0	46	30	46	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
338418983326	338418983889	338418984439	338418984989	338418985539	338418986089	338418986639	338418987189	338418987739	338418988289	338418988839	338418989389	338418989939	338418990489	338418991039	338418991590	338418992140	338418992690	338418993240	338418993790	338418994340	338418994890	338418995440	338418995990	338418996540	338418997090	338418997640	338418998190	338418998740	338418999290	338418999841	338419000391	338419000941	338419001491	338419002041	338419002591	338419003141	338419003691	338419004241	338419004791	338419005341	338419005891	338419006441	338419006991	338419007542	338419008092	338419008642	338419009192	338419009742	338419010292	338419010842	338419011392	338419011942	338419012492	338419013042	338419013592	338419014142	338419014692	338419015243	338419015793	338419016343	338419016893	338419017443	338419017993	338419018543	338419019093	338419019643	338419020193	338419020743	338419021293	338419021843	338419022393	338419022944	338419023494	338419024044	338419024594	338419025144	338419025694	338419026244	338419026794	338419027344	338419027894	338419028444	338419028994	338419029544	338419030094	338419030644	338419031195	338419031745	338419032295	338419032845	338419033395	338419033945	338419034495	338419035045	338419035595	338419036145	338419036695	338419037245	338419037795	338419038345	338419038896	338419039446	338419039996	338419040546	338419041096	338419041646	338419042196	338419042746	338419043296	338419043846	338419044396	338419044946	338419045496	338419046046	338419046597	338419047147	338419047697	338419048247	338419048797	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17356	6192	7967	6592	4344	3159	2502	2190	1926	1646	866	708	635	518	434	400	389	346	280	291	271	228	222	193	179	170	183	161	136	157	165	163	166	183	169	171	181	159	149	142	157	156	150	132	151	163	160	162	157	146	153	138	153	168	167	189	176	152	158	158	166	130	143	147	165	166	160	139	143	162	155	142	153	141	155	148	171	138	161	155	157	161	160	166	158	147	144	156	130	156	157	146	156	150	153	146	167	173	127	143	149	158	126	137	149	149	170	172	151	154	176	160	157	146	142	148	148	133	163	160	185	144	156	166	140	141	163	158	150	176	154	144	170	174	154	155	175	162	143	130	186	143	138	135	174	154	150	157	157	133	179	177	154	160	132	168	140	151	166	151	125	148	149	159	160	174	167	148	136	145	160	178	165	157	177	167	178	151	182	154	155	158	124	180	152	142	157	158	152	131	154	146	154	148	163	161	162	168	133	149	167	152	174	142	147	171	150	156	155	162	152	172	172	140	157	172	154	152	157	158	155	152	174	156	168	155	154	161	138	146	149	152	153	143	159	154	137	149	156	157	139	150	137	163	153	141	168	164	167	138	156	132	145	158	154	148	163	129	151	159	155	163	164	164	169	161	163	147	154	109	157	151	190	142	144	144	149	155	155	161	131	163	179	133	166	152	168	148	164	152	152	149	139	155	160	136	148	157	159	145	148	155	160	145	160	148	128	151	161	140	159	177	143	160	167	126	161	160	161	157	154	155	133	154	175	156	155	163	158	162	170	170	151	159	149	161	157	165	157	152	144	151	155	163	135	153	153	155	146	165	169	150	162	168	146	156	127	157	147	152	149	135	191	154	143	177	154	146	165	158	140	163	124	155	146	148	140	143	147	164	159	165	156	178	154	148	144	133	169	140	138	152	154	152	141	164	162	168	157	141	158	170	185	164	149	138	145	134	174	136	157	143	149	144	139	186	153	158	156	166	143	172	162	156	151	149	166	157	143	171	146	154	141	155	150	136	137	152	179	154	161	154	148	148	144	166	141	143	133	148	131	162	140	139	152	162	156	156	149	163	158	166	128	149	157	174	157	139	145	128	131	149	132	160	154	126	168	126	160	154	131	127	158	158	156	157	130	135	154	147	153	136	153	147	158	159	167	170	134	168	126	137	139	138	161	151	154	138	150	130	171	165	145	125	164	168	128	148	141	150	145	138	162	170	165	145	154	133	156	156	138	154	157	139	139	135	154	155	150	157	143	151	134	145	135	165	160	160	151	138	159	147	132	149	166	137	160	141	173	129	139	147	141	165	155	140	119	168	166	168	140	145	151	149	133	137	153	132	166	168	151	179	133	177	150	146	151	145	178	139	161	146	141	146	136	140	172	139	153	160	169	141	139	177	166	135	156	134	153	142	129	156	158	161	162	141	168	167	150	159	137	141	171	147	139	168	156	171	146	171	150	152	155	149	165	160	161	147	148	161	147	152	144	170	143	157	157	131	136	161	140	143	139	152	154	133	140	150	141	170	145	132	146	149	147	158	146	166	126	136	145	150	140	156	157	132	130	161	164	164	167	169	178	167	136	162	165	169	149	164	165	154	164	141	155	157	143	162	153	136	174	152	144	141	168	175	122	148	155	138	131	133	168	150	154	158	162	161	154	186	135	148	142	150	181	146	173	150	168	159	170	153	143	141	165	140	162	147	152	158	147	171	161	146	142	160	162	170	162	151	134	150	143	150	153	151	147	166	155	175	162	162	163	168	158	145	145	164	152	141	154	156	153	146	137	130	156	141	157	128	137	153	132	141	162	146	150	175	163	163	169	110	129	140	143	143	138	151	142	150	142	155	167	144	144	154	178	167	150	143	132	157	157	153	134	166	152	161	140	153	147	164	152	161	151	162	159	142	155	159	163	178	150	164	165	150	120	176	157	130	146	135	158	152	157	140	149	157	151	169	146	140	152	148	145	157	131	162	130	157	155	173	161	164	144	142	171	158	154	151	153	165	141	157	163	142	138	150	175	162	138	141	142	169	152	163	152	155	163	140	150	134	163	127	140	162	170	144	160	150	155	144	143	173	172	147	149	185	167	158	157	161	150	159	176	159	161	164	165	158	133	144	141	165	143	131	165	136	175	162	146	149	158	165	136	161	148	135	158	133	146	148	152	144	161	151	149	177	159	149	152	166	157	164	144	138	154	141	147	153	156	139	154	142	158	152	157	198	160	154	151	186	165	171	148	145	132	153	152	150	178	160	153	146	167	149	143	169	156	149	125	175	149	159	157	152	165	147	143	140	146	148	137	151	161	138	166	135	139	164	140	180	179	123	156	162	153	142	147	144	155	141	155	156	161	143	159	139	169	147	154	167	164	142	162	160	166	178	171	185	146	163	158	167	140	159	139	151	140	152	146	149	152	141	154	164	141	165	163	164	175	157	153	160	143	159	158	137	165	124	169	172	175	129	152	151	158	152	148	174	137	148	181	182	158	161	140	134	176	152	165	153	139	167	133	157	168	153	141	183	143	182	151	151	165	144	158	185	154	146	149	172	178	164	167	145	145	148	138	126	169	155	166	149	159	160	145	147	155	157	117	139	186	140	167	139	137	127	145	169	151	136	139	153	155	164	168	154	155	158	166	138	160	144	172	159	149	143	166	154	153	150	165	168	163	146	165	183	154	165	155	153	163	135	157	141	149	131	146	148	157	143	175	148	156	171	159	159	165	162	150	139	130	164	164	156	162	199	161	171	150	175	167	168	163	163	164	159	154	147	153	146	139	137	157	152	143	155	141	165	137	149	169	161	146	146	128	143	137	156	162	149	135	146	142	149	162	162	158	169	152	160	173	162	160	155	149	161	162	145	171	155	145	149	141	146	159	155	134	149	135	155	157	136	127	173	147	153	142	179	153	147	132	187	160	172	156	139	158	161	147	154	148	145	155	152	155	156	149	157	161	159	136	136	132	155	147	147	152	150	160	142	156	150	157	162	133	144	177	138	139	145	130	197	173	133	147	150	157	162	149	140	181	157	128	145	137	147	152	160	141	120	159	155	155	157	137	132	148	138	159	151	149	150	141	160	158	160	163	156	176	174	164	154	181	132	155	153	153	161	165	156	138	156	167	142	149	159	149	143	152	142	123	178	141	154	176	151	161	163	139	155	152	165	152	152	147	135	154	171	167	149	138	156	169	129	122	157	160	142	146	179	164	141	160	155	138	150	144	138	180	146	154	150	167	151	143	161	138	147	163	167	152	160	147	157	147	131	131	143	156	156	161	150	157	153	134	165	147	134	173	157	142	134	136	164	168	172	162	140	177	169	142	169	128	134	155	147	146	148	148	151	164	164	174	174	162	147	148	171	144	154	137	128	122	134	158	168	143	144	158	155	153	168	179	147	140	139	155	138	164	147	158	169	146	142	170	156	135	149	149	162	157	156	170	174	130	148	154	152	134	160	147	165	162	142	146	157	160	156	156	169	162	175	149	156	142	148	159	172	151	135	134	157	146	153
11022	5827	13713	16811	14680	12515	11116	9954	9174	7861	4706	3726	3257	2694	2319	2084	2151	1647	1394	1219	1130	934	785	717	740	686	565	527	477	452	464	425	438	450	407	427	435	381	446	403	416	375	397	440	457	412	436	483	404	397	428	414	459	402	414	411	423	402	444	475	426	442	396	386	398	387	397	402	420	409	374	391	401	419	389	383	358	396	356	369	389	445	376	371	376	369	389	395	422	359	425	420	406	364	392	394	379	417	380	421	417	383	397	406	385	415	400	377	429	390	355	368	387	393	397	395	414	392	411	386	389	414	411	385	376	397	396	397	441	379	380	378	374	381	403	376	371	413	377	405	385	417	372	361	363	398	376	374	410	410	385	364	381	366	425	384	418	396	402	396	412	378	405	393	363	354	388	372	377	383	388	400	404	399	386	385	409	377	367	362	381	371	398	410	405	407	395	399	411	411	410	409	408	399	390	364	396	408	429	407	394	379	328	373	364	370	397	384	369	388	357	405	377	427	407	410	411	409	410	404	396	387	399	390	405	351	419	393	396	367	421	401	357	396	368	411	387	416	378	398	412	391	383	386	393	394	350	389	362	402	429	388	376	380	355	390	427	369	355	406	396	395	338	379	369	430	346	385	399	398	379	412	370	420	405	425	376	380	392	404	370	410	428	377	397	401	401	383	399	392	411	378	402	406	382	393	362	404	363	397	402	404	371	370	409	418	399	408	404	397	393	440	365	368	380	393	362	398	376	395	411	402	372	363	369	390	378	377	398	390	403	384	391	433	409	401	381	401	384	374	400	393	383	375	394	374	375	384	376	381	373	409	388	392	368	369	389	375	373	401	370	404	387	373	412	394	423	374	414	403	390	366	424	398	385	404	424	393	380	390	408	361	390	394	396	364	389	381	404	383	399	417	413	392	378	406	388	395	386	390	384	393	405	357	430	402	375	394	412	406	363	402	390	421	400	410	375	405	424	392	403	389	395	372	373	404	387	415	413	397	397	382	435	413	397	409	408	404	396	386	375	360	405	397	391	408	394	376	378	386	364	389	390	443	389	390	399	370	394	358	387	419	402	383	397	383	345	404	408	386	397	404	358	400	394	411	409	393	412	358	419	390	377	362	363	381	412	399	396	395	407	376	381	376	372	401	427	376	400	385	372	431	371	416	397	402	395	438	438	415	401	407	361	374	362	378	350	427	422	392	374	429	408	406	357	360	410	437	358	394	395	423	392	394	360	388	411	397	366	422	400	400	392	369	380	409	363	391	426	369	372	408	412	415	361	437	402	406	395	401	396	380	400	370	415	418	390	414	345	410	403	367	387	397	394	385	388	398	378	377	369	399	434	381	377	398	380	412	403	379	414	418	405	395	389	377	381	425	428	403	375	388	419	388	359	354	402	371	395	410	397	401	387	364	384	360	398	382	377	397	383	370	386	417	395	411	407	388	400	362	363	388	424	384	393	398	382	380	363	399	406	422	352	386	390	397	368	384	427	402	418	408	403	389	398	365	391	405	364	391	410	364	419	386	389	381	405	387	420	373	416	364	391	432	395	416	441	394	412	419	423	386	368	367	385	369	389	423	398	404	393	403	414	363	415	390	401	366	373	416	363	379	390	372	374	371	405	395	398	397	411	411	408	406	380	408	373	418	411	369	408	411	402	367	350	391	396	400	430	396	417	393	412	394	397	373	380	408	394	398	387	414	403	418	403	378	408	362	392	399	398	404	391	376	389	402	396	381	405	398	390	410	413	405	402	378	394	387	375	374	383	372	389	397	390	382	384	414	397	371	419	383	402	400	405	382	416	342	391	416	386	385	396	394	340	407	395	382	395	366	365	381	392	405	396	378	438	418	417	423	418	385	380	386	383	374	388	397	387	394	399	377	367	396	415	376	374	394	392	411	390	400	421	422	394	385	378	382	395	385	410	403	354	408	385	406	403	394	396	420	381	406	406	363	374	364	404	362	365	360	393	391	397	393	397	375	371	410	378	397	388	399	382	399	359	396	364	371	395	417	392	426	383	389	401	408	405	356	387	405	404	372	387	388	401	378	389	409	388	396	436	413	399	360	379	377	410	403	387	433	385	374	388	379	366	386	386	373	363	373	382	367	369	388	359	383	380	406	384	387	388	361	421	415	369	399	367	367	378	357	418	422	418	383	376	352	375	385	401	418	399	418	403	393	404	396	399	427	353	381	390	389	358	373	415	361	427	380	380	406	377	407	418	383	406	389	405	434	406	399	364	406	435	388	396	366	397	394	395	387	397	391	423	373	413	387	373	374	416	371	376	401	374	369	367	397	383	392	384	377	401	376	361	375	397	388	384	387	382	434	377	376	390	402	389	389	413	376	385	383	399	374	375	431	368	374	387	383	373	403	372	374	393	436	375	417	407	387	380	393	390	370	412	389	392	397	374	366	386	430	401	394	376	376	369	386	442	412	414	385	382	369	394	349	379	398	360	395	415	419	393	415	405	369	381	413	385	392	384	374	390	426	362	406	393	359	379	403	376	398	386	387	384	405	420	356	396	402	352	401	398	392	394	397	404	422	387	438	415	378	403	396	386	412	398	399	412	407	379	347	405	399	423	380	402	390	392	397	401	383	391	380	394	387	415	396	413	397	401	429	427	382	404	402	365	378	396	354	445	386	413	384	378	354	377	392	400	377	362	408	409	356	361	423	391	412	397	409	391	393	390	415	371	397	363	373	412	369	367	398	377	392	375	348	392	390	370	383	408	412	423	403	416	386	385	365	384	404	387	445	368	377	383	401	402	382	372	381	366	357	371	387	406	361	417	393	396	383	398	378	405	362	391	393	371	403	391	386	396	375	413	397	379	385	376	397	389	375	366	394	401	377	370	398	414	414	409	378	406	430	395	390	377	352	424	386	409	400	410	397	400	371	383	414	380	376	393	398	394	382	411	370	387	350	393	404	386	400	360	405	372	366	363	405	371	377	358	367	375	404	409	391	381	372	371	422	395	408	387	359	386	383	368	382	361	399	404	394	367	420	400	401	389	376	401	386	417	403	381	411	402	400	401	374	350	381	378	375	388	367	397	392	390	434	400	385	393	411	379	397	389	370	386	396	370	375	372	405	372	440	360	396	393	387	393	423	406	410	391	394	397	366	394	394	430	354	406	361	386	447	418	377	395	397	347	415	374	370	377	373	416	383	386	400	395	402	427	368	418	421	390	428	397	393	398	408	363	371	391	343	388	369	407	402	388	369	403	389	382	413	407	399	382	381	407	404	404	408	374	414	360	404	400	410	365	404	385	387	374	401	388	367	382	409	368	338	367	385	344	430	401	368	380	405	365	375	407	401	397	391	393	405	388	373	440	379	385	357	405	377	364	391	403	376	393	388	423	413	393	419	395	390	362	410	387	392	378	406	423	409	386	384	400	411	381	367	402	368	394	407	425	395	406	386	358	379	375	377	405	388	400	394	374	425	408	370	392	395	401	394	359	393	366	374	387	405	417	410	389	360	422	415	403	392	378	412
4158	2562	3545	2703	1802	1473	1219	1014	869	689	472	389	375	360	359	336	294	250	259	272	288	230	259	226	246	229	203	233	207	191	226	201	235	211	237	248	235	235	214	211	236	229	238	229	214	208	216	224	240	209	240	182	243	232	242	219	229	243	240	211	235	208	209	216	235	235	237	239	236	206	230	231	260	228	209	221	221	234	214	257	218	210	197	252	219	210	231	241	249	236	228	223	229	235	232	218	232	205	238	230	200	222	221	200	184	208	196	246	239	209	234	233	231	200	217	271	229	211	213	196	233	200	233	235	227	245	242	224	236	245	248	247	219	218	227	228	250	222	247	265	228	212	205	229	222	240	183	219	221	208	228	243	222	248	233	231	219	248	234	216	202	209	211	229	226	218	210	238	208	215	199	199	192	227	235	218	234	241	217	239	233	231	210	243	212	196	226	243	218	216	240	194	247	190	253	210	232	200	225	261	226	226	209	249	216	217	213	222	220	231	243	241	212	224	223	226	218	225	227	211	219	237	241	239	198	194	217	241	217	219	243	259	219	210	232	221	227	237	199	216	226	244	206	220	227	217	250	210	210	199	230	237	232	246	222	223	217	249	233	220	231	215	215	227	227	222	203	218	235	228	231	214	205	209	222	231	232	221	228	230	240	232	239	199	238	184	219	231	240	206	210	224	240	213	226	224	214	217	222	224	248	218	238	222	202	231	223	200	218	219	211	215	219	189	231	238	242	256	217	221	242	231	220	216	253	222	224	206	226	219	213	234	255	228	206	222	227	216	223	227	241	229	258	200	229	238	220	205	205	203	225	224	240	233	212	229	204	217	218	240	204	228	202	232	217	199	219	203	201	234	206	234	231	205	218	234	230	248	216	240	252	233	199	202	215	226	213	214	252	225	233	235	227	245	203	194	219	224	230	215	246	216	231	199	207	211	241	219	216	204	219	236	216	253	238	229	224	208	246	239	217	211	211	194	242	241	240	216	228	211	220	239	197	250	239	216	213	231	200	236	212	220	222	223	214	189	197	223	234	208	256	196	247	200	207	245	247	233	251	219	183	238	263	216	231	252	204	207	222	242	250	212	241	268	194	191	255	237	243	226	222	204	250	230	217	222	179	209	241	223	218	229	221	210	224	233	230	242	204	239	209	229	228	227	224	220	208	232	200	225	202	231	223	196	211	244	213	253	234	258	234	231	228	203	219	242	220	222	246	223	238	227	234	225	254	217	236	204	241	208	231	226	240	224	242	231	211	253	232	243	209	212	220	217	240	239	222	213	227	230	250	204	193	244	238	220	210	252	213	238	223	240	220	226	234	208	235	199	197	252	244	233	197	230	244	208	230	218	213	221	225	204	190	251	236	216	217	239	219	207	221	228	215	221	240	224	232	216	239	248	237	224	201	219	184	221	213	201	225	181	209	230	224	231	208	247	209	222	229	229	252	228	232	230	197	231	227	223	227	230	249	205	216	215	216	228	251	228	243	216	228	208	222	212	246	207	206	209	254	231	226	215	244	230	237	229	227	238	235	224	203	231	253	222	226	262	220	227	243	233	226	225	208	220	239	231	261	242	253	217	230	215	232	226	246	211	192	218	211	239	216	199	233	208	224	247	267	245	242	200	208	245	223	207	216	245	217	226	229	202	221	194	238	207	210	241	216	215	250	211	198	226	231	228	240	205	224	238	248	246	233	242	229	255	206	229	201	216	226	219	228	197	194	228	216	205	256	229	194	219	225	229	246	217	216	232	207	208	252	241	235	245	209	198	209	216	236	210	238	229	230	231	200	223	251	214	229	259	234	222	239	244	230	225	241	209	245	230	218	209	229	238	222	240	239	214	218	219	227	222	235	215	205	220	211	245	203	218	228	202	222	226	238	198	205	243	221	225	241	216	225	219	216	245	232	212	193	222	252	221	210	258	225	206	198	230	202	241	216	222	240	240	228	228	213	235	239	216	210	219	224	247	221	225	245	235	218	228	233	201	232	251	191	258	240	222	214	245	243	216	251	234	206	189	236	235	219	239	237	231	221	198	226	220	226	244	236	213	215	216	212	228	204	209	239	217	232	234	222	242	225	216	231	221	201	230	239	235	240	222	201	251	219	249	227	226	221	199	237	179	200	223	282	229	228	222	233	220	218	189	244	175	220	240	242	227	229	231	237	213	197	219	228	236	242	236	197	193	211	198	216	239	240	237	235	235	229	204	209	224	252	210	196	226	229	206	231	237	226	220	218	196	229	238	227	227	241	249	253	208	215	222	235	222	247	196	218	225	232	227	225	229	238	214	228	220	228	231	228	202	269	216	231	228	193	240	226	216	217	241	209	246	237	240	226	212	219	247	194	226	225	213	226	228	219	233	217	225	209	189	230	221	211	209	216	218	183	213	216	211	222	231	208	233	213	241	224	227	204	211	230	232	255	204	226	212	210	214	239	217	244	229	230	210	220	200	241	259	242	200	222	216	236	257	241	224	245	213	221	226	259	256	223	231	218	202	256	229	227	218	226	255	249	219	242	204	218	220	226	247	238	204	214	225	203	203	223	238	250	232	219	245	205	222	224	206	212	226	238	243	200	243	199	231	228	243	228	232	240	245	219	219	210	244	214	228	207	192	239	218	235	207	206	225	214	234	224	220	238	229	198	195	213	225	236	222	220	219	217	237	232	222	246	218	220	231	230	214	216	216	203	241	238	229	198	231	239	237	214	227	234	214	205	198	209	201	199	215	215	231	245	232	229	220	244	233	217	239	202	239	212	223	216	201	215	216	195	239	222	186	225	212	231	217	215	212	210	218	210	214	200	206	210	227	243	235	230	238	214	245	209	252	237	273	223	245	223	257	230	207	224	221	264	218	220	206	213	230	237	204	222	231	241	214	239	234	209	233	213	223	220	246	216	249	218	212	260	230	231	204	218	220	247	220	201	238	200	227	242	226	209	218	215	219	221	214	226	213	227	223	231	262	195	232	233	214	230	208	211	245	219	225	243	207	206	225	235	234	238	230	216	240	204	252	228	205	223	228	215	219	230	220	216	206	216	239	228	208	230	234	203	206	222	231	228	223	193	249	223	214	235	219	230	232	254	205	213	199	226	209	225	223	208	230	226	247	218	230	225	246	242	223	250	233	228	226	193	227	245	241	225	198	209	196	250	200	244	189	185	209	228	198	227	203	244	200	241	208	206	221	240	215	187	223	202	223	268	225	215	235	203	233	237	221	200	219	243	215	224	215	215	214	211	236	251	224	227	213	257	224	214	189	230	211	256	250	245	237	228	252	208	206	216	211	199	227	211	207	205	221	209	215	207	229	220	233	237	198	209	216	234	208	242	230	221	201	231	239	220	209	230	249	245	228	232	206	255	201	219	225	236	203	229	208	227	216	236	239	236	214	205	229	224	226	219	215	213	208	238	219	232	252	228	241	226	191	213	219	265	241	206	205	205	208	234	230	209	213	216	236	229	204	231	224	246	221	218	233	232	221	214	225	230	242	240	197
3637	3063	6963	8311	6850	6001	5378	4842	4273	3226	1995	1797	1746	1471	1271	1230	1137	953	882	873	798	731	645	672	657	625	596	557	602	563	567	585	583	531	528	575	564	555	582	550	564	589	533	527	536	558	553	581	542	522	503	600	545	528	559	591	538	558	544	588	532	557	570	558	551	543	537	562	571	585	550	579	547	538	520	571	547	531	565	561	554	576	576	548	493	551	579	544	557	516	568	580	585	570	573	539	571	531	610	561	574	565	534	543	526	567	533	577	582	592	593	566	554	565	543	581	529	591	542	579	497	590	518	550	555	530	574	569	545	561	535	574	561	550	574	566	536	581	576	558	524	533	545	560	536	536	550	549	526	568	515	522	540	515	535	506	600	531	539	539	583	518	556	564	575	555	579	568	572	549	554	551	567	510	550	551	531	532	511	538	514	560	551	517	580	544	584	576	567	553	547	543	544	543	560	564	511	565	568	581	611	549	544	581	569	523	572	544	541	536	547	561	528	546	528	535	555	546	551	575	517	559	539	524	563	557	555	566	569	551	551	561	577	522	569	573	532	579	527	533	566	553	558	595	599	532	529	537	531	541	558	565	555	512	550	564	547	570	569	564	610	537	536	558	524	579	556	547	625	584	548	511	566	556	569	556	582	548	571	580	575	528	546	569	548	544	572	569	539	589	544	555	515	574	545	551	583	530	558	565	571	527	561	541	518	530	499	553	548	595	565	543	547	551	536	581	546	580	577	565	573	597	547	552	561	565	529	521	537	541	549	592	549	563	563	571	584	603	558	552	540	599	571	583	538	526	543	541	564	560	518	560	523	552	576	565	539	564	549	532	590	523	537	564	531	607	565	510	549	552	542	548	585	547	568	602	538	561	553	572	555	557	618	545	555	533	594	530	553	574	559	549	559	531	535	577	510	574	550	552	569	565	595	563	539	555	587	558	529	570	545	524	518	512	555	506	563	518	540	524	533	550	551	593	551	516	557	575	560	544	624	552	585	578	532	532	567	550	565	538	575	536	557	555	578	581	580	576	565	543	517	586	547	601	553	560	578	571	579	554	555	555	575	539	575	526	505	534	587	563	530	553	522	543	528	530	601	565	577	557	534	505	539	572	543	540	564	551	585	537	561	519	602	532	538	562	538	567	555	532	546	557	557	562	583	542	531	549	581	554	556	529	563	568	571	596	556	525	536	584	527	552	514	534	528	515	562	535	519	501	575	576	529	556	570	548	544	557	573	522	591	555	546	572	517	537	561	485	555	565	571	596	530	548	563	555	546	514	533	545	568	552	549	559	560	566	529	553	526	586	595	539	524	565	537	549	535	557	557	570	568	490	552	575	573	558	529	560	585	539	537	559	546	501	553	548	611	531	512	537	571	539	575	549	517	519	526	543	600	549	556	554	592	538	562	534	531	561	551	531	544	553	543	533	549	557	528	507	531	518	484	560	561	553	573	535	544	519	538	552	528	609	548	465	551	575	588	538	525	545	580	561	587	556	552	495	554	548	571	612	521	568	555	512	565	557	535	558	528	595	527	551	529	567	580	515	553	567	571	590	549	571	553	549	543	533	559	549	602	544	542	560	539	573	543	554	570	541	540	575	539	549	589	529	528	549	575	546	566	581	580	534	505	537	566	536	537	532	584	554	582	576	555	528	563	536	554	548	537	565	563	546	516	546	495	567	550	546	496	615	546	583	521	546	576	568	564	547	549	563	577	549	521	546	509	555	548	565	595	579	548	529	532	533	551	560	569	502	568	541	519	534	593	575	567	542	549	576	566	562	511	583	575	552	526	559	601	558	554	518	554	560	545	595	579	618	521	551	543	528	583	565	552	574	573	590	513	600	589	584	568	595	568	488	559	546	532	563	542	563	549	547	566	547	520	541	554	543	556	534	524	572	526	568	546	564	579	540	551	548	538	585	582	531	540	565	536	587	545	589	527	579	527	544	527	540	544	551	578	563	546	534	537	558	519	531	537	554	554	566	588	587	564	554	568	573	571	581	559	542	555	516	550	576	561	555	612	575	573	538	558	610	566	586	561	558	509	531	538	570	552	526	542	554	503	549	567	511	536	580	546	558	568	582	554	529	559	564	556	580	530	529	560	552	504	554	526	557	545	569	573	542	511	551	567	555	507	554	549	529	562	548	525	574	596	560	547	574	548	551	567	595	566	574	552	568	529	562	554	564	561	574	566	580	573	559	550	528	523	551	544	542	567	549	570	532	532	557	544	566	568	639	605	585	559	530	556	591	557	504	530	544	545	571	569	536	524	517	597	562	533	548	538	565	558	552	518	566	523	542	532	586	574	547	537	565	592	568	555	554	589	537	539	530	561	563	512	505	551	556	572	560	549	561	570	620	574	567	528	534	542	567	574	572	542	597	541	549	554	548	526	533	547	567	553	541	546	521	598	544	556	501	537	569	525	560	565	553	529	506	565	592	600	535	564	527	565	543	572	543	596	547	576	570	527	573	578	561	541	563	532	547	536	528	551	550	560	539	551	551	534	539	577	581	564	515	569	528	516	555	569	611	559	593	561	552	586	575	520	579	586	580	549	573	571	535	567	564	574	553	549	525	528	559	529	532	561	563	581	587	547	516	539	536	591	523	559	535	549	557	575	560	543	555	532	548	544	531	553	529	613	571	552	505	553	574	545	572	586	565	533	549	558	560	548	527	598	505	587	529	563	548	533	569	518	592	527	591	575	542	517	506	559	529	575	518	549	497	570	554	551	547	507	544	526	556	570	567	522	565	583	514	593	531	574	530	560	539	513	548	564	577	562	519	558	538	570	588	586	552	540	529	569	561	583	570	565	596	551	529	546	557	606	585	536	524	526	554	518	570	543	535	550	531	548	565	569	575	566	595	529	551	516	567	607	561	568	544	550	537	575	553	556	542	533	523	576	544	542	552	557	533	559	517	544	550	564	553	553	539	523	590	548	564	517	536	545	510	540	523	536	574	518	514	556	538	518	573	549	552	560	580	512	587	543	547	561	560	575	570	568	552	558	527	539	570	543	574	572	577	564	546	593	558	573	503	546	564	539	566	532	542	530	568	546	534	514	548	556	558	569	536	555	533	544	535	531	578	522	611	544	537	523	588	550	575	545	552	529	534	538	574	578	561	570	559	530	549	574	611	575	561	570	525	568	560	542	570	592	587	555	542	527	561	535	520	593	525	561	580	551	537	564	581	573	525	548	546	552	564	564	534	623	530	548	554	557	546	573	576	576	562	565	576	570	566	558	517	553	529	531	553	544	595	566	586	577	549	515	554	536	548	601	591	563	533	559	549	567	538	544	534	560	525	519	556	555	551	528	516	538	559	546	530	528	559	514	551	583	571	536	548	567	553	615	528	534	566	576	556	557	595	595	570	604	578	550	545	528	544	525	572	588	539	564	566	573	561	518	571	579	583	546	550	561	512	508	539	548	523	557	528	570	536	546	538	566	529	551	560	540	524	529	540	533	536	568	530	576	550	546	520	564	582	516	559
10356	4252	5468	4451	3347	2420	1948	1622	1564	1062	752	592	516	484	430	409	355	328	298	279	262	265	247	269	227	249	210	198	211	207	205	207	191	218	199	221	229	222	233	190	199	229	192	213	239	230	200	194	200	196	196	203	192	210	233	152	223	187	216	207	189	183	203	204	176	215	218	223	230	218	211	196	225	216	198	201	198	217	221	205	177	229	223	195	222	211	229	220	205	230	216	209	188	201	200	222	226	202	213	200	230	220	220	187	214	201	215	190	217	221	214	197	218	208	201	222	232	181	205	220	185	232	178	196	222	209	230	227	219	214	202	205	224	183	191	224	203	246	210	227	231	215	246	207	239	217	225	197	179	192	203	223	200	191	197	200	225	222	228	225	198	215	217	223	208	209	234	205	181	233	213	211	238	208	211	202	206	207	201	211	214	209	216	203	205	208	198	223	220	215	196	229	232	209	230	210	209	213	216	201	206	208	192	192	212	191	206	223	197	214	204	222	244	226	210	207	241	208	221	216	200	204	227	210	247	240	217	236	209	207	225	214	189	216	196	219	234	218	214	189	211	224	194	207	217	215	198	214	235	204	218	224	227	198	188	204	223	216	242	205	184	208	228	223	225	231	214	226	204	220	210	198	200	194	169	223	219	221	240	226	208	189	251	203	216	220	211	226	198	206	202	201	190	201	209	180	219	215	220	246	206	212	199	209	218	213	205	195	227	215	227	206	190	206	196	228	214	214	204	198	217	190	207	199	221	210	224	220	253	196	217	191	196	192	235	196	225	167	199	207	223	194	199	216	205	177	199	221	197	203	198	209	205	196	226	210	228	208	225	243	194	198	208	217	191	227	204	227	202	219	217	197	201	239	200	224	199	201	202	188	209	254	197	182	207	218	202	224	239	207	223	214	225	211	211	212	213	239	223	197	221	207	195	213	237	200	212	221	217	211	205	211	196	189	203	229	212	226	189	198	202	225	208	221	196	199	191	209	208	208	186	236	240	233	203	220	216	196	198	196	196	216	229	234	221	235	215	214	211	213	227	210	227	222	234	190	202	214	198	196	195	186	200	194	211	209	227	235	210	184	186	204	184	212	210	204	172	180	181	228	190	204	233	248	198	208	211	212	216	170	215	201	204	215	188	212	233	229	208	223	212	205	209	215	213	198	205	223	226	208	202	192	244	223	212	192	227	229	208	207	206	228	245	216	202	183	224	237	204	221	192	210	182	223	221	205	211	206	229	203	221	205	202	192	207	195	192	174	221	203	205	203	211	190	221	203	222	218	227	212	202	212	216	243	177	203	241	189	228	207	174	233	210	203	242	229	222	208	204	218	209	227	241	234	210	222	193	207	206	239	201	218	227	220	205	228	225	224	230	194	219	189	177	221	209	197	211	208	216	217	212	224	223	213	193	212	204	212	222	226	192	222	209	220	200	191	214	222	198	205	202	213	206	239	205	225	240	208	183	226	201	231	219	205	227	215	195	244	198	198	230	225	210	225	216	193	207	238	182	202	234	226	217	198	228	227	249	212	190	211	232	206	209	220	199	233	218	197	219	224	197	222	183	189	206	216	196	205	213	224	204	187	193	193	219	194	211	209	187	224	200	200	199	184	192	203	223	205	238	217	236	183	228	218	210	236	215	214	203	224	200	219	213	188	217	222	216	225	202	209	181	231	215	246	197	217	227	215	208	239	209	212	192	210	214	215	221	209	223	199	208	203	207	221	209	205	222	240	227	205	195	225	208	204	232	199	210	218	193	194	253	198	210	220	231	231	231	212	198	191	208	194	210	202	233	200	211	179	214	196	217	219	217	209	213	212	200	199	216	222	211	228	232	215	195	190	215	218	217	162	233	197	213	218	213	222	223	195	197	211	212	202	213	210	196	233	197	211	216	252	214	210	189	201	195	197	209	179	207	201	221	240	217	208	226	222	225	241	210	214	227	248	217	200	226	237	213	201	233	214	236	222	220	232	198	224	224	190	219	226	211	203	200	205	211	196	217	209	215	194	222	182	214	221	215	206	220	210	226	196	204	212	200	221	216	220	244	202	189	202	220	220	223	232	235	210	216	235	212	191	191	190	195	215	191	202	210	224	238	173	228	219	193	210	207	219	229	217	227	202	206	219	211	203	188	214	197	216	206	217	223	169	209	215	219	228	206	225	207	195	191	229	206	222	216	199	208	214	196	207	205	217	206	210	194	218	201	228	194	218	220	197	213	206	196	203	188	204	192	207	233	231	219	215	217	236	208	200	231	238	208	221	201	196	207	209	196	192	216	208	214	201	206	202	211	213	201	204	218	195	192	227	224	205	182	195	208	201	234	211	230	198	226	239	207	194	222	221	205	196	181	177	226	199	210	219	256	214	194	215	222	239	204	225	220	212	203	212	181	193	218	229	197	206	209	219	225	228	215	209	228	230	235	205	196	209	207	205	216	205	224	214	206	219	239	217	201	188	216	191	200	209	204	235	233	224	214	213	201	193	198	195	210	201	220	236	207	215	207	220	190	198	214	249	207	195	210	191	218	197	207	220	220	207	200	219	226	211	219	205	203	232	214	199	205	217	219	208	216	192	229	238	219	207	215	209	201	213	210	209	219	227	199	212	207	229	191	207	237	176	208	218	192	220	204	198	212	209	222	208	224	210	221	218	198	187	210	205	232	221	213	220	217	221	226	200	207	205	210	212	226	209	215	220	194	215	232	226	223	183	220	205	214	213	187	219	201	213	245	208	195	182	208	198	235	210	196	205	200	223	231	206	243	217	219	186	211	231	219	207	232	256	183	201	195	214	211	189	215	209	247	213	204	194	193	219	189	221	183	222	221	233	238	212	216	203	217	219	211	202	202	200	227	180	210	225	191	206	216	210	219	214	215	190	212	229	184	182	205	194	213	201	216	215	207	198	225	215	190	260	201	220	229	230	236	213	222	217	222	226	227	236	217	223	213	202	220	234	206	223	202	197	230	214	208	215	215	210	219	237	202	204	186	226	215	205	225	219	214	220	201	215	209	229	204	214	216	213	199	221	218	194	226	243	240	234	221	195	217	194	202	198	197	229	196	207	211	234	189	196	205	218	188	185	205	215	226	216	205	212	219	208	222	212	196	205	211	215	222	192	218	210	217	211	207	193	200	219	202	188	211	233	199	179	242	197	230	217	222	195	206	191	227	209	230	235	179	199	192	215	209	215	200	194	206	229	211	240	220	202	203	206	213	230	229	188	212	211	206	228	230	213	239	222	223	237	225	189	214	190	222	229	194	187	203	199	203	209	206	231	205	218	184	229	233	239	237	203	186	209	179	199	202	210	210	231	210	199	203	214	215	222	224	197	198	210	222	209	221	197	217	212	212	223	211	189	186	193	213	214	203	206	220	200	213	231	197	202	214	183	216	198	214	226	244	200	244	245	212	219	212	204	224	210	223	219	204	229	209	207	210	205	211	216	218	212	202	230	213	198	206	197	201	195	209	219	215	222	232	216	195	206	210	216	231	214
8585	4398	10443	12577	11401	10084	8621	8079	7177	5277	3411	2936	2654	2213	1930	1890	1439	1240	1147	1089	813	804	766	740	783	680	623	581	545	548	557	568	593	489	526	510	509	517	517	545	570	507	597	489	573	534	586	512	528	526	548	495	516	548	526	511	559	561	526	547	548	511	521	502	559	513	539	504	483	568	565	547	534	552	496	501	502	567	529	536	519	500	498	524	539	544	554	554	531	548	503	523	512	489	531	529	498	532	504	522	462	511	525	506	545	488	512	524	522	543	496	525	523	530	527	551	559	534	545	515	505	515	519	498	537	517	530	504	510	519	516	494	496	519	553	555	468	508	505	491	484	522	501	508	510	481	515	499	529	537	519	518	544	504	521	483	543	510	530	504	515	531	567	517	509	495	486	521	519	486	512	488	555	551	537	493	510	500	536	529	542	499	523	551	517	492	523	477	544	460	529	552	533	544	497	520	537	555	503	528	546	530	529	530	549	506	492	480	483	534	513	552	513	522	526	502	480	536	520	496	551	538	551	550	542	514	527	524	548	474	531	557	531	534	550	545	481	506	514	575	523	479	475	502	499	526	538	495	515	571	561	525	498	530	484	527	523	534	547	522	553	538	510	495	515	516	541	541	513	512	563	540	523	540	472	521	512	534	521	505	550	552	544	514	521	538	514	530	519	524	538	536	524	548	466	529	515	524	527	555	533	528	515	543	551	507	522	500	512	539	514	519	581	539	489	515	524	499	495	529	529	532	521	534	504	531	482	531	534	490	480	537	512	550	534	524	583	540	494	509	501	511	477	522	537	524	512	490	544	512	483	500	518	552	499	528	471	569	535	533	551	538	509	503	546	536	494	473	522	511	519	513	527	521	534	517	522	551	527	554	494	523	532	519	534	505	514	543	527	537	534	544	550	519	526	540	546	492	515	537	492	497	503	541	512	527	523	512	542	526	542	513	522	553	540	487	567	529	494	505	551	524	515	524	541	549	514	552	510	554	522	546	517	538	509	535	546	539	527	550	525	516	546	544	520	528	501	533	549	507	549	552	516	552	559	511	548	535	525	513	521	545	570	521	563	527	555	495	527	537	503	543	513	519	534	592	486	537	518	522	521	540	509	511	536	537	513	497	513	507	537	533	471	532	574	497	534	550	519	502	545	528	530	536	533	568	526	548	495	542	542	518	546	525	552	489	521	539	503	508	523	475	514	554	544	558	553	543	510	524	567	504	512	487	526	525	502	528	557	529	520	490	520	543	514	508	527	524	509	536	561	508	512	530	525	526	495	536	563	545	517	485	500	560	514	524	539	503	521	517	487	499	509	504	503	548	520	469	513	503	515	570	509	523	528	493	546	565	515	512	535	500	545	523	550	546	507	544	512	536	522	538	513	556	502	557	530	533	512	541	494	534	561	522	526	502	491	533	521	511	513	508	534	527	520	488	525	505	501	504	525	544	499	522	522	522	520	544	533	509	517	554	510	563	579	545	530	532	516	549	557	537	538	484	555	485	524	532	556	520	505	529	473	542	469	507	505	547	525	504	530	508	518	544	548	505	490	531	511	588	499	505	546	524	498	538	524	517	533	547	524	521	517	529	552	514	488	507	557	488	506	490	514	509	477	528	485	488	530	538	502	502	500	563	495	545	543	496	503	511	492	511	527	472	519	524	493	512	568	527	524	555	543	519	532	483	522	519	529	490	519	522	530	526	526	504	503	512	537	526	513	518	533	538	535	527	578	505	528	521	509	511	547	544	483	526	528	533	532	519	499	523	554	527	500	528	525	512	548	499	525	518	555	565	518	524	530	542	581	530	502	489	520	541	505	516	543	521	528	481	518	442	505	526	508	507	523	482	535	539	514	521	542	533	522	481	522	500	518	502	503	560	540	541	567	558	481	543	561	543	491	487	531	485	530	555	475	521	568	554	487	542	532	536	544	515	509	550	475	522	561	515	527	492	518	485	533	520	531	570	519	491	536	508	519	530	493	529	555	533	519	534	514	505	515	555	549	526	531	543	542	534	484	568	503	554	548	517	481	508	558	501	507	564	504	547	548	504	528	511	522	566	546	535	521	532	505	530	541	552	514	549	527	509	525	555	500	513	500	530	530	533	492	554	544	518	494	487	553	526	546	536	481	536	531	499	524	531	532	498	499	538	538	522	532	550	524	500	574	541	537	536	550	501	523	527	502	459	495	550	522	490	574	511	494	516	505	541	508	491	535	519	547	536	500	503	493	496	570	542	548	528	530	526	512	571	521	521	529	524	550	540	536	512	511	516	518	555	532	513	519	496	516	502	569	518	556	514	521	505	490	538	523	500	539	521	485	514	557	543	542	515	520	530	531	527	511	546	515	511	502	527	566	500	530	488	500	518	493	568	567	516	569	531	471	549	500	503	536	532	540	508	538	515	537	500	503	564	521	535	550	530	558	531	516	503	500	508	512	562	545	553	539	531	517	577	509	535	543	531	507	527	506	491	552	518	503	524	542	533	535	524	558	515	508	525	546	516	507	499	498	511	555	529	524	470	531	514	525	485	554	489	516	504	538	517	532	493	514	545	552	526	524	521	481	550	524	520	552	513	518	518	530	537	502	514	510	532	527	513	528	485	552	490	520	527	559	531	543	539	544	539	502	517	518	539	502	545	568	496	560	498	541	533	513	544	566	499	528	520	530	579	505	501	475	593	535	557	507	521	511	530	555	503	515	517	525	535	542	515	524	528	514	524	537	552	498	564	522	530	544	508	548	477	518	529	497	513	522	500	511	486	492	489	530	512	508	513	527	544	464	501	525	497	529	543	525	505	539	504	542	560	527	501	542	536	526	543	531	510	536	546	512	551	536	546	500	516	498	494	514	508	536	505	505	555	539	508	519	496	540	572	500	552	548	492	479	515	509	521	550	535	482	530	516	499	535	537	543	552	539	528	519	507	518	571	547	528	543	498	502	502	534	473	544	541	542	499	533	501	539	536	508	517	541	517	500	513	502	485	523	522	533	517	570	507	514	553	530	579	531	508	578	518	548	514	523	515	495	541	550	541	567	590	575	469	508	544	537	531	491	521	549	521	512	519	530	484	556	509	534	538	555	523	512	497	513	500	517	557	529	542	490	539	512	571	498	514	514	538	491	534	527	545	561	509	527	533	531	520	519	516	559	519	509	521	563	511	533	536	510	517	529	502	581	520	532	525	525	606	491	530	584	563	504	536	520	518	512	495	519	511	521	507	530	530	489	465	519	540	529	508	558	514	515	544	537	523	490	532	505	519	491	529	509	509	507	523	552	526	545	513	524	553	490	544	536	520	544	515	558	527	559	523	531	522	521	532	486	506	504	548	491	535	512	489	513	516	531	540	518	510	494	560	504	522	548	503	531	554	525	546	524	528	502	526	489	546	537	515	516	513	542	541	510	497	496	498	513	543	539	521	508	524	496	512	542	514	570	514	488	534	495	525	489	453	521	517	525	535	497	492	515	499	539	495	491	510	521	522	517	506	523	539	523	546
16930	6522	7908	6574	5360	3869	2937	2356	1894	1388	855	825	720	512	441	414	343	272	272	264	211	193	188	207	197	156	172	158	156	161	169	147	149	183	148	160	157	171	164	160	152	134	157	163	153	175	131	146	187	161	145	148	157	152	147	167	141	140	141	167	151	158	154	148	141	138	117	172	151	153	161	164	158	150	142	169	147	144	132	175	160	130	145	146	164	167	138	168	153	161	170	134	159	156	154	142	153	151	144	156	137	153	172	148	163	153	123	158	149	145	146	145	160	158	150	141	147	125	133	164	156	150	150	158	142	141	149	150	174	140	129	151	147	136	168	134	157	164	153	164	156	152	139	151	161	158	155	133	124	154	138	146	142	151	157	131	161	152	147	150	152	146	156	149	151	155	132	151	150	143	136	140	140	150	156	159	156	150	141	151	136	137	155	136	132	150	151	149	165	133	144	147	165	139	158	148	155	142	147	165	139	165	159	140	162	152	160	158	177	158	132	150	163	165	157	124	143	138	153	148	159	166	161	152	200	146	167	155	135	129	142	135	138	156	155	148	146	153	147	166	155	170	132	144	136	167	165	154	168	158	182	138	185	146	171	155	147	157	139	132	135	151	177	149	149	131	153	161	133	146	149	161	168	148	157	147	154	150	161	145	151	161	128	152	130	138	150	139	157	168	145	139	165	148	159	144	140	147	164	137	152	152	138	150	151	145	153	140	160	154	157	134	145	140	134	141	139	139	147	149	153	137	150	149	143	142	148	146	167	157	156	170	140	140	129	154	136	163	135	158	132	137	165	151	151	157	144	157	152	156	147	167	151	148	143	133	138	156	135	184	134	139	165	149	173	137	175	159	146	153	162	148	139	148	163	126	157	160	176	140	145	138	154	148	148	163	138	164	146	150	144	167	137	137	141	147	150	149	152	142	132	145	148	151	152	139	156	168	163	155	133	158	159	170	164	148	154	151	150	130	152	129	149	140	154	125	141	135	154	137	150	125	158	163	160	159	173	161	152	162	126	165	139	153	145	145	142	162	137	158	152	154	159	167	145	162	139	139	150	140	165	136	152	137	151	147	164	141	129	131	148	159	149	163	176	164	154	151	172	152	135	157	149	147	150	163	142	142	121	159	152	163	158	145	143	139	139	137	159	175	155	160	153	158	139	145	155	142	132	135	162	149	152	154	183	165	123	122	124	154	186	136	146	141	168	147	169	161	143	160	149	151	172	147	165	143	152	155	167	155	146	153	144	142	144	169	143	143	144	139	139	143	161	156	166	146	145	166	155	158	152	141	168	160	138	158	154	166	184	146	129	147	131	145	124	167	149	169	157	145	154	169	165	167	156	154	121	163	171	151	137	155	152	148	133	123	139	144	150	150	163	154	163	164	134	152	171	166	186	166	141	135	144	144	139	156	147	148	159	160	180	137	148	163	162	122	146	140	136	164	151	145	140	144	156	165	158	131	149	142	156	157	158	165	157	142	135	174	145	171	169	133	171	127	163	130	149	146	150	160	154	159	143	120	156	154	150	150	160	173	164	146	168	153	159	137	164	150	146	176	170	151	146	153	169	153	136	164	167	137	148	166	145	141	139	183	153	126	134	152	158	158	145	149	143	141	150	146	162	147	128	172	159	141	156	161	154	156	138	161	143	167	148	143	155	155	161	157	152	131	132	146	144	151	158	136	159	149	153	147	139	155	163	151	150	137	146	145	159	154	157	160	125	153	138	174	149	150	172	160	137	145	163	145	159	142	152	149	183	154	151	144	140	149	149	132	154	158	155	166	147	157	123	134	136	170	165	146	156	123	126	146	147	154	137	143	164	148	156	164	168	140	156	141	160	157	157	166	150	141	167	159	154	145	165	161	154	157	175	157	149	142	164	132	159	155	141	142	157	150	158	161	185	150	157	148	164	161	149	123	162	129	145	150	165	171	159	127	132	131	134	121	150	182	169	155	152	148	162	137	149	160	172	148	136	154	148	137	156	141	165	153	164	143	163	151	138	155	144	159	154	156	139	176	155	139	150	136	142	158	153	148	151	140	155	169	167	146	133	139	147	152	144	154	156	123	147	159	140	144	157	136	191	141	164	165	162	159	147	149	147	146	169	142	149	156	161	151	135	156	136	154	154	174	144	179	143	139	160	152	145	153	152	139	151	136	143	133	145	159	153	139	153	145	157	154	168	176	154	167	154	169	160	141	168	138	161	131	132	159	157	135	143	143	162	148	168	164	129	144	144	144	161	148	122	130	159	144	156	141	152	150	152	148	161	166	167	166	159	167	157	158	152	152	145	129	157	135	157	158	153	167	168	177	175	163	153	166	140	163	133	130	136	147	145	149	150	150	126	154	156	170	154	165	142	152	125	138	180	133	145	176	147	172	153	126	115	136	151	166	146	154	142	170	142	132	128	132	136	161	155	151	167	145	164	167	145	135	146	157	144	164	157	165	137	126	145	177	154	120	157	169	130	142	154	154	146	132	162	166	148	150	135	173	143	169	148	140	138	166	135	140	147	158	151	175	140	164	159	173	148	154	138	154	187	165	163	159	142	153	140	162	148	121	146	147	127	148	142	139	150	153	158	140	148	157	164	130	159	155	152	159	159	170	153	163	161	150	138	138	160	151	147	151	159	163	162	155	139	153	150	153	159	148	133	158	176	149	151	149	145	147	178	138	169	146	149	161	140	162	152	144	121	162	155	151	174	159	137	162	165	132	164	164	137	138	150	141	166	132	134	140	142	160	137	139	161	174	174	155	157	145	151	161	145	150	139	165	168	167	136	164	162	149	136	173	154	143	157	148	165	147	162	165	170	169	142	148	134	156	146	165	139	147	142	146	146	119	168	157	166	147	139	154	122	137	134	144	150	139	150	154	158	135	170	173	157	150	129	160	148	147	167	121	145	146	163	134	136	165	144	161	139	146	149	158	162	153	147	158	151	133	138	145	154	165	162	162	151	130	161	156	167	165	148	140	151	138	157	173	140	172	151	148	169	159	148	142	138	175	142	156	162	160	148	172	180	168	172	143	163	168	150	153	147	165	145	140	133	179	152	164	164	137	173	139	153	159	148	151	151	166	164	164	151	129	141	149	144	154	164	161	155	150	146	152	136	160	141	163	152	147	141	149	162	134	165	135	125	139	136	142	170	154	145	154	152	154	145	145	163	149	135	157	148	178	137	142	160	160	167	154	150	171	132	151	150	151	136	152	192	166	167	173	154	199	133	153	154	136	161	153	139	141	163	137	146	154	152	151	148	165	149	146	144	129	170	150	138	131	149	155	164	166	142	151	177	153	159	159	133	157	163	126	162	154	166	170	157	155	163	145	150	162	171	151	136	144	154	143	151	153	125	132	136	145	136	135	157	156	145	168	160	170	148	128	142	125	152	167	157	133	144	143	149	152	162	141	173	152	144	167	159	170	137	161	141	142	165	157	140	172	136	134	169	156	144	170	148	136	129	140	127	143	148	145	147	152	146	159	114	122	166	156	176	137
11282	6009	13538	16252	16637	14322	12190	10338	9343	6833	4457	4163	3433	2794	2347	2061	1644	1419	1361	1053	798	753	707	803	803	686	540	461	454	414	381	434	404	389	367	385	414	376	355	414	375	353	449	403	379	389	382	409	405	394	434	421	448	416	427	379	429	377	410	419	353	436	354	393	354	394	369	385	386	424	364	397	346	369	359	380	399	372	380	370	392	383	369	389	361	389	363	361	348	381	381	391	403	371	371	405	403	366	378	397	379	370	377	387	388	383	412	391	370	376	392	395	365	392	428	376	370	403	391	395	374	393	381	357	398	341	389	377	397	392	387	380	360	413	362	376	405	377	388	382	371	395	423	379	370	384	361	420	371	371	380	334	375	376	394	384	415	412	381	393	398	369	364	419	377	376	378	355	400	377	348	380	399	390	393	362	418	361	392	381	366	423	332	376	379	381	354	431	388	385	381	402	365	371	378	411	396	393	388	393	361	390	371	407	376	396	367	385	383	380	401	393	376	375	396	401	387	388	363	376	386	370	399	356	400	378	393	390	397	395	419	383	404	388	374	375	410	375	381	370	388	391	348	360	374	384	412	368	391	391	418	364	380	355	383	369	378	405	379	423	404	383	389	373	389	376	388	372	439	390	387	358	355	404	369	373	361	387	408	364	354	381	380	383	368	374	397	378	403	392	399	422	369	411	391	380	369	385	372	372	392	363	396	391	384	344	379	351	351	379	369	405	378	367	372	377	394	399	408	426	397	390	350	374	388	383	424	416	358	375	379	417	391	425	400	355	380	373	378	407	349	370	358	364	393	384	402	375	400	395	368	391	411	393	379	388	364	385	399	364	390	364	383	397	399	348	373	390	416	383	365	381	394	400	390	363	364	377	407	370	378	390	391	393	354	398	416	393	364	397	374	358	371	363	398	420	375	402	357	395	387	371	393	387	408	387	380	396	374	361	367	388	390	394	347	361	374	376	383	357	427	399	412	395	379	396	396	376	380	364	383	390	414	399	383	381	411	394	396	396	373	370	385	377	348	366	379	382	385	394	358	362	381	376	405	376	380	417	391	390	404	375	376	378	393	418	385	363	362	376	354	363	399	395	378	381	388	400	352	373	393	403	359	387	374	421	386	419	341	369	384	396	405	403	404	395	402	379	376	363	380	377	402	377	427	383	389	387	366	405	403	407	352	354	379	397	373	394	379	366	396	379	378	378	394	416	398	424	371	404	401	382	356	373	372	397	359	385	366	387	323	364	376	383	393	410	337	376	408	399	359	409	411	360	428	384	402	390	375	394	377	386	395	387	374	387	374	435	389	397	410	399	378	401	415	389	397	407	372	397	385	385	384	406	414	396	382	394	351	381	373	348	387	397	401	394	368	368	405	349	423	381	372	387	383	411	378	378	386	405	379	379	384	338	375	373	371	375	376	364	405	384	374	425	405	402	371	370	404	375	381	386	392	367	369	352	390	354	380	390	385	414	345	379	400	390	375	392	407	383	402	377	398	405	403	384	387	393	388	408	402	394	356	407	348	374	411	417	405	389	378	349	347	398	384	406	409	379	376	381	379	397	407	407	363	396	376	376	385	402	395	381	378	365	399	414	367	412	423	404	387	386	384	327	352	375	361	377	396	355	348	372	401	353	386	382	395	423	386	381	408	383	362	370	382	421	354	359	378	386	406	386	376	387	391	405	363	363	353	357	388	395	403	382	370	401	409	379	380	366	420	390	399	392	426	355	394	415	390	420	388	411	371	379	368	365	394	376	390	352	415	370	398	365	361	365	370	377	338	389	351	373	399	396	398	359	410	391	367	383	372	362	380	390	380	399	391	365	405	379	388	402	392	365	354	419	354	358	411	436	377	367	374	381	391	378	378	381	393	378	364	401	378	369	347	383	399	367	393	354	381	347	401	363	397	397	354	354	419	386	380	386	375	383	384	349	406	394	383	398	383	423	409	367	397	378	398	390	375	370	376	403	364	382	387	396	400	380	384	392	388	374	409	390	393	391	353	385	405	391	395	355	382	368	404	382	383	428	368	363	358	387	381	365	340	386	401	355	394	420	393	363	402	377	395	337	397	392	382	411	368	357	366	378	400	417	391	415	357	407	356	409	374	382	413	399	387	401	390	364	391	381	382	396	379	366	389	386	366	351	376	355	349	358	401	399	391	390	393	386	404	409	368	377	373	357	339	419	385	423	375	415	375	386	365	362	374	361	395	375	377	361	357	364	367	392	419	393	368	363	413	384	374	370	411	369	361	387	370	394	404	390	394	408	378	393	371	367	393	375	423	371	386	416	388	369	408	399	372	406	397	383	391	385	370	346	382	371	390	380	359	415	412	412	373	406	341	418	386	371	407	372	382	380	358	379	382	371	369	385	378	371	430	383	370	356	379	391	351	369	424	401	376	378	415	401	395	372	384	409	414	360	414	407	419	387	404	406	384	359	387	383	393	404	408	395	354	420	374	405	357	369	373	392	393	400	411	364	421	334	385	394	326	409	387	376	396	439	369	417	389	400	383	359	356	372	374	338	367	405	416	406	391	384	400	370	415	402	372	366	402	407	412	369	335	390	375	417	385	341	389	330	390	408	399	360	372	367	383	392	363	415	404	385	394	388	348	398	379	375	390	398	384	341	394	406	363	379	381	388	379	378	376	391	384	409	387	393	395	408	409	388	383	363	372	343	400	401	356	387	366	418	339	378	345	380	432	362	346	412	398	395	392	418	371	382	360	435	376	358	386	411	343	335	397	361	385	383	433	396	374	378	389	424	388	395	372	366	386	372	388	350	428	405	376	390	391	375	382	385	351	368	377	384	405	405	348	362	396	377	369	404	349	382	367	364	407	396	368	384	406	399	385	354	390	387	363	397	372	369	400	417	402	383	426	362	375	367	378	388	354	425	419	385	384	386	409	414	411	413	348	353	375	427	370	370	384	388	381	371	373	400	393	370	408	374	372	391	373	384	375	359	385	369	335	388	356	393	393	379	381	432	370	374	390	401	387	381	399	379	375	334	396	379	401	382	370	381	396	395	369	369	329	382	376	360	373	393	397	385	389	403	359	395	409	447	363	354	413	392	389	387	408	392	372	396	399	354	343	375	360	388	390	387	355	397	371	404	358	392	423	404	354	354	365	363	407	384	403	401	387	378	379	358	404	369	387	396	377	375	424	336	375	361	383	375	356	360	399	388	368	394	371	370	362	393	372	389	395	424	384	357	406	389	387	383	362	386	397	409	414	405	378	384	399	386	356	374	375	354	366	381	372	388	362	404	340	375	407	388	395	389	409	393	381	384	354	368	393	363	351	404	383	412	415	338	389	374	360	391	421	388	422	365	353	401	376	405	408	406	369	380	412	395	375	340	355	382	401	387	388	392	418	346	371	392	351	381	367	352	351	367	382	368	389	391	354	391	368	405	372	387	387	377	403	421	394	392	371	362	392	358	383	379	361	368	408	376	387	362	387	361	404	360	361	377	401	366	399	381	413	391	365	398	363	362
4780	2611	3254	2848	2411	1787	1375	1135	787	579	499	494	411	341	311	295	313	317	258	256	236	251	226	246	233	250	263	214	233	208	209	215	233	204	186	188	222	232	242	225	209	214	238	214	222	213	218	218	240	244	228	225	205	232	210	247	252	231	223	220	241	234	231	248	235	236	228	233	268	246	223	233	221	223	238	236	206	196	187	201	236	212	225	220	221	244	227	210	250	233	227	257	242	224	214	210	222	209	210	225	206	235	243	221	210	254	204	230	228	229	211	220	221	228	220	216	198	221	214	232	211	209	228	215	221	218	231	248	227	226	231	215	238	229	234	218	226	227	235	224	215	213	214	202	247	227	237	225	238	240	221	238	229	259	195	222	235	214	250	209	222	220	202	212	209	233	215	232	238	226	204	215	234	206	227	247	202	205	208	241	246	195	249	237	205	216	217	233	200	201	223	237	237	239	241	220	216	237	253	192	215	233	241	232	214	222	223	236	229	249	235	198	209	254	237	234	212	223	205	226	225	222	232	264	221	224	218	245	217	211	201	228	226	217	232	190	220	257	256	229	223	212	205	243	208	209	200	218	224	224	236	240	232	245	215	241	227	226	249	200	238	205	221	216	202	200	213	244	245	225	219	203	227	233	215	224	222	190	232	200	204	212	243	235	207	217	228	217	223	214	226	219	187	218	218	202	215	195	198	221	220	214	198	203	205	223	227	255	224	227	234	219	261	254	228	214	216	228	219	228	219	229	216	212	225	233	226	259	226	231	219	217	224	209	235	220	217	234	214	252	230	211	241	241	221	217	210	252	233	221	208	230	250	236	212	220	227	227	221	221	234	234	239	188	244	217	254	224	197	235	233	209	217	210	198	202	240	234	218	233	247	231	220	250	208	220	205	244	227	248	242	240	232	230	232	230	188	202	236	237	229	210	245	243	218	264	222	237	244	226	225	252	212	250	224	217	244	219	243	218	230	212	231	229	217	231	237	231	233	207	212	224	235	223	222	221	230	233	222	220	216	213	234	221	233	216	206	212	257	211	234	236	246	245	216	205	219	205	221	236	219	214	224	203	220	235	256	213	232	214	215	249	248	229	227	213	234	219	210	232	215	204	245	241	231	198	192	240	254	203	267	219	196	209	229	231	225	244	212	232	212	219	238	222	229	234	233	224	214	211	230	205	207	205	224	237	232	235	231	226	242	198	204	223	245	222	221	207	213	237	231	216	204	207	230	220	215	240	227	212	234	218	221	230	234	204	256	216	227	223	218	245	214	240	207	205	209	225	214	234	235	214	222	232	233	226	201	223	199	227	248	225	210	234	226	190	256	226	211	267	189	216	248	236	204	245	242	242	228	224	219	223	236	198	230	178	256	235	248	206	225	237	231	232	212	240	234	214	242	197	223	206	236	212	211	227	219	205	190	197	216	216	212	199	219	248	246	232	209	202	223	222	228	212	249	215	214	246	227	218	221	196	217	222	213	220	223	214	243	231	236	232	206	232	213	214	201	226	196	232	235	223	210	239	242	239	238	225	216	234	228	199	242	228	203	217	241	216	223	243	250	217	214	229	257	215	233	215	242	226	232	231	211	213	214	205	214	215	256	214	228	232	191	213	227	243	225	229	223	183	198	225	221	246	200	237	228	211	222	238	219	235	195	226	235	235	229	244	246	247	215	217	205	213	213	213	215	225	267	218	231	205	211	217	229	239	219	218	208	250	225	248	212	237	230	207	195	241	250	206	240	235	207	216	223	224	217	226	213	220	235	216	236	204	244	231	216	223	246	241	220	244	199	192	223	245	229	177	212	189	207	220	219	215	235	212	209	215	221	213	217	235	208	253	223	222	221	195	222	207	230	232	255	202	221	226	209	215	228	215	226	233	215	221	219	207	218	243	214	216	223	279	247	238	246	202	235	213	221	243	237	245	209	217	219	225	246	254	213	222	218	219	193	224	216	223	224	243	223	216	244	253	246	225	210	224	210	233	211	219	244	220	220	235	213	222	253	241	229	221	229	243	234	202	229	215	201	205	219	199	211	195	232	239	214	239	241	200	203	246	217	211	249	203	221	216	241	240	215	249	233	250	239	234	205	237	213	239	228	234	234	219	232	214	205	241	213	237	191	221	206	230	232	212	224	206	213	213	210	225	211	229	252	219	232	233	212	203	218	231	225	227	228	230	207	239	214	200	258	206	236	236	236	204	210	226	235	201	203	233	228	208	220	215	205	241	249	215	209	219	207	214	210	230	232	229	219	213	230	227	259	212	250	237	221	229	211	205	204	206	218	223	254	247	227	199	237	235	208	228	247	229	209	224	211	215	214	240	218	217	234	268	218	215	238	234	235	206	216	229	239	239	227	219	224	240	222	209	237	240	224	219	222	201	236	214	213	229	247	234	228	237	247	233	230	224	230	214	220	232	212	240	234	242	236	201	190	239	212	204	243	244	224	214	202	214	214	229	199	193	250	226	239	208	232	213	233	241	219	229	226	245	228	207	224	261	259	221	222	205	235	218	191	210	195	246	237	220	226	228	236	220	212	199	205	227	226	220	214	228	260	218	226	215	212	227	232	202	235	252	210	230	188	244	222	230	223	226	212	236	222	212	252	213	239	215	231	220	226	229	228	237	215	252	251	238	190	221	229	230	230	226	223	191	210	225	237	237	232	197	217	227	230	217	207	214	241	209	237	212	247	209	248	222	223	218	240	229	244	237	225	214	224	223	222	233	180	222	209	212	260	221	206	230	231	223	232	247	212	200	236	200	215	227	231	232	215	253	207	230	224	232	235	242	235	240	207	238	225	201	219	197	230	217	213	261	209	261	245	209	229	215	210	217	216	243	203	221	233	226	227	252	222	230	212	188	225	215	192	216	251	237	238	219	211	200	238	214	227	219	238	228	233	215	212	193	262	246	197	217	227	207	230	238	217	211	204	216	244	237	207	213	215	232	227	248	231	257	215	223	238	230	196	204	263	219	230	215	240	222	214	227	213	200	225	231	205	205	232	236	223	212	237	216	232	225	216	217	241	227	223	233	226	216	208	212	232	246	210	226	218	218	214	243	239	203	199	213	225	242	236	223	205	227	250	228	248	206	216	238	237	243	226	223	238	229	207	196	217	215	222	213	236	234	207	212	251	218	230	199	225	254	236	214	229	218	217	230	247	213	244	235	212	252	252	214	212	209	228	213	209	230	229	215	206	221	229	254	184	228	206	204	196	217	234	198	225	209	231	241	237	226	208	240	220	204	234	229	236	216	226	220	221	233	199	208	229	224	205	230	241	229	244	214	203	227	216	227	227	232	244	222	244	239	218	233	244	246	232	223	211	218	245	233	206	225	250	242	244	248	234	198	265	210	216	242	237	235	221	237	210	214	253	221	199	214	209	236	234	194	207	222	213	258	235	217	222	246	240	185	220	238	233	236	242	263	227	221	225	248	212	243	195	249	207	217	221	204	222	201	251	222	220	210	212	233	247	250	235	224	236	216	250	239	234	220
3991	3223	6588	8970	8946	7484	6162	5245	3960	2645	2211	1885	1814	1456	1269	1131	1016	937	842	770	699	735	723	706	677	600	558	602	597	566	525	531	544	538	595	576	559	569	549	586	579	550	564	558	566	564	608	572	596	544	539	536	566	545	542	544	536	546	524	544	533	528	564	565	545	538	548	515	539	530	548	549	570	566	530	515	588	565	575	564	563	563	562	564	571	555	553	532	568	536	534	549	555	540	571	550	565	582	562	572	586	560	536	535	530	516	526	569	542	532	563	548	547	588	569	552	535	562	553	519	600	574	586	550	552	559	512	595	528	541	560	531	603	514	546	540	561	543	569	565	574	593	535	577	576	519	519	503	517	581	565	609	571	557	556	550	549	555	564	531	564	577	609	564	558	540	542	522	554	546	584	568	543	547	560	537	547	548	532	591	574	557	527	571	561	527	580	563	560	552	556	543	584	543	535	553	531	577	539	549	563	555	522	531	546	546	569	531	547	540	548	545	531	530	549	559	515	546	502	577	550	539	530	614	609	511	573	546	545	567	555	571	596	572	555	512	606	581	540	566	556	538	565	600	586	504	588	544	554	524	548	520	532	565	537	516	555	538	546	631	577	591	547	559	543	537	558	576	543	526	559	580	549	559	531	571	517	560	568	529	567	539	537	549	610	575	558	524	558	567	565	513	608	575	541	558	533	589	524	548	605	546	512	555	546	576	555	557	569	569	526	576	527	582	550	551	539	537	585	553	561	585	573	539	542	519	553	526	538	537	591	552	562	580	509	532	602	574	564	569	547	560	568	590	571	592	564	526	535	540	555	560	537	537	591	600	542	567	546	588	559	547	563	515	566	515	529	516	569	550	565	567	539	541	567	553	511	575	534	564	543	563	531	583	557	581	552	536	542	517	554	532	556	558	566	525	576	573	581	557	551	556	541	561	559	573	584	518	577	575	559	509	552	595	522	531	557	495	565	578	536	586	560	535	508	563	529	526	557	533	551	555	567	516	586	523	536	537	540	531	507	535	580	601	534	555	552	546	585	524	566	540	521	544	539	602	511	592	556	544	587	550	564	584	566	551	561	539	528	543	528	562	571	545	557	512	526	558	513	550	575	540	515	530	554	567	573	549	579	564	543	545	528	552	529	537	569	564	566	558	557	613	565	555	557	554	517	568	539	609	552	552	519	564	523	628	547	573	555	608	551	555	569	588	576	528	583	541	532	547	496	538	534	561	552	537	572	544	541	582	561	519	575	571	574	539	551	572	523	540	543	531	567	617	547	566	588	559	525	555	581	577	574	501	517	535	569	540	560	541	615	548	542	607	550	559	547	548	589	567	556	546	536	566	549	558	574	583	510	558	540	529	578	609	609	555	577	535	553	540	573	526	540	575	581	531	551	543	563	560	537	550	531	564	575	501	559	571	526	537	548	569	529	553	561	544	584	574	520	533	538	538	590	580	539	567	548	571	543	560	499	525	551	547	533	589	537	517	569	541	561	575	568	549	552	560	601	553	566	582	578	567	560	586	555	531	545	585	564	591	533	583	547	569	551	574	546	546	557	533	553	558	509	569	544	541	557	567	539	577	530	539	595	578	559	543	514	569	544	547	565	576	535	536	590	534	551	496	564	558	554	524	563	545	562	528	524	520	537	544	550	574	572	577	548	549	536	585	558	537	562	581	550	577	538	556	531	562	506	557	541	535	579	560	560	552	529	549	536	538	584	598	541	547	546	580	569	575	564	548	558	546	550	556	558	556	538	478	538	551	543	563	574	505	531	528	532	536	556	568	561	564	503	522	559	532	545	595	568	541	572	564	541	579	540	572	513	556	514	563	573	575	548	532	576	538	575	570	593	553	541	531	598	522	562	549	555	543	603	524	582	555	526	556	559	554	569	527	540	569	521	553	585	546	545	561	509	564	530	564	557	550	547	508	559	578	532	552	546	532	540	538	533	580	568	540	531	561	533	550	587	558	550	590	529	505	588	521	575	562	579	530	576	560	497	560	574	569	519	582	528	577	524	602	584	550	554	531	567	546	551	585	563	521	567	553	556	563	566	583	547	504	534	548	589	565	576	542	546	564	523	585	558	510	585	574	578	572	527	552	584	553	567	572	534	565	542	529	567	533	551	529	559	545	539	517	565	564	562	588	533	591	558	592	525	563	562	520	570	556	523	535	558	625	570	544	545	565	560	526	541	575	519	529	574	572	553	543	567	573	540	564	569	553	539	560	568	569	542	570	540	573	568	529	560	549	602	519	557	552	553	540	531	527	568	551	553	518	532	573	520	575	574	560	537	583	552	557	542	565	563	553	579	555	575	554	536	547	601	522	581	547	605	505	563	572	557	562	576	539	566	566	587	552	544	509	566	589	587	605	546	594	527	530	566	574	505	553	599	581	617	516	558	527	584	554	548	564	561	526	580	541	600	554	540	536	554	581	512	540	514	590	555	539	550	537	583	545	606	535	556	560	549	543	550	508	543	569	552	590	553	573	529	545	521	543	566	536	566	545	562	558	582	549	504	578	531	524	563	569	573	529	584	551	559	536	547	596	537	567	591	566	534	555	536	529	554	558	501	572	553	528	539	532	515	558	558	599	599	570	588	587	539	556	552	568	570	560	543	537	555	555	547	533	559	481	550	561	572	575	523	564	542	526	532	567	525	569	550	549	564	548	566	548	575	563	595	525	550	544	536	556	574	556	566	513	570	545	538	556	527	538	563	552	546	590	537	587	549	568	571	561	596	573	562	587	535	560	578	544	556	573	554	540	541	557	535	551	549	536	569	569	557	557	569	584	558	552	556	517	552	555	548	581	512	545	558	525	537	549	549	541	571	529	518	536	582	547	562	567	525	534	520	543	592	558	547	555	512	574	544	566	565	529	569	527	535	549	553	571	561	518	566	568	579	565	513	523	552	528	561	560	575	560	568	528	568	532	569	574	535	562	565	552	510	572	591	580	600	563	566	588	576	504	560	585	543	560	582	542	558	573	529	526	533	566	535	567	555	541	558	531	555	565	550	543	574	525	564	570	575	545	571	502	560	579	565	531	553	548	555	556	546	609	587	558	544	568	528	518	578	561	578	563	586	569	556	532	545	568	574	552	556	567	522	510	556	549	527	553	530	576	564	560	571	536	554	604	549	534	560	538	526	542	540	581	517	573	563	552	503	534	526	559	546	542	567	527	524	517	494	556	551	580	499	542	550	568	542	537	542	560	550	540	576	614	552	553	595	571	567	566	572	550	544	553	534	523	537	579	560	596	551	554	585	554	534	558	553	573	557	549	534	575	570	574	549	492	536	535	528	589	591	559	540	523	537	526	564	545	555	511	566	588	562	513	575	538	549	521	566	558	530	536	560	522	565	617	569	559	558	576	532	532	546	567	513	527	545	527	535	539	571	537	593	572	544	553	591	555	571	507	562	546	550	543	529	580	564	597	548	558	561	532	582	537	533	561	542	567	573	577	540	484	612	537	599	542	574	574	545	558	600	552	531	546
11787	4695	5853	5410	4350	3090	2354	1728	1232	838	721	696	590	426	404	341	335	331	285	257	233	264	289	217	202	241	219	252	192	226	205	235	199	217	230	211	230	204	245	215	212	204	218	219	198	235	215	212	221	229	224	227	243	201	192	194	200	201	207	202	204	173	161	224	202	183	218	214	196	198	210	195	201	257	211	188	210	209	180	195	181	196	173	214	206	195	196	228	206	194	212	230	225	222	213	192	229	215	211	210	240	216	206	190	181	214	201	225	207	199	200	202	202	214	216	190	198	221	234	192	209	212	192	224	200	207	206	204	196	209	209	210	212	227	206	208	213	219	203	207	204	202	206	200	230	224	204	217	206	212	210	216	224	222	216	206	191	209	176	233	211	228	177	205	194	197	230	199	239	201	194	229	209	214	219	198	236	225	181	218	204	230	201	178	218	205	216	224	203	190	190	205	200	184	208	203	237	221	224	211	207	180	217	200	210	184	232	223	220	217	213	213	192	207	201	197	208	212	205	192	209	234	241	216	206	212	193	209	186	208	221	202	241	220	223	173	201	215	210	233	239	210	198	202	230	209	215	186	204	198	232	214	218	201	210	224	219	197	212	223	239	210	227	200	214	189	198	192	203	215	200	222	190	198	192	207	222	212	210	220	198	211	218	233	201	180	219	237	193	195	226	220	234	213	240	192	228	228	192	216	212	213	188	215	236	202	242	235	214	216	186	189	220	209	186	218	243	211	194	227	200	206	216	204	202	209	209	246	219	205	248	223	201	223	218	225	211	201	185	218	187	213	200	190	208	237	211	202	224	222	175	211	212	212	183	209	193	198	199	183	205	229	230	215	197	201	233	191	198	207	189	199	219	177	220	230	182	190	223	209	229	192	189	196	231	197	193	175	217	222	227	214	199	204	242	182	206	223	189	232	180	182	209	206	222	211	194	212	212	207	221	221	196	186	205	234	230	224	226	211	222	211	200	203	216	231	233	207	205	190	241	215	200	190	201	201	228	196	219	207	219	190	249	216	203	220	207	211	194	187	236	218	225	230	241	216	193	220	246	197	211	218	197	230	224	207	236	202	237	177	234	199	234	215	192	203	195	235	200	176	227	187	229	208	216	189	201	235	233	242	196	223	199	198	203	204	209	220	230	186	214	226	223	221	208	224	210	229	234	222	227	205	208	222	227	205	204	216	234	188	210	198	210	225	218	198	211	197	229	216	198	225	208	203	210	201	225	210	203	215	200	202	209	197	242	214	194	203	196	228	205	240	199	197	224	206	200	252	203	195	205	197	195	253	209	196	221	216	238	228	220	178	201	224	212	227	206	236	218	209	185	212	202	212	215	198	216	205	192	210	208	198	194	219	189	202	204	213	222	254	214	218	192	197	212	204	210	231	215	235	196	195	224	203	230	243	220	224	201	212	205	209	235	209	244	198	202	204	238	215	181	203	219	208	225	219	187	216	202	207	209	216	213	215	203	193	214	214	221	208	204	203	210	238	224	223	220	207	204	218	184	194	196	182	216	205	226	191	196	187	220	197	205	209	213	201	231	219	209	233	203	178	195	214	238	229	206	195	206	212	199	227	205	222	185	207	209	212	223	208	248	226	195	221	219	227	228	205	238	230	201	184	221	223	193	206	191	204	222	211	207	235	203	193	207	190	219	204	245	211	214	188	207	186	201	215	232	204	239	190	223	192	199	187	192	205	222	211	229	220	192	207	200	186	221	216	205	184	222	209	199	211	218	221	212	200	212	223	201	198	203	206	191	204	219	226	198	234	196	214	203	197	200	209	205	232	218	207	199	198	197	207	233	202	186	196	252	206	215	218	177	228	198	211	185	217	222	216	186	219	217	225	200	209	223	216	220	175	193	182	211	205	220	192	202	212	237	191	202	184	231	187	201	235	213	201	216	218	211	226	194	235	204	203	231	202	191	229	222	207	206	223	227	221	210	203	197	237	231	213	220	222	223	233	199	213	228	221	219	186	218	189	201	211	225	227	218	204	194	202	215	228	218	240	240	220	191	219	201	193	198	199	202	201	216	201	186	213	214	209	203	204	214	225	233	216	210	200	201	218	197	201	211	198	226	222	229	197	193	183	239	219	200	200	218	185	194	204	218	212	216	213	217	208	221	193	199	233	213	193	221	229	224	228	218	200	195	223	215	213	182	200	233	201	202	221	206	220	202	202	181	252	197	216	208	212	215	211	231	220	227	220	235	196	205	192	207	225	210	228	239	208	204	196	222	225	207	218	192	213	211	211	202	231	222	201	206	220	203	200	202	207	195	199	231	191	229	195	211	217	222	223	218	192	244	210	197	194	213	227	208	219	217	187	210	226	222	216	242	208	198	182	210	190	204	194	206	228	193	207	231	217	218	200	203	227	207	209	235	227	250	225	228	212	212	210	202	242	208	200	197	217	176	206	202	199	199	213	220	207	205	190	198	222	194	198	216	212	210	207	226	208	203	216	208	212	198	219	218	199	220	190	216	191	185	227	214	185	193	207	195	223	224	232	222	210	215	214	223	213	188	207	212	224	208	202	192	218	230	206	223	214	202	215	192	211	229	224	247	202	198	215	197	250	222	233	181	210	201	216	190	223	234	232	241	224	223	202	215	245	227	237	232	196	225	189	219	209	226	203	207	220	217	211	204	200	201	255	198	212	251	213	222	199	195	237	218	195	202	206	207	236	231	195	186	187	196	201	216	211	229	195	214	198	212	233	209	228	251	207	219	194	206	213	235	208	197	208	200	193	209	213	184	228	177	185	242	215	208	221	215	210	206	211	202	201	220	226	207	197	206	196	208	179	205	207	232	215	223	206	248	197	220	233	231	199	227	247	204	232	220	192	214	209	210	201	210	210	219	220	198	191	225	213	219	196	220	217	199	202	204	189	226	194	187	192	195	204	213	207	201	197	197	216	207	226	206	210	225	184	207	219	199	235	204	215	216	224	211	224	231	205	208	196	220	207	209	210	210	203	202	203	216	222	225	197	215	218	230	241	215	227	234	200	198	207	189	190	211	222	229	232	186	214	206	187	208	225	187	222	219	211	215	211	216	188	204	195	205	206	232	172	208	208	219	205	210	197	207	206	216	195	216	209	204	206	212	211	223	213	210	176	214	203	222	238	219	226	214	221	221	213	193	210	188	198	223	176	213	217	189	227	204	222	237	186	204	189	235	209	197	221	193	194	228	190	212	213	193	207	198	214	228	218	207	220	200	230	214	222	223	207	208	211	230	208	248	222	226	217	209	198	198	184	164	199	196	228	194	205	207	199	216	210	217	202	193	201	201	205	212	218	208	205	213	202	207	200	221	215	209	223	236	226	202	203	194	203	226	198	224	228	194	204	206	249	200	206	190	208	236	209	234	201	206	209	228	207	213	218	198	199	202	216	206	198	218	196	240	219	238	227	209	191	215	200	208	183	216	239	207	227	239	200	215	203	188	210	220	215	202	200	210	186	215	195	188	200	200	196	217	201	217	187	202	213
9452	4916	11144	14498	14659	11959	10008	8412	6106	4227	3513	3196	2662	1932	1687	1436	1364	1193	1012	807	848	772	841	763	710	698	647	607	596	538	561	571	563	555	530	512	510	517	510	556	524	523	533	512	491	517	510	574	549	535	543	555	500	528	555	539	525	486	480	522	506	484	525	529	499	511	514	531	516	503	548	527	538	546	515	545	542	533	523	497	541	507	528	494	528	492	514	546	516	527	561	516	536	541	536	525	536	568	604	511	506	500	547	490	525	489	547	537	505	525	516	523	529	533	493	514	533	508	511	520	520	487	524	540	539	525	524	549	477	539	545	528	542	559	530	577	538	512	546	520	540	524	510	523	478	503	471	494	510	509	495	519	504	520	485	559	551	533	500	524	526	531	541	528	479	477	501	517	522	515	507	495	506	504	518	519	508	506	427	518	485	522	507	512	527	523	554	545	519	519	499	530	519	483	496	542	489	542	471	569	510	498	521	494	488	486	482	492	534	529	543	508	526	510	509	529	535	499	508	549	505	495	520	510	532	496	516	523	554	522	500	523	518	536	528	517	530	517	519	523	505	505	507	526	506	531	490	464	515	487	507	526	555	543	528	590	527	548	523	516	517	541	546	538	551	487	524	498	536	515	559	512	499	556	530	532	522	526	500	512	554	514	513	531	489	541	534	563	524	527	531	491	490	539	490	507	497	568	525	522	519	526	542	496	552	514	527	489	525	513	515	507	484	556	513	555	560	523	553	558	510	510	509	553	539	516	506	532	549	535	486	551	513	489	512	542	507	506	507	503	474	507	520	522	503	528	508	522	507	528	524	509	538	516	550	540	503	508	545	493	502	503	510	501	493	494	511	512	504	505	523	498	529	458	567	512	512	524	552	535	497	538	583	488	514	483	526	548	520	535	518	516	545	495	507	511	549	553	493	542	512	536	561	524	551	522	503	500	512	516	524	516	534	542	519	528	519	538	495	529	520	484	535	549	552	502	488	514	527	547	506	530	546	545	506	554	536	505	484	520	477	533	518	527	517	567	542	546	509	489	548	533	476	537	504	516	495	550	512	487	521	504	476	498	510	505	516	549	509	535	502	540	514	527	485	486	503	507	510	542	506	540	510	513	523	537	509	494	525	498	583	491	500	517	533	516	513	524	536	531	531	529	520	560	525	509	557	514	535	477	529	517	517	553	530	526	510	524	497	512	463	531	502	525	499	542	463	497	536	527	527	486	491	493	547	534	542	525	505	486	531	519	507	499	485	506	518	531	541	546	499	529	482	536	511	520	510	540	508	537	495	579	531	507	518	518	509	514	476	516	566	537	509	502	506	509	536	530	504	514	529	477	500	520	552	540	519	540	501	537	502	519	552	487	478	509	517	485	495	512	514	525	506	557	533	530	531	547	464	508	493	535	504	519	512	543	544	516	519	497	474	513	493	507	517	494	517	506	562	492	540	582	533	501	531	521	525	513	482	504	513	525	542	485	526	514	538	496	516	508	549	507	502	554	545	511	495	503	493	500	552	530	547	545	524	548	526	514	536	526	511	530	527	529	529	556	527	493	492	534	586	523	494	503	510	504	502	531	505	508	503	514	548	524	536	520	500	528	524	495	515	516	489	508	559	533	489	501	523	528	527	478	543	500	502	537	528	518	529	553	483	543	524	537	548	544	491	496	540	507	512	519	545	530	505	500	524	472	529	553	470	555	532	523	511	503	530	479	508	521	571	513	503	530	522	557	528	516	508	551	530	550	515	520	530	520	534	558	530	454	518	517	536	488	475	507	554	548	546	551	519	489	528	524	510	535	518	557	578	541	535	524	551	511	545	528	518	528	504	520	522	501	527	535	513	544	522	505	529	536	475	504	513	496	497	526	503	519	520	503	534	522	520	547	514	517	533	532	525	522	491	503	541	521	486	494	548	501	518	498	472	558	499	556	487	556	513	537	513	496	518	528	493	515	533	520	499	503	517	508	516	499	504	535	527	512	499	538	511	483	528	571	516	524	534	548	495	500	520	514	515	541	531	548	480	562	487	525	497	514	490	513	549	520	519	543	524	541	524	533	537	519	498	521	539	481	494	517	504	510	512	497	500	490	516	517	509	538	506	509	534	517	529	516	552	517	506	531	520	582	523	478	515	513	519	512	527	530	523	522	500	488	548	504	478	508	490	562	519	524	572	535	490	521	511	511	531	511	503	504	521	518	513	490	482	524	502	534	516	536	539	503	518	512	525	510	494	539	515	492	524	516	554	533	492	473	490	547	508	572	524	528	578	476	517	551	511	520	515	558	521	502	485	518	540	474	525	531	537	504	476	505	503	521	533	529	532	496	505	524	495	581	525	526	514	528	511	488	506	507	536	515	514	536	513	528	518	521	502	518	544	517	540	539	459	515	532	487	513	513	536	530	515	540	511	508	465	553	539	541	529	512	502	556	505	539	562	526	593	542	524	558	508	555	497	539	508	529	531	477	544	515	521	526	498	549	525	570	487	487	489	499	472	507	539	560	481	512	555	514	517	496	538	544	542	531	507	490	519	561	541	554	560	507	496	509	524	517	487	498	495	564	512	517	480	543	542	533	504	551	515	516	500	499	498	528	522	526	548	521	530	517	542	475	554	534	543	507	532	505	533	491	527	522	534	550	529	531	500	527	495	507	517	470	518	485	550	493	543	548	484	492	503	504	556	503	515	554	487	486	494	535	524	508	523	515	551	543	513	510	534	544	536	532	517	548	532	529	523	502	520	535	509	521	523	532	506	541	539	512	505	530	506	546	496	543	528	541	538	523	478	539	551	480	560	553	503	509	500	519	475	524	532	531	579	480	526	520	499	499	528	500	498	531	466	500	511	492	523	536	516	508	504	523	535	552	529	546	529	517	527	540	489	516	523	546	488	544	501	523	487	526	513	511	520	532	509	506	551	518	529	546	504	474	550	487	560	498	511	561	523	520	510	515	483	544	525	517	554	526	540	533	515	520	507	501	493	534	509	565	490	536	530	506	515	536	531	514	537	502	507	483	504	487	523	483	492	508	509	504	508	533	504	512	547	537	546	506	556	526	517	513	499	479	502	547	529	550	486	503	525	520	510	540	468	546	506	525	571	485	535	473	532	546	512	497	514	503	553	493	509	497	504	507	489	549	521	530	460	518	526	530	524	527	529	491	515	508	501	525	541	498	522	506	546	514	541	509	509	525	568	543	498	534	494	485	545	485	518	489	502	521	504	543	528	507	519	543	549	493	480	574	527	528	515	471	520	509	528	553	546	496	525	527	489	497	490	529	517	512	566	496	515	485	546	520	509	507	514	516	545	561	531	537	548	519	474	488	521	554	527	538	485	560	514	486	516	477	550	526	493	510	556	526	520	511	523	497	489	516	523	510	542	500	555	539	529	541	485	538	541	493	526	578	549	529	540	538	524	503	515	527	481	507	522	518	560	500	551	537	523	497	527	494	554	561	485	534	514	543	507	505	496	504	511	536	533	520	504	500	536	555	522	489	509	519
19154	7411	9021	7728	6247	4504	3252	2511	1683	1138	949	785	587	468	425	367	332	283	209	202	197	219	210	172	183	161	174	166	189	149	164	145	122	118	160	162	141	142	159	155	143	167	131	140	150	149	182	132	141	152	143	153	161	154	122	133	149	125	162	128	148	142	133	149	149	166	164	139	143	138	147	158	153	155	142	132	137	173	148	156	129	144	163	159	159	164	168	164	156	159	159	153	138	145	177	138	161	156	147	160	150	132	149	131	145	143	150	141	125	135	169	129	138	151	132	133	125	173	127	145	178	125	152	150	155	143	132	140	163	181	150	141	144	145	146	139	122	158	158	135	167	160	148	171	166	144	136	131	150	161	147	145	176	157	158	137	119	121	153	141	149	133	159	146	162	138	125	135	144	160	158	140	124	160	153	145	141	138	151	137	144	140	134	149	131	144	129	144	162	132	150	124	138	163	158	148	153	141	147	137	151	163	146	162	168	152	152	174	164	150	134	137	158	149	133	134	154	150	146	154	139	149	150	152	135	123	131	151	139	174	146	145	152	152	163	160	148	128	126	150	126	146	136	152	165	158	133	139	125	138	151	147	173	182	144	137	154	172	153	149	142	151	170	145	158	144	139	166	143	145	155	154	126	159	160	151	168	149	147	158	144	148	158	143	158	170	129	147	149	152	162	165	152	143	139	161	122	134	155	123	157	135	149	163	144	146	149	175	120	160	137	132	142	148	155	134	148	148	133	146	150	150	150	148	143	162	133	146	148	138	171	161	151	151	144	123	157	128	170	155	144	157	148	160	151	160	150	143	150	157	165	148	159	154	154	161	149	132	130	141	152	155	123	151	144	148	149	116	172	129	139	160	141	130	143	154	156	143	147	140	173	143	166	169	166	130	149	151	166	159	152	171	139	152	156	129	137	143	148	145	159	150	149	148	132	154	147	138	151	167	142	141	158	142	156	130	148	135	130	153	123	127	159	146	147	151	133	136	150	158	136	141	147	141	131	159	170	145	176	135	138	161	135	181	146	156	144	141	134	148	154	126	138	167	160	141	158	132	127	161	143	150	153	146	140	148	135	155	146	146	143	150	125	147	168	149	125	138	141	127	129	175	153	178	128	153	155	132	169	166	128	138	150	169	148	164	137	162	137	134	144	134	121	142	146	140	156	139	164	126	160	126	144	151	141	158	163	169	136	142	140	137	145	140	134	151	145	153	155	143	133	149	164	165	146	167	133	130	147	167	174	163	158	146	137	143	139	145	160	146	150	140	143	135	141	121	144	162	150	145	165	167	129	119	141	159	152	147	150	148	161	121	125	144	139	132	144	162	116	152	149	149	140	166	141	153	149	148	135	152	155	136	148	149	139	153	150	165	149	146	157	140	142	160	131	138	160	164	147	147	156	159	130	131	164	159	120	135	157	159	147	170	156	136	159	136	149	137	152	134	145	159	147	152	169	165	148	144	154	154	163	141	160	151	148	139	156	148	148	154	151	155	167	143	158	143	153	146	176	150	147	151	151	162	151	166	171	170	140	144	140	158	150	157	164	136	150	148	144	142	142	136	169	137	163	161	146	160	132	138	154	160	117	147	118	132	162	152	135	140	163	158	148	154	163	147	131	143	127	139	162	127	120	162	157	152	151	150	154	137	126	143	139	128	155	133	148	163	139	137	158	150	132	132	152	170	135	165	158	144	159	138	146	157	152	151	150	148	151	148	131	134	152	132	131	160	162	137	141	156	160	145	162	151	141	155	135	148	127	153	140	149	152	145	155	134	166	154	147	169	166	144	164	138	145	140	157	166	145	150	144	144	147	133	156	119	159	146	171	128	159	141	159	162	136	163	153	141	138	161	135	130	140	147	129	174	142	157	114	157	136	133	138	168	145	140	144	143	147	127	161	163	172	136	140	147	160	149	152	129	144	142	139	163	152	167	142	158	146	142	165	134	132	170	154	140	138	160	152	143	137	150	113	169	138	147	126	157	164	132	153	165	140	154	142	147	171	127	132	173	119	155	154	138	155	147	125	140	156	150	136	143	169	174	142	151	147	132	148	144	154	149	150	131	171	152	151	161	151	156	117	133	151	151	136	161	159	144	156	142	137	133	152	131	154	171	151	143	125	157	144	131	144	159	147	145	143	147	150	144	126	186	147	139	166	127	177	156	158	146	153	125	151	120	126	161	146	124	172	127	141	164	172	162	146	166	163	144	173	138	158	186	138	138	159	168	159	177	139	156	158	177	125	148	129	143	149	142	153	158	140	126	133	151	123	140	171	151	139	160	165	162	156	156	169	145	155	147	142	162	137	132	126	149	136	156	138	138	150	155	123	116	165	138	141	150	143	143	140	148	165	149	157	156	169	164	148	143	168	157	145	152	157	168	157	177	175	144	121	145	158	140	154	162	150	178	145	145	145	149	114	164	152	146	132	155	150	147	148	147	164	162	159	149	156	143	155	159	141	129	143	153	151	142	153	155	139	171	173	133	154	144	152	156	158	123	155	174	134	127	145	148	140	131	151	169	150	156	153	120	152	135	154	130	162	151	160	134	133	154	139	154	117	168	128	150	135	143	164	155	175	161	139	136	171	173	144	132	152	157	159	171	146	131	153	163	149	142	146	157	157	141	123	162	147	137	144	154	133	131	160	129	144	145	171	144	156	146	155	152	144	134	165	179	158	129	156	145	150	132	150	133	157	174	144	140	185	167	118	146	159	158	160	152	167	159	134	143	149	153	155	148	153	164	159	134	154	143	165	133	131	148	140	133	163	158	176	161	149	131	158	147	165	151	140	149	160	129	174	162	148	141	170	149	158	127	161	148	146	141	143	148	150	151	165	145	171	158	133	144	138	160	157	135	161	162	133	144	162	133	137	158	127	146	141	169	145	154	138	123	142	127	158	160	161	173	152	157	143	125	144	141	118	134	148	159	124	143	155	157	149	153	145	135	180	137	144	158	145	157	128	123	151	183	157	152	144	136	140	136	133	128	139	151	139	162	161	163	164	188	124	159	175	141	161	145	136	144	141	155	151	157	134	147	158	145	142	136	154	148	148	160	158	154	166	160	150	140	143	143	155	153	174	166	170	140	152	146	138	160	141	149	156	171	152	156	159	136	150	143	165	113	134	144	174	153	141	155	167	144	167	110	154	168	144	169	147	142	153	132	155	152	157	142	138	136	156	136	126	157	142	125	159	140	154	147	161	171	125	127	154	141	174	138	159	157	144	155	144	177	162	159	139	155	148	158	125	151	154	149	155	143	128	132	134	132	145	133	146	169	165	142	173	164	128	147	133	151	139	138	162	150	154	154	152	143	148	151	157	151	132	135	153	173	145	163	153	145	146	152	129	140	154	135	140	141	155	158	154	141	156	141	139	147	146	153	150	150	135	139	142	135	157	141	165	136	146	128	125	155	142	182	147	166	155	154	152	152	142	140	159	157	138	146	162	161	168	147	163	173	130	152	148	131	169	135	141	145	127	134	160	151	174	153	152	156
12340	6664	14892	19007	18656	16010	12974	10712	7852	5863	4761	4191	3293	2374	2010	1689	1558	1287	922	910	855	878	892	684	653	641	516	432	408	458	438	401	409	389	414	387	399	389	381	397	453	397	391	413	395	419	410	388	402	425	447	421	407	400	374	397	375	383	363	413	393	391	447	374	413	361	356	393	402	394	391	416	415	373	388	385	395	368	399	406	407	390	393	391	372	350	387	384	358	403	376	389	403	370	396	369	407	386	407	421	423	383	377	405	375	391	351	384	364	332	395	394	345	400	371	377	403	365	359	328	395	338	379	364	382	354	379	397	362	370	396	364	400	388	384	428	370	389	380	394	376	415	389	374	386	362	372	347	359	386	401	390	389	384	374	385	415	362	383	373	375	426	373	385	388	336	396	384	355	383	381	364	402	366	356	370	390	380	364	383	383	382	365	344	373	335	393	366	387	387	384	360	374	366	383	391	374	365	377	404	393	383	381	381	367	399	367	345	380	365	338	340	406	376	388	381	415	390	385	377	399	380	372	382	397	393	416	371	400	393	327	379	403	408	347	365	367	371	378	366	356	342	368	381	418	381	362	411	360	368	381	384	403	357	368	379	363	366	403	376	365	383	379	370	374	351	391	355	368	376	407	395	357	326	359	376	383	368	373	379	380	353	365	394	366	381	408	370	395	391	369	397	345	384	399	382	368	392	390	384	356	357	352	357	387	410	410	363	364	328	384	418	392	402	360	377	408	411	367	406	376	388	407	351	346	382	396	373	392	372	360	376	352	417	365	350	409	380	399	409	364	388	398	360	401	386	332	369	395	346	396	394	351	375	383	363	395	385	408	414	342	401	383	407	368	346	347	364	386	370	404	396	401	381	358	379	397	405	365	382	371	383	363	385	407	397	358	383	365	337	408	392	384	361	370	378	363	409	372	392	415	374	387	365	399	353	359	423	356	413	385	347	387	397	390	382	417	387	380	407	350	382	371	412	354	376	390	386	381	426	391	372	355	367	368	366	365	388	364	362	363	365	371	393	362	380	361	358	382	383	373	382	371	385	375	372	402	365	389	376	397	367	422	405	408	384	366	364	416	389	419	369	388	351	438	350	404	384	396	343	355	370	405	370	379	385	388	355	352	391	359	374	364	382	430	378	411	352	400	354	409	367	397	357	378	388	412	401	379	370	414	379	382	389	368	397	399	363	352	383	374	383	369	386	391	372	387	386	393	359	340	373	388	379	381	400	381	402	381	369	370	371	375	366	383	366	352	371	367	374	389	373	360	401	400	400	397	374	361	371	361	410	366	367	415	381	371	326	400	376	388	394	366	358	382	385	363	362	379	383	375	335	379	391	336	374	375	362	364	370	378	370	394	393	454	387	404	383	381	324	390	384	377	379	377	358	387	431	389	387	379	396	354	377	368	388	376	439	392	380	365	365	373	350	377	381	389	398	401	376	383	395	318	386	348	380	362	411	373	347	357	356	394	404	357	399	378	378	377	371	372	404	383	376	375	372	364	374	393	368	388	397	418	378	352	389	371	366	403	390	365	385	391	360	412	353	400	377	351	401	374	363	380	363	356	391	375	389	355	418	391	406	365	364	375	394	412	414	400	360	378	358	361	379	369	369	374	374	354	398	407	354	407	386	390	381	390	382	409	351	357	363	378	368	406	368	362	394	368	361	353	371	413	387	352	375	397	338	389	371	361	402	398	437	387	378	365	383	360	355	404	405	369	370	389	374	375	364	391	369	368	373	351	379	345	367	400	354	373	370	369	353	388	346	396	363	355	360	353	380	388	391	356	393	366	388	375	412	378	373	426	372	371	384	398	400	352	390	372	401	374	385	360	408	366	344	359	380	377	376	370	382	352	334	364	365	396	343	357	351	337	398	361	366	390	365	399	402	376	386	402	364	376	422	390	403	373	401	404	379	370	362	408	385	360	355	380	378	376	367	346	372	388	364	328	396	366	385	368	388	393	386	411	399	383	364	358	374	402	354	383	378	386	351	408	359	351	349	352	368	408	358	422	390	364	371	373	379	404	394	382	399	397	409	389	403	382	374	398	361	383	391	375	359	383	392	382	386	386	339	371	398	419	421	368	373	365	389	377	383	342	363	362	412	404	389	373	346	421	347	368	370	356	360	369	343	385	367	388	377	376	381	345	379	382	384	392	387	362	391	355	410	388	398	406	390	431	414	389	381	358	369	403	375	362	396	388	353	339	386	380	386	390	361	387	408	406	341	392	333	409	405	381	396	360	382	385	358	390	386	404	403	409	376	399	397	363	374	403	411	364	363	373	404	338	385	374	396	382	374	374	342	390	368	381	386	402	388	384	396	382	346	388	356	387	370	391	347	414	384	400	346	406	366	377	398	373	395	409	368	376	358	390	364	393	399	327	389	406	377	353	371	377	403	377	369	362	387	374	373	364	349	421	378	373	376	345	406	409	382	353	394	381	356	357	360	363	361	396	342	361	381	388	358	392	366	365	362	360	370	367	373	351	352	384	389	384	365	338	405	376	374	376	369	351	354	413	360	378	385	366	359	419	352	408	383	430	357	391	375	396	348	388	417	396	374	367	397	366	361	399	380	377	352	386	391	378	359	404	329	378	386	341	354	378	394	402	356	393	384	359	399	352	398	368	381	367	359	400	399	392	369	392	385	375	406	355	366	406	383	352	365	385	363	355	384	371	340	382	375	397	379	370	409	373	396	361	340	364	403	378	385	350	389	376	358	396	388	363	371	356	373	423	339	406	367	355	390	378	372	377	415	403	381	369	374	335	374	374	359	379	398	403	377	406	413	368	377	415	372	383	388	377	378	383	341	380	366	408	411	394	363	354	400	424	371	376	373	366	371	369	372	359	388	405	377	391	388	356	374	402	360	378	371	358	401	372	393	387	389	366	366	374	369	343	338	356	390	361	405	364	386	371	356	370	396	405	378	404	382	378	385	387	376	413	332	374	383	386	358	362	378	393	331	392	379	382	403	361	379	388	422	373	357	397	374	422	394	367	390	389	385	396	390	389	369	386	392	370	391	360	383	360	364	404	378	358	365	351	384	390	397	402	353	380	406	382	367	400	354	380	382	416	374	426	381	403	401	395	370	369	389	387	391	388	361	392	363	409	365	374	371	355	390	379	398	357	385	355	381	399	385	422	388	380	391	393	386	377	372	358	407	383	363	376	379	380	401	397	378	374	371	374	380	376	403	365	382	369	385	372	390	374	393	391	376	426	373	381	386	362	352	389	382	385	400	361	389	355	387	347	366	373	372	391	386	395	355	380	389	353	381	393	386	420	337	399	385	421	359	377	388	355	361	387	354	399	352	379	365	374	417	371	342	382	435	401	382	355	384	339	378	402	375	380	391	387	370	379	365	397	382	368	419	394	388	374	359	347	368	381	357	362	374	405	341	357	410	363	399	396	434	360	355	413	376	392	374	414	391	386	366	374	404	367	380	434	362	404	378	362	353	389	422	386	371	380	394	372	403	388	359	388	384	378	393
5576	3152	3712	2990	2495	1880	1384	1015	771	618	495	457	409	278	298	286	268	260	252	239	244	243	204	225	259	240	223	231	199	242	246	212	219	227	208	240	208	240	237	243	252	225	224	226	221	221	236	238	203	220	224	212	206	223	204	200	215	237	243	205	222	231	214	218	226	215	203	219	213	225	208	227	209	232	239	199	231	201	204	196	214	218	240	209	266	221	234	211	227	261	234	262	243	230	241	213	190	186	206	245	219	214	228	207	230	227	229	228	242	242	223	252	190	214	223	236	197	243	194	213	226	220	233	252	249	206	193	243	202	207	200	209	210	232	218	223	247	225	217	231	219	212	241	253	222	231	226	230	241	217	220	248	235	204	206	225	215	235	218	255	203	192	194	186	210	190	226	217	215	235	263	217	230	224	219	208	225	224	225	200	235	204	213	211	241	243	217	209	246	239	205	219	211	214	228	198	223	222	209	226	248	232	232	205	204	213	206	199	208	227	218	212	213	206	202	201	226	243	226	205	224	229	206	203	222	228	227	205	194	216	217	227	226	233	239	249	209	227	211	187	176	204	194	254	231	218	219	250	220	239	219	210	209	222	241	209	207	245	208	229	223	194	227	193	207	195	255	184	186	222	221	223	231	238	255	218	196	240	231	237	216	196	210	225	216	198	247	215	235	231	235	212	217	221	238	235	235	225	209	228	222	225	229	226	232	212	203	211	228	222	214	220	205	233	267	209	239	236	215	227	208	217	214	212	209	213	222	236	244	234	222	230	194	210	227	227	225	221	210	244	216	223	218	237	263	217	216	233	235	223	203	216	238	229	230	227	202	238	249	200	209	216	217	198	230	231	194	222	223	234	242	224	229	222	223	200	205	234	227	240	201	201	217	231	232	207	217	216	197	200	224	187	216	205	223	235	231	235	232	213	219	231	223	231	252	241	198	230	239	256	222	227	240	219	223	211	222	198	227	189	236	221	197	225	219	198	207	221	228	204	243	225	214	191	217	199	191	241	210	210	205	234	233	211	212	230	235	226	217	228	240	203	218	193	218	224	212	250	236	235	214	244	242	202	217	207	215	253	228	238	223	217	226	228	191	235	214	203	213	216	222	212	218	227	230	228	239	246	211	218	247	236	249	239	229	227	247	185	209	232	206	207	188	229	210	232	185	211	229	245	220	238	244	254	211	211	236	211	223	219	204	229	233	200	194	217	203	231	207	208	261	223	223	214	198	212	224	246	234	219	247	194	237	205	214	221	216	252	211	218	253	218	222	186	203	228	207	197	220	231	229	250	237	208	193	221	193	205	214	200	214	224	240	220	188	251	240	232	209	212	234	222	213	222	264	213	198	240	210	208	228	206	256	233	222	227	210	227	239	212	249	237	231	240	235	214	213	206	231	224	222	213	232	217	226	219	238	206	215	217	201	226	228	204	229	219	225	247	234	231	237	216	225	208	216	231	220	208	223	204	210	203	213	215	218	234	212	233	238	201	221	212	202	233	217	196	250	225	212	217	215	239	250	197	236	219	196	218	217	221	239	214	239	214	216	227	243	220	222	243	236	237	241	210	234	218	201	207	219	228	223	220	217	211	259	204	209	219	233	233	192	231	232	230	228	199	235	232	212	210	235	191	194	236	192	238	220	223	240	233	239	230	223	235	231	226	209	250	208	210	229	211	228	228	216	208	244	217	207	201	231	199	211	222	212	217	230	198	251	217	210	208	200	182	210	221	208	237	253	213	241	217	231	224	208	232	216	239	234	219	199	234	239	203	220	236	233	231	251	204	195	229	229	224	248	240	220	238	242	237	213	201	208	214	220	225	224	241	191	209	220	222	239	208	244	232	213	243	236	196	228	228	207	210	184	207	229	217	235	229	223	215	229	225	231	194	216	229	241	240	196	208	232	216	248	213	224	219	216	191	222	225	234	211	227	225	234	237	213	213	198	237	221	198	233	223	231	195	228	218	227	223	230	220	198	209	207	217	208	196	250	244	203	214	223	236	248	226	216	235	205	210	206	205	221	211	244	235	253	204	217	213	220	201	230	230	223	236	209	225	233	228	226	196	237	227	202	203	233	213	237	199	204	216	217	216	216	221	227	240	207	226	220	235	232	228	221	208	212	203	232	231	248	186	222	213	225	207	223	197	208	216	226	207	234	234	192	242	251	216	246	252	211	242	258	239	217	228	227	239	200	200	244	208	211	228	219	224	248	189	234	195	230	220	188	212	208	230	213	223	193	215	240	211	216	240	227	217	184	235	220	232	237	206	190	214	214	226	229	235	212	229	212	223	242	215	224	214	200	216	237	211	208	214	239	215	210	240	248	220	226	236	235	195	225	223	205	237	220	246	205	232	208	217	227	183	217	239	225	241	241	245	219	219	231	220	236	195	217	231	208	209	225	193	236	229	249	246	206	215	216	238	212	238	214	229	257	211	204	255	227	255	224	211	223	209	202	237	189	235	219	230	228	207	217	220	239	185	206	185	221	230	199	210	219	218	237	245	221	200	222	239	212	227	226	207	213	226	222	204	193	238	221	219	202	234	219	204	224	214	249	227	201	226	204	236	218	242	234	217	203	260	202	246	213	249	207	239	234	224	217	208	235	222	213	200	233	208	214	225	197	220	219	224	228	208	205	218	246	208	221	238	241	202	201	213	189	188	214	233	236	216	225	236	221	196	236	220	222	217	199	213	248	207	241	207	223	241	222	192	220	223	230	237	206	224	214	202	202	231	216	182	200	219	199	225	206	211	226	221	232	230	226	219	231	211	243	225	213	241	193	238	245	196	200	226	217	223	217	247	192	233	210	210	198	220	240	220	193	205	231	242	227	210	220	240	244	208	221	232	233	231	194	216	213	222	215	219	210	219	202	215	242	220	201	230	221	243	243	226	241	217	205	201	204	189	253	229	239	212	204	216	205	238	196	213	243	242	250	242	239	221	238	211	207	213	230	227	210	233	227	219	239	227	200	203	240	229	211	214	222	220	218	207	193	202	222	226	227	203	217	228	190	211	206	214	203	210	225	209	231	213	204	233	220	250	221	215	210	210	216	256	191	201	222	213	221	209	240	220	208	232	200	198	248	219	202	214	225	224	207	236	225	252	218	245	243	206	205	248	237	210	243	193	231	229	211	201	200	209	214	207	201	220	226	215	201	214	210	221	229	208	191	209	218	206	204	219	244	253	233	212	223	248	212	237	212	250	231	258	241	250	232	243	236	203	229	228	213	224	213	214	213	213	214	224	235	204	234	219	230	207	236	206	212	215	205	206	204	199	207	233	231	227	254	224	219	220	223	234	219	227	219	235	222	215	243	221	220	213	211	215	227	250	228	235	216	205	221	209	221	223	258	233	244	202	224	213	211	222	233	257	231	237	202	209	196	211	207	228	213	218	232	215	214	193	231	226	192	197	223	224	222	220	206	221	230	198	219	231	217	198	231	229	220	226	231	219	248	199	191	203	188	224	254	251	219	228	222	213	223	230	207	226	211	213
4334	3389	7720	9729	9369	7637	6293	4753	3431	2653	2303	2049	1497	1318	1135	1025	913	765	740	719	755	727	666	662	650	585	551	558	516	548	542	538	581	526	532	502	568	540	554	542	537	533	575	545	538	615	544	561	567	552	551	563	538	560	495	526	562	572	525	570	538	557	548	554	553	522	535	555	504	544	553	542	558	563	529	588	547	535	553	565	514	511	527	574	558	538	558	527	533	532	549	537	521	532	514	527	516	577	571	558	540	544	552	531	535	503	538	560	493	580	536	538	533	521	490	567	579	532	506	543	541	509	555	572	600	569	551	534	535	557	544	559	542	563	590	594	583	593	503	576	525	539	565	527	534	560	566	531	522	519	549	560	533	519	498	590	573	533	538	560	545	581	538	535	517	471	569	524	540	561	539	546	529	569	547	532	566	577	541	549	553	543	516	510	570	540	566	530	561	568	530	550	552	522	544	544	515	521	525	523	562	546	566	580	532	538	560	540	494	547	563	532	523	548	576	548	530	537	563	514	531	542	542	533	597	527	576	517	564	531	531	541	501	501	577	540	559	547	514	561	493	532	523	529	510	549	523	583	558	545	547	591	555	523	549	504	546	514	528	532	513	547	536	564	563	585	511	565	537	554	605	530	525	526	545	539	561	547	549	563	560	560	496	533	542	545	552	534	559	521	562	562	570	521	537	546	571	515	539	540	568	614	494	558	552	539	546	534	539	485	532	555	567	525	576	565	568	528	530	526	511	538	558	552	531	564	528	518	552	522	562	556	530	508	559	530	577	553	541	489	520	508	533	536	559	558	544	572	571	538	535	559	502	526	531	564	563	562	582	563	507	510	557	496	524	539	571	544	533	530	540	512	539	527	551	562	553	556	507	550	519	512	517	535	537	538	531	560	537	504	566	517	543	549	500	540	562	531	581	524	529	518	559	576	586	532	524	549	549	562	578	562	543	517	526	531	549	563	497	534	512	527	555	551	580	519	528	537	530	538	509	582	534	571	543	566	576	569	573	523	561	552	542	516	536	535	552	519	563	547	566	547	560	549	546	564	568	543	542	525	535	545	569	563	555	509	533	540	520	525	566	539	561	569	536	496	558	541	570	536	499	570	531	568	540	519	517	583	541	550	543	559	540	554	532	525	542	535	544	511	513	518	575	530	531	599	554	585	559	559	570	577	528	550	589	527	536	561	497	531	544	527	547	529	560	515	548	575	509	570	530	538	552	554	527	520	564	500	530	542	587	544	532	581	537	528	533	545	545	544	543	495	543	517	556	533	534	576	540	555	521	537	555	548	548	552	540	497	525	574	546	571	561	522	553	587	563	571	560	510	568	511	528	547	538	542	564	523	529	534	537	589	527	560	555	544	526	552	536	515	589	531	532	526	556	514	527	548	525	516	519	512	532	581	547	529	527	491	587	513	520	566	555	512	562	549	510	588	548	561	583	537	529	488	524	536	507	544	563	530	546	499	514	473	531	583	550	572	580	527	557	535	574	592	501	585	523	520	548	521	519	585	508	552	545	550	558	536	512	581	605	560	551	573	543	519	548	564	534	521	551	549	600	546	564	537	553	564	557	547	537	531	533	557	557	541	502	528	549	524	555	562	550	535	527	518	552	555	533	549	513	552	553	541	602	575	509	538	550	562	518	535	505	567	560	525	562	506	544	559	566	556	598	532	533	549	558	528	560	558	547	551	511	526	528	569	521	553	516	540	527	552	538	566	548	610	534	516	584	539	533	540	580	535	544	534	595	560	531	538	507	535	538	542	524	555	531	538	531	584	563	584	544	543	493	527	551	550	575	581	525	572	509	551	510	566	558	509	543	533	564	554	578	525	522	545	609	534	558	514	547	567	535	512	493	548	532	502	562	527	482	549	553	521	538	534	571	531	539	541	509	569	535	535	524	550	562	560	556	569	545	529	573	572	579	529	515	563	516	580	566	564	525	574	515	572	517	531	557	534	582	548	542	496	572	611	553	497	571	535	574	564	540	546	504	551	536	519	531	529	526	520	550	553	504	512	533	539	536	548	531	533	560	533	537	507	572	571	546	542	531	543	502	579	509	543	520	533	553	504	530	531	545	524	531	562	546	563	523	546	553	544	509	539	544	583	533	566	528	573	487	553	506	503	537	508	532	546	544	548	514	549	511	545	522	591	529	549	560	529	500	518	535	574	592	571	537	522	533	543	498	509	560	565	579	581	550	559	551	572	515	546	542	548	583	525	527	548	541	480	537	574	563	578	533	547	526	517	547	512	507	521	560	540	559	594	514	541	563	525	542	572	570	535	520	514	515	570	578	530	538	521	528	562	523	556	576	578	550	566	563	544	548	544	581	503	549	538	540	561	547	594	552	569	602	563	569	585	547	506	541	562	531	533	515	525	553	541	528	549	531	550	510	532	561	521	553	580	582	486	541	535	547	512	507	548	569	582	539	535	543	574	522	572	527	538	526	532	561	548	577	529	533	548	556	526	527	521	575	535	528	530	515	545	536	588	566	564	519	523	547	521	504	555	562	529	541	561	533	538	519	544	496	551	577	545	498	553	516	504	521	568	550	558	546	533	535	544	547	568	537	533	538	557	562	584	501	529	560	527	537	502	547	566	559	558	526	543	524	570	538	507	543	531	524	570	497	535	544	528	521	580	586	525	546	554	548	579	530	569	528	512	536	522	510	536	521	503	544	524	505	503	568	528	500	518	568	574	525	536	555	556	554	532	513	545	504	556	507	525	573	560	528	554	536	565	533	526	535	567	521	585	540	528	543	569	530	558	514	559	531	549	545	526	549	510	497	548	552	574	548	516	521	528	516	504	557	489	556	543	520	517	563	536	554	548	518	506	574	561	544	563	534	544	511	561	543	537	531	518	569	534	545	572	549	552	531	520	527	506	575	591	534	545	571	574	481	579	531	534	544	576	542	520	548	530	510	563	513	570	577	534	518	569	521	586	522	549	538	547	541	538	544	533	533	555	539	548	543	534	559	589	549	527	501	533	549	501	523	554	506	587	517	536	535	566	531	555	575	566	548	522	569	491	532	531	560	561	574	521	557	503	588	507	564	606	533	521	489	552	519	519	508	554	531	516	549	526	551	561	532	544	558	584	534	583	551	530	530	530	523	519	561	544	548	554	538	551	561	519	528	540	533	530	530	555	514	520	549	510	540	544	505	520	545	547	568	538	546	534	538	542	570	562	543	535	564	519	573	547	547	560	534	505	542	521	543	542	508	539	507	565	532	519	514	557	544	572	495	502	518	515	535	568	543	525	518	534	546	537	548	508	582	536	530	532	514	508	562	502	595	543	574	529	535	574	510	550	566	516	548	573	576	538	538	528	537	580	553	500	512	510	551	526	554	555	592	527	531	515	509	568	529	563	516	539	547	573	559	576	549	515	514	533	513	533	528	526	549	596	520	537	552	534	536	561	527	556	520	527	533	501	570	542	543	524	511	563	508	575	561	553	517	551	551	565	526	510	566	546	524	532	571	534	538	549
12914	5621	6146	5580	4382	2992	2297	1624	1180	939	806	590	417	423	377	349	296	285	269	251	253	261	217	251	229	221	230	208	215	182	232	204	233	219	210	211	240	215	231	182	225	233	235	226	209	225	219	214	231	216	209	231	205	207	191	206	213	204	199	191	200	213	224	206	218	209	223	253	213	203	218	223	196	208	213	207	225	202	226	241	219	179	218	199	218	209	195	218	196	226	196	201	210	226	200	192	188	186	209	201	205	215	204	218	192	187	199	213	198	195	210	202	196	226	206	207	203	220	216	219	217	222	209	215	207	200	226	228	200	210	207	193	224	238	206	183	196	217	214	208	211	222	212	195	196	190	223	214	176	225	211	193	216	202	182	188	208	231	214	190	177	168	204	203	208	200	241	202	194	196	237	233	215	212	187	208	229	217	226	188	199	213	225	227	209	209	228	203	198	207	219	201	217	181	214	197	216	184	193	198	238	215	185	242	222	212	183	191	211	191	222	203	224	184	207	187	194	197	193	200	214	225	232	207	191	187	199	249	190	205	189	197	229	209	182	229	200	180	214	223	186	220	213	212	192	219	237	209	220	215	193	215	205	206	210	186	216	192	199	195	215	180	197	207	203	197	237	227	202	209	202	213	208	246	232	217	211	190	210	190	204	199	209	213	213	222	197	213	243	208	206	215	230	212	223	206	203	176	218	196	199	207	234	210	221	199	215	220	207	197	207	196	193	191	203	226	240	237	203	243	196	199	218	189	227	217	211	215	226	213	199	206	196	234	216	211	222	240	178	208	188	189	219	229	199	232	208	199	215	205	206	229	189	193	210	199	194	222	211	202	223	185	185	195	227	204	204	214	197	247	201	196	216	189	190	213	200	221	216	221	210	198	210	184	194	226	185	223	219	210	184	214	188	210	201	196	232	186	191	205	199	182	195	206	220	217	214	192	247	197	225	219	189	194	198	208	202	202	246	215	234	192	214	213	192	208	227	184	180	209	216	159	202	221	191	197	194	203	212	206	193	199	196	217	219	220	224	197	211	215	181	212	196	236	209	183	209	187	193	230	227	207	207	182	204	221	193	213	203	217	193	238	187	211	201	236	204	209	222	207	204	213	216	193	209	171	193	210	205	204	222	223	196	195	191	226	219	205	198	200	196	182	200	193	213	229	203	203	202	232	212	199	180	194	199	197	205	206	173	226	199	206	212	210	219	220	218	225	184	212	216	221	197	237	211	196	192	227	202	204	223	189	210	206	184	221	204	223	223	199	189	212	219	205	217	218	214	211	216	205	209	208	209	210	210	222	206	193	188	186	211	196	221	220	210	223	222	216	201	218	186	212	204	227	198	199	217	188	223	208	188	195	212	192	210	205	219	237	205	207	195	195	215	169	213	215	218	200	216	205	221	197	226	227	228	195	229	217	206	215	228	211	207	220	241	206	202	204	176	218	190	202	197	210	215	214	218	217	215	226	209	231	186	198	206	207	195	223	205	192	207	211	213	223	230	214	201	200	204	198	207	204	180	216	214	232	187	203	212	216	188	186	182	206	212	203	223	225	213	211	202	204	169	205	196	221	215	201	189	214	223	209	194	224	223	219	202	196	197	196	185	209	212	216	223	229	201	206	207	195	210	236	218	220	200	179	232	217	220	227	217	214	181	189	212	246	196	210	194	205	198	220	214	223	213	229	222	177	188	213	216	216	194	205	195	197	215	206	200	212	229	222	211	231	230	196	224	202	216	196	202	235	205	231	200	214	213	246	205	203	196	220	199	182	221	207	208	191	200	235	208	200	204	216	220	210	219	195	201	220	198	206	203	186	203	207	195	216	230	204	230	202	203	197	187	212	213	209	207	222	194	219	212	219	203	227	210	195	202	212	225	207	189	224	181	204	199	216	197	207	203	209	215	213	205	212	220	224	204	207	201	241	215	192	220	215	212	188	191	207	183	209	194	185	173	203	206	204	200	202	195	196	209	218	205	201	195	200	191	229	199	228	213	201	200	166	220	218	199	232	208	214	205	190	209	218	199	222	218	203	221	209	217	186	186	176	217	190	198	219	213	206	228	243	237	205	209	210	205	232	213	198	198	217	191	233	192	219	228	206	235	210	190	194	202	208	185	189	212	192	187	216	194	217	188	188	217	222	216	211	219	215	213	215	203	189	212	203	211	198	205	229	184	205	189	191	214	232	225	188	192	208	197	197	204	204	209	205	188	204	180	197	206	194	222	208	213	225	229	215	204	216	215	193	205	224	215	194	198	206	211	221	224	245	214	215	192	221	201	222	237	195	191	196	222	235	181	232	237	225	230	225	223	214	207	232	187	227	199	224	218	197	202	217	208	180	211	189	209	178	166	202	211	231	209	205	188	185	191	227	208	197	215	201	209	197	207	210	230	218	221	227	226	230	214	229	222	204	222	219	202	178	227	208	220	221	219	211	218	209	221	189	202	189	210	231	209	188	223	216	182	249	196	181	200	199	190	207	208	205	225	227	210	211	230	214	196	190	192	210	210	210	186	215	212	193	203	215	210	236	219	212	219	214	221	238	182	194	224	211	230	218	223	209	204	216	204	187	197	222	220	204	225	168	222	212	208	235	235	183	208	188	210	217	214	209	221	202	206	198	187	227	217	201	229	203	190	206	225	196	189	216	195	198	195	195	202	238	216	210	228	196	233	221	226	190	229	219	204	186	202	192	221	214	177	193	184	197	194	208	196	195	217	190	222	212	206	203	200	187	214	197	191	229	216	217	172	198	227	224	219	193	241	203	213	186	202	216	215	216	186	212	224	202	206	219	202	217	220	201	211	179	194	239	209	204	193	228	191	240	194	208	195	197	191	212	198	212	201	223	205	207	221	202	215	212	192	202	218	207	198	217	203	226	238	214	203	179	205	222	203	199	208	204	212	209	243	207	212	191	202	186	196	254	216	203	177	178	218	229	221	211	209	188	201	191	179	226	211	213	207	173	216	181	193	195	185	214	198	215	188	217	217	202	192	178	219	199	204	223	199	192	229	182	239	205	213	235	203	211	182	215	213	233	188	232	186	195	209	226	227	203	197	208	223	216	218	230	203	208	223	214	200	214	206	196	202	179	210	200	220	189	197	221	223	199	221	211	222	220	258	209	222	208	213	234	223	202	184	215	203	204	220	211	190	207	227	213	228	207	212	231	217	229	217	203	206	232	196	192	226	205	202	204	213	223	196	240	179	215	224	192	211	229	231	215	196	207	196	204	211	192	196	213	230	206	209	202	216	186	197	200	221	210	200	211	212	212	229	203	212	200	196	231	199	202	176	206	206	215	226	209	212	212	222	181	194	212	187	204	221	212	211	202	208	227	211	204	213	239	217	199	211	206	171	215	209	236	198	211	232	198	211	190	201	211	176	217	209	205	198	207	197	189	217	224	213	197	209	213	172	201	212	203	193	191	207	196	218	186	196	197	195	207	237	205	251	186	203	201	206	201	203	221	187	210	229	213	195	201	217	231	238	225	194	227
10019	5605	11443	15347	14883	11957	9559	7558	5878	4423	3813	2788	2005	1868	1568	1405	1140	939	869	912	923	883	789	706	657	602	600	591	597	503	547	500	538	539	543	515	510	503	541	556	534	530	533	515	527	543	555	555	579	543	539	544	501	505	531	510	555	514	486	527	496	513	512	538	526	515	553	474	491	515	520	512	523	557	522	506	563	489	491	503	509	489	494	497	491	548	519	507	559	512	544	534	479	487	467	541	467	531	492	554	515	499	492	528	515	467	499	513	545	514	491	510	522	536	533	517	534	557	513	512	535	561	536	457	523	524	511	558	503	499	517	474	501	527	554	541	540	491	500	495	501	541	492	510	512	503	525	494	527	513	490	548	556	514	536	515	519	549	538	513	496	492	502	502	496	500	496	525	501	470	507	497	500	466	495	505	498	520	522	561	518	493	534	520	538	515	504	497	541	495	508	540	529	511	505	472	500	520	489	489	512	510	483	499	533	554	525	515	531	512	535	533	530	524	536	552	536	520	510	525	504	559	524	500	524	514	526	497	472	503	531	514	523	515	467	482	516	580	512	505	526	532	541	502	516	525	538	549	526	516	558	505	498	509	493	503	519	512	537	540	506	504	474	527	497	533	471	501	506	516	500	462	530	501	533	515	514	497	488	513	485	517	479	529	520	540	521	483	502	509	528	539	497	538	500	523	505	479	536	501	515	529	520	515	500	543	485	538	519	501	509	513	502	533	540	502	506	510	517	526	500	486	533	484	515	511	546	475	497	516	505	530	518	497	514	501	474	514	491	521	500	536	531	504	495	529	524	503	494	554	504	512	490	479	479	503	534	505	508	468	521	515	490	490	509	522	492	490	532	483	532	537	497	519	524	536	497	548	491	542	525	476	496	502	489	510	535	516	487	493	569	520	555	520	518	518	526	508	512	513	487	484	490	486	479	505	494	528	509	522	545	510	478	482	526	519	489	536	522	490	521	527	536	512	533	550	500	495	540	533	509	528	505	542	526	509	526	512	488	487	515	527	514	498	494	513	531	515	541	539	537	537	545	519	547	514	507	513	519	485	483	489	500	535	532	506	510	532	499	476	490	536	497	530	551	527	445	553	515	495	515	539	533	504	506	519	503	494	540	556	503	494	510	519	482	526	514	534	522	536	481	486	529	527	525	475	479	475	479	506	511	516	511	456	533	484	512	511	517	501	545	500	535	526	571	516	541	530	539	554	542	582	522	509	488	480	492	512	493	475	512	541	485	528	496	531	520	509	533	487	531	536	510	514	532	512	531	489	540	512	548	503	529	535	483	510	519	506	519	487	556	487	532	501	511	510	515	476	500	519	523	520	497	518	528	506	525	538	515	497	509	500	539	504	482	532	485	510	488	467	545	516	518	530	547	514	514	508	526	525	550	515	499	491	482	497	513	506	493	507	530	509	527	528	523	509	499	542	527	534	527	489	485	499	519	517	528	529	524	503	516	517	493	533	502	477	538	524	527	480	523	489	497	486	544	526	528	532	512	508	532	486	542	511	496	539	495	506	535	492	510	511	501	533	472	528	502	538	512	545	522	528	523	513	535	513	511	457	501	530	551	523	513	498	518	497	484	503	533	505	501	502	556	467	465	528	516	500	484	511	535	516	490	513	492	518	510	504	506	513	532	515	519	515	570	529	527	511	538	523	505	522	565	480	529	491	509	496	520	534	504	508	486	508	532	518	517	476	503	480	510	539	500	489	494	521	542	504	460	548	520	505	510	485	510	524	551	471	510	487	501	485	445	509	493	516	532	513	511	556	461	500	521	498	500	481	494	530	505	484	488	501	549	510	517	478	564	502	498	481	490	530	525	491	540	510	515	514	497	540	507	517	500	532	551	534	525	544	525	487	512	498	553	503	524	510	472	483	519	501	505	508	493	487	512	538	519	525	523	521	511	517	511	518	532	513	533	512	517	525	500	509	506	553	527	527	510	483	524	492	524	499	497	512	483	517	523	511	477	543	473	497	496	496	471	508	506	517	509	514	506	548	490	529	527	550	534	545	480	528	505	504	507	512	474	497	522	497	529	549	529	522	496	513	515	529	494	496	470	573	519	470	493	503	558	516	515	525	486	553	532	518	521	535	511	512	471	557	545	517	490	504	535	504	516	521	483	545	527	491	501	504	504	529	494	493	474	539	497	548	511	525	523	564	533	545	493	515	489	520	539	524	563	555	536	503	503	554	489	481	509	534	508	496	531	510	555	497	484	531	488	512	517	473	496	527	534	519	505	503	539	501	528	445	470	514	541	505	518	539	518	502	496	530	535	492	489	485	515	528	497	486	479	454	548	496	490	516	478	474	484	520	511	550	512	511	515	493	551	494	519	480	518	499	497	520	504	533	519	526	560	506	462	524	475	515	538	506	522	534	497	482	440	480	520	514	513	516	481	491	528	539	486	480	509	539	490	500	518	488	502	513	498	523	527	515	524	507	493	492	535	482	514	493	520	549	500	476	515	486	504	545	525	482	486	520	528	465	533	522	540	507	498	510	496	527	508	536	500	506	539	487	498	548	504	509	478	482	504	539	506	512	521	508	541	503	502	519	526	537	526	496	521	535	529	538	509	591	538	505	507	502	507	523	513	544	524	540	483	533	481	506	483	507	553	539	513	528	517	509	527	499	515	491	530	489	464	496	531	547	541	520	520	550	523	509	561	528	556	508	517	485	506	495	514	531	502	487	528	480	503	495	543	550	565	504	491	487	465	457	515	530	511	508	543	499	503	523	508	494	473	506	495	524	517	536	531	553	533	508	500	522	519	530	541	514	515	520	519	517	502	538	499	525	457	485	484	526	547	518	507	528	517	536	519	494	460	498	496	502	498	505	569	494	520	502	551	532	486	503	547	551	513	488	481	515	496	504	523	526	498	506	491	480	509	519	496	504	515	504	517	494	546	504	527	521	479	518	537	504	483	513	503	494	525	496	500	514	549	531	459	514	506	488	508	500	514	539	516	513	497	502	498	507	496	538	534	518	529	520	505	531	527	515	500	516	550	532	493	496	521	500	509	485	539	515	498	510	533	539	501	496	520	515	515	473	547	502	484	490	508	538	491	528	502	493	541	528	518	535	534	530	532	551	486	531	517	531	487	511	485	494	466	483	538	509	480	525	507	513	479	513	516	505	494	536	519	498	538	497	519	484	517	475	537	512	519	544	486	470	486	482	490	498	466	511	530	508	501	492	543	501	518	531	526	521	490	532	534	499	533	497	501	496	509	536	462	524	544	507	519	518	551	487	502	505	521	522	531	498	514	511	527	552	519	471	494	470	553	520	491	529	485	538	476	545	538	504	555	542	459	514	522	559	483	505	506	548	516	510	495	485	505	529	498	529	527	496	488	534	523	496	513	516	506	514	498	519	553	518	541	517	528	462	503	534	509	555	509	528	507	520	528	559	528	543	526	514	497	504	507	504	534	524	533	523	551	498	484	566	530	485	516	520	521	492	499	515	480	486	541	532	507	521	540	520
20175	8391	8871	8232	6257	4164	3209	2180	1616	1218	971	546	500	429	386	288	266	239	237	240	247	220	179	203	190	148	166	149	137	151	160	140	135	169	151	142	164	159	127	163	166	140	125	147	152	133	144	148	147	153	142	161	130	144	141	131	126	143	167	144	167	155	154	136	141	145	148	141	156	162	153	126	160	150	140	124	141	142	147	162	127	150	141	165	142	134	147	135	152	153	174	124	158	137	153	130	141	156	124	137	143	144	152	141	157	149	167	144	149	137	144	148	128	148	139	131	145	153	165	160	145	153	139	137	160	162	146	125	164	141	141	138	126	149	156	147	171	130	126	146	152	144	147	160	133	147	151	144	136	149	141	136	150	146	137	134	154	133	170	126	143	156	113	138	144	155	164	141	136	116	154	158	135	147	153	154	142	150	125	149	136	124	143	152	137	161	144	144	145	146	155	166	126	164	146	154	144	130	159	136	134	134	151	150	163	153	158	146	141	173	132	147	146	132	142	148	141	153	166	165	138	131	163	145	133	137	122	123	151	124	139	144	126	162	154	141	132	147	163	165	138	151	161	159	143	115	143	141	145	142	135	137	150	123	140	132	117	138	145	144	137	141	141	127	153	160	154	143	124	128	163	141	122	158	147	141	135	136	162	159	133	151	164	161	125	126	139	140	133	163	135	133	144	144	134	163	166	132	149	138	122	150	127	130	131	150	149	145	123	140	162	124	147	136	139	142	138	160	152	149	128	120	154	159	160	158	138	168	141	152	130	143	172	154	149	165	157	173	133	156	127	149	180	156	146	142	135	153	120	154	142	146	107	136	150	142	119	126	149	166	148	141	137	137	167	147	142	144	139	138	129	163	151	162	147	163	159	162	139	145	142	132	123	150	165	150	159	123	137	136	138	134	127	140	156	130	162	151	141	148	153	133	128	133	169	141	157	143	169	132	125	141	141	144	140	147	168	147	160	161	137	135	151	149	157	135	151	115	141	169	144	143	132	162	153	141	155	121	136	125	123	150	155	125	128	120	145	136	164	145	143	152	139	131	135	161	159	159	133	161	144	163	172	158	132	134	159	147	136	140	167	146	154	159	165	149	161	127	136	150	167	152	153	142	141	161	117	137	143	154	150	159	170	135	155	129	175	142	153	139	140	125	144	161	151	155	156	150	129	124	147	146	143	148	142	124	153	119	153	132	128	155	133	156	151	142	160	126	138	141	159	145	147	133	150	149	131	149	149	146	171	152	142	150	145	159	152	152	150	162	153	155	136	135	143	137	158	155	169	154	135	143	157	168	161	158	140	116	171	152	144	145	130	141	156	149	153	140	146	122	154	147	174	141	126	136	158	147	157	137	136	159	141	144	130	144	130	171	151	148	146	137	144	153	150	120	130	139	150	141	143	136	153	138	167	128	141	161	115	154	150	147	141	140	125	167	142	159	166	133	147	147	143	149	137	161	136	155	140	144	139	138	146	169	134	150	160	125	126	134	150	136	158	152	138	143	127	134	145	140	164	133	147	142	148	163	143	142	150	140	152	154	157	155	128	163	151	133	155	142	150	138	146	146	136	134	138	162	156	160	146	149	144	149	146	144	155	144	170	142	140	145	139	174	124	126	155	142	154	144	133	155	140	151	156	166	142	142	154	148	136	145	143	127	161	129	147	147	151	132	113	133	134	145	139	132	154	151	132	140	158	151	134	167	155	131	159	145	148	140	144	161	130	137	156	141	155	160	146	142	153	139	148	130	116	128	142	145	126	145	156	141	138	164	157	154	150	143	139	153	149	127	138	160	121	144	143	137	147	156	134	144	124	148	138	151	134	140	138	139	134	170	154	122	132	159	145	145	130	150	146	155	134	129	149	156	133	139	145	162	159	166	149	149	137	154	138	136	151	148	148	137	141	128	151	134	142	120	144	147	129	125	157	155	159	158	144	144	129	135	165	136	144	140	138	149	137	134	143	137	127	149	151	142	135	155	140	126	118	150	147	156	145	138	141	123	144	138	136	185	150	152	171	150	146	153	155	149	166	131	105	155	165	130	139	151	140	128	134	139	132	145	138	118	160	154	132	149	124	144	152	149	152	157	147	143	144	145	152	127	138	143	134	140	155	156	138	157	135	149	131	175	152	138	144	141	146	139	132	131	140	137	150	158	144	151	132	166	161	138	158	139	144	137	138	136	149	118	139	139	129	130	162	150	144	134	127	169	141	152	137	155	129	139	171	141	134	129	162	147	149	157	160	155	151	147	151	149	148	162	131	130	167	158	150	136	133	138	155	159	161	139	137	162	144	140	141	168	141	134	138	162	138	129	153	170	144	147	161	128	168	155	134	159	174	180	136	165	149	155	149	151	142	139	140	124	133	134	158	139	148	129	161	146	164	120	154	137	142	150	162	126	133	153	133	133	141	144	131	147	136	119	142	158	151	150	152	142	181	145	128	124	158	140	146	134	136	144	137	140	136	147	152	153	154	150	137	136	130	155	116	166	145	141	137	149	156	157	129	118	130	163	142	134	126	121	131	145	140	122	141	163	139	156	149	163	146	142	149	149	136	146	180	154	130	123	169	149	115	152	158	167	166	136	117	175	144	145	145	132	128	123	146	148	132	166	135	122	123	137	139	163	153	141	141	155	153	127	162	164	154	134	133	118	159	147	140	149	159	126	135	138	125	174	121	176	148	137	143	140	148	128	161	163	146	167	149	155	139	151	149	150	151	131	143	139	142	151	160	133	139	143	136	123	154	169	135	130	144	151	127	127	143	141	125	154	143	130	156	142	151	141	128	138	132	155	149	145	135	161	147	140	159	139	142	149	148	165	146	138	135	150	137	146	177	142	158	131	152	158	134	143	148	141	120	125	145	135	130	126	142	150	160	149	155	153	146	142	152	153	133	138	132	156	141	164	160	150	157	135	153	150	145	146	139	133	145	132	137	163	131	147	152	151	140	138	139	152	140	153	143	134	139	129	142	158	155	155	139	150	159	134	137	156	151	148	139	113	144	142	156	144	119	132	139	132	143	143	165	139	160	137	142	144	140	149	140	132	147	141	174	146	139	140	139	133	136	145	132	157	144	136	138	153	126	155	126	168	130	122	164	176	173	149	139	132	132	141	136	141	163	138	126	161	124	157	151	172	146	148	127	155	155	143	131	136	147	128	159	136	158	169	135	136	145	139	168	150	157	157	153	130	148	150	176	138	140	149	154	130	133	131	124	154	159	141	143	158	173	129	149	134	123	150	149	130	147	144	144	152	136	169	158	155	146	142	159	133	147	130	142	138	154	159	144	154	161	153	144	147	145	144	146	138	138	168	158	131	151	139	148	156	129	135	128	153	127	131	153	135	160	161	144	145	151	147	128	133	143	145	152	155	142	157	134	147	138	133	123	144	136	151	152	130	149	140	143	123	146	147	147	172	141	157	174	141	159	130	147	122	114	150	156	128	129	169	155	148	147	145	164	142	157	156	143	150	139	144	151	156	138	159	144	118	124	139
12975	7482	14905	20218	19075	15124	12475	9690	7371	6058	5033	3209	2709	2376	1962	1547	1168	1001	1047	1000	1013	829	683	684	613	543	485	472	449	448	460	407	388	406	403	415	400	362	453	434	420	416	391	382	370	384	398	420	401	407	411	423	436	357	411	375	395	351	345	403	381	397	387	395	383	352	376	368	393	422	384	402	332	384	376	362	352	344	376	399	361	367	383	381	392	365	357	369	333	398	391	445	374	376	374	391	369	401	382	382	388	391	349	355	363	384	371	372	392	404	399	344	327	406	360	375	374	356	353	366	363	344	392	362	396	365	386	362	368	318	359	384	363	390	384	375	354	346	366	357	374	350	381	352	409	377	361	354	365	323	381	382	379	340	379	375	377	361	421	371	355	368	371	360	372	357	389	369	377	384	372	384	375	328	365	371	384	340	346	340	368	354	368	398	338	367	364	335	365	409	378	380	401	360	372	394	366	397	360	378	380	407	423	363	408	362	364	384	357	373	372	388	372	361	376	341	382	353	369	388	373	383	330	383	403	385	384	381	387	392	363	396	332	388	390	381	355	372	397	406	360	394	369	376	361	355	365	351	363	400	348	374	372	341	405	374	369	362	365	364	384	394	363	382	335	381	368	361	356	391	411	382	373	408	368	364	388	378	362	409	364	339	353	347	346	378	358	385	390	366	352	379	376	337	391	367	368	369	392	364	381	393	372	354	369	370	372	384	378	375	332	381	390	369	333	387	373	395	364	356	382	359	350	399	357	350	372	374	340	351	399	346	388	398	368	380	355	353	371	330	359	365	348	366	373	399	381	373	390	381	394	397	385	375	403	335	364	390	370	364	366	380	382	392	357	372	389	404	374	368	389	372	349	353	369	339	383	387	398	379	349	388	351	363	361	378	354	356	346	378	364	398	358	369	374	395	341	396	386	372	416	348	383	375	375	364	406	356	377	338	370	389	383	361	375	391	376	365	350	398	397	398	384	344	406	352	356	380	355	369	386	390	370	387	398	382	336	345	359	395	379	392	371	378	408	364	386	388	388	347	411	399	379	367	393	362	385	393	374	382	366	366	365	336	412	370	363	352	340	338	402	393	365	390	326	347	338	349	374	365	376	369	361	367	366	380	395	373	397	380	332	399	401	374	385	356	354	380	372	378	343	362	398	372	360	360	369	399	389	374	400	343	353	341	370	331	387	359	351	392	392	391	405	393	381	380	364	358	379	364	398	357	384	336	383	328	348	328	363	351	351	341	363	336	361	411	379	392	382	399	356	358	383	351	407	363	391	361	356	375	373	365	348	387	361	348	373	368	368	365	352	357	374	387	353	386	356	370	359	320	379	393	381	394	357	357	357	373	382	361	351	380	349	368	363	347	322	330	388	362	398	369	391	375	349	374	355	359	351	382	404	381	358	379	346	342	376	375	371	349	349	374	386	385	385	368	347	388	340	374	360	402	373	400	364	418	383	369	350	368	371	366	362	350	386	371	352	373	387	375	387	393	363	380	373	358	362	376	387	370	372	354	375	391	374	335	367	392	384	387	346	366	399	352	356	381	354	377	369	356	341	334	359	341	366	360	362	348	374	359	379	381	366	363	357	386	380	367	376	375	369	395	411	409	369	377	350	357	393	402	377	377	386	404	392	382	363	387	353	413	362	391	354	382	364	413	357	350	368	349	382	362	358	370	365	394	392	403	343	374	382	347	390	365	393	319	363	377	374	363	391	384	356	380	358	389	367	383	384	360	355	363	348	358	354	374	391	406	329	349	338	358	354	372	362	393	402	389	374	374	355	379	361	365	364	366	372	383	413	386	348	379	375	333	395	385	415	322	370	328	339	356	357	367	359	369	366	370	375	351	388	391	353	381	398	353	418	363	367	358	388	370	371	345	335	382	342	384	354	336	352	346	369	377	374	390	374	358	368	391	397	385	365	360	375	370	331	378	341	411	353	361	398	364	361	372	350	378	323	345	379	356	371	344	386	343	338	373	380	358	351	345	357	392	320	386	342	379	323	388	364	399	353	329	374	359	401	369	374	330	403	388	381	390	404	356	397	389	353	381	367	366	357	399	387	363	357	336	357	371	336	398	305	378	371	398	358	388	387	407	364	384	349	388	343	355	393	344	342	356	382	376	405	364	382	356	407	382	381	390	334	382	394	389	355	413	367	410	374	392	359	361	375	374	393	353	391	355	363	364	396	374	353	349	357	387	370	374	392	362	313	379	374	341	375	378	377	388	366	363	377	357	387	355	370	391	376	386	353	368	383	327	417	351	370	401	357	361	348	407	382	380	368	351	357	377	377	394	379	374	382	355	393	380	397	375	419	415	372	373	353	415	360	377	406	351	391	355	392	351	339	364	406	317	380	385	303	386	381	365	401	391	349	359	366	393	347	393	357	364	387	367	364	350	356	349	348	377	383	386	375	370	382	352	386	363	362	314	365	388	381	364	368	376	373	407	372	371	360	400	355	410	389	370	359	359	339	369	343	369	337	355	378	413	374	369	375	384	363	377	395	355	359	371	363	342	380	392	354	362	381	394	384	372	352	377	379	361	382	374	386	357	377	371	330	432	385	359	384	389	365	365	355	372	341	380	380	358	360	361	401	354	384	374	406	328	377	405	341	370	397	390	373	390	369	361	355	343	326	344	390	378	347	373	351	376	366	340	362	344	334	340	360	382	336	353	357	353	348	381	361	374	362	347	386	399	355	367	360	383	374	393	339	388	342	371	383	358	366	352	336	369	350	355	356	387	370	340	366	379	373	380	363	377	315	381	369	360	377	352	357	373	356	391	378	404	378	388	385	369	378	358	357	383	404	361	367	382	319	352	383	400	359	361	395	372	352	358	371	350	364	377	385	343	387	394	365	369	340	402	400	385	348	347	358	354	361	355	339	385	349	363	377	387	369	365	350	374	376	372	403	334	369	354	346	359	339	377	369	385	387	386	367	364	345	363	380	377	356	387	381	363	372	378	358	413	351	373	341	346	413	364	373	341	374	370	341	353	376	384	392	387	347	374	356	392	369	359	384	372	397	382	346	341	377	363	353	393	393	370	386	377	358	391	351	385	358	374	383	390	380	391	327	409	373	369	359	355	360	374	387	398	342	363	380	374	384	384	374	345	370	361	355	406	354	385	384	380	386	356	385	390	407	355	374	370	366	366	357	379	375	351	366	377	391	360	371	386	360	330	367	376	388	382	379	359	390	350	392	389	354	365	370	358	395	358	385	375	380	354	379	390	358	341	377	364	361	389	356	371	371	372	385	374	397	380	337	389	382	357	395	401	372	390	373	408	377	380	355	383	384	389	360	370	395	390	371	355	354	347	416	373	369	361	382	366	344	353	348	352	368	357	375	368	377	372	379	377	373	353	360	387	376	393	383	399	346	323	383	399	357	376	393	404	348	369	343	372	375	365	361	379	344	363	394	375	376	415	405	370	374	373	333	374	368	366	382	351	339	365	391	388	371	379	373	388	382	354	358	370	389	368	367	364	381	391
6001	2909	3711	3593	2596	1677	1223	874	712	630	493	377	346	326	280	293	245	256	257	264	268	229	205	214	252	195	235	237	206	200	224	223	249	189	199	241	248	197	245	235	201	208	225	208	229	231	225	245	211	222	200	232	248	220	209	220	245	226	216	208	219	214	199	235	223	216	198	204	227	225	228	224	206	231	238	224	234	225	190	206	230	218	213	228	221	196	210	225	230	211	221	236	225	206	221	244	206	224	218	196	220	218	206	237	235	239	221	191	209	220	218	196	231	242	193	234	232	205	216	212	230	213	190	201	226	218	200	202	214	213	200	210	202	224	199	213	214	223	202	209	212	221	222	216	198	220	205	234	202	210	192	230	198	237	225	232	228	211	231	227	224	196	205	221	224	225	232	231	210	218	242	237	203	204	189	220	216	192	237	194	181	219	188	252	233	201	224	249	202	224	201	213	252	207	228	202	230	231	198	195	215	214	207	220	218	241	203	218	228	224	204	185	210	207	207	222	211	219	217	243	214	223	226	230	228	205	214	216	225	219	181	215	234	236	231	210	227	214	228	229	216	197	217	233	231	209	214	224	218	223	207	220	206	202	213	201	212	221	223	219	235	227	235	233	231	227	218	229	225	194	212	229	224	209	217	233	217	213	217	232	213	208	228	208	220	223	248	229	202	236	203	246	224	252	195	194	213	232	205	218	194	230	201	213	235	220	243	229	245	202	234	238	195	222	219	227	235	234	246	211	227	225	256	238	212	191	176	203	197	233	226	254	228	206	251	248	196	221	259	222	217	217	203	200	254	225	240	211	228	235	208	194	202	203	227	227	217	227	233	210	218	237	266	202	252	226	194	225	235	214	234	248	210	230	202	187	222	226	214	196	198	196	227	203	190	236	246	207	229	185	233	211	219	209	198	239	225	234	203	216	208	225	216	249	227	222	226	242	213	188	217	219	224	236	210	209	199	204	211	225	233	210	188	215	232	213	234	197	196	211	232	220	229	211	201	215	218	193	250	212	238	236	203	209	196	215	235	224	186	182	222	211	203	236	212	231	216	223	213	200	203	226	223	210	230	211	229	227	187	218	242	203	200	207	238	230	218	211	200	194	218	200	224	226	218	223	175	214	203	216	210	203	216	222	204	218	206	221	214	200	224	216	226	216	198	204	214	204	193	210	257	205	213	215	189	217	209	228	196	240	191	202	218	239	212	207	233	198	214	179	260	222	228	215	200	215	222	239	214	209	194	236	221	224	222	229	235	208	215	193	202	228	222	224	232	247	213	212	221	226	216	239	225	212	219	215	202	221	236	224	226	234	229	227	239	228	238	217	207	213	210	233	209	229	212	187	195	200	225	182	212	204	208	221	204	211	232	237	237	233	232	210	214	237	220	215	218	206	199	220	226	206	222	192	216	228	252	229	219	201	219	228	208	203	174	231	234	212	212	214	226	200	197	225	242	217	220	223	221	225	215	222	217	210	235	200	210	220	192	221	218	218	193	192	216	217	203	236	199	203	202	208	208	202	224	216	208	202	221	207	210	227	225	201	218	206	201	207	205	200	221	211	211	206	241	197	217	223	216	221	222	252	235	212	210	239	242	197	252	210	213	220	236	229	214	216	217	205	215	205	231	222	219	226	191	209	213	207	211	220	217	237	247	226	213	191	199	233	233	201	229	238	228	218	214	233	208	223	189	231	226	200	193	223	226	252	220	233	220	219	232	227	212	195	242	218	213	198	211	189	218	229	198	224	214	200	208	225	231	211	231	209	243	233	200	174	207	197	234	217	204	205	216	223	207	216	229	226	189	259	192	229	213	214	211	226	211	233	242	230	227	221	208	259	214	218	198	217	220	262	238	238	197	197	222	220	208	198	224	214	232	249	223	238	211	225	235	206	233	232	216	225	222	204	207	195	214	224	214	203	231	195	237	243	216	197	214	206	208	229	214	207	199	216	208	206	217	231	228	223	223	228	241	255	225	218	208	226	230	221	248	204	232	216	202	203	204	222	211	224	192	198	217	226	229	207	228	225	214	217	243	231	179	198	208	217	222	220	221	214	206	224	228	232	230	219	224	235	225	237	240	243	217	199	204	214	215	197	204	232	226	215	189	193	220	221	223	202	228	204	232	212	225	201	220	216	192	209	179	211	220	222	236	219	236	198	215	203	214	231	234	233	227	223	205	210	213	208	230	220	200	215	238	244	196	209	212	199	213	222	195	243	192	230	225	213	219	198	213	223	215	232	234	250	231	228	215	220	219	223	217	229	219	203	232	202	227	242	209	216	220	198	210	208	223	223	228	223	232	238	206	236	219	208	196	257	191	215	205	181	224	221	224	205	220	266	234	228	232	204	245	218	215	207	200	225	219	198	221	222	217	227	213	211	231	224	222	211	224	188	215	208	194	182	217	228	221	199	224	235	218	184	210	199	225	237	224	232	213	214	214	210	236	198	225	190	221	209	238	209	216	216	172	197	215	203	202	265	198	229	208	216	225	230	216	209	234	215	205	191	199	190	221	202	204	226	222	203	218	206	200	213	194	236	203	240	219	223	194	244	224	222	222	215	230	196	188	192	199	223	191	237	198	209	213	242	249	205	209	239	190	229	201	210	209	216	226	192	230	216	219	225	218	226	246	223	208	203	236	206	226	207	203	189	226	257	249	235	190	197	223	221	227	204	237	219	193	208	206	211	219	187	218	220	218	193	208	210	218	243	229	194	235	205	214	222	218	211	205	205	239	241	226	226	213	218	226	224	210	244	199	214	207	231	203	227	195	220	206	226	219	206	202	241	229	197	228	194	192	214	200	203	219	194	206	241	234	234	233	206	189	236	236	231	185	199	232	229	219	220	199	191	222	207	193	217	203	225	198	210	201	214	206	228	207	236	211	237	200	208	212	229	252	241	215	216	226	215	233	217	222	238	200	222	229	209	232	207	226	229	242	203	220	213	209	187	214	179	195	237	220	214	199	214	188	218	212	226	244	228	205	210	213	206	210	231	218	222	203	214	205	248	244	232	228	222	228	218	238	252	234	234	226	243	233	208	248	205	187	254	232	209	200	238	246	217	226	203	214	216	199	229	224	231	240	207	201	217	219	209	209	211	227	227	234	202	221	212	219	218	248	220	205	208	213	193	199	236	220	200	223	195	256	227	192	209	225	205	193	212	225	206	224	213	204	234	240	222	212	220	201	204	204	218	212	234	228	225	218	201	216	224	219	222	232	211	240	200	226	194	201	235	231	204	215	209	216	204	211	219	209	171	201	212	219	241	184	215	235	226	218	231	241	222	204	210	209	224	209	206	237	229	238	202	214	215	195	211	184	221	232	219	217	223	209	219	220	230	254	201	187	189	237	209	225	198	213	227	228	235	226	230	227	212	205	248	189	234	206	214	224	231	207	213	236	218	213	218	222	215	214	219	229	228	218	188	222	205	212	213	236	225	190	216	219	222	239	237	206	207	215	252	218	209	217	204	239	229	218	219	198	232	206	217	228	206
4809	3230	8005	10604	9619	7222	5583	4140	3390	2800	2145	1601	1543	1289	1053	928	841	773	774	854	779	668	646	669	634	564	567	528	546	576	522	535	539	524	556	514	560	544	567	572	540	566	527	556	557	549	548	533	548	510	566	528	561	505	536	478	539	552	571	602	554	498	544	548	522	552	564	550	540	503	599	558	481	520	564	530	491	523	565	538	586	527	542	539	519	513	497	540	477	517	527	481	514	529	533	565	520	523	517	504	517	511	495	519	566	572	561	524	556	549	576	513	540	534	526	471	540	540	532	532	520	525	546	522	528	485	523	555	507	573	548	545	524	533	535	539	549	531	504	585	514	540	568	527	531	527	551	505	509	537	545	556	565	514	537	539	547	568	516	539	554	522	486	511	527	588	522	546	519	513	571	545	525	537	564	529	570	536	550	552	540	553	571	541	544	509	509	522	548	519	498	578	547	551	519	555	473	479	561	565	515	532	543	523	538	564	530	531	564	512	539	519	573	547	540	558	546	536	529	514	557	556	529	540	548	543	543	566	497	563	522	537	520	504	560	560	523	541	537	559	565	525	531	527	547	564	534	525	553	548	532	549	509	518	560	559	535	526	547	535	547	535	562	549	519	531	542	558	528	504	503	560	577	532	546	535	545	545	565	552	511	567	527	543	536	510	536	523	538	530	524	542	520	515	509	521	500	506	508	527	499	555	520	518	553	549	556	536	563	545	554	576	548	560	551	558	522	541	522	531	533	539	516	514	513	521	574	583	508	518	546	549	509	548	548	508	554	506	555	586	518	547	582	540	545	555	537	553	503	538	560	533	562	563	517	543	555	501	552	521	501	571	553	557	499	536	559	563	517	513	556	540	586	571	520	515	558	547	533	536	540	525	545	563	570	543	552	540	509	489	489	551	535	516	570	533	549	534	536	528	537	548	526	561	537	506	526	570	537	551	560	524	545	559	511	559	489	583	535	569	511	528	583	539	525	571	553	556	549	526	545	553	499	538	549	539	529	528	549	566	530	566	484	510	543	570	503	533	586	522	548	529	537	533	490	573	535	504	535	560	511	541	560	488	546	548	525	530	536	505	546	554	550	540	534	564	546	526	565	575	553	500	525	579	567	553	545	542	517	506	582	563	529	519	523	550	518	517	595	523	501	520	553	524	540	514	505	506	522	538	505	553	547	519	541	527	523	550	538	557	555	534	517	506	542	519	525	488	493	569	532	547	502	536	511	570	549	546	538	519	515	523	545	539	508	544	547	527	522	526	538	531	536	564	561	516	536	548	542	519	536	523	532	530	525	539	543	535	560	541	535	540	510	538	541	535	522	570	517	534	519	521	561	542	550	529	509	546	569	496	549	510	519	552	531	522	545	561	510	478	546	561	562	544	521	490	537	546	476	528	551	542	528	515	534	524	544	525	534	536	518	533	511	528	524	520	571	534	552	534	550	557	525	534	551	572	548	554	562	541	552	567	538	521	542	487	535	511	532	559	503	536	498	546	539	510	588	538	548	574	509	550	531	603	562	506	474	504	518	548	576	572	520	531	543	516	531	555	520	527	516	527	565	542	535	527	522	544	558	534	527	521	568	529	540	538	532	526	532	537	540	506	541	516	534	555	546	544	528	551	553	517	532	560	542	528	530	543	527	578	505	484	533	519	557	512	542	502	516	601	490	529	548	539	539	563	518	501	512	544	557	520	516	536	585	528	522	517	538	507	528	544	536	520	541	577	512	530	529	523	557	529	513	509	563	504	517	524	544	557	571	538	553	533	555	544	530	555	606	589	531	541	507	540	528	516	515	508	526	493	520	526	549	475	540	527	571	532	555	506	520	553	569	533	542	570	522	548	554	551	531	531	529	534	526	545	524	540	534	503	467	549	554	518	542	544	523	523	557	495	551	535	521	525	545	558	522	527	529	572	548	513	520	502	511	554	545	513	531	519	519	554	549	523	554	501	542	569	548	537	578	534	533	525	542	570	521	552	574	541	528	519	563	570	528	505	553	529	520	542	496	542	551	535	540	530	561	585	562	524	582	526	549	509	489	561	527	511	513	509	499	526	489	523	518	497	516	541	498	542	572	540	521	558	549	523	536	573	543	492	538	521	509	482	572	537	536	530	558	542	572	562	513	587	565	495	541	522	535	581	519	539	497	528	515	527	529	544	534	512	498	561	571	589	523	544	538	509	536	542	541	538	490	551	525	513	538	536	553	536	557	534	499	491	546	553	539	521	540	510	536	541	561	551	554	534	516	560	509	530	538	528	524	514	508	541	556	559	584	562	550	502	572	502	515	573	499	545	547	577	518	550	478	545	550	556	518	546	553	511	498	530	525	553	552	510	539	540	556	520	534	512	542	536	555	547	561	503	524	572	507	558	528	535	540	552	506	539	518	550	523	525	498	538	528	499	504	527	583	565	529	583	569	526	555	501	519	504	536	555	541	533	560	524	549	538	524	549	523	513	551	570	532	605	562	570	491	551	542	527	587	532	529	547	520	547	538	531	534	459	492	512	566	567	553	554	542	526	542	547	551	493	546	542	505	528	554	530	543	548	527	511	545	567	538	559	551	555	541	564	543	537	501	542	547	544	561	534	558	523	573	546	531	562	546	487	532	555	595	502	536	544	541	576	555	540	526	537	545	508	578	503	559	548	524	584	546	507	526	564	532	522	515	556	526	534	517	540	528	535	537	521	529	538	517	540	565	545	522	541	548	555	566	558	523	537	527	556	491	545	532	496	530	526	503	540	534	536	495	504	540	546	543	570	567	515	557	513	520	516	531	534	503	530	512	599	536	550	543	528	511	551	542	527	555	532	520	508	521	543	517	531	542	535	539	520	569	512	535	556	534	459	604	581	545	524	527	518	508	551	540	522	537	515	528	526	541	555	573	539	541	561	532	531	535	565	518	559	569	532	517	569	503	507	574	536	562	515	524	512	524	520	556	545	533	525	512	529	498	563	550	516	559	535	491	535	529	549	550	523	536	508	515	485	526	523	521	543	538	546	539	546	516	573	525	521	506	541	526	560	525	556	504	526	562	526	535	538	568	518	502	543	536	506	510	574	587	538	515	535	494	530	539	519	580	475	507	559	562	547	529	524	558	522	552	505	536	570	521	533	561	539	531	540	537	501	544	560	535	479	552	534	518	488	563	547	572	547	570	515	533	539	543	533	523	533	556	518	534	566	544	518	581	510	537	575	554	549	563	510	502	529	537	513	524	539	500	548	527	569	572	593	541	537	518	552	529	545	550	516	532	563	556	521	521	526	560	557	542	527	561	568	551	510	509	573	552	528	529	534	525	516	566	553	553	504	572	507	540	539	515	524	527	501	552	535	521	529	513	515	549	548	519	535	538	540	539	524	528	537	529	512	550	535	531	549	495	543	527	534	543	560	516	541	538	526	543	531	484	525	525	509	548	528	518	527	538	554	545	516	571	501	565	568	561	534	500	525	521	542	520	570	539	522	536	519	547	534	524	566	517	526	534	517	488	499
12873	4952	6605	6289	4565	2974	2176	1533	1152	990	626	565	457	399	310	304	284	278	279	300	244	236	251	247	216	195	192	215	240	239	195	213	213	211	194	208	234	209	227	207	203	181	189	184	193	192	204	194	209	200	208	221	223	189	212	183	225	201	216	210	208	212	197	215	195	218	205	195	209	219	236	247	199	186	232	207	203	229	214	191	211	215	215	236	223	212	179	207	234	219	183	214	190	192	211	194	217	208	216	177	171	213	207	196	205	194	205	203	215	195	240	208	204	216	202	222	199	186	187	197	189	189	187	220	194	221	211	196	193	207	216	220	199	192	178	190	207	210	225	206	207	217	165	205	218	205	184	223	207	169	208	213	221	194	187	213	225	192	207	187	199	184	201	197	223	195	199	200	211	222	193	210	183	217	202	205	237	200	192	240	206	222	207	203	216	214	193	180	207	219	204	210	219	216	233	176	215	212	208	211	197	191	201	209	200	185	210	214	191	205	200	221	229	228	205	202	225	220	194	203	213	193	192	214	212	178	211	185	228	183	217	195	225	195	186	241	219	230	205	197	205	198	179	182	211	222	183	231	210	204	180	191	209	205	224	225	206	187	192	218	204	191	220	167	209	185	199	192	222	216	210	221	224	179	196	174	186	198	205	217	213	201	184	231	176	227	224	255	197	232	203	180	202	216	211	203	209	242	214	193	197	190	183	190	189	213	202	203	227	201	174	227	224	207	201	213	212	205	203	203	209	224	201	228	232	223	211	218	226	198	231	183	164	197	193	187	211	196	182	179	198	223	187	186	197	171	211	205	189	182	203	202	186	188	211	216	212	197	223	231	217	223	182	214	180	173	175	191	228	200	194	207	197	223	201	201	211	213	208	208	227	205	193	195	209	205	207	185	221	224	222	214	188	202	203	203	183	193	207	205	224	201	217	226	205	196	207	217	206	210	201	196	201	198	210	197	215	188	228	216	220	211	230	225	219	231	201	208	206	198	212	166	199	192	190	209	214	206	208	190	191	200	174	196	196	203	210	204	219	190	191	190	202	191	178	177	190	204	198	212	185	198	195	187	210	201	197	197	211	209	219	213	195	205	197	197	196	215	203	198	216	189	210	179	184	220	211	206	189	206	206	205	200	221	223	184	187	215	218	192	210	216	211	195	200	208	199	201	198	194	219	209	207	219	209	188	212	184	197	222	215	204	202	232	219	243	219	219	226	179	223	217	195	205	212	216	221	193	187	208	198	192	194	202	207	192	189	209	185	214	193	206	206	223	195	189	200	181	195	226	222	185	229	205	217	199	197	236	189	217	192	215	207	195	222	210	202	197	214	204	207	199	199	204	190	199	220	181	217	242	196	186	210	189	208	203	191	197	202	195	176	218	226	208	217	195	225	208	205	219	207	211	222	209	184	188	207	230	200	227	227	207	198	181	213	212	233	189	209	222	205	234	215	225	221	171	202	220	228	217	174	170	207	181	222	196	207	217	197	199	206	201	186	223	216	201	190	201	193	205	217	182	193	181	198	189	192	216	190	213	210	240	184	247	188	226	199	189	229	204	196	210	214	173	213	198	202	225	200	200	213	182	215	188	219	188	222	215	195	203	217	218	196	204	204	218	206	193	207	210	189	177	211	205	188	204	227	210	217	205	198	212	215	225	215	224	210	219	208	207	221	210	184	197	217	242	210	174	198	212	201	212	184	191	186	229	202	223	198	221	189	205	202	202	221	222	190	220	194	202	206	217	216	167	204	194	232	196	197	220	196	197	197	187	184	205	207	198	174	196	223	227	226	191	217	224	209	206	194	215	221	207	210	217	241	203	179	212	190	204	191	211	187	208	201	207	203	211	203	204	211	209	214	191	206	178	197	183	209	188	199	190	227	190	174	202	193	210	202	234	181	217	190	225	194	218	239	202	185	218	195	199	186	205	194	202	208	209	209	232	205	212	194	194	216	177	171	185	208	226	190	214	217	225	223	222	233	224	203	178	192	220	218	197	206	203	204	203	189	183	206	204	214	208	189	204	207	220	221	212	227	233	218	205	210	225	171	201	208	218	210	229	223	195	196	222	207	230	206	197	222	216	203	172	223	221	190	197	190	211	211	182	183	206	180	232	217	205	216	204	188	197	197	188	212	223	184	225	221	186	210	207	196	225	212	218	205	214	188	193	214	225	228	176	201	204	204	201	197	193	208	223	228	217	218	160	206	200	226	195	215	195	220	204	185	194	200	234	198	191	204	175	242	200	210	190	164	230	179	199	223	189	204	215	227	193	224	225	218	201	209	199	170	230	218	218	199	187	205	206	219	209	190	208	208	203	207	167	226	181	176	217	202	206	189	213	213	215	185	217	188	191	213	211	221	207	199	205	197	199	219	187	188	222	205	186	220	190	160	206	204	195	199	202	231	183	200	187	183	194	207	189	197	213	199	197	193	192	204	163	194	202	220	195	193	194	205	213	176	217	205	193	205	192	183	199	208	216	209	199	233	197	209	207	205	206	223	169	198	214	183	178	217	186	209	191	189	203	204	211	203	219	210	190	224	221	206	207	191	196	208	207	206	200	219	205	204	202	202	196	207	204	220	225	186	206	221	187	208	203	194	219	211	217	197	200	218	188	199	198	191	188	187	183	208	191	202	186	185	181	206	193	208	209	183	203	213	204	209	198	198	219	203	196	190	203	212	215	206	188	235	235	219	205	185	193	218	226	227	211	204	221	196	179	214	177	202	215	205	192	191	186	186	216	189	222	203	202	206	206	209	216	205	211	207	209	188	185	210	217	204	231	187	200	196	234	205	202	223	232	268	212	194	181	199	200	199	179	198	201	196	181	208	210	228	221	212	208	233	212	186	195	188	201	190	207	205	191	183	208	188	206	224	207	174	194	211	183	201	192	222	195	207	183	204	217	201	210	198	186	207	175	219	162	212	200	199	204	209	200	203	216	201	226	234	216	209	191	200	185	207	204	193	206	208	216	187	179	222	243	232	199	195	194	197	209	201	212	199	221	191	217	200	186	225	197	217	221	205	205	219	200	213	182	233	230	208	198	201	179	225	213	199	212	177	220	191	195	198	233	201	215	201	215	194	173	226	225	223	200	174	218	219	230	203	227	201	199	204	200	243	202	207	220	217	210	240	199	205	196	211	220	215	193	196	188	197	210	192	208	174	218	179	209	184	207	219	195	181	210	199	220	169	189	203	206	200	185	213	204	206	191	204	213	216	217	211	193	201	229	167	199	198	191	207	200	177	200	209	209	205	200	222	220	177	216	224	214	195	230	210	214	208	189	217	223	197	202	210	189	231	211	208	213	214	201	222	228	193	217	196	204	207	204	183	196	205	200	206	208	215	215	201	206	199	181	192	219	196	208	180	194	225	161	191	185	208	193	181	209	225	212	197	216	196	191	211	187	208	210	207	212	190	208	226	181	179	188	192	195	208	228	190	174	196	180	205	210	223	212	199	178	238	216	169	209	191	201	217	214	213	203	207	209	212	235
10052	5058	12413	16943	15165	11790	9010	6966	5507	4517	2884	2527	2216	1877	1357	1079	1110	1085	1106	1072	881	704	673	697	687	621	603	566	553	603	557	545	536	548	517	552	526	533	618	592	540	551	498	563	519	512	526	513	510	550	508	536	531	503	517	479	527	521	531	508	503	503	503	496	503	471	505	490	527	514	490	499	505	494	485	523	543	508	516	515	507	506	513	504	538	511	518	508	509	506	473	489	468	515	514	511	517	502	537	517	499	510	524	540	498	503	532	524	499	483	487	507	564	530	544	483	497	460	503	482	502	490	523	524	506	463	478	545	477	477	517	496	506	498	506	518	552	532	530	528	477	495	555	497	480	475	494	518	508	535	511	523	516	527	475	483	523	514	562	487	495	548	523	527	517	459	499	462	476	520	527	484	531	544	488	477	492	510	534	537	505	526	513	510	500	495	488	494	483	494	513	453	523	495	518	494	499	494	515	480	501	471	547	492	530	541	521	486	504	486	501	525	532	492	490	501	532	543	507	506	493	506	465	507	468	517	501	492	528	488	492	499	488	510	523	510	528	498	502	483	518	525	513	487	443	516	562	485	512	521	504	519	509	507	525	546	512	508	502	477	493	492	498	536	517	515	490	539	574	486	517	476	505	489	493	529	490	505	489	520	497	529	490	504	512	485	525	511	511	527	507	494	536	491	536	503	509	494	487	479	526	524	482	541	485	503	508	532	538	452	518	538	489	538	505	506	528	473	504	508	498	496	490	502	484	510	528	508	529	505	469	567	517	482	536	515	503	479	508	529	513	522	487	499	536	503	538	488	452	495	470	518	496	520	505	473	504	522	529	513	505	502	530	544	566	454	505	537	517	498	494	489	496	529	535	513	505	500	517	503	465	548	528	471	485	474	519	508	506	498	472	490	507	474	483	510	500	490	514	525	508	531	500	515	514	495	481	508	461	526	512	491	445	524	564	483	527	515	485	524	524	533	511	475	511	480	507	504	501	520	531	479	503	489	541	492	509	510	491	468	527	500	477	494	467	518	523	475	485	496	459	524	520	499	487	513	513	520	524	513	515	493	500	525	519	508	514	527	500	488	519	485	525	503	527	473	521	526	536	492	485	540	529	518	498	471	508	527	495	517	531	494	517	555	491	508	510	470	492	504	519	539	558	472	503	536	501	501	513	544	561	486	518	505	504	514	512	510	508	464	495	483	504	508	515	510	532	500	495	506	505	494	493	519	496	467	542	464	497	486	504	510	516	514	501	478	497	492	514	534	502	526	505	514	534	477	514	506	519	549	530	472	514	524	491	478	471	482	491	489	471	518	514	551	500	476	503	516	505	481	463	488	501	503	514	498	485	527	505	553	507	518	494	504	537	521	497	499	523	507	500	523	494	521	515	464	478	507	524	490	469	484	481	507	485	469	523	535	531	521	509	458	492	517	489	512	498	517	517	491	450	489	503	504	487	512	519	497	498	513	501	511	510	524	510	524	487	487	518	558	510	510	510	502	533	517	510	511	490	530	539	497	506	527	519	494	498	506	502	515	525	517	520	500	463	500	514	492	504	505	517	564	476	519	524	494	515	525	497	507	518	494	498	536	508	485	495	522	516	505	503	492	465	511	500	527	546	500	514	501	499	524	514	535	506	500	500	460	499	542	520	510	515	495	523	494	458	535	496	501	517	481	498	510	528	517	480	506	536	483	516	491	525	538	456	547	490	505	502	490	530	486	495	509	475	535	477	500	516	504	519	505	536	523	478	493	521	487	531	509	497	529	478	507	537	489	530	501	498	534	493	472	502	507	480	492	558	525	532	531	529	524	494	508	501	549	516	513	512	530	492	496	490	485	520	489	528	509	514	509	461	512	494	523	559	493	521	508	480	512	475	499	494	534	550	490	492	506	487	549	538	546	501	544	459	503	509	489	505	481	512	509	556	465	512	495	497	489	523	478	518	493	505	523	500	513	487	482	493	490	522	498	517	480	459	484	504	522	493	512	476	490	469	524	461	509	507	494	482	501	501	558	538	538	490	495	500	522	480	506	519	489	470	553	528	467	521	544	520	506	506	513	556	518	520	456	512	497	507	496	543	513	498	497	506	519	466	506	523	485	497	507	500	493	520	497	478	583	498	501	500	534	542	512	491	515	528	502	488	455	538	508	504	516	528	522	524	457	521	509	464	497	528	503	474	514	509	522	540	501	431	525	489	531	500	512	511	509	485	498	483	480	490	471	519	530	478	548	494	499	509	495	478	447	517	505	519	557	539	480	484	508	521	493	512	515	555	533	475	499	487	537	542	509	516	529	469	469	478	494	492	487	503	532	526	484	536	512	471	499	503	484	513	546	467	482	480	509	523	513	531	536	486	493	507	481	493	511	508	506	538	480	504	502	465	526	510	504	508	527	510	501	510	524	499	492	520	517	515	488	479	532	507	508	509	506	485	517	526	511	498	483	527	521	521	536	532	497	488	504	473	525	458	476	493	527	529	525	498	451	518	482	504	479	515	525	465	487	495	538	510	521	484	459	521	475	517	536	481	469	502	508	508	508	526	496	526	487	502	488	496	520	458	533	493	490	513	493	483	495	493	508	458	462	512	485	497	488	515	467	488	527	507	514	516	507	505	526	520	520	481	502	503	505	507	492	539	514	516	485	513	485	518	494	512	478	510	478	523	553	554	528	518	514	504	452	513	512	533	506	553	487	474	469	488	507	492	540	462	515	491	517	548	520	532	508	507	550	518	524	476	523	502	511	531	498	491	499	496	497	523	475	544	507	496	509	500	491	520	520	505	514	522	504	519	509	507	484	488	522	500	521	519	530	445	491	514	497	499	472	526	537	512	489	477	481	466	483	534	493	503	485	501	566	484	539	495	498	509	533	524	506	499	495	499	534	514	484	498	552	510	483	520	539	522	496	478	485	475	511	527	507	499	504	479	539	524	538	487	485	466	518	563	542	489	504	483	525	500	493	532	495	482	453	523	491	509	480	486	494	482	541	497	491	457	505	510	491	520	513	497	484	503	485	505	534	499	520	513	488	535	470	533	492	523	522	500	484	495	474	459	514	514	534	535	537	541	510	516	501	502	508	514	531	495	505	489	493	490	536	507	537	519	508	566	536	535	531	506	506	496	491	512	551	499	497	507	509	483	464	503	520	524	508	512	497	527	503	488	519	527	517	469	490	507	472	508	504	545	488	525	500	531	492	558	493	481	477	527	525	555	514	535	523	514	487	527	521	502	524	530	490	465	482	468	516	497	532	531	496	496	510	496	509	528	531	499	516	496	475	473	506	510	545	498	491	538	488	481	477	521	495	500	523	519	565	494	514	499	460	518	495	476	510	491	528	479	497	545	488	486	502	459	492	496	485	538	515	545	466	498	500	515	499	505	569	540	529	480	471	530	542	502	517	498	513	492	477	516	509	502	512	483	519	495	481	519	500	535	547	499	499	512	523	532	475	481	531	488	501	520	513	486	490	550	493	485	519	528	479	536	531	541	526	478	492
19312	7455	9800	9156	6602	4126	2731	1919	1604	1130	745	672	583	418	323	261	251	284	274	257	200	163	172	170	160	158	136	162	140	148	161	148	134	146	132	150	175	159	167	134	158	149	157	132	146	129	166	129	132	122	135	152	149	161	124	145	122	151	146	148	159	136	135	145	151	144	129	138	151	142	156	155	132	138	117	152	119	144	127	158	157	149	140	150	140	141	166	165	111	145	146	139	129	133	145	135	120	129	119	129	147	163	154	127	118	127	164	165	134	139	161	133	139	165	131	133	146	144	138	153	159	153	149	138	157	143	134	131	125	145	146	139	141	147	149	135	140	149	164	143	134	142	134	152	147	121	152	136	155	150	159	142	163	164	145	140	148	146	113	146	126	137	158	152	132	145	129	132	159	133	170	140	135	152	140	143	131	147	145	152	133	161	151	136	150	120	145	142	148	177	151	145	133	144	144	130	133	142	138	124	149	150	132	142	116	126	141	140	170	148	164	121	134	155	137	135	134	166	153	157	147	127	135	162	137	138	140	130	145	146	134	128	115	123	136	140	149	123	132	156	113	144	138	136	142	135	142	116	169	139	159	136	146	156	139	142	129	150	158	132	138	170	168	140	142	130	113	142	123	148	131	121	141	138	125	120	151	130	125	146	144	147	158	142	111	155	142	134	137	133	144	150	123	154	145	130	165	158	140	135	158	142	123	143	146	157	139	150	131	115	146	113	121	140	156	156	140	122	139	143	117	131	151	146	147	136	138	163	131	149	146	134	142	144	142	132	130	140	139	146	132	140	153	142	126	140	139	128	114	143	143	149	146	131	147	136	155	139	142	134	122	151	139	126	135	150	135	147	157	133	142	125	136	141	143	155	139	134	159	148	139	134	134	148	120	134	142	161	147	138	158	156	154	125	150	133	149	158	149	156	124	148	159	141	139	145	154	166	150	156	137	148	126	135	138	140	133	123	134	122	139	149	125	134	135	140	134	145	145	129	132	177	152	128	153	117	151	166	152	157	124	149	132	134	163	140	142	131	132	137	164	143	134	146	145	134	157	143	161	157	110	147	140	140	164	125	163	139	144	139	152	114	135	153	121	145	148	138	150	152	121	126	130	144	151	129	150	134	132	133	172	123	151	154	164	149	147	159	152	152	137	136	151	143	130	150	135	141	143	142	150	156	159	146	147	119	150	144	143	141	118	125	115	134	158	124	149	117	141	156	137	120	141	131	165	127	154	129	148	137	148	153	135	148	142	153	117	152	157	136	146	157	157	135	158	165	153	139	144	126	131	138	148	143	145	142	138	118	148	141	115	153	137	162	146	136	133	124	155	148	132	140	130	138	141	142	156	132	125	146	147	122	139	137	146	155	140	109	143	153	165	139	135	133	152	127	137	135	145	176	153	123	147	143	150	120	146	128	122	168	145	134	139	154	153	136	136	158	130	137	170	125	152	127	143	146	148	129	133	131	142	130	142	107	145	155	141	143	157	145	149	136	145	168	130	118	139	140	136	144	158	159	148	134	145	126	147	135	149	139	147	146	147	151	122	121	126	153	125	139	145	138	141	127	141	159	123	140	138	151	155	151	127	149	122	142	137	131	144	125	160	139	145	167	148	141	146	143	158	138	146	129	148	153	126	136	139	121	143	157	132	138	140	125	151	148	142	133	129	174	124	155	139	127	124	150	131	136	140	142	138	143	146	134	156	122	129	145	123	140	148	128	122	129	146	122	136	112	151	142	164	158	140	158	133	149	142	140	139	140	139	156	136	140	158	132	171	138	163	146	134	156	134	141	133	139	135	127	125	166	142	145	152	165	144	138	147	130	153	156	143	125	131	139	124	138	122	139	141	122	150	142	117	128	121	121	135	126	131	138	142	158	153	129	141	144	151	129	130	150	145	134	136	164	151	140	129	154	130	158	143	147	135	144	147	119	147	127	138	117	151	134	122	139	151	126	159	134	128	162	119	145	159	137	138	138	122	143	137	124	155	154	137	123	154	121	146	140	139	119	117	130	127	131	142	125	136	144	133	141	146	153	143	146	151	154	146	157	144	127	135	139	132	121	128	143	148	137	150	141	141	144	123	141	138	138	131	110	130	135	132	123	160	168	128	126	125	125	147	139	139	123	143	145	162	121	126	154	141	148	128	152	129	148	141	139	144	122	143	129	157	141	139	150	147	142	139	127	142	157	138	143	142	138	122	122	151	136	120	134	124	139	148	157	137	152	134	148	150	118	134	142	173	141	136	138	145	160	144	153	140	124	137	146	155	120	150	137	141	148	152	156	132	139	138	147	139	125	140	152	135	162	145	125	151	143	138	135	131	145	132	137	136	126	137	160	153	145	131	133	128	150	130	137	151	153	140	140	126	118	127	127	132	137	135	156	154	166	133	137	130	153	144	131	145	146	121	126	125	123	137	137	137	123	135	148	135	141	134	146	144	160	133	137	151	113	128	128	133	144	135	115	148	148	132	154	149	134	159	127	122	131	134	143	140	151	153	144	126	122	131	156	147	158	132	126	128	138	145	143	151	147	171	138	155	155	119	130	176	123	132	140	135	142	141	124	138	140	129	132	139	135	165	152	143	126	140	153	122	141	145	140	154	130	139	151	128	143	138	128	137	128	127	123	157	147	137	159	138	144	125	121	133	139	129	152	130	143	156	147	137	116	115	119	134	154	146	142	145	141	125	133	133	154	157	140	133	139	135	169	139	128	139	146	159	141	126	138	137	125	140	148	159	136	153	136	141	136	131	137	125	145	150	134	173	151	163	126	136	144	152	127	154	164	141	135	168	129	138	142	115	124	154	150	128	135	143	134	133	131	144	136	156	158	136	133	150	161	113	134	159	129	142	129	137	146	151	137	134	140	133	135	134	138	142	162	168	132	164	126	139	126	123	140	134	127	139	124	127	133	152	153	143	159	144	143	138	133	129	132	172	145	140	145	134	118	168	163	126	120	126	129	132	129	160	135	139	148	148	133	133	132	123	145	125	145	137	143	150	144	140	144	145	142	152	134	150	125	117	151	145	113	136	161	161	122	130	137	137	135	128	158	145	128	157	157	154	144	144	148	123	148	130	152	142	156	152	147	142	155	134	150	161	127	136	144	126	127	149	148	147	135	114	134	132	144	148	166	137	134	137	131	121	138	153	130	137	133	125	133	148	128	155	148	154	137	130	158	115	121	120	131	134	128	129	137	156	128	121	136	145	168	147	151	163	129	131	136	144	127	135	148	123	156	129	125	124	112	137	149	143	140	164	149	115	144	153	158	140	138	136	141	142	148	132	151	135	170	131	121	149	169	149	123	140	139	136	149	140	133	150	136	128	122	127	135	155	163	129	143	115	134	152	162	164	139	161	152	140	148	152	132	135	158	126	139	157	139	130	124	136	157	163	146	130	148	111	134	146	141	137	129	138	155	134	132	142	115	135	122	157	151	136	154	147	142	130	158	133	135	129	142	123	130	153	146	165	184	135	153	139	145	158	136	124	136
12412	6647	16450	21293	19070	14820	11302	8807	7396	5570	3779	3468	3019	2122	1388	1297	1283	1249	1233	1045	735	672	723	698	596	497	439	497	470	418	434	446	441	399	370	376	388	519	466	401	388	425	387	365	342	400	433	398	388	355	422	396	402	358	407	355	352	371	381	385	364	386	396	362	379	363	343	340	382	340	324	370	366	363	391	368	359	368	364	370	370	409	367	369	346	365	383	395	402	319	370	365	341	344	370	365	368	350	314	348	325	382	340	362	399	363	351	324	375	359	343	370	330	373	373	367	321	356	363	349	390	392	371	351	332	352	378	389	343	368	382	386	355	356	376	359	367	369	351	381	326	354	359	355	342	347	365	349	381	348	331	363	352	365	386	404	385	326	369	377	336	361	382	358	335	335	349	365	362	348	346	414	328	387	364	359	341	365	369	360	370	355	353	363	366	344	384	338	359	362	356	354	377	367	390	385	373	355	356	343	379	385	365	377	362	366	388	354	395	376	325	359	365	348	364	336	352	361	309	391	367	342	362	366	376	354	357	360	364	346	372	329	375	376	368	398	385	332	369	359	352	347	340	322	381	350	382	369	346	339	370	350	346	403	363	334	353	352	332	406	399	357	409	340	351	364	366	372	350	381	354	341	346	390	367	377	379	363	361	378	352	394	367	347	380	364	379	355	362	387	382	361	327	367	394	373	364	353	376	369	379	385	360	372	384	362	349	373	340	375	377	348	334	353	347	357	357	346	397	352	365	372	361	337	342	322	355	366	344	384	348	372	361	319	383	380	362	369	371	366	341	352	349	369	351	362	373	398	371	357	360	397	361	341	402	370	366	351	385	372	380	335	356	380	357	377	353	380	349	364	367	370	376	354	359	352	376	353	359	374	387	361	352	387	385	369	345	360	372	391	337	371	360	353	375	363	369	379	398	380	366	358	334	358	358	342	393	390	327	360	393	395	356	364	326	390	376	363	353	357	396	374	359	373	372	360	337	346	348	321	354	354	392	351	370	383	343	348	356	344	366	358	348	397	371	366	365	397	350	326	401	340	376	331	423	365	371	414	353	351	389	387	342	385	355	358	370	371	351	353	339	385	370	355	344	359	336	353	372	354	350	353	361	335	356	334	385	380	365	366	398	356	372	343	385	351	369	362	367	341	352	378	371	370	336	333	371	408	380	362	330	339	322	354	359	384	372	347	361	341	377	346	374	376	330	327	369	377	337	372	361	369	374	381	365	346	380	352	338	346	348	377	353	377	346	381	345	347	385	358	361	324	358	356	335	331	366	357	362	377	331	372	389	366	358	369	396	367	328	307	342	327	369	363	359	412	380	395	356	359	358	376	343	356	369	373	387	357	356	358	361	378	402	382	341	356	377	379	358	327	341	378	402	385	386	335	367	364	359	373	361	360	362	340	339	339	373	345	360	405	361	358	372	366	351	378	338	359	378	397	345	331	384	398	354	387	364	355	391	357	367	374	373	374	386	350	361	351	340	324	366	358	352	348	340	345	358	362	372	354	380	343	343	379	369	372	338	381	362	354	372	384	356	361	364	381	316	365	363	353	335	341	356	335	351	346	401	359	397	351	381	379	355	375	372	348	373	351	318	363	360	357	362	330	388	372	375	358	356	348	349	314	379	355	368	374	340	363	377	340	375	366	381	371	373	362	387	413	343	373	352	352	345	397	376	344	344	324	375	331	364	370	364	356	357	339	386	342	402	366	348	339	377	365	343	368	380	348	335	352	357	365	373	349	395	346	346	381	384	358	351	366	368	337	366	349	327	339	344	413	340	355	360	375	366	336	366	387	353	337	325	355	372	361	362	366	338	407	386	357	351	347	358	364	365	370	358	384	366	365	335	355	363	362	325	351	321	355	366	362	351	368	367	355	388	344	373	362	354	361	386	370	355	392	366	349	358	365	378	363	347	344	352	352	319	330	385	334	355	342	345	370	387	314	359	346	365	348	381	332	364	365	369	360	349	344	366	322	371	374	371	317	366	375	355	354	361	381	403	362	372	363	361	366	329	346	357	353	371	347	351	383	331	369	331	359	381	319	370	372	346	398	374	346	348	320	372	324	355	355	392	367	353	359	379	344	344	365	315	340	356	362	381	389	369	351	353	370	346	373	365	360	390	369	363	379	345	391	361	365	347	357	404	355	357	380	355	360	358	378	364	339	366	374	363	330	363	365	365	378	376	375	355	385	378	345	386	366	368	361	370	358	386	397	355	394	341	376	364	338	387	411	347	353	387	347	326	343	371	369	327	386	348	380	340	368	345	330	376	362	336	314	344	359	377	381	357	374	347	349	375	388	342	342	366	367	365	330	378	338	368	370	345	391	349	366	355	356	371	364	371	373	365	369	364	365	360	345	378	399	395	387	352	369	370	382	350	374	386	358	372	375	358	369	369	336	368	357	372	389	325	365	367	357	383	379	374	356	337	355	376	360	350	354	355	353	372	361	337	347	344	341	349	372	362	336	335	395	370	366	347	374	348	355	361	344	360	346	382	359	389	367	361	329	334	379	358	377	365	336	355	382	344	379	365	346	346	341	351	362	352	365	304	361	378	346	388	338	400	359	377	336	355	354	364	359	337	354	334	405	373	340	365	374	379	349	364	387	353	354	399	357	347	345	375	336	352	378	358	344	392	374	351	381	345	389	366	347	367	367	378	415	400	371	367	347	366	393	362	351	352	357	343	410	376	371	381	343	364	356	363	352	354	364	335	370	364	361	376	352	398	358	373	355	360	359	358	354	357	327	350	383	339	362	354	359	366	362	379	351	377	377	358	377	297	357	382	361	355	355	390	347	312	326	353	381	390	383	399	322	374	366	404	361	343	362	405	347	371	372	373	372	370	369	364	337	354	341	370	373	363	385	375	358	345	354	352	355	379	379	324	349	358	345	368	357	391	394	335	337	332	376	379	330	372	372	345	383	384	375	311	331	369	372	347	364	352	359	338	362	372	387	373	368	370	357	359	379	351	364	325	342	353	377	365	373	358	372	325	369	381	364	329	379	332	380	368	364	321	383	345	346	357	376	355	368	381	378	374	339	402	364	357	358	337	378	373	363	352	337	374	348	378	373	361	375	350	344	342	339	355	342	362	380	350	362	367	353	391	368	338	381	357	382	354	367	335	336	325	363	354	381	369	379	374	371	366	365	362	356	357	365	344	373	377	349	367	378	398	329	382	355	344	371	361	368	374	379	358	363	362	373	368	358	360	314	381	391	394	373	365	350	368	356	348	361	345	378	365	370	350	371	365	335	400	359	357	348	371	363	396	305	394	398	372	390	391	365	378	369	370	383	334	332	356	347	389	343	370	350	353	329	371	378	328	367	343	392	350	355	327	406	316	353	358	340	352	343	339	372	346	336	353	358	388	378	356	355	366	386	337	358	352	344	358	367	376	376	366	368	384	368	359	360	406	360	372	365	366	362	340	341	382	360	353	398	364	387	362	367	401	373	367	351	379	349	346	364	332	348	371	366	369	355	381	351
5229	2841	4146	3826	2581	1642	1129	904	676	570	450	422	392	300	265	290	294	258	273	242	254	226	220	217	228	223	205	208	222	205	205	234	209	204	217	257	209	230	233	203	214	235	221	215	220	220	214	211	229	239	212	183	190	211	204	224	195	240	207	198	226	226	214	217	198	198	190	213	232	210	206	226	234	220	222	199	204	220	217	205	229	212	198	207	232	234	217	220	209	208	208	214	229	209	224	224	209	181	240	221	210	186	213	220	208	227	203	199	210	228	220	203	194	208	224	234	225	212	203	219	214	220	202	211	191	221	212	202	234	198	201	213	229	202	208	187	211	219	205	204	216	214	176	222	215	254	203	209	221	205	212	231	214	209	210	224	244	212	241	204	223	197	190	202	238	204	209	185	210	227	229	235	239	212	244	223	203	214	210	229	214	203	218	246	206	214	228	223	206	212	235	210	214	218	245	207	234	211	235	193	224	206	234	231	218	252	198	206	201	210	210	208	202	233	190	206	222	197	209	215	242	253	204	206	205	236	196	222	220	232	204	201	196	209	195	221	223	220	221	204	209	213	212	218	222	211	216	202	216	214	218	205	217	210	207	211	212	201	235	232	234	208	251	235	194	227	224	215	216	218	209	228	195	275	221	212	217	208	211	180	203	215	190	212	181	228	201	193	223	187	215	207	191	212	204	253	210	237	233	196	225	215	214	226	211	227	223	240	201	213	214	231	210	204	210	196	224	244	222	185	226	208	212	240	199	215	248	210	220	204	226	232	213	206	210	239	193	218	255	230	214	226	199	239	217	229	214	197	197	228	246	213	229	220	217	210	215	203	215	214	216	214	212	227	214	211	213	218	215	204	222	226	211	206	229	226	191	238	206	190	196	210	247	223	218	202	221	208	229	195	220	194	211	215	218	230	211	217	200	201	217	213	233	213	193	210	196	234	210	234	227	218	227	229	197	225	206	203	220	209	244	210	239	222	235	211	196	222	212	230	259	186	230	231	250	241	240	203	219	199	241	226	200	234	192	209	221	188	195	176	226	199	222	184	227	219	233	213	207	225	213	195	212	214	203	207	220	220	230	221	214	245	214	206	200	194	234	227	209	232	230	203	231	227	205	189	238	227	223	210	222	213	213	203	218	213	190	214	214	217	237	196	221	242	207	200	200	230	213	204	208	212	210	227	205	225	214	230	219	198	201	204	233	225	238	214	214	204	207	198	202	182	184	229	232	233	239	200	211	197	199	192	220	217	225	228	229	218	205	218	203	208	169	200	214	226	235	217	224	217	204	244	215	194	223	202	208	232	213	194	204	188	201	241	225	196	216	198	229	210	227	219	205	224	191	211	218	248	203	218	221	239	218	196	218	216	226	237	202	206	214	236	211	211	233	191	205	241	226	188	201	203	201	208	224	196	218	218	228	216	202	237	212	225	215	206	221	228	208	220	192	193	214	238	219	191	213	232	231	204	248	209	231	239	230	242	222	206	212	243	241	226	235	208	247	207	233	226	226	241	212	230	216	217	210	225	231	213	215	237	209	203	234	224	209	201	238	216	224	216	228	223	239	178	206	204	208	196	209	220	240	229	186	198	203	222	199	248	217	223	229	208	220	235	213	215	234	205	194	221	222	209	208	234	198	200	230	219	234	216	218	193	200	208	223	194	223	207	190	209	222	219	244	225	204	201	226	216	208	209	221	231	217	241	196	220	204	209	202	207	218	196	215	235	224	223	231	229	209	237	228	235	226	220	207	200	203	238	212	234	178	219	212	205	201	209	217	192	221	220	229	268	196	197	221	210	199	224	198	217	217	202	221	216	210	233	200	186	195	192	173	203	201	216	212	204	217	222	220	213	206	195	195	208	218	215	242	193	210	203	203	226	218	200	212	213	195	220	253	225	205	224	231	218	205	240	214	189	226	220	199	190	176	226	194	200	234	203	238	202	216	207	215	219	222	189	224	195	230	208	199	206	218	231	229	224	222	219	210	211	194	239	227	235	211	232	202	215	209	211	239	209	180	205	197	210	223	214	223	217	200	208	210	205	208	216	238	207	218	257	190	187	216	222	189	231	215	208	226	210	227	208	221	191	208	222	237	208	220	222	249	200	235	224	221	187	227	212	205	207	218	195	241	215	212	236	231	214	203	226	236	206	202	200	248	189	214	242	224	216	229	222	202	188	261	191	232	228	228	208	199	198	234	223	187	192	217	198	218	234	223	197	232	192	246	232	206	193	204	201	211	248	254	240	224	215	241	199	233	200	188	205	206	193	220	208	191	249	188	218	202	199	215	237	234	235	195	216	198	223	210	199	209	241	217	213	227	199	227	214	211	198	230	237	211	198	208	208	244	231	214	200	222	247	201	199	201	209	223	239	230	193	195	247	231	212	201	205	209	200	210	222	218	198	218	212	213	212	221	210	240	193	228	205	202	227	211	227	216	226	214	224	205	204	192	196	195	217	207	209	212	235	219	193	210	203	210	205	210	217	221	200	218	222	206	217	224	233	206	212	219	199	204	187	197	189	234	220	190	223	206	236	245	207	209	205	199	213	202	196	227	203	236	212	220	237	237	221	199	224	229	219	218	209	238	215	211	223	234	181	225	207	183	207	175	216	199	205	209	192	208	204	229	200	215	250	229	228	206	194	198	221	202	215	235	200	233	209	227	222	189	231	212	229	239	208	226	229	200	231	238	200	231	200	206	259	238	217	209	200	209	211	244	214	197	201	215	190	217	230	204	223	184	203	207	209	201	202	220	207	199	252	220	203	211	242	217	228	213	248	212	221	202	209	214	220	220	218	236	197	215	200	223	202	223	227	235	185	199	217	202	218	237	208	210	220	221	195	202	238	237	197	215	244	227	215	229	229	220	210	198	198	218	231	203	228	215	219	209	218	183	225	234	227	228	200	205	216	220	217	198	205	228	188	236	218	229	218	233	217	227	200	204	204	205	182	212	220	210	238	215	208	236	229	231	209	213	246	211	208	222	243	232	207	211	223	211	218	208	210	224	234	203	231	232	209	226	221	215	189	257	208	187	202	206	239	225	223	208	199	221	228	211	224	211	206	226	192	214	231	203	199	212	200	216	222	199	230	226	234	210	230	200	183	230	205	197	224	220	199	210	197	180	228	225	223	233	220	220	225	233	229	233	215	188	211	222	191	193	237	206	213	230	231	213	203	238	231	201	199	202	180	211	217	210	221	196	227	227	216	207	200	194	223	220	250	230	226	213	217	226	200	195	209	183	210	214	212	207	186	183	209	196	248	202	207	216	218	201	196	235	198	205	207	213	190	212	235	221	190	197	240	218	188	243	200	217	194	244	185	205	237	244	217	217	214	232	185	216	217	211	215	221	209	210	220	217	251	197	219	230	195	205	219	209	207	207	230	224	204	208	215	219	218	211	204	222	252	224	235	207	237	203	211	190	200	218	232	229	211	250	238	197	196	196	219	219	224	226	232	233	191	222	213	186	215	218	240	214	189	216	208	219	225	214	222
4285	3189	8615	11475	9576	6753	4929	3905	3324	2245	1808	1799	1474	1098	891	908	881	896	902	751	589	616	616	638	572	565	561	582	561	591	564	556	554	561	565	563	558	596	539	571	580	504	563	529	514	561	515	514	526	541	540	529	555	509	532	590	555	569	480	506	517	531	484	553	527	522	540	541	525	554	525	555	545	522	499	523	518	523	519	517	540	479	466	547	513	572	528	523	524	547	493	514	569	535	556	520	574	573	527	520	549	541	570	560	540	556	520	503	524	517	508	530	553	568	496	545	537	555	546	563	554	553	534	491	541	560	514	539	574	520	546	540	536	556	534	514	534	523	555	519	509	545	587	525	541	535	536	578	481	528	544	516	537	517	512	509	547	537	525	514	539	522	530	486	529	529	513	558	531	563	515	538	532	539	518	521	544	526	520	534	561	567	508	530	533	539	507	530	554	585	554	539	580	505	582	527	548	489	570	544	515	527	531	554	536	553	542	577	542	540	502	512	531	552	518	537	570	531	557	536	548	519	483	540	489	516	546	508	556	521	537	545	521	556	526	539	532	536	546	540	528	535	523	510	520	545	517	545	564	506	544	499	526	559	544	511	564	532	532	508	568	537	539	500	547	542	524	552	588	537	521	493	552	497	521	559	493	558	532	526	473	497	517	551	516	544	507	532	520	541	554	535	566	535	561	537	513	528	533	482	564	501	519	497	581	549	539	502	535	515	532	547	544	499	534	582	542	532	503	574	502	542	546	498	493	556	568	543	533	522	538	549	490	501	559	546	550	513	534	514	563	529	531	532	534	525	547	509	513	536	514	543	526	506	550	558	549	515	529	547	542	494	557	559	568	530	574	580	527	519	510	531	547	546	568	495	509	509	546	539	513	519	503	520	581	526	536	515	526	511	473	533	491	489	510	530	540	507	525	541	538	570	529	543	518	503	577	534	535	541	525	525	519	521	521	540	525	484	532	487	535	539	562	531	548	556	552	514	552	523	514	532	501	491	515	536	516	544	543	515	534	486	516	524	515	524	522	576	498	576	559	574	546	525	544	551	507	541	526	555	512	545	553	526	485	513	480	536	545	546	529	513	559	511	507	526	552	556	580	518	530	535	482	527	516	546	519	526	555	500	548	539	537	554	521	547	549	537	553	555	565	510	535	526	531	504	538	519	515	575	567	529	540	560	540	526	528	506	509	561	553	535	586	543	581	488	526	522	537	519	538	502	494	550	553	517	512	524	504	510	536	549	544	533	535	541	504	510	570	524	527	519	525	534	525	515	549	550	514	538	579	529	515	532	539	535	518	550	557	562	557	497	517	527	524	538	509	503	522	512	573	557	509	517	533	527	541	546	549	574	516	530	498	537	550	547	522	493	530	512	545	522	543	559	521	536	541	494	519	530	536	509	557	529	546	534	532	616	524	543	523	492	500	581	593	527	536	548	558	552	526	525	585	535	563	535	524	526	513	506	544	529	537	529	521	527	554	570	496	515	512	518	541	528	528	490	524	540	469	551	519	501	533	521	544	495	546	489	520	505	555	553	544	535	555	544	536	529	533	530	499	522	546	544	505	516	516	569	542	541	536	529	551	518	503	550	520	500	582	528	522	497	520	531	478	504	520	558	504	531	521	508	531	511	547	519	491	520	537	590	554	538	502	548	536	503	544	524	551	524	534	539	536	552	521	514	537	478	496	551	540	505	535	524	528	486	570	517	576	534	547	488	529	534	539	542	574	512	561	518	496	467	509	534	544	496	522	485	518	522	546	558	549	521	554	537	538	510	570	540	520	499	494	531	549	583	539	542	569	497	544	533	582	526	561	546	539	530	551	537	542	493	534	606	546	536	511	558	548	501	579	523	526	496	562	512	556	522	512	498	520	553	512	517	534	527	549	551	535	529	558	523	549	510	542	530	545	534	537	533	532	505	538	536	526	553	491	526	543	545	534	489	535	578	517	529	555	521	523	525	527	550	520	551	530	552	567	536	572	576	520	524	534	533	529	529	529	535	519	540	545	527	523	528	520	527	539	524	550	520	555	518	493	541	561	536	524	548	524	508	520	496	514	540	517	537	548	584	493	513	542	518	525	530	527	530	513	541	477	526	522	557	503	539	559	513	543	552	547	506	532	519	524	512	530	491	477	523	527	539	549	541	520	540	535	532	518	528	527	495	553	541	509	521	529	509	566	499	517	547	544	532	524	531	560	537	543	516	547	551	534	554	520	507	493	546	523	534	526	548	555	534	550	556	492	558	512	551	514	555	513	533	529	543	507	514	540	557	536	548	537	539	539	544	527	503	536	555	547	500	509	526	475	496	512	503	515	527	523	518	518	517	584	542	529	532	497	542	513	530	547	542	517	587	525	567	538	531	549	537	511	510	540	524	543	533	557	548	529	525	559	498	530	554	544	545	524	507	550	599	524	550	514	539	547	572	530	563	498	501	501	519	535	572	550	565	545	528	530	529	541	535	529	522	553	535	549	502	535	540	503	520	549	546	547	533	529	501	511	480	504	540	544	541	527	522	534	531	533	557	524	518	525	519	528	538	520	511	527	544	509	539	543	511	528	535	561	527	509	508	515	528	504	505	554	542	520	535	563	547	529	535	511	537	579	515	540	525	567	532	512	505	534	492	566	533	534	516	495	539	556	513	538	531	558	531	544	522	538	549	483	530	527	525	522	517	570	522	555	530	538	513	545	533	516	551	509	510	540	526	531	496	541	537	541	522	507	536	558	479	527	543	536	494	510	526	540	524	553	522	540	547	531	530	554	562	535	497	512	571	509	504	547	537	546	542	560	528	555	540	551	523	529	495	556	554	542	523	525	506	535	531	525	528	523	517	526	496	540	574	553	511	534	538	563	523	549	559	527	520	526	499	492	539	528	523	518	507	516	546	561	518	513	521	545	499	553	527	517	521	504	554	519	541	543	557	536	547	501	569	576	539	477	524	539	501	554	579	532	560	573	556	574	492	559	521	522	531	551	541	527	541	541	533	551	522	502	508	527	521	514	528	511	569	518	538	532	512	577	520	536	522	522	523	480	552	518	541	549	531	542	508	541	538	554	541	542	531	516	540	553	519	486	529	475	519	528	555	572	553	488	521	537	541	583	502	559	544	518	528	540	541	492	530	585	532	555	538	587	520	608	549	516	552	552	538	523	558	564	520	519	519	517	517	519	485	520	519	530	554	506	559	551	501	516	529	543	539	512	564	520	566	527	547	548	585	556	569	542	576	510	542	500	520	502	554	488	586	533	529	502	550	578	542	520	551	508	548	495	553	501	543	556	533	550	588	512	547	498	566	503	543	521	564	520	515	528	530	577	524	543	526	538	516	571	542	539	534	601	559	542	562	567	535	509	549	559	496	548	510	489	525	553	520	489	524	523	548	510	535	518	545	508	537	539	500	535	520	544	522	556	530	529	542	535	527	501	508	537	582	535	524	607	556	538	495	542	522	549	544	475	521	550	529	499	536	528	525	504	470	570	562	529	546	538	499
11745	5201	7152	6772	4226	2529	1693	1401	1098	732	626	556	475	323	310	341	330	308	264	236	232	227	256	236	228	230	202	226	228	220	226	208	207	227	181	192	187	220	229	211	194	202	191	223	203	209	222	220	194	218	164	206	198	197	214	184	224	190	219	216	232	200	212	185	185	204	227	200	187	196	188	207	214	219	199	202	217	182	194	197	188	212	203	207	198	197	203	184	195	222	190	208	225	203	217	217	183	205	197	208	205	192	206	225	216	201	206	210	226	221	234	204	201	200	208	226	217	220	184	203	170	197	208	212	236	185	223	197	197	209	185	239	191	187	230	203	215	195	176	184	206	196	202	212	214	186	203	206	207	203	179	230	225	203	238	215	214	194	218	224	205	180	193	195	188	175	185	192	194	195	196	211	209	205	183	233	212	191	205	194	209	190	185	213	200	212	205	197	193	182	198	195	204	200	196	181	184	195	201	197	202	198	182	204	198	198	198	201	203	210	225	194	177	182	203	191	211	190	212	199	199	177	192	191	222	191	205	199	199	194	220	198	181	200	181	181	193	193	219	214	173	186	199	207	203	198	197	241	212	182	207	195	212	202	218	211	201	184	204	184	205	211	234	215	188	170	230	189	215	207	207	185	187	189	204	200	208	213	212	223	199	224	196	206	206	183	186	197	213	216	211	224	207	200	185	183	196	180	201	191	189	196	236	229	220	187	210	183	204	201	193	199	196	201	196	226	194	193	206	199	188	193	188	187	202	196	199	196	191	211	184	189	197	194	191	204	210	208	197	209	206	224	199	187	215	193	189	185	167	196	207	196	206	201	205	237	184	201	181	215	205	216	219	206	212	213	189	212	211	207	197	215	206	195	206	182	208	212	205	191	213	213	202	233	189	157	188	216	194	228	208	198	210	225	181	193	196	195	204	217	188	197	192	220	200	183	178	161	205	187	210	199	217	181	195	203	171	203	195	202	214	199	193	187	208	199	198	222	197	243	239	219	180	222	194	214	199	180	194	245	219	200	194	217	180	203	180	175	194	184	222	193	199	198	212	211	199	200	195	190	209	185	206	186	212	209	218	228	207	195	203	218	220	190	237	217	208	185	183	192	206	183	228	197	218	193	216	206	241	182	197	216	195	202	195	197	196	197	163	162	208	217	215	185	195	197	210	218	176	192	198	214	216	194	206	214	188	181	199	232	212	219	230	211	214	188	218	204	219	198	213	191	184	219	165	215	207	198	190	220	217	215	214	236	221	168	188	202	183	204	207	224	170	219	198	189	195	186	207	214	176	213	182	200	209	233	227	218	192	175	213	188	209	194	236	207	201	192	201	211	206	199	203	203	207	197	216	209	210	194	217	210	213	232	212	202	208	229	199	203	187	177	199	190	214	199	196	207	214	211	185	208	198	217	179	209	202	211	185	185	188	195	191	198	200	180	195	208	238	183	207	200	203	193	199	202	187	186	234	190	180	182	192	221	197	189	224	204	214	206	229	185	192	201	201	198	226	228	209	204	200	230	196	180	202	195	193	199	201	206	214	225	210	199	201	200	227	185	214	221	245	195	216	186	186	207	209	203	229	206	185	207	197	199	205	206	214	209	200	219	206	221	191	199	177	185	232	194	201	216	181	189	193	202	219	200	189	175	216	214	192	208	176	185	214	211	213	206	195	191	212	184	217	202	182	220	201	217	193	199	189	195	206	223	192	191	228	184	207	197	188	237	219	211	206	168	212	192	201	192	184	188	186	176	181	201	196	205	207	190	210	168	173	193	187	198	201	201	213	181	212	198	211	235	162	205	220	220	190	211	207	197	191	207	198	220	199	192	183	190	205	208	197	196	213	217	232	209	212	201	210	184	204	207	212	202	197	194	181	208	193	173	207	219	184	216	207	189	180	223	188	185	218	190	201	244	206	181	186	183	214	204	202	227	211	204	230	205	198	237	216	222	184	199	173	214	201	206	214	184	206	190	204	193	193	195	195	191	209	219	199	214	216	188	228	206	223	179	197	207	177	206	197	205	219	185	201	216	209	203	216	197	190	195	213	220	228	210	214	199	209	205	183	216	190	185	211	204	228	210	183	218	211	200	213	199	215	201	191	199	186	187	173	175	222	198	195	225	202	178	216	190	217	195	221	205	194	201	208	196	243	196	209	209	203	215	198	212	178	196	205	182	193	216	216	207	207	201	206	211	222	223	197	178	216	214	213	209	227	208	229	230	170	172	170	216	206	194	193	210	179	228	203	179	200	220	240	197	191	205	202	210	212	201	201	220	201	221	207	209	199	235	193	217	215	182	187	223	214	190	217	208	212	163	187	219	196	212	218	185	224	198	217	208	187	179	227	203	204	184	197	198	207	183	206	171	203	196	221	211	218	189	235	198	173	190	183	211	188	180	220	238	226	217	195	215	214	184	195	188	254	210	192	194	216	199	189	187	201	189	199	195	208	200	172	193	205	201	203	220	191	206	239	214	190	225	202	214	186	230	190	199	217	198	182	196	188	196	202	204	191	204	199	198	221	204	237	199	178	181	172	200	200	198	196	201	194	206	218	199	229	202	214	187	218	213	209	206	222	223	193	235	188	219	195	236	208	203	201	197	206	217	206	210	199	206	217	189	219	195	235	214	188	231	184	219	190	184	222	207	193	217	213	193	163	209	180	186	194	210	183	184	191	217	195	199	223	199	209	210	201	188	199	192	205	213	236	219	192	200	181	203	192	205	230	221	212	190	199	193	190	209	201	178	180	195	209	213	200	218	223	169	230	202	188	209	193	220	228	208	212	202	208	238	223	194	206	241	210	180	191	197	178	198	192	195	226	212	212	192	212	224	241	198	213	211	217	224	187	204	200	198	215	221	193	225	208	207	193	193	205	205	184	217	212	210	185	206	195	232	193	185	185	192	219	199	210	208	215	221	220	191	210	211	201	192	191	205	171	177	197	226	207	208	190	190	213	203	194	182	185	217	190	180	196	221	195	205	223	236	210	239	212	231	252	191	192	210	205	231	202	214	190	224	185	168	201	179	193	174	210	239	188	238	190	185	188	193	199	210	210	229	209	228	201	227	221	193	196	183	220	200	196	202	190	184	203	213	197	208	203	185	220	199	197	167	209	201	193	209	211	201	192	241	202	187	205	194	208	201	208	201	227	223	203	212	198	195	218	226	203	187	208	195	229	198	222	219	199	207	211	224	229	213	220	211	193	194	205	214	209	212	208	204	197	206	186	183	223	208	187	210	190	181	227	225	203	199	218	201	207	189	196	174	223	169	186	210	198	198	191	219	219	187	191	210	195	217	221	222	196	181	204	213	230	176	193	204	202	197	191	230	203	191	202	212	217	216	225	216	213	173	206	198	187	220	219	191	200	201	196	184	213	186	197	210	204	212	202	194	212	171	194	214	189	229	207	205	230	214	173	209	169	201	204	193	208	218	240	214	195	208	177	196	192	198	214	170	193	202	208	187	197	213	225	190	192	184	225	206	197	217	211	226	212	201
9380	5378	13131	17667	14115	10439	7866	6676	5292	3532	3102	2721	2221	1532	1246	1304	1337	1259	1012	756	719	740	738	649	609	573	607	618	593	575	519	505	504	536	504	538	554	578	529	558	492	509	548	492	552	510	517	506	549	532	494	509	481	495	522	530	526	484	476	493	472	504	503	489	547	503	521	524	500	515	535	491	531	489	490	514	483	526	469	517	494	547	492	520	485	489	532	482	505	503	487	490	494	557	475	494	465	509	506	492	503	492	474	498	497	506	502	455	501	494	564	529	520	532	483	475	520	490	522	494	489	504	528	471	494	486	520	489	480	524	510	487	463	475	481	471	497	525	514	487	554	533	557	531	491	503	510	521	522	497	453	477	525	488	491	509	505	482	527	501	483	490	501	464	523	521	477	473	493	488	473	500	505	516	550	493	522	486	503	521	490	478	502	498	488	468	498	517	501	486	533	489	515	467	521	457	500	486	488	509	486	503	517	477	486	478	479	508	492	501	470	520	544	501	532	507	531	522	510	504	490	492	496	529	513	541	509	530	476	506	529	527	475	482	491	461	486	496	530	497	507	484	527	485	457	501	485	532	479	496	509	511	499	519	502	474	473	509	514	499	507	532	498	532	454	466	479	530	531	511	482	508	463	498	504	512	493	485	536	463	503	497	520	478	518	495	500	476	524	498	496	513	456	471	493	506	485	504	475	465	515	502	458	502	517	483	498	492	487	500	545	505	514	489	472	483	547	467	441	483	520	450	476	476	493	473	505	483	522	454	546	531	504	496	487	487	481	483	509	488	525	491	467	523	493	511	495	468	511	515	518	480	501	476	498	545	516	508	486	441	445	473	503	517	496	507	465	490	468	514	482	526	523	477	519	503	527	467	538	495	443	496	517	525	527	499	465	495	533	483	487	528	504	530	497	498	487	475	524	483	497	501	529	474	534	523	489	481	491	478	503	475	515	495	528	489	535	513	491	513	470	484	498	505	516	496	488	469	537	476	495	477	471	507	534	504	514	497	504	529	498	498	487	558	502	507	468	524	508	499	488	533	454	489	501	500	470	519	506	499	535	512	502	497	453	522	483	524	510	526	501	510	551	513	524	460	490	538	456	483	521	471	534	508	514	495	500	523	560	486	473	501	493	461	520	511	503	490	541	478	491	512	466	483	485	502	477	471	523	479	479	524	479	470	477	521	514	500	506	480	488	454	483	501	492	494	475	481	508	547	460	501	464	495	492	526	504	450	504	506	486	477	479	504	505	504	517	528	521	501	474	530	489	508	493	526	501	535	478	499	496	487	472	516	474	521	505	527	468	484	505	492	487	504	490	504	479	457	477	522	507	491	541	497	484	479	500	489	466	534	481	499	496	485	511	475	509	476	494	468	488	522	531	475	494	480	508	504	528	522	471	518	477	507	514	501	474	508	555	504	477	506	505	536	524	490	513	480	468	458	535	539	491	491	527	504	516	511	467	530	487	521	519	459	531	499	518	521	485	514	482	483	492	496	542	506	457	509	540	496	488	448	577	523	512	476	483	467	510	502	504	476	494	536	481	492	514	543	505	482	507	491	496	479	485	509	478	521	464	485	506	504	537	515	500	537	516	517	514	487	505	500	495	504	518	520	465	521	467	497	539	507	506	506	477	535	510	506	495	485	511	493	482	468	496	493	531	501	507	503	528	538	517	487	506	534	516	485	541	480	513	491	487	499	525	527	492	482	484	485	483	503	499	491	504	522	508	512	482	516	425	509	489	485	479	504	469	500	507	503	499	499	506	510	528	565	512	470	506	491	521	527	489	477	501	504	497	506	493	520	526	503	493	472	501	493	485	523	507	519	494	493	486	500	460	496	522	451	534	500	523	488	508	489	497	505	530	469	473	540	519	524	493	485	501	523	516	490	509	515	466	495	492	522	526	483	481	478	537	466	516	490	539	452	534	525	485	502	482	504	498	525	497	537	445	498	512	515	461	504	515	486	505	482	495	524	485	513	484	499	496	515	513	459	530	518	486	530	508	532	518	456	496	490	514	507	506	486	527	485	483	523	500	487	488	559	483	467	485	467	558	515	499	481	533	515	491	471	502	505	518	486	511	492	480	486	519	539	528	541	524	545	512	511	474	457	555	496	512	533	529	536	519	497	491	482	500	505	494	501	490	512	534	501	556	490	505	537	490	513	514	495	450	480	489	530	506	478	475	487	496	498	454	510	482	478	499	530	495	528	473	544	539	455	509	516	500	501	462	488	501	517	488	510	473	459	496	510	526	495	501	479	486	498	499	499	472	500	501	517	527	495	510	528	467	491	499	491	494	472	491	498	490	540	485	502	527	531	515	521	519	509	517	503	474	515	515	504	504	516	524	551	516	473	519	498	507	510	487	540	489	469	477	528	505	521	504	481	503	491	462	502	486	509	503	487	469	527	518	435	545	513	458	497	545	523	490	561	516	500	544	457	519	519	502	490	524	501	529	490	544	466	490	504	468	531	517	499	515	475	527	513	495	471	493	498	503	478	486	499	481	521	539	490	521	504	497	480	525	463	506	520	460	528	457	524	511	493	530	498	516	448	494	528	528	520	474	497	533	521	507	467	534	497	483	555	529	494	487	495	493	512	496	485	473	529	513	488	499	526	505	509	497	503	514	525	503	524	464	479	466	503	446	503	515	475	506	462	475	513	511	502	512	476	559	492	466	505	457	497	484	530	469	520	513	486	514	506	496	506	502	445	528	482	526	515	490	513	517	490	468	517	531	519	484	559	523	506	493	488	497	501	481	505	518	509	475	500	478	516	508	518	503	479	493	470	516	508	493	554	510	489	459	528	490	500	480	527	466	543	467	533	512	530	493	462	480	478	495	536	459	481	505	518	478	505	536	479	487	529	502	516	490	515	510	508	489	458	522	503	481	464	515	505	482	521	480	446	517	480	523	523	494	497	512	512	499	516	506	507	494	476	515	508	476	452	504	475	457	480	502	490	505	485	482	481	526	502	514	489	533	480	480	466	502	538	494	530	493	490	492	524	525	510	518	491	527	463	503	497	481	511	485	509	480	491	505	532	540	465	515	509	498	525	504	529	545	501	508	487	525	489	469	507	465	544	492	487	511	519	505	479	514	483	513	461	491	492	518	534	527	508	506	532	491	510	532	450	519	496	482	539	508	490	517	512	497	514	502	476	476	508	501	492	463	497	494	486	515	510	482	541	519	475	544	483	490	491	492	549	542	496	493	504	484	506	505	500	493	512	534	464	515	496	526	513	493	515	538	518	523	496	498	534	471	516	531	477	499	499	486	520	542	523	520	512	487	496	502	490	512	497	514	527	528	500	492	541	469	539	516	471	467	511	520	479	535	497	498	487	462	500	481	506	499	524	525	483	520	517	445	507	492	483	479	490	519	488	483	486	515	514	495	489	489	509	540	519	502	493	543	508	496	495	513	529	452	525	504	478	475	480	490	506	505	475	498	493	495	518	502	533	497	497	526	521	472	457	465	514	482	498	482	483	485	446
18059	7735	10223	10170	5749	3303	2369	1744	1230	946	837	638	461	341	345	319	338	298	240	184	174	196	199	155	163	183	162	172	146	164	142	125	135	132	142	163	162	160	136	132	146	139	145	140	148	138	148	154	135	136	146	137	154	128	159	137	142	122	142	146	119	123	160	143	132	152	152	166	142	149	143	139	136	131	151	134	134	130	119	162	142	163	146	132	154	158	122	151	162	134	133	153	155	129	146	126	161	129	137	121	135	139	145	155	152	113	135	143	153	155	149	129	131	127	148	156	149	153	168	136	139	135	158	133	158	125	130	141	157	121	156	148	119	158	139	131	153	143	129	153	139	136	126	145	147	139	127	122	161	129	126	133	140	144	156	129	131	148	149	142	131	142	115	139	153	132	160	149	144	137	142	147	152	145	143	142	169	116	116	137	145	129	137	135	137	158	153	145	159	143	144	120	118	148	127	142	142	144	153	136	132	166	159	139	143	134	133	148	158	121	133	148	149	148	136	159	137	140	140	150	153	126	149	124	147	135	143	113	145	146	125	145	149	125	118	145	161	138	130	129	142	136	139	135	101	127	138	130	161	126	151	124	137	138	141	142	136	149	153	146	132	130	117	155	140	154	133	143	131	130	148	132	154	150	140	153	129	134	142	121	133	142	124	163	134	119	160	160	141	149	117	154	139	166	154	123	148	127	127	143	119	130	147	137	140	142	134	153	140	140	147	126	135	131	148	150	155	135	130	126	141	143	150	128	138	146	145	140	142	156	169	136	123	142	153	119	140	120	134	118	152	147	161	149	140	144	163	133	149	146	140	148	156	143	137	144	131	139	136	106	137	132	155	136	143	147	152	141	159	145	133	145	150	128	125	141	134	143	144	136	152	175	142	171	123	169	104	132	145	128	153	136	149	157	134	135	145	139	170	128	121	132	134	133	134	123	123	137	150	143	145	125	139	137	133	155	148	130	136	156	141	140	136	141	143	151	112	153	141	149	118	147	139	132	137	161	127	148	133	142	133	132	151	126	151	122	140	128	135	141	157	154	146	136	138	144	133	138	130	129	132	160	144	148	140	137	152	137	135	153	138	120	149	149	158	136	141	133	136	152	146	123	147	126	131	138	144	133	154	123	120	120	140	134	170	141	138	145	120	145	134	129	141	150	137	145	149	139	134	146	127	133	144	147	118	140	137	112	129	134	131	143	142	146	126	156	145	134	148	120	132	163	156	145	155	129	145	141	145	155	137	122	133	130	153	167	158	155	154	142	160	146	144	117	131	157	135	166	119	142	111	124	141	130	125	141	163	136	116	136	102	141	140	127	148	130	155	123	154	141	145	149	118	115	123	132	115	144	136	139	139	151	152	154	125	123	166	152	141	129	130	158	151	143	139	127	146	155	159	143	158	173	137	153	143	138	158	132	150	145	149	127	166	152	139	146	137	142	143	149	115	157	147	126	148	134	147	147	143	130	133	117	147	136	156	149	135	156	133	157	128	135	150	147	142	140	150	129	135	146	150	167	146	163	151	139	147	148	156	134	148	124	130	142	120	135	119	150	133	137	133	151	122	131	140	138	142	137	146	124	137	139	126	110	132	159	137	145	127	140	133	124	137	141	140	158	139	116	139	118	134	148	133	152	150	142	150	141	159	113	148	151	137	155	141	135	123	111	172	149	138	144	155	148	159	157	142	142	144	168	164	142	125	145	145	149	158	149	124	139	136	138	145	123	148	144	128	136	134	146	147	144	147	126	146	139	145	133	142	159	156	143	155	133	147	178	127	132	149	145	134	132	145	118	131	157	131	152	148	144	133	143	145	167	167	125	145	152	136	133	162	135	124	132	127	143	146	140	128	151	127	134	134	144	166	137	119	137	150	147	142	131	141	133	128	143	140	140	155	132	147	162	153	120	129	131	133	151	156	156	148	123	131	142	141	161	139	117	143	138	138	135	126	153	134	157	126	149	141	125	143	133	152	149	122	110	147	134	154	143	156	138	138	137	142	138	152	152	137	132	130	135	129	120	150	143	147	123	139	131	149	142	161	139	172	155	136	150	152	144	152	141	146	142	126	125	147	143	162	105	141	136	126	154	151	134	151	145	128	143	140	128	134	138	161	150	128	131	140	141	140	130	157	143	128	148	151	130	132	134	154	149	137	123	152	133	157	156	117	159	145	151	144	134	147	138	163	134	146	144	154	137	145	151	150	144	156	153	143	140	121	135	154	126	128	156	150	155	122	130	126	134	153	112	143	145	155	128	138	120	125	141	147	122	138	132	129	140	140	151	143	154	139	128	168	136	152	143	132	135	142	122	139	137	151	151	140	134	126	154	125	171	145	119	145	127	135	117	158	134	123	148	151	153	145	128	138	126	179	117	133	126	150	140	132	145	136	153	148	140	132	123	137	140	148	128	155	139	128	126	133	147	136	142	145	148	124	128	130	161	149	124	139	109	142	134	148	137	127	129	163	134	136	157	134	139	123	127	155	137	142	144	147	125	134	155	135	137	140	140	136	152	156	130	132	142	147	139	150	155	117	136	151	135	123	139	149	137	148	117	134	156	124	146	124	132	118	166	121	141	125	137	180	135	138	164	113	144	120	149	140	130	151	154	141	119	144	123	150	131	145	134	133	158	143	158	144	157	120	125	150	130	149	147	128	134	165	138	137	148	123	142	159	150	130	139	150	146	133	157	145	132	132	149	149	158	141	153	197	135	145	150	166	143	154	143	143	139	137	154	145	144	135	155	149	166	134	126	153	144	129	137	133	142	133	145	140	140	162	134	134	142	135	162	130	136	132	136	147	126	114	123	156	133	144	137	134	139	153	122	135	167	153	124	127	155	160	134	111	155	122	141	134	138	137	166	134	150	161	143	146	149	160	153	123	135	114	151	146	123	149	150	152	142	120	133	122	106	118	140	136	140	163	131	141	136	159	143	148	115	131	167	151	135	144	169	173	145	142	122	126	161	137	142	155	133	134	135	148	141	137	140	165	138	152	149	146	132	132	117	143	142	135	135	125	144	153	136	133	156	129	145	149	142	139	158	132	126	124	138	139	152	138	156	143	153	139	143	164	146	144	138	131	133	133	160	130	132	136	132	127	143	136	148	143	133	150	122	149	118	156	140	136	152	152	131	143	138	159	126	138	142	148	155	111	148	129	139	114	136	153	163	131	159	141	141	147	135	160	148	154	150	146	134	122	138	124	158	157	137	117	141	148	156	137	144	138	144	127	150	124	140	141	116	151	136	156	133	147	125	138	145	146	147	111	123	144	139	144	145	130	150	149	149	135	137	155	153	150	152	184	144	128	164	149	131	143	146	149	160	114	143	145	145	134	147	133	151	138	144	143	134	146	136	121	141	136	142	153	144	128	127	158	141	120	120	139	159	129	156	143	140	144	127	121	135	139	139	149	137	140	129	125	140	160	127	115	133	134	130	160	132	140	134	139	154	154	150	150	154	149	166	156	161	128	121	121	121	163	149	143	153	139	133	131	139
11839	7054	17137	22496	17122	12504	10185	8873	6319	4611	4298	3828	2573	1667	1626	1575	1719	1392	940	824	742	735	747	597	512	503	519	552	544	562	496	465	422	343	401	416	472	466	408	384	438	457	437	442	390	400	341	376	365	385	367	372	377	390	351	373	374	375	379	358	354	368	332	377	363	353	375	339	354	379	364	362	361	374	376	352	361	371	375	357	329	375	387	392	369	355	372	342	343	343	353	362	342	365	396	403	336	377	358	363	385	359	340	376	372	381	396	354	361	365	352	367	359	322	366	340	373	352	383	351	369	339	335	371	311	324	367	384	363	378	366	346	345	367	373	354	359	332	344	328	353	372	342	339	349	341	364	345	380	359	371	362	364	371	358	348	346	350	381	345	369	343	346	351	357	335	347	382	351	362	363	343	356	360	344	369	344	354	343	375	339	365	330	360	316	386	379	386	394	401	310	355	371	321	374	347	381	369	334	367	335	346	368	387	343	370	343	379	361	360	364	365	359	354	400	345	345	363	386	340	354	334	384	369	367	404	375	365	339	343	346	359	345	374	365	354	342	371	352	358	408	360	364	352	382	360	357	322	361	350	322	371	350	331	358	342	362	378	346	356	375	365	336	386	354	376	379	344	378	360	353	348	323	364	376	380	359	373	383	372	385	352	379	367	354	363	369	371	356	358	342	368	356	356	341	382	344	357	356	321	350	365	386	375	354	382	359	369	398	344	350	358	342	380	348	342	365	356	364	358	370	413	368	378	440	350	375	377	379	369	393	357	366	348	349	384	349	351	367	343	363	352	346	347	368	354	367	355	358	365	348	349	354	374	376	347	381	347	365	370	356	362	361	346	343	341	404	373	331	358	382	378	367	374	333	378	360	351	360	392	350	358	320	360	383	362	341	364	348	355	367	345	357	372	350	367	371	356	333	382	357	351	386	392	350	368	351	343	325	361	354	326	352	358	367	371	320	349	355	356	353	366	347	342	335	336	365	374	369	383	336	360	372	357	346	336	333	374	377	369	364	379	352	328	391	340	356	332	356	373	386	341	364	344	373	355	347	365	381	403	347	381	335	353	335	331	335	382	358	388	346	359	347	380	365	365	351	339	373	340	358	360	355	362	346	368	337	400	367	349	384	363	386	370	365	406	350	364	393	373	369	334	370	395	341	338	357	374	374	379	367	371	350	387	393	386	350	358	363	327	377	369	381	359	348	343	352	353	377	339	395	379	357	330	380	349	354	341	369	349	383	371	343	364	351	353	380	366	360	336	379	363	366	345	387	364	371	393	368	361	358	383	372	342	324	348	339	380	378	363	371	327	367	373	360	380	358	369	365	341	372	361	387	382	352	340	357	369	385	376	343	353	396	348	392	401	347	350	374	378	340	330	374	373	359	369	374	358	414	350	344	362	362	350	376	370	331	339	335	346	351	336	346	355	364	329	367	363	372	363	347	376	351	377	375	356	345	394	355	348	370	353	408	351	346	370	346	356	365	344	368	378	356	354	358	352	376	344	332	344	364	355	364	354	394	391	369	388	368	362	360	365	387	365	387	346	358	345	341	353	339	326	332	369	347	370	381	405	371	337	357	357	369	373	344	336	338	378	332	344	380	375	313	381	401	336	339	331	351	392	358	349	363	366	374	368	373	361	383	316	352	368	368	385	398	351	358	334	353	310	337	358	361	357	384	362	374	348	350	389	368	369	357	348	392	383	366	359	339	376	361	378	398	389	353	377	357	352	356	382	375	341	357	374	373	374	368	389	356	314	378	366	373	369	358	372	384	366	397	391	356	354	340	381	414	322	381	371	334	334	336	372	329	369	360	325	364	354	340	366	370	359	368	348	363	348	354	358	398	327	350	333	333	358	361	386	366	396	367	356	379	354	343	369	331	352	429	345	331	351	352	388	380	374	378	397	354	350	348	385	375	347	406	380	352	346	368	374	349	351	343	358	323	363	363	377	354	373	384	378	372	389	342	359	343	386	351	357	372	354	334	386	335	383	376	370	352	357	346	363	409	368	353	356	363	349	359	331	355	342	375	376	391	340	383	343	363	368	324	416	379	330	376	392	373	352	337	319	361	381	403	365	361	376	369	366	357	384	360	356	369	353	377	373	333	359	363	368	347	365	368	346	333	332	368	337	357	360	337	352	332	373	388	350	367	350	369	363	352	348	346	378	345	337	347	367	350	356	366	362	352	346	360	347	339	380	345	363	368	342	392	395	391	357	357	360	338	353	361	351	359	388	413	376	336	357	345	356	329	367	407	351	350	365	342	385	353	392	356	381	323	349	364	344	357	393	391	351	357	340	366	337	392	357	376	365	369	395	368	373	331	407	358	383	355	364	357	345	375	342	388	339	351	364	346	367	393	371	361	397	370	346	346	368	346	338	347	343	384	370	358	385	341	331	349	376	354	391	323	366	351	341	401	374	345	339	380	381	347	346	325	379	374	354	369	343	366	344	349	370	340	355	350	360	398	351	379	346	361	385	392	374	385	360	383	391	365	298	368	357	348	347	369	378	362	366	362	339	375	330	343	338	367	359	355	394	351	345	325	375	354	374	381	373	364	360	331	359	355	353	381	356	371	380	352	366	332	359	358	386	356	383	392	388	365	384	370	350	319	360	321	343	359	377	378	353	375	364	336	357	347	383	345	342	353	372	376	359	350	324	377	333	378	352	390	348	356	365	341	351	361	362	374	358	373	375	380	359	362	404	375	378	405	348	355	349	336	348	381	362	357	351	363	372	349	378	388	352	348	356	354	330	335	322	343	358	357	352	374	389	346	364	338	357	371	392	365	316	366	376	368	382	364	340	358	345	377	377	337	366	353	364	352	342	382	389	410	373	325	318	371	360	358	343	376	367	338	367	374	367	353	352	360	369	390	334	345	365	348	393	355	326	335	333	342	376	370	355	366	361	365	411	404	364	324	404	367	382	353	352	344	364	335	362	338	358	372	365	347	346	376	374	347	362	328	358	319	375	331	360	348	307	403	340	351	427	377	392	377	340	368	376	316	370	359	365	347	363	374	373	368	374	375	372	356	366	352	404	353	354	353	375	362	352	347	334	370	369	357	344	385	372	357	378	380	362	356	359	352	373	359	356	387	368	392	355	321	355	343	347	344	372	359	370	394	378	352	350	337	349	360	353	331	340	321	354	359	314	332	342	347	316	381	330	340	372	360	351	355	340	363	374	353	371	329	350	354	335	349	366	381	367	375	393	369	375	377	364	366	366	351	369	379	331	360	352	351	340	349	378	393	364	389	398	346	358	337	366	365	335	368	363	346	346	352	349	395	318	339	376	349	376	354	393	351	356	358	362	336	353	364	353	374	342	371	363	384	330	379	403	375	374	359	343	355	348	367	361	380	398	349	377	366	367	373	384	335	361	370	415	381	377	351	382	342	335	362	361	394	313	357	377	352	361	345	359	372	359	338	343	372	356	373	348	337	340	331	389	365	358	392	380	383	363	351	375	351	345	361	363	354	325	345	355	367	364
4939	2979	4643	4130	2156	1254	958	839	580	504	470	388	325	292	291	319	270	266	228	223	230	239	227	217	228	230	236	216	228	219	228	250	228	203	224	233	216	228	209	238	244	219	233	221	195	217	223	236	206	223	231	222	226	218	226	217	201	206	212	210	206	196	211	217	205	211	244	252	206	233	197	182	226	214	215	191	183	191	226	193	204	203	223	209	205	203	209	232	231	200	236	219	234	234	237	208	218	211	225	245	243	221	231	213	209	229	219	238	201	221	244	212	209	213	214	241	249	203	202	176	235	206	203	200	208	226	241	217	227	218	228	209	235	242	212	233	203	206	215	192	193	226	202	223	199	204	235	230	223	180	219	216	204	200	185	223	226	231	180	219	201	213	210	198	223	203	221	179	232	243	203	225	216	213	213	193	230	220	225	199	205	210	212	220	199	211	188	211	221	201	219	206	227	202	216	203	183	223	231	227	217	229	201	224	207	224	251	222	220	216	216	238	210	222	205	220	199	219	186	206	216	224	201	216	197	216	190	201	232	230	199	218	227	223	226	226	225	221	201	211	201	244	226	200	181	237	195	225	236	220	197	204	189	256	220	216	217	232	213	176	219	201	216	191	237	215	216	231	215	212	189	219	208	229	223	237	188	219	196	206	224	229	216	214	228	222	223	215	227	239	242	224	206	212	229	212	248	208	233	240	213	196	233	213	232	224	199	211	204	218	195	221	181	204	220	220	208	209	218	203	197	198	195	223	189	195	215	204	233	225	205	206	190	203	213	221	212	209	223	189	215	205	194	212	219	210	226	223	222	224	228	226	240	241	209	181	209	198	205	214	201	192	189	194	210	238	197	195	215	216	241	221	218	210	212	211	208	204	227	239	231	206	210	206	203	193	180	233	215	214	237	216	208	249	190	198	224	247	226	222	239	214	196	221	222	203	227	229	217	214	210	221	203	223	249	198	201	186	223	181	217	237	203	209	214	232	195	197	205	207	234	213	236	227	239	220	194	198	220	197	239	193	236	195	212	218	225	190	205	231	215	183	209	192	205	229	236	225	222	195	228	206	193	209	219	221	200	221	209	214	222	198	227	208	220	219	206	227	236	245	216	214	184	236	197	196	239	215	208	231	213	188	222	211	233	196	232	203	236	234	198	236	237	220	205	210	209	199	222	227	222	247	240	243	214	229	213	220	218	199	233	198	223	201	232	232	191	206	246	258	222	206	214	235	201	244	226	222	171	227	195	210	218	246	186	208	198	213	209	199	237	209	228	220	234	202	234	192	210	208	225	222	234	205	224	207	220	222	168	192	213	212	194	207	230	185	206	222	209	246	205	218	210	214	219	202	228	223	204	240	234	213	209	225	193	197	237	196	211	214	211	194	214	191	208	195	202	215	223	229	195	222	194	204	213	216	251	189	249	227	202	207	216	223	230	205	230	203	215	208	215	226	238	223	214	225	211	218	224	209	227	209	193	216	253	219	216	197	218	228	228	224	238	228	207	226	210	221	248	222	227	218	197	199	237	214	225	214	221	218	229	226	265	233	217	191	222	226	219	213	212	218	221	219	189	228	209	189	212	206	207	220	218	214	209	211	180	189	225	223	229	212	206	212	186	251	225	200	229	248	204	225	213	221	208	200	190	247	204	217	227	211	217	207	228	218	208	208	230	215	236	229	210	191	222	235	246	211	220	211	218	225	223	215	209	182	220	219	207	230	224	202	230	213	225	217	196	223	206	209	209	208	232	223	230	221	199	216	222	203	224	220	209	202	228	214	218	233	217	203	214	204	217	234	216	218	216	195	209	236	193	201	206	213	229	173	213	202	205	218	239	195	191	224	249	245	235	221	207	220	219	198	205	242	209	197	242	234	222	219	244	210	217	203	228	222	194	194	212	207	204	204	233	218	215	211	198	225	224	197	234	209	207	241	219	232	220	219	195	193	209	207	212	227	210	207	211	229	220	198	238	191	234	174	230	226	215	242	223	206	240	209	207	209	214	198	201	207	230	242	204	201	221	204	216	197	245	210	242	225	178	217	227	223	217	199	226	221	205	236	241	199	236	216	214	211	207	228	195	227	224	204	200	182	192	223	244	231	196	250	201	212	218	198	213	219	221	226	212	251	209	195	198	216	202	209	231	214	217	199	201	199	189	242	173	228	239	233	228	229	234	214	198	205	192	214	207	209	240	224	216	208	209	245	193	239	226	204	228	230	210	223	202	216	223	187	217	205	229	230	211	199	220	209	212	201	246	209	203	216	187	230	219	226	205	216	234	242	186	210	242	211	243	197	224	249	249	230	204	247	223	214	245	225	235	168	240	200	217	207	215	188	253	218	218	187	206	218	222	214	209	189	201	210	257	214	195	239	238	197	215	201	193	189	217	252	225	205	206	219	234	217	198	228	195	211	241	230	206	202	194	270	219	201	217	219	198	221	241	223	214	217	239	197	220	192	205	194	187	221	231	219	205	202	205	198	232	212	197	204	236	220	214	205	210	227	199	219	207	206	210	207	211	223	213	210	248	194	198	222	218	231	228	198	204	216	232	216	211	208	216	210	212	217	242	190	229	215	214	179	227	223	245	226	226	232	208	187	251	234	217	200	212	245	224	190	213	204	215	195	195	217	254	195	245	226	223	222	204	206	219	246	203	227	198	180	208	219	219	195	198	215	221	220	212	218	217	186	224	218	200	240	182	246	239	240	210	181	215	226	211	201	196	178	233	231	200	235	221	207	206	233	208	187	232	198	221	209	225	202	239	217	219	212	230	228	224	225	201	214	209	240	205	205	212	211	205	206	225	204	206	213	237	258	217	219	208	225	221	237	201	213	198	191	206	237	220	219	212	203	235	197	236	221	198	203	224	214	216	214	181	218	222	199	209	205	211	197	219	200	214	205	211	233	210	212	215	239	239	195	207	219	214	235	203	200	222	197	208	225	226	169	195	228	182	200	191	203	240	218	218	186	210	222	218	201	227	190	209	223	210	197	221	227	197	178	240	214	190	224	186	198	199	224	221	215	230	232	225	262	202	226	179	224	198	232	230	230	249	256	223	207	209	210	213	230	217	223	206	197	237	226	218	195	219	192	219	221	199	233	238	204	231	219	216	206	199	216	214	207	204	184	209	208	201	239	226	237	222	203	255	211	234	213	211	182	217	200	218	224	219	194	223	232	206	207	236	216	190	202	228	223	204	175	196	239	203	210	229	233	210	209	217	220	214	203	215	213	224	193	209	228	205	222	245	221	231	225	204	212	194	226	197	232	214	207	219	177	198	192	208	215	215	224	214	178	217	219	203	235	217	190	224	213	222	210	230	220	201	244	207	203	213	204	229	226	211	221	209	197	226	221	193	206	225	212	221	214	229	201	225	215	249	208	213	219	198	205	215	221	219	217	224	213	202	220	209	192	211	184	223	212	215	220	222	219	203	196	231	234	208	198	227	209	215	202	188	228	223	196	221	236	205	196	234	273	219	221	218	219	205	204	228	212	244	229
4134	3446	9506	11697	7690	5301	4677	3727	2595	2247	2061	1751	1280	1064	1090	1076	915	854	697	685	675	665	680	576	530	592	616	626	602	629	574	523	525	532	574	565	550	566	577	539	581	606	569	567	503	549	531	511	514	509	496	519	532	538	548	528	549	536	519	499	541	572	498	533	513	515	550	515	522	565	523	537	523	519	503	569	574	526	545	535	529	534	545	510	489	538	567	508	499	542	606	530	559	486	513	537	513	530	557	559	527	553	554	533	563	528	541	521	520	530	535	543	534	537	505	602	571	539	501	539	542	504	541	531	554	539	521	526	540	542	501	516	515	570	500	558	534	542	509	545	532	534	549	500	544	535	529	539	516	517	542	503	561	538	517	482	536	552	533	527	490	485	536	502	572	531	540	593	531	535	530	525	519	521	550	526	553	500	526	533	532	512	543	504	497	538	552	473	522	556	551	483	523	500	528	555	569	509	498	511	533	563	488	560	519	561	548	495	540	538	532	550	514	535	513	528	529	570	512	509	525	546	548	521	478	491	505	517	533	538	528	537	534	527	581	553	490	519	552	541	536	547	562	549	558	514	502	538	527	568	546	570	527	534	557	488	515	522	583	520	544	522	545	574	532	557	521	535	536	554	519	537	530	546	550	545	538	545	548	516	490	503	511	570	538	500	523	566	482	520	527	544	520	503	531	518	538	546	479	510	554	531	495	512	552	512	523	521	518	523	517	538	526	571	529	491	530	516	497	488	553	510	527	530	548	576	531	532	542	537	534	512	550	537	553	538	537	522	503	519	490	525	517	541	517	539	544	514	523	514	545	540	574	526	500	570	595	495	540	529	533	564	512	520	526	510	560	542	537	551	558	546	499	525	499	556	549	541	527	556	560	572	520	525	535	559	587	600	526	572	497	531	525	529	538	510	524	559	561	515	536	512	557	497	510	547	577	537	526	569	548	549	533	547	556	545	526	531	564	502	564	533	531	480	535	499	587	550	521	564	538	529	532	566	496	515	555	512	531	510	544	574	496	531	538	497	521	528	506	546	543	564	587	523	552	534	473	540	555	508	492	538	521	563	504	544	562	526	518	561	530	516	551	567	538	509	491	554	539	512	561	495	564	538	543	547	524	571	529	533	544	525	525	535	501	561	570	504	567	504	605	543	525	515	506	519	515	529	495	505	560	557	520	514	538	523	512	546	568	562	483	515	513	501	534	540	547	498	498	546	574	547	526	528	549	578	594	544	546	523	545	539	538	558	565	524	565	511	523	499	503	578	509	584	541	501	541	564	554	542	503	546	513	534	498	552	527	494	549	532	495	527	519	591	573	537	577	538	511	531	539	483	555	504	505	506	554	526	559	560	494	532	532	519	567	526	583	529	518	489	525	509	491	560	506	552	533	516	534	542	561	555	549	526	510	521	527	529	532	524	540	569	562	571	490	489	522	507	562	546	533	496	562	483	507	494	591	515	506	533	546	504	529	531	522	531	501	558	508	538	535	515	523	534	525	562	531	524	541	579	542	535	551	518	534	561	568	551	539	583	507	522	514	530	535	527	497	523	546	531	533	549	509	489	554	502	563	567	568	510	491	545	538	500	535	480	501	517	523	500	537	545	525	545	542	573	534	546	518	506	559	503	512	541	518	505	530	551	528	529	535	552	553	524	569	552	532	524	522	502	510	558	521	507	523	551	539	537	530	550	507	540	512	550	531	580	531	508	500	571	538	519	535	530	527	539	563	505	555	549	512	517	529	529	551	541	521	516	549	551	547	515	575	506	532	567	526	520	513	545	518	552	514	536	573	542	577	511	547	554	521	514	547	596	497	521	507	532	562	520	529	544	514	573	501	520	555	466	538	547	499	525	532	525	524	517	576	516	526	574	580	525	537	561	523	531	579	559	519	587	516	533	525	503	535	534	576	554	508	537	592	555	497	504	530	525	594	519	534	519	521	488	513	507	518	533	534	528	499	492	551	563	513	559	531	554	511	465	523	511	541	504	530	514	546	486	521	497	526	560	562	547	550	518	552	519	528	526	534	525	555	511	515	521	531	566	530	536	501	520	556	533	508	534	531	479	549	500	522	511	555	536	552	580	534	538	504	568	560	547	535	519	503	542	527	545	557	505	504	539	526	547	538	564	540	515	530	587	532	551	497	517	558	555	536	560	548	540	529	536	517	571	555	544	516	558	532	516	578	514	539	511	550	545	570	534	524	542	521	513	559	540	530	481	518	523	520	543	541	530	523	495	559	528	529	563	546	531	567	509	498	560	571	513	556	519	532	511	526	581	492	562	558	497	540	558	537	551	518	543	558	493	505	483	576	563	528	543	505	560	552	562	530	547	563	501	510	543	460	489	539	534	551	561	520	504	579	525	508	514	507	538	543	534	517	563	528	542	523	546	531	502	535	518	531	507	574	513	541	525	561	554	567	560	550	515	560	530	510	523	535	533	594	533	499	552	514	542	564	551	550	541	545	564	548	523	507	516	535	485	502	601	511	523	552	558	542	503	508	513	530	536	496	502	576	522	531	580	531	534	498	527	552	522	554	520	520	550	551	516	527	534	507	547	524	536	538	558	530	534	514	527	526	526	562	530	533	492	502	556	542	563	541	544	539	529	529	560	521	536	551	493	500	522	570	554	516	579	505	537	520	554	569	543	554	504	557	557	532	494	521	515	498	530	544	522	530	517	594	533	536	503	552	569	549	518	521	555	520	513	511	530	528	499	558	534	568	542	532	548	559	568	533	514	518	534	529	538	510	578	532	490	501	539	491	516	561	552	548	527	512	507	561	537	541	547	522	536	516	524	548	540	539	544	553	526	537	509	576	547	493	538	512	550	529	498	531	519	559	538	545	533	501	538	565	553	532	518	479	576	564	524	601	562	529	535	497	506	506	547	505	542	585	536	530	523	576	526	545	504	519	528	529	493	494	545	546	532	539	569	516	494	567	537	508	511	527	555	564	525	524	523	514	537	511	586	526	516	546	496	552	572	508	530	506	529	501	549	557	515	525	551	524	546	537	529	483	529	514	530	502	533	520	528	544	519	579	526	539	503	551	498	503	533	532	580	546	560	531	517	523	533	569	526	545	499	582	505	555	567	527	526	559	497	529	535	566	500	553	560	554	531	520	489	541	550	502	551	495	520	539	520	533	534	551	528	529	515	526	523	580	563	558	578	551	520	589	574	601	517	497	547	561	487	551	510	542	532	528	537	552	533	544	555	521	525	511	516	508	566	483	544	536	567	532	504	545	490	534	522	520	533	518	500	521	509	517	498	519	509	557	548	528	525	513	487	540	532	528	547	558	533	520	513	526	543	500	514	537	494	559	581	483	499	471	532	519	529	492	546	531	538	552	562	523	522	540	545	556	542	528	559	523	534	526	533	538	535	513	542	583	571	595	531	513	510	579	569	528	514	498	519	518	583	540	532	535	553	532	499	546	529	518	526	530	520	492	537	509	499	516	493	537	545	521	570	535	539	523	533	541	475	516	530	552	559
11821	5415	7892	6507	3388	2159	1717	1188	916	801	727	553	401	381	387	325	315	279	268	246	229	259	238	225	206	226	201	221	253	226	229	214	229	212	198	190	223	231	198	229	210	208	243	202	212	187	187	190	202	234	192	203	188	182	200	204	183	200	205	192	210	212	215	195	233	212	205	217	205	220	175	223	199	191	212	211	196	190	199	204	203	181	206	213	185	215	198	187	207	204	239	202	166	206	202	193	195	201	217	216	202	192	201	203	205	203	188	213	237	217	189	190	205	210	189	227	190	204	205	214	212	200	199	218	210	196	207	231	217	195	206	233	202	193	175	221	209	206	221	209	174	183	201	195	188	227	206	202	207	220	206	194	194	219	210	245	196	207	220	230	208	177	201	221	203	236	223	191	206	174	218	197	192	197	176	221	181	183	225	172	194	203	188	238	212	202	170	214	210	189	187	218	211	196	207	230	184	210	212	190	203	210	198	214	221	208	221	206	180	182	191	201	196	236	207	208	202	187	197	216	222	181	210	212	230	204	183	179	187	229	234	202	209	177	216	202	207	220	232	194	188	204	198	219	211	192	188	210	199	206	166	175	197	189	195	184	201	168	209	211	211	225	210	205	200	209	219	183	230	205	204	235	202	205	205	204	193	214	197	182	189	207	176	216	180	224	205	185	207	198	206	214	203	235	195	196	204	160	203	200	193	209	201	215	186	234	228	208	179	228	199	203	205	205	213	181	182	204	214	218	205	218	200	196	189	202	203	217	202	212	200	203	200	188	196	190	212	184	214	214	213	238	212	195	197	196	200	215	215	207	199	209	207	182	213	192	195	184	224	194	178	209	204	215	210	221	225	206	204	240	206	194	210	223	206	205	223	190	184	203	202	232	181	179	215	200	183	199	199	216	220	208	222	234	228	213	203	218	188	197	192	196	188	199	184	179	203	193	216	191	195	214	203	183	199	200	210	219	202	225	217	181	240	194	192	200	182	207	182	215	198	206	199	218	200	218	207	215	207	188	206	206	225	215	210	204	184	193	198	212	197	208	210	217	188	206	195	198	216	215	186	182	214	209	194	197	203	180	220	188	191	215	175	220	205	220	225	206	220	211	229	194	184	226	191	209	204	228	206	205	186	225	204	210	184	227	201	185	213	192	185	226	207	195	192	187	194	190	201	214	188	214	198	197	196	211	204	198	225	194	240	225	174	197	213	209	209	200	184	198	206	191	200	166	222	204	203	192	222	208	181	225	203	167	205	167	197	216	203	193	211	218	215	220	197	234	207	173	222	182	209	191	204	207	209	209	210	217	174	228	211	215	179	184	233	198	213	204	244	213	202	183	186	194	220	199	210	207	212	216	200	191	208	206	216	183	211	186	214	203	234	217	196	198	194	190	205	208	163	196	187	202	224	222	193	197	206	208	190	218	214	208	216	222	219	230	195	202	181	190	233	228	224	220	226	201	231	218	201	189	203	186	192	206	219	201	237	205	181	193	199	190	217	225	201	199	192	208	170	200	174	206	168	188	203	212	224	203	212	213	218	230	233	200	215	197	221	179	179	191	194	207	205	219	177	229	209	209	231	232	213	204	207	195	222	207	210	213	215	234	193	207	204	210	216	215	191	205	188	193	230	203	200	179	222	210	183	183	204	205	207	182	189	205	224	202	186	204	198	222	205	189	213	213	202	181	218	180	171	185	197	213	177	198	174	203	204	205	208	201	246	200	216	195	199	218	226	205	189	184	218	206	205	225	212	191	187	215	164	195	181	193	203	222	187	206	194	197	185	170	174	191	214	179	192	196	187	198	168	198	218	214	218	199	211	201	194	210	213	211	183	201	205	209	198	197	193	207	186	178	194	212	207	208	193	200	241	210	189	207	205	210	189	221	214	207	198	209	204	216	201	224	204	210	205	215	214	185	210	211	215	173	202	204	224	181	181	205	202	179	196	212	196	217	197	217	231	186	194	206	187	184	187	216	208	218	203	209	220	214	189	238	201	208	200	199	193	184	186	209	218	210	186	176	214	210	209	224	192	215	211	213	194	185	195	170	183	183	209	196	222	207	211	189	228	200	200	204	200	188	209	207	225	204	212	213	200	209	201	210	212	223	217	193	201	232	200	182	189	206	184	215	179	200	201	223	171	203	185	201	209	188	213	211	201	208	199	195	195	199	185	211	187	201	191	182	215	201	223	186	230	225	192	196	191	215	194	194	193	179	200	208	228	193	190	201	203	201	198	196	212	197	197	195	219	225	203	221	206	220	205	201	186	199	196	221	194	210	187	184	202	211	183	203	205	191	220	198	196	199	208	204	175	206	166	177	211	184	197	206	187	208	229	195	228	183	189	249	205	217	174	201	198	223	195	194	234	176	207	205	182	188	196	217	217	199	217	213	203	191	220	221	215	243	207	195	210	194	215	196	197	191	209	212	179	220	190	182	209	189	215	224	182	199	203	221	206	198	212	218	195	229	208	202	198	199	199	177	203	192	213	188	218	199	213	227	208	172	199	195	190	195	202	219	177	209	201	213	215	183	226	203	211	196	215	192	215	197	184	193	217	211	180	243	200	199	193	203	187	208	203	204	214	206	200	195	225	183	199	217	199	205	229	216	191	210	204	213	201	165	205	203	204	205	215	228	200	207	197	184	220	170	227	173	217	189	201	203	209	238	205	182	180	227	201	203	176	192	204	219	203	186	162	196	175	189	176	197	185	197	233	197	211	194	220	210	193	194	215	215	185	179	184	201	194	235	179	182	220	208	184	188	204	196	200	218	200	229	198	215	199	165	188	224	200	168	205	207	241	235	194	192	223	190	216	202	200	209	215	202	212	203	199	221	206	197	187	202	202	205	183	214	231	207	186	195	204	230	200	192	202	180	200	200	208	207	184	205	181	202	193	230	209	179	216	192	189	219	217	193	216	217	199	204	192	215	203	200	203	205	208	193	211	213	217	202	207	216	224	220	204	196	216	214	202	218	221	210	224	199	163	220	219	196	210	210	220	205	207	206	205	206	208	182	202	209	205	184	202	177	194	209	211	199	226	205	197	205	192	201	224	192	226	177	189	177	185	186	190	184	202	217	232	222	206	186	226	209	194	221	199	199	188	194	231	199	198	221	215	186	208	191	173	189	180	189	185	214	189	192	203	192	172	202	209	223	225	232	191	205	208	218	222	208	212	202	218	169	193	220	199	223	199	223	209	188	167	206	208	203	197	202	194	196	201	218	224	210	176	196	179	185	213	198	210	183	199	210	224	234	185	198	200	184	204	222	182	198	192	189	176	199	192	217	207	204	198	179	174	205	201	207	194	201	196	210	223	203	229	203	184	213	226	191	210	191	201	204	194	203	207	201	200	199	210	216	206	192	191	202	194	195	167	209	223	202	212	189	200	187	216	206	206	195	183	218	205	207	206	180	176	201	196	197	214	216	186	206	200	199	172	218	194	197	195	206	208	202	175	199	183	199	223	183	225	195	217	206	217	189	183	205	170	207	212	206
9542	5607	14398	16352	11341	8824	7738	5697	4308	3664	3278	2635	1822	1688	1670	1633	1313	964	846	794	861	778	719	655	622	642	613	672	729	586	600	500	528	466	518	518	580	523	524	586	545	569	514	540	570	477	468	527	524	522	507	551	482	530	500	527	515	557	489	482	495	531	501	513	492	511	469	530	471	537	512	492	464	487	524	530	516	544	497	503	477	499	478	501	522	514	464	513	534	499	476	492	491	479	512	496	508	509	465	509	491	500	511	528	499	493	518	512	516	480	483	522	508	437	527	519	503	519	532	469	506	502	502	489	501	519	480	481	480	505	519	496	502	490	491	517	521	481	503	495	519	510	513	484	557	515	504	511	498	508	496	473	515	474	495	465	509	484	538	465	492	519	513	481	506	492	520	526	494	483	475	498	488	533	475	538	531	481	478	524	491	527	516	517	487	508	477	481	538	502	465	498	492	468	473	466	525	516	543	511	478	493	502	476	499	468	518	536	479	526	457	492	455	544	503	509	516	512	524	489	503	511	507	498	520	511	497	526	499	511	533	512	541	509	476	545	476	527	509	481	513	477	483	492	494	532	518	537	485	509	493	479	513	478	499	469	517	527	504	499	484	486	510	479	516	489	482	480	518	471	524	470	536	474	483	470	506	528	501	502	476	474	482	502	501	520	542	507	486	493	486	513	523	477	502	516	512	504	542	498	502	509	504	487	461	516	478	539	446	529	481	517	479	529	521	507	498	480	508	493	485	492	499	563	479	499	489	514	498	495	475	510	501	490	521	501	530	484	543	479	489	499	488	526	490	499	510	455	505	538	535	496	535	535	520	482	495	474	484	522	503	535	484	534	474	486	486	496	492	496	517	504	531	485	475	503	529	509	521	514	497	526	452	512	526	514	522	497	490	513	496	491	491	504	504	503	501	545	511	506	525	484	479	541	517	497	513	507	516	517	513	474	493	508	501	490	507	485	506	486	528	514	524	535	477	502	483	539	519	506	499	530	484	524	493	514	503	530	489	485	527	469	480	525	477	513	513	509	547	455	486	536	527	496	491	499	493	509	526	484	500	477	446	464	513	520	486	504	490	491	533	476	490	524	488	496	510	499	509	512	511	469	498	532	497	466	534	493	494	529	484	503	521	538	545	522	505	510	496	493	583	505	504	549	450	528	518	491	503	526	500	533	520	489	487	497	488	476	465	522	454	507	505	480	499	503	541	499	535	497	488	479	510	491	506	496	483	454	524	477	529	496	483	510	488	489	481	511	533	507	539	506	506	500	489	532	488	493	470	498	509	495	491	532	504	511	497	484	481	496	505	495	491	499	508	517	483	462	499	487	493	506	511	523	554	546	514	502	496	496	513	532	489	526	529	506	538	527	558	505	481	505	481	505	491	492	510	477	508	498	530	548	486	503	527	501	506	518	538	504	521	497	487	477	501	505	494	496	505	500	499	528	495	489	495	526	510	518	498	521	474	513	487	491	514	499	497	501	489	504	505	488	543	537	537	507	516	507	524	460	486	493	514	468	515	526	479	506	473	519	528	463	513	522	532	503	500	497	505	523	510	493	491	517	521	475	530	520	493	509	518	488	477	463	547	483	493	494	494	486	504	532	511	518	508	485	521	501	511	525	513	516	519	478	517	508	483	476	496	528	537	517	502	503	508	477	515	498	526	499	484	483	502	499	500	494	517	520	511	511	567	514	528	500	523	493	515	499	491	553	499	498	532	491	496	486	505	500	494	492	519	496	465	514	496	507	506	511	500	449	553	532	501	495	545	434	532	469	523	520	496	506	487	485	501	491	559	485	523	510	517	490	531	459	518	528	468	491	529	482	519	526	497	491	497	533	541	504	518	511	521	513	486	511	508	478	511	521	514	488	527	505	514	536	512	528	513	489	507	493	518	515	513	533	483	485	465	531	504	511	517	497	507	520	519	487	516	499	509	499	547	473	505	504	535	470	538	530	512	529	538	542	516	483	523	514	540	540	460	498	528	539	540	494	505	512	536	551	470	512	502	510	500	527	479	486	490	470	501	491	478	507	497	482	518	490	473	502	504	491	508	512	494	551	524	468	500	527	465	523	490	513	505	455	518	530	510	528	481	495	497	523	477	520	493	485	523	493	474	530	471	519	518	529	507	511	519	523	486	459	485	430	475	481	504	491	554	516	514	529	507	489	552	512	485	507	503	496	517	545	530	529	497	485	467	514	512	520	533	470	520	498	471	497	479	479	500	537	508	499	488	470	456	492	527	494	482	459	500	469	506	498	515	483	487	479	498	516	489	484	509	512	485	532	490	461	485	461	542	485	494	534	537	489	552	499	475	505	496	512	487	496	455	492	465	503	501	487	493	495	497	481	487	502	526	459	482	528	520	501	505	501	511	524	516	518	487	473	478	507	485	470	517	507	487	521	482	475	536	519	543	520	492	502	518	521	511	512	525	518	539	500	532	497	526	455	496	514	524	526	513	514	515	556	540	475	493	494	474	489	503	519	458	502	514	497	469	503	502	505	492	519	481	503	497	516	530	525	515	522	507	507	512	490	474	503	470	533	505	485	483	479	521	497	519	492	493	499	499	509	483	494	498	539	522	501	530	484	533	508	496	490	520	508	477	513	501	504	505	498	478	485	526	524	488	493	530	499	499	473	525	501	488	544	442	502	530	477	528	490	515	510	546	525	491	483	505	502	492	509	491	475	525	509	531	457	502	546	526	503	513	507	533	474	512	519	527	521	475	504	501	497	500	512	495	514	487	529	489	495	468	533	497	505	489	493	494	471	509	484	512	513	546	525	509	508	519	499	506	486	498	489	517	506	511	475	497	491	565	541	464	515	511	492	569	480	507	476	500	523	500	519	556	530	507	506	512	504	487	539	514	492	520	505	512	542	504	549	502	481	499	507	513	504	478	473	499	523	498	482	479	500	484	521	529	483	520	496	504	507	535	502	497	472	492	537	468	528	485	500	513	468	520	501	489	503	480	472	462	550	473	492	465	513	512	498	491	472	495	537	533	490	513	517	510	504	527	515	493	491	485	492	443	482	521	532	542	535	476	492	558	492	511	505	516	469	541	502	437	477	499	487	494	517	466	567	512	536	536	468	510	494	498	526	507	493	517	510	479	520	522	506	553	504	486	501	517	466	474	504	540	487	526	488	496	454	543	486	494	515	536	531	487	524	512	476	522	468	531	495	468	526	493	516	497	495	481	487	483	457	490	501	496	498	503	492	459	503	497	488	491	481	491	497	507	476	513	516	492	494	506	487	492	500	512	518	502	461	505	487	517	530	486	492	514	466	508	500	489	503	489	504	490	527	513	520	506	530	553	496	494	481	493	505	509	459	490	507	508	516	460	483	513	520	513	518	493	481	495	494	495	524	549	477	518	492	546	491	482	493	514	520	528	500	494	491	449	494	564	502	487	538	538	512	471	535	522	476	526	512	472	479	466	504	470	539	492	524	495	520	517	525	518	510	549	508	495	511	536	500	504	522	513	499	524	512
19093	8438	11476	8473	4371	2998	2304	1533	1163	1000	758	651	454	398	395	359	286	242	215	203	229	204	199	153	187	180	194	151	163	175	154	142	145	143	144	152	142	144	160	154	176	156	150	165	136	133	130	151	147	133	156	142	155	145	144	135	147	147	143	161	145	138	163	132	155	154	144	150	169	138	166	142	128	118	136	138	149	151	138	155	133	157	157	146	135	151	139	144	137	156	164	159	135	162	144	136	140	154	160	140	149	133	144	140	153	139	129	152	163	165	144	134	135	139	134	144	153	161	147	147	136	132	159	142	121	118	161	156	146	134	128	153	135	135	125	126	128	139	128	141	148	122	126	137	149	137	122	152	162	156	121	131	138	142	165	164	150	139	130	148	163	132	147	147	147	138	133	136	152	148	136	135	143	147	147	173	142	142	155	141	148	130	147	144	138	136	149	140	145	142	161	137	140	152	161	143	151	142	131	150	119	147	136	141	131	133	140	131	137	127	158	140	146	144	150	152	124	155	149	141	153	143	155	149	149	143	133	151	155	150	137	146	151	153	131	137	132	124	142	143	140	145	147	125	136	131	123	145	142	154	146	140	148	143	141	152	145	135	154	145	134	155	126	136	149	141	154	160	158	150	137	144	135	155	143	151	124	140	112	140	160	146	127	133	154	162	140	134	138	137	133	129	146	169	167	157	145	128	164	140	140	137	148	119	143	161	135	161	131	136	145	163	148	129	151	151	142	133	154	142	138	122	142	156	150	150	135	132	136	155	158	153	137	143	157	126	129	147	176	149	134	136	141	138	151	166	141	147	132	125	166	133	122	146	122	147	133	145	155	158	151	130	147	141	140	144	122	139	140	126	157	150	172	146	175	133	159	130	144	140	155	130	131	139	146	162	139	142	146	138	155	135	146	127	133	126	141	154	136	127	156	158	145	154	159	151	146	142	160	153	163	143	146	166	141	149	145	141	145	153	130	129	135	143	137	150	134	145	155	144	141	142	135	139	145	115	142	159	153	149	112	131	140	139	136	136	131	148	140	139	160	143	143	144	141	124	154	133	142	131	154	142	123	135	161	131	151	152	157	149	158	138	134	149	146	146	138	138	170	158	123	144	127	144	140	140	126	131	147	129	153	122	137	148	166	132	127	131	137	131	148	157	143	139	139	148	156	153	150	136	143	132	136	151	156	132	148	161	148	153	157	136	147	144	115	160	135	157	136	140	148	141	146	139	150	135	155	137	155	140	130	129	149	128	134	142	139	126	157	126	144	147	142	142	156	152	165	149	146	147	140	150	158	135	177	157	124	121	123	145	146	158	125	151	132	130	142	141	146	146	149	148	142	158	173	127	133	132	148	137	150	147	142	143	138	128	147	136	172	142	159	130	131	138	152	151	156	155	143	161	136	130	129	120	126	136	132	128	142	131	134	137	147	161	153	161	147	135	148	155	158	155	122	149	154	150	177	143	147	135	147	149	157	129	142	143	119	147	151	142	136	138	160	145	133	150	115	148	136	147	135	154	138	137	142	156	132	148	143	137	152	154	130	122	152	161	129	127	133	154	135	144	123	149	135	140	125	137	158	125	145	140	159	146	144	116	142	146	144	126	135	132	149	139	144	131	149	138	146	163	150	149	135	122	125	128	148	143	125	130	140	127	148	143	141	140	154	157	141	126	136	160	139	143	143	135	158	131	159	135	121	142	139	120	131	151	134	126	154	133	154	135	168	143	137	135	144	162	129	134	138	137	129	148	142	158	151	144	138	131	143	135	131	129	136	156	158	148	155	141	132	143	148	146	138	142	135	156	156	162	162	139	151	140	131	164	147	118	177	145	126	135	142	144	112	142	141	132	149	162	144	157	137	153	150	157	132	133	141	140	150	139	160	127	149	175	126	142	138	146	148	134	156	135	133	151	152	154	140	157	162	160	139	149	147	142	125	150	134	144	138	144	144	135	148	156	146	129	127	159	153	145	134	144	136	143	142	151	149	125	154	129	138	143	156	134	130	142	149	138	167	147	158	144	129	132	141	155	129	144	148	147	166	144	150	135	133	142	127	160	120	153	152	148	133	158	159	128	148	137	147	163	155	140	162	141	119	150	120	142	155	152	150	154	128	113	155	137	145	153	161	128	119	131	144	131	150	153	130	123	141	153	144	144	141	127	135	139	151	141	137	135	140	127	133	149	141	136	142	138	134	145	127	159	145	142	148	154	149	167	145	141	131	130	165	145	146	151	146	139	146	140	179	143	155	140	157	148	138	148	139	125	145	139	164	129	126	115	142	152	139	145	126	111	136	121	138	132	149	150	129	162	160	148	152	140	134	150	152	134	141	155	151	155	144	125	147	166	150	148	164	158	131	122	131	134	152	144	154	139	145	149	139	150	135	148	132	128	144	153	144	153	133	119	147	142	150	160	145	154	139	152	133	150	148	161	119	150	125	126	132	126	162	136	144	149	152	158	139	141	135	140	168	180	148	157	148	165	142	154	129	122	135	141	152	125	129	138	150	140	134	125	145	153	132	135	145	156	131	120	136	127	126	165	143	127	147	135	135	131	144	131	149	140	133	150	129	133	143	109	140	156	137	136	154	148	141	142	136	159	145	144	142	139	143	127	167	144	140	174	120	150	157	150	122	138	126	128	133	154	160	136	136	142	127	146	151	139	156	132	157	175	142	146	130	136	148	144	144	147	140	116	160	137	150	147	157	134	143	142	144	158	153	126	132	140	153	136	152	141	128	137	131	143	146	129	148	144	152	165	159	161	163	158	137	157	155	136	163	164	130	146	163	123	127	138	124	157	148	154	121	152	125	132	146	160	143	133	142	132	128	128	126	138	166	141	137	156	126	129	143	152	137	137	143	127	153	123	124	128	140	156	128	133	147	153	144	149	145	121	144	162	117	134	138	143	138	147	135	141	148	155	134	132	151	141	134	137	160	148	141	131	140	158	131	133	135	156	137	153	141	142	146	159	135	137	161	139	146	136	156	134	128	138	148	130	125	141	137	152	136	145	129	152	161	149	147	151	157	143	155	147	135	135	118	146	137	138	153	156	150	146	144	146	148	138	126	135	156	164	136	157	152	133	116	131	134	140	129	132	153	135	126	135	151	135	134	131	161	135	126	126	163	162	152	149	140	133	129	124	128	144	134	138	156	143	140	144	131	134	144	129	164	151	117	149	134	147	144	163	113	149	125	146	155	140	155	129	139	147	148	134	143	146	145	161	165	144	140	140	128	149	126	157	160	146	155	141	122	122	124	105	141	144	142	155	135	158	150	156	151	131	135	160	179	165	159	127	147	142	146	129	143	124	160	120	143	147	136	151	155	143	142	164	138	140	146	126	152	127	147	143	152	149	141	136	145	154	144	131	148	144	124	145	149	147	172	144	155	140	170	146	165	132	137	138	152	141	123	121	145	111	135	155	141	129	146	139	126	159	131	153	148	124	160	147	150	137	127	125	128	163	149	141	126	146	157	144	132	124	167	150	143	145	145	131
12702	7876	18625	19110	13974	11681	9942	7208	6089	5105	4114	3256	2452	2286	2077	1928	1260	1043	889	896	923	782	644	520	544	629	700	696	636	575	401	388	368	394	388	492	518	463	480	476	466	460	456	435	430	383	361	384	384	369	362	406	389	366	399	373	365	382	382	417	403	341	392	390	367	328	381	394	359	357	368	348	365	372	343	404	384	384	350	391	387	379	354	346	419	338	340	414	376	389	364	316	383	342	359	368	352	384	317	375	348	335	351	374	351	403	382	386	377	371	371	365	370	376	363	313	346	361	399	379	371	381	383	398	390	374	368	378	350	376	349	360	346	332	361	379	390	369	376	366	380	393	357	359	404	368	370	363	367	350	378	344	353	376	389	363	380	373	367	351	347	372	331	351	356	378	384	387	352	356	331	383	371	388	355	391	378	361	394	401	361	372	332	363	346	380	364	339	359	353	330	392	384	360	353	373	375	377	371	360	331	366	388	402	367	355	389	367	379	378	364	373	351	353	395	381	370	338	394	371	368	340	343	365	349	350	382	378	366	369	383	356	353	366	367	387	363	356	351	342	392	368	375	378	374	343	392	355	374	366	340	343	358	378	350	362	315	351	386	328	372	372	350	343	334	353	402	326	372	394	369	373	344	333	355	349	364	367	411	345	413	364	354	403	360	365	389	399	351	397	370	334	367	358	360	351	336	406	354	356	332	352	361	376	373	365	328	366	331	363	359	385	360	361	381	404	367	369	397	374	372	392	368	378	374	348	358	354	352	388	330	389	347	396	367	371	380	348	358	407	318	387	355	345	369	367	383	387	337	380	348	320	396	373	385	343	356	353	329	382	376	345	350	336	334	370	369	381	412	358	383	339	336	386	348	375	389	380	344	352	348	367	367	403	401	334	358	356	334	380	390	369	379	389	356	363	386	387	354	337	389	356	328	369	368	384	358	322	389	331	357	357	344	373	342	338	363	368	328	339	383	345	329	365	350	403	389	376	355	345	367	357	361	363	354	354	379	351	374	333	352	367	374	382	371	412	382	352	384	334	361	343	367	377	334	353	369	358	365	356	381	360	372	404	392	370	352	392	346	373	377	368	374	362	366	375	385	375	392	383	361	326	350	353	356	336	412	373	371	363	340	344	379	349	368	407	335	357	350	346	364	370	347	374	366	346	361	400	382	334	379	337	358	379	371	365	375	374	404	366	374	366	391	363	406	359	342	390	334	353	357	353	404	384	382	364	391	378	382	357	351	363	412	385	371	390	353	344	349	376	357	331	395	357	372	377	368	354	339	368	333	377	362	362	403	349	354	353	358	335	362	392	357	351	364	376	356	356	370	376	360	411	355	374	390	369	358	333	361	365	306	361	345	381	344	359	392	348	363	375	348	339	389	356	364	361	381	369	375	382	370	344	351	340	375	368	365	369	371	409	341	373	385	317	370	343	356	357	371	386	377	368	348	395	349	364	374	385	358	369	355	385	359	369	348	385	352	355	397	394	339	340	371	362	354	345	363	385	398	344	337	332	372	344	389	344	305	362	339	352	335	361	338	349	354	354	363	373	368	376	349	402	388	390	375	367	355	347	340	398	383	374	376	365	367	355	384	345	360	376	367	353	344	357	373	342	355	372	417	346	393	382	366	372	357	398	354	351	380	383	350	395	386	395	353	374	350	367	314	353	384	353	363	340	440	375	407	363	356	358	341	340	379	328	382	339	398	386	383	351	367	365	355	388	348	380	369	332	376	366	367	365	357	345	355	364	350	369	355	372	377	373	349	362	316	335	365	384	370	350	396	370	364	369	379	360	328	380	358	371	341	333	363	354	392	346	349	333	383	359	406	346	358	345	367	358	342	350	375	381	332	361	329	364	376	348	335	344	353	381	377	368	358	367	328	321	337	369	349	328	331	326	379	377	357	353	361	361	378	348	370	395	382	371	380	364	329	343	376	376	381	402	367	357	324	378	387	345	331	369	371	354	339	386	356	361	364	344	345	342	377	351	352	347	379	361	352	346	338	350	377	338	370	328	351	361	354	374	362	351	340	389	347	376	364	372	357	344	353	357	369	361	378	382	376	368	355	384	365	336	366	346	378	398	399	375	359	359	392	375	354	377	349	352	351	374	363	396	355	367	369	356	371	371	372	379	342	360	356	358	390	344	334	352	400	362	386	357	360	362	393	359	375	358	382	365	383	367	335	386	372	357	362	342	370	379	354	361	358	339	382	381	342	360	431	350	370	384	379	385	347	348	365	373	347	367	390	378	371	367	333	374	371	334	350	368	332	361	368	356	335	387	379	371	371	387	349	388	363	354	357	363	349	374	351	378	346	361	353	344	382	381	350	353	379	338	403	364	367	337	360	372	349	331	373	351	360	399	351	378	385	381	365	410	384	348	351	379	370	363	363	363	359	354	403	409	387	358	388	385	361	375	353	360	332	387	370	349	358	353	364	388	369	351	360	432	355	380	332	363	383	355	365	333	380	342	331	391	361	361	383	364	370	357	369	369	370	371	366	382	372	379	362	377	348	352	318	348	386	363	341	384	381	350	388	405	358	362	377	365	341	344	405	381	376	345	379	357	396	393	357	377	397	370	386	349	337	376	390	344	354	389	380	341	365	369	423	336	355	368	377	355	372	374	359	364	399	348	398	396	362	344	364	350	355	342	358	343	361	344	376	370	366	381	344	393	333	350	385	370	354	374	401	364	346	358	371	357	343	378	354	383	371	362	373	374	341	362	345	351	342	344	362	373	377	371	368	345	388	365	370	378	348	358	380	379	315	377	375	347	380	334	386	362	368	348	376	366	407	353	338	386	360	339	362	389	398	338	407	369	362	341	373	348	346	367	358	406	348	356	362	364	362	364	374	359	356	359	347	360	327	360	384	365	411	378	389	374	359	363	375	372	356	374	347	392	367	365	355	371	348	383	363	392	341	343	345	395	364	353	375	389	391	361	323	347	364	341	349	356	380	358	331	355	348	403	377	399	332	379	362	342	346	323	362	359	371	387	345	393	379	349	378	372	351	373	367	395	361	353	395	328	386	369	360	389	375	357	358	384	349	376	362	380	355	384	357	371	350	393	354	365	360	378	338	362	362	359	400	352	387	359	357	437	382	344	352	355	351	361	365	392	363	398	331	360	393	367	362	350	344	378	367	375	344	392	374	358	362	364	376	361	358	328	379	355	370	405	409	357	361	369	359	330	373	356	386	393	365	387	397	394	377	379	330	384	385	361	362	362	367	382	417	376	362	349	381	331	360	344	366	343	337	382	374	337	349	355	382	338	372	371	366	364	383	353	355	400	326	342	373	370	363	377	324	362	375	379	386	327	366	389	364	401	386	379	338	341	376	408	358	383	321	347	324	371	344	364	370	357	332	387	360	334	390	342	366	346	384	348	369	376	349	376	342	374	373	336	373	390	369	384	337	392	369	333	354	375	379	358	411	346	394	354	392	368	363	334	386	381	374	405	376	405	347	376	377	388	389	336	368	344	364	351	375	327
5633	3474	4616	3069	1595	1178	880	730	642	521	415	388	366	352	290	306	203	245	247	216	239	223	208	224	214	234	199	228	217	217	221	243	206	247	225	219	219	212	230	232	239	200	216	209	218	195	223	234	222	217	223	202	209	221	209	247	194	215	207	223	215	204	228	205	214	195	210	219	225	235	202	232	230	231	213	222	214	191	192	235	251	228	191	203	221	227	203	211	209	217	216	199	224	217	212	209	238	188	208	207	215	217	225	218	181	206	236	222	198	192	193	195	219	209	226	202	223	235	228	216	214	242	206	195	227	197	213	230	238	204	222	203	212	211	238	206	208	244	219	216	236	212	201	216	248	206	213	226	209	225	183	217	190	222	212	212	190	195	228	208	216	216	232	220	221	207	207	205	216	209	223	208	221	207	205	225	236	216	217	195	231	194	200	195	220	217	231	206	195	220	196	213	213	209	226	234	218	237	217	241	197	212	215	227	212	207	209	203	204	202	233	224	230	221	237	196	192	197	209	224	209	208	200	244	218	223	230	232	208	226	216	228	221	202	208	213	213	232	210	201	190	236	220	212	221	224	230	232	221	223	225	219	225	208	211	186	213	212	221	190	242	251	216	205	198	212	214	210	198	247	259	214	221	229	232	237	235	208	199	212	223	232	225	209	230	214	210	217	240	208	193	221	230	229	222	214	244	216	220	218	223	211	203	188	252	199	210	252	206	227	214	222	207	220	217	212	223	214	196	203	219	221	196	214	223	218	204	202	207	234	230	222	198	229	217	208	213	213	209	237	210	242	211	205	187	227	221	220	194	226	214	222	233	227	204	222	195	237	187	210	225	212	226	211	213	222	201	232	230	235	235	213	216	207	240	216	191	239	207	233	215	215	195	206	217	213	229	211	224	204	239	215	207	201	206	206	188	231	246	206	199	183	222	202	192	198	205	240	235	213	215	224	231	228	232	215	192	219	214	235	209	213	215	201	205	205	187	222	252	224	235	221	211	182	216	226	206	205	233	208	228	194	197	202	205	205	229	192	194	214	200	202	217	245	214	203	199	214	217	224	222	195	202	238	234	222	202	227	201	245	184	248	223	225	241	215	192	210	211	188	203	199	206	206	237	222	218	236	216	234	211	198	227	215	204	208	209	206	212	215	196	224	226	207	251	225	230	208	191	193	192	224	230	229	217	202	178	232	234	181	207	203	236	221	194	229	235	214	221	191	212	192	221	195	224	205	201	251	213	207	218	204	222	190	227	207	208	231	222	232	226	211	176	234	223	215	216	206	216	220	220	208	215	238	184	208	192	225	218	231	216	210	210	219	209	211	207	211	210	201	211	230	194	209	230	224	233	215	228	232	215	215	215	218	194	209	192	259	176	206	223	224	195	189	232	215	185	196	189	232	189	225	229	228	223	194	216	218	212	236	213	198	224	200	215	218	208	212	225	214	202	225	238	232	212	219	239	234	240	212	218	190	202	224	209	214	225	233	212	212	235	210	189	213	228	215	205	213	227	231	199	206	217	230	211	219	206	217	234	225	225	200	200	241	240	225	211	229	194	247	213	200	228	192	218	245	212	213	233	229	222	204	226	224	203	194	189	238	194	195	238	229	244	224	228	229	207	228	220	224	196	194	213	218	216	225	204	223	223	216	244	220	220	216	234	221	211	227	222	200	193	233	231	204	230	200	228	202	209	224	212	215	207	205	233	205	223	190	191	209	225	232	239	224	193	227	199	231	215	194	186	219	206	210	200	220	190	217	192	217	204	203	237	245	223	197	193	200	221	213	215	179	195	186	240	213	204	248	205	222	204	196	205	233	222	218	209	185	214	232	204	209	220	224	196	234	200	249	228	206	234	218	191	234	234	235	203	211	236	236	213	216	211	200	204	233	231	212	184	191	200	216	205	241	206	231	208	219	226	207	216	193	197	209	210	222	223	233	211	219	212	216	207	198	243	210	207	210	227	214	205	218	191	239	198	205	207	204	200	227	212	227	215	203	216	225	196	218	223	209	235	227	188	213	210	201	228	210	194	189	234	214	234	208	213	243	222	234	239	238	239	208	221	227	237	189	222	213	210	237	204	203	196	210	201	214	205	236	210	211	194	217	204	219	219	264	214	213	198	211	202	207	198	219	190	199	187	226	193	209	200	187	219	226	229	214	233	217	214	210	214	207	201	246	226	198	218	202	221	230	209	216	184	237	212	231	211	238	216	205	236	234	208	232	244	216	225	247	231	206	226	206	210	205	200	213	216	227	201	217	227	218	174	201	221	204	192	230	205	211	227	209	246	209	198	213	212	226	223	243	219	229	225	207	219	184	235	230	186	225	210	192	200	211	229	224	241	251	224	215	203	211	182	242	230	234	193	206	194	233	196	219	226	202	204	225	207	210	190	214	233	206	224	240	238	214	195	199	192	195	221	211	204	209	203	218	208	222	225	237	190	194	216	234	198	209	200	206	204	206	199	208	175	232	221	207	200	219	207	230	206	220	235	228	218	206	198	207	219	202	218	219	202	246	224	215	185	201	202	196	217	224	185	211	218	214	192	235	190	198	213	194	197	219	200	193	215	216	200	219	221	205	217	218	231	216	254	212	215	244	220	202	240	215	225	221	200	206	215	208	231	219	201	185	217	198	217	228	232	209	233	187	217	210	227	204	234	200	214	211	219	224	202	246	205	216	198	211	203	223	205	229	173	238	234	219	222	189	231	192	227	257	252	198	222	198	208	204	200	200	208	210	210	213	223	227	229	199	194	206	213	235	195	232	214	187	232	198	189	257	203	195	228	184	206	219	212	219	200	231	222	208	203	200	209	195	234	251	220	198	191	230	248	188	195	199	189	220	197	208	227	233	216	232	217	227	220	199	187	219	253	216	216	232	222	231	214	246	203	227	227	233	227	229	214	214	193	226	225	181	210	208	225	196	226	231	224	244	236	210	230	212	207	211	205	192	220	204	196	244	240	211	217	222	217	196	199	227	194	200	228	209	201	208	254	219	217	194	209	216	214	199	221	238	225	248	181	210	200	196	202	206	226	222	213	191	219	219	215	217	253	205	207	214	208	219	191	243	233	216	227	228	228	213	233	205	206	204	212	229	222	209	213	213	215	215	241	213	222	222	208	199	250	201	206	206	220	173	229	188	202	226	226	207	222	239	185	234	223	243	227	224	211	206	221	184	223	222	249	201	228	216	194	202	211	213	220	223	210	205	208	219	244	218	212	249	225	223	214	180	200	260	216	214	220	219	189	225	239	216	213	232	206	235	189	187	213	205	208	226	222	217	228	203	206	185	230	203	247	236	236	229	225	230	205	217	204	204	211	214	207	218	228	221	218	200	191	207	216	217	205	232	240	227	220	226	212	188	196	203	213	209	213	209	213	191	214	206	225	263	188	237	232	224	220	249	228	226	230	215	213	212	195	197	208	237	220	214	234	206	193	239	235	214	199	236	245	215	190	210	216	195	217	185	197	208	223	222	243	229	236	231	217	207	233	213
4723	3891	9232	9012	5989	5010	4170	3113	2766	2364	1948	1603	1388	1291	1254	968	814	754	764	768	761	714	607	600	645	666	611	652	640	533	567	538	549	554	558	632	572	563	562	552	569	546	561	550	559	525	503	565	526	536	530	534	522	510	532	540	572	549	514	521	511	532	532	545	539	537	510	543	565	559	496	525	549	575	496	518	554	565	563	533	541	507	496	524	537	542	510	574	555	536	552	562	558	548	524	534	530	508	568	550	528	538	536	525	525	537	581	551	572	539	510	510	516	541	489	522	527	550	514	551	522	567	558	556	539	541	486	568	548	544	500	527	558	546	505	523	538	540	494	539	480	511	557	536	563	564	526	509	540	516	523	545	519	504	545	534	572	510	524	541	527	507	552	549	515	559	540	532	565	518	606	502	543	559	539	570	605	518	545	526	539	519	553	552	532	543	544	502	510	517	543	537	498	559	505	544	540	524	562	545	515	549	604	515	517	511	584	537	516	507	594	511	530	564	554	523	543	577	498	552	565	561	533	540	511	546	528	523	566	545	540	537	551	488	582	512	513	523	497	520	552	502	479	524	529	557	556	511	518	530	512	538	526	524	546	502	547	506	554	555	483	515	528	501	548	488	550	519	546	526	507	529	537	514	563	504	549	476	561	558	523	548	540	524	534	532	576	537	527	551	543	544	516	527	541	555	487	528	510	541	517	562	548	521	552	533	546	548	511	577	534	509	528	511	504	561	513	541	522	527	481	521	498	530	511	542	506	564	550	503	508	528	539	526	559	525	519	518	562	541	535	516	522	497	525	555	515	554	559	514	526	563	532	562	517	563	542	528	505	528	527	549	592	564	529	507	561	536	587	524	508	556	548	515	523	533	528	528	509	536	517	531	538	539	532	512	545	536	507	508	541	519	545	520	508	559	553	548	587	540	552	499	558	524	551	526	545	545	544	542	533	506	514	521	587	543	524	567	493	567	554	523	531	555	466	515	550	549	578	558	520	531	515	547	543	522	527	522	504	491	549	556	528	521	555	538	509	535	533	535	521	567	541	585	480	515	494	530	494	540	513	546	568	556	594	499	529	475	517	541	558	533	545	537	553	554	566	525	556	529	516	512	541	539	549	564	533	541	518	516	527	525	559	543	550	528	530	527	528	562	548	548	517	479	499	522	561	554	525	534	535	510	485	551	539	538	514	500	541	540	536	554	568	533	546	540	540	546	531	550	525	531	556	577	531	557	556	508	554	542	529	482	530	546	531	524	550	501	582	507	515	527	522	541	532	556	518	552	541	538	524	511	505	502	511	537	587	558	517	532	520	561	490	558	509	550	517	553	544	533	544	539	545	494	549	534	523	529	562	557	531	567	512	527	555	475	549	514	534	575	496	560	541	513	514	531	575	514	588	540	542	528	499	570	483	520	528	505	495	491	519	578	548	532	585	533	562	525	519	536	553	525	551	519	521	559	528	531	569	530	555	545	543	521	480	544	515	534	522	548	601	535	537	542	548	569	504	546	503	548	538	536	539	568	552	518	534	548	522	509	526	563	523	516	523	526	561	541	537	532	531	535	489	524	569	540	569	487	534	539	575	575	529	558	564	517	529	521	509	578	534	515	531	545	540	538	532	511	574	556	506	500	536	514	545	533	530	542	551	519	548	538	527	526	545	513	546	524	511	513	555	564	523	529	511	547	512	558	540	550	540	506	565	520	570	539	527	532	544	511	507	493	544	567	522	538	554	512	509	484	518	505	526	540	477	551	518	570	497	540	531	532	523	517	499	528	513	571	510	573	560	534	506	539	532	560	544	503	529	531	553	505	504	514	484	541	525	507	551	534	533	555	546	599	510	548	555	547	549	541	572	531	565	531	498	541	542	531	538	526	511	528	522	532	527	533	555	542	520	526	518	476	513	547	519	479	520	552	524	589	516	525	560	519	584	548	548	504	542	518	560	549	531	488	517	515	521	577	541	505	558	480	535	510	502	575	506	518	519	597	552	519	536	561	527	532	544	516	512	476	519	556	526	540	522	539	533	514	531	537	529	502	542	523	560	516	536	534	609	543	505	555	533	541	522	553	505	518	577	561	534	549	575	500	550	573	556	564	561	508	513	583	556	541	535	510	507	518	557	537	542	549	521	603	488	526	524	557	529	528	548	523	534	483	532	509	535	538	593	572	519	516	528	523	554	515	528	566	543	484	521	495	549	524	526	526	532	563	524	545	567	554	552	495	553	533	534	523	559	525	495	555	561	535	548	513	583	557	559	521	568	556	518	577	502	514	538	554	552	563	541	545	521	567	565	525	503	518	529	516	497	521	533	509	549	533	544	552	496	535	535	549	553	546	574	530	565	525	541	552	514	521	520	522	543	549	516	523	501	536	516	521	538	529	539	552	526	516	535	563	497	533	539	522	529	518	504	546	521	483	548	545	491	560	522	554	537	535	566	537	516	493	550	530	542	527	529	502	534	534	549	569	570	546	540	509	547	573	554	534	507	515	534	540	524	559	493	523	535	512	528	544	534	552	504	523	495	510	521	562	502	540	505	540	503	556	528	543	518	536	548	546	518	486	511	517	544	555	524	508	550	486	513	520	541	555	552	537	541	523	555	536	533	544	520	509	492	560	489	530	487	495	546	566	552	543	563	542	572	486	541	529	536	543	597	533	522	567	548	517	550	527	519	535	561	487	527	541	542	542	536	513	543	564	547	504	498	520	520	490	538	516	511	535	564	556	536	561	539	529	501	501	528	519	549	562	523	530	568	534	532	532	514	550	535	465	534	567	526	482	553	529	539	529	549	587	517	549	572	545	535	536	554	558	547	565	506	524	563	553	517	538	524	515	525	530	505	550	537	517	534	536	532	544	480	534	541	525	545	504	533	533	487	458	545	577	549	535	534	584	503	517	532	542	518	495	559	506	568	564	520	505	510	544	570	556	529	485	533	483	545	531	506	530	582	521	550	566	539	554	529	520	522	578	546	499	591	552	536	509	517	554	508	508	530	545	539	543	557	521	544	529	538	514	536	532	534	531	524	511	544	551	542	522	555	533	520	519	510	555	535	541	498	531	539	568	500	526	548	499	536	543	491	519	507	516	591	494	519	539	552	492	533	512	532	522	522	544	549	582	542	527	558	503	535	561	546	570	527	519	515	587	514	555	566	505	517	530	535	522	531	526	529	523	572	534	513	544	523	568	528	531	535	525	521	505	530	529	531	541	563	543	540	513	568	587	502	518	496	523	512	507	533	505	531	530	557	585	530	537	532	566	549	542	523	549	548	517	504	526	531	558	504	533	477	534	518	528	539	560	531	558	544	523	501	491	530	527	531	524	581	566	556	523	534	533	539	479	562	511	504	580	505	503	560	541	481	500	537	500	528	542	546	541	512	528	530	542	540	539	531	546	524	573	541	547	546	541	583	527	503	538	514	504	573	516	538	552	493	533	526	521	515	509	531	594	510	500	535	527	525	557	527	556	489	518	455	540	546	551	519	526	521	538	537	553
12760	5939	7838	4999	2702	1978	1449	1185	974	739	661	513	448	473	372	291	239	268	275	248	256	235	231	252	218	230	216	228	193	238	234	226	206	196	225	200	220	212	188	237	223	178	192	221	186	188	202	214	210	202	174	198	208	205	198	184	233	188	209	221	204	192	221	191	193	214	199	224	202	189	191	230	196	183	183	209	196	224	176	220	169	212	190	178	196	190	213	204	195	176	185	196	198	217	236	219	229	191	204	210	209	194	206	208	215	161	199	190	218	206	186	201	192	210	219	194	214	198	192	210	232	202	217	209	209	218	200	185	199	219	207	183	214	204	193	198	226	205	226	193	213	201	202	221	195	208	192	221	183	201	196	219	207	220	192	197	201	239	205	178	193	163	185	205	208	182	169	204	196	204	204	200	219	215	181	201	200	200	206	187	223	194	189	191	194	195	177	224	205	209	178	211	215	198	201	216	201	195	196	211	201	203	228	205	219	219	204	197	224	194	191	208	228	214	187	206	198	224	172	199	177	200	188	197	191	210	192	192	197	194	193	198	222	226	200	217	188	191	192	198	173	202	207	195	189	197	209	203	204	201	191	194	189	171	187	213	230	193	204	204	214	200	190	196	207	195	198	220	203	187	179	208	206	188	210	220	191	195	175	201	192	220	227	211	216	197	176	186	224	200	207	204	215	199	215	195	203	235	186	212	214	218	228	208	225	201	183	216	198	190	203	201	219	204	213	177	187	191	197	227	216	233	200	203	189	207	209	190	213	212	186	160	211	203	220	213	216	201	236	223	197	181	181	194	198	187	213	185	201	227	229	230	203	167	214	183	212	206	210	170	200	197	183	191	182	199	209	219	206	185	201	198	172	203	217	231	191	239	201	227	183	207	200	206	173	213	183	207	187	212	188	199	182	253	216	205	191	193	190	202	197	210	207	208	229	207	208	204	198	198	214	195	204	208	184	204	198	231	222	205	212	224	203	234	210	206	211	226	200	189	236	183	241	240	199	198	204	182	207	195	205	217	197	210	180	196	191	230	199	210	214	208	189	207	222	205	176	220	201	183	191	187	210	222	196	178	191	185	191	220	188	192	224	202	196	185	207	199	207	218	196	175	207	213	177	191	214	182	227	201	191	182	190	199	200	203	195	213	214	193	236	190	195	206	200	196	204	203	211	188	192	177	189	195	222	199	193	228	188	205	199	214	195	219	183	186	189	199	206	196	206	219	197	180	189	195	203	189	195	196	183	214	203	201	205	196	187	203	188	207	198	220	195	218	203	196	228	190	211	186	189	208	183	207	202	212	187	212	185	186	220	200	222	215	217	197	210	190	224	204	202	198	205	233	185	198	224	201	187	216	182	187	199	207	209	198	204	204	220	180	202	200	194	217	208	208	194	201	182	183	197	226	214	188	222	201	206	213	186	209	205	205	211	201	215	199	201	212	213	194	216	193	206	203	223	205	190	213	219	218	178	201	200	217	221	201	206	216	190	193	212	211	207	177	229	210	196	228	190	173	208	196	225	182	210	193	192	200	200	186	202	184	192	190	216	211	221	205	252	177	232	191	197	208	179	198	205	210	196	223	204	218	233	207	189	197	187	200	204	189	205	203	214	237	182	187	181	216	232	204	185	213	208	188	211	205	219	188	208	198	208	201	203	201	232	179	192	207	210	200	201	188	229	207	180	206	195	182	203	208	189	197	209	190	212	222	210	199	204	208	203	184	190	195	194	193	211	200	196	205	225	205	186	212	187	184	181	205	185	238	207	210	201	210	215	191	203	206	180	211	189	191	188	187	200	204	183	203	221	214	215	201	236	212	189	225	220	192	205	186	194	202	224	182	208	210	209	216	207	202	219	205	226	210	214	205	189	209	211	218	178	198	214	201	211	206	218	196	197	185	199	200	230	194	188	221	181	184	202	214	186	202	200	213	195	201	220	249	181	250	200	206	231	193	224	206	217	199	213	207	210	200	204	189	220	200	190	199	202	197	218	198	215	200	188	206	188	213	211	214	205	205	193	204	205	194	181	185	194	212	221	190	240	186	201	162	207	184	193	221	188	178	197	216	186	187	188	193	197	192	173	188	237	234	203	202	194	224	226	199	199	220	210	190	201	190	204	215	217	197	211	195	212	201	194	216	200	238	228	225	194	230	202	192	210	192	180	241	223	163	180	219	202	187	230	220	192	195	190	210	229	206	182	223	198	225	203	198	214	189	196	196	207	199	205	191	166	214	186	207	226	185	204	202	212	201	201	204	222	191	216	183	228	222	221	210	186	209	211	220	194	215	220	212	204	177	211	213	203	197	206	211	195	221	175	215	224	197	190	212	209	222	183	200	196	215	207	183	197	192	199	201	234	166	218	204	228	219	219	194	222	182	201	194	194	202	225	201	184	195	195	200	204	197	192	165	186	200	190	195	175	237	184	200	211	222	173	202	207	207	192	173	210	192	211	207	210	214	210	211	168	204	201	215	205	205	180	207	239	196	189	191	219	190	218	211	209	207	217	232	197	187	207	188	186	193	204	184	210	206	205	232	192	198	225	213	194	194	203	194	199	166	172	210	209	217	209	192	205	203	189	221	231	185	225	202	216	213	211	213	209	182	208	206	215	178	235	207	200	194	202	228	202	200	205	179	215	196	222	174	183	208	222	206	215	191	205	206	197	200	184	205	209	186	220	194	219	210	219	205	195	186	219	199	207	197	179	202	196	202	200	186	178	184	205	172	187	204	207	211	213	181	213	214	209	189	191	182	187	213	219	224	197	210	178	213	168	188	190	231	213	229	202	198	211	197	191	177	191	214	179	192	184	206	197	205	245	190	203	177	229	197	193	201	193	191	205	211	201	193	210	188	211	190	197	195	218	190	197	187	196	194	200	214	190	198	198	234	184	227	202	185	198	192	200	183	206	212	217	200	200	189	214	182	196	190	211	206	210	222	188	215	192	219	176	211	218	205	183	211	188	194	200	202	181	212	203	229	200	200	202	195	182	174	177	229	193	206	194	202	175	195	210	176	182	186	198	208	184	177	196	180	198	206	176	199	204	185	199	192	198	218	205	234	166	192	186	208	198	213	205	199	182	195	204	208	181	214	193	196	201	199	206	196	195	189	175	198	222	210	198	199	189	190	201	173	199	217	203	202	222	233	214	213	204	205	204	214	210	209	198	202	210	205	209	185	216	200	214	257	206	207	188	204	219	184	214	230	196	177	198	217	213	187	193	203	194	209	184	208	216	188	208	218	207	204	216	178	200	196	213	189	188	233	191	208	192	173	183	197	207	191	181	211	196	212	221	207	173	198	199	215	193	203	193	214	205	201	195	216	193	182	238	212	195	201	173	202	201	200	207	213	186	209	202	216	227	197	201	201	206	203	207	200	223	226	194	229	193	194	216	189	220	195	180	223	182	218	212	195	183	201	220	221	199	216	213	189	208	200	174	208	196	206	196	175	202	184	212	177	200	206	213	217	188	211	200	196	212	196	208	220	195	173	190	206
10169	6182	13778	12982	9650	8122	6437	5489	4394	3769	3081	2490	2098	1991	1627	1264	974	980	958	1031	886	800	668	659	725	738	764	724	622	537	513	517	537	541	532	607	552	523	626	619	600	539	547	535	505	458	495	512	543	548	542	488	486	498	493	494	505	475	526	532	496	494	531	476	519	499	516	500	486	499	521	491	490	494	513	508	520	489	460	495	531	502	455	539	516	485	519	509	501	471	509	461	504	554	529	524	506	527	498	500	523	442	511	498	494	504	446	505	493	490	488	480	512	511	485	503	483	503	523	513	500	466	547	485	486	511	547	507	520	493	490	534	524	520	502	516	479	497	494	506	516	470	498	485	470	534	509	503	514	524	490	535	513	485	523	478	543	513	543	484	473	500	511	522	504	498	511	507	479	459	498	491	461	517	477	491	497	520	497	496	474	532	505	496	510	490	484	473	519	464	538	458	472	495	504	512	475	494	501	511	502	505	512	528	468	488	490	505	524	546	487	485	529	521	508	493	458	488	516	465	486	457	504	518	478	485	504	491	468	516	456	494	494	484	500	512	508	479	511	508	512	488	515	585	494	513	488	494	440	479	519	524	514	501	478	509	532	535	478	488	459	476	468	504	545	470	491	527	541	477	476	510	490	507	512	523	518	492	482	461	483	490	462	507	517	501	515	500	504	494	480	510	502	517	514	485	508	473	481	566	492	530	457	490	493	519	489	479	501	467	529	490	518	475	501	543	445	490	528	519	468	527	478	475	488	475	481	496	517	496	489	478	485	520	481	471	484	516	504	486	516	522	485	457	457	521	498	505	530	544	513	489	521	527	493	498	501	529	498	508	497	512	453	527	530	491	485	473	523	525	506	486	516	510	494	491	538	484	524	490	502	507	508	532	506	471	491	503	545	489	512	533	504	506	483	485	491	511	503	473	525	470	513	483	540	452	481	471	503	529	498	492	487	498	525	490	486	518	527	516	508	512	484	492	513	535	516	528	499	500	543	483	480	525	499	492	547	540	465	513	500	499	509	483	478	505	489	480	479	494	488	491	507	497	506	517	499	473	514	535	515	499	471	485	525	524	495	512	526	497	486	459	477	466	464	492	508	508	541	481	494	526	522	518	504	503	506	503	496	502	501	476	506	524	549	494	502	483	534	509	502	524	509	472	459	484	530	494	498	483	475	480	472	515	460	540	560	493	512	511	503	511	473	524	506	534	509	510	531	481	473	496	490	518	492	469	495	515	526	515	497	504	487	505	538	488	493	489	485	519	473	482	556	550	480	489	517	499	468	516	492	481	446	488	464	500	515	498	512	503	489	513	469	496	474	505	485	466	507	491	483	464	474	492	508	534	515	516	492	494	457	550	530	485	500	494	531	495	498	543	541	493	476	497	517	519	462	482	514	549	512	495	492	490	532	469	552	547	497	485	453	473	518	509	470	554	505	505	517	484	519	491	507	459	466	533	470	476	484	501	480	483	503	530	467	500	496	475	513	516	489	483	485	488	503	504	497	516	478	539	513	499	473	485	505	512	503	543	483	552	497	509	517	514	506	532	486	501	485	478	502	488	484	474	469	474	504	491	520	472	499	483	483	498	524	558	516	487	496	487	472	459	524	483	456	507	471	510	511	486	481	509	474	498	538	479	543	493	456	468	532	522	507	498	537	505	545	504	479	486	528	544	483	533	520	466	457	486	489	500	499	507	479	467	494	530	509	529	507	487	512	454	528	493	502	509	500	510	498	479	464	509	485	488	503	449	517	506	538	521	454	476	497	480	505	494	526	489	484	503	458	531	513	508	489	493	493	533	516	506	525	504	506	532	495	519	459	447	489	482	537	481	511	513	476	521	527	488	471	547	532	507	510	513	505	511	474	509	484	478	502	547	455	495	459	513	457	492	494	490	548	518	480	487	497	472	529	486	488	476	518	538	509	532	494	497	517	502	532	503	497	485	513	508	514	487	509	459	464	464	530	480	510	496	489	493	536	463	520	490	462	549	480	470	519	517	494	524	528	480	529	474	536	497	499	493	494	533	518	475	525	499	457	497	485	493	484	533	495	474	487	516	508	498	542	496	477	511	473	495	514	458	517	495	497	484	510	516	479	489	448	495	516	476	536	470	493	508	487	517	513	447	530	501	530	540	504	495	492	546	512	537	488	523	517	533	488	480	513	537	491	538	533	530	528	523	465	468	497	509	503	504	522	504	499	501	504	469	527	499	499	487	523	547	496	505	498	478	518	508	495	497	496	497	474	519	473	490	485	478	569	506	500	509	479	507	479	550	485	470	498	519	481	491	480	527	541	483	488	496	498	523	515	498	493	527	466	483	472	504	489	513	472	461	491	488	537	481	520	502	472	490	472	520	493	478	468	523	442	487	506	525	493	445	469	492	475	564	514	490	493	468	497	497	514	502	521	458	485	514	512	483	492	503	467	525	508	505	509	497	464	509	517	448	501	512	493	534	499	480	547	470	521	490	493	484	505	493	482	471	501	499	500	522	512	474	509	533	518	517	496	487	485	479	509	512	484	480	499	540	478	485	471	468	492	523	503	518	532	522	517	485	493	501	480	488	497	500	466	517	528	489	525	498	522	497	518	518	483	485	490	533	538	536	488	506	512	530	507	466	461	530	492	473	515	506	486	515	526	499	472	519	514	487	479	542	505	478	473	481	511	486	495	471	469	488	489	540	524	499	468	505	476	474	470	493	496	504	499	520	512	495	514	516	480	497	482	522	510	499	530	509	486	466	490	508	503	465	513	508	524	523	467	532	499	511	454	502	503	507	483	503	490	501	505	490	521	512	458	498	534	512	493	476	475	531	497	476	512	519	522	550	503	483	523	486	498	516	512	489	484	463	482	501	521	459	494	496	536	463	516	520	497	496	480	535	499	540	456	521	505	477	480	538	467	486	471	493	481	504	494	487	468	496	483	541	536	530	447	481	516	483	514	532	506	487	483	550	535	512	506	486	480	528	471	472	469	490	521	490	482	465	452	519	486	524	482	513	500	529	505	497	514	514	498	464	526	480	517	517	488	500	480	490	518	509	462	482	479	501	491	479	502	479	501	466	529	467	482	501	511	472	555	489	516	493	508	469	500	483	524	523	505	487	470	493	520	484	519	484	445	484	474	487	494	498	513	472	524	494	481	469	446	452	487	522	463	505	497	449	472	489	470	462	503	532	523	526	526	520	548	475	485	513	509	495	500	513	504	521	484	474	464	501	470	486	519	492	502	462	496	516	522	520	530	461	511	494	485	485	504	501	478	504	533	488	520	470	480	516	494	484	490	509	484	493	491	527	508	513	524	497	466	448	475	505	496	510	487	497	518	490	503	528	473	532	551	520	480	494	518	507	469	537	500	488	501	454	509	536	527	524	487	530	505	517	539	510	524	493	522	501	473	465	485	527	491	529	501	480	492	555	485	500	508	498	532	488	505	497	495	496	495	503	492	513	499	533	537	477	502	453	539	471	502	496	503	524	545	570	483	526	491	505	493	519
19865	9122	10581	6410	3790	2635	1966	1497	1125	979	747	580	521	469	375	308	269	253	276	236	202	172	191	180	178	207	190	164	173	155	129	160	146	173	131	176	168	151	189	156	152	147	143	140	142	141	169	128	144	145	157	140	143	129	145	113	128	142	133	138	133	136	138	125	122	146	159	131	134	157	141	155	130	136	143	140	122	127	129	136	154	135	129	143	131	142	137	138	131	144	135	154	134	146	147	148	155	124	133	153	129	150	142	148	142	143	146	141	135	123	140	153	140	143	129	130	132	137	151	136	144	159	134	129	140	134	166	123	134	147	134	136	144	155	163	113	146	144	127	144	120	126	151	152	132	146	123	130	119	145	142	146	128	139	153	151	139	147	147	115	117	128	152	150	142	139	144	132	135	126	117	146	127	147	138	133	149	150	134	112	136	156	153	148	148	160	134	169	146	135	143	146	140	143	159	116	131	139	147	143	155	128	143	148	126	134	132	128	131	137	145	157	138	143	168	140	127	139	148	142	154	147	139	147	143	139	126	116	138	159	143	131	148	186	148	148	130	139	138	116	138	132	153	137	153	111	135	136	130	130	137	138	140	147	135	148	146	113	126	101	149	130	149	148	148	145	139	145	154	133	128	140	126	112	154	143	141	155	138	143	119	138	137	165	168	157	133	152	133	154	121	156	120	139	127	135	138	137	141	132	155	144	139	138	181	153	129	144	160	130	156	125	148	143	137	147	143	145	173	135	148	127	129	153	154	151	139	135	154	139	154	145	143	144	142	132	141	147	164	136	128	158	138	150	145	146	134	138	139	150	133	147	155	144	151	141	145	141	146	134	138	151	143	127	152	142	132	139	139	137	137	135	149	143	138	129	145	140	150	153	149	134	144	134	146	133	121	121	134	141	150	161	129	123	159	142	138	136	145	143	137	137	154	155	141	137	158	142	143	146	133	142	145	151	141	146	131	138	133	144	148	139	141	150	155	132	125	146	142	152	147	139	159	142	155	150	130	127	139	148	134	125	146	131	148	136	146	141	130	156	146	137	163	150	169	142	145	121	154	129	138	146	164	130	130	133	138	146	140	151	131	129	158	143	142	141	170	144	137	143	137	129	149	148	143	106	155	154	148	150	152	123	142	135	153	139	148	161	144	152	147	132	156	128	152	143	149	148	143	132	179	130	119	113	137	140	148	135	136	169	157	158	142	139	146	147	125	135	144	128	136	159	145	150	146	119	118	122	162	130	127	135	142	129	145	182	156	123	164	150	130	147	112	118	138	147	145	137	142	156	143	137	125	113	139	159	125	139	136	133	145	149	155	137	130	141	154	147	145	121	142	142	130	112	128	139	133	129	113	155	135	121	147	158	138	126	159	137	142	152	129	122	144	157	115	138	145	156	149	137	147	138	132	133	127	137	150	134	122	157	137	130	139	137	137	162	120	160	134	148	145	146	147	147	155	114	142	133	127	138	126	127	125	153	118	131	151	161	132	117	135	104	129	150	126	131	139	139	139	138	150	153	144	126	146	117	132	161	129	159	119	137	144	143	132	158	146	130	120	145	133	164	137	141	151	147	149	152	147	158	158	151	148	140	154	144	158	132	152	157	127	128	153	132	145	119	155	135	132	143	142	129	144	132	152	138	146	143	154	139	131	131	135	148	136	139	149	149	125	153	138	118	149	159	142	119	158	164	132	145	153	144	134	143	143	154	137	136	123	112	149	147	146	122	143	153	148	152	143	153	142	140	120	117	157	155	124	166	149	125	141	133	137	161	157	135	127	154	172	144	141	131	148	133	136	136	122	163	145	116	142	160	178	149	131	151	160	159	129	128	142	156	132	141	121	144	137	147	121	138	131	125	150	126	135	156	143	135	146	136	141	147	159	144	145	152	145	122	150	135	134	147	131	134	147	160	150	141	139	146	147	142	126	165	130	150	129	145	150	160	155	132	146	128	128	121	119	148	159	130	132	158	133	134	150	133	134	115	141	135	132	147	146	142	136	140	146	129	160	137	139	121	125	134	141	127	139	155	131	136	136	117	134	149	146	152	153	141	151	160	142	139	159	143	127	152	129	137	136	135	134	123	121	123	152	138	134	135	166	133	137	158	149	121	140	126	141	137	138	122	141	124	150	137	135	145	139	146	154	120	141	159	144	137	135	132	153	155	135	163	115	141	147	134	133	140	136	131	158	139	135	151	136	138	166	115	135	120	169	155	134	117	128	134	150	137	111	162	123	134	147	146	147	139	120	141	147	134	144	136	149	139	149	147	128	110	151	167	135	148	123	144	118	135	150	166	141	133	145	146	137	138	148	141	126	151	139	138	146	156	149	157	135	138	125	157	144	126	139	116	133	125	142	161	147	134	128	141	147	151	151	140	150	126	150	131	142	144	140	146	137	149	164	129	139	133	150	136	138	132	127	126	146	140	146	131	137	139	172	155	135	137	147	133	143	138	132	153	132	141	139	130	151	163	160	130	137	137	123	150	137	142	143	134	134	158	135	121	126	159	144	149	157	155	131	133	117	138	149	118	151	159	152	156	126	134	127	139	119	140	148	134	159	139	144	132	118	130	149	137	131	145	139	139	140	153	139	149	163	125	132	157	140	141	137	141	156	134	157	147	144	164	125	119	131	141	130	142	122	134	125	131	152	133	128	147	154	153	116	143	139	143	160	127	168	161	135	149	130	119	151	129	142	130	130	125	119	134	147	139	140	124	129	145	158	151	148	127	137	138	157	135	135	136	136	140	136	126	161	138	140	131	154	119	139	125	130	143	161	116	161	149	132	138	141	139	141	140	141	140	141	144	124	151	137	163	142	124	151	125	150	125	131	132	161	118	140	144	146	140	127	133	147	142	158	155	122	131	135	146	139	126	110	135	144	141	144	139	130	125	124	143	136	128	146	140	137	139	130	158	146	125	128	139	124	143	159	143	154	168	133	153	144	149	158	148	145	147	143	120	133	132	113	161	137	145	166	128	130	134	143	120	132	135	139	133	139	136	130	140	147	143	127	157	141	131	119	138	143	157	169	115	132	147	156	116	131	128	106	120	140	152	139	138	185	135	116	134	156	142	129	144	154	138	136	132	140	157	144	153	159	128	140	122	139	124	123	124	127	152	144	148	136	137	153	135	139	133	156	145	130	147	156	144	146	152	152	137	131	125	149	134	116	130	147	150	140	133	137	147	119	145	139	134	153	160	137	132	127	127	143	155	157	133	150	135	137	141	157	138	122	157	145	136	150	155	168	137	140	134	127	143	148	132	151	173	135	123	129	142	139	125	166	150	149	144	141	153	143	145	167	147	123	152	141	141	144	120	135	129	143	139	151	131	150	148	133	131	142	122	133	158	153	149	162	159	146	140	126	144	136	138	131	134	122	136	136	139	142	138	154	123	170	132	151	147	152	148	123	144	148	130	157	155	142	139	135	133	144	160	111	144	152	142	166	136	149	128	139	135	135	148	124	150	120	162	153	159	133	147	138	150	138	133	118	134
13141	8409	16722	15493	12726	10964	8799	7551	5979	5092	3842	3096	2705	2269	1887	1432	1176	1245	1207	1183	888	710	635	657	766	713	662	611	512	414	438	421	490	501	521	551	491	419	524	472	436	427	415	374	363	342	388	396	406	405	369	315	349	365	352	383	366	356	361	345	381	384	375	380	375	369	360	364	373	356	349	362	365	366	328	373	399	359	356	358	364	346	381	382	350	340	355	350	346	358	398	366	365	357	353	372	353	383	343	381	366	376	377	360	379	359	381	364	338	358	345	403	366	370	382	352	359	349	336	377	341	369	372	381	349	352	354	390	378	371	396	343	348	349	391	383	384	357	382	365	364	363	352	370	405	365	319	392	364	388	373	372	354	340	350	370	338	330	343	335	356	358	349	336	347	342	383	327	327	353	336	378	339	365	368	347	371	343	387	383	354	351	380	349	356	370	347	366	358	387	341	341	375	368	401	370	355	366	336	345	395	375	334	352	390	353	356	341	350	358	341	370	365	376	376	348	353	326	350	372	334	371	341	373	350	344	348	346	356	353	346	335	352	379	343	378	355	366	356	385	374	332	392	326	346	376	360	362	370	346	349	360	342	374	353	365	377	390	345	334	342	381	362	377	372	373	336	365	347	375	347	379	332	373	328	331	368	354	354	381	356	369	352	404	376	434	337	338	352	356	379	348	375	325	372	352	367	370	349	357	360	366	376	377	342	330	395	366	365	352	376	325	399	347	383	382	353	374	337	352	323	362	349	323	380	370	348	371	345	356	315	381	353	333	325	368	396	372	332	357	353	378	341	355	342	367	364	367	343	338	332	347	361	354	383	367	335	346	342	370	382	361	348	344	366	350	387	351	345	373	329	361	335	359	345	357	322	366	331	378	333	357	349	362	326	398	352	336	361	345	369	344	347	357	345	367	334	346	355	375	356	376	352	392	357	359	352	340	364	329	350	344	350	334	363	293	332	346	346	343	338	358	329	369	341	379	361	366	330	339	328	355	361	347	342	378	355	347	369	341	356	352	346	336	352	321	365	339	365	345	362	372	375	352	352	389	341	317	373	346	348	376	377	329	352	338	339	349	321	356	337	367	370	378	374	363	349	349	361	326	342	326	375	340	361	341	368	376	354	340	346	371	378	357	345	354	383	383	370	343	356	353	386	335	345	370	330	370	352	351	366	322	368	318	377	388	394	348	350	363	399	376	369	331	359	374	370	349	338	367	377	344	313	343	347	392	336	328	354	345	374	354	334	329	371	353	361	389	348	323	367	355	355	324	354	360	389	351	381	338	361	367	344	344	358	366	342	371	355	369	354	354	346	329	329	394	341	328	336	348	396	384	405	351	397	353	363	354	340	359	362	396	348	347	354	338	322	340	390	326	352	369	349	395	360	346	348	354	341	372	358	355	374	345	343	382	309	333	371	372	382	371	382	359	338	348	354	345	345	352	387	345	340	380	376	357	334	355	377	381	359	371	338	354	344	380	372	352	365	347	346	383	341	349	340	379	338	364	372	338	335	350	349	359	324	377	349	402	351	364	408	372	348	366	365	326	379	383	374	373	354	360	353	360	384	340	336	358	347	353	372	344	333	348	329	360	345	362	368	368	367	343	350	353	383	354	366	353	352	354	376	335	354	394	345	382	366	391	348	359	382	325	385	336	357	349	336	363	389	369	371	374	349	363	342	396	355	342	373	383	343	338	362	334	371	361	342	341	356	352	386	359	321	350	398	330	375	346	375	377	346	363	387	348	365	386	361	336	343	356	336	331	362	357	354	372	342	339	355	343	349	383	348	349	381	338	371	354	338	335	384	374	394	392	355	377	400	355	387	377	358	336	359	360	370	365	347	398	359	363	348	340	362	386	368	341	368	401	359	339	371	367	320	358	352	357	356	349	395	349	361	351	358	349	366	349	327	340	362	358	373	372	370	330	357	368	357	398	323	361	344	356	358	352	373	348	332	351	348	320	374	346	356	369	326	361	377	342	346	378	366	350	360	348	367	367	380	370	364	320	343	395	358	372	331	345	380	339	330	387	382	344	343	397	336	370	368	357	379	366	392	366	333	321	370	327	360	337	360	399	382	353	389	323	338	347	381	367	389	356	343	343	369	357	350	308	357	357	380	350	352	337	318	362	342	357	376	348	355	355	350	334	361	381	400	370	368	352	374	334	412	344	371	374	325	340	311	358	364	341	385	373	356	327	353	329	316	402	339	362	328	353	355	363	374	341	369	335	326	361	367	358	351	369	360	346	353	359	362	359	349	340	388	344	365	380	355	358	351	342	346	372	326	343	340	404	351	351	380	352	354	333	374	365	350	361	330	357	371	339	364	336	336	346	343	389	372	377	366	382	375	362	385	353	329	337	381	378	350	385	343	347	377	393	355	336	336	327	348	381	352	324	335	338	330	421	331	378	378	366	386	368	358	352	354	352	390	322	370	354	341	369	374	355	345	374	353	377	325	346	352	383	386	348	388	373	365	379	376	327	347	365	369	352	346	326	368	364	339	366	362	373	400	374	394	354	343	337	366	375	331	351	382	318	363	325	344	348	377	364	340	331	357	334	305	400	391	350	342	373	350	353	322	298	359	360	335	364	365	347	376	343	337	338	368	381	364	353	346	369	373	366	384	360	352	369	360	341	325	351	350	346	374	405	374	340	348	362	360	350	337	322	387	324	347	333	356	336	347	384	352	353	349	350	342	324	337	367	364	368	377	359	342	363	367	347	362	391	345	358	360	385	361	346	376	375	381	392	344	333	400	356	353	372	360	367	335	370	362	363	365	343	364	357	315	356	332	359	360	344	371	370	343	397	349	333	406	374	341	381	360	361	340	359	387	324	362	361	364	371	368	346	350	354	384	339	357	370	375	367	340	331	340	352	343	322	359	369	363	393	323	332	365	344	338	383	360	317	367	344	373	352	374	355	358	387	349	354	359	373	361	360	335	368	353	385	394	342	331	383	346	362	367	371	344	336	363	340	375	357	376	359	361	362	356	365	350	387	351	366	358	365	362	380	361	351	360	401	360	376	327	389	356	368	326	380	364	348	359	358	338	388	391	383	354	364	390	351	350	368	363	353	371	362	325	384	322	374	386	366	330	344	340	358	325	346	331	355	351	319	339	330	386	375	352	365	358	395	345	366	348	380	369	371	341	389	354	351	374	359	344	385	354	392	344	342	322	344	369	351	370	348	383	361	363	381	345	343	337	349	358	339	350	346	353	355	340	347	385	347	361	381	350	374	334	354	339	354	370	358	366	344	352	367	388	379	328	345	377	361	339	393	347	347	378	401	360	353	392	335	360	361	361	335	335	352	353	353	354	350	351	395	392	329	356	363	377	351	399	350	330	354	370	324	383	345	389	400	348	344	350	395	342	351	354	360	358	330	385	344	346	378	364	378	377	358	340	355	361	347	358	326	332	350	374	374	350	330	373	357	316	383	354	332	363	410	357	348	374	361	394	362	337	347	373	356	345	357	337	380	377	381	368	354	343	350
5556	3424	3846	2386	1492	1158	884	686	592	545	468	350	352	346	300	281	282	263	261	273	247	233	214	253	254	248	262	214	222	239	201	217	240	210	225	255	199	220	199	209	205	241	202	205	203	219	233	186	216	190	209	200	182	221	212	242	239	179	210	225	207	228	210	213	222	189	220	226	208	218	212	219	217	203	195	206	202	221	177	219	241	202	215	225	226	202	201	204	221	235	220	219	256	191	234	217	216	195	218	236	208	214	210	214	201	207	194	199	216	237	211	223	251	192	199	195	220	222	213	215	227	232	244	247	215	230	230	210	232	210	216	249	225	205	208	205	240	215	218	195	199	222	213	212	212	225	223	212	218	195	216	194	219	218	169	212	222	239	211	222	227	225	239	214	217	196	218	219	232	180	233	218	204	221	203	232	205	238	228	208	195	226	200	227	218	165	204	177	209	197	225	182	207	197	190	194	187	221	225	232	185	208	216	206	218	221	219	200	202	220	206	198	240	205	220	235	233	228	204	205	211	239	215	214	214	188	238	208	188	191	211	225	191	223	205	215	238	225	175	214	234	219	214	195	203	206	204	193	212	213	223	202	219	212	198	213	188	183	224	242	204	229	209	224	218	191	204	218	208	219	226	200	210	198	216	207	250	215	211	218	221	211	222	204	215	199	217	195	196	217	233	199	197	227	213	225	201	202	204	193	236	199	228	219	215	194	199	238	192	226	233	212	220	222	185	226	233	237	226	239	207	225	200	201	218	242	209	211	183	216	224	201	199	199	210	194	208	204	233	222	239	219	212	216	218	203	202	195	208	201	205	235	207	200	218	207	208	246	208	187	222	212	227	211	212	226	216	222	205	199	211	204	222	202	214	196	247	229	216	224	220	214	215	231	232	204	213	218	187	214	226	195	225	213	202	184	207	216	219	212	242	231	217	198	174	219	214	233	222	208	207	242	214	240	198	208	207	201	192	213	225	213	239	212	213	207	213	205	199	206	197	238	209	173	217	226	198	201	191	196	208	201	203	242	209	233	212	210	195	205	221	213	217	228	230	221	206	203	188	200	208	221	224	222	217	212	221	217	199	216	223	225	246	210	226	214	250	219	238	218	224	190	223	206	204	212	218	219	218	228	222	213	214	223	221	225	193	214	198	208	213	221	226	205	221	201	222	214	204	187	205	208	199	187	224	217	249	172	198	200	210	251	209	210	210	225	223	234	223	194	202	203	161	205	204	225	225	237	191	201	234	219	222	239	201	219	234	213	235	210	221	211	245	211	212	179	190	223	220	186	215	217	229	208	203	215	213	213	195	236	230	236	234	215	217	203	219	198	247	198	213	196	195	209	215	218	221	204	194	235	227	240	197	219	197	212	211	230	191	209	202	210	209	205	197	199	226	224	231	230	200	209	192	228	198	223	210	195	227	186	218	192	218	214	214	212	211	206	213	216	202	206	217	246	221	235	243	234	224	204	226	225	209	218	217	227	215	202	200	233	230	209	191	198	211	210	216	201	173	217	209	221	221	217	228	198	207	200	195	186	187	214	211	194	205	199	232	230	206	202	221	227	188	216	235	226	221	203	199	229	231	221	198	204	184	192	225	188	248	230	205	199	231	210	235	194	231	215	211	184	201	227	199	223	198	200	206	191	216	212	201	186	187	182	195	228	218	204	224	235	223	192	200	232	212	187	182	214	209	204	210	197	226	223	225	184	198	209	189	184	223	198	205	218	184	207	174	221	198	227	200	215	221	219	203	209	203	184	246	227	214	198	206	203	260	245	211	201	239	206	225	189	222	199	202	254	210	206	216	202	202	219	221	194	248	225	220	232	214	200	206	225	211	232	196	231	224	196	200	213	216	198	233	194	206	206	214	209	207	216	228	205	239	206	245	204	249	213	182	220	220	189	234	218	202	238	232	195	213	225	218	223	216	201	200	197	199	219	199	195	203	208	228	191	214	205	208	231	211	208	204	236	209	206	221	238	227	208	209	204	198	225	205	195	225	217	209	195	203	239	229	201	235	202	214	220	210	226	226	195	188	202	211	222	204	200	200	224	201	217	219	214	207	222	213	206	180	196	196	198	203	202	205	211	209	225	205	221	212	217	241	184	212	204	228	242	217	205	208	199	218	178	218	205	224	187	217	210	211	194	235	223	204	219	194	211	235	210	222	201	209	196	232	198	203	209	208	188	224	230	198	215	203	219	219	232	215	225	213	196	206	223	204	208	232	220	234	237	226	193	223	206	195	219	196	201	215	226	216	226	204	221	193	226	208	206	226	242	221	231	200	204	208	190	235	200	218	209	191	223	217	211	209	203	206	197	198	235	226	210	198	214	233	203	199	219	198	231	200	218	219	228	197	216	189	232	213	197	211	219	196	202	209	194	204	204	211	198	223	232	202	225	227	207	221	230	209	210	172	186	211	224	224	242	197	225	219	210	218	213	239	219	197	207	212	209	193	233	234	224	199	207	230	181	224	205	208	221	219	199	212	224	230	207	208	204	224	172	235	243	205	191	215	208	225	174	228	202	190	209	223	213	247	185	213	196	220	210	217	218	221	220	195	200	212	192	223	208	209	231	225	225	232	212	227	226	209	200	194	193	193	177	173	202	205	203	228	243	225	223	223	202	212	220	213	228	194	204	216	214	203	208	206	225	223	186	208	210	211	207	219	209	208	230	207	230	209	234	209	212	212	217	219	222	215	197	211	208	243	244	212	209	237	205	197	231	213	218	232	217	243	185	191	207	202	217	204	255	235	199	231	207	206	211	221	208	222	231	209	214	211	223	214	230	229	244	209	222	209	218	240	227	247	241	225	190	215	223	222	196	210	233	209	212	205	219	211	202	202	226	225	210	214	222	230	218	199	199	205	242	219	233	214	239	222	210	221	198	225	222	194	192	202	234	236	201	200	206	199	212	205	209	209	218	208	230	203	176	203	233	224	212	201	220	235	253	192	196	216	190	220	220	212	233	179	226	244	215	201	231	229	202	220	212	209	230	201	185	189	214	220	206	245	229	219	201	236	208	195	233	199	203	193	183	231	193	176	196	215	219	207	184	218	185	243	220	200	211	186	220	209	222	202	197	218	212	231	229	199	200	190	205	210	209	202	205	229	214	201	208	221	204	253	188	209	191	190	199	202	205	178	216	213	209	211	237	201	194	224	219	217	208	238	228	193	232	204	204	225	199	209	209	205	235	228	219	223	177	219	191	242	192	241	195	232	235	224	202	240	207	204	217	188	221	227	199	210	219	204	217	242	213	196	183	226	211	190	205	179	211	213	212	197	203	240	209	230	209	209	205	210	215	209	202	217	223	201	228	253	201	217	221	193	230	191	227	202	199	223	212	211	197	225	218	207	193	218	211	194	182	241	213	221	238	233	227	210	240	199	262	176	219	188	222	221	236	220	246	181	197	199	202	212	204	205	220	206	201	216	221	208	227	215	240	209	228	193	199	235	241	207	217	224	222	227	200	239	199	218	200	197	209	200	194	220	171
4561	3800	7511	7186	5874	4968	4146	3272	2668	2293	1895	1606	1429	1313	1118	947	844	881	865	795	661	658	636	660	628	604	629	544	576	503	540	520	591	587	620	610	541	599	559	589	547	503	565	540	515	479	541	544	533	527	539	491	524	553	549	534	500	537	551	503	559	533	514	530	485	533	497	543	528	514	538	524	521	508	545	526	546	532	506	574	528	510	532	554	546	526	558	543	553	523	512	516	536	539	510	501	563	514	520	578	518	502	532	519	537	555	517	534	518	512	523	505	532	604	523	512	534	545	544	539	511	540	488	552	516	526	507	501	522	551	563	524	523	534	491	546	551	501	501	531	541	518	529	485	506	535	486	515	551	547	513	547	524	527	515	503	525	564	513	525	536	526	512	535	535	510	530	529	519	491	488	541	562	525	512	591	546	541	534	548	517	561	532	513	532	527	502	532	520	512	513	523	519	549	521	530	510	525	497	533	541	532	486	517	504	547	508	557	530	558	537	516	522	508	517	503	512	562	527	567	561	514	527	549	602	530	535	567	536	551	509	525	542	510	564	512	496	538	521	559	526	578	521	556	512	506	524	509	509	515	534	502	566	512	551	538	562	535	528	505	495	557	511	497	484	510	510	510	536	520	497	499	535	535	519	542	550	538	486	521	491	554	536	538	530	520	507	562	522	540	511	507	553	513	522	532	523	524	572	533	525	535	555	571	544	510	528	501	491	490	491	512	503	494	505	516	538	558	574	556	529	552	557	536	534	490	515	532	544	542	561	538	571	492	523	511	544	535	549	522	513	529	517	519	545	538	544	491	533	537	493	561	553	521	567	501	487	506	509	513	543	556	498	522	530	558	554	549	514	524	518	523	527	491	479	511	496	478	545	546	533	539	519	520	545	538	505	572	537	527	519	520	544	541	508	513	504	544	545	510	514	501	552	514	512	485	498	498	515	506	512	507	528	467	573	529	535	526	506	518	497	548	536	501	518	528	525	497	517	491	503	493	552	536	535	549	513	491	533	529	498	510	548	522	541	539	554	527	532	556	521	527	536	558	539	568	508	554	483	551	542	561	526	512	526	509	528	522	511	481	528	520	561	533	516	526	539	530	523	501	474	483	494	493	516	526	498	517	535	514	504	521	541	506	524	503	536	532	567	563	519	484	538	546	538	523	518	557	542	526	530	508	503	529	515	492	527	575	536	541	532	547	539	518	507	524	530	493	522	494	532	562	529	511	513	525	539	520	477	542	557	574	526	537	518	548	488	504	493	483	547	548	549	512	550	523	540	522	497	527	515	512	522	507	534	532	553	531	533	539	526	502	528	536	549	529	508	547	520	513	546	476	495	551	528	536	571	503	500	524	538	510	505	553	533	537	509	536	486	535	522	539	537	489	537	560	485	501	527	536	554	512	541	564	553	532	512	505	523	536	538	534	505	570	519	526	588	512	526	512	502	497	524	480	523	524	519	494	526	513	520	551	531	513	547	536	524	549	509	495	514	534	524	492	513	525	536	519	536	516	517	570	578	526	537	542	520	504	509	596	516	495	529	533	534	486	537	541	530	506	530	521	494	503	480	517	547	525	512	537	488	543	467	462	529	532	569	545	523	541	503	509	547	538	562	499	526	522	491	521	526	487	560	541	524	506	545	468	529	519	535	535	534	474	469	530	576	533	545	502	531	568	511	525	498	523	543	511	543	487	522	525	511	510	524	544	522	541	531	553	545	531	528	519	503	496	530	506	546	526	511	547	522	539	526	538	535	504	547	462	555	522	517	494	555	517	522	506	536	530	511	549	507	529	499	513	509	553	502	519	513	546	508	492	547	545	571	539	568	524	530	515	521	527	540	539	535	540	506	500	503	494	532	502	535	485	527	545	528	522	525	527	498	559	513	561	524	517	501	486	516	534	570	526	533	466	548	516	544	546	527	516	555	588	527	549	531	535	566	542	533	529	520	547	510	495	530	529	523	517	533	533	574	535	487	550	525	526	514	523	498	533	561	526	509	535	545	500	537	512	536	523	517	526	542	505	533	507	515	548	516	456	501	509	499	563	568	527	532	516	524	556	498	561	517	551	528	509	547	481	563	518	541	534	532	537	471	541	471	518	543	515	558	516	566	507	466	489	515	493	523	543	524	539	535	487	498	538	538	505	545	540	500	506	534	514	519	546	544	569	532	506	517	526	520	494	532	538	531	479	510	521	503	534	534	547	575	530	483	511	553	557	581	523	491	558	498	538	519	529	497	508	500	540	538	531	586	522	522	527	514	545	545	536	531	530	492	531	544	518	527	499	563	525	563	525	527	479	513	548	547	514	533	546	517	503	514	561	544	517	538	538	504	537	544	487	544	512	523	558	506	513	527	537	503	536	528	540	543	579	534	526	531	500	560	484	501	526	535	556	524	516	471	514	539	492	505	521	543	519	499	476	546	520	549	508	543	509	472	531	514	528	515	515	535	504	533	536	503	513	523	511	502	520	496	538	493	501	492	547	509	519	464	536	501	531	554	521	508	556	521	508	529	509	528	546	536	446	477	532	515	518	502	524	500	494	509	602	514	530	509	550	531	503	535	517	533	502	507	471	517	532	542	533	521	483	520	522	510	552	491	500	518	526	522	507	507	513	498	557	534	552	491	557	506	481	527	554	570	497	532	562	504	492	497	533	515	507	515	544	542	561	525	517	500	520	531	517	540	555	555	512	495	534	520	542	549	503	526	532	500	527	526	551	550	516	560	488	526	538	515	547	505	532	505	521	549	515	490	510	514	544	502	557	514	533	524	523	527	503	574	507	522	568	553	542	506	521	568	494	517	553	509	533	558	527	497	531	491	501	524	520	479	534	516	534	530	557	514	563	559	518	531	526	505	509	555	558	506	585	499	532	508	533	534	525	549	552	562	506	536	543	540	512	502	532	490	521	527	536	572	547	577	549	523	567	546	497	570	490	526	531	525	536	541	528	561	516	572	510	553	515	504	521	583	532	498	546	494	566	496	524	510	505	545	572	514	529	553	503	509	564	500	512	538	528	546	530	486	525	535	542	496	520	524	489	509	537	544	538	515	503	507	516	507	527	536	506	500	490	528	545	559	545	560	533	456	501	503	504	517	557	493	506	534	531	512	524	544	541	533	526	530	521	505	504	525	516	511	507	541	554	520	568	524	520	495	535	535	574	558	533	525	493	539	513	544	530	502	527	509	542	541	550	520	540	527	554	541	514	556	533	531	509	530	512	548	537	498	545	497	520	465	552	530	492	536	520	507	538	504	549	493	527	513	543	528	511	546	543	551	509	540	508	502	562	557	507	496	537	490	515	544	541	529	521	563	536	577	499	515	564	578	519	538	530	534	535	500	492	529	559	533	558	500	569	518	544	549	486	522	529	518	539	500	513	496	525	502	477	514	550	530	541	541	546	518	533	516	514	545	526	559	553	529	512	534	516	524	549	557	507	532	574	538	553	494	523	526	523	550	498	512	567	533	495	503	555	459	592	506	529	521	491	507	547
11957	5392	5499	3983	2647	1990	1529	1172	868	713	546	514	453	398	356	311	277	322	263	230	226	235	232	241	244	215	236	224	228	193	192	175	160	228	226	217	212	231	175	217	187	240	185	192	209	210	215	199	193	217	197	175	213	193	188	200	198	196	231	199	210	191	214	172	203	194	201	176	214	191	218	160	181	185	197	180	202	184	194	221	177	220	236	180	184	209	217	206	218	207	180	218	207	189	209	180	196	196	209	201	194	190	205	211	199	217	203	210	225	186	200	203	204	214	202	231	228	211	204	204	213	208	207	196	176	193	208	214	196	212	193	199	223	225	212	210	196	242	185	182	195	191	199	220	197	200	198	201	202	194	180	195	203	198	193	204	202	187	182	199	189	209	210	193	201	175	202	199	214	207	200	206	215	206	200	197	198	232	196	210	208	201	175	209	196	190	206	201	200	214	192	202	205	211	234	204	202	192	245	199	199	222	203	212	207	186	190	230	219	200	198	197	216	197	187	198	178	198	208	212	207	202	218	216	202	193	203	197	175	220	203	209	199	192	223	179	218	196	213	197	195	220	203	233	223	182	184	172	214	204	186	202	208	222	196	217	195	215	193	203	204	218	213	198	223	216	204	205	201	192	203	197	183	189	202	184	195	188	197	202	207	222	206	195	208	209	187	205	209	196	167	187	192	199	218	213	198	211	213	193	219	190	185	182	234	183	202	200	176	183	202	202	211	209	208	229	188	213	193	171	200	216	189	217	218	205	188	204	192	201	188	209	202	185	199	192	204	200	217	213	177	203	195	208	180	209	221	210	205	202	199	195	191	206	223	199	206	212	191	177	221	227	186	206	201	212	185	201	222	211	198	199	196	196	204	193	219	220	174	206	177	193	214	201	197	179	194	188	199	207	195	190	198	219	193	188	206	206	184	225	233	228	188	191	214	208	182	181	192	195	230	165	224	192	228	222	200	177	193	208	181	189	208	201	217	196	188	215	214	185	201	219	189	211	197	186	184	196	171	198	222	197	219	206	191	170	204	209	217	179	183	178	187	182	213	225	203	170	235	212	196	228	188	192	208	201	175	194	245	192	199	224	207	182	198	205	217	202	222	191	216	217	194	191	167	176	199	181	197	210	206	206	202	222	200	213	196	192	197	186	179	189	209	217	177	194	185	206	216	214	196	207	208	200	190	233	196	206	203	191	213	178	229	231	197	216	181	205	192	198	194	223	220	187	203	212	217	183	183	204	204	203	201	187	202	181	194	203	198	220	198	194	208	212	217	224	192	207	189	192	209	185	212	221	200	202	181	199	193	204	192	183	186	213	206	187	178	198	211	185	179	195	200	196	213	198	218	216	210	163	193	208	213	211	240	211	203	215	211	182	184	193	206	201	222	208	209	219	202	209	195	222	194	190	220	201	188	199	201	198	216	189	199	212	204	195	222	216	207	174	208	186	213	202	190	192	187	210	200	204	193	192	176	186	200	193	192	207	195	217	204	238	232	177	202	203	187	219	226	193	189	224	220	176	198	174	165	181	208	213	232	188	199	220	200	198	215	217	208	244	192	207	184	200	199	198	213	200	220	208	216	221	209	199	236	193	208	201	200	187	210	195	197	199	213	195	197	228	198	183	215	213	202	197	209	189	208	215	181	149	189	198	191	204	214	204	194	200	194	204	194	213	185	192	199	206	199	224	199	212	221	211	215	204	202	190	197	199	187	177	195	206	208	201	198	195	213	213	182	210	236	200	210	216	215	196	194	209	167	196	178	159	211	183	192	196	206	234	198	210	198	225	175	209	195	226	219	229	195	185	181	177	198	218	214	207	171	171	176	205	200	205	203	192	197	202	201	201	195	178	181	186	189	195	205	203	197	173	225	199	193	181	213	172	188	198	183	201	188	205	207	213	211	214	240	188	204	204	193	195	176	183	212	206	186	193	197	208	194	205	206	221	213	207	192	191	223	176	198	203	197	228	213	212	188	188	209	206	215	198	216	221	194	202	207	189	170	207	190	230	208	201	179	199	227	200	180	234	199	209	197	160	164	194	210	196	185	193	206	216	193	251	200	200	178	198	219	209	200	202	221	183	215	184	208	201	187	191	202	209	202	183	220	194	230	185	220	208	197	221	198	204	195	182	199	182	212	188	213	195	204	200	205	198	164	207	195	209	194	193	202	190	216	205	193	186	189	182	185	177	226	185	206	212	220	192	211	190	208	213	191	200	183	224	224	209	214	218	188	198	199	204	197	195	189	213	204	209	185	175	201	203	181	200	189	195	181	197	213	204	227	211	209	198	192	195	199	210	201	175	171	192	203	232	201	200	208	198	204	194	211	198	201	190	197	222	225	199	195	162	199	228	206	215	188	204	176	194	203	201	189	205	190	206	217	190	230	192	202	199	193	225	196	197	207	193	202	193	186	234	201	198	211	211	200	194	179	209	194	161	174	190	198	224	212	208	197	204	193	204	181	220	205	190	215	224	209	189	191	182	204	207	208	206	206	220	191	206	218	190	190	205	193	171	193	211	175	193	170	190	165	194	174	227	183	215	204	233	223	195	214	197	237	190	226	209	187	197	192	220	196	196	219	221	219	227	225	213	199	181	216	182	204	197	208	173	169	187	202	212	218	188	204	189	216	203	195	210	209	186	205	203	198	192	217	204	206	188	206	215	191	208	214	215	170	189	211	197	191	189	198	184	224	195	189	217	194	216	206	180	194	222	218	186	201	202	205	200	168	173	197	191	184	223	215	224	216	185	228	216	199	202	209	199	205	189	190	202	194	199	215	201	192	225	201	216	217	211	192	201	220	191	161	185	222	203	173	203	181	209	214	211	227	206	201	221	222	220	231	215	188	193	193	206	214	203	207	214	243	230	191	187	188	218	195	194	215	180	213	204	194	179	205	214	200	201	207	195	200	199	214	197	197	190	180	219	214	184	194	212	208	180	203	170	214	185	206	197	213	207	201	183	220	190	212	184	198	186	209	197	180	207	195	202	206	180	184	192	235	174	206	216	197	232	216	208	209	199	188	208	169	187	188	182	184	175	221	206	189	194	177	196	221	201	199	200	208	204	220	219	189	208	171	206	185	227	214	199	203	195	221	215	238	193	196	186	193	203	209	203	192	225	194	219	186	187	218	202	194	186	217	209	197	218	196	217	202	195	209	198	218	175	193	208	207	214	200	204	215	192	207	208	176	209	211	218	195	187	169	184	181	186	201	215	195	218	191	210	212	171	182	224	193	183	209	192	229	226	212	215	193	204	199	212	187	193	190	205	193	190	236	202	225	188	196	200	200	227	206	176	210	187	183	183	208	220	193	182	208	204	188	213	210	189	204	212	193	202	190	216	178	198	201	207	216	187	190	206	207	179	200	206	213	191	203	173	196	204	197	226	188	187	222	215	195	230	189	173	188	192	195	196	214	184	198	206	166	189	222	198	175	181	192	205	195	220	198	207	165	198	181	201	193	200	200	198	208	207	204	200	180	195	210	217	211	216
9624	5536	10119	11255	9547	8325	7092	5576	4326	3472	2909	2370	2090	1919	1583	1360	1198	1264	1131	950	815	716	720	781	772	696	627	594	520	544	523	538	604	581	652	589	565	624	567	567	547	517	528	529	464	484	493	545	481	530	505	501	525	508	490	512	511	485	550	535	519	471	501	486	518	483	475	496	466	486	500	481	498	504	501	523	461	499	542	504	500	468	506	540	519	481	487	475	513	524	487	470	506	468	496	507	501	518	522	509	492	500	501	496	506	478	494	490	511	506	501	521	463	467	471	465	475	429	496	513	498	486	492	506	506	483	500	479	506	488	483	467	501	480	507	481	510	526	474	524	478	521	477	493	484	507	496	453	504	500	485	489	452	498	519	501	485	481	466	476	499	483	520	455	520	533	510	514	483	519	476	492	499	484	503	501	491	481	498	511	483	534	527	456	490	510	503	498	493	510	481	481	528	479	488	504	475	472	485	459	497	493	512	471	488	489	517	473	539	516	445	497	501	520	511	482	513	469	510	516	492	510	479	531	481	459	499	510	508	508	458	482	505	504	498	467	516	512	480	499	505	483	505	474	492	483	462	521	472	470	499	463	529	518	449	489	472	494	493	495	520	504	467	507	489	517	497	488	469	474	513	463	472	482	524	507	510	514	489	485	503	507	497	466	478	486	514	490	452	474	475	458	487	467	501	501	511	505	513	509	494	451	498	467	520	432	482	462	511	471	526	447	513	484	484	520	511	486	514	524	505	536	531	479	508	519	522	434	485	531	471	508	525	477	522	475	512	490	489	490	494	520	501	499	502	503	502	504	500	506	498	488	509	515	464	447	502	484	531	510	499	521	481	487	505	532	468	515	487	511	491	457	505	450	529	494	480	479	492	498	475	467	497	511	497	495	506	480	482	477	505	469	485	500	509	474	544	523	484	524	475	471	469	540	525	474	445	488	497	504	467	482	511	492	475	531	471	501	512	469	438	498	480	455	475	522	545	503	497	465	478	491	491	476	521	487	490	467	525	461	518	493	532	492	485	534	488	473	519	501	507	511	552	496	507	488	493	501	517	489	467	489	503	505	472	495	517	486	523	479	504	486	543	528	508	522	508	489	535	488	490	486	491	510	547	476	480	491	482	486	497	458	493	479	488	485	522	520	471	533	481	514	452	486	497	504	481	504	504	476	488	508	500	484	532	485	521	490	487	509	539	547	534	491	512	533	520	496	486	529	479	483	489	523	516	489	522	484	520	515	472	456	487	496	482	459	488	434	497	487	537	503	464	481	508	475	487	561	532	496	476	473	492	488	512	490	476	499	487	499	509	485	494	501	509	540	463	509	495	529	506	513	488	487	514	515	474	465	497	475	495	507	502	472	474	502	489	482	487	458	506	507	516	482	481	470	492	491	479	480	478	498	502	500	475	492	483	506	485	501	526	498	493	507	519	453	545	484	455	488	497	474	503	479	479	503	514	498	462	482	474	496	516	471	466	495	502	515	462	490	520	441	478	482	465	508	482	484	521	493	508	479	459	483	502	482	488	546	489	485	444	459	444	512	499	497	500	481	501	505	444	516	502	508	490	519	501	529	481	464	506	482	475	474	515	499	496	520	509	503	499	495	505	548	533	492	499	509	504	494	479	491	516	473	536	490	484	520	516	482	483	500	447	538	499	491	493	503	504	533	495	520	500	465	482	490	508	526	479	474	506	518	491	500	488	483	502	447	478	504	515	459	502	485	494	477	498	521	433	473	465	476	510	515	513	532	503	491	498	507	461	515	478	449	512	479	447	514	475	492	500	509	493	526	501	497	498	461	533	495	448	523	515	498	470	466	488	464	504	510	480	478	547	517	505	488	517	492	496	476	483	498	532	449	519	511	517	492	501	478	515	486	520	525	485	472	486	516	498	498	486	469	471	484	496	486	467	505	497	469	499	501	455	503	506	513	499	462	492	481	475	483	482	458	467	515	483	525	509	449	515	473	488	462	482	515	465	501	495	497	467	535	485	514	479	486	533	496	483	501	500	524	478	487	519	514	519	506	477	502	504	470	453	477	517	510	502	546	468	483	491	509	481	500	432	484	569	461	497	457	548	495	495	488	493	509	464	521	506	512	528	476	458	526	491	456	506	521	488	495	457	515	493	516	481	522	467	497	529	499	505	453	440	510	487	500	491	490	500	549	510	511	515	466	496	517	467	544	518	502	500	499	498	492	499	459	513	476	496	477	498	524	523	533	482	487	451	496	510	494	512	479	453	462	524	484	470	499	516	489	464	458	499	489	460	456	517	468	483	488	486	493	466	516	507	482	501	500	493	501	490	516	485	511	509	482	517	508	537	481	525	484	483	522	496	487	503	523	525	430	524	489	504	459	483	516	486	472	472	470	466	507	533	504	504	534	466	484	508	496	509	493	517	484	484	477	471	493	516	469	497	488	464	529	491	482	487	487	493	453	495	506	513	497	493	541	481	442	516	478	523	492	522	515	475	515	514	502	447	481	487	474	476	466	508	543	464	481	512	503	446	479	515	490	460	490	497	498	495	490	512	480	465	503	494	452	520	485	466	472	480	494	535	510	477	466	495	527	528	450	491	544	514	440	515	518	489	498	480	487	468	488	505	483	501	524	518	513	514	502	470	519	498	486	463	508	529	471	484	472	506	474	518	507	476	507	492	473	537	504	513	533	488	498	481	495	536	486	508	489	470	532	480	479	445	462	525	496	459	454	457	499	499	527	497	537	475	485	478	475	498	509	453	484	499	517	480	489	517	493	490	491	504	538	478	469	476	491	509	488	480	485	511	491	510	499	526	461	546	494	511	490	484	518	497	489	476	514	536	522	477	501	503	466	520	473	443	487	525	455	482	547	518	509	451	509	492	511	492	562	507	479	533	494	509	475	531	494	464	497	489	497	528	439	518	446	500	506	478	504	513	500	444	479	469	515	490	461	473	478	521	511	509	493	494	535	501	493	501	487	452	483	495	501	479	515	496	485	485	510	523	529	496	477	489	473	491	476	493	492	513	539	486	492	526	450	504	529	517	478	493	493	501	446	474	495	490	537	499	524	481	492	529	509	500	494	486	499	495	495	554	472	484	509	513	475	472	502	504	473	507	506	492	491	507	474	468	505	500	492	526	471	516	484	503	449	477	517	509	473	502	508	496	466	464	503	520	507	499	456	493	487	502	486	490	518	469	508	537	507	524	477	475	518	508	519	490	474	481	489	493	488	481	482	494	498	482	500	477	468	482	476	527	501	498	494	486	499	517	502	474	498	510	536	488	468	483	484	475	472	522	494	506	490	502	469	493	452	516	537	496	521	511	469	437	531	482	521	464	487	466	514	449	508	514	476	486	491	483	495	528	456	425	470	464	489	501	499	517	478	483	507	494	475	499	490	456	525	479	554	509	482	510	470	480	497	529	510	488	531	513	538	486	437	527	488	513	485	499	457	507	476	497	468	526	498	464	495	481	481	439	478	495	492	498	484	502	511	507	499	491	474	509	471	483	495
18129	7287	7532	5434	3866	2946	2198	1504	1188	867	668	599	585	447	373	346	303	325	228	199	182	203	203	211	198	163	197	155	133	173	137	147	152	184	160	159	152	145	163	148	159	142	145	110	125	123	128	145	137	141	155	156	118	142	143	160	118	115	138	128	124	137	156	147	141	160	111	135	121	131	148	149	131	127	128	134	134	136	157	114	139	132	124	137	134	147	145	132	133	124	107	148	126	131	136	149	135	138	128	131	135	144	123	130	123	144	129	123	134	156	124	149	149	130	136	135	128	135	153	148	139	145	144	129	145	146	136	152	138	135	135	123	160	129	111	124	138	102	116	129	117	137	163	140	148	143	141	140	135	127	126	153	132	135	126	119	149	153	128	158	121	170	164	136	137	151	145	150	139	127	151	143	125	158	145	131	111	133	133	123	135	131	128	149	130	141	141	124	137	131	132	128	140	131	139	147	124	142	126	151	124	136	122	157	116	127	135	139	147	138	123	142	150	143	141	132	136	118	112	152	146	130	151	148	115	106	127	128	134	142	126	125	140	147	129	132	133	115	131	147	144	142	139	128	142	141	147	159	152	139	144	148	132	158	119	134	134	137	159	114	124	125	141	120	143	134	120	119	150	147	145	135	137	115	121	162	130	112	136	118	139	164	138	126	130	161	140	134	141	128	121	132	148	125	151	141	126	121	130	136	121	130	125	128	123	135	129	140	139	111	105	139	145	122	131	139	141	119	136	138	132	138	143	131	176	140	143	146	143	142	137	114	129	136	150	135	162	114	126	140	136	134	102	140	144	137	119	140	143	122	145	124	134	143	157	132	126	132	151	137	151	133	132	120	146	153	127	140	131	136	120	150	134	155	150	139	133	132	115	121	115	138	136	122	122	126	134	131	132	131	148	130	142	154	132	108	120	144	114	160	134	163	117	148	127	126	142	133	146	144	140	138	115	147	130	130	140	118	157	147	137	125	147	137	133	141	172	136	128	157	134	114	157	135	127	139	151	138	145	131	137	145	116	147	132	121	148	138	125	132	137	123	137	142	149	163	126	132	110	153	149	123	154	127	142	117	132	146	151	114	147	127	152	135	161	134	141	118	153	129	130	100	144	138	114	152	144	143	146	133	125	137	140	137	109	137	135	116	130	148	114	141	162	133	123	147	126	151	165	148	156	153	121	172	133	132	135	122	165	130	155	122	138	146	144	139	139	133	144	119	143	134	114	129	125	134	151	150	117	130	146	150	155	130	140	150	120	136	174	121	137	157	138	146	126	142	143	138	133	133	147	139	117	136	141	118	142	113	131	138	135	135	126	138	119	133	125	150	143	152	135	119	159	115	143	139	129	159	146	147	134	141	146	144	118	131	126	123	134	120	152	135	130	97	159	132	142	136	145	109	160	131	141	131	137	148	137	131	138	141	132	113	135	128	121	120	158	148	148	127	121	136	126	145	122	145	131	151	138	143	133	144	136	141	144	135	138	138	120	139	136	154	118	147	115	130	130	141	156	132	125	131	150	142	143	123	139	115	118	139	148	142	122	135	124	146	134	136	123	117	117	146	137	135	125	127	139	162	109	127	144	150	149	139	122	135	132	117	131	130	159	124	155	126	106	149	148	137	134	138	135	121	142	134	149	131	144	124	129	120	148	146	135	133	151	135	139	158	134	153	158	136	158	130	147	128	135	117	122	133	121	161	126	129	128	147	108	137	126	146	136	115	152	122	145	149	149	128	121	144	155	128	148	133	123	149	143	132	148	137	157	124	117	111	153	140	116	132	156	144	137	132	136	144	125	140	104	130	144	151	133	136	124	133	121	132	150	155	134	140	142	131	146	135	139	143	134	133	117	130	150	143	140	124	148	155	127	152	152	134	142	140	145	140	127	122	131	127	144	139	153	140	146	156	106	123	137	131	157	126	137	130	122	159	145	134	133	151	158	133	146	144	125	136	135	130	141	145	132	137	140	141	141	136	147	148	107	118	140	139	131	136	128	135	140	150	157	140	135	131	138	122	111	120	147	134	133	117	130	131	127	121	150	107	122	153	149	130	116	136	171	141	129	154	123	145	139	148	153	124	114	144	139	123	143	154	127	158	154	135	118	142	172	121	143	139	143	133	157	128	126	148	151	138	110	128	148	148	126	127	147	154	126	140	126	132	152	127	129	151	137	154	154	131	139	125	128	134	142	135	137	136	141	129	158	127	127	139	112	140	115	128	134	111	140	129	123	153	122	119	146	121	128	123	138	134	136	153	137	135	152	167	130	131	136	119	144	136	126	153	128	132	147	142	158	141	128	143	136	144	128	129	160	136	118	130	136	131	131	105	115	142	128	139	153	149	147	137	126	123	144	153	120	138	141	131	127	146	134	148	166	141	120	127	143	136	133	136	135	138	148	147	117	125	133	113	146	158	131	157	156	137	123	134	128	130	158	130	118	149	134	142	138	126	124	131	136	141	136	129	119	149	133	146	122	130	159	156	140	123	148	124	135	138	124	150	142	147	154	127	117	148	146	128	114	139	152	148	129	125	139	129	119	167	130	116	158	136	128	165	145	134	112	132	144	126	153	130	131	126	161	126	109	139	140	136	150	131	141	141	140	146	140	133	144	136	131	144	149	144	156	129	137	124	133	149	126	157	116	116	137	132	129	135	144	134	144	151	149	107	131	154	159	122	117	130	127	146	113	131	127	137	140	120	162	150	136	140	136	152	118	156	141	140	142	129	143	123	122	136	133	144	121	141	143	135	136	125	145	139	127	127	142	145	139	147	117	132	133	136	144	143	139	114	134	159	143	145	151	127	135	140	137	117	141	141	133	139	139	147	133	140	124	136	121	136	140	130	134	143	136	117	139	146	148	129	135	138	128	133	157	136	131	166	132	149	141	127	125	123	134	126	152	128	146	132	159	141	144	127	146	135	128	118	119	146	108	123	140	154	127	145	123	145	119	143	139	141	131	146	154	127	162	136	125	145	112	126	136	136	141	138	136	128	133	131	144	121	132	132	130	137	121	121	107	132	148	126	132	133	125	141	122	144	156	152	134	118	145	123	144	123	126	143	141	138	135	147	124	138	140	123	148	144	149	150	128	158	134	138	122	129	116	125	164	144	114	132	133	135	127	126	138	124	138	127	144	148	147	137	132	155	125	139	134	130	149	156	114	133	143	121	145	145	130	147	130	121	145	149	120	133	143	127	143	132	124	129	136	134	100	128	147	131	126	122	117	142	135	150	133	115	138	141	131	128	123	134	145	109	131	140	130	133	136	139	136	123	139	117	141	135	137	156	130	130	134	107	132	147	120	121	147	142	139	131	129	133	147	119	129	138	135	134	143	129	140	128	139	153	134	129	146	127	140	126	132	156	144	137	126	144	121	135	141	143	143	119	128	119	121	138	116	145	134	123	113	127	112	118	127	120	157	140	117	151	147	144	114	116	131	141	127	124	148	134	146	128	153	138	129	149	140	130	152	156	127	153	134	146	144	124	122	139	118	142
11789	6629	12527	14260	12871	11348	9703	7318	5624	4475	3805	3059	2874	2456	1977	1693	1571	1557	1247	915	806	774	799	824	785	628	578	497	428	425	439	432	503	508	538	451	488	511	470	467	421	423	403	386	366	371	385	386	345	371	328	345	345	380	322	389	345	374	321	338	352	341	332	349	384	332	361	368	340	373	348	348	326	319	329	362	344	355	356	339	351	339	353	351	337	328	330	340	345	355	314	379	321	361	338	335	357	311	359	314	367	361	353	343	385	347	342	348	314	343	333	386	358	343	352	368	361	364	336	341	354	370	366	358	364	358	373	312	324	343	356	371	326	350	332	363	358	352	381	323	337	343	351	337	341	365	314	342	367	357	337	372	355	335	310	312	359	372	357	351	330	339	363	360	374	329	353	345	363	339	356	337	349	354	310	363	356	322	378	357	376	369	364	322	353	354	334	365	390	380	371	349	364	375	339	363	339	361	365	355	338	354	355	340	334	351	354	356	355	371	365	350	336	380	352	332	335	357	346	379	365	344	351	327	333	371	341	368	374	320	316	346	326	360	392	354	367	347	307	330	377	371	354	382	365	401	374	383	378	388	362	327	368	325	335	369	353	356	351	362	355	333	383	334	373	399	341	322	356	343	371	355	322	348	363	341	341	355	337	364	363	369	325	367	359	358	333	367	339	351	329	337	319	352	337	368	368	374	310	346	335	300	347	349	348	344	350	331	384	349	366	342	320	347	315	353	369	355	343	343	336	380	324	379	342	335	354	313	330	371	339	338	368	331	324	359	338	335	330	358	370	336	356	337	346	368	339	356	312	369	354	329	349	381	357	369	362	353	347	366	390	373	354	375	321	330	340	342	353	349	357	333	370	303	362	348	350	402	312	344	352	332	371	335	362	350	331	350	364	338	336	329	342	319	334	359	329	350	363	369	343	344	337	352	345	319	353	371	364	362	338	392	369	353	314	325	323	326	371	348	355	346	344	355	350	352	363	300	379	311	364	382	349	363	342	343	333	329	372	373	346	358	329	326	347	379	344	367	342	351	363	358	324	356	353	357	362	342	354	331	322	303	358	344	341	352	329	357	342	370	328	349	349	355	326	347	360	366	358	363	347	361	372	371	345	351	370	396	311	376	385	350	370	347	319	383	342	343	340	348	330	332	361	313	343	303	363	362	315	369	365	339	372	342	347	324	365	363	370	362	343	350	349	361	333	340	383	333	331	354	361	374	372	372	346	367	373	342	348	375	339	358	308	323	361	324	328	353	339	333	352	326	347	388	378	314	356	347	349	355	346	338	332	353	376	326	336	330	370	341	339	373	352	349	374	387	359	372	332	360	362	338	350	376	346	380	332	325	347	365	331	363	345	344	366	347	331	306	362	380	331	383	342	336	378	352	351	336	351	361	378	363	359	327	330	364	381	344	365	314	322	365	383	364	346	326	368	362	368	339	319	371	368	340	310	383	361	383	352	372	368	342	329	376	364	334	368	361	302	348	383	353	329	361	341	309	369	374	335	344	365	382	352	327	343	332	353	355	322	337	340	358	346	329	346	341	351	361	356	341	343	349	348	344	351	363	356	361	353	362	393	349	366	339	343	366	329	346	333	361	336	369	382	395	317	365	312	377	346	366	345	347	336	359	379	362	347	355	361	370	365	364	360	328	358	325	367	361	348	341	341	320	346	351	346	334	362	328	362	344	371	365	390	334	365	364	389	354	359	363	347	336	338	352	357	329	332	310	359	373	363	334	348	352	349	345	342	337	336	383	337	364	378	355	316	361	352	355	318	333	339	369	370	349	365	336	339	345	356	374	335	348	359	365	366	366	340	336	357	354	395	347	353	366	327	340	329	338	335	381	339	366	352	342	334	357	364	342	357	370	359	342	380	368	336	354	356	374	346	321	350	329	347	344	316	370	371	321	338	362	335	365	328	353	342	336	356	303	371	341	378	352	356	370	372	339	326	370	318	334	348	340	348	334	355	355	347	334	323	344	341	367	360	337	340	347	349	362	361	334	357	341	340	366	365	343	362	355	324	336	297	326	337	334	342	381	367	368	331	350	367	344	339	347	367	362	352	334	387	329	340	347	382	350	340	367	351	373	381	345	381	366	336	361	324	346	347	335	331	333	361	347	355	333	340	360	351	353	358	337	359	378	349	342	337	363	340	375	329	349	351	349	369	355	348	379	356	337	374	319	361	342	344	334	367	347	365	313	316	388	345	352	328	380	349	362	341	333	361	382	341	361	405	378	357	321	377	370	366	349	327	365	369	360	336	352	373	312	317	339	331	354	352	339	341	341	358	370	330	377	338	340	359	349	345	326	335	360	340	328	358	337	363	339	366	337	331	344	334	330	345	348	369	336	359	322	357	345	368	317	349	368	348	352	360	355	358	368	323	367	349	349	355	305	322	365	343	298	324	327	346	341	359	360	326	335	365	362	332	342	344	344	372	402	353	346	371	380	338	347	353	341	336	330	355	355	366	365	364	358	340	364	356	367	344	372	358	343	364	373	333	316	328	377	322	337	349	373	353	340	346	346	343	395	375	338	336	345	370	363	334	338	362	358	330	348	399	352	333	349	384	340	373	365	342	314	361	332	361	355	363	367	361	351	357	344	334	373	393	376	343	310	367	389	356	323	339	336	377	375	357	341	376	336	375	336	358	328	353	346	350	343	345	334	325	353	348	344	361	321	347	317	346	391	358	364	352	356	310	381	357	335	358	340	318	361	383	362	381	347	346	340	312	348	345	352	341	341	358	367	351	339	383	352	380	344	333	339	350	369	366	351	359	350	371	330	367	363	335	351	351	340	362	330	368	346	383	331	347	351	331	372	347	323	335	333	391	354	340	342	344	342	321	362	343	334	341	346	349	371	335	345	337	360	352	361	359	359	358	342	360	348	373	311	361	310	386	335	365	327	361	335	339	330	343	346	320	347	372	330	357	371	326	369	343	350	346	371	352	372	336	355	348	350	325	357	341	340	383	365	322	365	353	335	352	344	353	344	322	361	331	328	366	341	365	365	334	342	316	378	340	305	377	352	309	349	338	371	358	323	342	335	391	355	347	351	360	359	348	367	345	348	345	325	329	372	344	364	344	325	340	353	349	361	358	361	356	358	391	359	356	345	355	349	382	331	338	331	354	298	367	352	340	381	347	374	362	348	349	357	359	360	323	344	327	364	333	348	343	333	345	330	335	363	336	347	365	356	350	324	324	362	361	333	372	363	367	377	346	343	353	370	355	360	366	379	341	336	361	333	335	347	334	336	372	346	327	336	300	349	363	347	341	363	373	356	377	350	359	367	337	350	318	326	333	326	342	359	343	356	363	356	336	351	360	370	336	345	351	336	345	353	324	352	360	319	342	326	352	319	352	339	340	364	332	354	368	352	332	374	360	354	358	350	339	362	345	324	363	347	343	337	360	365	328	356	375	385	360	324	364	343	351	335	317	372	359	364	337	352	337	357	345	377	335	352	340	361	336	365	348	337	359	328	392	366
5011	2415	2669	2118	1527	1169	908	693	563	444	426	395	361	341	285	255	272	292	232	205	208	217	259	240	245	205	217	198	213	237	197	215	225	236	229	218	207	224	202	210	197	232	221	175	221	205	222	204	230	225	218	214	190	222	223	222	236	201	198	189	223	221	194	196	178	217	214	215	202	210	218	215	214	227	205	213	213	215	234	220	245	201	217	210	201	226	217	224	229	188	213	200	196	200	198	209	214	216	190	194	217	223	186	213	206	213	191	203	211	217	231	227	240	223	188	198	184	240	222	173	213	234	221	201	220	222	230	202	201	189	237	212	198	208	224	249	204	215	187	222	199	185	190	212	203	209	207	217	216	213	204	201	208	230	198	190	210	181	199	223	222	186	193	201	173	234	209	209	219	194	203	190	215	170	200	201	197	199	238	204	236	224	215	190	227	204	204	214	222	233	221	201	222	202	209	219	210	207	226	229	194	200	203	226	211	218	189	231	205	215	189	222	237	208	195	210	208	218	230	219	223	208	185	205	216	222	221	201	184	202	218	205	204	225	180	199	199	227	225	200	236	212	194	221	201	202	193	196	209	216	211	215	211	212	210	209	197	213	188	233	211	228	192	205	191	191	222	220	208	186	210	219	204	182	207	194	204	198	195	205	233	210	216	202	227	198	217	217	195	204	221	215	238	225	194	213	227	255	199	180	211	202	194	186	218	198	212	221	232	181	195	217	202	194	237	217	235	175	199	208	218	203	204	218	220	221	213	226	225	220	208	210	226	185	202	211	226	184	221	188	205	196	227	208	214	193	226	204	209	221	215	205	192	195	206	222	238	195	205	189	226	200	214	197	224	206	237	183	216	215	217	220	198	230	216	209	201	197	204	230	199	227	231	216	217	213	208	238	183	217	170	197	206	205	205	231	199	207	201	196	213	213	246	196	212	196	224	215	204	217	199	217	229	206	204	220	205	217	230	200	183	209	236	203	214	202	219	216	187	232	236	211	209	207	219	192	196	222	207	211	200	237	212	225	218	239	200	208	218	219	193	197	209	231	209	204	229	194	209	199	200	201	218	202	199	208	236	223	222	234	227	203	234	186	212	197	224	208	208	218	222	188	225	207	186	211	214	259	209	229	212	225	214	229	222	217	190	206	224	219	203	225	201	221	210	198	217	202	214	202	227	206	235	204	198	218	194	225	220	189	199	218	222	218	215	236	202	207	194	200	193	194	187	203	191	222	201	223	229	210	197	203	203	212	214	189	189	202	205	194	199	222	206	188	175	227	208	220	192	229	214	215	211	192	206	210	224	193	187	206	198	209	223	218	220	194	222	208	232	199	211	220	194	177	210	218	200	214	205	209	233	215	230	195	173	235	231	208	212	222	205	212	214	204	199	211	223	210	222	225	199	217	213	218	212	209	234	187	185	214	212	195	201	223	246	206	209	208	194	218	209	194	218	208	198	212	204	211	215	176	212	199	205	238	199	197	189	199	188	210	235	203	196	220	224	179	237	231	206	191	198	186	188	198	185	201	185	192	199	199	212	201	200	214	208	219	212	212	225	196	243	216	217	212	265	192	208	220	191	204	218	218	220	202	199	215	195	199	205	199	226	182	216	213	205	209	212	222	197	190	239	200	206	201	200	183	210	218	196	209	205	203	227	214	210	190	205	211	178	192	220	197	200	205	237	225	220	203	187	200	201	211	203	203	173	199	209	200	190	198	199	193	210	187	214	181	204	221	192	189	211	219	212	207	222	202	191	195	191	224	212	204	210	245	192	203	166	239	195	217	223	207	214	223	182	194	213	216	211	216	205	205	211	207	208	197	198	204	219	196	226	211	210	221	208	202	229	203	211	235	185	242	215	224	204	189	224	224	237	224	227	217	196	206	208	209	239	214	208	225	204	187	214	238	223	221	201	216	218	234	199	197	216	206	242	209	198	193	206	221	225	201	216	200	205	223	234	217	221	180	184	208	198	211	215	200	206	185	229	220	217	206	186	188	245	202	215	201	177	202	228	196	209	225	224	200	211	239	200	206	199	197	211	178	214	225	208	211	209	246	228	191	228	201	212	205	218	217	195	211	234	242	213	226	195	223	190	201	242	218	213	212	234	212	213	209	231	225	202	233	188	188	225	203	222	229	207	220	212	215	191	201	200	192	221	208	224	200	187	203	209	199	205	200	201	208	200	188	211	209	239	224	203	230	225	230	190	225	203	178	194	237	209	217	216	188	191	212	210	221	215	219	225	220	222	212	203	203	179	193	202	196	203	196	231	203	195	205	203	196	192	222	235	181	210	221	217	217	217	213	213	215	229	204	194	191	211	221	193	227	220	228	195	221	180	205	220	234	206	206	222	194	201	251	187	197	203	231	200	215	209	206	200	219	204	196	202	213	204	189	208	211	225	211	219	248	210	232	208	220	199	208	208	196	213	203	252	206	228	221	172	223	191	208	221	218	219	211	215	245	201	224	223	228	210	228	201	200	200	201	188	224	224	194	208	196	231	217	195	250	207	189	201	243	245	211	227	219	209	184	220	212	224	214	197	212	220	199	222	204	218	213	212	198	185	205	221	215	188	213	222	213	191	228	250	210	228	191	209	207	208	214	220	193	231	236	233	183	222	230	249	185	194	233	224	221	236	227	215	213	196	207	228	206	209	211	199	208	222	181	213	222	197	199	173	186	201	203	203	193	213	254	220	215	248	228	221	235	208	202	192	255	248	219	207	204	228	214	230	229	212	216	206	208	202	182	209	182	183	189	200	218	197	199	223	199	187	212	229	220	205	217	236	217	180	190	211	191	196	196	210	218	207	213	206	203	205	208	197	211	201	202	194	218	211	218	215	201	216	203	204	196	213	214	203	213	219	190	202	210	198	192	211	198	218	236	197	221	213	205	216	192	224	210	188	184	189	211	224	212	185	214	234	230	228	225	209	188	206	196	228	215	213	215	222	232	193	202	194	203	229	215	228	212	193	201	226	225	217	208	208	209	222	217	221	186	211	189	238	211	236	206	235	203	203	219	235	228	211	234	212	216	220	196	208	233	232	207	213	231	213	223	199	219	221	205	209	233	224	215	225	196	203	208	242	221	209	202	209	200	216	169	219	246	205	207	205	217	198	205	221	212	242	193	206	216	211	239	207	181	197	195	199	217	201	217	207	191	213	207	220	203	187	213	200	220	195	215	233	224	219	196	226	203	196	192	201	218	244	212	226	202	232	191	207	184	214	194	199	183	213	206	204	197	202	209	194	232	211	222	199	202	200	219	209	228	220	193	217	220	205	197	196	216	200	200	225	207	207	207	215	223	202	248	212	184	196	217	222	216	223	200	225	237	215	233	204	207	235	202	216	194	211	229	203	212	203	211	216	203	213	201	185	203	217	204	237	213	222	217	219	218	209	222	202	231	230	232	199	194	211	210	173	202	206	221	209	241	207	207	218	205	206	222	211	188	219	199	211	183	196	209	242	229	217	191	210	238	208	215	196	209	194	224	213	217
4020	2958	5682	6726	5957	5030	4167	3250	2454	1986	1689	1598	1621	1302	1107	1066	1037	924	788	695	684	668	668	716	601	585	559	597	538	565	539	561	592	547	546	514	578	568	574	537	555	539	556	499	498	534	536	511	504	484	530	529	510	530	539	530	524	508	548	547	517	505	552	499	514	522	493	540	501	498	576	526	528	524	488	485	508	528	520	532	552	558	537	515	503	514	508	521	551	505	496	546	476	488	511	571	526	532	466	547	478	505	509	514	546	505	518	532	524	487	503	480	481	528	542	480	532	509	497	551	552	503	544	491	518	489	482	517	553	578	552	525	533	491	538	496	527	521	507	545	502	505	536	561	508	508	518	524	522	545	524	560	559	525	512	536	507	534	507	465	508	525	494	517	463	485	506	488	513	524	504	490	535	543	518	519	522	484	511	524	505	547	519	526	470	514	512	543	521	526	568	510	517	540	495	498	494	520	496	491	535	518	518	509	504	552	534	542	527	524	510	555	539	545	517	522	492	521	514	517	497	480	475	507	483	567	552	534	515	489	487	537	507	498	508	506	575	536	518	529	533	515	539	498	515	521	534	500	548	500	502	560	526	527	525	532	490	507	521	561	488	526	519	535	500	512	547	532	502	508	521	498	517	545	537	545	533	545	502	527	514	499	536	511	540	536	484	559	512	528	523	507	533	499	492	522	526	517	492	521	510	521	488	523	542	536	486	506	507	519	499	465	512	536	552	513	526	486	509	517	569	525	525	535	515	539	504	494	496	528	535	491	515	489	507	541	483	553	538	497	533	519	556	498	525	538	504	510	491	513	488	507	523	511	510	457	541	513	530	569	515	508	497	546	499	506	501	524	520	531	517	497	527	526	530	514	519	510	483	488	528	505	483	508	538	536	516	527	512	466	527	556	509	490	548	526	498	476	534	489	532	554	484	553	536	585	557	506	486	490	533	515	511	516	495	491	530	491	495	510	510	523	535	534	480	538	537	509	536	561	511	533	527	511	531	495	516	517	524	535	523	486	480	552	526	555	511	514	516	518	527	527	515	505	505	531	520	494	519	524	530	535	529	557	525	543	512	522	518	481	544	515	526	508	511	479	488	493	534	487	545	510	518	482	510	529	503	495	515	450	519	506	499	529	520	502	486	510	523	500	564	572	535	529	507	515	530	498	526	546	511	518	510	494	494	506	527	505	534	556	513	506	528	493	546	525	501	492	534	564	517	515	527	559	530	525	519	519	522	533	518	527	483	512	546	511	480	508	499	546	505	530	574	559	515	495	520	520	496	529	515	518	543	528	537	524	540	502	532	522	504	552	541	502	492	493	500	559	505	487	525	515	554	542	512	536	523	533	497	483	480	539	531	542	531	525	507	517	513	527	534	544	532	551	513	503	532	540	529	527	520	511	532	512	512	568	571	531	502	519	530	550	529	532	523	494	477	524	504	513	507	517	506	515	498	514	531	493	490	526	551	567	535	562	462	550	528	500	504	542	561	526	513	512	509	528	509	552	526	525	507	543	485	530	538	546	523	481	526	547	533	492	525	514	497	529	510	531	518	484	489	538	509	546	487	527	546	550	510	533	530	517	517	477	527	474	521	521	519	511	533	497	540	501	499	532	552	537	495	543	526	511	527	509	507	536	514	504	513	512	531	530	538	519	577	502	527	520	487	508	505	498	527	499	507	518	526	506	517	538	453	518	588	510	507	556	544	524	509	491	487	515	536	519	544	514	522	528	521	476	529	497	494	552	483	510	497	532	516	486	531	521	528	563	515	534	532	525	563	534	500	529	539	505	490	497	506	506	540	508	503	542	561	550	555	581	512	510	532	494	550	520	499	533	497	459	510	505	553	517	516	536	528	498	571	514	499	552	526	531	523	514	523	500	562	493	521	558	518	518	490	529	520	525	520	476	519	533	512	492	518	519	535	483	505	545	513	494	515	541	515	519	495	511	508	524	566	497	544	522	499	535	525	529	491	505	548	506	551	491	534	506	498	479	517	498	511	511	515	520	510	489	491	509	532	523	524	502	515	519	525	521	532	508	548	511	545	545	559	538	550	476	522	517	519	525	511	519	532	536	557	538	533	500	521	542	500	476	505	534	485	513	510	513	490	524	483	461	542	525	537	529	521	511	545	546	504	517	487	512	562	488	507	498	508	510	481	498	532	546	541	493	528	564	501	491	537	529	527	505	547	532	510	507	554	554	477	496	535	507	531	499	505	558	555	500	528	541	542	522	530	467	550	556	497	487	531	522	533	531	541	556	527	520	504	524	493	504	520	533	528	531	524	505	521	490	466	562	532	556	490	530	508	496	563	513	505	490	497	500	526	515	532	521	506	499	485	569	555	490	510	489	493	550	524	540	518	523	520	501	500	535	537	531	491	461	535	525	509	537	514	519	554	518	539	497	544	527	529	514	508	532	530	511	463	529	593	559	537	532	510	564	526	537	520	484	519	517	538	522	491	514	514	539	543	530	519	511	516	504	502	525	497	508	556	525	522	524	479	514	524	477	544	540	510	522	517	494	512	544	471	565	492	510	535	509	513	554	511	488	534	438	509	514	508	480	529	511	498	491	532	469	500	491	479	506	547	490	528	525	530	518	506	516	529	560	497	498	503	564	548	556	512	496	496	482	482	492	543	526	499	534	549	516	491	569	545	497	529	538	534	545	528	526	515	508	524	530	529	517	525	507	496	520	475	521	531	472	575	510	559	584	558	513	513	553	477	536	509	499	522	521	530	548	488	518	503	542	512	519	530	478	518	569	523	524	518	563	492	555	497	492	549	491	504	515	539	511	512	503	494	537	492	480	541	512	542	515	505	533	487	521	514	515	509	523	476	518	513	563	524	488	495	483	484	504	512	536	554	513	529	501	504	537	501	569	512	536	519	516	519	510	490	539	523	542	521	493	525	525	524	532	510	503	505	496	517	514	542	528	543	539	505	502	477	514	514	503	525	550	539	536	521	511	529	546	477	529	521	527	528	508	541	559	546	549	540	498	526	542	487	554	557	506	532	512	500	527	537	510	527	532	537	514	508	555	540	480	548	482	512	486	534	561	528	523	524	525	528	521	522	503	506	527	465	499	539	498	508	514	540	532	516	525	503	512	545	521	509	518	510	506	537	466	529	532	501	523	481	489	493	487	469	519	513	474	502	507	500	505	508	530	562	506	537	503	487	545	494	491	471	513	504	496	489	536	540	552	471	488	533	523	481	517	550	553	518	524	507	525	534	514	529	519	547	524	505	493	569	528	490	536	536	541	517	493	456	531	515	518	485	481	577	494	546	500	519	514	542	541	473	538	546	528	517	571	515	540	551	485	522	484	537	547	529	525	518	512	548	470	539	554	531	522	488	528	502	493	519	510	517	543	523	500	535	519	460	511	580	523	495	514	566	511	481	489	499	516	548	514	535	488	540	512	578	528	511	499	509	517	525	528	501	490	503	556	520	529	480	486	542	544	507	512	509	536	514	542	542	519	528	520	555	518	478	498
11235	4063	4592	3810	2841	2007	1421	1078	817	675	620	544	467	460	377	336	315	265	278	244	257	263	230	266	223	240	187	227	193	211	209	209	216	178	182	202	219	228	192	221	192	206	204	157	183	191	197	206	200	177	178	182	181	191	198	203	206	190	174	201	202	195	200	199	173	178	179	192	197	185	200	210	189	170	185	199	192	211	252	193	185	199	194	181	223	182	162	193	198	223	148	204	189	202	194	185	198	190	197	188	204	173	225	195	170	193	203	196	210	191	188	181	194	212	200	181	195	196	185	200	214	206	189	178	214	179	165	187	185	180	177	176	201	216	193	184	198	213	182	224	222	206	193	185	202	220	177	197	215	201	182	207	192	184	203	210	204	218	179	206	192	188	157	197	206	195	202	206	175	220	186	170	164	194	195	180	182	187	205	178	164	186	208	220	205	184	225	208	234	192	174	195	210	198	181	206	193	221	204	189	179	228	193	212	195	173	196	227	209	208	193	225	190	190	198	194	174	182	178	185	178	222	209	210	216	174	236	206	199	201	197	173	189	195	199	210	193	183	208	211	187	173	175	203	205	189	195	192	181	207	181	191	227	192	209	201	204	183	187	200	189	195	187	181	178	208	191	187	232	188	195	231	220	189	188	195	203	183	167	181	181	192	193	190	223	208	188	193	206	202	180	187	203	176	195	166	188	190	177	221	196	187	216	215	197	201	198	174	162	191	194	222	185	172	194	201	199	175	203	202	176	189	162	210	193	186	197	212	171	206	182	193	191	207	208	203	202	185	187	182	215	202	188	170	202	203	176	203	210	193	194	199	202	199	171	203	194	198	189	161	161	189	180	227	167	190	180	201	207	197	197	213	210	198	194	193	197	192	170	208	194	186	180	196	203	174	179	168	198	170	176	204	198	167	204	211	194	182	213	198	203	193	187	199	200	184	199	217	188	213	186	171	206	170	187	213	177	205	203	184	195	188	167	204	194	207	181	190	180	177	223	196	186	185	185	192	190	182	208	195	206	205	205	195	195	164	196	190	190	186	188	191	188	203	204	219	238	189	171	197	211	212	198	187	187	201	185	177	169	164	165	196	208	212	203	180	167	197	207	199	178	214	178	189	196	213	213	206	198	180	216	176	213	189	195	193	196	214	189	199	196	195	192	171	213	231	226	196	204	176	199	183	196	171	205	178	204	211	203	202	203	211	206	180	186	195	206	200	248	189	186	207	187	182	183	206	202	196	188	194	177	175	194	189	212	163	194	215	185	201	181	189	154	207	172	187	199	194	222	191	205	197	182	203	191	203	216	206	197	196	209	191	190	195	218	207	202	219	183	179	181	182	209	181	219	207	212	205	194	209	204	176	206	201	212	179	193	211	187	192	181	182	202	185	243	184	210	191	156	213	198	193	174	200	182	182	170	193	193	184	196	197	195	186	188	205	211	220	166	211	184	194	210	214	195	186	194	203	202	206	176	188	191	195	166	220	189	200	198	179	193	219	179	191	184	185	203	193	186	193	214	198	185	194	195	197	174	178	185	179	205	185	178	198	167	212	216	233	187	191	199	198	211	189	182	188	164	208	192	203	202	191	182	199	206	189	208	190	200	176	208	207	200	201	205	194	173	204	216	217	184	163	210	172	216	222	174	180	224	214	200	188	212	178	165	168	212	178	182	177	202	180	192	180	220	192	162	206	192	233	218	194	210	197	180	223	197	194	210	218	197	202	202	199	201	227	173	193	192	196	196	172	195	198	173	212	198	183	197	189	218	173	191	205	207	219	165	218	218	177	177	170	201	181	211	177	210	197	178	182	193	205	203	194	180	193	183	186	204	198	179	211	172	170	186	199	204	186	176	175	182	190	201	175	182	191	202	195	183	197	183	199	194	203	178	164	163	210	176	179	206	196	192	200	186	170	183	198	195	211	209	169	202	195	180	192	193	184	196	176	216	164	196	196	205	180	191	206	186	194	197	170	196	196	184	171	178	203	172	175	186	190	190	167	192	172	185	194	210	196	187	204	198	210	197	172	173	189	181	194	217	180	187	214	228	174	186	186	200	197	196	185	213	185	192	205	219	190	184	202	201	181	182	203	188	207	223	184	185	192	218	233	181	158	196	203	195	211	199	200	228	191	194	184	201	204	165	228	206	181	208	194	186	206	209	199	180	180	171	192	206	214	172	210	226	187	160	189	216	170	174	200	200	237	176	200	202	188	200	215	208	194	195	162	180	217	177	189	214	190	215	209	195	197	190	164	209	211	201	217	209	185	177	190	197	206	198	201	215	195	191	190	195	171	210	200	191	202	206	177	190	170	200	192	192	187	179	196	197	199	212	178	182	191	182	172	197	207	205	205	189	214	207	196	192	209	217	209	172	183	212	202	178	176	181	211	232	172	196	206	185	197	180	177	197	198	195	213	195	222	204	204	212	204	186	205	212	205	180	199	211	186	191	177	182	209	192	200	197	196	158	201	194	182	197	205	217	182	190	196	203	236	205	192	210	197	189	202	197	201	198	185	197	191	198	192	157	183	187	174	184	185	205	184	223	190	202	207	190	206	192	196	196	188	193	215	184	209	202	196	164	200	189	196	187	209	192	195	190	218	180	182	208	211	199	176	200	217	193	203	215	196	203	194	202	178	185	183	200	191	218	184	169	201	231	180	187	207	206	201	182	179	200	199	230	175	189	200	181	224	206	187	192	184	178	185	189	229	185	191	192	199	179	192	172	177	206	170	187	180	180	225	185	188	178	196	198	192	194	213	195	200	194	226	197	184	216	218	174	196	221	208	186	174	193	202	209	189	232	195	186	185	192	182	196	173	178	170	210	209	184	193	195	180	198	211	197	169	177	221	192	189	197	202	217	189	198	183	182	204	221	194	207	185	197	202	192	211	189	196	189	175	177	182	197	196	160	177	192	188	194	183	226	200	178	184	187	198	199	205	198	226	163	182	216	173	197	186	182	208	193	166	185	195	229	193	173	175	183	203	188	165	195	192	202	191	212	201	240	220	202	196	189	227	222	204	203	181	194	212	192	209	222	200	183	177	203	198	208	202	187	196	176	204	213	200	170	194	196	211	190	198	195	185	203	184	207	213	217	222	190	193	196	190	202	215	180	204	182	171	187	189	192	207	200	209	230	204	204	193	180	175	168	202	193	201	176	190	182	210	215	193	172	213	170	206	196	228	196	179	185	201	189	183	217	190	190	185	171	177	189	192	188	206	188	173	174	207	189	190	191	194	210	184	229	178	204	202	196	189	196	199	191	195	220	198	175	193	176	208	209	170	204	161	198	187	184	213	195	218	219	195	217	187	217	213	214	205	187	179	209	225	202	190	180	202	195	178	182	203	188	167	213	210	193	206	214	182	171	195	173	172	207	237	208	192	179	224	194	190	156	212	184	184	194	186	204	177	209	185	197	181	177	188	183	252	201	204	226	183	194	194	195	204	185	192	181	179	207	193	203	184	186	185	206	212	208	201	185	197	216	173	190	192	196	210
9154	4515	8958	11095	10485	8340	6688	5164	3901	3331	2816	2879	2619	2087	1597	1504	1536	1186	902	821	813	848	875	783	671	618	578	536	576	541	601	579	586	573	594	541	599	588	544	525	530	479	502	485	472	490	498	507	471	466	455	475	494	485	453	499	480	493	489	510	537	500	487	488	494	495	491	488	502	492	467	480	470	460	473	509	507	470	510	473	469	473	445	473	484	503	477	469	494	503	470	466	449	479	483	480	476	523	548	508	476	504	489	481	446	484	489	509	516	501	464	437	490	455	487	456	459	469	454	481	528	442	485	458	507	474	464	488	467	504	447	505	499	488	495	490	490	511	467	449	522	486	470	505	501	495	503	485	461	498	514	503	450	486	492	501	498	444	505	459	437	481	455	501	484	463	465	468	479	435	490	499	463	523	507	502	501	481	486	520	481	480	458	508	427	472	466	480	468	478	500	515	478	503	457	469	495	477	458	479	445	508	479	488	513	478	468	466	468	471	484	461	465	466	486	506	470	499	469	484	489	507	477	479	479	506	467	477	488	472	501	488	496	447	481	520	465	464	461	512	501	490	497	489	463	501	479	437	484	481	466	485	503	506	471	482	519	460	478	470	491	490	465	450	490	485	450	476	483	470	485	459	525	506	469	467	475	481	431	501	494	477	458	485	493	511	452	484	454	465	470	490	497	492	466	449	450	496	488	489	468	457	458	436	470	476	501	480	463	509	534	476	477	551	499	446	489	508	477	504	441	497	523	505	495	502	487	458	467	478	493	434	499	466	484	485	501	471	521	492	488	509	523	448	504	499	462	482	468	480	471	463	490	477	508	505	497	454	466	474	456	454	487	520	512	476	500	471	483	485	488	505	468	504	501	482	496	497	514	468	445	481	485	498	495	506	481	469	477	462	480	491	461	492	489	453	453	466	500	491	483	469	484	474	508	483	463	461	499	457	467	515	483	464	505	492	524	451	503	528	436	489	473	518	476	460	484	487	501	474	516	488	464	473	414	440	510	460	486	497	507	474	495	492	485	470	474	483	475	500	494	459	530	464	476	508	459	474	517	527	475	519	487	456	465	459	495	456	490	458	467	485	506	453	495	482	464	482	493	496	503	465	506	438	499	467	466	483	435	497	491	504	470	479	491	463	459	502	480	528	491	487	496	481	459	484	454	475	480	447	499	510	503	488	505	489	478	490	455	488	467	458	485	476	450	496	499	469	510	503	464	508	487	458	485	443	504	452	458	525	492	503	490	465	470	468	461	476	492	474	459	503	476	501	473	456	478	462	514	481	507	468	480	511	488	489	495	488	469	465	501	425	474	467	472	446	502	483	462	464	444	489	474	484	473	467	490	504	486	484	502	514	485	463	467	479	443	455	467	491	439	454	507	487	465	429	478	460	479	488	474	495	500	500	440	506	509	443	483	510	465	510	506	485	482	430	450	517	465	444	485	439	492	466	490	492	503	487	483	439	481	464	482	489	507	481	507	515	524	470	487	461	544	508	454	458	464	524	471	469	462	470	474	479	472	445	474	455	465	475	491	460	464	467	444	484	477	494	488	523	458	473	496	502	474	495	489	507	504	480	475	526	475	505	469	492	499	475	454	481	497	494	494	466	451	439	501	493	487	471	483	489	506	516	471	482	482	483	476	507	476	513	463	497	469	465	456	477	519	456	463	493	492	457	518	461	515	486	481	482	483	499	457	483	479	476	530	464	483	473	523	470	478	505	458	479	522	502	548	455	465	499	502	503	447	492	460	508	482	470	488	432	477	395	478	457	513	458	485	450	474	485	508	477	436	499	484	499	504	484	488	487	456	491	485	512	486	530	485	480	436	458	501	472	502	463	493	493	477	495	465	491	495	476	499	478	496	494	496	473	501	469	469	475	503	478	498	514	521	494	452	495	490	478	489	480	498	476	498	450	475	458	508	516	503	476	477	467	446	463	450	482	486	451	452	470	465	481	493	502	477	468	484	492	460	490	488	478	461	454	455	503	514	502	478	445	462	508	462	494	500	455	510	509	469	449	476	473	507	491	498	460	500	478	479	505	478	509	486	461	501	479	498	467	491	475	457	477	502	483	488	467	471	467	509	459	464	495	488	451	460	482	496	476	492	436	499	515	499	460	455	502	494	486	480	465	524	515	486	487	500	471	521	470	496	485	465	472	463	458	480	459	494	505	472	519	468	479	470	454	496	466	499	464	473	486	489	464	494	484	509	475	472	497	504	486	501	487	472	515	466	459	475	475	466	471	461	501	477	466	520	501	455	470	446	499	518	466	465	476	503	449	504	519	514	482	452	444	506	478	493	462	504	482	466	450	414	494	490	519	460	530	472	499	457	479	449	482	511	494	476	466	484	466	472	507	469	514	515	480	487	486	466	469	455	496	530	493	471	492	464	498	496	464	445	496	487	512	482	507	450	484	459	485	460	449	454	520	509	478	531	464	471	484	484	498	476	491	490	493	457	509	513	499	472	475	515	496	495	462	463	499	501	481	478	497	480	467	473	496	499	460	505	490	454	500	468	473	488	505	517	498	459	479	466	501	481	471	484	472	462	499	507	504	477	452	489	497	456	477	461	481	481	483	503	465	493	498	483	510	510	465	513	471	474	501	524	476	477	495	459	445	496	463	456	528	445	451	466	461	519	504	458	485	506	500	458	504	517	498	478	486	463	507	476	498	491	484	490	457	475	488	460	494	478	461	447	470	516	489	520	515	470	442	445	476	466	485	438	458	529	506	549	480	496	510	499	476	464	481	505	451	451	455	485	515	485	496	507	449	516	521	492	480	470	472	477	480	449	462	490	521	495	463	505	491	504	502	476	455	471	465	456	500	491	479	501	498	479	490	501	493	509	479	502	480	465	514	464	497	512	483	469	505	512	475	506	489	480	485	458	467	508	514	480	456	465	458	451	468	486	469	530	452	515	463	500	465	479	496	443	470	488	486	476	496	527	480	474	475	472	525	460	515	422	474	508	501	448	493	486	472	481	474	433	469	450	449	487	483	502	445	466	469	482	442	486	465	467	483	520	490	467	450	520	499	519	485	488	485	473	484	470	498	462	529	479	483	492	518	464	505	486	437	500	503	488	493	467	484	486	469	445	474	459	473	488	452	413	463	446	470	469	468	470	505	498	464	494	459	503	518	517	524	485	473	460	472	450	482	445	465	473	462	466	479	478	498	489	453	486	486	460	549	496	453	512	464	442	475	510	506	473	458	481	470	487	432	479	492	468	482	481	483	538	444	508	475	421	529	501	503	516	470	479	484	489	448	466	445	512	491	476	512	485	486	500	461	483	459	487	457	509	492	457	533	517	493	473	505	431	449	509	454	511	486	527	483	459	449	454	504	477	501	471	497	458	507	478	482	503	489	490	474	483	459	476	487	467	504	474	529	471	462	485	479	485	487	488	453	456	494	513	489	481	488	458	478	464	522	484	506	482	493	443	444	502	514	474	539	507	482	506	493	481	445	433	530	475	484	499	475	499	484	451	444
17713	5542	6345	5523	4079	2804	1929	1433	1083	882	814	698	610	469	378	366	326	258	184	189	194	192	161	186	139	139	159	165	181	140	171	158	128	121	137	133	148	156	148	136	140	115	124	144	138	120	135	138	130	128	141	125	134	140	143	119	131	123	126	116	163	113	133	123	118	131	133	142	109	127	127	135	157	131	136	121	135	127	128	129	133	137	138	129	131	145	122	124	140	102	120	150	154	130	130	137	147	113	139	139	127	119	123	129	132	137	121	138	139	130	117	144	140	122	123	154	147	131	142	122	132	133	137	127	112	114	123	131	129	122	117	119	133	123	137	158	119	130	153	150	132	125	123	142	123	127	134	112	143	118	148	102	118	117	139	117	147	134	128	134	126	150	117	141	174	134	139	142	123	131	137	149	136	130	156	125	119	162	119	119	139	132	136	126	140	121	131	131	139	131	121	130	141	125	130	128	140	130	130	133	135	133	131	159	141	151	124	105	152	139	142	134	119	123	126	137	134	114	122	134	130	128	106	124	126	117	133	132	124	139	136	125	141	122	143	108	139	111	138	116	121	113	124	130	149	129	138	121	117	126	131	149	139	129	144	157	131	121	138	141	146	122	141	130	113	123	130	123	136	120	124	147	118	124	139	142	132	128	118	130	141	130	136	145	124	140	116	157	123	128	134	119	138	158	121	138	125	134	116	144	131	135	127	133	140	132	138	127	107	131	129	118	118	135	133	115	136	136	133	107	137	126	118	140	141	134	112	150	111	99	117	136	128	150	134	143	123	119	139	125	131	143	143	106	128	110	134	137	137	113	153	122	144	124	125	117	134	109	122	138	120	139	133	130	115	111	152	136	140	129	147	129	128	125	127	142	119	117	119	110	148	144	135	120	162	129	123	124	142	146	131	142	124	127	119	108	135	151	124	107	128	154	139	114	128	111	130	142	108	128	147	142	125	122	117	146	112	131	123	130	144	144	118	132	123	124	143	146	126	155	143	157	125	117	117	139	127	149	134	123	144	118	122	141	167	137	144	129	138	121	143	144	128	132	135	121	138	127	99	141	133	122	115	152	125	111	106	134	150	109	127	131	134	139	131	128	125	131	128	114	123	145	134	129	145	125	136	121	129	112	143	136	128	126	136	140	115	123	110	108	130	112	134	119	121	131	129	120	129	149	116	122	111	113	133	107	121	131	125	157	130	119	146	137	116	141	111	137	113	118	154	120	127	119	141	134	105	131	127	118	137	139	117	111	132	128	142	118	132	133	145	147	121	129	115	133	114	130	135	133	123	137	126	108	129	138	127	126	138	133	139	124	116	129	118	137	114	142	125	139	114	141	135	130	144	133	137	132	151	139	117	127	144	115	129	142	125	134	132	157	127	140	123	156	134	115	127	125	124	130	133	125	126	129	128	130	146	133	140	145	120	148	139	153	128	129	133	121	138	148	111	133	131	139	146	129	127	153	122	132	139	119	140	141	137	113	110	150	116	141	154	130	144	150	128	126	137	140	154	125	138	142	141	140	120	133	144	129	122	128	139	143	141	122	152	155	103	133	131	128	133	133	137	133	143	149	116	138	131	148	131	143	130	132	143	125	140	135	125	148	132	135	152	122	122	119	112	117	128	129	132	125	135	133	142	143	152	141	107	129	130	126	124	116	120	125	123	130	136	128	118	130	144	136	133	129	140	146	128	124	134	142	130	135	108	110	127	145	111	119	151	118	147	125	129	116	139	120	117	148	122	118	131	120	134	151	155	121	132	116	120	132	158	120	124	130	131	104	118	152	140	118	128	137	125	131	128	116	129	117	128	133	146	112	104	119	124	129	124	111	131	134	122	127	123	120	105	146	115	129	129	131	126	144	130	156	126	125	124	124	117	118	112	139	125	130	119	151	130	127	117	140	111	131	152	120	123	139	134	137	104	144	134	147	123	114	112	138	133	118	141	114	149	144	145	125	124	133	129	131	125	130	128	127	134	138	129	153	144	122	121	136	100	127	126	145	144	114	134	146	152	141	137	115	140	135	142	150	134	136	128	126	130	117	130	131	126	140	142	153	139	133	105	141	116	143	123	133	124	136	124	129	125	122	142	135	132	135	126	130	119	161	130	114	123	128	149	133	135	132	139	111	136	157	129	126	134	134	125	115	114	122	122	137	127	144	138	150	137	118	128	139	127	165	129	123	135	100	124	146	138	108	113	139	130	157	120	114	142	146	116	129	124	130	130	122	101	143	145	118	112	120	113	123	101	127	120	132	125	138	142	107	116	110	123	133	122	119	142	128	157	138	115	131	128	125	147	145	115	116	140	139	119	135	123	142	128	142	132	124	112	146	121	133	112	133	113	124	131	129	139	119	131	127	153	123	109	137	136	132	134	126	123	121	122	124	112	130	119	119	118	130	112	124	129	120	127	144	117	141	122	120	134	128	148	125	153	141	118	136	139	144	136	128	137	143	113	131	139	118	110	104	115	129	124	117	140	115	126	136	119	128	130	115	116	131	157	135	115	105	151	120	122	112	120	131	135	132	125	148	139	130	145	132	131	122	128	148	140	115	135	149	141	130	116	138	118	119	117	132	142	139	124	141	139	122	110	132	128	114	136	126	103	122	118	139	133	119	122	127	121	139	114	129	126	139	120	121	120	128	129	121	132	122	123	132	130	124	121	131	118	126	153	134	136	141	138	112	129	121	107	116	109	165	133	120	138	123	123	130	146	118	146	116	129	138	152	109	115	128	138	141	145	135	129	122	150	131	113	131	133	144	127	117	128	120	133	143	140	126	117	126	128	135	103	114	100	128	137	116	134	118	123	116	139	134	131	138	135	139	131	140	109	154	133	117	126	125	129	119	132	133	146	115	156	133	141	130	143	140	141	129	116	130	151	123	136	127	123	101	157	146	136	120	144	126	115	121	131	136	145	124	129	119	131	137	140	121	111	148	139	112	120	141	120	136	132	130	122	114	135	120	156	140	143	143	134	135	103	119	123	120	123	132	123	140	123	124	141	130	138	133	130	124	120	109	111	131	132	112	128	136	140	135	108	129	117	140	136	136	112	127	124	117	126	125	133	130	147	112	124	132	122	139	133	115	121	133	146	131	111	108	124	149	143	130	118	146	133	135	155	140	105	108	114	112	133	125	146	105	136	136	134	105	119	131	121	133	132	135	131	157	113	118	137	123	136	147	147	146	120	140	126	114	138	146	146	122	115	129	131	126	133	122	132	132	128	137	124	131	132	128	112	125	122	119	145	127	131	119	127	118	130	125	125	135	137	132	120	127	118	144	132	112	137	116	136	149	129	121	124	145	118	123	155	121	140	119	138	131	104	146	143	128	127	113	124	127	124	133	119	134	129	118	147	137	138	144	130	124	122	134	124	127	154	149	133	143	131	128	152	144	139	140	109	125	120	123	114	134	115	136	124	126	127	132	120	131	143	160	115	165	135	123	128	133	155	133	135	123	137	132	102	138	126	130	120	120	132	130	132	156	121	132	131	108
11404	5361	11559	14897	14119	10635	8490	6679	5245	4525	4205	3978	3453	2711	2049	1973	1641	1179	968	852	877	872	840	638	585	503	476	508	456	417	511	495	430	439	424	453	486	441	456	414	413	372	351	304	366	361	337	341	364	344	332	369	330	312	328	352	366	321	331	306	346	323	307	323	291	373	330	342	332	320	339	301	327	349	346	337	336	319	357	330	331	309	325	314	337	331	312	292	333	347	358	323	327	372	339	374	334	305	327	384	327	310	338	334	325	331	355	354	317	354	330	296	318	333	355	326	366	318	333	333	306	278	344	368	316	373	332	356	343	360	343	328	330	330	327	341	326	350	337	319	338	335	331	351	318	312	378	310	339	343	360	308	351	348	332	307	324	304	347	330	346	321	331	298	356	298	311	345	336	376	340	338	349	324	313	354	336	320	332	339	356	322	350	322	329	318	357	340	312	312	333	329	334	332	342	308	349	359	297	334	335	374	349	333	334	365	307	338	311	320	338	309	326	345	359	305	329	301	313	349	333	320	340	314	317	346	334	329	339	321	344	370	338	312	353	325	334	327	338	303	343	343	308	321	329	343	338	356	339	302	331	295	375	321	329	319	357	344	307	326	350	324	328	331	323	372	353	354	360	310	332	346	348	330	309	315	362	328	327	341	341	332	323	322	282	321	308	343	347	355	349	336	335	345	357	316	313	337	332	314	325	353	314	365	308	349	299	341	334	355	303	381	333	365	355	312	352	352	354	340	335	352	330	332	341	298	319	335	331	327	372	382	345	359	328	339	318	320	349	333	343	308	304	320	352	311	288	316	348	325	371	310	365	333	353	368	338	411	321	337	342	328	356	344	305	282	332	316	338	348	317	320	336	313	325	339	358	366	307	333	334	352	312	318	310	353	330	327	330	320	354	319	363	349	325	342	324	348	340	309	333	307	295	364	333	363	338	336	344	335	344	304	318	304	330	357	317	329	336	363	337	340	352	359	327	328	312	323	296	338	328	339	300	340	303	346	328	323	334	313	323	369	300	342	366	336	348	341	326	321	314	339	328	334	338	329	318	313	352	322	308	345	323	317	349	318	341	327	313	330	342	313	338	342	341	318	358	336	338	361	325	320	328	352	359	328	331	338	344	312	331	306	330	331	324	329	366	325	322	347	338	301	311	356	331	315	352	315	323	327	322	325	331	330	344	329	357	341	328	360	307	368	320	327	350	309	331	318	301	325	346	345	321	324	341	316	330	321	339	311	337	311	332	335	341	343	308	355	302	361	327	339	322	318	344	347	323	358	337	332	339	333	323	297	351	307	356	340	334	320	367	303	344	348	346	342	307	352	324	350	333	356	373	361	325	324	312	357	350	327	299	362	324	339	298	340	325	350	343	362	313	329	318	337	313	334	377	334	349	324	331	346	341	322	320	330	340	351	314	335	325	347	329	339	334	362	322	345	337	355	321	318	347	311	377	360	335	330	318	353	312	350	326	362	324	337	336	313	311	337	344	311	358	340	322	335	321	346	353	313	332	303	334	342	332	329	336	321	363	353	346	362	375	341	320	354	330	334	328	313	342	293	364	334	341	343	326	348	324	325	345	331	321	330	333	352	342	345	355	338	349	335	338	358	320	318	327	321	330	345	336	324	339	322	381	325	344	310	340	318	342	351	314	357	322	342	342	320	332	315	361	317	325	335	345	309	310	341	312	338	301	328	347	329	333	376	328	331	341	325	343	346	325	329	334	337	342	333	322	338	364	347	324	321	341	372	344	335	361	337	330	334	351	330	354	303	348	322	353	316	319	336	340	331	348	337	302	342	316	311	331	334	290	353	324	333	344	333	345	326	326	324	328	356	338	337	274	328	342	338	341	347	316	299	318	333	343	321	343	357	335	336	343	333	344	367	330	320	306	337	340	335	343	332	351	334	342	333	324	342	354	351	355	317	322	332	343	340	341	340	302	341	322	320	348	355	341	352	339	357	340	329	336	344	320	305	364	351	324	352	330	364	328	304	299	342	347	322	318	345	335	324	325	325	338	355	354	368	347	334	355	341	334	329	355	328	352	346	351	317	318	322	328	343	353	308	308	371	341	328	341	359	346	329	330	339	342	313	336	333	308	351	301	350	350	357	348	334	339	310	363	363	350	321	320	343	288	300	357	329	352	324	301	317	297	347	308	355	334	300	332	343	326	350	303	313	330	333	344	332	344	352	337	330	339	332	327	298	319	298	340	312	327	312	350	304	369	334	327	351	330	327	352	359	320	346	357	322	326	329	322	310	364	303	359	327	350	367	310	334	371	342	342	326	334	343	341	327	340	334	364	283	343	355	368	323	348	356	346	311	338	325	327	326	345	316	324	327	355	307	303	349	362	321	347	325	327	339	332	366	307	338	300	344	327	319	323	332	341	315	342	304	322	337	327	351	321	347	318	340	325	350	361	336	356	350	355	343	345	348	321	335	334	317	354	300	320	302	341	359	358	320	363	354	362	331	316	326	334	324	304	352	310	315	330	346	363	335	359	347	325	336	340	357	337	322	353	326	349	325	326	368	345	326	321	344	346	340	339	290	357	321	338	319	312	344	340	345	329	345	328	317	334	342	350	322	310	323	347	369	333	343	331	335	304	302	317	323	337	339	333	321	326	340	333	341	323	324	342	304	334	314	325	327	294	313	303	321	342	329	328	328	360	324	350	336	341	320	315	320	355	344	339	345	334	338	345	338	338	321	340	315	317	348	347	326	343	370	349	337	364	324	334	312	327	315	351	320	318	327	361	351	335	311	319	308	324	314	337	335	318	319	340	349	331	348	321	354	344	328	345	351	340	316	318	353	360	343	306	347	329	344	321	335	320	375	321	330	332	326	329	322	349	354	309	319	308	288	314	318	355	309	343	330	333	321	331	337	329	314	336	321	335	325	325	340	345	338	383	328	350	340	356	343	339	320	329	320	337	330	332	364	324	332	300	342	323	335	341	303	356	342	338	336	319	330	355	340	341	342	320	336	322	310	317	346	343	337	332	370	341	351	323	327	336	320	337	356	312	327	331	336	371	355	328	321	318	330	345	322	330	328	334	342	359	357	317	374	346	366	296	353	336	352	317	351	303	331	328	335	326	368	358	319	338	340	324	349	346	333	344	325	328	321	338	328	329	353	358	354	308	317	332	321	382	322	348	339	362	317	331	327	341	346	348	336	337	330	322	336	337	326	327	343	347	357	353	338	337	329	313	352	334	298	334	314	337	341	313	350	352	321	341	331	305	311	319	337	333	330	338	310	339	334	364	327	334	352	359	314	360	302	315	318	323	343	313	320	368	322	334	371	345	331	321	353	334	353	348	303	343	318	314	363	336	354	329	326	344	338	299	327	343	347	324	319	334	312	316	351	313	346	313	301	350	326	361	337	331	342	346	332	312	352	359	355	363	343	319	298	328	317	295	329	350	320	359	344	307	355	317	364	331	333	348	369	344	341	332	345	352	330	313	344	355	380	350	342	316	337	343	313	341	329	333	355
4389	1913	2544	2204	1571	1056	831	603	547	502	463	438	406	322	293	292	286	242	200	275	243	247	203	201	193	198	191	217	168	216	240	195	218	198	224	226	224	188	202	222	179	210	212	218	211	214	215	206	207	199	200	184	196	182	190	223	204	203	207	187	197	197	203	204	209	202	194	169	235	228	203	191	206	222	184	205	183	220	199	218	210	183	210	181	211	206	212	203	204	205	187	179	225	203	194	198	208	210	196	188	191	198	207	221	217	192	217	195	189	220	199	209	173	196	199	199	189	193	213	207	206	210	219	209	211	233	234	190	188	216	220	194	193	214	172	185	202	203	227	200	245	182	227	189	206	186	186	195	195	200	237	215	220	187	195	201	218	191	201	176	219	202	205	217	180	208	222	198	211	231	204	189	215	241	209	179	202	201	214	189	200	219	189	229	218	196	195	220	190	225	215	192	216	225	190	203	224	201	209	203	185	215	171	222	225	212	236	208	226	201	214	219	195	213	210	222	223	198	211	183	229	190	204	190	196	218	225	181	201	188	210	197	179	222	227	202	223	186	167	199	197	228	183	209	199	202	205	229	194	222	200	230	209	178	208	179	187	210	207	223	186	231	226	243	215	204	217	218	221	203	190	207	188	231	218	234	209	214	209	185	181	186	215	205	205	208	183	213	206	198	187	183	209	237	178	219	200	193	205	197	201	204	193	215	231	201	222	192	247	216	200	208	200	182	219	205	234	231	204	210	211	191	208	199	189	205	180	207	225	219	194	206	184	193	203	202	217	204	223	200	202	204	202	213	192	207	217	212	174	228	221	216	208	214	175	208	225	223	189	200	181	202	200	186	203	225	176	195	208	246	186	205	218	201	217	184	190	225	211	207	204	193	194	197	216	194	215	221	199	190	228	216	199	214	224	217	221	202	191	189	215	187	230	218	218	204	233	221	202	223	218	210	227	232	211	220	235	175	183	202	202	225	224	202	191	213	199	205	194	209	204	228	217	219	189	213	211	175	194	202	209	216	221	200	192	220	199	200	200	224	216	213	188	212	196	224	219	199	228	212	200	202	232	214	183	184	201	204	164	165	200	218	214	211	206	179	208	210	196	197	187	204	190	174	206	203	194	212	209	191	212	194	216	223	227	208	219	229	219	189	230	227	230	217	179	218	216	193	208	183	177	191	209	197	202	204	197	199	207	179	205	201	180	208	203	198	198	221	200	221	215	224	221	201	210	206	168	198	192	241	178	200	213	197	213	211	212	229	202	194	177	202	206	227	214	196	209	198	209	213	194	217	193	214	198	207	207	215	205	220	218	213	220	229	198	199	191	204	204	206	216	175	182	194	212	203	175	194	218	194	191	205	195	212	213	216	216	205	217	222	211	220	219	227	223	198	209	214	221	215	197	187	208	216	200	203	178	204	192	182	192	167	188	199	197	210	234	184	195	192	199	180	209	211	185	224	224	212	166	216	221	190	226	187	178	215	209	183	230	205	223	194	224	177	204	230	206	207	198	211	202	217	215	194	210	181	208	197	191	213	199	229	200	209	220	219	198	201	211	199	190	218	235	207	207	225	175	207	206	201	197	222	169	245	196	218	241	210	205	189	205	203	202	204	199	231	199	179	188	199	223	183	233	222	195	217	184	207	196	193	202	199	187	207	212	209	221	208	221	206	207	208	217	208	188	208	226	195	208	254	192	200	188	201	208	213	196	180	185	209	180	227	208	191	193	222	189	204	195	213	200	194	219	205	186	185	218	196	213	186	204	201	201	199	177	178	211	218	198	200	213	198	223	211	206	201	200	191	187	220	190	186	205	202	218	215	197	223	164	228	203	207	170	190	198	195	198	190	203	209	224	216	200	203	172	224	203	205	212	192	220	216	205	189	189	192	190	194	214	225	220	189	191	218	206	204	214	206	211	204	202	188	195	197	212	230	190	205	207	208	201	203	192	219	212	209	205	207	214	191	184	205	212	213	197	208	188	194	208	190	219	211	232	204	210	187	206	214	195	175	205	193	185	195	195	207	217	200	225	176	199	204	202	192	226	215	236	208	211	188	238	213	212	218	222	195	189	193	208	231	201	180	194	194	207	182	209	203	202	227	215	206	204	209	184	203	209	197	200	230	187	212	239	207	214	201	203	203	203	196	208	175	206	224	198	193	215	215	183	202	206	196	213	206	231	214	195	196	192	203	225	204	172	208	212	209	190	226	190	197	230	235	196	210	205	201	204	227	171	204	196	196	222	188	206	235	225	199	216	213	208	191	217	203	244	183	202	178	209	194	185	195	224	197	223	195	219	208	206	210	192	196	196	221	196	208	205	185	188	195	201	191	204	225	210	218	176	202	201	220	185	207	209	229	200	192	207	193	200	182	210	190	189	190	214	189	222	208	205	213	221	227	227	182	195	217	214	184	202	217	217	228	212	208	226	204	207	239	198	196	198	215	234	226	214	200	198	207	228	211	213	199	186	209	198	191	189	230	225	202	189	199	187	194	197	232	195	171	221	180	204	197	216	200	189	188	201	213	181	190	211	191	196	201	178	195	221	202	229	198	204	184	221	240	206	212	217	213	224	202	215	201	168	215	207	185	203	185	201	222	200	196	186	207	212	177	186	200	223	184	207	197	189	224	210	205	212	199	207	178	200	209	205	190	224	225	205	217	190	209	226	215	218	206	211	211	217	198	216	218	188	201	209	171	218	211	215	173	180	173	194	216	204	188	214	205	235	231	205	190	208	202	201	224	199	201	213	184	191	200	197	205	200	183	184	209	217	208	185	201	221	187	191	190	208	212	206	193	197	239	206	221	203	217	203	222	222	209	209	205	206	226	212	193	189	191	201	199	191	196	183	217	210	249	201	186	199	225	229	197	200	193	225	194	216	186	243	222	197	221	190	210	234	229	245	224	188	209	224	215	198	191	209	177	219	228	192	202	230	203	205	177	204	194	218	177	188	224	235	196	184	197	209	190	183	201	191	202	229	222	204	220	207	185	212	228	218	220	168	180	200	197	200	217	221	207	218	209	204	209	212	221	235	211	203	207	207	207	236	205	162	202	222	214	196	215	204	195	191	184	199	226	207	198	203	240	171	211	197	215	196	200	220	218	202	199	202	226	212	197	212	226	194	225	202	187	223	230	231	223	191	204	186	196	188	189	218	209	202	191	230	221	228	259	196	195	208	191	206	193	209	186	210	220	203	200	193	197	193	196	193	216	189	224	189	232	214	206	209	196	209	238	239	220	240	229	202	215	196	201	185	216	199	217	204	224	216	242	198	210	199	163	234	221	204	190	221	203	215	218	196	201	199	231	191	197	212	201	201	201	174	214	201	214	206	201	192	212	192	180	199	243	215	211	211	195	212	202	204	199	219	205	204	181	224	217	203	192	213	162	202	227	199	207	213	191	204	221	205	219	215	253	196	181	208	218	190	193	199	182	203	219	210	200	202	216	214	216	179	202	218	201	217	240	205	230	197	217	186	181	212	210	219	204	205	201
3891	2343	5724	7281	5952	4549	3740	2886	2474	2229	2033	1975	1779	1379	1197	1129	938	792	675	668	732	682	659	586	506	565	538	544	552	501	591	554	521	523	539	542	582	559	536	522	528	549	461	506	531	524	522	514	488	466	517	522	482	529	490	533	508	504	477	491	511	481	515	530	507	498	506	507	529	501	508	497	540	509	508	499	527	510	591	489	489	521	543	515	501	501	519	566	548	503	514	526	540	496	492	523	507	507	514	533	524	533	534	519	491	543	505	512	545	509	500	495	479	502	505	463	499	497	506	517	498	534	489	498	523	523	516	480	504	513	523	513	506	512	532	486	489	527	469	545	480	478	497	489	496	514	551	529	503	522	556	505	504	509	517	536	493	525	539	537	500	548	502	501	499	481	492	504	497	519	512	488	476	492	501	494	523	488	519	493	554	470	526	527	497	514	486	549	530	490	507	474	490	454	464	452	490	521	492	497	529	476	509	447	471	489	528	494	499	479	511	500	492	499	458	469	494	506	478	493	506	499	504	506	495	497	502	485	528	515	500	509	472	554	528	505	535	512	464	461	516	506	517	489	481	513	524	480	514	515	516	489	527	518	490	522	533	505	489	481	517	524	485	517	528	494	513	495	472	531	532	537	517	554	512	512	532	498	513	480	462	501	491	469	512	479	523	521	511	546	499	476	488	496	485	504	489	501	496	509	519	495	527	501	493	497	495	526	531	505	502	500	496	508	500	501	532	494	496	504	517	530	528	533	488	519	520	518	461	516	504	527	491	555	506	482	547	479	442	509	481	474	526	522	532	474	534	507	493	512	482	493	503	553	508	515	548	477	487	495	509	527	520	496	475	519	497	506	510	496	484	537	479	470	481	502	498	457	495	496	494	500	541	484	470	513	484	495	475	512	497	529	531	517	491	522	531	510	498	494	521	455	505	492	535	545	444	522	474	500	505	497	499	500	500	508	513	483	479	479	536	510	495	515	509	511	489	545	540	476	459	492	528	564	529	553	473	512	482	495	503	507	521	487	501	528	477	493	526	502	557	528	505	541	504	533	551	486	515	477	446	477	502	505	513	508	496	534	501	506	517	490	499	525	496	517	534	523	506	499	515	509	509	497	526	509	486	529	528	558	475	503	518	491	512	453	512	477	515	519	523	516	486	508	466	488	486	506	534	495	518	448	481	487	488	494	522	507	498	509	485	545	483	489	515	516	500	490	482	508	516	461	509	525	494	517	518	489	525	465	487	521	499	520	512	523	514	501	481	509	477	497	549	481	518	485	520	507	498	528	524	539	549	530	520	482	515	531	483	495	531	533	478	476	479	514	514	548	488	496	467	494	517	500	547	520	507	504	523	520	506	518	525	494	489	476	515	523	490	498	502	540	486	511	474	542	515	504	537	506	515	498	514	470	504	540	483	492	567	500	476	510	518	509	534	472	484	510	525	504	525	540	496	469	525	490	528	525	517	473	507	486	475	478	501	484	495	531	503	495	543	505	479	538	515	537	496	510	508	498	468	480	468	537	543	497	498	519	509	510	515	496	505	525	496	467	530	512	521	498	492	499	508	479	471	508	526	514	515	509	498	492	539	501	514	567	497	505	520	504	475	509	504	503	501	494	494	557	505	508	539	473	501	528	484	507	522	462	498	547	531	520	455	498	478	494	484	475	531	495	497	486	485	495	488	473	487	498	488	511	510	477	496	496	521	524	552	468	481	463	537	478	482	498	505	502	517	512	548	520	499	521	556	490	501	524	473	462	547	557	519	489	522	485	504	520	498	495	526	488	529	492	488	487	476	529	498	493	515	517	529	536	489	516	493	515	541	562	480	489	479	485	493	505	519	520	565	502	521	497	493	507	503	501	510	489	478	485	513	451	458	526	505	465	506	524	469	528	521	500	532	523	516	530	501	493	492	514	461	499	539	471	517	508	464	564	487	501	520	500	536	499	512	509	515	505	500	474	526	477	498	534	511	517	525	509	501	495	516	497	503	488	472	446	519	503	493	509	498	524	485	493	487	507	510	503	523	531	489	512	535	489	489	501	530	506	489	464	490	498	520	506	517	513	517	505	512	524	474	536	500	498	468	526	494	511	518	499	495	485	495	521	466	528	523	493	476	497	467	537	525	530	523	507	467	536	535	470	551	522	490	551	512	495	463	524	467	481	524	506	473	518	547	471	525	556	487	490	488	521	520	523	533	452	472	484	481	509	498	507	486	522	488	491	516	486	557	493	535	486	509	515	503	494	487	518	507	483	515	504	494	507	454	510	477	506	470	512	506	517	544	509	534	508	550	464	553	520	510	506	488	539	513	498	553	490	564	507	511	494	488	495	483	498	513	500	517	501	510	503	510	498	533	532	477	523	522	519	540	576	496	514	509	485	489	452	504	491	517	466	496	516	553	477	509	499	532	469	498	572	508	490	497	505	494	515	506	477	516	496	498	516	523	520	500	536	513	510	479	502	481	499	498	499	533	509	469	532	518	469	494	500	535	489	499	471	495	513	467	515	499	529	504	508	504	505	508	513	476	490	477	509	507	478	524	472	514	502	501	505	489	504	541	536	534	523	525	512	467	498	488	540	492	470	529	491	483	519	533	472	489	478	536	497	516	479	473	504	522	518	498	516	513	494	525	515	544	520	529	497	477	528	501	514	503	485	506	481	528	487	514	532	491	513	512	514	477	465	507	513	495	495	540	524	508	500	497	491	465	495	490	516	507	496	533	522	515	477	466	515	482	483	536	530	500	482	554	491	518	468	501	503	482	490	487	483	487	512	490	511	503	493	513	486	520	502	499	556	510	499	499	464	499	500	475	528	509	513	498	488	512	517	537	512	498	511	524	495	483	490	515	461	482	494	447	498	486	503	483	516	563	530	479	494	484	486	513	494	495	534	507	474	473	525	500	436	540	507	522	471	509	534	510	483	532	478	479	501	487	490	481	503	514	491	478	520	511	531	510	500	508	473	482	520	485	522	480	515	490	523	531	495	512	470	529	488	496	507	494	491	524	512	485	505	492	486	523	502	516	507	455	502	504	513	516	510	481	512	527	534	529	507	506	505	460	466	503	473	505	509	409	517	483	501	484	534	505	503	494	491	506	524	503	513	533	498	511	497	549	535	502	526	476	524	494	492	557	492	564	519	502	504	507	504	529	509	521	519	526	512	460	509	492	551	535	507	487	521	504	489	523	530	513	500	508	496	512	538	521	538	530	533	523	518	519	557	510	483	505	513	470	528	515	475	511	476	511	490	522	511	494	511	492	520	495	503	501	469	527	497	508	495	458	485	539	546	502	521	515	511	513	469	470	523	516	494	492	527	541	469	485	483	505	488	476	538	539	554	507	475	477	465	506	496	524	524	482	528	504	532	482	477	503	489	522	518	492	487	498	548	523	475	528	565	533	507	500	510	482	511	505	515	501	521	484	527	496	521	492	529	523	530	487	524	513	503	496	481	486	524	478	502	508	526	510	499	513	545	476	489	488	528	522	505	534	544
10440	3201	4253	3966	2592	1832	1367	1077	952	789	697	626	518	410	395	351	283	272	257	228	254	230	232	216	206	200	184	188	209	208	187	184	214	203	192	216	217	213	173	186	174	203	204	169	211	210	184	193	200	186	207	188	182	185	210	184	198	196	174	205	175	209	177	210	202	192	190	181	186	200	190	179	183	223	221	169	181	207	176	189	177	199	188	183	167	173	215	186	175	191	174	188	205	222	211	189	189	218	204	184	200	174	214	211	193	173	207	208	197	211	177	185	197	215	202	188	189	193	179	192	197	205	178	177	198	190	185	190	173	198	194	172	196	170	183	188	197	208	210	188	193	195	198	188	199	165	216	155	198	174	190	182	188	181	209	179	166	197	169	187	197	206	160	202	198	182	196	189	187	190	191	179	189	170	191	201	207	215	209	202	201	177	203	198	166	175	175	207	199	187	190	183	180	184	154	169	216	204	175	190	189	177	174	160	185	184	185	175	228	155	192	179	222	192	176	167	179	207	200	179	177	190	188	162	168	182	182	201	210	197	194	179	209	216	197	184	197	189	210	187	169	178	174	181	229	165	205	209	202	167	181	187	184	185	178	192	202	219	199	198	183	190	191	197	202	182	200	183	197	184	175	211	187	197	203	179	174	191	180	211	228	194	166	152	190	170	183	168	198	206	184	211	183	207	188	182	168	168	194	190	183	177	200	202	200	192	186	171	187	183	176	186	178	187	200	199	176	190	171	189	206	186	161	165	197	207	220	190	197	198	176	196	189	190	169	193	182	203	195	220	204	180	181	216	188	186	197	185	182	163	186	162	177	198	223	204	201	207	222	182	188	207	174	188	188	198	184	199	190	198	214	200	189	162	181	200	183	197	171	186	202	211	167	175	180	173	188	183	170	194	196	203	207	215	190	186	191	189	167	179	195	179	203	167	204	189	207	188	196	206	176	212	170	195	218	193	202	185	180	203	190	191	225	201	201	185	221	181	199	215	171	194	210	196	187	166	184	182	185	189	161	183	179	169	191	190	209	205	185	187	194	167	176	182	189	211	193	187	226	188	182	186	217	204	184	188	169	199	199	186	187	184	206	170	176	197	184	200	190	182	194	189	164	179	169	187	170	184	187	192	181	216	213	180	177	195	191	196	197	207	176	194	185	181	202	201	203	198	195	178	213	175	197	185	216	197	177	196	193	168	185	187	204	193	182	188	195	224	197	230	170	194	199	202	189	173	187	189	201	194	210	194	206	182	178	186	231	174	194	160	199	191	179	191	188	166	163	178	189	189	181	184	174	179	184	176	184	188	158	209	195	209	180	224	182	183	194	182	179	189	190	174	190	184	184	186	189	212	202	198	203	195	178	208	177	185	180	192	186	191	205	185	155	202	182	201	202	184	189	177	218	175	182	199	199	183	185	179	199	210	209	193	218	188	185	198	192	180	198	193	186	178	198	183	185	222	190	181	164	186	138	211	185	176	187	183	190	209	217	203	171	196	168	180	188	199	194	211	180	179	228	214	187	179	205	188	190	179	189	200	202	205	191	188	185	169	208	185	211	190	162	175	169	179	196	189	164	183	183	190	203	171	197	204	178	205	190	182	205	205	207	208	181	210	189	200	213	189	186	195	165	175	209	223	209	201	178	174	193	165	176	202	171	176	192	179	185	181	185	199	201	201	183	161	173	209	157	203	170	200	191	171	186	186	176	196	189	204	191	207	198	198	168	185	180	191	173	196	186	199	193	210	183	181	163	175	177	182	167	199	189	198	195	204	197	171	194	183	203	187	204	188	203	195	190	219	193	196	201	180	189	195	192	202	167	149	187	178	189	152	181	210	202	204	195	181	213	204	205	199	192	206	207	179	187	192	188	175	181	189	183	212	184	178	176	172	195	210	206	185	208	185	214	195	162	197	199	187	164	185	233	204	191	172	231	193	207	227	197	175	174	190	183	189	192	188	204	205	195	183	206	190	180	195	189	200	169	186	176	186	187	196	199	202	183	195	184	200	193	185	187	190	207	190	198	185	184	210	180	198	208	187	214	180	186	185	197	186	214	190	192	199	193	181	196	175	205	176	195	190	196	206	180	193	204	204	159	171	179	204	172	208	196	226	200	174	172	202	179	191	159	194	197	193	200	198	214	213	163	199	203	197	172	193	188	178	178	163	194	212	185	197	188	190	201	191	203	162	179	190	200	214	185	149	209	189	196	197	203	199	172	207	173	193	184	196	182	194	217	192	166	207	186	186	212	193	194	168	178	200	187	200	198	178	184	181	185	181	172	169	199	198	175	177	190	190	180	174	177	204	199	198	179	200	222	164	191	209	226	193	162	189	161	186	171	169	185	198	205	186	214	199	211	180	207	170	189	180	202	164	184	181	164	176	204	189	175	190	193	194	220	183	183	219	195	206	192	187	179	173	203	164	176	174	202	197	213	194	195	197	209	161	205	200	212	151	201	193	197	211	164	197	188	208	187	188	193	196	215	188	200	197	172	209	172	188	217	185	200	199	200	175	182	200	187	200	188	171	182	182	219	190	225	162	194	193	201	181	195	189	208	186	177	162	200	177	174	191	176	170	170	192	208	179	190	168	214	200	186	182	200	180	196	197	193	201	183	191	189	182	203	216	173	216	181	167	189	168	170	189	194	174	213	179	175	192	159	183	194	200	208	202	211	190	222	202	168	196	177	174	178	183	181	165	183	177	191	175	230	195	180	206	196	182	184	166	175	193	220	206	193	191	206	199	168	213	180	214	196	174	223	196	196	183	200	198	191	194	166	183	181	189	198	189	190	168	177	221	194	180	183	209	209	167	185	159	205	181	202	189	186	190	180	170	184	212	187	196	207	206	182	181	204	190	181	190	187	190	174	186	185	193	185	177	171	212	200	202	195	191	204	193	178	183	199	182	201	195	181	208	167	176	193	199	179	227	189	186	176	164	188	203	201	188	189	186	186	224	198	188	203	194	176	209	168	217	183	194	160	182	174	187	191	198	195	181	218	203	198	201	186	214	191	191	186	190	177	206	179	214	154	193	195	229	183	180	191	196	173	203	184	195	213	177	197	166	191	173	185	200	208	204	196	187	172	205	214	193	168	211	213	169	193	195	189	194	197	194	193	207	193	196	212	171	161	195	195	219	192	180	220	177	191	186	188	174	200	190	195	187	154	184	200	196	194	180	205	192	175	167	194	180	185	179	167	188	195	180	196	177	218	194	204	213	182	167	183	204	185	190	193	185	192	205	181	195	180	194	208	183	155	192	198	189	212	185	185	169	222	179	191	184	185	173	161	205	189	188	174	206	168	174	185	182	186	159	185	207	184	172	190	185	224	219	209	210	210	177	206	183	189	207	192	180	172	192	206	171	192	194	210	200	188	201	202	188	173	167	184	222	176	174	192	209	210	184	201	167	200	171	189	188	190	193	177	159	198	208	187	187	184	204	184	198	221	193	189	185	187	156	196	195	175	190	206	184	193	204	186	206	203	198	153	205	190	223
8479	3447	8872	11259	9613	7678	6120	5103	4592	3923	3444	3024	2716	1947	1764	1470	1096	942	837	824	904	837	740	634	593	582	613	556	574	497	574	548	529	527	549	542	632	592	512	504	502	521	504	514	481	469	489	476	473	478	437	491	461	489	470	443	465	467	481	489	475	447	461	478	466	452	460	499	527	514	490	449	486	476	483	434	485	501	475	440	452	462	490	491	465	450	507	470	479	486	479	482	495	447	510	475	441	480	461	475	466	488	480	475	509	438	461	497	460	491	464	451	478	435	454	462	444	483	484	474	484	466	477	462	524	488	463	455	462	484	476	472	478	466	460	475	502	490	463	447	485	497	493	489	475	421	482	460	451	469	467	442	485	479	463	485	486	461	466	474	470	435	476	483	483	475	442	481	453	444	510	490	468	478	501	478	468	452	500	492	458	439	497	488	457	442	483	482	471	440	457	459	462	463	450	490	440	462	462	462	457	473	500	473	441	490	477	471	478	451	464	478	457	458	485	520	479	473	461	436	488	482	478	429	458	474	513	494	477	461	461	465	496	498	489	449	510	477	483	460	468	468	485	487	480	423	484	435	493	438	484	450	456	486	477	443	502	469	435	496	507	462	478	488	470	446	456	475	486	473	476	482	489	468	464	470	472	498	477	478	447	495	492	498	470	487	514	476	458	436	453	482	433	440	487	437	464	478	446	449	476	457	443	474	470	435	454	470	477	445	470	466	438	478	472	456	492	451	455	488	442	508	501	457	453	429	468	486	456	446	467	503	468	464	495	473	472	443	455	486	438	515	505	475	473	461	475	480	460	464	456	477	471	432	480	482	490	487	461	461	481	490	451	480	468	446	491	529	461	473	497	480	462	458	479	442	475	499	471	453	433	453	485	452	484	467	475	468	488	512	460	458	502	488	496	441	490	505	473	496	476	436	497	491	469	504	445	461	495	428	475	462	466	489	510	479	463	431	494	469	462	507	476	471	456	463	486	479	469	511	435	474	521	513	467	449	476	487	492	449	483	469	426	447	492	497	495	472	487	490	474	528	475	476	482	442	461	449	475	479	478	470	455	486	489	459	466	463	474	477	445	429	464	473	489	503	442	460	459	429	525	458	450	481	451	472	480	517	454	488	459	458	499	494	503	451	491	466	432	475	462	475	518	477	455	480	460	454	483	475	487	471	451	484	468	443	501	500	510	484	470	481	467	501	440	465	500	453	513	488	436	513	500	503	468	490	500	471	504	489	510	457	461	484	489	499	443	479	498	480	434	454	493	458	473	446	460	476	494	441	467	432	457	476	458	431	493	473	461	470	480	522	501	508	519	471	516	476	488	485	474	497	474	495	485	454	469	466	461	474	497	461	470	496	451	462	473	453	506	464	441	493	438	466	470	474	458	480	513	420	484	459	484	479	444	477	503	472	467	448	478	473	450	438	524	479	458	479	465	465	473	441	482	437	483	465	500	459	454	474	447	451	512	448	440	469	487	463	480	475	471	497	486	465	459	467	473	511	471	496	467	447	442	495	446	471	481	456	470	425	430	419	506	450	480	492	457	504	456	476	488	460	499	465	472	483	506	469	492	473	459	467	458	498	473	501	464	495	471	470	481	440	484	488	453	507	450	457	460	499	529	460	495	463	466	490	462	427	488	477	494	480	523	457	474	449	493	439	468	469	452	504	464	489	488	497	464	451	446	439	493	474	458	468	491	478	466	470	507	492	472	485	453	458	481	448	422	448	431	464	514	461	484	435	491	457	476	499	509	454	449	479	493	436	503	498	469	442	469	542	439	447	466	490	489	486	492	444	493	495	466	473	452	522	474	483	514	470	445	475	460	476	442	445	474	471	436	467	477	446	464	506	505	447	463	458	461	450	511	458	461	463	498	461	481	481	466	487	485	468	463	473	495	472	447	424	460	464	448	503	499	462	438	506	494	474	446	469	431	468	466	468	499	481	453	450	466	456	457	444	456	495	466	498	499	438	455	477	464	499	457	500	486	505	451	464	510	479	489	458	509	500	495	482	476	461	475	492	501	458	490	511	490	397	475	456	460	510	481	487	488	433	479	499	445	477	479	428	487	474	495	468	475	450	450	455	491	476	490	466	498	466	479	469	490	506	448	473	460	462	440	463	469	474	451	466	447	504	441	485	470	477	484	451	492	466	499	474	447	488	451	472	483	491	471	468	499	503	488	495	459	473	471	464	428	476	482	495	488	474	464	470	472	469	470	502	496	508	463	477	512	519	491	453	498	429	455	401	479	441	466	512	452	489	496	452	465	472	492	453	483	503	433	483	512	449	451	489	443	458	425	503	450	484	494	478	518	474	454	489	443	498	479	504	484	460	461	471	483	442	455	468	458	493	456	459	459	485	502	495	419	474	468	462	496	456	505	465	500	439	476	463	432	533	453	512	454	452	456	501	459	494	497	470	511	441	481	446	443	496	466	461	480	462	493	439	471	449	436	515	453	430	479	465	452	454	473	494	468	492	497	424	472	484	488	476	463	465	473	444	517	496	455	510	447	474	510	446	463	479	500	508	452	438	470	501	479	476	464	442	487	485	494	476	479	434	464	446	456	481	464	508	492	487	461	482	486	482	506	465	463	470	486	504	452	470	487	498	448	497	472	469	481	501	455	515	445	447	463	486	474	471	452	495	472	483	485	512	496	455	461	449	462	444	485	463	477	463	475	439	469	499	464	465	461	505	482	466	471	447	461	481	457	420	476	504	484	492	471	478	492	457	490	424	451	457	477	451	472	479	484	444	466	439	466	475	483	484	464	426	498	501	491	473	458	457	459	464	440	454	453	425	452	523	501	464	463	465	458	455	476	513	464	476	439	464	481	472	434	490	488	486	501	480	493	480	499	528	464	474	481	489	490	489	472	463	445	475	513	445	471	491	464	483	459	461	471	469	443	466	454	502	452	447	500	485	509	434	498	474	451	395	460	455	448	477	483	507	433	469	454	485	456	493	457	467	484	455	462	486	467	481	430	449	491	442	454	435	494	509	478	443	457	450	431	491	464	494	503	487	449	510	482	471	454	501	440	478	464	509	474	473	474	487	501	498	498	485	467	502	479	495	442	480	474	454	464	482	479	446	467	418	482	468	464	457	505	466	487	493	458	472	468	438	496	466	482	473	464	471	465	470	441	496	485	473	415	489	542	446	469	460	501	467	473	449	443	474	465	480	432	470	490	470	454	503	465	441	463	477	532	499	480	455	477	482	452	465	478	477	489	487	474	467	496	498	447	470	476	453	460	474	490	489	457	480	478	468	482	452	447	476	467	479	505	499	478	465	452	470	460	485	512	446	536	463	481	445	476	448	488	509	456	462	454	468	451	492	454	471	462	479	477	476	450	460	499	479	461	482	445	434	463	462	488	497	504	486	477	476	417	478	472	483	462	487	490	503	499	439	485	459	471	508	449	507	481	472	464	454	469	487	450	443	496	483	460	479	511	464	509	501	471	487	467	473	468	461	492	406	479	452	476	436	484	481
16376	4979	6558	5438	3775	2611	2131	1655	1339	1061	818	709	564	412	408	267	220	206	206	188	196	189	163	177	139	148	148	125	137	148	115	133	141	135	125	138	146	152	150	121	137	128	139	126	120	128	128	127	141	102	139	89	125	138	130	122	129	131	111	120	114	119	126	109	122	159	112	115	121	124	131	138	120	111	119	93	125	101	112	129	135	134	120	131	106	108	117	134	104	134	118	141	116	120	143	128	141	110	100	118	89	119	120	110	96	113	112	130	130	120	122	104	112	128	118	122	104	142	128	117	145	130	112	113	105	116	117	132	124	127	111	124	96	135	111	145	117	118	118	136	117	123	108	125	131	117	102	119	130	133	131	116	146	125	137	131	121	124	125	137	123	119	112	113	146	122	142	135	127	103	127	97	125	128	109	119	112	128	114	136	110	125	109	125	126	135	116	97	126	106	115	100	129	130	114	146	112	109	132	128	136	107	103	119	114	116	132	119	134	119	105	100	108	129	137	130	118	126	109	124	116	102	127	104	118	117	124	130	150	129	130	119	133	115	111	132	103	119	128	134	118	122	126	137	132	97	132	115	128	125	128	131	143	127	115	118	132	127	125	126	129	120	119	126	127	114	128	131	117	144	108	119	132	141	115	116	118	110	122	114	141	124	112	116	143	119	124	118	116	111	125	126	125	123	124	122	123	121	102	121	118	119	116	132	117	96	162	139	119	132	111	141	130	123	131	133	102	106	119	132	135	134	111	123	136	127	122	134	127	109	126	111	125	144	123	106	123	124	142	125	139	130	101	118	120	140	115	127	113	104	147	133	130	113	141	110	129	116	113	116	106	131	135	126	114	146	111	112	130	121	126	138	117	115	128	113	107	119	108	116	104	107	96	132	121	127	122	136	109	122	117	132	133	129	133	115	121	122	146	120	143	146	134	118	113	102	125	96	129	132	114	129	124	121	116	110	131	147	128	121	135	146	120	139	106	122	127	126	105	107	145	146	121	136	111	111	102	117	115	124	112	117	134	125	136	115	120	117	111	116	106	156	142	111	118	120	134	136	107	119	132	136	138	91	143	129	115	113	117	111	121	124	113	142	124	111	130	119	123	128	142	156	122	116	118	155	137	102	145	119	120	112	122	134	108	126	128	118	139	111	144	144	118	129	116	114	130	125	108	132	138	132	125	132	121	120	133	122	108	132	128	108	144	138	136	125	135	132	130	142	139	125	100	108	107	121	101	127	143	123	139	103	120	122	127	130	116	123	142	147	116	116	134	143	129	139	136	138	106	116	142	137	118	127	128	124	128	104	116	137	122	122	125	134	133	128	114	109	121	126	130	145	113	113	121	125	143	111	133	110	108	104	127	108	130	128	128	115	115	133	98	118	128	151	139	145	131	106	129	119	119	124	117	104	140	112	122	124	119	131	125	113	130	126	118	109	124	121	123	99	120	143	123	106	104	99	120	118	120	111	115	104	119	144	109	132	127	113	115	138	140	130	134	110	110	102	130	130	120	107	131	125	116	139	119	117	106	127	102	132	105	109	123	129	124	128	141	96	124	125	159	102	124	119	123	119	139	146	120	111	130	119	123	145	123	127	123	126	110	132	128	133	148	116	135	125	127	131	104	114	140	109	143	136	136	126	138	122	145	137	124	136	107	128	127	109	117	119	128	140	123	134	124	121	127	122	130	136	120	123	105	130	143	115	130	119	124	118	118	129	113	131	135	122	100	132	126	143	150	118	118	119	138	107	136	110	122	136	127	115	134	125	122	134	125	128	138	137	126	141	125	126	100	124	127	137	129	110	109	110	123	143	107	138	94	111	123	112	145	137	118	124	129	128	127	125	111	129	117	115	123	131	117	118	127	107	114	112	138	107	115	119	135	134	105	125	126	124	137	126	106	125	119	105	133	135	151	89	148	139	121	143	118	123	125	102	118	109	134	142	125	132	113	121	116	135	135	129	123	122	144	118	134	134	107	132	123	121	109	128	114	119	112	125	123	142	117	104	134	119	133	147	125	140	123	115	131	115	122	120	112	125	117	122	140	135	131	122	116	127	142	114	122	140	105	114	127	116	108	109	151	149	135	135	160	136	135	134	111	118	145	124	108	144	105	112	124	146	118	124	123	111	111	111	127	111	127	129	110	133	128	119	128	108	140	110	130	145	128	125	100	123	127	128	124	136	116	130	112	116	116	126	128	118	114	130	139	136	113	113	121	120	123	134	141	148	124	130	127	128	126	152	120	128	131	116	123	141	141	145	113	103	138	113	124	137	115	130	137	132	126	115	127	117	148	126	133	140	118	119	117	125	141	158	117	135	134	131	124	101	123	111	119	119	123	138	140	116	135	133	121	129	139	133	114	135	118	118	133	119	148	115	140	110	129	123	103	123	120	108	112	126	140	120	140	134	135	99	136	112	114	119	112	137	141	127	115	114	129	127	116	122	116	114	115	116	126	120	141	93	110	121	119	127	127	116	125	131	127	126	125	125	125	129	136	137	129	120	111	130	115	125	122	119	138	123	135	116	116	125	108	110	126	137	121	112	124	126	110	113	134	124	129	128	123	117	112	115	138	113	118	128	109	134	96	140	133	136	143	111	128	124	128	117	123	142	110	140	120	137	124	121	126	127	127	123	126	114	124	121	122	138	118	106	125	130	125	122	129	136	102	103	113	122	117	113	139	131	99	112	123	123	116	111	140	116	125	136	122	114	145	130	105	126	122	141	129	124	133	141	120	133	110	118	112	119	131	90	117	110	137	123	126	103	128	102	108	100	119	128	114	138	125	139	132	111	116	137	141	131	119	123	133	109	114	115	116	116	130	105	133	133	133	115	131	110	125	104	124	122	126	117	111	107	124	119	121	119	121	116	153	139	117	136	111	137	113	131	123	116	119	114	110	111	127	126	124	113	121	106	117	154	137	138	115	124	139	105	123	126	103	122	115	129	134	127	116	104	116	110	144	133	133	115	138	119	130	127	131	120	126	116	124	118	133	140	98	96	114	125	122	131	122	124	136	137	128	132	125	138	122	126	147	134	118	120	136	139	140	116	116	125	120	126	107	110	114	120	118	111	133	115	128	122	127	125	122	134	130	132	119	126	132	129	113	125	122	113	117	130	121	131	128	117	129	122	130	155	123	129	148	106	123	109	131	127	130	110	134	115	135	123	146	126	134	112	115	145	129	109	138	126	128	107	108	123	137	120	111	132	110	124	129	141	118	135	107	124	118	126	135	105	118	122	117	121	131	102	115	121	119	123	141	140	107	134	133	134	133	121	114	128	126	129	136	130	132	111	107	127	131	131	126	126	123	118	120	124	125	122	129	141	130	120	132	131	142	120	125	128	133	125	128	121	126	118	156	117	120	150	113	111	135	124	115	117	148	119	114	114	118	132	120	130	129	111	103	116	125	131	115	131	130	128	134	102	142	117	136	115	135	129	149	111	126	127	124	106	128	138	130	117	137	125	113	138	111	116	118	124	151	113	134	103	125	118
10641	4696	12195	14532	12311	10854	8911	7691	6772	5593	4277	4210	3139	2462	2109	1506	1162	972	906	839	814	799	557	578	500	531	466	405	484	426	410	410	387	374	434	486	494	454	400	403	387	375	366	349	325	334	328	347	310	322	317	341	354	369	327	369	301	332	313	304	313	335	302	320	322	317	328	316	338	368	310	360	302	302	297	335	321	317	328	331	339	315	337	318	342	308	336	265	319	328	290	285	330	313	304	296	321	341	335	350	277	305	301	301	304	327	349	309	320	307	312	348	320	300	315	298	265	336	294	330	329	324	297	358	330	330	334	307	330	300	335	337	342	300	310	316	345	331	306	304	308	318	324	327	313	297	335	313	345	313	297	314	294	296	296	309	311	351	333	277	331	331	325	294	301	325	335	276	331	294	322	334	300	345	321	292	314	338	363	321	342	300	332	333	341	316	315	315	273	300	295	330	326	338	331	342	315	317	332	330	312	306	309	290	295	312	301	346	317	320	339	335	326	316	306	323	290	339	316	322	356	306	331	311	315	345	319	305	332	297	311	315	325	330	335	344	325	304	312	331	301	326	302	302	272	266	294	329	315	301	315	305	337	297	306	327	330	318	298	312	338	310	336	297	339	329	304	342	295	314	341	334	350	316	331	293	328	303	297	335	288	279	332	308	315	317	312	309	318	319	353	294	324	357	341	311	318	309	330	331	296	325	358	287	341	311	311	319	309	329	308	313	316	318	330	333	322	317	343	327	305	311	300	321	303	287	312	320	337	329	322	295	322	322	318	306	310	296	296	329	315	321	309	319	284	313	314	354	356	322	337	317	322	334	326	335	339	312	325	282	325	309	325	325	313	310	369	313	347	319	328	314	324	300	310	347	301	281	306	342	287	306	306	333	296	358	310	340	288	310	317	333	331	325	292	333	322	338	324	313	319	346	336	297	329	282	347	302	323	330	321	329	340	345	342	322	324	315	313	323	312	295	332	312	335	344	313	305	338	271	327	303	351	301	340	318	313	327	323	331	301	308	333	328	329	347	313	291	321	344	322	288	358	299	319	331	300	363	283	326	310	333	300	331	326	331	319	305	293	322	276	330	311	337	299	302	307	319	313	312	355	311	327	329	303	312	304	316	319	315	328	332	305	351	284	283	331	294	328	325	311	345	376	343	309	327	299	292	302	319	301	310	324	298	333	352	287	323	319	317	342	316	283	328	324	321	298	373	297	289	341	341	293	325	334	336	317	314	288	340	317	323	328	305	310	325	335	296	325	314	339	315	361	340	310	327	325	354	359	337	316	327	318	313	304	342	291	308	274	304	311	317	314	338	321	299	312	296	319	319	293	328	323	297	298	320	284	290	313	333	324	298	316	316	341	309	306	333	310	312	331	328	314	330	325	322	337	282	290	315	296	323	315	318	284	337	320	310	290	347	329	332	316	315	334	321	308	294	321	331	337	298	280	316	313	318	331	350	307	311	328	312	317	322	322	315	338	316	348	308	308	323	341	323	303	327	301	333	330	321	328	311	313	305	322	332	328	338	311	303	326	333	326	308	338	298	352	305	339	308	298	321	326	290	314	317	315	285	319	341	298	294	308	306	303	307	317	292	330	318	289	317	332	286	326	346	311	333	312	307	328	354	325	329	342	320	298	303	333	333	349	348	312	313	339	300	316	297	342	324	331	325	292	333	320	310	301	295	292	299	329	294	309	290	348	281	298	334	307	320	322	330	295	324	343	339	316	287	340	315	307	316	344	320	294	316	315	319	283	356	313	303	319	325	334	304	307	323	292	302	293	333	325	315	334	340	260	291	320	304	291	312	341	364	332	295	300	318	309	339	330	307	318	339	312	326	321	330	338	331	317	304	340	311	323	290	314	278	278	324	295	316	338	317	325	308	314	333	322	327	322	322	308	347	340	323	346	334	320	323	309	322	336	315	343	315	334	342	305	308	333	319	319	302	304	311	315	321	303	327	302	328	298	348	328	303	316	327	331	335	330	339	331	331	315	314	319	316	345	317	315	316	345	321	329	326	273	310	298	339	351	320	341	316	346	301	354	304	338	315	315	330	299	329	303	328	326	324	337	291	299	353	285	342	341	286	306	320	315	343	348	314	321	287	335	318	302	332	315	333	281	312	313	322	295	283	321	313	349	310	325	310	347	302	333	289	308	311	336	351	307	319	326	309	342	292	297	306	328	336	349	318	309	280	342	344	278	330	342	312	298	337	299	317	357	312	317	320	317	309	321	340	328	313	326	292	295	291	312	348	333	340	305	313	318	330	333	324	296	302	315	321	338	333	329	328	338	312	323	293	341	306	338	293	326	299	331	320	285	305	313	319	330	317	327	336	320	330	324	337	298	324	313	338	345	303	330	303	345	298	322	309	321	325	348	330	315	292	329	326	330	317	354	319	324	334	327	299	324	298	354	301	330	317	333	300	304	340	302	302	307	319	340	324	322	349	317	340	313	313	333	322	294	309	317	316	319	316	325	334	304	296	345	340	304	328	312	280	321	300	333	314	330	322	342	328	299	336	295	296	338	342	342	321	298	317	291	305	327	323	302	328	325	323	315	298	307	297	312	321	317	306	288	310	322	303	334	289	372	345	317	321	316	281	297	356	314	310	301	347	298	305	298	322	290	303	348	328	327	298	318	313	297	324	312	285	330	318	323	342	306	301	324	323	316	347	341	316	330	349	319	306	302	324	346	344	345	292	313	350	309	315	319	319	327	311	324	319	289	288	328	324	318	321	344	299	322	332	322	324	309	302	314	353	299	340	307	315	306	324	338	316	314	326	309	334	304	290	290	318	301	290	317	317	341	341	323	303	358	325	299	348	297	335	310	320	307	360	308	307	325	324	285	325	364	305	316	331	313	301	325	320	324	293	335	331	309	321	313	323	300	293	318	308	323	344	347	329	332	304	296	329	326	340	288	323	351	334	323	305	321	309	336	320	315	308	336	303	311	324	318	333	322	307	307	306	322	308	300	335	284	311	323	302	310	323	309	343	304	312	289	312	314	304	311	298	296	309	302	306	308	308	314	292	302	296	319	334	315	313	301	308	282	307	335	329	320	351	318	305	279	286	304	317	333	310	309	296	333	298	309	328	315	331	317	334	300	318	273	306	335	324	306	301	314	317	315	296	313	308	315	317	323	301	344	307	317	312	321	346	296	318	271	343	304	331	324	318	304	292	319	316	304	310	316	348	295	330	324	305	329	317	345	315	297	346	306	311	322	332	312	302	311	301	328	374	288	330	292	317	348	299	342	338	314	310	263	318	307	326	284	314	318	301	288	328	305	324	301	303	321	321	342	301	287	328	276	310	267	314	334	332	328	339	318	333	322	296	334	324	322	323	297	326	315	310	342	333	329	312	303	305	311	288	315	315	317	341	314	315	324	288	333	321	308	355	300	298	313	337	324	309	322	309	303	310	311	306	321	348	342	318	305	319	281	317	290	318	301	294	288	309	316	316	303	327	314	314	290	310	316	351	314	301	296	285
3533	1759	2506	1882	1376	1199	960	820	679	562	431	461	331	289	301	245	248	216	213	247	214	192	223	204	215	192	195	200	189	198	202	202	183	201	199	187	199	185	184	206	204	187	207	203	180	189	204	219	200	209	199	214	192	223	193	209	228	208	195	206	216	195	200	207	203	228	216	196	208	204	219	228	166	178	193	195	218	196	197	202	180	181	197	186	181	181	169	242	210	177	214	205	227	173	190	188	188	193	184	208	223	184	181	175	238	195	191	204	208	209	202	209	193	207	201	187	200	237	208	211	213	213	211	220	197	225	198	169	184	211	204	195	186	170	190	194	210	193	216	214	181	199	188	193	187	225	202	207	189	195	201	199	210	189	205	231	179	225	183	197	177	189	207	205	191	223	186	201	171	217	221	192	164	204	195	203	203	178	191	188	185	181	215	207	204	201	188	172	209	219	204	182	191	182	210	204	217	195	189	202	187	215	197	181	189	187	214	194	165	185	199	189	209	198	224	208	184	219	201	213	189	206	173	218	193	218	213	200	217	196	226	184	229	199	196	195	185	196	202	179	188	181	196	197	185	197	151	212	201	242	223	196	216	204	190	213	185	188	210	178	206	211	200	197	197	181	206	201	194	186	196	187	213	181	176	184	214	220	199	211	201	190	214	214	188	200	195	196	158	178	207	194	224	183	199	206	206	216	208	220	180	204	178	175	193	204	184	187	198	203	186	214	173	191	189	183	188	207	171	215	189	197	186	179	208	198	164	178	196	191	193	169	197	182	204	215	195	207	188	190	211	226	215	184	179	206	163	193	224	200	202	210	171	202	219	201	195	215	190	181	190	204	182	209	207	187	185	206	205	184	187	207	209	178	223	182	208	196	223	207	187	211	176	201	197	196	200	217	186	199	186	198	204	189	208	210	198	213	196	205	202	220	231	197	211	219	186	199	191	199	224	227	178	180	180	204	189	197	181	200	195	217	188	226	176	179	219	197	218	188	214	189	224	179	212	191	201	206	198	192	207	193	213	213	208	201	195	184	206	221	220	193	204	175	209	196	198	199	198	215	183	199	191	185	217	204	195	193	188	194	210	190	198	226	182	183	220	214	201	204	196	195	210	199	210	184	206	204	183	189	219	202	201	216	200	183	213	194	188	175	211	229	171	211	197	185	203	173	219	166	182	190	182	202	193	182	202	186	207	214	184	188	207	219	209	196	184	191	223	204	220	204	197	197	200	213	212	185	181	221	211	200	180	200	192	204	208	181	212	191	189	223	185	191	201	233	199	218	199	220	201	225	190	217	204	223	168	187	210	211	193	186	210	177	210	218	189	202	200	194	199	193	197	188	208	198	203	184	212	195	206	194	207	183	189	229	206	183	176	168	180	214	196	178	213	196	205	202	212	187	190	183	175	175	172	182	207	186	204	177	201	214	185	189	207	205	225	196	193	203	193	191	191	214	182	208	185	224	192	174	189	188	220	177	153	206	193	199	195	211	203	193	187	208	187	196	209	231	200	204	179	196	200	193	212	224	202	194	193	206	210	193	198	210	209	186	209	190	223	170	189	218	211	190	175	192	200	198	176	177	191	171	209	181	222	202	175	184	186	201	187	187	208	171	178	187	213	199	194	205	203	204	205	190	179	173	176	204	197	221	188	192	203	189	171	186	222	197	217	203	183	198	210	195	196	199	207	182	170	211	210	169	211	196	198	182	201	187	196	191	182	185	214	230	182	196	200	185	198	190	183	188	215	212	195	207	170	188	193	194	200	199	188	199	201	174	216	201	181	198	200	172	204	189	214	190	205	201	204	205	186	177	225	193	201	191	198	200	196	219	193	189	185	190	203	200	202	220	178	194	186	180	219	184	188	220	186	191	184	185	199	167	208	196	204	203	194	195	219	188	200	189	191	196	174	217	189	153	205	194	178	208	216	186	180	192	174	207	190	182	210	210	198	196	217	176	182	181	216	199	195	205	189	181	189	183	204	190	200	223	180	192	194	182	209	176	196	202	217	187	192	205	200	196	193	193	208	190	207	215	187	188	218	188	193	208	208	208	191	183	203	184	168	186	182	181	196	197	207	189	205	190	239	207	182	206	168	206	230	196	180	213	207	194	181	207	174	217	222	182	184	186	196	219	201	180	195	186	173	193	192	167	167	217	200	180	216	171	198	202	172	201	215	204	210	200	189	218	168	191	187	187	193	189	167	188	174	174	215	211	189	169	208	186	171	195	216	183	211	204	188	217	185	222	206	199	211	184	186	171	207	213	240	203	217	183	195	174	216	205	216	209	214	224	201	234	230	187	206	189	230	214	187	171	216	218	200	176	190	197	204	227	209	200	194	200	172	178	201	221	210	213	204	193	206	170	202	217	211	183	211	172	166	197	186	192	167	181	200	185	192	196	194	209	220	183	219	204	164	204	215	195	219	181	169	161	196	204	219	190	192	185	210	226	168	205	210	184	174	176	182	206	179	178	210	182	187	227	187	194	211	195	175	219	204	192	214	182	194	211	201	190	190	221	198	190	199	211	198	186	208	203	200	214	206	222	191	196	186	209	219	193	215	189	183	200	228	199	197	190	204	202	191	220	184	198	168	184	204	206	178	183	188	210	231	209	228	204	192	202	194	177	210	172	196	161	187	176	210	209	208	178	222	201	205	206	185	199	188	210	183	176	188	201	199	197	196	206	176	195	202	211	174	198	206	203	188	215	200	191	200	197	207	218	189	200	202	190	207	214	199	201	167	185	198	193	205	179	192	200	199	209	212	216	247	207	199	223	200	178	195	199	252	187	188	186	191	178	227	204	209	204	198	194	227	220	193	199	197	194	198	182	217	214	160	207	203	197	194	193	200	188	208	173	215	186	172	213	185	172	180	186	203	189	211	204	205	206	203	199	182	208	229	202	200	230	191	231	170	184	199	194	182	201	209	184	205	197	193	192	215	212	229	193	169	171	192	168	193	202	212	166	189	214	181	198	195	176	175	237	220	178	212	195	211	179	192	202	203	199	173	183	196	190	186	197	183	190	195	205	248	212	188	192	195	202	211	196	196	199	204	211	208	175	209	188	180	180	187	188	199	222	202	196	220	195	191	188	197	200	199	204	202	200	215	199	209	200	180	189	223	204	209	201	180	182	187	220	177	196	175	226	197	181	191	195	193	206	194	176	191	177	191	222	201	200	198	163	191	185	199	198	207	190	185	210	176	205	209	221	215	199	204	204	192	210	204	224	177	179	195	211	188	203	205	180	174	200	200	198	217	184	208	221	214	185	220	204	198	222	204	191	220	198	194	207	191	185	215	205	212	218	189	188	186	213	180	195	223	199	207	184	213	193	221	204	190	212	190	199	195	174	188	185	202	203	199	200	217	202	192	214	166	192	170	196	194	205	185	175	219	174	194	206	227	184	206	189	211	206	178	195	217	187	183	201	189	224	204	173	211	222	206	203	191	205	196	205	189	194	185	180	197	195	207	189	195	219	206	210	244	210	205	203	182	176
3322	2107	5539	6370	5601	5077	4263	3930	3104	2376	2049	1873	1478	1177	1053	828	724	726	680	723	632	548	552	594	507	554	537	530	527	479	503	538	505	527	540	551	579	514	554	509	495	496	511	464	476	514	518	482	504	456	459	515	497	493	491	462	480	519	483	456	498	523	502	487	511	531	464	521	496	501	455	513	513	469	524	491	517	483	493	488	506	514	529	483	462	498	474	482	487	483	509	503	479	451	511	489	434	468	481	504	527	486	475	481	462	529	490	478	504	479	459	499	494	470	543	479	460	517	504	482	509	452	537	481	482	505	472	512	459	472	476	493	501	478	514	475	472	456	534	503	501	489	507	506	441	490	490	526	520	483	496	498	463	511	475	480	484	503	530	471	503	484	503	485	479	448	496	506	457	490	474	472	474	483	493	515	502	458	478	500	435	506	492	468	482	508	439	484	476	504	463	524	470	483	512	478	508	472	475	476	505	509	513	489	505	497	501	482	467	478	496	463	495	472	541	484	479	479	486	472	454	420	522	542	470	487	542	550	518	484	460	476	536	481	509	479	502	495	500	484	507	531	488	472	481	473	500	561	542	463	463	493	495	463	491	487	494	490	483	526	513	482	497	485	478	460	451	527	483	511	511	524	533	495	473	488	470	482	501	474	496	510	516	492	480	484	521	466	546	481	512	481	493	493	526	497	480	446	454	464	510	479	493	450	521	474	521	472	487	514	462	482	507	478	491	513	479	502	525	490	501	471	486	508	514	466	524	504	494	521	466	476	452	520	517	495	463	465	489	506	489	461	484	482	464	497	513	488	512	456	481	458	517	476	497	488	455	509	456	471	531	504	504	519	462	476	479	476	470	490	479	493	452	497	455	500	479	452	490	504	495	509	493	471	480	534	508	501	525	507	495	487	521	521	446	484	482	464	501	502	545	447	489	467	471	475	504	496	481	488	450	492	488	518	488	496	464	508	500	496	455	450	488	508	464	482	551	462	469	511	492	473	441	464	497	442	509	513	451	474	461	461	480	515	496	489	497	497	505	508	480	456	479	480	498	485	441	472	460	483	487	496	519	520	485	492	510	462	513	521	500	466	462	510	458	483	512	492	526	478	522	476	507	504	504	497	495	526	453	482	494	483	503	482	456	464	504	441	513	500	503	463	520	516	492	491	482	489	506	530	508	468	497	463	507	466	484	479	510	503	530	486	484	511	500	492	470	486	494	461	483	457	484	480	521	514	503	481	499	497	525	466	497	490	526	466	465	512	489	489	529	439	490	498	463	530	537	490	467	472	511	481	525	473	501	512	470	500	486	458	451	458	481	487	519	483	465	466	476	511	528	452	518	470	484	479	468	469	498	462	481	474	474	509	524	564	491	478	470	505	512	498	485	523	468	516	520	513	466	485	487	535	491	469	529	478	438	498	517	444	472	481	472	507	449	485	497	527	502	491	509	533	517	488	505	494	470	506	525	477	517	479	484	458	465	501	488	517	507	488	536	501	514	484	525	502	460	509	461	478	485	514	485	456	480	493	464	489	484	486	482	510	457	497	478	515	492	456	507	498	492	504	481	513	489	513	499	471	478	479	504	450	482	459	488	487	509	493	506	512	501	512	493	506	489	487	501	471	463	466	450	498	481	457	509	500	493	461	492	510	481	490	483	483	490	497	499	442	470	531	484	495	498	500	483	502	455	474	472	486	531	499	508	476	455	521	489	525	491	495	513	495	511	469	514	526	509	500	493	438	516	478	496	507	471	491	434	449	485	479	468	452	520	489	520	486	468	510	505	504	469	494	517	504	484	513	474	521	487	537	500	510	517	491	510	472	495	496	465	454	458	495	520	476	506	506	480	523	519	488	535	483	494	502	486	466	496	490	503	525	458	487	497	454	513	539	475	460	512	467	488	473	460	518	479	486	495	483	461	485	480	494	530	505	459	487	466	505	532	451	496	498	486	517	507	530	483	487	482	518	467	465	467	471	476	479	480	413	489	511	483	518	437	449	508	471	505	424	488	453	515	482	480	456	497	496	488	485	498	495	504	515	473	466	501	518	452	479	500	487	474	493	502	498	465	447	490	453	478	462	494	479	494	508	491	476	487	462	468	480	512	505	499	482	518	463	462	509	460	504	454	476	505	476	508	480	490	462	486	449	497	488	464	485	507	469	478	451	537	488	523	496	517	502	486	494	454	510	502	547	500	480	495	492	488	510	487	485	524	515	488	524	489	522	471	498	521	504	458	481	475	472	479	481	501	483	506	491	528	472	515	494	478	480	523	490	504	499	541	468	509	536	492	504	506	512	496	475	454	438	499	475	499	462	542	517	497	481	463	500	468	479	512	476	503	501	479	507	486	483	508	519	521	490	490	501	483	495	494	517	528	485	477	525	479	491	456	485	485	525	494	487	479	486	491	489	462	489	475	496	476	493	496	475	534	501	482	451	465	512	494	464	502	525	481	463	490	476	505	462	502	518	465	486	518	508	483	503	492	476	517	459	491	468	477	496	496	490	503	487	480	501	513	479	481	517	486	494	453	461	443	477	470	445	463	498	480	469	526	516	480	499	489	469	490	458	486	462	458	500	482	475	466	504	462	499	510	521	496	482	483	522	455	513	520	480	489	511	506	496	509	480	519	480	524	504	487	506	502	470	493	495	488	505	502	499	452	504	507	519	524	510	435	514	486	504	482	466	473	486	507	478	492	497	475	464	501	491	474	531	482	516	525	502	468	456	513	493	445	508	507	465	501	494	528	483	508	501	469	454	461	490	472	503	497	477	471	509	493	517	493	520	481	477	478	478	502	531	514	517	461	522	531	497	499	489	501	515	463	522	524	547	472	510	491	493	485	464	487	480	465	458	487	467	483	505	433	488	480	473	497	474	483	486	497	479	467	491	442	508	469	488	496	514	476	484	470	486	487	485	505	501	482	489	517	528	506	480	502	526	502	495	506	529	518	501	513	506	495	480	486	478	551	494	497	466	485	487	426	453	502	525	468	478	472	499	519	495	446	478	492	484	522	507	466	498	468	488	461	520	492	522	533	512	470	511	502	468	466	457	516	496	527	511	465	464	465	481	516	478	483	498	502	496	512	513	454	487	444	499	458	483	491	470	510	509	489	475	464	496	539	493	492	479	513	487	505	477	488	492	490	482	456	453	502	512	497	483	512	494	470	502	507	508	487	461	517	464	480	500	510	511	506	501	468	522	511	546	466	488	540	496	453	479	484	471	514	462	494	486	489	491	492	476	428	504	467	485	506	499	499	548	456	467	470	497	481	447	479	471	503	465	547	466	480	481	475	477	481	471	533	497	446	497	455	485	460	505	450	502	473	495	472	508	476	520	516	500	496	498	491	473	524	492	464	494	489	482	469	478	502	472	494	485	505	485	466	488	476	472	433	465	507	497	479	497	499	534	526	471	474	496	517	467	496	520	486	500	490	481	489	491	517	521	471	476	476	492	462	503	502	506	484	486	544	506	443	488	520	502	515	466	462	478	474	535
9498	3266	4278	3563	2672	2150	1809	1551	1010	745	602	587	437	391	286	269	244	268	259	231	219	189	210	193	186	195	190	207	206	194	186	166	191	207	209	183	202	183	188	207	179	205	166	183	192	179	220	205	198	189	181	188	183	167	209	192	194	174	170	209	194	196	180	174	182	179	219	203	163	168	206	189	175	166	169	183	185	198	170	163	201	195	167	177	206	196	200	201	169	176	201	178	193	194	181	173	186	176	187	168	184	180	179	188	182	179	148	193	180	164	179	186	152	167	183	187	183	195	168	203	209	153	198	206	190	206	192	174	176	205	172	189	193	180	202	169	167	188	191	178	189	156	171	186	198	177	175	200	174	168	187	181	181	171	191	204	173	180	158	154	192	179	194	180	209	189	184	196	165	201	179	188	170	176	171	179	198	203	187	173	170	178	189	200	176	205	189	195	198	164	177	160	200	153	181	177	173	194	201	180	196	182	166	192	192	182	188	167	160	168	165	189	191	183	168	163	191	190	182	169	177	200	169	178	205	214	198	194	170	164	180	179	213	189	162	209	159	177	192	199	193	194	177	188	197	178	195	185	199	190	182	158	186	194	187	189	193	187	167	179	167	205	176	179	190	180	181	173	164	206	146	173	152	173	187	198	208	190	176	182	175	156	190	175	190	167	179	195	172	164	190	157	193	178	186	180	194	161	161	213	176	217	193	202	181	158	154	166	150	187	178	191	199	195	176	175	187	178	184	189	184	187	177	210	173	176	189	197	175	154	200	205	189	193	166	172	177	177	183	183	192	189	193	221	180	184	157	171	189	173	177	190	205	206	182	168	187	198	191	173	188	189	189	172	186	166	180	173	180	190	203	142	200	193	185	187	204	187	163	185	194	171	195	190	178	183	199	180	181	183	216	201	214	212	183	178	192	194	185	185	199	213	186	160	161	169	197	207	176	168	172	195	167	177	213	183	168	181	189	173	167	174	202	172	192	182	182	200	161	212	172	168	186	191	198	181	209	183	151	206	180	187	163	173	186	177	206	181	180	174	182	174	202	172	208	171	195	176	200	194	167	208	172	185	202	168	176	171	196	209	157	178	172	181	200	182	172	167	173	170	165	181	158	179	166	174	215	195	194	207	165	219	199	181	183	180	182	198	177	172	187	211	206	163	209	175	186	177	185	196	165	188	176	193	175	175	172	172	188	212	162	196	195	175	169	167	182	178	171	188	176	175	187	191	193	177	161	194	178	199	172	174	198	178	192	170	181	216	183	162	185	179	174	171	174	190	162	165	192	180	186	190	173	202	167	167	182	191	194	189	190	181	185	178	189	165	168	181	220	186	175	165	170	188	211	173	191	168	161	181	165	173	172	189	169	179	223	203	184	186	160	183	178	194	171	183	175	170	198	179	194	225	174	183	162	170	170	157	184	180	166	156	182	166	184	177	193	183	190	191	155	192	187	179	207	178	173	170	180	168	184	197	179	192	209	180	165	188	171	170	197	186	188	204	188	205	187	183	185	160	206	153	196	182	205	204	178	176	151	195	158	182	178	196	166	160	189	191	173	209	183	165	180	174	168	190	184	176	173	181	192	155	197	186	172	196	209	159	210	196	187	181	198	158	172	192	157	199	180	159	184	193	182	202	213	190	184	176	183	163	214	181	175	184	183	181	137	192	181	181	198	180	183	171	193	177	182	194	173	176	176	186	198	190	194	196	179	183	169	192	178	197	190	188	156	180	181	203	159	200	190	170	175	177	183	203	197	180	188	181	203	173	197	208	212	189	190	192	181	185	200	168	178	173	172	189	177	196	184	175	159	186	203	179	162	156	215	174	187	206	187	212	165	195	199	170	184	196	191	185	148	176	164	165	192	176	163	156	174	190	186	202	189	191	197	218	195	184	185	188	190	177	158	158	176	189	171	178	170	211	194	187	173	170	197	182	190	185	173	197	202	209	193	184	210	205	180	192	158	206	190	162	176	178	207	177	183	143	179	175	187	176	198	177	168	197	185	164	166	181	192	187	210	233	190	223	199	175	186	207	167	184	160	172	196	184	172	189	179	170	206	201	193	169	179	174	184	203	182	215	197	206	201	198	179	185	177	176	180	190	173	183	185	190	173	184	200	175	169	184	183	183	194	176	174	175	202	179	169	177	166	194	163	200	183	161	161	208	186	168	187	202	191	159	178	169	205	217	189	186	182	147	176	211	187	190	174	189	192	167	169	186	206	182	182	190	166	181	180	196	217	204	163	170	175	184	210	177	185	193	170	183	196	195	177	164	175	160	197	174	159	192	185	157	184	187	160	169	166	191	184	158	172	166	176	181	191	178	183	176	213	177	191	195	177	158	180	189	169	195	196	193	169	190	179	151	195	175	174	181	193	167	194	191	169	198	174	206	205	161	188	187	160	197	161	164	203	195	195	183	185	189	151	187	197	203	202	184	203	188	187	179	204	175	200	185	190	174	174	189	185	167	174	216	177	148	174	198	202	178	194	200	198	174	173	180	199	172	181	182	183	202	169	198	182	169	200	177	180	187	190	181	201	188	181	172	190	180	192	159	188	207	205	191	181	181	189	169	152	188	167	182	177	187	181	204	178	195	209	186	189	176	181	174	190	183	185	174	198	179	176	189	185	215	190	176	164	186	186	167	194	185	194	186	161	192	179	187	183	179	185	162	174	169	212	204	187	205	203	154	177	196	195	168	156	178	194	195	171	191	185	189	170	199	179	179	154	175	185	200	171	169	198	181	179	178	209	205	194	180	201	173	186	180	188	184	164	178	176	180	178	193	173	154	157	157	193	212	179	202	160	169	182	184	180	216	172	184	167	197	203	169	177	195	179	168	186	196	186	201	170	192	192	175	178	181	171	200	196	194	216	190	184	178	177	180	166	197	195	195	188	164	197	192	192	183	193	203	174	174	168	186	172	170	188	184	188	185	184	196	176	181	188	206	180	187	167	180	192	176	189	193	184	167	184	173	174	191	201	187	182	166	188	171	199	204	184	178	170	172	173	209	184	155	193	204	181	194	172	174	201	167	172	208	199	190	176	185	171	164	157	176	194	176	199	203	171	193	181	170	194	167	163	164	189	189	185	204	193	202	201	185	157	210	223	199	191	166	173	210	181	173	186	210	195	197	187	171	180	193	170	198	175	179	179	170	199	205	184	209	185	164	202	168	176	174	169	191	196	209	196	184	182	156	192	193	165	197	195	187	215	192	206	161	178	192	171	169	176	182	173	193	181	168	212	194	190	191	189	217	189	197	193	190	160	196	183	186	209	196	181	181	174	185	185	234	191	161	210	188	191	187	184	172	180	180	205	172	179	158	170	156	184	191	173	168	183	176	204	188	197	198	204	193	156	187	192	184	191	178	176	149	180	179	167	184	184	172	173	204	179	169	157	159	183	192	172	163	204	187	183	194	188	205	178	173	174	200	191	173	166	203	192	195	194	165	194	153	178	193	167	175	210	169	162	175	186	185	173	172	180	181	174	171	195	163
8004	3688	8507	10295	10010	8803	8078	6844	5037	3691	3265	2852	2039	1670	1255	1008	878	797	811	813	725	600	626	654	657	608	534	553	495	497	466	475	519	544	514	532	525	498	477	468	494	450	482	459	478	456	486	476	454	489	472	483	429	502	457	479	458	420	445	423	474	471	445	452	454	435	431	493	433	467	463	443	436	470	433	463	458	475	434	423	426	476	478	430	434	414	476	414	469	432	477	453	461	505	464	482	457	432	397	456	465	438	477	466	477	464	476	463	430	427	469	464	440	487	455	417	438	481	473	469	461	470	449	389	461	429	471	473	411	437	445	486	418	474	460	461	472	427	441	440	475	480	446	483	440	445	457	413	455	452	433	467	447	443	484	464	488	444	452	471	464	433	448	462	443	421	461	447	454	423	457	454	466	451	432	441	469	447	476	429	426	456	435	491	434	489	439	417	430	437	464	474	475	469	464	446	436	422	471	457	440	436	449	467	472	448	435	434	463	435	452	430	435	451	479	443	451	475	430	454	476	413	424	430	463	466	427	481	476	468	426	453	463	448	476	448	432	463	423	445	480	430	452	433	424	457	474	459	452	440	440	442	465	417	443	460	459	495	432	479	439	473	448	430	445	451	471	456	445	411	466	478	437	424	403	426	480	467	421	432	481	465	438	478	472	435	475	471	441	450	443	465	450	442	418	458	455	486	423	465	457	461	459	430	441	461	470	459	456	459	449	472	463	443	433	481	492	409	436	440	433	446	454	426	498	431	431	451	456	416	441	467	441	491	422	435	433	457	470	473	484	465	448	500	494	455	402	483	443	440	462	439	447	462	428	488	446	473	468	414	464	449	454	448	464	454	458	485	447	496	490	434	462	480	425	425	446	411	469	450	463	432	429	445	466	419	436	447	418	442	474	418	460	424	471	431	479	457	416	457	457	425	456	438	469	456	451	418	465	461	458	453	471	447	436	428	460	462	413	468	447	426	448	432	470	440	424	456	414	455	417	440	439	440	458	443	449	449	436	436	481	433	434	441	432	475	472	457	439	455	454	436	423	409	398	448	459	460	489	416	479	470	444	501	450	454	429	452	468	412	430	431	457	432	505	463	494	462	445	458	485	470	493	430	502	411	431	496	468	450	430	470	468	463	493	488	460	440	435	463	437	441	475	437	467	453	447	467	488	468	485	468	445	440	446	468	454	439	490	447	458	472	424	490	466	411	407	414	462	479	452	492	479	455	436	444	440	481	463	465	453	427	447	472	450	438	452	448	491	425	477	452	437	464	439	441	440	447	462	456	433	428	442	457	460	461	466	462	471	487	438	493	471	471	465	426	473	418	426	451	430	442	438	485	489	456	439	442	423	451	458	452	483	441	458	458	466	453	446	454	431	408	437	459	445	461	461	444	453	433	452	427	448	403	502	486	462	469	471	480	444	440	440	482	412	447	436	437	458	431	485	442	453	452	496	469	422	474	472	456	451	443	480	449	466	461	442	483	448	469	470	442	486	462	477	451	450	443	423	425	462	427	443	447	443	453	460	474	450	495	478	467	445	450	459	491	433	442	477	480	427	434	443	453	437	507	456	442	430	444	485	431	486	453	434	441	471	424	496	466	464	440	434	432	455	451	434	428	471	443	437	458	435	450	455	451	446	446	429	417	483	466	469	448	456	463	461	491	454	456	462	440	414	433	474	456	422	418	443	476	465	431	433	459	462	482	475	465	444	495	437	444	451	466	441	441	450	430	423	445	440	487	496	458	423	466	436	472	470	415	439	511	452	450	450	487	466	453	439	475	454	450	414	461	469	438	445	443	457	448	492	463	481	445	450	442	471	429	485	447	456	425	476	470	463	437	477	502	478	476	462	467	480	479	430	455	454	422	485	461	422	466	470	460	486	437	437	446	459	469	468	452	469	452	484	446	451	483	433	440	481	431	442	432	464	430	434	454	454	542	417	470	472	453	432	420	469	436	455	425	424	459	442	492	454	470	467	507	434	472	448	475	440	426	470	453	483	450	452	449	442	483	468	441	387	452	433	475	422	481	422	454	423	451	471	435	497	490	466	436	453	425	476	466	470	472	429	503	458	419	451	448	432	444	477	443	459	485	459	515	490	465	479	519	375	439	465	463	466	467	469	439	440	463	427	487	463	446	456	479	439	442	449	470	454	464	459	449	451	462	428	442	444	419	461	437	452	408	472	477	458	486	437	481	430	447	436	423	414	427	465	447	443	457	444	434	459	463	438	413	419	478	445	448	468	440	447	453	422	442	451	442	427	457	436	457	463	447	457	449	433	476	421	477	444	423	412	463	436	440	468	465	460	473	472	470	481	418	444	448	449	438	485	465	472	458	435	441	463	447	445	459	458	454	511	433	489	454	445	395	429	450	443	465	421	413	443	466	486	474	497	453	415	454	443	475	523	429	482	475	450	414	472	430	437	442	444	452	478	451	438	447	449	449	440	485	454	467	415	477	431	432	433	464	439	453	466	463	437	467	424	452	483	435	478	452	408	474	453	458	419	459	447	453	436	464	477	465	471	467	464	468	424	437	403	465	471	452	460	462	470	460	468	432	446	468	402	487	456	462	472	485	451	412	438	442	470	436	432	430	476	454	451	478	433	430	445	484	448	428	495	473	459	466	429	415	453	453	450	494	442	449	461	461	490	494	442	446	432	443	420	477	431	464	456	467	438	452	469	435	453	479	422	447	452	423	452	422	442	459	451	437	434	431	448	456	432	430	439	447	432	418	462	466	454	420	418	443	461	480	428	437	454	495	454	434	468	460	445	451	502	472	468	416	454	454	427	435	406	454	469	474	452	459	453	433	428	447	455	459	437	432	415	446	454	447	455	461	459	450	441	404	451	440	468	422	452	460	443	456	450	480	475	440	453	474	442	418	462	445	449	428	441	456	419	437	493	470	451	419	464	475	421	446	466	436	487	467	489	433	476	424	462	424	439	437	458	425	437	441	430	429	437	411	471	461	477	443	463	468	470	469	449	467	454	453	440	459	471	427	466	433	435	489	477	454	437	439	390	433	449	457	461	466	449	458	438	450	470	439	493	438	457	429	451	465	476	497	450	460	452	443	450	454	478	457	498	451	426	450	462	446	447	465	464	432	460	406	460	442	462	489	448	422	480	467	448	485	421	437	417	441	470	446	449	461	462	444	439	431	466	469	457	420	448	474	484	435	450	454	431	462	429	488	412	468	476	448	434	446	437	466	432	461	432	445	433	466	484	439	476	453	453	454	507	457	475	458	451	458	452	442	446	467	466	463	412	440	451	437	471	463	465	470	449	444	428	454	424	476	422	458	482	455	450	498	439	442	468	463	427	475	465	457	437	469	499	440	424	424	436	473	441	449	461	472	469	449	451	455	456	472	449	472	440	428	426	425	429	470	418	440	434	509	434	473	464	435	466	494	447	448	450	439	447	481	434	455	466	498	422	433	442	436	402	475	467	440	441	454	456	421	438	480	465	440	436	470	442	414	423	453	388	454	443	444
15956	5137	6128	5201	4290	3318	2569	2034	1344	906	822	563	443	340	256	251	201	199	210	183	143	173	151	150	140	153	125	140	120	122	117	134	123	115	140	140	114	136	124	133	125	120	120	113	132	144	125	102	134	115	111	95	99	119	117	117	104	94	116	109	118	125	121	109	108	102	117	130	131	104	108	108	133	122	115	121	97	121	105	114	122	108	104	132	107	115	128	137	114	118	100	130	105	125	100	115	100	141	114	107	105	115	110	110	132	122	117	112	119	114	105	93	119	119	113	105	110	128	118	125	120	115	126	116	123	113	121	122	112	95	105	120	125	87	109	141	133	128	117	119	122	133	125	110	118	113	107	120	114	117	106	122	134	118	89	109	140	119	124	130	101	133	113	126	98	114	101	101	101	119	119	132	135	131	103	123	123	115	118	107	131	124	124	111	120	106	91	136	114	100	124	128	116	127	124	116	112	123	110	117	110	119	118	104	101	107	106	145	112	111	91	110	109	115	115	93	115	109	123	132	119	98	103	126	125	109	132	116	109	94	99	115	120	131	139	130	120	129	101	93	113	134	126	127	97	107	148	101	123	118	103	131	120	118	113	126	121	132	106	115	134	106	117	116	120	117	120	109	140	113	124	105	104	117	104	124	128	112	112	101	127	113	105	110	113	108	125	109	105	127	116	118	102	118	119	124	146	128	117	132	109	108	129	121	102	113	116	122	103	122	104	131	109	121	110	106	134	115	97	112	137	124	109	137	100	118	103	113	105	126	117	121	98	112	106	121	111	107	112	112	113	116	137	131	105	106	112	110	130	127	118	127	120	107	109	117	105	116	113	137	130	115	114	122	136	136	102	116	117	110	126	127	114	105	109	126	109	111	89	103	114	111	122	116	117	141	110	134	97	96	113	116	135	117	105	121	130	119	115	130	106	136	121	133	125	110	102	118	112	112	127	101	129	112	111	117	108	144	107	127	124	113	100	111	120	132	89	118	104	102	133	134	104	135	105	117	142	119	114	115	118	101	108	119	131	122	107	130	104	114	104	128	132	130	132	116	125	104	132	127	113	120	115	117	132	97	107	116	102	108	99	109	101	123	120	127	118	129	109	117	126	124	117	126	130	122	120	108	135	114	106	119	119	112	131	122	104	113	114	123	112	98	151	108	129	127	109	122	130	109	99	131	98	126	113	106	93	109	110	114	135	116	93	101	96	109	123	93	115	137	108	128	101	129	108	110	130	126	104	110	127	139	120	112	124	120	124	133	121	125	124	121	98	105	99	110	97	110	113	118	104	133	118	106	109	96	113	134	95	120	102	126	128	137	90	128	115	99	127	112	118	108	114	116	113	124	113	121	110	133	112	129	104	115	127	120	111	100	127	101	124	116	133	132	114	130	111	110	109	112	120	124	100	124	119	125	127	104	117	117	120	120	91	134	129	112	123	117	120	99	124	109	106	126	102	119	117	102	110	119	138	118	127	124	102	105	125	122	126	123	116	121	110	109	132	128	130	120	112	102	116	118	140	128	111	114	121	109	109	144	118	99	126	114	108	108	120	117	101	119	132	132	110	125	114	103	122	132	88	120	137	132	117	132	116	118	94	155	130	106	105	102	122	106	113	119	120	102	89	101	116	116	109	151	130	120	105	133	112	128	111	120	128	119	126	116	111	112	112	118	105	110	106	97	114	130	116	108	120	103	131	105	111	104	122	124	119	118	116	121	116	128	115	124	98	115	118	117	121	126	113	113	125	107	107	113	105	110	105	112	135	119	99	123	107	100	117	134	120	115	103	119	125	117	116	128	102	100	143	127	121	121	118	121	118	138	120	123	118	120	103	108	133	107	105	117	144	134	93	114	115	101	117	110	121	120	116	128	112	100	115	114	133	111	113	120	110	128	108	129	125	131	138	115	115	112	114	111	101	99	98	112	109	103	131	110	122	124	114	116	121	101	124	128	125	101	110	105	93	127	114	118	131	112	116	108	111	111	118	115	116	115	122	124	140	126	121	120	125	126	112	111	107	110	106	115	104	137	146	115	118	101	139	131	142	138	118	95	98	129	127	136	112	132	121	113	119	117	102	113	115	107	124	131	110	95	98	109	123	92	120	108	102	128	112	125	119	115	120	112	125	126	113	135	129	106	127	139	115	131	115	119	105	122	103	116	109	128	112	121	125	132	111	120	117	107	120	117	126	132	134	116	106	130	118	112	122	118	115	119	101	107	99	108	107	112	121	127	119	117	138	119	124	136	130	137	116	107	116	108	101	123	93	108	98	109	117	111	104	94	113	118	130	106	110	111	108	108	114	121	100	112	116	115	110	113	112	128	143	124	124	117	126	133	125	116	141	123	102	122	126	110	125	102	127	113	122	108	114	114	133	130	109	106	115	128	130	117	109	129	138	129	123	120	116	127	116	115	108	91	109	137	122	116	117	126	115	120	113	115	122	105	115	117	119	126	116	98	125	120	115	115	139	123	113	102	120	145	103	103	96	101	110	111	114	112	95	97	95	100	131	125	129	104	113	127	117	109	110	133	104	110	116	113	122	104	126	107	98	139	117	99	114	119	124	112	124	124	123	121	110	110	119	122	109	111	105	114	123	119	129	110	121	127	100	136	128	114	127	105	116	134	128	103	95	111	124	132	107	137	113	125	133	136	117	119	109	111	120	133	118	114	111	122	124	102	126	96	107	113	116	110	139	106	109	129	140	119	122	105	128	94	122	135	112	115	91	123	100	130	127	101	116	116	115	120	128	103	112	121	125	110	124	111	126	109	121	122	115	123	128	117	123	117	120	102	106	128	111	109	103	116	123	116	110	103	128	85	120	126	113	131	128	112	112	94	98	141	112	117	124	96	128	117	109	120	112	102	132	101	129	115	122	109	124	118	99	117	122	99	113	101	112	107	123	122	111	115	114	117	135	117	127	133	122	112	99	121	125	117	105	132	115	137	136	105	105	114	108	100	106	129	114	112	107	122	113	128	111	124	126	106	104	95	99	135	87	114	118	123	137	109	110	116	111	113	136	107	136	102	110	110	109	120	120	95	114	114	117	110	114	149	94	104	133	105	136	112	114	144	111	125	119	114	106	115	120	106	131	129	118	108	114	119	114	122	110	117	103	107	138	118	128	119	105	112	102	121	131	120	124	111	147	117	134	116	104	115	104	129	105	121	121	101	110	120	115	111	109	117	105	126	123	107	130	119	111	113	134	117	115	100	109	103	116	113	121	126	98	126	123	114	120	124	111	129	80	102	122	113	109	93	119	141	124	93	102	101	110	119	112	124	117	111	132	116	108	111	101	127	123	128	127	117	136	127	102	117	118	110	120	123	102	146	106	122	99	98	131	139	96	132	117	120	114	133	112	121	115	109	100	116	124	95	84	109	113	111	115	107	132	124	115	124	112	114	108	101	103	109	117	116	89	102	114	114	104	107	115	115	114	106	122	106	99	134	98	118	113	103	108	130	112	119	112	125	128	112	110	122	133	125	99	121	112	97
10355	4885	10920	13976	14133	12857	11361	9140	6408	4688	4380	3233	2300	1799	1228	1080	979	925	893	817	572	681	527	599	567	610	443	439	386	383	337	373	422	430	456	477	415	446	345	332	303	341	350	311	345	359	292	318	320	313	305	338	308	348	312	331	330	339	310	289	315	334	297	303	302	313	337	284	316	304	294	289	266	333	307	302	328	280	293	299	304	314	338	290	298	315	327	316	299	268	281	306	301	318	288	297	292	301	292	297	314	292	294	281	288	295	315	298	279	295	312	298	305	314	306	280	319	316	306	289	294	314	326	304	288	312	303	294	295	314	306	292	283	285	353	319	277	300	294	279	314	324	305	284	291	300	300	300	295	315	299	265	288	305	300	313	317	329	284	300	300	283	321	307	308	302	281	327	339	313	303	277	308	287	323	301	282	316	311	297	305	307	324	298	296	319	293	306	278	298	290	323	280	297	287	282	305	284	305	328	288	301	296	288	315	291	295	331	320	296	294	311	295	295	308	282	288	293	302	313	318	312	281	275	289	274	291	280	291	314	321	311	275	331	305	287	287	308	320	322	293	308	310	300	267	282	290	284	288	311	303	313	332	284	279	301	293	298	303	294	268	338	334	301	270	312	303	308	293	292	274	303	307	333	313	312	260	294	283	301	293	348	316	311	306	297	314	294	304	297	287	279	275	305	291	303	266	301	309	301	293	292	284	310	281	291	284	292	305	306	289	302	320	303	326	287	300	311	304	277	288	283	283	289	275	316	322	290	286	305	313	280	303	309	304	306	284	302	283	323	296	304	309	276	286	278	298	308	316	312	291	304	286	291	290	269	284	314	291	297	274	299	322	288	299	310	314	315	316	265	287	273	321	284	307	286	299	280	265	302	278	297	311	273	308	269	312	299	304	299	291	296	316	307	319	287	288	282	297	313	285	301	299	301	282	332	267	314	315	313	282	300	301	333	294	295	307	285	350	299	307	310	322	309	269	310	303	306	315	316	332	280	290	308	296	312	335	290	292	333	292	248	327	305	280	315	272	277	319	339	311	305	262	287	319	341	325	304	324	318	297	315	290	309	286	284	286	279	321	291	264	314	299	289	312	299	289	321	299	316	302	321	322	300	308	305	295	295	306	275	284	304	313	303	280	318	310	296	308	339	332	290	288	302	309	305	293	284	305	299	339	298	290	320	307	312	254	298	293	279	290	298	290	325	299	327	287	314	304	276	309	287	290	296	307	281	303	293	310	286	305	288	326	303	295	274	295	335	316	299	292	338	303	272	284	331	303	306	272	289	302	281	276	285	311	283	281	275	279	292	280	320	301	309	319	297	306	300	282	295	303	307	332	301	318	342	297	287	311	301	316	335	308	331	313	309	299	338	309	278	301	315	356	320	296	307	306	297	309	332	293	294	286	341	311	330	325	303	322	299	318	293	298	310	311	328	298	292	311	300	309	282	293	313	269	283	313	256	335	282	294	279	280	294	296	260	322	297	277	301	313	305	289	295	302	312	296	293	283	324	299	309	311	281	320	269	310	304	320	298	276	319	292	310	326	303	328	318	300	294	330	296	320	324	327	282	285	301	303	300	268	301	319	300	271	299	308	299	327	294	336	317	317	286	287	294	302	294	317	285	298	296	287	293	284	301	306	304	301	306	285	306	294	279	319	309	284	293	309	326	307	318	288	273	318	293	338	299	276	317	297	334	290	301	310	312	299	310	306	274	318	282	282	300	314	302	295	311	294	321	293	286	284	328	293	281	328	331	303	279	268	303	314	298	283	316	306	313	328	332	295	311	328	303	296	280	314	308	320	261	287	296	316	291	300	321	298	286	279	339	278	293	294	306	280	312	272	292	317	289	280	316	311	298	290	305	297	301	276	290	313	276	277	304	308	269	307	287	314	316	295	295	285	275	273	304	312	302	317	292	300	313	294	298	303	310	267	297	313	290	297	302	333	291	279	309	292	322	310	311	277	291	319	334	290	300	298	298	270	305	305	324	325	329	275	285	315	316	299	259	321	313	295	301	303	292	277	291	318	293	291	305	258	301	307	343	292	295	314	294	323	348	326	302	277	319	323	315	286	346	299	318	320	285	293	314	304	320	325	301	303	286	331	301	346	309	331	321	312	291	286	285	295	285	331	310	306	301	280	274	283	299	295	326	292	280	322	287	299	282	279	306	308	291	289	313	313	323	339	322	310	279	321	294	278	278	301	275	306	288	312	282	310	314	272	291	308	296	302	305	315	280	319	305	273	290	324	286	274	307	286	292	265	306	312	291	292	305	270	279	285	282	302	268	292	267	333	287	327	335	324	305	269	315	283	308	314	318	306	304	328	294	284	298	310	334	294	305	309	294	293	276	279	335	283	276	291	291	304	276	296	286	295	303	296	335	309	322	324	302	322	303	289	300	324	274	281	288	304	290	317	308	301	293	292	291	312	288	306	287	289	327	295	299	338	297	277	319	295	312	297	312	277	294	301	301	296	301	325	311	321	282	289	295	300	279	322	289	308	267	280	330	301	323	315	301	306	282	287	302	304	333	297	297	293	277	288	307	315	296	288	316	276	292	287	318	321	298	284	277	322	293	321	288	266	306	313	305	319	285	306	298	311	284	253	288	315	260	277	278	331	296	305	315	320	335	274	300	322	271	271	293	294	310	332	326	326	282	312	289	317	299	319	305	326	303	335	308	301	296	329	316	299	275	269	316	291	296	293	325	287	307	309	286	332	325	315	287	283	332	283	308	310	294	301	301	326	283	309	301	276	287	323	331	343	323	275	291	288	298	299	323	281	290	294	313	318	348	314	339	337	323	293	323	325	297	306	294	292	273	300	289	312	283	280	297	277	297	295	306	307	295	291	288	308	306	314	287	292	264	282	313	306	283	307	309	291	320	318	292	281	301	307	300	319	295	290	286	352	282	313	272	321	281	305	287	290	304	291	285	289	313	318	316	285	316	308	293	275	266	312	284	313	315	336	290	313	288	309	302	285	283	291	277	304	335	320	292	258	271	292	297	301	333	316	329	311	304	279	301	302	296	323	307	300	301	287	302	270	317	300	310	289	340	334	291	319	285	287	324	301	311	323	293	320	285	302	335	334	284	302	321	287	291	340	291	292	304	288	297	284	313	311	288	285	270	288	293	289	317	304	275	277	325	321	326	295	323	325	300	338	336	245	311	287	275	308	290	290	323	340	279	304	290	308	299	294	328	284	288	270	298	279	272	287	310	326	326	276	291	305	322	287	305	301	332	321	305	311	310	296	281	310	279	282	285	301	290	316	311	307	278	303	335	298	326	310	318	300	308	342	296	291	307	292	305	282	282	323	310	303	303	272	293	328	277	304	311	300	292	329	318	310	304	294	301	306	318	297	283	309	322	311	299	296	306	291	291	304	301	280	287	315	309	276	288	332	341	351	292	272	320	295	293	304	281	285	307	292	313	306	301	307	298	296	296	319	290	309	280	314	291	311	333	308	301	299	321	308	291	306	288	292	315	323	339
3376	1705	2260	2201	1745	1424	1145	853	608	463	424	333	253	279	246	245	252	226	224	222	207	172	224	246	175	205	204	214	195	189	195	208	199	202	218	204	158	200	203	197	214	198	199	183	200	197	194	195	205	228	199	205	177	189	189	181	175	194	202	208	224	191	181	181	218	175	166	208	186	198	171	178	202	213	201	183	180	185	237	198	180	193	243	237	195	192	205	203	203	180	206	212	181	170	209	178	193	203	210	205	223	213	176	176	197	192	203	207	226	207	211	213	188	195	237	182	188	185	200	202	191	203	198	211	184	210	187	222	186	202	212	192	178	200	203	188	215	201	218	205	178	201	186	224	214	210	190	187	185	212	175	193	158	189	207	188	171	196	181	202	203	185	199	192	222	198	199	188	218	201	190	187	187	224	208	203	191	219	188	195	186	186	191	172	175	183	184	198	210	189	193	195	210	182	236	201	191	209	216	212	196	187	192	205	198	186	186	223	193	222	189	207	206	186	192	193	189	206	208	186	192	215	213	197	196	192	212	197	176	180	225	206	192	196	183	202	226	193	204	199	201	190	190	211	204	203	201	183	211	190	198	199	184	214	196	218	190	197	204	202	194	177	207	207	189	166	219	188	205	175	214	181	196	196	194	198	223	198	189	207	197	205	186	205	183	202	199	194	203	175	222	208	202	188	201	213	213	199	213	202	206	206	223	188	205	217	204	178	195	225	187	189	178	194	200	201	197	184	217	174	213	188	173	247	219	179	204	233	197	203	210	197	217	208	192	176	199	179	209	177	200	191	196	186	182	194	196	223	211	190	185	196	198	208	186	183	191	171	193	195	214	204	210	211	165	198	196	208	199	201	185	205	198	176	202	201	239	184	198	191	178	208	178	191	200	179	202	227	210	215	189	225	175	189	206	197	224	182	206	178	184	202	214	219	202	211	181	179	199	174	167	210	194	220	183	196	165	194	200	200	207	178	186	195	225	213	196	164	207	203	201	197	215	213	208	195	205	191	198	199	191	197	193	200	213	190	196	188	193	180	230	171	173	179	217	191	196	190	186	199	199	198	172	180	199	177	187	194	194	213	201	214	179	223	191	194	192	194	207	211	175	205	193	169	198	196	195	207	199	182	237	192	202	200	218	200	206	214	190	189	225	216	190	175	209	239	199	183	191	211	178	188	195	202	228	205	208	192	197	195	220	203	195	221	175	185	186	229	226	171	185	174	201	197	208	198	177	194	184	199	184	215	194	234	164	213	194	191	193	202	223	195	217	206	209	201	193	219	222	217	195	210	204	197	209	184	202	196	201	188	184	195	206	201	202	191	174	213	178	185	175	198	217	189	193	204	198	226	206	174	198	200	207	181	203	199	189	204	191	191	181	188	219	208	185	204	198	194	207	198	198	235	190	198	202	193	206	193	200	222	209	211	219	199	208	215	198	195	197	196	168	200	205	206	216	197	204	189	203	207	202	213	213	183	173	191	213	174	216	206	199	193	189	201	209	190	213	194	202	184	201	217	194	201	207	193	194	204	189	193	187	198	184	193	186	210	197	179	186	176	189	202	203	213	207	210	202	187	166	179	204	183	185	195	198	227	222	202	199	208	202	202	180	203	204	183	191	194	174	183	210	200	185	198	205	185	194	196	218	199	214	208	178	190	199	200	191	196	212	188	195	216	198	200	192	173	182	211	187	211	196	173	196	178	185	190	217	216	185	202	171	192	179	213	202	193	197	199	162	169	176	215	190	177	206	191	206	196	180	222	186	190	197	201	226	178	198	205	175	195	213	190	184	176	198	220	215	221	185	219	195	203	210	195	221	222	205	177	191	214	176	204	204	208	185	192	225	200	201	197	189	189	207	180	210	181	173	183	206	212	212	183	213	163	195	188	202	193	215	200	166	219	200	199	175	215	229	207	169	186	219	200	190	199	183	182	201	202	195	193	222	199	197	198	180	193	199	195	210	183	199	183	190	187	202	225	191	209	185	206	198	177	169	191	183	187	201	223	214	204	203	198	224	203	215	186	187	211	201	192	182	214	198	207	211	213	228	187	181	200	176	215	199	202	188	214	209	179	201	196	193	174	184	231	208	206	206	193	183	181	195	197	195	222	215	167	179	188	192	209	173	170	173	211	215	214	198	213	226	221	188	206	193	214	186	207	193	212	216	176	198	207	215	203	198	176	190	196	186	198	167	207	188	207	210	187	219	200	197	203	204	198	195	219	165	226	196	181	202	208	195	185	188	191	201	193	188	199	227	213	195	177	187	203	204	191	186	206	194	208	203	188	213	191	215	223	191	187	201	208	201	210	205	228	214	184	210	210	188	214	174	196	174	185	193	208	195	221	185	204	194	191	200	184	206	192	199	203	211	189	185	166	213	215	212	222	218	179	204	208	199	181	203	210	208	192	186	199	185	223	211	201	201	187	222	231	191	182	217	199	185	189	198	195	181	206	209	211	186	211	202	197	220	190	199	186	209	170	201	183	191	207	208	192	184	211	193	212	169	212	180	184	198	190	190	209	220	179	214	185	183	200	233	223	208	231	188	204	219	192	179	193	201	188	201	201	194	204	186	203	199	204	216	209	212	188	213	202	195	229	179	175	191	203	200	197	227	187	207	190	214	218	199	209	198	196	171	208	214	180	189	209	163	230	191	193	206	201	192	192	224	212	176	201	186	207	219	205	194	204	215	215	215	160	215	204	206	163	205	215	197	213	184	214	192	176	196	208	179	179	185	188	198	188	209	200	188	217	197	212	231	202	183	201	188	202	205	192	197	195	208	203	205	207	198	178	182	186	189	212	186	199	215	173	178	194	207	219	183	200	191	202	232	185	206	173	232	179	190	200	159	171	203	205	182	186	166	198	203	196	185	199	200	208	215	213	196	205	214	188	195	189	228	205	216	200	180	182	204	181	176	223	217	224	232	194	186	190	196	195	197	186	202	182	194	200	190	189	204	205	190	198	205	191	179	183	190	183	181	197	191	193	195	204	193	188	200	196	182	200	204	225	200	188	181	193	196	182	190	195	208	198	180	210	195	226	190	154	188	206	195	179	196	171	201	203	205	206	211	212	188	190	205	188	194	203	183	209	196	195	159	199	218	171	196	190	202	201	195	190	175	166	191	199	188	218	196	219	186	219	206	197	220	184	194	184	173	190	198	198	198	216	208	217	199	211	200	223	186	205	200	188	205	204	171	191	186	213	189	232	206	224	202	199	198	177	171	224	195	200	203	188	219	197	228	194	198	189	221	191	191	178	209	229	213	187	178	205	205	212	205	179	205	235	188	211	208	225	205	216	185	228	203	192	198	176	196	203	209	210	202	201	207	213	249	199	186	197	183	181	200	184	212	194	197	199	194	208	223	192	216	190	207	216	186	188	226	220	206	196	185	205	212	188	220	206	182	207	203	222	194	199	191	189	214	191	214	189	194	204	197	235	174	210	185	176	201	203	200	195	222	187	197	199	173	215	179	214	203	201	181	210	215	158	211	191
3300	2202	5027	7069	6822	6489	5317	3827	2668	2107	1919	1342	1129	921	777	734	747	668	679	590	588	569	596	581	591	518	503	487	478	488	482	494	536	537	525	523	552	481	490	551	566	520	479	519	535	490	477	498	478	480	493	511	495	514	545	470	509	458	458	541	468	491	481	515	496	503	457	503	450	531	470	467	519	509	486	465	469	504	481	501	485	521	517	499	445	480	514	464	465	504	489	478	490	502	449	470	473	498	503	472	478	509	485	480	493	510	480	484	521	495	491	465	541	490	484	495	468	511	482	488	467	509	511	479	494	524	511	459	483	471	463	500	502	496	464	476	502	483	513	467	506	486	542	494	482	508	504	517	468	483	497	515	484	458	502	522	497	494	470	478	505	481	507	470	514	469	489	490	460	492	494	509	489	460	500	520	491	503	467	476	517	471	488	531	469	513	474	458	480	495	465	474	450	507	522	447	492	548	521	502	487	520	455	534	505	485	507	459	472	474	461	466	463	487	529	494	497	520	439	474	493	469	520	499	487	467	482	495	503	510	491	511	482	499	472	457	496	510	508	491	474	543	511	508	474	460	499	497	491	452	474	478	509	474	460	485	472	504	466	476	476	455	468	503	456	492	506	475	493	510	443	490	497	513	474	470	543	481	510	522	476	506	451	459	517	472	434	481	466	503	501	492	494	486	518	496	516	455	457	490	464	471	495	527	475	461	506	475	534	457	479	507	503	481	490	503	495	440	476	461	490	539	504	495	496	512	491	507	462	531	461	513	500	476	505	448	483	477	466	465	485	506	485	472	440	459	487	482	483	508	513	514	484	438	508	511	515	461	510	511	461	453	486	503	527	486	461	492	493	508	499	517	514	471	483	457	481	507	477	474	492	495	513	477	488	488	461	489	485	503	444	441	498	490	473	508	486	496	481	479	531	452	451	502	493	484	490	512	511	487	491	528	488	493	471	481	496	484	475	515	509	536	496	473	465	487	492	475	512	547	445	454	458	497	502	501	520	497	531	499	454	464	495	466	496	502	452	480	482	472	507	510	460	486	492	466	441	538	521	490	437	498	512	465	503	463	490	488	469	486	471	510	501	530	493	496	493	490	480	481	476	488	486	467	487	462	508	504	435	521	506	464	486	505	460	497	498	498	479	472	486	478	477	486	494	507	498	535	470	484	525	473	504	445	519	486	471	477	487	493	486	497	514	440	454	505	467	511	491	500	518	519	486	512	440	481	461	463	485	476	471	469	473	474	486	495	492	488	460	430	474	487	483	525	480	475	504	516	441	516	544	498	515	456	499	474	470	493	526	468	510	483	497	505	516	491	491	497	446	497	500	485	474	509	462	473	492	497	483	537	508	463	500	482	496	469	456	483	489	521	492	526	458	495	524	483	501	513	495	480	462	497	501	497	485	484	474	529	488	494	514	475	478	458	467	458	457	502	458	471	473	494	503	504	470	484	474	474	477	498	522	441	482	441	494	495	475	520	461	443	480	486	488	462	481	502	456	479	473	474	506	517	490	519	501	484	456	514	482	487	466	470	515	490	483	506	489	500	465	509	477	518	474	471	501	494	517	490	500	487	503	517	521	483	506	468	481	462	524	460	465	441	472	475	500	505	495	472	502	459	470	491	489	494	483	462	483	453	533	481	478	458	477	473	505	529	470	489	459	465	477	502	500	513	504	482	474	452	495	506	467	509	466	504	462	471	517	480	468	504	470	502	466	476	461	478	484	496	477	482	472	501	555	480	509	493	494	497	487	538	501	476	463	474	458	493	482	476	474	486	510	486	429	502	469	451	511	492	483	470	492	491	481	478	480	508	510	509	444	484	483	459	505	523	506	480	483	503	492	481	441	515	501	457	475	502	472	512	511	519	479	482	508	489	505	489	522	482	487	475	488	484	500	497	505	461	489	510	489	461	490	512	476	484	471	467	449	475	462	470	489	529	478	482	478	487	472	468	507	502	480	487	480	462	471	492	469	467	522	481	473	507	476	456	499	473	489	464	491	479	499	498	454	473	487	526	467	481	475	455	504	467	477	484	473	493	513	485	484	484	505	498	485	475	482	457	467	469	466	492	469	495	498	474	489	502	493	505	455	483	501	489	459	497	457	503	476	515	471	493	496	483	489	499	506	500	480	506	491	506	459	461	498	455	458	507	474	436	477	470	500	494	471	485	484	515	500	472	490	453	485	483	502	484	469	458	504	472	502	499	494	498	485	504	464	512	465	483	509	485	506	495	495	493	525	469	440	485	445	461	498	492	477	480	477	485	484	508	474	518	495	485	479	480	492	485	488	514	456	496	501	493	470	481	456	481	489	483	505	485	468	454	478	477	514	471	473	486	515	485	484	511	500	463	505	528	471	457	495	489	481	501	483	477	506	518	544	514	502	485	472	499	491	478	463	435	501	470	503	502	479	485	479	514	515	503	471	530	494	478	445	494	527	501	475	477	503	502	457	523	498	501	500	487	511	537	481	511	462	452	512	478	477	481	489	482	495	492	475	478	498	508	473	475	470	494	530	476	485	505	459	454	549	542	488	508	456	467	483	486	525	474	481	482	498	456	486	531	471	479	501	507	479	454	510	503	496	518	497	464	492	491	480	499	431	535	513	475	513	514	499	444	511	447	462	499	474	511	484	520	518	498	497	496	465	459	464	489	473	486	505	475	505	487	487	494	506	494	534	502	524	473	477	494	537	472	448	507	504	481	508	495	494	483	521	468	545	486	493	482	504	481	461	480	521	508	454	506	495	503	512	489	473	509	486	531	488	490	515	500	480	478	495	452	506	537	470	560	476	475	449	465	448	474	476	511	490	506	458	492	483	542	491	545	519	527	499	473	458	515	505	475	482	477	462	504	470	486	530	551	469	471	480	483	497	491	475	474	524	472	488	485	497	485	484	519	523	460	513	440	486	468	499	464	494	487	501	504	506	470	465	444	483	457	472	506	506	489	532	489	443	502	498	500	498	478	504	496	469	527	507	476	480	487	493	456	508	517	485	503	480	466	473	454	505	497	479	450	512	492	435	495	470	480	496	503	508	491	471	505	491	448	508	467	484	506	529	536	483	499	498	533	509	521	505	516	499	513	484	522	527	492	444	483	507	500	485	490	440	573	492	485	472	536	519	523	486	487	479	510	479	480	473	509	455	502	471	487	492	470	515	534	454	478	441	495	472	483	489	450	482	474	498	484	487	510	476	489	444	486	475	487	512	519	504	466	503	492	468	447	458	517	482	530	512	530	482	512	504	498	458	479	485	503	509	496	515	494	509	482	522	528	513	483	498	533	514	482	492	516	472	507	494	485	480	467	459	513	507	454	506	484	476	490	470	490	492	510	441	480	538	460	497	490	483	508	527	525	494	487	479	510	503	486	490	485	490	501	495	474	517	513	434	531	476	457	513	522	503	442	453	490	476	497	464	548	547	523	470	505	504	488	476	489	481	487	519	461	520	514	477	494	447	481	498	499	532	511	492	480	451	473	445	469	461	478
9526	2975	4045	3985	3223	2646	2054	1283	827	646	555	435	324	267	268	226	225	242	187	234	225	202	198	222	198	207	185	205	204	177	196	203	210	189	191	197	202	189	181	193	189	189	173	193	185	196	212	203	180	198	178	205	184	175	175	167	190	184	175	187	203	179	170	186	166	180	160	165	161	204	205	181	189	179	185	200	166	190	192	184	192	201	186	189	155	169	179	180	172	171	183	179	191	175	177	168	190	196	177	198	173	162	169	204	179	194	215	188	191	209	176	180	186	186	178	207	187	172	210	176	182	201	188	180	172	196	196	177	169	180	176	180	188	182	189	163	203	183	198	179	173	173	186	193	204	188	179	198	189	196	191	174	201	184	179	171	200	187	184	175	161	171	191	189	182	179	204	203	185	179	167	209	168	164	203	178	197	174	183	175	186	158	160	168	166	165	156	175	179	173	190	183	188	161	189	169	152	190	187	177	172	166	184	177	181	217	169	170	204	172	186	171	159	188	192	179	167	162	186	186	181	181	155	166	209	172	170	179	176	191	215	182	188	197	167	164	157	188	155	184	201	171	201	163	173	193	171	181	173	168	196	184	162	181	192	179	196	177	173	198	216	158	171	198	198	191	194	194	182	180	208	189	192	193	174	172	151	188	181	182	191	182	178	195	180	198	161	157	223	200	187	171	189	191	181	192	186	188	174	190	174	199	197	181	148	184	176	200	179	171	186	181	179	175	171	172	197	183	184	194	176	179	165	171	159	174	175	193	190	182	190	191	187	172	197	187	177	170	182	179	182	199	200	167	191	180	172	167	181	180	208	219	199	192	176	179	181	175	158	160	184	216	202	190	171	171	175	178	163	198	162	179	201	162	198	198	215	185	164	188	168	196	172	186	181	179	186	168	209	183	207	179	170	171	184	200	163	193	170	169	183	168	154	183	168	190	203	166	172	205	184	182	212	195	184	212	179	183	195	190	178	202	196	174	180	169	198	183	184	176	193	179	163	188	205	147	199	161	180	184	218	185	168	176	174	191	183	171	191	199	181	176	193	214	193	183	205	184	187	193	174	197	160	190	202	182	185	184	195	187	192	194	193	198	162	176	189	184	193	175	185	177	179	155	195	187	201	173	195	200	155	186	184	176	198	155	189	190	189	176	179	159	162	172	182	163	167	171	187	173	180	174	177	195	206	193	177	183	214	162	191	176	181	180	161	181	188	191	211	188	166	209	154	189	190	187	183	192	197	184	191	180	164	193	193	179	190	180	177	163	161	182	181	179	197	167	181	158	148	179	176	199	173	186	164	163	190	175	180	194	199	180	176	188	175	187	184	180	197	206	178	161	165	190	176	161	198	209	175	177	205	194	180	192	170	183	206	186	181	183	172	173	182	186	180	179	188	187	216	201	157	173	169	171	206	172	175	175	159	191	200	186	176	176	157	156	194	203	201	191	189	158	184	158	168	174	180	180	180	187	173	183	182	175	213	188	189	164	156	183	203	195	174	173	195	159	175	199	178	202	195	181	200	173	208	180	207	204	165	163	189	188	201	179	187	192	167	179	176	176	200	179	181	218	187	192	183	200	174	159	192	192	166	164	181	182	158	167	178	194	204	172	188	167	172	187	202	189	208	189	177	190	189	197	186	191	204	203	191	201	198	160	145	160	209	198	174	199	183	178	161	195	187	192	188	193	175	191	180	187	172	185	183	171	186	197	213	183	178	172	182	209	184	156	175	182	202	183	169	151	186	180	164	189	182	195	179	194	181	186	186	184	197	185	196	203	189	184	172	195	176	195	184	170	185	161	197	180	183	204	187	198	188	179	182	211	173	207	195	205	179	172	171	189	168	196	169	176	189	204	194	178	174	165	183	183	171	225	196	180	202	177	182	199	196	190	158	167	178	187	173	183	156	186	197	176	187	161	161	170	185	180	186	180	159	190	184	234	196	209	190	185	204	200	201	209	215	192	170	164	176	213	180	188	160	181	178	187	189	178	187	180	174	196	180	179	181	178	180	177	154	180	172	184	199	188	183	195	177	188	181	168	179	178	186	184	166	165	201	182	184	186	168	185	202	192	185	195	188	175	175	184	201	227	174	212	178	163	189	184	167	199	185	195	205	172	186	178	174	149	169	200	178	192	200	168	191	192	176	204	210	168	188	183	204	187	164	195	169	176	185	159	185	184	181	186	172	177	177	183	177	175	182	181	187	177	181	194	197	202	185	210	170	168	197	188	177	174	165	176	196	183	174	152	149	174	165	176	186	156	191	175	187	211	196	169	195	160	162	201	178	175	197	222	191	182	178	187	170	183	154	202	165	191	166	182	183	191	208	182	177	185	191	165	167	187	192	186	173	171	182	168	171	192	185	190	177	186	181	186	185	154	181	202	184	208	207	198	196	180	183	183	206	207	210	170	190	186	173	184	190	174	171	170	186	188	196	183	199	191	181	191	187	160	163	221	197	172	200	195	189	201	176	191	176	180	196	209	197	152	198	187	195	189	184	181	178	179	146	178	152	153	175	176	197	185	202	189	160	209	191	173	187	193	187	177	160	187	153	174	187	167	193	204	189	170	185	191	177	170	175	165	187	192	192	168	159	193	177	181	177	163	182	167	192	202	177	180	182	178	191	188	184	167	173	148	175	171	188	182	167	162	188	163	207	182	197	162	194	199	175	183	189	191	191	183	198	184	162	205	157	198	206	194	191	172	171	155	193	167	194	166	174	185	193	194	172	178	181	188	172	182	186	176	197	196	183	175	179	181	180	195	160	215	208	190	191	187	197	171	172	197	188	182	181	187	164	175	177	170	181	181	174	180	173	167	182	177	191	191	173	182	183	214	207	201	193	175	167	175	170	203	169	179	177	193	172	195	185	188	169	172	186	217	181	182	184	210	177	174	177	209	207	185	199	207	179	178	204	166	161	182	173	194	178	179	194	200	153	173	200	180	159	203	193	172	192	175	146	183	179	182	194	166	174	168	190	189	178	173	216	192	217	195	189	206	191	184	179	176	198	215	196	214	192	180	196	202	177	159	203	167	207	186	189	205	202	151	197	184	197	169	193	167	207	172	195	180	182	187	180	170	190	136	199	177	162	186	186	166	223	177	181	179	182	207	163	160	186	179	179	158	186	192	159	197	180	181	199	154	193	192	188	169	182	199	173	184	186	190	220	183	171	183	180	202	165	204	176	178	176	186	182	183	209	194	174	169	187	180	181	193	177	168	178	178	161	191	169	204	206	193	192	190	180	161	160	196	172	173	164	177	200	181	198	192	185	204	184	169	173	196	202	155	194	182	165	195	199	175	204	177	182	204	165	170	189	169	175	171	194	193	165	171	187	187	178	192	178	171	186	206	198	179	154	192	174	187	185	213	190	162	172	197	159	191	185	177	166	198	184	183	184	185	163	193	183	172	161	223	185	180	180	207	187	173	211	162	169	201	164	191	191	201	183	180	181	154	216	205	159	204	169	161	175	172	192	183	175	189	177	200	190	204	182	178
7935	3378	8569	11833	12001	10747	8929	5909	4092	3208	2793	1855	1485	1207	1077	972	904	849	735	664	596	677	659	608	638	565	532	484	516	505	551	524	571	579	526	533	538	461	486	535	454	499	466	506	525	474	444	460	479	442	457	413	430	494	492	452	485	518	411	462	467	479	471	454	433	442	488	463	402	460	493	460	460	430	495	450	413	479	465	440	435	465	424	460	425	489	441	474	463	452	461	465	463	462	460	442	459	469	428	466	435	433	422	467	457	433	468	468	434	468	463	438	461	448	421	417	415	505	432	442	450	435	429	447	487	442	451	410	499	442	497	446	481	491	490	446	447	436	462	464	484	432	457	464	454	481	421	406	456	456	441	471	444	447	452	452	455	451	438	445	447	433	459	456	459	479	462	421	431	431	487	482	455	439	461	462	494	445	441	459	477	466	440	437	435	437	486	446	432	452	424	450	466	467	450	453	412	477	424	495	453	446	464	480	445	412	501	469	461	454	456	486	455	451	490	483	429	474	486	493	443	446	447	428	468	421	443	492	436	427	460	472	453	465	480	487	452	432	421	439	488	464	464	425	453	449	470	454	425	461	458	452	447	467	431	463	421	413	452	469	429	407	426	425	450	491	435	449	449	459	460	436	436	458	440	458	455	482	442	446	438	489	406	467	448	457	461	482	468	443	444	471	454	458	460	480	410	445	435	457	459	472	448	501	406	433	465	441	450	443	434	471	451	463	413	418	479	458	423	432	439	439	446	444	459	454	413	452	461	470	417	456	475	434	437	471	430	458	463	449	444	435	445	503	431	450	437	477	462	438	439	425	481	489	489	448	439	470	433	410	440	451	462	460	471	454	425	481	472	456	469	425	467	463	472	478	465	476	446	444	445	466	412	453	435	426	481	486	463	434	443	491	455	416	426	438	438	459	441	493	472	431	463	471	467	495	417	438	477	419	422	437	474	420	439	406	400	459	494	448	413	451	429	445	455	500	449	440	428	455	444	411	490	473	446	459	421	445	462	444	475	467	460	431	439	461	454	437	440	450	427	480	460	441	437	469	443	468	452	465	490	498	446	451	444	447	447	471	477	474	462	480	414	448	469	458	465	450	443	453	475	460	445	493	466	487	476	468	444	509	447	452	422	446	466	444	445	452	439	484	458	412	440	458	420	434	473	485	391	464	460	442	430	428	434	441	448	440	475	455	433	430	456	421	441	442	479	449	444	461	436	396	443	434	459	445	461	432	438	471	471	473	467	434	448	450	466	473	463	441	438	425	453	460	497	447	495	476	476	463	445	456	407	449	478	426	481	465	438	460	459	434	484	424	427	455	469	433	431	430	452	464	425	453	443	471	455	475	456	437	462	437	444	508	467	474	446	449	462	412	485	453	457	454	483	456	457	459	437	461	465	463	438	488	438	459	478	466	456	467	497	461	429	437	473	504	413	418	467	451	457	436	470	463	489	452	423	467	492	468	402	455	461	460	451	448	438	465	451	427	427	474	433	468	442	453	468	420	430	461	477	430	426	435	479	447	422	456	462	459	442	446	468	444	419	402	436	415	445	495	433	472	433	462	425	467	453	450	460	485	431	473	477	426	482	441	459	442	459	458	473	433	462	446	434	417	454	447	458	471	427	438	423	471	443	457	436	455	448	435	449	470	440	441	443	449	455	429	446	470	459	470	412	412	458	402	463	478	450	437	479	483	425	452	497	462	462	461	438	452	432	492	477	449	444	457	447	422	440	430	435	486	455	442	446	450	448	473	462	459	436	413	447	427	455	421	490	442	442	480	438	483	496	479	463	471	447	499	464	437	443	473	423	436	437	475	441	467	444	451	438	456	502	454	442	454	434	447	456	443	479	460	455	440	462	432	458	482	441	470	427	471	445	414	463	439	429	469	465	426	476	465	442	469	479	429	411	498	438	417	446	433	449	465	442	445	438	451	453	464	476	432	452	422	429	427	449	445	486	441	437	475	477	458	433	475	413	437	470	426	477	434	467	458	435	459	425	478	464	472	448	484	457	429	450	459	426	453	443	446	435	514	470	451	468	451	448	449	432	419	464	453	463	441	449	484	446	434	425	457	498	459	454	442	395	454	455	435	474	478	498	439	431	475	452	460	467	483	438	433	482	430	471	485	424	426	463	422	446	444	460	474	451	456	437	433	481	465	471	440	478	462	449	425	467	441	464	450	471	443	474	468	448	453	430	449	428	462	445	470	458	463	456	422	448	446	466	475	427	469	416	438	473	455	447	463	473	478	468	404	420	434	409	456	440	471	456	433	453	463	452	470	440	458	431	459	467	473	441	438	428	478	469	460	459	470	422	466	443	418	464	439	421	471	514	488	477	455	460	459	452	446	489	451	386	441	458	432	447	448	429	475	460	449	430	480	503	430	453	450	476	439	465	410	455	431	424	476	425	459	402	455	455	490	435	459	435	463	483	490	455	444	454	431	409	471	434	446	454	451	443	432	431	409	431	444	465	420	441	443	418	456	471	500	439	495	477	447	457	474	464	435	447	453	450	473	454	489	472	440	474	450	453	472	460	462	460	461	453	460	450	466	505	454	443	457	453	428	415	432	459	459	460	423	427	438	466	465	483	448	458	472	440	439	432	456	431	474	460	461	422	456	429	426	452	461	498	423	462	434	431	436	443	475	457	451	476	464	445	457	475	478	434	461	447	446	441	458	436	471	438	464	442	450	450	469	446	450	469	480	450	416	430	468	446	450	429	461	413	429	443	430	469	451	467	457	486	479	453	489	470	493	424	459	478	465	460	453	490	474	415	484	451	472	410	503	462	421	478	467	431	481	455	461	470	482	481	459	418	439	437	493	438	460	451	443	470	465	473	425	483	453	422	476	454	442	460	459	461	472	446	472	461	444	454	448	497	401	477	473	449	463	471	456	431	442	469	447	431	440	495	462	452	462	452	409	472	455	475	428	489	465	453	446	484	474	437	425	463	455	477	426	432	434	498	454	454	442	459	450	453	436	446	518	475	426	461	440	420	451	433	457	437	421	433	462	422	447	456	446	441	468	428	482	427	478	483	437	452	446	410	453	418	488	448	453	468	413	428	436	468	466	433	444	438	479	459	447	443	446	473	467	507	453	438	408	425	454	478	452	404	448	470	486	450	456	431	455	461	478	454	505	466	434	485	405	449	430	459	457	472	441	466	485	465	445	463	433	472	453	453	442	417	435	477	421	436	446	438	448	454	475	467	482	450	424	463	480	450	435	422	462	448	446	440	459	431	428	453	442	453	441	469	488	455	431	430	438	436	457	423	467	461	432	428	413	482	451	463	457	417	458	448	456	443	444	463	447	402	414	455	416	449	459	475	464	428	427	446	458	463	436	472	406	452	484	455	422	444	442	461	429	432	491	449	447	500	473	446	468	430	485	475	455	454	425	463	443	436	438	428	437	440	464	429	474	472	449	468	457	453	462	438	467	421	433	448	444	417	458	464	437	443	465	455	408	418	443	428	450	462	464	468	463	490	476
15656	4572	6503	6438	4897	3819	2543	1501	1036	729	625	397	348	279	288	214	209	173	171	156	148	181	137	148	138	149	154	139	120	131	111	130	131	148	123	128	119	115	128	112	103	130	113	121	111	117	107	105	119	111	104	141	141	124	104	142	130	115	116	106	125	119	121	110	117	118	111	123	104	116	109	103	106	108	112	116	132	117	108	132	127	134	108	125	108	103	111	104	121	108	93	117	103	114	114	87	100	112	112	119	110	108	118	93	112	104	128	132	127	123	126	102	102	119	137	101	123	99	102	101	127	109	118	94	108	124	113	136	108	102	97	117	111	121	110	106	125	137	115	103	111	110	140	115	111	125	116	136	119	104	109	105	107	119	120	123	109	115	107	112	109	115	108	125	121	104	115	116	98	121	117	117	103	107	114	115	95	100	117	114	114	122	126	120	118	129	126	115	115	118	105	101	107	128	104	114	108	104	123	119	131	115	111	126	109	106	112	107	134	121	105	115	109	110	111	136	117	120	124	124	117	131	111	116	112	115	119	93	122	108	113	118	109	105	98	119	103	127	128	131	120	122	144	131	126	105	110	109	114	141	114	105	105	111	109	124	111	97	130	105	135	128	126	103	109	133	104	106	127	119	112	106	105	126	114	123	98	109	104	118	119	119	111	107	112	123	133	118	110	111	128	123	115	142	114	123	128	108	85	110	120	92	116	110	110	115	94	114	106	117	99	127	117	119	101	115	108	140	121	112	102	100	135	111	128	102	114	112	118	132	97	105	112	136	105	112	120	104	121	103	127	111	121	116	106	108	125	100	96	100	115	96	91	122	110	124	102	115	141	122	106	120	131	98	114	93	92	127	128	120	122	107	98	124	109	112	128	112	125	122	102	119	127	119	103	106	100	125	101	109	130	114	129	112	142	110	114	129	131	89	103	111	118	106	101	115	114	99	124	115	128	117	109	124	111	105	114	108	111	115	120	125	100	114	92	108	108	123	105	118	115	123	124	105	108	102	134	116	124	118	110	106	100	117	117	139	117	133	133	113	99	127	125	125	126	116	103	135	119	117	106	97	130	107	112	122	109	113	111	110	108	127	120	104	126	131	124	106	123	100	121	134	120	99	125	114	109	120	134	112	126	106	109	103	115	115	98	100	110	121	113	106	110	106	115	116	104	126	124	119	116	115	119	123	98	98	133	107	115	130	118	111	107	117	110	125	105	100	118	109	94	119	106	100	118	114	122	123	115	89	117	118	108	99	118	127	137	104	122	91	124	128	95	102	120	113	117	93	101	101	120	104	110	113	108	113	122	98	124	108	115	109	133	108	110	116	104	105	106	92	111	102	101	116	116	105	106	121	107	114	108	109	115	123	117	117	134	115	98	102	106	97	114	125	129	128	114	109	148	135	117	108	106	111	130	115	97	109	121	125	114	101	128	116	121	114	124	124	110	112	106	112	122	130	113	110	95	116	126	125	104	116	98	114	124	123	97	124	132	98	122	130	139	121	83	123	96	132	112	119	111	121	136	131	104	106	114	130	108	119	115	107	114	110	122	109	93	108	95	110	110	125	105	117	99	106	113	142	114	127	122	107	110	116	97	92	107	104	100	124	111	114	109	123	112	114	118	125	98	117	119	96	120	121	97	96	132	96	128	110	107	108	118	110	122	106	114	118	135	105	105	103	96	124	120	112	98	92	116	131	90	115	116	96	139	119	100	128	105	107	109	92	101	100	102	123	112	118	112	131	123	111	114	107	121	114	120	111	106	96	113	139	109	102	97	106	120	131	134	116	112	119	111	123	128	91	120	129	97	120	123	120	110	122	109	113	118	120	117	119	112	97	114	109	103	119	118	112	104	104	101	105	103	115	120	101	118	124	132	123	107	111	117	110	119	107	115	112	101	113	124	111	103	119	122	116	121	106	122	111	119	119	93	111	98	84	129	97	120	114	106	109	106	104	89	104	118	120	115	111	108	119	117	112	108	117	101	115	120	123	121	123	115	120	106	113	134	107	107	111	122	119	109	99	101	101	116	107	113	119	134	116	112	116	114	105	111	112	102	91	97	102	102	109	121	117	103	119	101	99	105	102	117	119	104	112	103	116	123	133	118	100	122	109	117	107	112	111	98	104	98	123	96	117	100	117	115	126	108	122	113	105	116	117	115	115	125	107	95	96	106	122	110	118	127	104	108	134	128	107	110	121	110	107	101	98	127	100	123	119	121	113	128	110	114	129	109	112	116	101	134	102	112	123	110	112	126	124	121	125	117	100	120	116	117	94	100	97	133	107	127	118	116	122	129	107	106	141	119	118	115	108	124	108	89	95	126	109	96	94	125	110	110	107	119	115	103	125	111	114	103	128	120	101	112	128	105	102	127	109	122	112	107	109	117	107	111	119	121	112	118	121	124	118	119	120	101	126	112	114	101	98	120	125	107	110	109	107	102	143	126	110	109	111	125	138	140	119	123	118	111	107	125	110	130	120	109	103	87	123	112	111	110	103	121	124	115	123	102	138	116	114	133	104	112	113	110	124	104	127	124	110	104	124	107	106	111	135	118	103	111	123	113	114	113	134	134	109	121	121	109	96	106	103	116	102	120	103	112	110	109	125	119	122	113	113	120	121	116	118	124	124	122	101	135	116	104	121	104	109	105	107	112	117	107	119	101	115	83	125	107	105	120	106	121	107	139	119	122	126	101	127	105	123	97	129	117	124	122	93	112	114	106	138	110	106	120	115	100	109	122	106	121	123	88	112	105	117	111	108	111	106	123	107	134	111	95	108	115	108	120	113	122	117	114	91	107	78	123	96	102	115	119	116	118	126	99	116	116	114	123	111	109	103	108	121	133	131	121	109	105	95	113	132	120	122	114	120	136	108	137	123	104	97	104	121	101	96	132	104	101	93	95	132	125	117	118	122	87	122	103	103	119	123	100	115	115	89	129	115	89	128	93	120	123	121	105	109	121	98	121	113	111	103	116	128	112	129	120	113	125	122	128	102	112	114	144	108	98	106	103	122	109	117	97	119	112	126	121	129	127	120	109	110	104	117	112	117	100	98	122	103	126	101	103	124	100	125	100	131	116	128	123	134	102	92	115	132	107	107	108	107	114	115	120	123	112	135	102	89	119	104	115	124	125	118	121	115	112	121	120	104	106	116	116	116	106	104	110	131	109	125	125	111	114	116	120	123	124	117	100	103	109	108	133	110	109	101	99	119	118	123	122	111	109	124	94	121	116	109	105	123	120	122	96	111	98	112	106	131	133	134	106	104	118	93	106	109	109	118	121	115	121	118	113	122	111	117	120	115	133	126	127	110	116	122	131	117	114	121	111	111	114	115	105	140	101	115	109	98	128	118	103	127	103	104	112	110	118	109	111	125	104	107	118	102	121	125	103	130	123	114	110	102	112	101	104	103	138	113	117	125	105	124	107	116	115	121	134	135	123	130	125	114	117	107	117	109	112	126	113	107	108	108	124	115	124	119	114	109	133	116	119	114	95	113
10078	4641	11648	16451	16074	14189	10683	6783	5003	3877	3338	2121	1766	1540	1203	1089	1035	832	721	712	655	595	604	538	469	495	414	430	384	402	446	423	477	492	394	424	357	384	426	338	356	332	347	361	369	334	293	291	295	287	325	334	305	324	333	321	343	357	294	312	312	331	278	303	312	294	306	323	309	287	269	263	301	315	295	285	297	303	290	300	307	294	306	318	282	331	296	317	300	290	317	302	293	304	301	310	278	306	293	339	250	281	294	292	275	294	318	310	288	260	305	287	290	287	299	281	323	283	318	306	299	285	309	291	317	289	286	318	319	294	271	285	247	324	265	295	298	311	275	283	300	296	300	270	301	261	279	315	317	299	295	316	302	308	312	309	292	286	284	280	306	327	279	317	281	292	288	286	272	307	289	290	289	276	258	323	294	320	296	287	305	264	280	301	285	340	278	295	315	261	291	293	305	304	293	314	300	309	302	313	298	305	277	298	303	302	274	326	318	274	319	309	309	332	277	304	304	290	287	290	266	299	315	302	335	296	311	267	266	275	298	306	268	274	335	321	305	300	280	308	303	303	332	270	308	304	290	292	283	281	322	280	306	308	295	301	274	270	303	287	292	283	304	293	304	303	305	280	315	282	308	318	318	282	308	311	291	298	310	279	272	311	299	281	294	303	264	284	338	286	291	286	286	313	328	293	314	307	267	279	297	279	271	294	289	269	318	279	317	314	315	307	316	295	285	289	308	280	308	309	274	303	300	290	295	301	308	317	305	276	323	266	277	276	317	261	294	259	300	283	293	281	287	287	322	284	282	269	271	282	277	279	297	304	286	311	312	281	280	289	297	309	295	286	284	281	294	314	307	296	251	283	293	308	313	303	302	298	317	309	265	300	302	269	305	291	278	289	287	299	287	285	282	275	296	306	314	277	299	311	301	290	285	263	300	283	276	316	327	282	292	296	291	316	285	276	295	275	289	300	298	301	286	278	308	319	301	289	290	298	291	297	310	292	309	285	317	307	299	325	287	277	248	312	299	261	295	294	311	300	290	303	321	272	291	311	274	267	297	296	291	293	299	272	311	304	297	263	290	317	279	320	297	273	293	291	282	297	297	302	305	305	259	294	269	299	310	317	309	287	281	296	254	280	286	304	302	282	348	305	330	279	307	292	298	293	303	292	301	291	290	299	275	311	292	320	304	257	259	321	291	300	261	307	276	283	282	276	284	315	285	268	324	284	273	265	299	305	267	291	289	320	305	303	288	314	302	305	288	327	344	312	290	301	295	281	306	301	294	297	299	322	284	282	302	306	297	296	325	315	267	302	290	296	308	287	293	311	320	301	288	291	314	286	302	302	315	310	301	315	294	301	277	329	286	296	278	308	285	276	294	312	312	318	281	288	314	277	285	308	297	269	347	302	299	305	317	319	291	307	316	294	306	268	264	313	294	294	323	294	271	315	296	286	291	298	279	303	296	314	309	297	278	316	266	294	332	281	319	337	308	292	286	308	279	323	291	277	324	285	298	288	309	297	300	283	300	279	283	236	304	272	313	274	276	274	324	293	300	315	286	279	304	281	297	311	305	289	281	309	309	326	316	309	271	274	284	299	315	297	269	301	303	297	314	306	285	304	293	280	328	301	315	277	300	278	325	316	282	295	286	303	310	324	268	292	279	300	288	294	273	280	284	297	303	322	290	314	258	282	315	291	303	319	271	309	282	331	321	289	288	281	308	297	293	287	313	278	316	323	291	320	272	315	288	288	274	312	318	281	306	276	296	300	306	329	305	292	280	313	302	299	307	290	272	300	297	274	298	300	294	295	290	305	287	294	306	317	282	290	294	312	301	292	325	339	279	283	308	309	275	307	272	305	271	287	296	271	329	283	270	303	272	269	290	314	352	315	293	326	298	284	299	294	305	311	288	290	277	307	293	290	280	292	337	301	264	288	291	267	295	298	301	326	305	275	268	315	306	296	310	322	318	285	320	285	290	306	313	308	319	307	287	289	308	295	294	305	307	293	310	300	244	281	285	303	307	311	267	284	317	315	311	273	286	282	317	283	288	311	294	264	279	288	285	272	278	303	272	289	281	319	285	268	281	304	288	297	312	300	304	287	255	319	307	300	318	267	300	304	327	288	284	275	296	286	275	294	295	287	257	295	277	291	300	291	264	297	307	298	280	290	281	286	306	275	276	268	340	292	274	285	329	289	307	277	312	308	317	283	316	301	297	299	287	305	272	323	300	279	320	304	284	304	285	296	258	261	300	304	299	292	299	274	303	306	267	308	293	296	280	293	307	293	284	296	301	294	286	288	283	318	297	286	262	289	294	267	281	305	293	297	278	294	287	314	303	307	297	319	325	304	284	299	285	274	290	282	288	294	316	311	292	325	318	307	278	301	292	293	302	299	284	309	296	301	290	291	263	302	308	292	284	307	305	287	281	341	286	322	343	297	299	325	308	304	286	281	297	272	268	292	298	315	285	291	280	305	299	313	293	311	296	312	284	300	297	306	310	316	322	322	293	273	321	302	296	306	320	281	284	283	308	290	286	317	315	311	315	296	282	319	273	325	284	288	294	322	283	315	315	301	275	282	306	300	293	298	316	280	281	285	292	302	308	283	315	309	290	305	266	293	318	325	286	311	284	275	276	280	290	312	267	304	306	306	294	272	305	280	302	281	294	288	286	298	289	321	279	299	281	273	309	339	307	300	311	295	256	310	306	303	297	298	292	287	299	289	269	303	316	271	283	269	298	272	311	315	310	260	285	279	265	284	317	286	290	319	292	306	295	301	290	308	291	319	261	307	276	260	300	296	302	318	296	306	271	293	320	286	274	320	286	275	315	287	309	306	320	324	271	267	287	295	285	316	334	298	269	303	296	313	328	296	288	290	311	286	315	304	286	332	297	325	288	280	260	284	284	282	269	285	290	281	285	329	270	306	293	290	305	306	313	289	304	264	305	291	293	321	301	295	302	331	282	267	297	304	296	263	292	294	281	309	322	300	299	323	283	305	325	320	300	294	293	295	290	307	306	279	309	304	271	269	294	298	314	253	284	298	307	305	317	314	325	291	283	315	281	310	304	280	281	276	256	285	316	298	273	278	290	279	276	306	289	313	315	310	298	305	279	275	284	318	287	306	321	288	301	288	288	273	272	292	290	298	305	288	305	344	276	276	290	301	296	279	295	299	320	308	300	268	281	324	308	290	293	282	307	299	312	267	284	277	308	311	299	291	300	284	303	308	293	311	276	300	256	298	309	309	295	287	291	303	302	308	316	309	266	306	326	299	292	308	294	319	323	317	263	284	275	281	296	350	285	301	282	312	314	311	338	296	316	291	300	295	311	332	282	317	287	316	303	293	291	341	304	298	306	256	298	296	315	276	263	271	308	330	331	287	280	302	268	305	294	304	308	339	277	296	328	298	289	312	285	274	251	291	303	269	318	294	317	288	285	295	317	308	308	309	278	279	335	330	273	291	254	317	296	287	286	308	297	287	315	285
3700	1921	2789	2559	1786	1351	949	579	471	416	358	285	261	279	248	221	218	229	231	219	191	208	224	198	214	216	171	191	190	194	203	184	196	207	172	203	193	195	195	171	191	198	191	198	210	193	188	221	189	191	186	222	183	176	179	176	207	191	183	206	202	213	201	196	202	188	197	174	199	205	179	228	194	173	194	197	198	198	170	199	194	208	199	186	187	181	188	225	183	167	176	216	188	207	200	189	188	196	217	190	197	196	183	190	205	206	207	210	169	207	199	201	164	175	204	201	215	197	189	191	205	204	183	194	184	187	195	203	167	186	194	195	215	200	195	224	208	231	173	214	199	184	189	192	212	183	210	217	181	161	198	193	196	191	200	211	185	206	193	218	204	200	185	193	191	174	186	191	184	207	196	220	193	193	217	211	202	165	186	214	186	187	205	161	208	201	201	223	189	181	181	202	195	205	188	179	161	187	221	190	213	180	195	218	181	191	196	183	187	200	191	189	222	210	195	158	200	185	204	194	195	206	186	195	236	196	200	192	176	202	209	174	186	188	197	183	176	202	177	181	185	199	207	194	180	200	193	186	191	231	199	159	166	193	197	204	215	183	168	188	203	194	201	186	188	201	209	188	188	194	193	187	202	186	200	189	202	181	187	180	187	171	196	189	218	184	199	197	205	190	211	184	198	182	173	204	195	214	179	179	203	184	205	182	194	204	163	194	185	153	223	213	180	202	194	207	224	201	194	173	182	197	200	212	170	200	182	169	185	195	185	212	212	181	211	175	198	159	179	196	197	210	174	191	181	196	200	202	199	203	200	178	205	197	201	172	151	184	193	195	210	206	202	203	175	192	192	189	208	203	195	189	184	218	196	198	204	191	178	189	198	191	192	174	174	173	189	194	190	174	191	213	192	187	196	184	201	190	208	193	190	180	202	196	203	203	213	183	214	181	201	210	198	194	203	212	213	174	173	182	195	197	218	183	187	197	199	185	183	199	195	200	200	193	182	201	211	184	215	183	186	194	180	177	187	200	189	207	187	193	160	192	178	197	182	193	202	210	183	227	193	195	197	197	206	229	185	213	189	213	195	212	214	210	185	193	197	190	184	186	181	211	195	164	207	166	173	196	175	163	214	215	188	197	221	209	206	226	197	184	171	176	200	185	164	165	194	206	207	192	163	169	180	177	196	161	222	184	205	196	185	195	210	199	219	214	207	185	198	175	186	203	195	196	188	191	178	196	194	206	175	207	197	177	189	191	187	204	186	183	198	195	193	193	175	185	197	203	198	205	177	179	197	178	148	187	217	210	205	210	177	196	186	191	210	195	189	197	214	193	185	159	178	192	174	186	167	196	194	172	170	191	180	181	215	193	193	207	167	190	224	185	206	219	192	209	182	202	174	211	182	198	225	190	165	193	199	207	167	189	206	173	209	201	212	177	192	190	194	189	203	187	201	177	141	198	183	205	182	177	193	184	195	208	189	189	179	185	194	164	180	191	207	210	213	193	177	209	202	203	180	203	180	190	172	173	213	187	190	205	201	185	200	182	164	188	188	192	208	179	186	192	156	187	202	193	202	196	180	177	190	200	189	165	214	209	188	198	184	190	208	171	186	205	198	186	211	198	178	200	182	205	188	201	210	202	175	180	200	213	228	198	204	203	181	204	173	183	177	211	195	178	176	202	169	188	196	219	170	192	179	192	214	201	212	205	183	178	164	190	194	190	196	192	176	195	162	184	200	181	188	197	175	187	186	165	194	195	198	171	207	192	176	212	190	214	178	172	148	173	175	187	204	193	189	185	198	198	208	206	204	187	184	185	199	204	190	219	198	180	190	186	195	191	178	194	182	199	221	223	208	242	209	184	194	184	197	182	211	201	177	195	208	213	187	210	208	193	181	195	195	199	184	178	178	192	184	209	198	216	215	194	161	165	188	165	175	168	185	185	173	184	184	178	215	183	185	197	196	197	140	203	205	200	181	207	183	195	214	198	178	197	189	182	171	214	209	193	185	180	211	205	192	197	180	170	186	170	187	185	193	198	177	217	198	198	184	202	233	215	207	183	216	208	192	185	179	196	183	153	212	188	206	189	186	193	172	172	168	204	179	183	202	189	177	203	199	203	219	237	180	200	185	195	178	184	203	174	202	199	184	191	212	199	199	204	191	196	194	183	206	189	194	195	188	188	214	222	177	204	181	165	199	204	201	175	196	164	193	194	202	187	193	161	210	194	185	212	205	214	197	204	177	185	206	202	171	183	163	183	189	215	223	199	187	200	199	214	191	185	166	194	184	202	180	167	204	191	182	213	171	173	177	169	196	204	171	208	204	174	192	186	184	194	206	217	163	166	193	182	212	189	183	206	222	180	223	213	223	183	201	176	224	197	204	203	199	206	206	189	197	208	169	198	178	187	172	191	180	174	191	189	185	202	197	194	220	192	187	193	196	198	170	196	190	198	203	185	206	208	168	184	187	212	172	194	213	188	194	212	187	197	197	199	197	177	183	195	187	213	189	202	202	183	193	184	200	187	203	190	194	170	222	202	187	172	162	198	178	176	167	183	178	182	190	211	183	160	210	197	185	159	196	206	180	206	202	211	207	207	186	187	186	187	178	170	194	198	186	187	189	195	171	189	203	196	208	206	198	196	172	197	173	189	192	185	209	191	202	216	184	196	201	195	149	221	186	173	195	203	208	209	185	171	178	187	173	182	196	209	216	188	170	209	187	206	180	194	174	153	189	182	180	214	179	183	207	157	190	223	198	198	226	177	204	199	200	206	174	201	202	191	197	203	199	198	190	183	177	182	204	190	180	208	183	213	180	202	174	208	203	200	197	202	194	189	179	176	183	203	184	204	210	192	190	172	186	191	208	190	193	186	213	210	183	175	206	186	224	176	208	157	183	191	197	186	197	191	208	212	184	209	194	187	164	193	185	201	193	187	216	215	186	201	189	186	195	194	200	173	197	188	186	177	169	190	192	174	192	205	189	198	180	177	207	202	186	182	191	195	204	177	198	208	205	176	198	192	173	173	184	163	207	211	196	197	180	190	183	184	185	204	177	159	180	189	197	193	178	196	189	204	178	173	200	208	186	160	186	191	182	169	207	196	179	211	193	180	226	200	176	193	202	200	186	197	196	209	196	185	196	186	168	202	192	209	201	198	194	189	183	191	186	189	185	187	194	196	208	176	164	182	203	188	192	177	199	191	194	184	185	196	207	193	212	199	191	201	184	204	210	202	188	174	183	198	211	208	211	194	182	178	186	190	185	203	166	198	179	185	203	155	199	183	195	213	200	206	213	201	175	207	184	205	184	193	187	197	204	198	196	216	213	192	194	180	211	186	203	208	234	190	199	190	198	177	181	185	171	185	186	194	206	182	192	219	193	178	166	189	185	210	185	217	193	202	208	196	186	205	190	200	216	196	215	183	208	174	190	180	188	225	179	194	195	200	198	174	203	194	199	219	171	184	181	168	198	189	200	166	182	204	183	192	184	199
3359	2385	6082	8289	7401	6012	3932	2606	2138	1592	1351	1060	1017	902	816	768	649	594	545	603	613	560	518	532	528	477	520	506	494	489	520	512	550	554	530	518	507	488	551	437	475	471	530	493	484	457	461	455	507	482	520	501	479	486	494	519	467	485	498	489	504	472	477	452	466	466	510	491	464	473	483	455	467	494	503	418	474	499	493	482	452	478	419	478	476	457	503	465	485	487	483	477	471	471	485	449	464	435	463	449	503	459	503	473	475	439	501	485	440	528	477	490	461	480	509	497	488	490	464	456	485	458	425	491	476	500	487	493	503	473	476	475	484	464	489	500	499	489	474	460	462	469	460	429	489	460	486	452	500	497	492	486	484	496	462	466	506	461	450	530	481	471	485	482	448	462	481	474	513	446	446	442	478	478	436	450	471	482	476	473	480	504	452	450	478	483	470	478	474	469	490	484	462	474	455	480	448	447	487	487	450	490	457	439	432	536	455	462	466	440	458	448	462	464	460	477	458	478	444	484	504	489	474	495	456	454	453	459	485	462	492	484	464	498	457	449	465	454	491	474	488	469	464	483	479	473	481	470	494	444	487	506	463	498	441	451	438	479	466	473	438	433	452	488	502	474	477	478	495	484	485	466	477	488	493	466	509	452	532	477	479	497	462	482	526	477	483	465	494	422	503	514	455	463	506	462	493	456	488	469	452	480	428	476	427	469	502	517	461	455	504	494	458	463	470	438	481	478	444	485	457	466	469	493	492	474	487	449	492	469	427	474	476	475	459	484	531	505	501	486	500	486	496	481	492	480	507	454	459	468	445	474	492	462	470	444	511	473	487	461	441	511	487	470	495	453	497	500	474	495	426	482	469	467	469	448	500	466	517	498	484	471	494	499	474	489	485	512	436	482	484	478	446	468	457	462	496	474	493	463	428	516	503	498	460	455	506	472	467	457	458	449	501	470	461	454	479	453	467	485	485	484	480	455	505	492	456	501	459	475	519	487	488	448	432	500	471	446	453	460	463	500	490	431	469	456	423	493	485	445	500	442	468	479	461	458	494	494	504	444	443	473	473	479	443	495	476	435	505	485	493	474	481	477	435	487	441	508	487	545	496	510	486	475	477	444	421	480	469	464	480	445	457	469	470	466	485	473	469	427	476	496	466	494	487	496	461	469	474	484	457	488	475	471	508	462	477	485	487	468	498	496	470	510	540	482	472	454	503	441	484	492	442	472	488	504	515	475	476	503	444	500	505	470	448	477	512	478	489	446	447	490	432	512	505	471	449	471	468	463	497	480	501	494	502	473	493	467	496	432	485	454	459	469	503	527	508	464	447	458	446	482	424	504	474	445	460	494	458	489	507	473	515	447	533	457	493	451	446	435	470	506	487	467	460	471	540	498	494	443	471	509	472	481	471	462	486	472	500	500	448	442	474	497	503	457	478	481	454	477	481	487	432	478	504	481	489	512	488	478	488	469	491	489	485	486	448	478	473	486	479	497	444	444	468	456	471	442	482	489	487	485	470	431	464	449	504	474	460	492	445	466	489	466	472	465	488	455	508	464	502	492	470	463	453	478	474	438	504	493	476	489	507	439	471	447	478	496	493	487	454	484	460	500	447	514	500	457	466	503	458	491	440	511	470	441	469	493	475	492	462	487	457	473	455	470	435	466	472	413	464	475	465	464	458	432	503	478	468	473	465	499	516	508	488	458	484	448	476	495	493	441	449	454	452	456	500	479	493	487	464	509	470	477	452	483	484	487	497	473	444	485	485	469	519	486	458	466	479	470	468	489	465	483	475	455	441	476	495	505	461	457	449	468	499	483	453	450	455	472	470	495	479	493	486	418	505	480	452	488	481	488	512	473	491	470	474	440	471	477	459	437	503	466	470	505	484	430	501	499	476	475	468	463	461	441	480	433	479	518	456	513	488	483	501	459	489	461	489	461	449	495	487	480	480	424	523	460	440	503	488	482	486	479	484	464	475	504	463	490	484	485	473	461	494	477	479	467	503	508	456	449	470	470	484	507	474	514	460	462	481	526	492	448	503	476	492	449	443	481	463	445	434	502	487	439	489	477	458	444	470	489	486	464	500	514	458	499	452	489	487	438	457	496	469	474	471	535	455	461	462	453	503	533	476	456	477	496	457	477	456	483	480	439	454	492	491	448	497	513	452	488	506	450	458	463	477	505	475	512	497	457	458	474	514	486	513	488	482	486	456	477	459	515	488	446	506	450	514	495	482	506	469	482	501	471	476	479	489	448	500	473	462	466	454	480	446	464	460	477	463	466	453	470	462	511	488	469	486	464	482	472	466	477	492	474	458	492	446	501	445	477	513	472	451	499	480	468	445	471	453	479	471	452	485	518	471	509	463	473	442	457	460	501	486	472	462	484	495	475	485	480	502	445	463	500	489	460	439	507	472	464	432	464	494	471	490	508	492	476	446	477	436	490	490	493	470	478	523	492	509	467	513	474	467	480	480	481	469	493	460	504	491	499	477	469	445	453	505	493	497	456	483	426	500	485	513	495	502	481	458	439	472	494	484	479	462	512	473	492	490	471	458	455	467	486	492	503	451	457	485	497	463	462	447	479	480	500	461	505	472	471	456	455	463	475	470	467	467	465	460	485	489	505	464	505	431	454	474	450	478	457	472	484	507	476	462	488	478	456	468	491	439	481	493	501	505	432	481	463	511	507	483	478	445	494	467	460	480	466	476	443	483	501	494	468	460	448	446	458	419	476	481	496	451	487	486	523	481	444	469	474	523	514	501	446	458	452	502	476	505	501	447	474	499	498	494	442	521	438	492	514	492	502	504	482	448	511	469	462	498	487	452	508	452	483	464	511	512	485	459	413	461	461	467	511	438	494	496	523	486	487	489	479	463	488	455	466	484	446	484	481	491	436	480	534	450	462	453	491	508	438	456	478	495	472	432	501	471	475	508	482	467	468	488	534	495	450	458	453	496	467	424	484	485	475	436	467	491	480	441	446	506	468	456	504	477	494	487	480	483	470	475	516	518	508	481	493	495	435	477	461	482	474	445	476	489	479	501	476	466	476	463	451	492	459	507	474	485	473	427	482	484	471	489	460	477	445	444	465	430	482	495	467	495	503	486	484	485	452	473	462	464	496	464	489	469	455	479	466	478	464	457	474	493	472	443	486	447	457	483	456	493	465	505	471	448	447	499	473	484	446	475	468	491	502	455	524	494	457	483	481	470	485	477	489	478	479	441	492	476	489	458	499	482	477	452	471	459	485	438	464	493	478	465	468	456	472	448	513	436	485	503	459	501	451	491	470	458	474	477	525	443	483	428	479	461	505	492	481	529	457	495	479	487	480	497	476	508	485	485	477	470	488	472	449	426	488	469	433	476	531	470	470	455	446	466	507	494	422	485	459	486	491	459	501	443	442	469	479	505	473	423	478	489	490	476	472	464	493	427	509	470	482	456	448	458	482	472	492	455	487	513	456	473	438	465	498	455	474	469	504	482	482	483	444
10162	3718	5286	4590	3337	2103	1286	855	660	538	398	369	379	301	276	252	189	236	214	211	208	219	202	226	183	212	186	198	171	190	176	205	194	159	189	181	170	184	169	164	182	174	199	191	197	179	199	191	183	186	193	174	171	172	185	183	175	169	188	191	178	182	181	188	184	186	174	202	175	148	166	180	177	172	193	184	159	174	169	157	187	169	191	201	166	170	173	178	145	164	182	195	186	175	165	174	206	166	195	181	182	174	196	182	184	177	195	188	160	166	161	187	156	175	182	165	186	177	169	171	174	157	173	192	191	170	166	189	187	176	192	167	155	179	176	195	168	183	191	182	156	173	147	177	188	183	187	152	193	179	185	169	145	211	185	175	147	162	186	175	192	159	155	205	204	175	189	195	163	148	178	185	190	175	185	149	181	201	208	167	187	179	181	166	166	156	152	185	180	192	194	193	158	175	184	174	195	172	204	200	180	170	196	206	167	188	175	181	191	182	181	182	185	178	188	190	183	178	180	186	173	202	181	168	185	166	183	174	185	167	152	187	192	171	168	163	164	177	170	185	185	164	186	168	177	182	167	176	182	147	183	166	195	177	170	169	168	195	202	182	185	176	171	195	178	175	168	176	173	159	165	156	193	165	177	183	179	177	199	169	160	171	187	163	175	198	176	171	175	178	179	175	164	146	187	154	185	183	180	195	171	185	185	173	177	174	153	170	165	182	186	183	164	167	165	190	186	165	193	190	169	199	206	172	158	178	183	183	175	212	198	197	177	152	181	187	174	192	188	164	168	178	176	215	175	195	170	180	167	172	194	195	176	163	160	165	168	193	178	161	197	196	176	193	177	167	181	185	179	186	188	175	188	214	169	190	173	172	172	185	173	191	200	171	178	166	195	171	183	150	176	204	177	180	172	171	197	153	152	188	179	181	189	176	189	153	159	179	189	213	188	161	203	209	178	170	193	169	186	156	189	181	167	167	169	161	178	164	165	188	195	223	192	172	152	177	172	209	192	158	168	164	163	167	184	174	184	178	171	166	180	176	169	175	182	197	160	187	187	182	140	179	193	184	190	209	194	185	175	198	202	188	202	175	166	163	164	158	165	157	208	155	178	191	190	163	158	183	201	168	196	157	161	174	171	164	152	191	175	179	193	151	196	189	197	178	165	192	151	181	166	191	163	171	192	190	173	177	187	179	174	143	200	181	162	171	172	168	187	211	192	180	178	187	170	182	186	208	183	186	160	193	178	173	193	174	164	194	182	168	195	198	181	185	172	192	168	193	189	182	182	182	162	185	161	148	191	173	190	180	170	175	176	179	203	150	173	193	163	203	180	180	174	184	170	163	176	155	172	208	201	189	162	203	158	184	179	208	169	177	173	163	188	175	175	195	187	193	161	190	152	174	176	183	189	187	184	184	153	191	165	183	189	168	169	166	176	187	190	188	208	162	163	186	169	157	167	181	172	162	195	200	162	193	190	195	173	184	178	187	158	190	176	156	193	172	163	177	183	161	154	185	187	160	175	194	188	198	166	206	157	162	187	170	169	168	166	214	157	174	192	188	188	165	167	194	190	164	190	174	178	173	165	185	177	167	162	188	183	177	174	197	157	170	171	185	180	194	196	183	169	170	163	166	197	178	157	170	202	188	198	182	177	163	180	185	172	177	179	173	186	172	194	174	170	183	198	181	176	218	178	172	186	192	179	173	179	172	198	171	200	183	152	165	163	161	173	164	182	148	184	155	175	196	173	199	171	149	182	178	202	180	146	158	178	177	176	194	165	175	194	180	171	173	198	192	183	173	199	193	193	163	184	184	172	161	170	195	188	194	175	183	188	176	186	172	169	184	184	163	187	156	184	163	159	165	170	209	158	173	195	174	170	172	172	157	167	171	172	183	190	200	174	172	174	161	178	198	170	185	192	168	171	185	173	167	172	181	164	178	174	188	207	199	177	175	196	166	216	166	160	177	174	178	186	178	192	163	183	198	195	166	188	160	202	171	206	170	181	176	178	202	156	174	175	159	175	158	162	209	165	178	172	183	174	157	184	174	205	156	183	195	191	164	168	183	175	178	174	190	158	193	192	179	164	193	183	174	174	188	195	166	189	196	178	177	188	185	193	175	171	157	172	168	157	171	176	181	186	189	165	205	194	184	189	181	165	180	165	173	176	174	172	189	175	182	194	193	180	180	151	169	167	212	181	170	178	170	170	198	193	168	189	187	173	173	174	183	148	190	186	163	170	178	162	166	179	184	161	158	177	167	177	192	183	175	156	165	204	187	199	178	184	195	174	189	139	180	172	173	172	192	174	168	155	167	188	162	180	199	185	177	182	191	187	156	152	164	175	203	174	208	167	186	162	190	176	177	174	184	172	172	166	200	175	176	198	165	186	167	174	169	188	175	156	180	158	184	197	185	192	161	165	202	183	181	169	212	175	170	188	184	195	194	163	192	163	161	162	190	181	167	163	167	165	169	185	183	186	178	185	185	183	174	187	176	151	183	142	165	178	181	200	186	192	199	169	190	161	180	177	171	162	191	194	178	165	182	168	177	189	201	193	174	184	159	170	176	155	166	189	170	190	180	172	154	177	178	153	191	172	175	178	161	154	161	156	180	190	173	200	187	194	182	173	157	179	177	170	175	176	198	164	179	187	183	167	194	193	147	171	180	179	143	178	150	188	157	176	194	185	187	154	172	179	174	177	176	213	197	182	176	149	195	181	189	183	183	165	166	182	181	154	155	164	185	193	164	195	189	152	192	172	193	167	184	185	178	196	172	190	187	140	158	180	170	187	181	186	189	186	206	164	196	167	163	184	165	178	182	157	216	213	187	180	193	191	174	159	204	184	190	180	171	160	162	188	178	161	165	178	194	172	193	155	164	176	169	161	181	192	184	155	188	186	178	152	199	182	181	187	184	173	167	172	168	153	187	180	174	191	190	189	203	198	154	172	172	186	174	187	171	177	161	180	177	163	141	173	166	187	176	187	160	182	175	179	183	163	170	208	172	174	165	153	151	175	160	180	180	183	147	170	182	192	187	209	165	184	190	176	185	180	166	189	156	192	152	187	168	220	187	197	166	157	171	160	183	163	180	176	170	190	167	170	189	197	194	157	169	207	152	188	181	171	167	183	163	155	175	196	170	164	190	172	177	176	183	203	157	190	169	169	185	165	176	178	193	153	170	180	154	190	180	191	181	200	164	190	159	165	169	189	173	177	179	164	193	194	210	196	149	185	188	174	175	170	172	163	168	167	190	194	179	172	208	184	202	184	174	176	173	184	190	187	159	152	175	182	195	173	171	161	153	190	170	173	157	186	172	181	193	181	168	189	173	180	189	164	186	192	175	182	189	182	207	164	194	191	153	180	204	178	155	177	149	167	179	171	181	201	185	159	202	201	151	169	182	166	194	167	186	181	164	186	181	172	169	199	177	191	175	169	165	178	154	185	158	147	171	171	190	177	168	189	179	195	188	187	180	173	167	174	181	179	182
8382	4125	10433	12922	11604	8519	5691	4027	3078	2565	1941	1582	1592	1347	1158	961	810	758	701	701	662	608	564	522	530	534	527	519	488	523	539	622	594	528	532	439	494	540	441	451	423	491	512	542	507	473	418	478	435	462	449	464	440	427	450	516	431	461	447	377	430	434	403	418	449	456	434	474	438	438	470	453	415	474	442	439	459	412	432	471	418	427	407	446	394	470	452	454	432	419	451	421	481	436	402	475	444	456	421	459	462	464	438	451	453	398	455	424	440	447	441	431	469	463	452	449	460	444	465	475	443	447	451	439	457	447	442	418	438	424	455	478	437	435	414	438	417	456	424	431	459	473	443	447	457	442	436	443	446	435	442	409	443	479	525	447	440	431	487	430	437	437	435	427	444	440	432	448	449	453	427	371	404	433	431	416	456	483	432	467	422	454	415	401	460	446	462	454	436	448	459	396	430	419	450	478	456	463	431	439	475	449	447	457	441	453	408	383	428	423	428	432	439	425	427	450	406	447	463	422	446	443	460	480	436	446	409	446	422	448	469	432	433	413	432	424	401	450	423	464	427	434	470	438	420	475	434	466	476	434	433	457	447	462	425	438	431	429	420	437	421	450	447	442	415	430	435	452	458	432	432	443	437	432	439	446	427	417	445	481	422	427	451	390	459	432	473	444	397	446	440	478	408	443	456	441	435	446	474	462	421	432	460	453	502	441	435	437	471	430	450	436	423	438	406	453	415	413	452	434	454	457	450	444	470	473	455	451	459	445	424	446	450	440	424	447	417	452	458	408	420	438	397	465	463	460	403	436	483	400	466	410	463	441	458	472	456	456	472	437	448	441	477	428	421	467	432	458	421	436	453	444	470	452	423	468	465	452	395	427	430	414	451	434	431	427	407	452	453	429	441	468	427	410	474	486	468	412	469	423	436	441	441	478	450	438	452	416	445	460	438	440	444	448	401	435	445	466	438	442	425	473	444	461	439	437	439	418	413	453	446	431	471	482	434	422	485	428	445	421	480	453	453	428	459	445	440	433	431	468	466	435	457	435	427	444	447	430	460	431	434	460	431	461	393	459	440	465	485	435	448	411	457	452	436	433	416	430	439	452	454	450	452	442	450	434	484	464	415	425	438	446	452	429	474	429	427	422	401	453	443	433	417	446	462	457	406	456	445	450	410	428	409	451	442	432	467	448	438	409	445	478	435	407	480	418	434	399	444	409	445	454	438	434	445	447	456	462	446	454	412	439	441	418	417	450	432	439	433	424	452	447	445	439	408	456	448	496	412	463	442	441	428	469	448	407	432	433	445	408	417	465	432	484	410	451	435	448	443	413	447	451	420	446	455	442	424	414	467	429	458	471	477	454	458	434	434	469	447	425	406	424	430	411	428	422	414	439	492	444	470	471	413	436	413	464	427	415	406	448	475	444	395	409	418	444	465	417	413	430	447	429	437	440	440	436	459	463	470	454	436	452	437	404	437	434	448	429	419	438	454	402	423	452	478	440	461	441	439	415	430	443	428	456	425	494	451	442	421	467	435	406	482	465	424	423	408	445	443	445	459	419	473	468	472	441	446	459	442	426	464	404	445	420	439	417	447	441	448	434	412	427	474	449	451	439	429	442	428	447	452	422	448	444	442	447	447	433	431	462	445	446	471	439	434	424	457	452	442	437	453	481	458	420	397	448	446	461	445	453	430	466	446	491	403	423	424	415	455	436	435	436	456	460	463	424	444	432	445	454	464	408	430	404	440	447	431	388	435	401	464	414	459	409	452	444	457	444	438	440	405	457	413	441	456	444	425	449	401	472	443	391	436	449	421	440	455	421	445	415	437	467	433	436	417	415	436	476	417	436	425	446	418	417	408	469	461	485	401	451	464	429	424	454	426	399	432	426	462	433	463	465	451	476	432	435	424	444	454	406	450	411	445	461	412	471	476	450	420	432	455	417	444	438	439	464	418	437	457	426	475	472	424	409	441	431	424	452	435	386	434	425	430	396	447	438	433	462	444	436	445	402	442	434	446	419	421	433	432	437	424	439	417	469	453	470	411	438	449	428	441	433	442	416	407	433	476	424	418	428	438	435	435	441	410	462	451	456	424	402	458	458	464	496	457	446	430	481	457	429	419	404	419	473	444	422	462	432	428	448	395	422	483	429	424	415	433	433	432	442	475	436	456	414	442	457	442	459	465	407	463	433	423	442	446	479	437	450	449	441	390	440	481	432	455	422	434	402	478	426	412	427	418	461	468	436	455	431	450	420	457	426	475	456	408	416	433	446	386	430	453	457	428	446	443	452	437	434	448	434	434	450	483	422	461	412	456	457	428	470	415	507	444	428	448	430	474	474	450	458	466	414	440	436	417	456	409	452	396	464	473	449	443	435	411	424	482	453	446	455	465	417	405	435	454	466	455	443	473	450	435	465	473	469	429	444	410	442	487	401	436	443	445	436	445	426	441	451	460	473	434	460	387	463	459	446	418	442	469	462	429	432	406	474	481	440	464	461	431	440	412	485	415	488	416	462	400	461	475	447	420	430	464	441	500	439	459	446	454	454	430	471	443	464	410	472	438	442	439	432	432	433	441	432	442	426	471	445	450	442	432	411	429	436	435	439	437	410	408	436	428	451	415	460	412	485	471	464	408	433	480	456	403	429	453	431	412	441	428	486	471	455	427	431	434	454	470	450	428	455	448	435	433	443	440	441	457	446	418	452	460	437	476	456	428	416	464	442	433	423	444	443	448	458	459	397	464	438	456	442	386	419	458	410	456	423	446	464	443	437	419	447	426	435	464	461	421	440	456	435	431	476	425	424	437	435	445	426	425	414	439	454	427	429	437	394	422	436	423	463	454	440	441	450	416	449	471	413	453	470	427	451	497	464	441	435	491	479	424	464	475	424	417	438	425	439	399	417	469	450	422	436	420	410	462	457	416	409	460	438	402	454	406	440	482	436	423	474	419	468	462	428	427	461	408	412	445	435	469	468	458	464	435	456	476	426	410	416	450	442	408	452	430	385	454	432	470	429	468	402	442	460	415	410	439	441	457	427	523	456	460	453	418	446	435	405	446	432	453	472	383	445	459	420	450	410	463	440	433	374	409	440	430	451	453	428	403	466	422	450	453	424	425	395	461	449	436	412	447	430	455	474	442	422	439	440	439	422	424	404	427	463	453	439	502	443	457	461	447	451	445	429	485	435	398	433	446	443	458	439	496	465	423	430	443	430	427	421	451	430	422	429	455	414	425	409	400	436	463	443	476	430	448	437	444	422	442	420	482	445	495	427	455	427	426	481	426	423	421	427	436	473	473	446	459	428	426	444	464	444	446	464	426	481	464	457	444	436	447	435	466	456	429	410	440	448	433	475	419	471	415	441	433	444	444	406	415	470	435	430	431	427	462	444	435	418	457	442	406	427	443	460	433	463	468	452	437	448	435	414	421	472	458	410	435	438	481	431	412	470	458	422	423	440	441	490	440	456	447	459	463	434	452	447	445	414
17481	6296	8178	6468	4443	2530	1530	1029	765	649	473	405	409	295	231	221	210	164	148	134	161	145	155	112	119	127	127	110	122	116	150	167	141	129	141	107	128	120	98	123	110	107	123	137	112	100	115	107	112	115	125	110	131	87	114	114	106	119	117	114	119	124	118	103	118	113	116	123	127	100	96	113	98	123	121	104	95	129	112	104	108	115	125	115	126	102	116	111	110	116	108	96	117	116	123	91	109	89	116	96	117	145	94	101	118	100	127	93	108	115	104	114	107	101	106	119	108	135	108	108	112	119	104	112	106	104	116	100	124	116	100	104	104	125	121	117	102	110	112	117	101	117	107	106	124	113	125	119	116	118	120	127	98	119	121	98	108	115	111	93	103	120	104	101	120	102	118	115	119	105	87	117	113	113	115	115	91	105	137	115	113	130	110	108	108	112	110	121	124	113	111	112	94	89	114	116	110	98	102	114	126	112	112	124	107	97	107	97	125	118	93	133	110	107	103	117	80	94	99	119	130	109	105	113	113	120	115	107	102	109	113	110	107	101	133	99	105	114	128	118	105	108	108	96	126	101	109	127	123	123	108	102	109	118	113	114	114	98	126	111	118	110	93	123	105	121	96	108	112	109	122	114	123	108	133	116	120	123	108	93	92	100	128	125	112	93	115	110	105	114	103	106	109	113	120	112	98	127	122	118	111	93	115	127	103	99	108	115	106	101	101	111	114	118	114	106	102	96	126	101	127	105	122	119	104	110	98	116	114	103	93	119	125	122	102	106	119	92	115	107	116	119	112	114	111	104	104	108	118	101	99	103	108	103	130	118	134	126	97	112	104	112	135	86	124	117	121	111	116	103	121	122	115	98	122	101	121	101	112	96	113	109	98	107	117	108	118	103	123	116	90	99	103	114	116	108	115	108	92	120	86	100	118	98	130	139	111	104	105	105	111	121	111	95	104	117	105	124	112	116	96	99	101	113	127	116	119	99	115	99	104	125	97	119	118	105	113	112	130	116	125	102	106	104	105	102	114	113	119	119	100	116	116	113	109	102	113	105	106	93	109	130	136	106	107	114	120	119	107	106	105	107	122	126	97	102	118	106	107	130	106	107	110	107	105	138	127	119	130	99	96	98	125	101	120	106	112	126	112	131	112	111	106	129	110	108	106	100	103	104	107	106	126	112	94	112	113	127	99	127	138	105	109	119	129	108	91	122	107	100	119	124	131	125	116	103	108	103	114	139	124	111	110	115	123	126	104	141	117	94	99	122	88	117	121	105	121	123	126	116	106	111	119	102	104	113	102	106	102	121	126	121	115	119	106	114	94	86	93	112	96	108	121	110	122	113	136	94	98	106	102	97	107	112	130	131	104	116	112	99	116	126	110	106	101	104	90	85	125	102	119	118	107	129	122	101	126	112	101	103	102	122	100	121	119	112	110	113	99	108	114	115	107	114	109	121	127	98	110	116	105	128	106	103	101	122	108	99	125	104	113	128	125	102	103	93	94	97	114	95	126	108	103	96	110	108	127	112	103	105	117	102	96	106	116	125	117	100	116	125	97	117	111	98	102	115	106	103	120	94	88	123	111	106	122	118	107	126	105	126	101	102	107	115	112	108	101	101	97	110	96	115	98	110	111	107	118	128	99	109	92	99	113	138	127	116	108	105	113	119	109	139	112	79	130	101	123	98	93	104	127	98	108	85	91	116	108	106	129	110	100	111	120	105	114	109	111	116	114	106	117	117	116	121	106	118	112	89	106	127	108	113	112	116	96	126	108	124	116	119	112	101	106	102	102	118	117	105	90	106	111	99	110	118	127	133	120	118	109	129	113	100	94	111	120	104	111	106	98	109	82	130	109	120	98	108	94	106	116	100	115	110	107	105	124	96	108	115	123	96	112	96	109	120	124	100	105	119	99	116	98	129	116	111	102	97	129	116	113	111	108	105	118	104	123	112	113	124	87	120	103	119	106	118	115	95	100	117	117	90	123	110	93	94	125	88	119	91	102	139	112	88	96	131	115	131	110	114	107	107	104	106	102	89	114	98	116	112	111	124	118	97	127	105	104	98	115	107	102	131	98	123	113	99	110	116	100	105	122	111	119	106	91	110	98	106	112	106	133	105	95	116	117	114	110	110	109	114	114	112	120	101	100	107	114	115	117	122	107	108	84	109	95	123	104	106	115	106	117	112	119	115	104	101	114	105	115	116	118	109	79	101	117	121	105	112	103	112	105	102	111	109	98	111	117	129	112	118	112	124	113	123	119	109	93	112	123	128	104	96	111	110	107	89	94	113	123	128	115	119	114	94	123	114	132	124	122	126	126	115	103	113	91	112	125	102	114	110	115	100	117	108	119	110	113	124	105	121	113	108	112	98	113	126	108	105	111	131	102	120	112	129	125	132	112	110	120	115	123	108	98	96	106	114	126	107	111	115	124	108	115	108	119	128	112	126	99	103	123	111	98	109	105	106	133	106	116	106	96	102	113	104	104	113	120	121	115	115	123	123	95	112	118	108	128	99	99	125	112	116	107	111	105	104	110	115	88	121	105	123	122	118	120	117	107	117	112	102	121	119	116	115	110	99	105	113	101	116	90	115	116	86	99	114	107	103	109	114	107	104	99	97	111	92	122	114	127	127	105	102	112	121	106	77	113	107	102	107	117	108	135	117	108	131	96	118	102	124	121	107	105	102	97	95	109	105	123	124	124	98	124	104	88	118	122	91	103	115	114	101	96	112	127	109	104	106	133	102	115	84	120	98	91	103	107	117	113	111	128	101	115	95	98	113	121	127	125	102	108	108	120	129	110	98	114	113	92	128	97	103	112	111	112	124	96	111	111	90	108	117	111	116	117	101	115	117	106	91	101	114	116	102	112	103	117	111	119	99	120	98	115	124	106	118	107	122	104	111	126	113	113	105	108	101	99	112	112	127	121	115	105	94	99	108	111	122	110	106	104	100	104	128	95	111	90	115	114	104	94	109	92	98	116	103	108	113	104	118	106	111	99	109	105	115	126	112	135	107	119	105	99	112	119	99	114	96	109	107	100	113	121	121	114	105	101	90	119	119	99	120	102	135	110	120	108	111	97	117	121	122	102	103	114	91	97	124	136	133	128	87	111	94	117	111	113	110	113	124	113	112	115	100	112	112	124	123	105	122	103	95	112	95	119	102	119	123	123	102	112	107	108	103	103	116	114	108	106	125	101	96	128	118	117	120	114	104	112	133	108	101	110	122	107	112	122	119	105	97	117	107	119	98	113	126	105	113	120	104	111	96	98	111	91	131	111	94	113	101	110	126	120	109	117	102	106	118	108	111	137	133	102	101	91	112	113	114	117	111	125	139	125	103	110	115	89	132	108	106	102	112	90	110	129	139	110	99	129	90	103	113	117	109	114	119	100	116	121	107	118	129	105	96	105	106	125	119	139	112	105	100	103	121	114	99	116	115	116	126	110	112	133	110	127	126	106	124	102	110	107	108	101	128	122	105	104	111
11430	6211	14143	16335	14030	9979	6664	5140	3735	3338	2398	2302	2217	1618	1261	1108	898	780	743	672	596	559	564	465	435	433	385	395	413	436	500	589	508	507	372	378	458	390	310	353	360	365	351	352	326	304	299	305	302	281	301	317	304	320	323	385	360	351	310	294	304	284	281	308	298	310	283	284	277	275	304	351	311	329	275	264	280	285	276	286	294	290	307	287	288	299	297	314	286	306	295	307	311	268	284	274	286	278	289	275	297	305	276	318	298	285	284	269	285	277	310	260	307	320	314	325	292	286	283	275	281	310	302	289	290	300	272	311	280	283	285	311	293	296	253	292	299	269	271	273	288	275	295	299	296	318	282	295	301	291	332	267	259	293	305	288	291	313	286	286	312	295	311	284	317	298	268	286	279	278	301	294	303	286	253	299	318	327	296	269	296	309	263	316	261	310	319	268	257	293	299	298	268	298	277	284	301	294	282	288	290	285	271	281	282	262	283	282	289	322	269	306	279	276	286	280	294	274	286	269	283	273	285	271	274	283	312	246	318	285	272	273	268	307	305	296	297	305	267	293	283	288	269	278	282	286	303	304	285	264	297	314	269	295	284	276	275	259	314	272	282	297	306	293	286	280	273	301	292	309	284	295	301	259	267	286	316	309	310	288	292	306	291	308	306	292	292	275	289	282	313	285	276	272	294	297	307	280	304	281	303	287	277	305	292	310	296	276	289	272	261	280	293	308	290	285	294	302	289	277	305	274	297	272	303	294	285	291	295	252	297	310	308	301	313	310	299	281	306	280	280	324	278	274	299	306	305	282	272	278	274	273	311	283	303	286	288	297	312	306	293	278	288	300	276	273	299	256	233	277	309	297	249	280	267	285	273	290	289	303	273	308	306	299	272	274	301	276	267	303	286	308	281	294	267	296	286	285	274	281	303	259	289	308	299	286	293	300	296	276	271	306	274	278	269	295	290	271	303	279	261	294	283	296	305	303	301	329	255	310	279	316	295	284	310	292	283	281	252	303	293	304	294	282	287	333	311	301	328	301	295	297	300	287	288	252	280	293	312	291	277	285	307	306	283	265	298	291	286	282	283	274	283	299	264	290	286	315	267	294	274	260	292	304	313	303	301	286	279	263	251	269	255	293	308	306	286	317	303	321	277	266	265	316	301	263	278	283	275	299	299	263	271	286	270	299	259	257	276	293	262	310	272	259	284	279	295	287	267	299	258	269	308	301	276	314	271	289	287	285	294	276	289	289	288	261	298	290	314	290	288	297	270	321	308	273	270	308	257	266	287	286	290	258	288	304	229	262	293	293	288	297	262	285	295	283	290	263	310	292	294	282	275	271	310	266	269	272	264	269	307	280	275	261	304	285	277	293	293	268	306	286	293	266	291	280	277	279	271	293	259	300	274	283	288	290	295	305	291	299	252	276	264	274	271	303	273	294	256	310	288	297	256	282	278	301	281	287	278	285	308	281	292	280	277	320	300	295	277	288	281	284	290	261	267	306	303	290	300	280	285	258	298	286	282	298	290	286	254	290	259	283	274	276	294	297	265	285	315	295	322	294	297	240	305	308	294	277	324	244	265	314	263	291	293	306	309	301	313	310	279	284	301	316	294	305	288	286	297	275	299	270	295	294	279	291	244	304	273	271	268	298	259	298	273	308	306	325	308	257	307	287	296	268	305	297	272	325	285	263	292	305	307	285	288	331	295	295	288	286	275	269	293	291	264	299	325	315	295	299	291	310	276	271	285	273	313	285	271	283	310	282	264	247	287	293	266	304	298	289	293	250	309	274	292	298	289	287	299	295	278	277	328	290	279	285	324	284	281	283	298	276	273	286	288	270	272	303	264	307	268	266	284	306	303	271	274	287	299	284	273	273	305	285	262	290	299	265	275	299	328	290	288	261	292	266	286	289	278	305	296	286	273	279	307	271	299	308	292	277	283	279	296	319	288	273	302	309	303	251	275	270	267	296	280	260	304	289	308	279	298	305	308	329	295	297	271	276	280	280	296	316	288	271	282	255	269	265	302	287	295	287	272	303	265	290	281	296	253	322	286	298	272	283	281	295	308	287	303	269	306	299	276	299	301	298	268	261	254	284	275	270	295	266	274	280	297	264	300	271	301	256	281	303	304	301	300	259	302	311	278	276	322	296	292	293	264	275	272	262	293	278	310	322	273	297	282	304	269	302	333	297	310	288	295	279	314	297	291	287	338	258	293	300	265	268	302	257	294	279	273	269	302	279	283	286	289	287	302	299	307	311	257	288	316	296	266	270	310	308	285	291	295	280	273	288	288	298	288	286	301	271	310	307	274	281	270	307	268	303	281	258	304	297	287	297	324	281	299	267	260	304	306	285	281	296	302	300	300	316	298	297	255	272	307	284	295	267	295	338	282	280	284	293	312	309	294	259	281	296	269	292	279	315	249	262	287	310	274	260	278	300	282	279	299	287	276	284	286	277	287	268	300	287	251	281	316	308	309	282	276	295	299	310	271	285	283	295	304	286	283	253	266	292	310	297	278	287	284	305	276	261	311	271	306	305	275	297	282	321	289	273	302	272	282	288	244	279	264	267	272	279	277	305	315	287	286	305	275	280	288	274	313	301	282	287	279	256	282	294	297	292	294	286	296	281	288	284	275	309	295	267	284	272	293	297	302	263	293	282	279	266	267	292	263	289	291	314	291	281	296	274	266	304	291	268	289	309	292	293	290	301	283	269	282	297	326	264	260	311	305	297	285	301	286	293	265	277	281	287	287	261	297	288	288	288	271	287	277	287	274	263	316	300	275	265	292	287	306	299	283	312	292	292	296	333	292	274	305	298	287	298	294	287	285	295	250	305	257	305	273	295	321	262	265	316	320	296	254	299	281	309	287	274	285	289	260	288	297	273	291	311	286	283	280	277	265	279	303	273	305	278	278	290	291	285	275	290	309	297	294	244	287	280	293	290	299	287	294	304	302	291	290	337	289	288	265	254	308	311	284	277	274	281	305	288	279	278	297	279	292	280	274	292	269	300	264	294	300	261	268	281	283	266	279	267	283	261	302	294	290	253	289	286	290	313	268	267	287	252	293	307	269	264	306	319	287	289	277	252	273	314	281	297	286	300	268	275	285	309	264	284	286	285	277	272	288	319	260	287	286	278	295	304	304	298	286	290	252	277	294	278	288	288	279	277	314	264	292	296	301	303	303	301	304	308	302	312	287	291	302	302	315	310	297	275	277	278	299	286	314	269	288	290	289	307	299	293	295	271	283	277	281	291	305	283	280	302	296	250	300	295	266	278	295	277	293	289	306	254	260	295	277	280	304	315	313	288	272	317	276	299	299	320	258	287	294	303	320	298	295	290	269	291	275	299	297	276	310	300	262	270	279	307	273	266	302	283	287	283	266	288	275	271	305	278	287	295	295	320	279	294	278	279	317	276	302	274	283	271	280	289	274	282	274	276	277	303	298	308	280	262	284	294	257	293	309	273	286	299	310	275	293	287	294	274
4533	2596	3216	2433	1343	776	561	426	362	327	307	322	309	281	236	226	226	203	215	205	186	206	199	199	184	179	176	198	185	190	216	211	181	186	173	191	193	197	186	169	198	223	174	180	184	159	186	170	190	174	186	180	203	203	200	209	202	215	206	188	201	169	191	193	177	176	187	181	179	180	187	193	182	190	171	184	175	168	191	196	200	186	185	187	195	191	193	167	194	179	220	186	202	156	207	199	194	188	209	199	180	188	185	192	186	203	183	218	200	188	192	193	178	200	171	162	209	181	181	184	208	169	202	191	184	175	195	206	198	177	209	195	220	182	172	215	214	178	200	178	194	187	205	195	203	202	176	211	196	181	198	226	194	207	208	186	193	179	175	195	201	175	187	206	179	173	196	181	191	189	195	214	182	195	196	192	209	175	174	189	194	166	187	217	178	177	207	190	205	225	208	192	169	183	199	195	176	183	178	201	177	195	171	220	191	186	205	178	197	192	211	189	200	169	209	179	176	185	198	194	208	183	174	158	164	191	181	177	173	192	199	176	198	203	196	196	192	196	225	214	194	203	198	193	173	198	169	164	195	177	188	195	194	199	188	210	189	187	216	193	174	195	183	200	209	193	203	175	190	181	186	202	188	218	203	192	172	196	183	163	207	189	176	169	172	203	183	199	194	181	180	190	188	200	200	178	173	196	195	200	204	189	189	182	209	189	200	189	224	177	197	192	203	200	175	160	187	170	199	211	183	195	175	184	196	183	193	196	165	187	184	179	178	194	172	185	191	176	180	167	206	181	215	164	211	213	197	190	182	208	198	201	195	198	186	191	185	188	200	203	202	172	181	199	201	177	189	186	192	199	190	187	172	167	186	211	187	224	188	181	197	172	210	214	160	174	166	196	178	206	230	199	198	202	196	201	174	183	189	155	190	175	193	182	195	190	201	198	197	201	184	194	204	186	196	188	177	217	194	193	216	175	191	187	200	190	195	185	176	178	175	190	201	190	166	210	179	195	190	196	171	183	193	177	198	193	189	196	176	201	188	184	159	170	187	175	195	189	202	200	167	166	173	196	175	172	172	168	223	210	205	170	191	209	199	192	170	196	165	196	179	164	193	216	183	156	199	182	182	177	190	207	178	179	198	201	186	199	178	184	179	169	204	189	196	231	190	166	174	204	186	161	180	187	212	183	224	187	196	174	202	203	186	193	184	183	166	177	197	191	154	178	183	175	192	208	206	178	190	180	175	180	181	177	196	201	177	186	184	168	187	191	201	205	225	181	160	180	183	202	145	177	174	198	193	188	194	199	205	181	189	180	207	189	204	177	175	177	217	201	194	182	168	199	198	187	200	196	197	188	206	165	187	202	166	207	174	169	180	173	190	192	198	172	209	210	202	211	188	195	193	186	211	190	179	190	200	177	182	186	205	198	183	216	167	196	168	161	183	187	188	163	191	193	190	186	162	191	192	168	158	198	205	190	197	183	199	220	205	172	189	225	189	181	193	160	187	206	232	191	177	199	200	164	180	175	193	210	204	186	175	175	212	203	172	186	199	204	173	169	202	178	190	197	181	151	220	189	202	203	178	193	184	202	195	181	167	181	185	199	223	185	164	177	214	164	187	191	189	218	209	192	184	187	190	185	164	175	187	172	194	171	180	190	222	200	185	192	205	154	191	183	181	190	197	187	179	210	195	211	172	193	187	185	202	176	197	210	200	165	184	193	177	194	195	158	201	209	195	192	191	175	169	186	187	171	202	197	213	205	175	198	190	169	200	210	170	206	173	182	210	176	192	190	161	210	193	185	199	199	193	176	195	174	228	218	171	191	167	200	204	182	186	171	172	199	185	162	160	182	162	188	170	157	165	183	159	173	179	171	205	200	201	223	186	197	194	173	198	194	177	181	192	209	197	169	193	177	178	180	175	193	194	195	204	179	216	216	195	168	199	214	198	189	189	213	199	192	185	190	202	201	185	195	174	168	189	191	209	191	212	193	190	205	186	175	182	197	195	193	164	217	183	196	209	157	190	186	197	176	175	189	189	184	198	201	202	215	171	177	171	185	203	206	209	185	195	198	183	186	193	162	210	204	207	176	204	207	178	175	184	172	203	198	180	199	191	175	194	172	214	187	207	208	211	208	182	204	193	191	174	199	177	188	191	168	185	201	178	205	198	192	191	229	207	188	175	188	174	176	204	173	182	170	185	182	183	203	203	198	185	176	206	177	187	196	197	199	184	184	176	203	190	176	194	201	168	200	192	187	176	179	180	195	185	162	183	197	189	199	203	191	193	212	197	166	177	223	181	207	198	215	179	176	203	196	204	206	199	162	194	188	163	216	219	167	195	202	198	176	183	179	195	172	190	199	209	206	217	193	192	216	194	185	203	186	198	182	175	180	185	170	221	196	217	192	183	166	189	178	219	174	197	203	178	190	207	204	200	187	201	185	179	195	213	194	192	202	186	156	191	197	185	188	212	166	188	165	160	188	164	203	181	202	209	185	171	192	191	182	223	187	189	199	189	192	204	211	194	183	182	186	213	171	187	182	188	201	192	188	179	205	186	198	180	182	196	173	183	195	186	187	193	178	194	199	223	176	172	180	183	180	168	199	204	177	191	204	208	155	169	208	179	177	207	213	177	184	190	175	201	197	176	175	177	173	170	183	188	197	200	178	187	189	200	199	218	195	181	188	191	182	190	181	186	197	200	204	196	215	194	199	204	207	160	200	208	195	187	196	187	191	198	194	179	166	184	200	210	176	194	169	202	222	188	211	181	215	175	178	189	189	184	213	174	204	198	194	199	206	172	185	171	189	166	204	219	200	203	183	172	181	187	204	187	181	168	183	166	165	172	185	177	194	202	188	199	185	175	197	204	192	207	193	182	197	178	190	217	171	202	172	190	160	179	229	177	182	181	186	187	184	216	194	199	168	183	195	190	184	191	188	203	192	215	196	183	210	182	204	205	197	208	215	199	191	165	191	175	169	206	206	190	192	181	191	180	196	194	181	194	182	198	181	197	182	184	189	187	197	171	186	180	195	191	207	186	225	191	189	189	207	198	156	187	187	194	151	203	193	204	203	183	180	183	202	194	199	203	179	212	173	182	179	210	177	219	184	176	196	172	193	186	168	199	185	180	181	186	202	190	196	206	198	201	184	186	165	180	187	213	180	184	179	159	205	176	201	169	202	160	205	177	165	206	203	183	180	177	210	207	186	212	180	177	185	186	211	194	181	195	165	197	191	178	180	160	199	174	191	190	217	211	199	204	196	197	214	181	204	215	180	188	165	190	188	201	215	195	220	190	195	216	182	194	188	163	201	182	183	195	188	208	205	203	206	207	203	166	186	177	191	174	200	162	207	173	190	175	220	216	171	173	184	188	213	223	176	179	187	171	175	182	212	186	200	195	187	195	216	188	182	196	214	190	185	199	197	194	175	190	187	205	188	201	179	211	205	208	208	183	189	206	197	193	190	190	183	200	185	222	204	199	223	198	185
3852	3038	6854	7391	5133	3310	2415	2003	1587	1507	1093	1176	1127	930	759	659	627	615	587	571	531	560	551	487	477	475	452	477	569	502	580	568	550	497	458	529	514	449	514	533	493	514	456	493	494	496	462	450	535	471	479	464	462	461	540	475	479	472	468	454	446	498	451	466	510	447	454	460	477	506	497	479	478	436	514	482	457	473	497	469	489	491	464	463	467	489	479	484	471	481	462	467	482	497	489	459	481	490	456	468	490	448	459	451	489	500	465	468	457	478	487	458	432	479	516	438	479	476	479	454	479	465	488	461	448	488	484	519	478	470	416	427	449	490	495	444	437	441	447	416	514	504	472	453	516	456	468	469	429	422	465	464	481	526	479	479	454	455	451	469	458	453	489	479	458	452	481	500	442	498	471	465	455	523	505	428	489	482	457	482	468	440	498	471	481	473	479	480	444	466	490	528	482	478	475	465	435	446	457	466	467	478	453	459	475	472	452	502	480	463	456	462	458	437	504	492	469	488	466	519	503	469	488	456	448	517	483	439	491	457	446	496	487	491	517	449	453	440	468	452	450	509	476	461	490	469	447	474	448	472	447	450	443	466	481	469	499	448	503	470	447	477	477	453	462	461	464	499	437	456	460	476	455	457	453	458	480	508	518	442	420	431	468	466	473	485	489	474	483	449	476	443	465	504	491	483	479	486	489	455	469	475	458	472	490	469	469	448	494	497	465	454	486	537	469	458	496	413	478	468	503	444	460	521	458	457	478	459	481	439	494	487	492	481	514	484	450	481	464	518	452	460	488	491	472	452	455	464	452	463	443	440	514	486	523	502	446	445	490	421	425	495	448	448	496	461	450	444	489	456	480	455	495	499	467	456	486	504	510	464	452	482	491	454	483	470	481	433	465	478	476	489	479	498	482	458	471	471	467	495	466	440	464	473	451	466	484	455	477	456	451	435	442	459	467	482	463	470	453	480	459	475	479	493	478	469	451	466	476	481	473	472	502	487	486	473	488	447	452	461	455	473	463	458	472	454	452	458	451	479	467	459	439	479	491	441	458	480	479	490	470	489	448	466	489	497	500	476	476	452	471	466	477	530	490	469	483	484	487	500	481	488	458	496	474	441	490	439	472	507	471	480	429	501	459	473	447	485	500	478	437	488	436	494	407	462	450	464	466	427	483	475	458	425	477	502	489	453	461	496	440	509	479	459	416	435	455	474	500	486	445	504	457	437	469	502	495	428	472	464	444	472	484	463	479	468	504	445	470	472	453	490	464	472	468	464	435	483	439	473	452	488	467	476	482	476	466	470	475	512	469	479	426	462	469	457	465	482	467	457	457	469	477	486	482	490	483	470	462	514	475	464	458	481	483	486	447	461	447	449	474	506	450	516	465	449	481	488	452	449	469	431	436	456	464	442	467	472	479	473	491	456	478	520	483	484	453	494	489	479	473	498	490	488	492	495	470	470	448	464	481	458	461	492	501	465	429	482	477	454	469	452	454	479	508	457	453	433	452	474	440	462	496	462	452	462	450	479	490	475	491	482	451	474	434	502	478	494	450	440	473	439	431	497	482	472	461	445	454	482	476	436	484	461	454	454	521	479	450	491	459	472	449	469	452	489	478	493	479	467	429	490	513	440	484	494	448	481	458	477	465	497	467	438	452	476	446	464	467	440	461	459	466	450	493	483	453	501	486	445	456	495	459	517	450	479	478	497	473	488	485	504	471	426	489	465	486	462	502	465	438	456	471	462	510	455	430	509	502	444	510	446	467	443	493	469	459	468	458	492	495	484	458	440	455	474	499	453	469	489	470	469	452	477	463	476	488	497	489	455	467	451	476	454	489	482	468	430	454	467	480	481	468	476	483	450	516	494	488	459	467	424	449	442	449	494	442	507	456	465	466	481	460	449	456	507	440	460	494	457	450	475	440	480	488	492	452	476	448	461	484	496	498	445	492	477	511	443	458	461	449	430	441	501	473	442	469	480	426	461	489	444	480	497	481	455	474	490	473	461	436	485	455	474	439	494	485	443	421	460	454	458	482	458	472	525	488	471	430	494	506	443	498	486	468	467	442	475	434	444	450	471	458	461	448	452	463	487	465	494	475	490	495	435	465	494	498	439	453	444	491	501	463	457	463	436	444	449	455	462	485	500	483	488	485	430	463	455	480	485	433	514	477	489	507	430	465	469	463	460	464	529	456	479	464	431	464	455	464	489	478	458	487	487	469	506	434	448	493	478	476	460	444	428	460	475	476	444	467	537	491	467	434	510	488	465	475	447	465	469	499	446	447	470	475	484	484	425	481	466	472	484	482	470	473	489	482	447	486	448	448	464	460	428	501	476	506	481	427	459	483	481	471	450	476	454	428	473	456	457	458	445	429	452	497	450	466	447	505	437	447	486	464	450	455	453	505	494	472	464	455	448	479	468	449	467	447	468	452	449	442	491	477	436	486	467	464	508	530	465	496	475	513	469	478	468	505	487	452	466	468	478	492	474	480	478	478	519	455	439	451	466	468	459	458	456	475	459	501	467	498	445	447	519	478	466	477	473	497	475	528	441	459	475	477	480	442	431	440	461	469	457	479	457	459	511	429	475	463	478	430	463	467	488	489	460	497	497	472	482	432	468	476	502	465	457	454	465	448	512	443	448	484	456	455	472	479	487	464	463	491	489	470	480	486	461	447	483	478	479	486	438	474	474	468	474	458	501	461	498	485	518	480	447	448	435	483	495	462	442	455	508	453	467	454	444	467	470	464	473	471	462	465	442	483	492	439	483	473	504	428	506	458	508	476	502	467	469	467	471	503	467	450	478	465	484	452	476	481	456	494	470	497	487	512	489	422	461	467	460	479	468	480	470	462	495	478	462	481	481	477	501	494	434	458	464	464	422	441	505	459	455	420	456	437	468	476	471	507	466	494	432	493	465	452	466	464	484	480	493	453	483	460	446	483	470	460	457	463	455	462	494	433	465	508	492	495	428	476	473	474	477	485	443	523	474	461	482	488	484	478	504	448	453	462	469	468	448	498	488	457	508	511	467	474	462	456	499	458	496	461	486	478	464	490	480	423	465	465	483	466	459	454	491	474	484	447	488	475	515	488	458	484	456	494	481	437	463	473	440	471	439	483	513	440	482	461	479	464	483	401	477	440	476	483	500	479	463	453	462	479	482	451	456	427	450	485	476	453	462	468	449	448	451	461	461	465	458	449	435	475	505	508	525	427	464	514	478	455	518	473	464	463	461	463	472	465	495	494	453	447	468	466	469	490	474	471	484	452	461	435	440	419	492	521	467	464	455	453	450	457	499	503	464	501	475	471	448	487	448	411	486	427	466	472	458	475	450	469	500	454	484	485	470	481	488	469	485	513	483	484	444	446	468	455	461	474	433	489	437	475	492	475	457	498	482	468	465	459	466	466	463	449	465	431	475	443	469	499	464	499	475	490	422	489	477	460	489	481	411	477	463	464	453	473	469	455	464	508	472	454	494	454	460	511	437
11243	4432	5309	3604	1808	1117	887	658	581	467	416	427	371	305	243	231	249	219	200	201	165	215	175	171	189	172	182	185	169	185	190	177	175	178	211	177	197	157	210	205	165	150	147	151	177	166	197	182	177	146	188	164	170	188	165	187	176	197	165	194	193	173	192	188	190	147	167	161	175	154	183	168	167	177	157	169	159	188	168	174	186	177	154	169	151	163	162	172	178	189	163	182	189	163	169	171	186	161	160	166	168	176	173	197	178	157	159	170	196	170	173	148	182	180	188	152	157	173	181	192	180	181	142	175	178	162	193	175	176	179	192	173	197	161	160	163	163	151	160	160	158	156	163	186	183	173	192	178	178	197	169	178	165	164	185	188	168	155	167	180	202	175	199	171	168	158	184	174	172	199	168	186	177	171	150	165	196	186	179	172	157	189	168	164	173	166	189	179	179	168	161	156	185	179	186	163	170	164	167	160	184	170	189	184	164	201	169	177	186	163	177	182	185	192	170	165	173	173	167	173	161	193	161	170	159	161	183	185	173	175	168	157	163	183	176	159	158	177	167	185	164	164	195	156	145	174	173	167	175	178	156	169	185	165	157	185	155	170	173	178	186	195	185	182	174	167	172	181	175	180	180	149	172	177	183	161	177	173	174	177	167	166	189	173	159	186	193	175	181	186	181	179	152	186	143	177	150	165	173	181	165	158	180	184	164	184	180	201	174	179	164	195	177	186	174	150	145	171	164	182	167	193	176	178	188	163	166	167	188	152	191	161	183	167	187	154	179	182	160	190	172	172	194	196	190	204	171	171	187	163	176	195	179	182	171	176	159	175	142	178	154	146	154	175	161	162	189	143	171	198	190	173	162	159	168	161	179	166	184	200	167	187	168	155	179	167	176	156	195	165	184	180	178	165	169	165	185	168	193	170	168	187	176	156	172	169	168	158	192	161	182	166	173	141	179	154	184	142	157	168	194	206	154	161	180	172	158	183	167	184	188	190	160	171	176	157	156	171	176	170	147	148	164	187	179	172	170	163	186	164	179	178	189	170	170	178	182	171	163	182	200	187	184	166	162	157	176	169	178	179	149	179	187	177	174	192	164	181	158	182	183	160	171	155	200	189	171	185	151	183	195	196	180	184	173	156	168	189	171	143	172	169	184	164	179	176	172	171	160	178	158	156	185	166	162	189	172	158	172	185	175	164	178	168	162	173	149	185	186	168	180	186	177	164	186	153	166	169	179	183	178	175	166	161	192	172	154	154	150	185	185	191	165	173	175	173	157	193	174	166	153	172	174	188	172	191	176	159	166	198	200	169	188	194	188	167	176	167	179	176	169	166	168	182	189	201	162	165	159	160	158	169	159	137	166	159	187	134	176	177	191	141	162	146	157	184	171	187	158	183	183	203	187	169	193	168	170	172	195	173	185	174	154	171	190	195	188	183	174	179	165	175	182	191	165	179	155	173	167	159	192	163	165	173	160	186	170	162	181	165	176	181	189	158	168	165	181	174	174	147	187	178	167	182	198	168	178	152	163	152	172	179	169	183	168	157	162	184	180	153	182	179	167	166	175	188	167	182	175	176	178	176	175	181	207	179	181	185	182	169	192	185	171	177	172	152	190	188	161	137	165	172	172	161	163	177	173	201	174	177	165	158	170	177	160	171	162	168	172	178	173	177	192	172	208	157	171	186	167	155	196	185	186	171	182	194	201	180	169	166	156	176	178	188	166	183	180	154	150	168	156	169	167	166	165	184	181	154	190	179	138	179	169	176	189	167	175	158	158	193	178	171	194	182	201	171	182	184	185	160	171	162	173	149	176	181	169	167	186	177	201	177	177	187	166	180	177	168	183	193	179	165	171	165	151	179	165	160	189	166	174	157	164	152	164	173	169	176	164	174	161	180	179	168	181	157	184	212	172	166	183	184	160	195	162	198	170	169	176	174	179	149	175	159	169	172	169	198	176	177	157	153	170	176	168	196	165	157	182	204	173	161	180	181	191	143	153	166	197	159	154	168	179	167	152	163	148	186	160	179	149	161	188	169	178	157	141	153	194	156	163	157	174	194	182	168	166	181	193	155	185	156	184	160	186	172	200	163	191	172	172	182	161	150	193	182	152	180	182	176	161	186	171	178	170	148	192	170	146	157	160	162	165	166	160	193	162	163	153	170	162	172	186	181	177	171	192	185	176	197	185	172	189	175	144	197	159	147	166	175	181	161	180	174	185	183	191	147	156	162	158	144	171	150	183	191	150	149	151	211	165	190	162	159	187	173	177	181	194	162	162	168	142	172	195	178	181	183	182	146	168	169	167	171	169	167	178	183	171	192	173	176	181	175	148	175	153	154	172	170	171	152	196	182	157	177	154	169	160	176	183	173	156	175	180	173	174	177	199	175	193	174	154	182	182	202	194	182	177	209	168	172	171	189	185	164	167	168	135	163	161	194	163	191	183	193	189	176	179	183	192	167	185	160	188	175	177	166	181	166	191	172	192	164	174	170	167	169	179	181	171	175	179	194	159	175	161	173	148	189	159	196	181	184	175	161	159	158	165	172	196	163	171	174	176	157	197	168	166	178	175	178	160	160	175	164	165	164	162	169	156	179	179	162	190	169	189	186	164	173	177	150	169	175	173	172	187	164	165	174	197	174	215	188	157	190	178	173	163	193	156	175	175	179	170	172	192	193	182	167	165	167	173	161	185	160	159	177	168	162	170	173	180	171	172	198	154	184	189	171	183	173	178	157	157	184	185	192	185	165	182	176	174	146	177	173	177	178	168	186	182	181	174	155	176	179	162	150	172	174	189	172	153	154	170	167	166	159	184	146	191	182	163	163	172	158	163	156	193	162	154	177	175	175	165	183	191	160	164	148	157	176	170	160	151	152	146	166	164	178	183	169	161	182	196	192	197	175	182	174	163	162	186	176	164	155	166	164	176	173	159	163	206	164	169	164	173	197	180	184	162	184	152	178	174	175	192	151	174	189	166	173	196	201	175	185	174	174	172	169	145	158	156	154	173	169	174	182	163	172	155	179	175	176	166	180	175	176	188	184	160	208	178	176	171	177	155	164	160	160	171	149	167	168	189	165	171	156	168	170	188	188	164	164	148	173	171	163	191	179	167	182	168	177	181	183	176	185	166	183	170	171	159	154	166	178	175	179	153	156	191	186	180	177	196	164	175	164	170	168	166	158	174	181	174	193	169	187	156	170	169	182	176	168	162	166	196	176	168	198	175	190	197	156	191	159	166	164	173	181	170	163	166	154	189	154	161	179	200	183	173	162	182	158	156	189	162	162	150	192	163	168	167	172	150	178	171	147	195	171	193	187	189	177	215	148	180	192	188	171	157	175	167	193	170	180	176	172	156	158	165	180	177	180	178	153	168	166	172	140	159	172	176	186	161	152	150	174	155	151	175	185	182	185	158	165	174	155	182	181	182	164	178	191	174	192	184	184	174	163	179	168	163	192	180	179	190	170	175	194	159	159	152	163	193	170
8920	4748	10106	10391	7240	4854	4154	3195	2684	2173	1968	2151	1784	1316	1065	969	903	874	727	713	630	617	592	532	567	541	460	531	514	603	553	491	536	475	453	559	496	500	507	456	467	443	494	442	409	472	450	428	425	467	454	453	453	474	512	513	450	444	458	407	408	406	402	392	422	417	391	429	411	438	448	451	444	411	419	417	385	409	465	411	414	426	456	446	459	382	433	417	451	461	430	476	429	393	416	430	435	441	449	399	401	464	454	484	421	409	427	432	431	417	424	415	400	396	440	440	432	457	435	427	434	440	435	405	433	419	423	464	436	435	420	444	447	430	408	418	439	460	432	390	418	465	440	420	425	438	417	442	415	409	467	421	408	451	453	425	456	437	438	398	436	437	437	435	426	443	423	405	417	459	465	446	435	455	389	418	418	442	426	421	395	399	386	400	456	402	452	432	424	444	438	415	446	412	414	449	418	417	395	431	422	436	412	405	408	391	437	421	418	414	434	435	439	463	415	412	437	429	478	415	431	407	447	407	437	429	444	448	454	411	447	451	404	475	425	443	425	464	431	402	464	423	430	433	416	461	442	426	406	399	431	424	447	379	441	426	394	435	403	445	428	446	389	422	412	391	412	436	413	435	421	426	439	425	444	422	413	385	415	435	442	391	452	441	382	437	422	446	431	425	423	422	441	455	400	459	459	432	432	429	440	430	434	415	419	378	404	403	424	415	416	392	434	407	420	379	430	446	414	407	447	395	419	435	429	425	396	410	436	418	435	417	419	456	439	446	430	436	426	451	431	451	423	440	429	436	413	436	456	405	432	467	394	434	469	411	404	438	470	410	483	423	411	448	429	431	425	428	399	438	397	432	394	440	419	467	441	409	401	395	428	428	405	417	478	411	466	431	456	426	465	454	430	410	377	425	421	408	446	448	444	420	377	459	437	457	439	466	425	484	434	391	450	417	432	443	450	422	451	415	432	424	436	425	446	436	400	417	434	431	383	414	422	411	440	405	441	424	422	401	413	466	433	421	440	411	431	426	440	424	403	437	427	426	459	452	471	412	379	443	402	418	417	458	459	419	419	429	404	434	432	398	414	402	431	442	404	408	450	418	409	407	439	434	460	421	408	397	453	438	448	399	437	456	437	446	428	396	398	424	432	417	432	415	395	434	419	434	425	421	468	418	410	434	478	409	424	409	425	454	405	463	443	396	399	418	402	437	403	439	483	431	441	440	454	424	395	420	428	401	417	432	429	385	454	432	408	437	383	415	417	426	415	434	430	450	453	400	439	425	411	431	418	422	424	470	436	450	413	445	444	425	449	403	426	445	431	414	381	444	435	397	471	447	432	447	442	459	421	444	403	439	408	457	441	439	408	440	452	420	448	438	418	455	409	428	442	426	417	412	432	411	429	408	390	403	450	425	437	410	395	450	417	461	468	430	386	425	413	439	416	427	381	432	444	418	432	426	410	399	450	435	409	439	419	435	424	441	409	446	420	448	424	458	420	473	435	457	432	444	409	361	422	425	419	425	427	425	411	426	373	420	444	414	419	418	389	446	448	429	422	442	437	426	440	448	457	438	415	448	404	414	395	439	398	435	426	459	419	404	420	419	408	428	442	398	418	438	423	445	388	429	417	425	391	470	406	427	445	448	430	462	460	443	416	411	448	396	456	395	425	448	436	419	420	433	458	436	401	418	406	467	465	427	409	427	413	437	441	426	452	439	424	410	406	416	461	428	447	439	375	457	432	399	416	400	418	434	430	385	412	450	431	461	402	460	417	453	448	414	396	430	438	435	439	412	451	428	403	441	437	445	437	466	373	420	399	429	434	450	420	408	422	426	381	431	448	410	407	415	452	432	423	427	426	432	423	442	438	465	404	433	421	424	423	443	452	419	450	409	424	405	434	418	454	424	413	424	452	402	427	413	441	431	402	403	434	446	413	431	433	450	444	421	433	420	401	408	438	420	461	463	442	389	416	413	427	441	517	479	450	458	397	414	421	422	434	442	404	458	419	428	443	437	461	446	442	422	426	416	419	417	417	408	427	436	427	429	488	440	457	429	420	401	458	425	385	443	425	452	413	417	409	421	414	470	426	436	406	396	416	428	434	426	422	407	425	432	458	422	432	422	437	422	411	415	425	431	439	410	417	436	416	442	431	432	454	449	437	456	450	442	437	454	421	413	436	384	438	407	421	442	426	425	423	435	434	409	410	430	444	413	422	465	422	481	444	386	438	424	459	424	449	446	400	402	418	470	420	419	406	407	395	457	396	436	403	454	428	410	430	397	439	439	418	445	399	398	404	445	479	405	456	434	412	432	430	408	458	423	430	454	448	427	422	456	436	450	447	430	465	414	435	424	417	429	383	454	424	431	411	418	467	432	374	459	432	429	461	433	419	453	420	402	397	404	402	443	426	444	450	468	454	431	448	401	422	434	439	400	444	438	411	404	414	404	437	450	379	436	423	435	424	426	488	434	413	430	433	435	433	449	428	451	429	472	418	415	444	430	398	396	429	442	454	449	412	466	429	444	404	387	420	419	426	419	428	417	443	401	447	400	408	407	410	461	426	418	434	436	414	420	438	417	438	435	439	435	410	447	420	423	422	447	436	424	429	410	435	465	422	444	384	392	451	422	447	454	399	425	445	422	433	436	416	442	418	399	414	450	412	466	449	413	454	402	436	433	433	441	422	394	420	459	420	413	427	404	468	462	436	424	406	397	420	419	428	420	452	438	395	443	433	391	424	428	436	446	427	397	448	469	438	466	425	443	419	395	416	417	419	420	461	432	446	395	423	419	415	423	386	463	413	438	430	422	423	436	426	442	423	436	435	404	444	422	450	427	452	441	414	410	413	388	449	422	392	400	398	410	393	396	420	463	455	456	419	467	476	396	387	506	456	423	417	435	437	394	432	458	453	397	478	396	433	409	436	420	408	430	439	440	480	471	426	430	454	415	446	451	421	436	426	456	396	435	481	428	460	455	461	404	416	472	444	458	396	421	435	434	423	423	424	431	429	411	448	377	476	424	405	417	412	447	411	481	410	445	438	425	436	441	444	452	413	403	426	397	452	424	443	447	389	411	432	422	404	422	448	422	442	440	424	409	384	443	462	448	446	450	428	402	463	436	411	422	440	458	475	411	434	447	406	425	406	402	415	427	456	401	386	451	456	420	431	441	416	401	442	439	438	447	433	422	424	444	398	391	425	414	457	400	442	441	437	413	406	421	439	435	425	418	443	396	459	431	467	426	444	436	435	414	426	453	443	423	418	427	391	408	444	447	422	429	469	436	438	423	410	407	463	465	424	439	424	411	381	408	411	428	398	409	436	413	445	426	451	437	424	431	401	445	433	436	436	396	459	441	438	410	455	421	428	414	417	445	430	453	381	415	447	429	388	405	421	425	446	436	425	424	446	439	415	438	420	432	414	426	449	445	423	396	394	437	446	451	445	406	418	405	462	404	421	431	425	444	405	439	441	421	436	452	452	435	432	489
17741	6334	6388	4432	2155	1408	1040	843	684	529	564	570	396	280	262	197	191	167	159	165	151	118	147	133	117	104	116	118	129	128	115	95	100	109	126	117	110	108	108	103	93	95	102	99	100	109	99	116	92	91	86	105	86	126	134	105	105	97	93	125	101	92	98	93	85	86	96	98	89	96	98	112	105	92	94	88	103	104	103	83	108	108	93	98	97	108	99	92	100	90	89	117	115	116	91	89	98	92	98	98	117	91	115	94	88	103	81	100	102	99	121	116	84	85	94	107	87	100	105	98	107	104	88	83	97	125	81	102	104	110	90	108	120	110	105	82	94	101	108	100	78	105	112	86	93	93	96	102	94	96	101	89	103	99	101	81	92	76	93	115	95	119	100	101	126	89	92	96	90	111	98	93	76	88	110	94	130	105	104	97	100	112	94	122	108	99	107	86	95	101	109	101	81	110	109	94	91	96	79	104	90	111	98	111	87	75	102	113	99	102	84	95	98	94	102	96	105	110	110	90	105	98	91	109	94	100	98	114	103	129	81	97	99	114	79	104	97	91	98	89	102	106	89	93	97	99	97	90	108	112	101	88	103	92	94	102	87	94	79	102	101	86	94	87	109	94	109	99	78	100	106	111	102	100	103	104	91	92	80	108	94	103	105	109	102	99	97	95	118	120	115	88	108	107	111	102	109	89	71	104	97	93	94	91	99	113	101	88	83	84	91	107	95	110	90	112	106	93	92	105	102	89	98	125	114	103	104	98	115	125	101	100	86	100	106	104	87	93	98	98	95	92	98	92	100	95	93	102	97	112	121	100	91	92	95	98	86	96	87	95	92	93	89	92	98	94	89	99	86	103	108	99	114	91	107	100	114	98	98	110	98	103	107	103	87	85	104	94	96	104	94	89	107	99	92	97	81	101	97	98	113	105	107	102	94	92	90	106	121	93	93	126	106	114	96	95	103	113	104	97	79	96	94	96	95	91	87	99	115	112	104	109	102	88	92	83	96	97	90	112	103	97	102	105	100	99	112	112	95	89	106	89	86	86	113	106	85	100	96	90	96	93	101	79	118	131	89	112	78	90	103	107	101	91	109	97	100	95	93	87	107	122	97	100	101	91	87	84	91	76	96	95	88	95	101	83	110	107	87	91	99	104	114	105	87	103	129	109	93	88	85	111	81	105	94	108	100	89	120	100	102	84	110	107	89	85	112	81	99	88	102	102	90	94	83	82	116	92	90	88	96	102	88	90	121	107	100	88	97	109	103	83	100	98	106	90	107	99	112	104	103	95	80	114	104	92	101	111	96	97	101	98	97	91	91	96	101	106	97	76	113	80	107	99	117	104	121	101	110	93	79	95	98	90	117	85	95	85	89	90	120	84	65	105	90	106	105	85	96	106	94	84	115	104	113	96	87	108	101	95	109	81	89	103	91	105	98	116	112	102	96	100	94	101	98	99	106	89	104	99	90	88	103	91	98	92	104	98	101	102	97	94	111	87	102	99	105	113	101	103	120	113	106	101	89	93	108	134	94	114	85	89	89	94	88	115	95	109	94	92	96	111	82	90	114	87	95	119	103	93	102	91	89	77	75	98	108	95	91	97	100	86	106	107	104	87	94	91	103	98	98	115	107	106	111	110	116	81	110	105	88	95	118	96	86	101	95	99	122	95	111	98	91	83	111	96	113	124	100	87	78	108	98	107	115	90	111	104	114	104	109	105	80	101	106	102	110	104	98	93	112	109	105	93	93	101	92	110	85	131	106	92	116	81	111	104	105	92	102	87	100	101	95	90	88	117	108	101	105	105	108	89	91	96	95	111	125	111	114	91	100	125	104	92	98	87	85	106	92	87	115	94	97	107	100	99	89	100	86	109	117	97	99	86	92	105	110	94	85	111	109	91	97	87	94	86	85	88	92	96	90	96	97	114	94	92	74	87	92	89	88	97	100	108	98	85	103	105	126	110	87	104	101	93	101	109	105	97	107	101	107	93	109	100	86	103	90	94	116	85	88	102	115	87	113	100	94	91	106	115	95	109	100	104	84	106	99	90	100	106	96	88	99	77	103	94	90	106	108	108	86	91	97	98	103	115	102	104	98	91	102	100	93	98	104	77	106	108	107	112	113	109	101	101	103	103	100	108	91	109	107	110	95	97	106	85	108	115	86	109	83	85	82	83	102	103	110	99	89	84	103	85	98	88	94	97	106	111	101	92	98	109	107	93	88	93	106	104	98	91	109	99	95	89	98	97	113	102	107	85	82	88	82	105	90	117	93	97	96	93	105	96	100	86	122	111	87	91	88	116	104	116	71	106	93	88	87	99	100	90	102	104	89	109	98	106	113	95	107	119	105	105	111	95	83	91	96	98	93	84	91	104	80	104	114	83	102	109	116	98	94	109	81	93	105	102	117	93	113	105	78	96	104	87	94	95	91	117	76	87	111	108	95	119	89	111	106	97	116	87	92	93	92	115	100	117	90	95	102	92	109	82	112	99	100	104	88	103	115	96	102	94	93	130	96	101	105	101	105	99	87	84	105	124	78	102	109	99	92	73	83	93	104	92	92	85	86	84	90	107	93	123	89	94	85	84	100	96	95	107	113	87	86	103	112	88	107	100	102	93	100	92	98	101	91	95	97	119	104	98	107	95	99	89	82	109	112	106	102	83	83	115	93	99	97	85	115	96	124	119	92	118	95	85	98	107	104	81	99	109	95	85	112	95	92	87	103	96	120	98	95	112	122	89	74	104	106	105	99	103	107	92	77	89	83	96	80	96	95	95	98	108	108	121	103	102	104	102	70	86	94	78	106	90	92	96	90	88	104	102	89	99	80	106	94	99	109	96	103	107	79	119	94	95	103	99	92	95	94	97	108	100	102	107	103	114	94	99	99	102	100	83	92	106	115	95	104	83	91	100	95	120	105	105	98	93	103	90	94	99	113	86	87	116	92	101	85	97	86	109	111	99	86	108	82	92	89	100	83	98	106	109	77	85	105	101	98	121	103	100	95	104	100	83	81	105	112	97	91	93	92	97	108	107	98	109	102	103	100	89	92	113	85	106	94	100	85	88	76	92	90	102	93	103	88	87	120	107	87	77	90	114	111	99	103	94	108	103	100	107	96	92	108	115	101	123	105	94	105	94	117	100	101	118	92	112	85	74	108	107	124	136	95	89	103	99	90	87	89	97	93	110	112	108	86	106	84	97	109	113	100	119	84	86	100	103	108	79	107	88	97	113	113	86	103	89	87	105	87	94	105	106	94	106	113	103	92	87	83	89	104	106	99	107	94	99	92	91	79	95	78	105	118	92	99	102	122	98	88	112	97	111	106	90	95	108	105	95	96	95	84	90	97	106	101	89	96	80	96	90	93	102	85	98	109	116	126	101	109	115	108	97	84	94	96	99	92	99	98	87	92	109	106	98	105	94	92	117	101	90	86	112	117	95	89	76	100	102	91	103	112	112	95	103	95	92	90	81	105	94	91	113	103	101	74	105
11440	5898	11662	11770	8143	6121	4832	4224	3563	2880	2766	2890	2235	1651	1313	1178	1026	858	676	659	596	540	484	438	426	404	366	408	425	515	409	368	367	370	510	453	332	383	368	303	236	271	285	256	321	264	273	280	308	268	262	268	272	322	344	285	294	272	300	291	267	231	262	244	262	287	256	253	266	233	278	256	275	271	291	260	263	259	272	261	250	256	269	273	274	257	233	265	270	252	255	269	283	260	247	272	256	263	256	258	259	258	262	261	261	270	252	292	255	237	259	265	295	286	262	269	237	253	266	262	279	280	244	249	266	254	241	271	257	267	261	269	274	253	276	258	243	236	265	269	236	276	260	234	255	265	265	251	244	228	263	242	259	231	265	283	274	241	250	247	258	272	271	266	239	262	283	251	258	263	274	265	232	252	250	251	224	272	261	245	251	259	240	261	243	257	251	255	259	244	235	239	269	239	248	274	257	227	269	259	264	267	273	277	278	273	252	235	263	233	264	274	270	262	273	249	233	244	241	235	260	241	225	258	263	260	267	286	272	280	274	210	255	251	268	280	241	242	247	254	279	250	260	266	238	247	227	252	273	277	234	273	261	250	262	256	250	253	249	271	250	264	257	258	255	243	256	269	247	272	247	278	274	271	264	270	269	261	262	281	254	290	230	280	252	266	270	265	271	245	250	216	270	277	233	260	260	255	244	263	222	263	263	250	306	243	261	256	254	250	245	268	254	255	247	292	259	240	248	279	246	272	260	249	237	283	238	239	245	270	268	280	266	259	286	265	245	255	237	255	269	237	237	267	253	281	262	255	269	235	265	256	265	252	244	275	244	252	267	226	275	245	265	278	254	254	268	249	264	235	260	236	254	233	264	297	271	224	267	247	241	264	267	273	252	255	252	280	246	265	273	251	261	259	250	236	311	276	256	231	261	233	254	276	261	242	252	283	236	277	268	237	255	269	277	262	268	259	245	241	263	253	248	270	252	243	248	245	239	272	252	252	259	255	284	286	250	274	248	251	256	259	261	250	236	225	234	242	277	268	250	240	265	280	274	231	263	269	267	233	247	256	272	283	255	261	271	275	264	253	262	226	269	261	258	221	256	282	264	249	277	243	244	242	266	262	248	274	248	269	259	254	271	218	253	244	246	257	295	268	251	237	294	282	253	255	254	256	266	281	275	255	289	262	251	280	239	291	259	277	264	240	258	294	245	242	251	277	264	247	250	266	277	294	260	244	244	249	278	257	235	280	250	262	254	284	253	266	271	236	276	274	267	270	284	263	267	256	278	233	246	287	241	247	264	239	268	259	257	281	227	249	281	267	235	261	295	284	263	269	251	278	266	253	275	253	270	247	278	253	267	280	292	233	264	237	249	241	272	257	262	267	261	251	228	265	248	282	272	247	273	282	237	260	262	253	247	272	267	237	258	275	254	247	269	253	267	248	263	257	239	266	265	259	260	248	277	286	250	253	257	277	249	255	281	273	242	268	281	293	251	238	311	272	261	261	267	246	234	251	280	266	260	269	271	251	268	242	239	262	284	233	275	283	280	248	238	261	261	261	263	249	242	257	266	281	241	254	254	243	240	276	244	234	269	271	237	231	244	278	260	255	251	241	252	273	246	257	271	251	269	258	248	268	251	247	270	288	242	242	270	247	274	233	245	253	264	276	266	264	303	253	256	271	260	239	274	255	250	259	214	232	240	235	250	254	230	275	257	264	267	261	220	258	241	263	272	266	257	266	266	258	303	274	249	276	253	261	241	252	260	255	245	286	273	245	300	259	275	294	268	273	250	237	258	241	253	226	267	282	272	266	263	264	231	267	240	258	261	262	246	237	257	263	234	267	279	281	265	237	243	253	275	272	284	273	267	255	280	255	282	265	245	276	261	257	281	257	257	246	297	253	239	259	253	248	258	238	239	282	235	238	273	243	285	270	257	270	258	264	247	243	250	252	264	278	254	258	274	238	239	239	257	254	281	238	249	280	253	255	261	256	269	258	283	257	251	291	253	245	265	245	258	266	250	257	265	251	267	234	223	241	254	271	256	251	236	247	264	236	260	245	266	255	263	283	244	265	222	249	269	270	247	256	260	250	264	260	250	247	268	284	243	246	276	269	278	233	247	255	268	279	260	244	254	251	255	260	242	249	255	264	248	227	276	236	268	262	265	284	267	242	274	287	262	269	270	260	253	277	276	232	246	243	256	264	269	245	266	228	250	261	276	260	222	254	269	243	259	260	247	307	271	249	228	278	272	258	253	232	271	247	275	234	266	261	275	296	269	236	254	275	249	265	307	269	249	259	289	262	245	261	235	256	247	256	293	253	240	263	256	250	260	262	265	260	262	263	276	238	255	258	248	244	243	288	269	254	262	248	282	227	253	256	236	251	282	258	269	227	254	285	249	284	242	238	269	242	261	275	271	247	258	256	236	243	260	267	253	236	287	256	252	270	264	225	256	261	243	285	246	273	251	255	257	248	272	251	260	256	255	250	262	241	251	236	247	265	272	254	257	258	250	240	254	239	257	248	254	249	281	257	263	275	253	249	233	277	265	257	269	259	254	267	253	273	262	255	267	275	226	245	264	264	289	268	272	255	261	246	253	258	261	235	260	244	253	248	240	266	268	254	266	241	242	255	247	271	239	252	244	261	256	278	260	227	267	244	243	251	247	274	270	267	278	262	263	265	248	259	262	267	272	256	262	269	255	259	245	255	258	283	243	238	248	274	255	278	228	256	245	256	256	281	251	272	256	257	285	239	255	262	266	291	263	267	279	244	273	255	258	287	287	249	264	252	244	277	267	243	239	253	272	285	260	256	262	242	272	246	266	246	260	250	269	244	248	263	238	256	237	261	258	237	273	235	261	244	257	283	246	258	259	253	252	250	230	283	253	259	270	261	243	236	249	217	239	244	237	259	262	265	249	256	235	268	241	274	291	264	227	241	252	267	266	267	248	240	260	272	275	268	274	253	246	263	227	234	232	238	273	256	279	231	270	269	266	275	233	234	276	265	259	238	275	256	255	245	240	274	257	223	257	284	318	247	274	263	271	267	264	240	230	273	263	260	286	250	250	253	253	246	248	274	262	250	249	254	274	231	272	249	266	270	214	270	259	237	250	270	213	290	232	262	242	268	261	251	242	249	251	255	269	270	247	240	265	257	239	243	269	266	260	270	272	271	264	229	252	250	236	250	247	266	211	266	258	259	235	253	271	246	248	247	261	256	236	246	271	235	262	278	258	246	260	247	245	282	259	260	259	265	274	238	254	260	231	238	288	286	278	261	283	270	254	249	267	248	228	243	237	248	257	291	286	249	222	242	259	244	260	242	269	234	245	265	289	267	236	257	260	265	253	250	234	272	256	258	271	295	217	244	259	265	242	243	255	271	247	246	263	237	263	257	285	254	268	244	267	247	248	265	301	245	232	262	241	270	230	242	248	300	243	257	266	250	242	284	228	253	243	274	272	243	239	246	261	240	261	253	290	241	240	216	252	266
4221	1811	2054	1224	591	484	441	367	364	311	310	292	251	243	220	235	196	192	212	171	194	189	182	187	162	195	195	211	209	191	178	186	185	182	168	186	200	196	200	183	153	205	184	177	196	200	183	165	190	208	185	174	197	200	194	186	189	145	190	178	175	205	204	165	198	179	194	171	181	174	186	171	169	189	165	151	157	174	161	196	212	198	179	170	175	153	171	182	176	194	191	179	164	178	181	160	177	164	168	177	192	170	184	184	173	160	181	171	174	189	177	171	192	154	186	190	162	155	173	206	183	189	176	149	196	169	174	186	173	194	188	194	194	187	211	186	181	143	198	176	160	169	204	204	179	170	175	172	164	169	187	158	170	173	187	176	162	203	221	202	153	190	160	171	171	196	183	165	185	208	159	144	197	174	174	168	170	168	168	197	180	180	194	199	170	185	177	162	170	175	168	166	155	195	176	163	187	167	183	179	208	204	173	180	168	192	182	174	184	166	198	200	184	145	181	190	164	188	181	169	180	179	198	176	173	201	198	189	177	199	189	167	167	145	167	190	172	161	197	183	176	170	188	169	183	185	200	183	176	193	202	196	191	183	189	177	195	150	175	184	189	158	171	164	181	189	175	167	170	158	153	181	177	203	187	187	162	166	187	179	198	184	183	190	161	170	188	170	175	200	182	182	189	176	182	154	177	173	171	188	175	162	166	156	190	159	160	207	155	190	174	183	189	158	180	182	171	175	214	160	184	161	195	200	174	190	169	177	176	195	185	159	190	189	189	205	182	163	187	196	170	172	180	188	182	179	194	182	187	208	203	168	180	178	163	200	189	185	155	177	163	199	173	179	160	166	181	202	177	180	163	191	172	181	165	180	172	198	176	190	180	181	176	169	180	187	178	151	145	186	199	146	177	168	163	156	182	177	173	171	152	192	160	172	153	180	171	162	152	169	180	187	212	158	165	183	209	208	162	185	168	177	180	202	173	175	186	146	168	171	186	174	186	178	203	147	160	172	199	190	176	171	177	159	162	172	175	171	197	170	175	169	189	186	175	184	169	187	200	193	173	173	191	165	162	176	189	176	162	184	176	186	180	172	188	154	189	185	175	199	184	187	202	185	180	192	180	163	197	179	177	180	203	176	191	158	174	180	186	152	184	224	184	197	195	178	183	180	170	196	162	184	179	206	188	191	186	179	191	155	174	173	198	179	189	165	164	162	163	190	201	167	196	195	208	194	175	162	160	195	164	198	190	210	191	164	198	202	184	175	172	195	206	184	165	183	183	187	177	179	209	177	180	164	152	173	191	177	198	189	167	191	202	182	166	193	211	171	177	179	178	176	173	179	184	168	179	160	206	164	151	187	178	180	188	178	176	181	194	157	208	165	177	212	190	195	192	190	171	169	184	167	184	165	178	174	167	184	169	174	173	198	181	181	183	186	177	148	199	188	172	155	159	192	183	193	174	153	204	167	203	181	159	178	198	205	188	184	196	199	207	180	177	179	172	193	217	172	191	160	174	178	203	171	173	170	217	167	165	171	190	181	174	191	187	145	178	180	182	186	208	183	197	161	194	162	160	180	187	173	174	188	183	172	159	170	199	194	182	166	165	202	155	180	166	176	208	144	175	184	175	202	181	173	148	186	184	163	175	174	177	197	154	180	202	191	184	202	208	197	217	177	178	203	185	177	175	175	170	168	195	171	175	183	165	163	190	172	172	180	172	176	164	178	179	203	186	170	193	176	180	200	146	166	167	188	175	185	186	174	171	185	183	181	174	183	159	202	191	184	175	179	205	169	176	169	185	176	191	172	175	172	179	171	187	164	176	162	182	177	158	188	159	170	177	203	187	186	183	187	205	176	164	191	191	157	174	192	177	191	199	177	166	175	197	190	169	183	140	181	191	198	177	200	171	163	171	155	163	169	165	204	172	162	181	177	170	182	157	193	200	170	184	155	187	203	202	194	182	175	155	204	189	156	190	160	177	176	196	173	183	164	181	164	157	175	168	199	193	219	163	196	193	168	193	171	166	183	196	195	186	176	184	207	187	179	194	176	176	145	172	203	185	197	196	171	166	178	164	187	186	205	181	182	191	190	181	171	187	171	172	174	180	187	201	167	180	181	185	204	173	170	171	163	205	167	203	190	164	184	174	175	181	177	160	166	186	172	160	185	180	156	181	175	181	176	202	174	173	161	182	179	166	196	179	179	195	158	178	157	179	186	166	193	152	183	179	187	152	193	188	172	165	159	175	157	178	183	209	176	166	210	190	208	202	208	177	178	183	174	181	198	180	172	161	193	182	196	188	147	196	172	168	187	175	199	147	175	190	189	182	183	204	184	179	176	195	179	179	152	179	171	152	174	172	191	217	181	160	176	196	192	179	189	169	170	172	173	208	181	174	198	164	209	172	190	180	177	185	175	173	211	167	183	223	171	183	160	174	185	171	189	179	178	172	143	166	171	170	199	174	160	180	198	175	172	202	177	178	163	146	153	163	166	197	176	168	148	187	172	181	167	171	196	192	171	179	174	180	199	183	186	190	189	186	179	169	191	193	193	198	182	181	175	183	187	164	179	206	204	190	166	184	183	189	162	197	180	155	185	180	177	184	213	198	171	178	203	183	183	166	173	191	167	183	166	155	156	175	176	167	176	167	173	179	184	179	163	179	175	189	164	189	193	185	203	195	162	163	175	215	192	182	167	200	202	170	162	171	175	183	188	173	186	172	178	168	184	184	178	169	180	193	171	172	170	184	174	200	174	211	181	211	205	163	189	154	194	167	157	148	194	172	185	153	191	176	148	149	212	167	206	164	166	185	203	186	187	140	189	173	174	187	169	158	182	189	184	169	173	177	148	180	179	184	169	185	179	188	184	168	189	183	186	197	192	193	165	189	195	178	177	175	203	156	177	173	154	173	169	177	199	174	184	180	186	179	178	173	181	177	184	165	186	194	189	191	169	184	157	195	174	176	172	180	202	175	175	147	160	192	169	186	202	163	205	162	173	199	157	166	175	160	174	187	172	177	165	190	174	171	194	154	149	182	200	190	157	200	213	167	169	170	184	165	185	185	174	176	161	219	186	167	177	192	171	174	175	164	212	168	201	166	195	185	165	195	186	179	142	161	170	172	181	161	173	193	194	166	201	178	176	190	186	168	204	191	202	190	192	177	184	166	219	167	181	166	161	222	163	209	195	182	184	179	208	167	194	181	153	189	203	155	175	170	178	186	191	195	168	177	153	173	166	166	162	164	163	179	167	151	187	175	179	196	201	188	180	188	190	169	166	183	184	198	180	179	174	195	202	185	169	171	172	190	188	185	181	187	150	191	189	167	186	179	195	173	170	162	193	188	202	193	177	184	185	188	198	155	160	179	162	169	195	183	178	178	178	199	199	202	179	174	162	159	161	179	176	188	175	193	193	164	158	170	179	181	187	199	186	183	191	161	169	180	208	172	171	199	181	183	181	155	175	181	171	160	173	175	193	189	168	183	162	195	193
3631	2197	4312	4166	2524	2144	1842	1695	1476	1270	1336	1219	976	922	815	758	620	633	511	558	470	478	463	459	470	468	452	498	467	535	465	425	476	479	560	527	499	499	460	474	467	485	455	457	460	451	454	449	456	459	464	448	435	515	446	441	400	455	461	448	408	432	461	476	414	434	460	446	498	447	492	450	431	443	471	420	485	460	417	458	426	441	454	468	426	450	479	436	460	448	432	445	452	443	451	395	463	461	422	429	460	403	485	419	434	452	453	426	426	435	468	427	487	427	474	445	460	421	468	434	429	467	482	418	459	450	440	448	447	453	459	436	430	456	458	404	427	461	436	432	441	440	437	437	451	477	451	432	416	411	470	453	467	432	430	424	458	445	447	423	450	419	405	456	461	421	427	439	450	452	459	446	408	490	453	474	453	433	437	440	465	426	452	468	437	444	423	452	440	397	447	468	441	446	467	431	444	459	504	458	422	404	457	453	430	432	412	441	443	479	462	436	433	441	479	412	450	470	410	455	453	461	479	419	417	438	456	452	422	476	473	443	453	408	433	446	449	469	436	441	453	426	437	454	436	444	457	460	415	455	472	432	445	430	458	434	455	449	450	447	441	472	476	433	452	422	410	420	415	429	418	430	455	476	448	432	408	458	432	437	434	481	454	386	396	451	521	425	432	442	454	437	451	440	435	442	432	449	468	419	476	444	431	431	455	463	450	459	428	462	435	443	432	473	437	445	408	472	450	475	424	422	437	458	438	445	458	439	406	473	455	470	470	445	469	438	463	468	454	427	468	458	401	446	414	441	465	414	453	473	436	471	421	482	448	455	468	416	451	436	442	447	485	440	430	437	433	466	465	479	407	415	412	474	408	467	431	436	484	428	410	466	426	482	423	427	422	399	446	388	426	440	451	427	444	456	457	433	431	403	455	460	430	441	448	408	402	414	453	455	442	410	442	417	430	465	429	444	476	459	442	456	461	469	464	441	427	446	476	460	450	455	479	432	420	415	454	417	427	487	430	407	488	423	429	461	463	437	465	456	457	458	494	411	416	450	409	425	447	444	447	421	472	445	435	424	435	451	429	472	424	441	428	416	419	399	433	419	439	429	464	445	475	463	433	419	489	440	428	471	454	438	406	465	467	435	412	419	426	449	422	465	462	458	448	462	492	438	454	431	492	429	442	450	443	436	481	452	437	444	424	429	399	434	477	442	414	395	460	460	440	459	453	440	454	458	469	493	421	474	487	421	442	447	441	434	410	428	427	453	417	459	459	378	448	439	449	430	463	424	461	458	440	453	439	421	450	428	448	440	453	416	479	429	426	414	446	462	446	462	438	435	464	468	407	444	456	442	471	465	455	448	449	432	481	402	409	463	488	450	434	464	447	441	425	450	400	448	430	443	448	439	457	450	407	437	427	429	446	416	433	434	433	445	444	432	434	440	466	432	433	455	483	453	456	461	441	404	449	448	430	460	444	449	424	444	461	422	450	441	466	433	379	473	430	456	428	445	448	431	452	432	431	448	412	447	415	472	418	472	432	449	466	449	449	418	450	451	449	459	500	429	445	469	478	457	412	422	435	444	478	440	429	442	419	461	469	440	413	444	434	454	415	408	443	441	478	402	453	419	471	456	462	422	459	443	440	463	437	459	411	488	465	421	433	427	471	449	398	428	434	446	487	454	469	508	438	466	418	450	425	428	465	466	474	461	411	431	494	471	432	426	454	450	424	426	421	456	442	479	426	435	434	434	447	406	417	438	440	443	461	427	473	406	447	429	461	429	439	420	401	485	442	451	432	470	458	475	446	421	441	413	440	460	428	453	422	474	431	416	416	453	440	436	398	439	491	445	410	461	443	447	468	428	435	461	476	433	462	478	451	432	430	454	477	467	466	425	405	444	448	401	438	464	485	456	456	458	481	458	480	453	423	421	458	482	465	448	459	467	455	438	443	452	430	453	454	456	443	450	445	460	455	419	475	471	422	415	458	452	458	431	487	416	419	465	438	456	501	440	410	457	408	444	439	449	431	448	447	446	420	431	452	429	436	408	450	460	459	453	439	426	432	421	391	438	469	438	466	490	472	448	402	435	454	466	427	431	455	447	460	464	419	448	414	456	410	414	467	425	441	455	457	479	463	473	396	467	444	431	455	395	460	415	450	439	461	428	451	516	455	441	415	465	435	449	453	415	471	420	431	435	438	416	474	449	416	429	460	450	420	454	429	483	436	437	424	450	421	467	449	439	433	426	473	429	438	437	456	439	433	443	414	449	460	392	438	438	476	454	413	439	431	485	488	476	387	483	472	429	439	461	464	448	447	487	453	460	455	434	446	475	429	451	443	436	455	442	431	409	440	443	442	478	419	450	450	414	458	415	415	477	468	453	433	470	461	450	459	473	440	424	440	402	419	437	435	434	434	449	454	470	458	440	441	382	418	428	448	447	468	441	454	405	472	434	409	459	450	444	454	457	410	487	447	436	433	471	424	447	416	453	474	385	448	455	449	412	438	434	447	406	404	420	415	446	426	435	448	438	447	460	485	413	469	425	440	469	413	461	457	430	424	464	440	446	434	418	443	476	418	422	476	421	436	458	462	419	422	435	448	483	412	444	439	450	448	461	400	459	431	452	440	457	490	423	433	448	414	450	430	484	425	438	460	450	424	446	441	400	449	485	458	460	480	466	456	442	488	447	438	441	417	460	440	426	453	449	418	407	424	438	456	429	442	471	442	446	448	450	470	471	402	445	434	470	427	455	439	452	466	427	397	446	451	453	459	447	444	461	440	447	450	410	432	430	421	421	441	449	443	460	473	417	458	438	427	449	497	453	452	436	445	431	461	414	447	463	430	451	458	435	426	430	406	444	439	433	460	435	426	425	436	455	421	427	442	443	441	439	456	416	440	436	421	459	457	479	417	402	467	452	475	458	425	443	440	479	440	442	428	460	469	425	465	404	422	395	432	432	441	445	441	453	433	397	460	460	423	424	426	454	451	443	451	449	449	426	447	445	436	459	460	425	457	429	427	461	399	427	467	429	444	423	431	480	430	462	429	457	476	441	453	425	413	452	422	487	453	428	466	406	463	416	455	414	462	412	412	423	402	428	428	460	427	454	440	402	468	463	446	424	422	472	487	450	390	455	476	446	423	455	429	453	445	466	459	450	446	412	421	428	467	461	448	457	487	407	459	450	455	443	427	440	456	450	472	438	430	453	441	459	423	418	441	431	438	415	453	437	448	463	432	435	438	426	424	475	440	429	455	444	473	415	456	443	437	461	449	494	464	453	452	454	436	432	450	476	444	437	436	443	450	466	439	401	473	471	426	429	436	442	458	449	465	428	413	465	443	464	464	474	440	467	454	483	446	433	437	441	474	441	466	425	450	480	461	452	483	445	416	474	418	463	407	462	448	451	451	449	442	425	421	429	462	447	456	442	460	460	490	437	456	437	460	515	406	427	478	443	403	432	414	412	408	440	469	441	480	488	450	482	461	441	435	426
9423	2465	2831	1844	1042	804	724	618	522	452	438	407	373	313	279	277	227	211	183	213	205	191	169	181	178	183	165	192	191	159	184	169	182	214	163	194	142	159	162	170	165	145	183	164	148	145	164	164	182	167	169	152	191	162	151	152	169	170	142	165	162	156	155	156	165	166	184	168	168	178	176	157	146	186	173	159	154	160	159	153	176	155	183	140	149	185	156	154	154	152	168	139	141	138	172	157	152	159	145	151	137	161	153	183	159	167	173	151	167	150	152	164	178	178	171	163	167	171	150	166	176	173	149	171	152	134	169	177	173	159	152	178	158	145	175	144	174	155	142	182	146	148	141	156	173	161	155	158	182	170	140	153	167	169	163	144	161	163	164	168	185	194	153	172	144	156	170	183	114	147	169	183	170	154	155	172	141	166	155	172	191	163	158	172	159	191	174	168	166	156	160	144	174	155	165	165	170	194	169	152	153	169	156	170	138	181	143	143	171	170	150	166	162	167	148	181	150	148	162	169	154	147	167	160	174	144	135	173	166	152	147	184	168	158	137	184	170	161	176	143	168	150	164	165	170	165	147	148	149	157	153	173	146	197	182	168	193	137	154	178	166	157	151	167	156	165	177	167	190	190	137	160	135	165	170	164	157	159	154	179	155	182	150	169	160	166	165	163	180	150	166	182	147	147	154	151	177	194	152	172	142	177	147	171	182	149	178	179	166	140	155	148	143	154	149	152	153	152	176	157	167	163	158	164	163	153	187	171	160	175	166	158	176	157	146	161	170	155	168	155	153	143	175	170	171	147	154	150	168	154	145	193	153	158	177	157	165	183	148	161	160	152	156	174	162	176	158	165	162	174	176	165	156	178	180	177	180	176	159	172	142	175	167	167	156	161	161	188	159	181	172	158	163	181	168	173	150	172	140	156	177	160	144	173	159	173	140	160	159	181	191	155	174	157	167	156	164	183	171	166	179	151	167	196	149	169	159	154	173	180	193	174	162	158	151	154	148	157	169	188	155	148	147	159	180	150	160	156	160	173	167	158	147	177	165	165	155	139	153	154	147	173	154	161	158	163	140	146	168	159	158	132	165	138	145	173	169	164	156	165	182	153	159	147	146	147	171	169	182	160	156	150	162	165	156	162	151	157	159	162	156	148	161	155	146	170	156	152	173	139	155	156	152	129	157	155	159	153	154	168	145	141	157	189	163	158	149	177	174	168	161	180	147	154	147	167	143	172	192	175	164	168	184	178	165	156	176	173	171	165	176	154	162	157	177	163	189	190	130	167	163	156	129	176	146	170	175	180	161	158	188	168	161	171	160	146	153	177	157	187	165	154	150	186	146	159	156	194	180	163	147	142	147	185	166	170	138	147	143	174	177	171	176	150	138	154	186	153	155	188	152	173	159	188	172	186	168	198	146	193	192	149	161	148	175	162	152	165	177	160	156	152	175	168	160	163	167	168	157	163	172	173	180	186	156	153	155	165	162	160	162	138	156	143	165	152	179	152	188	146	155	167	165	155	167	172	171	177	165	172	164	173	155	171	193	166	182	161	177	170	192	151	158	156	153	153	168	145	153	157	148	160	161	154	160	169	167	170	158	152	170	183	143	173	139	164	148	160	159	172	147	165	150	181	170	165	158	142	174	176	133	152	149	168	144	146	160	175	159	164	188	188	169	161	173	168	176	170	191	188	167	164	151	152	174	136	157	172	142	163	153	145	152	159	166	157	150	129	170	163	170	155	163	175	159	169	149	185	167	161	145	163	156	173	167	198	203	174	170	172	154	162	151	164	162	165	162	169	180	147	147	163	151	160	153	169	178	146	164	180	152	162	137	160	150	162	153	175	188	162	183	150	167	148	157	187	166	162	155	175	167	166	158	149	171	196	157	158	147	165	139	143	161	160	147	149	149	148	177	166	171	151	165	172	162	173	151	166	161	147	160	168	176	177	148	155	191	183	163	162	200	150	163	143	162	154	142	167	147	160	152	150	172	176	163	162	174	173	151	174	166	161	170	166	150	156	187	171	143	167	184	190	168	147	165	168	152	165	158	156	179	152	162	173	159	143	165	170	154	185	181	158	172	160	159	163	150	172	164	158	151	178	156	152	164	141	172	175	155	149	152	148	164	167	166	172	169	146	174	174	159	159	174	160	172	181	172	162	141	157	161	180	163	133	160	170	171	159	154	155	171	159	153	171	164	156	171	174	169	153	171	176	182	167	191	166	172	157	166	180	159	176	169	179	170	162	190	172	168	171	153	152	155	155	177	165	136	174	128	160	163	173	138	165	171	167	184	127	168	165	142	154	148	164	160	166	172	128	162	161	173	172	166	154	170	177	164	166	146	144	147	174	165	132	194	178	176	185	167	175	154	142	149	161	167	168	195	170	151	172	166	156	178	177	182	177	169	146	142	146	162	173	131	158	161	148	190	134	143	174	166	163	166	167	187	146	173	160	173	179	175	189	202	185	167	147	169	151	172	156	156	187	165	177	160	161	157	173	141	162	173	167	151	146	149	144	157	154	159	175	175	169	169	167	135	159	187	171	179	176	163	120	170	172	146	156	140	176	146	156	172	155	176	156	165	175	162	173	129	135	159	175	177	153	163	163	148	162	159	129	168	206	160	161	168	170	150	168	181	172	150	151	170	182	153	168	178	161	173	177	149	165	161	161	162	181	165	137	142	157	155	168	164	185	166	172	140	146	148	159	140	189	183	180	156	147	145	154	176	180	146	162	166	153	166	168	143	166	147	186	162	152	189	150	152	173	161	159	184	158	162	172	172	155	166	148	145	160	169	165	169	167	154	170	162	169	161	143	167	159	187	186	192	152	164	169	159	147	137	165	174	182	158	165	187	153	168	157	178	164	145	162	175	158	147	182	166	160	159	168	175	156	179	173	167	133	166	161	160	183	159	174	151	146	171	165	162	150	162	154	173	166	153	170	180	166	148	152	187	180	153	151	149	168	149	157	171	169	162	165	170	165	155	159	162	147	194	171	150	165	147	151	169	195	150	148	169	146	170	175	186	157	143	160	165	184	162	152	159	158	141	179	152	149	158	160	177	149	157	177	162	168	160	156	165	175	163	169	152	165	151	168	162	171	200	158	154	148	152	171	164	166	156	152	151	161	154	168	159	154	164	160	161	175	167	173	164	177	141	171	166	153	159	159	165	173	148	169	160	162	144	149	146	174	194	169	180	175	151	155	170	165	161	174	166	145	157	158	162	174	161	171	171	152	172	177	179	193	160	160	149	169	141	155	158	155	159	171	151	181	175	142	186	167	175	163	156	154	148	164	146	177	166	181	147	176	155	147	161	172	169	152	172	171	173	169	173	164	152	174	147	155	149	177	151	156	170	186	164	161	144	178	169	141	149	154	158	167	183	157	166	185	174	165	180	188	164	142	152	159	163	164	150	178	176	162	165	163	159	146	167	152	156	135	150	162	158	160	148	172	153	151	160	132	175	149	156	156	190	173	154	150	164	147	175	152
7996	2760	5859	5840	4160	3739	3417	2817	2527	2171	2374	1922	1636	1380	1317	1061	866	735	664	649	595	584	501	525	523	483	492	508	569	468	480	473	482	587	527	510	479	469	451	420	389	400	379	435	401	420	394	384	407	378	404	403	446	378	447	386	414	424	410	431	386	401	387	417	388	397	429	428	435	438	406	410	401	423	410	375	413	430	407	399	376	398	407	407	390	393	419	415	399	389	359	403	398	405	405	402	425	385	390	412	402	383	406	394	410	421	408	420	398	418	397	393	401	429	439	390	386	407	380	404	369	441	387	399	433	395	418	416	386	378	406	392	430	437	430	359	397	402	383	367	400	383	348	392	425	365	392	439	395	412	420	435	419	406	394	360	367	384	441	433	387	390	440	394	393	389	395	434	408	386	416	379	433	406	413	373	412	405	384	372	392	407	396	382	388	422	401	408	405	428	361	423	396	406	425	397	421	356	401	389	343	392	411	429	386	388	409	447	381	389	409	394	364	437	405	385	427	390	430	393	425	387	426	373	406	431	378	407	383	422	425	393	392	394	392	407	388	385	407	430	402	429	415	398	390	409	412	373	420	378	386	394	356	381	395	377	403	369	383	387	398	402	365	422	397	390	425	404	415	412	364	434	408	407	411	416	396	369	398	394	392	418	402	428	403	421	381	430	402	381	364	394	434	434	381	414	375	407	362	379	410	389	359	399	436	401	402	391	394	424	401	392	370	403	413	415	363	465	402	370	397	393	408	423	435	422	440	419	390	397	407	415	393	414	383	395	395	391	394	395	432	415	397	432	427	381	399	392	383	398	419	440	437	397	417	374	377	377	405	387	442	372	410	410	443	399	396	415	425	372	407	389	428	394	404	390	394	430	412	382	405	357	408	398	391	442	392	394	412	386	388	386	380	419	437	392	365	375	390	369	407	432	401	390	391	405	405	404	405	421	397	401	392	369	387	425	390	371	397	422	431	401	422	397	438	377	399	383	396	407	415	404	399	398	398	417	393	391	376	348	420	424	391	426	423	389	409	362	378	344	412	404	417	410	409	383	402	386	400	392	382	419	401	428	389	424	403	439	400	417	374	392	431	405	361	430	384	432	411	414	402	368	413	398	402	371	407	397	402	372	418	403	398	407	427	379	357	431	395	392	391	431	379	399	401	426	429	393	381	394	413	406	429	407	402	386	429	398	418	393	394	417	403	398	440	406	446	387	402	392	381	420	407	424	392	386	428	417	374	352	410	415	417	405	367	417	430	358	410	403	371	377	422	372	394	382	418	393	390	391	394	407	375	391	364	430	426	410	395	393	468	397	399	385	406	373	437	390	443	392	389	424	421	402	373	415	370	400	409	413	379	420	405	374	372	402	390	393	399	404	443	428	395	403	410	418	424	427	412	424	412	393	399	413	355	427	433	387	407	430	397	406	391	411	425	402	378	432	423	393	406	390	411	391	420	427	377	384	391	440	405	384	369	434	383	410	393	362	427	413	396	431	383	434	399	402	438	395	401	383	407	399	406	392	397	378	383	390	415	382	384	418	376	400	408	398	357	421	410	381	390	418	400	422	368	410	422	415	400	404	403	418	396	363	436	408	393	369	435	417	385	396	402	411	397	400	403	391	390	426	420	387	428	361	418	396	423	419	400	378	400	410	402	400	380	442	346	401	426	432	403	393	415	405	418	413	393	382	416	435	385	394	388	388	359	373	436	449	430	436	418	388	398	387	410	378	398	394	420	387	433	406	352	438	400	378	371	387	402	398	415	376	419	405	397	385	424	431	389	445	403	418	414	396	402	395	412	393	373	407	434	398	424	404	401	412	415	413	407	426	376	420	407	408	380	380	404	440	401	385	411	411	408	402	396	399	375	418	387	388	419	417	430	401	422	384	427	400	387	398	409	373	405	409	406	421	423	398	398	417	386	381	393	432	389	387	403	410	379	399	417	389	378	408	426	381	427	378	364	411	404	384	416	438	413	398	418	408	413	438	400	405	394	394	421	399	397	383	421	438	391	405	410	373	411	371	397	397	417	401	417	437	415	381	390	423	393	387	361	352	405	391	389	406	362	397	397	443	418	396	392	358	393	422	399	398	419	370	426	399	400	393	410	415	411	370	394	417	422	388	419	381	400	389	396	374	430	399	421	408	386	409	427	419	412	414	388	362	424	431	376	417	406	363	386	419	412	393	414	402	409	420	411	421	408	387	363	411	380	401	382	380	377	409	412	392	422	403	399	368	396	394	382	404	405	414	369	390	391	369	397	369	438	410	410	384	407	404	397	406	370	380	415	384	446	429	421	402	391	389	390	393	395	388	395	414	419	413	370	405	425	398	412	425	370	398	418	392	370	415	395	392	380	403	428	420	394	367	422	411	406	415	391	412	401	382	398	408	422	406	396	423	445	388	390	415	390	416	394	411	414	381	402	425	418	369	403	387	366	423	407	434	395	402	378	404	418	433	395	416	408	383	405	395	410	441	364	413	366	420	373	412	396	437	424	386	398	456	396	423	382	409	403	407	425	390	404	400	436	430	412	416	413	402	405	346	407	409	404	425	373	413	398	376	405	381	426	394	396	379	420	384	441	409	400	380	399	384	395	374	455	394	376	381	376	406	419	400	401	411	441	394	384	438	387	414	390	409	370	376	376	420	422	406	401	408	381	415	401	423	364	380	415	435	436	378	419	429	396	398	406	413	431	397	364	427	397	406	409	435	397	393	398	388	400	413	362	359	399	407	352	377	381	411	385	405	393	404	421	418	427	401	426	356	402	397	413	383	414	431	432	399	411	370	394	430	389	398	367	428	438	365	395	402	407	403	417	414	355	433	401	421	406	434	413	409	432	377	405	394	406	391	416	390	426	375	403	368	370	421	381	363	395	406	412	435	409	393	416	406	406	421	383	426	370	403	425	426	404	380	380	391	411	395	382	378	429	391	413	397	417	415	400	397	413	401	412	396	427	419	401	401	420	385	401	385	373	393	364	395	424	427	411	438	409	418	383	408	404	402	414	401	413	387	405	416	412	382	422	366	446	377	401	385	446	407	409	385	428	394	409	420	402	381	427	405	376	399	423	401	396	391	358	394	370	440	395	422	415	442	384	375	420	375	391	403	363	410	420	424	390	426	378	363	339	424	420	395	419	412	392	375	387	414	426	399	427	429	417	400	416	396	401	446	381	445	359	408	433	397	394	408	389	420	408	384	368	411	411	416	425	389	419	421	405	408	384	371	413	401	402	438	412	405	410	387	406	383	386	411	390	428	365	379	393	399	378	390	383	380	398	391	404	437	362	412	444	391	389	423	395	428	416	398	414	403	430	412	382	373	385	368	405	397	394	355	395	392	404	427	416	424	392	387	372	375	400	380	432	436	399	405	404	418	416	424	423	381	415	378	400	419	412	429	381	397	397	376	351	372	404	411	392	427	390	383	381	400	428	415	414	410	389	397	398	392	413	398	373	391	426	395	377	402	399	419	408	357	417	435	439	381	398	407	400	412
14708	2962	3595	2297	1444	1112	973	821	692	585	517	416	352	348	282	220	189	159	161	158	126	104	133	117	115	116	121	99	117	102	105	120	110	136	101	113	106	118	98	106	97	102	93	82	78	112	110	93	87	112	83	96	89	98	69	99	84	92	77	93	98	104	95	79	94	90	71	90	94	85	84	84	103	98	71	89	93	76	98	88	95	90	80	83	99	91	89	102	106	87	84	72	97	87	71	77	77	78	83	99	75	92	78	85	96	85	80	76	98	78	80	90	108	90	86	76	84	112	86	88	77	94	95	80	93	94	89	84	97	78	80	88	93	75	93	84	91	88	80	90	110	85	90	98	75	85	93	81	62	90	84	80	86	76	87	91	71	76	110	96	103	96	96	89	78	91	109	82	93	81	96	96	90	88	82	86	85	95	89	88	104	79	102	80	92	77	79	101	82	77	84	90	95	75	95	101	81	96	83	99	83	77	103	83	89	102	81	95	84	108	77	105	103	98	93	81	85	95	101	94	85	89	85	87	84	80	87	86	97	88	91	78	99	94	89	102	100	79	95	106	85	111	89	105	94	100	89	94	93	97	90	90	85	91	84	94	89	82	98	95	89	93	86	77	89	92	103	98	90	85	86	69	89	72	100	91	71	79	110	92	91	78	87	92	87	98	93	81	85	90	103	80	99	82	104	88	82	80	77	88	92	97	100	82	91	88	99	84	94	82	82	95	76	101	81	103	82	88	102	110	78	96	110	96	98	93	89	87	72	97	102	85	76	95	84	100	88	98	87	87	76	95	98	87	100	83	76	97	87	118	79	85	93	106	87	73	93	80	103	104	91	93	114	81	75	85	94	95	101	90	102	92	77	97	91	86	94	82	81	80	97	86	95	100	63	104	83	87	95	96	76	101	91	91	102	91	83	85	73	99	94	85	93	91	106	81	97	89	92	98	82	78	91	67	88	107	82	88	79	83	78	82	88	106	89	106	93	99	86	86	92	90	82	107	100	103	93	100	72	89	98	76	98	88	82	75	67	79	89	91	81	93	90	83	80	102	90	84	86	90	75	86	94	79	73	81	78	88	70	107	85	89	102	93	80	88	103	75	91	83	76	85	83	86	89	92	93	90	101	101	94	96	87	94	91	97	79	81	95	92	89	90	85	99	90	90	80	87	98	100	91	86	87	85	88	108	88	91	84	97	91	90	115	84	80	91	86	94	94	82	67	88	91	78	97	98	96	86	85	89	85	91	73	87	88	86	106	96	100	81	98	82	91	106	108	97	95	95	101	87	90	81	93	86	98	95	106	91	98	79	104	90	78	90	81	62	118	95	101	98	90	95	89	85	73	71	114	91	92	86	96	75	100	90	78	85	91	90	81	99	85	82	74	89	83	95	102	81	92	103	93	83	110	87	88	97	89	77	88	94	92	79	106	104	88	100	104	88	117	78	103	89	83	102	89	99	109	89	79	97	90	100	90	81	104	79	79	91	92	83	78	88	86	93	81	101	84	96	77	74	106	107	87	100	101	84	90	86	73	88	98	107	84	103	79	87	102	112	81	96	91	79	93	98	86	90	94	83	97	93	89	87	98	102	82	83	96	93	93	82	77	98	96	88	100	83	104	104	93	99	80	103	106	93	98	94	107	99	92	97	83	80	91	82	90	84	93	83	89	83	97	88	93	111	85	87	96	95	74	82	89	95	90	80	88	89	78	73	93	89	96	94	77	82	75	94	67	89	76	104	98	100	93	96	72	83	100	105	87	87	80	69	100	95	95	90	81	73	90	87	102	90	79	97	106	113	100	72	102	89	76	82	75	94	84	85	88	97	98	94	87	77	89	100	88	98	90	77	97	94	110	95	108	83	85	79	89	87	100	65	101	111	83	92	96	102	93	66	93	81	83	86	103	87	89	67	95	89	92	83	87	94	77	78	95	72	85	88	88	85	83	89	91	82	81	107	97	101	97	98	101	72	93	98	88	82	94	83	92	86	84	83	101	102	79	90	98	93	92	108	83	96	79	96	77	88	83	103	79	82	94	100	94	113	116	86	109	95	90	94	97	97	89	82	74	105	72	95	83	107	85	106	82	87	101	105	94	103	88	87	85	87	108	91	99	116	91	97	100	90	92	84	81	113	88	80	110	100	97	80	87	107	80	96	90	89	87	98	87	85	92	91	91	93	93	88	110	88	94	82	102	111	84	84	88	95	96	84	86	108	99	98	90	89	90	94	113	92	92	106	96	94	86	86	90	100	82	85	97	85	82	81	99	90	101	97	84	82	91	96	97	89	109	82	102	89	81	120	112	93	93	66	113	90	93	88	103	96	109	70	81	92	83	92	95	99	85	89	101	103	101	87	74	99	81	113	96	107	89	83	91	102	89	91	100	101	91	96	77	86	82	83	97	91	79	100	93	78	83	98	81	84	99	93	83	86	74	93	107	98	85	87	86	87	96	89	95	102	77	84	103	84	88	86	81	95	103	78	85	98	85	85	86	69	92	85	90	96	85	94	90	70	76	98	91	113	92	98	75	81	98	90	95	77	98	90	84	92	95	88	112	95	98	103	93	82	87	92	74	101	87	83	89	79	104	79	95	75	98	88	80	93	101	92	85	73	87	72	91	96	91	98	97	83	85	95	97	85	84	85	76	97	94	97	108	99	82	79	77	90	97	81	87	90	88	90	103	83	87	81	93	83	88	88	110	86	92	88	90	80	99	105	96	85	71	75	91	69	106	98	89	92	74	77	79	87	92	88	88	95	85	89	98	98	99	94	90	78	103	119	76	70	119	99	87	91	88	91	96	89	93	77	97	90	90	97	89	77	70	84	84	88	72	87	84	100	75	90	78	102	76	92	101	85	92	84	85	83	92	76	90	85	93	99	89	97	77	90	96	96	95	76	98	111	84	82	91	100	83	104	107	89	94	87	83	96	96	89	84	89	80	84	93	96	95	83	99	76	86	91	85	85	100	94	93	104	113	86	103	62	84	80	76	86	78	106	86	87	111	81	82	89	91	80	79	93	98	84	87	72	90	92	92	99	86	105	96	93	87	100	78	99	106	91	91	87	83	77	95	110	72	92	111	109	88	87	85	85	82	105	96	87	97	79	93	87	85	99	75	85	87	106	83	117	72	105	96	95	105	91	93	72	99	96	102	104	84	94	97	78	104	107	88	95	92	75	91	106	100	90	98	96	90	90	97	92	78	101	112	90	97	89	82	96	96	91	91	94	94	105	99	78	77	81	88	96	94	93	87	94	80	76	83	113	94	71	92	98	75	81	90	82	101	86	95	96	93	97	86	75	91	83	87	92	79	104	105	89	88	81	110	100	97	102	97	92	92	74	108	82	89	93	89	102	89	92	101	107	84	100	101	82	73	81	77	89	78	78	89	106	96	79	85	85	87	86	74	85	84	90	89	97	84	113	84	95	102	106	85	93	112	75	82	95	104	87	93	87	96	101	95	104	82	87	78	80	91	87	98	90	91	89	68	106	64	90
9421	2865	6702	6846	5974	4910	4876	4155	3544	3337	3010	2330	2101	1935	1714	1203	915	732	660	624	545	527	463	471	415	416	368	398	416	372	382	340	455	498	398	416	432	315	357	273	280	273	263	232	229	223	250	264	241	243	246	262	263	221	247	234	270	263	230	251	250	237	217	240	260	233	283	228	228	245	272	264	238	265	228	254	230	229	239	250	241	228	254	241	261	260	253	243	243	213	239	227	219	251	237	225	244	252	226	219	212	232	276	236	224	240	249	219	246	252	251	248	233	222	240	241	213	242	245	210	213	269	226	232	240	227	224	208	240	231	244	235	246	236	239	263	232	242	241	226	246	243	265	238	210	223	276	231	245	200	251	228	209	223	246	254	232	224	232	225	243	226	227	269	198	262	235	215	248	243	228	230	228	235	224	234	231	206	235	236	255	228	229	214	222	232	210	218	247	232	260	230	227	235	235	255	246	229	221	235	237	234	263	224	222	272	227	260	239	202	248	228	241	230	216	221	216	234	261	239	252	246	242	241	238	216	293	245	198	242	218	244	205	250	243	235	227	254	243	235	234	218	220	228	228	230	238	254	234	220	250	229	257	215	238	245	240	251	239	266	277	213	251	195	246	225	230	246	237	242	247	220	221	233	233	237	220	241	252	230	218	212	236	228	220	228	238	270	222	244	251	210	221	243	220	222	242	239	215	222	249	231	202	251	214	247	245	219	236	225	233	255	232	224	236	212	263	252	230	217	253	245	247	267	224	250	226	204	241	242	218	215	279	220	234	230	231	260	242	229	200	258	226	262	208	220	216	223	247	229	227	231	244	253	258	232	217	241	239	223	226	232	251	208	244	220	240	233	248	244	240	240	216	230	225	241	220	222	230	239	252	227	228	219	241	247	225	226	242	242	240	228	199	234	241	244	210	233	245	240	202	246	215	238	214	211	231	248	250	254	227	249	228	228	228	275	259	197	225	241	229	262	217	232	243	234	243	230	244	249	236	224	228	214	256	219	219	236	218	235	255	210	218	222	243	224	257	213	226	225	232	221	256	229	236	234	217	231	239	268	239	224	242	238	249	231	225	232	222	230	225	215	229	229	224	231	231	255	251	245	244	228	249	255	214	219	237	246	240	259	205	249	255	265	224	248	225	225	256	235	221	253	240	203	219	210	226	217	219	239	234	214	234	228	227	247	279	252	247	264	251	242	225	209	228	233	236	241	242	248	244	242	248	222	220	206	215	232	255	222	228	228	221	228	235	277	226	233	244	228	266	227	261	226	218	227	236	226	245	248	254	268	210	221	181	206	241	227	222	232	253	232	250	221	233	249	230	262	245	238	220	227	235	246	234	225	214	243	241	211	182	231	238	212	244	242	220	196	213	210	231	236	243	210	221	253	208	250	221	237	246	228	230	208	219	231	242	241	244	251	228	208	225	247	223	222	238	209	245	229	231	207	251	230	238	238	231	256	225	239	243	219	237	237	225	244	240	237	246	241	244	215	249	208	221	229	228	215	237	255	208	240	250	232	185	245	248	219	228	218	255	236	252	239	211	220	206	216	240	245	229	239	190	235	236	236	239	223	220	248	234	232	245	223	268	241	217	249	246	236	231	192	236	233	253	223	244	211	247	243	261	238	245	236	234	259	247	243	215	231	220	248	222	241	223	233	237	234	217	244	240	210	242	217	237	230	221	269	254	211	231	230	236	232	250	228	226	226	206	234	221	206	232	224	225	245	207	271	254	241	237	243	240	239	241	226	220	275	249	246	205	230	229	207	241	248	232	220	269	236	253	221	235	226	214	239	240	221	237	245	266	231	225	236	241	231	218	249	239	261	249	259	204	259	250	227	233	228	224	234	231	244	243	227	256	230	238	214	230	232	259	254	238	213	227	241	267	222	240	236	269	215	210	237	221	228	234	234	240	271	236	240	202	228	219	256	257	227	226	228	228	237	225	214	227	211	267	239	209	237	268	244	236	231	222	212	221	221	222	206	219	246	239	241	261	238	237	245	209	241	230	255	258	213	202	238	254	219	198	224	209	239	215	225	231	234	234	259	258	267	247	248	231	221	256	254	246	221	239	201	238	217	225	211	235	245	240	221	224	257	222	230	215	231	222	214	245	228	203	228	248	235	226	202	225	255	233	257	232	275	220	247	211	230	246	207	211	216	228	223	245	216	223	232	208	253	188	247	253	238	234	228	262	255	222	212	227	242	226	240	252	223	227	256	247	231	231	232	268	246	243	238	221	250	231	250	240	238	231	238	226	236	226	239	218	226	235	198	221	229	236	235	254	212	244	245	237	233	260	217	229	229	218	242	235	238	228	257	220	232	217	215	260	245	217	246	232	277	235	221	264	223	240	207	231	230	231	219	217	218	238	228	211	257	239	228	221	252	237	245	210	241	221	230	240	247	255	234	233	254	272	259	218	247	248	240	223	226	228	239	217	227	205	230	239	235	244	203	221	236	214	243	226	249	250	219	212	223	235	226	232	239	270	244	256	229	260	230	242	247	228	255	225	207	217	246	207	235	240	241	229	201	247	261	218	224	250	235	242	253	230	244	209	242	225	242	230	246	240	228	252	253	271	220	227	245	207	222	237	235	259	220	237	234	234	239	233	257	217	236	232	248	228	248	245	228	220	256	195	253	210	219	196	258	266	238	227	226	225	230	233	260	238	241	259	230	246	219	218	250	213	227	219	232	220	247	222	201	249	225	223	212	242	202	222	233	225	265	240	220	236	228	246	223	234	231	235	240	224	220	219	221	254	215	259	250	224	246	235	273	237	233	214	215	252	231	249	261	224	232	218	226	214	223	225	203	245	254	236	215	250	242	225	237	236	207	229	242	246	249	229	234	201	231	223	200	221	253	232	232	245	241	209	241	238	230	258	240	245	245	242	249	237	223	244	240	262	233	234	235	252	258	208	243	254	242	212	228	214	239	256	211	233	219	245	204	229	240	214	223	219	233	218	238	249	227	273	255	228	234	210	234	219	234	230	250	246	231	222	243	237	232	250	227	236	208	226	237	225	240	227	241	243	245	233	208	264	228	249	226	253	233	243	223	244	239	275	220	223	235	241	237	235	249	246	230	283	253	245	250	234	250	231	235	240	224	230	240	222	233	250	219	245	233	232	237	203	230	242	253	230	227	212	245	241	217	226	235	235	204	240	259	227	217	229	233	218	246	241	214	229	244	224	221	225	241	223	223	247	259	211	233	235	233	251	202	218	229	229	257	229	265	242	232	227	222	238	239	241	238	231	230	250	219	238	237	210	267	248	215	212	241	267	240	228	243	259	223	207	207	234	229	240	229	243	239	219	239	276	256	244	245	238	254	258	235	245	250	229	266	243	221	237	251	271	222	222	251	209	265	241	229	235	273	258	228	234	244	206	215	249	243	242	211	216	243	225	245	225	229	245	219	260	246	245	251	232	218	254	227	250	245	251	227	238	242	223	234	266	253	225	230	259	236	219	243	278	237	227	240	236	232	236	222	225	235
2317	813	1022	674	504	503	419	456	382	329	328	298	279	254	238	210	186	182	193	208	193	172	184	182	152	171	165	155	158	165	178	197	201	189	171	200	186	191	168	138	195	146	175	181	203	186	200	188	193	191	165	176	191	168	166	177	156	188	172	161	178	196	187	205	162	162	182	167	152	172	180	178	169	188	163	172	168	147	166	158	181	174	171	205	173	186	151	174	186	182	161	162	177	199	172	178	180	161	162	187	163	199	178	166	171	179	170	186	163	177	165	181	185	191	207	180	175	154	184	192	165	161	170	188	189	197	185	191	172	193	184	159	143	189	187	168	149	165	188	190	172	186	185	178	168	142	171	183	206	175	157	198	181	165	176	172	184	169	197	174	172	154	205	195	167	181	177	172	178	164	190	147	174	186	167	158	181	169	157	168	186	200	186	182	182	154	177	175	155	192	183	177	187	193	166	155	181	177	181	162	186	159	192	192	158	187	188	186	170	187	185	182	176	174	178	167	198	178	181	198	188	186	178	183	200	158	179	153	158	200	194	180	202	169	159	189	173	156	202	169	151	177	161	184	161	165	168	167	178	174	189	172	173	191	157	163	181	188	163	198	162	149	178	181	177	177	177	156	186	173	170	166	162	152	170	189	183	166	195	202	206	190	182	176	168	176	180	180	176	162	177	154	185	156	185	183	172	183	182	192	161	158	179	153	167	170	166	168	181	178	182	192	156	179	175	201	158	166	179	189	160	179	200	183	200	171	170	173	182	206	184	182	171	171	173	173	174	176	195	176	166	184	162	179	206	174	180	189	194	195	195	186	152	170	166	226	157	178	181	165	175	189	191	167	198	189	197	174	151	181	162	156	179	166	189	163	152	175	170	185	191	166	171	182	199	181	174	182	177	171	180	175	164	191	174	176	205	193	173	151	173	184	170	185	192	173	190	180	186	178	168	177	156	162	162	162	187	180	193	188	166	188	153	185	189	181	193	196	205	155	187	186	176	172	192	183	178	190	194	188	165	180	174	163	172	188	178	183	190	188	164	201	185	185	157	189	151	161	182	185	178	177	163	171	181	192	183	187	178	178	169	180	174	183	177	179	177	182	159	176	170	175	196	185	155	196	190	158	147	174	184	158	165	175	188	177	158	157	161	196	180	165	165	161	192	196	190	182	212	164	156	172	172	185	141	162	199	183	195	175	192	177	164	202	170	197	191	164	163	183	194	197	206	196	176	164	164	154	183	170	155	156	154	162	172	155	210	177	189	180	181	181	185	176	180	204	184	163	177	189	184	183	197	171	169	166	180	182	179	174	186	193	186	187	150	162	160	181	179	172	167	163	186	175	172	170	171	169	163	162	221	179	179	201	187	147	172	181	173	195	187	153	169	180	156	164	185	183	178	172	184	154	185	177	157	174	158	169	194	179	164	187	175	177	150	155	187	148	184	181	180	196	171	161	179	180	162	162	182	151	164	168	172	185	158	175	174	189	199	182	166	157	157	181	190	175	172	204	167	181	176	198	173	158	205	184	188	170	175	150	206	165	163	170	172	151	186	181	199	183	189	188	171	157	173	179	184	193	162	152	173	185	175	185	195	195	153	167	175	195	191	191	167	186	163	152	166	176	170	169	214	176	184	173	180	182	181	182	177	171	190	169	158	181	168	160	176	192	196	187	185	175	203	177	170	179	174	170	182	175	183	175	167	169	152	173	189	189	168	157	172	158	173	166	157	175	153	160	174	177	201	147	175	192	166	159	191	182	185	167	166	154	174	185	179	184	189	176	173	190	157	181	162	145	182	209	169	193	196	193	171	158	158	186	180	161	185	150	149	161	177	178	204	183	173	175	164	148	182	210	187	187	213	165	150	191	189	155	177	212	170	194	188	194	182	186	191	178	166	171	167	165	155	184	179	174	190	201	171	176	167	211	177	185	190	194	172	192	159	186	156	176	160	192	169	164	159	158	178	180	151	149	172	192	170	170	172	189	171	183	178	191	164	184	202	173	184	169	177	182	152	156	166	173	180	177	170	153	199	187	185	181	155	191	180	201	164	162	177	185	175	185	176	169	170	194	191	176	176	192	156	191	184	188	204	174	197	148	195	170	191	159	184	194	161	160	193	168	186	174	168	147	183	176	157	186	181	195	163	188	184	169	210	181	175	160	160	170	193	168	177	172	181	187	185	168	179	179	194	179	181	181	184	169	178	171	158	153	185	193	171	189	199	173	172	167	182	174	165	183	146	155	211	198	179	207	152	172	170	184	179	175	192	169	191	155	190	171	180	195	181	153	170	183	175	165	189	175	169	163	170	162	177	188	163	167	157	191	164	193	171	176	163	160	167	198	176	168	191	206	182	174	170	160	154	216	186	172	159	154	171	181	176	167	184	174	198	181	137	167	156	197	159	170	155	188	189	163	181	166	175	189	187	178	171	182	172	184	152	193	164	201	165	173	173	180	165	179	186	190	171	174	172	181	193	160	178	167	196	187	163	175	180	175	164	181	205	167	179	183	179	190	180	189	164	187	176	150	189	179	165	182	182	177	148	183	178	178	178	164	164	168	177	171	162	186	157	176	182	171	185	173	179	160	191	177	164	188	177	165	147	179	191	169	176	176	164	167	183	181	181	174	171	164	174	210	173	169	169	147	170	203	205	168	145	155	177	181	162	175	186	189	171	200	162	170	176	167	179	163	158	184	178	199	153	184	191	197	153	163	158	174	168	188	177	180	170	186	186	183	162	204	166	159	176	174	165	187	195	159	163	175	163	182	192	192	191	175	169	171	169	185	185	170	170	190	169	187	174	191	190	176	182	190	170	171	183	169	186	168	186	181	146	190	156	208	151	163	175	173	181	154	160	159	165	165	162	181	173	184	179	147	160	153	168	176	179	159	178	177	166	175	204	172	164	170	180	183	160	163	133	185	208	183	160	176	182	192	184	179	160	179	162	179	177	174	160	188	213	172	186	199	204	179	190	188	187	165	159	158	185	167	194	178	172	191	200	188	161	172	151	194	176	203	170	155	167	176	182	188	178	170	178	180	178	169	184	192	189	167	189	174	176	171	194	188	168	171	201	176	161	190	196	197	172	189	170	157	185	164	178	180	192	171	193	181	185	166	164	189	161	177	176	198	183	162	201	184	192	167	174	162	175	185	190	192	200	185	170	191	182	153	190	173	176	202	180	176	163	166	185	152	189	157	187	170	184	173	173	167	184	179	161	167	185	163	178	176	160	183	196	190	194	182	199	174	165	177	189	163	169	182	173	180	170	190	173	173	155	159	170	175	164	198	169	170	172	179	189	170	182	183	180	168	186	175	199	171	178	170	162	159	193	193	170	181	174	164	173	194	178	173	184	173	174	183	170	187	171	177	209	172	174	161	163	173	185	176	171	189	174	162	176	166	169	195	170	179	141	194	167	170	166	211	184	163	160	197	161	153	170	201	155	157	169	173	167	199	190	173	142	197	185	172	181	182	167	178	202	164	170	206	183	162	175	189
2449	1111	2237	2189	2080	2049	2040	1698	1484	1416	1213	1124	1185	1011	907	694	552	537	556	522	480	466	476	448	481	467	443	477	474	468	467	528	460	464	534	545	476	484	494	434	437	477	443	449	407	454	450	434	434	465	431	441	442	439	432	484	451	434	437	448	445	424	474	405	415	408	440	408	449	409	433	453	407	449	456	472	453	448	427	472	444	403	459	399	469	441	417	440	463	422	444	405	445	463	401	465	406	441	478	439	436	415	451	441	424	451	429	439	415	426	426	418	451	437	421	450	441	459	445	452	451	424	445	478	438	442	419	442	476	449	453	427	501	422	406	436	451	439	455	418	395	439	457	441	433	445	459	473	460	416	454	415	414	453	453	469	446	431	415	460	443	422	451	484	430	430	443	451	418	488	428	465	436	430	436	427	460	397	429	423	432	413	447	485	403	431	433	463	382	430	416	412	428	466	443	444	431	422	414	437	420	444	436	434	454	427	453	425	440	454	456	434	435	400	418	435	454	424	464	402	420	434	427	431	451	409	437	419	420	409	417	461	404	387	398	465	431	433	454	427	432	402	453	438	445	438	439	433	436	410	441	449	469	440	432	437	426	401	425	410	438	447	424	424	442	425	450	440	454	402	411	433	422	433	442	476	419	413	424	440	439	407	392	434	429	400	421	434	413	449	427	431	428	467	451	437	473	438	454	409	455	443	465	467	435	439	482	427	436	455	456	467	434	447	436	447	424	455	436	426	412	455	402	428	402	449	439	391	415	396	449	434	441	433	423	440	424	404	403	425	438	441	391	397	437	445	444	449	434	471	421	407	433	402	427	422	418	439	425	485	438	454	448	479	419	452	461	469	439	454	414	465	454	444	442	452	482	416	398	446	448	433	440	450	454	431	412	433	433	407	411	404	404	467	435	457	458	424	448	402	394	449	471	468	424	400	418	435	452	504	449	407	393	452	468	460	422	457	410	435	453	436	465	479	460	440	439	409	440	439	460	433	380	466	462	484	441	420	447	434	430	463	442	460	465	401	411	492	446	420	429	441	485	429	436	429	450	440	399	489	450	475	416	419	432	431	438	462	448	461	450	459	435	442	456	454	435	410	446	458	427	418	452	388	426	445	475	418	458	430	440	431	407	403	457	456	451	404	404	422	418	408	458	449	441	436	440	461	413	429	428	453	438	442	441	425	464	452	401	394	434	471	424	406	439	407	489	446	431	422	462	438	409	459	437	450	407	439	427	448	446	432	449	403	427	443	463	456	426	434	414	449	478	399	462	389	433	418	400	444	397	432	418	397	403	403	406	443	466	420	440	442	433	440	404	415	433	446	440	440	424	402	417	442	420	403	468	442	451	415	406	428	458	412	474	438	449	438	408	454	410	403	447	446	410	434	447	438	412	430	426	458	425	452	414	432	430	426	389	468	454	400	421	477	410	445	405	433	449	423	449	440	463	447	429	447	415	396	454	417	421	468	438	456	428	463	405	397	454	439	419	451	406	418	422	462	464	429	451	472	428	418	444	432	429	422	457	435	464	463	426	414	408	383	406	422	429	445	390	422	463	460	426	429	433	425	450	461	424	446	417	445	465	431	399	426	457	431	424	440	448	423	432	432	422	472	456	388	432	408	411	403	458	461	428	439	427	415	384	439	405	445	375	404	430	427	415	393	426	418	464	423	414	453	435	413	441	430	445	426	428	421	422	414	453	434	460	411	407	453	427	406	422	424	459	446	450	430	421	481	451	444	427	431	401	455	395	469	436	441	455	438	457	410	428	434	426	423	454	472	463	412	417	437	438	413	439	410	452	432	424	407	484	415	436	455	431	437	432	395	442	383	426	414	442	459	425	446	392	436	467	432	459	448	454	412	460	407	462	455	418	444	455	453	432	434	429	437	455	455	410	442	455	381	420	400	465	440	447	426	427	447	451	434	436	465	450	418	433	434	426	408	424	427	423	497	445	454	422	430	475	438	454	433	473	466	418	437	461	440	437	415	441	443	446	468	411	410	431	423	443	446	425	456	439	422	420	411	447	457	418	439	412	441	448	432	450	440	406	431	437	433	393	432	421	416	411	443	445	445	405	435	430	427	437	404	480	448	435	405	416	445	423	416	457	407	438	431	427	409	431	447	477	423	419	465	454	432	445	442	419	441	449	433	439	425	442	443	446	422	423	428	414	432	435	422	470	424	418	427	450	450	473	434	437	460	439	426	413	447	443	452	443	441	436	386	431	433	433	420	468	420	446	453	428	443	427	441	441	417	413	408	411	411	439	461	444	438	444	421	429	414	442	471	419	392	432	434	457	429	420	442	402	416	404	421	435	455	446	437	419	482	415	436	452	420	434	422	444	393	447	464	436	405	417	423	468	449	426	438	400	446	459	409	420	421	425	470	472	397	453	412	427	445	466	465	426	410	446	433	424	404	439	448	471	456	473	442	443	442	459	420	438	471	411	487	419	429	431	424	443	431	431	452	425	410	449	432	444	423	476	398	416	424	434	434	437	415	456	457	431	448	399	455	467	420	419	433	413	430	435	426	430	434	489	461	454	445	455	420	454	458	443	456	458	437	432	439	429	429	445	422	422	429	435	440	448	418	428	425	388	396	412	403	470	438	482	433	438	479	428	435	433	418	442	436	408	415	417	405	431	408	403	480	435	378	444	436	421	414	405	457	456	421	432	396	433	462	481	433	401	449	461	478	415	435	450	429	413	425	429	429	466	401	453	437	425	446	425	444	435	410	455	412	464	461	419	389	443	459	435	441	441	422	408	455	461	467	448	453	471	422	436	433	430	409	431	409	431	448	424	444	412	420	458	450	451	430	474	425	453	418	460	426	428	442	433	448	441	444	400	441	412	440	441	418	463	435	434	410	456	421	440	440	442	434	400	407	446	449	442	441	436	431	464	450	415	448	416	417	431	456	425	440	433	438	445	416	420	442	429	419	416	424	412	439	416	482	441	421	435	455	444	453	415	425	414	413	433	481	475	390	414	415	450	432	455	418	407	438	471	402	403	428	438	417	431	414	474	438	428	464	447	431	429	414	386	448	408	450	413	411	454	437	432	432	413	440	428	439	431	441	435	422	435	417	454	410	452	411	466	423	417	445	470	450	461	449	431	420	425	448	440	418	405	449	407	453	411	413	413	402	439	436	444	442	440	427	401	454	437	412	455	467	413	434	437	449	443	429	457	418	438	405	429	413	442	408	442	421	428	423	417	429	421	403	421	408	469	440	440	435	406	461	415	427	402	416	433	432	430	446	427	450	394	440	456	465	446	439	436	433	431	432	474	417	448	456	414	433	446	449	433	462	436	452	441	418	410	413	432	431	454	484	456	424	461	448	465	447	443	419	421	452	429	415	430	428	475	442	406	440	443	417	427	456	428	457	420	446	433	431	408	423	419	432	451	429	448	426	459	472	433	419	440	415	433	435	397	432	447	466	423	411	421	427	414	418	434	411	428	417	405	433	440	432	435	438	455	459	485	438	440	408	473	442
7185	1304	1694	1249	1146	1010	863	625	544	495	408	398	372	385	291	220	198	200	218	179	172	169	178	161	162	145	153	158	192	184	188	178	164	165	191	159	182	201	174	174	175	151	168	164	164	178	163	171	136	161	161	181	169	158	173	155	185	162	127	169	159	155	172	161	146	157	145	158	164	146	166	157	183	149	155	150	161	182	173	163	155	159	164	169	154	179	180	171	150	126	138	161	164	174	174	155	185	182	155	168	157	146	154	157	154	148	162	181	166	146	160	168	148	164	198	157	170	155	165	147	165	176	169	152	170	153	153	150	151	160	169	171	162	150	157	154	135	163	133	154	156	160	182	168	168	181	159	162	163	170	177	145	155	183	176	154	156	161	158	179	164	163	150	177	156	157	166	161	169	158	192	162	172	191	171	146	144	176	144	160	140	160	151	169	149	151	156	166	162	178	150	152	136	151	154	165	139	186	156	175	142	140	165	147	121	174	167	171	168	164	153	159	165	180	154	149	164	156	193	159	138	147	159	169	151	150	171	172	161	185	139	138	183	150	144	167	164	162	167	158	161	164	188	158	156	147	133	163	160	167	137	165	149	153	162	159	162	183	172	180	173	162	171	190	151	166	170	171	174	157	146	156	153	178	182	166	174	156	152	164	142	137	167	181	149	166	152	184	165	163	140	157	167	165	173	145	164	165	151	167	135	136	167	161	161	124	144	174	168	163	155	165	156	151	146	172	153	167	169	159	169	181	160	158	167	169	166	153	187	170	150	144	159	173	156	152	170	165	188	160	160	166	152	166	162	160	177	165	178	169	187	144	180	160	147	141	173	163	147	158	168	156	174	155	193	161	177	160	197	144	155	155	160	154	154	148	179	161	185	160	170	154	164	181	172	152	163	165	162	167	166	166	164	171	165	156	184	163	151	164	179	153	159	181	147	145	149	148	171	166	168	158	151	199	153	170	157	171	159	161	166	152	173	180	203	178	164	148	162	173	157	153	148	152	149	157	170	171	149	145	140	175	186	154	171	184	147	159	165	164	161	141	178	143	171	157	163	148	168	169	163	195	154	155	138	142	137	166	180	155	161	172	162	182	141	174	157	167	155	179	186	140	159	156	175	171	161	178	172	135	180	165	173	167	166	175	142	161	154	160	172	175	152	164	160	171	159	160	148	168	173	161	146	163	177	157	137	170	137	172	145	177	191	158	150	169	162	187	149	152	152	170	162	146	206	169	156	159	194	160	155	166	149	159	164	172	184	161	171	151	164	158	151	143	135	174	125	148	160	146	156	171	166	162	165	169	151	155	162	184	160	152	168	154	162	186	163	168	166	141	164	149	152	166	150	197	164	151	150	154	152	157	158	156	162	167	179	143	177	172	162	166	173	157	155	166	170	153	147	168	165	163	167	148	179	175	148	138	170	172	149	158	161	146	145	151	161	159	169	177	163	167	169	160	164	186	170	198	152	161	196	142	147	154	159	160	158	158	184	163	155	160	157	149	157	169	199	164	159	177	170	159	166	169	183	176	177	149	158	175	126	140	167	155	179	155	161	154	155	170	163	190	159	152	166	159	175	139	156	168	169	160	143	162	194	162	152	158	153	169	152	157	184	177	168	137	148	165	151	159	152	180	153	176	158	150	161	178	159	162	162	150	157	147	172	139	191	165	173	160	162	176	160	139	155	173	165	154	163	127	163	152	168	149	167	208	170	148	156	187	163	129	152	192	143	149	161	173	163	175	156	159	149	160	143	159	177	160	172	177	172	151	171	176	175	173	157	147	185	155	166	170	160	141	157	176	144	152	173	177	148	164	149	150	180	172	143	177	173	166	157	174	164	158	166	179	159	176	166	164	197	150	166	145	158	139	183	184	171	189	154	157	183	177	148	160	147	167	168	159	162	145	144	146	137	160	172	191	193	153	177	164	159	149	159	177	166	173	146	170	172	152	179	149	180	153	155	164	168	152	161	141	150	156	169	152	164	171	154	178	175	154	191	156	182	149	156	148	185	176	150	144	145	169	195	161	163	153	170	154	169	152	174	189	145	153	159	179	171	184	166	168	153	147	179	152	163	156	163	150	162	165	167	169	157	165	146	166	155	136	184	161	162	148	149	157	150	161	147	171	167	167	160	179	162	188	134	151	181	164	167	179	157	172	170	175	142	141	152	176	144	139	176	184	170	180	164	137	152	162	179	162	171	176	189	168	156	180	154	172	167	169	174	173	146	165	154	152	163	158	177	162	166	148	167	166	165	169	179	155	169	144	151	167	148	172	159	164	162	170	189	158	173	155	136	167	159	173	144	154	157	177	138	173	143	160	158	159	124	151	148	151	159	161	158	170	152	152	144	164	173	173	170	185	155	151	169	155	161	162	170	140	186	159	171	163	169	164	162	148	168	168	148	172	175	177	156	159	166	152	158	154	183	159	134	151	176	169	163	173	166	172	181	156	163	161	183	169	147	145	159	170	168	143	183	182	162	176	159	168	180	166	154	153	153	146	165	162	175	192	175	162	151	175	160	159	148	162	168	153	170	182	148	165	151	156	181	151	165	145	160	149	151	158	181	158	178	145	172	177	159	158	155	163	147	173	156	172	159	167	154	164	153	144	163	151	182	156	168	170	159	153	168	154	141	163	156	141	181	169	149	161	147	134	152	157	162	185	153	177	157	150	159	159	131	176	139	160	174	194	170	175	187	172	156	161	154	152	158	173	175	157	191	171	180	149	174	125	169	167	147	155	159	177	154	156	157	140	160	148	171	171	175	165	145	155	172	148	156	163	156	162	143	147	164	182	170	125	148	173	157	159	152	170	187	157	167	152	165	162	161	173	163	165	149	184	157	174	143	169	155	174	149	141	168	157	175	166	157	172	168	157	167	161	176	159	188	157	149	176	175	184	166	152	138	139	166	173	162	158	153	167	176	180	171	164	149	172	155	159	186	187	168	184	164	130	156	149	154	130	159	209	198	167	180	162	156	167	147	168	160	181	156	149	160	158	165	153	159	160	153	185	177	159	162	168	159	213	167	145	167	184	175	164	143	156	173	139	153	180	147	179	167	184	160	159	168	172	175	156	139	161	128	151	159	187	157	163	148	168	147	174	161	160	154	174	164	169	150	168	156	143	154	146	169	185	171	155	169	167	158	169	161	148	179	179	152	158	160	188	168	154	176	147	180	179	173	166	161	143	169	164	154	148	163	171	166	144	148	165	130	147	175	160	168	157	181	172	151	192	161	154	175	169	181	159	161	177	165	163	150	154	169	160	163	146	174	160	165	159	141	166	161	154	164	153	175	156	152	147	158	158	141	160	171	180	164	157	169	148	162	174	148	172	149	152	169	157	170	177	173	141	164	174	153	142	177	154	155	144	155	162	149	138	149	141	158	169	182	161	168	140	161	156	162	157	165	163	180	154	151	174	205	180	154	182	143	160	163	158	146	156	167	160	136	158	166	156	158	152	151	162	164	154	163	163	155	162	168	165	169	157	167	156	193	170
6700	1576	3490	4137	4475	4522	4032	3123	2629	2459	1842	1869	1918	1806	1257	868	721	668	669	593	587	548	489	543	497	511	476	465	485	496	463	599	477	521	611	530	469	580	493	515	424	432	407	410	427	385	423	417	422	456	423	429	384	394	387	403	422	413	433	413	410	389	445	436	418	422	419	409	418	396	386	422	392	400	422	445	420	377	392	397	407	415	397	377	405	384	417	413	425	375	393	359	379	426	379	393	387	375	399	446	429	403	418	439	398	402	402	422	453	397	384	344	363	394	373	380	410	417	377	392	394	401	416	426	397	400	413	405	375	399	401	392	433	403	427	377	425	383	381	412	386	403	370	409	408	393	411	365	413	377	395	383	382	426	405	407	437	381	402	396	422	421	417	407	409	403	370	345	398	402	390	387	409	420	369	400	442	404	394	444	401	392	384	425	434	413	391	411	409	428	404	423	408	435	373	411	426	432	417	397	399	388	387	361	410	412	377	423	380	390	391	399	394	417	427	390	401	399	377	395	451	447	424	428	399	363	422	388	411	408	424	392	423	361	414	398	425	411	388	386	371	361	413	389	372	393	391	391	411	385	441	396	435	373	353	396	397	374	369	391	409	378	401	417	413	389	371	372	419	425	389	395	439	384	414	414	409	396	380	427	410	386	387	393	392	410	416	359	401	426	395	387	402	385	409	443	388	368	407	416	392	411	436	420	413	408	397	385	424	397	392	370	388	408	383	374	389	375	409	407	415	412	406	393	372	430	405	415	395	405	425	420	396	371	368	403	412	380	372	346	395	403	357	372	408	374	409	404	398	376	403	376	347	371	406	383	428	418	373	367	392	407	425	407	405	388	423	390	419	395	386	389	424	385	401	403	384	384	381	407	395	386	435	388	404	368	421	396	433	414	373	404	400	409	397	383	419	437	365	435	387	402	414	357	409	377	367	365	407	374	412	404	391	399	374	409	384	408	389	370	386	403	386	414	403	446	413	404	375	376	390	408	381	398	420	359	410	369	398	380	387	390	368	409	433	371	421	406	423	403	418	384	392	443	401	378	375	403	380	438	403	374	365	414	418	392	393	394	403	407	404	412	363	401	457	406	436	405	413	395	393	392	406	400	430	377	374	438	389	375	374	447	386	415	447	413	400	419	424	404	406	408	425	406	376	399	418	400	389	393	404	430	438	396	390	389	395	407	370	416	398	386	403	390	408	428	439	416	416	403	382	442	360	396	435	391	412	408	400	452	365	396	388	426	414	435	391	409	413	377	404	401	401	407	437	390	409	417	396	427	425	405	434	404	387	389	388	402	393	395	403	384	370	376	380	378	407	393	408	415	391	396	392	360	382	424	411	384	419	398	418	370	399	419	402	398	394	421	367	427	423	403	424	391	408	391	361	400	399	380	411	415	394	441	434	393	392	419	419	391	387	404	380	387	396	381	433	406	389	419	402	383	416	395	391	414	424	381	395	411	383	369	385	374	350	407	405	406	401	367	409	400	385	377	369	393	391	415	363	362	418	426	352	402	384	365	390	372	402	390	447	390	406	403	380	374	393	383	402	375	384	390	419	387	428	381	428	391	390	370	433	405	413	396	440	445	425	421	385	391	436	436	363	370	397	406	365	407	392	389	385	391	413	424	396	388	400	396	414	398	380	423	400	350	414	393	403	367	359	349	430	376	392	353	393	421	421	436	400	361	438	374	410	398	398	426	424	392	412	393	386	420	384	402	418	420	396	363	424	385	370	412	381	385	394	387	398	385	440	344	416	377	352	367	385	396	394	421	403	403	402	393	399	380	402	418	420	377	423	389	395	373	408	319	392	411	395	444	392	396	386	387	390	431	400	420	360	410	417	432	386	427	380	401	406	392	357	425	401	422	422	403	446	393	410	387	422	388	409	385	424	410	391	349	415	376	407	366	407	391	413	413	413	366	411	380	389	381	405	400	391	431	405	408	403	433	394	408	440	402	369	397	393	381	405	376	363	406	421	423	423	421	405	402	373	362	451	413	400	389	395	404	397	393	423	393	385	367	393	415	415	401	426	397	408	395	413	385	408	413	412	369	398	420	415	419	383	402	390	391	377	406	400	396	403	413	414	416	417	396	398	396	382	395	398	384	387	413	390	399	382	407	435	390	390	421	390	394	398	457	398	382	417	418	420	404	388	440	377	432	397	358	382	401	427	404	409	412	405	390	392	388	409	390	411	402	410	393	398	432	400	355	378	406	403	386	417	386	403	409	416	394	415	378	413	399	390	401	404	388	405	388	400	423	406	366	401	444	394	401	350	384	393	398	394	398	365	398	399	411	417	411	374	389	382	418	368	394	404	388	379	409	381	368	375	393	424	393	372	363	409	376	405	424	396	407	418	343	420	365	390	411	407	362	383	399	402	396	375	417	392	402	402	419	408	398	388	411	369	373	356	399	405	458	417	416	397	406	367	391	414	406	397	411	375	417	418	392	430	428	403	407	381	381	425	401	403	403	394	402	362	413	418	428	396	404	387	413	392	439	398	387	426	363	411	418	373	385	399	412	390	410	341	406	392	419	389	374	415	418	405	409	369	402	389	409	416	362	409	371	371	408	407	412	371	423	406	394	408	411	429	389	396	413	401	381	407	357	378	407	405	407	378	398	378	382	386	372	398	381	393	406	434	378	400	389	427	384	405	422	407	391	397	392	373	392	384	435	365	415	389	403	377	403	380	392	394	404	388	382	370	387	375	367	366	416	374	382	363	386	380	386	408	361	384	402	407	375	407	378	397	375	403	387	430	410	399	399	409	370	405	408	374	393	386	356	361	418	381	408	424	414	384	355	396	371	411	382	417	407	369	398	399	389	363	369	398	372	377	398	420	443	411	405	416	376	376	371	382	414	405	399	405	392	387	415	358	403	372	373	418	423	397	397	411	405	378	397	366	403	423	366	389	388	365	389	391	404	415	404	394	391	417	405	403	411	431	373	392	370	379	377	398	403	363	418	408	394	431	388	423	408	417	416	364	390	421	411	424	382	379	380	412	427	392	396	415	422	416	434	399	395	376	364	360	365	349	389	400	366	396	415	345	367	401	431	398	388	424	438	421	368	403	404	418	393	375	391	381	407	400	388	381	375	404	384	394	384	386	410	410	411	400	401	384	458	419	414	423	382	412	402	391	384	379	411	399	392	412	394	439	389	401	405	386	419	378	406	381	397	416	395	397	373	415	398	402	376	394	415	402	411	417	415	422	389	393	424	414	403	408	393	397	382	426	381	398	394	394	386	388	378	391	399	399	351	412	435	412	410	400	411	401	411	406	382	395	376	427	415	393	420	421	365	414	394	394	380	397	397	408	386	427	414	413	372	416	410	405	401	388	400	366	389	420	367	399	399	408	383	385	364	412	403	374	381	373	411	412	394	373	432	372	403	409	362	388	381	371	413	371	434	413	399	398	386	394	401	406	423	420	402	421	378	380	395	421	397	379	358	433	397	383	399	403	406	417	398	413	382	395	404	409	417	383	371
12742	2049	2437	1905	1826	1700	1168	862	717	634	423	474	462	380	248	193	174	150	157	150	121	128	151	112	110	102	113	127	109	128	102	97	117	135	126	121	128	123	123	107	97	78	88	80	89	111	113	97	93	92	77	104	104	93	85	98	86	97	81	91	81	92	120	88	97	101	78	97	83	83	103	94	109	82	88	93	106	90	100	78	81	87	99	78	93	106	92	100	78	85	82	71	97	84	95	95	101	110	92	95	80	91	103	95	105	81	94	95	89	86	104	92	84	76	82	97	84	93	106	86	100	96	93	83	91	82	86	105	100	106	81	93	88	100	100	106	80	103	88	86	124	94	85	101	83	99	75	110	96	99	104	90	84	87	87	89	85	108	103	95	87	83	88	78	92	83	95	96	91	82	105	82	77	89	99	104	97	78	96	72	101	94	106	86	77	94	95	96	94	104	94	93	89	110	96	85	87	94	93	93	95	99	100	85	102	96	98	96	105	82	78	87	96	101	79	87	109	96	79	91	90	98	91	87	94	108	86	81	97	84	100	103	83	95	83	103	82	79	92	90	86	90	103	93	101	105	103	103	86	83	107	91	81	97	95	89	81	84	87	82	85	94	94	80	76	104	113	94	101	92	96	88	87	92	86	85	99	81	99	100	89	102	122	90	102	99	94	90	98	76	118	94	68	95	84	90	64	98	115	87	98	106	92	98	89	91	85	101	74	82	97	99	99	95	87	95	84	108	94	85	97	84	97	90	118	87	114	91	104	97	85	90	98	91	89	83	82	98	97	102	87	88	82	78	83	90	110	85	78	89	89	90	95	86	95	88	92	92	92	95	119	110	97	115	84	88	104	87	105	74	93	90	82	90	87	104	112	90	92	93	76	94	90	114	107	103	100	101	79	110	86	91	94	95	96	93	80	99	98	101	85	85	98	94	82	89	88	101	87	108	93	97	94	93	98	96	94	108	89	111	97	102	83	101	84	98	79	104	91	103	100	101	86	97	105	101	97	94	77	92	88	82	89	99	102	75	83	106	96	106	92	94	98	89	85	94	101	105	99	104	104	95	103	91	75	80	88	73	97	99	101	85	83	90	87	63	94	102	87	97	75	91	100	95	99	86	80	85	91	82	80	95	97	90	89	88	90	87	96	59	97	99	96	77	82	79	90	105	109	89	89	103	115	104	93	93	78	97	117	112	102	89	80	88	96	94	92	86	87	99	107	95	82	83	95	86	90	92	114	101	105	74	106	82	100	87	107	79	82	103	91	77	90	76	86	105	71	79	100	88	104	96	98	79	96	103	90	80	94	85	96	110	81	92	104	101	120	93	104	97	86	103	99	89	114	107	93	100	95	104	92	77	75	97	88	97	92	92	96	100	89	85	104	103	98	84	89	93	86	87	87	101	90	87	92	93	97	103	85	106	96	80	96	98	83	77	83	91	99	97	98	95	73	92	107	101	91	93	86	82	84	81	112	94	109	97	81	92	94	97	107	96	91	94	85	96	85	84	100	108	111	93	94	85	90	98	112	105	110	101	103	97	89	95	68	96	90	101	90	73	81	90	79	90	86	97	97	96	94	79	94	80	102	87	106	93	95	95	96	86	119	92	90	75	92	98	90	61	92	83	87	76	93	86	89	82	111	87	110	91	87	93	85	88	95	102	90	84	79	90	90	78	103	83	86	101	81	106	97	118	94	93	106	102	90	102	93	86	116	94	101	81	99	113	84	103	94	92	90	88	95	90	86	96	92	82	103	99	95	95	97	92	98	103	96	113	82	81	86	84	82	89	87	90	100	96	88	101	112	92	76	78	102	105	83	97	88	92	80	92	93	104	95	106	93	107	91	105	88	103	86	91	89	84	84	87	86	95	88	97	79	105	94	96	83	101	66	83	97	79	96	88	94	100	98	112	111	85	102	83	96	81	94	99	82	62	108	115	88	98	83	83	100	96	89	128	79	96	88	99	86	95	83	96	98	95	84	107	92	74	71	90	71	101	104	120	90	101	91	100	85	73	88	94	93	105	97	80	92	100	92	102	90	84	84	80	85	93	98	110	91	98	90	97	88	95	110	97	87	78	92	93	108	103	62	112	98	108	103	89	111	81	107	92	92	82	78	84	93	93	97	97	102	99	113	100	99	103	108	92	79	96	91	93	81	80	85	115	97	93	98	109	93	97	95	103	93	91	96	100	88	82	86	94	96	93	80	88	76	96	75	79	113	98	99	84	101	83	99	103	98	97	80	99	90	85	110	97	97	91	103	101	93	100	105	114	101	104	109	75	89	100	86	116	93	92	106	77	82	87	106	96	98	96	77	88	96	94	80	73	100	72	99	72	69	102	97	102	109	91	94	101	88	83	89	93	81	81	94	106	90	85	97	95	97	86	75	83	86	93	109	113	96	85	120	86	85	98	85	85	83	68	95	87	95	91	93	78	88	91	95	91	87	83	102	83	104	92	95	90	98	115	65	96	91	67	107	78	85	87	82	89	84	101	99	83	94	88	103	87	97	82	81	86	100	99	86	97	78	101	100	85	109	103	92	95	93	93	95	104	67	87	89	111	96	116	86	103	77	96	81	88	97	83	88	84	97	106	109	98	93	87	86	83	85	79	94	91	99	93	94	91	86	96	103	88	95	95	108	96	105	91	84	85	85	103	110	96	99	98	97	91	95	102	98	102	86	86	96	72	91	109	94	95	80	95	83	76	102	84	98	108	87	106	95	97	91	94	95	96	102	89	93	102	107	86	95	107	82	91	100	73	95	94	105	80	103	109	95	82	93	86	99	94	85	89	102	95	84	97	80	92	82	94	74	98	90	104	80	104	99	107	88	81	85	102	95	72	82	99	109	102	95	72	97	87	89	81	93	98	83	99	98	90	93	93	82	96	96	90	101	96	87	102	96	79	90	93	100	91	83	84	81	101	94	113	91	119	101	84	102	82	97	86	86	108	85	97	84	101	106	106	78	83	88	105	82	99	87	96	74	88	89	87	104	92	93	79	110	92	92	98	96	94	89	84	79	94	113	80	99	84	71	75	85	76	102	78	92	99	90	101	119	91	88	98	85	100	101	83	98	99	95	116	95	112	78	77	80	93	103	73	98	98	103	81	74	100	89	101	86	95	85	92	102	99	89	78	92	98	87	98	107	97	93	89	100	98	98	80	86	101	86	96	85	107	92	85	89	91	96	100	81	93	83	101	108	87	88	76	118	98	89	104	85	87	84	108	98	93	93	94	124	96	91	92	79	81	86	100	95	94	99	96	80	90	75	112	93	95	110	105	90	94	98	90	76	95	96	95	91	104	119	85	101	103	95	99	91	102	90	97	105	88	82	95	95	66	99	86	90	83	79	85	91	98	82	87	87	106	106	98	90	99	95	91	86	93	114	106	96	112	103	85	94	88	101	97	108	83	86	92	81	96	94	101	83	92	99	119	83	85	86	90	89	115	110	88	89	97	90	77	99	91	93	92	91	95	85	92	102	98	93	102	109	108
8460	1975	4574	5758	7359	7379	5824	4545	3640	3317	2548	2653	2579	2329	1418	952	822	753	727	698	595	529	523	456	455	422	381	418	402	397	461	402	430	534	554	378	451	393	425	376	294	236	290	288	263	266	250	253	288	264	249	273	251	239	238	288	284	317	298	254	247	267	239	255	263	240	250	252	261	238	261	276	236	250	265	266	246	268	244	245	226	269	253	242	250	275	259	228	240	254	268	246	249	224	241	265	239	205	285	245	235	254	223	234	245	251	228	273	228	234	285	209	231	226	254	231	250	224	238	243	236	248	236	251	246	252	232	215	238	246	255	263	244	237	241	250	269	232	288	259	265	217	246	219	246	238	232	227	222	225	247	247	239	256	242	215	266	241	239	251	230	264	238	229	261	240	242	234	239	229	270	230	228	231	264	271	245	241	237	235	219	241	237	231	238	237	236	254	246	216	232	247	249	228	227	276	285	249	248	243	244	238	233	243	225	278	229	242	239	238	234	257	271	262	238	233	237	233	224	256	243	242	214	264	248	274	242	260	235	220	244	256	239	239	224	219	263	250	231	224	241	204	246	255	217	236	259	259	238	216	232	259	234	243	247	232	244	235	258	267	255	244	234	253	248	264	266	252	282	237	280	254	227	268	252	254	247	212	240	250	245	242	242	247	226	246	240	244	256	255	246	221	245	246	225	230	233	260	257	253	233	233	212	238	243	229	237	223	230	222	220	263	228	212	234	248	230	234	222	220	243	243	259	224	226	248	230	280	241	264	224	250	253	245	237	236	230	233	238	266	208	247	222	245	244	253	233	249	223	225	257	243	264	245	221	247	252	246	238	262	228	257	231	238	263	227	236	222	253	240	248	227	230	242	252	238	251	232	257	249	236	259	255	236	245	268	226	240	245	256	244	246	256	220	254	240	245	246	242	259	239	246	227	251	228	257	228	243	247	220	237	253	270	236	246	245	240	240	251	196	220	231	292	256	249	211	224	247	217	244	250	232	251	226	234	231	228	224	231	257	247	288	225	232	243	224	247	248	245	214	270	239	242	227	229	228	258	238	232	253	212	244	252	244	229	257	236	219	232	259	261	234	236	229	243	228	216	247	220	237	256	248	219	278	257	253	254	245	233	251	231	231	224	242	245	236	274	207	260	250	260	233	229	236	279	221	229	254	239	253	234	240	255	265	210	222	230	234	229	250	250	265	235	249	230	256	234	237	265	236	234	254	218	233	261	270	268	224	245	238	286	245	223	266	243	245	203	263	240	254	247	212	265	241	234	242	245	252	232	244	246	254	270	229	269	244	235	222	225	241	225	224	227	240	232	228	238	244	251	227	252	219	242	259	251	222	249	239	230	231	231	239	230	231	231	244	244	242	260	229	264	256	246	254	213	252	265	232	240	216	218	237	242	234	236	262	212	235	224	254	234	213	260	221	217	251	245	264	256	229	249	247	266	222	233	229	258	279	236	255	242	249	221	226	237	252	242	214	272	241	243	234	233	241	218	232	257	251	266	242	242	266	245	233	240	224	277	281	246	252	220	257	250	234	255	221	216	259	261	238	214	245	235	228	247	219	251	253	227	218	250	229	254	236	233	238	215	222	226	221	243	234	250	253	253	258	238	251	257	257	235	240	236	248	217	210	204	271	223	244	232	229	247	241	240	254	248	255	233	233	222	272	276	265	220	233	212	243	235	243	245	266	232	259	218	225	248	232	245	238	240	208	241	208	223	234	227	256	232	262	228	229	218	271	223	226	243	231	249	221	254	251	242	238	241	240	253	241	256	219	253	233	241	273	215	235	255	253	229	232	226	224	254	237	245	251	249	216	244	220	243	271	259	265	233	230	230	241	233	268	217	262	236	221	271	214	232	247	250	243	245	250	219	262	244	240	233	259	243	236	250	248	231	216	260	246	257	224	239	247	260	258	259	264	236	245	222	221	240	247	243	215	217	246	213	251	248	220	240	269	267	239	251	242	240	232	244	253	239	235	241	244	249	225	256	233	259	225	279	237	251	247	227	249	225	263	238	251	271	246	227	234	241	246	253	230	284	231	213	233	242	242	219	239	212	229	231	236	242	259	229	225	236	258	233	242	218	242	245	260	241	261	242	232	257	270	237	239	260	246	233	240	248	225	233	215	247	236	233	253	243	237	256	215	257	228	226	222	233	247	249	251	232	247	200	248	249	227	258	239	254	249	257	227	227	238	263	205	263	251	247	262	252	254	225	226	248	238	219	230	236	270	267	237	234	242	225	226	238	230	262	234	225	250	252	263	218	227	229	247	238	239	229	248	241	239	230	246	228	260	249	244	236	244	233	246	225	215	214	253	260	265	268	253	235	225	233	245	228	248	242	244	267	218	256	243	206	260	257	224	230	230	251	236	277	244	256	253	261	248	232	238	268	255	241	247	255	258	243	244	231	241	264	236	228	214	221	212	262	224	239	230	217	264	216	262	241	254	224	270	242	253	263	230	249	244	258	205	217	225	236	263	225	234	232	226	243	232	237	255	234	240	251	227	234	242	219	234	232	234	226	235	252	254	239	264	234	249	250	243	250	248	241	243	248	243	232	207	241	234	248	253	231	243	256	224	232	234	244	242	207	225	228	255	238	235	221	246	231	228	222	252	234	239	244	237	253	278	235	245	240	230	228	231	212	255	224	263	230	234	240	230	237	258	218	232	241	245	259	222	241	248	258	239	231	222	227	244	254	243	222	232	224	252	258	254	272	234	249	241	253	233	244	226	256	274	246	244	249	225	245	271	273	233	225	225	251	259	240	260	247	243	230	236	265	230	221	242	220	238	236	260	261	230	229	222	262	257	229	254	237	245	261	229	249	264	229	241	282	230	252	251	223	238	229	244	260	241	228	234	240	234	237	255	272	232	211	212	245	262	232	259	203	256	227	211	254	247	231	251	256	241	241	268	260	232	256	234	255	244	214	219	220	240	258	245	240	238	222	224	254	221	238	221	225	246	278	235	243	239	226	270	234	260	243	262	248	230	223	221	243	244	236	225	260	244	252	242	251	239	238	234	242	231	258	251	252	261	246	227	224	248	251	264	227	242	218	245	250	218	254	255	222	216	254	218	242	247	241	237	238	237	259	241	228	247	228	252	249	229	241	272	234	239	251	222	250	273	226	232	239	216	258	211	252	226	224	286	243	238	230	213	272	248	242	249	268	208	229	265	207	227	227	268	250	265	239	221	252	215	264	210	236	256	253	266	257	268	231	248	249	251	226	264	263	235	259	239	241	239	258	255	246	239	256	221	273	249	233	262	232	254	224	225	256	249	234	254	227	229	258	259	252	232	230	246	261	212	225	233	226	244	244	255	246	217	261	229	239	231	210	223	252	248	242	211	237	257	249	248	254	241	241	234	221	251	251	231	232	231	249	211	252	213	243	252	247	257	247	250	225	236	239	250	245	239	235	221	244	287	250	240	253	253	241	243	253	247	233	236	259	230	239	211	233	252	242	231	244	261	245	237	221	229	235	270
1846	550	765	740	803	773	511	446	366	308	299	312	295	271	225	194	186	208	179	167	163	182	220	174	164	196	151	182	165	185	182	187	205	211	184	185	176	197	175	184	174	150	185	155	176	193	148	175	176	169	199	165	181	178	160	177	184	177	220	183	179	178	192	177	189	206	165	165	195	169	161	187	158	189	186	166	158	157	193	171	181	176	185	204	177	156	153	196	166	158	180	169	158	184	165	201	180	177	187	189	183	195	204	175	166	177	179	173	182	175	195	179	173	154	185	167	171	186	167	175	174	152	182	194	179	165	179	166	184	168	173	185	179	190	170	211	139	193	189	168	177	165	184	195	177	166	170	178	178	178	194	175	148	182	184	188	193	179	169	160	190	178	174	183	172	206	179	185	207	182	174	166	187	174	160	179	186	174	204	167	181	176	199	160	177	198	178	211	171	181	170	177	162	173	183	157	183	195	158	182	199	156	192	159	190	179	185	170	172	187	166	180	209	169	161	192	191	194	182	175	178	205	169	194	181	191	180	167	162	169	173	162	160	200	175	169	180	183	195	179	193	174	164	159	175	158	171	184	201	182	179	186	172	177	180	188	170	186	216	183	185	177	182	182	162	184	170	170	192	145	164	176	189	169	181	178	187	186	150	207	152	177	166	202	179	212	178	179	163	182	196	176	175	171	149	180	193	192	174	171	187	195	184	163	144	167	172	174	181	148	177	186	178	180	176	191	171	171	142	193	176	187	171	164	152	149	151	195	192	173	191	196	190	191	178	181	218	167	156	168	183	200	167	190	184	169	165	183	180	172	179	221	194	168	172	172	170	180	168	176	176	199	157	180	197	187	173	164	166	151	196	190	213	178	175	186	178	182	174	191	174	182	156	173	164	175	163	195	177	153	187	159	174	179	218	178	162	172	187	184	181	165	176	181	193	196	162	171	163	175	180	177	167	183	159	178	164	188	175	189	192	171	184	207	185	192	174	156	189	162	179	166	173	167	156	174	157	197	165	196	161	173	189	203	176	191	175	195	187	182	172	190	179	174	209	164	186	181	213	171	189	172	191	203	165	193	192	184	172	204	167	168	200	206	175	137	167	176	205	162	163	189	177	159	189	164	187	177	179	192	186	183	176	187	188	176	186	181	179	192	200	184	203	195	165	182	196	183	177	169	163	198	182	199	161	182	190	172	200	166	191	169	158	194	188	180	188	213	163	171	191	162	178	165	185	182	188	183	184	207	186	191	190	175	189	178	162	176	159	187	181	174	179	198	180	214	171	194	174	169	183	179	187	209	183	154	170	185	168	193	162	175	170	177	169	204	176	164	167	169	188	207	167	218	188	154	157	193	184	170	162	170	153	182	172	162	175	191	173	153	191	200	166	152	183	171	182	207	191	156	186	178	188	179	189	176	166	192	168	152	168	182	160	166	157	169	167	188	182	179	181	175	175	191	171	163	210	180	169	207	189	185	181	165	169	183	171	154	167	176	180	185	172	168	168	150	195	145	196	185	173	189	184	185	174	165	176	171	183	179	159	169	161	166	163	169	189	182	185	200	186	177	195	185	166	185	173	177	142	169	188	166	166	159	167	168	184	201	161	188	187	174	216	176	190	171	185	179	171	198	176	189	190	166	183	163	170	197	168	195	196	186	208	181	193	172	167	186	184	160	170	176	170	171	180	180	198	157	156	182	152	190	191	162	198	174	179	159	176	186	194	180	179	171	210	179	174	167	174	164	183	192	165	179	167	159	147	188	164	163	171	165	178	181	175	183	196	214	182	163	190	201	186	177	198	191	188	179	167	202	204	179	151	155	201	182	203	185	164	178	167	152	197	183	169	180	189	177	175	209	154	170	186	168	180	189	197	172	142	169	182	195	153	173	162	170	167	168	173	174	160	187	167	171	198	192	184	186	183	180	182	181	156	179	168	155	180	176	162	172	176	189	184	186	163	184	178	174	185	148	177	175	176	149	214	169	166	193	176	181	189	184	165	186	167	172	173	139	212	168	164	167	168	163	182	166	216	162	191	182	195	191	164	162	180	183	167	173	167	178	177	169	168	213	185	168	196	171	171	198	184	174	186	172	192	181	189	191	206	189	158	152	189	193	156	183	168	203	176	166	174	161	182	169	178	187	177	175	165	168	168	187	164	158	175	165	194	194	185	179	178	179	182	158	180	179	178	158	159	160	176	212	202	171	204	171	183	199	186	191	176	194	191	187	185	186	144	184	175	196	174	185	180	197	162	173	185	162	166	175	183	193	198	171	182	199	177	179	190	166	170	170	180	151	188	172	182	180	192	187	185	145	190	196	164	189	172	189	185	181	171	186	177	166	170	149	190	208	181	160	177	186	183	176	181	185	174	178	152	169	197	194	177	171	181	164	174	177	183	179	187	194	173	178	179	160	174	197	194	184	185	177	184	177	166	191	143	169	198	190	145	144	183	181	190	187	193	186	173	164	194	176	170	171	200	188	173	169	171	211	194	159	166	179	188	191	187	177	168	189	182	184	150	167	190	174	171	188	160	173	167	165	184	204	188	173	186	155	189	186	141	198	178	179	161	169	166	201	190	183	182	177	161	168	188	171	179	197	178	181	190	178	177	175	177	181	179	186	187	167	177	182	175	187	183	177	177	167	152	184	177	188	169	181	150	176	195	169	177	171	175	136	209	172	212	197	188	189	190	192	188	176	173	192	192	174	206	176	168	173	175	210	186	162	180	196	159	175	192	182	196	186	186	179	191	202	166	198	173	198	200	170	165	195	187	187	184	176	175	161	162	194	168	169	152	199	168	167	186	173	186	173	183	183	179	179	154	171	171	202	173	193	182	184	195	182	172	182	183	159	164	188	190	188	162	185	176	147	215	176	182	177	166	191	179	161	186	185	162	189	203	178	170	190	159	182	173	177	188	172	168	183	183	167	198	171	203	193	197	191	179	176	160	149	189	195	192	184	194	182	174	189	170	189	195	171	184	201	184	146	163	176	196	158	171	155	204	160	205	145	166	166	165	185	190	195	175	188	182	172	177	187	180	195	188	178	184	199	168	182	172	173	179	168	180	159	190	198	174	196	182	180	170	190	168	175	168	148	152	163	167	158	204	146	199	163	184	185	182	158	188	185	194	168	182	202	171	167	176	191	198	169	187	184	206	179	183	168	174	184	198	182	193	149	171	165	179	171	201	155	179	185	188	172	192	199	182	190	185	176	174	185	184	192	190	179	146	194	165	176	214	178	183	188	167	169	181	178	193	186	172	149	183	199	213	162	183	201	186	173	164	176	157	177	153	203	185	191	221	184	183	197	191	188	166	172	188	196	179	180	195	188	188	198	201	190	191	161	194	178	188	163	186	191	197	160	171	180	206	170	170	157	179	216	171	172	194	178	180	197	183	187	178	191	178	181	169	211	167	169	182	149	187	166	180	181	183	189	169	179	186	193	163	178	170	168	163	180	186	172	191	192	166	180	165	193	160	173	181	155	173	176	189	180	194	184
2128	885	1669	2483	3347	3413	2485	1867	1593	1321	1179	1273	1231	1055	726	612	582	590	552	473	490	497	474	480	477	426	460	479	463	470	468	524	535	564	551	537	508	500	491	469	479	450	447	442	452	429	449	438	412	465	454	432	420	433	446	483	471	468	444	424	454	470	456	446	457	460	449	437	428	429	483	449	430	416	446	474	458	439	486	444	450	459	421	421	424	432	460	433	469	457	453	453	429	445	446	443	448	453	450	442	477	472	397	447	445	436	451	474	454	453	436	428	450	455	463	455	458	431	425	436	436	410	406	442	427	435	448	429	453	438	474	429	442	421	452	403	454	405	379	422	431	468	456	435	444	429	433	470	475	405	443	438	465	429	426	438	427	431	457	427	421	457	440	431	400	470	445	446	415	412	419	453	412	423	436	405	437	431	424	447	446	388	409	423	481	462	433	452	450	404	451	417	415	415	443	416	415	399	473	475	451	451	428	444	424	422	445	453	490	422	451	471	393	434	426	446	413	442	487	448	438	431	404	422	438	433	432	460	433	415	478	444	440	432	431	450	455	434	453	439	438	429	474	414	453	405	477	432	428	406	430	458	407	476	430	430	439	417	415	416	435	447	406	417	422	429	431	463	457	392	430	433	453	435	453	479	396	461	427	455	450	455	454	438	472	448	493	428	418	421	407	468	439	446	420	392	433	470	442	471	435	446	424	440	425	440	464	458	412	455	420	445	494	429	434	432	427	460	466	439	423	469	416	472	401	426	466	469	426	445	445	462	432	439	454	459	418	450	429	422	444	427	448	436	436	422	441	455	452	415	436	461	428	440	429	430	407	449	449	457	419	458	446	446	456	445	446	395	417	473	469	434	456	443	417	464	444	415	441	451	406	421	412	479	427	466	416	432	447	442	443	444	433	424	497	413	461	442	415	395	395	423	444	424	412	407	460	492	438	413	369	465	421	454	464	434	430	469	431	431	446	439	400	432	453	411	477	445	430	443	464	413	415	405	452	448	405	448	456	433	474	464	440	452	438	437	444	436	468	443	418	435	471	463	425	438	394	394	459	427	426	452	443	461	429	443	440	466	407	412	447	426	448	428	431	432	449	445	486	407	415	410	391	443	451	428	453	447	464	471	406	434	422	414	423	470	415	440	430	456	462	440	407	417	445	443	427	411	436	447	439	462	468	461	443	443	420	453	418	420	466	450	438	427	456	427	436	416	424	440	427	440	444	449	459	421	488	427	434	436	410	463	431	453	426	460	457	459	454	420	409	471	432	424	441	467	442	442	422	412	444	430	410	425	413	411	435	447	447	458	445	438	398	449	444	431	448	464	418	421	441	421	467	419	488	468	409	399	451	450	451	438	451	395	445	384	439	424	464	439	416	451	485	414	409	441	440	438	429	444	441	423	437	414	441	443	419	449	434	417	445	472	454	446	437	433	456	451	444	435	422	442	468	465	446	432	464	461	447	421	434	403	422	447	476	451	444	471	445	400	446	466	447	456	451	436	419	438	424	433	444	479	464	445	474	436	415	429	442	421	438	435	413	435	446	421	412	471	437	428	436	427	442	472	479	421	436	470	447	450	412	446	451	443	453	460	408	482	425	436	435	415	444	449	442	435	467	413	413	477	438	471	421	447	446	467	458	469	496	423	436	420	456	373	473	439	434	413	411	438	447	410	436	432	426	427	416	431	427	450	416	422	418	430	433	449	432	422	431	429	425	431	437	451	448	444	429	450	420	441	442	454	407	397	445	410	414	449	413	415	433	394	463	420	438	436	424	442	413	426	413	411	430	406	398	440	429	430	435	442	439	458	421	428	455	416	430	434	456	435	415	403	407	431	441	445	441	430	459	454	455	435	474	429	460	424	429	443	452	421	416	467	427	439	421	483	422	441	434	434	433	459	447	430	464	438	449	422	429	406	466	432	434	450	425	457	427	429	471	449	451	476	438	457	455	439	430	402	444	451	464	450	398	458	425	420	422	449	447	466	428	422	416	413	433	464	440	451	413	485	452	462	421	406	464	460	470	449	465	455	436	466	466	465	422	482	411	451	456	430	432	396	446	448	384	421	422	465	407	436	437	469	438	422	438	446	463	406	403	407	465	453	461	452	428	455	426	409	435	475	418	426	438	436	442	479	451	407	399	461	391	430	438	424	445	471	452	479	431	428	472	477	411	485	415	432	461	408	459	426	421	435	468	462	418	451	434	416	454	428	427	443	418	442	451	409	437	415	470	412	474	426	429	442	441	464	454	423	461	429	437	456	425	471	386	452	437	457	444	409	460	389	429	428	434	477	437	477	501	436	387	444	447	444	398	455	442	416	442	394	441	461	417	425	433	443	416	428	430	481	433	459	459	446	414	443	436	450	461	474	454	393	449	455	427	449	425	391	420	434	391	464	432	479	440	401	452	390	422	429	440	444	429	453	446	454	471	460	439	459	451	432	432	452	434	471	475	449	410	448	449	463	428	432	462	460	442	437	404	427	441	444	446	451	428	466	436	446	442	395	427	393	432	434	394	431	484	436	431	441	423	481	416	434	473	429	425	385	404	415	454	425	454	438	441	421	460	433	396	451	439	437	438	481	440	443	432	449	430	398	459	421	473	442	442	437	465	410	427	417	443	437	429	403	461	415	489	440	428	462	425	438	446	412	442	431	467	431	464	461	456	448	467	437	473	442	445	439	455	449	435	435	448	459	426	448	426	461	447	460	428	460	449	446	420	436	413	429	440	447	412	429	442	453	417	411	439	451	433	429	415	445	453	427	461	435	414	451	430	410	442	419	430	425	404	434	443	477	468	436	456	455	434	448	457	455	427	431	423	444	449	432	441	481	456	480	453	430	450	432	450	435	445	455	430	424	458	405	415	405	450	463	420	448	422	435	419	462	437	448	440	434	433	457	472	428	435	437	443	415	438	469	425	446	434	448	434	439	450	453	416	425	406	394	445	422	462	433	459	415	417	433	459	410	429	417	468	434	424	434	421	427	488	453	424	447	432	422	420	489	432	432	475	410	423	455	460	464	443	492	430	469	442	440	458	468	433	462	464	431	448	433	442	458	437	421	448	442	464	417	463	414	431	424	448	468	415	436	400	449	426	468	461	447	477	430	449	429	413	401	475	409	427	415	449	459	436	442	426	412	444	457	425	457	449	425	442	428	434	414	407	426	435	419	436	451	435	420	455	468	435	430	454	418	406	459	449	414	450	444	384	454	449	419	475	441	432	432	471	471	477	417	463	472	459	427	403	463	425	414	443	434	449	416	459	439	423	430	431	441	446	420	431	429	412	442	416	444	438	452	403	427	457	443	438	442	435	418	439	456	427	448	435	419	409	455	416	434	459	442	418	421	438	419	450	427	426	434	474	454	426	453	452	477	437	455	447	448	427	447	424	439	433	434	437	424	460	463	433	473	426	435	415	454	439	440	413	451	461	433	472	406	423	452	395	406	474	455	431	437	433	451	460	423	448	409	438	456	441	436	409	436	441	442	434	454
6876	1183	1636	1759	2015	1485	1073	721	624	465	505	468	440	337	234	212	218	197	226	172	202	200	189	181	163	182	178	182	181	198	198	206	199	208	173	147	179	201	185	177	184	159	161	151	169	174	161	167	142	184	173	160	204	143	148	171	177	145	160	170	169	180	165	152	152	160	175	171	182	166	154	159	191	173	155	198	177	164	179	155	158	173	152	184	160	159	173	176	184	172	151	166	153	151	145	155	180	172	173	192	167	193	172	184	167	158	148	132	193	183	181	186	158	175	161	162	151	144	163	176	186	175	184	162	151	157	178	171	164	162	151	151	186	167	175	169	186	194	199	180	172	173	169	155	187	149	160	166	145	162	144	192	162	180	166	184	170	146	162	151	159	165	170	164	156	152	174	164	169	186	173	138	192	148	177	169	153	157	166	179	179	152	143	173	146	167	149	168	167	150	153	159	173	172	164	181	149	151	161	187	146	148	181	173	166	188	153	166	186	158	194	165	169	137	172	173	154	155	142	157	178	163	146	169	159	149	156	170	168	147	180	164	172	170	149	159	167	165	163	187	156	172	150	160	161	186	178	198	153	150	181	160	149	144	177	159	160	176	170	173	171	147	182	179	176	153	163	165	158	162	161	167	192	179	154	196	186	172	157	181	164	173	171	203	195	159	163	173	172	181	160	139	181	168	160	159	163	175	164	180	159	183	167	173	169	148	174	170	174	154	157	174	168	172	189	151	202	167	174	166	163	178	180	170	183	160	141	167	161	158	180	181	145	174	194	163	159	177	149	160	176	166	155	169	177	195	175	164	162	144	167	178	160	146	171	154	159	159	166	172	147	172	161	158	147	192	158	167	141	175	170	193	153	152	165	159	157	158	173	194	189	192	152	174	175	152	163	170	187	179	170	167	198	169	157	175	173	157	163	167	176	128	171	154	158	167	158	175	144	154	149	141	186	160	176	177	189	164	178	149	180	197	181	189	157	176	186	166	154	170	158	164	146	157	176	180	150	171	183	170	166	175	161	131	141	149	149	165	168	172	172	185	195	180	175	183	176	162	165	175	169	174	155	160	163	144	151	145	163	160	169	166	169	159	166	166	178	170	162	140	164	150	133	163	144	184	173	147	151	191	173	148	149	173	165	163	153	175	166	154	138	163	186	153	164	163	169	153	170	155	182	151	170	177	182	166	172	138	144	148	159	164	174	176	187	142	155	159	160	160	164	169	144	150	172	162	146	205	162	160	161	168	158	147	154	157	180	160	145	161	169	183	169	183	161	158	158	155	173	160	180	152	177	144	157	151	161	166	170	178	171	187	168	162	204	169	163	169	163	170	151	187	156	169	146	142	139	167	152	157	165	164	147	146	161	155	162	175	167	150	179	182	180	151	157	166	151	169	174	174	184	171	171	175	155	155	169	142	163	143	149	149	160	144	171	160	180	158	176	168	179	154	139	184	166	188	175	149	130	163	171	158	183	183	166	160	175	165	161	160	166	157	196	175	163	155	161	173	171	146	144	186	151	164	153	191	163	200	161	154	161	161	180	163	174	151	167	184	180	169	176	176	183	154	163	174	168	163	163	163	162	138	135	191	167	188	175	175	167	165	158	162	159	170	176	159	158	158	196	177	168	177	158	155	199	170	143	175	150	179	192	185	164	157	152	163	175	183	157	161	171	148	153	158	164	168	153	162	172	162	161	151	155	200	141	182	167	170	171	155	156	163	168	179	164	149	175	176	152	170	133	176	194	171	172	166	160	169	146	160	149	185	163	160	154	181	153	167	162	148	172	171	158	167	143	159	148	166	189	174	192	159	170	160	180	145	143	164	172	160	152	156	174	162	148	171	157	175	165	170	157	146	152	144	161	182	144	199	165	146	172	183	166	165	162	181	154	185	192	187	165	143	176	151	174	162	172	157	186	150	157	204	152	159	174	177	139	170	171	166	162	161	157	171	193	152	163	179	178	195	143	166	173	143	166	161	168	172	188	153	164	150	171	176	151	137	163	185	157	187	158	178	115	189	167	159	180	130	158	179	170	173	167	177	151	161	181	170	162	151	141	176	178	169	167	168	173	163	175	162	141	166	180	167	159	177	172	164	154	173	171	170	153	160	140	177	150	161	183	132	182	185	171	144	167	175	154	159	163	174	161	177	171	182	169	142	155	167	168	187	169	154	158	152	152	151	141	165	152	153	149	168	184	181	166	167	163	161	176	150	185	198	155	159	184	189	182	144	147	164	134	163	164	190	167	169	166	172	152	158	162	163	162	168	173	176	143	176	177	146	167	155	146	163	164	171	178	175	180	168	170	161	170	169	153	177	179	166	155	168	181	156	171	172	174	167	157	172	190	161	162	171	163	183	157	169	176	142	146	163	183	162	167	166	171	180	147	177	198	157	156	160	152	175	151	135	166	153	168	167	150	134	159	160	165	156	160	159	199	173	169	166	146	162	167	159	182	157	170	178	190	159	176	161	155	170	172	146	180	165	154	158	171	157	156	159	179	176	167	170	154	167	155	181	169	182	190	162	152	176	184	139	157	147	194	171	191	165	138	173	168	167	171	147	147	156	159	166	190	171	169	184	185	191	179	169	138	168	172	165	162	156	138	154	161	181	181	140	167	144	156	178	192	163	148	178	179	158	169	169	157	139	165	170	171	181	184	203	159	161	171	146	166	170	147	167	172	199	146	173	148	168	168	173	183	158	160	131	175	174	144	158	152	146	162	170	148	146	168	158	162	161	163	161	171	158	156	154	160	153	178	185	159	196	161	146	161	157	174	158	153	192	167	195	182	199	177	163	180	156	162	149	169	151	193	199	167	179	170	141	161	185	150	162	169	179	161	161	207	145	171	168	162	167	162	153	167	156	177	195	146	172	168	143	190	164	156	167	161	175	185	173	169	172	169	168	160	172	163	172	162	183	156	168	139	168	186	184	154	178	162	171	160	176	180	159	169	153	161	161	159	164	159	157	150	174	163	157	146	168	179	145	170	174	170	166	162	184	175	179	179	177	149	154	157	160	183	181	132	153	167	161	185	182	168	160	176	128	170	156	163	154	167	167	167	164	166	170	188	157	157	192	169	158	158	154	172	156	160	196	169	139	180	160	157	184	152	152	132	175	156	172	149	172	192	164	157	195	184	161	168	159	148	153	166	155	157	163	174	158	181	188	158	148	161	174	153	170	186	174	154	170	174	149	168	159	154	159	146	177	160	181	192	175	177	166	197	160	175	129	160	190	175	149	173	177	148	140	169	145	173	169	186	171	179	147	178	159	177	180	178	195	161	158	168	144	173	159	174	170	175	148	160	173	161	153	146	170	170	159	151	178	198	148	171	165	159	179	147	183	188	139	161	185	167	172	166	147	174	160	152	159	165	162	152	162	165	182	146	166	145	191	187	183	179	196	147	147	138	152	170	161	126	183	164	148	163	143	188	179	162	168	161	157	149	146	189	149	163	165	198	151	159	143	169	178	146	149	164	166	170	156	175	152	149	157
6492	1535	3493	6043	7751	6374	4708	3367	3082	2187	2401	2207	2085	1493	956	731	823	742	663	622	616	656	590	539	526	489	442	551	492	510	517	620	707	684	590	595	528	622	511	450	432	439	407	414	412	404	405	416	410	422	359	422	395	436	421	436	427	478	400	451	428	450	402	415	426	422	401	436	431	423	404	439	455	440	412	376	398	430	392	404	388	412	377	415	408	441	414	414	368	409	406	386	409	406	441	421	448	470	371	407	385	390	389	411	432	433	407	429	413	408	381	417	391	398	451	411	376	384	408	387	416	427	394	413	408	449	404	413	389	370	411	416	419	376	432	369	416	415	437	352	398	450	390	411	406	427	399	431	425	402	409	393	363	372	428	390	407	398	397	411	398	411	427	379	377	402	417	383	403	374	402	410	392	411	448	414	372	421	385	401	393	410	406	415	422	396	405	434	403	376	383	417	392	409	405	430	409	410	410	413	455	422	401	394	412	377	427	447	424	411	394	404	409	374	382	429	426	408	407	408	389	411	443	405	381	407	396	401	399	386	436	414	426	420	416	420	394	410	420	390	409	409	386	413	433	396	402	381	407	423	430	367	398	416	346	400	426	424	403	388	418	401	439	409	431	403	418	435	424	387	414	383	433	458	365	436	397	373	426	411	437	388	422	442	413	397	405	390	446	440	391	399	402	406	404	425	396	391	436	385	416	438	378	411	411	373	435	392	408	426	422	399	467	443	416	398	415	423	390	407	404	432	375	430	435	383	385	406	397	439	446	407	400	422	413	436	440	394	383	394	407	382	404	426	409	379	421	424	399	380	394	415	408	405	374	396	405	391	430	431	416	403	406	411	414	416	375	376	440	415	405	396	383	392	376	412	426	422	412	411	351	435	374	402	427	404	446	411	409	411	441	417	400	428	433	403	423	399	396	369	392	379	439	426	419	415	393	401	393	406	455	400	414	418	406	419	401	401	396	393	414	474	366	402	409	409	415	417	408	411	399	374	422	425	429	406	411	393	421	385	367	411	357	389	415	401	420	403	421	389	441	381	410	407	425	399	420	371	402	374	398	412	404	420	443	417	431	390	400	439	414	388	373	404	428	418	376	408	416	387	362	410	414	400	377	413	405	420	411	423	394	419	426	393	406	389	384	397	428	453	394	405	414	396	380	387	418	389	409	421	413	397	410	406	364	404	408	403	371	430	440	429	419	400	413	396	393	402	404	414	382	384	406	408	404	410	390	394	423	410	417	407	424	401	444	430	423	419	395	420	394	392	403	430	403	423	430	409	386	391	436	408	424	380	437	456	378	440	413	418	444	394	381	416	376	440	397	395	392	395	368	402	440	402	391	434	445	452	421	412	414	378	411	394	399	401	402	391	391	391	370	430	411	410	393	421	424	389	382	436	380	417	407	397	394	405	402	400	407	388	404	388	380	377	405	432	413	423	432	411	407	383	417	398	397	380	440	409	399	379	401	415	419	417	395	387	391	412	401	406	377	376	414	406	434	434	385	400	393	419	408	448	404	426	375	416	394	364	402	429	382	427	422	388	399	422	362	433	374	437	406	400	448	380	413	400	385	368	411	433	376	376	394	399	377	418	395	406	447	401	400	384	399	387	409	379	389	434	379	402	432	396	415	405	415	405	375	413	431	425	412	382	429	396	394	379	383	358	407	398	437	397	376	398	422	363	439	373	386	388	403	395	426	401	413	430	427	441	395	417	415	437	424	402	380	385	386	406	416	415	414	425	437	420	390	401	401	379	405	421	408	398	425	401	397	360	378	403	415	393	363	408	400	399	427	417	387	387	417	407	492	368	421	424	392	406	379	397	434	381	429	399	403	407	410	402	394	438	413	422	384	370	408	383	472	411	368	387	407	413	434	412	439	418	401	407	420	396	404	388	400	421	401	383	408	417	417	405	407	423	396	374	368	410	400	391	404	391	396	438	412	408	435	395	393	423	417	429	407	419	414	388	417	411	430	424	428	383	402	387	416	379	414	445	376	381	401	390	373	406	416	421	404	394	388	454	384	416	391	399	393	416	443	372	425	394	419	418	420	431	407	420	401	388	395	406	400	414	393	401	396	369	385	419	431	391	398	412	392	418	405	424	404	392	410	425	355	412	375	405	442	403	412	395	386	403	405	386	383	394	382	373	392	428	381	415	382	372	385	417	414	376	406	400	461	438	425	393	394	412	412	402	402	361	432	388	440	375	386	378	393	377	394	421	373	368	415	428	400	386	415	415	379	412	416	413	401	443	427	431	395	376	410	403	422	414	403	403	416	407	412	434	396	413	413	420	393	392	374	424	426	413	428	426	406	388	413	438	391	400	432	420	367	363	442	390	396	409	386	401	367	404	423	394	417	373	401	376	425	378	453	422	396	433	421	399	411	372	394	419	429	431	401	388	393	413	436	414	430	410	400	364	385	412	364	426	342	417	401	394	424	402	397	401	420	412	387	412	388	401	391	399	403	406	399	443	425	411	392	431	387	419	391	423	403	397	417	398	432	426	399	397	392	408	414	408	426	415	385	415	395	378	380	436	386	403	447	414	482	411	401	436	395	408	414	447	394	395	406	415	401	415	434	414	418	415	363	406	413	401	422	405	371	450	425	448	379	438	409	406	417	437	421	428	409	425	397	402	400	416	397	440	384	432	416	386	400	413	428	447	418	421	426	390	409	387	408	407	394	412	420	429	416	412	417	396	413	394	425	395	437	382	384	380	408	439	420	379	420	401	414	399	416	383	398	394	403	428	422	413	349	418	416	432	426	429	433	389	372	412	373	403	405	385	375	406	416	433	403	436	397	376	385	410	407	377	385	385	383	366	423	411	399	403	396	418	413	397	408	403	388	404	380	414	381	384	426	411	379	408	398	443	415	434	421	435	381	411	441	427	385	412	421	436	409	391	378	430	400	393	392	394	417	415	407	418	421	407	410	413	425	407	386	424	374	368	393	420	423	388	464	424	371	395	377	405	440	403	381	403	423	403	405	428	409	416	386	407	433	426	413	404	398	399	425	400	400	398	383	404	403	426	396	415	414	408	394	381	422	417	381	423	391	400	436	401	387	448	390	411	373	416	400	434	395	393	400	392	417	404	397	413	430	411	411	402	424	431	412	410	435	431	477	404	401	368	422	376	396	377	381	385	419	403	352	396	392	411	376	400	384	431	401	405	428	384	408	408	399	374	383	402	399	422	383	391	385	424	433	387	366	388	401	395	398	394	400	424	412	387	434	430	419	413	395	403	402	427	415	416	369	461	433	389	400	388	412	391	445	414	374	403	396	417	439	408	386	429	386	441	434	367	394	411	413	403	438	405	419	390	386	381	419	442	418	413	403	391	378	447	426	408	410	404	400	373	357	371	381	396	436	394	419	428	431	401	425	407	395	416	411	377	415	432	406	430	403	433	396	411	393	391	378	423	398	384	401	428	386	420	432	412	436	397	417	407	402	396	417	405	414	398	372	409	438	391	406	397	427	415	417	415	401	360	428	441
13033	2262	2879	3605	3229	1993	1264	915	789	591	591	506	440	314	204	193	200	157	136	160	154	164	111	87	154	125	101	120	106	119	96	130	140	141	119	115	123	121	103	103	93	92	99	90	114	95	98	107	106	90	88	107	89	94	106	104	105	89	86	100	94	96	83	103	94	104	107	94	90	92	84	104	98	95	86	114	93	101	91	96	90	89	115	98	95	79	86	102	90	113	95	103	76	93	90	101	112	86	102	93	94	94	104	103	93	90	111	112	90	83	109	105	100	104	88	104	65	112	72	95	88	108	73	102	111	83	106	88	100	69	103	103	96	95	101	96	90	102	104	104	97	106	95	100	85	106	83	90	93	106	107	90	92	70	100	87	81	101	100	86	94	97	106	114	101	99	111	93	86	104	88	99	103	94	91	93	96	98	81	92	98	101	100	92	89	97	90	90	93	89	107	98	101	95	98	107	73	73	93	113	97	112	91	98	95	84	82	117	94	95	83	104	100	96	84	120	87	93	100	93	82	77	115	73	85	86	95	85	97	103	100	107	84	97	91	86	86	83	108	94	79	86	82	96	75	91	84	89	96	100	103	91	102	103	98	97	95	95	101	100	97	97	89	87	96	87	93	107	105	100	80	69	90	91	100	76	114	93	91	93	88	86	82	101	85	99	115	85	76	102	88	97	79	107	92	107	85	97	85	77	92	88	108	86	101	95	95	86	123	86	97	104	80	95	103	89	95	90	94	87	97	81	89	110	102	93	82	106	89	72	87	92	79	101	114	99	102	111	99	78	111	110	110	103	97	108	84	108	80	97	105	88	103	85	96	83	93	109	81	92	106	89	83	72	90	101	90	96	84	88	69	104	107	90	84	97	84	97	93	102	97	90	89	89	100	104	89	104	91	89	79	86	98	107	97	87	105	91	106	106	90	75	79	80	92	89	87	92	109	92	92	98	101	95	93	107	90	96	104	84	92	103	100	87	90	97	120	105	95	91	92	109	84	91	105	78	73	92	118	93	121	93	92	103	77	86	90	109	99	94	86	78	98	83	89	103	107	91	91	94	110	76	98	93	86	90	101	84	93	98	90	96	106	112	102	101	89	83	102	78	95	113	84	107	92	92	97	95	84	99	89	76	84	84	91	116	105	95	107	91	91	99	91	102	86	90	88	83	90	102	84	95	102	97	92	98	104	98	92	104	84	71	88	88	110	94	92	76	96	98	86	84	94	96	118	95	93	97	97	82	91	107	87	86	106	106	81	95	82	77	83	93	95	82	95	107	86	95	82	93	108	113	104	87	77	89	93	83	99	97	107	115	80	105	96	96	104	94	103	78	86	73	105	101	101	101	112	72	76	84	100	99	86	105	99	80	96	83	107	88	96	100	104	100	99	96	78	93	88	100	86	86	95	82	94	83	90	112	89	89	103	94	82	79	93	97	80	78	87	101	79	90	91	109	82	96	95	96	92	105	101	88	109	80	113	102	87	82	104	92	102	103	109	87	80	83	95	96	97	98	99	83	80	114	107	103	92	92	91	92	104	101	99	101	101	97	96	99	90	93	89	105	97	99	91	107	93	85	104	95	98	79	95	94	102	83	85	94	107	95	104	120	88	99	93	83	94	85	102	86	117	114	94	87	68	97	105	110	77	104	88	100	97	92	85	103	86	78	111	124	79	91	95	98	100	96	93	100	92	92	91	98	111	91	87	88	94	104	104	108	104	109	112	86	102	72	95	97	106	99	88	100	91	97	89	91	110	102	79	100	83	106	75	100	102	109	89	99	90	99	122	86	86	83	89	88	84	97	69	119	92	96	90	86	86	92	96	102	94	95	99	87	80	91	92	102	96	83	100	85	92	83	115	89	91	99	80	93	90	98	98	86	96	97	104	94	91	98	101	109	73	105	96	86	99	87	98	94	99	81	96	98	92	83	96	91	85	73	101	100	97	93	79	76	95	100	77	86	92	104	100	98	104	92	72	101	96	101	76	76	106	95	86	82	91	91	92	78	84	90	113	99	110	97	95	96	87	81	98	125	103	103	97	107	107	99	93	88	94	79	98	89	91	91	107	108	94	97	90	79	109	97	96	87	86	109	96	73	87	92	98	78	87	80	94	93	87	89	104	88	99	96	99	85	84	111	101	94	112	99	84	86	94	109	102	98	100	101	92	84	91	82	101	102	102	85	87	114	91	99	77	91	110	92	92	87	84	95	90	101	95	92	101	95	89	95	99	92	107	84	89	99	94	94	88	98	118	91	93	76	85	102	108	79	99	98	99	90	97	98	78	108	96	93	122	95	101	95	84	95	122	95	83	85	97	85	88	88	76	83	95	108	103	112	80	102	110	79	95	84	97	100	85	80	86	93	95	101	106	95	101	82	94	93	90	86	89	98	94	73	86	91	89	114	81	108	123	109	104	89	87	80	107	98	107	95	101	85	118	105	100	90	97	94	84	93	93	96	101	65	92	104	91	87	108	89	87	90	86	74	85	96	102	85	78	97	100	98	100	91	87	92	99	81	86	83	93	108	101	87	86	122	79	96	102	85	109	86	92	102	91	83	117	103	85	87	105	92	95	99	92	75	96	113	106	89	82	103	84	97	102	64	94	84	92	86	85	85	88	107	98	85	97	96	95	116	86	76	95	91	106	103	103	99	85	101	93	96	95	98	91	85	104	87	100	93	108	86	80	96	92	86	100	86	99	91	85	87	85	97	100	81	94	73	78	100	94	91	99	95	101	92	97	90	101	90	85	90	102	100	92	97	106	108	84	84	92	91	88	85	94	96	73	88	96	81	91	90	101	86	104	85	79	103	91	108	104	93	71	101	101	95	94	116	96	100	102	82	89	87	84	94	85	92	97	117	106	96	99	93	94	101	106	106	97	96	105	105	89	80	83	95	102	123	99	104	83	101	87	83	77	89	107	94	92	97	96	94	110	88	86	87	86	90	88	99	85	105	104	94	94	80	92	109	93	101	90	84	93	98	104	87	75	90	88	85	101	109	100	104	82	89	84	84	96	98	78	113	93	82	90	110	86	84	97	80	92	81	93	102	91	74	95	91	85	79	83	102	108	84	91	110	90	77	111	109	96	84	106	107	83	101	98	86	97	85	94	101	71	108	92	87	106	87	79	97	94	110	99	101	93	107	90	83	97	102	89	93	87	100	93	109	83	100	102	81	94	94	101	89	98	102	87	99	111	90	91	88	72	89	105	99	114	104	99	90	79	96	89	78	116	86	89	98	88	91	102	109	96	94	114	92	109	90	105	84	100	83	98	93	103	94	100	80	99	103	94	99	90	115	98	89	93	109	103	92	105	95	93	101	96	99	96	87	84	90	97	101	106	99	88	91	95	94	103	91	78	97	88	102	104	92	87	94	115	89	84	85	86	94	97	92	98	91	93	81	98	105	101	95	77	104	108	115	90	115	84	88	78	102	88	94	94	87	74	86	100	88	100	99	92	109	91	96	91	90	100	103	90	116	97	90	117	93	92	89
8548	2128	5792	10774	11346	8441	6176	4671	3955	3273	3587	2911	2470	1529	1069	907	895	766	698	622	688	654	510	439	466	383	381	408	387	404	467	679	676	553	424	473	483	409	296	301	278	290	258	272	279	253	240	261	242	258	269	235	259	268	263	264	289	280	272	261	264	238	242	258	236	239	261	261	238	225	256	240	224	227	258	260	232	233	253	246	243	264	263	240	236	252	243	261	256	279	253	232	242	248	270	246	251	224	277	216	237	211	242	257	248	255	264	249	234	242	246	243	258	224	261	271	257	215	273	213	275	272	230	241	223	233	248	250	267	234	249	233	266	252	236	224	246	240	240	256	264	238	240	232	258	242	241	242	263	258	225	249	264	255	237	236	248	266	243	240	236	244	261	263	254	241	247	251	255	245	233	229	239	244	246	246	275	230	247	223	254	262	234	252	247	246	253	227	268	246	238	247	257	250	265	250	266	215	261	282	227	263	221	221	246	254	224	247	269	239	220	228	228	275	242	244	229	253	242	237	279	244	248	250	238	237	272	243	268	220	236	238	242	245	247	226	240	225	249	254	224	220	221	262	265	246	257	251	261	237	256	245	256	247	252	261	256	251	262	211	248	256	242	246	238	242	269	222	237	249	236	230	259	262	252	208	233	272	240	255	246	239	276	254	257	245	244	260	251	219	251	224	244	225	249	271	249	238	262	227	248	246	241	255	272	236	235	217	247	238	245	235	254	245	257	235	261	235	245	273	249	267	268	255	242	218	244	225	242	270	239	251	271	275	245	253	221	236	282	254	256	230	254	253	263	219	258	272	245	261	233	241	244	234	264	243	246	228	238	247	237	244	264	266	250	267	227	241	308	224	263	259	243	252	246	253	224	239	232	249	264	274	235	236	283	234	254	245	256	257	244	250	260	264	256	251	255	242	250	212	234	233	255	224	227	226	231	254	258	254	217	276	249	235	245	266	235	239	253	242	220	248	229	262	229	242	227	243	227	245	251	235	223	230	242	252	233	235	250	225	231	265	256	228	280	229	242	263	243	225	249	216	241	238	237	274	245	239	247	248	248	236	251	292	227	264	250	239	229	220	273	239	264	236	219	231	223	250	260	234	254	263	245	243	230	251	252	251	241	230	234	223	217	268	242	225	218	245	206	238	248	250	228	229	249	269	235	233	253	247	263	236	234	251	226	230	248	226	250	258	278	245	255	272	231	223	239	228	249	226	237	256	247	284	254	231	199	254	223	259	256	235	230	262	250	270	209	264	242	226	277	272	254	256	239	243	245	240	257	275	225	265	222	272	235	281	233	257	253	266	227	239	242	243	250	232	217	247	246	253	207	259	225	228	253	249	255	254	225	262	227	241	235	258	251	231	264	242	235	263	258	229	219	248	275	256	239	235	258	242	250	237	235	237	245	244	241	227	229	251	249	234	269	232	237	254	247	252	240	231	243	212	249	246	220	224	226	240	259	226	248	221	230	244	234	255	227	237	229	220	263	289	245	252	262	244	235	263	243	252	234	273	251	239	264	228	221	225	249	250	233	245	248	274	258	275	252	260	231	266	249	261	225	281	235	261	229	257	228	254	236	232	239	284	256	233	231	256	244	253	228	257	240	252	237	273	250	220	248	263	231	248	223	268	210	265	221	235	248	259	231	231	211	252	251	242	218	265	230	241	266	240	254	243	265	214	219	269	240	241	262	264	255	258	224	246	234	247	259	222	240	251	259	251	247	252	246	252	241	233	250	258	244	310	260	230	205	263	234	246	235	256	250	251	256	226	237	239	229	253	234	258	253	239	212	242	231	253	243	238	230	254	259	257	261	236	233	256	252	242	225	258	255	215	247	225	255	220	244	241	236	251	242	233	245	249	280	245	241	238	252	251	253	265	224	260	241	232	236	259	259	244	236	227	242	259	241	237	241	233	208	258	217	221	266	237	240	257	234	240	243	243	253	262	248	243	248	229	256	230	253	238	214	237	250	269	249	253	258	242	256	246	228	244	239	235	231	224	241	246	227	260	259	230	261	234	221	220	245	217	235	272	266	275	240	211	263	243	250	263	231	226	261	242	240	250	270	272	262	243	265	247	219	239	253	200	263	261	251	260	224	222	238	220	246	251	248	237	237	259	231	247	241	244	222	243	211	228	257	257	262	234	254	237	240	230	225	245	209	230	257	257	264	233	242	245	230	251	245	251	228	229	228	264	227	250	232	243	248	239	240	220	220	244	254	228	251	254	265	242	259	255	244	232	248	266	236	227	226	295	249	227	254	228	234	247	225	234	261	240	240	241	239	238	274	245	245	244	258	254	250	260	252	236	247	252	258	226	251	243	241	235	228	267	209	260	259	239	281	258	264	232	249	230	264	246	244	249	258	263	234	239	239	252	251	264	248	246	240	225	238	261	269	220	230	233	253	272	257	270	247	242	243	272	231	242	233	235	237	259	243	255	245	244	256	250	238	238	248	242	272	241	232	266	267	225	228	253	219	249	238	256	243	237	235	267	227	233	211	268	260	217	246	272	232	233	257	237	247	232	252	217	252	260	234	237	270	214	243	252	257	260	275	244	229	232	245	257	249	254	245	264	244	261	236	250	232	260	237	227	223	227	257	238	260	251	232	255	222	242	216	231	267	250	232	250	251	264	254	239	243	267	251	244	236	256	257	220	237	276	211	273	241	259	231	223	236	232	263	258	265	238	260	241	260	263	248	256	248	254	288	235	275	246	227	245	230	273	228	245	227	240	246	239	238	254	229	265	219	249	232	240	255	263	240	246	255	246	235	228	249	239	253	259	258	245	241	196	228	223	241	229	232	231	226	251	253	233	234	245	236	260	235	242	257	266	258	272	231	255	233	229	247	231	237	224	215	263	233	225	249	252	236	233	211	249	238	232	233	238	239	214	239	234	260	252	216	242	239	247	255	236	228	235	252	246	230	252	253	233	239	239	245	233	247	249	258	226	266	236	259	227	239	244	239	251	263	247	232	250	264	257	248	264	233	261	244	250	237	269	258	247	250	249	269	234	254	249	243	244	260	250	260	250	226	251	261	239	232	249	253	243	255	236	233	257	241	232	223	257	227	215	274	248	266	242	267	272	219	254	251	254	269	258	259	247	257	253	248	229	230	263	267	244	248	221	245	233	247	233	248	241	250	239	221	250	256	223	258	282	235	251	259	236	225	279	257	248	259	229	260	268	252	248	247	232	244	282	236	246	231	245	249	278	224	253	248	226	236	251	228	237	247	259	243	233	241	240	249	267	247	261	256	264	211	249	235	234	238	248	226	262	239	230	244	269	244	244	239	236	258	241	272	245	241	231	228	234	261	251	243	241	239	284	254	241	285	232	251	242	250	234	236	266	258	247	220	270	231	264	251	229	228	247	222	252	258	232	265	252	259	250	261	245	245	276	271	226	240	284	241	235	247	219	268	234	248	235	245	235	243	259	212	268	262	249	258	248	234	270	239	251	229	254	238	218	248	255	260	268	212	237	235	228	253	249
2283	940	1387	1748	1113	685	524	418	377	413	358	304	254	216	202	200	179	180	196	199	183	212	200	172	158	168	172	181	160	181	174	229	175	186	199	184	180	188	162	168	171	175	152	169	164	155	173	188	177	194	169	183	182	187	177	184	158	187	160	141	157	172	160	158	181	190	191	184	204	164	197	171	184	180	181	164	170	169	175	154	171	189	197	181	174	213	176	183	172	170	182	179	173	168	212	172	176	153	172	186	164	176	198	157	177	193	192	161	172	181	194	172	185	183	191	180	165	186	174	183	165	187	173	184	160	180	177	170	176	195	193	203	177	160	181	196	183	141	171	179	175	177	188	173	195	161	176	195	182	167	176	162	144	182	172	208	163	180	171	181	170	184	164	154	175	168	177	175	177	203	147	209	165	173	187	179	171	194	170	158	161	159	157	178	214	195	165	180	172	175	190	142	187	183	181	149	177	174	174	188	169	171	193	183	168	159	149	166	191	176	165	176	169	178	187	207	198	181	194	201	168	180	176	170	165	188	188	186	163	186	166	172	179	182	174	184	167	187	174	161	177	173	183	177	169	176	181	172	156	203	186	176	174	189	177	175	171	195	186	153	179	157	171	155	188	169	173	175	192	184	189	172	185	177	172	191	171	197	187	157	178	177	170	194	190	187	202	182	189	176	158	144	182	167	175	187	176	162	177	187	169	190	187	187	153	180	196	169	163	199	182	176	194	179	170	199	161	180	201	180	168	168	171	192	184	172	181	180	179	170	167	174	161	185	186	171	160	168	161	154	179	151	172	171	175	182	164	169	176	177	183	170	194	183	154	165	180	184	161	194	210	181	187	200	172	162	156	212	156	172	199	152	189	180	173	158	177	174	191	188	184	190	148	179	172	189	194	193	170	172	181	171	175	193	171	178	196	175	181	193	179	179	186	159	155	187	161	186	161	161	164	161	180	196	172	180	179	196	196	210	167	190	191	190	155	186	169	188	150	183	174	162	172	178	188	177	154	180	179	173	157	179	154	173	176	178	178	178	184	192	145	197	171	200	165	175	174	178	201	173	172	167	174	188	154	172	173	175	172	172	186	172	198	182	160	164	155	166	191	159	153	178	176	190	192	152	169	183	183	196	186	171	172	188	188	177	170	187	174	178	176	180	182	165	162	171	177	183	144	188	188	162	168	154	179	156	196	172	161	186	191	168	174	157	175	172	193	198	177	163	178	167	157	180	184	181	176	181	175	147	156	177	178	199	187	196	157	188	208	190	186	163	191	170	182	173	176	167	166	160	162	189	190	186	190	158	178	184	174	187	166	165	184	192	171	180	156	162	175	179	166	177	183	173	177	166	175	194	164	172	162	188	204	179	143	185	180	172	169	181	171	173	169	175	128	162	220	185	165	141	180	158	181	183	179	186	191	165	200	198	159	165	176	196	163	188	174	181	192	167	167	191	183	169	167	177	182	182	169	164	178	145	168	162	158	162	148	157	182	182	170	195	178	184	164	172	189	191	197	161	183	203	156	181	203	170	210	160	189	207	152	183	191	190	172	181	181	196	162	202	193	185	178	171	136	186	171	170	177	175	173	172	183	168	175	185	185	181	168	179	162	163	174	199	156	176	172	160	181	200	162	186	173	193	157	168	181	176	183	179	167	206	182	178	197	185	190	184	185	196	182	190	165	182	163	172	184	176	173	172	172	180	189	170	179	184	193	201	169	173	177	165	179	173	171	198	184	191	198	175	196	167	162	182	169	178	182	153	170	163	173	205	183	173	180	157	182	171	168	197	184	182	170	168	183	156	162	171	157	174	176	184	182	167	159	201	192	167	170	182	173	151	164	180	188	163	159	180	162	181	176	161	190	195	172	159	155	169	173	176	179	176	160	165	161	170	177	181	177	149	169	169	166	177	161	167	183	181	174	171	208	185	211	160	154	149	172	153	176	195	170	193	163	170	185	167	179	185	163	195	180	173	172	165	172	168	179	186	172	166	177	167	163	198	175	188	170	163	179	153	162	181	174	169	169	161	181	178	182	162	189	184	187	175	164	177	156	202	181	186	168	164	180	157	164	172	191	161	181	164	180	166	177	177	192	190	174	165	167	182	190	188	182	197	190	171	196	181	158	168	158	150	175	174	167	196	187	182	167	176	190	193	190	181	199	190	194	178	176	193	149	149	168	173	177	181	182	171	158	190	195	185	180	180	169	202	159	174	183	186	175	157	178	187	178	178	184	191	177	169	175	186	193	142	178	187	169	201	181	200	194	199	174	188	179	159	155	183	177	177	205	174	171	188	192	174	171	166	196	185	176	173	169	177	175	163	176	203	162	148	165	177	188	165	160	181	175	190	171	185	190	176	182	163	165	174	173	183	191	179	210	171	190	184	173	188	184	190	188	165	190	184	175	185	173	162	181	164	183	179	161	172	164	195	178	172	189	187	195	173	203	185	215	183	197	187	163	159	174	185	175	178	160	165	185	181	162	198	172	164	199	158	155	175	185	189	182	165	191	197	214	172	182	185	172	200	165	167	187	187	174	163	180	148	162	182	183	183	198	171	172	199	200	173	168	151	192	172	150	178	155	173	180	196	179	171	140	162	193	181	161	166	191	170	159	185	167	186	178	181	181	172	165	172	183	185	198	187	180	198	186	175	158	171	173	194	185	182	184	185	181	173	183	162	192	172	192	162	153	180	171	158	158	160	157	167	179	185	168	175	189	184	192	203	170	164	164	186	178	174	172	184	161	172	195	174	166	164	161	194	194	167	190	185	168	154	172	185	165	178	200	187	174	183	193	221	176	190	159	191	199	195	172	177	181	159	180	179	189	159	177	179	179	165	189	179	162	177	183	176	173	168	163	160	167	167	178	184	203	223	176	191	192	207	177	161	178	154	188	176	168	204	163	169	176	186	152	195	173	163	177	184	181	161	154	187	190	190	183	198	182	175	172	176	189	156	157	183	177	188	162	181	163	174	197	167	177	191	194	185	168	211	178	192	174	180	175	187	206	202	155	149	199	176	159	172	193	194	147	174	185	152	201	185	173	158	184	189	176	174	187	178	180	182	167	169	174	189	169	168	201	180	200	177	193	172	198	175	180	173	161	186	168	155	166	177	189	167	163	186	167	173	198	186	190	187	151	187	188	209	161	177	188	186	175	164	204	200	179	173	168	168	173	181	154	183	177	193	183	180	171	150	168	166	158	173	193	196	158	188	168	196	172	178	179	183	181	187	191	174	194	200	168	165	158	195	177	188	174	159	173	177	197	166	177	185	197	166	173	158	146	172	182	181	149	176	196	154	174	193	184	168	179	166	165	168	192	198	155	168	190	173	181	173	156	155	170	176	178	196	165	166	182	174	170	192	176	181	178	172	189	153	174	170	147	173	173	179	201	179	178	169	155	179	155	160	181	181	178	171	170	188	198	156	201	170	161	198	173	168	180	185	175	151	175	179	188	183	187	180	191	174	184	158	188	180	180	177	173	207	170	164	198	189	201	184
2442	1211	3235	5895	4582	3027	2275	1897	1603	1651	1563	1169	1019	715	557	574	606	565	494	581	601	538	492	533	476	453	469	483	448	474	492	559	550	540	547	490	490	420	437	435	431	417	411	453	453	451	405	461	419	445	424	433	495	439	431	466	477	430	447	493	407	428	461	460	439	424	422	445	440	451	443	451	425	444	431	477	432	393	457	431	431	457	416	440	470	440	440	436	429	448	457	400	488	430	455	427	467	451	405	449	420	447	415	415	442	434	441	447	445	430	475	445	420	434	429	422	413	430	403	411	450	443	408	481	426	459	441	445	437	447	399	429	456	474	404	430	413	401	444	473	434	441	428	434	444	470	409	428	452	445	422	436	427	426	418	391	418	427	449	429	433	463	453	437	435	433	442	404	438	421	426	448	440	454	441	419	418	417	449	426	434	449	441	453	405	462	454	428	446	456	413	434	408	449	411	427	409	463	487	445	445	468	441	455	482	482	401	430	428	446	432	400	411	439	463	439	413	477	448	428	448	427	424	440	460	450	458	452	473	425	385	426	392	434	444	418	438	449	452	447	408	448	437	444	423	424	393	423	480	432	427	440	446	421	429	393	411	457	462	416	408	402	432	443	478	447	429	427	419	400	419	437	444	432	448	416	472	434	439	398	423	377	447	418	426	449	427	445	429	413	436	453	418	426	445	455	445	433	410	426	420	425	417	442	414	402	461	412	416	432	464	421	451	437	439	440	430	417	444	440	419	441	402	427	409	439	404	438	428	455	416	445	455	413	385	430	423	452	433	439	420	459	453	444	471	446	444	430	370	447	442	394	458	454	473	464	444	452	418	445	382	444	439	449	428	420	452	401	412	432	430	430	453	408	425	443	415	448	455	410	459	408	470	430	441	427	404	416	473	431	424	444	452	432	432	436	436	467	431	452	427	413	432	454	432	419	436	452	446	460	427	408	438	424	424	418	474	427	465	424	465	412	411	457	424	409	430	458	446	427	413	435	428	403	424	430	382	406	391	418	435	450	432	433	429	427	456	420	429	436	470	428	405	438	444	444	432	418	428	418	450	437	432	426	472	436	427	435	415	452	400	446	416	448	451	419	450	488	416	468	428	449	458	404	488	461	439	432	403	426	433	463	424	424	446	413	412	454	428	431	428	410	409	436	441	412	449	447	414	457	459	410	428	416	436	409	418	451	463	461	439	437	437	425	405	414	419	400	452	420	453	465	443	419	479	414	440	414	419	402	410	427	454	450	423	464	398	422	378	422	429	442	441	424	432	448	465	421	430	422	426	414	431	456	430	449	438	427	410	449	445	395	401	435	445	408	413	453	469	459	456	425	432	457	423	456	450	432	432	433	428	437	461	445	376	454	396	423	412	454	434	416	445	437	437	470	439	403	413	424	423	470	475	430	468	445	436	419	434	453	433	432	437	450	425	469	407	440	433	433	423	463	449	464	424	425	422	413	404	432	406	435	445	398	423	449	445	445	435	437	420	418	431	431	465	441	399	445	442	387	385	443	478	436	454	434	419	438	405	473	419	411	428	438	414	428	413	432	450	424	443	413	428	431	425	420	435	446	434	430	436	401	414	458	433	424	450	425	462	416	436	420	431	458	445	426	457	433	426	424	449	420	431	474	441	385	433	425	427	422	440	440	404	402	404	436	434	436	400	451	442	432	441	444	414	462	434	412	416	440	444	461	444	449	384	454	476	425	458	466	480	427	390	422	437	465	425	432	414	398	432	448	448	455	427	431	422	476	427	423	443	435	468	414	428	434	407	436	432	459	406	435	403	448	442	431	388	450	465	420	439	440	424	464	421	427	444	404	434	423	435	436	444	459	438	422	487	441	443	434	436	412	441	431	437	417	418	457	422	408	412	424	446	444	415	432	415	441	429	419	453	393	432	425	470	426	420	443	427	425	421	423	400	446	458	450	408	464	446	417	467	385	460	443	449	453	435	490	438	411	419	432	412	415	447	436	463	400	455	419	419	416	459	452	409	416	417	431	465	433	420	429	447	443	443	446	453	427	452	475	457	429	413	440	404	440	447	413	450	436	414	430	442	449	463	470	444	448	414	444	431	419	451	453	448	410	434	422	425	414	404	437	463	457	424	439	447	418	437	439	454	433	418	461	443	452	415	471	439	416	408	392	425	429	425	399	420	438	385	440	452	418	413	441	474	438	441	450	456	505	443	442	456	430	404	443	418	383	476	401	479	438	434	408	450	423	441	434	427	405	433	447	423	424	424	430	409	426	502	425	499	431	446	411	439	466	409	411	405	439	435	439	446	406	416	402	454	427	453	456	433	438	415	453	405	476	419	427	389	441	434	440	422	457	479	426	478	418	411	425	431	443	451	402	398	446	417	407	436	443	446	447	453	439	421	405	458	434	435	414	419	418	419	436	465	419	428	412	453	445	450	424	446	475	391	474	435	424	451	442	463	430	444	449	413	436	433	395	416	427	396	426	439	448	462	407	440	443	444	405	420	419	406	443	451	403	468	459	449	433	413	414	420	439	443	418	395	446	472	451	417	455	438	436	455	460	439	422	421	438	428	403	415	456	416	422	427	421	421	431	398	421	431	411	431	432	428	432	435	457	429	429	437	438	433	444	416	402	431	452	443	414	429	430	404	406	479	397	466	448	434	424	440	433	441	476	436	462	428	430	429	429	437	443	398	415	416	477	434	426	444	397	423	401	392	463	416	431	446	432	482	426	445	401	401	423	430	432	448	441	441	419	442	429	433	421	437	406	421	406	447	441	450	440	437	434	424	453	412	425	442	422	403	438	437	431	444	440	437	456	433	446	446	458	470	456	449	450	412	421	444	445	410	455	397	424	423	414	459	416	439	477	391	424	469	450	452	418	429	430	439	436	415	432	435	403	426	433	469	400	421	458	405	454	461	450	439	448	448	421	446	426	484	424	415	409	413	408	432	452	395	450	427	451	444	404	401	426	432	422	442	404	398	442	417	416	427	442	427	425	443	474	402	450	410	462	455	424	374	483	445	436	454	422	449	443	429	470	456	431	454	446	441	429	416	464	420	456	431	412	420	446	476	463	393	408	442	416	437	459	432	446	418	482	404	450	463	464	451	415	446	438	444	420	418	490	444	436	467	414	447	419	428	485	459	426	454	463	438	447	415	406	440	415	455	471	445	427	413	411	441	398	424	438	467	425	457	436	420	432	389	378	464	474	435	419	490	446	482	444	417	479	427	409	405	441	463	446	414	431	449	446	421	480	409	442	411	435	399	447	400	390	467	411	429	402	459	415	418	436	474	440	469	441	419	373	444	434	447	432	453	429	420	464	430	411	503	421	417	437	415	396	437	456	460	382	423	433	430	443	422	461	448	436	425	412	430	468	427	445	413	457	398	434	447	402	429	419	404	405	448	441	436	421	425	402	489	414	462	411	423	477	431	453	441	388	436	463	429	441	444	427	409	427	400	427	459	424	421	449	455	400	405	445	462	405	443	456	457	467	459	433	469	441	433	387
8650	2488	3868	3628	1981	1157	833	682	660	624	511	403	317	245	201	249	181	179	185	192	185	194	197	178	160	166	194	189	176	167	169	175	196	208	202	168	174	156	159	151	166	163	148	155	172	171	156	159	160	158	177	162	155	154	179	169	189	160	158	171	168	175	175	149	159	164	157	148	136	140	172	153	159	163	160	168	158	157	143	140	146	180	186	152	154	142	145	158	185	158	159	159	153	140	177	172	142	167	160	136	182	149	168	182	156	178	177	170	148	160	162	161	144	154	154	132	142	150	157	164	147	158	156	157	166	150	156	147	146	161	156	157	152	164	158	167	181	158	158	153	151	169	182	185	162	157	129	184	179	156	151	179	164	175	144	158	179	155	175	158	158	152	152	163	159	160	171	167	194	192	160	142	178	157	165	165	159	156	175	186	146	150	148	178	181	184	164	148	162	154	162	159	148	172	164	158	156	175	187	163	184	188	192	178	153	174	187	193	146	161	145	172	150	180	194	154	175	154	143	138	171	163	160	168	155	154	170	165	167	152	154	156	160	151	163	177	160	152	139	174	175	179	150	155	143	160	151	150	152	161	154	164	149	180	171	164	167	162	163	173	172	168	170	163	172	178	159	144	167	162	154	165	141	159	157	173	176	172	164	156	171	181	161	166	171	163	153	172	152	158	161	154	166	155	157	150	186	157	184	171	149	160	165	154	156	177	122	180	157	176	152	160	161	140	192	152	164	157	145	194	152	154	162	149	162	152	175	148	168	164	176	171	146	160	155	169	174	155	146	170	157	184	134	152	173	167	153	134	176	153	158	149	156	173	158	154	174	166	171	146	110	157	168	155	149	143	161	146	151	176	142	150	158	166	178	163	178	156	182	166	149	165	161	168	156	153	155	148	181	173	162	175	163	155	151	172	160	175	172	135	185	175	162	162	186	159	166	167	152	161	155	170	148	157	199	165	144	168	166	162	153	158	183	164	165	165	156	144	157	161	177	157	161	161	161	154	171	152	172	154	147	168	147	182	166	175	161	179	160	156	154	159	174	148	172	167	163	166	147	169	153	169	162	141	156	182	154	154	178	169	188	167	161	164	172	181	153	172	155	144	185	161	165	154	153	181	181	163	150	151	163	130	150	134	168	134	165	151	157	141	144	181	166	152	148	150	156	177	148	160	153	161	181	144	178	157	169	165	157	168	158	172	157	162	166	183	135	178	160	146	158	146	145	170	177	178	156	175	163	155	138	157	167	175	161	153	154	157	145	158	141	144	168	145	163	169	163	183	178	140	149	165	156	142	165	172	160	150	163	150	159	170	171	150	161	165	179	194	172	156	160	155	157	167	173	166	176	165	191	141	170	182	163	150	162	163	150	175	160	161	148	154	175	162	170	141	146	152	145	165	170	143	176	137	139	163	148	170	160	158	179	151	149	176	195	164	162	160	159	170	158	186	169	167	147	149	153	163	157	163	152	177	181	178	171	169	152	134	168	162	166	177	149	158	174	157	172	140	154	167	154	144	170	168	170	173	157	173	169	147	159	165	163	148	160	173	156	171	145	157	175	157	149	169	160	165	171	165	126	178	176	152	185	161	163	155	150	152	129	193	156	150	159	168	174	163	161	166	160	164	160	168	148	165	167	170	153	144	167	153	165	164	167	164	152	156	168	165	146	166	166	163	148	183	142	188	152	157	162	138	184	168	172	164	176	167	164	155	160	163	180	165	150	149	140	177	171	150	170	143	158	137	149	174	156	175	147	148	145	165	164	160	184	165	161	150	159	157	192	143	131	169	178	161	154	163	160	154	145	165	163	157	183	172	176	150	168	187	171	177	171	159	159	166	151	170	183	170	168	160	168	161	154	170	163	177	183	161	142	166	156	149	141	167	168	143	185	161	157	160	160	160	176	149	142	147	178	192	161	167	147	179	166	160	169	174	142	165	153	158	173	146	159	157	189	168	158	196	146	158	164	180	171	154	154	160	171	183	159	168	164	161	152	171	156	160	160	169	177	124	146	160	151	153	193	158	154	145	172	148	160	152	142	161	173	154	133	158	171	163	197	160	141	170	156	176	158	158	184	170	145	154	163	173	171	182	151	140	147	161	195	168	162	164	164	161	183	177	147	183	192	144	165	158	169	157	162	157	159	169	177	159	163	143	145	171	164	143	169	155	150	167	169	151	160	180	189	152	166	151	158	153	150	171	153	158	172	142	176	156	131	168	158	152	170	174	157	161	179	154	161	160	157	172	157	169	137	154	139	164	162	163	167	169	159	172	161	160	149	165	165	163	131	167	143	162	154	149	185	177	160	154	152	168	173	156	148	168	149	149	187	167	155	167	175	165	177	133	177	168	148	161	156	161	178	149	181	155	167	147	175	169	165	175	142	155	158	151	153	176	167	155	156	167	153	197	153	134	159	188	183	168	192	161	193	152	169	161	163	160	161	166	175	178	182	170	179	155	164	144	153	167	159	157	175	168	175	177	183	201	172	176	179	163	161	170	157	161	160	157	170	171	155	151	159	169	147	147	163	184	179	169	150	159	162	149	163	168	180	196	166	168	170	168	151	158	150	157	165	144	167	166	167	173	153	161	155	175	136	158	173	168	167	163	168	154	170	166	179	133	165	154	180	189	171	171	141	158	163	165	151	160	175	167	167	178	157	158	174	175	131	177	161	157	170	164	159	185	158	180	165	173	165	172	173	158	165	141	192	164	169	175	179	182	173	155	175	155	165	152	170	148	162	150	174	168	148	164	168	164	168	157	160	165	156	148	160	155	189	162	159	175	165	168	145	152	155	171	148	166	146	164	157	156	178	155	155	157	168	177	152	150	161	159	179	179	163	176	170	162	160	166	180	181	181	163	160	179	170	168	157	181	160	161	142	156	143	154	139	165	163	160	174	152	164	184	177	157	169	193	153	151	154	162	171	145	186	148	177	150	176	149	152	154	153	170	156	151	160	156	150	173	155	153	197	185	152	158	179	192	157	168	146	166	193	166	156	171	152	170	162	152	134	148	161	151	172	177	145	187	161	148	168	166	145	144	162	154	168	166	147	145	190	189	153	151	159	166	174	175	179	155	117	164	166	156	171	179	162	145	162	165	176	164	165	165	144	170	150	134	167	132	173	154	157	142	164	195	188	179	150	146	164	154	136	179	171	134	169	168	150	156	142	145	157	158	159	144	157	179	173	164	153	181	152	149	163	157	165	157	151	153	160	161	133	158	175	159	159	160	170	172	150	164	181	157	170	179	155	165	158	163	174	165	147	146	150	171	184	155	159	149	155	143	138	150	156	155	158	156	156	134	192	133	193	146	146	178	163	171	147	171	164	171	174	164	182	160	162	154	154	168	148	174	180	150	170	181	157	157	153	187	153	168	182	165	182	155	161	158	172	162	163	175	159	156	170	137	166	152	154	168	178	184	153	142	180	181	178	165	140	175	172	176	142	155	164	145	172	157	139	171	171	159	168	161	181	176	183	169	153	155	158	153	153	164
7533	2828	8037	10783	7479	4680	3849	3634	3250	3339	2421	1706	1331	1046	806	864	807	700	710	747	694	646	563	513	478	444	447	471	501	535	539	629	611	574	544	511	491	454	395	419	389	423	443	429	419	406	406	418	438	378	415	433	401	394	423	388	389	394	396	411	420	401	422	429	382	372	385	413	406	389	411	385	390	449	397	438	389	392	422	397	425	404	383	387	406	426	400	411	372	413	377	365	397	417	405	407	386	403	422	374	418	409	404	412	401	382	420	388	383	422	411	405	418	420	390	394	381	416	389	397	387	421	440	402	421	379	402	407	383	402	445	387	398	355	383	401	405	419	418	402	407	411	402	416	386	379	413	389	404	413	346	421	426	398	408	441	424	381	368	428	420	401	380	403	382	388	396	404	396	421	389	358	408	403	387	406	395	385	422	424	403	389	380	404	379	413	399	407	392	408	396	397	424	392	422	371	379	427	410	394	416	387	424	420	403	383	387	371	451	403	416	391	427	360	377	398	422	398	356	396	381	374	425	400	396	366	423	396	391	409	394	371	369	408	398	401	379	417	379	416	387	400	408	401	429	399	390	361	367	400	398	400	415	425	416	434	417	398	396	421	453	395	409	429	400	370	413	412	380	425	369	369	365	418	385	391	385	371	446	374	377	387	385	394	415	396	395	393	433	413	386	421	364	381	412	433	360	365	396	375	414	406	417	391	391	424	373	404	398	391	391	391	396	355	431	382	386	399	396	369	418	393	404	417	393	419	398	439	454	425	374	389	432	393	403	398	389	374	417	389	361	383	384	395	408	404	403	398	416	402	407	407	402	424	466	408	410	389	388	440	380	419	430	379	383	411	419	395	423	390	428	399	396	407	385	394	408	414	410	369	398	369	423	422	397	396	395	400	422	417	379	380	395	410	395	388	409	393	393	406	403	410	396	357	367	389	404	362	436	402	389	352	374	389	404	369	404	389	418	411	400	411	410	428	392	385	415	381	393	403	373	395	436	373	440	412	401	389	405	422	407	390	385	359	402	372	388	394	437	400	415	412	371	444	393	436	410	398	403	422	404	392	390	359	413	398	407	426	372	392	378	365	401	446	458	411	388	423	383	397	404	415	369	398	430	391	412	409	351	398	386	409	389	422	390	375	386	381	405	389	402	398	410	399	398	375	421	390	379	406	379	376	429	424	373	429	393	413	407	373	376	376	403	410	426	376	424	393	364	364	422	406	374	388	368	408	418	401	382	401	401	403	470	345	385	389	381	411	404	390	379	394	381	381	360	397	405	414	385	419	389	392	416	393	398	407	411	420	420	395	411	378	382	392	412	374	376	373	415	393	370	398	422	433	397	379	381	397	424	386	399	384	379	360	374	383	429	405	419	435	386	407	398	424	388	436	369	400	376	385	435	379	401	387	387	450	390	408	390	394	414	426	408	375	388	433	446	350	367	405	384	387	370	399	398	433	382	412	404	387	413	432	379	379	404	381	418	415	387	358	425	415	391	440	431	398	416	405	431	410	385	369	407	401	410	413	392	424	381	389	403	361	380	393	367	393	410	439	420	395	418	380	393	428	399	358	426	385	388	431	409	369	390	372	374	390	388	397	389	367	359	398	415	401	373	411	383	382	407	388	416	424	357	410	382	407	361	413	392	381	399	368	414	393	405	443	396	410	386	365	376	404	393	411	403	430	397	428	412	418	418	382	371	455	424	364	421	359	400	391	404	386	428	397	387	387	409	400	365	443	402	394	381	403	400	428	374	390	409	395	386	367	377	428	420	422	433	426	432	412	370	403	415	380	437	384	399	429	381	394	392	366	421	390	411	410	379	373	382	405	354	405	426	413	401	403	421	377	416	383	432	380	388	387	408	431	424	408	394	391	428	401	405	403	372	370	375	395	432	421	379	373	390	423	398	358	395	372	376	406	393	383	377	388	392	413	403	386	399	395	405	420	394	388	419	403	394	425	376	400	415	390	387	377	439	396	441	414	422	388	368	390	400	417	418	369	406	400	386	412	437	395	363	411	366	425	367	393	390	385	412	422	421	371	424	413	381	388	398	400	392	392	411	373	395	396	378	381	386	363	401	382	445	392	392	417	442	391	410	400	403	414	392	413	379	394	338	404	398	419	387	408	449	399	402	419	399	379	412	411	376	383	416	360	425	397	404	399	417	372	425	391	403	375	397	374	385	381	395	379	417	453	404	371	410	397	417	411	422	389	396	405	408	390	381	394	415	394	421	379	384	405	391	379	365	400	396	349	400	340	391	404	431	410	380	419	419	404	369	418	399	424	405	381	388	407	412	415	417	460	419	408	386	389	416	374	405	407	427	400	396	411	410	393	383	397	404	386	404	409	438	400	392	407	408	395	427	411	402	380	405	382	411	400	389	396	397	375	401	422	429	411	387	396	393	404	423	396	391	437	377	388	401	386	384	411	394	390	435	404	397	388	442	441	423	420	392	412	355	385	404	382	418	430	386	396	415	375	394	379	353	348	433	364	396	402	409	387	386	393	399	365	397	383	393	393	374	416	425	384	386	366	378	426	350	390	383	399	401	384	392	396	369	403	385	411	392	400	378	413	391	406	400	370	389	393	407	373	405	404	400	432	421	354	429	409	377	355	397	396	364	406	416	387	386	423	427	380	353	405	408	414	381	397	399	410	413	429	386	420	361	406	350	360	399	389	381	350	430	369	405	376	357	439	445	401	409	425	402	390	405	421	361	389	399	378	419	403	411	370	373	418	392	374	384	443	413	397	396	405	397	418	451	395	407	375	405	429	387	379	368	402	371	410	410	368	395	377	378	413	443	395	386	394	406	418	431	401	415	404	424	416	408	384	415	438	394	381	437	408	403	407	372	391	405	392	396	387	420	433	387	341	418	407	417	419	373	389	401	400	404	372	403	380	386	386	403	408	379	414	398	382	367	362	402	404	414	418	394	414	389	368	376	403	339	364	394	377	411	408	387	396	429	425	424	340	412	392	420	392	358	403	406	392	423	358	351	447	386	399	418	395	395	438	416	418	435	371	409	409	414	417	411	401	400	398	359	396	419	375	377	405	409	404	385	380	416	386	407	417	412	407	379	424	406	441	387	428	402	365	411	416	383	405	374	349	396	408	423	403	386	400	391	393	401	442	370	386	415	406	402	415	383	404	381	373	384	380	390	409	424	388	428	394	395	387	404	448	410	403	383	392	419	416	401	407	409	393	418	376	433	408	399	387	391	401	386	409	413	398	401	401	369	366	414	391	388	394	443	371	372	375	374	402	432	371	372	389	410	400	374	393	364	377	389	441	394	400	397	398	398	422	385	367	406	388	425	375	390	425	402	403	377	416	401	408	391	404	382	364	430	414	410	369	398	421	411	375	380	370	349	413	450	416	418	386	428	393	396	391	436	385	406	428	405	461	409	374	408	416	406	415	419	420	346	427	404	426	380	400	395	359	412	437	393	370	409	401	367	405	393	412	364	403	425	343	423	377	389	422	409	397	389	390	423	414
16176	5460	7153	5339	2488	1493	1178	957	945	816	493	341	285	206	186	219	197	165	164	167	139	125	122	119	122	119	122	110	114	134	116	129	105	105	108	115	83	114	103	119	102	81	94	95	89	112	102	96	86	92	111	107	85	102	88	107	91	90	96	99	97	94	103	105	119	100	79	89	86	125	97	104	80	100	89	100	82	119	72	89	94	78	96	81	95	90	105	94	101	100	100	89	95	85	80	95	95	86	99	85	98	93	92	78	107	94	87	106	97	89	76	89	97	91	97	103	90	93	95	85	109	93	110	106	97	78	95	81	96	117	87	103	86	92	85	81	91	101	118	89	93	113	96	88	97	106	85	92	91	84	93	87	91	97	86	86	104	101	93	74	99	90	112	87	80	97	95	109	94	97	100	87	90	85	77	98	106	100	93	102	83	85	81	114	79	75	85	98	80	86	96	94	105	98	86	102	85	92	106	96	78	112	69	86	91	77	96	109	101	96	89	96	85	86	85	90	93	102	83	81	88	94	107	91	95	93	84	96	85	115	91	89	91	92	102	98	99	96	92	92	95	117	83	82	85	99	99	89	108	102	91	96	80	108	112	101	113	91	89	82	96	102	85	95	111	91	99	96	106	92	89	88	94	109	94	95	104	106	105	86	92	102	89	97	91	99	92	89	93	73	97	83	92	108	98	106	103	89	86	94	95	102	97	105	93	80	84	73	85	88	100	77	93	90	101	84	117	100	96	95	96	98	100	89	88	94	94	103	107	85	89	99	99	76	94	98	76	95	87	81	105	74	93	80	86	86	91	83	92	103	102	83	105	80	102	106	85	102	85	96	90	104	86	71	97	114	90	85	95	116	108	98	104	91	90	71	82	91	99	105	97	103	106	83	90	94	79	101	80	96	81	107	113	108	82	103	82	98	102	110	88	93	86	102	102	87	104	106	90	115	99	91	93	81	83	89	117	84	100	112	89	99	94	103	98	91	100	104	81	89	86	82	103	78	113	103	109	81	107	86	85	98	80	110	97	89	87	79	84	106	79	112	83	97	82	102	88	106	88	93	79	104	102	84	93	99	95	90	74	103	105	103	94	89	106	98	93	109	98	98	79	120	80	69	95	80	92	84	109	86	90	98	103	115	97	99	89	77	88	86	86	118	87	91	113	108	106	95	79	97	91	88	82	88	93	97	87	97	97	80	103	106	98	105	103	100	84	113	95	83	88	101	123	107	69	88	98	100	99	82	99	84	80	77	96	97	107	107	83	95	99	95	91	108	89	83	91	113	88	96	95	103	111	91	81	88	102	93	100	114	100	115	96	87	96	84	100	88	80	96	99	89	90	90	101	80	102	101	102	98	100	94	91	84	107	104	98	106	104	88	95	88	107	81	94	91	114	112	92	97	92	78	86	102	87	82	99	83	91	87	90	125	106	106	90	80	99	96	90	79	97	102	99	104	92	96	75	93	89	85	99	81	109	100	84	96	109	83	93	83	99	103	97	84	96	90	98	95	88	90	96	84	89	109	103	104	92	116	105	96	89	102	82	77	96	82	116	105	90	98	81	98	99	84	88	79	91	111	108	71	81	98	97	107	117	83	96	119	103	85	99	84	90	102	95	87	84	98	107	94	106	99	90	111	91	82	114	96	82	91	100	96	90	97	99	94	91	99	98	89	91	93	113	102	107	103	97	90	84	87	103	103	101	90	83	99	98	91	89	100	92	118	92	89	97	80	83	109	100	101	91	105	90	91	89	92	102	92	86	103	81	91	76	108	98	95	98	66	102	83	94	100	81	103	90	103	96	90	102	91	80	88	85	101	91	85	109	75	83	106	78	81	105	103	92	104	81	100	100	76	83	91	97	87	92	85	106	95	85	98	101	95	101	109	90	88	89	109	83	105	99	92	95	87	118	102	82	97	73	109	97	93	83	94	101	95	105	89	94	89	104	80	89	90	99	98	92	100	83	72	98	84	88	93	93	111	93	80	77	89	96	92	94	86	84	105	101	84	93	92	96	95	96	102	95	94	91	94	101	86	95	88	103	96	113	117	94	101	93	99	103	100	104	103	95	98	107	96	102	113	94	96	116	96	97	76	82	76	99	91	88	103	79	93	93	90	106	106	100	89	91	94	97	92	103	84	94	98	112	97	99	99	94	101	82	84	96	96	88	97	87	102	86	79	112	107	87	95	114	81	99	86	85	98	88	101	83	84	94	106	94	90	100	91	102	104	94	108	102	85	87	124	111	99	110	92	101	85	103	99	94	79	107	98	79	107	92	93	86	82	98	108	81	94	108	97	96	103	85	112	110	83	100	99	95	86	99	79	103	97	97	100	97	94	94	86	96	96	97	85	109	102	89	106	100	95	98	97	97	86	92	74	93	93	96	77	89	75	96	92	98	94	99	94	93	98	97	79	110	89	105	98	100	92	98	102	73	73	98	92	89	87	99	73	90	95	102	104	98	95	92	93	96	80	86	100	108	117	91	100	99	92	87	98	83	106	98	101	108	102	93	88	114	102	87	101	111	97	103	94	107	101	111	103	104	93	99	110	100	99	98	87	93	92	90	89	100	97	90	100	99	92	97	78	72	90	95	95	91	103	91	86	77	96	108	80	93	91	65	99	75	106	80	83	95	99	100	91	98	106	95	79	101	82	83	93	88	89	104	100	95	97	93	85	116	97	120	88	90	77	82	102	102	107	96	92	106	96	112	127	102	97	97	91	101	89	87	100	95	105	109	87	101	84	90	79	89	90	94	83	73	101	104	104	85	107	98	92	103	85	92	93	100	99	94	83	99	100	97	90	92	87	93	96	97	79	95	75	102	91	92	111	98	91	79	79	98	86	95	88	103	92	85	91	103	92	89	108	112	94	88	99	92	93	83	84	84	89	98	95	119	91	96	68	105	107	108	92	98	97	84	101	91	98	104	124	99	102	101	116	90	84	80	107	99	104	105	77	93	78	79	80	96	84	78	102	96	89	87	88	90	85	93	93	101	98	89	98	99	108	72	76	91	91	81	101	85	89	94	93	83	62	91	79	104	95	82	77	85	93	98	84	101	94	90	91	84	81	91	99	117	86	83	96	88	99	90	86	101	89	106	91	95	104	106	105	102	91	97	85	100	121	124	81	85	88	83	86	95	107	99	88	82	79	79	83	89	80	87	80	97	96	114	89	101	87	84	115	76	91	91	98	106	108	111	97	91	81	84	99	100	99	104	84	108	79	115	95	88	100	96	100	103	85	99	80	94	105	92	91	78	91	92	117	111	95	91	99	96	85	87	92	94	83	76	95	88	96	98	111	89	98	80	95	87	87	81	104	90	115	80	83	93	85	90	91	90	98	106	80	91	83	111	86	87	80	102	89	85	117	87	86	82	85	100	103	112	96	110	101	104	85	103	103	99	77	93	97	105	95	91	114	89	101	105	102	105	109	107	100	87	98	105	100	97	93	107	95	93	103	95	80	85	103	96	93	88	87	98	73	104	100	96	110	91	96
10707	5190	12723	13535	8949	6291	5894	4735	4957	4396	2643	1788	1370	1155	994	942	766	807	892	847	702	545	521	459	398	377	425	355	408	375	525	550	566	537	381	438	348	299	298	282	327	284	284	268	242	257	262	287	246	249	246	274	255	256	264	286	297	264	262	266	253	260	276	242	259	253	239	234	255	277	253	274	256	246	265	261	228	237	202	225	252	254	276	261	256	255	245	255	240	237	245	251	264	235	248	222	230	245	244	255	223	261	225	276	238	255	269	270	239	258	243	232	245	246	233	240	246	240	240	246	222	233	235	250	247	267	242	239	233	238	229	267	250	231	239	238	251	226	244	253	259	259	279	241	240	251	225	230	237	223	234	260	231	255	253	276	222	245	251	251	275	225	243	239	256	276	252	268	228	248	243	239	242	260	232	264	256	233	238	282	265	246	249	256	240	248	241	236	264	204	247	247	216	250	245	258	246	254	255	255	243	240	235	240	245	251	239	247	243	243	250	266	261	244	224	226	228	233	241	247	248	263	224	262	239	217	228	224	234	238	259	259	210	243	241	247	263	238	231	262	234	239	235	260	252	261	260	246	257	237	263	252	258	265	251	250	245	241	246	271	236	271	251	265	267	242	241	271	243	254	231	256	259	236	253	247	226	225	253	268	254	229	245	246	242	235	251	254	217	262	243	252	228	248	262	227	241	226	248	254	230	255	260	241	238	207	263	231	237	259	267	234	251	239	240	241	272	269	249	223	236	247	238	255	237	265	234	226	236	223	233	240	257	230	238	235	238	250	243	251	256	227	223	246	262	290	261	265	253	232	218	241	239	218	229	234	235	250	240	253	226	224	225	247	229	255	239	230	257	252	265	247	219	255	253	245	252	246	242	228	231	243	219	240	246	262	258	259	247	236	237	242	265	266	233	240	212	240	249	261	250	222	270	221	262	209	254	248	251	253	233	241	273	234	247	256	234	237	233	253	234	248	250	261	255	257	242	229	243	246	242	267	258	244	246	233	251	239	262	239	253	240	251	276	259	257	254	232	233	251	252	259	239	234	234	266	255	245	230	241	269	255	247	234	246	238	232	241	237	235	208	266	220	250	218	239	217	242	226	246	226	237	266	250	264	236	234	255	242	238	237	256	247	217	246	233	258	215	255	240	249	231	235	248	233	256	243	241	221	221	245	242	257	259	237	252	256	226	272	260	240	236	229	233	246	244	240	239	239	248	236	272	234	218	243	220	241	244	203	241	226	263	258	254	251	234	255	254	232	236	253	238	270	240	246	255	239	248	248	234	227	261	244	231	255	235	224	239	266	283	254	240	275	252	243	259	240	267	248	229	230	232	265	230	272	234	276	262	230	240	257	260	245	223	251	215	271	246	267	237	238	256	259	241	236	224	237	258	222	257	220	236	245	248	248	251	233	246	234	248	258	268	286	239	279	244	258	244	234	256	253	259	245	228	247	250	237	253	220	275	244	243	235	252	237	277	244	236	224	271	264	233	237	240	239	249	258	268	233	252	242	250	244	238	234	239	279	236	249	234	240	245	256	252	220	228	269	220	252	236	248	262	223	205	238	245	258	235	251	245	245	244	249	260	214	242	252	245	229	229	255	247	232	293	247	270	247	230	248	239	242	246	277	256	244	243	265	268	268	261	239	244	261	255	210	249	241	231	237	237	254	275	225	261	235	249	251	266	242	271	256	212	229	278	215	258	248	221	261	256	258	245	211	262	265	268	256	246	229	265	244	237	216	247	269	240	247	251	247	260	247	244	244	241	270	244	215	259	226	243	242	261	258	247	267	256	244	231	245	261	222	247	261	252	264	234	274	246	226	284	228	241	246	272	229	209	269	269	249	253	252	246	248	259	243	258	261	243	222	265	263	250	244	242	225	245	239	248	255	227	253	250	245	230	262	234	238	240	238	227	241	240	247	257	239	258	231	261	218	224	232	265	237	234	236	284	244	235	219	251	243	216	231	241	243	251	257	265	246	236	255	237	241	268	250	230	245	244	228	245	221	228	232	247	228	237	245	259	247	251	241	230	216	234	224	221	240	242	251	208	269	250	260	230	248	247	250	232	255	243	238	212	249	230	208	271	204	225	245	256	221	254	255	229	223	247	228	241	245	264	228	265	268	248	217	265	240	248	237	253	258	244	211	227	263	244	246	246	269	238	243	228	230	216	259	252	209	264	252	250	223	239	251	227	248	221	243	254	225	273	240	255	257	245	250	272	216	244	245	273	251	247	225	251	253	228	231	264	254	236	258	246	239	234	240	243	249	259	257	243	244	247	247	258	228	237	245	248	258	245	238	246	243	249	235	239	235	257	244	264	264	244	246	232	234	248	264	250	238	226	248	232	235	246	225	231	249	252	242	246	222	214	236	267	240	251	226	251	239	252	231	230	261	236	233	237	242	239	234	228	266	243	260	248	242	246	255	269	268	252	237	220	250	253	211	241	260	278	246	250	247	249	228	242	242	239	252	265	252	262	236	229	231	232	246	241	248	227	222	261	257	233	228	262	231	263	236	241	237	242	253	249	273	242	252	241	262	268	234	228	257	233	248	232	245	237	254	260	245	247	264	263	238	256	255	251	240	211	213	263	268	252	246	244	259	228	256	240	211	235	232	242	290	252	243	249	262	225	247	242	236	235	262	295	266	249	242	254	251	264	253	261	252	234	254	270	262	261	244	239	274	261	254	257	235	238	269	272	263	209	238	244	216	257	258	243	224	263	250	245	279	236	229	244	240	224	241	241	251	212	244	251	233	244	236	236	233	253	251	259	203	240	265	281	255	258	266	256	249	241	242	238	272	214	246	249	258	246	249	231	239	256	266	227	241	254	255	255	241	245	227	231	232	255	248	246	243	259	249	253	264	241	241	249	249	249	239	256	247	216	228	251	240	264	244	270	237	233	237	233	227	262	244	228	224	255	231	242	246	250	245	265	259	242	278	235	230	260	236	250	238	259	286	247	229	227	231	244	241	222	235	275	246	240	230	262	237	239	241	238	241	253	228	267	241	258	248	247	238	241	236	249	278	265	221	260	222	267	254	242	240	239	272	229	228	268	273	256	214	255	225	240	275	241	251	226	266	243	262	239	275	252	235	244	274	271	224	238	253	244	228	235	241	247	244	255	258	269	257	253	246	235	224	257	221	245	227	272	258	290	238	274	214	263	253	229	255	271	236	234	224	223	214	248	262	235	265	263	255	225	218	275	259	242	245	235	233	231	236	261	242	249	254	285	255	246	284	240	246	254	258	234	238	234	242	239	230	243	244	234	232	254	235	245	204	238	229	249	260	253	235	231	236	234	247	242	233	245	270	226	223	247	277	214	238	233	272	249	242	243	237	264	229	264	231	257	248	246	225	247	273	253	236	233	245	229	212	229	228	275	271	264	253	244	213	247	244	253	266	247	234	231	225	235	255	261	254	226	226	213	271	237	269	262	249	236	207	242	212	254	255	220	250	246	256	224	210	276	235	219	229	223	233	246	237	228
4191	2403	2988	1599	779	620	508	400	492	373	262	244	214	211	233	184	215	183	199	205	200	178	176	178	208	193	203	185	169	190	193	195	214	179	193	197	184	200	188	167	186	179	172	175	143	173	189	184	173	177	176	204	166	169	160	179	161	160	218	188	169	176	208	184	180	188	169	181	159	187	163	169	149	168	188	193	159	194	210	195	182	214	147	169	170	179	198	184	194	193	189	174	181	175	199	187	195	180	170	176	199	158	156	205	185	181	195	142	162	172	175	202	183	203	181	172	180	163	194	167	156	176	194	184	198	178	179	196	161	190	178	164	197	166	185	188	181	160	186	185	211	191	153	178	173	183	158	159	173	187	198	182	176	168	179	169	160	197	171	154	160	171	168	169	196	183	176	165	192	181	178	172	180	158	197	163	186	167	177	189	174	177	170	165	164	185	189	169	184	166	183	165	163	162	180	156	171	173	199	199	153	174	182	192	205	192	173	185	180	193	192	179	182	166	174	199	184	176	174	201	173	200	169	195	194	185	163	159	189	155	163	193	188	179	184	180	178	196	182	179	181	172	173	162	193	167	174	173	184	159	182	176	181	159	195	190	185	169	167	176	160	184	152	164	176	184	174	183	210	172	199	178	160	144	185	186	177	191	165	169	140	165	185	193	177	176	174	182	166	181	172	160	172	185	168	162	176	178	185	184	187	175	165	204	189	184	197	166	168	191	196	186	159	168	179	188	190	169	170	194	175	175	199	188	182	189	181	169	183	189	183	181	172	160	184	174	184	187	169	182	183	202	157	168	177	162	177	196	193	162	171	169	180	138	182	191	191	177	194	216	172	173	160	174	175	185	180	151	161	180	175	198	182	177	204	190	174	176	164	184	174	171	193	142	174	173	175	171	175	175	176	179	158	174	178	192	189	187	185	184	190	148	160	172	181	179	211	160	170	170	175	167	179	193	184	194	155	177	166	193	171	142	191	171	171	156	176	155	221	186	141	187	203	178	190	168	175	164	186	172	196	163	169	174	164	180	184	195	181	164	175	180	167	198	178	164	178	172	180	180	187	176	170	177	167	188	167	204	177	206	179	150	175	186	184	171	167	183	174	152	196	197	164	190	197	190	185	202	200	196	185	188	167	176	178	182	190	163	181	176	187	182	171	170	172	194	173	164	196	170	194	164	168	175	172	197	165	182	164	161	163	168	170	170	164	157	155	167	157	177	177	178	196	172	169	173	178	175	185	187	187	199	193	188	176	157	162	175	183	169	144	165	192	195	194	156	188	182	174	191	178	149	171	160	178	177	166	180	172	175	178	177	172	175	179	204	189	171	161	182	208	172	194	194	179	173	165	170	162	192	168	190	175	166	166	173	164	184	141	167	175	183	198	174	199	173	178	173	183	168	179	198	173	175	171	184	149	187	169	161	176	164	153	167	165	198	167	171	176	176	191	173	176	187	197	172	177	177	194	179	200	192	185	169	188	166	163	170	172	164	152	181	181	206	187	189	176	187	194	177	192	175	187	190	194	175	194	180	181	181	184	169	174	186	190	184	149	155	170	177	161	177	181	195	193	197	195	182	173	183	186	187	166	186	170	182	190	188	169	188	205	193	148	182	163	189	170	167	173	173	192	177	192	160	198	189	192	183	176	170	165	173	189	168	183	164	179	165	180	164	177	172	171	176	163	190	181	195	172	174	196	185	176	189	170	195	183	189	190	205	166	162	159	181	197	193	194	166	154	174	189	176	145	162	181	183	172	194	175	175	168	143	164	174	173	182	194	169	155	184	161	177	189	151	190	176	156	171	200	182	188	199	176	153	200	191	173	171	165	177	164	159	172	193	184	174	195	178	208	173	161	180	192	178	171	172	170	176	190	172	183	172	169	151	175	161	188	187	182	182	166	193	183	191	186	203	181	199	184	185	188	166	158	183	154	176	184	186	162	163	157	170	170	160	195	198	166	159	145	181	171	153	157	169	171	171	167	153	159	163	165	180	205	167	187	184	194	174	165	173	174	168	176	176	203	190	174	199	195	161	187	181	190	182	177	179	179	185	183	188	175	175	193	183	176	187	176	191	193	186	167	186	191	155	180	169	155	210	187	162	156	164	186	180	181	178	196	172	194	183	218	176	179	212	193	173	182	152	169	166	152	177	188	172	184	187	176	209	175	163	183	146	165	175	171	193	174	155	187	174	199	175	183	179	162	161	151	155	194	174	176	192	187	179	162	184	157	172	165	190	171	172	170	169	166	184	178	192	186	166	193	210	187	169	157	190	169	159	193	173	198	183	183	174	179	166	172	188	176	161	152	176	165	163	161	193	207	156	175	184	185	161	171	187	160	182	151	185	188	178	174	191	189	172	168	186	176	168	175	187	190	187	187	199	189	166	176	176	149	164	168	168	186	165	194	158	175	170	187	179	177	172	181	170	158	177	189	202	178	204	176	197	195	170	182	177	173	159	177	185	172	219	188	169	178	203	177	161	178	200	170	178	160	190	199	175	194	185	182	197	176	165	207	169	197	161	186	170	188	172	167	190	195	177	186	178	192	167	173	157	179	182	151	176	167	159	167	173	186	170	157	164	167	168	156	175	166	173	198	199	173	152	161	183	193	170	196	199	174	201	184	163	180	172	182	173	166	164	165	152	194	178	169	163	177	179	213	170	164	177	177	177	186	191	202	172	181	187	178	178	185	150	186	175	178	191	149	184	189	199	181	167	184	179	206	176	172	175	160	174	162	203	198	157	190	175	203	192	172	151	167	191	158	164	171	177	146	166	167	183	179	167	162	178	173	198	176	187	180	181	164	174	168	186	191	175	186	176	166	169	181	165	180	177	183	183	183	186	183	168	179	177	194	174	176	187	186	185	192	171	154	173	199	174	180	204	185	188	162	173	181	171	192	175	187	187	150	178	188	163	187	175	185	174	177	182	167	171	147	155	167	178	219	177	165	169	188	177	192	177	203	198	176	154	176	164	169	167	175	192	196	182	178	177	171	174	188	176	165	208	171	168	156	204	177	181	200	189	164	175	174	195	221	176	157	176	137	191	191	178	175	178	188	191	168	178	190	155	156	159	169	187	184	173	187	149	153	181	176	180	192	151	176	185	176	157	181	185	174	154	178	163	179	186	178	159	195	190	190	179	158	164	175	172	175	181	178	152	195	174	180	174	158	179	170	182	193	171	159	171	174	172	175	199	177	168	176	186	176	194	157	169	181	171	175	173	156	151	177	175	172	165	168	171	166	172	172	170	197	147	191	193	179	176	172	176	208	177	195	198	193	192	193	188	155	191	179	186	185	166	182	171	197	199	189	177	158	194	167	150	179	180	164	163	177	209	184	172	161	175	169	195	179	174	184	175	171	183	170	170	179	180	180	160	179	178	176	174	173	166	166	182	185	172	173	175	197	208	183	195	173	186	159	202	169	178	176	168	166	158	182	172	172	196	183	183	166	169	170	191	181	156	167	191	160	166	185	172	185	186	206	157	163	173	182	154
3581	2830	6062	5050	3045	2649	2180	1859	2184	1630	960	825	744	639	689	658	591	619	764	645	600	500	462	489	490	426	502	459	481	486	545	530	571	513	446	512	485	477	457	485	484	463	471	431	455	454	452	427	446	452	433	402	463	458	428	465	461	470	432	451	418	460	421	448	410	487	422	442	438	433	439	409	449	419	437	441	458	432	432	434	444	457	440	403	433	447	432	479	460	413	446	418	413	464	433	432	461	439	395	479	450	446	424	431	419	456	430	433	442	426	462	447	436	471	456	439	446	464	478	447	405	459	439	412	458	438	449	406	436	446	409	428	417	399	412	404	437	388	442	476	452	447	434	431	462	430	450	471	424	450	419	475	417	399	439	442	401	429	475	477	476	423	444	466	424	418	421	438	463	439	418	481	410	453	459	439	449	424	452	435	432	425	457	436	476	440	454	453	433	425	437	437	445	402	415	433	390	429	421	412	449	448	420	438	455	478	460	453	430	455	486	431	464	460	420	444	453	430	467	441	395	428	455	458	463	409	459	424	434	437	413	455	471	448	431	440	429	473	448	439	408	459	409	480	465	428	445	427	441	381	457	438	437	459	449	439	466	402	496	455	440	454	465	381	417	427	401	424	433	457	436	447	478	404	444	428	420	428	483	400	462	444	458	426	462	428	419	441	429	438	418	393	465	428	442	433	450	426	478	461	436	429	444	413	440	456	427	468	431	444	462	408	476	463	409	427	454	425	433	419	434	451	463	453	435	487	483	453	443	449	402	431	425	458	448	445	470	397	445	459	424	397	436	434	472	452	432	421	441	418	426	454	425	429	422	455	447	454	408	453	439	445	407	427	439	429	469	426	441	443	423	435	404	454	444	462	440	429	476	439	436	424	492	410	452	429	425	428	400	454	374	426	446	441	471	468	425	435	440	405	424	409	438	426	462	437	445	446	424	403	464	446	459	470	467	458	421	411	436	437	428	466	414	421	453	436	435	433	469	459	397	436	426	437	466	424	419	385	424	462	464	444	455	447	419	469	455	439	452	436	438	437	444	411	414	432	418	448	421	430	418	426	441	493	446	441	445	450	461	461	452	437	470	453	478	426	419	471	449	431	406	483	399	450	444	433	382	438	421	416	447	451	436	464	431	429	464	460	454	401	452	471	422	434	462	432	446	460	480	440	471	418	432	414	466	412	433	427	453	449	460	418	407	448	432	423	444	431	438	447	444	418	455	469	446	443	461	427	465	445	438	415	454	433	422	396	466	382	461	424	461	436	421	439	453	422	454	447	432	472	458	424	455	438	426	462	429	433	443	466	429	470	418	459	419	431	444	443	398	427	433	486	418	413	438	436	421	486	444	401	459	443	444	482	441	484	424	400	454	457	447	431	446	434	429	392	448	410	397	455	449	429	444	470	419	434	416	386	436	432	429	408	435	453	399	452	483	400	422	437	459	448	448	455	475	434	434	460	440	443	459	462	403	411	414	460	442	445	418	417	416	418	469	457	443	472	483	448	449	455	412	453	449	447	431	448	443	430	465	437	437	438	445	427	484	427	428	446	443	435	408	454	429	454	459	456	449	411	448	389	458	451	445	400	469	370	440	467	413	435	470	412	433	435	465	391	412	425	462	450	429	448	501	434	418	410	446	438	465	471	455	443	448	415	461	448	441	461	424	428	450	463	459	451	450	421	479	395	401	412	484	447	457	454	448	445	426	440	426	428	434	454	437	450	420	415	442	468	445	429	439	433	449	441	442	417	419	466	415	427	443	456	420	435	455	438	452	466	476	420	444	428	382	443	424	417	426	472	448	441	450	452	437	441	444	436	431	462	467	497	432	419	454	419	447	455	444	472	426	458	442	456	404	456	447	476	437	451	464	428	430	429	414	433	419	400	457	427	413	428	403	439	439	444	455	435	459	457	468	440	429	422	451	417	401	421	412	432	434	463	439	426	472	425	452	438	448	397	471	447	422	428	414	435	419	424	424	515	448	425	478	439	483	432	400	392	434	440	444	460	457	436	429	430	423	423	460	458	461	416	435	434	472	441	451	429	452	440	436	429	424	480	444	406	462	429	445	431	451	460	439	497	440	410	441	437	462	455	445	474	387	465	433	424	436	472	430	444	420	454	489	400	436	454	436	436	422	424	451	459	434	417	447	446	425	444	443	448	428	400	411	454	446	437	450	415	412	455	445	397	449	449	440	452	414	439	451	412	442	436	440	459	434	444	455	443	403	454	460	443	448	445	428	423	462	460	443	440	454	433	446	477	413	471	437	446	442	442	436	397	403	451	437	396	454	461	481	427	445	452	464	430	403	439	430	391	421	435	404	447	433	419	446	452	437	411	465	446	396	474	433	433	426	438	437	455	437	441	452	435	406	438	420	399	454	427	478	440	420	424	415	454	462	439	484	478	432	444	445	468	437	408	453	438	455	470	398	446	485	441	419	448	461	399	419	458	466	448	456	434	443	456	452	418	421	465	460	422	478	403	449	450	405	472	439	455	427	449	464	411	426	429	439	458	385	435	445	402	399	449	430	425	438	477	442	443	458	418	423	485	464	447	418	438	445	488	463	433	448	428	439	447	441	442	406	448	468	460	431	420	447	430	462	483	427	488	444	423	493	392	438	450	448	416	457	405	421	416	459	452	415	430	438	424	472	453	451	434	436	413	460	446	409	455	460	440	450	415	438	434	430	487	453	471	457	465	469	444	437	429	430	423	413	429	441	429	455	428	466	403	425	448	429	434	460	429	448	457	423	426	428	443	415	456	447	402	449	422	425	437	452	456	485	390	477	479	432	477	450	432	462	447	449	497	417	426	429	436	429	424	449	438	433	466	446	450	449	454	453	419	435	462	459	460	438	449	453	438	428	387	439	417	420	453	472	392	448	490	421	410	421	430	431	426	463	449	444	439	491	451	475	453	416	388	428	456	471	458	431	421	468	400	439	467	415	450	456	404	445	423	476	441	463	438	408	440	416	429	452	424	430	419	456	430	419	448	398	422	426	458	432	402	475	449	444	411	453	409	452	446	421	387	451	410	465	438	425	415	447	494	422	403	439	438	461	441	446	431	418	415	422	427	418	478	432	458	466	454	462	451	418	448	427	458	447	447	425	441	403	458	438	433	440	437	474	451	451	414	411	422	456	432	426	460	444	443	428	378	426	464	397	421	495	432	428	433	421	449	405	402	447	473	451	449	457	417	429	429	445	400	469	425	425	428	450	442	451	451	452	383	443	411	427	452	443	444	443	439	455	417	449	438	445	443	444	453	452	479	437	472	421	468	416	421	432	462	428	441	455	421	470	423	377	438	425	450	455	415	453	455	451	446	466	449	481	442	433	427	432	435	436	439	416	410	420	476	442	425	453	439	451	432	424	420	435	440	447	411	484	434	442	427	451	407	429	436	435	430	420	436	455	394	464	457	479	411	440	446	457	496	446	422	471	467	400	430	440	453	416	479	436	428	460	459	430	435	421	465	437	460	452	439	490	459	439	444
11111	4573	4557	2552	1530	1195	865	734	783	489	291	303	281	245	227	227	213	256	212	208	205	196	198	164	146	148	178	180	200	192	223	208	215	175	200	169	172	173	154	179	204	191	157	178	162	177	165	151	163	178	174	161	166	160	151	187	144	160	162	174	180	134	158	157	159	137	151	170	170	130	152	194	160	160	175	144	159	168	170	184	159	141	160	172	167	159	205	173	137	170	188	154	198	181	144	137	164	188	195	177	146	178	182	175	168	169	163	176	153	156	154	175	168	175	169	169	166	162	171	137	145	188	174	149	168	173	172	137	166	198	146	156	174	144	159	168	166	177	196	161	150	144	152	157	170	184	177	182	164	162	188	141	158	183	153	174	148	169	150	141	180	166	155	162	156	178	168	155	177	151	165	149	175	175	160	168	170	181	178	169	161	139	188	168	172	185	156	154	165	152	148	160	160	184	147	155	167	169	168	192	167	175	149	165	168	163	136	169	166	178	175	148	161	141	189	158	158	155	164	145	172	167	183	159	174	163	170	139	154	180	165	173	174	181	166	153	159	179	156	175	152	170	153	156	157	156	179	182	153	162	184	169	175	147	167	186	158	168	176	166	159	181	166	161	162	159	176	160	163	156	171	179	160	158	130	153	161	131	147	185	153	180	182	171	166	148	173	158	162	157	156	172	180	162	190	183	161	173	168	164	178	162	162	141	177	189	152	178	160	155	148	174	177	188	176	179	136	154	149	158	153	182	154	183	155	177	171	167	142	168	154	164	162	179	159	155	162	152	161	152	171	165	143	178	172	145	167	169	164	170	154	183	162	155	161	179	167	184	173	154	150	173	184	164	168	156	155	175	137	152	194	167	158	155	160	178	145	169	153	129	157	154	163	169	149	163	152	188	173	164	156	154	166	186	151	147	143	191	166	164	165	176	156	160	144	161	161	176	166	162	175	153	166	166	165	158	157	165	150	154	164	156	154	158	167	167	134	183	174	152	174	149	174	175	155	194	171	161	153	157	165	167	164	175	172	164	151	148	144	165	170	165	178	165	164	165	187	168	187	155	172	152	179	139	175	152	158	154	169	178	131	200	182	187	155	159	167	168	165	166	165	161	141	159	158	163	136	157	143	171	155	165	143	154	141	144	153	191	170	156	151	170	176	164	160	162	168	166	193	155	176	163	158	166	169	159	165	183	171	165	181	158	146	159	197	158	144	168	165	186	164	154	153	161	145	174	151	157	163	156	157	142	168	186	160	144	168	166	161	180	168	176	171	149	137	144	161	173	159	175	182	168	155	155	158	150	174	162	172	185	172	142	144	161	149	162	154	160	174	161	185	145	166	167	174	153	165	168	153	155	148	161	190	184	142	174	136	160	147	166	171	168	147	175	142	190	153	168	167	180	150	165	165	187	169	155	163	161	148	172	170	161	180	148	154	165	178	167	143	159	164	168	175	166	162	152	145	147	188	143	160	157	147	167	164	171	134	168	190	159	177	177	182	157	156	141	146	168	144	152	178	168	151	158	182	152	156	167	146	147	151	156	158	158	170	181	172	182	183	183	141	183	160	155	165	161	192	167	157	153	146	136	139	168	164	176	144	189	180	174	146	152	169	167	189	163	157	155	159	169	149	167	159	170	184	139	172	153	166	173	152	164	180	196	141	154	175	183	171	143	147	165	160	153	164	178	168	168	165	155	165	168	146	168	172	167	184	155	141	164	154	179	182	161	137	169	174	181	172	178	149	175	160	159	173	148	153	161	143	173	183	145	162	168	196	172	154	152	141	165	137	147	153	148	152	181	160	153	144	167	152	150	168	133	158	151	185	161	169	152	189	173	145	168	173	144	181	166	169	185	157	139	156	148	184	142	153	141	176	154	175	178	165	171	194	160	160	195	165	171	167	184	157	145	179	159	161	172	168	183	176	156	175	152	162	159	147	168	156	165	166	155	177	179	195	146	149	153	169	174	176	173	148	187	154	177	152	163	142	189	163	173	157	160	179	152	171	150	178	170	180	153	166	165	169	162	175	171	161	150	176	144	155	150	186	157	163	160	169	172	188	144	162	169	159	157	157	159	174	179	153	158	152	168	179	150	153	179	145	203	168	166	179	166	176	174	167	166	156	159	193	181	155	155	169	180	166	152	136	150	165	164	151	182	173	160	154	163	125	168	188	150	169	153	140	168	161	159	151	141	175	156	178	166	150	167	154	181	180	148	176	166	158	136	172	151	162	139	157	172	152	166	176	181	154	168	177	159	161	133	176	151	168	160	173	164	154	187	176	172	153	176	165	159	175	148	166	203	181	191	164	174	184	156	158	159	155	160	164	154	150	163	165	137	164	167	153	152	169	164	152	155	161	157	165	179	164	165	166	150	151	160	141	176	156	178	167	178	159	151	154	172	159	177	157	158	146	148	168	148	167	169	167	170	152	179	170	180	165	170	144	140	167	147	191	168	159	160	177	153	178	171	157	155	144	154	158	166	178	179	164	170	144	160	162	157	149	175	178	158	162	169	181	176	146	152	149	188	186	165	151	140	166	154	184	141	178	165	150	173	183	164	184	175	146	153	172	181	156	173	147	152	158	168	175	141	156	184	161	185	174	171	169	171	190	167	172	149	176	178	176	164	157	192	159	191	153	163	161	141	169	169	187	166	161	172	165	156	156	171	156	158	158	142	152	140	179	164	151	183	161	158	154	143	171	168	167	159	153	183	166	174	159	146	138	140	131	155	153	170	173	171	154	174	187	179	170	172	173	160	152	170	170	143	156	166	184	168	162	153	173	171	150	165	150	175	199	157	175	171	174	147	171	167	142	185	162	169	165	159	186	178	157	149	149	157	157	167	163	159	147	162	147	186	184	161	179	177	154	159	161	148	170	172	163	140	177	158	152	170	145	160	166	146	155	166	145	156	179	169	166	159	167	154	148	156	154	163	135	165	163	162	156	165	149	142	197	183	175	152	139	170	179	146	156	151	177	170	141	164	147	172	162	155	165	168	150	175	163	176	116	144	154	153	164	159	188	166	155	166	164	187	150	166	184	176	153	154	174	165	179	167	189	150	179	155	159	146	168	144	165	165	163	150	153	179	155	187	187	173	171	162	146	160	168	155	163	175	188	177	154	151	183	165	165	158	174	191	187	180	160	146	168	168	180	178	172	172	174	145	168	173	142	156	147	160	158	153	159	160	160	153	190	185	163	172	169	162	177	181	182	166	170	133	167	179	166	156	172	156	155	166	187	181	157	151	144	171	168	153	171	160	144	181	178	177	166	157	167	192	196	163	157	166	152	162	189	178	161	178	159	155	168	177	188	177	158	180	179	174	140	152	151	162	157	156	155	174	149	156	161	143	191	146	171	160	189	165	177	169	151	185	160	175	188	177	169	148	148	145	169	161	173	147	167	160	192	183	149	178	166	176	162	167	167	148	173	153	155	169	182	181	169	179	184	168	169	168	147	166	166	168	155	141	168	161	174	163	153	162	175	151	182	172	155	169
8765	4992	8996	7581	5722	4994	3827	3374	3806	2207	1366	1398	1065	1037	966	834	856	1064	989	849	621	559	598	527	472	503	466	497	517	544	682	679	661	515	488	547	473	483	480	498	477	441	422	416	400	442	427	384	401	384	449	403	409	399	387	408	370	422	386	437	465	428	409	413	429	408	413	397	409	427	398	429	402	440	401	383	399	396	441	409	403	437	411	435	389	428	405	396	476	427	384	403	423	395	420	390	397	395	394	403	410	411	421	410	425	394	425	402	408	409	420	364	375	407	372	408	396	412	365	411	410	391	423	409	400	385	429	419	398	406	435	404	400	346	397	386	450	444	400	435	369	433	414	422	408	375	392	416	433	388	375	427	423	382	384	392	405	399	396	421	378	411	420	389	417	382	406	402	388	396	407	407	403	392	425	403	413	382	418	441	408	419	403	406	424	401	408	438	418	411	365	373	376	385	398	397	414	404	418	419	365	369	377	392	406	428	429	386	435	394	395	418	426	457	394	392	387	371	423	415	406	398	401	358	408	402	419	378	392	427	427	380	419	392	411	394	407	377	441	381	414	398	399	388	400	459	416	396	376	425	403	373	382	400	405	370	407	388	428	415	388	386	395	404	424	400	431	419	382	401	428	410	394	393	415	359	405	422	467	407	449	407	395	409	421	379	413	391	422	385	421	405	398	437	398	349	435	448	419	421	382	421	418	393	423	373	404	382	423	408	396	386	385	398	399	423	431	427	411	419	409	413	414	403	420	409	393	418	384	413	380	407	377	394	366	411	404	436	366	402	412	425	387	427	406	401	417	391	421	389	418	421	366	429	414	393	401	419	421	397	411	436	377	418	369	425	399	406	375	419	424	428	404	384	393	384	423	410	420	384	415	372	407	415	455	413	374	454	445	408	395	395	393	407	387	374	415	409	400	394	388	411	390	426	362	405	415	401	423	407	407	403	386	400	432	365	399	391	394	420	411	398	395	443	442	394	400	419	384	418	423	367	395	408	405	398	404	404	372	377	410	409	420	406	443	412	404	438	388	401	420	425	393	420	419	381	421	433	380	410	388	398	400	376	405	421	427	427	392	393	405	409	397	417	385	393	389	386	418	383	399	440	397	418	438	360	390	377	405	415	421	378	373	390	395	401	419	404	431	414	406	431	399	397	368	414	401	413	418	411	368	401	399	365	394	423	427	418	399	375	394	405	379	367	410	399	420	402	452	413	405	410	408	378	372	396	416	405	392	406	416	427	377	415	400	413	401	416	366	422	404	405	406	429	446	410	427	413	430	409	400	417	406	399	423	386	402	427	406	403	382	388	379	409	397	398	405	411	400	398	383	386	382	400	447	408	429	399	377	359	410	401	418	396	370	411	408	428	376	389	412	390	394	440	416	365	403	391	424	431	437	391	424	385	397	403	393	392	422	436	430	422	384	410	396	400	417	443	391	453	403	427	369	405	384	400	393	425	416	398	382	386	383	392	376	436	415	403	389	384	405	403	413	382	375	407	402	385	410	399	375	422	396	410	379	396	389	392	409	404	393	411	416	432	418	410	412	420	376	373	386	426	373	411	401	391	385	388	397	370	402	412	385	413	442	395	372	421	432	396	392	408	437	373	388	389	425	405	418	409	405	404	421	398	399	421	385	395	398	385	425	427	414	404	414	421	420	389	361	395	380	408	452	396	429	411	418	389	415	414	419	404	414	410	412	405	402	358	403	398	398	413	403	404	391	426	388	394	403	410	450	395	382	410	395	420	397	378	391	366	375	393	395	433	410	418	434	400	428	373	353	433	365	404	407	414	392	394	405	411	400	413	391	440	389	379	372	406	421	412	398	390	422	417	474	388	413	386	413	399	404	405	426	416	433	389	399	454	399	444	428	392	406	395	402	410	401	407	432	393	404	416	428	422	399	418	405	379	438	381	395	419	410	373	423	434	407	387	430	362	409	419	411	408	386	377	428	398	440	413	403	412	401	397	389	423	392	383	406	410	387	400	376	418	393	406	394	457	418	432	405	374	425	395	401	406	392	422	404	418	358	388	401	410	399	370	392	428	426	420	383	385	421	429	410	392	423	402	422	402	383	390	423	429	405	425	394	416	388	370	393	382	394	415	417	387	441	378	389	408	394	443	393	391	393	407	395	419	397	394	420	394	426	423	392	421	384	378	389	388	390	398	396	395	410	377	365	428	392	410	397	437	422	410	435	432	418	417	438	422	413	406	383	445	405	360	411	410	403	465	419	388	407	399	404	417	384	385	403	405	444	412	412	387	428	419	416	414	430	428	421	372	423	413	402	361	395	388	412	443	375	365	390	373	433	394	428	420	422	390	391	396	382	407	415	396	391	438	404	386	406	406	431	436	377	382	403	386	428	378	428	426	370	400	393	412	394	388	406	410	419	418	411	427	388	390	391	430	425	402	393	373	414	437	423	397	396	408	389	394	416	399	424	391	389	436	416	397	386	434	415	439	386	398	400	432	408	407	380	419	382	404	419	392	416	440	393	406	378	395	453	383	426	441	390	372	383	429	381	399	410	437	411	384	395	401	431	395	387	428	410	410	412	394	404	375	431	447	358	409	364	405	366	380	384	416	396	417	381	392	414	384	382	417	399	400	396	394	411	378	427	425	399	359	418	432	388	412	404	400	376	402	406	393	379	401	399	389	369	403	391	411	383	412	385	385	409	392	404	428	386	407	413	404	444	384	425	419	411	404	387	389	408	392	391	385	390	389	415	391	412	449	404	401	399	380	401	441	405	419	411	395	395	398	414	406	440	389	389	391	430	400	414	421	401	397	428	395	401	437	417	416	387	395	388	416	417	385	391	398	431	456	399	411	361	416	397	389	409	410	389	383	448	414	400	433	398	385	403	395	443	416	359	393	389	383	438	401	423	364	376	406	393	388	406	388	384	437	412	423	454	404	399	390	418	413	382	396	392	415	435	415	400	404	409	380	424	402	420	376	358	377	395	429	409	404	356	444	447	396	364	395	436	429	435	440	387	406	394	421	413	372	404	383	420	387	426	387	401	435	383	423	345	425	405	404	402	377	389	431	413	373	408	402	423	362	370	392	402	381	387	424	393	422	432	387	393	450	446	399	412	387	404	408	396	416	361	412	394	404	410	438	408	391	409	464	368	425	397	408	428	412	403	375	400	423	421	430	395	377	380	416	410	405	375	399	396	399	427	385	402	386	397	416	415	418	418	419	413	439	416	410	385	424	423	390	403	406	386	411	409	391	410	404	405	413	416	367	372	418	385	402	402	404	384	405	378	406	418	413	380	364	443	433	393	409	383	407	398	421	414	436	372	395	426	385	425	404	439	401	421	418	376	397	425	392	399	418	421	401	388	402	388	412	353	383	428	419	419	397	398	454	403	359	409	370	389	383	417	440	373	443	357	394	437	383	378	438	398	412	404	425	436	370	370	401	395	426	413	411	414	394	404	394	439	405	407	427	402	410	409	383	372	392	365	402	385	390	400	381	393	390	404	391	398	402
17508	6660	5948	3310	2309	1563	1137	961	903	501	344	311	230	251	223	201	235	234	197	179	123	124	134	107	128	114	86	121	109	129	122	131	144	113	114	112	109	93	103	142	113	92	82	106	119	112	99	108	80	89	106	90	96	92	98	102	101	94	106	95	78	105	101	92	99	90	86	83	74	102	112	95	103	89	112	88	74	107	86	95	77	69	107	92	101	77	92	124	102	107	83	85	99	85	112	108	103	88	98	94	80	93	96	97	102	109	79	84	99	113	93	111	91	93	82	76	92	89	93	101	85	70	114	98	91	101	108	92	103	108	97	88	90	87	66	92	99	82	88	93	86	105	83	101	97	105	112	90	106	107	92	108	101	103	95	88	111	95	92	89	81	103	89	101	97	88	106	82	91	85	111	70	116	87	89	89	93	107	86	91	93	96	83	87	101	92	82	96	100	84	100	99	79	92	100	102	106	82	93	100	91	103	99	109	98	109	95	99	109	97	87	84	98	71	92	74	93	90	95	84	87	106	96	77	79	107	110	108	103	97	92	102	99	85	70	97	87	85	96	91	84	109	97	113	112	90	84	96	106	92	96	102	98	94	92	97	91	91	115	83	97	94	90	95	106	97	95	119	104	107	108	104	107	96	81	104	95	99	102	101	93	95	101	104	82	91	105	86	83	95	84	75	98	74	88	106	100	100	89	90	92	103	94	97	85	100	92	99	114	92	114	101	96	91	82	99	113	90	88	82	95	95	90	114	102	83	76	89	92	84	101	99	98	91	94	93	110	106	101	82	102	93	90	113	93	100	91	95	104	82	114	95	104	99	118	93	101	84	88	96	105	91	93	102	83	103	87	102	110	99	101	98	99	88	78	84	95	100	106	91	82	99	82	96	80	83	104	96	103	107	100	96	96	93	86	82	87	100	119	92	104	93	89	95	91	94	93	94	100	96	101	99	84	84	91	98	92	81	112	103	90	98	93	93	96	91	91	85	96	95	108	89	105	78	71	93	86	111	89	99	85	100	101	115	91	80	95	78	86	92	93	82	91	113	77	84	81	110	90	89	97	92	107	81	88	111	84	96	92	91	104	95	91	101	93	120	87	100	108	110	90	104	105	111	91	88	86	98	88	95	101	95	96	92	98	117	99	105	82	91	84	92	94	81	94	93	100	104	76	96	98	86	83	87	84	89	87	98	88	99	92	102	95	106	89	99	89	91	83	97	97	107	112	94	108	111	106	97	94	85	88	99	88	88	113	100	109	103	85	107	101	92	92	84	105	91	72	101	93	106	89	82	105	100	90	88	101	88	86	91	68	76	99	106	99	96	88	82	101	91	110	65	94	86	85	84	76	109	89	83	96	103	98	94	99	90	86	102	93	107	105	102	93	77	98	118	90	96	103	80	108	100	107	86	114	98	107	88	118	77	89	90	82	94	88	103	120	100	95	92	89	115	88	88	104	108	104	84	102	102	111	90	100	100	103	83	87	85	102	120	90	101	106	90	119	83	97	92	94	99	105	88	88	100	98	102	99	100	117	86	117	92	83	93	107	111	97	98	92	97	91	78	96	94	84	85	119	83	86	97	102	98	103	87	99	84	88	92	101	89	96	113	81	92	99	96	90	109	88	88	101	93	90	83	89	91	99	73	95	99	87	109	94	96	92	94	79	101	75	90	120	114	106	70	100	77	94	99	99	80	95	86	108	95	94	106	98	93	104	85	100	115	96	103	104	106	90	78	92	101	93	93	101	96	90	113	98	82	95	101	76	91	81	108	83	99	104	102	98	92	111	98	79	88	78	96	90	97	78	101	112	92	92	98	87	102	111	86	98	91	79	98	91	106	92	80	106	86	89	96	77	100	91	72	87	93	116	99	102	108	100	100	99	83	106	98	101	91	91	94	97	97	99	88	98	97	98	114	103	96	91	98	97	97	84	90	100	78	86	87	113	104	89	95	94	83	96	79	96	101	90	85	89	93	75	121	95	93	99	94	102	71	82	100	77	100	103	94	94	87	107	94	93	108	102	100	95	97	101	75	100	106	96	105	98	98	94	82	85	88	103	102	114	98	103	103	98	93	87	90	100	106	96	88	98	101	91	78	102	98	95	78	100	85	89	107	115	106	102	105	89	94	93	94	86	89	108	119	88	68	97	90	96	102	100	78	93	104	87	90	83	94	89	90	91	79	78	78	84	86	87	83	89	94	84	104	100	94	95	101	89	92	78	96	81	101	98	134	86	103	83	85	90	95	96	112	94	95	77	82	120	93	89	83	86	91	108	96	108	90	107	109	90	114	101	94	102	91	88	77	92	100	95	101	94	91	95	81	96	73	106	98	76	77	105	90	95	86	110	94	86	92	99	87	87	95	103	95	92	100	99	90	95	91	114	108	95	93	107	87	100	120	95	86	89	104	75	95	83	95	94	83	87	90	114	93	110	103	90	68	89	84	107	100	86	96	81	104	87	91	99	121	101	108	106	108	98	95	84	94	88	114	101	104	94	97	91	99	94	96	86	96	80	107	94	89	91	115	106	90	80	88	81	84	75	88	102	103	117	97	94	125	87	101	92	71	105	105	88	95	76	106	92	103	92	86	98	93	98	86	103	90	96	82	100	95	99	82	100	100	86	119	100	86	110	114	95	95	86	92	97	107	111	92	102	95	100	100	119	88	95	88	105	96	94	96	79	98	109	84	83	90	110	89	95	96	88	97	120	105	113	90	104	96	99	103	88	82	86	89	86	105	111	108	100	100	82	82	95	115	88	86	102	116	106	91	86	79	90	83	96	95	109	77	97	104	107	95	90	88	100	118	95	94	97	98	94	77	85	92	90	89	92	94	107	104	103	92	100	106	93	82	89	94	104	95	91	79	110	77	96	109	94	99	104	85	97	105	96	88	85	92	122	85	99	91	97	103	100	97	100	92	92	98	103	106	67	88	96	76	99	75	85	87	84	99	117	84	117	104	82	91	94	99	84	94	111	98	105	98	103	102	84	97	103	83	100	99	81	94	95	87	84	90	96	81	92	90	95	89	95	110	94	97	77	96	90	102	93	112	98	98	91	108	98	85	92	95	78	87	111	101	100	86	91	96	103	109	97	75	87	89	86	99	112	98	114	109	95	94	105	100	90	105	91	94	94	87	88	102	93	102	83	104	93	71	88	100	89	106	92	100	79	104	121	81	68	84	92	87	108	84	95	80	95	79	85	107	92	84	93	96	95	99	80	108	96	96	98	112	112	104	79	85	78	95	91	99	100	92	96	80	88	78	88	84	91	97	93	91	87	88	92	100	119	88	84	92	98	88	112	104	105	96	104	87	103	94	103	100	89	86	84	82	91	74	82	98	83	99	81	97	111	89	96	101	75	94	109	84	79	86	105	104	85	98	94	98	92	96	97	95	78	73	109	92	89	94	93	93	91	104	112	100	100	106	103	100	84	109	103	96	91	84	95	98	90	104	113	89	97	90	86	92	95	89	91	83	94	100	80	90	90	123	103	101
11275	6183	10091	9247	8511	6741	5261	5049	4476	2373	1685	1634	1370	1360	1047	1125	1179	1400	1085	827	591	585	511	419	413	387	394	404	460	530	579	760	567	382	465	391	352	314	399	403	254	270	244	266	282	266	266	289	233	253	268	255	252	264	263	260	257	256	285	260	257	243	263	266	239	267	251	229	271	269	285	253	237	277	244	234	255	240	239	257	256	245	259	240	247	237	253	234	253	250	308	242	249	230	268	264	241	247	260	262	231	239	216	260	272	270	255	278	252	266	256	246	251	253	246	240	250	266	273	245	245	246	246	255	258	219	257	272	223	259	231	242	248	207	233	249	255	244	241	226	253	258	244	237	286	250	225	272	244	231	241	225	249	245	239	245	276	251	257	233	272	237	274	261	215	235	247	224	239	236	235	244	238	256	234	251	256	209	256	278	240	262	229	236	271	261	238	228	250	245	260	257	236	235	244	274	253	236	252	232	227	222	238	249	244	228	229	235	255	258	238	230	266	273	249	217	240	227	253	255	263	247	260	220	239	226	242	262	264	204	264	232	264	265	219	272	256	253	250	236	263	249	256	236	208	226	269	251	250	254	259	262	276	254	258	231	226	236	247	250	242	237	237	264	224	234	250	251	253	275	252	239	255	225	232	254	268	238	258	238	241	222	259	255	245	258	251	229	253	240	228	234	239	225	265	236	238	251	238	236	230	243	225	238	235	249	225	228	253	236	240	236	227	261	241	268	250	263	245	242	245	241	239	273	265	247	279	224	237	222	258	253	244	240	257	258	252	232	256	231	243	242	265	215	235	249	226	243	259	263	263	261	266	228	232	244	236	238	254	270	266	238	251	209	279	239	256	247	250	245	259	234	235	260	266	252	253	225	262	233	219	252	261	232	241	269	255	248	276	253	237	243	260	243	233	249	237	238	268	231	246	222	215	245	257	241	242	246	235	269	257	259	236	271	256	250	268	224	263	248	244	223	240	252	244	237	253	228	247	247	230	223	239	240	264	239	223	260	227	248	272	270	230	274	201	262	251	262	262	243	261	276	257	225	232	248	217	258	260	242	237	237	245	253	246	264	251	278	255	262	243	253	280	242	255	266	266	258	247	241	234	244	225	230	269	223	243	238	257	278	236	237	246	236	234	251	240	240	253	274	203	272	279	238	240	279	268	252	246	229	219	286	211	259	254	231	247	235	220	208	242	265	226	255	231	234	250	269	223	270	255	236	234	257	252	252	252	232	258	242	245	254	244	255	226	257	253	249	226	246	260	255	251	244	241	268	222	236	248	263	239	246	242	234	236	256	276	252	257	242	236	248	267	218	240	228	254	265	231	251	213	256	257	262	236	247	254	240	236	236	251	239	254	231	235	230	242	243	220	248	229	234	235	257	247	269	246	245	217	243	249	251	219	251	225	263	257	287	268	213	246	254	238	226	237	242	246	240	229	245	219	224	234	217	249	238	247	277	241	231	263	269	235	252	212	260	229	257	272	233	233	234	266	248	234	224	251	251	261	233	248	267	255	240	241	251	256	244	223	234	251	251	268	240	235	252	232	249	272	253	230	250	246	237	246	219	238	268	247	250	244	250	227	259	220	250	267	256	250	226	264	260	223	261	260	241	226	243	257	221	249	230	237	242	269	251	260	265	192	249	266	258	232	257	256	241	221	263	266	224	231	258	262	262	258	236	263	244	283	271	248	229	252	286	250	267	267	247	261	258	246	280	258	230	243	238	256	257	256	262	245	258	249	232	277	227	260	266	271	252	225	253	256	263	280	262	231	251	254	231	258	252	245	243	270	227	225	269	248	254	259	264	244	230	238	232	248	261	259	239	235	232	233	207	245	226	240	242	257	249	263	227	246	230	247	241	265	244	250	254	237	274	236	248	235	261	238	244	277	256	272	267	263	276	246	275	219	239	267	259	249	223	257	242	225	272	264	232	242	240	278	242	255	258	252	257	272	233	274	258	235	231	283	231	256	262	227	236	261	246	245	261	247	235	265	272	275	220	263	240	263	257	252	243	241	236	248	246	258	225	229	238	263	271	257	247	244	234	220	240	248	248	254	247	244	232	235	277	260	221	265	238	266	229	272	260	261	267	242	253	240	261	246	229	253	263	243	243	257	257	253	246	239	254	251	239	265	241	236	250	229	252	255	255	241	229	228	245	243	297	223	251	234	231	239	225	251	251	249	267	238	251	246	227	253	264	246	251	259	242	248	221	237	222	239	229	258	241	238	245	261	249	239	278	260	274	245	257	279	230	240	237	259	270	249	238	258	256	250	239	243	240	236	267	254	261	272	241	231	249	230	236	231	253	243	265	265	221	257	228	285	262	246	255	245	258	260	220	251	278	252	262	237	240	252	256	253	252	242	235	240	254	236	245	241	217	247	258	246	266	231	234	245	241	238	263	245	280	234	261	243	236	231	259	241	265	250	255	244	258	238	254	271	242	265	253	255	255	246	244	253	252	221	256	241	270	259	225	244	256	273	255	223	238	214	245	235	238	234	248	261	237	227	226	232	251	240	231	214	234	258	255	262	246	243	267	262	245	242	269	266	220	265	232	244	213	249	238	232	264	235	243	265	257	238	254	208	235	240	261	267	263	263	259	241	227	264	223	253	261	262	233	251	234	255	256	240	246	232	262	232	266	241	252	234	238	264	225	267	247	259	270	245	250	224	233	246	248	266	242	219	251	248	234	270	223	242	266	253	241	286	272	238	255	264	244	223	230	257	262	251	255	256	244	236	249	266	229	226	224	245	258	247	249	255	247	250	225	231	264	239	259	234	231	219	234	245	259	221	256	255	254	256	251	266	238	266	217	264	261	236	250	271	230	249	248	259	254	268	233	251	235	225	270	275	278	247	242	239	275	238	242	230	253	260	245	271	239	201	240	239	231	238	252	266	242	251	274	249	253	240	267	236	260	231	249	268	265	237	262	226	241	272	236	249	242	235	266	216	230	213	253	269	238	252	223	256	257	261	246	232	245	268	227	245	233	243	251	235	243	252	266	230	224	240	273	233	277	254	237	274	247	247	223	261	268	279	231	231	260	237	245	242	254	241	240	241	246	238	285	217	274	221	239	250	273	252	278	248	239	258	252	242	235	252	259	258	228	274	264	249	240	261	250	250	259	251	246	265	252	256	247	253	269	234	275	243	253	253	247	255	258	215	239	260	236	251	250	225	269	250	236	232	216	240	275	223	240	258	242	265	248	237	253	231	237	266	255	251	268	271	242	237	264	250	215	239	228	249	216	197	242	272	240	252	251	223	250	244	240	221	232	238	272	248	234	220	240	249	236	267	233	245	255	240	257	242	226	223	253	242	252	266	264	237	260	245	243	221	209	252	229	248	226	221	279	229	260	240	237	259	241	260	257	235	230	290	228	270	235	249	261	254	234	234	226	264	232	264	305	217	235	276	239	259	241	223	252	228	272	241	257	250	252	221	240	243	224	273	224	233	215	248	243	228	220	250	227	247	253	246	222	211	209	268	261
3755	2135	1984	1108	861	580	476	475	356	257	238	286	242	210	221	210	221	222	226	192	189	203	162	179	187	174	186	184	176	198	211	215	189	171	184	202	162	200	188	169	192	175	175	168	182	201	161	180	178	157	154	173	169	187	167	177	171	165	165	170	202	164	192	155	169	177	167	207	172	156	186	173	168	181	182	173	161	159	178	184	198	169	155	179	172	172	179	188	192	167	201	168	184	178	171	176	207	166	178	199	162	132	209	168	184	159	157	187	182	181	171	179	193	175	171	186	165	169	169	179	173	195	177	167	175	148	179	169	169	176	182	169	175	171	193	183	177	152	195	185	190	181	172	183	203	181	197	162	190	160	178	146	186	163	205	199	154	168	197	169	172	163	172	171	188	190	174	179	161	150	167	160	168	174	164	175	176	202	176	176	166	157	189	176	181	142	155	166	179	166	163	182	193	173	190	178	163	168	176	200	178	175	185	178	176	162	167	153	174	163	166	134	161	188	173	174	149	175	193	156	165	186	143	190	172	162	171	173	167	204	162	194	172	172	164	180	200	192	176	166	166	171	157	198	194	173	173	178	188	190	156	156	163	168	154	195	167	163	175	182	157	177	165	187	161	173	182	172	182	183	174	158	156	179	195	181	169	170	166	158	208	189	193	150	174	191	175	166	157	175	181	182	203	163	184	174	164	163	166	180	145	172	196	191	179	214	157	181	171	175	167	170	140	174	165	178	173	190	158	155	179	189	185	179	181	209	174	171	191	170	162	176	174	187	176	157	178	175	150	168	186	178	173	192	169	175	198	167	184	184	143	161	175	203	175	167	184	151	184	184	200	175	175	167	188	181	172	188	169	171	171	167	190	185	176	178	190	189	177	176	183	169	172	159	174	166	160	204	166	188	193	169	181	179	191	177	164	161	163	179	187	179	160	196	182	183	175	183	171	179	191	180	189	171	176	183	204	186	183	165	192	161	180	168	183	164	178	178	184	167	173	181	187	196	176	163	198	168	197	162	192	183	174	176	165	190	160	163	173	196	175	162	166	163	177	196	175	179	173	177	184	160	179	166	183	185	178	201	182	184	191	168	188	188	152	184	170	191	193	175	167	150	144	163	158	193	192	168	184	149	191	190	179	161	191	189	167	161	185	167	175	172	179	158	153	205	173	169	178	168	192	151	173	145	151	164	164	167	168	196	191	201	173	182	172	199	162	169	167	195	172	198	197	188	182	168	157	159	139	179	179	212	175	187	156	209	171	183	195	190	191	162	194	191	186	168	149	170	159	167	170	171	198	166	184	184	182	163	185	197	214	183	165	192	154	182	175	185	197	181	199	176	173	187	184	182	163	181	170	165	185	148	185	153	171	186	155	161	181	178	173	193	170	201	174	173	183	178	171	184	163	164	189	181	198	183	173	189	150	185	152	145	177	165	199	193	161	180	160	169	170	188	199	157	181	182	190	196	164	191	193	202	183	183	166	197	170	199	166	189	180	185	205	160	162	183	137	195	182	186	172	189	162	151	176	183	184	140	171	190	167	177	174	173	192	185	168	164	184	168	190	189	177	176	193	186	176	174	166	160	158	178	177	196	157	178	163	167	175	159	194	192	192	190	169	172	191	173	168	156	173	174	199	152	187	173	164	159	200	189	211	163	167	179	187	196	144	179	193	176	172	188	157	167	182	173	174	178	184	194	167	164	172	145	175	169	168	208	200	160	167	168	180	177	157	149	181	167	173	186	187	165	184	164	190	169	177	211	197	195	191	196	176	172	201	178	177	185	167	157	205	211	176	171	177	192	181	181	182	173	191	202	185	177	178	184	184	187	165	144	169	171	153	176	179	172	165	192	176	179	147	194	168	173	181	193	184	188	172	141	188	182	169	191	173	177	156	157	173	171	190	178	157	186	190	191	162	179	192	161	153	178	178	178	159	159	174	180	206	187	172	170	167	194	169	172	191	174	160	187	144	203	145	177	183	164	181	196	154	184	159	204	181	197	171	176	195	197	190	165	180	196	168	156	180	175	194	187	167	177	171	180	174	144	186	187	162	199	169	187	186	192	180	153	212	181	201	168	163	206	190	186	165	187	158	206	179	175	162	181	185	198	183	155	164	181	163	181	166	162	189	181	194	174	165	162	179	175	179	162	173	149	179	165	164	170	170	187	178	153	188	163	187	174	188	169	175	189	173	154	178	193	157	166	161	174	181	167	158	147	172	160	175	171	162	169	185	173	197	181	190	159	168	161	163	174	174	167	176	172	171	172	159	171	180	186	173	163	160	189	166	185	175	165	182	166	180	167	168	191	182	205	185	174	178	188	202	150	170	157	192	173	191	189	198	195	171	180	197	175	167	158	177	180	189	174	175	167	178	181	178	170	216	165	185	197	156	167	203	178	167	174	160	129	183	157	158	180	187	164	163	178	169	185	164	172	173	184	189	179	176	182	182	181	175	170	176	164	176	165	179	174	187	165	199	184	177	170	156	170	149	173	165	175	177	180	190	161	181	173	199	179	143	170	173	174	172	184	168	172	173	184	183	158	194	185	140	185	190	177	172	172	165	180	180	178	170	168	194	179	184	200	170	192	175	167	174	193	181	190	180	196	187	164	172	172	168	157	166	214	190	184	172	155	169	172	180	172	188	164	185	172	174	177	168	145	163	198	189	189	180	171	165	172	151	182	190	177	179	151	179	152	167	186	199	186	197	182	203	174	167	193	175	170	176	167	168	172	164	203	156	191	172	174	142	158	191	168	159	189	191	182	164	177	169	179	187	170	203	187	183	190	159	187	198	166	184	172	187	168	192	176	172	181	214	169	170	171	161	163	177	184	198	193	154	155	168	171	172	176	186	183	167	174	179	183	199	178	178	169	181	166	165	187	164	185	157	185	184	196	177	201	186	170	179	180	181	173	155	166	180	198	176	184	217	157	153	176	168	176	178	188	156	194	168	188	158	189	179	188	172	182	176	170	187	169	219	160	189	157	159	188	169	141	156	212	177	167	204	174	161	182	176	164	173	176	179	168	152	174	170	174	162	174	158	161	156	158	173	160	162	168	196	186	170	179	160	164	166	173	185	171	182	182	179	171	193	143	216	192	200	175	178	156	174	162	190	163	171	199	196	204	192	175	181	177	162	190	198	165	193	159	141	176	156	216	195	178	181	181	178	183	180	193	149	168	180	195	186	179	202	189	193	181	180	194	188	166	180	160	185	203	180	158	162	189	195	178	201	164	182	196	181	190	176	173	179	192	190	189	190	186	176	177	187	171	175	208	173	168	175	176	184	177	168	181	162	185	208	198	177	181	184	209	186	169	172	145	175	162	187	194	203	181	194	183	179	190	175	171	181	186	165	153	176	189	207	190	183	183	190	190	156	155	189	200	182	162	175	184	188	165	161	184	172	201	181	173	155	190	161	168	177	199	180	180	181	140	175	154	175	171	163	163	175	169	154	174	170	194	183	179	166	165	182	182	180	179	171	203	158	181	198	187	152	162
3327	2621	3831	3650	3669	2499	2145	1988	1474	862	870	861	823	806	711	730	833	726	704	569	502	485	490	431	461	438	454	514	531	546	600	601	497	517	466	484	441	473	483	474	485	427	453	430	404	419	447	434	438	415	399	449	434	446	466	423	436	456	446	421	439	453	441	429	453	481	456	435	422	419	454	459	449	451	449	427	460	439	485	454	484	439	468	407	405	470	456	424	435	446	452	463	445	431	413	448	410	408	469	449	439	466	410	418	453	461	428	478	432	427	408	416	466	430	467	436	420	422	412	402	423	422	461	423	424	426	469	455	415	438	429	458	444	402	449	405	452	484	407	433	431	455	450	412	415	427	419	439	412	428	433	450	430	440	432	401	449	440	415	457	443	426	414	422	423	428	451	394	470	439	432	435	446	433	465	444	457	429	458	440	427	447	417	392	397	476	427	425	424	430	413	458	438	443	452	435	441	407	447	410	420	443	449	438	466	432	446	442	450	396	468	459	436	452	433	437	472	441	456	432	454	474	411	421	458	416	452	400	428	455	476	445	425	423	411	418	439	446	434	430	472	438	427	411	470	435	465	430	443	450	459	472	401	424	455	445	433	441	410	454	422	450	400	457	435	461	423	410	464	410	419	423	460	432	423	433	412	422	410	445	445	446	401	444	428	422	462	444	421	427	433	452	445	456	412	439	443	453	485	451	461	459	441	426	439	423	431	413	443	433	467	451	435	419	468	420	371	428	416	428	464	446	426	447	400	454	392	467	430	450	455	448	433	392	430	459	451	395	428	430	453	441	473	414	442	410	412	451	429	448	440	428	474	435	426	413	443	452	416	420	481	418	415	405	501	439	462	401	449	408	483	451	415	457	412	470	420	450	431	455	431	464	410	412	402	437	430	426	452	401	449	450	443	393	440	428	400	422	461	417	444	448	441	422	421	422	409	445	428	429	459	412	454	423	465	455	473	429	419	473	414	432	394	446	433	488	426	441	437	448	416	457	412	410	432	444	451	474	440	450	414	418	434	416	415	397	466	436	443	412	416	438	430	424	441	471	455	400	417	440	434	422	435	419	474	435	443	422	395	415	442	428	431	450	450	427	411	410	426	438	414	457	432	433	427	476	455	448	484	403	426	458	446	430	442	426	439	421	420	401	451	446	408	438	457	444	428	472	398	425	417	416	421	456	434	382	460	454	428	433	422	417	436	452	431	443	430	431	466	432	458	430	453	405	449	415	432	429	434	391	464	469	440	457	429	405	474	408	438	466	452	418	424	425	443	403	426	451	452	405	416	406	453	416	456	413	430	444	436	444	441	414	428	466	458	429	480	423	431	465	456	400	457	442	433	398	410	420	426	436	446	468	402	465	448	428	465	417	439	437	402	420	421	453	455	466	433	439	451	452	407	438	433	457	423	459	432	436	424	403	493	402	447	400	425	472	431	424	428	459	426	490	426	415	416	444	467	434	458	437	442	448	431	434	453	474	409	441	404	395	478	464	489	431	461	434	450	464	445	456	476	441	419	419	472	468	460	443	448	399	425	444	451	462	440	474	415	472	406	424	476	471	435	443	427	434	417	463	445	474	437	445	431	442	416	431	424	459	438	432	428	422	461	436	451	445	419	445	436	403	401	412	472	461	445	401	469	424	419	440	442	437	459	433	431	450	417	462	450	437	413	458	411	434	435	401	426	434	449	398	406	460	430	433	434	417	458	469	389	489	500	489	437	417	442	440	412	422	432	422	452	426	452	439	447	448	449	445	448	432	420	439	411	438	454	441	451	453	429	423	452	448	466	415	437	386	454	413	435	463	440	426	447	433	434	449	454	435	434	429	443	415	421	441	440	478	437	404	445	434	447	426	451	432	448	389	443	462	439	426	437	459	454	441	445	401	439	463	433	416	430	427	437	426	428	415	446	460	476	434	416	468	429	411	440	423	427	440	453	402	456	414	470	455	462	440	469	448	458	410	444	441	451	418	435	463	391	428	441	413	457	411	420	410	445	472	439	452	454	437	407	465	399	433	461	431	457	452	408	417	420	477	456	433	424	463	446	450	481	434	417	433	461	409	454	436	407	433	431	431	440	412	460	452	425	437	428	430	464	434	417	433	450	447	431	412	412	412	454	430	461	435	428	418	465	411	429	453	417	411	415	453	468	422	430	420	412	435	478	463	438	443	445	422	452	431	423	405	415	402	450	433	448	438	480	428	449	450	430	406	426	435	431	414	445	452	446	403	487	423	456	440	411	434	440	446	490	451	426	475	454	439	476	452	399	424	421	440	452	433	418	438	476	432	402	413	395	452	428	448	394	450	465	425	449	450	438	469	434	463	400	448	450	456	442	438	444	436	453	404	453	413	466	424	467	415	405	440	446	440	479	432	444	447	419	422	454	442	423	435	429	452	439	449	434	414	448	413	455	423	391	458	447	446	426	448	421	427	405	430	443	429	434	444	391	447	454	430	456	432	455	454	426	421	434	474	426	449	437	462	411	447	454	466	452	446	429	443	421	427	454	396	413	443	400	429	421	415	454	469	443	430	423	452	452	446	468	459	445	422	484	460	462	425	446	454	441	410	420	417	423	422	442	491	436	431	466	473	434	428	453	453	411	451	449	428	456	450	422	427	411	416	420	427	478	433	435	460	424	428	446	449	412	439	470	485	464	429	446	431	414	398	450	416	457	456	429	416	433	456	437	446	441	422	443	414	454	471	426	436	450	424	442	433	442	421	417	411	446	441	432	458	448	456	452	436	456	455	472	445	418	427	441	454	445	420	443	464	426	445	428	418	472	440	429	443	416	427	410	456	468	457	454	455	472	445	454	442	450	403	442	460	402	452	421	427	441	454	459	437	445	398	454	476	463	423	468	410	436	423	450	456	465	440	416	417	440	381	439	431	459	425	422	471	435	440	453	438	413	436	443	458	471	438	423	435	407	403	458	438	419	445	450	473	408	456	431	447	441	397	424	405	434	425	432	442	431	445	429	467	440	445	422	440	461	420	436	446	450	428	423	426	416	450	451	438	387	457	425	451	420	432	455	426	434	438	449	470	392	453	454	409	415	443	425	456	439	437	440	491	431	445	429	432	390	444	447	427	401	444	427	450	430	430	419	420	438	460	427	443	458	398	448	438	439	421	414	407	471	426	473	464	442	432	432	438	432	448	469	418	439	421	467	413	452	410	425	421	441	421	478	479	490	433	458	413	441	391	415	442	404	433	426	425	411	464	412	445	430	446	429	439	394	504	439	408	445	449	417	437	446	457	436	431	478	451	405	424	426	477	447	430	427	434	455	448	420	471	429	435	425	419	433	436	433	446	441	420	398	451	404	412	455	435	418	441	418	438	482	408	419	473	443	440	443	446	405	436	420	432	400	472	417	444	408	426	405	438	457	404	456	406	470	459	423	418	425	413	476	413	463	428	426	409	462	424	468	430	459	456	461	444	457	439	431	404	433	454	440	409	458	461	441	438	435	463	395	443	452	392	454	448	439	471	440	426
9131	2967	2847	2115	1593	1004	944	656	459	355	338	294	322	309	261	256	270	247	207	179	201	182	185	186	178	164	166	197	191	195	209	174	190	171	187	184	147	176	178	179	149	148	168	154	166	200	143	157	156	167	166	153	166	163	148	151	183	154	161	174	156	175	158	170	143	178	156	131	158	177	167	158	166	171	150	163	161	144	178	171	169	162	163	132	151	189	154	144	180	171	123	169	197	153	169	159	152	144	148	153	159	145	152	136	166	141	163	156	175	162	155	144	135	182	135	170	172	168	150	158	151	168	147	161	160	134	157	152	187	168	184	154	165	190	173	163	183	166	167	153	187	169	154	165	161	176	172	167	161	142	172	136	142	160	181	154	180	179	162	183	147	155	167	149	163	176	162	184	170	164	164	156	160	155	152	142	160	158	158	164	186	159	149	155	188	152	151	153	154	184	154	193	141	147	154	176	150	148	156	165	184	145	143	156	186	165	149	155	163	172	159	173	151	161	153	169	172	177	156	160	169	189	152	162	174	158	162	171	168	163	155	150	180	171	154	179	143	157	164	159	162	158	159	153	159	171	168	159	182	151	142	165	164	151	150	152	179	171	139	160	166	166	176	182	147	147	182	164	171	158	170	184	181	162	141	161	175	148	152	172	167	157	156	160	176	157	159	155	178	164	180	171	125	163	190	173	147	142	144	156	162	164	153	165	155	149	155	181	157	167	145	170	186	167	175	150	176	151	164	168	171	182	156	153	169	168	134	135	150	160	166	161	179	167	155	148	145	143	159	158	177	161	168	155	153	175	193	152	168	148	163	161	153	181	176	165	142	157	148	153	154	154	146	142	163	150	146	176	176	152	182	151	164	143	143	143	147	184	164	150	181	158	161	140	172	184	177	153	167	149	158	165	166	170	182	175	165	168	140	156	168	176	135	162	159	170	161	166	160	154	194	141	161	165	164	168	150	155	144	160	199	149	153	168	146	166	152	165	171	151	150	159	171	150	168	160	167	160	173	150	151	179	167	176	168	173	179	167	153	139	145	186	166	157	157	145	129	146	159	153	166	131	151	154	171	177	168	136	145	139	152	148	165	181	157	166	166	157	155	185	162	156	162	146	164	159	159	153	162	155	165	161	166	160	142	167	140	152	137	164	152	139	205	162	171	199	164	171	184	169	159	182	140	149	173	161	180	162	145	169	157	166	148	157	165	176	167	159	152	168	182	187	159	133	168	172	159	170	160	189	174	144	147	159	161	168	141	151	166	172	158	152	166	153	159	148	174	184	157	183	146	179	191	159	169	169	150	162	156	153	126	133	143	175	154	153	187	167	146	135	156	167	185	147	171	162	138	197	162	165	151	180	165	152	155	158	167	172	162	165	183	174	151	161	164	153	161	160	185	169	164	176	161	140	161	163	153	177	165	176	152	174	161	147	169	141	153	162	152	152	188	182	148	157	154	138	151	158	126	179	171	166	170	180	145	144	163	138	154	169	182	157	155	151	162	148	159	182	167	137	154	163	151	144	181	149	156	161	150	166	138	147	149	167	157	159	147	170	166	173	184	187	159	149	162	132	182	166	160	163	179	172	170	160	140	145	163	168	173	160	156	149	137	164	168	145	158	156	163	166	152	151	162	191	150	173	161	159	167	164	159	146	155	186	127	163	163	174	165	151	167	147	166	147	150	141	151	140	166	150	181	144	158	150	158	161	155	161	148	154	153	177	186	165	153	167	167	159	143	188	159	157	121	166	144	171	156	186	162	132	162	175	144	137	147	145	168	154	152	149	198	166	173	170	157	153	161	174	174	155	155	158	165	173	158	148	157	168	147	175	156	154	151	188	158	176	171	146	153	159	146	169	134	158	159	146	148	171	154	144	156	163	156	130	170	137	159	140	155	161	143	158	156	161	158	164	159	170	160	145	156	143	177	160	159	169	159	172	165	134	170	185	162	181	163	150	138	159	151	187	192	172	149	170	154	161	153	162	164	172	166	170	140	155	172	170	158	174	173	201	150	168	169	150	160	149	156	160	164	158	170	171	149	141	149	153	165	170	172	143	148	171	157	181	162	182	170	150	139	170	140	183	163	150	158	171	159	146	158	131	153	184	168	146	167	152	169	145	150	134	147	155	165	187	154	176	169	154	148	130	154	184	151	163	182	172	176	174	160	155	173	174	144	173	154	138	145	171	171	184	165	159	141	149	163	160	159	153	166	163	167	147	152	163	168	152	189	181	157	181	148	192	138	174	157	164	147	153	169	143	148	170	177	176	155	171	141	159	163	185	154	161	143	161	163	180	150	166	153	172	197	166	202	146	173	170	151	151	184	149	164	172	143	185	162	170	157	127	169	162	187	159	171	155	150	190	172	140	156	170	188	143	172	156	153	149	171	168	173	165	148	155	161	154	144	167	146	176	150	164	156	161	152	158	175	154	166	159	151	149	152	166	163	192	182	152	178	174	180	158	175	162	156	150	157	148	157	152	159	173	162	161	182	144	137	145	152	178	179	168	148	184	148	176	152	170	151	178	170	171	147	152	162	164	177	187	166	157	165	161	176	179	173	163	166	151	132	181	160	165	146	145	181	149	169	156	179	171	144	164	155	152	154	160	173	181	174	161	179	138	156	159	175	164	178	161	158	159	166	171	153	141	163	171	146	159	142	144	191	176	171	152	167	196	197	156	195	125	180	154	166	165	155	157	155	162	160	166	184	134	141	152	157	191	132	142	178	157	158	175	174	167	153	157	181	169	169	178	187	201	145	142	156	151	150	178	162	186	152	155	162	160	168	155	162	163	146	167	165	145	158	136	159	153	153	158	159	173	193	186	159	159	153	166	160	157	142	165	157	163	163	151	137	186	157	189	192	170	174	161	165	173	165	159	165	143	165	178	186	167	163	144	159	152	159	162	153	140	165	150	156	150	192	164	173	137	165	166	149	191	171	135	154	152	171	139	153	155	167	152	169	175	152	151	136	177	159	175	188	163	155	165	156	137	179	151	156	164	172	165	151	163	135	168	186	163	162	162	149	167	159	138	156	151	171	158	195	175	160	164	151	169	174	140	162	147	161	141	151	164	170	173	160	178	157	158	145	184	156	151	149	185	175	149	169	124	142	159	136	141	181	164	133	145	174	159	157	148	155	144	154	152	156	157	158	146	135	186	162	167	152	170	157	163	182	140	168	165	183	175	173	168	170	155	141	145	156	152	163	162	166	171	189	156	160	154	166	134	170	167	179	171	148	167	189	174	155	149	131	137	160	170	168	140	174	162	156	144	164	164	153	152	175	171	148	156	167	166	155	176	160	170	155	159	182	144	174	155	132	149	137	173	157	172	157	177	183	159	159	163	161	161	169	155	138	149	159	156	174	150	179	151	170	169	172	158	177	159	170	146	157	179	161	153	162	180	142	156	176	184	160	163	164	173	181	154	146	179	140	167	154	144	164	163	156	178	150	172	163	168	148	152	175	164	186	164	158	181	162	151	165	191	150	163	162	136
8013	3220	5573	6895	6148	4632	4130	3380	2123	1462	1536	1388	1457	1147	1034	1212	1195	1072	806	645	673	545	533	522	498	519	555	521	573	642	745	588	478	482	514	463	420	537	541	436	413	419	400	447	393	417	397	429	421	410	403	370	429	385	391	431	390	430	406	417	402	407	416	406	433	387	370	405	394	375	390	384	396	422	399	406	428	427	396	369	409	386	398	393	397	377	399	391	401	455	375	398	412	379	412	406	421	414	382	414	370	371	396	386	387	412	411	391	390	413	401	405	372	364	400	392	407	351	386	399	375	400	396	382	374	381	412	423	394	380	398	422	445	388	405	406	381	377	400	441	366	401	408	383	400	414	387	433	402	391	397	403	428	423	356	398	377	427	404	386	390	401	382	391	425	371	418	386	395	376	376	363	372	386	383	373	365	387	416	395	391	375	357	356	363	398	359	417	376	367	395	389	378	414	413	399	374	390	370	405	393	417	400	372	408	374	413	408	416	411	425	399	392	372	407	379	402	393	398	411	377	391	377	415	373	380	379	373	408	439	413	373	392	418	399	409	436	406	424	419	404	386	386	398	412	365	403	385	389	371	396	397	417	400	403	402	382	420	401	430	386	382	391	396	395	429	405	381	415	377	419	361	398	385	399	392	393	410	395	384	392	398	396	390	401	390	394	437	353	405	395	349	407	417	405	389	405	374	390	381	386	389	378	417	420	403	392	377	385	415	444	406	428	428	419	380	425	439	401	408	397	414	372	424	440	384	374	402	433	396	372	386	382	387	398	390	357	367	421	395	441	387	391	387	394	397	378	397	411	397	392	396	388	377	410	398	395	381	354	388	380	401	360	411	383	382	401	403	383	373	387	415	383	420	400	406	391	374	399	396	411	414	424	375	398	379	397	341	376	420	411	383	433	409	395	400	406	380	376	399	397	378	378	369	417	417	391	397	405	408	421	406	388	388	363	403	400	376	396	387	402	389	369	386	419	391	396	412	408	396	373	409	406	394	391	375	383	374	394	385	388	404	400	411	395	396	418	403	402	413	392	392	409	409	433	385	412	423	421	396	388	361	397	399	384	412	418	411	392	386	415	391	397	425	383	370	357	396	426	414	392	377	390	387	376	395	408	351	417	401	418	404	437	412	389	436	374	384	408	384	405	406	419	361	432	391	385	375	405	422	371	409	394	389	440	400	402	387	405	397	412	423	420	421	376	410	400	351	406	414	393	371	396	407	403	386	367	411	414	410	398	405	430	396	380	398	389	391	412	369	364	380	373	391	397	372	407	371	416	358	415	381	383	378	409	395	394	393	380	423	366	403	399	351	403	374	414	396	408	411	402	421	370	360	384	361	399	344	414	370	410	360	413	398	388	417	410	382	368	390	395	395	381	376	410	377	376	413	429	394	407	425	398	386	411	386	381	401	390	417	460	383	420	406	403	432	415	339	385	401	381	416	394	381	396	421	383	363	418	388	425	363	404	383	409	447	398	436	383	377	415	376	408	367	400	392	389	432	383	395	385	410	369	423	395	436	364	385	393	399	397	386	424	419	388	427	399	408	381	379	367	360	403	410	396	383	417	363	414	413	400	410	439	405	402	369	435	410	365	381	434	421	385	419	382	412	352	332	393	338	405	377	387	373	371	392	384	451	391	424	416	424	402	403	395	423	403	395	424	402	392	383	420	341	402	378	416	399	387	396	370	422	395	404	436	383	406	387	417	365	401	391	415	396	360	409	414	446	399	402	418	410	415	409	395	368	386	415	399	384	376	354	384	421	373	391	374	369	391	389	386	373	417	393	415	400	418	418	341	418	359	390	379	358	412	392	370	368	364	356	399	416	389	412	363	397	425	398	396	385	380	416	392	411	379	383	374	376	364	365	397	392	399	385	357	400	386	379	414	359	408	393	439	401	419	398	401	373	374	401	415	400	388	365	378	394	418	401	395	374	366	404	381	403	411	407	365	395	384	371	369	399	402	415	392	400	391	387	373	419	399	412	397	364	424	390	368	361	394	410	398	402	392	412	428	351	399	385	386	382	396	406	395	389	379	415	379	392	390	408	386	414	383	390	437	393	404	410	365	435	369	373	422	411	369	397	419	387	426	426	395	400	390	386	370	403	401	399	416	396	383	409	402	387	388	399	387	396	389	410	440	400	389	394	402	378	382	397	413	385	425	370	405	386	362	356	395	376	383	428	380	399	409	398	406	396	399	393	398	392	408	409	404	366	412	388	417	435	385	393	408	379	416	388	403	382	396	379	386	415	367	392	388	364	379	405	407	372	371	400	404	408	403	385	379	427	398	406	390	391	379	418	388	383	402	421	413	418	395	395	428	413	368	407	390	373	408	413	412	376	428	410	402	394	419	392	393	392	380	426	391	390	380	402	388	386	360	395	409	390	449	423	406	438	428	397	393	413	398	406	374	394	424	423	440	426	406	364	404	370	381	434	390	427	425	423	400	388	433	396	404	393	354	424	381	407	399	412	405	378	409	424	431	430	395	389	396	379	410	404	395	364	393	369	393	365	393	405	377	386	409	374	377	391	414	394	384	390	379	382	400	393	381	426	425	388	384	372	403	379	410	388	390	420	403	403	390	379	377	385	354	396	367	437	408	399	401	400	383	373	411	392	396	396	404	386	409	400	367	408	384	372	411	445	406	415	381	370	370	357	417	419	407	388	400	375	404	388	425	377	422	376	373	412	387	390	370	371	394	394	437	386	382	390	407	396	420	439	413	408	340	385	402	384	436	428	390	385	412	399	408	389	378	389	393	398	408	412	382	406	428	428	410	405	380	412	393	409	420	425	392	401	413	439	421	395	395	387	374	364	387	380	422	397	355	363	372	387	368	443	400	333	396	397	358	407	419	416	378	389	401	409	396	394	422	433	404	405	382	427	400	379	431	400	376	414	379	415	366	384	383	398	423	410	371	411	370	396	398	396	399	414	430	372	410	392	409	413	391	385	391	401	385	386	422	415	382	401	382	402	384	387	373	396	385	390	417	359	386	433	379	409	372	378	401	405	409	362	418	384	392	371	382	412	398	361	382	401	405	414	396	392	398	388	388	381	392	405	419	401	373	391	384	415	410	342	360	389	398	396	404	395	407	391	393	389	407	427	388	415	412	401	381	426	372	409	417	360	395	386	426	410	395	431	401	411	379	369	395	451	401	394	404	420	386	379	428	386	409	392	411	425	425	413	435	380	391	406	360	393	411	404	410	415	389	409	385	392	391	424	415	399	362	403	393	366	389	404	394	371	393	442	361	417	381	416	393	438	414	430	383	401	421	370	394	394	423	443	410	368	410	393	392	445	406	404	367	402	391	386	407	401	387	398	377	397	405	400	380	419	384	363	379	384	382	405	421	373	405	392	376	383	383	396	378	378	397	373	384	416	391	381	394	382	406	419	392	396	399	405	377	423	427	407	396	414	439	430	376	393	368	402	393	394	457	440	405	360	394	383	416	368	407	377	403	429	425	366	406	407	390	389	380	407	378	398
14992	3872	3827	3306	2209	1493	1200	745	516	383	403	350	345	292	265	247	248	196	151	153	140	157	105	131	121	139	141	137	149	151	121	109	111	117	116	97	100	112	119	101	96	95	85	94	84	107	105	93	98	100	92	102	92	94	124	104	96	106	78	79	97	107	82	76	91	98	107	113	86	101	84	100	79	108	83	90	78	103	109	87	82	92	84	80	89	88	93	95	114	111	71	81	80	103	87	77	94	106	88	91	98	121	88	94	96	82	82	106	97	85	103	107	74	80	95	88	77	74	69	75	88	101	104	87	87	84	93	80	97	87	98	83	90	105	100	92	90	97	99	75	94	80	97	107	119	83	78	88	94	92	90	92	78	80	79	93	79	97	81	96	88	92	82	94	84	106	83	95	84	80	107	99	91	89	80	85	74	83	85	106	90	82	82	93	76	93	98	92	95	92	100	89	107	93	80	104	81	79	94	90	95	77	72	92	81	81	98	79	90	95	80	69	99	95	77	81	96	91	73	79	91	98	74	94	108	87	91	92	102	96	96	107	109	102	90	85	82	108	91	94	96	87	102	87	83	93	86	100	93	78	102	85	93	96	87	69	91	78	89	81	99	74	83	88	89	100	83	111	91	116	115	86	95	103	75	92	83	98	88	68	99	84	89	93	79	97	90	101	81	84	81	98	116	80	108	89	81	84	92	78	84	96	96	84	88	104	88	97	85	87	101	87	66	79	95	99	96	82	85	77	94	84	77	82	101	104	106	92	86	101	85	84	110	94	77	95	91	99	85	69	101	89	66	107	88	83	97	81	92	69	82	93	91	97	117	83	99	89	102	100	80	104	80	92	97	98	93	84	82	86	94	74	90	88	90	86	89	94	79	96	100	91	111	87	76	77	91	112	81	94	87	83	78	86	96	89	109	99	74	99	88	91	68	75	108	113	100	101	94	93	86	89	70	83	91	98	101	99	78	86	85	95	98	93	96	100	87	70	91	88	97	99	87	97	73	105	99	95	80	108	87	102	92	104	88	101	82	71	99	85	79	83	80	104	89	77	106	93	105	92	87	89	90	93	90	92	103	82	94	106	78	87	87	102	91	101	81	84	99	81	98	99	85	80	89	96	90	94	95	115	110	75	81	92	109	88	86	103	91	97	101	84	91	74	101	113	83	90	96	93	105	89	87	67	85	92	102	103	90	79	78	82	94	79	86	84	91	83	81	88	93	85	88	73	74	75	105	98	101	90	81	87	81	88	107	88	89	96	91	96	96	83	79	107	75	94	109	118	102	95	78	77	88	86	82	93	96	86	91	110	79	108	87	93	98	99	99	74	79	78	86	92	87	92	89	84	104	97	88	81	98	106	77	98	90	91	74	102	97	86	79	88	100	89	86	92	90	86	90	105	100	95	106	106	111	84	85	92	92	76	100	106	86	92	90	81	93	109	103	86	85	89	104	90	89	93	89	102	83	93	115	109	105	107	97	86	92	90	94	83	96	91	88	91	100	98	87	92	83	82	92	92	102	91	79	79	92	88	115	84	102	88	88	83	93	98	95	98	95	81	105	79	95	105	98	71	92	90	76	90	76	87	79	85	97	100	92	78	108	106	95	89	86	90	95	85	80	87	86	81	114	99	90	75	88	84	109	82	85	90	108	79	89	91	85	88	89	104	73	82	106	103	77	93	96	87	94	90	106	93	89	74	105	78	90	113	93	82	77	72	96	92	87	91	100	85	84	99	99	88	104	99	88	97	104	85	103	100	90	98	100	100	96	75	101	88	123	98	99	85	94	91	108	103	110	91	91	94	83	87	113	97	99	91	98	88	90	108	112	91	89	96	85	83	99	93	92	108	103	90	109	98	107	82	89	90	101	94	87	102	87	86	89	85	94	107	85	87	88	81	85	94	110	103	115	107	100	84	99	84	85	101	90	89	93	105	89	85	106	88	93	101	82	110	101	92	89	83	92	85	94	92	82	105	87	84	101	76	89	113	75	100	84	95	92	93	105	75	75	88	106	105	85	86	91	98	78	86	83	95	101	92	88	90	93	101	101	88	87	95	109	113	82	89	95	97	94	107	124	87	99	88	91	102	89	88	78	97	87	82	112	95	107	81	96	91	91	90	97	87	98	101	101	92	91	102	102	94	83	114	78	91	89	103	114	80	86	84	78	92	93	100	111	93	79	105	87	95	77	95	85	81	87	93	77	102	72	92	85	110	92	83	85	77	97	89	99	95	98	92	94	87	102	87	94	97	96	97	95	103	100	100	87	109	101	89	115	88	86	100	90	99	108	81	74	116	89	105	98	105	89	87	87	105	79	97	93	90	95	91	77	76	104	84	89	80	90	97	88	116	88	74	107	95	89	92	74	71	84	79	92	98	86	100	108	100	96	88	73	83	75	72	86	87	93	91	87	93	85	93	109	107	101	78	93	94	104	75	93	71	94	92	85	97	103	105	107	90	90	79	85	93	100	76	94	88	94	107	88	83	82	102	89	87	109	94	96	87	92	102	70	107	86	103	91	103	95	93	92	97	109	97	100	95	105	94	92	93	89	92	96	91	109	81	77	110	99	86	88	100	92	89	98	88	106	79	104	92	93	76	81	87	98	77	82	78	87	82	105	87	82	104	80	79	89	82	67	86	88	94	92	94	92	96	93	95	103	73	82	91	93	98	90	103	87	89	98	89	97	87	70	103	82	89	85	92	106	86	99	117	85	87	94	95	90	98	98	104	85	82	98	93	108	90	105	79	101	94	90	90	90	81	91	85	92	88	83	87	94	86	107	98	91	68	79	88	95	97	95	97	100	92	82	96	94	81	91	80	89	100	94	90	100	98	94	67	95	94	102	94	81	87	96	95	86	80	95	95	86	84	81	88	82	80	96	99	89	81	71	101	83	98	71	85	92	95	94	99	110	86	87	78	87	102	98	94	84	88	108	83	93	83	87	79	97	91	85	93	79	113	100	86	85	92	93	88	91	85	92	93	81	96	97	103	101	92	99	92	86	86	103	84	93	93	95	85	80	95	96	103	107	89	124	100	94	83	95	83	94	94	111	88	88	93	81	84	91	92	82	77	90	106	97	106	88	83	88	99	84	78	88	85	93	105	85	85	90	85	112	84	92	80	80	81	96	93	91	91	93	94	94	119	81	103	94	91	75	83	80	100	93	90	100	98	96	93	87	90	87	81	84	85	90	97	104	105	86	104	89	96	90	100	109	71	85	100	93	91	94	81	97	91	90	103	108	89	106	96	96	95	88	85	80	108	83	82	120	91	87	60	97	81	89	93	90	85	76	93	93	105	75	100	96	92	102	93	85	101	97	91	92	94	88	85	103	95	76	75	92	97	105	87	101	89	88	108	95	96	123	109	95	95	74	97	74	82	97	90	91	83	96	90	95	109	92	103	92	102	85	95	106	109	93	79	92	93	100	89	94	79	97	69	99	101	87	95	85	102	98	91	91	107	93	86	95	91	83	89	93	99	87	80	118	109	74	103
9904	3820	7354	9810	8127	6476	5572	3903	2600	2021	1980	1835	1870	1420	1429	1645	1476	1053	756	734	660	572	546	456	442	452	480	544	630	661	562	461	411	443	376	365	370	545	428	313	284	256	262	285	218	249	262	255	249	243	258	282	241	220	242	233	268	261	258	269	264	248	257	297	240	252	260	222	236	217	237	245	250	270	244	275	263	236	229	242	254	239	254	246	263	222	259	256	251	265	257	244	244	235	261	234	249	235	241	243	234	258	260	250	209	231	239	242	227	244	255	238	228	241	223	228	224	249	246	245	251	253	219	232	242	253	254	256	250	247	232	237	234	234	228	231	231	239	238	265	250	238	240	233	250	253	246	229	239	206	247	271	236	243	225	227	219	208	257	245	222	250	226	262	252	235	238	240	226	231	218	239	233	244	257	252	241	242	230	230	214	221	232	252	212	241	225	229	215	216	235	240	239	238	244	272	232	223	249	254	227	265	232	238	232	259	238	241	228	238	228	198	256	251	259	256	248	228	247	239	231	245	255	245	233	257	241	244	198	280	255	249	246	263	236	212	230	231	243	249	225	228	224	274	250	228	224	234	218	233	225	220	212	257	252	234	232	266	221	252	243	236	248	220	247	244	243	272	244	226	239	226	227	246	261	221	222	232	250	267	236	228	239	241	248	220	245	245	233	202	241	220	243	242	224	250	259	265	272	269	243	220	235	240	233	226	236	207	227	245	243	227	236	229	238	227	257	239	229	251	256	223	256	234	215	248	217	219	234	267	228	244	267	246	225	235	241	230	234	207	223	231	246	257	238	256	236	277	239	227	240	220	235	219	245	265	238	248	234	244	270	254	266	246	242	220	231	235	237	245	220	244	220	259	222	231	238	248	228	229	251	249	248	267	224	239	238	227	221	214	261	225	241	239	244	232	251	247	226	239	250	253	224	242	231	235	259	242	287	225	249	231	238	230	240	239	235	245	247	229	233	248	255	223	225	242	231	237	211	244	240	229	242	224	260	241	248	249	255	241	201	248	259	229	246	238	253	254	227	217	252	239	235	231	233	243	251	213	241	228	233	219	217	216	241	234	241	251	252	234	250	246	253	227	232	261	212	222	217	232	245	227	240	220	258	264	241	257	225	230	224	232	236	217	241	230	255	243	276	238	246	246	259	238	219	237	240	241	231	212	229	250	238	222	237	255	235	245	246	251	230	238	225	226	253	244	235	249	215	231	232	242	247	252	241	233	240	263	231	248	246	227	249	242	242	238	244	236	252	260	242	226	250	239	243	215	237	250	248	246	225	238	238	237	244	212	225	242	267	212	226	209	233	214	240	240	228	238	249	250	219	268	259	226	254	227	251	236	235	224	245	249	214	233	258	272	234	251	241	216	242	274	235	215	237	233	236	205	223	250	241	231	251	258	278	235	236	238	267	252	238	241	233	226	245	235	237	248	230	235	236	257	261	243	263	241	222	240	234	251	231	216	244	246	236	234	250	249	251	244	238	245	234	250	283	244	231	241	250	240	241	253	246	265	259	239	229	257	261	236	262	222	247	224	202	252	231	263	250	204	248	223	216	233	251	227	210	243	232	222	233	244	244	228	228	281	242	224	227	245	255	237	262	259	239	223	232	238	246	256	248	223	257	216	276	234	220	245	247	231	252	260	240	243	211	219	251	249	238	223	236	245	253	254	256	237	244	229	241	252	245	249	259	236	242	206	232	254	246	228	212	254	261	206	221	272	247	255	224	233	249	220	260	239	237	251	232	223	260	270	210	238	227	215	227	235	226	234	258	227	256	225	247	248	230	251	194	238	231	247	233	223	232	248	241	240	229	252	213	242	214	231	239	240	248	246	222	250	223	258	245	250	236	234	254	246	243	228	263	228	225	261	245	275	258	243	212	241	223	224	245	218	254	255	240	210	249	247	221	265	229	251	264	235	242	236	247	236	235	216	230	250	233	274	237	241	275	233	267	250	244	236	252	229	227	243	259	240	240	235	249	258	233	249	242	241	246	235	236	239	204	238	249	265	233	230	222	263	229	239	238	223	236	260	243	246	232	263	243	271	247	225	226	214	242	239	197	248	245	209	248	247	231	239	241	234	234	242	223	230	220	248	229	234	243	257	245	244	229	234	221	230	249	262	262	259	241	245	246	220	227	234	221	233	270	263	228	243	257	254	241	236	246	247	229	207	255	261	238	241	244	251	209	232	244	268	260	242	253	239	206	247	229	250	230	248	224	213	252	259	235	208	230	235	233	245	230	272	224	255	233	243	232	207	242	243	236	242	255	251	243	264	256	206	262	245	236	227	237	234	232	249	260	255	260	239	261	197	237	249	248	274	253	245	226	221	217	241	227	224	246	229	249	237	238	223	238	239	251	228	249	228	257	236	232	232	231	242	238	226	244	245	235	227	238	237	233	255	243	226	236	239	261	255	255	219	235	216	233	247	197	210	242	234	230	261	248	235	232	249	248	238	216	214	244	258	241	217	242	232	231	260	246	228	239	206	228	234	217	228	234	211	246	214	237	246	242	232	208	234	226	239	233	271	226	239	226	252	230	258	245	207	240	237	220	238	256	252	226	224	239	247	232	225	270	228	245	256	216	229	256	241	225	238	255	237	239	245	258	249	259	210	268	248	249	257	195	246	259	242	275	213	213	263	242	229	222	230	225	212	254	241	253	261	251	242	256	233	238	243	234	260	239	240	218	246	247	254	240	237	253	224	241	247	197	237	251	210	255	224	250	235	229	230	253	235	240	228	234	275	250	225	221	217	220	235	237	250	255	225	221	247	226	231	256	217	229	233	265	230	233	243	231	222	201	227	245	215	232	228	242	250	258	259	236	235	228	218	247	242	219	243	279	221	238	226	223	229	250	264	266	223	222	251	256	265	254	222	210	219	238	233	241	242	240	256	244	232	203	203	218	239	261	229	258	243	232	229	250	246	219	242	257	249	227	225	239	231	234	239	238	230	236	233	265	207	244	263	219	260	232	222	226	252	241	219	259	241	229	269	245	276	227	230	274	229	255	232	241	264	261	221	239	233	242	225	239	250	218	251	220	246	243	237	216	234	232	233	261	216	222	246	233	230	223	234	234	230	217	217	231	231	241	242	232	243	234	260	246	201	245	223	253	232	238	223	220	234	255	223	237	263	276	238	229	240	258	243	239	205	231	246	240	245	230	272	262	243	225	252	253	261	247	214	234	289	228	231	267	199	236	219	246	219	248	246	234	256	245	251	238	232	255	213	238	260	251	227	261	243	243	235	240	210	224	218	245	239	218	211	223	225	236	245	238	249	263	233	215	273	204	240	254	234	256	237	255	232	212	218	250	257	270	234	275	239	222	232	245	240	244	264	248	249	219	255	268	243	203	237	210	252	232	218	222	239	227	216	227	230	270	237	248	264	219	254	219	270	256	224	219	225	236	271	253	220	231	255	241	242	249	272	234	245	232	233	254	255	233	210	248	259	246	237	232	229	245	231	243	231	239	234	226	249	253	227
2860	1128	1346	1069	732	576	426	316	254	250	268	259	227	244	218	230	240	197	198	197	194	168	178	159	177	184	184	179	216	191	189	179	161	182	186	178	174	194	177	171	201	159	164	159	166	179	189	168	154	212	147	178	157	158	171	196	169	171	152	162	152	170	165	194	178	193	187	198	157	155	152	173	157	168	171	154	184	177	174	188	183	173	156	174	179	157	163	187	192	184	183	159	166	186	195	168	184	169	186	207	174	164	168	155	168	190	184	173	173	154	174	160	202	194	161	150	168	173	155	174	187	159	167	186	176	175	149	174	167	174	178	191	160	179	178	179	169	166	171	181	154	181	185	151	186	185	170	199	167	203	170	175	165	193	186	186	168	158	160	186	160	156	179	180	176	166	188	187	173	161	172	202	171	155	189	176	199	177	190	185	168	199	200	161	182	199	184	176	154	198	169	169	168	188	191	206	188	160	197	183	137	165	194	194	157	174	189	158	155	153	172	171	191	161	175	176	153	168	163	176	180	160	171	167	187	183	180	199	182	189	167	186	158	167	159	172	188	174	183	182	162	166	164	205	190	179	177	159	135	187	157	169	180	186	190	159	154	192	192	166	171	183	183	184	199	189	152	185	170	174	163	171	182	182	191	180	152	176	163	197	168	170	199	171	169	187	164	165	187	182	169	149	164	183	189	182	168	155	164	162	164	183	159	176	185	179	175	167	179	160	173	159	125	167	164	164	160	158	166	173	195	185	188	166	174	164	175	173	164	183	162	187	201	181	202	183	163	170	158	181	175	186	195	183	166	183	173	159	191	171	152	160	187	199	176	175	189	153	192	158	138	168	147	191	160	156	174	186	201	187	180	161	193	191	173	170	154	176	164	178	181	190	148	198	162	183	172	178	166	171	179	165	188	161	170	166	179	187	157	183	202	167	150	196	157	165	150	165	176	182	163	179	157	198	170	177	165	181	173	183	156	153	158	161	189	199	191	201	176	208	190	172	191	197	166	179	161	167	152	159	176	179	171	198	149	183	170	170	155	162	176	168	153	161	172	166	194	161	172	169	201	187	194	191	158	154	167	170	174	168	156	166	190	173	180	174	177	171	173	158	182	165	153	173	172	201	160	174	176	170	154	211	178	165	170	161	145	182	188	193	162	186	174	156	177	193	179	183	133	167	178	161	151	158	156	171	150	192	160	200	172	160	152	137	154	159	172	153	191	175	191	174	174	167	168	153	168	178	182	178	184	197	182	160	166	171	187	168	171	156	190	165	175	182	174	163	151	169	173	178	185	187	175	198	172	142	190	178	158	166	159	181	187	185	186	188	142	169	194	184	147	166	179	178	153	173	188	179	179	159	145	146	186	152	164	176	179	181	185	158	205	184	161	191	192	191	169	178	159	160	166	170	162	156	184	186	191	188	181	168	176	181	183	168	167	179	214	156	163	165	165	192	169	176	168	187	167	187	150	166	157	180	153	154	187	163	181	173	183	176	168	155	170	170	175	163	183	189	183	165	157	150	173	131	165	167	188	179	154	186	181	152	169	178	174	173	174	162	169	170	159	175	201	155	145	164	168	172	162	179	171	191	162	170	172	155	175	179	170	172	172	182	168	180	198	190	192	201	179	179	197	168	164	169	172	170	165	183	191	199	169	177	177	162	170	148	180	191	171	164	186	173	204	168	170	157	175	180	174	192	172	196	163	159	179	168	174	187	175	172	173	181	184	169	155	196	173	147	164	169	179	156	189	172	196	183	170	180	190	164	154	174	159	144	181	165	176	174	199	188	168	162	176	175	173	172	181	168	182	164	148	172	166	185	193	195	178	169	178	176	178	176	184	187	168	175	173	174	172	167	182	185	175	161	183	174	176	152	183	188	149	173	136	156	167	154	158	153	142	174	160	171	169	160	183	155	160	166	176	190	214	183	164	179	184	192	178	176	153	176	167	157	195	175	174	174	167	206	184	183	166	185	172	181	172	172	175	159	172	172	170	166	164	180	167	176	187	156	174	197	153	163	177	185	168	216	162	178	182	197	172	187	186	170	166	158	181	163	181	182	158	182	166	177	181	188	173	195	156	174	182	165	187	152	178	177	155	140	161	168	167	173	197	166	173	185	165	170	159	172	185	169	155	160	173	183	151	172	159	152	152	146	148	161	175	179	165	168	170	165	169	151	155	174	182	161	181	184	178	161	169	181	165	164	196	185	168	197	180	179	185	177	168	178	199	171	147	161	184	171	191	184	163	168	203	191	178	174	182	181	177	184	177	204	173	170	186	188	196	164	159	162	198	160	183	163	177	174	140	144	174	183	174	146	159	158	159	178	184	179	172	175	173	182	167	150	176	203	202	171	174	157	156	165	158	156	162	177	176	166	161	148	197	184	156	155	174	163	177	177	185	164	160	181	176	162	170	192	191	176	165	186	155	182	187	167	173	163	184	188	184	152	167	184	199	171	168	182	210	182	167	175	177	160	172	173	143	162	185	198	170	182	188	162	210	191	178	162	160	165	171	155	170	175	173	154	157	188	176	185	187	173	167	173	154	158	210	175	169	181	189	181	187	183	185	161	172	170	159	175	166	173	181	173	182	149	178	174	158	173	179	181	171	180	187	166	151	215	178	187	179	184	199	163	193	196	159	158	161	176	169	166	162	192	188	149	151	157	202	156	177	169	185	180	163	160	181	168	169	183	152	194	175	171	199	157	165	172	181	173	196	181	176	176	173	172	167	178	177	181	174	187	178	169	160	164	169	181	190	173	168	168	181	179	162	160	195	176	164	155	172	183	174	174	164	182	155	163	194	182	187	184	174	184	157	186	204	162	171	181	170	174	171	168	167	175	173	209	194	173	152	171	179	171	187	177	173	162	179	183	189	179	192	195	152	188	166	155	181	175	181	161	176	171	166	167	167	173	157	182	171	186	174	175	169	170	163	147	189	171	172	172	161	173	164	219	182	167	185	172	175	171	191	155	155	176	154	188	151	156	185	146	188	150	174	184	191	184	189	172	195	175	185	179	187	177	202	180	181	178	171	142	170	188	192	159	162	169	165	175	184	169	162	195	168	180	165	160	164	147	159	191	187	180	174	173	188	173	185	183	166	185	189	177	168	155	188	198	175	181	161	133	165	176	174	159	164	196	164	182	166	173	168	168	161	165	178	190	178	174	156	154	178	140	178	168	170	167	167	162	180	154	209	157	178	169	173	198	184	167	172	190	180	187	187	152	187	198	176	190	173	178	161	179	179	165	166	184	154	167	165	186	163	188	161	201	181	145	181	175	190	143	148	158	187	162	173	171	170	175	180	180	174	171	196	171	169	158	149	165	177	181	171	151	199	173	172	183	161	181	181	150	173	191	172	182	174	178	204	187	147	187	175	156	192	185	168	151	184	181	198	160	161	148	150	158	174	174	196	169	185	176	165	184	186	177	175	167	174	169	187	201	178	170	163	183	175	214	175	159	153	168	148	176	185	185	148	158	189	161	190	185	199	166	171	163
2724	1520	3138	3808	2926	2619	1633	1232	923	933	781	795	855	811	819	829	782	620	562	507	592	513	458	485	481	490	514	558	579	577	516	503	525	464	445	473	504	539	452	430	448	442	424	424	472	390	451	446	444	432	464	439	411	430	401	434	398	425	444	404	411	422	414	479	422	455	432	438	427	443	420	393	442	452	429	482	423	414	457	460	418	482	424	427	451	412	432	430	411	440	428	419	430	392	419	414	462	428	419	445	416	385	402	455	401	392	424	441	440	420	450	431	402	399	405	432	407	420	439	449	429	444	456	392	436	404	429	457	432	414	411	435	444	408	441	407	416	399	406	415	417	423	419	417	439	413	447	435	466	427	431	404	443	436	445	396	448	423	415	448	399	456	464	426	449	442	433	428	445	462	463	405	437	413	440	434	421	435	402	435	420	461	423	447	453	433	395	399	413	465	466	422	409	395	411	431	428	457	468	424	407	434	426	413	470	415	456	461	424	400	431	417	465	419	435	445	407	458	394	403	430	413	421	434	448	460	408	442	402	438	393	436	428	465	455	420	447	418	450	466	472	394	425	422	388	408	399	431	457	409	416	388	426	414	437	395	476	439	413	423	429	423	465	433	434	435	423	418	458	434	422	426	437	404	447	419	423	452	430	421	400	424	438	463	404	429	391	432	415	406	429	423	464	411	428	423	407	404	423	379	442	426	430	425	399	416	483	428	403	441	411	409	411	406	439	437	384	417	407	463	449	402	421	410	407	424	437	431	406	447	441	426	413	418	462	420	418	410	445	425	438	431	408	442	422	432	466	417	441	423	443	424	414	419	450	406	415	454	424	460	416	400	400	425	425	431	441	432	440	394	437	443	421	407	472	424	451	442	440	425	404	389	451	421	406	433	426	423	441	383	422	429	432	414	426	419	376	455	400	446	421	478	424	412	445	410	369	397	414	414	404	405	403	431	402	424	413	430	412	428	381	390	431	375	456	443	428	408	407	442	437	434	427	433	430	466	462	430	400	420	440	442	434	444	437	434	438	412	410	437	466	403	421	414	433	387	437	408	415	455	394	428	415	429	441	424	426	431	419	431	427	435	370	437	398	421	428	403	441	451	459	483	447	442	410	413	443	414	458	413	454	419	424	431	409	425	418	422	410	438	423	449	434	471	441	432	452	445	400	426	407	440	421	419	420	407	390	412	410	428	406	411	445	400	444	394	432	394	449	445	435	434	450	438	449	406	417	433	413	426	448	429	438	443	412	413	439	435	401	408	394	431	397	435	440	416	421	412	397	423	482	426	431	414	402	470	457	409	406	431	422	464	440	421	429	400	452	412	453	410	423	418	462	408	403	403	429	441	421	430	466	393	424	429	441	421	412	428	411	429	428	425	445	384	419	386	428	455	435	455	412	411	431	428	438	429	441	434	428	408	398	431	438	420	437	482	460	411	396	454	482	409	466	434	432	436	420	419	390	392	418	412	405	425	419	414	468	442	443	428	454	449	474	427	434	405	406	441	425	422	459	426	439	437	391	436	420	461	437	449	414	431	408	405	442	407	411	425	422	438	413	428	424	425	431	407	431	466	395	437	406	433	443	403	454	406	432	421	445	413	419	438	447	444	395	452	440	426	448	411	449	433	435	445	436	437	389	406	406	413	430	403	431	441	412	422	417	455	432	412	429	446	432	428	417	434	413	411	470	450	428	392	453	386	435	387	393	415	440	458	431	386	423	404	435	401	425	402	442	429	417	432	427	420	393	412	414	444	408	418	424	437	405	436	429	421	396	409	413	414	430	436	437	426	434	406	454	423	441	440	467	440	392	434	408	400	441	419	419	468	392	436	383	406	444	428	429	369	432	404	466	425	420	418	448	416	409	416	455	406	417	438	423	388	434	421	423	417	411	408	465	475	409	428	437	469	435	444	409	412	408	442	429	395	438	468	422	441	414	376	408	439	422	442	401	427	437	428	449	397	402	433	450	446	415	428	436	403	407	440	432	440	445	438	427	428	426	456	390	398	444	420	409	408	404	434	432	418	435	454	397	419	456	386	425	442	424	443	435	398	425	456	488	393	467	425	433	424	419	448	392	421	456	416	411	423	431	410	418	425	436	405	446	438	443	446	436	443	420	440	440	436	411	450	429	429	450	439	431	417	406	460	437	425	416	433	417	416	450	407	422	448	435	463	437	419	438	420	446	425	442	413	446	430	448	446	420	421	424	444	430	413	420	444	425	448	439	438	417	422	453	428	424	408	431	418	437	426	434	417	411	435	429	431	414	437	444	413	449	410	443	421	396	405	421	450	414	446	445	447	411	439	447	450	440	414	393	428	452	410	445	439	463	406	429	402	416	423	398	459	417	488	400	423	438	431	434	471	464	446	395	388	439	383	428	419	412	410	411	425	452	423	403	418	444	427	441	424	432	444	428	408	444	398	464	383	448	431	432	393	466	459	417	439	428	419	392	434	435	447	451	409	455	431	437	411	397	407	408	457	439	434	439	444	441	403	435	427	417	427	467	441	397	424	479	422	440	423	420	415	458	435	453	474	400	451	429	424	404	452	405	417	461	429	442	418	438	427	400	423	452	430	403	427	440	442	440	422	435	419	419	422	452	424	444	448	403	406	403	440	421	424	443	441	434	467	465	402	433	455	469	412	405	431	436	414	466	421	421	446	462	424	454	403	446	432	435	451	436	457	427	421	425	413	450	417	428	423	408	474	408	429	437	418	418	393	422	410	451	456	435	458	421	448	411	435	433	422	435	407	422	400	462	439	439	447	412	417	420	444	409	407	434	385	428	417	453	411	457	385	443	412	442	446	424	431	431	404	403	425	427	433	410	430	411	427	436	408	457	410	412	411	417	461	445	410	429	422	421	408	431	466	416	425	446	419	422	414	413	424	423	418	448	452	424	454	425	437	417	414	448	421	422	444	415	441	410	416	445	413	431	453	404	421	429	426	455	453	443	437	426	462	437	418	394	405	435	465	396	475	435	411	428	469	421	428	433	389	436	401	409	435	414	435	393	416	394	437	434	419	443	435	429	404	438	457	435	445	429	445	451	448	406	385	442	442	414	411	427	413	452	441	460	376	418	429	406	449	434	478	447	447	481	438	463	439	404	419	447	429	422	452	408	452	433	450	420	400	413	421	474	456	413	415	415	445	459	409	412	405	433	407	428	421	433	454	398	420	401	429	454	432	423	393	430	448	442	433	445	398	394	429	459	445	411	410	433	424	457	464	457	433	428	449	444	451	408	389	462	437	406	407	394	420	432	408	385	386	445	448	392	428	428	414	452	425	389	436	376	438	447	465	421	425	446	479	414	406	379	424	447	434	466	434	440	452	454	405	423	450	432	416	417	404	439	430	458	395	476	443	435	404	441	420	449	448	421	393	398	402	441	409	435	392	403	429	479	472	431	427	439	464	418	432	460	395	399	437	443	444	450	414	419	441	412	438	428	432	422	421	423	423	461	434	398	440	413	420	446	442	416	442	422	441	415	392
8492	2057	2526	1876	1381	986	624	464	359	334	300	316	288	265	274	295	243	245	209	203	177	188	203	189	173	186	177	207	196	178	174	196	175	174	164	189	187	176	164	173	141	166	163	153	166	165	139	163	156	171	152	162	149	138	172	139	152	153	144	181	169	201	169	168	155	159	156	165	145	153	164	182	169	171	153	190	168	160	161	148	171	190	177	132	171	153	167	162	156	173	169	160	184	138	160	201	150	171	159	142	158	170	179	163	149	124	147	178	160	177	169	164	158	166	145	156	167	164	151	143	158	156	165	165	165	147	135	164	149	179	164	171	145	147	173	176	156	140	175	160	166	144	162	144	148	142	180	165	173	168	153	161	156	175	171	165	155	164	164	153	159	140	160	159	168	161	151	164	161	156	155	162	149	175	165	172	142	179	157	193	144	168	137	138	182	190	167	151	143	157	147	137	158	171	174	158	169	152	156	146	173	157	174	155	170	149	166	169	136	170	169	181	173	171	160	137	171	154	134	173	166	148	161	159	156	141	154	145	169	153	166	159	166	135	138	168	163	144	168	159	158	168	155	150	174	176	170	171	157	155	152	158	161	154	169	167	168	182	144	174	145	150	156	173	154	161	165	165	132	164	162	154	166	164	156	181	149	164	161	131	175	162	126	158	151	159	179	176	143	182	156	141	152	159	155	155	156	149	154	151	141	170	163	171	157	152	137	181	156	141	144	163	165	166	177	141	127	158	165	143	131	142	139	169	165	144	155	165	137	177	160	145	160	175	161	156	148	141	159	158	182	179	157	156	165	163	175	139	139	160	181	159	174	165	167	165	150	144	165	169	161	161	143	164	154	160	144	186	148	152	159	156	140	155	150	178	166	155	144	156	160	160	164	168	142	144	163	163	152	138	146	172	169	162	176	161	162	154	161	155	153	153	149	167	152	152	137	144	143	158	146	167	159	157	159	161	152	145	149	147	162	173	170	155	157	169	175	153	149	176	147	171	147	168	166	179	188	178	155	142	157	144	146	144	136	137	148	143	140	161	156	141	160	149	190	162	153	148	160	166	150	143	173	172	170	166	154	152	156	142	144	171	134	148	173	181	152	167	144	162	159	146	155	131	145	142	177	164	155	156	176	145	156	158	158	154	161	160	153	164	151	169	157	169	152	166	158	171	163	167	163	137	151	156	157	173	167	141	156	156	144	173	148	162	142	166	154	153	139	156	137	153	167	156	144	159	152	159	169	174	174	159	151	160	143	144	145	164	158	162	167	139	155	164	148	166	134	175	158	162	147	153	159	164	149	143	153	144	153	145	160	137	151	162	147	130	155	169	169	172	153	145	143	151	131	174	190	192	182	132	157	176	137	179	169	154	166	139	156	163	146	191	161	144	145	145	138	196	162	140	156	158	152	146	167	137	155	152	175	154	163	150	175	160	154	158	144	188	137	165	140	138	130	127	163	168	171	148	182	139	142	167	160	171	172	157	150	148	127	159	175	171	168	158	176	152	149	154	150	158	153	170	141	154	157	152	165	160	166	156	153	159	178	119	172	155	159	156	169	180	135	157	156	173	136	178	160	163	169	172	201	173	149	119	144	161	163	143	154	151	163	187	158	160	144	145	200	162	168	159	164	159	143	142	151	148	159	142	153	152	155	164	178	148	166	163	154	147	170	197	157	166	136	171	177	147	148	167	169	176	147	160	179	159	173	182	150	169	181	170	151	169	172	160	170	136	152	161	167	146	160	177	160	182	163	154	182	172	162	150	139	136	165	162	163	163	157	151	153	141	175	166	172	161	179	169	149	168	157	145	146	165	189	144	136	158	162	178	159	130	154	145	171	162	152	160	134	147	136	160	150	147	180	161	162	153	131	158	178	160	162	153	138	147	178	155	176	179	178	153	171	151	149	155	166	140	147	131	143	168	147	178	180	149	157	146	169	171	161	156	167	152	173	167	138	163	147	166	162	152	159	162	117	152	151	153	159	145	167	177	130	172	155	157	176	167	150	159	150	155	141	139	144	175	158	152	158	129	164	158	169	160	142	149	142	162	159	176	167	160	150	153	151	194	166	161	165	144	162	161	167	137	148	159	157	165	146	142	173	167	165	150	164	149	169	156	137	173	168	157	165	188	148	169	179	154	133	165	166	160	176	160	138	165	157	175	181	147	178	172	178	166	161	158	171	153	161	143	162	178	153	176	178	187	144	162	155	156	156	151	169	150	163	141	142	188	150	164	161	152	178	162	163	170	143	144	161	169	154	180	160	156	167	172	147	156	144	148	185	149	151	140	174	151	180	168	159	139	132	186	145	177	153	176	158	165	144	170	154	153	168	132	155	153	152	161	167	136	167	160	152	150	166	157	172	118	146	155	161	152	147	133	172	154	173	181	169	183	182	174	181	158	137	160	136	163	167	169	161	156	149	160	143	173	154	154	153	154	162	161	174	165	165	148	130	171	147	164	153	148	156	157	157	156	160	167	158	132	173	143	148	145	133	169	168	175	159	161	158	145	143	154	180	157	156	145	171	148	159	152	148	168	144	153	181	178	147	160	161	174	161	161	165	154	152	168	186	135	157	148	165	155	155	169	156	173	156	158	174	156	126	165	166	165	144	142	154	161	156	147	172	150	143	158	165	167	135	176	143	189	145	172	157	175	167	158	162	150	165	161	164	157	175	162	170	152	144	158	167	141	169	141	158	167	155	153	186	154	169	169	137	182	136	171	158	143	144	145	162	131	142	168	188	161	141	163	157	169	167	160	148	151	155	154	167	180	159	186	152	159	126	148	157	169	158	137	189	170	184	162	159	153	160	166	157	147	166	164	171	154	117	160	146	170	153	160	180	144	165	138	150	172	169	140	173	156	165	178	163	147	168	142	142	146	164	139	161	153	167	143	170	151	144	146	164	159	159	175	161	165	140	151	166	168	183	187	164	150	167	129	158	170	152	146	151	135	158	144	172	151	144	150	179	163	154	138	166	140	165	169	152	148	162	156	157	172	165	147	157	157	164	150	173	155	163	161	152	157	179	165	170	147	152	157	151	194	184	140	153	183	150	187	156	170	153	156	149	191	144	163	131	141	150	163	159	172	152	156	146	170	164	150	138	156	140	163	154	144	144	139	177	146	161	163	153	188	148	174	147	174	168	146	141	147	152	148	147	166	168	187	176	157	158	158	183	164	132	174	178	179	137	150	149	155	196	148	150	159	165	174	156	182	126	170	170	154	150	135	136	139	145	136	149	162	141	153	164	152	147	166	150	167	158	180	150	144	152	185	151	151	155	172	172	166	179	149	130	155	160	163	162	175	181	173	175	177	175	150	163	154	137	148	177	152	169	148	143	156	168	155	152	136	164	150	157	169	178	147	128	140	148	143	158	164	155	153	163	162	123	149	171	138	163	164	149	171	147	154	184	155	148	181	151	145	154	168	167	180	153	156	124	164	155	157	178	142	148	152	141	160	163	154	159	162	166	190	155	173	138	152	153	160	174	133	151	164
7309	2403	5295	5884	5435	4626	2676	2146	1682	1520	1191	1213	1278	1272	1272	1201	1042	850	803	725	697	604	521	507	548	521	542	652	708	614	571	520	495	504	509	493	579	640	455	414	426	415	401	422	375	409	391	398	395	386	372	425	409	391	374	366	421	390	421	387	379	379	412	392	411	353	400	392	398	394	382	402	412	403	417	357	376	398	388	413	372	386	429	417	380	394	401	382	412	348	400	345	408	424	405	371	421	404	410	363	377	368	406	362	418	367	381	383	378	416	397	348	381	384	376	397	367	378	381	398	407	411	380	387	397	369	400	381	407	410	376	400	389	374	395	369	423	411	374	432	395	406	352	383	400	368	405	331	414	385	371	348	385	359	363	366	396	402	404	405	416	409	396	380	383	401	383	363	359	390	423	391	407	402	401	355	369	412	360	392	414	426	388	393	417	368	393	373	396	397	399	407	386	393	376	377	405	389	400	413	390	392	359	389	359	422	393	372	387	392	384	394	415	436	438	396	387	393	357	387	364	366	384	393	374	356	389	396	405	376	382	382	427	401	376	394	393	395	392	396	393	420	390	405	368	403	387	375	426	370	373	418	378	379	382	344	388	388	417	379	413	386	383	362	396	375	402	415	381	362	411	388	432	380	398	394	381	392	424	420	383	387	413	387	401	409	376	380	403	358	374	414	387	438	404	385	415	392	406	405	339	366	391	396	404	374	393	379	394	397	375	367	387	372	380	364	398	401	370	376	412	399	441	385	409	424	380	366	384	406	411	401	388	384	382	364	398	420	375	431	390	377	408	385	384	359	389	385	404	409	403	377	383	428	395	393	399	387	437	403	390	361	385	377	403	430	413	388	379	370	359	410	401	377	382	357	357	394	397	384	382	402	417	395	388	395	405	391	372	386	363	395	394	356	379	379	378	415	386	390	385	354	378	389	381	382	405	395	374	412	403	423	373	398	402	390	380	414	401	394	390	357	388	422	370	404	380	344	368	363	405	412	402	368	397	421	376	386	399	398	400	369	379	408	425	393	377	361	375	366	380	414	398	406	404	405	396	396	386	369	358	399	363	400	358	370	371	378	434	397	384	396	392	393	410	366	375	384	388	422	435	409	414	421	392	372	398	382	371	383	385	394	360	405	373	417	364	386	417	390	380	396	395	382	378	374	374	354	393	348	346	366	414	380	371	364	372	419	437	366	374	394	374	407	375	393	377	386	392	349	441	411	422	363	374	384	376	416	373	415	422	416	361	366	358	367	375	414	362	408	381	375	405	413	385	371	366	379	406	410	393	385	369	391	367	344	391	386	402	400	388	379	396	422	390	388	407	401	388	370	366	380	377	369	390	387	384	402	395	371	380	378	370	393	383	383	397	421	405	389	394	396	421	404	352	395	381	353	381	379	377	412	399	395	390	364	385	418	428	398	389	373	394	397	380	379	368	395	416	372	395	380	422	385	395	396	362	389	405	385	385	384	386	409	385	457	375	366	387	422	373	397	433	368	405	416	387	380	414	403	419	384	413	379	387	381	373	380	424	402	421	403	368	393	384	385	367	391	370	373	402	384	365	388	346	408	365	357	373	412	392	397	373	362	409	368	373	383	390	398	361	415	395	373	391	384	391	398	401	396	399	417	388	377	410	369	420	389	388	415	358	391	390	380	376	334	387	390	390	401	380	361	362	401	379	395	385	387	411	379	421	417	382	366	386	418	398	407	396	362	421	389	387	360	384	369	410	425	402	357	395	381	383	383	385	396	383	390	349	403	386	370	379	392	367	387	373	376	386	398	379	363	398	385	362	406	356	381	409	381	398	392	380	377	408	375	384	383	401	384	406	417	377	409	383	390	387	382	407	394	361	385	399	400	390	409	376	375	410	373	407	420	349	405	375	369	392	410	378	393	380	401	403	413	375	374	355	352	396	394	377	385	371	418	398	417	374	390	386	389	370	429	409	426	400	406	391	388	412	418	402	378	384	402	380	368	410	398	413	391	372	400	378	363	398	407	393	409	389	373	387	382	390	406	387	390	387	409	398	362	422	392	380	372	361	399	383	423	400	348	383	362	390	390	398	364	420	392	361	417	419	390	396	354	384	393	375	359	360	364	389	380	402	361	393	429	374	421	391	386	389	397	382	401	413	393	398	409	416	405	420	408	396	399	377	383	415	413	393	421	420	420	370	389	391	382	374	386	374	426	393	404	363	384	376	405	437	385	372	398	403	399	408	398	371	368	393	379	384	369	400	417	378	379	399	397	393	427	393	394	373	370	398	406	383	418	385	379	373	364	428	380	387	393	411	395	407	376	421	386	376	375	377	410	391	413	366	380	407	388	398	393	393	367	367	384	405	374	421	389	407	376	396	382	378	397	387	331	399	405	384	405	400	375	371	423	385	356	401	385	375	429	364	404	361	375	373	398	385	392	400	387	439	360	397	378	401	376	401	381	403	425	376	376	418	377	396	392	388	398	365	377	371	400	402	368	385	429	406	428	408	374	376	384	390	400	381	362	409	416	380	415	410	372	346	374	403	399	360	350	346	420	358	398	353	399	363	372	383	400	422	377	403	416	366	406	364	372	357	392	388	389	398	403	379	386	367	383	402	405	415	375	362	371	378	399	393	376	386	403	379	411	385	356	366	376	372	377	367	373	383	393	372	395	426	364	394	390	392	388	393	392	384	382	405	396	383	424	398	396	357	399	396	415	382	381	386	391	403	431	394	374	353	365	391	381	387	372	401	389	400	375	374	361	432	376	389	402	367	399	377	430	388	404	397	398	399	336	391	381	376	377	407	396	389	406	396	392	395	369	348	389	399	366	401	400	389	377	364	365	392	390	374	401	396	368	392	396	362	386	387	363	413	385	383	373	390	362	386	386	418	387	401	362	391	388	365	347	386	379	384	377	385	410	373	366	371	404	395	348	363	374	374	389	391	414	399	372	428	359	417	432	420	411	401	329	401	425	392	385	404	401	361	376	358	373	419	390	387	406	413	370	406	410	397	427	395	346	383	382	407	396	395	405	423	374	382	415	372	377	404	407	391	382	407	370	406	348	388	369	361	398	358	372	424	415	376	415	398	388	390	382	377	425	377	421	386	353	405	374	397	376	373	372	377	408	379	366	377	380	428	381	400	413	361	379	403	400	405	359	392	422	437	387	385	388	391	349	392	348	388	393	373	384	375	397	383	365	366	392	386	396	361	399	384	420	403	407	395	408	413	374	373	413	373	380	382	396	392	399	356	376	377	362	401	380	440	396	355	415	394	408	379	365	387	381	398	381	392	381	412	381	389	425	399	401	359	408	382	353	385	408	368	402	379	382	420	368	370	350	383	385	378	421	380	391	385	382	391	427	389	382	358	401	396	394	376	363	365	380	400	391	393	386	361	403	367	409	381	380	408	394	376	390	391	395	382	404	405	406	388	398	412	396	371	392	383	344	381	388	387	367	404	397	359	397	397	437	367	389	389	387	385	389	389	470	402	380	382	374	363	423	376	367	345	376
13981	2907	3404	2430	1961	1240	641	525	473	346	280	250	264	265	290	203	207	188	158	187	179	131	148	133	126	110	122	145	130	123	121	103	121	124	115	113	136	153	100	95	72	87	75	88	86	92	93	94	92	92	80	67	92	92	87	85	104	83	95	95	89	93	100	80	87	101	89	89	99	122	90	85	93	81	72	85	98	88	81	77	81	101	73	87	100	86	81	84	107	81	84	90	82	96	95	102	63	92	101	95	95	98	89	93	80	81	94	87	89	77	96	96	83	90	98	93	84	66	78	97	119	86	97	83	104	86	71	85	103	108	100	96	101	97	87	97	70	81	86	102	76	105	80	93	87	98	89	74	76	69	87	96	97	88	97	97	66	81	110	104	105	90	98	92	65	114	81	84	78	80	77	95	81	88	73	88	66	87	85	79	92	98	84	81	77	81	91	79	78	92	91	79	93	97	87	92	74	87	82	93	85	103	100	84	84	96	86	77	83	82	84	76	89	108	96	95	87	99	82	78	87	97	83	85	93	80	92	80	91	80	75	85	100	81	77	83	92	83	80	117	84	88	117	84	89	86	91	95	89	115	76	110	93	89	75	95	91	88	100	86	101	94	82	71	85	83	86	84	82	83	91	89	87	97	85	92	83	83	75	97	73	95	93	97	94	70	92	104	78	92	71	101	104	84	85	99	91	103	84	82	95	91	120	110	90	98	91	63	88	90	92	80	79	84	93	86	93	87	86	85	90	92	86	92	90	84	88	95	92	78	88	78	76	75	101	95	101	102	82	94	83	103	102	85	104	83	89	88	84	86	74	72	104	84	86	91	91	82	94	106	94	88	99	94	94	85	115	87	76	91	117	74	88	85	101	96	77	73	79	101	99	87	82	94	83	102	91	73	93	91	75	99	85	90	93	79	94	89	87	87	107	86	101	89	76	85	84	92	77	86	85	86	90	82	71	99	91	84	94	94	95	89	77	89	93	80	89	81	81	85	97	89	83	75	104	86	82	88	92	92	76	86	96	72	82	99	116	87	88	78	88	83	89	79	63	97	92	78	72	83	95	81	88	89	84	85	80	101	82	91	102	74	91	62	80	90	77	90	98	84	85	83	82	104	88	74	100	89	89	89	87	88	74	96	73	86	86	78	99	95	97	109	112	77	89	114	78	80	72	97	85	108	102	86	96	103	95	78	106	96	82	96	90	91	89	82	88	94	81	105	83	87	91	91	93	90	91	95	84	80	91	95	91	95	91	103	84	95	80	87	86	93	61	82	80	78	87	88	81	108	70	89	86	94	101	75	92	97	92	85	103	116	79	102	116	95	93	85	85	85	97	66	93	86	89	98	92	89	107	82	77	84	100	85	88	79	90	84	91	87	110	82	74	83	103	86	96	78	97	91	93	84	78	96	79	99	74	106	91	76	99	85	84	86	84	80	82	74	86	99	84	86	92	86	103	100	82	80	90	85	97	80	96	71	78	73	81	97	90	94	86	88	113	59	81	90	98	96	89	84	77	88	85	80	92	79	108	88	88	97	70	93	83	87	82	108	100	77	95	82	106	90	91	102	84	82	78	103	104	82	92	98	84	102	96	90	87	78	106	86	86	82	76	92	100	89	105	85	89	97	111	95	108	102	96	90	96	100	85	86	89	72	78	71	99	88	85	91	98	111	104	82	83	91	110	104	112	81	90	71	76	87	74	95	97	89	77	97	89	106	89	80	101	92	99	91	102	84	90	95	98	90	97	77	88	97	81	89	94	89	102	85	85	84	93	91	87	76	69	79	92	75	94	78	97	89	104	84	94	88	80	89	85	91	90	85	88	96	92	100	97	79	96	91	99	83	102	92	107	82	81	82	86	91	74	94	82	94	95	101	90	95	78	77	68	95	94	88	106	81	102	61	92	97	88	92	88	71	93	79	80	91	99	101	86	111	81	99	108	98	71	85	85	84	96	75	83	84	74	92	94	99	83	101	105	87	94	91	80	89	100	95	107	87	78	85	99	87	92	68	77	92	83	93	96	90	85	99	87	103	95	86	93	65	84	72	96	86	76	83	80	83	92	91	76	89	92	90	87	74	80	78	82	93	78	87	84	69	98	83	83	94	99	84	95	103	84	96	97	93	124	89	74	77	79	83	89	90	94	81	87	90	89	69	88	83	83	87	77	101	110	102	80	87	86	78	91	82	92	90	70	88	81	96	82	77	111	87	81	94	93	109	83	89	92	106	98	107	94	99	91	86	92	86	98	93	71	81	84	76	106	76	66	86	85	105	94	109	95	83	82	74	97	80	98	73	96	105	80	84	89	81	100	84	91	99	85	103	106	98	91	78	81	112	95	74	82	88	70	87	94	111	88	84	87	91	90	96	90	84	85	91	88	100	98	100	106	83	76	84	83	84	83	85	93	104	95	81	95	79	88	84	83	92	79	100	83	83	87	91	91	102	85	86	86	92	80	96	96	87	102	86	101	81	91	93	110	108	104	87	99	88	99	78	91	85	80	82	92	92	71	92	79	100	87	88	92	71	92	93	78	100	102	95	92	83	89	92	77	80	74	95	103	94	82	103	72	78	79	99	106	90	97	78	93	95	97	87	86	90	92	88	84	88	83	89	103	79	107	89	72	75	76	89	94	88	109	101	84	94	79	85	82	101	95	92	93	81	99	93	100	98	89	89	93	90	100	85	83	74	91	79	88	74	89	90	84	88	86	104	85	98	92	97	105	77	73	90	97	66	103	97	87	81	88	81	83	98	86	88	79	93	78	83	84	77	85	102	80	73	87	82	89	92	103	95	95	86	88	101	83	83	80	91	93	89	90	106	100	77	98	71	76	95	101	95	86	88	84	94	75	87	100	81	77	107	82	87	77	90	93	107	87	84	92	107	73	98	76	77	87	83	94	92	92	94	94	89	87	90	70	79	95	75	85	76	91	67	87	86	110	98	87	78	87	94	85	71	92	77	70	107	77	92	94	83	109	89	98	74	80	81	92	104	101	90	91	93	95	74	78	79	87	112	106	97	100	86	100	93	98	83	90	84	100	88	85	75	83	93	81	85	93	88	95	94	80	99	90	88	84	91	92	86	87	88	82	95	92	94	61	85	88	95	88	80	98	94	92	81	92	92	86	96	82	90	107	84	77	74	70	86	95	77	86	99	88	88	113	91	68	73	71	92	84	76	94	85	79	100	101	82	101	100	88	93	73	119	78	79	80	85	93	74	75	64	86	85	84	88	90	98	79	73	90	100	92	96	80	87	66	103	95	72	89	79	90	81	94	101	93	82	79	104	102	93	88	72	93	98	74	86	100	107	87	92	84	88	110	93	79	104	66	90	74	102	93	109	98	74	93	89	92	80	76	80	96	91	79	107	82	96	98	90	71	81	83	71	88	86	82	92	93	84	77	79	70	91	95	83	101	85	85	78	98	78	88	92	77	76	96	96	85	102	90	111	107	92	81	74	105	86	68	90	80	99	77	100	75	95	78	77	74	91	75	93
9176	2957	6458	7345	7513	4803	3210	2668	2277	1845	1503	1398	1479	1539	1482	1342	1063	892	931	886	783	554	447	439	458	512	545	649	578	546	452	548	524	469	424	441	645	565	421	255	261	276	304	304	305	272	253	254	264	250	236	246	242	220	222	232	217	241	217	225	267	229	267	259	269	251	227	250	247	229	263	233	263	231	248	242	260	243	231	203	225	239	252	226	244	231	246	232	263	220	256	234	255	215	229	248	229	232	233	224	227	261	247	255	215	229	240	229	220	227	265	230	238	245	227	218	213	247	248	243	210	244	223	269	219	221	263	206	222	244	246	229	232	243	242	236	243	244	229	225	244	239	206	257	235	194	244	252	233	206	226	247	256	243	227	246	239	234	211	237	223	222	231	236	257	239	214	203	236	193	245	202	236	231	217	224	227	221	240	222	241	231	221	251	250	242	250	197	256	222	244	221	248	247	256	237	238	240	200	238	222	214	230	214	244	258	238	253	224	241	198	237	245	234	199	247	242	211	232	237	222	239	219	201	220	228	264	231	239	221	221	246	247	243	238	237	218	235	205	269	208	237	232	240	225	235	225	260	223	204	231	244	216	206	240	236	235	233	251	223	237	248	244	250	228	241	212	215	219	248	211	224	199	236	213	242	259	225	280	226	215	235	231	217	249	236	226	252	238	239	244	223	220	227	217	247	217	248	246	236	226	228	205	209	252	239	224	255	225	240	209	207	247	256	241	246	253	245	227	239	229	212	227	222	217	270	238	222	219	228	235	266	250	228	214	206	227	251	244	225	245	207	218	223	232	199	225	261	215	227	223	229	226	224	239	229	193	248	246	232	242	224	236	237	236	225	223	226	239	226	213	217	257	250	257	221	259	224	234	224	219	239	198	230	223	225	242	235	220	248	236	236	240	235	255	215	231	232	227	238	255	233	232	245	238	240	219	230	238	217	253	218	235	228	247	245	221	254	217	238	253	228	262	215	203	215	238	251	233	258	245	208	229	227	244	247	244	235	231	202	218	249	244	243	189	204	219	214	202	224	235	212	249	219	205	228	268	248	239	229	256	201	250	203	231	249	227	250	232	228	231	250	230	241	267	213	225	228	230	249	208	258	228	237	245	222	189	231	246	247	248	249	217	250	243	278	211	234	239	242	236	223	215	225	252	236	207	248	227	258	221	225	232	214	220	237	225	213	224	207	231	247	243	251	235	198	214	218	217	240	231	221	203	212	221	232	221	223	265	211	228	219	215	232	213	211	230	234	235	220	250	215	244	233	233	238	257	234	244	237	223	209	227	246	246	231	237	239	230	245	227	238	240	240	229	210	207	245	217	223	217	244	237	246	200	241	231	229	230	234	211	205	211	227	234	224	234	237	223	230	223	234	241	252	232	240	209	270	241	217	219	222	227	235	247	229	226	243	247	217	262	238	251	244	239	211	215	216	226	254	254	246	228	220	212	211	254	217	215	225	218	243	233	222	213	270	241	235	238	244	232	212	237	237	217	217	230	241	218	233	248	233	247	234	223	217	215	233	252	227	244	242	228	214	207	231	246	243	248	235	235	252	230	222	226	216	230	243	221	243	246	204	230	218	231	228	233	229	221	234	227	231	249	241	232	260	253	209	232	231	201	205	238	219	233	249	238	248	230	234	269	222	238	214	231	256	229	238	197	230	212	250	222	227	215	236	221	247	223	228	242	232	216	216	230	219	228	220	226	239	228	230	198	227	255	233	210	238	241	238	225	244	220	260	235	254	231	220	212	220	223	228	258	243	230	237	235	254	239	213	231	227	189	220	227	259	250	239	238	267	250	188	221	246	223	230	236	234	228	222	230	212	268	223	236	240	223	254	236	217	228	222	220	212	238	239	249	230	238	258	219	231	240	255	231	240	226	204	216	193	201	220	261	241	237	233	242	239	229	243	227	250	234	223	254	235	216	220	216	232	215	254	233	218	237	216	239	256	238	221	215	223	216	258	220	244	234	234	228	238	243	272	232	231	197	229	268	216	230	234	259	244	241	212	234	217	233	232	229	247	237	227	227	236	265	236	239	241	244	234	244	244	255	234	246	264	257	239	233	211	214	220	232	230	225	221	191	261	233	237	218	204	249	206	239	233	238	228	235	234	206	259	221	237	207	249	241	230	268	230	217	263	210	241	236	234	215	205	236	216	222	243	215	234	225	247	218	271	239	211	241	214	216	232	265	231	217	233	219	234	252	234	235	250	206	242	217	225	219	249	227	242	255	217	226	238	231	221	220	253	237	205	270	237	251	228	238	219	205	218	222	227	232	237	231	258	233	221	206	233	263	238	217	245	201	225	234	214	237	212	235	242	252	243	210	212	228	210	192	231	231	236	248	219	234	224	231	241	233	221	225	234	224	271	200	261	216	218	221	200	226	218	214	253	232	247	249	222	271	228	226	216	261	226	259	202	246	219	236	228	240	249	246	239	228	234	222	243	245	240	228	248	236	224	216	231	226	222	222	203	248	186	221	227	251	247	229	220	223	230	241	260	231	245	247	210	257	269	207	230	223	206	259	261	259	231	222	235	242	236	239	237	239	248	240	228	213	196	221	223	239	220	226	223	252	233	217	257	237	214	204	226	240	226	271	216	232	258	237	235	240	225	263	215	210	241	239	244	243	205	247	249	228	233	251	219	207	225	230	216	244	223	232	234	225	248	205	216	220	239	231	219	233	237	233	237	234	229	273	215	234	236	218	247	247	186	199	221	240	219	219	229	224	260	216	223	240	224	221	220	215	238	236	266	249	243	252	222	224	220	234	225	250	237	238	249	225	214	250	235	230	219	227	224	243	221	248	234	220	236	202	238	244	225	210	220	227	250	223	244	247	224	237	220	213	221	225	239	244	221	220	227	239	199	224	223	266	258	237	248	221	243	191	249	211	256	217	228	243	202	242	242	227	201	242	256	256	224	229	228	226	214	241	243	229	201	252	208	236	254	235	231	229	215	221	249	236	227	228	227	212	211	210	247	217	237	226	231	241	226	222	220	224	231	225	218	222	235	265	225	247	245	218	230	243	212	247	247	232	233	227	230	271	222	260	232	242	219	236	244	204	251	226	231	251	226	231	242	238	262	259	229	214	227	237	256	238	217	236	220	260	241	228	209	268	231	244	250	231	212	230	241	215	243	248	231	236	250	219	229	212	238	224	221	246	217	229	225	239	231	243	252	235	221	239	235	222	236	233	239	226	260	232	238	240	229	207	239	222	204	258	256	216	231	230	218	229	227	258	236	224	251	210	229	254	217	239	229	240	274	250	249	255	239	255	264	248	230	241	234	246	207	237	253	258	252	238	242	233	239	222	234	243	228	241	244	239	223	223	233	227	238	253	212	233	242	232	245	236	246	250	229	219	230	252	223	253	229	209	242	207	245	224	212	245	217	241	241	222	222	227	220	225	228	228	216	228	234	225	221	237	238	217	270	227	235	202	244	244	242	217	223	236	232	213	240	218	247	226	231	229	232	238	250	229	205
2133	842	1020	766	591	321	268	274	247	202	191	245	241	238	203	210	186	215	234	203	146	181	187	177	174	153	182	188	168	191	177	178	163	208	161	178	180	202	168	156	189	190	182	170	168	165	155	159	204	175	158	172	176	161	201	146	182	156	182	161	189	176	136	158	168	176	156	168	154	192	178	175	187	178	176	186	148	162	154	160	171	171	169	171	175	176	174	169	156	176	176	169	172	194	179	166	167	149	168	166	167	173	148	169	155	185	169	155	156	179	182	170	172	163	160	168	180	153	169	173	173	177	188	172	154	183	174	196	163	155	149	170	176	161	200	150	165	179	184	189	156	192	169	154	157	166	169	183	179	165	159	162	179	150	173	178	195	187	166	174	180	190	176	161	176	184	160	184	165	181	178	181	165	169	147	153	154	184	165	185	182	166	156	179	167	176	177	187	184	192	207	134	159	150	179	188	165	173	160	161	166	172	180	170	185	177	155	165	170	199	171	178	170	164	149	155	191	149	170	157	162	159	185	176	163	189	158	155	185	188	174	156	171	150	161	177	174	168	169	161	163	157	189	175	169	165	169	169	193	161	154	190	174	171	167	182	173	183	163	170	183	166	168	194	184	179	181	159	163	178	167	157	174	192	177	168	172	150	163	200	171	186	156	177	158	173	165	189	180	186	153	185	164	170	198	179	160	160	194	152	157	170	160	146	160	166	164	174	171	152	150	168	169	194	178	158	175	168	175	151	158	157	171	160	147	195	185	169	167	150	183	177	160	168	175	166	151	186	175	165	182	166	174	161	166	171	174	177	189	172	177	182	153	150	185	167	167	175	173	158	167	183	158	159	175	178	154	165	180	186	184	178	201	159	167	171	158	180	180	187	174	168	177	180	157	151	171	148	164	173	173	183	196	163	177	161	164	159	176	184	181	171	176	179	188	167	149	154	174	169	164	169	160	162	188	154	151	164	172	165	162	162	154	175	168	152	165	159	142	176	188	177	147	173	178	155	162	179	155	162	179	175	143	161	154	184	154	172	172	165	190	172	174	151	168	165	169	150	166	168	187	159	157	182	167	151	174	166	219	164	179	162	161	206	169	155	158	151	180	183	168	173	142	172	176	149	169	164	143	186	171	165	154	163	154	171	178	142	188	181	175	150	182	173	171	171	169	186	163	157	195	155	164	178	154	178	172	175	185	173	162	164	173	168	185	152	176	176	177	145	183	163	161	177	190	167	183	181	182	156	179	186	166	166	178	171	166	162	171	164	174	168	157	149	172	175	166	167	155	188	157	170	178	168	170	195	165	163	195	147	178	148	174	170	181	163	173	148	160	147	148	187	173	162	175	178	178	174	176	175	161	181	163	170	143	172	163	160	155	194	189	179	182	177	174	150	171	188	160	151	165	171	150	158	159	160	157	181	168	192	162	166	172	164	188	204	166	193	207	173	180	168	170	187	163	180	203	140	156	175	178	177	164	175	177	178	183	154	170	177	189	167	178	165	180	170	181	164	178	192	175	177	142	163	152	177	163	146	161	194	159	183	149	169	175	189	169	173	178	181	179	172	144	155	173	167	163	155	178	189	155	180	168	163	162	162	160	176	164	159	174	187	179	162	165	152	159	170	156	185	164	154	158	175	165	164	183	182	158	169	171	184	167	196	153	179	173	170	191	171	152	155	161	171	147	153	152	163	162	164	167	181	171	155	167	193	186	191	143	161	182	158	170	184	138	189	176	170	179	183	169	165	167	153	173	184	168	178	185	183	173	173	154	166	174	176	174	166	201	178	171	168	175	136	184	171	170	151	176	189	174	179	165	153	182	179	170	189	159	161	157	178	172	170	170	179	177	166	157	182	194	171	141	167	172	182	147	165	182	200	185	179	160	171	187	164	140	171	172	165	159	179	169	178	196	173	165	180	177	152	168	165	162	185	179	171	196	170	170	141	172	162	181	180	171	141	176	185	175	196	189	160	157	154	173	151	155	193	167	161	197	164	149	163	155	188	167	162	180	182	154	172	175	150	177	175	173	186	172	183	182	190	171	159	175	157	178	155	184	151	198	186	155	173	162	191	167	152	171	171	150	172	178	171	192	157	168	166	181	158	157	158	175	157	195	159	136	146	165	185	144	156	172	177	151	193	170	153	139	171	188	162	156	183	174	162	171	162	169	182	167	189	191	176	170	167	158	159	144	162	153	173	176	187	192	173	161	164	172	175	151	182	162	188	161	158	157	156	154	184	140	155	147	172	165	192	170	164	166	167	175	188	175	195	170	170	175	180	173	169	177	166	159	168	155	180	170	160	180	136	176	181	166	168	174	177	190	170	178	185	180	167	171	187	169	185	163	151	210	163	189	191	171	151	161	168	166	152	169	163	155	160	159	196	175	176	160	159	186	152	165	175	182	162	171	165	192	186	161	182	175	172	160	134	169	170	186	180	157	159	187	141	149	164	171	165	191	194	169	145	170	175	168	177	187	176	185	153	158	159	144	191	190	202	149	170	178	164	144	174	153	157	163	171	161	165	149	181	159	154	160	172	176	164	150	173	186	184	158	172	183	173	191	176	158	178	159	152	201	178	184	183	167	160	195	171	173	177	179	180	174	189	180	169	173	160	149	190	150	192	190	169	172	184	177	191	193	184	171	183	168	164	188	189	209	161	190	153	167	140	177	156	174	170	141	174	148	135	175	175	161	173	169	159	175	180	154	173	170	146	178	177	174	163	178	195	171	159	201	161	174	194	189	172	179	180	158	175	169	177	170	175	166	152	176	188	174	179	188	187	149	170	173	172	157	168	184	188	175	196	179	171	179	147	153	155	157	150	194	165	158	186	152	173	185	173	168	185	175	158	196	164	155	158	180	171	170	172	149	160	167	164	166	153	153	160	181	169	166	185	175	172	181	157	149	164	168	177	170	150	172	165	176	177	165	164	179	167	138	183	150	191	173	168	183	164	168	166	173	157	162	169	154	151	152	150	136	181	194	187	178	158	162	165	173	164	179	183	164	188	179	171	181	187	199	180	149	153	177	169	164	181	166	202	175	192	162	174	180	158	169	152	189	180	141	166	179	195	188	170	169	151	146	170	152	152	161	171	160	171	163	209	168	186	184	166	194	151	176	163	181	151	156	158	183	175	177	181	174	176	170	158	187	172	200	185	148	188	187	166	169	164	178	163	146	148	188	163	138	181	194	164	173	163	198	172	151	163	197	177	201	168	180	161	148	155	178	172	164	153	165	181	168	179	167	165	187	170	156	162	163	168	174	153	187	161	177	160	151	144	169	150	167	165	168	171	154	154	173	157	182	172	163	192	144	183	163	183	172	170	161	186	143	155	176	158	159	213	171	188	193	156	204	156	180	184	167	166	170	152	162	158	165	145	161	166	178	177	203	157	161	172	164	165	183	163	154	174	200	191	143	150	180	176	167	175	137	175	168	196	186	190	160	155	174	146	188	163	172	175	172	166	167	167	147	186	169	172	191	176	180	155	141	195	176	149
2298	1196	2193	2536	2328	1299	1063	1002	864	716	617	683	778	782	754	701	643	641	631	615	503	462	467	473	508	524	510	550	526	504	538	514	535	517	486	518	548	512	404	430	400	433	432	469	411	437	383	436	431	439	411	421	385	419	439	402	387	454	435	416	425	419	418	443	425	391	447	423	422	429	405	403	434	441	444	413	423	422	407	428	393	403	466	440	412	422	442	425	395	404	422	419	432	400	399	453	423	393	408	398	432	406	436	416	426	423	441	437	452	418	400	407	433	451	442	417	383	426	436	441	407	448	376	427	391	424	408	421	422	408	438	409	419	420	442	438	435	414	389	455	431	420	432	460	438	398	421	363	433	408	442	436	438	441	414	414	396	463	398	434	432	410	433	390	425	366	399	431	410	403	459	456	397	443	433	445	400	428	442	418	414	390	441	421	388	420	390	387	390	446	417	424	426	396	432	437	429	457	405	428	447	426	421	420	450	428	422	428	425	393	432	403	426	474	444	439	456	433	436	414	420	424	405	418	414	403	414	408	415	416	410	443	436	417	409	429	422	420	434	393	414	434	421	423	440	420	399	448	421	415	390	420	417	428	439	383	388	421	423	391	406	432	424	372	438	449	423	420	432	439	410	403	429	427	401	407	446	406	416	450	457	435	450	392	395	403	429	439	409	453	397	424	410	402	415	409	428	439	441	436	438	453	416	463	420	462	397	453	435	420	411	464	400	374	407	430	392	414	452	427	411	441	417	428	382	438	409	482	426	429	374	413	435	447	460	429	433	426	412	411	404	451	418	409	401	415	409	401	429	418	399	440	453	414	481	416	414	391	424	411	400	431	414	415	408	397	415	426	428	435	429	403	437	430	414	434	421	455	463	372	416	408	444	418	392	411	405	381	425	449	446	423	408	428	408	408	416	455	454	419	400	422	434	398	418	411	456	455	402	400	435	439	402	427	440	433	448	409	414	411	407	402	465	441	433	444	409	442	398	465	434	407	411	409	431	419	422	455	399	470	418	417	427	402	400	413	389	413	404	451	422	436	418	414	410	452	392	425	430	432	431	409	408	443	390	427	398	436	396	417	459	442	405	430	411	441	419	411	443	439	395	433	395	443	432	434	421	425	438	445	418	404	436	423	410	415	440	409	413	453	407	399	427	428	396	438	426	424	407	419	428	431	429	418	440	394	434	404	431	393	383	434	431	455	424	416	429	418	432	406	404	405	436	410	393	412	402	435	429	410	402	419	377	421	389	388	428	421	444	461	388	408	440	400	416	404	407	410	427	438	406	445	411	424	441	452	402	439	425	417	448	405	402	408	379	431	426	422	395	419	414	430	443	418	423	449	439	441	441	446	442	396	436	424	426	419	413	408	423	422	445	415	429	403	383	398	438	376	437	402	439	411	416	391	427	417	424	418	389	426	420	464	429	441	453	432	432	412	419	378	454	434	437	423	449	439	390	445	459	431	405	403	412	407	435	461	421	376	473	383	446	379	415	425	411	398	390	442	459	438	414	461	435	398	424	426	408	404	454	449	469	427	435	387	371	414	401	427	428	436	399	427	444	420	412	423	411	427	417	396	412	397	399	407	409	420	427	429	416	418	398	462	408	409	494	396	415	417	464	389	442	419	416	412	422	434	406	437	426	445	461	432	452	428	426	454	463	399	428	430	409	423	448	403	399	466	416	409	410	424	452	439	433	429	419	392	390	446	434	403	428	410	416	434	394	440	418	413	414	415	438	406	427	392	427	454	398	462	417	420	460	402	375	424	428	432	387	383	422	416	372	418	437	418	396	431	399	413	430	438	433	442	424	430	456	420	441	441	479	419	426	385	409	416	445	451	442	427	392	384	411	420	451	408	404	458	365	418	452	466	403	421	429	406	420	406	408	411	407	398	437	444	461	405	431	411	435	429	417	429	414	411	408	423	438	429	416	420	420	427	477	410	421	425	428	428	425	465	375	405	404	393	449	422	407	431	439	442	436	418	407	412	426	439	411	423	483	401	399	446	411	465	427	454	473	421	430	410	408	436	449	410	384	460	421	432	456	429	409	423	375	416	404	411	400	418	442	441	434	411	415	412	427	454	439	458	444	394	408	459	433	416	390	427	420	444	425	392	407	411	420	438	398	430	449	426	435	446	444	413	429	443	431	422	461	400	445	418	429	411	422	443	430	394	462	451	406	457	402	408	385	400	425	437	405	444	439	455	413	419	438	400	433	424	390	429	422	439	442	376	397	420	413	477	446	440	375	385	407	450	399	406	431	419	410	428	441	421	422	440	416	399	419	443	404	431	435	419	408	430	426	438	437	394	400	408	398	455	436	424	430	370	382	412	394	421	408	432	426	394	387	398	425	407	419	429	422	400	419	437	420	430	420	421	430	427	467	438	443	424	419	433	402	412	426	413	458	427	461	399	410	427	433	379	437	380	401	424	439	423	365	439	395	413	414	415	428	407	412	443	389	429	408	464	365	417	421	442	412	405	405	422	386	413	382	444	408	411	459	384	440	408	419	430	432	436	373	422	438	412	409	406	363	479	445	450	438	441	404	434	437	409	401	414	415	412	400	421	416	404	425	436	434	412	423	421	409	428	368	426	432	416	406	411	407	435	391	438	419	447	444	463	435	455	455	435	415	455	407	408	426	445	420	407	448	384	438	432	416	444	427	404	414	440	442	420	439	409	454	424	434	380	395	422	398	414	441	422	403	474	415	456	416	439	424	407	418	443	460	448	450	391	417	400	421	434	425	387	462	389	412	453	443	383	450	435	464	431	456	434	413	399	431	403	438	424	436	408	416	433	432	424	367	396	417	410	402	435	432	428	427	417	416	398	445	406	407	443	405	432	395	420	416	395	419	410	403	375	411	417	417	434	404	430	392	425	429	419	430	435	455	429	448	436	411	425	424	410	406	450	405	457	397	415	466	411	407	405	423	399	441	430	424	400	431	434	430	403	466	432	425	418	439	425	436	408	395	414	392	411	437	425	393	402	415	432	427	416	406	449	432	404	391	421	410	406	414	453	397	431	408	405	439	423	413	433	437	424	419	429	432	406	472	446	402	406	453	411	376	386	447	422	394	423	388	438	400	404	422	420	438	415	432	412	450	439	399	436	415	449	410	410	422	453	414	412	410	399	430	449	421	428	458	413	399	441	449	449	429	410	414	442	407	470	445	435	434	396	431	446	372	437	436	423	381	410	388	438	409	422	406	431	403	387	405	451	433	407	434	449	413	420	450	412	440	402	417	403	424	413	417	397	399	445	426	441	380	442	407	415	429	447	417	425	420	433	410	414	402	427	442	444	445	416	398	429	399	433	416	438	444	444	412	425	418	415	400	424	444	441	422	435	421	433	383	440	464	383	453	431	389	429	392	416	436	422	422	431	396	452	427	452	384	436	414	426	411	417	414	420	416	436	353	389	462	432	408	384	407	430	406	389	412	420	423	463	425	450	435	417	388	403	408	381	422	413	414	410	405	415	422	419	361	407	399	438
7043	1267	1601	1458	975	533	491	426	350	281	242	265	269	275	281	240	210	248	241	216	170	192	173	167	217	170	172	180	208	185	171	180	167	181	162	179	166	149	179	147	151	134	164	171	143	154	174	152	150	154	142	129	158	168	156	134	138	149	158	152	148	170	157	127	143	155	139	152	130	142	155	147	135	150	141	174	130	150	139	168	153	138	136	163	147	157	157	148	166	160	143	146	174	154	162	143	154	161	175	162	126	160	172	164	146	163	158	158	160	153	167	149	145	138	155	164	145	147	148	175	138	172	148	166	144	159	176	160	150	148	156	167	145	174	151	138	152	144	155	157	137	159	153	161	140	136	159	151	150	166	148	172	155	146	140	162	170	144	154	154	137	138	166	148	159	128	151	165	139	141	123	142	134	185	153	167	162	175	140	144	136	175	164	159	158	147	164	153	155	145	165	127	119	142	149	146	131	134	168	159	163	176	152	145	145	149	164	143	140	149	155	140	162	154	129	155	132	156	143	158	152	171	170	149	160	168	187	143	134	170	157	162	148	138	146	180	152	151	154	157	157	152	146	142	165	145	164	149	137	172	144	163	158	154	155	144	147	165	142	150	154	156	136	138	158	152	156	166	141	140	134	166	145	149	152	156	155	164	141	129	144	151	148	135	139	170	153	141	152	137	181	159	154	151	179	138	165	157	141	158	161	161	151	157	146	167	139	153	171	147	162	143	163	164	142	162	145	176	155	171	133	153	149	139	179	153	150	179	149	156	160	173	148	145	143	157	163	159	156	146	149	147	163	167	149	157	155	152	138	162	151	151	170	142	136	163	157	131	143	161	152	147	154	167	156	179	144	150	143	153	147	130	169	137	146	144	146	160	149	138	148	153	147	175	158	139	142	152	164	153	162	146	139	160	156	177	156	164	171	151	156	151	145	149	152	153	179	138	176	152	142	130	162	158	148	164	154	139	142	156	133	141	162	156	165	146	132	138	141	163	150	135	157	151	165	152	164	162	134	132	147	163	155	173	141	179	144	149	162	149	115	163	156	140	164	136	148	155	136	146	143	160	136	145	165	145	163	144	158	155	166	177	155	163	153	186	155	173	172	152	158	170	157	158	180	136	165	161	143	151	147	169	150	131	156	142	137	167	168	162	159	140	138	163	166	163	153	141	175	152	142	152	178	165	140	139	156	138	133	150	149	148	164	141	162	142	165	147	144	134	144	129	163	144	157	148	145	160	145	134	145	165	184	147	144	130	147	144	146	127	149	170	145	142	170	181	156	139	146	129	154	159	169	175	160	145	162	155	156	147	137	158	157	152	165	147	161	173	142	149	140	141	121	149	183	142	133	151	133	147	144	165	155	160	167	153	137	185	152	174	158	145	148	158	163	156	162	147	156	155	134	152	157	143	144	145	138	146	165	149	142	144	121	137	141	165	150	129	150	154	153	143	148	150	127	181	145	147	159	147	162	181	159	139	145	145	153	132	161	149	159	124	143	144	153	126	164	159	160	161	144	158	154	164	171	148	157	158	158	134	161	168	151	167	163	149	171	149	167	147	149	152	154	156	170	157	166	177	140	162	140	150	145	166	142	152	150	126	171	146	169	151	177	141	148	167	169	156	171	153	146	151	159	159	148	159	152	156	153	163	150	147	150	195	138	134	159	143	154	153	170	149	151	175	175	167	150	159	168	156	141	161	149	135	157	147	169	145	183	152	155	147	160	139	158	147	155	154	134	165	157	159	130	163	178	144	168	195	166	164	154	149	144	168	131	142	154	175	138	158	164	166	159	174	152	155	174	136	174	160	137	157	144	127	136	139	152	152	149	179	169	139	160	163	158	167	148	149	154	129	142	171	133	175	157	121	192	156	162	150	163	136	154	157	151	159	158	149	153	166	129	159	137	149	146	153	141	155	161	155	151	169	165	145	148	151	146	167	155	147	156	166	163	145	151	128	151	165	147	171	141	179	156	136	176	155	138	147	163	164	145	172	125	151	163	165	169	159	139	162	132	145	147	178	159	173	150	140	148	146	153	167	149	165	168	155	160	164	134	157	155	126	157	165	159	171	140	132	168	151	163	141	169	156	176	150	145	170	162	152	155	168	156	150	146	152	132	138	156	141	166	140	159	161	153	119	147	136	179	145	165	174	146	139	159	142	149	162	143	152	135	157	130	150	143	157	165	157	155	151	163	183	158	152	155	164	167	157	143	142	145	137	141	147	147	162	135	177	152	162	155	144	163	135	149	136	165	159	155	138	155	144	151	140	145	159	145	154	159	161	146	181	144	163	147	165	160	165	157	153	144	132	158	141	146	140	139	126	153	146	162	162	167	142	142	169	153	164	129	139	150	139	159	184	156	151	146	142	155	148	140	169	148	139	203	163	160	161	153	133	150	160	138	161	127	154	144	143	159	145	161	163	151	151	128	161	144	145	128	174	121	160	162	155	153	161	159	153	148	173	155	173	159	164	163	151	155	128	146	162	152	168	148	158	166	165	169	142	160	154	157	165	154	144	148	167	141	148	139	133	146	153	154	149	173	159	153	151	174	179	169	162	138	129	158	137	138	160	168	157	174	165	138	131	147	155	149	160	156	158	156	154	150	146	151	159	174	143	134	146	151	141	153	139	147	141	155	155	155	142	150	150	148	165	132	157	137	129	146	155	151	161	150	142	155	141	141	162	147	125	151	148	139	153	155	137	149	125	132	161	144	163	170	156	153	175	143	158	145	152	133	155	151	171	154	156	137	135	142	166	140	139	147	145	156	153	156	150	147	139	135	148	153	156	147	142	152	138	145	171	142	170	153	145	146	159	141	164	164	141	139	163	162	136	152	170	140	164	151	141	153	140	138	159	161	153	149	143	121	141	152	160	181	154	141	166	145	143	166	158	138	154	176	141	146	170	148	152	149	138	151	149	136	153	136	147	153	152	138	132	148	158	136	160	126	133	161	157	141	152	164	151	163	143	159	181	148	164	153	152	140	140	173	171	158	173	161	147	163	161	174	137	165	152	140	139	128	158	164	138	147	180	151	145	152	154	147	133	160	181	171	160	150	168	143	140	151	136	159	149	151	147	172	135	187	163	155	165	147	144	134	158	169	149	154	154	155	149	137	166	149	142	138	138	154	151	158	149	158	148	145	146	145	144	139	153	167	152	150	130	163	139	169	150	148	149	148	183	137	138	147	154	168	161	166	134	143	158	152	156	162	159	158	172	166	166	142	147	146	155	155	155	144	166	167	156	159	158	136	147	160	143	130	166	162	135	140	168	164	156	177	170	149	154	165	158	180	144	164	132	162	145	147	164	140	138	140	147	141	168	166	154	144	146	169	150	163	127	144	149	153	147	167	151	149	164	142	137	169	179	151	146	148	151	181	133	151	155	153	156	169	144	177	151	136	149	159	159	160	147	166	132	167	153	147	157	156	167	165	150	164	160	149	137	171	173	156	115	156	135	146	149	129	153	128	149	158	146	147	152	143	140	123	156	166	162
6671	1616	3460	4693	4009	2504	2066	1958	1540	1250	1132	1059	1116	1091	973	907	981	1027	963	745	671	501	503	554	507	550	577	586	550	540	538	518	509	496	549	589	646	505	387	445	419	425	423	436	415	379	373	390	389	382	383	414	368	417	360	378	365	378	409	381	399	382	411	389	409	399	391	401	402	411	387	372	383	401	382	422	386	428	392	382	380	407	361	373	372	410	383	367	364	359	367	384	400	378	372	364	369	376	394	377	350	386	374	415	351	308	423	377	409	361	375	385	370	401	403	368	403	363	368	336	392	350	368	372	404	385	417	399	361	380	380	356	402	384	381	353	355	394	345	408	377	376	364	383	366	383	396	385	396	396	418	406	389	378	390	407	375	388	383	381	393	381	362	349	412	370	384	398	396	366	397	395	358	397	379	326	385	391	376	365	374	366	367	386	386	391	369	382	389	378	374	360	412	386	376	362	372	340	327	363	387	361	397	354	355	396	381	380	393	368	339	354	389	378	366	393	406	379	394	363	392	376	380	395	377	391	407	354	404	388	364	342	353	376	339	348	359	363	369	376	379	365	375	404	371	362	341	412	376	324	348	384	400	393	369	365	404	379	351	399	397	386	386	375	366	355	370	389	404	362	341	390	370	403	373	380	373	381	383	388	383	396	365	407	390	384	362	372	415	393	369	392	393	408	393	408	410	373	374	375	351	379	371	408	369	393	369	390	388	345	402	363	406	396	373	349	355	355	391	402	369	365	347	409	372	407	353	400	350	382	375	394	363	374	378	414	384	371	399	414	364	357	371	387	397	412	382	373	368	390	390	366	370	357	366	381	385	374	373	372	382	375	372	417	388	371	386	364	390	378	358	387	364	338	373	378	347	379	394	382	393	357	394	395	381	355	394	411	414	358	374	381	371	410	399	375	395	328	375	364	399	378	368	383	388	379	393	361	392	353	388	378	393	363	379	380	393	362	373	376	381	360	376	362	365	388	377	374	369	388	387	398	343	375	406	392	369	396	391	366	396	336	394	406	393	376	377	359	363	393	386	406	362	382	398	374	370	392	380	373	365	383	347	385	364	382	372	372	342	362	386	389	364	397	389	382	399	337	372	398	372	361	359	373	375	365	359	351	391	388	390	339	367	378	355	355	398	405	379	357	393	409	382	366	371	389	389	370	348	405	363	372	378	373	373	381	369	364	379	348	367	369	401	368	371	339	384	377	336	395	378	343	364	408	369	380	397	383	362	362	367	369	391	376	374	375	399	338	384	372	392	359	388	363	356	361	393	388	334	396	403	368	386	350	387	420	400	410	387	378	389	346	398	394	383	380	376	392	359	358	379	397	371	372	386	362	364	391	380	360	401	369	380	365	385	383	392	386	371	394	357	354	403	381	393	383	385	401	376	344	381	343	375	361	375	376	379	417	386	339	344	365	376	330	374	362	368	388	353	350	352	364	361	392	405	411	400	389	411	369	357	390	384	394	361	365	375	381	368	387	424	373	412	379	402	373	360	386	379	384	373	375	401	376	368	402	391	366	350	396	392	371	346	378	395	394	376	368	410	350	378	399	378	398	362	362	342	364	388	365	391	376	388	389	401	373	355	349	379	395	411	376	366	372	389	398	399	364	386	371	384	371	392	385	361	387	395	399	395	370	382	368	393	406	374	380	379	390	375	399	411	406	386	386	386	398	408	392	357	376	403	369	354	378	323	398	357	402	363	388	337	391	374	353	381	353	374	371	389	386	326	357	380	356	366	361	359	384	380	386	380	368	374	382	380	378	363	364	365	353	398	378	391	388	424	355	379	382	405	394	369	399	353	386	368	404	338	385	427	395	371	395	391	405	376	402	383	404	370	396	342	377	375	367	365	374	413	372	415	368	377	420	355	406	371	384	358	330	387	391	391	406	404	402	378	415	362	393	403	396	385	357	392	342	402	383	393	378	395	368	373	355	386	388	383	374	343	357	369	344	389	388	371	384	369	382	370	365	405	366	382	421	392	381	361	377	380	380	383	370	383	366	356	360	367	368	367	368	356	360	401	395	409	382	358	376	381	365	420	383	384	389	387	385	370	367	390	356	367	363	342	394	361	388	368	363	390	390	352	385	353	416	378	359	396	332	372	404	386	369	391	358	394	404	383	362	417	372	407	410	370	348	390	356	387	370	424	373	371	372	413	378	387	341	375	365	386	345	350	376	379	386	393	361	364	380	374	414	376	360	414	364	360	377	325	361	356	396	369	380	370	340	359	411	384	359	389	369	365	371	360	384	365	376	360	386	406	370	372	398	358	385	366	399	389	429	385	418	368	365	368	363	396	374	390	378	387	377	371	373	347	353	409	323	356	364	389	353	385	380	368	336	359	410	319	376	418	373	404	386	367	354	357	402	368	391	378	366	356	393	358	384	369	376	377	366	353	332	368	359	386	369	373	413	370	378	360	381	360	399	374	382	391	432	381	393	370	378	377	378	399	381	361	377	351	407	380	375	380	375	411	360	394	369	341	376	414	403	364	376	361	365	348	392	399	356	385	398	415	414	357	358	370	385	385	394	371	397	353	359	335	365	367	333	370	380	378	383	376	379	347	378	386	388	391	371	361	392	365	373	377	384	374	396	381	344	369	380	391	342	359	346	371	365	376	397	421	380	344	384	380	366	392	392	391	358	386	363	391	367	373	367	365	386	383	356	403	381	376	370	350	339	367	391	361	395	365	371	390	413	377	342	339	372	365	368	369	359	387	362	372	361	343	371	381	399	379	373	366	402	382	376	358	367	388	351	364	366	384	365	361	363	388	354	380	355	403	364	362	389	363	355	376	409	370	385	377	423	365	355	376	384	388	368	363	381	398	366	362	337	369	400	360	352	367	342	361	415	396	399	419	339	349	343	383	382	426	353	387	410	384	408	371	370	328	414	366	387	389	407	367	398	407	376	353	362	395	381	375	365	404	400	347	381	381	368	378	382	389	397	351	380	392	373	357	345	402	357	361	382	384	356	395	337	358	368	393	374	358	384	353	368	363	379	349	394	386	407	349	395	395	383	362	361	390	367	366	376	367	397	392	366	369	389	363	352	380	364	405	381	357	395	374	399	373	396	379	364	362	387	393	373	375	375	364	392	367	376	440	396	381	363	418	355	394	403	359	395	390	348	389	368	356	395	358	339	367	376	374	352	373	342	369	382	393	374	385	364	371	391	362	406	375	388	380	377	365	360	376	386	387	366	387	369	363	405	371	382	389	384	360	370	386	387	377	419	396	390	342	415	386	398	383	379	414	385	374	370	417	419	356	377	372	382	403	401	375	369	376	368	377	375	394	363	381	379	406	399	381	356	411	371	373	387	409	336	392	375	365	356	346	369	367	395	382	373	374	389	370	405	351	351	371	381	385	366	382	367	360	399	382	367	366	396	348	417	368	357	374	356	390	367	341	365	436	367	324	382	372	379	377	369	391	315	352	414	378	383	379	366	374	338	396	347	413	364	394	354	395	401	389	401	360	369	377	371
12680	2040	2314	1955	1358	794	680	540	450	332	285	254	254	252	215	222	206	188	174	167	127	111	98	107	125	112	109	111	119	123	89	127	91	103	106	135	132	82	84	106	93	81	89	91	76	79	76	74	98	84	95	89	89	84	82	104	79	71	80	97	65	75	86	103	70	86	76	81	73	96	69	72	97	85	92	96	85	105	108	92	71	79	75	79	77	73	92	92	79	97	80	94	70	63	101	88	78	91	69	98	80	79	81	84	102	76	83	80	82	106	67	85	88	65	60	94	81	84	79	89	72	98	98	88	79	87	86	68	87	71	86	89	84	80	86	93	82	74	83	77	82	74	79	91	93	80	83	97	85	74	73	82	77	69	83	97	83	70	73	88	85	65	71	68	76	78	89	81	75	74	73	91	92	79	74	83	112	97	86	80	96	74	89	87	78	72	94	91	74	54	86	79	78	69	88	76	88	80	89	78	79	85	83	91	97	94	93	74	84	84	73	72	67	82	85	90	89	84	83	72	67	102	101	100	82	80	71	64	73	74	105	94	77	65	78	80	79	72	90	91	65	97	77	90	83	82	87	81	60	90	78	75	88	98	77	88	69	73	72	64	106	72	82	87	84	80	88	85	71	81	78	82	82	80	78	76	76	69	76	87	80	85	81	86	58	76	77	93	76	108	68	81	78	71	85	93	58	100	82	70	84	73	71	88	77	83	82	79	83	61	76	89	91	62	61	97	79	73	75	79	90	81	87	87	81	89	77	95	82	73	77	78	75	90	78	68	79	85	80	82	85	96	73	88	63	96	85	82	86	101	95	75	92	77	88	86	89	67	66	63	86	69	95	75	74	93	96	98	92	94	82	88	79	67	98	88	83	79	73	69	69	94	83	87	75	65	98	72	75	73	77	62	80	78	84	67	79	82	79	94	94	95	92	92	69	76	78	90	72	105	72	86	86	85	97	84	83	84	81	78	81	94	66	89	86	83	78	74	92	93	63	87	84	93	81	72	75	78	75	87	103	62	82	76	82	72	74	66	92	83	107	66	81	94	92	79	84	84	75	106	77	90	70	80	72	102	86	82	73	68	92	81	83	82	91	86	74	75	91	76	69	81	98	79	88	79	88	69	82	78	66	78	77	80	79	80	89	83	76	96	78	75	80	89	82	84	83	98	98	67	83	88	82	82	74	78	70	87	85	89	68	78	95	90	89	90	76	81	96	73	72	88	80	83	67	68	81	85	76	94	78	76	72	80	91	95	87	96	82	67	75	73	83	93	65	79	79	82	79	82	60	97	74	61	76	70	83	75	64	105	74	81	90	75	81	61	81	69	86	73	77	82	86	74	80	73	82	66	90	80	88	78	84	103	83	94	92	88	78	96	88	82	82	62	88	68	72	81	66	83	89	74	89	73	84	73	78	76	86	62	90	77	83	77	92	83	91	77	76	77	90	86	82	83	79	64	90	78	70	100	92	75	94	93	89	67	87	83	74	84	82	75	72	87	78	66	80	77	86	76	79	79	71	79	90	80	76	75	76	86	74	88	81	80	90	89	72	80	82	78	80	71	89	90	92	73	87	101	82	82	82	77	85	74	88	81	88	82	73	94	71	97	75	80	78	87	88	79	87	71	91	82	75	94	95	88	86	70	72	65	79	86	73	77	72	80	72	68	78	67	82	85	88	74	80	73	89	95	75	89	73	103	93	93	73	72	79	81	95	80	64	63	101	95	74	77	98	84	84	85	73	70	81	75	78	79	90	73	94	86	95	69	88	83	83	80	83	81	87	82	79	75	66	72	95	63	100	94	71	61	67	91	82	94	72	99	81	88	69	91	94	87	70	83	65	78	90	90	78	64	84	76	89	83	70	70	85	79	79	86	77	77	70	91	81	80	68	72	91	84	79	76	82	78	96	73	98	78	93	90	73	80	100	75	87	70	79	81	78	74	72	74	89	99	90	92	70	77	69	83	80	87	75	72	90	75	70	95	82	84	86	73	106	86	88	70	90	82	97	76	83	93	87	71	85	95	91	83	103	84	81	79	63	82	71	81	93	75	71	77	80	94	75	75	79	76	82	74	109	83	78	84	98	87	69	81	76	86	89	79	88	73	84	82	106	98	76	68	100	94	73	80	79	89	77	101	70	82	82	63	62	87	70	76	92	73	97	88	79	81	77	79	87	90	71	80	85	90	85	70	85	83	81	71	93	104	80	91	96	83	72	94	66	84	76	81	83	78	85	85	86	81	84	113	107	93	80	90	78	70	86	94	87	86	78	88	86	82	84	74	75	86	67	71	80	76	84	87	71	80	83	82	92	95	84	80	86	83	87	82	70	80	74	81	75	85	101	90	82	70	83	79	87	83	95	95	83	84	74	74	88	71	68	86	76	91	79	78	84	74	71	83	76	91	92	92	66	89	74	82	59	66	87	73	71	80	82	66	92	68	79	89	77	93	89	84	72	79	75	86	86	81	77	73	82	97	89	97	72	102	79	92	85	84	96	72	82	80	80	84	82	100	84	108	84	95	94	91	85	77	88	87	75	72	88	86	81	82	79	102	76	69	72	83	77	102	89	85	82	91	80	67	78	83	103	65	91	80	86	84	79	85	80	74	78	79	68	74	81	85	94	67	84	97	79	80	89	62	75	86	79	96	93	102	87	88	78	82	92	78	100	84	85	55	82	86	89	102	88	67	73	82	80	68	90	91	78	103	91	76	74	86	104	80	90	98	80	86	79	78	71	72	74	87	88	80	80	94	84	90	71	91	73	84	90	83	86	78	76	72	72	88	81	76	77	85	70	84	78	69	86	78	92	76	83	78	88	93	79	83	88	80	106	77	70	89	91	76	72	87	100	71	99	93	88	95	78	89	96	83	84	87	81	86	73	74	70	80	75	82	78	78	73	89	85	88	89	63	79	71	64	74	79	70	77	87	96	90	80	82	63	84	90	80	86	79	74	83	103	88	84	75	83	68	80	78	65	84	74	85	80	82	75	77	84	87	81	70	77	79	71	86	90	81	71	68	81	81	79	99	91	85	82	77	88	74	65	79	80	70	75	88	67	65	88	78	96	105	66	79	86	85	78	85	81	82	93	66	96	72	75	90	61	80	79	78	81	77	84	88	74	91	87	88	80	89	88	86	83	86	78	85	87	83	73	80	83	97	79	90	85	84	75	83	91	82	84	84	90	95	98	72	84	75	84	85	84	80	86	99	75	80	70	100	96	80	90	92	77	98	69	81	98	81	82	90	79	87	81	83	82	75	65	80	77	83	83	89	76	93	78	75	91	80	92	86	81	82	72	75	71	67	70	78	87	66	77	97	84	84	79	79	85	81	74	102	88	83	74	85	90	73	72	72	67	82	87	73	107	81	73	85	69	96	81	80	72	90	79	82	77	85	75	106	88	73	94	93	78	68	68	83	80	79	83	89	103	70	98	91	84	67	79	84	77	89	70	84	73	85	80	92	83	88	86	99	89	86	79	60	86	96	69	91	95	67
8398	1936	4445	6036	5308	3514	3156	2782	2272	1794	1360	1394	1286	1429	1226	1197	1184	1279	1024	809	613	476	446	448	470	506	532	494	504	468	463	445	409	511	527	541	479	288	266	299	323	310	287	250	233	226	245	253	217	203	216	240	205	215	229	219	227	211	254	239	253	214	203	221	237	233	190	210	221	219	211	201	220	207	220	224	199	227	208	196	209	235	210	213	224	207	217	222	227	236	218	211	242	213	201	216	202	208	205	207	212	218	235	230	211	217	236	203	220	220	218	213	189	192	220	218	212	195	219	218	209	191	218	214	216	223	220	221	212	182	191	207	229	201	226	231	219	206	234	227	236	188	212	215	202	206	218	210	211	224	188	207	204	204	200	209	215	201	198	179	225	204	188	189	190	199	203	206	215	227	217	189	203	199	215	228	204	232	217	215	221	245	212	206	211	192	214	189	205	220	203	214	226	214	214	214	199	228	204	237	223	199	192	200	214	216	237	223	196	221	167	213	213	207	197	217	204	236	199	215	220	192	194	224	209	221	186	209	259	223	216	207	194	233	215	215	219	244	199	205	213	208	214	243	214	213	210	225	218	214	239	204	204	204	228	226	219	229	223	210	223	192	205	221	211	201	216	186	195	209	216	223	206	233	205	217	208	207	196	220	219	210	218	202	217	202	190	230	218	205	217	223	196	215	181	173	193	188	211	233	232	224	241	193	224	222	212	197	203	201	207	206	226	210	194	209	203	202	201	208	211	218	203	196	230	219	195	238	206	220	231	211	239	198	247	219	208	230	242	209	214	219	207	218	215	227	230	187	204	219	207	220	223	202	217	207	208	201	200	239	226	219	188	236	228	203	208	200	204	221	212	223	233	233	214	219	208	212	215	210	211	208	217	208	219	212	191	193	248	198	196	193	220	237	223	195	194	227	204	211	216	203	212	191	226	215	207	212	253	220	203	189	214	223	238	211	215	219	195	222	198	226	216	218	226	217	205	221	208	211	208	206	217	220	199	216	215	206	203	210	194	209	191	198	204	212	219	205	228	233	218	214	212	204	202	213	200	216	194	201	216	191	220	203	205	217	220	212	215	210	209	224	231	219	199	217	215	200	213	222	211	234	194	210	191	225	207	208	209	219	248	215	236	221	203	198	213	209	245	227	195	191	187	218	212	229	205	193	186	230	206	204	219	217	208	218	227	198	198	231	194	206	212	237	202	217	213	221	216	225	213	186	212	231	199	200	216	216	206	205	227	230	228	239	208	216	206	191	198	228	221	216	223	211	239	202	186	232	219	200	213	205	234	227	216	204	199	215	206	230	226	233	237	211	227	210	196	215	175	206	215	201	212	239	198	216	224	228	236	210	199	247	241	205	195	227	201	213	191	182	198	208	197	214	205	183	207	196	219	219	202	240	208	208	199	224	207	222	206	205	218	192	217	232	222	207	194	198	212	215	211	217	222	184	229	230	198	219	212	236	219	219	241	207	215	207	197	233	190	196	226	204	215	225	224	201	211	216	224	203	187	220	192	218	224	208	226	230	217	220	212	192	204	227	198	219	205	205	222	233	202	197	234	229	192	201	176	215	227	193	216	222	197	239	218	188	217	222	199	214	206	214	205	211	210	211	212	219	234	232	212	219	214	212	220	225	202	204	202	219	210	233	222	202	219	216	208	215	200	194	210	220	214	189	247	204	230	194	215	215	167	212	198	200	221	213	234	216	204	212	223	206	217	189	210	230	237	231	195	215	213	189	200	211	226	208	214	233	208	211	219	224	205	216	201	210	218	189	238	216	228	190	199	236	212	243	206	237	223	210	214	204	229	199	218	199	198	219	192	226	212	228	225	213	187	202	220	252	216	221	205	229	230	214	211	191	212	213	217	215	233	225	223	209	224	199	224	216	224	202	195	201	229	212	216	219	226	211	206	221	209	199	207	209	198	193	193	212	228	217	209	245	228	248	191	220	212	213	204	222	208	197	211	217	209	210	219	219	210	225	210	211	206	238	220	211	224	198	226	234	205	215	200	226	221	211	234	192	223	221	221	287	232	238	239	218	226	196	211	243	219	214	192	215	223	186	206	211	214	211	203	214	212	220	213	201	209	219	207	214	233	200	207	206	221	217	226	230	203	222	194	200	211	213	220	222	239	207	228	227	248	211	207	222	201	229	210	216	215	203	220	220	197	216	196	206	200	198	233	212	208	193	241	231	215	207	212	192	190	196	190	177	206	219	212	223	218	218	210	220	212	211	189	222	214	213	200	213	247	196	203	233	230	224	207	216	246	229	206	223	223	214	210	206	226	228	203	220	243	211	218	212	219	213	221	197	198	223	209	229	186	223	220	228	227	200	203	226	188	215	222	207	220	217	206	237	208	236	207	206	212	234	223	218	234	187	231	245	228	251	220	214	200	245	214	220	195	207	217	202	229	211	187	211	212	208	207	234	182	217	240	241	206	209	212	190	231	240	199	243	237	209	226	228	213	244	206	235	219	199	223	212	209	192	218	216	210	210	207	222	223	188	221	203	212	208	247	196	197	190	208	222	225	239	222	187	211	190	211	190	218	217	217	194	221	205	245	197	217	196	225	222	203	216	218	211	215	203	207	216	201	213	239	234	219	198	219	214	229	223	215	230	209	203	209	212	231	229	196	200	211	189	205	223	223	219	214	224	205	205	204	206	209	209	208	208	199	229	219	200	197	240	241	214	222	227	227	219	201	196	231	198	194	218	219	220	219	201	222	237	213	208	214	235	195	234	202	224	222	214	200	208	225	196	200	213	213	216	218	198	214	263	243	181	226	221	217	226	218	236	212	214	219	211	200	204	198	208	229	210	196	230	213	244	204	213	204	225	205	212	226	214	228	187	219	195	213	209	214	221	241	214	189	233	218	215	218	228	217	201	210	215	241	214	229	218	206	209	208	193	244	219	216	219	190	190	216	215	234	222	243	218	198	214	228	202	206	204	208	220	219	225	213	211	212	234	204	205	221	216	222	204	239	215	203	215	213	218	215	193	211	206	195	223	220	215	201	233	241	214	208	211	230	240	200	222	217	214	267	232	206	213	219	217	222	221	206	217	189	186	198	229	212	223	227	218	225	226	211	203	206	210	216	190	222	213	188	212	212	193	203	207	231	220	209	219	224	206	220	228	194	197	224	213	244	223	216	177	214	224	240	228	216	209	213	198	209	212	207	189	213	211	224	198	209	226	207	221	213	200	195	225	213	194	203	213	217	219	219	202	253	227	207	242	220	209	234	218	225	225	207	200	211	239	215	202	198	205	247	220	223	226	230	209	188	241	233	218	215	208	209	213	202	206	212	221	223	180	215	202	230	213	195	207	245	220	224	238	215	226	193	220	229	238	209	227	230	181	212	224	226	228	203	224	230	221	201	246	219	213	222	235	192	219	179	184	219	229	205	234	222	187	207	179	216	198	190	236	219	222	193	199	234	235	197	213	216	198	195	207	201	209	191	191	220	209	218	223	213	222	229	204	198	226	222	229
1826	574	670	568	405	324	299	246	237	186	205	202	199	231	178	204	197	172	202	177	165	178	168	170	187	195	181	165	190	183	132	151	184	182	167	168	168	151	153	158	161	178	153	165	166	191	168	196	153	157	152	151	156	171	181	162	154	171	159	144	192	180	165	168	153	162	172	199	159	164	175	199	161	172	158	161	175	175	152	184	160	181	151	176	180	153	163	157	178	187	180	130	177	155	158	187	161	170	185	160	143	150	134	160	165	177	167	149	159	165	186	146	151	158	142	178	174	187	180	154	155	153	137	174	177	166	159	184	167	168	156	176	149	158	158	174	166	142	168	166	177	152	159	157	160	162	173	168	166	168	161	182	160	144	162	192	176	162	164	151	172	175	164	172	154	161	149	147	168	143	169	177	164	168	154	146	162	168	166	148	163	157	162	157	157	169	154	147	164	144	158	180	151	180	174	144	157	179	146	162	152	163	147	168	166	190	172	198	177	163	176	153	166	149	176	153	184	165	173	169	175	174	166	177	162	160	169	159	169	186	178	169	164	168	154	128	160	165	165	158	162	147	176	169	176	153	173	142	155	177	171	168	160	161	177	169	167	178	153	150	194	171	166	147	170	191	151	192	156	184	155	171	175	158	190	176	175	142	176	167	178	188	157	157	170	162	160	162	176	183	138	141	164	154	146	170	180	175	171	166	172	153	159	140	169	162	149	159	158	177	174	163	177	159	150	179	156	163	183	156	175	165	158	156	166	149	148	152	167	166	170	162	170	161	170	141	163	154	182	178	159	162	175	161	179	166	174	184	151	170	155	143	166	149	156	166	174	164	160	165	194	181	163	157	179	138	146	165	176	160	163	180	154	182	175	155	164	167	167	149	192	163	159	198	159	169	152	145	160	186	156	162	149	154	174	177	150	168	139	161	162	170	162	154	159	135	159	182	145	171	175	169	175	158	170	146	165	161	180	179	177	160	168	164	152	174	172	153	152	161	155	158	179	149	160	160	178	157	176	187	168	186	177	152	148	160	161	165	185	153	150	172	165	175	132	179	163	170	181	175	180	131	152	177	154	166	165	161	171	166	168	179	160	165	171	158	157	145	149	151	166	174	165	159	168	183	171	160	189	151	162	165	161	150	164	172	181	193	169	172	172	168	141	186	152	150	178	140	159	193	150	173	158	168	180	178	151	181	153	170	173	173	155	150	156	138	176	137	140	146	148	162	152	146	159	156	176	168	159	145	178	141	161	186	165	162	138	163	158	154	163	173	171	163	169	187	163	150	187	155	148	166	175	163	167	165	174	154	194	190	152	144	152	165	180	191	177	148	169	183	172	173	179	168	174	169	168	143	139	165	184	174	174	152	174	167	149	148	167	162	163	142	166	168	173	189	149	180	179	173	168	143	145	172	144	170	177	148	149	158	184	189	170	185	148	144	150	163	165	159	165	167	161	147	181	185	176	163	168	159	172	169	195	172	166	189	171	160	144	150	165	174	157	161	174	146	158	158	154	176	161	152	161	173	163	161	190	178	142	164	173	187	182	171	143	139	184	163	169	149	139	175	148	171	162	160	176	158	169	166	169	169	172	196	160	170	167	172	139	171	169	199	144	142	155	147	161	165	151	164	163	189	161	157	190	177	169	142	155	155	171	174	176	173	161	161	170	158	162	152	154	168	155	133	179	175	171	172	150	166	155	136	171	186	141	173	176	164	170	163	163	185	182	172	156	178	155	160	158	164	182	172	163	194	212	168	141	182	164	167	168	168	148	179	139	182	175	184	147	153	156	163	164	174	169	148	163	172	165	170	171	158	160	167	173	146	187	165	164	155	159	164	149	162	170	164	133	140	180	163	159	165	160	162	183	168	164	166	173	170	181	178	155	164	138	168	147	162	167	167	140	163	164	178	147	153	178	158	139	144	167	161	166	162	175	167	142	163	164	140	182	163	146	172	165	155	166	143	150	168	166	165	156	164	152	151	133	161	164	172	158	152	192	150	145	182	193	166	143	152	163	157	140	170	184	165	162	146	181	165	179	156	162	144	189	188	158	155	146	177	159	168	161	187	156	179	175	156	162	165	194	151	178	175	148	158	177	145	171	174	176	175	150	162	177	129	158	179	164	149	145	165	157	162	162	160	176	156	163	145	152	187	147	155	171	163	172	155	165	180	155	159	165	153	161	158	165	188	186	142	179	185	156	153	194	171	168	146	173	168	147	145	151	180	141	160	183	163	172	147	173	150	141	175	170	167	150	155	135	159	132	173	184	164	167	155	166	188	163	179	173	151	160	180	147	165	165	152	165	170	143	159	156	181	153	160	152	166	160	173	159	154	178	156	155	171	174	151	149	151	169	165	167	178	168	160	134	162	166	174	165	165	174	158	179	157	156	160	174	165	157	180	188	151	177	165	147	168	145	143	166	155	155	172	147	142	165	161	180	175	157	161	172	159	163	168	166	167	174	152	159	130	170	165	183	157	177	166	167	148	156	139	173	164	158	162	155	164	170	173	164	192	156	151	181	170	150	172	161	152	151	156	168	137	168	165	166	162	144	168	166	175	192	163	151	175	168	164	198	152	180	188	163	143	157	162	166	175	164	164	156	174	173	143	145	163	162	148	160	172	149	163	169	167	180	185	143	177	144	167	159	144	190	173	169	166	164	168	168	188	169	142	152	165	168	158	180	169	171	155	177	173	164	167	156	169	165	160	178	166	166	140	145	179	169	169	168	160	180	192	147	160	162	170	181	156	174	154	172	152	182	173	151	167	173	163	163	180	156	166	156	184	170	164	163	170	183	197	171	169	151	166	154	180	194	179	148	148	147	164	159	172	146	163	174	149	164	167	164	156	169	175	154	168	168	158	160	152	191	170	140	165	151	162	165	165	164	163	162	169	138	164	173	167	177	150	156	166	147	139	177	169	183	181	181	163	159	155	181	175	178	160	157	173	138	171	158	175	165	161	169	175	167	162	167	170	157	144	141	166	144	172	173	157	162	171	155	179	180	158	184	165	176	170	167	180	177	173	157	161	167	163	155	166	171	174	154	160	171	163	171	185	145	177	145	179	163	165	154	197	176	166	152	147	166	160	161	136	152	159	169	151	166	155	147	182	157	202	158	168	180	194	152	162	165	152	182	181	162	162	169	174	163	166	153	178	166	166	135	143	165	171	172	149	191	158	169	160	182	182	147	139	155	178	160	159	168	170	165	157	167	146	191	167	154	167	170	140	157	167	151	166	173	174	171	172	174	141	168	154	181	164	174	166	177	162	129	151	163	169	165	177	177	154	175	155	141	145	181	164	155	187	165	162	167	164	164	167	127	179	177	174	145	193	161	146	130	145	174	175	166	185	168	157	162	164	176	172	162	162	176	174	147	148	166	166	167	175	132	187	147	171	180	168	163	180	170	150	160	164	164	185	175	157	153	144	188	148	155	179	172	167	187	173	140	154	151	172	154	166	170	136	162	160	154	195	162	155	189	157	156	190	167	165	186	172
2076	862	1717	1956	1422	1166	1078	882	758	671	607	692	671	712	689	773	735	687	641	554	521	439	484	457	421	462	494	478	450	498	429	469	504	525	545	529	469	410	428	466	424	379	432	423	425	428	448	394	390	410	406	407	419	396	414	402	384	433	374	413	406	390	407	421	412	375	441	377	417	402	439	402	430	433	428	399	435	417	380	396	385	383	434	435	398	395	437	377	381	401	424	398	435	389	426	395	394	401	389	376	418	410	432	399	411	401	384	398	398	380	422	392	441	399	410	416	412	404	368	449	370	439	371	394	388	410	431	415	402	365	391	422	401	400	400	443	429	381	380	412	424	421	428	419	403	396	401	421	366	400	424	449	455	426	418	442	412	397	415	403	409	424	445	441	364	414	393	384	396	392	378	387	370	442	379	428	447	399	374	382	412	376	378	404	406	394	409	394	425	397	445	393	400	394	427	389	414	446	424	372	426	411	420	356	388	410	390	420	389	376	390	370	413	395	379	398	390	414	399	432	384	417	388	465	393	351	420	408	445	378	457	391	418	402	406	454	395	407	384	424	387	417	402	453	403	390	400	437	406	406	403	367	386	412	363	384	401	404	420	406	411	445	434	413	417	394	397	396	419	397	395	420	379	443	392	414	403	399	393	386	403	416	405	393	385	428	422	392	384	426	390	407	432	402	369	392	411	433	396	441	418	383	398	395	420	387	407	407	412	424	385	401	422	415	412	436	399	421	397	373	384	391	396	390	410	396	428	405	398	384	429	436	429	411	395	421	434	384	432	404	412	419	389	405	418	403	417	405	401	412	427	432	378	442	387	412	414	387	421	402	398	408	387	397	433	384	421	433	412	399	443	416	433	382	416	368	417	400	398	436	406	389	444	391	408	389	391	365	402	404	421	408	387	413	410	400	433	428	414	410	374	396	412	376	414	416	431	394	395	404	415	401	402	404	401	336	415	422	353	427	374	387	399	406	395	415	410	395	418	408	453	442	379	413	396	389	437	412	380	373	402	432	398	409	414	363	451	418	426	392	403	422	417	391	433	419	428	387	420	392	382	387	459	403	424	429	415	429	409	423	374	413	408	389	431	370	421	404	419	399	411	415	404	433	417	366	391	455	397	437	411	392	426	386	392	447	403	390	405	389	421	398	436	382	408	450	406	408	425	386	421	430	398	457	390	405	422	411	395	475	435	404	449	462	417	412	406	404	396	377	407	426	451	404	422	400	390	418	387	399	433	392	413	380	382	420	428	416	423	400	429	403	408	403	371	418	423	376	422	407	409	384	435	418	378	459	401	414	398	434	393	416	397	410	430	442	395	423	369	415	426	415	392	428	420	396	398	412	399	422	413	418	445	402	409	386	445	407	421	441	404	400	438	386	381	381	414	411	416	430	394	405	412	385	408	369	467	411	416	404	415	455	397	417	406	402	423	390	377	364	398	423	424	407	382	414	413	371	451	421	391	387	391	414	375	439	396	416	386	381	362	410	369	403	437	402	414	405	426	374	388	413	426	422	429	408	402	350	414	387	403	393	391	414	429	402	398	400	402	405	389	390	414	443	397	443	399	391	415	423	388	417	421	404	402	433	367	419	435	423	398	405	389	429	416	402	372	380	401	387	410	437	387	424	423	399	389	422	409	370	398	430	452	426	375	432	463	363	399	414	393	417	373	443	408	383	449	406	416	416	407	398	440	388	402	397	385	427	407	413	379	368	432	441	394	380	389	447	393	399	434	417	440	410	394	408	401	448	399	407	412	398	409	395	401	418	405	412	411	419	404	390	390	411	435	419	377	410	386	383	451	384	381	439	393	415	402	419	406	421	387	421	403	467	415	419	416	413	351	390	385	377	402	401	420	399	374	381	408	419	417	458	390	422	423	408	421	413	389	404	395	419	406	409	423	391	378	408	369	420	421	430	411	407	412	401	401	425	419	420	380	398	363	371	367	410	437	426	412	399	445	409	428	422	425	401	415	422	422	402	394	411	364	401	409	414	407	414	404	400	400	447	422	404	403	394	398	435	392	387	418	410	435	417	396	397	436	413	398	412	418	393	418	387	413	426	386	370	412	395	384	425	401	396	424	406	428	377	394	437	415	386	431	388	384	401	430	410	434	431	395	402	423	402	376	419	436	391	380	387	369	401	448	419	454	427	409	414	412	431	420	447	413	384	420	395	408	432	399	427	401	416	365	420	390	394	428	408	366	382	404	412	418	411	389	397	398	387	381	448	418	420	411	424	433	426	373	399	393	410	394	374	390	387	456	403	397	412	420	415	419	395	398	418	454	419	416	388	393	443	372	401	393	384	409	410	408	395	392	391	432	407	423	392	425	378	415	401	398	399	412	420	422	391	424	391	410	370	411	400	430	381	394	378	411	372	418	400	412	395	409	408	364	418	414	392	425	403	389	391	409	403	402	407	434	395	446	380	440	399	389	390	385	423	401	424	416	435	413	384	424	403	409	396	404	396	419	421	395	433	419	384	439	384	420	385	394	402	402	374	406	416	368	390	397	436	370	419	378	393	447	408	440	417	420	443	418	393	392	397	393	410	438	407	405	408	404	385	392	421	413	387	381	375	398	415	393	423	415	419	356	407	386	426	360	436	387	387	398	417	398	415	430	417	381	394	402	372	417	430	407	408	423	403	369	403	381	404	414	386	442	445	384	396	422	421	404	415	416	397	409	429	419	371	389	399	422	373	388	379	419	398	407	426	382	397	420	432	427	412	418	384	417	406	425	407	405	421	398	407	419	430	405	433	407	373	450	414	439	406	395	440	423	432	411	429	415	391	378	403	466	424	396	400	385	418	433	401	414	408	412	383	399	416	399	409	381	402	458	401	430	406	378	380	416	428	410	408	404	378	409	417	376	404	411	402	405	428	393	367	415	429	405	394	401	398	420	397	430	393	380	410	368	406	404	448	391	450	399	424	412	412	426	371	406	420	385	422	348	410	432	383	425	395	380	397	411	425	401	360	417	419	371	371	425	377	407	421	374	416	420	422	408	432	433	384	384	401	394	412	430	422	406	404	441	414	418	420	400	417	379	380	380	406	376	413	396	406	417	429	398	406	413	418	409	411	401	400	398	434	417	375	403	368	385	407	381	419	394	393	427	422	399	425	424	386	373	421	436	426	467	371	416	404	400	398	387	414	406	399	404	399	368	387	405	440	416	380	407	407	399	419	436	417	413	367	409	393	427	411	409	418	406	404	386	425	396	419	409	398	437	401	416	385	409	376	405	454	399	385	396	380	395	438	397	370	414	355	383	420	365	399	380	373	390	378	403	416	415	427	386	395	392	423	403	415	420	418	412	410	436	396	381	408	410	424	420	388	440	377	399	418	407	403	427	391	445	414	429	401	392	414	406	419	402	363	349	397	414	439	380	386	400	387	425	440	432	388	391	431	434	386	394	426	410	394	413	390	412	424	401	425	430	411	381	413	377	429	434	416	381	410	379	397	446	394	457	375	415	406	396	356	406	421	376	425
6784	1183	1394	1174	810	608	480	374	321	260	261	244	231	277	252	242	238	261	180	175	182	180	186	188	164	180	164	155	170	184	178	173	198	176	181	173	164	149	147	147	135	145	151	141	163	159	155	148	175	128	172	154	132	124	156	155	142	158	155	149	153	155	135	127	132	164	171	141	151	155	162	125	149	162	146	149	154	187	148	137	134	145	162	145	135	129	140	142	161	161	129	153	134	144	169	170	168	155	152	159	168	148	135	149	154	135	155	139	155	131	151	143	165	143	129	132	136	128	150	151	141	165	160	174	134	147	144	151	153	130	153	144	144	151	140	151	155	174	151	142	122	121	159	144	166	124	164	141	153	145	152	130	122	151	169	133	134	152	163	145	166	166	147	153	146	132	137	130	153	150	152	141	136	162	162	142	151	163	146	156	158	169	156	163	131	139	153	171	126	151	145	144	148	162	146	180	172	150	154	171	164	133	152	146	147	111	142	130	162	167	147	162	126	148	144	147	158	156	152	152	154	138	136	133	135	168	151	134	162	138	168	155	149	141	155	165	170	132	140	153	129	152	165	138	144	155	163	115	156	147	150	163	158	178	150	141	168	152	126	156	144	132	136	172	155	144	143	143	159	146	140	159	134	154	141	142	163	143	147	154	161	153	130	138	145	128	131	143	143	146	126	153	152	140	119	162	148	149	139	175	150	154	140	172	143	141	164	146	143	166	145	157	165	124	166	160	160	134	150	148	123	131	160	145	142	187	140	161	136	139	138	143	144	143	140	155	142	137	154	128	137	156	129	157	159	144	147	137	147	141	149	161	158	141	137	151	149	129	158	150	132	153	151	163	117	134	131	137	148	161	158	147	119	140	137	151	144	165	153	161	161	125	144	140	137	151	139	144	159	153	150	158	150	158	162	130	144	140	162	157	146	130	175	134	145	152	123	143	146	148	138	147	151	142	150	147	167	136	140	145	136	138	107	164	156	148	149	133	160	160	160	152	132	140	148	166	176	155	157	158	148	156	165	158	156	150	154	140	146	144	156	172	114	139	128	166	139	157	160	144	140	156	133	126	137	129	144	146	177	137	152	123	175	147	142	144	154	166	127	164	145	135	158	157	150	151	146	165	125	159	168	139	159	155	172	143	158	148	147	163	151	159	150	137	119	150	176	139	166	152	142	133	158	170	154	152	149	162	113	164	149	140	160	181	138	137	150	140	161	143	157	152	165	167	145	142	136	163	156	165	140	173	144	147	165	161	155	172	154	142	155	167	155	146	140	155	170	155	169	139	173	135	142	134	131	164	170	145	181	149	145	123	143	170	165	178	177	147	122	154	150	132	162	154	147	152	147	132	136	161	168	156	154	167	135	164	168	177	133	155	161	137	172	161	157	161	158	147	140	145	150	164	134	172	158	139	141	165	145	157	142	153	129	140	145	143	142	163	128	175	148	118	153	163	152	170	151	138	151	152	173	146	143	148	164	144	128	134	157	155	150	167	118	137	144	172	164	159	170	144	148	154	153	175	134	165	186	164	151	139	149	157	139	134	147	156	145	139	159	140	163	158	153	143	161	138	155	139	178	138	144	162	161	167	145	136	160	148	147	163	162	138	162	147	179	169	156	159	135	129	135	157	138	156	156	153	163	152	139	134	147	117	150	149	135	167	129	149	145	161	145	144	156	140	143	158	147	142	158	151	153	138	128	171	143	176	145	120	156	143	137	152	159	138	156	155	147	149	153	143	147	146	148	159	156	157	162	128	143	153	153	139	150	156	148	162	145	153	145	162	155	132	143	164	132	179	173	136	142	130	145	140	172	140	113	153	130	147	138	160	133	148	148	121	150	156	145	151	139	152	149	169	151	154	147	134	151	152	143	153	150	153	143	157	147	159	158	140	135	148	148	151	154	144	165	154	136	183	162	144	148	140	146	174	135	134	138	165	168	135	128	167	154	161	164	138	117	139	151	146	150	145	133	146	167	154	135	126	148	157	141	172	141	147	172	147	162	144	150	133	150	156	154	137	175	131	159	141	148	163	144	159	134	157	147	144	136	144	133	161	165	148	138	154	131	172	148	145	170	145	127	146	153	134	168	131	156	148	150	166	168	143	144	142	144	150	146	134	164	153	167	156	147	169	136	138	108	147	131	142	119	159	158	171	144	149	144	141	148	156	147	141	151	132	151	166	161	165	160	131	142	138	144	144	171	138	140	160	164	167	140	160	137	138	146	170	186	164	123	151	151	145	127	142	181	150	146	119	152	140	143	141	146	152	140	134	143	146	141	144	163	153	167	165	147	150	139	171	156	107	140	161	151	158	145	136	162	152	149	178	154	156	163	120	143	126	159	147	139	149	152	151	151	129	153	160	167	157	155	142	171	147	151	145	133	141	159	129	164	151	140	188	138	162	157	150	173	169	161	172	143	146	139	147	114	154	188	158	152	159	135	162	174	140	154	135	141	128	154	173	139	154	150	139	166	113	174	150	147	133	157	141	139	153	137	150	156	147	155	159	168	148	143	138	144	163	122	129	162	179	169	137	165	142	161	150	148	150	136	139	160	175	133	142	170	126	145	144	135	151	162	144	151	127	155	144	175	155	146	151	141	134	128	156	148	154	152	144	153	154	154	134	147	158	150	145	118	146	149	162	178	129	126	157	147	135	147	157	175	166	153	161	135	156	135	135	144	163	162	162	149	140	158	151	136	142	150	136	152	163	144	136	158	130	160	144	141	143	138	138	153	150	150	133	140	131	155	167	134	155	158	148	148	146	140	138	147	138	161	151	163	157	134	123	163	141	145	155	150	144	140	159	135	140	152	166	150	169	137	152	152	152	130	131	135	126	152	162	160	145	180	163	156	158	139	146	137	140	143	135	130	151	166	139	130	153	152	150	151	174	170	150	128	124	158	153	157	130	155	142	135	139	138	173	144	164	153	156	144	164	161	176	167	134	145	158	144	144	147	128	154	160	151	138	168	163	127	158	165	167	165	149	159	170	154	144	152	147	147	146	136	158	138	151	137	154	134	142	143	127	162	147	154	137	174	141	159	167	159	161	162	134	136	130	157	155	130	125	169	135	143	133	159	147	153	150	154	161	162	151	125	171	141	123	150	157	139	178	141	161	153	152	140	146	154	151	135	147	135	156	122	148	139	148	159	150	134	139	162	131	154	157	135	141	175	169	147	130	116	143	153	128	146	144	159	158	162	164	140	149	168	150	154	131	178	136	149	142	152	131	154	149	143	135	158	150	130	127	151	137	163	130	150	139	174	178	153	146	149	165	140	146	159	131	149	145	167	187	124	145	137	124	126	139	150	132	154	156	163	162	146	156	155	136	151	150	161	141	171	137	148	146	155	179	145	157	172	129	133	165	142	154	135	151	125	175	121	180	126	146	156	157	143	138	165	152	145	128	174	139	131	141	143	157	164	175	157	170	113	146	152	165	145	157	156	131	164	151	150	157	155	159	154	158	131	140	151	142	151	144	146	145	154	149	158	141
6408	1374	2997	3644	3565	2531	2126	1809	1426	1329	1035	1058	1022	1087	1082	1106	1158	945	855	647	535	540	466	515	535	517	568	568	640	550	537	543	643	592	576	548	448	367	392	402	446	406	364	390	363	368	363	375	383	396	364	363	387	362	340	385	359	327	366	411	349	369	372	395	363	378	345	361	381	406	397	369	373	380	389	353	364	347	392	386	341	370	376	344	374	400	376	349	367	338	383	366	336	346	387	359	362	354	366	369	357	380	343	374	376	356	377	355	381	379	372	385	375	352	349	357	360	364	396	379	387	370	338	403	379	380	333	355	373	367	360	379	371	386	351	369	358	375	392	362	318	355	348	372	347	363	364	372	350	377	387	399	374	352	362	366	405	384	355	376	400	360	365	354	351	376	375	405	392	386	365	345	362	367	337	381	363	365	360	377	373	362	343	344	398	389	385	383	378	374	386	378	373	406	351	381	335	358	372	372	357	348	367	378	404	366	377	345	381	348	363	378	387	368	342	341	385	393	371	389	335	326	352	372	414	388	350	394	385	341	358	374	358	379	377	376	351	365	372	366	364	367	348	356	348	375	379	372	379	369	365	385	387	366	369	377	381	406	379	363	352	355	349	368	371	319	390	372	355	390	372	372	386	367	386	307	327	378	374	345	343	366	364	362	361	381	357	378	382	380	360	383	355	376	358	410	358	339	350	356	380	379	368	362	319	366	388	384	378	362	367	361	346	368	353	363	365	354	357	385	367	381	353	346	405	381	400	355	367	357	371	374	376	358	378	405	328	347	356	393	346	417	378	361	354	371	377	349	358	376	360	385	340	364	362	341	400	357	380	386	373	378	347	362	384	358	369	379	376	371	350	353	376	377	357	363	363	357	366	369	375	350	372	370	367	366	391	371	342	357	377	369	375	388	368	362	357	371	344	384	365	371	384	365	336	326	352	352	368	390	399	349	350	374	339	344	372	351	381	368	365	365	388	395	355	385	346	378	348	354	385	364	393	358	368	366	350	344	373	383	369	378	341	346	344	389	362	412	397	349	393	345	353	354	367	362	359	369	358	390	340	363	325	382	383	415	371	359	362	329	385	355	392	385	362	380	354	371	360	367	380	366	337	367	376	399	376	385	367	365	388	401	379	387	376	365	405	360	354	381	355	389	373	363	359	351	371	351	345	397	368	391	334	310	367	360	390	393	351	367	350	361	402	341	378	362	346	353	370	374	367	369	337	378	360	382	380	391	401	384	371	364	387	375	384	399	355	376	348	343	378	317	347	357	373	374	375	366	353	351	327	356	356	348	383	340	367	386	377	405	374	377	372	380	397	383	356	376	340	382	370	390	358	347	326	353	366	375	361	395	378	365	328	392	364	350	352	374	347	385	346	353	335	353	364	371	384	396	353	364	350	348	339	372	351	357	347	382	365	358	381	389	357	335	346	364	397	382	349	389	382	372	356	358	377	349	350	370	377	357	326	356	395	356	371	312	417	339	348	379	379	403	350	361	380	372	360	359	396	357	391	389	395	360	396	347	391	388	351	342	341	385	367	357	359	333	376	365	368	382	385	356	361	338	344	374	391	369	337	320	391	360	335	377	356	387	360	365	388	395	355	377	361	370	380	392	367	362	367	376	369	353	379	334	357	384	368	340	365	357	369	330	364	369	354	376	391	349	394	349	363	384	353	385	347	345	394	381	381	395	377	395	367	344	394	347	365	370	378	338	386	315	370	355	359	372	373	384	351	356	357	360	397	370	360	377	379	374	369	358	361	345	374	368	384	380	365	371	345	373	406	354	354	417	370	392	363	338	377	368	392	342	366	389	400	403	342	364	398	380	373	346	367	373	347	368	362	361	360	369	320	353	385	372	400	392	348	354	386	353	385	359	353	342	384	322	348	358	373	389	364	335	370	356	362	380	374	337	366	359	414	371	394	386	372	364	350	325	353	351	377	415	371	368	335	388	395	341	361	357	352	375	363	378	388	363	361	368	370	374	369	382	356	362	382	395	344	381	359	379	354	361	378	396	408	370	376	389	356	372	364	386	400	337	389	398	390	376	334	334	365	398	371	355	420	387	340	342	385	383	360	381	352	344	361	362	370	364	346	368	404	332	353	359	409	342	376	339	356	389	362	356	336	383	382	379	378	373	412	326	381	366	372	376	352	369	387	361	399	342	357	359	378	359	386	379	391	393	368	346	362	366	368	361	392	391	396	348	353	365	353	381	398	377	358	332	372	368	352	372	381	352	335	354	353	355	335	337	347	351	391	368	386	349	359	347	338	365	367	342	347	350	355	354	371	354	346	363	392	342	356	390	369	395	338	324	385	349	377	375	376	368	376	353	374	311	338	403	387	387	365	354	368	367	374	360	397	379	361	359	370	376	361	375	389	347	361	393	361	342	371	344	366	351	338	344	346	377	360	383	368	398	371	364	359	396	366	396	368	387	360	365	364	386	364	397	364	332	355	368	388	323	349	337	368	389	375	355	372	349	333	362	401	386	378	374	380	400	334	363	296	368	381	352	403	344	363	388	354	378	357	393	391	366	384	373	340	376	363	392	382	377	376	360	366	364	375	339	400	360	357	372	365	380	346	384	357	382	369	374	373	396	379	379	371	377	406	365	389	361	371	374	387	401	375	381	382	342	388	408	381	387	364	399	380	356	347	326	352	343	367	348	352	370	370	329	346	358	375	377	419	362	357	374	356	351	358	365	403	397	373	331	381	416	362	344	322	372	382	394	355	374	360	385	380	356	395	351	361	365	378	385	378	406	401	351	371	356	329	376	366	364	379	359	337	368	361	363	353	374	393	381	373	350	362	362	374	350	418	367	367	401	367	380	371	397	378	386	396	349	388	370	386	354	388	349	354	394	360	348	358	373	383	338	353	362	358	366	359	403	380	375	342	371	354	383	386	368	375	341	380	369	369	347	356	370	384	356	385	370	357	368	401	333	365	355	386	346	360	351	372	348	392	388	385	323	380	361	360	365	369	368	386	342	372	344	384	344	365	367	360	391	382	401	369	399	390	406	354	397	356	370	362	432	363	354	359	378	337	352	357	368	377	376	377	345	365	359	367	390	381	358	381	342	351	377	356	360	363	329	350	420	381	357	390	351	374	373	362	352	380	368	354	351	330	371	376	380	384	386	391	364	358	354	368	357	409	350	348	331	429	401	348	357	378	367	364	351	358	372	390	358	372	335	384	346	360	391	364	384	366	376	358	359	342	344	370	356	380	336	324	335	397	411	370	361	351	353	364	350	378	371	332	393	389	363	382	342	370	374	380	357	353	345	376	348	385	336	370	340	393	368	356	372	367	367	323	372	355	384	358	400	345	363	330	377	349	322	356	396	359	376	396	363	363	387	359	376	364	327	375	386	358	380	351	396	351	373	332	343	370	398	382	404	362	395	359	378	369	352	406	323	343	395	359	400	386	393	373	402	383	358	370	379	391	373	371	356	342	382	362	377	386	364	373	379	368	355	382	369	412	388	371	398	390	343
12724	2079	2123	1781	1401	956	690	531	386	318	263	263	227	250	267	253	207	203	165	129	124	99	104	117	114	110	118	132	99	92	96	113	99	117	112	104	100	89	79	97	86	82	87	71	83	72	95	70	74	94	76	87	89	78	80	94	82	78	71	77	68	81	85	86	84	71	74	76	73	70	84	81	93	72	88	76	67	72	59	71	81	80	93	83	57	68	82	69	71	88	79	71	81	87	72	85	66	71	65	88	93	85	83	67	88	57	59	75	74	77	74	67	73	79	82	70	77	66	75	67	79	62	86	70	72	71	87	66	82	71	102	77	89	71	71	67	82	81	77	56	77	88	77	82	69	73	82	72	70	62	57	81	74	91	65	81	82	82	73	76	67	68	61	76	82	77	65	80	70	89	66	80	72	75	71	66	68	67	84	83	96	78	69	71	85	79	77	73	78	61	65	89	80	66	80	64	75	64	65	87	85	87	75	96	92	84	80	73	64	67	75	79	94	75	81	73	67	67	84	61	66	76	70	76	69	81	68	90	70	71	76	76	76	76	76	65	85	57	61	74	68	59	71	60	87	59	87	69	59	71	80	72	72	66	64	65	75	74	74	55	79	64	86	78	63	67	78	104	78	79	79	70	78	74	62	76	72	72	75	79	64	74	83	73	64	91	74	70	66	58	69	64	77	81	89	88	74	80	77	72	76	85	82	73	71	85	79	86	73	80	69	78	62	87	73	75	93	65	68	85	68	77	66	75	64	82	71	81	80	65	62	66	64	84	85	77	59	72	68	81	76	79	69	77	81	64	67	69	74	72	72	80	79	78	82	77	97	87	70	65	68	65	69	88	76	73	73	90	75	65	80	85	77	86	66	83	89	82	81	72	64	73	74	84	75	79	89	61	74	78	61	77	65	80	75	79	74	79	57	88	99	66	76	63	74	72	67	75	70	77	49	75	63	90	93	86	88	82	82	92	64	76	75	90	77	70	79	70	73	85	65	78	81	72	72	72	80	70	68	67	70	77	80	98	84	84	69	93	65	61	82	56	76	77	72	73	89	69	76	66	66	67	79	73	75	64	75	70	84	74	77	76	85	66	93	76	65	96	55	82	78	86	77	71	78	67	67	81	85	70	76	79	85	65	67	74	67	72	61	75	93	73	66	82	63	72	82	71	75	67	74	77	65	85	74	73	51	77	86	93	77	78	86	68	91	67	79	88	73	74	86	88	61	69	79	78	72	81	73	76	69	53	74	73	65	84	55	92	74	82	78	66	73	71	79	84	71	75	62	66	69	70	67	73	79	58	90	82	69	64	85	75	90	73	83	76	75	70	75	72	85	93	67	76	84	73	78	93	80	63	76	80	87	71	75	74	68	80	67	72	76	74	69	72	88	75	92	91	69	82	86	73	85	82	88	77	82	85	79	77	80	88	92	81	68	75	71	73	69	78	76	93	75	81	69	75	82	73	75	64	96	81	71	75	74	65	73	69	75	60	75	73	74	68	87	79	70	69	71	72	82	82	76	59	70	81	94	99	68	89	76	70	81	80	71	89	81	63	76	83	75	80	80	74	66	70	92	71	71	80	73	66	94	65	84	73	77	81	67	71	86	63	68	65	85	75	81	59	69	64	81	78	60	63	61	75	67	72	61	67	69	86	77	71	83	74	83	94	65	72	84	79	82	88	76	77	82	66	63	75	78	77	78	71	93	72	77	68	87	63	83	86	75	69	78	69	84	99	89	73	73	71	78	93	73	80	94	77	71	91	80	67	67	76	62	75	99	73	82	78	73	85	85	89	80	86	68	77	68	75	72	79	80	68	82	74	71	81	59	74	74	89	84	70	84	60	79	74	63	82	71	82	76	72	72	70	76	76	75	80	81	87	75	91	66	71	97	76	54	77	75	71	96	73	79	70	77	72	80	76	76	74	64	76	91	81	79	89	95	83	60	81	77	63	74	73	70	64	83	80	82	75	80	83	98	61	73	73	70	82	74	87	60	80	77	89	79	68	83	60	91	89	72	90	74	77	74	72	72	75	96	78	61	73	52	68	75	81	76	74	57	70	92	66	75	71	72	90	80	85	72	67	79	66	77	78	73	90	67	85	86	58	77	63	83	89	83	70	70	88	77	71	73	74	71	98	88	72	72	80	75	80	83	99	78	82	74	80	72	78	73	84	68	90	79	65	92	90	87	71	89	96	76	63	65	56	82	69	67	81	67	58	83	67	76	73	70	83	76	73	71	70	75	85	56	69	85	71	71	86	72	102	72	88	88	67	75	67	85	78	84	71	68	70	82	82	66	80	79	74	76	83	78	68	75	81	73	75	88	83	77	62	96	79	68	80	69	68	88	81	69	69	68	95	95	65	64	66	89	81	65	83	82	106	81	77	85	70	84	78	62	83	77	82	87	85	77	80	71	86	73	64	87	68	66	72	77	77	70	73	66	87	64	74	82	72	75	75	60	74	63	76	86	79	59	61	75	69	87	79	87	77	82	61	83	83	79	69	68	81	74	84	87	79	77	74	59	77	69	87	74	81	76	87	78	92	78	71	72	79	76	85	81	68	84	75	66	70	68	78	81	69	85	61	79	77	60	78	70	87	65	69	81	80	75	73	70	70	68	64	70	68	73	57	67	67	69	90	85	58	73	81	55	79	76	80	77	66	71	75	84	78	79	78	79	83	67	66	63	85	79	75	74	70	86	62	78	71	68	83	69	77	89	81	58	80	80	74	64	79	68	92	69	72	64	68	83	76	94	63	76	84	73	67	76	85	72	79	70	77	79	60	70	69	83	85	89	79	90	68	77	82	76	69	74	69	77	63	87	80	76	92	76	81	85	65	67	79	82	89	82	61	77	89	76	71	72	79	70	71	79	67	78	91	84	86	77	82	87	88	69	84	91	65	87	74	73	64	60	80	82	67	54	97	69	73	59	64	71	59	88	79	75	76	73	78	81	77	98	60	74	80	84	77	66	67	70	66	57	73	81	70	86	79	73	82	66	64	85	66	68	80	79	84	84	81	85	83	73	77	72	66	78	81	83	77	58	77	83	68	80	88	66	70	91	71	63	81	90	81	75	69	77	86	76	66	77	76	66	74	67	75	82	72	93	70	67	76	75	69	79	84	71	83	81	73	71	67	73	65	62	85	78	78	82	78	78	83	90	89	81	69	72	68	65	79	77	63	69	73	93	76	71	65	66	70	79	73	70	86	63	105	80	79	81	66	76	94	72	58	75	80	76	85	68	84	68	69	63	87	66	81	92	77	66	101	72	73	68	90	77	74	81	84	85	78	71	84	70	74	76	62	78	91	76	82	69	67	95	67	81	77	75	66	59	75	68	62	74	79	75	84	92	67	73	75	74	93	78	76	67	87	84	65	89	87	62	71	72	83	73	58	73	79	88	77	84	77	71	78	69	74	66	71	70	65	76	81	80	65	64	72	84	83	72	84	96	69	89	62	71	73	64	61	69	66	67	82	76	75	92	78	81	77	79	74
8525	2025	4126	5581	5283	3989	3141	2708	2168	1876	1422	1364	1431	1395	1444	1380	1272	1075	762	588	500	420	406	463	485	442	496	489	410	390	382	466	437	443	443	384	256	263	229	245	248	243	240	227	206	192	195	223	234	244	220	253	213	181	221	213	208	201	174	215	221	234	196	226	182	225	197	209	218	208	215	193	218	206	228	212	209	192	220	231	240	218	187	223	216	205	197	235	202	245	202	176	198	228	199	215	212	207	206	202	221	198	191	206	209	184	225	214	189	223	196	221	192	212	191	227	192	220	204	222	215	216	194	222	216	201	214	223	204	218	209	200	215	222	198	197	214	225	195	230	217	199	211	207	203	201	174	203	182	193	190	189	206	195	213	200	195	183	209	185	208	215	205	176	216	189	192	217	192	185	203	217	202	199	201	196	210	204	182	211	176	220	193	182	201	205	194	189	167	206	199	189	212	207	191	177	221	153	217	194	177	181	226	209	165	196	192	216	220	215	168	198	181	203	229	198	207	197	202	208	201	204	225	177	215	190	192	189	170	184	204	198	189	200	202	199	203	211	203	204	181	194	206	194	179	181	189	204	197	196	211	196	193	178	195	195	195	190	168	215	205	203	203	202	199	189	217	203	185	192	190	183	181	193	229	188	219	194	188	213	194	194	195	209	211	204	185	190	177	193	172	182	200	192	188	189	200	183	207	202	177	210	198	191	211	201	210	195	206	208	205	199	195	202	220	203	188	184	182	171	195	217	209	186	214	171	223	194	209	189	191	206	226	213	221	202	175	200	178	197	192	182	198	186	211	203	174	209	179	206	199	189	201	183	201	199	198	201	173	181	235	203	179	194	193	194	186	195	222	195	166	180	183	178	223	172	205	185	222	221	204	215	195	187	234	197	200	201	186	214	198	209	201	183	189	221	217	222	202	192	210	208	168	193	174	187	190	227	201	190	183	234	192	222	179	209	165	219	202	223	195	194	192	191	192	210	219	189	213	227	199	184	188	203	190	215	209	197	203	182	173	186	198	216	191	182	183	204	182	201	207	194	218	206	188	188	201	160	220	204	209	195	174	184	183	237	204	210	196	198	183	208	211	167	199	200	193	212	197	185	194	205	197	214	212	210	224	184	213	201	189	196	202	192	193	182	219	205	185	194	196	170	209	201	184	206	208	192	186	208	200	203	217	199	200	205	189	165	188	186	180	176	184	211	195	182	187	176	218	183	195	197	208	192	187	190	209	191	221	198	195	206	222	204	182	206	181	234	184	198	220	197	190	198	202	201	187	189	219	198	194	204	173	180	200	217	203	216	169	181	181	201	202	195	196	209	206	179	190	189	195	181	210	192	179	218	211	197	183	205	208	199	225	205	212	172	192	183	204	205	193	219	202	216	194	206	221	185	207	209	232	224	211	191	197	213	213	225	193	209	221	196	202	217	202	212	211	200	211	212	207	210	224	176	186	218	187	199	177	203	178	211	216	184	194	188	209	181	205	197	188	215	201	194	210	210	220	182	195	178	208	197	205	199	205	178	207	174	179	224	200	195	214	190	185	204	214	229	198	201	202	201	215	195	177	222	201	213	217	185	208	217	202	203	176	173	195	193	209	168	199	211	188	199	186	194	213	201	192	209	194	213	212	197	180	215	199	207	182	207	164	211	214	208	209	168	183	216	212	185	208	205	221	155	220	204	203	176	205	182	213	197	191	194	196	210	232	196	205	184	187	195	181	180	212	182	195	203	183	182	200	188	186	206	214	217	230	216	205	192	196	185	200	204	186	205	194	208	218	178	183	197	187	194	187	209	172	213	210	184	214	189	186	206	201	211	193	197	182	186	182	223	169	205	196	209	232	189	239	201	201	185	202	209	179	217	191	210	202	187	210	204	184	204	210	212	205	181	196	201	230	202	198	191	201	200	179	201	194	191	202	197	197	185	171	188	197	176	163	204	229	181	197	196	203	200	214	231	205	194	209	171	186	193	210	209	190	211	210	209	192	198	182	215	191	187	220	195	197	187	192	196	198	185	183	198	199	199	169	198	186	197	208	195	203	201	201	212	193	216	199	203	203	180	234	209	206	199	182	197	190	195	175	185	200	233	196	187	208	202	198	181	199	213	207	209	191	197	185	188	188	204	195	210	202	205	201	218	229	192	202	199	183	234	196	212	204	195	220	172	194	202	203	182	231	200	192	200	192	204	194	214	205	211	195	186	195	195	205	214	200	214	181	170	189	202	197	193	208	184	205	186	178	200	188	202	223	210	175	181	176	171	195	189	208	181	209	193	208	192	227	191	203	213	194	202	198	188	211	208	219	186	161	180	186	197	178	180	200	205	188	190	211	180	199	189	190	210	206	188	199	192	213	221	219	180	198	193	189	188	193	204	200	193	207	190	198	199	208	194	201	185	212	199	200	209	206	196	208	169	176	178	204	214	194	195	183	205	191	210	169	195	194	198	175	185	221	186	194	196	216	185	200	184	188	212	194	180	229	200	193	216	176	207	189	190	183	179	202	202	198	179	214	201	197	200	217	184	215	230	197	199	213	190	200	206	210	191	172	226	213	189	207	198	185	221	181	193	169	218	241	197	193	177	184	167	223	211	183	200	209	186	219	212	221	217	204	214	218	214	203	197	201	234	201	174	201	204	198	216	209	222	200	203	199	201	183	177	211	213	190	213	223	196	196	217	185	195	206	195	194	183	180	201	199	202	172	208	185	189	192	169	177	199	189	170	201	213	228	195	189	200	184	194	186	195	191	187	193	171	202	190	230	201	210	224	186	205	207	173	218	216	183	186	181	196	184	208	187	205	203	179	218	191	185	154	200	216	200	172	189	189	195	200	197	188	194	198	224	200	207	195	196	193	187	189	229	217	201	223	185	227	196	190	187	173	189	202	210	209	173	203	199	210	200	201	192	213	208	163	203	216	178	199	174	157	185	197	201	220	186	218	212	194	192	206	194	196	186	201	213	210	211	189	212	199	212	224	186	219	196	205	198	220	180	178	216	202	201	189	207	202	201	192	214	194	223	205	189	197	222	202	193	178	208	200	192	194	215	211	211	214	215	206	195	199	214	211	176	187	220	188	184	208	220	176	209	222	210	186	205	207	205	190	206	193	187	186	187	196	174	184	183	204	199	192	172	209	179	216	183	189	206	199	203	208	212	189	190	174	196	192	219	184	218	200	182	195	201	178	197	218	202	191	198	196	182	197	219	197	209	207	190	197	205	201	204	178	213	206	207	180	211	200	199	181	195	190	185	203	201	221	216	197	192	182	202	192	183	224	187	194	225	192	193	209	189	189	170	217	198	191	195	206	209	180	223	192	184	205	201	200	217	199	198	219	178	208	203	213	206	211	177	190	230	193	188	209	201	202	192	184	196	209	194	196	207	189	230	183	188	224	187	199	210	199	203	207	175	189	221	199	191	205	165	209	196	214	192	200	205	195	198	190	203	186	233	230	196	200	203	214	187	218	198	179	215	178	210	193	192	222	196	212	188	233
1998	604	643	556	400	300	268	264	221	220	208	211	230	234	220	218	198	191	174	158	150	160	165	177	178	164	143	167	171	163	172	194	157	179	159	174	154	158	170	164	171	142	171	159	167	158	157	144	143	166	162	159	165	190	181	149	202	175	168	139	172	172	148	180	190	147	166	176	163	166	131	189	125	179	167	158	136	175	169	187	182	146	165	171	168	160	154	147	147	165	194	176	178	144	149	148	166	170	143	174	149	168	163	171	157	161	158	140	171	171	174	167	161	153	156	174	151	184	164	164	177	139	182	174	169	137	158	146	156	157	163	153	180	160	177	171	151	161	170	155	174	151	174	154	173	187	175	158	184	167	159	168	161	156	160	161	135	169	165	167	175	157	166	165	166	167	163	161	152	153	162	173	153	159	157	168	170	169	157	185	150	150	167	155	160	158	166	181	195	181	159	155	144	174	157	177	170	149	164	151	154	154	144	151	167	144	168	146	183	173	150	150	180	166	175	168	160	144	158	159	159	174	154	153	166	152	138	174	174	160	163	147	160	163	158	170	164	170	150	178	157	159	159	159	162	157	130	133	174	162	171	172	174	176	142	165	140	187	158	175	172	144	158	178	150	162	156	164	152	166	200	148	168	137	160	153	126	183	173	176	165	159	145	155	185	149	151	178	162	161	163	156	156	159	174	198	165	146	152	164	161	182	143	161	173	163	144	167	163	145	161	164	165	159	161	172	174	156	185	149	169	167	181	179	140	161	179	140	154	166	166	164	159	146	169	170	157	142	144	146	163	165	175	166	142	147	164	175	186	201	170	163	166	163	188	177	148	145	169	170	161	145	166	158	145	161	166	170	155	170	157	171	170	140	161	157	171	169	166	148	178	167	172	151	152	134	167	179	161	152	165	159	156	185	157	141	130	165	159	170	163	154	171	177	156	160	163	165	149	161	176	162	164	163	164	138	162	152	147	133	160	160	153	150	141	181	169	165	177	146	166	167	184	156	180	177	173	164	158	156	164	181	171	166	146	156	159	165	170	168	177	178	169	159	156	136	163	166	188	164	169	156	147	173	153	153	141	175	162	187	131	167	153	154	174	162	160	148	175	150	168	162	169	161	179	150	191	127	156	144	160	148	156	169	174	163	159	156	165	176	156	162	168	142	165	167	150	172	160	168	161	158	158	170	176	167	161	179	165	161	172	171	150	152	167	165	163	155	183	169	173	155	154	173	175	156	137	184	140	153	177	163	165	156	152	136	129	137	160	152	148	157	149	133	167	146	129	159	182	145	187	152	151	153	163	185	153	157	149	128	163	179	169	179	133	164	143	172	172	128	164	152	158	171	156	158	171	162	157	173	174	161	170	174	174	162	178	160	144	130	163	177	169	169	144	168	155	159	148	145	156	143	133	166	161	148	157	177	151	156	154	172	162	167	167	179	201	157	145	161	155	161	150	186	148	156	164	171	174	139	153	148	155	183	167	179	154	163	137	172	159	161	167	171	147	179	124	183	153	140	182	165	182	168	166	158	167	178	161	177	142	157	156	167	142	168	140	145	157	172	160	169	180	155	167	140	157	173	166	155	158	154	138	166	165	191	179	153	181	152	141	131	177	180	172	152	148	172	185	165	157	165	153	169	161	173	145	160	147	178	156	173	152	190	160	153	155	166	162	177	163	142	154	160	192	171	151	163	165	154	156	162	184	154	179	153	156	144	152	158	168	138	145	171	180	169	154	154	189	173	138	184	169	160	192	145	167	176	161	166	157	147	167	169	150	158	162	154	136	160	143	183	132	161	149	130	178	132	179	156	173	150	152	181	169	154	167	161	182	172	174	168	152	159	166	151	167	147	166	175	169	183	165	166	144	162	157	167	187	174	161	161	155	148	177	169	139	159	162	168	192	154	170	167	160	167	149	148	172	170	161	168	154	159	184	177	159	169	162	124	140	175	144	155	167	153	130	151	161	148	151	189	133	156	175	145	137	176	167	126	137	136	177	150	134	174	151	147	168	168	150	164	181	153	162	151	194	171	168	182	184	141	155	180	163	141	174	187	164	156	147	164	160	176	143	159	154	151	164	154	128	185	157	165	149	167	131	154	159	145	155	155	188	157	166	172	155	146	144	167	159	155	145	152	165	161	180	150	160	159	141	157	172	165	152	145	174	149	158	175	169	191	145	159	172	169	164	192	176	149	184	156	170	144	179	151	165	156	160	153	157	179	136	171	158	182	186	165	161	171	140	166	174	160	172	144	158	159	168	160	170	131	160	170	145	158	180	160	162	178	145	159	161	168	181	160	147	151	161	177	152	166	180	179	189	163	184	159	158	184	149	175	179	176	161	164	145	137	158	157	179	182	157	143	160	145	188	166	171	168	166	197	150	156	158	189	170	146	180	167	175	138	159	146	180	169	175	157	148	163	140	135	152	163	160	171	167	164	153	168	159	138	154	163	184	169	177	147	164	176	159	146	157	134	170	142	158	154	162	167	149	162	153	156	158	139	172	156	162	177	164	178	201	152	156	157	153	149	153	180	168	163	166	147	150	174	164	161	144	177	153	161	150	167	140	178	162	178	161	158	157	150	152	149	161	165	163	177	151	168	156	161	176	156	169	181	187	161	137	162	172	182	168	169	140	154	182	158	157	137	152	179	176	150	155	164	167	155	169	156	156	162	173	171	152	159	166	153	176	137	181	175	152	179	153	162	179	158	149	145	157	134	161	144	173	160	162	154	192	172	149	173	173	140	165	167	158	158	152	165	168	183	181	159	136	159	144	150	170	161	143	150	181	153	147	151	146	157	151	153	160	157	150	150	167	143	164	146	151	179	169	177	145	174	185	164	180	173	163	167	155	183	138	167	166	160	175	185	156	155	140	188	171	167	162	162	192	158	164	163	174	169	163	158	145	154	147	154	177	152	142	172	144	161	164	164	154	184	186	151	183	149	153	153	162	135	153	177	134	158	172	137	166	159	164	150	142	148	163	164	152	188	163	150	178	162	133	176	165	178	180	198	153	163	167	177	148	169	154	153	167	171	169	140	167	186	166	161	126	156	190	145	183	165	168	155	176	161	150	184	172	159	162	146	182	158	158	166	149	155	155	175	165	174	162	161	162	167	161	173	165	149	141	169	162	146	183	146	175	159	154	172	152	175	138	160	159	172	179	172	175	145	156	183	175	157	158	167	147	177	174	145	152	150	196	177	148	161	175	151	177	166	158	163	145	172	138	156	124	158	160	149	135	181	172	164	145	164	166	150	174	158	146	163	180	182	181	166	177	165	135	150	173	153	161	163	157	142	150	158	166	173	131	150	139	161	168	155	140	157	154	172	160	162	142	163	170	168	202	159	147	155	146	184	158	134	143	142	157	155	147	152	143	180	156	161	171	147	147	153	168	143	160	158	174	130	150	158	172	165	171	146	142	170	184	161	176	152	179	147	165	178	164	147	153	143	148	173	164	148	170	157	161	147	156	167	171	169	149	172	181	200	156	166	158	162
2219	851	1436	1837	1601	1260	1055	893	798	704	626	632	736	837	764	709	696	543	472	461	418	445	412	430	468	478	488	437	426	400	439	462	468	495	529	433	400	412	442	450	443	452	372	386	446	374	395	392	383	373	405	432	364	360	376	386	397	374	394	365	401	403	404	398	397	392	424	395	402	372	408	405	350	392	415	421	385	410	388	415	423	403	397	408	442	413	425	424	407	375	395	414	411	389	392	422	427	409	395	384	406	412	377	422	413	388	425	399	382	401	380	374	395	410	430	401	396	407	392	408	435	374	366	402	359	380	400	379	383	404	362	392	386	416	424	399	401	405	402	367	418	405	392	395	387	380	396	432	386	405	383	404	443	401	371	390	384	404	406	416	376	377	371	408	390	378	378	400	406	397	444	393	389	411	373	397	417	374	416	392	378	392	396	421	431	393	397	388	376	390	412	394	408	394	384	387	427	382	393	402	426	386	400	430	410	407	360	384	421	410	393	436	416	378	379	414	435	397	375	370	382	390	400	381	401	397	426	397	397	400	372	412	406	412	367	369	395	391	416	402	390	382	392	395	359	398	391	386	364	400	400	382	377	387	397	394	347	387	391	388	389	388	403	397	444	416	415	391	417	381	402	397	382	372	405	387	387	380	407	395	391	375	416	394	392	397	379	427	390	437	384	399	410	401	428	412	407	391	371	398	408	374	404	415	417	376	419	360	371	399	400	382	429	387	441	401	376	407	381	402	411	414	383	412	402	378	409	404	388	365	413	391	406	417	377	407	416	399	375	399	397	390	399	392	386	379	403	421	418	387	353	383	415	375	399	418	368	391	420	404	405	400	400	413	426	409	411	367	412	444	442	374	416	379	427	378	421	358	408	410	441	411	413	390	388	387	408	410	422	368	424	414	361	412	393	380	411	416	436	419	423	378	391	434	373	381	420	423	432	427	426	401	410	434	389	345	405	384	402	389	398	376	382	393	381	433	421	405	434	420	430	401	419	406	386	413	392	397	409	411	397	441	435	418	420	364	389	407	364	431	388	391	405	362	410	425	380	401	376	348	406	407	411	398	405	369	411	414	384	384	386	432	394	409	393	398	423	428	393	403	418	394	383	424	412	415	386	397	410	426	434	396	424	412	396	402	387	397	383	389	413	407	438	402	394	390	379	407	385	401	408	400	391	400	388	400	402	376	371	395	376	338	392	418	383	405	407	407	387	363	386	399	368	383	381	371	400	376	383	377	406	380	393	399	415	386	420	391	429	381	375	422	387	397	388	385	360	360	402	396	415	366	399	421	388	424	363	406	411	391	390	356	374	403	425	355	395	410	361	414	414	420	396	393	378	412	363	378	361	422	447	411	353	384	397	385	411	391	421	404	383	404	397	404	402	381	386	393	360	384	419	407	405	385	400	407	398	409	389	402	411	375	414	404	403	385	401	396	425	403	415	404	391	428	365	375	423	353	393	426	389	361	408	392	403	377	337	390	375	376	373	375	411	408	385	407	386	387	404	395	406	388	385	402	372	379	418	380	383	437	379	421	409	401	409	413	401	388	395	384	377	384	358	385	391	386	422	413	415	405	377	410	406	396	400	391	428	369	412	435	392	404	395	404	408	399	395	395	399	412	429	405	393	351	387	383	394	380	368	472	402	369	424	447	377	426	405	369	384	388	403	390	431	394	362	410	404	390	389	381	420	405	398	403	405	407	409	364	403	409	392	441	393	376	397	410	379	366	397	380	425	365	394	419	405	356	387	430	394	415	414	358	398	405	420	375	391	397	389	412	388	392	369	417	423	398	400	385	410	395	380	368	375	395	357	430	389	410	436	413	412	395	404	370	382	415	405	419	367	362	358	378	387	398	389	382	393	389	417	385	413	383	413	374	386	366	398	410	383	417	406	370	400	395	396	438	444	399	411	381	382	438	406	410	400	372	408	394	394	405	433	402	385	377	408	372	410	423	411	381	406	411	412	391	426	412	383	394	387	393	423	408	400	378	410	389	398	403	396	428	425	410	409	409	415	383	400	406	382	367	399	359	396	411	370	420	367	383	395	412	399	419	403	388	380	407	385	380	438	420	392	403	430	400	386	450	425	422	403	425	419	383	392	388	422	431	369	399	433	429	385	382	403	394	392	383	389	435	394	382	396	380	420	413	409	402	410	397	375	360	392	374	380	363	439	398	401	377	369	389	414	403	399	365	389	397	421	444	405	416	426	403	369	368	403	399	376	408	450	400	390	409	397	404	396	401	371	411	408	405	393	378	408	414	448	385	406	429	405	398	400	400	410	405	408	430	412	432	371	400	343	410	404	403	416	398	421	419	415	401	403	341	372	403	413	412	411	433	394	433	401	393	369	415	390	428	397	390	409	396	402	414	427	427	392	408	406	426	452	383	413	391	378	410	405	399	430	398	379	397	414	376	401	377	419	377	364	372	379	392	399	411	394	385	381	367	457	441	394	422	376	362	375	382	418	380	400	415	395	421	388	421	364	390	405	381	373	406	411	356	403	405	403	406	416	363	391	412	415	372	413	410	390	386	396	398	419	410	422	385	379	375	377	412	382	394	403	382	399	400	423	385	423	424	385	374	417	378	427	412	377	436	375	361	418	425	399	433	436	408	425	378	420	403	411	419	416	373	395	419	394	380	385	405	429	385	399	372	407	426	409	423	430	370	349	376	409	392	384	392	395	419	354	372	383	395	420	397	413	416	390	389	413	415	447	401	423	396	371	391	396	395	392	368	382	410	382	405	407	405	396	401	405	387	394	434	374	407	373	406	360	374	403	388	390	376	371	401	403	397	384	423	401	407	404	390	413	410	393	421	416	423	383	360	369	410	388	430	411	384	405	408	388	400	385	397	415	428	413	412	374	421	381	368	393	366	379	406	437	405	433	431	375	405	405	469	390	428	422	373	384	397	387	413	450	402	396	414	383	421	367	413	375	391	404	381	397	387	393	397	377	382	366	407	387	390	373	421	407	448	395	393	399	401	399	403	406	392	406	447	418	384	405	389	389	387	402	426	372	371	351	414	403	443	400	415	412	427	424	412	437	403	439	391	403	392	412	403	415	422	417	436	408	410	402	441	395	410	391	410	407	361	391	425	413	386	397	384	408	385	430	385	405	414	390	400	401	416	371	397	431	392	389	386	403	428	360	389	411	403	399	424	369	382	363	394	393	365	387	397	385	412	398	392	385	402	360	379	423	410	396	400	385	406	389	389	399	416	399	394	380	369	400	416	384	393	411	389	439	411	404	401	379	380	433	390	456	405	398	374	358	398	421	387	363	387	384	415	370	421	363	413	343	382	408	399	416	367	408	404	394	394	404	427	420	379	405	419	402	404	400	401	382	403	351	418	435	342	409	413	429	408	414	419	398	380	391	396	404	364	415	388	380	381	389	406	399	383	376	426	405	374	386	444	425	399	422	381	399	376	389	406	388	424	377	355	375	416	394	422	390	429	407	374	399	367	395	371	401	412	431	383	394	452	407	391
7506	1325	1336	1344	1126	663	539	410	358	302	252	264	245	278	279	248	225	182	179	171	147	165	137	195	159	168	165	161	166	159	139	170	161	172	171	140	132	141	139	154	149	171	132	153	138	148	137	132	140	152	143	141	148	175	160	165	146	135	152	131	148	123	133	158	146	150	131	125	151	150	148	133	151	142	123	160	144	121	119	146	150	162	159	150	162	167	145	164	131	125	154	130	159	146	137	144	154	147	138	167	141	133	147	139	148	132	133	141	131	142	137	166	162	142	158	150	155	155	149	160	145	141	136	152	144	145	149	145	136	148	143	156	142	155	139	155	139	147	147	137	155	120	148	143	138	151	133	136	146	130	137	116	141	166	138	155	117	148	141	145	133	158	146	135	142	125	134	131	115	123	157	152	136	131	133	154	143	147	136	137	128	159	137	129	139	162	146	137	151	143	141	157	135	147	117	147	144	127	140	145	156	136	156	140	145	163	156	143	130	148	154	154	128	123	151	140	146	143	127	143	135	137	150	142	122	151	138	145	134	151	147	144	122	125	137	156	134	131	137	141	147	148	168	134	159	148	135	159	138	150	143	137	154	147	129	136	137	145	148	138	134	155	138	135	156	136	151	139	158	152	143	141	136	144	148	129	149	146	132	151	151	135	148	134	122	154	151	154	143	128	156	168	131	164	123	150	130	150	168	146	150	146	142	139	141	126	134	132	152	119	167	149	131	156	139	148	138	143	152	138	145	145	135	131	123	134	132	147	137	126	148	136	136	132	124	149	136	142	142	176	160	149	141	133	124	120	167	152	159	146	129	121	149	151	157	133	136	123	128	145	128	158	165	147	144	149	127	148	132	152	150	135	144	118	139	142	130	149	154	138	140	137	162	140	165	151	175	168	129	148	154	131	145	150	168	146	155	163	132	144	151	137	146	138	135	139	151	147	151	147	134	152	147	123	117	140	145	137	127	136	131	157	138	136	129	149	150	154	168	152	129	156	144	127	135	126	153	132	156	129	133	145	167	137	174	131	145	170	153	112	136	140	171	144	139	150	131	136	150	144	141	116	144	130	162	135	161	148	151	134	159	155	162	148	144	158	151	144	142	148	139	160	147	159	159	153	143	142	173	149	145	152	148	142	141	157	139	123	120	150	148	153	151	152	177	162	153	149	133	117	134	151	137	146	124	148	161	134	166	130	139	138	127	155	164	148	134	125	153	149	135	164	153	159	130	138	152	143	112	163	123	133	165	159	147	171	141	139	138	143	164	148	121	153	132	126	131	126	126	130	152	151	146	144	144	139	145	130	137	149	146	129	143	145	134	142	110	122	142	130	144	138	131	140	144	130	137	141	138	120	118	172	142	144	155	141	136	141	151	155	164	136	130	136	153	125	132	151	140	161	181	154	149	148	127	136	139	171	152	143	144	134	167	127	146	134	145	146	131	153	138	142	167	161	138	152	145	136	145	157	158	138	133	124	158	123	142	156	136	122	122	154	140	135	122	158	171	152	142	118	149	136	140	148	134	135	137	154	118	136	149	168	133	131	152	142	162	107	167	144	141	140	127	137	161	156	154	132	141	148	125	152	147	142	152	142	137	145	149	127	159	126	155	146	142	160	162	148	145	155	147	155	130	157	145	135	153	150	129	132	126	144	155	156	157	140	145	146	149	128	167	161	142	167	157	144	154	141	141	140	138	143	147	131	136	135	138	126	203	143	147	143	164	138	158	134	115	150	158	157	149	139	168	153	133	127	137	127	137	134	157	137	131	119	150	142	158	136	154	143	132	143	132	138	152	127	126	142	139	142	163	157	118	159	144	151	128	135	147	151	125	122	143	143	154	143	145	166	142	161	159	132	135	138	151	149	157	127	144	153	138	154	137	137	134	147	146	142	151	142	154	127	164	138	149	151	127	153	152	171	143	130	138	109	120	142	158	162	146	146	145	143	143	139	151	142	134	159	116	142	150	135	144	135	117	143	138	145	121	156	158	137	151	163	131	146	143	116	151	140	136	153	153	132	170	151	141	144	149	141	150	130	171	144	98	122	161	152	167	135	169	155	148	142	143	140	158	163	151	146	153	125	138	152	139	155	145	120	119	158	156	125	142	134	139	147	140	152	143	153	113	139	140	134	137	161	150	135	161	128	127	150	147	143	155	114	142	130	129	167	176	148	166	140	126	140	156	128	115	127	149	153	126	142	121	148	114	129	117	138	147	126	134	145	136	137	159	156	129	129	148	148	138	141	137	143	141	147	144	140	141	158	138	130	138	141	156	153	127	158	147	125	167	145	131	130	148	154	137	137	123	134	136	145	146	129	133	149	144	148	160	122	149	156	134	128	132	140	119	133	138	143	146	130	140	136	134	143	140	133	158	143	134	156	132	142	145	155	137	139	136	151	146	155	175	161	138	144	140	163	142	157	143	154	138	170	174	144	129	149	163	120	144	148	154	159	130	165	128	135	152	120	128	167	141	133	151	137	150	155	154	126	140	127	159	133	157	147	132	156	156	138	147	157	156	138	153	152	135	137	137	172	155	124	128	134	150	149	154	129	146	132	135	125	155	132	134	182	123	161	139	155	139	160	125	133	142	146	109	131	145	129	138	136	124	139	144	144	155	139	143	149	170	158	143	146	150	144	136	139	117	161	138	149	156	138	150	168	149	136	137	143	125	155	144	150	144	154	162	146	147	142	111	139	125	164	150	164	117	157	150	160	141	148	143	141	156	171	143	169	140	141	141	158	150	155	140	132	146	145	148	127	155	133	152	130	142	165	122	138	150	124	146	145	135	140	155	158	133	163	141	151	140	134	155	118	144	140	140	130	141	122	134	129	144	120	143	148	160	157	169	121	138	130	153	148	149	133	137	137	160	137	144	143	135	133	158	142	158	156	133	148	131	163	130	118	141	138	127	119	126	147	161	125	160	154	144	139	144	128	145	139	153	155	147	162	139	123	161	163	139	144	158	137	129	172	139	141	145	151	156	153	130	154	144	125	130	135	141	111	142	158	169	130	143	150	120	134	153	127	145	138	142	141	148	132	140	155	137	136	136	152	144	144	143	145	136	159	124	136	131	155	133	148	136	155	143	128	132	130	134	148	145	156	172	120	156	148	134	155	140	141	139	142	135	148	132	140	143	140	134	139	140	155	140	140	132	136	147	129	178	133	156	140	142	124	145	145	151	146	142	131	157	140	142	124	135	136	143	145	125	143	150	136	158	154	158	133	156	166	137	147	154	146	139	144	133	148	131	137	135	127	134	108	118	145	165	173	151	147	145	154	171	145	139	147	160	151	153	148	133	141	156	140	146	137	148	140	143	133	149	151	149	175	160	143	151	155	143	146	136	158	131	150	150	152	133	145	123	141	142	144	128	152	132	156	133	133	144	149	154	156	148	142	139	136	134	171	136	130	141	152	158	146	148	143	171	129	143	133	140	120	133	150	141	131	158	129	138	142	145	152	143	128	142	147	101	156	155	181	142	131	149	132	123	156
6806	1626	2933	4347	4110	3025	2474	1834	1637	1441	1118	1066	1224	1240	1260	1151	899	666	616	555	511	494	505	532	523	531	482	440	416	435	472	464	509	564	478	425	368	381	361	378	362	383	353	385	338	361	364	406	364	377	367	343	377	416	372	364	356	333	357	351	333	332	340	357	356	359	323	362	379	361	361	351	334	342	332	351	348	353	348	326	332	365	387	381	391	342	365	350	370	377	328	388	358	327	319	361	369	336	354	351	345	326	348	337	353	349	347	348	357	360	317	347	349	378	359	347	376	384	341	375	362	332	350	349	364	348	365	365	349	345	327	329	370	363	343	362	349	336	393	366	347	338	362	320	360	357	363	363	355	360	354	361	331	339	353	334	360	369	364	338	372	387	342	350	355	349	332	384	426	352	369	357	378	332	330	373	365	375	318	335	367	346	339	331	354	340	363	356	353	329	380	363	395	356	352	353	341	367	342	374	340	323	367	343	359	354	345	348	338	328	371	389	349	349	333	318	347	339	345	341	329	372	353	375	343	372	334	362	346	357	331	312	350	324	348	363	327	364	337	336	355	376	371	364	344	333	367	351	322	347	375	375	381	345	362	305	336	351	347	356	348	336	339	342	377	346	321	349	349	349	353	335	365	373	355	354	327	365	348	372	361	373	341	351	391	360	351	358	365	348	336	352	345	350	335	371	360	341	357	352	312	336	370	344	357	321	383	369	365	344	385	364	349	337	350	346	345	319	340	366	377	342	354	355	338	346	335	355	405	333	368	357	350	361	348	370	340	342	351	330	346	339	359	335	351	344	322	355	348	353	339	330	351	343	353	307	329	333	333	340	387	349	353	377	359	336	368	378	326	348	353	356	349	380	358	394	381	349	369	351	353	353	366	363	317	337	376	370	383	358	351	362	343	352	385	337	327	360	364	361	334	376	372	353	327	365	339	367	374	373	354	343	359	373	395	355	354	354	363	361	375	377	349	358	369	366	337	379	332	355	340	354	380	327	311	373	347	339	393	334	370	384	375	339	384	360	367	344	356	321	348	330	358	331	377	374	352	349	356	387	333	352	361	357	353	360	359	368	322	344	387	346	355	329	344	362	350	348	397	369	385	336	355	313	336	341	323	353	347	340	353	354	379	355	381	360	364	322	359	346	400	359	337	382	349	325	343	422	351	337	349	373	325	360	337	341	357	327	360	355	364	321	369	361	361	356	344	369	366	345	344	338	354	338	401	376	369	359	335	311	379	354	333	371	367	355	377	387	322	367	338	355	332	340	368	349	360	354	377	377	382	346	329	357	327	373	357	371	328	388	385	362	355	363	325	376	322	350	364	365	348	352	331	354	329	375	346	340	345	339	334	321	350	340	351	348	344	369	389	363	369	350	339	360	371	363	333	347	372	375	346	362	348	359	347	327	368	377	358	332	349	357	368	366	371	335	361	340	387	349	353	377	369	315	404	353	355	351	331	370	341	335	346	370	341	364	356	349	351	342	381	353	364	378	343	357	362	344	332	350	315	328	356	344	349	352	362	386	374	343	356	362	328	337	318	359	356	370	367	373	360	361	370	360	352	345	362	354	388	345	337	394	323	343	351	349	315	352	372	351	348	326	350	328	381	333	377	354	322	345	355	349	354	380	316	398	307	340	354	326	378	377	311	361	389	378	362	342	352	384	362	371	371	360	391	350	390	331	382	347	342	354	357	360	356	361	389	344	333	380	336	386	370	335	323	385	363	381	382	389	348	356	344	338	360	337	359	355	368	339	347	339	377	340	367	375	400	370	354	337	329	358	333	306	337	389	361	338	361	339	357	339	346	371	332	360	377	320	370	373	323	393	347	366	352	365	358	373	366	373	366	364	356	333	369	357	323	339	360	362	376	358	368	337	368	335	364	380	354	374	335	349	321	367	341	357	372	368	347	370	379	349	352	323	366	356	381	352	372	399	382	347	355	370	359	349	358	345	355	360	352	368	371	351	398	344	331	348	363	332	390	356	341	345	360	374	362	313	356	365	371	349	344	328	368	374	342	364	352	367	386	356	350	355	384	354	369	361	325	358	356	346	337	344	327	348	365	350	382	369	354	360	352	334	370	353	375	355	362	331	359	362	406	372	361	349	339	366	382	340	353	360	335	361	388	357	357	380	370	353	330	327	386	351	348	375	346	353	370	357	376	351	363	387	338	388	334	381	352	342	380	365	366	347	365	330	339	364	355	362	396	343	368	362	384	371	357	327	406	367	370	368	374	367	355	344	382	358	383	357	324	340	343	356	352	377	325	323	347	396	332	353	383	356	370	331	338	355	367	356	384	353	358	307	344	392	324	379	340	382	361	343	375	353	389	348	377	376	387	335	326	361	332	345	347	364	369	389	365	341	341	335	371	369	362	372	371	339	373	356	381	320	333	332	321	323	335	338	324	361	363	322	340	340	344	342	374	364	366	366	376	349	381	330	355	334	390	350	336	341	370	323	305	335	360	362	359	391	368	354	355	319	343	357	319	383	369	366	332	360	354	317	368	365	350	342	352	352	403	364	387	351	355	359	360	367	353	320	328	354	320	343	351	325	400	358	363	347	390	363	376	372	349	371	349	352	354	321	364	379	338	365	349	363	347	351	363	343	349	387	342	365	344	339	369	377	355	380	320	343	352	346	363	397	382	376	340	374	341	365	334	366	320	378	362	380	364	394	365	325	315	345	353	344	345	321	369	357	361	391	367	358	339	371	381	355	372	350	357	331	353	383	384	349	340	375	352	330	341	387	375	352	342	335	381	350	356	306	357	364	374	383	349	348	374	391	360	364	353	350	350	376	378	379	327	341	344	387	341	353	353	351	387	361	380	360	317	357	345	354	362	341	377	350	356	329	335	328	343	376	329	357	375	346	358	381	323	322	317	379	355	353	344	295	349	380	336	371	382	358	378	341	350	353	335	366	347	366	325	341	351	352	340	326	336	387	349	357	348	349	336	375	372	335	346	358	378	304	378	365	358	371	362	345	363	334	343	364	373	394	360	382	318	354	369	369	338	367	346	368	340	368	391	340	346	321	356	332	391	395	383	364	364	311	342	366	330	342	354	358	333	368	358	321	328	374	357	347	328	339	338	353	373	361	351	357	353	337	325	375	353	355	361	387	375	355	380	357	348	339	353	356	358	391	391	365	326	303	382	337	343	354	351	339	364	376	371	384	374	336	342	352	370	358	383	384	381	339	350	378	356	333	346	334	356	348	371	373	363	337	359	370	334	359	365	351	354	352	362	372	365	343	330	340	362	368	336	353	400	384	370	397	356	347	370	328	343	357	368	371	350	327	378	321	357	363	361	372	352	355	362	351	359	378	363	358	297	339	375	373	353	325	348	391	345	343	386	338	331	342	363	355	382	323	386	368	355	334	356	349	340	352	360	369	368	358	375	350	339	341	355	363	376	354	331	356	339	341	322	348	336	357	334	363	315	381	346	345	373	372	379	380	334	360	390	353	336	334	357	408	390	362	368	367	366	378
13309	2270	2244	2169	1728	1013	759	568	430	293	272	231	263	260	250	217	158	146	140	115	113	108	106	108	94	102	116	97	83	80	102	91	114	102	79	68	75	85	93	87	76	70	68	82	74	82	63	80	64	62	61	60	60	64	70	68	71	77	83	70	77	88	65	80	58	93	68	78	59	66	64	60	83	74	62	86	70	71	90	72	75	62	66	69	77	62	70	71	56	57	77	68	80	61	80	64	76	78	79	69	93	62	70	62	72	67	65	63	66	64	62	77	73	76	64	83	53	86	76	58	64	79	65	77	56	70	82	93	69	77	73	80	68	74	67	77	59	89	66	74	62	76	77	80	78	68	70	70	73	95	87	61	86	63	80	59	76	77	71	65	67	71	70	82	82	78	75	62	73	71	72	88	87	64	67	85	62	76	67	65	59	76	72	69	75	82	71	65	69	61	53	76	75	60	73	69	76	69	66	67	65	68	62	75	88	51	54	75	56	83	55	80	71	85	72	80	53	63	70	66	71	79	56	61	85	68	72	79	71	72	83	67	72	72	64	55	75	84	71	68	82	62	75	79	81	60	80	54	80	72	68	69	69	76	82	67	67	69	84	68	87	59	80	69	74	89	74	66	95	90	69	56	67	69	59	61	58	70	68	69	60	58	61	72	65	79	78	75	72	67	73	74	82	77	67	62	59	74	70	75	86	68	79	81	80	64	66	75	84	73	61	61	69	89	76	74	76	76	67	77	80	69	71	65	70	78	72	67	77	95	82	73	63	68	85	74	67	78	77	79	64	78	69	83	62	59	80	71	82	80	63	60	66	73	67	68	76	59	58	84	63	70	64	70	52	72	73	69	59	71	92	70	66	76	68	67	54	73	79	77	72	68	82	75	72	69	68	78	65	79	99	62	75	74	75	68	71	69	72	69	62	62	76	69	63	67	64	75	80	83	79	63	58	62	72	77	67	75	63	68	73	90	60	72	61	66	67	75	76	83	74	82	65	62	66	61	66	50	59	75	69	64	84	74	67	63	86	83	70	63	61	69	89	68	72	65	83	80	82	67	83	61	82	70	85	65	79	83	74	82	76	74	63	77	68	78	90	66	85	65	63	74	74	72	62	82	73	79	66	62	69	67	94	87	65	84	74	91	81	72	69	86	64	69	78	60	76	74	68	70	59	61	68	69	72	67	80	71	81	73	59	58	63	56	64	66	66	76	68	70	81	58	66	62	80	92	70	67	65	64	74	80	73	75	73	72	67	70	75	60	73	83	60	69	69	75	70	73	76	88	63	79	64	76	66	67	62	67	63	80	87	71	74	72	84	71	64	58	59	70	79	57	68	78	66	56	64	75	64	81	79	75	77	75	58	62	78	80	57	57	69	67	84	81	79	76	83	65	87	70	70	69	86	77	63	60	80	53	66	58	73	77	55	66	68	88	65	83	75	75	74	76	76	90	67	75	68	76	71	75	74	69	58	72	67	54	65	74	58	67	79	74	77	71	74	68	71	75	71	79	62	78	85	64	72	58	76	68	74	66	67	65	71	80	74	72	93	58	82	70	82	72	60	66	77	67	72	72	75	67	74	82	71	76	70	64	66	62	59	77	50	59	66	80	65	79	76	59	82	74	49	82	67	85	63	64	59	61	61	79	68	65	78	76	60	76	72	91	84	72	66	69	62	74	65	73	72	89	80	78	77	80	72	65	49	56	63	79	80	82	69	82	65	62	68	73	55	76	67	75	86	73	64	72	69	71	79	73	67	75	71	72	78	58	72	76	77	70	86	73	53	66	76	68	66	82	73	66	71	78	79	71	78	70	71	68	76	87	62	79	61	65	71	69	89	60	77	66	77	70	68	65	87	90	71	63	71	57	75	80	59	84	63	79	63	69	50	75	56	58	76	85	78	91	76	67	77	82	69	68	69	74	64	73	61	76	61	60	85	81	78	63	80	63	66	63	66	71	72	67	88	74	66	71	71	74	67	62	67	75	62	68	57	73	69	85	83	65	61	69	69	64	63	72	67	72	74	72	75	68	66	70	73	62	66	78	62	76	78	70	79	71	68	71	71	66	70	58	68	70	57	64	70	72	78	78	62	69	64	65	61	67	64	64	74	67	82	68	77	72	94	55	83	64	78	66	69	72	68	69	86	80	65	70	66	66	66	79	71	70	63	75	64	65	62	67	82	74	79	74	78	78	71	68	88	85	70	86	73	77	71	64	63	50	77	66	57	71	90	81	58	64	86	66	77	65	68	60	79	57	73	72	66	68	82	69	77	60	79	56	76	77	80	83	70	65	79	59	75	54	80	65	79	75	76	69	62	81	83	71	65	68	67	60	56	82	82	84	69	73	63	60	69	84	79	66	71	76	77	72	81	54	50	67	76	54	63	71	78	83	59	73	66	73	79	67	61	84	86	81	64	56	75	78	69	67	59	79	76	51	60	51	69	68	71	81	74	66	59	77	77	76	71	65	57	67	66	72	72	66	68	75	71	72	67	66	55	67	67	66	72	59	72	74	84	84	69	59	84	58	52	76	75	65	66	80	67	70	79	96	69	81	75	73	61	79	66	84	80	75	69	70	79	70	77	85	66	70	69	60	56	73	70	72	85	73	76	85	57	67	68	80	90	72	63	67	82	75	65	61	64	63	86	68	63	69	79	62	66	94	76	58	67	94	63	71	64	65	78	59	76	79	79	73	48	60	83	62	74	69	62	70	58	80	69	69	64	83	60	65	65	83	76	81	77	79	73	53	70	61	63	74	64	85	62	68	66	89	64	77	63	89	62	81	74	74	71	71	72	55	76	76	82	68	59	78	80	80	74	77	78	65	59	74	89	58	70	58	75	66	69	60	61	71	65	74	68	73	75	60	61	82	72	59	59	86	78	79	66	89	63	67	76	64	81	74	59	70	72	57	62	74	53	60	62	80	74	67	86	60	68	69	79	79	64	68	83	63	66	70	70	89	77	63	71	69	83	68	60	83	60	77	64	62	69	62	72	72	86	67	59	67	60	71	61	77	64	71	73	63	72	65	60	51	84	63	69	91	60	63	59	66	60	85	73	69	68	68	77	68	80	76	76	81	58	69	78	71	63	73	71	67	70	74	87	78	83	71	69	61	59	74	73	75	72	72	70	69	68	87	55	68	75	80	67	60	64	61	71	81	61	71	79	71	61	65	80	65	76	85	75	74	80	77	74	73	66	58	72	89	69	65	76	79	80	69	64	69	60	61	80	63	65	72	66	60	86	73	80	75	82	65	74	86	70	68	74	65	74	61	60	70	63	67	57	77	73	70	72	67	68	71	74	78	65	73	68	82	69	59	70	58	75	55	75	68	81	73	67	73	67	57	65	74	77	80	73	81	63	81	72	74	67	69	60	64	102	70	71	57	76	76	67	97	61	79	65	61	74	70	81	74	79	77	64	86	64	71	60	66	76	74	89	58	77	70	69	75	66	80	79	61	75	52	60	70	65	67	72	69	71	69	80	72	54	72
8868	2158	4437	6484	6313	4299	3725	2991	2488	1723	1475	1322	1530	1555	1553	1273	892	673	634	466	409	456	464	533	466	460	437	343	301	357	380	381	390	459	361	259	238	212	244	314	257	230	214	190	193	219	206	196	190	198	232	204	189	194	192	178	220	185	177	183	187	220	185	183	198	193	207	207	191	204	202	186	208	207	192	196	206	224	208	179	181	173	204	218	209	202	191	221	230	176	168	184	187	194	194	174	189	211	171	197	172	173	200	190	195	182	178	203	225	197	190	187	188	201	205	194	199	213	186	219	199	203	192	203	201	177	192	191	194	174	205	190	191	182	205	197	198	198	192	180	192	179	206	189	211	173	186	184	182	183	190	205	185	204	194	195	190	201	179	180	195	181	189	189	189	177	179	194	217	206	193	191	213	174	196	191	192	176	183	168	179	196	180	174	184	211	170	206	233	179	193	165	160	223	199	183	190	193	177	211	190	199	194	184	184	195	181	202	175	186	184	173	189	193	215	210	181	197	179	188	198	191	199	175	186	181	186	196	209	199	197	171	160	184	181	179	168	183	214	206	197	195	191	202	183	172	197	196	217	182	171	191	191	172	182	187	194	195	168	171	193	185	181	162	176	196	202	192	193	178	209	193	188	177	187	162	167	199	204	192	176	213	207	173	185	178	188	189	186	212	182	194	185	209	201	182	182	177	185	190	198	175	194	185	193	206	169	179	170	190	199	187	187	190	201	180	199	195	177	194	202	186	185	170	190	180	171	199	195	197	213	177	180	185	178	205	167	185	196	217	189	194	174	200	164	174	226	188	180	201	193	171	166	181	181	185	183	193	172	187	218	171	188	193	201	167	188	192	203	211	179	195	175	172	178	173	201	172	188	179	176	202	198	179	171	199	197	177	193	193	185	186	191	182	202	192	189	193	164	184	214	198	208	217	167	196	183	187	184	170	199	186	183	188	175	181	196	161	156	194	187	176	196	205	192	178	217	195	212	181	221	178	182	190	190	179	186	185	168	217	180	183	183	193	193	181	178	187	177	183	193	186	190	176	177	192	183	177	187	191	188	192	176	183	182	202	197	193	194	201	198	208	173	212	187	197	187	168	201	214	166	180	192	220	196	176	170	182	192	195	186	186	203	182	190	195	226	191	170	187	171	181	171	174	198	190	198	187	187	193	190	174	187	201	180	208	179	197	167	201	181	173	188	186	174	181	185	190	179	204	187	187	183	190	218	207	205	186	163	164	213	179	202	207	183	192	172	196	175	213	203	194	167	181	181	179	182	188	217	168	190	205	201	192	196	197	182	190	201	181	173	167	179	166	182	207	191	194	169	180	177	178	185	193	201	178	197	227	190	174	169	171	196	196	198	181	181	198	185	168	191	207	185	197	175	175	170	179	200	217	169	173	187	212	196	188	160	191	179	184	186	196	204	196	166	196	203	168	170	212	210	165	201	187	173	183	197	202	179	177	181	184	220	167	183	205	161	180	183	207	158	211	211	178	189	188	169	193	169	208	195	174	175	190	161	198	213	190	189	187	187	183	186	191	208	189	177	189	197	192	208	192	196	182	204	195	221	211	203	190	189	174	216	191	181	187	203	175	183	173	180	187	191	184	181	182	240	207	190	193	188	173	213	191	171	182	200	204	194	169	193	188	208	201	182	174	185	180	206	213	196	161	186	202	197	193	204	180	200	203	198	174	179	188	181	182	199	184	187	203	186	183	180	182	192	216	150	185	176	190	177	189	184	162	169	166	214	168	195	191	166	179	200	196	184	181	196	187	193	169	195	196	191	174	196	170	195	185	184	190	199	190	202	189	181	176	182	171	168	195	188	209	185	199	182	181	168	212	193	171	203	171	193	172	180	191	179	174	208	190	182	183	192	189	176	177	199	188	195	195	190	176	207	178	168	183	190	179	191	183	198	217	174	190	225	169	186	187	186	167	184	192	219	184	205	181	187	167	179	194	153	173	199	186	196	196	213	181	191	158	224	192	179	180	212	185	204	197	184	191	182	195	189	176	187	207	183	192	215	175	213	189	188	208	185	195	181	187	211	193	168	199	172	180	170	193	179	190	200	192	186	159	191	179	199	209	195	198	187	202	211	171	171	174	189	188	187	168	192	187	163	183	188	182	179	177	169	188	187	188	211	196	214	193	183	191	196	196	192	169	179	165	205	182	196	160	208	173	181	168	194	202	211	179	177	185	190	179	214	208	197	155	201	191	177	207	184	185	191	184	191	176	178	176	201	180	207	186	167	198	170	188	189	184	190	210	181	193	182	183	189	196	185	198	179	179	181	175	208	183	166	163	196	183	181	197	188	179	187	197	195	186	195	177	220	178	186	160	191	207	173	184	191	192	194	219	171	196	219	173	169	194	181	205	161	198	183	180	176	166	198	194	209	183	162	211	213	199	204	172	191	185	202	165	175	188	183	177	182	197	191	183	201	208	165	175	210	220	185	168	209	197	189	190	181	189	172	194	192	194	182	175	179	191	169	175	196	180	176	174	214	194	200	171	173	196	207	170	177	213	208	212	173	188	181	181	177	199	194	181	198	180	193	174	195	190	199	193	199	186	190	176	171	184	202	168	199	198	183	178	194	189	168	175	187	180	210	208	202	193	184	180	187	205	200	199	217	188	185	171	206	196	183	177	188	197	185	185	198	181	169	205	187	201	210	203	211	190	179	196	186	218	189	190	192	181	194	183	187	187	189	212	199	175	176	198	202	183	206	185	165	188	205	215	189	197	194	218	178	166	230	186	207	203	175	191	196	210	200	196	169	174	171	205	227	200	188	201	171	211	206	156	183	174	171	200	180	189	181	182	195	189	170	199	187	177	190	190	212	189	193	188	191	213	179	195	187	184	177	185	206	205	154	184	181	181	172	210	206	205	179	204	206	188	179	195	193	171	211	174	222	189	190	189	185	174	209	198	205	209	170	186	203	182	166	163	199	203	178	169	174	208	177	186	193	209	182	157	199	194	191	195	185	194	206	187	179	204	209	180	183	168	186	181	167	186	179	161	199	191	187	150	174	182	186	203	195	174	182	213	196	215	190	168	201	176	187	173	174	211	162	203	192	197	180	183	206	194	191	202	198	211	185	191	161	199	170	180	203	183	177	187	174	202	183	195	174	188	186	192	198	187	169	209	154	181	200	182	163	198	170	191	188	183	180	172	176	173	182	193	190	187	175	183	165	203	185	176	169	152	204	193	174	194	177	191	174	193	176	186	210	169	199	177	208	208	172	186	201	187	182	198	170	204	174	176	195	191	177	167	181	200	201	195	195	204	191	183	172	197	181	188	196	179	192	189	192	208	199	166	195	198	166	194	185	178	194	188	210	184	171	178	188	175	166	171	218	195	189	194	184	191	186	207	200	207	193	196	231	186	207	185	205	178	187	196	198	182	167	182	196	201	180	185	168	159	174	171	202	196	175	185	207	144	194	199	193	174	198	199	188	164	207	169	190	193	173	183	176	181	188	185	167	147	170	170
2190	632	765	655	503	343	294	239	252	251	215	208	209	218	206	206	179	159	165	167	151	153	152	159	161	153	147	176	138	160	146	167	131	154	168	149	164	154	158	178	154	145	176	153	167	158	147	156	155	157	142	147	150	141	144	157	158	173	147	160	176	175	155	155	187	168	148	140	135	142	146	179	150	147	176	157	139	166	160	171	176	129	155	156	153	147	157	147	160	151	161	163	147	131	150	148	146	162	150	141	166	148	141	164	156	158	146	132	143	141	148	162	174	154	164	164	178	154	188	139	158	166	165	147	174	166	152	176	163	152	146	166	154	143	157	147	163	153	180	155	158	163	155	138	170	163	147	148	167	171	153	141	154	174	156	159	165	162	166	155	161	154	159	156	153	131	146	153	157	138	156	161	149	184	158	167	148	163	148	151	133	146	168	170	144	138	153	155	149	153	152	160	142	158	163	147	182	160	161	143	161	157	154	151	146	158	164	149	138	146	133	168	161	161	157	153	160	165	167	173	163	136	147	171	157	142	145	168	142	150	176	157	164	143	162	157	175	158	157	176	158	151	161	145	175	177	162	146	138	124	140	152	163	168	147	177	165	159	142	150	157	202	160	155	154	159	170	150	148	161	170	177	147	174	155	174	161	160	132	158	158	156	153	169	183	138	155	154	151	165	180	148	153	168	153	149	154	160	176	149	133	172	175	175	168	156	153	145	156	173	157	155	151	148	174	171	151	152	183	161	161	173	170	175	168	154	144	178	172	167	151	164	154	137	162	177	159	147	173	175	154	165	146	161	144	152	163	154	165	175	157	147	158	162	160	167	158	155	156	160	130	133	152	174	177	168	156	153	158	160	158	171	137	157	160	153	175	154	139	155	154	145	149	138	132	130	147	145	159	159	167	190	164	162	165	132	136	157	160	128	128	182	162	158	161	154	160	162	153	159	160	163	158	154	149	155	135	167	147	176	151	134	162	149	180	145	164	159	135	181	168	181	153	152	154	158	148	170	169	160	163	143	138	132	150	176	148	166	162	143	169	165	158	148	172	198	160	139	160	145	180	149	163	166	134	147	157	161	142	138	134	136	169	143	156	155	164	156	180	168	140	179	153	156	132	144	146	135	154	180	166	151	152	152	134	162	140	150	176	174	145	147	158	146	152	164	140	160	162	162	154	165	181	151	181	158	165	137	151	170	169	156	162	146	159	140	129	195	143	150	151	154	153	147	138	176	172	142	145	147	153	164	157	161	163	157	145	152	152	154	139	158	142	167	171	156	154	155	146	175	148	160	159	159	148	150	158	143	137	144	154	183	146	151	167	139	173	173	172	168	154	160	174	139	145	127	145	179	164	157	184	136	174	174	137	162	159	160	143	144	147	146	177	164	157	145	168	159	147	166	162	133	154	151	155	159	155	178	173	154	183	155	178	163	169	184	174	148	173	141	159	162	181	167	141	163	167	129	142	163	169	141	173	166	170	153	166	146	169	159	156	136	144	173	167	149	148	143	150	160	151	170	159	169	159	131	166	168	163	168	157	158	142	146	149	139	138	165	199	162	142	182	149	143	170	135	159	154	154	161	162	149	142	150	158	158	174	170	164	137	141	149	143	139	161	149	145	145	151	175	149	151	162	162	145	157	151	139	143	155	148	158	125	155	164	179	145	130	158	148	178	144	157	146	155	168	165	172	154	150	155	149	161	154	151	161	143	177	141	164	133	165	155	185	142	152	180	195	136	146	137	162	161	156	149	167	156	176	174	150	139	135	156	139	168	167	124	167	129	163	142	161	160	141	151	160	164	170	151	144	141	172	138	135	159	152	118	141	156	159	182	145	139	173	140	173	150	151	149	159	169	156	172	181	164	153	144	170	164	162	136	152	152	163	156	141	141	151	162	145	157	178	129	150	158	152	148	154	159	150	180	163	182	176	150	142	162	145	136	169	161	144	162	150	149	141	164	138	155	142	172	144	165	165	153	138	160	172	182	146	157	156	177	145	157	154	154	140	195	153	145	148	165	148	154	166	141	174	174	163	165	157	143	150	149	145	146	155	150	179	137	148	167	164	139	152	140	158	148	166	158	132	166	155	179	147	153	144	158	144	158	144	142	175	172	167	149	149	126	158	161	157	162	152	166	157	147	146	153	148	131	170	157	168	181	142	175	159	157	157	156	158	143	151	174	156	150	156	157	152	152	146	161	150	152	152	161	154	161	159	137	137	150	164	164	148	166	142	146	160	139	161	172	144	159	185	164	149	148	150	172	185	154	141	133	146	175	148	144	165	156	152	151	144	159	164	158	167	153	135	166	159	158	142	165	169	154	167	173	152	170	156	160	146	151	167	153	149	128	176	165	157	135	167	163	147	157	131	182	177	167	159	138	151	139	156	167	162	155	170	165	172	139	152	184	143	154	164	171	179	174	147	180	177	157	151	162	155	179	150	167	149	141	143	155	148	144	160	136	159	152	174	159	152	173	153	164	158	163	155	149	143	154	134	152	141	140	142	134	170	158	133	151	137	150	151	166	184	163	146	156	148	158	153	123	157	132	144	159	160	148	164	166	174	155	169	144	191	168	159	170	179	145	141	168	161	169	168	183	160	166	134	152	161	148	160	148	181	142	156	153	165	123	173	160	149	182	173	168	151	177	164	159	129	140	149	135	153	134	149	168	153	159	161	155	159	143	143	167	151	163	161	155	139	138	167	186	161	151	180	171	143	165	186	133	149	165	147	160	147	155	158	154	148	166	159	159	144	144	137	146	149	153	155	171	166	155	153	133	163	148	173	157	156	177	159	165	166	157	147	148	135	146	159	175	153	157	160	154	171	167	163	170	154	160	151	153	155	165	133	166	159	157	156	181	147	148	157	162	159	165	156	149	165	150	146	152	139	145	167	161	165	137	186	160	151	180	165	141	171	134	157	188	162	164	160	141	152	155	167	166	171	168	129	166	154	164	175	168	167	177	153	161	180	174	153	155	182	161	159	168	178	163	172	168	163	176	143	140	156	160	152	172	137	179	161	169	158	160	143	157	143	163	167	153	170	167	144	160	134	154	172	169	151	141	155	155	166	154	150	154	163	179	170	170	173	134	162	141	172	137	139	152	156	178	150	153	143	162	156	147	162	133	137	164	178	167	161	160	156	182	171	168	143	186	144	151	145	138	146	148	168	178	164	151	160	172	170	166	173	157	168	140	143	162	166	190	155	162	154	173	172	140	162	162	173	145	139	170	163	144	168	155	165	173	158	148	170	166	165	158	162	134	147	151	153	161	177	162	155	157	143	141	150	161	156	151	165	147	163	157	166	152	161	123	151	168	162	137	145	152	165	163	160	166	165	174	161	147	155	156	174	149	151	155	164	175	171	160	150	158	146	163	156	168	177	168	154	144	151	160	159	142	156	183	151	146	148	155	157	150	151	147	153	161	158	143	189	149	169	164	161	178	172	173	167	144	171	157	153	169	140	159	148	157	169	143	155	146	149	149	163	133	157	164	161
2278	927	1575	2229	1952	1548	1332	1039	931	741	653	697	756	848	757	586	465	504	426	407	448	449	468	451	450	465	440	397	400	388	431	386	413	412	398	415	396	383	389	437	445	419	387	394	392	387	390	377	385	397	359	380	380	386	380	378	395	393	389	420	375	397	407	416	402	432	376	406	355	390	434	403	352	371	375	414	401	370	435	369	404	384	409	387	402	422	379	391	411	421	395	404	400	401	390	396	433	389	420	400	346	420	390	412	393	399	400	407	415	378	415	388	379	388	361	399	384	362	390	389	381	406	360	370	382	392	423	398	384	395	405	379	431	370	393	351	394	401	383	374	403	362	374	344	397	393	384	385	345	385	405	399	407	395	379	358	408	389	399	399	373	418	365	424	370	412	415	414	404	381	411	377	392	409	366	407	387	392	384	409	402	377	401	403	403	400	401	415	409	376	397	393	394	405	393	409	414	375	382	362	354	384	402	373	389	415	428	383	376	403	392	398	375	372	399	381	389	374	398	362	348	402	390	376	381	385	365	397	395	406	408	357	359	387	361	406	392	388	404	412	392	389	409	407	412	374	418	367	385	389	357	391	377	407	389	392	399	397	417	399	384	358	354	403	388	400	357	386	382	409	398	379	394	419	357	376	378	418	372	439	381	394	411	404	376	395	352	427	403	394	430	411	369	400	386	387	394	376	416	370	374	404	409	356	357	383	376	378	379	360	384	357	398	399	341	427	397	392	383	400	397	358	379	394	355	383	355	377	403	366	394	369	413	392	382	382	404	414	443	371	387	364	385	380	386	376	383	410	396	403	371	374	366	382	381	405	392	412	393	397	412	383	399	415	367	377	400	396	393	395	393	387	369	366	411	414	387	403	373	382	342	388	389	374	403	408	375	384	424	339	441	388	395	385	412	414	358	411	386	370	424	360	401	394	417	372	400	386	426	369	391	379	405	368	369	359	374	401	441	400	421	396	412	368	401	373	396	385	347	358	370	422	358	388	401	400	379	393	381	379	377	367	367	375	363	407	379	386	393	364	397	354	404	434	394	418	377	383	405	425	409	403	384	392	417	384	396	404	368	362	399	402	363	367	378	381	400	344	361	392	395	363	363	414	392	341	401	368	392	358	393	434	412	386	385	388	376	406	354	401	398	372	385	387	366	365	384	369	395	390	414	374	365	390	381	428	423	364	394	393	405	372	395	410	364	427	418	417	404	380	368	367	391	358	379	373	411	402	403	390	359	343	389	379	369	375	381	395	396	413	392	383	360	365	381	398	383	354	371	430	390	383	418	379	390	371	377	378	405	391	401	399	370	356	377	392	381	353	390	361	387	410	436	382	371	396	393	406	364	411	376	387	401	372	400	392	375	413	367	400	401	379	370	384	379	379	379	379	390	433	385	385	369	410	395	395	416	363	355	414	398	376	392	425	399	361	393	417	422	383	372	407	398	385	390	385	391	383	406	364	410	379	396	389	374	394	377	387	391	396	409	364	370	396	408	385	422	354	364	377	374	384	358	446	372	395	404	396	365	364	419	398	391	394	408	414	390	369	357	402	415	373	384	341	391	355	407	389	386	369	356	392	358	355	402	383	409	362	373	364	361	386	407	370	403	368	432	367	402	395	395	345	359	395	403	380	353	368	386	374	353	352	407	423	402	383	372	406	353	403	360	387	382	387	389	413	412	382	406	362	412	388	406	400	383	386	396	403	364	414	385	376	384	373	388	397	422	368	357	381	414	406	384	389	405	399	397	406	389	395	387	415	411	341	395	399	380	352	388	371	368	372	369	417	368	425	402	379	410	387	436	419	436	366	398	395	413	374	359	359	410	395	394	417	415	422	332	393	402	390	377	424	382	384	411	387	406	393	377	411	392	404	371	372	384	391	405	391	354	367	409	365	389	353	399	366	381	368	386	368	395	363	401	367	401	389	404	392	410	404	368	406	377	404	405	352	379	386	371	386	370	399	414	413	396	382	395	420	392	382	389	368	393	360	374	395	378	387	402	381	375	352	379	395	376	388	378	412	436	409	358	411	377	403	398	394	398	375	404	374	402	409	404	415	429	382	405	353	373	393	409	384	418	381	415	399	393	379	378	353	390	369	386	387	398	402	375	417	391	401	401	365	379	393	406	397	404	403	413	432	412	398	372	402	385	411	409	398	386	388	349	369	370	377	395	417	410	373	374	403	349	384	360	380	392	426	392	369	380	356	384	397	402	351	338	380	401	431	400	405	387	400	388	372	407	403	432	395	386	365	403	371	428	385	412	378	402	388	378	382	377	366	405	403	361	357	383	383	378	416	392	406	417	383	379	388	387	351	383	388	365	385	381	394	384	389	382	393	414	367	413	418	353	371	400	364	378	390	392	369	397	388	396	375	407	385	409	417	373	412	361	397	374	399	405	403	393	415	415	376	378	377	378	392	412	361	371	399	378	389	416	385	412	394	398	396	377	413	434	363	405	365	390	386	362	408	390	436	400	379	385	403	392	355	382	409	354	423	379	362	371	394	386	377	387	386	400	407	385	353	425	385	397	376	369	423	362	414	394	393	356	371	392	408	380	377	411	425	415	374	413	402	408	397	422	359	372	383	417	391	373	362	365	377	360	390	315	389	394	383	414	368	352	377	385	337	388	418	357	362	417	386	418	400	436	407	356	343	392	383	411	375	426	395	379	359	362	419	357	402	379	366	406	378	395	391	384	398	370	367	358	384	411	393	359	403	375	374	387	375	394	412	401	428	398	404	379	402	376	384	399	402	366	396	393	385	420	397	379	375	383	349	401	449	400	379	378	403	404	404	382	417	396	393	415	383	372	398	392	410	365	396	377	424	353	407	385	443	390	400	359	389	392	414	401	397	372	377	387	401	371	392	422	365	383	348	398	409	408	382	391	392	370	384	426	395	371	411	414	384	412	403	389	382	380	371	378	372	397	379	383	383	354	366	358	373	380	393	420	371	404	410	412	436	430	385	374	351	370	360	393	412	380	414	400	392	393	361	377	356	413	375	384	394	433	391	404	406	406	369	369	340	396	390	397	388	354	354	393	388	387	389	399	395	413	407	376	397	399	388	415	387	389	366	374	374	371	383	386	397	401	348	369	399	394	347	389	387	410	402	391	391	390	371	411	383	389	416	379	386	399	392	401	371	370	387	390	379	397	378	420	365	398	400	389	385	410	368	377	374	391	387	399	354	370	390	355	358	402	375	392	370	398	388	381	393	406	424	359	412	392	364	409	396	395	371	392	396	387	405	374	376	394	381	372	404	406	376	372	399	402	401	404	387	393	375	414	384	383	345	430	387	355	392	385	386	379	406	383	389	433	389	411	365	395	403	379	389	366	384	379	397	363	393	391	378	398	389	358	383	388	398	398	385	396	415	345	391	391	392	371	386	376	399	401	386	368	393	412	381	393	365	393	366	347	385	402	376	392	396	366	409	390	420	408	398	396	374	426	388	377	414	394	372	421	386	373	362	417	366	390	412	426	367	405	420
7653	1394	1590	1472	1041	784	596	458	383	282	235	264	273	281	228	212	164	166	174	166	164	175	172	158	153	161	162	137	144	167	144	140	143	116	128	136	176	164	141	146	126	160	135	143	145	136	144	139	146	127	116	129	147	140	121	145	148	158	141	143	131	118	147	138	130	145	142	160	163	137	153	129	143	144	153	131	147	132	143	130	125	141	149	134	129	140	118	137	140	129	129	156	169	140	132	150	126	111	136	130	158	139	148	144	136	140	129	136	140	137	132	149	148	128	126	121	140	142	147	158	136	150	129	133	108	135	146	113	141	147	171	127	137	143	151	146	115	138	134	159	146	133	146	150	132	133	152	151	128	161	144	139	130	136	125	129	141	142	146	163	140	140	144	140	170	130	137	135	145	154	140	166	134	143	124	141	128	131	146	142	130	151	130	128	146	154	134	168	140	121	117	129	143	150	151	145	166	136	141	150	137	120	140	132	129	125	149	143	142	130	119	114	141	144	146	140	145	135	154	133	116	167	147	135	135	132	128	132	149	139	114	158	140	124	121	123	157	135	139	139	138	145	140	116	127	164	152	134	125	154	157	131	128	132	135	124	136	136	135	135	144	135	137	127	149	145	131	132	135	129	152	139	144	128	145	140	125	133	143	152	142	149	144	135	150	130	134	140	129	126	132	136	122	142	127	133	145	146	136	143	162	157	148	135	126	132	137	124	139	129	141	129	127	135	141	145	141	148	146	148	136	143	126	146	126	149	141	164	156	141	158	149	129	143	166	126	143	113	146	142	137	142	158	123	129	131	133	140	145	128	134	120	157	129	136	119	161	168	155	136	168	151	123	153	168	142	127	146	150	129	138	143	132	142	142	135	147	129	133	135	161	140	135	136	134	157	150	127	140	129	122	135	133	151	125	132	149	127	151	142	140	132	162	144	132	154	153	150	114	135	142	146	154	135	139	120	133	144	124	154	144	99	143	150	95	122	131	136	136	136	147	151	138	136	132	154	160	144	145	143	123	114	119	125	140	115	144	136	131	158	132	107	121	144	150	133	141	143	119	147	164	131	137	151	148	141	140	136	123	119	153	147	133	122	145	143	116	137	146	128	150	146	149	133	136	138	134	140	148	123	134	116	122	120	159	139	135	139	159	143	144	139	162	142	120	133	147	150	167	159	135	140	139	135	133	124	124	138	124	147	157	143	149	133	155	131	145	150	150	130	138	130	127	141	132	131	141	135	152	131	142	135	117	133	139	137	149	138	121	120	135	153	159	146	135	160	145	151	141	146	141	136	141	147	162	149	140	160	142	155	160	156	130	126	137	141	144	137	136	150	154	132	136	139	151	139	150	137	147	157	119	120	138	150	133	153	133	127	140	158	152	146	127	139	139	141	137	123	147	133	132	140	147	150	152	122	159	121	145	145	136	156	122	135	131	140	137	143	127	139	160	150	143	125	136	138	143	133	154	149	145	142	139	127	157	127	136	153	140	138	146	139	121	112	138	132	127	130	153	129	137	150	135	131	138	137	135	138	147	144	132	127	139	143	139	135	124	130	144	145	139	143	162	140	126	145	174	136	149	155	136	122	129	161	156	143	141	137	140	135	128	135	140	135	129	130	120	141	141	155	160	132	129	117	129	129	123	115	144	143	141	161	122	155	139	138	170	138	128	126	141	139	135	124	162	143	143	119	143	144	164	154	128	146	142	132	132	142	139	164	149	141	113	138	141	151	132	143	134	158	150	129	119	140	152	146	149	146	127	112	163	125	129	133	152	129	152	150	162	150	109	155	138	135	156	130	146	140	140	143	142	151	142	123	138	150	154	123	154	166	130	139	144	119	137	119	123	138	139	158	129	146	148	119	147	141	149	147	133	145	157	145	137	135	138	135	133	118	140	154	134	145	142	146	132	134	153	118	137	132	138	150	170	136	146	143	146	133	183	128	136	125	139	150	130	146	133	155	130	145	140	152	117	141	104	127	157	134	136	153	156	138	141	142	139	149	132	138	168	133	136	148	126	126	126	138	138	134	156	120	127	134	139	144	134	146	144	139	139	132	148	147	139	136	148	140	130	135	125	158	153	122	137	142	136	167	139	137	138	133	143	153	147	133	132	143	150	164	145	133	151	139	150	150	140	163	142	134	124	168	145	131	143	156	163	131	139	147	144	152	152	114	136	131	131	107	125	131	127	142	132	153	137	151	150	122	121	154	144	135	138	162	143	142	137	136	128	128	139	161	162	160	141	139	142	133	145	141	134	121	132	125	120	134	138	143	136	131	154	132	133	143	150	149	148	121	158	137	159	142	142	152	145	158	142	112	143	149	132	141	144	146	136	124	141	144	134	142	131	134	137	125	142	144	141	149	138	144	139	130	143	136	138	127	135	130	131	139	140	132	144	136	137	147	123	133	142	144	146	144	129	130	127	157	128	142	129	137	143	149	116	153	135	128	164	143	153	142	118	120	134	131	134	148	130	130	139	161	108	127	138	125	140	146	148	148	120	152	164	155	145	136	124	147	132	143	153	156	124	128	141	134	153	150	133	151	156	148	129	132	127	141	132	128	139	148	139	155	142	146	144	164	122	145	149	123	164	150	122	125	147	134	132	155	143	157	151	136	137	138	135	143	124	147	152	141	163	146	123	133	126	146	140	128	149	136	138	115	143	129	140	151	129	144	125	132	139	130	168	164	149	144	155	143	143	122	132	140	129	148	139	130	132	141	146	119	122	131	141	134	134	145	164	145	132	130	145	141	156	129	129	123	133	150	138	153	134	122	143	139	170	133	132	163	135	116	124	127	127	141	148	137	132	129	127	152	126	174	156	147	154	128	139	137	140	140	135	154	142	139	134	159	137	142	139	149	153	101	120	147	138	140	175	141	145	155	160	131	145	137	147	140	135	167	139	121	151	169	134	156	138	124	134	140	159	132	150	139	142	138	146	133	159	138	136	144	121	135	144	137	149	116	119	134	173	136	154	139	165	127	150	166	152	145	138	142	145	125	129	133	131	136	124	124	124	152	151	141	141	142	138	126	161	158	154	138	126	127	128	134	147	143	155	130	136	131	123	143	151	136	136	156	135	146	155	140	160	129	116	128	129	149	122	157	140	128	145	145	147	123	143	130	150	144	121	118	127	146	128	130	131	142	152	137	140	135	130	130	172	133	161	133	136	147	166	142	130	123	159	150	132	149	151	132	160	126	160	139	135	145	130	147	141	137	137	119	122	134	126	159	132	143	141	130	145	132	135	149	138	131	154	144	138	111	116	128	126	154	124	107	148	128	138	135	153	148	151	140	153	139	158	162	142	148	135	139	153	138	155	137	128	122	127	133	132	147	153	143	139	150	148	131	130	167	138	132	120	126	150	133	126	151	152	147	144	123	148	144	162	136	123	152	128	139	126	135	150	115	130	119	121	146	130	121	143	138	151	123	132	126	136	160	152	146	153	120	141	113	137	135	125	119	148	143	162	143	149	150	127	143	162	150	125	137	148	158
6884	1573	3379	4754	4227	3288	2850	2177	1818	1282	1175	1101	1218	1214	1011	723	627	540	537	522	490	517	511	555	576	566	481	409	402	391	418	458	431	427	356	391	360	393	397	391	405	349	376	350	390	346	369	356	338	370	358	304	383	366	384	373	327	342	339	331	348	320	359	354	409	353	369	310	375	329	333	364	339	335	358	366	360	352	370	356	345	376	377	336	365	334	349	346	353	371	341	341	361	331	328	359	331	385	412	337	339	352	339	338	345	355	346	382	320	333	351	368	334	386	351	342	368	360	332	356	341	356	331	344	363	341	381	333	331	313	304	357	342	336	334	342	368	346	395	338	343	362	349	344	323	362	331	322	371	331	365	324	330	372	344	337	327	314	341	308	337	308	369	372	340	358	317	331	339	345	325	328	343	330	368	343	317	391	352	318	362	336	361	364	351	359	366	347	349	346	351	337	352	367	332	325	346	346	349	353	363	334	336	331	321	328	348	358	309	293	341	338	308	332	332	333	374	352	363	365	361	371	321	339	345	354	355	347	339	347	311	364	376	304	333	350	332	343	335	352	372	371	315	337	359	345	371	349	369	357	331	349	358	343	331	340	316	340	351	346	305	327	347	369	310	348	335	344	341	307	339	334	325	330	341	343	342	334	308	333	350	354	333	351	399	334	356	320	357	335	361	351	365	339	349	319	335	370	351	371	359	337	369	367	328	323	366	340	354	364	376	351	325	359	345	338	354	332	352	316	360	339	350	367	394	332	352	328	353	360	341	356	332	349	354	329	351	365	359	365	328	310	337	340	330	353	356	316	349	359	326	329	342	340	363	354	343	335	392	310	310	312	369	388	324	353	346	323	343	366	349	341	333	371	334	374	362	332	334	321	353	371	323	329	349	366	349	369	336	348	313	364	345	319	408	348	339	356	340	347	351	363	355	359	392	361	359	365	305	315	353	332	329	367	340	347	346	359	321	344	356	379	335	349	377	358	377	352	305	381	339	330	356	363	330	371	342	342	371	326	366	352	334	345	336	332	339	340	349	357	346	332	368	315	341	353	353	354	319	347	341	336	331	345	322	357	372	370	335	321	363	379	363	332	360	359	335	359	337	324	356	368	363	346	327	336	363	348	344	342	384	360	335	312	370	347	300	355	370	338	336	375	322	341	317	378	354	350	329	375	370	328	354	359	363	329	338	312	339	353	366	344	342	360	350	341	346	347	352	369	333	368	357	367	357	330	331	338	367	377	361	376	333	327	344	376	354	349	349	341	364	358	356	363	322	351	347	317	333	342	362	346	345	327	363	341	324	347	342	346	310	329	356	328	330	323	324	343	346	334	326	383	330	360	357	351	360	330	316	365	338	338	317	376	332	321	369	340	352	331	363	323	360	333	318	365	353	328	381	351	347	356	339	363	363	353	375	367	344	325	338	343	324	349	345	343	350	364	349	338	366	351	369	378	362	324	321	313	309	373	330	331	353	344	368	346	315	345	359	335	364	349	369	353	306	330	293	338	352	371	376	346	340	339	366	319	335	337	354	334	351	386	324	330	373	362	321	347	368	325	343	348	359	347	369	354	335	362	331	370	372	336	350	331	374	347	352	329	333	360	315	358	355	348	355	340	344	347	342	333	322	370	331	360	346	356	324	337	343	361	343	362	314	353	340	338	344	370	344	330	361	368	329	342	340	360	352	328	363	340	326	321	348	374	358	319	325	359	355	332	358	361	342	333	345	362	366	347	325	337	368	341	346	352	379	355	333	326	332	372	358	339	366	350	325	350	308	363	370	355	360	357	346	335	350	362	349	363	339	385	324	339	354	326	347	339	352	329	355	344	348	343	331	335	374	354	337	383	320	375	334	323	371	358	332	343	379	375	368	327	354	336	332	335	358	373	320	354	342	380	338	349	353	366	327	318	370	349	368	314	345	347	357	340	351	347	332	321	358	364	349	330	349	333	365	321	382	364	322	289	355	343	323	356	336	347	359	370	336	349	334	341	319	391	342	328	346	316	354	367	342	349	338	348	365	342	334	339	336	352	332	393	360	355	350	359	325	348	316	324	322	364	329	303	347	332	351	326	333	324	314	313	338	354	331	308	341	372	360	365	350	299	338	333	374	335	339	347	367	360	328	358	364	359	387	337	340	389	308	369	375	316	362	369	333	332	342	328	336	336	337	324	320	341	370	350	322	344	334	335	367	358	346	359	339	332	362	338	340	354	342	375	375	347	380	328	370	361	351	330	362	328	369	339	352	364	355	356	335	329	340	314	356	388	341	351	340	356	354	342	357	341	346	319	334	316	335	343	335	364	349	328	380	344	364	344	358	308	382	326	337	363	347	349	343	316	334	366	359	335	372	341	356	392	316	372	357	343	353	331	350	350	348	329	297	341	352	332	355	314	356	325	377	310	367	343	383	360	331	344	367	325	362	382	350	335	340	355	350	336	353	347	371	384	363	361	349	340	357	325	356	315	375	365	364	370	350	321	325	377	321	337	348	329	327	328	335	334	340	378	346	332	353	344	360	349	349	307	329	321	350	309	325	330	380	367	381	348	355	341	352	348	336	335	341	338	349	390	345	317	341	356	357	349	331	316	351	344	390	344	329	351	338	344	344	367	387	329	352	362	346	380	346	341	336	386	362	343	349	346	341	348	347	347	336	328	346	357	317	329	316	332	326	365	394	336	343	329	370	331	352	324	347	319	337	328	344	320	358	376	336	367	337	314	337	362	324	394	368	343	370	328	348	333	377	339	352	367	330	312	322	368	351	351	346	377	306	319	348	328	369	330	331	365	337	373	340	308	362	328	359	353	342	333	379	364	339	348	355	359	364	347	358	335	325	321	347	354	357	353	349	364	363	359	333	335	322	369	328	362	362	367	327	359	368	394	353	350	337	330	367	325	339	357	355	348	321	349	330	343	341	352	328	341	336	345	365	316	332	335	325	340	339	379	368	402	377	348	369	376	325	336	334	321	343	339	344	355	339	354	324	340	346	339	334	366	335	333	328	343	342	362	345	337	371	341	361	342	352	346	318	361	351	378	318	353	351	364	335	343	327	378	348	328	336	360	398	318	366	319	360	347	352	322	332	341	333	355	387	428	361	359	342	362	322	349	332	380	342	336	350	346	350	344	342	334	361	358	325	374	358	353	350	347	343	339	337	335	367	363	319	322	339	350	333	339	363	373	367	379	331	362	333	368	341	337	339	342	356	335	332	333	387	298	366	372	348	366	352	335	303	332	365	398	333	348	346	339	372	334	366	352	359	325	331	338	347	326	339	338	335	337	326	352	343	367	309	344	335	333	340	345	356	343	357	323	360	364	331	337	327	358	341	359	344	376	316	357	352	338	358	353	341	350	327	331	331	355	350	369	347	356	339	380	350	351	374	332	346	372	371	379	360	364	321	352	347	349	304	342	329	348	373	349	349	319	357	342	340	366	309	340	339	330	360	353	307	338	322	352	332	351	370	339	310	335	330	352	354	330	326	375	351	350	321	362
13399	2457	2317	2301	1562	1072	880	600	473	319	281	252	258	262	180	126	147	119	110	99	119	98	103	101	137	114	85	97	89	80	62	73	68	77	77	64	63	80	68	70	64	59	75	73	74	78	68	69	63	61	72	74	75	77	79	63	64	67	65	64	64	68	75	68	73	81	71	72	76	53	84	65	67	70	69	83	67	60	70	85	67	75	74	65	76	82	67	68	75	63	56	61	59	69	81	82	67	75	65	65	73	54	60	75	64	66	77	62	73	69	62	73	57	74	64	70	71	78	74	69	62	67	60	64	82	62	65	70	66	71	53	77	87	63	71	65	62	50	59	83	71	58	63	62	67	65	66	62	84	79	58	61	68	82	72	70	56	59	59	69	76	68	65	55	60	66	55	58	61	75	66	74	79	79	79	57	66	69	67	59	72	46	70	70	52	71	66	78	70	78	71	73	59	35	54	101	59	63	59	76	74	71	69	78	82	55	68	75	57	72	70	75	65	72	75	86	56	49	59	61	86	80	65	75	66	76	72	61	65	72	58	68	66	67	67	70	81	79	73	61	61	70	64	65	64	77	72	70	59	60	71	56	80	61	78	60	63	67	73	53	59	49	76	50	79	64	53	75	83	74	67	61	80	77	79	72	78	58	71	65	71	67	67	72	68	73	60	60	59	58	78	71	52	62	69	84	63	56	64	77	62	62	66	67	66	69	56	72	61	67	72	56	50	55	70	63	64	70	63	63	79	79	55	83	69	62	57	80	76	80	64	70	64	65	62	72	54	76	81	64	56	62	76	61	74	73	68	68	67	75	69	73	74	65	67	69	78	79	69	63	63	83	60	71	66	64	53	71	61	71	72	70	69	71	86	73	78	55	94	69	76	74	52	72	60	75	66	76	69	80	65	76	68	73	64	63	77	60	49	64	85	80	77	59	57	48	71	53	72	57	51	63	58	68	63	68	66	53	68	68	77	64	67	66	75	62	68	70	80	77	76	60	72	83	71	62	62	72	69	64	63	72	58	61	73	63	69	60	70	79	67	75	72	77	76	69	71	61	61	84	64	68	51	60	72	60	57	57	82	70	67	75	68	72	79	70	66	84	56	59	57	75	56	70	68	59	88	71	85	63	49	62	69	77	62	66	77	67	66	76	69	83	73	83	75	67	68	72	62	66	81	70	60	63	75	71	73	79	80	76	68	71	78	86	63	71	71	71	56	58	63	70	70	71	60	60	64	50	75	56	77	55	71	65	81	62	54	68	63	59	70	65	48	69	66	79	67	75	64	62	65	68	57	68	67	60	58	69	68	78	58	64	62	80	59	77	60	68	75	64	70	61	76	69	59	76	56	52	60	62	76	64	77	82	55	65	69	74	66	81	76	60	70	76	70	55	74	88	74	68	60	71	59	78	76	84	87	72	72	59	75	68	78	80	66	72	61	65	52	66	76	76	66	64	61	86	71	61	62	85	64	81	64	57	52	76	77	52	55	68	74	52	73	73	70	71	67	75	51	61	59	64	68	61	76	50	58	67	70	69	87	55	70	67	65	55	59	71	61	65	84	64	73	64	53	66	63	66	78	81	84	69	68	65	66	89	74	51	80	74	81	76	55	52	69	80	85	72	49	72	58	82	62	69	66	68	50	77	77	69	62	73	78	78	81	69	90	57	51	87	89	67	72	61	72	58	81	62	86	58	75	88	77	67	87	72	73	74	63	81	70	49	69	71	63	86	67	68	65	72	59	71	77	69	81	65	60	82	60	56	79	64	72	65	81	59	52	68	67	80	52	82	56	67	74	60	65	70	68	78	69	79	56	69	69	56	89	61	65	66	60	67	61	75	73	67	65	81	69	62	67	65	68	69	81	75	71	59	65	77	60	78	78	68	68	69	64	73	83	72	66	78	66	57	70	60	71	73	62	71	64	71	70	62	65	70	64	59	65	84	58	59	62	60	79	66	65	62	75	61	66	66	76	77	64	74	70	86	76	68	73	62	68	81	62	70	57	70	79	61	66	61	75	69	61	69	64	65	64	47	56	69	62	56	72	72	59	60	77	78	72	72	69	67	83	70	75	76	79	68	69	59	59	60	65	70	71	71	59	63	65	56	79	70	52	80	79	73	68	73	66	73	56	58	55	70	78	79	73	58	75	79	89	69	73	49	63	64	57	61	76	58	49	69	53	70	66	68	70	63	55	73	71	55	63	67	67	54	71	62	66	53	55	65	72	55	66	56	58	63	65	69	50	85	70	61	90	73	67	65	65	67	76	63	67	72	62	83	69	67	75	67	63	60	69	60	64	66	49	70	88	61	76	60	66	81	64	67	56	56	72	52	70	65	61	75	65	71	80	81	57	57	78	66	54	57	66	82	59	75	90	64	84	69	61	68	66	64	80	57	80	61	62	73	70	69	64	70	61	54	61	78	83	77	71	78	65	66	85	64	65	64	69	86	67	58	70	72	55	84	84	72	72	66	76	72	77	72	73	72	68	55	74	49	80	63	81	70	66	69	67	75	72	63	69	69	61	94	72	83	71	73	55	66	72	71	67	71	60	67	70	61	70	56	65	74	75	70	63	75	63	68	60	61	72	60	67	78	71	49	70	71	69	52	70	65	59	73	78	73	61	63	82	55	69	64	60	75	64	64	74	78	81	67	69	84	77	66	66	62	74	67	61	68	71	65	71	78	61	69	64	79	81	66	54	56	71	67	53	61	64	67	78	70	64	61	73	70	75	71	64	74	60	76	79	65	52	88	70	74	85	70	66	74	57	61	53	82	69	68	79	65	78	55	62	57	58	58	78	72	63	66	66	67	68	73	75	59	70	60	70	66	52	66	62	61	62	71	53	85	71	67	67	73	64	76	68	56	80	75	49	68	69	71	78	60	58	64	70	78	76	59	55	64	61	73	80	69	60	71	76	72	71	76	61	64	57	73	65	81	68	69	71	77	61	77	72	79	60	68	80	62	74	80	85	72	64	83	64	68	73	66	63	74	64	60	50	64	50	77	61	69	77	86	63	68	59	68	69	72	70	70	70	62	65	59	62	81	52	69	48	61	65	65	61	60	92	67	54	59	66	67	85	66	68	75	65	76	62	70	70	70	67	64	61	93	48	67	74	72	78	65	71	62	68	75	67	70	53	61	76	61	62	61	72	66	60	72	69	59	56	63	67	78	66	64	44	68	69	53	75	71	57	62	60	63	72	72	71	54	67	76	76	71	54	81	73	76	79	70	53	79	61	65	48	65	60	67	60	52	72	68	62	68	65	69	71	65	70	62	69	86	64	77	66	73	55	71	67	71	90	78	56	64	68	67	59	74	78	80	65	64	67	73	62	58	60	62	81	91	71	54	57	61	81	95	72	59	85	71	80	87	65	78	64	72	76	66	74	67	71	76	63	59	82	83	75	76	68	84	60	52	65	59	72	82	54	81	82	73	74	73	70	66	66	79	60	74	64	64	63	71	62	60	75	65	77	70	76	64	69	63	64	70	68	68
8959	2367	4638	7070	5931	4997	4083	3239	2659	1748	1449	1477	1426	1498	1050	752	588	527	480	479	446	493	452	478	544	408	347	313	339	321	320	331	338	268	238	214	218	239	257	204	229	207	208	187	212	248	201	211	201	231	204	215	230	245	222	188	177	175	204	177	197	189	196	183	178	198	163	193	191	182	187	201	185	184	179	185	176	214	170	206	180	199	178	183	195	199	208	184	184	172	194	196	187	164	172	176	190	194	180	181	181	199	176	201	191	193	182	176	167	175	149	186	175	182	179	186	177	180	184	188	169	173	158	187	176	186	191	181	162	203	220	197	192	176	160	187	172	204	191	158	188	197	186	182	182	163	186	182	154	176	173	172	209	177	191	171	191	182	186	174	178	200	161	178	177	174	213	172	185	179	172	177	158	181	181	192	181	185	181	182	196	186	191	169	174	180	184	181	181	183	185	165	198	170	207	162	159	189	196	195	195	191	212	167	161	175	178	180	209	191	178	181	197	179	191	167	178	183	182	161	185	200	157	190	180	195	189	168	188	172	162	175	178	179	167	173	192	187	190	159	191	182	174	193	202	185	184	178	178	162	192	183	188	186	167	194	152	163	183	202	163	189	166	185	172	180	158	192	155	190	153	200	177	172	195	167	152	176	175	187	178	146	151	157	167	184	188	196	201	194	191	161	191	205	153	180	190	153	178	205	176	163	177	181	211	176	173	170	181	178	156	170	174	167	214	204	194	190	206	188	195	175	176	197	191	190	189	201	179	182	171	170	179	178	191	171	176	169	171	175	206	177	188	180	187	178	181	195	191	177	196	188	182	176	176	168	176	186	147	194	162	176	174	179	209	182	189	177	189	166	177	187	184	176	161	163	174	197	178	166	182	171	188	177	164	179	174	187	168	215	185	185	166	183	192	171	172	181	174	209	164	179	184	166	175	185	207	168	190	188	158	155	178	187	187	181	181	192	167	175	163	196	148	178	177	159	183	200	151	181	182	179	151	148	191	173	197	186	184	194	166	203	190	161	156	204	165	168	193	183	188	176	188	187	175	186	181	161	174	182	184	160	183	193	164	184	174	181	175	162	161	189	193	168	185	182	179	187	184	184	182	162	167	179	183	164	184	198	167	196	172	176	185	158	184	149	174	178	195	196	184	176	202	183	201	180	183	150	175	163	172	203	165	195	169	173	196	187	180	163	171	184	179	181	182	142	184	188	177	166	198	187	153	201	190	170	186	177	170	168	195	187	177	184	186	160	180	193	190	160	154	183	174	184	172	175	190	171	194	183	175	195	180	169	191	178	186	197	187	179	171	159	175	162	179	153	175	188	186	180	181	197	175	182	189	184	174	178	167	179	158	204	192	176	184	194	164	162	176	180	174	181	177	176	200	187	191	189	177	182	181	181	192	171	181	181	192	154	191	197	179	199	169	177	179	168	162	187	202	165	200	165	202	183	163	194	208	182	165	188	201	193	172	186	177	186	164	196	187	193	199	183	210	185	161	171	176	157	181	167	171	183	183	172	171	185	162	171	191	177	193	195	167	186	194	172	213	165	174	178	180	184	173	165	189	197	164	176	182	183	171	154	177	170	183	164	202	164	181	190	180	168	144	175	194	174	177	172	186	192	179	164	196	206	190	172	161	179	215	182	185	185	185	159	181	194	193	176	167	175	144	192	182	184	194	189	176	180	180	182	171	181	196	181	184	183	171	174	178	177	183	199	172	173	182	171	184	174	212	174	189	206	191	168	172	175	156	173	181	179	179	157	182	173	173	172	180	177	184	185	182	196	191	168	192	157	183	174	183	180	198	172	161	178	193	152	161	185	188	208	172	194	195	178	175	183	180	164	198	188	193	189	180	176	202	179	167	171	188	207	174	170	180	176	160	185	190	195	171	173	188	173	183	194	169	172	189	181	220	172	184	199	191	191	219	163	190	188	203	178	186	174	188	179	178	172	191	176	189	194	191	154	167	166	168	189	186	214	191	193	193	180	173	204	163	165	173	192	192	168	202	183	194	162	172	186	160	195	172	163	190	202	174	190	194	184	224	168	179	173	181	168	173	150	200	162	198	170	174	175	187	186	189	204	188	200	182	180	164	177	197	192	176	190	171	189	169	184	174	166	174	178	189	174	164	178	166	164	191	192	187	192	188	177	183	194	164	176	184	167	192	154	189	182	187	185	202	188	172	188	192	158	190	188	209	172	182	205	173	210	171	208	177	188	215	151	159	184	188	181	198	176	195	176	148	202	148	190	200	159	182	182	187	171	181	181	174	189	186	187	166	143	159	175	171	203	191	181	203	188	174	188	167	174	163	167	172	179	175	167	168	209	162	196	180	179	148	173	180	188	174	185	183	167	180	173	171	188	162	160	191	175	184	173	162	196	191	167	190	177	179	172	160	188	177	175	181	171	174	209	198	182	163	194	185	177	177	192	166	177	176	210	188	157	187	203	162	181	179	167	189	175	191	167	184	158	204	192	184	142	188	175	170	162	170	170	159	193	193	185	180	181	200	205	196	161	180	159	173	206	156	183	188	179	172	194	169	178	180	190	185	178	153	187	179	216	173	189	171	186	173	179	149	182	185	206	178	183	160	202	175	194	195	200	166	165	195	176	155	167	180	152	163	169	150	192	178	173	162	164	169	204	191	184	180	184	190	183	200	163	176	169	161	172	165	196	186	192	211	185	176	178	177	177	188	178	177	200	194	186	197	176	189	164	162	187	197	203	187	178	187	175	181	175	201	190	206	197	165	208	163	193	170	183	206	174	192	181	187	162	150	213	186	195	160	178	223	187	180	162	186	136	168	164	174	200	188	193	171	192	178	174	181	168	144	174	172	208	182	164	173	176	171	158	185	182	161	171	203	180	180	162	197	180	186	182	188	191	182	186	178	170	169	180	169	196	193	181	153	182	177	182	172	194	183	220	160	159	173	176	173	189	180	170	175	175	176	178	182	186	166	183	189	173	169	185	212	169	206	181	180	185	179	171	187	186	189	188	197	167	175	165	176	159	205	187	172	178	214	223	235	181	171	170	187	169	200	162	173	181	192	155	189	191	166	152	179	153	178	169	189	181	171	177	213	189	188	202	198	174	168	184	177	179	175	173	152	181	214	191	195	183	187	161	170	203	193	174	172	182	176	158	171	182	184	192	168	169	200	205	182	164	167	161	172	183	199	160	179	159	160	170	162	178	188	162	165	163	164	186	181	204	182	170	209	150	192	185	183	193	181	145	199	189	189	175	175	173	177	174	189	186	197	196	176	197	197	181	180	182	170	183	176	172	198	206	174	144	174	196	173	192	165	187	171	207	187	180	166	189	178	157	191	191	202	196	199	170	175	176	159	183	179	153	190	214	185	184	169	176	169	175	172	168	185	170	184	196	194	182	182	173	173	172	197	208	194	198	167	190	174	177	177	146	178	183	190	197	185	189	172	194	170	177	192	187	201	181	160	184	185	168	195	176	156	165	157	155	206	177	183	178	192	161	172	200
2167	718	723	677	448	417	376	330	248	185	194	187	200	190	169	161	160	177	135	176	145	161	164	212	162	147	160	158	160	137	178	163	160	158	135	126	148	176	154	150	148	169	151	148	148	175	146	164	155	149	152	151	178	153	150	173	148	172	158	140	159	139	148	146	162	139	132	165	160	157	148	109	167	143	152	171	157	125	170	151	148	158	160	140	149	141	148	164	143	149	157	150	144	118	147	164	151	148	144	151	145	155	158	166	129	132	155	163	151	163	161	139	183	141	177	182	160	165	155	142	143	134	111	169	143	178	170	157	161	169	150	149	167	159	151	149	145	142	168	181	134	153	145	142	169	148	157	155	164	144	162	165	143	148	175	174	125	140	167	150	152	161	142	156	144	161	147	156	163	134	117	151	130	158	172	166	154	153	173	123	174	160	132	127	157	149	137	143	138	151	161	137	167	151	168	153	171	148	156	153	152	156	144	143	145	153	132	150	145	166	166	166	153	135	154	147	167	168	147	139	148	149	174	156	148	154	175	163	145	149	171	143	144	161	176	154	159	155	167	130	155	163	143	165	136	130	157	147	131	163	125	127	135	158	145	143	148	155	152	176	149	152	140	175	147	164	162	156	155	154	176	132	145	145	143	131	177	156	152	157	173	151	171	158	166	131	123	165	167	172	145	151	160	155	168	147	144	133	159	151	170	136	137	167	127	161	128	170	148	168	163	170	152	187	151	154	155	158	159	166	162	143	116	157	151	173	168	149	156	152	129	153	168	154	151	163	149	164	123	168	137	164	141	155	157	157	165	133	130	150	150	172	151	163	172	153	139	157	139	157	153	154	159	179	143	146	154	151	154	157	165	151	169	175	147	180	148	167	144	148	145	149	156	149	162	149	140	176	191	172	166	133	140	151	164	174	159	167	156	169	130	142	171	131	138	169	164	155	168	174	139	151	141	148	163	170	168	150	179	169	153	135	150	161	148	168	161	151	143	164	165	158	161	149	156	184	140	139	149	140	156	143	152	159	167	138	156	148	146	144	142	163	152	126	156	166	153	157	147	157	148	152	158	170	156	174	136	150	155	166	167	157	185	145	140	136	136	171	174	160	164	178	157	165	152	157	166	159	145	144	155	122	150	160	152	162	168	172	137	166	152	156	130	146	140	163	134	134	159	173	161	141	144	151	167	155	150	145	130	165	180	162	169	166	177	148	159	155	149	141	154	132	144	169	131	141	164	142	179	150	169	142	150	145	146	166	135	142	164	137	126	184	147	147	157	173	140	148	146	143	150	151	129	155	170	164	151	143	138	162	146	175	143	154	159	155	161	153	175	146	152	152	172	157	137	159	153	144	150	138	149	129	129	140	184	187	151	145	148	129	149	160	168	165	150	155	153	139	136	153	157	139	159	151	156	168	161	141	125	148	165	125	141	172	147	160	148	138	140	155	130	143	147	154	131	143	123	138	165	149	134	161	146	158	145	151	167	153	159	160	183	147	148	162	162	145	147	151	161	149	140	160	158	166	154	154	165	158	151	167	156	146	163	150	158	171	159	157	168	171	160	148	148	160	148	160	140	166	143	185	167	137	139	134	141	155	145	141	171	155	125	166	176	138	148	176	161	146	150	132	155	165	168	166	158	144	142	159	154	133	145	163	147	170	164	149	154	145	170	162	138	142	157	145	183	170	139	153	146	159	160	152	143	168	141	159	146	152	156	161	144	166	150	123	140	175	149	155	141	148	159	156	160	132	153	154	141	142	169	159	159	163	149	122	129	140	155	153	161	134	165	167	152	175	157	139	132	142	161	157	157	158	127	160	163	173	156	149	156	157	141	146	171	146	151	139	161	152	164	150	139	141	163	143	147	175	171	160	159	128	154	181	152	140	165	162	129	160	150	170	148	157	133	152	161	152	153	157	150	151	147	131	150	138	133	143	161	158	144	149	178	130	144	166	134	145	140	158	130	163	167	174	137	130	131	170	140	170	135	166	167	156	157	166	153	172	141	145	147	140	140	124	136	133	151	142	157	159	133	164	173	131	142	176	144	174	152	137	155	141	139	156	139	160	150	147	148	172	140	150	152	134	150	126	154	145	160	176	171	170	174	139	151	137	165	159	150	132	148	143	157	135	144	135	144	163	145	143	131	125	144	165	173	166	161	174	177	145	133	159	149	165	149	150	161	167	146	153	170	142	177	159	150	150	181	158	147	158	157	165	175	144	160	158	147	153	137	153	150	157	164	168	167	136	153	166	137	151	170	134	148	149	153	151	148	158	175	158	159	153	138	157	174	138	184	164	166	138	140	151	157	153	136	128	159	145	159	147	157	143	149	148	147	137	149	158	137	167	151	164	168	130	163	137	153	169	150	143	146	124	187	149	157	143	140	149	166	196	163	158	119	159	173	146	138	178	161	141	155	174	159	170	128	155	143	158	168	168	160	125	134	156	144	142	126	142	153	144	162	145	141	152	140	154	138	139	160	170	161	168	173	148	165	182	167	164	151	154	152	148	157	147	166	152	160	149	159	142	122	144	181	166	171	141	121	138	136	158	150	160	183	146	156	163	144	159	152	157	162	153	180	141	152	158	160	168	169	159	153	136	153	159	161	157	143	139	147	140	137	156	140	148	140	184	175	158	148	159	165	152	162	148	163	160	137	144	173	151	160	172	136	156	176	155	163	164	155	162	150	149	168	157	142	162	162	161	150	154	136	146	156	153	174	136	136	168	156	161	123	165	152	145	138	128	178	166	153	169	176	155	161	174	151	169	135	149	136	158	166	168	130	154	188	138	147	150	156	167	154	155	168	170	167	154	169	169	175	165	179	158	141	170	179	148	165	160	134	156	139	157	150	169	135	167	161	167	158	151	133	150	131	173	164	139	148	174	136	178	150	167	155	152	163	138	157	172	160	153	140	140	146	151	147	166	171	165	151	161	160	140	156	152	169	166	156	162	144	139	153	134	153	132	152	164	148	167	162	155	165	159	159	148	148	153	164	164	171	147	151	157	151	156	141	147	145	161	137	153	144	125	155	161	127	153	195	141	160	164	152	159	155	155	154	164	145	167	160	148	178	143	171	165	119	149	133	157	166	167	162	153	141	170	143	161	149	144	168	178	153	152	169	142	154	139	179	140	177	146	176	139	133	155	165	136	137	152	149	141	154	147	152	143	161	153	144	150	145	141	159	155	134	139	171	171	180	146	151	139	158	163	157	167	154	181	130	155	154	155	161	141	177	151	159	171	171	170	151	142	154	159	151	147	180	156	144	172	181	159	160	163	151	142	158	165	153	157	165	154	134	162	164	135	144	163	139	153	158	149	148	166	166	168	166	160	159	169	168	139	131	168	181	167	171	162	183	155	147	134	140	153	158	149	158	162	179	152	160	149	162	167	149	156	153	153	138	135	159	149	150	170	154	152	175	150	173	144	145	147	147	166	114	156	155	153	144	144	150	143	167	134	177	154	155	173	175	159	143	161	158	155	150	201	141	149	178	152
2373	1044	1550	2210	1688	1762	1528	1231	894	654	637	729	763	650	509	467	451	401	461	427	439	459	416	486	458	398	420	405	371	415	421	399	402	375	398	413	398	440	433	349	400	376	377	356	387	405	392	400	380	392	345	396	395	379	369	401	363	396	400	376	414	344	373	371	362	349	343	369	347	387	374	357	407	354	401	407	391	377	401	380	398	374	378	385	342	349	362	426	405	376	408	405	347	352	382	395	385	368	342	401	384	377	378	355	359	419	373	377	394	383	330	398	336	382	411	341	404	381	406	380	375	421	328	387	357	388	357	379	389	380	337	373	424	409	347	435	375	357	394	368	403	377	386	402	363	385	371	356	371	346	393	404	392	400	353	375	357	384	372	384	358	394	411	399	352	354	393	355	383	385	361	384	393	341	383	363	364	347	368	391	364	398	380	365	337	423	350	392	384	366	386	385	406	374	393	380	381	384	364	346	415	391	372	344	382	361	405	382	416	398	361	396	407	406	390	383	431	369	403	402	362	399	385	373	391	356	367	360	395	377	367	362	372	396	406	398	375	373	368	400	409	384	384	371	345	384	420	379	391	377	383	369	341	383	400	373	347	366	392	400	356	385	369	367	374	408	362	386	377	371	366	364	402	389	339	390	390	407	407	344	390	382	383	374	417	336	408	406	368	348	373	391	384	410	368	352	375	357	408	409	356	367	384	397	353	367	399	353	360	379	411	325	412	382	362	407	401	390	376	402	369	385	360	354	379	378	384	379	395	353	334	338	376	373	374	394	377	386	421	396	380	399	330	341	365	354	372	360	403	403	375	390	378	358	402	422	371	380	385	392	366	364	404	373	371	411	430	411	377	354	387	367	399	382	345	364	409	383	389	413	409	367	389	413	357	420	373	424	365	400	358	384	395	361	403	380	359	390	390	384	414	375	377	358	359	382	374	369	386	332	372	376	395	379	349	349	412	385	347	381	380	356	362	369	390	382	349	356	407	393	383	381	372	371	369	385	350	379	366	362	370	398	373	353	394	321	388	397	385	368	400	378	404	380	346	394	373	358	364	394	349	411	397	414	364	410	363	366	423	379	407	357	419	391	362	368	354	401	402	386	329	363	390	390	359	369	390	388	345	414	389	359	382	400	402	371	397	368	375	393	409	389	366	381	344	388	396	385	366	380	372	381	365	341	368	355	376	389	372	386	355	387	362	396	358	379	375	398	390	405	376	387	372	392	348	383	382	358	383	404	363	354	380	396	398	373	398	374	356	388	367	396	403	370	398	397	356	369	401	381	374	387	398	420	406	395	385	371	337	412	355	391	371	412	383	382	364	367	366	371	381	413	356	370	374	365	387	366	371	395	384	349	393	382	387	371	373	379	364	350	377	373	361	382	363	396	415	356	399	398	374	347	369	417	381	386	386	382	397	372	395	408	399	390	354	365	406	372	374	359	379	359	375	386	372	387	347	388	386	374	395	362	377	401	392	352	401	360	396	371	364	369	379	363	391	341	365	335	348	379	396	361	373	366	371	370	361	398	407	406	364	384	369	386	410	376	342	346	401	390	399	382	366	372	399	406	346	357	409	388	393	360	380	379	353	374	375	358	391	350	392	373	381	396	415	363	379	387	374	364	353	395	378	361	389	367	349	367	415	360	346	402	384	379	402	348	369	361	437	357	402	374	391	361	352	413	402	382	428	398	386	389	383	390	391	389	402	379	371	412	367	352	374	356	376	388	357	376	398	362	344	387	381	380	369	368	372	379	351	387	436	378	362	379	348	386	392	411	379	374	404	373	378	340	374	389	380	414	381	368	401	371	403	404	367	368	347	371	386	392	385	382	383	362	378	374	382	381	371	415	384	403	364	374	368	437	375	413	351	362	405	329	358	375	411	385	378	378	375	396	379	359	374	383	396	382	401	368	403	407	385	377	343	385	414	379	360	371	395	380	402	391	372	368	426	403	396	374	407	382	366	383	355	365	357	385	363	406	400	382	367	369	356	382	377	409	385	396	400	415	396	410	391	415	360	379	365	416	412	365	352	386	397	374	395	374	393	376	366	389	348	369	365	374	380	412	359	384	366	346	356	366	398	389	360	395	375	380	343	385	388	401	360	366	412	394	388	409	391	348	374	387	395	377	389	362	401	358	366	361	384	376	393	405	389	371	405	381	389	400	366	360	348	367	389	360	373	401	432	403	407	340	357	366	373	379	349	360	370	333	357	357	374	397	358	373	388	371	381	383	383	386	355	388	367	350	356	350	391	373	396	391	384	362	397	382	389	379	376	420	351	377	369	388	397	379	374	384	404	379	374	406	386	356	399	390	371	381	381	368	389	400	380	370	393	387	374	397	342	376	347	384	389	362	392	390	393	366	358	364	388	346	402	417	356	409	371	402	390	382	399	370	379	360	392	387	391	355	374	392	391	368	391	405	413	369	431	385	352	333	379	385	349	357	421	395	391	380	378	413	364	374	388	362	409	377	388	380	356	355	381	383	376	373	372	377	368	408	388	380	343	387	382	374	384	393	369	400	416	374	401	345	371	379	393	378	357	374	416	398	390	402	383	379	397	349	380	364	391	385	369	383	390	384	352	366	395	393	385	399	346	382	366	378	352	373	395	357	353	367	381	405	360	365	367	353	364	398	393	388	393	414	355	359	379	401	418	393	372	343	425	341	389	390	392	449	380	377	387	384	371	355	372	384	369	377	417	403	404	383	372	375	398	416	342	392	366	388	385	385	374	385	386	363	385	389	352	387	410	378	375	363	390	400	368	362	423	382	373	375	400	380	360	347	356	391	385	380	377	350	382	404	394	420	381	389	391	391	355	368	380	391	400	374	363	375	349	369	374	353	365	391	374	396	362	361	381	404	353	386	382	376	366	386	375	407	379	359	363	382	373	367	387	393	376	381	372	340	393	376	363	378	378	394	361	380	370	383	385	394	375	379	375	360	382	413	387	388	393	361	367	396	416	345	366	343	358	375	385	381	388	382	393	362	381	399	399	374	402	405	414	389	374	392	349	367	386	354	381	399	356	373	388	370	400	426	374	415	397	371	411	354	374	373	410	349	375	388	388	384	373	409	386	378	413	384	382	384	369	372	372	372	370	388	404	363	391	398	428	449	370	395	410	377	405	375	364	383	385	403	365	360	386	393	355	386	354	349	372	387	425	354	368	377	387	410	373	387	398	371	376	359	383	368	363	411	386	377	382	381	381	358	334	382	390	350	372	400	372	358	355	390	378	377	361	391	369	346	372	382	378	382	390	404	366	367	394	371	393	402	366	346	389	379	397	437	400	374	384	393	386	384	392	393	378	407	387	366	397	381	412	409	366	391	389	371	376	368	392	407	398	388	391	400	381	369	380	373	382	362	358	401	377	408	369	352	354	359	384	390	360	380	402	389	391	363	325	368	371	392	396	392	396	377	426	389	423	409	364	368	404	413	376	377	386	370	415	398	372	369	401	395	407	371	429	389	380	387	381	369	365	396	380	400	368	405
7817	1621	1586	1443	1029	839	651	514	325	272	238	228	228	235	195	184	172	186	156	155	166	141	181	165	178	150	134	152	147	148	158	157	152	136	137	146	156	141	164	139	129	132	110	136	136	135	141	176	140	133	150	143	134	134	155	153	147	136	131	163	128	141	108	136	135	138	145	140	151	140	132	135	146	123	143	137	120	143	130	115	147	139	139	142	138	142	140	159	123	133	137	137	146	151	127	157	121	130	162	136	134	129	149	113	128	159	155	127	131	152	127	139	139	140	145	145	137	135	128	115	130	135	150	116	149	118	151	143	138	142	134	151	138	142	154	139	139	147	122	137	133	140	143	129	130	162	161	146	135	140	144	135	131	142	149	130	120	127	149	108	161	136	140	137	151	143	126	150	138	133	147	143	142	119	137	151	126	136	123	166	140	127	146	113	124	121	132	138	123	131	133	124	143	129	143	149	138	136	138	132	127	141	131	136	153	162	143	148	146	139	161	144	134	135	146	137	152	145	142	113	149	113	167	113	129	147	124	150	145	154	145	133	137	138	129	124	127	171	122	141	149	137	134	149	116	152	138	133	140	148	146	155	130	140	106	126	148	146	141	139	124	123	139	126	146	148	152	162	134	151	142	131	146	149	114	151	135	128	151	148	161	148	135	137	140	131	131	147	132	135	141	143	133	145	141	145	121	123	158	136	143	136	131	167	127	128	158	145	140	141	123	171	144	138	128	137	139	132	127	142	114	129	139	140	122	121	118	119	167	144	150	108	142	144	112	136	155	143	137	122	131	152	131	132	115	136	139	144	160	133	119	144	146	121	127	133	118	119	133	136	114	130	140	107	157	116	142	142	124	149	147	127	137	146	132	160	107	139	145	125	142	146	147	159	133	152	139	134	128	134	145	123	151	128	138	146	137	134	118	143	141	140	135	134	119	141	140	141	150	122	113	137	150	145	121	178	124	138	148	156	119	132	130	153	127	127	145	133	137	139	129	142	123	146	132	147	112	150	118	135	132	155	141	138	139	135	141	152	153	158	144	137	153	136	128	117	130	143	128	133	128	137	143	143	142	135	161	143	129	144	135	128	103	124	130	148	142	141	149	143	146	116	144	129	144	133	161	133	152	137	170	160	158	150	116	162	151	137	147	145	148	129	134	144	141	134	138	116	129	126	135	128	130	142	139	132	141	152	151	143	120	144	136	141	156	139	144	144	136	125	117	133	133	139	105	124	133	142	125	122	118	143	134	124	156	146	159	144	121	136	140	135	136	122	129	129	126	154	129	141	121	136	134	135	153	132	137	137	136	143	140	121	143	128	160	141	155	145	138	157	130	138	138	140	135	122	121	134	135	113	141	136	137	126	149	126	131	120	137	144	151	129	139	129	131	155	163	146	162	163	129	131	145	122	145	143	149	150	126	170	121	161	135	159	140	154	146	136	144	138	142	141	145	112	120	141	145	153	156	147	148	131	127	139	113	117	137	160	141	150	127	124	140	142	134	150	140	133	144	133	146	142	128	148	148	175	138	128	133	121	127	132	153	132	119	166	124	131	160	130	136	117	148	124	126	151	162	151	137	155	146	122	125	151	140	137	151	157	134	136	147	143	136	142	141	158	143	135	142	149	152	125	141	149	123	151	137	132	132	143	145	121	114	138	139	150	140	141	149	158	157	109	130	136	146	136	148	148	128	152	120	144	153	149	120	134	147	132	167	145	132	137	130	125	150	139	120	124	117	120	153	141	161	130	146	155	127	126	124	152	146	133	123	160	153	132	140	149	117	139	129	160	137	127	139	137	128	160	137	132	137	124	133	136	124	142	151	140	129	131	128	166	131	137	140	133	142	154	153	151	148	137	130	138	144	120	152	112	131	137	125	143	120	135	142	135	109	135	128	141	148	140	118	118	131	145	148	134	131	146	120	158	136	142	145	138	142	137	123	151	145	130	129	135	141	152	147	146	148	123	145	137	122	124	151	127	137	134	152	152	130	132	157	132	146	136	128	147	151	180	140	157	145	129	128	115	137	129	143	136	150	163	175	121	150	138	148	125	133	136	126	124	129	147	126	142	133	154	145	128	115	149	130	127	119	165	147	112	135	139	142	127	132	150	115	146	123	148	136	140	146	113	133	136	112	145	147	126	148	154	143	151	148	109	155	125	164	140	111	125	121	136	131	148	136	159	132	137	135	119	132	147	133	152	164	133	152	138	143	134	151	154	133	137	131	146	143	149	130	129	166	141	130	136	117	146	133	137	141	142	129	127	138	129	112	126	137	150	153	159	112	109	148	139	161	120	141	128	138	135	126	143	139	124	117	143	122	152	144	129	138	123	128	138	143	128	132	162	126	148	134	168	134	135	101	126	121	153	126	122	146	152	131	174	128	143	129	119	146	145	142	126	147	116	125	157	116	144	134	154	127	133	136	119	132	146	155	157	129	112	132	143	138	127	133	148	142	131	125	152	138	136	122	137	155	141	114	142	144	148	129	128	149	150	128	146	144	138	136	155	146	127	160	157	119	125	120	123	145	136	145	159	127	131	140	142	148	150	136	154	126	145	155	142	134	133	145	129	158	133	149	152	147	130	140	115	132	139	143	122	132	138	141	148	128	139	130	115	137	144	128	157	134	148	156	137	144	129	126	137	139	143	149	124	160	140	137	132	131	130	119	145	136	144	150	153	136	134	134	139	146	115	147	135	141	144	156	147	125	154	116	151	124	144	122	125	146	147	154	134	148	150	140	130	121	122	123	138	134	160	149	139	131	142	110	139	166	116	134	162	128	140	147	139	140	137	129	118	130	150	130	157	132	121	155	125	131	154	137	135	152	125	137	128	113	157	138	157	121	146	140	153	124	134	137	137	159	144	151	151	142	138	155	130	124	160	130	154	156	143	154	145	130	120	131	143	143	141	136	126	120	150	125	127	148	122	146	151	116	123	124	136	136	134	147	129	129	132	128	124	131	155	136	153	154	161	140	115	129	124	128	130	121	138	147	148	162	144	133	163	147	139	135	155	161	141	164	144	143	139	133	133	150	132	154	154	125	143	152	138	144	152	143	129	148	130	142	134	117	140	136	156	144	121	139	128	118	144	130	137	135	128	147	129	127	146	133	147	132	133	161	121	148	141	136	146	140	154	140	156	120	141	153	135	137	137	146	137	141	140	171	123	124	132	147	140	149	122	134	136	142	153	137	144	143	143	116	144	126	142	137	126	151	111	136	142	131	158	142	127	108	141	155	144	126	151	144	118	119	139	145	133	150	136	105	133	158	127	130	154	120	139	132	138	144	153	145	150	141	152	153	167	134	133	124	128	130	132	127	142	135	149	128	146	119	151	155	148	137	149	143	131	131	130	129	138	131	128	119	134	129	138	142	150	153	144	140	133	161	151	143	149	143	136	146	135	137	143	156	131	138	142	112	129	149	147	129	142	141	126	140	155	138	141	135	157	127	141	130	149	145	140	137	150	143	149	119	143	135	153	144	140	161	152	128	134
7104	1945	3423	4692	4085	3968	3146	2314	1837	1227	1050	1074	1117	861	665	577	550	550	545	543	536	515	556	544	468	443	454	401	380	442	409	405	425	399	346	385	384	428	417	457	367	393	329	377	376	408	338	366	361	344	385	359	360	367	322	357	373	370	349	367	344	318	359	373	347	335	344	365	371	336	343	328	361	332	337	356	346	335	334	346	371	330	344	310	361	386	325	327	353	366	336	352	339	378	321	379	342	346	369	375	343	339	378	333	343	360	372	344	376	366	368	360	370	336	326	325	352	359	367	345	370	357	374	303	346	324	332	371	359	351	322	318	315	342	351	353	347	343	330	355	337	350	316	352	337	350	339	341	350	347	340	345	372	361	326	354	324	343	325	331	376	348	354	314	303	313	360	354	314	332	342	313	313	343	336	341	337	324	345	338	384	307	332	360	342	348	313	317	329	355	367	363	326	316	305	363	365	330	338	361	328	332	340	340	336	326	312	352	380	339	355	350	339	330	370	374	331	370	352	340	351	346	344	349	345	367	345	346	358	337	340	353	314	368	364	330	353	358	316	299	331	354	369	336	363	368	354	304	364	331	356	352	339	350	368	335	318	333	336	343	355	366	356	330	344	368	333	350	330	335	312	333	310	327	353	364	346	324	344	358	319	310	340	332	347	313	367	331	345	347	350	346	346	320	329	347	356	322	317	319	355	335	346	339	335	345	336	363	377	372	353	352	341	365	337	319	333	343	326	336	334	345	336	322	327	334	322	337	360	343	325	341	323	355	360	322	334	331	352	345	327	319	339	331	327	364	325	310	371	380	353	333	349	327	333	317	329	372	313	350	334	337	377	340	351	303	342	347	349	332	337	336	347	321	341	361	315	356	366	342	343	363	324	333	307	367	332	328	348	324	331	350	357	344	331	347	340	329	346	356	363	346	375	330	321	334	346	316	336	338	324	390	332	356	302	329	351	365	346	317	315	341	317	327	314	341	340	368	383	339	353	348	341	339	360	356	354	348	343	319	344	356	351	336	323	369	335	311	335	338	366	353	350	331	370	312	328	363	332	333	364	379	338	332	358	364	348	357	336	344	367	355	354	372	323	336	329	347	340	351	321	323	331	369	350	338	368	335	346	320	349	371	356	363	361	328	354	361	329	342	330	340	322	332	358	349	337	370	335	335	324	350	340	318	350	322	343	333	356	374	362	360	354	339	315	326	349	328	328	327	344	327	414	359	329	343	377	346	334	344	377	351	361	338	347	329	312	352	324	353	336	343	354	318	318	346	325	377	387	322	321	362	335	326	359	328	352	347	330	370	326	357	351	351	371	332	345	360	341	328	353	384	362	356	320	357	327	373	345	324	324	355	348	317	345	360	306	330	338	314	347	327	325	338	347	350	343	317	337	330	342	357	331	341	349	290	363	341	322	363	371	302	359	356	337	387	345	316	306	378	378	352	366	327	366	331	359	320	333	331	351	328	355	338	309	352	312	376	340	338	374	340	352	308	372	334	348	345	361	360	339	356	343	326	324	339	378	327	310	333	338	327	362	342	343	353	343	342	299	332	325	303	363	353	325	339	349	348	348	318	364	332	316	339	327	370	329	348	366	295	327	343	327	331	349	345	331	345	342	363	318	351	343	357	344	369	316	335	375	347	324	351	361	315	339	358	308	357	313	389	331	350	332	352	339	335	351	340	323	351	334	330	331	350	366	333	381	322	361	330	335	357	325	331	305	351	345	354	345	393	351	363	322	335	351	335	375	343	341	361	343	367	353	321	339	336	357	313	337	383	343	332	334	374	340	333	366	329	334	338	361	333	365	380	375	331	368	345	347	361	357	310	369	329	364	315	340	353	310	332	328	350	369	362	362	295	352	348	332	331	327	335	361	341	375	320	334	316	332	347	315	329	361	327	348	367	316	375	330	353	359	342	337	364	351	357	343	348	372	307	320	339	343	341	349	350	341	322	338	336	349	354	318	357	343	375	335	352	365	340	393	346	388	311	324	336	337	298	385	390	337	354	316	371	363	343	358	330	368	333	336	334	309	362	348	341	332	337	363	336	351	344	357	357	338	357	352	333	326	348	327	339	359	330	351	384	316	344	323	331	310	334	312	352	341	355	312	338	325	325	353	361	341	333	361	322	343	318	325	352	356	348	349	361	353	346	326	308	351	328	386	356	360	346	371	376	348	360	337	352	366	310	330	325	359	320	365	351	342	344	356	364	332	331	330	314	368	354	323	340	340	359	329	319	322	341	369	335	367	319	364	328	353	370	356	343	338	339	325	352	341	337	357	351	356	339	344	364	349	362	328	382	365	342	334	331	360	325	347	350	307	374	343	336	344	318	363	353	343	300	337	356	337	348	327	355	353	335	351	355	346	348	331	355	334	339	377	330	361	342	334	360	333	361	340	335	350	385	356	327	323	310	369	348	308	359	379	324	357	347	345	337	342	360	355	385	351	327	332	356	365	353	310	344	358	344	325	354	377	321	330	343	329	356	347	349	335	348	302	348	325	351	356	360	342	317	351	338	358	324	326	347	353	362	344	339	343	341	322	327	343	341	327	309	358	308	316	352	368	327	325	344	339	329	340	279	348	324	392	303	341	339	329	373	369	359	381	348	354	366	341	336	362	349	333	326	344	342	333	341	333	328	368	352	342	322	357	324	347	353	357	377	335	340	347	340	372	307	323	334	341	328	341	325	341	324	348	341	367	331	335	324	344	335	373	350	361	337	336	335	361	347	337	355	342	327	336	347	369	342	365	364	385	303	358	375	337	338	343	352	324	405	357	381	318	348	337	374	363	357	347	341	362	343	344	368	338	365	338	338	337	374	336	295	331	330	338	361	326	372	322	350	352	363	341	336	358	355	332	358	358	322	330	352	352	321	342	345	348	330	326	332	343	346	331	325	323	366	348	366	308	346	371	366	361	366	346	333	339	338	347	347	360	333	370	318	318	333	354	334	346	352	360	319	338	316	319	309	340	350	373	342	300	349	339	353	355	362	316	333	341	361	347	320	337	327	338	328	367	334	364	325	349	349	350	327	332	289	350	327	347	354	325	334	390	326	323	293	354	370	378	357	338	314	350	365	350	353	374	352	339	302	332	360	339	333	339	345	323	387	371	341	376	374	339	342	361	356	359	330	336	352	357	348	321	360	372	353	318	340	329	343	335	349	356	359	338	342	349	322	348	324	359	335	347	339	355	356	350	366	358	320	350	314	327	312	326	361	325	339	353	350	336	355	341	331	313	346	342	371	314	343	312	335	328	356	311	346	365	336	328	378	357	337	340	357	332	334	332	334	339	344	341	346	335	351	350	319	328	362	349	320	359	310	388	346	333	344	331	337	347	315	359	304	332	364	339	332	330	349	313	355	361	362	335	318	321	338	347	327	339	341	372	355	356	350	328	327	329	325	333	335	372	336	336	316	310	337	344	378	372	340	335	355	348	347	346	370	334	359	332	320	352	340	316	321	328	358	350	369	317	327	340	337	355	326
14049	2856	2676	2343	1716	1276	843	508	413	281	256	234	210	160	127	133	120	130	116	111	95	120	102	109	93	95	80	78	83	98	88	77	86	67	73	78	96	76	91	73	59	69	63	84	74	67	66	67	82	74	74	61	87	57	60	61	73	65	62	75	65	76	68	81	62	72	61	56	70	63	72	74	56	66	73	60	67	68	67	74	70	63	75	74	68	73	52	83	74	59	81	54	51	67	71	69	68	60	74	60	70	77	62	72	75	81	75	70	62	58	64	60	69	65	66	76	68	65	75	74	79	69	48	71	62	61	79	61	63	72	73	72	92	71	77	73	69	67	62	77	68	80	90	61	74	64	54	64	64	70	94	71	66	83	69	81	84	59	74	86	64	60	70	64	78	70	67	63	72	69	61	76	64	68	70	80	65	67	70	71	58	64	72	57	57	62	73	56	64	54	67	70	61	78	82	51	90	79	62	64	75	73	67	60	65	70	61	69	73	73	83	68	77	76	49	64	71	57	70	66	56	51	67	62	62	58	61	55	58	59	67	70	64	61	70	60	65	72	62	72	57	68	66	66	67	63	74	60	50	62	57	99	72	62	61	46	61	64	57	66	86	58	70	77	69	72	54	56	81	75	70	73	63	59	81	55	67	74	78	76	84	66	80	68	65	68	75	61	64	74	70	75	62	67	67	78	82	80	57	52	57	67	61	75	77	55	56	72	71	68	81	70	58	57	73	71	56	65	59	67	60	59	62	62	77	61	65	77	70	52	60	69	72	65	76	69	67	69	61	60	75	58	60	76	63	75	65	63	74	64	75	57	65	57	63	70	73	86	65	59	73	82	84	61	67	49	70	86	74	62	65	73	82	68	61	64	61	83	79	84	73	60	47	72	68	76	61	66	65	74	67	78	69	70	76	60	77	65	76	63	79	61	66	88	70	71	58	61	67	69	68	54	50	74	63	87	61	59	55	74	71	69	70	66	71	72	55	61	67	67	67	83	71	67	95	60	74	78	63	71	52	69	72	79	54	62	68	66	80	63	74	74	66	73	65	78	56	72	46	51	66	60	74	58	64	79	77	78	83	53	66	61	75	79	82	66	75	67	72	57	83	80	67	71	65	64	59	63	59	68	80	83	52	54	67	75	56	66	70	69	61	58	63	62	60	56	62	80	78	76	69	71	69	77	58	66	73	78	67	67	67	57	69	51	78	66	62	58	63	84	69	72	65	69	80	79	63	57	75	58	60	58	65	73	69	54	63	75	69	89	76	59	60	67	66	65	63	85	68	46	60	44	81	68	73	86	74	86	59	62	68	73	67	59	65	58	64	70	60	67	59	58	65	59	78	71	53	69	83	75	69	61	59	83	75	48	72	70	58	56	57	67	77	57	82	66	67	70	69	61	77	66	71	88	68	65	70	57	61	47	55	79	78	83	64	71	60	75	62	64	71	54	60	83	72	73	71	68	74	51	55	55	58	71	72	58	73	73	61	57	75	72	74	65	60	79	65	55	66	58	63	67	61	70	81	62	66	56	55	64	69	61	56	78	65	58	54	68	76	72	54	47	51	82	73	68	81	75	69	63	68	72	65	63	52	61	64	64	76	67	73	80	66	72	59	71	65	50	69	74	69	46	66	77	68	69	52	70	84	63	78	66	66	62	61	61	64	68	59	82	74	78	60	93	60	54	84	66	59	53	85	75	57	68	67	59	73	76	71	64	65	64	60	67	71	69	67	72	62	68	78	57	69	65	56	79	69	67	73	63	66	72	52	66	76	82	63	67	78	74	69	57	65	81	77	58	61	57	61	68	66	60	77	74	77	64	66	74	59	76	65	63	82	75	67	54	66	71	72	79	74	71	54	67	78	58	82	69	71	62	53	60	81	74	76	65	73	64	73	64	57	66	63	59	78	61	91	76	64	61	48	70	74	77	57	60	57	73	78	62	77	68	56	52	71	72	64	70	79	80	72	58	58	69	85	61	63	55	70	75	71	64	74	68	64	69	62	64	61	69	81	77	65	71	64	67	72	62	77	68	71	67	65	82	71	58	50	56	85	62	74	65	62	66	63	71	66	51	67	48	61	66	69	68	68	64	62	56	66	80	53	56	65	92	79	73	77	62	48	64	75	60	62	68	71	73	86	71	83	67	78	81	74	66	64	52	71	73	63	64	61	71	68	74	61	58	62	70	71	65	50	50	73	72	63	72	61	65	56	89	79	73	79	55	77	58	60	70	58	66	60	60	76	61	47	64	60	68	66	69	65	63	67	66	72	67	76	66	64	64	52	60	60	65	56	77	57	81	67	67	63	62	62	54	63	78	62	52	68	64	57	51	68	77	58	59	68	75	59	63	86	54	81	62	62	64	59	64	59	65	55	64	54	73	43	70	71	65	67	66	59	51	65	73	69	69	79	55	65	85	74	67	77	77	80	58	73	64	53	36	61	78	75	79	69	66	62	60	58	71	69	69	70	54	57	62	75	56	69	69	47	78	69	76	64	74	75	79	60	68	59	72	66	67	76	60	85	62	72	78	57	74	48	61	81	75	63	73	82	67	69	82	75	64	79	61	63	64	79	71	57	79	75	69	62	79	76	68	72	62	64	73	66	54	61	71	79	50	78	84	79	62	66	84	70	67	57	67	67	74	62	75	57	81	63	63	69	72	60	63	64	71	73	72	74	59	64	64	60	62	77	67	82	76	66	55	65	74	62	59	66	53	82	80	72	72	59	84	60	66	53	57	64	60	60	83	54	76	80	79	74	59	74	74	67	68	88	60	85	62	66	60	74	81	91	72	58	71	60	64	92	70	75	80	60	70	66	78	63	60	53	65	71	66	73	91	71	58	72	53	79	76	70	60	81	78	70	97	54	65	56	57	70	79	84	67	76	63	56	59	62	62	68	68	53	76	61	63	62	52	73	71	74	87	62	53	59	79	91	71	73	62	78	81	71	65	61	60	71	60	68	62	79	64	65	70	55	69	73	61	54	68	70	75	57	65	67	64	67	72	83	72	48	70	65	63	74	77	74	63	75	70	58	60	81	63	66	64	79	78	76	71	69	75	76	64	70	70	80	77	57	64	62	72	64	82	66	66	65	75	65	76	68	74	58	76	65	75	59	57	70	63	72	65	65	68	73	76	68	69	63	73	73	67	61	77	70	82	53	67	77	83	67	65	80	69	66	68	60	77	59	77	85	78	66	74	50	48	87	77	57	58	74	48	74	91	77	73	67	78	58	66	71	63	61	76	64	67	73	71	72	49	61	55	75	80	70	69	80	77	72	60	59	65	55	71	63	68	64	59	63	67	72	68	66	60	59	69	63	70	55	71	55	73	58	54	56	66	54	55	81	48	77	65	65	67	55	82	48	62	58	56	44	66	84	63	65	78	74	61	53	82	62	77	77	63	66	57	61	62	83	47	82	66	71	87	91	68	69	77	64	76	64	65	65	72	66	50	60	53	59	65	59	75	65	76	70	77	67	67	66	58	73	61	67	67
9275	2610	5149	6891	6104	5915	4368	2999	2422	1448	1350	1307	1183	840	736	613	579	495	500	489	455	495	451	395	419	396	363	310	288	329	352	309	255	244	223	223	274	327	357	274	234	213	206	197	230	237	191	221	212	204	210	211	203	202	203	183	194	171	220	183	198	151	187	171	154	181	182	182	183	194	199	202	185	170	182	203	185	170	217	168	171	171	187	179	174	194	197	193	181	201	212	197	198	182	155	153	192	197	209	185	203	161	180	164	179	182	177	179	167	163	187	191	178	178	171	194	186	175	180	200	190	181	185	203	188	200	181	207	193	194	192	177	201	164	172	182	154	191	211	157	169	173	188	184	184	200	167	200	186	179	175	171	168	176	184	189	184	158	182	189	185	192	187	190	166	210	193	155	188	177	198	163	171	169	172	161	160	183	181	164	164	200	177	194	176	167	180	179	181	163	172	197	161	184	179	175	145	156	164	178	209	190	177	180	171	170	174	163	175	184	201	181	173	184	203	173	166	178	193	163	193	150	198	195	181	192	171	179	165	187	173	178	176	164	201	196	179	163	170	203	198	181	201	167	189	177	181	187	178	185	157	194	183	221	186	169	180	172	149	208	180	192	191	194	170	179	178	186	167	170	195	175	156	181	221	186	181	170	192	203	183	153	184	197	164	185	196	173	198	179	174	184	174	173	176	185	181	190	186	163	180	180	171	212	175	204	171	151	178	187	152	187	181	185	164	169	212	170	170	163	201	173	177	184	170	196	172	179	180	179	191	163	192	186	194	185	184	177	158	159	190	188	171	164	176	208	170	193	198	172	182	194	184	174	199	173	177	198	181	187	195	180	193	174	180	175	181	132	177	185	151	188	162	171	176	191	164	184	168	180	216	169	168	159	180	163	200	174	176	169	181	165	187	199	160	170	190	180	172	188	176	169	180	177	170	171	193	196	175	176	174	166	191	162	170	184	176	167	214	188	151	164	172	204	177	166	210	160	182	164	195	168	183	195	158	180	182	179	189	162	183	171	175	176	209	186	183	171	189	161	169	187	165	184	190	175	173	179	187	159	173	183	189	170	166	169	178	170	176	198	161	188	186	174	177	160	183	160	166	167	217	168	192	179	198	177	168	189	184	141	164	156	173	182	180	196	181	173	187	184	191	184	176	158	192	167	175	180	157	175	183	168	209	147	197	164	156	196	179	180	172	173	196	186	165	176	172	207	188	186	183	177	181	177	186	169	187	191	167	177	191	186	171	159	202	166	182	192	171	175	188	180	173	181	190	163	167	179	174	180	164	195	152	189	173	195	186	180	141	185	189	158	177	177	198	190	179	180	179	190	192	178	177	196	187	182	186	173	165	161	176	184	201	171	185	171	184	168	148	187	188	198	177	170	162	189	167	172	182	160	160	202	170	184	142	189	194	194	194	190	184	195	173	170	201	166	192	190	194	166	177	179	183	188	193	164	191	163	215	172	175	169	186	176	194	180	167	178	163	180	175	175	171	184	178	171	168	162	204	175	182	164	175	163	215	185	189	207	174	171	192	163	171	161	167	198	197	181	175	205	176	189	149	165	181	159	193	193	180	161	172	171	180	204	204	180	180	190	169	189	178	191	163	184	196	189	196	172	183	179	160	166	166	199	168	173	180	180	168	175	201	183	185	167	165	169	181	180	156	169	184	173	170	164	187	185	210	179	186	164	197	178	154	152	202	211	176	170	165	186	204	195	181	174	156	165	183	188	182	188	162	170	192	161	188	187	187	162	193	164	195	196	180	160	155	158	173	196	171	178	150	175	153	196	171	168	176	202	172	188	193	179	187	173	189	184	202	166	194	171	204	175	180	190	175	174	168	172	208	197	174	196	183	167	180	149	166	196	187	210	177	183	192	182	195	186	187	174	182	185	176	176	183	183	182	167	190	184	193	169	155	193	168	184	188	193	166	183	181	174	186	164	181	187	177	191	179	183	167	192	195	183	162	196	191	184	187	194	182	176	199	165	177	174	170	183	210	178	178	197	164	161	168	167	187	178	192	199	173	176	162	196	172	191	193	181	199	180	176	176	192	142	160	185	179	184	187	163	166	185	170	186	197	184	197	189	174	178	191	171	190	185	174	170	184	170	178	182	171	173	179	175	193	171	188	190	165	182	170	208	191	178	176	187	173	208	189	185	174	173	169	159	168	219	164	173	175	200	146	188	181	180	193	150	168	167	183	159	183	171	188	156	181	189	196	175	157	179	183	172	186	179	191	171	182	184	197	194	177	199	187	174	185	163	153	193	182	170	178	189	185	190	172	171	208	180	199	159	184	174	167	163	176	184	172	184	165	174	209	213	182	195	185	185	176	172	170	180	153	190	191	196	197	176	186	166	192	187	197	169	178	188	165	159	151	169	170	184	178	191	153	192	182	159	140	173	173	165	148	191	185	176	175	182	178	195	186	167	189	192	175	162	167	185	212	190	174	184	175	194	203	182	160	218	187	172	188	203	165	173	186	185	182	160	185	197	168	173	186	185	196	170	220	185	180	207	180	192	172	162	175	176	194	171	173	184	186	178	176	189	169	157	177	162	158	174	160	177	164	179	169	170	208	170	170	170	157	191	191	179	151	178	169	197	182	188	177	200	175	183	183	186	190	206	166	179	192	178	180	172	184	185	178	184	166	175	184	145	186	181	172	185	180	158	194	184	153	176	171	166	178	186	180	175	195	168	213	146	189	161	197	176	168	179	161	174	144	165	165	187	168	190	178	174	169	200	171	191	195	171	202	174	194	167	189	165	176	178	181	186	169	189	189	155	182	183	197	178	163	168	172	157	194	169	195	191	192	188	173	182	174	192	186	156	180	180	197	178	202	199	150	175	192	176	177	191	183	178	175	174	169	183	182	194	186	201	160	188	179	188	169	209	168	183	187	176	184	183	191	178	204	207	183	168	185	179	193	180	204	208	178	188	164	180	180	176	168	161	196	186	196	205	193	187	164	172	166	167	165	167	181	176	158	166	188	190	187	173	199	194	201	166	168	169	182	196	179	194	216	167	175	194	168	177	151	190	172	197	159	177	185	176	173	165	171	163	204	192	208	165	178	159	181	189	190	168	182	177	183	184	202	199	189	175	186	177	174	175	182	174	173	197	175	168	184	178	177	157	180	181	184	196	179	165	153	184	172	161	176	162	201	200	151	167	204	168	164	162	162	189	184	176	202	176	185	199	178	174	173	167	200	159	168	173	161	212	175	183	175	158	170	198	174	181	157	171	162	170	182	160	174	156	157	184	168	178	170	178	172	157	171	175	194	164	165	169	181	178	201	180	158	183	187	180	187	178	203	181	149	180	179	187	166	167	175	200	187	180	166	193	176	172	199	198	176	190	174	182	174	156	149	175	168	199	161	180	181	173	175	188	167	165	174	175	186	175	181	196	188	161	197	184	158	165	158	174	166	160	191	201	158	155	182	185	179	162	169	172	192	162	177	174	168	180	198	184	182	189	179	163	168	197	203	171	171	169
2652	862	765	693	544	469	330	289	205	210	187	168	192	182	176	164	174	158	193	149	176	149	163	158	151	130	172	159	155	158	145	168	174	171	156	173	159	158	163	145	154	174	165	165	150	159	147	160	163	149	158	135	140	157	121	162	149	142	148	164	141	147	154	166	181	160	159	148	141	153	147	136	161	162	138	143	172	139	164	159	156	149	149	152	143	172	168	155	149	146	155	153	154	157	156	151	172	136	152	134	133	145	148	150	165	166	169	150	142	151	146	162	150	144	168	157	136	140	153	153	165	177	152	129	155	163	152	152	173	165	182	169	169	170	145	178	155	146	150	148	165	184	159	165	176	137	152	165	166	137	170	143	143	149	156	150	169	158	145	152	154	156	148	169	175	147	138	133	171	152	184	158	168	155	156	135	166	150	148	165	181	146	161	146	140	154	136	133	153	147	159	142	153	141	151	134	165	158	143	126	127	160	155	148	179	152	154	148	147	156	161	143	148	157	154	162	156	160	165	158	154	153	143	181	193	163	153	142	161	141	160	155	133	142	162	153	142	146	146	141	130	176	162	157	138	144	145	151	168	146	160	135	146	143	138	136	156	169	161	140	173	173	147	162	148	164	160	186	164	173	157	159	158	145	178	152	156	154	148	152	180	151	150	142	130	154	148	165	143	152	137	162	172	178	155	181	158	140	169	144	163	161	152	144	133	159	160	139	136	179	167	154	163	152	143	169	171	151	165	171	158	141	140	157	139	177	177	176	161	149	161	165	161	157	143	152	139	159	149	150	133	153	158	163	173	140	150	137	157	149	164	151	149	166	144	135	137	143	140	174	145	165	136	150	156	146	148	141	163	172	179	166	169	140	149	172	179	163	154	162	150	165	169	153	147	167	150	139	141	177	156	141	142	150	160	184	146	156	135	141	163	159	158	167	162	142	156	126	151	134	155	170	151	148	168	152	152	164	173	167	153	156	138	129	169	170	164	168	142	147	152	150	178	156	174	160	155	156	156	172	181	156	148	168	144	132	170	167	117	181	133	161	152	169	148	141	138	136	158	167	124	145	179	150	151	183	141	162	173	152	137	161	142	129	145	159	136	145	160	156	151	168	158	146	150	153	171	149	169	133	150	144	133	171	157	173	155	176	158	149	146	150	159	169	159	136	151	155	170	155	168	167	147	163	172	184	140	149	177	144	135	148	158	154	148	148	155	159	146	159	146	157	174	176	164	146	162	161	165	171	152	135	148	157	133	129	162	159	169	157	165	174	146	146	167	172	136	152	161	135	150	148	148	138	166	154	184	148	158	151	153	172	184	134	148	154	155	138	169	122	170	167	145	152	187	166	169	159	144	130	160	158	136	152	144	138	127	148	158	162	154	154	153	149	155	132	146	165	151	137	148	139	169	151	155	140	142	162	122	144	148	146	142	154	163	155	162	159	179	189	159	166	157	160	178	152	163	155	158	158	169	131	118	156	168	149	157	149	155	185	143	163	177	142	163	142	169	155	166	154	146	150	141	160	154	157	156	140	138	139	134	164	171	150	155	140	144	138	156	168	136	168	157	168	165	184	157	136	146	156	139	141	151	186	159	161	148	147	153	157	142	154	149	139	169	157	174	170	145	156	146	147	137	162	150	161	153	149	158	134	135	152	159	164	144	138	144	146	151	147	170	180	148	161	156	160	149	155	133	169	171	145	160	152	170	136	143	144	155	164	170	150	160	130	155	148	157	167	166	149	139	160	150	150	187	159	161	149	138	152	139	170	156	186	155	162	166	164	163	146	151	152	159	126	144	161	142	168	166	165	156	142	150	158	159	161	154	153	145	160	149	161	164	143	157	153	177	157	159	160	144	154	152	162	192	148	176	188	157	156	156	169	115	156	164	140	149	171	148	159	141	157	144	149	136	149	155	150	160	154	152	144	173	138	154	168	139	166	139	151	153	168	139	159	123	162	160	165	161	157	143	194	150	141	141	165	137	134	155	165	169	145	170	143	151	146	152	147	150	150	169	169	162	136	140	155	170	166	141	136	161	138	154	157	145	154	158	164	154	129	134	185	176	148	154	148	167	175	178	173	155	148	160	163	146	162	139	180	187	169	164	179	155	160	154	142	143	163	144	158	151	152	156	164	157	180	167	164	163	167	135	163	195	174	155	144	176	167	157	127	142	161	176	142	149	148	182	160	158	153	160	168	158	148	153	147	141	168	157	144	155	141	161	142	137	153	149	140	177	149	171	127	150	154	146	133	150	161	147	154	143	157	186	151	153	164	139	150	157	154	137	116	173	154	126	159	156	146	164	183	180	158	158	163	146	154	149	139	143	155	169	167	150	142	144	138	148	154	156	138	143	154	152	166	147	163	139	174	126	128	173	188	156	158	151	139	161	141	169	167	159	163	169	173	138	142	148	157	178	154	172	170	164	131	161	148	159	143	137	149	170	178	160	147	180	147	156	135	128	151	126	170	151	165	185	161	154	173	161	144	171	148	135	155	153	160	133	169	154	136	161	172	155	153	157	173	181	151	145	130	159	153	164	159	166	142	151	160	151	191	175	153	138	156	192	168	156	161	176	140	154	166	139	143	135	163	170	176	159	160	136	139	146	160	152	157	146	171	139	134	157	170	155	162	157	166	152	170	166	140	149	184	171	167	152	157	150	157	137	164	168	162	162	160	141	154	167	181	141	150	149	140	145	138	156	149	127	150	161	150	148	166	169	143	152	114	153	162	165	170	143	154	147	157	149	166	138	154	156	162	146	145	152	153	189	166	181	168	192	165	149	140	183	166	163	166	144	151	143	158	143	167	155	145	178	144	166	154	152	169	161	153	149	161	175	151	163	174	161	127	153	138	151	166	140	157	171	181	162	156	185	167	188	155	168	175	142	146	162	138	148	146	182	154	160	152	155	140	156	157	139	148	158	169	133	122	151	140	152	173	140	159	120	137	154	154	164	168	157	181	154	142	171	153	168	128	168	177	152	159	154	156	147	133	147	156	155	150	173	155	160	140	169	174	166	149	181	165	163	162	178	138	172	151	146	175	167	147	140	154	152	154	140	135	151	160	158	151	138	162	154	156	158	166	150	151	159	144	150	138	149	163	162	151	156	161	145	168	132	170	138	177	143	138	171	157	175	154	166	146	143	170	141	165	161	145	143	139	156	175	167	153	163	156	175	155	153	147	148	148	136	171	148	174	154	159	161	165	137	140	156	157	155	141	161	152	145	152	142	140	163	157	145	139	164	194	163	143	149	154	164	167	138	176	155	146	162	148	158	136	170	140	159	154	134	183	158	155	146	141	133	145	158	165	150	164	160	158	157	161	153	139	153	151	168	155	149	147	151	158	125	167	157	167	156	177	176	180	132	153	137	129	149	154	146	169	165	164	151	159	171	159	179	151	166	172	134	167	147	149	164	150	163	146	183	170	164	157	131	155	158	163	125	147	151	155	161	155	145	142	148	155	132	143	163	149	140	184	165	172	173	154	165	165	151	142
2683	1192	1785	2163	1963	2056	1415	1022	729	582	610	593	507	485	442	453	467	407	388	428	456	417	411	447	411	381	421	403	423	423	390	373	367	383	407	413	402	456	420	398	335	407	419	392	379	397	393	435	451	429	411	399	425	409	372	382	380	409	356	409	414	386	406	422	376	388	399	399	368	382	381	363	357	382	372	361	375	354	369	413	388	415	360	368	357	317	379	372	393	377	391	389	391	363	400	360	404	371	365	398	347	363	389	391	386	380	383	416	388	389	386	401	336	403	400	377	373	402	379	405	387	370	384	366	399	390	402	357	397	377	370	359	380	366	398	419	379	391	376	371	404	398	404	383	385	378	387	372	366	382	399	391	360	375	356	402	380	371	378	373	417	363	367	405	381	380	415	389	364	392	397	401	400	385	388	375	408	390	406	408	406	378	374	368	392	411	405	363	385	384	391	394	415	412	409	413	348	366	422	390	378	379	415	359	389	384	383	359	367	394	416	357	418	350	384	383	396	387	382	431	384	379	387	378	394	355	369	381	394	405	388	399	396	388	362	390	394	414	412	358	388	334	394	396	373	408	366	410	364	397	361	363	418	400	373	390	361	339	385	385	391	374	371	391	427	405	380	376	393	398	369	362	395	389	370	362	383	371	385	387	367	383	382	420	385	383	378	397	400	384	358	388	406	358	397	353	367	368	393	368	421	379	342	397	386	379	406	375	372	381	354	358	377	392	397	405	385	389	400	346	370	359	365	352	409	371	406	394	357	369	398	382	358	357	380	403	382	423	390	420	369	334	360	402	362	402	382	380	415	389	386	423	386	384	411	387	389	378	383	392	361	392	377	395	382	371	379	384	397	378	390	356	388	401	370	427	369	391	399	371	400	385	371	353	372	360	400	414	397	400	360	400	372	392	379	361	411	395	380	360	370	380	365	414	385	430	397	425	413	382	412	389	363	372	405	388	391	356	427	391	390	420	373	415	404	420	369	353	347	364	405	381	396	378	374	409	383	424	386	370	377	392	377	373	384	416	364	356	363	376	407	399	394	393	375	415	418	361	407	400	402	396	408	405	392	364	383	401	363	382	361	407	372	383	373	366	392	408	382	419	393	353	380	390	397	383	411	364	391	365	396	410	390	375	369	370	364	390	392	392	381	382	389	369	418	398	377	383	390	373	359	381	386	383	373	368	400	367	395	377	375	356	367	395	402	374	391	367	390	423	372	435	386	392	394	369	412	384	369	339	364	373	369	354	377	413	369	388	372	393	365	348	415	400	370	369	360	363	346	393	384	372	397	406	393	384	380	397	357	375	395	396	370	354	398	387	391	376	376	390	367	368	373	381	389	357	355	373	381	381	400	396	402	371	395	412	413	416	395	399	378	398	355	426	394	396	353	352	401	375	367	396	387	381	394	381	393	351	369	381	409	385	376	403	376	386	397	381	393	381	374	379	410	345	402	415	369	381	377	400	368	379	361	400	361	393	365	362	362	390	402	369	408	367	396	384	369	392	400	415	376	426	390	393	393	426	395	382	393	402	362	339	381	404	376	388	406	382	369	384	360	396	394	373	366	400	400	370	417	356	375	384	382	415	386	383	387	382	377	402	388	424	372	389	363	395	372	388	409	372	366	350	401	352	405	388	387	372	406	401	346	391	405	369	378	399	394	409	369	414	340	377	373	397	402	374	378	364	357	373	383	391	370	352	364	423	400	381	377	401	394	368	347	393	402	392	381	375	351	356	389	360	362	396	397	383	352	362	357	375	414	382	400	385	352	362	408	411	385	380	411	406	365	366	369	402	398	341	380	382	387	372	362	377	402	400	393	392	371	383	360	338	384	421	377	372	381	396	328	385	390	369	405	382	370	364	343	389	388	382	377	388	373	394	347	380	351	407	374	393	380	376	373	363	396	357	402	370	399	337	348	388	377	354	435	375	373	382	353	360	368	357	377	385	411	394	402	374	401	381	375	375	388	408	399	354	384	387	381	368	408	390	365	375	398	417	365	430	387	408	398	402	382	395	364	383	388	383	379	405	402	369	393	403	407	357	399	391	399	366	370	413	387	388	373	396	382	383	388	356	383	406	348	369	398	391	407	384	391	403	400	419	369	363	402	407	398	381	365	386	360	383	379	374	394	382	387	400	395	363	391	395	391	367	406	372	406	368	367	380	417	357	405	361	401	362	359	395	363	411	400	370	366	355	406	367	360	385	433	347	362	399	368	349	390	374	372	369	380	391	385	410	367	431	363	393	395	354	371	414	418	398	361	402	341	366	403	369	382	363	393	347	383	362	390	369	383	344	396	404	378	405	373	392	352	406	378	387	353	391	345	375	388	421	375	365	367	378	355	374	373	346	385	389	381	396	397	371	378	414	401	391	414	364	381	394	360	394	368	361	397	349	383	388	386	374	409	391	378	358	358	375	377	362	433	361	372	371	401	392	395	397	392	398	372	378	373	373	346	384	380	432	377	408	385	369	388	390	428	392	421	414	386	410	357	390	412	393	378	393	402	367	370	334	362	372	385	401	383	406	361	384	369	399	396	376	406	406	394	382	417	392	406	397	381	381	373	383	400	377	384	379	382	372	364	402	397	396	375	393	392	400	369	391	347	361	404	372	350	378	410	395	368	402	373	370	378	384	387	400	379	370	366	379	380	390	391	361	396	384	396	403	401	360	395	392	374	423	370	364	348	384	434	403	424	412	373	427	375	395	414	412	392	342	386	386	378	380	422	403	360	353	399	363	381	388	379	400	372	387	375	397	344	419	370	338	384	381	386	359	370	369	382	368	369	346	367	377	403	400	370	370	387	359	364	372	335	377	358	386	378	385	397	381	355	405	375	376	392	353	354	369	398	420	381	424	338	393	391	362	411	384	406	379	398	392	375	368	381	400	385	397	419	382	378	366	383	387	370	368	396	383	390	372	408	391	379	378	382	389	393	396	400	364	380	377	400	375	376	405	387	377	379	395	379	380	378	355	370	376	371	380	391	359	392	386	384	403	364	354	402	379	353	443	427	396	379	370	369	400	388	405	402	395	393	407	389	384	420	404	386	363	377	398	384	338	422	367	371	340	368	361	386	367	379	384	424	372	384	372	367	361	391	357	380	417	381	396	395	371	366	384	374	421	359	398	386	396	403	405	363	399	391	387	416	421	373	412	367	357	383	403	387	396	384	365	374	369	381	388	363	385	378	344	394	391	372	385	394	389	359	390	386	359	373	379	376	372	397	418	413	394	388	367	404	398	372	355	376	391	378	410	379	389	417	369	348	404	389	413	352	371	401	386	438	414	395	413	359	397	433	358	368	402	413	383	377	383	394	377	383	374	391	400	394	413	383	386	369	375	378	394	403	390	349	412	388	384	403	398	384	387	401	384	408	414	371	401	389	394	417	367	372	380	413	373	371	338	403	410	381	369	353	393	343	363	391	365	340	368	349	395	370	387	365	387	392	367	412	397	383	380	389	350	368	349	398	400	367	364	385	421	361	365	403	369
8488	1744	1701	1472	1081	918	578	435	350	275	196	209	228	183	176	155	172	173	173	187	155	142	159	162	136	153	135	142	148	141	137	157	136	133	140	142	152	184	142	147	133	135	110	169	159	168	134	168	147	146	139	142	139	165	159	133	152	122	137	133	153	147	135	116	132	128	159	147	133	134	134	131	150	143	149	127	144	134	119	148	122	147	127	112	119	123	137	130	156	153	137	136	114	144	144	156	140	138	128	118	133	134	140	133	135	135	150	161	143	137	131	137	124	123	114	139	157	141	146	158	143	136	148	144	156	146	136	151	144	141	113	136	148	158	150	128	134	160	166	151	119	128	139	153	148	147	136	128	135	133	155	142	127	131	135	125	152	139	132	126	132	134	126	116	132	132	139	139	171	159	137	126	117	150	143	131	141	152	136	161	124	141	123	143	148	143	127	134	146	139	153	137	119	134	116	134	122	137	136	124	112	124	152	158	140	121	148	130	154	136	150	139	150	151	155	146	129	129	147	136	141	126	141	139	143	144	138	128	134	131	131	133	146	132	144	108	148	145	116	148	138	145	153	151	149	131	131	131	143	136	161	143	153	137	155	154	156	130	153	139	146	148	117	131	136	148	165	142	159	138	119	127	134	161	140	136	158	125	150	165	132	142	153	135	136	163	152	151	135	123	129	143	127	149	131	144	142	141	137	132	131	162	145	143	135	128	118	135	140	143	147	160	154	138	131	160	128	140	140	129	134	129	136	140	166	164	147	151	143	135	138	145	136	158	141	171	143	122	159	129	125	116	133	133	121	120	146	139	152	114	138	153	130	133	117	155	136	147	146	139	151	156	127	137	135	143	134	147	154	142	150	133	143	146	120	142	136	141	139	140	119	132	139	144	144	128	136	131	134	161	148	145	152	152	138	133	117	120	133	159	133	173	128	145	146	160	144	118	137	151	133	167	121	129	147	162	158	136	157	156	172	150	133	166	134	139	162	132	141	157	133	150	130	133	163	166	138	149	153	141	154	120	156	147	161	137	138	134	135	145	140	140	165	130	123	161	131	156	123	141	161	133	128	156	168	143	153	124	142	121	146	159	180	114	126	172	128	150	127	131	164	164	138	142	123	140	167	139	126	139	146	122	144	140	151	123	158	146	146	140	151	129	154	171	131	122	150	116	138	130	149	159	150	151	137	157	114	136	138	137	157	131	153	145	131	136	152	114	170	131	139	135	116	137	149	140	159	149	150	129	128	133	145	141	133	137	135	125	136	131	126	122	156	135	125	161	140	137	143	139	139	127	129	134	157	145	147	133	140	137	143	141	135	143	158	149	148	134	154	164	163	120	152	142	128	154	154	131	116	125	147	137	133	153	169	161	128	125	130	153	132	141	139	137	141	132	141	153	130	159	137	145	143	155	124	147	151	131	170	125	150	109	145	121	141	112	132	138	168	125	142	139	159	139	150	125	152	154	124	125	145	122	138	156	149	157	148	145	131	168	141	146	151	142	146	176	139	141	153	116	130	145	147	131	144	150	118	122	124	148	159	132	127	138	147	133	135	146	140	147	139	147	122	145	120	138	127	138	154	137	128	114	136	122	150	142	136	137	139	125	138	141	141	151	126	120	144	120	150	134	138	150	149	149	148	141	122	150	143	135	144	143	130	151	147	129	141	150	128	140	146	125	144	168	133	132	123	117	133	114	118	143	133	146	143	132	127	153	126	112	117	134	151	138	139	131	151	143	115	133	137	145	139	123	136	150	129	147	129	147	147	137	154	154	152	161	157	131	135	156	136	153	141	143	144	154	148	137	149	146	150	146	139	157	144	159	136	134	130	149	153	183	126	146	136	111	148	153	144	135	131	161	122	135	120	160	142	120	156	142	156	160	141	143	148	124	137	139	132	162	136	144	139	139	138	139	132	140	128	144	127	148	137	115	125	115	137	115	129	136	142	142	142	146	134	161	157	140	171	163	123	149	128	113	130	138	142	126	152	130	140	152	142	134	150	149	129	116	118	142	147	139	124	133	124	132	126	156	137	155	154	144	145	151	140	154	150	157	132	139	141	159	160	128	154	134	148	126	142	135	182	138	135	158	130	131	131	135	132	125	171	148	115	141	140	119	147	120	139	138	133	142	126	155	148	145	126	140	133	131	127	142	125	123	145	121	167	122	136	150	156	146	141	126	133	141	142	148	154	145	154	158	130	116	145	160	126	143	163	147	151	147	165	137	142	116	123	158	130	150	123	125	134	123	122	154	155	131	140	127	119	135	136	129	128	127	158	131	124	133	125	140	155	149	152	130	140	131	129	156	156	155	135	155	130	136	154	172	136	160	153	167	164	144	154	161	154	139	157	135	128	118	151	136	156	135	126	180	140	150	120	139	157	132	147	127	146	148	148	131	135	126	126	132	144	138	136	145	124	132	155	137	142	118	136	127	130	112	122	152	144	152	136	120	125	143	136	151	147	137	132	148	144	152	118	124	152	149	150	130	163	140	136	130	142	140	162	139	131	129	131	144	164	150	125	139	150	133	143	135	145	130	152	138	121	130	140	131	124	134	140	137	132	148	152	137	144	146	155	131	122	124	150	136	128	143	144	142	151	132	145	125	137	147	154	124	150	138	145	144	138	126	124	147	142	147	133	122	133	157	139	144	145	124	162	151	139	154	157	147	142	152	126	153	126	147	128	142	131	127	135	137	146	143	122	139	131	128	129	132	139	160	142	144	147	154	132	134	146	135	169	161	154	138	120	143	142	162	130	161	113	122	132	127	137	126	128	138	127	129	154	154	136	136	154	140	118	149	152	130	143	135	184	146	129	136	130	159	151	147	138	154	167	134	137	141	138	136	150	138	136	153	136	171	123	144	128	138	150	136	131	143	128	134	145	161	124	137	128	139	124	120	142	141	146	128	152	151	158	150	138	132	126	174	143	147	140	148	121	126	151	153	124	129	147	144	131	147	164	146	151	167	148	149	133	129	145	139	134	145	133	134	124	127	129	160	150	142	149	126	147	139	142	140	155	184	167	121	124	134	133	138	141	167	132	139	138	151	149	146	150	160	124	146	139	121	150	140	144	119	153	142	151	133	141	138	127	143	145	124	126	140	139	138	136	129	160	138	159	152	150	135	134	143	126	158	124	118	144	145	133	151	143	132	131	137	125	156	160	152	132	148	139	145	138	138	147	158	153	141	130	129	131	127	130	142	127	135	151	137	143	128	124	131	142	131	158	158	141	159	131	141	134	124	140	142	140	123	118	144	121	132	164	117	159	126	133	140	157	129	136	141	141	141	144	139	156	149	141	143	131	145	137	144	147	139	173	149	137	142	130	170	161	135	155	142	154	157	135	118	121	148	133	141	137	129	140	144	143	145	151	145	125	158	143	153	136	142	132	126	132	147	139	155	149	155	149	122	130	115	174	147	121	151	163	133	125	154	136	154	142	150	149	132	120	142	132	133	125	129	181	131	147	134	134	148	118	127	129	125	135	151	140	155	147	131
7372	2084	3831	4726	4667	4222	2640	2083	1510	1142	995	899	783	694	630	566	587	546	542	542	497	483	491	506	437	440	476	410	434	430	378	383	384	388	370	421	428	478	473	394	377	379	400	395	407	422	471	420	453	343	387	374	382	358	371	361	326	367	348	356	354	362	378	344	353	370	324	313	314	358	337	333	320	352	333	344	352	361	341	360	355	367	343	339	344	371	344	356	354	371	346	331	355	345	350	341	334	327	327	316	359	363	342	321	360	306	355	361	354	361	408	362	328	344	337	353	345	318	374	361	337	349	378	329	360	331	300	361	328	335	356	378	372	339	323	341	376	344	334	353	325	365	335	337	357	363	341	350	351	368	377	338	388	360	360	370	366	334	360	331	336	357	361	332	354	351	364	325	334	327	332	348	350	353	361	330	358	349	330	366	353	355	347	362	321	340	392	351	360	378	315	358	378	337	331	357	364	340	377	334	360	359	326	357	348	357	369	385	343	343	343	371	339	320	376	344	334	362	368	354	343	374	328	316	353	336	336	354	337	354	331	379	318	334	345	337	335	343	318	328	324	345	357	327	349	376	333	405	348	391	344	360	318	355	382	341	335	331	319	345	344	345	346	324	340	349	324	341	346	346	319	376	327	347	348	342	348	362	361	353	359	322	344	343	369	332	357	392	343	311	325	326	346	331	345	345	331	297	352	319	321	340	357	368	334	329	320	343	363	347	336	371	322	359	337	353	370	338	322	324	344	362	330	340	341	360	361	321	335	330	350	365	362	336	317	344	392	306	360	347	349	354	364	339	349	335	327	350	359	347	325	349	354	337	330	368	373	313	321	366	331	350	294	387	342	363	348	330	378	385	355	339	353	363	365	351	385	341	356	358	315	355	391	349	369	349	340	350	323	325	369	339	345	345	352	339	312	380	327	322	357	348	361	381	359	362	336	336	375	342	347	322	344	366	361	320	337	351	347	360	358	330	344	370	323	341	356	370	347	342	337	352	332	367	371	336	316	339	356	352	334	339	351	373	348	348	326	343	361	363	346	351	381	323	333	359	347	370	380	396	356	338	344	349	339	359	338	325	360	366	311	345	313	333	356	355	308	338	336	343	346	321	351	357	318	343	282	325	363	333	326	335	345	347	357	345	350	355	306	317	367	345	356	341	346	337	334	362	375	325	338	357	367	343	350	352	347	315	329	353	358	356	364	322	345	358	364	351	353	362	378	354	344	328	343	336	327	332	359	334	331	340	335	343	365	364	370	348	342	344	303	326	334	363	365	312	315	335	361	371	338	339	328	367	355	355	353	362	343	350	359	337	380	366	367	334	350	384	347	354	322	327	321	352	379	347	331	333	371	360	351	339	364	363	387	357	338	338	342	339	373	329	357	356	317	344	363	330	335	337	339	347	366	340	344	322	330	308	363	336	350	366	362	337	355	311	337	354	360	363	362	330	345	336	326	346	324	311	361	317	334	362	345	345	346	349	342	348	366	355	353	358	310	353	344	337	302	311	357	318	332	342	305	376	353	335	333	373	350	333	357	334	345	346	296	323	323	365	325	365	390	343	326	337	325	360	333	341	377	382	347	357	339	341	353	345	330	349	357	321	399	352	314	358	318	319	365	343	341	353	332	372	336	323	312	337	315	369	378	353	351	327	351	352	352	322	347	379	344	356	369	364	306	369	380	338	313	341	360	315	344	375	367	319	344	326	348	356	344	374	336	354	357	344	324	377	355	345	348	326	320	362	371	343	313	359	325	330	335	346	353	333	347	316	351	331	350	348	348	357	325	337	361	357	389	329	334	356	344	343	364	354	316	334	359	339	339	344	361	378	348	343	350	352	373	359	356	364	342	340	332	347	354	341	316	344	391	370	338	355	320	334	324	379	353	331	357	358	331	346	342	340	347	348	344	357	300	376	351	360	337	393	354	375	316	367	362	352	370	349	349	359	321	346	358	324	382	329	375	351	339	344	383	368	326	366	349	360	353	368	351	352	361	355	346	339	347	358	350	344	331	331	348	328	336	323	387	351	325	337	295	319	341	312	343	329	356	383	348	368	337	376	355	344	365	342	330	369	339	394	348	343	370	321	353	337	349	354	329	315	374	391	352	332	339	334	356	380	355	343	333	354	336	356	343	363	349	318	357	339	339	341	353	359	339	364	342	351	346	333	333	359	362	356	353	361	331	370	347	336	353	366	380	369	369	303	359	347	355	316	347	340	339	346	330	329	329	357	334	316	354	341	346	340	371	330	351	343	339	337	375	355	352	338	364	358	332	331	333	323	369	327	341	328	332	350	340	344	350	339	348	344	318	367	337	364	364	340	324	341	364	351	318	360	367	329	317	346	351	331	368	296	328	340	368	339	365	295	324	338	337	359	337	358	332	333	336	350	360	347	338	370	345	344	342	359	347	352	346	338	376	332	342	349	368	357	336	356	335	361	353	367	327	351	315	357	331	330	327	358	309	359	349	355	353	370	299	322	366	345	335	360	354	377	336	363	376	343	331	363	343	344	360	333	361	343	358	364	338	304	306	340	348	328	352	357	363	324	343	349	377	338	333	372	314	304	349	330	352	342	308	339	362	362	340	330	345	370	358	343	364	337	302	361	327	345	348	322	301	331	351	336	343	331	306	332	335	348	325	338	350	361	367	297	337	351	354	360	358	344	348	351	352	347	346	329	318	343	363	333	336	366	371	314	371	355	339	341	321	334	331	351	309	364	353	351	312	368	339	337	343	342	321	334	338	303	343	355	324	356	341	346	311	347	339	347	365	323	367	356	359	363	346	314	337	345	363	360	363	360	343	300	314	329	335	324	349	373	331	314	346	339	366	333	364	351	326	324	322	369	392	366	330	354	373	379	310	336	374	351	334	335	343	345	357	377	356	350	363	360	333	369	338	374	340	362	385	331	323	329	361	340	350	332	369	321	368	337	347	339	374	336	345	332	367	338	362	359	374	344	346	316	346	359	361	333	316	313	334	332	379	340	364	338	332	322	367	365	334	355	340	353	362	361	349	345	322	298	321	354	319	384	356	317	365	351	335	380	331	328	361	354	347	339	363	348	355	352	325	323	325	331	369	314	332	344	351	348	384	319	357	346	354	349	347	334	362	320	338	338	353	350	341	366	359	336	349	340	352	336	359	373	351	345	367	376	322	348	344	339	391	322	357	361	344	328	385	334	348	326	356	352	367	374	354	351	355	344	359	306	342	353	322	363	316	367	328	305	340	331	360	375	363	351	328	357	359	368	341	354	339	327	363	343	366	394	360	333	357	362	346	340	340	339	370	328	353	328	387	334	373	298	381	348	357	316	333	349	322	344	348	344	367	358	377	374	346	319	311	329	334	330	362	333	327	363	350	321	366	355	336	377	331	329	364	363	328	375	353	327	347	320	341	327	349	355	345	335	344	333	354	360	326	333	348	335	352	344	338	322	328	343	321	350	362	347	362	330	344	372	308	324	335	344	335	326	321	340	353	367	380	337	361	366	339	323
14936	2966	2946	2387	1810	1299	838	583	370	291	247	222	156	165	110	120	121	108	109	125	106	114	90	106	108	106	99	97	83	82	69	63	82	73	80	74	78	110	92	82	67	80	78	70	69	80	86	87	69	84	64	76	58	74	69	60	80	65	70	60	68	69	60	56	74	74	81	74	84	79	73	66	71	55	86	63	73	73	68	80	67	78	77	87	72	73	59	64	67	80	70	61	60	73	94	70	74	75	70	66	89	66	66	75	65	71	77	77	57	68	76	76	61	67	84	67	69	78	81	76	70	86	69	71	63	83	73	65	84	91	74	85	65	68	68	59	58	56	69	69	78	58	72	69	72	61	70	83	73	64	70	72	66	78	72	80	75	66	62	63	55	68	59	76	61	66	81	59	79	85	78	91	65	63	54	70	69	66	56	72	72	55	62	66	81	75	71	65	56	76	66	60	68	60	75	72	88	69	75	78	78	69	67	63	68	54	61	88	85	76	70	63	79	64	65	66	46	81	73	81	64	66	73	79	91	74	59	60	66	73	72	58	75	65	78	60	77	81	73	69	79	69	81	71	74	72	85	66	62	73	56	57	54	61	73	74	68	86	76	77	72	55	72	51	67	71	62	64	67	75	70	64	78	63	78	80	77	62	55	64	75	75	80	76	79	68	79	68	75	68	67	78	76	67	80	54	69	103	68	71	71	68	52	66	71	64	51	70	83	80	68	66	53	88	86	81	71	90	65	67	62	85	61	62	85	73	81	68	70	76	77	67	71	58	70	71	58	75	65	65	77	65	58	68	54	66	74	68	73	81	60	60	69	85	77	62	79	68	73	61	70	75	73	70	55	64	67	76	61	62	80	79	67	69	64	65	66	80	53	64	78	75	67	85	70	69	55	56	75	67	63	57	68	56	69	57	71	67	85	71	71	86	90	88	56	70	47	74	69	68	61	76	71	80	72	66	72	62	57	85	79	61	68	68	84	86	59	73	63	65	85	71	56	71	68	67	70	52	70	63	71	66	71	73	82	62	62	64	76	73	69	83	67	66	77	65	60	82	57	58	52	91	76	75	68	73	67	63	69	84	72	83	77	69	73	71	90	60	49	90	52	79	83	75	67	61	65	62	83	78	71	71	80	54	63	66	68	75	56	76	74	65	49	77	69	75	73	64	62	74	66	72	50	66	76	73	73	70	59	68	48	82	65	73	64	74	80	70	60	64	73	54	61	60	67	76	73	78	91	78	73	64	63	79	70	72	62	69	81	75	80	57	61	66	85	63	69	70	83	71	72	73	74	69	68	70	92	65	75	67	74	64	76	86	80	75	56	54	68	71	75	67	75	78	69	63	68	69	67	60	65	75	58	67	79	75	68	64	72	69	62	78	60	79	67	64	79	58	71	67	58	70	59	66	65	54	77	71	67	66	69	50	70	88	89	59	65	79	56	53	69	70	64	70	69	47	72	71	73	85	58	71	56	78	79	94	69	55	88	58	75	66	79	59	50	75	66	54	66	72	73	79	77	76	70	65	76	67	69	60	60	65	76	70	92	69	69	69	71	68	87	64	72	81	76	77	73	48	69	59	73	61	76	64	71	66	66	82	67	84	74	79	68	65	73	72	69	63	77	71	77	74	64	61	66	66	75	70	73	66	70	81	63	65	88	61	72	81	75	71	66	73	52	73	74	75	62	67	77	69	57	55	61	72	62	72	68	71	65	82	69	78	67	57	64	78	69	58	75	60	59	73	59	75	61	74	79	75	73	72	61	60	85	55	60	68	64	67	78	69	68	64	78	77	79	77	87	72	59	95	72	74	81	79	71	80	79	59	71	64	59	75	71	80	59	67	70	61	71	60	75	70	82	72	63	55	80	80	65	73	63	71	76	60	79	72	73	61	76	76	67	76	77	71	69	76	64	68	74	58	75	74	86	68	79	75	64	69	68	73	82	67	70	71	63	94	84	79	59	73	78	59	71	59	64	69	74	65	55	72	67	78	59	76	69	58	63	74	72	76	83	76	71	53	84	58	74	59	78	67	58	74	75	62	78	66	53	66	57	67	61	60	66	75	66	87	83	76	64	87	63	66	91	76	60	77	71	75	71	79	61	73	56	63	74	64	66	78	58	62	82	66	74	59	71	77	67	63	64	74	72	65	55	66	58	67	73	68	63	74	76	66	71	75	55	73	64	74	69	64	81	68	78	76	55	64	74	73	76	57	52	64	66	67	67	78	63	65	77	73	80	77	69	69	50	69	59	72	64	63	69	53	62	77	62	67	72	71	73	61	93	83	58	69	75	65	83	60	63	62	56	76	78	62	82	63	59	57	70	71	79	67	72	65	69	75	80	62	61	77	69	76	70	78	63	64	67	58	67	48	59	72	68	80	86	61	67	70	95	61	61	71	76	72	76	97	63	72	64	78	60	86	73	60	97	80	52	95	88	58	65	86	62	72	67	74	83	70	52	51	74	52	59	52	73	70	68	63	66	66	90	65	64	57	74	59	67	61	61	69	67	64	78	67	85	75	68	68	70	81	75	58	61	59	74	76	59	61	66	73	65	67	79	65	74	73	72	59	66	86	70	58	78	76	66	76	79	70	62	73	73	76	79	72	65	79	76	63	67	68	73	77	89	70	70	66	58	73	81	86	82	68	73	67	69	65	72	65	70	75	67	80	77	77	80	75	61	57	62	58	76	75	78	68	63	81	75	78	67	67	79	60	69	66	71	64	73	76	62	62	71	87	57	72	63	70	64	60	72	74	78	66	77	51	76	78	67	82	73	71	71	76	68	76	72	65	83	63	73	75	80	61	71	67	67	69	72	75	95	80	67	80	62	60	61	68	57	77	70	64	56	78	76	71	65	84	63	84	77	80	50	56	71	66	66	64	60	74	74	58	73	74	67	69	66	59	72	67	79	67	65	67	56	78	68	70	68	69	72	71	66	66	63	72	65	56	63	72	64	83	84	65	62	78	77	78	79	58	72	69	81	73	77	68	79	70	52	72	82	68	60	71	61	71	77	73	64	72	73	70	61	60	75	88	61	65	81	64	81	66	69	60	70	79	75	77	57	72	55	89	85	103	73	73	64	78	80	61	101	64	69	80	63	72	70	76	79	66	87	82	80	76	65	69	75	77	60	81	50	72	58	56	55	80	65	71	54	60	66	89	69	72	76	69	63	75	72	79	69	74	74	75	79	54	81	67	70	68	63	63	65	60	54	65	52	75	84	80	77	55	77	84	76	79	75	68	74	66	61	73	77	67	52	68	87	71	69	82	69	87	69	81	59	68	73	77	85	73	73	66	77	71	61	72	62	72	57	70	85	76	62	53	75	70	70	56	86	56	81	76	73	69	74	64	62	74	68	92	64	72	78	77	60	62	66	92	86	73	71	86	76	82	58	63	60	80	69	63	66	74	73	59	57	59	72	62	79	68	65	59	62	75	63	67	88	66	67	71	65	63	62	79	67	71	81	68	68	43	69	52	76	79	71	77	62	65
9712	2687	5680	7012	6684	6065	4216	2790	2018	1525	1296	1094	831	697	643	689	615	538	518	527	452	405	402	428	384	375	335	332	333	327	262	215	263	245	240	255	326	377	319	212	225	211	232	233	261	316	387	336	298	188	207	238	223	221	213	182	197	184	207	192	183	174	198	176	209	179	199	202	186	181	177	175	214	201	203	215	182	177	164	206	187	198	182	188	207	205	204	196	216	193	208	206	209	184	194	178	186	225	179	178	173	198	199	179	191	203	189	202	200	195	180	188	189	182	202	171	170	185	200	190	170	177	195	191	190	172	198	186	170	182	158	188	187	201	193	190	190	192	185	174	174	191	186	177	220	184	176	176	196	183	173	184	184	182	167	199	190	194	187	198	186	179	194	186	198	180	222	191	180	205	183	184	186	159	193	174	182	162	192	188	189	190	187	190	187	168	180	211	174	182	204	197	194	205	201	188	164	184	179	191	169	206	187	180	183	202	200	185	180	177	195	185	183	182	194	186	201	175	187	167	176	166	185	163	181	187	199	165	184	184	195	189	199	182	165	183	189	198	181	196	174	183	197	158	206	181	193	177	190	181	182	173	178	177	180	203	189	183	176	191	179	189	177	186	200	188	161	179	192	172	193	206	185	188	170	177	169	190	196	174	184	200	179	164	200	169	196	164	208	177	174	198	187	191	187	181	165	188	179	187	181	198	203	202	184	156	196	165	170	183	184	197	174	173	183	201	176	211	159	162	191	175	202	194	215	205	194	187	171	181	189	206	193	189	236	161	184	190	202	196	167	201	191	176	182	174	168	197	171	175	157	176	196	182	196	209	179	208	173	181	198	187	208	189	170	202	179	180	189	191	177	182	167	184	171	210	144	185	172	158	186	188	165	175	197	201	189	181	205	171	184	210	176	208	189	206	179	162	185	174	171	195	171	190	177	192	177	198	191	181	165	182	197	212	178	185	165	181	204	166	199	194	195	156	180	199	182	198	175	168	187	191	196	203	219	180	175	183	182	173	179	173	196	176	202	207	202	186	186	191	178	191	178	201	189	189	182	191	179	170	182	185	174	186	201	196	174	179	203	205	197	207	170	168	200	173	177	215	200	176	184	175	158	206	174	180	199	174	186	214	177	179	178	194	180	194	192	191	172	188	193	209	167	182	177	190	198	169	183	182	189	184	182	170	166	165	194	234	188	185	195	214	158	188	169	198	172	176	168	165	174	183	181	200	200	183	149	186	197	186	179	193	186	154	188	199	197	174	208	199	179	192	167	210	165	175	205	182	163	175	167	188	198	203	193	174	193	206	183	179	211	198	166	188	184	201	180	183	197	178	198	193	180	178	185	200	166	184	196	177	172	182	206	197	173	210	196	206	162	171	211	194	193	192	193	209	188	167	183	199	191	183	194	187	197	222	198	192	194	178	175	166	189	184	174	188	187	176	194	175	198	214	178	161	177	198	209	183	174	182	161	165	188	184	193	187	188	169	191	181	195	177	168	193	198	195	182	169	194	238	179	166	160	184	173	193	181	191	197	184	216	173	201	192	184	180	187	207	174	206	174	169	196	194	187	190	194	191	201	180	190	183	176	176	170	180	194	193	190	189	167	198	181	216	194	187	182	180	175	170	178	190	180	175	192	184	181	184	184	189	160	208	168	196	193	179	196	176	188	201	185	206	202	228	179	185	178	164	202	184	181	181	170	174	195	201	167	190	178	195	159	196	190	172	191	209	177	197	160	187	183	151	167	185	175	191	156	173	189	210	174	192	198	197	165	172	192	186	196	198	212	172	187	183	203	169	208	184	160	181	200	189	172	178	195	193	180	160	190	186	195	185	179	192	197	178	172	162	180	198	208	176	173	193	201	186	190	207	192	185	200	172	162	169	196	217	174	182	183	183	166	189	198	179	199	151	188	184	177	170	163	205	181	193	199	181	184	184	191	208	186	178	172	188	199	185	197	190	177	186	165	193	201	184	175	197	191	185	183	178	195	193	185	202	215	195	178	172	172	193	196	178	189	175	164	192	187	175	204	189	179	163	169	198	175	191	201	198	200	175	178	200	178	172	183	170	206	195	196	203	193	204	180	188	156	169	169	197	196	188	192	194	199	168	204	210	188	163	205	170	210	189	176	186	192	169	167	182	192	158	194	207	194	180	217	182	195	175	172	194	183	173	177	189	195	192	182	178	165	193	193	178	159	180	187	153	175	184	180	177	179	197	190	183	194	192	193	188	176	185	193	173	181	174	199	192	171	192	196	194	188	191	173	191	180	172	211	186	182	204	196	184	212	200	190	191	199	190	189	188	188	183	192	199	186	180	198	177	166	181	193	193	176	191	210	190	186	183	175	175	172	181	196	172	190	181	169	177	186	174	184	204	192	210	203	192	173	173	203	196	180	165	191	192	198	182	193	186	222	186	176	192	162	179	211	187	181	173	186	169	196	171	186	154	187	196	212	195	195	189	185	182	170	180	193	193	178	175	177	188	154	185	177	171	191	166	206	202	193	214	184	160	175	171	185	190	191	185	194	182	176	183	173	175	190	165	171	155	197	194	177	180	191	185	205	195	179	193	201	189	200	184	209	213	167	207	186	193	206	186	165	169	163	199	188	190	168	208	178	159	167	218	198	173	179	181	178	173	199	175	191	190	182	187	194	188	175	191	185	174	198	198	195	188	203	184	175	187	158	158	195	177	180	210	175	192	189	193	172	204	184	166	180	171	177	213	194	224	197	174	197	191	178	195	189	200	172	169	184	178	197	189	173	199	177	206	199	202	175	209	189	182	198	195	194	168	205	193	185	196	189	197	166	191	175	216	200	205	194	210	195	171	206	170	220	185	173	188	192	193	180	162	180	196	177	197	179	207	178	180	181	215	213	173	210	182	191	183	185	174	171	192	181	169	183	190	187	197	199	181	224	215	162	179	197	151	174	175	188	185	195	182	191	180	166	183	186	179	189	200	184	178	192	186	193	201	158	178	184	185	205	168	167	188	189	182	179	178	199	164	188	195	202	166	208	188	194	210	185	192	194	185	182	209	193	185	168	175	190	194	178	184	177	193	190	196	172	173	197	205	213	206	185	208	190	185	192	191	200	173	181	176	181	176	198	173	205	207	194	161	206	160	165	212	187	183	169	181	182	185	198	192	198	194	195	187	198	179	211	191	181	194	170	197	181	183	180	182	161	187	165	165	186	180	170	220	196	194	213	192	159	181	180	201	180	185	189	187	200	185	170	196	166	189	177	178	180	175	186	199	190	186	182	196	191	192	198	172	195	213	213	197	214	186	185	203	178	200	211	196	200	184	191	205	179	196	202	194	195	205	183	179	210	195	184	184	195	196	196	188	178	160	173	183	173	224	195	185	195	164	187	215	174	185	183	197	195	195	183	198	173	204	201	205	199	146	178	196	164	190	185	194	180	189	210	211	178	185	195	210	162	206	199	184	177	206	170	172	198	187	187	182	175	185	196	171	173	180	191	197	180	204	200	199	163	194
2744	850	891	735	533	500	344	282	212	205	185	164	179	155	181	140	162	157	185	160	151	144	164	159	182	164	144	171	145	151	161	152	168	164	167	159	162	176	168	179	182	147	149	163	167	169	154	163	139	155	158	154	148	180	154	164	149	152	149	144	149	187	162	142	171	164	168	159	147	157	172	167	154	178	143	133	121	151	162	146	162	140	155	152	144	161	156	156	158	146	139	142	154	170	144	158	146	165	194	170	151	133	159	141	164	142	161	149	139	162	148	164	153	177	156	156	161	172	146	130	153	168	158	163	175	167	152	132	162	157	150	129	166	164	157	161	163	153	164	148	148	181	170	149	150	146	153	142	133	134	157	151	146	156	151	154	146	162	164	160	153	156	154	158	159	167	153	156	148	165	154	160	170	153	136	160	161	155	167	115	159	177	178	160	151	164	147	154	171	170	167	166	170	150	151	166	158	141	151	157	154	169	153	170	133	150	150	157	153	151	161	157	177	153	138	150	156	148	157	166	179	152	140	144	159	146	167	154	155	176	172	146	153	165	133	150	152	156	145	183	147	152	163	154	132	163	161	158	132	153	158	150	167	153	174	143	174	175	145	132	164	152	166	157	159	138	134	165	144	159	162	173	143	131	188	185	162	149	148	163	149	167	179	155	161	157	149	166	148	149	166	157	163	171	164	168	178	155	153	156	148	152	140	155	178	166	156	149	159	144	154	158	157	186	163	151	157	140	171	156	163	160	156	153	143	156	167	167	173	152	151	177	152	157	149	147	144	161	155	153	160	140	159	185	177	149	163	158	162	172	168	173	141	145	128	142	154	139	154	172	176	167	138	156	167	153	163	146	151	149	149	156	184	144	122	136	170	148	172	172	185	152	144	158	158	158	154	163	178	182	150	153	164	156	172	169	168	133	145	132	165	158	142	172	175	160	127	148	144	140	140	140	128	155	143	164	158	147	167	172	165	184	150	156	152	166	175	160	152	154	145	160	165	150	129	138	151	118	165	137	163	140	143	156	146	159	175	157	145	162	142	154	168	150	164	162	152	161	129	148	132	180	158	171	149	147	132	152	167	139	140	156	151	136	140	146	145	139	172	150	149	157	142	156	152	144	152	170	164	157	146	140	170	183	166	156	165	151	156	145	147	165	135	161	143	162	147	160	169	149	156	147	171	166	133	154	157	162	147	147	156	149	133	153	162	160	157	187	150	183	141	160	138	166	144	141	174	158	164	173	155	154	139	158	150	156	140	160	170	143	158	167	172	142	162	142	171	155	169	174	153	146	154	142	177	159	175	183	165	153	170	163	154	180	168	133	157	132	167	161	151	147	135	175	178	158	167	170	155	157	161	169	151	135	152	144	168	169	152	170	146	145	157	163	156	153	157	163	147	147	171	151	137	150	155	161	153	170	170	175	168	150	138	167	173	150	160	164	141	176	151	120	150	155	130	139	134	176	124	157	164	172	177	155	148	165	156	151	160	150	171	145	163	138	171	145	182	154	156	162	159	144	156	163	168	161	177	128	174	134	156	129	152	149	165	157	164	162	151	139	151	152	150	135	187	173	160	134	146	153	143	168	150	137	166	159	152	160	183	148	177	156	162	174	172	154	146	164	151	145	184	153	163	159	158	171	154	154	154	139	143	141	150	167	170	169	160	139	156	146	182	147	168	157	155	151	132	150	165	185	157	154	153	139	166	161	162	150	161	157	144	158	169	144	151	189	151	138	159	149	154	154	164	195	140	154	159	167	169	171	137	140	164	159	156	145	155	139	159	173	159	156	173	173	164	162	142	151	147	163	167	152	164	156	124	151	141	155	155	153	158	147	166	136	149	173	171	135	141	162	165	135	169	153	143	168	125	164	153	148	149	137	144	164	159	149	163	149	160	159	161	156	164	148	173	147	160	164	153	147	166	158	155	164	153	145	159	175	128	174	156	153	164	172	155	162	152	129	141	132	168	138	140	170	150	162	143	139	158	155	150	145	178	163	161	180	163	145	178	151	154	165	150	145	160	146	132	157	141	166	152	137	146	156	147	145	154	145	157	166	133	139	146	149	170	163	175	165	136	142	187	179	152	142	163	145	147	167	141	172	160	138	168	158	140	145	139	139	136	151	164	151	148	133	143	132	147	167	175	155	165	159	154	136	161	147	166	162	167	161	157	145	147	137	170	145	145	160	165	158	164	161	153	155	148	175	170	174	170	167	174	151	149	164	140	162	144	175	156	142	153	162	129	160	185	159	181	156	153	152	141	153	158	174	160	142	153	146	149	148	151	145	154	134	182	154	157	143	168	172	187	173	165	160	154	145	169	167	149	153	157	162	130	146	156	157	147	155	167	151	158	161	153	163	159	149	163	178	149	130	170	158	159	124	152	163	152	146	162	139	166	145	188	196	164	171	136	148	164	171	162	175	161	147	159	134	151	153	155	145	174	142	150	175	147	157	166	149	158	165	146	159	154	134	140	159	171	159	144	147	152	158	156	167	155	165	146	169	165	138	177	165	145	158	150	143	158	164	158	171	177	160	160	154	164	143	161	151	191	171	147	153	145	138	163	179	166	161	159	174	178	146	159	154	141	144	149	134	153	153	148	171	163	148	154	154	154	144	140	163	156	158	145	171	133	149	175	162	151	144	158	161	158	162	150	138	153	145	159	165	154	157	135	165	143	166	179	169	159	167	148	182	152	163	172	169	135	156	139	160	145	162	148	164	152	137	137	171	140	163	161	152	152	156	147	138	145	164	169	172	173	169	188	174	169	144	151	166	148	168	156	168	159	174	165	164	175	131	133	157	130	131	162	181	163	149	138	148	150	162	162	155	143	145	145	147	153	188	154	157	153	175	149	167	159	145	139	155	153	164	147	152	168	142	142	140	159	179	158	172	152	173	142	143	163	168	170	160	163	185	170	154	169	176	164	155	148	153	152	143	146	151	136	164	146	144	165	163	163	161	153	157	163	139	151	170	171	132	146	132	155	146	145	153	153	147	144	155	162	133	151	145	155	155	162	150	143	155	190	154	162	141	180	126	169	115	171	165	163	147	138	170	157	156	167	162	140	160	148	155	150	161	131	177	163	173	151	171	155	152	141	170	155	168	146	167	158	131	179	135	173	154	183	148	160	171	170	156	147	156	156	157	124	157	162	159	156	140	161	169	150	164	160	163	143	154	142	166	159	164	152	167	156	154	142	163	163	156	171	158	181	165	159	157	133	151	154	142	152	151	171	176	147	174	157	147	160	172	154	160	151	172	169	156	159	156	146	164	157	142	178	164	163	160	159	141	146	137	170	154	164	158	158	156	133	146	134	158	144	172	145	143	158	138	135	150	155	175	168	159	151	164	166	165	128	160	147	154	158	159	161	128	156	176	169	162	162	137	153	161	168	166	134	141	161	162	179	136	170	177	160	179	142	142	170	166	166	150	159	150	140	152	147	155	121	153	156	146	160	161	153	149	153	173	155	155	174	155	163	134	149	179	138	163	180	149
2683	1073	2073	2435	2111	2110	1258	805	637	592	565	506	499	454	434	461	483	442	413	449	441	423	411	395	413	409	386	410	446	393	409	387	390	410	417	385	460	501	396	388	411	415	410	400	431	460	438	402	369	377	401	380	367	384	380	353	408	435	348	396	373	359	373	391	399	377	401	362	396	392	413	417	384	394	393	380	394	373	403	375	391	378	423	383	404	408	386	401	391	382	363	396	390	386	368	409	388	412	371	370	361	398	396	386	395	396	404	400	356	393	398	372	383	383	343	410	356	415	380	404	409	354	382	380	350	400	367	379	356	406	373	434	362	384	405	420	406	387	398	382	391	396	383	378	368	389	372	382	383	383	390	371	395	385	408	415	366	375	398	391	343	385	377	373	398	396	384	357	382	381	395	391	389	391	393	368	411	392	348	359	416	391	385	388	399	388	371	368	433	379	390	372	385	371	390	371	351	379	361	394	365	417	368	396	427	410	367	401	373	386	372	367	410	384	407	395	393	419	391	380	413	393	394	363	349	375	397	381	391	318	362	392	388	373	367	385	396	393	364	387	354	335	372	390	397	392	375	390	411	388	334	404	369	388	371	402	401	389	358	441	393	411	381	390	408	408	388	398	405	392	398	396	385	389	440	384	369	356	375	404	397	420	408	390	404	420	384	418	379	387	412	381	365	359	365	402	417	344	370	359	386	378	394	398	386	364	368	385	365	393	386	393	384	432	355	428	345	381	411	395	358	368	412	406	397	362	407	431	390	404	378	364	377	426	386	363	396	437	392	379	379	381	365	379	386	407	380	415	379	384	366	405	394	382	383	398	404	374	417	409	418	370	391	395	377	387	385	384	394	389	353	374	395	404	427	388	394	368	367	398	406	393	397	381	395	359	402	361	404	371	414	400	386	357	402	382	379	392	369	420	378	398	395	417	387	379	392	381	419	401	363	386	413	357	382	378	408	361	392	396	375	369	351	347	396	380	399	408	376	384	409	386	378	373	338	383	425	395	396	377	395	355	375	396	427	412	383	386	378	365	357	392	344	351	372	385	402	402	348	379	378	390	403	408	384	388	377	377	352	352	375	382	371	400	416	422	387	369	424	411	383	377	351	390	397	393	386	398	376	374	385	402	393	398	364	389	388	373	360	376	415	372	347	382	389	384	380	382	359	368	346	378	395	365	401	374	375	393	364	407	348	365	407	388	387	392	390	420	408	395	381	421	399	395	371	418	417	399	372	422	421	380	386	355	390	404	422	404	422	388	403	400	399	409	395	373	386	340	391	406	377	406	359	378	384	381	388	394	371	345	378	428	424	386	358	422	390	404	404	377	397	402	415	379	412	358	381	369	392	393	391	389	403	391	382	403	377	350	417	371	372	363	396	355	420	382	385	382	384	371	384	413	422	363	356	389	370	394	385	397	386	378	385	402	368	362	402	389	430	364	388	384	383	392	392	408	388	364	406	402	340	411	350	402	352	419	368	405	403	371	403	342	401	357	395	402	378	377	383	373	396	398	383	392	379	372	380	387	397	382	361	405	403	412	413	382	381	401	381	416	368	366	379	389	377	373	391	412	382	411	430	390	390	390	374	335	376	350	402	398	396	376	394	335	382	358	375	397	371	380	409	385	376	403	404	411	399	406	392	381	384	397	390	371	381	372	391	397	407	373	394	363	418	380	391	411	395	367	373	396	383	401	399	411	391	399	357	394	373	387	373	368	369	360	395	349	398	399	391	416	348	391	374	401	400	395	383	390	377	373	394	364	368	360	407	400	382	424	402	379	343	404	384	422	379	396	345	398	377	351	357	410	364	365	419	409	404	399	430	386	407	412	376	389	400	370	371	385	353	442	377	394	424	428	434	376	347	375	380	379	370	382	390	420	398	382	375	412	393	414	367	385	424	389	377	377	427	375	370	376	397	394	356	380	377	345	345	388	372	382	415	417	354	356	359	398	357	396	381	387	369	377	386	418	391	432	431	384	390	377	390	395	365	391	391	381	405	409	378	375	387	371	407	366	376	374	426	390	387	386	367	404	367	358	384	389	404	385	368	415	381	365	372	398	376	405	409	354	396	417	412	380	384	393	388	370	388	351	377	373	394	429	456	384	355	383	400	399	383	383	381	391	373	332	382	366	328	346	379	398	386	412	411	377	375	385	395	388	405	366	387	381	382	385	413	405	401	399	405	366	345	379	351	384	364	367	380	353	375	404	402	413	389	387	371	396	354	409	379	355	326	388	368	385	398	387	400	388	400	374	408	399	388	374	396	394	391	393	376	416	383	404	378	344	404	385	401	390	360	407	393	415	364	374	362	358	378	368	381	400	380	394	349	431	391	370	357	358	397	378	362	416	363	419	411	422	372	406	354	384	402	363	409	388	391	394	389	361	374	369	424	381	325	386	375	395	355	362	360	379	327	403	396	372	407	383	382	395	381	402	363	388	376	378	352	387	385	370	408	409	355	387	347	391	356	380	382	372	380	379	375	400	376	359	374	399	386	379	381	348	378	398	380	397	414	395	361	382	428	416	385	372	415	381	381	406	392	434	377	372	403	371	394	370	341	384	383	352	374	404	385	374	387	411	385	405	421	357	379	355	368	401	376	380	373	368	399	373	405	377	370	377	390	368	379	388	377	363	402	370	350	388	361	379	382	388	369	414	398	382	369	387	393	403	409	400	343	386	396	434	381	405	389	383	347	350	404	392	379	424	412	413	381	410	391	401	386	393	371	420	407	369	376	371	417	343	382	389	380	345	356	396	400	415	423	388	392	402	387	413	393	352	378	405	371	379	384	364	402	396	363	386	373	365	382	397	409	362	401	374	390	375	368	381	405	359	404	377	393	392	387	407	373	398	380	421	395	392	386	417	403	424	368	378	375	431	379	369	385	363	374	395	386	388	377	363	373	373	361	416	342	378	376	373	380	370	416	399	395	400	381	387	384	409	376	374	402	388	381	361	340	340	397	365	352	371	382	379	436	377	392	386	381	376	357	384	373	396	412	377	394	380	378	415	402	400	382	399	405	383	375	419	402	359	400	363	414	363	369	403	400	379	370	384	376	407	363	380	405	402	359	410	403	383	379	359	388	387	389	373	417	379	371	387	374	401	394	386	376	400	404	407	397	366	391	373	404	370	368	401	407	366	376	426	413	394	386	376	419	390	367	362	383	413	378	395	375	375	418	414	399	373	396	383	430	392	379	370	373	378	378	376	356	372	404	368	374	394	392	394	385	403	397	392	393	399	355	383	389	382	374	398	409	392	400	382	349	383	408	359	369	403	375	393	395	387	409	362	385	406	411	401	386	391	372	375	409	393	347	412	404	384	402	356	378	357	372	346	390	417	338	401	396	360	366	376	392	361	376	394	405	372	375	443	415	404	379	387	391	378	401	380	382	382	381	371	377	369	380	404	395	379	414	384	399	391	357	408	394	395	398	377	399	403	366	414	367	324	399	383	404	391	373	359	397	397	388	379	343	408	398	352	391	363	366	415
8375	1698	1909	1627	1193	1003	605	389	295	273	227	224	207	175	174	201	197	177	149	162	157	146	153	165	134	156	155	161	176	159	149	154	126	181	139	171	124	139	144	120	155	146	133	163	145	140	168	136	131	130	130	143	149	142	140	157	123	134	162	124	156	124	127	142	136	138	130	129	141	127	124	144	145	140	131	143	144	137	149	138	142	157	129	131	134	131	130	125	128	139	130	127	167	146	150	168	154	142	129	148	141	117	139	120	136	144	125	123	145	147	139	137	119	132	121	143	140	135	140	126	131	136	144	133	141	136	146	133	133	132	148	135	137	122	152	125	123	121	128	134	155	131	168	145	155	161	150	122	156	153	141	139	154	117	135	130	153	121	136	129	153	149	143	124	144	146	147	158	160	148	156	143	135	158	158	163	154	134	125	138	145	112	141	136	142	144	123	138	148	140	121	154	133	147	137	145	113	126	156	121	114	106	149	129	106	131	133	142	143	141	130	138	137	153	143	146	127	119	139	150	138	135	153	143	145	126	138	153	149	147	129	139	144	154	145	119	132	132	129	139	143	158	147	132	149	165	145	136	144	127	150	132	146	110	149	130	113	129	131	146	123	138	138	138	151	140	148	156	126	164	129	132	143	156	152	115	121	135	112	138	149	165	168	140	127	137	144	140	149	139	147	130	155	131	133	170	142	141	140	125	138	147	132	140	134	126	153	140	149	123	140	139	151	149	123	127	146	164	121	117	137	129	137	135	145	147	156	157	122	132	139	152	129	150	136	119	135	139	137	141	150	131	161	123	126	155	133	151	142	128	129	137	146	155	136	165	132	143	138	145	155	135	139	153	117	133	135	152	138	132	123	145	143	118	148	138	134	124	130	125	142	166	141	140	150	129	144	144	144	144	139	150	133	163	134	131	158	142	128	136	141	130	114	160	151	150	156	138	123	135	132	138	147	126	139	140	131	139	159	155	132	124	150	137	172	135	138	134	170	125	126	126	133	127	129	128	139	137	156	143	115	149	149	127	135	156	150	121	138	140	137	130	148	134	145	142	124	146	144	150	149	136	143	154	122	132	148	133	175	131	125	146	161	142	138	143	151	138	145	125	123	153	128	131	162	120	132	135	140	140	151	125	123	164	132	139	155	141	128	123	127	151	145	147	148	159	125	148	144	117	145	142	131	137	111	125	149	144	149	136	127	114	150	144	133	133	134	136	144	135	121	133	137	129	134	141	130	134	146	149	147	151	128	118	145	124	146	157	122	129	124	121	130	151	132	152	148	135	154	158	139	126	124	167	129	133	137	109	148	150	140	119	148	144	159	149	133	140	143	148	117	134	168	161	143	156	142	154	155	128	124	157	134	144	142	140	131	137	153	132	167	119	132	131	122	146	159	139	125	131	138	149	142	133	133	142	137	139	138	126	139	135	130	135	144	141	135	124	153	151	140	140	121	133	140	139	143	146	130	152	151	144	139	163	143	136	122	143	138	146	157	165	133	127	132	129	142	133	137	133	138	114	138	149	137	130	147	132	168	136	143	159	138	135	147	166	144	147	155	137	144	122	146	149	141	132	154	136	118	139	138	136	127	139	142	126	119	145	126	131	135	150	135	137	116	141	134	158	132	144	135	134	144	129	124	144	146	150	138	147	129	156	136	135	131	123	143	141	137	136	152	130	133	143	136	135	145	124	140	141	135	148	150	123	140	151	123	158	151	124	165	140	131	144	131	150	144	148	121	130	126	153	146	135	130	131	151	134	153	132	162	125	115	119	145	130	150	140	145	151	117	124	165	132	112	141	132	116	148	124	124	130	140	150	124	141	138	133	129	156	134	139	132	148	162	118	127	130	143	147	138	117	124	134	127	137	145	144	150	148	134	125	129	131	127	146	141	119	137	146	136	129	131	145	163	156	150	144	141	145	129	121	158	131	121	142	145	151	143	161	153	138	142	127	129	178	150	137	158	139	157	146	155	149	147	123	128	135	159	145	131	135	143	142	120	133	129	126	127	157	139	146	138	140	131	133	125	123	119	123	155	131	146	118	154	130	137	130	142	147	149	136	136	127	158	136	117	144	134	142	135	124	136	138	121	132	154	137	123	156	151	143	139	125	132	138	156	143	132	133	142	138	124	135	152	137	149	119	121	130	159	142	144	149	151	162	139	143	148	135	150	146	164	138	141	117	119	142	131	116	137	145	141	146	147	159	124	129	154	142	123	129	141	135	121	139	135	133	159	156	134	144	159	136	135	136	153	143	152	123	125	159	160	131	136	138	145	146	136	144	121	121	145	137	124	118	139	160	146	129	136	144	146	152	113	121	120	163	138	137	120	126	126	150	141	136	141	140	135	138	117	146	148	138	137	121	138	140	134	140	108	146	117	136	139	148	150	128	146	138	162	140	123	135	115	131	151	136	128	150	134	152	128	144	118	145	150	154	152	121	136	150	133	159	131	157	144	125	153	132	143	129	139	129	118	143	113	149	143	128	124	148	147	135	126	134	136	151	143	148	128	130	145	159	146	128	139	138	141	141	140	132	144	141	147	125	131	134	140	141	119	127	121	134	118	145	156	143	129	150	135	112	120	132	149	142	131	141	150	154	158	142	149	152	151	145	143	109	148	136	141	129	144	140	128	144	148	168	147	122	136	128	151	134	146	117	146	141	140	120	143	153	132	154	139	122	119	154	120	132	132	119	161	144	152	126	153	141	134	139	151	152	158	132	139	131	138	133	128	157	148	143	140	138	136	146	126	143	124	134	165	132	128	131	156	150	136	143	134	143	144	157	128	149	137	137	123	139	127	124	139	144	119	160	159	140	132	134	137	127	129	138	147	127	129	152	120	144	130	140	129	145	132	119	125	126	151	164	141	136	163	147	116	139	153	126	119	114	119	144	130	149	122	122	144	144	127	156	137	131	147	132	146	143	146	132	142	128	148	138	123	138	135	130	147	135	159	140	123	134	140	114	156	152	149	141	142	160	135	105	130	128	133	124	165	128	151	132	150	136	136	127	135	169	139	142	117	151	123	136	127	155	130	146	162	116	113	149	148	132	128	139	142	146	124	130	139	135	148	167	145	110	138	141	160	149	158	128	137	161	134	153	141	142	143	134	149	154	132	129	131	136	133	153	156	133	148	128	139	142	141	110	142	127	109	148	105	125	118	150	126	138	143	143	155	133	121	159	168	150	139	145	133	140	136	156	131	135	135	130	126	130	137	149	147	142	151	147	142	118	139	130	123	149	164	115	132	148	138	133	149	161	167	135	127	147	160	147	162	135	142	152	147	117	142	128	147	120	112	153	123	143	151	123	125	134	130	133	138	139	134	120	127	139	126	138	150	143	158	112	151	130	143	140	149	151	167	122	131	143	130	132	119	144	136	144	119	150	134	141	141	155	146	147	144	139	140	131	148	128	132	134	138	126	141	154	151	132	139	158	133	132	146	139	140	136	154	111	145	137	130	113	151	125	154	140	120	163	132	147	126	140	143	159	139	139
7321	1982	4198	5181	4810	4342	2694	1783	1294	1044	928	809	713	670	629	610	574	581	486	474	468	469	459	461	471	435	433	465	424	393	423	398	399	394	398	447	510	431	391	388	384	375	464	452	440	485	412	381	361	377	324	383	364	351	335	325	347	321	338	340	344	342	331	342	314	309	341	346	342	360	362	333	357	365	339	345	368	370	343	350	350	356	323	342	351	335	352	340	356	367	341	395	341	359	337	356	343	340	341	349	331	336	350	352	336	324	373	346	357	352	346	305	374	307	356	358	354	349	380	368	347	324	350	359	348	323	337	340	359	332	353	365	342	342	336	351	347	336	326	372	302	330	362	336	356	350	344	336	311	350	357	346	353	324	328	347	364	336	346	359	342	376	375	377	352	339	355	335	369	322	338	317	356	343	377	362	338	345	368	366	331	353	353	332	341	373	329	358	332	360	346	328	325	341	352	337	329	312	381	347	332	347	368	321	365	352	304	362	340	342	349	339	350	345	380	329	327	340	351	340	392	314	350	377	339	338	357	362	346	306	306	334	321	330	377	327	346	348	364	341	352	340	345	323	366	376	358	340	332	343	325	337	343	368	330	343	326	369	345	381	306	354	318	355	350	364	341	388	339	319	382	324	391	370	347	330	366	351	367	354	352	369	350	359	358	332	315	335	342	344	335	323	349	329	304	319	325	372	361	366	346	322	321	344	334	342	317	338	336	330	313	353	363	359	344	335	360	361	350	337	326	330	335	350	358	324	351	343	346	332	353	340	330	349	338	353	331	396	361	355	356	381	359	336	372	354	315	324	344	313	359	359	334	331	361	327	339	344	348	342	356	359	337	331	340	348	357	328	385	387	323	312	355	370	319	371	331	352	356	376	380	334	379	347	331	344	340	355	346	384	335	340	368	338	360	361	336	356	369	372	361	330	376	366	324	335	351	334	358	332	365	361	341	351	374	328	351	329	359	345	338	316	330	388	357	369	341	342	349	359	365	316	311	330	332	326	375	344	339	357	346	336	374	346	342	342	313	353	351	336	379	383	374	345	379	383	370	319	351	350	343	335	374	341	366	361	351	349	328	384	348	347	321	367	330	340	365	315	342	365	359	369	362	341	348	344	341	344	339	350	372	367	361	384	338	354	337	339	348	355	351	354	357	316	328	350	335	342	330	333	351	350	362	327	328	354	351	368	346	341	323	346	351	325	361	340	329	347	346	351	368	373	368	312	330	351	360	387	338	363	331	325	347	344	376	379	336	367	357	360	358	369	324	348	359	336	344	345	358	339	342	368	328	313	360	362	320	351	363	345	331	320	371	327	336	331	365	354	325	354	326	367	343	326	344	330	340	354	320	334	376	365	350	351	371	343	351	342	397	335	308	341	339	360	333	355	345	337	341	319	351	359	316	348	331	367	334	355	373	337	367	329	345	335	336	334	369	325	361	346	344	311	345	331	339	354	316	337	334	356	367	346	348	364	351	324	349	369	362	322	334	349	363	369	336	356	316	340	358	326	319	329	344	336	338	336	318	315	348	358	378	367	336	321	338	345	339	350	365	351	365	346	353	301	380	358	351	357	322	321	358	302	347	312	343	328	351	359	313	355	331	330	335	325	360	343	354	370	315	365	318	360	346	360	342	347	332	353	352	344	362	360	325	332	348	365	325	369	353	333	354	385	355	344	334	356	358	331	355	384	320	329	336	339	335	361	351	333	374	349	372	337	322	340	360	295	359	326	354	365	322	316	352	321	343	363	368	344	363	367	326	337	375	325	328	375	331	343	372	339	358	342	383	308	368	342	359	366	349	356	357	354	384	330	326	330	354	336	362	336	325	334	313	372	340	344	332	344	345	364	355	336	365	346	339	331	335	336	352	366	312	323	328	375	344	322	358	340	355	409	336	361	348	365	338	343	316	362	339	357	343	287	363	337	337	338	339	372	359	310	360	306	349	347	369	293	345	353	332	372	346	375	353	379	356	340	336	348	342	349	332	383	325	344	334	350	358	379	330	356	364	345	306	357	372	365	370	364	362	340	339	351	354	370	365	368	363	332	354	365	359	360	353	346	352	356	359	332	327	355	343	332	370	352	360	374	346	333	369	330	327	372	335	361	374	344	363	348	371	341	367	353	362	368	378	337	343	362	316	340	344	306	376	321	340	359	331	312	343	341	361	349	333	320	350	302	371	363	365	322	331	336	384	343	353	338	331	336	328	322	348	381	356	343	328	361	339	346	321	356	329	333	352	347	305	317	321	327	337	354	324	340	338	372	339	328	354	333	360	369	316	359	340	360	344	339	348	345	385	345	356	323	365	365	364	347	311	333	334	345	336	338	343	361	331	384	364	318	327	336	360	350	347	328	374	341	332	322	339	330	345	360	336	337	301	381	308	346	332	334	321	321	335	337	354	359	359	372	359	356	311	328	351	387	333	344	303	319	360	332	328	324	340	339	348	340	328	345	324	332	323	345	343	330	358	347	346	367	338	336	336	318	348	362	361	328	336	337	335	344	321	344	356	350	352	325	369	353	396	339	340	367	359	356	348	354	327	344	342	390	318	326	315	352	344	331	347	337	355	308	337	361	348	356	342	363	343	306	335	344	343	348	372	320	355	354	384	346	316	327	361	343	378	337	367	353	350	343	299	326	360	330	310	345	348	355	334	322	344	355	377	350	333	362	369	356	334	318	299	361	339	353	317	358	345	388	332	352	353	364	352	328	352	382	326	326	396	349	348	372	333	337	350	316	351	326	317	367	330	337	345	327	374	338	332	358	355	359	341	304	338	362	341	345	338	350	316	364	364	359	326	332	334	360	340	337	360	363	374	385	351	346	368	348	360	356	346	337	331	368	369	355	342	346	336	361	371	349	347	357	332	325	338	369	375	329	399	292	354	321	341	331	334	335	383	365	343	336	367	358	341	371	339	346	347	366	349	375	344	336	311	346	344	370	321	332	354	352	357	355	339	359	358	357	363	351	351	350	317	370	344	367	306	360	356	335	329	315	319	354	339	329	333	321	382	341	350	339	349	395	362	344	348	328	353	351	333	367	354	349	353	343	318	364	373	339	337	334	358	348	324	372	351	334	330	342	324	363	348	334	340	356	341	347	324	344	359	346	361	329	357	341	343	336	343	346	335	326	342	323	314	345	364	324	359	329	372	333	314	350	355	342	371	347	342	322	327	328	341	326	367	309	344	364	333	321	339	337	361	337	319	321	324	356	330	347	368	390	366	339	374	342	342	347	363	330	390	320	331	347	344	327	325	391	339	316	335	348	352	332	335	339	370	376	353	324	330	351	359	354	348	346	338	360	366	317	355	325	350	349	323	336	363	336	337	344	346	332	334	302	341	361	327	363	314	323	358	333	337	396	327	287	347	371	364	336	356	321	347	373	359	369	363	363	319	323	329	361	332	364	343	380	321	360	376	363	339	351	377	340	328	361	373	328	344	349	374	353	338	355	363	351	338	353	359	363	320	360	336	362	361	342	353	371	357	344
14577	2978	3249	2687	1928	1281	826	457	319	230	202	169	164	125	115	133	116	98	129	102	96	110	91	91	92	97	88	99	95	84	67	83	83	98	65	84	118	89	82	67	68	93	83	88	89	82	73	78	79	89	91	84	75	72	77	71	73	63	65	72	85	73	66	81	86	73	55	76	78	67	68	66	75	65	75	79	66	73	67	72	65	65	65	65	61	72	82	77	70	59	67	72	79	74	69	68	55	82	53	76	83	77	76	64	66	69	61	70	54	88	72	63	56	78	67	57	82	64	55	72	66	65	67	64	64	81	71	70	69	60	71	87	84	55	81	66	63	76	64	59	78	65	67	68	67	65	63	75	59	88	76	71	79	57	68	56	68	72	75	74	66	77	68	61	68	70	77	66	70	55	64	74	75	60	75	83	78	65	63	77	63	73	67	80	70	71	77	78	67	62	71	48	80	85	60	62	67	78	54	64	59	73	83	62	78	61	53	68	62	74	74	70	72	70	80	80	70	66	63	59	67	76	71	80	58	60	86	64	66	73	58	61	51	75	78	57	70	61	67	76	67	65	62	59	73	56	77	72	53	76	70	71	90	75	74	69	66	78	64	72	70	56	60	41	63	54	73	67	73	71	80	61	73	77	77	65	60	65	75	75	72	92	76	70	59	65	72	63	78	68	74	67	69	60	63	66	67	72	64	86	59	79	60	69	65	69	73	77	80	68	60	65	83	86	78	73	78	78	70	65	64	76	72	68	66	77	78	69	81	62	57	62	75	66	56	82	79	63	81	59	63	71	68	57	58	63	67	64	78	67	68	62	68	81	65	65	62	68	61	75	68	66	68	74	79	78	87	66	57	57	78	79	65	77	61	63	55	65	68	74	51	65	70	68	73	74	74	68	65	77	70	72	57	58	71	65	74	70	72	60	53	62	80	54	79	74	75	79	63	96	56	62	71	63	60	70	70	81	81	70	69	90	79	62	74	77	65	77	67	80	68	70	66	75	71	81	68	74	61	57	68	72	52	77	84	84	55	74	63	61	57	70	82	79	68	55	64	77	64	77	63	70	72	84	69	74	67	75	74	83	55	77	57	78	75	75	64	73	71	60	60	77	75	57	73	100	60	57	72	66	68	58	59	70	70	72	62	85	69	89	63	59	73	78	71	63	74	90	78	67	70	63	60	52	55	80	72	72	77	70	68	57	66	82	80	82	67	65	65	74	73	60	57	64	70	79	60	89	76	69	71	80	71	79	89	76	59	80	58	68	89	47	67	68	58	67	78	68	70	69	75	80	66	67	64	73	67	60	73	67	67	73	69	68	71	64	70	75	72	78	69	74	53	70	71	71	79	66	62	74	68	69	63	58	73	62	70	71	75	88	60	62	77	60	83	66	77	61	74	72	66	54	65	64	63	57	80	55	64	56	73	72	54	69	67	82	74	76	60	66	67	58	88	64	66	60	59	83	68	83	67	78	71	66	64	77	77	79	82	70	67	76	74	80	69	62	87	79	65	79	66	76	71	71	74	79	70	59	51	63	68	59	65	60	63	62	79	82	65	95	81	65	65	78	76	78	78	61	76	65	68	75	67	64	53	75	72	82	81	78	70	65	69	65	65	52	74	78	75	70	77	68	74	72	59	64	70	95	65	52	58	62	66	56	81	78	63	69	84	64	60	63	84	63	80	61	75	59	76	71	76	66	66	68	67	74	75	74	70	55	60	62	69	78	89	64	64	68	76	80	72	77	67	74	68	67	73	82	73	73	63	66	82	66	70	65	60	84	85	60	60	53	78	76	68	66	70	90	62	67	65	81	72	60	68	59	77	65	67	65	65	68	64	85	78	76	61	68	75	62	68	70	74	72	77	68	71	74	74	58	77	66	71	66	66	75	63	61	59	53	76	47	83	76	56	71	62	73	73	88	63	78	68	79	80	83	58	59	74	72	64	68	73	67	71	74	67	64	100	58	61	71	72	94	64	67	72	70	72	81	80	68	64	72	71	71	71	76	74	81	74	73	67	74	56	56	72	73	60	83	67	67	92	73	73	72	73	60	76	70	70	75	75	79	65	61	73	69	65	70	75	82	55	78	63	61	71	65	73	81	71	63	74	79	64	70	58	67	77	71	80	76	61	61	63	75	67	68	74	61	66	73	67	76	84	57	63	63	75	62	59	89	67	66	64	82	72	75	79	63	79	78	83	81	66	76	57	51	71	76	69	59	67	63	59	72	61	91	73	67	80	70	78	72	67	73	65	65	64	74	67	80	65	66	71	71	59	91	64	72	65	74	88	65	68	85	67	63	66	57	73	63	65	57	72	66	59	76	61	75	56	55	83	76	65	83	74	76	60	66	72	84	70	79	77	67	69	54	76	66	71	88	53	76	73	72	69	65	58	70	51	62	61	61	81	70	71	82	72	79	76	68	72	59	62	76	66	86	77	68	71	62	70	81	79	69	67	72	62	73	65	88	74	61	79	63	79	67	71	81	78	76	56	57	73	86	89	71	79	66	62	73	61	67	63	78	70	68	73	58	70	64	65	74	77	71	70	78	70	69	62	64	76	64	59	63	71	54	61	78	67	71	59	77	73	69	67	59	77	70	68	64	86	65	64	63	89	57	83	64	62	70	83	59	67	78	65	61	54	66	78	57	68	57	60	78	55	72	76	79	77	77	67	71	72	68	59	76	61	56	72	61	64	70	75	63	54	81	79	72	70	79	84	77	67	67	63	76	65	61	81	89	82	73	67	67	60	75	56	68	56	68	63	76	73	60	71	60	82	58	75	73	69	62	75	57	71	73	68	79	72	70	59	65	70	67	77	52	72	71	61	58	77	65	60	61	68	58	81	58	71	89	70	70	56	73	54	70	66	60	59	75	59	69	66	64	65	87	70	66	57	84	61	63	88	74	59	68	64	76	62	89	77	65	72	80	82	64	63	81	71	50	62	69	61	71	65	71	64	68	62	56	68	86	71	65	82	70	73	57	91	71	63	77	59	78	58	74	74	66	83	74	77	68	77	57	57	79	62	61	88	78	54	61	75	54	65	64	56	72	65	72	67	72	69	67	74	72	75	56	70	78	78	75	71	50	60	68	73	65	75	74	95	78	70	68	63	67	76	61	68	76	68	74	84	79	64	65	77	61	68	70	75	65	70	72	46	86	82	76	66	64	66	99	62	66	46	70	68	76	73	67	61	73	67	72	65	63	66	83	75	62	69	78	81	60	64	67	78	73	81	77	63	63	72	66	77	56	61	70	69	80	56	76	62	69	71	73	85	79	70	80	73	69	63	62	60	67	64	75	89	80	80	57	78	82	68	66	68	63	85	53	83	64	63	72	70	76	66	54	52	87	72	77	69	59	73	69	65	71	61	59	60	58	63	72	72	75	68	66	82	88	63	65	72	81	60	63	86	69	56	68	70	63	49	70	79	58	63	63	66	68	58	69	59	75	61	73	76	59	80	85	66	67	74	75	54	68	88	56	65	68	67	69	79	70
9555	2594	6248	7779	7527	6014	4117	2314	1729	1317	1220	962	872	684	676	578	592	542	484	456	440	417	432	370	368	365	330	343	314	286	307	287	280	283	328	368	451	313	220	241	259	319	335	372	346	347	238	215	210	240	249	234	235	215	200	192	192	181	174	200	181	209	188	175	201	190	184	209	163	202	172	184	187	186	185	174	199	183	202	189	205	198	194	243	186	201	196	177	183	189	197	171	193	161	192	204	186	180	172	183	196	205	205	191	195	201	190	187	184	177	183	190	174	194	173	182	208	204	192	216	184	178	193	181	188	177	218	199	198	199	178	199	157	183	200	192	195	163	220	207	167	180	190	208	198	169	166	205	177	191	193	180	183	179	170	183	169	181	176	217	173	188	190	179	198	195	174	205	184	193	176	188	171	199	158	173	178	194	191	176	177	185	192	210	173	180	173	179	205	191	193	202	181	186	209	196	216	183	177	203	185	189	186	177	206	177	170	201	191	184	182	172	197	190	182	182	200	173	177	174	189	191	166	190	188	192	192	197	208	204	184	191	184	190	207	176	177	182	174	212	169	203	174	184	174	181	189	181	190	215	212	190	189	190	188	200	186	192	180	175	173	203	202	209	188	203	178	202	169	174	182	184	177	208	162	180	167	143	197	200	164	217	221	184	185	206	188	175	198	142	183	205	168	173	209	174	183	187	180	195	164	168	194	189	177	170	151	179	199	185	172	182	183	189	194	162	180	187	198	178	158	219	192	200	190	183	189	173	180	188	175	181	159	189	180	203	181	174	185	190	158	183	176	213	195	187	229	181	180	188	177	172	189	197	178	200	202	195	191	202	186	205	170	206	166	199	186	191	189	183	190	182	208	182	159	203	192	163	208	171	165	175	169	188	190	205	199	155	194	173	172	169	213	201	169	185	187	179	191	189	178	188	200	172	196	180	189	202	178	195	173	180	178	189	173	205	161	181	180	175	160	183	194	178	185	185	181	190	191	195	139	186	224	164	176	168	176	145	192	166	189	219	158	203	213	164	196	192	183	172	175	176	190	201	185	183	185	186	210	191	177	171	191	175	195	170	190	179	170	188	185	193	170	175	206	176	164	194	197	179	198	172	181	146	166	166	168	188	174	204	173	186	183	195	170	157	186	197	180	197	195	205	214	178	172	192	172	181	179	186	192	170	198	188	162	176	185	208	198	197	196	171	193	194	191	168	160	203	219	222	196	176	175	184	187	185	182	172	166	186	178	197	183	195	191	172	189	186	172	187	200	176	178	199	181	196	183	179	182	194	174	194	183	186	180	190	191	185	180	193	173	191	194	174	175	171	201	190	192	203	187	176	188	169	189	172	194	203	186	179	170	180	188	198	193	192	186	206	185	195	193	186	180	187	156	178	186	178	177	187	195	204	189	175	211	176	187	179	194	195	191	191	208	200	174	200	188	186	169	166	205	183	198	185	166	218	202	171	164	167	190	181	196	180	180	178	178	175	187	196	156	201	173	167	210	183	196	203	176	163	190	170	179	202	209	188	188	176	194	199	187	165	175	162	190	198	167	180	180	187	181	165	184	202	223	191	199	212	204	169	153	176	196	198	191	177	191	169	175	185	175	222	188	194	199	184	175	195	182	182	186	188	196	180	179	197	205	182	180	190	209	173	175	194	167	207	178	183	200	198	182	175	204	178	169	199	168	195	170	193	190	193	171	175	192	178	179	188	170	203	200	197	176	178	190	182	177	188	194	174	195	187	210	202	197	175	188	166	181	169	195	188	205	165	175	194	170	179	192	172	171	176	216	167	158	213	193	168	204	176	178	201	185	192	172	173	175	187	163	203	210	205	167	191	198	210	197	178	198	173	194	167	179	189	160	172	189	177	192	156	198	202	187	133	182	169	174	181	176	196	184	174	158	178	178	193	207	183	167	161	177	186	208	188	194	197	202	187	175	186	170	182	175	190	193	192	194	172	198	180	186	203	193	179	206	186	175	197	218	182	198	168	199	184	190	188	178	177	221	200	200	203	195	167	196	176	207	181	180	199	178	195	190	183	187	209	180	185	203	176	185	179	201	169	182	163	201	203	178	199	194	184	174	170	194	201	189	157	186	191	199	166	174	187	197	192	196	201	192	184	202	174	204	172	178	204	195	192	181	170	188	198	172	173	193	183	208	190	186	171	189	192	185	187	190	189	176	195	195	179	199	196	181	198	195	202	180	178	190	179	167	203	198	170	162	180	213	174	191	165	184	202	203	187	206	186	166	197	174	195	176	166	166	164	227	193	209	174	185	169	180	181	187	174	169	195	193	190	193	198	210	216	190	180	194	197	194	193	170	193	207	198	202	185	195	181	176	191	179	180	210	169	195	211	213	172	193	186	157	181	181	187	177	193	170	177	182	192	185	170	194	218	189	162	206	194	187	201	198	164	182	178	159	203	170	175	189	173	167	188	194	172	166	185	184	195	207	163	173	186	192	198	177	196	205	200	172	201	204	177	184	203	187	171	197	205	199	171	191	184	189	199	173	173	183	167	175	152	186	188	199	193	169	181	184	149	189	164	176	186	208	181	181	177	194	198	181	187	204	197	201	177	171	191	189	211	189	186	184	181	201	195	188	178	183	201	171	159	211	191	195	193	212	192	192	173	184	181	163	187	190	183	196	195	183	232	161	188	174	195	171	185	196	205	174	171	171	210	198	175	172	182	201	179	173	194	170	217	220	206	191	168	188	181	196	162	176	162	196	183	170	178	178	199	199	188	201	210	169	201	172	171	164	211	187	171	180	190	173	174	189	186	169	203	181	202	188	190	195	173	195	182	188	199	166	175	193	168	182	195	185	191	189	199	165	200	176	208	180	179	166	180	194	181	184	172	177	187	194	201	212	186	184	179	191	196	200	189	175	207	202	182	180	193	171	185	197	190	157	164	201	171	193	181	193	171	189	192	178	194	205	182	186	181	185	180	181	162	205	188	189	189	181	206	163	189	187	169	192	189	186	205	188	175	172	174	205	164	206	182	186	188	197	165	196	204	181	176	184	187	189	194	174	155	206	177	188	199	198	193	170	173	203	172	187	174	180	201	199	154	187	192	189	156	170	212	198	189	183	185	166	173	181	164	187	201	188	181	157	187	179	184	151	185	170	194	230	192	165	206	196	170	183	192	181	170	201	171	172	180	178	183	190	201	184	198	201	182	172	198	168	185	175	180	177	186	192	175	213	175	174	170	198	184	187	189	171	208	200	190	196	203	187	184	176	200	214	193	182	191	211	172	184	188	165	202	199	181	206	195	192	187	187	191	190	182	170	191	165	172	184	189	175	177	216	192	187	180	194	197	189	201	208	177	179	183	174	170	184	170	203	171	198	186	169	177	177	192	194	184	177	201	216	187	195	175	204	203	193	190	209	189	176	162	173	193	182	186	187	197	192	194	175	186	184	208	198	182	182	188	185	190	195	178	175	178	206	191	183	175	194	193	170	197	174	188	179	149	199	197	186	191	186	182	157	199
2700	794	977	844	670	437	295	242	218	174	156	175	171	194	160	187	162	171	159	163	155	153	171	168	152	169	173	167	181	186	145	160	156	145	154	185	146	139	157	158	174	167	162	135	191	143	153	152	178	177	175	154	159	144	179	153	156	141	148	159	164	143	157	167	143	157	155	157	181	160	150	164	146	175	172	146	167	141	156	145	164	146	168	163	168	154	153	154	146	154	168	163	151	150	158	164	157	173	160	160	153	146	149	137	169	138	143	138	146	172	146	145	175	164	164	170	150	163	148	156	146	134	171	138	130	146	156	153	149	155	155	164	155	142	156	141	174	137	151	158	127	144	151	163	154	151	161	161	147	153	168	134	165	165	144	153	154	135	152	147	158	157	177	160	156	168	149	170	168	168	148	163	156	154	156	148	121	151	149	152	159	143	173	148	147	152	131	141	141	149	168	154	193	128	162	167	158	161	137	151	164	138	140	188	167	161	179	159	139	168	141	140	168	143	170	147	145	149	159	157	165	154	154	144	163	151	156	158	136	179	150	183	164	136	163	150	151	160	155	152	187	135	154	157	174	177	161	147	167	140	168	161	143	143	155	179	149	154	153	173	132	161	163	150	164	171	147	162	152	173	170	190	149	176	155	170	154	158	158	154	163	144	136	138	163	156	136	150	139	127	129	141	131	159	139	161	170	152	160	181	157	141	157	153	172	162	164	148	160	156	154	155	160	147	164	167	134	140	140	169	152	156	145	173	159	165	142	144	171	139	150	148	147	148	161	152	160	147	166	145	159	144	176	154	166	157	151	164	167	121	147	146	159	152	129	152	183	151	147	168	126	150	134	136	159	164	157	154	154	174	164	147	134	156	148	151	115	144	174	165	153	165	156	151	140	180	139	161	155	152	160	149	149	165	149	139	153	162	173	173	168	147	160	147	140	163	158	168	146	148	165	147	137	134	156	140	158	126	161	134	140	149	140	133	163	153	135	153	165	162	179	148	153	154	159	144	175	148	151	162	135	168	172	148	134	159	184	165	144	128	143	149	141	156	183	163	143	128	141	139	165	168	157	149	155	147	165	147	143	169	164	165	191	141	140	147	160	134	179	148	169	162	181	152	171	158	163	155	148	174	162	152	176	155	159	149	166	170	137	157	142	154	160	167	145	152	116	142	148	137	158	148	144	174	151	146	168	152	168	165	170	145	142	146	168	168	152	144	136	165	156	178	140	149	130	156	150	154	159	172	146	166	164	143	148	169	142	153	141	169	150	142	168	161	163	179	145	151	162	168	165	186	160	146	156	140	154	161	172	160	146	176	166	145	146	146	143	157	158	171	133	163	140	141	143	171	159	140	162	150	150	157	176	152	168	165	134	184	158	171	145	152	143	161	157	168	146	144	140	143	153	144	153	156	136	154	166	137	157	140	144	139	150	163	139	144	143	137	140	163	145	161	164	160	154	160	177	144	137	156	163	156	129	150	167	127	151	160	178	173	162	144	145	146	142	161	182	172	188	153	139	132	166	139	155	157	159	154	136	139	140	155	162	157	143	132	143	158	161	166	162	143	169	157	138	152	146	141	142	138	166	135	151	151	159	162	157	161	142	155	155	165	172	137	169	160	159	142	156	138	161	127	149	166	176	158	180	151	164	162	156	145	159	172	138	155	144	167	187	168	167	155	161	167	161	163	137	131	136	139	155	137	165	143	144	148	148	162	158	138	158	156	198	156	153	149	162	173	142	163	180	156	168	169	154	154	142	160	143	166	130	151	153	149	162	165	144	177	154	172	166	152	128	159	155	172	151	161	148	175	164	159	132	178	169	164	144	137	158	166	147	157	148	158	137	168	145	166	153	163	169	143	152	160	162	152	173	188	134	139	136	154	179	157	159	159	173	160	145	140	144	167	148	166	147	155	151	158	149	165	157	166	166	128	136	162	147	155	169	135	149	142	154	147	173	149	153	186	171	153	168	157	171	144	166	165	161	147	163	151	137	137	177	133	145	178	146	163	136	170	152	131	151	161	171	142	176	170	149	150	143	142	169	170	165	151	146	159	167	149	158	173	160	139	168	139	164	155	119	147	151	156	136	162	178	154	141	153	142	129	160	145	141	154	161	153	166	153	168	168	155	170	142	163	147	170	148	131	156	141	137	139	174	141	154	169	153	185	142	174	167	166	159	131	161	157	151	158	156	168	147	141	169	168	164	157	175	164	165	146	162	146	147	158	149	167	158	152	175	154	166	163	134	152	147	151	159	138	189	167	166	154	155	162	177	146	167	148	160	151	168	137	133	156	160	148	151	167	159	150	147	155	152	143	155	143	187	151	138	166	185	150	151	156	164	168	151	152	152	178	150	154	161	146	137	142	151	148	143	166	157	159	131	134	151	158	152	159	156	177	151	149	163	153	150	134	156	169	141	163	151	165	150	159	131	188	162	137	165	154	154	158	188	150	172	150	151	156	174	175	137	178	146	150	178	138	133	146	147	173	150	150	148	151	151	140	163	155	156	137	141	119	150	138	154	160	128	128	131	152	172	160	149	130	144	153	149	160	145	150	134	160	171	138	144	167	159	149	149	158	169	146	128	159	147	135	146	131	165	158	137	155	163	177	148	158	176	152	138	156	153	160	119	161	158	147	153	154	132	161	163	166	168	166	176	169	133	153	130	143	155	153	165	147	149	141	165	146	151	159	154	139	161	157	154	162	158	167	150	166	154	165	154	153	157	177	143	144	135	145	154	158	149	159	173	161	143	168	171	162	159	177	140	170	143	147	164	164	154	166	156	137	176	178	162	164	157	147	162	194	166	145	160	152	167	171	143	179	147	166	148	146	140	142	160	146	165	151	158	135	168	147	151	153	138	142	142	150	168	155	160	174	150	137	176	149	147	159	149	161	174	145	177	147	151	144	158	152	125	159	177	150	169	147	156	167	127	146	160	188	148	143	159	163	164	159	167	164	157	164	165	165	159	139	145	157	140	157	136	154	156	145	168	163	147	188	142	170	136	156	151	161	142	159	175	146	168	151	160	142	155	152	162	158	149	182	160	163	161	158	151	132	130	150	166	166	160	145	168	153	164	146	142	157	161	154	170	165	191	179	163	170	150	153	148	171	164	138	132	169	162	140	161	162	172	157	158	162	160	159	160	171	148	163	175	128	144	157	165	154	163	150	163	140	152	156	144	164	172	147	153	147	153	154	158	148	176	148	151	163	151	127	166	141	168	156	164	171	159	136	157	175	180	149	159	155	151	176	151	174	161	176	156	162	151	140	150	150	144	176	157	166	158	157	152	164	149	148	172	154	153	164	156	145	140	141	148	147	152	170	167	167	190	142	159	142	159	179	154	119	157	164	174	150	160	170	159	158	140	170	156	155	146	147	152	165	166	161	145	150	155	177	149	140	172	157	144	150	162	179	141	162	136	159	147	144	169	161	148	149	153	163	165	150	168	164	177	153	166	160	146	154	133	124	149	155	175	120	168	157	145	163	150	153	155	155
2641	1167	2376	3002	2682	1781	1041	763	640	570	527	502	442	461	456	429	439	424	447	416	409	401	405	423	409	403	405	394	389	391	413	418	402	441	453	448	468	387	376	362	426	401	436	449	444	414	403	389	416	381	418	427	389	433	360	372	381	387	375	387	394	413	361	381	398	384	377	407	384	380	389	394	409	420	377	389	369	389	332	397	397	439	379	425	379	364	384	392	416	346	399	376	374	388	401	387	369	367	395	404	400	394	387	370	374	368	400	379	389	409	372	408	351	399	399	376	380	404	366	418	367	371	407	383	399	392	415	390	387	386	410	372	394	387	379	384	382	417	401	402	387	379	388	374	407	379	370	406	381	407	349	379	384	366	381	393	402	397	391	365	398	381	375	406	402	407	363	365	407	397	383	371	384	381	387	384	381	366	398	379	394	400	405	355	366	378	401	398	402	408	369	396	399	420	386	389	376	357	386	357	398	384	383	411	430	362	364	398	363	357	399	374	337	383	412	423	355	387	378	381	388	389	394	405	345	365	400	398	407	428	431	401	394	372	370	419	388	370	407	400	381	402	400	359	375	401	368	383	381	421	388	377	383	358	380	390	409	403	381	419	391	396	444	379	408	413	410	386	353	407	369	397	401	390	358	389	381	380	396	403	387	360	407	405	382	380	380	362	350	381	387	382	357	394	390	368	393	375	378	364	386	379	363	377	380	375	372	369	400	395	383	395	380	389	420	402	377	380	385	393	374	387	356	378	380	358	375	400	383	401	405	380	382	377	421	378	386	378	381	402	335	416	387	361	399	343	391	419	373	351	391	367	377	340	381	350	421	400	381	355	381	394	410	395	421	390	391	362	412	387	352	383	403	380	407	399	387	375	375	386	401	366	408	405	390	388	374	380	370	398	363	389	387	391	377	407	417	393	389	391	368	395	356	363	375	382	374	389	368	386	380	412	353	350	399	358	396	360	383	368	393	393	368	378	412	369	408	356	367	386	405	355	366	375	359	436	382	395	404	388	377	365	405	371	383	401	404	386	419	405	352	375	367	369	438	396	396	389	381	384	377	371	378	380	396	385	358	407	374	410	406	417	376	399	380	372	394	386	366	368	384	346	398	366	376	426	397	376	392	400	385	375	380	385	370	388	344	377	369	374	361	372	377	426	369	384	391	387	383	414	436	408	365	376	392	402	354	370	402	390	411	396	387	390	404	389	383	385	368	403	396	416	403	392	418	336	339	401	371	397	389	353	384	371	393	369	362	369	336	351	366	381	362	393	373	380	380	371	374	366	378	390	380	363	351	414	406	395	353	376	386	407	369	360	396	370	387	381	367	403	379	380	399	376	347	356	362	419	409	366	353	390	409	362	376	405	363	363	373	370	376	362	361	370	399	361	414	378	372	394	353	357	367	398	371	362	421	378	390	332	410	331	396	380	387	376	399	397	368	394	424	399	381	407	379	410	398	392	413	380	410	374	393	373	362	367	370	382	373	389	363	391	355	402	410	348	395	353	395	384	353	354	385	396	370	400	408	381	413	395	406	381	383	361	365	398	399	391	417	380	389	388	423	411	378	365	390	384	347	379	410	408	354	380	372	395	358	344	396	386	431	420	361	385	350	394	375	394	384	399	393	377	330	373	417	366	354	378	375	394	361	401	351	390	402	369	371	363	392	363	387	409	419	366	379	380	433	391	366	378	384	395	409	421	383	369	392	406	395	377	399	377	405	370	398	401	389	404	363	400	367	387	405	382	395	357	386	396	398	397	379	409	386	359	404	381	362	370	399	362	380	354	370	399	390	400	414	370	420	394	370	428	376	382	379	419	363	405	389	374	376	401	414	391	394	396	380	394	418	417	433	410	395	402	389	393	379	377	370	381	364	366	390	372	373	370	382	368	433	375	389	391	373	401	425	418	367	387	421	359	409	397	412	359	388	376	393	378	375	367	396	392	383	394	395	376	407	385	414	331	407	388	374	368	355	373	401	374	366	404	391	414	400	370	420	372	354	384	399	399	380	404	384	354	390	399	376	387	431	357	360	381	381	367	356	395	383	411	395	413	369	416	376	379	392	370	426	402	404	406	366	405	391	369	373	405	401	387	386	396	412	405	348	349	381	378	376	410	393	396	395	389	395	354	348	427	382	375	359	377	370	385	382	376	389	382	393	414	398	396	373	375	348	411	364	407	379	388	413	392	393	360	410	367	365	362	379	417	384	374	423	384	339	375	361	406	383	359	346	354	391	379	396	404	369	383	417	376	386	414	435	390	412	398	382	411	386	415	403	348	397	386	399	388	372	404	382	375	381	399	361	354	401	367	408	350	359	405	416	363	359	413	386	368	377	394	414	350	405	370	404	369	379	373	371	388	366	423	392	382	363	376	400	344	409	404	405	384	377	386	363	393	355	408	432	394	366	413	356	383	332	393	386	390	380	352	372	439	402	376	371	402	413	388	379	397	403	373	416	397	383	385	401	383	435	373	395	374	356	385	358	390	406	423	395	371	383	402	384	398	387	372	411	341	386	367	383	374	386	387	362	353	372	392	403	361	430	398	387	402	348	378	374	333	376	434	378	387	426	395	361	387	398	425	393	365	357	393	397	375	363	377	375	393	346	359	376	416	391	390	371	405	402	402	368	394	368	400	381	402	416	368	359	393	379	392	332	358	352	378	372	415	366	372	409	401	384	443	413	366	348	342	423	378	366	391	389	377	357	353	396	419	387	346	404	397	360	382	373	388	418	411	421	410	362	358	370	388	387	407	402	387	389	402	386	405	392	425	390	371	398	351	387	393	389	382	403	403	369	375	401	406	395	356	398	412	406	409	365	374	432	364	382	409	358	390	383	392	374	392	403	394	389	377	377	362	380	424	387	400	372	394	388	390	382	420	382	360	379	376	370	362	411	377	376	355	338	396	373	416	376	397	401	382	373	400	402	380	408	376	386	409	411	388	374	382	399	390	378	377	381	366	399	387	388	393	391	387	384	425	397	409	366	377	392	378	417	392	381	350	391	384	382	428	366	396	388	381	396	377	370	407	383	377	371	365	408	387	398	389	376	435	371	413	369	425	388	398	375	386	391	369	357	395	385	419	399	368	405	372	373	397	362	362	403	377	381	401	350	419	390	389	404	385	371	400	416	396	407	411	371	371	385	418	391	356	383	367	386	397	367	351	378	395	393	388	395	381	388	373	388	391	383	382	383	403	372	384	384	410	424	350	425	360	402	418	430	379	388	385	384	354	379	384	378	391	374	390	378	383	364	381	349	370	417	378	404	382	371	388	370	372	418	404	414	396	366	378	338	409	403	377	378	368	392	358	386	354	413	362	365	403	383	414	353	336	400	424	361	388	393	362	365	369	372	382	385	412	364	376	398	365	389	411	330	428	355	397	408	372	419	347	410	372	419	377	367	344	387	375	375	395	379	404	376	384	402	385	359	414	378	418	394	356	396	386	338	437	410	389	371	373	397	381	367	363	394	386	385	383	399	392	390	391	366	404
8612	1839	2281	1987	1402	773	475	345	257	252	222	212	185	174	157	194	193	182	158	171	136	164	189	146	137	163	141	137	132	113	127	156	161	160	155	148	147	169	132	172	160	167	146	156	160	149	133	135	121	146	143	142	141	139	156	153	148	124	123	122	141	124	134	128	137	157	139	162	142	129	145	134	150	154	162	145	120	147	127	146	161	142	141	136	127	151	154	137	137	151	136	143	146	132	124	162	142	131	148	142	149	142	141	135	142	135	137	129	138	129	146	142	114	106	133	132	158	131	142	114	148	123	134	137	154	131	142	138	143	128	132	123	130	148	136	123	125	143	123	145	151	150	139	135	150	155	150	103	159	156	146	150	110	165	118	169	148	144	149	125	119	146	132	137	145	132	135	138	143	154	159	138	145	140	129	135	136	120	130	161	144	130	124	139	138	139	142	145	114	135	135	164	136	152	140	143	168	127	127	145	127	143	129	168	139	157	132	149	160	123	138	144	154	155	126	150	127	129	133	132	135	128	125	139	124	141	132	139	154	149	138	127	122	143	147	150	158	142	151	135	131	112	108	119	144	151	126	131	132	150	155	128	130	142	145	122	135	163	132	137	133	138	154	133	132	151	167	137	123	151	148	157	117	152	148	133	135	136	132	139	156	147	127	123	146	153	141	151	136	123	148	157	137	144	128	146	135	138	132	149	164	136	128	135	143	147	146	111	158	113	157	159	176	131	158	128	139	129	148	135	129	140	150	168	143	161	131	134	149	139	121	119	149	170	138	143	113	160	156	134	123	150	117	152	146	149	140	119	154	132	156	140	136	133	140	159	161	146	144	136	157	134	137	142	139	131	140	129	135	134	157	159	151	146	142	137	155	147	133	129	164	155	142	136	128	125	124	153	148	131	137	137	143	153	151	120	139	146	101	124	132	138	129	150	131	153	147	129	112	154	141	137	130	159	153	136	137	134	140	128	130	149	137	155	134	128	137	141	141	122	146	134	140	111	124	156	127	140	124	155	151	123	141	141	130	141	144	122	129	136	146	143	140	131	142	147	156	134	153	126	154	155	138	118	135	145	159	136	128	139	155	135	150	138	144	116	153	138	140	165	117	111	133	145	137	150	138	132	124	139	131	133	173	142	155	139	148	133	115	139	136	147	124	136	139	132	140	142	126	146	125	137	115	134	123	134	130	135	142	150	148	138	133	145	156	133	144	145	140	139	148	149	130	147	141	133	146	147	131	121	134	133	140	132	120	141	141	143	135	136	146	138	155	130	108	112	112	156	148	151	145	117	153	147	154	145	130	143	135	151	127	142	144	123	147	134	135	125	151	123	144	132	129	150	139	136	148	136	158	132	155	147	152	165	140	146	143	150	144	150	156	134	130	121	133	144	136	129	132	139	124	124	126	140	137	144	114	128	122	158	131	138	122	146	135	143	131	142	151	157	159	137	139	134	160	142	145	130	147	153	144	140	121	134	133	154	143	131	142	137	131	166	131	140	147	134	127	137	127	157	128	141	136	130	142	144	147	119	135	133	145	140	137	126	130	141	153	146	148	159	120	126	141	146	116	156	175	141	159	134	144	137	136	126	147	137	131	143	115	130	114	125	118	157	117	142	161	133	107	134	142	145	140	162	122	149	127	139	143	140	159	111	131	127	153	128	148	123	135	141	153	148	134	139	117	125	127	145	140	124	147	144	133	144	150	162	125	136	137	123	145	121	161	135	154	140	145	133	144	142	123	162	138	151	158	137	141	149	133	142	143	153	134	140	129	145	135	123	129	133	144	154	126	142	125	128	129	131	124	130	125	145	145	130	145	151	148	123	168	157	154	135	143	139	137	136	134	163	140	138	112	135	142	141	124	129	144	118	134	150	122	137	139	144	159	139	138	136	141	144	131	145	134	131	149	158	146	144	155	140	151	144	125	127	141	139	146	122	131	134	153	136	145	142	174	155	147	129	122	134	140	125	151	138	134	145	137	133	138	132	131	179	135	147	133	155	132	169	133	136	124	136	132	139	139	160	162	151	131	127	159	129	161	165	170	118	163	139	147	150	141	138	160	129	125	142	164	132	152	147	134	125	143	130	134	148	141	164	130	121	135	146	156	142	131	155	151	150	129	155	140	122	144	138	144	144	135	139	154	140	138	117	131	138	142	115	127	161	133	130	160	146	141	136	135	141	148	127	180	133	129	164	120	138	147	130	130	151	135	129	132	131	142	143	131	133	151	131	148	145	141	126	145	143	138	134	146	143	145	132	130	145	139	143	127	140	132	156	144	154	142	139	136	127	123	138	130	113	153	156	131	141	131	128	125	146	149	141	151	133	172	143	166	141	158	130	140	135	143	125	145	156	135	124	129	150	136	163	132	156	136	150	153	151	125	135	136	138	151	136	125	153	125	129	123	134	148	146	138	146	123	114	127	128	142	152	139	155	116	127	128	140	148	129	148	141	142	175	144	169	125	143	146	129	140	121	153	141	141	143	163	129	144	158	149	137	149	141	151	162	137	123	136	119	132	136	127	140	148	142	165	158	139	133	131	142	150	156	143	152	160	149	151	156	144	152	135	168	132	147	151	156	145	143	152	130	137	142	139	144	144	123	148	137	147	134	140	145	151	136	152	133	152	131	157	134	161	131	124	148	121	128	132	153	131	116	141	155	138	139	127	141	123	136	136	128	159	136	118	136	151	111	139	150	148	141	148	141	122	144	143	137	150	143	149	136	142	138	140	142	125	141	138	129	141	135	150	160	111	136	151	175	172	137	147	139	145	143	148	155	150	153	151	126	151	130	133	125	139	119	175	149	168	134	152	137	136	143	142	130	131	156	138	144	174	132	138	156	157	130	120	154	132	155	127	150	144	144	140	121	144	162	142	138	127	136	163	145	133	141	132	110	117	152	147	122	139	121	130	135	125	127	141	140	127	148	148	161	131	116	134	133	142	130	157	149	138	159	154	133	136	148	139	151	123	141	154	147	142	113	159	122	138	162	152	123	154	122	133	128	145	135	131	128	112	163	153	134	146	122	147	123	145	129	146	125	138	135	143	131	122	136	133	147	148	130	136	174	148	144	147	155	136	157	123	140	136	138	136	130	151	121	135	135	135	142	151	153	161	131	149	142	152	127	135	136	117	119	170	142	138	136	141	157	141	178	128	130	167	140	147	126	141	144	148	127	137	132	130	161	146	124	140	129	155	144	135	132	139	132	141	120	127	146	172	138	123	157	121	125	122	139	132	149	143	135	124	141	145	149	142	120	129	143	131	145	112	144	150	168	132	144	152	137	139	158	141	123	151	144	140	155	141	137	161	133	143	146	116	119	144	113	132	121	116	174	122	133	131	133	157	161	141	145	132	131	128	126	126	133	149	154	151	148	130	157	131	138	142	143	127	142	134	138	155	136	103	127	151	134	133	138	137	119	157	172	138	127	123	134	140	141	132	152	140	133	152	168	152	144	150	170	145	128	141	146	135	146	144	146	115	172	144	117	161	163
7379	2005	4641	6338	5718	3520	2143	1502	1216	1016	927	753	750	647	608	629	544	593	519	516	515	461	476	447	455	431	445	437	407	432	434	407	392	480	441	518	439	392	400	363	461	422	434	452	417	375	379	362	354	399	402	395	356	339	332	377	366	348	374	356	361	382	339	347	326	340	323	396	354	348	368	362	375	362	331	346	337	339	323	339	340	354	317	363	335	354	389	368	343	347	328	362	353	323	343	362	347	352	358	321	376	374	313	349	378	399	332	332	329	383	353	343	340	358	343	356	347	320	377	368	334	343	350	319	374	360	348	333	363	356	326	384	365	345	367	336	349	347	324	330	349	354	342	318	362	353	361	346	368	358	373	347	327	377	345	384	369	319	362	320	379	357	360	335	348	354	347	345	361	361	342	363	364	319	342	334	339	345	325	364	345	338	351	341	369	361	346	360	342	350	359	360	323	373	348	353	373	339	331	341	344	356	366	311	363	347	365	340	350	321	356	394	350	374	356	363	340	336	386	349	348	333	380	333	364	345	325	349	326	361	341	353	357	335	353	319	370	328	347	352	325	347	368	333	339	360	389	373	329	338	340	333	376	358	334	346	343	346	363	354	344	357	320	307	348	339	373	368	343	373	357	358	344	367	349	353	358	338	385	332	360	341	365	340	345	358	321	348	361	348	350	384	342	358	327	335	319	374	348	322	330	326	323	343	341	315	322	359	333	324	337	360	325	354	346	326	354	367	317	346	323	338	319	309	370	362	340	313	358	364	322	322	357	351	358	337	353	336	323	326	350	340	355	356	344	369	345	344	367	360	353	339	336	362	333	327	328	330	328	348	351	337	365	344	337	343	332	364	351	373	372	342	371	330	328	361	361	333	341	317	366	359	335	380	349	331	350	341	342	302	322	350	330	380	356	336	342	326	314	336	375	336	350	357	346	341	386	347	339	328	333	325	317	355	327	335	345	344	349	338	353	360	346	374	344	336	358	343	358	333	330	333	347	342	366	320	372	338	339	353	327	348	315	333	327	344	324	372	351	328	364	332	335	353	347	326	363	329	363	346	355	363	353	339	364	336	367	364	343	379	351	348	347	367	373	364	311	352	327	351	338	326	355	351	355	345	330	358	340	350	358	340	352	332	363	334	361	347	348	334	350	354	335	334	363	376	318	333	333	379	348	329	382	344	333	337	323	346	349	355	359	355	363	313	353	341	343	378	342	363	352	366	313	345	336	348	370	318	350	366	344	365	355	357	373	378	353	357	352	336	352	331	331	374	355	355	330	344	366	336	331	335	348	344	361	369	348	357	319	326	353	339	324	345	335	356	349	336	353	372	346	333	318	353	350	343	376	356	363	339	333	368	344	353	372	351	346	367	358	326	345	345	392	315	346	342	331	337	346	355	319	359	376	368	353	339	336	350	339	329	370	322	338	331	390	336	373	337	360	366	347	376	358	324	330	357	316	319	340	284	357	355	372	366	333	313	370	362	363	343	374	372	375	358	339	355	333	356	335	357	350	335	335	347	316	369	316	341	335	342	355	360	351	358	348	353	364	340	343	351	345	349	337	351	357	364	350	360	316	368	361	341	367	331	362	341	351	350	350	365	368	350	365	322	317	349	340	369	367	344	369	358	377	344	367	308	322	360	337	333	342	325	332	346	324	371	328	341	337	346	362	327	370	380	355	339	351	299	362	352	364	365	348	353	370	335	345	364	352	321	345	330	372	347	332	360	310	339	375	388	343	352	344	319	321	374	331	352	331	336	362	357	361	336	333	340	348	373	357	339	370	346	315	354	299	340	300	352	327	301	347	351	345	341	350	316	367	370	371	360	284	370	332	375	331	323	361	363	327	337	328	339	340	362	356	340	347	310	341	390	333	366	350	356	350	372	329	342	354	361	341	341	379	363	348	381	327	358	364	343	364	325	325	347	354	354	384	351	359	348	310	377	352	305	360	330	361	335	344	343	345	335	343	376	346	330	369	383	337	344	347	340	351	357	368	347	336	357	336	372	360	353	336	340	348	356	344	354	368	361	347	373	337	385	370	347	358	349	364	377	355	349	329	344	328	332	333	335	324	361	361	340	337	351	308	346	361	362	321	352	335	331	379	337	359	361	362	349	329	315	359	345	358	363	359	350	367	324	345	335	328	322	354	347	350	360	357	343	370	345	353	359	324	345	318	374	337	345	357	354	363	350	336	348	336	357	370	358	347	348	379	326	356	334	374	346	333	324	332	343	323	326	350	343	343	332	320	393	330	359	353	330	348	321	366	367	325	329	336	361	319	366	357	365	343	318	357	351	316	312	347	363	335	362	374	343	350	321	358	346	341	304	316	360	316	349	341	338	358	351	354	373	346	355	367	388	358	314	347	327	341	338	371	363	382	341	337	364	343	332	348	365	323	362	320	357	344	339	331	355	354	349	338	362	383	348	341	310	341	346	362	336	359	336	385	324	375	377	367	348	312	337	323	366	339	342	368	348	370	343	348	349	343	350	362	355	366	351	377	333	339	366	336	331	361	328	345	343	334	344	360	330	393	367	328	350	366	362	338	347	379	366	336	367	364	354	325	338	340	330	378	312	357	333	351	354	346	327	341	335	334	342	361	341	330	328	330	319	378	336	332	365	333	348	336	380	339	347	352	338	354	390	347	357	342	328	344	340	334	344	363	332	304	314	332	325	339	317	337	344	351	352	337	353	345	350	337	332	384	343	341	331	338	334	339	340	363	332	363	338	328	352	376	302	362	327	325	369	349	349	322	352	362	341	328	336	335	324	383	353	357	332	360	372	318	341	334	364	318	341	348	362	346	328	378	364	348	359	361	365	344	308	378	328	328	334	346	341	395	348	367	323	337	347	355	365	391	360	363	337	339	348	345	374	321	326	304	355	354	335	354	370	352	328	370	306	331	356	327	353	341	337	344	349	351	353	340	373	355	314	340	324	363	314	355	337	342	343	323	333	386	373	332	342	347	367	326	356	342	338	357	380	352	333	361	349	354	365	340	343	315	356	352	370	345	369	356	359	368	377	346	360	344	329	341	357	325	352	353	331	384	333	340	332	350	334	341	358	351	334	350	361	326	340	335	351	345	352	333	350	357	319	351	346	369	337	342	356	353	336	375	363	339	318	318	326	354	331	333	371	312	352	407	326	360	338	351	366	338	337	357	359	348	374	356	362	340	355	363	370	351	351	331	332	346	369	342	353	373	347	354	337	354	353	363	345	326	325	348	385	341	331	359	394	363	364	378	346	315	336	340	337	338	342	324	362	354	328	343	364	367	368	332	326	335	357	366	322	374	369	378	319	329	346	322	319	375	370	350	349	368	348	345	324	332	362	325	338	312	322	323	359	369	336	324	349	352	361	364	345	343	344	322	361	364	385	349	344	359	345	354	321	371	346	353	366	380	350	358	357	394	349	360	332	370	343	351	351	335	354	323	359	370	386	320	346	345	329	310	367	348	331	352	359	355	346	382	344	363	352	363	364	363	356	314	343
14614	3279	3821	3164	2059	1209	618	453	359	269	220	209	168	151	130	140	118	107	109	117	118	97	107	103	102	89	75	87	70	87	107	88	87	88	100	83	91	84	87	72	91	77	85	87	83	76	76	75	61	65	69	84	89	75	77	65	66	58	84	84	86	61	68	76	80	72	56	65	67	74	53	76	68	70	78	73	83	63	91	73	60	74	69	65	74	75	79	74	82	53	73	85	64	65	78	67	67	77	67	74	61	84	76	61	63	78	67	52	59	62	72	61	61	90	61	67	64	60	76	78	68	70	62	68	78	69	72	71	71	80	87	65	71	76	59	67	73	63	86	56	81	78	74	79	75	74	84	71	73	58	70	85	72	75	58	71	88	73	79	70	76	75	76	63	65	71	80	92	63	73	68	68	63	64	73	71	72	65	65	81	84	63	76	76	61	61	85	79	76	73	71	80	74	80	89	80	57	64	90	74	77	63	71	72	75	72	67	84	54	70	82	80	76	59	68	59	89	70	80	70	75	80	70	93	67	63	75	69	78	86	56	70	75	69	55	76	71	76	68	87	61	78	84	65	64	70	77	62	53	72	71	71	65	68	68	70	70	75	79	62	78	70	77	70	62	70	72	76	67	80	70	68	85	69	79	82	58	67	88	74	64	73	75	61	68	71	51	78	70	71	75	74	70	73	75	60	73	62	78	73	67	69	69	81	76	68	79	83	49	74	72	57	65	85	63	68	71	75	72	59	77	80	72	80	63	89	76	78	72	65	64	85	60	61	75	60	71	67	74	64	71	60	65	60	81	60	60	79	72	61	75	78	57	63	82	78	71	70	79	66	68	72	67	68	67	56	72	64	75	61	77	53	77	76	63	65	75	56	72	61	65	52	62	61	83	82	56	64	66	61	72	65	55	71	66	69	52	65	59	76	70	59	59	90	71	77	63	75	72	75	82	85	62	80	59	60	87	66	63	74	62	68	75	63	75	71	82	62	57	71	70	68	59	62	82	99	86	57	68	83	67	70	78	68	57	73	69	67	73	65	67	57	68	62	73	62	62	90	69	65	74	60	81	62	59	80	77	77	71	66	74	63	71	73	61	70	79	60	66	72	73	78	65	63	68	63	72	66	65	77	78	62	63	68	70	78	71	76	61	81	75	58	78	74	64	73	78	67	65	64	65	70	71	72	71	76	73	62	72	70	54	67	57	67	104	67	68	74	73	64	62	49	64	67	83	90	60	65	63	67	61	64	73	70	75	76	54	65	71	74	75	66	74	77	60	84	65	84	69	66	63	82	71	64	87	58	81	81	78	75	75	65	58	64	81	78	76	76	73	59	68	45	65	59	65	52	73	78	81	72	70	64	70	73	67	63	80	67	93	80	64	82	80	63	78	82	82	64	66	79	62	69	71	57	71	70	70	81	72	69	85	66	69	79	83	78	68	82	77	60	62	77	79	57	87	75	67	67	96	73	65	84	55	74	75	78	75	67	66	64	59	75	61	70	82	66	63	71	72	66	76	70	80	75	71	75	62	84	74	67	64	56	60	81	72	58	79	73	51	72	54	69	75	48	93	79	78	56	64	71	75	78	81	70	77	68	71	85	74	74	54	77	71	70	56	77	78	69	60	78	70	65	74	71	74	73	65	64	67	82	73	67	85	75	65	75	60	63	77	69	62	57	62	73	82	57	58	72	83	80	79	73	67	65	59	77	82	70	66	87	64	74	77	62	73	92	77	77	61	78	72	59	56	73	75	45	67	71	87	73	59	68	54	84	74	79	59	76	97	55	71	75	62	63	75	86	76	72	70	67	60	79	75	71	85	70	75	83	68	76	72	76	71	57	76	72	49	79	70	68	82	66	70	71	76	79	64	86	70	74	52	65	72	64	70	69	63	65	73	73	77	91	70	58	62	74	70	59	72	67	65	66	74	60	58	68	64	61	75	89	63	48	66	58	67	80	82	82	75	65	71	66	81	62	64	64	75	89	75	74	75	63	80	75	75	60	77	66	93	77	55	79	90	67	66	79	77	87	68	69	78	46	73	78	63	69	65	91	88	64	68	96	75	78	69	69	72	54	70	68	64	77	84	75	67	66	72	57	63	70	54	68	73	75	69	70	74	60	69	78	72	78	73	69	75	76	71	75	79	68	93	87	69	70	70	65	68	62	69	73	51	64	78	67	62	81	77	66	69	65	73	83	75	69	66	60	76	68	73	59	56	60	78	65	70	78	78	86	51	53	64	73	71	59	53	66	82	67	78	93	66	67	70	68	78	75	55	77	79	63	61	78	83	79	61	70	65	77	57	69	87	67	81	67	80	60	71	65	68	75	66	81	72	63	86	73	71	73	78	62	63	69	80	68	58	62	84	80	58	74	87	56	70	61	70	81	56	75	75	68	69	67	71	72	76	71	82	74	67	67	58	80	71	82	56	76	75	64	70	91	63	83	61	62	68	74	76	65	61	74	64	58	70	67	78	72	62	72	72	73	74	72	72	77	68	67	63	64	79	67	69	63	79	77	70	61	69	71	75	76	76	58	72	73	82	73	68	76	70	67	96	68	76	62	70	77	63	69	64	72	72	73	79	75	83	58	78	71	71	75	73	73	85	73	60	66	81	69	72	81	65	79	71	82	73	78	58	81	61	63	79	62	72	68	80	70	78	66	66	71	81	62	73	78	66	80	71	65	67	78	64	66	72	71	82	62	64	78	70	80	66	65	67	68	62	82	59	70	77	81	75	82	78	80	60	73	53	78	62	67	78	49	64	72	80	55	59	76	74	73	62	64	71	77	75	84	63	67	81	78	91	86	69	65	74	81	63	66	70	64	81	73	87	76	73	72	63	67	80	79	85	66	59	70	58	62	85	57	66	79	75	81	76	66	71	71	69	62	56	63	63	68	88	57	63	63	64	66	97	75	79	66	65	68	77	66	73	74	70	72	72	74	73	64	88	76	74	80	70	71	74	68	66	73	73	67	81	71	80	72	74	76	75	71	61	72	95	70	73	80	66	57	60	73	51	78	71	62	65	74	86	73	71	63	77	71	69	68	71	73	81	61	67	58	94	73	74	70	58	73	65	53	56	58	67	56	78	71	61	73	80	65	57	60	73	72	64	69	74	67	84	61	63	69	76	74	71	71	62	53	75	77	69	68	69	78	66	74	71	60	69	75	51	62	62	59	62	57	68	78	68	66	60	75	68	66	73	74	80	71	59	62	60	79	62	67	61	78	56	74	94	70	58	73	60	69	78	87	66	67	65	71	69	77	91	55	65	71	79	57	77	78	76	58	72	75	76	71	54	63	78	78	72	80	78	73	74	83	66	64	67	73	60	80	59	83	89	86	81	71	69	71	67	64	88	69	59	68	68	64	79	68	67	78	65	55	81	56	75	87	65	79	55	60	75	75	75	83	78	68	65	74	63	84	74	63	72	78	78	70	77	76	71	81	72	49	69	67	71	80	78	66	67	66	83	64	78	75	58	55	74	75	74	62	58	63
9634	2899	7394	9386	7928	4849	3064	2243	1802	1371	1116	951	816	734	667	621	580	547	521	458	476	395	366	327	356	345	352	363	368	320	345	312	338	369	417	376	342	273	245	253	307	326	331	320	311	248	210	246	215	282	285	209	203	163	194	218	191	187	195	224	197	187	208	209	216	187	180	178	187	191	169	169	214	179	182	178	215	186	194	183	168	176	175	197	199	172	196	157	205	186	185	189	198	221	203	178	227	175	196	201	194	182	162	198	209	172	199	198	199	191	203	177	182	182	204	214	204	178	197	214	192	199	197	199	177	178	173	196	195	189	178	197	191	192	187	175	182	202	193	160	180	176	164	194	178	207	205	198	192	184	173	187	191	206	184	197	176	187	166	192	196	202	197	176	197	189	183	192	176	192	195	214	193	188	180	206	175	176	198	185	221	175	171	188	184	196	199	185	179	193	175	203	193	194	195	205	174	199	167	180	192	194	190	194	203	205	191	200	221	162	199	206	190	195	200	208	208	193	195	181	217	182	187	190	189	178	200	196	192	185	211	180	175	194	164	207	204	204	199	163	203	162	193	184	181	212	176	192	204	180	193	177	178	170	190	207	206	205	190	222	190	178	199	192	186	175	193	147	181	177	178	154	177	190	162	202	171	190	194	188	193	177	176	189	179	178	186	203	195	203	201	170	200	189	167	197	181	180	160	189	234	169	178	178	189	185	190	157	173	203	177	197	192	206	180	181	173	192	196	194	191	172	180	195	199	185	212	178	189	195	217	224	175	188	196	191	186	186	199	208	200	194	168	171	180	179	185	191	162	194	173	188	201	197	161	218	202	185	187	173	161	191	190	182	200	180	200	188	192	185	164	194	185	172	201	178	198	202	183	181	218	191	172	180	169	181	161	189	201	181	174	179	191	171	181	187	192	186	199	211	148	181	188	189	177	189	165	199	174	198	182	200	191	172	193	152	182	181	182	167	186	187	191	188	220	199	197	175	182	158	193	195	186	179	176	171	192	204	172	206	198	183	192	184	209	188	173	184	186	173	176	213	175	172	178	175	177	187	191	189	182	201	176	190	185	178	159	191	203	178	180	194	203	192	191	191	195	190	178	186	230	182	187	181	188	210	183	196	190	193	213	185	196	188	204	203	176	203	198	216	198	208	195	179	174	193	198	179	179	199	193	199	161	195	197	169	197	202	188	162	185	198	157	202	182	188	197	192	200	166	179	205	194	175	202	195	187	151	192	191	195	192	176	192	183	178	175	208	193	176	178	196	180	201	215	177	177	183	177	190	184	202	170	200	184	198	222	177	171	176	186	207	173	175	205	179	174	174	211	195	193	202	188	184	174	181	170	185	198	192	186	175	186	173	202	181	174	170	170	200	177	208	195	184	192	200	176	213	194	202	185	199	208	197	192	187	203	185	213	184	190	179	182	164	180	228	218	204	163	191	172	171	185	195	180	191	177	191	173	183	173	180	171	174	173	161	175	199	184	185	182	197	174	183	203	177	198	194	183	165	207	176	183	198	196	206	184	188	201	178	202	195	164	161	188	191	182	192	217	182	188	197	184	183	187	203	171	192	190	184	212	182	186	193	202	182	191	199	181	181	201	190	201	180	194	179	218	211	199	192	186	172	170	177	182	181	200	198	170	194	185	188	204	193	206	179	194	193	171	172	196	177	181	205	165	177	209	188	198	198	215	201	166	185	187	176	205	198	220	216	198	195	192	185	193	172	203	184	173	174	203	182	192	185	178	207	186	183	190	172	179	188	212	193	180	176	171	190	218	175	177	169	196	181	169	187	184	192	197	188	200	200	207	186	178	186	189	176	197	182	178	193	187	190	197	195	207	198	179	181	169	198	157	184	208	184	192	171	192	177	189	185	200	191	174	192	194	180	193	183	186	211	188	173	182	189	199	196	180	176	183	167	184	172	167	186	197	203	182	193	185	180	212	192	183	182	164	201	192	194	190	175	191	200	191	171	189	173	173	186	194	193	171	179	206	183	203	203	169	207	177	191	185	168	199	164	196	191	199	179	173	188	199	188	170	187	193	180	208	164	193	206	179	193	184	216	192	175	200	168	179	165	202	177	179	187	177	205	198	168	205	180	179	187	182	203	218	194	171	197	186	197	169	206	177	204	192	189	195	203	194	182	197	183	181	190	183	151	188	171	174	164	184	191	168	168	172	179	192	194	183	188	190	196	197	183	189	184	185	185	188	204	182	180	198	179	191	181	193	183	182	191	198	184	204	175	186	213	181	185	166	190	198	179	181	175	196	191	189	198	187	208	193	183	202	188	197	190	189	207	205	168	181	187	197	185	196	221	180	171	185	203	189	166	183	186	201	167	186	192	197	196	200	170	193	200	194	183	177	201	178	182	198	194	182	191	187	175	199	187	181	191	196	199	181	198	223	186	169	201	192	143	173	188	195	178	157	201	181	193	187	197	191	181	168	209	215	199	183	186	188	191	187	186	166	199	165	176	184	207	190	155	181	199	184	180	184	193	170	177	182	199	194	193	213	207	188	182	180	169	197	184	207	192	166	170	169	194	199	185	220	185	191	195	166	210	200	204	192	168	186	183	203	192	166	195	176	188	181	189	222	197	180	197	186	201	198	185	175	209	174	189	203	183	196	195	186	196	187	195	202	179	196	227	200	198	210	192	176	182	177	165	172	209	181	193	214	173	184	163	174	182	185	184	216	189	193	181	192	184	186	194	208	199	181	186	191	184	198	179	176	158	181	185	188	187	219	192	180	191	176	190	181	194	180	206	184	197	185	190	199	211	182	197	188	199	192	176	195	162	183	197	169	190	189	178	181	188	188	185	187	197	189	182	201	212	187	172	192	190	198	186	175	194	177	170	156	188	186	198	216	201	173	187	189	192	180	188	181	204	207	192	173	189	197	179	184	189	179	220	190	183	179	166	185	187	177	171	173	197	189	193	197	191	193	191	200	217	167	206	175	198	162	170	186	185	177	184	198	231	185	192	174	185	164	187	198	199	189	164	208	190	201	217	179	180	208	190	186	188	186	175	196	199	191	187	188	197	195	165	189	185	184	199	183	171	178	198	167	154	171	187	183	171	193	188	188	200	194	193	168	174	161	171	167	201	192	206	200	183	174	163	181	203	184	171	185	198	188	186	200	202	183	188	199	200	190	210	191	187	184	177	188	182	201	201	194	166	181	153	199	209	170	181	188	155	171	175	200	179	183	200	176	176	171	169	167	207	202	168	197	166	172	172	180	183	170	165	172	170	203	221	202	184	191	179	196	169	212	203	174	171	192	190	193	174	212	204	186	194	191	176	191	205	168	187	197	197	178	180	191	166	173	169	197	211	201	188	207	206	194	209	191	180	172	200	184	165	183	195	188	182	177	180	192	189	196	169	205	184	182	152	170	174	203	153	179	188	166	197	198	196	190	178	189	196	193	164	199	198	160	157	195	192	175	176	185	174	191	182	187	166	197	193	187	189	176	201	205	178	165	178	203	197	187	190
2781	1060	1375	972	632	319	262	222	193	190	183	164	176	150	154	171	164	158	174	162	177	181	194	138	166	184	180	170	128	176	183	151	170	158	165	188	147	170	136	151	146	151	154	163	174	159	168	147	155	184	166	126	157	143	163	126	155	170	152	167	142	152	176	169	160	151	173	142	167	191	155	159	145	135	151	155	157	152	138	159	139	159	147	145	154	141	167	154	160	139	133	133	144	145	176	134	139	151	166	145	154	174	155	140	142	147	169	151	147	157	152	173	137	150	149	151	153	147	153	148	150	134	173	163	152	152	176	163	159	153	157	155	154	161	160	167	153	153	150	132	147	159	158	158	166	173	161	156	162	158	148	150	136	168	153	158	133	154	153	144	140	148	151	181	136	142	135	153	172	161	156	169	150	139	168	153	151	158	188	177	157	158	157	155	148	147	153	157	151	165	163	163	161	134	157	156	188	160	149	148	150	188	170	163	140	150	142	139	146	159	154	133	164	151	135	158	168	144	153	147	168	145	175	161	179	155	163	160	160	149	153	169	162	141	158	153	155	172	162	158	153	159	149	167	172	150	181	171	168	162	156	166	162	160	138	167	148	155	151	156	145	149	188	137	137	151	157	152	158	178	164	136	166	171	144	146	147	156	143	166	166	138	171	146	135	152	138	154	156	144	163	149	138	162	157	150	157	137	162	143	140	141	164	173	159	161	159	160	170	127	160	152	146	153	166	135	158	158	134	136	175	148	157	155	170	154	145	173	150	163	166	139	173	160	167	149	137	146	159	167	149	161	150	153	155	136	147	167	152	132	166	147	170	137	141	164	147	167	161	137	154	152	148	139	183	152	161	170	171	158	149	150	147	157	145	143	174	151	153	152	173	145	152	160	163	150	150	158	168	152	164	143	146	174	169	128	139	147	145	152	124	131	161	134	161	159	149	184	122	146	148	153	160	160	169	164	170	179	145	154	176	165	169	151	135	161	166	139	142	156	148	149	150	165	148	150	144	150	186	152	147	174	154	161	144	132	148	145	163	154	160	122	161	171	185	154	127	141	140	161	168	167	143	164	179	154	143	181	154	141	157	152	149	143	144	157	149	166	158	165	169	140	166	161	154	172	152	149	165	149	157	132	137	173	163	174	152	173	165	142	164	153	154	157	139	146	153	150	158	153	171	157	142	149	155	147	173	162	154	156	132	146	159	163	173	162	144	144	155	134	180	144	151	146	168	148	161	165	152	178	179	136	141	141	153	188	139	145	164	161	158	164	147	151	149	151	162	124	170	147	183	161	136	129	175	156	160	162	153	141	155	169	148	177	164	172	176	155	149	154	156	166	150	155	167	157	177	151	163	154	147	138	156	176	160	133	140	169	156	171	143	161	152	153	159	151	153	149	163	132	158	148	138	131	166	146	163	129	179	150	143	167	157	168	156	147	154	159	152	138	158	156	168	162	156	141	161	145	144	161	167	149	155	154	156	138	163	166	151	121	176	156	166	169	172	163	143	160	162	181	151	163	149	130	158	152	151	157	147	152	158	149	143	176	140	150	162	174	154	164	171	139	154	177	170	168	158	170	131	176	167	147	143	156	169	164	149	177	174	138	165	153	151	155	142	152	147	161	140	156	163	151	135	164	167	154	185	163	160	171	145	163	162	161	153	176	170	155	147	158	165	156	143	141	161	157	138	155	133	135	159	155	175	160	157	131	173	174	160	186	137	172	169	151	179	158	159	137	167	154	143	151	155	188	174	154	164	150	159	143	168	160	158	149	165	147	162	135	147	178	137	156	154	137	154	163	170	149	177	140	161	179	138	145	158	167	165	138	142	153	145	152	163	183	152	163	126	159	163	181	167	139	166	164	152	164	162	180	152	147	153	159	156	167	165	165	124	156	155	162	163	155	175	152	154	147	164	142	150	159	148	135	150	169	148	173	162	149	163	164	161	157	144	142	170	132	145	150	148	144	157	177	151	159	142	127	157	152	151	173	147	186	167	155	148	152	141	161	163	175	143	169	149	152	173	149	153	176	167	148	154	137	146	169	149	174	152	152	138	159	156	137	135	163	167	158	154	149	124	160	169	166	157	157	151	162	150	141	163	148	169	167	154	156	191	160	158	148	148	154	169	148	156	165	147	147	157	157	158	161	157	177	165	148	157	155	159	136	162	165	122	164	152	160	158	158	153	147	162	145	170	159	162	169	143	166	150	163	158	174	148	143	142	138	164	179	158	140	133	159	166	182	142	161	164	173	144	134	139	170	167	158	150	149	166	164	149	164	159	149	172	177	147	141	194	169	155	141	163	153	142	159	194	152	159	153	163	145	140	161	154	153	158	175	163	135	163	141	170	164	151	147	148	153	146	162	155	161	171	149	155	157	168	132	145	163	141	155	173	153	159	147	146	170	162	150	135	162	146	143	152	150	162	162	168	158	127	145	163	131	169	136	156	156	140	177	151	160	158	150	158	147	174	158	124	135	138	145	139	184	168	148	150	157	145	166	154	167	144	167	167	144	157	167	171	143	141	159	166	173	160	149	166	142	157	136	154	177	141	189	152	191	160	174	157	182	152	169	170	137	149	178	167	132	145	167	154	165	163	153	156	141	155	155	135	137	165	156	148	163	173	164	169	130	181	149	169	165	146	148	165	185	163	161	157	141	163	160	136	152	150	159	150	137	160	157	130	151	151	160	165	144	159	159	159	172	130	166	158	149	165	159	169	144	163	147	156	164	145	144	156	175	153	147	145	158	159	147	141	163	133	149	137	194	149	162	172	154	159	166	140	159	146	160	154	162	158	145	158	171	159	168	153	153	174	172	165	163	146	150	156	164	137	155	165	151	139	156	168	188	133	160	158	160	167	141	162	140	146	166	174	155	132	141	155	137	173	149	152	156	165	169	150	155	143	159	140	142	175	182	155	159	177	164	140	160	172	146	144	164	146	141	176	166	187	181	167	151	171	134	154	140	156	147	150	141	152	157	169	155	150	171	150	147	186	134	168	144	157	154	144	156	143	162	149	159	156	154	155	120	148	157	154	176	160	163	145	150	159	158	178	172	156	147	159	145	171	133	161	150	158	156	148	137	147	156	149	148	144	185	180	165	175	158	161	168	139	142	170	161	151	160	151	172	157	142	146	150	173	154	196	158	141	151	168	175	129	143	155	141	174	201	160	150	157	162	166	156	178	155	162	162	138	162	173	134	183	142	157	179	164	160	170	177	157	160	171	172	178	134	163	164	129	150	153	157	181	152	155	157	148	124	146	162	153	137	161	127	154	146	141	170	159	149	168	130	171	178	139	161	142	168	157	138	155	166	145	151	166	152	152	165	151	137	150	139	142	158	175	157	168	150	164	167	157	182	154	158	163	142	186	156	162	166	154	161	168	165	132	151	180	138	167	145	144	170	163	159	148	160	152	167	163	132	150	178	166	189	143	155	135	157	161	142	146	164	150	162	169	157	177	178	161	162	161	144	127	151	166	144	133	159	156	166	185	169
2670	1374	2961	3365	2543	1434	926	715	564	580	502	489	480	402	434	413	441	428	462	434	438	395	435	377	397	402	438	416	426	402	453	440	421	486	475	438	440	338	407	402	414	442	442	395	433	413	377	391	371	431	438	427	361	351	374	407	396	393	409	421	347	378	360	359	359	393	366	360	357	399	400	347	383	355	378	400	418	375	401	384	362	399	357	395	394	413	390	373	425	435	373	405	403	425	387	386	382	398	398	363	400	377	398	389	368	372	372	390	376	337	428	378	383	398	404	397	368	385	407	391	427	395	405	369	383	402	370	408	372	431	410	387	361	401	379	380	372	389	373	398	371	421	365	392	407	375	399	377	378	369	365	401	372	389	358	368	405	370	370	393	418	428	373	364	381	377	373	383	391	397	378	388	414	397	375	363	377	399	393	368	400	403	414	382	429	350	366	371	380	386	359	367	368	412	381	379	404	368	406	406	389	399	392	370	390	404	416	384	400	404	388	381	416	413	390	379	398	370	407	411	392	391	414	404	371	404	384	386	398	398	401	351	370	374	400	393	366	389	382	407	404	385	403	401	376	372	401	366	356	363	366	399	372	380	375	397	403	354	394	389	382	410	387	384	391	370	405	387	411	404	386	390	407	364	392	400	375	385	437	369	370	391	410	377	402	371	385	374	387	422	388	396	370	382	365	382	418	376	426	375	383	396	383	383	413	382	393	348	391	389	378	403	365	409	402	378	382	381	402	386	373	407	401	384	408	350	387	394	396	397	361	347	421	352	353	367	407	366	369	404	365	397	387	363	373	393	359	382	383	375	417	364	387	416	363	438	388	369	399	410	358	399	366	375	383	422	400	399	390	374	398	354	402	414	395	400	372	365	409	378	411	443	408	381	389	385	365	382	369	360	388	373	366	387	358	389	344	411	430	392	405	356	411	387	392	404	381	373	391	411	366	398	377	372	382	358	388	378	370	383	373	388	396	415	400	379	385	382	380	422	397	390	379	394	388	370	368	383	376	373	370	361	402	377	389	380	379	375	371	393	374	376	374	427	377	382	393	354	435	384	413	345	401	428	387	377	365	402	328	378	377	365	429	376	360	410	392	393	395	424	380	385	340	410	377	407	418	402	399	404	362	385	414	399	430	372	367	383	390	367	388	399	428	390	392	401	415	358	380	414	404	407	358	392	396	406	385	403	379	368	383	370	404	405	395	402	403	399	382	395	388	383	390	370	365	384	391	360	423	399	419	351	413	379	387	394	386	353	400	387	405	384	390	379	423	364	370	366	394	388	354	359	359	402	410	342	374	371	396	380	396	347	404	372	382	411	389	378	355	384	357	399	384	384	385	362	360	402	375	368	405	364	408	369	418	379	417	384	376	362	370	391	365	380	364	380	361	388	383	361	383	397	390	388	379	387	399	396	396	407	357	376	382	413	393	404	370	363	393	389	405	377	421	383	364	397	394	371	396	399	380	401	381	406	399	397	403	368	384	366	393	378	414	393	389	330	376	393	378	397	410	360	403	370	384	382	385	375	376	366	373	380	391	394	376	387	415	345	367	403	400	373	384	380	381	383	389	374	394	385	366	388	405	409	386	354	396	366	402	397	390	363	414	381	388	406	412	378	402	392	404	370	392	383	400	406	398	366	385	427	357	352	409	401	361	359	345	388	340	396	370	402	342	352	366	385	369	378	409	419	373	356	364	379	400	403	365	378	343	423	347	410	387	386	388	399	394	408	349	398	397	333	378	404	390	372	408	410	396	412	361	383	376	403	358	394	404	379	393	355	417	421	391	381	374	382	407	394	401	364	383	369	398	364	399	410	327	395	387	360	415	360	374	412	384	402	398	393	390	368	373	377	358	386	413	362	370	366	390	363	393	381	396	413	407	367	384	390	345	399	400	403	367	363	392	360	368	414	386	379	366	404	361	404	362	405	355	406	339	396	352	379	365	358	402	377	383	426	394	410	378	434	414	394	400	377	388	392	388	391	399	397	431	406	372	404	416	388	391	401	372	377	353	375	404	363	378	399	397	378	370	382	385	414	368	406	388	371	359	385	380	381	391	398	403	366	388	380	393	377	382	420	395	376	390	416	393	404	387	378	411	408	387	363	393	401	395	332	389	390	377	360	359	389	396	406	417	420	383	376	409	393	376	387	388	373	371	377	371	349	403	387	421	368	375	385	367	386	403	373	413	386	394	376	398	404	360	375	375	418	395	420	381	388	364	368	371	381	405	410	380	374	377	410	379	420	423	350	377	387	392	374	367	370	398	412	399	418	384	336	397	383	392	398	389	363	349	375	354	380	381	389	431	386	390	384	357	361	413	373	426	388	388	440	407	375	384	376	396	405	412	388	354	382	383	416	380	386	404	361	385	414	387	349	357	374	385	377	405	376	414	406	377	414	383	378	437	407	396	383	381	378	416	347	393	377	371	400	359	407	386	402	375	370	370	420	342	392	370	377	350	388	366	424	387	388	359	378	384	368	377	397	351	398	358	400	342	405	415	401	364	397	392	396	409	372	374	405	392	383	403	390	400	402	427	370	383	400	366	404	367	381	399	372	402	375	401	391	359	401	369	375	409	360	387	374	397	397	386	375	401	359	378	391	405	384	379	402	380	387	415	395	406	395	392	409	390	387	377	390	384	403	382	412	389	371	393	369	360	416	427	395	411	429	405	372	382	389	414	370	384	374	370	381	377	390	407	410	413	409	363	398	386	374	366	383	401	376	395	414	376	379	403	409	387	402	368	394	378	403	379	343	388	371	379	378	409	389	398	418	394	384	358	361	397	352	391	392	396	425	400	400	403	372	356	427	382	386	401	377	380	408	385	391	376	407	391	387	384	382	398	386	429	396	382	404	384	413	363	414	349	337	338	384	389	357	422	384	394	381	412	374	389	396	377	395	362	397	395	391	389	407	387	397	392	409	416	398	409	380	414	377	377	385	465	395	405	378	394	409	391	392	379	400	401	394	394	410	381	386	416	394	371	366	377	388	399	385	386	382	392	382	404	385	389	347	386	384	395	419	395	396	415	403	381	390	409	380	375	400	411	385	398	388	387	410	394	374	385	364	392	390	408	370	384	395	414	389	365	390	374	410	417	351	403	411	366	395	399	402	391	391	402	398	402	407	357	378	383	405	390	407	374	394	385	412	402	387	397	412	341	362	360	389	378	404	362	409	423	358	371	383	392	390	385	349	398	370	383	367	399	386	403	385	377	429	354	407	396	401	440	402	416	383	364	404	393	446	374	362	391	389	412	366	404	385	427	389	367	384	370	404	356	376	394	425	358	346	378	367	391	411	381	374	388	382	392	373	375	398	385	355	381	399	380	398	373	410	395	385	385	412	366	411	433	417	406	405	388	363	402	429	379	371	422	423	354	394	357	400	404	380	393	368	382	364	398	390	417	380	382	392	381	381	379	372	405	403	386	363	423	369	370	366	385	379	382	383	382	413	382	406	384	389	407	407	365	402	355	352	354	373	400	406	413	396
8458	2164	2835	1934	1221	731	468	336	255	245	229	208	179	156	164	176	178	160	173	186	189	153	149	149	133	160	143	153	138	151	140	175	160	158	149	148	128	154	143	140	151	148	159	146	142	115	152	139	125	150	160	161	132	136	137	173	148	140	141	124	146	137	131	124	162	129	149	127	138	134	156	169	141	146	148	161	128	129	131	136	139	121	124	131	155	149	153	158	131	149	149	152	158	133	138	158	149	126	132	130	154	168	134	141	141	140	129	142	135	136	162	127	129	148	122	126	148	147	165	149	143	131	136	150	122	127	135	138	133	140	151	144	135	127	135	142	112	127	154	145	137	142	155	115	123	144	152	127	114	132	128	152	161	134	160	160	138	142	132	133	146	132	145	150	139	135	143	147	143	129	146	141	116	128	132	142	149	135	144	156	141	176	142	146	137	125	124	158	143	157	156	159	140	130	127	117	151	165	128	136	137	151	125	147	158	135	150	142	128	122	140	132	149	147	133	114	138	128	133	122	135	125	130	130	124	141	141	120	138	125	133	142	154	137	153	147	124	142	121	129	136	134	148	135	135	139	122	141	131	122	126	143	133	138	124	135	145	121	123	145	169	145	125	144	139	122	145	141	133	163	152	134	122	120	133	161	156	140	138	134	152	135	117	147	140	159	128	155	159	139	158	150	142	145	131	136	146	146	124	133	152	146	138	166	140	154	148	144	156	152	131	130	131	145	158	140	135	156	151	139	145	129	136	138	171	144	164	145	129	134	152	125	132	165	137	138	145	137	145	139	149	137	127	130	145	137	149	124	150	136	124	152	144	126	143	134	140	157	106	151	120	146	128	146	145	127	145	127	146	130	116	124	135	127	155	121	146	144	159	155	138	125	142	132	144	139	136	158	145	143	154	135	135	132	138	152	149	128	132	147	127	133	152	119	162	126	142	113	131	125	138	126	144	135	125	96	124	146	153	148	142	127	128	146	125	159	153	124	136	158	128	124	136	140	137	141	141	142	142	145	130	136	165	139	148	137	129	122	162	124	125	139	147	157	145	144	141	147	119	131	156	140	118	141	123	156	140	136	144	132	153	129	117	146	122	126	132	132	145	144	157	139	151	139	134	160	130	119	146	147	132	137	147	135	125	131	147	140	151	129	131	146	153	127	127	137	153	123	151	119	121	140	144	167	147	137	134	131	146	136	124	143	155	144	123	143	136	175	130	127	164	127	160	117	146	162	139	161	166	140	132	131	126	126	137	142	148	169	132	137	143	151	150	124	150	130	152	137	122	136	112	135	154	148	129	146	144	140	127	136	161	142	126	136	150	134	142	125	139	126	139	143	132	142	138	145	140	144	151	148	155	141	151	166	146	128	148	119	111	127	158	138	146	152	151	121	165	149	136	137	127	143	137	140	144	122	132	139	139	121	130	153	146	154	147	134	127	140	139	140	114	133	148	155	124	141	141	157	137	140	135	153	147	141	144	141	130	118	116	156	142	130	139	156	152	139	143	119	133	147	135	112	128	112	136	149	123	163	151	152	152	125	126	136	172	130	137	146	146	127	138	131	148	163	157	140	167	136	134	158	141	174	135	116	160	137	136	159	135	133	136	154	147	117	126	137	145	143	137	137	140	133	134	137	134	138	143	147	129	121	126	137	146	162	122	148	127	130	151	158	143	135	127	144	148	163	118	150	129	128	146	150	146	152	126	138	164	144	133	140	125	144	135	147	125	157	122	145	137	143	131	135	141	141	142	133	155	140	158	126	146	140	135	147	145	142	146	123	141	149	145	152	130	153	139	129	133	132	152	151	127	134	139	112	168	119	120	146	125	138	124	154	121	155	147	140	140	129	147	139	151	127	153	142	146	144	124	130	140	107	113	151	133	136	149	139	145	136	153	147	125	153	150	149	151	119	133	134	155	136	127	150	131	124	146	151	145	132	149	169	118	159	144	138	153	132	114	130	134	158	163	125	141	159	126	142	152	152	113	138	156	148	153	135	125	122	126	141	142	133	128	114	136	154	170	149	137	143	124	138	141	127	147	126	159	127	134	115	158	164	153	135	136	129	158	135	132	162	142	142	114	155	144	132	140	139	140	147	130	164	173	139	152	138	143	143	163	159	119	140	140	112	151	156	138	138	116	139	136	118	134	148	139	132	130	148	139	135	117	138	140	138	155	134	140	153	126	115	153	132	153	138	155	134	156	130	137	151	141	141	146	152	146	135	114	153	147	145	141	144	145	144	130	144	153	134	127	169	158	138	149	152	135	141	146	144	126	140	118	131	132	97	120	129	143	184	153	126	140	151	128	159	145	130	146	132	127	129	131	124	148	116	145	145	124	157	143	137	134	150	142	144	140	113	130	137	134	175	151	148	145	137	151	138	145	140	144	130	133	124	134	134	147	125	147	131	134	132	143	134	137	155	143	137	141	151	154	132	143	145	146	141	152	131	141	133	125	147	144	146	140	130	158	151	145	133	132	132	141	136	138	156	143	152	165	135	163	117	154	142	146	135	141	148	127	144	144	144	126	163	142	129	153	133	153	136	154	149	141	129	159	127	108	133	148	138	118	125	131	135	144	140	124	137	154	143	141	127	127	152	131	138	130	143	133	125	131	137	141	135	122	115	133	141	147	146	151	145	160	149	150	129	142	133	136	128	139	127	111	130	134	139	150	141	120	138	150	128	138	140	127	155	130	134	132	142	145	129	119	133	129	162	140	158	137	130	122	136	144	132	138	122	131	134	130	123	119	146	153	158	154	152	143	134	124	169	145	137	131	117	135	146	134	147	134	146	127	127	97	126	121	137	130	147	149	136	137	153	146	147	134	124	132	133	133	120	135	138	138	145	141	120	135	133	140	121	129	145	148	146	146	134	162	141	139	125	144	137	133	165	149	136	135	138	138	131	154	143	123	128	152	136	167	157	152	115	140	131	140	152	141	139	149	127	155	136	143	145	169	129	152	172	155	167	132	156	146	144	147	126	127	148	137	161	145	164	137	125	115	136	135	129	137	133	138	127	138	126	148	126	162	139	138	155	136	145	128	135	135	136	147	125	140	136	160	136	119	127	144	109	146	139	153	154	140	144	136	140	119	143	151	108	135	136	151	165	141	138	147	130	142	129	136	156	156	150	136	161	138	132	128	148	158	143	145	148	136	148	161	129	137	131	125	134	114	153	134	116	111	158	109	127	125	126	137	129	127	139	120	141	160	142	130	155	141	136	139	148	145	120	144	132	126	137	129	164	142	147	128	157	137	168	171	136	158	124	152	124	140	125	126	125	136	140	149	134	154	146	140	139	136	160	155	127	136	144	155	137	145	158	137	124	143	146	135	155	145	139	115	124	148	131	132	161	130	126	140	132	124	140	136	133	135	145	145	140	143	126	125	127	128	159	142	137	148	134	157	126	146	143	145	129	140	150	132	147	160	144	133	144	140	164	140	159	146	158	141	139	131	118	135	134	109	154	132	128	131	139	138	145	158	181	131	144	140	152
7430	2420	5884	6466	5008	3114	2137	1499	1249	1013	893	817	708	612	587	582	583	512	523	520	479	481	481	424	450	435	443	399	432	469	453	436	451	500	455	483	404	383	393	427	398	367	406	387	391	351	360	360	387	485	459	351	365	376	382	363	340	363	339	335	333	344	354	349	373	363	331	332	374	323	352	345	354	340	349	312	362	314	366	348	343	356	335	365	380	332	350	338	348	338	345	330	378	322	363	414	373	358	359	364	307	370	347	364	350	357	349	335	346	375	342	368	340	302	355	341	351	344	353	335	362	315	332	356	329	364	323	357	370	356	321	359	344	345	385	340	345	307	361	349	357	361	349	349	351	339	324	365	357	354	335	334	373	361	361	354	311	328	365	350	352	376	350	325	335	360	360	344	348	354	380	360	321	310	357	348	343	295	327	348	333	352	327	325	347	387	348	334	331	337	337	322	367	335	359	361	373	345	355	407	351	329	374	371	333	303	374	287	352	363	338	349	316	319	341	334	369	368	346	353	359	336	345	346	347	386	343	337	339	368	345	357	363	341	380	333	350	333	359	338	368	353	350	367	342	345	336	345	351	341	349	368	375	327	386	344	337	332	340	346	358	371	348	341	347	336	357	358	347	347	309	351	344	349	341	340	338	335	346	324	345	346	353	361	360	340	321	368	350	342	346	363	366	366	379	355	354	363	371	337	361	359	337	385	360	323	357	346	331	322	363	346	347	324	350	359	324	352	370	357	354	332	333	334	361	323	359	351	329	365	345	357	346	339	367	349	336	370	335	340	380	353	353	345	346	344	318	357	368	390	336	367	349	323	358	376	330	341	339	343	342	350	350	363	316	317	371	343	360	306	325	333	348	355	342	358	326	341	355	340	335	343	323	306	332	345	323	352	315	398	319	351	341	324	334	345	373	318	339	340	301	320	387	341	370	382	316	363	357	337	352	359	340	354	333	365	336	347	369	333	370	363	364	346	343	350	327	381	392	376	331	328	363	348	354	343	360	321	333	343	364	360	328	348	356	348	339	359	290	345	347	383	333	345	359	359	370	353	330	327	356	342	340	359	328	333	376	347	350	372	324	374	358	358	348	341	333	332	339	333	336	340	344	372	382	332	352	362	333	352	371	348	348	335	373	331	377	337	341	342	331	347	346	353	346	370	348	336	355	342	335	384	366	360	345	370	353	360	371	343	335	347	351	353	337	328	350	361	312	320	340	368	327	306	374	350	325	362	369	361	334	361	349	308	334	335	374	327	378	344	358	358	346	339	359	377	386	357	392	344	325	346	324	377	361	331	347	356	327	359	372	373	353	349	325	333	344	355	336	361	328	364	333	340	353	323	346	340	323	333	323	325	357	386	313	355	360	339	304	367	339	312	351	348	341	356	346	371	320	332	341	324	334	312	360	358	343	347	324	370	351	356	370	344	359	347	369	323	365	344	330	338	339	350	348	352	357	367	361	364	342	329	343	356	366	331	347	336	349	366	349	358	343	350	340	362	331	342	331	327	366	360	346	353	357	376	356	324	327	319	329	348	355	375	371	296	327	352	379	342	353	380	361	344	332	321	322	364	321	363	336	334	374	342	361	327	327	345	326	346	338	372	356	372	328	372	308	341	369	354	337	361	325	332	351	328	356	357	351	331	289	359	326	330	365	309	351	350	332	352	345	312	330	353	333	361	345	359	373	323	323	328	339	354	340	346	343	356	347	352	336	365	373	321	371	353	344	335	347	354	374	333	351	351	344	327	332	346	334	370	354	359	384	331	362	342	348	325	371	357	367	364	354	325	369	334	337	361	329	334	344	334	351	340	365	329	357	344	321	344	346	348	321	311	382	353	366	337	350	321	332	361	320	327	348	315	334	372	330	388	323	321	339	343	328	373	350	343	349	327	334	369	371	346	352	354	334	325	347	351	350	358	335	353	321	352	335	339	377	367	342	343	348	317	336	375	314	305	319	348	344	343	324	373	372	343	327	339	359	388	301	340	331	325	336	362	336	363	368	345	361	362	351	329	370	344	331	355	368	350	352	347	355	371	342	357	341	315	348	316	329	348	357	368	330	304	336	364	329	378	369	340	403	340	348	348	379	302	307	365	340	375	373	360	339	357	357	392	332	356	316	335	326	349	367	324	330	348	345	344	351	325	360	333	321	384	302	357	307	363	359	329	358	311	372	343	359	316	357	389	355	356	347	352	343	342	334	348	358	362	387	341	380	332	352	348	363	324	354	384	344	332	342	344	329	373	351	344	342	362	338	369	393	353	310	361	347	329	339	348	323	336	356	374	322	335	345	328	333	361	373	347	353	333	363	357	359	298	375	375	332	343	335	356	332	345	347	330	355	362	327	358	326	332	361	337	349	338	345	336	344	365	362	365	336	343	309	337	343	339	364	362	320	349	362	335	350	348	331	333	326	334	337	350	347	329	366	336	347	322	325	359	338	348	362	360	332	370	368	331	349	340	331	361	341	358	372	320	343	367	327	369	365	340	303	353	374	350	336	362	348	351	341	364	358	366	352	338	373	353	351	321	329	329	348	328	334	352	351	343	364	325	350	354	380	364	341	357	363	342	360	372	368	359	332	318	322	346	368	315	344	347	354	361	370	317	338	346	320	329	349	346	349	330	334	326	376	321	357	342	352	336	330	323	344	337	319	355	359	385	341	349	355	353	366	345	342	341	358	337	350	317	329	353	318	348	362	347	356	359	340	368	391	323	336	353	319	347	350	355	337	356	345	365	348	302	353	357	331	352	328	361	367	345	355	328	304	363	388	352	380	302	331	361	347	348	303	344	351	311	364	335	372	360	372	348	317	339	347	353	341	312	325	322	329	377	291	351	330	345	349	346	370	333	354	334	334	361	347	350	358	329	329	348	348	311	358	336	336	351	406	328	370	352	335	369	348	346	334	344	355	335	340	349	356	342	327	349	342	348	360	338	336	359	365	370	361	332	343	355	337	328	355	349	337	352	344	353	334	327	364	334	326	345	366	350	370	376	364	336	352	318	325	325	352	326	357	363	348	363	329	328	373	350	323	348	346	305	363	345	365	356	342	374	353	327	355	339	362	306	352	331	335	343	335	376	330	328	357	346	355	325	332	314	359	290	357	351	336	349	359	322	322	348	350	368	327	342	313	320	353	329	375	333	337	371	349	348	345	347	363	328	335	341	345	374	326	345	349	374	328	333	326	325	348	318	326	307	328	347	369	317	341	366	358	335	370	357	378	352	338	351	352	338	312	338	348	361	377	352	342	323	337	314	350	328	322	347	351	361	338	321	331	329	366	361	341	380	381	334	340	356	341	342	372	306	304	318	314	341	358	365	362	403	334	350	348	384	301	328	329	336	346	328	332	329	334	335	336	355	337	327	327	343	364	342	341	328	343	332	376	359	316	368	310	322	322	367	365	350	367	343	371	329	330	301	360	355	351	331	314	290	348	344	376	347	352	325	305	334	334	337	323	335	349	355	353	390	349	329	377	334	327	297	329	351
14675	3672	4387	3164	1964	1050	620	418	320	279	218	188	164	159	152	120	125	128	135	126	111	102	112	109	86	105	98	89	97	103	93	89	101	100	97	106	82	80	81	88	88	83	93	91	52	71	82	79	100	89	93	94	69	83	90	80	75	79	67	74	73	64	60	59	64	75	70	56	68	78	55	63	86	86	75	55	75	75	78	99	79	76	74	76	67	82	87	70	81	82	66	70	68	64	66	80	73	73	66	78	68	80	69	91	87	52	58	70	85	55	86	74	68	65	59	77	73	66	60	78	80	65	52	77	75	70	52	75	61	71	68	67	68	74	77	67	68	69	66	65	76	78	80	101	66	79	79	66	76	81	76	61	75	86	65	68	70	82	78	64	66	63	69	60	85	82	58	95	89	86	67	82	70	79	74	75	72	67	56	66	64	83	81	68	83	84	71	60	64	91	59	79	81	65	72	60	65	65	86	73	74	62	84	60	67	91	78	68	78	60	63	74	57	82	67	62	69	62	81	90	67	69	75	70	76	75	75	71	83	69	67	78	80	81	66	80	82	67	87	72	79	63	66	71	72	79	80	67	80	78	71	82	75	63	100	74	65	79	88	68	75	83	65	54	60	71	61	72	80	64	75	79	67	74	78	70	62	82	65	74	71	85	74	71	69	72	96	74	97	59	62	69	64	84	62	83	71	70	69	72	83	79	77	70	89	78	78	62	74	55	94	74	62	74	64	76	71	59	68	80	68	73	63	78	66	82	93	58	78	67	52	72	78	58	72	69	77	72	71	78	84	70	63	66	70	62	71	60	70	51	73	83	82	73	75	65	82	75	68	77	80	73	74	75	73	90	76	75	75	73	74	68	70	50	65	82	66	62	73	79	78	85	58	69	71	63	61	70	71	67	80	82	66	59	71	70	60	65	91	75	80	76	65	70	59	58	73	75	75	69	59	49	68	64	82	77	80	71	59	61	67	76	67	86	82	82	73	83	68	71	69	69	80	74	68	86	82	74	67	67	67	79	83	86	73	60	70	75	71	55	86	70	79	82	78	86	66	72	71	77	60	70	69	79	74	68	71	78	70	74	75	72	80	74	68	71	81	71	68	60	64	99	73	59	56	72	84	67	80	60	62	67	62	63	67	79	77	76	65	66	79	73	62	60	73	85	72	80	65	73	77	64	88	75	59	71	66	59	66	78	71	68	74	70	62	68	63	81	81	60	73	78	73	57	78	84	69	61	74	75	86	78	87	69	67	69	90	64	81	98	64	76	72	71	74	64	76	60	70	75	69	65	62	69	72	79	64	70	79	60	67	82	81	72	57	75	56	63	65	77	71	67	84	76	63	86	61	78	72	62	73	70	71	86	80	66	69	77	71	67	85	69	82	68	79	57	64	84	64	81	66	77	66	52	64	75	55	64	67	91	78	60	66	60	84	59	79	58	67	72	59	62	72	62	70	64	62	67	65	73	70	69	84	79	67	92	82	65	92	69	77	68	62	70	57	69	76	77	72	67	88	70	65	82	60	73	73	71	62	71	78	84	79	68	84	76	73	61	89	81	90	82	63	57	97	78	74	83	52	70	63	75	79	66	82	66	61	67	59	84	85	86	61	80	75	65	72	71	70	62	78	79	66	71	71	67	66	67	65	79	75	72	71	73	70	68	97	76	78	76	70	72	92	58	67	51	83	72	77	80	74	73	68	66	81	75	70	75	87	79	74	85	69	61	78	62	83	84	65	62	74	83	76	80	68	70	70	73	70	78	84	72	83	66	76	94	69	67	73	81	70	76	76	78	62	87	65	65	72	75	72	70	54	75	69	75	69	76	75	75	68	68	75	76	70	57	72	75	69	64	57	87	84	82	79	65	73	75	66	66	76	65	75	79	68	57	81	80	86	81	83	77	72	63	83	65	60	70	72	69	66	70	71	89	64	83	77	69	74	83	72	64	78	56	68	74	82	68	82	67	77	63	77	73	87	65	86	57	62	66	83	68	76	87	68	63	67	75	87	61	72	62	65	64	60	60	70	56	69	84	73	52	62	69	60	76	77	72	60	76	79	83	79	63	91	90	66	82	66	61	58	67	85	64	75	82	72	69	89	64	85	55	80	67	64	72	79	72	74	80	80	78	73	61	62	63	63	72	72	88	68	76	56	81	64	69	79	74	68	76	66	75	63	78	83	72	85	60	72	75	77	58	75	64	81	88	93	77	68	71	76	66	60	74	60	76	60	67	67	67	67	79	66	63	71	61	76	72	70	65	84	74	67	75	57	72	78	68	86	71	84	71	69	74	75	84	72	63	83	73	74	69	77	64	61	75	78	63	74	64	70	71	80	81	78	68	93	78	70	83	63	79	80	64	80	80	59	67	66	74	82	68	89	82	71	63	70	75	54	80	78	81	86	86	72	74	66	77	59	75	79	61	70	72	71	69	77	73	72	74	65	73	69	72	55	75	71	92	70	72	79	69	65	60	75	82	82	73	80	59	79	83	68	65	61	72	54	75	62	84	67	62	76	78	79	64	75	79	76	68	63	75	64	74	75	63	64	52	64	75	74	82	59	84	82	78	67	92	56	64	54	62	62	60	70	71	90	57	77	78	70	79	83	59	74	66	81	70	71	75	54	62	72	69	69	68	76	85	71	55	73	60	89	75	58	62	68	71	68	56	78	83	60	84	68	77	72	57	80	58	60	67	83	65	68	68	79	65	70	72	69	88	65	64	82	70	73	55	73	62	75	58	68	76	69	88	75	74	75	69	62	81	68	66	78	80	71	79	64	69	76	85	81	67	67	68	75	80	71	66	55	77	69	75	75	81	81	74	76	81	78	69	70	58	76	74	83	64	64	79	79	74	56	69	72	52	83	96	70	66	79	71	69	75	72	80	64	79	74	83	73	81	71	57	76	77	78	86	75	72	73	60	64	67	65	65	69	62	86	69	72	65	68	53	78	96	58	88	68	96	100	78	61	65	63	69	72	84	69	64	94	77	67	80	80	74	87	71	79	88	69	79	70	87	85	63	78	83	77	77	74	83	76	73	60	81	69	84	71	75	64	76	98	74	65	67	63	71	75	75	75	71	57	76	78	82	64	82	65	71	87	68	78	71	83	60	84	65	78	75	81	81	63	68	81	74	68	76	80	73	66	83	65	74	80	77	65	62	78	88	56	74	57	72	76	74	64	70	63	74	66	66	85	98	57	65	82	75	74	61	71	68	68	80	82	78	58	89	83	76	65	71	78	61	73	75	77	74	59	74	79	73	78	60	79	74	78	77	89	77	60	69	69	58	84	79	74	83	66	84	82	62	75	74	76	81	68	77	86	76	75	68	62	57	68	62	82	72	68	73	82	62	74	68	83	73	81	63	75	77	54	81	76	67	91	87	76	64	67	77	67	70	57	79	55	68	64	74	71	95	74	61	70	88	75	81	86	58	74	89	70	71	67	76	78	71	82	69	87	58	64	72	74	73	87	83	68	71	83	72	71	60	64	66	88	78
9555	3392	8175	8969	6918	4738	3077	2018	1743	1462	1156	952	785	718	709	652	576	562	533	497	498	445	385	393	333	382	340	348	412	350	315	355	397	383	408	371	268	240	242	258	254	267	260	239	238	260	268	273	334	405	391	311	212	205	203	261	232	207	191	200	185	213	210	182	218	206	185	223	177	205	216	192	171	206	210	187	178	206	194	204	203	222	205	230	206	197	191	212	196	203	189	201	188	178	183	216	207	181	218	215	193	196	215	186	170	174	199	192	188	214	194	200	217	168	225	197	179	199	186	181	182	203	180	184	208	188	197	171	197	171	201	172	198	203	183	171	184	191	177	195	205	210	194	188	214	192	211	205	212	187	194	189	202	181	189	197	176	198	192	194	177	177	171	192	181	183	193	202	187	188	176	170	203	185	184	190	212	183	189	187	192	185	196	204	193	215	203	197	181	195	216	178	202	182	175	194	210	183	181	215	175	178	204	185	179	203	189	204	183	178	208	185	192	189	199	199	195	164	208	183	191	212	208	194	178	195	201	186	179	162	176	189	194	186	201	182	180	175	193	169	179	204	209	174	213	191	213	182	201	179	168	207	161	180	199	199	201	191	171	198	187	174	202	212	188	202	186	196	196	208	188	187	198	192	154	195	180	200	191	193	190	208	198	185	204	191	207	202	186	196	211	179	184	170	195	183	159	214	170	184	207	212	190	229	185	201	180	192	193	181	212	181	205	174	196	191	194	202	197	188	187	176	204	192	168	181	206	162	173	198	193	206	194	206	199	187	181	195	166	177	197	204	196	185	213	207	216	187	213	180	192	193	180	204	199	196	162	188	199	180	223	222	209	186	208	180	193	177	190	184	188	212	194	196	209	185	191	196	198	202	204	225	212	199	181	200	194	195	220	201	192	200	184	194	194	215	204	192	198	180	210	200	203	168	188	180	211	196	188	163	200	182	167	217	187	200	197	172	206	194	181	190	197	171	195	208	198	174	228	195	207	213	191	194	199	192	199	199	180	206	207	182	181	219	175	191	199	202	175	182	191	217	183	159	173	183	185	194	195	192	194	190	201	191	188	190	195	192	186	191	228	174	211	203	211	189	177	208	189	196	215	179	189	204	185	181	197	163	202	207	201	191	173	190	177	198	171	193	167	208	183	189	172	160	174	184	187	190	174	184	211	199	179	177	189	204	176	199	180	191	205	209	197	195	185	180	184	173	178	191	162	175	214	194	193	183	187	187	203	189	199	207	222	188	200	190	204	187	196	195	157	186	178	204	190	197	193	196	212	200	168	198	205	177	167	205	216	174	175	173	200	207	208	202	192	177	197	196	193	205	220	177	185	198	189	171	217	181	193	202	197	184	172	177	196	187	199	198	186	173	184	163	200	163	192	203	186	159	176	196	190	160	202	205	176	170	209	197	170	201	175	195	198	198	179	178	178	182	194	207	198	175	197	197	208	185	185	195	194	232	212	179	180	197	190	207	195	184	185	164	179	207	193	207	202	204	173	215	208	189	203	169	182	195	174	203	183	165	187	175	185	183	209	215	183	179	186	171	204	204	175	185	170	213	177	204	198	212	221	173	213	169	182	197	203	203	184	183	197	181	197	170	209	182	200	179	196	201	206	177	200	169	203	203	190	189	174	199	178	195	185	204	195	184	180	172	173	211	216	213	176	175	182	201	189	179	237	196	204	207	184	183	188	181	181	184	199	180	193	177	194	178	188	194	183	181	193	194	224	178	187	164	181	187	196	193	178	180	183	191	224	192	189	158	194	191	198	183	188	183	196	181	182	185	231	185	185	207	186	217	188	173	197	198	182	188	204	201	192	190	199	190	190	212	211	208	193	178	158	192	220	177	182	174	169	199	187	181	183	172	169	213	193	188	173	168	193	203	199	203	183	171	179	175	191	200	181	175	178	156	180	188	196	205	197	185	197	165	193	181	189	200	195	200	199	207	203	185	183	218	201	203	214	166	191	183	200	198	196	173	177	203	180	185	203	188	195	172	187	177	201	185	192	198	181	176	195	180	212	174	174	170	204	197	196	175	191	195	200	211	182	182	200	193	195	190	181	214	183	182	175	162	200	206	183	187	184	173	198	193	183	168	180	208	195	186	231	175	184	219	192	157	198	186	191	194	176	167	233	182	181	182	192	182	190	189	214	176	183	192	199	206	193	183	195	185	176	180	193	208	198	188	171	178	191	203	184	176	193	203	163	159	185	206	224	222	194	186	181	197	182	207	210	200	196	176	175	184	180	187	201	220	200	200	215	212	186	189	193	190	171	199	168	197	184	171	192	203	181	212	177	207	189	185	180	177	211	185	220	208	192	189	203	199	168	219	182	175	195	196	186	171	191	194	187	171	194	198	172	179	207	182	208	200	176	172	181	182	190	190	186	204	196	170	207	188	191	195	199	193	208	211	212	185	219	191	174	171	205	183	181	194	207	204	193	210	190	179	168	183	204	187	210	187	189	190	176	172	189	180	172	199	220	190	180	184	216	190	204	195	181	198	175	196	194	176	180	207	177	209	198	185	166	190	194	193	180	197	189	215	196	209	205	203	184	198	201	205	171	185	206	194	189	213	176	202	176	163	169	171	186	213	194	201	196	179	198	189	186	189	191	189	199	208	169	204	174	178	179	191	185	198	186	210	208	219	170	205	186	190	189	186	210	197	187	175	205	192	211	183	193	205	178	205	176	203	177	199	198	199	216	169	191	178	205	188	185	208	186	167	152	185	189	182	164	178	177	180	178	180	172	201	197	191	215	190	186	171	191	159	187	191	172	203	206	192	196	201	196	189	177	171	197	195	181	175	176	164	169	184	192	186	187	174	165	173	178	189	182	187	160	191	202	188	214	193	208	183	207	185	182	201	198	210	180	171	212	184	183	186	186	177	217	173	200	202	182	192	158	202	175	191	169	182	185	218	201	222	185	186	193	195	185	198	189	191	203	190	192	180	179	195	195	184	181	197	228	201	187	152	192	189	194	191	205	193	196	186	191	195	204	173	217	182	166	169	194	187	189	194	195	196	192	193	169	194	183	197	180	183	184	183	170	186	201	198	195	202	183	197	204	180	193	185	201	169	183	204	181	193	178	184	214	189	176	209	183	183	195	202	170	192	192	192	188	203	202	199	187	198	194	177	203	210	158	200	197	196	181	186	184	196	197	201	204	167	195	194	190	191	211	205	206	193	204	177	216	220	181	176	201	205	184	196	191	180	185	209	200	179	179	178	192	179	174	197	205	188	206	189	169	204	176	177	199	185	194	178	216	188	158	187	183	201	181	196	194	184	162	198	191	198	170	205	174	219	154	194	217	179	189	196	185	210	179	185	195	188	202	194	197	184	184	201	206	186	174	171	211	186	213	199	192	193	188	210	200	184	185	191	193	190	202	172	189	179	187	195	193	192	175	191	206	181	183	182	196	200	193	179	215	185	177	173	174	192	193	191	205	182	179	205	203	164	184	199	195	187	182	195	208	220	189	195	174	207
2604	1175	1374	866	552	333	247	197	184	187	168	159	198	167	164	172	179	176	137	170	151	151	147	147	162	159	146	150	170	193	156	144	164	169	184	154	170	139	166	167	157	135	156	167	151	172	163	162	178	139	172	175	141	178	178	151	140	160	140	153	186	185	144	148	147	178	153	146	146	139	165	194	149	158	154	146	143	159	162	156	155	159	171	155	163	157	170	171	146	143	187	142	162	148	157	131	145	191	157	151	138	174	192	174	173	164	171	174	149	154	151	153	185	156	167	170	126	179	140	147	157	177	184	166	138	143	161	183	163	172	157	155	167	166	164	159	155	154	165	153	156	164	150	160	169	186	159	169	148	155	126	149	142	154	134	151	138	158	173	168	154	142	149	146	150	158	144	190	176	154	153	167	150	166	170	145	167	180	160	180	180	159	126	163	149	153	171	172	165	166	137	145	170	146	152	190	156	168	151	122	149	179	163	145	148	153	178	164	172	172	141	164	142	139	175	153	155	171	137	152	155	173	165	126	135	150	144	138	147	165	156	143	143	163	152	174	136	137	154	169	142	152	162	145	173	140	176	144	162	138	180	180	150	150	151	149	181	159	164	141	166	155	147	143	176	158	166	154	166	157	149	174	163	134	167	153	168	154	157	140	161	163	172	162	184	158	165	177	132	163	170	148	134	159	160	163	143	150	132	163	167	165	160	185	175	144	161	131	177	165	162	148	155	163	138	170	148	146	164	158	140	152	160	160	141	146	180	157	153	163	157	143	152	175	150	166	152	151	151	167	180	165	168	159	169	148	148	137	172	147	181	133	156	151	146	152	143	162	174	153	157	181	168	146	159	136	143	152	158	174	145	160	185	161	150	163	154	144	167	146	149	177	159	142	177	155	153	146	161	164	165	162	158	167	168	145	175	163	120	168	159	144	180	164	145	184	195	162	170	149	123	153	153	137	142	146	138	147	154	144	153	147	169	161	153	169	148	172	145	151	164	158	174	153	143	149	170	154	178	155	139	183	158	170	136	160	154	162	145	166	152	155	138	156	155	165	146	146	146	137	164	166	164	159	153	161	150	180	156	155	176	148	149	163	164	176	157	130	178	140	178	145	172	168	158	170	165	147	168	168	165	179	174	155	152	171	145	153	181	146	139	154	181	161	150	162	178	145	167	158	161	178	168	156	164	159	141	167	146	155	161	162	158	174	154	155	172	142	155	155	166	148	162	168	156	157	179	156	167	159	139	142	152	135	153	167	164	156	176	155	154	133	132	174	134	132	155	155	160	159	133	157	172	158	124	178	159	145	154	143	152	158	161	141	150	166	145	148	157	145	161	152	178	160	164	154	156	163	184	157	127	165	161	154	169	156	160	144	151	161	163	159	165	157	163	167	136	167	177	174	153	146	175	140	159	157	146	168	158	164	170	182	162	170	136	166	138	153	154	146	155	161	151	137	161	145	144	166	149	176	165	139	156	161	165	116	161	175	159	136	149	155	167	153	146	162	165	161	150	173	153	144	146	163	160	172	179	155	162	153	164	147	132	142	161	146	140	131	162	149	149	165	177	159	163	145	159	190	174	151	169	145	166	146	151	173	153	138	186	158	159	163	159	138	149	157	150	151	154	158	165	150	140	149	147	169	170	150	160	156	160	161	153	141	187	173	166	171	157	156	134	145	136	153	174	141	151	154	177	175	170	163	136	165	148	145	168	162	155	178	178	174	173	170	164	163	150	144	167	157	143	137	133	169	143	169	161	152	163	155	153	150	164	150	164	165	165	159	159	135	160	158	146	157	128	159	150	166	131	176	166	153	141	140	163	154	161	176	169	148	157	149	162	163	159	142	131	151	146	142	147	168	149	179	158	146	142	160	159	155	136	156	169	135	164	153	167	161	168	172	163	173	145	157	175	139	134	140	148	120	157	160	164	148	156	157	146	155	130	171	157	152	149	147	153	178	160	166	138	141	161	138	144	148	134	145	156	145	152	199	158	166	147	146	164	164	147	142	137	160	144	191	166	156	187	168	182	181	147	131	175	166	182	145	171	143	148	148	167	166	172	168	168	155	134	140	152	152	176	162	141	165	173	146	160	158	159	176	157	170	180	171	161	189	164	139	163	134	160	156	166	168	145	151	155	159	167	167	180	154	159	150	168	172	145	156	148	183	147	184	148	159	140	157	143	150	149	133	140	190	152	147	160	165	161	175	169	180	176	160	173	153	171	144	150	173	180	162	171	153	164	163	154	173	170	162	167	166	173	143	161	167	152	122	156	166	158	149	174	140	160	159	171	161	168	167	142	170	151	169	157	165	164	155	153	162	139	175	150	155	162	159	152	165	150	141	156	149	146	165	152	142	152	161	160	152	150	149	164	163	151	167	157	156	159	164	156	152	155	179	156	153	148	161	155	163	152	181	158	149	170	166	146	141	160	160	157	165	173	124	156	142	152	136	147	148	147	153	141	178	169	161	152	170	138	159	177	177	157	166	180	145	144	154	156	142	140	143	158	137	163	169	154	161	163	134	145	149	160	151	166	169	157	151	146	166	149	159	166	144	168	151	154	164	175	173	168	145	168	142	156	152	177	161	165	143	144	166	166	178	153	173	163	162	122	141	162	154	166	152	145	165	146	156	154	140	164	163	147	172	166	145	175	166	134	143	138	136	144	142	168	137	155	146	133	158	149	160	157	185	174	131	157	174	165	160	143	139	151	150	173	142	167	143	167	164	142	169	164	140	164	158	147	155	145	163	151	161	155	136	142	159	160	154	163	137	179	159	162	156	144	151	160	163	157	156	135	148	158	174	167	140	142	126	177	149	161	161	158	154	183	185	181	162	166	159	181	149	166	158	154	152	146	171	153	155	177	146	165	161	143	149	152	144	165	167	160	160	163	151	170	168	144	156	143	154	161	155	125	158	160	147	152	146	174	145	144	180	155	140	156	138	174	141	165	150	140	167	160	170	152	176	157	157	146	161	163	162	150	156	133	163	172	142	170	173	193	176	156	164	156	143	138	166	162	172	173	185	158	165	189	183	160	163	146	158	151	144	169	148	168	130	156	148	169	167	152	158	161	163	158	171	143	121	144	151	149	169	143	160	176	169	166	149	151	156	176	154	157	158	164	160	172	159	149	160	151	164	173	156	172	167	174	179	153	165	118	135	158	162	149	159	156	152	135	127	150	151	155	172	160	151	158	164	150	132	142	152	134	172	159	156	160	155	152	144	143	163	154	179	145	156	167	149	154	164	155	157	154	166	150	161	181	159	157	157	142	153	156	210	155	149	190	145	181	149	162	135	188	168	156	139	161	161	126	168	173	150	162	158	177	147	143	159	157	154	181	160	153	130	150	150	140	158	158	165	139	154	170	147	160	142	141	129	173	163	144	162	161	191	156	139	162	176	155	132	129	171	156	155	168	168	160	165	129	150	166	129	163	145	143	178	155	163	154	174	169	152	151	169	161	142	160	154	165	162	141	154	186	128	148	159	162	175	146	153
2617	1464	2963	3039	2255	1393	916	680	657	577	504	470	508	421	469	424	426	474	487	420	437	433	417	401	385	429	423	451	447	385	437	419	435	442	467	411	405	384	394	421	415	431	439	435	453	433	440	460	498	408	479	480	420	409	374	376	436	377	396	378	400	388	359	432	387	374	387	398	403	409	390	406	379	381	396	378	388	374	414	398	390	389	409	386	412	371	374	376	399	406	370	400	408	389	420	423	413	395	393	394	400	404	371	382	367	404	388	386	387	400	383	386	387	364	391	355	403	370	385	392	417	399	342	402	405	381	409	400	361	378	404	431	391	383	381	398	405	397	400	418	405	390	390	381	404	388	413	393	398	383	390	396	384	394	438	406	357	371	355	403	385	438	388	398	402	374	385	385	415	401	411	390	379	403	382	398	374	395	397	404	408	374	392	424	443	412	414	418	365	381	404	388	400	395	391	385	357	369	398	395	395	374	366	370	383	421	378	380	409	412	396	391	366	423	369	393	369	378	380	382	385	395	347	360	387	386	376	412	385	373	385	368	382	381	380	418	393	419	390	394	384	410	397	394	400	379	409	390	387	423	404	390	365	386	393	377	391	387	380	381	395	389	396	380	422	382	361	399	375	370	374	378	403	387	379	405	437	383	364	393	389	395	405	403	372	391	380	360	396	384	380	391	375	429	384	417	393	394	402	393	411	382	388	384	401	356	383	386	383	364	378	383	387	391	373	401	341	361	416	390	409	398	404	387	398	364	369	397	359	409	376	402	365	372	407	365	348	400	362	378	385	425	397	348	398	421	415	370	413	377	342	417	378	366	366	406	377	366	415	382	382	407	381	383	351	377	394	380	431	426	393	387	386	390	393	412	387	393	405	428	386	392	380	355	376	416	408	380	419	390	374	387	386	379	366	359	379	381	372	402	373	419	413	420	368	407	404	402	409	370	363	390	370	383	378	396	372	382	386	386	387	396	428	408	351	367	422	393	404	376	394	385	421	408	408	396	425	381	395	364	368	393	397	348	388	400	391	388	384	377	346	428	385	340	353	415	389	428	393	366	414	404	393	382	414	372	382	417	396	367	410	368	419	404	430	378	424	395	400	395	429	419	414	325	373	399	398	394	327	381	371	334	366	453	402	447	407	414	424	373	405	386	352	384	399	380	400	395	387	392	413	355	377	358	418	382	376	363	394	371	357	375	406	343	361	393	366	404	373	351	381	415	416	381	382	393	393	409	378	404	409	402	405	374	405	401	386	392	374	398	419	407	408	409	366	374	395	398	348	360	420	369	369	406	390	366	400	361	415	404	415	429	382	418	383	397	396	390	398	394	381	384	374	370	364	438	376	362	350	380	387	392	364	401	400	399	385	407	388	402	391	380	406	386	387	394	386	367	366	376	394	413	376	384	391	383	398	408	413	411	409	380	393	396	337	408	386	408	382	377	385	378	377	370	409	404	384	386	406	407	405	384	371	375	398	381	391	380	388	372	377	361	380	403	377	369	423	419	371	412	373	344	438	393	374	397	408	427	390	388	380	390	371	386	388	408	386	372	361	382	378	380	389	430	380	372	369	417	398	389	404	349	402	408	383	395	415	397	408	376	408	404	342	379	393	381	357	370	379	395	383	380	385	379	389	379	386	371	396	378	390	369	391	382	415	376	433	394	384	402	363	385	403	378	416	412	375	399	366	385	378	381	430	388	402	380	394	406	409	382	369	389	399	381	369	375	392	385	393	386	368	387	408	381	372	401	371	380	370	364	393	395	382	413	427	409	403	410	407	413	418	388	405	420	410	381	387	370	388	407	413	391	378	398	403	423	398	407	379	418	427	391	395	410	393	411	422	401	371	350	361	379	371	396	382	395	403	405	414	381	391	421	379	409	411	387	383	366	396	382	423	392	400	375	369	390	381	352	377	376	397	378	381	397	406	389	370	408	394	378	384	367	428	388	390	357	375	408	394	390	374	412	393	378	425	360	384	395	356	391	380	366	408	389	425	392	373	375	376	354	381	375	368	386	435	396	417	370	404	384	405	419	396	371	370	402	376	365	382	390	374	397	405	393	388	363	369	373	356	395	374	406	370	403	349	366	384	391	411	407	420	379	331	364	383	379	395	384	379	370	386	356	375	387	371	423	403	432	385	404	367	386	354	388	395	407	372	389	387	384	352	370	402	409	374	377	362	403	362	377	376	385	384	375	386	396	416	368	451	350	390	411	403	405	389	372	391	394	378	408	408	416	344	402	414	393	397	396	398	374	418	426	364	388	371	393	378	393	399	372	397	397	384	367	397	377	416	392	394	358	405	405	408	369	388	396	414	385	404	382	393	394	379	391	395	365	391	406	366	406	384	399	372	416	395	382	414	378	370	396	389	405	356	353	395	376	383	388	382	373	417	386	411	400	373	372	401	408	372	436	384	406	381	400	410	378	389	362	412	390	410	422	409	410	368	402	358	388	380	385	396	392	395	376	358	393	358	386	376	351	405	386	412	388	381	400	384	422	408	385	376	362	368	392	433	378	390	361	363	361	389	348	374	368	396	371	378	386	405	392	413	401	396	391	384	406	378	408	360	425	413	363	372	363	392	369	406	383	372	396	373	399	401	362	368	382	393	408	396	371	424	369	389	374	400	432	376	418	406	400	385	403	381	406	434	397	417	404	390	394	349	410	398	400	400	394	399	407	395	389	418	394	379	394	360	382	366	366	377	382	400	389	365	435	422	421	404	380	412	393	354	373	396	384	407	407	386	391	394	405	371	407	413	417	378	386	388	402	388	427	366	412	381	406	392	390	407	366	374	367	394	395	387	406	361	422	370	384	397	374	407	387	395	408	363	369	380	375	362	405	372	403	386	383	401	329	377	375	397	390	376	367	392	374	368	372	407	403	432	379	390	389	394	374	391	418	394	453	420	397	411	418	412	363	392	385	364	372	376	389	432	367	395	382	408	373	425	329	350	374	398	403	360	396	376	377	422	399	383	404	393	379	373	381	403	378	399	408	397	390	387	429	389	369	366	448	356	422	386	359	404	397	396	385	374	426	371	357	387	387	363	371	372	416	404	381	370	370	356	401	380	386	346	356	416	408	379	401	403	397	401	405	400	398	407	383	389	411	379	409	388	375	391	408	419	419	411	382	424	385	391	406	447	381	406	390	404	359	397	391	418	384	401	381	402	383	368	355	404	374	389	395	392	386	357	390	375	398	404	382	392	386	415	413	367	440	375	390	374	406	392	362	367	375	362	406	415	387	405	406	409	398	418	427	376	411	408	441	405	401	371	418	382	405	384	419	371	386	425	374	415	377	385	394	423	359	381	360	395	350	371	401	386	382	373	400	388	377	376	401	394	361	388	399	359	363	382	385	399	367	365	392	385	387	380	392	395	399	382	400	410	406	368	404	403	362	375	392	397	378	420	435	389	379	389	391	398	410	395	376	385	415	390	392	427	404	383	381	394	400	400	358	396	384	375	417	402	427	382	376	385	431	393	393	393	364
8259	2207	2588	1824	1259	749	484	367	292	275	237	201	181	205	176	167	154	173	192	172	139	160	158	163	132	147	155	142	170	132	145	146	171	149	145	140	143	167	151	158	129	149	138	132	135	158	146	166	151	162	143	174	135	158	128	140	131	149	167	143	121	139	140	160	134	149	142	157	127	128	137	160	129	147	136	121	138	128	133	136	149	157	126	137	145	158	165	134	134	132	152	145	133	141	166	130	152	159	131	163	157	129	139	140	148	139	138	140	138	131	157	151	119	149	147	108	145	138	144	158	135	164	138	113	137	140	123	130	138	155	119	150	143	135	128	127	130	133	157	141	120	122	134	131	177	148	140	132	142	128	159	131	123	137	142	153	124	133	124	122	135	121	145	142	150	147	124	137	135	134	134	159	136	126	141	138	128	145	148	146	131	147	115	148	147	140	119	147	132	136	139	140	139	142	132	153	128	142	123	140	129	114	121	129	148	152	121	143	128	146	147	141	153	152	150	135	134	135	160	144	132	128	159	158	143	127	141	139	133	131	143	138	153	137	131	133	154	133	141	118	146	147	159	134	131	119	132	132	122	129	137	142	145	140	113	156	132	131	140	140	130	145	119	143	133	134	134	116	118	137	145	125	147	148	145	147	159	124	150	144	137	139	127	182	139	137	122	147	156	138	140	148	153	126	143	130	151	127	126	125	135	112	142	177	144	122	143	140	121	159	156	158	157	150	116	137	134	130	165	156	130	132	136	133	133	151	152	114	145	154	122	146	148	148	168	139	149	132	136	142	130	131	112	131	131	150	140	162	144	121	171	171	138	144	132	158	134	117	131	148	118	130	157	114	147	120	150	163	140	156	126	144	144	125	142	154	154	134	130	140	152	161	129	146	124	142	151	139	142	129	149	118	134	133	130	131	108	133	140	112	146	125	143	149	143	127	144	138	128	129	152	139	148	143	142	163	138	140	155	128	155	134	128	134	118	150	144	131	139	120	140	149	135	120	152	139	141	133	130	128	134	144	125	139	129	146	156	146	153	131	131	140	149	140	154	120	140	143	117	148	135	128	142	133	121	154	148	131	152	115	125	134	147	149	163	132	161	138	130	132	147	141	114	141	143	133	147	140	118	132	115	133	151	137	135	152	127	139	136	136	143	160	137	167	159	155	143	152	141	131	137	149	138	135	150	131	158	141	139	148	159	159	144	150	143	124	116	129	147	165	148	138	148	132	140	146	126	115	127	154	131	178	157	156	115	124	146	143	134	155	137	139	124	136	143	123	130	132	119	117	140	154	129	158	136	124	154	128	147	135	129	150	141	132	138	169	162	159	135	157	149	141	142	148	122	151	167	145	149	152	143	138	139	150	151	133	149	143	135	133	135	117	146	128	124	143	157	117	158	150	156	125	146	139	144	161	133	154	139	138	134	130	133	117	134	134	145	140	134	136	128	113	148	135	122	134	146	135	143	146	144	133	122	145	166	148	139	151	134	133	159	133	150	137	129	154	161	144	136	137	133	136	150	123	131	138	148	131	126	144	133	153	151	152	137	134	147	149	127	113	159	126	130	152	131	112	168	138	143	130	148	130	143	111	145	142	120	124	117	142	157	153	158	141	140	140	140	129	150	127	148	157	137	141	136	133	139	128	133	166	142	131	145	139	150	137	145	157	135	125	137	151	129	143	117	134	127	148	163	115	136	115	157	127	131	147	150	147	123	145	131	140	129	154	147	141	146	133	161	138	128	147	139	128	129	127	156	137	134	143	135	131	138	145	135	155	141	139	143	146	126	136	141	130	133	129	138	141	134	156	126	150	134	129	136	120	140	133	143	133	132	131	153	108	138	143	140	144	169	159	128	159	145	139	139	142	146	171	120	132	141	146	134	134	141	151	142	139	138	151	140	136	129	127	151	139	137	162	138	143	167	142	131	145	138	125	139	147	137	132	131	141	155	127	136	119	125	119	151	135	134	155	145	163	145	156	150	123	134	153	145	140	122	145	134	168	136	133	147	163	153	154	135	148	133	141	136	115	113	137	131	140	129	154	142	145	137	147	130	152	132	141	137	156	132	154	143	140	135	153	148	137	128	124	143	123	149	126	139	114	128	136	150	135	125	140	157	143	138	128	150	124	157	122	143	172	133	138	145	136	140	145	137	152	152	136	136	149	131	122	144	131	130	136	127	142	138	134	141	146	156	137	144	132	136	139	146	130	144	146	120	120	139	130	156	146	139	149	144	140	139	145	154	144	130	137	135	134	118	127	140	127	141	137	133	142	124	155	141	123	130	139	129	126	120	144	137	144	166	162	160	172	157	147	165	139	142	128	129	136	163	144	138	127	128	138	132	143	140	110	152	145	108	143	134	145	175	111	116	144	119	148	144	151	139	157	143	163	125	134	136	158	133	135	137	154	149	132	135	129	138	131	133	144	142	143	134	127	134	135	155	140	124	154	144	147	156	147	150	153	144	137	138	133	143	126	138	136	121	140	143	141	142	115	136	147	127	148	131	142	156	133	148	131	135	130	131	118	117	142	120	121	138	142	140	155	139	135	150	133	134	123	125	139	151	126	131	156	168	156	128	120	129	147	139	138	146	119	140	137	129	145	146	119	125	138	132	119	124	149	153	141	137	145	129	146	122	140	134	142	150	147	137	140	130	121	133	140	143	133	123	148	130	154	136	139	134	155	158	143	147	155	145	142	142	140	170	148	116	177	147	146	137	149	128	154	141	159	157	138	145	132	143	115	146	134	125	146	144	141	126	133	131	163	151	162	130	157	144	155	118	140	166	140	129	130	135	145	147	140	122	145	132	128	169	124	137	134	131	149	143	144	136	131	157	123	143	127	144	135	122	124	150	126	162	135	135	149	147	128	119	153	144	147	152	152	130	117	139	131	133	154	125	146	139	140	177	142	149	142	139	151	149	145	143	147	161	143	169	150	151	163	142	145	153	120	132	145	123	148	130	143	131	129	162	134	131	149	120	145	139	124	135	122	154	139	135	127	140	121	118	148	131	145	132	153	134	139	139	124	128	117	137	127	122	148	136	136	125	139	146	140	136	133	147	139	138	131	135	122	131	146	128	132	143	116	127	152	151	168	139	144	139	149	136	133	148	143	143	139	129	139	139	138	134	134	144	160	118	148	150	148	147	133	164	143	141	142	127	147	156	147	143	136	166	142	164	135	151	136	134	149	169	129	147	114	133	131	140	145	118	145	128	124	127	134	120	140	124	156	156	156	132	160	150	131	149	137	139	151	129	148	149	137	133	131	156	129	136	122	143	149	154	151	140	143	162	159	137	157	144	156	161	162	141	154	130	145	135	148	155	137	164	148	133	140	144	141	127	131	119	161	135	138	141	120	122	129	118	130	145	123	152	130	122	134	141	112	144	152	142	156	132	142	131	144	148	133	152	154	144	131	117	136	131	126	155	148	155	149	154	133	149	143	129	145	143	138	162	158	131	126	140	108	110	131	138	142	138	139	145	143	153	131	161	142
7386	2513	5360	5746	5107	3195	2182	1502	1256	1023	884	705	744	649	627	564	624	568	560	480	490	455	444	439	446	455	428	484	487	418	468	467	460	463	472	370	368	389	368	382	399	418	402	390	390	399	461	467	547	461	484	466	417	353	359	343	369	366	335	339	384	343	361	346	370	330	358	349	323	341	347	337	362	362	346	352	310	375	364	347	363	337	337	348	334	379	336	330	319	330	365	353	357	351	340	348	344	343	360	369	345	344	338	350	353	351	390	367	339	374	323	345	358	339	353	367	329	345	335	373	363	342	329	356	358	339	336	370	357	335	365	345	338	377	341	347	382	302	336	330	327	362	361	383	378	326	312	377	316	383	349	350	335	324	398	371	344	355	356	370	328	365	347	348	344	308	350	376	347	356	365	330	368	359	332	369	341	398	348	360	356	359	369	340	354	368	354	371	347	317	337	362	327	378	365	382	364	367	334	333	345	339	371	361	342	333	345	402	338	330	362	350	337	386	347	336	330	378	382	337	379	346	324	348	342	343	356	333	339	363	367	340	335	347	327	335	364	350	337	351	372	365	356	382	366	358	328	366	328	339	342	343	348	325	343	347	364	349	375	362	341	359	371	390	343	360	328	373	338	363	366	344	335	365	331	334	358	402	339	356	341	340	340	354	354	379	363	346	345	350	365	365	351	342	346	358	339	353	356	344	342	346	347	337	364	355	340	325	353	325	364	369	376	354	350	334	345	348	339	324	331	331	380	362	346	347	372	350	343	317	319	312	356	346	359	376	340	369	356	380	328	349	359	373	346	371	344	311	366	321	334	303	350	334	358	356	353	356	390	334	358	335	349	350	346	344	314	334	326	380	318	355	335	337	343	348	344	360	336	329	334	367	358	319	324	340	323	350	358	343	339	331	373	349	331	341	338	368	338	356	329	329	361	379	373	351	359	359	331	357	355	346	375	362	347	309	366	353	361	357	336	329	317	354	356	338	319	353	344	364	352	346	318	338	349	351	332	365	296	375	377	343	346	360	359	343	348	351	323	318	335	359	346	352	351	335	322	358	380	318	328	363	326	314	360	349	357	358	335	321	358	321	319	317	352	349	368	329	340	341	374	337	321	356	345	352	378	343	341	347	326	354	350	354	370	370	332	344	353	348	336	350	345	352	350	343	359	305	318	358	342	335	364	349	327	355	359	326	343	364	326	366	340	334	371	362	334	369	354	326	360	344	325	309	333	365	355	339	385	352	336	341	367	351	353	346	326	376	337	355	330	345	362	347	336	338	338	331	355	360	335	365	334	365	376	372	374	341	333	336	366	370	294	368	352	354	337	357	343	347	346	335	368	325	371	322	349	341	355	347	342	343	398	321	355	356	371	322	360	339	333	346	299	340	374	348	332	344	373	327	373	290	334	344	353	320	382	336	338	361	357	325	358	342	370	372	340	360	338	353	371	335	368	370	359	375	350	325	329	317	361	369	347	312	359	359	361	376	330	338	359	374	363	348	320	340	340	360	334	354	351	345	325	378	356	340	337	357	364	379	315	338	375	361	313	335	341	339	394	342	345	333	327	356	323	357	345	320	352	374	341	335	318	359	335	339	355	340	340	326	364	380	359	350	327	346	352	347	362	359	347	344	346	316	352	342	339	311	339	330	345	361	364	334	336	353	349	351	345	349	373	332	323	353	370	324	310	377	337	329	352	351	351	373	392	382	337	373	345	309	363	324	334	307	332	356	343	380	349	324	375	334	354	299	340	328	365	352	364	327	345	339	355	344	339	356	347	333	326	325	340	330	358	302	300	323	326	340	327	340	362	326	360	324	337	322	352	360	340	377	349	343	400	335	397	381	335	325	377	357	355	313	347	337	310	353	362	365	349	322	349	350	363	353	347	381	343	399	340	305	383	345	358	314	337	339	369	365	354	354	327	374	355	353	341	368	339	311	355	401	366	380	345	333	364	323	347	370	360	345	348	343	351	348	324	333	349	331	331	346	341	350	345	343	365	339	338	334	333	336	339	328	352	344	329	335	374	358	371	351	357	329	330	344	362	371	371	345	322	360	335	341	362	304	363	361	351	361	360	348	341	369	354	326	379	360	365	339	358	350	355	306	338	323	350	351	357	364	363	365	341	336	325	376	358	333	320	337	387	345	346	348	345	366	363	306	339	347	372	319	330	330	344	341	363	366	365	352	329	327	334	338	354	355	351	344	356	317	377	361	338	348	329	370	356	346	398	318	375	357	381	351	355	343	307	347	330	354	338	373	368	358	353	357	355	366	350	362	326	335	347	372	357	332	312	334	305	310	329	354	334	324	348	364	338	357	369	347	323	375	349	338	367	336	379	353	353	358	346	346	351	328	333	329	351	322	360	340	366	346	360	350	347	335	340	365	348	346	374	337	383	335	344	313	341	332	347	347	352	376	364	339	358	373	336	317	340	373	355	354	356	360	373	340	335	362	349	342	352	328	371	399	359	329	360	369	353	308	336	343	353	335	363	337	342	306	351	385	356	376	370	305	329	349	392	345	365	325	346	336	326	361	363	364	351	351	325	324	344	347	373	349	357	354	359	380	376	391	357	364	331	346	300	360	311	359	336	378	377	338	380	360	342	383	339	345	330	389	335	351	344	346	341	349	345	363	370	354	332	370	365	376	345	322	341	336	329	327	330	362	324	367	353	349	340	370	363	347	400	368	349	327	356	355	352	374	356	340	352	363	318	359	361	338	370	327	361	404	341	377	352	342	329	373	363	337	326	349	346	347	340	358	332	371	336	321	347	367	330	306	346	389	349	318	352	362	383	341	364	364	337	343	334	347	358	357	365	344	338	325	321	362	317	371	344	376	345	365	321	333	353	326	327	353	363	351	336	362	351	352	348	321	343	303	342	337	372	344	375	356	348	343	344	327	325	330	308	400	335	327	324	334	350	342	327	347	354	346	345	342	367	352	378	347	390	372	324	364	374	376	368	306	329	320	371	335	370	363	337	355	340	334	375	346	320	363	351	338	335	316	350	343	367	329	334	348	350	370	362	346	359	341	348	333	336	330	374	345	332	329	348	335	322	376	373	347	338	344	352	325	339	367	359	360	373	349	316	333	344	336	347	350	332	357	318	341	349	318	346	339	343	350	374	372	322	332	352	355	358	349	336	349	371	347	346	322	355	378	326	327	339	381	340	274	332	351	327	363	339	350	332	341	360	348	314	342	340	340	325	351	361	353	357	323	366	354	328	335	310	354	405	350	340	322	353	342	344	346	368	329	333	329	354	346	362	324	368	348	338	382	377	348	342	374	348	351	340	346	327	370	341	323	328	340	383	322	335	304	372	367	343	357	364	324	332	347	348	361	319	331	346	335	375	355	352	382	343	356	328	342	335	358	348	357	353	309	338	323	335	329	372	341	342	386	379	292	374	386	345	332	366	352	364	334	331	349	338	345	326	352	363	352	392	340	342	357	348	317	357	358	379	348	338	315	345	363	345	352	314	365	354	330	357	321	346	329
14039	3715	3723	2892	2102	1122	647	396	357	286	248	177	164	164	146	132	131	132	106	101	116	107	116	116	107	95	90	91	90	88	93	78	96	104	102	65	76	75	79	68	91	79	98	88	95	91	80	80	98	102	79	99	96	90	72	89	71	64	77	71	78	76	87	79	62	57	76	74	67	67	72	65	70	80	54	83	84	74	69	71	86	69	80	70	81	65	71	81	75	57	71	74	82	68	98	61	71	66	98	80	85	69	62	69	74	83	78	75	80	77	90	69	69	72	70	79	75	71	74	70	67	83	73	62	66	75	69	75	72	72	80	80	75	79	96	86	93	79	76	72	80	55	80	63	65	80	71	78	84	73	84	73	85	70	78	77	61	65	73	81	70	78	82	66	66	54	77	61	76	80	58	82	77	76	72	68	65	86	68	66	77	83	63	73	76	82	83	81	67	69	62	76	68	71	80	73	65	73	77	72	81	80	70	71	70	65	70	68	60	78	79	75	85	86	72	91	80	98	79	75	70	93	76	70	76	72	68	76	54	83	87	60	64	71	53	76	80	87	80	64	64	82	46	73	74	73	81	56	72	71	85	89	71	74	74	77	78	65	74	84	69	77	82	66	74	80	77	73	60	81	64	71	75	68	80	67	71	74	79	68	74	83	78	72	81	82	74	79	70	57	66	69	65	73	69	91	76	76	67	69	73	73	72	81	63	82	85	69	90	90	80	82	73	75	86	77	68	61	77	93	64	73	68	78	65	76	81	73	68	62	78	87	64	71	66	84	88	69	65	80	71	82	84	76	71	63	77	88	82	87	80	71	65	78	83	80	81	71	67	75	64	81	84	75	72	87	51	84	64	63	59	66	70	84	85	63	81	63	67	76	104	67	84	69	72	66	84	62	68	61	81	64	74	80	89	75	79	89	83	69	67	70	84	69	76	60	76	74	79	84	68	81	61	88	54	79	75	80	78	60	74	64	81	77	81	66	73	72	77	79	84	75	65	74	68	86	74	70	53	69	75	65	74	67	87	69	83	60	68	84	73	61	69	72	81	65	70	73	69	77	82	90	82	83	78	70	75	71	75	70	86	93	74	87	84	73	73	79	83	70	60	79	68	82	75	67	85	76	74	69	83	76	67	77	68	81	69	79	56	92	78	82	57	59	68	65	62	78	77	65	83	74	64	88	55	83	68	71	69	90	78	61	63	60	78	78	77	77	67	61	66	67	65	71	69	73	84	61	74	69	68	82	80	72	74	68	58	82	80	84	74	88	71	75	59	75	72	79	89	67	79	88	72	59	66	74	72	81	73	79	76	74	76	85	70	64	84	79	79	98	77	66	76	91	80	68	81	91	62	75	81	74	70	88	81	79	55	76	74	70	64	62	77	85	66	65	72	80	91	78	70	88	71	94	88	98	76	66	71	73	72	83	68	71	74	60	67	79	70	94	78	70	80	71	86	87	69	69	95	84	77	65	75	83	79	64	71	86	69	52	65	74	75	67	71	77	97	72	81	79	71	89	70	80	64	82	83	69	56	75	74	69	77	70	68	72	76	53	80	76	79	91	76	99	83	72	68	70	76	73	84	104	83	70	58	77	63	91	75	77	73	75	73	70	65	77	74	56	76	89	68	69	76	55	71	76	70	62	85	81	80	76	78	75	79	82	76	90	71	75	88	76	69	60	53	58	92	95	58	68	71	73	71	59	71	64	87	67	71	79	51	71	60	81	79	68	68	71	84	76	75	80	73	62	77	74	87	83	75	79	71	77	59	75	70	81	78	85	74	76	74	74	55	95	76	71	79	68	68	83	71	82	87	70	70	68	80	75	68	56	64	67	77	70	72	76	69	77	73	84	69	66	90	67	74	71	65	62	75	84	80	78	79	75	66	75	77	66	80	76	69	81	89	80	86	72	69	81	75	75	78	74	84	77	64	75	85	70	74	83	74	74	78	67	88	59	87	83	68	86	80	69	77	82	72	85	70	81	75	71	70	93	87	73	59	80	70	62	75	64	65	80	66	70	72	81	82	63	76	77	61	71	87	80	94	69	56	73	83	79	69	78	75	62	82	69	70	73	79	82	79	85	85	88	74	63	68	78	73	55	75	68	79	77	71	78	81	53	62	60	68	85	71	75	73	73	90	82	73	70	80	61	78	73	83	70	78	74	88	101	68	76	64	86	68	61	76	85	75	66	75	66	78	66	79	63	72	70	77	81	83	67	79	81	65	65	74	60	66	76	68	71	76	64	69	59	68	92	82	71	89	65	59	93	79	52	74	76	74	60	66	96	76	87	68	60	78	62	79	76	63	57	66	66	70	76	84	81	62	66	68	80	76	83	73	86	82	75	72	72	72	68	52	84	64	90	77	78	70	80	80	87	81	82	65	85	79	84	82	77	85	95	86	78	72	81	72	72	63	81	82	70	64	78	73	69	76	72	69	86	72	69	68	84	70	73	73	56	64	79	67	73	81	68	66	53	86	79	75	72	63	87	76	84	76	72	80	80	81	73	71	69	62	69	68	65	91	65	66	74	78	77	91	60	70	78	73	75	70	83	69	62	89	59	63	76	89	80	81	68	72	74	81	77	67	55	73	79	82	66	78	68	83	72	86	73	91	66	87	76	65	78	69	83	77	77	72	74	86	64	76	79	73	79	80	62	70	67	62	73	76	67	70	71	80	72	72	77	75	73	61	88	69	83	83	70	87	75	90	80	84	75	70	65	73	82	73	69	71	63	69	84	83	73	78	65	83	69	72	80	81	70	83	75	73	77	85	55	68	76	76	70	74	80	86	80	63	76	59	89	77	76	64	85	82	76	74	66	72	67	57	66	69	87	83	74	76	74	73	81	80	78	71	75	70	86	63	83	84	69	72	68	59	69	59	74	66	78	82	67	67	71	74	88	73	76	88	71	80	53	79	76	85	64	71	67	80	83	87	73	91	68	69	66	68	86	72	55	67	91	67	79	68	84	83	83	62	61	75	83	93	89	91	62	61	76	68	74	70	75	76	76	85	70	57	81	91	79	63	75	73	78	76	74	74	85	71	77	71	78	78	71	68	57	77	73	62	65	69	63	71	60	75	76	74	74	65	75	71	63	73	91	82	56	71	79	82	87	75	68	82	88	72	60	58	69	87	68	65	65	80	56	59	75	66	63	83	87	49	56	81	64	71	75	57	71	75	79	62	83	63	64	101	68	56	78	62	75	89	60	83	74	78	83	65	70	76	68	80	86	68	82	75	70	74	54	65	63	77	65	58	64	83	92	85	75	80	80	75	68	77	49	85	69	80	73	85	69	67	77	77	80	82	76	68	67	89	66	84	72	70	88	94	75	64	87	64	55	68	72	54	75	55	94	74	81	62	85	71	57	75	85	75	69	58	72	68	57	64	72	73	90	60	96	69	67	76	78	69	81	65	64	71	61	77	86	89	66	70	83	67	78	69	80	71	54	79	81	65	83	80	83	60	80	67	62	79	68	72	66	80	66	78	57	70	66
9406	3382	7072	8773	7782	4675	3012	2073	1874	1618	1121	920	808	768	704	666	634	606	507	503	443	388	413	361	375	338	391	377	419	376	354	330	366	406	256	254	222	231	232	246	263	291	281	276	283	331	362	370	407	455	408	369	239	215	211	235	192	196	184	208	194	225	204	195	216	166	198	201	202	217	198	198	216	219	210	222	206	220	238	215	183	174	208	193	183	210	194	199	202	201	191	202	204	232	188	180	175	222	193	195	190	165	195	205	202	209	199	183	216	205	211	230	192	243	188	190	195	202	215	203	212	192	202	199	201	199	204	202	202	198	206	204	169	186	218	197	209	187	204	186	210	195	196	192	198	167	183	187	191	198	211	194	195	195	187	203	189	184	188	210	187	203	193	205	199	200	187	223	215	196	197	191	216	199	189	192	196	197	211	220	188	185	186	185	207	193	171	198	198	191	208	195	182	189	184	202	199	197	183	197	203	195	191	185	185	189	198	188	177	187	187	210	205	170	200	211	209	190	200	188	192	178	189	217	210	207	195	213	221	192	194	172	187	179	190	204	189	208	202	208	189	187	203	199	221	217	202	197	193	192	197	200	199	207	165	190	200	179	219	217	203	210	166	183	182	208	197	193	203	199	198	159	183	192	162	204	195	187	197	222	191	191	206	210	199	193	211	218	202	226	194	206	175	193	176	209	188	201	211	211	184	189	181	207	204	193	189	186	190	221	185	179	184	204	181	198	180	208	197	195	190	227	193	186	191	210	197	205	190	206	212	198	180	201	184	198	167	199	184	205	229	196	201	201	182	181	199	184	185	185	199	179	175	183	170	191	198	194	177	196	177	178	201	178	183	161	193	203	181	207	168	208	207	205	188	174	227	186	178	205	189	219	190	199	187	203	200	190	196	182	222	209	191	205	186	178	187	205	176	183	200	214	193	162	197	192	215	179	191	180	204	198	182	209	187	194	204	168	210	232	202	192	193	194	190	192	204	175	203	211	186	192	183	199	207	202	204	197	204	194	185	198	213	223	205	216	211	190	201	200	186	207	198	211	198	185	189	226	214	196	188	208	167	193	181	189	192	187	208	193	173	179	203	218	225	191	186	207	185	196	198	202	206	184	173	202	239	193	210	181	182	189	187	232	188	202	181	187	197	188	211	172	185	180	215	199	185	178	197	195	190	184	178	178	176	198	190	210	222	183	187	185	190	197	171	185	176	170	180	176	177	198	192	201	172	212	202	210	196	201	216	218	221	183	205	232	209	203	195	177	191	213	180	211	206	193	208	196	188	206	207	207	186	214	195	205	193	184	172	194	210	214	199	181	188	200	210	176	183	167	202	189	200	176	170	181	221	198	187	205	216	202	187	177	186	229	204	220	175	177	194	195	208	198	188	193	200	206	197	185	182	184	201	173	203	193	187	195	187	209	177	187	206	203	192	205	181	198	197	185	188	202	228	194	172	195	212	190	192	223	190	192	194	199	225	197	194	198	199	202	201	223	183	194	189	179	203	198	189	199	201	206	187	191	192	187	187	172	219	197	181	199	209	183	193	193	181	196	210	192	195	196	209	194	207	222	208	187	209	214	199	196	185	174	174	192	193	209	186	212	194	172	217	198	183	175	179	193	163	203	183	208	192	188	213	212	174	214	181	197	183	215	182	204	199	203	210	190	200	209	190	204	192	215	189	199	183	196	165	188	212	203	191	174	198	195	184	191	220	195	162	176	209	216	208	222	176	201	198	195	176	214	196	197	181	192	187	224	187	203	175	172	197	183	196	190	191	196	193	213	197	212	194	190	188	219	180	196	190	178	211	195	210	192	209	179	191	188	196	183	186	204	171	214	180	188	183	199	187	196	186	207	217	221	197	210	183	185	180	193	195	197	199	232	190	192	200	195	209	187	191	178	198	198	185	185	191	195	190	205	195	176	190	180	197	202	227	194	163	189	182	208	177	191	173	152	171	194	211	182	187	186	201	193	205	203	191	199	211	204	205	210	192	193	175	206	221	218	216	202	196	183	178	207	198	199	174	188	179	211	178	186	160	186	191	200	183	206	201	191	212	186	207	200	190	203	203	176	191	186	197	208	198	195	200	207	173	188	198	184	174	194	187	214	196	196	198	219	190	222	192	197	181	198	201	179	191	219	195	176	193	207	201	177	183	207	191	187	177	194	222	177	199	172	219	188	213	183	197	195	193	194	185	199	169	187	204	198	188	181	176	185	193	180	179	165	172	202	219	196	196	214	214	187	192	220	195	224	180	156	198	201	197	192	195	202	208	201	182	203	210	198	178	193	194	205	214	195	230	185	182	201	177	186	196	220	208	176	212	200	185	200	200	215	199	187	202	213	194	186	202	194	181	198	186	185	201	212	193	192	201	207	200	187	199	208	197	175	206	214	197	171	190	215	178	207	197	184	173	191	202	213	206	202	227	202	209	188	209	210	214	165	214	196	223	200	212	200	208	167	204	202	198	214	202	183	201	185	188	232	197	213	178	157	203	184	200	204	186	190	176	192	184	216	192	189	214	199	197	190	178	215	204	195	188	183	197	204	211	195	186	189	178	201	186	199	199	214	202	203	193	180	193	205	191	216	214	183	193	184	202	189	218	184	166	186	222	218	195	202	187	185	180	189	206	208	173	208	177	179	212	177	203	200	205	222	170	179	186	186	214	199	201	205	172	208	221	205	194	204	173	196	206	189	195	198	187	186	210	182	195	185	178	187	215	191	204	191	204	198	192	199	222	201	182	198	183	216	195	180	192	202	181	171	199	202	214	173	206	204	211	193	189	165	192	171	180	191	201	173	206	173	199	198	209	193	204	191	178	194	174	199	202	220	203	186	194	224	196	193	205	213	193	198	195	201	184	176	194	177	178	207	223	209	198	178	205	174	180	211	218	208	187	201	176	184	190	197	188	170	190	167	186	202	182	193	186	227	179	205	195	214	195	203	193	171	190	200	210	198	218	208	194	209	186	176	194	187	197	215	222	179	195	197	179	180	192	205	191	206	205	180	213	183	190	225	197	209	180	205	167	204	192	191	195	193	159	190	225	185	165	170	228	216	201	207	196	177	205	192	203	214	184	203	222	212	208	218	175	156	212	168	186	167	193	209	222	190	200	183	238	195	206	189	199	225	213	177	200	208	207	184	189	175	178	203	191	206	185	193	168	206	207	199	209	188	190	197	192	197	214	210	212	177	195	173	177	212	173	203	228	182	213	195	173	184	188	220	216	207	205	207	165	195	165	194	189	215	184	202	208	209	216	193	172	197	214	173	204	205	196	193	221	211	183	185	202	176	188	194	211	204	212	219	205	204	185	184	164	215	221	215	212	210	215	175	187	203	195	191	218	191	191	174	203	201	199	202	201	186	177	191	169	202	189	199	179	202	200	193	181	183	193	177	205	206	191	192	203	181	217	213	209	187	228	215	181	203	208	189	198	209	193	211	184	207	171	196	179	213	173	208	211	194	200	223	208	188	198	198	197	199	195	186	184	192
2509	1155	1135	1038	648	353	229	222	204	182	172	166	144	144	170	180	155	165	142	163	144	153	132	168	169	195	168	144	138	157	145	142	181	164	160	174	187	144	158	168	162	162	151	165	174	166	166	166	164	163	149	161	172	151	125	141	128	157	161	138	173	167	149	160	140	170	146	183	118	148	136	159	141	176	147	156	183	169	165	168	130	178	158	176	171	161	124	154	144	148	149	151	145	150	191	152	155	168	156	171	144	163	178	155	142	155	156	169	143	144	129	181	158	174	142	141	164	141	156	150	138	163	164	135	150	153	155	154	161	131	154	155	151	157	158	155	158	132	152	164	143	192	144	145	145	144	140	152	159	132	143	148	134	142	138	121	163	134	134	131	149	154	150	179	148	145	165	141	160	152	148	154	149	159	151	162	158	148	138	171	164	163	151	155	151	153	144	161	140	125	152	179	181	158	163	140	165	164	145	151	164	130	155	163	166	164	155	150	155	147	152	147	158	148	147	142	169	163	170	168	160	131	155	155	170	150	145	161	139	163	130	130	149	157	158	161	153	159	166	147	137	144	180	143	170	127	137	175	145	161	174	146	136	171	130	180	170	134	141	149	162	156	167	148	159	144	140	162	150	172	167	166	154	150	149	140	176	142	156	159	162	173	199	150	159	181	157	139	128	177	144	164	150	138	163	151	162	156	147	154	152	140	183	168	166	138	178	166	149	142	178	158	138	152	193	150	140	138	169	163	142	141	141	159	158	167	166	159	156	162	149	178	158	139	172	143	142	161	166	144	171	168	182	154	140	150	162	155	148	174	164	163	149	148	154	172	146	142	173	135	168	143	139	162	161	161	155	138	155	141	149	140	157	165	172	147	146	147	151	157	149	156	160	142	163	180	138	154	158	173	151	137	159	158	160	149	150	169	152	153	158	158	133	151	155	179	167	171	183	174	159	151	142	157	161	168	146	155	157	151	145	168	160	168	178	158	167	154	149	172	151	159	180	159	155	132	173	160	170	163	165	143	153	156	162	125	150	165	159	167	137	133	139	156	139	141	166	130	156	142	127	148	144	136	137	169	155	151	152	177	153	161	143	155	183	168	170	152	136	162	154	143	151	180	164	158	169	159	132	162	139	151	138	167	148	179	163	175	163	129	132	172	141	120	141	155	142	150	145	155	163	170	149	169	171	170	136	157	152	153	137	160	141	150	113	150	156	158	169	180	186	142	158	128	140	153	169	175	166	155	146	177	148	174	148	136	149	149	163	169	141	162	150	146	144	147	146	150	143	159	143	162	158	137	144	127	152	143	151	132	169	147	152	146	135	159	171	131	163	135	152	149	135	184	175	145	152	147	126	145	148	143	153	171	186	170	155	144	149	152	145	160	165	141	167	159	154	132	157	162	128	151	145	158	134	159	154	151	149	159	180	137	117	146	155	130	171	167	154	147	171	147	161	162	131	140	154	127	154	179	185	158	136	166	151	166	161	162	154	162	144	159	152	133	160	134	158	142	153	164	161	165	165	141	170	154	163	178	190	134	147	148	155	143	150	143	135	166	160	131	166	143	145	134	134	161	161	144	175	148	140	127	158	166	149	151	159	144	127	145	170	147	162	140	141	153	138	163	147	162	190	139	155	135	150	160	160	146	169	178	147	159	143	132	156	178	175	151	127	152	160	153	162	158	154	161	167	137	175	132	134	164	173	169	155	183	139	163	141	159	133	162	167	152	160	158	161	171	145	151	153	150	155	168	178	148	157	150	155	166	155	138	164	137	175	157	154	160	163	161	154	136	160	161	169	167	163	163	161	151	158	132	160	158	178	161	150	156	151	179	172	160	147	142	159	149	156	154	147	161	175	165	130	144	162	169	160	148	196	149	134	156	168	149	139	165	154	142	149	181	151	168	156	141	180	146	139	156	155	164	178	152	162	148	147	168	151	167	158	138	152	153	148	154	160	163	158	190	145	131	166	144	163	155	150	165	169	158	160	129	164	154	143	149	159	183	158	157	153	152	164	153	164	161	156	162	164	153	147	171	142	151	131	152	131	163	171	158	151	140	147	152	147	170	164	154	174	169	178	150	160	160	147	172	149	156	152	161	155	153	147	162	158	167	165	159	151	159	156	133	146	150	214	170	167	160	190	163	178	162	133	173	162	146	159	147	153	187	145	150	144	146	156	157	183	183	166	149	136	130	158	168	153	158	164	141	161	149	157	176	167	147	149	156	170	172	179	164	145	155	154	180	165	156	129	125	163	150	163	146	160	167	151	169	150	157	160	170	154	141	143	163	183	165	151	152	155	153	146	181	150	159	149	168	166	164	146	168	145	151	139	159	142	131	125	153	162	158	143	135	156	134	126	150	154	175	156	158	169	159	149	161	134	169	165	170	148	147	154	140	150	151	177	164	158	177	162	158	157	143	175	125	139	180	157	155	126	165	161	135	157	161	139	138	173	165	179	155	152	142	143	146	176	167	160	140	159	145	166	143	167	143	140	168	157	175	153	150	150	141	155	141	161	171	164	156	135	162	138	150	147	151	151	138	151	143	163	160	173	197	152	139	135	142	145	174	156	149	168	148	166	154	143	151	162	150	172	142	140	160	174	137	127	155	143	173	144	145	160	135	156	164	150	157	171	154	155	154	152	189	172	150	153	168	152	143	181	156	156	175	156	164	138	170	145	131	125	156	143	153	158	177	161	159	164	148	145	141	149	147	170	156	155	140	173	165	176	165	152	144	147	148	162	144	162	148	145	172	161	169	176	162	160	165	180	145	137	134	149	161	161	166	161	189	164	158	176	134	159	167	170	164	157	153	155	176	159	136	147	144	159	183	165	144	148	130	166	155	167	160	165	169	188	153	152	169	124	157	156	147	141	130	144	165	149	159	161	154	147	147	162	137	147	180	159	161	165	160	151	132	139	139	159	160	138	162	158	160	157	157	174	184	140	149	152	155	135	162	151	180	163	142	144	159	158	165	170	150	158	153	144	145	133	143	162	123	170	145	175	166	154	149	141	173	169	184	122	150	160	184	168	163	155	153	176	163	162	180	145	149	152	136	157	154	139	154	143	157	141	151	146	166	136	155	169	167	153	142	136	164	168	144	164	142	187	158	149	159	135	163	168	173	166	154	183	148	150	156	135	154	146	136	164	180	158	173	167	158	161	148	139	142	167	154	184	167	147	151	135	161	150	156	147	140	156	165	175	146	150	145	153	157	128	132	192	144	161	161	126	156	175	156	161	148	146	151	140	147	166	149	156	146	152	141	145	156	175	164	141	158	159	142	153	149	140	150	186	135	152	152	142	166	175	144	147	143	141	159	186	143	178	118	151	153	133	165	131	170	152	150	157	164	132	155	132	136	162	153	150	154	141	145	180	152	159	149	153	141	155	158	156	147	151	171	141	163	147	149	145	166	153	156	151	161	153	159	151	155	149	143	152	170	168	181	178	152	148	158	146	140	134	170	141	164	155	157	151	164	147	151	156	149	133	147	167	151
2563	1459	2552	3604	2665	1327	864	727	652	613	534	451	441	476	443	501	470	437	434	441	401	396	411	390	421	450	451	439	433	401	419	489	462	422	438	393	355	407	382	395	404	431	401	390	446	426	421	465	460	427	467	406	378	383	396	365	415	393	378	364	373	371	366	341	372	400	407	384	359	360	374	377	384	379	379	380	383	356	368	390	394	405	384	421	365	383	352	366	405	339	389	402	376	377	397	365	361	382	407	388	395	397	376	373	336	394	349	370	386	384	365	395	377	409	384	421	400	391	368	379	348	383	377	430	358	349	419	383	345	392	405	388	363	353	398	350	394	405	422	389	403	392	374	413	403	386	354	458	390	398	379	385	393	396	365	355	370	393	384	410	367	355	388	395	341	376	360	395	396	393	373	373	382	364	383	367	349	390	380	397	373	365	365	365	365	356	360	390	366	392	395	358	365	375	404	358	376	379	349	388	380	375	370	376	356	388	357	401	383	368	413	406	408	372	386	354	399	386	352	396	387	401	366	386	398	411	391	406	406	393	380	374	367	382	425	386	413	346	369	399	363	435	344	390	392	362	387	400	392	351	378	373	371	386	391	402	397	408	400	397	365	398	382	393	372	377	370	375	399	409	385	381	374	412	369	401	391	398	417	367	389	361	409	397	414	366	399	368	397	377	389	370	384	336	400	386	389	407	404	382	384	369	399	384	416	390	380	378	438	361	355	403	412	370	399	368	374	355	411	414	358	392	412	396	395	380	352	389	400	403	404	428	380	353	385	406	364	362	406	388	361	390	389	406	398	367	366	376	375	378	349	382	397	396	394	406	383	370	407	389	408	388	364	412	378	393	380	404	388	361	350	359	408	394	394	384	391	361	398	388	389	373	388	377	394	390	409	385	387	383	378	379	404	396	384	363	383	408	397	412	405	363	372	371	383	382	376	406	368	322	402	375	360	390	414	373	370	439	405	362	374	357	391	388	359	370	387	370	366	427	364	359	430	404	396	388	411	405	413	328	394	338	376	386	398	408	398	340	344	387	382	384	380	374	409	350	376	382	384	414	367	369	387	384	390	410	359	402	410	360	413	401	402	368	418	391	373	412	393	409	410	366	375	380	385	370	377	391	393	368	385	390	393	391	397	409	407	353	359	344	388	376	354	366	383	366	377	385	378	365	386	409	393	386	377	376	422	393	392	371	394	393	367	401	380	396	365	422	415	389	384	346	404	391	383	391	375	372	390	394	356	378	372	387	395	393	375	346	384	376	355	366	403	417	374	365	402	415	353	371	388	400	362	396	398	375	387	381	374	388	393	381	385	414	399	399	402	390	361	406	352	399	397	354	383	355	375	391	409	379	386	425	418	377	390	368	363	380	383	381	393	399	392	378	400	389	378	370	390	388	425	340	370	367	402	402	398	394	399	360	433	390	394	428	356	369	377	367	374	378	371	407	341	379	373	350	389	407	384	383	391	408	390	418	381	368	379	408	347	379	405	390	351	422	395	359	382	385	390	412	396	374	389	379	370	384	373	387	380	367	407	389	363	376	364	378	352	392	406	371	369	442	401	400	372	378	354	337	397	371	396	380	369	359	307	385	394	384	361	368	361	343	388	419	375	403	384	407	425	375	371	396	324	383	354	441	397	375	415	419	383	352	400	367	404	401	367	377	353	431	389	402	356	384	368	405	424	365	381	388	402	384	386	334	396	377	389	349	388	405	370	404	386	350	385	387	385	380	400	427	395	420	371	393	386	410	413	392	378	378	411	391	369	361	396	374	391	388	371	381	394	376	411	386	384	367	334	375	377	380	395	375	400	406	393	370	395	380	421	370	380	377	369	364	367	369	374	373	383	349	414	368	394	398	390	380	388	371	361	391	395	389	355	399	382	371	399	380	364	359	376	373	368	410	352	378	350	399	416	376	382	380	421	399	371	411	390	368	398	356	381	361	378	395	396	399	390	383	370	370	387	378	381	378	342	407	399	392	387	370	395	371	349	394	416	390	382	393	369	365	406	408	404	363	378	400	384	395	372	406	369	385	413	414	382	419	406	351	368	397	378	365	351	381	393	391	393	393	376	358	389	353	372	395	374	391	369	403	385	390	359	425	388	394	395	404	383	384	423	390	369	369	374	361	364	383	397	382	385	404	326	393	352	367	366	379	414	349	410	405	387	435	392	408	361	412	399	411	407	336	395	372	411	392	361	393	387	370	368	364	364	366	409	372	391	416	355	382	359	348	374	383	384	386	374	412	379	364	394	387	356	369	413	388	410	410	393	395	383	397	390	441	395	375	383	373	383	384	377	381	381	407	407	367	387	378	357	357	409	399	376	357	396	398	378	385	363	344	376	409	415	391	396	391	391	416	370	398	419	402	367	433	406	390	367	416	402	357	366	385	390	362	362	382	385	374	384	382	404	392	379	413	361	394	401	365	370	377	410	395	405	373	415	370	419	375	395	358	377	383	388	391	405	374	351	390	401	372	396	382	388	388	356	401	391	386	404	412	395	394	379	389	374	399	387	397	364	402	379	377	381	363	399	379	373	381	379	386	399	388	409	377	360	352	448	390	396	363	404	340	361	376	383	369	367	368	423	391	399	388	374	370	401	380	366	397	380	378	398	395	401	394	369	382	363	379	383	394	361	419	425	383	345	365	407	363	400	364	391	368	378	414	385	407	382	382	408	377	389	442	379	368	443	409	376	405	399	369	362	395	376	376	363	374	409	394	414	416	389	386	387	390	381	377	375	405	386	401	398	383	381	410	407	389	376	363	336	407	413	375	406	367	355	395	388	380	372	382	364	383	351	394	383	377	369	407	374	400	392	390	387	390	412	385	388	377	341	406	427	396	428	385	376	387	383	379	374	385	338	388	376	384	411	396	373	413	380	380	409	357	333	386	408	402	363	391	398	378	361	381	388	374	384	358	338	406	389	399	332	365	373	394	374	395	400	396	409	380	438	391	400	385	385	366	389	373	393	346	405	362	387	389	420	398	404	382	368	393	367	407	377	415	429	356	386	370	345	381	369	392	378	381	368	384	361	378	384	381	361	367	380	367	367	376	384	408	388	418	353	371	364	349	397	380	400	391	392	375	381	332	351	382	379	395	372	409	374	378	421	387	419	387	342	399	398	399	354	385	348	383	395	344	405	335	419	396	369	416	403	395	400	392	411	374	433	370	400	378	431	415	377	368	385	404	377	391	359	364	391	392	375	385	390	402	388	379	380	373	421	384	408	353	349	363	375	379	388	410	349	368	361	387	382	376	367	368	392	389	357	380	411	355	401	396	343	413	357	361	343	397	394	396	380	357	380	402	388	398	368	362	377	394	378	348	382	385	426	373	408	394	429	394	370	369	387	367	402	400	369	414	395	352	357	389	378	394	387	363	364	380	384	426	398	386	420	413	420	380	394	391	396	400	382	367	404	382	369	361	356	366	370	363	397	385	356	389	399	373	391	373	367	393	368	412	338	399	391	363	375	416	349	391	387	375	380	413
7822	2086	2263	2193	1395	740	441	322	312	264	227	186	182	201	197	169	203	167	160	174	158	139	151	157	135	141	154	146	138	135	144	146	154	156	149	132	151	140	133	177	124	142	123	147	122	134	144	153	144	150	160	124	137	106	151	135	154	140	129	145	131	115	150	152	130	110	126	126	145	159	123	135	124	136	138	165	163	138	161	135	152	117	120	145	145	124	149	146	133	123	134	151	160	139	127	131	162	156	138	138	168	137	144	138	136	122	136	135	137	147	124	124	123	132	121	149	135	121	119	140	139	131	126	131	122	161	124	146	153	123	122	171	149	132	135	136	160	130	147	155	164	133	147	147	119	142	150	138	139	130	142	135	120	145	153	130	143	135	121	143	120	148	128	128	165	132	142	130	134	113	151	130	106	134	143	141	126	131	131	151	129	131	129	126	131	142	135	142	130	155	128	140	135	132	134	128	136	159	139	136	154	141	142	113	171	149	129	150	124	135	120	141	145	140	154	155	132	139	126	123	141	128	131	125	120	149	149	145	148	121	135	147	125	121	129	115	144	150	158	141	141	144	143	142	169	151	125	125	143	142	132	130	107	130	131	136	137	115	121	121	136	163	127	158	142	144	147	122	131	125	149	122	139	146	153	146	143	131	130	126	144	137	145	120	147	131	130	126	156	144	125	132	154	157	137	153	144	143	113	142	117	112	155	122	138	154	117	132	141	157	138	148	127	144	113	140	140	131	134	121	133	134	140	111	152	112	132	151	139	120	140	157	122	146	130	124	132	145	135	152	127	145	132	131	132	141	140	141	140	133	125	139	137	140	139	126	121	147	145	133	128	141	125	115	154	150	141	143	143	127	144	121	117	114	133	152	137	145	124	144	127	122	162	119	130	148	133	130	148	124	136	136	138	142	135	144	127	124	127	120	134	104	130	147	141	131	152	121	141	121	136	135	133	129	124	141	133	168	114	118	114	129	125	146	129	147	135	143	133	116	133	139	139	145	130	162	150	141	156	140	121	122	142	125	128	155	126	132	150	134	155	113	122	132	140	116	142	136	143	130	145	138	140	147	148	143	115	138	134	144	118	114	132	144	126	134	131	153	145	130	126	142	134	130	147	120	136	131	121	142	141	138	124	129	153	137	152	111	131	133	109	137	125	135	147	150	143	120	122	140	150	118	136	152	127	128	128	143	116	114	149	155	121	124	131	141	132	136	150	142	182	141	117	147	144	150	146	136	161	128	133	135	134	141	151	131	160	151	124	137	138	131	110	136	133	159	128	128	130	127	143	161	132	141	119	151	138	139	123	136	141	128	148	145	126	130	149	149	133	121	140	159	146	145	158	117	135	143	114	138	131	141	121	115	109	127	159	115	143	125	150	141	125	126	130	120	134	145	150	133	133	106	116	126	148	132	132	167	117	135	121	157	121	111	120	130	149	121	130	139	133	151	151	140	133	140	137	134	131	149	130	121	133	122	127	121	157	105	115	159	156	156	147	144	135	119	128	132	148	129	138	140	125	127	128	139	113	154	161	154	127	144	140	128	107	110	123	129	136	119	143	139	126	147	135	132	134	123	126	132	148	141	150	167	132	113	153	132	128	156	133	131	115	162	128	155	141	143	125	142	142	145	140	148	141	131	128	128	143	153	168	131	150	134	145	129	145	135	151	131	160	115	146	148	135	145	147	121	130	143	140	130	120	143	130	147	131	128	140	157	119	139	144	153	143	136	153	136	116	115	126	150	149	136	127	154	124	130	133	133	137	158	132	122	149	160	124	115	135	133	145	145	151	129	141	137	136	127	127	135	141	121	139	153	113	142	153	131	121	151	121	143	149	124	120	137	142	144	153	145	141	153	123	134	123	149	156	130	140	149	132	118	121	117	130	130	144	121	131	149	152	143	134	136	150	135	134	126	137	134	146	144	152	130	135	123	143	123	119	135	130	140	143	117	138	161	156	122	135	131	137	132	148	139	124	123	157	142	134	140	133	127	154	135	140	143	134	126	136	144	129	145	151	147	114	144	157	133	129	150	138	108	141	142	129	139	139	129	139	141	135	142	139	142	134	134	137	158	148	135	123	155	139	136	148	140	140	141	141	131	119	127	125	150	128	124	132	148	135	160	116	129	119	117	125	124	130	146	144	143	139	129	131	144	138	111	129	138	111	139	158	143	136	150	138	120	132	124	126	157	120	145	136	129	135	121	130	129	141	138	155	168	142	123	126	139	135	130	138	130	159	146	126	132	137	134	128	131	148	108	134	135	138	138	152	135	156	121	129	138	150	146	125	129	132	134	136	153	132	136	126	133	125	144	162	149	138	170	149	129	136	140	132	133	142	138	149	157	153	136	142	134	125	124	140	143	133	138	116	133	133	122	132	160	152	124	159	127	145	141	139	127	147	149	148	150	121	126	176	156	137	133	130	126	137	140	132	130	124	137	122	141	134	135	159	136	123	142	138	140	136	127	132	126	156	123	130	135	144	135	140	128	148	124	117	155	129	130	151	131	139	129	150	151	158	124	141	140	147	153	158	139	148	135	142	162	143	112	132	132	138	140	141	136	161	131	155	132	135	128	153	120	124	120	139	128	141	140	130	137	133	139	122	142	122	138	139	157	150	132	152	152	143	143	137	139	158	150	139	128	140	124	132	140	143	138	153	118	134	148	139	160	158	149	139	139	126	152	132	153	147	131	135	107	131	118	145	119	154	132	152	138	140	126	132	146	147	136	144	133	107	134	120	123	134	148	148	128	128	132	141	122	140	144	140	123	139	130	132	138	134	134	133	155	127	132	119	137	140	132	136	154	145	137	138	132	143	158	179	140	142	130	132	169	132	136	120	162	113	138	135	121	131	143	129	149	146	138	125	136	132	140	132	136	137	155	138	125	139	125	140	131	142	137	155	146	134	131	149	134	134	117	138	127	124	149	144	125	142	141	111	168	146	139	149	182	138	144	130	150	123	134	120	129	148	147	139	125	141	140	135	141	142	124	141	152	135	140	148	132	140	141	125	137	136	150	141	126	148	121	148	138	135	127	140	141	141	144	124	135	144	134	139	138	161	133	119	145	147	143	148	143	135	150	131	145	133	112	140	119	136	134	138	125	153	149	156	138	137	105	149	139	162	158	134	115	129	138	134	130	123	134	126	143	146	150	130	134	122	124	137	147	131	148	133	146	132	135	121	144	148	141	144	134	142	145	144	156	148	120	136	127	117	150	138	129	146	168	135	128	143	139	131	164	131	142	137	128	142	112	154	136	130	133	157	135	138	123	125	157	118	140	135	120	108	138	128	133	112	130	124	129	116	143	137	136	116	118	133	156	138	159	138	139	161	144	129	130	152	125	151	140	134	139	131	140	142	132	116	123	146	118	132	129	123	125	157	132	138	123	135	132	143	148	145	130	156	136	130	145	145	133	140	139	123	137	132	134	129	142	126	142	112	108	141	145	138	141	126	139	132	135	126	133	141	135	140	134	123	144	118	125	126	140	146	154
7012	2342	4999	7295	5267	2883	1903	1517	1324	1143	836	813	721	687	593	647	577	582	517	487	473	468	383	388	445	406	464	487	421	418	382	416	395	385	360	324	370	370	353	358	408	401	408	399	415	406	437	408	476	473	421	379	345	392	376	341	360	344	359	357	361	356	360	364	309	358	323	306	345	314	317	347	307	344	350	360	370	329	347	357	364	346	330	304	323	333	315	353	331	323	348	339	323	364	342	315	345	368	323	344	345	326	335	349	302	353	347	353	347	340	298	327	353	319	333	348	332	304	343	330	359	373	355	332	357	359	286	344	332	354	334	350	361	385	333	348	300	355	309	338	333	355	337	332	383	345	366	326	333	321	366	342	354	321	349	361	292	315	321	358	343	322	350	356	350	331	370	355	350	314	328	330	324	352	316	351	332	331	329	333	319	314	378	319	352	334	330	328	336	319	343	322	345	304	374	315	329	341	338	347	341	328	299	335	345	357	341	345	363	331	336	318	313	326	324	335	335	342	339	311	329	341	328	335	328	336	363	313	324	345	351	384	346	347	320	344	321	340	333	372	326	317	320	336	360	334	329	289	316	343	347	323	351	351	348	352	326	344	308	352	346	329	367	317	319	366	358	339	334	371	349	347	348	338	335	326	314	376	361	347	353	321	292	320	359	338	332	322	333	334	335	357	350	346	331	357	366	314	340	332	326	348	351	339	338	326	336	363	326	327	331	354	378	330	312	344	340	345	326	338	322	329	330	344	312	389	360	332	347	323	324	326	350	363	327	331	328	311	347	322	313	344	274	346	303	334	358	365	334	299	342	354	342	333	346	322	360	347	341	320	352	346	330	345	318	342	378	338	337	357	324	328	323	333	341	339	323	312	335	315	329	350	327	323	319	358	338	324	339	341	352	315	364	331	307	362	317	343	353	343	305	359	336	340	338	350	312	319	328	320	353	324	352	327	336	360	334	331	344	328	346	319	349	320	315	341	383	361	336	346	341	329	331	337	342	352	329	340	337	331	296	340	348	311	336	344	338	349	356	338	345	357	338	343	356	329	344	332	323	338	349	326	390	366	360	310	333	370	324	338	331	317	315	348	353	322	350	302	337	327	330	350	345	332	333	330	344	338	324	337	365	327	337	349	355	344	340	338	347	335	323	321	366	325	329	357	342	301	354	323	352	354	340	373	303	326	346	318	353	306	324	324	330	297	341	327	330	343	375	324	319	347	340	414	363	326	301	362	340	331	351	333	330	354	325	348	332	326	315	327	313	366	309	338	315	338	341	367	358	332	307	333	346	331	365	319	381	316	363	366	334	352	300	321	313	337	350	317	324	357	331	339	347	347	346	326	308	354	336	333	337	341	368	329	334	357	340	341	340	316	335	333	352	372	339	343	325	305	326	359	312	342	338	327	335	331	328	362	334	378	347	329	365	355	304	354	343	351	354	320	305	350	316	343	365	310	311	362	326	333	328	327	341	368	373	388	330	330	357	325	307	338	348	311	362	334	364	326	345	343	361	371	312	303	344	293	342	340	327	352	326	318	336	362	341	334	339	352	328	348	326	345	305	288	314	336	336	358	333	346	357	321	335	339	335	325	331	364	334	334	329	368	386	336	307	356	332	347	330	327	304	337	302	334	335	332	329	340	320	332	334	339	335	347	361	355	339	350	340	351	349	355	334	358	319	356	316	311	327	325	342	326	317	329	331	341	367	330	323	326	343	349	337	346	337	344	333	338	315	360	367	365	320	315	327	327	342	318	352	344	351	363	323	345	306	337	350	318	357	314	322	379	344	345	320	380	380	296	336	355	336	347	327	329	338	357	349	351	352	330	307	350	328	314	330	348	332	318	309	327	340	357	353	316	394	304	348	356	327	362	342	359	312	357	339	340	326	333	339	327	343	325	344	325	346	337	345	343	323	356	370	332	355	341	346	304	336	347	376	333	342	345	352	341	348	304	329	312	332	313	311	313	372	331	347	349	348	352	322	339	331	331	350	327	329	339	356	331	307	343	344	335	334	335	332	340	366	328	348	312	329	337	345	370	365	342	340	366	348	337	337	339	352	349	311	369	357	333	343	365	322	355	323	355	345	363	336	349	336	352	343	367	318	329	344	332	338	354	343	337	385	318	351	322	346	317	311	369	303	340	334	312	319	356	284	351	314	328	342	357	293	320	333	305	292	358	334	342	309	328	303	314	348	390	344	336	363	322	349	361	320	368	327	335	364	391	324	319	335	354	319	331	330	356	369	353	341	319	360	352	355	352	333	320	349	348	332	366	351	330	344	359	309	346	331	348	346	394	383	306	332	304	351	348	329	343	350	337	337	324	345	356	354	339	338	320	346	342	319	328	316	342	352	338	337	342	315	355	353	363	341	356	347	323	326	311	331	322	338	360	340	378	339	352	339	317	338	343	348	366	328	336	330	353	352	371	354	313	358	332	349	326	346	342	346	365	326	365	342	332	329	344	335	314	317	362	334	358	322	346	366	338	369	342	317	303	360	338	310	319	359	354	318	314	338	338	338	353	366	334	330	320	335	312	326	331	346	315	342	325	321	304	371	355	337	380	338	319	325	333	334	329	372	341	337	345	378	336	345	326	380	339	355	350	337	339	330	337	337	291	328	361	353	343	314	366	350	335	350	342	330	321	347	336	339	332	315	319	338	372	339	330	336	289	321	342	297	354	322	295	320	347	321	377	329	359	349	360	331	369	335	350	348	326	316	323	351	312	337	337	343	332	359	357	319	294	358	338	331	370	355	330	348	332	351	360	342	317	347	331	348	382	333	333	337	309	365	345	354	353	349	368	337	339	316	348	351	388	324	336	347	347	338	343	301	375	326	332	331	370	338	345	333	311	378	330	363	335	322	361	329	357	355	324	327	364	353	322	326	350	333	357	383	336	315	352	319	377	320	347	329	349	327	321	373	348	328	331	362	327	311	336	328	325	309	314	336	340	355	322	361	345	362	315	337	353	316	370	342	375	358	340	336	375	338	313	326	354	351	318	343	357	353	342	352	287	313	357	340	306	348	349	372	324	331	343	361	312	341	324	349	357	335	340	324	323	352	321	363	373	304	330	333	361	363	336	328	352	369	336	374	338	308	336	345	319	372	331	331	344	348	350	340	345	344	329	307	340	335	350	343	318	326	332	356	346	359	315	349	346	353	351	377	364	348	362	347	322	320	314	348	349	325	359	325	334	350	312	346	331	362	324	331	347	339	323	346	357	352	314	328	342	311	339	326	318	378	331	313	336	351	332	328	311	320	352	323	353	325	333	341	359	319	319	337	344	305	353	329	340	359	344	351	326	317	315	311	323	308	322	335	339	343	326	324	304	336	348	334	308	319	316	327	336	322	337	328	335	318	363	337	327	376	348	364	339	343	308	316	357	290	321	311	324	338	337	323	333	345	353	315	328	340	370	347	373	312	348	340	339	333	317	356	332	334	334	330	330	344	306	321	345	314	350	337	352	310	334	357	356	328	304	333	338	322	309
13300	3118	3668	3273	1817	946	608	446	371	251	221	164	156	119	135	124	145	115	105	90	111	91	88	98	83	94	93	98	99	86	91	95	91	75	65	67	73	53	83	86	72	77	85	77	70	84	71	69	85	87	85	71	69	81	73	66	59	60	68	60	61	59	65	63	60	75	66	71	59	71	56	76	58	61	70	60	62	76	65	74	72	69	52	64	69	78	67	78	65	75	72	63	67	54	63	56	66	72	72	61	58	79	60	50	60	56	65	57	66	84	62	84	66	76	75	54	55	59	61	74	59	69	57	57	85	54	62	73	74	80	60	58	63	66	65	67	64	59	69	74	71	81	62	52	63	61	65	61	59	62	69	71	73	51	82	63	55	74	70	59	52	59	83	62	72	71	65	69	76	59	81	60	64	58	67	77	69	66	74	72	55	62	62	65	62	77	69	67	72	86	70	48	81	62	66	64	71	74	62	59	72	67	74	75	69	59	57	80	82	70	73	60	55	52	68	66	65	50	72	59	53	54	52	63	68	74	62	86	69	53	74	81	81	65	48	60	72	65	70	63	65	67	76	56	46	68	64	75	61	78	91	69	77	71	72	68	71	58	69	75	76	66	52	69	75	73	62	71	55	55	66	67	61	64	81	65	61	53	67	59	67	73	54	60	63	71	67	63	79	63	75	74	74	63	80	61	62	62	57	60	85	57	72	77	45	70	59	68	75	72	70	70	68	60	76	64	64	66	62	62	72	63	68	75	71	70	58	64	65	66	76	66	68	65	74	68	57	64	68	53	58	82	68	52	67	69	90	74	67	61	80	49	63	61	60	62	78	70	71	52	69	69	61	66	56	47	64	60	56	72	61	67	55	61	63	65	52	61	76	58	63	77	53	49	68	80	64	79	75	77	66	72	64	79	65	73	75	66	74	56	68	63	63	80	70	60	69	56	74	76	69	73	70	69	76	61	77	75	59	76	65	60	65	79	61	66	61	63	64	58	61	44	55	54	66	55	76	64	61	60	74	65	68	72	64	63	54	70	76	74	64	65	76	84	75	59	51	43	60	67	53	64	58	60	64	65	68	60	72	66	51	78	72	60	48	71	47	62	77	73	62	71	75	52	68	64	61	85	50	56	84	49	62	67	71	62	65	60	66	74	68	61	58	52	87	64	55	50	60	80	57	72	67	59	65	52	73	63	70	56	67	63	64	76	61	75	60	76	85	71	72	70	57	68	61	62	64	62	71	43	69	71	57	73	70	66	77	54	60	64	74	63	67	75	73	67	61	70	60	68	66	67	69	62	66	71	63	59	53	73	56	51	58	67	67	76	82	59	57	66	71	72	66	69	66	69	71	58	65	67	51	61	56	61	69	79	56	76	68	62	69	74	63	64	66	66	55	69	66	52	53	46	60	62	61	64	56	72	65	63	68	63	66	61	63	71	67	54	77	73	58	64	80	63	57	75	62	58	74	71	55	70	59	60	61	81	59	66	69	63	60	53	71	67	78	72	69	66	60	62	63	58	61	66	77	76	74	66	58	47	67	72	66	81	59	70	64	62	65	62	63	50	73	66	53	58	74	66	69	73	71	70	58	63	67	65	71	70	72	58	52	73	73	70	73	58	86	57	69	66	77	72	54	58	70	53	81	57	54	64	76	61	64	71	69	62	59	73	77	75	70	62	92	62	71	66	60	71	66	83	51	67	78	64	53	67	62	56	76	85	69	67	59	46	72	64	74	65	67	62	69	67	72	61	49	69	62	67	62	70	82	72	61	68	73	71	54	72	63	59	64	68	60	57	51	55	73	73	63	54	83	74	65	79	75	53	58	82	46	62	51	89	59	66	64	50	62	67	58	70	68	68	67	72	70	60	58	51	57	79	69	54	48	66	60	63	59	70	62	50	67	64	72	57	57	57	65	65	69	73	58	68	70	59	60	56	58	62	65	75	79	68	69	59	63	54	62	56	83	70	69	53	68	86	70	62	52	65	78	67	58	58	61	72	67	71	68	58	66	58	68	64	70	75	62	78	45	59	63	64	64	82	69	63	74	46	77	70	64	55	68	66	73	74	62	61	59	63	68	69	73	55	62	72	83	72	70	75	73	64	55	69	67	61	83	70	59	69	66	49	72	77	56	56	65	59	60	72	71	55	70	67	52	69	76	68	72	67	79	70	68	78	58	88	66	78	64	87	57	52	70	57	84	72	68	64	62	68	58	44	61	68	64	63	68	65	80	67	62	58	71	79	57	59	68	65	67	56	72	64	69	78	57	72	64	47	59	63	61	71	69	53	75	80	63	68	53	67	76	63	76	57	67	62	77	46	52	61	70	65	67	76	98	72	59	73	71	73	79	70	55	63	74	70	66	60	89	58	79	65	70	79	66	59	67	57	70	67	72	61	56	74	76	72	64	59	68	60	74	81	77	60	55	65	76	67	63	65	60	75	60	59	72	62	71	63	72	66	66	68	64	65	67	70	58	59	85	70	68	69	59	60	67	74	56	51	63	71	50	58	61	56	63	67	62	52	64	66	66	75	66	44	61	68	65	71	72	45	72	63	69	65	76	58	64	72	70	71	71	63	71	52	61	61	69	68	69	83	72	64	80	64	66	56	68	51	60	81	71	62	68	68	62	77	60	76	66	64	73	59	66	76	75	62	67	57	70	60	66	63	75	69	77	63	59	62	71	55	61	74	65	70	67	67	63	65	75	69	59	98	66	62	63	49	51	59	59	66	68	66	58	72	62	66	66	65	72	74	69	70	82	52	64	62	61	75	70	56	57	63	67	66	80	78	77	61	76	66	67	68	62	63	52	79	66	75	68	69	71	80	70	71	76	54	63	70	62	61	65	66	77	66	65	53	67	81	62	64	81	65	65	68	75	74	50	69	59	80	59	57	67	58	62	82	65	72	70	84	60	58	52	60	49	69	70	75	60	72	64	74	60	66	64	65	77	68	70	62	59	60	58	62	42	70	69	60	71	74	70	60	54	69	71	80	78	78	57	74	67	69	45	71	70	57	75	70	70	61	78	73	77	69	59	77	60	82	68	64	82	53	62	64	79	64	67	74	61	70	78	65	67	59	66	62	74	80	71	61	47	69	78	69	65	57	63	58	78	66	68	72	71	69	66	56	79	70	76	65	51	64	89	68	54	80	67	66	62	53	64	77	68	54	68	63	77	57	73	70	77	53	73	63	65	65	76	58	71	70	60	62	62	60	77	61	61	68	76	62	82	51	67	49	71	61	51	53	63	57	65	68	69	81	74	63	67	62	57	52	68	65	71	70	72	54	57	69	59	68	65	75	74	55	59	67	65	65	51	64	60	59	72	63	77	53	56	69	75	66	67	80	63	73	71	56	73	62	76	69	74	81	73	62	58	70	73	74	66	55	63	84	55	70	86	70	70	78	63	67	70	64	73	59	58	73	75	65	57	64	52	63	59	71	72	59	69	62	68	72	79	66	65	59	76	62	65	62	62	68	80	60	67	58	51	46	74	51
8806	3025	6954	9694	7130	4043	2777	2193	1848	1447	1123	1076	881	801	727	629	601	594	519	450	438	422	365	310	335	360	386	449	359	280	272	282	277	224	246	239	204	222	232	235	276	266	273	271	255	277	272	294	264	309	314	214	198	238	204	224	180	187	188	171	167	203	176	179	189	172	215	200	183	185	163	164	168	169	166	172	185	204	172	179	179	205	191	186	192	172	170	190	164	175	197	175	168	167	183	190	175	191	181	197	200	188	171	165	160	173	186	201	200	151	166	158	164	133	166	166	176	212	155	178	164	184	176	176	177	213	160	192	160	174	179	170	183	173	161	189	192	184	182	179	163	180	151	196	163	167	187	187	168	180	182	174	192	157	164	176	163	168	194	159	158	163	177	192	175	189	158	179	171	160	159	163	175	177	182	179	179	143	201	170	171	179	151	159	194	178	170	169	165	162	195	171	183	187	178	198	181	157	155	175	174	181	164	168	173	181	204	158	156	179	167	203	203	190	184	175	169	192	176	164	166	192	160	144	187	185	154	183	162	168	171	167	162	166	153	166	190	159	206	178	165	180	158	171	187	190	180	194	164	167	156	170	165	180	175	174	174	176	156	155	150	163	173	188	193	157	159	188	190	191	161	169	166	164	155	167	182	162	158	173	167	175	212	151	190	193	153	182	157	188	170	170	184	176	172	192	147	147	178	173	173	190	181	149	174	153	183	179	146	193	191	187	177	163	197	177	157	177	148	177	196	156	161	184	187	169	164	164	178	182	181	184	169	166	176	179	177	173	192	181	179	156	178	170	174	177	159	184	177	174	165	183	165	190	177	188	167	186	170	185	174	170	152	165	197	161	181	188	167	200	169	187	173	181	167	175	167	183	157	161	181	178	173	165	159	159	160	152	174	187	200	180	178	168	204	155	178	166	163	163	150	209	191	155	188	196	188	189	193	180	184	209	180	168	173	191	157	151	181	190	171	168	184	156	155	183	166	150	153	160	171	162	155	168	191	190	162	197	172	176	163	175	162	175	177	178	175	183	152	192	178	178	170	188	186	178	170	184	168	180	172	179	147	167	173	168	201	185	188	171	180	159	171	147	194	204	178	184	190	179	189	168	186	155	181	170	168	170	168	188	177	158	172	160	196	198	197	173	184	175	169	177	157	167	192	193	152	192	202	149	178	181	178	163	148	168	169	192	182	190	192	181	189	168	171	172	164	193	166	188	153	180	183	188	176	175	156	168	190	181	173	177	172	195	157	173	183	173	193	163	172	159	175	170	173	177	169	159	189	188	159	176	193	184	168	165	159	171	170	165	188	172	166	179	169	182	168	197	161	175	189	172	172	177	154	202	214	180	179	155	173	160	193	181	171	191	166	166	204	197	142	173	174	187	184	167	187	151	180	164	175	186	161	182	161	178	195	186	149	177	170	166	173	186	192	178	156	158	184	165	179	179	179	184	156	166	187	167	174	184	188	177	182	191	183	199	188	168	193	188	162	154	183	161	137	174	168	191	177	157	162	188	158	157	177	167	181	189	179	178	182	162	171	167	168	194	204	168	178	164	179	171	178	168	185	175	178	204	172	175	180	186	149	188	177	179	162	175	177	179	177	162	177	162	158	183	173	188	185	184	173	164	170	152	185	173	171	188	170	172	175	200	181	174	190	165	170	178	158	170	181	169	180	196	169	169	165	172	193	180	162	185	223	155	173	191	172	162	179	148	161	175	168	187	165	188	169	187	178	153	176	191	168	180	186	165	164	160	174	172	160	177	171	186	192	179	161	205	209	177	174	163	179	169	149	180	175	167	163	166	193	155	164	190	184	194	171	169	183	175	188	167	189	180	173	194	189	158	181	175	164	171	198	175	175	165	168	164	157	164	172	159	175	167	170	200	187	158	175	155	167	158	183	168	162	182	179	156	206	162	199	174	163	159	175	139	157	168	177	173	175	150	163	187	180	213	175	165	178	172	186	194	178	153	177	181	151	164	171	160	172	151	174	169	202	160	181	169	159	204	183	183	185	183	177	175	159	190	169	152	175	203	200	175	153	170	173	163	170	189	185	151	163	173	182	152	156	197	166	183	184	178	179	171	176	151	187	167	169	177	167	179	181	195	166	169	167	170	187	175	174	171	180	177	191	189	158	168	151	180	162	193	170	177	160	158	178	163	173	180	170	187	157	174	176	176	167	162	199	168	168	178	199	166	178	149	206	149	159	183	188	193	184	169	167	165	175	164	172	169	186	133	159	171	154	167	193	161	174	177	168	165	150	189	175	167	177	160	179	158	161	178	156	181	178	158	193	171	198	187	187	155	170	177	162	197	153	182	175	190	174	183	189	180	206	178	180	179	180	163	181	184	191	166	173	166	200	179	177	168	150	179	187	175	156	159	175	183	192	177	156	195	180	152	173	187	162	194	160	145	185	176	154	155	168	188	163	181	158	167	177	176	164	194	171	153	179	180	151	152	164	159	162	197	170	185	176	168	160	165	169	188	162	186	156	161	169	169	164	166	156	164	162	187	186	176	169	163	179	162	180	150	201	175	172	185	169	163	180	144	192	180	197	189	164	141	157	180	188	167	180	189	167	146	153	173	204	183	184	176	183	162	172	183	191	141	177	178	178	162	192	197	169	173	158	177	160	179	172	162	163	187	171	155	197	158	169	199	161	163	170	150	188	172	187	190	164	188	174	184	171	173	191	177	171	190	169	154	190	178	171	195	179	165	184	168	169	181	183	185	187	162	195	172	155	188	177	156	187	173	166	182	186	181	173	177	180	181	189	173	159	169	166	153	167	185	177	166	180	176	184	199	174	161	183	159	166	180	163	177	174	166	171	184	199	181	168	165	154	165	177	178	167	185	176	166	186	193	181	179	158	192	180	185	176	157	175	209	171	154	168	197	174	182	150	175	171	194	178	161	158	173	168	175	192	158	177	171	162	180	182	175	185	159	202	177	157	182	174	164	185	184	202	180	166	173	182	191	183	164	178	162	172	188	177	159	180	171	155	174	163	187	189	178	175	188	182	180	191	192	170	209	203	157	160	166	164	169	182	182	171	167	173	175	161	195	175	165	178	179	176	185	178	176	168	210	182	172	191	169	155	151	159	183	175	173	194	186	201	158	176	185	186	169	180	191	179	153	186	175	184	165	184	186	183	177	145	179	177	164	175	179	179	181	152	161	174	155	182	164	175	155	180	193	154	151	171	187	197	160	196	192	192	153	199	158	159	170	195	166	163	190	176	183	166	171	172	158	179	161	157	187	170	164	176	179	169	184	170	183	166	175	171	184	168	184	178	149	168	173	180	197	165	178	218	162	164	173	187	203	157	180	174	166	167	200	186	153	176	168	167	159	167	180	156	167	164	180	183	152	173	200	181	183	174	193	192	187	188	181	188	178	162	171	167	198	152	180	162	170	166	175	168	189	170	161	163	184	201	160	180	168	178	161	178	190	159	202	153	154	185	180	161	163	182	187	186	156	171	189	187	172	196	171	163	151
1931	869	1120	1060	484	313	220	205	198	207	160	176	157	167	147	147	155	176	155	152	154	167	133	139	142	148	158	154	138	149	155	147	156	138	160	193	137	148	183	161	147	171	165	141	130	140	174	128	150	149	145	154	155	160	130	166	156	134	148	121	158	161	148	156	158	162	147	129	148	132	148	144	128	152	148	144	144	157	176	136	177	150	157	158	162	136	150	148	149	142	149	155	133	134	137	135	146	160	148	136	158	148	164	139	177	148	145	151	145	151	150	142	158	142	150	135	163	164	166	140	144	153	144	122	138	155	154	154	129	137	152	139	126	139	141	169	146	138	140	147	130	140	171	153	153	157	157	139	138	162	132	135	139	163	172	167	148	168	151	126	165	143	156	169	144	160	137	158	149	138	132	156	142	166	154	128	149	183	144	143	165	133	152	141	140	145	158	156	128	153	143	153	146	134	139	145	137	146	170	146	140	142	157	166	145	155	167	153	132	152	168	143	189	140	142	146	143	135	153	127	129	153	162	147	172	153	161	137	142	161	144	149	138	123	156	143	153	148	149	122	151	174	174	170	150	143	131	132	140	162	164	152	156	145	142	132	162	158	153	153	156	141	143	147	149	145	149	152	134	153	137	127	138	150	164	160	145	157	153	137	134	153	152	148	159	159	161	144	144	160	160	162	161	116	164	137	135	149	154	169	143	149	162	137	138	150	137	146	137	136	155	141	170	142	151	159	138	150	144	162	139	148	146	154	140	134	156	150	162	152	168	154	145	180	160	144	146	145	134	142	131	151	132	152	155	151	154	130	136	152	144	154	121	153	159	123	115	150	166	129	137	125	147	153	143	164	137	160	139	160	138	152	146	120	157	131	135	124	162	142	154	168	148	151	153	143	128	141	162	125	162	147	160	150	165	162	156	131	160	136	150	141	141	146	165	144	151	140	165	165	133	142	144	147	154	161	138	165	158	125	143	122	147	154	159	152	159	166	140	135	151	157	150	176	143	131	137	138	157	165	126	153	144	139	156	154	175	169	170	144	160	159	142	151	137	151	147	146	143	143	153	163	126	158	180	147	154	179	163	165	142	174	150	133	165	167	129	154	154	148	151	142	120	136	169	131	135	141	164	148	150	164	129	137	172	149	137	149	141	150	129	123	135	161	148	152	141	136	159	155	150	148	147	140	138	149	159	168	143	146	152	154	177	131	163	155	142	157	167	152	160	144	153	129	157	162	158	136	136	153	157	168	153	163	170	149	163	150	167	150	143	131	151	117	139	144	160	156	145	154	142	144	156	154	157	143	145	135	133	143	158	133	123	161	149	144	158	119	154	170	143	146	136	152	146	148	159	144	149	144	144	137	164	150	142	137	141	140	132	143	155	140	135	141	145	147	145	162	142	136	127	164	128	134	133	132	137	167	145	152	146	171	149	152	140	161	159	163	134	152	160	149	149	154	149	165	148	155	135	152	165	131	136	142	164	156	155	144	134	152	144	138	153	146	147	165	161	133	135	145	148	160	153	173	140	140	157	126	134	165	169	165	165	161	153	136	165	163	179	146	140	148	154	164	137	118	154	146	132	168	127	156	147	155	169	147	135	154	159	153	144	148	139	141	143	166	154	139	136	136	143	157	174	144	145	152	170	140	141	155	138	163	170	170	133	168	139	143	148	135	143	147	171	171	178	152	143	156	133	128	143	171	162	137	155	149	129	154	166	151	150	145	158	141	149	137	157	152	163	161	150	137	138	138	140	153	158	147	168	151	142	161	143	138	134	154	122	152	177	147	145	159	130	154	189	144	155	138	118	154	153	161	131	145	143	152	138	150	171	158	178	156	179	135	160	143	121	136	171	132	176	147	148	129	158	134	162	128	157	150	132	171	138	148	152	143	140	130	160	125	149	138	155	131	146	139	146	173	136	142	134	152	146	143	167	127	128	148	178	155	136	139	162	133	142	139	129	138	169	159	150	142	161	129	158	152	135	141	164	150	173	154	142	130	139	143	149	148	145	139	149	139	148	160	142	149	123	148	160	160	147	154	144	167	139	128	176	154	158	136	143	143	185	159	144	150	163	124	148	144	144	129	151	152	159	166	150	134	140	131	175	155	178	151	147	139	150	156	135	143	150	151	149	166	138	146	151	137	125	151	147	132	162	150	171	172	149	168	182	151	160	130	143	145	141	156	134	131	185	144	155	132	134	160	135	156	144	139	167	147	164	144	152	151	140	149	149	151	136	135	156	142	170	149	154	154	130	146	137	150	145	149	155	143	133	163	140	136	141	135	179	146	160	152	150	154	162	119	129	149	147	144	145	159	149	160	149	159	147	150	158	167	135	150	156	126	143	145	159	146	150	126	142	173	173	148	126	147	145	144	138	142	176	151	136	134	121	161	174	156	138	140	142	146	150	147	146	142	159	163	135	143	139	134	161	141	120	124	144	153	151	142	162	152	140	130	147	128	137	148	158	148	166	164	160	135	157	158	163	143	162	155	141	145	131	152	153	160	154	143	149	142	157	132	174	143	135	138	127	151	161	140	161	153	142	156	162	151	130	171	140	157	134	150	141	138	148	114	140	152	159	159	135	153	130	167	140	147	127	162	142	144	166	147	149	138	141	147	133	145	143	136	146	159	134	145	135	138	149	166	133	133	173	132	171	152	156	130	162	164	157	130	166	173	150	157	145	150	162	138	155	134	142	156	159	123	126	164	143	154	121	148	166	148	164	137	151	137	160	145	159	145	156	149	140	144	129	131	148	150	167	160	144	147	135	160	158	152	116	138	152	162	163	140	143	148	153	154	156	150	138	159	129	158	147	140	136	157	137	132	151	145	129	120	158	128	142	159	166	148	144	139	124	137	149	161	148	161	172	148	161	163	184	146	136	152	149	160	145	154	167	131	157	133	126	133	148	145	140	144	150	154	144	134	137	129	138	136	154	127	140	143	132	157	151	138	149	135	151	162	143	143	145	142	149	146	157	161	153	138	165	123	174	156	140	129	126	128	160	158	146	157	150	150	131	155	154	156	138	131	150	120	153	164	136	154	169	152	155	138	156	140	147	121	143	166	171	136	130	133	146	135	165	152	146	158	164	144	147	159	152	137	132	131	148	126	148	153	146	140	151	148	165	173	152	134	126	151	128	132	171	155	136	147	160	146	156	152	153	135	157	154	136	165	147	135	136	151	119	135	128	151	148	143	166	141	140	153	150	137	140	163	134	164	179	129	157	138	160	146	150	144	151	153	164	154	171	158	167	154	153	139	150	140	162	169	141	126	138	156	129	133	166	161	149	169	156	169	151	152	146	161	162	138	146	170	173	162	143	146	150	126	141	118	165	139	154	147	150	140	135	166	136	152	155	147	147	139	154	142	137	159	126	160	151	146	152	145	142	138	147	161	137	138	161	149	154	167	140	125	144	131	157	124	157	156	171	151	154	146	161	146	149	160	151	154	147	144	134	145	176	140	144	147	144	152	153	137	137	128	156	151	158	142	152	169
2060	1245	2661	3509	2079	1168	860	746	675	605	544	502	495	448	451	428	436	421	421	425	405	398	420	434	395	415	412	453	399	387	375	385	384	396	369	370	397	365	361	409	376	380	372	398	386	378	401	402	407	375	396	389	347	377	364	386	350	379	378	407	366	391	355	399	347	385	367	406	374	388	388	395	394	387	389	353	384	366	381	371	373	370	352	363	354	372	347	327	438	377	349	360	376	352	343	363	398	396	367	375	375	376	341	420	350	382	340	341	380	330	318	420	364	359	352	400	365	376	367	350	339	315	371	362	356	356	353	361	342	358	369	352	373	339	369	361	376	340	359	374	360	344	374	366	358	360	349	375	369	354	384	381	388	381	367	383	390	337	377	342	398	336	354	351	394	366	352	409	361	388	386	371	380	397	357	389	379	337	366	351	350	392	400	359	386	372	385	341	390	370	374	371	354	361	382	381	375	359	360	354	377	389	336	369	402	320	401	334	318	361	394	374	364	367	391	393	362	369	375	381	342	375	374	379	360	369	334	354	381	355	326	411	343	323	341	384	351	370	373	349	338	365	405	365	373	402	365	346	372	333	383	384	389	344	371	360	383	362	375	359	359	332	359	371	401	368	406	385	382	414	352	336	329	363	380	356	371	359	377	342	387	353	360	342	373	369	344	391	331	396	366	355	375	377	366	352	363	386	394	325	351	386	351	379	364	386	350	357	377	350	398	393	352	361	337	342	348	420	340	373	379	401	380	385	365	346	369	344	352	333	365	367	384	389	339	379	332	366	392	332	375	360	356	355	378	352	364	385	335	352	414	366	353	375	331	386	389	385	334	381	374	341	331	381	370	376	396	354	395	381	373	348	361	385	371	356	335	371	371	338	358	370	328	348	360	346	374	376	365	402	363	379	381	347	329	366	340	355	393	363	372	348	373	372	398	374	369	365	371	348	363	378	345	358	367	358	360	372	358	365	387	380	401	366	337	376	351	380	356	340	340	412	347	380	367	415	367	348	382	410	386	379	372	356	374	360	373	342	373	376	350	368	362	353	348	360	363	379	392	379	357	378	354	330	370	354	373	356	352	351	386	333	381	354	351	363	401	378	372	381	369	378	367	366	369	375	322	360	385	383	390	362	384	375	353	344	354	366	344	371	337	406	329	362	368	348	384	371	375	356	364	351	369	346	363	341	371	384	381	354	365	384	368	383	351	368	363	324	382	345	366	362	392	361	387	352	373	371	362	391	355	357	360	374	392	413	374	378	348	369	386	359	346	374	320	345	377	356	364	349	353	361	385	378	366	358	352	344	378	328	372	357	343	376	381	380	337	366	400	374	362	386	386	374	359	372	356	362	387	353	374	342	378	374	356	395	359	389	370	355	343	341	357	401	361	378	358	380	381	342	343	410	397	409	379	376	353	344	373	386	369	374	361	347	339	386	329	381	377	367	367	326	367	357	363	343	388	351	348	388	346	405	369	330	366	380	364	362	354	356	349	398	363	380	379	348	372	394	354	364	405	363	374	366	370	363	380	369	366	335	364	367	374	362	360	363	364	347	330	352	374	350	366	391	362	397	354	367	348	380	344	399	367	348	346	346	385	364	359	385	367	371	348	411	408	391	369	353	379	391	352	364	361	351	339	349	375	380	374	356	368	380	424	383	347	393	356	388	355	376	361	366	378	383	398	344	391	373	374	330	316	379	372	354	358	352	360	377	393	367	394	386	358	342	357	362	369	383	381	402	344	357	354	380	379	359	361	382	384	397	374	384	369	381	380	380	386	359	344	378	385	347	375	338	393	345	357	391	363	323	385	356	355	349	345	365	373	362	366	363	412	369	367	369	350	355	337	341	331	355	352	355	377	376	373	314	339	379	368	393	352	388	382	377	375	382	397	361	415	335	381	377	388	357	373	374	363	335	362	346	371	354	351	371	362	355	386	361	367	368	378	363	356	354	339	365	358	355	352	378	357	359	382	366	375	369	382	359	326	357	391	388	359	362	378	355	368	325	384	363	367	361	407	412	351	375	387	398	382	349	394	401	365	350	397	340	363	331	380	351	363	330	332	354	347	351	383	331	389	355	416	366	380	370	353	393	345	368	376	377	374	344	358	369	340	335	360	334	357	355	372	428	369	378	359	395	386	370	338	383	365	343	358	397	367	361	387	400	392	352	364	360	363	350	350	369	356	363	358	368	363	365	354	357	393	402	369	357	355	374	366	374	348	353	390	363	408	347	345	368	357	345	373	365	385	359	365	350	394	346	388	369	371	384	342	362	372	348	365	390	325	352	341	361	351	378	349	333	353	354	402	342	382	345	348	367	410	393	392	346	361	379	346	357	332	393	360	371	356	384	381	364	326	354	358	365	378	332	374	356	362	396	357	381	362	395	368	358	363	369	346	356	379	347	359	408	358	373	368	384	385	335	369	388	375	394	380	393	349	390	363	348	367	366	370	363	389	369	377	385	381	376	394	374	343	368	370	350	402	352	361	409	380	342	356	348	365	357	343	390	377	379	397	379	354	348	332	359	388	354	392	327	392	372	348	409	349	343	385	345	357	359	374	410	358	348	362	367	358	341	378	362	351	347	386	358	408	349	380	359	361	351	376	374	365	354	378	374	346	409	393	354	376	386	350	380	358	378	351	380	378	369	352	352	403	400	368	348	374	371	342	354	400	376	364	385	335	339	361	348	371	360	352	371	400	357	337	373	371	367	354	420	332	344	375	353	342	377	371	356	368	367	339	353	361	361	358	369	391	374	345	324	371	358	402	383	380	354	364	354	387	375	366	367	374	377	375	358	396	369	349	368	349	380	405	387	388	348	388	397	353	385	403	370	365	370	353	374	380	343	393	379	370	378	384	361	379	359	367	358	364	405	366	382	365	378	365	358	350	343	369	348	371	423	356	358	371	359	364	347	410	342	349	375	393	387	382	360	323	378	360	369	364	380	338	364	372	370	378	359	384	391	379	369	395	364	366	364	383	390	342	363	355	350	336	388	346	365	379	372	368	355	361	378	414	379	370	347	393	375	364	357	364	377	344	361	366	363	378	379	395	336	353	349	388	397	371	356	346	350	334	361	348	355	358	352	394	360	386	364	373	334	375	368	405	375	342	340	374	358	377	409	362	376	396	368	355	367	382	357	367	353	382	372	397	348	387	420	406	366	362	352	377	369	342	342	338	315	330	352	424	411	394	361	358	396	324	368	368	382	370	336	341	376	357	359	369	382	374	372	320	369	335	396	347	366	355	362	374	325	357	365	329	385	357	377	374	413	400	360	363	371	356	380	376	368	350	365	357	370	342	347	366	381	387	367	378	331	373	372	366	346	343	387	375	374	385	368	364	388	375	358	375	368	363	357	378	330	350	392	387	380	348	371	383	370	368	398	364	352	352	379	346	378	350	359	402	361	341	392	339	357	403	305	383	368	353	346	376	389	355	378	386	378	353	377	394	427	358	351	375	399	347	321	349	373	375	366	375	353	357	379	388	367	353	386
6925	1375	2306	1938	1039	602	400	351	320	234	241	172	179	186	157	181	182	143	134	153	155	123	134	148	151	135	135	160	128	150	129	143	124	134	136	132	122	105	125	156	138	141	134	123	139	135	137	150	146	156	128	139	129	128	133	151	115	118	143	140	134	119	128	125	132	117	126	112	124	124	128	139	138	117	130	110	135	125	136	120	118	125	130	127	120	125	131	133	137	134	133	143	122	136	143	127	124	124	122	123	153	145	133	113	139	126	124	127	118	120	117	126	121	151	118	115	128	137	136	145	115	125	111	122	113	127	146	138	103	134	114	131	134	133	122	124	121	118	118	134	134	126	137	108	136	144	149	135	123	137	115	120	139	130	135	136	140	133	131	126	145	129	105	157	136	151	129	129	112	131	133	125	131	126	124	129	134	115	146	118	129	130	152	125	149	124	137	135	128	110	120	147	123	111	128	136	121	111	111	135	141	118	148	131	133	136	146	120	150	131	137	120	125	127	151	135	138	157	120	130	148	136	122	123	135	140	135	122	126	149	132	143	126	115	132	134	100	128	138	141	133	130	109	135	139	152	114	118	113	155	148	136	128	136	149	122	124	122	164	122	145	127	131	150	148	124	152	144	119	147	127	111	129	122	129	129	128	144	148	104	124	121	119	130	167	148	127	140	137	144	124	113	138	120	129	114	112	146	120	104	139	148	143	144	123	127	130	140	130	153	127	123	149	114	139	121	128	100	135	136	139	126	128	141	115	135	126	134	114	112	116	138	133	121	137	120	124	121	119	104	143	143	142	112	106	140	142	121	112	133	137	126	129	117	161	145	139	124	130	124	113	134	138	138	149	139	127	109	132	148	125	145	112	133	125	136	130	123	138	134	130	141	137	123	127	112	136	113	152	111	128	135	144	126	133	103	111	141	133	132	133	119	137	135	138	146	134	126	135	129	110	142	113	136	129	98	135	136	114	126	120	115	120	134	123	129	138	137	143	145	132	125	133	126	123	136	136	150	153	120	123	123	129	139	122	115	133	125	120	145	135	143	141	126	136	136	139	128	134	113	141	131	125	129	120	129	116	120	130	143	142	132	106	113	147	117	130	142	121	132	117	152	126	138	125	133	118	131	137	128	123	127	133	143	139	155	139	131	132	123	135	112	110	136	131	142	121	157	140	114	130	125	144	141	146	154	142	135	122	126	141	128	133	147	119	121	125	139	128	156	124	125	109	129	111	127	125	147	130	114	129	142	133	153	167	122	121	137	127	132	136	142	100	138	130	124	119	123	132	128	108	144	146	118	121	116	137	112	143	138	133	134	128	140	121	113	122	111	130	158	151	156	140	143	126	132	133	119	114	129	135	141	136	138	132	115	125	143	115	127	125	142	112	121	134	158	141	123	133	138	132	138	124	108	122	152	130	134	137	148	115	133	123	147	124	133	127	135	112	114	107	143	114	115	124	113	147	132	113	108	133	116	132	115	141	145	157	138	140	140	142	134	118	128	127	131	121	118	122	126	126	147	127	143	133	129	132	114	128	118	131	116	114	152	131	121	121	135	126	129	135	120	127	144	104	121	136	128	152	145	133	124	103	130	124	125	140	142	142	127	115	133	115	125	133	137	149	129	140	156	136	115	120	125	134	117	126	124	125	135	127	112	123	118	130	140	137	138	130	120	128	146	138	124	133	128	141	133	110	143	147	112	136	122	140	123	123	120	133	114	128	137	124	122	134	129	131	140	135	131	131	144	124	131	127	129	116	112	128	119	139	125	117	120	126	122	145	125	134	121	134	133	128	120	133	141	126	114	119	133	133	130	129	118	131	108	136	133	147	123	133	116	139	135	141	141	133	116	128	136	131	140	119	123	141	129	97	132	119	147	152	145	121	136	158	118	115	151	130	119	125	131	114	138	128	138	149	132	158	123	121	110	121	139	122	141	127	153	135	147	140	141	148	127	142	141	112	138	124	131	138	147	116	131	103	124	121	117	127	131	140	147	142	144	121	118	141	123	141	146	143	144	140	139	148	130	136	135	131	137	113	115	133	124	142	147	138	117	120	143	131	117	119	117	121	126	150	127	131	142	127	138	126	136	129	162	118	145	130	118	140	142	136	125	123	145	134	136	138	133	131	144	129	103	107	133	128	111	115	132	123	134	131	113	134	115	113	142	151	142	122	155	123	134	131	138	117	140	128	129	120	134	109	123	131	121	141	131	121	136	133	141	124	101	142	148	152	104	126	139	134	136	125	141	112	142	129	126	116	127	142	133	116	124	145	142	127	148	153	128	130	108	115	146	129	113	111	136	144	125	134	128	135	127	127	128	146	150	128	146	114	139	141	131	123	117	118	142	145	115	129	134	147	117	154	126	121	152	141	128	134	125	129	124	125	134	132	133	164	131	120	126	127	118	150	102	134	134	125	133	130	123	131	129	153	102	144	150	134	142	133	124	125	131	124	115	115	142	118	130	115	134	138	114	115	117	100	116	122	128	129	130	111	134	111	116	133	131	142	146	133	115	133	123	132	137	121	109	124	146	137	124	151	131	144	134	128	112	110	147	152	122	157	121	134	133	99	103	128	130	134	135	129	130	141	110	125	116	128	115	114	122	118	116	129	152	119	121	141	148	117	153	139	143	135	118	110	144	125	119	143	147	147	133	146	139	132	117	110	141	141	122	142	137	127	145	120	136	134	105	145	124	128	127	136	112	135	116	126	125	138	124	132	140	134	144	123	118	107	126	110	108	126	133	100	143	123	141	102	119	151	118	135	114	121	112	107	116	150	124	117	118	144	121	132	125	128	136	130	117	121	150	118	130	114	124	137	130	122	157	131	114	136	112	113	142	111	144	120	149	141	123	108	120	123	113	127	129	123	119	127	122	123	127	125	128	123	119	106	125	130	135	124	133	150	152	135	149	119	128	136	132	139	130	115	118	125	123	125	129	144	134	108	122	133	126	143	113	135	122	116	124	115	117	123	106	123	131	119	136	133	127	147	119	141	140	134	113	123	128	144	127	136	135	134	109	132	125	130	138	113	136	120	110	144	114	137	121	109	125	137	126	129	142	148	133	124	127	148	137	123	122	149	126	141	127	138	132	130	126	147	136	109	121	138	124	112	141	151	115	138	119	115	112	109	135	116	161	129	137	129	152	109	151	127	108	124	128	144	129	117	135	144	128	127	142	138	127	113	124	120	120	125	135	135	124	137	124	130	117	149	119	128	129	118	132	123	122	106	119	160	139	146	117	144	130	138	140	114	128	116	149	133	135	121	128	139	133	118	137	148	140	150	130	100	118	108	122	137	132	117	129	145	138	131	142	134	132	146	140	114	136	127	125	131	128	117	113	128	128	129	138	137	134	137	127	118	140	110	131	131	137	133	139	130	129	122	97	118	147	125	132	141	135	122	137	138	135	136	142	135	124	129	129	133	147	136	124	124	131	117	126	123	164	139	124	139	117	120	141	138	145	123	106	137	117	123	126	132	134	115	146	111	132	111	135
6599	1853	4957	6240	4422	2928	1914	1624	1346	1170	870	825	765	685	692	621	591	553	500	524	443	453	391	375	425	424	441	453	413	384	355	356	378	406	353	340	320	340	376	350	349	331	379	366	365	361	415	403	381	363	343	330	331	372	343	366	343	316	317	322	327	321	318	304	351	328	324	321	324	318	307	311	357	312	330	293	342	314	325	315	329	332	342	316	321	342	343	283	315	301	319	305	309	354	319	346	311	331	316	321	345	333	323	317	306	327	312	308	335	329	304	309	299	309	342	321	299	316	294	327	299	313	326	320	341	331	299	319	322	307	338	301	313	338	334	304	314	298	333	308	309	322	314	330	335	323	281	339	316	323	313	325	330	335	347	343	331	317	311	318	305	316	303	337	320	320	298	327	335	297	331	340	314	343	321	297	321	351	317	286	310	318	365	336	325	331	339	318	316	325	309	329	327	332	331	300	320	318	341	330	310	330	328	346	305	290	316	286	306	304	311	288	329	330	324	312	352	330	296	338	324	291	318	309	319	349	323	316	318	343	340	306	314	307	293	346	353	319	328	333	342	301	318	341	321	301	317	341	324	326	295	323	305	360	338	381	297	310	315	319	329	282	345	304	284	338	330	319	332	345	310	333	317	331	296	340	332	332	323	291	305	331	342	347	317	356	320	310	316	322	315	307	285	308	310	325	335	330	287	313	321	321	308	308	316	302	334	306	304	317	332	322	338	329	348	318	361	362	305	294	334	326	309	312	346	315	309	306	332	309	350	307	315	329	327	308	314	301	323	333	334	333	303	343	317	318	308	312	329	315	333	326	346	347	297	299	305	331	312	360	325	353	306	303	336	301	306	311	336	301	343	312	330	309	345	313	327	309	285	279	364	325	332	349	306	305	314	346	336	353	338	321	319	326	277	329	348	279	317	343	338	310	291	297	321	345	311	313	327	334	362	301	359	345	319	316	321	321	292	308	301	322	293	333	333	329	341	311	330	322	354	320	290	304	318	316	333	329	334	338	300	317	342	330	314	288	364	326	329	315	307	284	326	293	303	330	291	334	298	310	311	324	330	341	344	349	341	340	287	311	343	318	290	327	324	302	301	314	334	342	309	301	352	323	338	308	310	325	353	298	315	315	334	359	319	300	351	323	326	307	333	313	297	340	309	303	292	351	313	297	354	320	330	329	335	328	303	324	289	307	331	290	349	300	334	329	331	333	321	319	331	327	333	337	317	326	348	334	309	336	301	301	302	331	302	301	306	311	336	311	311	300	319	337	311	334	322	341	344	311	320	325	315	300	338	297	336	325	299	303	316	322	311	325	321	334	344	304	329	325	341	327	292	301	329	325	345	347	296	311	301	325	331	300	314	333	352	337	328	311	361	311	302	329	293	308	312	298	315	305	314	314	317	331	298	318	318	324	320	333	301	336	287	345	342	294	330	320	317	331	338	342	298	336	303	334	322	322	339	305	316	323	368	326	308	294	276	325	315	320	296	310	314	317	345	320	303	355	305	293	329	301	310	352	327	315	315	299	304	311	286	337	297	342	320	343	337	316	291	287	322	325	353	323	319	316	359	330	287	302	333	316	306	313	289	331	335	309	327	316	309	325	314	329	316	315	314	342	298	304	344	302	318	280	295	321	305	334	317	306	354	309	332	336	332	317	282	319	345	313	308	311	330	333	299	329	316	308	300	302	314	303	320	329	333	339	300	319	317	304	346	311	343	357	326	329	309	338	341	315	330	314	289	269	294	336	303	317	310	319	321	322	332	337	343	307	324	328	321	331	327	331	344	313	323	314	294	344	301	312	301	316	324	299	330	309	296	340	343	310	304	275	309	286	310	305	308	307	319	343	276	305	339	369	344	330	330	321	326	291	291	325	334	349	273	328	328	327	314	324	316	301	355	301	303	319	301	326	351	309	317	342	327	320	313	320	315	334	330	309	345	328	312	322	339	342	342	332	333	366	320	312	321	316	326	302	334	299	310	332	326	338	290	315	319	331	310	328	322	334	301	334	296	333	328	348	315	305	305	312	322	296	294	327	292	344	325	283	309	287	332	311	323	312	315	326	319	309	325	345	289	300	320	304	324	324	339	314	311	318	293	316	311	338	303	295	325	291	343	334	311	303	323	328	325	313	304	298	311	333	311	350	340	296	324	320	309	323	320	325	341	346	304	342	336	329	330	303	297	316	356	291	341	330	334	310	337	313	347	321	325	304	320	320	306	324	313	327	310	312	294	334	306	328	314	301	309	347	315	303	300	316	349	369	327	338	328	306	304	302	332	306	311	310	308	330	317	299	320	321	322	323	324	354	324	295	348	297	333	326	357	344	328	312	325	337	315	314	316	292	329	317	350	351	315	312	317	310	343	330	329	329	318	325	329	325	304	319	323	322	320	320	319	325	315	362	323	344	327	353	297	328	298	315	312	314	330	327	325	313	324	300	315	306	322	337	324	296	299	330	327	313	308	342	309	372	285	316	328	327	331	318	327	386	325	329	313	291	322	342	355	306	286	341	317	335	296	313	300	348	318	320	306	305	301	331	318	333	324	291	326	293	356	324	332	299	335	301	353	273	345	325	315	308	294	323	317	331	322	300	297	342	329	332	321	315	316	319	303	343	319	321	312	333	331	330	355	325	331	341	358	312	311	333	308	301	330	308	333	300	294	311	312	325	297	364	326	346	320	325	331	338	318	342	324	343	337	310	325	322	290	333	332	306	354	317	313	319	305	296	325	311	339	298	322	325	322	324	315	301	331	299	333	311	349	329	351	309	313	319	297	359	322	329	321	341	322	321	308	318	333	303	317	314	298	319	272	323	304	336	299	345	314	341	365	300	345	301	300	322	293	287	306	306	303	350	334	318	329	316	319	296	315	365	324	317	294	303	333	340	309	314	327	316	339	331	322	308	317	339	325	328	310	332	313	337	316	313	319	334	329	334	344	327	303	295	292	340	291	339	340	306	284	338	328	288	324	285	324	305	352	323	325	319	301	308	314	305	323	277	320	325	356	324	309	298	338	312	326	352	326	333	346	316	315	345	329	300	306	341	321	313	317	316	333	318	318	293	301	334	338	307	317	322	340	342	342	319	313	317	329	340	320	366	314	334	308	303	345	322	304	350	344	316	322	344	322	296	335	323	346	333	312	335	320	322	310	326	328	327	341	330	298	341	325	304	325	317	319	347	324	312	311	322	313	316	311	341	317	296	351	321	323	304	311	278	326	303	336	312	351	324	290	346	324	319	314	284	315	312	326	314	337	318	325	316	312	330	317	290	318	311	308	345	308	292	309	316	343	314	333	349	311	303	316	336	323	310	321	311	309	318	310	302	319	326	321	316	313	322	339	361	313	318	301	299	312	327	300	326	317	314	317	315	337	337	325	321	325	278	293	321	314	308	301	318	356	344	320	326	312	301	331	326	333	337	318	307	305	317	321	293	304	310	324	337	335	333	299	311	339	314	319	291	316	335	304	327	304	315	338	297	321	303	308	334
12669	2393	3217	2888	1653	975	607	469	349	274	228	176	140	139	165	142	113	119	108	82	100	78	104	90	68	91	89	72	61	69	73	68	65	66	63	62	64	73	52	58	70	76	81	66	58	70	63	60	60	60	56	59	65	77	66	57	78	60	63	59	61	61	54	52	70	56	61	48	66	39	45	51	66	71	51	50	49	51	49	41	39	52	63	69	52	56	62	42	78	62	58	59	62	52	52	70	62	81	69	62	49	55	52	72	65	52	57	60	60	70	61	68	53	58	47	60	73	66	48	57	58	58	74	50	54	51	77	61	51	64	48	60	60	63	55	58	61	59	55	53	46	50	56	61	44	58	56	61	63	52	53	53	66	52	72	43	46	58	54	52	55	58	63	65	63	55	41	70	64	52	43	59	67	61	61	60	58	54	64	75	54	63	57	52	65	61	54	57	54	77	60	59	65	58	60	64	60	57	61	52	65	47	47	63	42	52	61	67	41	55	65	68	50	50	47	59	55	60	56	56	51	50	61	55	65	61	56	54	55	56	60	64	63	60	65	67	58	55	58	55	48	48	56	61	45	49	65	47	50	54	48	56	55	57	60	68	51	55	70	77	50	53	52	61	43	53	51	57	58	67	69	56	67	51	52	54	48	53	65	58	56	57	61	59	64	53	53	61	62	54	60	73	52	62	45	48	50	45	56	59	62	73	56	49	59	65	54	58	57	50	56	65	61	60	64	52	46	60	52	55	54	51	60	63	67	61	51	74	50	64	65	70	47	54	54	44	73	70	67	51	50	64	52	55	65	38	51	50	70	63	57	48	49	63	81	55	64	54	62	49	62	53	57	57	62	69	54	48	53	64	57	53	57	48	44	65	66	55	48	62	52	68	63	54	66	62	69	61	59	73	52	49	55	46	71	60	49	60	64	59	59	59	60	66	62	48	63	52	45	64	62	51	70	59	60	64	59	75	57	52	71	60	61	33	58	67	64	60	55	59	55	63	76	60	54	53	51	50	48	49	57	68	59	57	58	42	56	56	43	63	67	49	63	72	76	69	55	53	64	60	73	62	63	50	50	64	62	42	56	52	53	62	61	54	77	53	60	52	60	50	53	56	73	58	49	62	64	64	58	59	48	61	55	57	58	79	46	55	68	75	74	56	45	58	47	77	65	48	64	64	64	66	68	63	57	54	60	49	73	53	73	59	59	62	64	61	48	69	54	64	65	62	64	60	69	63	63	51	55	60	66	51	58	69	54	57	69	62	60	53	64	59	43	71	55	56	66	44	53	50	56	57	69	53	59	59	54	58	52	51	65	53	65	64	53	53	60	60	54	61	58	57	69	54	59	56	51	48	71	49	59	64	65	69	72	45	49	73	62	53	52	65	61	51	59	58	52	63	62	48	69	62	70	60	74	54	64	51	52	58	60	65	65	64	47	64	47	43	63	56	66	60	44	57	49	55	60	55	62	52	53	51	59	50	58	61	56	50	61	48	54	55	66	47	55	48	68	67	64	59	60	63	65	64	54	66	68	55	52	48	59	60	64	61	77	44	66	58	54	64	47	52	47	53	52	49	55	64	68	57	65	66	61	62	57	61	56	75	63	61	54	62	86	60	52	55	56	56	68	48	69	64	63	60	49	53	65	54	43	67	51	67	62	55	67	43	53	49	58	56	51	46	54	56	58	61	64	53	59	63	53	62	45	67	64	54	74	53	59	59	50	66	69	68	57	50	49	52	69	69	61	56	69	57	73	62	54	55	69	68	58	61	42	59	56	65	61	55	67	48	48	53	53	50	69	42	53	46	60	65	59	50	53	69	53	61	50	55	75	49	45	65	82	55	56	61	49	75	77	47	52	49	53	62	69	62	60	62	71	82	65	58	61	69	49	69	57	66	54	58	60	53	60	58	63	60	57	46	60	66	57	46	48	80	45	51	47	56	61	68	60	74	59	55	67	52	59	66	60	64	55	57	70	53	51	67	52	57	50	53	61	53	51	64	64	55	55	51	46	62	70	67	54	59	64	65	56	82	51	66	54	72	61	56	50	66	74	63	60	71	64	63	72	61	63	63	55	66	45	48	60	44	66	67	70	60	64	59	52	73	57	52	60	60	58	57	60	60	58	56	55	48	66	52	60	65	53	59	55	60	50	50	57	57	59	68	51	60	51	47	52	72	61	62	74	65	65	64	67	52	64	52	49	56	53	60	75	57	57	59	53	61	57	51	58	68	70	60	58	59	62	58	48	62	55	73	52	39	71	58	67	56	62	56	77	56	53	76	54	61	66	50	71	58	55	53	60	61	61	61	58	55	72	55	44	61	56	42	58	71	53	57	64	65	52	54	64	56	56	49	68	63	58	55	57	62	53	58	65	69	49	60	53	55	58	68	58	48	63	61	61	45	51	56	65	60	54	60	52	62	58	59	77	60	68	65	50	51	75	53	65	62	40	62	73	59	65	59	59	62	64	58	52	55	51	62	74	58	68	57	70	64	60	61	57	58	56	66	48	56	55	57	60	45	65	56	65	56	60	64	67	66	73	67	74	54	60	66	64	60	60	69	71	56	52	62	74	86	51	68	66	44	56	59	57	66	67	63	61	64	44	67	58	60	58	61	62	58	52	67	49	51	52	64	65	57	68	57	54	35	62	72	66	68	51	61	53	57	54	46	76	70	77	48	66	54	51	57	47	53	62	51	50	55	57	49	67	66	47	59	45	43	44	50	47	56	49	54	68	71	60	59	56	52	60	53	48	60	55	72	65	61	63	42	66	71	64	52	47	52	55	58	58	59	64	53	64	71	54	94	62	64	38	58	63	62	62	50	55	48	55	57	48	55	66	64	48	53	57	48	54	50	64	70	69	48	59	40	56	61	52	64	52	59	62	62	58	57	65	77	61	56	58	65	58	59	57	54	58	53	67	48	70	62	61	76	71	67	53	74	57	56	55	52	63	68	60	56	47	52	73	59	57	64	62	62	75	53	63	64	45	47	61	46	61	60	53	63	60	54	48	63	77	61	66	64	68	57	48	62	56	50	74	57	55	57	54	70	58	57	47	52	53	54	61	55	65	50	63	61	50	52	64	65	67	71	64	54	50	55	57	58	58	64	59	62	52	61	57	71	63	57	53	63	45	63	62	64	68	55	56	65	49	72	55	69	46	69	49	61	65	65	61	58	66	61	53	49	60	60	53	66	67	60	60	68	59	60	61	58	47	56	58	65	58	55	50	68	64	64	56	53	67	56	44	58	61	64	59	77	54	74	59	47	47	68	54	62	66	47	67	64	42	59	51	58	42	63	44	58	64	70	68	61	67	51	59	53	66	57	71	66	69	76	67	56	58	56	57	56	59	65	56	60	53	78	61	48	53	55	66	57	66	69	69	53	64	64	46	62	62	66	56	55	69	72	67	49	53	52	63	68	52	46	65	71	59	52	67	56	79	63	50	68	57	56	50	67	66	68	56	57	66	46	58	58	68	68	59	33	56	62	57	52	75	58
8487	2354	6481	8667	6720	4083	2955	2265	1914	1387	1148	871	849	758	727	694	607	597	512	466	406	395	361	339	326	342	335	304	290	277	245	272	247	218	184	203	226	175	197	210	244	202	217	214	225	227	255	214	213	189	216	238	185	215	198	202	173	146	167	166	182	179	172	157	161	170	169	140	139	158	161	140	152	179	172	206	165	149	176	166	141	157	169	157	161	165	156	160	183	163	170	157	168	160	178	155	165	162	161	149	179	155	171	139	189	169	171	170	158	167	175	151	146	148	155	174	194	154	151	171	161	179	167	155	151	162	163	173	155	182	182	161	155	172	178	164	162	169	162	145	164	161	152	139	165	137	165	160	175	163	150	172	152	160	162	186	173	176	144	159	178	152	150	147	157	159	165	144	160	152	145	158	167	165	165	164	163	160	163	143	136	159	165	166	161	150	179	158	175	157	148	136	172	149	150	147	153	184	149	150	151	174	139	175	164	171	148	151	162	147	162	149	151	142	160	141	153	167	153	156	157	173	168	156	154	156	165	151	165	171	161	157	156	147	161	159	135	163	139	138	160	141	170	154	173	165	174	138	157	151	166	162	166	144	180	162	154	160	139	176	152	154	157	165	171	159	138	128	151	167	189	155	143	171	168	156	156	165	136	149	166	164	138	153	171	154	150	146	145	148	159	162	174	158	159	159	170	133	151	161	172	165	165	181	194	149	156	160	161	166	151	140	164	161	152	158	145	140	166	143	137	172	159	161	166	166	136	161	155	156	148	167	147	145	158	170	141	159	176	171	159	165	170	156	167	186	162	160	134	163	162	167	165	175	175	145	168	185	149	173	136	134	143	151	131	160	122	167	154	147	165	169	166	135	161	166	135	133	177	150	138	155	138	164	158	175	160	151	145	141	166	147	162	170	154	154	173	148	152	147	150	154	142	150	176	179	159	166	148	145	169	170	142	150	161	148	161	153	148	142	139	147	162	167	136	158	182	137	158	159	157	171	142	164	159	174	159	166	165	159	150	149	140	170	181	136	176	185	148	169	163	170	159	184	165	169	176	177	153	161	143	181	168	180	160	174	147	156	160	150	152	165	178	143	173	165	143	164	167	174	137	147	158	149	166	137	161	146	172	167	158	163	166	161	158	161	172	153	149	167	181	142	157	141	176	144	149	151	172	161	167	142	169	152	160	150	174	160	168	171	147	184	151	167	150	149	170	154	131	182	134	152	148	166	177	160	152	141	143	147	159	159	152	159	153	148	151	142	157	151	158	166	155	133	142	151	167	157	143	142	164	178	147	151	175	174	155	158	160	163	174	138	142	174	147	169	164	155	158	160	154	166	156	149	154	153	159	167	160	153	161	156	172	165	132	144	172	165	172	154	172	160	163	169	164	147	180	160	141	188	176	159	181	177	166	175	127	152	139	165	146	168	155	150	168	160	186	184	156	162	142	153	158	150	149	152	165	154	148	157	145	155	162	164	152	174	130	159	153	153	169	167	148	160	153	174	144	128	167	176	154	147	152	150	154	170	164	159	149	154	134	153	144	152	169	145	158	145	134	144	183	144	182	157	153	168	146	146	160	150	153	177	160	161	171	149	151	134	145	164	146	141	157	144	170	149	167	155	152	159	174	161	156	127	163	156	133	159	162	155	158	162	164	156	169	145	150	180	157	143	156	142	160	149	118	139	151	128	170	172	155	194	156	150	152	160	161	160	155	174	145	149	153	166	144	171	146	152	153	145	153	174	146	122	153	169	148	144	157	144	164	164	165	151	150	150	153	170	169	149	170	154	167	160	176	153	160	153	159	151	143	151	162	128	151	168	158	150	152	145	154	162	156	178	145	154	189	159	168	136	155	162	162	167	159	128	159	164	159	174	145	164	180	151	161	167	127	150	164	152	166	154	169	171	148	137	153	162	155	152	179	160	184	138	152	178	153	149	156	162	155	152	160	154	168	160	152	161	147	168	171	156	144	164	169	127	149	154	162	151	160	159	162	159	148	160	132	160	157	153	143	162	165	169	159	145	155	176	171	155	160	170	171	153	177	169	156	124	163	148	153	170	140	168	181	182	148	162	144	184	143	159	153	167	140	152	157	143	149	175	138	158	171	169	147	146	160	163	172	161	174	175	156	159	176	155	173	158	157	138	164	142	164	155	148	166	150	148	160	144	157	153	166	148	176	170	155	149	147	143	159	147	148	159	142	159	159	154	158	139	155	150	156	155	161	157	167	159	162	192	145	165	170	165	168	147	159	143	169	185	144	154	168	150	178	154	153	179	139	138	157	140	179	157	138	144	158	167	177	169	148	181	167	166	173	156	124	143	145	136	168	154	155	167	142	149	159	160	161	172	142	170	155	159	156	143	140	172	160	148	163	148	158	163	162	148	161	157	145	157	154	150	175	157	173	158	144	151	155	151	175	148	161	162	167	164	163	177	138	165	170	142	170	141	141	149	162	171	152	141	168	164	163	134	162	168	154	150	140	150	151	165	165	131	171	159	160	153	143	157	143	167	152	142	147	155	163	166	162	145	156	154	147	148	153	189	147	140	140	149	163	148	164	155	158	162	157	155	139	143	151	145	171	140	180	137	171	144	178	160	167	144	153	174	171	157	122	136	146	174	161	140	154	169	173	168	176	168	155	156	150	154	160	175	151	139	152	156	152	150	155	166	157	185	150	156	168	151	155	158	163	135	152	141	148	160	163	164	169	150	152	148	142	161	150	177	142	154	170	158	149	149	137	155	158	153	161	147	151	175	153	167	168	144	153	165	156	169	162	126	161	139	181	145	145	145	134	149	158	134	161	151	146	145	167	151	152	179	139	161	128	152	182	152	133	159	143	150	152	155	152	151	149	136	191	131	151	137	140	156	162	166	162	135	155	147	155	151	150	163	151	154	141	152	173	182	146	172	147	174	154	187	155	180	164	154	148	176	151	154	149	141	154	147	179	169	156	180	153	176	161	154	178	170	140	153	184	167	151	151	155	165	173	186	133	152	165	147	171	149	164	149	142	163	162	144	158	176	150	146	166	161	130	137	169	151	178	166	164	167	158	171	156	132	154	142	172	157	149	159	156	166	163	146	138	184	158	173	159	167	163	129	169	147	166	160	135	146	139	146	158	170	162	167	158	142	149	119	169	165	173	155	151	186	153	197	140	164	178	154	149	159	127	149	176	160	173	171	153	153	174	145	155	154	146	166	142	124	159	155	156	153	167	170	138	148	192	147	143	147	157	139	159	181	156	145	165	154	152	146	173	168	154	158	150	171	167	134	170	171	162	155	175	156	162	148	143	151	145	154	137	159	153	167	158	164	142	165	162	146	157	160	149	164	163	162	143	169	147	156	142	154	160	161	171	158	154	159	190	158	152	185	165	145	166	165	167	179	139	156	161	155	164	145	157	148	180	156	139	153	152	157	156	159	153	180	141	153	157	178	170	143	167	144	162	143	170	142	156	147	157	153	135	148	150	138	170	163	161	160	149	170	154	171	167	157
1661	613	1014	848	501	294	235	215	208	177	170	155	140	147	155	164	168	160	154	143	156	132	164	144	155	142	138	150	155	146	154	158	148	158	139	177	169	125	149	147	129	146	132	144	146	145	121	148	146	129	146	135	123	146	145	146	154	140	152	158	141	147	149	138	141	133	145	129	140	165	154	141	150	139	144	152	135	152	129	128	143	156	149	141	146	142	155	142	141	171	152	127	145	135	145	146	113	157	136	126	144	126	115	141	151	140	148	130	134	131	139	127	132	133	164	179	143	164	151	137	131	141	138	133	129	135	148	139	150	134	148	152	156	123	153	171	152	145	147	153	117	164	159	141	167	156	153	158	150	183	146	138	136	144	144	167	153	133	177	140	144	137	147	145	133	143	137	160	139	152	149	134	150	117	141	153	138	129	167	152	144	136	156	143	141	132	157	156	172	157	177	142	134	145	131	146	143	144	157	154	148	134	152	139	156	153	146	146	149	134	146	163	129	135	141	154	166	145	135	128	103	142	152	141	143	144	161	121	125	128	158	137	149	152	151	157	162	146	143	166	153	128	150	142	148	155	142	157	129	160	148	144	153	150	149	139	156	141	128	146	131	130	129	177	159	138	138	130	158	152	148	143	144	173	139	143	131	156	155	171	121	143	151	149	149	142	154	152	141	160	142	132	145	135	137	148	150	159	139	129	147	132	142	146	145	135	138	159	134	131	151	152	136	130	155	171	130	130	148	140	145	129	132	144	147	165	139	149	128	155	130	162	146	146	157	154	147	162	175	126	123	143	148	141	156	134	130	137	139	127	137	141	165	143	145	156	142	133	149	132	130	138	141	167	138	122	149	133	158	152	159	140	137	170	148	149	146	137	146	155	142	180	157	150	156	129	136	143	143	150	114	132	169	156	135	173	146	156	150	146	133	150	149	159	153	139	139	141	134	150	140	153	163	142	131	128	149	126	139	154	151	148	130	134	160	144	154	158	152	138	150	160	140	148	124	163	125	168	131	143	163	135	140	152	142	147	167	155	154	132	158	148	132	129	162	152	133	127	142	131	158	116	133	136	142	153	127	153	137	143	142	152	127	148	142	150	134	164	150	126	135	140	159	149	133	132	148	140	129	146	151	139	154	140	145	156	144	146	178	156	154	144	170	139	131	150	118	146	159	145	149	161	132	129	175	137	144	149	141	147	155	138	134	150	128	126	175	136	138	135	139	146	149	152	148	162	148	147	130	152	157	136	154	133	147	126	134	131	136	128	140	137	132	144	149	152	141	141	124	154	130	140	126	159	155	147	150	127	167	125	139	144	159	149	131	141	152	148	148	135	165	130	135	141	142	128	153	129	143	144	141	117	143	154	130	144	146	162	145	134	129	152	148	161	142	132	156	137	146	126	125	122	122	127	133	136	123	156	133	155	154	146	142	131	141	148	144	136	129	115	150	130	146	162	182	165	141	130	166	136	145	155	132	168	126	147	144	140	144	136	139	146	132	116	124	156	167	160	133	153	117	154	151	140	151	157	148	135	142	166	157	146	153	154	138	143	121	133	136	145	137	148	137	138	141	131	128	142	147	145	148	171	134	149	144	153	118	135	167	150	137	149	153	165	177	120	121	142	130	137	139	164	126	121	151	137	132	164	124	134	116	136	135	139	141	157	144	124	183	140	140	120	149	161	138	136	141	135	140	147	131	143	120	133	138	144	157	150	149	119	135	159	159	132	145	146	135	152	149	138	145	114	173	152	155	160	129	129	142	130	165	126	156	144	150	158	134	140	134	140	150	150	162	135	131	145	145	141	153	125	142	144	120	134	159	149	148	171	153	148	164	143	129	154	142	147	172	116	126	135	132	146	122	146	132	147	136	135	162	176	153	165	137	166	157	166	140	144	139	150	121	134	149	121	133	146	149	147	125	161	144	167	145	144	128	138	149	142	147	138	140	161	135	144	134	144	133	136	134	142	172	164	131	158	147	133	144	141	142	143	141	138	160	141	134	145	129	152	143	128	151	153	144	158	141	151	143	132	134	148	141	168	158	157	131	144	140	124	161	119	147	139	154	137	168	151	149	157	149	144	149	154	134	130	151	132	148	142	151	140	137	135	152	149	151	142	148	160	132	158	150	157	150	151	142	137	150	142	146	156	161	171	149	138	137	154	130	142	146	145	162	129	140	156	130	157	151	137	150	153	145	139	161	135	146	157	156	151	153	130	155	150	137	129	151	125	137	129	148	160	148	148	139	142	143	157	159	137	133	162	133	127	139	143	138	160	132	160	141	155	126	138	145	122	135	130	140	158	166	156	127	157	163	147	153	150	148	174	143	132	136	141	145	151	151	117	140	155	129	137	152	138	144	166	150	147	146	135	149	154	155	134	143	150	139	147	152	144	121	146	141	149	157	142	149	160	142	135	155	150	161	159	152	133	146	133	151	154	131	139	131	157	164	151	150	136	132	156	165	154	161	120	155	135	145	151	173	142	147	167	156	139	136	142	154	128	145	158	141	137	154	134	126	143	151	165	142	157	121	150	141	147	160	142	141	143	157	162	154	149	151	134	144	144	162	140	146	143	155	114	135	137	138	140	123	143	129	145	130	129	175	144	145	177	149	136	126	142	130	144	127	150	133	154	146	132	154	148	148	141	130	143	154	139	155	147	123	155	138	132	139	146	153	136	155	133	145	149	150	138	135	148	159	149	147	148	150	148	137	163	141	130	140	148	144	151	134	143	143	131	125	138	157	144	162	158	156	153	149	171	135	140	154	123	121	163	160	149	139	134	137	131	138	128	142	144	156	124	158	135	137	143	164	152	129	138	109	129	158	136	149	125	140	158	133	153	125	135	156	136	131	173	149	144	147	134	137	158	147	139	142	146	148	144	134	135	154	147	134	125	181	154	136	117	152	125	136	168	130	139	128	155	150	171	144	156	131	150	133	147	148	147	135	148	155	165	162	144	117	141	132	142	161	145	125	134	115	138	154	131	150	134	140	174	146	155	129	137	149	105	145	133	141	145	140	123	133	144	138	162	140	127	134	164	142	159	138	137	149	175	154	121	157	139	120	130	129	126	140	138	140	124	155	135	127	150	147	164	147	142	168	141	140	149	139	156	134	128	148	134	135	152	146	133	169	152	127	132	169	176	155	174	151	155	164	121	156	151	145	131	150	121	132	149	152	155	122	142	122	141	131	130	138	155	153	166	138	124	133	140	136	144	123	143	168	141	158	143	160	153	151	133	135	147	143	160	130	133	149	171	143	143	130	123	129	168	154	163	141	130	114	138	162	149	138	140	129	135	135	145	153	141	158	149	132	149	149	157	174	151	152	173	160	133	164	123	152	153	129	145	154	138	145	149	147	152	152	141	166	150	140	141	124	145	162	121	127	158	131	149	142	128	129	153	147	138	165	147	148	147	152	152	132	134	175	141	128	135	143	156	148	169	135	155	157	146	165	145	156	140	133	148	144	156	158	131	146	147	134	154	125	138	137	132	148	149
2050	891	2405	3096	2039	1166	889	742	644	547	472	485	453	421	441	428	424	409	386	397	402	397	369	368	412	354	401	390	353	364	343	374	400	372	366	334	351	384	314	359	370	369	403	396	382	366	396	362	365	385	353	360	416	381	359	364	352	336	352	365	397	346	334	364	384	388	330	361	348	340	339	374	363	321	369	372	340	381	354	369	362	323	363	339	392	381	379	358	393	362	383	335	354	378	371	369	331	358	381	373	370	328	352	342	359	364	343	356	334	379	351	381	366	374	349	380	378	343	352	367	345	323	369	398	365	364	347	373	348	365	347	370	368	343	355	341	330	322	370	337	342	378	356	349	349	377	375	394	400	353	395	362	369	338	369	360	342	342	327	351	373	348	374	364	338	329	339	374	321	364	366	384	352	328	380	325	345	334	353	378	357	376	350	402	340	379	365	362	373	349	345	329	357	337	374	363	333	339	358	351	326	378	355	378	384	370	327	359	344	377	333	360	366	330	351	358	366	366	322	322	374	353	338	326	354	352	351	357	382	350	356	360	349	370	328	362	360	355	355	359	378	330	352	350	351	350	316	384	367	364	329	359	365	380	336	334	344	373	388	349	361	340	354	373	347	352	364	337	353	337	364	337	362	344	359	336	352	378	368	349	379	360	373	378	370	393	401	374	339	371	346	352	366	358	358	348	358	358	380	367	363	346	358	340	365	354	400	376	324	365	378	348	333	352	383	359	323	336	351	342	385	364	374	372	357	371	377	396	351	387	405	394	366	359	389	369	367	330	322	370	355	304	395	382	349	366	338	368	353	350	364	364	370	356	352	372	374	340	341	355	368	374	333	377	368	345	365	335	318	342	330	380	370	377	400	361	359	367	359	353	332	362	339	360	375	347	330	352	362	340	366	363	365	361	348	347	368	359	349	382	340	353	392	387	366	356	356	347	373	327	363	377	400	379	374	382	327	314	376	361	386	320	368	345	359	350	364	366	347	363	327	327	351	328	370	374	360	394	342	356	348	359	366	397	348	366	357	344	366	352	394	365	348	377	328	352	340	396	352	360	377	340	358	356	355	370	354	399	371	363	330	345	373	368	344	349	346	367	365	376	364	375	361	361	373	355	342	358	371	335	348	341	377	351	393	374	321	380	326	353	358	380	366	351	370	351	358	337	368	358	377	313	370	378	365	395	371	378	378	326	320	339	368	387	337	370	336	371	377	332	354	336	365	380	370	347	367	386	381	368	313	356	353	317	344	333	350	342	346	339	379	354	352	352	349	340	379	314	349	351	385	382	394	344	405	380	347	377	350	343	375	359	363	371	400	362	356	360	375	337	364	345	348	345	351	376	333	384	349	337	352	359	360	374	359	360	413	360	376	373	388	370	393	377	333	337	348	369	363	340	368	357	391	361	383	332	384	347	350	383	351	341	360	348	364	337	341	372	351	294	356	331	349	386	375	373	348	362	322	369	368	421	309	408	366	369	351	363	374	362	351	408	377	375	353	349	365	367	387	351	379	358	392	324	352	364	332	360	338	375	361	368	339	354	366	340	386	359	349	338	369	367	355	369	352	331	365	339	357	397	368	340	328	342	347	368	310	365	352	367	340	349	345	382	383	355	389	353	371	335	344	344	395	393	388	372	356	352	380	356	336	383	337	366	342	355	356	388	362	373	379	374	336	348	369	355	328	360	354	388	389	334	381	356	331	370	358	370	345	341	352	361	381	329	324	333	361	363	339	374	361	412	323	347	362	390	366	367	390	366	335	356	334	361	354	337	348	370	350	332	353	329	378	376	357	356	361	363	374	396	369	419	340	348	345	355	354	404	396	348	371	333	378	356	372	372	358	370	402	353	371	354	351	383	354	330	335	369	382	349	354	361	346	361	375	387	360	334	353	347	389	365	323	350	338	343	345	383	343	319	341	379	345	328	350	354	341	358	356	327	355	376	349	347	344	381	342	361	355	322	349	342	356	366	333	339	387	388	387	344	326	333	335	363	347	351	392	337	405	353	357	345	347	364	352	386	326	346	340	360	335	369	356	386	371	377	343	331	411	368	374	385	356	374	347	342	361	366	339	357	347	357	376	355	386	354	364	329	359	367	367	362	355	361	324	353	373	331	389	351	361	367	354	392	356	365	351	353	362	319	353	352	345	331	384	351	360	398	337	393	391	391	377	383	371	317	376	355	340	354	367	337	341	350	372	383	350	340	363	344	347	394	343	397	324	380	336	347	326	354	390	331	378	344	365	369	368	369	377	384	363	381	386	334	345	348	343	336	355	368	348	352	320	338	377	331	351	395	420	376	338	375	341	361	370	372	374	367	382	388	356	368	353	329	321	317	365	408	336	356	335	344	370	333	376	363	356	406	368	374	379	353	343	364	367	325	342	362	338	370	371	331	340	401	377	345	363	400	368	365	366	352	358	355	356	349	321	359	337	358	352	347	355	351	379	344	344	372	352	364	343	343	351	367	358	337	356	366	360	355	390	339	329	359	368	383	363	370	369	321	340	355	336	354	358	320	386	382	358	390	396	331	339	358	347	341	357	383	340	351	347	320	356	362	354	373	377	346	357	351	391	338	359	346	377	379	363	346	374	369	353	353	366	348	358	339	379	343	344	380	380	350	373	357	375	328	378	329	357	348	352	378	377	340	350	367	368	375	396	356	389	363	341	331	359	364	370	340	374	358	320	335	348	359	347	360	363	385	339	318	362	346	378	350	336	360	376	379	349	381	377	344	367	363	380	331	328	367	357	361	380	346	353	371	384	342	378	354	319	362	384	364	377	358	374	348	339	360	372	358	378	351	389	360	369	355	363	378	401	349	365	369	377	366	374	333	387	337	379	377	369	354	356	361	348	363	348	370	356	370	333	387	340	384	364	382	330	390	338	349	343	335	330	366	325	354	350	382	358	370	345	358	366	348	345	378	350	339	363	364	358	409	350	346	382	322	343	364	374	350	354	313	351	400	380	356	350	383	339	369	362	361	382	388	360	375	324	352	360	374	347	386	346	382	343	388	377	389	397	375	361	360	330	372	380	327	330	352	361	369	351	367	367	380	350	341	363	377	363	368	373	370	385	353	371	348	346	337	375	356	370	335	349	360	336	379	349	368	393	346	393	349	371	359	319	335	373	369	373	320	338	375	348	357	388	347	322	343	361	361	343	353	375	341	365	346	315	375	346	354	364	364	350	367	366	322	355	386	329	370	349	344	368	359	378	353	397	365	392	353	346	365	361	357	377	369	403	354	367	329	356	349	347	383	339	347	374	352	353	344	364	397	380	369	359	380	332	374	374	318	354	352	362	346	351	351	353	329	341	346	380	372	362	350	384	345	359	369	336	374	356	341	368	404	330	387	353	361	392	346	392	340	349	352	372	341	365	367	354	351	355	399	362	351	374	338	345	351	365	390	338	351	375	355	342	386	339	356	352	359	378	355	392	332	359	389	361	353	350	364	362	367	344	340	359	364	376	355	353	348	347	374	355	359	360	353
6601	1288	2064	1743	1016	554	463	375	311	272	239	185	185	182	168	180	171	204	145	149	160	164	137	140	163	147	146	148	133	134	134	121	147	137	129	152	137	129	141	136	127	130	120	138	142	124	138	134	113	133	143	149	132	132	123	114	128	143	144	125	127	118	121	133	135	129	149	122	136	138	132	134	100	161	113	118	132	130	129	129	134	141	148	136	135	128	136	127	124	133	135	127	125	135	113	134	142	136	127	116	134	116	132	119	125	166	136	134	144	136	109	114	110	160	145	141	137	116	128	107	121	135	131	133	150	139	123	122	148	124	136	109	114	122	134	132	131	147	120	136	119	138	127	123	137	132	126	125	128	152	118	135	120	134	125	136	133	124	127	142	153	116	122	130	148	118	125	139	137	139	110	125	99	130	127	117	128	135	117	129	132	120	130	143	122	135	155	123	129	122	152	134	161	144	104	137	124	131	149	116	135	144	124	133	118	135	129	135	126	121	134	121	139	136	118	122	132	123	111	132	128	133	126	124	136	139	132	116	138	104	127	135	136	111	130	135	120	126	117	133	126	134	133	138	140	149	129	135	124	121	131	101	139	148	127	124	136	119	122	139	116	115	121	133	144	123	143	152	127	150	139	129	109	128	138	136	130	139	131	118	125	134	120	113	137	128	130	136	123	111	132	109	124	143	122	141	138	138	143	112	122	125	119	121	147	113	133	112	133	134	134	123	118	140	121	140	126	143	126	127	121	108	130	118	129	144	118	135	145	126	139	129	121	136	123	135	122	132	140	139	138	123	142	147	114	130	135	149	117	127	136	130	133	116	132	132	102	134	111	122	112	147	138	127	139	120	138	138	122	133	120	132	119	130	128	122	134	117	129	131	108	123	126	117	124	158	142	119	135	147	122	146	129	127	122	134	126	132	149	119	108	110	125	148	134	126	139	123	127	140	135	125	126	114	121	133	141	118	121	126	132	114	108	135	123	123	118	106	137	127	131	141	124	132	122	130	128	125	127	146	113	119	133	131	106	135	128	126	144	117	127	140	154	132	113	124	121	154	105	115	133	136	121	128	111	137	127	124	111	129	105	83	108	122	116	128	124	134	131	133	135	117	132	124	132	134	140	115	127	128	139	129	119	120	117	144	113	123	140	126	116	113	128	111	111	118	128	127	112	131	126	136	117	108	128	117	139	111	146	143	123	116	143	131	137	125	117	117	122	109	115	145	131	122	157	125	101	143	141	126	125	126	122	134	130	113	150	114	101	128	136	107	123	139	121	109	127	134	109	123	127	145	119	122	149	124	126	117	116	143	121	109	128	124	131	116	120	140	126	128	138	126	102	133	123	119	128	135	116	130	120	131	121	150	127	148	129	117	154	138	130	105	117	122	125	122	132	127	156	113	136	128	114	120	114	121	116	124	125	123	150	138	122	141	119	128	105	119	134	125	134	127	124	133	113	134	125	122	139	121	124	144	119	131	150	118	141	148	126	129	141	155	123	123	143	111	132	136	132	139	137	157	129	113	132	146	140	131	124	121	133	134	111	131	142	129	133	137	142	138	123	133	118	135	119	137	123	111	123	137	135	112	129	108	121	126	147	123	120	134	106	153	106	138	104	154	127	147	108	119	156	130	115	133	136	116	128	137	131	116	105	125	135	144	137	125	133	115	141	127	114	101	142	122	133	129	108	140	126	124	139	128	129	120	138	131	125	111	144	117	115	146	133	136	106	120	110	124	97	112	133	121	161	141	144	129	111	114	135	126	134	154	125	139	118	108	135	142	124	140	142	145	136	147	133	109	118	112	129	122	150	97	116	107	130	141	125	128	106	120	121	126	128	133	150	113	122	123	128	128	132	134	118	136	118	137	126	122	119	129	125	144	131	130	120	112	125	130	114	124	134	148	117	111	152	131	125	116	120	145	108	134	134	145	127	134	132	146	139	116	96	122	143	140	127	112	142	128	140	127	126	130	115	120	158	136	133	133	135	117	119	137	141	115	116	116	121	138	138	138	116	138	124	120	132	127	138	126	136	117	143	147	137	133	136	132	128	125	130	122	124	157	113	115	139	125	107	124	127	127	121	125	130	139	133	146	115	119	119	141	127	110	160	122	117	147	129	134	126	131	128	116	108	107	117	127	150	113	150	136	130	121	127	123	140	148	119	117	133	132	145	136	105	114	140	126	141	124	109	137	129	131	107	123	113	120	125	129	123	148	111	117	130	110	137	139	133	116	137	119	148	133	125	133	127	124	159	124	132	146	123	122	158	134	133	142	125	111	128	149	150	123	147	129	141	169	117	136	115	130	131	128	136	132	122	128	135	137	126	105	137	137	127	136	144	125	129	130	135	137	132	132	123	127	135	138	122	106	127	142	135	128	149	137	123	121	124	131	108	121	123	130	121	129	120	140	142	138	133	128	118	128	120	124	139	125	124	121	126	130	118	144	119	136	127	143	123	129	104	127	149	135	120	145	147	124	123	129	123	120	140	139	130	128	122	132	121	123	99	133	142	127	144	120	149	133	135	134	135	98	107	116	116	140	152	126	130	128	124	122	125	112	134	119	129	142	139	123	126	107	133	125	117	126	139	117	119	116	122	112	107	133	134	140	120	117	138	115	122	113	114	125	144	114	143	133	119	115	112	124	129	118	149	133	125	121	131	140	120	122	127	132	143	141	133	136	111	142	130	123	130	112	117	125	114	124	131	131	133	118	131	140	146	131	124	134	125	124	124	141	147	130	116	128	138	118	128	126	126	102	138	125	109	151	139	135	133	121	117	142	133	126	130	123	129	144	120	131	127	122	137	128	118	119	120	138	129	112	119	128	131	132	124	129	119	121	133	113	114	107	123	125	137	104	96	141	137	133	127	130	134	105	111	140	131	123	107	130	133	128	107	117	125	124	119	130	133	158	129	149	124	110	135	127	135	148	143	113	122	106	136	123	128	130	116	111	136	133	140	132	140	117	126	112	114	135	123	130	135	121	148	135	135	117	133	146	135	121	125	124	121	113	120	142	142	128	117	101	125	150	136	122	137	100	104	133	131	128	126	115	119	127	104	111	112	121	134	137	169	143	150	122	139	147	139	135	131	125	119	124	123	130	156	140	143	124	145	151	110	126	120	142	132	139	123	109	125	119	129	136	132	106	130	136	117	136	122	127	114	133	123	128	116	131	136	118	111	123	146	153	138	126	122	121	101	130	149	125	128	130	134	130	134	155	119	147	113	129	123	120	138	143	121	127	135	146	126	115	120	139	121	105	120	135	136	121	131	100	125	129	133	132	132	129	132	132	125	125	114	122	115	130	127	130	122	139	122	119	141	128	109	126	132	136	128	114	129	126	119	130	111	105	116	136	135	109	121	142	123	130	142	130	121	126	125	128	129	115	130	139	119	136	134	137	133	123	137	126	123	137	125	129	122	126	128	127	101	115	131	109	133	109	152	120	122	118	117	119	128	140	121	144	122	106	132	130	112	131	115	135	148	122	136	106	111	124
6314	1503	4652	6029	4315	2625	2074	1702	1364	1097	920	729	716	686	646	615	545	542	470	449	429	438	431	437	424	420	401	412	386	378	367	423	350	393	334	392	326	331	279	331	391	359	378	331	359	363	380	370	366	348	375	323	378	317	344	323	311	295	309	339	325	323	327	294	339	325	324	317	359	298	325	321	335	321	323	318	334	333	314	334	317	308	334	307	296	323	322	322	347	323	336	304	319	351	333	328	335	300	320	328	311	325	348	323	317	321	346	311	304	346	300	286	284	284	321	328	306	319	292	343	339	284	320	310	340	321	304	343	323	311	326	352	296	322	308	323	286	325	309	291	305	330	352	288	338	339	314	311	310	296	327	334	304	341	325	329	336	316	319	336	291	322	337	301	344	303	319	328	323	308	298	317	291	338	316	294	310	304	316	304	332	327	333	297	275	309	331	321	315	324	306	276	318	342	305	329	315	327	329	301	327	306	318	323	311	295	314	283	348	334	314	287	328	344	327	339	309	307	325	301	314	340	315	342	308	312	311	325	346	311	281	348	364	305	343	307	311	305	311	333	287	278	310	344	304	338	357	309	279	318	320	291	317	321	288	319	331	316	315	303	309	314	346	327	309	300	330	305	284	318	320	300	323	288	325	332	283	344	294	326	326	320	314	310	343	331	352	319	312	275	288	315	317	331	324	326	323	307	341	335	343	323	316	312	338	303	309	332	311	320	344	319	335	341	324	310	323	301	272	306	327	317	285	329	332	308	313	296	351	292	320	324	319	321	338	288	354	326	318	296	323	294	287	328	311	333	342	313	346	283	292	333	342	347	325	306	306	335	335	313	311	313	316	298	297	308	317	315	306	313	313	337	323	298	309	312	285	303	344	297	320	310	279	305	274	324	327	312	303	311	320	278	293	355	307	325	331	312	343	317	322	312	307	306	278	334	331	324	307	320	324	313	345	333	301	309	311	318	294	319	324	351	329	333	354	336	279	329	276	311	317	307	351	314	305	315	320	314	319	324	308	313	320	308	346	323	271	338	318	335	316	307	334	335	326	305	333	301	312	294	306	307	323	316	328	323	298	293	322	341	318	313	328	343	338	319	308	298	307	338	326	302	318	318	305	328	282	320	323	332	323	304	298	328	314	316	331	355	307	292	302	311	313	302	323	292	292	330	321	308	332	342	325	319	309	323	322	336	332	310	289	344	323	328	291	311	337	322	310	325	335	360	309	327	292	298	303	314	314	340	322	320	285	319	328	323	287	310	334	348	292	308	304	323	317	351	352	323	335	320	289	326	319	330	301	308	305	339	307	294	286	308	328	295	331	342	322	309	311	312	294	318	301	278	288	318	282	300	321	298	317	329	315	316	342	312	342	330	322	308	281	361	291	321	261	327	296	324	293	316	318	329	330	286	312	324	321	290	314	315	343	329	335	306	313	314	313	313	312	315	312	288	306	314	318	316	309	336	318	304	299	331	322	303	332	323	282	306	347	325	300	279	322	300	284	356	316	311	316	311	357	308	316	312	304	301	335	322	298	314	317	325	302	321	300	323	314	328	309	291	330	298	328	319	298	322	309	340	335	324	308	336	314	328	322	288	318	268	338	319	314	323	323	344	346	331	294	302	297	353	283	312	320	326	297	305	313	320	328	292	319	321	301	310	330	277	314	306	320	319	317	304	320	298	320	336	357	297	291	309	310	270	375	339	349	320	322	335	343	312	304	328	295	287	305	291	315	281	301	317	313	311	315	338	291	337	295	337	318	320	321	328	341	307	340	340	318	307	344	308	304	297	306	302	319	325	297	324	326	327	349	290	325	343	307	333	319	322	322	323	310	323	308	315	328	320	336	311	302	310	295	317	304	336	336	309	282	319	338	303	340	339	336	349	360	336	329	333	300	338	304	307	314	339	297	326	292	314	320	286	341	342	299	304	332	347	343	274	312	306	337	290	338	323	312	288	305	330	349	297	345	325	291	312	305	297	312	330	331	296	335	324	330	334	289	350	320	307	297	345	294	293	305	312	364	322	332	341	328	330	335	354	318	291	319	339	291	332	335	322	301	295	327	322	316	284	301	347	296	321	339	320	347	300	348	296	349	292	294	281	324	327	321	310	329	318	304	282	311	339	318	323	340	331	308	318	290	289	316	306	330	308	268	313	323	320	316	327	338	330	321	326	327	320	345	317	303	318	312	301	326	327	306	309	304	334	284	331	324	299	322	288	326	317	320	303	323	313	309	314	332	334	290	319	310	322	306	343	295	319	306	306	353	298	320	354	302	319	338	304	281	300	308	287	353	320	342	333	308	293	311	351	329	309	329	304	310	303	319	317	317	307	326	336	327	310	293	298	309	289	310	307	273	294	290	329	310	302	306	320	272	302	290	309	331	330	300	357	336	317	340	322	314	321	290	337	275	332	322	280	313	322	315	307	322	323	345	348	348	299	326	319	330	313	323	334	344	300	314	276	302	361	318	299	326	296	322	325	310	302	354	297	309	300	335	330	300	319	288	293	323	317	313	323	305	329	326	317	315	340	325	320	324	310	337	326	341	328	315	307	315	325	330	302	309	321	282	304	337	308	311	336	336	329	337	325	323	325	306	321	347	321	306	318	303	308	353	291	296	328	269	361	319	330	310	305	320	294	305	294	324	315	332	305	337	310	318	308	322	296	326	289	291	317	297	316	331	313	318	340	304	342	290	337	322	316	322	326	304	320	324	329	313	303	327	332	310	326	318	282	324	327	307	306	328	272	326	311	283	288	309	331	317	329	330	311	295	276	312	300	302	296	335	335	324	324	307	331	321	354	309	311	315	332	302	316	294	326	323	311	315	319	306	297	297	303	312	306	299	298	322	338	342	314	325	315	329	345	336	296	298	326	336	325	297	306	324	308	338	325	332	320	299	310	299	332	343	336	301	320	309	345	327	288	346	365	308	315	325	351	315	335	297	313	305	309	328	316	350	321	319	318	312	303	318	314	263	340	292	290	297	320	294	308	355	303	312	320	328	303	332	341	320	321	334	297	295	299	313	329	291	315	335	341	308	311	284	290	319	310	322	322	335	304	322	325	306	301	339	345	316	306	290	336	308	320	327	307	344	328	305	313	324	309	346	338	310	318	307	318	323	280	328	315	336	295	318	334	314	322	303	329	342	317	323	306	315	302	317	338	332	335	320	335	324	323	298	325	317	324	295	311	298	302	292	295	303	336	298	315	287	288	358	331	332	307	307	308	340	319	300	321	315	335	309	295	301	343	337	324	313	286	321	363	318	289	309	331	312	303	320	299	306	343	304	313	279	325	313	324	324	294	335	314	311	309	305	281	304	306	303	305	335	324	306	324	327	304	320	318	303	325	319	310	314	306	355	342	309	295	324	292	322	305	307	319	305	330	314	328	296	294	325	343	340	305	312	288	328	334	336	340	325	333	308	320	272	317	298	318	312	328	330	281	338	322	305	294	324	333	311	306	325	313	311	324	330	306	290	313	314	297	329	317	321	325
12271	2059	3130	2766	1705	918	603	518	349	284	237	204	182	165	130	121	111	120	96	99	93	77	89	85	84	64	59	66	82	91	76	82	71	72	54	59	61	71	72	68	74	58	68	56	66	69	65	71	72	76	46	62	68	69	55	55	66	60	58	74	40	55	65	54	70	56	68	77	68	63	63	72	68	57	64	66	64	62	60	54	51	51	52	52	60	51	67	59	63	60	72	55	69	59	61	57	52	62	57	47	49	41	53	54	64	54	57	51	70	60	54	66	64	54	44	56	47	50	43	55	61	62	55	62	54	58	62	58	48	35	53	44	48	67	63	50	61	64	65	52	49	64	69	53	75	70	84	63	49	48	60	45	68	47	64	80	49	57	53	59	57	60	50	60	52	54	62	51	49	61	63	61	57	72	52	61	50	55	61	57	59	62	61	63	48	58	59	49	57	59	59	65	56	65	55	50	42	57	50	40	56	49	56	57	45	59	53	58	70	57	60	59	53	55	59	71	53	42	56	43	67	63	58	67	62	58	62	70	62	53	53	56	59	40	59	57	71	71	54	65	51	60	64	73	57	59	71	56	62	59	54	55	55	48	63	59	60	59	66	44	65	54	52	61	55	54	46	58	56	54	57	64	54	64	61	59	74	58	55	49	67	45	62	54	62	59	65	61	44	68	53	58	57	67	47	59	74	53	59	68	40	55	63	67	43	56	60	69	54	58	55	69	57	51	53	53	64	50	52	51	45	63	59	52	53	58	56	80	63	75	48	52	57	64	64	48	56	55	56	53	57	54	50	74	58	68	71	70	61	63	47	64	64	65	70	54	69	65	50	64	55	70	58	42	64	53	70	62	66	57	52	42	59	51	54	42	58	57	63	56	65	57	47	51	66	65	67	55	61	54	55	50	57	60	45	50	74	64	64	42	50	50	63	70	52	53	56	64	58	64	73	58	54	54	53	54	60	59	60	48	43	39	52	58	59	55	52	59	64	49	50	62	61	53	53	47	72	52	51	67	56	65	61	56	70	44	61	50	56	62	55	71	61	41	69	55	60	66	70	53	48	52	53	66	51	60	58	51	68	58	58	64	63	59	65	61	67	46	54	57	41	55	54	44	66	66	63	63	53	68	63	59	76	80	49	56	66	53	56	68	63	63	52	59	80	49	52	57	62	63	50	37	63	55	60	58	51	68	68	71	48	61	55	57	59	75	59	60	78	71	58	57	56	51	67	45	66	41	51	73	64	34	51	60	53	53	53	61	68	51	55	56	54	47	58	56	71	59	61	76	62	62	39	61	59	59	57	52	78	42	48	64	62	55	60	61	50	51	57	59	56	58	47	46	58	44	71	73	51	65	49	53	73	56	53	52	57	54	66	50	67	54	61	60	55	62	52	61	62	57	54	47	43	63	76	59	59	66	65	55	59	65	55	67	59	63	70	60	50	68	64	62	57	60	58	51	49	57	59	59	62	61	53	60	47	55	48	48	50	68	59	58	58	43	52	54	54	46	50	53	73	59	73	59	59	59	74	49	60	50	51	56	44	55	54	53	72	54	70	58	47	68	61	58	61	51	58	59	69	49	65	60	61	55	53	50	67	67	68	61	46	50	50	55	73	54	59	53	50	64	54	54	59	57	43	68	62	52	58	70	64	58	64	58	65	61	62	55	58	57	62	50	45	67	61	46	52	58	64	60	77	51	55	54	76	56	65	60	59	52	50	49	54	59	73	55	51	62	59	47	46	61	52	65	59	50	50	54	43	55	53	57	60	60	56	64	69	35	50	58	57	40	64	59	49	56	59	52	71	59	71	56	62	52	50	53	62	57	70	66	57	54	70	77	62	65	64	60	77	54	66	53	57	51	52	62	46	57	54	58	47	66	53	58	45	60	55	67	63	47	53	47	56	46	68	54	58	58	67	63	62	59	45	59	89	54	61	67	71	69	63	53	52	68	67	82	57	62	48	65	58	59	60	65	56	66	49	76	61	64	56	51	65	69	59	57	75	71	59	61	58	68	53	64	50	52	56	48	65	50	55	42	69	56	61	66	56	68	63	58	52	59	46	49	63	50	64	58	61	65	68	54	54	49	55	73	60	54	59	69	53	72	55	58	60	65	55	53	75	57	51	58	60	58	65	44	60	53	58	58	53	49	57	52	56	54	61	54	74	71	53	66	69	59	61	57	51	49	37	55	56	67	62	54	48	68	54	63	63	67	56	77	52	50	59	62	57	47	62	57	53	53	61	65	60	59	61	47	77	74	42	64	68	60	47	66	68	66	52	60	56	65	60	57	56	57	60	57	51	64	54	68	60	68	59	56	47	43	64	52	70	53	48	52	59	53	69	54	42	59	63	52	67	65	54	55	47	63	76	57	54	71	65	65	59	51	53	57	59	54	57	58	62	46	59	45	50	51	47	44	53	48	53	51	59	63	54	58	50	52	68	63	51	61	57	49	61	66	64	57	42	52	60	57	49	52	60	52	58	66	56	51	54	47	64	63	61	34	48	61	42	59	65	55	57	44	49	50	58	65	59	65	59	51	45	63	65	64	52	59	62	67	59	51	51	51	54	54	57	49	61	53	52	69	60	48	47	54	61	47	76	61	59	69	58	55	56	55	57	67	48	58	47	55	66	63	50	58	52	62	65	49	58	59	58	59	50	41	59	51	61	62	63	51	57	69	65	52	55	51	63	74	55	51	59	51	53	68	53	76	52	53	52	52	66	53	44	61	51	64	61	56	67	52	49	46	64	56	51	65	73	42	52	75	61	44	42	59	58	48	46	50	56	55	65	56	49	67	63	71	54	59	49	61	50	59	66	47	51	57	56	63	54	60	57	62	54	64	57	70	49	57	51	55	64	51	51	56	62	62	60	50	60	65	53	45	66	65	57	56	64	48	54	56	63	50	65	67	58	48	55	51	59	53	66	51	45	64	46	63	75	52	50	67	58	52	57	58	55	42	52	69	47	74	64	56	50	74	53	67	65	55	58	54	59	56	61	71	56	46	61	52	68	58	56	51	47	55	53	53	53	67	60	58	62	64	55	57	61	49	62	52	68	53	66	45	57	56	49	56	58	72	65	65	53	57	53	61	58	50	56	55	54	53	58	61	62	61	59	60	67	47	58	51	49	62	39	69	71	55	59	49	45	54	43	72	58	55	50	49	57	67	55	63	59	60	42	60	71	53	71	60	49	54	59	58	51	60	71	47	61	59	59	58	55	49	63	53	59	68	61	62	49	64	58	64	74	67	59	53	58	48	57	53	50	64	51	46	54	74	50	55	63	46	46	65	51	65	66	54	66	67	64	69	51	59	47	65	70	59	53	56	65	70	61	57	50	44	59	51	55	67	50	59	63	55	63	42	64	53	48	71	66	70	44	65	64	59	61	42	55	60	57	50	55	50	66	48	43	60	52	58	67	53	80	53	50	64	56	63	42	50	64	56	60	62	48	64	56	59	73	83	67	57	50	65	68	53	59	61	59	48	65	57	71	58
8209	2035	6555	8458	6380	3966	2927	2320	1917	1530	1238	936	960	859	803	690	594	567	508	452	411	364	395	343	306	362	350	293	239	275	279	272	220	222	207	188	197	210	222	161	222	212	172	198	204	219	200	217	227	211	192	219	229	238	188	153	179	177	145	166	162	149	171	175	167	159	164	155	163	151	152	143	162	164	173	173	140	151	182	160	171	181	189	160	154	142	163	170	164	163	157	186	173	158	154	163	183	184	147	166	153	154	158	172	174	175	136	177	174	140	155	155	161	159	162	155	176	156	173	169	152	160	170	147	137	151	160	154	155	153	125	140	163	136	147	151	172	145	151	160	186	158	155	150	155	145	130	162	154	156	155	156	160	152	156	164	137	166	118	133	165	161	138	169	155	157	195	148	169	173	165	160	161	157	157	180	160	164	153	150	150	168	139	151	126	154	137	178	153	150	141	167	154	135	163	139	161	142	164	144	163	139	161	185	149	168	155	134	160	135	148	144	148	142	162	160	149	154	151	150	155	139	147	157	170	132	132	151	141	160	141	138	135	159	163	161	153	138	169	143	137	145	148	140	164	129	160	146	163	158	153	154	170	150	151	166	126	154	150	138	167	147	167	168	154	148	156	145	148	158	130	152	169	157	189	151	161	137	166	147	157	167	146	141	147	185	150	142	158	161	125	149	166	126	151	148	154	189	152	150	150	159	143	142	149	154	141	152	162	145	158	152	143	149	156	169	178	161	145	170	189	122	147	153	152	162	162	161	158	150	161	159	168	170	157	134	171	148	147	161	162	166	160	154	172	151	147	174	154	154	167	143	144	142	179	164	155	139	159	151	152	156	130	165	159	149	164	147	159	147	157	146	145	155	163	148	140	163	147	160	166	146	138	171	182	148	166	164	169	147	154	159	146	173	155	142	152	167	176	141	147	166	156	150	153	168	153	157	160	139	146	129	164	140	148	129	154	144	148	137	136	196	181	158	147	174	166	157	145	168	156	146	137	157	145	142	159	161	141	168	148	157	187	136	138	143	148	147	136	155	141	176	165	151	151	157	155	161	164	150	136	154	174	157	146	161	159	140	163	153	150	142	154	189	157	149	145	161	141	144	137	174	155	156	141	173	151	143	148	136	161	165	168	165	159	197	159	162	162	144	159	159	177	165	158	168	151	149	154	161	137	152	152	140	154	141	166	152	150	119	151	131	156	138	177	167	166	152	140	145	152	164	164	165	171	165	135	151	144	129	176	150	135	137	167	144	157	152	156	149	159	171	156	140	152	154	163	168	149	166	173	154	157	156	154	165	156	157	146	143	150	135	152	144	152	175	152	152	160	143	131	165	161	152	155	162	156	135	136	140	157	129	158	157	157	126	154	118	179	157	156	144	158	154	145	161	155	169	152	165	147	148	165	146	166	159	151	139	174	192	166	157	143	135	152	162	154	164	160	161	154	143	153	151	140	142	166	157	140	143	150	142	152	170	150	140	161	137	142	173	167	181	154	156	163	161	171	168	137	135	153	154	158	129	153	145	141	129	149	164	172	187	159	157	150	142	146	151	159	146	167	125	154	151	177	178	152	167	140	150	151	165	144	136	156	159	156	141	149	133	165	149	159	157	169	156	160	180	144	170	159	171	145	149	160	158	168	143	140	160	143	155	167	144	147	164	168	183	149	164	174	165	166	151	160	167	160	150	160	171	155	128	155	150	163	175	138	146	185	148	146	147	169	172	157	133	140	167	166	153	152	170	180	154	161	158	153	167	158	171	151	168	160	165	162	166	180	145	136	158	152	159	128	166	149	160	158	160	153	158	143	167	159	164	141	167	134	147	145	147	175	173	148	166	157	138	156	135	155	148	152	146	145	163	150	143	156	147	159	155	157	139	153	179	146	125	144	143	160	152	162	161	151	163	136	145	172	166	172	149	153	150	153	160	163	157	148	149	155	160	160	156	163	137	152	148	164	168	169	144	150	144	139	161	149	175	146	178	184	150	161	173	157	146	159	147	163	152	154	135	158	166	156	173	159	151	153	163	142	164	149	160	166	165	170	157	164	155	159	148	136	145	139	136	149	160	155	156	172	156	152	150	157	167	168	144	168	146	157	175	178	174	159	146	159	150	151	168	147	161	146	144	179	164	157	165	155	166	160	147	167	150	145	157	145	170	135	162	158	160	150	131	180	140	138	141	137	185	174	138	154	172	173	151	144	166	136	157	165	139	162	144	158	144	159	147	141	143	159	165	142	164	166	174	165	158	161	159	144	177	155	156	153	146	161	139	161	166	176	146	156	167	135	154	147	143	143	157	149	153	143	158	157	158	150	147	166	164	150	149	183	149	168	154	171	145	152	176	160	166	140	162	155	158	155	143	144	162	161	150	160	155	163	141	146	192	158	154	142	153	162	145	152	148	150	143	170	152	188	144	140	166	172	177	149	152	157	146	180	155	155	161	129	140	142	155	140	160	158	167	152	147	174	157	162	177	154	172	159	164	153	145	162	143	158	143	147	163	152	146	139	170	148	161	174	143	150	152	180	163	171	158	146	144	149	141	165	132	161	136	159	150	158	151	152	161	149	151	155	172	141	162	149	169	154	152	154	150	160	137	135	147	163	163	154	158	169	156	150	144	173	142	149	154	146	156	150	154	134	145	156	142	177	131	147	158	140	158	136	160	158	149	159	157	169	152	147	153	170	161	170	139	175	157	156	159	156	155	154	152	165	161	154	155	143	144	165	143	137	152	159	155	145	172	151	161	125	176	150	178	150	129	155	162	140	164	159	145	161	151	152	167	156	172	145	148	150	161	172	146	159	145	152	138	162	174	132	156	132	144	164	148	150	149	155	166	144	153	148	166	163	176	149	138	169	157	146	178	151	165	174	162	166	177	155	144	144	139	165	146	155	166	154	141	168	139	184	152	145	159	148	149	152	151	142	144	168	160	188	153	148	149	156	150	150	158	175	174	158	140	149	141	176	155	155	169	170	166	162	148	166	137	160	191	138	173	150	149	141	148	124	162	144	148	156	168	163	150	154	140	173	160	172	149	151	151	161	132	141	149	160	142	171	169	154	162	146	142	169	155	140	154	153	172	158	143	146	151	125	169	162	151	136	139	144	170	171	156	158	141	128	145	142	176	150	148	163	172	168	163	157	172	158	150	161	164	168	143	165	178	141	157	150	155	160	153	163	142	162	145	164	168	155	173	152	170	155	161	138	149	159	161	142	174	136	163	182	136	155	130	157	146	152	167	141	166	158	164	142	154	158	159	173	163	147	155	145	147	150	159	136	142	144	171	155	160	201	143	139	167	140	148	143	164	152	146	143	137	160	154	158	154	146	167	148	160	143	140	167	170	139	145	150	148	153	152	155	148	164	153	148	163	156	146	179	139	132	175	150	154	161	140	159	169	148	141	150	142	169	175	152	146	127	168	149	178	138	171	182	144	170	155	157	169	170	158	146	141	163	136	164	141	167	159	150	139	151	170	177	166	134	148	166	140	167	142
1539	567	1132	856	460	316	224	245	192	157	186	165	157	154	154	156	133	160	140	146	173	146	152	146	129	165	158	142	152	148	176	146	142	126	146	172	139	152	128	159	164	153	132	162	158	150	159	127	163	146	133	174	137	151	119	157	143	147	125	150	142	142	139	119	132	166	153	143	138	159	144	131	154	149	134	126	157	141	155	149	155	150	143	116	149	149	139	137	132	154	149	138	117	151	144	135	143	144	122	135	148	148	145	150	143	123	137	140	135	142	120	135	136	146	146	145	127	121	137	152	147	134	139	143	136	133	135	144	144	127	137	145	143	143	151	156	138	135	126	128	167	129	140	131	149	153	135	146	158	151	137	130	146	159	134	140	169	129	154	167	149	163	143	147	146	136	166	158	147	131	148	139	160	143	146	145	147	153	144	150	152	142	134	135	143	123	148	118	148	140	136	157	150	151	139	150	145	138	146	133	178	119	136	156	159	146	149	146	158	138	125	147	140	128	138	154	133	136	157	134	156	141	155	152	156	154	143	170	131	134	151	152	154	154	147	135	156	145	136	136	145	155	153	135	136	131	141	140	134	153	158	118	156	144	152	150	154	147	143	124	138	152	132	135	150	150	123	145	158	130	140	133	143	166	179	140	150	161	151	125	143	138	142	150	139	151	135	150	117	122	164	131	149	154	157	142	122	127	144	147	143	151	154	149	134	133	156	141	138	119	138	158	148	143	156	133	139	162	140	131	153	149	132	153	145	142	145	127	159	151	137	140	145	158	154	140	157	151	150	130	160	146	124	160	127	142	132	151	157	153	138	153	148	140	147	155	162	144	123	150	154	154	142	142	146	150	141	132	134	168	145	142	160	135	126	161	164	144	149	154	160	139	143	143	139	140	133	134	135	127	124	140	149	136	134	142	170	152	151	146	164	143	164	150	154	149	145	131	147	157	133	117	110	150	120	125	119	142	132	135	134	151	143	155	129	127	128	141	154	128	138	149	140	160	138	116	151	162	136	128	151	134	149	135	127	143	137	146	154	149	140	140	147	158	138	146	141	161	150	138	137	136	140	147	130	143	140	146	156	130	139	135	137	137	121	142	159	164	162	156	152	138	151	164	132	122	168	122	145	174	150	133	161	147	137	154	141	131	132	153	149	144	164	146	136	150	148	140	140	161	160	132	137	151	158	137	146	140	125	138	124	154	141	128	142	131	156	148	158	153	154	142	137	143	158	141	167	148	151	148	167	141	163	143	156	155	133	141	146	167	140	131	160	143	134	155	159	125	135	159	118	126	144	164	157	161	162	151	140	147	136	155	145	154	137	144	135	130	136	127	148	148	155	132	146	148	142	147	156	137	138	140	136	129	145	139	137	129	148	141	150	123	148	129	119	172	158	148	144	153	146	119	126	148	162	129	152	132	136	148	143	138	175	144	137	119	132	148	136	156	168	153	133	152	130	128	145	134	159	156	136	148	129	146	162	134	133	138	130	159	140	141	119	151	160	123	150	162	131	144	136	147	138	150	128	153	149	156	122	154	134	152	129	140	137	147	150	150	142	146	138	143	150	162	158	136	163	150	143	138	130	160	141	136	174	148	130	153	163	157	153	150	153	151	138	150	153	149	134	169	141	162	165	150	135	148	151	138	159	138	154	151	151	135	147	157	153	131	146	167	135	146	164	171	155	142	143	145	132	133	145	150	138	153	146	158	132	137	158	139	150	143	137	110	149	156	140	146	133	150	146	156	158	159	126	146	170	162	151	154	123	132	134	134	133	152	133	141	140	136	142	134	125	150	123	147	132	152	135	140	150	129	140	148	164	158	138	131	162	142	144	139	144	161	138	131	135	145	125	162	134	133	125	143	155	134	160	120	134	166	150	136	143	128	136	145	145	148	172	134	131	149	128	155	127	138	132	126	143	129	164	161	146	152	127	130	129	145	144	182	139	150	160	148	142	137	150	147	133	148	163	114	139	147	165	129	149	137	161	143	150	142	138	133	164	145	131	141	138	157	151	137	138	137	136	139	165	159	112	140	163	140	112	141	127	145	155	159	184	150	167	149	144	143	160	140	129	172	162	152	143	138	115	143	145	135	145	141	133	152	133	157	152	150	133	157	129	147	137	135	155	140	153	134	118	141	151	141	154	135	147	151	133	167	147	150	153	152	138	137	144	155	149	139	153	139	149	148	169	147	122	138	144	163	143	132	134	141	149	141	132	145	145	140	145	127	132	128	147	131	141	138	141	153	145	133	149	146	141	154	140	135	145	132	154	139	130	144	140	155	118	142	146	153	109	154	151	148	160	143	136	139	120	134	148	146	142	130	134	152	153	153	136	140	155	147	147	120	149	146	164	156	145	142	146	136	141	133	165	141	126	136	159	124	155	148	139	129	162	155	138	163	157	140	157	146	164	158	147	149	170	134	151	145	132	153	144	138	153	149	137	150	131	149	151	127	127	133	155	151	163	127	152	160	147	150	173	147	163	129	175	147	146	123	162	152	155	140	174	140	143	140	152	146	140	120	143	119	155	157	145	138	142	139	126	135	117	127	167	148	129	125	142	157	150	134	120	154	140	137	139	133	137	156	137	143	150	157	119	166	135	152	160	138	142	130	134	144	153	136	169	138	135	147	154	124	155	143	160	125	138	151	146	119	146	128	120	151	165	184	112	143	158	135	151	143	138	151	136	153	152	169	157	152	155	133	158	135	137	146	141	148	137	143	145	144	133	126	138	156	125	146	148	150	143	139	154	143	140	176	144	146	122	124	156	146	144	161	124	149	159	172	142	155	148	136	142	141	131	168	134	194	137	159	163	144	149	126	131	128	132	142	150	144	125	133	125	130	142	147	138	148	130	123	158	118	127	143	141	139	138	158	143	143	131	145	137	155	154	136	145	144	138	167	158	144	144	125	157	142	153	145	147	157	129	146	131	154	141	167	169	142	152	144	116	113	153	156	161	131	167	152	126	149	132	161	151	144	136	170	148	131	136	172	158	158	151	141	154	157	133	150	159	143	133	147	134	124	145	136	143	139	140	158	125	152	133	135	144	184	137	125	162	151	155	137	150	132	136	153	141	123	144	157	135	149	150	174	138	139	142	130	163	146	140	133	151	158	154	146	150	138	145	153	135	155	139	139	154	140	154	109	161	130	152	145	150	168	163	115	136	147	135	124	134	136	149	155	144	152	165	143	123	129	140	164	151	157	138	137	131	156	153	155	149	146	147	146	157	134	120	141	149	151	161	141	158	142	126	131	136	172	140	150	142	140	142	136	151	137	138	130	136	143	173	127	143	162	158	158	137	125	136	152	158	153	148	155	122	140	136	132	125	130	146	139	134	144	144	141	147	145	144	146	148	146	147	127	147	143	146	162	149	161	163	137	138	144	156	150	145	144	153	145	154	146	117	168	148	148	105	127	147	157	136	152	138	124	150	138	151	134	136	150	141	164	160	153	137	154	136	137	157	168	144	172	157	126	143	147	125	139	135	137	124	150
1912	840	2567	2915	1768	1174	937	822	629	604	516	472	516	432	470	449	433	431	418	365	370	385	427	399	374	383	351	372	368	381	384	392	367	380	369	384	373	365	417	394	380	391	366	344	398	353	350	376	390	393	383	357	371	405	384	312	354	378	357	385	389	374	374	349	341	353	334	358	357	363	358	367	362	368	368	358	346	356	346	357	391	358	364	333	336	372	354	336	362	354	348	328	349	358	368	360	360	359	323	323	354	366	364	375	369	371	340	397	354	406	373	359	340	338	370	382	334	342	378	358	366	328	347	348	337	354	362	335	352	355	350	353	325	392	351	321	366	347	332	356	364	370	379	325	353	390	347	373	376	362	342	361	358	346	346	367	389	362	353	362	340	342	368	355	352	399	332	344	369	355	370	347	346	373	364	369	342	346	348	357	359	401	378	366	379	329	326	340	306	362	353	350	338	384	350	346	340	361	354	340	355	330	370	371	311	345	357	335	362	368	390	350	371	368	379	344	337	370	356	326	369	381	342	365	332	366	391	390	352	386	329	336	355	354	340	356	361	358	343	372	354	348	358	362	358	351	345	355	335	355	350	365	338	341	377	325	340	345	350	357	368	358	353	340	351	371	349	381	361	387	321	384	358	369	379	357	355	333	345	346	399	355	347	330	379	368	393	345	362	343	364	336	331	360	353	332	378	373	370	354	381	367	382	365	361	418	324	363	385	362	355	353	369	355	355	363	383	374	339	368	370	354	370	329	348	359	355	385	358	378	370	370	374	341	371	356	353	391	404	349	356	396	384	353	366	341	376	360	360	355	339	388	368	369	343	332	371	333	365	379	404	375	350	359	359	372	342	341	358	317	351	379	368	348	385	400	361	374	374	333	353	340	393	349	351	363	367	359	348	352	356	340	373	363	354	332	364	353	352	379	336	371	350	372	359	347	352	376	354	366	384	376	349	349	337	305	356	330	341	353	358	358	340	323	360	348	359	324	346	390	341	339	392	344	346	384	348	334	345	390	366	322	332	356	351	309	379	340	377	320	319	352	361	350	359	350	360	331	371	343	366	371	349	372	388	359	367	358	355	351	374	343	367	337	345	377	351	360	373	370	360	353	329	364	362	358	364	324	358	350	338	355	335	373	362	339	369	361	370	390	323	380	346	368	346	362	352	361	351	345	347	358	374	392	366	325	319	377	335	357	346	361	370	378	318	353	326	352	346	397	362	364	370	381	366	329	377	361	364	362	339	340	361	334	370	342	352	376	324	354	359	378	365	370	345	360	351	360	333	337	352	353	321	393	370	306	357	362	343	378	379	335	345	360	343	380	360	376	344	351	361	348	325	346	339	343	343	328	368	352	362	329	384	354	350	351	350	375	337	329	356	416	355	325	359	353	325	358	347	352	350	350	340	329	351	362	351	395	365	380	344	351	356	365	376	354	356	331	337	350	362	354	347	353	353	345	377	397	357	360	391	346	352	381	362	369	372	350	353	365	366	367	342	335	367	322	313	323	367	368	361	338	344	367	348	354	362	384	370	353	355	360	375	401	378	377	364	339	340	346	340	342	315	361	355	362	316	350	363	353	373	351	349	342	362	379	396	319	311	369	351	369	327	323	352	368	343	375	357	360	325	365	341	337	365	367	334	355	344	377	380	329	343	364	340	371	371	360	387	339	363	362	341	336	360	343	327	349	387	355	366	329	363	364	350	351	339	326	342	333	344	332	368	377	333	312	367	358	349	361	360	357	334	354	363	354	365	337	364	338	327	358	340	361	334	355	358	368	359	311	364	387	346	358	349	385	371	381	367	378	381	377	379	377	352	355	338	360	365	308	352	347	344	394	353	339	348	391	384	342	367	378	343	394	354	353	375	339	385	326	346	353	382	354	366	378	361	381	368	362	345	342	374	338	363	344	329	340	354	339	367	342	352	387	379	368	366	369	374	359	375	334	400	399	333	337	346	364	359	369	344	360	360	337	337	344	376	331	343	374	354	361	350	302	351	331	402	328	365	389	363	356	363	366	363	348	342	372	332	344	387	376	340	359	340	346	382	354	344	354	374	337	330	326	359	345	334	359	333	347	380	347	331	350	365	314	365	375	350	382	359	368	406	331	305	367	338	341	345	339	350	334	362	334	343	369	398	331	367	380	350	372	316	354	365	356	350	328	356	354	363	353	349	359	372	375	365	354	360	341	360	358	386	361	346	329	371	348	370	366	354	338	373	357	343	364	385	348	387	384	379	369	365	346	359	375	327	350	361	358	378	343	347	329	327	362	349	390	367	351	384	343	374	344	353	334	355	348	318	334	375	371	386	374	354	360	349	353	344	373	365	365	357	353	360	362	333	383	363	384	357	349	350	338	347	373	378	354	360	358	374	344	387	337	346	375	330	353	356	373	396	397	368	340	417	333	378	356	350	362	353	332	367	353	369	344	370	355	340	376	353	358	366	342	363	341	366	353	373	374	361	368	354	351	391	346	388	370	358	376	298	375	368	388	347	360	346	367	351	335	334	352	350	354	351	360	386	337	363	352	357	371	360	367	380	364	377	368	357	341	337	375	351	347	329	376	323	360	323	373	360	332	361	352	352	336	375	390	379	365	344	372	369	361	344	346	347	334	388	386	398	376	388	356	329	359	367	332	338	360	370	334	324	331	344	344	335	327	370	356	346	346	372	379	368	386	351	340	366	351	351	372	356	329	340	401	357	339	348	355	339	343	341	362	335	399	350	349	319	353	348	351	357	358	350	363	388	381	344	371	351	354	368	381	353	342	358	327	359	347	359	345	370	342	374	342	394	353	358	390	358	374	364	355	333	372	355	339	333	372	367	347	360	331	337	363	366	380	379	350	330	350	358	355	350	344	388	306	339	351	388	343	331	398	379	349	328	384	344	359	336	357	359	364	386	368	377	385	343	372	361	396	342	377	353	366	319	340	355	338	365	359	344	378	367	339	346	393	383	308	379	348	382	303	388	366	359	364	380	328	383	342	328	346	376	404	364	362	356	356	342	350	361	362	356	375	362	362	366	325	358	350	351	368	355	350	326	342	340	322	343	348	353	344	369	389	372	350	338	363	355	353	329	370	350	303	375	350	362	346	364	401	379	371	341	368	336	336	331	362	345	373	337	354	343	344	369	366	368	361	387	355	357	370	369	388	357	341	360	352	361	373	349	354	369	363	348	391	355	377	327	361	342	358	340	355	380	357	378	341	386	381	351	362	370	359	384	369	350	318	332	371	377	373	348	347	346	358	361	390	339	366	355	371	349	337	366	381	316	355	354	324	361	336	378	357	336	359	362	345	366	385	342	342	344	383	359	349	326	378	357	365	378	353	381	339	374	365	345	320	355	381	336	363	375	386	372	338	337	360	352	377	368	355	320	376	324	378	359	372	337	357	318	350	338	383	365	362	344	353	339	359	348	335	332	363	358	397	394	381	357	386	376	313	365	376	358	366	382	377	324	381	354	343	352	343	359	375	361	350	348	382	350	348	377	353
6667	1299	2091	1621	967	665	457	355	305	279	213	198	194	180	191	160	173	153	177	151	156	150	152	135	146	118	123	142	159	135	117	135	146	137	112	135	117	114	125	112	136	142	142	119	143	141	140	130	133	151	143	131	164	141	127	113	121	129	145	156	129	121	136	150	140	99	136	114	127	138	152	127	135	119	114	111	127	144	123	128	146	149	145	117	114	132	122	128	118	125	118	138	133	146	134	102	134	113	128	111	120	156	113	140	126	139	120	129	149	122	139	143	114	124	131	128	108	137	150	123	134	115	127	132	106	104	108	111	118	129	122	126	124	134	127	120	134	131	92	113	127	112	129	133	118	131	159	150	128	133	132	131	111	140	152	133	147	129	110	121	127	130	111	105	112	139	111	116	119	127	126	112	120	129	124	146	122	135	129	133	114	134	119	136	145	134	113	129	120	134	124	112	133	118	122	121	120	122	129	141	124	116	147	121	106	125	114	104	122	111	133	137	140	137	125	137	122	135	118	132	112	119	112	128	134	134	129	135	143	117	121	139	136	115	137	128	114	136	133	125	160	128	126	119	130	119	145	111	121	122	123	142	130	134	123	132	115	111	126	110	109	116	119	144	126	122	109	111	150	118	137	112	147	111	116	146	116	143	146	135	131	134	117	136	125	127	122	113	133	118	156	107	121	154	143	135	131	128	143	141	111	138	116	142	141	134	149	137	125	103	137	118	122	133	114	128	116	130	129	148	108	135	124	106	105	136	124	122	121	137	117	129	121	112	131	135	121	125	139	126	128	120	128	107	143	119	136	121	141	140	121	141	121	142	142	121	122	129	154	120	117	141	123	104	115	128	140	144	128	116	134	124	127	130	140	143	109	133	107	123	118	126	145	136	110	129	134	135	158	142	122	113	123	128	152	106	125	122	108	147	120	120	108	114	112	125	126	136	115	106	103	107	125	116	118	133	117	139	128	133	104	120	121	119	136	123	122	130	118	131	135	107	107	127	90	132	132	133	123	143	122	133	130	123	115	124	130	113	103	136	111	127	110	104	133	140	123	122	129	114	134	111	125	95	153	110	130	117	138	129	121	138	138	130	114	136	135	143	118	108	110	109	137	122	140	126	129	124	113	112	116	150	126	115	109	119	139	131	152	114	121	126	109	136	120	126	132	129	127	110	128	118	131	137	155	127	152	123	134	127	138	114	137	96	150	123	131	133	126	142	126	126	151	127	137	113	121	118	137	145	126	124	94	138	109	141	143	135	121	136	136	136	125	107	123	131	129	135	132	121	131	113	110	140	121	133	134	157	113	140	150	153	109	122	133	125	128	137	130	135	119	127	136	118	113	138	117	119	116	129	126	132	135	145	129	124	137	133	130	137	129	141	129	110	149	129	107	145	137	116	127	131	120	115	129	116	126	120	139	144	129	143	148	145	138	119	121	129	117	130	135	117	125	114	126	110	119	121	101	126	135	136	109	124	136	130	151	127	131	133	113	123	142	126	113	126	119	138	135	119	129	125	126	132	123	109	130	128	105	142	119	136	129	137	144	122	102	150	128	137	113	140	127	120	131	123	126	102	99	137	121	127	128	112	121	128	124	146	110	116	126	114	119	114	131	117	133	128	117	114	119	138	135	115	140	115	129	108	129	127	151	115	114	126	145	111	134	138	120	114	142	117	121	121	128	149	130	110	129	125	137	113	136	123	142	143	108	113	138	140	115	116	120	128	134	142	113	140	122	146	135	108	126	123	110	135	119	127	141	120	127	121	136	127	135	124	135	128	148	118	133	109	139	143	130	122	129	127	130	130	136	107	141	142	139	109	119	138	130	111	139	148	126	135	135	119	118	155	114	132	116	133	140	152	141	127	126	129	134	104	95	141	140	118	113	122	129	118	131	134	136	136	150	115	139	107	138	157	123	131	109	140	127	117	133	116	145	136	143	140	132	120	126	126	132	127	126	132	124	124	139	128	104	124	120	136	122	134	133	117	140	141	134	137	131	119	131	127	142	117	129	125	144	142	100	118	133	117	127	117	116	125	122	138	146	147	148	123	124	121	109	127	135	122	109	116	118	130	140	108	102	110	141	147	118	123	126	119	125	141	125	127	127	119	122	122	127	127	131	124	119	132	131	113	133	129	116	123	112	126	150	103	141	137	142	137	116	123	133	106	126	106	125	123	138	133	130	123	126	116	123	129	130	135	137	127	143	121	125	127	123	114	126	130	143	135	129	132	127	118	124	116	145	142	122	130	133	143	139	159	136	140	114	129	121	115	129	123	147	138	150	117	136	135	118	128	138	138	137	123	134	113	137	123	141	106	117	136	129	132	133	142	130	129	128	138	122	137	121	115	119	120	98	150	133	110	123	129	129	96	118	120	144	133	145	124	126	127	148	124	134	154	141	133	113	119	96	123	138	133	140	113	113	120	133	135	147	130	121	124	129	118	123	132	122	141	133	121	152	148	134	131	139	159	125	126	122	132	124	122	132	127	124	157	138	126	133	121	124	115	125	117	128	119	137	147	148	128	143	128	144	121	133	123	118	120	117	126	111	111	127	139	116	112	121	117	130	119	136	107	141	122	123	124	109	132	123	138	123	128	141	122	118	139	122	112	130	119	127	135	126	131	114	114	124	120	120	122	111	136	144	115	117	161	126	122	115	152	137	138	132	130	133	129	119	145	114	139	129	106	135	132	135	124	132	149	122	132	117	133	129	137	125	151	132	115	128	142	129	155	129	146	116	140	126	126	118	126	144	127	152	140	115	144	124	120	144	143	125	111	139	118	132	116	142	117	108	122	145	134	130	110	120	120	134	123	136	111	153	141	126	119	129	104	121	138	110	156	128	148	108	114	125	120	134	125	116	143	114	143	128	139	126	117	123	136	127	136	155	118	111	118	154	118	127	130	119	129	135	116	138	134	136	139	122	131	120	119	128	133	135	141	128	128	121	104	132	113	128	136	121	122	133	133	137	127	141	128	127	140	121	125	126	131	126	139	127	124	120	113	122	145	141	129	128	139	124	136	147	143	132	124	135	127	128	118	128	155	114	150	113	117	131	129	132	128	125	128	116	122	120	138	145	144	135	130	144	126	112	131	112	137	126	121	135	101	111	122	129	124	144	128	125	112	137	134	141	120	116	135	141	116	127	118	140	135	133	137	119	117	133	132	147	120	128	124	151	131	106	119	117	148	128	102	126	136	124	114	125	113	149	127	131	135	130	119	141	101	114	140	136	130	139	171	131	124	116	121	131	138	132	121	142	124	129	157	127	133	132	133	124	127	136	125	151	121	119	125	140	157	143	128	144	134	131	124	122	125	115	123	129	112	134	131	140	127	103	112	127	139	122	126	129	131	134	105	139	135	119	135	123	138	134	127	117	124	136	121	119	114	115	139	124	144	131	136	116	125	124	114	139	135	124	153	163	113	141	120	124	135	103	153	142	116	133	139	132	141	121	120	157	135	127	119	116	127	120	110	124	138	106	124	133	139	144	129
6387	1504	4664	5161	4059	2777	2147	1605	1334	1057	892	794	732	754	642	591	543	559	497	479	467	428	434	423	402	395	354	379	381	369	398	353	370	376	350	359	328	336	318	346	326	351	360	385	377	391	314	353	353	382	333	386	372	403	336	303	326	321	273	332	336	351	287	308	302	309	323	296	313	342	322	330	327	308	338	324	343	333	320	273	277	383	308	312	318	331	334	328	350	315	326	310	340	312	304	312	346	357	366	304	308	297	316	303	314	335	326	324	339	338	315	310	308	319	332	330	349	313	300	330	305	335	316	342	301	273	340	329	327	315	338	298	339	320	294	349	319	326	285	315	295	309	284	337	337	318	330	298	328	309	321	343	320	311	318	319	296	355	337	332	285	328	343	349	290	291	357	322	314	299	294	339	330	334	338	335	332	310	342	298	329	322	292	327	332	341	319	306	316	318	308	315	313	323	342	324	291	333	293	347	317	332	339	291	315	293	328	346	334	327	303	311	320	311	303	305	305	303	300	312	328	334	316	294	347	297	290	329	328	289	343	289	336	319	339	325	325	314	310	324	309	311	298	326	349	314	309	300	308	317	339	337	293	315	314	272	316	302	304	276	313	311	291	300	295	320	297	325	296	289	308	330	318	305	312	304	328	283	322	340	318	298	294	325	329	328	344	331	311	311	278	334	304	321	316	315	318	319	316	309	298	323	318	316	299	315	311	313	347	353	317	303	307	298	316	323	324	310	331	315	341	325	310	333	289	348	315	325	325	334	312	306	322	287	293	304	332	311	322	267	270	291	297	303	299	274	330	323	310	320	302	304	293	341	314	326	320	325	303	338	324	307	304	312	335	312	308	309	311	256	310	306	324	275	297	324	320	320	311	295	335	293	326	312	314	321	307	298	313	307	304	321	293	325	340	359	305	323	304	300	313	335	307	300	327	304	316	325	327	307	306	312	313	319	324	304	313	318	327	330	342	346	321	313	326	349	297	318	304	344	282	331	318	313	289	325	335	312	327	322	321	323	308	310	364	313	289	345	281	329	314	301	332	343	314	317	326	323	302	311	326	322	268	328	303	330	333	297	316	287	292	307	298	301	307	310	312	328	304	328	308	323	285	314	302	331	327	339	315	302	294	300	348	315	333	318	352	312	308	305	315	281	303	328	340	318	344	337	329	315	328	288	333	327	339	314	320	333	315	313	307	309	314	330	323	295	329	314	301	323	326	302	306	290	308	312	304	313	312	309	288	301	304	311	317	325	312	295	308	335	336	284	304	326	299	306	298	310	321	333	315	314	324	310	326	320	328	319	303	294	273	332	305	303	292	315	320	309	323	313	319	285	319	315	334	302	320	313	303	327	339	302	331	329	316	294	333	324	318	298	340	299	305	342	307	348	321	287	311	296	327	319	337	329	316	324	336	352	315	308	330	335	308	356	310	298	288	348	331	319	335	327	289	291	277	298	320	328	322	331	338	320	354	311	304	306	323	307	298	300	303	291	306	317	290	324	316	333	319	304	311	309	317	318	323	296	286	317	312	316	307	333	303	322	288	318	319	369	305	333	283	321	355	329	327	312	320	319	305	289	351	352	325	337	349	320	319	316	294	296	326	304	309	311	305	305	278	294	312	311	304	331	333	312	291	324	303	289	298	326	344	384	288	312	316	299	324	342	342	304	342	326	340	330	338	310	315	343	299	307	297	286	297	327	297	306	313	285	335	310	340	355	332	308	293	307	331	342	310	330	320	323	328	294	322	313	317	310	320	304	341	297	271	289	320	264	297	290	319	315	312	334	310	296	310	316	311	334	303	323	290	276	301	340	302	307	347	311	312	296	333	324	308	355	335	325	327	299	316	320	336	301	329	337	334	304	343	336	335	305	298	321	327	305	314	311	317	336	287	303	298	288	330	333	338	308	312	301	310	335	313	319	315	320	318	275	318	300	345	262	318	306	350	335	328	309	286	337	303	309	295	307	326	337	304	319	284	328	304	332	303	340	332	320	301	314	362	353	349	288	318	298	329	324	307	334	314	311	293	310	307	309	325	327	333	329	342	326	309	334	308	317	294	316	315	294	287	281	302	314	343	309	317	282	333	297	312	322	321	333	328	345	353	363	328	335	344	340	299	324	312	283	285	334	317	299	321	310	282	299	352	310	319	327	321	307	319	326	317	308	309	333	322	345	327	329	321	341	349	364	346	305	311	281	321	348	310	324	321	303	317	309	340	287	339	322	326	307	348	339	319	324	317	323	334	298	346	302	314	284	333	303	328	315	349	296	289	316	326	283	326	323	342	338	312	307	276	303	317	314	309	305	347	329	295	292	319	320	307	328	330	313	352	333	307	305	310	327	309	305	322	302	332	292	315	299	308	322	315	310	308	326	311	298	314	319	311	310	330	285	336	330	342	325	322	350	318	341	302	331	296	316	305	333	276	324	322	296	322	310	331	300	322	298	308	321	289	324	307	292	295	310	325	281	298	306	327	325	352	326	277	297	328	318	333	293	311	320	312	324	303	330	335	304	306	347	332	290	299	313	309	317	341	329	289	319	309	315	305	324	338	323	327	315	335	323	296	313	316	320	306	303	309	285	337	308	285	296	341	314	331	329	325	325	304	303	307	317	289	298	318	327	331	312	325	323	317	316	275	312	298	318	321	291	323	303	324	334	311	310	327	306	325	329	341	333	333	302	278	317	330	324	308	297	324	312	333	296	322	334	277	338	317	310	320	298	334	326	288	330	329	319	315	310	282	314	290	321	296	323	307	341	294	289	308	330	320	309	331	307	321	344	328	303	297	326	359	331	318	320	304	327	313	303	316	335	317	315	340	310	314	275	323	285	332	303	334	299	298	308	311	334	299	333	310	324	334	295	343	284	308	328	307	314	293	335	306	296	288	320	305	295	336	309	353	291	299	293	335	353	350	315	311	317	310	334	337	340	292	309	312	323	341	322	318	310	308	303	295	346	299	305	293	332	314	341	327	291	326	311	320	333	372	324	312	300	298	313	310	304	333	319	305	328	298	324	310	316	321	323	351	314	318	315	327	307	292	317	320	345	309	321	304	337	356	329	308	318	327	338	353	290	301	332	280	294	316	309	324	299	306	290	329	343	329	285	302	315	320	305	321	302	322	314	302	306	295	313	313	332	294	291	332	317	309	335	321	298	321	325	302	331	334	319	280	311	311	293	303	346	330	327	325	335	358	314	329	319	324	329	305	290	331	304	302	312	338	339	324	318	316	328	306	324	334	325	297	324	319	313	333	326	331	328	321	331	330	304	302	316	283	301	309	312	306	312	320	299	323	306	309	334	312	328	328	335	305	315	335	290	321	290	295	331	307	283	301	295	280	311	292	311	299	354	322	302	312	320	277	359	319	301	329	326	328	337	294	321	338	317	316	296	323	313	307	321	326	289	312	303	327	322	322	321	304	339	278	304	312	317	328	326	311	321	316	294	331	341	314	343	333	329	304	293	351	300	302	332	306	305	312	306	326	330	291	302
12502	2289	3166	2472	1580	924	605	502	352	253	211	179	188	152	130	152	103	101	114	114	108	73	90	109	85	61	81	63	73	65	72	75	70	69	75	77	53	62	58	54	55	66	62	67	56	76	54	63	61	63	76	72	49	67	67	70	57	63	64	61	63	65	69	67	63	67	63	48	58	78	61	64	72	41	45	59	57	61	62	67	70	56	46	38	65	61	60	61	67	60	66	67	41	56	50	53	52	53	64	52	64	57	48	67	70	54	57	61	60	46	55	49	61	61	57	53	52	57	55	48	64	55	51	71	53	70	60	63	56	58	61	66	63	67	57	55	59	61	55	62	45	39	55	57	50	41	69	61	66	61	57	60	57	67	49	59	59	67	77	58	51	63	54	61	68	47	61	71	54	69	73	54	38	66	46	66	63	51	66	69	58	56	60	54	68	57	66	63	48	62	52	58	53	39	60	67	49	67	69	70	63	69	59	55	58	51	58	51	72	57	60	57	60	56	72	51	48	41	47	54	60	57	63	44	49	64	67	69	67	60	60	68	54	60	63	46	54	49	71	54	56	64	44	48	67	40	64	67	65	78	49	50	53	61	66	71	56	47	53	53	64	68	51	54	58	72	63	57	60	68	57	55	62	61	74	69	61	68	51	55	66	54	65	60	57	73	61	63	62	61	53	48	59	48	55	54	58	55	63	41	60	61	53	55	66	71	52	56	47	65	54	63	55	67	64	55	53	65	54	56	52	53	69	55	63	64	62	54	50	55	68	58	45	77	53	54	44	61	71	55	65	51	66	56	58	69	44	74	65	56	57	60	65	49	56	63	56	56	50	53	55	61	70	55	56	63	58	53	52	47	47	58	70	53	52	69	47	59	64	50	65	51	72	52	56	52	64	43	72	62	63	53	50	61	55	46	64	48	61	69	55	61	67	55	73	65	54	58	57	62	50	56	52	52	56	64	64	52	77	76	64	71	55	53	54	52	56	57	56	63	63	62	58	57	48	65	50	76	50	66	64	58	60	43	61	71	50	57	60	64	54	58	56	68	43	56	60	46	61	56	53	50	58	47	63	42	68	74	57	68	54	56	72	38	63	67	69	55	67	58	57	53	64	61	54	56	65	59	55	55	59	74	57	59	63	51	75	53	59	61	63	77	52	55	66	57	66	45	49	59	55	68	54	41	52	61	59	53	41	45	52	49	65	62	72	82	68	60	67	64	59	60	60	62	54	53	59	63	68	59	66	50	61	63	61	65	70	67	64	52	35	46	65	54	57	60	43	67	71	73	50	66	52	65	53	70	66	64	71	55	54	71	63	57	58	64	59	49	64	62	70	59	55	54	65	50	54	59	53	56	65	60	45	61	53	69	55	43	57	65	52	56	68	49	52	49	52	65	66	55	58	65	54	52	55	51	48	54	51	63	50	58	61	63	59	50	58	65	58	58	49	52	43	49	50	59	52	61	47	58	59	64	66	70	46	61	66	59	57	55	62	63	63	48	76	57	53	59	42	46	61	60	70	43	61	59	64	59	69	62	57	62	50	50	61	52	69	61	63	43	46	66	55	63	62	49	54	59	65	61	62	58	64	60	55	63	54	56	54	58	63	65	50	53	47	66	56	44	67	64	81	52	64	52	49	53	58	63	55	51	69	45	61	60	76	60	68	57	64	57	49	64	55	59	60	44	66	47	59	70	59	70	52	41	47	64	46	49	39	61	57	62	65	68	66	63	60	63	55	42	64	58	59	59	75	59	65	62	68	64	59	68	57	65	55	50	65	70	53	60	76	52	56	48	66	66	56	58	53	68	58	59	51	54	50	51	52	57	63	77	67	55	46	59	68	48	53	55	57	58	46	61	66	47	58	60	64	55	69	73	66	46	73	38	52	54	74	70	51	68	55	62	53	74	62	57	62	55	53	57	55	46	43	56	68	58	60	63	65	51	50	61	38	57	58	71	60	47	51	55	55	46	52	64	59	48	60	69	49	65	60	50	59	61	53	58	65	49	79	46	71	53	49	63	65	45	53	56	60	65	65	64	58	62	58	61	59	67	58	57	60	44	71	44	50	57	60	55	60	62	62	73	60	60	64	60	49	49	68	68	44	65	60	58	59	63	55	66	48	57	65	60	65	54	62	49	62	58	55	54	51	67	59	53	69	52	58	51	48	60	55	64	54	56	71	61	62	53	58	49	59	67	60	66	59	56	67	51	75	67	56	55	64	64	58	53	61	60	49	59	62	60	64	49	60	49	71	49	58	50	59	53	44	41	59	56	65	46	54	68	58	55	58	53	59	70	64	66	66	44	57	52	51	56	66	53	52	68	50	60	46	54	47	57	50	78	52	68	56	61	59	31	61	69	59	57	72	48	62	78	59	59	55	46	56	55	56	46	70	61	55	41	69	57	56	64	56	67	68	62	48	68	56	52	58	56	47	61	59	59	67	60	53	48	50	64	57	52	43	65	65	52	57	68	69	43	63	51	48	52	64	57	52	71	67	58	59	55	47	54	65	63	59	59	51	67	59	51	48	58	42	64	59	43	69	68	48	55	57	58	75	54	59	59	49	62	66	61	66	58	60	64	61	52	61	61	61	49	79	59	71	73	50	65	52	51	51	52	56	53	47	50	57	45	53	51	57	55	56	66	54	65	62	59	57	68	61	56	47	50	49	65	78	45	53	58	59	66	48	52	52	64	52	57	47	69	53	56	67	58	48	53	52	64	65	50	64	51	67	66	55	54	67	59	61	74	49	71	70	40	49	59	65	53	53	63	61	63	71	61	45	51	60	63	57	50	64	44	65	61	63	62	49	69	60	55	66	68	60	65	65	60	42	55	41	55	53	50	54	59	55	64	55	63	57	58	56	66	49	64	66	56	57	63	49	59	61	48	49	50	47	43	67	66	48	62	62	65	57	66	76	52	65	74	52	54	65	41	44	52	60	58	58	58	59	57	52	62	50	53	54	63	54	56	53	64	44	59	79	61	42	48	51	58	66	57	66	57	64	43	61	65	71	59	34	73	60	54	61	59	64	45	63	49	57	71	42	51	51	50	58	55	61	59	56	55	71	74	69	51	58	68	58	58	59	55	73	64	56	70	64	59	73	59	47	44	63	56	63	68	81	69	70	69	56	50	53	64	46	81	63	63	72	60	56	60	63	61	60	56	65	79	57	65	61	56	55	68	50	74	52	72	59	51	67	56	50	51	64	62	61	58	54	64	52	58	50	49	54	61	44	49	52	52	49	54	58	64	49	61	55	58	68	67	73	58	52	49	63	60	46	52	56	49	58	55	66	56	58	62	49	54	55	76	71	61	59	66	79	59	63	60	50	76	57	77	54	61	49	70	68	63	70	56	59	60	54	55	35	48	84	58	51	53	50	55	50	58	64	52	53	49	70	49	65	58	60	55	66	59	69	66	62	68	61	60	59	60	52	61	64	60	55	59	66	48	50	45	60	63	50	51	70	51	64	70	51	47	60	44	49	58	45	62	62	59
8294	2242	6350	7486	6019	4046	2989	2300	1942	1560	1247	1025	922	881	754	652	599	516	511	463	432	390	341	342	275	284	288	289	308	282	268	239	244	202	218	199	241	200	191	193	211	206	225	214	206	258	191	235	233	227	231	232	256	251	168	162	146	171	168	191	194	178	187	154	166	161	184	164	154	155	154	166	145	174	186	153	146	183	155	169	157	148	166	180	152	178	169	161	141	180	179	160	167	177	162	176	163	158	184	156	155	158	183	176	180	152	172	179	152	161	148	164	161	175	158	175	156	164	149	172	159	151	165	174	158	142	172	161	138	146	138	167	128	152	159	146	163	175	152	163	156	162	138	152	173	174	176	156	136	171	171	153	182	152	166	146	154	168	137	161	170	171	150	144	154	162	143	168	182	156	142	153	165	147	163	176	147	154	152	164	172	168	161	156	157	198	143	161	152	161	151	135	144	153	184	148	175	155	136	156	155	139	156	127	174	149	172	160	136	154	140	150	148	146	168	147	179	134	167	154	159	144	157	158	155	162	163	150	157	163	147	157	159	161	145	148	135	144	159	142	144	159	141	149	164	160	167	183	178	167	139	177	155	158	151	156	172	139	164	159	157	151	146	152	165	130	175	171	145	162	154	149	174	153	147	159	162	157	148	177	154	145	148	180	149	155	167	145	156	184	140	163	162	164	174	140	145	155	144	160	144	186	162	133	172	173	150	139	156	152	161	156	152	150	162	150	147	143	152	176	173	148	146	154	164	150	141	159	157	172	154	146	144	149	154	169	152	149	134	165	178	155	147	154	160	157	146	146	174	156	153	145	159	149	146	151	157	156	180	149	167	161	169	148	120	147	134	169	181	135	154	148	154	145	168	153	165	154	164	172	166	164	141	134	154	147	135	144	152	167	135	167	166	158	166	144	163	150	176	150	160	150	169	129	187	157	156	154	158	152	166	149	156	160	150	162	134	154	174	165	158	176	177	161	175	163	128	166	153	156	158	178	161	151	142	158	163	185	145	173	162	182	148	159	162	151	167	143	160	150	156	166	157	165	145	125	154	162	148	154	147	156	173	154	157	145	167	142	154	175	177	169	150	160	149	165	152	165	164	141	157	172	121	146	153	163	172	183	150	150	144	171	182	142	130	153	159	159	138	148	184	152	152	153	170	155	143	142	150	141	165	159	168	153	163	151	153	159	187	146	155	151	152	175	140	162	191	176	189	144	162	136	130	161	164	139	134	164	125	163	133	176	161	151	154	177	163	152	162	146	165	164	152	174	150	160	132	161	155	168	138	182	174	157	138	162	150	142	161	150	162	156	148	152	162	155	151	158	143	148	159	178	152	152	144	145	145	143	141	144	161	171	142	160	165	143	151	167	147	151	156	152	156	174	164	164	131	162	172	132	157	143	154	167	168	164	156	166	151	177	152	165	159	134	157	187	140	142	185	151	153	148	169	150	141	146	143	168	161	161	170	144	151	174	167	167	160	133	140	152	166	185	173	157	147	150	185	151	166	153	161	173	141	166	137	154	161	164	167	164	160	162	160	145	149	153	143	160	148	172	151	151	150	173	133	137	154	183	157	156	166	147	151	156	165	159	156	168	147	163	147	166	167	155	161	158	175	141	154	142	180	175	145	133	152	149	164	156	166	182	160	174	139	177	152	189	169	158	132	151	168	150	145	166	159	160	159	176	164	145	171	143	167	154	152	155	146	145	154	138	137	150	135	156	176	135	164	138	159	157	157	162	149	150	146	156	165	160	155	147	165	130	148	169	150	165	165	140	176	165	147	147	146	158	164	169	166	149	166	145	165	148	155	159	158	156	165	147	175	158	158	179	165	175	146	137	156	163	140	183	172	160	147	152	160	177	162	167	149	156	166	171	155	153	150	160	160	126	139	144	147	151	162	144	164	171	161	122	161	170	171	169	144	146	158	167	148	152	140	157	166	170	164	162	136	159	149	128	177	169	159	137	171	158	166	132	194	158	178	155	154	170	171	157	169	168	181	165	185	146	152	169	169	182	157	145	166	148	143	172	175	187	151	158	149	157	141	163	167	167	166	166	165	150	162	159	171	149	152	157	165	125	157	163	158	145	184	159	144	166	159	155	145	156	158	175	156	153	169	154	190	156	165	167	164	173	174	159	172	148	143	148	144	147	148	145	160	157	167	165	159	133	155	177	130	172	175	146	166	147	148	149	168	153	152	155	159	185	162	143	145	155	172	157	155	162	155	161	149	172	155	174	186	163	159	155	150	172	156	150	130	162	150	171	153	175	161	144	152	148	173	148	164	151	149	146	161	157	173	148	150	151	183	162	147	157	150	142	150	148	161	141	176	148	169	163	142	158	142	159	173	154	181	154	165	165	148	163	137	179	176	154	171	137	151	171	158	181	155	153	139	151	150	167	148	163	181	167	157	150	140	150	142	163	136	164	175	172	154	149	177	144	134	153	175	149	160	153	155	144	171	162	170	139	145	157	150	147	153	127	149	166	160	173	149	157	145	145	161	159	168	167	157	131	142	150	157	162	165	139	167	173	142	162	140	161	145	163	160	156	156	142	130	159	162	156	169	134	135	125	153	136	140	158	153	152	162	173	160	157	159	164	153	169	150	165	159	175	170	167	139	180	170	147	148	150	150	162	169	147	129	166	156	138	155	158	153	131	168	127	146	147	164	177	136	159	154	170	139	149	150	145	143	174	133	140	150	163	187	163	133	152	151	176	149	142	154	157	155	176	162	152	169	176	158	144	145	148	157	157	162	161	176	147	125	148	159	158	163	161	148	154	143	168	157	156	149	176	170	143	151	151	146	147	144	123	161	165	137	166	145	166	172	167	150	147	162	169	163	132	174	147	142	158	150	163	144	151	174	162	161	158	157	145	137	136	177	168	141	145	168	149	164	159	157	179	139	161	148	162	145	137	140	158	163	179	158	157	159	163	169	154	167	159	133	148	167	176	142	153	140	138	141	171	143	133	157	164	154	171	180	174	155	153	188	141	153	155	145	149	146	147	151	152	139	164	155	158	156	175	164	163	153	152	159	129	136	141	166	161	143	147	179	145	167	147	149	147	158	175	178	146	139	153	163	161	150	128	171	135	137	170	161	142	152	149	166	176	169	147	169	154	158	161	125	151	162	156	130	160	153	153	161	149	149	152	167	144	137	165	167	141	168	182	149	147	156	180	167	150	164	166	161	166	164	167	152	178	175	150	158	144	151	155	134	170	153	179	166	144	159	138	169	166	155	159	163	148	169	146	158	160	162	138	152	166	146	159	180	164	168	156	169	164	168	162	134	155	168	168	142	181	162	182	148	139	167	161	152	156	154	141	170	171	153	151	146	128	163	154	134	165	155	166	151	159	148	147	158	174	161	139	189	172	156	165	146	158	166	169	137	137	150	156	139	147	147	177	157	178	144	156	166	150	158	142	160	154	162	133	168	175	135	159	133	150	151	180	160	188	155	172	159	149	162	164	145	157	166	165	146	167	158	144	147	149
1651	629	1041	762	418	323	268	209	203	177	184	157	172	157	162	134	157	119	135	159	137	127	146	139	151	157	158	140	151	120	137	121	148	133	146	140	129	164	145	138	172	154	142	136	155	162	155	119	157	143	126	165	143	143	171	152	137	139	172	151	168	144	142	134	140	123	142	155	138	148	139	145	162	156	147	152	155	133	144	163	134	152	137	142	143	143	123	127	135	152	149	152	149	138	165	155	139	166	138	133	143	128	151	148	138	158	126	146	142	151	132	141	146	129	137	134	150	168	124	153	148	153	147	155	148	139	164	135	131	163	146	132	139	142	149	147	138	130	148	124	154	143	151	128	125	143	145	151	141	147	119	143	143	135	159	159	146	126	122	148	162	117	146	146	140	143	158	156	131	125	134	166	147	138	140	135	144	146	149	140	142	140	138	177	141	141	140	137	151	172	140	142	144	150	151	146	135	128	139	145	134	138	127	138	132	138	147	127	133	127	146	133	127	132	138	129	125	146	161	147	145	152	145	165	140	142	161	124	157	139	136	151	152	142	163	142	176	154	149	132	133	142	155	143	139	167	164	146	133	136	139	150	111	128	138	115	127	119	148	146	159	155	146	151	145	129	147	163	131	147	147	136	162	139	145	131	139	148	137	130	140	152	153	123	152	138	165	140	141	154	156	132	174	143	140	165	134	133	125	134	159	157	148	146	126	159	151	135	153	133	137	154	165	133	136	149	147	133	133	165	128	143	145	130	148	139	148	133	136	164	134	147	148	134	134	119	144	144	144	142	166	146	129	142	135	161	139	129	136	152	169	155	134	160	112	143	140	171	144	158	155	160	143	161	159	146	141	154	127	136	140	136	174	154	159	121	161	143	134	136	129	156	176	147	161	143	123	131	147	147	135	160	142	132	145	151	138	146	165	131	158	147	134	148	156	148	151	147	144	152	136	140	143	155	127	129	159	137	148	146	169	142	137	150	122	146	151	140	143	134	159	149	144	130	133	166	131	149	127	142	155	135	134	140	166	164	114	122	110	133	142	144	143	149	153	159	120	140	131	131	149	136	145	158	122	139	141	130	143	120	147	145	136	120	140	142	145	134	154	133	167	145	158	142	130	130	148	137	143	165	159	156	148	164	153	143	134	128	150	141	119	144	130	149	132	131	143	144	183	124	160	147	153	138	132	134	170	155	140	149	147	143	138	143	157	132	138	150	143	146	146	148	135	142	152	147	141	154	153	153	129	139	154	143	154	121	150	124	139	134	113	152	133	137	127	141	137	150	145	147	137	169	142	145	125	152	120	123	154	134	155	155	134	141	117	123	134	151	150	154	146	149	159	160	162	122	132	157	140	135	126	150	146	128	143	144	143	160	138	140	156	154	153	157	159	144	158	145	135	136	133	145	138	146	129	146	164	138	136	131	129	138	131	150	147	142	114	148	157	161	151	160	155	141	147	173	145	163	151	145	142	146	140	147	153	165	146	163	145	163	170	149	133	147	135	158	152	131	156	148	142	142	132	142	144	153	152	142	119	128	165	145	152	136	154	134	142	133	137	151	142	141	149	136	141	159	150	161	137	135	161	166	152	142	160	140	138	146	128	129	124	145	134	141	152	147	120	155	137	129	161	158	136	138	134	138	152	141	158	129	159	128	152	166	143	140	144	154	121	137	159	156	159	140	138	153	157	132	140	129	148	153	131	141	149	136	146	142	141	131	132	146	146	147	118	136	125	130	131	144	134	142	161	153	132	147	144	153	142	150	134	133	135	127	149	147	123	135	124	141	155	144	143	126	157	145	150	150	136	166	136	148	145	132	146	127	150	132	154	164	138	168	156	149	128	117	147	140	138	119	149	155	150	155	137	152	134	163	135	153	131	140	137	144	155	158	153	136	124	138	165	154	164	134	138	157	142	154	133	133	159	178	153	155	152	146	136	146	121	146	162	141	141	144	163	144	133	155	112	148	159	137	157	163	132	161	133	146	136	137	172	153	113	151	153	134	167	159	135	144	143	140	176	143	136	136	137	121	143	153	146	154	119	153	139	147	165	140	137	122	119	157	135	116	140	141	137	158	148	133	172	147	125	148	125	130	151	125	127	159	158	157	141	141	148	155	145	154	123	128	152	126	148	125	140	153	119	136	138	147	160	161	146	137	144	148	152	128	147	153	147	146	163	167	138	158	169	134	148	138	149	141	134	156	164	166	149	150	142	151	164	137	142	144	157	145	155	132	121	155	146	145	142	166	145	147	154	157	150	146	135	162	138	139	162	145	168	163	137	158	161	152	141	159	120	123	136	143	165	131	135	157	156	128	151	137	140	142	161	118	131	160	153	122	131	161	133	146	138	151	133	147	146	161	144	141	138	123	125	125	144	133	136	122	145	135	170	136	123	137	131	141	131	147	134	137	159	117	159	142	172	155	152	152	165	139	156	129	132	142	137	137	133	138	161	156	143	155	154	139	157	136	138	147	145	149	166	142	152	137	164	120	136	147	140	154	128	159	152	160	149	149	137	147	137	150	148	157	130	152	129	143	155	158	167	157	113	173	154	159	155	139	135	154	134	126	173	162	153	144	165	160	170	127	138	139	121	168	132	150	154	137	121	157	150	165	151	147	151	136	145	158	135	144	143	166	155	151	135	143	140	141	132	144	123	142	138	162	143	150	155	143	140	137	140	138	161	136	152	138	113	144	143	141	142	150	142	144	143	148	151	103	155	161	158	149	135	139	151	141	132	152	150	149	142	141	149	153	115	129	121	142	164	136	129	153	174	142	144	141	131	142	163	149	135	157	152	149	144	133	135	156	151	142	167	139	141	152	156	142	143	137	149	131	147	140	163	157	137	140	154	129	140	151	127	131	169	134	131	181	118	152	156	143	142	131	149	144	143	141	152	151	144	142	126	145	157	145	155	137	135	126	132	124	131	134	155	171	125	152	133	126	149	143	143	142	126	145	144	153	150	171	135	144	122	141	155	138	136	158	141	128	125	144	162	142	155	140	148	139	152	133	148	128	134	142	132	130	140	126	135	159	149	151	142	155	132	127	157	141	143	143	138	136	144	150	150	148	138	135	142	140	162	156	138	154	115	139	133	134	127	149	148	133	158	145	130	144	145	138	123	129	164	143	153	156	147	147	133	161	136	149	136	133	115	143	161	146	146	152	147	152	152	155	165	136	132	150	144	135	151	168	123	128	130	140	163	162	154	117	149	146	130	152	150	151	138	150	120	140	152	140	158	154	151	127	148	134	127	139	108	142	131	173	165	141	150	138	149	131	134	172	160	153	146	122	149	135	141	121	139	139	159	140	137	148	145	146	152	144	149	140	130	128	122	147	125	150	154	156	136	149	156	152	142	164	146	150	144	121	152	153	138	144	146	140	144	140	150	145	152	156	142	150	162	134	170	144	124	136	135	126	127	145	178	151	163	135	136	170	150	164	136	130	145	144	136	167	167	137	138	180	145	139	130	158	175	125	132	156	140	127	155	148	144	135
1987	939	2445	2606	1758	1229	1107	748	666	566	518	473	479	452	443	420	398	406	406	377	388	358	358	366	408	360	370	405	329	373	380	359	363	361	368	341	372	389	395	388	363	379	360	403	375	398	389	386	361	361	384	390	384	369	370	343	351	359	404	380	399	352	356	359	336	379	368	386	369	326	358	335	337	357	352	353	404	343	363	357	330	387	357	369	326	363	344	362	328	350	374	385	324	386	355	373	334	376	375	388	349	339	359	344	325	346	360	351	344	379	371	371	372	326	365	361	367	338	333	350	335	325	331	388	360	339	343	391	373	372	361	334	341	350	373	405	369	356	335	349	325	333	375	382	360	331	352	398	327	359	346	376	347	328	399	365	353	349	376	325	352	373	353	338	341	375	372	332	352	338	321	347	364	344	392	354	361	355	353	358	338	360	360	342	340	351	344	310	354	365	344	367	367	372	340	371	399	354	352	363	358	360	331	342	363	326	365	367	378	390	331	328	333	324	360	361	367	361	351	347	344	351	341	363	369	387	376	375	348	376	343	365	388	318	354	342	368	337	335	338	333	369	352	342	369	377	344	347	367	367	373	378	384	341	381	363	365	370	331	355	381	335	363	357	315	367	348	379	362	353	346	372	371	310	341	371	358	341	373	370	349	334	349	367	328	377	333	338	340	347	340	368	373	353	336	348	328	334	333	376	324	363	349	350	344	359	358	341	351	350	340	380	344	370	332	366	337	333	373	354	339	366	354	358	357	349	386	351	324	355	360	353	355	388	376	371	359	363	338	348	381	348	334	337	381	344	385	365	341	335	346	350	341	342	342	367	353	333	358	371	358	367	351	373	348	340	344	345	364	372	392	345	361	352	350	318	346	360	367	355	365	352	359	359	333	341	345	376	357	374	347	355	381	332	336	360	328	328	340	345	367	358	356	376	373	388	355	376	369	341	372	361	372	336	356	362	368	338	372	358	352	324	381	343	360	337	346	383	357	330	354	363	385	343	367	360	339	331	363	378	341	370	353	354	333	379	338	355	345	342	313	367	367	368	362	401	352	338	361	335	340	359	379	352	358	371	350	379	345	361	369	326	343	360	369	370	354	356	360	328	368	358	354	391	362	318	353	352	352	356	362	335	349	321	336	355	366	373	365	368	357	377	349	339	333	380	341	359	362	338	358	363	365	361	348	391	378	368	374	379	355	345	400	379	360	361	332	391	374	343	382	328	359	371	363	349	351	336	355	364	366	353	335	392	369	393	375	374	356	345	322	320	385	367	373	329	372	383	362	361	346	378	370	349	350	374	362	402	393	341	332	382	335	360	337	333	381	359	346	341	372	324	336	372	364	371	358	381	385	356	363	355	341	394	365	394	359	352	303	344	366	350	353	371	344	372	368	348	348	329	349	372	344	364	342	354	336	380	368	362	340	355	336	382	327	353	384	316	333	356	341	385	380	328	340	388	362	333	346	395	353	363	346	362	340	375	346	365	333	393	366	383	365	345	358	365	368	350	394	371	386	396	359	357	371	363	356	347	377	369	385	341	350	363	344	376	363	376	348	325	352	345	334	333	360	357	358	357	338	344	370	393	345	363	342	321	302	357	378	354	365	344	360	351	375	343	383	380	348	377	340	431	353	350	364	343	365	337	339	339	351	366	335	350	331	375	362	312	334	354	375	380	389	334	362	346	376	369	347	383	328	351	371	338	354	340	312	323	370	327	359	337	358	345	376	387	389	307	349	342	349	375	349	386	324	378	336	345	337	376	374	357	349	336	366	374	399	343	373	357	338	349	326	390	377	326	366	351	351	346	345	353	349	372	334	371	355	345	381	362	352	355	366	369	343	395	361	387	359	332	336	323	381	386	368	376	398	344	332	362	357	342	375	350	339	345	344	363	371	347	335	362	339	366	333	372	381	344	350	356	382	376	364	341	356	321	374	327	371	381	357	340	326	363	368	393	391	372	349	358	367	335	398	336	361	386	374	393	365	365	371	383	375	317	361	354	366	385	366	335	357	363	379	346	360	330	333	377	403	359	348	334	369	354	339	317	359	361	370	340	350	335	344	334	338	348	347	363	355	312	367	328	334	349	329	345	337	361	368	351	354	364	351	336	360	386	384	332	359	369	352	380	364	392	344	361	349	351	400	361	351	396	396	366	366	359	371	395	337	340	390	367	366	351	357	386	328	374	342	361	359	380	363	363	365	347	370	367	330	356	367	330	355	365	335	326	353	357	353	362	349	352	327	328	372	402	356	336	359	318	365	355	337	351	354	328	365	360	347	361	344	338	386	377	365	302	361	370	357	385	401	340	334	330	338	384	347	391	348	395	402	363	355	354	338	359	353	375	328	387	387	339	362	346	357	349	344	340	360	352	363	339	396	358	325	342	363	380	366	350	364	356	348	354	386	366	347	353	375	348	361	365	391	334	342	375	357	345	319	339	360	352	347	355	374	317	360	358	362	380	368	374	345	362	370	335	347	378	335	368	389	386	347	377	344	375	341	390	392	373	354	344	354	348	329	378	354	329	394	373	337	344	379	362	354	369	358	347	358	360	357	348	349	344	376	359	315	343	360	374	369	362	343	342	333	331	360	348	353	338	369	373	399	370	357	368	346	342	357	379	365	369	362	353	329	339	367	369	372	317	353	367	353	360	335	339	376	357	375	369	340	364	347	354	377	353	345	356	388	287	328	349	316	353	348	353	370	347	331	339	354	394	375	340	382	346	368	384	344	356	336	360	376	368	334	373	338	388	339	353	350	313	340	351	406	359	355	371	390	369	342	361	374	315	360	406	381	341	340	312	358	325	340	381	336	336	348	360	349	349	319	344	347	345	315	382	385	341	357	375	357	326	336	362	359	344	361	334	331	363	350	336	336	362	351	356	351	386	327	352	330	383	336	327	341	346	348	372	364	382	367	335	347	372	357	335	376	392	405	338	361	349	367	321	373	337	372	373	372	388	351	350	319	324	404	330	354	397	343	366	364	369	363	333	392	365	357	344	323	351	374	378	335	344	344	367	354	352	380	318	350	322	366	352	328	383	344	371	349	315	352	358	373	370	367	324	331	343	350	367	351	370	387	349	353	366	346	318	349	355	340	341	343	332	375	344	373	316	372	387	323	339	369	364	377	368	337	369	351	354	360	402	330	375	389	364	341	340	407	357	343	340	344	345	366	354	357	371	340	364	329	374	375	360	340	376	344	376	378	357	354	375	386	361	317	343	355	358	336	329	387	326	349	341	357	353	332	329	331	325	340	365	341	342	351	345	329	307	370	370	358	330	345	369	391	347	331	355	358	338	363	365	382	333	401	380	367	369	377	343	352	401	363	367	354	354	370	329	349	365	351	363	346	380	356	378	327	394	355	367	371	373	354	350	343	356	333	373	340	333	404	335	353	322	361	361	325	367	336	349	365	377	366	361	351	344	352	361	362	338	353	381	343	362	350	328	338	357	330	367	350	385	338	348	358	346	335	360	372	346	327	365	363	357	377	357
6868	1490	2105	1465	1003	643	470	336	328	265	204	195	205	175	172	195	143	119	130	155	149	147	133	166	142	130	160	115	134	137	133	144	155	126	145	130	145	120	135	136	131	139	152	148	118	154	138	131	133	135	138	125	145	159	116	152	132	139	138	133	126	132	140	105	121	147	124	117	128	128	145	136	126	132	126	133	140	146	119	130	148	122	137	124	140	126	108	145	118	118	121	128	132	120	119	143	129	119	135	130	159	145	137	124	113	130	128	143	117	125	121	146	134	121	118	125	127	115	120	142	132	134	139	133	144	127	122	131	133	135	148	115	135	141	98	112	144	122	141	117	128	146	147	140	145	139	146	118	132	114	113	126	140	147	104	103	131	116	111	133	157	127	102	101	121	111	130	130	116	133	113	126	144	151	108	133	128	128	132	98	117	133	124	124	135	128	119	121	128	128	124	119	123	134	112	122	127	136	122	127	111	134	121	125	127	128	116	127	114	116	106	130	149	117	147	115	155	118	132	122	113	135	124	123	116	134	114	113	161	140	125	109	127	121	154	139	120	120	137	127	151	115	139	134	127	141	127	142	132	128	118	125	136	131	140	136	129	122	121	151	123	123	133	132	157	117	127	126	127	127	135	147	120	133	130	157	128	124	108	136	136	145	143	130	128	126	151	150	123	132	139	134	122	116	146	134	123	148	105	148	137	134	113	133	125	127	123	124	118	141	128	127	131	129	127	127	127	114	121	120	131	139	126	125	118	140	125	107	107	137	116	144	144	119	135	111	107	138	133	144	113	118	121	115	123	143	133	145	120	131	134	133	146	130	151	118	134	124	135	120	133	114	139	124	128	120	115	118	137	120	115	128	133	106	122	116	128	121	127	124	106	129	124	132	136	145	128	119	131	114	130	128	129	139	121	135	150	160	118	135	106	128	143	161	136	132	120	109	147	115	115	140	128	117	120	127	125	136	134	131	119	134	131	125	115	115	142	109	129	142	140	114	140	127	128	112	145	118	124	135	137	113	117	123	108	120	133	143	131	151	125	136	147	133	134	131	113	124	121	141	147	127	117	147	134	157	121	128	134	127	121	118	124	113	136	127	123	156	139	112	123	136	126	142	115	132	106	135	123	107	101	154	141	117	138	139	140	110	137	154	136	128	133	117	130	149	131	126	115	128	134	116	135	128	107	130	111	148	138	145	129	130	138	119	131	135	118	144	127	129	114	101	136	117	136	112	116	127	127	148	135	108	131	143	119	134	123	131	131	123	126	131	130	124	145	118	157	123	126	151	148	118	105	133	114	130	127	128	169	122	132	109	136	114	145	144	121	140	132	134	117	129	147	151	145	138	125	125	115	122	115	140	150	115	123	127	130	143	143	145	124	122	134	135	126	112	115	130	134	126	148	145	132	118	146	137	144	134	117	135	159	126	134	132	138	125	137	139	134	117	119	140	138	116	124	119	130	130	133	124	138	140	146	137	116	124	124	140	121	143	126	123	130	140	114	119	107	120	123	143	132	145	139	135	104	126	132	134	135	113	164	136	114	140	119	124	126	135	129	125	132	140	135	130	164	135	138	122	125	117	133	136	149	139	152	128	150	127	141	136	145	122	134	124	149	126	126	139	125	119	127	141	121	112	121	120	129	132	104	131	101	136	132	126	133	132	121	135	129	125	131	126	146	107	153	137	130	111	126	124	113	117	136	125	140	137	109	136	127	124	112	111	145	134	121	139	130	138	123	134	112	117	151	111	118	109	124	124	155	106	110	146	141	127	128	100	118	151	113	118	115	140	144	116	105	123	138	129	129	125	125	100	134	135	116	135	135	140	127	104	120	121	128	111	146	123	130	134	154	136	130	140	140	134	113	129	135	130	128	139	149	135	103	128	132	111	143	122	113	122	134	133	134	157	137	128	136	117	136	125	135	130	122	152	133	131	124	146	145	137	134	135	122	131	112	130	141	150	124	118	132	135	100	118	140	140	139	126	133	142	141	128	142	125	144	127	140	120	144	148	130	116	137	118	161	140	111	130	132	124	142	136	128	139	150	118	126	95	146	125	142	127	115	134	119	115	129	127	143	133	118	127	123	109	159	131	117	132	131	121	117	121	110	124	136	113	136	124	109	103	132	143	132	116	120	126	118	109	113	126	136	121	126	140	129	127	125	133	129	128	123	131	133	149	135	119	139	144	109	129	144	132	132	145	141	136	108	114	125	134	140	112	157	140	133	112	121	130	109	130	110	138	151	128	146	158	124	128	117	128	125	126	128	133	135	129	127	136	124	126	150	127	148	133	128	117	116	150	131	118	124	118	144	153	129	136	136	121	156	131	92	128	125	129	123	131	122	148	129	142	140	147	135	135	119	129	146	147	108	131	138	124	139	137	137	129	142	140	140	127	108	132	113	133	111	134	134	124	136	132	129	132	134	122	118	124	130	122	142	121	123	123	129	148	141	139	139	148	132	131	120	100	125	116	135	123	111	147	141	139	135	145	126	123	125	128	105	138	126	108	137	143	129	120	128	127	106	155	123	134	133	127	139	144	129	130	119	150	121	138	132	133	147	119	101	129	142	125	121	124	150	137	127	126	128	131	124	133	153	140	117	130	128	142	119	117	134	125	125	126	145	133	122	127	131	146	136	134	121	126	119	137	141	134	125	138	121	130	112	115	127	123	124	138	138	112	112	127	141	118	108	132	142	142	112	121	140	147	119	144	134	149	136	132	126	143	132	107	139	117	121	126	138	159	145	131	110	132	115	120	124	128	152	131	132	105	128	130	136	133	124	150	146	115	120	115	155	133	118	133	130	121	125	127	108	122	97	132	129	122	135	120	118	139	131	119	118	121	121	141	139	124	133	124	150	147	116	131	108	103	121	120	119	142	103	147	140	115	128	144	125	143	123	138	135	149	135	119	102	119	120	119	120	133	135	134	123	130	141	132	107	111	127	141	138	128	121	125	144	121	132	170	132	148	120	143	138	138	166	129	109	122	143	126	140	158	127	130	138	120	139	132	136	142	126	146	125	122	131	134	117	114	109	132	120	130	130	146	148	116	133	142	126	117	135	130	135	144	137	136	136	145	131	114	146	122	156	136	122	132	123	129	129	129	126	132	139	116	120	143	119	122	176	150	153	110	112	125	117	121	127	130	119	122	122	127	148	104	119	115	130	130	135	125	149	151	136	132	123	116	114	127	135	119	123	129	123	120	117	114	138	113	126	124	120	115	116	113	134	104	117	115	119	114	144	128	139	141	114	118	121	141	126	124	127	142	126	144	131	139	124	147	117	123	136	138	131	126	151	144	148	116	116	118	153	130	123	122	159	145	129	134	145	138	131	121	127	123	138	122	132	119	113	146	131	123	146	145	121	135	117	139	136	124	123	139	121	122	117	138	113	132	119	123	125	132	137	133	132	136	118	134	120	114	139	132	120	97	130	140	123	136	121	156	130	142	107	136	112	113	123	131	116	137	157	110	149	135	127	129	128	150	111	139	128	150
6394	1709	4565	4896	3857	2843	2121	1678	1403	1113	947	882	761	695	614	584	561	527	461	478	426	480	448	428	399	405	422	397	377	407	410	380	339	376	377	368	357	347	343	355	351	380	373	413	398	364	337	357	381	408	392	409	349	368	330	354	324	292	338	315	329	305	293	337	285	320	332	292	342	307	313	306	318	320	343	332	334	340	331	302	314	321	327	316	346	331	292	317	307	314	285	339	329	325	334	321	329	308	313	321	342	303	339	305	307	321	317	326	350	333	314	328	297	319	345	311	314	318	353	323	331	305	329	353	317	361	333	311	326	332	285	312	315	308	319	323	316	321	309	337	323	326	307	317	311	327	342	286	330	363	296	299	299	317	317	309	336	339	326	325	298	307	308	307	311	354	344	294	331	316	333	295	323	324	296	319	356	337	340	315	306	325	312	302	325	309	314	328	353	347	319	294	314	336	329	311	323	300	314	295	308	330	349	309	314	374	298	324	345	317	295	280	321	308	328	294	304	337	326	281	340	341	305	330	299	324	300	343	302	317	350	318	345	301	336	348	327	361	331	349	323	309	315	326	306	319	303	332	306	328	318	340	335	340	338	302	312	344	310	307	313	342	315	283	299	319	299	326	352	325	299	308	284	335	328	337	299	323	321	323	319	288	300	296	326	315	358	316	318	299	304	356	302	333	302	343	303	307	349	324	313	355	317	327	329	294	331	307	328	330	298	332	343	324	337	324	297	297	300	313	322	310	324	317	301	309	303	328	315	326	329	316	330	308	308	324	322	315	304	306	293	348	302	318	329	335	320	292	299	299	323	321	334	299	320	310	307	320	316	347	359	341	323	337	312	317	326	304	314	291	336	315	281	365	308	309	341	301	312	301	291	341	339	297	327	336	311	356	323	338	322	338	334	299	315	329	319	319	325	299	286	291	323	313	326	326	322	267	319	303	317	303	364	360	332	297	301	295	316	329	305	321	340	280	308	320	320	295	329	315	329	329	313	320	338	308	332	333	319	317	304	318	324	348	317	311	313	321	352	303	305	302	317	306	351	331	326	337	315	305	322	335	346	290	323	309	349	310	331	336	312	316	341	359	303	318	312	329	306	320	328	312	349	352	314	318	329	328	321	339	322	342	304	293	294	316	290	336	321	318	321	335	309	339	298	310	316	317	297	328	308	335	330	317	302	298	334	337	328	309	315	303	312	319	346	325	294	324	332	334	346	296	327	313	334	301	313	326	333	336	299	332	286	313	320	307	337	313	296	326	319	313	310	328	321	298	339	304	302	299	338	349	336	304	326	341	330	302	336	309	342	350	305	338	292	307	337	319	341	315	307	306	331	318	331	324	297	318	293	303	307	315	322	319	356	308	327	374	361	302	305	331	318	328	307	306	326	331	332	318	341	332	304	318	303	328	325	306	294	275	290	358	315	353	315	341	312	316	323	326	321	348	299	285	317	315	330	302	341	304	313	333	314	315	322	317	327	300	334	316	311	294	342	307	329	351	341	333	293	316	357	303	316	307	321	331	364	302	322	330	330	301	306	327	329	323	305	326	298	324	317	354	314	316	341	294	280	315	339	302	296	334	302	309	301	331	312	329	324	309	322	341	311	314	274	293	308	334	299	328	331	324	316	297	328	291	353	303	287	345	302	333	288	305	320	327	321	300	307	275	335	318	297	335	304	296	288	302	336	344	326	285	303	303	321	290	332	310	298	279	319	312	314	313	344	293	323	311	295	301	328	321	333	304	329	324	320	352	303	341	325	359	318	318	336	308	301	289	330	287	311	317	312	317	294	343	304	328	346	317	317	296	339	359	314	279	349	312	305	328	314	362	316	333	319	315	310	344	324	345	290	302	311	302	324	320	298	332	320	309	279	333	326	321	297	326	314	316	338	358	349	321	301	318	319	307	315	354	344	329	324	313	316	322	315	340	341	290	307	313	360	305	295	309	325	326	331	326	307	351	293	333	320	294	322	287	327	322	332	331	307	327	308	353	305	321	345	313	291	304	287	340	316	345	326	314	318	327	320	318	340	319	315	335	310	312	292	305	348	300	292	308	285	330	339	335	332	332	306	350	326	318	322	333	345	313	293	334	322	326	316	328	349	346	357	320	331	328	280	319	308	302	325	309	315	315	296	303	302	291	312	327	316	315	301	319	335	312	352	310	320	298	311	303	323	318	312	300	308	321	309	320	319	347	321	328	306	331	332	341	312	339	320	319	335	306	297	291	319	310	328	291	336	287	321	300	308	310	318	324	332	303	297	283	311	309	320	336	342	310	311	323	305	310	296	338	306	333	343	329	331	316	268	309	334	332	312	339	299	321	307	291	368	321	338	320	346	313	303	358	343	284	319	297	338	308	307	345	331	327	319	309	321	330	314	293	333	312	350	288	342	269	324	314	316	350	319	324	349	297	309	295	295	308	307	326	345	327	328	327	342	347	308	337	309	336	318	328	302	321	312	317	349	321	341	358	330	330	284	316	335	326	326	311	335	330	339	306	260	310	307	297	269	340	322	312	340	325	318	327	292	294	315	314	346	304	308	309	323	299	292	321	329	304	337	318	294	338	331	294	333	286	296	370	333	316	321	310	304	316	326	314	304	318	313	311	349	309	324	311	351	289	339	313	324	339	316	299	338	340	307	332	312	329	366	339	328	324	312	310	306	319	302	319	326	315	303	337	309	290	320	331	339	311	320	309	308	306	336	313	343	331	315	316	316	311	323	329	305	323	314	341	335	356	322	313	293	316	331	316	302	333	316	322	310	295	322	330	340	342	310	297	301	319	322	319	300	314	318	310	315	303	288	299	302	349	312	305	326	315	297	314	336	318	307	350	310	315	319	321	309	322	305	289	304	300	308	355	344	335	324	289	335	315	323	316	302	287	309	341	322	332	329	356	309	294	290	329	319	315	287	321	301	317	299	345	330	329	278	283	307	327	329	331	314	306	306	316	311	317	277	343	300	316	343	289	331	300	327	319	349	310	317	317	315	317	316	313	346	344	324	311	325	264	296	286	317	313	327	298	329	336	316	318	315	300	294	319	298	322	335	304	340	288	304	303	304	328	303	311	348	331	335	311	330	293	304	333	301	313	309	310	284	320	315	328	286	348	331	299	342	327	334	301	327	289	304	323	332	310	335	322	326	344	305	323	355	318	329	306	311	310	309	319	364	303	315	324	300	359	333	322	318	313	337	325	304	298	302	321	296	322	294	332	309	331	328	355	317	319	329	342	301	334	333	320	289	341	319	336	321	318	330	349	317	321	324	317	310	308	311	323	306	340	313	300	303	336	301	275	320	321	327	311	318	328	352	321	316	317	307	330	305	311	312	305	326	337	326	338	319	294	312	318	291	315	315	304	307	310	290	350	336	342	285	327	344	296	323	341	350	305	305	333	331	336	297	344	276	307	301	331	328	311	293	326	314	294	306	329	283	340	338	324	346	330	349	325	313	266	353	312	327	319	308	329	358	327	293	311	317	309	340	320	305	321
12609	2595	3317	2225	1613	982	645	434	355	318	247	179	195	179	144	113	136	113	109	100	107	102	81	86	75	97	70	81	85	80	79	70	52	62	63	72	68	79	73	67	64	68	58	72	95	60	81	56	70	76	79	80	67	50	82	85	66	80	45	55	63	67	61	68	53	48	61	48	67	58	60	68	64	78	57	51	71	56	49	63	72	59	51	44	65	59	47	64	58	49	61	50	54	57	54	52	59	56	72	54	60	65	71	65	56	55	61	67	54	61	66	76	65	59	57	77	57	61	72	62	68	49	66	74	52	82	73	77	53	58	58	54	54	64	61	65	61	61	59	75	62	61	55	62	60	59	60	52	55	55	67	58	53	53	57	61	54	55	54	59	43	57	55	70	54	63	62	75	65	64	65	59	71	55	63	61	62	49	67	73	57	62	62	64	69	61	57	50	60	73	71	56	56	87	66	62	53	74	53	59	50	63	76	83	65	56	72	48	51	51	65	57	55	52	54	65	66	77	64	62	74	71	54	71	64	56	56	64	55	61	59	54	64	56	74	71	56	78	73	58	60	77	61	67	52	68	54	59	59	53	66	47	67	56	64	58	59	54	71	74	71	68	56	68	43	64	80	65	68	73	58	61	68	61	73	69	72	56	48	58	53	78	69	60	57	62	70	44	58	63	58	50	53	81	54	53	55	61	66	66	65	66	69	63	52	50	54	62	63	65	63	64	73	56	60	61	60	60	58	56	75	59	62	66	58	62	67	77	58	58	69	72	64	56	54	64	71	67	62	49	64	56	62	60	50	56	67	62	53	51	61	60	49	58	55	64	75	62	59	59	66	58	68	55	58	55	77	64	60	62	78	38	61	55	76	72	63	48	62	63	61	63	63	53	55	68	60	66	52	55	54	62	73	57	47	65	65	59	68	52	60	50	69	71	60	66	62	65	66	53	63	56	65	53	58	58	59	66	62	59	60	53	70	44	62	60	56	65	67	63	72	57	68	73	65	59	56	71	75	71	73	54	72	62	66	63	69	67	72	57	47	58	72	61	54	78	63	66	60	48	57	37	51	66	60	55	69	56	53	52	54	66	55	66	70	58	51	54	55	61	69	57	62	66	49	52	61	43	52	69	55	69	61	49	67	58	60	52	53	55	50	73	59	60	60	69	60	74	45	58	77	70	64	57	70	71	45	65	67	57	67	62	53	68	60	72	54	58	84	69	67	60	66	62	63	65	52	61	54	52	42	46	57	70	59	56	57	54	55	54	65	67	76	59	51	56	60	63	70	60	67	58	62	58	69	65	76	73	67	69	60	67	59	52	56	56	66	55	71	66	70	67	58	80	58	47	53	65	73	69	66	57	52	63	74	67	61	56	66	57	56	59	70	55	45	50	67	73	66	60	59	82	67	49	63	52	85	73	60	63	67	59	65	55	66	60	54	49	60	83	59	48	70	50	59	49	60	67	51	61	55	75	63	49	56	61	64	66	56	66	59	77	47	50	44	61	60	63	59	48	76	52	56	46	57	68	66	62	61	72	65	58	61	65	48	78	53	61	64	56	65	63	52	68	66	70	58	82	45	55	54	50	45	71	74	56	52	39	55	66	67	61	68	63	56	55	59	74	66	67	55	50	53	68	62	78	55	61	59	45	70	61	59	59	80	62	57	70	77	66	38	62	51	54	76	57	75	62	58	58	62	61	49	64	66	57	50	66	60	76	60	72	65	75	67	68	64	54	65	57	62	60	54	57	61	65	66	58	66	68	60	54	59	67	56	71	81	63	56	61	55	77	68	50	66	36	63	50	62	51	55	57	46	67	53	68	55	46	52	48	64	57	63	67	72	45	59	60	52	54	51	50	70	51	53	49	45	56	64	67	64	62	58	73	52	72	46	56	58	60	55	60	57	55	79	53	58	73	70	82	64	58	64	63	71	54	59	47	63	56	50	65	78	54	53	69	74	69	59	71	49	54	56	55	60	64	62	83	55	69	62	50	58	57	49	69	60	64	52	63	57	67	52	60	62	54	74	66	54	64	50	51	74	72	69	47	70	74	35	58	52	51	61	60	58	62	57	62	63	56	53	58	60	60	61	51	54	57	63	63	68	51	51	50	44	59	57	52	59	66	67	50	58	64	56	72	61	66	72	53	73	59	63	56	76	56	63	60	60	52	53	60	54	58	56	60	58	59	56	64	54	63	64	47	67	47	74	68	62	57	62	75	51	58	66	55	72	66	58	53	75	55	48	59	56	63	63	65	62	72	61	64	70	65	70	71	56	64	56	56	56	70	61	71	50	53	62	64	58	64	55	71	64	56	60	63	58	67	63	69	54	60	58	49	59	50	80	52	54	69	49	68	63	64	64	52	54	56	57	68	76	59	71	47	56	67	64	59	67	57	73	64	59	59	50	68	60	56	64	54	71	53	57	58	65	67	42	75	56	46	48	50	58	59	75	54	56	56	74	69	54	62	65	53	64	67	70	58	53	55	66	53	52	56	82	51	51	84	67	52	58	69	67	57	54	61	52	65	64	73	63	56	62	49	60	72	49	47	70	57	44	71	57	46	55	59	61	59	65	50	51	62	58	54	72	71	69	68	45	49	72	63	74	54	47	66	69	50	52	62	58	71	73	66	64	61	58	66	59	59	60	64	58	62	51	48	56	53	63	53	70	47	67	51	56	60	57	66	53	55	56	56	62	53	72	45	69	72	72	64	55	61	57	55	66	44	63	51	46	53	80	59	50	63	59	76	60	68	59	61	51	62	65	53	63	90	62	72	65	59	75	60	64	54	70	60	62	78	58	62	67	68	60	62	59	63	56	50	73	66	54	73	66	56	66	100	70	57	73	45	48	64	57	71	67	63	61	60	69	75	59	60	71	64	60	70	63	69	77	61	57	61	58	51	55	77	51	66	61	52	67	66	68	69	49	73	49	57	61	71	60	61	45	60	41	61	65	63	59	76	42	57	56	55	45	62	64	51	61	64	60	69	70	75	60	61	55	73	65	63	64	52	53	63	58	61	79	73	43	75	62	71	69	70	66	43	50	73	66	50	71	48	62	54	62	60	62	53	67	76	61	65	64	66	66	49	51	59	59	57	70	58	63	69	62	62	59	62	54	59	64	62	58	46	68	66	69	55	64	49	65	62	55	65	57	62	59	69	56	77	66	62	74	67	61	74	49	50	67	58	53	68	69	73	52	73	72	57	71	65	56	66	52	70	61	58	63	72	63	68	71	84	56	54	73	77	73	58	65	58	69	63	54	65	66	59	67	70	54	79	66	61	57	72	58	50	77	53	71	50	52	54	62	61	65	67	76	63	68	59	55	67	64	69	58	62	57	64	54	69	66	59	68	75	58	73	76	68	55	64	57	49	65	58	70	62	48	53	62	58	72	60	59	67	62	51	58	59	71	59	65	68	66	59	68	69	69	70	56	58	62	54	47	48	46	63	58	50	52	64	52	54	68	50	60	56	50	68	63	63	58	55	66	46	50	57
8506	2497	6302	6753	5965	4278	3190	2311	1956	1628	1325	1024	944	876	727	585	590	507	478	493	451	438	334	325	311	319	324	321	341	296	342	263	242	220	198	251	215	186	198	204	247	249	273	339	285	270	235	228	269	289	275	311	292	240	200	172	154	171	189	165	157	172	171	176	160	173	172	185	164	178	168	168	166	162	158	169	166	180	155	171	177	172	168	180	157	148	182	149	158	189	166	176	154	142	171	180	170	174	150	179	157	171	160	162	162	186	171	170	190	179	182	183	181	169	172	193	164	148	160	165	192	168	167	179	152	141	161	161	155	155	174	158	155	130	157	139	154	195	175	177	171	180	165	151	146	172	180	157	181	165	153	167	151	192	165	146	169	165	159	189	176	172	162	156	178	186	166	179	174	172	150	166	162	141	196	165	161	155	165	163	154	169	154	169	141	169	162	141	172	162	179	164	144	168	160	162	175	145	159	166	165	167	156	162	163	178	180	153	148	153	143	164	177	147	175	154	163	141	158	149	166	150	177	173	155	152	150	172	149	170	175	141	178	151	184	163	167	137	167	156	170	191	167	160	170	176	182	173	181	154	146	173	159	151	147	171	157	163	173	177	156	168	140	143	157	161	138	177	171	177	194	138	157	160	162	147	159	149	182	161	143	157	164	163	176	177	159	171	177	162	178	158	178	185	140	153	166	165	158	167	164	163	194	166	165	146	158	178	173	153	180	171	156	161	170	149	165	161	160	152	163	160	164	177	141	149	162	169	158	175	155	166	149	179	176	173	174	165	171	162	177	172	160	153	156	151	173	142	155	155	165	148	218	176	169	171	175	167	154	177	172	149	160	169	180	173	147	151	184	140	151	166	152	163	180	140	164	151	179	175	178	162	158	157	169	191	184	207	158	165	159	173	176	154	193	139	148	156	179	163	160	177	164	155	136	181	168	158	170	168	172	153	172	152	170	162	163	181	195	185	145	160	157	161	148	165	152	165	166	164	174	173	170	177	197	173	158	152	180	157	169	155	162	157	153	164	150	182	164	180	167	157	162	161	179	163	170	198	170	169	173	150	173	169	143	187	136	162	182	153	182	185	158	169	192	159	176	176	158	187	162	187	154	145	157	158	179	145	153	169	158	156	142	150	149	155	142	145	150	162	161	173	170	167	175	151	172	157	155	161	178	168	160	165	177	154	159	175	176	168	145	173	170	184	178	201	163	146	153	157	183	156	131	160	183	184	176	167	153	167	150	131	189	186	153	164	157	161	174	181	172	175	164	144	169	165	184	147	151	176	178	160	171	166	130	159	180	174	166	177	164	159	185	154	146	156	153	157	175	151	170	171	176	156	154	165	187	199	154	169	171	148	167	148	171	171	172	140	190	159	157	159	127	177	167	171	160	170	179	171	153	179	145	182	170	178	186	136	146	168	155	174	160	152	167	181	158	163	177	174	163	142	144	157	166	139	153	157	162	161	133	145	173	189	162	150	134	183	172	157	203	171	144	145	168	130	191	160	153	166	158	183	143	148	198	159	173	170	154	164	146	165	149	147	173	163	173	186	162	166	149	190	164	152	139	149	178	167	182	184	173	164	170	156	167	187	159	171	167	133	167	162	166	159	187	179	172	177	161	153	166	150	164	141	158	156	166	160	151	154	162	148	149	172	150	179	164	168	166	155	190	182	163	176	195	167	166	167	161	159	162	149	157	173	165	157	173	158	166	167	178	145	175	163	186	146	193	172	154	152	159	160	176	152	172	139	176	172	170	172	151	161	134	175	154	169	178	155	171	177	173	169	170	148	167	165	172	175	141	177	175	177	171	190	151	162	191	179	174	184	154	169	151	174	145	179	172	167	158	172	157	150	187	167	162	158	167	169	162	190	170	189	187	167	145	148	175	170	152	156	173	182	151	168	181	141	182	179	147	156	161	187	174	160	178	170	153	134	152	140	160	172	167	176	166	178	160	163	146	155	186	168	160	159	156	168	164	176	177	155	184	166	156	148	167	152	169	154	159	191	181	180	166	144	180	181	161	152	151	168	150	151	181	172	182	171	161	153	166	162	156	166	184	164	158	150	155	177	169	166	183	160	153	160	162	191	154	198	159	158	157	166	189	162	168	150	166	134	195	157	183	171	164	144	164	148	189	174	170	175	161	166	166	171	168	183	182	158	161	162	192	160	179	169	173	130	157	172	160	143	163	167	162	170	163	169	166	163	169	183	140	140	153	161	163	174	190	175	153	172	173	182	149	168	174	161	179	158	175	155	175	153	162	164	179	189	180	172	150	168	169	149	153	180	159	153	196	167	158	157	166	172	156	170	172	188	159	154	190	171	159	151	163	165	172	176	162	172	179	160	165	175	182	154	180	151	197	160	166	173	187	190	143	168	164	181	157	183	151	152	164	170	185	157	148	164	173	189	156	168	163	166	170	186	158	179	167	163	147	150	161	183	143	156	176	174	165	146	150	166	178	153	180	170	150	171	158	167	163	152	173	154	153	188	178	154	168	176	186	158	157	153	158	171	175	171	164	147	161	163	165	162	152	164	173	152	188	156	196	163	171	175	167	177	148	165	148	169	164	170	155	187	188	153	171	154	162	164	155	165	201	170	173	162	151	161	146	167	167	167	178	167	169	136	155	137	154	175	140	151	151	163	162	176	169	163	147	159	168	179	159	167	165	179	161	166	157	168	167	164	172	148	149	152	198	168	170	170	182	160	169	179	172	172	167	152	158	171	175	162	186	151	174	142	154	166	166	165	167	163	165	168	184	172	168	153	165	161	180	180	168	165	153	168	164	164	182	191	154	183	158	142	160	148	149	198	157	144	170	194	172	156	136	179	147	159	179	156	166	170	161	187	172	173	161	150	158	168	174	153	159	144	173	161	171	160	151	158	181	184	184	202	150	140	162	170	162	155	169	137	159	159	171	179	182	168	163	151	157	162	162	158	141	151	194	164	167	174	172	149	177	139	179	189	175	171	164	162	156	163	150	186	163	160	158	156	177	165	178	157	163	162	156	181	176	177	153	162	195	152	157	153	161	169	151	160	157	169	146	164	158	160	188	178	134	159	155	163	164	141	163	148	176	144	161	170	170	169	147	152	156	173	146	168	173	153	156	162	155	181	160	164	165	151	156	191	170	182	178	171	156	159	145	166	147	151	144	142	145	161	172	145	147	174	153	162	148	147	181	161	176	182	160	210	187	164	163	186	160	166	150	152	168	151	149	173	188	155	172	153	142	155	170	169	142	159	176	166	165	147	162	155	175	167	155	166	181	181	171	175	168	168	144	185	176	147	163	151	145	172	159	167	172	178	177	188	163	165	156	146	153	160	155	172	177	180	154	180	163	143	160	176	174	172	166	173	171	172	161	153	180	149	164	146	177	141	151	154	170	180	156	170	164	169	164	146	161	151	163	158	169	172	174	174	162	154	162	157	171	180	151	169	188	170	181	175	172	172	164	166	153	167	169	170	173	158	163	153	167	153	179	164	170	150	161	162
1755	714	1101	628	411	336	266	215	204	165	152	171	152	154	148	148	152	144	144	145	148	142	146	175	153	145	163	161	140	144	163	135	137	146	163	143	151	147	143	143	152	142	138	163	145	154	161	134	166	150	172	155	152	137	145	140	133	140	167	147	161	140	146	169	134	155	150	140	159	120	136	159	127	134	151	161	162	144	126	174	148	158	161	153	151	135	126	139	147	149	147	135	144	137	139	153	153	151	147	139	130	138	150	133	145	155	133	123	136	142	158	139	139	142	151	149	168	127	130	145	148	136	149	154	146	147	141	158	158	150	143	138	133	129	125	119	140	142	136	161	134	140	152	176	152	136	149	140	135	148	145	157	121	142	155	144	134	171	128	151	146	153	167	160	161	148	135	150	137	141	145	151	158	143	150	153	154	148	146	170	160	150	137	144	151	133	125	136	131	141	124	155	159	139	135	137	155	150	161	162	150	157	137	152	150	137	155	143	163	133	110	160	152	146	136	170	149	147	149	143	150	140	127	130	150	146	149	153	158	150	148	133	155	144	134	139	146	155	138	145	147	129	134	137	123	137	135	148	162	117	135	136	161	159	148	141	158	153	124	130	149	143	165	119	121	143	167	159	150	142	143	155	140	152	126	115	133	137	130	171	144	144	145	160	143	169	142	135	158	149	119	126	164	145	146	132	149	171	145	136	135	129	150	163	142	157	123	138	151	153	144	129	153	163	154	144	172	151	154	144	142	147	156	128	139	159	150	154	140	143	143	154	140	146	146	131	144	158	161	147	118	144	132	164	147	137	150	145	161	138	166	126	151	156	165	159	130	134	135	145	169	130	141	142	136	125	157	137	138	157	141	151	152	136	166	148	166	144	149	143	151	131	149	137	148	152	155	147	151	126	139	125	130	157	159	152	160	138	138	148	135	148	152	147	146	153	162	150	159	140	172	132	146	142	163	136	147	144	143	150	160	137	122	143	142	157	151	125	157	129	152	157	168	149	135	170	149	166	167	146	149	166	132	143	135	147	148	130	146	143	137	140	127	125	140	146	165	154	157	154	151	163	138	135	129	148	147	141	122	121	138	135	161	155	175	157	135	137	130	148	156	153	129	135	135	173	142	122	157	143	137	138	133	141	128	140	165	138	134	148	148	147	157	139	167	145	137	157	149	127	150	152	132	142	142	133	130	147	138	140	140	161	134	171	136	155	152	158	136	145	154	164	152	157	163	134	169	131	125	158	157	128	141	164	148	154	153	128	142	147	164	141	163	143	140	124	121	146	152	142	138	152	166	144	160	138	144	129	150	146	174	159	138	156	137	131	141	152	162	148	159	145	146	166	149	151	137	145	140	141	128	140	126	145	106	141	139	118	137	144	132	149	141	130	153	161	150	159	136	156	156	159	129	127	142	160	146	133	143	151	144	127	132	143	133	144	149	149	142	157	144	122	157	139	145	141	154	160	154	154	137	157	167	139	144	165	147	124	150	146	161	118	146	143	140	146	149	153	139	144	147	121	151	138	168	154	160	141	151	138	148	148	136	157	141	143	135	168	142	137	155	142	135	139	129	136	133	145	167	147	142	162	154	146	165	153	139	136	128	136	143	150	120	164	141	138	162	170	143	164	138	147	169	151	131	148	162	137	137	146	157	147	134	164	151	129	127	135	138	154	126	158	145	124	156	150	132	135	135	122	136	165	128	132	140	142	143	142	150	140	143	148	157	140	150	155	140	124	148	143	159	146	147	128	148	141	137	142	132	144	142	153	148	151	157	143	148	155	153	146	146	112	125	137	149	149	134	139	135	154	153	130	138	147	137	147	157	145	128	155	155	138	125	141	139	140	156	167	143	127	147	158	145	130	149	126	150	148	150	138	148	154	121	136	149	166	157	143	143	160	178	144	137	143	132	156	147	134	150	160	154	126	167	147	141	154	147	140	178	143	142	142	121	167	137	142	166	116	161	168	140	140	128	135	139	150	167	138	150	167	144	157	125	114	146	144	144	158	134	137	139	128	153	146	146	150	158	148	160	136	136	157	134	144	156	139	132	149	164	130	136	154	135	139	161	147	160	169	131	158	157	145	126	136	165	158	122	149	135	147	136	135	151	154	128	129	143	125	119	144	154	126	129	129	124	126	147	158	150	160	165	145	142	134	158	133	156	138	156	143	149	127	136	153	126	156	169	121	143	159	152	144	145	140	153	142	122	136	159	136	120	129	149	144	138	139	144	136	140	148	136	126	149	174	136	153	144	151	144	158	150	158	137	141	126	161	155	147	132	153	138	142	145	140	143	140	118	146	132	156	143	138	125	138	134	131	154	155	121	151	139	133	130	131	144	150	138	164	154	133	157	165	145	144	143	160	138	142	149	148	150	141	134	122	140	157	135	135	151	149	142	137	125	150	170	144	137	149	127	145	149	139	140	139	145	163	148	160	150	161	156	140	176	140	127	142	125	175	166	152	135	164	141	150	154	149	145	145	135	129	146	137	181	144	142	138	144	160	157	158	141	166	159	156	154	149	137	144	142	144	148	127	142	154	137	131	145	163	150	129	151	128	144	135	138	155	142	145	150	153	149	148	131	128	150	152	149	152	153	140	141	159	117	163	156	140	138	131	164	147	158	128	137	160	144	144	156	136	168	137	146	149	136	155	139	110	164	140	154	152	140	130	154	170	129	141	148	132	143	141	148	152	131	135	162	178	151	135	135	139	178	146	134	131	137	150	142	165	144	128	156	136	149	150	146	132	133	146	149	154	136	140	130	135	130	132	142	154	140	154	146	140	161	129	152	158	144	124	130	129	147	140	123	144	141	140	133	153	147	146	159	168	157	137	152	162	174	136	139	137	133	133	147	158	164	148	142	168	143	149	141	154	131	160	116	129	120	137	143	144	140	145	128	160	146	139	135	152	151	152	156	154	121	143	136	134	148	140	160	128	165	145	146	153	149	175	160	151	151	154	157	138	165	142	135	151	137	147	149	163	149	149	139	139	147	143	147	152	131	157	131	152	132	143	136	150	164	148	155	148	129	141	148	138	146	148	153	127	160	143	159	172	144	133	147	150	153	151	164	143	132	171	145	156	136	161	127	126	146	149	130	162	134	132	143	136	162	144	134	126	136	155	168	137	144	151	150	155	158	153	140	156	139	157	152	146	126	150	138	140	148	139	136	123	132	154	154	161	158	128	146	124	140	154	142	163	128	128	171	137	153	153	144	152	128	158	139	138	119	133	138	149	135	139	156	158	143	134	141	149	137	137	138	141	148	146	168	153	138	137	165	154	129	148	147	120	142	152	168	146	131	150	155	129	152	142	162	138	164	151	144	165	141	148	141	142	134	155	132	146	137	140	140	130	151	143	158	145	138	165	139	135	165	127	162	124	122	153	134	127	149	193	144	140	132	139	140	166	156	148	133	153	156	174	152	112	122	132	144	155	156	151	147	139	150	128	147	115	143	163	173	135	146	160	134	150	137	139	148	128	142	133	147	160	134	146
1994	1066	2358	2194	1712	1311	1005	745	619	574	533	530	518	494	429	392	420	413	404	447	384	388	383	382	350	393	362	418	379	378	365	388	371	362	387	328	367	385	368	372	384	397	390	444	402	373	359	362	381	428	402	423	426	373	371	347	366	321	363	355	369	390	385	374	363	379	387	354	347	390	338	349	359	372	407	329	398	368	374	374	377	366	347	360	396	342	358	348	359	383	371	341	374	372	369	367	352	375	348	377	344	356	345	359	366	366	343	350	344	344	361	337	349	350	338	366	350	353	391	335	337	394	376	394	336	359	339	366	353	373	332	364	392	374	327	364	356	401	366	405	327	353	369	358	327	366	372	352	372	357	375	365	374	373	335	386	354	346	367	392	365	356	366	352	348	363	379	346	354	383	390	389	376	398	380	340	380	381	363	382	357	365	330	393	347	364	366	365	368	372	348	359	363	342	358	388	369	327	360	385	375	363	362	331	408	354	361	352	371	364	372	379	356	340	367	361	353	320	349	382	327	363	348	364	375	363	383	320	357	338	342	374	374	372	354	367	354	363	383	377	364	385	339	377	394	376	370	362	336	355	372	324	383	366	316	369	371	358	354	342	315	331	375	403	355	356	329	360	371	378	346	346	387	381	386	356	349	355	372	353	351	359	386	340	339	373	379	375	353	376	346	368	386	370	362	338	322	391	375	396	356	346	376	340	350	410	361	312	347	370	359	342	394	378	343	346	360	347	353	367	364	358	371	356	352	350	393	338	360	320	370	345	352	344	387	327	361	317	349	353	383	371	374	383	316	389	354	372	373	374	336	345	378	368	375	367	366	354	313	391	387	364	345	358	371	348	358	379	362	382	376	366	385	362	385	364	427	333	378	367	376	369	345	369	312	339	384	347	374	355	348	358	399	359	336	364	368	355	368	363	334	369	386	363	365	361	382	369	369	360	387	331	389	349	387	389	346	335	361	365	378	348	331	400	347	363	367	371	378	375	351	368	344	361	381	386	346	355	375	396	400	383	382	388	356	356	362	341	334	358	342	391	362	355	361	370	341	388	314	370	363	374	363	380	411	369	330	364	357	328	372	344	362	319	329	329	349	372	344	355	380	353	377	349	398	361	365	362	371	371	365	354	356	376	385	351	350	358	335	358	371	382	380	370	361	372	371	392	343	345	344	353	350	339	366	343	346	330	360	364	391	373	354	334	355	345	357	353	354	352	362	385	362	370	386	353	331	346	384	372	354	359	370	368	392	365	392	342	374	344	392	370	365	362	366	357	352	343	323	342	335	352	367	338	364	382	355	382	342	370	360	384	355	336	367	353	351	332	304	351	364	396	343	355	366	357	359	355	348	331	350	409	356	347	361	361	341	342	363	364	352	361	368	361	364	374	353	364	360	347	354	365	346	372	368	364	370	373	378	357	364	357	347	354	371	345	345	369	404	387	346	364	404	359	390	372	349	367	350	382	394	339	362	360	358	355	363	362	366	375	362	405	352	394	394	352	387	337	332	346	382	378	353	361	374	354	358	345	395	351	334	317	382	354	376	352	354	363	352	347	356	361	381	373	338	361	365	356	340	366	369	358	348	357	368	364	323	340	372	342	355	363	360	367	394	384	358	355	356	383	322	367	375	348	317	330	333	342	352	384	383	359	370	364	346	357	375	352	387	344	376	329	355	355	372	348	349	394	338	359	338	380	312	370	378	374	359	359	384	379	350	357	353	359	378	409	363	334	338	367	333	324	395	324	351	340	337	306	353	324	326	331	376	406	371	333	375	375	329	342	334	376	311	348	366	374	349	341	368	357	331	346	369	364	372	356	364	365	322	354	336	351	351	371	334	359	353	345	346	366	360	332	383	330	335	297	355	339	363	384	358	336	378	347	370	368	374	344	362	358	393	379	376	355	390	369	366	380	344	318	406	358	341	350	337	380	351	343	343	365	341	331	359	379	374	334	341	351	357	323	372	365	356	358	394	367	372	340	368	375	365	354	355	348	363	388	375	361	335	340	352	367	366	385	358	372	387	358	361	368	363	365	328	371	348	350	342	352	390	366	346	375	345	371	344	331	350	353	376	346	383	355	358	333	386	350	366	362	369	335	396	360	394	348	367	379	368	342	363	381	407	353	319	411	356	354	362	362	337	331	391	375	351	344	369	345	364	372	372	380	367	368	350	360	362	375	325	336	385	354	344	318	331	386	334	367	339	358	357	346	348	384	380	368	363	357	340	344	327	346	363	339	367	354	381	336	358	362	339	361	336	328	345	387	361	325	336	372	366	340	370	370	371	344	352	347	356	356	330	364	371	344	361	355	366	397	390	364	386	372	362	384	391	377	355	367	365	338	341	378	373	379	328	361	363	343	383	326	325	357	360	341	342	347	342	383	359	375	387	369	366	330	370	374	322	342	393	331	347	382	349	371	383	348	377	349	357	354	365	359	369	336	376	350	347	411	376	387	370	336	366	343	346	348	345	358	362	366	349	368	319	353	382	376	356	366	340	380	346	398	365	377	349	344	389	387	356	349	366	333	364	359	378	366	343	375	367	362	379	372	337	362	337	343	342	380	368	370	375	333	387	364	349	361	356	368	365	362	338	384	389	353	336	343	376	329	389	365	372	361	330	369	382	370	372	364	354	339	366	355	358	349	357	366	329	379	356	363	355	354	375	371	362	339	347	354	360	371	363	403	374	345	342	370	331	354	358	367	370	333	342	379	347	346	365	344	372	334	359	341	376	324	337	375	365	367	371	341	373	351	381	377	360	339	410	319	355	357	337	380	354	354	349	372	361	382	380	343	352	383	373	382	364	367	346	355	397	347	393	353	351	360	346	334	374	367	373	339	393	377	363	398	373	353	360	349	356	362	402	379	362	374	353	353	363	376	357	339	354	355	335	356	362	332	333	359	345	346	360	378	364	350	332	352	372	360	353	358	364	343	364	359	367	409	374	334	364	369	345	376	335	346	400	374	330	372	377	330	361	365	370	386	373	372	358	360	370	328	354	351	344	346	342	342	349	374	370	342	361	334	403	381	379	348	361	357	355	384	357	354	357	375	362	350	365	384	389	356	366	349	378	383	321	344	340	372	351	368	337	383	374	363	378	376	366	341	375	345	359	376	371	364	349	368	389	357	324	385	336	337	347	347	358	365	341	338	344	348	359	358	348	354	345	356	381	348	314	349	346	338	347	367	350	343	362	359	397	358	376	340	381	378	369	348	359	351	343	342	358	383	349	390	384	348	389	325	349	349	350	377	330	324	339	360	401	355	351	368	322	347	384	374	355	334	372	358	365	318	357	356	335	365	387	348	345	389	374	348	404	389	352	338	373	355	375	356	360	393	341	376	360	315	363	370	342	349	349	338	338	370	360	335	378	352	370	362	398	340	384	358	386	396	348	344	357	367	362	325	365	349	383	363	334	358	346	370	376	345	316	373	368	350	369	357	355	376	364	351	398	357	351	370	362	330	384	373	372	343	344	364	357	345	355	354	369	348
7003	1455	1938	1271	967	626	441	377	272	257	244	242	206	163	169	141	136	145	143	139	135	143	148	132	132	125	132	132	139	141	145	126	156	143	120	116	117	136	123	133	135	133	131	149	134	126	102	135	151	134	117	126	118	125	116	133	119	114	125	118	133	114	118	111	121	105	150	141	128	118	125	120	127	133	118	145	128	102	124	130	136	118	149	109	135	134	132	116	120	101	122	126	133	131	124	115	125	134	112	122	131	135	114	137	111	116	111	132	134	129	127	128	118	138	113	138	142	131	125	106	136	125	120	123	141	146	113	129	154	134	115	135	109	110	123	114	127	129	124	118	136	129	122	131	129	130	116	138	119	121	129	98	116	131	130	115	128	116	138	130	112	106	119	132	120	121	133	139	109	137	129	131	129	105	111	123	145	141	107	100	133	109	116	127	158	121	128	117	117	131	144	132	118	124	147	139	129	136	130	152	138	126	148	121	104	153	126	134	139	144	134	131	122	128	130	145	134	119	122	157	131	131	114	116	129	132	123	108	126	110	120	115	126	109	142	131	117	130	140	142	124	119	122	112	118	144	126	128	137	119	134	124	122	143	144	121	118	116	123	126	137	117	126	103	146	140	105	109	127	136	134	129	116	135	128	136	127	123	98	123	115	119	128	118	152	128	122	110	122	137	120	123	131	121	121	111	130	124	132	123	135	130	123	124	110	123	128	125	134	115	118	140	150	145	121	119	118	122	131	116	117	143	123	146	122	131	119	138	121	125	132	119	122	119	120	111	121	115	126	116	141	141	118	110	107	109	144	120	127	137	128	119	119	142	118	130	129	121	122	129	121	105	125	119	135	110	124	110	112	126	136	131	122	128	112	141	119	99	137	131	134	113	113	110	128	128	136	122	107	122	128	125	123	121	124	141	119	106	125	123	123	121	135	114	138	124	122	119	134	139	100	143	119	124	101	119	126	120	120	121	143	129	144	135	117	122	129	140	136	142	119	132	140	142	104	121	130	136	126	128	114	132	137	122	123	150	133	116	131	92	135	131	109	117	119	123	134	104	140	134	124	95	100	125	130	116	126	136	118	112	132	111	119	134	137	148	119	117	102	126	119	113	121	126	124	113	130	142	125	126	138	130	116	130	125	129	127	125	137	121	119	116	145	140	127	94	121	128	123	96	121	132	122	143	126	145	126	118	118	125	114	123	106	142	139	118	98	131	138	126	127	128	126	129	119	115	153	111	119	124	113	123	108	149	139	122	115	121	132	117	124	130	122	114	121	131	114	116	146	141	102	136	128	123	119	120	134	121	145	123	131	120	129	142	124	146	132	115	150	110	110	137	152	138	149	127	137	112	110	108	110	117	146	158	126	131	126	122	120	104	135	114	147	153	114	100	128	116	126	132	118	125	118	94	103	137	128	132	130	130	149	121	143	114	128	131	113	129	133	125	140	106	114	127	119	131	114	108	124	135	116	120	114	137	113	119	135	110	134	147	118	140	111	130	131	113	106	123	138	117	123	107	118	115	124	124	122	137	125	134	130	115	136	139	125	134	139	133	122	126	141	144	142	119	132	133	125	121	108	112	120	138	101	135	137	131	148	134	126	99	135	121	136	146	135	132	124	127	151	125	133	132	117	114	144	127	114	103	125	120	131	144	124	125	119	109	119	111	132	133	137	134	131	114	116	153	119	116	126	121	140	114	120	135	123	119	133	118	120	121	119	125	138	120	120	127	124	125	104	116	111	122	131	132	122	118	107	136	122	140	123	137	133	141	129	116	122	118	128	116	135	115	111	125	112	124	117	118	121	121	141	104	129	106	127	118	114	116	130	131	120	123	125	130	148	120	147	121	117	109	136	120	108	157	156	133	131	122	142	116	152	139	130	134	113	128	140	133	124	108	109	123	103	135	118	139	120	114	134	131	109	102	101	124	134	109	120	130	128	109	127	127	139	131	106	118	124	121	109	136	136	124	143	127	133	112	121	132	124	135	117	104	115	128	111	110	128	105	122	131	121	119	117	141	150	125	127	121	119	126	130	130	118	134	130	136	123	151	118	127	123	127	130	133	90	120	115	128	115	127	114	121	144	115	150	136	136	122	124	103	125	135	141	146	135	127	117	116	134	105	130	125	125	108	111	124	119	131	107	133	101	114	135	130	133	140	145	128	125	130	121	142	129	112	129	108	139	128	125	131	129	120	116	138	134	129	118	121	128	126	134	125	131	136	139	118	130	128	147	124	111	131	117	88	126	121	130	129	116	115	133	121	128	125	131	114	112	121	144	131	121	128	127	131	115	118	125	131	138	132	132	116	120	134	133	131	134	112	116	140	118	138	119	140	132	154	146	124	115	132	110	128	130	150	126	138	141	138	134	124	140	122	119	117	124	142	121	110	124	139	112	119	131	132	129	105	119	116	110	137	140	117	106	119	121	125	118	130	135	120	103	125	128	137	118	126	139	119	139	146	100	116	114	125	113	113	115	138	134	147	115	122	142	130	129	126	119	124	133	96	147	126	137	130	115	113	138	130	132	126	146	139	115	122	112	122	126	140	118	138	126	128	126	134	118	119	102	128	130	138	126	134	112	133	128	140	127	124	100	110	126	136	119	123	132	129	118	130	121	127	123	132	115	132	142	123	119	132	123	137	119	114	104	113	141	135	123	128	134	122	136	129	110	110	119	123	129	114	131	109	139	119	134	121	112	119	104	116	131	142	153	139	144	119	119	125	118	116	128	123	126	117	127	138	163	121	122	149	150	124	111	123	116	131	114	136	125	137	126	115	134	124	137	126	105	130	123	124	130	120	130	144	153	131	113	130	135	132	127	127	132	117	121	138	118	121	127	121	119	131	137	131	127	116	136	109	120	119	135	148	126	138	108	127	129	129	140	142	136	104	134	120	113	136	124	119	123	129	124	115	129	142	119	115	123	125	136	129	138	136	122	130	137	140	142	152	134	104	124	127	126	119	133	149	113	128	121	136	114	136	127	125	103	159	136	128	124	125	115	118	130	117	128	118	126	127	116	105	96	108	128	122	130	116	152	121	116	129	125	133	110	114	132	130	120	110	132	101	125	127	106	129	115	131	137	121	149	110	140	120	135	122	125	109	139	102	114	149	127	129	113	140	133	132	113	114	137	120	121	144	120	140	121	151	137	137	115	127	126	111	116	129	123	143	125	134	144	140	127	113	137	147	113	125	129	114	132	118	137	117	137	131	126	122	129	109	103	139	136	138	153	108	107	115	137	141	119	131	122	113	146	123	95	127	117	96	140	118	109	113	116	115	124	144	115	119	120	104	125	111	132	124	150	135	148	108	148	120	121	123	119	127	140	112	109	140	123	123	118	145	128	141	106	130	134	127	151	109	137	105	127	121	140	120	146	139	130	113	137	130	125	134	130	151	142	139	134	119	118	117	126	119	108	103	111	124	131	117	120	134	125	134	119	128	119	126	107	132	143	122	136	138	121	138	141	118	106	121	132	130	137	126	117	124	112	108
6651	1798	4162	4645	4012	2908	2191	1693	1462	1200	995	827	775	697	595	525	537	503	480	518	454	455	442	427	404	373	417	383	405	414	374	364	333	333	352	337	348	315	370	340	366	407	377	409	347	358	352	340	397	405	372	361	360	323	338	355	296	351	322	315	311	290	301	337	342	323	345	313	290	329	314	337	353	284	346	325	347	298	314	305	307	322	309	307	325	284	322	313	324	307	302	320	336	321	340	333	323	298	321	294	327	339	314	336	336	300	304	318	321	314	347	341	352	297	323	311	298	335	321	294	289	341	341	314	313	305	309	324	286	303	313	329	307	298	300	308	295	333	312	320	320	305	329	328	315	292	317	312	358	316	304	326	300	301	311	321	309	325	319	308	309	322	324	298	314	297	325	340	331	294	320	353	309	334	326	316	300	307	303	344	307	325	305	315	307	334	294	319	304	319	307	303	303	326	322	305	345	347	301	309	315	308	314	330	330	334	297	337	347	338	307	280	317	310	312	348	300	305	319	290	286	289	300	292	288	281	309	316	302	315	313	320	343	322	316	279	321	308	325	292	302	320	341	311	291	296	305	325	307	299	337	288	268	313	304	332	329	338	333	303	304	319	313	312	296	330	297	317	314	334	256	319	305	330	334	308	314	332	300	324	306	286	300	340	321	312	332	330	328	307	315	332	306	309	285	291	301	307	292	335	317	327	330	333	333	283	335	296	292	300	309	323	283	298	329	323	323	315	329	324	281	287	322	295	308	271	288	322	321	338	314	308	296	298	295	289	288	328	288	304	330	323	289	278	314	326	290	328	311	324	295	319	327	332	362	317	346	308	284	311	296	319	313	307	306	321	304	310	318	294	309	313	307	322	289	330	302	327	304	296	336	315	308	330	324	267	283	297	305	334	299	307	302	335	315	314	304	336	356	264	309	342	278	313	304	293	312	291	318	301	319	335	322	280	295	304	338	356	295	297	324	312	330	343	295	363	323	304	305	337	307	337	299	291	285	347	312	312	246	339	339	324	313	313	317	346	324	291	310	341	332	307	326	311	297	339	292	301	317	289	320	314	305	304	308	324	303	322	300	304	334	307	360	311	297	291	316	304	285	308	311	328	293	306	361	305	310	305	342	329	307	301	311	334	328	303	298	332	317	307	284	353	312	324	319	332	325	320	273	306	311	299	327	330	301	327	321	311	303	331	334	308	296	318	330	308	318	283	296	333	345	304	313	301	341	305	314	321	320	311	310	331	293	308	308	314	346	321	293	323	320	318	300	324	301	278	297	329	310	335	312	288	276	328	326	327	310	318	336	323	314	307	348	316	327	333	305	317	307	348	331	295	318	298	316	326	325	308	303	323	298	326	311	329	323	299	291	327	317	299	279	313	336	341	310	322	292	291	303	306	324	305	273	330	309	310	338	308	323	348	295	316	327	303	296	310	317	321	341	297	321	328	317	327	329	327	337	335	313	289	292	282	298	283	314	293	297	291	320	299	325	311	302	301	321	320	309	326	305	297	352	300	310	310	283	337	314	306	305	308	303	323	303	317	321	311	348	306	285	273	311	310	305	296	314	311	309	293	317	270	323	327	319	298	284	327	274	329	300	323	313	307	319	330	287	333	305	326	305	291	337	320	314	342	299	299	329	327	322	343	315	324	346	298	344	316	284	297	313	311	304	301	333	331	293	315	284	304	296	302	296	325	281	304	345	310	295	288	315	289	297	309	318	326	331	299	303	312	339	318	319	318	290	293	326	305	309	308	325	319	310	329	306	297	312	327	316	284	312	323	336	312	308	309	270	302	297	349	340	300	330	344	342	348	301	316	289	283	320	354	313	314	311	334	332	324	287	366	329	292	300	330	313	303	315	285	307	271	325	317	291	305	296	317	302	328	313	305	315	302	293	304	335	270	306	305	345	286	299	322	312	316	299	315	312	295	335	297	301	302	318	314	319	318	327	340	315	301	328	329	290	313	309	324	301	340	325	325	328	314	306	311	297	347	341	309	286	312	301	334	304	292	318	321	321	316	317	295	323	317	270	303	327	304	301	311	294	339	301	299	319	311	299	275	291	331	292	312	298	313	296	350	323	313	314	315	304	360	308	343	346	301	283	319	285	316	327	286	323	313	299	297	299	304	286	318	309	300	306	319	291	297	306	322	300	307	305	310	287	301	298	327	337	289	325	320	292	318	308	317	335	313	303	330	313	329	325	288	274	309	289	303	328	303	297	275	316	329	298	312	307	338	320	321	292	300	320	330	296	340	313	298	309	309	305	299	298	296	329	339	284	309	294	322	319	336	296	293	330	308	306	322	290	283	276	339	286	336	288	323	315	344	278	321	317	296	320	307	293	330	311	328	328	327	283	345	336	309	306	287	317	298	312	350	323	314	304	346	333	335	319	336	289	315	303	259	305	323	311	297	309	316	308	312	310	314	326	315	325	331	289	311	328	317	295	300	315	327	285	321	301	295	301	313	299	309	331	297	312	318	294	299	319	347	329	287	346	296	344	307	321	300	310	299	296	295	285	321	288	336	302	332	344	337	301	343	300	303	296	317	310	303	325	348	310	278	305	285	315	300	305	320	291	313	342	321	286	313	303	330	318	280	358	307	310	322	295	303	312	346	299	319	304	294	320	299	325	336	299	333	351	304	297	344	336	338	333	305	275	337	326	305	338	343	290	289	308	299	318	328	309	334	296	340	339	290	311	313	311	309	309	345	286	331	329	337	326	337	289	307	323	307	336	309	282	287	337	317	298	327	295	303	368	323	307	325	321	303	284	304	354	298	300	307	306	316	341	301	345	287	314	322	326	304	339	297	313	343	314	321	312	324	301	320	295	304	325	325	325	332	320	343	317	318	320	286	320	299	307	342	349	337	334	310	301	339	305	288	349	297	311	316	325	335	289	320	312	327	302	312	326	318	301	294	321	333	307	339	330	332	329	339	347	301	308	336	303	322	299	316	320	315	305	309	336	329	305	322	276	292	307	321	317	292	336	302	297	311	318	302	312	324	303	305	319	294	339	338	323	319	282	321	310	315	327	311	317	286	334	337	318	293	323	313	335	339	336	318	311	298	323	315	310	322	300	314	319	317	297	282	285	309	301	308	303	305	340	332	315	308	321	288	277	320	306	312	297	342	287	328	328	353	305	285	302	278	320	329	318	309	316	302	335	307	302	344	299	319	310	329	303	308	334	325	316	321	302	304	343	335	347	313	292	313	323	349	303	327	320	343	312	334	294	312	311	335	324	283	303	306	311	310	308	314	280	333	299	293	292	307	324	320	318	310	287	302	288	308	315	310	283	339	297	307	308	355	286	329	331	322	295	315	334	298	316	321	349	325	278	287	323	302	307	309	319	322	285	318	312	343	288	316	307	302	346	329	298	322	295	337	313	323	347	308	307	311	287	310	286	310	314	324	301	326	312	339	339	332	314	306	305	317	311	315	336	334	317	297	317	315	311	286	341	324	308	372	322	343	319	353	310	332	324	301	311	293
12565	2193	2998	2191	1454	966	654	460	351	261	252	215	167	157	109	112	118	102	114	93	94	91	67	91	97	80	86	96	75	69	67	69	59	53	76	51	58	55	55	69	64	61	72	65	70	62	57	54	58	57	61	59	65	67	75	65	52	51	65	61	50	59	60	62	51	52	48	58	55	46	59	53	64	64	44	63	57	44	55	51	47	57	71	63	66	45	63	61	59	56	49	55	46	48	66	57	48	49	55	60	60	61	61	49	59	68	63	40	59	51	57	65	55	55	58	47	58	45	49	63	67	44	53	59	44	45	49	43	53	59	63	47	61	66	66	52	51	54	48	58	63	66	62	55	62	55	56	50	67	53	59	58	56	50	54	44	59	34	67	59	68	65	53	61	47	54	57	49	45	66	51	56	65	42	50	63	61	57	58	62	57	46	71	76	61	55	59	58	52	46	62	53	50	50	59	61	49	58	49	50	64	53	67	54	68	46	54	52	60	52	45	57	50	51	62	69	47	73	70	74	66	56	39	34	60	46	61	54	54	51	55	65	57	46	54	63	53	59	47	50	54	53	77	58	65	66	57	54	54	54	56	57	50	61	52	42	50	49	58	43	60	59	62	67	44	65	63	55	77	53	54	52	56	47	55	48	61	57	53	57	54	56	40	60	58	51	54	45	58	58	63	48	56	56	46	56	48	61	52	57	57	52	60	63	64	67	65	52	56	73	63	57	47	65	60	53	58	53	48	45	53	57	49	56	60	54	52	53	60	48	53	58	51	53	52	58	62	56	56	48	55	64	52	56	54	65	60	54	47	63	56	65	64	59	56	55	52	68	67	46	60	58	44	46	53	55	55	49	48	60	64	52	58	56	61	54	55	54	58	56	47	58	59	59	54	47	79	52	55	62	62	55	54	67	58	56	67	54	56	46	35	59	50	63	53	52	43	53	61	59	62	49	59	80	64	55	52	64	40	50	76	67	69	36	58	66	49	34	50	54	49	48	64	75	58	52	59	53	68	68	58	59	44	52	60	47	50	46	60	56	67	47	60	51	60	53	67	68	52	50	57	52	47	64	55	48	38	49	56	48	66	55	53	40	63	50	62	58	54	64	69	50	58	77	68	59	56	52	63	52	58	60	52	44	57	56	52	53	42	45	56	55	67	60	61	71	54	67	57	56	59	56	65	60	66	60	53	71	63	61	54	58	53	52	48	51	52	61	47	52	67	59	42	51	42	55	62	69	55	51	52	49	55	62	62	57	68	64	42	47	57	60	56	47	45	45	60	52	61	59	63	56	44	59	67	54	68	60	64	56	59	56	51	75	38	64	49	44	56	56	60	59	56	53	53	58	59	55	54	52	60	45	48	68	53	52	53	52	61	56	60	67	53	57	43	47	61	60	61	68	55	55	62	50	58	50	41	38	47	62	61	59	55	43	58	49	47	51	54	54	52	47	59	53	53	47	55	60	62	66	57	59	58	49	49	52	35	60	51	54	54	53	50	56	51	56	64	48	61	50	59	64	53	53	57	62	74	62	57	58	60	57	62	52	55	54	62	51	58	61	67	53	57	68	60	61	57	45	46	62	63	57	48	72	60	43	47	52	53	49	71	59	56	56	72	50	57	86	53	47	55	49	50	53	52	43	63	58	55	67	60	57	58	61	48	49	67	45	66	48	44	63	68	44	49	62	49	64	50	54	56	62	59	70	62	62	65	74	59	61	63	57	56	59	47	48	55	61	54	56	40	63	71	52	70	51	56	54	61	50	49	58	43	50	54	57	67	44	63	56	74	59	47	61	46	41	50	62	50	54	51	41	54	46	48	65	63	68	41	65	67	27	70	52	47	51	69	50	62	48	59	62	61	54	68	66	52	59	50	51	63	70	62	57	58	70	54	52	62	46	70	58	70	55	44	55	57	55	62	56	63	67	63	48	58	58	42	50	56	59	49	72	65	44	57	63	73	49	48	51	71	62	52	51	48	52	58	58	48	70	52	72	50	54	46	54	58	60	53	65	50	60	64	60	61	56	63	64	52	54	55	54	53	59	72	67	58	61	53	70	40	50	64	64	62	54	59	57	56	67	63	61	71	53	69	64	55	66	39	45	46	44	58	56	46	49	50	61	53	62	62	70	51	58	72	52	52	59	39	63	59	46	54	53	59	53	71	64	56	51	56	63	68	48	59	59	61	54	56	66	63	73	59	58	68	52	45	63	54	56	61	51	37	64	63	60	50	51	56	56	60	64	53	64	62	52	55	53	65	60	60	57	56	66	63	65	63	63	56	58	42	59	41	56	72	67	57	69	57	61	66	40	64	56	57	65	67	62	60	56	53	57	60	53	43	48	52	60	50	64	66	55	55	57	48	54	65	66	57	53	50	51	64	58	49	58	67	52	70	55	60	70	60	56	54	43	53	51	52	72	50	60	66	50	40	64	53	58	61	56	62	54	58	47	50	59	57	51	55	59	64	51	51	57	53	75	65	64	58	64	64	59	45	65	51	61	51	58	56	55	72	53	61	59	51	54	66	51	59	50	62	49	66	62	59	58	47	50	70	52	65	48	51	58	62	61	50	45	62	40	51	42	61	64	56	44	65	48	49	54	48	56	62	48	59	56	50	57	55	54	52	49	49	49	49	60	53	54	60	54	52	44	42	59	68	52	58	60	62	57	60	55	47	58	47	54	59	57	67	54	63	47	69	51	50	71	71	55	50	66	63	50	60	54	43	55	50	41	58	60	54	65	45	49	51	64	66	51	53	52	49	58	52	50	52	66	44	65	76	52	58	43	55	64	43	55	73	59	56	61	68	56	61	68	58	64	61	57	61	63	53	57	57	44	45	62	60	48	61	43	59	47	65	50	52	47	51	49	45	57	58	47	55	51	62	54	76	64	48	66	46	59	67	52	49	64	61	55	46	47	60	54	48	63	61	64	56	54	50	62	54	53	55	46	65	64	58	58	62	46	53	53	50	48	60	53	57	55	47	50	45	46	61	46	56	49	51	50	46	54	54	51	52	57	44	61	58	52	57	52	45	62	54	45	49	54	52	58	57	50	57	63	56	54	50	54	62	56	51	58	46	63	60	72	58	64	51	43	46	55	41	42	54	68	72	63	46	48	54	45	39	69	54	62	69	49	55	59	63	47	61	64	51	57	54	40	51	50	52	63	64	60	52	53	63	58	58	70	66	59	61	52	65	54	57	44	59	66	50	61	39	58	55	43	62	45	49	61	47	57	55	59	53	46	55	56	59	47	62	56	68	49	57	48	53	58	50	49	56	55	46	56	61	58	49	57	68	47	47	57	68	46	62	54	52	55	54	50	59	54	64	44	53	52	52	56	74	60	55	58	61	61	60	68	49	54	53	63	55	60	49	75	71	63	59	33	74	54	62	47	48	43	67	58	44	56	63	50	57	56	56	53	54	50	70	65	56	62	55	56	46	67	59	51	52	66	55	47	60	64	56	57	51	58	43	47	58	52	69	54	54	50	59	74	68	60
8573	2197	5770	6450	6033	4493	3130	2407	1866	1587	1317	1016	924	730	636	585	561	541	512	432	404	369	390	356	290	352	346	375	346	274	230	261	228	209	220	207	206	162	194	216	217	242	249	228	230	199	196	218	255	281	250	178	216	156	181	160	151	178	172	190	157	170	137	161	153	159	177	167	142	147	137	163	158	168	165	162	170	136	161	154	154	140	155	179	158	159	178	151	160	146	158	136	160	182	157	133	153	167	160	154	170	151	159	181	159	164	133	146	164	168	141	129	156	152	143	158	157	161	168	155	140	170	134	152	147	141	155	145	148	165	143	182	131	147	152	136	149	169	183	146	164	172	154	131	173	157	156	145	156	141	156	160	162	176	137	144	158	156	158	145	166	141	144	151	167	137	147	164	148	170	142	143	145	146	178	149	156	136	161	156	143	166	181	169	134	155	164	152	126	153	171	148	176	157	147	150	150	150	149	162	163	135	157	180	169	143	158	161	161	135	139	168	151	141	138	153	177	145	160	161	163	144	167	133	139	149	151	151	162	142	173	179	140	158	152	146	193	157	151	171	146	156	149	169	165	177	148	167	147	134	176	150	164	144	151	147	151	157	163	153	154	152	153	149	149	150	157	169	170	164	150	146	173	184	143	169	130	183	143	162	156	160	146	173	165	133	142	160	162	151	144	137	147	127	158	139	144	155	129	161	158	172	165	145	149	133	166	128	174	130	161	153	159	138	172	149	148	141	149	154	152	146	143	152	158	157	131	162	157	155	145	135	150	178	142	150	160	150	147	156	174	157	170	172	151	156	149	164	164	153	137	134	163	157	170	154	157	145	151	151	162	152	135	139	164	159	135	179	135	156	146	135	151	163	153	131	162	151	181	153	169	157	154	152	139	161	150	137	143	159	131	160	160	153	152	151	152	154	170	164	159	173	128	155	157	157	137	145	139	125	161	177	134	129	166	167	156	169	148	159	175	162	142	138	152	165	167	149	151	142	165	165	162	137	160	142	161	151	165	160	149	160	142	154	134	140	132	144	145	141	159	146	164	157	152	159	146	159	137	158	169	129	124	150	175	187	134	163	157	144	153	146	142	155	166	132	148	143	152	169	157	163	167	158	150	149	143	162	141	118	174	151	154	153	162	137	156	167	154	169	138	184	168	138	170	147	160	149	161	139	158	140	157	145	154	139	155	163	155	184	156	144	157	148	146	151	143	156	137	139	151	156	156	154	145	144	155	158	145	164	136	144	153	129	149	153	149	142	135	153	157	140	155	172	144	147	137	153	149	173	150	155	154	165	136	156	167	145	153	154	134	153	153	144	153	151	153	162	158	151	156	133	147	151	146	162	158	161	143	150	163	166	169	151	145	164	163	172	158	144	131	146	132	178	151	143	156	156	163	160	144	142	172	160	138	173	143	139	162	151	163	141	150	159	140	150	138	171	153	156	160	140	134	148	154	142	183	158	149	143	162	165	160	146	140	171	154	152	138	169	152	153	162	152	184	168	135	142	151	140	166	142	152	157	144	146	161	146	150	147	149	151	155	166	162	149	159	157	152	145	126	125	139	158	168	163	155	178	141	163	154	180	158	135	162	149	147	168	178	143	155	140	139	163	137	141	130	164	165	155	147	158	139	154	150	149	140	143	161	141	152	152	153	165	151	171	159	131	158	154	140	157	133	156	183	154	162	153	167	159	157	138	148	172	140	137	142	178	144	151	134	136	147	141	141	146	155	168	148	144	142	164	150	133	149	141	165	155	150	154	138	159	148	181	142	152	154	151	132	163	178	151	173	145	176	173	143	132	160	178	147	161	150	139	143	147	140	155	145	153	156	158	162	176	149	166	132	139	171	144	173	142	158	151	151	136	135	170	142	139	154	168	146	157	146	155	152	143	146	150	144	137	153	143	159	152	141	140	168	152	146	154	141	161	154	146	159	144	157	165	154	140	153	139	158	150	137	163	152	154	150	146	155	129	163	148	152	149	161	155	152	146	128	133	176	147	135	151	166	159	153	153	156	156	157	151	133	166	138	157	136	139	142	167	179	137	159	166	176	168	161	165	135	156	179	162	165	146	166	165	156	148	155	173	135	154	179	160	129	154	150	165	154	150	171	152	151	137	141	145	147	156	158	155	160	139	141	138	138	165	157	159	145	146	164	154	149	158	148	157	149	165	151	161	156	153	150	148	127	151	147	142	147	145	142	162	154	132	155	174	150	141	150	141	141	149	149	147	158	150	155	191	179	156	157	130	146	146	150	128	159	176	160	152	166	160	131	178	155	174	128	149	178	143	168	134	147	124	135	142	133	174	165	156	135	141	136	161	155	137	143	163	152	136	138	140	147	128	150	159	140	155	151	165	161	140	162	139	148	148	162	136	151	177	161	148	138	156	168	163	163	158	141	139	131	135	157	159	163	145	135	141	169	197	137	118	126	160	155	174	164	158	156	154	157	157	137	153	170	155	167	197	143	162	164	175	160	149	154	157	152	162	142	151	133	149	131	152	150	118	168	134	162	157	149	141	154	157	130	139	142	173	158	132	150	163	176	142	167	157	138	157	161	135	135	168	160	142	135	149	152	141	163	178	163	135	123	132	181	142	159	148	169	157	141	174	166	139	155	151	158	160	142	170	146	162	153	166	146	154	142	158	141	147	145	146	153	172	163	182	140	151	158	153	149	130	150	142	146	142	153	121	160	164	147	155	139	155	143	169	132	161	145	159	153	163	146	143	125	155	156	130	163	158	141	155	140	152	157	133	152	171	152	154	154	151	165	160	153	164	125	155	157	147	144	157	134	154	126	145	138	177	132	140	165	176	149	142	140	146	138	156	147	156	156	160	131	161	157	145	156	155	146	148	137	150	157	157	150	149	177	139	153	157	165	139	168	137	130	156	130	153	170	163	134	139	150	150	139	149	137	150	143	160	145	155	176	156	136	177	146	171	145	145	131	143	156	159	167	149	134	162	123	143	128	144	167	132	133	146	173	160	136	151	163	125	176	167	153	155	150	150	163	151	146	175	139	153	147	172	153	137	138	168	152	128	139	141	145	156	158	137	161	132	147	147	150	170	130	162	155	147	129	145	155	166	137	148	153	166	171	150	139	136	156	132	142	154	130	168	154	140	160	162	151	156	142	159	162	148	156	168	148	158	156	177	161	150	154	171	160	156	155	162	186	128	169	151	152	158	144	141	158	148	159	138	152	175	178	147	161	144	181	151	168	174	144	161	139	154	146	137	153	152	154	143	146	134	156	166	149	143	169	158	131	147	152	158	172	145	175	140	157	172	157	155	150	152	156	159	161	136	149	160	177	131	167	151	136	175	145	159	134	158	167	154	158	167	134	140	154	163	174	142	161	143	154	138	142	154	160	138	131	137	154	150	159	141	156	147	151	149	151	158	142	135	131	136	158	157	140	154	167	127	158	148	147	156	156	163	137	154	159	122	184	164	158	158	139	140	162	165	142	144	174	159	158	145	154	155	174	168	168	155	140	146
1679	552	827	613	409	289	212	190	179	176	192	169	142	144	147	136	160	164	131	159	163	128	159	159	127	138	126	159	151	127	151	156	136	152	160	125	141	159	152	137	154	136	131	128	137	151	122	160	153	128	128	132	140	126	139	146	139	129	124	144	141	138	147	150	161	139	168	149	138	138	143	138	138	151	148	113	151	142	125	137	145	155	147	146	127	152	164	145	126	137	132	154	145	139	138	146	152	141	151	133	147	130	116	139	120	153	152	134	146	128	149	130	141	152	118	117	135	132	124	141	130	133	131	164	147	166	139	147	126	118	156	126	139	134	124	148	144	172	126	133	156	137	134	150	125	120	134	126	140	156	144	154	127	143	135	152	159	158	153	155	148	136	141	171	134	159	135	154	136	144	150	129	157	139	134	157	146	152	139	144	107	140	139	140	140	120	159	154	129	113	137	153	124	121	138	130	139	144	141	134	146	155	151	140	132	130	156	143	142	126	141	147	140	142	139	129	136	126	140	143	137	120	138	128	133	161	130	134	110	146	148	140	143	134	164	149	133	137	144	118	138	127	148	144	133	150	131	140	138	146	133	150	140	126	121	136	144	137	141	128	130	122	140	140	137	142	120	134	144	145	149	178	156	129	136	163	141	148	150	153	138	135	143	141	157	140	113	164	164	141	138	141	141	154	156	163	143	141	131	118	149	142	149	159	132	144	95	148	136	123	156	140	135	111	147	151	181	153	126	137	150	156	146	140	160	147	127	131	139	166	148	161	143	145	150	142	140	155	120	142	134	125	152	111	148	124	152	140	150	140	131	122	148	129	132	138	135	128	151	155	139	136	145	144	145	157	140	132	149	152	127	145	127	144	153	125	131	144	135	156	136	163	153	117	130	153	124	142	132	126	157	125	133	151	112	130	124	136	131	153	132	151	152	140	139	140	163	161	142	151	146	121	133	150	137	138	151	160	160	139	139	143	141	135	126	129	151	139	131	128	123	140	170	160	137	119	142	151	154	143	129	143	139	128	130	153	155	134	134	124	126	145	127	141	141	154	123	147	142	128	131	159	136	133	109	148	155	164	140	143	160	157	126	137	141	149	143	151	131	134	133	113	111	138	130	150	139	156	145	158	155	127	130	116	134	108	146	132	126	149	137	118	115	155	125	120	131	147	142	133	133	121	123	123	132	125	139	142	122	145	124	145	139	150	133	119	143	132	121	129	156	143	137	129	138	137	151	161	152	134	164	134	150	146	129	131	159	138	161	161	135	144	145	129	148	126	125	156	135	155	137	141	122	125	129	133	139	129	152	141	125	141	135	137	139	133	141	145	141	150	150	127	146	145	126	156	149	130	145	122	134	140	144	129	125	140	142	163	149	128	140	159	135	135	150	132	129	130	145	129	141	164	135	149	127	148	139	148	141	153	134	136	132	142	152	119	160	141	155	134	122	155	119	140	145	155	136	146	156	157	164	150	151	138	152	155	131	162	149	146	143	134	158	147	136	142	156	149	138	152	144	138	123	125	162	144	137	129	154	135	136	133	140	142	137	127	125	141	133	151	159	142	143	151	136	142	134	140	143	139	142	146	150	154	145	171	133	136	145	138	133	133	152	132	142	137	140	138	149	128	147	158	151	145	137	139	162	148	134	126	150	145	143	144	148	134	161	152	142	132	151	146	140	145	111	121	134	142	144	140	135	142	158	142	148	154	149	118	146	142	149	137	135	175	160	185	139	130	129	117	132	132	139	150	141	141	141	145	142	139	131	145	142	160	142	129	144	124	133	119	124	139	147	125	142	136	147	120	144	127	136	134	136	150	121	144	134	121	150	125	119	128	148	155	142	136	163	176	110	132	124	160	163	134	129	140	129	110	141	140	141	134	151	150	154	144	121	150	133	139	154	130	152	112	143	135	137	128	157	141	143	144	145	141	151	133	132	162	141	155	138	153	150	137	124	143	134	140	163	150	174	128	127	135	125	133	120	144	135	132	149	131	113	159	138	127	150	166	144	156	126	137	119	142	136	142	158	138	134	129	125	156	162	146	133	152	142	152	139	159	139	125	129	150	144	151	130	164	150	156	124	153	137	154	126	143	146	128	148	160	142	119	142	114	136	125	128	137	137	132	128	143	148	146	122	157	133	151	144	142	129	141	145	132	153	143	135	144	140	130	117	125	122	160	158	150	154	151	126	139	118	127	146	149	120	134	146	154	137	132	156	115	135	156	141	165	119	135	154	138	151	121	123	127	139	147	128	153	113	130	138	125	154	162	154	130	136	146	132	156	134	122	139	155	157	150	138	141	138	146	135	148	130	137	139	122	151	141	115	135	132	142	146	134	144	117	131	148	136	119	138	140	147	143	144	146	128	136	147	131	144	125	164	119	160	152	133	137	139	137	151	142	149	143	135	137	133	154	133	140	145	155	153	126	143	140	142	132	124	161	147	157	155	146	161	131	143	118	109	150	157	128	142	146	160	152	125	145	133	154	143	147	149	154	133	128	142	125	133	145	111	164	163	148	127	153	160	142	149	151	154	153	139	140	135	143	121	133	145	133	150	129	151	158	145	146	154	122	140	153	145	161	128	125	159	149	139	146	136	144	155	143	144	128	145	121	130	131	151	150	137	139	159	131	156	123	139	141	125	137	147	138	140	134	155	151	120	127	143	139	157	155	137	139	126	124	155	156	136	148	118	175	139	136	140	147	143	132	136	120	132	143	143	132	118	139	140	144	137	133	126	137	144	147	149	154	154	153	169	117	141	146	125	147	125	152	129	140	131	135	132	142	148	145	138	174	111	156	123	146	146	132	149	156	162	133	133	149	161	142	128	144	126	144	138	135	147	140	155	160	146	118	144	158	143	149	161	165	154	162	139	137	125	162	137	131	150	141	138	134	154	128	132	132	141	158	124	160	140	146	136	129	145	137	137	136	151	139	156	154	139	136	164	149	116	132	156	124	132	155	125	145	161	137	141	151	126	127	123	136	132	140	130	142	137	141	158	155	142	128	146	148	146	126	140	153	159	116	137	105	144	153	144	145	146	108	143	134	128	140	139	131	119	129	127	144	126	137	158	125	141	131	139	145	157	137	117	134	140	136	155	140	138	152	148	156	159	157	144	133	153	154	137	118	146	136	159	152	124	132	129	136	141	139	132	165	136	164	133	147	150	145	160	130	140	129	128	165	137	147	162	139	139	127	123	141	154	122	133	142	149	139	130	146	142	115	132	134	123	143	160	155	126	124	140	145	133	161	148	169	143	143	138	138	135	129	141	167	143	163	129	128	144	140	141	134	148	136	140	151	147	148	123	142	130	118	165	145	128	145	131	127	141	123	132	141	156	126	126	126	131	142	167	128	153	115	146	128	118	140	150	124	135	122	145	140	136	121	146	123	131	165	137	140	135	175	143	136	156	150	165	133	134	131	150	147	134	118	128	131	134	135	160	163	131	121	137	150	138	137	145	147	143	119	124	150	151	124	146	131	156	143	123	144	137	150
1920	722	1787	2013	1587	1219	875	749	587	584	567	471	485	458	375	369	380	383	408	342	373	378	371	385	367	381	404	388	423	387	368	398	357	328	361	373	338	385	344	357	354	356	350	398	393	318	346	345	404	351	368	355	361	368	328	353	295	351	356	353	376	371	340	345	342	301	344	354	367	328	345	313	341	365	352	323	353	369	373	324	374	341	355	386	339	372	376	364	345	370	353	379	355	360	324	332	348	341	344	368	393	379	376	387	352	321	341	336	397	357	346	373	344	340	376	327	358	351	346	327	337	365	318	341	369	347	331	348	379	315	373	384	348	347	348	351	337	386	322	346	357	367	355	348	315	354	354	357	348	352	349	363	323	325	347	320	333	353	346	355	347	354	340	365	350	335	333	368	386	311	381	344	345	363	342	336	339	365	320	378	347	372	342	327	377	333	311	347	361	322	332	338	353	381	333	342	386	345	341	352	369	338	379	336	349	343	333	343	328	384	354	356	315	347	403	344	373	341	344	311	348	329	371	343	385	341	356	351	349	364	378	347	418	360	354	387	347	335	369	343	353	368	330	334	346	389	352	353	348	337	344	354	323	345	351	385	345	333	366	318	386	346	358	363	347	367	359	363	324	328	327	312	365	332	340	311	348	371	319	344	386	332	358	332	380	361	384	360	345	347	354	353	344	321	356	328	374	375	379	385	346	332	364	349	344	313	351	346	357	340	342	371	356	358	394	323	327	347	325	369	333	336	328	364	361	325	385	338	362	329	337	362	371	357	385	341	382	344	350	362	331	302	328	307	332	330	335	345	332	334	311	343	375	394	339	335	354	344	373	387	335	303	339	342	323	355	356	349	369	357	345	322	360	323	346	359	391	362	321	393	357	355	357	357	365	350	342	366	341	372	367	328	364	360	350	346	338	353	343	377	380	374	384	372	356	316	346	387	354	362	343	349	379	383	339	353	368	344	334	377	325	378	330	390	352	278	365	339	351	338	337	334	351	360	354	357	329	326	340	351	354	338	373	364	333	371	338	353	333	331	337	393	359	340	376	353	305	337	385	351	346	325	362	387	343	356	365	342	373	361	349	340	342	367	348	367	363	373	347	320	371	392	365	383	369	375	307	368	366	372	367	369	372	383	357	362	350	360	353	352	367	343	344	314	346	388	357	360	336	373	374	353	375	377	349	370	352	367	373	353	358	380	339	334	354	339	369	406	358	361	354	337	360	344	367	359	345	370	365	351	370	369	361	339	329	369	369	342	331	363	312	345	370	374	337	340	336	341	379	344	308	335	346	384	384	373	359	350	356	369	370	349	370	324	357	372	334	359	378	368	355	339	332	330	369	333	345	372	362	329	363	354	312	358	372	343	337	360	358	343	352	367	338	321	379	326	338	369	368	343	342	344	344	368	354	363	363	324	344	331	325	325	357	347	326	378	342	364	352	335	328	352	354	349	345	359	338	331	350	346	333	354	361	338	331	343	354	381	380	357	367	358	377	367	362	407	335	344	359	323	348	351	370	338	334	381	349	379	362	378	308	360	359	341	341	300	304	336	348	411	325	354	332	333	342	366	359	363	352	389	358	360	342	338	360	339	344	325	327	332	332	355	356	349	333	359	377	368	366	355	374	344	325	358	354	335	355	333	374	360	354	340	351	311	376	353	326	365	353	363	357	337	370	362	390	366	330	331	376	327	307	326	384	365	383	368	331	308	348	353	365	373	361	380	332	359	304	307	316	349	347	381	302	351	355	359	321	355	318	359	361	357	336	374	349	348	311	361	348	353	351	361	361	321	309	364	338	318	350	359	339	355	353	337	367	380	334	336	319	341	346	388	353	329	370	357	348	378	356	329	325	359	374	373	378	351	343	355	327	354	342	367	324	347	349	374	335	353	364	318	352	352	348	326	327	345	337	375	369	361	347	372	377	355	352	365	349	374	340	343	344	323	375	325	327	373	353	366	357	352	350	347	305	358	363	359	345	334	342	358	321	327	340	361	328	379	362	340	332	336	326	350	338	362	376	340	370	346	336	351	351	331	340	370	345	340	340	329	349	350	367	349	404	368	339	394	382	369	334	323	368	355	368	346	370	350	338	351	341	356	341	360	373	376	343	339	368	355	295	342	351	391	382	343	319	323	317	373	379	372	344	333	365	323	368	356	372	351	366	339	346	381	347	355	310	361	374	340	314	358	369	316	340	340	364	348	382	335	350	361	332	346	330	329	350	361	333	363	358	355	340	336	332	371	378	358	362	368	366	342	380	345	355	361	343	341	346	329	341	353	361	359	360	369	329	364	347	351	357	359	353	354	315	351	364	365	328	373	371	335	329	370	387	297	348	345	326	323	332	359	369	327	349	334	353	357	342	308	350	341	349	350	381	365	364	350	343	328	355	366	343	377	366	357	331	356	379	380	329	349	345	360	362	354	349	374	332	380	346	365	376	367	326	317	328	354	346	335	353	367	355	379	334	332	340	357	331	364	331	358	340	339	384	369	350	326	333	337	363	330	348	361	341	344	349	356	365	355	384	363	335	349	347	391	387	330	301	343	343	331	349	355	352	316	357	366	337	338	338	376	336	402	377	395	338	358	370	350	390	331	349	368	368	357	355	328	332	360	341	365	363	347	334	363	352	342	363	360	361	378	355	306	342	337	370	362	358	334	355	369	357	375	346	361	359	348	380	334	338	310	346	342	372	352	377	386	324	340	360	375	363	378	379	358	372	379	352	346	377	384	351	350	368	367	327	338	349	346	379	351	376	370	309	338	349	346	343	336	327	339	369	337	388	398	355	354	370	357	355	366	334	399	343	355	337	352	316	350	337	323	324	359	373	338	347	335	350	372	329	384	361	353	381	342	336	334	335	345	362	341	390	344	304	318	343	345	319	334	322	368	347	368	339	329	336	357	344	340	370	350	335	357	351	351	355	349	352	358	330	364	348	332	354	348	372	324	322	374	348	346	350	348	352	358	364	356	335	356	354	365	363	360	303	354	352	349	355	295	379	389	357	335	337	368	416	361	328	363	365	350	334	330	367	339	333	359	333	333	348	351	311	343	345	355	338	340	336	381	386	377	358	348	381	349	366	319	369	359	325	384	375	346	330	364	389	370	360	329	323	352	383	355	360	392	361	344	342	344	356	377	362	359	361	302	319	360	320	357	332	335	356	375	341	359	333	353	343	346	359	316	351	335	348	321	346	379	341	362	341	370	346	329	322	344	335	378	343	334	369	344	360	356	373	369	376	334	339	351	352	337	341	329	351	347	337	336	331	374	333	340	344	336	377	372	359	350	349	349	335	365	352	320	378	389	330	332	329	375	337	358	321	354	379	374	344	320	352	329	340	324	359	366	350	321	388	379	362	328	325	355	364	345	325	319	330	342	345	347	340	370	323	353	373	369	345	322	341	360	332	354	359	352	340	378	328	376	368	380	378	372	369	363	346	335	352	346	343	350	340	362	345	358	357	333	361	349	357	337	371	334	325	347	345	347	344	352
6883	1186	1564	1302	911	639	428	320	319	275	223	182	177	161	153	154	154	158	152	163	148	141	129	125	137	140	136	150	131	117	147	119	118	123	140	113	116	117	135	107	117	134	121	124	127	102	139	124	136	139	119	139	115	109	126	115	119	120	151	145	130	106	123	132	144	124	140	152	140	119	123	119	141	131	134	138	111	133	136	122	120	95	134	127	113	126	118	123	119	140	130	122	124	127	115	129	123	116	150	143	124	143	129	120	130	129	153	106	139	140	124	121	125	109	128	116	101	125	134	135	133	93	153	131	122	128	135	127	106	110	118	118	122	121	133	141	109	126	113	134	122	120	110	132	110	137	121	133	137	115	128	124	137	122	112	132	97	124	143	133	110	115	117	145	141	111	134	125	126	140	120	109	110	114	135	117	125	110	125	112	120	109	130	142	130	116	152	134	153	109	152	123	132	128	145	109	133	114	98	137	127	130	115	124	133	126	94	131	122	107	114	122	111	107	120	128	158	115	114	131	134	112	134	110	110	129	121	119	136	136	153	103	105	130	125	115	108	134	116	130	141	109	131	127	129	137	125	159	145	129	117	145	126	118	105	134	126	143	109	139	122	113	142	147	135	112	102	126	123	132	123	110	111	141	125	132	123	123	138	128	146	111	121	96	124	135	117	111	110	132	125	139	128	145	122	126	104	125	139	125	136	129	123	114	128	111	135	102	114	124	118	117	112	134	111	135	134	133	127	121	120	106	119	115	127	117	111	104	133	122	124	118	134	125	114	117	120	121	103	140	125	110	132	131	122	122	130	109	109	123	135	110	130	129	108	136	106	111	147	119	121	133	132	119	109	124	125	128	123	105	123	131	122	117	125	104	124	105	139	138	123	129	120	140	130	132	122	122	140	138	107	127	115	110	135	96	109	122	114	139	131	102	103	136	137	147	116	116	129	125	119	110	110	105	116	132	146	138	124	100	126	126	111	114	148	107	121	94	105	123	119	135	123	123	125	104	147	120	101	124	121	122	127	125	112	130	136	129	118	123	131	116	106	131	121	125	124	133	102	129	119	138	123	139	133	120	142	131	124	100	102	129	119	130	132	132	120	105	161	128	109	113	119	130	106	113	103	121	120	131	131	126	125	139	129	123	118	146	124	113	117	129	122	132	118	122	125	128	117	123	133	106	113	117	115	95	129	124	104	110	110	131	129	106	131	115	113	125	132	100	129	121	141	110	126	141	133	122	117	147	127	114	122	119	129	128	109	120	122	108	120	117	129	137	131	119	109	130	120	129	132	112	134	116	115	143	119	144	122	129	127	126	131	112	136	114	132	111	127	124	132	108	133	107	103	129	111	122	130	127	110	116	119	111	133	139	115	155	107	125	129	111	156	111	112	136	160	114	120	124	136	128	127	103	123	124	108	116	109	114	128	119	134	115	132	145	110	124	144	132	113	135	124	126	115	112	115	109	123	131	116	130	104	121	128	122	115	126	131	114	126	120	119	124	102	111	125	124	139	145	125	138	139	112	129	125	126	111	109	112	122	91	133	134	111	126	109	115	130	124	140	130	119	141	131	125	106	122	113	125	120	127	96	128	162	117	110	127	119	114	118	122	123	113	128	129	126	116	113	124	113	134	124	118	109	133	113	127	114	119	121	118	144	123	113	123	115	127	126	131	100	150	131	139	104	133	136	116	123	127	128	109	99	111	146	122	132	118	127	111	112	123	134	142	129	109	110	115	117	128	115	122	117	127	122	131	120	123	104	144	110	99	112	132	117	125	119	126	113	112	100	135	111	110	109	134	112	134	115	119	141	142	118	118	100	132	126	125	106	111	125	106	108	131	131	119	132	125	127	127	144	110	132	133	122	109	101	109	118	131	106	111	120	120	90	138	107	135	124	144	117	119	121	120	133	134	105	104	120	106	126	133	136	119	135	121	104	90	101	127	136	118	126	129	118	138	120	130	132	127	136	101	108	99	133	136	119	119	122	111	116	108	117	109	127	122	145	128	104	128	112	111	120	110	103	122	132	127	131	97	128	121	120	133	116	141	110	132	112	139	125	139	121	119	106	128	140	111	117	123	138	125	126	131	123	115	123	128	134	126	117	145	120	127	129	116	109	120	127	132	127	102	137	118	130	116	123	115	139	103	107	136	125	133	124	116	128	128	139	113	101	132	126	140	139	109	119	123	103	130	134	123	122	118	129	126	121	114	126	122	129	128	120	150	109	114	117	121	122	133	122	112	125	127	126	110	126	114	117	115	148	142	116	122	120	125	101	123	127	120	121	117	124	100	117	120	115	96	116	120	121	123	124	125	103	130	114	116	122	122	138	136	140	107	105	103	106	138	118	111	182	139	128	116	126	128	124	124	123	135	138	113	124	123	138	126	123	126	110	130	122	121	112	96	119	130	138	126	133	158	126	120	127	128	122	96	113	120	119	110	133	102	105	125	127	109	137	149	127	151	121	131	103	123	120	137	122	115	124	125	116	122	114	132	124	126	131	147	119	126	122	123	129	119	137	135	116	126	128	126	108	137	114	118	120	132	126	119	155	126	120	117	133	121	110	126	136	131	132	132	126	127	121	135	105	120	133	135	141	122	129	113	124	143	107	129	116	114	138	117	124	135	136	128	145	109	118	112	115	119	133	135	125	140	141	138	113	123	108	124	119	128	115	120	140	129	122	139	122	133	140	129	105	125	120	136	126	118	122	134	123	131	124	112	117	117	115	111	129	129	115	129	120	106	122	127	113	133	129	129	121	125	126	125	119	131	112	117	129	124	120	118	125	136	119	120	136	114	127	107	137	132	126	117	124	120	131	122	103	116	132	119	117	116	106	115	138	129	141	124	133	136	142	135	116	130	138	114	128	117	137	127	127	140	121	124	111	115	119	141	121	126	129	128	122	123	141	155	143	115	145	115	135	96	135	136	99	140	131	128	107	114	130	139	122	110	108	104	117	148	124	118	138	115	140	117	133	119	137	153	134	118	112	123	118	120	119	126	141	106	133	108	113	132	131	114	133	125	126	125	122	110	101	125	127	117	123	134	94	118	124	119	111	118	98	126	122	102	115	131	120	109	116	125	115	109	124	135	120	134	131	109	143	111	116	130	98	117	115	118	110	133	133	126	129	119	123	101	119	125	122	130	118	124	154	125	132	106	102	112	115	117	129	135	120	131	117	96	130	156	141	118	130	113	133	116	133	137	115	122	107	108	128	134	150	139	130	109	114	136	142	135	144	121	129	131	130	123	127	111	110	124	118	116	119	129	121	131	147	143	99	125	124	131	112	122	141	114	111	132	129	114	117	122	140	115	126	117	137	139	124	125	133	140	128	124	120	144	125	119	132	119	127	133	135	99	118	135	112	135	106	121	124	109	108	134	108	106	120	123	121	134	142	112	114	114	115	111	145	93	114	142	126	121	135	127	120	130	120	118	112	123	148	126	138	134	117	127	128	115	127	120	140	115	123	114	123	126	119	122	141	132	133	113	125	108
6517	1435	3399	4300	3892	2891	2010	1577	1461	1191	1059	797	728	654	553	537	539	491	516	501	469	467	427	433	385	438	433	454	432	390	505	356	320	355	334	302	340	311	313	330	334	324	326	360	316	311	340	312	384	348	376	353	368	339	329	339	317	326	322	333	327	294	369	294	280	269	333	282	293	326	319	334	314	314	319	313	325	346	292	325	285	308	280	283	312	346	306	293	307	270	295	302	274	302	337	302	303	302	309	327	303	310	303	276	315	267	319	321	307	297	305	302	319	290	315	302	309	302	319	304	318	321	303	296	285	288	316	309	312	285	297	289	310	305	303	300	267	321	284	279	297	252	292	303	269	317	279	321	286	312	304	323	307	357	285	301	325	331	288	280	325	271	314	315	316	327	273	315	340	316	317	296	337	273	305	324	307	292	297	287	326	358	309	301	325	340	318	312	295	280	292	312	292	322	308	276	303	333	294	304	317	290	287	339	289	288	290	303	313	291	304	313	286	320	289	282	286	324	308	325	280	312	327	355	303	290	311	310	336	287	310	300	306	299	325	310	289	300	317	283	329	292	284	319	325	330	261	320	313	283	279	300	313	313	311	298	308	305	305	331	314	278	340	272	305	318	301	314	357	295	307	301	321	308	313	274	309	291	312	338	311	312	325	324	299	347	321	304	297	322	346	313	309	287	285	315	318	321	279	289	323	325	329	310	315	299	294	294	308	290	287	321	330	319	343	278	311	283	304	339	288	286	323	313	328	292	296	321	303	301	300	297	281	322	311	289	301	267	297	306	284	310	309	301	270	319	290	338	348	303	334	301	293	310	312	304	308	303	313	305	289	319	271	299	307	316	326	309	300	293	319	294	313	304	320	310	325	303	314	301	282	303	311	284	279	274	316	307	284	287	291	326	304	265	296	314	300	350	284	304	305	285	307	320	307	329	309	317	318	323	300	319	308	308	324	319	317	290	304	300	295	307	321	310	312	324	292	323	318	313	305	286	315	305	319	296	265	273	286	343	293	298	294	300	309	300	305	305	280	287	301	281	301	274	358	345	312	292	349	310	335	289	307	291	335	303	292	280	300	346	324	300	308	286	296	311	281	304	320	315	310	296	304	312	293	346	297	317	354	303	343	303	308	314	302	301	294	303	309	312	317	296	306	288	323	307	348	306	305	280	304	321	343	304	308	325	290	338	309	311	329	291	322	300	302	279	316	294	318	320	297	345	319	300	330	283	303	334	302	311	317	347	325	314	333	314	308	320	289	310	275	303	285	313	296	310	334	302	312	298	331	325	313	286	312	309	331	280	309	282	313	299	288	305	329	301	318	289	309	315	313	299	283	312	302	288	299	294	322	314	288	285	313	292	291	270	327	309	341	304	351	347	324	294	318	315	309	303	284	334	324	348	324	298	310	297	317	274	301	286	307	296	333	283	309	277	319	293	316	318	296	302	292	289	284	315	300	316	299	303	314	311	307	295	311	326	304	310	321	252	287	292	306	305	290	310	317	308	322	311	311	296	325	280	336	325	322	286	307	290	279	286	285	296	311	299	318	305	313	309	338	303	351	307	317	295	316	323	309	348	300	311	300	289	288	318	313	303	307	298	304	323	314	303	294	286	332	310	276	308	273	269	283	294	325	300	315	298	317	316	329	324	289	274	305	287	289	320	316	291	289	324	310	297	271	294	290	288	320	310	298	302	302	292	337	270	302	313	322	287	296	293	304	304	313	280	310	294	302	335	261	314	279	298	319	321	315	269	303	277	312	321	299	279	288	324	327	320	303	309	303	311	322	289	294	282	325	309	346	304	310	328	319	292	328	285	292	304	316	298	331	280	326	325	298	330	312	333	288	279	316	302	267	312	338	311	318	285	307	305	309	314	304	298	321	312	296	292	313	330	284	314	279	334	289	279	323	322	297	288	327	324	290	297	307	315	306	326	322	308	294	346	312	285	296	316	303	285	287	300	299	307	320	309	322	286	307	304	296	338	318	312	322	314	283	293	325	319	293	327	302	317	304	300	328	282	304	301	343	331	317	324	320	293	280	295	309	304	334	313	302	333	294	266	319	312	299	307	303	319	292	329	316	308	314	304	327	323	316	300	313	292	335	293	298	313	311	300	282	283	301	293	269	323	329	298	318	294	311	325	292	301	300	302	313	309	283	307	304	284	290	311	311	296	296	315	310	293	298	285	327	297	315	309	306	310	307	315	347	298	296	315	332	325	323	325	307	306	305	304	296	310	309	317	329	304	312	287	304	315	330	285	307	288	306	308	292	323	311	301	306	332	356	298	302	276	312	293	305	310	294	294	313	270	248	308	307	329	311	309	326	286	297	305	288	291	305	322	290	319	321	304	321	330	302	330	286	316	325	289	294	303	310	290	297	310	315	322	315	309	313	301	299	301	309	316	284	297	320	286	304	322	305	310	317	325	285	316	316	276	315	304	327	328	285	284	320	306	310	287	295	292	302	277	290	268	309	274	330	313	301	309	291	305	332	298	307	317	298	288	295	286	298	309	316	295	304	302	302	316	311	309	332	295	299	304	291	308	300	302	313	282	308	271	325	299	307	295	309	329	316	265	313	306	298	316	309	285	316	334	305	283	325	325	296	298	326	330	294	283	314	289	325	298	311	307	291	303	305	289	301	292	302	309	309	290	282	313	309	332	319	307	303	318	284	279	301	286	320	323	314	315	316	308	313	292	314	286	307	334	292	304	311	311	308	318	336	284	301	292	312	307	263	313	303	314	354	323	343	292	317	275	302	315	294	273	317	305	315	291	301	297	308	274	321	320	300	333	295	311	285	339	307	333	308	296	311	332	303	316	305	305	299	278	308	267	282	310	282	340	301	305	320	306	308	312	326	284	306	287	297	314	315	308	319	298	327	284	323	288	310	288	280	305	318	297	325	339	307	286	298	326	291	312	330	303	273	313	275	308	284	297	296	293	302	336	332	312	279	288	319	308	278	322	297	323	313	293	291	316	306	309	292	319	289	295	336	318	366	290	301	310	302	297	312	318	283	290	294	280	282	278	285	281	319	295	293	306	304	310	300	299	299	298	317	286	317	298	312	293	316	285	313	282	304	290	339	329	315	268	301	302	284	289	299	286	310	309	347	299	279	314	275	278	325	294	288	323	311	320	309	300	292	323	300	274	303	305	291	289	324	283	306	337	320	312	289	324	316	309	340	285	307	320	316	316	329	301	279	303	310	332	308	311	340	317	291	339	344	312	298	278	294	290	275	310	322	320	303	343	281	325	270	289	287	308	276	260	319	329	312	295	286	277	308	308	301	311	297	314	307	295	323	327	316	305	304	306	318	282	342	270	293	313	279	298	287	306	290	272	316	318	302	247	306	323	300	317	300	286	308	328	306	336	305	309	323	319	289	307	302	334	285	314	291	295	296	289	323	340	307	315	313	302	318	289	287	308	293	278	302	310	305	317	305	329	318	305	335	276	304	289	313	267	312	322	301	290	317	325	315	349	316	312	321	325
12699	2168	2507	1957	1438	935	613	522	354	276	212	167	169	137	138	115	111	97	87	113	98	84	82	91	75	88	85	71	89	86	75	71	68	55	63	65	67	69	64	52	66	67	65	57	56	38	67	50	61	61	74	74	59	70	57	66	53	54	59	59	59	46	54	51	58	58	69	47	62	64	56	39	63	59	64	56	67	64	48	48	53	45	41	53	52	49	51	59	56	45	49	50	61	45	55	60	46	52	56	52	55	55	45	48	53	54	51	56	41	66	82	52	70	60	49	59	58	51	51	50	57	53	45	58	59	57	56	69	60	68	54	46	44	81	46	54	60	58	59	47	61	48	67	60	50	41	40	45	58	52	55	49	60	73	56	50	66	59	46	53	58	72	64	50	45	60	68	56	50	62	51	59	50	59	47	62	54	65	63	65	55	68	50	66	51	42	59	46	53	53	52	60	50	52	58	51	47	57	64	61	50	47	60	68	53	60	56	38	53	55	68	74	62	67	48	30	48	52	45	49	59	63	56	59	61	82	57	66	44	54	52	55	59	61	46	60	54	54	51	49	53	55	57	55	50	71	60	57	58	47	45	52	47	63	44	57	48	49	63	63	46	53	61	49	57	74	53	64	57	48	61	61	59	56	58	57	56	56	58	53	54	62	60	60	50	52	57	43	61	48	61	60	51	66	61	61	60	52	53	49	67	47	53	59	53	39	70	44	63	51	65	55	54	47	73	57	53	48	59	56	65	59	54	55	47	61	53	39	47	44	55	51	51	59	61	51	50	40	57	57	61	51	54	69	56	74	54	49	49	42	51	52	55	63	73	58	64	44	56	36	57	51	54	57	52	47	49	69	55	57	55	49	61	53	53	58	53	58	48	53	47	53	53	57	45	47	49	62	62	56	41	68	49	47	58	54	59	56	48	62	41	54	46	52	55	50	63	57	51	57	59	62	57	51	61	55	65	50	48	61	56	56	52	44	62	59	63	55	38	51	60	52	56	48	54	51	59	51	62	68	48	69	49	60	36	50	47	56	63	55	64	56	53	51	59	44	64	62	51	61	60	57	47	52	73	60	57	64	57	55	54	64	74	47	56	51	68	57	61	66	70	57	39	56	64	55	53	50	59	57	64	65	67	52	49	52	63	60	60	49	42	52	52	61	61	51	58	43	63	46	65	59	65	39	54	57	49	52	46	56	55	55	61	52	56	48	53	57	60	45	50	64	67	49	62	59	58	50	48	47	50	64	47	54	57	58	64	52	58	44	58	52	55	47	45	48	42	61	63	51	57	47	50	53	57	69	56	53	54	45	67	50	58	47	51	57	47	48	49	58	47	64	50	55	72	47	60	54	42	53	44	46	45	57	55	58	67	59	60	53	57	51	60	47	46	60	47	47	49	59	65	59	68	72	59	61	58	55	61	59	62	57	73	62	53	69	66	42	59	44	65	54	45	55	49	55	57	51	42	58	51	51	57	51	60	58	57	48	49	61	50	62	47	45	64	41	51	55	49	72	67	58	57	45	60	60	54	65	59	54	58	52	57	62	60	50	64	52	61	62	57	49	72	56	52	77	45	49	63	61	62	59	42	68	52	53	57	55	48	61	55	55	48	55	57	53	66	44	49	61	51	56	58	44	55	68	56	52	61	59	58	61	56	63	55	66	78	49	63	50	58	52	59	56	49	66	61	44	65	48	47	44	49	48	44	47	58	68	53	55	46	48	52	49	46	62	54	37	54	47	57	72	48	53	46	44	48	53	62	63	61	48	66	65	55	58	58	61	55	63	56	55	66	65	52	63	47	46	50	54	47	48	76	57	56	48	52	46	34	55	61	52	55	61	50	56	42	45	51	55	60	55	57	62	52	48	55	52	62	49	63	59	58	56	50	58	54	50	64	56	66	63	47	64	48	63	57	54	59	56	71	70	76	55	57	47	53	48	50	48	49	57	60	54	53	54	44	60	54	56	63	61	72	57	47	56	48	60	49	44	57	63	61	64	57	53	46	67	45	65	57	71	38	54	56	49	56	65	54	49	50	52	56	53	68	58	67	41	51	57	53	54	53	62	44	45	55	49	59	50	73	49	48	50	68	70	70	49	53	44	56	46	56	69	57	53	52	43	55	51	44	52	55	47	63	51	48	40	52	50	49	50	61	51	54	70	41	41	47	61	54	63	51	54	51	60	57	50	44	49	56	44	48	52	64	62	71	61	52	45	45	59	49	69	59	58	60	61	52	53	50	63	54	45	63	42	49	55	61	52	55	53	59	68	56	68	68	62	61	57	41	46	62	59	47	57	65	30	48	65	44	52	49	60	54	74	52	38	64	73	75	69	62	52	53	48	61	47	54	59	50	50	58	55	49	45	52	49	52	45	46	50	58	58	62	44	53	53	54	61	53	57	55	53	61	76	67	57	61	54	52	42	64	50	57	68	50	70	56	53	65	74	56	64	36	62	50	60	44	60	53	50	47	67	57	52	53	49	61	51	56	40	53	57	57	35	57	57	51	45	47	55	57	57	64	59	70	40	57	50	51	51	62	61	49	54	57	58	64	62	45	46	47	64	62	39	63	40	49	55	59	58	50	77	65	50	44	57	50	49	50	66	59	44	53	37	46	68	62	48	62	66	61	44	51	52	58	57	49	53	61	54	68	49	52	40	58	58	58	59	61	56	64	53	54	63	63	69	56	57	47	60	57	50	58	59	46	49	52	52	51	64	52	67	60	46	54	53	54	58	52	66	74	60	57	47	66	52	57	55	45	46	69	75	56	64	57	58	44	61	51	44	66	63	62	52	67	60	65	57	56	46	67	52	59	59	44	37	40	53	58	62	57	50	49	47	52	63	56	57	54	52	56	62	51	76	55	63	43	56	55	52	60	57	61	50	63	63	48	49	52	49	62	50	52	58	46	55	49	41	50	52	51	49	55	47	51	62	53	53	58	57	63	57	63	67	55	49	60	52	58	61	44	52	62	50	50	69	45	66	38	56	66	64	52	68	53	46	50	57	52	64	44	45	56	56	53	61	46	61	54	56	46	57	49	60	51	51	60	47	56	60	56	61	47	62	53	42	62	58	72	60	53	58	62	52	42	52	44	55	51	53	65	57	50	53	61	55	58	44	64	58	53	58	57	48	51	60	49	57	57	45	45	38	49	59	60	65	53	54	50	42	69	66	60	58	64	53	48	57	57	50	47	57	65	60	52	64	42	53	60	62	58	59	60	64	59	48	45	53	39	52	44	54	63	52	56	61	46	58	56	56	64	68	60	49	73	59	53	46	53	61	61	38	59	50	71	53	45	71	55	53	68	61	59	60	61	68	65	66	57	48	48	63	60	53	66	57	64	44	51	45	61	54	54	53	70	57	55	64	42	51	57	49	47	55	46	72	52	58	45	55	47	59	55	59	57	54	38	47	64	61	56	54	58	64	43	62	51	51	56	53	45	46	51	52	58	60	51	69	64	53	48	49	62	40	65	56	31	53	59	51	58	50	42	53
8422	2047	4724	5813	5744	4402	3040	2501	1920	1595	1228	983	836	745	628	581	521	595	499	481	426	391	353	334	358	363	366	362	373	385	364	235	197	168	187	193	182	184	179	208	206	192	230	220	166	199	182	174	195	202	226	229	232	178	196	178	158	182	239	208	167	156	158	180	150	165	156	152	141	151	133	146	136	145	171	144	156	162	158	151	171	179	183	160	163	155	163	153	155	149	130	148	143	165	178	163	146	133	152	170	151	141	167	151	149	170	159	180	158	164	139	162	160	126	164	149	169	153	157	145	165	144	149	150	159	167	144	130	143	156	165	149	148	163	163	157	165	173	162	168	152	140	161	147	140	150	126	159	142	153	134	160	157	149	153	184	147	137	145	148	167	162	132	140	142	150	169	184	139	135	156	137	155	171	133	157	160	149	149	169	148	158	156	159	153	168	157	174	162	142	136	167	181	149	144	161	138	153	131	167	144	149	148	146	155	155	155	131	159	156	154	138	147	173	151	157	165	155	150	143	141	157	140	153	152	162	160	147	165	150	148	142	135	137	161	128	145	148	152	153	128	130	159	189	134	142	150	137	151	159	130	163	132	129	140	153	152	158	140	154	164	140	150	152	141	157	117	140	149	172	161	150	144	141	158	126	186	141	139	160	138	141	154	165	123	180	160	146	142	160	160	146	156	135	142	149	138	137	163	136	149	158	129	153	162	149	136	163	156	151	139	150	137	141	154	145	141	136	174	163	158	150	158	151	120	121	149	150	169	151	142	147	161	172	151	160	139	162	151	126	151	141	170	140	144	141	157	163	155	173	164	132	148	146	123	152	145	153	155	157	156	174	144	172	133	154	133	122	147	158	141	146	195	140	155	153	165	156	131	140	133	154	156	126	157	150	123	145	138	141	151	126	152	125	151	154	144	165	147	132	163	161	144	174	139	155	169	148	139	139	150	139	163	150	131	151	151	177	146	147	144	170	141	153	154	140	141	144	150	142	166	148	155	143	132	148	151	142	154	131	147	159	133	158	157	145	165	130	159	148	151	158	154	145	133	151	130	171	125	142	137	150	139	137	145	138	150	156	163	143	148	168	166	149	133	146	140	160	145	163	139	146	164	149	157	132	146	159	149	167	155	130	142	136	166	153	162	156	156	139	148	167	137	143	125	154	159	144	123	176	162	170	150	148	159	162	161	159	138	145	156	139	169	149	141	158	157	139	138	159	127	131	147	162	156	119	138	144	161	145	148	160	160	133	138	148	180	159	151	147	136	150	167	156	150	143	126	156	136	153	152	153	130	147	156	164	141	130	137	170	139	157	142	152	127	161	140	157	142	126	120	141	168	150	143	149	160	136	141	163	135	153	142	156	133	140	147	146	136	139	164	150	147	125	141	144	155	137	134	153	173	150	160	132	141	161	166	147	176	150	172	146	151	157	156	145	156	168	140	140	129	164	164	163	117	136	150	132	124	138	130	128	143	154	146	148	145	159	153	139	156	146	159	147	140	144	157	135	128	141	139	149	166	147	164	147	149	144	140	143	150	151	163	145	124	145	135	140	141	147	136	147	161	150	158	119	160	138	155	159	133	146	137	134	182	157	144	157	146	145	151	164	152	146	164	154	153	143	165	143	145	152	135	151	142	143	159	152	151	165	163	145	156	141	163	171	149	138	155	149	129	119	181	160	168	153	141	162	156	156	160	130	141	147	149	137	166	140	159	134	138	154	154	149	159	144	134	158	147	122	139	130	154	153	131	150	139	153	157	157	154	146	143	141	154	159	138	168	145	169	151	140	140	146	171	141	159	137	130	133	160	153	142	145	132	154	146	149	142	139	140	149	132	161	139	148	153	148	172	152	139	169	164	150	147	153	134	149	148	152	157	133	148	142	148	146	128	146	142	153	164	142	150	139	156	163	137	133	148	153	148	163	135	162	145	137	168	152	159	141	154	144	195	153	149	154	139	156	149	148	145	137	147	143	134	141	132	170	136	155	149	147	159	128	136	129	140	157	152	141	141	148	154	151	131	153	168	170	133	139	151	137	145	143	161	156	129	169	140	147	144	171	153	165	149	165	186	142	159	146	149	156	138	142	154	160	158	138	158	160	147	159	132	141	167	149	165	166	153	143	149	163	145	138	124	170	135	163	164	164	162	128	153	152	151	163	141	136	147	168	158	142	129	156	167	146	162	145	131	140	127	159	146	143	128	155	136	147	145	137	170	163	126	163	143	157	158	151	125	133	151	135	157	165	160	158	130	147	147	162	147	141	142	142	150	149	163	127	139	147	153	152	148	147	141	140	141	146	144	170	144	142	139	162	135	121	145	164	142	158	143	140	141	156	137	134	135	157	145	161	136	150	163	148	160	162	131	158	145	147	126	159	164	150	147	140	135	141	149	133	142	143	159	134	150	136	168	152	153	167	160	158	154	175	155	134	173	139	140	143	142	125	136	145	168	150	157	135	162	157	121	159	132	160	162	150	168	139	155	146	156	161	158	145	157	158	144	120	138	159	177	168	156	154	163	164	132	145	136	128	141	149	158	148	156	151	150	153	150	170	162	142	127	164	146	143	172	157	141	138	145	151	132	131	134	159	147	157	152	137	148	143	147	124	154	166	157	125	126	152	150	148	158	152	139	140	174	138	156	154	147	158	156	133	156	135	151	134	122	139	130	150	157	161	153	147	138	170	142	160	145	128	128	158	145	141	144	161	142	135	160	147	136	158	151	144	130	142	158	145	157	155	137	142	163	161	159	143	146	139	146	146	163	152	150	127	148	152	141	137	160	138	141	156	137	146	135	141	132	157	128	149	162	173	138	142	140	138	149	143	157	153	164	168	178	138	133	142	147	154	138	127	124	158	172	150	162	149	134	145	144	135	146	151	179	132	156	154	161	140	129	172	167	136	158	146	145	153	177	154	153	144	159	172	160	148	142	132	155	147	142	153	180	144	131	181	150	138	142	150	164	168	163	133	135	146	169	154	145	145	152	131	138	141	141	152	152	181	155	143	158	137	145	141	125	135	154	139	153	137	162	149	160	134	167	147	153	151	150	149	138	147	156	132	140	149	160	165	163	146	133	146	140	175	148	162	152	158	146	158	142	158	155	128	143	159	136	170	145	148	135	153	137	167	154	158	159	155	152	143	161	144	169	147	149	179	156	136	159	165	134	173	137	155	150	145	134	139	152	143	167	166	140	158	156	155	147	165	150	133	152	131	150	153	139	133	143	156	136	153	151	131	148	181	146	151	162	132	158	142	151	167	146	156	150	148	161	140	154	130	128	164	153	160	155	157	138	148	120	146	142	141	155	139	151	154	148	178	171	160	134	135	128	146	155	147	128	157	145	180	148	152	137	146	128	140	147	137	145	147	174	133	154	163	170	143	143	150	155	142	150	154	150	151	143	173	154	143	130	147	156	143	172	154	159	150	137	142	122	169	166	163	153	168	150	160	158	147	177	164	127	146	164	145	147	158	156	153	132	150	125	159	144	147	153	165
1557	425	548	463	355	257	213	189	160	171	151	158	147	163	164	173	146	129	146	132	131	143	167	124	140	123	135	139	153	145	167	134	151	132	123	132	119	140	140	132	140	141	152	135	129	128	120	135	142	134	133	160	138	139	125	116	135	147	152	152	118	146	147	129	144	135	146	142	128	129	130	150	151	156	157	128	145	154	133	148	138	132	124	126	126	155	140	168	135	138	155	130	150	137	148	129	121	129	149	144	118	132	152	142	158	152	125	156	130	138	130	121	149	136	124	156	148	132	170	139	173	133	117	126	133	135	138	137	120	163	158	125	169	154	153	161	134	148	130	129	143	127	135	120	123	142	114	126	129	151	145	131	127	130	146	145	152	140	107	156	144	145	134	131	135	148	149	152	121	120	145	165	152	129	146	142	143	129	136	149	140	150	158	134	136	118	147	134	133	130	151	122	127	150	140	145	141	146	134	131	144	135	121	148	131	137	144	135	119	133	116	146	149	126	132	148	134	132	137	129	169	140	144	144	126	137	151	150	148	139	139	177	149	111	135	159	105	122	144	136	151	153	152	143	145	123	116	144	137	148	135	141	153	166	149	157	131	132	126	122	122	147	136	129	124	147	130	133	118	132	143	141	139	150	128	120	117	127	124	141	148	136	139	120	140	143	146	141	136	126	152	141	146	122	156	142	124	143	158	125	147	132	147	142	113	128	131	146	142	144	135	136	129	152	150	145	127	137	140	136	122	154	140	141	141	158	120	143	140	131	143	142	131	150	148	160	124	134	156	127	153	127	139	138	134	140	156	129	122	136	133	146	137	148	130	144	131	114	129	114	118	117	156	123	127	144	143	134	122	141	141	141	120	134	154	160	132	148	130	140	145	137	131	148	151	134	138	140	149	141	120	130	142	171	130	131	136	116	148	134	139	152	141	145	143	141	138	128	141	157	152	142	141	141	136	130	117	143	134	145	135	125	130	147	113	133	120	128	160	139	138	138	122	159	126	141	153	142	150	139	128	142	164	147	117	120	144	135	117	130	151	140	132	154	138	127	151	143	163	142	139	127	140	128	129	123	141	146	123	145	143	122	127	131	148	137	119	123	130	151	150	159	127	158	145	140	153	149	129	141	130	151	137	120	143	137	143	120	135	133	146	133	135	153	142	142	117	157	127	118	129	165	144	145	133	143	134	133	146	140	143	142	138	146	132	131	124	140	116	143	135	120	143	122	131	149	125	129	153	142	130	139	152	142	153	112	147	148	148	127	117	144	142	132	136	150	139	142	146	126	147	129	154	128	130	163	130	114	122	133	134	146	148	128	148	135	134	139	133	140	142	147	171	140	109	121	148	139	139	136	135	142	115	126	146	125	139	128	139	146	160	151	132	128	159	141	135	105	139	132	129	137	152	146	149	147	135	137	145	144	131	125	138	132	150	138	136	154	143	139	159	129	135	150	149	126	147	136	135	170	140	152	167	171	146	128	135	154	147	154	148	148	123	135	116	137	123	126	137	147	120	119	119	143	159	131	128	142	158	152	127	138	129	145	140	131	144	129	130	136	128	128	158	149	133	136	157	171	128	158	120	147	148	144	148	137	151	147	124	144	144	128	127	129	130	155	135	146	144	143	123	112	132	139	124	129	158	133	130	170	128	135	140	128	125	132	141	150	144	142	124	131	129	144	154	153	143	119	142	136	123	151	134	135	144	137	147	143	157	141	174	146	124	129	127	132	129	127	129	156	133	118	130	128	132	128	142	146	142	119	140	137	134	128	155	134	165	131	113	142	150	145	141	130	135	158	132	133	149	136	122	140	127	127	132	137	139	134	154	123	130	131	129	128	134	133	142	128	136	149	148	132	128	132	166	160	126	156	126	146	164	145	134	123	152	133	141	148	131	135	139	144	149	144	151	144	142	119	131	136	128	132	144	154	143	153	163	144	126	119	143	142	137	141	132	130	131	131	150	149	156	144	160	117	124	135	136	132	148	127	123	145	152	138	136	162	117	114	115	122	169	134	137	131	133	148	156	149	153	142	132	159	138	111	136	148	150	126	130	149	157	149	136	165	150	150	143	125	143	140	142	122	143	129	147	150	140	162	135	142	137	139	156	146	140	157	147	157	117	154	151	158	128	146	160	142	126	147	139	124	141	131	116	123	162	153	121	117	128	120	148	117	149	136	118	136	129	149	147	125	114	137	142	135	149	133	140	137	129	118	118	146	138	152	143	136	129	123	153	139	134	130	135	110	111	137	138	151	122	143	148	142	159	127	141	163	150	153	154	144	145	135	147	148	122	122	123	130	153	129	138	154	136	138	127	131	158	147	139	144	153	133	120	153	133	140	138	147	159	118	121	126	144	146	161	137	145	157	133	145	107	137	124	155	134	147	142	149	135	145	134	132	146	143	140	135	105	132	142	136	168	124	130	123	147	134	134	151	136	146	141	130	138	149	128	128	137	155	140	136	125	142	152	131	149	155	168	151	144	144	125	122	127	119	161	169	153	169	114	109	142	153	153	129	141	154	142	161	125	162	131	139	146	126	137	141	153	115	129	138	151	150	136	124	143	160	119	143	135	168	158	160	154	136	133	133	143	126	147	134	141	127	137	135	142	133	137	130	127	132	131	158	147	166	137	130	140	131	124	136	144	124	151	171	118	128	150	113	120	139	123	136	136	134	145	148	159	145	133	154	170	128	129	119	114	141	139	160	145	126	121	155	136	122	117	151	143	135	134	140	157	170	147	134	135	133	136	130	138	124	132	135	145	140	149	134	113	146	153	129	174	148	159	126	138	144	150	146	152	136	128	129	144	123	136	140	146	128	137	135	142	132	135	146	136	143	145	152	137	165	144	125	150	130	147	134	113	144	129	151	123	131	128	129	140	138	145	150	153	126	131	144	123	126	130	128	137	122	141	152	150	132	132	126	137	145	122	132	137	126	130	148	135	131	137	152	135	121	124	134	131	143	142	152	109	141	140	138	128	131	134	130	142	132	119	140	118	141	138	145	152	137	144	139	145	134	125	125	119	140	146	131	141	115	133	150	119	131	139	140	164	153	149	136	147	144	150	131	147	157	142	128	135	131	155	155	146	116	161	125	139	147	114	127	122	119	136	116	137	122	132	142	143	140	112	164	132	149	148	134	126	155	144	135	144	139	135	112	128	151	145	118	142	130	127	144	124	140	120	133	128	137	131	147	123	133	150	130	141	119	134	150	157	166	145	116	148	125	154	130	152	112	150	128	138	142	140	147	146	128	149	126	152	147	145	143	146	142	136	135	149	141	146	126	156	137	121	151	136	136	127	150	144	150	147	150	140	158	136	161	142	140	156	136	147	153	167	134	131	146	171	150	153	135	125	127	153	128	141	134	144	123	126	140	142	140	135	150	146	131	154	144	136	129	152	151	146	119	147	130	118	145	152	143	130	149	128	132	148	133	142	123	142	132	135	133	138	135	133	136	161	162	137	159	144	148	123	131	124	121	145	143	142	140	136	123
1955	683	1397	1591	1435	1030	844	675	688	587	540	501	438	413	409	404	400	409	350	405	395	383	385	364	369	398	415	401	402	407	369	374	327	361	328	319	375	362	347	358	348	337	346	347	378	376	360	363	346	322	349	381	387	359	323	357	321	403	366	341	363	317	363	339	315	394	382	343	348	345	319	329	333	348	328	357	343	368	317	348	330	341	350	337	334	365	338	344	334	355	341	347	382	371	358	345	340	338	368	349	316	362	363	315	369	342	365	346	340	306	346	369	382	350	334	325	325	361	351	359	338	339	377	333	321	368	356	386	356	319	359	384	349	380	325	362	352	342	338	321	314	351	321	341	340	342	357	331	367	323	354	352	334	361	342	298	356	352	354	341	345	318	348	333	345	348	365	369	338	351	335	353	325	359	368	329	341	335	312	347	350	317	325	369	338	327	371	347	335	353	360	374	333	371	364	377	370	335	350	348	336	323	362	347	358	322	336	334	328	334	367	328	356	354	334	336	332	361	339	338	333	314	318	349	331	324	331	359	349	374	348	327	358	305	332	355	362	331	354	345	352	341	360	347	312	389	355	350	368	327	342	349	335	357	331	342	337	314	337	357	347	320	347	352	357	358	332	333	342	337	318	313	341	328	368	337	351	371	375	364	341	345	340	361	342	342	346	363	362	363	330	333	349	371	367	350	362	342	373	347	343	347	351	324	345	346	364	370	312	339	370	354	342	344	335	348	354	357	330	345	340	330	332	379	339	371	356	317	367	351	335	359	332	354	323	338	348	328	328	389	342	356	333	344	335	355	332	344	320	338	367	330	306	366	345	335	342	340	328	354	364	367	355	333	355	352	335	326	376	387	386	357	366	315	334	335	374	391	347	327	378	371	348	331	359	358	358	357	342	315	338	337	326	346	369	320	319	341	357	327	347	356	374	358	360	342	317	337	377	328	338	316	319	363	376	345	357	359	356	348	346	311	337	348	315	344	335	306	347	351	350	367	358	328	319	364	324	356	328	370	346	324	359	364	340	348	329	367	340	351	352	350	324	322	354	309	361	354	363	370	335	335	329	342	354	364	323	333	364	345	328	362	311	371	344	340	332	348	318	330	353	341	362	340	342	370	329	333	337	328	317	357	334	368	363	325	310	367	360	349	334	384	344	314	359	325	333	352	354	345	325	371	371	365	342	363	344	359	333	363	361	333	335	370	332	331	316	322	341	352	334	358	352	318	322	337	335	347	356	363	359	358	366	381	334	350	368	322	334	339	338	392	363	358	354	339	326	367	303	364	347	353	332	349	366	338	384	348	340	356	378	317	365	319	308	345	369	334	345	335	338	359	354	355	341	355	314	341	353	355	346	350	365	354	347	323	359	339	336	353	334	335	341	349	355	354	374	315	329	327	343	337	340	375	344	348	341	312	347	358	360	327	327	378	341	350	331	370	337	326	349	332	355	310	327	368	344	354	326	363	337	388	360	367	347	368	367	335	340	357	348	348	362	300	356	339	336	330	350	333	378	363	362	369	328	344	384	332	319	332	370	356	347	340	348	377	345	323	344	336	319	386	384	352	378	357	345	323	376	350	331	379	321	347	370	315	326	385	321	355	337	337	346	371	336	332	349	341	318	327	360	367	359	356	334	323	325	344	316	344	356	332	364	357	359	337	330	318	360	306	355	372	382	304	363	326	322	341	361	329	356	329	344	328	334	317	359	340	343	383	354	339	383	343	341	343	369	357	370	328	354	339	358	379	385	357	357	321	363	328	328	345	340	362	350	341	378	346	344	354	363	349	373	343	329	332	359	341	343	333	367	349	343	330	350	340	366	359	328	352	353	361	325	340	315	333	326	388	316	358	333	363	349	357	339	332	327	322	363	355	349	337	310	334	336	312	342	347	322	372	371	305	344	353	324	345	341	317	353	335	331	340	363	338	345	359	327	372	340	305	351	332	321	318	334	351	339	345	343	338	357	355	357	344	312	345	339	362	368	325	342	336	330	343	348	321	355	341	335	333	374	362	317	367	326	349	311	327	373	312	318	362	358	356	357	349	344	362	354	331	348	346	390	339	335	341	370	353	339	348	324	341	364	319	372	336	384	351	332	346	345	353	361	359	354	318	373	369	351	357	365	362	331	343	367	379	339	366	352	355	345	312	348	341	351	362	339	326	341	337	319	296	371	351	362	335	334	305	348	336	339	339	323	304	363	321	335	360	346	369	352	347	318	357	348	339	322	354	340	364	312	355	354	323	366	403	328	367	335	373	328	342	351	346	356	357	342	368	321	320	344	383	353	343	361	371	361	360	340	348	341	367	350	337	328	376	354	378	366	383	357	326	376	358	371	352	375	341	320	336	331	343	367	351	369	354	359	376	334	347	337	371	328	340	383	346	333	327	326	344	360	336	366	353	314	342	315	337	350	327	330	355	338	348	358	360	354	346	384	365	339	352	325	356	350	356	355	350	326	325	323	362	334	353	344	326	338	323	327	322	375	355	331	329	330	340	361	362	390	356	324	337	321	366	325	369	326	341	340	349	350	363	338	342	374	339	337	330	360	350	349	342	330	363	329	338	349	326	327	340	360	344	353	368	378	341	335	355	337	335	327	337	368	355	354	335	394	372	324	356	370	337	356	333	368	339	349	346	334	302	356	330	360	334	362	323	354	370	331	372	366	351	312	345	332	332	346	381	351	359	362	376	325	380	356	322	366	363	321	346	317	353	309	363	304	357	329	346	314	357	343	341	334	330	342	342	338	339	370	337	321	369	346	375	373	341	327	348	343	338	345	353	337	356	340	374	320	360	338	319	358	349	360	354	336	365	355	352	342	333	316	367	323	350	315	343	317	316	326	329	348	334	332	338	332	322	322	356	334	368	360	338	364	321	355	322	318	346	344	341	332	344	356	345	363	322	377	359	333	363	340	316	357	370	337	349	354	351	320	342	364	324	325	378	373	329	353	318	343	369	372	346	349	352	376	367	335	362	354	325	347	349	340	346	312	355	329	369	398	308	367	345	380	344	345	338	354	335	388	336	383	381	323	346	304	347	348	311	325	362	351	372	359	349	336	340	331	355	344	302	303	342	301	336	348	328	317	355	339	349	363	330	350	332	343	352	342	335	360	319	335	369	352	326	335	336	321	349	352	344	347	315	318	338	346	356	342	358	370	334	350	337	354	341	337	346	352	313	338	326	353	316	332	365	341	337	359	320	357	329	351	343	330	343	334	346	312	340	344	350	327	331	334	346	352	349	378	325	344	353	332	360	366	343	371	338	358	331	320	342	354	365	373	346	344	353	333	363	359	353	341	355	327	345	353	350	334	364	381	361	351	338	360	358	342	372	342	319	346	348	348	350	351	335	376	356	354	356	360	330	353	353	326	328	350	340	356	337	316	331	338	377	361	365	361	370	369	387	340	346	365	355	326	310	345	376	350	381	344	355	355	351	342	344	343	322	337	339	352	342	341	344	326	322	346	348	342	392	335	331	348	347	379	380	340	373
6648	1093	1342	977	780	594	414	350	317	263	229	165	175	150	144	130	148	145	145	168	156	145	149	136	147	130	140	178	143	147	122	136	119	125	134	118	112	131	142	125	115	131	126	107	107	132	132	108	122	132	118	107	137	109	131	120	126	128	127	139	121	130	112	123	116	126	144	129	118	120	134	105	118	127	114	120	134	145	98	116	131	125	135	132	122	109	134	150	121	123	129	132	109	120	129	114	124	125	134	129	129	134	123	117	114	113	140	138	133	119	108	126	104	114	114	133	104	134	136	111	131	97	110	117	135	124	99	119	122	127	125	132	111	117	131	132	118	126	138	121	140	115	129	118	130	130	109	133	126	118	114	107	124	111	111	124	121	115	105	121	100	135	128	112	110	104	121	127	112	101	92	133	125	125	124	122	114	101	131	126	142	137	119	110	108	139	126	111	120	127	126	126	141	133	147	143	108	103	122	132	121	131	128	110	123	137	128	104	109	128	137	144	140	106	103	106	136	127	134	119	124	94	130	133	121	98	103	117	149	101	118	126	128	108	118	127	127	131	121	126	114	109	118	124	116	133	148	112	112	126	106	121	114	127	134	121	130	119	121	120	116	125	114	118	124	125	118	125	121	138	123	110	114	126	105	119	125	125	146	123	127	117	118	129	91	106	134	125	98	146	112	108	135	135	107	139	123	107	151	129	131	119	110	137	115	112	106	146	130	96	115	135	136	126	134	136	136	114	113	137	142	124	115	144	100	103	120	102	148	113	106	112	146	138	124	107	127	131	105	103	110	123	107	110	124	137	124	121	119	137	120	111	118	118	127	116	115	93	118	135	112	135	131	125	94	132	120	135	130	123	128	114	127	136	120	135	106	114	138	121	102	115	107	122	117	134	103	116	135	141	143	118	101	115	116	118	113	102	118	116	170	112	131	128	122	124	119	135	129	135	136	111	133	121	131	125	118	121	111	111	119	118	125	120	139	142	119	126	103	118	132	132	139	131	106	140	131	131	107	110	118	119	112	107	131	142	128	126	127	126	111	130	115	139	119	105	143	134	88	123	117	110	128	112	119	117	111	112	138	131	124	125	136	146	113	127	108	108	126	122	122	106	128	118	112	120	118	137	110	128	105	113	129	116	134	132	125	128	116	125	112	133	111	112	121	129	122	105	119	138	120	114	144	133	117	121	117	127	116	147	111	111	112	112	117	119	124	127	124	97	113	128	139	125	151	142	117	110	117	126	138	107	126	99	130	112	104	133	126	122	120	109	103	120	108	133	103	132	126	123	113	131	118	121	114	131	115	120	108	131	117	145	132	114	121	108	114	105	143	130	142	118	116	139	117	125	115	119	115	119	130	123	121	107	120	125	131	120	125	130	120	148	124	127	116	116	125	92	123	101	118	146	141	108	128	120	125	134	118	129	105	141	128	113	121	138	128	128	99	148	135	115	110	123	116	137	125	119	105	115	138	108	114	118	127	111	121	134	125	146	132	111	113	139	141	113	121	128	132	147	128	103	122	135	127	106	112	125	116	146	109	121	113	136	112	137	127	120	132	132	119	136	107	135	131	144	127	117	124	113	101	121	121	114	136	129	127	107	124	101	123	119	95	115	111	118	110	129	145	132	127	112	131	107	121	131	106	100	105	112	116	126	140	115	126	121	134	117	116	130	104	124	128	119	114	120	135	123	125	120	120	137	111	109	108	158	115	123	114	132	119	119	119	123	125	125	126	118	111	134	105	105	108	109	103	118	130	123	118	113	104	116	121	123	106	132	119	115	125	101	107	121	97	121	107	100	118	138	117	104	136	114	110	99	133	101	120	126	104	122	107	114	106	117	99	125	109	113	122	121	107	130	134	114	124	116	125	122	117	142	105	128	121	132	137	118	125	132	124	102	150	121	112	119	137	137	143	136	134	122	115	140	126	135	114	116	106	132	118	127	130	129	134	134	104	120	114	119	143	134	139	101	131	139	128	118	125	131	115	124	102	114	131	127	121	145	129	114	123	129	132	116	92	105	135	137	135	115	120	125	139	121	108	129	128	116	123	111	117	140	109	116	128	123	130	132	132	151	115	131	99	123	114	108	120	122	114	110	118	115	110	123	128	119	106	128	126	122	122	132	100	127	104	110	128	125	128	138	142	118	119	114	116	121	116	132	122	116	129	123	122	132	144	105	111	127	99	127	121	123	152	105	125	125	132	117	114	140	100	139	126	124	128	117	125	137	138	146	109	119	134	109	127	97	102	117	115	124	119	118	137	133	136	112	115	116	137	151	116	116	128	116	118	108	111	112	125	135	141	120	127	114	131	153	121	116	133	117	116	120	113	116	107	109	108	111	118	126	110	144	121	104	101	133	114	141	125	134	128	113	115	124	120	116	128	120	99	128	140	141	113	107	134	136	109	119	124	123	122	130	107	129	114	142	135	124	131	143	103	98	103	144	138	120	137	138	126	124	120	114	109	118	130	109	108	111	129	107	112	131	108	115	122	123	128	132	101	133	126	130	125	112	105	135	130	96	125	121	125	116	121	107	117	123	129	118	118	120	138	129	113	108	114	133	139	118	121	147	122	119	124	144	128	130	140	131	125	111	128	121	122	102	131	147	110	134	116	118	118	109	125	105	117	118	97	121	109	118	110	118	116	114	117	137	116	125	117	113	107	104	110	120	127	123	143	120	124	125	131	115	126	105	126	109	120	126	114	121	130	150	130	135	121	118	135	124	117	137	134	126	126	144	124	141	129	117	105	115	119	105	140	114	118	122	136	126	116	107	131	117	141	130	130	112	121	139	132	120	130	96	119	126	127	143	110	116	134	117	114	129	123	121	140	127	116	129	119	133	131	111	121	120	140	97	110	113	115	118	115	126	113	109	99	121	114	120	127	141	124	101	130	115	142	113	119	118	110	127	90	140	116	100	122	130	145	122	140	128	121	142	127	139	109	130	142	128	117	113	119	144	123	121	127	127	125	134	128	122	121	118	117	99	144	140	135	114	106	121	125	119	114	126	143	129	117	128	113	113	114	108	128	115	117	161	131	135	132	149	137	127	157	127	113	111	127	117	127	127	104	130	130	121	135	130	115	123	119	122	106	109	126	120	120	120	123	141	133	119	130	109	128	126	149	124	132	116	125	129	120	122	112	110	126	133	138	110	119	126	121	140	116	127	129	135	127	113	117	162	118	116	111	111	133	125	127	124	127	119	113	116	122	111	112	122	119	129	124	117	139	94	118	106	127	101	118	144	110	117	122	115	120	148	109	125	97	121	126	124	123	144	128	115	143	129	140	90	120	107	140	118	130	99	137	110	132	118	104	145	119	149	136	121	102	107	122	100	123	117	128	111	108	135	112	120	118	121	106	123	126	135	136	136	115	105	122	111	109	109	109	112	131	107	138	141	134	110	115	117	111	98	122	136	123	104	128	131	127	124	116	136	124	105	115	144	130	125	103	130	152	113	136	115	115	129	115	120	129	113	115	117	111	137	110	118	124	103
6384	1331	2840	3485	3513	2591	1960	1643	1410	1105	945	781	639	573	527	529	523	517	473	458	451	425	456	433	426	457	465	440	480	472	408	318	326	341	306	306	282	323	339	322	351	318	339	325	346	314	288	332	314	358	369	352	297	323	310	312	303	328	313	313	313	301	318	307	301	316	306	294	298	294	321	349	300	293	287	305	299	286	326	323	297	311	305	321	302	320	293	304	293	273	316	301	301	311	319	295	306	293	286	275	336	291	278	305	318	319	312	306	326	281	290	317	325	321	317	308	277	320	306	320	330	313	331	296	299	324	312	290	331	305	267	298	308	330	285	315	306	348	305	318	334	302	317	305	340	308	293	323	291	273	324	279	240	312	287	290	293	318	311	280	269	303	308	294	329	300	279	288	331	317	325	281	293	305	267	308	312	287	315	316	310	301	303	303	282	292	283	302	332	304	323	316	285	314	303	289	309	307	310	317	289	281	280	311	305	306	275	289	305	310	342	306	300	314	303	285	308	295	273	317	336	305	309	294	307	302	310	286	311	317	285	293	279	314	252	272	304	318	304	310	303	288	325	287	317	295	301	320	302	266	327	300	299	302	303	295	303	299	322	286	319	316	318	295	301	280	313	326	293	326	257	302	295	295	303	285	283	297	283	312	262	291	310	309	302	290	321	296	300	290	316	295	292	319	282	322	307	336	298	289	316	326	318	297	338	299	313	296	310	333	288	290	298	336	297	305	302	269	295	270	311	304	299	309	301	308	316	304	287	327	322	280	322	325	325	288	284	335	338	293	288	308	306	303	290	323	302	340	304	323	348	293	332	273	263	295	278	304	295	325	269	303	361	282	313	280	331	312	330	314	307	309	301	303	302	300	281	315	304	316	278	276	322	307	329	296	283	301	296	309	307	261	300	293	315	310	310	285	298	310	328	294	309	288	338	293	300	308	315	313	272	304	281	297	265	301	307	322	304	274	358	296	290	292	309	299	288	299	285	284	293	294	305	342	292	282	290	320	299	296	307	302	272	339	302	298	335	306	306	316	320	315	305	295	297	307	286	282	318	278	319	311	310	296	314	329	282	305	307	299	291	308	306	314	277	314	278	294	318	289	307	342	278	314	313	312	286	314	328	264	311	320	299	334	292	304	307	289	329	289	295	276	325	307	269	327	296	340	308	290	311	299	311	312	291	263	295	300	291	289	297	264	295	323	314	295	291	307	294	276	287	308	302	315	319	294	306	307	309	299	269	285	344	311	297	265	341	333	310	303	333	301	312	275	301	300	305	270	296	315	274	301	315	288	296	328	294	297	329	320	313	301	261	304	282	272	307	307	290	294	277	292	305	293	314	319	278	314	314	320	293	344	268	307	320	336	306	307	292	310	322	310	319	279	311	310	307	290	298	304	298	279	312	293	307	321	266	341	288	316	290	269	315	293	306	302	310	293	292	316	279	298	310	315	313	278	299	308	315	330	282	272	293	309	312	294	301	315	310	302	321	297	298	325	313	280	316	290	316	281	293	345	294	269	285	295	315	295	293	265	284	318	286	292	323	326	308	297	301	256	278	283	309	310	350	312	290	300	281	269	333	328	298	290	298	297	302	287	339	302	318	293	336	320	313	317	284	300	318	296	302	311	309	304	303	278	301	302	293	277	299	296	308	300	295	278	300	285	273	290	314	315	288	319	324	319	313	292	311	300	296	317	301	306	288	286	274	333	290	322	307	301	277	287	324	308	304	300	281	271	302	323	326	314	308	291	296	330	338	325	324	314	311	252	298	272	329	295	301	271	313	282	305	292	320	306	278	310	336	256	289	301	336	306	316	321	291	283	311	307	297	291	301	280	278	319	330	304	322	286	312	315	313	317	277	297	303	307	303	319	308	316	306	298	326	320	295	295	262	308	296	325	297	288	312	262	268	322	320	324	304	320	294	287	275	331	307	310	291	323	323	299	318	282	279	318	293	274	307	330	296	318	310	294	296	298	293	315	250	286	310	313	305	287	308	313	305	283	310	292	326	288	300	287	307	331	298	276	296	292	296	294	343	295	330	314	259	317	320	288	288	316	282	270	282	292	265	300	307	305	287	287	290	317	317	310	314	330	296	317	319	293	302	288	299	333	323	333	305	300	286	298	325	287	298	295	304	304	280	304	292	341	302	309	343	258	323	293	280	257	276	279	343	309	303	288	328	304	277	300	285	329	311	302	287	316	287	304	306	263	310	300	311	295	288	309	290	315	314	291	306	304	309	318	308	281	301	286	321	312	307	309	303	301	306	296	308	292	300	287	318	298	305	279	278	279	295	286	316	316	308	303	307	269	306	313	318	334	295	311	306	328	308	295	307	273	305	333	332	296	322	287	289	337	279	276	315	294	283	292	325	291	316	282	295	310	299	316	299	277	276	310	290	314	283	268	282	328	279	295	297	302	308	302	282	319	311	282	318	291	293	267	274	282	324	304	314	320	323	310	302	314	332	280	291	307	269	318	298	307	318	319	289	303	318	331	314	302	290	305	309	281	343	285	286	314	316	289	301	267	282	291	291	318	249	299	335	325	277	312	318	325	309	288	290	284	330	320	299	299	326	306	305	282	319	285	326	333	311	272	294	305	287	300	285	312	293	303	341	325	299	311	297	326	343	333	326	332	320	302	287	302	312	290	292	282	262	285	270	288	318	278	275	299	298	301	276	282	288	297	312	309	322	329	277	292	299	288	313	312	299	322	307	317	312	296	314	339	310	300	293	319	298	303	296	303	307	281	305	344	284	277	271	324	314	296	300	298	288	295	291	272	300	300	296	310	292	312	340	311	284	313	317	300	267	311	299	287	302	289	308	301	324	286	289	352	290	286	321	285	298	292	298	285	282	291	310	324	306	298	322	305	330	306	305	318	308	296	308	295	292	295	286	300	315	295	296	305	264	296	290	321	327	272	332	309	302	317	292	268	281	304	283	291	272	303	322	280	324	331	282	314	298	278	317	317	343	291	263	303	304	318	323	300	323	324	312	302	279	290	268	299	295	291	306	305	299	306	332	284	322	319	270	305	292	278	286	299	307	288	271	309	301	275	277	306	313	290	308	326	302	333	293	318	319	286	300	297	298	312	266	316	316	299	299	313	294	296	315	316	278	280	284	298	317	322	287	325	289	299	302	343	317	311	319	319	301	299	272	296	332	293	333	289	316	316	294	303	315	309	310	292	338	303	311	305	301	331	316	287	317	302	308	311	273	304	306	307	315	308	306	292	281	318	336	325	312	311	311	297	313	320	283	286	303	298	303	297	297	290	298	299	314	320	291	324	319	289	291	279	285	291	310	288	347	313	342	326	293	280	313	282	281	296	331	271	349	308	342	320	284	308	328	262	303	307	291	325	293	319	301	314	287	293	307	300	305	309	305	281	315	307	320	274	307	326	311	314	277	314	296	283	302	304	294	288	323	321	279	317	271	302	310	316	314	316	300	341	316	319	289	291	310	298	288	319	288	304	321	327	323	298	315	319	289	324
12430	2019	2241	1739	1296	826	624	534	403	259	221	159	124	126	103	124	97	112	97	110	81	98	94	99	67	85	84	92	88	74	61	59	69	64	52	50	49	63	52	50	53	45	47	47	55	61	54	65	54	56	67	53	62	53	68	51	49	58	58	41	47	56	48	47	56	55	48	47	63	43	46	69	46	74	64	57	59	47	44	55	34	49	38	48	45	53	54	63	67	60	61	48	56	64	65	47	53	53	50	39	58	59	59	43	61	52	54	57	60	38	40	56	63	58	43	55	49	54	59	46	61	50	53	54	49	59	57	52	43	65	42	63	45	58	40	66	66	54	38	52	54	47	49	53	45	59	62	59	59	60	41	44	51	43	51	48	51	66	70	60	55	57	53	59	54	55	52	50	61	44	57	57	53	50	45	54	45	44	53	53	56	49	60	58	54	49	52	48	41	41	64	45	45	52	45	45	58	67	64	58	47	50	42	63	56	51	60	64	46	64	45	56	50	42	57	61	42	51	50	58	50	68	56	56	47	48	47	70	50	47	46	43	58	45	60	38	41	55	61	52	46	47	51	49	39	59	48	49	58	50	46	43	43	57	51	46	53	54	47	56	58	51	57	45	47	57	53	61	49	46	54	48	55	53	60	63	60	50	50	58	46	54	40	48	58	63	50	64	71	44	64	56	59	50	68	67	61	56	62	50	48	46	54	53	46	64	56	46	56	51	53	46	46	39	49	63	52	58	47	59	52	55	54	47	47	49	49	54	68	52	54	54	56	42	59	41	46	49	59	54	50	55	63	51	66	54	62	65	58	66	61	50	53	56	54	47	60	62	41	58	56	51	47	49	45	53	45	49	54	51	58	51	53	45	36	60	68	42	55	53	74	62	54	49	62	49	61	50	42	59	63	52	47	43	47	57	58	54	70	44	52	45	60	51	58	49	59	43	56	63	49	63	70	66	61	55	51	47	53	47	50	51	48	60	62	46	58	53	64	37	58	53	51	41	56	54	46	43	64	58	45	48	50	47	57	50	46	57	52	55	57	62	49	61	49	67	50	48	59	52	48	44	49	59	64	53	65	56	53	51	50	54	64	51	45	47	45	42	44	61	56	67	58	54	56	50	47	54	59	59	52	46	50	56	44	51	61	42	49	44	52	59	60	61	47	53	41	53	59	47	49	65	50	48	45	52	65	53	52	61	45	57	46	44	56	65	58	56	36	52	49	64	57	50	65	56	50	37	44	45	60	59	44	49	38	42	66	54	52	61	62	63	38	52	45	45	51	49	43	55	56	58	44	61	57	60	55	52	60	52	52	51	46	48	56	37	50	50	50	63	52	66	51	44	53	51	59	60	73	58	43	58	58	62	50	52	57	51	59	58	64	55	47	49	52	52	50	46	55	58	49	52	53	55	44	47	50	54	52	56	68	61	45	43	49	61	52	53	60	48	50	57	51	53	64	61	65	49	60	51	57	49	60	63	52	47	52	54	56	41	39	49	50	52	52	60	52	62	55	42	47	44	61	41	75	67	65	49	59	50	55	45	50	56	44	49	49	54	55	44	40	48	52	59	51	49	48	35	52	52	53	53	51	50	59	65	70	56	52	66	40	53	49	53	40	47	44	60	51	51	49	49	61	57	49	45	51	61	51	40	53	50	60	40	50	64	60	52	47	64	59	49	55	50	47	50	58	58	46	56	57	51	47	48	61	45	46	55	52	51	61	50	55	57	47	61	44	30	43	38	47	53	59	59	43	55	59	53	48	60	55	59	52	44	56	54	60	52	48	45	60	56	42	59	31	48	61	68	52	43	69	55	57	55	53	49	55	59	44	54	57	50	46	55	63	34	51	51	53	43	39	50	47	57	63	52	57	40	40	48	50	66	50	56	38	43	62	48	65	61	50	55	49	48	52	47	47	48	44	63	66	45	47	59	55	57	66	54	48	51	54	41	54	60	48	78	44	50	54	31	62	52	50	67	46	50	40	53	47	47	42	61	45	66	44	66	56	58	48	55	41	53	57	63	51	39	45	54	71	53	57	58	42	58	65	73	43	53	69	52	63	68	57	53	59	42	55	58	54	55	54	40	55	56	63	65	61	54	60	51	40	44	54	51	59	60	38	57	63	56	66	60	60	47	53	54	44	49	55	54	57	57	53	65	51	48	60	58	42	59	52	50	43	49	50	50	40	52	44	60	54	55	67	49	47	49	59	44	47	41	51	51	49	69	60	43	66	43	43	58	41	59	48	53	53	52	42	48	41	55	51	53	44	61	47	48	56	44	45	57	53	55	52	59	57	51	42	59	60	56	62	47	60	44	59	53	47	57	55	50	44	47	49	71	43	59	50	48	67	57	51	41	54	43	47	57	57	49	50	45	48	62	65	52	60	49	58	44	47	66	59	53	52	52	45	56	53	53	53	57	51	39	65	62	51	48	64	55	48	54	57	48	45	56	53	38	56	45	44	57	56	42	45	48	53	49	43	51	59	45	55	45	61	59	48	43	50	47	41	59	53	50	44	60	61	45	51	56	57	60	64	71	59	49	46	54	55	49	59	63	44	45	54	69	63	58	68	52	41	58	58	65	49	55	57	49	45	46	63	48	46	42	74	66	47	55	52	60	57	57	52	58	45	57	48	41	51	53	55	51	42	53	63	57	51	43	56	50	44	67	55	49	41	53	52	37	51	48	49	54	62	61	57	45	56	52	49	49	54	34	73	61	53	56	52	47	50	56	60	56	65	43	56	52	55	62	54	57	63	51	54	55	56	56	55	44	69	54	48	60	64	47	52	54	39	42	53	58	55	49	45	73	52	47	55	52	55	55	63	59	56	42	50	47	44	48	63	50	54	43	47	65	57	51	48	37	52	48	61	53	49	46	47	62	46	49	48	61	52	53	56	50	53	43	58	47	51	52	53	57	38	51	56	61	51	49	56	54	61	55	57	56	47	51	42	61	48	56	43	48	68	62	57	58	46	65	49	38	62	53	41	55	48	47	53	45	47	62	45	49	56	48	65	54	44	61	49	51	65	53	52	49	54	69	55	57	47	52	49	49	72	55	58	52	58	53	60	57	47	59	46	66	62	60	63	59	50	43	48	56	41	49	58	63	60	50	47	52	55	49	51	53	45	47	54	50	43	46	63	55	53	45	58	51	48	61	55	53	56	48	43	37	52	55	41	42	51	58	58	63	40	61	40	48	47	53	46	48	52	50	51	58	54	51	45	57	53	49	52	44	46	48	55	48	48	56	44	72	46	50	47	43	50	71	41	65	55	48	58	55	55	39	53	60	43	67	58	61	60	43	59	60	64	54	66	51	45	47	51	53	57	62	62	63	76	58	47	50	55	65	63	39	45	57	53	50	48	46	61	50	47	34	53	52	45	45	44	66	47	47	42	50	47	54	55	35	52	51	52	56	47	65	40	58	59	57	41	54	56	53	60	53	40	57	53	62	54	55	51	47	43	54	60	57	41	46	59	59	72	45	58	50	42	56	51	53
8490	1830	4335	5393	5109	4180	3010	2554	2173	1628	1146	919	800	696	617	554	569	490	494	492	451	440	386	378	384	400	446	422	430	341	213	240	234	218	193	183	205	175	162	185	160	145	166	189	191	178	162	171	188	189	269	237	202	165	181	162	172	183	197	150	165	158	148	161	157	129	141	136	149	152	149	167	147	147	153	158	160	138	146	157	146	165	142	138	145	131	151	148	147	149	153	177	158	131	160	150	137	164	162	138	152	159	162	137	154	132	136	127	142	131	147	158	128	139	145	169	153	135	148	139	134	151	117	138	149	152	135	154	149	121	146	148	152	153	150	146	137	151	154	165	135	153	154	140	142	154	149	165	153	154	123	128	123	152	120	135	136	146	136	150	135	144	152	139	129	152	159	129	141	136	159	133	158	155	171	137	165	130	152	131	168	125	153	133	166	134	137	136	159	158	160	151	130	132	135	146	128	142	130	132	148	124	155	141	121	162	121	143	117	154	151	134	150	142	151	142	153	136	153	167	148	146	137	152	144	136	120	158	146	155	138	146	128	142	159	162	137	139	137	128	133	157	139	155	156	130	139	132	144	159	141	140	134	144	152	140	135	139	154	149	138	166	128	135	149	140	133	143	143	166	110	134	145	139	145	140	133	151	118	136	153	141	156	137	133	137	138	124	148	140	147	124	133	147	148	135	141	153	138	138	134	151	138	152	146	128	130	143	148	148	149	144	138	149	134	146	143	124	141	155	142	133	149	158	159	130	122	128	144	163	143	157	142	126	137	119	138	159	134	143	134	168	132	138	157	143	145	152	164	142	142	127	134	135	137	140	152	145	159	139	145	139	135	132	161	156	142	145	136	133	159	136	135	161	139	171	134	120	140	133	144	132	145	136	153	156	131	132	170	145	139	138	155	145	143	155	125	139	127	128	125	141	172	135	134	138	136	146	147	132	139	150	148	151	128	171	134	160	121	131	128	154	156	136	137	143	130	148	127	150	126	134	132	149	153	145	169	117	132	138	133	138	135	130	147	151	146	147	141	130	137	122	136	133	150	122	143	147	129	148	162	138	138	133	144	144	168	152	141	137	158	123	142	145	145	145	163	145	130	127	122	154	150	135	130	147	149	151	145	140	157	152	140	153	151	150	132	150	134	147	153	143	162	128	138	144	134	133	159	132	127	137	148	146	148	138	140	144	145	135	166	135	131	121	143	156	145	144	158	145	151	150	137	149	157	139	135	136	140	132	164	155	123	133	154	156	137	142	128	151	131	144	137	157	144	161	145	137	148	146	134	150	134	147	146	173	161	133	135	147	150	146	167	137	158	155	144	156	160	146	142	143	144	139	144	140	170	173	136	146	147	151	154	147	140	154	131	129	153	133	122	138	138	130	151	143	146	134	134	154	141	128	143	137	125	136	158	144	155	129	124	135	127	143	138	166	139	143	137	155	132	117	137	141	129	146	146	146	159	135	136	125	147	162	140	159	136	156	134	154	134	160	144	146	128	114	138	141	155	130	131	151	145	139	127	143	126	138	131	174	139	158	123	134	152	149	157	148	122	157	151	128	165	155	144	156	140	114	134	147	132	140	159	115	115	129	133	156	140	141	122	158	143	122	121	157	164	133	135	128	136	129	145	135	168	132	139	141	144	134	136	147	157	134	138	171	137	136	132	148	145	159	154	159	134	131	131	134	141	150	138	115	161	148	134	142	134	131	145	133	131	145	153	135	135	146	163	147	142	131	146	147	147	155	149	145	148	146	120	149	160	150	146	157	138	174	159	163	132	136	131	155	136	159	151	151	143	142	163	145	161	147	148	152	133	142	142	158	141	153	131	156	157	145	140	145	135	147	140	153	136	138	156	136	123	141	148	144	136	150	145	160	134	149	152	130	155	157	136	135	147	177	152	143	140	135	134	145	153	152	159	145	139	143	141	144	128	155	148	157	148	138	149	142	139	127	127	146	136	136	133	143	143	147	136	126	131	148	158	149	144	133	143	153	139	153	137	150	126	144	129	136	160	153	145	135	148	123	154	152	151	155	151	147	151	150	165	115	168	128	154	154	153	156	159	141	139	129	135	126	128	146	152	149	149	149	159	144	145	154	159	134	133	135	164	129	144	138	137	138	155	137	127	135	156	147	124	155	158	143	157	143	135	117	144	157	148	125	137	136	146	144	126	146	135	105	126	139	162	178	154	131	129	156	156	142	138	135	137	148	146	148	137	140	151	150	139	147	134	137	133	154	121	139	147	154	141	142	147	150	161	132	148	156	144	115	146	158	156	149	149	156	143	132	154	156	155	128	147	116	131	148	170	132	133	139	134	155	137	168	133	144	153	128	147	149	138	148	144	139	146	159	143	152	152	153	163	137	136	145	141	148	131	138	136	146	134	140	152	131	154	155	152	128	133	140	144	168	146	149	134	136	120	135	163	119	164	132	129	141	128	152	165	122	148	147	149	134	127	135	150	140	147	152	149	164	145	139	154	154	136	127	145	132	116	129	161	133	125	139	160	115	142	150	154	145	150	140	152	142	137	137	149	157	137	150	133	137	122	116	152	154	143	147	132	147	125	143	117	134	155	152	146	147	155	143	140	139	151	129	149	136	152	125	99	123	142	135	143	143	153	130	166	132	147	140	138	132	127	168	124	165	118	156	124	134	167	150	139	131	127	153	134	143	137	141	162	134	146	128	138	150	143	129	144	170	147	157	145	147	160	144	146	149	155	138	130	153	124	130	143	126	148	127	141	137	125	132	128	140	135	139	163	144	149	149	144	141	160	145	146	145	134	140	147	141	148	136	156	143	126	141	125	144	134	147	153	151	152	151	138	160	153	154	136	141	141	151	160	143	145	152	145	147	154	133	141	147	145	148	153	138	150	127	151	151	135	146	145	135	149	138	147	147	160	172	130	134	153	134	153	155	131	143	155	139	152	140	136	140	130	136	129	155	111	148	127	147	159	140	120	122	126	145	141	141	158	156	130	139	134	149	140	149	134	115	153	150	134	145	136	141	138	131	160	152	143	139	151	161	145	125	147	132	135	133	155	132	139	128	164	151	148	145	153	144	150	164	125	124	138	147	160	149	169	142	148	154	130	146	125	146	135	142	142	145	145	132	153	152	159	161	143	143	144	133	165	153	144	163	143	151	144	149	148	150	148	119	114	121	147	122	128	150	157	156	150	160	133	163	161	163	137	152	154	127	158	139	126	125	128	129	138	157	131	139	131	156	148	116	140	138	143	163	157	159	133	136	137	130	142	143	143	156	157	156	130	159	156	143	141	150	137	137	146	137	146	133	151	145	141	123	156	153	165	148	139	148	142	160	157	148	164	148	153	125	141	141	118	147	136	147	146	165	154	155	132	147	150	155	144	132	144	120	121	127	142	157	153	162	171	154	158	128	148	153	143	135	132	128	140	141	172	128	161	148	129	162	138	148	122	113	135	144	120	148	153	151	146	173	152	142	155	125	150	144	176	162	169	160	147	146	132	143	158	134
1574	437	481	380	320	257	200	184	168	177	144	155	150	162	151	147	184	152	119	133	138	130	154	148	127	117	135	158	134	141	152	116	119	144	134	165	136	129	137	143	148	136	136	149	123	153	132	108	137	128	159	151	159	150	144	138	147	124	154	140	126	136	150	133	138	154	153	137	145	137	120	134	129	157	142	137	137	126	143	143	146	138	128	139	132	127	122	133	129	100	118	153	135	120	141	127	128	126	138	134	126	135	138	136	129	165	126	146	136	112	141	145	144	151	140	142	125	138	153	145	141	132	154	123	156	156	144	129	124	113	136	138	143	134	121	124	123	144	126	109	126	145	124	136	161	141	135	159	132	152	127	105	135	163	130	151	152	122	141	134	140	113	145	132	104	129	142	146	111	132	136	132	128	127	127	132	161	146	139	168	145	150	142	115	131	154	146	137	131	127	142	145	135	124	151	137	137	160	131	124	138	133	139	137	143	141	130	137	132	128	139	130	137	163	129	145	135	150	127	138	131	117	157	137	133	137	139	126	129	110	143	137	139	155	119	121	142	133	141	126	124	144	141	133	122	132	124	155	129	137	127	140	136	131	120	155	148	142	126	155	147	139	156	142	137	138	149	127	144	147	132	152	136	141	143	152	123	160	141	124	145	106	127	135	135	142	132	116	164	158	152	154	129	162	145	119	133	139	104	143	121	123	125	146	135	137	128	140	142	139	124	133	148	136	134	131	146	151	145	126	141	160	139	123	123	124	124	133	131	120	144	168	147	128	147	136	125	139	127	129	144	149	134	123	125	147	139	114	131	146	144	121	124	120	138	148	140	137	147	132	139	157	152	122	125	138	123	126	118	125	130	116	143	138	138	119	129	140	126	136	143	132	113	174	121	132	160	129	125	133	123	149	142	175	143	145	114	136	128	141	143	135	133	131	147	135	133	146	128	114	143	129	123	117	142	144	139	136	139	120	134	129	149	134	137	144	116	134	143	134	122	149	132	133	120	144	138	138	155	129	135	149	131	139	118	149	145	146	126	126	122	145	129	151	113	141	146	119	168	116	147	144	115	129	143	132	148	101	141	138	129	123	142	132	125	117	124	119	144	143	138	128	151	140	127	131	157	126	131	138	143	132	149	154	128	133	134	148	143	129	121	151	129	137	143	148	130	157	146	141	136	140	149	145	132	135	139	138	142	150	156	134	131	128	145	136	150	136	146	149	136	160	136	127	139	143	133	146	153	110	129	144	153	132	133	118	118	146	136	131	130	154	157	145	152	148	149	146	134	136	143	135	132	107	126	136	154	132	151	151	141	127	135	142	135	157	147	150	119	152	109	142	150	117	152	130	168	152	134	113	163	144	141	133	146	122	132	142	119	126	137	163	146	146	129	125	135	131	120	158	143	141	138	130	134	129	139	157	132	150	132	151	142	143	132	125	139	141	140	146	133	142	118	142	115	126	156	141	145	135	147	171	125	133	128	131	158	123	146	138	132	128	134	124	139	136	122	135	149	125	121	131	126	142	133	158	146	155	135	122	114	137	141	133	130	134	138	142	135	145	144	132	133	135	128	151	127	147	146	126	126	122	141	156	141	133	121	140	134	136	139	129	137	139	137	131	153	136	134	133	137	140	143	145	140	144	139	135	136	144	126	109	104	137	146	128	136	126	125	125	130	152	136	135	150	117	143	141	124	145	159	122	127	143	115	125	130	137	156	132	145	108	139	122	121	126	138	130	146	120	128	124	131	131	117	148	113	135	138	149	149	131	142	168	139	155	123	135	121	131	136	140	128	132	116	139	129	154	128	143	152	129	140	148	129	133	146	149	148	143	129	132	148	145	132	130	138	147	156	123	146	145	129	133	150	118	140	128	141	134	128	132	129	127	133	143	146	141	154	117	159	139	137	114	127	158	130	131	138	158	138	135	140	107	126	150	123	144	155	142	145	157	131	133	146	139	124	128	141	135	126	130	123	144	112	113	134	128	114	154	117	129	134	134	135	120	134	125	145	128	138	137	141	133	133	111	127	121	157	118	135	129	139	130	143	133	130	126	128	126	157	130	144	169	151	141	117	143	121	131	145	151	156	133	137	129	120	128	142	153	130	176	141	138	165	124	142	145	137	132	143	144	149	146	127	150	126	162	126	122	137	158	157	139	136	147	121	128	124	134	151	153	138	134	132	142	126	147	141	127	131	137	133	121	136	143	114	150	157	141	132	124	135	174	126	141	147	138	136	141	124	136	131	132	114	163	128	145	154	128	122	101	147	145	143	138	133	152	132	146	143	144	138	119	141	140	128	136	145	125	123	124	115	170	137	160	143	148	123	145	144	115	138	152	156	152	129	137	146	143	142	146	124	138	122	131	136	125	137	158	163	137	131	108	136	137	150	117	141	109	114	137	149	112	124	137	126	117	130	151	149	136	143	135	128	167	132	144	139	133	148	135	129	148	138	128	121	131	124	127	138	130	125	146	156	130	141	138	129	136	140	132	139	125	152	117	134	135	144	139	153	128	150	125	119	119	136	136	107	146	147	136	143	117	148	127	150	118	137	131	132	124	134	157	127	114	115	139	134	132	151	149	138	125	132	129	140	111	155	140	153	134	142	138	136	137	146	142	132	145	141	130	117	147	127	134	131	149	156	159	155	148	128	135	136	131	136	136	103	147	125	149	111	132	140	140	138	147	113	139	136	143	140	148	125	111	145	136	146	135	120	153	113	135	142	151	153	148	134	135	138	153	147	148	127	137	132	122	113	134	146	127	131	170	123	152	127	154	129	141	140	134	137	131	136	136	124	141	143	127	149	156	137	140	145	126	150	148	128	126	151	140	160	136	124	136	131	129	135	130	129	129	123	150	119	121	139	135	143	122	133	151	146	127	150	142	129	153	149	133	136	125	147	139	138	127	149	130	136	144	140	140	120	158	150	156	146	164	151	148	145	136	142	138	145	134	148	142	142	138	138	138	112	110	112	149	138	147	121	138	137	125	126	125	139	130	165	151	122	129	133	145	140	139	129	143	119	138	137	136	119	141	130	143	136	133	148	133	135	164	121	130	163	142	128	165	132	129	140	146	140	133	132	137	139	145	152	153	134	138	120	135	130	155	139	155	132	118	132	124	149	158	155	139	133	124	155	111	125	140	139	132	123	117	114	115	122	147	144	121	134	128	132	132	156	120	126	140	132	142	117	137	150	142	123	140	139	131	126	114	140	133	139	155	129	123	137	157	120	137	133	132	153	144	131	134	130	139	159	118	140	132	159	143	139	152	143	145	134	156	128	130	138	141	147	130	140	125	157	138	138	141	141	131	149	136	138	150	124	121	131	142	149	135	150	136	140	144	123	136	132	124	121	121	144	140	141	142	136	115	131	139	126	145	130	141	156	126	127	143	139	161	124	126	167	129	118	158	149	126	148	133	146	145	125	145	122	133	150	130	137	123	158	130	150	149	142	143	161	108	114	152	151	127	140	129	149	138	134	138	140	129	140	136	137	118
1849	665	1155	1345	1170	1009	753	707	622	553	492	453	445	420	424	384	360	366	398	371	362	385	373	358	359	363	442	382	428	405	371	365	353	345	367	359	362	364	340	382	354	349	367	375	365	321	342	354	362	386	333	361	361	356	320	349	341	366	385	342	339	363	347	339	347	321	366	344	371	314	333	296	347	351	357	332	325	358	335	356	318	333	330	333	321	352	373	329	323	329	348	358	354	336	368	340	353	341	374	338	357	341	324	318	354	365	347	351	328	340	362	342	347	332	306	303	339	343	330	365	323	375	340	281	359	364	350	315	334	362	349	325	345	349	354	378	369	354	339	385	348	353	347	338	363	352	335	346	361	336	366	340	355	362	330	349	351	351	323	349	335	368	365	345	338	311	356	364	339	342	321	324	334	307	331	347	337	311	357	350	343	332	375	362	331	346	361	319	332	322	318	352	330	358	329	323	338	329	362	304	345	357	358	367	353	316	361	329	339	338	368	347	342	335	324	331	352	346	346	322	395	341	365	336	352	337	362	302	379	361	351	369	353	342	335	321	321	359	339	349	356	348	342	339	338	326	365	341	349	329	315	317	353	331	351	344	344	311	347	332	313	348	361	353	330	342	336	355	333	331	364	345	337	330	307	371	338	350	353	326	354	322	316	360	352	331	360	346	359	338	321	321	336	327	352	389	316	353	367	360	342	335	335	348	342	358	321	325	307	344	344	320	319	337	332	324	362	363	338	357	344	317	364	350	324	368	345	352	354	334	332	324	358	323	369	380	380	347	335	357	367	342	370	383	349	352	330	349	392	335	332	348	353	336	334	374	329	358	317	358	350	344	317	329	355	313	332	342	331	353	344	360	359	318	354	306	344	348	310	337	345	315	374	319	359	311	341	342	355	312	330	351	362	368	316	326	337	346	352	316	331	318	334	347	372	337	329	348	315	356	332	312	326	345	370	347	339	347	336	347	344	330	321	305	321	323	324	351	363	324	347	352	363	337	331	369	331	353	338	358	367	361	350	344	328	338	358	344	330	342	323	306	335	326	355	366	355	337	310	369	315	324	318	333	376	354	361	311	358	384	352	296	363	333	384	350	347	349	355	347	362	322	345	354	334	327	325	324	325	346	351	321	336	304	308	380	341	354	330	321	354	329	325	340	346	358	359	344	323	336	333	332	313	313	327	320	334	343	347	308	317	312	338	338	295	380	321	306	325	340	369	347	346	325	372	351	322	324	359	318	367	367	351	358	363	321	319	328	328	351	358	335	367	343	341	348	354	332	364	339	329	354	332	355	320	334	314	353	323	340	366	341	358	301	346	331	369	366	363	374	328	350	347	340	342	326	373	367	326	352	327	352	361	322	335	339	340	343	347	328	328	318	350	356	371	368	348	333	337	314	319	354	351	362	352	323	363	323	337	340	344	319	365	357	332	327	336	343	343	341	347	348	363	333	335	319	345	339	364	332	337	328	331	344	362	342	334	342	358	321	354	351	345	346	348	373	333	337	361	343	332	381	339	346	359	346	340	332	334	340	311	330	344	322	322	398	347	354	356	330	335	338	312	352	330	329	356	333	369	338	342	313	359	330	361	343	356	343	328	312	332	345	324	350	324	357	342	376	324	344	323	373	325	342	307	331	349	307	344	353	371	324	334	359	358	343	384	353	322	348	338	365	354	334	354	312	373	351	324	353	364	342	349	368	374	368	349	359	325	328	351	371	373	328	332	346	362	341	310	335	334	336	346	326	321	316	347	344	338	357	346	356	347	404	338	381	337	315	382	355	358	320	347	338	306	353	322	336	349	345	357	288	324	355	365	317	334	310	329	342	378	335	371	305	320	346	368	357	342	330	308	390	332	329	338	375	325	362	347	353	339	350	322	332	345	385	370	333	324	322	348	322	336	319	348	372	329	337	354	354	371	344	342	358	365	335	348	340	327	335	340	355	344	315	389	340	324	303	355	334	347	338	336	355	324	334	359	348	350	383	365	361	348	325	347	348	325	332	309	342	334	316	336	350	326	340	316	311	305	351	342	317	340	326	355	359	315	332	344	333	359	341	362	395	348	333	333	311	337	341	371	326	364	343	348	341	357	356	342	320	340	343	341	338	354	333	340	358	337	340	319	325	296	333	332	357	366	354	366	348	333	347	360	351	335	351	352	313	367	357	335	353	327	324	346	304	311	344	345	343	342	330	332	356	373	311	314	326	358	370	327	349	381	340	383	352	372	356	329	354	352	322	371	327	348	318	343	349	349	338	331	344	353	360	338	371	326	336	336	334	354	308	358	347	315	287	299	359	386	329	355	322	348	330	343	349	330	343	338	313	327	359	344	372	305	316	346	366	338	352	356	329	342	361	375	357	332	357	352	327	356	358	359	300	322	332	357	329	322	332	342	362	338	338	322	334	318	371	327	345	349	371	368	343	351	314	316	307	348	323	373	336	332	346	350	327	321	337	340	314	341	346	324	349	317	359	334	324	336	346	332	355	359	327	325	337	351	332	323	381	360	327	334	317	329	357	357	356	349	307	323	325	335	334	347	345	323	311	328	362	320	344	349	354	329	313	363	343	374	357	362	332	363	328	357	369	367	318	338	361	348	359	357	351	310	338	339	358	350	340	328	372	312	313	327	338	363	331	330	345	340	336	379	376	291	331	371	340	362	324	326	354	317	343	329	378	339	312	328	354	356	344	358	351	344	346	358	326	330	349	345	346	342	358	355	340	341	316	335	330	352	361	368	350	352	359	307	344	367	340	343	338	350	309	332	364	312	348	366	343	335	303	331	322	345	330	334	334	370	311	368	317	372	354	402	319	369	355	328	340	336	323	315	344	346	371	300	315	318	350	355	352	370	326	331	334	372	355	344	324	319	332	343	389	324	367	319	329	384	343	333	354	346	347	331	318	339	358	350	326	397	361	337	392	332	311	347	341	383	291	336	371	327	360	372	350	334	308	313	347	336	327	327	317	324	329	334	354	349	336	375	330	368	340	352	351	394	345	306	337	351	314	320	341	321	348	360	358	349	332	357	312	352	334	323	372	343	339	345	371	365	366	354	348	337	342	362	363	326	353	354	364	354	317	353	337	362	343	315	366	356	367	342	328	329	340	345	324	324	332	338	345	349	352	329	331	319	332	337	344	333	348	333	370	340	339	356	348	328	351	333	347	335	340	386	395	337	348	387	300	351	337	340	325	352	346	321	306	377	326	353	336	342	322	339	336	350	348	350	327	336	337	294	364	327	304	320	349	323	316	329	414	330	337	332	343	336	351	321	320	350	350	341	346	368	306	315	317	330	331	362	354	338	340	368	362	331	342	324	317	365	333	327	356	310	344	323	339	336	326	331	334	354	323	332	385	348	370	346	353	339	318	336	363	333	345	362	309	336	339	321	357	329	323	395	301	317	357	330	346	325	332	349	368	318	334	387	339	330	340	342	310	373	343	330	313	323	351	312	367	362	338	376	324	355	354	363	332	346	357	384	313	349	329	370	343
6942	1078	1310	1080	769	572	455	322	288	237	184	186	165	156	153	142	137	141	150	133	122	141	137	150	124	130	130	130	116	118	117	144	108	110	94	138	126	108	100	127	125	112	143	120	106	110	119	137	109	112	128	140	127	109	101	129	113	125	127	134	143	130	102	97	121	103	112	114	115	130	121	128	112	130	118	114	119	122	100	129	106	117	117	124	112	158	104	127	127	111	128	112	120	117	111	121	112	101	93	96	102	106	122	130	110	106	116	124	144	120	104	123	101	100	119	128	113	110	139	119	120	119	113	133	113	117	105	124	119	123	129	134	146	124	116	123	141	123	120	122	121	123	132	137	107	123	113	131	112	123	103	123	128	129	111	128	113	122	123	111	111	120	124	116	140	118	117	150	155	120	123	126	118	120	82	124	117	109	118	120	87	129	102	127	132	146	109	130	110	146	109	89	128	128	92	120	130	110	118	115	119	112	111	135	125	99	118	109	110	112	132	119	129	100	94	105	123	112	106	107	107	121	121	128	99	120	116	106	116	140	142	130	133	127	88	108	115	102	139	122	135	110	108	101	129	104	142	158	117	114	98	121	105	149	101	133	112	123	124	127	104	121	117	97	124	100	90	119	120	110	121	116	127	149	134	113	138	124	128	116	122	121	120	113	117	126	117	115	129	130	113	117	119	124	108	116	100	125	117	110	121	133	108	113	119	127	110	117	104	105	113	125	123	107	128	127	111	115	115	124	95	104	125	138	111	123	122	84	140	109	130	131	124	119	126	113	118	113	108	111	105	114	114	116	105	102	112	120	128	126	110	128	128	91	138	117	132	123	104	139	120	136	115	120	132	126	125	106	120	115	121	112	93	125	133	122	128	100	112	106	129	108	102	119	112	109	131	121	144	130	108	120	126	135	128	136	121	123	112	118	114	115	118	107	112	121	116	136	144	121	111	127	133	118	121	119	96	106	117	115	111	111	97	136	109	112	91	125	117	116	120	131	130	135	133	137	109	118	121	127	111	128	127	110	111	129	138	119	123	108	109	104	112	124	123	119	128	120	122	105	119	119	128	121	112	124	113	147	119	102	141	140	114	104	144	129	125	95	116	122	109	132	131	130	122	109	120	107	118	111	122	138	106	135	117	113	130	149	104	126	125	123	117	123	123	123	112	118	125	135	93	110	133	111	123	123	116	119	110	115	131	141	133	116	130	112	112	121	104	109	93	115	106	121	148	133	138	106	110	110	125	112	121	112	120	134	109	117	116	128	128	122	129	138	131	104	116	129	131	117	115	133	103	112	145	123	122	120	118	118	109	117	120	104	111	126	142	115	131	98	113	137	117	129	130	115	101	105	126	116	125	129	131	116	132	124	119	132	111	132	130	125	127	115	113	113	116	118	110	137	123	129	123	117	116	116	130	130	116	120	134	130	118	132	125	119	102	108	131	131	129	117	105	127	115	105	131	118	123	135	125	128	135	124	110	113	125	127	104	149	124	129	117	119	139	125	145	104	122	120	109	109	127	114	122	132	119	125	127	124	114	120	100	129	130	121	120	121	128	106	109	115	120	126	121	127	109	120	125	114	91	110	123	125	137	128	115	121	114	112	117	132	133	123	121	100	125	143	104	122	109	117	126	137	120	130	107	121	133	107	92	133	111	123	103	122	99	117	119	113	139	107	115	141	120	117	115	123	120	116	136	108	124	135	150	123	96	141	123	115	120	125	129	125	111	122	114	130	122	120	117	136	92	130	116	119	107	104	115	117	127	125	121	115	123	127	125	112	117	111	98	112	112	110	119	133	113	111	127	117	131	114	120	125	121	129	144	113	125	103	104	103	120	126	126	99	123	126	124	120	114	106	109	124	126	113	125	113	106	111	132	109	86	105	113	137	125	138	123	119	106	124	125	110	100	102	125	119	144	111	133	106	116	111	119	120	121	123	126	116	131	130	112	119	119	138	109	127	100	124	118	112	136	101	116	139	127	108	120	102	123	119	118	135	107	128	117	122	114	118	118	132	118	113	136	112	139	127	123	109	99	149	131	127	105	143	114	110	113	123	110	106	121	113	147	115	118	113	142	91	126	112	107	137	122	117	125	126	136	119	108	122	123	108	133	117	104	119	123	129	126	122	118	117	120	110	120	149	113	122	130	133	128	129	114	113	141	112	124	100	118	116	135	116	108	122	119	140	106	112	126	115	116	113	115	117	111	113	123	112	126	105	127	129	105	126	100	101	108	121	121	120	105	110	131	132	132	101	119	122	130	139	130	94	128	126	120	111	104	110	125	121	120	123	132	109	115	104	115	124	139	103	110	135	112	121	124	128	130	112	128	114	110	121	131	129	105	122	102	118	125	116	114	104	139	119	142	112	107	121	127	116	121	135	126	124	125	108	120	120	118	125	107	104	119	121	132	118	144	106	118	104	107	98	106	133	114	119	106	128	109	116	120	151	138	121	120	112	119	96	108	109	124	129	142	114	119	122	125	117	109	148	103	110	118	125	114	138	125	117	95	118	119	122	124	117	119	126	112	106	140	110	96	122	124	110	106	111	129	132	112	128	104	115	107	102	113	109	115	102	145	123	119	130	107	103	125	116	103	108	107	109	120	126	135	135	129	132	130	109	130	126	119	120	111	114	129	83	126	130	109	105	94	112	129	147	107	123	124	121	122	128	120	132	127	124	121	131	107	102	124	124	109	113	102	123	124	113	111	103	147	108	123	118	120	122	127	122	124	107	107	111	117	117	116	118	114	104	120	140	123	106	131	115	133	119	127	125	99	106	129	120	119	114	109	118	104	119	130	124	119	125	130	112	112	107	114	130	120	124	114	131	108	106	114	108	108	122	131	110	120	135	121	115	124	116	130	107	116	127	103	116	120	107	124	114	127	140	124	109	109	109	128	123	136	113	125	123	102	106	129	117	131	123	123	136	113	129	117	117	120	129	147	111	112	121	116	135	110	134	135	119	128	114	130	127	116	117	116	120	112	116	137	128	137	114	124	120	118	108	108	112	137	113	122	141	100	136	114	127	108	102	133	124	134	126	110	130	118	112	102	114	116	107	110	112	130	117	113	115	122	125	119	119	120	132	116	114	117	112	108	145	114	115	104	91	119	112	116	114	128	148	140	109	112	109	131	117	92	113	123	119	117	110	118	98	108	108	112	129	110	105	128	114	120	95	124	108	113	114	128	122	108	127	121	112	121	113	128	144	140	111	111	121	143	100	115	140	112	106	113	119	113	119	138	120	139	104	113	121	120	132	132	127	107	115	121	99	123	129	120	131	124	118	115	126	108	107	119	121	109	117	123	149	123	124	112	122	117	107	123	132	100	132	128	120	113	128	118	118	139	112	138	101	113	107	113	101	127	133	113	117	118	104	99	118	124	126	141	128	108	128	126	123	111	99	118	112	118	119	123	102	117	110	118	124	115	128	132	109	122	104	100	131	112	127	135	126	129	117	128	118	137	117	113	122	130	137	98	127	139	120	119	100	123	129
6496	1283	2772	3660	3248	2666	1959	1647	1318	1070	848	683	647	588	554	519	508	516	474	461	446	446	444	429	418	451	523	464	431	353	353	356	294	323	348	314	338	322	333	317	315	328	309	324	326	343	353	337	316	265	385	287	283	290	308	292	312	287	310	305	304	304	310	296	280	323	309	312	327	270	270	311	316	314	300	287	308	310	299	306	306	290	328	296	287	264	308	323	282	278	292	333	301	286	284	306	301	304	345	277	302	306	307	301	313	282	305	316	310	289	348	315	285	317	296	306	328	319	319	316	281	286	288	303	310	292	284	303	296	283	288	314	286	318	281	324	298	328	291	292	306	248	316	295	307	275	310	270	297	296	288	291	347	320	308	304	321	291	259	315	301	302	297	280	295	302	282	281	310	277	322	299	286	313	298	323	291	301	289	293	284	280	278	292	303	282	302	308	302	315	305	306	318	281	296	296	308	272	320	313	271	276	324	319	295	303	309	317	286	284	300	279	280	294	277	312	301	319	278	320	294	319	286	296	283	314	285	294	318	296	305	318	328	292	325	273	311	283	307	272	301	293	283	307	282	293	285	316	295	312	293	300	314	301	286	280	301	333	305	319	299	283	293	281	335	314	303	288	275	325	310	294	315	281	310	293	289	293	308	303	282	299	300	327	304	300	298	268	273	303	347	280	301	310	308	294	325	328	288	292	319	258	303	314	299	295	354	289	296	316	288	284	297	321	303	303	304	334	306	301	268	298	313	309	311	304	316	270	270	299	267	310	317	302	310	299	290	287	299	296	302	302	280	320	326	300	306	290	344	289	279	317	307	306	301	292	316	269	307	285	295	301	270	295	316	295	301	272	264	286	299	327	306	311	288	294	316	298	299	285	321	336	289	292	280	304	296	295	265	276	333	290	324	282	334	298	298	288	311	286	316	262	279	345	282	308	278	264	280	289	306	288	286	278	270	279	335	302	305	329	323	282	315	302	302	294	289	305	287	311	296	302	291	287	305	277	291	288	322	312	270	288	289	300	271	304	292	306	268	284	282	296	313	291	280	288	303	301	314	291	293	297	284	345	285	282	307	280	287	316	285	312	283	323	262	294	284	291	268	329	313	291	282	309	317	316	285	301	307	299	278	289	327	297	311	281	275	305	307	268	293	287	294	296	292	304	285	289	297	292	314	298	318	307	332	304	314	292	330	292	302	312	269	301	265	305	317	322	276	326	306	298	287	281	302	313	320	300	327	291	322	306	288	299	277	305	311	305	292	305	303	318	303	316	282	310	302	299	302	292	273	323	311	298	288	286	309	296	310	296	289	299	290	281	304	280	307	332	299	308	289	319	277	310	302	322	295	294	288	276	292	306	306	274	316	280	284	271	306	283	302	289	309	306	301	294	296	322	278	313	294	286	286	294	310	305	321	292	296	318	320	328	313	319	289	277	297	297	306	306	297	300	315	303	291	312	309	281	305	279	288	320	288	313	280	291	334	271	327	323	284	283	297	321	303	270	284	310	282	325	312	295	314	270	299	279	267	311	276	325	317	283	318	287	280	272	320	336	290	307	307	305	313	306	298	334	295	291	288	275	304	331	314	289	320	279	311	297	281	290	300	319	278	279	273	318	304	292	294	297	288	309	287	303	271	302	289	280	290	286	267	274	295	294	294	291	293	310	273	273	295	301	299	263	275	304	293	299	262	304	299	300	285	296	282	293	320	294	308	295	321	311	299	299	292	293	310	302	265	304	282	312	316	305	335	328	318	319	300	289	312	292	284	276	292	280	271	303	313	323	316	259	285	313	275	314	311	286	328	291	299	312	323	315	297	268	301	309	338	311	298	292	319	301	303	273	291	334	288	280	291	283	303	261	294	297	300	288	298	281	332	284	311	269	273	279	296	282	273	291	277	308	309	295	319	299	286	260	277	312	314	273	301	292	283	316	281	321	306	279	276	278	320	295	288	303	310	273	275	299	314	320	276	294	298	258	304	310	297	303	307	292	305	304	281	309	287	293	280	298	306	280	274	340	313	247	307	288	271	292	296	273	293	305	262	290	295	321	279	306	270	289	289	284	273	289	280	314	282	306	309	299	282	313	289	317	300	279	267	277	309	296	297	290	295	276	270	307	292	295	314	308	274	279	288	270	301	304	291	283	296	311	274	285	295	303	276	295	294	304	330	300	314	318	304	313	290	291	296	294	320	281	310	285	286	285	289	277	297	313	309	286	317	287	277	319	302	293	280	288	286	286	330	301	304	291	276	309	258	306	272	319	317	309	301	311	320	316	309	304	315	272	287	302	267	305	287	302	295	282	275	309	274	293	291	284	297	282	297	329	300	306	299	319	302	292	294	266	304	300	296	275	311	292	269	278	317	297	303	338	282	300	325	328	302	324	287	275	290	272	321	314	298	299	295	320	274	313	329	330	315	276	308	305	310	311	284	281	256	301	332	311	295	288	319	327	296	265	321	297	298	315	344	300	283	286	319	262	279	281	278	257	280	288	279	325	290	298	307	299	274	290	320	294	315	305	294	327	310	308	287	337	298	308	304	314	277	314	285	295	310	313	283	264	289	312	314	259	293	289	301	317	263	283	331	315	297	293	324	328	283	283	320	294	296	268	298	273	308	342	295	306	308	306	324	350	277	270	297	311	292	321	299	301	287	288	275	324	304	322	310	285	280	292	308	290	308	276	295	299	318	331	288	294	258	284	296	322	325	306	306	327	272	313	278	282	304	287	287	272	309	288	300	314	313	327	307	315	272	289	294	268	283	329	276	325	309	328	290	303	291	271	319	303	289	289	303	294	289	289	323	308	274	290	297	321	285	297	315	325	296	282	304	290	302	297	293	297	316	315	306	308	304	301	254	310	308	295	309	279	284	340	296	270	308	303	283	322	303	302	319	273	315	271	304	289	287	284	326	294	276	308	315	302	303	294	304	280	294	306	315	345	292	291	315	306	278	295	275	301	295	293	292	292	264	328	259	285	300	284	281	273	306	305	286	318	298	274	295	293	291	284	313	331	285	311	296	255	304	293	328	281	268	322	314	303	303	329	303	308	294	323	300	295	282	302	284	287	301	308	310	318	290	329	307	288	305	243	299	297	295	288	297	349	327	300	291	295	317	299	257	326	331	312	292	292	308	296	329	306	306	320	282	305	301	323	276	289	304	309	291	283	301	284	313	314	285	277	252	316	320	309	274	285	265	291	307	317	282	301	299	314	313	320	312	308	284	296	323	271	284	304	302	311	268	336	280	295	297	321	302	302	271	320	275	285	324	285	302	286	304	300	320	270	293	336	307	298	344	304	293	275	286	278	274	284	287	291	334	288	282	258	294	290	288	306	284	283	308	351	302	303	262	315	305	285	279	284	304	302	293	287	316	278	280	257	281	303	311	295	284	279	303	324	292	282	331	287	296	307	283	323	298	301	286	276	358	285	316	278	304	270	292	286	272	271	296	309	294	315	304	279	291	278	318	306	317	339	291	289	293	301	258	324	297	288
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
