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
338401503930	338401504487	338401505037	338401505587	338401506137	338401506687	338401507237	338401507787	338401508337	338401508887	338401509437	338401509987	338401510537	338401511087	338401511637	338401512187	338401512737	338401513287	338401513837	338401514387	338401514937	338401515487	338401516037	338401516587	338401517137	338401517687	338401518237	338401518787	338401519337	338401519887	338401520437	338401520987	338401521537	338401522087	338401522637	338401523187	338401523737	338401524287	338401524837	338401525387	338401525937	338401526487	338401527037	338401527587	338401528137	338401528687	338401529237	338401529787	338401530337	338401530887	338401531437	338401531987	338401532537	338401533087	338401533637	338401534187	338401534737	338401535287	338401535837	338401536387	338401536937	338401537487	338401538037	338401538587	338401539137	338401539687	338401540237	338401540787	338401541337	338401541887	338401542437	338401542987	338401543537	338401544087	338401544637	338401545187	338401545737	338401546287	338401546837	338401547387	338401547937	338401548487	338401549037	338401549587	338401550137	338401550687	338401551237	338401551787	338401552337	338401552887	338401553437	338401553987	338401554537	338401555087	338401555637	338401556187	338401556737	338401557287	338401557837	338401558387	338401558937	338401559487	338401560037	338401560587	338401561137	338401561687	338401562237	338401562787	338401563337	338401563887	338401564437	338401564987	338401565537	338401566087	338401566637	338401567187	338401567737	338401568287	338401568837	338401569387	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
36918	29039	20819	8017	3816	2212	1494	1114	1094	958	784	651	571	539	556	545	563	528	572	498	496	471	470	384	440	419	398	405	357	383	353	380	370	360	371	371	364	399	397	367	402	369	350	341	354	346	380	368	391	367	341	333	361	348	393	349	338	329	363	344	383	318	323	345	352	358	347	372	349	379	361	380	329	343	367	379	364	350	328	356	381	343	348	344	347	332	361	362	345	378	333	326	343	397	299	358	360	335	368	346	316	339	380	335	375	356	408	334	341	350	327	368	338	378	362	375	369	350	344	371	368	359	344	346	323	352	331	345	420	344	365	335	368	338	366	365	358	372	355	330	345	361	346	322	371	342	365	338	331	302	363	377	312	399	370	352	360	377	349	332	348	378	347	364	364	347	349	366	340	367	387	361	340	397	344	305	340	312	392	346	383	349	360	360	360	299	337	356	360	334	355	335	349	380	392	346	398	355	390	330	373	370	338	342	369	347	342	331	355	300	336	369	400	336	343	337	344	360	369	371	393	357	352	350	328	350	351	394	358	333	392	358	339	361	363	346	362	367	376	365	379	340	305	358	326	399	366	386	356	331	336	346	357	398	353	336	363	369	362	393	346	378	328	354	337	338	344	365	342	365	341	340	402	363	385	357	332	377	341	358	375	368	334	323	321	332	366	333	328	385	359	352	332	381	357	351	378	337	347	344	366	358	359	360	331	372	357	354	339	325	391	333	363	385	339	357	326	354	380	377	383	364	327	334	358	373	394	354	322	336	370	371	356	352	326	371	338	335	372	377	339	368	338	364	372	352	347	324	340	379	324	359	365	357	357	377	363	358	367	369	361	399	351	358	334	317	325	371	355	329	353	433	353	365	396	360	335	350	351	346	352	363	370	345	353	326	350	381	323	364	345	365	334	383	369	369	351	351	344	337	382	371	346	376	345	367	350	353	357	350	354	354	355	363	356	359	339	352	331	379	383	359	352	330	405	362	403	331	288	353	346	364	356	335	371	387	322	367	364	361	337	389	329	402	394	351	311	358	349	344	352	365	359	371	343	352	320	364	335	329	342	370	341	367	357	379	366	388	363	316	347	317	384	333	358	383	321	351	371	345	349	351	331	365	348	370	366	351	343	318	363	345	370	332	341	361	365	332	326	363	343	366	355	349	351	345	370	294	326	346	326	391	347	349	368	377	375	369	372	344	379	332	363	335	355	344	382	333	330	363	338	362	381	376	379	348	365	373	373	357	388	381	342	338	366	364	363	358	345	381	349	364	357	322	368	311	345	364	359	371	363	363	333	315	346	338	368	341	291	363	354	369	317	316	357	348	309	345	341	336	371	345	359	332	347	342	318	312	362	322	357	330	351	353	344	354	365	329	343	335	334	341	343	324	338	358	379	362	371	385	337	334	356	361	371	366	399	369	355	382	379	333	338	347	380	347	346	357	347	341	375	352	346	374	330	370	384	353	324	364	355	374	320	346	375	389	355	383	326	348	337	344	360	352	372	359	367	363	322	345	380	351	356	335	364	367	356	336	354	366	362	352	341	397	380	355	345	323	369	382	389	357	345	361	364	330	344	362	344	317	374	358	352	352	386	322	383	359	354	320	334	364	318	357	337	329	350	351	370	334	373	331	370	336	347	356	360	338	371	327	353	334	331	358	370	359	313	353	345	334	382	378	383	355	368	347	343	385	386	330	354	367	364	350	342	356	380	375	386	347	345	349	354	335	367	346	387	372	346	355	348	339	357	307	357	350	338	371	355	353	389	326	359	352	367	322	383	358	375	348	357	370	397	371	375	354	348	326	332	359	349	340	353	352	352	353	354	372	346	373	372	345	322	363	379	363	377	368	382	350	341	338	376	378	343	351	349	355	355	352	365	377	368	370	334	375	351	370	362	364	395	344	339	349	343	390	374	368	336	354	310	350	313	359	353	323	348	330	367	360	330	382	349	375	380	346	353	350	370	333	306	391	361	348	374	331	372	382	324	319	346	346	394	361	399	358	340	328	387	363	387	326	339	362	320	333	338	385	340	375	373	378	375	324	373	350	359	355	371	343	400	356	359	338	346	364	327	333	344	357	353	380	356	351	392	399	351	350	346	356	398	391	371	361	353	352	354	338	346	369	345	401	335	344	355	376	337	357	370	386	357	324	390	385	341	392	384	343	368	353	350	370	366	384	382	337	340	363	356	360	361	353	331	357	328	351	396	363	331	337	361	343	357	374	406	337	369	339	360	361	347	356	332	345	354	363	358	373	370	379	353	373	385	381	383	381	339	350	351	325	339	359	363	375	346	365	337	351	355	343	377	366	332	325	318	355	357	348	374	395	304	397	364	348	360	353	335	326	354	365	348	344	345	349	349	375	350	339	346	358	359	362	375	356	353	365	351	377	376	400	350	312	344	343	324	397	358	347	342	380	354	344	375	327	371	355	364	350	361	389	339	356	365	372	332	348	346	350	386	381	399	324	320	320	381	369	346	322	344	359	326	336	337	333	344	399	364	321	376	359	345	339	354	319	365	358	352	361	340	335	345	342	368	380	309	321	334	350	362	359	360	350	347	345	352	358	335	373	361	327	368	349	376	338	357	327	334	377	396	373	377	358	356	354	363	356	367	350	362	347	334	358	343	353	383	351	332	334	347	360	355	376	333	367	351	332	325	367	365	338	352	345	370	345	374	348	382	354	358	362	338	413	346	341	378	371	365	334	373	335	380	386	394	347	348	343	338	368	359	330	344	355	333	365	382	366	348	340	319	349	307	342	338	349	370	371	344	334	379	323	336	329	365	392	337	363	378	345	348	352	328	353	342	373	340	347	347	364	377	347	343	378	327	347	364	338	336	345	380	341	343	361	369	361	372	350	357	338	335	388	387	341	388	333	370	358	342	353	361	321	369	375	369	330	322	315	364	428	359	366	362	343	352	353	360	371	384	366	326	357	357	363	365	334	318	362	359	343	343	361	370	326	351	344	376	339	322	342	383	338	328	340	348	402	361	370	316	331	372	351	331	376	325	368	340	366	343	384	334	357	323	387	336	336	368	372	393	384	381	349	324	380	331	340	338	326	340	354	364	372	348	400	323	325	339	339	355	376	334	392	346	366	358	379	353	352	360	350	365	332	362	339	321	313	345	343	299	336	357	350	357	350	402	377	359	356	357	380	381	326	323	333	316	339	392	351	358	362	326	344	356	396	354	371	357	349	340	387	336	355	344	385	398	355	352	369	370	381	321	329	352	387	366	360	359	358	365	340	364	372	371	361	360	333	358	366	362	416	352	354	366	304	368	344	358	337	352	348	355	371	382	351	351	339	325	366	348	350	364	345	368	360	327	353	351	346	351	353	357	343	332	375	362	357	359	336	352	366	371	393	351	336	371	362	379	295	347	368	335	355	366	359	389	349	331	358	366	378	345	357	405	347	342	342	337	347	410	366	355	354	378	362	379	346	326	343	358	371	371	372	355	348	353	371	356	343	337	362	385	352	356	380	393	353	323	348
26334	24090	17651	10823	8723	6822	5647	4624	4587	4030	3051	2693	2441	2194	1968	1965	2174	2181	2293	2152	1935	1802	1678	1584	1322	1312	1189	1193	1194	1194	1144	1170	1084	995	1040	1042	950	969	974	986	947	958	1008	958	914	935	943	949	1026	946	987	957	938	891	885	870	945	927	909	912	934	908	904	906	901	910	899	909	908	873	866	926	876	897	876	871	855	830	894	935	892	833	872	910	857	915	854	904	898	939	852	866	863	860	907	935	873	879	878	860	892	888	856	900	901	884	912	874	867	816	898	873	860	850	876	935	846	863	877	935	883	901	825	902	889	825	908	934	867	861	848	877	857	848	904	856	867	872	895	917	867	886	845	826	867	843	821	892	844	886	882	931	881	838	902	848	904	851	865	898	837	860	849	875	875	808	855	867	838	875	896	861	849	867	904	879	859	823	867	864	846	906	914	903	875	868	885	879	898	906	852	883	883	865	838	915	874	876	836	842	893	861	845	851	855	858	925	902	855	894	896	877	879	889	881	933	843	842	861	854	835	898	873	892	825	839	876	916	861	894	898	887	856	894	890	844	819	878	884	861	890	928	852	886	909	885	875	867	900	898	912	850	870	838	927	921	926	837	890	889	876	867	867	923	864	866	887	804	901	938	892	870	836	885	865	812	908	881	886	875	912	899	846	862	894	826	841	906	878	863	861	893	868	901	855	864	921	935	919	879	883	855	873	842	836	928	933	885	875	886	857	829	878	883	866	898	871	804	927	882	867	926	936	907	921	882	890	890	862	888	822	855	921	894	887	953	831	914	855	841	852	846	884	862	895	882	826	899	911	909	892	883	887	845	890	916	898	856	903	859	857	847	834	907	854	891	888	902	880	866	901	884	874	924	897	853	897	864	864	870	864	879	903	843	883	911	846	924	862	884	816	894	896	914	963	857	910	871	905	867	898	886	903	870	895	922	878	865	851	941	851	953	869	909	919	839	910	945	901	888	928	842	872	871	874	905	922	912	837	889	843	916	906	905	893	879	919	859	905	888	902	866	903	900	886	886	862	879	914	887	827	915	863	893	851	863	850	868	862	867	839	840	843	939	848	916	843	912	892	882	914	837	876	865	887	881	858	896	895	876	829	903	888	844	887	896	888	870	951	863	883	883	854	833	851	833	833	858	948	926	855	876	923	842	896	852	885	859	861	874	925	896	825	845	877	894	879	861	901	937	878	927	880	914	895	871	824	876	869	882	917	841	875	874	865	856	894	841	846	910	927	910	901	896	885	850	845	823	900	865	952	850	867	913	865	837	893	882	901	884	865	895	854	877	881	852	861	887	854	846	904	884	921	832	898	855	861	876	835	900	856	854	883	863	865	874	899	879	903	860	862	829	896	880	872	885	888	872	866	891	905	872	904	841	874	875	900	898	884	830	903	857	853	860	899	907	860	895	811	890	892	893	895	858	922	853	900	895	836	906	902	859	847	894	918	892	848	849	868	895	880	906	888	856	876	859	883	836	889	863	876	885	861	856	839	837	906	899	814	929	899	923	889	919	865	858	840	883	848	834	838	932	852	881	907	911	834	852	877	882	867	849	952	882	854	910	870	890	886	840	884	926	910	928	894	841	846	865	877	843	947	873	877	849	897	888	918	850	911	895	877	930	864	900	864	924	945	873	908	888	927	847	912	891	932	833	829	894	853	922	912	895	881	910	899	887	852	893	890	848	847	896	851	863	876	887	865	865	839	932	844	907	919	896	926	831	912	838	924	867	895	915	852	875	858	856	879	848	953	889	900	894	866	914	938	827	859	880	871	869	870	875	851	890	863	883	915	901	844	852	843	861	821	841	865	845	900	873	868	904	874	934	877	871	869	894	878	869	934	835	883	802	909	879	927	894	886	915	869	844	874	886	883	898	868	876	893	857	958	867	844	872	859	854	942	895	890	850	849	887	865	884	884	897	870	878	907	876	899	864	902	927	859	895	920	868	877	860	899	810	840	871	859	892	869	831	861	821	884	869	912	885	923	897	891	866	880	894	888	897	873	881	920	914	877	928	843	850	816	893	849	872	872	890	898	823	874	896	869	828	873	872	936	830	899	888	902	899	908	913	918	921	852	915	835	841	821	835	899	878	875	901	908	895	930	853	893	837	886	888	881	859	829	916	854	910	890	925	912	847	844	904	868	862	821	876	871	922	868	901	877	841	881	885	922	903	902	908	860	954	879	902	900	896	857	879	876	863	884	870	877	887	904	914	875	897	897	814	851	879	917	912	899	887	868	849	845	879	891	925	894	914	933	852	848	872	855	904	855	837	865	904	926	896	879	960	872	869	898	907	889	870	872	923	854	928	898	933	871	903	876	924	869	838	850	931	857	911	832	941	913	845	881	939	901	867	905	883	876	839	862	869	907	824	886	873	883	888	899	905	881	890	846	891	906	885	871	842	944	876	882	902	875	877	919	863	911	846	899	886	851	850	894	874	921	866	901	882	868	932	897	826	863	849	886	848	886	909	879	833	860	889	908	864	923	850	883	854	945	911	924	851	873	885	860	874	879	853	867	857	855	903	876	898	910	863	895	871	847	915	870	892	868	893	919	829	838	880	866	893	834	854	901	870	891	872	904	858	921	879	837	838	867	876	869	864	846	844	907	876	839	925	912	914	887	856	844	891	838	883	870	852	875	876	851	905	875	851	891	858	861	926	869	859	880	903	914	792	848	885	883	831	854	899	843	838	871	855	856	880	875	819	884	905	913	855	890	833	912	845	877	871	908	897	853	868	846	847	851	873	896	834	837	931	835	878	870	862	911	921	893	894	866	854	880	814	863	895	915	865	915	885	848	895	921	855	892	883	855	860	861	903	881	885	950	851	857	897	874	909	872	835	855	964	864	888	850	862	882	870	904	862	867	881	865	904	833	880	902	872	819	892	942	890	894	854	911	867	841	877	891	921	865	910	921	874	886	844	866	895	847	898	899	861	903	899	860	880	862	896	842	867	887	837	885	903	832	895	862	896	823	899	868	877	850	868	909	912	845	915	910	843	886	909	874	901	891	909	852	869	895	861	889	837	885	889	962	865	874	924	861	858	837	842	842	869	837	895	895	902	968	894	852	889	895	913	940	868	844	918	882	880	876	891	903	839	847	890	848	942	892	836	813	858	915	843	855	891	872	920	903	883	868	861	920	902	899	895	930	907	890	905	896	873	904	894	911	888	901	897	846	900	854	866	883	887	840	850	926	885	845	885	843	939	865	866	876	884	888	836	840	909	909	881	888	901	884	903	862	900	864	825	923	870	880	892	891	861	904	898	873	813	865	894	881	860	835	880	898	941	872	855	855	903	921	815	941	907	887	866	831	897	836	853	840	888	889	826	849	878	881	853	845	888	926	846	860	890	890	865	887	871	880	867	890	853	860	905	875	897	895	861	869	860	842	878	894	852	851	894	855	909	857	893	858	868	892	821	870	855	862	886	839	890	848	854	906	879	907	883	904	870	804	866	897	884	871	868	835	835	900	885	912	869	876	966
8833	4766	3010	1534	1074	883	763	690	688	637	540	519	509	478	443	475	447	442	428	463	416	440	451	404	466	429	391	414	436	391	411	408	401	421	399	417	391	409	432	401	415	408	389	396	377	405	422	425	419	391	401	438	426	380	392	363	376	430	448	422	436	406	384	378	419	423	385	432	401	382	435	390	409	427	405	406	386	361	385	385	445	396	403	399	390	456	443	425	398	403	408	458	390	398	435	381	436	388	396	379	392	418	397	422	429	418	371	379	396	401	407	399	407	405	357	414	379	368	402	405	417	397	403	389	397	374	401	457	416	374	389	404	431	391	396	400	388	402	398	406	396	418	416	418	417	421	436	381	399	406	407	408	425	411	415	405	387	374	376	384	375	417	387	425	407	408	364	410	409	393	445	357	390	411	363	419	398	406	451	418	376	411	453	422	390	395	427	440	392	418	409	406	406	414	400	375	384	401	448	377	382	409	410	370	401	396	384	390	393	396	386	392	409	406	439	420	446	397	427	427	414	421	419	391	379	404	437	457	412	364	401	427	417	426	418	375	373	400	392	406	375	386	371	419	410	394	403	399	377	398	353	435	417	394	430	421	410	398	394	403	417	397	445	383	389	410	360	424	415	360	418	358	441	437	407	390	416	400	425	436	412	409	425	419	367	408	427	364	371	380	432	407	415	470	380	386	366	398	398	426	424	401	382	367	400	388	407	386	404	384	379	422	444	420	385	432	397	429	385	415	397	356	415	422	455	390	431	389	413	421	382	394	377	419	411	401	403	365	388	415	405	408	403	382	393	424	363	414	390	402	391	441	401	413	380	407	429	435	407	406	432	421	400	413	414	370	436	355	389	405	430	385	408	405	392	376	376	424	425	397	401	386	400	402	415	355	420	373	398	392	435	376	412	378	405	400	375	409	400	431	412	393	367	383	372	431	367	394	445	412	395	386	410	350	405	385	410	442	390	408	402	388	398	392	373	373	405	418	389	414	382	424	426	401	411	427	431	429	402	460	443	420	434	402	406	425	396	397	422	457	412	416	368	391	395	425	406	405	393	387	399	414	425	405	374	391	396	416	443	390	407	391	409	435	401	389	467	395	402	407	445	411	449	399	400	401	389	393	391	392	410	393	396	389	410	403	431	388	414	408	392	397	452	423	388	432	373	367	434	403	408	436	424	402	400	386	412	390	353	421	425	409	397	413	441	430	402	392	411	397	394	405	398	463	401	402	374	351	421	370	417	430	388	409	391	388	360	377	412	389	388	400	380	346	424	406	376	445	420	392	364	378	365	393	401	402	386	428	394	441	383	405	387	411	379	419	421	432	379	404	444	407	412	382	427	428	409	418	352	415	396	399	366	408	388	412	379	404	446	391	402	438	428	412	380	407	404	400	430	390	412	393	376	380	425	409	382	367	409	411	432	391	411	415	366	403	358	406	354	389	394	424	405	407	431	417	421	408	379	387	395	416	391	419	397	412	382	371	401	412	365	425	420	414	414	444	406	405	408	430	372	422	395	399	392	382	390	419	399	417	374	407	407	351	362	419	404	398	391	405	409	402	380	400	404	441	406	412	401	421	387	425	413	414	404	395	392	455	454	416	390	423	394	436	389	411	371	390	380	382	412	436	428	395	393	379	431	400	411	359	411	413	414	397	374	383	383	332	386	418	423	389	396	437	448	432	403	445	421	398	424	399	377	374	426	384	427	397	395	417	371	409	372	424	382	417	397	388	419	422	425	370	369	410	418	445	395	378	374	401	385	412	403	379	408	403	426	380	440	407	427	400	396	434	408	406	374	399	412	409	394	376	410	404	411	414	385	394	403	411	453	363	378	359	374	385	412	436	370	417	421	402	427	415	433	406	378	446	411	393	424	367	371	415	381	394	397	395	416	430	392	416	363	399	422	398	419	426	415	389	393	435	407	440	426	388	404	405	438	379	384	432	421	392	414	374	422	430	423	433	421	346	372	415	425	407	399	400	425	433	427	402	403	420	410	426	444	404	409	441	384	413	436	381	381	370	412	431	402	430	396	417	399	358	395	421	419	424	393	404	408	384	382	425	416	431	424	379	381	402	425	379	364	451	364	410	379	424	384	405	397	436	406	419	396	400	358	427	408	391	399	386	407	430	369	412	412	366	390	408	394	388	401	399	417	404	398	396	388	395	380	393	419	426	407	439	426	422	423	411	388	371	374	401	407	414	383	404	421	411	397	401	417	407	436	425	422	380	400	401	397	397	400	396	396	402	423	368	410	387	400	404	390	434	396	413	413	473	403	420	377	420	431	400	389	367	416	392	383	392	419	398	409	436	399	396	441	398	423	381	411	393	380	396	425	392	450	424	418	414	401	402	383	409	406	404	425	397	373	390	379	390	407	396	360	385	422	405	414	433	350	402	395	408	408	425	370	383	404	402	395	396	410	411	395	399	458	391	386	427	422	368	409	406	375	397	438	384	380	398	433	407	402	380	397	423	432	366	401	374	392	381	416	409	387	446	414	412	399	410	354	389	353	429	406	413	400	424	381	392	428	410	408	388	440	385	465	368	409	428	404	450	417	425	410	399	410	401	397	425	447	414	385	404	432	424	431	367	400	403	389	434	454	379	401	404	414	436	411	396	411	413	389	425	399	387	400	391	412	413	404	424	420	397	407	379	407	401	420	415	422	384	382	400	391	410	381	434	416	386	416	452	393	384	374	370	420	430	435	410	401	407	404	360	411	389	396	394	415	410	406	400	395	392	416	390	426	422	422	439	439	438	381	425	389	410	414	450	412	374	387	407	398	412	413	379	399	432	412	369	399	428	444	396	390	375	413	424	428	356	372	367	405	419	403	421	414	377	377	412	402	396	399	386	395	421	420	397	341	394	404	392	462	351	396	405	396	405	399	422	392	400	400	397	400	395	388	415	388	364	395	375	402	369	389	408	423	406	361	387	406	419	383	368	407	450	428	364	398	387	438	419	404	423	440	384	408	372	410	408	409	415	417	408	436	406	425	430	418	413	420	421	404	432	387	424	382	398	395	425	438	431	395	436	384	387	406	449	444	400	392	388	384	393	419	422	451	426	409	422	404	426	416	405	416	380	410	368	413	403	408	413	419	404	404	415	403	379	418	420	381	437	410	420	395	411	385	436	416	408	417	388	416	396	383	425	419	416	390	412	409	415	421	421	417	398	424	401	447	411	384	422	411	409	429	434	381	432	423	411	402	419	388	402	393	390	403	415	402	382	394	392	395	385	366	443	384	391	417	381	390	434	411	412	430	367	358	407	366	392	400	400	370	426	420	369	366	432	408	395	396	373	386	400	423	423	396	444	419	403	413	458	396	403	439	394	396	404	410	400	386	386	421	386	383	389	420	391	416	451	390	417	391	415	395	398	422	441	393	386	370	431	382	407	404	413	411	430	399	397	414	421	400	375	411	417	396	368	392	386	390	386	396	446	381	408	368	413	385	432	390	414	399	426	408	415	391	406	404	467	412	385	408	371	399	423
7213	5910	5541	4368	3583	3297	2860	2535	2467	2155	1766	1560	1509	1416	1378	1362	1364	1350	1256	1320	1198	1231	1172	1153	1130	1068	1081	1042	1111	1081	1027	1097	1067	1059	1032	1049	1020	1061	1012	1044	1020	1044	989	987	961	967	988	1030	1049	1016	969	1012	1037	992	953	995	981	899	974	986	1011	1004	983	1053	1031	953	975	934	952	917	939	974	955	993	1048	1022	961	949	984	1019	1002	989	1051	970	1017	979	996	1016	1011	998	1008	968	978	954	983	1009	972	947	974	970	1003	1004	1023	1003	1008	965	996	1033	1021	1022	1024	1052	1066	993	1012	1012	947	1008	973	989	1008	1020	1040	1012	984	998	985	1000	974	996	957	948	955	967	994	1017	982	994	982	1016	1014	1043	977	950	974	991	968	1020	981	1012	951	1044	1025	1013	1015	980	1014	1017	1006	972	936	1033	967	957	994	1000	991	979	991	1003	955	936	1042	960	1004	1023	983	1002	983	960	975	985	1032	999	1010	967	962	1022	1012	981	962	996	972	1048	979	978	953	994	988	1024	976	978	1039	985	963	1002	936	1026	956	977	1044	992	1024	989	966	970	974	986	968	973	985	1039	975	954	967	966	946	961	937	980	996	954	972	1012	962	982	984	927	1023	1013	1025	949	993	982	1003	970	1072	1083	964	991	983	1002	967	973	999	975	985	959	958	974	981	999	987	1007	953	1027	998	1024	1004	953	1031	1041	998	1014	985	997	989	979	981	939	960	944	987	919	958	988	1022	976	958	975	944	1029	975	1029	990	989	1030	998	961	1002	1006	963	993	955	971	1102	988	969	994	1007	989	975	954	997	1015	965	980	948	954	966	979	1016	985	1041	1019	939	1013	1043	982	963	960	976	968	1010	1021	972	1012	998	1003	988	1010	1009	959	1055	1016	1036	1029	1010	1036	969	976	1005	978	938	1029	1006	981	1041	961	986	1053	956	983	1018	948	986	1028	994	944	974	1033	975	982	980	999	1031	1098	980	1036	1031	955	1040	1007	1004	1019	977	984	985	986	983	1064	1015	1030	968	962	946	939	1012	972	1026	1028	1012	1014	980	1022	1003	1034	960	1009	962	982	958	1036	982	1007	1008	964	1003	965	924	1014	1009	1062	1033	992	1036	987	923	996	973	1010	978	1002	974	1018	969	968	991	990	980	1024	1030	969	990	952	1041	990	1010	1016	988	966	1026	960	1026	948	972	1000	973	994	952	978	983	1012	1059	973	981	983	991	1040	999	970	980	991	998	1023	1000	1007	1000	960	958	1001	1054	976	981	979	991	1002	1029	1017	977	984	945	1016	984	931	1046	998	972	982	1008	988	990	1017	983	970	1028	950	1023	1010	1037	998	1005	946	960	1078	989	928	958	1002	971	1041	982	989	996	966	1054	982	1009	975	971	973	975	971	1044	1001	970	978	1016	997	960	1004	946	957	1041	965	1023	988	971	991	992	971	970	929	943	970	952	1019	1009	951	948	1018	985	985	1039	1028	1027	984	968	960	960	1004	1025	980	1010	956	922	1020	947	1010	1000	939	972	968	951	1035	955	1004	1040	995	989	974	1042	982	1038	936	952	982	1089	946	960	1000	921	961	1019	993	1027	994	928	990	1017	925	969	1010	923	987	951	918	938	1055	1049	1011	1001	1044	949	985	979	1008	990	1003	953	1018	985	1017	989	968	971	993	974	942	1060	945	1000	950	1011	1030	958	918	952	963	969	959	982	958	997	946	980	980	956	961	961	956	1057	962	987	940	990	995	978	999	1027	989	921	1026	985	997	979	1007	992	997	1006	967	916	978	1008	996	996	951	954	1016	1030	958	987	966	1019	1027	1003	945	992	984	1023	1008	997	947	918	999	976	977	978	981	1024	969	977	989	1065	998	989	995	1009	1000	986	962	964	953	993	977	1010	968	1022	989	995	989	998	1006	998	942	1026	1018	1003	1004	993	968	965	967	1022	938	1007	968	951	997	956	1022	964	1000	1039	989	996	981	1030	964	999	998	965	973	992	965	975	972	1008	984	979	975	987	1046	1023	968	999	990	939	1013	958	984	960	976	990	941	965	953	922	964	999	954	977	1020	942	1020	973	966	966	957	990	956	1007	998	991	1001	1060	972	944	991	967	1020	992	1040	977	1040	1001	999	989	937	1030	1033	993	986	1016	938	994	972	1008	1001	1002	984	982	1015	988	993	1000	958	1031	1031	996	1010	986	988	1009	994	998	1024	1004	912	953	988	1009	896	992	990	1039	1010	1003	983	1038	1052	930	993	972	978	1006	988	967	981	966	1061	1030	1025	950	1070	955	1012	977	1001	1040	935	967	1075	1005	964	954	993	1061	961	1018	978	988	1091	1037	1101	1018	1013	1014	996	990	980	981	958	983	974	983	966	983	1003	982	971	990	1081	967	957	966	985	947	943	986	1005	997	989	988	1004	1020	1020	985	1044	994	981	993	1042	949	1016	961	976	960	980	992	989	967	988	1028	928	1039	1027	1054	959	994	1022	995	969	952	997	985	1027	1015	954	1023	1054	1025	986	957	965	1017	978	1021	948	980	1031	991	979	966	962	969	959	966	988	1029	952	1030	1005	983	966	919	1002	994	997	965	969	999	981	966	1024	1010	998	1010	1001	955	921	983	1016	993	1002	1010	1027	995	979	970	1001	1022	991	940	1026	1026	981	982	986	1013	957	1040	978	1023	925	1006	965	1035	1029	974	991	980	1041	976	1011	1006	935	967	983	1023	983	1023	969	1013	988	1008	972	975	970	984	960	1019	984	1022	987	975	1075	971	996	995	988	1030	1029	1028	1018	964	987	1038	981	1034	961	954	935	988	990	929	1002	956	1030	999	1021	979	999	1008	1004	983	1017	990	1019	1021	960	992	1061	977	1031	1026	955	1019	1034	954	986	948	1034	975	1017	977	998	1032	1007	1018	976	980	991	1008	987	928	967	1005	1031	1010	1002	960	989	960	1009	1045	1011	976	974	994	1004	960	1011	939	978	993	960	989	1020	965	975	999	958	1038	1004	958	973	1025	969	980	959	998	1019	981	990	1005	987	1032	1023	1004	1003	1000	1018	943	917	950	1059	988	976	970	1008	1007	976	960	997	1011	1011	1001	974	1011	1003	1072	1052	1019	1006	1033	994	978	951	1045	1055	910	1002	976	933	1024	973	1063	965	948	972	1039	998	1047	1051	1016	999	998	929	1004	959	933	983	984	1009	988	969	1008	950	1052	1011	968	1025	975	1019	969	1009	1000	926	1016	1006	1004	969	971	999	1006	932	1039	1016	943	945	1018	1022	1036	972	1027	990	967	976	1028	1030	998	1073	1005	944	943	997	995	975	1009	984	1029	958	953	1006	1015	1050	934	1039	927	912	1009	989	1028	955	1029	970	1048	1027	1040	924	1054	987	1012	980	989	1022	976	1039	1013	964	1015	942	1014	1002	997	971	951	993	973	1029	1014	990	967	1046	959	1020	971	1056	956	1001	927	988	975	1000	1022	1036	987	1032	979	1009	1012	991	974	991	940	977	955	1009	961	989	1006	1043	960	936	1007	1005	957	992	1007	989	991	1032	996	1008	976	1009	988	972	1056	982	970	978	1023	996	936	951	970	966	994	940	1019	1053	1010	1027	1021	1055	1022	943	986	1019	943	979	996	1009	1024	989	1014	1011	1009	968	1032	954	969	1032	968	1016	1037	1061	989	994	1012	997	1014	974	1012	959	966	972	1018	1007	936	985	996	951	989	999	1000	1006	997	1011	924	934	1012	1002	945	985	973	945	974	993	981	978	983	1048	985	955	962	1004	975	956	1032	978	976	984	970	991	1041	967	970	984	983	1022	983	1009	1002	1003	1069	988	987	1035	994	982	1016	945	1011	1034	1036	995	986	1000	1034	999	961	1012	1042	978	984	1028	1019	988	988	1010	1021	983	1018	956	995	973	1005	1054	980	997	1016	949	997	998	985	952	1012	1040	939	983	1031	1047	1002	1012	987	972	1011	943	928	984	1002	955	1022	961	1061	1015	975	1001	1052	907	1018	1029	972	967	1015	1037	982	945	987	1005	1026	1018	1027	965	992	1047	963	1002	961	1016	1010	1012	974
25160	18126	11200	4022	2047	1545	1103	862	910	716	712	657	574	503	516	485	518	505	515	519	456	503	473	419	414	411	440	451	418	427	380	447	453	406	418	422	436	420	436	364	408	421	445	406	396	418	385	421	441	448	405	384	427	444	440	404	409	358	400	431	366	413	420	387	412	405	399	413	444	401	435	416	414	450	426	406	395	420	434	405	397	432	448	401	403	432	418	376	425	423	404	422	397	418	439	394	375	403	395	457	405	379	401	382	384	374	371	410	380	389	380	370	363	420	395	428	393	414	441	449	389	468	460	406	374	380	406	415	394	425	392	398	401	407	366	363	416	429	421	404	416	399	402	438	382	402	401	383	422	402	420	425	386	401	394	399	386	424	420	417	429	387	434	403	397	378	394	404	367	428	431	403	408	442	409	433	404	419	447	376	391	393	428	450	392	363	386	407	405	377	392	404	443	378	443	390	410	416	425	401	362	385	451	341	417	427	396	365	436	417	395	356	368	420	400	449	378	394	394	421	381	437	410	418	414	417	401	386	393	414	409	445	401	412	381	417	434	442	399	390	395	406	366	425	435	434	390	393	407	399	452	419	391	401	414	429	399	397	404	415	387	401	416	385	391	436	437	427	391	452	426	404	417	410	390	380	389	406	377	372	415	349	411	395	373	430	422	414	418	384	410	382	421	391	381	388	414	381	416	379	373	388	404	395	419	379	400	419	403	415	380	396	405	425	427	416	370	424	389	382	375	347	443	418	354	390	390	417	416	419	389	411	370	382	425	427	403	407	391	360	412	388	382	372	397	388	427	352	368	363	376	410	384	458	414	397	391	421	432	417	388	435	411	388	385	392	436	411	369	421	444	378	427	452	384	349	412	403	396	400	410	407	417	385	439	360	423	410	381	386	409	373	373	396	386	428	400	371	420	408	427	424	425	435	399	382	383	367	442	398	388	409	425	402	386	405	412	413	399	410	435	429	453	371	370	341	407	424	425	382	383	393	414	408	411	392	420	384	413	413	416	436	401	430	416	358	405	403	386	361	398	428	406	391	409	443	392	400	375	445	399	436	437	407	419	397	443	403	408	392	409	424	380	410	389	367	396	422	401	395	403	432	428	412	383	380	422	389	394	414	383	412	399	422	420	426	389	368	416	421	445	408	405	402	403	414	407	378	376	379	423	386	396	447	416	445	425	429	402	427	390	405	409	411	416	390	412	406	404	397	413	434	416	419	403	374	391	382	397	410	383	413	391	368	396	395	407	368	367	390	424	419	398	390	394	397	393	397	394	432	413	432	409	428	409	402	414	394	427	404	387	422	438	410	436	385	397	424	400	352	417	400	413	384	375	410	381	413	407	382	426	347	386	413	416	420	395	412	416	378	409	398	390	420	385	406	421	437	414	429	406	435	404	432	393	403	382	415	369	377	411	391	415	406	407	422	387	400	420	376	433	421	451	368	372	380	398	412	391	439	397	424	417	389	368	409	404	398	410	430	403	436	382	396	380	422	409	418	401	413	425	367	413	433	403	442	377	395	419	407	396	436	429	403	415	413	341	443	395	414	388	390	386	410	388	374	463	384	417	394	419	450	378	398	377	382	388	394	399	410	379	430	391	427	389	357	394	393	401	389	410	410	377	408	375	366	408	407	381	406	438	401	383	379	433	413	401	385	421	388	406	418	359	395	443	403	403	418	397	418	418	414	437	387	409	373	377	396	377	392	384	393	372	380	420	400	421	377	423	432	366	439	383	387	368	406	374	380	411	388	397	387	388	417	401	368	411	392	413	360	414	373	395	378	421	403	446	429	431	396	398	385	376	425	415	427	426	398	372	392	376	406	412	374	380	414	412	429	396	402	384	404	422	393	383	397	440	422	358	398	416	442	428	440	399	400	386	406	407	395	380	423	440	415	396	421	418	391	390	367	397	393	408	408	403	372	366	416	378	392	400	395	384	419	415	433	420	404	458	409	365	390	391	368	352	395	427	417	426	391	364	383	400	383	418	415	422	398	363	414	397	432	395	393	384	403	376	383	423	446	378	391	429	406	399	436	394	426	400	405	434	409	430	428	394	386	410	419	387	400	410	411	396	413	413	399	366	406	395	420	418	409	397	404	428	406	424	379	428	419	443	413	369	397	435	400	418	405	422	438	391	378	435	389	415	428	417	363	375	407	391	401	367	413	407	430	431	380	401	395	416	398	428	410	361	400	399	410	387	402	387	394	397	449	414	436	424	402	376	406	412	397	380	388	400	422	378	411	392	398	365	377	411	383	390	389	397	417	413	401	387	412	385	379	398	398	378	383	430	415	401	426	421	404	420	381	403	414	414	404	411	397	428	405	410	418	344	405	399	429	424	423	412	392	415	377	416	405	405	382	375	419	433	383	416	389	429	410	432	410	406	394	418	403	416	403	391	386	385	400	375	409	414	400	400	387	410	395	422	399	419	406	415	437	360	430	383	396	370	386	381	408	409	421	415	386	378	374	369	375	419	454	390	412	371	420	417	422	418	427	395	387	397	388	417	423	378	349	373	371	368	445	396	394	374	404	399	429	389	413	413	404	400	409	366	423	417	447	417	395	370	370	405	377	431	379	419	410	406	391	407	355	370	412	420	395	400	411	413	441	376	413	404	419	436	434	406	404	409	435	400	393	382	412	412	383	494	415	409	403	378	387	412	388	426	437	389	404	423	421	397	402	399	402	427	376	386	415	395	411	388	406	399	400	393	363	386	394	429	400	408	398	383	411	374	439	404	419	390	415	418	439	378	396	388	364	418	396	408	396	401	415	410	401	403	422	414	425	398	403	373	364	375	420	435	386	408	427	400	421	377	388	414	405	401	440	407	381	423	366	394	438	411	393	420	404	387	420	410	386	381	401	381	370	392	410	407	420	368	388	395	383	416	402	417	409	408	377	414	434	398	373	395	412	417	396	405	417	378	432	397	439	388	405	378	374	433	431	453	385	394	398	409	357	379	385	397	389	403	448	396	359	412	392	395	407	378	438	393	406	373	389	433	361	417	400	389	414	427	414	386	386	405	420	418	426	413	388	453	380	386	369	409	395	413	400	425	418	412	405	407	418	395	387	388	392	421	396	437	424	391	397	427	393	429	412	459	401	381	397	411	398	401	406	419	396	385	389	378	373	441	397	424	386	370	391	383	397	387	387	441	401	392	411	438	403	383	425	417	390	357	402	393	419	390	435	380	420	399	380	404	423	417	428	422	421	427	412	419	380	393	402	383	415	398	446	424	396	368	409	394	381	380	420	430	397	398	438	384	398	411	400	427	375	380	413	423	396	396	396	403	394	386	404	425	430	395	434	389	437	391	419	410	397	403	397	409	421	376	392	427	391	404	389	428	459	397	386	381	425	422	386	424	429	421	395	361	388	382	390	433	385	363	416	407	417	403	422	387	406	386	422	389	375	418	409	428	370	404	405	392	409	362	458	391	412	405	424	394	389	415	400	401	370	456	398	387	409	415	375	439	399	399	393	394	392
19057	16388	11664	7578	5971	5004	4424	3507	3645	3007	2398	2217	1993	1832	1694	1677	1700	1707	1845	1614	1575	1576	1500	1372	1271	1233	1151	1136	1205	1222	1224	1092	1169	1086	1055	1087	1051	1047	1000	1046	1014	1015	1057	1034	1046	994	1024	1011	1047	999	1053	1085	1030	968	1039	983	969	1004	1010	969	1014	938	1044	1009	952	990	1019	997	1038	986	956	959	1031	1024	978	951	1035	976	1035	978	982	981	962	967	1018	1015	1023	1034	966	988	997	963	985	977	974	986	1010	987	1029	1002	930	988	980	997	961	974	984	987	940	910	1007	1013	960	976	1029	984	1001	947	970	1010	1013	1015	947	981	1012	1023	946	1036	1012	928	961	974	952	1037	974	1040	994	966	947	937	975	1008	985	988	1042	952	972	1005	946	1029	951	971	975	997	947	975	983	1009	981	980	933	1001	938	958	1013	990	1017	957	920	970	981	978	1026	1046	994	979	1007	1025	998	1047	997	936	963	982	936	954	999	1016	1031	1028	959	985	983	992	1043	974	972	963	1039	992	993	989	1002	943	967	1016	981	981	974	983	1027	983	1065	992	980	1024	937	999	989	999	960	1020	990	925	996	1023	1028	981	1033	1002	965	976	949	984	950	985	990	945	1008	1001	958	959	976	961	1016	1020	989	1001	1017	1053	987	986	1007	960	1026	982	959	989	948	972	1018	998	997	972	960	985	1016	980	1000	1017	994	948	969	992	964	1003	1041	992	1005	1008	1021	988	1000	984	1078	989	1004	976	999	931	1011	997	1091	949	953	945	928	956	1016	963	976	988	1031	1014	1009	987	1023	937	1011	987	998	1022	979	989	994	983	1011	977	949	990	1036	973	1056	968	976	1001	924	975	988	936	1032	963	979	1052	997	1006	943	968	1000	962	989	1007	935	978	1022	1013	999	935	991	929	976	1009	1002	983	986	967	1030	995	1015	1001	987	970	982	1070	1010	1001	939	983	995	1043	1014	992	1020	1000	968	970	1008	948	990	980	1006	968	985	991	998	938	958	963	976	949	1015	1038	996	998	1005	957	979	980	942	996	1008	1000	987	963	987	969	1013	1026	968	984	1016	975	959	995	1021	1031	990	1029	1002	1038	1026	971	987	965	1015	1024	993	997	951	983	962	979	985	992	950	972	974	1032	972	959	1032	1006	1055	980	962	1031	1024	1024	1002	969	998	990	958	1005	1016	1036	950	1024	1014	974	982	997	993	965	1006	937	933	1029	1007	947	984	982	996	955	964	1013	974	1036	990	974	1041	978	1000	1048	1011	963	997	1008	1048	972	1016	970	1021	957	966	1009	982	1017	993	994	1004	977	974	971	988	1000	949	1002	1043	960	960	943	1022	1047	971	942	1013	963	1001	988	985	1024	980	970	1003	977	974	1004	1019	998	1011	950	1026	953	1006	985	944	972	969	975	1001	1001	977	1064	1038	948	971	976	969	990	948	978	1011	984	1004	977	963	1002	966	994	954	959	964	1028	982	1025	976	1031	989	986	934	995	978	951	984	977	1023	1001	962	1063	975	911	1003	980	908	997	1030	1051	975	1014	987	1013	1034	928	966	956	960	1008	950	999	1069	965	975	999	1013	1003	955	979	939	1017	975	1002	941	1027	1004	1021	1004	932	905	987	971	1040	962	1030	986	955	972	1034	1073	982	1010	969	950	997	1008	965	934	983	961	940	1013	1003	1008	925	936	1005	970	971	959	948	976	1038	1024	999	1005	944	968	995	980	962	976	988	976	990	987	947	971	999	1018	981	1004	972	998	966	994	1003	1027	1003	916	1020	1019	917	958	973	984	934	961	918	959	1012	990	1001	1084	979	953	1016	943	1039	916	1013	1061	1007	1028	976	958	983	962	971	1029	976	1016	988	972	1016	1003	1052	1008	969	1024	953	938	927	1007	985	991	949	996	950	1011	959	1005	943	1017	970	1034	994	1027	1006	1016	951	984	1008	965	972	1052	965	945	989	1054	1030	969	929	1021	983	944	941	958	1019	986	1002	960	1011	979	1026	998	964	970	978	984	1033	1014	975	1042	932	987	1027	1028	996	1000	992	995	965	1014	1004	986	1010	934	953	1007	970	1001	1028	937	992	917	1026	1037	1036	993	1008	957	972	921	993	1005	979	967	967	952	962	990	1039	1035	967	965	982	1011	977	1056	999	971	1003	1013	958	1001	994	1005	999	956	987	1025	1007	992	970	957	1011	979	1028	920	991	942	1001	925	972	974	977	995	962	1006	1004	945	1005	968	988	1008	983	1000	942	1027	1010	951	1023	942	1009	997	949	954	982	944	1022	978	937	917	1005	1008	960	955	974	994	997	939	999	1001	966	980	991	1018	926	895	999	1034	998	971	1003	950	989	1015	984	997	1033	1011	988	981	994	964	977	974	1014	939	1042	940	1004	919	999	969	957	965	974	1019	951	982	943	984	1017	1013	927	963	1053	1034	1008	971	924	954	1040	963	1007	1025	947	950	1019	971	993	953	991	993	989	998	928	985	1007	1031	983	1051	980	979	1028	958	980	938	963	981	984	911	951	991	987	996	1024	951	1009	985	990	991	999	1008	1004	989	942	990	1017	972	990	929	932	974	983	975	1031	1041	1030	986	994	1001	1007	1042	973	968	1005	1020	950	954	991	985	1018	1002	990	1000	951	1006	1022	948	937	973	985	970	943	1025	969	972	957	1007	1011	989	995	949	942	960	959	1028	966	981	944	951	1043	971	1000	976	1025	1004	988	1007	958	1008	1040	935	981	962	989	970	961	942	955	1011	962	952	1019	987	983	990	946	1039	988	1007	941	993	986	974	987	1012	963	993	1011	972	1010	1006	1058	951	978	1070	1023	1039	997	966	1033	1040	1005	959	1020	983	1001	1001	964	1023	1017	1015	946	1015	977	959	958	1042	922	1003	990	1001	973	1012	964	1026	959	1060	976	1002	967	934	1028	956	980	969	999	987	1008	993	937	1015	969	1012	982	984	961	1008	997	987	965	987	1012	1005	991	961	977	969	971	935	965	1014	1054	1000	977	1015	982	988	971	969	1034	969	954	964	993	946	1004	955	971	963	1004	954	993	961	980	986	972	994	1045	1015	1018	984	1040	970	983	949	969	985	937	960	991	989	946	1000	925	961	975	934	946	1071	1004	1005	991	953	993	949	966	1046	984	961	1011	993	966	1009	989	1007	1038	951	972	985	987	1050	973	995	978	963	986	975	1044	996	1044	991	1018	984	962	972	983	976	1015	1035	1021	975	943	970	1008	1000	1029	1052	960	997	982	981	1017	982	981	997	1007	1019	1002	948	987	1015	995	1019	983	938	973	1011	961	999	1002	988	953	924	981	1008	961	997	962	990	989	947	976	935	983	1035	991	981	1078	992	1028	976	950	1032	995	1011	970	1006	983	1001	1036	994	989	1036	984	965	973	928	1014	994	957	985	1021	976	1011	929	996	980	988	1040	983	989	1031	990	1004	986	1009	1013	951	946	1003	1008	1057	1020	1007	1004	999	987	1005	997	986	989	956	1029	953	973	1012	947	947	896	1017	960	980	990	1029	1024	940	992	968	944	977	1017	987	946	908	977	1002	984	1026	1009	976	969	977	940	1002	1024	1054	974	977	971	999	1001	952	1045	1025	978	915	949	985	912	955	973	976	986	994	1015	996	1048	1026	954	979	965	960	998	977	1066	1021	946	983	970	1014	1055	1004	1027	985	981	1006	972	1061	983	945	987	937	952	942	949	1011	985	941	1002	975	972	953	1014	915	974	924	999	1027	1011	978	1000	960	958	980	1062	960	973	958	983	1016	938	952	967	955	972	991	1011	1017	1002	1032	974	993	987	996	1028	987	964	984	1045	1017	936	967	949	992	1034	1050	1014	966	998	986	996	1037	980	1026	986	995	1001	974	1025	998	947	972	963	993	1007	1010	1026	1027	953	940	993	1035	998	1023	988	1012	1002	988	967	989	1019	1003	1000	976	1008	930	1062	1020	912	1013	1052	966	976	974	971	999	987	909	980	997	999	909	968	974	985	1033	973	1006	1010	940	1025	1002
35106	27155	17996	6479	2926	2014	1549	1022	1015	833	672	656	546	559	507	518	565	529	555	527	492	509	449	439	425	387	357	367	426	362	396	385	347	387	365	365	334	369	340	337	358	371	327	320	357	310	331	333	352	370	351	370	339	379	367	326	353	366	339	309	346	350	359	329	342	347	346	354	324	373	328	365	326	312	358	333	347	333	322	367	331	348	329	336	329	293	358	327	352	322	331	353	360	363	339	365	346	337	353	376	353	312	341	355	333	343	370	347	337	346	342	369	351	312	331	343	328	344	342	339	353	352	328	371	326	332	361	373	361	346	356	331	337	324	338	342	346	351	349	365	316	325	326	351	363	337	339	333	352	305	331	315	323	332	341	351	331	320	311	342	338	345	360	340	404	337	341	321	368	340	327	341	385	329	311	350	342	358	324	320	319	308	325	326	348	337	358	345	361	355	342	350	344	369	341	355	349	334	380	337	341	302	323	356	361	361	368	350	319	346	329	317	368	334	352	319	353	359	328	351	318	339	339	354	332	338	332	360	316	353	354	338	340	330	326	319	352	301	374	347	371	359	351	331	379	349	359	347	339	318	347	330	340	356	341	388	355	323	354	375	346	370	325	338	324	321	336	340	320	321	292	339	328	359	384	344	346	346	345	343	369	382	344	371	379	327	325	329	327	352	341	326	334	363	367	370	335	325	331	384	373	360	358	310	332	350	350	305	331	349	355	349	322	337	349	294	328	354	371	366	331	350	322	349	358	355	325	316	362	364	370	317	318	369	354	326	320	319	343	319	377	352	342	373	347	345	322	354	338	371	361	361	328	357	346	335	331	320	362	329	338	306	322	333	330	372	344	348	338	327	320	337	338	354	330	329	364	348	336	340	324	365	381	335	344	354	334	341	346	348	358	364	349	328	346	338	368	339	371	316	317	337	346	318	368	336	378	376	369	344	332	334	360	331	337	358	372	388	330	362	326	379	341	361	349	340	341	337	329	345	350	334	326	378	348	357	360	336	355	352	328	374	366	379	310	359	314	327	344	337	345	323	325	362	370	348	342	340	353	320	375	326	350	346	341	353	340	330	357	332	337	300	350	342	362	328	336	378	352	348	368	392	322	356	354	357	329	352	327	341	346	363	308	327	336	355	358	329	374	362	327	316	311	341	378	349	327	344	356	340	347	348	344	326	340	328	318	335	321	329	337	364	337	363	331	322	341	335	342	345	351	343	341	347	340	328	331	370	303	346	364	336	322	364	329	327	368	348	352	370	363	342	373	329	329	355	367	351	347	316	349	322	330	355	348	332	344	305	329	330	323	352	319	363	328	345	343	343	364	335	360	335	357	348	327	321	359	390	328	340	354	358	315	359	360	356	342	380	321	336	329	340	309	340	360	339	372	338	340	311	359	341	329	337	328	353	322	377	329	344	346	316	372	350	317	351	366	348	316	352	362	332	347	342	346	364	383	386	310	342	384	353	368	331	323	299	342	340	360	339	398	359	350	349	336	358	369	334	291	376	343	347	361	321	364	353	363	376	350	369	322	314	349	355	333	317	346	339	322	373	342	297	379	374	360	316	330	334	345	337	349	330	341	363	316	323	365	349	317	364	327	351	339	348	332	342	307	364	337	324	358	365	292	328	358	316	384	352	330	360	312	349	343	350	384	371	354	312	334	339	323	357	326	353	332	322	330	356	349	319	342	373	371	329	341	323	349	353	356	380	358	369	353	350	343	341	327	353	351	369	375	328	368	369	344	367	355	336	366	334	336	343	344	353	363	324	365	347	371	354	328	345	357	327	324	325	365	303	350	346	381	319	351	341	338	348	337	358	364	334	334	342	323	320	322	329	356	330	359	349	367	354	314	338	350	352	347	370	353	326	341	367	351	361	371	318	329	350	357	343	338	347	313	366	339	307	334	344	312	359	349	329	353	373	349	366	357	334	370	351	344	308	351	337	363	328	359	322	320	359	310	348	324	363	325	283	324	326	338	359	323	350	326	344	335	321	352	334	347	346	362	350	325	343	338	351	351	316	338	356	364	327	345	326	319	343	341	320	345	339	352	352	362	342	346	336	377	315	311	344	351	329	362	361	326	344	342	370	356	354	329	364	379	390	332	375	361	354	354	347	337	326	347	367	364	310	334	329	364	365	334	315	344	330	361	326	336	339	372	333	331	328	309	337	347	346	336	354	347	326	347	329	343	358	354	336	321	367	361	392	338	371	333	315	325	338	331	354	369	371	348	335	340	377	331	351	350	355	354	341	346	322	321	368	338	352	324	355	349	338	343	383	343	361	359	326	351	326	361	331	346	333	351	360	350	344	355	331	349	366	295	348	371	327	358	364	315	339	331	330	371	293	355	342	370	329	364	340	358	329	359	331	323	348	343	348	342	320	328	349	331	350	362	300	317	345	371	376	354	341	348	380	342	351	341	351	362	316	364	345	308	350	338	342	376	375	315	352	310	343	335	359	385	324	338	368	343	383	338	319	333	310	341	354	307	335	350	350	349	348	347	350	358	361	331	367	356	356	339	314	371	327	339	362	354	323	349	382	346	341	350	324	352	363	350	322	369	364	359	341	358	347	361	374	334	344	357	321	351	331	371	337	385	325	350	312	339	324	340	362	341	378	337	329	359	369	308	329	348	331	336	363	336	374	371	344	367	360	335	334	369	347	323	376	347	340	344	342	362	378	329	330	345	373	317	322	342	333	372	353	359	348	343	391	360	394	373	338	344	358	359	354	354	321	356	307	365	356	324	357	363	365	330	355	327	352	412	351	336	335	291	327	389	379	366	352	325	322	344	371	382	333	333	313	369	346	352	326	314	367	322	362	370	363	333	328	375	394	377	319	363	328	328	336	349	350	348	336	320	351	360	329	354	334	332	340	338	342	358	355	319	319	332	340	350	331	335	324	345	351	339	339	356	365	345	319	339	361	378	335	342	333	368	332	347	331	331	356	328	369	345	347	330	348	344	345	326	341	344	348	337	324	328	360	342	349	333	334	308	365	366	329	316	392	336	370	332	339	354	319	331	343	332	337	310	332	305	356	316	359	305	334	366	367	356	346	327	351	349	307	336	348	318	343	323	335	316	361	346	324	341	346	363	330	349	357	342	323	318	335	349	359	343	366	338	346	352	329	377	290	314	334	340	357	356	397	325	345	362	348	361	353	342	313	353	321	336	357	341	309	320	319	348	322	338	336	356	340	360	344	338	322	369	327	344	366	341	371	343	351	364	339	340	357	353	334	358	331	336	319	376	344	359	382	346	344	349	357	347	342	339	383	334	345	355	354	368	359	321	356	351	326	321	354	372	324	365	332	327	383	353	326	364	364	376	309	338	347	358	356	298	367	372	374	350	364	350	384	373	335	358	336	368	322	336	364	355	356	330	327	369	383	365	334	319	345	339	346	338	336	332	329	333	377	318	334	346	335	360	344	338	365	330	320	356	337	357	363	337	332	355	343	344	332	347	332	369	325	320	348	335	313	352	359	386	374
24572	22498	15469	9343	7434	6432	5697	4360	4623	3534	2790	2559	2254	2107	1941	1871	2040	2049	2106	2052	1771	1771	1659	1400	1326	1158	1197	1089	1214	1064	1134	1114	1018	1019	943	989	1012	920	964	967	879	894	873	939	899	887	875	878	877	943	840	962	920	907	887	835	879	867	873	838	787	860	843	903	878	831	851	829	879	814	865	910	800	867	826	863	829	853	880	870	859	820	860	843	855	790	826	882	865	836	844	859	837	829	877	826	881	883	880	862	858	860	851	871	837	884	806	827	875	819	884	882	788	827	822	854	872	903	824	829	808	829	761	821	880	911	859	877	840	812	844	821	842	803	894	832	880	886	841	845	817	915	875	848	847	853	871	874	850	870	840	875	886	912	824	828	785	898	813	833	858	878	825	867	881	856	836	877	901	852	772	810	808	811	866	886	837	844	843	830	882	798	861	845	827	878	879	810	852	857	817	862	831	863	802	859	924	828	839	855	892	833	819	845	791	862	869	808	846	856	816	825	920	809	901	873	895	896	867	915	826	830	870	860	910	843	835	865	851	829	830	904	866	813	914	831	825	867	836	835	842	838	823	872	898	810	919	878	873	824	836	853	826	834	798	830	819	870	850	871	856	809	826	852	874	878	893	882	839	858	917	854	903	833	818	851	879	811	831	830	868	878	906	845	846	872	887	798	864	892	811	836	866	888	861	904	877	804	798	825	865	773	870	851	856	854	875	827	883	848	820	821	825	886	861	865	824	892	819	902	840	871	891	799	839	882	866	874	925	824	845	834	879	847	848	843	831	867	861	908	805	812	891	854	828	853	838	843	843	877	826	861	795	852	856	870	826	825	852	818	850	858	885	853	888	810	881	827	824	845	876	847	846	896	844	822	820	839	814	876	816	814	889	849	918	886	858	841	825	852	855	842	814	850	873	894	812	849	821	896	837	823	857	883	870	839	799	783	810	924	859	878	887	854	796	869	825	846	822	878	856	780	794	848	907	833	829	870	862	832	880	859	850	818	836	842	821	874	846	830	887	884	846	831	863	877	830	885	834	785	906	761	863	884	818	836	818	826	864	813	846	825	766	816	844	834	795	902	877	900	836	844	872	832	826	881	877	896	837	864	871	864	858	849	831	811	843	827	840	834	873	834	847	839	845	856	900	881	874	863	832	836	875	823	816	860	860	884	840	852	834	827	826	843	892	881	867	870	861	882	856	884	835	837	855	827	837	882	846	874	851	855	867	821	854	896	824	901	860	862	861	856	831	872	839	873	886	844	824	847	832	860	849	855	810	881	858	882	799	832	888	840	838	860	872	888	844	848	851	807	855	850	873	847	801	843	835	821	853	810	863	902	832	831	870	831	844	848	878	879	866	824	823	922	815	820	882	834	884	834	868	901	856	833	878	788	860	892	869	859	811	879	825	835	826	803	852	837	816	868	903	881	853	886	809	870	860	865	832	879	810	896	870	844	801	821	805	852	860	846	871	850	863	828	822	861	830	817	838	806	871	880	818	887	835	877	864	835	833	835	827	835	848	868	865	849	826	834	841	825	844	809	888	804	870	831	860	837	879	818	893	817	853	814	834	895	844	835	883	820	824	845	860	769	890	820	872	856	827	878	886	844	857	867	859	842	855	853	879	868	859	877	851	831	884	829	803	805	840	857	818	869	873	882	817	865	851	862	862	866	885	842	861	846	811	845	913	855	853	864	819	862	909	860	844	871	855	806	861	865	871	934	824	877	818	874	853	813	951	820	818	836	844	865	840	872	839	828	861	821	861	869	809	855	827	874	820	845	877	862	859	884	877	852	871	828	837	860	883	886	845	840	870	846	881	843	828	875	837	817	820	876	855	835	835	793	868	794	845	862	864	850	843	891	847	911	859	860	809	899	849	850	854	838	859	924	896	866	845	855	846	809	845	860	885	857	804	892	868	826	875	841	884	872	850	808	834	865	859	870	809	835	857	848	849	888	866	875	882	835	786	867	875	827	853	852	871	903	846	830	867	831	832	842	907	824	831	875	878	860	814	810	901	835	817	866	796	781	872	836	870	851	853	799	813	775	842	842	873	860	866	792	875	869	836	902	870	868	806	897	897	791	846	817	871	810	918	898	834	827	847	884	870	840	845	840	873	891	915	873	891	855	892	863	890	844	854	877	853	847	891	860	832	828	835	800	831	842	841	862	800	864	824	824	893	886	827	841	855	884	779	840	856	803	807	847	843	836	868	836	812	846	865	870	837	819	883	866	820	866	847	883	866	844	843	863	820	858	841	845	831	815	888	815	835	822	831	849	852	835	856	798	850	916	822	811	780	816	782	858	855	893	817	855	887	829	798	910	831	853	794	842	856	841	810	852	877	827	825	837	930	859	849	880	817	836	840	789	889	858	846	821	890	872	782	824	847	805	873	866	843	880	799	816	825	864	801	810	836	857	846	865	786	822	880	816	812	811	833	857	858	835	836	891	846	894	859	868	874	817	853	867	841	895	866	862	848	832	898	826	877	835	809	871	839	894	864	852	835	887	833	859	848	861	828	815	929	850	861	882	828	891	839	837	889	809	905	821	845	817	827	875	854	866	858	867	842	850	889	903	819	814	846	868	800	825	852	836	839	803	802	807	878	853	810	854	827	840	834	892	920	822	868	839	821	830	899	834	863	901	817	911	818	816	836	829	879	926	852	817	836	822	867	870	851	892	893	870	896	877	873	879	793	811	877	856	843	811	798	887	831	863	838	875	853	820	874	879	833	819	812	821	805	911	903	884	855	848	836	838	839	832	818	856	836	853	869	843	869	860	853	822	823	868	848	871	851	841	896	854	925	841	898	885	893	878	877	855	882	871	849	809	859	871	792	804	834	853	835	909	874	827	805	846	850	887	834	795	851	885	872	795	811	859	885	852	818	929	856	866	863	852	877	809	847	824	835	814	845	801	834	864	826	829	913	888	813	911	878	894	822	848	877	874	880	805	843	857	845	870	794	801	824	870	876	835	868	846	862	853	819	913	845	836	829	866	890	886	840	836	866	816	875	888	834	851	850	859	792	809	850	800	837	816	834	848	869	856	870	855	852	872	884	866	869	845	905	888	873	830	867	847	809	856	911	851	801	849	855	873	842	856	845	821	815	846	886	907	862	861	903	851	872	862	850	876	884	850	821	872	870	870	864	851	827	846	843	874	842	812	810	853	861	884	848	887	835	863	890	796	871	828	922	841	797	869	806	805	837	856	883	836	832	840	790	821	815	844	819	830	850	878	878	844	787	840	788	843	843	871	873	890	842	842	819	827	819	821	846	862	900	893	895	791	863	878	808	864	866	781	813	847	865	877	847	839	903	775	832	792	901	878	914	846	851	824	855	845	889	847	880	891	837	834	847	914	873	860	822	904	877	873	880	852	796	857	839	911	824	833	875	859	834	836	854	926	846	865	841	888	766	807	872	828	868	834	818	787	815	818	818	864	869	843	815	865	848	838	826	822	849	840	846	907	874	891	846	814	813	837	866	903	858	838	817	866
8669	4276	2518	1283	1005	951	800	642	686	635	554	531	477	457	514	457	448	434	438	426	418	448	472	426	399	417	401	473	386	411	403	390	431	414	437	419	410	433	393	362	394	405	395	375	430	448	414	390	424	389	418	415	418	424	403	398	401	418	368	387	390	399	397	429	382	412	409	413	382	420	396	389	413	398	397	412	414	381	403	420	393	420	416	426	395	420	406	395	393	396	386	444	409	404	404	410	407	414	373	404	394	402	380	388	374	403	429	404	404	413	437	403	396	364	381	392	387	408	388	363	447	404	383	400	420	366	419	422	380	417	432	406	394	364	402	392	441	397	436	422	427	405	420	389	440	409	412	383	412	413	397	408	398	415	423	404	431	396	390	389	406	379	406	441	434	364	386	402	394	405	386	353	385	383	414	363	404	416	390	381	379	396	411	403	387	395	394	353	406	407	393	406	389	371	374	381	400	418	399	427	382	398	400	384	376	407	390	393	440	408	388	410	405	408	433	401	399	389	393	430	376	405	410	408	405	416	384	394	423	405	356	393	426	409	431	392	390	424	450	426	374	434	410	396	407	390	414	361	427	397	376	379	430	410	415	371	405	426	411	417	399	399	394	425	398	378	430	407	429	366	389	388	394	412	397	410	398	399	381	362	420	371	405	422	394	388	358	400	416	434	424	373	398	372	396	403	375	411	397	402	431	417	410	423	390	397	405	374	424	454	402	427	367	416	408	378	413	437	378	410	367	399	416	394	404	391	414	411	421	391	396	398	403	415	419	415	417	424	402	401	389	430	396	392	361	432	363	404	407	407	417	425	386	398	390	410	399	382	391	394	406	388	355	427	409	383	380	376	398	433	436	350	393	411	394	414	389	388	413	393	408	404	410	412	366	404	362	419	400	400	396	423	371	388	418	350	376	375	404	394	421	376	401	374	421	395	394	369	460	399	404	408	383	379	401	388	403	388	380	395	375	385	405	413	389	412	402	379	390	391	418	426	385	380	410	382	394	443	456	433	386	404	373	409	367	415	363	421	376	384	397	432	389	405	429	407	409	384	424	406	397	401	399	397	382	379	415	411	410	418	393	379	420	405	404	433	398	409	425	413	393	395	438	383	385	372	370	400	385	382	430	394	407	373	396	402	388	456	409	402	378	361	404	387	428	436	367	383	380	413	372	405	365	384	405	417	398	399	403	390	409	392	446	429	426	408	389	383	432	398	399	395	425	402	385	410	429	399	377	454	385	390	434	427	410	432	396	404	423	396	402	362	441	378	399	405	357	433	429	402	390	387	373	381	361	431	394	408	390	390	419	420	386	434	416	394	408	425	368	409	405	440	401	357	394	419	404	430	406	431	375	397	371	355	422	412	388	394	394	431	437	405	386	422	395	392	405	397	383	404	388	408	400	387	389	365	403	413	406	379	394	388	392	370	464	362	372	383	418	396	388	410	425	368	402	420	405	404	395	405	388	367	374	369	400	383	419	408	373	424	396	404	463	397	396	394	357	418	410	398	403	374	408	371	395	380	410	388	408	421	369	381	421	377	442	410	399	428	420	369	432	418	439	374	413	404	378	375	405	374	399	391	416	397	362	381	414	416	402	376	431	427	424	408	430	380	395	414	410	434	380	421	413	392	410	389	396	430	417	405	354	415	449	415	438	433	397	380	407	422	389	408	388	360	365	409	384	411	384	401	394	399	406	392	394	410	410	427	379	403	406	449	380	406	377	396	421	433	377	387	390	409	436	425	381	400	401	442	401	453	379	402	422	405	406	412	405	404	404	386	401	425	404	385	384	390	377	365	384	422	400	404	381	394	435	451	403	408	427	416	406	428	395	413	445	452	438	418	401	390	419	409	409	387	406	432	435	431	387	433	409	385	383	407	426	438	437	414	370	406	399	395	397	439	385	400	447	410	425	399	405	429	339	421	429	440	443	407	373	407	416	381	388	417	391	361	403	370	404	377	412	397	392	412	411	419	382	380	389	398	391	435	419	367	407	372	373	395	393	413	402	390	426	380	428	393	362	430	370	397	412	404	386	387	415	410	415	411	408	395	388	377	385	395	358	370	376	406	374	401	395	426	384	416	385	433	370	403	410	434	382	415	380	406	377	399	402	423	405	399	402	414	437	420	403	361	364	402	418	418	423	449	390	382	389	382	377	360	396	400	430	397	366	407	421	428	407	392	388	411	427	415	425	400	426	349	415	429	395	425	398	409	418	392	416	399	378	385	403	427	368	430	417	410	382	390	387	369	419	441	380	371	417	416	401	379	426	390	445	379	432	395	386	368	355	401	393	399	418	416	362	419	427	429	400	422	434	417	394	404	417	393	391	422	410	424	410	387	407	404	421	374	368	422	406	425	408	416	434	410	433	398	359	404	369	427	370	376	423	394	409	364	392	386	395	411	401	398	426	404	410	385	405	357	433	371	396	426	429	426	424	396	383	390	395	378	420	413	383	371	397	375	419	436	387	392	395	383	401	418	393	415	399	416	396	374	398	433	393	423	433	405	345	383	387	412	425	421	388	376	431	410	394	387	412	398	396	418	396	408	444	391	424	419	418	396	405	415	374	395	379	414	374	400	392	393	396	405	388	405	405	374	409	398	368	428	399	391	387	392	422	379	392	416	413	396	418	401	419	373	402	427	420	400	396	418	399	422	418	404	401	387	373	407	412	412	365	424	416	410	395	390	408	399	384	398	404	387	399	417	384	406	393	404	425	370	378	447	392	403	444	416	363	385	378	419	380	413	365	429	422	424	354	394	379	440	378	438	370	407	372	389	358	385	403	390	378	402	387	391	415	405	406	418	408	377	396	406	355	400	417	403	404	374	425	415	399	425	394	382	419	406	355	400	408	388	389	405	377	380	381	401	374	373	448	381	418	399	393	403	401	417	410	421	424	417	414	378	382	403	408	436	386	416	392	405	422	423	398	403	424	390	381	407	413	385	391	395	383	378	447	394	399	407	390	412	418	388	413	379	379	401	400	433	381	412	423	428	418	377	394	418	416	394	406	381	402	417	398	408	430	387	414	379	405	425	402	407	408	442	392	417	399	399	376	399	398	431	382	431	421	377	409	403	407	394	424	404	426	411	402	388	402	392	407	426	413	397	420	410	390	409	389	397	389	399	422	372	421	427	410	405	402	389	392	405	366	424	400	401	419	436	409	401	379	392	413	388	416	381	390	430	392	393	401	410	399	385	416	388	401	387	382	416	414	432	424	383	454	383	403	438	416	378	422	365	403	400	427	409	418	388	375	404	400	419	424	388	406	429	384	408	370	373	395	412	432	419	385	396	406	412	419	436	419	376	404	384	402	376	381	409	383	393	358	403	370	393	410	430	436	413	396	375	374	411	407	387	387	420	397	391	397	396	366	404	448	389	381	372	389	413	396	420	423	363	370	401	386	402	376	405	380	421	389	418	398	385	392	421	386	382	444	403	413	408	393	420	372	435	382	411	427	421	397	418	406	399	411	355	412	391	448	411	375	402
7147	5559	4617	3891	3417	3272	2919	2505	2566	2095	1796	1523	1608	1435	1423	1343	1266	1269	1244	1283	1315	1151	1141	1166	1084	1103	1106	1010	1043	1056	1138	1139	1032	1044	1038	1026	1054	1015	1076	978	1013	1038	973	997	982	982	1013	976	975	978	1098	1003	976	1006	981	940	977	971	996	957	1007	975	1011	972	1017	990	1003	921	997	957	992	1016	993	974	1011	940	945	1005	905	997	1017	961	967	991	953	989	996	962	960	974	988	989	994	981	939	958	1026	971	982	1008	935	998	1038	1014	941	1002	995	979	995	1065	990	965	1012	1023	966	950	968	972	984	985	1045	968	992	1013	956	984	911	976	995	977	930	965	995	973	993	1011	1020	1004	990	979	1027	984	939	972	970	988	986	961	966	996	985	1012	998	966	997	995	987	994	1015	989	920	984	955	945	938	1023	1020	933	992	998	959	1015	990	1010	957	980	1022	910	1046	993	956	975	965	955	1048	1027	951	993	991	981	959	999	962	991	995	1017	1020	1021	977	997	936	967	979	973	960	963	942	980	968	974	989	970	1003	949	959	981	1003	975	930	946	957	978	972	1025	1019	972	977	939	979	963	1020	976	986	993	995	999	964	968	940	970	968	972	958	952	954	987	996	946	1015	973	972	938	978	1020	1023	980	978	1005	957	965	1031	931	982	1018	982	977	976	972	985	1034	992	955	963	1010	959	986	966	1015	995	992	932	1037	989	973	968	993	950	1018	1034	1035	1017	979	981	1019	1017	950	934	945	993	994	1000	958	967	983	984	981	970	967	975	972	965	976	997	945	969	1004	1015	989	1072	966	945	1029	909	962	1013	992	922	965	953	1006	972	928	1002	954	951	939	958	938	1049	960	978	925	1002	999	924	1008	957	1034	904	1044	1005	953	998	960	979	960	969	960	1004	956	957	979	993	952	974	1060	898	1017	1000	953	926	946	938	1003	975	910	990	1016	1004	985	1015	910	952	920	966	1000	965	993	978	974	954	1002	955	955	963	947	994	1002	994	958	981	982	962	1004	1009	962	976	935	992	1006	953	930	1010	988	950	940	951	1010	936	953	983	981	983	940	1009	955	958	929	963	1034	944	952	1013	958	960	967	954	964	928	973	1005	946	961	1009	974	993	979	977	978	1014	961	938	968	949	1031	996	1031	980	934	984	973	974	999	942	951	952	1000	965	997	981	988	1011	1025	1060	944	1067	999	963	1053	949	1016	975	1024	958	968	999	921	964	961	913	990	983	920	1008	985	932	968	986	981	1009	1013	993	1028	958	1013	941	1012	961	996	927	952	987	965	953	1019	960	1045	921	1015	1002	939	1019	963	1018	981	974	1015	1045	969	988	994	969	957	1055	1040	934	958	996	970	1035	1046	984	954	955	993	1033	986	985	933	983	949	1010	1010	1037	925	944	921	944	1002	960	1035	936	1010	921	994	946	990	999	995	986	966	950	1014	976	1024	947	972	994	1030	983	1049	1015	996	974	943	974	975	992	969	1017	974	996	1019	965	959	994	1008	977	983	977	1004	966	1001	919	981	948	952	932	970	957	996	1012	948	1007	921	973	954	970	967	918	1027	1013	1015	975	977	965	959	966	963	982	966	1008	986	989	1002	975	970	1013	954	985	906	943	1030	931	1022	988	1014	950	995	965	936	981	1033	970	907	957	972	939	926	991	949	1000	1020	974	993	958	960	981	986	931	945	941	994	954	1003	965	921	983	991	954	973	947	968	962	941	1049	993	1000	994	958	971	1000	946	991	984	928	963	1017	946	983	975	973	962	935	1003	966	1024	981	1011	967	991	1033	998	990	1037	1027	993	989	904	1005	1020	995	989	962	980	943	1003	947	1015	995	1018	999	968	977	954	930	992	1023	1000	954	950	1011	934	960	1000	1012	1017	989	1045	1050	970	1008	972	999	996	924	969	1031	1018	956	1002	944	989	1016	938	1009	1000	1042	1022	994	978	958	996	992	984	979	1006	971	1018	990	945	1008	1012	1020	1001	996	984	980	983	948	1031	1012	974	1001	979	918	1011	1003	985	982	981	993	975	1018	999	950	929	1003	991	999	988	966	964	1000	962	1047	937	1002	1009	1036	964	1015	993	972	980	958	970	963	1001	964	1012	965	949	973	1004	971	929	979	986	988	1000	989	1010	923	977	976	967	971	996	1022	968	963	961	959	953	987	963	962	912	1006	914	937	963	976	928	930	968	984	988	970	983	973	986	998	953	951	942	1026	977	955	1032	984	1011	956	932	970	967	980	980	899	995	946	963	955	1001	982	960	968	981	942	1004	1011	987	973	983	963	1029	945	981	962	976	978	953	948	985	1002	991	984	945	981	976	939	974	966	972	993	952	1017	959	992	985	995	980	968	982	946	974	962	962	942	1025	978	979	1003	1006	946	972	997	995	961	1016	975	1010	929	956	991	919	986	948	973	988	913	988	928	975	927	988	1024	974	998	1015	1019	949	959	950	1002	1004	978	961	946	997	985	997	984	957	982	1008	937	993	957	980	993	937	1022	939	939	975	1010	1019	1037	970	912	962	955	1027	970	961	984	982	1018	920	949	969	990	1000	935	998	960	971	998	955	1011	1031	1006	973	1016	989	944	1017	1012	967	995	965	930	1025	1012	973	980	920	1011	935	996	1003	990	973	992	989	1028	995	957	947	1009	949	937	952	944	997	990	1025	1023	980	1045	989	958	972	989	970	1013	956	967	944	951	1001	948	1026	1005	961	987	1011	1009	1011	1015	960	926	989	961	974	1019	1003	994	1017	956	939	1029	974	958	1002	956	1016	962	990	1004	950	1041	934	991	1014	999	978	1024	988	1012	1003	975	1046	996	951	995	958	961	1026	944	995	937	1021	994	973	1045	1005	938	945	1000	948	1023	938	925	950	1008	974	941	965	911	965	964	984	993	967	1021	1041	920	1013	1005	928	1043	1034	1008	1005	944	1039	1016	963	994	992	995	942	996	1023	977	969	1003	903	939	1015	1025	987	963	1024	978	944	978	930	988	991	976	959	986	977	987	923	1012	975	988	1039	1080	1019	1027	1019	914	1003	997	999	998	920	1011	982	958	947	974	952	961	991	975	1006	977	1003	998	962	976	993	1001	952	965	1021	974	983	989	994	970	1038	938	968	1006	1008	996	961	987	1044	958	1000	947	953	963	997	972	946	939	944	992	987	965	984	962	1008	953	1010	1036	999	1001	982	1000	966	973	1019	1045	967	995	946	938	986	991	990	1037	1019	1013	1012	981	963	1018	965	1013	983	989	980	1010	958	979	950	966	967	1025	933	992	983	995	1011	956	950	982	964	984	941	928	972	998	999	957	965	995	960	972	943	1030	992	1010	1030	968	1002	997	942	995	1002	954	977	936	971	981	1012	959	1037	930	1004	979	964	947	969	958	1008	980	966	959	984	1016	953	984	1022	985	979	1031	945	1013	941	938	956	961	981	975	1009	976	986	930	969	924	1003	963	920	956	984	979	979	923	975	977	948	965	1011	968	976	1010	966	934	1004	954	942	906	967	1038	974	932	950	1017	997	974	1014	1005	990	949	957	1007	1017	999	949	1005	987	1010	939	999	970	963	988	1058	983	1004	987	987	983	983	1010	966	1005	941	1001	974	991	977	973	954	964	969	941	976	975	996	1020	1001	979	984	1013	995	1019	1001	951	948	989	947	1028	994	964	1002	985	957	998	948	990	955	937	983	981	967	982	947	1013	984	944	1030	971	985	919	974	971	994	1006	974	971	1010	968	964	1005	1025	981	981	980	958	992	968	985	988	990	977	975	909	1000	964	941	984	987	942	936	992	981	997	944	983	957	1030	970	1027	959	968	994	931	969	965	1021	986	1017	1012	990	996	970	932	1001	976	1003	971	966	976	999	972	994	971	954	973	999	985	1021	975
23572	18232	13328	4163	2078	1442	1150	931	884	827	637	569	581	532	516	533	491	531	512	529	468	508	464	434	431	396	439	435	410	449	400	410	428	419	397	413	425	406	406	439	400	404	391	366	396	375	385	452	380	416	419	333	400	438	407	389	429	393	330	391	389	376	403	421	406	383	414	397	385	429	398	402	422	445	407	431	387	412	440	385	413	407	379	387	389	371	355	362	383	432	438	436	383	383	397	391	401	371	412	407	417	406	393	394	421	416	465	373	398	374	437	386	397	414	412	393	393	374	377	387	396	412	434	383	365	405	435	400	411	425	400	405	382	367	429	394	393	395	418	408	394	423	389	400	385	418	403	421	397	394	370	387	379	424	424	388	386	426	398	392	417	373	416	377	410	365	398	418	432	419	392	348	426	396	396	394	405	445	407	402	392	366	405	372	396	448	416	377	374	430	422	401	387	404	396	400	382	434	418	428	409	378	389	381	374	397	415	408	396	417	440	398	403	424	392	413	434	403	386	418	413	381	384	427	398	405	427	436	411	364	454	369	386	404	373	376	427	404	368	397	411	412	354	414	370	416	436	410	384	422	442	421	408	395	335	376	397	394	385	408	387	414	391	435	415	433	420	429	389	396	410	392	405	362	390	422	416	402	385	418	399	426	360	386	389	376	402	389	390	351	414	435	404	395	403	391	409	408	409	391	417	370	391	392	388	402	354	402	408	417	394	393	406	384	357	378	391	395	453	387	392	377	398	383	417	397	407	415	394	389	444	397	386	367	393	358	388	435	420	378	386	407	365	376	351	405	386	424	370	394	364	357	368	389	434	355	413	401	441	424	415	372	403	439	399	417	409	434	369	421	450	394	421	381	388	499	387	409	386	387	398	403	397	417	383	379	440	420	409	389	417	410	399	414	378	375	398	370	426	406	388	403	395	412	425	386	382	413	399	420	406	393	357	402	393	419	386	425	380	391	419	410	396	391	410	394	397	392	365	408	394	409	404	393	402	350	393	377	389	397	393	384	372	400	379	365	397	371	423	386	395	397	404	391	384	368	441	410	386	412	382	364	397	391	399	411	384	354	392	408	368	394	406	399	388	410	396	378	371	420	383	416	355	402	407	402	392	425	446	388	399	409	392	399	419	367	392	391	439	406	413	401	401	400	400	362	392	355	347	408	408	383	405	388	404	432	418	354	418	407	429	380	395	401	429	381	448	393	421	382	384	380	436	399	369	384	413	401	388	399	396	410	411	410	394	386	417	400	403	374	391	427	420	406	391	402	437	421	421	413	412	387	404	383	402	380	424	417	358	395	436	400	434	395	424	411	432	420	433	395	418	401	394	428	400	376	388	383	421	403	384	393	368	403	432	374	389	397	442	387	418	386	339	368	389	406	382	461	372	422	412	410	383	402	413	414	388	393	434	434	413	374	396	432	398	397	375	395	392	390	389	362	376	386	398	382	369	383	427	395	386	406	380	408	417	371	387	423	410	417	382	414	396	418	442	382	378	387	391	407	406	385	434	386	393	391	421	395	420	404	434	366	390	397	401	418	393	381	347	401	426	387	369	394	395	397	421	387	378	377	385	394	409	401	395	414	389	436	352	425	420	408	388	391	424	395	407	363	398	360	385	378	387	416	376	407	392	407	392	442	404	423	370	422	401	383	387	381	391	402	421	426	342	421	399	425	394	367	386	415	403	433	422	388	442	415	406	421	393	429	414	344	376	425	377	396	418	387	378	404	390	364	399	408	395	418	367	433	373	397	396	385	435	415	401	380	405	356	410	378	393	398	381	406	418	395	408	436	406	367	390	367	399	406	409	361	386	418	387	436	396	377	379	394	395	405	409	429	377	385	397	353	395	439	368	386	403	421	390	434	400	406	389	418	384	388	394	362	431	375	402	402	424	374	398	399	389	419	403	386	389	448	410	401	396	423	410	342	450	403	399	382	371	399	404	361	408	444	401	374	417	422	446	399	407	396	400	401	360	397	369	407	409	383	415	393	444	403	363	402	426	412	414	395	380	435	407	377	413	377	401	369	359	384	387	365	387	402	385	426	380	408	399	400	397	362	388	412	422	407	381	407	427	385	398	440	380	420	390	392	400	420	371	388	390	392	400	426	396	406	409	396	378	423	397	386	383	347	397	394	411	364	402	360	425	352	375	395	400	427	385	427	424	386	403	363	410	399	388	415	421	419	406	416	395	392	411	403	391	415	421	405	411	429	367	335	374	406	452	407	455	342	399	410	390	374	397	392	409	428	425	394	438	379	406	404	382	396	372	391	392	388	449	388	385	414	384	379	400	410	396	419	381	383	399	399	395	432	400	410	435	409	417	381	382	430	401	384	429	396	408	419	405	406	396	365	389	413	414	417	412	381	417	380	404	437	414	417	393	411	372	352	375	455	374	388	420	392	410	356	396	422	382	383	412	356	381	440	403	373	406	388	395	415	395	401	386	413	387	429	401	393	394	391	430	439	402	395	344	397	393	361	427	376	434	420	388	382	428	405	416	379	411	367	400	396	402	396	375	372	380	384	371	414	393	431	378	410	391	410	363	412	440	398	399	437	411	394	365	397	390	381	412	402	410	370	429	402	395	390	395	397	445	370	419	403	400	420	386	401	392	376	437	398	399	383	413	366	389	343	414	407	394	405	408	381	357	392	374	379	375	377	374	357	400	382	403	380	388	371	432	413	389	410	354	442	390	427	394	376	402	362	373	378	404	371	396	408	398	434	415	379	367	408	390	400	380	410	410	396	381	384	374	383	383	407	390	426	431	423	434	408	397	388	445	453	402	363	371	400	429	383	427	433	399	396	372	407	384	412	400	401	406	402	386	369	408	394	415	405	387	394	388	408	397	388	420	404	427	391	368	359	419	369	381	348	389	402	397	394	401	427	387	408	406	412	403	359	403	392	373	434	399	420	381	407	431	381	414	378	398	397	411	390	409	367	403	425	392	366	433	370	386	392	400	416	384	404	411	407	397	407	411	426	398	385	402	405	377	404	376	390	427	438	369	421	420	398	385	406	378	398	404	427	409	424	417	392	399	423	399	388	387	384	386	353	367	399	354	420	399	371	418	397	419	409	394	406	405	397	393	437	386	403	412	385	422	393	398	388	350	398	408	363	412	434	381	385	387	381	384	389	381	412	397	369	361	369	430	428	399	378	414	415	362	397	413	396	445	412	401	389	393	422	413	423	414	408	403	366	410	371	419	408	415	374	406	396	378	353	423	384	398	404	394	407	401	416	387	373	406	390	427	400	409	418	374	389	399	383	397	395	419	437	389	402	373	383	397	388	382	407	429	381	360	385	398	417	407	401	378	405	420	403	405	382	382	387	400	394	393	404	430	397	352	387	377	349	398	401	383	403	410	358	417	341	426	434	369	410	413	418	441	366	407	408	400	413	362	410	401	387	396	387	403	401	383	396	404	419	404	412	379	389	395	389	393	352	381	440	378	390	420	388	386	408	386	392	405	390	395	406	368	426	412	393
18233	16938	12934	6860	5911	5089	4488	3815	3590	3132	2423	2103	2014	1857	1669	1696	1671	1717	1800	1747	1624	1521	1474	1395	1232	1275	1128	1236	1145	1184	1238	1177	1108	1138	1051	990	1070	1037	1080	1024	1088	1039	1016	1004	946	983	1006	1045	1064	1014	1031	974	1058	1022	990	972	977	1005	985	989	976	984	979	1020	978	923	954	1014	981	1004	988	1015	978	980	976	1006	970	975	986	949	975	939	1002	1038	980	937	1014	1031	976	952	923	1004	976	958	998	948	991	924	977	956	990	980	917	943	947	938	955	912	960	970	929	964	941	970	951	966	975	983	1023	997	972	983	984	924	1036	1024	972	979	967	975	964	985	1002	1020	949	938	928	969	966	956	937	1014	958	993	945	999	955	958	944	941	960	928	993	964	969	944	937	953	1000	1005	976	949	936	995	951	980	910	922	1009	993	978	962	1001	1019	932	965	954	975	970	1034	1019	976	1011	973	1004	957	977	963	946	1026	957	960	946	1028	962	949	995	972	923	971	991	1025	988	953	984	981	958	947	924	959	1041	950	937	974	993	1009	1038	1015	952	983	962	992	960	940	957	967	972	956	994	1000	991	988	1004	990	1005	1011	978	952	963	947	980	940	1005	983	991	1004	956	974	978	1012	944	936	980	1016	1034	932	952	908	915	981	958	959	958	933	944	989	967	947	937	965	919	960	935	1008	968	996	952	957	980	1024	1005	965	981	980	942	954	995	905	995	918	975	992	1046	997	967	1020	943	1052	910	929	949	947	990	1003	913	996	964	1022	940	966	968	920	976	990	975	914	977	920	1004	999	1043	979	956	972	1021	960	1023	974	966	923	964	967	973	992	1033	955	962	961	976	923	1001	952	965	927	988	981	988	984	994	1027	1000	991	933	1007	995	1025	931	1000	966	978	1016	937	1010	1025	971	979	961	1017	1030	1003	980	969	987	995	944	939	978	992	967	969	1018	946	977	945	938	949	1003	938	979	991	948	980	999	977	950	983	989	1033	1036	958	1005	999	1046	905	947	984	973	1029	986	956	972	889	921	957	978	967	932	888	972	967	962	1036	945	992	941	989	963	962	953	1014	994	966	965	1048	1016	996	993	986	976	999	961	936	974	914	946	991	971	1007	973	935	965	961	962	1003	969	936	949	995	957	1030	918	972	968	1015	976	910	924	941	1015	985	926	964	949	959	994	972	986	957	977	991	942	965	1044	955	992	955	959	973	976	987	998	963	948	989	960	1010	986	978	920	919	975	981	982	929	930	996	980	965	1008	982	980	1008	928	954	970	982	1003	959	983	990	963	1020	981	969	991	984	1017	1023	1000	969	983	969	1008	1006	1015	976	1015	1006	956	993	967	952	1036	948	925	952	970	973	991	968	966	970	933	1021	937	1011	895	984	972	975	1021	993	1035	951	996	967	922	984	947	1007	964	1013	970	994	992	917	970	980	963	998	986	977	954	955	1044	986	972	1009	973	909	1008	983	968	962	965	1006	979	978	912	987	989	969	954	1024	1005	1012	926	985	1016	945	912	947	994	990	946	928	957	956	1015	1004	954	1035	944	982	936	963	1027	959	955	1011	974	941	900	898	961	1014	975	934	967	960	954	1018	960	958	967	1000	981	988	973	982	949	961	967	961	947	1025	973	983	1009	967	919	986	934	1042	960	961	1000	925	963	954	925	1010	984	974	999	962	982	909	952	962	993	977	949	975	958	964	980	926	980	1044	931	936	950	980	972	1023	978	994	919	982	1003	904	974	999	987	971	1000	940	993	968	967	989	948	1001	1030	922	980	974	962	985	990	953	972	998	963	1011	954	990	945	992	1024	966	999	1036	949	976	1000	948	1003	937	1000	979	965	988	986	954	1039	964	893	947	959	986	987	953	968	969	966	939	950	997	942	951	1000	944	944	1008	1021	946	956	987	969	922	925	1010	1036	966	961	966	1012	997	1010	936	934	937	991	994	1008	910	1017	985	920	944	992	949	972	943	954	995	1014	1025	928	970	978	971	981	1003	932	955	931	962	994	928	1037	977	943	977	937	1006	961	943	1007	951	948	973	1036	985	966	974	968	971	958	972	965	984	942	969	973	947	986	914	1022	957	973	990	945	1007	1000	971	977	978	971	982	950	988	1008	1041	940	960	991	968	962	981	985	1024	908	973	991	1005	946	983	1009	915	941	996	959	1011	928	988	1027	1004	979	975	972	1023	958	991	996	934	1002	983	966	948	903	959	966	960	947	931	974	928	964	977	945	984	974	999	979	1007	1031	1005	960	962	1003	1048	949	994	973	947	958	952	986	936	954	986	985	1020	960	968	976	993	1005	956	959	1006	1002	1021	934	994	911	972	1020	990	945	995	989	1033	1007	972	976	1035	996	949	1005	943	990	1005	984	963	964	927	951	978	908	952	996	957	982	932	953	953	1003	994	913	938	999	984	924	954	1007	983	911	915	950	971	986	1025	960	1002	922	981	1009	996	1011	979	978	981	961	952	1005	1002	982	956	974	928	939	954	1006	1002	1004	929	1019	1019	973	952	992	992	1000	968	931	960	1011	985	948	1026	945	946	980	920	938	955	983	953	961	1011	986	982	966	962	976	957	941	1001	904	916	940	978	952	980	983	992	1018	955	986	965	966	899	976	968	1029	979	947	982	959	997	923	959	983	999	932	1012	971	994	984	1012	1008	962	992	1023	982	1011	984	968	947	950	957	918	1006	917	1045	920	1017	958	1011	984	956	947	962	983	985	954	963	965	1009	994	899	991	1033	955	952	987	982	962	997	941	996	950	977	958	965	953	1050	952	990	963	982	1032	951	979	1003	957	1039	1001	980	987	981	940	960	1007	953	964	984	993	987	1006	1017	1012	1014	964	1003	948	920	1028	956	973	995	959	929	942	951	961	988	1009	958	960	928	1016	978	1025	1041	946	971	954	975	965	930	947	1010	1028	959	962	994	977	952	1034	973	1006	998	1013	1034	941	992	959	950	982	965	980	964	1016	981	962	975	966	1000	965	987	956	993	966	966	943	992	966	969	1029	991	953	1014	983	975	986	959	1013	993	972	965	988	975	988	950	966	1013	963	980	964	1037	1033	932	928	964	952	1009	989	940	984	985	920	953	959	949	966	959	1023	977	960	982	978	951	998	957	997	930	943	947	951	967	988	982	936	1011	924	965	1041	971	958	994	995	1018	1003	1017	982	940	1007	953	950	933	913	975	936	963	996	957	985	969	987	971	946	995	1010	998	931	1010	951	960	969	944	949	962	952	998	1019	930	964	977	1024	952	958	941	957	1005	979	991	958	980	964	939	1014	975	962	960	961	987	955	975	952	983	992	956	1000	957	984	950	1019	927	1029	985	999	999	979	934	947	947	962	938	933	948	986	986	944	972	1022	992	969	974	1013	973	901	978	966	1034	969	945	987	940	990	994	941	950	928	973	948	980	948	919	908	983	1000	954	993	1013	986	985	1000	892	1017	983	967	972	952	1007	1010	1016	973	994	1022	934	933	993	964	1030	967	956	989	955	1021	1004	1017	980	942	1005	1010	982	1001	1019	930	1004	941	991	975	956	1015	960	941	988	1015	994	955	979	967	1036	953	991	973	943	1019	989	928	1004	949	975	975	997	981	979	945	997	1004	960	994	890	947	973	981	986	1002	990	1002	930	969	991	984	977	1027	937	1007	1004	1019	979	897	1013	909	943	988	954	936	994	993	953	982	948	979	947	1044	999	963	998	973	977	933	1014	1023	993	964	979	954	966	926	976	976	1012	1008	1020	938	982	1009	1025	968	985	1015	956	991	983	940	966	968	979	939	1008	975	981	965	990	962	939	938	986	962
35446	28131	17972	6591	3047	1857	1495	1157	1007	886	713	661	571	523	521	507	497	522	528	498	467	494	473	466	383	400	408	395	369	368	380	374	352	348	340	368	324	356	328	319	342	346	369	348	370	345	332	346	334	377	363	344	373	353	330	328	366	352	312	366	334	298	325	347	342	308	311	345	327	346	350	368	355	349	293	344	336	313	346	356	346	331	349	332	345	352	345	346	341	337	323	332	345	319	329	347	349	338	348	324	322	340	337	337	345	332	347	334	321	330	351	347	343	346	341	328	329	334	324	360	330	309	335	328	303	327	305	335	338	353	337	328	335	302	359	330	326	309	304	348	340	351	340	337	303	338	342	365	353	334	331	353	346	349	306	339	332	332	340	353	327	325	355	329	346	338	319	366	341	326	307	330	338	333	346	365	346	353	341	365	342	354	333	326	336	349	311	352	343	335	330	320	306	331	317	344	338	355	344	337	334	338	349	322	370	367	336	315	326	317	346	318	382	356	338	348	332	370	332	332	309	321	287	347	342	380	344	294	366	332	307	324	313	341	335	333	272	317	331	339	353	351	319	299	318	320	347	339	312	324	345	331	340	350	347	340	328	311	315	342	326	341	328	347	323	318	347	333	324	334	349	309	369	361	356	308	339	356	308	371	329	356	318	357	348	336	318	324	322	352	315	325	329	336	343	360	375	366	344	332	362	359	325	330	293	302	342	324	327	325	334	331	346	336	304	328	317	360	339	344	349	336	340	340	338	314	329	353	312	340	310	341	296	365	328	328	354	317	329	358	331	368	311	345	339	341	358	349	317	341	359	336	309	320	354	365	340	344	325	338	347	333	361	342	319	351	343	340	329	345	317	318	307	326	297	326	313	327	376	363	360	339	328	360	350	322	342	354	322	303	340	338	317	354	340	303	335	348	345	323	319	313	335	338	349	332	320	315	343	373	313	347	334	364	313	328	354	292	367	387	299	348	367	301	324	340	343	346	357	346	348	324	330	385	306	333	329	329	353	314	305	328	307	296	360	336	306	350	323	343	321	355	346	325	350	359	349	300	304	364	326	381	367	346	342	353	326	335	322	328	346	333	316	348	335	353	333	341	352	325	335	356	351	332	347	324	325	311	368	346	362	318	348	323	342	355	349	302	334	346	348	350	313	327	348	324	369	342	350	296	372	335	320	351	353	322	327	349	345	352	328	371	330	326	335	327	319	324	323	334	320	335	372	343	342	322	345	336	322	327	336	321	329	355	373	358	355	378	371	334	323	330	333	324	336	336	329	330	352	329	328	298	324	322	329	335	365	307	336	326	328	323	344	306	324	331	357	349	320	355	325	311	345	363	327	334	368	321	312	321	352	340	326	330	315	314	355	320	313	329	342	341	335	342	342	347	328	334	367	336	357	341	334	344	318	338	305	359	326	362	333	321	355	334	336	345	370	338	324	318	348	315	333	328	341	332	352	327	353	325	339	337	328	340	323	345	324	344	351	345	310	339	354	335	333	345	315	313	303	337	327	337	301	353	352	325	328	346	299	366	338	344	330	353	330	296	343	333	322	328	350	336	317	334	308	357	330	345	359	323	351	325	313	356	372	329	350	329	347	364	318	335	343	335	338	356	373	364	348	319	318	327	337	306	294	345	308	353	343	341	339	333	336	361	345	343	328	347	350	322	362	307	308	337	341	357	345	314	322	351	365	312	366	317	345	322	327	331	332	334	315	347	353	328	352	377	316	349	316	308	351	352	330	320	371	354	373	349	308	355	320	356	389	329	384	379	361	336	369	348	343	369	307	338	369	352	313	331	324	355	321	354	343	336	325	327	363	328	298	332	325	376	344	324	351	286	325	332	314	339	358	356	361	317	324	323	362	283	363	335	343	301	343	339	350	365	347	319	327	330	337	367	369	305	334	355	335	339	320	322	351	394	356	373	364	335	329	319	333	359	307	327	345	358	323	340	318	356	351	321	342	348	346	331	342	331	324	344	365	347	331	335	349	331	301	335	357	336	338	311	323	316	350	351	333	332	350	323	314	344	294	313	324	347	335	353	342	323	304	330	367	332	290	346	335	339	366	358	312	332	326	328	343	336	377	335	295	353	325	297	331	308	337	335	305	321	352	322	339	344	312	333	353	364	329	323	328	314	317	331	299	311	330	327	339	359	320	304	343	299	320	346	313	373	322	331	309	343	342	317	332	357	353	326	326	380	326	327	337	363	346	328	330	313	309	323	296	312	392	316	350	330	371	363	316	335	358	350	307	346	369	345	361	306	355	331	350	372	331	335	326	362	339	372	324	333	331	322	315	329	370	296	327	347	338	330	326	319	340	349	320	344	332	324	314	317	344	381	374	355	332	362	304	336	315	381	349	331	318	315	356	349	334	376	341	344	325	324	312	320	329	331	308	335	330	306	306	324	346	321	311	356	345	334	322	308	332	314	348	351	359	320	305	343	347	324	349	333	346	328	325	354	343	343	329	328	344	348	322	350	316	323	345	360	353	346	324	313	336	341	352	318	326	346	336	357	367	321	326	352	351	351	366	324	299	343	320	318	363	315	369	342	345	313	359	311	322	315	400	300	315	328	315	307	337	322	325	301	369	336	347	327	344	361	332	322	305	323	318	348	348	367	325	308	331	348	306	318	371	329	326	301	366	322	322	303	326	339	328	343	355	320	344	344	295	319	329	357	339	301	336	330	325	302	308	370	336	336	304	356	353	341	339	311	323	344	299	344	315	330	328	351	340	326	317	330	352	323	333	359	355	335	312	305	358	342	324	320	324	330	347	351	290	323	313	339	351	334	339	353	352	347	382	334	323	330	390	308	331	317	348	325	340	312	321	348	351	325	339	352	330	330	347	346	295	322	343	355	340	327	353	343	360	316	334	338	329	367	366	357	317	373	333	352	322	328	322	307	359	339	303	355	369	348	354	311	354	313	359	341	323	348	344	320	331	322	311	353	346	328	336	310	369	325	344	326	326	317	370	315	344	342	317	346	344	338	339	317	334	369	361	341	344	364	317	343	349	336	325	332	363	311	353	358	326	322	320	327	359	296	332	350	316	347	383	325	333	336	317	344	328	332	324	340	303	321	294	334	335	350	317	315	324	325	359	355	300	334	347	320	371	344	345	353	332	335	318	340	373	331	325	314	337	327	323	328	342	341	301	353	347	335	354	338	324	318	352	342	353	344	354	345	339	348	336	340	330	339	320	343	323	350	337	322	334	337	306	305	327	339	312	343	345	323	345	328	352	361	343	373	338	351	309	344	327	343	333	316	344	339	337	292	318	361	337	327	332	337	372	336	346	337	355	351	313	330	335	335	336	311	369	352	354	302	340	339	332	327	356	337	323	332	336	324	342	314	357	355	347	320	347	331	362	335	345	310	314	373	356	357	307	363	364	339	356	340	341	344	351	347	351	336	314	336	327	317	312	346	340	355	321	359	328	318	332	363	329	334	360	366	337	334	337	328	318	321	337	334	369	336	327	311	352	338	331	315
24673	23241	15093	9502	7968	6526	6056	4955	4539	3884	2974	2504	2287	2058	1901	1871	1952	2054	2157	2023	1849	1718	1666	1506	1323	1234	1164	1198	1122	1160	1178	1064	1062	1074	970	999	986	925	921	936	933	899	893	884	899	882	881	884	951	904	894	902	905	843	849	856	833	818	850	822	872	820	832	842	856	899	817	878	816	850	865	873	853	831	848	853	833	818	839	829	847	855	873	848	835	827	884	821	813	843	852	838	870	814	830	810	896	828	833	800	853	814	859	858	799	860	841	808	792	862	936	890	863	823	861	858	858	896	787	821	863	821	832	793	790	817	911	847	805	833	829	818	887	834	797	826	840	825	829	848	882	811	853	798	822	805	817	782	838	809	884	851	841	758	842	811	885	824	860	822	817	849	852	784	794	852	838	853	813	803	830	903	855	847	870	870	815	823	821	857	818	802	894	849	833	793	808	841	818	816	801	903	828	831	846	850	818	840	853	813	846	835	842	836	857	797	835	794	863	822	792	833	828	833	783	795	882	875	853	842	794	804	841	796	801	815	885	835	829	810	772	838	817	846	841	819	808	839	875	799	844	785	851	871	821	826	801	810	866	807	808	838	845	830	808	792	825	850	841	828	910	827	844	868	794	862	878	776	856	882	816	784	844	819	825	784	803	851	854	819	830	890	791	835	887	816	804	848	789	824	831	829	806	821	858	845	825	811	829	850	856	831	859	829	844	813	791	773	818	851	824	807	843	803	822	856	795	858	822	842	846	879	876	831	797	835	771	821	873	810	838	803	786	879	884	830	883	814	828	823	828	880	817	870	833	781	866	821	839	803	877	846	843	866	829	841	806	833	846	820	812	843	855	839	780	830	780	826	837	783	779	819	830	935	859	869	826	828	781	870	799	877	872	803	807	849	837	877	851	811	848	877	831	877	859	809	825	846	849	806	823	847	816	858	813	830	836	847	826	841	828	866	845	848	849	791	775	913	729	865	836	822	849	872	886	837	853	866	813	838	853	760	822	871	831	781	825	800	863	842	833	833	815	842	832	822	852	799	825	840	829	851	835	865	839	855	816	850	795	807	805	820	794	891	844	843	776	844	842	886	854	805	834	850	818	802	847	786	828	812	801	856	788	808	864	759	790	799	815	803	786	794	869	799	769	821	829	802	831	889	790	814	815	798	793	852	819	829	847	900	797	819	842	834	846	824	863	858	802	872	883	832	824	862	808	865	808	791	862	841	784	817	824	809	833	774	787	874	797	846	879	838	836	820	827	814	768	853	793	798	851	836	847	817	802	847	831	851	845	882	844	853	878	809	852	841	851	811	827	811	827	822	844	845	838	817	814	837	788	849	884	818	859	809	843	848	811	823	870	847	809	843	858	780	797	789	851	825	841	785	860	839	857	812	807	869	845	830	817	835	841	808	837	843	821	835	837	809	864	844	840	804	817	839	830	782	838	842	780	852	847	841	802	812	865	804	803	832	803	853	822	856	792	827	860	767	786	824	798	867	846	837	889	819	830	829	838	857	852	827	842	867	808	834	862	823	859	835	834	854	874	813	877	810	797	880	809	816	834	794	815	828	860	859	860	809	837	838	833	851	841	818	822	855	778	811	803	850	851	844	825	820	852	846	792	835	848	804	906	772	811	864	826	847	859	817	839	796	852	835	823	832	805	820	857	799	785	876	830	815	822	765	873	856	819	836	774	837	832	845	849	789	840	891	832	804	813	870	830	833	852	887	847	811	815	815	829	876	803	882	872	832	828	815	774	868	824	820	868	787	857	856	836	888	851	879	836	872	830	761	827	814	794	828	852	851	816	855	867	847	833	774	853	770	851	875	847	851	836	846	861	835	818	842	800	848	800	805	815	810	862	829	856	869	830	842	838	813	885	837	816	828	789	844	796	825	863	855	885	878	864	784	816	876	813	875	835	836	835	816	798	797	804	807	856	815	880	828	819	769	831	800	890	837	840	826	886	858	792	866	806	880	828	872	808	841	859	838	795	887	860	796	831	859	803	847	805	819	835	877	821	883	814	792	864	818	836	831	786	835	796	823	836	795	819	828	832	808	862	787	826	863	782	845	859	828	842	800	842	807	894	893	844	849	799	843	845	837	836	821	781	776	822	829	860	788	847	880	892	828	800	861	842	818	878	883	828	792	818	787	854	836	834	853	840	812	841	820	838	868	840	799	831	837	819	901	810	816	841	808	826	865	851	814	860	882	822	811	830	798	802	839	893	826	844	825	859	815	806	807	855	837	844	812	799	857	781	864	877	796	826	807	805	847	879	846	825	825	813	824	873	855	904	846	820	838	801	847	901	847	847	819	826	818	817	811	825	826	855	850	831	829	796	818	843	836	865	861	880	842	854	849	800	871	836	815	829	827	814	857	842	849	915	822	815	835	862	891	857	915	828	765	839	831	861	822	791	806	825	844	892	853	812	838	857	848	813	866	757	836	854	821	843	792	807	822	791	810	865	859	868	830	790	797	832	834	861	816	883	849	855	815	854	816	820	871	835	851	855	844	835	840	848	863	836	853	784	810	815	841	794	850	849	846	893	854	871	840	843	838	821	833	842	820	844	909	822	903	845	843	843	810	829	847	832	847	850	846	795	825	843	820	829	798	808	850	858	906	820	799	783	853	820	831	776	789	807	814	852	894	829	843	848	794	817	755	803	835	822	826	820	850	866	897	795	896	880	890	835	807	817	871	818	811	799	827	851	810	795	851	859	846	848	859	809	872	846	883	861	852	859	856	838	820	846	847	815	885	855	813	831	846	823	867	844	820	811	783	804	808	848	858	815	833	871	838	874	850	869	804	802	841	873	826	838	799	835	795	864	848	839	850	807	819	836	821	840	811	848	862	871	897	792	797	849	860	820	813	839	885	848	863	828	788	847	771	846	841	850	826	833	817	810	800	793	836	884	833	827	843	855	883	814	839	797	831	841	828	834	836	811	839	881	873	797	801	869	855	829	818	827	829	858	867	831	790	792	834	808	838	815	884	839	779	852	828	831	832	794	802	842	804	896	817	827	860	860	805	849	851	889	783	790	845	857	852	847	776	819	809	823	813	826	825	827	775	814	863	874	824	887	821	807	884	836	830	834	829	787	861	891	803	858	848	845	857	830	829	849	830	824	832	852	835	796	815	849	803	788	847	804	879	830	861	843	847	782	879	858	759	833	825	854	807	841	823	878	860	887	882	841	842	859	806	828	791	865	828	860	847	822	818	853	827	846	843	822	790	869	862	783	810	796	859	839	837	836	833	850	831	801	819	815	816	781	881	827	849	817	880	821	872	818	836	874	860	852	788	842	831	757	801	881	874	823	864	803	833	855	872	786	834	853	839	799	835	833	851	835	874	835	791	791	849	805	823	859	858	855	853	856	829	815	820	805	833	891	901	819	869	829	801	818	819	857	865	844	829	795	815	796	806	837	876	804	805	835	848	793	861	867	805	877	873	871	842	841	829	835	845	877	853	850	864	827	838	797	841	886	817	854	807	874	809	845	775
8567	4029	2514	1453	1011	860	745	740	673	598	517	554	490	428	455	446	428	454	398	453	410	454	429	417	380	428	446	417	414	385	408	397	384	420	420	381	419	434	418	409	452	376	372	368	406	402	409	399	397	359	449	392	422	382	379	400	391	422	454	418	381	388	417	422	398	387	414	399	381	376	387	383	403	352	361	379	395	378	346	369	394	373	386	402	411	401	417	363	396	414	410	371	390	374	419	384	402	418	365	374	351	392	369	360	409	377	371	379	398	417	395	366	373	404	415	394	424	388	379	411	368	387	387	368	385	401	341	428	385	480	407	426	414	373	389	411	397	406	393	419	386	384	393	401	429	388	432	387	392	438	397	435	405	366	371	395	385	400	409	411	399	403	368	375	382	392	408	406	433	415	382	382	386	376	408	380	374	363	393	404	385	391	439	373	400	366	393	347	358	402	412	410	365	411	373	370	374	392	395	370	402	413	367	386	414	370	416	373	400	364	408	398	337	371	336	374	417	422	387	400	407	438	372	400	405	365	395	411	403	377	384	396	379	401	386	394	399	387	429	386	358	410	412	391	399	428	368	393	396	390	376	375	423	410	394	393	420	406	365	411	359	369	406	406	405	409	388	351	385	380	381	397	390	383	410	398	402	368	413	398	407	388	410	393	406	426	394	454	412	376	428	410	340	365	399	407	403	360	366	349	438	435	331	412	391	409	376	400	364	367	399	415	354	379	391	403	437	401	399	356	416	392	371	396	368	419	389	399	393	398	404	344	371	372	409	400	396	356	431	404	390	432	369	400	435	396	399	385	374	412	377	393	399	377	370	416	378	350	356	382	379	395	387	372	371	369	354	412	385	375	391	386	401	384	418	378	365	410	370	361	340	368	409	384	401	373	384	386	393	348	366	379	380	388	431	396	400	384	375	385	368	382	340	384	398	396	390	450	384	393	421	387	403	420	368	372	389	411	409	416	367	355	387	399	369	376	369	391	389	383	411	413	381	411	363	393	396	381	416	400	405	419	351	378	369	404	371	374	400	391	375	411	398	413	424	403	375	392	417	390	389	403	426	377	396	425	394	362	395	377	413	386	428	386	393	361	383	399	409	387	407	404	390	404	380	393	413	420	412	410	390	345	394	381	374	394	423	395	375	402	432	388	389	425	419	389	378	403	368	406	424	405	400	386	397	431	401	381	398	421	396	391	391	385	368	412	391	397	403	403	365	406	375	371	392	370	389	409	367	386	361	393	415	374	368	392	374	425	426	374	397	366	367	349	409	397	394	369	379	411	409	400	372	371	361	391	392	412	380	401	385	379	375	435	464	407	393	365	386	359	399	376	362	354	389	387	378	410	394	391	395	373	415	411	396	389	372	428	391	363	365	405	385	385	388	404	434	374	361	372	376	407	398	407	425	405	445	384	395	385	394	373	399	377	404	392	409	403	381	403	448	380	375	416	409	440	382	419	379	432	344	392	407	389	360	373	375	375	392	423	392	397	389	376	414	376	425	424	384	375	411	369	393	376	379	399	345	410	416	405	402	377	402	368	417	396	384	422	355	418	432	382	382	372	387	388	431	373	402	397	415	399	399	394	399	403	381	412	392	397	432	389	402	437	372	424	395	382	428	377	393	408	339	384	417	389	390	393	429	414	404	396	376	458	384	413	362	375	404	373	383	391	379	392	394	411	404	392	407	396	387	407	395	400	405	389	419	388	408	365	420	378	424	341	407	395	406	373	391	372	351	417	388	381	401	378	404	391	379	400	380	381	414	388	381	426	378	393	418	359	412	378	359	329	392	438	403	412	377	377	391	392	386	382	376	384	386	432	381	375	408	381	364	414	423	410	386	417	385	366	365	364	372	390	395	398	363	378	422	391	393	387	406	409	396	396	426	403	351	373	412	426	388	408	438	377	378	390	402	399	389	393	346	388	371	405	395	354	389	347	357	421	384	423	377	382	402	409	336	425	390	365	354	382	407	384	403	367	418	387	433	430	376	373	405	397	355	404	407	378	387	391	413	388	394	378	414	420	417	407	392	456	390	336	379	399	420	352	393	381	393	390	392	370	432	400	403	384	355	383	405	338	432	408	372	397	408	367	366	414	393	403	395	383	424	419	372	386	438	396	394	384	372	409	432	390	454	382	378	390	391	404	400	373	380	428	384	408	392	392	409	412	361	420	395	359	402	378	425	401	391	405	395	421	382	376	399	393	394	405	416	405	414	404	407	410	390	383	381	381	423	384	412	375	390	404	397	368	400	397	426	372	403	377	404	405	367	425	416	378	386	367	392	409	358	363	398	369	393	404	375	396	409	406	384	381	370	385	429	422	369	425	377	399	356	404	418	403	401	382	412	393	388	427	395	394	406	380	385	418	412	383	368	428	430	394	400	394	420	396	391	403	404	414	410	386	449	389	413	382	390	428	416	404	408	365	389	423	406	366	368	419	392	402	383	370	396	405	399	403	392	393	400	389	411	380	366	382	370	392	334	388	420	373	361	393	408	409	378	430	402	367	388	447	421	386	440	363	373	372	398	399	412	401	378	404	381	394	378	415	354	360	390	399	371	396	412	418	387	388	384	375	435	396	371	417	410	419	389	399	359	427	384	381	401	388	401	429	380	367	384	383	397	390	387	421	398	382	409	405	397	418	423	385	384	395	386	422	392	395	393	414	391	377	387	411	413	400	386	369	376	409	411	353	390	465	387	377	396	374	420	401	369	390	418	407	435	370	400	365	427	420	436	368	417	375	376	405	406	374	397	397	378	360	410	435	404	369	396	353	408	393	419	393	383	414	330	374	401	399	374	410	395	394	387	414	383	407	413	378	415	369	400	397	407	382	399	444	387	415	371	366	381	375	406	404	406	418	411	431	385	366	399	381	377	392	399	411	426	386	365	443	413	435	372	375	432	390	405	398	355	388	353	402	381	382	377	388	389	418	377	415	405	374	361	422	365	434	419	417	393	406	388	414	373	361	402	376	410	412	396	402	428	375	378	382	374	427	394	390	416	409	404	399	394	384	358	425	393	404	373	389	363	425	380	407	399	392	363	395	402	397	379	379	392	388	371	435	410	402	410	416	379	390	353	415	430	390	378	391	379	440	396	388	407	395	366	406	392	402	408	413	399	378	407	400	385	339	361	387	413	375	418	429	408	376	407	370	379	354	417	369	395	398	380	344	382	393	418	378	377	383	412	394	376	405	413	357	395	406	385	399	420	436	377	362	373	423	376	411	396	397	394	398	408	376	425	409	381	422	369	363	390	398	418	351	405	399	387	401	389	408	424	398	385	384	381	370	404	388	387	425	380	384	404	379	413	378	383	373	396	416	369	386	386	375	413	396	385	390	400	387	417	377	391	387	354	388	361	373	427	400	422	408	386	410	401	417	394	393	380	392	382	405	373	372	402	416	375	370	396	408	402	405	369	422	390	383	437	388	396	403	389	384	409	384	395	391	389	380	394	407	397	391	374	405	407	371	373	378	391	391	404	385	385	395
6979	5080	4763	4157	3373	3086	2851	2516	2529	2068	1749	1633	1566	1426	1337	1320	1259	1210	1243	1250	1192	1192	1147	1071	1049	1094	1010	1110	1056	1067	1045	1065	1044	994	1063	943	1026	1019	1006	992	957	965	955	982	1029	930	940	976	952	938	957	980	982	906	951	970	969	944	950	962	925	931	967	981	970	951	936	903	954	957	958	963	947	937	981	931	955	998	969	969	975	954	926	998	932	1017	985	952	952	946	970	919	966	905	937	927	971	926	987	972	932	964	928	915	955	923	960	959	914	903	932	959	910	949	888	977	958	970	955	974	993	915	928	975	953	974	949	989	941	902	920	929	935	989	953	1016	1013	942	958	943	939	970	922	966	906	945	966	958	922	962	967	974	936	943	965	1009	962	915	953	963	1018	890	985	914	959	943	1015	954	955	1007	993	975	935	934	947	963	955	999	980	920	991	981	944	984	927	992	958	955	935	939	969	957	955	1040	910	958	968	972	874	965	942	941	969	1022	948	1005	924	945	918	976	958	959	947	974	956	952	997	935	985	923	965	948	976	973	965	988	948	925	1001	963	940	939	959	975	948	916	914	946	966	969	987	971	922	972	918	984	972	966	957	1011	944	976	934	962	889	999	942	989	927	933	954	921	966	955	960	918	973	947	938	1022	986	902	914	984	949	949	927	994	992	1006	955	935	945	989	997	974	948	953	995	977	963	950	934	904	923	970	931	963	963	994	967	950	959	963	979	990	962	957	956	918	973	944	958	977	986	970	961	926	957	945	937	965	940	935	895	974	951	1001	930	940	952	1039	955	988	961	960	949	972	965	979	928	927	939	953	1005	935	985	949	949	959	952	934	979	992	900	985	958	1011	980	976	954	953	1008	910	982	957	997	973	951	956	1019	924	943	949	1023	975	961	948	948	989	956	948	957	967	951	950	952	930	975	934	946	951	923	980	943	968	969	881	989	939	974	962	974	947	957	952	926	986	943	995	951	976	986	910	979	954	880	1004	947	995	945	953	956	997	967	975	947	962	956	986	916	916	945	967	974	915	937	1007	992	1031	960	994	978	957	940	973	998	962	923	933	923	898	919	958	970	985	958	956	936	934	968	1013	955	969	1005	957	954	1014	968	974	942	957	934	1018	916	1020	945	931	922	1011	959	992	955	984	976	959	919	960	934	962	890	979	966	1009	942	987	998	992	952	978	944	1004	997	994	989	1025	952	931	952	962	1034	951	976	928	961	944	951	966	926	934	963	988	960	970	967	974	915	909	1011	1042	1020	900	1043	998	948	934	978	974	973	953	935	956	966	963	997	964	982	937	886	974	949	937	927	968	1025	965	985	1023	938	986	963	1001	961	948	992	923	905	988	932	977	980	953	978	932	926	962	974	910	963	931	929	937	918	938	977	902	1002	998	939	971	946	943	973	921	929	986	981	986	950	957	972	963	947	948	938	954	959	978	963	960	991	943	988	1000	915	964	982	958	975	945	946	957	950	953	976	918	962	929	946	932	966	957	1008	963	937	916	957	931	962	965	931	986	948	991	948	941	941	980	983	932	977	965	971	930	946	873	972	938	947	939	942	988	988	953	955	932	968	937	973	963	948	989	909	965	927	926	981	959	1005	980	948	936	990	890	985	996	937	1007	962	947	984	964	968	926	999	994	997	962	1006	928	933	994	981	962	966	915	937	982	911	941	963	947	960	974	893	893	972	938	974	961	957	960	990	896	959	970	1019	938	945	1010	974	941	941	1000	976	932	1011	996	997	948	929	970	959	1027	1008	931	937	946	934	987	952	948	960	1002	1008	920	995	951	932	984	946	1020	991	916	985	949	925	950	937	1057	970	977	923	883	919	1015	950	947	920	938	952	959	976	959	925	897	932	950	959	967	926	921	927	927	865	973	948	894	963	939	951	924	980	1021	941	916	989	955	934	939	958	945	932	1013	942	957	915	900	952	1004	978	924	975	963	925	954	991	967	941	923	971	1003	961	988	1015	928	940	946	952	948	961	953	978	1013	959	934	959	979	947	929	1009	981	950	938	906	1006	1007	953	965	971	896	947	953	999	946	1007	937	965	906	978	944	945	933	968	942	1014	951	952	981	967	976	947	986	971	914	949	918	972	912	955	938	958	868	944	931	971	979	874	901	969	950	973	934	937	953	933	978	957	976	990	947	955	959	974	990	937	934	916	987	929	954	936	1012	894	910	973	967	987	924	956	933	955	928	887	983	943	995	958	952	977	948	957	960	964	931	922	949	948	949	919	958	995	971	969	936	976	1008	978	958	967	961	973	911	940	985	974	953	993	927	940	916	995	961	972	942	924	967	985	957	934	918	930	898	912	937	986	940	949	942	978	916	991	961	900	1013	955	931	891	970	1001	993	927	940	1035	945	957	904	958	981	1013	978	993	996	979	994	954	945	965	956	917	985	948	977	982	965	941	968	974	986	923	989	965	915	1001	965	972	943	929	964	936	946	957	942	950	1013	945	937	918	960	994	960	968	956	1009	953	919	932	928	943	962	971	966	932	1009	972	963	1010	994	945	935	1008	954	1002	971	920	953	951	1005	914	973	944	967	972	1001	1039	935	967	917	954	926	950	949	916	917	1036	977	889	920	949	989	914	968	935	964	962	892	912	943	961	1005	986	990	957	925	995	978	997	956	1001	976	967	969	885	927	911	1000	978	970	991	916	954	975	963	902	955	982	946	963	928	1005	979	958	980	936	920	972	981	934	975	955	974	976	955	921	964	961	883	958	936	917	936	932	937	983	964	964	998	965	960	985	928	947	963	1007	950	951	1002	984	951	1016	963	938	966	991	994	970	960	965	939	925	915	952	880	944	978	889	938	1026	971	967	946	962	958	1000	938	902	924	978	968	968	1002	1012	960	1009	954	996	926	971	1021	1022	923	1018	939	993	967	993	989	965	973	931	979	1024	892	977	924	966	921	959	1032	968	980	953	956	990	938	945	975	993	965	1030	927	917	936	955	962	912	965	929	982	944	930	978	1007	956	1004	986	904	957	905	955	937	973	927	970	1005	971	905	957	941	944	946	992	975	904	1006	973	938	983	986	971	950	1011	973	917	1044	937	975	940	968	974	939	978	889	897	912	967	1001	898	964	989	981	960	935	976	1020	1018	896	911	951	913	968	934	959	951	992	928	954	911	967	973	954	943	951	971	944	990	1001	909	977	938	948	964	954	912	906	979	925	945	1017	946	998	965	941	978	962	946	893	969	930	979	927	931	988	948	969	957	994	899	988	947	957	951	1005	948	986	948	958	966	975	953	976	979	965	913	908	955	949	926	990	991	973	964	951	957	1017	943	984	993	929	992	951	975	1041	960	967	930	1000	933	973	969	979	958	892	1035	957	985	937	1002	987	916	1002	941	932	978	969	949	997	941	920	921	915	966	998	937	940	912	985	989	928	978	1015	935	975	998	1002	993	948	977	956	961	941	980	990	922	997	960	910	940	970	997	951	869	931	962	967	981	1041	991	935	1082	967	1021	911	958	990	959	959	979	945	932	957	931	965	960	976	1034	995	980	1009	965	1003	1001	945	987	985	951	956	887	980	905	950	896	1019	957	918	978	974	981	931	963	946	913	924	988	1015	989	1012	997	956	976	964	958	1013	934	949	960	937	1011	920	878	947	885	947	922	977	988
24254	16194	11346	3971	1940	1228	1141	985	853	745	670	597	553	584	483	457	512	449	533	534	475	461	485	413	441	474	459	400	420	462	418	425	463	376	398	413	373	413	411	383	448	413	406	411	390	414	401	396	383	414	364	417	419	399	412	404	383	401	400	420	403	436	388	386	414	412	405	384	415	418	405	393	407	379	374	382	386	405	414	367	383	404	392	382	395	421	383	400	347	415	425	382	388	389	380	389	359	380	390	389	334	389	370	377	423	416	358	378	432	404	371	383	388	429	439	375	402	436	430	404	396	402	356	394	419	395	341	384	418	395	384	372	403	383	382	384	383	413	412	406	367	401	431	369	354	396	374	407	376	389	383	391	454	405	392	389	378	420	379	400	393	416	389	392	378	410	414	402	425	394	383	390	394	389	379	406	360	389	398	401	380	356	413	396	431	401	406	377	363	397	406	408	413	377	402	379	390	388	407	384	406	424	414	400	426	369	372	396	410	383	389	388	364	378	442	373	380	347	404	370	409	385	407	389	375	391	375	391	389	368	372	390	374	388	385	394	417	415	383	382	374	419	397	414	387	384	414	357	402	377	434	378	381	406	406	376	351	381	386	385	407	393	391	383	431	417	404	394	401	380	373	407	414	388	384	386	412	399	407	408	375	464	388	432	380	365	382	418	426	414	385	391	424	425	375	392	399	399	378	416	368	380	395	374	392	385	394	353	406	375	377	370	396	382	376	383	408	401	391	408	389	393	415	353	402	392	378	387	404	361	405	404	397	375	394	384	355	403	414	406	402	396	361	397	388	388	397	410	414	364	413	405	369	401	414	377	363	386	407	435	403	365	381	372	407	396	408	377	364	372	399	345	425	401	384	384	379	392	357	387	419	423	370	405	413	386	380	404	385	379	378	398	416	417	395	386	387	422	402	390	400	383	379	383	373	379	398	447	372	376	352	398	390	369	397	389	386	430	412	428	404	393	404	406	392	428	425	399	380	405	398	409	385	360	429	364	376	415	412	402	409	403	380	384	389	405	391	387	418	412	426	394	388	421	400	369	350	392	387	358	385	379	375	394	386	394	389	389	379	389	355	398	379	412	416	376	385	412	401	396	379	391	401	397	382	373	392	386	384	430	412	408	395	388	348	349	378	419	399	380	392	389	396	378	384	379	430	398	382	390	397	342	369	408	404	390	401	386	350	393	359	382	384	375	419	421	382	398	382	410	431	392	376	403	430	426	369	388	407	422	387	345	396	381	378	376	360	416	425	409	397	373	408	405	391	395	370	368	374	408	384	385	387	421	362	388	436	391	412	421	389	427	403	436	406	382	367	386	356	396	384	367	376	360	358	424	394	378	411	390	394	394	397	384	402	365	359	384	399	422	391	406	372	386	374	371	384	402	399	370	401	343	377	409	377	399	396	357	428	375	375	400	410	395	404	404	387	387	399	435	367	360	387	390	393	409	418	397	411	379	397	402	440	438	396	352	388	370	397	397	412	399	335	394	425	404	392	395	355	408	355	380	415	391	430	357	371	365	370	393	392	404	432	385	368	379	387	389	406	422	394	413	388	356	378	415	388	363	396	435	399	403	408	365	394	374	405	421	384	392	427	411	377	402	406	373	409	335	440	417	391	409	384	369	377	362	397	428	347	397	403	405	375	384	416	418	395	368	415	422	393	422	356	401	399	362	412	389	396	404	412	378	391	372	413	442	396	361	363	384	367	391	428	388	414	423	391	376	399	322	405	427	422	407	421	396	355	399	409	397	387	403	427	382	426	355	377	406	397	391	443	390	432	402	404	376	379	342	422	367	399	388	381	364	388	382	394	353	387	373	385	399	413	393	376	370	380	416	376	381	418	401	374	377	357	357	397	361	376	402	398	373	405	382	368	370	370	401	398	369	435	414	401	403	425	375	412	374	367	378	379	439	385	422	429	381	397	421	399	387	395	387	381	403	372	406	399	390	389	392	422	375	375	382	387	410	426	402	441	398	389	412	418	413	381	404	410	404	407	409	408	401	394	375	385	352	395	394	400	370	429	381	397	384	393	362	390	389	380	368	408	407	384	350	384	344	388	335	372	433	372	403	361	386	388	374	381	385	383	401	373	363	408	379	420	408	390	401	422	385	383	373	428	425	386	354	416	412	427	382	387	407	349	364	413	389	367	396	394	394	380	410	427	450	370	377	375	365	375	379	424	438	422	381	385	379	366	379	459	394	381	381	422	408	348	409	379	377	388	444	417	365	384	416	379	418	427	363	402	356	394	391	388	388	381	363	405	345	375	392	448	370	402	397	382	369	418	403	414	413	425	390	369	408	429	415	477	394	395	368	378	398	407	400	424	330	382	365	409	383	442	380	364	432	439	405	329	377	406	413	411	382	382	368	381	370	398	402	397	409	459	412	378	390	409	381	418	393	397	418	394	386	376	397	375	379	401	383	379	378	378	370	397	350	367	374	406	352	433	361	380	401	380	372	423	425	386	419	349	386	416	406	388	379	358	369	369	411	401	426	351	379	410	411	420	405	389	385	352	360	421	379	415	375	417	398	366	420	392	410	440	404	400	408	431	437	407	417	387	381	403	400	404	397	372	428	343	366	418	421	420	389	352	379	409	419	412	396	407	373	421	383	395	409	400	416	400	371	370	393	424	402	427	411	383	401	375	374	388	402	391	395	391	457	359	387	380	393	401	406	385	398	392	391	382	386	402	397	406	384	405	435	377	423	395	379	397	362	412	389	368	372	403	377	391	363	383	408	376	410	432	394	403	401	391	395	392	414	415	384	403	394	392	414	390	367	412	389	401	383	407	441	419	390	395	405	384	392	381	397	405	393	363	436	387	407	379	404	427	395	414	413	413	397	399	417	386	405	367	405	387	375	389	435	386	366	370	389	396	408	377	378	370	382	426	409	397	379	450	417	384	391	415	378	393	385	386	392	407	355	379	362	394	409	387	368	365	382	384	393	364	344	372	368	390	406	370	380	419	386	408	386	409	374	368	395	361	422	398	439	399	370	415	398	370	396	365	383	362	406	393	363	332	400	389	371	364	367	404	388	374	384	361	391	404	392	406	414	387	389	356	370	370	387	372	386	384	370	362	360	393	338	425	383	374	386	405	430	394	393	393	375	414	373	410	374	387	409	436	391	407	355	388	387	419	409	434	382	425	367	386	417	382	377	381	403	412	388	392	401	405	357	407	422	367	379	410	397	419	412	383	415	425	355	405	374	385	383	422	392	363	402	394	376	395	420	417	360	348	436	388	406	364	392	388	385	408	405	399	381	411	454	360	399	376	402	389	410	384	378	393	341	362	401	368	381	409	392	361	369	411	400	399	381	402	417	368	406	407	426	424	401	422	400	417	370	367	370	362	408	375	375	400	400	383	372	391	377	385	395	404	424	383	375	417	377	390	390	383	381	387	375	400	380	383	398	435	416	424	418	382	417	419	414	439	370	357	384	382	381	436	390	380	373	361	408	396	445	383	390	405	402	396	392	399	420
18520	13959	12176	7403	5689	4619	4479	4013	3804	2760	2404	2224	1946	1830	1728	1549	1665	1698	1719	1723	1540	1600	1557	1375	1257	1291	1143	1085	1139	1205	1189	1098	1033	1075	1090	1033	1091	1044	1059	1057	1003	1019	1047	1002	963	1035	1005	1022	998	1011	947	1018	968	984	988	939	1022	971	1011	988	962	945	1002	935	1013	952	991	959	1017	980	1017	992	1005	991	1029	1013	959	911	1013	964	980	972	919	950	918	951	965	985	951	989	981	998	945	925	962	930	991	998	966	986	983	984	994	1001	970	942	954	896	999	995	937	1013	988	928	925	971	943	970	939	994	937	966	975	975	927	1023	912	1022	927	952	968	976	972	981	908	949	958	898	971	999	971	1016	992	940	949	980	952	1017	998	964	1002	959	936	941	1027	967	1061	999	978	956	972	998	936	962	904	993	1004	965	994	948	1035	987	990	905	997	984	963	999	943	981	955	994	933	1004	925	964	1039	1005	970	895	902	939	1019	930	926	925	927	945	963	969	952	993	956	925	965	955	947	941	967	941	985	953	1006	1027	949	961	974	997	921	919	922	966	995	945	982	937	964	972	981	976	989	946	984	997	947	996	941	921	951	915	954	970	914	1029	967	957	928	964	941	1018	970	1006	951	986	940	995	969	957	947	965	922	937	957	964	939	988	927	965	1016	957	940	941	980	934	955	917	970	893	973	972	962	1020	959	952	954	944	960	953	901	945	976	944	976	986	984	1007	950	952	986	929	964	1001	969	969	1006	964	944	982	972	1003	952	949	980	972	925	952	1036	904	1001	915	920	909	975	962	979	920	944	918	957	943	936	965	946	952	940	946	1011	877	934	979	949	954	918	913	961	918	923	921	970	970	995	1030	990	1026	952	1001	975	930	1032	963	1042	952	966	1072	948	938	972	939	980	988	943	973	985	902	942	965	935	950	937	980	905	1002	992	933	911	944	968	971	1008	950	926	996	989	969	929	922	923	948	1012	892	978	944	1001	963	965	947	937	1011	919	912	954	1014	943	989	936	958	952	992	916	968	978	953	1000	1021	989	955	931	920	1009	956	985	957	991	914	878	996	985	991	976	945	906	954	1005	963	991	957	931	980	1028	1002	931	974	944	981	961	946	939	922	955	930	974	923	930	992	928	974	955	919	930	925	924	990	953	957	909	957	984	953	966	915	924	943	949	971	908	968	944	939	934	959	954	937	926	979	972	1041	943	961	943	936	943	943	961	981	970	881	961	931	1005	993	931	910	962	947	965	996	965	960	899	914	989	968	937	959	952	955	973	955	966	975	911	972	953	893	967	889	1016	971	923	1015	937	928	944	923	1008	1006	1019	924	954	995	944	860	974	940	1002	989	898	969	983	995	994	971	950	989	956	939	979	989	932	1031	959	978	900	917	941	1037	950	933	951	929	969	928	989	943	962	892	961	966	919	924	998	905	967	938	986	1020	940	953	968	963	995	977	960	994	940	927	988	975	1000	917	995	928	973	945	980	939	998	1016	989	999	909	973	938	964	947	999	957	980	947	939	988	908	968	933	926	920	895	954	1000	969	933	972	940	999	971	1005	945	976	924	1002	997	940	934	908	949	943	967	939	1005	942	985	975	915	971	964	952	969	974	971	946	958	955	995	1004	948	985	946	973	953	920	969	977	912	967	944	928	954	974	944	991	969	994	978	935	940	927	959	1009	915	970	985	942	913	937	962	987	964	939	953	976	900	963	962	972	950	975	952	997	894	953	989	971	1000	954	946	963	983	935	914	954	1019	938	941	948	940	963	1030	1008	990	919	914	979	922	922	871	938	1022	928	944	961	951	976	960	1002	1050	976	976	913	989	900	905	948	972	962	906	998	957	966	978	995	964	924	931	891	982	978	940	986	941	962	959	905	925	978	979	994	940	911	970	924	939	980	970	967	939	1000	930	978	916	914	973	889	1016	945	1001	982	962	957	923	962	925	971	933	940	964	978	987	932	942	1022	942	1040	954	919	981	950	939	882	952	986	1011	976	944	1030	940	959	983	938	985	977	947	1003	916	933	908	952	979	944	896	1000	958	956	937	951	965	959	920	969	978	944	914	928	957	970	965	963	936	895	957	933	936	961	954	993	976	902	974	979	952	978	985	979	964	957	983	936	916	1013	948	968	984	989	933	980	976	951	968	954	978	1002	987	990	955	932	955	905	980	1001	963	1014	976	1001	982	979	959	1021	1037	983	943	919	943	922	984	964	930	985	966	973	1013	948	967	891	966	978	960	957	914	952	969	958	991	952	896	1022	970	997	957	908	961	965	986	989	925	995	996	990	970	980	919	959	988	939	995	1007	980	948	940	1037	964	899	939	972	1008	962	991	989	929	1006	942	990	938	963	905	986	947	975	956	914	971	947	942	953	917	957	954	918	993	945	953	922	957	970	935	920	980	942	986	988	1049	965	896	921	959	977	999	930	988	904	965	995	967	959	961	963	1025	994	976	1011	1066	996	927	919	980	935	994	974	954	934	1025	979	973	997	931	932	931	996	961	931	974	928	951	952	988	900	966	995	901	980	1055	970	968	962	965	928	1003	917	1006	984	1023	1013	978	915	982	1004	954	953	975	1005	1013	915	949	968	948	979	1003	909	922	934	978	991	967	956	970	936	954	987	944	993	942	957	964	932	974	970	975	992	976	988	995	1001	942	944	942	949	918	911	958	968	969	951	986	971	1004	925	945	1001	969	951	953	938	1019	964	983	1013	938	948	997	956	960	964	971	984	964	944	1004	939	972	954	999	1030	961	1000	992	901	951	952	969	901	955	947	928	943	1024	941	917	994	984	966	1004	972	990	926	1017	995	973	951	944	977	960	1009	928	965	931	947	1016	936	976	968	1010	937	923	931	964	948	926	1024	973	945	977	973	893	984	969	987	895	960	958	965	975	959	996	927	921	985	928	970	963	979	955	927	979	939	1019	986	959	944	957	977	966	956	950	912	955	970	948	976	947	933	934	908	855	973	957	972	983	983	1004	963	902	982	960	961	996	897	924	963	1003	939	956	958	895	896	957	961	950	975	918	945	950	934	1005	1001	955	906	919	964	1026	946	986	976	955	990	987	940	972	920	972	962	959	999	897	925	967	961	1012	952	980	947	962	1007	1010	916	937	991	951	906	940	978	972	945	936	935	962	1013	956	968	1011	971	993	930	977	975	942	938	915	1011	948	1001	994	961	905	968	962	962	924	923	973	1011	922	946	948	953	992	994	959	941	924	944	970	962	967	1000	1000	943	976	958	927	933	968	961	982	991	911	970	974	979	924	941	910	973	936	1001	996	972	1000	983	960	967	975	948	954	956	966	943	984	934	1041	914	968	992	924	940	909	955	959	965	1013	947	980	959	970	943	903	933	913	998	968	931	1000	982	973	936	988	973	940	1001	917	997	922	1008	995	973	919	909	926	999	989	949	982	979	996	934	892	947	1011	948	966	984	974	966	989	972	961	960	984	943	986	971	925	897	961	978	951	992	938	980	988	961	965	924	995	970	1017	902	985	998	924	931	966	1002	972	969	969	969	934	980	905	987	907	997	986	959	1008	978	961	959	997	950	921	969	969	979	946	943	911	969	991	938	877	916	949	970	975	965	936	944	982	1002	921	987	975	1002	937	970	935	966	907	974	927	958	923	961	954	1017	966	947	1001	939	939	922	974	962	1029	971	955	988
34729	25029	19566	7748	3354	2000	1582	1255	1098	866	750	610	573	524	472	498	501	523	551	520	475	450	435	462	420	411	369	404	373	406	375	367	347	340	345	351	347	362	368	353	358	358	354	368	357	364	345	348	324	337	332	324	380	350	317	336	347	341	336	335	358	297	340	295	312	342	368	347	312	338	348	374	314	341	334	350	348	334	297	355	334	328	315	338	319	325	331	343	335	313	330	305	339	347	320	318	334	338	324	348	326	347	295	336	362	329	323	341	321	315	319	317	306	362	334	315	349	350	371	300	380	348	363	331	306	345	315	317	340	340	315	329	336	368	306	313	333	337	375	331	343	350	336	313	372	325	292	327	361	305	317	317	377	322	334	332	337	335	337	333	342	338	355	301	352	351	326	314	323	332	339	323	348	351	340	360	311	334	313	356	338	338	339	364	345	303	339	337	313	337	335	336	350	325	332	329	303	339	352	338	337	319	316	353	387	342	307	357	351	346	332	325	364	334	354	360	312	362	342	324	334	373	303	325	312	331	312	327	344	314	352	317	318	347	315	319	374	361	337	323	280	346	334	376	342	318	347	281	356	338	351	350	323	312	328	310	344	321	363	320	332	343	346	329	373	358	329	345	335	325	353	347	308	335	328	311	373	316	297	332	352	330	346	330	349	343	308	310	360	331	356	313	330	322	350	344	364	306	329	326	332	332	326	359	333	329	320	333	323	372	329	352	310	295	336	328	339	310	350	299	329	331	330	349	326	345	303	318	311	332	308	344	371	338	336	313	352	344	304	326	339	317	305	349	358	330	309	339	309	314	318	321	351	305	327	357	318	290	356	340	316	361	363	303	312	332	296	343	362	339	340	332	324	361	330	345	299	315	333	356	335	335	343	339	343	321	328	325	345	346	313	357	338	345	350	357	342	328	346	348	339	302	317	327	345	317	364	332	318	343	344	312	360	327	338	347	319	350	340	329	376	331	344	324	325	319	348	332	312	367	318	320	335	369	300	330	333	330	343	333	341	330	332	367	353	318	321	347	354	341	321	316	294	386	298	376	342	348	313	347	326	353	350	320	319	320	332	327	345	338	358	302	333	373	366	286	354	339	324	334	354	344	333	338	308	311	339	369	357	345	382	354	352	345	359	297	344	340	294	295	317	369	344	323	311	330	336	347	373	366	348	358	352	353	333	351	338	337	318	313	343	383	345	343	343	346	316	349	369	305	319	349	309	339	351	337	340	302	318	331	326	338	350	372	387	330	345	325	315	333	345	346	313	359	339	339	322	356	315	335	341	315	322	346	359	325	319	337	342	326	345	332	327	317	355	326	359	336	347	314	356	340	342	339	350	346	361	351	316	335	331	315	365	339	313	356	325	366	359	352	372	350	324	311	332	336	369	353	344	326	332	319	347	330	332	329	313	358	328	320	341	333	373	345	334	370	306	337	321	355	343	337	324	322	315	333	284	353	346	364	350	331	329	293	338	324	338	317	342	347	339	317	317	316	335	323	312	360	311	378	337	331	357	322	338	317	323	355	338	324	350	354	330	322	332	358	355	345	311	347	355	331	353	287	350	344	345	323	359	341	335	351	350	336	316	340	347	332	317	352	354	340	349	362	334	372	390	334	322	333	320	349	308	316	315	319	318	368	350	352	318	323	331	303	362	331	337	352	304	312	354	337	317	363	340	336	317	290	317	335	332	352	339	341	339	316	299	322	302	369	335	323	328	345	320	330	328	350	344	341	351	354	346	394	329	348	318	369	340	322	349	361	336	323	334	324	343	282	314	331	366	325	348	327	361	337	353	366	327	313	329	316	317	349	326	317	337	350	336	347	333	307	349	325	341	306	314	350	369	356	335	356	319	297	344	300	297	362	321	322	365	338	377	344	349	346	341	339	328	335	348	331	322	332	338	358	289	325	319	326	338	339	294	287	337	324	281	317	316	325	334	353	349	342	349	351	348	360	306	342	326	347	354	338	338	345	324	327	322	305	336	341	350	334	335	348	308	332	319	318	330	350	337	310	336	333	344	353	316	347	297	351	338	360	367	335	354	308	295	317	360	320	311	345	343	319	329	362	344	332	340	343	331	328	346	326	333	342	320	334	307	334	333	356	334	342	323	349	329	337	329	367	318	296	337	349	311	336	351	366	305	294	325	343	361	337	340	367	302	350	324	354	340	351	356	316	338	339	322	336	379	353	325	364	327	356	353	328	333	333	323	336	357	307	305	307	342	305	300	323	305	351	350	351	336	337	327	337	314	329	322	331	327	350	353	327	320	321	345	364	372	314	344	344	314	306	325	353	322	347	340	361	331	312	325	356	362	319	303	302	362	358	321	329	343	342	343	311	347	343	337	342	305	313	321	337	344	357	349	358	352	305	320	357	337	330	326	356	315	329	350	333	315	340	332	330	347	304	309	322	337	326	312	344	337	326	332	329	352	338	324	370	365	346	349	292	342	316	320	316	335	346	330	324	335	314	349	335	331	320	332	315	328	376	327	337	282	338	310	319	350	335	323	336	326	327	326	331	317	343	329	336	333	352	344	353	339	336	373	339	291	363	341	340	338	356	316	337	346	325	308	299	334	343	311	340	356	340	336	326	282	344	328	302	346	338	314	350	376	356	328	359	305	349	320	310	326	326	311	350	335	292	326	315	305	322	336	345	338	297	374	348	355	315	321	355	363	334	351	299	318	315	313	349	327	359	323	314	332	315	323	315	337	315	317	334	324	354	315	334	346	326	297	357	320	324	342	318	354	328	343	339	352	347	356	352	334	342	330	314	322	356	326	377	348	375	308	321	353	365	332	344	331	315	332	356	353	316	319	347	371	351	328	330	333	346	321	333	303	314	339	329	333	369	330	357	342	336	360	351	359	313	323	328	360	352	321	331	314	349	340	376	319	340	355	299	355	303	352	329	317	295	346	355	334	319	332	299	343	363	342	326	338	349	290	340	343	346	362	335	347	318	337	317	330	325	334	330	331	322	321	358	342	314	384	350	356	290	311	282	316	333	335	391	379	300	328	334	303	350	321	329	327	321	310	313	307	314	314	345	297	342	321	338	356	338	354	337	315	343	331	320	317	352	344	369	362	357	344	339	317	330	336	301	337	369	341	328	313	333	314	356	325	332	337	293	354	311	374	339	320	330	357	328	351	314	352	341	355	367	362	370	325	318	307	327	325	309	332	361	368	310	320	308	282	333	342	339	325	319	332	362	363	331	336	358	357	341	333	306	320	312	319	327	358	324	322	329	378	297	325	326	345	315	319	324	314	352	330	316	336	352	312	308	325	353	339	317	338	337	320	373	333	329	348	327	356	336	344	316	384	350	307	306	325	349	328	351	349	342	320	316	340	375	324	333	321	353	332	376	323	367	343	339	343	325	324	370	334	342	340	326	313	333	351	344	320	316	343	356	355	337	335	327	346	327	340	327	319	334	330	382	337	335	331	309	312	339	363	336	378	319	322	316	319	338	328	325	309	349	360	327	327	330	350	348
24234	20407	18932	10420	8056	6922	6284	5254	4921	3833	3015	2592	2312	2070	1920	1787	2038	2048	2160	1859	1693	1566	1572	1549	1375	1282	1216	1104	1151	1153	1068	1043	977	964	981	950	1016	902	896	945	879	903	917	854	849	875	963	965	899	864	878	876	918	879	800	819	850	815	874	817	848	837	886	843	900	905	861	865	816	846	830	843	906	848	859	862	853	802	831	829	894	819	831	847	859	835	820	785	864	833	888	874	873	839	862	829	852	829	908	820	843	844	809	864	824	907	793	841	811	898	791	822	832	791	799	844	802	864	845	870	812	873	860	824	844	855	814	787	782	802	778	812	851	816	868	828	819	805	862	854	831	827	822	844	813	810	816	895	833	808	862	855	824	852	821	817	856	792	841	828	841	863	851	884	772	827	812	858	842	790	842	806	864	877	873	878	799	816	868	861	859	843	822	862	807	823	837	812	851	832	815	838	794	869	833	885	859	810	832	910	835	809	817	785	893	793	848	827	850	796	857	862	793	842	867	766	835	856	809	797	789	842	822	855	855	810	828	872	831	786	801	850	818	729	811	807	776	843	820	802	846	819	822	857	900	836	847	875	865	825	813	824	821	800	838	819	865	886	805	789	774	801	804	787	869	780	815	857	817	883	851	837	862	879	851	809	820	839	857	827	839	850	832	841	876	876	802	834	845	882	883	862	874	790	828	816	798	831	872	842	839	812	851	837	860	772	792	832	779	827	863	841	813	850	827	816	815	870	877	832	823	877	781	835	863	766	819	805	844	807	814	819	863	901	831	853	845	850	830	839	857	805	877	819	831	799	847	805	839	832	806	846	806	776	844	807	798	820	837	831	832	888	850	859	888	784	870	857	838	786	778	817	816	789	816	823	847	847	793	786	776	845	820	841	825	867	865	791	845	806	829	816	825	801	787	873	822	804	856	808	828	851	846	815	775	824	851	841	856	834	831	875	825	821	776	811	861	835	812	885	824	815	837	873	855	827	786	887	836	821	856	865	857	795	796	824	810	866	831	821	870	841	798	856	817	808	844	811	828	824	853	806	825	826	837	795	879	832	824	820	816	825	849	783	891	846	894	811	845	786	822	809	838	859	810	818	882	863	849	806	834	821	835	783	830	827	861	850	794	821	826	866	873	825	821	810	789	873	835	817	813	818	832	785	821	822	864	866	850	780	847	814	819	810	820	830	818	812	801	850	835	830	836	802	799	860	833	839	816	865	809	811	797	854	805	861	854	823	801	826	797	848	784	853	886	830	832	869	799	819	888	821	845	779	863	823	853	796	837	881	812	860	837	818	829	813	819	835	846	826	837	786	875	797	815	900	847	806	815	778	821	822	871	855	814	860	855	806	818	813	796	834	846	873	776	812	809	781	851	851	837	798	852	866	814	828	816	817	845	867	831	802	802	832	824	873	813	883	827	846	766	848	785	786	813	825	817	852	819	801	813	858	847	772	819	846	826	866	787	757	850	832	786	797	819	836	846	843	819	852	893	877	879	768	832	808	893	822	873	831	819	874	853	791	838	822	772	786	804	827	884	832	813	809	854	809	834	817	802	840	814	844	870	842	871	841	842	808	871	864	841	786	804	803	850	837	808	859	893	842	826	837	810	886	817	816	816	805	844	825	837	789	784	803	807	859	843	867	838	820	835	830	828	874	805	803	818	843	845	781	858	816	774	817	851	811	810	833	832	810	814	819	867	836	795	820	817	836	815	797	866	846	826	809	846	861	822	831	845	842	830	836	857	807	832	834	838	824	873	843	833	833	862	830	800	772	798	826	814	889	840	878	797	840	867	832	722	861	890	799	801	818	858	832	836	801	820	762	832	851	840	851	862	784	849	809	800	785	874	805	842	839	868	808	827	823	806	871	832	827	816	883	842	810	828	890	857	845	840	842	869	836	836	799	835	823	839	857	865	786	823	796	864	826	860	817	796	873	838	823	805	816	854	845	867	830	829	818	857	866	892	814	798	825	863	841	823	813	844	826	877	827	888	818	840	820	841	845	843	839	826	811	830	843	842	867	865	831	857	844	797	834	848	862	858	834	846	793	818	877	834	775	816	823	801	795	818	818	810	810	831	853	838	861	845	860	796	794	834	865	806	820	875	808	866	858	833	880	764	836	778	793	850	839	821	829	809	858	845	848	891	812	840	823	877	829	862	826	841	843	846	838	845	828	845	847	833	827	802	872	823	911	805	822	803	835	852	808	802	806	817	907	820	886	856	831	825	820	811	807	760	810	840	815	766	841	843	839	869	826	879	844	746	841	856	792	864	823	814	877	827	855	819	776	882	866	874	842	810	824	835	846	830	817	844	854	790	798	835	794	826	813	839	852	765	831	852	896	840	822	813	822	829	801	848	789	854	827	824	858	877	852	838	816	825	853	789	776	860	840	781	809	833	802	812	843	862	882	811	853	785	860	809	865	810	799	865	841	829	838	802	809	792	823	819	879	835	844	833	829	766	837	819	791	833	810	805	793	863	764	813	813	811	841	798	832	858	869	832	850	887	849	824	805	803	873	851	810	829	863	828	833	828	827	811	856	847	870	830	823	823	822	865	849	905	851	804	849	798	829	847	800	799	807	822	830	854	831	820	830	821	851	813	838	802	845	764	835	792	837	818	861	826	854	820	798	878	825	856	837	787	797	818	811	822	822	797	863	837	812	835	791	909	835	917	839	800	834	846	792	870	862	866	807	820	842	811	898	844	818	794	881	865	835	820	826	774	888	818	858	813	894	806	820	851	853	842	870	818	811	835	907	886	809	861	813	860	856	887	868	883	877	840	824	803	881	833	858	842	812	860	849	767	788	825	878	829	809	785	805	837	813	847	839	839	827	824	805	807	842	879	818	818	809	827	854	838	829	859	844	819	849	822	894	768	816	814	845	824	799	847	869	827	790	805	805	840	808	872	768	846	853	840	819	823	838	857	852	815	807	829	812	828	841	810	830	862	834	800	820	847	861	839	838	823	855	817	871	834	844	812	880	822	823	839	818	850	822	828	826	823	819	814	816	869	839	885	825	830	820	861	787	863	824	767	790	828	774	819	846	874	825	835	815	799	791	839	830	780	828	841	868	806	850	776	817	821	880	806	835	869	842	831	836	828	828	876	874	883	851	862	853	791	822	848	871	834	857	814	831	822	839	812	895	840	849	822	854	822	779	841	799	784	797	856	821	839	819	854	860	890	760	828	795	862	808	870	833	820	822	841	843	842	859	807	839	772	825	874	775	843	795	850	848	805	865	879	806	828	808	824	811	796	854	781	857	846	784	843	840	803	795	833	829	828	826	903	840	793	829	763	818	830	776	792	851	816	868	827	830	810	798	802	809	826	801	804	820	789	865	853	847	809	864	828	789	850	825	855	814	841	816	839	831	858	829	853	817	852	781	793	802	850	799	838	833	809	830	831	824	829	805	868	855	798	850	856	882	858	824	840	800	838	837	830	808	839	829	852	850	801	879	819	859	838	827	820	889	857	862	793	814	848	860	815	833
8079	4078	3175	1435	1036	957	852	722	753	606	536	548	496	462	457	441	437	429	466	437	450	427	445	412	421	426	428	405	387	395	379	372	392	358	379	366	412	401	397	397	413	352	414	385	379	381	383	408	412	391	429	381	366	406	434	404	380	420	385	391	391	403	375	380	412	386	399	388	359	426	383	380	394	404	362	401	443	403	392	386	384	370	376	407	420	389	378	416	403	390	385	416	392	384	387	399	352	379	364	346	388	367	398	382	379	399	401	443	375	423	398	390	386	390	375	375	423	398	387	377	420	398	441	412	409	374	369	403	374	395	405	418	387	400	397	412	390	412	392	379	412	379	403	396	390	392	403	392	436	399	384	410	378	385	392	417	373	395	432	438	391	376	400	403	399	389	394	401	358	382	378	362	394	421	376	361	378	378	392	367	408	403	403	327	396	409	392	360	398	377	415	390	368	390	401	396	380	392	405	439	382	377	398	393	393	408	383	395	371	376	391	401	390	392	386	414	393	401	407	386	375	381	397	426	379	400	381	439	377	371	386	401	379	383	373	357	386	392	395	367	395	398	375	380	398	433	360	364	371	402	361	409	388	417	389	376	409	388	417	389	368	394	363	382	402	387	408	387	421	404	383	386	415	425	399	423	377	399	381	421	430	395	417	394	399	381	394	380	382	381	393	417	371	359	372	380	397	386	425	365	363	360	401	363	393	396	398	389	377	378	433	364	378	414	397	371	395	394	409	373	381	397	417	398	410	368	433	397	401	391	390	409	405	361	373	389	394	396	409	370	374	366	358	382	413	379	452	405	385	406	371	357	405	422	413	369	402	371	386	379	368	373	401	404	376	401	398	393	337	377	375	388	406	367	356	395	381	364	404	416	413	385	389	397	356	400	419	409	392	366	399	379	370	405	357	408	402	385	420	416	408	377	393	414	422	387	393	383	390	380	420	422	340	399	374	383	409	372	365	387	370	426	365	444	365	426	392	429	394	434	368	416	411	389	387	384	404	382	388	369	375	372	400	398	407	412	431	397	376	382	389	433	390	395	411	375	400	385	375	387	393	383	411	429	384	422	397	382	422	449	426	358	378	355	331	389	398	422	384	399	389	379	395	372	368	362	341	424	396	409	391	424	383	393	399	395	415	417	391	412	393	399	426	375	390	386	354	408	434	357	381	386	394	395	399	359	418	449	409	393	399	378	389	382	389	404	391	386	391	391	426	374	386	374	371	381	428	398	349	389	374	386	407	379	380	404	416	379	375	364	351	366	390	422	384	353	383	385	363	440	392	434	396	386	406	372	371	355	386	429	407	412	375	368	362	399	385	432	395	402	384	430	393	363	377	405	372	330	416	382	358	389	383	412	384	394	430	419	417	417	435	358	361	355	350	393	394	401	396	376	368	387	393	418	351	359	393	401	402	395	373	443	378	361	357	414	363	382	414	379	391	397	363	392	443	385	361	398	406	408	444	392	417	358	403	384	399	378	395	379	412	383	427	444	387	395	402	413	413	384	366	411	407	388	385	386	393	398	423	338	387	375	409	372	398	368	408	366	418	386	369	381	413	386	383	376	393	365	387	393	393	403	398	386	399	380	381	373	383	370	382	377	390	403	364	416	345	386	371	353	394	365	397	405	396	354	358	336	401	389	412	357	373	392	398	389	402	366	395	379	376	384	355	368	397	397	383	428	388	367	386	386	388	392	401	380	367	368	393	404	423	374	398	388	390	375	355	366	387	411	408	409	429	394	350	365	372	394	385	403	407	393	392	380	393	392	377	415	359	390	381	427	393	389	388	377	396	401	405	431	382	347	372	339	377	408	411	379	412	420	390	382	362	396	391	427	414	380	385	342	351	399	392	385	417	437	375	389	354	395	348	373	373	375	417	382	405	387	378	359	421	374	387	393	418	406	403	389	375	362	415	366	389	410	419	395	409	406	382	385	401	397	359	375	396	376	387	412	418	374	365	396	405	426	437	384	392	378	418	408	408	386	435	408	409	387	378	414	402	386	416	382	349	384	379	382	416	376	375	379	402	404	392	395	409	415	438	409	435	378	429	382	409	384	397	391	393	396	376	411	381	397	388	359	414	392	381	407	403	398	373	415	391	419	366	403	370	358	363	400	404	407	409	421	424	342	359	430	393	392	364	438	387	414	398	374	415	399	362	373	379	416	411	364	417	425	390	376	388	374	447	437	408	416	404	409	404	390	408	376	426	355	407	403	421	383	391	402	385	404	423	383	430	375	401	352	365	416	438	415	363	382	380	418	413	417	446	403	423	401	386	375	386	430	414	392	412	417	411	367	417	374	389	380	410	371	381	420	362	366	377	371	421	422	365	461	379	361	392	388	393	403	395	408	389	390	369	369	396	370	373	385	394	389	384	410	416	415	407	383	419	401	415	378	401	398	398	409	361	397	390	399	405	409	408	392	399	340	395	420	391	370	371	359	407	426	408	410	417	400	383	346	423	409	391	383	388	367	392	358	388	409	396	375	402	386	407	425	437	388	399	380	438	369	391	368	403	396	420	391	370	390	403	396	419	401	373	374	401	425	365	397	409	396	420	381	370	403	379	455	427	379	391	377	364	436	415	396	375	404	437	437	388	375	381	355	417	393	382	347	359	399	407	408	392	384	381	394	430	419	417	404	381	413	406	435	384	383	399	398	371	385	400	394	406	383	426	351	408	358	371	420	362	393	416	423	410	382	421	402	398	450	397	449	427	394	389	383	362	391	365	401	402	431	437	372	439	383	393	399	364	399	392	376	432	426	402	409	381	357	369	405	369	399	390	369	390	374	365	445	405	399	389	398	422	425	359	388	367	397	398	351	364	402	398	434	390	395	359	386	406	383	407	401	362	408	382	395	370	413	374	371	405	385	389	386	390	382	396	381	404	383	401	413	403	425	416	398	429	418	381	400	377	420	391	409	385	387	403	384	391	331	395	404	393	436	362	403	365	412	429	391	358	353	408	362	407	418	399	409	405	408	412	427	403	407	373	382	382	388	391	380	384	374	391	391	359	399	402	392	402	448	414	371	393	381	418	383	414	395	410	404	384	367	347	426	401	393	369	381	374	368	417	392	392	392	404	453	389	397	437	382	441	348	376	430	372	389	410	372	403	358	415	398	402	375	366	382	416	384	413	420	418	407	353	377	391	387	377	377	385	351	406	398	390	352	401	404	423	388	390	395	380	384	373	382	383	396	387	349	389	405	416	368	392	367	367	368	391	361	420	399	416	376	406	413	349	396	364	399	402	380	438	375	360	399	377	376	360	387	409	412	370	396	399	382	373	405	410	447	412	375	414	387	411	407	371	416	383	398	401	364	335	375	389	377	368	413	389	426	398	429	381	405	365	391	401	392	373	351	371	391	367	398	424	408	381	397	394	390	387	428	388	356	377	411	364	398	369	357	398	364	392	395	363	356	385	468	422	375	404	381	373	372	410	383	411	394	368	393	397	372	400	371	378	388	400	356	403	392	372	383	403	380	387	400
6855	5146	5632	4014	3609	3533	3109	2873	2651	2049	1748	1674	1516	1421	1312	1272	1223	1238	1242	1206	1205	1215	1178	1144	1088	1053	1016	1037	1078	1105	1064	1025	1006	1054	1084	1034	966	1023	1008	984	998	938	1005	948	1017	940	992	948	974	964	1021	958	961	977	933	916	938	967	1034	1069	996	945	982	922	971	957	970	965	972	928	957	886	939	931	989	918	979	961	993	975	1000	947	984	998	972	972	969	962	970	934	958	979	969	939	976	910	1008	979	967	934	946	1003	886	954	1018	988	982	899	957	932	950	989	962	940	975	946	934	963	991	920	962	983	939	956	969	966	940	939	971	941	907	921	955	986	941	965	959	995	986	904	951	966	950	946	966	968	978	903	976	933	996	922	979	951	913	929	945	967	985	939	945	904	906	996	1019	892	960	920	918	964	930	980	943	941	953	972	972	1034	935	969	962	976	929	1002	985	988	950	952	950	967	1003	976	933	927	933	947	1035	933	938	945	908	970	994	980	960	981	977	1016	957	979	952	973	993	988	905	931	959	979	985	964	921	1002	936	942	953	910	943	910	958	900	934	967	949	998	959	948	1038	893	875	973	908	1000	980	945	934	960	933	975	928	951	878	1001	926	958	935	899	957	946	936	926	985	966	992	961	957	924	987	964	962	949	988	1011	976	920	992	945	907	917	948	936	999	960	966	1022	949	936	988	1000	950	1008	985	952	1015	1011	987	982	949	999	961	993	936	933	919	916	955	958	951	969	950	900	957	978	962	922	910	952	968	960	988	937	992	925	979	926	914	939	1026	968	983	950	918	925	985	975	904	966	969	958	926	970	997	936	989	982	957	989	970	997	982	872	919	968	998	960	979	951	927	953	931	983	985	981	981	948	983	992	965	930	913	919	981	965	935	896	1001	879	954	985	927	1001	933	973	947	965	994	933	960	972	943	961	925	967	974	971	977	1012	985	987	973	1007	893	963	988	947	929	965	1021	1035	945	996	938	940	948	942	946	966	992	1012	935	923	973	920	963	1013	903	918	972	952	964	929	901	973	920	967	944	965	943	957	994	941	961	859	970	973	972	971	931	974	974	964	956	994	983	987	898	975	981	991	963	1017	999	942	935	1003	965	953	977	1009	931	900	937	995	943	980	978	983	990	985	916	963	953	956	991	940	925	1015	976	969	945	977	954	962	1008	937	960	977	973	1004	969	980	1036	974	958	948	949	1035	955	968	917	948	924	967	937	966	933	891	950	931	971	903	978	984	993	1000	991	918	993	997	998	927	941	902	963	970	970	1007	938	1023	975	963	972	914	985	951	888	931	905	937	1003	981	936	1004	986	931	980	1025	983	924	1004	983	941	990	909	983	950	912	959	937	877	950	989	949	980	940	944	1001	930	922	940	929	1022	951	931	960	980	954	981	950	972	942	961	965	935	985	969	914	957	989	944	957	992	961	963	969	951	931	982	967	911	940	1006	944	999	955	995	1006	952	986	951	1019	921	917	994	929	926	960	975	986	989	940	1000	917	925	977	956	937	946	981	991	1014	963	1011	942	960	980	981	982	948	975	905	936	991	963	965	1050	991	959	955	1013	945	927	974	941	975	1003	943	926	942	1032	922	983	956	952	884	1020	911	956	987	1000	1016	960	961	948	954	972	962	996	961	964	980	991	939	979	909	962	960	946	986	948	920	947	922	930	980	973	921	973	965	959	897	978	959	997	968	963	930	927	923	946	972	976	958	997	961	916	958	984	903	1005	998	944	980	930	968	935	1004	978	975	914	966	928	973	959	1014	985	960	962	934	980	950	879	970	966	934	973	971	1000	957	944	992	984	963	924	992	955	938	963	923	964	983	936	970	938	935	1016	965	998	907	919	968	954	1015	923	1012	980	956	1005	947	943	953	949	965	964	913	955	1013	957	927	938	952	995	957	994	886	926	983	999	970	973	951	956	947	985	963	957	1000	941	1027	977	983	960	916	981	895	949	959	946	949	963	1026	915	952	961	941	907	1005	937	1003	940	998	969	945	1022	983	987	926	966	933	928	960	936	946	954	969	918	1008	964	980	983	1021	949	955	940	1013	960	961	929	916	953	910	982	936	917	991	976	947	988	943	1023	925	1048	1015	1002	938	964	971	972	944	945	999	988	936	984	977	925	944	969	941	960	951	975	984	980	975	946	974	975	1018	977	965	909	920	984	968	907	924	963	907	957	930	974	946	991	910	950	971	955	969	1026	960	964	987	921	997	990	950	986	980	903	971	963	985	979	962	946	946	953	960	942	938	976	933	971	1037	906	923	933	940	983	925	987	990	943	957	1002	927	969	980	927	969	894	960	958	963	920	968	1013	967	961	980	961	946	940	973	977	940	940	965	995	966	974	939	968	944	932	889	940	971	959	989	940	875	964	970	995	926	973	980	967	963	987	996	921	935	1015	948	909	929	977	990	974	954	914	922	958	950	1006	920	960	945	957	935	916	939	989	934	954	966	912	980	947	976	968	972	970	964	1039	972	1010	910	985	958	986	932	975	1012	971	919	953	951	979	927	975	955	941	941	929	937	954	984	937	971	1002	966	951	990	1001	941	922	916	953	950	961	961	947	889	977	928	970	965	985	975	967	931	951	938	934	1014	927	958	989	910	911	919	919	935	965	982	945	932	992	943	949	958	1009	942	960	989	953	937	942	980	978	979	987	917	972	980	946	926	996	925	959	912	907	975	955	904	955	916	934	969	973	970	969	959	948	1001	1016	949	947	952	959	987	963	1024	1018	932	999	938	973	942	898	963	976	948	954	951	993	958	961	902	942	933	964	970	946	943	953	933	1006	994	935	1008	926	905	905	1019	946	984	1005	909	953	876	952	925	937	914	967	983	908	995	957	887	990	945	950	953	922	928	911	967	943	938	961	950	945	976	994	989	959	887	987	942	962	959	1008	956	911	927	969	969	1000	901	960	925	1013	921	918	981	989	946	978	991	930	962	979	1019	1001	986	931	967	907	949	1029	1048	959	953	964	929	1029	1015	997	990	985	944	958	960	984	970	946	959	949	959	969	972	944	1001	981	915	959	997	930	952	1005	999	947	942	890	947	930	907	1022	982	909	992	935	980	987	1003	961	908	923	940	933	922	927	978	940	946	964	979	986	923	945	919	909	986	934	911	979	994	940	930	932	941	927	933	954	965	985	932	926	1004	970	937	1005	948	968	933	937	949	927	921	1046	950	984	982	955	914	948	941	955	944	920	941	964	1000	937	1016	919	985	1008	1030	973	958	1027	938	949	968	940	921	987	939	912	980	920	966	943	929	988	986	946	967	963	1002	1004	977	969	978	941	1026	971	955	979	991	960	967	951	988	983	948	944	924	956	985	935	948	942	940	985	935	897	1039	967	968	958	961	920	1026	966	1005	980	927	1003	974	957	962	993	927	919	903	968	940	947	969	988	981	992	961	1025	940	988	978	973	997	882	940	963	950	991	911	935	952	920	983	965	950	957	1017	937	911	948	971	907	977	984	967	962	944	994	924	938	945	984	950	939	954	966	977	861	971	959	948	930	1021	965	976	947	956	957	958	973	987	993	968	976	974	980	968	980	968	978	967	955	939	927	956	965	938	937	926	1030	975	964	945	940	1004	957	971	974	931	931	973	933	978	956	885	963	927	986	952	928	1008	931	957
24182	17680	11601	3943	2005	1441	1168	1082	854	687	644	565	546	547	490	540	550	496	489	523	474	480	459	465	455	431	457	428	408	466	405	441	416	394	454	422	396	381	416	401	379	421	414	359	347	375	369	388	365	371	406	398	427	365	409	386	414	433	389	390	391	380	402	388	368	382	412	426	364	414	374	405	422	392	432	406	381	372	382	416	401	429	369	414	412	383	374	396	387	435	416	386	382	372	420	381	409	358	392	421	376	387	412	382	433	352	390	366	377	388	395	370	412	382	410	387	380	421	437	397	346	401	399	387	424	410	360	398	422	387	415	418	373	379	422	415	389	377	405	405	408	374	392	394	419	401	364	409	385	395	398	381	412	397	355	390	374	406	369	374	416	421	379	425	398	395	415	351	340	388	363	424	397	401	382	387	388	412	391	377	368	400	407	427	373	375	399	393	411	375	412	357	407	380	399	374	326	335	362	402	402	406	385	411	385	428	370	354	416	396	367	415	364	371	375	383	389	376	396	403	415	394	412	352	388	388	410	373	393	426	403	393	432	385	421	386	410	366	400	424	394	378	394	418	373	363	399	383	425	406	403	421	400	430	378	348	404	386	375	405	372	388	416	401	405	439	383	402	362	364	403	374	416	395	396	379	379	408	428	415	412	422	414	399	399	379	389	397	399	373	402	392	368	373	392	413	384	387	393	427	381	379	425	392	394	367	398	378	364	367	391	415	379	372	426	394	368	422	402	424	365	398	377	405	379	392	415	393	434	396	424	405	410	386	425	429	380	408	408	407	390	369	419	347	381	433	439	428	396	397	378	369	405	406	387	394	391	404	419	391	388	412	381	368	379	399	362	368	395	409	397	388	416	402	388	435	404	397	387	386	419	394	416	413	403	387	398	420	405	399	393	405	360	380	367	402	405	403	412	361	385	359	371	415	415	381	406	406	391	342	398	377	401	392	413	400	391	397	374	402	388	411	373	364	394	360	435	358	402	411	417	369	417	417	414	386	394	392	377	413	413	435	374	402	374	408	404	389	414	391	392	412	395	394	398	399	418	399	417	405	373	420	408	387	358	376	402	382	422	373	351	381	402	428	404	414	421	387	407	413	384	387	356	393	401	402	411	369	408	408	414	401	411	389	363	364	379	440	389	388	386	357	399	404	398	380	372	394	409	405	402	383	398	402	394	384	399	377	407	374	371	387	434	395	364	397	400	398	433	379	399	366	403	368	416	369	428	412	397	371	385	386	368	382	388	396	381	397	406	413	366	388	367	389	383	419	402	409	398	410	394	386	377	378	432	354	397	394	402	411	403	380	401	395	380	377	382	412	392	405	380	391	417	388	385	407	411	365	417	389	426	417	397	397	387	429	408	417	411	403	400	366	406	392	370	365	449	431	389	374	434	431	440	376	362	418	397	387	392	417	416	409	399	405	369	393	384	416	348	401	418	367	390	387	412	421	393	408	367	390	367	403	398	415	401	381	411	401	379	388	411	391	399	424	414	419	413	408	393	385	398	380	424	389	418	379	374	370	412	388	370	361	388	401	393	444	412	392	383	376	355	411	404	381	415	405	419	392	373	430	392	381	375	396	394	406	404	379	387	422	390	392	407	382	422	389	353	430	384	428	387	396	398	408	390	419	377	402	360	352	347	363	374	395	410	362	406	397	367	428	390	382	436	423	398	381	412	359	380	400	419	385	388	394	369	400	351	356	370	419	349	374	417	380	365	393	367	397	396	436	375	360	407	392	390	395	406	366	436	352	394	415	372	374	416	444	373	385	396	373	402	405	395	399	425	400	372	371	394	382	357	394	379	363	385	375	382	416	413	361	389	409	397	418	366	399	411	400	376	425	385	394	375	417	399	449	375	365	404	377	411	406	358	395	404	373	417	370	372	384	393	423	374	391	362	409	365	385	400	380	420	409	382	393	347	396	385	390	388	364	386	374	401	423	391	383	383	397	434	377	420	403	414	405	377	421	400	399	396	406	360	407	402	429	413	434	395	400	386	359	389	347	374	418	422	382	381	368	407	454	424	413	429	428	421	415	404	408	397	368	366	413	371	387	419	412	387	380	389	388	382	466	435	387	422	434	408	424	424	398	396	388	435	346	434	383	408	367	378	381	406	397	429	408	370	386	390	408	403	391	378	427	383	389	411	399	387	358	447	355	395	368	366	370	390	372	386	379	357	381	383	359	369	404	394	392	399	329	369	430	468	372	425	382	387	387	390	435	414	396	365	388	369	374	396	397	424	425	371	388	409	404	452	393	407	399	384	415	400	387	393	399	365	409	367	394	410	401	371	351	419	456	364	380	390	422	388	379	393	402	388	381	418	363	378	397	389	362	417	395	425	399	374	388	395	390	370	397	417	442	376	385	383	387	393	395	380	363	406	362	391	389	361	408	416	378	389	397	397	369	418	408	401	407	419	392	408	387	380	394	383	385	388	405	382	381	386	415	373	394	386	376	371	405	408	415	339	429	411	403	390	392	402	378	378	392	389	401	384	401	358	386	384	373	340	396	379	401	409	379	380	367	412	406	409	413	394	406	377	403	405	396	429	351	377	406	407	429	397	379	393	399	404	398	401	393	400	387	364	390	396	404	386	398	395	398	381	432	401	433	387	383	372	415	421	390	370	404	400	367	405	427	352	418	399	400	399	372	372	384	418	393	408	424	441	398	445	392	418	358	380	443	405	395	365	385	388	402	395	407	395	383	442	376	411	385	381	419	445	403	390	412	391	400	377	399	415	384	384	384	416	366	393	385	417	392	359	357	386	420	381	392	364	371	375	407	392	393	433	361	389	369	398	362	398	406	396	409	401	380	386	378	389	409	408	405	377	366	379	394	382	365	385	368	381	422	435	401	422	380	420	337	426	414	404	379	429	398	380	402	445	408	400	387	389	410	403	383	409	336	406	392	408	410	413	403	395	399	404	401	423	401	428	429	394	390	418	378	391	417	371	381	420	412	391	370	368	422	410	420	375	388	370	401	400	405	396	407	424	400	384	367	402	386	376	436	378	390	366	375	395	408	411	357	394	404	396	406	441	392	405	372	408	403	399	394	379	350	374	364	400	405	377	419	396	396	404	348	400	412	430	377	381	408	383	370	404	393	428	432	365	378	409	379	378	385	425	377	416	416	416	399	412	399	396	404	380	374	383	370	410	413	405	416	427	363	411	372	406	398	377	426	398	422	420	430	376	404	397	397	392	395	406	439	423	394	417	360	403	412	421	374	422	404	387	367	424	439	417	384	418	422	406	416	445	382	401	383	396	412	377	381	357	369	392	389	387	425	383	410	393	374	398	413	392	384	396	372	412	409	385	397	411	375	395	427	411	397	354	403	371	432	388	378	397	400	421	402	382	376	379	410	367	414	400	341	408	389	394	369	370	416	370	389	379	387	411	406	380	381	353	428	383	393	393	420	393	391	413	413	439	387	381	374	413	367	372	382	422	399	411	406	387	366	405	364	382	403	396	423	389	383	368	390	398	395
18280	16209	12287	6892	6209	5302	4817	4152	3410	2789	2397	2131	1951	1718	1695	1656	1698	1745	1783	1592	1522	1406	1520	1487	1333	1240	1187	1175	1232	1299	1141	1105	1070	1063	1072	1044	1016	1038	1013	1015	1017	987	1028	1014	969	1018	982	1014	1049	1036	1038	976	1019	995	998	1018	1028	973	976	954	971	964	980	960	979	975	988	983	970	976	971	961	946	1011	975	961	992	990	917	947	966	953	911	975	951	934	997	1001	944	986	960	1020	969	964	972	931	962	1029	940	993	941	989	980	1010	987	940	1017	938	992	943	1001	1009	957	967	930	970	959	932	991	964	931	950	947	1014	932	950	983	985	942	1009	1004	950	962	988	1002	998	996	963	962	957	892	1000	999	982	964	976	958	1001	969	999	963	950	997	889	914	916	968	906	927	980	948	1014	1033	945	963	969	987	990	974	992	966	983	956	953	926	989	969	950	963	974	1005	952	912	979	924	1022	966	877	961	969	928	980	927	925	931	990	990	948	965	953	1031	1015	1048	958	911	990	975	1022	983	986	942	973	965	960	970	1018	944	954	899	948	940	938	1012	996	953	970	935	918	968	953	999	1010	983	984	966	928	993	936	972	1009	984	919	964	968	961	967	967	931	948	971	1000	978	956	975	939	972	958	965	969	982	950	972	979	857	987	958	940	1028	926	1008	1021	951	979	1017	1016	994	987	929	944	940	946	952	938	916	1000	962	966	989	933	921	987	929	959	1010	977	951	963	941	978	933	941	978	929	949	955	977	979	983	983	924	951	932	973	990	935	981	898	957	991	954	914	974	937	898	975	967	960	971	978	934	932	1004	908	964	907	915	1004	964	1030	930	969	961	943	975	952	968	948	1025	904	968	939	960	1010	959	985	974	971	947	988	995	964	937	1012	1014	1004	940	986	945	977	965	967	970	973	985	1052	935	974	960	986	912	999	949	960	1042	949	904	941	997	916	954	1006	986	1020	984	904	949	983	967	1007	997	965	916	932	956	940	938	1014	964	999	987	984	965	954	947	974	950	930	933	938	999	968	1018	1049	975	945	943	994	934	978	1004	967	962	926	995	961	938	955	992	988	979	971	915	927	958	1014	981	980	971	953	962	1021	971	958	956	981	997	982	973	963	917	916	927	980	963	980	936	945	961	896	905	919	973	947	990	957	1005	952	979	970	975	961	983	1039	962	1001	964	997	1007	985	962	944	937	981	998	1017	1003	987	943	987	984	985	967	972	980	933	989	987	956	996	950	928	954	961	993	911	956	930	973	966	953	935	952	966	908	898	967	910	1004	930	936	939	1008	983	1030	903	930	1013	875	1003	1009	1045	961	970	932	963	916	938	952	988	987	1001	1014	992	965	966	934	959	980	1013	971	1007	938	992	976	996	931	959	962	958	951	974	980	967	952	912	987	936	1024	974	990	952	918	972	981	970	956	997	992	989	942	975	1006	943	958	982	945	952	965	967	1022	1005	990	967	973	881	1006	909	1016	957	1001	976	965	933	949	945	930	921	958	954	951	964	991	1013	994	954	934	929	991	977	944	1004	930	965	929	981	875	989	954	961	939	969	1009	997	1018	952	972	897	924	940	1002	981	960	970	1015	981	929	966	1013	979	995	960	990	953	1027	936	997	945	998	960	986	985	951	978	923	928	951	926	994	964	948	936	1038	937	961	1009	943	914	915	958	990	992	983	980	992	956	973	979	976	974	942	1011	950	931	914	982	954	967	957	929	1004	1028	934	953	957	969	989	935	975	911	1014	1002	950	917	987	938	980	1003	1010	997	1015	981	923	973	873	994	928	938	1002	956	982	931	954	988	948	987	951	984	951	1033	987	972	930	959	983	888	945	921	1014	945	971	957	983	952	1012	916	923	961	998	968	950	949	1004	971	968	963	928	975	934	965	963	964	1015	919	974	955	978	991	992	956	994	982	902	959	929	944	944	964	983	964	976	998	973	971	968	978	931	914	1005	941	975	995	967	938	950	973	1006	952	883	1056	905	976	1037	1000	977	964	955	924	990	965	902	959	978	933	964	980	1021	965	975	970	968	1018	978	962	964	982	958	983	901	966	1000	991	958	954	946	963	973	951	953	963	967	994	924	910	936	970	937	977	1052	977	1019	925	930	1022	933	970	978	914	964	932	967	990	882	996	922	959	969	965	990	974	985	1063	970	912	985	914	956	943	975	917	997	933	971	966	938	989	951	905	932	994	969	904	885	919	980	962	977	966	942	990	1024	945	926	972	963	986	984	914	960	955	964	961	967	946	944	999	975	926	987	943	931	968	980	967	937	956	916	971	970	1005	941	933	931	955	991	949	976	956	958	927	974	955	937	980	967	926	1015	914	964	920	988	944	841	992	945	1002	932	938	962	997	1003	1038	980	925	953	986	978	932	951	984	938	938	996	940	982	988	957	971	928	973	906	972	931	965	979	961	954	935	956	978	978	921	975	924	954	991	946	1013	958	951	986	959	971	933	942	942	980	1011	915	1009	970	985	984	986	946	996	960	944	992	1023	1009	952	959	1007	1008	917	995	957	986	969	954	985	970	947	945	942	954	1012	960	994	950	1001	936	1028	958	966	1012	921	964	962	928	893	966	955	944	976	954	946	942	981	964	955	945	927	975	985	948	901	972	986	984	940	1010	948	988	985	949	971	939	946	968	962	958	901	995	954	958	914	893	973	1022	906	917	930	935	973	944	1007	925	965	976	942	949	957	989	1000	979	933	988	931	939	999	974	971	939	997	1014	1016	927	978	923	995	894	974	905	956	982	999	948	967	920	940	978	899	981	922	951	936	990	960	898	993	1012	998	956	1028	992	920	986	976	960	960	979	982	959	940	992	1015	957	962	935	895	998	972	920	938	949	962	973	1015	999	983	964	915	978	1006	965	951	979	994	917	974	934	972	993	966	972	931	1019	1030	962	940	956	1017	1000	960	929	897	960	934	933	991	959	964	999	1001	941	975	915	977	922	906	965	1020	936	1002	945	1019	983	940	951	1008	918	960	957	944	983	928	913	937	1019	975	941	962	933	971	955	982	1014	924	902	917	978	988	957	979	993	982	942	932	919	973	971	957	911	955	981	996	962	977	952	951	1020	974	999	965	894	1022	971	1016	986	929	1019	934	954	960	973	959	969	980	964	1018	971	960	945	1005	914	959	894	939	945	987	935	920	913	942	1027	956	952	1009	923	925	996	1009	932	949	936	945	986	951	987	954	1028	932	998	917	994	978	1017	1002	902	956	970	981	1002	952	962	937	1034	960	998	999	973	974	934	958	973	1001	932	959	958	917	961	942	981	969	974	974	930	959	1007	975	1045	1010	956	1025	987	946	986	1023	1043	936	939	946	961	898	936	998	924	1016	943	980	1012	981	928	963	943	926	945	952	979	977	963	955	985	1002	928	985	1007	1026	1015	903	935	925	958	903	938	972	952	998	969	948	956	929	978	957	986	950	967	980	926	941	985	973	946	1004	950	963	975	998	948	919	922	929	928	956	930	940	942	902	980	1042	904	985	985	922	933	955	978	974	954	981	964	1017	886	961	972	1001	928	1001	947	986	953	999	935	958	957	969	934	985	979	987	896	978	972	947	995	943	982	914	900	969	927	1005	1001	940	968	982	958	943	945	1004	969	1045	903	945	921	993	984	988	988	971	976	972	918	947	982	969	1031	944	966	962	1003	911	997	973	947	975	961	952	957	964	940	968	968	996	984
33659	25285	18904	7173	3343	2358	1595	1312	999	787	687	633	591	565	514	524	485	513	527	483	499	448	471	444	407	369	411	360	389	381	403	396	372	356	343	358	375	340	352	353	378	325	339	351	315	361	337	319	322	363	359	318	355	331	332	320	319	324	328	325	314	332	318	356	345	333	334	338	320	327	331	369	315	338	365	347	349	331	319	319	343	379	381	387	337	329	322	323	351	316	337	345	335	346	355	329	313	331	341	336	339	378	314	308	319	331	348	341	304	331	330	357	317	325	333	374	338	318	344	285	340	331	320	334	307	347	324	346	356	328	338	354	372	344	349	345	330	307	322	318	352	356	350	341	346	327	357	372	362	315	335	340	341	356	324	336	354	347	341	295	307	317	349	382	310	299	338	319	336	335	360	344	335	331	347	345	337	324	360	322	342	328	368	319	319	373	329	335	304	349	356	353	336	329	334	312	349	313	305	327	331	322	316	330	330	303	342	365	351	353	334	351	342	351	333	306	358	337	323	357	371	355	337	368	338	332	326	302	330	350	310	331	324	343	312	328	363	334	311	336	316	294	295	321	312	334	380	331	353	311	349	369	328	331	336	335	357	325	315	336	346	347	355	316	322	316	344	327	327	325	342	355	360	312	351	327	355	316	378	314	308	350	339	325	306	309	380	335	371	329	327	364	326	324	353	353	353	327	327	362	318	333	321	335	366	334	360	303	353	339	318	371	380	332	356	345	345	335	330	307	353	328	343	361	314	363	336	331	325	373	312	332	351	338	320	341	316	320	334	347	336	313	347	325	328	311	360	368	325	368	337	344	361	311	319	327	323	339	334	310	289	341	320	344	310	341	341	354	330	313	309	348	335	332	293	345	348	323	369	322	344	320	305	325	303	368	333	359	341	311	372	372	355	333	363	363	357	334	361	309	347	351	347	360	345	305	324	321	306	333	338	330	344	316	366	322	357	302	370	368	338	338	350	330	337	355	324	317	322	322	295	356	329	338	312	373	311	348	350	345	357	331	362	337	357	353	294	310	348	275	328	343	342	333	304	330	360	341	349	358	344	320	344	349	368	340	303	295	329	320	337	342	331	356	363	363	342	345	327	347	319	302	351	355	310	365	314	356	351	302	333	335	324	320	338	339	348	319	348	337	332	351	323	358	324	343	309	347	317	318	376	304	320	323	338	340	347	333	325	334	324	343	325	356	319	338	320	317	346	332	309	314	325	357	332	320	341	360	353	324	346	322	286	343	331	328	336	349	339	322	344	334	354	319	329	293	351	327	346	369	343	320	315	330	402	345	374	306	317	318	365	343	327	357	310	307	299	317	354	368	351	335	339	322	386	326	340	333	358	344	341	389	333	339	372	330	333	344	347	317	323	343	363	337	323	344	306	354	351	322	362	342	300	338	366	331	344	379	329	341	358	330	329	315	345	350	341	349	318	297	348	312	325	377	332	327	323	312	367	321	345	331	319	367	355	346	342	361	355	322	347	368	332	354	339	310	367	327	320	335	348	315	365	312	346	302	350	348	304	273	342	375	344	353	341	340	331	361	301	316	367	311	339	328	340	286	344	322	333	324	352	374	344	345	324	334	322	370	325	331	318	341	366	334	352	301	307	324	358	347	337	352	328	333	321	329	313	330	345	329	328	322	366	309	353	325	335	328	328	376	339	350	303	325	336	329	349	341	269	331	349	351	362	303	327	320	321	367	366	336	325	328	332	336	330	348	348	333	320	324	349	332	309	313	338	334	336	332	345	344	335	340	386	327	359	337	321	352	355	320	334	303	308	334	318	301	321	337	363	349	352	344	309	329	327	330	339	311	335	335	326	334	326	346	287	314	366	346	344	343	316	298	351	373	382	360	318	344	328	310	348	330	325	361	324	324	301	353	336	329	323	375	351	298	329	319	324	323	316	310	323	354	326	333	338	339	329	337	340	330	312	316	318	348	317	319	371	348	338	340	342	331	308	343	378	294	334	319	367	369	330	349	329	361	314	333	353	329	321	314	347	332	337	350	354	319	339	329	325	328	343	327	351	368	348	302	349	330	393	309	377	338	330	294	327	352	350	362	323	344	327	325	364	326	319	333	338	342	362	348	331	334	356	322	327	312	389	326	325	332	335	358	318	335	343	327	318	325	320	326	316	350	310	337	355	335	282	354	305	336	353	350	316	315	357	328	301	342	346	333	353	338	347	322	351	344	318	361	329	347	322	336	357	311	355	350	375	306	323	345	334	298	333	295	343	338	332	310	353	339	337	398	352	313	319	354	310	312	353	337	341	312	350	317	357	327	314	323	350	312	396	328	330	329	345	337	346	305	360	353	279	351	325	327	322	333	354	346	391	339	321	343	322	337	327	339	333	359	322	343	347	318	377	309	338	380	340	327	357	357	311	340	356	348	321	370	361	337	309	340	365	339	347	361	329	356	344	330	340	329	339	341	335	323	305	352	334	323	309	338	348	323	336	352	334	336	307	355	313	337	322	349	366	369	364	311	330	357	322	370	302	320	345	320	359	313	339	336	374	322	331	322	336	370	303	365	333	348	303	335	339	337	330	339	345	334	332	321	351	361	356	338	334	344	330	332	344	340	307	322	313	346	332	293	325	282	317	340	353	342	312	361	344	350	327	339	288	340	333	335	317	380	311	340	318	348	328	331	350	349	303	311	331	314	315	344	340	368	349	339	349	319	353	340	344	369	393	357	349	344	339	323	357	325	331	347	317	312	335	347	326	310	320	300	365	353	320	325	337	305	338	315	305	341	320	344	352	340	345	345	302	369	359	332	329	312	329	347	356	336	333	334	379	325	338	331	343	352	338	379	329	328	340	348	315	379	321	332	342	322	348	357	317	361	343	338	342	368	352	334	324	322	332	340	338	345	307	313	363	349	327	339	308	376	335	316	304	316	342	372	364	346	363	331	337	329	337	301	339	330	308	345	339	337	332	370	313	332	346	334	320	329	332	345	326	354	358	325	309	367	370	317	322	350	336	336	362	325	332	368	337	331	337	328	345	371	308	348	309	344	348	350	360	319	339	316	343	368	367	334	332	366	353	326	345	330	346	346	341	351	358	318	333	351	361	321	345	329	333	344	320	325	331	354	330	340	337	330	316	326	313	292	340	315	316	346	339	299	339	327	315	349	339	309	336	333	359	329	334	335	364	320	293	349	326	325	316	330	349	314	317	358	355	316	348	319	322	347	355	330	348	332	294	352	369	349	313	341	352	335	388	330	308	333	344	359	348	325	324	344	375	322	333	339	321	375	353	303	324	312	352	322	333	326	318	305	330	349	323	342	346	371	342	307	377	355	349	338	343	358	315	324	327	328	331	352	361	373	340	336	323	336	367	320	376	299	347	342	339	356	338	342	348	357	343	334	310	336	339	316	329	309	324	353	329	314	382	329	360	345	351	361	319	322	290	302	333	326	320	329	325	310	320	331	318	317	347	325	347	323	346	305	345	360	334	358	328	310	333	303	323	342	337	327	355	325
23417	21019	17090	9560	8261	8072	6266	5456	4290	3464	2805	2463	2351	2024	1945	1889	1879	2173	2083	1715	1724	1522	1544	1540	1365	1215	1224	1137	1207	1194	1186	1056	1027	996	976	971	982	936	915	945	929	867	861	929	914	879	889	924	953	917	858	837	880	874	810	825	785	837	897	821	869	840	831	824	771	850	823	821	834	827	859	814	830	788	885	860	835	835	822	813	882	866	840	835	869	879	823	844	801	826	774	868	835	839	869	841	824	925	938	798	876	838	789	849	817	842	829	845	864	860	857	851	848	784	797	825	814	832	811	838	831	847	872	808	839	822	818	770	822	837	852	826	828	852	845	859	866	851	816	772	839	837	844	903	824	804	843	835	839	842	804	789	876	845	840	864	831	855	839	839	805	897	847	871	801	784	812	830	835	811	793	863	844	851	806	806	840	851	848	865	856	775	865	808	851	863	792	867	823	844	842	871	866	839	824	885	871	872	841	885	866	815	799	809	834	857	834	817	853	844	809	810	849	824	822	870	862	814	766	814	902	849	857	864	770	879	770	840	840	848	823	836	812	832	844	802	823	873	839	825	798	828	867	817	868	793	800	815	852	773	813	843	860	853	857	828	826	845	801	812	848	807	823	829	862	781	814	836	830	835	830	858	807	815	834	828	852	850	812	831	815	816	851	808	804	843	822	815	805	838	790	793	838	818	880	848	853	828	887	854	856	861	785	809	815	812	898	854	820	815	830	827	837	821	783	852	858	808	864	814	814	831	840	852	801	836	824	854	791	837	823	841	826	846	858	808	815	894	832	835	858	820	816	823	778	800	864	868	903	799	844	831	790	812	822	821	886	775	817	819	829	840	857	861	837	814	877	829	836	808	826	830	830	859	868	814	846	821	816	878	885	833	845	832	834	846	824	789	854	820	827	800	798	817	835	846	781	825	825	782	846	748	834	880	878	846	870	807	858	828	811	804	892	835	893	840	849	859	868	811	853	839	799	784	825	857	837	806	792	802	836	795	867	856	861	832	781	838	836	865	828	793	786	816	811	836	851	844	817	887	849	847	838	850	813	834	845	792	823	833	867	824	831	859	856	807	815	778	840	813	846	831	825	841	824	806	843	829	795	837	785	806	821	835	845	813	858	898	851	828	816	865	797	834	857	839	796	857	808	875	842	868	775	790	864	787	853	872	856	833	854	804	823	824	801	828	852	832	844	834	876	871	796	868	793	853	803	859	829	851	817	821	814	910	850	797	868	747	818	859	797	813	853	798	839	854	845	847	823	804	812	791	823	874	785	813	786	864	833	868	850	826	846	791	818	789	819	835	790	831	837	815	818	841	804	849	810	851	895	869	803	777	867	870	872	826	869	866	814	791	887	872	898	840	766	826	834	828	818	847	853	816	811	845	798	815	872	828	832	854	846	855	828	818	843	873	832	782	816	818	858	863	822	832	827	893	811	859	807	797	817	857	836	763	863	783	849	852	843	907	884	893	871	820	816	831	813	807	778	890	859	843	807	851	744	824	798	835	774	826	820	818	851	817	851	858	784	833	816	784	873	849	826	856	838	842	833	845	851	831	847	845	795	823	819	810	907	862	858	811	839	855	822	848	868	851	828	816	841	863	778	852	810	831	834	882	860	833	834	791	840	841	793	806	841	858	790	810	820	896	840	794	815	786	789	841	808	837	840	856	825	854	891	891	825	827	791	872	781	816	848	822	829	813	869	829	827	833	840	900	817	767	792	788	861	838	875	808	802	851	788	839	861	865	829	843	830	864	857	806	855	805	826	823	923	880	865	854	847	819	842	831	854	771	827	835	822	854	881	814	755	860	849	841	871	865	835	851	862	797	832	837	816	867	843	876	879	859	916	781	821	776	840	827	784	841	866	820	795	810	833	847	853	808	827	797	835	836	895	846	863	869	806	852	847	823	818	860	823	845	851	818	834	828	901	784	835	891	838	788	842	804	803	794	854	804	803	893	824	796	858	881	839	889	850	795	802	818	819	832	817	820	822	830	802	835	843	838	833	872	851	819	852	826	820	861	815	830	783	806	843	837	865	871	844	856	854	793	864	785	835	821	797	806	836	849	845	818	816	826	868	837	793	867	861	845	901	809	823	916	793	835	824	846	835	830	819	853	862	842	906	805	846	823	846	867	858	885	834	814	843	827	816	795	887	848	814	828	819	866	822	814	816	798	771	807	826	805	879	893	829	841	821	837	872	809	830	813	855	850	832	794	824	837	832	832	869	838	872	840	843	828	830	872	887	783	838	863	839	824	847	838	834	814	804	820	847	756	833	838	820	823	800	841	770	908	825	855	895	873	799	811	796	818	816	860	861	824	847	830	878	823	815	795	784	811	829	835	857	842	850	827	820	826	813	828	797	838	841	818	896	815	854	838	793	820	799	828	858	804	835	879	839	842	858	861	842	816	853	861	852	827	837	839	804	821	821	838	796	812	836	840	837	819	814	812	803	828	848	812	897	842	819	844	886	858	869	803	838	825	858	829	831	822	832	835	799	775	799	870	790	871	834	776	829	783	808	888	802	826	837	854	846	849	870	795	810	866	779	826	814	802	851	825	848	888	795	876	844	838	833	816	845	862	861	798	768	860	795	779	832	828	895	843	809	800	814	868	823	860	880	863	812	843	861	885	833	893	791	818	846	854	860	821	800	865	863	874	831	828	830	850	855	772	801	851	829	812	782	830	805	792	787	841	826	863	776	877	821	789	832	861	816	861	846	821	807	801	858	790	859	843	835	895	778	824	799	838	831	839	873	851	859	839	855	826	875	862	843	824	839	821	826	869	817	802	855	835	784	777	785	810	834	848	827	844	860	874	887	853	825	849	815	828	842	854	845	835	776	834	868	884	845	840	802	815	849	884	848	815	872	813	806	838	876	868	852	815	808	844	800	847	834	854	846	780	843	847	807	792	849	881	878	821	801	828	820	849	830	785	831	793	833	857	913	802	805	813	911	867	851	793	872	881	824	830	856	850	809	796	810	826	883	836	850	851	852	846	809	869	848	819	787	853	855	843	817	846	799	867	829	855	834	876	836	786	824	843	786	779	805	852	921	875	846	820	868	831	867	820	835	854	885	841	804	808	882	846	834	819	870	849	815	828	894	876	811	818	837	825	889	827	797	840	783	858	859	858	797	806	810	820	874	864	840	751	764	850	819	803	856	838	899	820	841	781	866	830	803	858	832	870	847	836	896	791	877	828	852	857	791	827	850	835	761	843	868	844	857	808	899	843	783	836	809	808	850	785	809	820	836	836	831	816	830	810	871	819	846	830	869	839	828	816	855	840	804	836	873	823	858	825	862	851	823	866	873	835	834	804	841	830	854	855	846	860	826	770	825	801	835	863	811	812	795	844	860	816	829	787	829	831	815	797	842	830	823	821	862	807	800	842	857	814	807	880	814	863	841	799	825	754	808	897	848	837	831	827	856	845	832	841	851	810	845	774	865	822	853	804	799	821	796	822	867	825	842	845	814	805	832	799	821	878	851	846
8761	4259	2797	1508	1111	996	798	829	604	570	514	515	489	504	456	480	440	421	446	420	423	421	425	434	375	390	423	407	403	447	416	428	384	395	417	412	435	421	417	416	410	405	400	404	404	404	410	395	377	416	414	403	423	413	387	363	414	412	387	410	378	372	393	394	358	377	393	376	389	365	429	404	424	407	346	386	370	372	400	416	416	387	396	404	400	380	388	378	410	390	403	390	405	399	408	422	418	412	412	370	397	392	384	397	378	384	374	358	388	378	421	439	400	365	365	394	413	409	408	354	398	411	401	392	398	385	397	408	374	392	374	409	396	372	375	421	400	392	387	397	388	372	393	364	380	438	381	447	432	400	382	405	434	415	386	396	388	398	435	377	371	383	393	399	361	381	398	379	382	364	435	408	397	387	396	406	410	371	380	407	420	419	388	395	405	353	382	375	361	388	444	396	369	412	380	408	418	395	355	373	419	405	401	409	353	387	434	371	440	385	378	391	401	394	384	369	364	386	444	357	399	407	396	389	381	365	406	411	411	431	423	397	375	414	388	427	402	419	401	391	398	400	389	371	390	379	378	416	436	404	375	332	371	395	413	382	402	411	418	376	369	364	390	391	421	423	438	387	394	412	393	370	391	399	347	390	405	385	374	401	431	428	356	422	417	371	386	387	413	378	383	405	417	353	412	426	393	414	396	409	395	386	395	366	409	425	385	378	421	403	394	397	378	403	395	418	408	410	376	407	343	359	384	389	392	373	412	393	390	421	365	397	415	414	364	368	400	361	365	377	419	363	391	379	411	362	400	394	363	390	367	430	383	392	426	374	381	379	404	402	411	417	395	383	399	372	414	375	406	388	370	405	419	383	408	393	367	415	414	408	377	407	413	374	376	415	387	400	354	408	381	372	324	407	415	377	422	422	370	436	402	409	353	383	386	405	394	380	416	373	392	398	349	375	382	411	374	375	390	401	391	354	369	364	388	365	404	405	396	416	353	381	394	391	404	363	361	392	381	393	406	388	355	430	397	401	423	404	368	359	397	365	424	386	384	377	444	407	422	376	399	397	372	386	398	371	416	379	404	437	380	386	368	376	353	439	370	388	385	384	396	409	423	397	401	400	391	362	373	408	409	408	401	383	423	413	410	407	379	398	371	396	423	398	399	430	398	404	428	388	406	380	351	423	384	362	377	413	400	379	379	352	399	386	439	416	367	382	391	375	389	410	399	404	398	382	370	387	382	383	410	418	390	399	398	391	421	376	373	403	397	428	397	395	418	378	392	400	398	348	404	404	402	371	414	391	402	370	398	422	359	386	404	374	409	385	343	389	377	383	410	350	383	384	387	385	384	405	410	412	385	380	435	377	382	425	382	416	427	426	392	410	344	377	374	405	387	369	365	408	386	433	412	387	393	377	398	359	378	382	403	403	397	386	364	409	404	418	395	395	369	370	360	400	374	375	388	393	402	365	401	382	395	386	378	399	391	392	356	383	386	391	410	387	414	374	404	405	398	385	407	409	391	393	400	379	376	405	385	390	395	411	407	415	384	392	372	381	379	398	387	366	403	417	392	358	401	416	379	348	436	355	431	371	411	369	409	397	402	389	394	383	370	398	367	405	402	383	396	382	422	420	394	402	358	413	379	389	365	364	370	373	399	394	412	371	383	361	441	385	375	378	387	390	382	380	383	391	400	379	448	376	414	378	374	388	367	384	383	389	404	407	379	386	414	389	391	432	422	409	391	385	405	391	395	417	414	409	412	388	381	416	422	393	401	390	383	393	390	362	369	407	384	403	371	398	404	400	341	393	404	368	351	412	375	381	420	364	416	379	408	406	382	378	374	416	406	393	380	433	440	372	397	366	386	406	382	398	404	402	398	413	344	408	418	404	404	380	403	390	367	396	393	356	407	394	422	409	387	418	413	396	410	380	387	404	415	392	398	401	353	416	406	389	411	350	392	425	381	387	395	401	428	386	411	408	372	377	388	380	397	382	374	426	353	385	404	394	398	400	378	388	389	376	386	393	379	353	371	419	380	356	427	395	380	390	382	378	385	385	402	423	407	433	394	399	360	395	394	427	383	418	391	404	448	392	419	378	394	374	410	370	386	400	378	377	409	413	363	395	418	384	377	393	397	377	383	388	419	415	409	385	396	389	358	405	367	364	392	402	416	389	418	392	408	373	366	375	407	420	385	405	362	416	406	398	363	407	412	364	386	403	400	413	424	393	416	424	383	444	365	412	397	390	374	372	388	398	394	378	393	397	383	417	417	358	348	371	393	398	383	380	400	393	400	409	393	406	407	384	331	397	404	391	385	380	381	433	370	401	370	388	357	381	413	359	435	396	426	420	378	382	409	360	421	412	404	381	413	397	388	402	394	384	368	388	373	419	418	377	404	392	413	384	375	368	323	433	352	380	389	434	374	401	399	360	424	395	419	361	440	383	371	428	383	417	382	381	359	368	386	389	389	404	397	414	424	379	413	405	395	417	355	406	391	360	390	367	393	426	412	392	397	369	388	378	383	366	381	368	380	383	385	393	377	383	407	398	422	360	378	387	381	378	380	449	408	366	419	397	398	396	371	418	387	379	377	439	378	427	411	400	374	384	417	391	376	353	417	379	373	378	422	396	392	382	348	335	385	402	404	394	377	387	369	406	382	399	397	382	422	410	385	380	358	437	363	355	399	401	384	403	377	361	387	388	371	356	372	408	420	398	417	440	376	396	395	398	398	344	384	358	376	365	364	405	423	346	353	367	382	393	392	404	394	405	365	408	383	405	376	341	371	375	363	371	385	420	384	374	400	391	369	367	378	371	410	405	359	411	362	373	379	370	334	388	401	421	364	408	415	370	394	407	412	367	349	388	392	358	353	406	345	440	388	414	413	374	376	364	360	391	378	384	344	411	403	374	393	399	413	371	391	419	400	402	420	383	380	408	384	426	404	425	376	401	395	383	399	415	417	421	411	379	393	378	398	415	412	393	395	381	370	429	386	473	380	387	417	388	386	410	377	433	383	399	392	403	409	382	371	394	414	411	448	398	385	396	403	403	384	390	398	387	394	403	358	365	403	418	340	383	388	424	413	401	398	375	411	388	378	406	390	377	392	397	375	359	403	378	409	384	400	384	374	444	372	360	416	389	383	401	403	449	351	398	426	378	383	395	374	406	385	379	395	366	404	359	385	367	416	390	372	378	392	397	405	398	424	425	408	339	385	401	387	399	392	390	425	349	389	364	400	427	396	397	374	421	391	358	372	402	372	387	407	357	400	408	401	368	419	379	380	387	396	393	380	406	367	393	360	379	397	354	385	385	387	342	386	388	374	395	425	377	419	374	377	410	410	397	431	366	368	421	404	395	344	411	387	389	377	369	427	387	411	395	418	407	436	382	379	367	373	402	379	391	402	369	379	355	390	373	400	415	410	386	360	341	404	377	405	452	398	371	399	401	407	362	403	390	398	385	396	383	396	342	389	420	384	423	413	386	427	372	403	340
7107	5182	4965	4138	3601	3748	3324	3031	2285	2023	1744	1618	1588	1401	1372	1293	1288	1274	1265	1198	1244	1183	1198	1152	1128	1103	1100	1082	1054	1110	1048	1087	1079	982	980	970	980	971	995	984	981	958	992	994	929	1020	921	937	945	1050	1001	944	980	957	963	978	945	1006	986	971	966	1007	1031	973	992	951	991	970	915	954	959	974	941	946	947	1000	1028	983	951	949	1032	922	996	1000	933	1026	950	962	937	937	957	992	1006	978	961	986	904	967	959	1011	956	937	963	959	1009	970	989	1003	929	966	1009	906	915	950	966	920	973	961	976	960	909	944	987	946	920	928	1006	941	960	971	945	960	932	918	997	968	943	957	944	973	1013	989	934	945	1004	909	982	933	924	983	915	966	979	947	962	947	966	953	1023	1001	924	964	966	921	942	961	941	968	971	989	1015	895	1007	999	960	904	986	947	964	943	999	1008	976	945	939	970	964	893	955	990	969	980	928	981	937	979	971	953	942	1019	920	951	919	903	919	995	953	985	950	979	959	972	964	1046	973	967	876	972	973	934	957	911	943	944	921	955	975	1010	945	945	973	964	1016	942	968	953	961	1017	929	939	968	995	1000	976	965	1033	951	959	1021	929	948	953	963	954	984	968	945	971	920	1051	928	960	939	977	937	976	948	992	940	918	936	994	987	955	969	1020	946	954	990	962	952	982	971	968	909	953	960	974	968	989	966	1008	949	902	978	994	918	961	960	951	965	959	958	962	1025	923	950	979	933	1034	975	983	928	923	937	978	964	911	947	959	983	974	1002	912	939	1000	974	925	948	933	978	980	925	928	993	964	953	971	972	1055	932	984	903	1021	983	969	970	987	938	914	925	957	910	964	941	996	945	944	982	985	1007	940	949	1007	919	951	957	992	903	965	963	965	950	935	933	944	966	968	974	964	944	985	1004	892	927	929	991	961	969	1001	976	953	952	948	982	943	972	971	909	933	986	1007	945	881	961	901	1026	985	970	964	945	968	961	975	936	919	985	1033	955	950	990	929	960	923	984	967	967	956	909	922	980	957	973	925	1013	948	957	926	1003	971	978	954	926	972	906	928	969	967	970	962	957	970	977	997	927	919	888	911	947	960	897	931	937	1021	955	996	906	952	941	916	1005	953	949	965	958	932	998	977	975	924	931	996	921	989	932	995	966	947	917	922	944	1012	985	924	957	950	956	968	919	900	982	936	982	944	962	920	972	962	963	906	918	973	948	1004	978	983	965	920	1023	1012	1006	969	986	956	964	969	907	930	945	972	925	1003	982	958	924	952	966	984	980	945	919	950	1018	971	973	986	993	961	948	911	986	975	998	972	969	968	961	925	1022	987	970	974	964	955	931	931	914	982	955	898	908	992	952	972	960	980	929	987	986	910	944	970	932	998	975	937	946	1019	952	985	954	955	910	1008	1001	992	986	969	947	945	942	967	938	929	942	967	982	944	1033	933	987	951	936	956	934	929	990	920	959	1040	997	974	986	981	961	940	976	960	958	997	973	900	960	980	972	953	984	907	900	972	941	916	974	921	996	966	986	975	949	949	906	1007	986	935	969	913	960	976	993	931	945	920	952	951	964	952	954	949	965	935	947	951	978	942	962	956	945	947	955	953	998	990	902	934	962	925	987	957	955	961	980	944	992	945	987	971	977	897	946	993	939	978	970	999	994	999	999	971	940	898	951	993	920	918	924	973	917	938	966	975	927	986	1051	894	950	994	942	995	1025	1001	949	903	941	893	984	912	914	956	904	979	987	1027	990	993	952	968	980	896	955	925	1016	970	1033	939	970	937	979	1025	886	955	975	929	1005	943	900	970	922	942	988	983	966	977	972	920	939	963	986	978	970	940	940	990	972	974	875	986	977	979	925	999	885	975	974	932	965	963	976	939	1011	954	988	1005	992	949	981	914	975	992	973	917	971	1030	982	930	903	945	909	940	973	921	978	949	935	978	930	946	980	941	976	973	922	972	963	1012	945	919	979	918	942	986	955	923	987	974	976	968	983	965	978	988	938	978	931	955	1034	921	927	1019	960	1014	971	965	974	925	947	947	1018	911	960	957	1057	912	932	936	997	1024	928	998	969	952	984	966	949	974	933	954	944	1027	1017	974	965	1019	925	992	934	942	957	977	983	886	913	904	933	959	942	933	994	966	965	964	927	1007	989	940	909	915	960	965	970	929	999	957	970	943	954	1071	922	978	949	954	972	945	911	900	945	956	998	916	991	975	937	960	889	960	964	971	966	966	1009	972	983	959	943	966	999	995	943	914	986	983	948	970	952	992	984	981	941	992	1010	971	970	916	974	979	935	977	975	943	943	951	972	961	937	950	1013	941	978	954	1037	950	934	965	972	952	926	1007	965	914	910	1008	957	958	972	954	933	991	970	957	952	922	944	983	959	941	927	977	959	950	942	992	935	956	980	922	988	945	941	965	970	904	908	970	979	980	988	946	1000	983	980	979	953	1015	968	956	979	968	944	944	931	953	997	949	935	969	991	946	975	1003	958	951	958	1000	941	1028	985	902	922	958	990	882	990	970	900	960	976	957	987	972	976	972	991	990	960	945	940	979	957	1024	935	977	971	950	984	979	944	939	951	955	932	922	1005	973	975	934	941	960	983	980	998	974	941	998	962	1012	965	1007	928	978	970	1054	947	938	998	931	938	996	926	941	954	946	1013	942	970	954	918	1033	985	936	939	921	952	987	976	988	955	927	946	1044	969	951	927	923	908	995	1010	978	967	979	945	982	939	961	954	957	912	989	978	923	980	939	1002	968	962	912	975	937	979	938	1020	970	918	969	937	981	1021	926	1007	924	993	958	974	1019	981	929	1005	958	1004	975	957	943	971	933	982	1020	946	945	939	1005	967	994	957	980	909	962	918	978	956	940	990	940	936	946	931	959	893	930	975	984	940	949	958	981	955	1009	1002	925	989	914	935	997	894	1010	914	938	885	948	937	996	951	945	967	949	957	915	938	977	922	908	1007	944	939	956	990	931	962	947	913	962	936	963	991	921	951	938	970	981	967	947	947	987	968	963	949	960	1023	952	952	969	922	973	975	972	999	991	944	975	962	986	939	961	1003	967	922	962	957	896	971	990	1014	914	927	965	961	993	948	984	988	966	957	996	975	962	924	966	960	1000	959	899	1034	1023	998	940	963	923	933	921	957	967	934	1000	963	957	997	965	977	946	920	991	920	998	1024	951	891	980	959	917	941	946	942	968	959	990	934	989	1048	966	941	996	981	998	949	1030	981	951	905	944	938	1008	966	935	973	997	897	932	972	957	896	955	938	924	981	957	980	941	919	970	928	1003	955	951	989	940	923	958	971	975	984	967	966	942	981	961	961	882	999	931	1000	982	925	924	907	922	951	929	920	958	915	959	974	969	962	949	1002	968	947	947	944	958	942	923	1031	954	911	966	968	953	897	946	967	978	933	964	966	952	941	926	1006	900	975	989	934	952	959	939	945	913	962	969	988	931	948	937	980	995	920	949	944	952	921	935	906	915	1006	944	934	962	927	970	1004	1041	919	964	971	910	969	929	985	956	903	956	995	969	974	949	953	1026	952	954	960	940	972	959	958	955	887	963	945	907	942	923	934	934	945	965	929	956	904	914	968	978	902	967	1015	937	926	975
22901	16754	12749	3996	2110	1463	1239	1112	832	738	647	572	567	562	491	501	518	505	522	489	513	499	473	413	462	426	416	451	424	396	417	415	386	409	383	397	397	461	422	399	399	414	425	406	405	419	407	395	443	420	405	382	381	397	379	374	374	417	363	416	419	384	396	397	404	369	403	403	405	386	383	368	382	386	404	389	374	364	404	385	392	428	372	405	377	457	431	393	399	435	356	409	385	412	431	404	397	354	394	384	410	382	379	401	371	389	391	374	372	408	371	413	376	349	415	437	414	375	359	420	423	369	375	384	383	403	390	384	413	372	383	376	387	378	400	415	409	392	437	410	385	386	393	401	393	413	368	386	409	368	402	387	436	424	388	391	402	400	393	375	356	419	391	357	407	402	354	392	386	397	381	410	356	420	404	392	356	392	420	449	396	368	388	391	406	363	377	395	386	406	426	407	410	356	420	380	397	409	386	396	404	401	414	360	405	381	405	382	395	401	379	348	423	429	416	355	378	408	408	398	389	390	406	391	425	398	394	428	385	393	381	407	379	404	398	424	407	419	353	391	369	365	405	371	415	397	408	391	416	409	400	398	400	386	401	369	373	400	412	388	384	421	379	410	389	417	376	411	388	386	377	433	397	388	351	388	407	372	391	371	387	398	434	420	441	436	389	434	378	386	396	388	400	404	402	358	379	382	414	397	396	378	408	392	433	391	383	405	376	413	407	415	438	402	381	367	363	379	419	404	379	406	373	382	416	400	375	384	378	414	410	407	399	369	386	403	363	378	377	386	386	375	365	387	376	403	392	386	372	402	387	416	359	406	397	395	459	381	410	398	410	382	388	383	360	401	395	422	389	398	396	375	398	400	383	377	405	391	394	409	408	385	440	382	404	377	381	422	388	448	418	383	381	377	373	399	358	385	415	407	382	384	382	373	409	412	385	381	396	368	394	414	373	408	400	413	370	393	367	419	389	396	438	409	400	420	381	407	397	380	354	400	426	421	408	367	365	349	376	404	377	402	415	420	378	396	400	368	393	366	413	420	409	393	388	410	418	384	421	382	364	431	412	374	387	418	364	390	385	401	370	422	418	388	415	362	418	369	374	388	406	366	394	354	380	362	411	411	406	384	405	415	414	380	389	383	368	407	390	430	411	394	402	370	401	383	429	342	372	416	400	378	387	386	425	371	399	370	422	387	390	426	385	408	385	432	416	431	407	373	371	380	396	416	393	381	417	399	408	411	413	394	418	372	380	398	432	388	364	398	422	410	383	382	418	398	427	395	431	394	391	408	442	374	431	384	357	408	374	373	342	403	409	398	413	355	379	395	408	408	367	378	394	392	353	357	381	414	400	379	386	427	390	387	407	403	398	375	374	387	436	367	411	395	407	437	398	390	380	381	385	387	406	389	404	378	380	374	414	397	381	377	422	393	415	385	389	406	374	383	391	374	420	407	417	398	390	429	418	414	434	382	376	389	407	421	382	390	393	398	404	408	408	407	370	376	383	386	434	415	398	395	377	371	392	421	345	372	379	430	389	421	387	406	435	408	395	384	406	388	400	411	379	391	398	374	406	366	384	382	359	363	363	418	361	352	420	368	409	401	421	391	378	390	399	385	409	405	420	399	362	401	409	366	412	394	410	435	373	412	406	388	389	402	383	384	405	438	397	362	392	397	391	366	399	384	384	436	373	403	406	375	411	397	387	377	367	386	409	365	387	384	396	422	393	399	381	391	401	426	401	359	423	395	389	391	388	367	364	393	392	422	364	409	354	391	385	367	363	390	412	403	414	382	370	412	425	367	384	382	414	397	384	389	389	382	383	404	405	375	378	373	388	388	378	370	447	381	385	389	362	416	377	418	419	350	393	397	418	399	380	351	369	394	404	408	409	386	419	402	419	386	379	416	415	374	404	395	397	429	377	421	401	422	399	390	376	376	413	373	404	388	408	367	397	364	406	356	374	375	379	426	387	387	388	394	365	417	363	395	391	426	372	384	430	380	400	432	395	407	431	370	406	388	372	375	407	381	396	418	389	359	387	360	397	385	381	419	421	392	376	414	374	410	361	397	374	383	428	355	421	402	374	383	359	347	383	414	386	364	400	434	361	368	386	400	451	398	376	403	426	364	409	395	393	413	396	384	393	392	387	388	382	388	377	371	363	394	386	397	387	407	378	389	370	429	400	366	402	401	395	395	383	379	394	391	419	421	420	404	370	431	407	383	373	349	399	402	404	399	426	405	369	395	378	374	392	400	373	358	389	410	410	386	403	426	378	411	360	394	393	398	395	405	395	381	370	358	408	379	366	396	364	377	388	373	370	411	404	403	389	401	407	376	388	427	400	378	438	407	367	387	375	368	405	388	413	407	410	375	424	374	391	390	401	407	395	393	412	368	376	384	420	398	375	436	394	380	399	418	354	367	390	389	399	399	410	387	389	418	392	380	379	341	403	350	350	356	394	396	397	361	356	411	435	436	387	430	394	374	436	410	410	382	368	390	452	394	410	405	379	388	370	404	396	400	402	411	405	390	383	399	361	415	400	414	364	374	420	360	409	401	422	396	373	396	419	432	386	397	419	437	353	414	401	356	368	380	400	384	393	387	385	430	407	379	362	403	409	374	371	376	409	373	400	406	401	358	406	426	392	406	429	393	386	385	359	450	411	392	395	377	415	413	373	370	390	404	393	396	378	410	414	409	400	402	406	420	406	398	408	377	365	377	386	389	396	369	370	421	367	368	380	396	397	393	391	416	400	425	438	378	393	402	361	391	395	387	402	404	398	376	389	399	385	365	404	372	389	396	401	408	418	375	412	367	403	389	389	393	437	407	376	389	395	391	399	413	395	365	377	417	387	368	378	391	407	382	366	411	397	411	392	365	416	391	402	367	371	407	419	413	382	439	390	426	412	425	378	404	404	439	383	356	381	410	368	390	401	406	424	400	380	405	433	371	362	381	386	406	398	428	357	400	415	410	373	416	370	392	358	415	419	374	388	373	391	381	418	412	367	357	377	398	395	375	400	437	406	391	368	389	393	363	387	373	397	385	372	413	423	398	398	409	424	422	428	393	341	389	380	397	419	391	381	408	386	389	384	403	422	408	407	402	400	375	395	401	400	363	407	402	389	388	382	407	403	391	437	411	390	393	399	398	387	389	383	397	391	387	388	423	408	379	426	389	395	393	363	370	397	390	374	400	398	406	412	413	386	427	402	364	426	404	416	447	380	381	390	373	390	420	399	407	395	405	406	399	409	392	365	410	372	387	394	387	397	433	392	404	402	380	410	398	416	407	384	385	433	370	399	375	388	406	421	431	407	394	389	362	410	419	397	414	412	419	393	396	377	404	404	447	399	385	432	374	397	430	373	419	405	395	414	356	396	423	397	396	403	395	378	402	394	429	401	399	410	449	393	383	365	396	380	372	395	396	371	397	392	360	411	380	399	426	417	408	400	385	378	355	428	442	433	430	394	384	377	398	392	387	379	418	384	391	395	356
17431	15440	12648	6729	5937	5856	4956	4248	3331	2658	2439	2102	2061	1788	1744	1696	1745	1865	1702	1619	1517	1503	1414	1371	1297	1277	1206	1193	1236	1301	1125	1193	1130	1063	1109	1060	993	1041	998	1002	1039	983	1078	1015	999	1019	1047	1063	1083	1021	989	968	992	1013	961	937	965	964	1013	990	975	974	1001	954	1033	970	967	987	968	962	941	999	920	955	1008	924	936	997	934	1019	941	997	976	960	964	953	1017	986	933	939	960	968	958	929	974	995	983	1005	984	917	988	1006	943	977	989	986	948	984	923	951	1015	922	956	1003	987	915	964	914	933	983	906	965	954	1000	993	978	929	1015	999	1015	1015	967	932	929	939	992	958	914	966	945	963	943	956	991	964	989	990	914	942	954	933	925	976	993	989	928	920	971	977	987	971	1019	981	1057	942	919	949	964	997	962	943	953	971	923	938	912	969	1022	941	929	949	981	969	949	937	998	931	1001	952	984	977	1005	1008	1008	997	991	961	968	941	911	1001	937	954	953	922	983	922	952	988	965	996	973	1000	970	966	926	941	1013	954	942	923	1022	971	1024	897	910	990	934	975	964	967	990	911	1023	967	921	960	928	976	970	938	956	1059	966	987	926	924	970	961	924	964	937	964	955	1001	964	958	1004	952	989	941	950	974	997	951	946	967	971	1038	977	940	956	986	922	982	974	986	966	900	967	937	983	971	927	917	938	968	981	939	992	947	1006	984	1000	927	963	957	986	976	980	903	927	1004	984	953	964	931	963	975	1005	977	1018	1002	935	959	980	946	905	966	978	911	938	971	1061	927	965	1005	961	966	917	973	1014	950	942	950	970	931	931	928	942	1036	990	948	962	960	1010	940	964	972	970	958	971	948	965	960	969	958	963	975	878	990	963	977	954	944	1030	991	946	967	957	934	1006	1001	973	966	964	972	970	942	900	933	947	1033	1014	963	970	929	1007	971	974	924	986	950	950	957	984	900	934	930	877	940	974	970	907	906	1021	1018	939	968	973	901	961	1006	978	959	951	959	974	964	971	1002	955	983	989	972	953	984	921	976	948	1016	984	963	989	969	920	977	920	980	970	981	922	961	956	964	945	922	1001	954	910	994	996	959	955	997	945	996	968	971	967	951	962	971	936	968	950	987	1015	982	956	916	944	987	966	973	973	976	966	951	943	951	924	969	995	910	965	959	975	932	977	933	929	937	1024	941	961	969	976	1009	971	960	956	946	990	998	961	950	969	979	1009	943	996	925	954	958	947	959	928	929	967	1000	969	956	1019	952	961	950	920	955	943	901	953	969	912	929	1001	1010	955	896	972	984	911	963	1008	964	1001	925	984	973	944	952	999	953	996	919	948	916	997	955	923	971	999	950	952	964	935	932	992	949	979	926	926	912	971	945	1017	917	964	937	978	993	913	974	939	946	970	965	1026	948	921	911	938	943	967	956	929	979	956	966	965	961	915	975	942	976	925	994	952	979	963	973	979	1032	933	1014	959	968	902	944	1021	982	920	961	909	1008	939	971	965	949	983	993	940	941	941	978	970	969	978	942	985	974	894	933	946	984	960	970	1009	980	997	885	999	940	911	986	965	944	964	1009	941	949	966	936	989	907	926	956	993	941	949	941	942	941	993	955	1004	912	936	974	945	948	1005	1006	964	996	1008	942	965	939	964	971	974	939	995	959	972	1002	980	940	938	945	971	1017	988	917	990	962	945	936	1047	931	980	946	973	988	1007	990	958	966	940	1016	892	955	919	957	934	895	959	1001	939	941	932	996	942	941	932	958	1007	951	1012	946	935	913	999	936	957	974	958	941	925	962	973	896	990	937	952	950	954	982	973	1004	941	936	941	995	915	977	958	955	946	1005	1003	907	942	984	918	981	964	962	1001	951	884	981	941	975	948	958	1000	1007	976	983	944	987	979	983	908	979	998	977	928	989	993	993	882	1011	970	945	999	968	1003	992	989	1000	995	905	959	971	959	944	953	956	934	871	978	928	953	984	969	965	950	998	984	964	978	926	918	960	966	972	953	986	1004	945	950	952	1021	925	930	920	945	981	923	976	969	991	965	966	921	974	953	937	964	949	1001	996	937	943	957	1023	971	1020	1011	970	905	924	992	957	990	1003	973	969	964	940	952	972	931	1022	1000	980	971	952	967	958	925	986	916	966	950	919	1028	996	958	976	924	960	959	982	937	942	944	989	1003	915	1002	961	964	979	947	933	954	910	952	931	967	956	947	985	950	1026	992	990	960	970	972	1009	965	988	921	974	961	950	969	987	997	945	936	933	913	962	934	1010	964	985	967	952	940	913	921	970	896	966	951	932	940	918	1018	1008	940	982	994	961	987	977	897	978	991	988	995	919	924	922	984	898	956	1004	985	959	966	968	936	911	938	958	945	980	971	968	971	970	962	1026	917	981	1014	965	956	989	961	987	1000	945	975	946	926	992	979	976	944	973	1012	958	954	959	994	981	947	969	963	949	984	921	935	977	985	925	912	1009	933	996	942	960	976	1008	996	991	1033	979	980	978	965	997	986	959	975	984	979	958	945	1025	912	948	920	1001	923	979	965	976	995	936	928	943	1000	944	966	997	986	954	957	954	987	967	975	947	1015	941	982	935	958	964	951	988	951	967	993	964	954	929	981	1019	975	930	909	946	982	982	906	968	955	916	936	975	908	945	976	983	943	936	972	926	957	985	947	1011	980	1003	974	921	1005	967	999	951	935	973	968	927	975	933	954	978	939	984	921	942	989	924	965	920	971	1021	958	983	984	975	965	880	1008	996	978	941	921	951	932	959	973	961	965	970	919	920	916	949	952	948	983	955	960	997	997	938	979	966	972	934	988	940	984	959	979	925	985	971	875	1011	934	892	991	1027	950	967	955	958	981	949	1005	973	964	981	999	929	958	908	931	1014	1004	939	946	907	983	942	1002	944	977	914	950	964	941	962	975	932	923	997	952	972	932	953	966	905	925	928	1015	993	928	982	993	990	961	1001	932	933	909	948	939	982	954	912	1032	971	1016	962	957	1049	943	1004	951	936	987	964	934	966	1060	926	981	943	993	997	981	963	978	971	953	944	973	973	952	980	878	1019	975	913	944	955	954	985	935	958	957	936	948	1018	967	964	948	947	991	983	960	948	919	991	945	920	967	973	1021	955	1013	948	920	938	953	982	926	932	980	931	935	964	978	911	953	944	930	978	964	930	937	945	947	933	930	1009	914	894	967	944	954	941	922	960	958	992	963	978	927	924	1023	947	984	1002	958	934	921	960	967	961	990	962	974	921	986	919	970	961	982	946	1008	976	1026	958	902	986	928	955	930	975	974	979	940	956	994	976	948	987	1004	1005	939	959	1007	906	991	934	907	997	1012	970	994	1001	977	989	955	965	970	1007	1035	1010	945	990	979	890	963	943	966	936	931	963	912	977	1014	973	998	1013	941	1014	991	935	939	971	973	987	971	1047	942	973	980	985	944	933	926	1041	1011	929	952	955	948	927	966	1032	948	945	966	1018	997	970	972	965	987	961	954	999	963	974	984	1003	955	965	948	939	1013	954	982	943	886	942	1030	993	993	1022	949	923	1028	942	945	947	926	922	936	945	939	950	969	926	941	945	951	972	945	954	950	1010	998	946	983	951	974	968	983	954	978	953	957	982	956	947	945	995	1009	965	960	957	1024	951	928	954	961	926	993
33520	25760	17843	6446	3108	2108	1589	1281	992	879	681	592	522	477	501	489	552	549	528	480	474	441	432	426	414	352	400	389	340	362	353	355	350	345	365	310	363	343	357	376	337	371	313	337	356	341	318	369	358	365	321	325	325	315	360	367	345	383	326	333	326	300	312	282	297	345	305	366	318	349	311	349	333	297	351	352	354	336	345	336	303	305	338	371	318	323	331	354	328	338	327	325	339	353	359	351	344	354	334	341	296	314	340	361	319	367	333	363	331	356	339	318	356	328	334	315	352	340	310	338	335	352	310	362	327	330	309	348	285	333	359	331	310	330	359	360	372	326	336	330	346	325	328	342	352	333	350	341	315	315	325	299	358	365	311	318	321	346	326	312	316	365	330	314	311	342	339	339	344	356	337	368	347	305	315	337	298	362	345	337	338	340	300	351	345	337	317	314	323	325	304	345	345	314	309	348	331	366	338	352	326	297	341	348	355	362	329	314	323	346	347	324	324	344	339	323	347	316	306	311	320	335	322	329	334	337	331	358	350	310	354	316	345	321	312	306	318	342	304	370	348	376	339	338	337	312	329	317	358	325	309	307	335	359	324	346	321	327	333	337	318	356	378	336	341	353	341	316	316	295	331	339	330	309	319	338	308	350	334	355	314	357	335	331	342	328	326	362	317	309	335	348	331	322	337	328	334	333	355	334	360	342	320	354	354	334	372	335	342	313	340	345	314	341	370	330	337	357	342	317	341	350	326	371	341	320	336	310	308	338	348	357	320	369	308	325	320	358	329	326	351	321	336	320	329	363	346	336	341	341	324	358	331	328	338	323	324	339	327	421	359	330	325	309	327	335	325	333	335	338	325	320	350	335	346	330	335	332	354	324	340	334	363	375	332	329	337	341	318	328	319	372	308	343	346	359	356	353	331	320	354	303	321	329	346	332	323	344	300	331	343	340	313	308	326	329	320	347	359	350	348	338	347	365	314	346	356	316	311	356	319	357	327	321	294	341	275	294	364	333	320	340	357	355	327	334	373	354	322	340	332	313	314	327	319	277	352	353	339	298	324	361	329	355	327	339	363	332	312	311	328	342	343	362	340	349	360	286	342	340	330	328	350	354	349	358	347	322	333	331	305	311	331	328	329	350	296	323	314	336	314	335	315	346	320	337	337	344	333	304	346	330	350	332	340	333	337	340	351	362	311	329	329	308	344	360	328	323	302	324	334	331	358	362	339	286	325	357	307	315	328	345	320	354	349	315	303	348	332	378	335	330	348	334	318	350	339	339	345	329	297	362	341	323	329	313	306	311	358	331	345	334	311	347	318	336	334	316	347	313	312	346	275	334	305	301	324	338	337	356	313	332	358	351	327	360	353	308	330	345	342	342	347	335	365	364	328	307	364	329	333	356	367	370	321	349	347	330	332	303	298	299	334	350	340	334	335	340	308	319	356	348	340	343	344	330	337	322	325	349	348	342	340	343	342	334	361	319	334	332	333	355	379	347	311	327	338	302	316	352	358	330	338	338	339	334	372	300	360	355	334	357	337	356	339	334	346	279	318	329	344	369	321	320	292	322	362	335	335	341	300	291	319	326	295	362	325	334	356	331	350	351	313	326	333	333	347	327	370	323	326	325	338	319	318	322	350	335	318	342	342	346	339	332	314	330	344	317	327	370	366	350	336	316	336	354	325	314	351	349	300	326	348	352	338	363	307	327	328	314	345	326	351	346	326	379	333	302	306	328	319	288	305	365	322	319	326	344	345	323	333	366	335	330	306	327	310	332	360	342	352	349	342	357	301	319	351	298	368	313	328	314	343	339	315	353	341	323	333	294	347	344	331	364	375	327	304	350	350	375	344	320	329	320	346	373	362	335	359	321	341	322	297	321	367	328	342	353	328	353	359	341	327	353	338	318	335	316	303	338	362	327	319	328	345	319	343	337	340	354	355	314	311	366	322	325	327	348	320	338	334	344	371	329	374	346	310	324	341	322	388	321	325	362	301	348	347	297	347	344	352	357	358	339	362	340	330	315	318	323	327	357	349	376	302	340	350	336	353	353	322	321	351	337	341	328	333	333	353	325	297	313	340	378	339	340	330	297	351	316	348	312	328	344	329	352	332	304	322	325	337	309	315	298	306	359	304	344	335	318	337	346	342	320	352	362	313	344	347	359	305	318	328	314	311	318	317	317	316	305	322	342	328	326	331	309	320	306	338	362	351	316	331	341	330	342	319	346	346	334	352	363	363	305	367	378	299	334	343	351	348	356	335	341	316	319	354	312	315	329	316	342	347	326	349	357	304	333	339	306	355	303	338	315	357	315	330	363	321	313	340	308	311	345	341	322	332	346	334	348	336	312	355	322	377	325	320	334	302	360	360	327	355	346	334	325	351	323	344	364	357	343	327	343	327	338	300	323	298	317	349	327	339	325	314	318	335	318	350	327	332	304	364	325	364	336	326	304	349	324	339	357	345	367	325	342	317	318	353	305	345	348	376	305	283	329	295	354	338	373	337	315	342	335	348	337	317	326	292	323	339	312	302	333	332	341	330	303	360	341	340	323	316	351	314	355	322	374	359	324	342	314	381	325	312	365	352	348	306	339	360	328	334	342	351	320	330	300	330	343	359	325	334	329	351	312	336	337	348	337	370	344	319	328	326	333	334	320	340	329	316	330	346	311	333	351	336	336	331	329	329	346	340	314	352	350	304	309	319	345	335	338	322	332	345	333	332	352	323	301	349	309	364	342	360	342	326	345	340	290	366	316	364	362	324	329	378	287	322	326	314	312	315	317	327	309	329	312	349	291	350	336	320	317	355	325	363	342	322	327	333	323	361	322	308	352	348	349	351	347	322	305	333	371	329	343	309	342	339	324	320	333	294	369	360	340	336	335	351	330	330	345	359	323	321	311	333	333	347	368	340	326	382	323	341	336	303	326	335	344	333	349	336	334	323	334	333	291	313	331	349	352	333	331	300	329	308	312	330	295	332	340	301	295	323	320	344	353	353	339	328	311	316	346	292	316	318	328	375	354	332	345	330	293	319	338	315	330	377	359	337	332	323	320	347	348	340	349	308	320	357	312	319	354	323	331	332	305	326	315	338	322	323	352	353	323	349	361	338	368	308	303	309	339	372	336	296	357	302	327	323	319	333	330	323	360	327	316	355	369	318	345	351	332	336	323	334	345	358	331	342	328	283	341	329	342	345	315	327	303	343	367	358	318	287	322	331	378	339	309	335	351	316	333	355	355	354	353	338	309	360	346	299	375	323	351	335	354	354	341	318	360	351	302	304	325	326	354	340	352	329	336	342	326	340	328	347	359	327	345	372	347	360	311	338	332	306	338	356	332	340	347	332	348	362	346	320	350	306	297	372	321	332	321	385	330	339	328	341	350	345	356	334	349	347	346	337	320	333	338	314	357	327	335	322	354	329	352	326	341	329	280	316	331	340	325	309	316	328	360	334	322	346	330	341	336	331	322	336	340	348	320	326	338	315	304
23651	21840	15679	8879	7499	6975	6133	5405	4122	3377	2878	2487	2144	2053	1885	1861	2025	2079	2066	1729	1683	1679	1657	1323	1284	1296	1226	1119	1239	1225	1146	1051	1033	976	915	986	969	923	903	897	898	884	876	926	907	896	946	912	887	888	887	908	851	865	906	826	841	822	832	863	846	860	851	821	859	831	817	843	827	795	873	858	848	839	820	841	831	814	842	823	862	807	825	801	811	857	807	802	824	839	805	830	826	798	818	885	815	825	824	853	850	878	808	830	820	889	843	811	809	873	826	805	846	834	836	769	770	835	765	797	854	809	854	786	869	839	798	854	843	866	865	833	787	848	817	815	825	828	863	803	783	857	896	812	803	834	880	825	842	844	809	825	839	798	843	789	812	815	841	826	846	816	793	785	817	842	814	823	810	817	791	828	800	826	816	849	842	850	837	845	818	842	902	819	883	828	838	834	779	809	865	836	808	804	888	808	862	774	797	835	836	843	781	796	799	844	788	831	844	803	810	803	852	804	827	852	812	850	835	828	842	841	849	805	838	807	779	826	809	865	900	776	838	813	813	842	872	831	801	779	826	825	768	852	809	821	804	818	828	780	874	840	836	815	780	842	814	821	801	817	826	788	796	783	838	792	836	818	835	806	769	816	838	764	877	823	818	844	822	818	827	879	876	838	841	820	813	850	799	796	789	848	821	865	817	765	820	860	847	831	851	803	821	850	894	846	786	832	830	805	847	864	851	779	774	821	859	883	806	816	761	792	852	829	843	798	833	823	817	843	798	794	791	816	808	828	810	821	775	793	783	795	794	826	809	807	843	783	858	824	795	840	840	787	800	814	819	835	792	811	852	842	819	838	805	811	794	791	843	842	867	841	820	829	846	854	810	834	857	847	785	825	824	815	861	814	806	848	857	837	818	879	827	781	864	852	798	837	848	848	832	859	847	832	787	828	828	815	795	866	829	840	769	843	849	793	851	822	854	835	826	827	780	811	850	808	844	820	846	826	854	816	840	861	813	775	817	806	870	806	823	792	790	805	809	809	861	777	810	832	817	846	786	829	833	844	873	763	826	828	856	805	843	829	838	809	808	832	806	824	822	840	796	844	826	841	835	807	811	875	817	880	759	811	822	836	843	832	842	837	770	805	802	805	850	867	806	877	816	853	808	845	829	777	791	814	787	862	841	808	875	761	826	861	814	798	769	826	799	832	815	822	829	847	802	885	843	814	851	807	808	798	834	766	828	849	843	838	832	835	824	843	828	875	811	868	816	766	841	803	778	814	860	839	866	848	810	863	835	819	835	783	859	865	834	830	854	803	823	800	816	810	829	829	794	835	794	798	813	829	827	803	835	825	807	836	826	817	829	814	782	794	824	868	856	817	836	818	822	858	831	802	812	850	879	842	780	822	833	864	827	816	840	837	859	859	828	819	793	853	786	844	885	762	865	857	873	808	807	806	837	808	784	851	802	859	856	869	838	826	877	769	823	877	791	867	841	815	885	809	825	809	835	818	813	797	843	867	840	821	860	809	866	796	857	831	853	845	837	858	868	813	840	851	786	767	808	823	862	844	801	846	832	821	838	802	814	805	799	812	865	803	872	790	854	793	809	779	830	805	854	853	867	847	837	840	851	791	831	840	806	825	774	825	872	775	801	804	812	820	794	832	771	831	827	794	816	836	816	797	810	838	889	807	845	796	822	770	852	832	841	789	825	806	837	833	841	855	813	758	782	827	794	789	840	791	861	839	820	805	837	822	855	840	803	818	791	856	792	799	823	784	853	793	831	830	885	868	835	822	828	828	782	830	820	911	846	846	820	844	864	820	784	779	833	877	817	892	815	792	791	858	840	778	818	771	851	828	795	815	831	829	847	785	812	812	854	837	871	878	771	807	788	882	860	877	845	838	862	836	848	847	850	843	799	841	807	855	782	817	828	843	839	806	858	829	817	800	814	735	811	844	857	802	814	820	841	829	843	821	848	828	839	840	885	786	828	817	842	838	838	782	831	825	826	859	799	840	807	816	854	820	808	831	828	852	811	829	815	814	790	862	827	839	779	816	839	806	781	872	782	816	786	832	776	849	800	881	842	818	824	809	822	784	831	846	805	886	785	803	848	837	856	833	817	841	785	826	835	841	827	896	821	844	865	807	813	795	793	801	828	792	909	788	859	827	878	821	779	872	797	808	841	807	820	777	825	809	830	817	825	856	796	857	805	828	762	796	862	872	792	802	776	823	814	845	800	784	837	870	835	861	787	837	853	825	885	833	810	796	787	832	836	811	829	819	804	790	833	833	791	906	817	835	819	848	843	841	847	895	769	813	873	854	842	839	827	841	862	790	845	886	799	848	828	859	820	814	908	794	843	855	806	829	785	837	823	865	830	848	866	835	818	869	767	776	838	814	809	801	796	865	865	839	836	775	885	868	886	847	854	844	801	859	891	799	807	802	855	821	853	831	812	874	862	861	801	834	860	835	853	832	811	839	815	864	854	832	815	808	844	813	842	820	802	861	800	879	819	859	789	852	820	823	869	825	825	811	827	858	840	839	836	781	797	886	821	847	865	809	831	847	797	818	797	846	860	781	787	803	794	832	793	836	855	826	814	843	818	858	826	812	833	869	833	806	836	833	822	808	837	811	820	781	801	842	772	820	852	842	807	827	877	815	821	801	863	806	834	810	823	888	803	806	786	790	897	804	814	823	798	814	812	831	849	830	806	854	740	816	847	875	855	795	829	850	863	803	842	849	840	829	843	836	835	770	806	821	848	815	838	864	812	788	839	846	804	834	822	781	787	832	810	859	791	836	846	843	859	808	757	831	848	871	855	815	866	802	807	773	790	783	847	806	822	825	861	810	782	810	820	844	795	826	844	822	839	810	825	824	832	833	802	828	819	792	843	872	823	842	780	866	819	770	767	836	812	818	858	814	878	807	823	831	775	818	810	838	808	839	893	850	840	861	821	830	845	824	832	802	795	856	826	817	843	865	804	819	817	838	819	877	836	825	815	839	802	824	829	863	826	803	770	816	794	817	804	887	877	817	834	783	845	826	825	793	785	805	860	820	835	843	821	817	824	812	869	781	819	877	823	823	840	803	853	820	863	873	826	818	820	837	832	841	846	859	828	820	814	803	792	853	823	845	765	805	820	820	837	823	856	816	791	850	842	852	796	822	806	841	821	784	814	832	820	853	839	804	798	815	804	809	769	827	818	829	820	789	860	773	876	817	819	832	857	825	845	833	796	836	811	855	836	791	840	859	796	838	811	790	827	807	803	795	856	819	822	858	862	885	831	856	790	809	828	796	850	781	810	792	778	825	823	877	831	843	846	824	834	854	827	827	825	831	797	776	840	844	822	791	817	850	797	831	857	860	834	832	837	833	805	786	794	834	823	834	812	798	815	791	788	806	830	867	819	852	880	810	819	792	833	840	808	791	839	862	851	782	874	848	806	839	805	830	832	871	823	790	876	785	790	803	807	883	829	814	852	871	837	811	828	835	846	814	812	792
8553	4282	2462	1202	982	911	839	756	616	582	556	496	495	482	422	475	474	453	458	458	468	424	449	415	419	414	433	415	421	448	434	430	399	400	411	424	386	397	400	375	402	421	369	385	367	399	389	422	406	393	388	389	405	335	403	384	393	363	395	401	404	361	392	397	373	432	392	387	440	385	376	416	448	363	416	368	387	390	371	390	427	382	354	372	402	393	400	364	425	431	376	374	400	394	387	379	414	413	389	356	405	393	395	365	382	395	406	432	394	380	384	382	383	373	397	391	431	433	362	386	378	402	421	382	395	375	406	405	386	371	423	356	405	387	366	363	399	403	338	399	395	400	383	384	364	403	409	408	432	380	368	434	384	374	414	402	376	396	417	358	433	415	382	411	375	435	426	389	391	384	359	407	370	391	389	371	357	398	411	391	360	413	391	388	367	382	421	370	406	392	396	389	377	432	390	417	403	367	392	351	400	409	384	395	399	391	383	412	400	370	368	418	396	398	404	400	380	377	436	374	372	407	368	375	394	397	374	426	411	391	343	373	373	374	369	408	405	377	383	412	392	360	365	417	429	415	381	405	377	391	398	411	415	405	404	405	364	385	371	343	377	372	398	378	394	393	372	370	368	413	372	393	389	419	377	386	399	424	419	395	419	376	416	394	389	393	390	422	402	410	400	394	397	416	414	396	373	381	433	385	393	406	405	406	386	390	388	382	401	399	388	412	426	385	344	398	375	400	416	386	408	354	375	397	382	417	383	399	395	369	381	398	378	402	386	385	361	419	387	414	410	408	423	357	421	356	376	407	369	377	382	386	388	422	386	390	416	390	437	371	396	378	401	371	435	352	416	354	411	401	385	391	369	378	340	399	404	405	398	364	398	406	425	387	384	393	397	397	376	415	379	394	404	360	373	393	382	384	413	340	406	382	357	385	376	415	407	389	424	383	369	373	386	419	413	352	345	382	393	371	365	408	394	391	395	390	371	386	349	404	409	377	404	392	428	428	416	383	378	395	405	380	421	389	411	405	393	396	397	367	392	402	387	348	379	373	378	384	398	405	383	415	415	408	413	382	387	348	398	406	410	401	381	371	395	365	408	436	365	397	412	403	381	388	391	383	389	436	395	350	419	409	396	414	395	379	422	380	383	360	391	354	374	418	390	395	357	405	392	394	376	385	383	376	377	374	386	415	365	396	407	371	376	373	404	376	366	421	393	410	383	372	419	396	383	418	375	377	414	359	363	376	423	384	405	433	385	387	405	384	389	401	386	385	420	380	401	378	395	414	443	397	390	388	381	409	380	404	419	403	371	387	411	403	366	387	413	385	385	369	391	394	394	362	429	366	405	378	406	391	429	390	386	366	365	418	365	391	399	381	426	365	373	421	414	404	384	396	416	394	375	376	419	351	386	390	372	395	372	393	396	422	381	392	422	396	400	378	383	363	386	374	406	399	372	374	367	388	350	381	437	362	380	371	408	403	397	403	405	421	384	346	375	400	408	384	404	381	437	423	399	409	389	393	411	382	407	374	407	395	394	358	350	398	460	422	377	401	379	358	394	391	415	413	382	427	412	390	428	396	407	378	402	430	362	372	356	407	385	416	385	399	383	379	395	410	399	436	390	424	384	375	371	425	388	440	388	421	346	386	422	400	388	413	384	414	430	352	362	409	391	397	380	380	387	418	373	398	377	420	395	390	389	404	401	395	368	376	416	345	355	391	429	401	390	369	390	375	376	378	399	437	408	365	406	377	391	392	406	374	412	401	370	384	407	393	384	372	355	377	371	387	414	397	399	394	378	382	397	367	412	390	383	379	389	373	392	396	392	406	401	387	443	396	405	369	390	440	388	374	374	395	393	395	389	382	392	363	371	382	405	384	355	355	382	423	404	399	429	436	394	387	353	384	423	404	400	410	401	374	403	410	391	410	401	411	383	388	394	342	400	427	408	378	383	392	373	391	446	374	396	390	380	410	431	397	434	398	391	389	382	405	377	408	403	406	380	411	434	377	395	379	407	409	384	386	384	360	393	369	383	361	388	374	392	396	391	393	353	404	399	397	391	369	388	398	382	406	385	405	421	393	419	417	368	371	353	392	388	372	433	377	412	391	424	366	400	392	415	398	343	424	422	423	377	422	416	417	392	416	402	378	380	425	393	377	439	368	400	401	411	384	396	383	401	396	383	402	392	405	424	385	376	385	397	435	394	405	414	415	405	425	395	415	396	377	355	391	387	378	393	376	385	379	381	356	389	395	389	365	391	396	428	385	355	337	379	395	395	426	360	370	346	396	408	372	373	366	412	375	377	445	348	408	360	386	373	381	423	377	378	359	356	391	403	411	372	396	377	398	400	413	390	398	378	368	384	367	365	412	410	403	386	397	352	405	370	367	408	397	369	345	330	398	372	374	413	407	416	381	384	398	356	419	379	368	386	399	400	436	384	434	355	397	389	374	417	356	401	408	379	413	405	405	377	416	394	420	381	425	356	343	390	396	387	399	388	350	375	381	429	409	358	366	420	420	372	393	359	393	383	422	408	339	383	400	381	391	380	416	385	410	372	416	368	371	389	368	437	410	401	357	405	414	331	389	393	376	411	355	387	421	391	398	392	399	387	416	382	393	379	410	389	385	423	423	410	407	385	362	379	391	356	421	384	419	401	391	383	350	410	421	395	398	409	345	377	397	364	396	378	417	401	418	381	400	408	391	415	369	412	387	404	426	385	379	430	394	390	379	383	383	368	414	396	397	380	422	388	429	408	417	354	358	438	389	375	361	365	385	369	374	379	385	391	397	392	367	367	359	398	361	354	396	388	397	427	375	385	383	390	369	383	382	399	387	409	379	388	378	434	405	359	431	419	428	406	384	391	367	393	371	419	404	374	432	377	380	378	407	401	376	400	424	389	359	431	335	425	378	361	407	400	377	414	415	409	403	373	411	416	372	391	389	409	409	384	351	400	384	407	367	415	366	371	397	407	406	450	407	397	377	415	429	399	403	392	382	401	399	362	348	399	384	423	369	391	356	394	391	389	406	382	358	376	377	353	383	397	384	394	384	406	418	366	391	369	380	382	395	376	387	335	415	382	382	385	390	406	398	430	380	401	392	390	385	411	403	395	396	397	427	398	404	412	392	398	392	397	377	359	429	406	401	402	398	416	387	397	377	416	401	390	390	332	397	405	405	368	373	427	381	370	380	360	410	404	377	396	370	381	403	395	365	390	392	348	382	387	363	421	412	365	381	396	389	378	388	355	358	381	364	400	368	373	386	408	414	419	356	383	409	343	403	386	404	392	410	371	427	405	421	381	383	350	405	384	363	372	366	409	389	408	404	428	375	446	402	411	377	411	403	338	412	402	417	351	400	366	366	409	400	412	379	372	407	396	371	410	379	443	372	427	410	399	376	369	374	396	384	389	366	370	407	375	381	396	375	402	341	428	382	410	389	389	397	376	419	418	393	410	372	411	409	407	364	429	376	418	401	411	365	434	423	411	383
7005	5369	4615	3828	3344	3183	3123	2779	2460	1980	1751	1592	1532	1389	1343	1313	1282	1278	1268	1208	1211	1175	1096	1077	1045	1118	1085	1086	1089	1138	1078	1117	1001	998	1057	965	1024	1021	952	982	1010	996	995	1013	933	966	953	1000	1021	970	1001	1009	919	975	952	959	963	989	931	982	949	918	918	977	940	999	1005	944	997	997	982	955	954	954	949	981	984	936	966	936	990	970	961	959	937	1038	948	996	984	935	951	939	912	992	976	923	963	931	1002	986	964	926	937	964	948	922	1007	931	963	967	959	987	932	987	958	955	970	947	951	955	947	965	972	917	957	990	946	963	932	991	937	953	973	983	943	1014	979	1012	972	970	951	1036	958	888	939	1007	991	958	909	1001	963	948	951	940	984	950	977	974	955	931	973	910	937	1016	935	1006	877	956	972	946	959	977	948	952	983	933	983	949	989	952	989	991	917	941	996	977	1023	991	922	972	990	1026	920	890	897	976	937	966	928	956	976	967	975	985	963	934	1030	986	956	987	961	952	938	961	953	981	941	962	927	948	924	962	966	975	952	953	961	966	963	985	1003	1002	1009	980	949	1004	986	954	983	972	954	956	927	958	959	916	989	1018	924	946	961	940	955	949	934	948	984	972	952	950	969	1027	984	953	935	966	964	947	988	941	938	960	962	945	946	923	975	936	963	916	960	948	905	956	947	968	1015	971	978	931	925	1021	923	959	1018	990	938	960	974	921	1003	909	965	944	941	938	995	983	960	948	1007	972	904	973	963	959	1009	932	971	955	965	1028	973	975	1008	931	941	938	1028	990	987	962	955	897	955	983	962	949	948	979	986	941	928	939	973	974	918	961	954	922	1023	895	931	1012	926	977	943	958	943	997	976	961	947	992	940	1041	924	961	964	889	970	966	964	986	939	930	966	959	968	952	925	932	903	1016	1002	917	934	962	960	999	953	916	992	947	992	1000	1004	982	970	936	939	964	987	982	928	937	918	964	963	960	933	1028	993	943	907	982	951	982	968	969	985	950	987	988	903	929	980	938	978	931	907	898	932	980	994	1010	938	966	953	946	913	974	986	968	936	933	992	967	931	947	915	947	990	982	993	926	954	984	922	938	1015	968	983	949	1008	1027	991	964	920	933	920	940	948	960	941	980	974	924	967	959	994	944	954	986	926	924	949	883	948	971	983	949	997	984	1039	941	913	956	938	943	978	934	984	976	959	908	962	926	949	941	963	1023	959	894	972	956	884	925	983	924	937	933	974	965	939	927	974	958	967	970	938	962	993	937	936	939	904	971	979	989	917	997	921	923	977	977	952	971	955	992	947	923	1006	984	982	1001	966	950	907	968	932	957	984	970	929	1016	929	971	965	956	986	928	936	984	992	989	964	968	929	946	967	901	911	954	964	1006	928	1054	949	880	987	968	1020	950	944	922	975	940	948	993	1006	988	961	980	915	960	964	931	963	1002	1010	984	984	954	985	975	982	951	997	932	967	982	959	957	988	998	931	972	957	995	896	981	962	985	939	1017	959	967	969	942	959	932	886	996	947	1031	934	962	944	1010	978	935	952	932	928	991	969	952	917	949	887	933	954	992	977	999	946	980	966	1027	960	921	996	906	969	983	914	956	918	937	964	971	1018	941	977	954	988	931	964	944	1026	932	931	962	941	928	977	998	961	972	929	972	994	947	911	914	975	985	948	918	949	956	940	958	989	974	926	990	965	981	930	977	967	969	937	970	944	934	932	968	941	1020	988	1053	992	990	964	964	984	957	947	942	1000	947	935	964	894	961	922	909	912	928	949	1028	967	970	1039	930	1021	950	975	1009	993	954	965	995	959	981	965	949	964	977	920	1016	929	965	970	981	959	967	919	950	949	975	969	945	946	1040	987	929	948	971	912	986	943	978	942	950	941	979	907	976	913	932	915	866	923	985	955	1017	946	977	979	949	947	951	946	943	969	935	1036	992	944	976	918	956	883	1003	960	953	974	963	966	967	936	931	915	1006	992	948	947	973	952	977	943	954	1002	937	967	976	962	928	966	956	949	983	998	946	927	1006	982	945	968	927	955	929	957	936	992	967	968	956	961	913	931	986	959	924	973	981	965	947	972	958	979	942	978	961	986	938	901	915	916	974	975	929	969	958	875	971	962	914	968	931	904	939	924	974	1003	953	956	971	995	996	955	971	942	959	1005	976	966	950	965	933	964	932	1002	995	960	958	955	990	925	929	989	960	993	910	937	888	919	949	910	957	984	933	949	932	972	930	1002	939	984	994	941	921	925	974	1043	947	922	910	935	928	963	1025	959	955	962	1003	954	987	954	981	931	962	971	941	993	945	960	925	898	939	990	1003	994	952	969	955	1013	918	946	934	973	1016	994	981	930	923	899	1001	1014	967	986	985	1024	941	932	955	960	948	919	891	967	996	899	1032	982	927	931	939	993	988	928	977	934	921	995	939	953	924	965	992	926	978	915	915	926	930	928	953	946	948	962	926	978	918	991	961	1000	952	970	944	937	928	968	957	914	964	973	974	894	967	992	935	998	971	993	855	950	898	979	965	910	911	1029	961	939	924	967	955	965	987	967	960	925	954	969	1019	990	959	982	1012	972	974	917	1040	953	993	962	938	945	1000	931	962	931	958	985	954	1016	932	974	991	964	928	959	1003	939	957	1008	952	962	917	904	1007	939	914	971	943	960	962	975	979	1006	975	922	885	961	938	986	905	971	994	963	947	919	909	909	925	986	934	998	932	926	1009	985	972	1011	899	923	914	937	973	969	951	980	984	993	989	940	1005	951	975	941	937	980	982	952	947	1001	942	938	917	949	984	964	954	975	970	977	1006	1051	931	973	928	942	1036	938	914	959	872	956	964	977	957	933	951	941	953	962	1008	974	933	950	958	923	919	939	947	970	973	947	926	918	947	979	969	985	973	937	984	918	1002	938	979	953	904	926	949	946	962	959	986	938	1019	954	862	979	927	932	997	968	947	934	985	984	919	903	981	945	975	961	974	991	974	946	902	962	984	945	1000	985	998	967	873	929	933	929	918	967	965	971	953	936	959	988	967	980	923	973	944	989	928	992	935	955	1022	968	930	956	958	936	989	967	969	978	923	942	977	935	984	925	982	1006	996	943	955	941	955	977	931	968	1005	931	965	985	964	957	966	995	988	946	964	964	957	989	965	968	946	914	1038	935	940	1013	968	933	897	935	960	939	945	962	977	948	911	884	957	920	987	948	977	1014	950	1008	920	978	1009	923	979	940	951	991	923	930	940	926	1004	947	985	981	925	870	957	926	967	986	955	997	920	963	960	948	944	975	919	880	951	980	934	949	905	871	967	969	967	1001	928	966	945	950	936	937	982	1012	974	938	910	909	943	1038	980	927	953	964	926	950	972	920	901	954	976	956	978	980	982	945	956	1032	984	974	978	967	978	915	951	939	998	946	994	1009	961	975	947	964	912	904	940	977	975	948	941	935	995	963	971	1015	949	956	977	934	988	967	903	969	1006	931	959	941	979	983	933	910	974	929	965	895	1022	967	946	996	999	901	1004	948	984	955	965	974	955	929	952	935	953	1024	901	930	950	981	1005	969	906	970	973	1009	946	956	945	940	919	970	938	989	991	954	948	952	907	958	980	992	953	939	932	942	947
24310	17375	10632	3783	2089	1496	1200	1022	853	721	608	615	558	525	512	509	516	499	545	536	459	478	487	458	451	445	436	420	410	412	416	416	452	404	404	416	413	410	414	412	376	388	381	384	388	410	383	402	410	425	393	375	424	385	367	445	412	414	387	392	431	400	364	393	405	383	428	386	400	428	426	423	395	401	438	385	374	367	406	433	408	412	371	424	385	389	402	399	414	398	390	375	390	403	430	415	412	382	390	391	387	381	369	399	371	398	425	415	424	427	389	388	398	417	433	376	377	385	443	381	394	395	382	398	383	407	376	401	405	390	377	399	433	375	375	411	394	363	421	398	410	406	371	372	394	361	421	383	418	386	414	367	390	407	409	383	381	412	365	383	341	381	404	370	366	407	429	365	403	378	388	407	411	360	381	408	455	394	398	384	414	403	407	390	405	403	432	400	416	421	364	414	384	378	402	400	400	384	395	415	390	386	379	393	370	384	408	405	398	378	333	363	393	382	416	407	401	409	385	388	358	395	380	375	387	398	350	400	392	357	398	408	404	414	341	420	380	414	372	372	422	416	384	408	401	391	365	398	379	438	370	427	405	398	417	408	367	426	433	384	382	386	397	395	416	370	413	384	402	418	385	404	435	371	366	419	352	374	391	350	412	412	432	435	412	421	404	384	380	407	412	401	421	381	368	388	389	393	415	406	346	359	379	427	384	396	392	360	389	381	393	410	391	417	407	391	386	389	401	406	392	393	393	396	404	399	435	408	395	333	411	384	378	427	381	394	408	378	400	393	396	395	429	372	416	413	413	418	398	437	395	379	419	420	403	429	398	372	427	387	409	397	374	393	394	383	396	364	414	375	380	381	415	393	377	404	379	381	374	404	397	405	403	411	375	402	394	388	371	383	429	386	439	409	410	402	432	390	406	398	399	380	419	396	384	369	396	388	408	417	396	426	413	406	432	399	343	420	375	411	421	405	379	428	366	416	428	380	395	364	390	378	428	382	408	386	402	386	376	376	366	372	376	386	383	385	403	414	388	395	397	377	396	399	365	367	407	412	415	355	413	395	438	406	404	421	405	387	377	408	377	397	368	425	410	403	365	387	422	401	356	390	379	398	423	423	373	380	386	382	382	402	392	392	424	390	447	399	418	370	387	398	380	378	396	364	385	384	389	407	373	400	379	412	435	433	406	371	386	358	421	403	415	392	409	419	365	396	393	423	389	403	405	368	451	394	383	359	381	412	357	393	418	390	391	399	393	415	404	395	385	395	389	366	372	417	395	371	408	422	379	397	361	404	375	364	343	404	383	423	375	404	380	365	396	351	425	377	414	379	385	382	397	414	395	340	409	394	411	408	409	442	419	396	366	437	404	421	390	389	387	382	385	408	378	366	401	413	378	387	383	392	408	388	408	399	403	374	420	418	410	387	377	415	366	368	408	386	390	386	379	391	413	414	394	378	381	367	422	385	411	430	387	402	391	375	453	406	395	379	366	360	389	403	390	374	400	416	398	425	413	400	380	429	402	406	385	358	374	376	379	378	382	376	396	379	397	390	386	401	422	380	403	371	445	409	379	378	385	363	413	393	417	388	417	423	407	377	405	367	349	367	388	374	420	416	366	420	403	402	386	367	403	380	371	411	374	393	420	412	396	473	380	413	381	416	426	431	422	424	410	415	380	412	389	395	404	388	394	381	370	405	383	351	411	407	362	390	392	384	412	379	405	343	404	432	393	426	387	392	409	401	395	407	432	361	411	371	375	392	364	384	374	423	417	423	410	426	412	388	413	406	354	385	369	429	414	410	369	405	391	330	362	371	414	428	395	430	390	383	407	388	399	396	413	391	377	381	410	389	417	401	418	407	371	375	368	407	402	375	391	421	417	401	409	380	374	395	397	395	393	356	411	363	369	378	401	375	355	424	365	383	397	371	417	403	379	361	423	374	371	375	378	379	369	404	381	402	372	413	381	414	391	386	383	363	396	426	427	407	388	421	394	391	343	430	407	429	387	421	379	387	423	359	390	391	392	394	368	369	389	404	378	409	401	399	380	378	385	407	398	394	381	387	378	403	389	389	386	371	442	392	364	395	389	406	410	381	369	388	420	389	371	363	393	351	422	383	365	389	410	416	402	402	398	380	407	402	403	407	397	425	387	383	368	402	405	368	385	388	410	435	436	393	376	371	392	403	373	373	418	368	382	373	392	382	400	431	377	366	413	385	399	357	404	407	400	359	361	402	408	407	392	395	414	365	382	388	422	367	356	379	399	371	433	400	361	385	374	401	418	408	399	400	346	413	415	378	419	396	393	405	368	381	371	424	403	398	371	402	415	369	382	373	404	371	407	408	396	380	390	372	390	341	415	408	398	396	398	412	388	393	379	403	386	384	398	387	409	375	405	368	385	419	398	409	385	378	448	440	388	403	379	369	419	457	410	412	439	425	371	428	383	384	390	417	397	338	392	419	423	387	412	386	411	405	447	405	419	376	384	404	413	413	415	387	342	385	413	365	409	383	405	395	410	390	361	401	379	360	418	402	366	375	382	376	385	387	375	387	407	412	408	377	388	393	369	377	416	393	395	386	410	429	370	390	396	399	385	388	367	351	387	381	410	343	372	419	392	399	400	408	416	393	392	386	378	428	400	429	397	387	388	465	388	416	384	382	364	415	421	390	426	380	373	415	387	410	435	413	401	374	385	394	383	387	383	404	401	414	362	393	431	410	416	404	420	387	407	402	344	386	390	392	372	415	453	416	372	386	408	406	380	394	415	374	353	415	427	341	369	396	405	376	419	405	393	417	378	390	396	449	379	443	381	382	425	353	371	386	407	344	409	431	405	404	391	385	399	374	424	398	393	385	401	393	416	403	374	377	393	453	404	400	396	392	386	415	395	409	419	423	456	423	363	399	432	393	393	379	419	391	397	394	410	404	379	389	397	373	338	385	415	387	386	360	398	379	368	378	390	378	370	415	401	434	380	391	438	417	375	374	413	428	379	402	412	406	365	374	382	378	392	391	381	383	374	381	439	366	405	390	399	391	393	374	397	397	409	391	438	399	390	421	389	398	427	420	381	397	408	401	394	388	401	430	398	408	401	400	380	372	456	395	394	399	375	382	352	386	416	385	418	398	394	389	376	367	399	375	412	370	382	371	396	409	427	395	408	444	390	424	397	397	428	393	382	413	390	399	411	392	405	355	401	438	407	364	397	403	397	430	380	399	404	427	383	432	394	419	391	385	395	408	373	459	414	390	442	408	428	414	424	402	360	372	385	397	398	386	364	422	398	405	428	378	403	422	370	371	373	408	446	433	394	420	339	386	379	437	399	387	423	403	396	378	347	396	404	418	380	385	401	381	385	387	421	458	359	439	377	390	399	362	406	379	379	391	431	445	413	365	410	399	416	409	395	384	408	379	390	419	368	405	391	413	418	404	405	348	397	420	366	384	372	407	383	413	409	368	396	372	385	392	410	411	372	371	459	433	416	393	412	409	363	400
18742	15240	11272	6685	6032	5574	4686	4236	3388	2764	2429	2108	2024	1747	1766	1655	1736	1696	1723	1557	1391	1404	1479	1378	1257	1251	1232	1169	1150	1264	1141	1119	1134	1110	1079	1103	1078	1033	968	1060	992	1018	1087	1056	1045	1063	1029	989	1042	1023	957	1000	985	983	979	988	965	976	988	975	958	987	964	993	970	981	1017	975	998	963	972	961	971	942	886	921	986	961	1035	921	1004	951	958	1014	999	994	983	987	968	977	999	957	941	1007	976	988	961	947	992	913	996	963	955	980	933	905	989	1020	994	988	963	907	988	979	1014	1001	950	950	968	999	946	957	911	998	942	943	1011	940	919	923	995	948	942	934	975	972	1010	891	931	928	998	943	961	968	986	963	978	1017	976	974	934	927	916	962	983	903	956	970	963	986	1000	958	986	985	987	993	961	914	1009	967	1017	929	1014	958	925	975	921	964	934	943	964	927	949	976	958	928	954	967	917	967	972	970	952	979	990	945	917	982	971	1022	1038	914	985	1039	976	993	945	1011	1000	943	996	958	951	977	989	981	958	938	982	935	1010	970	983	963	978	983	990	935	982	981	1005	992	930	1046	930	952	1014	958	980	969	968	937	994	983	923	925	903	961	938	968	1001	1008	977	961	989	948	926	985	982	992	1024	953	932	995	975	965	1017	922	968	954	971	950	943	928	1007	959	956	995	941	930	981	924	952	954	938	952	946	942	969	937	895	1011	952	1008	934	919	1004	1005	967	989	934	1015	962	924	936	992	968	929	961	955	994	941	958	1003	984	964	989	1015	979	973	926	972	971	955	975	961	1002	934	969	1031	942	956	935	993	949	926	959	940	957	982	1001	959	963	928	931	1002	1010	910	1027	1003	931	991	941	988	966	1002	920	1001	981	974	960	984	1009	937	923	1023	1003	994	945	977	935	939	969	924	929	965	991	927	1008	978	976	1006	942	920	987	935	985	990	956	959	1055	943	940	947	1018	988	998	987	939	932	979	983	946	1038	927	984	949	967	937	962	939	956	999	971	932	960	942	986	1019	979	978	885	933	1019	974	957	965	963	971	971	997	1021	980	973	946	947	945	964	984	962	930	940	971	914	952	963	979	1019	981	931	919	951	948	1026	942	978	927	941	971	956	970	1004	1003	929	1048	968	944	921	987	965	1017	1002	1009	951	973	985	969	961	962	969	963	966	917	959	926	963	954	972	979	984	960	949	982	939	993	924	974	965	982	950	963	969	1011	981	985	1004	944	939	953	937	955	980	971	996	961	954	929	978	982	918	939	1014	930	1010	940	991	963	979	943	968	902	968	954	996	927	998	969	976	923	1016	990	971	934	962	982	896	930	978	973	943	979	964	1000	993	962	953	916	953	987	960	974	1015	1013	969	895	894	998	988	989	997	985	991	996	961	978	961	982	952	965	943	969	951	932	969	963	988	970	973	1039	938	955	988	957	958	966	976	890	990	962	954	927	979	970	938	962	955	1024	957	917	962	959	984	958	956	953	993	985	931	1002	942	941	998	1022	970	1025	1028	935	933	961	927	985	945	980	978	953	935	958	1031	972	934	941	947	977	970	987	966	957	978	1005	962	939	973	907	977	939	989	959	1010	997	968	964	1009	909	947	930	1015	900	957	945	936	975	997	915	957	987	1008	1002	945	963	983	928	983	972	986	962	947	959	973	1021	1012	959	907	989	928	1026	912	979	973	918	946	973	991	939	1021	915	967	981	944	971	943	983	924	977	950	971	898	938	944	1000	899	938	937	991	950	950	978	1001	980	972	1015	930	954	1010	954	941	938	933	985	995	918	962	974	1030	989	980	946	1027	968	978	967	984	939	969	926	986	947	962	968	916	926	985	1007	1005	951	1021	944	949	1024	982	998	994	947	935	990	997	918	953	943	981	974	967	883	931	1040	947	990	971	1008	981	996	939	989	946	969	931	991	940	928	960	955	987	941	938	953	937	971	1037	932	999	940	910	925	925	1006	984	950	978	968	918	976	973	917	1019	975	963	941	983	973	951	942	868	1010	994	993	979	970	917	974	996	956	967	980	980	928	968	916	998	998	980	1015	1001	962	920	969	971	955	983	1012	951	1002	1004	947	976	978	939	943	926	947	998	946	913	1010	968	924	1019	978	966	1021	979	1009	932	943	1005	976	1001	987	953	935	979	977	999	1035	970	967	924	947	909	977	1005	971	992	959	966	951	995	914	976	918	986	967	971	930	909	991	964	980	984	983	979	1015	951	965	958	1034	1004	958	936	991	939	968	1006	948	985	977	1022	1004	953	949	931	943	946	989	925	978	890	1001	988	970	959	969	943	956	1004	936	935	911	944	979	975	1015	959	982	953	1067	943	936	980	998	931	931	891	929	961	990	958	967	968	928	956	1038	940	971	947	976	970	998	931	941	964	1001	958	965	988	1025	999	984	973	946	955	926	1043	975	950	893	979	952	961	955	979	932	989	959	949	939	928	936	939	938	959	982	975	951	927	975	912	966	988	945	952	891	971	996	1012	964	931	950	926	961	955	947	947	971	1004	1043	947	983	943	994	1009	958	984	937	972	979	1005	968	915	957	935	938	991	932	947	1003	975	957	967	927	963	980	971	950	939	909	934	915	942	971	937	950	938	971	922	956	917	931	948	969	975	958	936	969	992	968	1012	942	957	1016	1027	972	1022	985	956	991	1005	931	955	969	961	998	920	988	983	967	978	958	1013	982	943	941	931	972	968	977	914	1023	986	984	941	990	982	960	940	991	968	988	998	922	1015	1001	931	919	980	949	945	987	968	905	981	928	987	989	984	996	934	968	948	977	988	952	974	949	950	1065	931	930	937	973	973	996	948	948	976	899	940	988	969	913	965	989	1018	970	895	975	971	946	964	944	1006	938	947	987	1006	983	920	989	1017	951	990	942	956	963	969	966	954	1014	959	1009	927	928	983	1009	997	985	977	905	936	994	963	973	1005	973	944	997	1003	923	938	914	950	982	975	893	957	971	964	957	978	965	993	1003	985	967	1039	964	954	999	976	970	943	973	940	998	978	969	992	986	970	972	1006	954	988	993	945	968	959	945	962	995	983	947	1032	923	978	967	957	974	964	968	921	982	951	956	995	961	955	930	1007	954	971	947	960	930	1039	959	999	951	1000	960	990	983	990	930	933	976	928	932	1005	979	960	976	991	976	987	972	967	962	986	1002	961	998	953	967	950	991	966	1002	942	969	953	921	1000	985	965	976	966	977	971	997	957	959	984	924	964	935	977	930	988	938	942	964	970	917	1000	920	971	950	895	974	928	923	959	982	1005	953	999	922	965	980	984	934	944	996	1029	1018	975	915	973	915	1001	1019	999	945	952	977	928	938	1007	978	1010	947	944	1009	983	930	1003	987	942	1013	979	938	997	936	965	1012	962	993	965	990	945	940	930	959	927	973	984	1002	1014	959	932	934	936	944	1060	922	952	968	980	1016	948	961	1010	946	960	958	967	982	900	929	970	952	974	935	977	967	927	950	932	997	998	979	980	946	982	974	946	945	1027	932	954	983	968	989	988	945	973	1034	930	926	996	984	1010	955	961	943	978	892	939	992	950	950	934	953	968	992	982	973	909	911	1005	984	962	952	1008	985	946	1017	945	959	954	963	942	964	998	992	955	980	953	990	940	932	961	988	930	954	939	971	970	987	1033	1002	935	980	950	974	960	976	927	1009	966	962	905	943	1042	997	1002	961
33463	26213	17200	6416	3234	2234	1696	1265	1024	828	678	653	563	516	568	504	494	508	532	423	502	452	463	435	435	426	403	407	384	385	372	385	371	374	342	356	324	381	319	316	346	327	357	317	324	318	329	329	341	336	364	336	323	356	306	332	339	361	349	355	378	299	322	373	366	385	322	321	375	349	345	351	318	337	343	325	340	316	358	331	345	357	318	366	330	324	350	368	360	336	313	352	364	359	341	311	340	354	349	359	350	319	331	350	342	343	345	355	362	332	355	360	341	347	356	365	327	345	347	325	324	323	330	342	362	342	310	301	345	398	345	348	351	348	313	324	363	347	353	355	321	335	315	338	338	324	306	317	339	313	319	323	316	358	315	336	341	314	323	351	360	351	340	364	332	330	340	345	327	359	344	321	339	359	340	326	338	334	368	352	339	318	311	334	342	347	323	313	334	333	387	336	353	333	332	299	326	337	303	356	344	326	319	380	337	330	346	334	282	316	340	350	320	336	352	350	356	346	376	339	319	315	332	341	314	359	330	302	357	327	363	328	378	328	368	318	319	340	331	330	361	354	345	334	330	356	299	284	370	327	378	344	322	333	393	340	309	336	334	381	367	351	361	347	348	350	340	314	347	339	342	325	349	337	312	364	328	325	361	363	327	312	343	370	307	302	342	332	332	329	346	335	322	315	335	356	318	351	321	326	325	334	322	332	333	353	324	327	379	343	334	344	341	332	346	348	338	326	335	318	342	323	345	327	325	334	362	364	342	350	353	321	341	353	376	326	293	340	335	309	321	333	341	374	361	344	323	324	311	288	362	325	322	350	352	344	355	309	320	363	377	324	345	337	347	356	322	337	359	331	318	341	338	302	312	329	362	311	324	330	308	355	360	330	316	318	363	366	325	353	306	357	352	354	330	318	295	346	335	327	352	336	377	346	339	347	343	333	337	351	321	350	387	316	345	342	346	331	307	340	344	348	332	321	351	329	370	349	326	369	321	315	346	331	305	327	321	327	347	330	338	373	308	352	315	340	315	339	359	343	341	282	325	348	333	288	340	328	329	365	344	337	345	398	344	340	331	340	328	350	319	330	379	355	324	319	353	319	334	348	347	349	309	354	383	374	356	315	338	356	318	364	349	369	342	341	372	329	343	379	331	320	353	349	311	341	280	355	349	324	326	311	339	323	375	368	330	339	340	299	348	325	321	340	367	342	338	362	344	340	346	328	373	324	310	330	323	329	305	304	338	326	336	372	315	370	338	329	350	287	324	322	360	342	355	301	349	360	330	346	291	312	308	295	291	363	338	349	347	318	315	344	351	316	351	355	329	353	326	344	345	334	350	351	341	335	331	342	316	323	336	359	327	317	330	336	321	324	316	357	375	338	303	336	333	331	348	343	336	299	367	372	345	337	348	329	305	344	376	322	360	322	309	329	346	336	337	309	349	328	318	354	351	340	348	325	372	368	354	333	334	324	319	314	325	317	350	341	310	334	332	331	332	378	348	342	325	358	314	371	313	370	325	290	353	302	353	328	330	341	328	364	323	365	314	330	336	329	324	330	334	324	338	370	324	333	336	354	339	363	342	352	345	353	316	352	350	353	322	375	348	335	325	360	361	340	324	336	337	334	313	336	356	377	334	345	340	349	332	291	323	338	352	342	333	326	318	352	316	314	334	379	333	357	387	346	341	361	312	305	348	307	336	328	296	317	347	337	359	353	325	311	326	329	355	323	327	328	320	322	312	348	348	337	366	323	323	322	311	347	318	334	367	340	347	334	347	349	341	332	286	337	367	336	328	320	347	309	306	317	302	337	341	355	354	357	361	361	320	342	327	359	336	326	330	366	342	321	353	340	305	317	360	336	367	307	332	346	347	339	338	346	337	344	342	361	375	318	320	322	312	338	355	334	349	367	309	348	350	344	301	362	378	324	350	347	324	336	347	321	325	337	322	340	305	351	308	342	315	330	295	371	311	351	330	325	341	344	324	344	343	337	327	317	339	338	341	319	370	337	328	331	321	335	343	339	335	337	331	309	320	345	313	345	305	349	353	297	356	323	336	364	298	344	311	361	365	350	335	317	326	355	341	363	329	328	350	325	325	331	354	333	365	328	306	323	333	351	347	303	356	343	324	332	314	349	351	353	306	318	369	325	371	378	362	321	342	300	359	344	328	338	321	301	318	316	329	300	368	316	379	331	367	327	327	340	335	336	316	358	366	354	333	339	290	340	326	352	363	319	367	339	318	370	337	358	326	339	328	338	333	339	356	329	302	322	364	343	325	352	318	348	342	338	363	332	338	324	347	346	306	289	355	337	348	364	331	349	313	356	314	306	309	322	363	350	313	339	337	278	345	315	345	342	356	342	322	325	330	349	317	303	323	318	307	371	342	325	360	360	338	344	364	320	364	321	356	332	346	336	339	319	342	344	309	361	329	353	380	362	363	345	341	330	316	321	275	299	373	315	363	379	321	344	359	338	348	368	338	339	359	319	318	318	322	350	338	326	362	357	336	291	328	355	346	324	360	341	330	359	320	343	322	354	364	346	368	304	336	313	327	293	326	334	344	340	325	315	325	360	343	330	350	329	346	335	360	327	351	369	371	338	316	342	356	368	338	342	316	368	342	319	330	345	354	330	314	355	368	360	339	328	326	337	290	365	337	325	319	320	380	346	329	312	343	345	336	303	325	359	343	329	307	342	342	348	357	324	331	332	309	312	324	360	327	326	320	338	331	342	328	354	412	330	351	376	350	330	330	309	382	326	307	353	327	351	342	331	345	332	325	316	304	322	334	341	314	335	339	357	331	342	303	314	351	373	378	348	332	334	347	345	372	334	327	322	344	328	321	366	369	368	343	348	362	380	316	366	332	320	337	365	340	359	322	321	345	321	372	331	338	357	286	348	374	364	324	340	315	357	351	332	335	367	323	321	311	363	341	349	339	340	333	343	367	296	329	326	328	359	323	353	355	344	345	331	360	330	313	356	372	330	339	341	300	364	341	325	350	354	335	336	338	353	322	333	313	342	362	375	362	346	325	342	350	341	378	292	339	296	324	337	338	329	333	362	373	315	321	318	339	304	355	333	347	358	350	363	352	357	346	326	345	314	325	327	385	322	328	311	320	318	318	324	316	355	342	288	349	324	331	348	320	334	358	357	327	335	329	353	346	339	311	366	344	323	337	328	320	367	347	355	331	315	335	356	333	341	343	354	289	364	366	345	342	314	336	356	334	360	336	323	330	365	342	308	316	332	348	340	309	335	351	350	340	353	369	316	349	330	323	374	307	338	363	326	342	322	357	327	334	341	340	309	364	373	359	355	346	337	334	345	341	367	339	343	321	357	334	338	339	358	347	374	349	340	327	325	337	373	334	335	342	292	335	337	378	316	352	353	328	354	322	341	370	353	345	365	342	358	350	342	349	334	340	326	352	343	357	328	338	303	322	328	321	318	330	343	337	355	358	352	348	321	358	353	331	298	326	338	358	340	329	338	359	372
23709	21128	16107	9154	7924	7422	6204	5453	4257	3435	2792	2521	2186	2055	1792	1766	1902	2034	2026	1603	1757	1555	1521	1475	1409	1277	1214	1137	1170	1191	1152	1104	961	1000	932	987	933	951	895	913	867	891	862	912	847	875	943	927	891	947	894	891	886	848	804	845	875	873	830	835	902	852	839	882	866	818	871	822	846	863	846	831	816	832	899	866	802	809	827	803	819	849	833	840	885	829	888	809	831	811	823	823	825	843	848	801	853	825	844	812	854	841	840	854	813	825	811	841	830	834	813	864	798	781	828	845	808	860	843	878	849	853	767	919	903	812	813	832	809	848	835	791	806	865	867	839	813	829	842	832	808	826	870	834	831	855	882	840	819	811	811	810	817	833	848	809	837	836	829	840	867	812	806	829	817	807	836	822	832	867	805	829	830	860	803	827	861	804	853	861	827	811	869	810	842	845	812	829	849	822	839	824	796	829	840	840	843	797	843	839	777	778	866	828	849	774	845	837	863	864	856	834	813	860	853	837	833	804	832	807	789	860	858	833	842	837	785	817	820	886	846	783	858	878	839	842	779	826	807	844	823	873	848	796	865	842	847	821	835	856	797	822	848	858	879	855	797	807	833	835	859	809	821	759	867	790	820	840	830	810	844	834	834	847	839	852	885	879	803	844	818	844	882	832	817	791	829	856	846	817	823	871	778	864	863	867	782	848	807	876	828	803	855	835	866	887	833	813	798	820	864	805	816	806	833	872	829	852	829	804	829	831	801	850	820	818	809	862	825	803	826	829	844	862	843	805	810	840	900	817	865	807	788	874	845	798	820	881	847	838	853	823	822	879	836	868	868	867	800	871	807	822	811	894	815	815	891	831	874	858	821	795	832	828	874	776	877	773	783	851	824	865	841	850	852	848	829	825	799	845	814	780	780	884	861	824	810	786	903	839	857	782	806	800	833	840	860	857	826	838	865	851	814	891	858	853	879	815	839	860	838	829	857	827	837	822	805	836	793	830	776	769	794	879	803	821	846	862	842	824	843	869	824	835	846	835	855	778	873	834	829	858	768	775	822	863	855	797	819	763	814	834	775	836	887	790	827	825	833	794	855	791	781	859	852	831	832	844	845	813	828	860	873	809	859	803	795	819	860	832	872	855	795	841	846	851	862	858	806	838	808	849	833	823	850	832	846	813	810	815	811	825	829	860	770	804	814	854	809	822	781	847	813	788	886	816	878	841	828	843	824	820	828	821	831	821	839	827	907	803	788	844	817	826	824	828	803	875	874	857	839	801	833	851	823	858	791	885	797	810	820	851	832	828	823	833	846	773	816	846	812	845	829	862	824	831	833	828	855	842	823	855	858	802	834	854	880	801	785	803	797	836	851	804	850	835	832	808	803	810	846	882	881	882	784	850	883	800	841	834	804	838	863	805	836	825	829	805	838	810	823	806	818	912	776	807	835	862	792	800	809	830	865	823	859	848	830	834	868	859	884	835	890	857	825	846	841	835	820	825	872	843	818	861	863	834	869	829	805	800	808	828	852	824	811	830	900	831	827	809	904	837	845	857	786	820	855	862	856	837	808	835	839	841	803	869	794	853	863	778	855	765	819	822	834	802	802	785	846	837	813	812	852	847	857	838	797	816	845	769	819	890	863	797	825	760	923	799	827	829	849	783	917	807	808	858	867	855	825	835	837	857	855	809	776	830	835	846	841	792	844	817	827	822	814	849	840	831	851	865	902	816	787	804	826	841	840	809	764	841	784	832	814	875	863	778	844	828	814	829	783	831	862	844	800	802	834	832	849	827	858	822	804	802	818	822	832	870	809	857	835	827	800	824	865	852	855	844	813	852	834	800	807	783	843	779	821	810	825	798	837	772	873	868	833	834	864	845	770	781	845	831	837	853	865	835	822	814	854	776	827	808	829	831	832	856	813	869	796	846	825	797	858	827	855	865	856	805	829	865	818	816	826	834	822	816	813	834	860	835	826	814	886	796	834	857	856	793	852	862	827	869	857	863	872	854	839	869	813	796	849	786	852	820	815	832	852	809	857	847	849	806	834	792	892	808	850	876	838	819	815	832	864	844	776	812	824	822	826	809	804	812	851	877	833	779	845	887	811	834	842	890	827	834	800	855	842	847	814	849	841	851	856	839	830	796	870	882	807	802	851	868	820	778	793	870	797	829	785	818	819	889	866	882	812	827	857	859	849	822	802	829	812	825	810	829	838	889	819	875	807	802	830	838	842	816	860	831	821	782	841	861	869	830	838	822	833	802	823	874	822	851	893	827	852	842	826	834	878	850	815	806	887	917	793	803	818	834	848	855	825	798	833	821	891	854	815	859	821	850	836	840	873	835	810	850	852	783	876	808	785	836	792	835	812	823	833	841	817	865	851	814	840	807	830	816	771	861	895	887	840	825	806	818	820	841	864	807	836	852	843	822	839	857	830	852	805	819	820	807	842	865	828	835	856	804	836	806	800	867	840	807	862	791	824	782	829	793	821	830	819	886	866	831	838	845	869	899	818	789	850	820	849	835	805	804	878	839	824	782	781	820	828	842	878	789	838	761	820	807	817	803	807	867	803	800	828	831	833	831	821	836	835	793	815	861	815	866	812	841	878	836	865	852	831	847	827	847	809	835	877	893	831	829	824	800	825	839	813	821	856	807	804	817	833	857	843	830	823	811	830	811	866	822	822	806	841	862	801	850	832	892	873	806	815	831	834	825	828	870	868	864	781	858	835	865	857	820	831	830	797	872	826	810	790	864	830	860	860	782	824	801	840	842	819	809	861	829	828	857	853	875	813	866	847	804	825	820	816	840	830	845	852	851	810	815	825	827	831	840	826	856	846	844	776	827	810	857	805	820	814	837	863	857	806	863	827	854	819	807	850	843	835	866	839	834	881	801	819	825	795	883	870	894	887	827	830	886	879	788	853	838	864	881	866	869	830	792	807	855	800	825	853	849	828	885	785	837	818	848	846	828	837	823	814	816	842	840	882	862	826	867	786	788	835	882	857	819	826	885	856	837	804	837	846	831	838	854	864	878	816	866	806	832	838	870	845	845	788	834	867	867	846	797	835	836	859	817	817	819	835	789	799	877	857	808	840	828	829	832	848	851	862	781	831	876	847	778	865	839	853	824	806	809	866	798	818	812	795	806	816	836	816	806	871	889	835	830	853	835	845	855	855	822	867	822	815	847	811	806	835	811	786	821	836	857	896	877	854	821	873	835	883	815	843	822	836	836	832	829	876	865	841	844	848	868	850	856	772	853	827	836	851	841	836	858	833	856	871	841	838	856	825	830	799	815	841	770	834	841	856	771	804	822	841	848	810	819	853	781	762	847	785	809	821	832	809	809	848	857	828	873	812	841	854	836	834	844	848	840	830	845	868	826	878	853	802	840	835	843	834	835	839	882	834	857	848	825	800	853	781	833	833	866	882	803	777	838	869	853	856	863	776	820	848	832	879	855	819	860	819	871	797	844	853	892	838	822	784	832	883	873	806	821	818	822
8665	4570	2950	1324	973	954	799	754	638	591	515	528	521	498	464	398	428	476	437	400	433	469	413	420	414	403	431	403	427	404	395	423	448	390	388	422	373	442	375	422	387	402	382	430	405	368	363	344	394	411	419	375	377	397	381	389	419	379	408	391	432	431	397	385	412	398	428	397	365	383	381	378	391	425	402	426	400	407	418	369	417	391	392	421	367	392	390	369	407	380	368	470	390	388	370	383	350	382	392	405	385	429	377	396	407	374	439	403	409	348	394	389	377	412	395	386	427	426	385	399	377	389	357	367	395	355	398	368	385	394	397	424	412	397	424	409	427	421	392	370	408	358	367	353	435	397	410	410	390	417	442	404	412	433	424	362	379	379	399	398	376	379	392	377	425	388	366	400	392	404	367	422	398	368	375	418	410	363	425	373	410	409	376	416	375	394	431	362	383	410	421	426	380	371	386	386	413	430	420	371	398	406	403	370	399	409	363	399	428	397	437	385	393	417	434	401	405	346	390	378	401	364	413	366	411	394	386	389	397	372	376	406	417	412	396	374	390	379	367	380	336	401	402	379	399	363	377	407	410	405	406	382	391	387	383	399	431	432	407	412	404	450	379	350	388	383	403	349	438	361	383	364	389	392	431	415	369	398	383	380	397	394	409	411	373	401	420	390	399	388	419	389	385	399	435	396	401	391	420	390	400	407	383	438	387	403	386	377	383	379	434	424	401	407	440	390	430	397	384	395	408	424	362	386	410	357	402	420	411	405	402	384	373	393	381	345	366	382	371	375	391	376	382	407	367	402	414	390	397	399	402	408	382	377	391	386	413	367	367	392	402	400	350	347	467	394	386	386	385	356	432	346	395	399	380	376	392	404	362	392	424	410	354	383	398	383	385	357	399	378	384	355	389	397	399	371	384	390	377	391	383	390	400	382	417	420	388	408	364	367	382	374	383	376	384	392	370	396	400	375	427	392	413	403	407	403	361	423	385	409	407	406	397	417	391	420	402	398	399	387	397	421	370	377	377	423	385	381	410	392	423	390	397	400	416	404	378	395	412	421	363	402	415	397	418	376	377	391	387	384	402	419	391	374	405	348	406	384	408	398	367	393	375	361	370	402	387	402	379	377	387	399	391	400	389	371	393	432	386	410	374	430	409	400	403	379	384	410	387	407	383	381	408	408	402	410	368	391	436	377	389	401	414	419	382	385	391	374	418	373	343	367	382	422	461	374	425	350	433	418	362	416	415	347	403	388	399	376	385	363	377	383	378	359	388	395	409	391	427	440	418	396	416	386	363	377	379	375	393	412	359	373	391	415	413	384	376	397	410	404	417	376	396	369	368	387	380	398	410	393	379	410	424	449	407	400	391	386	449	366	397	399	376	373	397	373	395	413	376	372	414	397	408	419	389	386	394	383	398	422	428	395	408	397	362	386	385	408	426	412	425	404	411	407	356	392	404	427	421	374	395	402	392	422	364	409	402	392	372	390	359	346	385	373	388	447	424	411	426	387	412	396	376	372	349	422	385	393	393	409	390	391	396	394	424	366	402	398	422	389	389	392	418	365	419	400	371	389	421	341	384	427	386	371	394	414	393	418	413	402	407	402	375	446	385	367	383	403	392	367	392	379	369	368	442	398	402	387	372	385	380	393	388	389	404	409	391	396	407	408	392	393	382	384	358	395	424	405	398	380	362	376	401	368	411	389	363	398	398	404	394	375	419	373	395	393	398	372	421	384	432	388	384	435	410	406	364	399	399	392	454	380	396	393	407	391	412	416	397	400	357	383	387	374	417	399	393	388	385	407	412	400	404	410	397	413	392	388	365	400	388	380	401	369	393	384	386	384	362	432	374	407	393	391	381	402	383	438	364	392	369	428	371	389	409	372	390	418	404	379	391	434	421	416	429	414	387	370	416	415	369	403	387	393	413	401	379	379	390	419	374	409	356	387	412	419	388	379	380	424	391	373	392	392	375	377	390	403	390	378	371	408	386	417	374	422	399	379	405	398	382	406	384	415	414	413	403	396	424	394	401	363	383	419	444	412	426	405	413	388	387	412	398	386	423	405	375	408	412	368	366	412	385	403	393	384	385	379	368	378	388	428	424	391	406	377	372	403	418	417	400	402	373	337	388	405	417	382	391	382	375	438	402	374	398	405	403	441	418	351	412	425	423	420	384	391	372	392	422	381	382	437	426	444	398	411	352	369	372	402	388	364	402	401	348	372	386	364	371	372	449	363	390	383	371	409	394	339	426	406	416	393	385	379	379	377	394	436	385	381	359	418	406	407	400	376	366	362	360	387	380	364	409	414	379	395	416	411	386	416	363	391	388	397	388	400	389	399	386	429	395	423	390	331	365	419	429	382	361	379	422	369	393	417	384	371	423	397	419	410	365	422	412	429	380	382	395	401	371	413	385	372	380	378	427	436	402	353	403	417	410	425	391	361	427	380	396	418	420	422	405	443	404	370	367	399	348	414	372	410	397	418	417	351	384	402	367	383	372	376	396	438	403	392	372	416	401	364	356	375	401	382	417	396	394	377	358	401	430	390	377	402	367	417	379	416	385	352	397	387	389	382	362	373	391	402	388	363	395	375	361	400	390	404	422	380	386	397	406	406	419	393	406	414	389	372	394	448	408	374	358	389	392	416	368	400	411	391	374	411	400	400	394	374	378	373	401	420	434	401	366	405	404	411	413	368	385	380	388	379	409	387	394	396	436	373	398	374	415	381	405	357	356	415	408	401	372	404	385	381	400	366	406	381	402	409	398	397	378	366	402	423	383	369	396	411	456	391	423	390	414	376	373	358	399	365	388	407	427	400	408	377	401	379	431	403	394	372	400	387	426	434	395	421	404	424	372	380	423	422	435	409	397	423	390	345	360	433	424	383	409	383	385	384	411	402	424	375	378	384	380	348	364	349	381	388	398	391	418	396	392	395	438	439	385	408	380	416	379	401	337	420	413	400	374	424	422	407	400	374	355	398	364	411	383	392	380	380	380	387	401	385	390	390	396	428	420	401	403	385	401	408	375	402	400	408	393	419	396	419	398	401	416	388	395	419	378	376	398	374	373	403	395	408	370	403	396	390	394	400	361	390	371	418	391	369	394	411	401	407	376	367	421	386	370	399	414	390	430	405	408	429	403	427	405	383	391	383	419	403	423	371	385	382	352	402	377	422	380	414	395	384	372	342	389	391	361	380	388	418	415	388	373	362	397	394	373	374	386	361	409	413	377	395	402	388	361	389	400	411	384	368	366	427	399	374	351	424	378	397	375	366	377	382	384	425	373	383	387	380	437	373	405	389	412	393	387	387	378	373	366	420	426	408	365	388	364	386	396	382	414	368	409	375	430	373	426	378	387	375	412	421	379	443	388	411	393	406	398	408	380	402	418	363	351	400	419	394	388	361	397	391	403	354	409	388	386	422	369	371	410	416	424	376	367	383	399	391	420	426	395	398	387	347	390	352	357	370	388	417	393	421	388	395	387	395
7459	5723	5139	3770	3999	3510	3118	2822	2289	1939	1694	1638	1484	1335	1351	1299	1323	1171	1197	1181	1099	1121	1214	1121	1122	1088	1052	1068	1102	1089	1036	1054	1045	979	1007	1005	1040	989	987	1012	986	963	966	975	960	963	971	977	974	1013	1007	982	998	981	924	989	973	1027	951	946	939	968	1005	961	952	977	936	975	949	961	980	952	956	973	987	943	980	931	984	939	956	998	921	937	942	960	995	959	1017	918	952	932	968	942	917	971	936	954	899	1016	979	968	968	1002	951	926	962	1011	969	977	967	947	981	934	906	969	958	928	978	931	972	998	972	1009	1007	955	999	938	997	966	967	982	991	967	979	991	960	905	995	1049	947	974	930	1020	992	949	1001	970	944	968	919	919	927	929	952	983	878	1029	1012	960	973	943	984	933	973	1004	944	972	919	949	937	990	994	1012	982	979	966	983	927	987	926	971	958	1012	947	920	1012	953	997	945	965	977	983	967	960	916	998	893	998	916	1017	928	948	968	1030	1005	952	984	935	884	987	941	983	977	960	936	964	910	930	931	943	954	964	936	1007	926	963	906	954	906	942	941	917	926	984	921	960	1019	953	1018	921	979	982	954	885	974	970	981	943	952	960	928	933	935	995	971	932	978	990	915	973	881	896	961	954	992	955	970	958	975	947	951	986	995	1023	972	961	960	970	965	943	968	939	1036	926	981	948	945	979	946	969	939	923	967	944	928	892	973	953	912	966	979	966	938	997	982	970	952	971	967	944	973	974	955	953	963	956	948	1035	986	972	980	1002	987	1005	935	955	986	952	953	993	945	911	996	984	942	939	935	938	947	934	968	993	990	996	993	942	913	959	959	1027	992	941	998	917	924	977	980	984	921	938	960	984	965	964	945	986	954	964	990	951	940	891	969	941	953	911	977	986	985	931	940	993	931	929	1011	955	964	923	914	986	981	1001	949	901	937	954	962	940	1011	959	905	944	942	994	954	966	1005	1013	968	982	967	923	993	980	903	1002	962	1010	982	1003	958	951	983	907	972	948	962	980	979	962	989	995	965	938	940	1006	930	953	990	934	929	937	997	915	990	977	975	981	964	981	955	964	912	1034	985	970	947	946	1002	984	943	972	974	973	965	948	996	933	879	963	931	970	971	942	983	990	922	1033	972	935	936	959	951	974	980	948	944	942	994	948	957	941	946	1010	1031	980	951	992	1017	963	969	981	981	973	942	997	995	939	918	943	932	894	935	985	974	946	947	946	967	936	913	966	992	971	951	972	957	929	948	937	940	1011	978	970	914	961	968	1010	973	926	940	934	1018	1014	988	984	1004	966	962	968	976	979	945	987	1020	979	937	915	978	994	947	960	975	954	916	931	940	998	1002	953	926	936	943	926	934	915	947	1000	959	983	921	979	926	965	957	938	966	926	946	968	960	935	962	944	957	980	995	960	965	959	963	1016	951	995	954	947	942	961	976	976	922	993	1004	955	956	988	959	981	985	1004	931	923	949	992	967	950	966	954	910	926	954	918	934	980	962	917	960	988	992	912	908	921	962	922	970	961	969	963	992	926	918	932	1004	956	952	986	992	949	1002	959	963	945	981	993	995	953	940	990	928	961	929	954	1021	987	964	1002	925	989	966	923	950	934	928	1037	909	1032	991	971	1011	936	1028	952	974	970	971	977	1005	972	957	974	972	909	924	941	990	996	961	966	915	980	980	921	998	956	874	960	959	913	987	909	977	955	922	920	981	924	972	965	958	914	988	927	930	989	961	1025	970	937	937	972	948	982	965	994	931	932	992	920	932	947	988	990	972	1010	985	974	946	945	963	989	991	957	931	1016	969	984	992	979	975	949	912	995	938	1005	965	941	959	896	980	1014	921	972	1002	922	962	983	996	977	929	948	962	953	966	956	957	942	951	971	972	955	989	945	1010	945	996	938	953	924	988	977	952	973	963	957	973	977	979	934	1033	972	955	964	938	953	984	969	1035	979	1047	975	977	964	888	1017	950	922	980	977	1011	950	905	974	949	991	938	955	994	948	958	910	932	945	983	984	907	933	997	942	1021	982	940	989	941	985	981	939	926	976	959	922	950	916	999	964	949	979	1015	949	985	943	937	972	983	984	994	976	957	929	971	928	957	954	1008	933	938	964	964	947	985	977	970	981	950	914	956	996	958	925	1014	976	980	952	937	967	1025	970	931	934	933	957	958	1005	960	978	899	959	950	956	960	912	975	958	985	991	935	904	989	920	966	945	1042	996	988	922	945	946	953	939	956	938	982	920	945	966	991	988	926	916	924	948	964	960	957	942	985	935	923	922	905	954	969	949	932	981	989	975	974	960	944	912	943	992	935	995	972	994	974	994	920	930	1027	939	979	924	956	955	961	970	905	924	919	975	995	967	976	951	950	870	1000	983	965	945	998	948	960	891	966	945	978	955	1025	997	970	954	929	1006	910	963	955	992	963	1006	1002	944	948	977	943	983	922	968	952	960	990	932	1010	973	983	967	1012	971	946	955	950	945	980	875	947	955	935	923	974	977	935	927	931	936	952	946	918	1021	963	976	941	924	992	942	974	920	929	987	900	995	950	962	1031	916	1029	968	966	935	933	932	1013	925	962	978	1006	960	946	1017	925	956	957	912	970	983	901	983	938	936	983	900	925	899	956	916	974	1016	933	973	956	963	985	949	923	977	950	948	975	944	1015	941	931	982	1003	950	951	951	978	981	954	957	970	971	906	947	945	997	1011	992	924	962	964	991	1004	957	982	1018	981	911	956	955	981	969	966	950	968	953	988	965	938	961	976	989	950	932	979	973	992	923	932	977	997	944	974	1020	957	988	958	979	942	951	923	939	1002	1008	971	1000	928	971	983	963	916	913	964	990	957	950	960	1029	956	970	946	976	946	994	955	1004	955	942	923	953	952	957	936	958	986	976	976	964	950	947	967	918	940	950	956	975	886	940	970	917	966	932	976	931	920	940	945	976	920	950	998	933	972	983	940	961	1006	948	929	932	950	955	956	953	955	972	966	961	913	938	968	984	989	975	1020	914	928	996	916	999	962	943	974	959	932	952	987	896	935	1004	874	993	945	915	899	940	945	936	958	967	963	986	990	1009	971	920	941	990	978	978	926	971	983	939	978	938	952	1033	1001	898	978	982	937	959	992	991	953	1001	969	945	984	961	989	971	970	912	940	936	1004	912	973	952	928	1024	914	1008	1010	986	938	977	960	967	980	924	997	944	956	934	982	978	957	1006	908	988	913	906	952	1002	878	995	1014	963	1007	972	986	957	987	953	956	982	914	1018	926	921	971	1016	991	935	900	992	874	933	985	904	986	952	919	941	957	993	972	967	972	883	995	949	957	909	928	988	970	932	932	907	950	969	933	1003	957	988	995	1026	936	928	957	974	960	919	920	951	950	945	927	896	984	991	1002	923	957	975	1013	949	968	923	870	984	973	970	989	954	970	933	926	954	996	966	923	967	953	1046	908	985	997	952	1001	965	920	985	951	959	990	1014	975	1005	939	962	966	889	945	956	932	917	975	953	956	1016	966	954	943	894	967	930	1013	1012	959	971	986	1011	955	944	968	952	955	969	996	947	971	972	969	986	963	954	960	972	922	886	992	947	955	948	957	917	994	960	1006	934	970	985	937	960	959	953	953
24195	15536	10999	3858	2242	1571	1188	1021	862	757	682	579	560	545	527	549	473	501	482	438	491	481	447	447	434	438	463	433	458	423	411	396	397	391	410	426	399	429	412	381	366	389	372	387	418	397	448	395	433	403	382	395	420	371	390	381	402	359	382	394	414	426	390	358	394	402	349	380	385	396	388	411	409	398	421	407	384	398	369	389	386	375	393	377	390	363	384	418	403	392	374	358	410	377	372	355	392	395	371	365	372	407	394	418	433	412	409	437	417	360	387	401	395	390	396	361	366	399	386	364	379	390	410	411	385	388	396	386	360	407	416	399	368	415	433	397	418	380	377	415	391	398	365	392	405	389	419	366	389	397	383	384	365	387	425	388	405	360	376	381	368	419	409	427	380	394	403	396	383	397	414	425	370	424	401	378	408	419	359	404	395	404	364	350	379	385	370	392	383	384	390	388	387	395	417	407	405	388	404	440	395	393	375	382	396	399	366	417	356	363	407	381	448	402	374	394	391	395	388	358	403	400	380	380	381	360	400	414	367	388	388	370	383	386	387	371	399	400	382	399	387	407	404	424	401	408	365	380	413	382	386	372	414	395	439	392	407	398	419	407	421	361	394	362	391	415	392	386	435	394	395	394	387	409	394	387	371	377	386	409	417	390	371	405	408	392	400	417	388	352	380	427	398	456	424	388	406	412	375	356	378	411	420	392	403	401	390	387	348	407	359	393	405	395	388	357	403	388	414	399	387	413	373	364	409	401	433	394	381	363	365	352	408	386	411	390	383	424	364	386	392	396	403	407	353	401	398	366	393	406	366	409	394	380	376	402	397	392	405	380	413	397	353	397	406	364	401	393	391	437	422	403	418	405	363	394	372	404	375	381	365	401	408	406	353	341	382	381	373	377	400	397	373	330	387	399	407	407	376	402	394	396	409	397	407	422	405	400	430	413	433	395	383	385	385	407	404	375	403	417	399	370	416	389	376	373	394	397	379	393	429	386	360	384	426	394	387	463	412	392	395	398	365	369	377	403	378	381	386	399	391	340	369	407	399	373	429	379	410	421	388	397	422	370	397	407	382	387	374	401	348	371	406	395	387	387	425	412	406	347	428	401	355	384	401	405	378	402	411	383	384	380	419	419	369	375	452	397	403	396	339	377	389	415	377	377	392	401	419	375	392	375	402	409	391	389	380	397	397	394	327	386	412	373	371	405	372	421	381	421	427	419	379	393	404	411	386	391	391	358	382	392	431	388	374	389	405	392	373	397	362	416	401	392	426	408	355	408	387	367	404	370	409	395	398	379	446	367	361	401	401	360	399	408	401	422	369	370	360	414	390	368	356	423	437	425	389	414	411	386	404	403	399	398	400	364	376	389	394	383	333	405	411	389	392	347	390	400	403	390	382	401	375	372	347	379	403	403	414	383	389	407	413	419	406	385	395	408	393	413	425	405	397	400	364	394	411	383	351	349	377	404	361	398	377	347	377	446	420	376	416	378	387	370	361	387	381	389	390	354	438	390	434	401	378	377	393	394	412	374	394	395	415	371	420	356	400	446	424	410	419	373	388	388	400	386	372	388	405	414	416	387	395	399	407	418	397	393	372	397	400	395	421	384	361	383	348	374	388	393	402	398	423	363	375	385	393	435	373	414	400	394	358	433	445	408	372	360	378	416	356	395	364	360	354	419	443	395	382	397	395	361	412	409	379	417	368	365	436	382	396	399	397	386	383	427	401	388	369	391	417	417	414	378	384	400	365	422	428	387	398	391	392	361	415	381	348	370	427	377	381	363	386	388	426	409	396	363	395	408	422	367	430	419	385	417	395	374	415	350	406	390	385	411	418	357	415	411	401	421	377	416	387	418	397	378	399	406	403	399	398	370	400	395	370	399	395	398	380	389	391	434	370	402	406	402	397	407	407	362	413	406	392	395	402	402	404	389	365	403	392	406	386	385	437	388	395	379	382	344	370	394	405	370	415	391	374	418	371	351	411	391	389	407	413	400	390	414	419	359	360	374	420	417	356	389	396	410	396	426	385	415	417	448	370	382	389	398	392	401	428	366	401	323	383	337	373	423	375	384	358	417	410	390	424	372	395	356	408	391	402	386	430	462	386	386	389	378	396	424	448	392	411	415	404	451	409	399	383	377	383	410	345	376	350	369	403	418	390	384	383	414	376	410	409	400	456	403	331	373	429	399	410	399	364	375	379	410	430	373	381	398	389	392	430	357	388	374	374	380	389	397	397	383	381	385	402	365	391	449	396	406	366	385	401	367	372	370	396	380	390	391	367	355	408	400	407	359	394	422	384	389	362	404	367	397	389	371	390	367	393	402	391	343	406	392	394	367	382	388	367	383	406	384	387	419	374	371	416	386	410	375	406	427	403	366	409	400	399	370	359	369	390	399	388	358	416	428	405	414	384	400	400	368	373	389	376	415	389	372	405	371	391	413	396	389	356	385	357	401	430	436	426	370	390	388	417	375	382	367	377	369	388	379	439	424	404	400	393	364	376	400	380	428	400	412	398	371	411	418	378	374	366	373	409	395	364	387	367	417	391	396	373	406	376	357	391	404	398	362	397	426	379	388	388	387	383	373	360	407	381	381	403	348	381	409	376	413	376	404	441	383	399	390	356	400	373	403	363	415	401	396	373	412	427	431	380	404	374	401	390	402	390	379	347	400	367	410	402	365	422	370	379	395	397	391	379	407	358	407	354	413	399	381	373	351	392	380	402	371	418	403	395	400	385	387	384	390	380	390	393	373	393	387	413	391	400	380	367	389	421	407	390	401	383	380	343	378	391	386	413	355	411	396	368	362	409	398	385	390	411	394	418	420	441	400	398	380	392	379	427	376	387	374	358	406	378	412	397	400	412	409	376	361	377	371	403	422	405	415	418	386	412	383	373	357	401	374	374	399	381	367	419	386	365	425	391	437	366	380	355	347	382	398	401	441	383	360	409	403	370	391	386	395	403	402	365	340	389	406	420	362	343	401	388	423	387	384	381	376	387	374	381	387	421	422	398	436	398	431	382	417	379	371	419	363	402	387	421	372	393	404	377	421	420	394	362	420	378	412	433	409	394	392	408	439	407	427	371	401	419	394	360	395	393	409	373	361	395	373	391	415	365	400	408	387	402	368	378	418	401	401	386	384	424	391	393	415	413	383	394	388	406	410	395	399	423	418	407	366	401	425	368	368	400	392	402	403	409	394	393	411	395	421	434	372	406	394	411	386	359	376	376	401	376	392	370	388	375	408	387	406	367	381	396	430	372	431	377	410	386	378	345	369	404	431	405	379	383	386	405	369	406	371	386	355	403	375	418	370	355	424	416	369	394	412	407	410	350	416	421	357	410	377	388	375	409	407	399	375	384	382	378	392	393	411	384	442	406	402	377	391	408	402	402	402	390	361	412	395	441	385	400	404	384	391	412	368	432	395	407	374	409	407	382	368	361	375	380	403	396	389	361	397	398	389	376	383	399	378	397	382	400	389	368	399
18590	13164	11783	6940	6552	5698	4761	4218	3315	2786	2478	2181	1837	1776	1693	1628	1684	1762	1674	1456	1522	1440	1362	1264	1337	1234	1238	1135	1182	1240	1171	1107	1054	1062	1127	1068	1041	1007	970	981	975	990	1001	1003	983	1017	1010	984	987	985	985	1031	992	959	946	997	962	950	1020	913	947	980	961	970	919	1010	953	995	944	972	961	943	915	926	973	915	987	942	965	926	908	934	981	943	974	999	911	958	984	941	923	892	970	952	956	937	964	991	945	999	925	980	988	955	931	902	989	966	956	911	967	980	1004	919	983	966	1002	957	1002	988	986	907	948	935	967	922	933	960	886	966	918	936	953	966	973	1009	919	1008	945	931	968	977	960	944	911	985	958	968	972	955	921	1011	959	949	934	962	852	977	975	937	979	975	967	934	936	966	938	990	936	1038	946	970	927	977	929	934	946	972	1021	985	910	993	967	921	999	987	961	982	987	951	937	915	986	968	896	971	1019	990	985	989	954	941	960	962	979	987	1001	940	1000	965	934	910	962	961	915	963	966	893	955	956	990	867	1004	955	909	947	997	985	1013	958	933	991	953	916	921	1034	958	975	967	895	947	993	950	937	991	966	931	974	958	932	984	967	911	974	979	945	965	988	1028	983	913	995	917	898	921	930	1000	955	937	969	937	931	939	989	962	886	955	965	974	974	982	971	972	989	1000	945	960	992	940	954	943	988	988	962	962	940	907	965	934	960	943	927	953	925	989	981	952	987	1024	962	938	957	977	976	918	924	979	974	915	990	956	977	930	996	956	1019	955	953	1025	928	897	983	965	962	957	949	959	986	950	1012	929	919	928	917	936	964	1004	998	936	989	933	1000	977	1008	979	944	920	927	978	929	982	942	963	909	941	900	912	1022	956	934	934	923	973	957	968	943	1015	956	911	977	911	894	945	974	941	908	916	952	936	981	885	966	982	922	950	990	931	965	979	978	995	959	952	960	932	966	980	949	979	954	935	991	998	950	968	941	946	918	907	959	892	977	988	996	896	943	911	942	941	941	961	959	932	949	978	1011	936	964	916	933	1029	900	1003	942	949	886	1002	941	970	954	953	950	999	954	997	939	987	980	899	1004	1029	986	992	940	966	951	999	999	1037	976	957	951	931	1000	923	953	949	976	971	944	984	943	932	951	1010	926	941	1014	1001	938	890	1006	968	943	977	941	945	932	921	953	939	954	922	935	944	959	1017	962	996	923	961	994	984	988	983	1028	923	937	996	1027	1031	954	1023	919	972	963	953	948	987	961	983	990	986	968	964	935	988	979	974	999	957	936	990	1014	934	935	960	987	948	978	994	976	919	975	983	988	921	1010	958	956	940	965	985	974	978	996	968	956	939	932	945	959	931	963	991	934	984	1018	950	1005	957	978	902	937	950	935	928	947	1030	957	955	1016	961	974	931	995	972	931	899	974	1005	950	981	906	934	953	929	954	956	929	992	963	979	912	949	988	980	1030	1028	1005	997	1012	879	1009	924	901	1016	913	1007	894	929	952	945	879	953	982	935	941	1019	1006	984	997	992	982	952	952	993	941	1001	958	985	934	952	977	970	968	952	938	923	951	960	970	965	971	946	930	963	962	904	992	981	938	918	991	994	904	917	944	933	932	920	933	977	952	942	962	926	934	997	995	1031	984	970	888	923	950	992	983	948	993	999	901	1014	972	969	940	947	948	996	917	937	941	872	893	922	948	937	942	895	976	971	977	942	904	940	991	933	978	976	949	956	928	931	965	916	901	890	935	917	927	911	920	978	965	959	981	946	971	1013	971	957	973	891	973	936	961	993	979	951	942	946	968	938	926	915	993	971	975	1004	946	879	909	953	990	985	987	956	989	910	950	955	935	919	973	980	994	959	961	994	999	931	911	970	914	923	959	993	959	940	1019	996	964	1002	968	905	991	1011	953	969	980	857	928	952	905	1004	967	971	952	901	964	939	933	1016	970	983	934	966	996	946	990	985	977	944	905	1021	999	934	946	983	963	997	998	962	966	1021	917	948	955	969	957	1007	1025	933	963	943	978	925	995	970	912	1004	943	965	955	923	939	961	995	967	916	958	931	944	1002	943	993	919	971	932	966	909	915	982	1013	961	976	950	911	986	974	922	1011	957	937	955	973	960	936	1030	973	972	977	916	943	975	980	999	945	990	953	971	975	929	945	998	940	1001	958	928	965	916	950	974	946	998	1005	976	997	966	922	978	950	896	1010	941	988	953	977	946	973	991	954	959	972	984	1008	950	932	941	958	972	968	963	930	956	903	896	1007	990	954	951	962	1022	927	933	953	946	981	1065	990	969	935	942	973	954	968	956	978	948	970	938	995	963	935	1012	946	1000	946	962	973	922	984	940	937	904	939	996	972	973	948	987	931	970	981	944	977	978	926	979	991	981	930	947	936	920	970	925	953	963	979	977	906	929	925	929	982	976	928	994	933	945	973	1004	971	930	951	944	937	1026	899	936	980	995	927	944	940	923	970	930	948	992	960	965	925	927	962	915	928	983	1003	882	945	953	949	914	979	950	982	987	988	935	970	1021	949	935	919	932	935	981	956	908	1006	951	980	1023	941	924	963	1004	922	967	1002	940	950	940	979	970	965	992	899	957	943	903	985	949	974	1027	954	993	950	963	936	954	949	917	923	1016	981	917	941	916	977	891	909	912	982	953	995	1003	985	952	943	1005	946	970	963	956	952	969	913	926	951	1015	949	920	965	952	950	953	932	894	957	992	982	979	943	943	922	898	953	976	927	994	956	976	945	1003	956	998	980	938	971	940	900	961	980	974	936	929	981	963	942	963	981	949	943	953	937	951	948	945	944	886	955	937	943	946	967	985	978	1007	964	981	882	967	965	972	943	1019	895	939	964	940	938	984	952	950	942	939	978	928	948	921	957	970	978	981	985	963	973	988	971	978	1003	1021	991	1042	994	956	971	964	997	971	1002	969	1010	952	970	969	919	962	974	925	934	993	924	982	989	958	951	960	950	972	972	934	964	983	954	947	947	950	976	934	975	937	951	983	949	965	991	1047	938	959	1001	912	941	980	945	1011	948	991	889	926	958	938	943	959	963	948	924	1029	930	971	949	948	934	938	953	936	1026	954	968	954	945	954	954	931	971	924	992	951	968	925	987	945	924	984	998	972	978	992	953	962	933	939	959	978	980	976	934	978	999	955	932	985	914	987	963	961	952	960	1001	961	961	956	949	952	947	997	924	977	892	934	969	962	949	947	1014	1042	959	926	981	935	920	978	1013	971	964	939	937	951	924	955	1005	980	960	937	929	948	949	887	967	973	961	956	948	961	999	946	973	936	967	963	994	936	958	967	966	989	910	931	945	944	922	996	1003	970	896	931	965	941	962	936	938	945	961	1007	953	985	1056	965	917	928	939	902	1025	958	948	948	990	935	952	988	1012	941	954	954	947	978	984	1026	983	937	1001	955	959	931	916	940	950	1009	943	919	1013	954	982	979	988	960	944	925	967	979	979	970	977	995	951	1017	947	1015	957	959	915	983	977	999	897	912	980	977	963	952	970	950	945	980	947	1045	975	967	949	947	880	956	940	945	935	988	930	975	960	964	965	999	955	949	961	942	1002	928	976	945	924	946	995	974	975	897	989	956	933	941	955	993	922
37200	23789	17376	6652	3579	2272	1628	1241	952	855	738	681	606	538	506	486	501	525	509	500	470	480	439	429	397	394	393	395	361	386	365	385	366	373	311	334	364	345	346	335	308	332	348	381	347	346	319	345	344	336	348	348	352	348	367	341	305	368	355	338	304	313	319	288	375	334	318	342	347	318	348	323	346	359	340	332	332	339	335	314	336	348	315	327	324	325	348	364	302	340	338	332	321	361	325	323	373	329	324	318	302	314	341	327	358	327	376	325	321	353	317	348	326	323	364	308	366	315	351	330	356	322	340	324	349	373	282	360	354	334	345	338	295	313	302	348	337	350	345	333	330	328	342	314	303	334	345	342	306	335	349	336	307	321	371	335	343	291	306	361	341	332	339	323	340	336	343	325	340	348	368	335	292	333	347	303	297	343	327	358	313	340	340	302	344	329	332	338	321	328	335	346	348	328	299	317	348	336	315	306	281	330	327	321	348	318	348	360	328	343	350	323	317	317	327	335	338	359	337	333	308	324	353	333	310	324	330	335	309	308	315	350	338	330	356	340	322	323	344	338	335	366	342	350	332	368	321	334	332	362	351	300	373	327	350	334	336	353	332	345	310	326	364	306	333	354	334	309	301	324	325	304	302	301	322	358	314	305	365	330	357	328	323	336	337	318	347	321	339	356	325	320	301	321	371	339	312	324	341	323	344	286	312	311	362	315	349	328	318	364	366	336	361	324	341	352	350	327	338	339	321	324	353	351	326	311	315	336	332	343	306	343	330	335	293	315	341	342	310	351	340	346	307	335	339	327	348	329	337	340	310	295	335	338	329	336	318	342	341	335	338	303	357	313	296	348	362	369	326	317	347	324	346	315	320	340	328	323	362	321	326	331	328	348	343	340	330	314	367	372	318	347	361	316	330	333	359	315	325	296	351	334	327	327	319	321	331	323	341	351	305	322	340	330	309	326	344	333	338	328	324	334	310	345	347	358	322	380	350	346	327	304	344	315	319	334	358	333	313	346	331	329	358	328	366	330	315	322	338	315	334	346	332	334	344	369	346	304	351	345	342	338	319	338	340	306	348	397	323	321	343	313	354	321	330	351	333	296	330	335	307	344	332	359	340	342	333	325	327	324	310	342	345	322	338	320	365	327	290	355	322	328	334	355	359	327	303	375	333	306	337	326	324	311	364	284	327	310	339	322	323	275	318	340	315	305	300	329	315	338	347	370	333	330	351	336	323	300	381	349	319	311	306	326	343	330	347	321	312	340	340	333	345	335	290	333	336	373	361	355	316	341	315	299	345	357	330	319	319	303	345	326	348	338	325	325	357	351	347	366	309	334	317	328	315	317	333	329	328	357	342	365	344	356	326	335	340	329	315	330	363	352	349	331	297	336	350	314	288	321	341	322	331	360	336	327	319	337	347	337	344	320	345	365	334	317	325	325	334	318	288	321	343	313	367	328	318	384	331	344	349	363	305	344	301	349	288	331	318	310	337	329	300	318	334	337	335	327	336	334	322	302	324	305	329	319	309	335	345	346	324	353	359	342	333	345	284	305	338	336	328	337	320	353	312	337	344	356	323	347	346	353	318	329	328	333	338	364	358	329	321	321	343	301	293	290	356	344	330	309	327	314	338	328	346	293	336	351	336	340	328	369	320	328	328	342	340	346	339	318	338	324	336	342	334	331	359	358	354	355	282	354	316	352	310	336	313	334	363	356	332	334	319	279	322	317	386	323	376	313	365	360	330	316	317	347	350	321	339	317	355	355	342	353	331	328	312	359	352	287	311	301	320	381	324	328	327	364	319	327	339	355	309	345	318	325	344	349	313	341	333	323	330	349	327	352	330	334	363	357	341	356	350	356	355	386	320	335	334	322	320	323	330	351	374	311	300	311	337	333	335	338	335	347	333	347	342	349	281	348	320	333	306	325	344	338	324	338	322	302	336	302	315	314	351	320	323	318	339	315	316	338	318	325	335	330	343	333	327	314	302	331	361	351	352	338	321	342	347	325	351	350	316	290	326	353	337	319	335	321	329	299	317	329	346	354	320	318	350	333	370	316	355	348	297	319	336	336	352	349	353	317	344	322	320	315	331	328	302	338	336	328	335	346	363	364	350	323	345	316	347	353	318	334	352	305	305	328	340	319	348	354	341	298	320	297	358	335	341	335	325	317	328	341	314	310	331	297	321	344	308	313	337	333	338	323	360	364	346	330	330	305	335	312	338	343	345	321	319	328	344	365	304	350	323	397	315	335	376	325	331	348	321	346	333	304	324	317	303	364	329	335	343	295	314	320	325	360	318	309	303	319	341	358	356	321	359	338	361	346	321	333	323	334	321	344	370	337	372	340	348	328	353	326	325	335	319	328	368	342	362	349	344	360	365	334	336	324	332	290	331	357	333	373	299	306	318	310	343	356	342	337	345	336	317	339	339	303	328	313	316	346	341	322	317	314	376	312	352	307	337	313	330	363	333	323	307	329	334	350	346	323	368	293	322	304	347	336	352	332	343	330	329	346	322	303	347	316	346	304	352	368	353	348	289	345	340	366	347	333	324	333	324	324	338	349	317	317	357	364	340	318	339	352	342	326	337	341	328	350	273	329	342	300	355	314	315	331	380	348	345	360	334	291	345	305	330	316	346	366	332	329	338	347	328	327	308	335	330	339	314	340	291	346	309	331	332	343	318	304	365	300	338	336	347	321	338	357	334	350	333	325	345	315	335	347	345	347	349	301	321	357	357	318	333	364	307	351	328	340	351	310	321	342	338	338	357	298	326	341	333	356	370	336	317	309	348	347	344	310	344	321	322	329	329	342	344	305	320	322	326	334	303	348	316	378	400	316	306	329	358	299	341	348	312	333	345	339	338	324	322	288	335	377	318	316	310	305	329	314	331	316	355	336	318	303	325	341	358	315	316	333	316	276	334	323	309	349	346	338	327	342	321	290	334	326	347	319	349	334	315	348	297	341	312	350	332	337	367	315	323	332	331	315	333	311	338	284	335	320	374	337	353	334	330	353	340	350	329	321	326	316	324	314	324	300	319	317	312	318	307	350	314	370	318	324	348	294	302	363	335	308	326	316	319	311	320	344	339	309	327	293	325	287	285	317	336	312	360	340	354	337	358	331	316	318	293	321	336	338	289	330	318	330	324	323	311	339	347	336	330	359	321	299	330	311	363	332	334	343	340	332	341	311	320	322	338	361	316	304	346	335	337	337	353	356	328	334	328	333	363	291	322	333	324	344	303	311	323	368	326	349	359	332	340	315	331	307	364	322	365	348	330	291	334	323	364	358	396	352	346	342	379	334	337	331	307	335	349	315	314	310	319	308	362	333	370	355	324	350	354	340	312	334	286	347	339	318	357	324	338	346	353	345	349	359	295	348	344	338	347	305	321	303	345	335	299	341	341	355	343	343	314	336	291	351	335	318	337	337	308	319	290	315	406	329	367	328	361	325	326	318	335	338	386	297	374	306	354	337	323	303	350	357	357	335
26420	18226	16232	9312	8756	7331	6103	5106	4011	3432	3078	2615	2334	2127	1931	1829	1962	2026	2038	1782	1705	1609	1542	1453	1324	1187	1214	1178	1184	1203	1149	980	1036	963	1004	941	958	894	861	904	895	925	932	897	941	934	879	895	918	888	840	833	804	878	820	865	892	827	833	850	827	785	814	854	787	844	798	852	813	782	867	851	836	840	902	806	841	810	808	838	837	896	829	832	798	807	786	783	833	842	857	787	816	795	821	766	835	843	827	772	817	845	849	812	790	836	825	767	840	836	781	830	800	816	807	841	831	874	785	799	814	810	825	812	777	839	840	754	821	758	820	845	813	840	806	848	834	796	844	814	794	830	829	833	808	883	860	817	840	841	798	849	875	901	822	828	810	771	784	835	851	790	869	821	802	793	855	822	798	805	827	782	841	869	806	808	820	805	845	815	856	827	807	834	823	876	792	808	807	843	869	813	807	850	836	828	829	818	845	809	854	803	820	815	836	779	831	881	863	838	834	797	843	852	828	807	844	887	787	838	838	797	796	795	850	834	874	813	793	812	829	810	803	802	783	836	836	867	826	834	769	828	815	843	820	817	757	864	758	828	868	780	775	828	790	907	838	849	824	859	817	857	796	813	870	849	843	821	810	828	777	833	784	822	857	859	844	847	820	784	838	885	767	851	802	800	835	789	833	835	813	802	827	826	838	766	830	798	840	852	840	836	836	805	814	798	837	841	844	804	885	835	794	804	787	829	828	848	794	863	818	829	797	828	826	768	764	815	826	766	835	785	840	843	826	860	797	798	824	870	805	811	820	817	830	826	794	778	858	832	792	827	823	816	783	838	764	749	812	866	817	786	852	835	815	787	835	891	832	832	848	810	858	830	814	820	825	792	859	853	793	819	839	862	795	810	788	905	828	862	846	773	877	842	798	800	813	832	824	810	798	795	839	846	845	815	793	815	806	785	809	874	823	866	816	829	835	800	804	808	808	777	907	881	838	789	786	781	823	817	852	829	793	792	868	829	833	820	850	820	787	813	867	827	782	829	820	813	835	819	795	830	802	828	798	829	867	800	819	841	825	803	819	883	816	829	857	788	797	849	817	832	813	808	852	849	838	826	833	823	875	856	815	825	767	877	821	816	857	818	780	809	831	820	862	847	816	850	881	820	848	809	851	834	766	800	804	808	828	817	830	819	795	856	812	808	780	846	801	821	833	832	901	802	838	851	842	762	828	808	843	853	831	799	777	841	837	809	805	849	812	857	837	841	783	833	849	832	811	849	818	796	795	833	792	763	844	828	813	830	842	809	827	880	864	836	870	734	788	814	855	787	809	819	807	821	815	820	847	828	817	785	835	788	880	814	875	856	836	849	828	776	856	813	838	824	871	807	810	840	841	778	775	855	891	847	815	845	843	762	813	829	788	820	828	778	828	805	795	871	830	805	812	810	880	809	759	820	759	820	808	792	810	852	817	812	787	818	821	813	840	797	799	874	812	840	821	894	818	827	823	811	835	813	841	827	873	847	757	826	766	868	832	838	828	816	834	851	849	748	779	834	812	819	790	848	808	847	851	826	842	849	845	823	806	857	799	769	892	842	858	790	797	811	829	763	820	821	822	795	819	799	851	822	870	843	883	804	831	867	773	788	801	850	796	822	828	838	829	859	754	851	790	807	863	854	837	844	787	837	835	846	859	842	805	859	795	838	825	774	849	870	863	810	817	812	813	897	856	795	854	835	862	806	788	812	837	806	857	829	793	809	802	817	821	809	779	851	832	885	766	781	835	805	837	778	816	822	798	807	794	872	845	846	856	833	835	820	820	854	812	865	844	808	856	838	845	802	828	806	811	837	865	862	784	819	864	826	821	835	829	790	817	810	844	797	829	821	843	804	816	827	846	813	819	806	790	781	852	815	792	834	807	782	785	864	825	791	774	758	814	810	817	775	870	803	839	823	825	759	845	797	837	822	806	826	863	803	780	828	835	767	850	850	859	823	829	819	770	836	843	793	861	811	793	829	820	738	858	860	844	796	870	847	806	842	823	828	879	831	863	832	814	817	778	841	803	783	837	857	810	793	806	850	845	808	803	861	844	783	846	773	791	753	772	852	851	783	796	821	828	830	808	797	876	837	809	824	844	774	833	821	847	794	800	771	807	825	794	854	843	842	831	793	822	793	857	783	815	833	839	869	839	861	809	826	784	895	798	863	790	856	787	817	839	829	823	766	813	850	812	851	774	792	815	802	785	830	843	786	814	837	819	808	799	886	799	850	838	827	866	857	773	814	819	818	825	774	801	858	832	848	801	811	824	827	811	871	810	862	779	831	788	808	820	769	786	790	825	844	821	879	862	800	857	822	794	812	804	824	824	856	845	848	796	841	800	814	829	846	819	838	789	788	814	846	862	813	872	868	818	854	861	881	769	832	856	843	831	824	843	771	799	885	812	802	778	869	831	794	808	829	836	824	797	771	817	861	778	764	841	815	835	782	803	846	797	813	825	830	815	763	856	823	851	837	801	820	862	832	839	825	806	766	874	778	813	867	853	848	839	817	832	815	867	812	845	868	891	828	844	841	819	811	818	811	830	816	809	798	820	839	777	842	823	756	843	783	795	853	799	805	850	842	784	816	779	816	820	791	794	884	828	814	832	857	795	836	794	818	768	888	844	833	878	852	841	844	845	841	799	822	784	764	784	832	840	827	814	803	857	856	812	825	798	796	775	810	832	834	859	824	820	775	794	836	828	773	868	834	840	895	803	832	821	781	769	864	824	787	802	762	842	791	841	828	812	815	813	790	786	850	810	788	886	837	811	861	805	810	854	783	851	828	834	787	815	844	779	845	788	820	815	822	853	853	825	820	770	818	830	776	871	843	784	792	857	823	772	825	821	861	807	819	877	842	822	824	839	856	845	801	891	825	806	778	817	813	812	801	796	835	812	838	812	815	830	819	874	819	809	824	857	808	885	791	801	871	830	848	806	799	841	819	835	825	846	764	832	869	816	817	865	797	801	782	877	869	798	802	862	876	824	838	845	824	799	808	821	847	813	838	836	814	826	794	837	843	830	858	798	895	800	848	841	843	857	847	832	799	800	843	801	817	790	811	832	853	834	823	859	824	862	876	826	827	868	809	828	821	812	824	795	834	767	818	810	777	798	819	860	812	840	804	827	767	860	838	841	835	804	837	868	793	861	823	771	852	783	808	815	815	815	800	811	867	832	819	786	867	841	806	829	797	827	869	793	800	902	831	856	804	835	838	852	809	800	872	779	798	791	836	849	822	832	842	778	809	788	803	841	772	828	815	841	785	856	810	850	849	859	856	804	856	798	854	815	854	864	817	824	828	853	808	838	850	875	829	805	902	806	849	808	809	834	836	817	879	821	818	833	764	799	828	854	816	818	759	836	782	773	850	843	825	822	827	833	843	818	802	786	793	887	808	788	832	827	826	802	826	850	793	770	813	830	853	832	828	807	900	809	787	802	814	805	843	774	793	780	824	793	850	858	812	825	819
8829	4171	2765	1369	1108	892	828	715	603	546	544	486	432	450	422	429	459	437	454	426	403	432	395	411	413	362	414	435	428	395	452	373	422	410	394	367	378	370	390	384	389	386	407	385	377	379	378	370	402	389	375	396	355	358	361	406	433	371	349	394	389	364	418	390	387	374	429	398	365	397	373	422	385	379	373	390	395	400	353	432	374	388	367	396	394	397	374	389	387	386	346	381	381	364	419	368	350	404	371	364	372	433	385	385	391	392	401	390	407	406	372	427	394	405	393	362	348	388	408	425	382	392	383	385	395	371	342	401	431	402	397	438	358	394	337	374	372	419	397	413	408	392	394	408	384	411	375	376	343	386	423	345	394	370	381	403	344	381	396	396	402	370	371	370	354	378	393	369	391	376	321	406	405	395	404	388	383	389	377	420	396	392	383	378	390	405	332	387	384	405	433	401	358	410	367	407	370	432	392	362	387	423	394	394	394	387	379	381	394	424	376	386	397	404	382	376	380	398	362	377	404	400	396	373	419	387	405	367	389	367	409	379	401	373	372	395	375	375	383	365	377	332	405	377	388	391	390	361	381	363	393	385	372	407	387	405	360	359	369	381	374	412	377	387	388	371	386	418	372	399	390	394	388	386	368	362	418	400	441	411	377	384	393	367	407	343	388	386	389	384	370	398	421	379	387	374	371	343	374	378	387	356	344	407	361	402	359	369	375	373	361	376	416	382	379	354	378	370	377	388	376	427	409	447	398	359	405	375	405	355	404	384	425	390	380	378	380	372	394	378	409	384	389	421	394	416	398	344	405	411	409	386	422	357	404	386	370	415	397	381	350	426	430	433	360	395	385	417	398	376	359	400	372	354	365	351	401	420	402	396	423	374	379	336	376	405	372	374	389	375	390	382	369	418	358	406	387	391	383	343	419	379	379	400	365	373	376	394	382	381	358	382	346	374	409	398	401	385	409	380	389	390	367	401	365	382	373	364	370	384	400	335	355	381	398	377	384	407	394	384	390	372	418	393	406	387	375	393	348	367	388	404	389	385	373	352	388	391	387	379	360	381	419	387	381	364	394	389	389	386	414	406	376	427	359	397	352	380	389	386	374	367	374	401	370	371	396	375	371	412	410	388	399	397	384	397	386	373	400	398	420	394	405	386	400	400	390	367	377	391	366	367	354	373	411	392	390	396	385	369	361	389	375	370	400	383	353	362	388	381	393	388	379	355	388	393	392	405	396	394	409	391	414	369	406	344	420	377	385	397	381	357	361	374	411	402	415	407	378	413	363	382	356	402	400	367	438	375	413	392	363	354	379	346	407	391	366	367	362	453	377	382	362	379	408	400	382	430	399	354	362	397	389	349	436	384	381	372	385	379	370	393	379	393	365	367	396	390	339	379	410	363	373	366	387	397	376	366	368	359	403	405	399	368	415	418	385	397	396	393	358	388	391	329	409	381	393	377	345	383	390	397	343	400	399	386	387	341	382	394	330	363	380	392	373	378	364	381	350	405	318	393	385	367	374	391	393	417	407	381	355	376	369	335	335	383	392	389	374	365	382	407	369	390	402	415	407	365	355	418	365	393	382	395	392	385	432	383	406	381	366	370	400	355	367	384	448	375	414	363	367	387	385	377	392	378	367	388	380	372	387	390	370	376	367	400	409	376	350	362	390	382	381	421	366	387	379	389	401	356	389	376	384	396	370	386	384	370	376	384	371	378	381	408	433	384	381	400	378	397	369	389	384	385	382	380	362	355	352	369	373	379	375	403	399	376	398	356	396	374	380	370	379	388	423	355	364	374	432	391	394	397	407	396	429	416	393	415	397	364	373	387	360	397	405	408	374	411	390	383	402	397	402	369	384	361	372	381	339	415	399	395	415	394	326	361	372	417	393	397	402	361	358	419	435	406	425	400	389	416	353	377	398	376	347	358	368	423	365	369	371	373	397	409	360	368	366	396	381	424	349	405	394	402	388	376	410	387	417	385	393	370	400	361	367	383	364	399	376	390	381	355	346	399	359	376	389	387	401	392	394	371	394	399	382	387	399	419	415	393	391	381	379	343	402	391	411	389	388	372	375	391	380	403	411	375	405	369	393	406	365	417	396	378	419	399	400	366	398	372	392	378	344	396	386	364	368	384	340	383	398	377	419	387	401	400	418	409	378	392	397	389	358	417	378	388	403	360	383	397	353	402	380	369	353	395	382	409	392	429	402	414	398	383	381	398	376	359	431	346	398	416	374	415	404	367	399	396	410	382	395	358	406	384	387	371	379	365	408	400	400	366	337	398	395	382	377	378	384	394	389	367	403	379	430	380	370	369	382	415	384	391	375	401	380	380	383	406	368	369	422	366	333	409	394	396	391	396	360	383	359	383	381	365	394	388	418	394	368	369	381	378	390	400	385	376	405	387	371	402	384	379	382	368	411	393	354	421	387	350	416	401	354	383	393	353	373	409	368	425	427	397	426	430	383	402	377	422	389	410	422	378	408	414	389	394	417	428	394	365	354	396	395	375	390	391	423	378	350	381	395	427	385	386	386	373	403	414	377	393	363	413	410	398	380	400	400	375	387	409	360	377	384	394	375	391	383	388	370	384	365	382	371	385	415	367	395	371	372	432	380	412	423	394	406	388	400	421	383	357	356	414	390	409	411	379	371	409	421	414	383	378	401	392	385	376	398	380	385	370	449	378	404	355	400	444	370	362	404	427	405	372	404	376	415	397	404	388	412	392	358	399	448	358	452	373	414	404	375	406	352	383	398	405	371	382	387	435	397	354	397	389	369	388	375	404	380	417	405	409	393	418	376	386	421	366	406	388	407	390	341	401	398	409	415	425	373	379	396	371	402	418	393	421	383	357	392	389	384	349	404	388	392	409	386	348	373	406	431	353	404	402	380	381	399	383	388	388	384	384	385	408	361	387	355	388	384	421	426	420	398	400	377	367	400	403	373	362	390	387	414	401	388	406	398	387	407	367	361	386	379	426	395	349	427	388	398	359	376	418	429	402	369	359	359	384	392	386	401	376	402	371	389	376	378	394	376	370	356	335	383	374	378	405	334	364	377	374	387	357	370	410	388	399	394	380	383	361	374	397	359	387	392	358	398	387	370	383	381	381	403	346	374	372	366	393	372	374	331	341	372	410	385	369	374	383	370	379	409	379	388	374	394	389	373	382	382	387	391	371	379	398	414	420	378	369	379	404	433	392	411	405	398	395	418	399	368	415	397	382	376	372	382	367	375	365	369	392	401	389	402	371	385	383	389	411	413	400	403	394	386	391	424	388	345	354	391	360	389	392	381	409	390	372	383	376	379	361	344	394	389	371	393	378	391	373	366	383	416	394	408	364	378	380	376	434	403	390	397	390	377	382	343	403	405	411	380	359	406	382	428	418	376	354	364	376	385	403	382	390	377	382	388	399	389	408	382	380	396	387	368	394	384	406	370	368	388	346	383	386	361	388	422	394	387	387	392	369	392	372	364	386	402	376	409	391
7298	5190	4880	4005	3950	3496	3305	2696	2256	1941	1789	1604	1528	1475	1345	1231	1226	1264	1238	1160	1184	1161	1113	1061	1064	1082	1109	1089	1101	1106	1106	974	984	1052	1022	1059	1055	1003	1002	942	949	961	973	980	992	1001	938	957	968	1001	982	991	979	954	964	987	949	901	956	906	1001	945	948	943	953	937	999	954	1008	991	987	972	933	977	973	995	994	973	940	947	902	930	944	968	965	952	920	891	909	953	930	959	1002	964	981	884	968	966	958	944	966	988	965	972	919	984	951	961	970	923	964	939	905	962	980	958	989	925	928	972	937	976	959	952	944	918	955	998	913	910	916	957	924	897	980	960	996	984	989	975	943	962	967	945	984	960	937	909	981	954	906	946	982	953	999	954	1025	920	949	940	980	951	940	986	923	981	954	910	934	942	964	960	910	883	947	951	899	977	954	957	969	935	994	945	969	901	980	888	968	964	951	908	901	910	929	938	946	957	957	984	924	985	1015	931	962	940	970	959	929	932	941	963	965	952	1000	964	935	981	933	966	899	974	954	930	971	893	906	939	905	895	960	961	972	935	884	937	1013	950	964	879	965	971	954	970	948	984	916	887	968	938	958	949	933	954	928	993	898	931	965	956	900	912	995	901	921	940	946	953	993	989	980	984	981	958	910	947	957	967	945	964	971	972	922	943	929	957	951	933	937	954	919	923	898	943	962	956	935	980	1012	970	967	893	944	919	965	963	945	1059	1005	950	984	912	950	901	924	974	979	951	969	945	997	957	966	925	930	978	939	959	964	972	978	917	955	932	942	918	953	992	965	896	990	950	965	962	940	958	952	928	907	935	966	995	957	997	921	976	931	973	978	933	980	1018	958	985	956	997	951	974	950	951	954	918	937	925	855	924	935	941	943	992	967	949	896	935	976	955	928	1001	973	913	906	932	911	953	948	964	996	997	972	964	907	950	911	915	992	909	970	925	954	947	952	955	971	953	941	1002	908	920	920	929	903	889	878	966	976	955	912	953	973	971	918	957	959	962	928	924	950	958	942	946	962	961	1026	928	925	981	960	976	925	946	912	970	958	938	959	967	952	976	964	914	940	956	940	936	992	986	927	962	921	936	997	957	998	940	908	956	954	958	978	948	966	977	901	964	988	925	963	946	951	953	961	895	938	933	934	979	972	927	893	992	916	920	918	937	971	979	897	979	951	907	982	950	939	1004	1000	934	943	972	938	952	1012	994	969	948	936	965	947	991	960	906	941	950	926	988	972	1015	910	998	951	956	956	972	965	944	982	992	966	941	917	939	917	924	958	984	922	909	974	893	942	901	969	943	941	989	963	946	940	947	1026	923	985	936	978	964	913	965	983	926	901	916	934	934	959	930	897	965	922	970	913	958	957	911	955	921	947	930	984	988	928	969	993	963	945	950	899	932	942	1005	924	997	943	983	949	877	998	989	925	998	995	935	956	946	965	947	954	963	960	946	959	907	932	948	952	975	930	895	1026	941	992	938	926	886	957	956	1001	955	942	1003	900	936	961	927	952	957	968	948	957	881	962	955	940	971	923	902	951	932	976	928	925	931	955	949	1024	974	972	930	984	963	903	914	901	942	919	974	960	969	934	931	964	958	983	903	902	951	999	996	968	929	997	943	984	928	939	926	928	962	981	920	956	971	928	1013	958	937	951	1033	896	981	941	951	950	929	946	902	968	1005	909	1016	970	979	990	998	939	954	904	988	966	967	927	912	918	979	960	918	909	952	934	927	977	962	969	987	927	899	893	941	966	978	916	976	953	987	966	980	937	961	985	971	934	931	904	955	931	921	934	904	940	971	947	868	954	928	874	921	966	926	971	945	942	961	954	875	918	961	959	986	1004	938	949	964	965	980	908	921	1008	942	954	925	991	926	995	952	980	927	997	920	893	905	986	941	906	999	953	944	953	893	941	987	973	945	948	952	922	973	921	913	966	938	949	960	1006	1002	1012	920	895	949	962	921	932	944	984	995	930	990	996	930	955	957	978	921	973	965	941	975	933	972	980	951	937	972	923	973	1006	920	972	947	934	950	955	955	902	979	935	972	930	934	941	939	933	940	895	955	922	957	925	949	946	980	1020	997	941	961	922	972	981	933	966	985	941	970	955	911	934	946	971	939	978	944	910	1004	939	982	979	946	941	931	943	950	991	943	915	949	968	935	944	928	947	955	930	955	915	937	979	930	946	1005	945	921	958	930	981	928	924	916	983	983	932	945	938	938	935	936	963	974	988	930	919	967	893	902	1008	894	908	940	989	949	944	964	970	936	952	939	895	941	963	948	942	998	955	987	1009	917	951	973	918	973	944	922	983	954	942	889	936	931	991	964	980	975	922	915	908	947	923	941	980	931	912	932	1010	926	978	977	967	935	919	918	934	992	914	945	948	907	1002	904	925	1007	933	965	939	967	952	935	932	958	981	928	929	958	982	968	941	922	929	906	929	922	918	922	962	924	988	950	919	944	930	887	957	938	959	952	952	926	961	967	942	953	866	957	955	936	912	923	960	1003	953	955	955	963	982	961	918	949	989	991	970	968	886	946	958	915	937	1017	1028	1001	955	929	914	931	939	948	933	953	922	940	1020	961	950	972	874	939	976	973	957	953	958	953	937	961	928	969	1000	973	942	982	974	964	965	987	933	957	918	966	986	962	992	969	955	963	948	977	929	953	950	928	954	991	924	926	972	973	971	940	914	979	973	888	946	997	907	970	962	972	932	988	932	923	964	929	920	943	973	957	923	982	935	972	997	924	938	982	936	944	937	967	928	962	934	998	987	907	936	922	996	948	943	893	944	926	976	929	949	946	959	954	949	937	906	903	930	966	908	909	968	980	925	985	978	976	941	926	988	981	960	916	953	969	948	979	1000	946	912	959	923	941	954	924	953	963	964	924	939	944	945	942	936	934	993	947	955	951	931	928	1041	972	972	955	946	865	1018	933	987	1000	960	1001	997	979	970	911	938	926	900	965	980	881	934	948	971	968	910	936	943	971	949	956	1000	947	946	927	930	1017	913	1046	980	969	959	919	933	943	988	965	936	939	960	871	893	942	947	935	939	915	1020	927	907	966	955	978	912	1015	954	950	968	987	988	964	952	904	953	902	887	947	902	1000	944	963	909	972	909	969	968	953	988	896	965	942	863	941	965	997	978	965	1002	908	923	954	968	969	970	939	975	942	984	938	967	966	984	989	911	956	958	1017	892	928	956	908	990	960	946	937	974	973	895	972	910	939	976	923	929	875	970	973	961	925	963	961	969	930	967	955	889	999	933	956	983	965	1017	941	907	968	951	964	937	928	891	967	1015	962	945	927	996	971	1011	946	979	944	922	952	977	945	966	901	981	949	937	968	929	907	925	945	955	943	939	949	885	954	959	944	963	946	932	914	942	901	963	969	992	912	926	973	933	988	987	974	957	1023	990	990	973	927	968	884	926	952	927	967	925	1037	933	931	931	986	974	961	940	940	984	962	926	895	918	918	964	920	986	975	965	980	987	960	975	962	952	977	977	964	944	944	976	1027	995	915	953	918	985	906	1009	945	914	982	931	970	902	918	948	946	959	941
24522	15714	11234	3831	2251	1543	1169	947	820	650	623	535	604	548	531	486	478	459	438	449	456	456	483	431	409	417	446	409	398	423	394	391	411	387	381	401	381	363	405	376	398	405	414	368	419	400	370	389	432	389	398	417	396	366	358	395	387	354	381	402	375	379	418	413	372	387	382	378	396	379	398	376	397	386	389	433	385	399	413	385	377	370	385	362	378	427	382	369	395	386	383	369	412	369	423	405	396	384	397	398	386	383	377	368	378	363	400	389	349	384	418	421	366	367	392	376	395	393	391	405	384	404	398	352	411	394	392	342	384	383	374	413	375	401	375	364	405	404	383	440	347	352	383	387	397	415	395	361	398	396	396	394	386	420	416	434	350	368	389	362	387	398	403	390	394	403	363	386	397	402	367	399	362	340	374	362	412	387	390	404	371	398	392	365	402	376	377	358	405	397	353	399	419	382	401	380	413	377	403	401	398	393	439	404	361	360	385	325	401	406	415	355	361	438	407	382	388	403	388	394	370	352	406	395	381	365	355	423	406	363	384	406	392	423	367	394	396	386	386	368	382	368	330	417	366	378	375	371	345	403	376	387	368	418	363	388	391	388	384	350	445	393	392	385	357	357	368	391	409	404	380	360	384	408	366	412	385	367	389	355	404	362	388	373	403	370	391	360	371	378	367	401	390	378	369	452	414	415	415	363	375	387	342	431	418	376	374	385	420	385	399	408	387	438	385	390	338	424	378	405	418	389	417	365	411	394	392	402	390	381	383	401	425	366	384	385	394	339	353	378	385	366	390	379	369	372	358	345	408	404	375	412	406	396	404	371	403	401	360	440	358	369	379	405	419	403	388	365	353	392	363	406	426	401	430	401	398	398	365	429	353	407	389	405	401	404	386	359	388	399	388	409	381	404	399	373	360	400	349	363	405	417	372	399	365	364	422	386	384	400	411	387	359	386	363	387	356	358	371	392	380	386	384	389	409	379	373	359	379	378	349	394	391	369	381	380	376	389	401	373	362	434	413	361	370	430	453	395	427	376	369	404	395	374	368	392	413	437	372	398	374	375	357	338	379	406	411	370	395	418	397	410	405	406	379	314	330	352	389	374	397	380	375	428	374	387	378	394	418	413	365	380	386	383	389	413	353	417	369	411	378	365	412	399	374	381	405	426	404	328	405	402	380	396	380	390	396	375	362	350	401	414	375	364	403	369	412	426	353	408	384	428	421	399	384	368	364	380	387	369	382	368	419	401	375	343	355	451	367	372	389	412	403	346	386	404	407	381	385	404	379	392	372	353	385	354	412	402	368	416	404	395	377	370	371	376	390	336	378	404	381	399	377	403	417	361	382	401	393	361	389	416	351	364	353	362	361	374	364	371	389	375	361	342	415	409	370	378	402	390	383	398	378	408	406	379	405	417	368	390	414	372	381	384	389	355	364	407	394	386	381	368	359	369	356	376	396	355	344	389	372	400	403	400	366	411	450	412	388	410	325	378	402	394	393	376	377	405	383	383	433	419	391	409	386	385	386	387	396	415	372	378	404	371	360	379	371	378	404	406	376	378	381	390	400	416	409	418	386	408	374	423	395	378	422	399	393	373	378	366	366	371	394	386	423	360	388	418	394	381	399	399	397	423	400	409	360	348	374	402	410	410	366	372	396	363	400	368	394	384	379	408	375	376	368	363	377	371	371	362	383	359	375	388	381	422	396	416	386	395	387	418	360	387	392	412	394	348	393	367	377	372	386	354	380	359	360	378	359	375	374	360	378	369	380	405	373	396	398	393	367	405	407	446	362	385	342	383	396	386	386	393	420	393	422	413	404	375	395	398	377	389	382	361	404	397	388	316	403	393	392	409	415	382	411	382	364	397	390	379	401	375	363	379	427	390	370	415	381	354	367	385	355	386	416	361	369	372	411	358	374	393	410	387	348	383	379	381	391	377	376	354	357	397	371	395	402	361	391	401	392	392	395	370	361	411	373	420	422	398	410	405	353	378	373	409	376	393	366	381	392	428	383	383	419	435	414	372	387	373	345	408	378	376	352	346	371	364	430	371	431	440	408	402	390	361	400	411	389	401	383	367	396	377	442	395	386	376	382	382	398	425	393	402	419	397	381	381	381	369	367	421	419	389	419	415	365	376	426	391	372	392	353	375	365	388	348	403	406	365	378	382	385	393	391	377	400	413	382	391	402	417	391	404	367	365	390	390	389	387	423	391	412	375	408	409	409	416	426	389	354	389	387	417	368	372	398	401	367	400	443	412	374	437	410	392	387	353	373	380	390	388	362	398	389	381	386	384	391	380	364	381	353	370	383	429	411	390	364	375	357	357	363	387	336	374	381	373	390	357	384	374	406	378	389	371	369	377	408	403	388	369	411	404	424	398	402	386	366	388	382	376	382	387	341	387	364	370	406	410	373	426	371	417	419	385	424	352	395	358	404	397	362	411	408	399	410	407	409	378	432	385	383	380	385	381	377	405	372	359	413	399	400	389	403	382	389	359	404	341	410	336	408	418	400	383	382	419	359	375	419	413	367	369	392	382	396	388	371	376	391	400	401	360	392	374	379	370	366	392	409	411	401	367	377	360	433	377	447	390	334	372	409	340	373	373	412	408	415	421	405	375	412	395	406	343	370	379	383	363	336	400	397	391	373	394	417	399	434	345	383	362	413	381	428	389	409	357	408	344	344	373	399	410	375	384	383	419	329	383	412	415	388	382	359	385	392	366	355	382	359	417	363	378	399	357	382	380	337	367	404	371	385	413	394	374	353	381	382	395	392	394	405	390	352	415	347	399	386	394	433	411	374	401	410	382	419	384	430	414	393	410	402	346	370	361	376	388	411	396	431	348	374	405	351	342	385	407	372	410	360	361	308	393	414	383	404	343	408	361	360	383	382	363	377	346	416	346	392	388	387	413	388	364	410	372	398	366	404	365	390	358	353	370	415	414	377	379	386	414	370	360	384	422	382	389	397	395	376	375	392	392	362	380	372	389	385	386	369	422	374	383	391	404	362	399	386	386	370	375	381	388	362	377	367	391	359	401	379	398	379	416	371	390	362	377	424	367	376	400	387	393	404	384	410	362	387	407	371	380	419	369	361	382	370	355	372	387	363	348	404	385	388	383	374	393	380	382	375	418	395	371	377	384	415	381	394	444	403	379	423	381	398	336	358	381	377	393	403	389	362	406	366	353	389	408	421	393	363	361	414	348	371	423	373	360	392	379	411	401	376	388	386	380	385	416	373	390	410	392	405	356	364	384	354	371	394	364	383	347	409	380	392	374	385	376	383	380	349	397	405	392	394	387	378	440	375	406	392	374	364	359	382	377	413	380	372	416	377	371	392	393	436	343	370	421	387	366	415	351	348	379	396	374	373	384	377	372	419	369	365	385	391	386	377	394	429	380	401	410	395	381	365	379	370	344	371	362	377	348	417	398	381	393	410	407	403	380	342	384	378	347	367	377	428	367	362	371	413	371	391	410	388	389	399	385
18655	13948	11823	7301	6788	5541	4728	4015	3276	2599	2347	2125	2004	1869	1673	1521	1620	1719	1610	1634	1582	1392	1420	1319	1292	1321	1168	1199	1238	1140	1135	1128	1088	1053	1114	1046	1027	1002	1010	978	1016	959	976	1037	964	968	988	1063	1015	970	1017	958	982	971	957	970	1014	966	978	944	961	954	974	958	964	968	985	1038	968	952	907	984	975	975	1021	973	949	954	1023	992	981	938	935	1008	967	947	930	872	986	919	919	953	932	956	966	955	907	981	899	938	965	908	997	990	1028	953	992	977	944	921	884	887	944	938	887	962	966	916	965	983	920	934	966	968	924	909	998	930	908	916	911	924	938	989	931	983	949	953	949	930	948	947	972	971	932	989	921	933	926	960	964	963	936	890	921	933	950	929	883	980	959	985	939	984	973	968	877	932	914	922	930	948	968	938	916	994	1020	966	939	908	1000	926	940	964	961	940	936	967	956	922	957	939	907	919	917	945	960	921	977	947	956	969	1029	969	1017	931	881	935	972	971	934	962	918	936	973	989	965	997	979	898	962	951	928	906	922	1008	926	928	961	903	925	917	958	934	958	918	909	922	1002	957	928	962	966	938	944	1019	949	939	980	997	936	991	993	1026	905	933	951	972	933	960	929	920	955	968	952	951	926	998	937	942	913	944	955	921	885	925	930	933	973	977	954	975	968	1000	953	961	900	920	893	954	989	1005	974	938	982	972	973	942	943	918	967	933	946	945	982	944	934	937	982	888	927	933	917	964	981	940	961	909	968	992	951	943	970	894	991	989	962	950	962	956	934	969	954	968	941	954	980	959	970	984	945	979	929	913	932	915	951	937	999	889	935	916	944	978	935	929	897	920	977	930	919	925	925	969	964	995	852	932	881	938	921	979	901	901	940	903	962	943	924	936	900	998	932	942	955	907	946	953	950	954	968	909	973	988	886	925	984	902	973	901	911	935	936	924	974	913	922	955	927	963	967	974	992	961	1008	1057	884	914	958	882	1011	1031	989	921	942	990	949	1021	929	940	962	958	1022	977	959	957	950	939	918	979	949	960	929	1004	927	964	949	970	930	951	991	973	905	974	975	985	942	922	956	1021	914	960	894	954	964	957	951	972	916	943	989	899	960	954	976	879	934	858	960	967	932	926	930	945	943	918	972	987	947	951	911	930	958	950	952	945	920	958	930	939	937	916	983	1021	976	863	938	960	984	953	910	975	897	935	940	934	916	902	977	952	941	925	956	944	928	941	876	930	943	943	928	965	899	917	982	962	1004	908	953	925	950	950	1026	973	972	935	1003	906	919	1009	985	903	982	932	973	951	949	942	930	942	935	948	915	918	957	956	957	948	947	989	918	946	936	973	931	983	897	977	960	976	969	983	936	920	982	899	957	963	898	920	930	886	952	988	960	951	926	929	950	945	882	970	950	956	962	950	904	988	934	928	937	955	883	993	973	993	982	942	966	966	956	933	953	943	941	917	969	907	921	939	979	982	899	979	926	948	962	904	939	862	966	947	933	988	951	948	910	986	969	944	951	959	957	979	921	945	965	965	962	906	994	981	928	967	963	930	963	948	929	947	930	932	919	928	929	984	957	973	990	1012	963	949	914	958	988	988	967	953	925	937	971	963	978	917	908	972	946	954	955	954	960	959	952	990	913	990	924	958	921	920	924	928	905	952	938	997	977	926	953	986	876	972	933	928	980	915	989	911	934	919	987	915	912	919	976	940	960	985	931	955	950	944	979	939	956	954	952	975	958	921	981	941	962	943	960	913	982	942	953	952	950	957	992	993	966	914	958	925	911	961	979	963	934	986	971	943	942	893	946	989	947	939	983	919	977	930	908	906	905	924	946	952	936	978	933	907	951	895	946	940	965	923	925	978	884	994	978	964	906	950	981	909	910	907	881	961	943	897	999	885	981	964	922	997	995	1003	933	1006	982	967	967	952	923	888	966	1019	956	975	951	922	926	992	973	968	930	1013	955	968	955	928	926	906	957	916	932	925	964	922	943	878	926	928	900	867	927	924	934	982	929	928	953	952	954	947	962	939	952	991	893	985	986	964	920	940	970	944	916	937	921	974	971	963	979	914	958	967	920	1000	983	964	931	937	934	913	925	863	946	970	915	1017	920	939	916	908	947	911	974	943	930	940	985	953	983	902	887	880	942	962	926	982	927	911	954	953	946	959	933	965	948	929	939	1000	923	934	968	966	986	971	896	965	926	1000	916	911	906	956	981	975	915	919	925	979	939	955	970	985	919	921	942	932	879	953	952	975	916	956	936	932	949	928	892	967	933	912	1018	923	888	914	921	997	866	942	987	1013	947	983	942	908	891	932	972	932	910	954	993	943	988	949	936	938	971	914	926	936	1013	903	940	879	950	934	962	977	887	951	974	936	957	955	947	930	1019	979	929	970	963	917	964	940	928	934	960	986	967	991	920	991	916	1022	949	916	957	940	943	950	961	969	943	977	922	969	924	983	978	972	957	916	941	961	962	923	926	964	915	924	971	987	905	956	989	952	1007	935	938	964	912	973	1004	899	954	907	947	965	954	966	953	915	932	962	858	968	945	913	913	926	934	950	935	931	938	974	917	954	909	904	934	900	961	999	922	963	961	926	904	932	948	914	965	904	901	964	911	933	991	910	898	1000	933	947	971	964	930	981	935	946	987	914	933	966	975	929	932	889	933	951	1046	938	955	948	916	940	968	964	976	951	952	942	933	944	978	938	922	957	942	918	898	949	900	943	946	954	1008	932	941	931	983	940	969	981	946	1008	968	914	913	942	901	891	977	962	956	908	903	968	943	990	967	959	927	909	917	888	992	920	946	873	987	921	857	978	903	922	949	946	909	927	928	936	915	959	949	966	1003	911	991	1051	939	930	908	919	953	883	921	946	969	1002	990	977	966	997	945	923	988	995	982	919	937	912	886	960	927	997	935	902	897	1015	934	937	918	913	924	1012	1000	918	920	958	937	980	954	925	981	1007	993	946	977	937	1009	961	1007	879	920	1010	939	1039	969	1032	960	947	958	905	953	954	963	943	960	916	998	938	928	937	938	946	922	937	942	958	986	944	929	929	981	992	977	955	1009	965	867	921	963	948	929	966	940	904	894	963	946	965	922	961	981	934	927	970	908	916	963	968	962	911	895	979	975	951	973	933	940	926	907	939	974	930	929	928	943	1010	946	973	969	975	923	1006	951	929	1008	929	921	954	907	953	912	917	946	912	958	924	986	967	983	917	938	950	932	932	927	970	916	961	905	1007	919	959	920	925	913	973	971	966	935	961	951	937	955	917	877	914	910	978	953	926	1034	990	979	893	925	958	946	963	955	915	908	953	955	996	895	904	892	943	975	964	944	932	970	936	918	926	905	947	995	983	979	987	972	923	971	968	931	993	931	942	878	920	938	964	923	922	988	921	946	969	910	945	925	908	987	944	983	918	936	925	958	890	922	873	972	913	946	977	1028	1013	886	931	997	970	916	900	950	995	987	1035	976	925	1001	911	985	966	985	980	976	1001	1022	921	984	924	933	961	916	922	980	914	922	895	916	921	879	987	953	956	990	979	948	894	969	975	976	944	962	956
34814	26640	18686	6990	3908	2358	1560	1183	959	740	678	599	572	512	533	499	520	488	518	434	444	422	450	411	415	375	376	347	359	337	385	378	360	360	317	343	306	323	327	339	362	324	321	346	377	334	335	305	342	342	351	326	319	351	351	340	325	347	338	355	329	343	348	332	329	324	336	319	321	328	322	306	323	334	310	332	378	323	349	347	325	333	326	291	304	368	365	342	295	348	354	322	336	345	337	349	319	357	274	325	348	316	340	318	314	344	341	343	348	322	305	325	321	313	347	336	328	291	343	313	343	364	334	325	326	299	308	315	328	296	327	301	336	312	342	351	337	299	339	316	359	339	324	326	329	285	359	315	327	339	322	344	343	319	326	303	368	315	338	328	343	319	307	311	356	336	303	282	323	319	325	358	350	330	347	318	324	356	356	343	338	324	296	355	350	312	331	316	320	337	340	295	375	326	346	298	336	345	319	341	347	336	308	305	369	354	311	320	347	300	343	305	314	366	324	306	341	337	318	322	310	307	313	347	331	340	348	328	343	320	345	324	311	302	330	344	341	325	305	330	342	300	341	353	316	321	323	348	307	327	307	324	329	369	321	339	312	284	299	326	313	323	318	352	363	317	323	297	337	311	310	309	361	367	317	333	280	331	341	319	325	353	290	312	346	319	317	303	314	303	328	324	337	311	310	347	343	337	339	304	318	322	339	358	332	341	321	328	344	316	340	328	296	312	342	326	308	336	295	322	350	345	316	293	342	324	322	321	343	325	288	366	333	317	323	306	329	304	364	326	315	307	332	303	318	315	347	325	336	335	330	337	342	326	329	318	320	323	340	312	358	317	308	300	351	335	328	357	358	313	310	351	292	320	327	345	310	369	325	325	342	318	353	318	350	342	339	356	334	324	309	308	306	356	327	302	379	319	352	351	328	329	346	303	334	316	311	350	319	324	345	339	297	322	343	338	318	333	323	315	362	309	333	337	321	311	313	315	311	293	320	308	323	344	322	338	289	354	306	343	322	360	297	296	322	280	345	335	346	327	307	339	305	318	336	295	329	337	327	346	318	299	341	330	337	299	291	272	313	306	327	340	344	299	316	333	358	316	319	338	361	350	321	308	360	335	322	340	324	351	312	311	330	312	330	351	347	311	344	312	324	347	327	339	314	329	329	348	333	330	346	309	329	317	306	344	313	329	310	321	339	357	332	339	315	322	355	327	313	334	324	322	328	315	355	368	347	341	340	320	317	334	324	342	318	316	361	312	318	312	305	304	351	294	324	340	326	269	327	338	306	331	353	333	294	324	331	307	339	354	362	361	351	357	327	321	324	335	338	330	317	300	338	320	305	340	330	350	328	296	319	371	368	330	318	339	337	342	338	314	324	322	317	357	322	365	346	330	345	299	333	306	312	322	363	390	313	317	331	329	307	309	310	320	332	350	333	326	341	313	334	317	354	334	323	324	340	317	313	320	298	347	367	348	310	294	340	333	320	325	313	298	281	323	332	310	295	324	336	350	326	329	324	346	351	326	323	335	345	325	324	335	316	325	306	345	319	327	325	298	304	340	310	342	327	341	319	331	343	337	313	338	322	316	346	328	356	302	321	309	342	336	313	351	338	344	335	313	330	298	310	345	304	335	335	327	314	350	347	335	344	324	352	325	306	369	317	342	312	339	339	329	354	357	300	335	343	320	323	356	312	349	303	320	364	322	345	347	332	312	313	326	314	338	343	333	333	344	311	366	357	303	323	322	342	340	335	311	318	322	335	357	314	303	306	346	367	334	350	325	334	351	337	321	324	297	315	326	341	334	321	356	303	319	300	331	352	308	344	350	340	336	323	346	300	286	339	339	308	302	320	321	327	332	321	366	316	302	300	345	333	338	347	302	337	334	307	308	331	311	323	321	340	312	355	353	293	321	299	338	332	354	321	337	292	314	316	324	371	341	339	324	336	309	340	340	375	333	348	335	374	308	326	291	333	350	312	316	317	340	319	318	356	314	354	360	308	319	323	363	369	296	347	349	340	328	320	355	338	302	336	325	305	302	330	307	318	348	322	354	355	320	305	317	337	324	310	344	326	312	292	309	341	280	322	355	329	322	348	351	318	316	348	346	324	303	321	310	330	324	313	320	310	277	335	316	320	325	327	303	328	298	291	300	292	385	336	367	307	321	312	343	348	349	360	308	341	327	329	334	330	324	340	326	314	306	311	318	316	316	326	329	334	334	332	325	307	339	323	356	331	319	346	298	336	353	328	298	314	333	349	327	320	290	309	358	344	308	382	305	336	352	351	367	369	335	336	303	319	319	368	314	329	323	338	312	317	332	320	325	332	322	362	348	351	291	331	320	314	312	305	308	311	327	315	340	313	328	369	320	374	316	380	347	356	296	315	332	332	337	310	359	310	319	322	327	321	312	309	315	318	318	331	325	347	334	333	283	312	331	358	343	353	327	323	374	334	333	351	297	326	332	357	299	330	322	329	336	332	379	374	339	366	310	342	323	344	320	300	330	320	334	318	313	346	291	340	318	342	331	327	336	357	318	326	341	342	325	305	364	337	376	317	327	378	357	293	310	324	312	332	317	287	326	352	322	318	343	344	310	306	327	349	297	306	331	310	319	295	338	338	286	338	336	305	322	325	329	312	332	336	346	326	354	346	320	354	317	324	315	354	343	368	314	329	335	307	333	328	350	316	338	350	327	340	314	351	348	297	343	357	328	372	341	323	342	315	319	311	304	350	295	328	349	342	321	313	309	296	333	331	329	314	335	318	315	334	349	332	351	325	368	325	308	338	348	330	359	317	327	316	329	361	356	382	332	339	306	347	342	335	297	344	347	314	325	332	331	328	331	300	322	331	351	343	337	365	331	301	330	302	331	313	331	306	312	317	362	331	337	308	359	330	319	317	325	338	298	324	292	327	327	333	305	329	343	305	330	314	322	336	339	336	365	343	322	290	369	350	324	368	312	338	315	342	299	304	324	341	302	323	340	341	330	340	332	325	345	327	337	339	335	313	370	317	327	323	365	346	337	354	335	324	323	299	355	349	331	327	362	318	319	317	298	325	320	308	297	339	291	294	321	280	304	295	297	342	308	334	310	304	318	346	338	313	302	336	357	319	321	309	353	315	345	325	314	346	332	291	305	352	316	310	317	363	335	285	327	332	336	321	309	326	321	322	297	354	353	342	338	319	343	324	314	301	341	329	305	309	327	315	287	347	324	331	350	301	340	302	344	333	314	319	290	337	294	311	317	313	350	311	298	309	314	332	301	266	346	310	363	296	304	302	303	325	327	318	315	339	315	297	322	321	322	326	347	328	367	288	310	295	334	318	307	345	350	319	341	320	344	345	303	320	314	338	324	326	331	312	348	315	316	309	352	297	346	309	336	316	289	351	329	330	322	334	349	342	305	332	313	316	327	298	323	351	326	314	349	352	318	322	333	297	318	344	325	371	310	342	336	338	306	311	332	308	355	324	287	297	338	311	358	325	285	299	308
24926	23125	14778	10132	9604	7362	6212	4985	3898	3205	2854	2466	2189	2059	1861	1868	1902	1926	1972	1777	1717	1698	1586	1395	1326	1342	1215	1154	1225	1127	1063	1016	992	1018	936	886	955	870	959	920	866	919	863	914	906	944	898	898	905	821	857	851	818	812	875	852	860	838	791	850	828	899	831	862	818	769	852	827	863	853	826	800	805	824	854	822	832	804	789	830	838	793	830	778	811	826	810	780	829	824	800	853	850	813	804	782	794	834	822	798	836	837	805	804	824	795	824	809	789	834	780	809	879	809	789	790	749	815	846	808	842	834	806	794	795	847	829	805	747	827	801	799	830	808	811	810	849	779	852	805	821	821	816	839	870	834	794	818	810	862	830	780	820	803	831	815	861	857	838	823	812	876	806	815	812	823	809	814	824	809	813	800	765	804	790	855	794	800	807	848	825	779	808	758	794	795	849	809	815	774	829	797	790	833	799	808	785	824	761	788	826	814	871	816	775	794	821	817	892	805	800	853	856	855	821	861	820	775	786	787	767	811	827	772	864	784	822	810	836	803	833	853	796	775	847	793	821	794	823	821	805	796	789	847	819	842	831	767	815	809	840	771	825	777	778	772	759	814	829	838	822	818	807	803	852	831	799	754	849	825	803	808	788	764	811	820	786	850	818	792	813	801	843	780	847	850	811	821	831	776	816	815	818	807	791	840	837	801	830	786	816	838	810	767	851	810	869	765	817	850	765	834	824	819	758	789	811	855	817	837	854	813	814	818	819	803	841	872	797	852	858	785	817	806	757	752	848	769	807	795	800	842	816	855	795	790	816	796	829	821	845	817	778	799	814	787	831	810	841	789	817	775	768	804	779	796	876	818	808	797	782	808	833	800	833	821	813	833	814	887	827	812	801	843	810	840	872	818	868	814	857	784	842	797	826	802	793	838	855	825	860	828	824	847	782	798	826	788	839	833	822	801	830	846	869	843	797	815	854	803	800	795	796	777	842	832	806	791	809	828	783	808	802	743	806	835	867	798	803	825	831	838	838	754	836	838	792	842	787	779	804	849	837	825	885	789	845	809	830	841	796	838	793	786	813	823	743	801	792	777	844	771	802	792	812	849	812	810	813	796	801	789	795	820	783	814	847	772	876	798	837	784	766	856	844	831	860	838	818	819	759	791	811	820	797	800	806	808	793	814	847	805	814	818	837	800	826	771	813	773	801	843	779	799	833	817	844	849	848	791	814	828	829	815	773	746	820	793	838	829	819	816	799	843	854	818	855	808	826	809	793	828	826	867	841	767	877	782	852	786	811	836	807	799	837	739	795	815	830	769	845	783	788	841	801	867	813	837	844	780	774	831	832	837	805	817	827	835	800	859	821	783	824	792	808	858	851	799	768	873	816	819	787	800	844	771	845	792	808	825	811	870	846	820	807	800	815	814	791	847	825	816	807	832	792	818	789	828	802	842	755	773	828	747	848	813	785	778	834	803	778	819	804	805	831	824	798	794	826	781	841	805	834	803	797	849	811	791	822	860	795	803	832	801	777	828	805	831	845	812	875	812	813	799	830	804	863	835	812	839	843	803	814	831	832	792	841	802	825	812	844	808	825	753	832	821	842	786	846	772	783	819	784	795	832	793	805	851	823	822	770	858	806	820	796	813	807	813	796	788	809	776	858	808	866	844	805	766	842	808	840	792	815	815	805	752	792	847	837	815	843	798	839	790	814	783	798	816	838	844	802	800	795	802	850	816	863	826	848	769	805	812	864	815	794	829	859	802	831	771	851	833	855	793	797	824	858	808	743	813	797	844	871	814	838	823	791	815	812	789	796	784	800	806	787	798	839	833	816	827	877	833	801	786	808	795	748	803	837	823	860	773	813	814	808	868	817	838	827	758	789	787	780	878	808	830	776	819	841	795	790	831	797	818	809	844	850	856	804	778	782	829	792	816	810	785	825	828	832	827	852	836	778	825	815	857	837	821	865	821	811	880	837	793	830	804	837	781	838	819	809	847	805	825	749	808	801	776	835	773	829	819	816	765	825	750	793	784	808	788	802	785	833	808	724	857	842	773	783	762	813	804	790	777	819	818	884	786	820	798	804	766	856	781	836	820	816	821	778	762	831	809	806	778	834	791	829	814	812	890	839	798	864	799	813	870	769	811	819	796	795	757	854	883	783	815	809	771	785	828	837	775	806	787	832	832	811	817	783	857	848	782	801	796	821	809	800	768	807	776	835	807	751	857	816	805	847	840	767	790	858	817	797	804	818	782	844	822	797	800	861	834	819	779	834	788	836	775	812	820	780	841	804	803	738	774	798	810	814	808	750	803	818	807	799	825	780	815	839	816	822	777	796	793	808	831	818	834	788	763	778	824	817	829	815	824	785	839	814	833	815	808	808	796	806	832	789	846	820	802	827	819	816	844	752	844	816	815	809	799	768	774	813	790	841	783	820	817	799	792	766	855	793	814	807	849	817	818	852	794	814	829	797	814	794	863	832	820	789	857	767	788	790	829	860	877	787	752	759	847	839	819	809	784	777	798	788	803	825	811	827	810	808	836	861	804	744	796	838	808	817	804	799	790	801	818	826	826	811	860	796	841	801	790	809	819	850	774	854	804	917	828	747	785	790	829	787	782	794	796	796	793	787	850	789	823	841	862	758	828	759	774	770	754	828	819	861	766	801	821	833	836	804	797	809	824	788	810	773	824	815	770	779	823	777	754	821	751	789	841	804	775	844	825	805	799	841	787	816	793	774	810	807	780	814	830	793	799	808	813	835	818	774	834	834	861	802	829	774	784	827	814	798	836	824	833	765	802	749	828	804	805	857	839	778	788	802	792	804	831	800	871	859	850	817	774	795	888	812	783	817	818	819	827	830	838	784	787	836	831	828	813	822	808	807	831	808	820	834	789	804	796	811	816	803	836	835	824	823	821	774	847	792	778	800	833	844	795	807	772	808	843	826	779	835	812	806	772	784	838	825	793	832	836	809	770	747	837	800	822	873	841	812	880	796	815	837	809	828	847	827	845	822	782	845	866	822	829	823	788	846	798	822	818	899	767	784	812	824	817	835	842	823	855	773	834	792	824	779	824	859	817	782	852	815	832	833	816	795	797	865	820	782	792	779	788	806	818	843	795	806	840	804	849	799	825	750	786	849	789	781	839	802	840	778	773	797	748	838	796	808	861	846	821	879	868	771	800	850	791	865	784	776	828	811	833	794	845	788	780	827	812	807	828	849	795	811	801	810	824	777	879	818	857	835	790	842	793	864	817	850	865	772	890	820	866	777	804	817	777	819	779	810	807	786	771	797	853	783	860	834	843	781	788	845	880	837	870	838	810	830	833	812	762	792	824	794	783	801	830	853	767	812	799	838	800	845	807	802	783	780	844	802	812	851	864	840	798	782	843	816	828	852	877	806	839	812	819	847	776	789	849	793	788	856	836	802	842	807	843	822	819	793	809	831	807	828	792	815	842	803	814	821	766	847	807	865	816	831	861	792	836	859	844	850	827
8487	4137	2109	1435	1201	962	871	743	580	539	557	488	465	466	472	426	390	443	435	412	441	416	408	400	400	416	383	374	396	364	393	366	385	421	396	403	413	384	362	401	368	408	412	396	371	413	362	370	365	398	411	357	370	412	366	334	408	388	406	400	408	391	410	390	380	365	408	415	384	397	387	388	356	411	384	346	373	411	403	388	397	435	368	379	394	381	340	402	384	384	391	401	362	425	362	394	394	391	420	367	407	390	369	355	396	371	404	368	376	354	376	364	368	380	415	409	379	387	417	387	392	394	369	377	379	415	394	359	351	374	377	426	362	408	344	407	395	344	380	426	387	353	345	353	414	395	403	390	360	410	383	384	397	378	382	417	402	377	409	387	367	382	391	420	402	398	397	374	366	397	364	406	358	399	369	378	385	419	395	374	402	392	390	379	370	359	364	384	387	379	368	376	410	405	413	332	347	365	395	338	391	348	372	373	382	368	380	427	400	379	398	390	387	382	394	413	376	393	408	372	377	423	391	391	413	417	384	396	395	367	401	366	373	333	384	351	420	401	389	394	400	395	368	367	399	387	367	377	367	377	422	400	347	400	353	383	365	368	397	369	381	367	383	370	378	362	396	373	358	388	385	360	370	366	422	423	358	353	418	380	370	380	395	367	399	384	392	395	402	384	355	360	360	367	402	420	372	366	377	385	404	364	397	401	390	385	366	380	387	420	375	372	382	371	350	387	407	399	379	407	419	399	380	353	371	357	367	385	340	361	397	349	407	395	383	384	397	402	374	367	373	390	383	409	400	405	397	376	403	413	382	357	409	333	367	435	424	344	424	419	383	395	409	387	388	357	371	415	362	392	399	416	409	354	387	410	366	357	369	426	411	372	383	380	397	334	384	396	403	383	386	399	395	377	368	393	366	369	377	405	400	389	366	379	425	380	389	395	380	381	384	370	366	405	392	387	398	403	399	416	347	369	377	363	374	380	376	372	354	377	388	371	395	382	400	371	394	367	357	413	382	351	387	396	411	383	358	383	381	395	399	425	350	361	339	351	392	364	397	363	385	346	378	377	392	394	381	417	359	373	383	375	376	372	354	396	375	382	385	353	362	392	382	362	371	384	379	405	406	385	384	408	404	395	389	374	378	371	410	364	406	384	412	376	370	376	386	416	389	372	371	365	380	405	410	344	380	379	349	421	410	375	374	379	380	422	396	405	389	371	403	385	348	374	372	392	367	365	375	353	395	366	406	416	408	391	357	401	427	393	352	408	387	329	359	361	369	362	386	356	364	370	422	390	401	380	412	356	408	358	368	376	370	395	390	387	366	349	378	390	392	395	416	372	386	367	372	401	386	364	362	418	394	362	370	366	378	394	400	390	383	394	374	383	402	410	385	403	361	397	352	368	392	378	394	356	366	378	358	355	392	388	399	396	381	358	380	392	376	383	381	371	379	381	385	352	386	405	371	383	361	372	329	373	397	409	373	391	380	382	404	395	361	398	357	372	386	371	427	364	385	377	420	409	428	372	344	368	361	421	370	370	399	349	373	387	389	358	347	339	383	364	408	378	434	359	399	404	390	361	420	429	379	412	380	379	379	395	363	389	397	365	366	400	390	359	398	403	407	398	409	364	418	386	359	418	383	363	415	389	396	357	379	371	377	372	382	419	388	382	369	363	375	345	387	386	399	409	423	367	366	372	389	383	393	363	391	406	394	361	386	392	440	386	371	372	400	395	389	384	358	405	397	358	356	384	416	386	417	391	410	381	383	341	418	378	393	393	396	386	401	358	368	378	412	391	378	388	371	388	453	410	393	378	402	404	358	377	386	401	376	380	402	344	399	344	386	417	397	377	379	378	374	374	398	376	387	382	385	396	372	380	362	373	370	389	399	394	365	390	381	386	424	418	371	418	353	389	329	376	411	362	344	395	361	381	407	364	351	364	399	388	385	375	366	385	389	397	364	354	361	374	379	367	408	399	406	390	352	380	425	373	369	403	398	391	402	382	389	404	386	384	379	394	413	402	384	381	357	401	404	394	387	400	397	373	379	370	357	395	368	418	415	402	402	381	403	413	395	320	377	382	353	400	404	383	366	385	349	392	334	375	432	370	385	393	365	405	344	408	387	358	381	381	394	398	374	343	394	377	384	397	392	356	371	359	411	396	363	409	387	377	412	348	402	383	406	387	401	408	369	396	358	384	394	388	390	382	407	464	368	374	381	417	431	371	415	380	414	336	362	371	411	376	385	397	400	374	414	357	368	382	385	390	390	349	365	350	371	417	376	381	390	393	423	367	358	365	364	375	387	411	405	378	411	418	409	410	361	375	417	359	385	393	358	384	383	419	373	385	406	405	358	382	362	381	360	366	364	381	370	365	365	407	414	387	425	371	367	404	365	395	380	418	392	387	374	413	376	388	347	358	360	383	375	353	347	365	377	359	393	414	409	368	375	399	358	363	368	346	383	402	399	388	370	393	372	371	401	389	378	385	341	353	399	410	368	351	375	388	392	392	407	350	336	406	353	372	372	384	358	392	394	372	382	412	350	353	395	397	379	394	354	376	374	375	399	394	369	422	411	372	411	388	355	373	358	374	399	375	387	395	398	357	374	384	398	393	384	402	371	399	389	395	393	381	400	368	377	381	384	379	390	388	377	381	371	372	371	369	352	385	394	380	401	372	382	377	421	399	377	416	381	382	372	383	360	432	359	389	371	405	370	369	404	353	409	387	354	358	395	399	376	409	370	403	355	375	357	394	374	407	373	393	391	366	396	436	374	372	385	398	360	354	397	451	378	336	395	382	371	374	400	376	398	387	422	332	383	409	411	369	383	408	355	406	376	442	363	432	389	400	391	389	378	378	366	353	377	362	391	413	387	360	382	378	398	358	386	408	351	384	360	377	377	371	360	390	418	393	386	375	361	380	366	364	357	415	383	384	374	386	377	381	355	392	384	381	383	384	360	370	356	363	346	337	377	393	373	396	367	393	361	402	408	366	383	401	413	368	408	391	391	363	363	347	374	388	392	387	403	374	397	376	407	377	406	430	370	364	374	380	387	372	401	332	362	410	382	387	409	387	346	387	399	343	382	393	381	345	393	404	386	364	395	362	397	390	407	408	374	358	367	377	371	337	368	363	393	380	389	341	372	405	380	385	383	378	408	415	398	388	405	423	360	364	334	407	421	354	386	356	399	390	384	409	367	348	358	367	374	365	390	383	399	388	367	345	389	373	378	374	379	383	386	400	389	374	393	367	355	382	354	369	398	389	399	372	372	396	369	375	388	358	380	374	373	361	388	375	387	388	391	362	391	368	397	399	397	428	379	398	368	374	377	404	370	354	381	412	388	383	366	342	375	365	412	419	416	403	396	402	363	378	386	399	365	401	384	394	373	352	389	377	359	399	399	399	404	372	394	337	361	384	406	360	394	400	378	356	337	363	409	343	394	363	383	391	350	349	365	377	404	402	390	374	374	379	366	404	375	372	360	453	359	365
7030	5272	4098	4538	4194	3710	3150	2698	2099	1890	1842	1600	1528	1399	1240	1261	1165	1235	1246	1206	1124	1146	1105	1127	1091	1091	1032	1065	1074	1015	1077	969	1007	979	1031	967	933	1027	921	933	945	979	968	991	929	999	951	898	1032	968	949	939	937	1026	930	944	940	977	994	918	951	905	940	930	938	990	962	909	942	939	875	976	926	918	957	938	963	966	903	905	919	907	984	908	948	890	961	949	954	965	947	966	910	927	917	950	881	924	939	973	938	916	929	993	957	923	943	904	961	959	986	917	983	938	991	970	954	951	907	901	908	915	957	883	970	925	899	868	909	896	991	972	951	969	896	888	937	911	914	957	955	938	947	964	963	925	892	948	974	885	961	948	906	917	944	942	937	899	904	964	969	975	905	918	943	941	974	935	968	876	1019	904	949	884	942	925	967	957	874	941	919	925	916	914	911	962	930	886	939	964	911	994	933	940	960	990	941	897	940	908	992	914	980	996	960	988	867	929	934	934	914	904	951	950	932	985	933	920	913	958	856	965	919	873	926	930	915	939	942	985	955	935	924	922	920	976	935	940	896	929	906	914	892	900	965	924	927	931	953	933	949	911	954	935	959	938	916	967	970	923	940	862	947	923	936	883	942	953	931	950	902	988	962	902	885	954	931	928	950	923	949	971	958	887	928	897	978	960	955	994	891	1001	961	946	923	945	921	951	940	971	925	941	904	956	884	866	948	923	967	894	927	905	960	955	955	961	907	913	919	900	948	950	961	985	931	927	935	919	922	902	965	929	896	971	928	952	939	878	901	979	903	904	905	942	927	986	959	960	971	938	967	936	1013	947	951	947	916	886	915	962	970	965	916	926	924	977	931	1008	932	892	921	956	971	926	969	963	894	964	979	937	962	925	890	919	916	884	948	987	961	859	941	958	982	937	942	961	994	926	970	968	986	916	1001	942	957	883	1007	943	903	974	938	925	920	888	910	885	949	926	980	965	893	967	922	936	882	969	952	961	943	960	928	1012	904	944	984	966	973	961	960	960	907	947	902	952	930	871	872	940	983	915	979	932	992	963	947	929	982	965	887	926	884	922	971	953	912	967	942	902	931	940	917	955	928	952	956	963	895	907	984	914	913	933	966	913	967	971	952	929	933	927	927	961	910	923	911	948	986	978	908	920	945	949	932	938	982	869	944	926	963	928	908	1003	982	948	892	972	914	884	935	936	931	841	896	880	910	948	952	959	911	946	960	936	994	967	917	994	931	926	959	933	952	963	896	914	934	918	932	936	976	924	1013	986	984	903	952	931	906	910	966	969	960	954	951	974	988	937	945	861	961	928	945	911	932	990	907	961	924	930	926	870	959	936	923	956	956	982	921	957	910	921	942	909	935	937	911	908	880	952	937	920	929	953	931	943	935	938	968	947	948	910	906	952	909	895	968	975	1000	1007	905	923	993	957	920	950	978	964	951	937	946	879	934	946	966	952	959	945	944	963	927	912	971	924	927	964	952	962	932	955	915	934	877	899	956	936	894	956	989	964	885	949	902	919	959	959	908	958	932	944	944	895	930	949	967	968	896	955	912	950	949	889	946	1004	903	894	911	1042	965	966	942	956	915	914	928	979	980	912	955	906	931	918	900	980	895	1000	914	943	880	923	965	918	967	970	967	918	964	941	957	946	960	953	956	936	948	957	926	916	892	906	957	939	966	987	941	965	897	958	953	914	947	952	969	951	947	927	934	938	953	943	1010	926	924	946	957	878	893	942	956	955	968	927	916	980	915	931	901	928	943	951	904	921	932	920	902	911	1001	967	923	951	929	915	952	964	907	962	902	933	960	948	885	944	995	979	899	981	929	958	887	877	977	955	959	989	918	894	898	927	933	907	913	958	913	959	935	920	933	983	994	954	975	1004	931	889	973	937	892	921	952	920	952	952	970	930	919	936	976	948	960	969	954	957	958	875	947	930	848	940	950	892	925	956	993	959	895	942	976	942	930	978	910	957	988	964	942	941	919	896	933	896	947	940	911	930	974	968	905	901	965	923	938	988	996	899	924	974	912	930	912	911	967	928	960	964	915	931	931	1020	989	940	980	963	909	964	918	921	891	924	949	1006	913	933	905	1001	914	979	961	939	948	915	881	973	940	930	969	959	863	934	910	939	949	961	962	996	900	942	908	966	934	991	919	968	876	955	922	929	938	908	950	935	895	927	957	947	901	919	928	977	970	880	864	930	936	907	936	941	887	927	922	923	986	911	953	941	931	989	947	934	890	918	928	910	933	875	892	914	870	954	971	926	958	937	919	884	974	960	939	941	907	892	999	952	956	904	893	926	941	936	956	945	962	958	933	955	998	929	902	940	946	940	917	935	951	913	915	915	996	927	987	938	911	978	938	1004	975	932	965	925	873	899	871	942	905	889	949	943	889	867	918	946	955	898	948	911	936	956	948	956	979	958	951	959	935	954	975	954	915	946	982	943	948	1023	956	945	1002	949	906	929	965	950	962	888	928	972	933	934	933	933	952	959	929	902	920	916	854	919	944	883	926	929	915	934	921	941	985	967	957	923	938	897	936	938	945	940	902	880	935	899	915	983	941	935	918	966	926	937	967	916	937	874	940	971	954	957	930	989	976	953	920	898	979	946	970	952	901	960	920	881	957	933	942	972	895	984	929	917	963	908	950	933	979	895	923	991	893	944	940	913	938	899	976	946	962	965	936	931	920	915	961	972	934	924	903	935	956	927	895	960	907	962	923	953	914	944	971	934	931	939	953	964	886	908	886	917	907	960	1003	957	908	954	931	932	958	903	954	912	923	924	915	944	973	945	969	969	1002	955	913	935	948	939	974	859	970	984	924	918	919	899	965	963	922	927	912	959	934	925	968	932	928	934	956	912	900	924	895	1006	1010	952	942	913	913	945	931	946	964	893	971	929	937	952	901	954	940	968	942	876	923	1000	947	918	875	911	957	882	933	973	914	909	997	968	955	978	1002	934	910	959	972	928	926	947	894	963	954	905	925	949	948	917	931	865	922	960	896	998	918	895	939	943	946	904	960	910	909	953	914	956	960	944	942	915	949	955	957	882	885	894	885	912	970	940	876	885	887	937	920	957	976	945	932	1001	964	959	929	924	862	919	965	895	932	949	917	929	942	877	929	933	918	963	970	929	984	904	896	938	935	932	901	967	1016	927	967	938	950	940	916	970	935	952	924	912	914	973	939	941	939	856	976	963	936	909	921	968	919	911	928	936	903	962	960	972	892	928	898	962	948	896	934	906	915	916	897	977	916	929	909	909	907	954	949	953	987	908	936	861	906	940	998	892	918	985	943	944	960	926	922	907	962	967	972	949	978	865	998	921	926	916	889	926	933	943	907	881	956	864	998	931	914	913	934	881	949	880	934	949	1006	934	971	929	899	939	941	963	975	916	875	951	971	908	947	953	918	912	925	962	959	900	946	953	945	995	938	915	939	969	930	927	942	930	926	931	930	923	926	945	919	930	964	878	903	955	912	948	965	918	941	910	957	921	974	897	938	921	957	960	901	978	950	945
22997	15059	7570	3460	2156	1545	1219	980	750	710	647	583	525	541	459	481	515	466	496	499	487	474	432	433	430	405	391	374	396	412	394	400	401	389	427	415	404	393	341	372	408	405	383	334	374	402	409	416	419	358	406	387	350	404	362	379	341	364	378	364	386	395	372	363	379	413	378	410	352	401	404	393	385	400	368	362	381	379	397	397	410	389	412	366	361	425	387	421	376	400	413	392	333	392	338	345	415	392	355	349	418	369	372	405	367	355	409	401	340	386	373	375	394	357	384	348	395	410	372	393	399	393	358	365	399	377	385	369	384	390	367	386	400	352	401	322	346	379	376	394	348	353	372	405	351	405	396	395	383	377	371	369	386	387	404	360	394	381	388	352	390	382	343	418	377	387	389	411	375	376	362	364	352	388	379	398	344	395	380	423	399	403	359	345	391	382	360	364	403	372	382	381	372	366	398	373	392	399	409	378	366	376	393	385	403	383	380	392	369	378	396	405	422	369	399	367	370	359	369	397	380	372	372	391	362	358	406	420	397	381	367	383	381	383	394	346	372	363	398	379	394	372	360	401	352	350	367	367	361	419	356	368	383	399	359	345	390	381	401	403	358	375	377	383	381	389	393	356	380	349	402	345	387	366	337	381	385	407	403	398	386	350	380	367	358	411	366	392	406	414	397	362	362	364	393	390	384	385	371	335	347	363	364	383	399	345	382	367	387	377	350	395	394	380	362	358	362	409	371	462	385	362	371	378	372	388	350	365	393	393	344	377	369	406	361	359	406	410	370	375	390	389	433	389	377	344	389	379	350	368	388	375	369	385	367	395	343	398	379	358	389	426	379	392	384	373	342	423	356	368	388	355	384	342	389	358	379	405	392	371	375	398	363	388	374	366	371	386	378	413	428	381	349	387	372	395	373	390	342	359	396	370	388	369	352	366	392	380	384	362	383	367	397	373	425	363	400	391	374	376	393	383	394	355	316	342	384	382	426	412	376	376	386	352	313	400	374	390	392	381	382	368	368	354	376	421	382	342	376	401	351	372	392	378	374	388	417	364	384	366	400	358	337	390	399	403	369	409	380	356	401	388	366	384	377	390	341	373	390	368	396	375	388	377	389	394	340	363	390	362	379	401	400	358	357	369	389	374	402	367	392	368	370	406	387	398	391	369	391	412	346	395	377	396	383	381	391	343	394	325	369	384	405	403	397	360	363	362	376	397	363	339	366	375	416	407	381	338	420	405	357	411	394	409	385	363	374	384	386	410	366	362	382	348	348	375	418	386	388	359	360	386	404	381	389	344	409	341	385	398	385	392	405	389	431	389	394	388	374	373	428	368	349	410	389	380	380	374	351	390	395	380	387	375	348	426	376	359	410	388	412	372	370	409	409	368	366	404	367	423	384	383	408	390	369	394	394	400	366	384	410	383	361	382	363	386	417	401	387	379	402	395	378	387	373	378	400	439	385	342	418	365	372	339	374	381	404	381	353	363	366	358	392	382	338	356	391	435	421	421	387	375	408	403	380	375	382	381	391	425	385	364	409	414	386	378	383	411	362	369	329	368	394	385	348	390	413	378	404	376	373	415	362	370	330	360	362	401	398	374	380	379	373	348	382	369	335	395	397	359	370	403	381	378	392	402	407	413	401	398	370	382	352	378	401	393	386	423	411	384	385	371	361	358	399	346	354	380	399	396	361	376	398	384	398	395	417	361	426	384	388	366	393	398	361	370	381	404	372	400	349	385	372	381	409	396	402	370	367	369	421	392	353	403	384	372	418	370	374	439	394	385	396	403	352	399	398	401	378	333	367	369	349	387	403	393	363	368	390	370	365	369	372	395	393	361	380	364	339	334	358	394	397	387	354	373	372	377	378	402	357	393	366	361	408	394	365	380	389	420	387	385	365	408	393	376	420	368	425	357	385	416	373	374	387	366	409	392	373	400	378	403	416	391	357	378	366	343	364	391	361	355	359	336	413	386	381	398	340	397	389	413	372	407	384	382	405	380	414	386	359	391	377	386	362	405	379	360	372	370	422	420	376	341	395	353	376	378	381	361	408	369	372	356	404	405	364	416	380	364	370	398	395	376	382	320	351	368	378	388	370	363	403	349	374	367	417	390	383	367	418	320	331	377	396	372	352	409	387	392	397	400	379	388	373	399	400	351	353	375	363	372	355	367	384	395	390	382	355	391	360	355	412	395	395	356	379	385	402	361	386	378	374	384	382	367	395	344	377	393	381	368	396	393	333	383	369	378	395	368	376	375	393	388	379	406	374	336	411	380	405	396	407	367	384	398	367	374	401	348	403	396	369	380	368	342	399	352	386	359	374	397	391	374	399	397	357	370	369	372	383	357	370	363	400	364	394	393	427	361	373	408	363	354	348	372	358	392	397	400	393	394	383	423	374	388	406	400	407	351	423	379	386	400	382	366	402	350	360	361	381	375	404	395	395	407	368	365	403	417	352	366	398	408	386	347	403	351	403	413	313	356	356	369	374	396	352	401	366	390	366	367	373	416	396	412	340	416	413	415	348	422	381	345	376	359	359	409	337	372	355	366	390	390	372	360	404	403	356	387	388	381	376	370	368	368	374	396	362	350	384	376	388	365	342	338	344	362	366	399	392	423	402	345	384	356	382	384	380	344	375	390	366	397	374	358	387	353	400	390	343	391	408	392	377	370	383	383	376	400	406	373	365	377	362	405	415	372	344	378	359	389	350	399	416	355	338	424	417	382	376	353	371	389	362	391	419	397	354	387	408	412	399	395	378	368	389	384	377	392	371	387	346	361	360	387	394	353	360	380	379	404	387	390	399	377	356	425	389	376	387	398	421	360	349	352	381	389	407	357	400	392	379	340	393	365	376	421	359	395	371	390	373	359	376	381	356	386	362	375	347	376	364	377	403	362	387	408	417	372	377	361	419	387	364	396	370	378	376	346	378	381	420	376	425	350	368	387	348	397	347	372	353	383	375	366	395	352	366	393	389	357	365	366	378	348	366	436	390	369	385	423	358	388	383	392	352	379	388	367	398	335	389	390	371	379	373	387	376	348	363	336	393	378	388	389	400	379	390	364	413	391	387	386	373	377	368	393	385	364	360	354	372	403	361	385	371	360	370	387	422	387	363	351	358	340	417	396	347	391	329	427	363	375	387	386	361	357	359	333	350	384	394	386	375	378	419	346	397	401	391	381	373	365	370	368	378	401	378	388	420	409	379	365	353	370	382	375	369	399	386	396	384	352	393	395	389	361	397	376	350	367	374	361	353	379	374	361	365	355	362	393	373	368	368	373	372	401	388	376	416	384	408	388	386	385	382	395	391	413	424	373	333	386	358	353	377	396	389	365	386	392	359	392	412	352	355	356	397	380	366	384	359	371	361	404	362	356	364	389	410	386	409	361	384	375	383	369	398	387	358	400	378	372	378	394	447	344	366	352	402	368	386	401	361	396	392	363	400	373	356	406	371	411	364	363	397	367	396	368	400	383	406	363	391	400
17735	13679	8857	7843	6956	5906	4875	3937	3121	2682	2355	2095	1950	1850	1589	1679	1576	1597	1618	1611	1526	1445	1383	1367	1267	1272	1262	1125	1202	1199	1118	1125	1087	1042	1061	1094	976	968	985	1032	1002	977	1030	1061	965	959	992	990	981	1021	998	900	966	1004	978	942	925	1003	969	941	971	929	936	921	923	970	924	954	926	937	878	917	994	933	938	922	914	1000	970	884	908	956	936	927	969	982	981	940	942	981	914	937	920	962	1021	929	910	900	917	850	910	915	933	886	857	914	884	912	895	940	913	940	962	911	871	900	971	938	917	971	1015	928	970	908	969	1006	903	920	925	900	958	936	932	940	954	935	938	962	971	973	901	895	997	956	933	944	986	912	976	911	939	879	943	969	885	917	926	924	930	968	953	971	931	944	943	897	952	934	879	901	915	873	912	909	934	958	944	949	1071	893	949	943	904	945	957	934	934	975	947	939	919	918	902	925	894	974	942	970	941	971	958	921	910	958	941	928	927	950	913	983	963	975	915	973	889	948	987	946	916	905	947	913	910	855	911	944	911	922	957	970	939	919	951	949	906	944	913	929	978	932	886	952	962	930	983	942	928	948	893	962	909	935	944	954	951	957	888	901	1020	910	917	1008	931	961	890	934	936	939	914	948	920	983	933	907	881	941	896	973	956	945	907	960	966	949	950	946	894	991	915	935	989	871	900	941	927	924	921	964	945	942	941	937	907	932	981	962	913	977	969	948	950	918	1000	951	914	948	885	939	911	876	937	926	970	964	966	1001	919	916	892	904	970	928	942	961	897	970	890	891	936	943	908	975	941	971	938	895	838	912	868	881	939	998	912	958	982	985	929	932	920	902	931	939	893	877	910	935	954	896	914	903	913	985	934	931	926	955	967	860	952	940	951	862	902	864	935	962	985	937	963	910	916	930	903	937	946	935	928	958	905	918	923	894	932	951	934	971	896	960	918	944	978	903	916	951	963	932	932	935	949	908	896	981	994	935	946	945	968	998	935	962	942	924	985	933	934	875	891	917	933	972	904	941	974	917	948	895	934	878	948	950	887	951	881	909	951	962	961	954	899	887	986	912	887	956	976	948	912	961	910	938	918	898	937	929	947	951	929	924	973	940	932	894	928	919	929	936	952	910	966	941	967	998	965	929	898	994	970	945	916	979	957	918	934	894	944	982	969	1000	976	927	960	899	899	933	975	968	941	935	899	885	953	901	966	887	985	929	882	896	1006	914	972	926	880	922	923	896	942	924	928	952	941	940	923	955	918	918	948	943	897	956	936	904	925	984	915	909	927	956	931	935	970	1045	944	996	935	870	942	911	906	947	919	971	996	909	904	964	924	930	926	942	885	939	937	947	937	974	998	927	919	960	949	921	942	979	899	896	864	931	908	960	947	980	947	951	931	962	937	935	968	924	952	999	913	953	932	895	877	915	944	922	927	936	956	961	878	892	925	938	867	967	961	988	916	921	941	965	984	952	922	905	934	973	953	914	939	1005	908	957	974	942	911	960	944	910	897	930	928	942	928	954	922	913	915	942	906	899	948	940	913	973	955	892	915	925	906	939	904	937	873	888	982	968	923	911	953	1009	951	1003	972	886	884	895	907	957	938	945	978	895	976	989	941	900	948	881	943	921	913	917	976	980	942	938	989	908	968	959	967	929	922	950	897	946	942	916	904	912	955	928	909	855	947	990	919	987	939	900	920	940	940	951	915	986	944	915	998	889	949	955	918	1005	958	956	911	965	997	868	877	930	933	903	929	912	929	918	932	953	939	928	941	896	960	955	933	987	920	979	959	872	921	925	955	940	949	974	890	938	973	919	954	967	905	971	942	968	934	931	948	947	952	897	938	992	984	950	946	929	947	919	915	899	946	899	902	954	907	925	914	971	960	968	823	942	964	951	922	891	909	891	937	931	929	921	921	890	941	872	921	956	926	956	911	937	902	977	954	874	881	931	931	874	965	985	891	961	962	917	912	925	969	896	903	958	871	974	897	982	936	996	932	910	942	927	894	900	926	961	897	968	946	957	963	932	892	925	927	932	979	942	917	938	930	934	898	963	898	923	870	930	904	943	879	974	1004	996	945	930	941	960	918	932	939	960	913	938	956	980	976	985	936	997	980	966	944	945	945	931	955	919	956	911	903	890	910	945	907	910	976	983	908	943	879	938	956	941	926	966	947	1000	935	915	990	928	967	939	902	956	941	923	886	905	980	907	908	880	919	962	958	897	886	879	974	944	968	965	928	977	935	992	917	975	884	949	918	938	960	971	876	934	928	930	932	942	915	957	946	956	930	898	903	922	864	955	995	920	976	927	939	896	956	911	869	901	928	968	1012	915	1014	969	866	861	921	901	932	924	910	922	949	931	953	907	934	959	903	939	972	903	965	985	895	928	906	952	961	965	933	892	986	924	855	898	936	952	903	949	983	975	939	902	988	946	967	972	936	913	949	888	898	917	891	939	946	966	933	946	944	901	892	931	952	954	915	954	1032	884	946	963	991	947	962	948	948	985	950	963	930	973	961	965	932	934	951	936	962	949	969	892	948	949	952	943	906	986	940	949	957	962	910	979	905	944	900	920	964	934	920	945	934	970	931	891	929	937	914	968	977	1007	937	929	858	898	894	955	954	979	933	913	915	938	925	872	993	918	1003	938	926	924	906	876	916	900	924	886	936	924	986	930	941	970	969	934	998	978	924	1014	936	943	849	957	992	927	914	900	947	941	925	922	918	947	974	997	960	921	912	984	888	964	940	896	974	925	907	953	930	927	933	955	981	959	951	917	912	940	933	924	893	942	1001	975	916	946	915	943	934	916	906	940	921	849	940	946	969	932	976	933	948	972	938	965	925	924	905	961	984	909	917	949	946	923	845	1001	927	972	935	963	895	906	952	923	910	961	923	943	932	926	955	908	938	964	939	891	939	957	934	973	935	983	912	936	889	891	946	926	906	929	989	961	939	963	924	947	1003	950	946	953	963	921	947	983	907	941	875	904	958	992	976	905	931	917	938	951	901	961	935	960	956	977	929	906	940	914	959	887	907	903	885	991	938	924	946	942	957	928	913	991	902	918	897	928	996	906	973	919	894	964	875	941	929	968	951	976	886	978	949	903	916	876	902	954	924	966	967	871	928	933	1010	923	970	900	895	968	937	857	903	993	905	993	965	935	890	918	893	947	904	931	929	904	887	902	957	954	964	954	974	956	928	921	933	900	857	856	922	911	949	921	909	919	917	1001	943	950	919	923	909	908	975	945	901	903	949	964	892	906	890	872	918	955	955	942	988	919	956	928	892	936	1004	934	908	919	939	945	910	969	956	993	937	918	919	931	915	985	955	934	934	920	921	945	981	915	977	1005	931	959	927	959	937	864	949	921	975	928	892	966	965	893	1005	993	862	912	990	960	919	960	920	938	940	926	925	913	907	1009	947	890	922	977	966	906	939	934	897	975	867	942	913	878	942	914	880	928	936	953	930	901	932	913	905	938	955	941	893	941	937	942	959	885	1015	886	944	879	931	945	980	931	916	957	916	909
35234	24394	15403	6439	3357	2335	1640	1182	871	813	714	626	603	518	489	483	503	468	476	508	475	419	408	367	377	406	460	371	349	352	351	328	354	349	369	317	323	339	318	337	346	336	313	348	340	337	320	340	307	316	314	286	326	323	338	310	343	309	347	336	351	342	335	311	321	341	314	320	332	339	299	327	330	306	343	324	309	348	317	351	348	309	314	343	321	323	311	350	288	327	326	345	327	367	330	300	297	307	315	336	355	344	314	346	343	324	326	319	275	300	327	285	340	328	377	337	325	341	320	345	319	338	365	268	340	311	338	352	358	335	362	319	353	307	314	331	308	316	309	338	312	310	326	300	332	310	332	310	324	328	331	315	337	335	342	329	322	343	325	335	330	332	318	287	329	321	344	329	337	303	310	319	304	347	323	299	305	314	335	321	313	335	349	330	305	322	331	336	329	318	331	326	325	308	325	356	382	333	313	348	311	333	324	347	300	355	344	337	317	331	329	341	318	345	330	352	296	321	339	351	324	335	307	331	316	331	307	329	323	303	365	349	337	318	318	342	321	330	319	308	317	310	305	306	307	319	325	327	300	338	333	286	289	318	271	341	358	337	305	296	313	312	311	310	344	339	330	298	347	293	310	315	345	324	346	346	310	309	295	320	329	347	315	344	352	288	317	304	301	333	332	332	359	313	349	302	320	337	323	344	337	307	352	338	320	332	331	334	306	289	334	294	297	329	299	295	333	304	315	275	318	348	338	342	314	335	301	347	322	344	331	293	307	340	326	313	341	290	331	351	321	309	322	320	317	336	376	335	362	329	336	335	312	327	304	316	300	325	329	324	296	319	343	328	333	317	334	298	301	386	355	330	322	349	344	307	321	321	332	302	306	341	341	359	314	317	336	318	307	337	328	324	298	337	370	314	325	326	322	312	342	339	312	306	296	308	323	320	353	319	342	310	286	325	326	339	338	307	316	352	319	325	329	330	337	364	328	318	301	336	314	331	315	309	288	320	328	328	307	332	371	311	316	308	333	311	317	321	331	301	300	297	337	328	310	300	307	332	308	278	330	320	298	311	326	340	327	292	306	332	324	344	312	336	345	336	343	306	342	310	354	339	332	340	306	295	308	328	322	335	301	321	302	308	331	305	358	321	307	352	367	358	329	313	324	328	325	306	318	316	342	317	322	336	333	333	330	319	296	330	336	326	333	338	326	302	343	281	387	359	322	327	292	350	336	331	342	343	335	310	369	311	342	329	308	303	311	336	331	352	315	301	304	338	321	302	321	323	323	315	325	324	323	310	301	343	315	330	364	371	288	339	311	339	358	333	301	333	313	303	296	324	295	330	329	340	319	306	307	334	294	327	343	317	306	317	313	286	363	345	322	312	315	353	333	318	305	335	320	327	307	331	309	336	340	321	341	324	348	313	347	328	353	328	335	296	304	331	326	307	286	289	297	287	330	316	329	314	336	291	269	320	316	332	322	314	306	358	324	306	332	326	304	320	300	331	318	353	297	343	328	300	324	317	342	339	345	346	339	303	296	320	302	326	298	357	319	307	293	330	307	326	348	336	330	326	340	329	344	290	350	334	330	292	289	325	327	341	334	328	284	335	315	309	316	319	313	322	335	356	310	319	303	320	329	356	301	306	352	328	317	340	334	312	297	334	314	341	327	324	324	332	297	330	319	320	293	272	256	363	302	327	318	336	328	338	315	342	310	307	304	334	365	341	305	348	291	291	303	340	356	363	342	348	297	293	326	325	308	327	309	286	310	339	320	277	308	333	314	319	321	330	354	328	341	312	334	299	294	280	324	326	307	320	322	351	319	350	338	320	289	328	340	289	334	337	344	326	308	293	316	310	360	313	315	320	320	323	314	325	304	316	327	307	298	332	333	357	338	344	344	338	326	320	337	292	284	347	320	364	325	301	322	325	336	325	305	361	307	350	288	321	327	322	296	328	341	327	324	307	323	334	320	318	315	321	297	335	325	305	320	351	304	317	308	318	299	362	304	323	308	329	341	310	324	318	331	314	308	336	351	320	342	324	318	341	294	376	324	316	318	267	321	370	329	285	344	340	307	333	305	353	329	315	322	317	315	318	326	338	335	317	319	305	349	295	299	333	351	291	325	325	342	307	320	304	351	294	339	337	362	355	356	336	344	332	307	307	313	322	319	353	364	324	302	361	375	299	311	325	334	331	298	300	335	305	348	314	314	339	335	322	331	296	283	328	335	338	325	313	328	336	323	345	323	323	283	335	322	319	320	322	313	326	319	318	298	301	332	321	333	322	297	342	294	317	324	328	315	273	330	316	331	336	363	318	368	306	312	336	369	327	361	368	350	307	320	332	365	324	327	313	322	332	329	332	336	290	341	313	318	318	329	324	305	309	313	295	355	311	317	315	373	342	319	314	349	337	289	324	343	366	309	302	333	320	328	346	332	308	346	325	292	333	307	347	345	312	301	359	305	352	303	309	351	346	317	337	313	356	319	308	303	312	315	327	325	325	308	338	346	327	351	296	315	293	296	325	302	346	355	331	331	340	318	334	332	323	323	332	313	309	315	315	330	323	319	337	326	311	331	358	308	310	299	329	342	338	339	312	338	331	349	351	295	304	384	335	325	314	300	334	304	322	306	306	325	336	329	335	323	314	292	322	329	319	322	326	314	329	327	361	319	307	286	290	291	314	348	304	302	347	309	323	323	315	347	332	326	316	310	353	368	316	316	332	319	353	327	326	342	342	364	330	311	338	326	356	340	326	324	320	314	328	305	329	342	322	320	318	346	315	329	331	290	315	357	305	340	337	332	325	353	338	302	304	360	321	314	337	339	345	337	357	327	293	355	298	352	341	336	350	348	336	335	310	330	354	358	320	324	324	333	335	317	346	320	355	331	326	343	301	329	344	311	313	330	326	283	329	316	337	349	299	331	332	326	310	317	330	335	322	328	355	302	291	319	289	357	329	342	306	333	309	319	293	345	348	326	333	340	281	305	312	298	335	297	327	311	339	333	335	332	312	306	328	309	341	298	313	318	308	345	318	349	307	329	346	300	315	298	338	345	301	342	313	339	348	322	351	336	310	311	316	307	321	339	335	328	329	361	305	323	320	333	335	316	311	328	359	313	324	360	321	357	362	320	355	327	348	303	313	320	323	329	316	339	326	323	347	325	288	305	330	303	293	306	317	346	319	314	317	288	339	298	318	348	326	315	323	311	352	321	330	329	300	348	320	324	312	333	307	325	312	339	321	340	302	331	333	332	323	298	313	312	345	313	334	298	280	315	335	312	299	322	327	290	316	292	335	326	333	313	315	338	345	302	312	320	314	356	323	356	337	356	325	337	323	291	319	316	301	284	296	329	337	317	290	345	330	322	321	344	289	325	335	341	317	299	332	299	348	345	330	342	328	307	299	333	358	340	339	320	338	353	303	292	342	368	348	308	315	307	339	367	328	307	327	359	347	313	361	312	305	324	303	309	330	349	300	302	338	321	280	335	297
24988	19417	13905	11033	8891	7802	6488	4945	3843	3448	2914	2578	2267	2129	1886	1806	1776	1923	1822	1787	1699	1579	1482	1338	1333	1286	1225	1255	1101	1098	1052	935	1013	947	940	882	923	901	944	834	886	819	925	928	895	867	880	894	888	885	859	864	825	879	818	838	839	787	870	869	862	826	800	823	828	806	829	826	842	850	873	838	828	818	767	840	825	829	841	875	795	848	861	817	769	789	861	785	817	772	772	801	765	833	822	847	782	822	804	829	851	815	812	777	868	761	822	810	792	769	811	818	863	797	824	777	784	749	835	831	753	834	834	786	818	832	826	831	839	812	798	844	778	824	814	785	845	820	800	791	811	858	816	827	845	778	841	868	793	829	806	760	823	858	816	826	828	880	818	836	807	748	794	831	794	773	817	817	821	819	870	845	811	787	793	867	760	798	801	801	771	845	786	837	819	828	806	794	845	808	778	754	812	806	776	825	821	853	794	839	857	829	819	784	821	793	799	791	828	788	796	797	833	824	808	821	835	884	837	796	788	862	774	842	817	844	847	787	794	848	799	865	787	797	804	783	796	791	791	812	828	869	828	863	802	773	827	849	841	800	827	849	816	822	765	840	832	836	809	810	804	822	833	775	816	794	768	782	811	839	824	797	802	777	789	809	854	813	824	822	769	839	842	790	789	831	775	787	890	790	837	792	816	777	821	830	810	815	857	804	784	834	799	780	815	803	824	911	781	796	755	812	803	823	791	809	812	859	774	826	844	788	835	840	771	782	792	862	815	828	800	769	814	833	820	836	837	790	824	829	817	821	825	833	768	811	819	883	791	777	804	822	815	797	835	826	831	811	824	851	828	868	841	844	807	844	773	829	779	792	833	800	852	800	855	791	879	751	815	805	787	827	753	804	756	801	795	774	834	801	838	842	771	799	836	773	763	809	830	815	833	870	836	836	825	803	812	746	783	814	800	799	880	832	794	836	796	855	810	815	814	806	828	821	775	831	772	806	773	817	844	825	775	769	795	827	741	822	851	835	817	813	855	811	783	837	827	821	791	759	797	884	803	835	785	781	815	844	793	819	783	785	809	820	834	808	788	789	777	816	824	844	822	782	765	793	831	819	846	839	814	817	785	806	833	821	810	826	823	849	885	791	772	813	802	833	808	832	796	772	790	827	810	818	811	759	843	797	787	816	858	826	826	805	800	816	791	785	812	779	815	826	836	794	843	824	854	824	795	858	818	810	819	795	783	801	807	823	823	824	822	789	815	869	776	750	786	805	798	805	847	798	811	781	807	811	762	809	818	806	839	834	859	767	770	795	832	790	879	791	795	810	821	807	789	845	805	837	798	884	766	835	801	811	824	811	841	801	823	803	784	810	803	840	815	837	845	879	838	787	784	848	773	825	822	834	781	862	804	847	878	827	819	790	800	829	803	839	890	776	787	786	805	832	808	844	805	806	805	874	807	786	808	823	850	834	806	769	784	790	828	815	782	824	795	758	830	830	816	804	834	877	795	825	810	808	790	841	776	782	820	783	812	823	753	809	824	809	759	836	836	788	830	831	864	827	804	862	855	795	847	829	811	787	817	829	855	814	795	817	810	825	767	853	798	795	823	782	844	874	806	862	804	796	773	822	807	799	748	819	769	849	776	802	812	795	766	795	813	772	803	787	799	784	825	825	848	760	790	729	740	791	836	803	803	778	796	818	778	803	851	772	851	789	827	777	776	863	787	783	840	839	785	817	775	812	818	772	812	817	824	798	802	789	827	798	827	804	813	799	821	834	851	831	814	807	781	811	809	789	777	791	805	825	813	825	808	849	782	785	753	812	808	855	841	889	767	838	821	814	835	806	841	793	796	848	806	785	775	873	852	787	811	816	801	826	808	822	817	787	810	816	818	838	819	799	778	804	823	765	784	834	850	844	776	818	812	863	756	767	753	844	797	756	788	866	787	795	795	884	844	829	758	772	844	776	852	853	841	800	810	835	835	865	829	763	818	797	799	804	787	807	827	818	770	792	832	873	824	820	846	825	816	791	823	783	800	782	877	795	862	870	765	803	774	741	771	867	770	805	856	835	777	802	804	833	750	769	824	797	747	821	781	809	851	771	810	807	878	793	872	812	846	786	779	813	773	861	824	815	782	769	819	864	821	792	829	832	844	799	808	812	811	804	829	845	800	853	803	827	756	789	849	849	829	788	788	822	822	800	770	807	801	764	825	811	791	776	821	815	805	842	828	837	828	843	769	794	828	834	871	767	826	819	814	834	823	858	827	777	854	838	819	805	848	778	832	840	830	837	820	836	834	820	846	847	803	821	822	828	899	797	810	828	792	825	761	877	797	810	783	828	766	802	827	815	772	817	804	806	789	797	790	807	810	782	763	760	814	768	748	798	821	832	856	855	823	830	789	860	820	742	854	837	845	777	791	803	842	807	848	749	777	774	798	811	793	804	831	823	799	800	809	782	788	790	818	837	813	820	807	767	812	828	827	839	825	844	801	811	774	846	784	801	857	822	809	797	824	783	832	773	787	857	809	829	787	813	780	868	801	818	815	831	816	793	778	805	855	868	827	869	781	779	809	831	852	807	813	798	775	839	812	807	881	822	763	856	808	790	844	806	827	851	800	767	808	797	804	870	756	836	802	856	825	835	803	811	851	809	806	825	818	800	765	814	819	745	804	833	805	791	791	794	829	790	793	819	821	821	777	845	799	786	774	864	817	840	826	823	775	811	837	791	730	828	844	850	839	883	751	821	806	866	800	807	789	773	813	838	823	818	841	842	813	798	871	806	865	772	803	803	801	812	775	797	856	836	803	812	839	789	827	805	860	798	812	806	807	793	835	816	801	822	808	814	830	812	835	823	830	824	833	802	783	775	771	819	860	803	817	799	790	836	836	778	810	804	817	830	814	798	830	728	812	844	790	793	861	828	802	814	812	847	776	817	791	789	823	794	792	779	824	837	824	841	811	846	776	806	844	750	818	804	787	812	875	817	820	807	815	860	813	854	818	837	827	780	832	789	877	790	848	765	777	811	833	794	800	809	816	780	844	811	791	862	821	807	792	822	812	810	775	845	788	770	834	860	810	809	823	774	840	838	826	747	795	853	816	799	815	837	860	766	832	747	804	812	859	802	853	804	825	804	816	819	783	816	833	806	758	882	789	836	785	802	816	864	783	836	794	794	808	785	805	795	791	821	842	877	762	818	848	813	756	833	770	805	784	813	811	840	815	846	897	837	823	807	810	827	854	816	852	773	786	819	817	803	808	815	820	811	817	776	762	782	861	809	792	771	784	785	810	793	759	806	817	804	819	838	836	786	833	784	783	809	841	773	843	793	840	772	838	844	804	786	800	751	784	807	823	825	833	799	785	820	822	827	740	830	843	826	799	805	836	812	798	775	841	784	795	783	820	812	786	880	771	793	779	784	815	830	826	820	828	759	787	753	848	812	876	802	795	773	779	831	792	792	833	800	802	811	864	797	771	840	828	780	845	806	804	777	760	786	829	801
8577	3646	2108	1409	1057	827	753	748	604	588	529	493	453	495	420	417	415	418	411	477	406	411	413	392	367	409	408	342	371	430	436	359	428	410	403	365	377	388	402	364	364	385	428	435	357	415	387	391	372	381	392	412	411	386	410	361	402	354	346	392	362	380	359	374	387	418	376	365	356	390	388	351	377	377	382	392	379	376	379	360	370	363	351	348	413	369	385	370	353	389	389	384	413	378	383	383	390	368	420	387	359	377	411	408	386	395	392	393	380	387	376	355	364	381	379	364	393	378	400	380	341	359	372	395	383	410	381	368	383	383	330	356	362	396	392	369	369	354	391	363	383	364	371	369	384	361	426	385	390	370	401	395	372	384	352	365	386	347	366	384	358	413	345	384	392	333	401	379	378	377	400	370	385	376	394	348	389	389	384	339	372	401	379	336	422	423	385	348	415	355	383	391	383	335	362	383	371	370	356	368	359	389	369	375	378	385	403	369	392	369	366	356	355	345	401	347	428	389	389	371	386	379	364	378	357	350	370	359	368	355	349	349	387	354	389	373	403	349	350	375	362	365	320	389	357	401	363	393	386	399	386	378	393	399	396	354	358	341	359	375	387	363	345	363	369	386	379	399	351	375	369	341	381	361	346	420	390	376	365	367	327	385	368	373	374	377	357	353	367	372	393	404	392	386	395	386	386	376	362	379	405	351	373	388	383	372	391	382	390	389	390	354	391	380	355	371	367	411	394	383	348	355	366	387	404	376	395	390	408	376	372	377	332	408	361	334	350	375	377	382	376	368	354	370	437	411	384	355	360	380	410	385	386	372	379	359	401	382	427	369	371	377	372	399	380	378	425	369	404	370	384	396	362	352	383	410	397	379	376	405	394	378	387	377	376	402	353	381	363	383	367	399	359	394	387	384	398	410	358	438	392	372	356	380	382	336	381	397	364	392	398	359	348	327	368	410	391	386	397	383	376	360	370	415	394	358	383	359	362	357	419	378	347	371	346	377	373	380	383	372	372	378	416	391	407	364	379	389	398	389	350	373	390	395	399	349	350	416	316	391	376	375	345	396	371	391	354	348	387	382	394	388	361	390	349	365	402	409	374	372	372	388	403	365	374	398	388	368	340	379	390	364	415	393	380	389	366	391	396	363	399	393	389	406	347	379	348	379	347	395	407	374	378	354	387	356	369	405	369	351	331	389	371	351	398	399	365	410	389	376	353	372	366	390	350	385	358	362	384	350	346	372	414	367	394	386	356	374	371	378	352	391	352	405	386	369	379	333	360	377	377	390	395	377	354	375	377	377	367	369	375	354	398	350	396	440	384	354	389	386	366	390	357	351	357	393	394	396	389	375	400	374	353	394	366	359	398	413	347	409	381	384	378	393	367	400	388	371	361	378	383	379	371	370	325	383	387	346	373	416	378	379	410	406	345	330	391	365	384	364	360	368	430	344	369	364	386	406	368	376	363	381	405	370	390	365	413	406	367	384	374	358	400	360	344	386	369	356	351	374	340	405	399	353	380	368	367	336	372	371	356	398	367	389	364	411	411	345	334	353	420	381	397	370	363	381	384	363	345	349	364	359	384	375	370	389	379	400	377	392	432	395	399	379	368	368	385	396	362	388	375	375	405	365	367	388	373	353	409	351	359	346	364	363	394	337	419	384	383	356	376	381	383	363	359	388	344	398	365	335	384	388	347	418	347	408	379	366	377	420	357	357	380	358	380	373	398	368	396	393	337	341	410	356	360	361	360	375	370	358	383	427	385	335	392	396	346	376	418	406	343	377	395	383	388	366	385	360	336	387	388	391	414	344	397	367	394	378	342	402	390	393	350	403	361	403	401	380	335	372	394	370	388	404	335	428	366	366	383	372	367	355	391	342	392	368	373	379	389	372	353	406	408	400	386	334	358	395	353	398	377	374	379	386	410	431	382	346	370	391	391	360	367	367	413	379	363	399	390	348	369	347	372	395	414	382	348	369	354	371	404	362	395	378	410	412	373	397	389	379	411	372	392	367	390	358	412	379	371	377	390	363	351	349	370	338	395	420	398	366	375	387	416	383	361	418	406	398	401	416	379	369	367	391	373	374	392	406	370	370	387	373	355	382	391	366	361	352	351	377	378	360	375	378	388	342	359	359	374	394	406	360	372	364	371	414	389	376	352	371	377	381	368	359	389	398	429	346	364	332	369	345	384	359	370	373	384	393	349	397	369	343	361	411	381	367	376	365	442	353	377	369	390	389	384	385	326	373	396	368	360	380	402	401	345	361	379	377	370	349	364	389	401	372	404	374	369	382	390	392	381	364	392	375	393	411	404	399	390	366	408	395	386	427	397	362	386	382	383	416	362	409	398	392	405	358	421	328	385	377	402	387	399	321	364	389	365	415	361	383	409	403	375	399	379	370	375	375	359	399	402	355	380	378	350	395	340	353	327	375	435	385	399	366	395	370	366	412	345	346	376	359	386	383	375	378	383	382	369	366	367	362	388	352	401	377	371	393	395	378	401	390	374	369	363	371	395	379	377	390	409	397	361	372	337	382	356	360	401	408	404	391	401	390	400	403	381	388	362	398	394	373	369	363	330	365	387	393	383	372	379	339	360	362	372	346	378	382	388	361	375	361	365	372	383	369	385	380	380	418	348	397	363	394	369	352	388	393	382	382	356	384	386	374	385	369	403	366	369	408	373	396	386	379	358	353	375	357	409	382	413	361	362	391	379	334	376	386	403	364	355	347	359	395	364	322	384	368	336	362	375	347	362	350	413	377	351	380	378	389	393	350	395	402	385	348	371	373	408	363	402	378	385	384	410	397	385	406	385	364	366	358	360	379	370	362	355	383	365	381	415	323	383	381	372	376	386	372	388	353	385	354	379	367	382	393	391	385	447	360	350	363	400	350	388	395	402	358	386	368	404	378	371	380	378	363	395	379	387	389	374	390	394	387	394	368	393	403	380	383	390	394	405	390	387	420	388	379	388	346	343	365	408	374	355	378	413	390	378	383	338	376	348	377	403	379	340	395	398	375	424	361	393	381	390	421	392	340	430	370	360	390	428	384	366	378	392	401	395	396	357	373	354	356	390	378	404	422	386	383	370	341	396	383	389	378	387	350	365	374	385	429	366	412	391	363	340	395	342	381	366	379	444	389	368	356	430	382	396	378	383	362	349	373	366	376	354	393	351	393	382	369	351	365	377	372	376	399	380	384	381	392	391	379	389	404	365	373	370	419	374	387	369	354	354	402	363	374	394	334	350	340	355	422	361	380	374	379	387	394	384	347	351	398	391	358	374	370	400	392	383	373	369	373	363	376	376	396	431	354	370	400	368	383	388	362	392	394	380	373	344	383	355	378	390	370	407	412	415	381	415	370	339	402	413	354	331	389	365	368	370	353	328	341	363	349	416	325	367	341	413	364	385	378	400	379	406	381	378	385	371	382	379	392	350	393	377	374	352	378	370	388	378	388	394	342	388	375	370	349	422	398	332	369	341	354
7157	4540	4182	4398	3722	3191	2810	2795	2190	2167	1709	1566	1542	1421	1334	1354	1246	1205	1212	1257	1187	1163	1088	1089	1090	1080	1079	1086	1049	1093	1036	1012	1049	1026	1017	1003	989	1006	1002	1002	970	938	936	991	947	971	968	937	956	939	954	936	876	871	967	917	985	938	964	934	928	941	904	935	938	941	983	905	945	909	991	917	1013	917	929	933	967	954	979	901	935	904	944	941	982	977	933	950	931	949	935	964	902	943	945	875	967	894	932	948	936	916	965	940	899	927	926	970	926	941	947	923	967	951	933	921	912	984	920	960	886	911	950	893	941	975	939	888	923	960	923	975	928	937	928	923	929	904	920	987	956	931	867	974	895	911	908	960	961	897	964	916	903	931	926	944	951	925	976	934	963	952	909	1012	934	951	992	937	988	956	896	970	877	922	960	939	910	888	900	937	972	946	934	913	928	928	1000	933	955	921	938	905	963	891	954	940	952	915	959	902	956	934	909	881	914	881	930	965	916	977	882	993	989	940	940	937	910	958	938	934	927	913	935	909	916	936	922	889	951	985	960	995	902	929	963	908	931	942	963	968	896	934	945	894	903	894	945	931	920	894	967	922	925	893	902	928	900	957	964	920	914	926	949	897	922	982	928	932	859	911	907	920	925	915	923	913	925	973	937	971	963	952	969	902	926	953	889	916	981	936	945	947	923	948	934	920	909	951	919	901	940	968	915	922	932	944	906	953	952	956	886	886	944	916	878	914	912	991	931	918	924	951	916	966	903	936	944	933	954	960	945	892	933	963	897	959	943	940	882	932	987	892	934	993	893	915	910	881	896	977	903	936	961	906	920	923	882	927	914	971	912	927	923	955	948	945	911	914	901	960	865	922	947	952	933	940	889	932	954	960	932	903	891	942	980	885	908	967	922	936	909	902	931	937	931	928	887	931	943	902	964	900	925	948	945	937	898	942	964	925	931	937	1003	962	905	924	938	998	929	934	945	950	916	950	963	898	951	986	913	937	895	956	908	883	947	928	920	960	941	934	975	950	920	925	968	1002	940	980	925	934	964	972	886	952	951	946	936	887	900	913	959	1023	953	944	930	933	894	944	918	926	937	975	935	850	998	930	927	1018	958	941	910	909	963	900	881	855	914	964	940	922	1009	912	970	952	920	1010	978	987	922	863	955	956	873	961	884	932	945	923	962	895	938	893	941	930	934	922	881	911	903	899	943	937	945	960	900	944	940	974	936	947	888	980	987	954	875	944	921	902	884	972	932	958	908	905	903	943	929	937	878	914	945	923	949	934	943	921	951	892	955	938	972	972	891	945	912	923	968	941	977	959	953	938	951	995	909	975	920	929	930	920	906	933	946	894	937	950	979	876	909	909	948	919	918	919	953	939	906	895	897	953	953	959	968	962	978	952	887	1010	906	970	944	923	940	959	922	906	918	909	939	944	926	916	956	916	897	927	1024	981	978	932	997	932	983	918	948	940	926	915	954	939	908	942	975	876	913	914	959	971	957	909	877	1041	967	911	842	965	915	939	945	926	939	911	908	890	891	966	954	921	900	901	933	924	912	868	891	954	942	906	899	936	943	964	921	947	882	957	912	922	894	866	915	975	903	938	923	905	900	946	949	954	882	927	874	904	917	903	929	953	933	925	931	963	927	938	935	916	861	973	955	926	928	966	936	965	901	943	946	917	938	919	926	909	905	907	920	935	908	928	884	968	966	918	955	895	966	952	924	920	952	905	918	928	892	928	926	946	938	957	977	889	903	928	952	939	957	919	918	914	928	925	922	921	907	957	937	903	1039	990	894	952	923	974	973	903	939	914	953	917	970	966	968	897	989	962	903	971	952	936	962	955	935	968	941	936	938	910	958	948	867	914	1008	996	904	983	931	940	907	955	931	930	916	918	933	955	903	863	971	885	904	922	969	894	882	924	940	918	943	883	920	947	880	931	929	923	917	954	903	992	929	957	1014	933	894	915	925	965	942	986	931	955	955	936	976	891	892	922	988	958	926	896	908	920	891	913	913	902	949	896	937	917	902	870	920	914	994	986	941	906	966	926	931	920	948	927	934	896	935	963	890	950	957	950	933	925	923	928	929	964	922	878	926	920	961	915	942	942	970	921	913	895	921	953	925	907	883	972	961	937	929	926	982	899	926	920	893	931	864	930	907	910	877	945	943	951	943	939	893	925	907	907	894	918	947	889	935	865	950	950	936	889	953	946	896	936	888	954	981	942	922	974	908	930	880	932	932	972	902	863	947	976	874	889	967	957	948	892	942	925	911	934	892	959	949	916	930	938	925	959	939	917	939	910	926	921	929	884	903	986	945	996	920	891	898	978	938	946	962	925	955	941	924	908	929	939	923	951	904	949	971	930	893	924	927	986	1004	957	950	948	894	997	963	915	975	967	946	968	895	902	839	921	929	964	928	914	959	927	937	916	941	909	968	951	911	960	928	978	990	890	992	939	937	892	914	901	927	915	917	918	914	945	953	965	956	937	905	924	929	952	938	879	969	911	954	894	911	966	958	891	891	932	962	891	914	957	916	936	1022	898	907	939	936	953	908	941	913	923	905	974	974	996	899	894	916	910	966	920	883	933	899	900	919	931	968	958	980	964	925	905	895	932	988	982	930	914	927	948	943	946	895	894	922	934	905	878	907	922	901	945	915	925	948	913	991	906	891	913	934	899	942	965	982	910	965	920	959	971	970	930	959	914	898	910	923	940	938	912	974	917	956	949	969	910	939	959	902	903	995	980	922	906	959	903	908	912	880	913	914	926	907	946	958	902	902	922	941	948	942	907	911	892	923	902	905	887	926	957	1018	854	893	907	930	906	954	950	940	936	967	844	914	901	903	903	927	958	933	934	884	976	917	943	939	941	944	943	848	963	904	904	902	976	931	881	879	943	923	942	903	957	937	933	980	884	878	929	920	950	935	914	876	924	922	867	912	872	915	871	984	915	935	918	928	955	931	893	888	937	897	922	951	942	910	915	935	943	913	902	939	942	911	956	953	933	917	902	977	983	948	924	967	958	901	920	981	948	956	961	966	941	909	972	934	939	934	949	952	943	923	920	923	945	966	901	897	964	1009	948	915	968	946	932	880	920	938	934	978	981	897	923	934	920	879	962	944	932	925	929	956	922	936	911	992	939	936	929	942	911	904	919	978	960	882	954	911	896	967	932	946	901	942	991	906	945	919	893	910	955	935	996	863	929	964	863	952	934	983	924	990	938	950	928	897	911	881	954	938	938	926	922	1019	956	930	979	955	927	915	920	891	914	940	952	934	947	966	949	942	972	973	930	920	965	941	935	885	902	939	938	923	959	958	909	928	920	1000	945	957	967	912	882	953	926	936	936	930	900	957	988	957	902	987	956	929	914	931	895	965	896	926	937	957	972	941	960	915	948	893	961	941	931	896	921	901	896	957	904	982	967	940	922	921	943	977	909	907	966	1004	953	929	905	940	920	943	963	945	942	942	895	919	963	880	951	956	914	942	990	909	862	956	898	926	987	918	962	937	937	961	945
23978	15214	7705	3455	2209	1468	1119	944	864	756	628	620	585	530	525	459	445	497	487	448	456	468	474	463	414	449	435	414	439	393	404	405	408	416	350	380	347	413	368	403	361	386	360	436	416	397	389	417	400	387	386	405	380	383	395	364	392	375	400	406	392	400	390	430	368	343	377	420	417	406	380	368	379	358	352	380	332	364	378	392	371	389	415	399	384	373	400	399	391	385	356	390	367	365	392	341	408	371	369	359	377	364	366	398	403	385	383	357	373	381	407	348	365	359	350	352	352	366	391	433	350	352	402	382	372	381	399	389	371	384	383	358	388	370	400	363	389	374	415	386	360	361	434	391	382	344	354	365	378	363	401	383	361	392	365	458	408	342	385	339	362	375	396	395	414	399	375	358	338	410	378	388	403	390	344	344	430	370	373	381	390	365	346	382	396	350	395	374	360	358	393	373	363	377	392	404	382	402	393	377	428	426	372	362	388	353	368	386	410	375	404	354	388	359	330	374	436	393	368	410	361	385	385	383	366	385	387	373	374	419	383	385	383	407	400	404	365	394	374	411	393	401	356	386	402	379	354	375	382	382	381	357	410	408	351	400	359	390	359	366	356	382	383	352	379	406	352	412	356	372	365	394	394	385	409	386	361	377	393	393	395	386	399	365	397	344	360	377	388	350	391	393	352	392	415	369	410	374	396	368	366	363	389	417	408	356	373	380	370	375	405	406	374	393	373	327	402	369	376	378	422	418	376	392	367	343	356	349	381	394	381	408	384	370	380	417	370	432	380	375	426	400	374	397	383	351	360	355	362	379	395	380	377	353	368	345	381	399	372	381	380	354	384	385	394	379	376	367	395	388	409	380	409	388	388	357	345	346	364	405	361	400	386	377	394	402	387	399	400	348	382	382	391	399	407	378	373	385	387	378	422	374	404	375	362	423	395	335	385	359	384	404	375	323	351	368	380	401	396	387	365	375	382	385	376	353	368	326	406	377	369	394	382	356	382	372	363	355	371	342	354	402	366	366	414	386	393	374	377	389	406	383	394	387	369	411	358	396	367	370	368	388	363	430	368	370	365	374	392	395	429	381	381	373	364	366	370	397	351	400	436	391	354	375	390	401	367	381	396	369	367	369	369	368	357	373	369	378	337	373	426	364	407	375	367	405	375	380	381	358	346	364	347	388	366	412	428	372	385	397	386	351	363	384	387	376	412	387	376	366	381	377	351	381	354	362	361	379	384	401	367	395	356	352	364	357	383	343	392	339	361	379	401	369	385	390	368	395	388	388	364	396	395	392	386	368	353	396	384	403	385	388	390	391	384	369	409	376	363	366	394	420	375	403	385	378	359	403	427	379	395	410	410	377	402	378	377	406	395	384	404	351	376	386	420	385	360	416	404	376	397	367	372	368	359	358	393	373	386	349	393	407	389	383	348	365	353	401	382	363	381	395	369	374	359	399	412	396	370	397	388	416	393	385	370	383	377	382	368	385	365	352	349	376	381	411	368	395	402	362	387	406	401	372	383	370	360	358	331	381	365	403	392	346	359	392	390	397	354	388	371	348	406	377	347	370	366	355	362	398	353	355	448	386	384	369	404	371	398	402	369	370	398	374	367	398	393	417	349	372	383	400	351	379	345	383	356	384	359	390	443	410	388	370	394	365	370	385	365	362	388	441	413	377	385	384	403	387	396	357	359	396	443	388	365	345	404	355	375	355	404	358	353	396	357	347	381	388	381	378	352	355	369	391	343	374	390	394	374	371	387	371	336	381	386	385	422	348	380	372	420	387	342	368	375	399	386	387	412	378	360	388	381	365	417	392	377	352	347	367	374	389	381	367	366	396	358	376	358	355	367	421	400	372	379	359	367	359	380	397	392	369	399	414	385	375	415	368	390	397	386	356	339	418	384	348	389	390	364	355	358	394	375	365	379	406	399	391	402	359	421	415	405	346	437	367	404	366	374	332	368	375	437	381	359	398	387	385	405	397	372	368	391	376	381	377	377	369	406	375	346	346	334	364	387	378	389	394	346	424	407	388	377	420	411	434	383	355	368	390	353	400	377	356	400	379	385	360	360	370	378	412	355	406	386	350	389	383	368	390	428	390	390	361	360	417	363	358	394	372	376	411	371	411	377	423	364	382	431	381	372	358	398	374	352	364	360	406	386	411	401	373	350	424	385	403	352	396	367	354	389	386	383	403	393	359	372	374	405	398	364	374	392	388	369	408	360	415	359	425	405	352	365	378	376	365	380	382	358	385	404	352	390	363	399	367	356	366	397	431	373	384	398	364	367	398	371	374	374	362	387	392	387	417	367	401	398	412	375	371	392	382	395	377	377	397	392	386	398	384	388	359	379	389	368	377	393	434	412	364	371	400	384	382	386	392	366	404	391	383	366	343	384	376	394	334	354	387	388	395	442	363	373	379	352	342	377	339	369	407	359	374	390	381	397	428	356	387	345	360	403	381	392	362	359	364	396	362	373	382	406	377	397	400	367	363	408	342	380	368	381	374	370	358	417	367	407	336	339	387	381	415	371	404	366	382	342	385	384	395	397	365	421	358	384	367	382	350	382	393	317	378	396	348	406	364	380	379	384	345	377	348	408	332	381	342	357	413	391	411	364	359	370	396	382	372	391	432	378	425	389	371	388	351	384	404	409	362	347	380	376	365	374	434	378	367	365	401	385	362	396	368	394	370	387	353	388	381	380	370	362	375	365	408	387	368	408	330	391	382	378	368	371	353	382	428	385	390	332	362	354	386	418	391	387	358	382	377	410	392	374	397	405	384	388	378	344	383	403	367	360	388	387	410	364	344	367	381	371	409	376	376	397	374	361	388	397	396	407	394	359	314	350	366	373	416	373	385	367	400	395	358	386	372	405	373	352	351	396	389	405	365	330	430	367	397	391	370	400	404	375	372	411	355	392	370	354	388	382	381	408	373	419	349	398	373	370	359	360	358	400	387	408	398	378	371	397	371	371	380	378	391	379	382	391	338	360	400	349	356	365	398	392	371	372	382	395	389	392	395	361	416	391	379	385	404	412	360	372	364	405	369	378	370	343	398	368	376	377	358	381	377	369	392	401	361	354	392	383	382	407	372	366	389	367	399	363	311	375	388	397	360	367	387	381	380	355	405	361	365	376	410	397	370	376	402	373	350	373	374	350	428	421	402	386	379	395	372	372	396	348	338	409	352	400	379	390	395	356	356	379	348	368	374	404	410	395	353	363	376	377	392	379	371	385	370	360	377	370	399	407	388	351	356	385	338	357	372	432	341	381	367	371	376	364	384	399	372	370	378	392	343	359	392	416	385	397	407	440	416	337	401	372	391	363	374	391	406	389	390	367	401	404	350	411	391	363	384	392	322	412	382	335	381	392	398	362	381	382	361	338	333	395	392	392	354	392	393	387	414	359	384	390	404	406	389	374	392	389	353	345	371	385	396	387	383	343	344	405	361	343	355	367	431	413	383	408	385	417	362	387	398	427	375	377	365
18175	13903	8257	7959	6745	5362	4435	4017	3410	2795	2454	2262	2106	1803	1768	1606	1598	1617	1604	1619	1573	1467	1414	1337	1274	1306	1216	1188	1099	1133	1061	1085	1041	1145	967	1064	1021	1015	959	1013	991	1004	1008	992	1012	979	998	1000	1041	970	998	931	933	973	967	975	970	924	996	924	985	931	922	911	929	940	954	932	944	973	956	922	918	960	912	951	956	965	964	904	961	920	947	981	927	936	992	972	911	950	947	986	953	906	870	991	1002	972	929	920	1012	937	949	941	973	911	947	875	927	910	942	928	937	953	928	950	915	983	892	908	900	952	917	874	922	907	970	926	913	964	944	943	888	929	893	922	885	911	936	941	909	939	966	946	890	926	974	955	871	923	983	983	907	973	960	934	963	858	915	936	930	927	945	924	858	928	959	938	915	878	880	960	961	898	952	954	914	969	914	947	886	946	905	931	918	980	949	950	940	986	933	917	951	901	868	1024	926	923	935	986	926	925	911	971	951	933	908	965	906	958	923	939	1008	941	958	978	910	956	933	928	1017	953	914	1003	919	997	951	929	891	964	950	887	956	955	916	955	924	954	960	896	963	955	953	913	921	983	900	971	905	929	904	974	905	887	901	939	906	912	900	938	937	965	919	931	939	936	934	895	985	924	940	950	902	935	921	1013	926	908	907	945	954	922	923	943	953	994	958	923	937	981	941	897	925	945	960	904	984	916	935	950	969	923	936	949	932	909	916	886	918	953	952	887	941	860	929	917	958	912	894	924	957	936	889	952	918	900	952	924	932	958	948	895	953	939	941	915	931	919	940	931	915	970	959	952	968	948	943	927	934	941	933	957	921	961	983	924	931	927	886	958	896	932	951	902	929	939	949	921	920	991	959	932	972	950	930	920	955	976	888	937	934	933	905	898	993	954	939	924	940	936	949	940	931	927	941	959	975	913	1010	915	987	951	977	898	947	970	894	974	891	935	926	922	910	900	931	906	956	953	945	887	908	952	937	916	968	926	943	910	911	992	914	872	896	906	944	932	947	963	949	928	948	930	942	934	923	905	900	915	932	939	929	966	944	921	941	953	897	955	932	964	909	907	915	949	998	923	937	932	932	888	942	981	852	963	931	890	935	949	953	898	1030	929	948	937	942	980	1005	934	949	922	933	907	931	983	967	924	969	935	987	951	974	977	871	960	949	904	866	936	931	914	966	906	900	1007	937	950	929	969	921	963	1011	960	973	985	920	938	946	930	970	944	933	900	922	958	947	921	908	935	936	952	909	897	933	946	952	982	933	953	989	936	941	890	915	970	928	951	903	941	924	925	959	933	955	951	923	961	889	976	985	877	934	945	962	919	950	937	973	928	956	978	966	927	946	876	972	910	954	956	922	927	1030	990	980	936	986	930	933	944	985	913	922	888	942	969	891	957	936	910	912	895	1015	937	901	978	898	979	977	954	904	919	939	921	909	928	945	867	947	986	969	937	945	956	927	952	967	947	946	872	932	1019	989	925	898	973	893	936	903	966	946	968	891	929	942	949	989	921	897	930	953	959	956	920	945	900	958	992	931	942	941	917	922	898	953	892	946	924	952	967	933	891	868	949	890	956	907	883	969	918	933	897	958	934	875	929	931	909	933	970	927	895	926	931	910	906	936	940	943	986	919	939	964	885	969	977	931	914	953	874	942	932	942	916	961	928	940	952	977	931	944	956	937	916	904	920	888	909	889	987	973	959	920	887	914	924	978	919	945	896	867	973	922	903	868	938	893	900	904	1001	935	924	944	941	955	930	930	915	935	905	922	851	945	900	893	936	936	933	942	941	844	942	929	944	915	984	914	974	917	909	945	940	975	946	955	918	992	950	905	915	912	953	974	987	912	926	943	974	933	950	950	920	922	914	904	936	883	938	958	974	905	896	1002	928	905	875	943	974	898	880	983	949	937	923	879	999	892	958	941	885	1020	880	926	897	931	941	885	910	884	914	953	973	936	960	930	922	896	907	946	945	917	987	902	901	985	968	896	901	877	904	892	913	945	918	967	900	938	953	908	900	939	947	975	1017	929	963	930	961	949	1004	884	871	954	964	912	948	927	881	916	957	942	922	982	947	859	965	909	933	901	917	956	930	915	891	1000	928	953	962	957	879	956	917	960	917	918	970	914	897	887	941	918	956	988	936	859	960	975	963	962	911	885	971	939	885	952	960	936	945	954	951	949	939	917	975	931	983	988	913	972	939	909	936	924	937	934	902	885	954	886	1003	959	971	927	955	963	942	978	981	900	932	937	922	933	938	941	956	919	942	922	869	962	891	988	923	882	923	927	949	888	904	880	918	962	896	937	877	1021	905	922	962	939	909	915	944	942	931	914	938	937	922	947	898	922	982	954	953	965	916	951	950	977	918	948	912	956	941	988	938	873	883	969	977	967	944	956	935	916	893	941	926	916	955	922	875	1041	913	940	905	933	911	966	907	910	939	889	929	959	934	967	907	977	968	925	937	972	932	975	923	937	953	940	922	925	959	937	957	966	974	898	974	911	887	945	913	1005	952	886	942	927	939	975	943	938	912	923	913	993	931	887	947	950	980	927	915	940	948	969	929	909	952	921	955	936	929	896	953	937	964	898	921	1000	896	887	904	911	901	921	936	919	962	985	902	928	901	945	1003	996	947	904	913	907	931	918	915	902	973	964	970	916	947	966	973	998	888	939	985	894	886	900	973	956	873	921	1001	951	949	966	938	975	938	889	933	942	947	921	978	945	987	908	931	963	956	913	924	963	900	923	901	912	969	956	950	954	948	1001	930	932	953	906	978	878	917	937	974	941	940	930	964	909	888	927	922	965	927	874	937	996	904	973	913	984	971	919	949	925	944	974	950	941	887	959	936	873	904	943	953	886	925	978	969	883	960	940	921	964	988	923	886	904	928	879	952	909	892	985	935	933	895	902	919	954	895	906	977	873	981	893	960	960	929	944	936	943	933	871	960	912	911	932	911	977	935	962	1000	904	973	897	962	912	945	949	925	930	923	918	946	901	928	965	945	947	927	909	963	909	924	905	956	919	956	948	968	890	905	933	940	1000	950	971	948	874	1007	962	920	926	975	932	960	941	911	948	934	927	927	973	937	915	898	937	956	944	936	909	960	915	967	899	956	945	960	927	975	988	953	907	917	950	903	966	949	941	890	953	941	929	925	909	937	942	971	950	935	933	902	964	932	924	967	991	932	888	928	965	908	921	944	922	953	949	974	912	941	934	928	956	904	943	903	970	937	902	996	936	962	927	903	967	962	940	917	942	896	975	990	990	916	967	973	954	961	935	915	972	959	951	982	926	880	934	907	980	940	849	948	895	914	984	936	962	944	903	944	922	930	948	886	946	862	951	922	923	944	922	944	923	972	958	892	915	918	925	885	923	906	926	901	940	896	914	927	967	943	898	956	949	913	893	914	981	898	902	960	964	965	896	936	937	920	928	901	902	969	979	977	982	955	909	997	944	895	922	958	897	942	924	932	874	909	948	964	974	917	871	910	934	952	934	918	968	991	940	906	916	942	937	958	867	981
33015	22350	11984	5555	3168	1882	1549	1179	1022	900	705	583	564	534	534	476	473	477	474	466	497	450	431	359	379	383	391	384	398	391	340	335	310	308	371	307	317	331	330	338	348	312	310	338	345	330	348	328	364	334	327	322	344	298	304	326	311	297	290	327	304	346	359	309	331	333	341	308	332	307	341	308	323	317	317	291	292	298	327	288	331	321	324	307	304	319	316	320	332	341	350	340	344	346	333	316	341	334	327	316	354	312	323	312	323	355	361	296	316	323	337	345	318	338	312	324	296	283	280	292	311	323	337	346	322	321	323	319	327	308	332	339	302	335	322	340	344	306	326	330	347	298	326	338	320	327	299	314	302	318	320	366	344	335	328	291	351	311	325	326	331	331	325	323	314	293	288	322	327	324	318	301	347	288	298	320	329	306	290	290	324	338	329	296	298	330	313	310	324	322	345	299	354	311	328	307	308	315	305	311	323	313	301	321	323	347	307	314	301	324	299	352	322	315	286	276	356	277	342	340	319	314	326	311	343	348	311	330	322	314	321	333	336	292	342	310	354	295	307	340	322	318	325	350	309	309	351	308	323	325	302	335	327	320	329	309	301	330	309	298	306	314	313	322	316	335	321	337	333	314	315	326	299	321	315	292	295	331	333	308	298	317	322	265	300	314	330	332	306	312	352	325	331	302	295	305	319	332	339	328	296	350	342	335	310	290	298	326	316	322	346	311	334	333	296	335	342	325	294	335	348	345	336	346	272	285	336	286	341	334	308	288	275	338	334	318	273	308	317	321	302	314	303	324	330	337	348	279	325	315	341	301	321	360	308	301	356	342	332	324	294	303	317	302	304	351	313	329	305	337	308	305	326	339	310	327	320	302	323	338	324	357	355	300	296	314	299	319	271	295	352	336	314	299	298	328	302	312	332	313	366	339	309	321	325	320	333	326	343	344	317	328	318	328	327	331	340	295	320	312	323	314	296	328	321	325	369	346	333	346	312	300	318	369	330	312	325	314	328	325	323	350	334	301	301	320	336	297	337	330	301	361	312	310	312	332	324	301	324	350	327	279	296	322	289	335	317	341	329	343	289	305	363	341	356	355	302	345	310	319	333	309	315	282	327	313	307	318	322	331	290	338	321	303	333	328	312	307	291	318	307	343	290	359	307	337	304	330	344	329	309	343	289	277	336	324	340	317	293	336	338	327	344	303	287	310	297	286	324	340	326	367	326	295	325	343	328	340	307	357	283	330	358	346	338	298	331	353	340	301	343	372	317	281	312	318	280	331	330	316	350	334	322	306	310	331	307	329	331	305	329	335	332	307	297	361	287	336	328	307	338	326	328	334	330	325	317	305	344	297	328	337	291	284	344	302	318	364	330	342	296	306	320	340	306	311	337	317	331	335	302	334	331	307	329	342	341	345	325	329	320	324	297	310	310	305	345	359	307	360	323	349	304	326	331	332	330	321	263	338	323	347	328	330	290	291	326	329	305	318	295	276	329	324	302	300	321	295	331	352	329	365	315	319	349	322	281	331	325	318	351	297	301	287	285	319	328	335	350	296	340	335	333	323	330	309	305	284	308	337	299	298	336	319	309	326	318	304	292	335	327	356	337	316	328	337	341	320	319	329	324	333	364	324	315	293	330	283	315	338	359	331	319	310	296	329	326	346	300	334	328	333	310	357	316	335	305	341	317	334	307	350	315	291	360	309	330	331	303	312	316	312	319	326	294	340	335	341	305	320	315	344	321	290	347	320	297	309	318	304	325	329	297	298	322	304	333	306	332	331	319	341	322	326	361	333	351	320	333	327	336	336	349	302	288	334	305	286	345	317	304	303	353	318	287	344	339	331	345	325	311	330	296	358	317	285	325	345	316	364	326	324	329	334	303	330	316	299	344	335	326	324	363	276	321	344	314	321	311	317	323	312	318	324	324	271	363	323	335	314	345	293	319	330	370	344	326	308	321	310	345	351	303	310	330	330	306	301	346	327	335	331	319	340	319	312	329	323	324	294	343	348	315	338	340	300	342	313	303	354	307	333	337	336	312	364	298	321	297	358	325	331	306	327	331	316	315	352	295	319	348	359	320	316	312	329	317	354	305	292	339	304	341	290	335	305	347	338	320	330	349	334	342	291	305	337	319	298	341	325	329	332	308	303	310	338	290	326	334	324	347	342	310	320	347	343	310	322	289	298	329	341	327	292	325	322	354	335	343	326	322	350	320	322	349	356	337	298	292	283	335	342	319	318	308	324	321	317	330	340	295	322	360	337	320	302	297	315	299	305	344	337	334	319	333	334	335	329	309	301	333	325	334	319	316	319	322	323	305	320	290	376	342	333	321	326	275	292	316	322	311	313	307	302	322	301	289	299	305	343	370	297	335	330	321	314	303	315	323	336	307	323	301	335	332	322	285	314	318	306	289	314	329	310	336	287	334	341	324	323	337	337	343	321	308	308	326	352	330	306	316	328	334	311	322	322	300	308	329	315	344	296	301	337	340	328	303	324	345	341	312	347	323	316	312	331	299	328	312	297	339	336	341	346	286	315	281	307	335	331	305	294	356	302	323	327	289	321	348	308	318	307	313	301	348	315	314	321	306	329	301	293	327	309	357	319	282	342	332	353	320	302	317	332	318	323	312	342	331	323	332	325	333	319	326	324	314	288	278	278	295	319	364	331	302	348	341	292	326	336	308	325	319	323	326	342	313	309	316	328	316	317	366	313	310	315	316	310	296	314	343	315	321	353	316	320	313	336	312	298	335	290	338	311	311	367	334	329	333	367	324	292	330	321	337	334	305	339	291	338	331	302	309	312	292	293	289	297	361	319	340	324	335	307	317	349	319	293	333	289	321	288	316	323	300	331	307	284	312	322	306	342	324	298	333	331	316	338	339	336	335	323	345	345	361	328	301	335	310	304	290	322	279	370	338	320	314	331	348	288	313	293	327	301	322	348	283	315	337	347	334	310	309	309	287	291	331	286	270	313	344	322	343	334	300	360	302	307	319	328	330	325	323	269	294	339	308	341	323	329	325	325	303	307	311	297	330	290	291	295	343	325	348	296	336	336	341	306	335	346	286	306	316	325	297	369	317	326	329	318	314	264	293	352	325	321	307	332	327	335	318	304	326	327	323	354	322	324	322	313	304	345	320	303	311	334	311	321	335	316	331	325	331	333	276	305	318	335	311	310	317	348	322	349	317	327	322	316	347	326	321	289	312	316	352	320	321	350	346	321	327	315	317	334	314	328	310	317	310	342	330	328	303	301	319	323	332	305	335	370	302	342	309	348	329	341	329	311	285	319	311	331	321	322	350	308	298	342	302	321	329	331	307	345	298	343	309	311	294	322	344	356	318	309	357	324	337	340	332	306	313	328	302	307	306	362	320	321	294	318	327	336	311	362	331	331	323	296	316	318	338	351	348	334	318	287	317	316	306	348	331	329	296	323	299	319	340	288	345	315	328	331	349	347	315	313	352	330	353	312	340	322	300	346	335	335
23043	18245	10673	10163	8525	6321	6481	5160	4183	3595	3051	2568	2308	2094	2002	1788	1836	1964	1890	1782	1832	1663	1600	1393	1375	1313	1215	1169	1086	1119	1069	1034	997	941	942	881	907	856	902	876	879	895	931	895	900	914	882	852	869	811	849	832	862	777	867	758	823	894	896	843	756	828	842	830	866	813	760	821	780	857	787	844	836	820	841	810	821	833	821	803	841	799	794	836	825	777	830	773	822	799	802	798	781	831	799	814	792	771	853	774	749	805	818	829	825	835	834	800	805	807	799	800	785	815	814	829	832	839	796	803	814	768	803	787	791	802	794	799	752	822	806	791	802	796	805	822	833	781	796	802	876	801	793	785	802	817	767	874	796	778	826	807	783	805	790	800	779	797	786	766	766	767	762	855	788	773	861	821	768	818	817	779	755	845	815	789	806	822	833	811	799	786	804	761	823	813	814	831	842	834	789	792	785	776	802	788	853	824	794	831	763	815	833	811	822	792	813	788	800	768	809	797	798	861	804	772	822	832	800	774	798	784	827	807	753	796	785	767	797	815	823	803	828	826	815	767	783	769	801	820	861	816	798	793	787	746	806	846	800	873	794	774	805	767	790	826	764	807	838	858	809	766	762	751	833	818	792	807	808	787	758	862	837	798	820	804	756	813	772	834	792	798	806	810	807	798	780	751	860	783	795	778	778	816	795	825	841	778	772	752	778	777	827	778	813	809	769	834	835	782	819	852	865	780	840	772	790	849	808	814	836	795	813	842	799	767	784	837	764	764	842	881	810	820	847	786	788	809	776	765	819	762	810	751	802	819	850	765	841	799	772	801	852	800	826	797	799	802	788	804	831	841	788	819	762	792	752	745	824	788	802	816	786	787	838	766	790	782	753	824	803	791	823	816	770	818	759	785	765	799	805	764	813	782	799	791	753	776	767	781	815	780	763	772	813	773	786	815	808	778	802	829	759	827	828	788	784	762	794	805	795	797	808	845	832	791	813	783	737	787	751	755	749	761	795	781	805	806	842	798	775	835	746	815	793	758	828	799	861	768	734	804	819	784	823	789	780	789	864	734	802	776	782	759	772	821	794	860	783	799	818	795	894	747	790	790	753	823	747	821	810	791	813	807	821	780	775	798	757	772	779	772	749	772	822	803	780	752	815	823	794	820	789	842	793	782	774	750	786	793	825	787	772	840	848	764	804	822	784	784	814	751	805	807	800	824	825	776	796	778	837	829	846	889	847	824	812	862	823	779	809	818	833	828	798	785	779	809	841	779	818	807	795	842	774	780	763	771	838	805	771	792	826	784	760	792	825	806	812	777	827	741	734	778	833	785	791	771	779	813	791	763	774	806	821	792	773	771	810	800	804	770	787	737	795	823	823	793	812	833	841	819	789	770	816	827	834	821	776	768	827	786	780	794	844	843	822	795	805	765	806	832	809	757	790	807	772	743	803	790	816	819	788	799	803	783	831	829	774	815	848	834	795	835	740	817	792	801	789	793	817	824	779	793	848	814	789	811	800	807	773	789	803	821	829	741	836	851	825	770	827	834	840	828	856	812	822	772	831	815	804	763	818	773	812	801	802	827	832	819	795	766	802	776	779	755	761	786	813	727	790	817	814	793	794	761	824	806	820	809	773	812	785	746	848	807	821	827	740	780	757	784	809	774	803	794	774	783	809	774	844	819	831	777	836	843	757	815	793	792	816	840	806	805	852	783	798	792	735	823	803	836	755	749	830	838	755	823	770	824	819	788	798	780	821	805	832	795	754	756	797	809	833	787	797	806	803	824	753	750	805	785	834	814	820	813	777	743	808	822	780	780	776	836	807	778	792	795	808	789	793	807	810	837	791	854	784	829	798	815	811	873	807	828	806	781	772	804	843	785	793	868	800	771	799	801	865	804	780	847	782	847	756	851	755	781	760	738	831	816	768	860	816	798	811	752	824	758	821	831	740	813	817	853	776	854	788	776	811	785	786	845	813	772	862	793	811	841	811	820	815	759	844	778	811	763	799	788	773	788	838	765	811	737	774	797	785	774	749	813	807	845	812	814	877	796	814	840	845	749	791	773	770	779	845	799	835	793	797	788	808	809	801	795	778	736	809	800	748	805	781	771	805	773	805	813	872	777	826	867	765	798	781	811	806	806	850	759	791	749	791	829	796	792	777	835	787	783	724	848	831	789	804	839	800	786	768	776	821	800	754	802	836	800	789	784	807	803	777	798	816	768	781	824	785	800	770	831	815	795	848	791	794	766	807	819	795	758	844	836	828	771	834	821	796	774	806	831	853	736	824	759	807	831	857	752	827	813	856	790	857	849	786	799	794	782	807	787	770	819	787	825	792	773	832	802	829	814	778	769	770	771	805	817	816	782	820	811	796	862	778	776	804	802	800	814	801	737	817	784	843	807	837	812	774	803	857	777	787	848	828	835	847	846	821	774	799	804	857	782	831	853	822	775	751	805	777	808	825	799	745	772	839	798	808	778	810	781	825	831	758	837	844	804	758	799	822	795	827	831	783	813	801	798	797	804	803	813	760	791	781	825	809	821	779	784	819	762	791	774	829	853	744	827	823	800	830	823	800	799	774	816	799	820	769	886	779	766	796	797	766	834	789	799	744	807	796	728	834	822	799	850	807	794	876	795	735	796	808	840	769	848	800	830	769	784	763	827	811	815	808	814	781	810	799	850	783	765	771	807	799	810	776	855	785	881	761	803	799	794	806	742	799	805	803	841	806	790	785	822	796	826	815	799	827	806	773	841	821	793	793	807	815	752	767	814	817	792	793	803	845	808	797	784	807	771	830	830	782	830	831	842	811	838	732	826	849	751	787	794	821	794	821	795	796	835	770	797	805	802	805	843	797	813	786	820	833	828	810	799	745	786	772	791	810	836	785	796	774	796	821	837	771	836	835	802	771	767	749	765	769	788	754	789	873	831	867	793	810	846	779	790	831	813	772	801	771	830	787	817	797	804	794	818	799	803	794	856	828	804	829	801	812	752	803	753	800	778	786	834	818	781	828	808	770	773	775	853	824	790	825	781	852	795	801	771	866	817	712	842	856	818	775	742	800	806	824	780	766	744	724	818	766	810	793	807	750	834	794	742	883	830	835	784	844	786	817	747	787	816	804	752	762	841	787	834	793	815	770	768	836	805	777	782	833	774	813	794	807	771	786	791	799	780	784	833	806	848	827	784	842	766	809	768	811	865	730	893	768	805	777	825	773	795	811	832	771	786	843	817	818	807	844	791	799	840	799	832	821	775	794	784	807	776	832	814	797	830	799	833	791	839	815	794	792	751	759	807	820	828	776	806	777	812	795	806	800	837	809	831	781	781	798	746	793	827	834	777	838	812	776	818	796	790	795	825	829	826	794	826	836	765	813	804	788	795	772	831	792	790	801	861	804	825	775	803	791	803	747	813	804	841	808	842	837	800	815	774	828	765	800	826	809	820	830	795	809	802	861	826	798	818	811	800	770	809	815	843	804	781	815	832	752	802	800	789
8156	3719	1825	1355	1061	943	878	705	678	612	542	480	508	486	456	442	418	421	417	458	441	379	414	419	374	407	384	379	403	407	361	398	382	358	382	425	382	374	351	359	401	413	385	360	387	416	380	388	375	360	355	415	370	370	387	381	365	399	380	363	372	365	365	370	380	411	384	362	384	356	401	344	381	414	371	401	395	375	376	416	389	417	375	347	364	371	447	343	386	406	343	386	378	381	425	383	394	352	396	320	363	410	376	344	394	347	383	390	352	368	409	386	374	385	361	375	392	407	380	370	372	386	377	345	425	355	362	372	386	384	383	378	357	378	380	349	349	364	373	388	343	342	381	394	373	370	370	352	359	379	363	417	348	354	389	361	418	367	363	405	382	365	386	380	356	377	372	362	391	365	345	383	341	372	365	365	398	364	344	414	356	374	377	369	366	378	339	364	383	424	343	381	359	409	390	394	441	397	374	393	355	369	361	348	356	365	382	397	393	400	372	352	336	388	352	386	376	370	386	353	378	384	336	364	418	368	382	374	381	388	404	408	384	415	377	404	383	363	373	403	370	353	430	378	378	375	387	387	353	374	373	373	377	393	339	361	367	351	361	394	382	394	345	334	354	358	391	379	386	373	371	349	371	372	353	376	374	373	350	365	373	376	380	388	391	407	348	409	353	344	375	363	407	382	380	354	381	358	351	339	392	366	368	374	351	367	394	344	372	376	360	386	348	363	393	383	386	433	385	383	393	397	369	378	382	380	352	396	341	376	375	372	397	391	388	353	352	378	346	344	380	381	413	365	383	391	368	347	380	410	375	336	355	406	396	387	398	398	379	381	348	385	380	328	363	395	382	364	345	389	365	327	385	383	388	382	369	387	362	398	401	392	403	383	367	408	360	349	363	406	339	365	368	336	386	403	367	399	422	352	357	354	354	367	381	383	370	389	380	409	400	365	389	352	403	365	394	364	382	404	365	349	381	389	355	361	390	413	357	387	367	370	349	403	420	383	380	384	344	373	381	337	370	360	385	375	381	362	386	412	359	377	369	380	408	377	395	371	348	368	354	396	366	342	388	345	360	375	378	419	375	362	397	378	371	383	349	389	365	378	411	334	341	378	393	356	394	369	398	350	362	368	383	343	404	387	396	380	362	378	364	408	358	357	385	376	324	398	384	399	404	376	350	408	409	349	365	363	384	390	382	346	372	396	410	356	355	371	379	367	396	373	342	421	394	365	391	394	407	371	397	350	392	362	373	350	386	383	378	351	332	346	376	346	353	418	358	398	417	386	399	378	409	366	374	378	392	345	338	391	361	355	380	430	354	389	343	367	391	378	382	361	363	392	356	365	370	361	352	387	383	376	394	357	412	376	372	357	344	352	356	397	391	330	361	371	400	376	397	420	381	370	404	372	380	393	399	369	367	380	407	366	385	393	383	373	355	347	353	371	372	387	382	373	390	377	357	355	384	382	339	330	402	372	377	372	350	382	382	397	392	420	355	430	390	360	391	356	378	367	370	375	372	374	341	376	380	389	389	400	386	385	359	340	377	389	392	382	391	371	358	381	354	389	383	399	397	395	371	373	377	347	366	415	394	361	371	379	395	403	382	349	342	374	359	372	357	394	383	310	351	369	406	413	384	363	393	414	389	346	420	377	384	390	387	356	382	391	395	367	369	405	394	355	356	381	400	392	339	342	351	398	374	366	370	400	363	393	358	380	386	393	368	356	370	385	375	396	423	371	421	351	356	409	359	406	375	372	386	378	390	374	386	372	353	376	360	414	384	370	387	371	407	393	386	366	362	375	368	346	382	357	380	371	336	370	386	385	382	344	402	349	383	365	354	405	394	406	391	365	407	364	350	381	392	360	387	396	377	361	397	427	385	407	394	398	393	320	366	415	364	370	355	350	378	376	390	369	383	381	363	396	372	384	344	423	374	343	364	368	381	420	388	381	385	380	382	380	389	407	366	388	408	418	401	362	402	423	345	383	396	353	396	345	323	376	367	371	352	368	393	412	366	390	389	362	392	353	402	395	366	352	349	341	395	371	397	365	408	369	374	383	390	380	380	340	353	377	406	371	350	424	353	385	362	352	369	374	352	390	348	403	347	398	358	356	393	355	377	362	369	366	407	378	371	412	385	356	347	400	392	363	331	356	376	360	382	342	380	411	394	403	365	382	379	389	396	383	376	384	388	403	389	351	400	370	369	391	369	369	360	404	342	397	382	364	411	371	362	382	358	399	396	406	370	387	403	369	368	374	352	388	372	372	356	380	387	385	387	402	389	387	370	390	374	366	400	418	365	368	371	369	379	395	388	396	381	384	378	375	394	382	392	371	385	400	418	355	385	373	338	407	363	370	397	376	394	375	375	354	384	357	377	386	351	371	369	411	394	356	365	391	361	388	361	361	428	369	438	384	423	381	362	369	375	398	350	397	394	400	423	415	385	414	377	370	387	358	336	363	360	353	372	385	369	402	387	349	397	396	342	352	386	387	377	359	384	360	340	400	389	336	388	379	366	364	370	372	367	406	375	362	379	366	356	363	349	394	380	376	396	368	393	370	374	353	360	383	387	366	378	333	366	336	351	382	396	378	397	373	390	377	366	380	373	406	358	344	362	382	368	364	365	391	352	440	392	400	374	382	379	366	375	347	381	377	349	391	396	406	406	386	357	371	343	411	335	338	375	377	376	367	440	387	412	345	362	381	383	374	401	368	371	370	395	380	357	371	402	406	376	374	383	368	391	408	384	354	357	368	361	366	361	338	352	409	338	410	386	375	408	414	376	342	397	368	394	369	405	387	393	355	393	353	386	382	373	427	393	378	370	392	396	338	358	374	363	380	345	352	359	390	391	391	366	373	381	373	363	379	432	411	418	388	387	361	400	387	382	412	366	380	393	413	382	365	378	386	365	362	368	383	345	379	370	355	409	343	373	379	381	376	353	371	399	378	399	371	392	383	397	359	382	363	359	408	402	390	391	363	380	393	390	399	400	349	383	387	360	368	358	357	362	344	400	339	396	346	356	406	360	376	390	374	358	425	405	367	372	359	356	380	386	374	388	375	370	392	394	383	413	386	388	368	367	359	388	386	428	367	370	347	385	349	354	367	376	380	374	393	420	359	391	380	399	369	339	353	335	399	375	381	382	396	370	357	371	377	362	394	317	397	390	390	381	389	356	377	399	388	391	378	375	343	398	359	373	397	397	367	364	349	367	381	365	362	388	366	395	419	371	375	402	369	395	411	364	372	382	394	367	374	399	367	375	423	356	408	368	381	360	393	416	377	369	347	377	356	364	398	373	354	365	375	396	389	389	389	372	387	364	396	395	386	378	354	364	382	356	360	403	372	366	420	384	386	351	380	370	384	363	330	369	369	349	371	361	399	381	364	382	428	384	358	390	375	360	366	382	361	399	384	387	374	340	363	325	397	368	360	374	368	384	343	370	389	378	395	415	415	326	383	357	371	358	324	403	380	397	385	348	367	395	404	403	391
6874	4714	3417	4431	3860	3651	3534	2817	2364	2074	1926	1686	1555	1386	1333	1294	1306	1162	1276	1235	1206	1144	1110	1136	1100	1091	1077	1025	1044	1056	1023	1006	998	945	935	934	924	953	982	981	921	987	901	1003	952	967	951	917	972	960	950	951	929	971	930	936	922	928	988	938	885	898	845	898	936	953	969	950	971	902	933	908	968	944	892	928	929	934	954	972	921	910	925	939	949	908	913	919	944	947	915	934	931	932	924	921	925	931	933	940	938	890	892	972	924	932	878	930	955	970	985	925	924	961	937	981	947	937	866	894	891	937	919	920	907	904	886	926	948	907	897	919	941	902	934	941	922	921	912	957	939	908	955	882	909	954	913	920	922	919	900	930	935	895	950	927	931	964	973	891	872	907	930	892	880	907	924	967	961	948	976	953	953	915	914	933	917	873	976	934	923	934	903	895	949	923	909	921	864	888	964	942	912	950	895	927	912	903	907	908	890	941	928	978	959	857	929	901	930	921	967	936	937	900	939	942	935	924	945	916	906	880	919	921	941	932	930	890	934	942	947	919	933	900	918	951	961	876	929	907	931	937	933	915	878	921	971	928	897	927	923	933	945	884	905	965	934	889	951	900	899	990	881	883	915	933	929	936	922	930	1048	910	978	978	951	922	923	940	943	936	908	926	970	892	937	903	905	916	918	946	904	938	938	909	958	971	971	919	924	919	1012	930	912	918	943	961	940	993	899	876	946	916	945	904	929	913	947	892	882	958	975	919	900	914	915	899	889	979	898	915	937	964	891	934	902	958	944	959	914	998	902	898	913	963	920	969	939	946	975	940	923	940	929	932	972	949	939	957	918	879	937	933	947	931	870	978	956	976	945	934	904	937	890	924	934	948	905	876	913	965	914	932	928	989	928	913	918	927	909	968	975	890	925	883	901	889	932	920	916	903	926	910	947	833	918	931	900	988	935	943	929	933	917	911	891	958	981	967	930	920	925	895	929	914	911	937	938	925	916	951	933	906	963	946	968	948	906	961	872	893	968	923	978	963	956	931	917	892	936	953	853	870	917	945	923	922	948	882	924	898	923	917	952	907	900	892	958	866	953	940	900	949	905	942	920	946	898	898	950	916	963	914	895	973	931	925	894	895	938	942	956	900	931	876	939	888	899	923	939	933	927	922	924	887	902	928	916	935	909	900	926	882	912	958	906	946	938	929	936	907	937	840	932	951	927	946	938	951	907	880	962	906	917	965	900	978	914	992	934	960	901	914	949	886	973	914	916	934	945	978	907	900	888	916	876	898	914	920	932	944	969	926	887	903	930	957	949	943	948	934	871	885	881	898	873	921	967	866	907	901	912	929	909	921	956	930	884	931	927	929	884	938	1001	881	955	921	913	913	901	943	908	910	953	962	947	940	951	888	949	924	963	901	913	906	916	903	946	923	941	926	946	910	912	907	900	892	901	897	986	940	956	923	998	958	870	930	903	917	965	903	925	927	954	975	927	956	928	902	923	887	912	928	919	911	951	908	903	892	929	948	983	963	945	880	935	946	959	859	978	944	891	886	907	918	917	911	897	870	907	880	890	1009	828	941	936	915	919	882	1000	954	935	909	933	994	925	934	940	887	973	970	910	916	900	937	911	896	944	930	985	949	917	914	913	895	879	898	910	861	965	854	912	884	937	883	948	964	912	889	930	958	935	926	937	883	937	887	943	987	963	949	956	983	920	954	936	920	973	968	921	953	888	947	956	868	984	936	942	921	904	918	902	922	941	948	905	941	903	961	922	841	941	910	910	900	968	912	878	930	859	955	975	907	972	946	956	941	925	931	947	908	961	921	889	911	951	907	853	883	968	888	907	905	902	940	938	959	898	929	933	909	872	935	923	869	940	940	946	891	906	940	910	903	900	897	910	962	900	954	969	948	928	1010	929	902	941	921	922	940	882	872	903	952	869	897	896	892	971	974	915	896	893	916	914	954	910	895	918	892	976	921	898	901	910	973	965	909	987	921	910	934	903	933	886	889	899	919	940	946	881	924	930	942	912	935	891	959	981	935	912	901	908	1009	906	926	974	849	939	901	910	955	914	954	970	933	907	954	885	944	969	956	967	902	907	976	888	880	916	956	939	864	898	900	914	937	922	948	965	884	960	953	909	934	914	963	935	950	920	904	976	943	946	884	895	898	965	965	935	946	957	925	915	943	926	956	959	873	947	910	893	918	941	919	926	960	938	953	929	905	943	979	936	937	929	944	949	956	958	930	956	930	908	926	850	905	931	861	929	888	960	905	896	897	875	941	948	904	942	912	947	924	935	940	932	918	971	957	905	962	952	906	876	971	920	931	932	920	941	895	905	931	933	890	891	947	918	953	867	908	967	861	933	906	913	978	941	914	887	912	934	916	976	881	941	935	908	942	984	955	948	930	981	853	969	926	835	956	934	874	945	956	851	951	956	916	886	920	971	905	943	905	934	894	926	950	953	977	893	968	927	958	924	973	873	922	898	935	891	882	935	901	938	920	957	947	951	917	929	917	905	901	923	1003	909	884	949	976	926	945	910	925	950	928	935	913	940	895	885	968	915	921	933	898	897	953	913	922	903	976	951	940	897	913	975	981	914	903	936	896	928	910	920	933	898	848	952	955	931	931	883	911	923	936	935	922	854	917	966	985	939	946	905	865	930	902	899	951	939	949	979	890	958	954	898	946	925	917	950	908	904	885	966	934	873	917	920	885	947	989	949	869	878	922	932	972	961	954	890	907	928	886	942	872	878	952	927	959	905	897	947	886	933	918	902	955	935	931	894	900	876	925	932	940	957	960	943	943	930	955	952	961	900	941	928	879	978	893	935	941	875	931	873	888	890	956	939	919	940	895	901	897	912	893	951	923	941	934	961	903	933	897	864	949	901	976	949	993	905	886	897	966	847	884	896	943	911	959	943	957	919	953	883	917	937	909	907	942	993	959	897	955	890	946	919	914	911	983	900	944	906	936	903	893	960	873	923	895	922	860	878	960	909	952	892	955	958	924	896	919	939	857	895	900	936	933	886	926	941	961	950	865	940	928	873	921	931	953	978	921	926	923	863	891	959	891	886	926	952	996	931	868	990	909	984	917	991	924	919	882	950	905	949	905	933	888	947	886	907	950	937	965	846	890	926	905	903	879	974	903	961	978	913	916	893	947	910	911	946	931	928	907	898	909	917	960	907	836	946	923	944	911	943	933	914	942	974	930	971	941	939	898	938	902	904	927	935	936	978	968	949	950	937	891	948	941	941	931	915	924	965	988	901	906	908	958	950	925	929	888	942	926	885	927	998	968	864	990	944	954	1000	968	872	907	937	927	887	901	931	965	887	926	954	886	901	930	905	932	894	915	884	954	943	932	893	939	928	930	919	938	922	942	916	936	912	915	926	927	886	912	994	937	930	969	904	934	950	927	896	941	855	939	940	923	892	954	930	927	913	913	982	940	877	924	914	905	929	955	911	918	961	888	925	868	952	956	960	933	977	949	936	880	942	989	917	894	883	905
22571	16154	5982	2974	1963	1538	1281	1008	864	733	626	587	540	524	465	497	454	475	483	447	470	448	468	408	456	401	389	395	423	422	422	422	426	392	386	375	360	349	403	367	406	378	379	439	403	364	365	369	347	427	377	361	385	358	365	372	377	365	400	412	360	348	341	349	402	388	417	373	392	373	386	395	413	389	367	383	396	392	374	379	382	406	376	370	380	380	403	325	350	369	365	367	370	404	351	357	366	382	357	355	421	381	362	356	370	373	389	361	378	386	381	403	390	391	368	374	392	342	353	400	350	380	370	379	362	410	392	350	392	414	368	344	367	381	353	435	385	344	373	424	395	365	392	401	416	421	355	370	366	360	406	355	395	394	331	349	380	360	365	379	397	424	363	349	386	398	356	353	353	367	376	371	409	351	392	351	373	381	366	376	325	346	411	404	384	361	372	356	372	356	369	407	377	374	371	374	365	356	372	389	342	386	370	367	396	359	347	358	340	412	393	389	364	350	349	395	414	370	367	405	373	384	370	414	351	386	353	366	420	385	376	426	390	363	386	383	390	339	395	385	415	383	372	339	398	399	396	321	403	374	376	393	347	381	411	374	397	364	402	344	364	401	348	395	367	343	324	380	378	413	383	372	382	358	399	401	391	422	393	343	377	355	366	386	357	364	358	395	412	373	339	375	386	374	371	356	351	396	337	356	342	390	394	386	345	344	350	369	399	386	360	374	385	394	386	386	357	385	386	392	381	364	361	378	359	366	363	393	388	403	378	319	360	387	375	388	351	362	397	363	370	346	361	374	386	355	351	370	375	366	330	404	360	376	361	390	363	408	362	374	351	378	373	383	356	349	366	390	402	392	393	401	392	370	361	374	349	374	387	348	353	381	378	385	375	332	364	398	382	377	389	377	383	348	351	344	367	365	355	370	393	371	382	392	360	353	386	365	382	364	406	368	364	380	363	374	376	361	384	392	330	350	361	377	395	361	374	386	318	360	348	347	372	374	354	317	371	377	402	393	391	362	384	372	371	354	366	363	374	377	362	395	376	388	375	381	352	386	360	357	388	387	368	401	390	372	377	394	384	414	361	361	365	363	355	369	408	380	380	361	346	384	381	324	392	377	382	406	382	377	351	406	337	343	364	348	420	368	372	400	409	376	386	375	362	367	392	356	365	388	348	367	376	391	378	351	353	398	373	386	352	404	356	364	337	387	376	377	377	379	370	374	348	359	373	409	385	368	403	406	387	378	382	395	383	374	379	379	390	407	354	381	371	401	367	393	359	387	420	394	364	346	384	340	379	357	384	380	398	382	390	382	366	350	406	387	355	367	364	388	373	370	342	376	383	366	397	387	366	374	380	395	405	346	345	391	385	338	329	386	402	369	391	345	381	347	356	365	343	368	357	350	390	420	364	409	396	370	392	343	349	376	380	347	353	353	379	352	421	376	381	397	353	364	380	364	330	363	383	371	337	408	386	353	388	382	351	414	393	366	378	396	375	359	361	381	372	339	378	367	382	395	398	396	346	381	343	371	362	382	388	347	360	370	365	351	376	371	357	382	330	416	397	369	366	357	369	378	374	374	356	373	431	371	377	364	389	379	382	395	383	365	357	381	375	395	381	329	367	357	369	382	368	367	374	374	382	359	397	360	375	370	365	365	402	357	351	361	373	330	374	383	374	367	417	407	384	403	385	361	368	381	351	390	375	375	379	382	349	377	394	374	381	420	344	349	392	334	379	386	366	358	334	360	361	398	355	395	384	353	393	360	347	354	371	327	396	367	409	400	341	348	409	372	363	390	338	386	401	370	352	349	343	399	363	368	353	398	375	419	387	370	335	373	420	421	368	357	375	354	367	371	351	368	393	417	390	361	390	396	389	336	362	369	338	359	351	351	399	395	433	346	385	346	390	344	349	354	359	363	401	350	372	412	383	362	383	371	370	428	405	413	381	401	361	382	360	375	366	372	394	377	393	370	345	386	389	374	378	354	375	363	353	390	408	358	361	389	366	385	387	392	361	368	358	365	359	393	350	369	387	373	344	393	374	350	359	394	355	391	351	366	363	348	375	385	374	366	382	389	380	357	410	400	398	368	411	394	354	375	366	423	387	359	399	384	392	433	374	352	359	364	386	400	373	358	385	368	371	374	396	395	378	404	376	356	388	391	369	418	391	357	377	377	356	363	372	366	375	389	423	401	390	363	344	384	346	362	378	383	340	365	349	398	364	380	402	360	396	341	369	395	411	363	387	398	367	377	374	394	360	401	359	387	369	366	396	409	352	348	373	379	395	378	371	382	389	364	389	395	387	390	337	413	390	365	377	353	347	410	354	383	361	416	402	343	350	354	357	371	368	402	337	357	381	384	414	364	352	380	372	374	362	356	368	375	351	374	366	395	343	362	383	366	355	372	367	401	354	358	393	388	390	362	363	367	384	387	395	390	401	365	370	351	367	402	398	350	395	373	397	353	366	360	404	423	400	350	395	363	364	370	369	329	352	361	382	359	340	394	403	352	365	434	389	349	404	394	390	367	363	387	398	377	348	367	386	353	373	387	403	348	362	338	336	372	389	380	376	338	361	360	344	397	383	362	404	407	372	393	357	352	369	373	372	393	332	368	405	364	399	363	403	390	358	373	405	333	377	385	362	382	400	345	371	386	394	337	355	391	384	372	412	338	360	381	388	381	358	403	374	415	368	346	418	391	361	359	385	403	372	357	380	403	391	397	378	371	368	411	361	381	391	399	380	366	351	359	390	372	393	380	362	354	359	368	377	380	374	361	348	381	379	377	369	362	355	381	361	382	365	369	410	361	356	393	356	396	379	360	361	357	382	380	369	366	403	388	386	385	364	371	351	327	376	362	401	416	350	389	365	349	383	360	363	365	375	387	353	355	359	382	370	335	409	367	388	352	412	387	375	353	376	331	373	377	409	357	397	363	394	376	411	395	370	360	353	363	359	399	352	380	384	390	373	393	363	380	387	381	405	374	346	381	397	380	349	407	417	358	372	396	387	390	388	364	416	346	359	357	382	411	357	407	380	396	343	405	356	372	364	378	367	364	339	349	358	371	398	381	372	365	393	389	407	396	401	378	419	403	345	351	394	391	356	373	373	396	357	352	354	365	334	389	360	390	376	406	413	386	373	378	374	344	377	371	382	350	377	375	376	365	391	360	335	336	369	327	378	385	373	397	383	432	363	349	381	368	366	394	363	381	408	376	361	386	351	353	380	373	408	385	366	349	347	384	404	345	378	353	340	379	357	369	377	336	377	396	412	388	374	360	339	360	394	364	379	363	394	407	319	359	386	373	359	361	398	386	381	360	357	395	350	387	395	368	387	412	349	357	412	395	374	398	370	404	387	341	378	390	416	366	356	333	351	341	378	381	351	381	331	359	386	389	357	383	374	383	401	351	379	382	382	396	377	368	371	373	363	349	369	442	341	392	351	349	381	355	367	346	360	426	393	376	397	384	403	378	384	355	374	340	326	378	402	372
17304	14770	6046	7255	6430	5862	5182	4258	3623	2728	2565	2087	1951	1721	1652	1605	1562	1620	1656	1589	1549	1461	1375	1412	1253	1276	1149	1145	1083	1142	1131	1090	1118	1017	993	1019	927	944	1030	917	1032	980	1008	997	986	960	994	986	961	879	961	963	935	949	946	958	876	924	952	965	897	958	945	916	924	924	923	984	925	900	920	930	915	985	986	939	979	921	932	945	894	928	901	919	911	905	907	988	945	922	909	878	963	970	870	978	938	880	908	939	939	977	928	913	971	891	944	876	959	913	898	892	962	915	914	886	901	896	919	904	921	908	941	934	895	961	897	912	914	899	914	942	935	926	952	940	923	971	994	948	914	969	883	946	867	911	919	935	939	938	960	854	910	957	918	916	882	877	897	952	937	931	927	866	937	893	904	888	930	933	956	907	839	922	931	898	941	914	908	858	879	870	871	894	945	943	939	906	915	942	962	953	1000	934	946	899	900	899	948	942	914	937	890	952	926	908	946	911	952	933	935	907	934	906	956	916	956	899	945	984	922	876	907	934	955	885	909	939	894	919	950	952	935	973	926	862	911	966	922	953	933	926	879	932	884	952	923	897	916	953	970	927	905	940	909	929	907	887	911	930	898	924	944	910	935	923	914	910	946	928	879	988	947	936	969	911	937	925	878	938	898	946	898	920	855	915	943	956	932	928	909	925	935	938	930	924	898	916	914	993	965	927	920	940	940	920	906	941	906	937	975	898	921	944	890	923	976	965	948	918	953	889	898	849	926	936	900	899	935	886	910	881	883	951	904	957	922	913	950	905	836	905	936	943	914	903	877	922	933	931	945	941	946	924	908	971	911	905	944	945	933	963	943	918	908	914	872	910	941	961	971	951	915	961	926	977	885	910	944	868	904	968	907	946	962	920	829	896	931	936	849	892	871	919	950	888	918	895	926	953	925	910	922	929	857	877	908	999	891	906	938	956	944	920	945	909	891	959	862	976	941	871	885	899	909	923	987	855	896	878	895	893	911	905	940	910	939	938	961	953	889	930	958	939	961	923	875	935	888	917	993	936	927	876	932	948	893	948	983	851	930	902	892	916	975	900	925	927	921	925	911	937	920	901	956	910	949	959	898	910	968	925	905	911	903	896	914	886	887	923	930	902	879	911	920	935	944	970	938	882	909	939	921	945	900	935	878	926	951	920	925	862	933	928	887	912	995	940	956	922	937	949	891	928	906	897	953	918	946	923	896	894	957	924	920	877	958	892	924	910	908	961	944	904	935	904	871	928	972	934	906	939	962	943	922	975	905	907	942	910	1006	918	918	966	892	867	982	967	949	905	922	902	911	908	886	950	947	957	954	969	939	891	942	915	939	940	971	885	933	928	958	888	892	906	971	947	935	972	888	901	886	963	976	911	941	899	919	951	951	976	923	947	917	928	931	919	851	962	905	905	914	905	965	984	928	932	851	942	919	937	899	1002	877	937	943	951	942	947	970	920	932	958	900	904	913	934	894	911	921	970	888	947	912	948	923	901	907	897	951	945	898	926	884	962	910	893	951	909	863	941	960	935	917	904	927	891	973	930	936	910	910	885	905	894	899	923	953	969	938	935	923	877	939	952	981	927	885	953	941	834	929	964	947	905	965	942	894	911	869	974	909	941	914	916	889	957	932	920	950	932	926	934	913	935	921	909	902	935	955	911	969	955	910	876	900	904	946	929	941	918	913	894	902	890	925	944	906	976	879	868	962	907	944	920	884	929	886	965	954	872	935	924	931	953	930	920	916	926	956	933	954	909	913	910	956	986	881	962	942	881	928	969	956	949	916	901	935	926	912	904	979	955	958	947	936	911	970	947	916	922	916	925	930	890	928	930	880	875	875	899	922	897	939	922	920	863	915	934	929	959	972	917	920	921	903	966	913	918	971	896	892	951	875	982	965	887	973	903	930	882	924	951	935	870	967	934	909	962	950	930	920	958	849	889	879	930	952	875	935	895	931	978	924	912	937	943	926	957	965	959	949	956	954	905	992	893	975	921	944	927	941	928	942	916	884	897	909	932	912	909	961	946	951	928	965	954	928	896	872	872	918	921	917	924	917	983	892	939	928	927	929	912	905	962	928	941	879	911	884	921	900	896	919	946	960	917	938	966	926	910	939	949	929	939	888	914	957	981	924	896	944	920	862	929	928	874	914	926	943	916	827	955	905	855	905	942	967	905	898	953	903	894	936	906	934	913	916	945	932	913	965	885	912	945	917	906	967	960	928	939	924	881	913	900	962	959	930	940	933	945	928	933	925	952	931	926	911	906	883	875	908	927	938	979	950	868	909	920	897	968	946	893	912	920	960	943	928	898	918	943	925	903	894	997	903	898	934	929	915	901	991	1016	898	946	939	934	948	917	925	928	953	908	943	913	882	898	920	932	913	947	901	920	964	903	900	965	856	932	920	890	928	973	910	930	932	909	889	947	881	976	910	906	945	946	936	932	909	964	922	922	916	900	931	950	912	899	881	959	926	946	938	933	915	903	892	907	950	872	927	938	946	982	989	870	975	911	924	931	940	867	984	905	920	954	927	926	908	922	921	939	979	891	935	965	878	877	834	946	896	938	906	950	922	920	912	915	860	936	902	932	898	916	977	925	909	932	917	939	1000	894	894	922	936	936	894	889	953	942	953	928	974	917	930	905	921	926	959	936	933	950	939	901	942	910	968	902	882	932	903	967	890	907	829	926	933	901	982	941	892	902	939	916	916	958	910	928	1006	954	969	941	965	926	933	921	909	946	937	947	927	875	913	915	925	926	922	919	954	907	912	952	976	932	922	941	947	916	930	925	926	917	904	883	943	931	878	906	902	930	903	930	881	864	929	942	949	907	900	975	906	944	970	898	923	940	890	889	937	958	961	921	909	923	922	934	882	916	953	937	946	918	968	953	926	919	898	891	932	916	930	939	948	942	946	935	867	930	893	947	914	982	897	875	912	959	939	955	906	934	963	923	944	941	867	907	910	884	945	899	885	912	960	951	924	902	918	902	1009	937	926	921	929	978	940	919	936	929	980	912	951	914	900	917	925	885	877	900	938	953	848	902	922	919	879	933	941	975	922	948	936	963	948	871	913	909	917	913	904	907	880	902	933	936	926	978	907	933	926	930	879	900	951	956	907	894	969	946	876	944	927	909	958	930	927	938	926	920	942	935	929	955	888	941	933	970	917	928	945	976	920	861	955	882	915	983	933	938	942	933	940	923	923	885	900	981	931	892	924	954	922	915	909	913	946	977	935	907	938	890	909	982	934	921	932	904	903	905	935	938	918	961	928	928	916	934	887	942	875	913	922	976	936	916	923	908	919	933	890	923	977	927	918	957	968	949	925	910	944	899	921	862	867	933	880	949	957	946	902	955	945	935	955	875	906	949	928	937	919	963	892	935	891	939	913	973	897	958	938	956	914	920	943	975	949	932	987	878	981	923	955	932	924	965	962	973	874	987	891	934	919	905	939	941	933	914	945	921	927	914	871	932	965	940	982	901	938	928
34184	22700	9491	4769	2700	1760	1620	1232	916	738	738	655	607	497	465	451	432	511	492	478	459	439	441	438	442	409	392	357	344	349	384	381	312	353	362	354	346	321	348	346	344	312	329	353	300	325	346	318	325	319	327	296	287	314	369	301	327	306	318	334	338	329	353	292	353	335	301	310	331	325	317	301	294	298	314	305	332	339	292	309	330	314	328	306	320	324	341	312	298	303	307	303	359	281	297	312	304	302	306	335	327	365	309	314	326	325	322	312	329	334	306	285	294	366	290	313	321	307	311	322	344	330	289	342	317	307	338	325	302	342	327	299	317	288	319	335	319	320	314	335	346	322	340	336	326	338	332	324	290	328	331	333	310	359	315	314	309	316	269	316	333	342	306	322	334	309	291	294	291	356	311	344	312	324	342	312	274	313	283	353	323	325	342	357	288	286	344	325	325	295	348	334	321	330	340	281	318	283	297	306	311	336	331	340	350	307	321	333	317	274	292	335	308	310	320	302	317	325	343	316	325	308	304	353	325	326	313	292	286	307	332	342	314	312	322	288	318	323	307	324	303	334	328	304	328	307	300	340	325	306	309	341	301	324	324	325	302	324	335	315	295	310	352	329	283	297	300	351	305	331	316	296	353	302	312	355	310	307	302	322	298	312	308	342	344	340	320	299	320	328	318	325	340	319	357	343	298	306	338	314	325	321	300	323	315	323	326	331	326	307	352	329	345	326	337	319	324	324	331	350	316	323	350	315	324	322	357	319	313	311	289	322	328	272	312	297	313	280	300	322	320	321	319	313	318	307	320	329	314	338	342	333	312	341	303	322	315	299	332	325	332	318	330	282	346	309	318	316	295	304	309	288	340	309	336	339	284	300	344	306	301	316	323	330	275	325	323	302	319	324	342	334	338	323	313	295	330	300	318	301	325	304	321	316	319	292	335	330	304	304	305	325	311	358	331	308	304	318	387	305	326	314	335	327	309	294	327	328	326	330	315	324	312	308	332	356	281	311	301	303	322	349	300	275	329	282	342	331	321	340	300	320	343	300	287	282	354	337	305	298	308	294	307	309	312	321	306	325	320	294	306	368	325	304	309	293	337	355	313	308	317	304	325	294	321	325	335	319	324	302	323	327	320	355	335	294	353	325	350	311	325	333	334	278	332	330	297	332	315	338	329	327	332	317	321	331	282	290	330	297	275	318	324	336	298	292	315	323	332	308	352	317	313	318	305	330	313	299	326	340	339	307	320	325	312	312	310	316	310	316	286	308	330	316	294	356	291	315	309	322	297	331	316	303	306	285	334	285	291	332	329	304	317	346	336	334	312	318	314	328	309	337	342	343	321	309	348	334	276	312	311	320	315	305	294	320	315	330	343	343	352	290	293	333	320	316	310	326	335	351	311	345	325	284	285	328	315	303	336	294	305	332	335	349	314	292	280	316	307	325	314	331	297	325	295	295	317	317	334	344	356	317	285	324	301	334	307	342	366	296	363	311	302	298	304	319	311	315	329	310	295	320	346	310	326	311	325	324	302	346	314	341	328	302	290	319	336	292	304	339	283	323	304	290	282	319	312	342	308	297	324	350	300	289	332	320	335	348	317	322	303	335	334	313	312	337	316	318	316	321	323	346	343	306	353	320	304	339	310	328	332	306	325	300	339	308	312	305	329	315	285	305	300	318	332	332	308	305	310	298	321	336	339	295	303	334	330	339	319	316	306	299	295	337	305	338	311	286	320	344	309	311	310	328	312	353	369	286	299	318	287	324	324	291	332	304	307	308	327	339	324	304	296	300	319	361	337	310	334	335	335	323	326	364	337	308	331	325	335	286	323	336	359	336	282	301	324	311	317	316	307	326	325	322	303	305	301	321	298	274	340	309	323	323	332	307	315	332	358	318	289	319	283	309	310	332	316	293	299	300	286	295	365	321	316	320	331	306	306	320	321	339	329	335	351	316	320	325	338	302	306	301	305	327	306	352	344	307	292	282	308	301	300	337	296	348	312	311	320	299	318	335	322	343	332	330	311	322	337	296	307	284	306	320	324	325	323	316	337	313	291	325	371	292	325	327	336	318	280	330	303	326	297	339	339	319	327	316	295	336	326	321	358	331	329	321	301	304	326	375	343	345	307	356	315	334	294	312	369	329	291	311	343	309	356	317	317	359	300	314	307	319	294	339	307	306	338	329	317	337	344	329	345	309	290	327	313	317	343	288	336	326	326	324	356	335	338	323	340	314	335	310	308	283	362	325	318	340	307	310	307	294	312	321	351	312	317	292	342	348	319	334	298	309	299	277	336	323	320	307	337	341	319	341	311	357	315	342	321	318	328	322	355	359	327	324	316	287	334	304	343	315	350	320	326	331	340	312	328	329	305	318	339	330	319	340	259	312	327	341	339	329	346	317	354	330	340	324	308	345	308	296	337	315	295	311	312	303	319	340	293	294	286	298	303	346	348	321	311	312	285	293	347	318	328	299	327	294	333	313	311	307	313	309	317	335	323	324	312	311	346	347	335	300	322	329	301	312	315	306	322	317	323	323	327	308	335	343	321	289	338	342	337	327	345	314	306	330	306	313	321	283	322	329	317	308	311	296	332	293	332	320	309	322	315	293	320	346	298	325	318	311	311	325	336	286	269	322	363	334	320	307	324	306	330	325	278	339	348	312	317	320	309	343	307	327	312	332	331	292	291	329	331	328	330	295	288	315	333	341	319	308	319	342	306	328	295	318	306	299	323	305	303	330	324	325	309	293	330	340	331	320	321	295	308	343	327	323	310	304	341	311	326	337	321	297	310	304	348	303	278	302	325	286	331	312	346	325	277	339	316	306	298	314	326	301	321	353	316	321	288	347	305	336	306	287	294	305	328	351	331	304	293	331	325	312	307	333	340	300	302	298	281	375	341	306	304	317	314	307	279	322	327	296	304	330	318	319	288	303	306	347	335	328	303	299	291	328	340	328	363	314	333	345	345	322	336	321	288	302	305	323	318	306	330	318	286	307	317	320	335	292	338	317	317	291	315	319	286	281	290	308	334	338	349	314	305	322	316	357	299	326	309	307	340	323	322	326	309	333	355	328	330	345	317	282	286	294	323	288	335	326	336	312	322	334	308	297	349	322	338	352	328	283	309	345	331	309	310	324	302	316	299	294	279	311	319	278	301	324	310	319	322	330	309	352	310	297	322	307	325	332	325	333	321	298	311	326	294	309	333	281	328	316	314	333	317	333	299	293	327	301	330	332	297	304	302	330	310	311	318	303	334	339	304	310	297	319	321	327	322	318	295	330	284	303	336	306	317	316	281	323	329	267	337	339	328	298	316	307	330	313	330	300	307	334	315	329	319	330	316	338	355	329	310	302	350	342	299	356	325	322	338	310	306	336	333	339	324	345	332	328	310	332	310	286	339	305	326	288	328	350	316	334	314	338	330	320	299	287	317	302	317	303	318	301	327	331	315	280	309	315	284	308	300	331	346	315	305	289	310	308	350	339	321	329
24031	17690	8611	9899	8174	6926	6830	5246	4016	3311	3066	2703	2321	2115	1973	2002	1899	1959	1879	1780	1698	1758	1575	1441	1306	1309	1230	1178	1101	1041	1143	954	978	930	939	886	866	918	950	862	962	918	959	907	917	917	907	869	887	879	840	826	830	833	845	796	809	823	845	787	834	865	819	803	804	838	774	830	836	814	811	759	802	794	811	824	810	804	838	825	749	769	812	781	781	816	767	802	779	768	789	848	798	797	749	801	788	829	796	805	834	780	797	791	817	804	760	755	803	773	816	796	779	813	840	828	806	725	789	815	779	745	811	816	735	789	852	815	781	738	828	765	771	840	778	790	755	772	751	802	828	786	795	780	821	803	760	783	783	763	786	847	794	848	749	808	812	849	852	739	798	797	818	821	804	779	825	768	829	737	815	778	843	787	806	798	840	766	828	783	805	781	821	779	791	798	784	813	772	795	805	833	753	816	780	847	821	755	804	845	795	813	814	784	820	851	794	789	819	829	757	785	785	784	791	805	766	819	758	815	813	779	831	787	822	834	795	777	798	761	831	836	752	789	838	788	769	817	831	803	810	786	798	834	775	760	839	807	801	779	780	750	838	808	795	787	809	817	791	771	830	777	833	728	828	820	808	778	807	799	765	850	824	789	800	771	815	830	822	755	844	832	810	811	753	819	816	748	766	779	779	841	811	833	772	806	731	803	776	779	773	782	756	822	823	828	778	790	832	799	764	803	795	803	788	772	848	806	783	824	797	832	809	831	827	782	757	800	784	799	837	764	748	830	813	800	743	798	825	801	800	808	784	831	815	805	801	813	774	787	782	765	818	854	833	794	755	780	799	799	820	733	821	830	812	801	800	768	798	782	822	813	791	775	756	760	829	789	766	808	800	775	816	760	838	825	804	754	749	778	798	792	773	775	789	792	804	814	820	804	778	807	831	813	851	789	767	721	835	786	770	829	780	777	804	786	779	785	798	839	817	773	794	794	841	783	761	817	765	787	825	805	815	817	812	814	807	785	854	830	794	794	797	777	784	768	762	796	766	778	798	783	811	779	791	745	787	800	783	776	800	849	739	766	758	831	758	789	813	765	795	830	826	817	809	813	823	756	790	768	810	825	790	805	783	724	760	785	805	775	759	834	778	800	791	807	804	791	809	758	821	815	726	777	778	779	781	772	764	786	783	775	846	781	803	800	780	808	839	784	799	791	776	824	758	792	799	841	792	819	801	741	820	748	814	783	828	766	823	727	799	821	801	775	781	797	735	794	791	801	804	825	798	762	831	782	841	787	783	794	799	774	762	841	772	804	776	831	744	737	788	808	844	804	794	762	787	823	785	808	783	786	791	818	786	778	812	805	805	815	855	812	853	780	835	816	809	843	776	807	788	822	823	841	776	794	805	829	813	763	772	802	762	830	789	772	800	851	791	813	793	790	804	777	781	821	812	825	807	769	794	789	794	768	812	830	821	800	822	809	741	841	756	780	823	768	821	829	790	809	779	831	796	766	807	771	771	797	803	810	817	790	816	760	792	809	839	769	808	817	755	815	780	743	821	821	845	831	828	815	778	807	795	766	769	776	762	774	776	805	759	740	815	826	800	838	830	796	767	779	795	736	813	781	796	810	811	786	725	779	812	806	837	762	809	791	796	779	792	831	755	778	816	815	803	832	788	786	777	796	799	785	811	822	782	736	802	810	764	775	790	789	789	796	762	806	820	747	813	811	801	797	834	816	873	783	836	778	786	821	782	786	753	737	787	816	773	785	788	829	795	752	812	792	710	799	790	771	813	819	842	808	789	740	777	798	785	715	802	838	794	775	807	779	784	861	796	816	802	808	746	763	841	849	763	789	812	811	814	793	798	805	762	819	817	871	757	841	793	813	797	773	820	798	788	863	816	751	786	800	821	788	756	798	801	798	799	790	785	801	836	810	847	847	810	773	823	735	825	793	801	817	767	815	778	818	763	783	801	811	827	827	719	834	794	816	830	782	786	793	823	787	768	810	779	806	807	780	762	769	820	772	811	812	784	811	786	792	770	772	802	831	805	806	766	794	795	792	824	786	796	793	784	763	813	799	798	787	817	793	817	790	838	802	763	795	788	765	773	747	788	826	801	797	797	794	843	769	740	808	736	792	815	781	798	832	830	801	792	791	854	753	801	806	819	817	752	771	799	798	825	757	761	733	799	877	808	800	748	765	764	798	803	775	783	817	788	779	795	802	841	778	823	784	807	831	803	840	787	764	862	820	822	781	772	780	811	779	800	781	807	816	765	844	805	892	807	830	816	815	783	775	762	815	791	822	796	810	810	773	823	765	819	768	760	803	815	794	777	769	815	808	776	801	830	744	762	763	772	783	817	754	869	822	770	805	768	837	816	816	815	835	770	766	820	793	855	792	814	818	816	829	813	839	801	811	793	797	774	768	780	816	825	809	773	799	807	772	809	806	806	805	809	759	771	765	815	774	805	822	774	789	785	782	783	829	776	792	769	753	797	797	786	790	846	767	810	760	818	814	840	829	877	816	796	802	809	803	798	758	782	813	835	760	767	807	803	766	820	861	792	765	765	805	850	806	871	818	751	758	820	818	820	787	770	819	864	770	825	779	764	805	780	771	770	788	804	821	813	788	806	823	800	818	787	781	788	785	815	797	789	820	824	810	769	853	782	754	835	842	819	800	786	890	778	768	787	824	759	778	788	828	808	786	804	795	833	807	763	778	766	834	848	819	809	820	832	780	788	783	805	811	813	806	807	823	796	780	791	810	779	840	838	787	793	793	811	840	758	802	804	769	814	814	810	817	839	776	781	851	777	836	808	845	807	816	795	854	772	775	806	796	805	820	804	798	840	804	733	743	776	803	760	749	831	863	845	758	779	808	783	771	775	822	764	773	794	797	795	768	804	843	829	824	813	792	843	809	765	816	770	780	751	787	795	784	797	828	777	797	728	805	780	797	806	812	823	755	754	809	797	821	777	750	757	735	806	783	788	806	846	768	818	764	806	725	777	798	755	806	822	838	842	797	803	785	878	784	791	824	839	735	792	776	805	780	777	763	820	779	764	839	798	764	797	812	841	775	792	807	817	755	800	823	832	790	798	802	787	804	858	770	770	831	826	765	795	842	784	821	791	816	812	887	756	799	817	841	803	788	804	875	761	789	825	749	856	802	809	738	804	781	774	797	807	781	780	792	768	766	814	813	784	837	760	786	786	784	832	827	806	862	801	785	801	813	793	780	782	797	807	808	826	803	806	855	790	775	789	838	810	773	753	805	844	735	827	825	820	786	822	801	809	827	824	769	816	829	770	742	807	854	756	783	793	856	844	772	842	852	783	783	834	780	866	807	816	762	834	818	812	786	805	808	767	794	749	775	873	800	829	781	773	777	847	816	804	812	772	805	787	824	803	770	818	816	786	746	816	832	768	794	839	815	869	828	742	819	813	839	747	779	790	798	804	756	760	764	819	849	797	816	820	773	826	875	767	806	807	764	790	838	796	835	802	853
8383	3240	1765	1460	980	880	835	727	586	570	543	476	488	447	463	433	406	422	438	418	452	438	453	397	414	405	389	406	361	366	432	341	383	382	374	442	387	366	405	366	345	395	388	380	363	374	379	396	356	404	388	378	394	374	386	360	358	370	385	409	378	400	412	407	388	353	354	343	378	356	398	369	385	360	389	332	369	381	368	417	357	349	386	345	368	375	362	364	360	372	379	390	405	352	336	375	402	389	393	368	379	379	361	371	381	368	388	377	326	368	395	376	391	368	343	383	374	407	325	386	401	369	364	364	348	383	376	350	378	371	372	355	403	374	404	392	379	375	438	404	424	368	423	377	373	348	392	370	394	366	400	360	409	389	390	356	337	389	403	415	371	356	378	345	392	363	365	373	381	390	384	372	391	387	355	379	374	390	373	361	395	355	374	385	371	392	399	381	379	376	409	351	395	399	405	344	389	352	367	350	389	355	390	378	393	380	420	358	352	381	394	347	372	395	395	401	399	394	383	385	377	388	390	382	383	387	409	403	373	417	379	354	381	370	388	378	366	379	365	354	401	400	354	392	378	366	375	377	357	369	370	372	369	360	386	356	348	425	372	344	401	370	389	405	347	396	393	385	379	367	393	371	380	372	419	382	426	371	338	352	391	378	408	369	384	378	418	376	383	362	375	404	384	371	387	366	370	387	365	360	421	348	385	368	367	374	362	379	355	390	369	364	426	375	333	434	376	410	418	348	401	439	371	384	351	375	387	369	376	380	353	356	353	381	390	336	393	342	407	391	359	361	385	386	378	382	398	377	362	449	383	355	376	405	387	375	370	364	382	373	391	365	402	382	374	364	339	364	375	407	342	344	370	374	381	407	365	358	355	387	378	384	362	398	347	380	381	369	369	414	425	372	372	377	386	335	358	349	358	362	391	365	365	355	384	357	344	408	341	368	388	380	344	382	332	395	403	336	380	362	376	375	368	381	403	392	411	402	374	361	373	383	388	342	340	371	416	386	401	391	344	406	401	387	328	352	323	352	381	352	373	383	403	413	358	353	381	339	378	374	377	413	354	393	340	361	389	357	323	385	361	390	389	362	362	372	357	348	375	379	376	388	366	386	387	381	346	363	372	408	362	401	365	379	359	369	381	412	347	383	355	418	381	424	399	421	377	375	363	366	386	340	405	403	367	384	353	369	368	334	384	376	376	400	333	367	366	370	378	352	373	360	420	358	413	342	374	347	359	394	379	368	381	388	363	370	352	372	325	323	395	396	380	387	346	393	407	381	398	404	344	375	344	375	360	352	392	378	368	385	385	354	342	369	404	379	359	376	375	388	392	368	395	355	387	405	374	373	375	382	383	359	404	370	415	355	371	324	326	346	384	360	374	380	391	375	365	376	365	385	423	392	411	389	367	402	345	394	367	359	404	385	365	397	368	355	365	400	381	363	372	395	386	397	384	378	404	379	417	347	392	367	322	363	353	356	393	385	357	384	366	363	375	397	374	424	357	353	384	406	401	349	396	407	379	389	413	404	369	380	401	402	364	393	373	396	409	403	384	377	372	388	387	380	427	374	381	363	393	372	394	390	351	379	380	409	376	353	364	399	371	370	375	351	353	381	367	380	414	339	364	383	376	368	364	384	409	387	365	386	392	361	415	358	375	411	323	409	412	373	380	366	361	372	357	352	391	392	387	396	375	378	383	370	373	371	378	377	364	374	335	368	389	345	382	392	370	367	402	370	368	354	371	374	382	387	366	390	382	361	352	389	368	356	333	384	368	386	427	369	399	368	364	393	379	362	406	369	365	389	377	388	378	354	404	365	354	343	371	398	400	379	392	381	406	371	388	379	358	359	413	339	355	381	350	379	363	393	363	373	381	408	370	378	385	414	394	343	422	355	341	390	340	371	398	364	366	370	377	381	411	363	398	397	391	370	393	387	362	334	381	400	401	398	396	403	374	389	366	379	380	354	402	370	371	380	384	403	342	381	355	364	355	363	419	399	363	395	343	367	341	359	388	419	409	367	379	406	396	342	360	391	377	372	375	366	330	383	376	379	384	385	380	365	371	384	369	372	377	384	357	399	418	383	389	394	404	352	408	395	386	366	413	348	369	340	361	348	360	368	389	391	399	443	390	368	351	375	369	372	394	377	404	369	385	380	409	375	320	368	342	356	380	405	369	390	413	380	381	414	345	382	373	391	403	372	362	385	405	392	362	336	422	389	393	337	364	391	340	343	395	372	394	408	400	381	381	379	374	351	385	372	387	356	392	375	381	378	393	370	345	367	356	345	350	359	373	413	363	353	395	402	364	374	416	392	350	328	376	362	363	381	403	366	354	366	371	370	381	358	408	352	380	365	381	379	380	358	352	404	386	380	335	391	376	397	352	413	399	383	386	372	396	359	372	363	340	403	372	351	345	362	363	371	384	357	378	398	359	385	399	362	352	360	386	374	336	389	394	365	337	352	376	389	363	360	358	333	362	364	363	371	386	409	371	383	356	342	383	362	356	390	358	416	380	367	330	399	373	393	420	362	379	386	399	408	385	388	348	361	394	397	395	397	393	406	366	401	377	376	386	366	387	391	351	394	368	360	350	356	362	386	389	396	369	385	361	423	401	380	360	383	405	385	384	366	365	374	375	377	348	342	375	354	422	359	402	364	361	382	377	356	371	368	359	397	368	416	391	384	366	337	354	357	367	345	429	332	399	361	383	391	359	386	387	390	374	416	399	374	361	398	345	351	367	360	353	390	369	361	381	401	405	365	347	375	386	393	383	377	367	372	391	378	393	388	343	418	416	344	404	366	360	373	370	385	398	346	335	358	353	399	391	364	401	379	358	370	385	368	386	399	381	389	388	414	364	411	356	368	368	386	366	371	378	380	390	375	348	394	381	377	352	368	327	363	394	369	385	351	368	375	353	366	401	386	369	389	383	412	377	379	356	387	381	395	326	389	370	378	390	378	381	422	379	375	349	371	379	431	381	346	382	385	360	380	369	394	406	360	349	351	385	369	405	408	354	335	394	397	377	381	400	370	340	369	437	381	354	383	349	387	357	398	397	430	346	357	374	385	352	380	367	395	392	370	377	394	363	396	410	364	374	378	364	387	390	382	369	377	391	382	403	365	354	366	351	367	374	371	394	366	362	382	390	358	377	361	367	377	367	421	363	382	341	367	377	336	376	379	340	372	377	414	369	411	379	367	369	365	334	395	366	367	358	359	410	429	379	363	386	349	364	396	349	355	382	402	360	366	365	425	350	390	375	401	354	397	383	374	398	378	348	351	402	358	404	416	383	374	379	361	383	377	377	422	344	343	386	368	386	386	389	405	371	396	387	397	380	359	340	415	393	353	372	377	392	384	411	340	403	351	348	373	383	380	376	400	375	381	405	394	408	399	375	375	367	398	384	359	380	374	360	403	357	357	409	374	374	354	405	385	376	410	362	403	356	367	340	349	410	365	381	331	337	381	425	364	390	365	375	373	376	378	383	349
6742	4040	3640	4295	3377	3357	3167	2639	2105	1927	1875	1699	1475	1483	1442	1270	1289	1280	1295	1234	1223	1208	1134	1136	1112	1093	1059	1048	1070	1039	1061	1055	1033	957	939	958	908	936	974	1002	993	996	982	964	948	987	917	892	964	916	908	950	886	917	907	933	975	923	921	922	958	959	933	940	895	899	987	907	886	1024	899	967	940	940	909	1009	973	937	939	900	916	862	901	960	931	930	939	910	934	937	899	962	883	879	984	982	917	941	913	905	938	930	923	980	961	880	931	969	928	929	915	938	815	896	948	895	941	932	935	898	918	930	980	944	921	918	925	877	939	924	894	927	937	942	919	948	972	944	914	907	973	878	910	875	919	935	885	947	882	970	885	911	977	911	913	870	978	903	945	901	935	838	954	892	902	948	934	991	947	943	968	952	866	950	945	916	894	945	955	967	999	920	944	846	898	924	919	909	899	928	931	932	912	965	893	912	890	943	942	931	926	889	884	896	893	919	952	947	933	872	942	944	914	941	928	919	915	950	933	904	937	939	969	957	902	891	885	934	942	920	832	905	871	938	942	896	900	944	926	978	965	921	958	918	958	935	944	904	903	926	916	939	942	962	899	933	938	891	959	938	963	993	978	923	967	918	976	944	862	936	916	962	939	907	907	946	930	933	880	910	956	971	938	935	887	962	912	924	955	924	916	929	855	904	951	971	896	925	939	910	932	923	909	976	911	909	949	923	941	915	893	902	865	912	882	967	971	920	878	950	904	939	941	892	906	944	960	941	943	899	940	883	902	894	915	895	944	913	963	958	953	939	972	901	875	942	977	939	960	959	937	913	937	857	944	925	896	918	911	928	904	947	886	934	951	951	951	977	933	940	917	992	901	901	951	945	945	897	920	886	992	912	934	903	917	927	919	908	940	838	909	873	876	874	909	939	906	911	912	943	939	966	936	959	894	889	913	866	950	953	938	926	885	909	905	940	935	932	872	950	916	905	928	888	980	950	939	922	934	903	993	913	934	910	897	895	1001	930	924	928	933	828	917	913	945	891	930	955	923	915	936	931	1033	897	926	932	953	872	893	875	899	907	908	956	946	942	936	923	930	890	917	947	931	956	896	971	859	927	875	934	944	960	953	896	863	887	908	919	922	926	956	955	942	900	960	897	902	908	937	902	927	922	930	912	969	887	924	892	902	1018	892	895	966	939	918	923	885	954	912	913	902	951	953	889	921	951	932	869	892	985	933	933	894	962	934	942	919	928	924	944	913	925	940	931	921	889	886	872	909	940	971	912	915	940	917	943	931	876	956	922	963	933	939	909	928	949	977	935	908	928	909	958	924	931	926	952	943	918	898	948	925	978	882	914	961	891	916	924	906	938	850	964	902	900	869	931	952	938	925	951	961	902	964	925	893	870	896	897	905	913	981	893	918	953	925	929	948	915	929	882	907	939	918	891	978	894	916	951	927	930	913	900	944	915	894	923	896	975	964	943	860	929	951	944	933	900	939	921	924	926	861	909	977	972	974	896	898	931	905	915	990	917	933	846	954	965	901	876	898	966	922	944	939	931	993	870	960	941	898	901	902	928	938	912	870	918	968	911	902	945	905	929	899	900	991	943	923	898	919	883	897	922	902	937	870	907	970	986	931	906	904	982	899	931	983	895	919	1004	945	905	948	924	965	877	941	987	869	961	856	893	891	899	914	888	951	899	914	962	968	907	940	887	926	923	956	940	976	924	931	855	935	891	929	1000	916	921	893	908	943	904	911	957	936	906	897	947	920	884	910	920	900	954	939	982	930	949	929	951	890	938	930	884	935	928	909	908	957	927	929	940	875	927	922	925	907	909	893	932	927	945	956	860	928	927	939	892	914	855	881	927	904	947	931	943	932	919	895	932	932	937	915	897	957	935	959	1006	956	887	881	916	894	927	898	926	946	959	951	934	974	910	940	903	921	907	889	920	938	960	927	905	924	916	940	906	945	910	888	937	915	954	891	911	921	949	944	933	855	971	940	908	956	900	875	913	907	954	920	879	934	927	950	952	924	876	973	979	880	949	929	955	950	919	921	910	993	865	913	935	915	933	961	931	916	928	904	857	914	890	981	930	914	907	894	949	929	943	887	882	937	951	930	941	885	916	960	927	911	923	939	890	939	898	919	960	921	937	910	925	955	905	906	973	943	933	941	928	924	889	887	878	967	972	920	919	939	894	948	923	944	904	967	916	909	887	957	930	882	968	914	892	942	930	993	964	965	910	852	906	908	949	910	886	921	922	940	916	919	969	940	914	961	898	901	921	896	1003	914	923	1008	904	877	919	910	938	916	896	923	902	882	900	898	971	932	869	922	960	914	903	912	915	921	916	919	992	912	889	923	949	885	921	963	875	915	904	946	979	932	934	896	918	870	924	932	1000	955	942	878	906	906	904	909	911	937	906	968	879	943	918	951	937	987	957	967	950	927	940	928	950	922	938	861	950	902	882	940	950	926	944	909	1043	945	932	892	940	923	950	910	947	887	919	950	939	932	923	876	922	899	899	957	870	928	934	930	959	934	930	917	935	888	912	902	977	959	880	922	976	903	914	918	939	925	890	935	946	888	939	927	904	955	947	963	941	907	937	932	942	920	922	926	883	925	926	907	950	905	902	907	840	923	911	914	915	902	923	885	911	911	889	915	958	937	940	894	869	893	952	942	898	902	947	940	899	901	949	933	966	962	935	989	957	981	997	932	922	888	945	909	858	929	955	977	944	898	959	930	945	927	976	995	986	916	947	948	899	867	903	938	903	867	915	918	931	905	872	924	942	867	949	921	921	849	918	917	906	951	948	943	939	906	907	976	875	910	954	967	933	923	893	903	857	927	921	927	865	931	950	884	902	930	959	910	866	909	909	1006	924	897	910	939	919	891	914	894	932	928	955	948	893	932	951	911	917	915	970	876	918	944	896	952	918	932	957	947	879	906	939	880	929	901	926	945	949	943	954	899	899	917	853	914	913	988	931	897	905	933	948	988	876	930	921	933	943	936	940	937	860	940	928	939	913	912	954	926	943	905	918	892	903	925	936	891	881	877	886	908	894	903	926	917	939	977	985	940	951	956	910	849	921	967	933	904	976	951	905	958	964	936	946	941	935	967	913	887	945	927	963	919	927	929	964	922	951	912	933	879	919	956	913	920	945	927	896	970	898	933	893	931	924	882	909	960	968	952	939	901	866	922	949	932	902	962	917	948	956	904	920	904	952	936	976	946	912	924	932	910	964	870	946	923	885	907	942	909	929	892	934	933	902	934	927	1019	916	902	992	940	913	912	957	925	969	920	908	869	958	911	918	931	926	916	941	933	879	894	937	909	896	897	939	925	946	953	950	886	940	991	897	937	861	953	878	919	965	870	956	893	916	945	978	962	937	915	948	968	918	951	910	882	897	929	898	935	902	989	939	991	890	859	917	962	930	930	953	946	960	986	915	955	897	974	899	886	923	982	914	884	950	897	931	937	884	933	944	905	907	934	950	954	906	940	974	940	850	909	913	917	885
22364	13596	5092	2897	1703	1329	1244	975	719	714	592	592	607	547	520	478	524	491	527	463	446	431	482	444	447	405	454	400	408	390	383	420	393	375	399	383	380	386	373	383	405	418	374	395	392	357	345	411	397	400	378	335	346	385	374	375	367	379	374	367	370	362	378	364	375	363	389	372	411	417	383	357	402	404	371	361	389	380	379	379	375	401	379	370	382	410	323	373	385	391	381	384	384	391	397	363	386	388	358	364	364	395	393	358	376	352	353	366	335	395	353	382	372	354	376	386	390	366	368	348	377	386	374	392	381	347	378	363	355	372	373	362	353	398	389	379	380	354	391	370	409	357	374	357	365	391	400	359	354	398	339	377	394	350	355	403	372	369	376	381	378	406	365	415	339	357	385	380	359	350	364	392	396	364	395	376	368	357	390	379	372	416	316	390	345	371	384	379	380	402	340	386	369	368	362	372	383	388	351	367	363	364	372	401	401	376	350	364	391	350	390	384	405	380	385	383	377	399	377	362	382	354	377	370	382	365	387	385	385	345	407	387	379	346	405	368	414	366	367	390	385	411	383	364	381	371	365	387	351	373	356	372	394	398	387	360	351	383	366	391	351	328	371	392	360	301	385	375	365	347	357	386	382	346	396	357	374	353	350	378	340	414	403	359	410	396	378	390	364	375	348	385	368	380	370	377	378	401	422	393	366	359	364	388	339	359	382	358	399	358	375	381	400	373	395	377	382	368	359	402	345	415	399	386	390	396	421	387	371	321	376	415	354	367	371	383	369	387	362	395	373	393	390	407	351	312	349	407	395	383	384	369	371	401	355	378	370	375	336	353	391	342	373	409	364	386	349	368	405	356	370	402	383	332	380	337	367	345	379	382	377	383	365	393	380	375	365	369	373	387	386	391	361	368	389	363	381	376	370	379	341	345	379	355	378	383	363	356	372	397	380	355	357	362	359	368	385	385	380	368	410	416	359	340	390	367	370	359	367	394	373	382	351	379	363	380	390	382	367	321	376	360	381	362	365	388	367	392	403	366	357	370	363	334	379	368	417	353	370	367	355	359	360	403	400	358	357	375	355	402	372	341	376	360	372	378	401	389	352	374	360	395	375	381	364	353	407	367	355	384	362	377	390	390	378	368	350	367	395	369	393	375	372	346	370	370	389	392	360	354	383	361	376	360	404	369	383	348	368	395	365	387	357	374	391	342	340	359	396	371	394	403	389	367	356	363	350	374	373	349	412	369	387	364	363	368	369	393	390	361	398	386	352	369	325	397	406	398	370	363	381	378	360	358	412	384	361	363	352	338	359	362	372	392	393	364	411	363	425	407	386	385	377	342	361	377	350	367	388	424	366	370	373	380	383	380	384	368	307	366	361	390	350	376	357	383	396	401	374	364	352	398	364	356	394	359	401	365	380	392	372	352	323	368	376	387	354	386	358	368	368	361	327	394	364	380	384	379	357	359	361	317	360	392	371	363	348	354	339	360	370	379	383	388	342	392	391	383	372	345	351	373	386	378	394	373	369	355	368	366	417	350	366	383	351	360	364	383	368	339	315	353	373	369	340	397	357	403	343	378	367	354	371	370	343	350	378	361	380	390	380	383	369	380	363	371	396	379	369	397	363	405	373	375	414	377	354	372	383	349	376	347	375	392	378	393	337	379	344	386	399	360	400	364	387	425	355	358	363	413	348	432	376	392	366	358	361	360	338	351	349	373	372	341	367	371	376	379	384	380	406	354	378	375	345	391	393	420	327	383	389	364	396	348	378	360	385	365	344	373	342	369	379	338	353	365	354	389	398	377	367	344	413	380	400	339	351	397	366	371	366	341	376	371	389	408	404	360	365	341	391	354	382	357	405	346	352	342	386	379	379	399	364	365	370	358	369	358	358	352	396	371	370	424	362	378	385	385	397	372	331	342	353	342	366	407	369	361	357	345	368	343	432	388	364	396	345	397	378	390	360	416	387	392	374	355	390	369	383	400	368	379	356	354	424	405	347	359	358	329	335	395	393	367	369	394	414	425	383	370	393	398	391	374	382	392	380	357	383	342	386	363	387	390	386	361	369	390	384	391	364	375	372	380	349	332	365	357	359	370	400	419	356	339	360	371	373	383	436	406	361	399	354	355	378	372	362	361	404	395	350	352	338	366	333	370	362	367	393	327	391	369	335	373	390	386	340	309	358	409	364	393	403	359	341	382	358	390	376	364	352	367	394	346	355	364	367	373	378	384	360	403	366	357	338	355	371	415	352	350	381	383	388	405	403	374	345	362	360	394	373	366	346	406	373	402	351	396	373	394	370	378	366	382	365	392	389	359	369	348	372	357	355	384	413	410	331	372	374	422	366	342	391	356	399	409	371	358	387	407	386	377	379	395	411	368	386	391	352	388	396	394	366	341	344	374	395	392	349	377	380	429	401	363	354	358	387	402	389	370	383	399	374	369	343	375	364	384	358	340	339	349	379	340	356	375	357	341	346	383	366	341	333	369	359	375	396	397	391	378	404	378	383	360	377	341	367	383	404	408	411	366	399	396	389	388	410	358	372	358	371	380	362	330	341	362	377	407	386	349	391	350	368	342	386	388	371	334	364	381	380	388	378	395	395	355	373	391	351	395	342	358	389	335	363	356	363	367	382	379	407	359	366	370	372	357	396	373	401	386	357	394	368	333	343	366	374	354	377	355	395	394	399	368	370	326	366	364	402	372	423	398	361	362	390	373	354	371	388	347	374	371	366	369	358	362	382	402	396	404	383	382	392	388	405	359	372	394	364	383	353	392	384	396	371	405	361	378	360	367	393	382	358	364	342	381	364	341	393	379	376	380	360	372	375	369	395	368	357	352	362	401	373	401	382	380	386	370	376	422	390	363	365	375	399	328	363	352	383	376	382	401	334	425	357	393	394	371	384	372	377	383	361	381	343	367	391	370	355	400	398	380	371	374	388	361	400	395	352	413	369	362	365	385	334	356	371	417	384	406	414	378	367	373	345	358	381	390	386	369	363	376	375	392	384	339	382	336	401	368	368	375	359	365	363	379	381	355	375	380	410	362	387	408	372	398	408	394	378	425	373	366	363	356	373	384	361	410	379	403	364	369	377	364	385	322	385	378	373	395	375	356	367	361	370	378	375	387	379	379	361	393	371	377	394	373	395	359	378	369	350	394	355	392	403	399	376	376	400	348	335	345	393	388	364	386	372	376	381	352	378	352	389	396	356	384	361	388	367	428	396	376	399	392	370	392	374	393	358	390	395	372	358	437	405	403	378	353	403	401	370	379	379	389	384	366	374	381	427	373	395	368	366	413	369	385	351	357	341	381	384	367	333	370	402	363	394	370	391	410	388	405	396	360	377	338	365	367	369	315	365	346	369	374	343	371	356	381	356	372	378	358	377	378	394	401	405	340	370	357	385	369	335	386	387	362	340	380	348	406	353	406	417	360	360	383	341	370	381	364	378	372	357	371	393	366	361	398	367	367	388	398	357	385	369	369
17239	11304	6627	7031	5768	5183	4667	3959	3083	2638	2337	2307	2109	1956	1885	1664	1743	1755	1721	1627	1600	1564	1434	1330	1334	1306	1180	1160	1200	1097	1067	1097	1112	1000	955	1013	996	1035	1030	966	973	958	1066	1072	1007	965	934	992	858	1020	939	915	987	942	973	924	964	889	978	892	950	971	940	863	942	886	931	870	960	902	943	945	975	914	921	892	891	928	880	938	928	903	884	946	916	908	935	956	959	924	993	957	915	930	927	956	910	963	910	945	971	897	888	899	879	925	941	934	881	934	856	923	896	890	908	934	879	879	1000	863	900	918	984	917	913	901	894	884	920	905	925	896	949	901	947	924	943	939	921	938	983	918	899	867	916	925	889	894	959	913	911	898	890	942	966	879	952	946	904	918	981	887	974	970	882	939	960	892	915	913	909	914	959	934	883	915	936	840	898	912	932	922	898	910	899	912	981	891	906	937	894	917	953	930	882	939	944	860	880	946	934	892	958	950	950	906	921	970	901	932	937	913	894	970	958	895	904	921	883	952	902	922	937	863	932	921	928	909	890	937	858	898	908	906	920	906	950	897	917	910	914	910	901	900	929	916	946	968	930	954	923	857	905	861	930	952	908	941	869	931	896	861	939	896	956	982	908	917	942	946	941	945	930	925	945	963	913	917	945	906	905	939	929	904	932	933	940	928	920	894	905	860	934	907	929	945	956	924	947	892	897	953	867	861	929	975	862	925	907	877	940	946	936	923	908	999	894	903	963	944	882	959	919	953	907	925	943	949	927	940	973	994	990	911	946	975	949	856	930	939	910	942	960	928	932	914	909	964	905	916	887	923	934	949	929	935	928	938	943	951	907	884	924	900	914	909	869	933	935	906	883	926	941	999	928	950	909	875	955	936	932	932	870	996	908	929	926	964	898	928	910	932	926	906	900	938	936	952	943	836	891	934	930	904	967	934	894	930	923	914	909	931	928	847	907	949	895	978	900	920	889	930	933	952	909	935	956	918	924	908	899	883	906	939	892	900	974	886	980	912	927	918	973	938	959	883	881	933	897	916	963	952	886	874	936	899	918	939	909	862	914	931	961	878	931	943	924	922	902	907	918	894	874	942	908	893	926	867	868	881	892	957	908	869	940	925	935	922	980	879	938	898	872	954	945	934	943	963	902	911	980	928	884	944	930	903	906	924	910	912	891	987	891	877	914	973	885	929	905	929	965	856	841	962	898	943	908	882	893	934	937	951	906	1000	955	970	932	919	913	873	909	915	922	971	955	875	931	916	941	904	945	911	942	896	912	937	989	919	882	893	942	903	986	895	879	882	927	915	917	902	922	930	917	900	875	935	940	920	915	942	945	958	893	879	961	967	899	963	922	951	946	905	907	905	864	888	923	978	945	910	937	906	925	987	933	885	948	910	900	875	922	917	919	915	942	912	917	903	934	892	979	928	938	921	909	904	919	959	899	974	910	906	916	940	943	899	926	875	891	835	908	895	956	913	875	914	915	953	915	873	941	977	882	907	883	889	933	867	952	958	940	937	880	956	916	925	907	939	959	943	911	969	954	900	955	927	911	864	970	952	941	927	882	889	912	932	868	917	940	966	879	950	955	944	888	895	935	897	916	902	913	939	859	882	915	904	910	890	934	881	914	935	964	938	935	875	970	918	968	912	949	939	949	926	927	892	898	925	910	926	943	961	899	965	935	957	904	911	869	902	916	883	922	960	932	895	931	945	928	922	921	934	938	882	896	919	832	898	900	966	941	939	903	920	933	935	899	930	945	977	916	934	946	913	886	938	962	859	932	967	875	948	988	961	969	931	859	829	906	909	954	887	976	923	952	868	881	932	948	900	896	931	940	914	947	900	914	882	950	921	900	940	961	884	870	903	892	913	985	887	892	944	887	890	926	905	916	937	872	914	989	926	878	912	904	943	975	944	904	925	903	971	956	922	947	879	921	959	906	922	917	957	919	880	958	932	949	907	919	831	958	916	894	908	881	931	966	897	872	938	906	939	907	907	922	902	943	866	953	955	906	939	896	938	938	913	898	964	879	897	949	895	875	953	950	916	882	915	955	918	915	918	922	881	943	968	931	919	920	886	939	918	974	951	934	843	946	911	873	958	923	944	946	922	940	892	913	978	904	961	889	930	867	924	903	916	908	934	915	875	896	886	934	952	906	873	897	939	920	906	929	924	907	904	923	925	947	945	978	890	913	930	937	944	943	913	947	963	897	939	941	909	888	954	854	860	932	895	935	899	915	950	894	966	960	932	891	919	911	900	944	972	943	980	914	939	916	948	870	891	934	944	941	917	933	920	922	872	891	931	945	868	915	913	891	925	909	922	950	925	925	974	936	934	921	990	905	944	880	938	920	916	921	938	861	953	887	961	945	880	964	900	947	858	944	887	936	920	1026	944	855	891	929	888	908	940	912	951	911	937	925	952	853	899	949	902	945	844	925	943	918	891	912	899	936	924	892	899	897	943	963	938	947	961	913	923	914	916	926	886	895	892	937	912	940	884	895	967	958	912	929	886	901	955	910	892	919	883	879	892	908	917	988	949	959	902	909	909	894	957	935	928	888	980	895	884	866	923	925	877	894	940	932	956	892	900	937	937	954	961	944	887	884	939	899	924	1023	914	876	957	970	950	935	946	910	885	933	911	970	899	882	874	900	933	941	878	923	910	891	935	948	970	926	878	927	945	867	915	924	893	928	918	979	961	898	944	926	916	929	897	913	966	945	865	978	901	931	904	962	926	914	947	858	908	945	927	883	980	913	882	936	945	886	993	917	896	926	925	936	962	878	969	931	931	967	916	940	942	908	944	973	921	964	903	921	938	919	937	874	839	916	929	913	901	875	894	906	904	1005	911	881	886	957	907	937	902	896	929	895	936	927	916	847	908	911	880	1015	923	918	923	900	947	926	946	910	921	942	907	955	910	922	971	893	929	918	902	916	920	898	892	966	907	939	949	899	910	917	964	943	907	830	918	971	892	976	955	872	919	901	932	934	946	896	910	918	909	904	918	931	872	939	959	913	878	891	943	982	952	967	958	919	902	903	887	909	915	885	955	923	928	931	873	871	955	925	928	886	930	924	934	913	952	965	926	865	922	851	895	921	928	866	953	923	910	910	956	892	951	889	924	918	956	942	863	936	910	930	892	934	926	901	901	869	930	929	917	884	881	940	915	932	946	870	906	952	939	900	888	946	906	910	945	918	895	910	977	938	903	905	904	988	952	921	950	916	901	907	963	912	888	959	955	941	909	957	930	946	937	835	900	899	873	962	985	885	966	951	945	911	945	915	964	930	895	896	907	907	888	920	929	896	923	953	875	938	926	924	911	923	972	924	951	868	878	978	923	930	957	970	937	869	889	909	945	905	899	847	936	986	897	977	957	973	956	926	873	961	901	940	909	928	955	939	936	958	886	924	868	899	922	894	885	942	949	923	912	906	903	900	963	940	986	922	934	944	941	950	895	897	885	910	896	904	949	945	908	904	976	925	933	914	905	867	964	890	905
32750	22624	8781	4231	2589	2024	1563	1214	980	849	640	554	554	555	508	522	465	462	512	426	460	403	441	418	402	374	394	358	357	344	375	331	355	338	333	344	323	331	303	341	359	372	348	339	342	346	324	304	333	313	336	324	338	318	303	321	317	351	343	338	344	335	326	312	323	326	311	294	307	334	330	307	302	310	337	284	353	297	310	338	294	301	321	341	319	327	336	320	302	328	366	316	351	327	320	315	307	341	290	314	349	327	332	343	278	325	315	313	326	283	348	299	272	356	308	338	314	310	333	299	298	310	345	363	281	308	326	317	297	309	357	305	320	339	311	308	298	337	317	342	325	328	342	343	358	359	319	323	333	314	328	305	314	297	352	346	322	317	340	306	321	316	296	310	324	285	353	318	326	279	312	310	347	358	300	351	323	336	313	335	314	315	327	303	355	318	304	325	313	342	291	325	335	291	274	331	320	342	295	319	312	343	313	322	325	301	326	328	304	352	319	326	306	332	358	309	287	312	323	322	319	319	337	325	313	320	324	320	310	320	316	305	324	328	314	343	322	352	313	305	346	293	327	333	301	341	320	326	322	332	358	322	321	333	313	333	334	284	294	295	337	318	339	313	345	326	328	307	329	306	302	326	330	340	318	330	287	336	315	304	320	310	340	343	311	320	300	310	321	301	315	340	312	336	330	340	276	329	311	322	303	337	339	313	335	312	306	319	309	316	346	306	337	352	308	308	325	327	321	312	310	288	317	311	299	307	330	318	324	315	341	330	324	304	290	334	339	320	339	303	323	299	298	363	304	333	306	326	312	291	325	351	327	315	316	318	316	352	318	326	269	318	328	290	288	320	341	341	361	329	321	314	332	325	359	289	304	341	305	307	334	298	294	338	329	319	355	335	339	310	324	313	343	340	303	325	329	325	322	308	308	309	310	326	321	335	340	298	330	338	336	312	298	318	321	334	308	333	332	311	335	317	321	345	345	299	295	316	291	287	342	332	319	354	312	302	381	279	329	336	307	289	305	343	333	328	296	310	319	290	314	326	315	330	306	324	355	298	322	317	284	290	330	321	326	307	318	314	317	322	335	360	329	327	331	310	301	315	273	313	325	301	312	341	317	306	335	313	329	295	287	318	270	322	322	308	315	298	327	292	311	303	368	354	308	317	342	318	304	348	339	285	310	332	304	341	335	348	323	308	319	327	346	331	335	313	312	354	325	303	338	314	311	302	339	295	346	300	291	333	286	303	341	298	320	335	359	299	312	331	324	309	330	298	289	323	323	321	312	303	337	311	340	309	295	318	335	334	324	329	331	322	353	321	323	323	314	326	314	324	313	318	301	283	296	303	350	309	325	321	323	347	314	342	316	322	294	320	333	311	317	310	353	334	303	294	306	295	298	330	328	316	331	322	364	316	315	302	328	295	303	312	334	318	320	338	299	293	311	325	318	322	322	317	319	334	347	345	292	331	313	293	329	325	330	332	309	341	311	292	314	327	336	306	330	330	299	307	306	342	309	334	335	337	318	302	308	307	321	337	340	314	328	341	317	298	299	299	277	310	307	362	304	330	298	356	308	344	310	317	319	338	303	328	298	302	289	365	346	318	323	349	308	339	281	285	286	341	306	317	296	322	354	341	347	338	321	305	319	323	315	336	314	314	316	293	305	330	338	315	309	337	325	295	292	315	314	326	312	323	324	300	306	310	319	320	304	298	353	339	350	321	357	329	347	317	297	323	314	316	326	347	327	327	281	353	344	341	335	335	306	336	328	332	306	305	288	281	330	340	357	295	316	318	340	332	344	345	324	299	372	324	347	324	313	331	274	301	299	281	291	273	330	345	317	314	318	348	327	316	300	338	369	291	280	297	333	322	291	322	307	330	319	312	320	317	333	322	316	289	287	322	359	312	317	319	337	311	355	327	291	296	289	285	335	302	324	377	328	366	315	325	321	305	315	326	343	299	308	329	308	340	352	317	316	309	323	315	343	320	328	295	317	318	320	315	367	317	315	294	300	324	302	302	315	293	299	300	337	326	299	333	301	306	370	318	329	324	314	311	321	327	303	321	335	297	337	338	332	322	290	299	304	267	317	294	287	291	324	312	323	296	325	331	298	330	342	301	308	331	329	316	330	316	327	338	330	310	300	297	328	328	299	323	318	333	322	336	312	298	344	331	335	309	321	347	287	310	328	315	314	315	297	322	322	334	319	310	302	323	316	333	328	314	319	326	328	308	327	333	343	341	326	307	346	317	297	316	318	304	294	307	305	316	338	337	326	326	325	323	328	351	355	296	323	337	302	310	325	301	329	336	300	331	358	317	305	335	332	341	336	309	307	324	313	320	323	314	299	300	350	276	321	338	313	296	295	340	319	292	292	306	310	327	332	298	326	323	324	324	331	335	319	314	311	326	280	323	333	312	317	321	313	299	307	323	307	306	298	316	305	332	332	325	329	311	310	325	317	345	335	296	311	340	287	321	309	330	300	358	346	302	317	325	310	325	339	314	303	306	318	325	293	335	327	311	339	287	330	342	306	323	323	303	316	332	343	323	287	309	311	313	321	302	325	330	317	320	307	319	307	353	346	317	330	318	347	333	320	302	286	306	320	322	323	368	326	296	347	323	301	326	313	332	311	319	351	325	318	331	334	298	331	336	322	291	321	289	302	319	320	346	303	294	365	340	331	321	345	298	350	341	315	317	325	311	324	321	333	327	321	290	328	294	295	368	342	345	365	289	300	317	301	310	312	287	312	323	355	286	313	322	309	301	302	342	342	321	286	354	300	307	316	317	317	328	308	285	300	312	333	294	341	346	311	340	320	301	347	317	321	290	291	286	347	340	318	320	316	330	369	319	333	306	312	368	311	319	312	305	357	308	330	348	333	294	324	347	303	363	294	350	331	320	289	286	316	327	303	303	306	311	295	342	319	329	310	322	335	324	318	285	351	337	320	315	312	344	314	306	336	335	333	324	337	313	319	312	314	311	306	301	347	352	323	304	336	307	316	324	335	329	328	328	309	335	328	314	337	317	331	348	334	294	330	316	309	344	322	301	322	325	277	299	268	294	336	287	311	341	326	349	328	311	330	324	310	299	286	317	367	337	344	308	364	328	309	307	284	341	324	314	320	313	324	333	345	301	306	333	330	306	322	276	322	293	286	343	328	329	297	282	318	329	300	325	302	311	347	315	326	312	302	305	329	307	334	346	307	305	301	311	326	320	309	291	294	328	305	304	332	324	334	325	312	285	353	335	314	318	320	341	322	316	330	328	324	332	315	328	302	370	317	314	325	339	333	306	300	296	294	308	325	294	306	294	329	317	336	327	345	291	306	351	308	341	288	325	340	311	288	306	309	283	351	318	300	289	315	322	292	307	285	321	299	296	292	321	310	297	316	328	330	321	368	308	322	326	331	347	314	292	288	353	314	312	312	307	296	309	310	322	331	332	333	292	327	345	336	322	301	346	318	338	321	304	303	301	326	334	287	339	322	339	303	302
23047	17284	8244	9029	8386	8139	6780	5316	4245	3605	2926	2493	2382	2274	2026	1820	1929	2043	1960	1693	1732	1647	1418	1413	1402	1262	1147	1173	1064	1117	1123	991	945	925	957	892	882	905	878	867	939	902	1004	885	885	893	806	814	807	804	862	839	841	786	834	788	811	859	825	832	756	827	817	797	817	810	817	812	816	813	756	841	819	809	731	840	843	832	819	767	774	813	774	835	817	838	787	810	816	857	819	786	738	794	785	792	821	797	833	803	786	751	808	826	814	809	800	777	835	807	772	744	781	788	776	752	836	799	792	812	790	776	783	804	797	773	801	747	768	791	817	799	781	851	822	826	785	802	802	750	820	803	835	788	798	811	831	848	802	784	818	779	780	773	855	774	807	798	817	786	789	783	769	810	798	812	817	798	779	796	763	796	788	823	770	798	814	796	787	794	821	780	844	851	812	762	805	812	767	839	813	813	736	797	835	776	805	828	810	811	777	760	764	777	785	746	749	820	807	742	806	800	765	781	813	800	781	775	769	811	826	736	781	806	801	784	855	791	775	852	793	794	855	805	780	810	767	767	808	783	802	788	760	737	792	798	802	833	820	824	839	834	764	796	781	802	795	791	782	790	773	812	761	782	834	796	848	818	840	804	790	800	785	774	783	796	784	782	828	752	796	803	784	838	835	807	763	787	809	816	809	867	786	783	846	717	813	803	781	786	822	810	832	767	811	814	822	778	889	833	774	799	751	805	860	783	837	761	837	804	765	779	771	746	811	832	796	782	824	828	828	800	783	782	831	782	836	807	825	814	848	807	771	796	817	814	773	810	787	813	797	763	768	809	841	827	789	806	782	817	768	751	775	804	822	778	877	745	813	778	798	830	838	811	799	819	804	835	854	808	809	794	771	760	765	809	781	776	759	798	849	842	785	793	790	766	842	799	781	786	773	809	840	783	789	806	794	790	832	814	775	836	807	796	814	774	814	817	802	772	842	787	825	810	810	766	771	852	764	807	806	805	817	749	790	783	784	786	785	794	748	780	788	770	743	810	787	797	781	797	770	788	841	799	775	764	775	773	821	767	815	772	770	832	832	722	776	744	781	819	780	790	840	831	787	773	898	778	798	823	815	748	782	790	750	782	768	790	786	798	818	756	777	756	724	811	778	780	773	769	775	774	726	824	767	832	752	868	745	800	788	746	796	844	796	758	787	788	763	759	828	772	806	837	781	731	821	751	835	815	819	753	778	825	785	772	798	768	740	796	868	827	800	814	739	852	836	775	818	823	750	843	815	800	786	790	780	808	784	793	811	826	840	832	817	839	823	792	793	830	772	777	825	781	783	792	749	776	760	801	777	805	821	842	809	760	765	787	846	773	814	815	786	784	788	833	739	769	793	818	829	778	824	835	748	809	842	768	809	782	797	773	820	807	795	776	773	825	811	835	760	829	779	811	773	801	752	741	828	793	759	757	774	797	791	816	810	845	799	808	838	816	810	794	800	838	830	789	744	808	825	766	850	808	804	812	784	824	801	864	765	784	789	757	821	769	823	820	777	763	773	780	835	786	798	804	798	834	805	830	781	817	808	797	773	830	764	834	803	809	801	845	792	813	823	784	774	794	781	811	786	752	738	787	770	765	837	786	750	803	744	742	819	851	817	764	800	747	810	828	777	769	799	837	805	793	773	791	823	763	743	793	807	823	815	778	814	775	782	807	795	796	799	792	804	827	816	811	836	764	848	803	806	800	782	823	810	768	800	806	780	785	819	768	774	800	801	845	791	763	829	822	832	796	816	794	817	753	790	760	827	843	815	834	849	898	802	785	799	808	813	796	816	812	802	818	779	793	804	797	770	814	768	810	817	752	803	794	814	811	800	800	750	799	789	803	805	800	768	759	793	773	769	808	773	812	816	777	788	756	791	768	819	800	811	706	793	751	777	807	815	775	761	837	772	802	808	763	817	836	865	809	806	748	867	839	805	768	775	849	823	811	767	770	829	776	794	768	826	809	826	784	834	763	830	782	793	801	779	850	822	806	743	836	767	781	779	749	767	806	797	787	801	769	765	755	834	829	808	798	784	798	735	790	810	786	782	795	780	826	774	828	813	800	814	800	782	811	818	796	772	849	813	825	809	755	795	827	805	747	776	772	805	785	784	761	785	758	821	806	844	843	821	834	790	807	771	813	814	821	801	813	816	761	824	842	756	753	768	790	781	739	866	816	762	818	791	800	779	814	773	833	813	770	855	790	812	735	830	831	774	780	759	779	794	782	794	815	803	813	855	853	865	775	794	817	805	801	807	791	833	785	807	841	809	781	808	791	739	826	783	770	775	829	819	802	802	802	757	771	820	762	820	765	811	780	819	847	765	851	783	810	774	780	779	744	799	772	780	797	804	750	794	768	805	786	795	829	822	834	803	778	819	816	783	792	787	821	752	773	817	786	831	829	756	898	815	815	787	798	804	824	791	762	735	716	761	833	799	798	800	802	769	803	761	796	769	835	834	825	776	843	797	793	816	816	841	829	790	802	789	775	761	789	830	756	768	809	799	770	845	783	787	846	801	761	786	809	805	785	782	798	812	790	820	787	793	812	843	791	806	831	802	850	781	816	787	785	834	763	785	820	764	775	832	802	811	791	778	781	816	778	830	800	791	825	803	758	778	811	813	847	770	782	789	799	802	783	789	771	861	836	797	796	845	775	765	782	787	830	778	779	788	827	805	794	780	797	772	812	833	801	822	852	746	799	815	800	804	838	784	790	779	782	792	781	826	811	820	786	842	834	756	891	779	808	771	810	823	812	795	849	775	793	826	752	751	787	825	833	748	812	823	770	820	814	796	787	797	792	828	745	818	781	800	798	824	785	797	823	822	769	818	829	750	846	800	795	766	813	809	789	809	797	839	762	798	833	823	798	817	806	776	785	790	764	791	793	753	792	764	797	754	804	823	840	789	816	801	779	781	799	790	807	807	779	802	777	754	780	792	822	790	801	762	815	814	796	775	743	813	747	792	789	792	803	826	843	761	732	806	830	789	804	828	790	788	788	741	780	736	761	789	760	739	833	848	809	846	802	781	771	771	741	789	785	847	776	763	821	766	789	824	787	777	825	813	813	845	814	773	808	738	786	794	769	806	732	786	779	739	771	812	782	784	835	805	806	807	816	784	799	796	807	854	735	809	814	788	759	768	762	803	790	814	795	838	789	839	750	783	777	781	793	820	782	789	811	782	776	801	809	786	782	807	829	810	797	792	812	811	795	783	770	788	764	836	801	833	814	771	822	832	793	749	807	824	796	821	828	800	826	808	812	786	704	793	780	777	795	763	810	806	816	814	825	800	776	806	790	826	804	765	769	818	802	798	844	812	784	832	754	788	787	822	806	772	820	798	841	805	780	816	787	786	815	786	768	818	811	807	790	747	827	786	823	796	804	787	791	746	757	872	780	785	786	779	821	744	768	816	770	761	810	761	790	796	821	735	791	812	824	776	766	791	770	718	769	796	760	810	789	773	776	802	830
8265	3401	1877	1505	1160	1149	866	658	516	564	456	431	428	444	444	431	413	401	430	416	384	417	389	402	404	396	372	400	405	371	372	398	373	385	381	375	389	362	357	372	408	370	380	361	376	363	357	370	368	361	349	351	388	357	382	370	337	413	398	384	369	354	377	366	371	379	366	381	337	401	366	393	390	340	354	363	356	366	360	387	382	392	391	410	349	371	373	388	383	386	353	377	403	380	362	386	377	398	344	377	386	358	341	350	357	356	345	403	358	366	395	371	357	368	344	364	382	358	356	352	358	357	387	368	361	316	366	363	397	371	343	349	408	393	404	382	359	378	366	372	395	359	379	346	400	366	383	377	392	348	382	346	391	372	378	337	414	389	362	352	371	370	366	347	371	414	410	371	385	343	379	388	382	384	379	414	394	369	357	357	332	355	374	343	383	421	363	371	384	315	379	384	376	391	363	350	372	360	391	372	362	410	356	389	387	376	340	357	361	362	383	392	397	356	398	394	376	390	335	363	403	380	349	395	364	348	387	375	380	372	364	360	394	364	386	318	338	353	355	370	397	364	376	351	379	373	390	354	397	353	365	401	388	386	364	375	387	412	358	373	344	367	387	357	353	366	363	377	393	376	351	354	371	379	358	388	345	341	323	363	351	377	339	349	347	377	364	379	358	343	384	358	378	400	399	397	363	382	380	399	396	385	328	357	339	391	377	363	349	388	382	373	381	337	385	380	374	334	313	379	381	347	384	379	376	366	362	366	359	363	391	349	372	349	362	381	345	375	347	359	388	368	364	396	410	344	369	370	377	353	360	370	397	347	350	394	343	369	374	401	402	340	396	363	386	399	354	374	408	394	377	346	368	386	374	393	407	318	359	358	393	397	390	369	352	351	360	363	397	354	388	397	357	386	344	361	355	353	376	382	352	362	408	386	347	393	410	407	405	372	432	390	369	361	394	365	374	356	371	381	369	405	341	358	381	383	386	376	303	378	374	392	401	384	368	369	396	377	389	351	397	416	400	393	341	392	382	387	383	366	353	398	374	379	406	393	324	361	389	395	369	353	385	357	385	395	346	391	395	356	365	378	368	374	403	399	398	361	396	359	400	405	347	353	339	361	350	382	350	408	352	391	373	369	371	338	395	350	386	384	378	360	363	333	355	377	377	385	393	351	358	371	381	396	340	358	354	391	343	358	363	383	346	357	380	358	343	408	369	382	374	380	388	356	347	395	392	372	351	362	365	371	357	370	361	370	359	388	362	350	348	367	365	366	378	373	384	355	373	396	385	382	343	368	385	375	362	325	333	361	364	357	372	385	378	419	418	343	340	382	356	356	376	393	361	388	362	366	327	365	342	334	363	378	360	384	378	356	439	351	331	353	355	360	385	380	327	397	375	379	342	340	374	379	357	358	339	397	377	413	354	356	398	380	357	379	411	374	396	370	360	387	377	349	372	380	329	340	387	380	377	357	360	367	371	375	382	391	307	361	378	363	394	350	352	382	374	381	390	348	365	375	372	404	362	352	406	357	390	390	368	395	381	374	357	335	391	376	373	377	380	327	379	372	376	358	388	336	404	339	399	375	363	358	377	365	379	367	372	393	347	347	378	362	328	351	365	385	350	401	367	372	330	369	370	336	390	369	406	378	378	357	347	338	367	396	353	389	411	371	355	378	379	378	343	390	385	411	378	370	408	375	354	367	360	398	374	398	346	352	357	383	373	410	359	405	358	373	389	362	391	354	366	362	367	366	412	358	345	373	380	359	373	355	364	372	363	354	357	351	381	344	369	396	366	336	380	387	377	349	347	397	357	316	357	377	400	395	346	378	364	397	362	394	369	376	403	352	367	364	389	380	363	340	433	370	373	363	344	385	376	397	394	395	375	373	392	389	361	327	370	372	361	359	372	370	391	421	374	360	374	371	357	364	341	385	382	329	388	389	361	413	375	364	366	369	379	419	337	380	343	363	383	395	404	350	336	377	364	349	331	366	364	347	387	396	347	345	342	370	386	363	402	359	326	347	349	392	389	413	384	360	372	372	335	357	358	408	393	371	380	401	337	378	390	370	371	359	424	406	389	392	378	364	376	371	354	394	364	393	368	362	387	392	379	344	342	370	377	371	378	369	370	368	328	378	357	387	382	365	368	335	392	396	367	356	400	372	339	333	364	364	372	355	396	336	368	357	358	355	356	359	401	399	358	397	418	386	355	346	356	384	370	332	387	355	353	357	355	401	406	385	359	391	360	373	392	384	371	378	367	385	367	378	426	405	388	352	321	363	380	410	395	377	410	354	362	375	375	410	366	369	371	355	358	349	363	346	363	360	375	374	383	384	383	371	393	357	352	356	382	374	375	354	356	382	330	385	380	334	321	405	353	355	395	344	387	359	372	340	393	387	367	370	381	347	351	355	391	371	377	363	426	390	385	361	382	364	373	383	356	375	403	360	367	379	363	368	345	386	344	393	394	371	384	428	393	389	386	349	373	385	356	322	363	341	353	402	352	331	354	355	388	393	355	388	341	409	352	319	407	371	386	412	387	349	369	363	398	356	380	368	365	366	366	402	362	358	346	380	390	370	377	334	376	371	383	394	350	376	399	369	358	378	385	391	369	377	388	397	316	395	343	363	380	352	413	390	385	345	358	386	371	383	397	394	378	370	383	369	336	404	355	379	348	377	336	374	408	398	363	388	395	379	352	370	348	335	376	365	352	358	366	366	372	383	355	338	356	351	378	320	358	392	406	398	354	392	381	357	357	353	366	346	352	397	350	362	371	361	347	397	367	346	331	360	371	337	389	388	357	402	339	388	375	384	375	354	412	356	364	349	339	398	358	397	376	369	385	382	398	391	359	362	378	355	352	371	355	364	386	371	361	365	371	353	392	349	374	375	369	404	362	374	365	353	406	379	378	385	335	402	420	404	352	402	390	394	354	359	371	392	410	356	376	336	360	397	381	381	357	379	357	353	371	350	369	379	401	398	384	370	342	399	334	385	382	362	348	366	382	384	363	365	357	359	352	364	355	367	403	365	376	356	330	348	355	354	346	372	389	369	366	409	370	346	383	357	418	371	326	409	365	378	354	376	384	368	367	380	369	357	362	392	369	359	382	367	395	354	373	349	370	384	387	333	362	359	363	368	415	400	351	364	382	380	376	390	384	350	416	389	349	351	388	362	380	374	346	372	412	368	348	349	376	386	374	356	400	377	349	355	355	366	423	347	414	369	352	377	373	376	330	367	373	358	340	361	385	379	373	371	357	364	362	401	359	387	392	386	365	342	370	376	383	317	354	378	397	342	363	336	390	341	360	367	361	408	402	357	369	360	362	373	391	362	371	359	359	387	368	388	357	365	380	372	396	352	364	366	397	391	386	346	356	378	338	382	402	378	357	373	381	367	332	390	345	421	355	359	350	340	401	386	417	359	411	413	350	364	394	349	401	374	385	377	375	369	394	356	367	393	375	355	371	374	412	355	358	361	339	420	355	392	351	389
6816	3983	3684	4288	4361	4325	3696	2593	2097	1749	1418	1309	1406	1380	1416	1247	1263	1312	1299	1209	1248	1126	1181	1127	1139	1060	1114	1053	1081	991	986	1030	931	952	958	929	895	883	980	933	969	918	959	891	924	971	973	884	942	948	953	911	899	955	950	946	884	892	948	923	916	939	923	889	963	938	905	940	949	971	892	989	877	918	931	917	909	930	947	878	936	928	909	908	866	955	927	908	941	880	917	920	963	907	925	962	963	952	934	911	908	969	913	926	874	885	918	930	939	949	887	871	912	926	904	893	901	953	937	940	879	896	875	943	919	937	908	930	967	943	905	926	935	891	918	930	850	957	949	866	950	897	874	925	921	919	954	937	942	932	873	884	904	908	875	894	889	873	919	946	954	851	891	956	907	928	1001	902	974	962	946	849	909	919	908	881	928	955	917	914	907	921	917	969	945	916	916	872	944	931	917	980	928	893	910	915	906	892	940	891	902	887	877	916	1006	928	943	866	949	893	924	916	910	901	960	892	927	924	923	902	902	892	880	879	874	900	904	908	912	909	895	879	960	867	916	893	911	973	896	904	869	907	893	969	953	894	931	936	906	908	908	903	865	906	892	890	967	919	960	923	933	882	913	963	910	937	917	916	948	933	884	915	906	905	907	942	917	910	970	881	895	911	949	906	907	923	899	952	952	975	933	905	900	848	859	900	897	899	918	918	874	921	961	866	959	922	933	888	907	932	938	901	969	883	934	854	872	881	809	958	888	906	927	906	879	897	891	913	918	919	883	851	984	897	971	915	905	971	918	924	899	914	946	912	909	913	929	886	913	887	904	928	947	917	896	907	919	899	895	928	886	872	939	905	946	985	943	915	926	917	936	911	902	889	927	913	948	932	890	926	942	935	965	889	954	899	914	950	925	941	851	967	875	944	893	909	906	879	922	890	923	901	928	877	917	920	931	928	864	904	945	948	1016	935	898	954	873	908	862	920	885	903	921	929	867	903	884	873	970	937	931	921	942	863	909	936	893	908	928	907	888	897	1004	894	956	919	910	914	864	980	945	899	899	915	908	939	921	907	878	916	877	910	924	898	870	919	908	905	887	898	903	892	955	907	928	957	909	933	895	920	948	933	912	955	933	909	895	866	891	913	922	883	913	948	954	948	947	924	924	941	903	880	911	923	963	924	909	920	942	863	899	919	884	907	932	935	923	962	950	898	887	894	936	937	938	878	915	850	948	858	925	942	948	935	862	883	932	919	890	929	938	936	865	925	905	922	940	903	924	904	888	930	921	909	847	894	946	898	914	924	880	901	874	906	912	921	877	887	909	926	877	931	905	912	917	947	959	887	923	901	924	911	866	886	907	920	974	936	898	907	957	905	904	925	935	828	989	908	910	950	939	928	871	905	959	958	936	853	909	906	888	875	923	961	946	860	924	934	876	922	900	908	859	906	921	931	935	948	943	944	897	895	910	971	947	938	942	962	877	906	931	935	902	919	923	926	888	907	916	929	939	877	886	904	904	907	889	899	914	967	910	942	892	836	887	938	858	910	917	864	934	952	929	932	903	954	908	944	927	937	917	901	945	945	927	898	879	902	901	957	962	930	910	920	924	942	940	909	935	916	876	886	900	833	914	953	850	862	883	955	891	945	862	900	925	937	894	887	938	923	902	890	953	914	922	901	932	915	938	903	893	939	897	914	899	853	1000	855	943	881	929	866	887	922	943	902	927	874	932	887	901	905	941	923	928	957	938	907	928	901	932	929	957	998	921	928	928	889	922	904	952	887	896	938	964	893	921	933	900	903	911	897	905	900	912	975	943	843	925	939	888	899	911	925	909	998	896	922	949	941	912	927	940	992	928	869	958	910	891	906	915	907	984	958	934	894	888	930	891	940	923	934	900	929	869	894	913	939	860	882	897	908	953	913	893	937	929	872	981	904	899	903	920	898	930	882	866	921	956	885	909	940	905	919	923	932	889	888	940	937	908	889	932	881	943	945	954	890	918	864	967	922	895	939	911	874	911	897	917	965	943	871	880	892	917	927	928	937	937	944	870	935	912	898	868	955	909	898	923	930	909	913	875	931	896	956	975	890	949	916	905	937	953	896	910	933	930	933	924	904	937	930	912	955	882	920	907	906	934	918	937	934	884	912	965	879	891	857	948	883	967	899	964	913	874	889	875	904	903	907	922	895	976	883	916	923	895	888	957	865	902	1008	895	958	976	933	937	893	931	887	862	894	935	946	991	984	920	937	903	875	891	930	957	924	902	912	931	924	922	885	934	903	919	907	890	882	943	891	930	948	921	935	844	867	925	983	943	916	909	888	913	889	923	887	924	981	898	901	968	912	931	945	900	920	906	955	914	859	933	909	941	908	879	934	917	901	885	935	889	899	886	877	909	929	860	932	931	932	898	907	902	902	915	903	909	943	872	938	945	932	900	893	891	887	908	907	896	875	937	907	976	934	927	924	887	929	885	922	953	958	889	939	880	885	916	917	911	892	869	951	939	917	915	967	874	898	925	913	899	993	932	908	887	911	920	918	891	905	956	916	936	914	951	886	904	904	892	891	952	867	931	913	944	925	885	920	973	968	884	901	955	912	919	959	907	963	901	902	883	885	924	955	939	897	897	909	871	946	920	954	929	913	923	952	918	929	945	905	904	965	923	942	937	901	896	884	959	963	921	912	927	966	902	940	895	958	925	896	926	942	885	935	927	885	909	976	876	888	924	885	908	895	928	960	934	952	917	912	924	915	914	957	921	888	889	926	934	877	941	875	883	841	900	882	905	897	927	851	884	948	909	912	914	976	921	1006	919	862	927	903	878	905	929	899	911	956	891	930	901	864	915	948	896	888	920	905	915	859	875	938	955	915	894	948	969	886	938	897	948	940	915	949	914	941	907	957	911	898	904	938	899	927	951	941	968	926	926	932	871	918	898	872	895	945	862	896	926	898	948	884	942	973	902	970	892	868	930	940	899	892	880	905	875	937	916	914	886	933	915	898	865	893	905	924	906	951	882	876	850	889	928	867	896	902	876	892	899	908	968	905	913	945	864	986	913	948	890	918	937	910	916	836	899	950	869	915	932	904	901	945	951	949	872	927	909	936	887	927	867	875	965	941	882	1002	887	922	880	900	956	933	918	874	921	911	941	920	944	913	942	865	920	963	974	904	968	937	933	954	919	854	982	873	910	906	885	895	894	893	942	859	956	869	887	882	915	928	877	923	982	917	891	896	842	917	940	871	951	949	935	906	984	895	916	936	906	836	903	890	955	968	912	867	903	919	922	917	896	944	901	913	916	897	912	861	929	937	909	879	926	950	924	924	882	900	901	930	933	938	942	953	947	952	884	939	911	874	912	938	858	888	933	892	895	931	939	876	931	960	945	907	919	921	971	929	916	927	955	918	903	890	902	933	890	982	918	850	923	892	891	864	900	910	900	982	896	891	918	910	869	990	849	919	919	946	917	861	931	896	897	886	899	911	891	872	882	884	869	919	919	887	905	964	929	890	904	879
23398	13039	4768	2603	2129	1693	1353	879	754	587	552	547	620	516	508	471	464	468	475	473	454	406	427	414	426	437	418	455	395	395	402	413	395	381	364	375	404	397	383	393	411	400	384	374	425	374	399	380	387	353	382	405	362	388	397	371	353	396	372	382	360	383	370	372	394	396	384	376	378	383	359	386	348	385	391	373	362	374	394	390	350	346	369	404	364	357	383	402	378	410	361	336	376	372	369	352	358	340	360	365	375	379	397	389	370	375	355	398	358	371	381	363	355	354	369	381	383	386	392	372	391	380	377	377	391	350	383	397	364	384	369	388	380	395	368	363	342	362	405	391	335	354	412	361	378	374	371	371	367	375	339	377	388	413	361	374	371	389	427	383	382	380	355	385	381	373	331	370	393	377	345	327	369	359	380	384	402	366	356	345	364	407	372	385	348	365	351	369	368	366	383	369	350	353	317	388	345	401	361	388	395	341	399	380	385	383	407	375	376	363	378	356	363	402	390	386	319	349	388	373	386	360	373	382	349	327	371	374	373	344	356	347	391	384	404	393	347	387	333	352	401	387	360	363	373	361	402	407	348	379	381	377	353	363	358	368	418	353	351	398	380	394	373	343	344	346	384	398	403	414	361	360	367	388	400	383	374	378	361	369	357	359	349	375	354	420	389	385	377	330	370	389	392	406	415	399	376	385	345	342	385	381	385	402	378	368	380	360	398	390	377	346	346	381	366	356	430	423	393	326	354	358	380	349	395	395	370	351	333	397	367	359	369	389	384	361	377	377	388	385	417	364	396	404	366	354	426	360	343	370	384	364	364	397	370	368	373	376	367	351	401	358	368	394	381	386	337	350	360	358	389	407	372	382	420	388	370	391	370	363	374	377	361	359	372	391	303	347	355	398	352	375	333	366	372	383	368	350	339	412	390	359	374	390	333	351	367	397	378	361	388	388	381	350	367	367	385	358	384	349	371	386	385	400	390	353	364	328	367	360	361	326	373	361	367	395	392	386	373	389	383	371	403	397	393	388	338	369	370	370	379	337	371	374	351	373	345	354	366	354	398	354	383	392	403	371	392	348	351	374	360	404	377	397	384	342	361	368	404	397	377	355	357	353	327	378	417	364	369	370	368	369	375	401	348	356	421	363	373	373	360	368	359	352	344	385	357	355	391	376	371	372	376	346	385	368	386	387	352	359	399	422	407	340	351	338	390	361	371	390	388	383	378	355	381	390	368	374	368	383	376	389	364	348	355	336	367	385	364	391	381	361	363	386	348	357	331	384	398	413	407	393	360	417	360	360	365	381	348	366	408	366	356	353	361	376	375	373	348	350	411	372	377	401	368	359	404	387	369	402	386	351	415	366	386	365	351	361	376	371	386	402	341	364	360	370	350	374	418	421	396	381	362	384	382	362	355	372	380	349	368	352	380	370	366	384	361	338	387	383	411	366	376	368	372	368	376	374	364	370	373	396	350	373	377	374	384	376	359	355	353	352	352	369	393	367	375	371	378	410	363	332	353	376	396	380	378	371	373	382	381	392	367	364	396	344	366	338	373	415	351	433	364	382	367	375	373	365	378	382	378	404	405	371	388	357	406	358	384	376	364	381	371	394	332	385	389	391	370	381	389	337	363	380	376	395	385	375	340	365	371	350	417	392	373	409	379	389	343	350	392	375	372	376	359	354	403	363	347	350	356	380	370	378	368	378	356	373	396	380	390	379	320	396	430	356	330	378	372	390	348	403	361	357	327	348	358	357	324	370	378	394	380	406	395	385	341	357	351	350	399	379	394	392	392	405	369	374	370	365	410	357	387	365	366	349	334	364	385	376	360	378	375	400	376	378	382	365	375	370	360	411	327	404	388	391	406	381	403	377	377	376	378	396	375	372	368	368	408	366	375	387	390	350	392	389	423	404	387	347	372	342	384	400	350	344	356	368	376	380	388	392	384	386	343	376	368	366	356	374	386	340	365	354	375	372	364	383	380	401	384	366	369	357	324	397	376	355	382	342	359	349	337	401	398	368	391	394	349	411	360	382	383	392	341	365	391	364	359	362	351	353	367	382	393	363	377	365	387	345	376	363	349	368	360	405	373	362	415	397	351	354	395	361	365	347	371	359	371	347	376	407	384	418	396	402	350	350	343	380	394	388	364	390	375	359	375	389	408	385	409	352	358	424	399	383	372	371	371	312	331	361	354	344	345	350	346	361	414	400	372	423	402	344	388	367	371	352	393	385	367	405	417	396	405	336	372	335	342	382	335	346	407	375	381	394	373	365	394	388	381	357	343	331	370	379	359	354	361	386	338	361	395	373	412	376	352	398	349	362	396	393	389	376	362	400	364	387	338	388	369	392	362	376	369	378	407	372	366	348	429	357	370	394	371	359	412	331	372	373	360	370	361	383	358	367	362	374	361	357	359	332	374	351	441	404	379	363	401	369	340	360	335	349	368	365	363	342	362	336	384	364	417	373	320	344	368	351	395	397	369	390	372	364	372	377	342	404	353	415	380	369	386	382	373	380	366	424	386	367	405	383	377	382	388	371	334	386	425	340	367	396	371	379	423	351	364	368	363	355	346	364	368	385	360	383	398	380	350	383	390	393	372	349	339	359	373	379	384	376	380	354	351	339	378	361	394	351	374	383	366	391	364	394	373	361	359	398	418	417	360	363	380	340	353	390	422	393	339	395	361	387	349	359	350	380	378	379	359	384	386	356	347	387	372	373	371	378	336	397	351	365	380	383	349	378	391	362	349	375	343	390	380	359	387	359	341	381	391	415	364	348	368	378	397	367	385	366	420	390	366	359	394	374	391	373	395	360	395	369	395	384	373	364	340	395	389	356	375	381	407	352	389	379	341	373	365	357	388	351	371	370	360	378	381	389	357	363	337	382	354	348	375	349	394	368	382	397	352	383	389	347	351	357	388	385	353	369	356	339	354	365	371	354	386	380	380	368	360	336	360	345	366	358	385	353	344	397	355	361	333	371	379	385	389	360	372	396	422	350	393	335	357	332	382	380	376	372	381	339	386	372	388	365	385	371	386	391	347	388	426	384	370	383	339	367	339	404	373	367	363	379	382	398	362	368	374	384	398	415	379	413	384	400	390	381	377	352	377	365	366	371	362	350	396	359	393	349	364	395	394	368	379	343	379	361	383	368	385	373	361	378	395	356	390	380	377	332	356	352	353	359	393	387	381	362	359	392	367	372	388	387	379	373	367	355	360	396	401	357	382	368	341	344	381	375	379	364	395	402	366	378	348	396	390	393	370	373	331	368	372	371	385	381	345	395	372	392	367	381	384	371	340	345	356	429	407	333	388	351	352	343	367	370	393	382	373	368	343	336	372	345	373	348	359	371	370	381	402	365	375	364	362	349	365	372	378	384	368	367	396	363	376	348	377	382	368	384	390	367	378	344	349	406	377	363	398	366	355	376	401	360	359	379	352	411	346	335	365	375	380	369	394	362	370	347	355	346	334	396	386	390	393	389	372	367
17557	10768	5720	6802	6930	6657	5359	3547	2901	2295	2074	2210	2124	1881	1705	1632	1655	1672	1669	1625	1570	1531	1381	1289	1330	1247	1144	1105	1133	1209	1097	1045	1002	1020	977	1006	967	920	1006	998	974	984	1030	984	1014	978	955	946	891	936	893	899	957	891	910	907	966	892	946	912	955	900	923	965	906	921	876	913	922	988	917	897	886	927	874	906	912	875	921	930	927	934	952	873	930	899	850	904	912	892	951	915	868	927	960	905	899	926	910	904	916	931	907	974	933	886	911	917	911	916	900	925	939	912	928	905	899	939	945	943	875	943	895	885	918	971	908	931	994	848	866	923	888	914	921	936	941	871	953	932	909	888	924	901	933	906	897	860	904	896	884	929	866	935	911	910	927	890	898	872	918	893	874	948	974	962	930	928	888	960	929	872	941	933	974	892	980	915	935	946	967	966	903	865	951	893	885	888	917	907	936	857	923	961	917	953	928	910	936	911	926	967	908	868	881	888	895	897	949	969	936	950	871	895	873	873	932	855	911	936	881	921	923	928	867	882	860	920	882	928	917	911	914	901	962	907	892	905	901	831	921	915	923	947	916	959	918	921	864	861	875	912	925	893	935	850	945	927	965	882	939	867	905	891	942	907	934	893	900	884	932	905	935	918	885	902	887	916	876	919	922	911	982	832	865	915	901	901	896	887	917	839	924	903	927	886	895	938	934	930	907	929	915	899	960	921	931	936	941	898	930	868	914	888	897	912	928	903	914	912	941	919	928	923	869	860	895	926	913	920	898	921	869	894	952	916	950	912	913	942	920	927	976	918	910	926	888	914	934	887	917	923	909	914	931	881	930	955	870	941	941	890	946	917	900	915	931	898	927	890	922	958	852	915	906	900	932	900	934	894	925	917	945	866	924	913	893	919	931	926	926	870	902	935	957	960	898	901	899	930	889	951	915	918	953	904	930	913	913	948	867	827	856	919	915	890	925	931	991	935	877	869	915	930	871	912	952	959	936	913	857	966	876	913	961	881	894	854	902	898	902	903	924	947	920	930	912	955	874	969	947	912	897	890	910	897	933	887	851	920	920	967	895	897	869	927	904	878	890	896	931	976	955	916	916	920	877	960	896	895	906	985	918	972	888	914	919	889	923	926	914	925	956	964	887	924	952	914	919	889	943	933	955	943	894	938	918	932	970	943	881	864	968	879	867	911	948	873	935	938	898	906	866	911	908	893	921	981	921	916	928	868	858	939	945	915	943	981	917	923	921	888	914	943	904	941	965	962	946	896	892	921	911	903	917	861	930	883	914	1003	934	893	916	904	907	937	979	893	906	949	894	905	894	937	889	928	937	948	937	880	964	900	918	939	945	903	923	910	958	888	900	944	896	910	879	875	941	912	926	908	926	939	937	921	946	914	955	926	987	917	948	939	926	931	884	965	977	917	911	937	858	903	891	932	949	963	970	923	900	909	905	842	886	891	923	961	919	893	882	937	952	913	861	866	923	922	919	880	986	964	919	849	904	918	898	926	936	896	936	872	829	900	881	890	924	904	932	893	960	929	936	868	893	947	880	866	964	924	941	883	897	938	963	898	907	955	909	936	925	916	938	893	884	939	971	911	934	931	873	909	952	893	901	881	900	920	935	891	915	960	852	916	906	898	894	902	877	905	905	909	900	922	948	904	917	915	864	905	914	946	880	884	921	917	931	924	924	887	925	957	963	905	899	927	919	904	894	852	876	956	937	891	893	952	941	916	976	930	875	933	871	914	871	908	925	905	857	911	918	879	871	906	924	950	867	923	954	891	867	944	911	912	968	966	939	946	948	895	851	910	914	900	918	974	924	910	945	899	918	911	914	892	855	861	874	959	893	956	951	869	924	922	907	888	920	909	878	900	901	916	905	908	946	905	948	880	928	968	938	953	858	926	938	910	963	905	919	904	910	906	936	869	974	934	955	850	933	897	977	949	918	887	945	925	902	877	978	942	913	893	887	964	949	916	930	950	923	967	951	862	860	939	901	930	890	912	896	873	921	942	945	905	896	908	903	967	923	916	877	925	889	868	908	914	902	895	901	904	973	950	926	941	933	900	872	925	861	920	887	833	940	951	830	917	967	911	894	891	867	903	900	858	901	885	909	913	937	913	883	882	859	883	909	928	927	897	920	914	916	931	934	915	867	925	926	981	952	928	888	935	931	847	890	938	930	910	920	973	943	945	899	948	931	918	951	893	906	848	941	930	929	961	909	866	915	876	1022	908	909	882	857	877	915	878	898	888	897	929	947	907	878	928	862	879	986	922	948	925	945	922	888	915	919	904	920	930	917	930	999	906	907	940	912	876	881	922	932	957	899	923	894	937	947	882	942	939	855	920	938	916	935	900	906	885	940	925	951	871	939	934	881	898	895	959	913	921	899	927	911	937	851	899	943	899	933	956	929	911	876	917	920	945	919	881	963	884	995	918	944	894	934	864	913	899	960	941	891	951	922	904	897	921	959	897	971	907	990	917	898	915	927	895	893	877	915	940	905	846	917	870	928	898	935	909	907	958	919	866	922	915	823	927	905	875	957	914	862	885	942	906	882	918	890	968	909	924	894	954	948	945	886	889	926	896	902	941	969	948	888	955	930	926	922	907	973	961	940	921	914	905	939	966	967	915	908	935	990	889	891	898	974	869	821	943	922	934	936	879	902	934	885	947	917	981	916	961	905	931	933	934	938	900	932	924	939	931	936	894	868	881	956	937	901	906	937	920	926	952	912	912	943	913	901	881	915	953	895	914	899	961	895	938	937	870	940	934	930	916	875	885	878	882	884	874	938	940	940	895	924	931	934	904	904	922	968	906	886	900	949	931	871	911	905	941	911	896	947	857	964	904	855	895	900	971	890	890	913	922	922	960	964	912	914	898	901	909	911	957	910	871	936	887	916	931	921	934	899	893	910	916	847	963	912	913	969	884	901	901	955	957	927	907	922	921	896	893	898	906	927	913	858	944	919	906	910	904	945	940	927	951	891	941	937	945	866	921	925	975	915	946	889	895	957	927	894	934	907	890	913	924	957	908	897	949	928	905	903	970	950	932	905	945	911	942	921	880	928	904	947	916	926	930	910	906	885	930	901	940	953	887	861	905	897	974	937	932	874	827	892	898	924	934	927	929	963	912	933	907	890	889	895	903	859	952	947	965	988	935	906	919	948	924	873	922	921	930	987	924	916	916	922	924	877	928	976	959	888	926	918	914	880	918	905	895	927	878	930	904	946	904	900	876	873	1002	937	910	908	914	936	913	880	871	928	924	926	939	954	969	879	925	911	923	909	954	868	932	955	928	896	831	932	886	949	913	898	934	886	890	927	905	920	930	969	918	903	959	941	933	922	902	947	892	947	942	966	942	899	899	850	917	899	935	917	982	890	959	904	908	903	911	873	970	893	901	906	935	962	911	897	966	874	922	883	936	879	938	891	930	965	931	920	900	945	945	936	866	912	953	919	933	870	917	894	916	927	904	882	903	898	930	921	964	987	938	960	900
33992	20740	8388	4205	2759	2272	1665	1040	793	672	573	586	543	490	507	480	440	502	496	428	473	430	413	396	432	394	368	391	353	342	373	331	352	327	319	330	287	322	326	306	326	342	317	363	306	333	315	326	324	351	315	311	352	350	303	315	307	316	328	331	301	306	324	320	313	274	329	353	305	305	333	315	300	287	330	334	304	297	343	280	329	285	294	308	279	297	282	320	334	339	318	303	331	301	286	300	294	306	306	288	318	335	325	303	303	318	286	290	304	316	282	327	326	301	330	310	324	291	301	314	287	312	281	294	335	317	336	310	313	323	307	315	330	321	349	390	308	307	322	338	325	309	302	320	309	310	287	334	309	321	327	324	315	311	351	316	291	284	305	349	335	298	309	329	299	277	312	324	311	280	332	262	305	293	302	302	303	329	301	276	321	292	349	305	285	332	306	360	328	282	311	323	310	330	293	310	289	323	271	321	338	304	314	292	305	310	294	310	308	281	305	356	296	325	309	276	348	279	293	298	309	312	337	300	322	342	328	327	317	308	328	291	324	300	338	312	331	342	314	295	275	303	302	315	277	316	290	304	279	300	333	309	345	314	308	321	332	327	324	311	295	293	299	311	314	309	299	284	319	278	268	314	316	333	329	325	305	304	302	303	273	304	319	284	303	318	302	303	301	311	302	322	314	312	268	318	288	303	338	286	359	307	352	303	330	284	289	312	292	307	342	328	338	296	284	294	319	319	296	313	316	299	335	343	319	311	316	300	305	280	300	328	305	289	314	287	311	331	307	299	301	322	318	318	317	313	299	323	322	333	286	342	317	330	315	312	337	298	288	290	290	314	299	315	313	326	299	333	311	289	276	317	298	340	292	304	309	305	272	314	302	293	337	314	318	328	316	293	290	314	332	289	280	295	291	319	337	315	304	326	295	309	314	332	279	352	325	327	314	315	320	324	308	311	321	299	310	287	335	301	292	321	311	318	313	315	306	299	300	288	327	318	329	296	288	333	340	335	310	318	317	287	299	311	304	314	343	293	326	309	305	283	320	295	306	319	308	269	310	314	325	301	302	314	338	314	329	269	314	318	288	317	277	338	288	309	294	290	320	330	299	305	331	310	293	307	327	339	306	324	339	344	331	344	332	294	300	301	312	310	309	318	313	314	319	303	297	283	299	330	283	301	286	306	304	347	280	305	304	341	319	320	304	335	333	332	266	306	315	308	297	317	346	298	307	283	301	320	339	284	313	328	299	311	325	302	323	292	285	320	320	314	305	341	297	336	323	319	315	295	297	311	307	306	341	284	310	301	341	316	326	325	321	351	291	307	329	330	322	274	304	291	283	289	309	273	313	300	329	337	310	290	305	313	305	300	276	295	302	335	335	299	304	344	358	315	331	314	306	307	311	303	306	339	334	324	275	271	279	279	330	307	305	318	345	308	337	332	304	284	307	314	320	299	332	302	301	303	315	348	300	306	337	300	335	304	314	292	299	278	334	315	299	303	331	342	318	355	300	329	333	335	310	274	337	309	321	330	317	309	281	287	313	306	292	337	280	298	314	340	297	307	311	291	282	314	309	303	351	313	285	288	303	276	356	337	282	339	316	296	295	304	320	323	327	337	302	306	300	314	322	306	308	329	284	318	277	293	297	317	301	323	300	282	320	310	309	294	318	340	273	330	334	306	299	309	338	274	289	302	288	312	324	325	319	339	300	308	310	285	313	338	319	311	306	313	327	318	295	308	339	326	305	323	332	295	345	297	321	316	327	276	308	321	313	305	285	327	262	296	322	328	276	335	286	318	297	343	291	336	316	299	343	306	330	295	293	285	308	313	313	338	346	317	305	306	334	306	319	305	292	326	307	276	303	331	322	288	341	318	315	305	309	283	338	287	334	301	311	322	314	323	309	320	316	307	334	295	310	311	316	338	321	316	286	314	348	314	331	320	314	327	311	306	300	313	304	323	293	278	304	325	315	325	292	309	301	328	331	292	298	283	290	307	308	305	315	313	309	299	309	323	319	341	295	309	314	309	314	301	322	291	284	329	333	307	292	348	320	325	325	326	305	313	306	299	328	336	314	297	292	310	325	335	302	320	277	333	326	294	308	327	292	330	344	311	324	303	295	307	332	265	328	319	303	316	302	300	321	318	314	364	318	307	270	310	299	322	337	318	300	312	287	292	310	293	338	315	360	317	298	315	306	292	332	305	326	308	337	286	326	324	297	286	296	321	313	307	321	314	308	293	275	314	295	337	283	312	306	328	305	310	317	300	324	295	299	295	329	344	316	288	312	318	352	307	273	334	304	278	299	300	313	319	357	322	306	322	302	271	334	295	340	324	315	298	311	302	309	320	292	310	302	293	305	294	301	320	313	292	302	300	356	293	306	318	341	331	286	274	314	318	279	297	295	315	340	307	330	324	347	360	302	313	314	301	336	313	275	313	317	293	340	303	298	308	299	344	316	337	322	308	310	355	308	337	274	309	303	301	305	300	316	291	299	311	302	295	339	333	304	348	322	313	300	328	312	337	303	301	296	310	288	314	314	316	327	313	316	292	294	316	298	298	296	305	291	328	320	295	322	297	304	314	297	314	278	325	315	314	301	316	322	290	295	317	347	338	333	352	306	317	299	338	306	282	348	325	311	314	307	311	294	309	319	282	297	313	343	326	311	303	319	320	283	342	291	329	310	296	280	308	299	300	344	312	302	324	314	301	313	308	324	315	305	327	268	328	320	335	313	300	315	328	308	324	317	247	291	347	315	355	335	316	302	318	317	326	297	304	300	323	333	267	299	318	313	335	329	286	312	312	309	288	351	321	312	353	323	323	297	287	310	324	314	269	324	300	314	350	332	287	297	313	281	346	300	316	334	311	292	288	330	293	330	356	326	317	301	310	303	319	311	326	303	297	323	308	303	314	295	317	322	349	311	318	309	327	315	300	300	315	326	305	293	299	281	300	295	311	302	309	324	327	333	315	292	284	298	347	311	281	278	313	345	336	306	305	317	292	329	296	311	295	301	322	291	301	313	308	310	331	340	323	286	334	332	325	327	294	285	328	296	345	344	334	258	324	281	300	308	322	318	315	318	322	303	308	290	308	288	316	310	302	315	308	343	298	310	300	304	305	291	290	298	327	294	323	288	317	285	331	339	350	284	288	321	338	334	305	305	321	319	330	314	332	343	314	296	337	306	292	328	299	302	327	335	315	307	317	331	312	315	327	315	302	329	304	270	305	316	326	301	289	306	306	294	305	287	308	296	316	331	311	326	334	340	322	310	310	332	310	296	324	270	333	325	297	318	285	299	309	299	297	282	315	326	334	296	345	324	283	282	319	326	296	328	338	311	303	309	313	313	314	304	309	305	345	286	305	307	351	316	296	322	316	323	290	329	319	327	275	323	293	333	343	302	340	315	308	310	321	293	312	309	321	301	308	329	314	324	291	333	321	310	299	329	348	315	300	322	314	304	323	310	333	303	288	319	319	309	291	284	304	303	303
23791	15102	8059	9312	9217	8577	6804	4400	3502	2984	2421	2618	2059	2267	1959	1950	2109	2047	2003	1717	1859	1570	1597	1415	1319	1230	1195	1065	1105	1104	1105	1019	964	916	908	875	859	877	899	910	894	924	913	933	834	844	778	794	823	763	811	813	852	821	839	741	799	736	811	807	837	798	796	722	772	758	800	801	779	745	751	790	820	771	842	781	824	817	783	804	749	758	813	816	778	764	750	804	787	748	787	774	755	813	742	771	732	726	794	783	768	757	804	781	779	843	808	790	753	777	796	795	773	816	777	772	765	774	784	826	751	812	801	760	797	770	789	771	774	734	784	787	797	831	775	744	774	812	798	788	758	785	790	761	791	769	788	773	822	808	746	779	736	756	850	751	788	783	775	727	742	780	719	797	817	823	783	798	794	803	836	750	725	746	747	760	774	728	763	818	818	787	800	802	767	820	744	813	790	785	783	812	779	766	741	805	782	793	826	724	749	735	761	773	797	762	723	775	827	810	802	823	768	751	800	777	793	789	785	794	747	741	803	846	793	751	741	794	779	709	766	772	746	812	742	795	789	757	769	755	739	781	778	734	763	768	798	795	792	730	732	797	744	828	771	767	799	819	767	793	786	764	745	782	811	771	806	777	803	802	736	780	784	813	803	806	703	776	740	739	740	794	777	806	767	766	760	764	790	764	780	819	785	733	742	728	751	754	796	762	778	769	817	759	736	804	792	798	798	756	804	815	832	762	788	844	792	796	796	791	806	764	763	775	784	742	782	762	809	797	826	786	781	782	776	780	768	743	805	767	772	784	801	739	736	790	779	771	839	816	831	778	756	816	800	751	722	787	758	791	781	763	766	736	766	766	775	815	784	735	758	738	773	783	802	792	752	759	840	759	812	805	802	785	805	767	823	804	760	778	796	794	799	831	748	732	811	767	779	784	804	789	757	811	803	748	790	774	771	793	823	767	806	813	745	770	757	777	719	793	806	795	795	774	762	768	805	740	755	756	836	781	717	769	808	791	786	757	779	821	753	732	793	811	738	768	798	764	761	744	787	782	732	771	797	805	798	781	763	775	820	770	736	817	777	767	754	787	738	731	780	815	804	749	764	795	776	780	829	787	765	784	799	732	758	762	786	789	784	765	746	829	777	804	807	760	743	708	777	764	777	775	813	782	809	790	789	823	818	795	744	752	809	809	774	783	709	702	795	775	820	787	811	764	815	797	774	768	768	770	781	809	711	796	742	816	756	767	801	777	790	770	729	782	768	796	801	751	805	787	770	766	778	801	775	782	813	820	768	788	759	772	770	803	789	764	754	756	789	810	758	774	800	757	768	744	762	786	787	836	792	864	808	739	794	766	801	786	782	741	781	835	752	794	779	722	751	811	772	755	790	785	755	794	693	779	768	808	807	750	813	774	768	767	717	794	754	728	789	789	745	742	789	774	739	773	772	854	788	798	828	783	813	805	715	773	771	805	721	742	808	822	756	830	760	791	783	782	782	793	815	794	756	743	800	737	781	798	779	734	784	808	766	799	797	804	785	807	776	809	773	821	797	778	808	802	776	766	750	762	750	796	841	733	769	778	808	769	798	806	795	786	800	819	760	773	798	750	739	746	747	824	789	752	800	733	740	835	747	779	828	790	813	693	819	793	760	725	766	757	781	729	811	779	787	721	759	769	763	742	773	768	789	717	798	764	778	788	786	761	784	738	768	791	779	756	844	786	774	811	786	778	784	823	751	791	796	776	752	691	809	753	754	760	756	793	818	766	755	769	759	790	817	750	779	788	777	788	764	734	795	789	783	784	753	780	814	791	756	836	788	773	777	751	816	823	771	734	742	783	777	788	765	779	779	787	724	756	796	760	778	791	775	818	750	786	740	762	740	793	769	731	780	764	768	704	752	775	779	786	719	777	765	747	796	791	809	795	785	819	791	828	782	776	796	787	697	789	811	715	808	731	831	776	800	759	742	826	752	794	758	757	808	789	754	792	804	789	779	769	748	784	759	810	729	745	793	850	801	785	831	782	812	800	747	714	737	801	808	743	743	743	806	784	782	765	753	798	810	822	755	792	821	795	775	795	784	774	785	781	794	785	785	813	769	747	793	808	779	779	777	746	787	806	821	766	785	750	773	806	807	741	786	768	785	779	731	761	709	786	784	790	790	809	763	781	774	790	715	772	768	812	803	796	773	766	745	794	786	775	788	790	780	766	786	814	779	770	733	780	738	775	775	845	768	798	725	793	782	844	745	787	800	784	757	798	816	742	769	741	779	767	782	775	802	763	765	788	833	845	805	755	760	787	744	792	705	754	803	799	792	791	772	781	717	818	744	760	789	791	783	796	707	771	784	760	766	832	755	765	779	781	755	740	791	764	771	756	825	765	803	763	803	769	780	780	823	729	779	726	803	811	820	787	780	786	766	816	774	751	748	764	790	802	803	749	741	777	855	797	749	744	701	816	829	805	756	749	806	802	738	786	774	791	724	768	804	789	771	760	826	801	787	763	775	780	773	773	772	792	818	806	784	751	780	764	828	781	732	784	774	798	776	785	791	784	774	783	815	767	835	756	813	799	726	836	783	777	764	748	827	854	807	843	729	754	811	817	791	712	754	762	814	770	797	816	744	757	842	755	812	751	777	771	778	751	780	795	777	745	775	766	813	755	739	766	746	784	776	781	776	797	740	819	761	752	788	831	788	760	777	740	758	770	775	796	814	806	784	777	767	784	809	744	726	792	748	809	783	786	780	787	766	731	745	797	796	765	791	823	739	793	737	816	778	764	767	795	780	737	817	736	829	790	733	785	748	761	765	793	802	827	777	792	783	803	782	759	779	800	772	749	718	824	764	776	848	800	772	736	771	763	822	804	776	795	789	753	757	761	777	786	795	761	779	789	774	753	771	723	825	787	789	791	783	767	791	753	768	787	742	779	786	793	788	738	762	777	743	780	785	766	777	753	796	803	789	745	759	775	756	823	721	750	809	795	761	758	732	812	699	747	752	745	746	808	777	792	734	800	795	819	795	738	774	784	759	718	780	822	804	814	820	780	762	794	773	819	799	740	765	781	726	774	782	801	767	808	772	821	784	767	809	760	759	799	771	795	779	770	772	807	753	764	770	795	760	741	753	814	749	769	751	778	790	748	774	756	792	795	799	791	783	755	725	802	794	762	773	776	797	769	799	759	753	743	781	819	800	811	783	765	801	773	739	764	755	782	789	794	769	755	718	768	757	763	796	802	764	797	813	796	793	771	796	786	760	820	812	826	790	795	789	758	822	766	722	818	758	792	784	812	797	761	738	830	793	798	774	835	793	829	756	766	790	802	753	765	790	803	749	785	788	731	772	786	802	763	788	782	793	784	717	789	793	817	782	750	774	774	845	731	706	756	779	793	766	768	806	784	765	768	769	828	763	787	829	819	864	721	798	779	798	808	756	815	790	814	844	736	802	793	761	772	761	792	718	824	818	749	775	788	802	785	739	737	779	786	762	722	799	829	768	805	805	762
7821	3036	1769	1425	1284	1101	907	644	545	540	485	466	464	470	447	454	450	415	424	421	435	410	437	377	375	397	353	401	377	373	343	401	370	357	366	342	394	365	389	363	375	388	358	362	391	399	369	343	347	369	378	368	396	401	334	370	367	387	358	359	385	355	395	378	385	329	334	367	368	351	378	357	373	393	328	366	373	357	379	369	384	366	372	347	349	398	407	380	366	420	360	370	368	350	354	378	336	344	392	394	373	393	373	373	367	352	337	365	373	371	393	352	348	393	356	377	360	355	362	340	360	367	340	362	364	348	351	362	388	402	367	365	360	371	414	405	348	378	365	347	351	351	376	361	375	331	356	365	351	368	399	401	372	398	364	378	382	349	362	356	386	379	391	355	354	376	372	361	389	400	389	347	345	371	375	403	350	349	355	347	395	397	335	358	374	392	384	321	367	383	377	352	354	345	358	371	327	342	349	347	386	338	377	342	389	360	356	394	389	365	362	385	342	388	409	384	420	425	373	334	335	369	377	368	359	400	353	372	354	366	411	376	364	342	365	374	400	373	380	346	357	345	383	359	347	370	381	358	385	378	358	380	361	383	388	373	357	361	350	381	374	374	381	374	340	386	366	349	367	382	358	366	385	376	375	361	364	372	364	391	335	385	343	405	353	373	386	371	350	367	374	391	344	367	365	366	377	378	336	383	414	358	338	361	371	391	335	366	359	386	403	390	354	382	325	358	403	374	401	377	393	414	333	348	373	377	360	349	371	382	344	380	337	381	378	359	350	347	362	385	387	329	389	344	369	349	356	400	327	363	366	337	354	325	347	359	378	381	401	368	363	366	375	370	355	362	370	329	372	375	341	335	363	342	394	364	413	360	404	367	362	353	373	361	391	377	388	361	385	383	385	389	343	362	367	385	371	401	366	366	384	357	332	361	359	378	340	348	373	396	334	400	390	364	372	402	360	351	361	339	393	371	369	389	362	371	372	363	389	393	372	370	408	328	374	366	375	376	319	348	416	353	334	337	376	395	374	334	369	344	350	364	390	346	364	350	367	400	384	390	371	375	352	351	415	349	374	394	361	370	339	336	338	356	372	369	356	370	345	330	351	368	359	369	369	371	349	375	345	350	361	359	366	382	365	327	388	390	377	370	400	359	380	379	388	360	378	367	363	399	362	325	355	357	326	347	323	346	367	427	322	366	373	370	394	340	372	375	383	357	361	435	374	350	356	392	384	363	346	383	386	401	405	379	398	385	358	354	351	366	396	361	334	383	381	352	334	370	365	366	395	339	401	344	346	388	371	415	385	378	357	334	366	372	394	353	401	361	378	384	365	381	360	386	372	387	391	340	361	370	364	365	377	335	361	377	370	378	379	332	354	374	394	379	385	380	357	339	367	401	329	376	380	361	361	362	400	367	330	364	342	356	375	339	352	362	359	329	375	362	379	350	352	362	372	416	351	376	350	381	318	384	348	360	354	374	368	390	377	397	359	363	375	358	345	363	367	400	364	358	360	371	362	400	366	324	340	379	349	379	389	357	365	375	390	351	385	373	369	374	371	398	359	356	374	365	367	380	373	360	350	366	373	378	384	359	372	392	367	379	360	353	412	377	332	370	388	359	365	360	332	353	371	348	376	386	362	374	381	405	379	343	361	417	383	360	368	382	371	400	339	383	363	379	349	369	397	340	353	360	387	351	368	373	404	437	378	347	381	351	358	372	406	347	335	352	339	377	385	375	353	412	357	363	363	356	378	347	366	367	363	384	339	374	366	361	355	373	383	391	398	344	376	374	379	398	404	389	384	360	372	347	354	356	367	339	381	359	351	416	346	350	379	343	369	336	378	394	358	365	389	374	389	368	373	356	385	388	363	358	363	369	380	389	373	365	389	384	347	376	384	373	336	379	360	359	383	371	405	362	373	375	360	373	363	327	374	379	414	360	378	377	383	383	352	376	359	368	367	342	383	379	362	357	392	377	347	383	378	336	350	401	364	360	347	345	346	364	391	365	324	366	386	376	361	389	339	379	351	346	361	353	342	361	361	365	355	350	358	382	369	331	334	354	390	390	381	366	344	379	361	381	392	386	349	367	400	369	374	331	369	382	361	372	360	362	373	407	395	365	386	347	340	341	392	361	409	368	333	363	354	391	406	353	358	378	387	396	384	347	398	378	380	368	376	359	341	343	380	383	364	378	367	364	362	397	368	374	383	356	360	365	359	344	339	352	378	395	375	357	400	375	385	342	380	354	348	374	364	374	369	338	373	371	388	424	372	376	396	365	395	380	366	399	338	350	340	373	320	397	334	359	365	416	367	361	362	341	335	361	386	406	376	382	377	356	360	350	366	395	396	374	393	352	352	354	341	351	377	369	354	364	381	409	374	354	380	380	378	350	367	367	358	374	392	351	361	386	380	390	382	398	337	361	357	355	375	360	384	379	361	388	381	361	361	356	361	366	371	377	368	354	380	377	405	368	356	338	355	346	344	360	357	353	392	381	384	387	378	321	368	385	350	387	373	375	391	341	360	392	376	387	361	380	340	378	406	332	393	351	393	379	363	368	419	382	368	379	343	382	370	375	350	386	351	376	398	332	360	357	368	379	335	393	395	391	364	386	394	363	375	344	390	364	373	365	356	380	411	391	394	357	397	394	390	386	360	368	347	388	376	367	387	365	363	401	377	338	360	363	367	405	385	341	319	376	385	384	337	375	324	353	367	362	392	373	388	379	385	380	406	360	355	342	393	366	356	349	382	370	349	377	376	351	314	371	327	349	405	385	361	385	394	387	345	388	383	387	408	373	362	354	385	346	385	397	354	330	356	356	334	371	363	320	399	362	372	318	404	361	417	363	385	360	361	360	389	347	378	363	356	398	370	363	396	341	385	352	336	325	381	320	344	349	364	389	402	377	361	360	333	351	385	334	347	346	368	328	365	349	390	362	396	385	367	385	355	355	358	382	377	345	366	398	343	392	334	368	344	368	374	362	396	361	385	376	360	348	347	358	351	355	386	358	393	342	347	356	328	379	344	342	356	374	363	347	339	336	368	349	357	376	377	349	381	409	326	377	366	339	377	386	395	379	360	333	343	378	358	375	385	388	355	378	392	379	378	355	367	381	369	363	363	346	383	351	360	361	383	359	356	394	376	346	348	383	379	405	368	382	338	363	360	399	344	347	368	355	348	374	327	350	348	346	369	355	362	344	350	357	398	364	383	393	342	380	396	355	396	384	365	364	364	348	355	363	405	401	363	411	394	373	356	370	381	373	384	374	372	369	383	400	363	354	337	395	356	407	397	393	373	378	389	380	367	344	396	327	355	386	367	396	365	348	357	367	365	358	370	384	352	379	363	373	359	351	350	362	360	369	377	348	366	415	387	362	337	356	342	359	339	361	349	365	344	373	370	388	380	389	378	391	350	358	368	353	393	381	337	408	360	409	370	367	378	392	369	402	365	345	375	373	330	357	351	342	366	322	369	368	363	357	378	345	358	310
6423	3846	3497	4450	4659	4496	3357	2385	1996	1712	1562	1481	1569	1474	1353	1268	1217	1189	1245	1231	1218	1195	1150	1108	1091	1072	1053	1052	1015	1008	964	1029	913	995	939	919	908	862	981	922	946	907	954	932	935	926	930	894	922	898	928	897	876	922	972	932	943	985	929	931	892	949	887	954	923	831	932	905	857	915	919	948	935	905	896	894	927	910	954	920	853	928	936	864	933	946	916	921	903	924	865	880	899	855	917	940	964	920	913	905	928	859	876	931	905	864	896	872	909	916	904	847	915	891	908	913	840	891	969	903	945	907	896	930	924	918	938	877	901	922	832	907	893	840	916	871	930	863	937	938	860	932	897	915	919	939	850	950	860	923	939	883	916	894	998	932	898	895	902	929	896	897	895	884	940	910	876	845	926	867	893	877	950	918	876	919	934	964	890	949	882	906	887	908	890	924	921	956	953	883	937	910	870	925	922	901	952	883	936	928	957	924	905	881	913	947	891	915	819	893	900	890	876	841	904	886	913	921	883	972	906	895	880	944	951	915	960	929	904	948	921	908	906	913	901	934	882	966	879	875	903	960	866	932	889	934	917	945	929	886	901	914	849	928	915	899	908	928	849	893	937	903	896	918	876	870	893	844	893	869	921	931	878	926	935	874	876	870	904	864	904	884	943	926	918	943	899	888	883	897	912	914	916	891	937	909	906	885	905	894	903	881	892	918	890	901	902	905	842	886	884	901	874	880	895	951	887	861	924	899	942	903	892	883	867	883	919	890	914	905	950	929	953	924	926	927	890	895	939	942	944	937	915	929	918	950	918	917	902	963	893	969	892	907	930	895	913	847	859	884	901	886	951	896	921	860	939	916	889	894	879	883	901	934	867	956	897	888	941	937	957	884	891	943	902	894	888	881	936	919	948	954	932	906	937	921	914	870	881	879	914	934	892	890	925	888	880	920	874	901	971	922	874	918	862	922	933	881	925	912	893	888	926	900	833	852	942	868	890	885	934	936	879	881	948	930	842	935	964	905	928	906	923	896	916	897	894	880	945	890	909	935	916	889	877	863	907	948	959	910	895	910	891	951	894	894	881	908	907	958	939	940	901	897	904	923	955	876	959	959	874	905	880	888	981	876	943	933	872	928	892	898	907	891	911	898	853	903	889	870	926	902	877	897	857	972	944	886	891	895	883	931	914	889	909	906	889	897	904	883	888	811	906	902	899	869	896	863	883	903	928	939	912	906	927	921	914	903	938	898	891	917	863	867	944	907	891	904	864	874	940	924	971	925	839	918	905	898	921	938	952	906	857	897	909	965	891	883	949	883	856	902	880	902	956	947	920	956	948	872	876	911	887	915	933	884	887	910	909	925	920	857	877	942	907	920	893	882	888	938	916	889	884	890	923	891	923	945	881	928	929	873	875	818	948	868	922	884	896	876	891	842	908	890	915	817	970	965	840	841	916	920	912	883	878	899	899	880	890	900	926	910	932	959	901	884	926	948	911	927	873	921	874	934	865	886	875	908	909	913	887	938	929	875	895	946	873	932	925	931	914	903	889	895	943	846	879	900	884	940	890	903	919	936	922	914	902	947	914	882	897	903	890	932	878	895	877	858	955	900	923	899	878	891	884	866	925	888	921	946	931	888	906	889	962	890	829	869	914	962	882	887	916	897	936	917	937	866	902	932	861	881	907	908	837	899	911	917	917	943	894	900	870	950	947	931	884	900	922	923	923	940	844	891	937	947	926	931	948	929	836	974	939	886	922	953	902	884	882	919	924	855	901	899	881	857	870	926	925	879	934	927	895	858	941	889	901	869	917	849	910	898	924	928	911	898	905	932	933	867	913	875	908	934	910	927	895	965	939	981	894	966	897	870	873	950	913	875	923	911	908	867	869	925	905	863	919	857	911	913	894	861	945	933	883	894	903	950	932	952	952	951	896	889	905	900	870	876	912	941	932	938	940	908	918	890	957	886	950	907	873	908	920	859	919	971	966	869	950	908	945	920	899	872	907	881	951	909	910	914	939	929	946	925	915	900	940	917	885	875	916	924	883	934	889	901	918	929	934	902	905	915	900	921	916	947	929	946	907	891	891	909	930	907	916	893	863	911	893	906	900	935	886	921	959	918	912	857	913	880	875	907	888	916	922	892	894	948	909	928	896	966	902	885	877	874	876	922	904	864	910	875	896	933	924	910	906	891	944	910	905	916	986	885	955	931	932	876	913	863	927	972	935	920	934	885	959	899	879	923	920	930	946	938	917	879	935	858	865	846	935	902	852	904	896	922	977	905	889	876	894	902	864	888	911	941	927	936	905	921	888	888	952	924	939	902	967	867	880	887	904	939	864	961	869	819	892	884	939	926	878	919	880	955	935	908	891	909	942	947	934	875	853	909	904	899	923	957	924	922	880	902	889	944	863	838	944	974	862	892	930	916	825	913	887	901	890	865	912	889	947	899	910	879	877	941	896	896	920	936	911	893	882	928	858	891	883	898	898	890	889	887	920	872	891	869	932	938	913	910	916	928	840	901	873	861	874	890	942	898	836	892	905	882	939	864	889	894	902	919	883	892	895	904	944	928	920	904	947	899	911	873	940	948	849	919	881	872	880	848	867	942	903	920	906	902	849	902	926	920	923	883	888	937	930	907	887	909	891	932	951	979	865	906	901	897	889	951	902	903	932	851	894	914	954	889	891	866	931	937	888	889	935	895	911	894	892	916	937	917	893	910	938	922	915	914	844	896	913	912	911	896	908	917	919	900	921	903	953	907	916	916	914	952	932	959	901	848	849	910	901	866	911	853	863	914	894	868	944	898	960	864	833	887	912	832	901	792	931	895	932	912	925	837	857	927	890	940	914	971	890	913	846	912	878	863	863	969	930	918	853	914	904	879	883	926	922	878	919	896	920	876	907	847	889	927	932	913	916	924	912	894	945	868	899	917	899	872	965	919	879	893	871	938	886	920	859	959	897	931	919	886	954	958	963	860	889	918	898	915	856	868	895	925	914	930	954	942	896	868	862	901	950	872	872	902	869	905	914	942	917	896	926	899	913	937	909	942	896	951	863	916	889	912	978	886	943	881	900	923	898	869	903	928	904	897	882	916	916	878	913	914	942	931	870	871	888	909	902	895	906	885	927	865	924	870	839	894	955	926	925	934	902	950	894	941	982	857	923	938	913	905	914	916	915	935	864	908	940	873	933	947	914	917	936	892	921	872	919	922	881	894	885	954	917	898	906	941	902	922	937	928	877	891	914	899	913	891	874	930	892	893	881	949	954	888	875	877	869	898	911	941	908	919	932	885	894	877	927	958	916	893	907	922	896	938	942	896	939	902	894	911	850	877	868	902	907	881	955	890	887	924	945	930	882	891	891	931	898	897	904	912	909	905	985	922	885	911	913	929	915	939	930	890	949	900	913	959	851	861	922	875	834	858	874	886	864	856	834	887	906	882	944	874	899	929	916	904	851	926	839	893	903	848	915	892	883	924	912	938	895	941	894	884	931	883
23194	12416	4984	2784	1938	1726	1224	812	702	599	551	511	572	537	512	480	516	503	504	493	469	479	456	446	400	374	382	414	384	389	414	379	415	386	398	354	372	383	393	369	392	374	415	380	418	380	375	377	361	341	346	384	405	356	372	388	383	350	372	354	412	379	383	369	353	353	360	354	418	382	372	354	377	376	375	335	386	352	411	377	364	329	389	386	364	400	343	350	348	366	387	366	333	359	360	349	376	350	366	352	351	394	374	385	366	351	344	371	330	415	387	376	361	382	344	376	366	361	359	355	346	360	372	380	357	381	379	421	390	356	351	379	318	382	352	393	368	386	383	350	353	360	366	342	364	368	365	380	366	375	396	353	367	376	378	378	388	365	369	352	381	368	380	361	372	357	350	376	380	388	343	350	364	400	376	367	335	346	371	378	381	398	384	372	404	403	348	361	366	344	363	364	359	360	351	350	355	356	359	363	375	364	319	355	359	353	346	357	356	352	338	365	350	346	360	331	344	351	370	334	382	390	336	349	358	385	380	366	351	397	398	368	353	335	358	345	364	355	394	383	331	341	342	396	389	368	366	351	340	365	396	376	336	363	346	386	346	385	386	346	327	393	363	365	392	368	371	360	379	370	371	363	354	366	359	377	342	360	351	378	365	359	334	360	352	373	346	377	387	344	370	357	365	394	361	379	383	368	381	401	395	317	327	343	395	348	395	345	349	368	367	383	410	333	352	365	379	358	347	360	366	364	346	383	391	385	361	378	342	371	321	341	353	358	351	359	347	382	393	351	344	346	372	320	375	376	362	410	363	343	419	358	333	368	370	372	347	358	348	388	364	382	361	344	391	349	371	368	335	376	361	424	365	363	378	348	365	374	396	426	384	366	374	373	366	375	367	369	370	355	348	374	357	413	350	384	398	346	373	386	359	380	386	360	375	371	360	344	340	374	400	360	360	363	398	329	360	383	379	371	345	335	375	349	382	384	334	372	366	341	340	372	391	388	361	379	358	369	336	387	392	414	414	363	380	384	364	359	370	382	350	365	365	350	356	347	375	383	349	379	380	386	385	388	343	330	372	351	374	392	344	378	367	343	380	349	361	397	374	329	377	356	385	354	375	376	377	368	393	350	372	386	356	352	400	400	359	386	369	393	371	374	340	390	346	364	349	329	340	355	349	378	371	347	373	352	365	354	378	347	387	379	348	420	369	336	356	389	360	374	332	382	351	377	343	375	372	363	384	366	425	388	371	360	349	350	365	349	347	390	378	347	362	356	355	370	395	355	355	356	334	356	379	401	371	364	341	361	336	350	340	388	379	382	362	345	370	375	358	391	391	363	358	360	381	379	374	353	382	364	369	378	345	361	333	364	362	349	355	343	384	405	349	346	406	381	384	332	387	363	385	404	384	354	401	341	375	335	388	349	329	361	369	364	390	413	363	371	387	368	406	367	360	401	346	386	336	382	373	386	380	348	377	374	329	362	376	381	369	327	341	414	377	322	326	369	342	350	351	363	400	381	349	376	366	361	415	354	403	358	375	381	321	383	374	376	362	347	361	410	384	329	383	327	381	430	350	371	366	364	364	366	372	352	346	359	346	379	372	357	391	398	331	370	375	381	392	392	350	356	396	382	351	381	400	404	403	390	397	372	352	332	346	358	347	366	370	367	395	347	390	392	344	364	368	356	381	346	361	381	354	343	386	355	351	435	375	338	373	342	345	395	392	364	373	358	385	375	353	365	367	406	368	398	352	343	398	372	359	408	369	380	369	376	349	384	332	386	353	393	398	376	351	377	405	361	346	348	384	370	371	349	362	322	393	339	422	370	340	331	418	391	391	360	380	406	354	346	379	357	382	325	342	350	379	387	358	351	357	350	322	360	387	368	372	386	373	355	345	398	387	375	359	382	388	401	382	345	340	373	342	393	358	364	361	373	349	376	348	353	350	422	350	367	375	352	362	372	360	362	379	353	333	391	375	354	347	388	379	373	382	333	335	370	362	427	373	380	367	363	351	367	394	362	366	375	363	369	345	354	385	366	376	349	343	370	362	357	368	349	357	368	372	345	356	375	379	385	361	376	371	384	351	340	371	369	367	395	397	376	384	342	380	326	320	377	361	355	382	360	384	331	367	345	347	386	365	378	346	370	376	398	347	339	386	383	356	385	379	348	364	423	341	376	370	357	362	368	343	382	362	367	334	395	356	369	359	353	362	393	382	342	389	327	414	361	352	347	350	373	338	352	375	362	357	371	367	354	351	330	365	348	376	381	383	334	389	352	353	336	360	323	388	336	356	374	367	333	338	369	392	353	341	385	389	360	380	390	375	373	389	379	349	377	380	373	384	394	394	404	388	349	352	390	398	366	364	375	382	358	365	380	393	366	379	346	366	358	365	363	351	352	388	380	376	357	339	354	397	351	376	357	357	360	391	369	346	356	375	353	383	371	363	375	326	353	368	415	342	386	365	377	375	361	379	380	375	370	341	341	383	386	393	328	357	365	337	363	384	357	402	364	390	371	344	338	336	345	322	381	370	367	386	373	345	385	364	329	345	388	336	347	372	331	359	349	351	342	354	352	389	378	376	344	363	353	339	411	367	379	349	382	399	394	377	376	364	371	344	381	365	395	360	355	346	339	395	349	347	377	349	372	375	380	382	352	357	385	345	365	360	368	372	359	359	374	344	360	373	408	328	356	376	345	382	367	350	392	376	393	376	354	330	363	371	364	382	359	378	324	349	366	371	361	365	332	380	379	340	360	361	366	369	374	345	364	366	363	404	340	340	364	347	323	422	366	416	345	396	308	388	356	332	382	354	359	378	371	342	359	362	383	342	389	406	338	399	351	390	347	347	378	368	355	410	363	372	379	378	353	376	359	374	364	349	372	390	366	349	411	377	413	375	402	352	345	354	349	343	357	378	348	348	370	384	362	355	353	350	386	382	358	387	402	378	382	367	374	375	348	360	360	378	373	363	371	361	404	403	351	361	405	352	362	387	331	317	352	384	340	345	411	370	388	327	351	328	375	346	364	339	386	380	383	352	360	384	371	364	372	359	345	376	394	384	381	353	352	375	337	348	371	359	350	355	368	358	389	366	376	335	330	349	356	362	392	334	392	359	410	350	401	380	410	354	349	377	358	386	379	370	373	354	390	322	385	377	377	362	350	358	388	365	375	366	381	361	362	393	353	359	371	392	360	389	380	365	370	384	392	378	402	328	346	364	359	366	361	378	363	355	364	368	366	377	351	383	358	399	336	380	353	365	374	362	374	364	363	356	378	364	377	373	364	343	381	352	389	355	358	376	337	373	351	401	364	355	384	336	348	368	350	365	347	367	354	364	327	396	353	370	357	378	378	387	386	392	382	366	382	385	362	382	369	399	393	317	411	381	337	347	372	346	354	354	379	358	349	341	331	358	391	381	385	400	356	382	338	372	365	346	408	403	371	359	341	370	359	388	334	368	383	354	388	369	344	392	349	369	372	362	325	379	375	354	363
17434	10197	6320	7149	6768	6555	4931	3259	2684	2316	2094	2028	1966	1958	1791	1589	1760	1718	1731	1530	1596	1477	1348	1308	1202	1213	1124	1095	1074	1162	1110	1042	1008	957	962	880	925	992	994	1005	949	1003	1022	997	979	970	914	911	888	902	886	916	952	951	900	900	896	936	901	927	930	910	897	930	925	948	832	846	905	949	986	910	882	958	873	915	948	919	939	914	926	845	933	876	874	862	863	895	923	888	891	904	933	908	894	917	943	925	942	870	857	875	881	881	919	913	949	862	900	873	937	881	880	900	905	881	886	919	907	905	908	861	864	890	861	883	856	915	946	870	924	937	838	948	885	901	873	880	896	852	858	857	944	924	848	828	880	908	847	857	829	879	896	878	937	938	889	827	928	946	861	909	908	888	928	896	885	890	902	871	912	928	950	884	905	899	863	920	878	906	879	868	881	913	925	847	901	909	895	908	915	888	859	906	937	862	878	898	902	879	865	916	831	866	853	887	916	925	880	845	885	909	925	912	898	923	917	843	885	843	914	876	898	882	864	867	911	900	902	868	879	939	884	869	861	945	870	960	888	899	961	892	877	880	876	896	920	873	885	878	878	894	906	901	901	867	872	935	903	911	865	925	850	920	931	922	901	861	869	863	946	876	878	854	875	936	842	893	914	852	846	867	879	891	865	980	915	887	864	910	883	868	887	907	907	885	893	895	913	918	914	901	825	895	932	855	873	884	898	876	941	881	919	890	863	875	905	896	912	904	885	860	882	881	837	881	867	908	877	920	881	909	932	858	902	942	978	858	873	874	893	873	841	972	924	938	864	941	962	867	907	928	877	913	850	883	870	883	857	943	914	919	892	888	919	915	837	895	890	916	854	847	841	933	911	878	932	846	853	856	872	868	907	901	893	934	952	898	836	916	856	913	873	941	933	917	928	958	852	929	910	884	963	927	945	899	941	946	926	897	841	868	854	949	862	912	855	936	911	904	861	939	894	905	940	842	848	936	913	843	857	937	884	919	850	829	870	917	824	884	903	910	980	889	922	894	889	864	884	909	900	875	900	875	887	853	885	871	901	927	893	927	913	912	904	849	847	892	884	861	924	924	886	903	878	912	911	948	928	873	914	893	904	941	891	904	932	950	869	925	918	877	902	892	933	902	900	899	822	876	898	824	897	926	927	914	821	970	893	931	911	929	882	922	941	953	845	865	933	939	898	865	864	899	866	921	874	883	911	897	919	883	882	916	885	904	944	914	869	907	886	880	953	875	901	953	912	881	878	894	864	891	877	968	859	832	865	898	870	933	926	896	939	915	922	883	891	859	902	926	897	950	894	907	881	907	916	844	880	899	888	887	875	921	929	903	907	923	889	856	910	969	885	846	860	893	931	910	934	954	843	859	900	909	875	903	886	944	913	923	961	926	895	921	912	909	920	869	891	897	927	859	890	887	895	863	918	905	863	908	878	888	891	942	898	888	876	868	923	904	846	882	921	903	937	953	883	900	901	894	877	934	885	967	860	900	899	867	865	929	877	897	870	951	953	912	896	848	893	884	867	842	922	894	891	921	928	875	834	885	839	906	953	879	842	886	871	892	888	939	840	926	916	871	924	882	949	855	920	900	894	910	927	889	882	953	898	894	947	891	886	915	900	942	927	866	851	915	890	878	840	880	907	899	911	855	902	924	839	902	904	797	885	863	895	911	904	914	892	949	945	922	872	937	886	912	864	891	871	886	910	888	927	912	949	896	829	901	902	906	917	870	893	938	901	951	942	891	928	919	863	860	869	927	877	879	841	899	879	890	904	919	876	911	908	940	872	898	902	900	886	970	915	887	948	904	911	931	897	868	944	941	885	897	907	874	932	897	852	893	874	874	919	877	912	909	879	925	897	869	897	936	888	925	917	913	890	892	875	899	871	857	916	929	861	907	912	883	948	941	879	910	920	927	852	915	923	850	905	918	919	891	900	887	849	882	849	896	878	866	935	851	918	904	900	942	862	889	934	884	882	903	936	850	907	902	927	861	885	871	877	933	945	891	925	850	911	870	960	900	879	898	896	907	859	922	907	921	879	906	900	864	937	920	898	937	897	962	869	874	864	925	919	861	891	936	939	911	919	847	890	917	898	893	854	907	907	881	946	919	916	942	877	872	978	871	943	874	906	898	885	885	874	894	879	884	923	895	921	876	883	888	869	891	927	970	923	949	852	848	885	894	891	872	928	885	890	892	909	914	908	940	909	923	873	899	867	920	881	882	938	910	974	909	862	886	866	827	924	878	887	905	903	908	865	889	911	879	909	895	858	876	941	903	918	871	944	919	891	893	893	858	853	891	911	905	876	910	947	889	925	900	892	860	910	879	896	926	880	881	886	860	911	887	899	940	879	921	878	883	870	924	910	924	898	889	886	875	878	888	896	886	889	870	897	898	874	928	895	902	886	882	925	887	869	917	899	901	899	892	891	998	887	849	921	895	869	911	852	880	866	871	927	911	877	833	887	895	905	897	849	878	874	924	877	918	873	932	893	887	873	872	887	870	912	873	888	964	856	938	955	869	884	934	876	868	850	884	898	916	916	936	914	895	938	845	871	887	854	877	875	938	907	915	898	894	946	930	918	925	861	896	957	863	889	871	867	833	879	873	845	918	896	885	899	895	879	928	965	896	925	947	860	894	885	887	881	922	846	897	882	918	906	838	918	965	900	916	897	909	865	912	939	896	919	900	841	860	893	860	887	884	924	947	897	853	944	855	872	862	876	906	901	875	916	903	918	946	936	903	935	898	915	893	915	864	897	880	918	923	936	919	888	936	923	872	916	868	928	884	857	896	873	904	842	842	870	893	908	816	844	868	951	918	877	848	899	908	928	876	919	884	934	879	928	902	917	878	892	955	908	878	868	878	879	911	868	888	943	858	861	983	899	911	882	909	924	922	916	907	914	865	902	930	904	875	887	883	902	917	827	898	910	905	910	887	850	912	909	902	878	892	866	870	871	899	892	901	931	898	936	915	872	881	866	910	931	892	886	896	975	958	855	845	845	933	952	881	886	910	942	926	894	898	874	892	922	920	922	900	884	829	898	881	925	834	877	886	917	904	926	903	829	916	903	888	873	904	916	892	975	833	902	937	950	918	936	907	931	886	855	933	936	944	872	904	844	954	871	857	874	879	885	905	950	887	907	861	878	865	879	906	962	880	910	876	974	894	915	867	908	903	916	888	878	858	879	951	932	879	923	928	904	902	881	937	899	896	935	906	892	888	845	873	817	923	863	874	874	930	908	871	881	908	864	883	873	956	944	869	891	913	919	930	890	912	855	846	921	955	907	869	903	894	917	906	930	879	881	872	865	909	891	855	959	890	842	893	873	882	924	874	898	956	839	904	860	903	882	857	901	910	870	895	908	822	879	916	934	959	1010	911	934	912	883	885	871	908	875	929	903	899	856	877	873	918	886	895	928	863	881	910	862	916	898	895	878	874	883	913	929	870	893	932	908	886	855	876	880	886	939	969	919	924	845	828
33275	20320	9152	5086	3180	2345	1516	1034	732	700	598	536	614	588	490	462	509	482	516	485	442	401	406	398	388	387	362	331	345	353	327	359	319	320	300	330	310	309	332	336	315	303	340	293	310	334	330	326	323	327	300	294	298	298	333	310	315	320	319	342	290	279	302	309	342	296	307	315	331	295	314	293	320	335	288	310	331	318	335	295	315	327	296	319	339	309	306	302	330	293	267	309	284	315	294	302	295	275	322	313	292	294	301	328	316	330	310	298	316	299	306	302	306	319	367	350	310	300	300	335	322	283	293	296	309	275	313	354	299	295	294	305	305	290	293	304	306	314	295	300	343	314	344	305	313	310	319	306	327	301	309	291	316	312	298	289	295	292	304	306	303	327	328	313	313	284	286	344	312	307	322	311	326	315	319	307	299	304	272	306	309	308	328	294	339	329	304	316	286	283	321	351	325	327	320	322	303	306	305	301	321	284	293	313	341	300	300	312	325	315	285	309	272	320	287	334	329	319	296	309	328	277	287	297	296	305	331	331	342	290	318	300	302	329	280	277	304	311	305	313	335	289	317	256	304	311	302	309	289	318	308	293	305	329	310	300	294	292	294	283	300	262	270	301	319	296	337	299	308	325	305	308	310	295	344	325	299	345	284	294	330	335	294	305	329	278	301	337	304	311	305	272	293	317	275	330	288	332	301	293	317	309	316	312	318	285	263	313	279	290	330	333	292	291	340	308	312	322	312	307	315	311	349	332	303	293	285	302	319	332	295	311	331	304	343	303	278	298	317	276	300	317	309	301	318	313	298	281	338	316	328	307	310	303	314	302	302	306	311	326	326	315	303	311	308	317	365	311	324	310	290	299	310	286	317	319	323	347	286	304	331	297	298	307	295	295	323	305	303	325	319	289	315	290	319	313	275	294	313	333	301	292	307	287	285	271	277	289	304	306	305	316	293	275	312	321	294	300	304	331	310	337	356	328	336	304	334	315	321	275	348	284	280	325	293	330	273	345	298	311	323	302	303	297	278	306	321	300	305	314	339	316	347	282	306	299	295	291	294	347	318	316	315	310	295	291	333	283	324	323	299	296	332	280	320	317	332	290	307	294	307	260	287	345	298	307	321	315	329	333	316	320	317	339	336	311	287	315	335	319	314	298	270	300	307	290	331	283	305	308	306	299	316	296	327	327	314	323	327	312	298	277	312	321	287	289	282	281	338	308	333	311	299	292	316	306	317	310	311	299	305	295	330	294	303	310	338	331	308	302	314	274	300	335	288	330	299	305	312	313	328	329	313	310	303	280	291	277	312	286	313	309	337	331	340	296	314	277	309	321	312	294	309	307	304	326	289	303	340	303	307	269	286	318	283	307	317	340	315	304	325	276	302	288	325	272	281	319	324	276	326	265	282	319	299	300	322	307	290	262	301	300	294	331	314	290	290	285	334	305	325	264	313	316	350	296	335	283	294	309	314	278	314	312	301	312	302	307	318	306	331	319	307	309	331	333	302	303	314	322	292	316	324	275	277	326	323	299	302	300	295	308	287	284	297	289	316	282	310	321	296	320	339	331	280	325	303	269	283	285	308	284	293	308	313	322	267	309	296	323	328	336	315	313	321	308	290	303	296	314	348	317	296	317	309	299	319	309	317	318	288	279	322	353	310	306	296	299	299	298	290	323	327	326	328	333	300	308	283	284	321	316	308	290	311	327	285	317	271	363	271	282	306	325	336	275	292	309	312	312	293	325	302	334	293	269	339	317	310	341	330	299	267	329	317	295	328	313	284	319	313	280	298	330	336	304	311	324	295	318	296	302	289	272	304	311	324	319	329	319	284	300	301	310	278	279	338	317	296	323	293	321	284	341	328	280	337	335	318	296	328	307	318	308	312	320	330	297	351	289	292	304	315	318	326	282	323	309	308	264	318	291	298	321	273	286	296	299	337	291	310	294	308	294	298	305	307	296	317	303	300	311	310	296	324	367	305	287	282	305	285	298	300	343	300	308	300	279	339	326	308	316	307	321	325	314	313	324	309	347	337	304	343	299	306	290	288	298	266	292	344	329	321	328	276	281	297	294	316	274	330	291	311	266	339	312	332	306	293	317	300	309	306	297	313	284	333	308	332	299	308	304	295	310	302	300	297	325	288	310	297	329	296	323	349	298	322	293	322	313	336	297	281	311	281	303	325	319	298	311	293	258	286	268	261	314	271	311	358	274	310	352	322	308	289	336	304	333	264	333	339	338	321	319	316	301	288	298	313	315	322	298	305	297	292	300	317	322	340	327	327	287	280	288	295	318	297	277	324	313	303	299	329	308	315	310	308	324	323	262	305	319	299	298	331	317	309	298	318	305	307	287	328	288	323	311	298	316	294	279	318	315	297	290	308	287	295	327	334	303	316	315	326	333	291	268	306	304	317	311	313	343	317	304	317	299	303	312	277	304	316	305	312	302	315	285	328	329	293	337	341	345	328	336	304	323	303	334	312	345	334	300	313	289	274	295	285	311	324	317	322	296	300	308	278	299	269	318	352	274	324	328	330	310	289	282	330	317	318	279	314	253	326	336	310	349	284	321	313	340	331	320	340	318	283	301	341	315	332	325	280	293	313	292	338	283	284	300	322	299	271	328	338	262	303	302	323	322	297	334	339	314	281	291	327	322	315	325	304	294	322	327	335	324	304	288	297	284	315	301	302	309	310	300	296	318	297	320	315	294	312	324	261	304	310	283	318	320	339	296	297	280	297	299	313	293	311	329	327	280	318	327	297	346	306	305	319	286	315	294	281	311	326	288	309	322	337	331	299	339	302	327	323	273	321	299	324	298	262	302	291	306	288	316	314	309	311	297	297	314	328	323	322	304	339	304	330	308	286	307	325	296	284	293	319	296	306	320	314	323	302	333	321	281	306	287	332	330	307	275	319	296	321	304	296	295	310	340	309	310	269	296	313	317	298	296	324	283	299	312	291	272	327	303	328	315	304	293	260	317	280	321	282	312	330	316	312	289	293	298	308	319	322	318	316	310	303	334	305	271	301	327	334	303	292	321	289	300	295	307	313	297	311	297	277	313	306	293	313	288	322	321	305	314	314	305	303	304	304	269	275	336	311	309	311	299	281	329	306	292	336	305	323	320	368	284	327	316	296	316	325	292	296	306	298	312	319	314	322	332	296	306	310	314	314	336	302	298	300	311	279	319	315	311	315	339	322	294	311	321	322	287	277	282	327	292	322	293	305	321	325	322	334	301	322	333	292	318	278	314	297	320	310	321	302	273	322	309	310	316	297	300	291	301	318	305	292	319	316	325	330	316	310	313	300	320	300	272	294	339	323	307	323	294	314	266	303	321	326	307	285	319	332	335	296	295	301	344	299	298	312	286	278	322	319	292	320	325	332	299	321	288	320	303	325	294	320	288	331	307	301	290	282	281	298	319	331	304	328	326	346	315	309	282	323	284	308	332	311	292	297	309	294	336	309	340	293	295	328	308	313	271	300	255	342	336
22601	15307	8716	10250	9584	8810	6426	4453	3415	3133	2711	2450	2577	2298	1995	1880	2019	2025	1873	1854	1743	1576	1471	1385	1242	1240	1253	1087	1128	1041	1021	932	903	840	840	847	840	823	851	873	980	956	969	856	867	855	882	779	814	768	860	809	784	827	774	805	798	826	805	812	771	741	771	804	789	758	799	782	833	726	764	809	795	795	761	784	789	785	749	818	768	750	755	801	746	739	724	805	774	728	817	774	730	783	764	795	774	795	801	808	815	740	748	782	752	795	766	721	795	759	735	766	801	784	790	773	790	748	814	754	820	779	798	749	729	828	787	696	769	816	749	776	706	748	752	773	742	758	773	775	750	784	746	741	773	781	732	773	762	777	790	732	762	776	720	760	810	777	788	748	745	772	767	764	756	749	765	735	771	764	796	766	703	782	746	739	759	773	760	750	719	797	774	763	757	748	693	741	720	733	767	768	783	733	740	747	772	785	752	762	746	697	763	774	794	770	718	726	783	734	736	747	802	733	732	747	748	699	800	798	741	726	713	797	735	774	755	825	766	772	786	755	779	752	756	713	751	756	774	798	707	734	757	825	721	721	785	785	790	708	725	789	784	813	749	728	780	770	775	715	748	750	757	769	800	755	763	763	753	805	765	776	783	760	733	791	744	822	731	741	748	763	746	770	739	760	777	778	770	773	753	798	766	789	775	778	719	725	782	755	770	761	796	740	748	795	757	738	788	750	742	759	796	709	787	714	695	743	743	768	773	825	778	760	723	768	769	732	766	815	788	746	846	797	735	726	764	768	762	747	756	759	721	761	763	775	778	739	764	766	775	779	800	793	736	800	815	718	785	769	808	790	746	732	738	781	763	722	768	755	773	742	745	766	787	800	725	771	758	760	777	764	722	742	779	781	734	745	789	797	815	768	764	744	729	730	741	802	753	778	799	739	768	784	742	763	696	773	788	739	753	745	825	768	788	766	823	782	767	759	785	739	791	747	768	769	731	806	763	743	741	856	793	752	761	785	745	786	774	769	776	737	753	812	753	754	759	747	725	735	775	788	736	796	787	747	769	796	809	759	772	728	758	762	774	748	726	747	755	743	748	792	777	741	769	817	749	734	829	771	722	742	770	774	732	773	780	749	804	781	744	762	727	731	758	754	804	791	791	766	745	765	746	817	733	739	751	782	785	781	756	810	729	786	759	826	767	810	735	743	742	736	824	778	733	776	710	723	767	789	739	816	775	767	713	738	780	756	745	794	737	750	718	732	785	739	760	797	746	752	767	750	813	788	795	798	762	727	763	735	775	785	789	732	781	783	741	729	747	807	798	747	799	784	770	755	768	767	772	729	790	763	765	759	787	780	751	751	762	777	774	730	791	761	723	765	784	770	725	736	764	773	759	750	772	764	741	805	774	774	767	699	830	743	749	765	798	731	804	747	778	765	761	783	727	808	810	756	772	795	747	774	732	752	765	783	722	781	744	771	757	730	764	711	791	759	803	743	761	705	735	808	776	779	760	771	770	752	799	790	770	777	800	765	767	792	802	741	791	761	791	741	800	767	741	772	847	728	754	756	792	786	749	782	764	812	744	756	787	736	752	775	771	745	774	761	743	746	749	771	720	777	807	751	723	788	736	781	759	773	740	768	734	770	808	763	741	814	725	785	775	760	785	804	778	758	793	777	736	760	784	790	751	793	759	786	802	734	719	749	738	797	805	737	770	743	755	767	772	772	781	776	770	792	716	777	763	776	780	765	729	731	752	723	755	813	787	823	777	766	792	742	760	760	760	784	783	784	772	729	746	751	773	733	783	770	823	731	769	768	746	743	781	751	759	728	743	793	788	803	793	768	795	742	737	754	780	800	733	750	789	729	829	807	774	816	810	771	738	784	771	755	762	757	723	708	740	810	773	763	754	708	790	770	753	772	763	759	747	845	781	773	747	800	745	761	770	771	673	739	751	773	725	730	770	841	774	785	747	752	751	730	830	732	773	730	787	735	784	786	785	784	759	758	790	733	772	735	798	879	769	825	814	787	781	776	737	753	745	763	757	740	768	785	762	782	787	746	742	735	751	726	706	771	763	719	761	718	767	777	761	768	756	750	774	785	735	765	749	729	733	786	795	718	778	778	778	731	735	756	734	773	766	771	814	775	741	771	804	790	744	757	786	759	809	775	796	789	773	736	770	798	793	780	793	781	777	744	768	740	762	803	791	738	778	741	796	810	757	769	774	736	819	768	760	743	762	781	792	782	786	739	749	787	806	766	793	799	719	774	752	779	773	794	733	792	777	799	847	727	799	775	795	769	818	760	758	795	775	782	792	768	777	725	752	761	802	766	764	772	754	776	780	773	742	799	742	758	779	795	799	775	753	723	783	794	754	786	722	784	783	746	784	769	787	796	792	751	784	783	712	761	750	720	769	798	717	775	771	778	763	763	788	760	771	739	815	774	762	775	767	786	797	835	720	769	808	776	848	758	809	751	720	754	759	819	728	755	768	744	740	787	785	769	724	752	735	724	761	784	777	728	733	782	737	768	789	739	736	736	751	719	744	757	761	754	739	760	777	743	718	698	776	751	770	765	802	764	773	794	798	764	782	762	756	731	778	771	757	804	777	761	775	751	766	726	743	725	761	751	779	767	758	779	781	720	717	759	791	776	771	788	770	748	780	799	752	771	800	738	735	748	740	769	773	799	740	733	774	724	734	789	768	772	749	781	800	794	745	757	747	770	793	751	796	746	791	798	775	826	767	783	783	788	821	741	762	748	731	748	763	730	767	770	785	784	780	839	779	793	730	788	755	758	793	800	802	762	784	741	718	780	742	770	773	740	729	780	771	770	738	734	773	799	776	752	763	753	785	746	744	804	785	767	813	728	808	760	779	785	784	817	795	772	783	741	776	782	731	771	763	758	762	779	748	711	718	741	743	747	773	755	744	713	769	785	783	748	813	753	809	771	777	832	776	750	719	778	719	749	758	766	785	769	754	741	758	768	738	755	748	811	722	785	804	752	794	770	764	778	739	717	743	787	800	741	728	734	738	785	778	799	771	738	731	806	752	780	773	805	760	789	740	753	735	794	733	774	765	763	756	779	769	738	751	756	781	762	734	757	761	797	753	803	747	776	780	787	701	768	734	744	789	802	760	793	717	755	778	779	773	727	788	753	721	775	728	784	773	755	798	804	750	777	808	785	741	767	782	771	756	725	717	753	784	748	740	763	753	783	749	801	758	781	748	784	814	754	739	800	761	774	796	784	800	757	771	727	733	778	755	763	777	754	797	761	765	772	753	784	756	780	774	755	765	788	784	815	776	807	709	778	787	801	759	783	774	751	759	786	767	729	770	755	738	781	776	729	757	751	776	750	732	805	764	739	731	759	806	776	748	778	770	749	743	777	763	796	762	771	787	745	732	725	758	766	766	767	745	758	787	772	706	762	794	767	726	798	772	748	801	790	791	812	737	735	771	769	812	787	777	800	789	765	725	772	740	765	787	722	758	777	769	774	782	718
8110	2999	1812	1647	1419	1051	813	612	520	522	493	464	459	449	451	428	377	422	396	407	384	426	416	380	400	394	370	385	379	374	373	408	362	371	383	345	358	405	344	355	410	354	361	353	396	377	345	401	312	339	376	367	321	351	353	339	397	384	360	349	330	308	347	386	362	375	389	362	339	366	359	358	360	369	313	335	363	369	362	381	383	342	377	336	340	351	382	378	387	387	369	323	320	319	371	351	355	340	329	360	384	356	357	349	341	367	365	346	368	356	339	339	383	366	318	353	374	368	352	354	387	359	357	382	347	339	357	382	326	354	339	363	335	346	358	360	361	428	353	330	369	359	314	336	356	370	366	377	386	331	327	348	330	342	346	352	331	365	343	348	315	376	374	353	354	376	348	312	344	352	332	367	382	349	348	398	400	340	356	361	350	365	345	333	334	371	358	350	343	345	376	326	366	353	341	344	364	326	341	363	376	362	379	366	374	350	354	356	329	366	362	346	360	366	392	359	337	332	340	364	360	351	339	367	322	345	368	372	365	373	383	338	398	319	376	364	352	353	346	359	360	368	368	354	383	348	374	342	321	382	349	322	336	378	337	381	348	356	381	302	380	362	357	382	372	355	361	399	390	311	356	375	394	397	376	361	379	380	375	346	340	326	373	401	360	380	366	360	322	329	395	353	342	362	372	360	357	336	375	346	359	333	405	378	339	393	370	360	365	353	369	365	352	372	308	344	334	366	350	355	333	381	353	382	327	359	386	363	377	297	376	359	395	376	366	368	372	341	376	373	376	375	342	351	374	409	353	355	356	373	332	322	349	378	333	342	395	343	370	370	361	367	345	386	365	355	366	361	362	378	379	358	353	350	350	354	376	364	350	339	367	375	384	385	390	364	370	355	373	382	412	360	387	369	366	371	357	350	325	355	372	318	356	331	370	362	381	333	372	386	340	358	365	359	347	362	352	385	380	370	383	358	367	336	396	345	371	352	348	352	336	370	330	330	324	350	371	318	359	358	401	362	377	370	399	342	364	386	327	350	355	380	382	380	339	353	347	363	363	373	390	348	363	364	343	380	396	391	310	346	357	343	351	349	319	359	371	388	363	378	384	355	369	366	340	319	356	378	385	376	344	358	371	366	352	353	344	343	353	324	319	384	423	349	344	360	373	347	367	359	360	350	373	377	358	385	354	348	318	374	363	350	332	363	344	372	346	392	367	374	371	343	359	396	344	367	368	379	358	352	353	348	344	383	357	346	340	354	360	381	369	381	366	361	323	326	376	382	382	366	327	374	340	381	352	359	370	385	345	336	339	363	369	358	343	328	312	395	349	352	375	361	349	348	372	365	336	326	344	357	381	366	327	361	359	383	365	386	395	335	351	367	352	390	367	338	330	349	332	322	358	346	345	364	379	359	332	333	340	378	362	346	382	366	330	311	362	337	342	391	362	364	372	355	372	370	404	312	355	374	356	336	386	341	348	331	333	318	321	382	340	376	332	375	364	362	386	337	353	357	306	367	329	342	345	360	397	387	380	351	370	338	349	350	386	368	366	349	353	351	377	339	341	351	374	369	340	339	339	367	346	386	350	318	362	352	356	352	332	368	359	350	339	361	384	348	364	338	318	364	373	371	359	351	365	379	386	354	351	391	372	379	360	347	364	382	346	325	346	325	371	348	408	373	394	347	347	361	360	336	342	363	372	341	308	359	343	376	345	369	360	327	352	365	359	385	339	379	346	378	376	349	370	347	390	321	377	333	392	347	349	376	382	377	337	380	338	313	361	369	368	365	337	356	358	363	325	356	367	334	365	344	381	342	329	363	353	362	356	336	361	368	376	340	350	382	351	334	341	345	326	370	352	369	390	349	384	355	402	338	396	362	363	370	392	375	332	364	335	361	337	382	373	372	347	351	419	369	374	361	363	332	360	359	369	351	358	359	355	375	372	364	376	375	392	349	385	379	356	341	366	348	372	376	337	338	354	353	339	389	362	328	346	392	372	319	388	331	367	361	345	361	338	337	369	353	350	354	353	330	350	399	344	358	341	348	372	339	355	340	381	360	395	377	382	353	367	366	364	358	377	352	350	399	366	370	377	352	359	383	382	378	352	349	365	350	378	366	321	346	369	363	377	422	379	366	312	354	353	378	369	342	377	389	366	375	334	362	348	343	354	354	368	332	324	407	344	368	365	338	369	359	398	385	368	356	381	381	390	367	389	335	391	315	386	323	341	352	352	351	335	380	383	322	400	379	355	380	373	370	361	409	385	378	351	389	386	358	363	351	347	346	351	364	365	351	383	385	387	377	343	358	330	387	366	370	401	357	371	381	331	327	404	350	341	386	388	351	365	366	322	368	335	385	359	355	325	377	345	371	352	330	375	369	328	333	406	350	377	355	347	344	380	305	338	395	390	384	374	361	335	322	342	347	387	372	326	314	354	358	333	338	369	362	348	366	334	338	345	390	344	392	351	350	368	357	327	364	362	343	345	350	405	369	337	320	373	387	336	402	334	361	389	366	369	421	368	385	388	351	352	391	371	363	297	350	359	343	356	359	372	361	356	337	330	341	310	371	338	378	367	340	346	344	338	361	352	360	379	369	358	334	371	379	365	327	386	341	364	325	354	368	376	369	376	322	405	367	350	349	390	333	363	371	389	351	390	373	362	370	373	332	338	362	349	382	356	358	379	372	372	364	346	389	328	366	345	335	365	372	343	337	367	348	369	355	358	397	386	371	364	369	387	397	357	367	372	341	357	334	384	346	370	350	354	320	357	331	362	346	329	371	354	375	338	372	337	388	404	376	365	386	371	361	352	368	361	328	382	356	367	352	351	389	377	361	362	353	360	354	338	354	396	378	326	346	386	364	316	307	373	337	341	321	348	345	340	322	334	364	387	346	348	341	369	343	370	355	315	368	386	372	358	361	368	361	352	353	382	345	343	343	373	389	313	362	348	373	379	342	381	394	346	351	353	323	330	350	343	399	372	361	346	353	366	357	358	391	392	383	338	378	339	349	348	373	353	344	367	366	325	356	360	344	368	363	392	347	350	341	361	318	360	352	338	401	366	341	374	364	352	302	303	393	343	356	365	355	321	387	345	364	379	326	358	383	344	360	357	361	337	357	349	363	365	344	363	324	385	356	341	347	349	382	392	350	358	368	328	391	362	364	407	373	363	401	347	369	376	432	355	349	394	364	348	365	389	349	380	318	358	354	359	356	363	345	358	363	369	373	352	353	382	376	342	325	365	363	368	358	350	349	319	326	355	341	349	395	360	333	340	379	377	371	366	338	372	351	339	352	336	376	347	378	341	375	330	345	313	380	358	372	353	356	339	307	358	353	350	337	347	370	358	350	350	334	362	384	362	393	352	333	394	343	389	351	347	352	420	386	354	375	356	379	367	375	366	369	354	382	360	372	358	379	343	380	351	362	340	375	400	327	358	338	327	355	374	375	345	360	369	348	340	354	354	361	348	357	372	347	371	334	377	364	377	372
6755	3675	3751	5001	5262	4068	3229	2216	1934	1826	1681	1555	1529	1526	1283	1210	1284	1247	1192	1250	1146	1160	1068	1059	1031	1087	959	999	983	1083	1010	928	868	936	940	915	885	898	901	934	902	905	920	914	907	905	865	930	879	946	856	948	908	891	923	850	959	862	869	866	835	849	872	882	939	880	833	904	861	894	953	825	831	905	912	919	895	911	866	900	885	919	878	891	910	900	884	892	869	930	914	918	830	911	954	877	884	845	919	905	865	889	924	945	902	860	860	922	894	973	896	888	908	896	909	930	875	884	889	871	881	894	885	842	872	874	896	893	939	863	890	870	880	847	872	917	919	892	892	875	863	944	899	893	842	875	830	923	932	852	931	863	852	818	874	872	831	893	855	896	874	891	866	878	869	880	918	864	878	918	912	891	914	837	904	890	905	871	891	884	876	891	896	879	864	894	882	918	893	887	907	922	893	914	876	891	879	836	946	885	855	860	901	904	910	903	877	882	896	870	907	849	890	867	875	849	864	898	890	918	909	835	900	902	896	860	877	862	943	882	875	899	840	883	888	856	867	919	951	832	935	905	905	939	842	904	869	880	929	891	895	853	865	898	854	917	883	943	880	902	961	881	879	851	843	934	922	900	855	929	841	894	873	893	894	897	900	893	843	865	905	880	861	890	931	938	927	882	843	867	848	883	875	845	902	887	878	821	912	903	838	876	844	858	917	915	863	859	833	870	883	843	905	902	844	961	916	891	947	884	893	906	891	898	896	868	923	854	927	916	857	891	908	899	859	941	884	884	922	840	855	895	836	899	900	929	880	903	921	836	861	887	891	925	841	888	896	887	866	920	810	885	905	888	890	866	892	868	845	873	937	901	891	955	924	895	855	908	913	941	921	875	918	893	894	907	954	891	830	894	889	891	924	877	850	841	918	913	868	869	940	873	869	842	874	908	842	944	887	885	857	912	921	891	835	893	897	918	896	888	896	833	918	918	883	814	832	919	934	866	895	852	918	872	850	895	863	899	931	881	935	920	890	833	894	890	887	892	857	849	896	875	848	852	928	937	939	951	897	893	854	917	801	903	918	891	880	883	882	852	844	843	878	890	892	845	914	905	942	879	871	935	900	905	901	879	845	923	900	891	901	853	876	884	872	877	930	842	880	923	891	920	912	885	873	898	894	927	854	896	884	943	900	952	923	901	939	924	885	888	834	908	924	880	869	954	852	895	906	942	882	905	933	887	862	900	918	849	907	881	859	897	899	966	901	906	902	848	878	924	862	909	908	891	858	891	850	844	969	851	924	894	842	926	892	869	871	911	882	936	923	863	881	844	914	894	903	871	932	890	846	918	912	855	882	886	906	925	900	884	857	902	897	882	896	850	866	927	867	842	842	850	949	930	897	928	871	827	848	923	911	905	873	884	920	930	852	920	844	882	853	863	855	905	890	877	841	902	861	873	833	904	870	918	843	899	838	898	964	862	899	907	814	881	865	893	876	889	892	942	937	937	874	894	896	925	871	817	916	912	911	848	875	864	891	872	875	871	894	851	870	946	956	885	911	892	919	880	904	870	906	896	865	874	891	924	882	909	880	842	925	921	936	900	928	892	915	852	849	887	866	862	886	870	918	911	901	896	871	864	859	909	864	898	896	901	864	877	858	833	870	885	925	889	886	966	866	896	821	860	902	899	846	916	885	856	860	857	871	875	923	939	862	889	904	904	875	852	929	878	889	860	834	852	864	847	931	868	910	934	894	895	820	880	874	893	890	830	871	900	919	874	904	979	855	849	879	880	903	866	845	900	873	853	931	856	876	847	898	847	864	921	868	867	869	930	850	900	868	877	929	890	911	876	879	904	855	904	859	934	867	861	843	931	925	870	837	876	856	908	886	959	874	921	885	873	870	932	924	832	845	910	871	882	865	834	913	893	858	937	895	861	843	845	830	802	936	903	911	927	919	891	880	931	892	866	876	886	837	888	856	881	917	922	878	884	929	930	908	926	897	961	871	901	906	890	864	928	851	896	875	854	837	888	862	839	890	881	897	856	843	903	890	907	922	912	840	916	900	886	879	858	884	891	861	891	889	880	863	891	935	880	920	878	863	860	878	893	914	876	864	914	890	835	885	883	846	865	921	923	923	850	878	917	891	908	894	852	894	876	900	968	887	830	902	881	917	905	885	816	903	908	891	850	876	857	900	926	878	901	904	876	891	840	884	883	898	861	876	886	825	900	867	891	854	862	910	878	896	820	891	894	918	901	852	928	902	876	942	905	888	884	935	914	874	864	941	873	865	883	822	894	880	866	904	891	904	920	879	874	878	897	875	865	879	865	879	925	955	873	879	906	876	884	872	839	880	831	914	840	874	896	912	892	853	844	853	907	851	893	861	881	869	887	920	870	883	884	869	859	872	880	905	911	932	850	907	883	908	889	900	910	905	929	895	863	871	822	970	846	936	869	892	866	889	889	860	872	892	819	906	842	878	858	854	872	888	899	902	905	931	937	921	934	840	854	855	916	838	923	889	952	901	887	849	828	906	835	897	888	926	872	936	885	891	893	910	882	910	933	863	853	903	869	852	910	895	861	855	898	949	859	883	920	929	879	890	890	865	894	917	900	920	893	927	916	898	908	910	860	868	925	903	810	890	880	876	886	908	852	846	856	906	863	873	909	881	892	885	832	905	842	873	911	844	908	855	971	875	881	934	905	921	897	940	793	885	910	839	917	923	880	865	866	885	862	872	891	926	868	849	877	888	892	870	910	931	908	918	910	859	897	881	897	861	913	858	892	905	844	908	909	895	925	881	872	931	861	886	927	873	900	848	852	893	859	865	910	896	870	844	909	930	871	877	901	925	873	933	890	867	939	901	895	915	924	820	894	897	943	812	912	869	871	863	855	830	845	833	900	875	859	927	923	852	945	903	931	830	885	821	914	917	856	854	889	841	865	869	886	825	900	941	917	888	882	908	855	920	885	940	897	929	936	905	872	883	884	910	872	846	907	947	880	890	863	848	903	869	843	913	857	847	909	862	832	842	963	860	891	862	876	882	843	886	862	894	921	858	904	872	858	908	948	901	879	903	891	866	877	886	855	900	852	887	895	920	879	948	838	903	901	888	885	966	861	866	811	886	860	876	871	881	892	884	860	835	880	895	902	899	882	870	910	851	902	914	841	864	857	928	838	870	927	849	823	857	931	863	829	940	846	871	865	898	901	894	839	921	846	863	913	860	874	892	871	844	916	874	871	914	888	915	873	898	892	936	893	900	859	871	892	955	895	880	915	863	868	837	942	806	866	886	906	886	898	924	899	867	879	876	856	917	830	931	851	938	878	864	923	849	959	894	911	935	883	900	866	895	885	889	883	913	896	912	916	922	937	890	864	903	853	890	878	922	903	880	900	894	914	897	945	919	874	870	877	902	862	881	832	860	881	893	875	878	933	920	853	864	887	878	878	847	898	920	915	884	893	897	902	885	862	879	889	886	855	870	914	895	927	928	870	889	854	884	870
22152	15380	6753	3413	2339	1713	1283	873	773	676	623	570	576	505	512	466	471	478	471	441	469	451	427	461	375	413	425	386	425	388	371	351	406	396	403	379	337	383	367	372	367	376	414	386	360	356	339	370	381	378	352	382	397	380	369	357	363	358	358	360	338	320	355	339	361	351	366	374	400	344	344	345	318	384	346	350	388	361	372	383	399	328	353	370	332	364	364	405	342	340	331	341	369	366	365	353	358	337	358	333	317	354	334	359	354	362	349	343	360	384	383	366	343	307	390	368	364	337	345	346	374	345	367	359	314	398	362	349	377	395	364	349	336	346	350	378	365	382	347	314	370	329	335	407	361	359	372	398	372	352	342	419	373	348	359	373	360	350	373	359	324	372	330	339	352	395	384	333	343	357	367	357	340	344	371	350	358	355	407	346	302	375	362	338	357	353	394	358	363	332	352	374	333	338	354	365	373	337	355	380	347	349	363	361	357	373	351	346	390	353	349	365	364	383	350	333	370	334	330	361	354	330	359	362	369	318	370	341	376	380	361	335	318	398	347	374	350	349	357	358	381	365	363	342	333	379	358	389	355	307	361	331	341	359	366	419	346	351	329	350	367	375	327	335	356	349	369	351	363	373	339	365	359	375	358	366	362	313	344	347	363	359	308	342	317	364	383	355	358	383	348	363	340	356	372	427	343	355	387	320	381	355	347	355	375	387	367	358	361	339	372	371	338	348	357	375	375	372	369	385	342	366	333	395	352	388	359	369	377	362	346	384	364	360	384	360	381	332	370	358	344	361	381	349	357	364	352	360	334	336	363	390	336	357	331	304	349	359	362	351	384	356	378	354	407	354	358	346	364	341	375	383	295	341	368	380	366	405	344	353	364	322	370	336	326	381	354	348	383	375	372	353	344	365	309	360	340	321	333	375	361	372	330	382	364	365	340	324	350	372	352	343	364	349	350	321	356	370	346	364	366	363	355	377	341	363	338	348	399	391	347	358	360	346	359	346	356	356	350	366	367	338	347	369	381	389	344	375	336	383	345	330	365	363	337	354	359	337	369	338	331	357	348	358	351	356	346	360	350	328	360	374	352	379	368	334	381	353	373	361	341	323	368	365	351	358	361	340	363	362	342	338	335	350	367	376	350	360	365	372	369	374	327	371	350	384	375	368	350	375	364	362	364	358	371	347	363	346	367	345	349	361	361	372	380	345	354	353	340	366	335	321	366	373	354	345	392	359	348	353	395	364	380	356	346	313	330	361	353	377	365	348	345	365	352	357	333	328	355	379	344	330	342	347	368	355	350	336	343	370	375	356	361	348	406	371	357	347	341	366	346	374	366	377	329	359	354	344	325	347	317	346	362	350	349	338	333	349	337	372	349	320	370	326	357	363	371	383	346	364	376	389	360	353	359	329	365	331	379	411	348	344	363	380	369	359	343	347	342	417	391	359	395	366	355	362	415	362	347	335	351	360	348	346	315	352	318	329	321	329	416	357	387	336	368	357	368	354	345	327	371	352	336	348	357	405	354	341	322	405	350	374	383	353	379	351	400	323	363	346	363	361	353	356	343	346	386	369	388	362	351	327	364	352	397	350	360	336	349	327	376	352	376	361	374	353	330	386	357	357	371	357	336	332	332	369	360	371	375	358	366	335	367	362	347	388	377	344	363	387	374	403	367	357	386	366	358	340	364	353	342	342	373	384	382	385	377	376	368	356	342	332	344	343	370	389	368	362	368	352	360	352	385	344	338	364	339	368	360	357	325	348	382	397	346	352	360	339	379	349	360	386	331	355	350	349	358	379	380	375	383	314	378	390	348	353	376	357	375	330	394	388	378	402	360	390	364	302	362	382	341	375	416	344	362	344	389	401	349	328	414	343	387	377	342	369	356	355	393	351	363	401	371	370	337	349	371	358	389	353	371	371	333	369	388	333	356	359	370	366	366	367	363	360	347	376	366	363	388	339	387	365	316	418	346	348	352	334	364	370	333	344	374	341	341	351	346	347	369	360	368	361	319	363	351	365	357	381	366	362	342	358	374	373	392	384	339	338	356	375	354	331	346	372	351	335	313	377	388	376	346	400	365	344	371	357	362	374	355	369	361	361	325	383	368	363	379	305	352	395	347	354	357	367	354	396	343	376	387	343	346	356	356	314	352	370	376	343	351	338	329	359	381	373	348	338	378	347	335	353	425	339	380	323	376	357	374	337	355	353	364	351	345	318	351	344	354	365	334	360	377	383	391	367	348	407	368	315	362	368	358	395	369	332	357	342	348	374	362	382	350	347	345	345	397	379	342	354	301	328	345	337	371	363	348	391	363	398	329	346	363	342	332	367	338	341	386	356	334	363	334	370	352	377	388	351	343	380	365	378	374	361	340	336	342	385	371	349	347	387	328	359	359	362	359	359	390	341	338	366	351	394	345	367	353	359	380	364	353	367	404	373	360	326	340	338	350	334	417	356	408	324	353	308	363	411	352	348	344	357	371	390	366	302	359	373	383	345	347	360	315	379	340	338	331	380	344	346	381	320	324	337	379	352	353	335	386	362	372	366	377	369	372	363	356	373	374	341	333	351	356	373	383	366	376	337	343	375	354	361	386	374	366	348	385	362	378	363	395	371	388	362	381	326	374	335	346	335	346	386	367	342	366	346	337	348	364	349	319	378	350	339	369	326	374	367	361	343	387	346	341	369	380	379	350	337	378	348	360	384	356	348	392	382	367	361	345	361	372	357	331	356	335	364	366	331	365	362	371	332	367	359	420	379	377	294	376	398	363	350	355	361	335	373	376	369	341	334	348	369	353	368	363	368	379	383	374	364	343	367	313	338	330	354	383	320	358	320	352	350	320	327	356	324	392	372	359	359	356	360	388	347	359	327	323	368	372	360	393	346	377	337	350	388	343	376	359	374	340	370	359	295	391	357	390	379	363	379	380	341	364	365	366	358	378	350	359	334	360	335	329	379	357	349	361	345	379	340	344	354	373	376	351	392	380	366	385	344	356	351	348	342	368	356	340	357	351	363	355	339	344	375	342	317	354	320	337	364	355	352	345	357	361	381	359	360	397	370	332	350	368	338	352	392	409	320	367	355	335	397	345	380	365	361	382	374	403	397	369	364	357	372	357	371	322	333	320	391	342	372	382	356	341	354	347	348	371	386	364	334	334	376	348	354	332	351	372	363	360	373	350	350	358	369	347	336	352	394	383	360	323	353	366	391	340	353	405	380	354	319	375	351	362	400	382	362	374	335	371	371	359	353	368	347	354	356	373	380	377	360	361	356	337	339	338	351	327	376	364	357	367	372	332	356	377	331	360	372	364	358	351	356	378	365	332	347	375	338	387	381	348	356	363	345	330	349	354	366	340	346	355	351	326	372	377	346	331	359	380	378	388	373	361	329	367	357	348	357	333	389	381	351	377	399	354	360	353	370	354	368	368	363	339	347	338	347	349	334	383	355	330	320	353	330	394	379	358	343	344	356	340	340	382	337	368	346
16963	13878	7272	7898	7431	6600	5016	3575	3147	2720	2512	2282	2087	1879	1685	1631	1700	1709	1689	1523	1469	1428	1322	1304	1302	1150	1112	1109	1115	1104	1074	987	948	951	909	966	943	1023	980	940	973	993	1003	981	929	953	913	902	949	911	915	903	953	889	903	913	911	955	910	866	870	973	895	937	871	932	869	927	838	891	914	865	847	895	986	923	928	870	881	849	885	836	894	794	903	935	879	874	890	892	899	884	868	876	907	881	864	838	894	898	888	904	894	898	882	908	849	889	861	908	879	859	887	891	915	854	848	889	897	838	877	882	906	892	866	924	869	794	883	879	863	851	848	884	915	848	939	884	841	863	881	880	888	902	953	906	862	845	870	905	843	897	884	826	868	880	870	868	911	900	886	894	878	896	850	893	868	865	917	861	891	926	873	883	822	819	926	846	885	858	871	904	881	894	918	900	872	902	877	876	946	882	917	821	903	894	889	907	914	910	943	910	872	919	859	892	862	848	936	902	921	872	840	850	880	865	925	890	887	847	863	901	869	836	885	848	921	871	820	964	918	879	907	814	861	928	858	898	909	883	892	856	878	873	906	910	846	881	892	818	874	874	890	857	903	906	867	849	903	873	896	875	823	875	923	904	862	875	928	851	963	940	911	862	884	885	897	886	871	865	850	880	869	878	853	923	838	870	853	888	876	834	880	869	906	896	820	867	865	883	850	864	859	837	872	866	875	900	876	875	913	868	872	919	872	855	923	906	902	837	840	902	894	870	924	877	922	879	865	844	890	879	911	892	874	896	850	866	925	869	874	902	984	866	909	895	889	862	958	902	902	873	899	871	928	862	903	871	880	889	885	897	878	860	844	880	841	912	883	863	888	891	884	908	898	935	900	862	922	907	872	851	908	902	884	874	915	864	853	905	846	877	889	913	895	834	902	865	912	907	891	911	883	904	904	880	915	933	963	899	889	853	934	877	888	874	881	808	893	911	888	886	925	890	940	894	904	920	899	962	870	864	890	850	893	919	897	964	892	844	869	883	889	854	865	873	926	912	933	886	904	811	871	873	915	839	902	863	887	903	888	943	905	917	832	824	941	853	849	917	854	915	892	885	922	883	817	883	883	865	901	849	895	876	872	919	873	872	887	896	907	856	913	864	898	905	901	845	920	871	863	853	897	857	907	888	878	814	928	922	911	883	878	847	885	850	916	833	880	838	916	868	834	861	917	887	895	877	915	886	871	898	823	930	918	940	850	968	847	834	860	845	844	859	894	873	867	886	875	840	853	861	901	902	856	904	846	840	851	904	872	916	913	898	901	872	878	916	909	850	888	913	892	904	863	897	881	863	921	889	930	853	877	928	847	865	851	827	878	893	906	843	875	845	853	888	910	913	897	882	931	858	866	932	866	854	897	880	886	883	907	892	861	926	864	930	900	914	886	862	824	860	889	862	877	884	917	873	913	865	859	904	894	925	865	908	877	874	850	902	878	924	856	898	839	898	877	863	847	926	885	909	881	944	851	867	855	837	917	912	890	873	899	868	901	836	888	845	874	887	920	861	824	893	920	844	885	870	912	845	920	895	868	857	935	871	872	936	874	817	828	879	874	909	848	850	853	908	887	889	885	905	858	865	866	928	851	931	888	893	921	887	870	853	874	891	928	917	929	889	905	934	894	883	894	936	849	871	916	879	922	847	896	850	880	876	875	867	871	923	868	868	888	893	826	908	894	878	856	936	901	906	839	852	902	883	909	922	887	929	846	858	883	859	909	866	892	870	876	906	852	897	864	908	934	941	810	882	877	823	935	889	831	898	857	915	877	900	915	892	899	921	903	836	877	863	897	937	911	894	876	873	876	854	910	889	862	862	870	916	910	891	896	892	891	904	848	854	884	897	848	860	865	893	880	921	880	878	892	822	877	858	871	874	924	880	875	904	852	879	892	875	862	906	889	883	917	911	864	902	868	909	919	871	888	893	898	863	866	873	882	905	919	863	906	871	894	871	888	900	915	890	934	892	852	925	826	842	877	895	884	873	860	871	858	868	859	861	890	853	886	915	899	873	894	941	939	870	871	880	946	930	905	887	856	862	937	908	919	850	900	811	856	949	864	836	875	945	883	848	956	909	816	883	811	897	873	857	867	915	918	879	833	899	910	884	870	893	920	862	861	892	900	859	881	871	804	887	888	867	920	888	915	889	884	907	902	901	944	904	869	903	860	951	874	859	879	866	850	907	909	861	844	928	884	893	872	877	892	864	875	894	853	837	910	875	926	884	843	848	864	827	900	901	867	862	905	938	896	967	864	895	876	928	894	899	943	877	840	870	835	893	911	870	888	902	891	845	848	897	916	893	874	870	923	903	856	887	857	919	863	876	906	867	908	868	844	930	921	841	883	912	860	894	868	834	900	924	947	869	862	856	901	882	932	935	937	896	926	868	876	867	877	894	882	933	855	861	892	832	927	949	942	853	825	892	867	865	888	904	906	860	873	882	924	891	868	909	878	941	844	956	860	844	913	872	935	897	899	858	885	868	866	865	903	898	881	841	903	889	875	880	917	850	953	885	859	907	884	860	913	902	856	898	896	876	938	881	880	889	866	911	944	920	901	895	849	855	868	893	879	903	852	850	888	942	889	878	900	837	922	885	947	857	840	844	864	920	878	933	923	940	860	814	860	931	897	893	833	898	857	889	841	932	858	843	890	877	933	909	876	930	882	874	885	865	876	880	865	881	862	925	879	839	897	890	861	865	880	886	897	867	876	893	808	850	926	833	916	859	867	900	910	891	883	895	912	847	906	894	885	870	946	860	884	933	912	859	880	862	897	873	873	891	973	943	873	963	931	842	864	917	926	872	879	852	860	898	892	825	867	866	953	886	902	883	855	882	868	878	906	881	866	854	914	872	857	927	806	894	892	870	937	863	950	906	939	880	827	862	822	858	855	878	830	876	888	918	906	936	911	893	867	914	894	850	923	882	926	848	917	869	893	913	901	886	900	862	885	905	851	909	879	905	881	867	849	867	918	845	907	930	915	844	868	914	860	878	840	925	907	858	877	834	859	890	823	865	922	898	871	885	824	915	908	877	906	902	918	863	895	895	841	925	845	824	897	885	930	873	921	951	893	844	875	873	865	904	897	936	904	856	854	890	904	932	934	833	870	849	849	930	877	907	902	875	951	912	893	905	944	880	846	892	892	899	901	857	905	896	901	880	861	891	867	879	866	929	922	904	908	892	894	869	853	884	926	904	874	830	908	849	844	918	919	845	891	923	901	865	837	873	898	934	872	887	873	913	848	894	864	861	830	919	860	857	885	876	863	855	948	936	892	880	878	848	908	938	889	824	884	861	837	871	826	863	878	914	906	849	884	893	875	885	871	859	870	829	893	895	877	889	856	839	876	904	877	910	922	891	904	915	911	955	875	837	854	898	883	869	861	855	847	802	905	867	884	871	866	906	847	882	850	865	857	877	902	922	889	848	927	850	899	858	863	896	919	868	870	896	919	868	902	893	925	924
32261	21873	10624	5149	3270	2220	1561	1198	885	762	701	635	544	534	483	502	462	506	401	405	454	420	465	367	369	357	363	348	348	341	358	321	309	310	320	309	315	327	299	285	311	343	315	303	312	314	284	316	287	316	318	308	276	301	292	311	323	311	342	309	291	280	327	298	293	259	310	296	330	304	262	309	273	267	332	325	294	285	336	300	351	294	288	282	293	301	303	313	302	298	290	342	325	315	291	321	305	305	306	282	327	296	291	290	329	255	302	307	285	287	321	293	308	293	313	318	288	297	323	300	317	288	296	275	328	299	309	310	288	306	311	293	298	300	322	317	288	294	273	304	320	328	300	315	303	332	284	300	302	284	312	301	309	324	291	279	282	358	296	300	302	320	286	303	301	314	333	329	286	305	303	281	329	316	311	284	279	320	301	295	321	326	316	300	281	320	309	304	358	292	327	298	311	296	321	303	284	316	294	314	302	303	283	299	309	263	347	335	322	297	288	308	284	329	307	334	321	340	279	323	288	313	315	267	325	305	320	279	318	291	301	258	311	294	287	270	283	304	306	320	274	320	301	311	318	289	311	298	287	293	273	270	267	320	275	269	290	323	318	276	300	317	315	323	296	308	282	296	308	300	328	319	274	350	330	322	303	294	287	290	297	280	324	295	295	292	283	293	278	286	326	262	287	289	269	294	328	291	313	307	308	298	285	293	329	317	296	311	312	262	310	321	313	310	314	314	300	324	315	289	261	288	356	300	297	297	280	276	300	280	269	305	317	308	296	315	313	300	330	276	319	262	321	344	307	314	289	314	287	313	291	306	305	303	281	339	294	271	288	285	303	332	315	300	313	347	332	323	280	332	313	319	298	288	287	312	291	304	325	322	335	311	303	310	292	286	319	281	290	280	300	301	317	338	305	312	306	276	273	297	290	317	292	296	291	282	320	300	318	282	304	300	314	298	283	324	297	317	335	322	292	287	278	317	345	313	322	321	341	297	290	311	326	304	297	311	308	323	326	283	313	304	278	307	297	319	260	291	326	307	266	258	312	323	309	272	316	323	309	303	318	318	291	283	283	306	311	337	312	273	269	292	270	314	272	320	305	298	315	299	283	307	309	292	332	309	302	322	306	286	295	306	324	303	317	353	304	336	274	336	313	300	281	287	307	278	295	292	279	288	302	284	296	291	309	314	310	306	272	293	328	288	318	303	298	290	267	288	326	279	304	320	293	326	278	279	298	294	311	291	303	305	318	284	288	304	293	311	307	275	323	316	311	323	284	260	313	274	281	316	307	312	269	295	271	313	291	298	297	304	288	293	308	305	333	295	282	322	290	289	309	305	318	280	316	280	304	284	287	318	313	322	305	300	293	276	318	310	308	295	288	308	321	319	308	290	306	302	347	345	282	301	335	280	317	284	264	302	309	331	299	302	312	297	281	305	304	301	282	318	307	276	309	273	337	298	258	311	310	295	308	301	303	314	290	274	275	307	339	287	301	309	296	343	287	316	343	314	333	314	336	303	272	277	298	293	276	318	296	312	303	300	301	322	273	291	319	322	286	318	312	322	320	284	288	336	274	325	285	327	315	303	301	315	314	315	286	278	329	303	327	295	282	306	316	313	284	307	262	302	279	271	302	314	299	305	273	297	294	326	290	281	281	304	283	322	320	314	312	323	317	305	287	289	262	293	293	283	328	297	287	323	303	321	293	326	270	311	290	295	288	327	329	300	312	290	307	319	326	319	318	302	297	330	334	266	332	287	295	286	303	305	295	295	327	304	292	298	298	284	305	316	311	284	286	310	305	293	295	294	317	322	286	306	322	287	328	300	278	299	295	282	303	304	315	302	313	327	282	301	307	294	327	310	298	273	335	320	281	286	292	290	310	317	301	300	307	282	327	314	317	280	305	318	300	304	287	289	324	288	282	317	336	331	307	289	288	336	290	304	321	289	297	270	297	285	315	312	317	292	258	299	309	287	276	314	296	302	319	310	279	294	332	337	296	296	299	312	308	287	331	299	315	270	290	290	284	285	302	296	299	288	297	298	290	301	300	327	266	324	312	305	311	330	286	302	311	297	277	314	325	297	311	308	320	278	287	261	290	323	321	305	255	292	283	291	306	304	323	346	320	304	289	304	317	292	301	296	326	308	303	323	336	315	321	279	286	293	269	283	288	300	310	280	300	281	288	298	295	324	331	326	288	280	282	306	292	302	329	299	281	298	301	301	304	267	289	276	315	325	309	292	291	335	304	335	309	291	271	283	318	317	301	293	267	278	298	314	316	309	345	309	260	315	300	297	278	260	298	312	312	311	244	290	319	274	317	319	290	313	299	321	309	263	281	265	304	272	283	278	307	309	305	285	318	336	299	293	311	274	273	294	323	287	298	285	293	299	312	280	302	325	293	294	302	352	332	326	291	298	286	305	290	314	276	276	307	299	302	295	296	320	321	328	301	281	286	317	282	285	306	303	297	305	308	335	299	327	318	278	286	292	357	318	302	285	305	291	306	294	282	302	305	270	289	277	301	296	329	300	269	309	277	308	300	305	320	284	314	308	312	311	296	315	317	306	333	281	322	306	280	346	331	315	279	290	306	287	303	294	294	326	257	270	303	283	298	335	312	297	282	317	313	306	271	294	269	278	301	316	316	309	330	320	280	296	336	287	292	281	340	314	316	275	286	347	289	307	296	287	311	327	312	286	329	303	349	283	322	281	266	262	263	284	318	294	306	275	308	304	298	292	319	273	299	328	284	320	283	306	312	320	298	327	313	334	297	295	299	319	304	334	295	310	288	313	308	290	298	311	293	334	286	290	341	307	313	305	316	299	289	281	287	322	285	307	298	298	283	319	312	324	280	277	308	298	329	301	314	319	300	285	276	324	303	310	263	331	284	290	288	318	304	284	289	295	311	322	297	276	309	300	264	293	315	339	318	266	319	335	303	292	275	294	331	296	301	295	303	291	302	313	270	300	286	293	312	253	277	283	274	288	292	298	296	319	279	306	272	256	298	304	322	297	307	265	313	331	324	260	286	292	324	317	307	308	301	307	294	315	277	281	295	316	308	310	340	292	293	308	313	280	285	294	292	308	307	270	277	327	292	293	289	321	302	313	305	305	297	290	323	323	300	285	301	303	312	318	273	313	327	283	270	275	289	283	290	295	286	278	312	256	339	293	323	338	286	280	283	314	295	300	316	285	300	301	312	314	285	281	291	308	282	292	283	307	315	278	312	307	293	305	300	303	306	293	325	325	297	307	270	277	293	310	311	305	309	281	280	298	300	306	327	282	262	298	297	284	304	279	301	318	294	284	272	283	312	308	314	287	335	288	311	303	289	303	321	319	308	301	295	280	306	316	287	303	306	294	341	300	302	305	322	311	304	309	323	293	309	309	293	299	309	319	290	265	286	309	313	285	276	339	331	297	316	328	322	281	307	338	334	331	298	293	305	313	305	288	336	313	309	313	285	308	302	317	292	309	301	269	321	302	302	335	302	321
22291	17081	10218	10604	9691	8409	6586	5201	4045	3490	2990	2803	2466	2096	1894	1874	1979	2077	1931	1795	1719	1579	1432	1301	1223	1199	1100	1050	993	1028	993	916	896	855	858	882	882	827	878	864	941	909	900	918	831	814	808	786	815	764	753	785	765	794	792	827	815	796	746	774	813	770	757	811	786	835	790	779	778	741	771	737	773	749	766	741	779	800	759	790	769	736	784	824	755	757	735	742	786	766	772	748	773	795	758	780	747	735	765	730	771	731	764	736	730	706	715	752	790	771	754	726	784	778	764	788	766	759	781	803	755	743	786	789	713	764	762	773	725	831	756	767	754	753	768	715	749	720	787	720	760	766	752	758	802	772	770	771	805	785	784	740	762	809	729	737	796	762	748	773	722	757	752	775	734	790	818	772	772	762	773	762	745	736	747	750	735	745	790	782	758	726	793	712	752	793	724	718	760	730	761	743	758	758	793	754	740	782	726	757	734	773	743	788	747	703	758	756	785	777	733	748	768	756	756	745	773	747	758	739	778	801	761	741	758	722	714	807	760	754	794	739	760	793	759	804	746	781	774	788	741	723	797	728	754	757	772	817	783	729	730	728	764	746	761	780	745	749	778	742	741	739	760	755	731	771	753	735	768	715	751	763	735	707	728	772	740	717	736	788	753	737	727	775	771	755	750	734	762	710	769	769	768	711	736	770	726	772	762	756	753	732	741	777	780	721	781	708	778	681	736	721	763	718	778	741	759	759	748	775	799	726	721	759	708	815	763	729	785	779	762	743	746	763	747	786	759	692	751	749	787	744	761	754	745	784	737	754	742	745	740	747	743	740	776	757	739	775	767	743	757	743	773	777	770	737	760	789	745	764	763	706	707	785	769	718	721	748	735	739	764	711	796	781	771	754	727	676	738	763	748	754	807	724	760	738	736	733	770	718	769	771	838	751	710	711	714	769	754	750	769	767	757	767	762	757	779	721	698	779	733	787	753	728	754	774	754	740	719	760	754	747	786	731	786	687	796	781	738	717	740	711	689	791	680	822	757	746	822	758	764	726	759	736	695	761	735	754	788	776	749	751	768	735	704	733	748	766	724	766	755	747	772	759	769	715	742	774	744	732	759	695	726	732	737	731	768	693	768	789	777	754	765	764	799	758	767	739	723	727	772	772	717	788	756	727	811	756	756	739	752	840	760	749	741	752	761	757	694	737	781	741	816	804	742	733	798	738	777	736	792	734	747	740	769	749	764	770	753	731	691	792	780	725	739	753	762	703	742	739	762	736	764	738	742	819	746	711	794	765	757	764	722	784	797	702	748	762	768	762	797	752	753	759	764	755	744	785	773	751	753	773	760	751	743	742	753	742	722	751	704	778	739	775	811	728	779	745	786	753	729	775	779	753	776	726	787	748	707	840	755	723	782	743	811	809	757	746	778	728	725	761	734	753	774	768	725	754	777	665	765	775	767	730	799	734	734	755	790	767	802	788	718	751	784	789	762	716	779	736	749	769	791	766	817	747	728	769	756	789	745	754	713	737	757	741	783	764	741	735	735	744	794	736	751	771	731	757	786	761	744	790	717	742	737	769	693	755	783	748	752	763	718	780	819	742	742	787	759	744	793	778	752	720	725	738	744	730	752	766	750	760	710	788	760	769	719	747	745	708	701	692	736	758	785	751	731	757	769	795	783	740	778	721	752	735	711	736	730	732	775	781	744	770	713	738	713	732	725	752	774	746	720	811	751	747	784	755	748	781	759	818	785	789	817	783	719	748	740	763	748	753	720	749	748	752	749	750	752	749	719	784	756	751	783	746	753	786	716	755	785	757	742	796	778	785	751	770	807	706	762	729	736	748	729	776	765	792	790	831	760	802	813	762	737	765	733	808	760	758	762	721	703	750	784	741	712	753	721	749	738	752	723	728	765	763	769	723	755	748	774	747	776	764	772	734	734	723	732	733	767	744	728	769	729	777	773	692	774	715	729	709	773	739	791	713	744	787	728	745	725	746	710	768	682	723	789	785	779	781	733	751	760	762	779	759	750	780	781	749	750	766	707	809	801	768	790	779	721	761	778	744	796	753	758	802	734	738	760	736	682	766	760	700	747	766	724	743	831	723	781	771	746	760	754	709	761	745	791	782	751	748	718	802	732	784	764	768	751	732	741	791	777	767	753	807	747	755	731	744	808	763	748	793	759	731	763	752	802	702	737	795	774	779	743	721	794	808	760	719	771	773	750	763	774	720	741	773	745	712	775	748	788	768	811	706	803	756	783	771	749	762	804	725	724	738	728	763	757	777	726	751	745	778	766	728	741	729	768	743	739	752	719	757	756	780	771	779	766	722	753	789	758	791	773	717	767	772	764	732	783	765	789	748	744	758	777	741	711	742	731	767	780	745	757	795	795	718	706	754	763	775	778	729	734	779	775	708	765	758	798	744	758	706	734	737	775	791	766	800	801	810	805	725	771	770	756	732	778	827	714	736	709	719	696	708	800	736	777	739	696	742	782	734	768	763	755	724	741	726	794	751	784	750	751	722	753	725	758	763	745	720	795	751	765	791	761	697	767	767	731	778	771	735	767	738	761	772	777	699	764	742	742	729	759	755	751	751	703	779	746	746	746	802	765	757	753	730	737	764	767	766	771	734	751	796	808	762	730	740	764	772	745	769	734	743	794	789	727	769	757	731	755	782	791	763	745	781	747	783	761	760	733	764	761	775	808	802	727	771	727	734	769	742	763	777	773	755	778	745	757	762	775	745	783	741	768	766	751	758	738	768	796	768	755	730	740	772	744	785	799	764	744	735	722	788	735	766	748	720	759	768	769	765	747	741	742	746	717	736	788	775	761	800	771	757	767	721	809	753	807	719	735	768	785	734	743	776	771	780	747	716	740	748	730	721	787	795	754	709	704	745	764	752	803	745	718	753	790	783	745	749	732	808	724	803	743	761	773	751	768	741	710	741	782	767	736	751	785	773	722	779	748	738	766	714	681	777	760	744	739	763	722	737	721	781	786	706	769	753	716	769	752	734	758	774	721	728	739	767	743	785	732	740	753	741	735	759	725	727	814	781	780	749	765	776	759	766	758	761	767	724	781	753	755	728	767	789	730	763	756	766	723	715	728	749	717	772	712	789	814	753	702	762	702	729	729	784	802	782	786	753	724	767	707	755	705	763	766	746	751	721	735	777	756	766	805	728	752	759	751	753	760	777	766	777	791	711	714	792	763	774	751	795	726	756	780	719	771	759	772	755	733	744	723	698	742	758	766	781	718	749	724	808	729	788	806	753	757	766	722	787	767	704	785	770	743	743	790	740	726	788	771	754	739	718	744	745	804	731	762	766	756	772	753	719	743	772	762	739	714	784	764	740	731	738	794	740	776	766	753	733	723	768	808	783	793	769	791	733	748	793	751	793	777	733	808	727	795	700	818	753	739	773	771	748	720	797	789	701	703	770	766	744	719	717	761	735	765	774	790	759	776	742	791	778	730	736	763	794	750	768	768	810	760	778
8071	3442	2117	1769	1456	1186	860	672	583	614	524	493	486	440	408	377	425	400	424	400	376	412	407	390	366	367	340	386	392	358	378	343	378	360	401	360	342	351	372	376	364	376	345	380	340	374	411	346	375	347	333	353	321	337	350	360	340	368	390	358	346	369	354	329	350	390	313	385	365	363	372	396	369	371	361	366	369	383	374	359	353	340	337	380	358	364	368	355	357	339	366	345	346	371	365	396	389	363	371	358	352	362	365	388	342	330	367	329	370	408	338	342	357	374	360	357	374	352	355	361	348	315	351	328	337	355	370	342	350	371	396	326	357	381	374	382	371	350	318	366	329	397	364	384	332	377	390	413	363	392	377	331	360	397	344	351	357	361	328	332	369	367	341	333	380	332	352	373	347	367	380	360	342	355	376	358	371	347	369	326	356	341	343	341	355	352	368	346	320	363	365	308	363	368	334	352	354	352	379	351	368	349	368	346	390	360	359	365	355	342	373	368	326	356	402	354	380	376	346	366	337	363	351	373	376	365	350	369	350	373	328	323	327	352	398	366	370	390	333	329	402	361	354	401	387	343	365	348	356	315	346	375	376	370	392	372	373	318	359	344	361	370	409	354	316	323	345	362	406	369	329	382	345	353	374	378	357	374	368	337	361	343	385	365	346	352	344	355	348	390	342	363	355	369	363	358	377	333	346	335	318	365	353	355	384	354	352	361	366	343	371	373	383	373	318	364	374	376	385	343	363	323	350	350	382	338	363	346	368	369	389	343	372	373	334	365	375	334	313	369	331	365	340	342	349	330	326	337	326	341	359	394	382	344	365	353	347	332	343	347	385	353	376	398	353	365	361	359	350	311	340	372	370	376	361	371	336	362	380	369	368	362	314	363	344	346	373	393	372	348	380	370	329	341	355	378	371	335	327	368	371	358	346	391	337	324	335	342	316	378	336	388	334	354	382	352	333	380	364	371	352	350	336	340	368	348	340	342	372	344	351	375	369	348	349	355	349	363	392	372	362	387	356	347	337	354	324	345	396	351	352	352	377	301	375	329	367	359	358	374	385	351	346	345	353	387	331	354	350	371	356	318	337	373	320	382	361	329	381	361	382	341	346	376	363	380	360	357	343	378	351	382	361	335	362	356	358	347	367	341	347	361	368	377	351	391	350	362	356	343	382	361	392	348	330	370	340	320	376	383	335	335	341	389	334	365	382	348	397	347	367	354	357	397	361	338	376	380	354	315	334	402	350	338	361	356	357	364	335	374	352	333	355	353	367	342	354	371	331	373	343	356	384	351	379	335	367	370	341	403	383	365	373	342	341	376	365	380	367	326	351	364	334	344	324	357	380	370	389	424	319	374	348	346	365	334	348	350	353	398	337	342	397	355	339	375	351	376	348	333	353	330	333	372	353	368	364	365	338	364	383	334	328	269	344	362	340	373	337	370	394	339	322	368	340	354	351	389	342	362	380	350	345	341	355	422	349	356	343	358	368	328	393	325	321	357	319	345	398	383	366	419	366	365	368	358	357	343	344	360	366	371	335	372	374	371	359	328	373	384	409	327	392	407	367	336	389	342	349	327	342	372	370	362	375	367	385	370	335	397	359	349	348	354	363	382	360	349	367	347	371	365	377	368	401	374	356	353	358	364	363	393	370	336	376	337	319	320	388	357	380	376	392	344	356	369	343	367	371	357	342	338	341	340	368	347	358	376	322	354	357	356	346	390	350	333	367	354	341	357	360	329	348	376	359	365	350	351	370	372	354	357	348	327	347	389	308	360	357	362	363	344	359	374	369	327	337	327	381	338	360	348	338	313	370	356	339	337	363	373	371	296	359	309	369	362	329	347	343	381	367	323	370	376	377	385	345	364	343	361	368	361	343	339	351	319	354	338	392	331	367	378	321	371	339	350	354	361	373	355	354	362	325	380	414	386	361	373	372	336	344	358	355	363	352	354	388	357	325	334	373	354	369	388	345	370	352	355	381	357	380	315	360	332	370	331	367	356	367	372	367	306	344	370	359	372	370	326	368	345	360	368	396	357	357	357	342	396	377	394	339	332	364	378	375	343	330	330	369	364	359	359	326	354	345	324	315	364	341	365	329	341	339	394	341	357	378	404	347	346	370	332	364	352	354	356	328	329	375	333	369	339	342	357	336	336	351	338	349	363	360	373	340	375	344	369	353	341	338	351	374	345	340	396	365	346	331	379	355	364	352	343	362	346	373	333	346	330	325	332	355	365	384	371	352	329	318	326	346	369	361	365	356	329	355	355	389	379	364	330	384	389	349	330	357	368	331	381	347	393	370	299	363	382	346	372	348	410	379	342	361	329	388	353	360	353	339	357	332	340	335	343	373	344	346	316	387	394	339	341	368	372	351	333	304	335	343	351	340	363	331	347	375	350	357	385	352	364	370	350	330	389	367	355	350	387	372	378	350	364	338	365	360	385	300	322	384	356	359	390	358	365	355	347	347	362	326	340	364	355	354	381	354	350	323	369	360	365	379	370	342	351	331	329	345	354	348	353	343	373	364	366	329	384	391	362	317	373	348	339	367	350	356	346	360	356	365	372	355	359	365	330	382	370	364	393	335	353	349	331	358	363	304	311	334	385	357	386	397	356	337	332	333	370	388	341	354	344	365	333	370	356	351	366	405	388	370	363	342	361	381	340	376	354	374	346	353	351	312	334	359	368	353	386	369	351	386	400	324	352	298	342	359	374	378	350	360	405	340	329	348	335	336	361	357	325	347	329	384	389	365	340	365	355	334	347	363	364	341	343	336	328	355	392	354	349	377	357	353	342	355	354	373	396	382	391	362	346	354	389	354	328	377	331	341	347	357	372	355	340	379	371	385	366	354	352	328	343	369	369	385	332	364	359	322	389	392	366	375	335	345	325	332	347	363	335	347	344	333	379	368	371	349	349	361	362	357	377	353	375	371	327	358	356	367	391	369	380	350	343	360	350	349	344	398	366	370	373	372	353	362	339	341	329	340	396	356	349	367	319	377	385	332	330	358	385	371	366	369	343	398	379	356	339	311	366	378	373	365	367	332	384	376	369	331	374	362	360	372	344	333	380	362	313	359	302	313	346	337	344	390	359	349	342	395	378	346	362	336	345	348	325	354	375	341	322	339	351	339	362	306	349	380	391	381	358	351	388	358	334	332	355	356	371	389	345	348	361	340	362	340	350	390	379	364	362	373	378	378	371	334	373	336	369	338	395	357	406	362	349	361	380	330	357	365	387	370	379	358	320	362	352	341	343	348	340	352	375	352	379	387	339	390	377	373	401	365	331	363	341	383	349	342	350	351	332	345	375	327	380	373	335	337	358	357	345	361	356	351	387	448	311	282	382	393	354	379	369	366	365	354	376	370	360	345	343	420	332	344	341	348	356	360	366	346	349	373	343	364	384	361	337	375	339	351	332	372	362	323	369	332	368	351	378	343	359	363	351	332	373	360	351	363	336	359	332	348	363	356	347	343	384	352	347	366	353
6644	4193	4055	5194	5099	4458	3354	2556	2139	2004	1837	1686	1586	1341	1218	1198	1201	1239	1275	1228	1146	1142	1106	1096	997	999	1018	980	1000	1034	953	938	960	939	925	852	930	856	923	933	932	870	882	945	880	933	867	896	880	870	909	865	867	898	807	819	887	894	891	891	877	853	937	846	850	769	889	857	900	884	892	874	847	891	893	846	872	860	831	883	886	938	863	908	872	879	910	894	907	886	878	921	880	871	854	902	932	876	906	931	875	885	945	878	913	833	861	901	913	887	894	868	870	889	850	896	890	806	950	927	824	849	880	902	854	828	923	866	844	880	835	816	856	885	848	864	869	876	915	817	837	845	859	869	872	904	961	898	892	914	873	867	912	875	901	894	868	854	851	838	892	863	938	859	861	854	829	821	858	883	866	912	897	875	915	889	937	853	870	916	858	885	886	927	897	951	912	846	901	880	938	891	869	860	888	893	922	888	878	918	832	889	814	851	924	821	843	889	880	868	882	871	850	895	844	841	863	904	861	935	875	878	871	852	894	876	911	937	864	881	815	880	923	886	880	834	830	901	888	912	888	880	847	887	874	881	931	910	886	946	787	853	836	890	875	869	884	882	874	887	867	903	890	860	868	880	941	890	858	906	872	852	866	874	853	915	850	883	877	860	914	876	937	911	849	835	859	832	863	892	842	860	875	877	884	908	808	846	897	881	903	895	871	892	814	849	915	913	856	884	826	912	911	934	937	889	853	826	894	912	899	910	950	875	889	887	857	872	897	862	920	888	891	892	857	879	923	884	863	859	855	857	847	926	819	887	889	847	850	885	899	890	868	886	878	904	856	931	890	863	853	851	924	859	880	885	860	847	855	865	925	873	863	885	893	872	857	814	895	911	862	968	860	936	878	885	888	936	887	840	857	904	914	901	878	893	857	861	915	847	879	899	893	899	848	869	871	897	869	876	922	846	880	913	875	915	905	895	852	911	887	875	874	878	882	911	896	901	823	839	911	832	858	882	883	838	873	905	907	931	879	873	875	891	859	943	882	914	865	903	918	882	888	856	857	876	880	886	869	840	865	889	868	829	883	888	880	833	878	869	902	893	903	915	914	901	841	896	822	870	902	867	866	938	906	865	897	888	905	881	857	849	904	868	866	868	870	873	922	835	890	885	881	895	868	886	828	880	867	940	854	922	817	869	960	914	876	890	854	889	902	889	868	870	891	864	834	871	883	852	912	900	871	871	845	815	916	890	921	885	902	909	814	843	868	869	885	879	851	904	885	901	884	873	815	842	847	881	896	876	869	885	827	891	874	871	879	878	904	847	848	850	844	878	866	911	888	925	866	885	875	902	870	871	845	898	886	848	875	838	902	885	890	871	926	900	812	920	902	884	869	905	852	845	911	850	852	927	866	911	942	879	853	858	861	861	898	922	853	879	929	838	886	806	832	835	876	796	916	906	927	916	884	899	843	877	907	809	876	911	855	899	855	853	856	953	897	887	878	887	916	895	840	880	902	894	914	887	884	878	862	838	859	882	901	855	877	831	884	847	926	922	878	842	871	847	881	832	884	809	870	883	821	854	938	902	948	917	891	940	855	903	913	868	918	899	827	882	899	896	888	864	898	861	874	821	899	821	907	900	866	856	871	865	906	902	876	881	951	819	882	879	968	878	872	888	889	878	905	893	848	936	935	847	867	883	885	877	871	892	929	869	868	871	862	833	881	929	907	872	841	814	872	891	847	891	885	843	900	893	883	827	888	914	922	905	817	864	891	860	886	889	882	912	866	877	860	890	901	939	873	882	859	874	888	855	865	862	884	837	876	893	864	856	892	835	861	884	845	923	856	897	921	877	844	900	814	868	878	887	843	886	915	885	881	879	920	843	885	832	897	858	916	843	907	908	875	860	845	839	849	896	864	908	861	904	883	891	889	812	861	845	931	860	894	890	900	851	904	907	860	875	903	885	907	895	822	857	894	860	860	852	886	858	878	895	867	886	852	892	854	823	879	844	882	939	841	895	874	907	912	892	896	859	885	895	856	867	877	854	880	924	866	880	889	899	943	864	868	838	899	897	864	887	878	913	865	898	860	898	883	872	853	892	871	867	858	875	848	901	915	893	945	887	907	907	892	919	876	833	931	882	852	865	909	851	851	883	885	918	869	929	902	915	882	907	849	892	897	888	894	805	863	864	916	881	867	878	872	882	902	918	863	930	855	883	881	894	900	862	854	885	868	891	878	858	907	861	899	836	900	867	866	901	879	901	890	891	858	831	881	873	869	927	909	936	853	879	859	936	857	889	902	824	891	858	869	887	857	912	853	847	918	908	857	835	902	902	835	869	852	865	866	885	887	854	893	872	839	860	861	856	841	895	842	827	894	883	861	862	903	897	781	862	922	881	914	867	847	931	872	903	885	898	838	884	865	879	848	842	933	874	881	863	868	857	890	871	884	860	907	839	842	879	864	880	898	895	856	903	871	820	878	888	890	941	879	857	842	890	884	876	928	895	932	867	871	876	876	868	881	927	937	869	892	840	885	848	875	898	861	889	854	874	891	833	914	900	853	871	856	892	900	898	891	902	966	841	851	870	882	853	888	908	891	855	917	882	883	872	832	811	939	871	847	878	855	915	873	900	917	927	861	834	855	890	881	874	840	849	914	846	882	857	893	864	935	906	856	860	892	861	904	841	867	895	874	970	866	895	881	920	856	910	881	888	892	862	903	865	866	919	865	874	844	884	880	891	897	900	875	930	895	892	938	888	828	861	882	834	831	900	849	870	853	903	876	870	852	875	888	895	846	876	855	887	850	907	835	886	859	881	916	874	854	864	860	902	888	917	887	915	923	881	887	878	890	911	847	920	859	854	900	848	893	895	854	867	826	912	937	890	838	873	883	860	845	844	925	917	891	876	863	885	892	851	879	894	911	905	893	884	873	919	873	847	891	903	903	874	890	887	888	906	846	850	843	848	911	889	855	864	876	846	940	852	900	857	874	914	866	840	873	812	918	892	912	971	846	859	920	893	894	850	907	846	880	885	893	894	872	912	913	912	866	873	875	863	852	895	893	907	899	869	867	872	910	921	888	878	869	887	900	889	870	860	856	889	956	849	876	837	887	922	888	846	895	884	891	843	894	838	915	851	904	942	882	904	902	871	885	866	920	897	841	876	926	868	857	891	928	900	921	882	893	877	879	938	853	879	850	870	905	846	866	844	908	853	900	892	911	888	829	838	880	932	863	857	883	901	862	878	852	884	854	850	897	865	903	858	858	899	924	875	894	864	874	895	886	954	839	891	895	890	828	895	874	872	923	882	833	891	914	880	860	855	916	910	902	905	865	887	841	791	923	873	903	871	905	875	887	877	914	870	828	855	919	912	854	866	851	854	883	907	899	901	932	858	879	915	910	880	846	864	908	838	918	850	838	870	920	853	868	953	891	875	880	852	848	863	852	891	817	885	903	846	828	850	891	862	927	856	908	875	876	875	881	889	863	928	870	847	894	925	909	854
21794	11986	5345	3213	2351	1650	1301	940	840	654	638	608	547	555	435	450	437	467	513	453	451	418	398	397	383	340	367	399	341	366	376	337	398	367	360	391	357	347	394	374	393	361	409	347	372	374	371	374	392	336	342	387	366	338	391	334	347	375	345	352	398	361	392	353	335	356	334	375	404	355	338	350	367	376	397	339	358	355	351	376	317	377	357	411	353	339	374	375	383	347	406	366	344	323	355	358	341	336	374	363	354	343	382	351	350	361	325	354	351	365	326	351	385	366	313	349	342	323	350	356	363	365	363	366	338	327	347	372	358	371	354	353	333	346	345	340	351	334	381	381	356	359	340	344	346	364	321	354	340	341	347	354	335	361	321	350	372	330	375	341	343	369	367	362	346	370	329	335	331	320	352	365	374	361	346	382	349	396	341	347	380	301	339	384	354	348	372	361	359	324	389	344	353	373	327	381	375	327	382	316	352	371	369	372	365	320	336	311	406	366	354	354	348	361	362	331	353	352	345	335	348	323	359	320	349	324	377	334	361	347	334	372	356	394	352	314	309	349	351	358	361	351	364	346	365	371	321	329	392	358	389	374	366	349	335	365	341	343	343	340	360	353	368	377	344	380	359	340	334	377	338	361	356	365	347	343	384	333	352	367	366	366	394	348	390	344	338	367	362	347	365	358	362	346	358	349	379	354	357	339	334	378	362	362	361	343	329	355	336	374	355	351	362	329	326	329	358	364	370	372	379	405	353	357	335	356	344	366	318	357	349	315	379	373	378	343	361	330	353	385	380	360	342	344	338	358	385	361	358	339	376	349	362	382	345	355	334	369	351	336	363	338	351	357	354	345	330	338	317	384	373	374	359	372	349	358	347	374	349	336	378	329	361	378	336	352	347	383	343	380	383	355	365	354	349	378	361	362	371	378	373	359	352	378	351	391	352	335	354	367	380	384	349	349	367	368	359	353	340	348	347	355	382	346	364	371	364	335	328	373	351	367	325	374	354	366	345	364	342	338	306	341	349	346	352	347	367	363	333	331	364	374	305	364	360	341	375	348	359	331	338	320	355	334	317	361	365	347	354	364	371	351	346	350	354	399	364	320	359	356	379	334	356	356	357	336	363	365	344	374	400	341	324	359	331	369	354	360	368	356	352	320	361	345	325	330	376	346	369	367	355	355	356	344	343	350	386	370	389	328	394	367	342	329	364	342	341	333	364	373	348	333	342	354	338	350	331	336	327	351	349	366	317	337	385	369	342	343	322	333	368	325	340	393	352	347	314	346	355	382	367	349	361	343	358	367	354	363	328	359	342	327	345	381	365	372	376	379	327	362	371	380	352	334	364	312	329	383	329	356	384	353	345	367	340	350	370	342	360	322	358	380	367	341	354	347	360	366	372	339	364	356	390	356	347	375	364	348	367	331	358	355	347	327	346	345	365	377	339	356	359	374	366	370	380	346	304	337	319	332	380	336	341	329	341	356	336	356	329	344	364	329	341	345	365	366	352	346	355	346	376	368	346	363	338	352	350	379	364	336	342	351	342	352	335	356	329	344	366	352	335	377	369	348	351	344	330	372	350	350	346	342	370	378	338	356	347	347	405	358	364	379	359	364	321	344	364	351	334	372	395	387	363	298	343	338	362	388	382	349	322	340	373	380	356	351	333	362	368	382	337	354	359	371	376	372	374	377	378	373	361	352	326	350	336	353	362	352	342	342	339	367	366	389	335	366	325	338	369	336	392	355	392	370	359	372	361	390	369	369	332	344	406	350	358	389	345	372	334	371	345	306	327	368	353	364	370	371	321	344	352	351	357	352	346	331	321	331	328	345	370	386	379	349	367	351	358	347	376	357	370	344	340	329	330	328	360	358	346	323	328	351	323	350	353	352	394	367	364	375	345	333	322	356	364	343	348	340	340	341	364	321	378	315	382	394	344	367	336	357	347	375	336	345	377	380	384	362	334	371	357	346	399	323	304	356	355	390	325	356	392	346	365	341	412	365	391	402	333	366	388	372	365	358	398	375	364	373	341	320	361	371	361	352	335	391	340	347	374	326	349	358	393	381	354	331	344	358	373	344	345	361	311	366	369	342	334	338	323	349	337	399	354	364	339	401	344	349	359	399	342	357	342	327	374	360	353	369	346	353	325	348	353	350	353	397	359	352	340	407	344	369	354	338	339	361	377	327	348	347	358	382	355	357	378	353	365	366	380	321	376	343	348	352	353	337	362	323	373	320	357	363	348	353	326	331	328	334	329	344	329	360	345	341	360	341	373	359	357	361	316	370	358	369	372	332	362	355	356	343	344	357	321	374	354	364	377	342	348	331	367	361	410	369	326	364	318	357	363	362	326	376	348	382	378	360	348	353	355	329	329	413	357	353	336	356	377	395	355	341	343	364	353	333	361	333	354	336	379	335	348	311	325	359	318	346	331	372	363	351	385	331	376	374	388	352	342	370	346	355	321	335	348	358	355	358	366	367	339	330	367	356	374	353	336	356	369	369	337	346	360	369	362	362	365	360	358	370	358	325	377	325	379	367	353	358	348	299	330	353	406	350	314	323	356	331	332	337	347	334	371	352	354	341	356	347	360	367	369	355	367	359	366	358	366	355	377	358	348	323	342	363	345	367	336	372	332	377	351	367	328	325	362	334	362	372	370	335	363	338	335	365	361	318	351	373	352	351	339	352	336	368	332	340	328	361	397	348	355	389	334	347	371	369	373	381	382	369	343	355	358	342	366	335	364	348	365	356	381	362	346	379	323	351	334	363	346	350	386	394	337	355	317	353	326	354	360	367	341	366	357	310	353	352	364	402	356	352	390	350	390	368	326	354	354	350	391	357	360	330	362	352	347	346	300	359	334	347	382	331	345	369	357	361	354	332	323	349	396	343	291	314	338	344	351	364	353	313	338	338	405	374	352	363	382	331	347	363	353	349	333	329	333	363	313	393	360	361	356	320	367	324	363	338	329	341	341	345	383	335	340	390	365	369	407	376	347	354	343	367	341	365	359	347	344	344	335	341	358	298	362	322	354	329	307	344	352	336	376	367	368	357	341	354	325	339	369	363	387	332	344	329	394	324	343	365	355	372	351	339	381	358	344	359	347	340	327	363	324	378	371	332	378	357	348	338	368	356	359	379	331	352	347	348	399	374	338	351	346	366	373	368	337	357	338	345	377	320	370	351	353	371	337	348	386	317	357	332	373	355	365	368	340	354	352	332	366	344	337	359	372	313	359	339	367	335	357	316	354	369	338	396	352	389	347	325	343	393	323	355	329	374	350	341	340	325	332	374	349	364	363	369	329	350	377	360	368	362	387	326	357	346	341	355	352	333	367	373	405	339	385	355	349	318	397	331	347	353	352	359	336	351	368	375	350	350	389	341	312	334	365	325	354	339	338	388	355	364	367	342	363	334	347	347	336	324	354	354	327	387	345	344	350	380	385	356	357	335	321	341	349	368	370	369	342	347	352	342	392	380	347	341	323	382	306	357
16416	10503	6926	8168	7995	6243	5175	3924	3444	2862	2558	2282	2007	1854	1596	1531	1675	1729	1612	1634	1477	1432	1324	1212	1260	1100	1132	1065	1085	1090	981	988	910	949	892	992	896	950	964	983	945	985	945	903	954	920	909	854	921	895	888	890	894	883	897	874	875	870	901	888	900	902	970	873	901	864	836	887	854	883	861	880	890	899	889	835	916	923	851	837	894	871	857	861	883	862	844	861	817	884	910	851	858	873	871	885	849	864	900	871	929	891	894	847	857	866	868	917	821	864	848	925	839	845	795	875	841	894	909	893	846	865	922	835	856	891	830	833	845	888	842	860	840	904	851	858	908	905	933	866	834	888	842	861	857	865	837	841	885	891	815	893	833	828	857	890	969	852	896	924	887	925	822	855	887	844	805	847	871	854	869	870	852	865	925	860	856	852	873	855	862	886	815	851	870	805	897	860	859	812	828	897	826	839	835	887	920	883	822	829	861	819	862	879	922	868	840	884	899	843	912	884	866	812	832	853	824	877	861	904	845	865	891	824	925	873	884	830	842	851	893	896	833	857	799	919	860	869	843	913	815	921	885	901	911	845	860	860	817	859	857	888	884	853	841	815	941	839	871	885	849	902	916	873	786	900	872	859	893	913	872	880	831	864	884	897	858	869	865	859	895	863	879	837	842	902	874	916	875	827	862	839	858	874	839	882	813	883	836	871	880	885	866	844	840	850	863	884	853	843	938	880	866	874	874	804	890	866	809	894	872	857	883	905	917	881	877	851	906	854	833	884	869	931	896	830	888	871	850	820	857	800	846	869	859	851	868	873	910	844	892	899	847	888	869	860	837	863	854	884	897	837	860	861	853	850	877	877	908	879	884	857	878	855	881	845	907	876	850	896	825	884	859	766	898	840	893	842	842	906	798	803	876	806	876	869	836	863	876	892	874	857	862	911	915	869	885	876	820	862	892	905	904	884	853	867	842	913	834	895	910	923	836	833	853	884	890	908	894	864	809	848	844	807	872	843	896	849	894	869	884	864	866	879	869	893	887	861	831	834	845	854	845	865	866	862	861	877	841	851	861	892	962	867	874	863	843	875	887	889	868	927	866	856	863	796	875	878	893	854	908	948	833	849	878	875	864	857	913	876	866	885	845	842	846	876	825	900	864	887	896	857	899	873	890	860	819	885	899	887	875	919	835	846	824	847	874	859	911	889	906	873	886	876	857	830	844	849	841	816	829	841	875	907	827	895	866	837	840	871	956	891	866	880	837	864	843	895	870	893	857	823	863	864	888	866	822	881	857	879	866	839	881	900	889	833	849	888	843	897	907	887	897	857	874	861	886	839	886	869	892	841	856	859	879	888	885	894	896	879	923	880	871	905	900	860	823	839	885	912	845	861	834	915	901	895	860	922	881	829	830	875	867	840	873	851	908	841	897	878	861	849	859	858	892	880	874	876	856	864	878	865	886	791	840	861	895	863	838	882	796	808	868	852	911	931	838	835	877	839	835	854	883	866	872	885	882	845	899	845	869	894	822	825	850	850	890	868	856	898	845	876	825	880	849	899	907	860	863	910	861	868	889	860	836	853	843	857	840	858	881	911	870	942	822	882	894	858	856	851	875	836	903	865	917	844	886	853	909	917	888	880	846	829	901	853	860	900	839	842	890	845	924	860	864	830	907	842	862	903	831	928	917	879	808	872	839	914	837	940	938	857	878	833	870	840	815	882	844	862	872	908	896	852	921	865	857	867	857	879	890	857	888	886	885	877	873	840	892	927	923	838	910	911	837	900	812	827	889	880	890	900	826	885	855	820	855	870	840	877	872	839	893	839	812	888	861	862	891	838	868	858	906	829	824	858	865	833	888	825	928	886	878	846	858	859	831	860	886	905	873	874	848	844	827	870	923	878	916	869	845	830	896	838	858	904	870	849	815	856	868	866	887	849	879	878	870	863	862	812	869	837	846	880	868	922	927	837	838	855	924	899	882	886	864	824	897	887	885	885	833	915	859	876	894	836	893	845	916	867	863	892	847	911	846	861	871	910	858	865	859	903	849	825	883	902	876	850	871	895	861	884	900	894	893	925	861	872	904	870	886	886	854	865	841	853	908	857	882	859	903	852	865	909	864	862	886	855	850	867	870	891	865	888	844	855	924	892	887	851	848	839	909	864	908	869	921	825	918	895	844	930	871	894	901	852	859	815	879	890	836	864	902	846	825	879	886	855	831	837	819	860	872	840	886	871	881	919	875	832	854	886	830	901	860	817	842	852	847	839	800	827	931	891	874	810	893	815	897	864	914	866	875	846	903	907	833	873	884	914	837	837	892	859	872	862	865	830	899	856	850	875	854	876	830	873	847	860	842	870	862	890	818	847	866	849	854	841	847	849	866	965	849	841	854	912	902	890	895	905	872	845	881	853	878	892	852	910	877	913	885	855	918	893	867	843	831	904	835	937	908	873	954	811	860	865	830	818	853	839	882	859	882	862	822	849	869	891	852	896	889	825	862	866	852	833	842	890	875	879	879	864	885	856	925	855	887	898	787	911	908	898	907	898	881	884	841	875	876	835	831	854	928	900	881	836	879	808	846	843	850	844	906	835	903	878	903	845	868	891	827	875	867	887	880	936	840	898	888	836	864	860	895	895	848	788	882	821	912	879	864	896	918	876	877	869	905	853	898	886	840	867	873	829	861	838	877	870	934	891	851	848	808	851	873	882	923	840	865	911	831	794	852	876	918	931	896	829	885	909	843	881	841	870	868	832	880	871	880	893	853	907	891	914	857	875	886	912	900	863	832	873	807	847	835	916	855	843	923	928	866	842	888	908	893	908	820	882	860	854	857	904	881	904	895	857	820	854	907	926	877	877	905	850	896	869	850	872	862	863	859	875	849	891	908	818	924	800	896	871	897	859	888	878	839	865	857	885	893	883	874	861	899	834	862	846	892	872	854	890	911	856	903	887	930	852	848	904	848	855	886	873	878	822	848	822	846	813	901	891	842	888	848	875	878	911	848	857	837	893	887	847	856	894	896	897	867	899	850	847	858	839	874	843	859	848	823	819	909	879	889	853	850	878	873	831	929	896	867	857	897	913	889	842	867	868	816	901	891	871	830	888	842	870	853	856	954	874	906	890	879	896	862	908	850	883	896	880	899	867	875	811	860	851	837	841	871	891	894	930	922	879	829	821	877	844	845	881	870	868	896	866	919	891	871	870	891	946	819	873	897	845	869	892	846	914	893	903	859	903	869	847	875	877	883	872	850	836	873	863	910	814	882	831	866	880	873	907	828	904	891	881	890	890	863	897	936	832	871	897	821	898	871	853	874	877	898	873	876	867	867	782	892	860	893	904	868	884	875	845	882	829	861	869	880	867	870	893	826	855	867	872	862	853	842	857	872	884	852	934	868	849	874	874	877	883	868	925	916	918	895	887	892	944	847	908	888	860	859	835	879	846	875	858	828	908	895	845	894	873	893	832	873	918	911	902	901	897	861	853	886	818	885	894	870	870
32355	20100	8704	4838	3235	2279	1683	1284	927	753	668	577	530	557	492	486	461	510	529	444	464	407	377	369	349	394	315	338	346	318	335	294	324	325	317	300	321	308	310	313	314	318	329	316	314	302	305	299	358	295	279	292	311	295	268	315	289	300	290	317	290	291	301	278	291	299	282	291	293	285	274	332	295	284	272	293	322	302	304	300	283	280	306	300	294	313	334	311	276	277	298	302	346	294	320	303	330	301	289	277	326	341	301	297	263	293	315	290	288	297	335	297	300	295	262	285	271	297	311	266	279	307	279	302	303	288	284	320	290	288	307	280	307	279	314	281	313	299	300	281	344	263	281	300	303	301	318	346	288	287	281	303	319	303	301	277	257	299	306	291	281	294	321	278	277	269	274	285	310	287	295	284	277	317	284	271	297	293	286	298	286	283	290	302	286	317	330	285	306	293	302	309	285	263	279	290	276	277	304	298	289	281	243	265	285	323	307	322	287	286	302	266	318	307	303	295	317	287	332	289	301	316	289	299	296	301	314	300	255	283	320	310	313	317	287	286	297	301	307	276	296	309	304	332	288	301	285	283	316	306	311	301	308	262	290	318	317	291	318	282	299	309	289	283	306	260	332	278	294	274	283	318	297	307	317	306	297	268	326	290	290	321	293	274	277	303	295	272	276	282	277	322	304	297	289	298	310	301	295	273	289	305	297	297	304	294	281	292	306	329	280	293	286	300	273	328	323	287	298	295	310	317	304	299	325	316	301	290	280	307	331	315	316	321	315	305	304	283	283	300	282	309	268	278	277	300	303	284	274	291	312	294	302	267	326	278	297	297	319	287	292	302	306	304	299	307	272	294	282	292	270	307	321	273	262	288	294	349	285	285	309	293	297	304	289	301	299	331	303	306	292	296	296	294	294	290	298	250	302	313	286	297	321	307	302	296	291	283	280	286	301	276	276	282	273	288	317	293	273	274	276	316	263	298	296	328	273	304	285	271	278	301	286	300	301	331	289	300	314	303	301	304	304	301	308	313	306	315	312	285	289	315	284	259	286	327	338	287	297	279	285	311	302	290	310	295	316	325	281	279	287	277	328	292	324	331	306	299	287	293	275	295	310	284	302	309	330	294	283	286	303	251	302	291	295	312	297	299	296	295	275	304	297	288	309	287	276	310	312	274	291	314	308	289	272	304	295	286	272	287	297	339	307	329	286	300	318	272	290	278	297	308	306	282	280	291	277	319	317	301	294	272	286	311	301	296	273	301	288	263	294	288	276	287	300	312	279	309	288	310	309	291	297	287	293	315	291	333	301	310	306	274	318	293	281	300	263	325	324	295	297	335	301	283	288	288	308	268	293	281	308	280	284	300	298	299	317	289	280	303	275	317	303	305	318	306	274	290	312	285	331	269	302	294	324	296	291	264	282	281	314	304	347	300	321	265	289	287	300	253	277	266	279	303	299	306	337	310	269	273	297	277	321	288	281	301	308	277	288	310	298	323	304	288	311	335	292	327	316	310	324	296	308	324	306	336	354	296	309	268	305	311	290	285	299	301	296	310	278	311	314	276	282	305	294	290	284	283	330	344	293	328	311	269	327	312	290	293	260	303	286	311	314	298	297	314	287	297	316	316	279	264	305	287	296	282	308	271	311	301	284	304	288	314	299	304	316	273	295	297	308	298	276	302	299	305	307	317	300	286	295	300	299	302	313	296	302	277	280	349	287	299	286	266	294	295	322	260	275	264	307	302	282	288	266	302	286	276	289	307	286	283	290	287	323	313	291	309	306	287	306	295	283	287	306	310	297	285	293	315	279	292	313	309	289	305	288	271	275	309	278	294	319	326	302	282	319	300	310	295	308	331	312	278	313	346	320	301	297	264	275	304	310	281	295	322	276	270	284	319	275	287	310	288	297	277	291	296	329	287	302	292	300	281	286	312	292	312	292	305	312	291	281	285	301	291	300	301	293	278	309	300	343	294	263	316	303	276	274	282	294	275	280	306	306	314	267	283	296	321	308	250	294	302	309	297	271	305	290	301	303	290	344	302	296	286	287	301	291	351	283	310	326	282	254	275	297	288	274	284	257	293	298	288	278	299	294	290	296	290	296	308	294	288	318	309	305	293	297	285	273	315	295	302	261	287	243	284	295	292	299	293	279	286	311	291	278	307	296	322	276	286	302	277	297	322	275	269	304	326	288	285	293	293	288	307	273	336	274	303	303	302	296	271	313	286	321	299	282	279	303	297	291	319	293	262	317	288	291	276	304	274	310	279	288	299	298	298	287	283	296	309	304	269	284	291	309	284	315	274	289	307	297	309	337	299	323	288	318	303	313	304	316	314	292	266	270	285	262	281	304	288	285	295	299	281	296	310	302	325	283	302	308	312	266	278	300	290	296	316	287	290	291	284	321	313	272	276	335	318	266	318	296	308	314	286	288	314	309	297	269	286	294	295	300	280	289	292	305	354	272	337	331	308	317	311	295	298	278	257	304	300	311	277	306	273	281	278	311	340	271	254	285	312	292	272	270	315	303	300	285	271	301	268	328	277	300	280	283	316	317	303	289	265	307	278	265	302	298	317	320	271	315	286	290	311	289	325	267	287	330	247	295	308	322	312	287	312	315	304	292	283	263	318	271	286	286	309	320	312	268	309	261	296	277	289	286	273	290	310	283	296	293	279	292	270	272	285	313	325	308	321	278	315	299	307	307	313	285	336	300	308	294	285	316	282	288	279	300	311	308	266	293	296	284	276	305	304	292	326	302	335	274	300	284	336	318	314	289	311	326	298	296	310	314	319	292	296	301	291	270	265	273	294	297	271	290	280	316	286	285	292	299	292	303	291	298	295	299	306	320	275	296	278	276	291	295	271	311	278	280	277	277	302	303	312	294	273	300	254	266	356	318	315	293	302	287	292	306	305	292	315	324	288	316	293	302	297	303	302	308	294	280	263	298	301	298	318	298	315	275	304	297	327	252	308	299	274	280	282	287	302	262	264	287	301	280	299	261	324	295	324	302	301	309	277	263	318	321	306	324	307	310	299	275	303	269	306	291	267	303	276	293	300	326	306	306	307	285	302	277	317	298	292	271	299	322	296	286	318	292	299	313	304	282	302	304	310	294	311	298	295	281	301	287	341	319	300	286	290	305	279	299	287	322	326	300	281	287	320	313	304	285	295	281	329	307	277	303	246	291	324	285	310	263	267	296	297	298	294	285	303	307	308	278	321	309	308	288	285	259	280	273	314	315	296	297	333	281	290	296	267	292	322	293	335	277	304	322	255	312	306	311	297	342	270	298	281	316	317	276	300	317	335	283	301	279	298	270	303	306	303	308	284	298	296	295	287	298	295	292	280	264	295	301	290	320	307	272	300	282	301	286	282	315	298	305	326	281	259	273	315	278	274	303	309	287	344	287	304	291	321	298	316	276	320	299	308	295	324	293	312	315	305	289	305	319	314	267	335	298	288	291	281	284	340	268	298	299	298	335	247	289	301	268	299
22399	14985	8791	10872	10106	8641	6782	5510	4129	3323	2849	2525	2274	2280	1953	1696	1908	1988	2082	1791	1688	1545	1442	1378	1275	1192	1114	1078	1041	1005	998	858	854	804	893	867	850	822	874	923	845	932	837	839	808	802	805	764	850	775	783	770	811	784	797	730	736	724	759	744	757	738	767	739	793	829	711	791	764	762	777	753	698	724	770	740	745	764	699	817	786	752	774	766	757	792	786	711	771	780	787	729	684	762	746	733	767	700	741	767	744	745	749	790	731	756	744	770	738	750	789	757	740	723	744	693	714	712	769	801	769	724	760	790	776	811	739	774	761	709	754	707	748	737	738	749	740	697	715	745	709	755	709	721	754	737	752	725	685	754	756	745	793	698	760	797	732	765	768	759	716	709	751	719	724	748	778	755	704	754	749	773	711	764	758	732	781	780	733	761	731	761	771	791	730	740	747	714	756	741	756	734	730	753	757	804	706	721	729	730	758	704	742	699	746	687	703	703	719	720	710	732	753	745	687	718	771	740	734	735	774	698	719	727	740	722	681	750	753	704	717	727	746	709	767	702	763	748	748	786	736	769	707	772	729	698	726	794	716	756	720	726	760	767	746	711	714	747	693	730	739	716	756	720	720	790	754	715	719	767	780	758	749	726	749	739	751	761	762	784	753	704	757	792	760	757	742	745	767	757	783	753	715	759	713	780	711	743	745	725	723	746	741	736	734	742	780	695	762	764	753	757	792	751	736	725	765	726	697	752	773	732	743	745	717	730	754	755	731	743	746	707	752	714	751	757	745	684	713	761	743	736	709	727	749	780	749	745	747	729	743	741	766	764	708	741	699	725	731	734	774	757	779	743	750	768	720	780	761	775	768	743	741	738	751	711	736	732	781	735	738	766	763	761	761	753	728	691	774	771	782	774	712	730	757	721	764	710	769	714	733	726	749	742	761	757	724	775	693	756	736	806	713	735	751	778	745	731	729	718	763	721	747	763	741	714	794	790	753	745	748	736	723	772	718	709	792	745	728	817	759	700	728	814	710	716	732	737	758	724	712	786	772	707	762	761	729	728	724	764	721	777	724	791	723	733	744	781	751	746	736	734	762	723	714	718	717	706	761	733	730	776	757	746	728	776	767	739	732	754	727	799	764	686	704	734	730	753	774	752	751	739	768	784	735	783	784	738	730	782	728	785	772	751	769	740	746	748	681	727	770	743	779	729	768	740	735	749	730	734	762	798	724	712	728	734	746	795	796	736	759	723	761	736	774	746	703	713	744	793	740	721	746	749	769	751	758	780	759	716	737	780	746	679	758	747	767	758	728	713	772	734	753	699	767	721	749	741	784	737	821	786	716	746	770	756	743	703	744	809	739	771	718	772	780	732	700	783	693	770	728	742	758	727	788	759	752	755	792	780	756	701	779	755	738	698	740	719	755	693	761	698	787	742	759	746	742	776	732	719	729	752	668	724	768	729	748	728	734	721	762	769	769	773	736	715	734	731	741	751	727	722	763	734	690	730	767	761	708	750	727	777	708	739	754	712	744	756	747	748	723	739	706	746	777	741	712	762	712	780	706	830	737	792	700	724	745	775	751	738	720	721	705	698	767	760	746	728	747	733	742	707	747	707	761	725	709	757	747	754	729	800	740	742	722	745	725	772	766	720	761	776	811	746	720	708	753	693	741	721	832	777	771	765	749	760	755	749	749	731	763	735	760	752	746	762	767	686	727	716	744	754	727	761	703	774	753	743	753	687	708	743	793	769	766	744	766	704	709	774	748	747	721	708	785	735	727	729	781	792	756	764	730	759	744	757	754	736	717	770	768	752	734	779	750	751	758	693	728	806	763	763	745	733	761	764	746	737	751	800	759	748	738	776	700	740	742	759	721	681	769	707	733	713	752	771	755	746	753	721	722	747	771	753	754	702	740	713	676	724	698	759	705	750	759	738	737	731	756	726	730	727	730	730	713	757	773	721	731	760	714	716	764	745	716	744	743	788	743	706	732	731	722	737	754	712	754	742	724	718	745	791	767	661	697	722	734	766	746	764	692	766	757	755	740	733	759	737	741	707	759	743	751	785	742	700	803	777	715	778	741	729	743	753	728	759	712	767	755	758	743	741	755	747	735	746	764	730	774	738	738	765	734	734	740	781	739	720	708	755	766	734	733	761	759	752	741	704	751	772	745	774	711	670	750	731	755	765	748	672	719	759	762	760	751	731	744	749	726	684	774	733	732	748	774	731	734	702	812	730	759	716	777	743	765	730	766	771	736	708	758	683	730	747	760	743	766	731	766	771	735	778	743	759	763	765	771	709	757	756	724	752	781	791	742	764	783	766	707	725	739	669	724	727	718	714	761	766	772	759	744	745	722	761	754	740	718	712	717	732	735	763	750	769	782	762	740	756	720	777	753	737	749	750	741	771	796	750	720	756	712	784	769	681	740	717	754	683	722	717	706	759	729	725	760	705	777	730	750	774	738	776	736	755	724	805	751	735	788	726	704	742	741	787	772	742	804	700	752	715	754	752	726	730	769	756	716	775	752	739	768	744	734	737	697	712	764	744	707	753	735	780	774	747	772	717	820	734	725	757	752	728	704	805	776	826	709	761	798	747	729	746	799	741	782	705	772	713	711	789	730	749	709	768	723	735	763	768	796	749	711	695	762	750	737	751	726	751	766	752	780	739	782	744	728	749	709	732	711	731	759	718	755	757	727	773	719	713	734	750	735	728	735	755	696	787	750	776	756	722	764	744	800	757	763	780	787	781	698	786	736	787	732	808	729	740	779	766	744	739	730	720	757	754	725	742	733	772	805	744	679	751	762	808	747	717	748	704	771	758	717	705	703	743	731	750	769	727	692	788	754	734	765	754	723	746	744	718	804	775	762	733	724	806	708	771	750	779	689	735	732	735	725	725	715	773	736	729	731	725	702	727	760	722	757	756	758	726	734	682	708	732	780	766	777	719	746	743	752	748	741	748	760	788	760	749	794	753	690	752	768	759	752	737	786	729	726	731	775	756	750	761	762	725	807	726	710	746	778	744	766	760	752	776	758	731	786	740	751	745	710	712	715	730	748	762	785	741	734	738	747	736	742	726	775	736	760	757	727	716	754	723	741	722	734	757	745	787	748	735	795	766	711	729	762	742	755	704	753	754	741	723	740	725	728	752	756	771	715	754	787	743	744	746	747	755	722	708	707	775	735	759	747	730	685	737	751	761	773	718	680	744	707	736	724	726	764	775	725	690	707	688	735	807	711	676	763	792	757	778	803	758	720	783	718	760	750	710	734	769	743	784	642	798	741	684	708	729	745	726	730	740	756	778	728	783	739	764	719	785	745	741	711	727	761	730	752	763	755	776	785	723	724	730	728	712	796	788	744	756	762	737	824	762	723	752	790	786	740	735	760	716	770	729	702	772	764	773	684	754	690	737	803	735	787	737	734	765	724	768	754	773	732	743	772	733	730	724	772	766	764	740	723	739	721	745	785	756	802	736	722	727	735	749	726	749
8114	3266	1996	1683	1287	1174	875	702	517	496	527	492	452	434	421	416	391	408	434	421	419	371	389	395	358	369	381	385	371	374	359	395	390	373	354	371	366	360	362	351	355	341	340	367	323	338	373	331	351	357	367	342	350	330	341	366	358	374	372	348	329	324	362	367	331	372	356	364	351	341	350	368	360	336	326	349	362	390	345	362	334	323	330	349	314	360	348	332	355	337	353	351	333	360	317	330	337	342	373	345	367	349	313	353	345	354	364	343	357	336	352	328	335	290	352	312	334	358	365	339	352	332	356	351	364	365	358	378	386	365	324	331	334	345	344	332	382	361	374	342	314	369	347	351	330	334	357	364	358	325	356	307	327	364	295	354	363	337	356	350	337	368	359	375	358	320	326	355	344	381	343	317	360	354	338	364	340	385	370	342	342	361	326	352	368	380	348	347	314	345	308	343	349	359	349	341	356	354	338	340	376	376	341	336	350	358	364	345	339	347	395	315	393	325	312	355	374	336	364	368	365	355	340	365	331	334	347	364	344	338	370	350	321	360	376	310	353	356	351	361	340	349	356	340	351	326	347	346	373	353	374	358	348	353	384	320	351	309	362	362	369	367	313	353	356	373	342	343	350	310	338	346	355	353	359	305	359	374	388	354	379	375	323	352	358	337	340	330	385	378	391	354	372	363	369	377	337	373	373	322	337	360	346	366	356	348	316	343	362	313	314	311	353	353	376	372	405	333	354	345	362	345	366	320	351	375	352	380	359	379	347	350	390	343	325	373	374	357	309	355	359	350	350	398	329	348	352	374	376	357	325	317	332	342	346	339	367	305	361	343	335	345	368	341	366	379	359	399	369	338	344	340	333	308	333	351	346	385	357	347	338	349	373	339	368	377	333	333	380	335	359	333	340	328	345	371	389	339	337	343	325	358	349	358	352	350	352	351	353	352	363	333	343	347	329	370	351	363	378	367	348	355	373	382	325	367	358	388	329	381	365	323	354	346	364	354	329	341	390	356	332	381	370	345	375	352	350	358	324	333	315	295	346	356	361	385	349	359	332	331	378	343	366	346	331	317	329	340	338	340	352	399	365	327	382	355	336	364	359	367	358	344	392	346	333	318	341	325	348	349	343	358	353	330	340	367	347	390	320	352	348	392	393	353	298	363	340	354	388	340	335	347	335	324	312	336	372	354	373	355	390	356	367	329	359	355	340	369	353	384	350	342	349	371	330	369	366	400	345	347	328	333	350	347	329	350	362	360	371	357	336	385	396	332	353	323	385	343	342	344	353	365	330	342	364	354	349	348	378	360	378	366	357	375	361	358	340	379	326	339	352	346	383	358	341	345	360	320	326	379	323	360	322	362	317	325	346	354	398	348	362	358	373	341	363	384	359	373	380	350	368	322	335	361	318	375	373	316	356	381	352	337	370	368	361	350	368	329	389	335	331	345	348	357	387	365	415	379	357	355	316	345	350	356	355	361	378	336	349	377	390	322	379	343	333	366	344	371	328	328	387	319	343	344	351	362	339	336	316	295	389	359	322	329	364	336	349	309	365	331	351	358	374	366	367	313	345	401	370	340	354	403	344	313	322	377	364	353	339	364	328	307	353	328	404	346	339	382	361	347	321	364	348	345	383	356	325	383	329	331	337	330	321	328	356	374	352	363	363	345	338	384	349	373	356	343	353	369	377	357	356	352	334	389	352	366	328	325	361	388	321	343	368	341	359	323	351	348	350	384	361	367	343	315	354	345	359	334	338	342	355	315	354	319	339	358	349	340	376	384	362	344	385	335	352	371	316	348	357	362	324	346	339	345	319	353	351	358	312	337	349	351	356	364	403	342	393	356	360	353	386	363	347	395	348	347	346	353	333	372	377	341	331	353	374	346	342	350	333	345	382	357	366	369	346	352	386	367	346	346	382	364	331	344	345	340	352	353	352	382	354	352	339	387	337	381	349	365	327	327	342	366	352	375	351	361	371	386	336	323	350	366	352	347	372	329	338	347	349	353	338	382	361	341	374	347	328	354	346	356	320	354	373	368	327	388	363	354	351	355	359	347	359	349	348	329	324	342	336	363	358	357	341	334	359	361	382	364	355	369	337	367	374	351	335	352	376	369	345	370	344	356	368	346	359	365	295	366	356	320	365	355	331	346	346	347	316	328	355	359	329	346	379	330	368	355	355	341	361	373	345	350	348	370	315	386	331	337	298	353	356	395	376	353	335	351	361	337	349	379	352	355	344	353	351	344	333	397	342	380	393	343	350	351	334	329	349	376	351	373	369	345	392	381	318	323	321	369	338	380	374	338	330	348	339	355	323	348	375	370	357	347	355	350	371	383	350	361	334	351	314	355	367	340	331	324	369	361	403	345	319	373	391	335	349	341	330	376	308	358	337	362	346	379	356	337	337	338	358	374	355	355	340	355	348	369	346	336	356	333	358	359	358	376	368	355	315	346	373	345	330	354	373	339	330	361	332	324	356	358	338	355	361	347	347	339	373	352	345	362	353	356	350	344	351	344	324	359	359	393	338	339	361	379	361	361	359	355	337	380	365	314	371	384	324	353	352	371	375	396	350	363	390	349	376	326	322	373	359	384	351	357	373	321	334	362	354	359	316	348	358	386	328	351	372	368	346	341	346	330	318	358	366	349	332	330	352	353	372	351	364	337	322	357	339	369	352	392	381	336	358	370	332	357	354	362	322	361	356	379	387	333	349	352	355	375	324	365	351	338	340	356	349	370	340	344	366	337	354	370	344	344	361	395	344	355	382	349	372	327	323	328	344	355	363	346	378	321	356	314	365	347	340	359	349	341	330	362	358	354	335	344	330	356	353	390	359	318	361	356	358	323	357	332	343	332	359	328	360	346	348	361	351	333	337	367	385	373	349	329	359	352	357	322	334	334	354	391	331	345	323	343	383	354	341	349	368	338	360	365	339	322	361	354	335	330	331	371	353	340	330	390	325	322	327	315	333	353	321	368	339	342	331	352	346	343	304	382	339	373	343	372	299	362	368	328	343	346	346	398	362	358	336	339	374	354	336	366	368	342	338	343	346	352	333	359	351	384	347	339	344	361	358	346	337	346	361	327	328	335	334	371	364	325	345	328	349	325	365	354	379	351	338	345	363	412	391	348	322	369	339	362	359	345	315	365	348	355	361	347	372	364	327	356	393	375	303	332	329	337	337	357	370	345	335	348	374	317	379	331	394	353	372	333	350	335	338	393	354	349	384	383	364	333	364	327	353	355	345	351	332	342	357	325	364	341	372	354	341	365	372	320	376	372	371	352	336	354	356	345	355	339	327	338	341	359	345	350	361	342	352	359	321	348	360	359	370	327	373	319	367	344	349	346	343	337	358	335	345	353	323	339	378	355	374	337	313	357	380	369	331	333	351	302	363	354	341	346	351	361	369	352	374	358	340	336	355	349	350	321	350	372	359	363	321	311	345	319	370	359	358	319	332	346	336	364	377	321	328	344	353	365	339	354	346	350
6607	4069	3939	4860	4662	4732	3637	2753	1971	1875	1807	1663	1462	1359	1200	1204	1222	1210	1255	1154	1187	1149	1068	1073	1017	990	958	1051	956	972	924	885	937	890	907	914	904	889	931	896	891	884	893	902	918	888	827	883	897	916	846	849	847	889	851	881	887	856	902	806	888	862	876	863	853	881	894	879	877	837	931	925	893	888	893	844	870	915	845	841	905	845	833	884	896	913	863	891	921	875	876	850	856	834	820	799	838	844	893	875	860	872	837	857	889	855	839	859	851	879	836	878	904	890	838	828	844	864	866	856	918	892	805	853	855	895	836	850	857	858	865	835	839	879	847	844	880	838	923	909	841	858	852	871	849	841	832	859	823	881	821	858	859	892	869	817	810	856	880	855	910	880	921	894	868	860	883	864	912	928	836	844	890	852	836	903	829	878	832	885	907	884	881	855	849	848	844	858	896	908	853	863	848	889	844	855	846	839	906	881	877	868	869	892	887	893	844	902	864	928	878	866	834	859	885	892	844	839	816	860	867	904	835	864	820	870	894	881	894	872	823	882	891	888	870	913	870	832	845	924	805	881	814	882	909	812	853	920	873	857	779	891	864	871	830	885	899	879	865	862	897	880	884	922	886	873	881	822	902	862	896	929	891	840	875	899	861	831	836	881	883	882	829	858	870	838	871	905	817	849	808	869	911	859	830	852	857	853	836	872	892	858	894	807	856	846	867	878	829	887	845	857	885	918	869	874	890	866	873	852	885	894	899	850	882	897	880	889	833	871	819	837	891	906	891	893	870	872	870	882	838	872	898	890	885	827	893	865	845	848	872	887	842	868	857	845	889	892	833	901	874	862	878	862	866	863	847	820	819	870	827	897	849	840	827	917	882	930	850	861	849	832	898	843	883	835	902	891	862	891	834	882	878	883	863	871	912	890	872	877	859	854	914	845	857	805	902	938	887	848	874	829	853	869	920	901	856	912	855	891	876	866	884	899	863	888	836	838	931	870	872	858	859	864	840	808	807	833	799	874	894	874	872	915	820	863	864	851	813	906	924	880	847	829	816	875	838	870	859	875	835	851	887	851	918	842	862	819	872	818	834	884	824	888	870	833	840	905	844	869	930	814	859	842	900	875	919	921	881	860	881	864	871	856	860	895	898	865	866	827	836	873	865	850	871	861	897	898	881	859	863	879	882	847	904	890	860	850	878	868	853	892	871	860	894	856	888	867	897	879	897	861	854	863	864	879	892	844	891	904	871	906	866	853	885	866	889	931	888	899	850	866	901	864	845	885	870	868	829	932	844	839	876	875	799	879	849	930	906	901	840	863	859	881	870	890	875	887	859	851	884	836	832	877	888	864	888	864	849	857	881	890	860	857	840	873	826	847	890	880	847	860	906	889	888	867	871	921	852	872	903	868	842	876	828	826	829	849	875	909	881	897	850	848	861	853	833	837	900	844	930	908	883	853	829	881	822	880	879	871	851	834	843	860	909	874	854	914	852	863	807	887	827	851	904	859	909	825	879	871	861	875	854	900	836	854	848	816	869	881	840	859	906	878	888	924	825	833	834	817	881	817	847	849	819	841	875	868	850	906	857	882	884	878	874	844	815	898	823	851	871	902	877	868	790	920	859	840	903	840	820	822	855	837	888	914	860	900	902	875	870	806	873	815	874	872	824	813	901	899	860	850	903	859	892	904	835	863	828	933	854	898	846	859	863	832	875	840	867	902	812	884	863	879	893	845	871	873	849	838	859	862	804	858	879	874	905	822	879	913	843	912	897	809	888	860	895	840	853	872	870	848	896	907	869	872	917	817	908	876	848	866	847	876	915	878	824	902	828	819	906	911	879	823	905	859	870	869	881	847	851	861	855	836	846	835	848	904	836	872	845	900	852	911	871	831	879	940	789	905	860	869	872	871	889	857	860	873	844	833	862	883	879	902	952	905	888	870	876	837	918	863	820	830	883	876	901	901	835	888	819	895	871	853	871	885	860	820	862	863	911	854	824	871	865	881	858	909	839	888	915	894	881	894	826	902	848	838	869	892	844	865	886	775	869	868	923	821	897	812	864	853	844	893	885	897	883	851	838	890	890	840	883	879	925	890	906	810	870	891	836	827	860	841	870	897	901	888	883	901	856	897	862	907	834	867	865	870	948	866	913	870	887	888	844	869	866	839	887	871	874	854	866	902	873	877	844	874	818	876	865	867	880	878	863	870	899	879	903	863	852	853	860	869	850	861	876	867	860	876	849	840	846	894	844	875	881	894	879	819	921	888	833	857	893	831	845	895	870	845	846	859	818	859	859	893	912	867	834	867	902	853	847	852	866	874	815	894	860	906	916	887	853	884	842	872	904	859	841	876	842	891	812	810	896	927	914	839	819	822	934	918	832	874	911	870	880	860	906	867	882	895	843	893	887	887	856	904	841	817	880	832	890	900	894	816	855	916	860	897	931	869	880	874	846	835	904	922	875	832	893	898	841	898	828	904	845	929	833	859	843	870	858	849	894	833	855	829	855	842	866	855	875	936	841	819	899	868	881	932	866	851	824	829	896	845	786	836	858	812	877	846	837	842	863	867	898	881	903	850	927	883	856	875	872	875	895	819	868	876	848	870	794	804	835	839	912	911	849	826	882	891	866	844	920	876	873	880	867	868	874	868	888	874	823	860	889	829	919	898	879	845	919	898	866	857	912	866	893	818	869	862	862	795	893	880	836	883	866	898	869	815	888	861	860	865	885	832	873	857	837	813	840	856	882	855	863	890	877	814	835	886	853	807	840	924	857	933	832	838	898	850	893	880	877	859	855	853	862	878	844	942	873	824	818	834	896	837	918	872	830	868	915	872	888	856	894	870	898	854	868	878	764	892	833	857	874	868	853	856	836	853	866	863	866	834	835	862	842	873	883	918	869	820	875	879	850	877	902	880	879	883	856	900	815	834	883	924	860	835	863	850	849	924	899	874	859	888	841	859	900	953	863	871	859	851	861	856	843	847	895	910	890	877	910	873	846	900	870	873	876	839	904	845	812	829	905	862	848	836	901	815	843	881	860	866	930	869	818	890	923	908	917	875	830	899	928	864	840	849	916	894	814	886	868	903	860	874	886	897	923	824	814	843	903	859	886	893	841	863	818	913	880	805	848	925	814	893	835	903	864	827	856	823	885	880	857	885	906	886	836	799	856	900	864	818	862	833	820	883	869	916	889	840	820	846	902	828	899	892	913	903	818	833	863	898	842	904	869	859	870	905	866	852	880	883	890	781	900	854	902	932	869	877	837	834	849	908	882	888	850	816	860	893	904	871	887	855	850	858	858	873	897	879	866	824	878	887	875	840	888	805	860	907	838	912	816	927	967	850	850	872	835	900	837	851	865	881	916	828	891	873	840	891	826	855	877	821	838	814	888	850	890	884	890	905	850	943	927	899	891	847	861	872	876	864	852	879	869	874	875	877	906	825	893	894	854	886	862	880	922	853	893	901	884	864	920	863	909	864	836	848	858	876	841	862
22858	13297	6232	3665	2534	1816	1175	887	755	613	615	614	555	472	482	466	426	488	530	473	447	442	399	379	415	374	375	370	397	372	409	367	341	320	387	401	360	325	387	392	339	330	397	384	359	379	355	369	343	366	369	352	342	341	381	320	339	355	348	386	384	357	351	372	363	377	343	339	340	324	329	359	362	330	324	373	348	362	376	337	363	337	341	352	353	357	339	352	399	361	326	343	314	340	322	337	333	371	334	343	327	332	373	380	379	349	343	337	331	359	344	359	357	353	362	317	323	343	327	333	356	344	317	334	343	362	337	338	350	326	314	356	358	362	335	372	332	357	365	358	360	354	328	379	370	372	333	342	325	349	335	334	356	330	364	353	335	322	337	364	369	364	372	353	363	319	343	342	335	373	385	363	361	318	331	336	346	331	364	358	345	358	345	358	352	324	347	362	363	359	328	369	320	353	335	383	382	318	356	375	377	353	323	371	391	349	380	334	382	304	340	339	322	373	350	357	344	327	323	323	333	373	308	376	333	361	363	369	350	338	329	339	371	348	351	343	382	345	379	356	337	328	363	365	373	365	343	336	345	297	354	360	345	370	375	343	339	350	356	384	299	342	359	377	346	365	377	361	345	350	351	330	352	343	352	338	381	362	348	334	389	369	358	340	356	323	367	320	373	383	338	348	390	370	331	306	386	329	400	339	361	361	333	369	330	378	378	379	338	354	349	353	369	329	353	371	331	376	333	324	359	344	349	370	344	359	372	362	357	358	364	389	327	343	345	345	360	343	382	393	385	367	374	349	307	360	355	363	335	373	361	357	323	357	320	348	377	368	352	336	362	351	353	367	300	359	379	354	355	341	332	327	396	351	332	346	328	352	350	323	328	347	370	369	364	387	370	368	342	334	388	378	373	354	341	336	354	306	350	343	333	379	371	321	336	373	337	347	373	364	339	352	339	349	343	334	369	377	361	357	362	360	343	366	341	366	370	344	366	358	335	361	373	345	385	328	347	345	319	362	317	341	364	339	367	318	323	345	335	356	365	359	375	363	402	353	352	360	340	366	340	317	355	340	378	356	327	368	364	347	369	355	339	341	369	351	353	346	354	344	359	345	359	380	346	386	381	361	304	341	334	372	382	362	313	349	337	324	352	335	343	347	371	337	340	367	362	375	346	340	344	351	339	327	339	378	341	337	365	335	331	338	340	317	338	319	358	333	349	399	363	335	390	344	328	364	327	346	342	298	364	377	385	375	398	355	372	367	334	322	333	372	365	345	362	342	320	375	366	363	360	310	346	336	345	362	381	380	326	345	357	351	353	326	363	348	361	321	296	344	363	362	357	336	354	355	392	321	326	323	335	323	342	349	365	350	323	391	351	326	346	339	342	348	380	368	389	344	370	329	341	338	316	379	344	387	333	333	333	345	382	303	391	375	345	373	310	314	332	326	338	318	384	349	340	337	370	361	329	334	355	343	325	359	323	337	346	323	337	364	369	299	356	351	326	351	375	347	395	334	354	334	394	351	390	331	336	363	354	341	374	337	338	334	367	375	339	339	358	369	381	337	382	342	347	329	318	359	362	350	378	339	342	362	354	358	335	366	361	345	360	347	343	332	336	371	333	351	344	335	365	349	366	370	350	378	367	332	347	345	356	336	344	340	349	378	372	329	327	355	297	328	297	355	395	382	350	361	320	347	342	328	326	329	340	341	369	316	369	362	338	346	367	360	335	347	341	355	338	331	360	362	348	338	349	352	366	335	374	347	353	336	426	359	351	360	367	328	359	337	361	363	334	311	381	347	362	365	391	355	348	333	346	351	358	337	347	350	373	357	382	336	385	358	338	366	362	374	391	378	320	361	349	318	351	390	383	312	337	348	337	356	303	333	343	341	373	347	337	350	354	355	352	376	359	369	350	342	355	348	307	320	340	359	344	345	346	368	315	364	338	301	355	372	340	353	339	343	354	342	323	333	363	358	389	353	375	358	360	356	349	360	360	391	400	389	350	348	351	330	368	344	334	384	344	343	385	355	329	341	357	326	335	342	302	341	311	378	373	354	356	370	370	341	356	397	333	340	329	338	358	360	347	328	392	355	381	348	344	364	338	343	348	326	343	327	295	333	367	349	345	335	322	341	349	364	370	345	332	356	360	395	331	325	340	375	353	316	321	340	367	377	337	325	363	377	342	347	372	354	337	333	349	335	347	350	330	359	370	372	309	370	338	363	369	367	351	327	361	386	361	345	328	346	340	338	383	361	360	368	334	354	336	343	371	324	361	369	364	349	366	304	359	372	373	352	353	354	355	377	367	319	356	360	380	350	335	368	410	387	336	322	350	331	341	395	347	327	366	324	317	343	349	371	356	329	358	323	347	338	345	328	394	323	351	388	346	370	320	315	328	308	357	348	370	316	351	361	357	348	349	364	331	319	338	332	345	353	371	353	363	314	342	340	344	322	364	326	329	378	335	351	373	313	330	366	325	391	340	359	353	371	360	370	362	325	380	342	318	346	341	331	330	345	373	344	328	354	368	366	353	361	352	358	369	377	305	313	356	365	344	375	337	336	353	320	354	332	356	335	370	330	359	375	374	371	349	339	333	338	317	345	407	367	367	366	346	351	377	345	334	344	352	344	339	358	389	350	371	357	368	369	379	331	337	351	320	386	379	361	329	355	367	330	327	364	367	397	319	362	376	355	344	329	330	395	365	379	357	325	339	374	355	366	384	408	326	367	344	350	329	387	343	357	359	350	337	317	336	329	333	363	358	332	364	347	331	325	361	337	330	332	351	368	350	314	334	341	341	348	330	341	353	356	345	351	355	343	318	367	349	362	370	327	341	351	360	368	325	335	308	355	367	387	367	322	327	402	352	351	356	333	359	364	430	371	339	362	379	334	378	375	348	333	367	334	303	359	363	333	314	346	340	344	346	331	334	350	359	341	340	332	347	369	347	341	367	374	314	335	360	366	350	346	341	321	369	360	351	345	347	313	357	366	348	373	351	351	325	326	354	327	357	324	337	331	373	387	339	340	349	378	320	392	391	322	370	306	345	357	345	336	344	357	324	336	355	344	343	364	332	337	378	355	338	363	348	312	360	388	341	351	323	350	367	334	340	355	376	323	330	366	333	333	345	368	322	352	386	378	355	336	339	365	379	341	356	340	337	371	332	371	340	344	379	337	344	333	334	334	356	375	320	346	332	371	361	366	366	312	313	327	362	327	351	364	365	350	376	360	369	364	351	344	345	353	385	334	366	330	352	380	342	344	353	356	364	374	341	383	317	346	353	371	346	355	326	367	339	362	373	373	323	364	341	360	358	344	380	348	365	369	376	368	336	339	343	323	350	359	343	338	352	358	357	325	364	350	349	375	351	342	357	371	333	306	364	322	341	353	351	344	360	383	371	370	338	352	387	341	380	368	378	365	356	356	352	341	326	375	352	358	357	360	326	374	337	333	344	314	339	328	310	351	347	357	378	372	346	385	339	355	327	393	294	332
17452	11446	7524	8877	8453	7163	5235	3705	3215	2423	2424	2303	2104	1901	1673	1632	1583	1746	1629	1614	1495	1412	1397	1224	1187	1149	1076	994	1053	913	965	911	885	904	912	975	960	921	951	971	948	920	908	891	941	914	888	940	902	903	943	886	874	858	858	876	852	900	802	916	959	875	858	836	869	866	888	885	960	877	871	859	859	857	824	861	832	855	843	913	876	894	888	852	860	873	884	857	850	896	838	884	927	875	832	880	862	861	859	929	854	873	864	882	850	868	891	837	873	866	799	859	814	854	823	884	910	931	898	869	882	879	847	748	914	881	843	870	818	847	863	865	800	889	895	876	848	807	870	876	856	847	837	826	862	890	862	861	880	899	848	835	833	891	845	891	832	792	864	818	840	783	876	915	901	869	831	877	872	894	783	875	868	819	847	903	833	879	819	900	876	886	863	872	842	832	832	866	841	833	829	899	849	847	875	847	855	801	810	834	837	891	859	847	839	861	884	934	872	866	824	883	834	824	858	834	861	847	931	830	894	880	826	833	852	891	845	888	862	858	806	862	919	862	827	867	843	900	888	877	843	857	937	840	932	824	913	836	814	867	846	927	856	803	883	926	862	865	867	882	815	890	838	859	874	886	864	921	886	840	904	869	853	843	861	924	828	898	838	839	887	952	851	830	827	861	881	886	872	828	834	847	836	817	834	872	904	843	870	877	918	841	838	908	840	949	864	854	844	899	874	905	875	899	895	832	821	879	873	848	872	833	915	861	833	865	895	847	840	902	831	876	870	791	902	842	873	874	858	864	850	858	832	837	897	868	862	877	861	837	878	854	873	833	836	923	890	822	883	870	852	912	895	846	864	891	823	905	885	874	875	880	857	893	829	880	896	849	851	877	846	785	881	888	846	875	838	891	837	885	881	847	836	857	857	812	909	875	852	837	877	842	822	851	810	874	857	924	886	876	866	869	917	900	893	907	857	840	897	857	846	838	824	823	914	878	910	894	862	893	863	830	878	862	862	882	820	856	870	859	866	901	817	820	844	843	925	848	891	820	840	855	813	835	866	880	821	831	828	896	848	929	825	851	867	857	882	823	835	882	868	904	821	848	856	882	862	842	895	914	875	836	886	856	872	813	802	843	868	872	878	862	827	882	894	874	819	871	853	869	871	928	877	858	826	842	918	838	830	881	859	815	881	845	870	887	859	819	916	809	771	890	829	849	855	889	878	888	882	906	816	841	871	881	911	869	805	817	912	848	906	824	903	842	831	860	865	897	857	842	865	844	851	898	836	885	876	874	904	856	828	851	849	867	881	888	825	878	829	824	828	862	840	894	860	883	921	861	848	838	824	879	901	898	846	930	867	885	877	833	872	840	842	856	868	888	880	828	890	846	900	861	895	851	811	843	850	866	884	905	851	871	836	829	869	875	862	914	872	869	864	863	879	884	827	803	860	887	841	808	834	868	812	850	820	855	870	913	840	815	862	884	849	878	839	875	903	901	888	840	776	844	887	843	875	868	873	877	841	880	833	846	837	858	868	895	856	779	868	918	901	845	856	835	913	863	863	861	884	808	865	851	900	858	835	822	878	896	924	862	827	895	824	861	822	882	801	849	896	847	895	874	842	881	857	833	821	849	892	808	829	912	864	873	822	839	867	872	832	868	801	837	862	827	832	866	796	849	916	810	843	801	880	806	856	855	850	881	869	844	903	852	859	896	863	876	862	904	861	881	848	902	830	827	889	872	913	874	837	847	879	800	879	869	869	844	836	882	849	840	873	842	847	927	828	884	851	877	814	893	913	844	874	835	831	864	856	833	857	874	882	856	953	876	826	826	878	874	873	865	880	869	865	865	874	806	884	852	905	903	811	841	833	847	859	890	837	892	831	861	910	878	849	851	875	878	895	847	832	854	841	858	903	859	865	907	850	866	861	802	867	874	865	892	883	850	827	879	831	850	866	896	883	858	873	834	843	849	875	843	923	828	882	826	804	854	874	880	876	864	861	839	849	827	840	862	891	845	847	895	906	906	881	851	871	853	852	878	877	842	845	919	855	820	833	883	858	813	858	883	901	834	854	840	904	906	906	853	856	868	840	852	868	930	896	778	846	861	830	880	887	882	845	927	816	878	839	847	841	863	890	848	838	846	905	862	860	907	887	858	900	809	934	861	864	868	852	861	872	851	807	891	864	820	850	867	886	843	909	837	858	850	844	840	845	835	858	890	828	886	877	874	890	833	881	818	869	857	856	868	861	829	853	846	824	836	885	929	837	822	865	803	820	832	851	869	849	895	856	855	930	870	839	901	875	837	922	886	852	825	884	848	934	851	893	856	862	846	874	893	841	871	844	888	847	881	873	810	879	891	833	822	860	833	848	833	875	841	850	887	825	837	846	873	885	831	847	870	830	873	896	844	898	821	863	811	882	862	842	884	842	849	843	881	871	807	906	834	918	856	831	906	865	872	889	889	799	821	833	890	847	832	837	891	862	919	803	872	834	854	808	872	818	819	813	880	865	831	872	846	842	884	835	851	869	854	870	854	842	843	841	833	879	819	864	879	844	876	883	842	852	859	847	837	929	881	846	824	841	851	884	850	819	873	895	830	870	914	874	926	894	859	899	867	827	818	845	921	855	853	852	861	855	843	865	839	867	881	897	850	888	837	891	844	828	906	864	857	857	851	866	814	831	854	848	872	858	831	879	845	855	863	896	896	864	860	833	869	815	856	909	829	842	853	891	821	865	849	858	900	872	820	876	844	893	885	880	861	826	863	877	847	905	902	844	857	845	926	877	926	857	864	842	837	858	867	875	862	865	876	888	816	861	859	860	851	836	896	872	848	804	835	863	859	916	908	869	854	879	909	841	878	828	848	867	830	844	859	870	838	924	870	894	856	848	918	899	851	857	858	879	883	816	838	882	880	886	883	915	829	852	882	827	828	920	841	861	830	853	849	872	874	867	944	842	837	852	866	855	865	870	826	884	881	825	818	839	876	826	873	813	887	878	824	835	874	859	884	843	858	841	844	900	896	840	850	916	832	840	865	879	892	876	866	890	883	862	906	836	869	863	882	856	903	838	862	905	834	856	840	876	858	848	875	846	850	884	857	843	838	880	870	857	843	837	854	908	839	841	872	875	826	832	817	860	806	824	839	884	863	884	860	877	886	891	854	844	848	870	873	866	891	926	919	899	841	856	874	876	855	814	876	860	826	928	888	887	848	898	843	801	860	780	823	876	816	874	843	840	881	849	872	916	902	872	890	881	877	867	875	913	836	911	854	899	858	868	875	826	835	885	866	822	875	844	855	909	872	838	904	923	852	873	834	904	825	872	828	879	861	868	858	899	875	826	788	873	889	832	887	862	849	856	881	842	839	871	850	842	795	973	878	887	841	906	917	824	856	905	861	871	826	854	876	855	867	848	873	852	814	881	867	824	918	882	893	815	837	840	851	821	827	855	862	859	866	848	935	842	878	863	839	869	847	864	847	833	916	869	865	895	857	866	853	865	856
32735	18913	10861	5831	3363	2440	1547	1213	918	846	777	660	629	572	465	454	454	503	453	470	453	429	372	402	382	368	337	343	343	345	304	286	293	315	323	282	336	329	282	314	284	290	311	319	283	314	319	314	336	292	277	311	261	338	287	291	289	291	263	297	319	280	309	284	293	266	274	332	278	321	322	268	273	316	274	302	295	275	276	311	315	286	300	318	269	324	274	267	289	314	308	307	314	293	282	260	299	304	284	313	276	326	270	290	312	307	291	328	286	310	280	313	294	293	282	287	318	299	274	308	273	308	308	273	282	324	314	280	291	300	308	303	318	310	324	327	300	271	256	290	288	310	309	297	290	315	318	309	321	301	301	310	250	283	289	281	264	308	314	292	285	299	297	306	288	311	289	297	304	283	260	298	282	297	291	318	281	290	271	298	304	265	310	307	282	294	275	263	303	245	273	315	301	305	305	314	285	250	283	319	292	305	294	265	280	290	286	279	309	284	307	304	294	291	302	335	326	307	297	274	319	304	320	337	296	264	332	293	256	274	312	303	332	308	294	264	303	292	273	304	279	337	260	269	291	302	274	299	282	293	323	295	295	294	299	324	307	298	289	297	284	326	345	318	298	305	305	304	296	336	278	278	263	290	287	295	297	287	332	291	342	279	306	301	283	324	284	327	289	272	322	286	305	310	305	290	291	309	302	328	283	298	293	310	310	308	311	300	289	307	273	308	306	306	258	281	285	310	317	264	295	305	289	299	286	259	288	274	281	299	301	298	283	280	286	299	271	294	303	310	286	314	311	291	308	267	261	298	306	284	289	288	283	239	284	302	256	316	299	295	299	299	330	308	316	299	303	302	269	277	279	278	272	288	305	261	270	296	295	308	283	303	289	280	295	266	324	330	304	256	284	262	291	282	315	287	276	266	286	284	280	281	310	289	287	321	286	286	302	293	259	303	261	297	292	284	300	318	304	322	292	291	299	279	313	293	278	301	297	297	278	306	265	301	286	292	331	348	286	288	267	287	290	300	299	333	293	305	290	312	268	266	296	286	298	293	331	290	298	297	269	323	300	306	325	282	291	309	281	304	294	282	317	290	301	297	256	275	291	277	306	275	283	327	299	301	275	310	325	284	277	276	322	291	300	310	298	281	302	316	325	288	294	280	292	346	288	271	300	303	324	288	316	307	296	328	298	311	291	320	271	285	284	305	307	306	286	307	290	309	281	289	301	328	329	301	284	321	309	258	291	314	292	308	328	325	299	279	281	318	317	293	287	297	317	307	302	348	303	299	262	272	337	298	306	303	268	296	279	312	335	315	320	315	301	289	259	260	260	249	293	305	266	273	273	302	266	270	315	310	337	271	296	290	287	323	302	281	278	272	273	267	303	311	304	274	276	249	262	293	285	268	312	288	299	291	286	298	298	281	287	312	304	303	299	308	292	293	313	304	322	299	287	278	281	288	270	280	305	328	290	317	301	254	301	301	277	285	313	270	278	271	293	295	279	260	302	268	285	325	283	302	304	322	269	299	300	277	283	301	289	284	272	318	277	317	296	282	262	310	275	290	291	304	280	279	274	252	283	284	299	292	290	299	268	316	304	267	308	294	287	276	292	339	274	284	292	294	281	277	288	290	298	287	281	309	278	291	307	287	310	262	276	285	314	318	264	306	323	297	351	305	312	303	292	310	333	273	313	312	305	287	331	316	305	272	283	292	274	313	323	306	303	282	286	317	284	280	350	313	299	296	298	310	287	291	310	290	321	273	312	303	321	324	307	301	305	319	293	294	263	311	321	298	299	272	265	304	266	282	270	253	295	287	276	292	262	288	301	283	292	301	297	289	292	302	289	269	319	250	292	302	272	301	304	268	298	288	312	296	289	280	290	280	302	296	309	299	298	270	280	275	285	299	264	313	291	290	306	276	293	318	270	278	268	297	292	289	313	292	278	294	282	293	261	273	290	314	295	366	294	293	280	257	259	299	266	304	277	328	292	283	310	289	291	307	296	301	282	288	330	281	309	255	308	298	284	284	310	274	285	316	281	304	284	296	284	299	318	296	280	324	300	308	308	322	290	311	290	270	300	285	264	303	309	294	322	319	300	307	317	291	270	302	295	287	299	281	290	288	294	278	291	336	314	298	289	304	277	305	296	290	289	322	310	281	308	295	264	284	291	297	295	284	298	305	297	299	249	279	307	339	290	302	275	318	324	289	287	286	265	270	308	295	292	296	297	287	295	297	267	306	317	298	286	269	281	282	272	281	278	311	261	306	297	270	317	312	295	305	261	284	318	291	314	306	300	280	322	278	313	283	297	301	291	299	331	309	293	291	311	282	280	276	294	275	289	296	318	313	292	303	277	298	259	297	284	295	287	285	312	307	311	263	277	291	269	281	306	330	262	297	264	284	323	278	299	296	309	299	296	279	300	297	317	262	302	299	296	299	298	261	289	312	305	265	291	296	324	291	321	291	293	307	291	281	254	318	343	273	307	306	298	317	280	297	279	314	308	301	284	296	290	307	281	286	323	280	284	285	296	265	279	302	296	299	284	277	338	310	321	262	274	375	307	279	317	282	311	304	302	315	336	278	319	280	288	308	245	301	293	287	299	253	278	334	285	303	275	302	280	288	315	315	272	291	274	291	310	302	278	320	308	311	250	261	300	302	276	304	285	292	309	285	288	297	336	313	249	291	305	295	286	330	302	301	283	262	304	310	288	325	285	297	307	316	275	277	296	306	324	305	303	312	290	305	278	276	310	281	308	282	263	322	279	238	283	302	291	273	311	333	296	294	291	303	314	321	301	306	303	287	285	281	306	324	302	286	320	325	287	266	285	317	287	292	329	298	311	266	307	279	296	318	314	321	313	318	265	310	283	291	309	329	279	281	268	319	288	287	296	265	295	291	273	278	289	292	296	320	299	309	284	306	307	333	283	304	309	323	296	291	286	294	274	312	290	267	299	270	270	297	290	293	318	325	305	292	322	291	264	330	284	293	317	310	305	291	294	292	304	309	280	301	312	279	271	276	328	277	269	285	285	283	307	288	330	313	278	317	298	268	278	320	286	315	298	300	263	296	312	341	315	306	303	275	305	282	308	305	301	278	303	290	283	280	332	288	280	269	286	292	317	271	274	281	324	302	278	279	307	294	274	292	312	309	286	306	295	279	302	268	303	307	311	303	292	347	316	292	276	299	309	313	298	282	296	278	284	279	290	308	279	290	304	304	296	289	336	272	290	261	295	276	300	295	269	336	306	301	289	271	308	332	303	280	295	300	303	292	272	294	285	302	317	288	307	309	312	305	291	278	254	288	278	305	307	309	326	287	311	293	295	260	294	294	313	311	315	313	272	295	277	273	291	304	343	267	281	268	302	307	268	320	278	294	312	309	314	301	287	275	312	307	292	280	302	325	297	261	284	298	286	298	284	289	297	289	295	297	285	276	275	319	319	272	286	281	285	284	296	267	304	311	280	276	308	308	297	252	309	266	304	299	292	308
22704	14224	11004	11343	10055	8661	6230	5179	4101	3554	3081	3071	2605	2313	1973	1884	1859	1947	1890	1822	1668	1620	1423	1314	1249	1189	1099	1011	953	958	857	885	836	855	850	843	871	872	920	842	903	881	864	780	788	784	768	801	782	823	810	805	777	809	753	755	719	769	742	756	760	772	738	794	729	709	768	780	683	718	737	706	754	780	734	749	727	764	737	714	739	720	748	763	709	753	724	698	687	680	778	732	794	725	724	713	782	756	768	735	711	703	764	762	757	752	773	783	736	723	777	730	723	760	702	705	752	729	734	749	750	754	696	724	745	735	705	744	740	727	726	735	755	766	720	695	736	763	750	740	737	739	733	759	714	765	712	736	743	726	715	720	736	740	721	728	782	743	721	732	741	729	727	774	732	711	713	698	649	740	720	787	765	677	710	687	771	735	704	707	730	680	782	751	724	750	690	729	748	704	772	717	732	669	753	737	720	716	721	755	702	716	712	725	709	756	755	771	739	721	766	692	740	758	738	762	709	748	723	739	677	725	821	738	671	722	714	765	717	671	704	761	715	751	752	717	784	760	735	737	734	769	733	709	765	714	721	736	761	773	719	717	718	737	720	755	753	707	773	690	765	718	684	750	756	724	705	758	725	771	741	745	699	680	718	734	753	767	707	742	710	714	696	745	737	741	716	709	750	719	736	704	706	769	741	749	757	764	737	708	776	718	761	721	702	755	744	678	730	714	776	748	728	740	751	812	714	721	740	743	735	776	735	764	752	734	760	732	705	687	712	738	703	745	760	770	753	727	792	764	725	715	784	674	768	758	716	713	770	731	746	748	750	703	731	694	721	722	711	731	795	722	720	710	752	753	788	736	750	727	777	700	707	713	733	764	732	741	764	703	772	726	763	727	709	753	721	740	789	701	732	736	776	719	748	768	716	789	748	696	728	730	746	732	729	678	785	708	716	742	740	740	747	712	780	696	745	743	691	714	765	711	724	696	696	749	763	765	735	739	734	717	715	711	736	704	727	752	782	711	717	718	747	736	719	703	758	734	731	705	704	761	716	808	775	732	788	729	704	723	796	738	744	751	713	745	729	737	699	734	759	779	759	733	733	721	764	734	717	732	722	773	712	727	766	778	740	736	747	774	727	723	742	748	688	741	717	739	753	710	726	695	744	744	702	745	761	694	719	730	763	751	759	709	734	789	691	753	750	727	724	715	755	697	735	753	774	741	747	720	689	701	728	737	702	742	744	693	707	718	747	725	742	710	796	712	748	750	747	690	730	725	708	735	704	735	743	740	709	699	772	705	716	747	692	758	785	668	747	729	708	719	719	738	776	741	739	715	758	720	748	719	723	678	688	741	742	710	744	773	723	742	732	712	716	708	732	788	725	706	753	777	708	749	695	699	739	739	731	781	772	725	760	767	740	720	736	765	760	749	781	730	739	730	774	730	754	753	777	784	707	740	665	721	748	736	721	753	734	685	727	720	676	749	713	754	724	745	771	774	798	762	744	702	741	724	746	732	724	732	758	734	712	736	796	733	738	730	749	707	730	780	780	740	718	728	760	726	697	716	709	744	778	729	732	736	766	740	741	755	726	730	728	709	678	704	697	761	718	734	736	705	751	726	753	684	700	771	679	742	702	748	780	709	722	733	721	688	750	743	778	733	703	700	740	738	658	731	708	740	733	743	680	813	712	690	714	740	748	748	756	762	695	736	751	745	752	739	738	743	757	737	717	696	764	726	743	749	751	755	717	798	718	759	721	708	714	796	733	695	738	740	710	757	700	742	737	755	729	706	718	675	695	723	680	701	758	705	733	784	735	743	745	742	717	734	759	758	705	687	759	717	722	716	739	770	740	730	782	744	714	767	715	768	780	756	751	741	763	731	773	698	739	715	784	662	765	715	744	738	726	754	726	689	720	747	777	733	673	727	769	731	738	783	745	760	760	772	708	740	732	741	699	717	727	740	738	715	777	735	718	726	758	735	738	759	719	735	770	745	709	777	757	740	717	738	730	741	750	673	703	684	768	759	715	794	735	747	706	758	747	712	752	714	765	733	760	766	770	703	711	735	713	696	759	722	700	716	731	770	710	773	750	714	688	742	747	769	778	742	770	767	684	706	704	745	721	752	781	731	724	751	744	715	776	753	760	711	708	728	704	702	728	735	728	736	720	693	706	750	735	717	733	759	803	735	763	693	717	744	755	720	757	799	738	728	723	756	749	690	724	745	704	755	747	729	710	714	696	770	693	728	723	725	784	757	686	704	726	785	758	732	731	727	722	739	784	726	736	758	742	719	739	702	787	674	812	703	749	739	745	726	731	754	689	702	755	748	734	728	719	663	771	747	728	721	771	732	753	766	741	770	768	769	721	769	745	763	739	750	712	776	742	784	755	749	704	744	796	746	725	733	700	724	748	744	719	701	740	743	685	742	761	773	706	740	733	790	763	749	728	723	703	721	793	714	729	765	737	767	734	790	745	753	764	714	737	693	723	747	703	717	725	765	711	756	744	760	751	737	705	739	773	747	709	717	685	784	719	753	757	722	788	703	747	736	802	694	699	682	752	751	748	738	760	681	738	752	715	701	773	742	739	721	751	734	729	809	709	763	734	747	711	725	730	737	772	737	729	766	735	743	733	735	727	797	769	717	728	763	718	777	748	720	737	720	771	737	744	730	681	779	758	751	723	671	727	750	718	722	714	732	705	748	681	693	753	781	776	719	752	733	723	731	786	724	708	755	715	748	782	776	748	719	764	735	719	721	737	770	713	722	741	729	742	762	778	750	695	730	736	701	700	755	730	737	733	771	775	733	744	767	713	698	744	723	754	745	799	732	743	734	755	687	739	776	736	730	710	733	723	754	744	690	716	734	757	717	744	738	739	751	695	713	714	712	716	758	760	763	680	732	772	721	771	756	716	703	771	726	760	802	723	724	764	733	747	722	706	715	734	751	755	743	755	765	703	733	694	750	762	751	760	754	716	720	730	724	717	773	680	728	739	721	743	702	754	784	744	725	713	749	729	764	718	716	719	761	755	778	720	767	788	739	782	699	704	712	750	732	694	707	740	727	739	682	752	746	740	713	727	738	750	740	755	717	744	709	751	672	732	716	764	745	750	684	758	727	774	734	704	726	743	785	731	725	772	754	715	735	773	747	719	693	726	763	695	720	744	742	710	743	761	763	785	775	760	741	745	742	745	706	705	747	724	722	771	749	770	720	726	709	738	776	692	758	741	713	727	741	732	759	754	751	710	734	671	750	760	744	723	724	757	744	738	706	755	795	791	760	728	779	767	768	806	763	754	763	729	766	753	761	690	757	762	739	762	726	761	652	729	723	791	735	769	763	762	706	740	695	726	744	739	741	764	749	731	756	735	754	735	769	737	778	717	700	741	714	715	745	739	747	724	724	748	734	769	737	755	751	728	775	723	724	747	698	742	705	766	733	749	795	753	733	792	752	712	727	752	728	725	719	721	721	753	720	749	762	756	720	710	710	719	700	723	749
7671	3248	2105	1840	1620	1069	818	702	584	544	496	446	444	453	437	392	390	413	384	418	340	354	394	416	391	403	350	373	380	362	367	377	351	368	368	358	340	341	356	375	358	347	345	346	375	368	339	339	394	362	383	300	357	354	372	364	345	337	355	360	375	405	347	366	361	360	360	363	334	374	348	342	347	292	356	328	362	349	367	344	356	378	367	359	330	311	327	358	358	395	315	353	356	374	370	359	399	291	344	355	352	347	332	357	356	345	392	359	347	356	357	330	356	363	355	371	382	329	366	351	344	368	347	341	363	352	324	361	333	344	370	350	365	359	349	334	342	377	342	358	375	349	336	336	363	332	327	372	369	380	330	327	375	372	361	332	326	326	348	349	360	354	373	348	370	350	360	358	348	345	335	358	391	356	359	380	346	349	373	360	371	390	385	315	346	334	337	325	347	357	368	368	330	367	355	398	333	356	360	340	379	372	329	334	374	340	329	375	373	333	356	365	363	320	350	343	316	370	353	318	356	355	371	353	322	345	396	372	371	354	364	335	363	340	355	342	322	378	367	385	344	350	295	343	347	363	324	362	402	353	353	359	336	361	366	371	354	391	336	343	375	342	414	352	370	341	320	343	357	391	342	364	363	359	366	365	327	330	365	386	362	337	315	355	343	353	370	364	359	375	323	363	333	336	341	389	342	359	365	353	349	342	361	381	330	367	367	361	363	343	369	336	306	345	367	344	335	318	362	362	324	328	331	341	322	309	319	336	345	342	343	337	359	346	374	337	348	347	360	343	354	377	360	347	375	344	344	362	342	360	348	347	346	333	352	344	356	377	326	366	352	363	346	330	351	364	343	343	357	309	328	328	369	367	353	376	373	370	348	364	380	329	378	339	330	390	363	381	394	373	346	338	340	346	334	379	317	338	342	384	355	334	346	333	333	328	372	336	353	331	354	342	323	342	370	319	338	378	350	350	366	350	355	360	366	333	348	363	329	337	328	382	346	333	354	363	360	349	325	352	366	354	370	333	357	350	348	355	354	335	313	339	331	351	397	380	354	358	346	354	289	335	322	355	329	326	302	318	373	352	346	356	359	365	363	315	359	344	353	335	368	339	325	341	335	309	355	397	331	329	373	325	368	385	333	319	334	352	366	354	329	331	345	361	338	292	334	375	340	384	326	310	348	376	349	349	307	326	349	339	332	357	365	345	336	348	359	337	337	336	347	371	361	379	340	353	367	381	353	379	313	362	289	325	391	355	344	365	328	373	318	346	352	372	320	321	346	352	330	339	355	345	348	361	364	333	391	357	358	361	365	338	340	340	331	350	358	361	356	344	323	366	373	347	314	337	345	337	329	382	345	360	346	393	389	340	336	349	336	341	345	338	345	375	362	332	359	338	388	314	356	346	360	380	373	352	348	344	347	348	367	367	383	342	329	350	355	332	329	384	300	302	338	396	353	329	349	357	382	351	378	340	370	349	364	359	370	330	342	349	357	326	376	372	356	377	350	361	342	365	344	326	356	355	345	321	356	337	340	380	314	353	356	361	354	351	319	382	316	332	340	356	339	349	355	349	335	364	331	340	326	372	333	340	325	367	337	327	366	347	323	365	346	346	384	358	320	350	345	356	331	305	344	364	342	349	354	346	363	332	340	349	350	340	342	351	347	366	350	340	347	339	368	362	353	362	374	342	385	371	354	364	338	355	345	347	320	327	355	340	366	354	339	344	370	359	293	362	372	345	350	375	341	361	329	339	361	404	387	344	356	372	359	390	335	364	341	342	352	345	362	368	334	359	346	340	328	324	362	366	369	370	340	370	356	344	333	342	348	368	364	351	388	346	345	363	336	349	326	375	410	351	358	344	342	340	363	320	362	338	315	342	321	343	335	329	326	333	377	379	339	349	329	375	332	330	372	373	348	385	331	368	331	332	349	345	352	349	333	330	366	347	352	379	359	341	366	363	349	311	356	346	325	347	320	346	330	350	324	318	367	344	312	317	350	346	335	351	379	318	357	358	340	341	362	370	369	325	387	368	347	359	350	354	360	359	336	352	365	344	361	313	357	357	342	382	370	365	343	354	356	336	368	313	330	375	355	329	324	382	327	361	345	360	339	344	362	372	339	368	372	333	350	368	336	322	328	354	391	360	369	351	355	324	355	375	353	353	347	330	348	350	361	315	355	312	363	352	343	346	335	382	352	354	384	323	322	357	343	338	311	338	323	361	354	371	369	363	341	355	345	376	325	349	348	340	345	357	358	340	356	326	366	357	330	378	346	376	347	369	360	322	376	345	380	321	336	350	347	379	333	371	360	336	378	371	370	351	366	332	413	352	331	349	367	373	360	327	359	305	347	335	319	318	359	354	304	316	328	339	360	357	376	333	344	329	349	373	380	319	381	325	344	359	370	384	382	328	327	366	378	370	325	364	383	361	364	355	340	337	350	374	330	377	347	366	365	325	367	327	379	315	380	338	405	333	316	360	328	322	351	343	386	382	363	364	384	359	339	343	338	321	336	327	344	367	378	343	368	375	325	348	363	423	299	340	370	347	307	357	323	345	321	323	354	350	370	344	335	331	355	349	344	372	342	307	364	367	367	358	352	313	359	327	382	353	368	356	338	351	373	354	366	341	369	334	326	337	363	356	322	343	335	337	336	366	332	349	359	365	359	376	386	341	341	351	360	319	370	349	346	351	376	330	341	301	340	365	363	314	341	357	354	327	364	344	347	364	329	358	377	375	342	354	324	308	361	378	325	333	341	328	355	341	329	364	343	363	342	333	361	344	348	336	342	326	337	295	298	350	347	364	341	341	321	289	370	387	387	342	366	381	386	366	363	354	324	350	356	341	364	310	324	329	375	343	334	379	366	342	332	333	360	368	337	346	336	327	373	340	319	346	352	357	304	331	367	336	347	334	324	345	308	328	381	339	349	337	352	304	353	365	300	343	347	368	351	352	362	354	362	372	384	379	403	346	334	357	344	324	330	295	325	334	371	351	332	330	341	386	356	338	333	356	358	370	392	343	350	350	334	314	363	384	363	424	355	303	339	341	327	413	339	354	379	347	380	313	332	364	339	359	385	336	357	356	360	364	298	313	387	348	293	334	329	310	348	342	355	344	343	341	360	364	316	322	341	343	371	343	335	360	341	345	368	374	354	333	317	344	344	322	357	359	344	338	318	364	381	355	377	340	358	373	345	337	355	354	336	381	340	358	312	365	360	367	384	329	325	341	366	367	372	368	306	367	306	341	311	349	354	339	381	360	332	356	307	349	352	367	331	370	313	349	358	354	326	351	317	352	321	383	364	378	370	376	383	341	352	366	342	332	381	338	371	360	349	345	369	322	350	346	312	346	362	331	349	328	342	329	366	341	339	361	304	347	337	348	353	376	392	346	357	366	352	336	338	370	337	339	355	354	358	314	343	335	362	365	347	345	312	346	374	386	347	320	315	319	367	328	327	364	336	317	340	360	356	359	363	338	361	350	313	334	370	335
6459	3984	4156	5596	5865	4258	2929	2634	2182	1964	1657	1661	1474	1404	1354	1258	1213	1183	1239	1096	1144	1127	1105	1078	1041	978	946	946	951	931	901	940	870	900	909	910	903	886	890	872	938	956	850	864	857	857	879	910	886	917	903	871	837	857	900	841	882	903	853	852	886	832	873	862	799	928	864	901	893	872	829	896	813	865	856	855	855	788	883	857	853	804	805	810	832	841	872	880	844	870	882	907	868	898	836	883	821	807	844	867	849	861	862	867	839	851	873	833	892	889	872	910	821	873	861	885	875	831	817	893	838	851	897	874	831	832	874	893	846	863	890	885	854	830	857	867	859	849	875	884	871	806	836	862	857	824	854	832	882	859	882	798	826	863	842	849	903	862	897	844	831	816	843	846	826	874	800	845	843	846	883	816	865	868	834	846	848	866	829	906	816	823	866	845	849	861	865	853	859	832	872	834	825	837	867	853	881	876	858	834	872	852	885	836	888	827	889	905	864	888	904	813	837	858	781	805	842	845	851	839	864	851	869	813	855	858	871	866	886	871	871	828	874	849	869	848	896	886	857	896	881	853	894	864	800	838	875	880	837	825	871	911	803	926	896	874	824	813	845	846	843	867	828	882	849	885	860	884	897	879	854	884	836	861	820	876	878	815	844	883	866	885	852	865	827	906	876	878	919	910	845	896	914	799	899	871	862	840	871	863	885	876	879	862	899	896	868	816	901	877	840	863	822	888	818	859	837	867	896	813	842	852	949	817	892	879	877	841	822	894	836	824	881	900	901	848	873	883	805	822	884	907	871	898	865	857	892	802	849	855	851	875	827	860	890	869	879	869	836	893	857	846	833	892	860	825	858	865	862	785	855	878	862	802	844	810	861	884	810	819	831	865	818	897	903	834	855	861	858	846	862	913	893	839	855	837	883	875	888	861	872	864	849	879	897	877	885	823	910	854	904	827	850	868	791	875	843	839	827	863	841	878	862	893	918	861	838	841	833	841	810	896	867	834	865	860	845	891	846	851	854	857	883	856	870	873	873	839	845	818	919	879	859	876	905	888	818	859	850	887	796	846	885	839	838	885	855	838	888	839	871	824	838	859	872	843	855	816	903	841	855	895	872	874	853	836	814	802	953	881	882	814	849	861	894	874	891	838	886	880	898	853	863	850	831	891	857	890	870	823	800	852	840	904	790	825	847	887	852	860	872	834	899	850	880	838	830	860	833	856	845	838	870	821	840	881	835	825	841	860	897	870	853	900	847	889	918	878	877	846	874	845	858	865	880	867	875	867	831	825	871	842	889	914	924	823	810	837	934	841	830	831	833	821	837	899	875	917	786	878	847	850	879	860	853	873	873	859	888	868	913	855	858	826	905	855	876	858	844	816	860	913	920	896	879	837	901	862	877	861	845	822	832	841	852	841	873	864	860	883	892	871	864	860	897	832	895	872	822	835	855	844	853	815	847	832	868	839	810	866	843	856	821	845	873	842	812	857	845	859	857	915	868	873	904	881	871	858	875	817	829	841	886	815	905	875	813	856	855	863	839	907	885	873	829	866	849	866	844	890	828	881	890	841	868	871	833	854	807	866	853	867	851	829	896	873	840	891	875	818	878	882	896	870	866	877	847	861	854	890	830	817	892	871	871	916	815	854	828	895	874	859	836	835	860	811	907	889	824	884	850	841	813	852	818	884	929	889	846	842	860	848	849	863	851	870	827	871	890	825	832	872	847	842	882	859	891	914	879	849	899	857	874	856	875	885	843	869	845	796	860	837	852	925	812	843	871	833	841	835	810	807	884	895	860	882	850	813	879	837	921	905	863	871	873	874	894	887	829	875	869	791	837	822	828	839	856	840	872	888	866	840	855	832	877	921	864	869	856	888	854	844	847	881	803	812	881	828	870	809	835	871	867	848	861	808	796	869	850	867	892	856	898	848	866	834	861	835	865	849	812	830	913	821	872	831	876	839	846	831	866	879	862	869	845	837	863	869	852	834	854	934	855	886	888	886	850	846	843	886	875	843	924	833	896	865	902	805	875	829	870	834	851	830	853	855	840	798	833	827	872	897	844	794	813	860	846	819	927	839	838	871	866	884	912	849	869	861	891	865	843	880	893	839	868	858	827	842	913	805	846	839	825	868	854	833	864	862	884	814	824	838	877	858	876	802	841	884	889	788	891	854	880	838	867	858	876	921	839	844	833	816	861	863	840	824	836	858	804	816	831	818	796	895	826	833	861	833	836	858	851	824	849	837	861	861	833	842	855	845	861	888	894	852	915	877	856	822	884	845	839	800	851	876	865	836	829	881	827	804	821	814	865	845	833	812	812	854	840	862	873	847	849	853	805	822	873	821	860	864	884	830	851	875	845	861	849	865	875	816	823	838	863	825	903	852	836	894	825	872	835	811	856	855	834	908	810	861	832	873	862	873	837	902	874	842	880	870	881	893	828	880	857	892	893	851	810	835	801	813	841	822	843	875	829	848	901	850	846	877	817	811	852	852	850	840	798	866	828	828	859	752	855	890	783	818	838	873	889	862	902	861	833	860	880	832	879	869	818	860	846	861	862	861	833	851	910	872	867	801	912	869	875	860	896	834	929	900	874	851	831	857	807	876	853	849	900	843	820	856	834	804	882	844	901	861	919	900	956	867	848	862	860	867	821	886	824	836	868	826	912	862	881	864	897	879	847	878	835	858	822	802	843	836	847	847	861	846	840	848	887	822	879	846	830	877	889	878	838	893	898	872	846	821	884	864	868	848	850	887	877	821	861	860	885	896	905	844	883	843	838	843	857	823	865	812	842	860	825	888	883	869	842	848	820	884	876	866	916	895	866	833	842	883	829	877	858	843	841	860	875	839	896	845	848	878	873	887	882	846	881	846	873	867	889	855	894	900	898	882	830	863	877	846	881	824	851	833	866	845	867	914	857	836	808	865	871	865	889	868	860	860	897	842	897	878	936	858	871	893	855	932	821	891	822	853	852	837	884	857	806	849	907	884	850	831	812	880	879	864	901	809	840	853	832	838	896	875	882	870	881	874	831	917	869	848	807	829	856	837	864	843	909	845	880	880	868	880	839	858	844	852	864	810	847	877	887	806	864	843	855	853	862	861	846	877	839	890	877	856	857	828	874	856	830	848	856	846	875	858	946	887	865	894	835	868	884	863	841	864	840	874	886	881	851	844	852	846	906	840	800	831	848	892	834	856	845	888	814	856	830	856	876	874	864	866	908	856	841	911	851	879	848	834	844	903	902	829	824	839	891	872	823	866	868	894	870	810	861	909	865	883	871	858	901	885	863	860	867	840	862	870	825	838	861	829	844	823	851	845	812	820	853	877	834	787	887	837	857	873	852	881	824	821	904	819	896	830	850	857	901	829	846	795	832	840	827	852	835	792	838	874	862	880	846	852	865	834	874	851	788	859	851	868	882	855	828	855	859	844	889	882	865	940	859	822	899	850	880	862	848	891	866	870	878	894	840	831	845	810	878	843	857	773	870	809
22680	13629	5864	3758	2523	1583	1084	909	788	719	594	583	501	468	477	464	466	469	459	467	426	446	428	407	463	380	407	388	384	323	350	336	337	352	337	402	338	350	352	355	355	363	350	357	389	347	373	328	376	373	328	348	363	347	363	366	338	340	343	323	338	373	331	364	361	332	345	311	360	359	338	337	362	381	338	355	360	348	334	382	371	366	367	333	348	367	343	339	356	362	346	326	371	335	395	346	363	355	344	365	336	294	352	342	323	327	347	350	338	353	334	330	340	390	337	362	341	344	393	356	366	346	312	346	363	362	308	363	357	304	329	370	340	358	374	332	385	359	331	349	356	342	372	353	335	363	323	334	354	345	340	341	359	369	363	328	359	349	349	358	350	329	356	374	369	385	343	382	362	364	325	319	373	330	348	347	340	362	341	357	335	337	370	344	348	337	353	341	335	335	374	363	363	352	328	371	330	355	369	363	378	368	353	340	345	373	373	373	342	352	337	343	324	334	328	335	323	343	393	351	344	351	337	352	371	356	362	340	371	366	356	365	353	364	363	329	330	369	304	344	365	346	334	318	358	329	337	362	336	361	350	362	357	371	304	312	349	354	371	362	363	364	366	349	328	350	331	339	343	377	368	369	366	343	336	341	336	385	362	391	344	327	361	326	318	328	370	334	359	340	342	363	365	337	375	357	350	369	323	332	364	346	298	353	314	319	378	341	344	326	358	339	355	329	352	349	355	345	346	327	357	330	342	361	340	382	340	343	306	354	338	364	329	351	378	361	339	361	357	369	340	307	349	379	382	349	368	349	346	345	359	342	345	374	346	368	336	359	365	368	371	342	328	354	355	331	356	375	337	354	338	365	329	333	353	395	340	334	319	312	353	368	310	350	319	337	335	350	286	336	336	354	357	390	360	357	346	332	353	341	296	369	353	356	376	363	372	344	348	377	350	315	362	370	363	339	346	369	366	339	365	328	338	380	348	366	315	334	302	347	342	345	331	328	339	359	336	369	357	337	352	347	320	352	321	351	344	318	371	320	359	332	347	338	318	324	342	351	340	327	367	335	366	372	332	328	342	329	356	338	325	384	336	343	370	348	354	379	362	359	378	312	330	328	355	352	313	362	348	375	353	331	349	329	354	309	339	319	359	315	349	333	347	374	342	352	370	365	332	356	367	353	358	366	366	339	348	358	374	347	352	331	344	335	324	324	357	340	377	355	325	368	376	347	334	330	325	361	340	361	365	347	336	344	316	317	331	382	338	353	338	348	326	372	331	350	388	344	323	310	340	350	380	366	349	298	382	358	350	340	350	380	348	355	357	332	347	364	330	312	351	385	346	334	322	370	340	321	343	332	335	346	360	354	331	354	348	325	359	358	359	330	322	321	303	382	340	346	330	305	329	330	344	345	372	333	318	399	368	348	325	350	336	318	362	339	354	340	392	368	332	348	324	365	300	363	362	334	327	365	356	347	366	358	342	375	312	365	331	342	373	347	348	322	340	356	345	340	353	319	324	345	318	355	311	333	341	309	358	342	351	331	359	338	339	372	326	360	358	303	346	356	363	366	341	387	340	331	381	341	386	339	304	357	334	340	339	360	327	377	344	353	348	323	329	337	333	366	364	369	327	323	360	331	356	348	337	344	313	334	343	356	366	337	341	346	335	335	347	355	325	362	390	308	366	378	366	356	352	316	358	369	333	328	342	351	360	334	300	337	321	373	334	314	328	341	358	338	331	382	357	335	334	329	350	346	339	356	347	304	327	353	349	357	375	339	351	374	337	348	332	343	363	339	383	333	342	335	359	317	327	369	343	361	340	330	367	338	353	357	332	314	339	355	368	355	365	331	337	334	342	344	321	356	376	368	330	336	337	337	332	347	335	326	325	327	320	379	352	344	349	360	340	380	365	362	316	323	353	306	359	367	357	363	391	344	330	309	344	357	335	365	316	348	376	322	325	297	358	348	346	321	333	318	355	345	323	365	363	337	328	341	343	393	354	351	319	388	371	343	346	320	362	376	329	333	358	370	355	345	377	370	330	363	332	322	342	390	319	358	353	348	347	331	366	381	326	316	353	309	350	317	328	319	349	371	367	347	322	349	329	350	339	341	347	359	315	353	368	345	339	349	346	334	327	363	362	334	351	361	343	359	328	362	342	360	316	357	356	360	345	344	330	330	329	332	350	346	331	334	375	335	322	320	360	359	328	343	378	312	351	361	363	325	381	330	343	354	364	360	385	352	356	340	371	356	329	356	348	372	366	348	321	368	327	373	340	335	357	357	373	352	321	346	342	360	327	346	360	391	365	335	347	338	376	365	340	335	316	363	348	332	360	347	343	359	355	353	329	351	381	334	344	362	320	353	359	343	307	358	343	328	344	345	357	356	314	350	357	372	305	370	349	349	385	381	359	335	353	299	348	341	343	348	312	366	375	340	387	354	371	357	339	333	351	334	361	346	340	344	353	353	355	325	364	374	348	326	338	339	361	297	324	377	368	368	358	335	331	344	360	312	351	341	342	314	375	381	337	314	364	301	345	352	351	366	364	347	367	348	343	327	342	341	351	345	340	346	361	376	351	358	359	381	364	366	358	369	332	369	336	331	328	342	377	318	402	369	379	370	382	382	350	351	333	337	331	364	345	336	332	366	338	340	304	350	329	371	370	350	353	352	363	370	363	360	345	357	376	357	352	340	333	326	331	367	358	377	347	361	369	364	336	348	351	340	376	353	363	339	364	353	343	358	392	333	362	338	324	365	322	358	352	317	328	345	324	388	369	329	323	346	386	355	337	344	384	336	356	366	357	334	356	346	343	358	348	347	358	343	356	300	356	346	358	334	351	332	350	334	357	297	340	374	357	333	351	360	357	361	341	352	329	346	379	325	320	340	345	336	323	318	318	362	352	348	381	302	345	335	326	383	350	305	324	389	381	376	326	303	370	357	347	329	340	324	350	321	349	305	336	357	323	339	324	355	327	360	350	334	340	324	350	369	360	336	353	363	362	366	339	345	364	395	369	337	356	370	363	321	334	329	356	365	365	347	329	322	347	321	354	370	353	359	315	367	348	341	344	370	326	330	321	384	335	348	364	356	375	326	373	337	343	359	335	337	361	350	327	347	326	367	372	340	334	355	327	354	325	340	344	333	361	395	362	372	334	337	335	375	369	361	383	355	357	356	347	348	368	366	367	336	359	369	326	336	338	356	344	372	358	364	333	347	343	341	294	313	325	353	353	348	346	349	310	342	355	311	359	330	375	320	329	348	353	316	327	333	325	405	364	362	350	337	333	342	362	351	378	347	327	371	324	361	365	329	339	315	336	370	359	410	326	339	363	349	350	317	367	352	354	360	349	345	370	357	357	347	336	342	344	352	327	340	368	372	339	366	343	344	329	367	343	404	350	369	374	332	312	319	325	349	371	323	345	349	343	325	349	387	336	323	325	328	322	371	405	325	356	350	365	373	355	378	361	363	377	334	349	315	365	316	337	381	323	376
17116	12118	7225	9800	8463	6361	4729	3822	3284	2772	2387	2192	1980	1741	1734	1536	1625	1626	1619	1504	1482	1441	1393	1259	1148	1109	1039	1070	993	940	1030	954	882	914	902	949	927	866	950	924	993	988	951	930	916	924	827	883	891	929	892	890	890	891	902	918	873	824	925	887	804	826	849	887	882	857	896	904	837	865	886	880	842	882	876	883	867	879	816	898	889	924	889	869	805	841	852	812	880	868	799	806	841	875	814	853	828	899	872	901	842	860	894	850	869	873	854	843	817	863	872	869	783	859	881	915	831	839	865	873	922	855	839	901	819	897	907	847	863	812	863	840	840	873	910	827	830	891	854	879	901	871	845	817	906	849	884	857	838	865	898	802	856	845	876	917	866	853	803	847	865	865	864	867	884	840	851	836	863	896	871	883	848	827	863	823	811	846	868	809	904	871	832	864	817	875	865	810	869	853	919	841	898	842	850	797	840	823	852	828	866	876	887	840	869	840	827	819	836	835	868	835	847	819	879	840	803	875	807	835	815	864	878	863	810	820	896	857	823	905	803	829	817	853	841	884	884	845	886	839	936	879	851	846	918	880	852	864	884	816	832	855	801	853	851	815	851	851	832	833	825	864	830	872	885	883	852	891	809	863	845	866	835	867	813	807	837	851	862	879	826	855	848	846	881	820	846	850	846	905	873	812	843	881	819	837	859	826	875	841	837	830	856	861	899	882	840	812	876	894	836	851	854	840	920	861	852	836	843	878	837	798	876	808	858	882	845	842	871	845	825	847	852	902	841	848	852	832	896	844	857	883	841	837	819	860	856	812	892	855	851	816	890	826	821	855	854	906	906	826	841	816	892	837	820	866	871	851	815	817	820	860	876	860	898	841	876	828	891	835	840	915	813	877	887	892	855	821	827	829	849	873	825	855	840	868	859	831	873	866	875	812	896	899	837	817	867	795	828	856	847	842	867	856	857	819	835	912	865	918	862	840	842	798	853	837	902	865	830	863	861	808	891	851	886	858	840	884	899	840	823	903	845	832	859	835	863	847	844	863	851	810	811	886	890	816	906	830	921	873	884	845	867	868	896	836	852	868	893	830	818	832	874	881	820	792	802	892	815	805	827	870	879	790	868	852	831	871	895	857	799	866	859	868	835	778	817	851	850	858	885	854	861	844	805	838	820	807	864	875	844	868	892	795	802	885	873	816	843	862	855	875	875	924	889	845	858	906	878	835	804	860	883	850	883	851	875	884	835	834	860	855	812	837	829	794	817	875	784	913	811	889	835	866	858	846	861	824	841	820	899	806	820	854	907	870	842	836	841	836	877	867	881	814	836	875	876	884	863	884	862	806	852	845	790	852	904	865	898	873	825	855	848	825	839	836	829	869	867	774	866	856	878	821	855	863	884	881	839	897	854	827	831	893	871	792	884	839	854	890	878	896	826	807	853	871	881	847	887	852	902	873	889	792	830	786	845	859	882	914	884	924	922	810	805	870	835	905	885	856	833	828	864	824	861	869	881	877	898	822	793	906	824	840	813	824	868	790	830	869	858	835	872	790	855	802	815	899	825	845	897	857	835	802	892	866	810	834	838	819	820	868	896	848	848	880	810	901	839	876	850	871	827	830	815	804	870	888	804	823	831	849	875	842	806	891	847	840	887	811	881	838	867	867	865	875	857	892	829	900	862	872	876	874	872	828	801	853	829	897	871	839	898	868	869	838	853	924	848	816	836	844	866	892	846	847	863	847	901	874	872	855	825	869	847	862	868	879	841	846	921	879	874	858	841	840	842	818	900	809	862	905	887	859	814	832	839	887	858	836	895	803	899	836	852	856	883	866	905	871	899	837	925	865	834	879	889	850	821	839	881	866	902	848	875	875	830	862	868	836	828	872	811	829	832	811	853	780	880	811	810	855	854	813	856	812	850	853	842	917	885	867	839	880	878	878	886	861	829	892	883	847	799	896	873	889	898	860	816	868	848	872	898	859	886	834	851	833	875	833	815	839	851	899	817	863	883	939	886	872	880	869	865	827	860	843	851	856	858	890	845	840	813	831	839	853	860	855	858	891	828	872	835	827	833	862	874	835	808	855	856	879	861	904	853	819	841	836	835	880	840	878	835	875	833	879	855	820	866	885	862	844	868	755	838	824	875	813	849	898	858	854	855	848	913	898	878	857	867	844	844	821	884	862	866	831	843	801	847	840	834	853	838	873	845	844	891	863	894	883	892	869	900	875	856	869	859	862	873	904	920	861	827	871	840	816	862	880	846	798	858	906	870	840	852	866	897	839	812	852	860	888	854	828	864	864	839	811	894	786	821	840	848	888	849	827	867	856	801	944	839	871	855	861	890	851	876	882	868	857	868	906	841	899	855	889	826	873	830	884	899	868	854	857	800	872	839	828	894	892	835	884	829	897	864	831	816	850	882	853	843	856	878	884	832	876	847	836	832	883	889	842	846	868	872	865	855	867	869	889	846	876	898	879	914	849	858	846	889	906	892	845	838	822	850	887	875	872	864	880	846	832	819	848	850	848	821	853	892	837	819	880	865	839	881	932	856	856	920	849	837	862	836	860	834	872	860	874	848	885	853	823	875	832	866	873	849	868	832	866	814	841	838	909	880	874	781	841	877	884	873	815	880	847	915	891	833	831	884	848	787	879	847	825	808	794	848	883	833	878	857	856	868	848	867	793	867	844	829	896	910	861	829	808	847	821	855	898	931	863	827	824	873	848	851	786	916	847	810	886	872	818	839	856	820	811	823	783	841	849	872	802	841	892	785	804	865	844	815	875	862	862	920	790	876	845	846	854	859	806	873	842	865	858	856	894	846	909	890	842	809	831	855	885	838	818	848	886	822	864	833	839	827	872	837	834	852	897	814	872	830	814	875	835	841	922	877	848	861	820	891	881	862	938	874	827	912	837	841	857	870	826	797	868	826	827	885	882	835	839	888	870	820	835	875	827	849	829	859	883	887	830	795	856	855	843	818	902	865	863	833	842	839	869	812	838	872	800	855	868	847	900	851	860	864	871	828	843	876	843	832	886	872	857	834	886	913	879	858	903	815	855	825	899	848	868	878	845	891	867	895	853	871	867	907	865	833	830	870	848	887	837	807	834	880	838	865	832	897	839	861	838	866	895	833	842	902	873	846	825	826	824	816	862	851	803	862	883	883	827	874	877	888	851	862	814	868	895	882	859	871	870	855	911	836	822	892	867	840	886	851	844	856	850	862	870	786	887	856	887	860	805	813	916	859	861	852	862	831	830	835	826	858	868	877	881	851	879	834	863	873	817	870	849	837	856	830	838	838	912	871	819	844	904	870	858	896	852	864	898	843	823	825	829	802	867	853	876	863	830	816	870	800	910	844	871	844	855	903	906	843	853	837	817	835	842	850	826	884	816	874	866	844	848	807	843	901	864	857	891	838	819	884	873	891	792	856	834	852	873	849	864	801	863	854	852	845	829	798	873	872	869	882	858	909	889	903	806	824	807	852	859	825	841	850	837
33180	20611	9816	5820	3864	2294	1529	1135	888	829	672	624	581	525	503	454	484	486	445	503	447	425	414	392	358	358	330	350	362	330	326	300	328	361	299	297	312	304	308	334	278	324	311	328	287	299	287	271	322	333	315	294	316	274	290	270	287	277	302	300	288	298	266	282	305	330	314	294	279	273	306	305	346	285	284	278	274	292	245	328	255	280	264	286	291	312	301	294	286	299	290	299	282	293	295	298	271	304	295	305	310	274	317	279	282	305	309	278	299	289	284	313	281	324	334	315	298	280	301	287	286	298	281	299	323	293	313	300	278	263	270	269	291	276	300	272	264	293	260	267	273	287	290	276	298	306	261	255	295	263	287	292	275	284	290	285	251	273	306	287	255	334	278	281	241	267	288	259	313	271	317	294	275	301	290	324	301	290	304	259	276	273	274	289	289	295	293	324	293	316	266	299	281	259	294	290	289	318	283	291	290	277	274	277	290	308	307	264	332	281	274	297	280	309	273	275	266	283	282	302	321	271	291	287	289	280	302	293	293	307	307	315	312	261	271	300	292	312	331	298	295	259	306	292	282	292	271	292	297	288	275	305	315	255	279	305	301	284	257	265	305	312	298	283	295	285	265	303	330	312	294	298	295	287	292	275	296	300	295	285	305	306	283	289	269	289	313	283	332	292	313	267	286	282	274	272	297	299	310	301	299	302	284	290	290	258	247	284	304	297	296	287	267	279	330	292	260	272	301	295	294	293	310	289	289	271	284	299	297	314	292	288	296	309	260	303	299	285	275	263	282	283	291	346	288	273	300	268	298	286	322	327	285	287	305	270	322	289	288	302	291	268	339	286	289	314	294	304	298	288	265	291	274	303	292	270	268	331	302	292	287	291	276	289	310	326	289	299	286	288	285	303	293	291	269	272	317	251	277	307	297	291	279	297	291	292	307	312	275	282	314	299	329	272	269	299	288	319	315	276	285	299	324	298	292	291	330	283	305	285	265	272	284	300	295	286	294	300	305	303	292	275	309	261	302	336	293	279	279	289	270	273	295	282	302	276	287	253	295	302	284	297	301	255	261	296	266	305	279	297	272	286	262	288	270	285	271	285	300	271	293	292	298	279	282	336	327	308	283	286	281	291	263	321	317	300	274	302	299	286	288	305	285	313	292	292	285	265	301	319	308	280	291	284	295	289	315	342	283	319	293	294	279	263	276	296	277	277	301	299	286	289	267	277	283	295	268	274	266	279	275	296	257	296	285	304	231	300	289	289	298	256	273	294	271	290	291	311	287	288	280	310	296	298	303	297	278	325	261	309	284	289	268	301	273	283	279	313	307	309	283	297	275	300	294	286	292	309	282	329	310	262	279	300	296	328	302	307	270	268	267	296	282	286	305	287	282	284	289	337	279	231	272	313	309	269	313	301	277	292	299	296	286	374	280	279	307	304	289	284	321	278	276	253	291	306	278	313	306	282	291	271	313	293	304	268	279	267	299	272	285	282	266	303	304	309	281	291	290	285	304	269	306	295	272	292	312	264	312	273	276	301	269	299	271	314	286	296	298	282	316	295	323	308	302	287	295	305	270	308	301	283	298	280	284	281	275	278	292	283	303	316	281	302	251	278	304	288	288	273	301	303	268	294	256	282	298	265	310	297	288	314	292	299	261	277	300	300	294	296	263	252	303	305	318	292	322	295	300	272	301	291	261	293	297	262	324	283	281	293	292	263	264	314	269	297	289	320	288	271	269	288	290	303	301	300	304	303	321	306	272	273	274	299	306	301	287	246	302	273	256	297	313	297	305	313	309	307	279	325	270	304	329	297	288	319	289	264	300	280	301	267	294	266	291	279	318	302	295	299	293	286	302	256	291	277	300	295	271	264	328	294	288	267	321	317	288	297	299	301	293	331	286	299	292	298	270	310	276	292	295	282	292	268	280	305	264	306	286	274	323	271	312	299	278	280	271	297	275	306	297	300	277	303	290	328	285	301	302	283	297	290	271	272	302	268	256	307	297	277	311	309	276	289	288	307	255	298	266	279	307	307	291	270	256	301	286	309	271	264	282	299	317	302	273	250	296	253	281	317	283	311	273	261	254	278	310	285	294	297	268	274	309	308	270	298	291	301	291	286	299	313	293	267	280	275	326	298	284	300	330	290	290	300	280	290	271	296	299	289	275	303	287	284	244	272	313	320	269	270	311	281	308	307	296	306	290	290	285	298	280	303	296	288	299	300	280	268	307	309	287	302	284	284	274	294	256	318	268	289	305	262	272	269	285	309	333	280	311	306	279	297	316	297	297	308	295	315	304	294	313	285	291	291	284	302	280	283	285	285	279	256	301	269	288	297	309	285	271	301	308	262	265	304	304	294	321	288	310	289	279	295	309	266	255	295	288	253	289	300	314	285	292	284	260	243	298	292	285	298	309	294	289	300	280	288	303	253	306	318	293	322	340	305	307	323	288	297	298	292	305	285	275	266	277	293	283	315	283	281	277	279	314	293	293	274	287	295	305	276	262	283	276	311	282	306	293	279	296	288	276	291	284	291	285	316	296	334	312	308	279	302	306	269	293	300	281	309	270	272	289	292	290	319	302	310	301	298	289	302	285	276	291	307	306	283	292	313	227	232	312	288	290	293	306	281	283	296	303	283	272	293	271	255	303	278	303	305	314	305	281	275	271	286	285	320	336	308	279	290	279	327	302	316	270	305	315	276	302	280	281	277	266	291	271	292	301	294	288	307	320	283	320	327	268	270	280	315	303	300	314	320	268	287	312	280	276	307	298	300	292	298	292	266	297	286	278	313	301	282	316	296	288	313	298	271	316	323	293	284	303	316	304	293	307	308	274	274	313	310	288	284	287	289	280	266	318	291	317	291	279	297	271	302	319	290	300	291	316	297	300	325	311	268	334	275	308	301	283	332	269	310	273	283	268	282	300	301	293	273	284	282	272	294	271	254	268	310	269	293	249	285	306	256	303	279	276	279	276	309	293	285	298	300	286	285	289	315	295	298	291	295	289	291	261	292	306	264	299	267	320	278	271	307	273	296	297	313	322	292	283	321	312	274	315	314	292	303	247	251	303	294	277	303	277	276	282	280	306	279	293	264	261	335	304	281	317	294	313	277	290	324	309	299	299	280	260	297	263	275	296	251	309	299	282	299	266	274	323	259	296	305	298	292	294	282	265	254	312	297	289	272	296	294	275	286	291	304	278	317	306	320	297	274	341	294	320	263	275	267	292	293	307	291	283	272	316	297	270	291	306	289	270	301	286	290	317	273	297	280	296	312	288	274	296	286	302	314	285	301	277	250	283	290	268	339	258	297	284	284	289	331	319	291	321	289	309	295	279	264	287	297	283	282	287	305	273	319	274	278	290	299	309	284	297	276	298	302	298	308	278	296	312	307	308	288	262	284	264	298	278	294	261	292	278	284	290	304	296	328	301	318	276	267	327	325	293	285	293	274	266	293	319	287	285	278	302	298	290	307	276	321	300	298	278	310
23652	14684	10027	12478	11367	8156	6092	4985	4134	3547	3106	2633	2319	2180	2057	1891	1929	2067	1798	1656	1699	1554	1508	1282	1265	1067	1032	1011	952	977	860	880	808	791	793	847	883	799	883	882	831	843	904	769	774	745	783	806	776	755	734	811	807	741	772	776	772	759	724	755	731	729	748	768	731	736	762	749	754	705	674	747	766	746	735	773	747	697	729	778	742	767	741	743	705	738	750	734	717	739	739	739	742	703	709	728	704	718	757	700	732	693	732	742	728	755	713	732	745	726	727	789	763	702	710	712	737	709	696	743	714	746	748	724	692	716	748	721	730	711	725	715	747	741	703	758	719	749	715	759	717	736	716	700	728	715	670	697	679	737	750	768	747	703	710	715	730	752	761	758	710	715	699	762	721	717	767	742	723	739	720	704	740	737	770	720	738	722	739	698	689	738	742	694	738	725	734	708	753	719	718	758	745	724	732	643	745	706	755	717	753	725	719	730	701	742	777	752	743	731	731	722	807	692	710	769	738	731	730	710	691	681	653	773	740	706	682	732	703	693	747	722	742	710	735	726	749	729	731	768	725	740	706	713	731	729	685	739	777	717	753	770	753	732	735	719	756	698	742	701	718	716	715	734	698	725	718	754	743	739	765	735	701	655	753	732	787	727	725	705	770	728	733	720	763	701	736	704	682	717	772	731	734	718	760	673	713	737	731	775	709	720	698	747	777	697	728	724	748	738	739	710	727	701	702	736	732	784	783	712	699	738	709	746	698	717	735	710	706	715	714	747	730	730	750	716	745	724	702	727	729	720	735	757	687	709	702	749	725	750	725	704	705	726	761	774	729	748	731	730	682	729	786	747	752	740	683	756	684	746	724	750	741	732	716	713	693	734	752	737	718	785	732	741	743	728	697	715	732	710	740	751	704	726	682	768	681	745	731	682	720	701	751	729	755	720	730	705	703	696	748	762	717	695	714	734	696	723	787	721	729	755	717	747	679	752	716	717	717	720	723	717	703	702	714	757	789	730	704	746	758	694	736	771	737	706	717	754	721	749	704	753	720	718	767	752	726	723	767	721	736	759	682	733	714	718	718	732	737	700	749	777	742	735	749	732	740	743	702	724	703	705	689	785	714	717	712	781	685	746	706	709	736	750	761	729	724	765	784	713	695	705	724	729	766	725	711	704	686	758	698	706	749	700	737	763	671	711	766	702	709	675	692	747	719	766	710	734	735	751	745	721	740	695	747	802	719	721	704	723	745	717	770	713	740	717	752	756	705	741	760	749	754	710	799	745	732	718	688	676	720	726	748	693	758	750	699	746	729	763	715	702	704	734	724	729	750	721	705	712	700	723	764	682	713	739	712	708	748	718	784	769	726	762	762	738	814	698	762	715	705	667	707	733	803	773	666	697	774	693	759	716	730	722	763	693	765	742	716	737	721	709	742	804	709	712	716	761	709	759	692	723	757	719	691	736	784	736	733	762	756	755	737	698	717	689	672	770	728	740	718	683	723	739	747	748	712	696	704	725	740	737	726	698	737	697	727	697	733	725	733	697	749	701	719	728	749	752	780	720	740	734	701	740	723	687	715	727	729	708	782	706	699	790	754	736	745	733	750	655	731	743	773	741	766	729	752	742	729	750	714	705	737	741	708	720	787	741	758	710	733	724	727	757	718	705	658	722	735	742	735	683	697	700	723	714	758	729	731	705	699	680	762	688	718	701	743	703	773	698	729	742	741	700	723	747	723	778	739	709	715	797	758	734	698	707	715	758	735	714	727	744	757	771	726	769	730	706	734	675	743	731	710	651	720	748	719	757	741	764	758	742	750	720	685	673	738	696	765	704	764	695	683	670	701	776	663	711	708	724	697	753	758	742	687	803	732	717	769	741	708	758	773	751	699	686	759	781	749	744	716	751	747	738	719	704	785	779	706	711	736	733	759	751	747	773	732	695	771	703	699	709	706	724	802	752	727	752	709	726	801	734	762	686	733	725	758	715	768	729	724	694	737	758	756	716	725	746	705	717	758	746	718	760	686	763	776	707	732	711	759	691	748	742	725	739	693	736	761	774	722	737	713	750	705	700	716	747	726	703	668	715	727	737	723	787	687	721	770	737	751	675	724	728	753	755	700	765	694	759	728	792	736	687	720	723	751	768	773	764	703	708	778	757	732	760	799	756	698	738	737	737	714	700	726	718	733	763	772	725	716	752	691	710	710	705	692	697	707	713	741	660	706	715	709	743	708	733	745	712	733	735	729	723	645	730	712	740	735	700	692	727	741	707	756	712	767	721	688	763	679	757	725	731	722	769	736	684	733	729	716	694	746	738	748	727	775	750	756	712	693	695	717	716	693	703	697	736	715	734	761	730	688	716	748	710	667	757	747	703	762	741	713	710	714	693	735	771	724	729	722	682	724	746	772	775	757	683	746	736	772	736	731	777	722	701	733	744	744	694	700	697	726	753	734	728	716	719	698	754	695	725	717	737	729	738	717	771	756	741	754	694	758	687	802	737	677	698	721	741	709	763	780	745	762	628	768	725	708	743	702	652	719	739	712	765	749	676	722	722	737	731	717	701	686	654	717	723	718	716	733	740	737	766	788	755	732	709	740	679	728	695	721	707	715	724	742	735	752	749	736	749	768	764	769	735	758	695	781	724	704	709	683	691	728	678	779	727	733	673	737	744	736	750	723	711	717	723	769	776	729	697	721	718	679	683	723	745	745	677	799	733	700	738	697	733	729	665	753	704	755	716	673	697	724	727	715	697	684	774	710	745	723	697	760	754	703	726	772	722	762	764	709	743	708	720	716	694	748	725	693	759	705	692	692	678	738	735	724	751	729	734	681	699	723	753	707	731	752	744	724	739	760	679	736	734	745	730	734	712	692	716	740	703	744	752	707	692	755	759	659	667	755	695	714	732	689	715	697	736	757	736	712	713	737	706	724	698	731	747	767	760	764	762	691	723	736	710	673	773	762	722	784	738	720	737	712	729	730	698	721	769	733	711	669	735	732	670	749	731	735	707	763	725	712	724	772	755	684	708	728	747	732	761	700	756	720	750	770	718	729	756	750	710	735	677	717	732	795	744	735	721	733	760	694	766	695	718	766	709	761	656	714	749	730	745	696	714	714	713	758	714	764	719	756	730	756	687	746	736	753	680	711	743	762	708	689	727	724	712	714	745	707	752	738	758	714	749	696	711	730	731	693	786	698	751	697	744	715	726	743	750	719	707	746	687	749	720	783	749	740	738	717	735	801	692	765	699	724	737	761	758	771	723	749	737	702	697	757	723	719	730	743	708	729	782	726	756	730	702	777	734	677	781	750	752	777	755	741	775	738	715	716	735	712	708	738	797	703	700	737	751	670	689	724	706	741	724	762	732	743	717	763	728	689	742	701	734	735	762	732	738	780	703	755	732	759	697	727	746	704	721	709	724	753	752	724	748	706	741	746	718	702	738	773	737	690	756	743	719	727	733	720	782	742	754	738	716	724	717	698	732	741	756	744	710
7795	3315	2144	1618	1307	1038	798	676	596	489	428	488	448	451	376	415	379	402	422	431	414	399	393	363	378	333	341	356	364	352	348	356	352	356	334	369	336	348	359	372	328	367	353	366	379	313	318	332	340	326	341	334	357	362	320	352	314	330	373	359	357	358	318	320	364	347	363	380	330	336	364	385	337	383	354	357	333	345	375	351	359	363	330	315	331	333	327	332	379	374	311	373	303	337	350	352	365	349	373	321	337	354	334	359	348	367	342	342	312	350	330	333	326	346	338	356	308	347	330	319	348	318	311	350	335	355	320	341	346	312	331	360	321	324	338	341	377	349	326	370	348	360	289	325	325	352	288	317	315	322	380	334	341	329	361	338	308	320	338	348	333	355	351	330	375	345	368	348	366	369	337	341	366	342	348	366	343	323	344	371	349	344	335	308	329	298	361	340	355	341	358	360	378	345	331	346	313	383	355	317	345	374	367	362	365	312	353	384	346	341	344	344	309	350	373	351	364	350	372	345	384	341	355	352	349	301	315	355	334	356	293	329	387	348	352	360	326	337	346	352	347	361	354	352	365	348	358	363	376	336	359	369	343	340	355	312	355	341	322	337	339	356	395	360	338	334	368	361	333	362	324	358	370	328	373	335	332	351	336	350	322	368	343	336	354	348	302	318	340	342	360	345	334	334	340	337	348	318	367	339	319	368	351	350	346	353	318	336	342	348	360	312	358	321	358	374	315	334	362	318	347	345	330	350	334	312	314	368	377	309	350	341	344	356	317	339	361	329	332	355	316	326	326	347	346	350	337	306	354	359	374	339	338	362	355	368	338	357	368	351	325	373	370	357	344	344	346	379	347	401	343	375	299	338	323	324	348	342	332	370	391	323	372	336	367	317	364	367	328	342	330	295	341	332	331	343	335	333	336	333	322	353	350	335	327	347	332	356	338	330	348	340	334	331	328	375	335	319	339	365	366	345	348	358	356	331	328	353	353	337	313	343	390	356	359	324	317	336	375	366	341	339	366	324	336	346	357	353	328	348	321	377	328	375	375	335	371	372	355	333	366	351	378	378	338	318	302	332	342	364	342	369	364	352	313	368	312	326	359	337	347	343	357	368	367	331	389	372	350	381	359	344	340	361	323	322	365	319	352	358	349	336	359	325	360	306	339	352	341	372	325	381	335	385	358	359	369	339	377	352	337	345	349	343	348	351	360	357	347	331	341	332	323	375	311	339	319	377	358	359	321	381	363	314	318	347	356	329	341	335	359	367	371	349	349	337	302	357	341	394	374	352	356	377	363	356	355	386	328	323	354	381	317	349	315	339	351	364	379	398	354	360	347	347	335	335	337	338	357	350	321	337	374	326	336	356	320	344	329	352	341	346	344	379	340	316	338	339	355	343	314	378	339	385	343	368	372	338	313	355	319	388	313	364	357	337	314	348	344	326	344	351	327	362	385	377	341	357	305	324	353	359	340	369	353	327	341	348	321	350	360	346	365	353	349	318	346	335	337	321	368	341	327	346	325	330	365	344	341	338	370	342	347	347	359	349	357	329	348	352	329	389	353	320	354	317	351	390	372	350	325	337	333	364	368	361	359	346	334	364	373	322	354	378	364	353	308	351	305	364	325	331	343	353	358	335	316	356	355	338	345	380	314	339	351	381	314	310	329	354	358	377	378	340	339	336	339	351	352	355	345	297	291	364	350	344	349	329	331	334	327	367	319	326	360	328	350	355	340	314	350	358	342	370	355	342	347	383	389	336	347	343	304	345	330	323	366	338	348	360	378	352	328	362	321	361	361	353	335	326	359	360	372	354	353	333	373	356	401	357	341	356	368	362	335	343	329	355	313	335	330	337	364	319	333	367	324	353	353	362	338	347	367	372	333	328	322	319	355	346	336	332	331	389	323	340	325	354	379	324	350	350	333	378	361	327	371	325	372	348	324	345	388	298	335	331	358	372	342	338	335	319	333	341	355	324	319	334	291	356	332	360	350	355	358	337	367	338	329	338	382	357	359	371	347	329	338	342	344	380	346	322	358	337	339	327	375	358	293	346	357	341	350	323	342	333	353	322	349	321	363	329	332	362	357	311	357	336	336	361	351	332	352	313	343	350	345	308	337	386	364	344	335	341	337	336	340	347	378	348	338	353	324	382	328	361	328	367	345	345	352	359	326	335	366	328	361	370	380	381	339	330	354	334	359	346	332	299	341	322	316	363	343	335	334	353	323	373	335	341	360	341	381	361	337	344	347	394	335	335	379	351	350	398	366	362	373	352	330	353	314	357	343	366	298	357	331	317	296	365	348	342	321	342	357	315	384	329	350	352	360	361	347	395	380	333	324	340	348	312	370	329	329	361	351	314	331	364	364	305	316	349	333	334	373	346	334	359	339	333	334	357	361	368	352	354	355	336	328	336	379	345	323	348	341	361	325	339	343	360	321	348	314	315	336	333	301	369	370	358	365	311	341	299	348	304	340	355	342	351	320	339	358	337	333	339	339	355	371	375	377	331	350	323	352	361	299	352	349	353	356	365	345	335	340	360	334	365	337	342	356	330	340	374	331	339	311	319	347	344	328	322	327	355	370	371	361	326	338	371	338	317	369	345	348	379	340	327	373	339	388	361	327	333	332	331	354	347	368	310	328	343	331	352	350	337	359	343	360	356	342	365	322	341	319	324	306	318	362	332	354	398	352	353	337	359	346	355	337	368	344	340	348	329	391	361	324	385	335	341	393	344	356	355	354	332	325	375	344	350	313	342	324	351	339	345	327	352	338	334	340	367	378	329	376	323	335	361	368	343	348	328	376	367	328	342	349	333	366	370	348	369	319	340	380	343	360	359	337	325	372	350	354	387	342	292	340	327	351	360	354	355	334	368	365	380	324	327	343	357	329	355	372	336	355	334	333	343	351	313	344	342	343	349	360	371	327	367	336	347	343	314	331	332	353	343	333	362	370	323	326	376	352	357	322	360	284	376	328	337	360	366	334	342	352	368	368	331	350	347	359	362	327	354	344	318	332	343	326	356	372	393	336	308	318	349	338	318	341	330	353	367	372	333	342	354	341	366	351	338	329	359	343	366	330	366	341	344	355	349	340	362	372	389	337	329	342	355	356	362	353	359	348	357	347	340	365	349	347	340	355	327	341	366	343	369	336	368	337	321	339	340	377	345	382	329	332	372	369	348	310	325	315	363	344	372	320	314	320	385	335	303	334	354	331	358	369	366	350	370	334	366	344	337	331	337	323	383	338	388	389	351	356	357	346	338	372	328	318	352	337	358	341	353	307	352	319	342	324	348	343	343	337	376	314	346	361	356	366	327	301	358	343	351	330	360	358	353	369	334	340	322	376	355	299	356	331	377	351	359	328	328	370	329	354	331	350	315	375	328	320	366	304	334	354	329	314	359	376	332	334	347	338	331	320	336	356	330	346	354	344	363	359	336	358	360	338	371	310	338	360	322	333	340	367	334	374	332	369	355	333	349	353	375	371	302
6539	3959	4144	4741	4978	4257	3151	2730	2339	1875	1627	1580	1579	1486	1437	1323	1243	1221	1172	1156	1160	1194	1085	1094	1028	948	951	970	913	901	925	898	897	872	957	864	823	867	985	903	943	873	880	834	887	884	900	832	834	917	859	873	881	846	838	867	863	824	841	869	895	906	809	882	860	869	825	848	817	850	906	899	856	837	845	884	821	879	815	833	859	906	788	797	859	833	873	953	856	850	881	894	835	847	864	811	859	845	861	841	800	870	843	835	839	891	863	834	874	859	848	871	891	878	860	870	849	838	856	836	863	837	882	840	868	854	835	906	844	812	870	840	826	803	839	818	849	884	860	865	901	834	843	835	805	842	853	861	868	860	859	866	878	892	885	850	923	852	831	859	856	861	880	902	842	807	912	808	865	830	862	888	844	846	853	817	856	823	832	870	857	854	843	870	837	876	895	808	889	826	864	832	829	864	873	805	917	832	856	858	888	782	823	882	836	869	833	837	918	860	887	836	860	806	849	868	815	838	870	853	807	852	767	870	859	832	851	838	878	910	812	880	811	829	885	875	874	886	876	840	848	839	837	840	843	880	821	775	800	861	843	848	860	877	834	862	883	817	880	880	867	871	851	845	825	902	888	874	826	859	823	851	873	901	779	906	858	842	851	888	855	803	813	863	855	823	855	873	821	779	840	854	862	846	864	832	904	848	898	844	816	854	821	860	838	831	887	827	879	820	842	799	836	858	857	853	866	871	859	832	876	850	868	900	883	822	808	864	837	864	823	840	864	869	863	917	898	899	822	900	891	862	866	890	786	836	837	899	844	862	818	847	803	863	869	812	919	850	855	859	843	849	818	826	827	820	874	858	852	880	808	817	858	794	897	816	875	841	864	782	896	858	830	843	819	857	883	867	863	878	808	852	831	807	877	850	829	830	880	849	799	872	882	854	828	886	810	828	804	836	842	830	833	824	816	846	844	837	851	819	896	849	814	878	860	860	856	884	864	880	879	914	877	834	883	850	817	827	804	868	886	790	891	912	851	872	839	824	839	898	869	864	854	888	888	833	817	845	853	833	824	908	841	851	892	832	903	814	846	846	811	859	834	890	831	847	839	828	858	839	852	825	833	867	830	884	868	904	820	876	836	848	844	806	842	847	861	861	860	857	805	842	799	881	851	871	870	815	873	846	822	904	833	857	818	838	853	821	857	843	866	838	861	850	787	834	842	796	850	805	834	812	881	823	871	810	891	842	890	874	804	842	836	863	881	871	860	876	837	870	866	860	888	871	806	873	794	830	832	863	782	829	879	792	859	789	857	837	854	864	884	786	864	870	875	819	812	842	830	848	774	878	810	866	787	832	881	846	863	854	894	859	863	822	844	870	845	873	819	816	807	836	893	868	877	863	820	784	849	898	876	813	875	910	831	817	830	868	879	856	839	864	863	872	899	870	847	875	856	852	872	835	859	856	830	824	863	820	812	870	846	826	830	845	839	844	891	852	883	857	824	867	858	835	867	860	870	837	871	861	947	871	855	882	896	819	904	857	858	837	803	869	820	833	833	833	851	807	850	819	862	825	871	892	877	900	902	892	879	808	848	819	874	851	882	827	836	797	848	818	853	855	864	804	846	841	875	807	837	856	840	882	805	875	828	847	862	830	881	824	885	896	869	836	856	861	834	861	898	854	873	883	871	790	816	887	871	817	856	842	829	856	888	816	913	881	810	861	840	825	842	835	782	856	845	869	831	842	880	909	798	863	834	862	883	882	814	899	922	887	873	840	815	836	869	858	861	875	847	836	903	850	858	846	868	868	779	873	845	835	885	839	840	886	893	889	835	831	800	877	873	887	832	842	877	813	892	841	865	865	850	841	835	859	787	868	874	848	853	860	834	799	864	907	886	850	832	845	866	912	859	863	849	887	838	853	864	860	813	871	878	862	842	905	882	847	834	799	845	835	861	818	835	860	855	828	868	849	837	813	844	833	900	869	834	833	865	865	862	866	858	836	836	851	829	819	896	851	854	838	854	830	877	817	850	893	872	862	870	922	863	839	880	890	845	842	884	823	839	847	863	857	827	848	870	870	823	829	885	871	833	846	823	850	865	818	833	836	828	880	830	900	890	857	839	828	801	895	847	795	831	812	840	871	855	840	890	869	863	852	896	818	859	850	888	823	876	793	888	815	862	888	886	876	834	855	847	859	788	824	877	797	851	873	874	833	847	832	864	887	824	847	878	867	828	880	820	844	843	877	868	901	866	849	814	898	863	860	870	856	860	853	846	804	851	923	823	852	878	800	890	844	839	847	818	856	858	814	799	870	842	862	883	822	876	800	888	868	838	874	839	847	836	854	866	802	820	847	850	898	832	900	901	797	832	850	855	888	895	880	835	853	862	860	839	885	898	900	868	847	855	870	850	860	847	783	834	860	812	845	786	865	864	845	843	858	890	844	891	828	849	883	857	859	849	859	868	853	807	871	853	827	891	821	845	829	839	837	812	853	841	856	829	819	858	869	838	832	867	825	852	859	836	843	831	908	825	867	874	906	861	858	835	823	814	804	841	812	804	905	804	856	896	850	849	803	873	858	833	845	872	916	890	824	903	890	814	858	833	866	828	857	835	855	811	881	781	876	844	880	859	858	840	858	813	877	840	877	869	855	871	840	843	895	870	838	830	898	864	843	792	797	866	804	823	802	810	876	893	797	852	819	867	793	874	823	838	884	789	834	802	898	836	882	811	891	814	860	870	856	863	886	848	906	833	900	820	810	837	906	862	839	842	843	851	879	824	813	826	883	836	876	870	887	831	801	845	790	809	845	862	826	890	853	833	834	940	894	877	806	852	847	827	822	873	827	847	852	874	872	831	830	884	824	803	823	859	916	893	867	835	803	894	867	876	872	852	873	837	836	856	888	842	865	880	867	825	832	811	825	827	864	839	861	866	879	859	844	840	836	826	833	859	878	843	868	794	866	823	824	841	881	868	866	858	837	790	859	865	834	809	817	835	851	833	822	855	846	885	867	850	860	823	855	832	835	822	856	858	841	866	844	887	846	852	882	844	891	838	857	870	841	848	841	866	854	897	889	848	840	907	861	837	838	816	806	850	869	891	823	848	823	866	870	851	829	835	791	849	870	810	815	831	801	861	875	869	861	891	920	863	819	841	863	845	823	861	864	803	831	880	887	894	847	893	849	855	881	829	831	842	855	858	856	871	852	827	839	860	849	797	899	830	827	875	789	880	903	880	837	825	924	819	850	804	831	829	905	848	849	856	885	873	870	831	845	861	809	885	867	850	875	867	826	887	866	831	830	898	874	850	809	905	832	839	865	858	888	836	878	797	882	836	895	827	848	859	871	858	890	801	861	924	817	840	876	848	886	841	866	833	839	810	862	864	854	885	821	829	870	830	929	912	905	829	877	836	851	834	840	885	808	860	808	859	867	857	817	864	838	896	887	833	809	866	887	814	898	872	853	885	854	848	872	927	864	835	878	870	882	814	858	823	857	874	878
23232	12055	5638	3625	2412	1592	1074	928	775	652	622	568	550	492	503	468	502	430	437	450	425	413	407	394	401	371	381	345	347	351	326	366	340	342	381	357	313	328	339	335	342	353	340	343	341	354	300	346	337	355	366	358	393	347	387	321	347	360	357	348	356	327	360	367	320	318	343	349	356	336	338	336	345	339	352	350	339	344	319	323	362	379	371	377	364	348	341	334	329	350	343	361	354	341	365	334	367	337	339	322	380	327	360	319	341	366	370	328	336	306	328	358	337	352	394	347	356	377	319	324	371	348	346	364	358	336	348	338	372	367	356	324	363	350	364	322	341	347	376	343	376	346	328	359	334	321	329	335	345	327	339	316	324	332	344	367	336	328	375	335	355	352	336	361	330	337	350	311	325	350	351	344	336	326	356	333	358	371	362	307	321	346	324	323	370	360	361	364	350	326	349	353	343	383	360	303	346	342	314	324	341	349	310	359	338	345	346	366	371	307	336	291	345	318	371	354	337	327	359	319	360	293	372	355	331	346	332	339	335	333	393	346	361	330	380	319	306	325	352	337	324	323	317	335	378	300	339	329	352	295	352	337	345	343	332	327	337	338	342	331	346	370	382	334	314	334	334	341	360	383	347	372	339	322	327	288	337	335	325	323	349	328	320	303	312	343	347	350	337	341	341	366	346	348	361	314	346	329	334	345	335	345	343	389	356	326	360	329	335	343	363	366	312	357	351	326	333	321	341	334	366	330	332	333	336	301	349	340	321	324	343	308	352	316	318	374	346	334	357	350	325	338	342	305	351	336	341	355	335	340	352	342	318	387	361	310	329	342	317	331	357	334	349	375	274	345	345	346	335	353	361	333	324	336	312	292	357	327	336	292	359	386	369	362	330	326	316	351	349	330	351	346	318	340	334	366	321	341	329	335	333	320	338	341	373	339	332	340	345	358	350	343	342	347	324	333	369	390	371	376	367	358	368	330	314	315	326	343	337	380	356	333	338	304	342	342	354	350	345	329	332	352	328	379	345	328	326	354	346	355	363	334	346	372	337	361	367	344	338	341	319	340	371	339	308	373	313	339	320	337	366	321	356	324	310	358	351	296	334	336	368	348	338	368	348	346	327	349	350	350	352	330	313	325	357	335	320	348	336	353	306	327	331	336	329	317	365	333	284	317	346	367	325	325	357	341	305	339	362	374	330	317	298	331	321	330	354	300	299	325	325	391	350	327	329	356	353	335	363	340	395	393	355	343	352	323	347	341	359	350	329	352	342	336	390	354	344	368	354	357	322	328	374	343	342	370	346	322	379	392	335	332	332	331	363	338	334	343	362	355	328	311	340	327	337	334	346	354	317	323	334	324	343	322	322	369	335	327	333	341	342	386	348	340	342	359	359	345	360	328	354	332	349	321	322	341	331	326	336	357	354	370	365	326	327	353	357	349	304	392	373	350	369	328	340	319	302	310	347	348	372	301	344	340	356	316	326	332	318	353	344	357	374	371	319	316	326	337	349	363	396	351	306	315	317	354	351	346	347	336	352	333	357	366	327	368	324	332	337	343	321	319	310	342	333	340	374	303	320	346	340	345	317	339	363	361	343	358	358	346	330	363	340	344	322	304	348	335	355	399	364	387	335	353	332	311	346	338	354	380	317	348	349	333	328	343	334	339	323	336	350	361	368	310	349	378	343	373	365	360	322	300	320	338	346	356	323	349	343	343	355	329	349	344	358	343	362	363	330	343	299	332	328	308	375	333	344	346	330	343	323	336	339	326	352	354	344	355	368	366	344	321	328	335	353	347	344	329	335	378	364	345	338	359	350	373	314	332	334	359	357	341	353	350	341	358	341	347	350	340	359	338	355	353	340	372	309	345	319	352	327	331	346	359	354	336	319	325	344	337	368	352	370	361	332	369	306	304	357	366	348	357	341	316	349	343	335	343	338	323	323	331	333	326	351	333	359	350	320	338	354	383	354	351	348	345	327	336	350	355	331	311	303	333	328	306	360	337	336	329	306	331	339	340	348	314	365	351	358	354	301	329	339	341	329	318	347	340	326	346	339	339	336	347	341	346	333	367	349	371	347	311	315	369	353	358	306	314	322	320	368	358	361	355	315	374	358	301	353	336	340	343	351	335	324	338	338	352	322	361	340	369	365	338	346	341	337	317	333	345	367	374	343	316	317	354	308	333	320	328	352	337	327	299	357	340	331	336	323	352	345	336	350	344	363	336	380	313	328	348	330	353	344	312	354	335	324	332	349	332	324	388	375	392	362	344	349	366	345	376	332	306	340	351	339	341	351	344	383	377	345	335	351	372	370	371	381	362	339	345	310	373	307	332	337	329	311	309	340	372	334	333	321	316	334	363	358	361	377	330	291	324	347	312	358	335	336	315	337	330	311	321	326	338	351	343	343	346	346	379	337	320	336	308	324	304	335	376	302	353	334	336	308	383	348	353	327	349	345	360	332	349	330	336	344	321	384	360	326	338	321	343	318	341	318	321	339	341	359	353	323	351	277	329	348	342	340	354	353	365	343	354	343	321	293	340	352	360	351	349	330	369	334	373	333	315	362	324	339	350	389	340	343	334	312	370	383	370	367	347	339	286	341	341	324	357	367	334	334	363	335	381	377	327	371	353	321	366	326	351	339	338	317	337	351	337	347	333	315	363	344	350	339	329	327	324	329	343	311	376	343	375	352	335	350	338	350	351	320	324	320	361	329	362	321	320	313	307	348	339	324	340	324	354	347	332	332	332	341	330	359	330	339	337	395	359	337	376	340	318	355	403	342	338	334	354	362	342	383	366	341	324	333	356	323	323	363	345	342	350	323	347	338	361	296	292	362	347	349	344	368	330	354	368	315	339	314	337	339	352	371	349	356	306	339	322	358	383	354	325	345	364	331	358	330	323	346	333	334	344	368	362	365	359	316	324	357	360	317	315	353	316	333	339	315	343	324	326	375	361	332	369	355	364	321	340	344	336	322	320	346	348	328	363	398	351	315	318	331	345	359	338	319	337	349	318	311	349	321	352	398	367	312	358	362	344	383	370	359	341	350	343	324	339	344	322	317	312	354	338	353	354	351	406	334	334	294	349	350	325	342	350	360	328	332	346	327	355	337	321	301	346	331	372	324	341	334	368	350	358	351	357	348	316	382	363	328	355	345	349	352	358	305	377	352	315	340	346	351	360	332	343	351	345	342	344	330	329	352	327	350	332	351	398	334	348	303	395	338	357	355	318	334	355	332	359	350	333	343	318	347	330	363	342	334	349	350	333	357	335	325	329	352	302	367	358	335	332	330	347	358	344	312	364	360	337	347	364	334	361	335	347	329	345	304	327	360	327	322	315	360	297	329	333	337	338	353	365	316	378	360	363	344	394	366	330	361	309	327	358	349	349	333	357	366	307	347	339	314	339	352	373	333	344	345	319	340	316	367	355	328	364	352	353	346	342	298	356	349	363	348	324	316	355	306	370	344	329	325	349	372	319	331	347	322	308
17586	9977	7357	9390	8362	6424	4657	4075	3338	2578	2171	2133	2088	1988	1710	1612	1577	1672	1663	1506	1443	1426	1355	1313	1251	1108	1071	978	962	992	970	924	919	911	921	952	884	951	879	889	900	920	877	907	894	867	858	846	846	867	830	858	898	905	825	836	841	852	842	831	869	848	816	827	873	846	834	862	848	853	819	849	851	863	863	840	860	805	872	811	830	901	839	821	845	829	795	780	898	812	875	831	910	846	869	800	814	847	783	883	843	878	841	858	856	836	804	865	864	844	851	869	813	805	871	830	880	856	861	851	840	822	852	848	828	832	842	869	824	896	814	831	848	882	872	842	848	795	890	851	860	844	808	807	856	787	841	873	818	894	830	865	810	854	829	806	861	868	886	838	871	873	840	792	848	828	778	835	805	870	856	815	839	835	863	834	850	856	826	851	801	849	862	832	859	803	798	849	884	786	921	840	844	857	885	856	842	827	828	818	822	848	865	797	812	830	838	835	848	816	841	852	867	835	863	877	881	859	831	818	826	808	907	881	850	804	855	813	854	812	843	837	797	835	858	857	828	811	850	851	827	894	861	834	833	821	762	814	925	842	840	808	854	839	853	903	808	842	808	926	794	845	843	803	870	871	785	867	848	820	822	770	842	893	856	839	845	872	841	873	811	861	807	840	874	857	869	875	824	817	869	851	833	880	875	899	886	829	844	831	839	874	846	848	850	818	875	880	827	865	823	820	860	837	880	800	855	874	856	825	825	871	911	859	854	862	826	864	808	827	818	805	845	852	817	833	875	847	816	857	876	861	825	921	759	872	809	874	807	876	859	850	877	909	819	820	831	841	848	848	825	867	845	855	893	828	854	879	852	799	844	825	841	791	851	819	858	810	831	823	863	888	862	889	871	855	875	868	929	829	789	832	810	881	824	924	883	824	799	838	895	852	896	841	818	854	879	845	815	826	844	831	852	882	827	810	819	856	856	896	830	829	880	864	797	856	791	837	848	815	832	833	867	859	825	846	830	866	871	841	815	880	911	893	813	820	833	863	849	841	837	924	844	892	859	805	842	814	811	881	901	808	868	856	868	866	905	855	819	846	867	871	895	850	858	824	876	825	856	822	830	796	844	857	832	835	831	821	818	827	884	843	857	868	823	852	775	830	846	801	793	824	890	851	841	840	811	878	857	836	872	853	864	909	866	856	827	808	862	857	843	865	839	853	862	863	862	834	829	873	860	871	849	829	829	805	850	869	810	872	850	853	847	913	890	918	840	855	847	829	855	820	894	828	890	860	909	895	879	830	895	891	825	791	824	819	927	849	841	820	848	876	871	826	896	847	867	860	810	846	873	904	865	883	858	844	844	834	786	859	856	878	852	854	839	851	842	862	787	848	846	822	804	811	865	857	807	843	842	841	880	805	879	814	877	863	881	823	841	808	780	823	836	890	873	845	804	812	872	822	847	803	800	809	864	812	848	791	869	848	834	896	827	853	814	868	820	913	829	886	839	805	876	839	855	871	837	839	843	805	877	869	885	848	860	791	888	869	812	843	792	840	839	892	837	861	871	847	852	829	788	858	806	825	864	877	887	813	795	894	819	851	867	857	801	849	828	836	865	832	858	811	887	841	872	826	830	828	794	866	806	857	807	853	866	834	848	871	821	848	842	793	865	832	793	881	849	825	829	803	853	876	817	878	836	868	832	850	828	837	811	828	837	874	858	794	861	832	813	857	844	883	874	828	826	854	881	839	824	899	848	832	810	842	902	820	830	872	880	835	879	834	829	852	873	828	871	810	775	865	813	803	803	811	847	821	852	836	827	852	799	817	821	830	815	869	844	872	814	840	835	857	815	852	844	869	807	850	795	839	830	853	838	820	867	845	824	799	868	847	883	842	879	845	853	838	853	892	866	806	869	854	811	853	826	845	802	831	791	843	829	858	812	868	806	825	858	801	901	894	832	795	807	872	854	797	868	842	815	833	880	845	862	812	853	822	818	863	832	864	849	847	814	837	856	859	873	821	767	819	854	839	837	873	818	886	858	893	822	800	878	878	837	847	828	870	805	811	859	846	854	850	863	766	819	844	830	864	877	851	820	839	851	845	865	869	859	839	849	871	829	879	899	873	855	818	827	826	826	818	843	855	872	852	851	851	849	807	932	863	839	867	870	888	883	857	840	859	827	866	831	867	888	844	830	841	838	831	788	834	857	825	822	839	851	817	796	829	842	857	864	841	849	811	900	829	793	814	866	849	840	830	841	813	801	791	850	860	819	794	820	835	866	889	903	845	805	853	843	821	820	853	857	867	841	889	837	832	878	899	835	868	860	791	818	829	805	846	903	865	827	856	834	827	830	838	816	835	837	860	866	817	900	822	826	826	846	807	872	842	813	795	848	835	887	847	879	850	782	824	890	851	830	854	911	847	822	834	824	856	834	879	890	796	867	856	832	890	817	894	837	824	833	807	934	829	827	851	799	817	859	847	840	808	829	857	815	827	815	821	818	903	861	855	873	817	808	870	898	804	851	840	797	913	840	844	828	867	925	900	815	837	828	779	873	836	824	805	835	807	821	884	869	850	805	868	846	849	865	850	854	866	809	858	817	827	849	854	859	830	807	847	838	911	818	882	835	860	890	855	819	854	842	836	855	830	896	835	819	878	808	826	860	892	865	774	889	834	822	794	828	803	880	841	903	825	829	784	876	802	858	861	838	884	889	801	878	855	883	809	889	829	884	849	781	844	827	855	889	853	840	858	852	837	835	886	827	796	834	828	859	867	825	882	882	837	829	850	914	831	853	887	843	816	871	870	819	868	803	854	877	856	842	848	831	833	889	793	884	839	855	822	798	873	792	842	852	853	814	817	878	826	848	823	838	820	835	875	881	820	845	837	804	867	852	831	829	899	850	854	855	832	792	872	803	818	834	889	851	868	822	836	892	831	860	858	857	824	867	909	873	805	760	854	836	883	853	849	890	777	796	803	785	860	854	825	806	873	831	798	840	857	841	850	869	849	873	866	841	786	841	855	793	834	828	851	834	812	872	870	842	867	869	843	869	745	878	868	851	818	841	858	862	865	848	831	824	861	806	841	819	844	894	869	843	877	852	862	849	873	883	885	865	841	796	878	880	832	863	841	842	787	861	822	870	840	873	804	849	823	817	803	856	820	886	854	864	816	839	810	837	818	890	850	834	807	862	856	862	786	850	838	841	858	830	839	839	855	805	860	791	813	902	829	862	837	852	907	930	830	827	822	870	873	829	812	846	833	822	799	862	883	829	867	782	832	831	808	849	810	883	861	836	818	868	813	824	850	809	790	926	809	864	864	836	866	851	842	822	901	921	877	881	863	853	847	861	835	883	836	836	834	855	845	879	874	886	849	825	845	845	844	815	851	843	882	853	871	851	843	879	892	893	866	850	859	853	828	866	851	839	843	839	821	869	908	883	823	783	848	834	822	871	832	862	889	848	840	863	880	849	822	880	809	892	864	847	847	823	815	842	825	804	830	841	881
32617	17022	8765	6054	3424	2082	1703	1170	782	640	621	630	625	540	511	445	458	437	536	455	431	382	392	342	378	328	326	306	283	313	313	283	303	305	305	310	307	259	295	286	304	279	302	258	319	293	303	287	316	296	315	291	286	270	296	297	314	288	286	265	275	265	286	267	272	272	271	266	303	291	316	276	269	292	278	294	287	277	295	303	295	256	288	299	312	281	298	325	275	304	267	310	250	300	283	287	298	302	288	263	301	309	259	278	285	299	273	298	287	255	279	282	294	297	277	292	300	308	304	302	262	266	281	262	290	282	278	267	245	281	296	275	285	267	281	295	306	268	270	307	299	299	278	250	264	303	273	292	281	267	272	327	281	277	286	285	275	278	306	266	316	303	292	311	291	281	303	279	292	296	300	299	297	324	303	286	310	293	293	310	297	316	275	290	254	278	300	299	287	277	304	268	300	285	286	269	258	267	295	334	262	327	301	279	255	307	313	267	285	267	273	268	263	271	275	302	300	299	260	279	297	281	288	251	300	247	290	310	268	277	318	295	298	297	313	287	290	295	272	292	290	294	290	298	263	274	288	295	292	279	273	303	250	264	278	289	297	287	277	293	289	279	272	299	289	288	295	291	294	311	261	286	255	278	275	281	292	281	312	256	292	291	290	279	294	246	260	290	255	281	305	297	260	277	275	284	296	318	289	273	313	288	320	288	275	297	291	259	295	281	274	271	287	282	276	302	277	284	299	276	263	317	275	290	296	291	272	281	298	281	306	288	335	327	262	302	280	277	292	269	300	268	269	306	274	317	311	297	268	259	284	296	273	257	281	277	300	303	254	331	279	294	282	297	309	296	313	316	283	307	292	260	310	270	275	285	284	291	309	282	284	298	283	276	284	295	265	264	286	276	286	296	286	316	263	317	304	299	280	321	281	281	287	297	266	288	319	291	276	261	253	264	261	278	266	290	300	278	312	267	305	277	288	277	282	285	280	297	295	291	273	258	293	284	285	286	299	248	296	296	292	289	269	275	323	280	270	262	257	290	282	284	289	272	274	285	281	263	309	294	286	259	289	252	263	313	327	252	307	291	262	285	258	292	272	273	291	293	292	237	277	287	288	316	288	295	293	261	304	288	292	294	266	271	291	312	276	276	296	292	300	301	304	290	302	297	272	274	275	288	286	312	295	325	273	259	310	284	269	276	294	281	280	299	264	312	278	300	269	329	278	305	293	293	275	271	313	270	301	306	286	298	274	272	280	294	270	250	302	281	262	278	260	268	332	275	294	305	291	288	278	268	316	277	320	291	279	292	282	313	318	270	325	287	281	317	269	280	242	293	276	305	294	289	287	278	283	288	291	294	289	283	303	265	287	298	283	279	279	287	310	275	267	304	295	298	287	294	266	294	292	263	290	287	266	299	297	276	266	284	308	311	278	284	269	297	315	306	272	284	286	289	292	267	291	279	312	287	334	266	271	312	277	298	290	281	314	258	312	289	291	280	301	298	301	266	293	303	290	299	276	294	277	308	302	263	291	310	284	268	291	286	251	284	266	281	278	328	283	296	302	305	293	324	276	300	307	270	274	279	319	274	266	258	286	260	286	270	269	288	305	266	320	291	279	285	276	291	301	271	282	269	279	291	266	305	304	297	334	320	294	314	267	271	307	338	290	268	289	292	303	295	271	334	272	289	301	305	316	277	294	303	316	301	309	325	290	284	295	290	273	262	283	252	309	302	302	288	310	295	284	295	246	275	311	296	291	307	299	281	275	275	248	315	280	239	293	295	301	296	286	263	309	311	295	290	272	257	266	302	289	282	276	271	280	245	265	288	284	270	292	319	301	285	288	289	245	252	308	292	274	276	266	268	302	320	296	274	286	297	302	273	300	341	305	289	278	288	280	287	291	291	250	310	261	291	279	296	294	261	272	277	268	296	275	279	299	261	276	288	243	292	294	270	270	273	294	267	278	297	272	294	302	265	275	277	246	275	266	289	268	285	282	255	274	339	310	272	290	257	296	296	284	285	279	268	289	254	274	263	308	302	275	280	258	257	281	305	284	298	285	290	285	278	260	269	275	259	259	283	280	244	307	297	279	287	273	267	295	298	292	279	278	275	277	254	264	287	293	296	292	301	285	276	273	297	281	271	285	306	272	285	308	274	266	307	275	256	288	323	309	287	254	314	286	280	270	269	274	301	261	291	265	304	301	280	273	294	305	302	285	303	302	300	326	273	274	279	264	277	265	277	283	258	277	314	315	306	266	273	287	277	266	286	313	285	284	286	279	281	301	272	309	291	262	300	271	274	283	288	278	284	288	282	294	274	267	287	267	278	308	261	269	309	294	286	277	304	302	306	317	301	280	297	284	259	288	282	292	282	285	262	300	286	288	280	273	271	292	298	295	249	272	290	283	282	314	278	264	301	269	268	297	281	304	261	282	275	250	282	290	276	298	278	297	288	291	278	245	268	282	301	280	276	298	332	299	278	300	282	270	276	300	302	248	278	314	298	297	295	292	287	280	272	290	295	302	274	296	289	296	305	289	275	287	291	288	289	320	272	310	264	286	255	317	297	314	275	318	327	288	275	322	262	309	274	261	299	269	266	283	293	302	256	293	276	276	233	251	313	309	304	278	290	294	289	274	329	300	280	264	282	312	275	310	272	288	270	320	254	289	265	269	279	255	295	291	271	272	284	304	298	293	266	270	290	274	272	277	286	296	310	292	300	298	297	274	295	299	279	245	281	277	303	261	310	278	270	294	299	264	256	284	295	256	287	290	287	309	289	288	260	298	301	290	296	275	288	293	313	281	283	297	294	265	276	271	260	283	285	291	301	278	313	318	260	297	261	276	245	301	256	330	289	249	295	285	317	292	294	304	274	253	294	284	280	277	254	285	310	308	290	273	272	311	277	272	292	247	254	316	260	273	277	276	294	285	282	275	272	283	307	280	278	279	313	294	268	311	311	272	300	268	289	270	302	270	263	262	297	305	279	269	294	277	285	269	286	257	295	288	296	326	292	308	276	318	275	279	316	281	297	298	297	327	302	261	293	291	300	288	316	285	270	301	296	295	278	289	274	270	255	288	280	274	293	260	289	281	273	281	297	281	271	288	273	310	267	302	303	294	276	285	328	281	298	287	314	288	284	265	270	282	256	321	290	279	295	293	279	279	306	291	265	278	296	270	283	310	288	278	299	264	284	296	298	302	262	288	299	314	301	269	313	257	261	265	283	254	245	292	277	289	289	272	312	307	278	291	275	300	264	270	262	263	278	276	285	305	315	267	280	338	275	315	281	272	301	311	259	294	297	309	262	254	287	280	276	292	292	297	278	307	324	262	314	261	320	280	279	313	287	270	266	272	304	309	287	304	292	276	308	309	287	281	286	287	307	290	273	257	329	301	278	313	275	300	281	300	297	284	255	281	280	312	287	287	278	296	256	286	272	307	277	289	279	287	274	269	287	300	289	264	254	319	282	275	249	296	280	272	292	263	298	291	283
22670	11759	9921	13488	10764	7992	6803	4999	3513	3060	2818	2592	2529	2251	1872	1830	1913	2200	2020	1845	1734	1650	1495	1255	1153	1073	1081	968	958	876	855	863	858	864	820	867	923	845	865	888	879	928	839	837	755	768	757	769	733	756	778	768	770	750	729	757	741	723	708	704	761	787	732	722	767	713	741	778	708	741	798	736	697	717	703	734	720	748	738	686	721	684	759	720	696	706	745	754	709	698	695	699	734	770	712	667	794	710	682	746	767	676	720	746	740	774	735	749	698	785	739	692	767	701	674	748	711	744	707	729	658	736	733	718	706	734	709	696	716	729	692	711	712	738	728	735	718	729	734	691	723	744	736	729	698	710	671	738	743	707	678	745	717	750	723	698	728	731	725	739	766	715	699	695	770	710	729	705	711	747	701	741	746	713	686	735	681	677	765	695	752	744	726	702	696	773	718	769	661	687	689	680	718	695	732	748	694	696	748	716	720	739	687	705	721	714	711	722	710	722	646	740	745	732	777	658	765	707	698	723	716	730	678	694	755	714	657	709	745	756	705	740	765	696	737	686	702	716	717	717	736	767	727	726	672	733	805	731	708	751	688	715	712	654	701	712	774	711	693	724	699	713	695	777	725	673	717	732	749	727	733	711	742	710	681	701	695	707	729	756	715	693	705	749	740	711	689	735	727	685	705	781	681	766	716	715	734	743	726	728	718	762	707	709	710	694	683	682	705	712	722	685	722	715	715	743	707	710	717	688	696	717	746	725	684	704	681	691	738	700	689	703	695	726	701	780	716	714	672	724	717	695	758	719	703	704	700	732	712	738	716	676	749	740	743	746	730	751	709	739	724	746	758	674	714	743	680	698	713	731	720	688	735	701	727	703	730	749	749	698	696	662	755	722	699	714	717	731	699	722	683	728	711	722	713	731	709	725	720	706	677	751	728	742	699	774	713	732	733	763	732	708	731	692	698	693	712	660	709	746	765	716	724	722	687	741	731	693	702	738	754	734	723	697	731	716	726	723	727	723	728	720	697	723	720	716	768	723	696	703	724	757	663	768	659	731	667	749	724	690	700	714	691	707	694	713	723	732	705	703	708	739	706	697	701	749	713	748	664	701	743	701	711	691	758	687	733	723	750	684	734	704	708	726	705	708	763	686	710	752	745	696	700	757	714	730	760	694	686	706	674	682	659	735	762	714	733	719	742	701	731	737	687	728	675	730	717	670	790	677	707	711	676	726	726	716	666	722	727	751	681	703	729	765	767	759	738	742	758	717	717	709	700	735	763	678	729	715	735	684	718	706	734	729	731	764	726	704	730	703	763	717	727	678	691	763	759	685	657	723	721	726	672	673	744	691	702	736	730	677	733	737	716	709	746	693	721	689	682	707	675	731	707	763	725	715	675	691	713	750	777	744	707	691	757	740	707	727	773	722	757	776	683	755	760	725	742	754	698	701	736	736	744	685	716	668	712	731	721	734	717	727	702	722	727	745	680	693	714	734	738	684	693	675	742	733	722	721	717	702	749	711	728	684	715	727	731	725	730	722	726	725	726	659	743	723	692	720	728	743	753	766	722	664	723	744	729	730	718	700	696	714	716	706	726	715	690	720	705	731	742	743	723	712	732	737	737	744	696	743	749	704	699	739	672	719	725	718	725	730	741	741	727	680	787	736	685	722	677	699	708	719	729	732	700	723	743	693	742	732	720	721	716	705	689	736	688	678	700	779	764	714	726	721	722	748	698	669	784	752	710	724	741	678	706	729	764	693	748	753	739	736	758	648	716	755	650	731	708	735	713	706	717	728	739	736	785	708	696	689	706	715	717	702	763	687	725	669	738	680	674	782	747	698	745	669	740	726	679	712	736	745	669	697	691	751	734	676	733	752	713	709	773	763	707	732	721	706	732	684	683	746	753	710	726	703	710	731	696	670	686	745	747	717	743	725	713	720	688	706	740	696	741	712	721	729	699	736	726	691	738	743	719	729	730	758	689	729	683	715	720	726	727	682	737	675	703	730	692	677	777	670	760	745	789	684	736	729	672	722	688	685	725	693	693	717	699	751	751	724	685	669	770	718	758	746	720	742	733	742	729	709	721	684	736	724	747	732	724	703	724	766	740	712	698	729	757	746	738	736	745	735	735	707	734	733	723	727	761	671	721	746	693	701	747	699	686	702	788	735	689	723	751	715	728	707	727	726	756	689	729	707	709	725	716	710	710	734	723	687	720	734	751	748	748	692	725	703	745	704	731	701	706	733	756	742	690	728	673	736	731	710	748	710	651	716	689	757	747	678	744	733	710	739	712	727	755	761	702	717	752	722	722	765	656	760	725	749	666	706	691	707	727	704	708	715	703	718	723	694	733	765	678	675	758	707	734	712	743	692	707	736	722	751	715	728	709	705	731	682	752	689	765	697	746	726	768	756	653	798	729	747	776	715	760	731	681	692	725	681	700	716	711	726	696	718	727	683	743	708	675	702	740	719	693	714	720	719	682	701	704	720	717	708	712	764	746	733	721	682	738	757	748	688	680	694	696	744	716	718	758	739	722	722	761	707	709	664	704	762	715	752	688	720	770	693	735	722	729	732	742	663	681	712	723	724	698	691	689	676	723	707	688	684	697	723	712	738	740	649	718	682	696	761	728	698	705	695	722	730	691	737	716	717	729	705	745	715	742	674	773	739	714	684	737	732	718	663	713	738	721	740	686	718	773	703	691	674	722	732	752	722	703	802	696	739	694	727	723	709	727	696	746	753	692	709	699	733	746	717	723	697	717	690	700	703	724	763	702	735	737	721	716	698	762	739	705	732	748	716	713	703	711	784	743	731	719	711	760	698	740	765	726	723	696	717	707	760	730	742	708	719	714	705	717	743	698	679	736	712	726	750	737	750	708	699	724	738	716	733	722	721	729	639	721	766	675	739	716	685	730	708	696	671	774	726	689	720	713	727	757	737	726	710	700	735	690	680	660	727	736	736	730	720	710	690	753	698	722	738	735	718	732	751	734	775	718	701	714	692	721	757	698	699	754	686	738	733	688	722	709	726	714	717	752	735	727	682	691	733	645	689	723	733	733	741	743	763	736	738	724	717	694	766	694	784	708	695	714	748	743	764	743	726	687	796	739	750	729	683	696	703	720	696	708	690	730	687	741	717	722	709	812	708	711	736	735	762	718	681	725	688	725	733	726	707	759	765	763	791	737	689	721	751	752	748	688	746	684	721	773	744	739	693	741	735	701	688	732	690	747	752	720	757	736	746	744	724	696	755	724	741	660	709	776	687	750	735	699	704	700	683	723	674	699	675	734	716	727	707	715	756	705	724	692	716	686	698	725	665	728	741	743	710	710	734	738	734	768	723	710	714	668	700	683	747	714	723	773	695	669	790	729	744	708	725	735	700	689	711	746	698	703	672	721	733	760	696	740	729	709	726	725	746	720	725	715	722	705	747	749	712	756	738	683	712	699	706	727	691	709	730	711	749	656	726	736	674	706	728	702	712	740	715	706	720
7560	2736	2401	2284	1367	975	727	620	487	450	425	407	421	405	414	428	396	436	417	385	401	345	375	339	392	355	355	350	345	370	326	359	324	365	365	369	350	369	392	358	353	372	313	325	343	376	329	354	325	360	327	375	333	362	391	369	339	367	309	325	291	338	371	378	357	353	340	354	334	319	322	304	346	368	334	362	355	324	352	319	302	341	331	305	365	336	349	340	329	352	348	358	339	325	341	361	341	356	355	358	365	319	354	365	338	369	343	320	339	365	360	359	367	309	319	316	346	344	343	325	338	320	363	337	362	337	324	319	307	334	327	352	352	352	357	338	357	302	360	312	327	338	333	319	369	335	328	338	346	362	292	345	327	331	343	350	340	325	324	324	354	303	309	354	351	321	337	340	351	314	348	316	308	320	335	328	328	299	347	336	361	324	354	366	380	368	318	319	342	311	360	327	297	335	335	356	319	358	316	347	370	340	354	328	332	351	344	350	354	339	319	336	307	340	357	346	359	361	353	374	342	344	339	353	342	324	323	329	347	300	385	330	317	316	342	332	345	326	299	309	355	361	338	335	344	340	352	370	344	320	315	364	337	348	342	345	350	336	347	316	334	311	350	341	325	326	359	378	352	349	331	353	340	348	340	341	320	304	368	320	332	364	313	347	331	358	315	344	342	331	329	354	345	318	352	369	317	314	372	331	303	358	364	323	360	319	341	348	366	331	350	387	347	352	314	338	361	342	354	356	346	355	336	325	330	329	351	353	340	379	369	344	331	308	344	315	309	327	335	302	348	353	352	329	341	355	353	342	334	344	311	321	354	334	378	334	315	344	367	346	384	319	349	350	345	325	333	338	325	359	301	331	346	337	353	376	356	333	334	297	339	339	319	345	305	314	368	333	345	318	384	332	360	352	324	358	351	369	313	345	342	316	350	333	331	333	319	360	334	364	355	353	309	290	347	336	336	346	314	372	346	354	390	344	351	332	357	365	321	339	355	312	327	325	368	338	314	316	355	351	362	318	356	370	300	347	366	358	350	345	361	374	344	326	353	366	357	354	359	333	354	351	358	328	330	318	340	346	321	339	346	337	350	361	331	336	359	342	331	332	322	381	325	325	352	352	338	340	363	317	373	351	368	316	347	349	326	318	364	318	332	354	336	332	344	300	322	332	347	341	334	347	319	336	328	345	367	314	347	352	333	326	356	339	389	348	355	371	340	331	345	322	314	321	314	308	331	345	348	336	347	324	331	317	331	312	340	361	352	340	377	333	359	352	322	370	361	346	328	332	331	332	328	319	352	385	353	344	340	334	350	328	373	323	317	328	358	315	356	365	362	346	340	351	321	322	351	339	323	333	321	345	353	331	318	358	381	338	309	342	341	350	347	331	351	360	382	380	394	336	346	342	354	344	367	319	360	332	338	353	366	346	330	331	349	357	345	334	358	356	323	332	320	344	364	340	327	370	363	324	352	334	317	365	338	353	359	318	345	359	344	356	345	351	370	350	346	343	347	336	370	341	327	325	337	328	337	368	353	315	326	331	358	330	357	313	365	370	347	339	372	332	313	381	386	346	352	347	366	329	335	350	339	337	326	364	361	338	365	344	339	348	352	333	363	341	365	343	329	330	353	355	350	336	341	358	357	346	337	310	345	336	347	347	342	348	324	341	303	336	356	340	358	359	334	346	325	339	355	322	322	330	345	296	346	346	330	349	351	345	314	368	332	366	315	347	319	355	344	334	345	336	324	346	305	325	329	333	315	340	374	322	345	345	387	325	328	321	359	358	363	324	327	348	349	312	348	353	355	352	358	357	304	341	313	335	331	378	328	327	319	338	343	360	359	350	334	363	307	346	361	342	327	365	371	367	356	286	353	384	340	325	333	374	346	339	365	351	333	339	363	318	348	333	329	357	362	326	389	377	371	331	340	350	350	337	350	324	292	332	352	338	300	357	346	347	369	376	344	367	336	382	356	347	332	365	349	335	375	356	317	330	300	330	300	366	388	336	315	317	324	327	367	340	365	344	333	349	341	337	335	357	326	333	329	375	335	354	354	359	368	301	356	398	344	359	349	350	347	355	316	330	288	357	353	363	347	357	341	325	352	329	335	320	352	311	357	327	327	336	353	356	333	345	352	345	355	341	366	324	314	326	349	339	310	335	340	363	352	323	381	317	369	381	335	342	338	320	340	333	350	346	341	339	349	303	299	361	327	338	333	345	349	328	351	329	309	352	307	316	358	323	314	328	366	345	347	360	332	366	371	341	331	365	375	325	338	343	356	310	315	354	368	339	326	343	316	346	319	340	328	354	353	319	368	328	372	341	358	344	395	342	320	364	332	332	358	331	373	336	359	346	379	350	364	338	341	328	314	341	390	367	326	350	337	360	346	332	323	345	333	338	290	357	326	338	333	332	321	330	321	324	333	332	320	331	338	329	354	357	335	346	332	299	324	325	370	345	345	340	354	330	319	319	308	334	348	356	347	352	368	337	373	373	319	351	328	349	343	317	338	330	347	341	362	367	345	333	352	353	324	337	339	322	347	329	349	326	349	345	354	362	324	355	308	357	348	339	367	317	346	331	310	352	289	348	371	341	337	336	339	330	349	342	356	331	319	345	335	327	348	352	341	319	324	358	338	323	365	339	342	311	380	322	332	347	336	314	344	365	333	327	357	321	330	345	330	335	291	351	357	321	306	353	370	359	365	347	363	312	369	345	343	329	339	345	344	373	330	362	350	346	323	338	319	325	364	331	344	362	336	346	327	329	347	310	367	325	347	337	340	341	350	350	328	346	315	357	343	342	346	341	364	331	343	322	349	298	364	366	353	377	290	368	320	335	344	343	347	349	346	325	332	365	353	348	332	308	329	338	327	338	351	368	336	361	330	344	322	313	325	306	347	311	351	333	324	359	337	349	314	338	341	362	338	360	333	297	307	335	336	334	358	339	357	309	344	367	346	358	303	348	337	340	311	391	355	327	357	304	347	319	346	388	323	319	331	327	348	328	397	342	303	348	343	364	373	320	348	339	352	331	333	349	351	348	342	345	336	319	332	321	346	353	345	344	324	346	348	331	347	354	333	312	303	333	342	333	324	333	339	345	321	347	358	345	330	358	364	321	345	363	389	374	350	324	334	369	336	379	328	350	311	331	335	322	354	333	356	306	339	357	316	368	330	312	319	343	323	293	314	355	359	363	352	355	365	333	366	382	360	336	308	333	336	321	348	336	316	341	335	356	317	347	366	351	334	328	347	373	304	391	296	363	349	371	385	383	339	307	319	319	316	325	321	342	309	323	339	357	347	324	359	334	327	332	357	319	314	349	312	365	334	358	338	349	359	301	319	354	334	371	332	320	344	297	333	314	335	343	346	362	336	330	358	343	334	330	351	340	354	331	349	359	324	379	343	331	337	354	350	351	341	310	324	353	332	319	339	353	342	329	353	324	339	352	334	323	362	341	340	322	324	335	335	350	338	384	365	344	335	350	349	385	342	333
6181	3256	4806	6739	5014	4008	3141	2373	1832	1581	1370	1258	1191	1269	1256	1223	1273	1324	1206	1202	1149	1184	1114	1089	1007	963	882	945	911	884	866	913	863	880	861	888	876	810	898	906	840	864	886	858	858	849	841	831	872	840	861	824	880	803	886	828	885	805	771	829	800	754	850	836	835	820	840	808	828	803	822	853	832	899	832	823	849	855	808	823	819	854	881	844	859	876	833	817	816	817	880	828	882	788	817	903	854	842	796	836	852	841	817	868	876	839	795	821	848	810	849	825	780	871	808	828	810	873	862	796	817	847	871	838	857	848	843	834	810	829	874	792	830	869	909	877	849	882	867	825	903	878	816	831	900	820	797	853	828	854	883	837	908	841	870	814	809	848	880	787	856	870	810	802	780	835	838	891	867	811	850	930	895	888	822	887	824	878	832	897	792	857	887	817	853	826	867	851	826	867	818	820	817	795	857	771	801	797	858	864	853	834	858	848	796	829	839	800	766	895	803	882	852	862	841	833	836	865	828	813	874	821	842	820	807	845	870	864	892	840	848	811	855	838	853	879	840	796	848	833	847	880	810	820	813	876	892	895	840	857	879	819	864	866	819	862	892	869	843	833	892	869	797	823	844	826	898	877	865	840	848	828	822	925	832	846	819	842	813	787	849	812	852	882	800	871	877	867	838	842	826	853	871	823	827	859	848	833	821	804	857	868	823	892	821	859	775	850	858	849	846	841	809	814	862	858	849	865	848	800	819	842	853	865	872	842	819	866	859	849	810	887	862	836	865	875	773	864	845	847	836	828	871	807	848	853	847	808	849	852	850	856	805	803	850	857	852	867	788	858	878	836	825	835	823	864	789	844	810	848	876	899	884	856	849	818	834	764	817	828	883	781	854	862	872	910	821	833	817	847	833	850	834	862	850	833	843	786	846	864	855	865	814	803	829	832	841	874	822	856	845	825	794	811	833	869	816	869	863	864	868	830	881	841	834	855	820	799	814	824	796	898	811	826	825	804	847	831	851	844	849	807	812	797	854	797	826	842	844	862	793	835	863	856	812	843	839	880	824	843	902	858	874	855	830	798	857	840	824	815	874	846	866	850	852	798	825	830	784	840	839	816	834	820	837	875	894	863	800	837	864	847	836	821	852	852	817	801	854	871	862	881	766	852	850	866	807	840	903	810	885	837	840	861	836	844	852	811	796	876	816	846	901	866	845	853	843	841	834	807	883	835	855	857	859	836	791	842	846	823	899	805	876	799	806	849	888	797	825	850	876	803	834	852	898	885	836	843	846	839	879	872	837	843	831	845	804	839	845	869	802	867	791	842	868	873	859	875	807	843	853	847	778	834	850	807	784	878	831	852	816	854	869	868	835	826	818	871	874	836	827	820	841	864	845	848	809	872	855	854	870	787	854	805	829	861	855	899	837	841	823	864	868	855	846	837	856	837	854	848	845	860	837	861	824	859	834	852	859	896	869	825	905	857	862	822	863	816	827	840	737	855	828	852	775	791	862	820	832	806	847	854	879	844	818	798	809	847	839	892	823	856	888	838	794	874	867	852	802	785	848	864	876	840	896	877	868	815	860	903	832	810	837	844	882	921	890	851	841	805	865	850	802	795	859	830	829	846	811	823	825	850	847	841	807	825	865	867	829	855	836	837	850	838	818	805	863	880	867	853	879	860	849	862	812	828	824	814	856	795	793	849	857	861	826	867	858	860	825	873	865	816	875	820	833	860	856	853	816	866	788	861	835	844	830	917	796	834	859	899	860	846	846	847	859	847	851	881	872	891	752	853	844	781	881	893	803	832	861	798	826	803	848	815	821	834	799	839	812	832	870	802	813	822	850	788	838	846	864	858	814	873	857	926	880	824	826	829	850	825	887	788	858	801	856	838	878	863	842	851	850	839	905	854	813	873	882	869	890	835	849	892	878	840	847	881	851	834	842	805	887	853	806	860	834	834	855	820	844	865	838	787	799	826	797	850	887	832	873	832	882	846	846	883	831	849	842	848	837	822	849	800	858	780	826	903	824	833	842	888	816	857	872	802	861	848	834	855	837	842	822	842	872	840	872	850	843	883	810	894	835	822	806	891	847	815	867	819	866	835	845	821	827	777	802	839	919	810	850	879	856	810	857	873	824	877	796	776	780	798	858	875	806	818	893	876	854	812	831	866	870	879	830	845	878	868	901	857	870	873	859	855	845	841	818	834	839	840	802	843	754	840	864	813	798	875	829	821	799	840	866	847	852	885	872	843	862	860	827	881	850	814	864	836	867	862	827	861	921	881	882	814	892	822	797	834	859	854	853	854	813	859	863	871	857	844	811	842	812	817	825	824	831	859	834	845	851	853	838	879	854	807	840	836	835	884	818	849	822	866	797	879	848	808	821	852	846	827	818	872	807	831	847	843	809	822	829	817	844	799	811	862	799	799	858	875	828	847	818	832	875	803	859	812	821	905	807	864	887	861	827	871	882	824	821	798	815	813	861	849	849	911	814	853	813	866	847	857	812	851	819	812	842	798	829	847	837	857	840	847	804	823	806	829	851	839	867	816	808	816	766	835	860	860	805	806	867	814	826	836	807	822	826	818	846	888	841	861	878	893	902	801	820	868	827	872	840	850	803	867	814	850	841	823	824	816	818	803	785	834	871	859	810	821	872	882	823	873	873	832	859	869	841	792	847	867	877	814	812	823	900	862	853	835	834	790	866	824	816	798	810	855	875	842	804	897	848	830	824	789	802	758	815	874	834	918	847	899	836	852	860	803	817	847	827	820	823	851	821	839	852	873	830	844	848	858	758	830	851	847	845	824	841	872	847	862	846	878	835	847	817	808	819	881	790	836	841	851	827	875	838	811	860	800	818	841	837	869	815	861	806	871	852	883	861	882	831	864	869	857	828	791	861	885	787	822	781	842	830	821	820	846	849	843	820	881	793	822	932	837	786	819	877	847	857	843	826	868	815	870	863	872	815	848	851	822	836	810	890	846	782	842	832	802	863	820	815	826	882	828	869	828	829	850	834	800	847	885	840	843	838	863	847	836	827	817	790	846	820	835	796	860	860	852	850	789	834	787	817	868	872	820	871	848	841	860	784	851	859	893	841	868	798	859	791	840	832	810	847	787	864	850	846	836	840	901	820	843	808	873	836	865	799	875	892	856	858	848	836	838	805	836	837	880	831	826	837	787	820	821	826	865	810	885	877	835	820	830	847	839	853	859	846	854	865	801	842	886	821	863	819	839	835	826	868	887	813	884	828	884	929	870	828	811	803	839	811	836	846	837	892	831	836	865	877	796	808	841	881	801	841	817	881	879	810	908	856	911	850	859	854	845	864	831	861	846	930	878	830	852	833	813	810	837	846	825	889	845	859	839	839	917	866	782	889	817	830	829	891	860	829	880	898	802	867	878	839	866	846	795	841	781	866	839	842	827	813	873	806	855	865	810	889	828	840	907	861	846	882	854	855	811	853	804	873	881	828	866	824	911	804	821	818	838	854	824
24034	13000	6690	4144	2804	1738	1087	858	596	524	498	521	485	450	493	497	484	479	481	433	441	415	400	365	373	358	368	328	357	362	357	362	383	339	363	320	388	346	349	346	320	359	349	355	336	335	329	316	362	297	334	371	339	358	362	350	342	332	320	350	330	310	364	315	342	332	372	370	366	349	334	345	292	378	303	287	309	348	364	351	328	352	319	349	364	373	343	363	321	327	298	325	343	356	340	320	355	322	350	337	339	348	355	343	315	336	375	359	348	347	378	327	322	355	370	328	365	323	331	292	282	330	355	353	308	308	351	351	338	350	343	365	318	316	345	340	350	293	334	328	353	365	322	372	339	349	329	357	314	350	331	298	356	358	338	369	334	341	336	355	348	320	353	302	332	318	350	324	366	345	329	356	373	346	344	345	351	334	345	335	333	318	323	305	346	323	315	364	315	363	358	354	364	334	360	326	379	359	342	346	325	330	330	338	381	339	338	320	297	317	346	331	316	373	308	322	324	381	333	352	344	358	355	331	312	340	336	327	350	325	329	314	333	350	355	344	340	325	333	381	354	367	320	341	357	346	357	331	330	377	331	348	317	344	348	351	355	337	343	340	312	353	332	344	335	344	331	332	329	348	308	344	335	351	347	325	360	347	354	309	311	337	278	313	369	355	347	328	338	329	335	318	322	339	355	340	351	337	324	332	341	371	306	312	300	332	380	361	331	332	327	337	334	340	357	329	334	357	356	319	331	332	323	316	326	379	356	345	348	338	348	332	301	344	326	319	355	322	351	327	308	337	316	329	340	341	366	345	341	332	329	349	346	341	305	331	355	362	329	349	344	344	326	338	338	318	364	350	362	317	360	352	305	325	317	308	299	347	321	340	359	328	341	339	349	339	369	335	329	348	329	353	373	369	348	323	324	321	352	341	318	316	327	345	348	355	336	345	325	330	327	327	329	349	348	352	332	338	333	341	336	357	327	333	342	334	324	326	355	348	360	318	363	374	372	302	365	364	331	334	350	343	307	334	315	305	336	306	305	308	334	303	358	362	318	321	344	329	331	371	339	344	319	325	328	329	342	375	345	373	347	363	321	340	352	360	310	331	327	373	342	362	339	339	353	328	325	322	350	362	316	347	324	353	377	339	319	370	340	371	349	354	327	350	332	337	310	317	335	352	342	327	359	358	327	351	347	345	352	359	360	332	317	370	326	290	309	351	319	332	350	351	345	361	362	351	352	324	325	351	325	323	335	340	344	360	321	382	325	337	332	305	349	345	325	327	346	342	367	320	310	343	363	361	362	333	347	370	313	326	351	328	340	320	355	342	354	342	360	344	339	328	297	369	332	344	330	308	317	346	340	323	369	365	388	321	331	335	319	326	326	362	333	380	345	336	327	361	328	351	335	352	335	393	364	323	364	325	333	314	316	326	328	333	306	346	355	375	362	362	362	332	304	334	347	337	334	333	354	346	323	347	353	369	318	332	341	341	331	377	341	324	359	301	341	350	341	339	317	325	338	322	341	342	336	320	348	319	346	345	374	369	307	368	339	372	354	348	364	319	353	333	342	356	331	335	331	337	341	322	356	358	354	356	326	336	335	364	354	349	354	376	370	337	349	314	333	346	359	344	354	351	333	336	346	322	331	340	347	335	364	353	309	330	323	335	361	338	316	373	361	326	349	350	345	338	343	340	346	354	355	339	347	363	333	358	345	311	331	352	364	347	313	356	333	321	360	321	336	331	328	377	351	343	343	358	305	336	324	325	327	309	367	315	339	317	353	373	306	318	356	332	334	318	347	352	328	336	339	365	316	346	322	316	323	325	336	355	331	333	306	338	352	333	349	338	333	307	347	342	353	322	322	361	343	305	351	313	340	360	344	307	346	334	340	362	345	374	332	329	344	325	340	339	353	358	353	316	301	324	338	363	350	343	325	345	328	354	321	346	342	350	358	354	328	316	324	344	321	332	344	386	384	339	346	347	355	369	362	341	321	331	335	319	319	347	337	343	337	332	325	327	388	333	339	316	335	326	337	342	320	352	356	344	332	324	309	376	348	352	324	345	357	315	338	337	333	332	359	338	294	344	347	319	314	322	315	342	324	350	338	341	344	304	336	360	342	325	308	316	322	357	374	325	341	283	334	340	330	351	325	340	350	352	324	314	352	385	316	349	341	341	313	331	318	291	344	349	321	338	350	375	347	354	389	323	372	315	334	377	337	334	381	353	316	347	334	350	320	337	297	324	364	338	302	341	367	389	341	329	350	364	314	324	316	386	354	287	361	332	327	366	323	351	356	352	366	310	318	363	331	331	322	364	360	326	361	350	331	343	330	333	344	367	304	339	347	339	378	325	317	325	345	360	350	315	346	320	356	310	370	332	308	308	344	344	348	331	307	347	301	339	338	355	334	350	297	335	335	366	349	365	349	347	323	321	329	322	319	345	341	304	332	311	348	347	351	324	339	353	357	326	346	323	316	315	360	304	337	372	304	335	377	387	352	357	339	330	348	357	323	327	347	319	336	364	326	339	363	335	359	304	360	311	322	337	348	318	373	339	362	343	335	317	359	353	339	355	321	338	353	353	328	289	306	352	329	332	327	333	300	309	347	351	303	328	352	383	312	374	330	335	319	319	343	360	355	347	361	344	292	352	343	347	349	315	363	339	337	347	347	306	311	352	322	359	342	325	325	371	345	327	340	301	323	320	345	325	334	375	324	325	338	349	321	325	348	351	358	327	335	336	353	367	328	369	327	300	323	330	316	329	353	338	343	329	362	335	336	285	334	320	351	315	324	337	339	355	369	329	360	338	331	307	341	341	349	318	344	327	345	311	373	339	341	329	342	348	325	321	325	331	320	334	327	306	334	315	317	312	378	338	355	332	324	332	341	341	310	337	339	335	334	329	351	365	328	335	332	345	358	296	366	315	356	326	331	336	348	353	352	345	355	323	350	337	358	342	335	352	349	353	365	334	332	339	345	327	344	362	360	312	324	364	336	361	303	335	348	307	320	319	333	352	340	339	341	319	309	355	349	319	364	359	355	352	334	355	329	358	333	338	311	347	332	344	344	301	339	289	312	347	342	332	320	339	370	340	340	303	343	333	353	363	345	347	351	338	312	358	332	318	323	316	315	323	343	291	328	290	330	327	334	375	328	316	358	339	345	361	328	369	322	294	318	327	342	357	330	351	358	360	347	312	371	321	351	343	346	350	307	354	333	360	346	367	315	360	317	345	312	322	328	356	352	303	369	357	357	345	347	321	341	344	353	353	336	338	336	341	310	337	303	356	374	345	369	384	335	334	297	348	391	358	367	358	298	359	316	340	319	307	317	355	341	316	346	337	396	338	369	317	330	345	370	317	325	334	342	361	288	377	329	332	363	335	335	323	351	374	280	310	355	349	334	315	363	333	384	369	364	327	346	357	329	337	370	312	338	293	383	328	355	337	339	340	324	326	322	339	332	350	330	315	321	384	309	357	331	360	354	358	316	340	343	343
18617	9890	8739	10374	9159	6910	4800	3635	2482	1997	1821	1726	1646	1588	1635	1660	1644	1730	1743	1579	1514	1442	1279	1178	1170	1139	976	982	1019	956	934	836	939	889	947	957	911	1015	912	926	945	933	888	909	880	949	847	856	820	848	917	831	905	833	868	896	840	878	882	797	846	833	863	868	857	809	854	890	829	857	872	888	843	857	773	867	859	828	856	855	858	845	784	836	868	860	849	831	805	862	843	827	826	866	853	852	845	886	858	808	812	874	838	911	865	833	849	818	855	846	828	864	858	839	854	860	832	837	842	884	790	852	824	805	822	846	881	890	854	841	825	837	817	827	841	802	864	830	798	828	836	851	831	817	827	810	805	873	837	851	811	807	838	838	856	812	882	878	841	827	847	788	858	777	875	794	854	874	847	771	850	792	840	866	827	823	793	812	807	826	835	771	829	783	842	846	803	832	865	794	832	857	808	846	816	811	852	852	870	826	846	841	869	843	864	805	869	814	856	854	932	818	802	855	825	840	836	820	825	853	796	843	820	852	800	874	858	852	771	845	849	866	852	854	803	855	859	826	829	852	832	853	817	812	820	804	893	905	825	816	766	808	825	854	833	841	837	892	853	863	787	800	834	837	833	880	840	777	875	865	849	830	794	895	820	836	841	836	795	834	818	781	832	812	827	891	893	834	848	887	846	822	843	826	852	860	886	813	858	814	817	842	812	844	815	917	850	878	872	797	850	810	831	774	868	851	828	803	940	802	855	884	862	823	842	834	829	871	866	878	853	841	817	851	831	822	821	862	829	839	860	854	823	849	827	841	852	870	762	884	912	871	834	840	886	825	811	836	799	871	851	762	834	810	934	866	846	894	897	827	813	833	812	869	787	823	850	817	824	850	800	842	805	852	883	863	837	850	808	818	828	795	825	882	877	866	823	880	916	844	832	834	838	800	858	902	860	851	840	791	810	835	838	812	816	859	806	828	863	884	844	840	882	857	856	837	878	896	856	856	830	837	805	838	837	833	840	804	843	842	843	845	832	826	810	848	896	861	796	873	847	860	872	849	822	868	847	842	853	794	805	857	845	812	875	807	834	853	851	789	803	852	798	871	857	831	783	815	801	819	825	807	826	828	826	870	892	854	819	867	816	819	894	902	823	885	809	892	803	820	793	753	918	838	877	889	801	798	854	817	840	895	833	802	833	847	850	858	869	792	830	894	862	806	813	834	827	831	867	816	823	829	838	822	835	820	855	853	869	790	806	811	840	829	815	785	873	874	882	853	825	823	781	822	831	856	823	811	788	827	883	785	811	802	866	768	798	881	841	879	889	789	835	860	873	826	836	813	792	800	862	862	862	802	831	799	897	840	876	811	802	827	858	859	852	849	781	802	821	794	833	805	803	811	868	820	869	898	854	854	824	833	870	862	826	832	819	846	885	838	836	811	882	794	812	833	871	806	843	769	834	833	830	834	829	812	847	832	826	822	827	893	823	860	896	887	879	837	908	886	795	812	841	826	826	826	815	883	878	859	880	876	823	872	813	851	830	847	820	824	861	850	849	826	825	808	816	854	813	837	843	852	864	793	871	809	830	814	850	865	867	873	883	836	845	859	869	811	835	811	886	810	826	822	912	854	799	900	813	843	841	859	820	884	789	834	838	853	878	804	773	858	855	864	856	858	820	924	791	794	846	858	850	823	867	853	836	816	866	900	839	891	873	842	820	813	784	829	879	859	830	825	819	847	841	907	843	822	860	854	782	849	856	827	817	877	861	834	857	844	852	793	862	819	828	865	825	842	817	859	817	894	834	826	779	841	885	854	822	859	808	836	819	793	860	850	871	801	799	867	899	813	837	830	829	844	827	874	805	819	874	855	790	875	828	810	832	820	806	852	798	863	851	841	834	864	886	846	817	846	806	860	826	850	879	857	857	825	876	830	808	875	873	847	811	820	802	828	875	803	831	843	795	821	795	830	852	836	828	825	820	871	838	874	854	847	788	887	877	807	860	872	849	873	829	861	846	818	840	844	845	860	850	873	784	842	898	874	836	888	866	777	834	848	814	807	844	830	821	821	818	802	824	847	857	814	822	835	814	844	815	840	845	864	873	804	880	853	813	847	843	843	818	825	836	854	827	860	831	849	781	834	845	820	862	837	779	811	829	881	847	838	876	887	810	808	839	806	826	813	835	843	867	829	863	811	825	855	852	821	816	874	833	841	809	836	830	873	883	872	877	835	826	793	860	861	885	860	807	786	864	853	866	846	853	834	858	869	837	853	858	829	868	841	866	808	883	832	842	853	830	830	827	818	780	840	823	833	835	860	814	880	818	812	900	873	842	885	855	835	835	780	868	799	884	856	821	887	835	788	848	812	842	827	853	858	887	854	879	839	838	843	778	876	802	794	869	781	769	859	808	839	806	805	865	813	790	843	836	829	804	852	854	825	843	825	879	816	854	851	856	805	789	819	852	883	837	907	870	826	847	819	805	866	826	817	824	863	857	787	817	790	827	848	786	860	840	815	837	855	848	846	834	895	860	865	784	844	900	844	852	779	803	807	836	885	871	788	795	774	829	830	815	826	865	860	795	929	857	873	824	790	829	864	825	787	824	789	827	872	852	808	845	843	912	852	829	838	815	892	897	903	767	826	832	759	842	841	851	892	800	830	876	851	819	833	823	841	868	855	889	825	837	862	839	913	852	860	835	846	821	800	798	823	867	848	813	840	805	875	831	871	863	852	860	899	856	796	877	880	899	880	857	811	806	866	806	830	837	773	813	815	852	847	864	863	798	809	807	826	864	844	806	813	874	843	836	835	841	874	817	814	829	850	875	807	802	850	860	840	833	866	860	861	820	814	790	831	869	870	832	871	874	812	856	828	861	848	854	858	835	850	887	854	857	879	860	824	832	819	833	850	831	828	882	857	793	844	833	794	896	856	852	851	859	831	897	839	873	905	845	829	863	834	814	870	840	854	809	792	888	824	808	831	814	851	779	872	829	841	884	852	818	856	864	841	789	826	808	880	788	835	829	816	813	836	887	806	858	909	871	822	861	820	854	885	823	847	876	818	808	879	840	821	791	814	831	833	808	809	809	839	856	872	812	813	851	873	808	840	916	819	858	860	870	824	863	845	882	801	834	862	877	840	867	822	834	826	896	841	858	852	830	847	864	815	832	830	809	797	865	857	822	768	821	851	840	902	798	827	856	853	832	842	872	860	836	845	849	816	816	819	809	773	818	867	866	857	813	880	810	832	887	812	810	861	789	851	831	849	830	816	842	867	859	824	863	892	794	846	873	847	843	855	817	833	835	799	862	868	883	844	831	821	869	892	818	873	797	844	867	908	847	872	836	896	803	835	839	836	844	857	856	811	837	844	910	844	843	834	835	816	835	830	810	883	862	883	774	881	813	814	851	823	879	880	846	859	838	874	825	852	850	776	853	851	806	800	850	793	857	884	810	874	779	816	752	849	779	807	817	872	797	858	817	835	810	845	871	866	812	846	835	844	857	842
32601	18132	9934	6171	3760	2563	1579	1104	775	590	578	461	519	412	444	517	470	529	496	418	413	395	357	322	369	296	322	311	279	298	288	293	314	283	304	318	288	308	274	336	347	302	299	297	297	305	315	259	298	301	288	294	293	284	329	279	279	262	244	296	289	268	285	273	270	317	290	305	307	315	303	311	303	265	278	263	249	307	269	269	265	279	297	290	301	301	266	300	285	282	284	288	309	279	276	259	288	265	283	295	286	281	286	267	272	307	294	289	286	299	288	265	314	284	250	305	286	276	281	296	290	312	278	274	306	272	255	306	279	278	254	295	261	270	304	293	305	318	294	300	274	276	265	255	261	289	294	248	269	292	314	286	269	288	271	296	297	293	276	287	244	301	272	285	282	286	286	294	297	312	299	298	298	258	280	272	258	284	293	264	282	273	282	276	284	293	283	286	255	309	292	275	289	301	279	293	254	267	291	298	277	285	263	259	278	272	259	283	302	284	321	309	309	281	278	292	289	293	314	284	286	286	263	289	307	265	240	270	282	280	274	284	313	296	272	287	229	236	300	296	264	266	295	268	312	272	256	284	282	320	275	265	285	272	291	261	270	294	260	281	287	274	284	302	294	278	317	265	274	299	286	242	261	309	276	305	285	260	286	272	265	266	285	267	261	274	266	277	278	255	262	257	270	300	279	294	281	287	297	265	282	258	274	278	259	308	284	285	306	305	248	296	253	259	250	318	254	300	272	296	277	286	280	302	295	287	300	261	295	296	299	287	284	262	278	279	265	287	291	285	274	265	274	284	287	301	271	260	252	299	274	273	282	289	291	308	307	244	315	336	292	274	267	293	278	274	320	270	274	297	295	273	280	272	307	265	268	258	264	284	275	284	281	272	278	292	250	310	253	288	268	255	297	277	296	269	262	294	262	267	291	299	264	289	297	303	294	269	309	291	274	267	311	308	291	306	279	275	274	272	306	267	288	304	285	292	306	294	284	272	297	300	273	281	291	272	302	285	277	289	287	280	276	275	280	270	261	265	307	279	250	288	270	306	262	269	268	261	291	271	262	272	262	288	278	307	318	304	273	271	314	284	292	258	297	285	293	284	271	252	286	302	279	272	310	302	290	287	305	286	291	266	288	297	261	256	292	286	280	271	286	300	307	286	301	271	245	301	267	289	307	262	268	285	282	303	321	308	253	267	255	291	250	278	274	285	275	257	285	288	251	299	267	256	255	281	280	285	250	260	270	277	270	258	324	274	281	302	282	286	282	270	302	277	269	286	298	241	287	240	298	257	282	278	280	261	274	329	275	271	276	283	269	266	312	250	289	288	288	281	272	287	295	306	269	275	259	283	263	285	295	262	287	279	281	243	268	238	274	274	298	262	276	288	264	290	297	250	280	270	278	295	279	273	285	302	302	285	278	298	230	289	271	253	289	300	318	275	274	292	280	288	277	292	285	279	303	294	263	284	294	301	264	288	292	295	322	290	260	292	288	258	292	292	285	280	317	294	282	273	235	339	270	291	302	320	264	275	288	275	282	255	311	278	260	275	303	297	302	296	289	270	277	264	310	294	297	290	277	273	282	270	293	292	275	284	294	272	284	307	289	281	283	247	267	295	298	254	268	266	273	278	265	296	274	293	288	256	283	284	269	287	270	318	294	259	264	258	305	305	292	325	274	290	285	273	272	275	280	284	289	293	261	255	286	312	307	304	301	295	254	279	288	282	259	278	312	312	256	300	307	259	282	281	290	301	258	290	294	271	250	286	303	287	266	290	290	281	283	312	282	290	283	268	274	269	313	263	322	288	307	288	284	300	280	267	315	283	288	272	315	278	275	281	274	317	268	243	312	290	297	283	299	301	263	284	277	283	274	272	303	268	252	266	301	252	274	256	286	279	286	273	280	308	282	307	272	286	294	277	294	279	297	288	243	291	301	274	302	264	273	282	251	287	329	240	301	267	282	275	298	272	275	293	297	286	285	280	293	309	274	295	286	251	270	282	299	289	254	319	262	290	272	281	265	298	271	297	246	303	288	266	256	263	302	287	271	308	251	283	322	288	289	284	273	291	276	271	253	288	292	282	297	271	289	279	292	242	299	279	275	267	282	275	268	254	269	277	288	311	291	277	310	295	284	274	281	273	298	293	280	264	319	312	254	279	255	263	250	285	277	273	301	299	279	262	272	240	287	274	299	305	291	284	301	305	281	317	275	249	269	255	271	287	291	298	292	295	263	281	310	291	295	283	284	324	307	257	262	281	254	292	280	291	274	277	279	267	269	311	291	246	276	284	265	289	278	273	280	294	284	253	261	279	273	284	319	284	285	269	310	252	303	294	285	241	269	274	274	277	300	290	261	285	316	282	286	267	287	271	283	274	300	270	303	291	255	284	263	283	245	314	251	285	296	282	280	284	289	288	305	292	290	251	323	285	314	306	274	276	281	297	246	290	295	314	292	291	289	302	282	285	319	282	272	266	299	252	292	266	304	295	297	296	292	293	257	273	290	280	289	270	312	289	274	294	237	288	291	275	283	257	245	300	281	284	272	313	270	301	269	273	293	296	281	262	281	271	304	277	280	283	286	277	281	282	286	301	265	269	276	250	284	300	271	300	283	314	318	308	278	300	299	293	272	256	286	292	312	285	258	293	279	266	281	277	279	284	253	309	311	282	302	280	270	279	302	268	289	281	310	274	313	279	291	291	262	282	292	260	277	324	276	300	283	260	295	304	265	250	259	262	296	289	288	279	274	284	285	295	288	282	266	258	256	332	267	255	259	288	284	255	264	282	250	279	285	280	270	304	301	264	288	282	294	262	273	286	285	304	291	317	293	302	271	288	272	288	267	295	290	306	286	279	296	292	293	289	312	291	273	290	266	272	285	252	295	266	269	254	331	276	289	274	283	298	284	255	284	272	269	324	281	272	287	288	292	272	283	288	307	278	253	330	285	295	287	275	279	299	299	316	299	289	287	290	274	294	269	297	246	300	240	269	286	259	297	285	320	296	272	278	287	284	288	242	280	276	271	262	278	274	282	283	304	304	299	289	286	307	299	290	278	295	293	287	318	274	285	294	305	265	268	295	295	286	273	293	309	257	262	285	291	311	299	291	321	295	296	312	258	283	294	286	245	277	277	282	305	268	293	276	284	297	274	291	289	304	302	267	284	278	290	281	262	281	309	279	287	301	323	298	290	272	277	273	280	302	297	275	302	275	308	261	321	305	292	264	284	293	281	270	289	283	272	289	269	323	299	267	283	311	287	285	244	262	289	270	266	306	262	304	275	290	285	226	281	290	261	261	288	292	252	267	281	280	330	257	261	262	322	279	283	287	284	269	265	274	276	308	284	278	269	317	268	291	291	263	267	311	275	253	278	295	275	266	310	299	280	266	247	291	302	287	289	266	260	287	278	280	300	305	305	291	346	270	285	304	243	299	267	275	294	292	281	316	314	311	258	286	256	274	283	299	293	265	279	284	295	278	282	257	277	263	271	270
22617	13166	11882	13512	11558	9469	6560	4642	3150	2399	2259	1999	1886	1820	1820	1877	1976	2130	1992	1879	1690	1574	1469	1243	1177	1101	1037	948	928	846	887	842	812	865	817	895	874	906	937	859	844	858	801	821	748	812	814	761	736	795	757	748	718	733	694	770	733	722	708	693	726	728	726	741	709	696	750	668	731	724	722	720	776	720	716	711	707	708	647	720	708	755	739	743	688	753	740	757	709	747	764	739	717	726	719	727	724	709	691	684	666	750	696	775	714	709	742	700	712	733	746	691	698	751	716	736	712	683	719	675	706	706	710	714	688	716	754	683	705	742	688	694	687	723	690	662	666	699	702	767	764	700	716	674	678	712	747	736	694	676	726	696	724	696	671	749	735	733	679	671	749	668	726	727	720	697	744	721	712	703	708	720	718	706	746	728	710	734	720	712	722	737	711	705	671	704	679	731	686	694	691	651	736	720	752	682	680	715	719	760	737	745	741	713	711	719	766	706	738	665	696	714	673	743	724	699	709	759	691	681	750	721	705	718	711	727	730	657	712	666	736	704	697	684	720	753	728	686	710	719	696	740	697	693	718	700	732	742	687	761	689	668	701	669	724	717	732	733	751	694	710	711	757	682	708	741	726	727	715	723	700	719	717	698	696	709	702	682	692	706	706	686	667	713	683	761	711	691	685	714	707	715	710	742	724	723	705	732	715	700	729	689	717	709	689	727	713	696	707	710	687	753	751	684	677	683	718	741	694	763	764	700	723	711	734	680	755	720	725	739	695	745	704	695	752	734	682	679	686	717	697	715	746	722	732	688	741	714	718	739	752	662	683	731	687	658	708	752	693	698	734	732	762	739	715	734	712	673	681	674	722	749	746	706	706	713	713	777	729	741	644	694	726	709	695	699	724	697	668	714	739	736	691	737	663	721	728	722	677	751	687	727	682	731	714	725	714	697	696	731	739	702	718	669	716	680	690	693	661	716	750	705	735	707	711	702	696	735	681	735	675	707	714	725	746	670	707	710	729	735	730	676	717	698	708	717	701	696	731	728	694	775	710	742	740	735	622	746	693	699	686	676	670	732	698	713	730	706	742	690	752	739	695	740	751	707	697	685	734	735	765	689	734	730	765	708	741	710	666	751	730	754	686	712	740	709	702	686	693	733	701	682	745	741	676	765	719	702	654	723	722	686	743	739	727	719	719	744	708	731	707	689	724	685	714	682	683	656	760	712	723	688	714	744	689	695	711	725	749	727	688	682	699	710	742	669	708	728	700	733	716	697	680	748	721	723	734	724	778	716	698	683	703	715	746	737	693	684	693	674	688	691	739	678	705	706	725	725	710	697	677	768	688	671	693	683	744	747	728	675	756	677	711	704	681	719	714	729	741	702	665	667	677	742	699	747	707	733	661	716	700	708	713	699	668	723	746	693	732	777	689	745	734	671	740	723	766	677	700	713	711	716	703	725	736	745	776	686	709	691	696	704	770	753	725	694	751	697	733	746	689	695	721	721	725	745	750	709	730	728	708	704	715	733	735	665	705	720	703	731	692	701	721	686	691	716	702	757	716	706	718	671	729	679	725	728	706	697	671	704	730	657	695	719	704	709	716	699	712	718	752	697	746	712	723	696	698	705	700	708	708	675	706	673	686	699	686	706	664	772	670	685	682	733	737	742	695	719	688	707	705	740	750	677	667	726	705	715	708	756	689	709	741	703	657	702	667	727	708	743	706	673	730	651	761	741	709	723	732	722	690	709	726	727	727	654	702	729	685	740	711	712	737	684	705	733	664	720	658	715	725	691	687	709	726	709	689	682	711	742	711	697	712	732	697	724	676	714	688	736	701	711	757	669	722	719	701	756	725	699	733	721	716	719	740	662	699	707	693	683	700	795	747	738	718	670	749	695	685	700	649	686	737	686	700	700	691	721	673	733	698	706	743	735	743	690	687	727	713	703	678	731	674	736	728	674	714	706	695	719	699	727	690	705	722	717	737	701	700	698	726	658	648	646	691	750	698	697	768	723	738	727	695	720	652	681	734	746	671	742	739	710	690	738	745	708	672	682	706	678	726	680	722	702	684	726	731	723	714	757	729	688	681	658	737	726	673	681	700	697	705	738	708	725	724	701	731	703	719	720	709	715	672	724	704	713	703	683	702	737	746	695	687	678	726	702	727	702	716	716	690	721	744	694	713	697	735	705	746	698	717	707	658	701	684	717	668	687	730	727	732	729	746	729	682	697	712	711	669	709	683	688	733	681	707	719	724	739	736	709	696	681	708	685	670	766	702	762	712	756	737	729	701	690	724	753	709	686	704	686	713	700	717	700	679	720	718	699	731	681	676	752	682	714	688	734	738	680	715	741	736	681	728	723	708	724	684	681	669	701	755	720	683	694	726	726	727	691	700	696	741	733	708	679	721	699	677	740	662	685	681	746	717	697	690	714	684	679	694	693	716	697	697	657	680	726	745	742	752	674	728	712	703	732	708	728	715	684	672	727	731	701	743	688	730	707	672	716	666	711	733	701	756	720	673	687	690	735	702	697	692	718	708	688	709	733	700	707	716	708	686	704	676	725	716	658	698	718	714	714	733	710	746	780	732	683	690	697	728	721	769	680	723	710	713	692	699	701	673	740	703	713	691	756	673	720	767	733	694	704	737	703	721	729	729	717	722	729	709	693	710	736	691	671	700	732	710	696	751	720	730	666	747	730	744	673	707	711	729	732	659	689	700	689	736	743	715	693	715	730	698	714	694	705	707	745	704	703	693	686	708	694	699	678	737	727	694	721	677	714	719	680	712	693	716	721	733	702	711	703	673	731	714	697	736	736	721	754	663	705	664	732	701	691	692	668	774	698	700	812	752	649	690	725	685	710	688	682	674	683	742	695	723	709	691	707	745	643	699	694	696	718	699	773	764	715	711	709	747	735	686	689	704	753	700	687	721	691	717	683	732	643	730	704	755	790	675	678	727	732	660	709	696	666	699	713	655	758	704	740	723	725	702	729	707	687	728	683	675	723	737	696	722	719	726	675	709	713	684	714	673	713	648	742	738	695	735	693	710	748	731	759	726	726	707	714	667	745	711	658	752	714	706	742	726	675	704	689	700	753	679	708	716	688	686	750	705	745	716	740	701	754	692	708	701	728	669	695	719	715	722	688	663	710	732	707	698	683	739	726	751	683	684	713	737	691	701	686	733	727	693	687	711	733	752	691	685	675	697	694	723	722	767	720	657	750	714	757	662	695	688	719	713	747	699	738	748	701	748	714	726	710	712	681	700	774	715	725	741	659	700	648	655	689	700	731	692	745	695	683	742	728	705	675	700	684	694	717	717	680	695	705	738	694	706	710	692	658	669	724	715	675	692	713	706	716	686	743	689	718	714	690	676	727	690	684	723	700	681	726	732	711	654	720	731	694	689	721	661	669	706	680	729	670	705	717	722	719	673	680	693	670	732	678	678	728	695	693	717	709	725	727	722	724	672	659	710	701	687	689	695	715	686	702	722	696
7780	2873	2427	1814	1369	1105	820	629	543	428	431	458	435	408	396	407	386	395	401	421	412	383	378	395	385	377	349	317	335	356	324	331	337	330	369	315	351	335	346	337	280	329	329	323	310	321	285	328	358	342	344	332	313	326	333	332	324	341	335	330	347	353	349	351	332	322	330	344	299	344	317	307	326	329	344	354	329	341	348	316	378	375	351	318	326	341	335	322	361	347	337	324	316	336	313	348	311	324	349	326	339	320	321	324	315	316	305	301	335	353	353	315	291	329	331	383	326	322	320	329	349	338	337	333	327	334	340	328	304	335	344	306	325	353	306	338	344	326	357	329	340	290	304	335	322	329	338	331	290	298	346	346	299	358	360	367	372	326	361	330	344	339	317	318	332	340	340	301	322	326	350	326	326	359	328	342	358	325	351	350	306	313	341	330	335	341	331	333	302	296	333	342	345	328	348	298	329	323	346	350	324	329	336	374	337	323	338	335	343	348	298	341	312	347	338	318	298	338	355	341	301	323	316	322	349	325	320	333	314	346	370	344	307	335	342	332	342	367	374	327	325	334	334	331	342	327	351	340	359	335	350	329	320	340	374	349	323	325	331	322	335	322	330	337	338	330	326	361	338	339	321	311	335	337	307	327	323	312	373	343	364	361	325	337	325	359	320	342	345	331	318	329	326	327	349	352	335	339	330	322	329	326	314	349	339	347	330	310	331	324	365	325	320	350	299	332	322	326	317	322	322	338	379	328	337	335	316	349	308	316	333	371	378	335	347	310	344	329	307	326	343	351	342	333	354	335	342	334	348	382	339	331	332	343	350	358	344	360	338	356	346	332	340	358	345	338	370	317	329	299	303	346	319	359	315	330	316	331	313	310	346	342	341	338	346	330	342	369	322	334	310	332	360	334	345	315	335	348	372	355	343	363	355	334	343	300	322	328	322	316	346	326	327	317	337	331	390	354	330	353	329	327	340	354	325	343	361	324	329	344	352	362	335	332	326	324	321	327	322	315	341	349	355	326	336	304	355	337	353	308	351	347	335	329	337	351	340	343	346	330	338	326	347	356	336	307	309	302	338	355	335	344	304	338	329	320	343	329	341	347	344	322	361	358	333	402	344	349	320	358	344	330	311	335	350	363	326	324	359	353	344	313	329	319	343	373	352	326	321	331	327	383	324	352	333	366	349	347	312	270	290	320	317	366	323	345	350	327	358	301	370	308	345	331	322	308	317	288	331	324	334	341	335	293	319	353	337	300	322	329	308	323	345	310	316	368	352	333	308	343	364	326	335	333	323	345	301	345	356	321	313	330	371	337	312	338	325	343	335	347	310	325	363	319	324	301	329	341	367	317	339	344	380	326	349	335	344	331	315	325	296	317	318	358	338	359	358	297	313	311	349	368	340	341	300	337	323	340	346	303	341	355	329	352	313	321	343	331	354	325	326	347	340	347	359	341	309	302	322	339	316	305	329	379	352	317	341	342	335	340	339	334	337	340	313	336	346	329	338	354	341	329	326	303	341	326	316	321	336	364	353	329	347	336	315	363	314	319	308	364	360	321	319	325	330	340	355	307	341	378	332	307	346	319	320	347	307	353	331	316	323	341	338	354	299	344	325	336	347	320	358	334	354	309	325	307	277	324	359	325	328	342	349	317	370	325	336	352	318	345	334	298	326	348	302	340	356	342	374	328	376	370	347	314	323	301	333	305	309	287	324	354	323	325	333	328	309	358	347	344	315	319	335	316	323	369	319	353	307	354	341	347	336	320	327	348	321	336	374	362	362	333	321	331	325	326	320	335	345	340	299	359	302	315	343	316	310	356	339	326	320	301	315	314	325	326	330	348	324	332	334	323	323	350	320	356	346	363	346	321	362	347	337	338	342	343	341	334	326	341	299	318	296	344	333	352	331	345	332	343	367	320	340	336	327	314	315	335	354	341	322	373	345	310	323	335	358	318	311	315	345	342	316	352	314	367	304	298	319	318	354	331	317	322	341	323	321	325	332	342	324	304	314	353	312	341	319	323	371	363	337	313	303	315	306	348	329	348	307	336	335	335	347	338	317	309	348	312	341	334	362	349	306	332	307	374	350	371	334	314	317	319	335	345	317	344	332	344	361	336	341	335	328	321	346	311	356	327	332	322	330	362	351	339	332	310	356	351	309	329	338	349	338	370	291	341	323	334	316	325	340	335	376	313	367	325	313	316	335	362	333	323	303	358	321	343	358	331	316	345	336	309	341	349	348	359	349	317	320	307	311	311	348	380	292	310	327	329	320	345	332	356	328	345	341	368	351	366	371	333	341	327	324	335	361	332	298	339	329	325	321	324	378	355	362	361	339	344	330	346	336	326	342	309	321	330	303	315	327	328	352	337	335	352	322	345	312	361	320	334	317	352	354	338	348	336	338	349	345	347	314	351	346	320	337	332	339	352	343	327	340	349	322	347	325	320	345	345	318	316	337	341	346	317	339	352	340	330	310	371	318	331	349	339	336	341	357	344	355	338	353	317	361	333	335	358	337	322	330	325	364	322	314	311	350	360	331	337	336	344	322	353	328	341	333	338	314	330	311	361	309	342	345	336	307	306	346	347	338	355	339	294	337	314	326	315	325	334	335	322	364	353	336	307	356	328	337	312	346	308	332	306	330	355	335	359	318	331	316	311	321	355	328	312	323	390	351	344	324	332	317	345	315	320	333	359	336	351	310	335	322	338	331	311	355	314	329	332	303	328	337	348	346	353	323	345	323	316	323	324	335	355	341	314	344	335	330	303	323	320	335	332	321	349	314	294	325	341	330	319	321	341	365	331	342	353	310	328	318	337	334	334	327	346	345	326	358	344	339	342	349	337	312	343	316	350	364	349	335	292	346	332	359	341	319	321	306	320	312	313	360	327	358	351	343	334	324	358	350	314	336	332	360	371	364	332	321	330	327	328	319	359	344	311	339	354	358	312	333	354	346	321	335	364	326	382	357	337	323	313	351	355	296	351	290	362	338	342	323	323	310	333	373	295	338	302	357	311	337	339	386	362	316	351	365	367	351	356	351	340	331	359	348	343	376	335	301	343	356	352	333	333	384	309	347	332	315	306	338	310	334	380	337	320	325	339	329	316	348	335	318	326	339	333	345	309	323	354	345	361	297	344	347	338	342	337	342	313	333	356	318	318	327	351	369	319	342	327	358	368	350	326	335	336	308	344	337	359	294	294	360	314	321	349	321	342	327	355	348	324	352	328	340	336	345	308	326	301	322	359	347	345	327	362	299	358	342	341	365	336	327	371	346	348	341	297	338	332	337	329	309	336	319	354	355	293	331	332	348	328	326	347	338	318	299	338	311	366	335	335	328	363	300	347	315	310	303	344	324	370	323	333	331	338	373	329	339	350	345	327	326	338	342	349	319	326	301	345	329	323	314	352	336	331	360	339	336	317	336	298	322	337	381	311	300	332	362	349	316	371	320	291	378	318	312	310	355	323	330	319	313	356	356	340	348	313
6503	3628	4939	5604	5058	4210	3280	2322	1807	1420	1355	1414	1415	1256	1209	1224	1226	1232	1267	1221	1153	1085	1021	1041	1018	1035	950	897	881	833	886	874	853	881	828	834	856	918	863	879	918	874	842	843	887	804	827	851	845	855	840	799	815	842	844	811	844	798	748	895	841	856	857	860	855	899	884	814	879	865	824	905	896	841	836	813	847	813	833	825	862	798	860	812	846	864	841	858	831	861	828	841	814	856	835	839	852	822	837	865	801	897	863	812	846	861	781	824	835	806	868	793	841	828	811	886	809	855	809	769	819	819	786	829	852	816	792	822	829	754	826	819	867	892	812	862	808	860	834	762	852	813	832	863	824	862	810	837	900	787	828	838	821	812	807	765	839	820	832	848	790	851	909	892	854	830	859	777	874	812	829	832	882	846	809	839	786	831	805	846	855	846	814	851	862	834	799	803	819	807	824	814	809	830	769	836	877	805	813	821	834	851	840	835	842	840	846	843	828	843	788	847	815	862	853	823	850	830	858	826	841	802	846	813	830	813	841	837	816	859	841	860	836	806	848	842	793	850	803	877	773	824	795	940	821	815	812	840	825	820	838	825	816	776	783	830	832	840	884	864	807	835	831	850	771	812	804	833	841	820	825	829	861	802	829	758	769	759	823	767	813	838	848	811	799	802	834	815	789	853	849	881	837	805	867	860	804	833	843	804	800	798	804	824	851	794	844	838	868	834	778	778	843	788	912	785	881	862	853	834	845	827	845	834	803	813	843	869	822	813	846	837	835	817	761	835	805	768	812	855	827	785	829	834	795	882	855	853	848	789	836	801	862	758	830	815	828	823	784	791	828	840	835	797	836	830	852	813	874	843	830	858	794	804	792	864	844	813	798	845	795	853	839	832	774	801	838	834	835	806	843	803	837	886	883	867	832	798	872	844	824	827	865	848	784	838	815	798	839	822	855	835	855	823	861	860	807	805	864	811	822	874	834	826	814	843	835	866	833	818	814	846	849	842	845	820	793	816	828	837	852	852	839	828	776	805	895	748	815	867	814	854	775	812	854	849	911	842	822	785	828	820	850	813	847	850	775	786	845	794	809	828	823	844	805	856	784	860	847	869	809	808	850	873	836	840	875	829	805	792	811	883	798	882	830	847	880	795	814	827	803	820	801	843	773	873	820	831	822	809	869	793	829	856	821	852	791	835	846	810	779	777	851	807	798	804	816	854	874	849	822	853	855	822	859	849	852	800	856	839	855	846	840	843	811	822	782	868	838	853	806	842	804	812	844	827	837	873	828	809	836	864	836	882	813	876	821	824	855	804	882	786	863	846	821	797	822	846	839	837	864	800	849	853	881	866	854	821	819	841	817	823	805	845	816	882	839	852	854	768	820	817	835	811	839	800	821	797	735	878	836	877	800	876	811	832	868	831	782	842	866	829	834	800	813	827	883	876	803	866	795	789	836	795	821	816	824	839	816	812	880	840	817	798	833	830	846	814	802	811	795	843	781	870	867	784	781	838	812	811	799	856	797	886	813	845	836	840	816	842	819	868	814	779	842	808	843	810	793	830	837	823	828	831	891	838	794	849	849	857	855	804	818	789	864	864	811	758	851	782	827	802	879	839	817	817	843	866	813	853	793	874	814	812	855	805	813	859	840	849	837	833	800	855	811	826	856	863	869	766	810	829	823	804	842	845	821	842	843	853	802	855	852	827	843	843	804	796	848	808	812	816	790	884	843	840	824	857	849	822	793	824	835	780	857	850	834	858	840	874	827	809	824	858	844	850	869	814	894	839	832	824	834	821	822	832	830	862	850	833	860	819	823	801	901	779	849	822	868	801	840	828	784	864	793	793	843	826	818	857	858	880	818	829	827	819	825	829	832	800	810	873	851	860	789	844	833	812	854	818	842	895	845	802	844	839	859	844	792	836	804	817	801	848	804	840	819	807	791	840	789	818	827	893	830	863	868	810	844	819	845	793	840	837	771	756	842	824	832	842	854	825	841	856	866	868	797	859	805	867	848	811	787	835	851	865	868	809	792	797	864	817	843	814	832	823	833	783	815	898	794	817	845	867	782	815	813	818	828	872	826	846	816	852	839	894	839	827	847	858	834	816	822	867	798	839	836	842	821	819	895	793	852	815	843	850	829	771	821	792	852	849	875	849	837	843	832	898	756	837	794	854	850	861	848	853	827	779	845	831	825	824	851	886	829	776	831	836	814	852	858	826	809	840	828	801	831	899	825	826	844	859	825	852	845	817	839	850	816	831	874	848	839	819	818	816	847	781	851	851	807	802	829	867	842	823	830	802	876	877	857	787	835	867	850	888	810	824	795	896	804	804	799	861	828	886	807	839	787	860	809	773	843	841	809	827	797	830	829	813	815	870	871	787	784	796	803	856	806	819	855	812	816	808	808	803	874	864	844	798	822	785	866	825	840	823	834	814	871	816	815	869	806	797	801	814	845	854	846	808	844	820	854	868	852	812	824	849	851	869	807	813	830	843	840	871	893	830	855	783	787	823	840	859	797	827	772	822	800	859	842	899	830	856	868	849	785	853	877	826	836	825	843	822	824	826	864	859	826	825	831	825	852	742	793	825	785	822	816	821	834	837	788	832	851	772	819	812	820	893	785	878	829	847	813	813	875	794	821	774	856	855	844	860	796	802	815	848	769	818	808	851	796	815	804	840	872	814	792	843	817	828	862	866	866	839	850	834	825	833	831	859	857	872	849	834	849	819	800	827	840	867	811	806	899	831	882	927	810	844	862	812	827	834	821	850	845	833	862	780	818	801	870	882	824	769	834	838	842	866	779	816	853	823	817	874	824	899	842	833	865	849	840	808	830	827	862	818	765	828	782	880	864	852	833	818	844	829	806	826	861	902	837	848	846	807	807	813	791	826	828	830	827	855	855	839	871	842	851	831	828	782	805	814	832	786	769	848	837	827	794	854	872	890	851	863	854	815	883	814	808	804	837	832	825	823	814	814	805	879	806	798	854	841	831	846	801	848	817	872	843	811	790	801	863	845	804	848	841	816	832	841	871	847	807	848	895	834	761	853	758	813	811	804	854	834	833	861	809	839	816	834	824	898	817	896	857	840	828	811	795	799	833	842	855	762	827	786	851	826	825	860	856	806	787	825	830	825	840	821	831	798	821	841	835	799	821	865	807	842	807	881	848	825	899	828	840	844	807	864	801	857	837	834	770	803	844	825	852	833	802	822	809	860	797	822	815	827	840	827	907	804	831	849	818	841	879	802	871	835	784	836	813	855	852	829	857	841	793	804	842	795	801	834	842	848	819	836	854	834	843	846	845	820	777	825	844	868	827	802	844	862	846	840	858	844	809	822	787	788	826	815	857	872	839	823	804	823	800	803	849	857	794	791	825	799	843	858	816	793	786	818	835	838	862	786	843	829	836	818	832	831	835	837	816	840	830	834	831	844	828	843	822	815	809	852	811	857	852	827	900	799	774	793	851	822	842	818	804	815	834	825	803	822	822	846
22118	10240	7391	3929	2638	1668	1156	792	610	539	544	566	455	411	464	479	480	482	467	456	449	421	394	379	374	378	354	321	369	341	361	323	324	376	343	357	354	332	366	358	336	305	343	351	313	326	336	334	348	327	318	357	275	356	363	333	364	335	329	350	351	321	341	348	328	309	362	353	343	367	349	342	308	309	250	331	325	340	324	345	314	339	327	336	317	323	338	302	344	339	322	342	326	384	314	353	294	336	292	310	355	310	388	311	319	324	364	334	310	288	339	333	341	353	329	337	334	355	328	306	327	347	317	353	317	335	325	345	354	319	327	348	331	322	317	292	295	323	335	320	299	315	343	316	335	370	369	319	339	312	344	337	326	357	353	321	337	360	318	312	363	330	313	306	391	371	362	325	359	360	354	350	351	311	353	352	296	350	335	314	323	332	335	320	327	353	326	300	351	334	378	325	322	343	350	349	359	298	351	334	335	309	340	325	304	331	333	325	329	348	317	349	322	364	341	357	360	303	316	334	311	357	342	366	323	319	336	352	344	355	305	324	304	331	327	370	336	305	331	310	297	311	337	296	334	321	338	350	350	370	353	348	321	354	328	334	309	331	319	370	335	323	315	312	378	336	359	338	325	316	322	322	336	334	326	349	363	333	332	318	323	338	338	304	324	324	295	340	343	337	332	321	357	330	330	364	351	303	385	324	345	339	312	333	317	322	307	345	334	326	359	312	305	319	364	355	337	352	325	361	353	348	330	340	327	350	337	314	322	330	350	336	339	307	294	343	335	336	315	346	313	313	345	324	310	322	320	327	322	333	320	316	299	326	319	341	328	329	325	340	354	310	323	341	333	335	337	332	300	340	355	287	366	338	309	304	328	337	357	331	342	314	335	377	317	295	312	326	330	331	379	357	345	352	338	349	345	303	331	334	327	352	324	345	342	340	315	343	324	343	324	307	309	345	347	333	349	312	350	335	345	350	304	345	328	346	362	335	334	338	346	342	340	329	317	341	321	331	306	322	395	331	359	322	343	346	314	319	323	326	356	330	342	323	330	297	310	294	330	325	313	316	320	324	323	324	300	337	321	336	379	319	326	317	327	298	298	356	301	320	338	347	330	293	335	319	336	355	332	335	336	352	317	336	302	331	314	339	306	326	312	348	321	317	301	330	332	316	331	345	351	341	326	357	328	326	329	343	316	347	319	314	329	336	329	344	362	372	332	337	348	335	323	331	310	310	307	302	324	359	351	323	328	315	373	347	310	331	307	316	336	366	329	324	324	362	305	361	330	343	357	324	350	347	331	331	313	354	348	362	361	314	347	307	334	355	309	339	318	330	348	342	345	361	326	376	305	344	312	343	318	335	306	319	339	323	319	355	312	311	322	344	349	325	359	344	364	345	352	360	339	326	313	314	310	307	328	333	358	312	323	347	352	315	337	366	342	323	339	360	346	317	328	303	353	362	334	357	339	316	356	347	357	312	345	342	349	307	294	326	329	335	307	324	345	359	338	327	296	353	333	311	308	313	338	350	302	346	326	310	328	331	347	319	367	358	319	347	302	319	354	340	316	352	352	355	320	321	322	327	339	334	332	336	338	353	362	328	366	371	339	298	342	315	334	306	334	344	337	327	368	331	347	320	358	354	380	330	337	317	376	305	354	325	335	348	310	337	282	336	317	324	336	340	328	322	338	359	307	321	341	334	337	331	306	304	353	319	310	336	317	335	335	295	364	323	323	342	341	298	351	376	313	352	360	321	360	332	346	327	319	345	347	337	341	342	337	323	330	329	310	305	342	322	338	314	348	362	353	326	350	333	302	305	340	292	342	308	332	354	344	310	325	305	314	347	335	322	310	323	329	341	315	331	325	348	327	318	305	314	381	342	326	345	331	318	338	333	335	325	309	344	359	382	307	338	314	318	346	341	324	349	318	357	345	343	364	302	319	341	350	371	352	331	374	304	290	356	357	341	324	339	353	338	318	348	303	351	327	326	343	313	323	390	298	338	299	353	320	371	334	340	344	347	328	330	325	340	355	319	345	332	339	315	362	322	320	308	313	328	338	314	339	328	347	320	326	351	315	354	298	313	354	354	319	364	315	344	336	338	359	319	331	347	317	340	326	296	331	339	330	355	358	334	331	329	329	338	304	360	330	326	331	341	331	324	354	324	333	395	346	334	325	339	312	312	328	331	319	316	297	315	348	315	326	346	342	335	349	343	349	362	337	356	375	359	307	359	316	293	319	302	353	305	335	357	349	311	310	331	339	310	327	346	296	355	322	334	315	337	315	351	316	323	313	320	343	354	340	320	332	338	320	337	333	320	323	315	331	330	324	328	381	370	317	294	343	339	351	316	358	320	331	313	353	340	327	317	397	344	293	356	315	321	344	331	296	345	325	354	307	321	340	330	305	337	308	326	334	324	363	318	337	316	319	309	324	355	328	300	321	362	322	317	338	333	328	317	309	323	347	335	371	326	328	313	375	331	317	330	350	312	352	330	318	342	337	331	371	338	379	334	292	318	346	359	334	343	316	332	331	353	335	311	347	340	320	344	342	368	347	340	320	312	307	352	338	330	316	324	294	296	327	334	334	332	350	338	310	330	337	308	288	320	313	314	339	333	342	330	339	323	360	313	370	341	331	333	335	301	328	343	345	344	299	345	318	300	357	305	339	321	364	314	337	323	348	316	310	307	324	341	333	332	317	337	318	305	317	344	310	328	308	332	343	294	355	328	354	314	307	327	344	344	370	330	335	357	329	375	331	300	339	330	337	337	353	336	349	350	320	317	330	305	312	374	340	365	342	357	391	346	358	344	360	326	310	320	331	317	328	334	287	320	330	338	360	339	289	338	293	325	308	334	331	308	321	347	328	337	387	346	319	368	338	377	316	325	308	320	350	357	294	312	310	304	347	348	326	301	314	313	337	337	291	326	300	327	321	339	346	345	334	362	368	331	336	322	341	332	341	340	359	326	335	315	291	350	380	365	347	308	333	322	350	358	314	318	326	324	326	335	331	365	349	311	366	317	329	358	294	318	338	341	370	318	328	332	323	319	325	312	350	337	355	317	306	347	305	351	412	353	312	328	318	304	351	349	346	344	326	379	340	313	346	295	396	328	330	350	321	357	338	317	339	320	362	324	366	331	350	310	346	335	326	318	324	327	352	361	339	332	353	324	332	334	319	335	322	322	338	318	313	348	348	342	301	316	341	342	348	340	355	344	334	296	329	330	322	317	411	370	366	330	330	341	365	347	326	310	333	351	360	323	307	330	300	348	340	324	347	313	308	363	356	339	348	316	369	324	342	349	310	324	348	326	341	331	339	354	308	318	309	339	321	310	317	367	322	336	341	318	321	319	347	349	335	342	335	329	327	335	338	311	349	328	327	321	353	306	401	353	332	354	343	377	371	338	335	321	323	331	328	312	313	328	336	334	336	314	307	291	352	346	312	343	338	349	346	317	321	315	334	342	310	328	318	294	316	312	365	341	320	357	275	358
16494	9152	9612	9936	8786	6809	4887	3383	2358	2149	1963	1860	1697	1557	1616	1612	1601	1671	1808	1633	1502	1438	1279	1155	1107	1043	1073	975	956	871	953	891	946	928	892	909	864	910	1017	927	849	906	859	896	863	867	890	838	904	860	883	877	874	805	828	866	814	872	829	810	818	834	856	759	850	812	792	789	841	850	820	836	868	826	816	821	864	821	787	768	818	833	876	800	848	818	822	804	844	871	809	815	840	798	822	795	813	849	807	817	853	879	821	864	805	805	841	846	800	814	800	833	863	808	803	811	830	787	802	791	776	818	786	820	806	853	876	775	853	805	814	820	744	841	813	837	833	795	839	809	852	817	746	801	832	827	843	829	768	807	830	855	790	812	841	806	879	817	854	809	836	791	803	788	810	809	857	840	828	808	805	836	804	852	849	818	827	837	880	870	802	811	836	781	813	806	822	805	852	813	837	791	828	811	817	827	881	771	847	796	808	841	760	810	824	878	847	839	782	822	789	845	820	859	759	804	829	825	847	830	854	819	838	785	810	846	848	784	856	815	834	795	786	854	812	840	823	817	782	848	828	849	812	812	812	805	794	761	783	843	835	822	800	831	793	843	785	818	812	798	791	783	829	822	797	828	803	779	809	794	782	815	825	847	804	817	855	828	792	809	824	812	787	804	785	865	816	811	801	814	864	841	870	825	767	839	822	804	822	787	800	804	770	831	835	842	898	794	804	815	813	859	824	820	812	827	845	811	784	798	843	804	812	812	801	767	816	793	828	786	794	822	841	830	825	905	823	868	816	864	844	887	819	831	820	801	823	802	750	820	793	838	774	832	812	803	797	827	835	783	795	804	815	800	816	817	836	812	835	769	817	809	859	810	869	861	841	838	822	819	837	767	784	791	824	824	857	872	789	821	833	785	869	817	901	859	827	874	870	827	812	848	812	824	817	838	818	813	842	773	876	826	750	788	813	816	834	853	878	830	801	838	798	808	842	823	793	843	803	854	827	824	785	858	783	817	775	805	899	875	815	792	790	882	816	803	775	824	900	863	845	821	812	834	868	828	826	861	830	802	879	842	797	813	793	807	796	830	838	870	827	791	812	823	812	807	787	796	799	844	822	880	845	880	834	835	818	835	864	794	789	865	817	852	833	876	812	879	834	839	790	813	812	807	792	847	854	793	887	839	857	798	823	801	795	789	859	791	823	791	805	831	797	821	834	846	790	813	833	860	875	821	814	811	831	778	767	786	863	825	788	776	865	842	810	833	827	795	837	807	804	851	808	817	812	832	835	825	851	828	834	784	888	778	830	820	835	794	794	826	789	822	837	809	823	812	838	811	831	846	864	768	798	867	815	830	792	853	799	851	811	830	802	768	822	814	817	821	826	815	859	801	821	828	834	782	836	856	823	830	780	766	846	797	835	834	857	819	880	795	846	848	890	787	846	811	854	816	870	842	822	809	816	846	880	801	825	870	868	823	870	882	810	860	820	827	773	828	797	796	831	818	742	829	791	816	824	806	822	871	862	777	820	795	862	804	801	812	795	828	813	806	821	831	815	830	854	805	853	817	842	855	792	786	778	785	846	857	827	766	818	815	835	884	765	844	832	869	834	795	796	833	846	847	800	776	834	801	855	847	833	846	828	810	850	870	777	807	832	792	791	816	823	853	806	818	790	819	821	866	845	847	820	756	813	859	873	811	850	843	776	844	845	793	855	804	768	778	792	812	815	801	802	881	766	851	782	810	799	802	808	851	845	801	812	790	754	831	837	807	883	824	815	821	822	797	771	826	796	813	802	808	816	812	839	829	852	847	812	807	796	833	835	849	802	813	835	831	817	813	793	824	892	794	798	845	871	824	821	775	777	825	811	799	802	839	850	830	832	845	840	865	810	797	842	843	836	830	849	772	863	782	825	837	832	801	785	785	809	769	832	770	835	778	846	811	847	839	832	849	838	826	852	799	873	854	809	822	822	806	783	829	810	799	811	786	793	820	836	830	824	809	858	875	794	796	829	795	774	805	726	834	782	843	804	864	864	846	811	828	799	789	775	788	824	816	797	817	840	858	825	846	842	828	870	824	858	797	812	839	799	834	859	759	771	834	807	761	872	828	871	814	804	811	802	790	819	788	771	806	854	809	773	854	833	832	833	891	819	850	853	855	823	782	839	801	826	864	802	801	822	808	792	806	838	807	802	806	816	820	853	850	860	820	805	801	805	815	819	811	842	836	847	785	781	873	793	769	808	817	752	839	834	863	828	843	758	799	789	830	821	834	876	818	781	807	881	783	818	813	831	813	805	807	853	799	850	826	769	876	806	815	778	836	876	802	765	867	841	789	816	802	780	851	802	840	848	813	824	839	852	875	836	830	800	835	763	783	835	883	822	810	776	877	790	797	825	851	791	830	831	787	786	825	846	819	841	849	868	829	887	827	811	835	826	822	808	832	838	794	808	839	800	832	813	837	791	844	836	806	845	821	830	827	768	867	790	805	803	828	816	801	773	846	779	852	820	839	833	807	751	835	823	775	852	845	838	805	829	789	841	805	828	839	855	780	807	813	793	802	849	891	805	824	805	840	859	848	847	883	844	866	872	821	777	856	888	815	813	812	801	831	850	842	846	797	819	783	860	842	795	819	841	807	825	802	826	844	871	838	787	817	803	808	854	831	857	847	824	790	781	844	836	783	844	847	836	842	755	808	820	825	859	819	777	805	770	830	862	786	795	815	826	835	844	795	829	761	782	804	848	838	825	831	819	853	778	818	829	803	790	848	873	785	878	867	838	811	789	781	862	884	804	789	859	821	803	792	815	790	814	810	762	840	797	821	895	792	806	847	832	796	854	802	803	837	809	874	832	785	788	839	829	833	831	829	802	826	815	793	837	835	869	784	828	860	790	800	835	779	816	824	810	813	824	844	810	816	772	786	818	813	824	773	801	853	793	864	807	775	804	787	813	870	850	807	854	859	870	867	885	792	762	748	851	808	845	803	847	801	856	819	765	758	827	837	856	801	785	823	767	805	790	828	814	779	784	849	843	813	816	800	838	838	832	808	855	788	858	790	850	848	810	798	788	811	883	866	769	815	776	828	807	809	880	819	804	835	811	802	818	786	798	799	862	814	834	802	845	795	799	808	771	829	810	807	805	804	823	793	868	768	847	799	844	785	799	814	843	840	881	848	867	825	807	846	835	834	784	792	844	862	818	757	772	848	856	821	795	833	836	830	827	788	817	842	892	801	805	873	848	864	825	812	869	810	821	847	799	772	796	859	805	835	780	835	813	821	833	801	805	807	825	835	835	851	839	819	801	780	820	834	814	803	804	793	830	820	866	846	811	855	796	874	805	865	806	831	780	820	846	799	818	843	781	846	778	835	860	877	810	802	835	839	814	814	805	793	805	813	808	841	777	860	782	856	782	841	823	793	828	854	826	868	814	839	857	874	831	864	834	825	840	843	784	833	842	841	822	832	810	790	800	803	854	855	804	805	809	823	845	853	847	820	809	813
32679	17758	11843	5800	3718	2435	1585	938	797	636	533	471	493	469	448	481	465	485	514	440	427	416	365	358	337	332	349	281	334	310	277	319	280	288	320	308	313	277	298	304	298	264	285	254	269	266	296	278	294	262	291	277	279	281	294	267	296	281	257	292	285	278	288	290	291	239	308	262	267	287	284	290	276	263	273	277	289	289	254	264	292	260	299	282	298	297	245	282	323	308	279	326	282	273	262	227	276	255	268	290	280	283	267	280	271	297	277	276	259	254	279	269	253	309	280	269	271	278	275	280	282	294	286	250	280	280	318	274	269	274	245	281	258	303	305	307	293	272	297	264	277	299	256	286	290	271	265	289	302	289	290	249	254	290	252	257	244	282	268	268	290	287	268	284	274	266	258	304	288	252	255	276	256	282	251	268	250	288	241	255	258	278	254	288	283	276	306	239	275	270	303	273	255	287	271	279	282	274	273	260	291	264	271	245	274	287	263	284	302	249	275	324	287	264	273	301	293	292	285	309	270	290	259	279	262	274	264	279	245	289	287	269	280	268	283	288	266	273	271	281	306	242	306	298	295	282	265	284	263	278	295	306	296	285	249	277	310	290	269	283	252	269	277	252	258	264	293	305	276	236	296	260	298	278	294	283	302	299	219	269	289	265	306	252	279	292	281	264	302	278	281	291	290	286	293	268	218	299	282	269	279	274	310	291	270	276	293	285	265	298	265	270	286	314	290	314	271	250	275	278	273	267	254	276	259	293	239	273	291	268	263	273	269	288	284	260	251	267	270	313	275	274	284	309	287	271	296	267	288	263	268	269	287	251	279	284	267	258	260	258	262	260	294	283	263	261	269	254	260	259	296	282	270	271	265	241	281	280	290	282	283	265	288	280	278	260	306	283	258	274	302	285	260	264	268	290	280	290	266	268	276	261	281	262	266	279	283	297	263	245	235	268	265	269	285	282	230	284	276	246	254	289	318	258	295	282	281	265	290	284	271	243	297	255	291	267	275	288	262	288	286	262	290	302	279	303	282	264	273	259	274	281	260	257	313	293	303	300	303	258	273	291	263	273	258	238	303	286	290	284	262	306	301	264	287	301	286	260	279	243	273	262	275	282	273	257	283	298	269	278	262	268	273	293	291	277	302	235	316	285	290	272	280	306	262	288	278	263	275	274	281	275	278	265	245	254	281	277	277	284	279	272	310	263	272	278	286	248	261	291	297	257	258	284	263	282	282	267	267	290	240	276	268	270	293	269	279	292	247	278	295	251	282	239	274	269	287	253	250	262	272	269	268	302	261	276	273	254	266	285	275	248	302	295	254	297	284	285	276	274	246	283	234	300	257	268	287	280	276	245	297	276	263	280	274	287	275	286	259	241	288	261	296	284	242	234	272	298	274	257	280	258	281	251	261	252	256	253	266	309	288	272	281	255	261	247	300	276	274	260	265	267	280	275	267	256	265	282	279	287	265	289	279	284	261	279	284	259	268	268	307	268	279	283	257	293	277	251	265	244	261	264	277	286	241	277	253	241	229	272	269	255	285	290	300	274	271	257	253	278	282	280	261	291	265	268	298	264	282	296	297	280	268	269	276	302	264	299	269	292	281	283	274	300	279	282	288	283	308	272	284	281	288	303	258	277	276	271	239	264	277	296	270	309	273	285	282	251	281	276	280	279	275	288	297	253	272	242	286	288	248	268	291	265	295	292	272	266	252	275	269	282	269	260	278	274	252	283	288	252	271	259	259	288	280	255	315	280	278	292	248	301	267	262	257	291	270	279	251	267	279	261	290	289	298	297	274	276	270	275	264	274	268	260	238	246	287	294	277	283	285	242	315	279	289	297	278	272	287	292	267	258	270	280	281	284	269	282	261	290	289	279	272	298	308	273	250	251	267	289	265	289	269	276	278	290	255	260	294	255	275	255	293	279	267	308	279	286	276	274	286	282	281	264	266	309	260	328	287	307	283	262	281	278	283	297	296	305	271	289	255	251	264	272	295	268	288	308	264	265	253	294	285	278	290	273	258	272	278	280	295	276	257	236	264	287	301	297	249	254	260	277	260	285	302	285	255	301	288	283	285	280	273	277	280	274	286	297	318	319	270	261	253	283	277	312	244	274	269	252	273	274	279	276	276	304	286	232	253	256	278	273	289	284	282	292	289	276	277	294	270	286	263	261	267	273	261	256	319	280	311	277	303	293	277	271	267	282	321	283	268	294	266	258	269	265	285	300	263	318	262	234	287	277	281	264	322	244	254	256	276	305	287	265	304	280	288	268	294	299	284	253	298	253	266	273	257	265	295	305	264	283	267	270	287	241	288	249	243	268	287	256	280	258	310	264	280	250	311	271	301	292	253	279	261	266	279	253	256	272	281	262	278	286	274	298	282	266	313	288	252	282	272	283	285	271	274	276	278	280	275	268	313	299	301	287	306	271	266	263	280	290	266	270	272	275	297	297	269	284	301	264	259	272	255	264	289	268	271	281	278	263	271	288	270	270	284	282	307	278	260	296	275	244	246	292	285	277	303	289	291	300	300	292	300	294	259	282	282	277	304	276	308	245	288	259	266	261	280	285	271	259	265	280	267	262	269	264	255	275	263	259	275	253	275	257	267	272	268	283	291	282	298	243	270	312	265	287	297	244	302	296	285	243	273	279	256	301	265	271	256	313	301	261	271	283	274	271	300	299	293	288	291	302	286	259	274	290	258	263	287	265	302	284	275	303	273	281	289	292	254	296	280	285	278	296	283	260	259	271	291	266	304	263	288	235	270	258	252	307	256	279	272	276	241	279	272	271	276	287	271	326	264	279	292	291	266	263	281	283	279	266	281	270	256	271	260	281	266	290	302	307	310	262	258	286	282	277	272	283	267	283	262	271	265	277	276	278	287	281	277	283	280	274	267	253	293	263	271	248	284	296	293	266	266	279	294	278	281	269	252	271	265	280	263	265	260	264	293	293	296	300	266	282	273	289	284	277	266	280	269	276	259	262	260	287	252	296	287	263	292	251	278	271	286	285	278	279	303	299	287	293	276	276	264	292	265	295	273	292	261	264	286	283	296	279	264	260	276	271	246	289	275	281	252	271	279	267	272	276	295	267	261	291	279	225	306	268	276	280	265	284	251	313	269	238	284	281	321	278	285	264	297	298	280	265	263	294	303	260	278	289	259	274	301	273	285	276	284	276	272	308	262	284	279	289	247	265	277	290	299	283	278	264	269	275	271	249	268	293	307	296	291	302	272	300	268	295	271	282	280	308	276	274	242	270	293	273	258	264	284	262	274	307	298	288	264	265	283	279	256	290	284	273	286	273	307	284	299	299	270	277	268	285	277	277	244	283	288	263	253	287	252	283	287	268	272	288	292	320	247	271	303	258	273	292	262	296	265	286	297	264	306	293	258	281	252	297	271	291	293	252	272	264	290	291	278	280	272	289	307	273	274	285	265	271	291	299	270	240	277	295	271	296	248	277	284	279	296	258	310	289	280	284	260	283
22457	13154	13017	12027	11374	8935	6183	4126	3200	2756	2375	2044	1911	1865	1926	1850	1874	2013	2126	1862	1812	1707	1307	1194	1140	1056	977	935	822	854	898	888	849	795	896	938	949	849	836	840	798	828	755	763	757	701	713	749	762	743	742	697	747	780	715	730	710	689	711	689	707	724	754	729	747	703	694	693	713	691	713	723	760	642	737	670	735	669	741	692	709	652	684	691	683	702	724	657	654	670	690	660	674	694	686	641	654	657	690	683	723	707	682	679	669	709	701	682	662	654	725	715	701	703	673	700	720	739	710	681	697	661	655	712	738	685	731	686	693	673	691	695	683	702	691	716	717	727	702	738	710	721	716	647	711	711	710	731	680	725	680	717	671	717	664	726	625	695	713	672	698	689	674	707	682	679	703	705	761	677	702	738	667	711	714	693	648	705	730	723	678	645	708	684	701	727	679	681	691	706	654	733	652	659	682	701	714	700	689	726	714	683	700	735	676	716	697	733	739	664	685	702	687	656	661	706	646	695	709	642	706	698	757	690	646	690	685	692	736	670	722	700	707	659	673	705	738	685	699	712	700	742	690	706	685	672	730	695	706	728	699	720	668	702	660	710	707	656	667	721	713	713	719	736	691	672	701	686	704	736	680	711	690	681	703	714	734	744	710	704	690	691	679	694	699	735	733	696	685	633	670	695	745	680	707	682	718	682	708	700	653	727	682	663	701	720	651	669	691	652	685	667	759	740	645	724	671	693	719	692	737	682	742	689	663	750	661	718	720	720	696	689	710	774	671	728	707	661	671	780	660	735	723	703	661	671	684	678	700	697	727	717	716	667	710	652	675	703	736	674	685	648	717	699	678	740	665	628	708	705	672	731	708	730	644	673	738	721	696	673	704	698	708	740	695	713	676	702	674	682	713	674	660	685	738	703	684	682	705	670	649	730	657	669	675	662	741	675	733	702	690	708	686	757	697	660	693	660	719	737	664	662	696	659	687	729	664	681	720	744	722	702	714	702	710	686	704	695	681	731	708	710	664	725	677	685	697	719	724	707	698	645	692	706	695	748	682	710	690	670	686	676	661	720	689	749	697	647	696	678	689	698	679	732	681	730	700	737	723	674	694	665	690	695	706	681	708	695	715	657	699	708	717	664	711	714	677	673	718	724	646	690	708	670	716	693	714	700	731	662	733	723	710	717	695	703	683	673	711	694	707	726	680	686	731	709	674	672	680	707	677	672	662	658	698	708	746	699	670	769	740	685	672	662	678	720	716	704	686	722	670	725	686	742	707	668	716	674	704	682	656	705	679	728	675	717	684	696	684	675	710	680	682	762	690	697	683	743	693	678	682	653	662	697	704	730	678	737	710	640	694	670	665	737	669	724	695	681	705	704	702	714	743	681	715	673	661	688	730	699	670	670	693	682	719	681	715	649	702	667	709	715	686	735	713	672	725	675	709	774	722	688	745	738	731	696	655	743	681	706	705	691	706	681	641	734	709	715	693	682	674	714	686	687	706	652	679	692	724	658	697	724	639	707	683	700	663	734	688	716	739	680	687	741	708	659	683	634	687	637	676	617	686	683	666	705	715	678	689	724	672	681	716	731	752	689	701	719	717	704	666	716	667	701	706	719	701	662	723	694	670	683	710	713	705	729	661	663	639	713	707	708	675	684	706	703	704	656	696	703	774	702	683	699	735	600	712	685	714	659	685	647	700	679	732	684	700	673	708	724	659	658	673	668	656	689	681	698	700	687	658	684	693	683	730	669	689	658	679	700	711	631	707	715	692	679	724	699	710	739	700	745	737	693	736	659	736	660	705	714	707	682	663	721	746	729	719	739	677	694	713	711	718	735	725	668	660	687	667	681	647	755	698	658	723	672	706	648	696	712	680	684	660	707	727	657	694	669	670	657	708	711	715	666	692	703	717	717	661	677	706	669	721	673	743	687	720	690	741	685	664	696	699	745	689	752	680	687	700	686	710	736	688	667	698	627	717	688	691	745	720	677	713	649	708	647	660	718	702	626	710	670	699	685	726	681	679	721	673	699	701	717	682	660	664	711	711	665	650	710	675	717	661	643	645	696	710	705	726	693	655	696	703	705	696	718	704	650	736	704	692	687	679	716	680	679	690	707	717	693	727	695	699	707	696	685	665	733	695	690	747	708	725	690	700	695	699	734	702	692	720	699	676	714	693	727	700	699	653	777	659	688	747	684	711	672	671	702	694	736	657	679	664	712	696	714	692	695	684	700	710	668	682	687	685	670	675	717	670	666	679	698	723	696	684	672	667	726	694	740	663	662	679	752	684	663	698	698	700	720	689	682	720	694	644	681	725	693	662	726	687	749	723	707	723	706	707	666	691	696	743	694	685	695	700	681	698	693	691	765	699	647	683	719	728	642	689	706	706	693	645	652	700	664	686	688	662	687	674	691	727	696	642	706	706	707	681	695	724	689	716	703	710	691	689	678	682	717	640	722	720	653	694	696	705	662	718	703	660	699	652	670	688	680	681	716	672	694	703	734	702	712	680	685	708	643	686	710	690	682	680	727	724	689	719	686	691	698	651	676	665	716	706	686	674	639	667	662	696	702	689	693	730	677	723	650	693	750	636	708	686	737	688	688	684	751	683	743	690	680	652	657	686	722	679	712	655	676	713	679	670	645	705	650	703	689	714	678	728	714	707	678	677	734	686	713	711	684	658	732	672	680	703	721	694	701	753	689	672	703	675	767	666	695	734	690	711	672	674	706	688	707	664	697	702	695	690	693	686	668	704	726	693	731	702	698	681	637	676	709	685	603	717	732	720	741	677	599	687	697	678	694	723	678	681	681	652	710	680	681	696	646	731	666	684	689	723	749	693	711	705	722	721	714	718	685	700	708	687	715	728	711	675	621	718	657	726	690	671	697	698	700	702	711	733	728	684	727	703	651	690	697	726	709	697	719	703	718	727	688	684	686	661	718	676	706	667	678	664	683	700	703	646	673	725	720	727	668	693	682	668	637	654	704	705	724	717	711	680	671	682	720	690	715	712	718	733	671	678	703	718	679	728	735	723	673	703	715	675	665	680	675	723	689	713	702	708	724	723	705	652	668	677	758	708	735	713	664	665	698	698	680	669	680	681	724	740	682	706	701	666	696	706	700	725	703	705	685	695	723	729	695	726	744	696	700	719	656	686	670	686	689	663	703	713	707	729	674	683	678	711	703	725	646	720	677	665	665	672	700	714	719	728	665	699	672	704	700	668	700	699	655	670	747	662	662	672	704	664	745	706	759	695	730	727	719	705	668	705	668	701	688	680	708	719	690	682	672	693	661	710	742	704	717	673	681	679	690	693	710	732	642	738	711	698	743	654	677	649	676	680	688	676	716	644	715	695	737	703	646	694	678	715	718	719	695	704	723	707	636	698	685	690	671	725	697	705	705	704	711	678	720	662	696	687	696	735	698	675	725	684	695	728	731	759	668	668	693	664	713	687	708	709	696	716	690	725	690	727	703	700	640	648	699	679	675
7837	3339	2375	2136	1473	997	679	546	491	405	391	438	393	414	408	397	384	403	393	389	376	401	379	357	315	330	348	350	342	341	333	331	341	308	320	328	336	353	357	367	337	341	308	360	333	314	315	296	319	322	311	320	344	306	337	372	340	324	353	351	315	351	316	348	327	333	329	339	333	283	315	352	326	315	304	349	337	332	339	309	322	333	349	330	321	330	323	334	339	300	307	353	343	307	347	318	314	341	341	343	318	310	345	351	333	344	309	326	326	345	317	363	337	343	355	320	353	345	334	328	324	302	323	336	329	316	312	330	349	314	341	356	341	314	338	324	354	335	332	334	347	340	326	371	364	342	337	341	321	340	348	355	318	306	326	344	328	326	325	336	367	344	331	360	332	312	329	338	369	335	343	328	324	318	345	325	364	329	344	302	386	334	333	289	309	288	356	324	309	294	294	333	329	339	344	339	320	315	328	394	342	315	329	329	369	358	336	344	307	318	322	369	349	331	355	326	289	311	380	316	315	330	304	337	335	334	343	355	307	326	342	317	350	367	321	333	349	361	354	361	340	333	345	303	300	310	328	330	349	320	376	307	331	359	328	349	324	335	337	344	310	335	349	336	371	355	330	318	340	354	347	310	340	374	310	350	335	325	331	294	338	339	311	298	298	318	338	340	339	360	342	344	336	332	321	369	341	365	335	334	322	305	307	316	313	344	324	335	348	328	335	331	322	295	349	302	342	328	307	320	322	326	309	324	330	327	350	314	321	346	339	301	336	329	304	339	298	318	322	325	322	329	337	355	308	322	317	339	300	316	334	334	341	308	316	354	308	327	317	344	324	346	318	355	368	314	343	309	335	349	321	335	341	342	359	312	351	310	296	329	304	331	346	336	312	346	347	366	339	348	378	330	322	350	324	341	307	294	333	331	326	342	324	343	321	322	302	358	332	328	348	308	346	319	344	337	337	339	349	343	330	343	367	351	352	325	347	339	337	334	320	278	372	290	320	334	327	321	348	314	323	342	319	330	308	318	336	345	349	346	333	334	338	347	341	354	356	340	335	325	359	351	337	356	324	349	331	350	305	341	315	323	318	332	292	337	338	312	307	336	341	316	320	343	327	362	309	333	360	347	341	324	303	334	316	342	330	328	310	330	332	302	347	324	308	348	300	310	300	330	333	333	328	360	334	346	313	316	345	350	315	330	332	298	328	318	318	347	336	299	321	356	356	325	314	368	321	308	386	331	334	322	337	334	341	355	306	342	334	335	348	353	317	342	311	330	334	394	322	319	327	327	321	400	340	330	340	342	316	318	313	322	325	348	329	373	304	325	322	365	345	369	360	343	322	304	342	304	341	340	337	350	300	319	341	324	331	326	349	357	329	347	343	333	347	332	340	333	326	313	301	329	322	310	318	312	356	308	331	310	320	308	331	352	323	356	349	338	311	312	305	345	318	300	325	371	330	347	356	329	335	367	322	331	339	352	326	330	346	324	337	349	328	348	312	335	344	302	342	358	338	344	308	320	366	351	308	330	313	325	371	354	342	320	342	337	327	325	366	339	345	345	318	336	321	369	345	343	348	358	332	356	290	355	346	360	367	343	313	336	348	293	352	342	322	293	346	320	330	327	310	323	336	353	328	323	302	332	316	349	329	358	342	329	322	302	317	359	350	328	346	346	343	342	349	323	326	327	325	338	332	326	304	349	324	339	340	351	362	318	348	327	334	345	325	339	366	337	304	300	361	339	338	343	340	292	334	337	313	323	332	336	340	337	351	340	329	333	297	365	347	335	339	352	333	310	306	299	327	322	285	307	352	352	336	335	322	317	331	352	323	346	308	325	367	309	343	359	333	318	369	294	348	340	321	330	335	307	338	322	303	344	304	339	350	339	325	358	351	336	331	303	342	341	305	345	379	313	290	330	340	318	347	316	374	311	384	348	325	345	336	350	335	344	334	314	326	348	312	354	312	324	330	300	346	305	360	318	319	356	380	357	293	346	342	311	340	375	325	340	330	329	334	327	331	344	331	317	324	335	325	329	326	381	347	307	309	341	344	342	325	322	340	310	342	342	350	325	332	333	321	322	341	356	342	305	321	331	340	330	366	328	336	334	306	339	357	326	337	309	359	329	347	330	348	390	329	385	320	324	331	344	363	310	327	311	333	308	319	328	328	337	330	348	354	328	349	339	327	362	336	310	321	340	333	308	373	372	328	334	368	319	315	327	354	383	292	302	343	341	331	334	395	344	327	344	290	309	344	339	378	311	347	309	325	332	305	331	315	326	346	351	350	357	345	338	352	342	309	351	304	308	311	314	340	314	313	352	333	337	349	353	326	298	353	345	346	333	378	338	305	329	305	312	314	323	336	358	314	368	313	306	319	331	340	332	366	298	333	324	313	313	300	323	362	312	327	338	351	325	356	362	343	342	341	325	336	348	344	328	340	327	312	357	344	334	333	310	325	307	339	312	345	364	347	350	330	312	299	331	308	341	333	315	322	345	348	321	326	315	338	313	325	336	332	323	304	363	362	321	351	311	340	341	319	320	358	354	371	358	336	285	306	362	325	355	342	347	331	296	352	329	354	338	364	349	336	325	375	336	293	363	319	314	331	339	360	344	301	346	321	309	321	334	367	340	340	311	339	361	386	331	309	327	349	360	341	323	338	319	361	324	322	298	306	326	323	328	292	334	365	335	332	311	353	337	318	326	359	308	362	335	344	325	342	334	306	322	343	333	321	319	330	307	334	323	328	300	307	339	304	342	357	310	295	333	342	320	301	298	339	328	326	342	301	327	322	321	359	336	325	335	316	337	335	324	320	314	325	302	340	345	356	305	306	332	328	303	364	328	345	346	333	323	338	333	345	307	346	364	331	304	311	314	310	324	333	293	307	316	347	330	399	326	366	347	343	339	305	364	340	346	352	343	340	350	290	343	329	340	353	367	320	331	333	329	366	379	346	329	357	342	345	333	346	333	334	317	332	329	351	340	340	308	341	306	325	307	334	315	347	326	349	343	331	317	319	315	333	355	358	321	297	330	335	343	338	317	359	306	312	314	345	384	329	306	303	351	335	337	321	334	351	332	339	348	376	364	355	329	326	297	343	291	315	344	337	332	349	358	312	339	324	308	351	338	348	289	330	327	333	333	314	323	296	280	313	345	366	338	325	385	340	313	333	331	330	323	350	358	347	335	289	331	324	339	332	322	344	333	314	335	341	316	310	350	300	313	345	323	358	330	318	354	305	324	318	332	341	379	308	325	336	348	333	366	303	344	329	309	335	305	332	319	363	357	323	307	349	334	300	348	328	337	327	333	334	359	310	350	329	379	337	356	336	314	345	319	304	325	341	338	328	319	289	351	317	324	341	343	314	342	305	341	314	349	351	353	355	356	338	351	329	339	357	310	326	350	346	347	357	303	341	310	352	337	318	326	322	352	310	361	321	298	328	344	337	294	343	354	332	323	354	328	322	348	362	357	347	328	318	309	337	337	349	356
6376	3924	4678	6595	5172	3787	2785	1968	1725	1370	1316	1259	1228	1194	1176	1196	1196	1182	1189	1184	1199	1130	1080	1026	972	955	863	857	860	793	866	844	918	864	916	868	904	858	880	887	850	856	843	842	858	822	908	822	838	859	843	820	873	826	859	848	805	844	796	785	834	837	790	806	851	834	841	812	854	832	830	793	808	831	801	846	839	864	751	834	831	800	831	769	816	840	814	835	829	836	868	815	798	883	837	841	797	797	817	816	809	837	852	819	800	771	816	817	804	855	855	778	802	854	790	774	836	791	814	807	816	871	838	861	828	870	862	810	867	788	853	822	811	868	826	796	843	787	785	833	852	839	855	792	796	779	881	821	820	822	838	808	820	864	851	831	800	795	791	881	818	830	855	791	804	778	862	879	830	820	790	854	790	826	786	792	812	805	825	827	823	790	804	805	798	796	844	810	810	844	833	816	805	800	827	826	802	841	827	772	789	845	782	822	831	788	825	856	832	871	832	886	811	826	807	809	849	825	742	807	844	794	851	835	843	790	848	818	787	856	817	801	790	825	839	786	836	840	828	810	856	811	822	792	833	788	814	845	866	816	781	888	782	773	850	832	824	836	827	752	818	887	843	879	841	849	816	831	789	818	794	764	797	800	816	781	786	833	829	799	771	784	839	871	808	828	826	860	789	836	755	819	813	809	792	843	828	849	802	894	795	788	848	865	853	846	881	786	843	813	790	776	862	818	848	804	880	819	791	874	865	826	765	774	775	834	797	824	769	819	814	784	814	840	794	784	806	792	802	825	832	872	762	848	788	819	831	813	802	865	853	815	824	815	829	849	843	858	827	792	799	809	784	859	828	831	819	808	763	808	818	805	792	844	818	793	768	837	855	806	842	822	824	839	858	818	822	823	829	853	829	839	838	866	823	814	827	808	854	806	794	814	807	878	853	785	816	844	841	809	845	820	822	833	839	820	832	828	793	822	842	842	882	808	819	833	849	816	819	817	817	804	792	886	814	885	856	849	827	757	817	835	841	851	773	836	834	814	848	801	762	833	834	778	839	820	831	810	797	785	848	819	778	796	773	857	802	822	832	823	831	828	782	872	811	767	808	822	811	848	817	821	757	869	794	797	797	840	810	792	832	848	832	852	840	824	853	847	822	841	851	862	805	857	821	851	849	827	855	847	853	834	813	852	768	837	856	778	789	815	758	841	822	796	789	766	776	869	807	804	777	815	797	820	850	846	824	858	811	786	846	805	838	750	754	816	838	842	824	818	808	860	854	802	840	829	790	874	838	801	822	843	766	819	825	770	826	800	836	870	811	804	765	813	760	850	836	808	822	815	845	820	802	827	803	818	813	834	820	833	851	810	848	827	860	842	828	848	808	818	865	833	872	840	815	850	837	818	846	854	740	816	813	833	823	800	853	874	782	817	822	835	832	803	872	802	783	878	849	793	766	836	816	801	834	808	892	847	796	856	843	844	821	822	851	801	792	833	780	810	805	805	833	790	807	861	798	823	828	779	802	820	802	816	855	787	817	824	827	855	848	822	846	864	797	807	876	811	785	831	830	801	821	844	772	775	794	810	822	777	870	843	802	837	819	771	810	821	794	874	864	802	828	748	816	818	783	807	745	842	796	792	842	834	787	827	796	832	807	786	828	815	794	787	835	856	884	852	778	841	831	797	836	867	867	813	888	785	808	823	874	834	822	839	830	822	808	830	796	800	833	846	834	789	765	865	821	781	803	798	831	843	823	799	852	790	834	841	765	822	828	829	788	794	796	815	832	807	794	826	834	824	831	821	833	821	796	825	834	818	833	797	796	864	803	792	851	820	807	806	862	816	734	831	834	838	823	824	839	788	815	799	823	761	873	810	845	788	819	808	851	837	846	835	832	797	865	831	800	821	814	840	834	839	778	883	790	776	803	811	855	775	783	873	791	769	827	799	827	800	851	796	838	793	800	764	841	775	818	806	834	800	834	824	798	777	865	807	790	809	798	821	805	794	810	866	816	814	800	824	829	879	875	811	891	808	813	798	851	844	824	883	848	782	838	794	834	830	777	875	843	791	829	841	797	802	828	842	787	821	846	781	840	821	793	849	870	827	802	834	860	835	815	805	835	769	807	800	853	840	841	786	827	803	805	782	815	787	813	824	804	796	793	805	796	825	834	818	790	829	801	849	808	871	834	768	883	855	835	779	821	792	810	790	817	808	840	871	836	789	794	784	829	838	853	852	762	848	819	888	791	846	820	843	844	846	808	816	803	752	834	832	830	807	801	796	797	846	847	821	838	838	824	817	843	825	865	783	817	805	797	833	809	797	858	802	840	815	798	784	822	835	799	806	853	796	813	840	790	839	851	812	856	790	824	797	792	813	844	837	860	818	799	835	829	864	800	865	823	817	864	822	824	802	805	831	825	819	815	816	857	852	784	773	822	850	885	826	796	845	807	768	856	786	811	816	849	832	803	807	849	821	803	817	799	827	807	873	789	848	833	783	850	827	860	775	800	901	780	839	832	795	793	845	904	802	794	839	881	806	805	811	816	794	862	820	838	794	805	829	775	803	851	851	835	842	812	839	799	783	798	825	815	788	863	783	785	797	837	810	831	841	845	886	869	830	807	805	874	864	803	866	841	817	830	819	832	817	844	847	847	877	860	815	819	821	819	817	859	829	846	809	798	841	791	864	886	791	804	802	796	809	830	810	755	795	877	841	796	820	750	801	835	875	793	810	838	801	803	803	815	816	818	819	780	847	814	835	815	821	842	803	831	839	795	802	864	798	834	840	817	817	850	847	855	823	823	816	879	784	826	781	852	826	857	788	833	815	776	898	766	800	843	818	803	819	779	829	826	790	823	786	822	750	892	775	879	827	853	818	798	784	802	825	813	798	888	803	877	811	856	826	792	828	818	787	769	766	776	820	783	809	780	822	791	797	855	855	789	804	877	814	817	749	797	825	867	851	825	812	830	833	854	814	776	827	832	843	822	805	829	819	824	830	854	824	819	810	798	790	840	788	838	819	818	851	784	790	848	832	824	862	815	820	752	811	820	839	807	830	829	781	792	792	829	844	857	794	797	822	832	816	793	784	872	778	827	808	881	813	831	813	866	814	787	857	804	840	791	844	791	822	844	786	822	783	797	847	841	832	850	812	799	851	803	822	795	822	850	807	834	799	816	823	822	775	812	808	873	868	809	810	886	826	842	858	814	848	863	827	820	836	820	773	775	765	812	799	834	777	820	858	857	846	804	775	877	859	799	812	893	848	846	794	858	800	883	854	793	850	809	831	825	807	811	814	780	744	814	824	795	795	775	856	824	825	849	758	884	779	792	859	797	826	815	828	781	854	795	859	835	814	809	795	800	824	797	826	829	828	821	851	854	840	768	771	796	826	794	839	847	809	861	842	795	798	880	822	785	856	785	803	813	889	769	833	770	805	848	803	816	812	815	800	851	813	821	810	874	845	788	810	775	819	847	808	804	841	797	802	809	833	803	799	849	820
22379	11573	8502	4368	2460	1501	1001	795	506	476	490	478	493	437	487	450	470	434	502	467	422	478	386	370	375	361	383	355	324	372	340	363	352	349	368	349	377	335	339	354	341	315	340	340	336	352	337	331	323	321	336	291	305	335	327	358	350	335	367	321	340	346	290	338	386	349	340	320	354	361	316	345	339	361	324	333	333	342	340	338	327	295	336	319	330	335	307	313	369	307	303	347	327	325	310	344	313	347	341	324	364	326	291	318	310	340	349	324	356	350	347	363	346	358	383	324	318	338	337	341	307	347	297	325	329	356	348	343	313	331	326	302	336	303	355	300	329	316	368	316	330	343	347	310	357	348	329	331	318	329	307	325	386	327	343	348	319	319	336	333	340	315	318	320	322	316	377	328	346	343	337	346	315	338	343	313	324	327	330	339	312	327	313	330	311	321	330	409	331	319	336	305	295	358	341	366	322	330	350	369	296	352	315	319	316	315	349	361	360	324	316	331	354	350	323	325	356	304	329	346	321	324	319	364	314	332	342	304	332	344	360	330	339	335	324	324	369	346	338	334	300	337	322	339	359	321	342	357	321	352	348	341	295	359	349	321	323	320	328	324	300	319	341	358	328	348	340	352	327	311	321	291	345	346	348	317	344	323	347	317	296	349	322	351	355	311	347	301	344	319	325	349	325	318	365	352	294	362	344	324	356	350	348	318	340	331	327	320	323	340	310	322	361	341	302	320	349	353	329	315	329	333	335	339	355	308	358	324	339	340	323	327	347	293	337	346	298	335	300	357	320	295	317	355	366	338	325	321	324	325	314	335	350	320	356	303	341	361	321	346	358	334	357	330	327	332	304	334	316	326	331	326	308	347	344	317	317	334	321	362	330	339	324	292	350	317	331	333	328	328	328	300	337	320	300	341	321	344	314	357	331	330	312	343	330	295	345	361	358	323	363	310	303	380	344	336	363	327	327	307	331	310	310	318	315	328	352	308	359	323	301	329	357	316	320	354	338	326	347	322	333	308	360	340	311	313	322	323	330	332	326	327	325	333	357	311	337	345	352	324	300	332	371	363	338	328	328	328	314	334	353	318	290	324	306	309	332	315	334	305	331	337	352	341	271	354	353	346	341	311	326	382	310	356	359	347	352	331	361	343	323	345	325	329	344	336	316	337	302	310	356	351	315	303	338	322	353	316	346	345	351	322	322	299	330	338	350	321	320	332	297	339	358	331	290	326	336	313	354	317	333	370	331	362	328	318	317	304	308	329	338	364	313	345	355	319	335	339	342	312	346	325	329	317	346	332	328	343	349	338	326	355	321	314	346	351	359	356	318	340	298	328	300	320	348	359	314	331	341	339	308	349	333	328	314	328	356	348	312	314	338	333	343	310	316	331	318	345	325	345	332	319	327	339	341	310	324	341	303	293	332	382	347	333	342	342	336	347	340	345	339	321	322	351	301	309	353	328	341	366	342	347	323	309	309	337	330	338	350	330	329	355	315	323	318	309	326	309	344	326	358	315	343	323	269	314	308	341	344	314	310	329	307	287	336	319	311	348	326	329	291	332	318	287	327	346	318	330	323	337	341	326	338	335	338	340	347	328	338	370	286	307	306	353	312	313	322	326	334	280	330	317	285	333	341	295	346	349	331	332	303	345	362	342	331	335	318	338	358	312	309	312	342	339	310	327	326	317	326	315	337	319	326	315	350	325	301	325	354	324	303	296	338	322	358	318	304	354	328	347	333	335	302	323	344	314	322	306	387	301	321	335	308	309	305	312	342	326	356	330	306	326	314	326	344	336	308	332	299	367	325	374	332	332	320	339	304	324	372	301	331	349	341	359	332	333	313	311	342	345	323	323	349	316	309	349	344	349	296	302	314	332	365	331	334	345	322	351	343	346	343	337	374	335	367	356	341	302	328	324	347	345	299	329	313	327	337	374	323	330	301	353	332	317	352	330	346	319	316	325	348	352	322	334	321	349	355	289	311	368	318	327	348	349	319	302	345	344	355	329	313	304	327	321	315	323	326	318	303	314	308	332	347	321	331	371	326	353	329	330	294	324	347	344	318	343	347	330	347	343	328	316	361	356	292	301	356	330	381	356	315	288	308	340	337	319	307	315	338	326	319	299	360	336	319	325	348	360	293	348	303	356	303	293	330	321	313	316	301	288	344	335	324	344	319	329	332	328	370	355	324	327	307	287	322	327	330	318	327	304	316	319	312	376	327	353	358	357	345	316	318	339	338	366	342	352	308	341	317	329	350	347	316	351	340	320	352	327	334	319	330	321	349	313	329	335	323	361	335	323	313	321	340	342	341	336	338	329	351	344	312	345	325	318	316	309	296	316	350	318	354	303	329	347	353	328	362	315	328	344	293	310	305	330	363	310	342	331	330	351	348	351	345	323	321	328	339	320	286	326	305	326	310	324	337	346	355	327	326	332	320	311	336	342	327	316	332	318	355	323	382	319	344	354	350	317	342	340	302	363	324	335	330	305	315	325	334	339	320	329	339	354	344	322	302	333	366	303	346	328	308	328	348	350	348	315	312	346	310	311	290	307	333	337	318	388	359	360	337	329	339	321	320	323	329	329	355	326	335	340	357	396	345	330	352	343	322	319	344	328	338	306	309	344	317	340	358	299	335	349	308	336	352	313	308	314	339	340	352	325	344	335	340	333	345	344	318	351	346	369	319	328	350	310	349	339	338	310	321	308	347	347	335	332	316	320	337	352	318	339	332	361	339	342	336	362	316	348	322	326	349	334	309	343	318	367	322	316	333	309	332	326	335	353	326	333	315	337	314	357	308	290	352	314	339	316	319	342	293	313	311	323	385	343	349	332	309	362	313	364	359	360	303	328	322	343	325	350	314	329	358	324	339	330	315	313	344	327	286	330	334	352	340	355	333	338	311	323	360	320	326	337	319	332	330	342	320	309	317	322	343	313	338	353	332	345	298	319	330	310	337	313	327	332	344	303	360	323	316	315	349	307	321	327	344	369	350	328	308	336	338	335	306	347	334	337	307	332	333	318	339	290	315	322	333	365	366	338	323	326	333	315	332	320	317	340	335	340	384	330	307	357	319	328	315	307	372	306	343	330	354	308	330	316	328	337	314	336	351	329	318	329	337	328	340	340	362	345	333	339	335	368	321	315	319	344	338	346	361	345	327	290	307	319	321	310	337	352	328	332	343	319	336	328	338	324	333	343	342	318	289	309	318	323	316	344	349	331	335	316	339	292	296	329	324	310	326	354	329	326	305	317	356	317	312	331	352	338	343	329	319	288	348	352	311	319	358	310	346	326	345	351	331	336	301	314	341	322	330	341	344	356	328	333	334	349	312	339	377	346	315	314	320	318	342	329	329	351	331	336	335	335	334	338	311	345	344	317	350	348	338	357	291	355	312	333	354	370	331	323	294	344	333	331	333	328	353	340	305	377	332	386	351	341	336	334	342	319	326	364	334	307	320	353	352	337	327	331	362	336	311	370	336	318	301	357
17024	9829	10342	10407	8243	5925	3801	3144	1932	1633	1659	1615	1679	1697	1629	1604	1556	1649	1781	1710	1602	1555	1355	1182	1251	1063	966	935	897	930	866	964	924	917	916	981	867	947	927	929	953	841	854	803	912	859	856	848	868	899	861	817	831	824	808	839	854	836	837	830	868	814	815	861	800	867	814	788	815	830	807	835	861	803	854	788	801	876	822	833	825	826	826	837	855	841	853	763	780	831	765	828	827	811	833	847	827	785	808	799	784	832	880	828	762	844	828	786	829	776	850	811	832	829	881	808	858	872	804	853	812	802	819	804	798	825	796	827	787	811	873	839	852	780	809	793	853	782	826	785	835	855	858	834	788	810	864	854	837	822	787	815	814	832	784	833	811	796	840	845	772	813	791	781	757	837	819	811	774	842	815	792	825	808	802	803	826	776	855	777	812	751	818	828	834	809	851	782	787	800	799	826	859	811	776	845	830	834	836	762	807	830	799	781	785	784	805	848	781	832	810	812	799	814	846	815	818	773	832	841	794	850	819	845	837	811	773	837	880	774	770	759	812	764	815	853	837	840	776	839	787	786	848	845	803	840	836	781	800	782	830	761	881	775	823	807	804	847	764	806	814	828	833	890	834	849	827	800	765	768	775	780	799	843	807	811	827	848	807	783	829	822	848	848	832	796	847	854	820	800	822	835	801	815	849	789	784	812	818	818	868	862	856	842	788	786	782	842	825	801	793	862	835	807	857	792	794	881	795	796	815	767	849	859	803	811	874	797	819	820	786	784	816	840	783	788	810	844	797	854	816	873	876	887	849	851	838	834	806	805	793	834	815	783	837	841	801	762	797	809	791	789	744	829	830	783	837	801	826	853	778	783	866	864	798	818	839	801	812	839	771	839	808	795	803	833	784	846	785	840	830	851	823	800	829	783	825	807	766	855	781	876	845	795	838	785	817	737	800	820	855	838	842	816	846	803	789	790	821	827	767	774	818	814	812	865	839	848	845	773	829	753	788	803	790	821	785	830	816	792	797	781	771	782	798	828	836	782	835	829	847	828	835	827	844	746	789	786	821	804	848	837	814	845	813	816	861	778	854	871	796	822	841	839	786	844	833	774	813	824	843	754	803	819	842	878	838	871	788	813	781	822	848	847	832	795	734	785	844	822	779	822	864	764	785	825	775	867	793	829	822	818	801	813	822	851	798	779	834	786	848	757	836	849	811	859	862	826	830	816	803	811	761	817	828	755	846	800	828	853	803	794	799	827	762	822	786	841	811	817	854	846	821	795	828	793	839	816	806	804	763	819	763	863	825	827	827	793	795	848	847	773	790	789	825	824	848	852	841	795	825	854	782	839	790	826	803	807	822	810	810	840	830	825	858	869	809	853	799	842	807	823	813	771	806	809	838	821	830	858	789	802	783	781	847	866	836	826	826	792	798	878	758	762	807	812	760	856	812	815	824	839	819	804	819	812	834	822	782	856	827	906	849	803	855	769	772	768	788	811	833	864	805	811	835	838	771	795	849	837	820	794	817	815	868	851	799	843	824	800	793	859	857	802	873	828	876	795	831	824	835	846	784	821	811	828	813	819	801	802	831	906	821	797	845	751	796	839	797	828	825	805	821	801	831	830	831	789	835	803	799	833	815	816	854	825	796	802	795	826	817	844	832	765	824	860	808	844	825	792	794	761	818	822	838	832	817	815	841	805	803	843	841	756	808	865	803	820	817	833	818	832	842	825	797	828	825	783	785	785	810	835	781	740	864	807	817	810	873	863	845	803	798	835	800	780	802	812	815	811	833	808	846	805	755	820	809	789	814	796	800	841	855	841	824	825	871	821	830	811	857	824	801	725	812	796	818	776	800	818	768	854	767	812	802	808	819	848	847	817	815	815	839	786	799	853	800	751	840	804	811	860	812	869	770	788	768	836	779	854	790	830	850	809	838	803	811	755	822	826	817	868	786	822	841	818	772	804	812	817	840	847	763	777	766	797	774	814	811	839	843	797	788	820	859	784	836	809	798	808	841	849	792	798	841	821	811	839	816	843	769	770	831	847	816	836	821	827	856	822	802	790	838	848	884	829	781	882	840	808	837	788	774	779	848	783	793	807	798	792	817	758	808	842	800	780	826	780	782	747	811	797	789	810	812	802	821	756	822	786	810	807	787	817	854	842	821	845	861	795	776	835	861	828	841	836	834	807	807	859	777	814	815	766	782	832	809	829	823	834	805	768	879	797	831	842	797	836	821	839	798	766	789	850	840	835	866	814	842	851	820	797	835	813	801	775	810	810	763	825	849	837	813	814	825	790	843	791	826	807	845	847	823	781	882	852	847	804	802	769	841	799	807	840	818	804	810	825	813	766	774	793	806	754	857	810	802	831	780	823	805	797	827	817	803	837	830	817	839	805	781	813	868	807	813	812	816	814	791	829	830	783	807	837	818	807	819	821	839	865	821	825	847	827	814	844	859	761	813	809	831	792	784	809	831	763	847	817	882	841	828	884	768	768	768	781	872	822	810	797	798	789	844	792	833	840	829	826	802	818	832	834	818	838	811	848	865	799	839	834	782	773	811	842	809	828	839	814	799	768	826	806	770	856	778	783	795	799	839	897	795	846	807	808	808	815	852	861	750	823	824	843	816	828	835	813	853	811	828	780	836	802	848	851	787	813	838	795	863	837	825	786	864	835	762	816	869	847	794	804	851	784	822	782	830	849	836	840	850	814	806	795	851	824	849	875	885	766	851	799	849	853	826	807	816	811	847	847	797	845	824	795	828	860	797	805	824	811	796	777	800	870	815	834	830	877	861	852	762	810	824	794	837	847	805	809	771	818	793	827	793	761	854	791	783	790	800	835	818	851	787	860	759	792	780	788	743	822	801	837	832	830	813	789	814	818	810	807	836	819	822	847	819	813	819	807	802	794	811	810	785	771	812	806	797	813	797	856	843	811	843	883	832	820	791	781	832	837	804	792	828	811	867	821	836	882	803	819	807	842	828	769	845	825	859	828	796	842	777	843	807	790	826	737	793	841	815	834	865	788	821	792	782	854	771	812	813	798	784	800	817	824	796	818	814	783	803	793	788	804	809	823	824	819	821	824	861	835	829	795	843	850	855	870	824	815	805	779	769	865	841	804	802	833	767	833	800	834	793	775	846	813	822	812	797	845	847	788	844	826	823	790	825	803	797	851	800	814	830	789	790	798	774	791	818	831	836	800	824	816	818	826	829	829	754	848	803	803	814	808	810	832	816	802	801	773	796	901	774	828	749	831	778	785	811	846	782	768	866	805	790	868	892	847	795	801	832	857	859	813	812	835	843	799	840	848	866	808	805	769	834	861	905	810	782	845	838	774	854	812	798	787	869	778	771	837	785	797	781	772	820	775	834	825	814	745	816	826	861	838	810	883	800	847	787	794	765	800	821	806	821	802	792	791	817	810	809	851	854	811	810	850	819	812	803	857	812	802	793	824	820	806	831	829	832	883	826	838	787	821	821	814	826	871	835	819
32821	18158	11651	6348	3649	2320	1456	953	586	474	436	456	475	421	471	436	476	451	496	490	478	445	366	391	330	335	308	305	305	286	300	297	297	282	311	292	303	283	283	280	292	286	286	310	316	281	273	243	303	292	287	283	264	260	269	275	281	290	252	242	281	295	266	263	292	330	273	307	277	276	235	250	290	298	271	262	289	261	282	306	279	260	277	286	284	287	282	288	276	297	284	253	304	279	270	296	268	257	255	266	240	298	276	285	265	274	294	270	326	276	252	265	272	279	288	277	265	290	245	315	270	267	263	269	267	292	294	279	303	282	241	278	284	278	266	292	294	276	256	261	260	297	285	323	269	284	256	307	303	266	290	273	302	266	280	324	269	301	251	274	265	262	280	280	264	261	276	267	234	271	244	302	289	258	294	289	277	287	257	262	263	266	249	256	281	284	255	255	286	295	283	276	289	274	275	262	278	283	272	270	287	293	283	291	310	267	285	266	256	279	247	254	251	276	244	304	294	257	255	278	302	281	277	271	272	263	269	265	269	300	277	269	255	260	285	274	258	285	292	298	320	282	279	323	269	284	279	276	258	263	273	280	300	260	261	287	266	298	276	272	296	310	293	265	280	279	299	262	272	273	269	266	232	268	277	272	265	259	268	276	300	275	288	288	266	297	297	276	280	283	272	265	267	261	273	289	295	275	300	291	258	277	270	284	274	272	274	285	281	276	268	262	274	256	299	260	269	281	261	286	253	274	246	299	263	263	253	277	276	270	261	290	287	278	277	274	259	284	269	257	279	279	272	307	304	284	286	299	279	301	271	314	298	271	289	274	286	295	268	246	261	272	241	288	298	295	235	291	283	283	262	302	272	262	276	282	279	288	268	310	269	269	260	272	270	274	322	275	264	273	287	304	279	270	264	261	262	279	273	282	266	265	273	254	269	297	321	271	296	319	268	330	250	301	285	264	252	285	273	257	270	277	259	284	302	299	304	268	288	300	279	258	253	300	249	285	310	270	235	289	286	292	284	272	303	301	299	288	241	257	238	275	319	275	270	261	275	272	270	274	254	253	287	302	291	279	288	260	266	267	294	290	271	249	277	303	256	247	277	263	255	257	267	296	314	280	245	257	275	280	279	255	277	269	256	267	306	258	306	267	250	256	260	263	281	269	250	237	294	288	273	281	299	285	269	270	250	291	243	265	300	264	255	285	267	286	273	289	284	285	285	250	261	299	299	263	291	259	268	266	278	254	284	288	271	278	302	252	272	286	283	294	275	254	265	283	244	268	283	264	260	295	250	250	256	269	285	261	275	313	309	290	283	294	268	305	243	280	278	271	279	270	305	300	307	300	290	270	261	289	271	282	291	285	277	285	270	258	266	307	286	271	255	290	256	277	286	285	301	274	291	259	265	267	257	264	250	287	293	254	286	281	245	294	278	290	265	262	240	274	252	270	273	294	269	256	253	272	285	267	293	274	277	260	278	279	297	262	282	262	254	274	271	259	262	304	261	292	307	259	261	268	262	242	286	258	282	281	276	254	271	284	293	259	263	248	269	275	312	271	317	258	283	286	263	290	272	262	291	254	265	281	300	274	287	268	292	277	290	253	252	288	309	287	288	280	270	244	250	280	252	288	256	255	257	265	282	290	250	265	260	280	265	277	260	256	251	276	265	318	309	264	264	256	307	295	269	239	288	257	276	315	279	324	298	260	261	292	276	267	284	285	288	284	293	305	274	271	252	299	288	278	283	284	236	276	289	284	274	311	299	309	260	283	297	269	281	292	286	290	253	291	299	306	300	254	275	305	294	267	233	242	288	289	271	274	274	282	259	260	247	258	278	280	302	275	293	261	264	286	300	284	229	251	278	296	286	315	294	295	258	254	265	257	257	252	262	291	259	255	274	275	271	260	268	273	274	286	297	283	251	259	262	297	269	293	304	307	303	271	310	276	276	274	290	290	282	257	264	265	269	295	271	290	255	262	269	281	276	262	271	286	270	251	259	253	296	278	291	288	278	275	279	273	263	252	265	315	253	283	289	273	280	273	253	306	263	285	286	300	300	299	280	268	268	291	272	279	249	268	261	236	287	263	270	271	265	265	276	252	260	267	310	275	294	267	273	259	268	258	259	267	295	250	285	281	254	325	284	289	282	294	283	271	275	262	298	250	263	266	276	303	288	289	282	271	268	303	287	293	272	305	269	262	271	309	284	297	277	274	260	278	299	314	252	282	238	294	274	285	301	269	274	271	242	272	303	271	259	293	273	274	285	289	281	227	300	327	293	267	261	300	312	275	267	259	261	265	294	266	257	265	248	267	262	270	282	260	280	268	289	287	251	275	270	295	272	256	294	259	250	286	258	249	292	282	269	262	264	263	287	290	270	266	296	252	270	277	280	272	265	270	274	306	267	298	278	281	250	304	280	285	267	272	270	245	253	268	288	242	280	289	281	260	249	275	294	282	273	298	287	306	289	275	294	283	248	290	266	292	265	306	297	253	277	279	274	279	276	279	293	222	265	261	251	237	278	239	262	281	255	271	283	296	288	299	268	261	269	275	303	306	288	280	287	305	267	288	316	266	292	284	289	292	279	315	254	270	277	273	287	248	263	274	254	256	252	243	261	298	310	292	253	266	262	250	271	275	276	271	291	281	286	286	297	293	236	280	308	290	313	276	275	268	290	276	283	280	242	288	260	278	305	269	292	279	275	260	300	261	268	261	298	289	281	264	250	270	253	274	258	252	260	286	309	232	284	278	267	275	292	292	252	270	249	276	260	253	314	243	254	275	270	258	282	272	265	286	294	286	244	286	254	287	250	252	277	293	327	251	250	279	281	281	274	269	258	259	261	278	294	290	276	313	300	283	271	310	243	296	269	246	251	282	274	275	278	273	266	266	266	272	244	259	306	288	260	255	266	284	279	279	280	275	268	309	278	267	266	273	271	286	269	282	269	272	255	269	272	256	249	277	294	262	297	273	286	248	287	282	300	249	268	253	262	271	255	275	250	292	282	294	292	259	240	324	266	308	275	266	261	301	250	286	271	279	248	275	313	275	279	258	278	243	248	274	269	286	264	258	271	272	307	263	296	295	279	293	267	276	283	286	261	236	273	270	286	287	279	274	287	299	280	268	290	267	286	302	252	233	249	271	285	255	285	260	278	265	252	273	279	257	278	257	260	284	282	246	255	267	266	290	305	250	257	281	280	278	273	294	280	288	301	262	296	268	273	272	276	288	287	307	270	247	288	264	292	263	291	293	272	275	315	257	272	261	301	320	248	280	271	264	277	271	276	304	263	310	270	311	249	251	289	277	280	308	303	264	319	260	263	274	284	271	269	279	274	291	251	269	254	285	270	279	292	286	258	267	263	227	276	261	283	281	271	289	270	256	274	265	267	291	297	270	275	307	291	253	268	273	299	283	264	288	286	291	259	277	310	247	259	286	274	300	277	296	299	262	298	262	265	263	227	285	262	288	273	264	279	284	285	315	269	312	274	267
22331	13958	12877	13384	10874	8439	5761	3886	2372	1896	1730	1670	1746	1848	2019	1792	1802	1901	2240	2111	1790	1822	1535	1251	1187	1114	1006	873	888	889	860	884	812	774	792	845	867	861	881	823	853	817	743	820	745	818	746	783	751	747	767	717	724	730	732	757	714	720	721	680	743	722	732	727	720	723	713	734	694	699	698	659	721	659	725	696	706	733	688	730	663	638	713	757	695	688	645	689	691	692	699	702	688	657	678	662	677	699	703	678	703	662	681	697	645	710	743	692	693	715	706	665	750	670	659	636	665	686	713	687	680	713	686	702	648	691	661	680	728	668	699	727	697	706	676	731	683	725	635	687	645	714	683	709	638	696	736	682	667	667	710	684	720	694	671	689	672	678	660	697	689	679	725	675	684	642	710	679	699	691	685	636	699	676	721	686	651	713	695	645	667	704	665	701	679	714	728	676	678	688	730	697	700	689	684	650	679	687	698	715	681	670	735	611	668	708	697	683	706	728	705	697	675	716	711	708	683	675	664	688	709	674	696	700	717	696	634	705	672	742	681	676	707	684	686	674	665	651	675	667	667	683	683	731	673	687	660	683	715	700	683	711	692	680	672	665	687	737	708	684	634	649	669	693	717	723	670	723	713	668	695	712	627	682	673	718	659	690	656	714	684	679	722	682	675	674	683	689	666	687	711	708	625	715	676	725	663	709	685	704	746	676	654	660	711	678	717	678	672	659	693	709	692	669	676	691	711	646	731	721	660	711	689	703	695	697	652	698	678	714	708	717	703	640	749	719	724	739	689	704	703	682	692	721	718	658	697	689	677	740	658	682	685	648	700	655	712	674	720	643	717	699	668	651	706	681	683	654	719	724	678	646	731	699	738	683	737	680	676	670	716	688	715	671	679	720	704	678	731	685	674	691	715	709	709	668	651	716	680	680	706	718	693	691	678	695	716	675	688	671	651	707	709	689	683	721	694	730	698	714	742	649	705	703	669	681	699	728	740	666	721	697	695	718	702	677	731	711	706	749	690	642	720	746	701	678	704	679	686	714	720	743	658	680	727	693	682	672	704	685	704	688	694	674	686	644	732	720	671	724	674	715	669	694	695	708	727	717	701	718	727	703	662	658	692	715	694	672	682	688	750	662	694	690	715	735	698	669	717	675	687	658	701	652	684	688	675	731	703	695	722	664	696	680	669	719	688	679	718	678	712	730	675	696	665	687	727	758	711	677	672	697	624	748	696	677	665	692	687	689	689	680	716	654	693	738	719	757	675	702	706	690	691	676	691	666	701	673	685	702	704	655	663	670	691	716	674	712	728	720	723	697	691	676	656	677	693	707	712	665	724	730	681	716	682	705	672	640	689	696	714	704	725	751	717	743	661	715	672	657	735	670	672	713	703	691	727	714	730	703	666	684	642	668	741	713	702	668	736	704	702	685	648	714	702	729	734	650	701	693	673	679	710	667	686	679	693	726	694	699	682	658	727	711	695	674	678	706	693	630	702	694	692	685	694	682	688	705	663	701	699	698	751	692	689	667	668	712	642	714	640	634	710	711	693	677	658	683	690	712	676	738	690	706	672	704	706	707	677	676	669	709	669	625	687	705	673	700	684	697	706	688	670	711	681	686	663	688	653	681	648	682	672	624	709	624	722	681	683	683	736	734	715	692	694	706	657	714	709	709	699	719	687	654	726	671	665	707	676	637	701	696	669	685	674	670	723	696	664	722	679	661	683	743	706	686	652	673	693	666	675	664	686	688	687	710	656	740	727	730	747	671	680	649	711	718	703	732	706	677	681	711	766	729	686	679	642	687	700	717	660	742	710	670	693	681	691	669	690	659	668	667	684	651	704	698	681	692	697	745	664	719	689	671	667	679	655	671	692	676	694	736	708	719	637	741	724	673	669	710	712	685	717	706	646	709	694	668	657	708	703	716	703	690	659	670	654	670	711	714	689	714	693	704	693	688	683	714	680	757	651	693	728	690	684	692	635	660	723	700	731	666	674	748	687	681	732	668	630	725	685	713	715	710	737	715	668	675	711	706	677	667	765	664	707	705	679	704	740	680	696	730	703	667	725	685	732	666	717	694	722	694	673	721	647	691	704	701	700	689	695	663	675	706	692	702	660	684	721	689	689	669	658	663	703	700	781	719	653	709	731	729	640	674	685	693	665	680	691	661	694	714	729	760	693	657	720	685	675	650	653	689	721	696	635	728	659	718	669	715	681	687	734	733	679	695	714	732	719	686	657	685	643	657	683	655	712	708	680	679	660	701	666	687	678	699	713	705	669	652	644	669	676	678	717	687	689	704	691	687	673	667	669	703	707	664	714	719	673	666	684	712	733	686	644	684	667	660	724	644	698	714	693	711	680	659	692	699	656	689	691	719	690	685	733	701	683	722	699	670	672	709	643	680	661	687	669	686	677	723	711	719	673	684	649	687	731	679	672	675	696	682	679	658	661	711	666	708	672	703	669	669	700	705	685	717	700	690	669	705	722	717	717	670	657	653	667	685	673	748	670	714	683	744	702	702	683	691	715	687	657	688	713	693	666	701	690	726	664	712	709	686	695	668	668	678	692	667	644	734	698	699	674	742	732	726	686	648	692	675	687	710	629	738	676	697	679	737	704	659	743	663	741	681	716	707	678	702	675	705	713	711	663	717	662	719	679	689	655	675	720	679	710	776	649	738	652	713	672	685	642	699	709	682	722	665	676	707	700	698	674	665	694	702	680	701	677	654	726	710	662	713	657	612	666	682	626	706	675	662	716	681	718	642	686	736	697	719	748	676	685	745	713	660	665	714	700	684	702	685	692	582	703	665	671	699	663	698	693	678	688	681	733	672	681	658	651	720	697	684	652	719	687	673	727	702	691	688	730	661	647	690	682	646	660	708	706	704	744	703	662	695	707	726	718	695	684	712	727	674	729	692	658	735	655	662	704	650	690	685	696	696	715	619	644	691	675	659	697	669	685	674	708	702	671	732	684	659	739	685	669	688	693	635	693	684	725	689	682	714	682	688	697	694	676	715	733	680	669	701	683	721	711	691	727	711	689	720	694	676	648	696	711	714	647	649	708	686	676	685	692	703	721	685	722	720	714	663	672	684	672	711	704	724	694	722	727	680	697	732	736	704	696	689	691	670	663	719	721	705	692	675	683	726	693	657	696	643	715	705	718	697	678	677	697	671	684	677	728	674	719	719	710	684	721	669	702	670	662	709	663	716	667	691	665	664	680	663	709	690	703	710	715	692	676	684	681	673	671	696	713	688	646	655	670	703	660	657	703	694	704	719	674	700	663	664	676	720	710	683	683	634	723	661	692	658	685	672	696	680	681	661	731	675	739	704	679	669	671	739	717	671	671	734	663	696	692	690	699	721	674	651	663	655	763	683	689	687	743	680	686	658	652	680	659	706	627	715	707	668	693	662	731	694	712	701	710	688	696	675	694	699	715	689	715	692	677	709	649	636	667	733	705	641	713	711	697	692	685	678	696	734	648	698	739	728
8005	3230	2693	2251	1440	865	600	563	472	404	382	379	396	381	402	367	372	399	414	387	416	386	363	401	359	351	358	349	313	339	332	330	330	346	338	375	363	328	298	341	324	314	347	324	322	341	326	330	311	300	341	348	351	379	361	315	324	369	353	314	311	357	320	335	317	367	334	320	303	339	303	347	324	320	323	359	329	338	321	346	328	327	299	349	308	301	301	333	323	332	330	328	304	325	337	297	344	321	326	326	340	341	295	372	339	317	331	375	333	328	319	323	320	315	322	321	348	323	349	345	311	333	314	328	330	323	318	353	307	305	338	344	343	343	338	333	321	321	349	363	340	321	340	335	317	333	376	304	323	299	290	342	334	333	309	341	340	340	312	312	318	293	351	318	289	368	341	337	319	345	339	288	331	342	310	334	333	306	329	305	337	328	357	327	311	320	302	315	336	364	330	345	386	355	299	301	377	335	310	313	349	309	377	315	329	316	315	330	314	321	332	294	324	329	335	311	327	330	320	335	333	332	334	311	317	284	359	333	310	303	320	337	318	303	323	322	344	289	321	340	350	329	313	283	297	300	336	306	298	350	355	339	334	333	325	326	318	349	368	305	318	310	356	327	355	352	333	308	337	327	321	321	327	330	346	340	327	333	298	326	321	346	328	329	353	344	327	337	342	331	366	294	328	373	333	313	356	350	339	338	331	344	300	329	306	308	342	326	339	285	320	320	367	347	340	330	305	289	294	318	333	344	307	335	338	306	326	308	322	345	319	337	322	347	326	289	337	320	331	336	370	354	300	305	315	330	319	324	331	338	322	329	332	347	349	338	331	339	319	309	358	328	333	291	313	317	339	289	326	320	333	353	305	331	347	322	309	370	357	345	313	308	326	365	305	329	348	318	317	297	367	314	332	362	346	382	320	322	283	329	348	368	348	313	320	329	319	322	359	329	337	341	306	358	295	301	329	354	345	346	344	349	317	334	307	333	370	342	313	327	330	310	321	317	343	327	313	322	314	341	334	345	329	348	321	297	350	311	352	326	324	315	329	325	304	327	330	341	327	303	322	340	337	317	327	340	310	323	292	323	342	353	321	321	338	352	319	309	298	339	344	310	332	359	338	326	319	348	347	307	334	328	301	319	328	326	320	348	318	306	324	309	309	322	315	296	348	297	346	343	330	322	330	306	318	325	346	320	325	310	336	333	319	362	361	323	296	329	305	334	299	313	295	313	331	312	322	313	330	362	323	356	351	338	334	338	326	322	353	346	330	345	318	330	348	348	308	354	294	321	334	302	307	290	317	315	314	329	309	321	351	297	328	339	320	329	317	369	328	347	317	298	330	317	318	354	314	361	329	329	354	331	365	340	355	340	293	315	365	313	340	343	311	355	336	347	328	355	316	333	312	336	296	294	319	319	313	298	308	293	349	302	319	323	351	354	336	347	322	319	320	313	310	319	335	342	326	311	379	331	364	334	311	280	327	321	320	300	316	332	361	327	313	300	344	334	339	354	324	333	328	324	321	304	343	323	312	340	323	295	346	341	313	319	344	330	310	324	330	354	346	346	376	323	344	315	332	324	345	307	321	317	306	365	354	369	343	322	368	320	320	302	342	352	333	328	356	338	312	335	326	330	314	315	295	334	310	365	321	303	317	329	315	338	346	311	328	285	306	298	315	348	297	326	357	336	347	328	322	330	319	340	314	360	346	355	347	347	347	327	344	350	323	374	329	341	393	322	312	324	325	296	326	343	302	296	333	363	314	355	317	334	339	350	336	318	277	321	331	345	361	323	337	331	312	302	317	347	333	316	338	336	347	334	322	323	339	342	299	314	359	286	333	300	318	322	331	325	329	328	341	343	357	324	316	308	325	362	332	344	327	287	334	317	348	294	344	311	325	314	343	300	300	309	313	316	337	295	336	329	330	308	340	372	328	317	319	313	339	317	344	331	325	343	372	294	302	311	317	311	343	326	336	313	335	300	330	362	393	363	355	349	322	360	308	328	349	345	303	355	364	311	298	327	352	364	332	317	316	322	338	311	337	315	336	332	297	336	323	324	333	303	314	315	344	341	372	345	298	310	310	324	291	319	348	344	328	324	294	352	303	319	286	298	313	332	342	347	312	335	331	303	316	312	348	351	320	322	324	312	291	317	362	354	341	363	332	333	314	314	346	344	301	284	333	346	325	329	319	308	371	328	355	370	309	319	307	345	323	340	338	320	328	320	335	341	332	353	319	306	305	317	330	323	334	323	305	321	336	332	359	304	301	340	336	351	316	332	333	327	342	346	358	320	306	313	354	320	295	307	334	305	334	339	292	318	299	324	358	350	342	330	325	315	332	310	342	316	329	326	299	366	351	344	336	358	356	341	363	336	351	327	337	347	326	319	333	370	322	353	324	339	331	301	322	322	328	339	309	312	300	342	312	324	301	337	294	336	344	324	310	316	303	334	326	316	322	307	331	312	367	309	323	353	337	332	328	329	341	299	322	332	297	318	330	305	337	355	305	354	356	323	352	313	377	351	355	333	347	345	345	300	360	309	335	316	348	330	335	345	317	350	318	343	312	356	355	315	330	354	315	363	338	338	312	334	309	344	304	298	346	312	317	345	325	335	307	324	329	325	329	312	283	324	314	318	314	315	336	343	358	332	315	342	324	324	320	341	312	333	320	303	333	360	304	291	318	361	324	356	341	308	333	325	333	335	354	307	307	357	351	327	365	343	326	321	337	289	326	321	309	302	314	307	332	335	274	338	311	335	335	333	319	325	363	321	318	308	321	324	306	294	316	290	346	336	332	296	347	363	287	326	302	326	288	336	337	340	316	313	313	309	342	330	375	341	354	359	356	323	347	322	315	316	333	294	311	355	332	294	346	328	354	331	289	318	344	321	318	310	344	325	304	285	326	336	340	314	330	322	311	329	325	342	318	335	309	308	309	297	323	331	358	328	338	297	367	398	286	281	310	328	328	370	337	346	341	319	317	350	371	341	328	313	325	315	322	332	290	341	316	325	329	300	342	328	341	332	312	332	330	340	318	327	325	321	353	342	325	326	345	308	308	315	315	334	319	338	306	343	311	308	365	322	343	331	326	373	313	345	335	326	314	338	340	309	333	350	323	357	338	328	334	317	318	324	328	296	349	327	352	328	347	322	306	285	313	345	338	354	324	331	341	353	345	329	312	338	348	312	328	346	354	309	309	329	338	337	341	330	345	313	337	311	326	363	329	343	343	336	308	342	312	311	301	329	341	316	308	361	301	325	312	320	347	305	328	336	330	345	298	338	331	316	309	326	299	322	342	371	317	332	334	341	354	320	305	354	308	312	331	314	327	365	357	335	339	373	304	348	330	343	329	319	318	329	339	355	338	320	332	330	324	330	311	359	308	324	314	332	332	323	331	313	328	345	342	308	334	302	306	339	339	346	339	341	335	308	332	339	291	325	305	320	351	255	298	321	316	312	360	319	319	333	324	291	322	356	350	330	336	306	329	313	338	355
6556	3868	5597	6716	5304	3394	2448	2184	1665	1353	1197	1129	1068	1117	1179	1237	1172	1171	1269	1263	1255	1197	1048	1079	955	941	918	866	845	877	925	848	879	837	819	814	855	868	900	863	841	810	878	830	867	861	811	848	842	811	882	805	785	830	838	836	822	905	808	807	818	826	857	828	831	827	879	860	856	811	855	819	786	790	848	820	795	806	840	825	828	802	792	846	788	853	785	793	801	798	846	799	794	843	790	801	765	835	771	814	865	779	812	769	824	797	836	832	798	820	797	850	851	822	807	807	775	749	811	869	791	791	783	840	765	842	820	859	823	759	748	795	786	762	849	809	782	790	810	797	808	819	813	797	833	815	806	791	813	866	828	818	817	792	812	811	838	820	790	809	770	828	860	821	791	882	801	791	836	862	797	779	835	812	825	775	794	838	788	771	764	841	782	766	850	796	832	813	840	818	850	831	814	847	819	808	847	837	766	789	796	798	804	805	859	843	773	807	834	787	877	787	827	801	790	820	795	783	802	807	828	800	784	847	809	823	873	787	806	821	822	754	776	846	827	777	818	761	812	848	803	823	741	775	785	862	793	775	831	807	765	796	798	884	801	804	802	807	903	817	849	912	884	816	807	856	808	810	812	815	827	802	814	795	847	838	814	839	891	844	812	841	861	779	791	815	817	834	833	784	865	793	795	807	834	821	814	855	848	781	782	812	831	796	812	819	790	825	781	790	847	868	816	816	805	836	870	822	807	826	784	807	821	819	819	888	815	811	779	838	795	803	756	798	815	783	804	840	776	826	843	788	816	781	786	821	803	820	837	826	818	834	775	832	793	829	784	855	823	813	825	843	796	822	817	797	748	780	856	758	825	758	846	762	816	809	821	827	760	836	820	839	806	776	766	789	784	801	770	794	802	810	799	779	777	817	757	809	786	800	806	828	790	841	828	863	823	790	823	776	797	807	768	815	820	838	823	788	783	821	776	828	871	830	805	841	751	820	814	788	840	808	780	783	803	839	828	793	773	803	796	806	829	851	784	836	773	826	884	824	843	822	814	805	833	811	827	841	803	807	825	819	804	792	855	837	759	838	849	724	816	820	839	794	795	801	831	766	795	764	788	761	796	815	783	771	854	847	839	802	846	854	836	870	772	786	810	809	814	793	764	816	822	766	809	808	847	803	804	836	776	811	784	857	832	857	841	817	828	832	797	837	822	781	779	808	788	826	777	839	837	809	841	818	772	818	829	846	828	797	853	854	774	814	818	797	847	868	837	822	800	815	859	812	769	817	849	814	816	821	820	835	855	854	863	843	791	793	764	791	788	812	785	784	774	827	813	863	821	814	815	805	847	812	814	816	818	860	818	781	858	824	833	835	845	821	774	829	786	845	824	818	798	814	829	775	814	771	843	832	795	808	781	801	859	839	808	828	778	805	764	826	825	767	834	820	782	800	829	852	820	834	790	840	834	835	817	799	807	806	847	836	756	843	788	781	855	805	832	838	801	862	820	887	791	840	845	857	843	809	870	804	836	807	775	787	819	772	850	852	763	770	776	789	816	766	814	852	836	797	770	844	842	766	846	770	793	839	804	873	796	829	842	838	862	854	781	815	777	814	810	841	757	834	854	807	811	805	780	796	851	750	810	801	783	820	772	816	862	804	794	828	776	788	777	771	819	778	846	790	788	797	860	846	852	797	820	794	828	820	833	824	810	812	825	774	791	825	795	845	828	822	810	878	829	843	801	809	847	800	825	831	786	826	827	839	798	805	803	831	795	798	842	752	791	826	768	842	882	800	809	862	753	784	807	812	819	785	810	829	789	850	839	793	796	813	855	818	821	786	814	847	835	780	812	806	842	819	799	840	832	862	815	791	877	800	826	811	836	811	868	827	827	785	813	797	818	813	811	776	840	843	801	814	801	824	807	824	841	785	796	852	786	840	847	851	796	840	811	798	753	791	821	836	769	783	821	813	789	765	871	840	829	834	824	904	810	793	799	785	841	860	795	806	746	815	817	775	848	848	805	779	781	815	871	803	801	800	790	786	843	824	824	793	824	796	863	771	835	804	778	788	784	847	834	832	815	819	797	771	851	836	818	808	795	831	800	764	819	817	826	845	831	766	819	791	784	828	821	817	796	839	866	798	824	829	783	825	806	791	788	790	767	789	828	827	874	783	822	845	821	854	751	790	817	783	776	853	832	837	797	785	824	866	814	827	855	807	835	830	817	828	749	832	814	777	797	844	793	792	829	805	822	790	810	832	796	786	808	848	785	824	823	813	816	752	794	806	823	818	791	845	812	842	828	771	826	837	818	837	793	841	848	809	831	812	819	833	846	824	771	796	798	802	838	777	862	864	844	822	786	835	778	792	815	792	803	828	766	830	817	805	788	849	853	846	822	786	771	818	849	819	804	808	795	863	797	866	820	847	812	806	805	806	815	826	783	866	809	809	820	891	743	861	839	810	803	816	837	815	784	845	796	807	794	779	828	789	819	831	847	871	798	850	817	802	840	828	816	823	799	837	885	802	808	820	846	761	799	882	851	814	768	824	782	792	861	752	850	782	830	833	817	825	777	804	803	821	788	864	784	868	781	803	823	811	879	823	812	814	821	770	829	794	805	770	803	819	786	787	749	757	772	823	813	844	814	830	784	837	822	805	834	798	831	836	819	771	782	783	838	798	813	885	810	813	828	835	773	820	835	837	779	836	827	831	828	803	768	791	754	804	833	874	818	817	807	790	816	842	866	836	765	805	823	816	792	787	832	787	803	803	813	831	794	818	765	829	817	807	805	816	860	837	820	818	825	816	834	778	811	806	802	828	801	807	794	816	841	812	830	806	768	846	851	771	849	809	846	833	783	873	819	819	821	820	796	804	842	773	826	810	798	814	769	816	787	885	876	821	814	801	780	810	851	809	786	798	788	763	807	784	769	802	845	794	792	814	892	797	805	821	865	824	820	776	827	789	807	836	845	839	810	795	833	831	800	791	835	794	844	765	810	838	851	768	786	799	812	783	822	832	781	812	846	808	819	826	849	790	857	807	813	797	815	844	799	787	789	843	845	837	754	765	805	855	853	800	785	770	819	848	815	814	823	799	797	806	768	789	802	802	845	836	815	859	862	800	833	853	751	804	811	852	813	868	838	802	811	865	807	818	827	873	785	807	868	784	834	766	825	834	849	791	829	773	788	831	774	773	800	835	856	802	808	832	822	848	813	855	791	787	802	845	832	788	827	792	774	794	841	788	839	775	781	841	815	824	788	835	785	793	798	786	797	859	830	817	790	827	847	776	870	866	794	831	838	777	796	863	841	819	829	852	861	810	820	810	797	846	814	794	792	818	807	805	765	770	852	798	805	773	763	832	811	852	812	782	774	833	817	835	833	833	832	800	846	833	820	754	832	865	851	868	762	813	786	820	805	812	836	829	786	836	809	810	821	791	830	841	797	796	863	749	796	794	822	765	801	772	792	850	852	819	792	778	832	831	810	796	786	832	827	788	829	814
21688	10972	6662	4079	2475	1412	1006	784	603	521	508	467	457	412	448	461	429	449	449	453	430	427	433	408	389	374	334	333	359	328	339	332	329	353	327	356	353	358	342	362	319	320	319	333	355	321	324	331	333	325	329	338	312	359	352	310	330	365	341	345	319	298	350	324	344	383	322	318	316	287	336	335	294	324	325	321	287	325	313	343	338	342	360	301	332	314	331	313	314	328	309	307	323	328	325	304	323	335	331	321	341	355	328	315	322	328	330	330	340	339	321	355	336	298	335	326	309	324	317	336	367	288	340	325	313	340	331	321	324	348	336	306	335	332	339	302	328	328	316	302	332	295	363	328	300	321	327	335	344	330	332	313	295	305	301	322	338	308	330	346	336	316	328	332	323	311	308	301	308	310	345	307	318	296	344	319	308	344	318	344	321	294	317	304	321	318	355	307	327	304	335	327	333	328	347	345	364	321	368	346	335	337	342	289	303	311	341	326	336	289	332	323	335	344	343	358	332	329	368	301	300	362	305	353	350	342	346	346	346	311	317	320	308	311	327	300	338	365	320	341	302	321	339	336	313	326	330	333	301	336	353	333	327	334	352	344	319	319	352	299	306	338	348	299	328	336	364	333	309	320	313	324	316	327	323	328	342	323	291	321	347	315	321	317	340	338	338	311	335	297	299	303	301	325	312	329	318	323	346	306	336	344	322	332	315	345	331	324	305	334	321	325	296	333	347	317	331	349	305	361	329	317	335	324	313	309	358	309	317	340	348	320	305	322	326	336	362	320	313	310	307	334	322	341	330	352	315	348	315	309	301	330	318	307	361	337	326	312	323	332	317	335	322	320	326	338	293	311	330	341	285	330	292	314	317	322	345	331	355	340	326	349	317	301	315	309	294	365	341	316	289	330	362	341	337	310	325	340	326	319	314	313	340	321	328	315	322	311	333	317	287	336	310	331	294	325	331	330	371	372	319	342	342	319	348	355	331	344	359	311	320	331	348	321	327	325	325	318	331	311	330	326	327	302	300	333	338	313	349	320	330	322	321	302	346	308	325	286	339	327	342	312	330	349	348	312	336	348	329	336	339	326	330	317	359	322	349	331	305	355	289	310	336	319	369	366	338	294	304	349	332	343	314	314	321	343	349	297	328	338	330	316	323	325	301	329	306	312	343	317	344	307	373	367	334	333	328	344	317	312	304	326	299	337	322	379	339	318	358	344	348	345	335	318	314	346	341	349	317	330	302	322	310	323	341	319	329	345	318	329	326	323	308	300	351	316	296	316	338	311	338	342	309	300	328	350	308	340	300	297	321	268	344	320	353	313	337	356	313	320	319	316	311	359	316	322	325	326	327	331	325	344	342	314	324	347	321	317	325	339	332	307	330	330	338	330	311	327	292	315	318	347	327	324	371	324	311	328	325	329	355	327	308	350	335	309	323	335	313	334	348	281	328	325	330	305	312	359	319	330	337	341	294	333	331	326	295	331	314	325	315	334	316	349	320	352	342	338	354	305	331	315	347	338	297	327	334	357	309	335	325	330	309	327	317	321	311	317	337	318	319	319	327	356	319	332	284	325	332	319	314	345	291	338	323	295	330	340	335	340	335	299	331	294	335	316	315	349	330	336	338	341	315	323	328	353	329	337	311	318	319	334	339	329	336	310	310	345	339	350	336	325	349	328	350	339	334	336	359	362	347	352	329	318	309	326	323	358	305	354	277	327	337	363	326	312	322	277	319	324	308	312	322	306	319	330	324	327	355	327	345	333	328	318	307	322	304	322	330	323	335	300	305	361	341	324	317	352	327	320	330	304	335	353	320	358	293	314	322	320	329	324	320	322	306	356	307	296	346	305	295	345	348	322	291	330	322	317	316	318	336	351	344	365	321	351	337	292	281	305	323	344	313	344	297	308	317	313	322	332	351	316	301	388	313	355	338	292	332	335	318	310	342	322	295	317	336	345	338	333	319	315	302	339	323	357	316	325	313	348	316	322	319	354	316	322	321	357	305	318	357	305	322	314	313	311	320	329	302	336	340	301	314	329	339	345	313	335	328	334	331	354	353	303	307	330	334	311	344	335	334	327	329	298	323	325	321	309	340	343	350	357	371	278	323	330	331	311	287	309	293	342	329	324	311	342	317	330	294	296	337	346	322	324	306	348	329	301	312	335	334	307	341	291	335	335	302	329	325	351	336	342	332	312	338	325	316	303	317	311	309	327	299	292	325	362	313	362	333	345	300	343	350	341	321	309	329	332	317	312	348	290	338	336	339	326	329	331	357	350	324	291	328	300	357	319	320	313	324	321	319	342	333	361	327	350	339	317	336	299	338	284	301	337	340	315	314	315	348	330	323	341	324	320	328	293	286	359	334	339	325	323	344	318	298	329	319	326	314	321	322	317	314	367	319	365	322	318	314	341	337	338	352	324	351	334	308	343	322	342	322	319	331	304	316	328	366	311	296	346	331	353	308	350	325	319	345	321	309	315	338	325	310	359	331	361	336	306	354	370	331	340	351	324	330	334	351	338	313	343	315	342	327	329	338	323	320	312	377	322	342	337	350	332	325	310	308	313	318	310	330	321	340	359	323	314	333	327	311	325	347	348	321	331	321	313	323	305	333	347	326	321	317	318	302	341	371	313	324	323	318	326	335	339	323	343	352	343	316	335	316	330	327	322	334	342	317	385	331	347	314	344	322	351	288	305	345	297	303	311	299	330	338	321	296	339	307	338	328	365	286	321	378	317	301	312	329	312	353	327	305	325	348	321	319	331	321	349	321	326	321	323	305	340	347	338	322	324	295	346	326	298	327	324	324	309	296	296	334	325	310	311	333	311	328	307	333	346	313	332	286	334	314	319	337	324	278	349	335	333	279	341	375	310	325	322	339	340	347	324	311	349	302	336	346	324	312	330	328	317	310	329	330	290	369	319	338	290	315	308	346	316	319	323	335	328	333	329	323	322	342	339	321	317	332	351	353	333	322	344	350	327	331	337	332	355	334	333	330	343	347	340	339	267	323	308	327	314	308	301	356	350	334	315	305	309	329	318	319	330	333	317	310	330	347	332	340	310	330	351	347	302	311	326	328	313	292	313	328	348	317	362	320	326	328	319	324	346	306	339	300	297	336	340	339	330	335	329	324	313	309	327	341	337	363	340	349	343	329	314	307	326	329	321	338	353	332	308	309	315	337	295	361	341	302	319	322	329	309	334	340	353	341	324	341	323	329	309	324	318	311	321	319	316	332	337	320	366	324	326	338	319	294	335	354	338	354	319	346	342	321	350	300	343	341	312	321	359	350	366	340	311	321	346	317	309	307	328	312	335	317	332	306	305	299	358	316	328	274	350	310	333	312	349	338	327	302	329	330	321	308	348	364	360	343	296	345	331	354	346	343	319	323	344	322	307	324	344	323	293	328	327	300	334	318	322	372	357	316	332	349	335	375	325	325	313	322	310	333	352	305	340	361	324	340	326	339	337	339	355	344	303	298	330	334	300
16397	9460	9451	10038	8321	5477	4195	3353	2430	2061	1830	1673	1415	1470	1577	1459	1484	1533	1706	1651	1622	1511	1363	1162	1108	1065	991	972	890	854	927	959	889	951	894	950	915	938	933	929	906	867	839	857	842	805	863	846	863	881	847	860	849	854	853	833	847	821	857	855	849	841	819	848	783	800	786	851	841	832	884	845	812	837	853	830	861	813	846	804	844	788	831	848	787	825	842	801	756	806	745	832	797	841	820	859	836	777	810	829	839	821	816	815	749	812	869	839	834	839	809	839	794	850	777	858	771	742	784	809	803	764	804	830	804	795	767	827	846	847	798	815	862	797	770	769	817	849	803	831	799	828	772	864	816	760	791	825	808	769	805	842	789	752	850	805	840	796	775	804	808	818	876	840	817	780	830	745	851	826	816	835	800	825	815	827	810	817	802	827	782	803	791	797	813	807	751	842	823	774	818	852	797	835	805	762	845	828	825	832	793	793	847	832	802	826	857	823	845	805	800	841	824	812	790	827	798	779	861	847	799	824	778	793	820	841	789	823	808	846	793	771	827	787	766	831	746	777	735	820	735	814	810	834	813	814	806	796	826	830	843	792	809	788	781	810	818	849	853	841	820	801	837	825	823	845	801	809	788	835	845	803	814	853	813	819	818	798	848	775	838	848	779	794	789	797	873	736	809	838	832	827	864	851	791	815	818	797	799	782	804	829	786	781	820	810	819	797	830	831	764	843	840	753	789	814	827	807	824	802	789	791	860	790	866	793	803	808	791	787	843	806	812	800	836	840	767	839	802	815	803	811	757	806	804	787	763	784	790	830	782	813	792	839	800	808	828	817	886	810	786	847	824	795	809	820	794	814	809	805	831	812	796	839	805	806	823	806	811	803	811	845	793	818	804	791	839	829	769	779	835	841	806	885	807	844	851	815	861	810	830	805	847	821	830	824	834	837	804	802	822	839	769	807	811	801	796	824	812	823	818	839	813	790	812	824	780	813	836	826	817	817	804	827	804	813	857	784	798	834	837	832	804	839	800	819	787	791	852	774	846	778	842	828	830	739	766	799	779	801	852	808	793	823	765	831	810	840	741	798	812	802	806	812	789	790	830	849	765	805	841	798	825	814	819	758	821	777	848	843	748	785	846	806	785	751	831	832	837	838	810	827	839	817	846	754	809	796	797	752	799	804	799	820	819	808	822	822	781	817	801	794	801	828	780	784	819	846	842	823	839	785	783	809	849	861	826	827	816	807	780	847	792	820	789	827	832	818	831	842	834	835	781	816	816	855	778	880	851	775	798	838	810	806	788	756	807	841	826	891	848	817	787	800	846	758	825	821	796	836	826	817	818	811	789	787	875	836	836	816	768	828	833	793	822	817	796	844	761	802	807	845	865	802	797	792	792	794	830	880	793	823	788	827	830	815	781	826	811	762	782	798	776	808	770	809	829	788	835	830	817	831	817	808	785	807	845	789	800	819	824	825	789	783	805	814	836	820	845	781	773	791	778	845	810	818	821	828	868	771	819	828	787	835	819	823	812	828	820	813	794	799	804	785	880	786	777	820	789	836	791	788	807	831	849	781	826	816	854	812	846	839	803	830	795	802	801	811	840	791	779	772	849	841	813	835	775	820	830	815	820	754	780	815	795	838	755	846	788	805	777	785	804	813	778	837	811	785	778	832	817	789	833	795	783	758	836	848	783	870	801	810	825	788	798	799	828	800	803	805	814	797	783	756	848	818	806	771	827	787	792	768	818	833	850	807	786	822	811	834	830	817	832	800	814	821	806	837	839	779	845	786	808	852	820	868	800	811	860	822	851	831	804	790	840	806	817	798	853	853	800	822	782	771	796	831	827	845	829	772	831	782	780	801	784	792	812	771	800	843	813	810	815	808	780	789	827	785	776	779	842	840	794	820	806	773	836	796	768	812	837	789	767	847	792	811	817	830	782	775	788	812	760	790	776	806	794	832	854	817	806	787	798	794	809	789	833	826	787	770	811	804	811	792	819	798	804	788	829	779	747	757	791	800	812	799	855	727	799	809	777	801	812	791	831	812	770	792	834	809	837	799	817	772	901	840	848	765	776	841	828	828	844	768	835	840	813	815	767	810	861	778	833	799	823	785	800	799	813	865	838	852	817	816	822	795	827	823	815	857	814	817	778	818	796	857	743	834	802	836	819	838	819	797	803	811	788	828	849	846	840	763	845	867	834	820	775	799	797	795	798	789	766	843	837	817	769	825	814	793	852	822	798	792	864	803	829	833	791	843	827	820	781	757	860	824	833	803	827	850	792	800	801	728	782	806	826	828	754	794	812	806	793	760	816	795	830	797	790	848	834	843	830	777	764	854	815	789	857	829	805	854	781	797	796	785	812	820	727	808	846	783	871	813	787	861	848	803	787	819	856	813	774	830	797	829	858	843	807	817	838	787	831	815	798	758	878	828	776	863	834	819	809	806	859	824	839	842	790	848	759	824	759	784	785	776	810	803	800	796	840	756	810	878	826	743	867	846	838	858	824	822	820	797	852	787	827	793	816	795	832	815	804	830	861	826	840	798	821	822	832	814	804	825	798	784	855	783	767	787	823	811	794	795	788	816	832	832	826	833	814	811	769	824	882	833	809	837	844	822	813	777	862	812	879	850	853	824	828	832	819	822	811	825	838	858	793	834	818	821	817	803	831	784	738	788	827	782	759	813	818	820	812	827	820	804	832	823	758	824	817	784	772	786	782	803	850	831	823	849	834	810	815	845	813	844	860	784	800	839	795	802	772	851	790	799	795	854	784	798	809	821	780	846	851	891	890	817	807	809	828	789	796	883	814	846	823	816	832	792	802	810	822	867	784	767	821	793	849	816	790	805	778	841	779	811	837	856	821	740	837	819	817	848	835	771	804	805	809	844	830	840	845	795	818	773	802	806	829	779	801	844	768	834	808	826	785	776	864	812	791	805	776	774	789	827	841	780	839	786	850	816	806	852	786	781	851	836	815	799	763	816	779	827	809	804	825	754	755	826	847	837	822	790	817	830	818	786	845	795	811	783	776	812	854	835	793	805	782	837	788	805	819	818	853	823	827	841	811	811	834	831	811	796	771	826	787	791	784	805	802	821	767	797	778	810	806	848	815	799	815	804	819	840	842	819	828	773	882	836	852	781	831	780	854	837	841	816	847	836	803	779	815	834	819	831	833	771	788	794	779	830	815	786	842	767	818	818	823	802	776	833	779	856	805	791	841	811	819	786	771	814	826	808	845	862	815	759	835	824	834	838	847	783	830	824	820	785	834	817	796	845	818	780	784	869	814	808	850	822	771	796	799	826	820	812	841	792	834	853	804	857	772	791	791	789	838	751	851	805	805	795	795	817	839	822	828	803	788	792	795	783	801	832	817	826	819	828	829	804	845	834	831	840	856	812	805	789	780	762	782	822	742	849	803	801	753	793	858	782	857	815	773	805	808	848	819	827	881	800	789	839	804	818	794	762	822	799	778	784	801	790	817	868	869	810
31334	17517	10438	6143	3176	1852	1299	858	646	523	511	500	452	446	410	439	430	423	485	454	475	410	377	383	330	350	310	312	297	247	309	332	293	315	277	282	320	301	289	321	280	287	274	269	306	288	255	318	272	293	265	317	278	287	292	281	293	302	312	289	257	289	287	271	272	277	262	273	261	283	254	263	270	305	281	274	290	251	270	294	276	275	273	257	287	264	301	270	297	254	295	306	261	295	301	258	271	268	262	251	295	294	259	268	279	273	276	292	274	246	287	263	284	225	253	247	267	291	263	307	291	292	265	302	296	279	283	302	275	268	264	263	288	258	320	267	277	265	283	282	285	275	285	284	269	281	270	258	264	269	284	265	264	289	245	276	256	236	292	270	260	286	283	292	275	287	250	259	256	266	302	275	267	261	270	275	252	273	270	271	257	270	272	249	266	255	286	302	276	258	276	292	239	249	305	280	263	290	277	285	270	269	277	271	294	273	288	274	290	296	266	258	278	281	277	261	290	256	239	283	258	311	299	287	257	276	288	333	236	287	276	319	266	266	249	285	274	276	244	254	265	264	295	262	254	255	325	273	291	279	249	259	277	297	281	284	268	273	269	294	273	245	262	272	282	287	291	263	278	278	247	284	275	271	278	289	259	274	277	289	273	280	282	266	265	259	300	264	248	272	258	261	273	318	271	284	248	290	300	275	265	274	263	306	255	283	266	268	267	292	251	267	292	262	249	265	286	265	275	294	270	264	277	266	305	275	269	278	269	275	270	263	280	278	305	293	275	275	294	262	280	290	265	253	321	260	268	248	314	304	242	257	278	259	314	285	260	270	261	281	300	269	272	268	252	284	265	287	276	255	275	261	263	257	266	264	275	265	245	249	279	245	253	282	292	306	258	302	265	284	262	256	276	305	261	256	242	280	291	284	275	262	278	291	247	269	298	271	259	280	278	290	274	301	285	291	266	267	255	286	287	276	283	280	256	282	270	270	296	274	246	288	259	264	280	299	315	259	299	261	256	289	261	261	289	297	270	277	303	288	259	273	271	254	259	299	278	257	233	287	277	287	265	305	291	272	266	281	291	259	253	297	272	266	289	276	268	286	297	223	262	277	280	284	263	261	260	265	259	241	264	290	284	255	294	288	287	258	307	308	265	286	304	303	275	235	288	257	250	280	265	268	263	254	247	266	249	250	256	280	286	266	285	286	294	250	256	267	268	304	262	255	290	265	255	316	266	276	286	269	314	259	248	261	306	270	270	256	278	255	244	294	256	291	283	275	230	268	289	268	260	291	270	259	256	256	258	267	245	276	264	268	276	279	255	286	294	283	267	280	285	258	294	284	271	296	290	279	245	297	285	288	299	298	270	248	265	295	291	258	284	243	277	302	263	261	239	290	270	286	251	256	257	271	257	265	265	271	287	272	294	277	279	295	239	310	280	248	278	255	253	276	244	245	290	286	276	256	273	272	283	269	269	289	309	282	236	290	275	271	303	261	254	298	269	264	284	260	250	268	320	269	257	278	263	275	290	295	247	270	267	280	261	270	303	271	250	240	265	279	265	258	274	288	265	240	267	268	273	287	270	269	284	272	271	266	265	301	281	305	264	259	283	285	266	252	259	288	277	242	280	302	264	255	285	267	275	268	301	290	305	260	283	302	259	257	287	292	282	296	277	255	264	274	296	263	270	272	280	277	288	267	284	280	250	272	263	257	274	288	288	283	280	285	285	275	261	258	280	292	258	300	271	268	264	251	272	285	264	329	261	265	257	274	263	282	246	258	285	277	273	284	277	267	297	246	290	257	259	284	265	290	277	246	264	274	267	290	252	259	267	253	251	265	284	295	282	290	282	284	269	277	248	242	280	264	263	272	286	263	246	291	278	274	260	256	277	267	286	294	241	288	277	267	240	288	267	269	286	294	308	279	291	249	272	265	269	270	277	284	272	263	275	267	284	283	299	271	276	286	257	305	278	278	275	280	269	273	270	277	287	275	299	254	276	274	278	277	285	269	279	302	297	281	279	285	281	254	249	254	285	296	244	261	259	278	240	246	275	274	274	291	303	304	292	277	281	305	275	256	275	271	222	289	301	261	282	291	246	254	266	282	287	270	247	262	259	262	257	250	276	268	288	273	244	274	260	309	286	267	299	271	265	283	266	275	254	254	284	297	306	297	261	284	244	284	292	255	252	300	285	283	277	270	258	272	285	282	287	276	248	252	280	255	237	266	240	298	260	302	240	272	294	267	257	294	267	290	283	256	301	256	302	298	295	263	274	237	270	260	238	238	270	243	282	279	269	247	266	265	298	293	287	274	264	281	286	290	296	281	247	266	243	266	269	300	266	245	273	261	267	271	285	271	300	269	301	253	260	285	298	246	282	267	273	275	261	273	267	272	288	276	284	304	283	307	311	301	277	254	268	305	268	282	247	271	277	289	267	279	258	293	276	280	264	258	291	277	278	275	284	266	251	277	258	276	302	269	242	296	257	264	255	287	241	282	270	266	265	271	272	247	277	289	255	272	226	267	284	278	273	275	293	252	264	282	296	282	246	297	296	276	292	282	283	269	276	220	242	267	270	299	270	282	263	290	291	278	301	318	282	254	236	250	265	265	285	325	263	295	315	238	259	290	264	274	259	287	260	260	262	283	256	289	253	266	272	270	242	292	261	295	284	253	269	250	252	282	281	260	280	289	273	272	258	290	273	270	277	260	311	312	268	278	258	259	253	248	271	286	284	252	270	289	273	279	289	273	292	274	277	274	267	254	273	308	259	259	268	252	282	268	276	295	276	263	269	267	242	306	286	278	305	247	268	249	265	279	276	263	255	265	297	278	233	258	261	255	259	287	290	242	278	250	262	236	286	251	258	287	296	298	241	306	252	268	271	290	281	248	279	278	254	264	294	244	280	269	266	284	287	299	261	283	276	285	281	274	255	274	224	287	247	301	280	308	269	319	281	271	270	262	292	285	294	314	267	282	282	294	265	265	258	258	254	260	270	268	284	279	256	264	265	303	278	254	298	273	270	281	258	253	280	274	274	252	278	265	276	273	257	285	265	291	279	249	261	291	274	279	282	266	267	299	294	249	246	283	281	271	263	299	280	295	285	234	259	249	265	292	267	264	247	271	289	242	277	252	262	292	270	276	254	259	280	270	263	269	281	262	299	278	292	249	273	264	276	288	271	294	269	289	283	260	266	303	310	282	262	335	293	273	274	281	266	295	300	279	282	261	272	285	261	282	288	278	285	256	274	271	261	289	265	256	270	258	252	259	270	290	285	248	262	258	263	277	296	270	292	297	254	282	267	278	277	262	266	261	254	255	275	291	254	270	264	275	259	259	306	248	283	290	279	259	242	262	283	267	300	272	271	273	269	259	286	265	284	269	249	281	306	279	262	280	255	303	264	268	266	253	264	297	236	264	303	269	247	282	278	275	312	271	273	246	247	247	244	253	246	294	258	281	268	268	276	293	244	281	285	274	284	264	279	311	287	294
21356	13473	12727	13932	9915	6955	5559	3867	2486	2286	2141	1903	1801	1638	1703	1763	1725	1822	2059	2093	1924	1699	1540	1293	1136	1075	919	886	873	807	869	886	790	847	870	948	966	964	901	830	772	825	817	811	765	766	757	717	749	753	777	734	744	693	670	751	706	703	699	751	704	670	666	684	707	671	706	724	705	699	690	706	653	750	655	732	669	696	769	703	663	710	681	693	702	698	757	725	686	695	714	692	630	659	697	683	707	697	708	714	681	681	688	636	698	744	656	707	718	707	696	687	652	698	707	671	708	683	645	706	742	692	715	726	691	680	711	662	726	735	656	681	716	695	681	760	697	679	711	690	742	626	725	707	683	624	684	689	675	665	675	694	679	719	675	727	671	663	676	709	673	679	715	707	659	694	711	653	673	674	744	768	690	686	718	724	656	712	728	729	725	639	682	708	686	682	677	677	682	675	736	682	721	682	707	719	689	728	675	697	639	658	681	722	684	676	673	701	708	706	703	706	731	677	685	659	667	666	680	686	691	699	687	685	683	655	656	691	676	706	612	699	660	712	720	681	622	696	696	679	674	682	663	689	702	692	709	650	705	693	665	691	671	698	712	668	714	682	662	641	690	630	671	667	591	703	698	705	719	700	640	673	696	696	697	726	677	645	700	656	679	701	731	713	724	691	658	739	673	675	674	720	658	695	647	667	715	688	696	723	696	696	709	695	714	682	707	673	706	672	668	671	672	707	676	720	706	687	674	678	696	671	696	691	673	698	737	656	722	694	639	676	722	658	671	671	643	720	671	678	673	737	699	702	694	724	697	698	673	665	691	714	674	648	693	697	691	670	715	631	724	714	703	704	667	719	699	668	668	664	734	670	708	728	654	722	691	666	708	737	689	704	722	645	675	704	646	601	703	645	710	677	693	676	719	682	707	650	715	696	715	685	691	650	724	681	720	656	668	688	740	706	683	671	684	652	621	698	729	656	656	679	679	680	659	702	645	698	638	712	690	741	679	723	672	677	710	685	663	704	708	681	724	688	648	682	686	702	686	653	700	680	706	711	697	681	671	673	718	704	715	701	707	647	705	689	656	687	696	679	682	739	687	694	717	681	688	687	663	655	711	639	663	722	683	711	655	669	702	667	726	667	678	644	668	719	712	715	663	654	639	705	709	691	648	645	688	695	668	658	729	708	721	668	706	671	710	724	720	673	723	680	677	702	686	695	707	665	655	710	668	664	673	705	697	730	682	681	694	692	666	703	644	707	647	666	674	676	669	690	681	661	707	642	671	695	730	689	716	703	644	679	713	696	706	689	631	667	706	683	669	639	701	678	684	744	708	732	706	657	705	671	710	723	679	674	692	694	688	737	669	686	688	693	693	719	695	694	658	698	690	636	705	664	698	687	649	657	671	686	695	702	659	665	655	697	686	667	683	708	699	689	691	775	667	682	705	706	701	693	725	692	711	709	621	719	679	658	682	666	700	679	716	715	674	688	693	663	708	698	745	694	701	712	681	697	671	740	669	714	638	656	694	702	727	698	721	696	695	703	701	673	703	665	691	731	696	632	707	667	699	711	724	702	702	669	693	688	712	707	706	706	709	683	746	710	664	712	712	708	682	680	652	712	635	669	642	702	707	694	624	708	662	707	646	667	683	698	684	739	675	676	663	663	685	641	729	718	700	651	696	700	686	668	690	706	648	715	673	664	681	671	691	690	705	686	731	710	715	668	736	641	713	654	717	697	682	697	687	653	724	672	630	675	706	740	698	692	690	637	743	688	655	670	706	652	651	708	660	654	736	691	680	642	722	714	676	686	690	675	696	725	673	674	693	664	702	678	701	759	721	687	733	717	710	686	647	682	700	689	652	666	724	697	764	659	693	686	646	628	680	644	668	679	710	710	672	699	686	671	688	750	694	691	628	664	673	652	687	718	691	675	704	671	682	672	696	717	672	687	713	695	723	682	713	607	719	712	685	677	673	683	681	685	675	696	697	681	692	668	697	662	724	701	669	657	723	675	668	660	728	682	710	710	696	694	700	674	685	720	735	648	690	686	680	651	684	677	650	697	723	655	700	685	682	709	696	701	694	675	644	690	686	654	685	739	681	698	687	728	721	742	708	685	708	701	698	685	684	744	704	701	758	724	700	713	716	691	659	684	690	636	680	703	671	708	687	694	726	673	661	714	700	656	685	696	684	663	691	695	714	682	675	695	720	707	648	687	671	679	678	663	658	683	673	673	663	679	690	682	716	666	689	701	686	660	722	685	674	664	660	686	667	699	691	666	672	713	720	674	713	666	693	677	671	731	671	660	634	707	746	690	701	696	675	670	701	694	714	725	641	679	679	658	735	657	655	656	708	645	675	676	714	712	676	669	655	689	708	679	648	669	711	697	648	724	767	660	681	690	681	690	732	675	674	681	709	708	680	675	633	712	697	664	678	625	669	668	686	689	719	638	692	654	726	705	651	688	672	704	736	684	691	700	725	685	692	679	699	709	715	699	677	719	697	689	675	674	679	693	630	722	717	651	726	664	746	762	714	690	713	695	663	720	717	673	726	624	657	663	682	707	655	713	716	694	691	744	689	712	688	674	628	701	643	728	689	649	711	676	653	666	700	684	655	696	672	714	694	705	711	669	736	682	730	678	692	672	710	681	682	689	668	668	713	702	643	660	726	707	640	692	704	735	676	653	668	679	706	630	744	677	738	672	727	708	749	716	697	689	675	644	649	681	694	661	737	679	707	721	715	683	682	648	710	629	695	682	656	663	637	716	654	688	654	755	696	725	661	666	684	683	687	680	672	693	692	641	699	669	692	716	697	717	740	678	692	722	685	635	727	693	696	655	679	705	684	714	672	702	679	684	681	739	684	665	695	668	694	666	706	692	708	668	697	688	655	701	717	719	693	701	686	701	663	681	689	696	735	715	696	705	707	674	703	702	674	683	658	677	703	703	710	765	697	653	700	682	662	699	700	665	671	688	721	711	638	661	679	676	716	662	681	693	683	673	746	728	679	696	725	662	665	675	698	675	693	722	700	680	669	661	698	677	726	656	704	732	674	678	703	750	689	654	726	683	721	679	690	724	684	693	669	680	711	731	713	679	685	702	694	636	675	724	690	677	678	684	662	700	723	692	656	718	692	696	718	686	700	672	677	690	694	668	691	718	713	687	699	706	693	642	716	645	685	682	759	686	719	688	682	695	687	711	712	709	662	715	685	693	733	713	639	691	683	662	710	683	702	709	705	666	695	706	667	662	627	687	688	716	673	654	677	665	701	660	654	668	683	707	682	732	726	707	670	700	713	750	721	696	647	695	634	637	701	689	696	703	671	663	695	677	769	622	676	694	675	747	717	708	710	676	667	706	660	708	724	660	670	698	705	708	690	673	734	669	692	667	687	731	707	664	659	709	694	723	726	701	678	679	695	653	716	680	680	736	725	702	661	713	676	682	724	692	694	695	660	682	752	712	649	656	683	690	687	682	711	631	682	719	675	723	658	702	675	657
7742	3103	2838	2212	1341	972	645	481	380	380	376	336	362	374	403	372	388	399	411	398	378	378	372	395	360	370	333	324	343	357	310	309	350	344	364	352	301	340	322	318	332	300	348	320	358	331	339	293	330	325	353	367	278	308	350	317	332	331	312	310	328	365	327	326	321	333	339	300	345	317	310	324	292	350	324	299	333	294	331	330	348	332	369	359	327	318	321	335	320	320	340	325	353	303	331	293	300	356	360	317	364	338	301	321	301	316	313	306	308	354	346	312	352	335	335	328	310	354	302	311	304	358	288	306	310	339	325	338	325	328	327	304	376	308	330	321	337	328	335	342	316	345	355	300	314	298	325	345	333	311	345	312	317	311	307	353	315	312	352	333	339	339	321	319	318	320	333	315	310	341	328	354	342	359	307	321	292	337	321	320	329	353	337	328	297	308	282	316	362	331	296	344	346	319	330	315	319	322	360	335	303	316	323	349	313	305	336	337	366	315	329	346	313	304	321	328	320	335	312	314	289	287	310	363	337	330	332	289	346	328	315	321	326	310	318	337	300	335	319	335	320	322	309	329	316	355	328	316	330	359	316	347	329	310	318	319	309	315	348	367	359	307	324	307	334	354	340	337	349	308	308	341	305	339	331	331	328	333	324	352	326	322	316	342	364	287	328	341	307	335	273	312	348	301	333	325	330	321	347	339	348	296	336	363	322	315	316	350	335	320	346	329	306	289	306	280	302	324	350	326	308	317	334	333	296	319	365	304	313	341	332	318	318	324	330	313	315	328	335	306	313	331	320	306	322	344	319	323	315	329	317	354	332	324	311	342	291	318	321	331	302	338	318	321	357	290	340	341	323	307	320	343	342	303	320	270	295	352	302	316	349	315	322	323	313	354	331	336	325	335	345	335	329	316	313	372	337	348	306	347	340	330	320	361	327	329	326	315	316	312	324	332	308	325	310	307	283	316	345	353	328	352	331	341	317	288	322	324	335	347	345	344	324	337	345	355	290	331	307	326	309	347	323	298	321	349	342	336	300	318	281	332	323	344	337	320	321	337	314	334	333	326	342	322	350	326	303	346	332	310	341	357	329	345	301	288	343	314	333	307	336	337	312	302	341	348	336	317	331	297	318	325	363	323	329	355	338	306	345	310	324	364	343	361	314	332	313	324	303	329	335	316	326	324	305	333	327	329	367	329	313	337	314	325	350	316	301	317	300	337	317	281	330	320	334	323	304	335	319	329	334	338	356	338	352	324	353	328	340	333	320	306	316	347	307	329	298	327	339	330	348	329	345	307	322	343	308	326	289	282	323	327	312	344	310	285	318	332	329	331	325	335	311	317	343	340	313	336	338	315	310	319	322	312	320	343	332	364	295	346	305	347	344	307	333	312	326	363	300	309	291	329	323	334	319	320	319	348	321	332	355	351	325	347	332	323	340	320	343	344	298	336	328	325	331	330	374	330	307	308	356	311	321	310	308	303	301	352	310	365	278	338	313	297	313	319	339	318	298	329	304	328	326	303	322	311	316	326	317	336	300	352	308	325	319	329	338	284	323	296	320	335	285	288	325	333	293	332	350	326	333	309	297	356	331	386	344	338	328	321	333	319	348	324	333	339	311	327	314	318	333	331	313	331	328	323	310	340	314	330	358	358	350	317	311	370	362	332	333	309	321	303	337	338	332	335	343	321	366	339	311	362	328	326	318	323	328	323	316	348	309	320	322	340	310	322	334	361	364	322	340	313	330	305	340	319	340	297	293	347	332	338	318	357	326	341	288	334	338	352	321	340	316	319	325	311	347	342	344	364	312	317	315	297	319	328	339	339	361	312	302	348	318	356	336	344	330	338	308	301	317	295	355	307	315	310	308	331	312	310	308	332	282	287	334	313	349	340	333	326	350	356	342	334	340	325	340	369	349	332	320	341	301	357	345	302	314	348	327	321	333	312	336	321	354	354	342	310	363	304	339	312	322	346	305	310	301	328	353	340	334	339	333	349	332	326	321	310	323	337	338	351	307	359	339	305	333	331	347	336	293	297	328	306	326	309	330	308	335	339	337	319	359	348	326	316	339	334	306	320	340	351	327	346	345	349	346	350	322	316	326	293	333	326	330	337	289	329	328	326	343	330	303	349	331	339	307	300	310	293	329	322	334	302	314	313	321	307	327	329	332	336	328	302	298	333	330	339	337	307	298	291	354	293	345	330	316	335	322	327	323	334	327	310	320	319	333	348	324	324	320	303	330	307	312	361	290	316	318	302	304	312	339	329	344	327	332	325	324	321	329	335	306	359	310	329	313	312	325	306	323	333	335	317	325	357	332	333	368	336	346	325	337	315	336	301	321	342	301	364	332	330	321	315	319	319	345	336	319	323	341	338	358	341	317	349	331	333	323	327	296	352	328	309	348	331	316	315	332	304	294	306	341	303	329	322	316	348	298	322	322	327	341	366	343	360	320	345	327	343	329	306	294	288	331	302	316	361	333	342	324	338	288	312	305	326	320	320	315	339	341	353	332	321	358	330	321	318	301	342	322	272	325	338	331	339	311	320	327	339	328	328	309	275	342	299	320	350	350	312	345	327	343	352	313	307	333	311	347	340	312	331	324	319	310	312	301	368	335	311	337	316	321	305	328	341	319	308	327	328	334	260	329	333	293	309	275	362	341	327	354	320	319	326	329	327	301	320	346	348	344	302	347	360	307	358	303	331	316	355	303	327	336	308	321	343	304	316	308	309	323	335	303	334	334	329	345	327	288	364	342	323	309	290	306	322	320	329	341	344	324	323	338	318	326	317	339	312	317	295	354	335	333	316	329	326	309	330	335	322	316	334	314	308	296	326	348	314	355	315	353	329	344	311	336	325	294	352	323	326	341	280	302	289	319	339	299	311	336	305	343	305	350	296	328	326	333	322	327	277	318	348	326	315	318	334	328	327	285	291	325	318	302	335	327	336	344	336	335	344	311	305	296	314	302	364	350	309	318	307	329	330	310	314	319	322	320	337	336	307	329	351	328	346	337	312	319	310	327	358	327	325	319	354	346	334	309	341	323	286	344	312	319	352	358	318	353	328	327	329	305	327	357	332	362	323	299	328	335	332	308	357	344	323	294	333	351	331	324	327	323	306	340	348	327	338	353	315	355	311	332	338	323	347	326	321	300	298	305	326	346	290	321	339	332	354	371	328	323	317	297	302	328	287	335	323	310	333	352	306	346	337	332	362	342	326	329	338	333	331	307	311	328	336	301	299	331	321	324	311	352	324	347	357	337	348	308	299	297	309	309	319	296	320	365	329	326	294	283	346	351	330	330	317	308	326	316	319	342	306	307	357	328	339	346	330	352	329	313	321	327	322	344	342	339	304	303	281	344	349	297	307	293	319	322	311	319	318	324	329	316	328	346	360	295	346	339	306	363	338	302	326	323	324	306	316	306	310	316	334	297	303	307	315	333	310	276	329	343	328	394	321	323	294	341	331	314	303	300	336	343	323	356	357	318	318
6292	3556	5892	6561	4742	3681	2514	1839	1316	1178	1048	1003	998	1030	1086	1210	1153	1160	1207	1329	1262	1186	1097	1075	1029	949	892	836	843	844	854	883	853	850	838	875	900	821	814	844	839	894	854	830	798	828	821	825	810	826	823	822	803	832	777	827	817	788	803	853	773	821	825	810	809	794	829	845	814	780	899	761	898	823	811	818	819	834	846	841	781	820	830	818	800	785	796	803	788	815	822	870	843	791	851	796	830	770	727	768	804	780	807	806	813	822	822	805	764	798	785	819	771	767	801	804	833	832	778	778	778	850	758	821	798	805	832	808	814	755	807	819	785	794	838	788	830	778	801	768	808	788	831	820	844	812	765	812	831	795	836	755	822	840	795	804	806	787	794	852	799	789	837	848	813	825	826	816	787	806	799	804	760	838	802	796	837	839	811	833	807	803	796	793	786	830	868	831	719	850	769	800	803	794	817	792	836	807	768	797	848	797	826	794	805	797	812	785	820	791	781	783	810	816	779	826	772	791	816	794	782	823	793	773	802	798	776	766	778	807	792	832	810	754	806	824	811	815	811	815	801	827	831	804	827	803	799	748	809	815	761	805	789	800	762	785	849	805	836	781	820	848	797	796	762	819	758	823	830	820	788	858	708	797	801	831	709	773	792	792	802	829	819	774	799	837	842	791	798	771	820	762	821	791	791	791	743	802	824	785	799	846	852	790	799	836	824	826	834	762	814	810	763	773	788	832	815	826	819	775	817	783	845	824	791	788	835	814	829	790	822	752	806	786	765	770	769	826	803	775	764	805	779	796	744	785	812	831	820	805	768	781	848	823	807	760	773	812	813	841	829	770	805	793	751	806	764	785	810	811	819	838	797	804	786	772	838	792	795	822	759	799	826	816	811	759	780	807	806	791	842	841	805	832	810	762	855	814	816	770	828	769	807	819	792	751	851	792	745	820	841	840	845	795	772	757	808	788	841	792	808	810	789	862	786	835	814	776	808	777	862	835	745	875	800	818	784	807	825	771	774	743	795	809	770	848	806	826	771	825	786	780	812	869	838	780	810	813	835	833	796	795	783	810	835	833	806	813	848	779	829	813	787	752	858	813	784	837	799	819	809	770	763	794	830	846	781	830	775	794	793	774	788	804	783	805	814	793	786	778	748	811	825	776	785	819	801	795	745	816	829	822	783	814	793	813	772	791	763	773	785	820	779	823	806	810	773	831	782	837	764	787	793	774	808	827	808	790	803	854	791	770	818	788	845	772	808	844	823	792	799	814	807	798	775	767	839	825	807	836	757	771	823	774	813	774	832	797	798	827	801	814	824	798	820	787	802	822	862	821	821	790	809	773	800	805	810	761	772	823	819	798	808	835	788	823	810	805	786	860	818	855	792	800	818	775	761	760	826	800	836	760	829	819	809	812	785	838	834	780	854	778	794	815	785	804	800	811	785	814	819	801	835	757	792	856	792	764	779	775	757	855	821	826	787	842	807	829	793	776	811	809	813	823	820	789	819	785	760	883	840	763	830	778	815	823	813	826	816	773	792	845	801	808	823	834	790	804	817	768	816	835	815	802	770	828	828	818	823	817	834	781	794	768	830	787	851	785	750	811	735	824	825	824	826	864	785	788	796	815	805	787	814	813	816	837	791	838	811	809	815	802	837	774	804	741	840	812	812	830	785	781	781	778	786	814	835	815	801	806	768	775	803	830	804	798	734	761	839	766	745	835	822	784	741	822	831	794	795	790	851	802	849	800	818	805	824	853	748	840	794	809	791	752	887	773	798	777	834	765	800	820	784	861	817	818	807	766	805	798	801	821	802	798	798	768	808	813	770	834	837	766	902	813	818	844	785	813	843	861	816	831	793	805	743	803	802	776	795	808	773	815	819	794	805	840	784	812	750	816	839	846	810	819	759	803	785	782	770	788	791	791	859	769	869	782	818	825	833	853	785	818	832	826	809	843	793	813	884	802	788	812	763	788	847	846	790	809	805	816	895	809	797	795	786	821	834	822	800	770	764	864	778	796	796	828	762	820	848	798	833	810	812	894	769	770	762	768	826	800	786	839	773	821	835	778	780	801	832	822	796	816	792	827	784	802	799	777	816	797	839	800	785	791	792	834	833	766	809	802	787	807	863	805	779	781	780	818	871	837	787	775	770	824	783	793	792	860	805	787	827	824	807	792	833	767	804	798	798	820	775	832	782	843	841	781	806	762	781	785	767	852	818	827	784	832	847	783	850	796	785	817	801	767	868	840	775	788	778	801	827	801	892	788	827	807	755	772	760	756	836	803	762	775	786	849	810	813	845	779	799	825	802	803	855	833	813	758	796	839	822	805	839	820	810	831	823	878	821	768	826	779	815	848	735	788	803	798	834	818	846	813	804	825	802	787	769	813	815	777	792	808	762	806	810	773	783	809	811	854	776	799	796	747	797	763	795	782	778	820	839	809	798	843	825	795	780	802	832	801	842	803	798	823	763	784	812	873	812	848	844	775	800	788	789	777	825	797	784	811	800	818	754	786	782	791	789	821	778	854	817	777	859	796	876	814	831	767	788	823	815	840	823	825	796	772	811	784	775	824	808	819	790	866	782	833	825	772	833	798	792	791	798	799	798	806	803	765	825	842	798	832	772	785	745	816	812	831	756	835	781	857	801	807	824	793	825	792	783	755	853	735	763	806	825	825	778	824	782	795	848	784	824	777	755	782	849	812	778	844	742	810	805	832	828	786	846	765	783	803	813	811	840	803	769	771	812	793	817	813	807	817	865	819	844	854	799	782	814	800	766	819	765	799	793	814	786	771	864	869	797	806	834	871	775	777	810	802	780	783	844	836	786	803	841	830	806	795	816	799	816	840	784	801	823	812	780	817	870	770	771	814	827	789	877	830	847	833	758	814	766	844	792	817	830	802	791	834	813	785	813	803	821	837	807	799	857	814	828	811	779	825	850	856	777	803	820	759	814	860	768	831	838	829	797	752	820	856	827	772	806	821	809	794	787	819	803	840	811	808	798	844	773	804	830	784	778	834	838	804	853	827	797	791	865	820	807	814	780	780	786	826	800	799	861	787	776	786	821	818	871	800	808	865	824	781	836	750	788	778	788	767	813	797	839	770	816	847	836	780	769	844	828	764	842	860	815	828	795	822	773	798	798	798	791	780	827	800	831	802	790	797	802	812	818	753	763	804	812	810	775	831	834	814	762	820	815	786	799	792	785	832	853	818	845	806	753	806	796	832	825	810	777	760	828	775	853	821	774	784	778	754	811	827	784	829	761	816	801	778	818	780	798	723	800	847	819	858	809	836	815	777	798	761	798	815	774	800	818	821	777	781	777	786	806	837	786	823	771	789	790	792	800	787	807	792	880	773	787	791	791	755	768	830	768	845	799	827	788	819	801	789	779	792	841	842	810	811	782	816	839	777	796	834	840	819	774	812	848	801	805	791	790	764	823	813	801	811	776	787	820	808	850	836	814	876	788	776	788	831	785	813	814	799	793	795
19866	9479	6731	4007	2431	1688	988	618	504	478	446	468	395	459	424	442	434	467	504	464	469	418	447	386	343	346	341	337	377	369	354	342	312	344	324	340	349	368	342	345	356	342	334	341	348	329	309	328	331	328	329	329	315	280	286	310	302	350	331	342	334	333	361	320	341	368	339	334	312	296	337	326	320	292	359	344	349	329	341	337	320	332	300	304	321	335	333	343	336	318	346	345	290	341	324	309	344	315	319	316	324	326	336	297	314	319	313	307	334	319	325	354	304	299	331	300	297	317	337	349	350	354	352	311	326	300	326	308	354	289	321	336	320	331	328	326	307	319	335	320	314	338	321	307	310	294	319	310	315	309	316	327	348	308	311	328	304	323	331	328	318	312	354	319	336	353	340	305	351	346	336	316	334	350	349	366	310	321	313	306	319	326	288	327	312	315	327	328	300	296	321	343	331	324	355	309	336	264	338	336	337	331	288	326	341	325	348	327	343	332	346	326	325	333	301	344	356	324	318	321	342	326	334	341	325	315	327	347	335	343	320	306	333	337	331	342	367	329	330	334	325	344	318	311	324	331	323	346	338	315	307	312	321	305	331	311	309	320	340	307	297	325	309	297	328	315	311	321	287	355	329	327	311	316	332	317	347	313	322	317	353	331	327	369	283	345	341	336	317	338	321	287	333	320	307	293	315	365	305	306	334	304	310	329	336	364	300	302	346	335	354	292	325	291	305	330	307	311	335	319	313	315	322	322	328	357	311	317	308	303	333	292	331	314	320	308	330	320	312	306	313	338	286	351	339	303	304	326	323	363	348	357	319	320	341	314	378	312	309	296	329	334	334	337	319	350	347	351	324	328	315	328	325	351	335	356	327	352	300	349	340	332	340	351	294	321	302	331	324	329	330	330	318	345	323	351	309	318	328	320	349	327	327	358	324	297	340	321	333	340	307	305	311	333	325	349	345	326	336	304	322	320	297	314	305	316	339	333	366	314	318	342	311	321	297	312	347	325	355	355	337	317	282	310	367	362	303	298	304	316	344	308	335	351	334	307	332	320	338	311	318	287	340	317	324	342	287	289	308	339	328	319	305	302	319	327	342	346	334	327	315	308	313	316	330	303	314	342	305	335	339	358	316	327	324	321	284	337	295	311	354	318	313	341	308	309	324	313	326	300	313	312	330	372	330	340	332	296	357	317	316	338	397	304	307	314	321	332	321	311	339	377	370	322	336	315	293	306	368	303	354	314	350	314	324	314	337	357	339	321	320	344	327	315	329	323	296	306	349	336	336	301	288	370	349	310	309	292	344	307	317	309	350	353	293	326	345	284	281	327	342	315	305	308	370	321	327	343	312	345	332	323	329	358	333	299	347	331	339	333	326	308	278	322	308	350	308	286	309	329	312	336	333	315	329	307	315	346	314	315	339	300	329	296	330	314	313	320	317	331	325	337	350	317	318	333	313	309	300	317	306	299	327	314	332	300	349	306	311	342	353	346	315	332	315	329	324	333	336	338	327	350	336	326	310	291	328	307	353	331	362	308	344	323	344	306	307	341	333	319	305	325	358	297	347	315	321	310	309	324	339	301	337	306	302	331	340	336	320	329	335	342	332	322	304	332	317	333	330	358	316	324	335	313	317	284	295	323	318	352	310	306	287	323	300	310	338	318	292	330	293	297	319	298	312	314	281	317	328	295	334	302	269	364	340	319	293	339	332	334	289	327	305	278	327	356	328	293	327	323	331	373	349	332	352	339	337	322	330	326	291	298	321	303	333	321	323	336	290	336	325	288	324	289	366	321	329	335	312	320	306	299	303	334	325	344	349	326	312	309	284	300	328	348	342	306	358	324	316	341	364	304	344	320	322	339	344	299	313	319	328	320	341	351	331	306	319	345	319	328	321	347	334	294	335	326	340	319	331	326	323	310	338	330	343	287	311	285	313	335	280	318	343	323	324	351	307	337	296	330	313	310	339	375	329	356	305	336	315	304	330	351	315	318	348	332	316	335	315	319	375	350	312	332	311	311	313	312	329	338	342	336	325	347	357	329	325	315	353	321	332	324	326	317	296	300	336	311	327	312	314	343	313	305	289	332	296	313	298	279	328	318	308	305	310	326	344	312	322	331	306	318	327	287	320	341	331	337	341	305	309	321	350	330	301	356	289	328	337	344	339	322	304	309	311	318	299	310	329	308	299	316	327	298	301	341	312	324	305	352	301	319	323	325	327	338	335	344	323	325	332	332	341	301	304	307	330	336	312	290	294	342	336	341	321	377	349	315	321	326	321	351	303	318	308	303	294	342	297	349	330	354	312	338	326	327	305	312	351	333	334	342	306	350	316	325	324	340	346	313	359	298	294	327	328	298	287	326	353	336	331	307	324	295	318	298	299	303	318	305	317	333	321	302	324	331	350	325	366	312	303	343	321	339	315	358	322	331	318	330	317	337	352	327	316	294	326	322	322	349	298	316	300	356	326	334	333	312	329	341	334	335	300	309	334	324	300	350	344	327	305	330	313	295	317	332	352	325	347	334	342	313	345	303	336	368	329	306	302	303	290	320	334	355	307	329	316	306	320	346	344	336	322	316	305	316	308	306	306	323	321	320	294	314	316	333	323	313	331	318	347	323	346	330	322	328	310	309	300	319	334	305	312	297	339	316	299	339	366	319	283	301	325	321	350	337	319	329	338	307	298	316	358	351	317	301	302	336	301	268	322	324	300	341	335	326	349	353	340	333	337	321	343	303	349	327	305	327	308	309	295	335	309	321	304	346	313	302	330	314	307	327	321	307	325	369	289	314	314	334	292	313	329	321	353	316	358	336	300	330	348	353	335	322	346	306	331	323	314	325	283	283	340	316	353	305	340	321	311	310	319	351	346	335	334	331	310	309	367	343	330	342	300	336	333	303	361	299	305	356	332	317	347	326	266	296	321	305	295	329	351	324	302	315	342	338	379	309	304	321	292	326	313	341	340	346	330	279	327	329	333	295	313	349	340	310	308	362	327	310	323	333	317	304	308	332	326	311	300	351	308	324	313	341	320	284	351	346	316	316	306	276	302	318	326	374	313	289	332	312	334	324	310	345	337	292	306	328	324	325	325	286	357	297	342	333	311	320	311	313	334	334	332	331	334	289	327	329	296	319	311	294	349	308	312	338	322	313	334	370	336	319	300	307	362	342	327	295	312	338	309	326	329	322	369	306	314	322	328	355	337	285	320	307	327	344	336	331	345	339	323	303	333	324	319	305	332	319	332	360	308	313	341	332	327	317	327	308	318	324	344	328	332	310	289	323	321	292	310	309	324	319	330	357	304	335	335	336	326	338	305	314	306	306	328	311	314	339	337	384	335	327	329	310	343	354	358	339	305	312	329	301	305	320	344	353	294	349	321	328	334	328	298	300	299	327	330	343	351	299	359	342	296	335	323	298	335	363	340	339	329	315	325	310	328	315	351	332	323	313	307	322	335	287	307	336	321	320	335	338	333	352	327	294	343	326
14900	8913	10101	10813	8449	6287	4182	2462	1712	1689	1516	1418	1346	1337	1344	1512	1509	1599	1716	1790	1710	1467	1413	1271	1179	1053	1004	973	913	849	960	954	933	998	928	976	940	923	905	884	902	920	852	857	860	900	868	839	849	807	843	862	862	830	802	839	774	802	827	876	780	833	785	827	813	825	792	776	802	807	802	847	794	810	841	775	806	792	775	812	808	809	784	819	799	838	806	820	785	748	784	861	768	810	786	720	838	866	841	815	738	793	785	805	817	756	824	800	796	842	831	803	809	809	819	824	792	704	820	764	759	787	782	834	825	819	803	818	730	829	773	782	841	770	877	788	806	779	783	866	818	822	803	792	781	818	795	740	813	837	828	796	868	806	763	775	811	782	800	828	834	826	802	790	805	810	761	816	827	843	806	792	852	814	816	829	759	811	823	812	843	830	754	808	849	777	791	759	831	846	766	801	822	745	782	835	807	855	759	806	791	814	749	797	887	767	832	842	817	791	817	815	822	794	756	842	791	838	795	737	809	796	806	772	804	755	788	765	761	731	801	806	798	793	744	819	786	749	757	825	838	811	809	790	768	826	794	827	776	798	807	875	821	805	799	804	741	780	795	788	824	798	775	794	779	782	827	782	813	773	717	747	877	764	790	724	819	812	798	810	778	805	804	788	812	803	791	821	813	812	817	786	774	779	821	797	807	797	782	823	837	757	789	818	795	801	820	823	784	817	805	810	758	808	802	764	825	830	783	791	777	800	828	803	814	799	806	779	860	777	834	787	767	843	828	736	769	848	783	819	850	787	808	805	779	777	817	803	804	837	805	730	828	794	754	818	775	851	769	794	815	777	787	760	818	812	809	861	780	761	791	790	775	794	790	826	807	794	850	767	784	773	813	837	821	782	787	803	798	854	765	802	841	817	808	804	794	866	812	846	840	805	822	860	817	777	847	864	770	801	787	752	821	776	824	819	906	781	809	807	839	794	860	854	843	868	759	833	798	813	895	850	788	782	840	806	812	814	808	804	842	831	804	796	801	779	804	836	821	795	787	773	792	816	802	809	847	803	769	817	810	843	803	771	824	757	784	788	823	806	801	783	807	783	831	784	829	771	808	788	763	833	797	843	820	807	818	813	798	821	811	773	804	806	767	828	796	806	795	816	807	812	780	827	781	831	821	853	795	788	818	807	796	802	818	794	809	806	864	821	859	843	797	806	797	781	781	796	825	838	855	797	764	823	807	803	801	778	789	782	781	836	764	810	781	757	798	789	782	760	848	813	741	802	792	747	782	793	803	783	802	844	814	815	782	771	750	774	834	815	824	784	799	803	824	853	815	802	806	814	778	803	830	826	819	842	810	832	799	835	761	801	778	803	773	862	835	804	805	761	793	814	820	833	788	823	808	803	804	823	844	779	795	853	800	798	776	858	779	793	767	774	833	839	822	779	816	806	785	872	813	763	803	770	792	796	850	811	818	785	866	804	781	813	790	841	762	867	787	797	806	792	813	788	812	828	800	816	784	830	848	800	802	780	781	824	842	813	772	800	849	851	776	841	797	783	710	817	785	764	800	817	828	806	795	830	822	811	835	848	822	783	840	826	835	793	807	783	813	864	797	797	820	763	812	784	880	810	846	791	803	827	810	783	764	799	780	757	824	846	840	831	838	790	798	805	831	825	839	803	816	840	819	791	836	819	865	771	809	812	841	815	787	784	807	773	822	760	794	775	787	779	783	786	800	794	793	829	743	760	790	753	856	741	826	763	831	752	759	816	772	805	822	791	801	827	783	773	769	786	786	789	828	783	799	761	773	817	785	827	839	833	854	831	825	827	840	803	793	847	809	804	805	832	774	742	789	828	782	816	787	813	790	855	811	769	783	787	842	852	809	823	765	818	826	809	790	831	764	828	781	793	820	821	779	828	838	806	797	849	815	818	740	781	786	828	801	779	827	803	749	781	827	781	782	828	799	800	831	778	813	823	827	813	795	789	797	840	815	809	778	797	810	783	819	807	848	857	804	823	767	792	833	810	792	793	788	854	796	782	810	801	782	860	836	788	782	738	786	789	782	799	836	792	799	781	799	757	842	796	803	823	852	787	819	805	819	795	808	792	745	842	804	788	797	847	798	798	779	821	801	805	726	752	820	806	790	791	798	776	792	795	762	779	803	790	804	815	775	825	843	824	785	762	860	791	850	858	842	775	785	802	833	815	850	790	781	800	802	883	836	789	836	810	796	831	807	816	805	809	840	827	869	805	812	811	822	777	824	828	745	820	781	758	809	853	823	837	760	803	800	832	807	814	774	819	805	848	814	762	807	780	796	816	813	820	759	811	797	801	834	780	879	844	755	769	808	805	789	750	779	772	758	838	786	814	831	812	789	787	841	784	851	833	855	807	815	839	794	770	806	792	822	817	827	759	866	839	761	755	816	810	836	787	824	777	836	797	786	849	860	797	775	783	865	817	788	791	844	808	752	835	808	787	789	796	781	792	816	819	764	791	832	838	861	820	785	772	819	825	791	855	752	787	761	758	820	817	803	815	780	791	788	778	795	778	804	777	781	863	789	808	834	768	847	808	855	827	824	818	809	863	842	823	789	822	840	788	801	772	798	812	859	850	785	823	782	817	805	815	814	799	774	798	811	788	782	829	826	822	816	827	795	784	804	825	767	834	822	788	823	769	785	822	803	810	780	796	838	817	790	807	831	760	845	853	789	816	825	766	797	767	784	844	815	852	763	817	781	848	812	855	804	788	771	804	813	781	827	788	789	812	820	829	855	826	793	791	795	753	817	812	822	809	806	823	832	789	783	780	822	814	814	782	826	795	770	790	769	762	799	797	782	823	803	798	784	776	824	842	796	802	816	749	794	808	767	816	767	810	808	801	796	850	769	811	800	784	798	830	829	785	782	782	789	767	816	786	809	845	805	780	785	774	798	842	817	824	731	818	778	828	794	861	795	786	791	832	873	795	755	827	801	761	797	802	858	759	808	826	792	791	781	834	799	818	850	757	796	751	786	826	795	833	843	828	807	810	787	818	821	780	788	749	803	795	824	766	809	748	788	821	780	815	787	839	813	781	828	793	796	802	757	821	814	805	821	819	776	786	819	805	812	848	823	800	807	782	817	800	859	817	802	799	796	838	797	819	827	797	783	794	844	796	744	784	807	806	799	792	797	830	798	805	741	798	747	789	760	796	829	869	839	833	805	730	858	780	803	818	819	780	848	796	836	828	831	805	803	809	788	727	837	787	755	805	844	775	793	754	780	807	809	786	848	808	852	790	816	858	780	764	777	829	806	814	846	803	811	802	789	832	774	809	797	790	782	826	794	722	774	796	834	803	831	790	778	833	823	795	792	825	816	821	782	794	766	777	809	784	754	834	819	755	817	775	826	807	809	797	815	773	768	778	822	772	789	757	808	833	813	790	830	769	827	791	789	772	777	818	795	779	814	833	817	786	851	805	824	771	817	824	797	782	830	827	773	759	795	800	738	755	840	805	874	812
30518	15959	10466	6104	3723	2542	1383	693	535	485	461	435	445	449	438	414	411	451	501	475	442	422	391	339	359	298	322	320	245	296	302	282	304	279	322	312	265	276	299	292	257	280	272	280	261	272	286	268	274	271	282	290	263	255	267	280	270	243	258	260	289	271	291	295	275	274	323	270	263	250	264	262	262	244	290	275	253	273	281	271	268	308	266	235	259	264	254	261	287	284	271	242	237	270	254	261	267	282	274	260	267	274	260	290	291	242	281	274	264	265	277	261	274	273	257	284	239	271	260	293	259	295	234	260	311	283	289	284	258	271	291	253	270	310	285	257	264	260	262	237	234	266	299	257	260	273	282	274	267	287	260	253	280	290	264	239	270	261	266	276	247	256	296	275	254	262	262	215	295	285	249	246	289	283	283	245	292	291	284	269	271	265	250	258	250	246	304	262	264	299	267	269	264	248	291	287	256	261	302	282	281	259	258	260	248	265	279	292	252	274	282	259	236	284	284	284	263	267	285	282	275	270	243	288	250	228	252	269	290	235	267	320	276	278	261	249	244	286	263	295	301	268	307	249	242	285	287	285	268	267	262	282	259	275	253	254	275	293	287	294	266	261	288	243	212	265	267	259	263	285	298	259	264	262	274	236	249	274	256	278	266	264	256	244	263	280	288	254	257	253	269	265	275	273	303	239	225	273	244	281	253	273	274	268	255	254	293	261	275	276	282	288	298	272	247	290	271	288	293	241	270	250	277	252	271	239	280	250	258	269	270	282	288	277	254	241	255	269	298	247	302	264	257	300	281	257	269	271	287	248	255	272	275	267	282	286	282	258	256	257	260	249	258	287	282	287	271	280	265	251	264	283	262	290	274	297	258	271	273	256	279	295	263	277	280	294	294	286	280	282	304	269	256	288	263	290	298	259	304	285	269	260	270	267	248	285	294	258	276	261	300	272	290	271	251	280	247	291	242	252	269	260	248	266	276	310	271	288	242	249	240	247	273	282	280	279	272	294	264	229	248	268	260	280	248	270	270	247	291	271	286	320	273	291	250	253	246	274	247	276	281	276	280	292	299	253	262	279	289	290	256	251	266	297	261	283	246	234	251	273	277	252	247	277	279	281	260	251	281	290	250	262	294	294	259	298	289	255	267	303	292	249	247	275	273	281	262	295	290	278	303	283	228	258	268	237	274	294	254	244	271	250	255	284	300	273	288	271	275	271	247	252	258	277	290	268	275	281	268	277	255	240	296	253	290	259	258	281	247	270	279	272	254	285	253	243	267	274	269	275	273	251	269	273	264	259	249	276	300	285	276	262	243	250	257	263	263	284	254	278	277	258	296	290	264	258	255	259	304	269	275	270	270	267	273	287	260	316	284	273	266	240	256	295	274	282	286	255	258	300	292	257	269	264	285	264	254	268	309	277	262	269	254	290	288	259	292	276	281	245	289	245	268	289	267	263	279	280	272	271	270	257	249	254	271	268	283	286	273	278	253	283	251	248	265	257	293	270	312	245	279	257	285	302	288	289	241	284	271	281	274	264	277	284	292	283	252	232	277	274	253	219	284	248	277	257	274	317	285	255	260	264	272	281	271	265	277	297	246	282	275	265	287	273	297	254	285	258	262	274	272	264	270	276	258	281	260	272	277	254	267	265	264	254	286	250	251	256	257	246	271	242	269	272	252	274	291	254	279	250	279	271	248	309	256	244	280	251	254	266	301	277	261	272	274	274	272	266	285	275	256	277	258	262	279	276	253	261	275	256	251	271	254	281	279	250	240	259	257	293	248	250	258	237	253	300	254	287	276	258	240	307	243	256	288	232	279	264	263	290	282	285	266	259	251	259	301	241	278	246	247	267	241	316	244	263	288	271	286	271	268	265	280	287	277	261	271	250	273	262	272	244	251	272	260	291	249	272	271	278	236	303	267	259	262	264	275	296	262	277	269	249	274	276	272	279	263	262	259	281	254	254	267	265	254	264	261	263	280	271	285	271	257	285	274	261	256	281	240	275	274	253	274	265	244	282	267	268	269	278	267	260	251	281	252	286	252	268	246	250	268	264	289	266	271	263	243	271	290	272	261	235	240	266	297	274	278	262	293	270	279	284	260	255	279	284	289	267	271	271	268	286	266	259	247	269	269	255	268	280	254	242	262	262	258	258	271	249	317	239	240	284	281	244	258	262	261	278	269	263	281	279	263	282	267	259	277	281	289	247	265	252	262	235	292	268	283	278	262	271	260	269	280	275	270	256	266	252	227	262	270	287	313	268	282	270	269	274	225	276	249	277	283	250	247	271	269	276	270	259	249	263	286	263	276	259	273	306	292	236	281	237	267	255	267	241	272	256	279	267	237	276	290	241	261	286	267	282	255	267	301	276	262	235	298	241	260	289	300	274	268	253	296	284	262	265	228	284	275	270	258	279	253	298	259	284	260	299	263	232	280	284	250	261	280	268	237	263	282	254	270	239	301	272	264	232	274	264	239	260	232	236	255	282	308	269	279	294	230	287	271	267	265	260	271	253	260	284	243	248	256	251	304	265	284	268	266	275	264	301	262	290	294	260	252	271	278	293	275	286	270	270	269	280	271	234	307	289	319	252	259	256	279	280	279	242	273	257	255	251	216	235	278	283	292	273	245	285	282	293	253	247	239	289	300	283	262	271	274	263	275	241	266	253	293	256	293	287	302	271	310	280	297	262	254	267	261	291	262	295	251	254	289	281	281	281	304	263	243	270	236	258	217	254	284	295	258	284	252	305	281	300	283	267	251	255	249	253	296	256	265	278	288	289	283	272	258	269	300	269	239	271	265	263	269	245	259	284	251	235	294	277	267	260	258	280	285	246	262	254	248	289	280	260	239	237	264	288	287	288	265	234	271	259	253	257	272	301	262	288	254	273	287	294	249	234	284	259	239	251	279	285	241	296	276	283	265	270	221	257	271	286	270	266	296	275	269	283	271	287	267	274	268	265	278	250	272	260	279	255	267	277	299	275	261	274	276	261	278	227	314	274	271	262	258	248	273	260	271	305	253	276	271	291	255	288	273	257	275	254	337	260	313	266	293	276	268	264	280	245	288	268	264	249	266	245	240	250	255	282	240	275	282	279	278	283	257	288	283	264	294	273	282	284	267	274	279	283	247	270	285	286	264	265	271	293	270	269	274	270	262	267	289	273	280	250	283	248	274	268	257	298	288	278	262	260	248	271	279	265	260	265	260	264	299	264	247	297	258	279	261	258	294	281	253	254	244	272	285	281	259	251	285	289	248	245	282	275	256	268	294	267	260	274	274	290	260	308	252	255	261	295	267	295	249	274	281	272	270	263	259	274	253	282	248	272	247	279	263	245	281	270	264	260	269	223	288	234	286	303	295	257	248	262	278	287	299	261	281	277	273	263	259	275	286	257	274	271	256	273	309	292	277	270	257	297	275	281	261	277	263	281	279	259	316	268	265	259	273	252	283	252	267	281	279	238	275	238	249	256	280	246	244	298	269	256
20503	12679	13017	13816	11937	9686	5451	2889	2119	1897	1769	1574	1555	1695	1799	1664	1745	1830	2046	2100	1902	1706	1435	1371	1153	1058	954	797	900	878	888	930	851	853	990	953	914	923	870	824	831	872	794	758	747	749	767	767	774	750	818	726	701	787	656	668	678	681	736	735	701	738	693	689	664	753	662	646	670	693	666	692	687	684	663	651	702	652	651	654	743	690	712	690	687	688	670	645	698	649	633	649	700	661	688	695	697	710	654	685	646	638	669	706	688	661	675	704	715	709	699	704	645	597	632	641	619	667	649	670	688	670	700	658	675	702	671	683	709	709	676	678	663	689	647	679	661	646	667	659	629	642	665	728	670	641	703	701	692	723	688	642	705	649	671	669	676	635	652	678	669	650	690	669	632	638	653	617	701	639	697	697	650	657	660	655	642	680	693	650	661	733	631	649	695	689	678	673	649	707	677	718	640	662	697	678	678	640	677	657	698	623	674	654	668	628	686	655	718	668	671	718	639	697	726	653	641	690	687	666	712	638	695	667	689	694	688	672	721	644	669	694	636	648	618	688	657	634	659	663	700	650	680	655	644	677	669	655	687	703	628	684	666	646	692	679	703	663	653	664	680	677	678	675	707	678	687	736	649	664	686	666	674	678	662	689	656	705	701	671	699	731	670	729	710	696	713	647	698	671	667	654	652	667	636	627	686	667	682	662	670	682	666	729	644	605	651	655	732	682	653	668	686	699	659	682	653	662	689	682	678	716	653	672	674	662	664	732	643	686	653	657	673	683	676	678	709	723	681	659	676	710	708	689	646	683	664	673	719	671	684	738	692	696	623	687	680	720	640	681	712	690	700	663	712	676	722	614	664	733	668	626	668	740	656	710	650	690	718	670	674	649	703	714	652	669	652	667	650	673	673	656	688	694	699	668	668	665	668	659	696	672	663	697	672	674	642	688	719	620	716	654	665	715	672	659	729	682	700	669	666	676	684	713	712	655	671	749	701	706	627	671	662	678	699	666	699	617	652	687	701	705	633	731	661	674	647	693	666	711	697	707	693	693	674	658	640	656	622	676	692	723	669	633	666	687	669	698	650	663	689	633	666	690	690	680	676	655	638	656	698	701	707	673	691	721	688	714	678	654	632	665	658	635	637	689	688	621	703	682	718	680	599	653	662	661	654	645	672	689	665	689	688	725	678	687	658	656	668	682	661	690	695	665	714	661	685	695	721	643	657	709	722	660	699	642	671	663	630	663	685	691	662	688	684	649	657	674	659	664	618	671	652	661	647	680	603	622	666	706	685	668	669	671	652	687	675	715	734	699	681	693	660	655	678	687	670	653	725	692	725	647	680	657	702	704	681	669	706	666	678	681	624	722	682	669	687	654	690	691	699	671	693	734	682	610	687	656	652	664	684	643	686	672	689	647	633	697	739	679	678	656	695	669	715	659	707	689	708	716	684	704	676	711	700	725	655	696	648	714	717	661	651	696	723	726	679	669	662	648	714	710	695	684	712	670	697	663	706	725	661	678	680	666	652	640	666	654	675	685	697	695	698	685	688	731	656	687	677	693	642	626	708	694	687	660	717	684	684	667	673	652	638	726	720	684	640	696	667	702	724	683	694	660	682	707	686	646	661	667	690	667	624	666	714	658	736	672	675	673	695	671	678	689	718	707	695	662	705	684	692	688	698	644	653	698	671	699	663	671	683	642	670	666	648	671	659	657	697	742	663	636	638	648	677	662	680	708	662	655	701	709	681	670	674	672	680	672	677	698	673	686	690	685	664	695	693	703	669	717	652	662	618	675	720	651	703	699	674	639	696	653	640	639	720	730	679	671	645	665	652	668	651	681	660	666	718	672	671	667	697	644	649	652	645	667	650	660	701	662	688	641	683	681	665	697	687	684	670	669	651	647	664	690	680	700	697	673	659	697	675	677	619	686	648	623	673	690	731	679	668	661	679	684	666	665	694	666	697	710	679	664	706	640	672	689	650	686	682	718	653	668	668	660	704	698	639	653	665	688	672	677	647	626	680	672	707	683	686	691	619	664	671	660	673	685	682	677	712	669	693	659	689	715	704	743	708	697	676	689	694	717	702	674	684	687	672	717	684	716	639	724	682	669	674	701	678	716	686	688	707	687	651	683	651	633	705	671	698	722	698	646	667	681	658	633	694	671	641	661	660	673	648	680	690	680	688	682	652	691	681	682	704	695	628	698	692	705	680	684	657	642	668	700	699	704	727	648	666	674	681	658	684	666	712	688	685	699	691	659	651	689	666	669	688	656	691	652	627	699	643	714	661	621	632	699	674	609	702	664	698	718	716	648	768	699	659	681	667	703	682	690	693	704	678	696	661	705	656	696	688	716	719	721	639	712	665	716	689	715	705	663	671	682	651	694	678	662	704	716	663	698	671	733	669	650	696	659	705	737	639	701	666	724	684	680	658	661	660	635	696	617	672	662	709	663	703	704	665	676	739	639	671	659	689	679	708	707	675	652	645	688	666	699	711	656	644	676	640	646	640	668	715	665	693	685	717	677	714	665	648	688	710	648	684	680	651	699	697	628	668	663	645	661	666	654	697	675	674	692	678	664	676	670	695	682	635	676	702	672	649	658	679	721	686	653	682	655	658	706	680	690	689	649	677	681	708	617	670	633	720	729	627	646	708	679	662	631	669	720	688	669	685	656	647	693	648	685	688	649	662	668	642	740	717	676	661	638	747	735	656	647	662	695	631	630	669	690	674	619	701	666	683	690	676	693	708	665	702	665	673	725	693	714	704	636	700	660	710	638	723	677	650	700	690	659	687	672	690	686	686	704	655	730	667	694	732	637	696	725	647	679	655	694	667	638	677	691	670	687	640	696	677	673	713	701	655	685	657	700	719	670	687	691	665	686	684	652	674	699	692	666	629	667	685	635	658	670	659	680	686	667	679	695	695	639	707	708	696	645	700	687	705	644	699	681	668	639	737	645	678	662	700	678	664	710	699	681	668	654	662	652	690	669	710	676	705	738	706	640	712	654	699	678	697	660	694	639	659	673	686	654	687	651	723	639	684	681	701	629	619	708	648	675	639	676	687	670	652	683	645	667	708	641	684	655	686	658	645	726	664	684	719	772	701	713	646	675	652	653	678	704	674	681	682	674	629	647	685	681	723	657	692	662	643	669	673	700	686	666	649	664	682	696	722	658	687	721	696	682	722	676	620	668	656	693	671	654	682	663	688	643	678	694	703	696	708	710	672	666	659	706	668	683	699	683	694	646	676	648	692	681	691	691	654	701	662	666	692	697	681	664	632	674	648	689	694	657	678	707	696	673	674	669	638	718	727	679	684	680	713	696	671	662	699	659	669	678	728	647	676	724	723	663	691	672	645	689	649	685	696	675	657	646	674	679	664	636	678	684	649	723	681	710	681	682	673	670	666	659	714	643	677	610	638	683	680	643	632	624	644	697	709	661	722	678	665	648	672	682	704	688	716	696	629	692	684	618	714	647	675	694	686	666	665	693
7226	3360	2558	2168	1437	897	645	443	401	363	369	361	367	418	409	400	376	370	399	428	398	394	368	363	355	316	365	316	325	335	322	313	330	342	323	345	357	326	323	329	348	319	300	342	334	360	322	339	331	308	310	316	348	327	366	340	316	338	315	327	364	307	297	340	306	296	327	341	316	337	317	330	321	284	352	319	336	289	336	337	347	304	298	359	332	338	305	304	299	309	334	314	325	345	294	300	311	330	345	310	316	306	337	318	350	352	311	320	344	311	321	320	315	309	325	304	293	346	334	338	302	276	298	346	323	326	293	328	347	308	315	317	334	311	347	368	296	293	326	343	309	330	318	343	279	332	327	325	334	275	327	295	356	300	269	346	323	331	331	349	348	283	312	351	304	290	323	357	290	328	329	332	328	300	295	323	302	295	314	302	333	346	330	316	331	324	303	344	320	309	306	369	313	335	303	298	303	344	328	355	318	343	341	301	331	315	291	323	315	354	313	331	295	307	331	336	276	329	310	316	336	319	339	317	325	334	329	333	346	321	337	305	333	307	325	337	329	291	291	305	306	329	320	334	340	318	343	336	294	323	336	369	322	301	303	321	364	322	326	308	343	311	318	323	341	323	292	290	332	315	320	305	318	329	336	340	361	321	310	329	310	333	345	311	296	339	326	324	320	295	342	336	326	363	317	300	343	296	314	308	332	359	278	350	321	327	335	323	310	291	317	303	352	324	348	335	321	335	333	337	312	358	321	290	349	336	300	314	322	306	350	325	349	334	290	317	296	316	320	340	369	328	308	328	302	309	320	333	326	311	338	346	317	322	312	327	297	274	335	303	356	312	366	346	337	325	341	297	353	318	355	285	341	323	325	333	329	307	297	356	335	327	343	360	333	307	296	323	352	304	322	333	323	301	321	292	330	302	325	330	326	319	298	341	342	329	326	354	316	287	325	337	308	311	346	344	364	336	310	321	336	339	324	303	331	308	354	353	341	341	346	317	338	316	341	319	314	314	342	312	346	333	334	332	301	317	325	321	336	347	309	330	317	308	366	307	309	317	310	313	319	317	333	299	308	335	313	318	313	310	327	314	312	320	328	332	327	320	334	343	322	329	323	377	343	328	305	338	323	344	304	348	341	315	318	306	328	346	339	304	286	336	347	311	323	358	315	335	333	304	309	325	327	320	343	304	320	318	327	290	352	287	349	335	344	305	319	328	312	311	366	316	333	303	342	340	314	323	339	324	294	318	308	306	307	320	334	332	369	332	350	335	368	327	327	337	340	324	305	311	369	303	304	345	308	338	332	299	346	334	357	350	319	353	316	308	332	329	330	311	329	317	305	315	355	317	315	304	382	306	297	300	349	332	337	342	314	321	357	301	336	325	307	249	311	325	319	337	360	332	353	309	316	330	360	337	328	295	318	326	323	350	309	331	330	328	316	306	366	322	327	329	335	285	337	347	349	348	339	350	330	358	298	349	316	327	318	326	318	336	347	324	339	311	328	315	367	319	323	329	329	317	334	318	331	286	331	329	317	287	299	300	335	337	347	334	315	337	347	358	369	345	329	339	304	315	314	340	342	311	308	303	310	327	327	342	336	335	352	324	354	351	349	362	351	353	318	325	353	349	347	297	307	315	353	303	307	310	306	318	328	350	343	299	336	330	302	309	307	324	292	306	289	342	323	359	342	343	297	324	333	308	309	338	308	316	310	332	336	287	323	327	364	332	343	309	324	349	345	341	326	348	303	335	350	320	307	323	306	322	349	316	292	346	335	311	330	361	356	349	334	306	335	313	305	316	332	310	313	295	352	304	313	323	327	351	335	331	291	309	312	322	341	316	314	334	321	313	295	313	295	312	316	320	338	359	354	341	318	358	309	283	293	297	319	336	358	324	328	331	325	304	321	350	305	320	307	296	310	320	367	353	316	310	340	327	273	294	318	314	318	348	373	309	330	302	338	326	315	310	321	322	318	340	346	280	344	309	369	293	311	328	296	316	339	320	296	339	331	324	310	360	325	343	317	308	315	305	315	313	321	297	321	331	316	333	283	330	284	291	328	324	326	324	337	367	340	334	304	310	334	322	317	331	267	287	351	330	322	328	354	347	324	335	321	296	326	301	323	327	351	368	325	319	326	330	345	325	306	333	305	305	349	339	332	322	341	319	328	305	326	357	335	291	338	294	315	316	344	320	338	333	333	302	335	294	356	294	307	348	301	348	300	322	312	353	299	323	331	314	312	329	333	322	311	318	328	343	337	316	324	308	336	318	326	330	333	327	364	342	343	324	339	295	334	353	338	311	320	304	343	334	349	347	359	362	315	307	318	325	339	304	306	332	352	333	309	279	327	316	308	316	291	304	318	347	315	314	280	287	339	312	342	306	334	316	310	351	345	314	352	305	298	312	329	321	314	319	285	329	329	338	316	342	328	329	360	332	325	310	319	320	349	342	302	315	333	319	313	288	343	320	303	322	353	351	358	329	301	352	329	336	302	300	307	315	348	303	323	324	315	330	317	306	324	349	324	316	372	309	321	349	363	352	308	320	342	345	344	310	320	328	350	306	333	320	314	306	325	337	293	298	371	315	296	332	314	317	318	306	342	300	333	323	306	316	319	295	317	345	324	357	315	332	325	284	330	346	348	343	369	343	330	341	352	321	329	377	341	309	328	343	277	333	346	324	294	290	342	319	338	314	319	304	321	349	330	356	345	324	325	330	324	333	313	281	318	337	382	322	309	321	337	331	341	362	328	309	309	313	338	312	327	337	327	323	326	308	335	307	328	316	299	334	307	359	327	350	316	343	318	325	306	326	337	356	326	327	326	308	358	284	333	354	339	307	326	328	309	324	358	328	319	336	329	349	303	288	307	323	340	327	337	314	335	343	287	333	339	327	332	323	357	365	329	281	344	346	358	350	334	345	325	340	346	348	353	330	358	309	346	302	339	310	311	317	315	345	354	315	312	314	314	308	319	309	309	323	382	337	340	311	343	303	332	300	321	314	339	316	303	286	326	330	311	324	303	316	313	354	365	316	335	331	332	316	357	314	309	339	315	312	298	316	310	315	326	304	308	333	342	301	304	324	305	296	327	324	316	343	320	308	315	370	342	330	326	331	330	320	338	336	313	343	332	326	292	304	294	333	333	301	346	300	304	327	336	335	300	309	335	334	326	349	313	311	324	313	319	322	335	337	332	343	340	342	333	358	334	314	332	329	313	329	334	310	323	336	322	309	324	343	329	327	322	311	337	359	292	308	338	321	313	334	310	304	324	319	332	339	289	346	333	321	345	318	304	274	352	314	328	342	338	287	327	315	334	312	321	328	370	327	323	309	360	317	309	335	329	344	331	359	300	323	358	353	314	293	335	308	314	355	329	328	298	306	328	313	293	350	341	323	330	310	359	300	312	331	340	321	330	315	322	341	350	303	299	324	327	347	313	331	293	334	305	326	287	320	347	330	313	336	305	343	310	320	346	293	311	354	304	301	325	338	326	352
6000	4076	5120	6806	5447	3511	2228	1578	1190	1109	969	1027	1141	1095	1159	1175	1188	1197	1291	1277	1180	1178	1107	1026	945	903	858	883	827	887	838	873	857	847	826	874	895	872	863	858	851	796	797	829	808	830	840	840	817	805	819	820	782	797	830	812	890	864	787	800	789	818	818	802	804	812	833	813	894	847	792	762	814	791	845	857	799	836	824	791	824	831	795	774	770	864	774	778	773	790	796	775	753	806	836	828	784	793	787	858	831	758	806	777	769	765	800	811	818	836	824	798	787	762	814	797	842	765	820	805	779	794	766	791	770	758	757	792	796	793	795	794	864	773	794	801	804	805	794	762	783	805	825	808	809	778	818	751	788	795	840	776	789	842	849	761	811	826	819	801	809	832	805	806	785	839	769	861	814	828	831	789	847	840	815	831	801	784	743	840	841	818	817	809	814	806	765	815	794	802	785	816	830	785	804	813	820	811	766	826	818	792	793	819	772	787	805	778	791	788	756	801	830	763	815	805	816	797	833	769	889	775	772	835	845	788	829	788	793	805	776	762	779	755	864	842	841	820	763	820	791	789	797	823	817	793	786	826	783	781	827	732	825	771	806	765	797	773	810	787	847	844	734	761	811	813	821	799	807	823	765	818	791	789	815	791	794	777	796	810	809	778	761	793	769	798	798	830	743	774	832	739	783	842	811	819	804	824	799	767	783	778	767	801	838	833	804	758	796	851	751	813	748	795	816	817	777	827	771	802	819	800	801	813	770	771	817	818	834	826	809	777	802	764	778	820	808	793	785	745	806	808	791	806	848	797	796	777	818	790	749	805	798	753	853	776	775	786	797	821	851	770	856	800	811	767	838	799	781	813	799	796	769	813	811	817	810	771	764	814	854	811	840	789	788	758	759	787	795	798	808	804	812	762	784	767	801	769	821	808	854	816	813	805	794	785	780	826	812	809	816	822	806	848	842	773	758	838	773	751	778	761	791	767	820	802	841	778	858	794	773	811	817	810	826	819	816	776	780	804	828	796	766	753	813	808	794	831	797	809	828	845	759	751	820	825	809	819	806	814	741	832	803	849	847	795	775	757	797	767	773	798	802	817	772	797	763	791	774	828	805	791	786	818	765	786	796	790	787	800	774	804	816	835	801	828	758	846	791	824	817	814	752	750	796	814	800	844	793	794	817	835	794	750	832	803	791	822	805	758	782	794	800	765	787	853	842	793	796	800	779	824	785	831	839	822	778	799	815	754	786	803	785	796	827	797	819	800	759	774	768	808	806	820	851	829	846	790	813	836	812	827	804	808	822	816	795	803	776	806	855	802	774	804	748	846	808	825	774	796	827	806	787	811	815	842	787	862	796	817	775	820	783	732	856	795	838	683	826	778	800	775	779	789	843	803	786	755	849	738	763	799	793	824	798	770	869	815	796	827	810	833	759	757	781	809	795	808	833	785	796	821	736	828	769	794	759	825	796	828	832	795	829	795	773	856	862	841	836	773	798	754	824	814	780	790	770	800	783	758	734	799	816	789	778	822	826	842	752	814	776	782	792	822	845	790	771	788	779	814	767	795	802	779	796	794	735	811	774	777	772	838	819	748	823	810	815	810	759	754	781	819	768	794	797	770	805	790	815	775	817	795	811	835	885	817	796	867	839	858	795	839	782	837	823	814	811	838	842	811	791	770	839	794	823	802	788	814	858	787	787	769	796	807	787	800	843	812	750	802	777	809	819	755	744	799	782	825	788	755	836	799	811	837	782	795	806	822	781	785	838	814	788	787	794	768	836	860	820	804	805	777	862	871	777	794	789	787	797	773	784	779	791	772	775	804	813	773	824	822	823	820	856	778	761	792	785	782	791	786	794	784	741	798	791	757	789	831	847	774	792	798	823	828	828	821	763	825	796	790	803	773	775	795	806	772	756	794	812	743	821	755	815	721	765	798	787	798	791	712	791	771	823	778	785	815	759	773	772	853	827	809	815	817	785	808	787	810	821	779	800	811	791	757	793	804	790	801	797	785	776	769	784	804	753	795	774	827	810	809	767	809	752	818	798	765	788	795	781	819	811	786	879	803	832	820	822	771	801	813	793	835	822	780	818	816	801	804	768	799	820	768	808	859	825	827	772	832	805	794	746	790	793	770	830	831	796	801	809	800	760	787	778	774	749	768	812	833	838	860	820	737	809	837	762	808	813	778	812	792	821	780	851	854	782	784	786	789	761	786	845	774	803	776	827	818	789	785	772	799	826	798	842	791	810	765	789	766	798	811	797	806	824	801	820	854	775	810	798	842	768	822	814	819	829	859	798	771	841	818	828	776	815	835	796	820	737	809	796	810	808	843	791	823	809	790	814	814	772	783	831	764	785	811	834	750	844	806	804	806	827	812	774	776	826	824	814	778	811	808	761	768	806	810	829	830	811	832	820	842	815	826	815	780	813	800	857	821	803	743	864	782	729	762	800	804	775	773	869	855	797	840	836	785	850	810	811	803	809	805	775	739	754	834	832	733	807	772	785	769	824	762	802	807	840	831	812	836	778	858	799	799	756	812	762	818	794	855	828	767	802	811	813	842	821	779	785	791	790	796	799	809	793	800	784	828	816	790	782	800	735	796	782	828	810	794	816	795	791	798	845	792	767	797	817	830	816	846	823	776	812	778	783	798	792	845	799	836	810	796	801	791	826	799	820	753	760	799	798	767	755	794	826	819	776	801	769	815	767	815	775	782	770	826	783	806	808	825	766	826	816	810	817	765	834	800	829	843	783	814	801	802	755	836	843	821	806	817	792	799	836	808	777	841	813	794	836	805	811	789	809	799	777	795	798	846	781	825	806	787	800	815	770	773	785	777	795	786	762	842	816	807	787	738	818	797	795	786	763	815	807	805	847	779	791	792	760	787	830	834	840	808	811	767	805	796	842	801	780	783	814	833	789	829	817	820	797	769	804	791	753	798	834	825	793	851	805	812	822	825	804	801	795	823	808	748	813	849	767	801	782	816	791	793	833	817	763	726	779	789	843	756	811	801	827	817	777	779	817	780	829	804	795	810	804	800	827	785	824	791	796	803	813	804	831	779	806	795	801	808	857	793	848	791	808	790	821	798	778	820	795	777	809	766	743	767	764	812	818	848	797	793	752	797	818	800	780	830	806	798	809	799	760	792	779	808	851	849	746	788	813	800	862	754	777	833	757	818	789	787	732	838	785	782	783	832	772	833	813	810	837	846	754	772	779	792	817	793	815	728	779	806	788	798	811	744	798	799	811	818	788	783	811	790	845	760	776	808	810	780	788	796	748	799	774	843	807	815	817	806	839	810	779	786	822	785	817	793	799	804	792	777	794	781	754	814	790	828	785	779	802	816	818	794	816	821	735	849	816	769	842	800	791	801	840	818	822	793	834	754	852	832	787	861	801	810	821	806	784	763	803	805	845	824	824	794	822	815	795	777	845	818	816	765	796	793	763	792	829	805	832	773	854	856	775	814	831	828	815	845	788	821	799	819	820	839
20468	10786	6821	4126	2403	1389	903	622	536	509	390	391	406	418	450	469	438	455	484	475	409	427	425	400	350	341	345	349	334	342	358	343	374	364	346	350	377	285	325	367	311	324	331	337	343	354	291	333	319	351	338	332	337	325	344	355	388	364	302	305	318	297	338	313	330	316	352	311	323	319	315	316	346	302	323	318	323	344	346	298	298	348	302	320	348	325	323	291	305	321	312	329	331	313	315	308	329	312	311	351	283	358	329	317	316	334	312	325	324	308	328	333	312	335	334	290	321	338	318	294	313	360	314	311	324	360	300	302	329	369	314	274	337	343	354	323	295	315	336	367	298	315	310	318	371	322	331	325	314	339	345	313	325	287	289	314	351	290	300	327	332	315	349	304	346	321	321	314	356	337	317	314	327	349	313	324	308	299	366	292	308	329	338	315	288	334	319	305	321	299	325	332	325	355	315	323	334	331	303	329	327	309	322	325	353	344	335	342	337	321	302	307	305	293	310	315	324	337	309	315	309	338	349	333	295	299	340	370	332	324	339	315	320	323	279	328	320	336	315	325	325	339	304	318	351	338	293	322	312	307	355	319	329	299	299	301	334	330	333	318	321	308	329	343	320	303	286	325	304	333	328	340	332	333	340	316	297	330	323	312	348	337	319	303	288	310	346	324	330	311	308	353	325	298	346	341	284	298	315	330	352	311	357	329	316	261	342	312	296	329	304	331	293	330	326	327	314	305	302	318	343	325	361	315	325	333	288	318	312	303	323	384	307	326	317	339	323	320	331	298	330	344	307	312	314	318	301	297	317	319	327	304	294	302	318	322	322	367	303	326	332	367	308	308	318	345	319	323	304	345	346	320	341	326	355	302	323	304	308	352	319	333	347	329	302	321	348	307	308	324	348	340	297	339	327	349	326	316	315	333	285	297	318	312	330	297	328	333	332	351	307	302	331	299	312	383	320	320	324	317	334	314	324	301	313	302	322	336	323	318	330	319	317	316	347	311	330	308	302	337	280	303	352	333	314	338	326	299	298	329	285	316	336	333	320	310	323	330	314	339	306	315	294	328	319	309	306	330	317	322	293	322	316	320	320	313	334	326	298	334	332	313	338	322	346	334	301	321	308	332	348	321	316	332	332	349	302	330	318	325	360	284	342	314	347	308	330	317	335	298	330	345	334	337	336	310	337	333	325	347	317	303	289	318	319	313	294	328	294	311	299	313	343	307	289	330	328	344	323	310	372	316	306	319	328	357	325	318	327	344	325	311	326	292	308	331	307	295	320	293	304	340	332	321	326	338	335	347	341	327	302	336	304	321	300	328	303	346	325	345	316	329	312	316	324	340	326	285	322	306	331	351	349	350	313	300	328	368	336	312	305	324	303	301	324	321	327	310	311	343	334	347	325	330	299	307	354	311	304	338	330	301	287	322	327	309	368	334	325	320	336	321	360	315	295	332	321	323	326	350	326	348	343	351	305	316	323	341	313	284	370	342	322	316	355	330	312	329	322	324	316	328	347	333	344	332	334	348	359	303	327	322	311	346	305	305	335	333	317	349	290	315	310	297	306	321	323	321	341	307	350	353	329	342	311	313	322	320	325	324	294	334	339	328	329	317	324	310	341	344	335	305	270	344	319	332	327	313	334	297	340	290	300	346	306	311	312	316	327	339	311	325	337	311	324	328	301	296	321	310	342	356	328	328	324	318	331	297	353	344	309	268	331	288	306	292	304	317	322	298	321	321	349	332	374	334	325	339	309	341	311	324	338	305	334	323	303	323	313	335	317	346	309	304	328	342	349	311	367	347	308	337	317	306	291	331	285	343	325	338	344	326	335	332	321	286	300	314	291	333	305	315	310	355	309	309	290	327	322	343	309	324	314	315	305	316	333	327	329	347	300	341	330	307	344	322	329	314	299	338	284	327	312	321	330	296	309	310	341	320	331	309	331	302	316	323	349	296	341	298	317	308	326	305	318	302	358	319	304	325	309	320	329	333	326	339	311	307	301	285	325	325	320	308	326	329	293	314	318	319	325	305	329	285	291	292	358	343	329	326	323	310	356	305	297	353	343	340	347	327	302	311	326	357	321	332	311	304	334	338	314	334	304	336	317	326	328	319	334	301	347	326	328	354	360	329	351	360	334	345	310	316	319	317	325	317	304	319	321	279	374	325	314	302	307	326	345	301	308	322	316	364	360	310	314	337	331	297	315	346	315	335	328	286	328	315	305	328	290	317	305	350	315	314	298	301	333	310	356	313	327	335	326	298	300	312	359	310	318	321	339	335	328	316	330	319	324	307	342	328	326	322	320	307	313	335	360	307	312	357	336	348	337	285	314	296	315	330	335	366	287	296	306	296	288	325	307	315	335	291	330	329	337	307	337	331	296	326	333	349	376	345	292	353	335	336	347	297	328	319	311	308	309	305	326	321	283	328	290	291	315	323	358	332	313	324	320	353	309	314	350	311	316	345	301	293	303	262	302	336	300	314	298	309	341	299	328	340	306	314	333	336	337	315	319	314	320	304	333	323	350	312	332	315	319	325	308	341	325	307	299	313	332	316	342	317	344	330	323	308	293	302	355	305	364	332	331	311	302	364	324	284	316	292	328	328	317	361	305	350	327	333	330	309	299	316	297	328	328	307	306	324	332	309	318	344	308	332	346	349	338	341	334	305	287	357	329	295	329	318	315	343	334	328	321	333	322	332	328	329	326	326	339	340	311	322	315	348	317	314	330	341	302	328	338	352	327	365	342	323	344	325	323	309	319	309	333	321	311	332	302	309	333	350	330	320	340	298	317	316	323	325	350	337	326	329	307	340	331	337	327	332	318	305	316	344	342	352	346	309	304	329	349	332	306	333	340	334	303	309	318	306	286	330	359	346	324	321	306	320	330	350	296	348	309	317	286	315	306	293	347	334	370	312	331	286	332	330	336	323	299	330	339	329	304	354	298	340	351	359	306	316	333	337	356	319	332	340	333	346	322	306	294	329	301	292	332	328	317	349	304	344	319	291	310	305	349	327	324	324	323	338	315	342	303	311	329	328	329	340	308	305	345	318	327	305	321	295	336	301	323	328	300	301	321	321	367	277	323	321	338	332	346	323	319	291	306	306	309	301	312	350	310	318	320	302	335	348	298	296	300	299	311	313	311	324	312	296	344	327	304	338	312	284	289	313	321	352	319	348	299	311	310	319	311	324	322	335	287	322	315	311	292	329	322	335	333	289	326	319	300	329	328	298	354	314	323	325	329	287	296	334	356	312	316	321	292	309	301	325	307	298	306	333	341	331	331	306	311	321	313	330	346	311	298	322	307	308	296	324	302	340	331	281	298	317	319	320	323	325	348	317	318	304	297	309	339	332	308	327	306	335	320	302	301	342	316	313	359	330	367	316	357	287	322	342	303	337	311	335	312	350	314	324	327	321	351	317	303	355	311	318	341	331	354	332	340	323	332	350	293	317	340	355	308	303	287	273	339	328	355	324	345	302	328	282
14996	10036	9156	10235	7836	5083	3359	2341	1876	1679	1381	1344	1323	1361	1500	1475	1499	1603	1858	1714	1610	1552	1410	1253	1154	1053	963	886	934	944	968	1031	928	916	967	982	928	933	882	850	852	863	946	852	827	871	855	850	785	840	791	833	788	792	827	864	812	788	803	796	819	803	838	763	774	783	767	839	868	759	806	784	760	765	834	806	829	765	738	814	803	851	821	807	767	861	859	777	785	790	806	815	792	816	852	851	777	813	774	805	775	829	808	823	819	764	730	783	786	842	822	823	795	784	860	798	757	792	883	826	816	754	766	786	815	778	810	742	827	839	810	812	797	797	829	833	782	821	795	818	811	821	799	771	848	735	811	799	795	767	844	822	876	793	819	820	767	789	836	784	826	760	797	812	809	826	832	734	766	789	799	803	805	768	770	803	836	767	783	786	722	851	781	778	818	789	786	794	769	750	838	840	817	783	842	764	806	760	795	841	817	816	792	804	812	802	780	810	794	809	788	834	810	765	802	811	852	798	834	781	803	836	816	782	781	819	769	802	756	829	774	810	760	800	773	832	789	854	807	744	794	755	799	791	765	754	809	772	802	730	765	789	787	781	828	782	807	758	804	787	778	826	833	811	797	787	775	737	795	830	800	773	812	846	819	789	785	812	764	779	802	796	777	783	800	825	765	755	817	802	783	795	808	785	765	792	796	861	798	798	812	784	792	761	791	765	802	792	827	811	789	817	813	794	778	790	799	780	774	808	789	747	809	737	771	804	815	866	792	763	817	822	841	787	766	818	808	774	758	814	765	795	822	749	808	818	767	799	824	796	810	841	759	858	806	737	804	778	787	814	774	801	794	787	798	744	840	850	813	802	758	770	810	798	776	786	752	851	816	782	813	788	829	798	795	779	829	777	821	818	796	795	790	764	812	814	814	839	779	783	837	767	787	822	749	796	808	798	779	825	769	755	777	807	799	798	830	795	769	832	828	840	814	797	801	836	821	752	804	738	746	818	832	773	786	843	786	818	835	826	813	870	802	808	800	787	846	785	780	796	748	781	799	786	829	812	794	811	739	810	828	821	784	826	810	808	817	789	869	764	804	812	808	799	780	782	810	806	771	827	795	726	793	792	819	769	818	805	787	807	786	774	779	833	830	738	816	801	830	767	838	790	719	746	812	799	822	808	808	838	753	796	745	784	774	788	790	841	854	779	840	774	803	769	829	788	789	796	750	780	775	773	781	769	827	796	740	788	812	827	781	825	805	849	798	757	820	779	824	828	802	803	801	777	780	786	825	818	811	788	851	764	786	788	792	766	773	772	812	847	806	805	810	811	841	821	817	811	768	804	842	774	838	760	836	772	784	781	819	767	833	756	823	832	786	772	790	803	825	774	870	807	815	780	782	801	794	794	778	795	824	818	798	794	787	719	786	813	821	849	827	771	772	760	829	750	798	827	787	771	787	799	840	720	758	746	791	765	843	792	798	723	834	767	780	778	810	790	803	840	826	794	789	774	797	809	815	774	778	806	788	808	807	791	795	806	785	788	793	784	822	779	794	811	793	792	783	858	813	780	808	818	750	844	825	792	764	815	794	768	781	826	787	768	842	803	781	805	810	808	787	800	783	867	793	830	808	803	736	787	791	817	798	793	788	811	810	771	810	814	762	766	809	796	822	803	778	814	821	773	776	789	788	836	771	809	770	826	799	788	768	809	827	769	771	793	798	847	772	804	773	817	804	827	815	856	826	857	828	772	802	792	836	774	724	838	774	802	788	793	784	858	773	828	794	789	782	803	850	812	789	803	772	796	801	759	822	788	815	815	746	766	801	784	806	797	773	814	769	799	809	840	816	734	789	821	754	810	778	802	790	808	748	790	822	773	763	796	831	795	828	778	790	818	807	787	806	836	790	780	774	759	848	824	858	832	817	796	793	763	790	799	801	741	773	788	781	736	806	849	800	792	810	817	792	778	817	740	766	832	775	766	753	830	749	839	756	823	778	775	806	792	813	795	843	826	780	764	803	859	770	776	815	810	795	792	830	781	804	803	769	785	801	789	814	807	830	817	797	784	823	812	847	825	817	778	810	770	802	790	714	810	809	777	802	805	801	818	786	769	758	791	767	827	840	823	800	823	801	800	809	791	819	786	819	802	781	779	811	836	785	792	777	763	818	809	814	786	793	780	796	793	874	819	789	769	850	783	826	824	828	804	790	763	755	777	802	796	760	793	802	843	794	800	772	819	834	796	784	814	809	781	825	814	864	796	792	794	803	783	814	784	768	795	787	792	813	831	790	798	822	842	826	779	764	776	794	874	829	819	844	803	806	791	799	868	782	813	766	741	849	787	754	835	830	836	791	818	810	838	817	801	777	799	804	801	798	788	807	729	775	867	819	802	765	750	795	755	844	769	803	794	763	790	784	780	801	759	762	796	761	758	828	795	816	824	778	805	798	787	832	818	821	830	805	850	822	801	792	850	808	770	769	781	763	839	795	805	816	892	774	766	773	755	754	779	781	831	769	805	762	790	759	782	788	778	834	826	796	794	778	811	782	816	768	798	847	794	752	870	828	808	863	810	790	827	852	803	820	832	802	804	777	788	840	732	790	776	798	788	849	807	751	780	764	831	752	758	794	796	831	831	824	734	797	805	820	706	806	766	766	806	785	855	850	830	785	747	839	774	814	796	796	791	773	823	777	796	797	835	833	833	780	791	815	832	818	775	819	762	768	809	838	740	796	754	789	766	755	780	765	773	832	806	831	830	812	798	780	791	799	797	836	788	823	789	804	766	794	829	778	777	779	766	788	745	805	771	786	783	774	823	794	793	746	806	811	754	775	731	815	803	768	817	816	803	838	810	790	829	784	798	794	830	775	810	775	863	799	814	831	828	776	789	803	779	756	800	777	818	779	772	782	757	787	785	832	757	794	759	785	787	827	796	750	810	746	841	804	766	845	762	771	782	789	775	807	782	798	771	796	798	810	772	762	748	775	765	794	793	808	787	788	772	796	781	796	809	778	742	780	775	829	781	807	786	777	766	737	805	810	796	788	749	778	792	828	789	792	743	796	817	808	791	772	813	786	756	787	820	766	790	786	782	763	800	789	757	811	797	817	816	796	784	789	821	799	828	771	762	822	781	812	792	842	809	835	810	763	781	789	806	825	768	779	790	787	780	820	831	734	770	816	779	768	807	793	815	832	774	800	796	764	818	780	777	802	762	721	792	764	787	810	799	744	850	817	840	795	825	772	745	784	796	795	827	800	791	808	804	791	790	799	815	758	776	782	748	855	798	785	784	832	836	795	811	773	782	837	885	782	815	821	849	766	827	770	802	809	818	804	806	804	848	808	806	793	829	804	798	778	777	830	802	796	816	819	782	839	767	774	783	736	850	755	782	775	810	828	813	755	796	791	847	794	742	736	780	784	836	793	811	819	783	796	819	786	828	793	772	777	745	792	755	744	806	777	797	797	823	808	803	818	810	807	808	760	769	803	797	846	842	797	813	801	802
30361	17670	10409	6395	3061	1935	1173	760	545	543	472	476	391	392	433	469	433	445	479	466	455	388	370	335	342	329	302	305	310	292	290	308	309	291	277	293	321	293	284	294	275	265	291	283	278	234	268	257	295	278	283	294	289	278	249	271	291	287	257	263	262	251	275	301	292	261	278	255	246	262	236	254	264	285	269	280	248	303	294	259	280	298	262	280	260	274	252	262	246	267	225	262	257	279	250	256	247	273	250	258	275	256	299	275	262	258	301	251	256	284	279	310	298	260	273	262	268	264	255	256	247	269	238	268	276	249	255	260	264	290	259	295	283	309	250	241	265	253	257	277	260	262	233	257	248	249	248	261	245	257	278	265	271	289	302	261	268	281	251	257	266	299	288	281	253	272	241	235	236	254	274	237	259	276	284	256	268	240	248	289	258	263	292	255	252	217	262	238	256	282	257	257	278	227	240	270	261	288	253	280	322	254	273	280	269	260	282	266	272	265	255	260	238	264	257	273	267	266	250	280	239	251	273	270	283	273	313	266	259	278	283	266	277	261	251	266	262	271	284	262	260	277	282	271	271	281	260	257	254	276	267	284	267	248	259	227	239	275	269	285	243	242	268	273	252	268	256	274	249	290	254	279	277	253	260	272	242	271	283	308	285	241	249	267	272	268	271	269	274	282	270	257	281	274	241	254	243	213	289	262	254	237	288	243	273	251	258	283	260	279	264	259	287	253	229	257	296	263	262	251	242	267	262	266	281	287	259	268	242	282	275	277	294	268	277	269	260	297	275	254	258	265	257	258	248	234	245	274	282	273	233	239	235	255	307	275	259	243	283	283	252	247	276	282	265	271	236	266	252	267	257	277	251	237	272	285	266	275	250	264	267	280	251	277	291	268	275	272	244	278	281	276	276	268	279	241	264	239	244	260	263	272	257	258	252	271	243	241	256	267	275	278	261	237	260	266	284	267	248	245	294	265	255	303	245	263	272	268	271	289	264	248	273	268	275	261	255	256	253	247	283	242	262	277	287	283	268	234	248	261	273	264	259	264	270	286	265	271	283	285	291	265	277	255	284	285	283	274	261	286	286	258	273	238	266	269	248	242	263	265	248	264	267	267	261	278	225	277	228	244	257	262	237	234	280	281	260	262	278	254	280	284	243	272	262	269	262	271	281	255	271	285	265	285	264	268	271	315	252	269	281	241	271	231	240	254	278	263	278	250	281	251	290	293	277	306	253	273	240	261	281	278	291	274	302	277	239	253	281	240	280	295	283	287	256	266	226	270	279	271	243	276	253	268	262	265	276	237	272	254	276	285	244	277	258	259	261	259	274	261	255	272	270	271	270	249	295	263	225	249	258	271	237	267	260	284	312	278	241	294	254	244	297	235	239	252	279	271	262	261	263	259	247	280	226	265	269	272	285	269	267	273	278	288	280	268	264	267	260	272	284	279	263	258	272	255	275	280	283	273	295	274	260	254	272	286	259	267	276	254	261	256	274	270	237	254	279	291	306	247	278	288	286	265	258	261	298	265	256	267	287	261	262	266	243	240	266	273	269	255	282	271	267	266	264	253	286	247	273	281	261	272	253	270	294	255	260	259	258	222	286	264	226	259	304	291	250	273	266	274	255	240	265	257	287	259	260	272	272	255	252	277	252	270	282	279	265	274	278	276	301	260	261	277	255	273	229	268	255	263	266	286	265	280	265	284	270	256	287	281	260	250	267	260	287	266	285	247	280	280	237	265	261	262	271	238	279	262	289	241	253	246	282	261	270	257	261	260	246	262	256	250	263	276	258	293	301	287	275	256	271	302	266	267	259	274	245	280	238	275	259	229	262	247	270	278	287	274	264	265	272	259	303	248	292	256	225	268	259	259	270	261	271	227	234	268	255	267	290	270	288	253	246	280	255	281	243	277	291	258	270	268	287	294	295	253	272	268	273	243	290	290	263	257	264	282	257	262	261	268	283	279	253	256	274	245	241	270	280	243	290	253	280	267	254	275	249	263	306	246	246	242	264	264	285	276	251	281	236	278	241	271	264	256	275	248	264	253	282	277	250	269	287	245	270	253	288	268	283	292	259	266	266	254	260	243	262	263	258	254	292	272	250	268	288	273	272	264	284	286	294	257	240	264	282	264	265	239	247	231	256	210	300	257	280	239	254	237	261	269	256	293	276	286	289	244	272	246	221	244	248	280	297	264	244	247	292	288	260	250	288	284	242	268	259	294	276	255	257	256	260	261	277	265	274	273	247	259	286	308	275	276	262	261	289	256	243	268	272	269	287	278	246	272	269	261	265	258	300	275	303	281	264	262	253	244	280	268	253	267	261	261	273	251	273	265	266	219	239	238	255	249	262	272	246	248	279	244	297	273	250	255	265	285	255	253	231	266	254	267	291	282	268	251	289	284	231	253	253	277	257	278	281	258	252	281	268	247	269	256	299	271	229	305	244	274	275	254	267	279	258	270	286	265	304	242	263	246	257	285	271	253	248	244	252	255	256	265	262	263	254	253	250	266	258	237	256	281	264	263	262	288	276	273	284	267	251	283	282	256	277	278	272	258	267	262	291	280	253	277	250	241	258	266	279	275	236	251	298	276	270	272	274	268	274	264	281	261	253	267	269	285	231	304	246	263	302	273	266	284	267	280	258	277	265	257	253	233	256	290	274	276	275	278	246	271	275	260	280	306	243	282	263	272	242	285	269	288	274	276	273	255	262	252	254	244	282	250	275	238	260	253	289	297	309	259	280	290	252	278	277	230	259	246	279	293	255	273	258	270	255	241	243	274	249	245	244	256	253	247	287	258	256	249	285	253	257	264	283	268	266	257	257	233	263	286	282	257	269	300	273	247	279	272	245	239	287	232	252	259	230	262	258	249	251	240	260	280	283	257	236	249	241	274	277	275	240	245	275	266	245	288	268	278	266	236	278	236	268	283	267	266	277	255	250	277	282	283	274	270	248	269	238	249	274	263	239	259	307	289	263	275	263	312	272	232	245	268	271	267	277	264	274	222	301	239	253	255	248	263	254	296	260	246	269	279	269	256	249	253	278	258	289	271	228	299	265	274	264	265	267	262	242	249	239	260	277	249	267	243	261	276	247	264	264	248	262	283	265	279	262	251	261	269	277	261	246	292	275	267	294	311	270	265	258	244	279	249	244	302	237	255	287	257	287	295	281	284	268	284	252	252	207	263	282	285	273	267	278	267	239	251	270	250	244	274	244	281	238	275	231	252	237	292	272	281	268	256	266	266	255	259	238	255	248	279	245	282	273	286	273	275	282	248	260	275	269	245	243	290	268	297	294	276	266	260	287	253	253	246	308	257	268	246	251	253	282	253	276	262	263	271	291	264	262	244	253	280	268	277	236	278	278	263	277	279	267	262	294	273	246	246	287	239	288	260	238	283	265	284	268	256	260	276	256	293	252	281	258	250	265	257	249	277	286	230	264	239	239	271	264	286	268	242	246	244	252	255	236	270	265	269	281	276	268	249
20617	14046	12357	13724	9557	7199	4706	2977	2283	2012	1867	1567	1524	1564	1777	1747	1599	1916	2124	1973	1821	1612	1548	1402	1165	1046	913	844	859	849	879	895	868	900	895	942	935	922	908	834	797	862	785	762	767	770	736	780	760	745	743	742	683	696	680	740	682	710	659	699	751	670	690	650	681	649	648	718	663	701	654	640	696	645	696	668	599	672	700	695	647	671	674	645	655	673	654	698	638	657	706	695	720	667	655	651	666	690	671	700	663	680	698	655	655	668	637	699	662	670	675	679	702	681	627	666	681	657	649	689	651	633	688	620	641	664	683	643	690	679	643	663	667	671	672	696	660	647	671	646	653	649	687	676	703	651	665	677	681	634	659	671	642	698	689	666	670	676	665	651	694	657	711	678	760	706	657	654	664	633	619	652	714	647	652	673	667	588	662	689	638	719	683	666	670	656	660	662	703	677	706	649	677	671	695	667	661	672	715	646	659	701	658	679	618	667	686	665	694	638	643	675	689	671	637	608	640	641	687	664	685	691	662	638	670	728	699	673	632	695	661	671	661	680	693	649	672	679	701	681	645	678	650	637	656	650	657	661	614	738	625	652	671	658	725	731	674	696	669	662	664	705	623	693	696	650	636	663	722	641	678	642	671	670	664	639	647	655	676	618	645	638	624	663	708	666	664	601	670	653	649	680	688	663	687	658	656	671	644	654	636	673	621	670	682	682	732	660	673	641	652	686	670	661	684	681	700	664	670	646	663	655	645	715	643	649	696	695	632	688	678	699	654	683	675	659	666	675	706	659	696	653	635	725	623	688	644	624	699	667	661	642	675	668	627	666	686	646	678	641	699	670	651	663	658	685	685	653	715	657	650	753	647	672	657	618	669	641	640	677	742	629	719	699	664	661	694	649	652	694	670	684	673	726	656	647	681	650	646	677	675	714	676	686	669	665	688	726	670	637	702	650	672	681	669	679	632	637	686	679	627	663	725	639	656	656	640	689	688	640	715	687	670	649	671	677	638	634	672	652	727	665	679	707	639	686	686	655	682	660	702	634	687	669	649	687	639	644	690	670	663	640	651	695	667	697	686	652	671	681	691	683	675	707	723	646	676	686	681	679	720	654	710	683	672	672	674	624	720	680	674	664	685	693	684	700	634	614	639	667	642	696	643	655	626	700	744	642	634	680	685	609	638	735	671	670	679	667	658	698	709	664	646	657	650	657	642	677	680	672	652	696	675	662	693	677	678	727	694	670	704	652	649	705	670	658	735	692	655	658	646	660	630	665	680	651	654	663	685	671	673	678	709	715	673	646	648	641	661	625	656	673	718	666	720	652	658	634	601	659	672	611	654	685	659	684	671	675	675	683	651	653	673	683	660	623	657	659	701	648	650	671	645	662	652	703	669	625	697	643	698	703	623	647	681	626	678	635	649	648	646	653	649	637	651	601	634	690	650	671	662	683	661	669	663	672	690	662	668	709	700	670	686	684	695	673	677	632	669	666	694	690	630	732	677	681	642	699	682	686	606	672	640	681	685	656	679	674	663	672	663	683	621	678	684	664	645	681	692	703	729	660	644	651	695	661	634	644	674	691	675	686	658	670	664	728	661	701	701	659	682	694	686	692	667	653	601	673	673	689	675	696	646	683	667	661	659	649	677	619	643	688	704	654	615	684	622	679	650	647	691	653	677	698	683	631	677	644	651	703	690	685	692	626	663	644	705	665	606	682	649	652	655	645	708	639	718	706	649	635	722	662	708	663	630	680	693	663	638	647	645	675	661	685	705	682	663	633	656	702	645	671	669	659	669	661	652	735	695	692	676	658	636	644	678	646	663	681	698	661	644	633	679	673	671	690	711	658	717	714	654	710	654	650	655	707	669	656	654	639	673	687	686	664	682	661	625	666	640	666	643	658	660	611	712	695	637	641	708	676	623	656	662	667	680	668	685	678	654	679	685	668	658	627	658	634	647	663	724	678	690	674	676	643	654	627	688	683	663	637	690	677	677	706	691	634	630	630	619	658	629	658	670	662	718	652	659	721	649	661	681	693	678	653	639	647	650	670	686	670	680	686	687	676	667	702	652	676	694	713	640	647	694	649	694	688	671	653	749	637	706	678	650	654	659	672	705	693	650	669	682	634	636	687	619	680	647	697	657	661	631	694	651	662	676	684	683	687	680	688	622	664	671	691	671	675	673	677	660	661	689	610	679	685	683	668	650	705	694	704	632	661	687	657	632	662	641	633	662	634	703	680	682	708	719	712	714	659	666	641	668	637	693	693	694	630	693	680	665	712	705	667	684	649	652	682	660	651	642	702	670	664	671	688	662	650	688	733	604	687	644	637	675	620	697	667	672	671	671	651	637	671	677	665	678	660	707	635	653	680	659	634	711	658	697	665	670	677	625	672	751	680	711	748	685	663	677	670	703	696	661	665	723	660	722	660	645	676	688	667	638	695	657	656	592	658	698	706	691	658	729	679	645	673	668	685	669	661	628	674	687	640	663	634	668	686	643	664	630	667	690	694	665	665	648	676	693	701	659	615	654	656	699	680	636	679	672	676	692	692	657	674	666	698	659	629	657	654	669	721	641	673	650	677	654	616	657	641	688	669	691	661	624	658	669	647	671	679	641	685	666	678	674	683	676	656	683	630	628	636	671	674	667	674	661	649	681	624	670	688	666	646	670	685	680	724	682	655	671	663	682	622	679	669	660	657	662	659	665	646	668	630	649	656	651	666	643	747	706	671	747	663	669	640	687	722	647	678	620	633	696	725	628	637	699	641	664	638	659	677	657	641	636	622	627	668	705	648	629	657	689	668	660	646	634	690	644	674	660	614	705	686	660	646	675	715	708	637	682	702	658	684	684	651	708	666	699	695	631	692	709	644	682	644	673	645	641	667	704	709	722	680	664	690	636	679	662	612	671	651	665	679	624	657	713	690	681	723	675	620	645	666	693	698	691	666	676	676	666	701	692	634	639	683	680	658	689	630	640	667	632	645	658	704	671	651	667	664	681	671	647	701	669	673	696	644	646	636	654	692	644	623	654	629	644	672	676	637	687	645	685	711	687	656	664	688	680	693	643	656	689	675	635	681	630	689	679	712	655	666	631	683	638	668	702	656	679	685	663	660	683	653	667	677	663	678	669	698	634	658	659	668	638	650	637	655	653	617	653	659	668	674	660	656	641	683	686	698	683	654	629	645	665	664	629	662	665	679	628	649	712	663	664	712	641	668	668	653	671	687	693	659	661	672	666	688	654	687	671	653	686	654	687	684	676	648	651	627	670	669	662	679	712	623	662	676	680	647	697	697	711	686	668	648	694	676	668	690	631	663	683	690	679	676	676	691	653	602	654	672	665	690	662	698	706	696	644	680	659	669	694	660	666	629	701	673	631	669	679	665	655	681	624	648	709	701	669	714	680	702	645	638	709	663	675	671	679	663	680	652	671	648	618	653	688	648	641	612	702	672	634	674	662	681	644	676	653	725	684	662	640	682	651	650	667	654
7472	3096	2802	2223	1273	868	596	407	407	370	380	325	332	352	381	370	351	368	367	382	394	318	354	360	334	342	339	341	349	327	324	339	299	299	308	369	340	336	333	336	296	311	308	339	293	314	324	312	299	328	318	297	310	315	317	314	304	293	325	318	323	325	358	285	291	316	325	328	299	309	333	306	330	320	360	348	317	322	365	289	306	329	338	345	323	295	297	302	328	345	313	314	313	300	338	356	318	334	299	319	295	303	315	325	316	293	344	328	338	343	293	313	351	326	307	308	315	332	309	311	297	315	320	319	350	329	325	301	332	308	326	365	317	321	307	305	279	315	302	311	322	329	281	319	261	334	345	270	301	345	352	307	340	312	291	302	315	316	327	306	308	327	314	318	318	317	300	329	336	343	323	303	332	312	323	315	307	327	333	347	295	322	312	338	299	300	346	307	288	324	297	289	306	327	297	335	328	333	327	312	341	350	350	336	333	330	337	276	315	316	286	312	289	311	312	320	319	295	296	335	300	312	345	308	321	331	345	315	322	325	306	343	315	322	305	319	318	321	316	302	330	340	303	275	317	308	314	308	355	321	316	296	330	290	323	347	304	307	325	343	311	286	305	329	330	317	332	304	321	304	332	323	328	324	327	297	308	319	342	340	297	310	312	334	340	306	331	328	323	340	333	313	334	285	303	307	319	289	314	286	325	350	320	317	290	308	317	362	332	335	295	304	338	315	311	317	341	324	282	325	300	342	323	315	285	284	260	319	319	342	341	321	308	336	319	329	285	321	281	321	326	319	342	337	322	326	379	337	338	306	310	337	343	308	320	338	352	327	321	320	317	328	310	287	318	333	329	323	340	303	313	328	335	314	323	281	313	331	326	306	298	286	349	346	339	315	318	324	319	304	292	325	306	318	295	305	339	324	334	309	328	297	289	317	326	314	286	365	297	293	295	325	310	310	320	320	321	322	326	326	323	316	345	320	294	334	317	327	346	313	296	297	296	319	306	337	341	342	339	318	346	330	314	305	310	311	291	328	355	327	308	364	344	331	329	324	356	353	331	355	311	311	300	340	317	337	353	289	317	318	347	294	307	330	336	342	327	296	313	287	320	319	317	311	309	305	307	365	335	331	332	331	328	306	329	317	303	337	313	289	312	308	336	346	327	325	330	347	326	325	300	335	351	316	313	293	317	317	347	352	328	344	323	328	277	308	282	314	298	312	316	315	330	348	300	312	329	311	329	303	328	295	336	285	318	308	330	303	332	324	346	350	335	307	287	324	330	317	325	305	323	329	317	313	323	294	321	325	312	301	309	289	309	298	339	291	323	359	312	304	290	284	329	305	297	310	314	322	337	356	323	336	309	301	315	299	312	290	303	301	314	314	304	337	308	299	346	314	294	312	325	264	303	312	309	302	299	359	297	316	331	342	277	332	318	343	310	310	333	303	294	343	292	308	299	320	319	292	302	332	314	320	301	324	334	292	306	325	305	311	326	300	329	324	296	297	303	315	307	319	332	341	308	301	294	316	348	338	335	309	281	314	322	309	347	293	330	300	338	309	361	309	278	299	343	322	306	333	299	338	340	318	314	313	340	318	365	348	311	298	334	303	331	307	330	291	339	304	302	325	298	300	339	325	325	295	307	324	314	292	324	340	332	305	316	264	326	300	301	294	308	287	335	312	303	293	331	319	339	314	318	297	288	329	315	334	318	327	321	348	335	308	326	314	337	346	305	350	288	324	283	279	332	299	294	330	286	296	312	320	350	333	328	311	298	313	308	332	310	302	335	292	328	329	293	306	302	305	318	321	349	322	304	323	333	336	380	333	300	332	307	344	305	316	293	346	311	334	316	298	330	288	326	343	293	359	324	335	289	333	301	302	317	312	311	310	340	314	298	317	354	317	322	303	338	319	321	349	299	317	320	334	335	355	323	336	333	311	308	351	306	349	327	293	328	318	333	290	331	326	323	319	307	333	338	329	332	324	309	292	319	325	312	350	330	363	332	315	341	281	347	312	320	298	311	334	322	327	310	328	327	308	298	308	299	323	327	331	343	318	289	330	332	339	334	296	348	312	344	328	307	297	319	305	325	333	321	295	304	330	316	307	301	300	319	300	319	312	289	303	328	322	286	288	317	306	330	333	301	302	308	287	326	333	336	290	340	336	319	308	302	352	341	320	309	332	287	303	348	301	291	284	324	328	312	314	343	332	308	341	317	345	302	325	319	325	288	323	303	297	327	321	341	318	298	333	300	301	320	308	315	344	321	271	313	316	315	341	360	331	324	320	312	294	325	325	331	325	345	312	293	319	337	329	337	322	316	318	339	326	319	317	288	316	315	303	318	298	311	314	316	336	343	340	321	325	338	339	292	349	325	324	312	284	358	278	306	309	318	319	296	327	340	316	305	324	294	307	305	329	351	324	309	301	290	292	329	324	307	311	308	316	353	353	324	329	364	310	300	330	314	336	309	328	306	293	355	348	313	335	325	316	350	293	283	339	294	326	304	308	310	302	336	322	311	326	303	337	310	270	298	318	286	315	276	325	321	321	310	319	300	326	294	317	312	314	297	348	347	327	319	306	336	328	346	321	318	352	306	315	344	332	277	279	298	349	315	335	307	306	338	321	300	315	308	319	268	304	292	361	307	330	317	314	298	309	307	329	337	322	286	337	294	310	330	304	327	314	316	322	313	317	343	341	321	302	356	334	305	311	316	332	336	360	285	338	343	333	311	318	317	336	316	294	326	320	317	307	329	331	285	323	322	342	298	313	342	306	300	287	305	349	314	313	322	306	307	324	325	330	329	339	319	300	309	341	335	280	305	294	341	350	293	347	341	328	301	351	328	323	334	324	301	309	312	332	324	356	336	310	333	310	295	349	342	345	335	322	323	320	327	362	314	314	339	318	329	288	338	317	326	296	318	285	303	288	341	347	300	313	299	330	295	296	302	320	293	332	297	324	315	320	336	336	330	339	293	306	326	324	316	332	270	291	320	308	336	319	305	315	328	331	301	289	306	312	302	282	309	308	306	308	318	306	312	293	311	289	342	280	331	336	315	320	349	330	286	299	332	312	346	335	330	285	315	346	326	320	320	326	340	302	315	306	305	307	361	300	312	335	288	333	313	337	287	372	301	277	288	336	318	332	314	331	316	340	350	318	323	302	329	327	284	307	314	313	287	318	268	327	346	310	338	309	329	309	335	308	310	333	325	327	331	334	312	327	314	337	297	337	295	342	325	332	314	306	337	307	334	310	316	314	354	287	301	307	285	313	302	300	316	307	345	304	288	320	308	317	319	307	310	313	324	343	307	326	308	315	321	305	327	301	327	315	293	304	347	296	304	297	301	313	304	346	332	321	292	322	304	335	343	327	347	325	322	295	327	311	320	337	340	328	324	291	318	336	316	309	316	303	300	329	338	315	299	296	323	300	300	326	329	314	290	328	307	306	310	320	316	303	310	339	334	303	329	312	308	290	317	310	317	348	320	330	315	299
6168	3890	5554	6610	4577	3300	2222	1420	1156	1146	1077	1005	1054	1123	1152	1122	1194	1165	1306	1246	1166	1094	1089	1024	957	921	819	845	884	874	819	907	846	839	921	930	852	876	872	779	823	820	825	823	829	828	803	834	830	864	843	785	773	767	831	777	815	764	817	778	841	811	800	799	806	794	787	780	819	786	823	791	761	783	801	787	789	798	771	795	821	761	836	750	818	817	785	759	781	788	784	747	756	771	764	834	792	833	809	788	858	768	761	798	793	794	811	803	812	769	765	839	816	799	816	745	770	804	762	735	804	783	787	802	847	812	802	759	747	781	758	786	782	739	774	797	793	785	843	798	805	717	778	796	793	816	794	764	741	815	781	823	759	766	820	795	820	756	784	831	842	846	823	798	809	779	769	843	811	784	794	804	804	825	799	762	740	768	761	781	809	793	795	808	789	810	819	824	803	757	792	808	730	776	831	826	815	808	764	808	777	731	768	797	731	808	818	738	813	778	749	828	784	796	794	765	767	756	819	754	803	830	763	794	797	814	878	808	798	787	837	780	838	761	749	786	827	817	796	804	711	778	753	797	795	816	775	786	819	813	763	758	777	769	772	791	786	812	830	825	839	775	797	810	742	790	835	820	799	812	805	803	843	760	778	801	808	754	766	788	811	761	789	816	824	767	833	838	760	760	835	750	794	812	762	779	817	776	783	789	822	777	770	806	771	734	803	828	761	804	854	755	835	797	737	812	807	811	835	774	801	795	806	777	816	822	775	757	810	797	806	812	740	778	808	776	808	796	818	796	762	791	769	791	829	826	740	838	799	719	776	829	835	779	783	819	785	784	803	802	779	739	791	824	778	776	805	779	771	781	782	824	755	797	798	761	793	799	794	771	777	842	779	793	770	785	773	732	816	784	801	748	812	765	824	793	837	773	821	791	727	835	815	794	818	782	786	837	807	786	778	779	797	799	778	832	804	759	755	787	766	761	837	804	786	797	744	811	824	764	780	781	809	820	762	784	807	785	809	833	770	829	803	810	828	787	794	831	766	771	832	782	793	769	798	825	803	820	835	797	802	779	743	789	791	769	712	796	750	808	854	870	815	775	758	748	814	771	795	774	789	797	820	808	816	829	828	780	797	806	783	844	770	797	794	771	771	772	792	788	756	801	757	779	863	804	791	786	771	788	746	764	771	775	791	757	832	747	813	808	761	782	774	776	735	760	837	759	789	794	823	808	809	823	784	776	821	825	763	787	775	783	757	787	799	776	798	791	839	835	807	818	790	793	754	763	768	826	806	781	764	793	804	807	785	771	826	785	778	798	760	807	802	755	787	796	770	801	790	742	788	826	730	767	771	761	801	799	783	789	800	757	773	758	802	852	806	810	770	753	771	786	771	767	815	824	790	784	782	776	829	799	796	822	842	790	840	797	773	760	797	762	788	826	789	779	809	807	825	818	814	813	781	750	832	751	751	801	787	746	774	764	785	804	795	770	842	765	785	753	793	793	777	780	818	795	764	813	801	764	822	830	806	803	820	807	779	807	792	761	816	793	797	781	744	777	735	753	788	791	785	759	786	782	771	755	804	731	725	782	845	744	818	761	770	777	799	774	811	797	787	793	741	786	751	787	788	813	841	817	759	759	770	783	762	895	797	824	760	780	801	825	818	788	756	763	752	844	765	854	837	826	778	826	761	764	793	833	804	786	762	764	746	797	793	793	818	736	818	787	801	791	755	834	777	765	819	825	751	847	807	778	825	809	813	801	810	753	782	768	775	808	783	783	806	814	765	813	762	801	858	769	811	818	808	769	814	789	775	759	825	794	799	786	767	794	815	778	779	847	782	786	779	828	778	757	796	806	800	798	812	828	789	779	780	833	761	785	781	816	777	798	777	777	766	831	764	775	758	784	769	771	797	775	782	722	776	753	808	741	793	779	806	762	779	817	754	817	774	833	758	785	795	806	800	784	819	773	843	788	753	765	795	846	807	780	818	784	804	828	772	814	789	798	772	823	757	824	760	755	805	843	776	820	806	793	776	804	828	803	778	795	785	854	795	744	815	766	801	847	757	814	812	791	841	787	717	804	761	819	799	796	774	798	819	809	797	774	788	799	770	800	736	781	811	741	792	753	802	786	728	809	802	766	783	779	824	781	781	849	885	808	800	838	815	769	818	782	841	804	749	796	731	755	798	819	786	817	797	776	814	776	791	745	777	827	835	760	757	797	762	802	800	769	755	812	782	730	768	805	774	783	738	807	790	760	814	840	830	783	793	826	780	774	832	739	818	764	790	764	800	795	771	765	803	800	793	796	828	763	766	809	812	738	816	797	771	761	811	746	835	807	793	796	803	801	773	780	766	817	787	783	752	804	780	838	782	781	776	790	812	745	754	812	744	792	785	810	804	761	803	837	766	805	765	789	787	808	762	756	772	817	784	780	774	781	796	798	775	747	791	750	802	753	807	784	773	815	825	777	828	791	779	810	806	803	794	764	758	797	791	790	822	770	765	761	794	796	751	802	824	781	798	814	763	808	794	762	773	734	742	752	803	867	807	777	798	801	801	810	802	743	754	798	800	769	781	856	787	778	805	772	799	810	829	804	755	805	760	801	795	801	815	818	827	791	792	775	792	739	788	835	782	780	794	769	779	800	833	804	786	751	759	767	823	805	791	773	805	827	784	821	793	796	788	806	807	799	794	784	792	830	789	802	793	802	761	819	787	776	759	809	824	795	786	827	786	769	790	766	803	764	774	792	789	797	829	759	754	811	760	797	795	779	735	778	848	813	811	736	775	758	751	761	775	784	823	774	769	765	785	827	815	780	759	815	799	816	841	765	771	766	831	866	749	781	805	778	740	788	823	753	764	804	795	768	803	816	747	860	797	732	799	836	763	784	782	756	763	784	766	794	754	781	766	829	780	774	833	754	795	819	815	793	798	806	717	778	811	780	792	742	799	829	770	775	774	812	779	813	780	795	824	789	832	790	806	801	769	748	758	796	813	795	775	808	795	757	812	808	799	807	754	830	842	753	770	771	756	819	784	775	770	808	786	763	774	807	853	797	818	774	787	782	807	826	736	783	778	817	811	836	774	784	787	751	801	766	774	737	804	822	772	760	767	826	775	794	779	822	840	785	814	787	791	790	771	799	757	781	815	835	774	788	783	767	808	797	735	852	751	796	789	810	771	797	843	795	803	801	806	779	858	858	734	746	791	809	744	798	749	823	784	778	809	804	777	765	825	789	811	789	747	811	782	798	757	760	761	714	837	764	780	812	793	827	807	791	785	809	840	784	798	814	788	775	817	807	762	790	807	751	815	806	820	764	830	798	799	823	805	817	835	760	752	789	782	776	808	830	749	806	806	850	818	788	850	780	799	786	752	816	720	747	771	788	768	782	801	793	840	812	761	785	814	782	747	798	829	801	796	774	830	754	784	762	757	773	750	829	799	775	807	847	801	822	759	810	763	784	808	794	818	792	782	785	778	786	841	779	768	771	787	767	833	764
19840	9916	6285	3859	2124	1414	834	532	416	437	384	402	448	400	420	429	457	437	458	463	428	407	414	378	339	303	330	335	354	341	328	365	326	336	360	354	329	356	348	326	316	363	339	312	294	288	339	312	318	312	317	364	338	305	322	333	312	307	309	325	331	341	329	322	317	316	337	301	346	303	314	343	333	323	325	308	328	339	355	296	299	273	336	344	316	340	325	336	340	316	294	297	323	306	318	301	313	319	307	327	305	309	283	334	317	314	299	336	291	301	337	318	297	330	322	324	331	309	329	340	346	299	322	304	350	320	314	306	309	307	314	316	280	315	331	267	315	322	323	297	286	296	320	291	289	301	336	337	359	328	289	318	298	334	338	337	307	317	319	319	347	318	272	332	323	309	299	320	302	288	292	351	290	290	297	346	293	337	327	321	309	319	327	306	335	301	338	333	318	325	344	348	306	294	304	295	297	335	313	312	289	326	333	290	301	330	312	360	296	313	302	303	353	311	313	325	319	314	309	309	310	319	300	275	269	369	323	309	311	278	331	291	336	315	322	329	325	312	308	311	284	311	316	304	321	316	310	349	306	332	311	320	324	317	343	325	294	307	341	315	307	332	324	316	308	298	285	305	295	299	306	306	323	345	294	326	289	287	307	302	313	276	321	304	317	343	307	307	280	335	311	318	352	292	307	261	331	314	347	331	298	327	340	300	299	343	309	310	327	313	322	347	323	312	314	320	307	321	284	320	323	329	327	286	348	329	313	303	269	326	340	317	308	347	313	339	295	350	305	299	312	290	327	295	307	320	342	293	302	312	310	339	302	323	285	340	331	311	285	307	298	333	332	316	318	304	324	295	277	293	306	364	312	315	319	342	330	321	288	280	325	348	294	302	350	316	305	313	311	296	303	294	302	305	315	338	319	341	334	370	288	301	337	322	291	330	297	333	271	274	335	335	294	291	335	342	302	313	315	320	314	345	325	317	289	318	318	326	302	323	325	314	300	311	295	298	296	279	313	293	324	299	347	313	353	310	315	302	346	291	278	308	336	328	322	287	314	293	317	321	299	311	339	325	297	388	289	313	292	311	327	305	290	334	309	299	313	295	344	325	311	331	320	270	321	309	298	348	339	325	328	304	297	308	309	320	292	305	331	304	352	328	292	310	338	345	321	286	343	328	303	272	333	304	307	322	347	306	297	304	300	328	347	302	295	306	344	344	301	322	344	314	282	289	309	341	311	369	298	303	298	302	312	330	308	324	325	332	322	331	356	315	305	307	297	314	324	326	329	319	316	301	291	309	293	310	295	323	340	317	311	335	320	329	295	303	315	310	322	343	323	288	349	310	337	294	292	314	294	306	287	298	335	343	338	314	274	291	331	304	320	319	311	327	316	306	298	315	273	286	293	275	308	291	309	311	312	303	314	341	319	332	307	308	340	306	298	327	344	325	313	330	275	307	298	325	333	330	333	306	306	302	301	308	298	314	324	307	296	331	360	300	360	320	309	318	339	306	310	285	321	309	311	317	269	313	281	307	305	321	320	301	306	325	312	283	288	302	333	304	302	324	315	340	283	332	329	351	338	331	319	293	326	292	314	310	315	343	343	332	329	280	270	324	300	328	346	328	326	316	363	320	315	286	361	334	324	321	322	337	327	311	296	275	309	272	308	362	326	295	329	328	310	349	318	327	284	279	318	326	320	303	325	299	300	322	314	332	311	342	302	310	346	325	312	346	312	314	298	340	324	315	285	334	318	335	296	343	308	321	341	333	318	327	325	334	300	306	345	280	342	327	295	267	299	311	333	331	326	299	342	329	330	310	309	339	328	337	318	322	328	340	316	324	289	355	328	313	326	335	344	309	302	313	318	334	347	331	332	313	303	341	291	294	304	274	318	320	314	309	330	316	299	330	327	318	302	321	299	334	278	289	326	308	301	297	310	294	297	309	293	341	350	309	284	276	322	323	335	312	287	296	340	327	323	327	313	324	330	312	301	344	351	322	340	293	317	310	350	323	320	312	359	311	332	304	327	342	343	318	315	327	311	331	342	306	311	339	329	314	284	304	334	313	333	309	311	309	324	303	318	317	334	337	318	342	330	297	295	300	301	293	302	302	331	324	335	289	285	331	326	309	331	325	323	328	336	329	348	315	276	301	350	305	292	319	316	293	305	281	313	293	337	310	318	291	365	323	325	327	330	317	329	341	341	295	315	296	301	308	269	357	322	304	313	324	309	308	309	308	326	275	292	318	283	317	315	318	324	311	299	310	320	326	307	300	316	329	304	301	315	319	335	314	285	293	336	316	306	286	300	303	345	345	352	327	316	309	320	307	295	320	312	325	330	319	339	304	325	339	323	290	311	315	306	294	326	301	324	294	321	297	337	322	316	325	346	281	309	321	300	329	335	291	290	297	310	318	312	305	291	296	342	336	294	322	276	313	301	304	327	321	309	301	318	313	297	300	319	320	318	326	312	321	321	323	343	306	335	295	318	310	323	320	329	304	306	342	309	343	311	314	332	312	295	336	320	291	309	275	298	307	300	324	309	284	319	328	318	337	334	297	294	300	319	325	301	328	328	312	304	310	306	298	335	319	339	321	304	294	318	310	319	344	345	329	325	319	330	315	324	323	305	325	331	298	311	312	325	329	339	326	292	321	311	335	349	334	325	299	349	330	320	365	308	295	308	324	313	304	317	316	293	294	328	318	337	341	312	307	304	339	325	320	293	336	316	364	290	349	364	315	305	278	300	263	309	328	329	341	306	350	308	311	326	292	331	327	311	302	334	336	331	310	342	323	335	273	311	322	295	303	368	292	322	330	345	367	331	311	303	319	346	338	325	331	322	313	326	326	315	343	306	364	330	320	290	269	332	309	331	328	340	320	321	328	317	339	317	369	298	310	335	331	328	316	305	345	324	340	285	318	290	340	312	315	344	299	310	310	320	357	296	301	340	310	312	307	329	308	327	302	341	294	349	305	296	345	322	330	344	311	336	287	293	314	352	343	330	338	309	322	285	320	313	329	336	340	329	291	335	304	295	315	292	292	332	290	320	289	314	301	309	326	301	325	315	288	301	333	324	291	320	308	332	348	331	325	309	312	313	296	337	365	316	338	321	309	302	283	313	278	339	320	326	325	342	360	317	327	299	316	315	302	308	343	337	319	288	279	343	349	315	293	320	304	306	344	283	346	321	279	302	326	317	319	327	341	330	316	307	322	326	309	302	320	314	306	303	308	346	317	332	343	303	323	340	339	290	312	326	357	342	300	331	293	342	351	305	352	323	315	349	282	323	306	311	318	331	290	337	285	342	331	307	325	295	320	347	348	314	304	314	329	289	307	321	312	291	336	317	315	340	315	299	361	328	375	308	295	294	299	321	303	323	339	339	307	326	301	319	288	306	325	307	318	315	278	309	330	344	287	336	296	327	310	273	334	301	319	299	330	306	293	353	297	315	294	340	309	327	308	352	299	309	313	300	330	308	329	304	317	314	309	344	326
15037	9532	9202	9402	7245	5134	3263	1879	1504	1481	1313	1270	1406	1386	1527	1518	1603	1685	1804	1686	1581	1479	1362	1223	1035	1016	925	907	919	947	973	958	895	979	900	956	964	981	922	856	930	915	832	879	839	853	832	820	825	834	877	795	857	760	832	841	804	835	786	805	746	833	765	789	760	777	810	813	774	831	755	800	764	836	783	796	846	765	803	784	809	796	774	806	790	751	751	792	772	795	763	760	749	749	766	791	816	747	813	764	793	762	787	795	740	782	815	776	781	837	753	800	794	840	819	824	814	721	812	814	795	787	768	787	796	747	809	820	759	784	749	824	731	832	773	791	728	798	813	821	759	794	786	817	729	785	767	813	843	729	822	814	814	769	811	825	812	770	816	765	736	745	819	768	730	789	826	791	760	752	837	754	797	784	786	811	817	781	744	754	773	762	835	810	803	744	752	807	779	744	826	856	776	804	841	845	786	755	738	771	769	784	731	825	713	770	808	791	791	835	769	769	807	821	852	809	771	824	811	786	777	777	781	746	830	809	728	771	749	803	804	881	762	779	813	821	802	781	761	781	793	782	765	791	819	785	848	772	755	827	747	752	771	818	848	728	818	787	824	819	808	784	773	766	813	842	780	726	768	774	804	788	788	770	792	789	787	793	813	806	786	789	782	803	796	800	712	791	794	739	794	777	747	782	788	803	794	803	831	820	755	777	826	781	768	793	782	867	810	710	838	827	760	828	785	806	792	768	835	819	780	789	753	777	761	817	789	792	766	728	796	795	815	772	772	792	791	802	772	805	772	778	838	778	802	711	719	762	785	756	802	773	766	722	802	787	780	774	814	774	773	758	825	761	738	747	773	759	763	786	809	788	770	792	785	797	811	783	770	801	828	744	775	734	764	785	780	741	774	765	802	775	765	756	793	788	786	836	763	750	794	729	822	772	827	745	804	745	761	762	762	779	758	771	797	814	765	789	734	760	767	760	785	788	800	783	814	762	787	803	770	783	780	760	804	796	801	798	855	754	781	796	800	821	792	793	815	790	849	726	778	733	826	772	801	811	749	743	766	810	765	814	778	769	795	790	764	756	804	771	791	767	770	726	844	736	781	782	774	748	822	784	778	769	764	780	756	752	762	842	821	780	755	795	840	787	785	774	818	753	763	769	759	780	761	780	784	816	799	775	762	771	786	778	757	840	776	735	794	808	792	814	779	823	803	749	756	773	781	801	770	833	787	808	835	817	755	816	798	768	780	770	796	812	766	793	806	817	767	781	803	818	812	794	854	796	810	793	714	761	786	815	793	759	730	746	768	795	739	781	802	763	815	799	765	825	771	816	789	765	753	819	814	768	789	798	772	797	742	812	808	790	790	785	819	803	836	812	728	750	770	749	784	771	797	794	801	802	742	787	787	761	796	790	779	853	796	752	862	780	796	785	702	803	748	816	794	775	808	803	754	755	783	773	784	833	789	804	747	790	714	791	738	764	780	743	800	750	809	784	790	815	773	794	795	720	856	817	775	737	829	815	775	800	761	797	793	774	798	771	742	728	799	780	822	780	775	756	766	774	790	812	828	784	800	721	775	796	806	771	724	771	757	808	785	836	816	787	823	817	814	802	798	763	783	769	807	790	800	740	744	845	852	798	802	789	800	772	775	817	795	813	789	723	755	748	813	732	764	820	735	805	833	835	823	803	834	782	787	792	851	741	753	790	822	752	780	784	800	772	792	804	743	714	753	795	798	766	729	806	811	805	776	824	783	812	793	852	801	739	754	734	789	795	779	814	819	764	808	792	790	767	775	761	805	779	785	786	765	770	823	803	795	763	781	791	731	792	745	750	782	744	756	798	820	805	773	804	798	797	794	773	796	805	816	782	722	756	831	775	812	811	810	724	789	771	793	800	870	777	775	850	773	779	778	822	798	812	777	775	815	773	817	778	799	788	766	752	770	748	784	781	788	804	731	792	835	701	816	771	790	754	749	792	801	768	792	757	787	770	758	801	802	806	838	778	794	771	789	737	840	783	758	830	770	714	785	745	759	808	801	773	760	788	772	801	807	784	766	804	762	783	740	756	744	799	806	790	779	805	771	767	785	772	734	772	768	815	834	807	753	787	781	803	848	747	754	820	771	719	805	757	799	785	801	782	798	824	792	723	774	832	757	796	768	758	818	785	779	781	752	745	800	765	811	814	756	816	822	806	771	785	764	823	784	803	806	798	800	775	778	786	786	752	772	794	726	774	764	737	779	777	804	750	791	804	848	753	752	754	775	760	845	765	783	812	781	770	778	828	766	802	809	840	805	814	794	746	763	761	739	798	791	793	798	771	735	738	748	732	800	783	773	755	809	729	837	776	751	767	801	736	768	811	784	803	812	732	792	782	780	787	806	825	752	806	785	804	806	788	822	799	787	794	772	724	747	760	801	745	752	785	785	800	820	779	817	788	762	706	837	810	815	791	854	764	736	839	753	786	775	777	822	776	760	758	737	757	803	764	752	785	797	809	789	798	791	792	775	775	794	779	808	810	824	819	799	845	752	762	757	789	729	782	744	802	797	768	761	741	742	807	775	766	752	768	757	759	803	805	745	779	798	771	825	761	786	855	823	791	791	794	778	769	766	765	813	788	859	756	723	777	787	808	796	806	819	728	740	776	859	790	784	751	782	794	789	802	773	791	774	778	795	800	780	755	784	785	735	787	774	815	765	790	748	793	801	752	755	784	781	825	779	747	826	796	809	791	766	782	788	794	759	801	757	767	802	793	807	793	756	793	783	790	800	746	799	750	802	799	814	813	768	781	798	779	776	790	737	754	787	738	799	814	808	775	786	823	766	788	771	758	790	790	769	751	725	754	778	819	779	772	797	760	748	776	837	769	808	767	827	755	803	730	768	835	807	781	796	771	775	763	796	707	779	792	784	770	763	765	786	805	782	749	747	759	763	832	835	788	797	785	768	805	782	780	775	855	787	752	754	768	816	787	783	807	756	796	809	754	785	788	778	815	768	757	728	806	773	799	808	809	785	776	795	746	750	790	740	764	785	791	794	750	808	795	817	790	775	786	795	784	770	809	788	810	755	760	811	755	765	773	778	765	827	845	847	813	782	793	791	803	790	755	783	817	771	762	735	733	787	803	815	781	752	792	794	821	756	787	822	811	752	755	785	766	785	771	773	805	780	781	797	777	801	801	808	784	813	783	793	812	680	738	756	783	790	781	833	809	807	801	793	781	823	794	808	791	774	772	803	876	757	761	793	803	770	767	808	782	782	815	729	789	780	796	797	775	820	803	793	777	813	783	739	824	815	794	757	727	778	763	753	779	784	825	789	751	747	763	750	802	771	812	803	753	777	772	763	798	820	780	761	830	781	749	817	786	781	768	775	806	795	791	762	784	760	787	819	744	771	816	755	818	798	736	771	766	815	799	760	782	776	790	761	786	811	793	756	745	800	808	808	787	757	749	798	785	762	794	816	784	754	709	758	802	804	813	795	784	791	782	776	780	781	822
30164	17132	9858	5732	3418	1890	956	596	502	433	364	367	426	426	427	445	481	481	500	454	411	418	411	346	337	313	288	324	268	299	296	266	314	295	283	310	281	324	286	291	278	284	275	304	246	273	250	283	275	271	236	271	283	285	251	296	286	246	251	236	275	261	265	258	235	287	245	258	248	234	252	295	274	277	267	260	266	215	271	232	298	300	283	275	274	275	261	283	257	258	250	276	277	286	236	248	251	251	262	289	261	264	260	268	260	229	242	254	278	266	262	240	269	278	244	254	259	248	267	263	226	245	258	268	299	261	270	248	264	291	272	253	242	230	267	258	263	234	285	231	253	246	253	255	276	270	290	244	300	252	285	247	225	267	286	283	266	278	255	257	269	271	231	279	272	277	245	251	288	263	233	230	281	287	257	255	243	276	242	274	257	233	252	247	263	278	248	288	253	250	280	248	258	292	258	291	261	250	244	269	267	252	244	249	273	249	255	261	237	253	249	271	282	254	275	263	269	280	238	258	304	272	252	261	251	274	265	241	274	253	247	237	271	290	278	242	266	270	250	261	254	252	276	220	285	234	241	259	255	256	253	246	271	266	268	268	242	280	250	243	249	250	275	254	272	246	265	266	268	260	259	265	269	246	270	277	263	257	244	266	275	264	244	236	261	255	274	249	253	271	221	257	262	262	269	256	260	261	250	268	253	274	258	254	287	263	248	240	248	219	269	277	277	257	268	268	261	285	224	253	249	228	268	257	265	260	261	271	270	269	278	278	269	277	275	275	265	260	252	243	251	249	252	284	243	207	282	260	239	265	252	252	288	266	270	262	276	265	252	282	247	312	251	254	242	275	278	274	243	247	271	272	266	275	231	266	258	262	266	256	269	287	244	270	279	283	259	236	264	246	260	260	248	234	264	284	260	289	265	299	248	273	274	278	283	256	239	255	261	277	260	273	251	240	275	254	251	296	298	272	288	247	254	278	271	231	289	278	252	247	251	247	257	267	248	268	275	250	244	274	280	267	294	271	262	278	291	262	251	254	267	221	267	242	258	274	275	235	237	250	263	245	269	240	267	239	249	272	275	243	266	287	269	249	232	277	266	262	290	272	263	239	270	269	240	248	251	256	271	267	242	236	222	292	261	261	282	247	222	271	272	265	281	262	254	283	263	276	259	220	274	256	256	254	276	261	248	261	242	267	247	315	284	249	278	253	259	268	254	285	259	283	280	255	231	265	255	262	267	260	225	213	235	257	272	255	259	264	260	298	249	270	259	262	284	266	286	248	259	274	303	263	267	256	271	268	259	263	261	236	266	268	281	265	271	270	261	271	235	259	264	260	255	227	261	246	254	277	271	264	274	247	265	264	255	280	241	274	297	262	264	275	257	271	251	286	270	277	270	274	219	245	275	253	255	276	255	252	276	283	257	272	253	258	247	244	262	250	278	255	256	280	283	262	263	264	242	281	278	265	268	254	258	245	242	237	277	253	236	241	279	254	254	255	253	253	268	250	253	307	273	270	250	234	258	241	242	293	289	275	218	231	252	255	221	271	266	278	275	277	250	237	257	268	253	248	277	282	255	231	257	257	236	281	272	255	270	247	266	252	261	298	285	268	296	265	242	243	263	280	258	267	260	277	228	256	257	276	243	300	292	251	284	249	241	262	268	282	261	303	266	218	248	246	229	290	268	283	262	270	275	268	275	278	266	285	277	271	266	245	291	266	270	267	266	250	279	271	275	259	294	292	221	254	229	284	284	277	273	270	282	282	241	250	251	242	283	280	271	259	257	258	255	278	287	263	260	263	281	256	282	262	272	287	238	248	270	306	255	257	285	252	256	285	245	220	253	294	265	270	284	260	268	249	286	264	261	281	262	240	268	272	286	228	226	289	250	236	250	279	261	264	270	285	291	250	269	217	227	256	257	239	258	271	245	235	278	242	255	269	247	232	242	251	260	278	243	263	254	241	233	257	278	277	247	272	278	259	281	256	247	252	259	294	270	242	232	245	256	264	280	247	237	278	239	258	266	218	248	293	297	243	247	234	254	287	277	264	244	248	258	243	255	280	265	272	293	252	293	246	291	248	260	240	271	257	247	270	256	271	264	247	262	240	253	270	278	246	244	244	262	271	270	232	275	265	239	254	280	248	273	268	284	264	292	270	303	254	269	277	250	290	258	280	284	249	255	281	253	262	286	258	274	250	272	294	254	248	316	261	271	245	278	260	265	250	267	268	301	274	275	250	284	246	263	265	246	271	247	257	285	243	259	251	254	261	237	277	245	238	304	260	274	243	266	256	275	279	222	268	259	279	261	254	271	274	282	268	290	257	267	270	249	237	255	260	266	249	279	262	281	275	263	262	246	235	225	268	273	254	243	301	246	270	269	237	298	245	268	279	276	246	263	249	250	239	269	273	254	240	249	285	274	237	265	236	265	276	255	255	244	253	260	289	265	244	284	263	283	263	266	262	271	252	232	231	247	266	278	300	262	280	255	256	273	265	267	226	279	243	252	256	268	271	247	234	277	292	276	250	283	255	266	260	247	263	284	262	241	238	250	252	253	239	252	256	254	227	262	278	267	241	267	241	282	248	277	252	254	283	276	230	254	290	268	269	266	258	255	277	270	248	260	257	248	269	285	243	256	273	237	255	235	279	235	224	275	265	256	255	264	276	272	227	274	266	269	289	272	273	282	282	267	228	224	233	285	257	273	277	246	280	243	253	266	250	262	237	259	263	250	241	252	235	257	271	256	261	254	283	278	280	277	254	238	264	239	259	270	260	289	242	248	264	256	292	250	280	288	227	263	292	304	236	260	225	265	246	229	273	250	265	258	235	250	255	240	246	259	277	278	278	277	253	245	272	277	274	255	260	253	275	256	268	263	297	244	256	286	247	247	273	273	250	277	303	290	244	260	272	284	226	269	248	246	269	249	291	248	267	283	271	240	282	256	266	268	271	243	260	259	238	277	265	243	257	242	261	258	233	279	265	270	217	274	243	243	254	272	266	268	278	273	249	264	247	293	239	248	273	258	283	264	268	252	261	278	254	258	263	302	283	259	260	267	272	257	248	277	256	266	261	229	261	239	254	262	257	281	250	279	242	246	230	272	289	269	233	272	283	268	270	260	259	252	261	262	281	275	248	292	321	270	298	238	266	238	254	250	259	278	257	247	271	284	284	251	274	269	261	243	240	267	266	251	284	285	273	271	267	268	261	255	274	264	246	267	256	280	261	258	276	253	267	247	285	261	253	217	259	244	243	261	234	271	239	255	258	229	264	278	275	271	276	248	247	229	249	291	277	263	288	271	268	260	247	254	260	260	287	254	241	288	273	268	249	254	256	257	257	240	248	261	277	292	264	257	249	243	254	251	275	306	244	278	232	252	280	260	251	263	252	256	277	258	285	269	273	274	251	260	264	271	255	253	246	267	242	284	272	269	249	275	292	275	232	289	255	251	285	263	286	244	242	256	267	276	238	246	262	275	272	311	238	223	273
20686	13581	12066	12954	10274	6923	3893	2377	1810	1541	1449	1404	1526	1725	1799	1927	1848	2081	2211	1961	1702	1624	1527	1443	1223	1029	878	851	812	842	935	872	919	901	942	953	955	888	838	769	790	830	720	797	799	712	748	722	773	787	772	691	712	709	699	696	693	684	656	724	679	648	681	677	671	693	662	695	661	690	710	661	681	622	669	653	655	671	632	692	674	721	664	709	686	645	683	666	637	667	676	677	696	682	636	662	622	676	700	646	665	675	679	638	677	692	633	652	667	695	673	660	660	658	642	680	660	628	647	621	639	685	662	661	659	656	672	672	642	655	677	642	616	648	658	667	698	662	634	657	613	633	617	655	709	621	627	672	627	657	656	604	683	635	665	630	653	654	683	633	618	670	643	705	642	670	650	622	661	656	671	700	691	643	670	657	624	699	643	645	649	619	689	636	675	613	630	671	646	658	697	651	663	685	655	646	654	659	679	695	621	661	620	640	680	653	671	642	636	664	620	674	667	637	677	673	641	651	655	645	658	641	666	641	632	657	648	640	662	642	658	650	685	656	626	622	644	685	656	618	676	646	666	649	663	662	660	691	683	688	646	680	675	655	694	635	655	629	654	611	678	665	680	681	700	667	660	665	672	683	680	669	630	640	688	669	656	680	690	610	612	663	661	665	683	648	652	660	658	623	637	625	657	615	623	668	670	683	626	666	662	673	681	681	641	665	639	680	667	656	708	685	648	681	651	688	660	649	640	661	678	652	663	678	657	665	653	683	655	602	681	673	651	652	670	659	666	692	680	709	669	614	671	666	649	641	648	662	650	696	670	671	655	650	686	725	686	693	673	672	657	692	645	660	630	627	694	620	639	704	695	671	643	647	656	635	654	693	663	628	657	632	695	662	673	643	652	619	627	642	676	612	665	689	707	711	709	603	664	649	660	682	634	682	634	716	638	663	634	647	668	657	611	632	713	635	679	681	704	668	719	687	632	660	674	667	641	633	689	634	671	680	644	691	670	659	691	688	668	665	669	622	690	654	668	659	630	693	632	693	665	634	666	632	654	666	645	644	612	705	651	656	655	673	689	644	662	667	668	670	661	633	672	653	672	693	690	647	666	627	630	675	648	648	638	670	675	662	629	658	682	665	648	659	656	635	692	654	705	683	705	648	704	678	648	667	615	652	681	646	671	671	652	671	665	682	656	695	654	591	721	613	696	637	683	620	664	647	664	630	669	608	651	675	664	612	685	623	662	706	632	657	667	645	645	681	707	626	630	625	647	607	659	665	700	646	631	659	636	634	658	670	668	651	637	612	676	668	646	648	667	679	670	625	664	655	699	642	614	669	689	711	653	650	643	671	638	662	605	687	687	622	671	679	669	712	640	657	684	677	673	619	698	658	648	689	659	670	659	689	693	643	612	630	645	655	646	657	672	679	624	661	654	671	687	609	656	674	665	658	659	634	677	632	689	701	665	673	664	689	646	657	679	630	666	655	622	664	666	712	650	667	645	638	680	688	655	639	634	651	709	640	606	695	642	663	680	657	669	683	665	687	689	612	639	635	716	620	634	686	625	663	653	623	684	643	666	695	632	705	668	617	676	688	646	660	655	657	691	639	682	676	599	640	676	641	655	667	680	644	666	671	654	634	691	670	670	632	713	608	640	611	662	613	674	634	700	704	676	690	648	673	679	663	671	655	690	675	673	634	629	629	608	648	687	655	674	636	659	668	631	651	702	654	669	671	665	645	643	672	664	648	713	632	660	662	677	645	677	629	669	636	657	714	607	694	623	690	653	699	643	657	620	698	682	659	645	672	724	646	705	646	661	672	654	660	652	638	662	666	682	700	657	670	589	684	641	643	643	621	629	704	684	656	686	644	639	607	670	677	614	608	672	666	668	600	659	651	659	664	634	712	699	694	642	687	686	638	644	653	618	666	689	696	625	658	713	671	703	647	693	636	658	668	670	666	682	662	694	684	668	657	686	668	653	701	651	694	665	676	688	703	669	639	728	668	664	632	685	667	641	715	696	629	684	665	696	612	686	678	700	614	661	664	699	666	631	648	660	665	678	646	661	676	674	682	639	672	645	655	667	654	629	661	657	688	657	698	619	640	668	698	650	630	637	655	671	672	639	649	638	647	675	659	666	682	655	647	647	635	682	721	706	650	658	658	645	661	614	689	675	641	628	703	648	712	694	669	695	672	631	652	719	647	662	668	653	680	644	671	622	693	662	654	694	694	632	685	630	712	622	698	636	653	652	658	656	653	673	655	655	691	670	648	653	624	680	680	653	634	655	729	676	674	708	637	646	652	683	652	608	673	688	682	675	712	693	629	670	650	651	651	663	648	674	629	632	634	643	683	650	679	681	651	661	666	666	662	624	685	645	754	650	684	658	632	636	656	663	642	648	668	623	651	627	645	667	650	646	636	667	637	652	638	678	631	629	690	671	682	698	701	645	663	714	684	641	656	670	653	644	666	691	688	658	711	637	642	684	630	694	680	683	662	703	657	663	639	707	722	702	687	687	675	673	702	665	653	637	662	647	686	688	664	661	693	692	656	656	634	661	674	641	642	674	634	616	644	631	666	674	673	668	692	667	668	634	710	666	627	633	659	655	645	679	632	710	635	719	671	688	657	632	667	665	644	653	695	663	700	646	668	670	682	651	697	677	647	700	607	651	650	685	638	653	652	682	646	646	674	664	643	692	704	659	654	625	682	685	667	647	708	653	646	600	689	640	680	690	696	642	677	656	663	655	666	657	663	674	703	688	652	656	663	643	648	625	648	720	648	666	681	686	673	664	676	719	656	594	619	645	706	676	661	617	664	647	685	692	647	638	702	686	691	615	702	640	664	660	680	699	688	695	659	639	658	675	650	647	652	634	667	682	655	640	696	664	672	644	686	695	654	676	625	672	684	664	634	596	636	687	659	683	658	678	706	696	669	652	679	695	719	687	697	672	675	663	636	629	645	653	672	615	640	645	682	669	709	662	632	638	693	657	695	668	680	670	724	629	699	674	646	648	659	643	660	690	707	659	676	683	673	675	612	701	698	693	667	666	659	636	637	678	656	631	717	710	640	655	629	656	674	635	640	644	660	679	631	672	626	671	647	635	682	685	645	694	649	642	675	631	695	676	652	643	676	687	665	662	685	656	661	631	633	672	655	675	647	657	679	617	669	674	671	692	708	623	646	638	691	677	667	662	629	636	705	672	654	650	688	630	661	679	646	673	665	700	617	658	649	669	671	650	666	663	608	674	674	662	684	636	709	626	679	676	663	702	698	663	673	692	637	648	700	693	669	661	644	627	677	643	651	663	661	661	657	643	650	669	666	663	650	710	652	647	633	637	695	702	641	636	659	659	654	672	707	693	654	635	646	662	663	657	665	666	675	688	664	676	700	622	702	713	640	654	684	645	638	657	700	620	596	658	675	674	614	644	650	621	636	702	651	673	685	685	629	681	694	690	643	667	602	681	644	706	661	633	644	677	661	638	657	607	650	649	691
7296	3538	3084	2434	1385	818	546	422	418	406	344	329	351	380	351	370	363	377	387	362	381	358	328	359	325	322	338	324	327	311	328	319	326	306	303	313	320	333	330	315	347	321	303	323	335	350	353	336	340	305	324	317	351	340	324	286	320	308	320	307	351	322	334	293	333	333	338	312	312	284	368	305	325	312	304	317	305	277	339	302	312	325	329	336	313	324	332	305	292	318	324	336	324	345	303	327	310	317	315	319	315	308	288	300	338	286	358	339	291	342	324	332	284	314	313	341	318	320	341	292	295	332	305	310	307	286	289	307	310	330	307	315	313	316	320	342	325	327	294	295	333	338	309	316	300	312	314	312	294	308	334	333	335	306	315	314	290	314	327	344	314	315	312	315	327	293	321	306	295	305	319	322	325	318	310	347	339	349	277	319	342	327	297	336	333	300	304	332	306	294	310	306	312	308	306	311	297	317	328	290	293	290	295	284	300	331	304	296	345	311	304	339	318	304	310	321	310	306	332	333	335	298	319	339	329	303	324	321	300	307	328	331	303	324	317	308	312	321	303	288	330	337	298	328	291	311	347	346	338	320	300	337	348	321	305	302	334	319	300	316	306	318	299	326	299	305	332	335	325	340	317	309	345	300	295	318	311	313	327	304	347	291	302	308	285	322	311	315	345	322	326	315	319	347	317	313	332	296	345	339	276	339	305	301	296	321	319	298	336	320	283	340	330	338	331	324	317	298	321	295	299	313	319	301	286	324	312	309	296	294	311	311	304	306	310	325	307	311	332	307	284	314	307	323	321	289	295	320	317	313	307	334	299	329	292	311	317	339	330	344	319	261	312	322	348	309	296	330	332	294	289	300	330	345	341	343	329	310	339	328	331	291	308	338	293	287	310	332	334	315	320	307	310	308	312	315	333	362	312	332	314	322	293	334	313	343	300	319	324	318	346	348	286	323	302	341	276	308	318	311	311	300	315	307	325	326	306	329	316	316	325	316	310	306	294	332	300	333	342	309	288	305	342	304	323	289	319	310	289	296	335	311	338	322	326	304	326	286	311	315	334	312	294	364	286	347	324	303	283	289	290	290	325	299	304	319	308	297	343	295	296	331	334	288	331	272	329	310	326	297	300	318	307	332	312	293	293	352	291	364	335	302	301	324	313	306	320	319	301	323	305	315	335	291	337	347	287	316	280	316	303	309	309	323	285	320	307	316	353	323	300	310	286	294	263	279	317	351	314	329	316	340	330	322	298	323	326	331	278	316	335	310	322	323	334	317	313	319	296	329	344	342	321	282	308	290	293	330	291	295	301	283	331	276	304	303	299	293	291	321	285	300	283	297	307	339	285	316	325	328	333	295	326	314	340	318	291	280	326	286	301	309	307	330	311	296	333	331	319	319	334	302	301	317	288	306	319	306	322	328	347	303	331	300	302	342	291	324	318	350	315	308	319	303	298	297	319	307	358	305	313	306	336	298	289	304	333	325	310	339	319	283	318	287	344	315	289	336	322	306	310	349	304	288	299	324	351	320	310	312	273	316	314	319	330	264	318	285	325	319	324	311	318	327	337	316	338	326	318	286	289	335	285	333	332	352	304	328	321	322	354	288	331	327	344	311	348	304	320	292	286	317	308	304	349	333	251	300	328	301	310	294	340	317	315	318	309	319	306	303	331	329	275	305	321	321	301	297	299	301	321	322	327	300	313	363	307	338	338	311	318	342	335	311	296	334	307	312	320	316	341	326	319	348	305	311	292	336	334	322	307	304	316	332	299	317	334	308	320	327	303	335	327	311	317	311	293	336	305	330	316	332	311	342	299	314	326	298	283	301	309	328	298	321	329	302	295	328	318	327	321	296	304	291	311	323	313	306	326	298	315	296	304	345	314	319	303	325	304	354	326	299	324	316	320	339	333	312	315	324	307	303	317	319	351	305	303	346	295	283	333	319	333	327	292	319	314	338	292	330	325	331	321	320	327	301	302	340	284	312	296	302	316	282	342	324	322	349	326	338	289	295	313	291	330	339	294	332	330	345	338	325	331	326	279	317	295	300	291	319	296	300	303	327	310	301	338	280	293	315	309	342	331	331	311	316	334	288	320	323	338	340	305	328	337	306	322	306	306	319	346	315	297	340	355	314	320	333	323	321	364	320	313	300	351	313	303	318	308	305	336	331	325	325	310	332	352	335	309	310	311	306	331	313	330	293	314	311	308	312	327	282	310	309	282	291	314	314	340	315	294	320	335	331	286	311	305	323	346	334	318	336	329	327	336	302	296	348	304	312	316	309	304	349	302	305	325	326	318	333	298	331	306	288	293	321	332	334	305	330	333	340	318	325	334	337	287	316	304	313	342	320	325	336	315	295	334	293	321	313	352	340	305	311	314	294	303	339	320	329	338	323	342	306	334	309	330	299	280	316	328	328	350	314	351	303	303	296	349	328	326	335	302	304	351	282	289	302	329	307	330	290	306	287	309	329	295	303	354	332	324	343	332	300	338	335	335	316	367	308	307	335	324	362	331	319	325	345	333	339	295	309	337	335	302	355	305	298	313	304	312	324	316	331	302	351	342	322	343	347	336	347	330	354	335	336	342	284	341	320	301	313	297	306	291	321	322	311	310	303	290	310	307	302	332	335	308	335	342	325	340	330	317	325	316	305	304	308	322	351	315	343	327	327	312	298	320	313	286	320	298	318	312	308	303	303	292	345	338	330	347	298	324	306	332	302	316	322	314	318	286	325	344	347	294	328	312	309	327	357	304	341	331	315	329	307	311	319	328	310	309	328	313	358	309	300	313	299	345	279	309	317	287	299	314	301	295	342	339	345	312	296	309	284	331	330	329	310	348	346	334	349	351	306	286	328	328	307	327	332	304	272	278	315	325	327	337	331	319	314	332	294	327	304	322	272	325	333	354	349	336	300	301	293	317	328	345	336	354	300	333	276	307	310	355	309	320	299	296	287	322	306	318	276	287	325	344	287	317	297	296	312	320	327	325	358	303	318	327	318	323	313	324	324	314	301	337	320	316	308	332	313	313	322	327	355	294	321	308	285	295	321	326	330	322	327	282	315	322	346	294	304	308	316	302	340	327	295	311	313	301	291	321	336	322	307	316	319	311	317	329	306	310	277	296	316	299	318	304	304	297	312	330	320	289	320	341	309	312	328	345	309	334	341	304	339	338	370	300	295	311	342	308	306	311	327	326	319	335	335	328	313	321	342	352	317	329	300	297	345	332	282	298	281	363	309	338	319	366	328	310	340	305	331	322	330	293	338	309	299	313	299	305	310	318	289	320	312	332	331	371	349	304	274	351	279	313	297	294	333	312	324	282	340	299	315	279	346	325	303	329	321	328	304	306	313	357	314	301	320	311	335	322	319	343	294	341	333	310	313	328	329	304	292	328	292	289	324	303	279	333	321	328	300	330	330	288	335	321	306	311	312	347	318	312	349	330	345	340	337	326	298	292	303	288	314	337	308	306	304	303	331	303	329	336	305
6045	4301	5824	7224	5173	2979	1883	1419	1274	1113	997	1016	1070	1065	1085	1149	1229	1244	1294	1250	1102	1114	1082	1048	910	856	861	805	860	864	866	811	798	850	884	867	900	874	854	799	768	800	778	823	792	832	794	829	793	772	863	839	810	787	754	796	823	797	821	769	776	760	797	763	797	768	825	760	779	804	850	761	786	852	777	765	822	821	818	775	791	782	804	788	820	759	789	829	789	795	766	800	835	756	778	785	747	757	768	767	807	807	807	784	773	778	782	775	793	835	837	793	794	796	772	768	837	821	775	818	850	788	760	726	767	780	826	822	818	822	763	797	817	765	782	819	810	767	800	765	812	800	801	741	795	762	786	799	804	835	767	771	812	801	789	772	815	739	741	792	812	820	846	788	745	800	821	798	792	807	837	833	724	770	804	811	763	762	844	775	801	829	783	813	807	799	776	808	813	790	733	731	820	789	806	839	815	817	782	832	762	786	770	786	802	759	753	806	814	828	784	776	792	830	764	804	805	790	789	814	729	759	775	780	760	802	810	767	785	794	703	772	815	759	810	744	749	744	780	807	794	747	785	806	781	806	795	826	772	751	783	766	769	722	796	799	757	740	810	832	833	811	794	798	828	775	758	811	746	807	771	760	807	753	761	753	837	798	806	768	789	761	788	823	800	782	789	826	832	821	793	776	831	789	808	815	781	772	753	756	806	792	835	788	783	746	751	887	769	759	791	780	734	828	772	861	829	765	833	774	770	804	793	814	822	813	818	835	772	812	835	743	799	798	805	731	804	760	809	805	790	806	831	759	777	784	801	817	826	769	784	785	816	809	780	822	748	805	737	761	806	797	807	825	844	806	791	764	774	817	782	735	812	770	775	788	777	720	789	826	761	805	758	835	751	798	787	817	761	781	805	794	831	788	796	783	769	819	732	800	788	820	736	807	723	787	824	800	764	750	805	782	742	753	799	834	824	793	779	823	812	769	798	771	807	777	809	814	768	794	786	836	787	761	795	780	819	748	791	789	770	801	783	765	790	789	812	805	761	751	838	783	824	797	770	801	742	788	767	768	799	803	762	756	826	724	811	757	775	711	834	785	851	776	823	756	823	782	799	828	804	789	827	814	830	798	806	803	741	780	776	782	764	760	776	769	780	770	830	777	826	775	840	728	806	837	794	790	806	763	836	774	767	818	794	781	806	775	769	761	756	741	823	780	801	784	772	838	799	756	796	834	840	773	753	789	800	762	797	796	834	795	826	791	810	832	786	761	806	806	791	809	797	807	781	803	789	818	808	779	838	790	811	797	799	802	768	776	794	841	781	723	765	743	761	839	735	819	760	830	783	784	745	770	808	784	785	747	825	775	775	739	801	807	817	762	852	817	803	774	841	753	801	821	806	745	769	793	828	742	765	792	780	779	748	789	757	779	812	787	768	796	783	776	852	793	791	778	802	790	833	803	811	758	794	823	828	804	803	744	789	793	801	784	835	767	788	850	770	797	788	860	788	821	795	784	785	828	809	742	745	808	827	798	801	811	814	838	779	784	843	788	771	780	786	796	748	772	789	787	790	773	783	765	742	788	767	802	796	797	795	746	784	815	727	745	816	780	768	829	766	763	799	803	750	772	785	750	826	810	811	739	805	771	807	814	766	807	816	824	810	784	807	762	761	792	778	839	803	753	788	811	792	810	847	807	814	792	820	791	811	791	747	784	749	754	767	780	805	762	775	755	808	757	775	788	818	761	839	814	798	820	766	794	793	794	773	798	705	777	786	747	789	749	790	857	774	847	769	788	827	802	789	807	768	827	806	764	753	787	828	806	812	808	819	797	787	821	805	800	801	794	784	768	800	830	816	798	746	815	809	792	795	782	782	802	829	776	767	736	733	749	791	756	789	770	778	777	765	756	754	803	771	813	756	785	844	823	780	731	793	775	810	791	801	796	798	831	801	829	775	799	826	805	768	813	787	814	795	760	816	764	794	799	796	822	779	817	791	807	810	769	778	774	851	815	819	772	755	773	814	794	823	773	754	785	809	747	779	808	787	767	801	765	790	810	797	809	788	807	780	805	791	819	761	772	809	794	776	792	799	760	789	779	759	724	780	777	745	796	768	807	817	820	777	781	885	746	804	781	798	806	788	757	805	756	797	804	831	747	741	767	795	725	761	826	769	822	814	801	842	776	828	766	760	837	780	768	790	806	830	796	812	776	789	807	730	795	834	708	776	776	719	791	806	833	787	756	838	734	818	822	769	837	788	837	829	767	770	774	765	790	765	723	756	755	775	813	769	769	821	760	793	786	769	793	787	789	732	809	811	808	767	831	820	774	740	803	811	776	783	792	838	811	747	805	813	838	793	765	824	740	789	760	793	783	790	829	817	769	833	750	794	786	786	808	806	786	815	844	799	778	770	812	807	779	788	812	756	791	800	776	778	785	806	774	760	829	769	810	779	802	805	796	751	766	754	747	801	747	782	823	831	810	782	808	778	754	776	804	809	799	768	818	821	787	775	822	764	768	769	795	791	777	816	810	729	822	756	824	773	756	778	789	759	844	814	776	759	786	767	724	762	774	794	772	764	775	820	810	835	797	774	784	771	762	779	836	845	792	801	787	731	793	771	771	789	756	778	780	798	814	814	778	764	826	810	766	828	797	770	801	781	776	771	777	812	812	759	785	800	750	819	767	819	785	820	752	853	822	782	835	763	779	789	782	792	762	751	783	799	742	809	773	800	838	793	776	793	804	765	842	830	777	773	764	768	790	765	809	810	765	796	781	773	805	799	781	759	805	797	749	822	793	774	789	817	806	764	797	835	745	805	795	776	840	773	783	780	768	810	833	763	807	776	785	843	740	738	794	796	728	784	823	775	757	786	773	776	785	753	795	800	821	767	765	790	789	779	732	787	776	793	725	853	769	760	725	771	790	774	774	779	790	800	803	808	804	764	774	752	794	781	766	799	772	792	762	786	786	823	816	799	739	801	753	738	796	820	802	791	852	802	793	769	808	814	771	771	765	768	797	755	810	809	824	819	801	802	808	821	781	782	810	759	806	765	770	747	824	762	793	794	814	793	768	846	769	782	786	820	794	773	761	781	766	824	870	790	773	767	807	823	804	785	809	811	815	795	775	771	814	788	750	781	821	739	813	729	797	792	784	791	780	741	818	789	772	774	820	786	796	829	736	798	823	801	824	782	815	749	782	800	799	798	771	815	767	791	781	780	789	800	797	829	857	837	791	791	749	784	835	772	776	797	805	785	762	746	808	825	781	763	779	839	783	811	739	811	782	794	802	779	791	808	793	789	749	763	767	755	815	741	824	772	754	777	793	725	791	785	859	788	818	770	745	805	745	834	799	807	816	793	707	782	773	802	782	798	790	743	763	785	765	771	765	763	799	781	827	748	770	770	819	781	776	792	812	801	797	791	792	830	780	798	778	785	752	766	818	789	825	804	819	790	782	834	781	803	745	804	793	750	796	753	825	824	754	801	815	810	768	755	810	905	786
20457	11920	6803	4309	2432	1352	823	563	452	465	404	423	381	384	445	418	428	448	468	430	434	381	411	373	345	360	330	334	324	360	330	343	338	387	329	342	339	340	313	320	324	334	353	319	307	331	344	305	334	334	303	336	343	302	287	302	329	287	335	337	333	295	316	302	311	298	350	307	340	293	282	292	301	325	317	343	350	336	319	314	314	304	344	339	342	324	331	364	308	337	312	291	315	304	320	324	309	309	309	287	332	309	320	328	311	336	317	306	337	330	326	314	350	327	277	303	316	321	312	297	324	308	310	324	310	326	300	312	331	310	314	300	343	314	326	338	304	343	353	331	289	344	301	318	292	283	292	321	307	325	341	350	328	323	319	288	291	325	322	301	304	301	285	317	306	285	307	332	327	306	284	350	322	328	292	309	304	337	297	313	304	310	336	325	348	326	365	333	329	322	275	310	315	339	351	344	296	279	303	313	307	338	318	315	304	319	316	280	328	304	324	320	323	300	315	310	344	336	342	318	302	302	302	300	316	307	333	334	321	341	325	290	317	283	325	299	291	318	326	351	277	301	327	312	335	334	331	306	326	290	362	316	320	335	324	314	314	320	318	330	289	320	309	291	296	326	348	318	295	306	303	292	328	302	328	355	309	301	312	305	352	302	318	323	331	344	357	333	321	329	333	363	348	274	333	284	308	291	337	333	298	328	333	322	347	289	323	334	344	336	300	330	303	282	309	305	301	317	320	333	302	298	313	336	355	302	314	323	311	341	327	302	327	275	324	318	309	336	318	322	326	344	300	322	314	343	309	286	317	325	302	315	310	326	279	294	333	327	296	336	325	311	342	330	302	306	342	311	307	319	324	298	338	310	354	335	325	328	339	323	298	317	298	323	342	318	292	317	346	297	337	283	312	318	314	319	303	284	278	318	296	347	333	356	321	345	344	311	276	344	318	320	333	324	303	315	308	311	315	330	306	293	324	321	321	318	324	316	301	308	334	343	334	326	329	328	300	355	327	283	315	334	329	321	314	343	338	320	310	263	361	333	308	345	307	319	324	279	306	331	338	355	323	360	284	304	335	330	305	308	322	292	312	325	304	293	310	330	332	336	316	346	308	321	303	314	364	335	323	303	277	296	321	316	290	357	304	311	323	322	301	312	321	343	348	320	333	337	327	308	310	350	294	329	319	307	328	283	310	336	310	303	329	341	294	305	325	332	310	326	331	303	331	328	351	341	340	313	330	298	335	301	280	305	311	350	316	293	319	290	312	313	351	321	290	289	297	333	344	289	346	316	322	319	301	319	301	323	328	300	330	264	307	313	277	308	302	318	314	307	325	313	311	303	295	294	329	291	316	331	304	321	298	326	316	316	299	322	290	314	314	300	342	299	327	316	287	280	312	329	318	338	321	336	329	312	355	312	293	308	306	311	279	312	336	333	316	323	321	328	343	341	294	314	326	326	309	324	329	343	332	294	343	293	309	317	339	303	319	307	332	345	296	304	350	327	310	319	313	299	294	304	313	316	323	304	321	342	326	347	290	320	321	298	318	329	331	287	296	325	298	291	328	322	327	274	317	306	319	289	311	308	340	303	317	287	311	319	328	353	348	335	300	311	314	314	345	334	329	321	359	317	293	311	309	325	330	330	334	306	289	313	287	312	326	318	296	315	318	317	295	312	318	289	328	318	356	320	315	315	310	329	324	309	286	325	303	321	302	318	327	343	335	302	342	308	303	328	288	318	359	317	263	323	300	326	315	307	351	307	287	322	337	285	333	306	311	312	346	297	305	328	321	325	343	299	314	322	312	278	325	302	335	307	326	311	330	313	308	310	307	297	319	310	289	327	313	315	351	319	325	332	316	293	356	303	285	301	314	332	323	300	329	323	331	299	343	312	314	309	312	329	286	300	320	322	316	327	301	292	316	296	323	305	305	324	303	326	303	308	335	316	309	335	330	318	335	301	299	316	345	303	327	359	311	316	293	307	305	354	307	332	321	277	314	316	282	322	341	334	312	317	343	324	324	285	311	345	278	310	326	324	292	332	319	287	313	340	310	325	324	329	314	363	291	316	325	346	322	296	335	332	311	300	308	291	310	316	297	287	277	324	332	322	302	330	291	304	310	317	367	309	335	331	326	307	309	338	335	269	306	311	312	285	296	309	343	311	318	328	329	300	322	326	302	292	330	309	319	333	315	329	303	305	320	302	351	301	319	308	305	315	311	313	321	309	310	282	300	334	365	338	292	308	290	287	324	342	354	326	292	306	301	346	299	296	320	315	347	319	292	319	288	318	320	339	336	302	323	311	324	289	305	326	315	323	337	327	312	313	327	320	303	296	356	328	320	307	319	324	299	317	295	328	321	308	284	342	329	332	336	306	340	309	321	296	332	295	288	326	308	360	313	288	291	276	325	330	298	334	331	308	309	304	280	308	293	329	312	373	345	306	292	294	322	340	314	308	337	290	332	291	350	312	307	344	326	291	298	313	325	326	293	311	331	325	316	319	334	299	321	320	342	297	313	318	304	323	299	283	335	310	331	305	323	324	319	317	282	318	319	336	319	310	323	283	336	302	313	291	298	308	317	314	319	325	281	333	303	315	293	294	315	324	321	281	301	318	321	298	311	315	317	299	299	308	316	305	325	288	323	282	315	304	347	310	332	322	338	285	312	296	323	326	333	296	319	351	327	306	322	328	273	312	358	307	316	334	331	315	333	314	327	335	330	315	341	317	315	327	344	310	281	280	323	304	310	305	319	310	319	321	303	326	351	305	324	308	324	314	345	290	293	331	347	320	297	359	319	343	319	316	318	341	344	360	332	308	293	298	316	328	349	329	315	317	291	317	303	313	315	314	329	340	328	305	312	296	293	324	324	342	300	279	308	328	312	317	312	310	310	297	377	324	316	303	305	295	324	335	300	311	318	318	350	276	308	356	305	317	323	331	321	313	299	317	325	327	303	356	321	296	292	309	312	320	328	326	325	304	325	325	302	336	293	300	359	333	312	302	332	289	311	314	314	307	304	314	289	328	313	276	318	304	290	349	319	310	309	354	309	305	288	291	305	308	310	339	315	306	298	296	316	331	293	354	305	293	286	323	335	295	263	324	311	329	314	342	320	349	306	314	376	307	350	286	289	311	295	297	331	313	316	289	348	320	310	296	333	318	280	329	332	337	313	295	325	338	330	312	283	315	315	287	324	292	269	324	341	339	311	314	304	333	315	314	326	300	352	286	320	329	306	325	317	302	305	319	316	321	305	297	321	319	319	335	316	319	320	344	354	293	344	317	324	313	302	315	307	340	301	327	319	347	304	308	333	346	337	290	301	311	299	306	319	327	305	298	299	324	337	316	295	309	321	334	330	314	354	320	312	341	311	315	330	349	330	337	311	309	321	317	335	282	309	337	335	322	322	330	309	326	305	321	282	307	305	297	315	298	313	274	323	300	298	264	300	308	350	355	349	336	304	319	326	324	301	320	331	309	300	285	303	316	321	314
15530	10958	9563	10636	8071	5076	3280	2172	1775	1524	1436	1427	1320	1346	1481	1528	1635	1694	1899	1684	1604	1520	1389	1253	1069	1074	976	888	958	910	905	974	1005	931	1022	976	935	896	854	879	935	864	859	909	833	866	819	838	889	859	786	875	776	839	843	811	823	768	806	774	795	783	770	781	773	756	807	800	807	803	842	745	770	800	771	813	751	834	759	811	753	780	758	796	811	786	794	734	788	771	780	777	791	770	774	798	783	780	752	817	755	790	769	821	763	733	748	764	776	785	814	777	766	806	776	781	783	797	836	716	765	769	777	800	781	827	751	782	798	821	801	789	775	791	730	830	748	811	804	738	829	803	788	762	745	732	765	785	772	772	804	793	780	862	809	760	785	769	814	810	779	776	813	776	755	785	805	798	779	844	760	795	822	788	766	787	764	797	744	795	821	786	733	790	828	795	796	759	745	818	782	847	813	784	779	788	811	786	772	816	756	775	761	758	797	783	796	790	734	794	803	770	779	789	789	790	780	803	757	764	789	777	740	785	770	768	800	802	820	812	765	735	810	850	803	762	782	833	786	797	803	779	797	841	744	796	782	793	837	778	798	786	824	824	813	787	761	771	796	734	809	770	767	752	760	724	799	775	760	792	743	802	818	768	808	801	811	756	810	820	762	812	780	812	776	780	794	792	794	798	816	769	792	801	762	773	799	772	782	786	761	801	781	797	770	780	796	785	779	779	790	797	780	758	832	787	812	771	777	776	795	804	813	776	787	766	758	749	805	797	812	772	753	777	756	774	824	758	814	825	737	804	797	774	768	751	801	750	804	812	840	759	817	825	748	791	782	808	789	798	770	784	844	807	801	776	774	739	784	750	805	812	826	710	761	771	743	746	779	806	745	752	767	820	820	800	790	742	808	814	808	782	746	774	777	816	763	820	729	768	805	799	798	750	745	796	796	811	829	819	789	799	820	773	796	796	760	775	768	741	830	799	746	761	791	777	779	719	726	751	863	808	708	795	816	788	761	770	803	755	763	796	811	796	734	759	781	797	752	764	794	798	787	868	781	785	742	766	798	781	803	793	778	760	729	783	796	748	844	809	785	789	776	812	733	791	811	805	792	756	806	730	764	780	778	794	810	788	768	753	820	781	765	782	774	820	826	763	819	834	805	813	806	784	769	806	804	792	781	758	751	763	840	756	769	771	764	787	802	801	803	756	755	790	799	797	807	773	833	792	799	771	805	806	766	768	816	803	757	797	746	744	772	800	787	814	822	759	837	818	786	727	764	767	799	764	760	796	779	801	786	809	767	820	788	790	807	778	799	813	794	773	782	822	833	786	801	772	826	777	795	787	802	765	804	771	789	807	791	750	760	807	818	792	778	737	784	803	799	747	798	791	794	801	770	730	736	775	774	733	812	792	823	792	821	832	771	745	793	771	772	781	750	762	811	757	800	763	764	774	773	789	764	770	796	743	732	802	825	748	797	827	788	778	780	762	818	780	748	778	752	775	807	809	760	770	776	779	788	759	825	769	841	791	740	834	819	788	761	784	795	830	774	784	809	784	786	784	801	821	800	825	818	827	798	674	765	800	770	795	743	801	829	811	757	827	770	813	772	759	751	777	796	798	787	828	811	799	827	816	820	799	800	782	785	791	813	769	812	829	787	842	789	791	778	776	804	773	805	816	790	788	814	811	730	786	826	771	797	768	783	764	801	813	759	798	808	802	809	753	801	810	791	808	770	755	740	794	791	790	775	767	771	781	821	763	816	809	776	771	801	803	869	801	775	748	740	772	805	788	789	780	780	789	806	806	760	746	771	811	781	801	766	800	802	804	790	718	823	754	772	750	788	795	828	775	775	817	813	823	719	787	786	769	803	779	791	801	772	778	772	775	812	818	777	738	823	798	784	794	816	793	805	816	788	825	806	763	769	810	732	842	774	783	791	785	791	756	757	840	791	780	748	769	770	805	778	856	796	731	801	791	858	798	807	754	817	795	740	785	786	793	759	826	851	786	765	735	701	817	783	752	835	747	793	779	856	742	790	749	822	734	825	821	782	744	822	745	786	792	800	772	787	741	800	821	776	779	782	759	813	785	795	766	744	781	817	788	766	772	755	818	806	808	824	815	781	812	771	755	790	803	793	770	819	811	793	773	752	813	757	795	782	769	804	813	792	775	791	793	794	763	757	797	801	748	798	829	805	784	777	777	779	784	814	766	802	805	809	723	801	755	750	762	815	808	815	782	803	792	747	724	796	782	858	769	809	757	814	831	844	810	837	831	861	759	788	747	775	795	774	789	803	787	799	796	807	776	798	837	813	828	754	803	799	803	745	801	788	761	807	752	834	798	780	775	792	838	792	798	828	796	813	779	795	800	815	772	784	758	772	787	838	794	787	763	778	806	780	793	799	787	747	796	779	809	809	788	754	818	840	784	803	806	770	752	797	830	770	801	741	772	815	793	779	782	746	772	798	744	762	782	771	790	809	751	788	837	768	748	809	775	773	792	788	787	787	752	743	786	812	771	806	746	801	805	821	734	819	783	772	777	748	812	771	745	814	750	818	809	792	791	791	845	784	786	780	759	777	804	786	756	808	837	813	750	806	804	795	749	785	750	793	814	773	805	788	805	791	755	762	770	824	767	753	752	793	816	793	761	835	774	780	806	782	773	778	790	773	809	819	799	798	789	829	814	751	737	770	817	733	783	793	776	801	850	766	794	804	786	812	791	785	826	794	751	756	808	753	781	836	772	789	772	774	770	794	775	788	796	731	775	779	788	818	784	798	767	801	810	803	767	753	795	834	802	746	811	751	773	791	756	775	812	778	780	831	778	753	802	830	819	741	791	760	788	795	789	764	778	808	810	777	780	767	781	781	792	779	814	755	820	802	799	781	808	790	754	769	769	784	821	780	814	726	823	807	828	847	781	804	752	756	763	757	809	764	805	768	760	791	716	746	772	742	746	761	810	746	768	818	807	815	764	799	788	777	772	736	776	829	819	812	767	773	785	766	818	784	770	836	775	730	791	773	736	780	770	756	784	743	773	744	799	765	779	813	765	787	820	773	759	756	791	762	793	778	761	774	810	801	789	733	769	810	782	753	822	773	857	797	776	783	786	802	801	789	791	775	758	815	805	777	775	776	816	779	786	734	778	783	841	778	785	759	767	739	775	774	778	816	803	799	779	852	812	801	843	790	779	768	799	749	785	802	784	787	820	798	820	760	756	834	778	747	817	783	773	789	775	781	762	788	791	808	811	753	797	762	777	827	741	755	784	755	777	783	762	793	752	818	834	801	811	815	807	831	760	796	761	787	753	825	830	810	778	757	776	789	769	766	824	761	756	783	810	778	797	798	797	766	742	747	759	820	778	742	813	800	818	761	815	768	781	762	770	785	760	762	805	812	769	791	770	789	790	813	799	813	800	799	774	725	761	784	785	749	838	786	780	795	796	808	825	805	781	801	785	784	768	779	766	768	809	785	839	765	819	748	800	772	778	812	775	747	828
29690	17842	10003	6034	3130	1690	931	601	479	444	400	378	429	433	470	434	521	473	482	452	414	411	436	362	316	272	313	312	300	298	274	273	313	290	315	318	326	299	302	277	280	291	268	306	277	292	272	300	267	255	274	270	250	262	258	284	211	283	281	283	274	258	274	237	241	294	283	288	256	264	249	273	252	267	301	278	278	275	239	244	244	267	283	235	295	241	276	246	293	265	237	293	245	269	261	241	265	274	238	262	242	253	271	264	260	268	250	254	243	247	267	251	241	265	262	241	282	250	245	216	254	248	258	249	253	242	229	279	276	244	299	245	249	260	259	256	270	242	251	290	259	262	253	266	261	257	271	251	263	243	262	314	267	257	259	244	272	253	283	277	249	289	280	296	251	243	260	266	262	239	246	271	283	239	292	246	283	242	283	266	274	258	247	279	258	267	285	226	264	246	230	270	285	275	238	259	285	286	269	275	266	262	267	243	256	248	311	257	239	285	268	254	244	269	253	271	223	246	245	264	273	263	270	242	279	247	222	262	256	263	267	273	259	256	240	262	269	243	249	253	257	286	250	287	251	291	266	256	254	235	268	231	271	271	238	239	239	275	226	265	245	272	280	263	246	252	247	239	267	249	283	268	282	235	265	263	259	289	259	234	253	261	265	253	282	258	233	227	257	254	269	268	256	278	237	272	284	216	268	253	254	254	256	281	264	265	253	255	247	280	252	246	277	250	263	283	266	284	251	260	258	249	280	260	251	245	265	251	274	259	245	271	257	288	276	279	278	314	279	253	265	273	253	238	239	265	260	251	272	241	258	218	257	273	262	258	236	229	257	266	262	235	244	231	262	228	243	239	242	247	254	219	221	264	246	249	266	261	238	250	266	279	251	268	261	273	255	259	258	272	265	244	279	235	278	237	252	275	272	254	269	265	277	268	261	259	267	266	257	268	261	261	244	252	260	225	227	257	243	260	257	281	279	269	259	278	261	253	282	266	241	263	267	240	263	282	256	282	227	271	231	251	281	243	276	260	252	269	266	245	260	246	269	270	272	250	221	277	292	271	248	240	225	267	240	265	258	251	280	265	272	254	270	254	285	261	240	231	267	294	277	238	274	293	263	260	287	295	296	273	244	238	266	268	294	254	268	275	272	274	248	267	261	263	247	259	256	278	266	248	253	261	251	276	264	269	266	268	251	264	280	259	261	247	260	259	295	256	249	282	246	270	245	284	269	281	241	242	261	257	253	257	277	250	243	268	258	241	247	253	266	283	251	263	263	242	248	279	258	282	242	317	286	249	279	270	263	268	231	238	252	272	263	282	264	273	235	219	278	273	230	256	250	245	239	224	244	252	289	270	271	250	274	255	263	281	261	251	279	237	274	267	258	283	267	296	300	250	248	247	236	284	281	260	283	246	240	269	259	244	261	259	251	263	274	280	275	281	249	283	263	225	271	271	255	249	233	253	233	255	271	273	239	264	267	252	253	255	236	252	249	270	239	269	263	281	243	266	273	259	236	243	271	292	259	279	256	260	240	272	254	268	267	285	283	251	250	226	256	279	257	265	277	219	246	224	265	300	249	240	251	250	267	287	275	267	275	242	242	275	272	277	228	276	249	248	265	256	250	248	265	257	299	245	256	261	277	244	243	244	291	266	265	242	267	273	250	275	263	291	303	284	244	259	276	282	240	236	245	259	245	229	265	244	258	255	230	263	248	270	254	259	270	247	267	260	278	290	273	244	281	298	259	246	246	245	271	275	282	266	273	268	228	238	252	260	283	235	288	269	299	254	253	249	241	251	265	286	247	229	261	257	248	256	263	247	257	267	225	261	259	246	273	258	253	243	244	247	248	244	247	273	276	240	251	266	258	259	265	274	281	275	269	252	288	270	252	280	241	258	252	264	273	258	245	256	288	262	271	258	280	267	255	252	236	249	275	280	268	268	246	258	277	276	260	257	230	270	240	242	261	288	247	278	262	280	254	246	260	244	278	266	210	271	242	271	253	269	233	260	266	270	283	262	274	262	252	313	289	277	279	263	273	208	276	264	263	273	270	252	246	251	250	244	254	276	272	251	274	243	265	266	248	245	237	270	272	251	252	236	253	280	288	266	249	236	266	272	272	242	272	249	253	238	270	262	274	264	238	270	283	267	280	240	277	283	281	266	277	266	267	265	263	260	260	255	227	260	255	246	284	244	297	254	263	274	262	266	284	265	288	232	244	253	257	282	259	246	259	263	240	242	253	265	252	237	286	269	294	248	249	249	249	234	260	265	270	258	247	264	279	254	265	264	268	246	255	240	253	278	245	249	248	256	234	229	277	233	260	253	274	250	252	276	237	277	231	234	255	242	232	253	278	280	268	280	289	245	264	253	272	275	262	269	269	254	282	279	252	246	272	235	264	255	268	274	272	257	279	283	270	294	233	246	270	272	278	237	261	230	218	263	241	265	271	245	251	249	245	253	247	236	253	253	257	248	230	272	253	290	279	243	268	277	259	264	264	261	291	269	239	256	240	254	244	252	252	259	278	269	244	258	275	225	255	249	250	252	253	247	268	278	268	266	249	244	266	257	242	229	256	249	318	277	254	266	266	270	279	269	262	281	253	252	239	253	261	267	278	253	264	237	284	286	238	276	263	272	242	256	230	256	247	300	273	239	268	277	270	255	252	259	277	300	261	259	256	237	252	290	247	233	263	255	276	278	268	302	291	269	283	265	228	290	258	223	232	263	278	258	221	224	272	249	260	237	277	256	270	255	248	255	260	251	263	223	240	230	262	289	265	294	232	259	296	276	246	262	287	273	250	248	254	258	282	237	254	250	263	291	248	307	265	250	274	226	272	268	282	261	256	283	236	257	280	291	248	274	279	276	264	273	283	278	236	260	284	269	292	228	283	279	276	243	259	285	224	246	246	278	271	263	276	304	296	258	265	248	273	278	282	288	271	246	289	249	269	249	260	239	270	268	272	269	262	224	233	274	238	279	246	249	284	257	272	262	237	264	258	253	267	255	275	268	259	256	261	248	235	285	259	231	274	301	273	277	232	281	250	233	249	253	248	253	251	273	285	286	254	250	280	270	256	265	258	261	248	278	263	237	269	257	269	252	266	249	268	270	252	250	241	245	259	255	282	276	231	248	290	270	251	295	272	228	255	236	262	289	243	267	272	259	257	250	276	263	277	291	263	276	256	286	236	257	246	289	249	259	262	258	248	246	249	251	245	276	242	272	273	242	274	281	221	241	255	251	255	296	253	262	249	246	270	273	248	219	279	265	274	272	251	269	252	259	293	255	231	267	235	244	234	262	256	290	264	257	255	254	261	256	265	257	274	238	279	272	246	245	265	265	266	287	271	236	276	282	275	271	273	249	256	246	218	266	245	272	294	279	291	241	311	258	276	231	231	219	266	234	258	244	237	254	287	259	271	291	261	267	278	283	287	264	241	260	247	239	244	289	251	269	258	280	255	252	277	262	267	270	263	263	270	272	255	262	236	253
20421	14103	11737	12732	9145	6210	3846	2452	1993	1829	1512	1481	1598	1683	1800	1923	1972	2212	2176	2032	1884	1754	1609	1375	1171	1013	921	903	856	874	909	1001	892	944	946	1007	885	833	796	877	813	858	821	792	781	755	749	752	750	715	697	715	656	690	707	708	665	632	681	678	659	643	664	683	658	697	703	667	663	655	635	638	654	663	636	635	625	708	648	632	668	726	653	635	645	637	634	638	684	616	708	663	668	653	667	690	667	625	667	691	610	689	711	673	684	689	639	680	642	636	662	685	634	697	667	631	673	682	654	631	709	645	639	632	702	657	656	660	720	670	670	686	626	668	629	631	683	669	655	617	684	695	663	671	688	724	666	636	629	673	695	609	652	671	638	698	670	653	628	659	683	659	698	656	699	642	645	658	711	696	674	649	645	653	699	665	670	629	644	588	655	615	660	647	664	663	659	668	729	659	646	673	696	673	674	673	618	683	640	651	685	647	639	629	649	626	635	683	689	681	653	709	646	693	684	627	671	654	641	640	675	657	648	604	662	657	626	666	651	667	693	653	668	690	669	699	687	652	649	690	699	645	691	693	638	633	677	658	637	662	675	659	678	634	648	703	631	623	684	662	637	633	655	683	666	667	685	655	694	654	624	666	678	644	620	632	626	674	675	637	667	669	665	685	695	712	661	663	658	669	673	672	658	701	648	662	676	664	639	583	641	648	641	637	679	635	716	676	725	688	628	653	628	674	671	652	634	642	668	635	652	646	658	667	641	668	661	694	664	648	665	654	625	621	629	655	668	666	633	655	644	618	706	657	690	653	645	671	637	646	633	637	657	607	646	658	688	698	654	679	621	634	637	646	632	661	616	663	627	656	617	622	676	654	632	656	638	629	660	659	669	651	608	633	650	658	656	654	642	668	686	642	587	635	688	650	628	686	693	650	650	699	667	683	634	620	651	652	702	649	663	625	709	640	640	675	667	698	648	677	618	668	644	680	649	717	665	645	634	684	660	636	711	662	626	633	640	700	634	688	639	619	610	693	597	667	686	682	636	679	679	685	693	630	689	663	642	691	638	648	648	660	666	653	621	682	665	617	647	702	646	662	635	670	681	634	649	636	668	664	699	662	662	618	649	631	651	691	609	600	647	653	641	642	651	631	630	668	613	657	642	659	695	637	640	656	665	665	659	658	683	647	658	638	645	660	666	680	656	645	670	664	620	648	634	663	654	631	671	655	657	668	639	586	640	600	602	662	649	680	692	654	670	665	655	665	686	639	628	645	657	671	665	674	685	622	665	632	640	646	654	692	662	643	619	684	654	647	655	697	645	658	619	647	696	680	640	697	653	711	710	616	688	685	635	674	631	654	671	676	642	700	649	704	682	646	665	678	657	633	643	627	633	653	613	653	633	688	664	652	635	677	650	709	674	613	688	665	678	680	673	678	668	700	670	671	611	695	664	663	696	701	675	669	684	631	616	653	635	615	630	639	607	670	691	677	659	668	683	670	657	694	635	662	650	651	626	648	660	638	661	636	661	654	628	669	680	659	671	691	667	634	698	667	677	656	637	652	712	645	698	662	689	650	643	663	672	652	666	667	662	624	688	669	642	630	662	702	686	652	615	689	656	616	679	659	683	649	637	729	662	656	616	638	688	680	618	618	670	671	624	719	656	611	695	640	638	694	665	656	607	648	670	659	648	667	628	643	666	683	624	632	670	671	627	652	662	611	668	612	668	644	664	632	621	649	640	615	647	704	628	675	690	606	629	659	664	699	676	689	656	632	659	628	652	669	639	655	602	646	657	632	651	654	657	694	621	639	632	627	655	641	655	663	680	620	619	655	657	639	615	660	610	694	647	636	687	601	686	659	678	593	620	702	687	645	700	628	661	669	668	663	641	682	659	672	666	650	661	693	658	643	683	651	646	672	633	650	694	688	643	645	650	641	660	676	715	644	638	669	651	688	655	617	654	652	686	691	676	649	666	654	637	646	652	695	671	644	660	583	612	649	688	710	608	670	672	646	675	642	670	673	632	676	653	646	673	656	669	671	669	678	652	651	712	713	684	656	603	653	666	717	689	655	648	615	619	646	651	637	709	694	639	630	671	641	634	651	657	663	674	728	639	695	660	636	690	716	654	672	618	601	642	669	661	657	721	677	629	677	670	658	685	660	601	652	677	663	666	635	694	656	676	676	640	612	643	685	677	695	656	644	633	615	664	691	670	704	655	639	652	680	619	682	698	637	664	691	685	672	669	637	651	709	741	667	667	660	654	637	635	672	683	678	684	661	674	619	671	663	650	709	664	615	651	683	652	689	619	655	706	670	657	626	662	677	641	667	678	638	657	693	641	662	646	682	677	628	647	666	643	653	700	659	683	635	634	648	634	648	619	639	647	641	721	660	659	659	674	644	628	660	671	623	692	650	648	652	639	657	605	710	672	643	679	667	678	611	687	687	668	616	645	644	681	672	683	641	636	624	645	647	638	672	641	694	716	630	662	647	675	683	634	638	657	663	637	685	649	633	623	651	632	658	680	690	624	714	660	688	653	638	699	698	619	618	642	647	710	630	665	714	656	672	659	686	621	619	679	697	658	640	675	615	649	673	649	674	629	682	687	691	683	657	664	661	647	683	639	628	620	676	696	656	624	643	652	696	663	661	603	652	605	688	685	694	609	704	672	671	699	672	656	711	666	612	665	660	609	601	655	669	667	667	684	650	655	626	672	690	703	669	664	623	642	653	676	692	726	634	639	671	666	615	701	649	621	688	661	647	651	688	682	658	668	644	627	672	662	681	649	630	660	646	680	711	668	616	658	668	646	698	641	593	664	690	666	685	618	675	639	670	670	619	644	684	691	702	676	660	644	639	661	636	634	686	614	644	656	693	633	619	666	643	668	670	648	680	686	687	648	611	645	682	654	668	660	656	684	654	648	678	720	661	669	640	627	654	657	621	644	642	659	662	598	651	689	660	635	639	612	637	659	634	647	718	684	675	680	676	651	673	665	628	649	667	666	640	673	667	638	636	635	676	690	671	640	678	656	683	668	635	694	673	666	673	697	607	694	734	642	605	646	642	595	645	639	616	616	696	663	668	668	624	688	639	631	648	655	677	680	710	684	647	652	686	624	682	692	616	634	622	641	664	637	655	663	651	680	624	695	642	648	721	607	660	697	640	654	622	719	635	641	641	691	708	672	666	676	643	621	637	683	665	693	620	691	675	688	619	639	652	707	640	649	633	629	674	609	639	658	624	625	664	640	648	699	665	651	645	641	666	652	626	699	653	671	694	698	638	615	680	667	690	687	669	703	686	663	670	635	661	689	647	645	681	662	637	641	680	663	656	654	672	657	657	624	649	624	636	597	624	635	661	652	644	708	664	652	656	693	667	675	689	639	680	677	682	601	661	704	637	665	670	696	665	643	618	642	666	629	679	702	625	698	665	646	643	697	657	597	665	653	637	640	682	667	699	659	631	648	685	678	672	698	652	708	640	696	663	669	610	646	656	629	692
6889	3148	2245	1674	1111	677	473	379	375	396	376	361	342	365	358	382	381	369	367	368	392	341	391	366	348	342	318	333	346	320	325	328	322	341	329	334	322	320	351	310	342	326	299	323	344	328	317	319	333	324	360	324	327	325	335	313	323	303	306	319	297	341	299	292	281	304	344	323	303	300	301	308	310	324	315	316	328	315	285	339	308	315	300	342	314	284	337	326	326	292	333	342	299	340	280	300	275	306	301	297	337	314	271	313	302	314	313	278	335	296	340	349	356	308	288	336	325	313	327	316	322	320	311	301	316	303	300	312	306	321	306	298	336	314	308	326	335	279	308	286	327	305	315	299	277	293	310	306	296	321	330	304	291	322	292	322	293	309	332	286	307	297	303	326	326	333	304	309	321	317	305	308	317	312	337	318	295	325	306	318	306	284	311	304	298	293	309	306	327	344	304	288	323	336	282	338	301	322	302	326	345	311	304	330	316	291	323	301	287	339	308	307	333	284	305	325	327	323	295	325	314	315	310	335	326	344	285	284	333	307	293	285	254	330	305	344	343	343	313	338	337	332	323	307	284	323	316	308	324	306	283	334	345	326	314	326	308	316	317	323	262	294	323	339	294	304	309	302	330	312	317	345	322	318	307	304	332	267	320	272	314	297	326	315	328	298	330	298	315	311	319	310	311	321	317	303	310	300	325	296	319	321	328	338	293	322	344	312	301	295	291	296	308	290	289	278	288	310	321	352	307	314	319	281	320	327	337	330	312	301	329	288	317	308	300	305	307	305	327	314	315	299	329	289	327	305	279	285	299	337	335	292	307	341	329	297	308	320	298	310	289	303	310	290	292	296	345	337	308	310	320	319	343	322	283	292	299	325	318	318	307	321	310	279	321	318	278	315	285	291	286	316	292	333	288	324	335	353	352	296	350	292	326	311	346	298	322	334	305	308	334	331	291	310	296	299	338	314	292	327	321	301	326	294	297	332	300	301	349	333	300	298	291	262	306	297	312	325	325	290	334	292	324	319	280	310	339	311	365	310	310	314	309	281	328	314	304	304	319	308	336	312	325	292	339	319	311	283	306	295	309	314	336	309	312	316	292	291	321	323	306	354	323	328	302	353	284	302	281	360	296	289	298	311	321	322	285	326	278	304	305	333	316	324	308	334	328	312	300	329	314	318	309	340	295	324	309	311	338	297	342	333	325	307	287	353	306	312	296	289	306	302	302	311	301	305	294	285	328	309	327	311	267	298	322	333	324	320	325	319	312	325	322	322	321	336	301	319	317	321	292	334	327	306	267	309	304	285	284	311	298	318	311	316	347	349	307	283	313	300	311	305	337	311	311	306	301	327	322	297	320	331	310	296	298	311	333	329	346	321	284	295	311	346	296	322	299	312	302	324	329	318	327	296	299	302	300	316	320	320	293	353	330	306	319	298	331	324	298	336	294	310	310	344	332	335	313	300	320	314	338	307	277	312	297	289	328	295	320	303	345	308	322	369	294	340	315	343	312	320	291	303	332	304	320	318	331	287	326	329	318	297	285	289	283	324	318	314	326	324	304	301	314	296	314	301	319	305	302	317	316	326	329	365	316	297	329	299	323	319	300	327	286	326	332	343	294	316	310	330	330	297	309	302	318	322	327	332	330	287	325	295	320	309	302	325	325	305	313	303	318	331	307	303	304	291	285	308	297	315	330	299	305	293	272	305	310	317	296	329	308	324	317	287	333	310	304	339	309	290	332	324	299	336	302	328	341	310	308	325	324	352	330	321	315	312	313	298	274	338	333	327	320	314	269	298	334	328	337	295	338	322	309	318	338	318	322	291	311	328	300	319	288	323	316	335	337	305	325	306	314	315	304	323	330	299	338	279	333	315	318	301	343	312	296	305	319	294	306	308	311	327	293	315	321	310	304	310	287	333	304	274	322	291	328	300	319	330	285	322	304	285	326	323	312	308	324	315	330	308	349	285	315	325	312	296	298	291	318	329	294	309	313	302	287	311	338	311	324	346	355	330	294	318	276	311	320	286	277	322	290	308	317	333	339	320	337	291	300	318	283	313	305	325	317	284	347	305	345	327	314	303	362	320	333	333	331	334	337	329	334	295	313	308	325	302	344	293	321	280	356	325	319	310	326	366	274	310	310	312	287	303	291	323	339	342	327	312	301	320	311	291	330	313	318	331	318	309	326	310	336	293	309	343	314	304	361	314	358	345	322	300	367	306	300	358	301	309	300	301	308	330	281	337	313	335	314	327	288	304	330	343	314	276	284	302	286	295	303	336	338	300	299	308	311	321	332	317	334	308	291	313	311	320	317	290	328	314	306	312	326	292	319	300	339	296	316	345	331	300	315	328	311	309	327	289	309	328	282	333	330	306	324	305	323	309	326	323	299	305	313	285	309	332	323	305	289	290	347	293	279	339	312	327	328	306	315	310	330	287	313	327	327	317	302	294	333	297	319	310	316	335	329	312	300	343	329	332	314	291	338	300	304	296	316	293	314	296	316	294	299	350	308	316	304	323	313	303	317	313	327	303	326	313	319	324	339	301	318	321	318	293	325	317	306	309	306	312	345	296	314	290	309	325	314	318	344	316	334	328	306	344	354	319	318	340	303	282	306	319	319	340	331	306	297	321	294	328	358	317	329	316	333	314	323	319	319	320	311	353	285	330	324	314	283	323	314	311	305	319	327	289	328	300	291	294	326	317	328	284	335	299	303	312	310	310	312	333	351	296	297	263	330	309	296	315	315	338	326	323	299	302	299	313	321	317	303	310	310	307	309	333	282	303	338	309	324	291	305	313	323	303	286	273	305	302	319	322	336	323	342	308	300	311	301	333	294	289	311	307	282	296	301	310	319	325	322	334	303	336	288	348	317	303	298	323	287	362	300	338	310	305	312	348	341	333	307	321	323	310	315	305	331	298	305	323	306	288	294	313	327	309	331	310	275	279	295	357	274	341	279	316	310	303	291	293	343	324	317	292	301	277	302	287	305	311	300	321	319	312	298	328	318	270	329	310	307	318	319	279	310	307	290	332	339	326	298	281	327	290	320	315	302	306	313	331	302	307	310	319	326	311	311	319	292	291	294	316	321	318	282	329	264	320	322	330	326	311	318	301	310	334	298	308	283	289	318	337	341	295	301	292	316	337	304	280	326	355	324	332	341	311	304	310	320	332	313	292	311	321	319	314	316	315	319	294	310	296	300	329	293	304	343	325	318	320	328	294	305	328	341	311	331	315	331	318	324	321	294	324	277	284	286	323	333	335	296	358	277	308	348	311	322	311	323	294	307	313	304	328	334	351	333	334	349	324	339	259	319	320	317	318	308	339	317	270	294	306	343	325	294	297	280	298	317	371	331	323	310	299	319	296	315	339	297	386	290	295	294	324	346	335	287	333	306	330	314	343	340	267	358	280	309	321	335	320	337	320	330	308	307	319	312	314	323	345	315	278	292	292	308	325	312	293	331	266	302	319	339	311	308	325	314	301	336	295
5985	3965	4438	5173	3821	2581	1637	1241	1182	1100	1050	983	1009	1003	1167	1239	1264	1372	1282	1309	1170	1235	1070	1003	902	879	843	843	890	859	852	830	844	896	857	847	848	892	869	813	818	775	783	783	826	851	807	823	787	852	839	784	782	801	773	800	802	788	799	777	776	761	807	772	769	739	816	759	822	782	755	788	742	747	787	793	760	800	801	793	784	782	791	735	777	729	750	842	773	802	728	761	772	769	830	781	793	796	784	796	790	736	770	786	783	819	793	800	751	797	833	835	792	813	801	766	737	736	789	803	773	792	798	789	762	783	784	858	814	826	720	816	789	778	751	777	798	763	820	833	777	725	786	784	742	752	787	734	796	751	824	781	750	797	771	786	757	766	773	747	788	748	813	756	756	779	787	800	778	773	796	778	824	831	748	749	771	810	832	801	751	758	807	757	793	785	769	739	809	795	740	801	807	795	721	740	778	788	789	804	800	767	805	753	782	776	765	777	778	780	803	724	803	808	802	815	735	772	831	771	814	767	748	809	804	788	752	782	786	846	776	779	754	740	826	791	804	785	777	771	824	833	790	801	761	781	838	725	783	734	785	758	767	787	791	788	777	773	744	755	765	738	781	797	816	776	767	797	825	766	812	798	827	814	764	765	764	772	759	741	745	799	767	770	808	757	797	742	791	815	773	773	777	756	786	766	786	752	743	821	728	796	797	776	760	757	775	788	763	800	783	841	771	730	759	824	753	736	765	775	753	751	791	750	806	771	748	752	814	744	787	746	766	818	789	804	788	790	818	773	748	779	737	766	814	782	767	830	783	807	805	766	769	826	767	774	837	776	790	768	807	768	760	761	746	788	803	803	779	845	743	757	823	745	784	809	758	757	849	824	787	789	770	779	770	763	812	779	832	727	759	792	815	760	753	789	778	756	793	768	808	756	794	770	769	795	734	723	762	769	810	734	783	797	792	748	786	814	802	782	805	781	759	728	763	754	746	773	764	802	812	730	732	814	807	765	744	809	791	738	725	716	796	805	758	763	781	776	791	767	789	787	809	801	761	793	767	779	767	817	808	766	773	741	791	756	788	818	783	736	769	818	755	769	789	774	742	757	748	849	799	771	773	769	789	795	770	743	771	771	766	736	782	785	793	784	816	743	822	777	765	761	822	795	771	779	748	766	765	753	815	799	786	817	790	752	803	757	738	766	773	784	794	798	745	788	764	758	780	774	779	818	768	782	792	814	765	725	759	812	739	809	771	835	747	784	776	767	812	737	750	807	733	763	772	747	828	786	818	817	786	796	755	792	796	777	824	741	742	777	824	802	779	791	779	795	849	735	761	787	806	811	783	795	818	818	848	772	799	771	816	772	763	836	791	817	788	782	783	754	773	784	809	764	813	782	827	749	799	782	814	764	781	790	819	788	776	762	749	830	790	773	806	783	769	782	784	748	732	790	760	799	744	789	805	765	748	767	728	848	765	805	771	749	768	770	807	761	765	783	778	814	752	831	764	744	743	792	778	766	822	847	784	773	825	762	785	719	760	745	745	806	751	714	803	755	774	783	773	784	750	765	775	799	827	758	807	773	813	756	819	767	854	756	824	783	742	753	737	797	857	802	777	829	763	785	826	843	757	772	819	780	786	738	753	803	693	747	803	751	787	802	774	782	789	742	769	806	822	816	692	778	720	845	797	755	788	777	802	781	846	776	785	770	797	771	761	839	758	758	767	776	808	751	821	735	776	800	799	786	775	776	759	690	807	788	810	738	838	792	766	809	809	787	781	802	813	770	790	753	814	742	799	788	792	770	767	761	771	780	786	790	736	767	789	772	797	818	814	743	775	767	746	771	772	787	792	858	817	761	809	753	800	800	787	791	750	746	780	746	800	775	809	776	810	779	766	753	819	774	816	778	797	775	831	794	771	730	790	759	777	764	791	725	751	800	794	862	810	783	763	757	789	735	746	833	769	833	775	823	822	813	808	787	803	755	801	764	817	753	797	793	793	782	758	778	785	758	772	785	761	750	799	752	743	784	805	788	758	784	807	736	815	728	762	830	786	769	794	776	777	742	775	749	768	805	833	799	741	734	799	791	742	791	838	753	819	779	785	734	762	768	783	751	813	794	777	777	812	781	767	770	748	804	731	759	795	762	788	801	777	729	802	766	765	857	778	751	771	780	770	759	767	796	786	809	815	750	791	839	772	791	699	753	801	742	770	789	775	781	761	821	733	747	792	787	776	857	792	780	729	730	802	765	778	754	810	755	704	780	819	749	779	770	801	787	772	785	818	772	729	774	794	744	764	778	767	782	816	820	804	796	798	761	764	789	724	778	762	804	799	781	746	809	802	743	822	775	788	735	800	800	755	791	724	764	785	760	771	797	757	785	745	826	796	762	747	865	757	825	774	772	796	787	778	759	822	782	773	795	801	775	789	808	721	799	748	799	733	755	817	787	743	780	748	798	784	746	757	796	841	802	859	778	765	760	804	799	831	773	754	758	779	772	790	787	767	763	766	745	803	746	817	803	764	769	778	754	793	776	837	812	776	778	789	772	773	796	787	749	743	747	809	778	812	743	797	762	754	804	804	841	793	768	814	784	797	749	736	769	797	765	763	759	780	787	784	719	785	748	732	737	795	764	765	770	764	812	758	755	811	833	775	784	764	778	838	742	754	787	766	758	846	833	799	756	811	729	761	788	811	795	785	778	789	736	733	823	776	775	766	810	784	748	782	743	793	782	755	751	766	781	779	735	818	767	800	744	783	781	793	763	812	825	798	772	792	782	773	763	780	785	803	789	737	756	768	789	778	762	805	807	786	779	817	842	779	746	798	807	799	803	737	758	785	762	801	687	772	786	814	772	806	797	837	841	717	780	794	807	832	831	803	759	757	777	771	754	791	788	781	774	787	763	721	764	803	777	763	814	808	760	779	766	857	776	734	778	801	790	807	795	845	787	809	726	801	827	820	804	803	763	792	810	767	758	830	792	805	752	799	725	745	783	762	772	793	756	795	738	790	784	741	792	742	748	813	781	752	779	759	785	782	795	785	735	792	781	801	800	791	781	802	777	757	761	773	760	808	833	743	771	786	827	808	756	756	785	780	814	754	792	776	746	797	744	752	779	791	820	785	779	768	790	773	779	818	811	808	865	788	854	769	796	770	834	746	757	785	744	831	801	752	779	803	765	792	765	763	806	801	797	834	821	745	853	773	779	776	818	783	805	734	763	803	801	803	759	767	780	796	730	749	779	808	786	760	739	774	758	782	775	768	804	743	797	809	780	760	758	742	746	799	763	791	775	761	819	709	793	764	745	765	743	806	770	761	828	729	782	772	786	764	788	776	760	806	762	764	804	770	802	784	757	775	773	778	802	764	786	765	775	819	789	786	818	761	785	774	762	834	795	800	755	788	788	772	763	783	783	782	784	742	823	844	800	778	741	799	764	756	749	755	771	779	811	753	759	749	821	797	785	761	766	796	773	763	794	796	782	778	765	816	839	764	758
19874	9228	5178	3119	1693	1011	619	491	444	428	432	420	447	404	456	447	451	457	475	431	447	389	386	373	390	337	342	309	331	356	340	338	360	331	327	347	359	360	342	302	348	322	332	299	298	327	346	322	345	335	357	328	323	301	276	320	298	309	300	299	349	338	294	334	303	308	305	331	326	289	328	306	329	318	299	326	344	338	291	311	311	282	251	346	321	311	339	319	304	310	305	321	313	313	334	321	324	276	336	318	339	333	290	310	343	334	299	322	295	324	292	310	333	291	350	281	287	307	327	340	289	351	304	293	325	298	304	305	349	334	326	319	352	327	306	308	297	321	273	297	327	313	321	292	305	311	307	306	302	304	297	292	296	320	303	333	296	289	307	297	319	336	298	305	341	313	287	305	307	305	315	294	279	269	335	352	295	304	304	294	307	332	296	289	342	289	283	273	327	311	291	289	298	316	308	316	312	286	305	285	308	273	293	310	268	269	314	309	283	318	300	305	285	298	348	355	335	304	274	298	306	334	291	308	313	326	294	318	321	333	298	325	309	322	290	303	301	279	299	295	297	316	307	346	326	312	279	316	312	322	316	320	315	290	322	307	330	302	300	329	281	297	319	280	321	329	327	335	311	325	318	273	345	312	334	348	326	325	332	324	300	332	294	301	342	327	286	295	298	302	317	308	312	288	318	309	281	316	299	329	339	288	326	290	323	304	309	301	302	313	331	333	302	277	291	301	341	308	337	320	328	348	338	307	294	336	338	293	285	307	312	324	297	301	287	296	341	316	282	302	309	337	280	301	340	293	341	357	290	328	300	318	322	294	313	293	267	269	295	314	334	301	310	301	331	324	319	315	342	313	291	302	304	336	322	321	316	316	327	344	320	317	331	298	314	357	303	304	291	305	324	290	272	304	317	309	296	317	257	327	315	291	305	328	339	314	332	291	303	301	283	304	334	321	307	282	318	342	315	306	312	316	328	314	273	344	292	310	326	294	321	345	332	313	342	307	286	347	327	313	315	257	306	306	258	288	342	312	268	335	320	277	304	319	314	300	321	300	310	298	292	350	326	349	307	310	271	323	354	358	314	301	337	285	307	333	314	299	302	286	320	291	300	303	292	307	289	304	287	329	301	304	299	296	307	297	299	318	320	297	337	313	338	264	323	320	299	312	315	289	367	300	277	302	328	324	314	336	343	299	321	321	309	300	320	326	330	290	336	308	297	324	293	301	340	293	267	318	318	326	317	307	317	316	294	259	319	326	306	280	348	334	327	337	309	305	294	319	344	297	311	321	278	302	313	287	292	330	300	265	302	296	294	316	300	317	314	321	324	328	283	314	301	326	305	308	309	309	288	364	273	325	331	327	317	285	308	323	326	308	324	314	325	320	338	322	306	335	280	308	294	320	340	305	300	307	353	276	298	294	332	299	320	306	316	288	306	291	322	323	314	291	327	346	327	349	303	322	290	320	289	327	342	305	309	325	331	310	302	316	290	314	317	337	334	336	305	337	290	334	330	327	286	305	300	306	297	321	303	310	304	310	318	313	308	295	312	315	286	303	291	317	332	330	337	306	298	290	270	308	307	319	290	290	322	269	321	320	360	345	296	281	297	327	302	339	304	307	302	312	325	315	323	309	299	308	310	285	311	319	314	282	302	322	315	331	305	302	280	319	261	322	307	314	288	311	328	303	308	316	307	306	341	279	319	337	321	296	310	374	320	288	314	288	280	300	301	289	307	316	358	321	333	317	325	307	320	321	312	307	294	272	333	320	323	336	333	297	300	332	299	301	320	328	308	328	290	292	281	315	324	306	307	306	313	288	288	323	298	291	310	283	340	308	325	344	303	322	289	308	318	310	285	310	324	313	262	320	275	291	322	287	304	315	305	329	298	292	330	290	325	335	310	284	310	325	325	324	278	277	334	332	356	330	315	321	333	316	316	326	273	299	339	298	297	314	306	318	291	336	338	343	314	308	332	329	285	305	319	335	296	314	308	328	318	323	321	312	315	318	306	297	315	285	305	333	323	317	314	304	322	316	321	331	344	305	322	311	359	316	302	290	277	331	299	322	316	311	320	322	307	314	313	322	311	281	336	315	288	297	311	304	307	323	348	253	262	309	329	260	293	337	316	299	290	303	297	317	314	315	301	337	304	291	274	270	332	333	338	267	263	307	317	320	319	314	283	334	325	347	317	302	307	284	296	332	323	321	316	281	320	314	318	303	350	313	325	319	316	308	288	318	295	286	331	330	299	339	300	318	311	291	315	313	310	280	314	319	332	313	300	300	301	302	319	287	330	296	311	276	349	303	324	313	315	297	315	320	315	348	313	315	314	285	304	308	298	301	340	328	290	326	327	323	343	313	331	306	308	320	343	306	352	316	338	301	337	329	345	315	335	296	336	354	268	301	348	331	319	312	300	295	298	324	338	329	309	340	318	299	328	283	325	306	308	320	329	296	296	343	311	301	313	321	293	305	289	279	281	323	325	319	288	297	325	337	312	318	301	328	305	298	306	300	303	303	314	336	283	290	326	320	315	335	303	323	316	328	317	320	301	301	325	314	331	324	318	302	310	318	312	296	304	303	288	345	307	302	296	321	297	303	291	348	293	323	301	343	294	332	282	311	313	288	302	320	271	318	291	327	325	313	322	298	309	267	317	318	305	311	295	300	299	332	310	310	304	327	315	269	282	318	332	334	278	343	336	321	337	328	319	318	312	296	330	301	329	307	336	316	313	261	301	310	310	268	293	313	321	302	323	332	314	318	334	283	317	306	313	317	303	295	316	320	327	310	294	312	287	333	307	296	305	296	283	296	312	314	302	298	286	315	307	284	289	332	294	329	292	311	301	326	313	329	309	273	309	275	296	304	291	329	316	314	316	313	325	343	317	338	323	322	354	309	302	290	275	317	309	304	284	320	295	292	300	325	309	338	315	339	326	336	324	328	331	314	307	307	337	307	311	342	339	314	278	317	335	316	329	327	308	314	282	349	329	300	344	309	309	325	343	319	293	324	301	286	310	332	294	327	300	318	296	285	286	316	342	331	312	350	321	283	320	301	266	290	318	321	327	269	277	341	298	289	316	313	305	339	299	330	316	298	329	326	315	271	353	266	321	306	270	295	333	289	306	316	318	328	355	316	279	318	293	317	301	281	324	318	358	307	304	294	261	311	282	294	286	341	306	279	295	291	295	320	318	296	284	314	344	344	288	318	288	312	289	347	321	299	309	321	321	280	336	333	323	289	288	312	287	280	348	326	281	323	303	284	311	334	303	300	345	318	274	291	330	343	306	289	294	308	304	325	319	302	314	311	281	312	296	295	296	313	303	282	310	305	338	322	339	297	278	319	301	270	317	337	297	340	326	334	330	294	291	325	342	300	315	288	318	254	352	325	305	320	300	279	276	314	276	280	306	322	310	268	282	324	303	316	285	314	303	320	286	301	307	313	328	296	331	300	339	293	282	309	309	311	315	343	314	321	310	309	302	322	285	307
15151	8073	8009	7871	5781	3984	2556	1864	1591	1427	1382	1386	1378	1428	1532	1633	1706	1786	1918	1759	1571	1526	1323	1147	1100	1012	998	971	929	972	920	923	985	978	941	998	982	932	886	900	907	813	884	851	878	866	853	817	868	795	827	773	801	801	749	810	746	806	781	753	777	817	747	758	815	781	804	785	781	770	798	786	842	768	795	740	820	753	761	760	755	778	692	747	802	815	788	747	788	747	766	796	767	774	764	759	744	809	771	764	759	786	784	791	753	790	727	797	733	746	767	809	733	775	752	785	781	730	753	744	734	797	790	784	747	845	755	804	756	720	824	723	775	792	778	810	784	754	709	780	779	760	744	740	759	752	802	782	741	752	770	749	755	765	766	810	793	786	755	759	811	765	781	749	839	736	758	758	752	770	727	795	747	748	766	810	737	765	736	799	764	776	763	765	825	751	769	788	777	766	709	796	766	738	756	821	717	771	753	763	742	802	746	780	774	789	746	776	782	763	808	788	797	763	804	752	759	743	752	774	785	765	731	795	789	792	784	794	788	746	756	723	765	770	801	765	819	767	776	780	786	804	794	759	765	711	749	758	750	741	819	820	745	788	767	804	768	761	757	809	724	773	806	756	807	759	737	756	810	792	774	805	808	719	788	775	729	786	765	809	770	793	750	724	786	792	772	760	814	738	802	783	799	743	728	781	796	801	771	781	764	733	783	798	795	816	744	789	810	723	758	756	763	770	771	793	764	733	764	770	792	762	775	757	737	816	798	745	749	754	797	797	774	789	792	768	749	755	832	772	792	787	813	783	697	784	806	737	827	799	777	768	756	849	769	800	779	749	765	772	736	756	784	802	763	790	752	770	780	757	815	786	769	772	765	780	798	749	762	805	789	737	756	782	761	773	745	748	770	776	787	790	781	756	784	766	751	800	781	757	776	787	792	734	758	778	822	758	783	736	773	779	786	784	744	787	768	822	792	749	761	789	815	806	766	748	771	753	777	752	793	778	776	794	724	793	760	769	800	747	813	789	750	811	774	770	796	818	798	728	757	772	769	779	746	765	758	762	778	809	727	768	728	823	788	753	767	768	791	795	802	811	832	807	808	828	758	747	723	764	780	805	759	800	782	779	744	810	822	760	754	736	785	781	794	778	749	813	788	775	773	799	772	772	806	832	797	773	792	759	776	811	825	815	774	829	753	803	731	743	761	805	770	775	811	803	821	776	747	728	781	782	783	784	749	777	769	781	813	735	736	786	764	750	751	764	758	798	754	796	749	821	787	754	779	818	783	766	712	807	773	794	787	735	765	760	725	756	805	790	796	756	742	813	791	752	811	738	777	802	792	793	791	771	781	854	801	759	753	775	744	784	782	800	747	748	771	797	748	859	771	761	794	736	774	789	778	756	766	777	795	772	769	737	772	802	791	756	780	776	737	792	781	793	767	763	745	731	819	817	771	787	761	765	749	725	815	784	827	730	781	746	790	806	754	783	759	764	756	790	805	772	750	780	766	776	800	762	768	765	758	797	781	790	805	760	706	763	753	786	772	753	787	822	797	795	822	785	787	759	818	745	766	751	820	780	771	792	765	765	758	769	765	800	746	775	796	762	766	752	779	832	787	785	752	701	757	830	803	782	843	740	803	800	777	789	769	765	778	771	752	774	736	773	762	778	726	730	760	776	793	778	761	745	769	773	767	832	819	815	755	761	739	822	752	757	815	772	776	802	758	719	843	783	735	747	787	785	746	758	727	725	745	777	783	768	744	785	776	720	754	773	757	796	768	780	806	779	744	750	802	737	790	760	774	785	766	791	782	809	815	741	714	758	745	783	778	787	775	728	806	771	805	826	822	758	759	764	746	762	726	767	787	782	790	758	727	813	789	792	805	786	776	788	809	786	759	786	756	787	782	802	761	790	790	769	751	776	723	791	750	787	732	745	753	791	791	758	775	774	784	780	773	786	756	806	737	764	786	785	763	774	771	774	786	778	788	756	778	777	810	736	750	771	737	731	753	813	725	760	750	750	771	789	774	780	792	771	758	783	763	750	777	776	803	808	755	739	808	778	775	714	797	798	733	818	739	810	802	794	773	779	762	738	795	694	826	752	724	771	765	817	737	823	795	776	788	748	736	757	743	707	742	748	808	774	748	740	812	749	756	765	764	754	808	759	769	756	731	789	775	736	773	826	770	782	798	771	782	799	757	799	729	749	784	814	749	771	819	836	746	745	764	763	770	758	811	842	785	693	802	810	795	820	793	757	785	800	784	734	774	815	759	796	763	741	742	787	786	765	831	781	813	804	808	767	755	813	830	727	795	819	761	769	779	776	753	725	797	711	735	839	789	781	808	771	760	808	773	789	768	782	807	782	756	783	747	808	780	807	743	747	766	795	794	745	758	804	798	756	780	716	801	794	789	801	780	753	734	768	799	774	799	788	780	780	792	780	791	767	784	727	792	691	797	746	764	776	749	800	791	754	788	760	726	748	767	773	813	749	736	792	793	834	765	733	783	765	775	791	758	782	772	767	743	784	764	743	793	753	764	805	787	739	770	808	830	764	739	804	722	737	789	733	734	779	779	767	722	775	740	819	743	767	768	773	770	748	724	809	815	760	735	788	762	771	787	748	796	801	762	798	773	765	783	772	772	711	807	756	749	793	829	744	730	775	763	818	750	813	788	777	803	757	746	843	812	711	764	742	740	754	792	759	780	778	748	833	807	776	761	771	779	769	789	787	763	730	736	813	758	772	793	791	778	760	761	764	752	792	696	766	761	797	816	810	810	781	736	784	770	796	785	796	771	777	788	812	777	785	747	801	769	812	796	809	723	763	747	813	799	768	780	772	779	733	755	775	805	798	757	785	737	734	763	795	778	709	783	733	748	769	778	774	801	777	711	752	798	753	779	789	733	800	791	743	790	737	722	790	787	745	781	776	759	795	725	707	808	720	766	767	755	749	754	785	725	818	802	794	762	720	711	801	763	790	811	723	763	753	758	773	788	809	784	810	773	726	725	776	750	773	788	786	776	761	795	747	801	779	779	781	771	748	799	800	772	749	743	792	775	788	772	772	769	732	748	757	829	757	755	764	784	814	720	775	799	739	794	753	751	812	772	762	746	798	766	795	790	800	793	741	798	735	753	786	836	804	778	786	773	774	778	727	809	780	779	790	725	795	792	815	728	810	770	760	812	798	762	714	770	787	807	806	719	775	812	780	793	795	792	741	805	757	762	763	740	739	738	759	760	777	815	767	791	792	758	773	807	761	715	769	793	780	799	762	738	766	759	780	778	827	755	791	825	735	750	781	760	753	770	753	790	796	754	786	765	801	795	766	769	768	765	819	777	730	804	782	728	773	799	792	719	781	781	724	793	760	755	776	758	793	765	749	762	827	815	773	781	783	786	784	786	786	751	754	762	784	711	742	800	847	779	815	805	748	788	750	741	760	782	783	793	770	732	810	753	780	794	817	802	776	732	833	762	809	777	807	835	802	810	811	739	804	743	778
28263	13138	7949	4627	2427	1516	888	637	458	459	411	383	394	402	424	465	473	477	488	477	440	406	391	366	309	303	267	280	311	289	298	295	318	340	323	278	292	266	304	265	259	266	279	311	271	279	308	254	271	284	266	283	235	255	280	263	231	284	262	241	284	275	275	239	248	266	274	248	256	238	272	280	279	224	274	249	277	250	264	237	256	238	246	256	255	257	253	260	244	279	245	241	245	252	281	261	275	258	242	250	267	254	274	251	251	239	273	280	239	268	254	243	216	254	251	248	249	248	249	261	272	281	256	277	285	254	271	242	280	254	257	245	248	272	246	215	260	269	279	256	244	271	235	245	263	231	264	275	291	243	285	219	253	242	243	283	249	260	280	281	235	267	265	288	263	253	264	248	266	279	262	264	247	264	281	269	254	252	254	263	265	287	251	265	253	260	268	223	266	245	241	237	241	272	251	256	240	247	248	267	293	274	248	260	266	212	269	269	223	242	279	265	267	251	259	243	263	269	259	216	247	268	265	255	291	270	259	306	258	270	247	242	249	255	268	239	260	259	259	263	267	242	240	259	271	246	269	238	260	239	258	261	248	243	235	279	265	246	245	262	285	283	245	248	259	236	250	220	250	271	266	251	264	267	273	250	242	250	248	246	267	256	244	304	273	240	262	255	266	243	263	243	260	255	270	298	263	263	292	262	242	259	245	289	267	293	258	284	205	286	249	264	259	260	232	266	272	236	206	252	273	250	268	266	256	247	269	260	262	259	274	253	248	256	276	263	228	276	226	252	285	277	276	269	257	251	241	258	258	259	273	253	267	253	249	264	258	272	261	262	239	273	252	258	286	242	258	297	252	242	222	246	253	234	256	245	283	288	267	251	244	245	225	253	269	240	277	255	259	272	256	274	229	252	273	244	249	262	244	248	256	260	250	268	254	230	243	276	265	258	271	245	246	262	286	254	230	287	219	267	255	249	288	261	240	268	238	245	239	238	256	248	259	267	266	281	260	263	271	255	234	276	273	258	262	281	247	289	234	247	264	258	250	248	254	249	261	248	241	259	246	280	268	245	244	246	258	271	257	306	278	257	276	262	233	267	279	246	246	252	244	266	270	248	261	253	248	249	263	270	270	237	247	285	267	265	283	261	252	234	286	279	268	240	259	257	243	258	237	255	270	257	211	257	244	255	222	257	245	246	244	261	245	234	247	257	249	281	287	281	245	258	263	277	264	247	288	209	270	238	269	274	283	252	228	239	267	265	274	234	253	250	258	256	253	243	263	247	245	237	247	239	260	262	230	255	250	246	245	264	249	240	258	252	255	255	266	248	263	256	237	271	245	286	280	267	226	276	238	220	218	267	266	255	266	236	250	266	267	240	296	257	270	285	258	249	282	257	253	282	250	294	288	268	261	269	260	234	266	263	269	290	249	236	248	259	263	263	252	234	279	248	242	302	251	244	267	274	281	299	277	249	232	240	262	272	246	268	248	232	236	236	248	264	248	243	246	246	262	268	261	249	245	240	272	262	258	279	253	238	246	239	244	211	250	267	262	254	258	245	230	266	246	258	260	264	278	272	231	239	270	281	282	238	225	264	230	233	278	269	272	259	261	282	251	274	267	261	218	252	204	271	270	235	250	257	261	276	250	243	275	241	274	262	246	245	256	272	254	252	249	241	259	249	249	262	225	252	262	280	290	266	263	259	239	260	239	244	261	255	238	255	251	250	265	251	259	296	281	251	238	235	285	242	290	261	258	274	247	233	252	234	266	241	205	242	247	271	252	244	266	254	280	247	243	245	243	252	255	253	263	252	229	247	227	267	285	281	287	265	289	244	284	262	250	241	249	273	258	275	247	224	295	243	221	260	256	283	236	239	253	266	242	254	262	273	229	245	250	252	257	235	254	246	272	252	227	247	267	255	273	253	267	231	283	250	269	265	240	241	255	273	243	235	246	251	268	246	241	258	232	274	249	223	289	258	248	242	256	248	297	230	248	259	252	241	257	236	253	254	280	286	255	259	253	292	248	247	227	246	262	276	235	277	280	260	256	260	235	243	246	247	264	237	266	287	241	257	250	256	239	265	284	234	256	247	243	245	246	254	282	271	260	230	231	242	289	236	243	286	229	256	254	284	258	273	246	250	246	269	268	258	255	266	273	225	243	243	247	255	269	235	260	200	240	265	263	253	241	231	240	237	234	261	268	255	241	273	244	241	284	253	256	244	239	268	246	261	253	265	260	252	243	273	225	274	253	260	242	236	272	245	267	249	270	270	264	261	286	234	242	259	231	231	278	287	262	267	268	269	294	238	263	257	232	256	270	259	272	267	266	265	245	245	215	239	239	272	247	259	282	280	240	262	294	243	264	273	273	275	222	235	271	261	247	240	244	228	231	274	263	244	234	270	251	272	240	246	256	274	222	249	279	238	270	248	288	269	261	237	239	266	241	255	253	258	291	280	261	273	259	279	259	274	265	274	228	252	261	266	274	243	278	247	244	270	265	264	253	261	247	275	244	256	272	241	269	216	246	265	249	255	282	239	299	235	217	289	258	275	265	229	236	259	264	261	277	245	286	251	252	249	265	240	268	294	237	279	276	267	248	232	273	242	249	260	253	251	245	252	282	249	271	295	276	260	263	235	244	246	216	262	262	238	238	241	261	272	258	265	260	246	246	247	261	257	254	260	236	249	242	241	288	269	256	272	238	261	257	264	245	229	264	238	269	247	236	248	264	275	275	250	248	254	242	250	264	242	225	251	238	241	287	241	278	276	286	242	272	230	268	269	266	270	249	263	276	239	279	272	249	264	259	234	273	260	253	238	283	253	285	234	246	263	245	252	254	254	246	260	257	261	293	271	239	236	265	278	250	252	295	235	258	254	247	247	250	270	281	286	257	253	270	265	267	265	277	257	248	262	244	271	224	214	258	248	234	252	263	242	279	246	278	275	241	248	274	258	241	290	258	251	264	272	230	271	254	256	264	225	248	258	266	251	262	247	237	243	242	235	231	247	244	268	251	298	260	219	270	268	262	243	232	262	261	296	261	236	286	271	240	248	286	247	243	234	230	253	269	242	260	248	255	256	250	256	241	232	256	273	281	260	254	248	290	279	259	280	252	276	253	249	266	252	256	267	250	277	250	262	260	233	274	255	252	241	265	247	240	290	271	258	235	254	257	214	258	283	248	245	237	274	259	275	268	255	227	265	234	260	252	265	267	265	237	236	271	231	281	270	267	292	300	258	271	254	273	253	249	266	250	257	249	258	221	272	266	289	250	234	251	250	241	253	274	253	270	278	279	230	240	259	246	238	281	289	257	251	261	257	258	257	273	280	240	244	263	236	276	270	271	252	285	244	262	255	236	273	263	257	251	247	254	285	254	273	274	263	274	254	221	247	255	289	235	255	223	247	244	232	281	256	240	267	235	251	220	262	250	257	263	266	250	240	226	263	264	267	269	253	261	251	219	254	246	270	229	261	237	230	243	278	253	243	259	255
19022	10031	10799	10755	8373	5697	3431	2318	1820	1735	1629	1524	1617	1760	1717	1813	1903	2145	2332	2172	1928	1628	1552	1308	1199	1019	926	940	909	844	837	984	957	947	982	979	1003	873	856	814	797	820	775	804	787	760	775	810	713	670	720	674	688	615	674	684	723	637	712	649	649	709	662	677	630	678	665	596	658	668	635	646	645	686	669	704	663	638	670	641	631	688	660	608	623	644	630	648	650	610	665	616	669	672	659	673	590	645	574	632	676	630	668	663	643	654	696	651	658	600	627	673	651	618	643	638	593	693	593	653	672	700	657	611	638	694	655	639	628	667	627	643	652	641	620	643	618	655	649	610	680	682	691	598	620	651	658	681	651	649	614	638	694	666	679	618	637	647	654	659	673	647	642	648	642	650	649	624	615	648	651	631	649	675	633	652	688	619	671	682	677	647	672	633	657	622	628	651	666	639	642	645	659	640	664	612	642	673	634	653	674	647	592	644	621	664	615	635	643	643	615	685	649	660	736	647	645	618	655	685	613	658	653	644	629	656	631	656	622	629	612	627	645	613	645	669	635	622	617	670	701	649	670	672	647	605	683	636	614	626	643	674	634	660	637	683	625	652	652	585	618	639	647	610	661	649	643	644	678	648	673	614	661	647	643	660	607	639	656	669	649	634	595	571	627	667	671	632	643	597	657	641	651	662	635	618	620	603	661	674	668	642	633	606	592	647	649	607	660	616	625	655	625	636	606	624	609	655	657	611	670	654	632	679	625	691	664	647	639	632	625	627	657	671	693	685	689	684	665	613	668	648	627	681	671	686	706	631	653	687	630	713	659	633	636	611	619	670	666	644	625	698	675	621	650	607	666	669	651	666	626	703	635	644	656	630	691	643	678	646	655	650	664	644	652	640	620	635	636	709	629	649	675	649	638	657	654	619	681	671	654	629	686	627	629	621	623	645	635	630	653	617	633	663	599	646	625	657	660	658	656	654	652	656	641	656	633	637	674	611	680	640	651	638	622	625	627	601	617	588	637	650	644	634	647	637	661	653	631	662	623	566	642	635	664	666	663	672	625	652	708	625	613	628	635	602	666	661	611	667	651	655	669	642	646	632	639	640	635	615	619	671	662	633	663	565	638	672	659	648	674	677	681	671	638	652	665	621	623	674	667	672	668	683	654	648	660	668	624	650	603	654	696	623	606	644	667	641	625	618	683	638	645	637	656	659	615	672	657	633	663	661	608	635	626	680	626	657	672	619	648	607	697	654	611	684	659	644	659	659	625	618	652	615	629	663	608	692	669	675	643	627	595	665	619	701	673	582	659	629	711	637	686	698	653	654	651	691	643	649	619	618	636	644	661	649	657	683	634	645	639	644	651	671	627	676	679	649	699	677	662	674	676	664	667	635	646	621	644	676	625	630	636	680	654	674	646	621	655	668	652	632	636	629	618	640	619	656	649	674	621	658	667	678	635	627	630	668	672	628	679	661	672	635	637	679	620	676	671	620	633	676	619	631	617	639	736	617	651	637	650	624	637	627	648	622	629	656	662	648	628	674	675	671	676	622	663	632	670	626	645	661	642	624	685	616	673	632	619	675	652	612	647	689	626	687	648	682	663	678	642	639	692	655	632	651	625	592	634	628	678	662	670	715	627	632	674	632	667	637	658	669	648	677	684	653	621	645	667	698	635	659	647	711	588	646	630	699	669	661	678	641	674	669	651	649	683	616	658	658	612	643	668	652	684	614	651	715	602	678	651	708	669	643	587	629	600	646	697	600	629	638	661	639	626	627	643	654	649	664	687	661	664	682	659	626	631	663	679	695	665	638	660	631	614	656	673	660	625	613	616	680	625	630	679	642	657	619	677	689	590	656	598	641	700	663	571	653	660	643	615	670	629	647	626	665	658	685	596	668	663	646	618	638	615	663	660	647	649	668	642	613	705	607	635	664	636	666	657	623	617	678	609	674	579	668	642	624	629	659	653	618	641	591	679	660	660	640	603	698	678	659	646	669	677	648	652	699	681	705	611	671	632	624	661	684	644	609	648	617	653	671	654	636	649	643	678	697	605	653	633	634	627	632	670	641	653	683	679	653	683	627	698	641	627	671	595	676	626	608	639	635	688	654	654	636	641	665	613	611	654	663	663	664	672	644	623	688	641	656	636	659	692	682	631	648	636	618	673	665	626	658	644	663	631	632	664	626	654	650	635	678	679	679	621	661	632	689	636	606	578	629	643	657	662	659	643	669	610	621	671	611	665	655	639	612	668	576	623	676	675	653	652	627	633	656	662	643	665	676	671	610	670	691	655	603	680	654	723	612	639	637	640	666	641	658	661	630	633	670	636	717	632	631	631	693	667	634	642	646	622	697	634	666	651	667	617	663	625	665	635	591	635	670	662	661	654	636	638	645	669	685	632	669	681	643	662	646	695	662	634	679	677	644	609	605	649	640	632	680	656	670	637	659	632	650	668	635	673	588	659	647	672	630	688	649	628	638	649	661	662	621	627	601	660	668	674	657	689	636	615	634	676	690	654	677	635	637	651	651	655	669	631	661	676	636	628	626	639	629	642	624	640	582	653	663	619	671	605	673	692	699	623	672	638	649	651	694	663	611	642	638	614	644	659	640	611	618	618	641	632	660	653	643	637	695	655	640	646	672	659	643	675	644	635	645	640	639	695	640	649	662	626	619	660	657	637	665	629	672	643	645	651	658	671	654	635	637	632	641	627	679	609	671	694	617	615	649	650	654	644	682	639	638	602	602	628	671	622	660	646	684	634	664	641	670	642	661	588	631	673	659	635	696	689	639	702	612	670	689	630	702	676	613	575	648	643	675	594	674	660	665	630	671	637	695	612	625	672	679	591	636	679	650	675	650	638	623	648	610	672	629	644	638	684	636	658	674	650	638	641	625	665	631	628	633	638	641	670	677	668	633	631	638	678	654	664	696	643	644	668	666	676	648	597	607	659	666	705	701	612	619	655	665	654	636	650	689	629	655	637	617	654	588	649	661	624	614	633	636	661	613	632	631	665	670	636	613	634	677	693	614	656	666	656	644	656	628	661	666	651	624	575	614	603	700	640	695	676	630	660	650	631	657	604	660	661	578	657	624	656	655	638	694	637	678	625	662	677	657	699	649	635	604	659	606	623	692	669	682	661	651	644	671	640	636	700	660	655	692	609	653	626	642	626	628	650	675	637	653	606	622	599	672	650	646	630	627	681	655	640	627	651	634	634	659	687	649	647	642	673	667	627	670	656	688	662	626	681	603	619	664	664	617	593	701	654	664	613	621	688	635	620	621	668	637	641	619	693	653	645	675	637	636	559	689	677	640	612	623	633	652	643	633	684	631	676	652	670	634	622	642	630	617	618	669	627	660	614	633	641	606	670	623	626	681	673	637	626	582	629	676	642	590	631	653	617	651	583	649	646	626	652	645	626	657	636	601	645	656	631	640	682	629	669	711	642	655	714	644	658	666	655	641	695	647	645	718	620	623	680	650	622	671	637	640
6864	2704	2697	1981	1092	651	472	348	376	357	361	359	385	364	377	337	366	347	395	386	398	361	391	322	331	325	346	334	309	344	357	319	329	332	322	299	314	315	319	270	268	327	307	329	296	338	309	306	320	335	301	338	312	282	317	317	330	299	310	326	332	313	329	299	298	324	316	303	316	334	307	319	336	279	309	314	326	281	291	307	303	296	294	282	294	268	322	315	317	293	300	322	310	299	322	297	332	337	275	310	327	317	309	317	334	346	310	309	341	314	313	308	362	329	309	341	318	294	302	303	288	323	332	320	306	333	331	289	323	274	318	312	315	320	310	296	302	320	310	282	285	320	278	310	315	343	290	304	326	294	290	283	327	317	299	300	296	323	301	315	324	291	313	316	285	286	321	301	344	336	329	291	324	296	292	299	311	317	322	328	329	317	327	306	294	299	297	285	299	303	297	346	290	270	321	321	362	311	321	307	317	314	320	315	286	310	310	310	339	289	305	300	283	283	328	289	334	295	296	323	308	316	316	286	283	315	311	314	302	321	347	305	304	288	326	278	315	314	325	287	295	300	316	322	298	293	293	342	297	282	328	308	319	338	318	288	323	316	308	330	298	292	271	298	311	261	310	326	324	329	275	350	329	330	328	290	331	324	295	279	323	285	302	326	299	299	289	303	304	294	272	293	341	321	285	344	281	318	305	276	304	316	306	297	314	288	324	325	335	288	291	327	315	310	283	276	311	321	343	341	284	339	303	322	298	328	342	301	330	329	321	355	303	326	317	275	287	304	304	297	332	268	268	290	309	304	347	314	316	276	295	312	295	324	302	306	296	325	339	330	310	328	287	336	291	299	306	292	296	286	307	301	314	295	294	321	339	351	312	315	266	287	307	310	300	313	326	326	296	311	325	268	324	351	324	272	308	316	303	290	325	298	334	307	291	298	304	323	282	335	320	342	324	328	328	311	293	314	302	297	322	313	321	291	284	298	290	300	327	323	312	292	326	313	317	310	301	314	315	329	287	299	314	301	318	292	299	285	320	320	267	287	321	299	292	289	311	288	282	298	326	314	320	316	306	288	304	276	319	290	311	296	314	324	283	291	289	335	315	294	300	298	323	343	351	307	279	280	314	310	306	326	282	348	292	330	324	329	327	327	268	336	332	323	299	329	263	287	339	306	284	306	295	300	284	302	312	339	304	309	317	314	316	305	290	296	284	263	316	286	312	333	323	301	305	325	310	276	296	266	324	313	345	294	287	263	293	296	288	309	327	306	292	318	321	324	306	311	323	295	287	295	326	319	318	274	305	329	292	299	347	313	311	326	313	326	303	291	315	302	300	323	301	313	324	294	274	313	297	295	310	318	322	318	334	284	312	354	294	281	275	322	283	287	285	309	318	321	307	289	293	322	301	316	309	306	329	297	277	293	324	303	324	309	334	307	300	320	323	311	281	369	310	318	283	285	332	305	295	325	349	300	311	335	264	299	298	289	301	310	298	302	351	318	310	291	316	281	314	341	321	269	275	269	313	319	316	310	309	316	323	294	298	346	303	275	299	308	286	313	342	321	290	320	291	309	319	338	345	317	301	313	309	323	326	297	308	311	323	304	288	296	310	278	304	289	308	312	292	348	321	297	306	303	294	306	330	294	312	301	301	318	299	346	306	300	297	294	333	313	295	293	269	262	288	295	305	293	325	307	296	294	315	303	295	299	336	311	294	304	303	343	320	308	317	303	302	279	319	327	316	293	296	288	316	300	327	325	274	294	305	315	270	291	315	291	295	297	331	338	326	299	319	310	329	307	287	301	296	318	308	342	303	277	309	327	302	303	290	279	316	320	348	288	274	286	312	319	316	277	307	311	330	296	282	290	301	328	307	297	275	309	308	316	316	304	298	289	310	293	299	305	305	351	343	277	349	282	318	336	303	319	295	302	325	320	310	314	326	267	305	280	320	286	323	288	292	324	288	289	352	294	323	308	311	314	287	298	289	319	309	302	312	296	336	327	323	296	280	302	254	283	317	303	314	313	315	310	309	325	327	326	325	281	293	315	294	261	311	294	329	313	318	298	315	305	302	330	341	297	273	293	293	298	295	307	303	327	296	315	292	317	313	315	295	303	342	303	289	356	304	312	292	292	265	276	326	265	305	312	304	331	310	309	299	311	300	323	294	328	285	331	325	292	344	330	327	288	323	321	297	324	281	297	280	335	320	314	297	306	299	288	316	334	324	313	301	303	305	310	319	296	307	290	316	312	316	305	323	322	326	295	301	299	281	338	318	304	292	324	286	326	280	308	303	316	306	310	299	282	331	334	287	263	346	291	250	347	329	299	339	282	316	270	297	320	282	318	333	332	316	336	297	321	303	315	298	336	295	315	320	305	287	299	298	297	303	282	294	307	265	314	260	307	312	304	292	311	341	317	324	323	312	316	288	303	301	301	337	291	316	322	315	320	315	298	331	310	304	305	325	306	314	291	286	323	300	298	293	293	306	289	295	304	278	305	299	295	326	290	331	315	328	290	297	282	316	316	310	326	280	320	323	295	281	305	300	318	316	328	361	325	293	285	307	315	290	310	291	332	343	361	321	309	316	315	278	329	304	342	296	315	275	296	288	327	291	300	312	301	292	353	288	317	261	300	303	322	306	304	296	297	314	302	324	304	276	317	303	282	318	318	282	256	315	279	318	311	311	323	310	330	331	288	295	347	308	322	295	291	316	293	308	316	291	310	320	304	306	313	312	323	297	293	289	326	321	329	293	302	300	291	294	318	359	299	316	298	341	299	326	328	274	341	301	329	297	320	335	301	318	318	348	317	324	295	286	308	307	330	276	316	324	294	297	305	296	317	304	286	304	274	330	287	340	325	319	299	306	323	285	336	304	294	317	305	309	277	304	266	292	288	284	323	289	297	280	326	316	331	314	317	261	303	293	320	307	312	312	309	308	299	310	329	317	302	317	331	297	318	297	296	314	336	320	312	310	278	282	316	296	309	281	301	309	319	303	301	277	297	320	285	342	291	316	312	317	277	291	301	289	307	297	299	290	316	305	334	328	322	282	314	328	309	287	340	303	280	279	312	305	308	299	357	314	316	319	269	291	278	325	300	297	290	318	314	289	313	271	327	303	312	285	313	301	312	289	305	311	293	288	325	330	301	290	290	316	285	323	322	311	299	281	291	335	321	306	318	328	310	311	288	342	308	305	333	307	301	321	324	307	288	321	314	288	309	336	314	284	324	303	320	320	339	310	279	321	294	309	333	322	281	277	291	337	322	278	300	300	286	265	309	348	329	321	285	289	294	292	311	301	297	315	310	325	317	318	288	300	308	290	308	297	322	311	324	339	291	292	300	329	331	331	312	295	338	312	322	319	280	303	286	300	295	331	304	270	316	318	309	321	299	306	302	283	303	315	273	315	275	299	302	289	308	326	322	286	310	320	294	316	294	316	290	308	318	308	294	286	301	306	308	318	324	314	314	304	292	327	292	300	292	300	310	315	331
5643	3516	5258	6146	4303	2516	1586	1243	1096	1072	996	960	958	1012	1055	1141	1152	1164	1330	1241	1194	1204	1099	979	954	867	837	864	806	830	867	872	929	837	896	908	853	838	786	803	817	816	809	781	822	779	770	805	782	824	810	771	786	796	795	822	825	776	797	765	743	800	774	794	781	821	797	757	794	808	791	782	793	701	806	759	760	741	705	727	802	802	830	755	763	705	763	797	771	805	771	747	769	807	762	754	777	728	739	789	750	772	783	772	770	807	765	782	734	741	753	757	702	790	812	769	753	810	739	782	777	763	785	799	786	750	802	825	746	773	775	746	762	788	733	774	796	767	803	742	764	780	775	758	771	790	748	754	776	766	790	779	732	759	725	780	777	726	734	776	801	795	752	764	809	779	787	789	776	780	774	737	750	722	788	797	693	794	742	769	739	755	812	738	766	793	731	772	744	759	825	792	776	782	715	810	793	784	740	824	783	723	788	761	735	740	746	773	771	741	748	791	776	751	780	769	712	791	737	787	773	746	796	844	814	771	758	726	810	778	734	754	755	747	770	759	768	735	752	793	757	768	780	723	742	750	808	747	740	844	773	742	771	775	756	774	799	764	761	757	768	736	765	737	824	789	760	783	758	810	787	726	806	765	787	743	777	787	792	805	743	787	755	801	762	810	789	731	785	729	802	792	750	774	753	743	781	748	724	737	733	802	746	767	799	746	817	739	748	722	739	810	772	869	771	763	751	806	754	763	765	753	752	783	801	699	813	788	781	774	765	772	772	787	749	749	805	745	812	770	746	772	751	759	769	774	762	801	729	796	686	789	769	764	791	759	749	779	810	782	761	708	726	810	785	760	771	809	767	715	819	767	714	799	704	776	768	752	806	824	771	790	744	720	787	794	776	764	782	753	819	774	753	750	714	722	787	782	756	764	730	772	768	729	757	786	702	802	800	761	758	796	784	719	778	731	726	813	763	734	722	728	822	761	744	757	790	823	770	802	769	754	735	749	757	792	780	780	744	829	780	747	779	784	741	746	782	690	787	791	753	775	820	751	782	747	746	733	762	794	722	750	762	735	790	742	783	746	735	781	775	730	778	741	775	738	755	792	791	747	741	854	757	765	741	738	787	792	794	770	727	694	736	776	765	775	762	762	759	772	756	772	798	769	741	745	795	693	742	744	758	810	742	725	727	782	799	776	762	727	733	743	722	754	769	766	815	783	786	750	743	751	769	793	735	792	770	813	761	760	771	771	781	771	779	767	783	762	804	730	801	767	797	807	731	739	741	831	756	824	752	807	752	817	781	736	834	790	738	761	750	784	751	765	735	775	747	787	712	745	751	790	761	728	737	743	743	774	741	778	782	812	752	760	773	734	771	746	779	775	827	773	768	771	730	805	761	761	773	735	771	754	793	767	748	797	777	812	728	763	759	792	747	817	787	773	743	726	779	723	780	774	721	816	786	770	769	810	771	775	808	761	783	812	724	763	778	752	724	799	779	739	733	768	794	804	824	805	770	783	715	785	736	807	754	776	782	790	772	788	780	777	701	773	768	744	768	720	762	741	823	829	765	779	741	754	783	758	749	736	777	746	798	774	741	777	775	720	764	744	781	756	768	790	812	742	783	759	738	752	760	765	794	796	731	755	776	739	747	784	807	713	718	792	768	809	799	777	784	815	774	822	764	741	759	779	742	742	813	742	773	762	804	780	745	755	763	788	759	762	762	764	821	775	779	815	736	769	801	781	755	763	745	788	755	778	789	701	757	764	837	799	802	779	759	763	772	767	789	777	778	743	741	777	734	767	743	777	738	823	807	752	765	744	718	746	786	798	720	796	754	762	697	754	740	799	758	767	771	753	742	746	790	777	766	773	733	736	771	737	764	779	779	766	739	735	756	803	744	811	768	728	811	810	710	724	769	783	792	795	761	778	726	792	802	777	737	776	802	749	821	765	799	749	785	772	777	769	764	726	749	704	754	721	729	786	750	757	774	782	785	733	809	700	742	802	750	755	768	816	721	796	833	804	788	759	773	748	799	755	751	704	814	797	737	806	743	771	821	796	720	778	754	781	760	748	762	791	730	766	802	714	782	733	730	773	740	768	720	769	747	758	755	763	750	787	738	756	787	758	781	808	766	730	764	742	783	750	709	785	738	781	749	768	774	839	795	788	722	780	823	774	702	759	724	728	789	780	808	745	775	813	771	755	783	774	742	710	798	737	796	702	753	793	768	797	771	747	823	768	764	796	734	726	761	751	800	733	748	723	832	761	771	772	737	827	773	803	758	774	819	735	773	795	701	769	761	731	744	758	766	705	780	765	743	723	749	720	797	803	777	749	797	807	796	721	781	779	765	757	746	743	785	795	733	724	822	763	759	764	803	789	742	765	832	772	754	812	752	814	823	779	763	794	755	780	735	795	752	709	794	847	760	769	677	718	742	755	765	777	826	741	772	773	736	761	747	733	773	753	773	745	798	783	740	792	784	760	773	742	787	760	798	802	774	698	786	746	810	763	776	770	762	792	810	775	782	786	751	780	786	751	767	723	750	792	761	783	758	774	734	798	766	758	774	753	754	735	757	771	802	764	743	765	829	783	780	769	748	796	745	797	758	813	718	756	732	787	729	803	783	758	798	740	777	777	765	776	781	789	799	753	775	764	765	801	781	787	852	751	753	776	785	738	756	774	816	759	770	767	741	793	736	738	733	758	798	789	728	768	738	758	775	821	761	778	754	714	759	719	739	753	770	764	803	761	748	768	800	776	803	787	748	748	775	756	768	733	702	787	775	762	782	774	752	749	781	749	754	802	776	786	752	771	778	733	790	800	793	762	735	756	831	788	740	789	746	724	796	775	747	774	767	790	778	762	764	778	778	808	792	747	753	733	793	758	775	751	786	784	772	732	800	798	793	793	752	755	790	755	802	772	804	724	729	761	795	735	741	768	770	827	704	808	768	735	825	768	801	804	740	777	720	783	788	740	763	721	782	741	791	680	777	785	789	759	785	757	806	720	780	757	780	723	704	765	815	707	743	782	803	761	749	797	775	726	732	783	808	770	786	733	777	785	753	764	772	769	816	778	787	766	790	764	762	715	742	759	750	742	749	759	739	721	731	756	780	773	763	750	782	820	787	820	735	788	788	782	765	762	757	807	783	710	730	704	793	758	761	792	793	761	772	793	783	699	796	799	725	807	755	779	799	774	847	821	760	793	795	765	755	791	770	765	738	788	803	745	737	790	748	766	807	711	799	762	758	728	758	757	811	743	713	732	781	732	752	773	777	785	761	785	759	764	770	738	742	735	749	779	743	751	726	772	752	770	749	779	755	760	717	801	725	763	766	764	811	784	764	746	807	817	757	806	816	758	760	788	845	754	712	716	823	748	736	743	735	769	754	696	701	770	752	761	771	768	756	746	744	768	758	738	735	804	774	786	750	725	720	774	800	794	752	758	763	757	818	770	776	733	763	787	794	801	707	739	792	801	792	763	821	760	764	807	808	766
19503	9123	6556	3952	1972	1122	657	475	470	437	361	402	422	431	423	414	449	448	461	414	427	406	391	383	376	345	294	307	339	316	346	328	357	364	358	334	326	341	326	278	327	295	316	321	323	350	343	342	310	354	305	250	291	296	297	302	319	299	299	288	314	317	304	310	304	331	310	291	309	287	332	293	311	295	342	315	313	292	333	299	330	301	299	342	347	333	314	296	335	299	334	263	321	266	312	299	292	308	295	285	311	322	326	346	286	291	279	327	318	298	294	328	318	330	306	287	297	290	317	310	298	305	314	293	290	327	275	288	320	309	278	327	308	335	305	326	285	293	325	295	287	325	295	351	305	331	317	305	310	302	302	317	302	380	305	338	306	282	334	338	325	328	301	319	325	293	333	324	297	285	308	291	337	307	299	322	305	299	320	324	333	303	302	310	316	326	294	325	321	304	302	314	298	299	308	302	286	259	307	327	301	286	320	298	314	307	286	297	304	318	307	378	304	323	308	300	319	332	306	316	350	309	294	328	299	310	331	301	314	310	301	300	302	284	344	285	315	341	285	263	298	328	308	333	310	293	281	297	307	340	300	302	352	317	288	290	299	336	339	308	316	306	302	320	297	312	332	301	330	296	298	294	330	286	295	316	297	317	294	315	320	307	290	293	285	294	289	268	309	303	275	309	342	307	322	292	303	286	308	295	297	307	299	291	324	331	297	332	301	338	296	295	310	309	332	301	316	328	322	308	323	320	287	257	280	298	293	265	331	281	306	301	290	317	345	296	291	304	326	350	324	294	297	276	306	310	347	318	297	307	302	299	327	290	293	294	296	308	319	284	302	331	318	331	304	303	345	316	305	279	267	320	305	309	301	328	309	307	332	345	342	309	309	284	312	301	283	314	281	326	316	271	297	301	304	296	289	306	314	315	320	310	299	333	326	311	305	307	298	322	310	331	300	289	291	298	297	300	298	316	297	318	314	302	315	305	338	318	303	311	325	314	289	291	306	318	327	299	263	285	311	284	340	298	282	322	294	287	287	310	309	293	312	305	309	267	297	317	310	291	318	324	290	308	295	307	315	291	317	328	330	350	327	324	326	295	290	331	299	283	274	297	285	341	331	299	330	286	299	300	292	298	320	312	322	306	316	300	314	325	321	296	289	344	323	313	315	301	319	333	316	287	275	272	295	322	273	349	301	277	289	312	340	347	310	300	308	306	297	328	311	337	288	301	299	305	295	277	298	310	295	335	312	277	311	299	314	313	307	297	285	316	319	329	302	310	328	327	289	291	307	299	346	292	274	304	303	304	305	316	330	315	318	295	286	268	288	323	323	292	281	326	315	310	327	321	311	316	329	327	344	326	324	250	291	327	303	324	293	335	278	298	314	325	295	295	298	320	328	338	321	284	294	324	335	288	292	306	322	285	278	305	292	311	333	313	349	331	313	296	301	314	330	301	287	294	322	336	303	313	295	285	288	292	314	309	304	289	333	301	317	312	299	339	349	312	305	269	302	323	322	312	299	292	303	307	308	299	302	348	331	309	288	340	300	334	317	287	343	304	304	321	295	297	287	333	322	308	312	290	311	317	311	317	318	323	333	318	322	351	299	282	328	305	307	304	335	298	321	312	292	289	278	316	306	310	313	330	332	295	300	345	287	330	303	330	299	295	305	315	295	306	302	316	320	306	317	298	278	295	300	345	299	304	309	314	310	308	317	319	349	308	298	312	325	309	334	279	295	339	314	342	365	290	302	322	322	330	305	331	300	296	341	279	307	329	310	290	292	289	291	340	324	295	293	320	279	315	338	335	325	317	311	301	317	286	284	313	297	277	279	321	318	292	312	299	302	309	300	304	310	292	306	311	322	300	351	305	311	289	299	346	275	319	304	295	307	319	290	310	333	332	282	299	307	313	303	299	316	305	290	332	313	311	333	300	304	307	284	285	314	312	334	323	302	288	296	308	326	289	283	323	341	337	305	315	309	312	290	322	297	287	326	316	299	315	321	312	278	298	281	305	322	290	291	297	305	320	308	280	333	291	312	325	276	325	290	312	313	319	289	317	303	345	287	308	314	325	348	315	301	291	320	312	326	332	313	298	295	309	286	326	302	290	337	317	296	255	343	319	268	326	310	313	341	302	275	318	292	341	318	310	295	295	271	287	323	317	303	295	318	305	308	310	319	301	303	298	277	317	311	310	286	354	300	305	286	292	288	314	294	308	334	331	343	323	310	330	319	305	316	300	309	300	293	293	328	322	307	342	305	357	345	296	279	289	349	320	307	289	281	287	281	320	301	321	310	312	334	310	302	319	313	351	330	299	294	297	342	311	303	297	318	273	330	327	311	325	314	291	316	320	306	304	324	329	293	306	304	313	322	325	349	315	287	317	281	321	305	273	324	303	283	314	291	293	329	292	328	316	343	346	264	286	296	287	327	303	295	337	328	296	323	329	296	294	304	320	301	285	304	327	322	298	316	297	330	299	309	325	305	297	306	283	292	309	305	289	298	320	312	327	289	317	287	311	291	329	355	293	303	303	323	304	311	295	321	319	318	322	294	309	297	300	304	260	310	309	295	336	307	316	294	317	297	314	309	339	330	296	291	303	308	292	285	325	282	352	305	329	300	307	288	312	316	328	319	294	321	280	335	307	298	300	303	298	277	303	323	286	343	338	322	326	311	313	308	295	274	310	285	323	308	280	347	289	313	354	315	303	313	337	332	311	292	319	312	281	307	304	312	320	324	303	297	290	285	354	300	322	324	321	294	344	280	285	313	282	303	282	290	322	298	289	309	313	299	290	331	297	304	310	325	326	317	325	315	339	300	344	318	320	306	322	329	329	301	344	327	321	294	314	304	299	324	285	292	295	343	316	302	309	304	295	311	325	292	309	334	325	322	296	300	310	320	331	334	306	349	308	302	317	294	284	311	284	296	302	294	324	298	330	300	322	286	299	298	321	302	285	308	303	310	318	336	314	288	293	303	342	293	312	316	304	290	320	295	297	295	286	323	290	275	331	325	306	338	327	315	316	325	284	289	315	314	288	306	296	326	303	321	301	316	321	329	338	323	287	308	316	299	319	302	318	294	310	294	264	294	291	327	305	295	278	332	317	296	312	337	330	304	298	315	327	301	315	316	273	294	328	328	318	286	292	331	278	296	322	315	297	322	314	326	315	280	296	301	254	319	342	290	283	310	293	322	284	298	299	290	320	320	283	282	311	300	305	307	286	325	289	294	331	318	302	285	300	325	355	307	335	352	287	306	285	324	304	287	302	315	293	290	293	313	311	298	294	299	298	322	306	297	307	290	324	329	294	314	319	301	313	334	297	334	275	315	301	320	322	276	303	276	280	311	323	268	290	300	298	313	285	288	326	310	318	318	322	339	311	293	311	295	283	325	285	282	318	350	301	329	293	297	321	284	282	312	303	303	317	283	291	307	355	331	346	330	291	309	291	312	315	320	290	298	316	285	301	307	329	266	315	318	299	293	296	305	338
14627	8102	10057	10212	6710	4048	2435	1837	1551	1379	1346	1372	1451	1582	1541	1479	1545	1650	1741	1692	1587	1504	1438	1171	1042	936	913	886	881	902	944	988	969	1045	990	1017	895	878	896	898	871	845	914	837	818	826	814	799	780	814	793	790	730	752	818	786	797	783	810	780	794	803	807	782	782	744	723	788	774	734	760	751	828	782	777	753	775	802	739	806	744	741	763	764	830	785	734	784	807	759	772	759	752	742	770	760	720	790	764	807	769	708	756	724	757	753	758	762	830	755	752	743	769	787	771	739	782	790	773	799	801	766	813	802	744	723	803	824	776	805	735	694	764	787	761	750	713	783	741	769	782	760	795	752	787	740	769	793	774	774	748	781	801	771	741	771	718	754	783	743	747	729	753	812	757	716	768	766	782	736	810	757	758	808	769	773	759	779	747	767	793	801	792	776	783	803	781	773	789	785	807	780	754	787	782	773	729	780	754	790	792	779	718	761	740	718	778	758	774	792	791	774	759	723	752	796	745	750	766	728	755	797	749	767	739	768	765	751	770	766	797	800	773	749	735	792	755	743	750	780	734	756	770	769	726	798	723	749	731	776	730	776	783	757	774	786	756	787	744	775	759	711	772	774	759	782	755	783	774	777	755	768	759	828	751	772	762	749	760	768	784	796	733	757	710	787	756	760	768	804	774	774	772	710	814	762	752	775	740	751	742	737	751	765	786	789	813	793	765	773	750	759	757	727	727	768	792	711	720	767	765	783	780	775	773	748	782	757	769	772	772	754	707	789	811	803	812	748	780	764	754	748	765	734	774	764	732	770	760	766	804	758	756	720	733	751	777	787	792	758	758	775	789	783	771	810	773	786	766	756	759	785	804	755	735	780	775	793	710	720	778	758	762	818	757	749	767	799	790	725	769	750	803	783	779	773	787	795	715	832	803	774	757	779	763	743	760	772	801	757	730	779	735	787	752	723	761	779	766	738	762	738	745	756	757	765	771	798	780	786	761	786	767	803	785	737	804	774	756	791	782	763	769	746	756	738	813	710	785	732	815	779	775	738	736	750	811	792	792	737	768	783	780	763	751	752	775	729	725	773	762	778	731	801	714	740	756	743	703	769	744	776	796	817	765	776	753	738	767	772	739	784	790	783	775	713	754	791	772	766	750	776	770	787	767	798	807	777	725	748	752	769	757	739	787	785	759	720	815	760	787	763	784	788	776	774	749	769	779	798	749	793	806	762	800	764	762	782	726	755	779	754	754	783	768	808	748	801	739	789	791	757	783	812	817	756	805	734	755	751	746	751	769	781	767	762	786	730	807	781	772	772	747	722	754	770	756	782	758	799	709	746	741	757	738	713	734	749	736	759	776	732	791	796	751	750	732	757	775	761	775	750	780	771	725	757	750	777	792	764	746	760	816	737	810	777	746	742	735	740	727	751	767	791	758	808	734	788	802	739	744	752	760	740	783	704	811	771	732	790	771	821	748	789	744	744	778	757	812	821	777	699	784	771	758	736	809	745	764	811	753	791	752	762	742	763	779	782	786	797	745	773	750	797	743	767	781	792	786	752	795	834	778	706	795	743	775	771	761	745	770	771	735	746	766	772	720	795	775	794	774	728	708	758	740	777	782	742	771	771	762	759	752	762	760	770	811	783	799	755	812	757	779	766	734	749	775	744	776	731	726	750	710	764	812	786	727	806	791	769	766	807	785	838	764	778	785	705	752	730	750	748	753	733	768	788	742	717	778	753	789	755	770	783	777	765	738	762	752	732	797	801	772	737	746	729	747	742	789	777	802	729	746	763	735	744	787	756	765	733	767	719	767	764	743	772	752	759	784	750	732	744	742	772	772	767	738	772	778	787	751	778	708	739	797	763	783	754	772	800	794	746	751	785	743	732	724	746	787	790	758	745	753	803	810	797	819	770	729	781	759	750	753	739	805	766	759	772	777	782	749	760	777	831	783	783	809	775	748	782	823	824	755	743	769	781	787	812	729	726	744	730	794	785	764	779	802	725	785	826	750	753	831	774	788	718	726	762	768	739	772	753	769	717	728	773	754	767	743	779	767	773	814	763	743	767	780	760	776	762	776	736	741	793	737	725	746	758	770	762	761	753	731	776	733	798	764	822	749	735	817	780	796	764	816	761	747	772	787	767	781	786	775	787	768	829	811	793	775	770	818	748	763	772	795	762	840	759	776	785	777	765	786	805	709	779	764	719	778	750	754	712	695	720	725	767	787	759	764	760	760	763	773	755	803	748	710	741	746	751	729	820	775	835	771	776	787	726	724	705	790	774	779	785	777	739	754	783	771	796	778	740	767	789	747	791	760	747	740	737	784	734	809	790	731	784	756	763	753	729	750	740	791	759	745	817	767	797	744	767	749	803	815	793	715	796	775	763	818	762	786	781	782	769	775	773	777	741	818	723	773	765	834	832	770	788	762	758	741	781	744	770	791	810	782	759	799	740	810	705	771	748	719	794	740	723	775	733	785	815	732	788	707	785	768	770	817	766	775	770	700	807	710	788	772	743	756	771	777	748	765	782	696	799	773	753	793	759	749	800	763	742	745	737	744	765	740	740	766	791	743	780	788	723	787	774	764	780	726	769	758	746	726	768	743	721	745	781	754	749	772	713	768	749	756	758	768	728	792	730	775	783	751	771	773	791	779	680	744	713	766	764	774	746	731	743	792	766	788	783	767	789	731	762	765	782	838	752	770	731	738	714	787	803	772	749	798	753	793	773	782	721	774	778	722	712	739	753	763	768	757	780	726	726	823	764	765	795	783	771	817	741	804	750	780	794	796	780	759	756	794	789	763	726	755	814	751	785	796	792	785	824	766	807	757	784	743	726	798	760	728	786	727	759	776	766	836	763	772	745	755	774	806	755	775	745	738	762	820	742	753	761	772	767	721	701	764	795	767	729	755	780	760	761	714	737	753	779	792	787	795	774	748	757	747	801	785	754	810	754	749	734	787	802	799	731	723	731	733	779	797	721	732	748	785	744	776	747	742	796	758	742	751	782	758	800	753	767	768	781	759	768	739	774	786	784	800	762	780	727	750	761	708	780	770	734	764	749	733	775	770	740	766	721	779	778	748	782	726	761	738	711	749	756	713	749	791	781	782	802	761	790	763	736	726	777	752	823	775	773	730	743	778	788	767	820	774	761	780	772	753	762	779	730	746	802	736	767	787	763	798	756	800	764	796	766	741	802	761	782	765	780	779	765	767	742	783	772	763	742	789	773	705	790	757	755	770	807	771	755	764	745	754	767	750	794	744	757	738	744	776	809	804	719	748	715	753	768	722	739	753	749	701	766	734	728	757	719	784	780	691	675	845	784	740	749	736	764	786	757	719	760	765	729	789	762	783	786	777	741	774	778	735	700	775	787	780	803	721	736	811	749	775	758	809	764	737	710	777	793	755	798	750	757	794	739	749	768	737	735	747	807	813	769	815	742	772	764	747	752	734	792	736	768	770	753	792	742	722	765	762	744	740	814	770	790
28751	14727	9269	5342	2534	1355	859	554	462	348	360	466	398	389	425	450	441	499	492	468	428	392	392	363	310	277	301	299	286	301	292	338	293	308	287	289	287	243	300	287	279	267	294	290	270	266	216	245	287	245	275	258	230	256	293	257	269	244	296	255	279	249	253	283	267	243	293	249	255	234	258	227	228	281	226	289	232	240	245	279	265	243	265	276	263	275	224	257	251	268	232	237	279	273	243	231	235	250	254	265	285	240	257	258	240	270	240	263	259	237	254	239	258	253	285	231	242	255	236	238	253	256	242	240	266	255	223	253	272	251	231	251	232	233	236	248	255	257	243	256	252	262	218	249	253	254	232	257	228	276	255	239	265	261	228	231	276	256	236	240	245	243	246	262	249	233	265	258	200	275	235	245	232	288	245	249	252	271	249	262	226	273	257	249	272	240	269	235	242	302	233	270	262	257	239	277	244	245	278	227	236	245	248	243	298	247	218	241	247	262	246	248	231	265	245	245	223	224	248	241	234	265	257	260	240	256	272	278	258	252	256	262	297	267	241	254	251	271	273	240	239	275	257	255	294	281	247	259	240	273	268	253	245	239	272	255	231	247	218	227	242	283	230	245	250	296	261	272	280	241	248	272	249	225	237	238	237	262	230	245	267	215	252	225	237	249	315	255	243	267	248	240	254	265	236	232	222	229	243	265	255	252	240	237	269	245	282	253	260	217	256	263	233	270	235	248	241	244	259	224	238	243	230	269	251	243	242	222	244	243	259	261	247	276	295	275	260	234	252	231	257	243	236	271	260	245	254	259	259	232	234	241	223	237	269	277	252	233	259	241	240	218	217	225	242	257	280	255	258	271	254	260	250	251	236	286	251	226	243	282	257	223	260	265	246	251	260	226	263	223	253	236	227	262	269	276	269	254	275	253	264	229	267	239	254	280	237	251	243	225	250	255	233	263	245	265	269	261	247	246	239	222	249	242	234	247	263	244	265	266	232	265	268	273	276	231	244	244	239	275	230	260	231	262	229	293	262	246	272	244	275	234	235	234	255	252	228	268	265	248	253	235	223	228	246	263	243	248	257	278	251	240	239	249	268	240	251	244	253	233	281	256	227	255	243	246	263	235	242	235	247	276	266	230	261	250	239	258	237	250	260	254	236	236	227	232	261	224	260	254	265	274	244	251	261	230	261	241	253	248	263	249	248	240	258	247	218	231	239	265	255	269	238	250	232	237	245	264	257	236	251	263	275	253	267	219	239	271	242	262	229	260	259	248	260	262	258	243	239	240	240	248	248	228	309	259	270	235	262	235	243	258	262	224	228	251	263	233	229	228	261	258	281	268	257	248	252	265	243	252	262	245	240	235	252	249	244	284	236	232	262	244	282	248	257	223	257	276	257	261	236	234	271	278	227	278	273	240	230	228	254	244	279	260	261	231	240	253	268	239	275	264	250	226	262	260	257	263	243	272	249	254	259	245	246	258	245	258	241	246	227	248	236	262	250	275	235	223	229	234	251	257	254	257	237	217	267	216	255	271	247	257	266	274	264	248	257	257	245	231	259	242	250	280	253	240	241	240	255	222	275	233	205	253	293	279	266	240	211	250	246	231	242	263	254	242	248	233	251	254	259	260	264	260	259	236	245	259	249	276	258	261	264	257	232	252	260	251	224	246	265	228	248	232	215	233	249	241	273	257	254	262	265	288	242	247	237	287	274	235	269	223	256	249	248	238	266	284	257	250	267	231	257	265	270	254	266	248	247	219	247	267	244	263	292	238	247	222	232	236	248	272	235	262	226	250	256	259	246	256	245	265	270	252	251	242	280	263	270	246	265	250	246	266	256	222	256	243	237	227	273	280	253	247	309	227	221	230	275	249	244	279	258	284	250	254	280	254	240	261	256	255	254	272	252	234	275	213	266	220	250	255	252	231	232	255	263	244	250	247	242	241	251	250	259	233	259	235	247	250	227	226	255	237	265	243	240	230	242	239	271	275	269	269	255	265	266	250	254	312	245	234	239	241	258	259	229	239	248	264	254	239	249	281	215	269	241	249	276	285	218	240	239	272	257	268	257	238	226	243	282	267	238	259	262	253	266	264	217	251	249	269	276	242	252	256	257	226	273	260	284	233	252	258	251	269	254	250	252	249	244	209	216	273	266	256	246	243	254	258	231	232	239	258	253	251	229	244	245	264	259	259	259	269	262	267	280	247	227	244	273	273	249	249	231	242	238	254	262	220	264	252	229	243	256	247	271	241	268	256	264	212	249	240	244	247	263	282	233	254	240	253	264	231	228	272	253	280	223	241	244	231	239	242	238	239	244	249	276	232	255	248	242	263	265	266	247	258	256	256	222	261	235	263	235	263	249	251	272	236	251	228	214	247	235	237	255	224	252	254	278	249	227	253	252	263	232	251	254	247	259	247	297	257	249	287	268	260	256	263	258	254	258	240	246	265	232	276	259	250	284	270	283	279	267	283	257	246	267	254	238	283	235	244	259	227	253	241	266	253	225	235	247	243	250	245	246	246	260	237	221	235	244	246	256	239	249	267	265	256	252	249	279	263	250	255	254	264	252	269	243	264	272	219	304	240	227	278	269	234	232	255	242	255	231	277	271	249	266	261	249	217	259	254	259	252	245	237	244	249	239	279	256	235	246	250	257	256	233	267	259	278	281	231	278	245	244	240	244	239	240	232	247	273	247	248	261	230	254	254	258	236	263	252	239	250	246	246	243	243	256	258	256	231	280	272	268	280	258	275	265	233	253	225	237	258	253	267	279	232	264	263	271	267	216	243	289	244	266	241	237	249	227	248	259	241	212	229	231	259	270	254	239	238	284	258	224	269	259	271	284	253	263	251	233	220	262	262	247	234	272	223	252	213	258	271	222	227	276	251	261	254	263	262	280	275	278	233	278	263	260	232	247	244	238	263	271	227	266	235	257	242	260	252	276	224	258	253	235	259	245	247	260	268	262	257	257	239	254	262	247	253	272	252	276	252	233	256	256	267	250	212	237	272	250	250	259	261	245	253	247	282	254	262	231	250	258	218	236	257	235	247	233	266	250	262	244	230	255	234	255	259	265	267	269	247	237	265	246	256	267	273	268	261	231	272	245	256	274	253	244	264	246	223	243	222	231	244	227	266	250	244	247	254	243	258	225	229	242	228	291	218	252	263	255	250	225	241	205	261	239	260	250	263	239	250	258	252	241	258	250	238	263	244	254	231	221	252	237	251	257	232	242	263	240	237	266	273	244	211	288	240	271	232	248	268	269	254	242	256	252	276	280	257	242	232	232	240	292	255	258	242	234	244	240	237	246	248	266	258	237	231	273	261	287	282	240	265	230	289	251	238	255	252	243	228	254	250	272	262	239	242	250	265	249	270	259	250	266	264	275	237	247	263	280	236	263	277	257	281	272	239	256	231	232	261	247	240	258	238	248	265	242	240	241	259	249	248	272	238	261	276	277	232	250	239	222	251	252	271	254	258	253	281	265	235
19596	11440	12488	11722	7894	5132	3482	2182	1736	1487	1559	1679	1627	1766	1827	1862	1845	1998	2218	1944	1823	1788	1675	1282	993	933	913	935	857	875	887	968	1035	1050	1006	951	842	873	858	784	733	819	804	793	713	784	748	731	730	676	712	697	673	702	659	722	686	721	649	672	652	645	608	650	663	693	678	656	662	599	612	613	616	656	658	634	660	663	622	645	630	698	655	681	629	637	664	669	628	642	641	641	649	633	630	668	631	606	634	638	637	658	623	611	623	694	643	640	599	649	681	691	597	647	624	651	655	614	672	669	651	677	627	623	658	622	650	635	655	610	619	575	621	628	628	654	614	628	568	615	611	613	642	658	664	642	671	577	674	642	644	594	663	644	642	604	595	616	610	618	617	582	702	623	612	600	597	604	637	619	621	601	612	611	670	601	613	638	629	640	656	644	613	626	612	646	607	616	666	657	626	636	615	652	623	599	605	656	599	660	628	630	592	607	619	618	634	666	573	629	611	594	659	640	606	607	672	649	633	657	628	651	619	618	717	631	650	606	652	658	618	641	613	612	635	569	597	681	617	638	610	635	661	610	622	647	592	612	632	639	646	617	661	651	607	647	609	598	660	687	685	622	616	638	675	636	636	700	629	599	638	637	633	613	648	630	649	641	637	627	642	629	591	620	621	609	606	659	645	627	649	594	634	636	609	621	606	634	576	610	629	670	613	641	647	642	620	628	634	643	606	633	627	643	633	675	596	630	636	612	645	651	656	657	656	620	671	655	640	620	602	598	661	645	632	584	684	629	653	604	638	641	615	676	582	648	627	669	673	623	602	598	647	600	648	609	634	625	621	626	673	656	611	605	632	613	602	655	619	625	602	646	650	614	668	601	620	672	645	653	661	637	626	625	642	639	658	664	651	649	647	613	653	649	654	644	603	649	632	646	636	607	624	672	608	604	618	592	573	661	598	603	620	616	607	644	617	643	670	648	653	639	649	623	593	620	653	608	637	626	602	630	616	619	621	649	600	649	619	656	713	655	616	589	631	644	602	620	628	628	674	690	655	629	651	612	609	628	639	590	627	634	588	643	632	663	668	633	644	645	631	652	653	614	585	645	652	627	617	632	615	604	668	653	637	610	604	612	688	606	658	622	608	633	676	672	648	601	575	685	656	657	619	609	629	652	607	616	622	642	649	630	622	598	584	605	643	622	611	602	617	609	636	616	668	586	668	635	600	586	664	609	611	601	653	629	591	608	609	622	607	599	675	689	586	656	640	603	627	651	663	627	658	635	622	669	604	647	651	643	624	661	619	627	624	644	633	649	606	630	665	664	650	601	660	616	670	629	600	633	633	680	647	622	666	645	638	670	609	621	600	589	652	650	675	636	587	570	634	661	657	640	657	612	683	623	643	634	644	673	649	641	604	658	648	621	595	642	649	610	650	630	615	636	642	646	609	608	669	626	613	634	634	641	628	631	651	636	622	641	637	662	620	660	654	644	654	645	658	640	626	640	648	602	605	623	630	635	652	663	637	656	624	644	669	658	645	628	621	661	616	611	661	641	641	654	651	649	622	590	647	641	633	644	626	644	676	675	638	607	589	633	618	605	641	656	637	588	610	617	622	621	638	625	652	667	610	632	649	652	638	636	621	643	666	664	658	573	637	618	639	644	638	628	649	650	640	612	678	650	607	629	631	639	642	616	630	651	635	601	663	624	644	655	633	603	661	600	601	613	598	658	560	652	631	644	606	650	625	660	666	612	606	649	603	623	629	611	634	614	613	630	619	650	665	626	614	627	656	603	653	599	627	623	662	629	611	666	663	634	656	608	633	608	636	633	596	638	608	631	620	614	623	633	655	675	661	657	603	681	576	644	650	614	665	617	607	661	591	585	664	586	559	597	652	667	653	695	638	635	647	671	627	585	693	655	650	626	621	639	627	651	609	584	595	627	653	645	623	601	617	645	633	613	662	649	654	629	636	608	631	607	688	632	608	648	661	645	627	639	649	678	662	641	640	626	653	623	654	620	587	636	694	581	616	580	674	617	669	604	638	630	599	616	678	634	586	602	671	639	623	648	626	614	689	660	609	700	617	596	677	642	658	622	649	646	656	658	616	615	638	632	642	627	652	619	586	648	600	627	619	629	632	606	585	646	614	624	608	671	643	618	584	621	628	650	590	647	601	637	636	648	620	635	629	586	624	658	664	606	639	623	658	631	621	629	624	635	580	570	653	621	612	621	634	684	601	658	660	635	599	605	660	603	688	634	627	647	613	669	631	615	597	643	603	620	686	639	620	656	635	644	663	610	604	602	637	667	672	625	674	614	665	633	629	629	635	631	571	629	642	619	614	638	661	639	651	586	652	605	648	684	621	620	653	681	616	610	618	673	612	615	672	652	634	622	668	639	705	610	647	683	633	621	651	636	668	702	597	611	635	645	604	630	617	676	583	637	605	642	611	652	592	670	631	586	614	623	634	589	576	627	677	636	635	653	621	624	670	650	648	628	635	634	621	583	613	635	599	637	628	657	627	596	641	621	619	638	575	642	598	633	646	619	661	664	616	643	586	614	638	636	657	652	632	624	615	623	617	635	635	615	627	658	628	593	626	641	629	640	655	622	654	612	593	644	628	620	624	637	679	641	633	645	655	648	669	622	590	647	644	647	656	638	615	626	672	652	631	598	614	628	624	666	597	667	660	641	639	643	709	658	624	640	630	662	649	635	621	607	583	661	651	617	623	658	640	660	619	657	670	654	644	633	587	663	637	651	647	607	657	643	631	657	622	641	622	614	623	647	631	690	620	665	640	581	624	629	665	595	625	660	620	619	631	658	590	653	644	685	639	625	640	630	683	646	632	643	657	653	614	637	629	597	622	627	641	598	583	601	596	561	617	586	604	629	621	591	596	647	621	634	646	647	630	606	643	653	657	663	593	649	639	635	659	654	616	606	663	652	614	621	610	598	650	608	605	644	629	631	656	645	622	629	616	611	648	599	600	661	635	672	681	627	605	615	678	665	586	597	637	599	658	641	669	633	636	678	592	636	636	620	652	637	682	639	694	657	655	612	669	660	644	660	661	647	608	633	640	614	634	645	622	632	665	660	614	646	669	640	651	633	650	571	626	604	622	612	635	604	626	599	636	601	622	652	655	611	661	594	624	641	622	628	606	643	599	593	631	657	632	660	602	614	583	678	662	597	625	596	682	590	622	613	651	664	663	616	642	640	629	645	611	620	636	611	621	638	639	633	615	690	641	591	618	609	608	643	623	643	627	688	635	650	672	649	645	644	619	606	653	621	644	640	653	620	640	644	622	649	591	627	651	626	633	619	663	630	616	627	624	635	629	651	658	659	666	662	639	659	631	618	590	632	669	660	638	640	608	623	597	626	657	713	627	640	649	658	671	652	683	635	671	669	643	656	647	635	637	616	620	627	643	639	654	685	610	630	616	681	671	625	614	620	664	666	667	596	653	655	629	637	607	632	628	596	661	632	585	643	642	631	652	579	605	652
7256	2944	2540	1606	987	640	430	324	349	329	354	343	319	351	309	387	372	364	384	365	348	345	345	322	295	317	321	324	329	308	337	366	331	329	337	320	334	274	298	312	313	317	304	292	328	335	323	303	308	307	291	298	315	286	333	289	329	279	320	297	298	286	311	304	303	309	320	309	306	312	305	289	323	306	297	290	302	337	302	298	280	327	286	272	289	311	304	338	305	325	309	285	320	324	309	321	275	268	303	288	302	318	317	295	313	298	284	270	309	313	304	280	310	293	304	327	316	303	329	280	319	329	302	318	302	320	333	276	293	287	313	311	334	284	289	318	309	316	338	311	309	298	301	308	333	279	339	328	272	288	324	269	312	287	329	305	297	296	311	326	313	288	300	314	324	297	324	297	334	289	349	316	303	291	287	320	297	269	324	315	311	318	289	329	296	303	312	291	304	306	281	306	305	281	302	305	278	277	327	299	338	322	294	308	315	288	263	313	289	300	300	294	305	265	285	308	295	317	319	312	353	281	319	327	334	290	347	312	292	302	327	272	291	326	309	290	322	326	309	321	306	314	319	300	317	267	323	327	304	297	299	284	332	325	325	314	294	289	303	295	304	303	311	306	290	329	344	328	320	333	285	270	313	275	336	282	329	307	327	292	309	291	278	303	281	277	289	322	298	312	293	339	316	325	299	298	297	352	330	333	287	314	313	337	300	274	299	292	300	290	301	312	297	327	327	295	282	308	315	304	284	300	311	308	301	293	323	304	320	304	294	309	309	300	306	284	307	326	302	307	330	322	331	295	337	325	291	298	320	311	330	303	283	334	268	309	313	313	286	295	301	307	334	306	288	329	301	305	326	261	302	323	306	348	292	314	319	300	305	352	297	309	301	311	299	325	302	287	297	302	303	301	292	299	312	311	301	293	297	296	292	316	272	318	289	318	288	315	282	296	313	325	311	292	324	309	304	289	301	321	302	317	294	298	291	286	301	292	307	303	305	287	310	300	324	275	301	320	320	331	325	298	280	307	292	310	271	294	291	288	313	278	325	316	309	324	309	317	320	331	292	303	280	320	289	296	283	288	280	317	256	294	310	333	306	309	275	310	282	281	271	332	326	289	321	302	318	312	325	297	286	282	301	288	292	298	304	291	318	324	298	346	296	304	319	296	304	296	278	308	312	306	301	309	293	303	309	292	312	324	307	323	304	303	311	301	330	333	265	315	324	298	273	286	300	287	302	332	292	285	288	317	308	324	293	287	306	329	305	300	298	307	306	319	290	326	305	298	275	345	295	264	306	317	304	311	310	263	292	334	310	309	306	296	275	303	283	327	298	331	332	298	323	281	302	312	324	331	299	318	312	333	332	301	318	320	304	307	301	306	286	312	291	306	277	302	294	310	311	286	329	291	278	308	308	276	307	299	310	307	307	297	286	310	315	305	279	278	337	268	310	327	312	309	326	318	337	291	288	315	302	320	313	315	314	260	301	304	322	315	326	314	319	276	296	305	305	310	329	301	281	296	306	326	286	299	320	301	294	335	300	308	289	277	288	333	287	288	301	314	328	322	303	321	312	279	280	325	332	321	306	300	323	276	301	311	308	298	336	293	290	289	318	309	314	318	310	281	307	305	288	281	320	302	273	309	327	301	302	306	315	303	304	297	294	291	277	313	319	325	334	345	308	340	326	323	324	303	321	311	309	314	286	329	318	302	299	314	296	299	294	298	284	305	320	285	307	293	310	278	312	329	294	287	329	305	306	303	340	307	321	281	299	289	308	304	287	275	318	339	292	303	311	295	296	294	297	310	309	317	325	326	330	302	276	330	329	291	290	297	346	288	302	285	304	295	281	326	282	304	325	342	302	313	273	284	332	296	324	279	308	312	285	286	294	306	310	278	340	308	312	319	352	286	326	314	325	306	312	307	293	280	311	299	281	321	325	303	315	288	291	325	285	302	323	279	294	343	304	312	332	314	296	293	322	322	285	303	299	300	332	292	305	265	286	289	292	305	316	313	283	309	314	322	278	259	303	308	294	319	270	326	303	292	297	305	320	323	303	305	276	354	305	313	302	310	277	292	284	319	295	324	306	291	311	334	304	322	319	270	297	284	309	317	279	281	320	299	318	287	291	318	318	300	312	309	314	262	284	297	300	287	283	305	280	318	303	300	317	288	294	291	327	297	305	311	325	329	284	303	301	322	305	321	309	296	308	298	288	301	312	293	283	276	303	291	290	311	341	309	307	307	253	310	322	315	334	293	306	303	299	312	312	286	316	302	298	324	292	302	272	291	278	309	300	314	280	294	258	298	299	267	296	316	312	284	266	315	294	328	293	301	282	315	316	288	332	303	325	316	317	314	335	310	299	279	276	282	285	302	295	279	299	289	295	333	294	298	295	292	320	308	305	305	292	344	296	300	315	325	312	308	318	307	299	326	326	308	312	309	290	336	298	296	309	310	317	304	322	314	309	304	319	300	292	333	306	262	324	305	294	315	310	306	259	293	297	322	300	308	320	305	305	302	297	311	307	292	318	284	298	298	314	300	311	309	310	298	337	322	318	277	332	309	337	294	291	317	302	287	315	303	305	304	306	326	279	307	282	315	318	279	309	291	301	290	301	280	309	291	264	333	289	300	303	287	303	297	307	307	297	298	325	322	279	292	279	283	294	283	299	311	299	292	286	315	287	350	337	279	317	293	285	299	318	303	307	290	341	291	313	260	304	323	298	289	283	326	334	323	277	308	311	319	308	274	277	327	280	307	315	302	311	308	266	280	291	292	312	290	296	286	301	313	311	309	283	303	320	298	296	283	306	299	309	314	341	333	268	312	312	312	320	282	320	296	296	325	297	300	312	307	323	332	282	306	308	308	320	277	331	308	332	306	339	348	320	323	321	318	304	271	300	292	276	322	299	312	307	273	323	309	300	314	344	346	303	292	320	306	317	293	308	319	302	322	312	311	324	269	295	321	289	295	328	297	330	303	301	277	283	283	299	325	307	307	284	309	293	310	303	287	311	310	318	322	343	314	304	280	287	348	298	284	308	314	288	320	278	302	298	303	327	308	326	298	293	290	320	270	309	293	303	314	351	312	312	283	328	297	291	274	276	288	291	354	303	341	338	303	302	253	332	287	311	295	321	318	309	329	302	305	341	319	302	323	292	317	302	300	281	326	287	322	309	287	297	331	279	299	324	311	307	314	339	265	314	305	305	301	306	337	328	302	294	318	310	337	306	303	311	323	343	307	305	311	298	302	277	313	302	303	319	285	309	302	314	310	284	296	281	290	302	311	343	290	345	332	306	282	293	280	315	275	314	311	297	296	298	318	300	306	318	286	308	316	313	326	311	311	286	316	270	312	281	314	276	309	307	343	285	270	315	287	311	334	319	299	309	320	307	319	322	275	323	300	285	300	296	273	282	298	274	307	289	290	284	294	313	287	303	296	316	283	298	285	286	335	327	295	310	331	311	274	344	296	313	322	317	301	274	298	303	328	320	299
5896	3677	5005	4916	3503	2334	1477	1128	978	1026	984	1010	1047	1056	1106	1209	1166	1185	1338	1214	1217	1170	1116	963	826	855	827	769	857	863	863	864	897	920	827	788	841	804	829	745	778	784	804	727	775	789	812	824	837	740	815	808	791	737	753	742	721	738	751	783	729	758	789	772	799	737	784	745	821	780	785	717	794	790	770	773	727	750	783	756	744	738	779	742	771	757	732	781	781	778	758	733	753	718	774	777	812	720	745	782	710	733	745	747	797	694	734	771	801	769	786	766	742	747	750	745	692	750	815	692	732	754	722	773	775	769	797	746	786	749	797	794	767	727	752	748	713	763	751	735	770	693	722	729	713	735	784	792	762	744	776	721	715	751	762	750	697	756	756	805	712	786	763	797	787	756	762	757	749	730	779	777	799	734	751	769	767	729	774	792	780	765	813	745	762	733	755	709	725	806	759	756	750	719	738	830	779	749	712	771	765	775	704	754	757	775	757	743	759	749	787	721	773	697	746	717	757	743	742	745	781	725	727	770	794	736	796	776	741	756	768	779	752	723	765	741	728	769	799	777	728	766	762	753	805	742	742	758	756	731	729	754	776	744	861	777	716	792	792	756	740	787	728	733	728	807	787	773	782	697	770	774	824	723	743	761	750	762	723	783	723	770	708	798	716	781	745	797	751	744	762	764	756	796	741	719	748	738	741	723	755	753	739	762	765	733	751	741	731	741	762	833	753	721	749	784	720	754	692	748	769	736	729	724	768	734	770	741	794	784	745	766	722	764	752	761	740	778	720	766	783	757	689	766	766	759	825	825	727	783	762	765	749	773	774	749	744	747	747	759	793	743	720	779	724	739	760	791	701	809	757	708	793	767	772	719	713	777	750	779	726	817	760	753	762	771	753	774	752	801	751	718	745	716	729	809	739	772	732	749	765	780	729	727	785	737	709	739	737	735	780	770	773	757	750	790	714	770	747	754	787	779	712	760	778	768	767	757	747	801	767	773	752	741	741	798	770	778	689	735	786	778	798	743	758	765	721	767	750	754	786	791	740	729	782	782	741	773	797	738	754	757	729	737	798	799	753	776	742	768	723	769	777	748	777	794	764	801	725	776	754	702	802	694	699	764	747	802	792	744	733	754	724	730	755	760	774	734	723	756	714	743	781	750	764	787	759	781	747	726	828	739	780	724	689	722	729	775	780	757	768	704	765	780	751	783	770	745	781	776	720	773	765	802	716	783	743	764	743	780	741	795	749	756	799	732	762	762	730	736	702	748	787	757	727	738	723	703	724	795	716	743	791	758	763	680	745	735	727	715	710	751	799	720	752	775	739	764	709	776	759	798	774	746	808	743	761	729	749	765	791	791	754	729	809	799	739	790	771	765	739	772	753	742	729	765	769	754	744	734	763	712	776	754	742	755	714	752	786	813	748	730	760	732	770	748	720	696	756	743	815	785	752	792	770	753	746	775	769	704	804	772	756	768	726	733	752	767	699	742	791	772	775	781	756	753	722	727	750	732	722	750	750	816	733	751	774	766	790	792	749	767	758	696	788	780	716	728	774	731	763	761	766	712	727	764	779	726	781	809	789	751	773	763	782	770	804	696	797	783	747	754	745	806	810	768	755	777	775	730	759	772	728	780	805	755	746	745	797	796	714	755	737	746	683	725	794	766	720	723	735	730	755	737	753	763	711	755	749	745	837	731	785	738	710	717	754	746	799	740	774	707	695	737	744	748	756	816	741	735	782	726	761	770	705	813	741	721	764	768	744	754	742	743	748	767	744	736	733	722	781	778	708	739	802	728	767	716	694	771	782	680	706	740	758	718	823	761	733	743	759	737	773	725	775	764	791	732	748	762	797	747	708	756	727	765	756	779	779	759	770	803	727	749	824	774	719	797	789	781	697	749	795	742	751	765	743	768	781	723	759	787	769	744	751	810	827	753	742	730	770	735	743	723	740	744	743	747	773	793	713	782	762	730	761	745	728	785	754	750	710	763	759	803	763	752	739	735	777	766	756	761	722	803	747	726	753	768	779	742	749	792	733	742	699	784	805	751	759	765	734	708	691	761	750	769	764	713	721	759	743	713	747	782	708	800	766	750	749	740	720	773	774	732	796	772	775	739	777	774	731	748	794	738	789	755	700	763	756	755	795	709	784	800	747	727	775	764	717	754	751	743	726	802	778	772	732	748	768	727	783	716	839	743	777	737	787	768	745	751	715	771	759	815	740	789	767	714	793	733	743	783	745	792	776	803	755	722	720	802	770	786	753	737	750	735	754	740	756	765	740	756	789	755	714	775	758	732	778	753	749	723	732	798	692	777	782	747	738	813	722	798	815	771	755	785	745	777	755	758	782	756	760	786	719	743	743	779	767	712	743	758	734	749	733	749	767	770	745	793	785	747	733	768	718	735	753	762	712	780	777	782	760	712	762	722	754	754	730	744	736	739	795	706	750	763	775	747	771	763	782	757	741	753	749	774	809	755	757	800	756	705	739	697	779	769	744	791	760	709	791	763	742	739	729	740	772	732	772	750	792	720	780	724	767	755	719	755	712	774	760	745	761	736	733	758	775	728	761	758	745	738	748	746	721	744	742	789	770	722	723	757	741	751	763	741	726	757	758	805	779	739	744	776	757	788	754	754	778	777	741	774	730	721	755	719	740	775	742	726	746	770	741	726	777	795	743	724	727	756	763	778	783	787	804	735	768	723	756	756	744	746	768	821	698	700	736	795	786	748	744	777	778	748	759	738	716	723	774	823	742	742	752	806	727	699	737	778	736	739	782	804	770	795	752	763	797	735	761	752	804	782	762	754	785	758	706	729	718	746	751	762	752	753	821	736	740	731	760	726	763	772	751	766	743	789	761	754	805	771	830	733	779	723	744	745	747	807	700	747	730	715	744	742	756	714	723	735	729	755	731	781	772	744	771	813	810	775	732	803	786	773	763	754	730	773	744	744	785	788	744	770	753	781	746	765	824	725	753	761	744	708	752	783	746	752	758	768	757	747	754	758	745	741	789	753	753	779	791	785	682	756	758	742	765	791	777	761	744	734	719	790	706	749	734	763	712	752	759	800	712	744	793	786	731	717	752	793	749	807	780	722	751	760	791	756	758	744	742	774	768	739	744	779	747	741	766	750	734	754	717	716	770	750	745	805	750	762	804	733	756	754	770	797	727	762	733	744	776	728	756	744	762	740	760	802	740	731	714	739	772	811	767	759	740	710	750	818	780	767	777	761	768	737	770	786	714	838	695	780	742	775	814	757	753	780	743	766	751	723	783	742	754	787	744	769	745	775	715	758	758	731	701	700	809	805	800	771	691	733	758	750	715	717	757	790	744	726	725	783	775	743	776	748	769	719	762	731	762	737	745	790	721	748	760	741	723	797	710	735	736	764	717	756	810	826	755	755	753	742	786	704	726	790	775	784	745	741	726	758	768	774	715	769	763	776	702	759	713	765	731	760	771	740	710	756	783	803	774	757	738	714	712	769	758	801
19601	8035	5146	3182	1648	1080	605	484	466	432	395	395	436	407	429	436	416	429	448	448	384	435	348	357	315	340	321	315	321	301	344	310	329	341	308	344	310	321	306	313	330	324	301	290	347	288	290	299	280	305	295	283	292	281	313	290	297	338	323	320	280	287	295	309	327	327	309	335	325	299	323	303	298	294	295	343	307	329	306	305	302	233	314	252	316	290	292	328	282	283	310	295	315	307	329	284	269	328	309	302	298	322	322	306	325	327	300	293	292	323	293	303	289	318	290	290	291	323	348	317	305	295	290	263	291	304	270	303	319	305	289	310	326	269	336	341	290	284	315	319	313	325	289	293	286	328	298	320	298	317	310	325	293	317	332	319	323	317	306	321	271	305	313	304	325	327	296	311	349	302	311	287	297	294	306	301	318	288	316	302	322	321	287	337	329	309	301	269	320	311	281	297	311	342	294	315	287	308	278	321	334	318	323	287	350	298	330	321	288	286	315	285	318	337	315	302	298	318	338	318	291	305	309	326	285	309	294	323	319	337	323	285	301	326	299	294	304	297	278	326	274	312	292	298	304	318	304	313	313	295	271	275	269	293	306	340	319	315	308	269	297	309	291	303	300	285	265	309	312	292	306	290	315	335	319	314	298	320	337	309	342	311	309	302	294	319	310	319	342	282	314	308	293	291	301	297	322	320	307	281	343	309	308	293	319	335	307	295	304	318	287	292	307	300	334	280	319	327	289	291	273	283	285	324	313	299	303	317	313	289	336	289	301	298	318	294	283	334	283	280	323	263	328	284	304	291	324	297	321	329	306	309	319	293	291	289	334	310	323	296	305	300	255	340	302	298	267	299	285	321	313	325	291	287	294	293	299	281	288	310	308	269	290	269	304	269	282	277	320	292	313	301	299	325	307	309	279	334	298	303	269	312	300	301	312	315	307	284	277	326	315	299	309	283	304	292	295	302	310	261	329	305	298	297	318	323	319	307	308	304	281	327	314	301	273	332	292	299	305	331	309	338	282	335	286	295	302	298	317	300	301	324	323	331	309	300	314	314	297	279	306	273	352	324	318	334	318	311	337	300	315	302	295	311	314	268	312	293	296	319	314	306	341	316	312	283	313	343	281	298	319	288	293	271	310	280	325	327	311	295	303	320	314	316	307	317	336	332	307	276	317	306	313	289	302	305	305	320	324	284	311	300	277	310	288	288	305	284	298	325	286	320	345	295	312	276	288	330	328	305	309	316	280	276	299	359	288	262	288	297	289	290	295	333	306	291	337	307	283	338	323	330	305	295	296	287	291	310	296	307	296	322	333	333	280	302	286	310	317	273	284	329	305	313	273	228	310	327	276	273	310	298	290	298	288	293	314	306	301	272	293	296	254	304	295	320	289	303	290	315	305	271	322	308	290	295	279	309	313	329	304	313	298	317	301	325	319	337	321	334	284	314	317	322	283	295	323	324	318	311	302	314	329	300	311	282	301	306	304	309	316	301	297	276	343	318	322	266	279	298	292	317	305	297	291	281	304	294	301	315	313	278	302	310	320	319	284	291	307	314	286	314	327	289	293	306	289	315	294	298	314	313	297	291	311	269	295	293	291	281	274	279	262	299	288	285	307	284	282	286	309	297	324	336	322	329	322	277	304	290	303	299	303	296	342	298	312	278	285	343	307	295	304	276	319	327	294	299	301	304	333	313	275	305	318	282	317	296	316	314	314	296	261	279	325	297	303	314	306	294	286	278	259	298	301	299	292	302	302	316	290	299	311	307	288	305	302	293	306	307	303	310	326	324	272	329	324	359	337	311	278	328	283	290	318	326	286	316	302	321	268	321	313	293	268	296	303	298	306	310	319	272	315	295	280	275	307	325	295	291	314	288	302	330	313	305	308	344	295	309	276	295	299	284	291	334	288	306	305	352	297	335	327	299	320	317	315	276	312	319	322	325	293	325	279	274	324	297	295	298	277	279	320	307	320	338	306	306	311	281	303	301	318	301	289	311	317	318	294	296	270	318	295	313	298	291	289	266	268	310	299	290	281	342	278	293	329	300	303	307	336	319	281	288	312	279	302	302	291	304	300	312	282	310	300	281	314	271	282	302	306	313	302	293	295	299	349	262	310	295	308	298	308	332	303	303	285	328	303	303	330	279	287	309	314	274	294	303	307	289	322	286	312	274	292	286	308	313	297	300	304	305	287	307	301	295	277	304	295	297	300	309	302	296	271	288	312	284	307	297	306	289	294	296	303	298	261	312	281	287	343	299	298	301	294	320	283	282	326	303	294	295	285	308	298	344	286	310	321	325	284	291	315	288	312	321	303	300	295	282	305	309	292	316	280	277	296	303	293	289	325	297	310	307	282	302	275	275	301	290	322	292	306	308	315	326	297	295	296	295	340	283	301	267	277	314	303	323	319	279	294	322	302	325	323	293	302	287	334	303	297	306	302	332	282	282	295	249	293	327	312	297	292	308	295	323	259	330	334	308	288	289	287	277	300	299	301	288	289	294	282	298	309	312	306	333	302	290	316	346	299	325	293	285	326	315	315	303	300	282	287	301	316	297	306	273	322	292	315	304	295	342	286	306	309	310	282	337	329	325	291	318	298	309	307	308	319	301	299	298	279	293	300	301	295	281	302	303	273	300	288	307	292	324	348	275	297	301	295	308	331	283	283	285	315	287	299	274	299	282	294	321	274	310	275	310	297	325	280	302	298	319	334	304	305	270	297	309	293	312	306	285	297	312	324	306	304	337	295	292	325	288	306	315	269	312	327	301	277	313	307	315	275	304	302	312	306	318	320	320	313	300	292	326	277	275	318	309	344	304	303	313	281	310	306	304	304	317	308	321	290	313	303	310	285	316	295	348	330	304	306	296	315	279	287	349	280	263	294	343	284	313	265	282	305	274	269	305	298	281	290	283	299	280	283	289	319	303	303	312	314	343	354	317	306	314	300	265	318	306	311	289	285	297	307	303	283	313	314	301	292	297	338	305	265	318	311	298	298	287	293	344	312	285	286	295	304	318	317	318	297	313	261	275	276	305	294	326	313	301	309	289	322	306	319	277	323	357	281	350	274	286	320	314	285	295	280	294	305	306	296	296	321	293	295	310	272	305	323	300	290	296	331	301	332	309	305	281	262	286	321	307	316	302	290	287	289	273	307	290	299	344	299	274	303	299	304	277	318	308	302	342	322	295	316	281	280	298	305	319	320	301	300	339	299	278	303	314	307	294	319	294	290	311	341	305	308	325	319	328	327	359	342	312	301	296	312	287	268	284	293	285	300	300	318	321	291	294	291	277	291	335	311	280	311	285	313	308	351	330	298	272	307	300	310	294	290	310	312	317	297	283	287	275	304	292	328	325	307	310	322	332	277	361	309	267	309	306	319	281	278	295	307	290	290	298	272	328	279	301	306	316	314	309	299	292	265	307	332	330	342	297	287	303	327	296	295	282	293	271	290	312	298	297	296	298	278	300	294	293	284	290	284	304	329	289
14472	7350	8393	8341	5615	4039	2279	1792	1584	1407	1382	1473	1379	1403	1394	1491	1557	1701	1786	1608	1596	1447	1363	1064	1040	1042	931	924	919	897	920	938	997	971	999	906	854	919	870	887	868	844	818	836	810	853	873	780	777	835	796	779	787	785	812	742	753	751	749	788	725	760	839	718	758	832	787	781	711	784	769	724	777	795	737	763	759	785	721	743	788	746	767	712	728	781	772	747	746	764	734	710	749	737	738	737	757	775	804	753	734	752	738	727	817	703	704	738	703	718	776	729	714	764	765	743	736	782	758	676	741	732	768	761	748	753	739	757	696	739	776	747	759	771	768	774	768	739	734	726	769	772	726	745	765	770	740	709	792	724	798	754	763	765	754	705	709	771	729	790	736	777	762	739	728	767	722	729	750	777	773	759	782	737	836	773	737	776	725	775	771	717	776	717	718	741	811	729	756	761	776	740	730	786	799	773	772	745	749	760	720	722	758	766	752	745	714	709	795	733	772	767	785	719	734	753	752	755	713	751	740	694	755	738	827	756	745	724	749	720	770	758	721	758	771	727	744	744	760	761	761	767	837	736	729	712	764	732	766	769	774	729	752	748	762	738	741	739	716	735	732	765	786	747	709	759	705	772	716	747	700	724	761	729	713	740	736	788	748	695	729	771	717	788	760	710	777	776	709	752	751	756	788	766	744	753	735	791	747	758	756	724	698	751	739	731	766	754	744	775	772	767	728	721	769	747	765	781	775	764	732	787	714	739	769	734	708	781	775	774	803	738	718	784	729	723	756	762	759	731	742	749	729	764	749	796	773	777	712	763	765	720	725	819	743	765	744	746	728	759	763	736	790	728	733	777	765	779	772	677	747	720	727	726	725	748	735	722	753	741	797	753	730	771	757	755	761	789	748	769	677	751	749	759	781	723	726	774	732	772	761	743	735	754	758	762	774	798	733	737	781	726	727	796	749	714	762	757	754	765	763	684	759	798	724	752	740	725	762	739	724	733	813	766	754	739	764	800	747	756	700	803	758	738	775	767	782	735	734	740	729	722	730	748	781	757	748	754	762	745	785	765	769	719	732	808	714	694	754	723	752	752	771	710	725	755	717	767	749	719	753	736	758	767	710	767	739	710	791	712	725	719	699	723	729	765	763	740	781	749	719	738	719	717	754	780	765	728	742	747	752	707	755	714	795	725	748	765	784	714	787	763	764	706	747	735	775	750	774	752	725	706	776	790	744	756	721	745	739	709	757	766	708	712	763	715	787	770	730	721	760	756	764	805	785	726	748	766	774	748	716	747	734	728	743	750	734	700	739	786	779	766	764	704	773	805	754	735	751	700	785	770	733	770	727	704	721	767	749	754	714	716	743	744	753	771	722	770	776	758	737	736	738	733	754	785	759	744	763	744	755	760	766	759	740	752	742	734	760	759	738	780	781	733	727	772	721	773	743	778	749	755	732	764	700	760	716	749	739	743	753	743	771	686	767	743	709	778	752	723	696	805	731	781	773	712	753	742	742	768	743	758	717	726	731	752	777	700	762	775	810	718	764	721	740	703	744	759	746	778	737	775	777	751	738	803	754	763	771	741	736	775	732	781	748	747	714	756	734	729	788	743	772	783	753	745	735	778	749	754	793	742	758	754	764	776	760	731	738	714	757	750	757	774	730	731	741	759	757	772	744	745	702	746	759	784	783	751	709	696	721	734	784	759	819	760	747	725	734	729	725	802	776	748	764	809	738	747	750	743	721	755	754	754	761	764	730	747	717	770	717	788	745	721	721	780	728	768	720	763	773	721	764	731	769	754	743	725	763	716	709	774	734	769	788	741	762	759	778	752	787	742	775	773	734	699	713	781	751	729	696	736	759	675	754	760	733	708	757	736	751	751	726	790	721	742	839	730	744	721	717	778	741	750	723	697	751	738	747	780	773	732	756	765	774	789	716	790	731	756	737	805	743	734	730	684	802	739	714	730	738	701	723	737	704	757	723	771	717	738	777	744	745	765	766	756	759	738	739	773	782	713	753	700	743	758	740	770	765	734	743	741	771	765	826	730	773	763	772	716	720	782	735	778	711	748	753	799	755	773	744	736	745	708	684	747	759	750	784	770	756	760	747	758	741	764	754	747	759	733	716	768	752	782	757	755	776	736	734	752	723	688	745	740	730	755	739	765	752	763	751	738	778	746	728	739	741	762	802	786	769	734	802	747	767	766	744	727	738	759	756	694	784	765	804	783	720	714	732	781	733	686	766	720	730	735	735	817	772	741	724	757	749	730	723	742	785	756	783	743	738	762	715	797	747	789	756	775	749	704	791	747	729	723	756	753	709	755	756	744	751	747	759	727	772	686	767	778	728	756	736	756	749	719	777	785	760	794	778	747	769	729	771	771	774	693	774	710	744	776	747	744	722	782	762	729	773	759	698	733	761	735	838	731	742	763	725	744	774	772	777	726	734	749	797	737	740	727	743	728	767	720	752	756	705	763	770	766	753	776	703	744	755	723	724	700	826	772	699	742	754	789	735	782	757	761	737	729	746	780	711	749	722	740	797	733	748	742	736	764	744	722	745	722	731	762	743	770	757	782	763	702	739	671	772	732	781	745	725	770	749	749	728	743	737	734	750	778	713	758	775	703	753	783	772	723	779	769	718	794	788	742	731	777	704	765	748	733	696	773	719	685	758	767	710	761	721	775	757	709	716	754	767	706	754	757	753	772	745	779	762	722	752	747	702	763	751	759	742	776	686	723	746	747	758	739	756	751	703	779	734	746	768	753	690	742	713	753	733	788	799	761	714	740	736	783	752	774	741	784	781	720	759	739	715	717	762	761	762	741	751	784	763	716	753	797	725	741	774	772	759	718	755	748	727	720	723	733	754	747	746	758	766	750	683	775	688	731	770	746	748	710	727	743	729	746	739	747	728	756	726	737	751	699	757	775	759	802	743	779	705	797	760	765	699	763	766	790	779	738	757	767	723	701	761	793	724	784	756	746	731	744	725	746	772	744	814	723	747	801	732	713	767	758	722	747	713	745	737	752	726	757	696	747	783	725	784	781	747	806	759	758	750	804	671	766	757	759	748	716	772	748	773	748	759	784	753	747	767	729	758	702	707	706	773	785	710	736	761	767	771	755	774	738	714	668	788	775	793	739	735	709	724	733	729	771	779	765	699	763	768	731	755	695	780	756	768	755	742	752	755	741	723	753	731	730	769	790	733	756	725	793	762	746	729	772	759	773	749	805	785	674	785	799	778	802	690	732	720	791	679	757	785	729	723	769	733	656	713	749	746	707	740	770	793	723	772	722	714	810	732	756	714	782	757	753	783	724	750	737	780	764	719	722	732	758	782	752	725	757	777	726	756	713	815	774	749	699	775	753	766	720	715	718	677	744	722	802	763	767	726	734	719	722	740	704	700	758	758	787	759	766	754	735	721	790	726	765	754	729	711	703	781	771	760	748	765	785	760	806	738	732	748	783	729	789	744	787	738	764	759	743	757	701	755	742
28557	13494	8772	4816	2395	1317	754	630	490	463	405	413	420	385	436	432	413	435	475	481	424	413	364	326	316	300	299	291	287	279	281	274	279	308	289	296	315	285	272	248	292	272	259	225	271	256	273	263	256	230	257	295	234	231	255	243	239	257	242	260	223	271	292	260	234	276	237	234	246	284	269	241	240	227	259	271	258	235	243	273	218	267	235	234	228	268	258	261	230	209	230	243	252	277	260	221	263	270	243	245	272	232	275	258	247	268	238	237	251	266	247	282	234	253	234	262	261	269	260	225	219	254	269	243	264	250	230	287	229	253	238	202	237	238	266	213	234	247	243	226	232	246	224	248	265	262	255	228	248	238	285	220	268	242	258	242	225	267	244	252	234	245	258	236	258	271	249	240	221	232	253	256	253	263	239	239	242	250	241	236	239	241	246	224	246	253	269	221	280	234	239	237	250	264	264	264	226	241	234	271	218	231	240	250	246	235	276	246	258	244	263	253	276	255	245	249	252	252	249	262	242	257	241	245	262	235	244	230	236	232	262	223	245	234	231	261	252	251	235	247	265	214	244	250	240	244	248	246	233	225	244	230	267	231	255	226	251	244	236	236	279	246	258	262	256	264	245	282	245	240	249	207	245	258	232	241	218	230	264	245	264	247	267	232	225	217	247	242	256	256	241	237	250	282	239	285	233	232	236	235	261	250	225	239	250	230	253	255	234	263	248	233	243	257	241	245	247	229	261	254	219	232	245	247	221	232	250	231	247	265	237	272	243	236	239	220	232	237	267	252	273	250	214	252	273	254	278	218	264	233	252	256	235	211	248	223	257	250	234	255	242	237	248	250	235	232	239	245	249	266	264	249	269	230	238	256	237	219	264	247	243	248	287	238	251	264	271	228	276	245	243	231	234	283	240	252	250	267	251	231	245	238	261	223	273	240	245	226	234	226	247	273	240	264	233	272	219	232	268	262	264	244	243	245	259	246	244	241	262	224	201	234	234	235	238	249	243	263	274	245	226	278	263	239	231	239	219	238	248	199	259	235	238	245	225	243	264	265	245	271	254	267	249	273	256	250	232	269	229	252	233	262	244	249	255	251	226	248	234	233	263	249	264	227	222	235	251	225	228	227	266	253	262	240	264	251	232	230	235	238	258	225	255	238	218	242	248	252	265	234	216	211	249	277	246	266	272	252	206	248	243	254	254	248	226	222	232	237	235	233	252	267	245	259	234	281	271	260	260	273	255	219	226	238	258	239	228	255	269	272	277	251	253	243	276	262	257	253	229	274	237	245	262	230	236	235	231	227	261	254	225	259	227	238	250	222	268	236	267	268	258	228	246	236	254	253	247	275	216	259	257	262	240	218	243	237	277	248	242	235	267	232	213	264	240	222	252	233	214	245	228	247	250	237	253	269	280	246	250	242	248	260	243	253	243	281	245	244	268	214	241	224	232	249	262	234	253	230	250	234	246	239	247	225	243	233	255	225	247	244	245	248	252	210	228	247	248	267	255	262	232	225	259	244	223	232	231	257	238	224	268	246	241	223	232	205	248	249	262	278	243	270	251	250	239	243	247	259	260	224	224	271	264	212	259	237	228	235	251	241	246	229	215	234	238	251	241	246	246	240	248	289	235	245	254	219	244	268	239	237	247	242	233	229	240	231	201	229	257	239	280	284	253	264	224	259	239	245	253	272	207	243	246	210	260	253	231	223	216	237	242	263	255	227	265	238	210	232	256	256	223	265	286	246	246	254	253	260	248	243	263	256	245	240	227	230	251	231	247	223	231	241	242	239	263	215	214	244	236	248	244	237	244	234	262	244	251	227	251	265	248	255	229	221	213	237	234	258	254	262	239	255	249	248	248	244	229	253	270	239	277	265	224	212	232	236	260	244	233	280	238	234	243	242	261	229	268	236	217	243	248	236	258	248	256	262	237	247	267	277	254	264	216	243	260	219	254	252	238	235	250	242	250	269	211	257	253	240	218	230	236	249	236	223	241	238	258	247	275	219	261	256	224	219	242	255	241	293	228	259	258	263	242	250	237	244	266	281	233	259	239	235	237	247	252	237	264	273	239	262	252	246	237	249	242	238	257	272	230	268	243	221	239	258	234	274	256	219	250	229	200	238	261	235	252	221	245	246	242	229	227	228	230	269	225	284	258	252	250	238	234	235	253	240	236	240	237	242	259	211	246	234	246	230	253	248	231	256	268	261	261	262	247	273	235	232	275	229	257	253	228	224	250	255	241	241	261	263	252	262	248	243	247	276	231	233	256	248	246	239	246	221	253	240	233	243	263	250	236	235	239	214	245	246	260	253	216	273	233	247	277	220	230	242	244	254	265	256	241	232	225	251	270	260	257	236	233	256	234	263	253	243	248	257	224	255	255	252	275	242	239	240	238	239	258	266	249	244	273	247	243	221	234	240	243	274	261	256	253	242	235	238	225	257	243	241	256	233	240	205	249	262	246	231	275	278	237	232	246	257	243	248	260	238	236	238	246	287	269	264	275	228	251	286	246	222	246	231	251	261	224	234	272	259	255	234	259	259	243	225	239	266	245	263	232	243	290	265	238	235	247	263	234	248	226	248	244	232	251	242	226	256	236	238	222	264	247	251	271	247	243	238	227	234	247	237	274	244	240	254	253	240	213	251	241	258	240	244	268	216	249	263	247	244	253	227	267	234	240	228	255	251	240	261	228	257	228	259	268	223	267	263	240	235	230	248	246	233	224	242	232	241	249	253	225	246	273	240	225	219	260	259	243	259	231	236	238	255	250	244	266	233	245	244	247	203	251	227	218	245	241	221	251	263	248	231	247	250	258	259	235	261	233	251	268	239	227	274	231	249	263	284	211	232	257	232	254	237	255	234	237	233	246	251	283	248	260	233	275	256	221	256	261	242	288	232	230	220	247	248	256	235	226	245	227	249	247	245	262	259	242	262	246	241	248	237	225	247	232	247	246	281	236	255	264	240	250	236	289	225	245	267	277	241	245	236	233	251	248	242	235	202	259	260	252	281	254	244	243	211	218	260	242	247	268	257	265	231	230	238	257	224	234	231	225	255	247	251	251	254	256	240	270	212	237	216	245	277	234	232	233	230	232	269	211	254	251	237	232	247	251	213	255	235	244	238	255	242	277	250	265	235	253	240	272	263	248	271	227	222	257	244	237	242	260	247	259	222	258	248	285	241	241	257	261	243	253	247	267	248	248	238	256	227	287	251	235	256	236	242	252	235	247	252	221	244	264	245	266	231	237	257	274	207	248	229	241	229	235	210	241	251	230	270	250	231	252	251	249	253	252	259	255	258	247	277	283	266	265	247	247	226	224	267	243	222	243	263	224	228	214	266	253	243	229	288	231	264	251	242	218	246	209	265	238	233	281	287	256	242	268	248	203	265	251	257	249	233	278	239	243	249	215	289	253	266	253	241	276	209	270	253	243	260	243	243	236	239	252	240	251	223	247	237	233	249	239	231	234	251	274	240	247	243	246	228
19132	10488	11869	10621	7853	5152	3179	2532	2032	1780	1572	1601	1609	1619	1519	1719	1780	1941	2282	2057	1951	1901	1542	1157	1130	952	917	831	948	870	907	985	1105	1014	994	907	864	893	881	808	725	774	829	799	712	765	819	717	748	702	708	632	684	672	677	668	621	654	614	614	659	655	630	663	675	653	654	611	620	647	623	608	619	615	605	614	671	580	642	613	635	656	676	631	630	655	630	657	591	599	608	615	604	630	614	632	617	658	685	609	586	632	634	611	577	620	641	616	602	644	614	607	614	603	607	660	631	683	576	607	626	621	620	588	639	588	593	620	641	673	627	629	593	634	657	689	597	618	685	641	633	634	623	643	564	653	606	610	673	675	670	655	615	670	613	632	633	613	599	648	587	640	567	614	567	614	576	594	613	590	665	605	627	636	612	629	608	607	606	661	610	593	627	619	631	627	584	618	622	623	622	660	608	603	644	622	595	575	589	655	609	641	619	632	606	636	582	623	665	592	618	645	634	640	648	639	617	617	617	671	598	581	610	601	657	610	604	628	613	639	613	645	626	629	636	625	630	626	636	598	666	619	621	641	619	603	591	630	615	641	632	624	666	640	671	684	602	656	650	651	629	632	640	610	610	603	637	575	644	582	625	651	639	654	617	633	612	632	600	607	621	613	641	574	591	634	620	622	646	648	652	644	610	614	643	614	645	658	561	607	597	635	609	642	623	623	601	622	611	609	621	635	632	606	605	599	606	614	586	613	577	663	618	643	646	615	630	640	570	639	622	630	591	633	623	610	607	571	599	652	625	567	635	583	617	590	672	597	653	598	588	686	604	605	604	645	643	609	623	591	648	642	647	661	591	635	581	596	615	641	661	608	643	599	608	645	630	633	594	594	653	634	626	609	630	605	618	587	655	619	635	626	614	578	632	623	622	623	598	631	635	636	597	595	664	666	582	604	594	667	622	595	611	604	614	624	624	665	630	617	649	618	602	567	643	610	619	647	626	658	616	654	642	589	635	592	621	606	595	615	611	624	670	609	637	650	619	604	628	642	653	627	641	592	671	630	614	632	655	637	619	584	618	668	622	605	620	623	624	604	655	609	593	646	643	662	649	626	598	644	614	592	595	610	625	621	605	631	602	573	659	635	659	571	658	572	686	608	591	646	605	592	579	641	608	578	633	613	665	599	620	597	588	643	596	620	657	640	592	618	665	589	585	614	620	642	621	633	632	589	622	639	552	630	638	588	612	625	650	595	654	612	614	578	641	607	591	610	643	628	601	585	603	642	637	650	573	573	622	638	612	546	631	591	616	640	646	618	636	637	657	587	624	596	599	600	642	634	674	625	633	603	641	584	607	593	647	632	607	650	646	603	555	591	669	641	645	609	552	656	603	652	638	646	571	634	602	646	601	568	665	576	601	622	628	641	624	592	648	656	660	598	644	619	634	619	581	628	610	623	585	640	625	600	612	595	620	637	598	592	617	655	641	639	623	640	602	607	586	650	601	628	590	646	620	607	596	635	608	583	641	605	607	652	599	609	620	638	593	603	663	637	633	633	591	640	638	637	620	660	662	572	661	594	642	592	611	590	574	621	599	619	633	602	662	650	639	606	633	575	661	616	641	600	580	591	659	625	633	627	626	669	626	616	597	635	607	634	652	608	607	607	592	607	616	640	625	635	626	632	639	653	647	632	613	593	614	612	609	658	664	577	590	606	603	562	615	638	605	592	622	624	627	586	708	644	662	620	614	638	636	610	609	653	620	638	595	633	614	629	621	600	597	645	624	633	602	629	613	628	640	632	613	625	590	601	618	607	608	582	644	629	564	635	617	619	592	625	604	619	621	616	643	564	615	603	622	622	633	635	649	585	656	603	659	585	613	654	623	569	577	615	647	613	635	593	611	608	645	606	624	615	692	634	620	643	648	622	715	582	649	606	631	578	566	603	653	643	676	596	599	594	622	622	658	620	622	592	597	601	634	669	593	588	652	619	597	629	648	636	638	647	586	608	628	660	628	647	636	601	627	624	598	631	626	618	639	597	614	653	607	627	644	603	579	620	643	673	573	596	639	573	665	629	638	585	621	623	625	609	619	586	669	602	663	642	634	592	648	602	662	626	621	588	637	641	617	586	602	591	659	627	607	641	615	565	655	635	663	626	642	635	633	583	652	620	652	603	624	604	641	660	610	587	604	578	609	612	583	610	619	617	597	638	665	624	593	649	661	634	670	649	651	628	624	651	601	641	653	681	623	575	639	646	615	615	626	647	601	633	615	617	619	644	615	613	618	599	628	612	632	605	607	653	607	591	601	652	632	638	582	626	582	647	658	618	597	639	593	624	599	635	680	624	591	551	593	578	611	616	668	616	673	653	603	607	603	600	646	596	578	622	674	613	558	601	593	627	663	615	600	613	624	622	601	577	608	641	596	612	611	611	647	577	627	614	658	620	593	606	627	619	577	561	576	673	626	620	628	641	631	637	615	598	655	665	604	647	610	638	611	608	655	618	610	630	638	650	639	604	607	634	614	599	628	651	618	629	612	632	577	610	621	568	690	569	614	652	616	646	620	667	654	632	615	617	615	635	679	612	588	628	656	610	614	625	630	641	647	606	624	630	625	618	637	595	627	603	598	652	637	596	593	638	635	591	596	593	647	648	596	659	616	620	635	666	619	601	578	610	608	681	612	635	624	617	604	632	604	646	585	631	619	631	637	605	650	610	622	625	603	642	599	648	642	671	625	653	602	596	570	635	626	618	629	626	629	601	624	619	634	591	620	611	568	584	618	588	640	604	606	636	605	563	613	626	587	659	647	665	622	616	606	663	608	639	644	628	653	591	640	608	615	570	582	619	623	583	650	585	605	621	610	619	638	711	593	594	613	601	640	612	589	619	629	621	666	625	614	639	616	621	650	543	620	626	636	641	621	629	615	658	637	659	653	637	602	620	620	592	586	628	611	586	661	636	646	578	603	626	572	611	602	632	641	622	610	583	637	602	616	591	620	659	669	612	611	610	636	628	627	625	591	635	684	592	635	651	614	611	646	601	659	630	634	607	628	657	613	649	625	622	640	630	695	662	649	624	639	608	622	626	571	636	564	618	599	635	633	587	602	633	616	611	577	661	605	625	633	632	607	578	663	668	643	639	617	598	609	629	649	574	649	629	607	574	574	607	634	608	592	664	663	595	655	623	620	597	595	638	576	652	621	598	615	627	647	622	637	640	600	616	630	626	595	610	620	637	647	602	632	649	621	599	647	617	608	611	633	640	645	670	637	616	662	602	656	576	621	605	630	647	613	619	662	576	672	568	667	624	595	639	654	636	592	563	625	615	612	599	616	611	615	644	598	623	635	667	664	653	609	628	653	653	651	610	666	600	634	619	587	625	651	593	585	662	637	650	605	619	630	648	608	613	671	646	610	602	609	586	640	592	581	625	611	611	615	604	616	651	655	596	608	662	631	633	632	712	584	606	590	629	535	563	593	648	634	589	588	621	620	590	570	623	620	593
7918	3314	2697	1577	981	607	456	399	371	343	352	346	351	351	347	351	366	353	387	368	395	346	322	336	300	312	334	342	331	299	346	327	345	312	315	311	324	312	332	284	274	266	328	312	289	316	309	318	294	290	286	308	272	295	334	301	264	286	293	313	296	321	295	306	312	273	299	303	280	315	304	291	284	278	342	313	298	331	311	292	280	287	295	296	248	304	289	285	313	318	297	300	325	299	277	299	328	270	322	292	296	308	283	308	264	349	306	304	301	270	292	291	284	329	292	320	295	309	316	301	270	290	318	300	325	295	292	284	312	309	332	288	318	304	307	273	312	273	285	318	280	263	343	307	328	304	297	287	305	306	290	288	346	323	309	331	295	284	311	299	276	269	301	315	290	297	299	308	315	300	303	289	307	283	326	304	302	298	281	306	299	288	311	285	295	274	306	351	297	325	307	318	305	287	301	295	305	342	298	306	267	300	286	301	307	328	303	324	309	314	292	306	288	300	334	306	314	307	317	300	290	296	293	284	340	307	332	273	309	267	304	301	290	280	332	312	274	294	318	266	273	327	279	300	276	293	330	295	269	286	295	313	282	294	323	289	299	307	300	309	344	305	291	298	302	278	297	292	307	346	281	311	281	281	310	278	327	272	294	303	312	280	290	289	264	328	302	304	304	309	288	298	298	275	299	292	304	298	296	288	274	312	342	307	283	278	309	292	316	302	325	325	286	300	293	326	301	309	284	323	303	273	314	308	282	312	324	321	277	293	274	335	318	328	293	291	305	299	349	274	271	299	293	332	321	293	316	286	318	318	295	320	285	304	316	332	295	314	336	289	337	294	284	279	305	310	281	291	307	311	292	321	310	313	290	299	307	263	303	308	293	302	302	290	303	295	289	341	276	304	278	288	285	281	312	282	292	291	297	323	283	305	303	312	310	298	313	306	319	307	282	295	290	305	302	322	301	308	294	299	296	329	308	288	287	274	294	308	326	271	310	300	310	303	329	306	283	305	329	310	328	295	328	296	313	289	297	308	298	277	306	291	338	323	325	325	300	301	312	310	312	321	275	284	307	339	295	282	294	313	314	260	261	294	285	322	322	293	286	309	314	295	317	327	286	288	282	303	300	299	298	341	289	320	290	309	304	341	298	302	324	280	280	308	343	274	305	302	256	282	300	305	330	318	277	315	296	340	299	300	271	316	292	327	289	287	316	360	295	296	274	301	353	304	302	308	285	280	305	323	298	320	305	304	304	316	298	294	314	348	317	301	269	308	314	316	306	321	285	312	300	282	329	334	330	318	338	292	269	302	311	259	303	328	281	293	311	286	303	288	296	288	330	341	307	290	311	270	323	300	329	300	321	290	291	302	321	276	291	293	301	311	334	302	271	299	348	296	300	304	277	289	306	326	302	298	308	283	282	297	316	329	279	280	295	341	294	255	268	309	326	310	303	278	267	288	314	275	310	290	303	295	289	339	302	296	274	302	322	288	283	298	301	285	274	301	279	289	292	300	284	271	269	304	272	283	330	287	309	303	324	329	309	265	302	295	281	314	304	294	313	292	321	293	307	258	334	313	288	273	288	325	302	313	334	300	334	284	304	283	285	320	287	305	300	320	255	300	323	323	301	293	287	295	303	325	305	306	309	288	301	293	301	276	264	289	293	272	327	274	318	304	322	325	291	301	285	296	299	289	298	287	282	290	296	323	283	289	287	299	294	286	299	316	293	300	306	332	294	299	283	311	321	327	285	335	273	281	315	301	322	285	320	290	304	292	317	285	289	281	289	285	319	295	319	293	322	304	260	294	295	304	319	289	291	291	301	296	300	323	295	292	312	280	277	312	290	312	335	344	315	273	303	283	279	340	293	304	314	305	287	277	263	318	282	304	282	301	328	318	332	326	278	313	307	298	312	277	312	331	285	302	306	300	255	316	285	258	313	295	293	282	306	295	291	310	279	334	315	331	315	291	279	329	305	327	313	319	296	295	303	343	303	294	313	284	294	310	311	288	281	261	310	300	306	301	302	340	322	296	272	300	318	315	303	303	325	320	273	346	272	276	292	297	319	287	322	312	301	269	319	345	297	300	315	288	303	297	321	341	302	310	322	293	278	301	325	303	321	295	295	292	312	298	311	274	272	304	281	286	309	303	251	296	282	305	284	308	303	311	342	321	280	305	300	324	293	310	291	316	287	298	330	311	326	276	309	309	326	306	311	285	276	278	322	300	251	296	284	318	303	291	305	321	303	316	271	316	341	295	311	316	283	291	309	299	289	296	323	288	299	301	308	319	299	260	279	322	273	317	277	325	284	285	303	309	324	317	320	311	291	301	271	289	305	277	314	325	313	311	274	316	270	299	323	303	276	287	309	301	296	304	310	297	304	269	284	309	282	305	319	290	335	343	308	304	330	277	289	316	281	288	302	300	270	283	316	268	309	304	288	305	324	260	301	333	311	308	305	289	298	307	282	303	306	267	314	310	286	291	328	313	288	306	300	298	325	323	297	307	288	286	323	317	334	307	303	291	310	267	291	317	327	335	307	322	300	305	317	334	277	312	324	327	270	280	276	295	309	291	306	313	306	287	308	250	289	312	314	321	301	299	303	311	308	300	317	287	282	314	269	285	306	308	304	274	275	303	312	338	278	303	320	295	295	312	333	285	323	298	299	298	282	273	300	303	298	310	305	305	321	285	267	295	308	330	313	320	331	280	314	310	306	259	285	292	319	290	325	311	262	319	274	354	319	332	295	304	304	306	305	264	308	276	309	304	259	330	299	284	301	305	303	311	342	322	295	293	324	285	292	311	323	325	311	301	307	292	292	304	337	294	277	296	332	309	274	295	315	281	287	269	292	321	283	332	313	299	263	301	315	312	291	288	279	332	263	296	308	327	324	303	298	308	306	289	313	288	323	290	286	276	279	311	304	334	297	271	314	277	299	262	283	304	324	302	303	302	303	304	316	297	279	288	351	280	301	287	305	316	306	289	286	280	304	302	279	288	288	314	302	264	321	310	293	273	280	284	313	278	281	293	294	270	294	270	295	309	278	318	281	311	356	302	284	292	317	296	324	298	297	321	313	290	304	302	326	325	298	283	314	309	310	351	281	277	327	311	299	285	300	314	299	292	280	317	308	302	296	267	289	285	331	297	272	276	313	281	309	312	295	284	286	290	295	315	296	316	298	329	303	315	260	317	295	299	280	318	308	298	300	313	322	324	307	311	277	325	302	291	287	283	319	285	296	278	310	321	305	295	312	280	321	341	302	303	329	322	309	321	314	294	277	257	293	297	322	332	271	308	279	293	336	324	318	301	308	299	338	301	280	298	283	293	274	278	274	310	295	285	319	292	286	277	303	310	302	339	314	329	311	293	271	309	278	343	340	294	326	284	301	312	301	314	316	310	307	275	296	301	282	313	317	314	322	309	298	294	324	274	290	310	292	299	274	321	312	298	285	325	335	294	279	293	324	289	289	293	324	327	324	302	307	292	284	332
6303	3827	5182	4690	3317	2086	1530	1320	1223	1103	1047	1026	979	1008	1043	1133	1125	1162	1260	1225	1206	1130	1077	943	883	824	819	854	792	839	877	916	897	859	842	783	802	842	810	807	820	776	763	805	810	769	790	796	836	773	726	837	687	792	754	731	774	734	759	775	745	792	742	755	782	786	742	734	744	731	710	778	694	698	767	733	720	760	781	795	775	730	784	705	707	729	705	772	769	768	769	766	730	734	722	780	728	771	758	732	773	739	766	769	727	721	723	747	789	770	709	756	757	735	770	745	747	784	734	707	728	693	730	783	737	747	686	752	692	795	705	742	722	736	721	759	758	726	737	768	722	713	742	756	733	731	748	738	729	730	748	746	701	759	764	718	761	728	758	768	773	781	754	738	735	729	744	731	759	725	784	769	779	737	723	731	762	713	767	778	694	752	790	777	728	737	768	770	737	757	790	751	771	739	748	734	739	750	741	715	718	742	744	701	718	754	725	755	734	759	722	740	731	697	709	693	762	801	717	691	747	732	708	740	783	742	738	745	718	764	775	745	685	743	743	774	746	762	744	709	775	719	720	759	702	747	720	757	723	722	772	734	747	763	722	769	781	714	752	769	768	757	751	722	710	716	763	768	769	818	738	789	749	737	744	771	760	732	738	741	724	743	774	742	750	738	761	750	726	741	785	698	732	767	749	775	765	714	710	704	734	719	771	743	761	760	754	755	804	762	737	708	722	759	721	730	712	736	725	765	742	814	691	741	760	721	784	741	753	734	736	773	797	747	739	767	722	725	733	699	764	720	688	783	710	770	734	738	749	737	761	763	761	709	723	753	748	797	758	767	804	721	758	720	755	742	755	733	695	745	742	717	787	722	776	775	744	746	772	743	750	736	758	739	735	722	738	749	735	771	752	765	728	776	749	743	739	760	721	752	736	692	750	732	730	704	746	698	722	809	734	714	718	754	724	735	724	689	725	759	695	729	731	729	725	737	780	748	760	775	750	763	719	731	719	730	746	761	709	773	730	775	682	730	730	773	716	699	770	739	692	770	701	732	768	732	739	756	779	753	703	712	747	775	744	715	760	773	717	747	810	723	706	781	777	722	747	750	708	745	752	731	749	750	782	776	773	701	752	735	716	783	755	741	766	643	767	739	799	787	820	733	746	741	782	766	730	712	736	776	778	745	703	760	741	802	718	770	731	743	736	741	770	767	770	753	750	729	756	756	742	704	718	713	754	731	773	798	740	711	724	770	764	796	732	755	743	760	727	753	731	732	754	764	736	743	735	759	742	745	761	777	731	739	739	799	729	756	739	756	758	781	759	751	733	728	787	723	781	753	720	757	737	772	706	715	741	710	813	742	723	753	738	799	712	801	754	774	739	770	782	732	791	782	691	686	746	704	700	708	777	784	752	723	774	722	806	720	689	711	780	748	727	739	746	772	790	749	736	718	769	712	738	726	712	755	751	747	703	738	769	740	762	731	724	729	726	737	750	726	804	669	750	716	730	750	762	725	752	726	742	685	751	731	755	698	681	712	714	747	708	723	730	780	791	776	764	766	764	761	722	720	727	689	737	784	764	782	786	722	768	713	791	695	720	801	740	725	753	767	697	737	724	768	735	715	753	745	762	721	761	726	780	727	747	721	706	731	724	686	715	747	756	761	700	754	744	711	695	729	754	750	761	741	698	790	714	751	764	746	772	737	756	748	749	740	686	720	740	729	817	728	793	745	800	735	736	724	697	788	718	708	728	734	754	746	719	769	733	755	741	733	694	775	733	760	765	741	761	745	758	745	750	742	735	741	751	728	726	793	761	729	774	763	771	733	750	745	729	764	770	764	718	717	750	750	734	741	768	786	752	726	797	723	782	706	810	775	751	777	730	731	707	777	764	760	771	738	706	744	792	702	753	725	721	779	764	763	776	740	717	778	705	720	787	801	743	748	758	751	749	728	723	785	743	721	711	776	785	743	732	728	761	734	779	691	735	725	753	703	724	719	729	708	740	750	768	748	738	810	694	754	738	776	733	772	722	767	728	752	769	691	730	710	752	759	749	726	755	782	788	741	761	730	679	731	716	698	744	756	736	768	763	741	734	789	761	741	749	766	723	771	746	697	777	723	691	728	769	736	807	762	749	715	740	720	792	777	741	808	769	743	700	814	745	753	785	741	771	709	752	775	754	786	812	737	769	705	738	783	756	747	756	770	765	785	724	732	704	735	708	764	711	778	773	767	737	760	768	727	744	763	772	708	786	727	741	742	684	728	766	729	790	777	717	761	746	782	791	742	732	711	737	719	757	744	754	754	767	721	781	738	727	725	780	760	783	770	776	749	757	765	777	711	765	725	760	798	787	760	709	732	779	735	749	717	710	758	760	762	763	771	696	765	758	726	759	782	736	741	733	792	761	717	727	758	708	776	716	785	743	768	776	766	742	729	774	743	736	746	725	744	745	755	735	762	685	728	773	757	770	762	734	769	746	719	786	788	704	717	741	810	710	721	673	724	768	778	747	690	801	760	792	750	688	745	770	710	745	739	740	749	746	745	782	755	722	771	715	689	713	729	766	725	768	722	747	773	730	771	769	739	653	720	734	792	723	682	722	739	775	731	729	770	703	747	746	758	771	708	746	721	738	747	732	740	802	718	759	683	725	783	737	740	739	727	772	689	749	716	749	773	757	702	726	741	731	776	737	731	716	752	755	727	748	727	761	749	817	763	714	740	715	806	728	774	758	781	759	760	760	786	781	736	745	716	747	731	763	772	742	789	768	709	704	741	733	710	729	761	790	719	724	766	779	753	738	721	691	707	753	757	731	791	724	791	755	754	716	777	711	731	730	730	719	764	808	705	729	772	749	746	694	749	770	755	755	731	770	742	717	755	747	739	745	730	745	666	753	716	781	733	719	754	826	814	721	793	774	703	732	716	766	833	776	760	706	764	783	754	739	754	752	705	709	765	739	748	755	727	735	729	739	691	725	744	737	730	775	763	744	752	734	758	757	726	801	721	771	741	688	729	740	806	750	743	779	715	759	716	729	743	715	717	786	728	788	685	759	778	715	736	716	740	734	790	701	769	734	714	746	714	723	740	747	726	783	755	760	741	723	746	708	771	679	733	765	746	785	777	741	739	758	735	692	714	769	766	748	746	755	768	728	713	745	756	721	770	725	744	755	733	759	757	766	743	707	787	673	763	793	749	723	773	762	781	789	739	757	742	708	722	739	766	773	762	749	743	756	763	723	769	731	749	772	729	778	739	719	748	754	721	746	757	729	755	729	765	745	755	699	762	757	765	698	812	698	796	726	782	778	744	743	731	761	764	751	694	759	719	759	770	704	722	722	681	751	724	760	760	712	803	798	729	706	711	753	780	708	773	730	745	788	769	751	761	772	750	742	804	728	766	736	727	768	811	703	740	734	705	741	744	701	749	726	715	764	747	785	765	772	746	737	760	762	684	743	785	785	792	742	806	774	798	704	738	715	748	731	728	779	765	784	724	769	712
19929	9738	5059	2940	1724	1147	723	519	453	396	424	423	408	435	416	405	423	418	448	436	422	384	393	347	359	329	328	320	294	319	324	349	335	299	299	329	341	294	313	299	301	290	286	312	315	328	314	320	316	322	301	294	337	272	300	316	278	273	310	303	332	301	281	262	302	318	293	304	307	273	290	319	308	290	291	297	346	273	298	330	296	301	326	303	279	264	286	274	288	340	314	278	329	321	323	308	292	288	265	309	308	298	314	306	311	323	302	254	304	284	325	293	286	306	284	314	312	300	297	296	324	317	281	277	270	292	344	294	290	300	273	295	264	288	270	293	285	316	296	274	284	284	309	300	331	260	275	269	299	275	264	307	284	302	293	303	315	327	320	311	288	309	281	286	298	269	294	312	279	305	287	286	284	281	303	300	281	293	301	328	317	318	304	310	314	293	293	302	314	271	287	297	287	261	276	305	320	303	333	295	294	306	306	277	282	328	305	302	293	279	305	292	336	289	272	299	303	291	285	283	342	297	289	291	300	282	260	315	292	266	304	294	317	314	277	293	301	285	303	289	264	317	272	272	307	314	292	310	314	284	296	286	323	287	320	295	295	295	269	323	306	263	312	306	317	277	316	280	289	284	278	288	340	283	291	311	313	258	295	305	319	285	295	318	302	307	259	286	320	295	331	313	303	296	269	307	277	298	299	311	300	268	289	281	297	299	324	304	296	293	309	309	309	273	275	343	324	273	298	302	285	272	279	291	318	243	315	310	294	296	308	287	307	340	303	275	300	341	325	293	311	273	272	291	321	297	292	306	302	291	312	338	318	311	318	286	305	306	300	290	313	295	302	294	298	277	306	308	315	292	312	298	271	337	287	272	288	331	309	301	275	291	304	279	313	321	280	322	294	312	304	292	293	313	309	303	286	295	300	294	296	301	292	294	315	317	283	293	306	313	296	298	274	298	318	279	297	295	314	285	280	292	339	312	300	329	277	314	311	310	292	277	288	321	279	320	291	286	291	329	290	311	277	312	264	253	294	294	272	284	329	311	318	309	313	276	271	294	306	295	272	311	297	305	312	294	322	242	261	282	301	322	312	294	336	301	296	278	286	304	289	304	285	311	272	327	308	291	312	321	274	309	291	286	316	268	297	322	319	301	316	289	274	306	251	302	277	282	270	306	288	278	257	287	308	296	299	293	269	304	281	289	313	279	322	270	253	279	301	257	298	306	280	295	286	301	296	290	291	289	316	317	294	298	340	316	323	317	289	293	287	295	312	260	302	295	286	295	281	314	287	296	307	292	274	293	288	275	292	265	284	278	309	291	264	320	296	276	311	277	312	262	301	309	296	258	307	303	292	289	264	300	295	291	286	281	296	281	293	285	298	301	286	263	295	295	294	304	271	271	344	297	287	322	337	315	299	303	304	296	306	266	284	323	278	285	314	275	317	261	280	315	269	293	271	303	311	310	329	302	263	315	326	303	299	307	289	314	288	303	303	300	310	278	268	318	301	302	283	292	288	306	321	299	304	325	276	304	289	251	277	296	306	287	289	275	307	291	298	321	277	298	306	319	299	285	298	336	295	292	302	299	270	296	291	281	299	301	309	312	280	287	297	272	314	308	285	264	282	294	270	310	313	277	329	300	290	290	301	307	334	298	309	301	308	291	317	314	291	291	296	275	312	297	302	301	301	297	319	296	338	331	307	321	326	310	307	303	307	286	271	323	278	272	309	296	319	290	290	313	330	320	286	329	294	278	350	291	301	302	339	323	291	272	298	309	299	290	296	285	317	283	311	288	305	273	289	324	274	316	323	311	319	305	273	277	297	297	307	278	302	324	290	291	297	306	259	300	279	320	288	275	292	330	292	295	308	289	282	312	305	299	307	317	292	315	307	293	295	267	315	309	311	332	301	300	323	276	313	283	325	314	301	271	288	290	307	305	347	291	315	291	287	292	322	269	306	289	265	287	307	308	317	285	298	285	314	329	316	301	271	282	302	310	314	306	280	272	324	309	291	281	286	295	271	334	287	301	281	300	297	272	304	283	291	268	314	298	286	246	296	287	306	317	316	291	282	247	308	279	289	297	332	298	337	298	284	308	291	318	303	314	323	302	299	303	310	291	266	318	294	317	312	315	290	280	285	297	297	323	277	277	306	290	311	295	305	307	351	289	310	307	315	300	286	313	280	291	289	302	294	291	299	278	286	309	272	303	305	296	304	285	300	288	282	269	284	279	323	303	281	297	304	335	325	293	289	325	294	325	268	304	284	307	333	283	264	301	290	296	286	299	308	285	335	278	310	315	284	297	310	298	291	306	284	260	317	309	278	333	291	295	332	319	285	282	289	293	336	287	293	292	299	296	285	264	292	311	321	296	292	325	324	289	340	277	310	267	312	304	300	295	320	325	303	312	320	320	294	326	334	289	270	312	296	297	313	301	265	329	287	323	294	311	297	290	316	323	295	307	253	281	318	331	316	297	298	302	274	273	306	324	314	271	283	309	322	290	287	280	276	290	286	308	292	284	307	308	308	293	309	290	275	327	318	309	308	296	252	308	302	328	281	293	274	304	329	316	287	283	308	307	282	309	280	307	296	313	286	305	325	339	295	311	344	311	281	303	303	335	290	280	285	330	320	284	301	300	296	312	311	328	307	288	318	316	308	316	296	297	321	271	270	295	299	299	327	301	300	291	299	332	273	262	283	287	269	303	271	311	304	283	327	313	281	345	296	277	319	274	264	334	294	240	279	339	312	268	274	313	305	308	307	302	318	326	334	269	289	302	288	323	269	270	285	305	308	301	300	270	311	293	297	278	283	290	299	289	305	259	300	271	302	278	291	317	308	317	288	242	318	288	292	291	313	272	291	314	273	306	322	348	319	292	303	317	307	293	310	336	288	322	286	293	292	302	337	273	298	316	294	303	293	310	298	292	310	305	298	287	300	305	294	301	281	307	284	291	340	300	269	309	309	290	284	293	305	304	297	298	278	292	321	289	314	278	294	326	313	305	307	319	302	280	295	285	272	307	301	292	272	299	315	281	291	297	297	271	276	309	302	260	266	268	285	303	300	306	286	293	299	292	300	293	295	312	308	281	303	300	305	273	310	273	307	298	300	310	305	338	333	325	334	302	296	277	305	317	321	297	297	280	321	284	310	293	297	314	298	278	322	305	277	310	308	289	308	281	275	276	301	274	311	311	311	304	293	321	299	335	298	306	315	306	312	279	264	272	322	338	285	338	312	319	280	296	305	296	326	278	286	322	306	285	289	322	312	315	317	293	285	275	282	268	343	276	307	307	299	291	316	306	299	306	327	305	292	294	298	302	289	259	300	291	331	292	275	310	249	308	309	296	297	333	288	281	289	297	278	264	300	298	286	268	305	284	292	295	293	310	243	259	298	298	294	303	319	304	304	307	300	311	291	270	301	304	311	318	325	278	302	279	287	288	307	308	314	268	301	285	280	290	269	277	304	286	285	348	307	294	323	257	277	291	294	316
14760	8803	7679	7511	6169	4178	2804	1951	1593	1452	1425	1363	1246	1365	1342	1401	1466	1604	1761	1677	1568	1497	1308	1102	981	1025	918	952	851	889	904	1003	1040	1035	914	902	865	883	919	855	803	798	863	841	804	826	815	770	804	801	785	804	766	815	743	759	733	810	755	760	713	768	762	826	774	773	726	771	818	754	678	726	784	760	727	717	704	746	773	717	794	762	746	744	728	724	733	755	738	719	724	698	767	745	762	715	689	761	804	769	793	758	761	735	698	754	754	753	733	767	733	695	749	742	783	705	738	720	731	760	730	741	727	761	744	757	711	713	749	762	726	790	655	695	767	710	734	766	771	766	713	769	710	767	755	729	738	785	741	736	772	733	701	713	753	755	714	692	771	705	770	737	719	738	700	740	780	781	748	756	748	727	737	682	758	730	704	744	712	749	757	767	689	710	734	718	751	752	707	739	760	732	699	775	720	743	733	708	756	698	735	744	750	742	764	726	747	724	744	725	765	735	714	718	716	786	761	722	771	704	742	715	741	738	788	770	710	765	774	741	761	687	718	734	742	750	793	716	726	750	716	735	730	793	717	788	770	781	696	747	665	735	732	731	740	828	733	758	745	740	739	758	735	733	701	761	684	725	743	741	717	696	786	722	729	754	759	729	718	744	772	786	742	688	708	742	728	734	771	650	723	748	745	770	732	737	741	757	774	741	759	712	743	758	717	801	712	729	717	759	779	710	758	756	785	762	709	743	711	738	713	729	778	740	818	749	724	732	769	739	746	739	756	710	743	742	737	722	685	749	716	777	740	733	736	743	751	736	737	781	732	735	696	732	746	709	755	752	709	729	752	758	712	719	763	679	742	742	746	745	721	774	726	747	781	763	707	708	734	739	704	753	714	752	703	753	758	769	743	751	721	728	790	706	706	756	771	729	791	711	790	714	768	756	751	718	739	763	768	740	720	771	769	748	738	782	745	714	698	718	763	708	722	695	718	749	778	739	737	747	732	738	720	753	754	762	752	762	749	765	751	769	758	764	722	701	714	763	783	740	743	759	699	729	780	691	742	769	716	716	735	733	756	771	746	757	749	701	777	748	692	758	729	769	744	739	758	739	766	724	758	731	746	728	781	728	752	759	703	755	736	739	698	708	782	768	688	750	737	691	723	793	717	690	724	713	695	736	744	734	720	743	738	729	747	740	737	697	735	769	733	714	758	760	766	718	697	679	808	687	748	727	736	769	720	720	767	752	749	752	770	746	753	727	777	724	773	784	713	734	750	752	747	706	739	741	740	797	757	780	753	741	778	795	747	689	736	720	704	733	744	774	788	720	773	694	725	737	753	685	782	721	743	709	757	746	774	775	729	754	762	722	767	760	734	721	681	744	750	781	738	704	775	762	744	710	761	713	716	745	696	743	739	720	770	760	788	774	745	823	725	722	764	707	759	726	767	734	720	736	734	741	771	714	729	736	740	732	733	723	695	702	744	780	772	734	751	742	742	735	752	707	705	776	765	751	721	697	762	735	728	726	699	714	704	731	737	731	751	743	758	770	724	757	771	765	753	783	750	761	721	781	756	742	743	727	728	676	731	803	706	737	749	681	786	775	719	759	709	696	736	700	786	751	722	773	738	743	757	749	748	700	726	726	793	776	779	723	736	711	790	686	733	716	709	742	726	731	751	741	722	763	750	722	735	719	724	758	742	719	751	724	769	726	652	756	745	779	740	710	749	775	724	746	739	735	748	752	684	764	756	712	771	737	747	731	733	788	733	759	753	768	800	742	755	719	787	746	747	707	740	783	716	786	710	769	772	664	680	766	738	752	715	697	691	689	720	757	746	698	735	715	759	780	759	749	729	712	712	749	754	739	738	751	756	755	714	694	707	700	696	741	754	751	716	739	736	739	746	739	752	696	726	745	730	718	752	758	728	755	760	729	759	760	747	719	731	740	725	714	779	742	742	749	733	704	721	735	725	749	759	727	772	733	747	721	704	769	736	769	758	716	777	799	713	728	738	714	741	742	752	705	724	739	757	794	727	735	746	772	709	764	754	695	747	752	733	693	737	765	739	741	744	736	732	755	785	766	735	711	808	719	720	757	728	751	740	753	764	704	810	709	771	761	674	725	724	773	768	718	673	731	750	685	741	742	744	762	739	787	761	797	748	721	708	751	746	718	715	767	729	778	716	755	740	763	719	734	715	723	727	689	726	736	695	747	736	697	740	722	741	753	713	737	782	770	687	692	770	694	747	752	708	782	764	745	728	747	745	713	780	741	748	704	756	719	724	751	720	737	697	756	700	699	746	731	662	759	742	735	725	742	780	720	714	748	756	702	741	725	741	719	744	776	736	744	735	805	784	769	760	739	790	748	752	702	731	707	749	747	718	730	751	755	744	754	770	724	762	757	779	789	753	780	750	695	699	735	738	742	773	752	764	713	786	769	743	785	716	740	737	753	761	716	769	766	760	724	797	752	697	783	734	738	743	747	737	744	728	734	728	690	754	727	731	735	726	739	768	721	749	723	757	720	734	752	760	749	719	744	746	719	752	761	707	743	739	750	762	747	785	745	722	773	711	758	755	678	735	766	735	725	749	734	740	745	704	694	752	777	740	782	764	713	765	747	747	712	788	678	745	761	698	675	707	726	760	734	708	711	785	731	719	743	750	745	700	758	714	776	704	734	716	727	691	738	760	741	758	735	721	719	709	763	718	730	749	731	760	755	808	744	717	677	758	780	743	751	720	763	754	777	762	707	742	751	703	715	715	752	742	734	713	743	773	784	726	760	754	717	759	729	718	782	754	720	758	755	711	680	762	764	750	787	769	740	767	749	743	714	744	730	718	734	764	722	702	741	721	689	805	742	768	754	766	809	776	782	758	811	695	728	753	784	708	754	741	766	713	717	730	788	777	752	780	788	756	770	765	739	737	678	737	747	739	731	736	739	752	731	764	768	728	689	699	724	767	692	785	671	768	700	717	727	718	702	727	729	717	753	717	720	720	718	718	737	704	720	716	799	744	785	754	763	757	749	715	730	737	771	747	753	736	773	707	753	754	744	756	758	712	778	748	742	707	776	768	728	763	726	726	746	724	777	771	747	723	759	789	744	729	810	709	733	732	742	763	716	680	766	779	757	773	749	705	711	742	681	731	755	729	697	732	777	738	729	735	748	721	702	744	723	726	747	765	689	782	776	756	720	718	755	737	756	758	723	715	739	750	758	747	760	710	707	709	723	772	735	778	752	760	703	761	723	718	754	761	715	765	796	767	718	737	763	793	771	727	731	804	758	702	713	692	774	757	831	709	780	731	705	746	671	766	735	696	729	733	742	742	781	706	709	744	760	740	682	749	754	712	739	718	720	765	731	740	762	701	722	715	755	769	709	758	707	754	698	739	716	738	745	747	718	725	716	768	774	686	754	791	752	749	774	710	707	762	764	736	774	757	773	746	750	775	728	760	773	750	764	751	745	755	727	739	699	761	722	811	771	754	793	718	722	750	707	707	748
28480	14892	8233	4652	2657	1605	976	579	507	435	445	440	396	424	386	374	415	437	479	477	392	384	399	336	317	296	304	308	265	271	258	272	306	266	282	284	272	240	288	291	267	267	261	268	245	263	272	298	252	230	298	267	272	268	259	261	264	251	237	243	241	244	259	266	248	255	275	256	235	269	209	263	256	225	238	255	233	252	249	228	258	221	245	221	266	243	247	272	217	236	216	245	238	232	249	237	246	257	236	267	262	245	254	260	227	236	270	239	243	241	241	215	256	249	242	271	258	229	242	226	257	238	201	229	247	231	235	235	225	251	238	260	246	225	263	275	238	265	236	271	266	230	260	231	241	249	259	232	236	222	234	256	212	263	254	230	252	239	213	233	269	229	232	264	249	265	260	240	239	234	225	238	259	232	265	234	247	286	238	229	222	277	231	239	221	237	267	237	276	257	247	219	264	228	255	237	254	237	232	233	272	238	230	285	261	244	244	248	234	254	210	257	266	246	220	248	252	226	241	246	204	231	252	235	260	217	235	264	224	229	242	237	251	238	263	226	240	244	272	246	261	237	258	221	254	214	227	232	249	266	236	232	228	223	218	279	235	237	235	235	244	232	243	241	247	244	248	234	241	272	216	244	257	243	261	223	233	244	279	244	224	262	211	224	235	262	225	249	244	247	229	228	264	238	255	256	236	249	242	242	223	221	270	247	222	257	248	258	246	229	260	239	278	245	258	273	229	254	235	248	227	279	221	249	217	226	223	227	227	233	236	266	235	240	214	250	241	254	235	232	234	246	234	252	250	244	225	235	292	237	268	276	256	228	264	250	272	235	247	265	231	219	266	225	246	215	235	236	241	241	247	230	212	248	244	264	231	253	245	243	258	244	250	227	266	256	242	262	224	243	229	240	261	210	238	263	221	227	252	218	219	258	245	249	232	248	248	234	262	216	249	259	260	229	224	250	235	231	269	249	242	228	237	266	222	265	239	236	264	264	249	224	236	258	260	235	242	236	257	256	255	283	224	249	283	249	251	235	256	224	253	266	248	261	224	217	261	263	283	270	248	237	243	253	239	246	244	233	258	239	228	241	230	264	255	207	230	241	215	220	249	234	235	246	227	243	242	233	272	254	235	230	237	246	234	224	269	256	222	223	240	254	217	241	240	233	214	247	234	235	261	228	236	263	232	244	244	252	248	242	261	232	210	272	221	248	250	212	261	236	261	264	240	259	245	245	268	247	237	251	247	232	239	222	222	216	245	244	280	234	265	257	232	231	241	267	245	217	233	246	260	220	252	262	264	275	249	245	258	229	232	215	251	228	257	234	276	258	266	230	225	246	238	240	238	242	263	220	268	239	267	264	255	246	245	250	253	260	279	242	257	253	252	237	235	241	234	238	261	240	264	236	236	218	252	240	247	227	232	278	247	270	247	231	215	219	235	268	235	256	220	236	245	261	238	264	244	242	262	242	261	232	224	242	252	231	247	260	239	234	239	248	216	244	251	255	248	218	239	226	245	250	228	239	251	237	231	275	263	233	255	254	248	242	218	269	270	250	276	238	209	241	228	251	232	249	258	235	233	227	236	224	237	275	240	227	214	217	222	257	263	238	262	239	257	212	243	235	235	235	270	238	241	224	241	214	271	252	250	247	232	262	251	226	239	221	250	241	238	260	270	230	221	286	254	273	231	272	214	262	243	247	218	227	259	266	265	242	237	252	247	234	270	215	224	262	231	252	274	247	253	245	240	210	259	252	252	210	249	262	245	219	243	265	244	202	241	264	263	235	254	265	232	270	275	238	282	241	249	227	244	242	270	222	255	246	268	273	267	239	232	253	271	238	219	230	238	229	229	247	279	233	224	243	251	237	254	248	266	225	235	246	250	233	238	251	248	246	246	238	236	236	251	253	234	251	250	243	237	226	223	217	234	249	265	251	262	274	236	226	260	222	242	239	219	239	228	238	237	228	233	276	217	229	237	260	272	258	241	262	237	242	264	239	221	256	222	251	230	243	241	261	251	243	274	224	242	253	240	245	268	236	244	258	222	246	234	245	259	222	258	258	243	244	241	229	238	260	229	238	239	245	243	237	244	271	228	249	234	248	237	250	259	269	228	248	206	220	234	210	232	262	236	260	207	237	272	264	228	255	232	246	245	223	218	249	240	230	240	246	249	223	211	252	243	260	233	259	245	247	230	266	258	248	248	226	240	241	239	233	229	234	236	234	228	220	235	238	230	225	248	241	240	225	252	247	237	234	237	235	254	240	237	220	248	238	233	269	239	235	249	236	266	227	212	237	221	249	245	240	231	252	213	255	248	244	257	230	240	237	223	235	262	247	231	241	205	232	249	200	234	240	243	238	254	262	211	225	250	205	212	231	226	253	229	242	249	248	240	218	236	266	240	244	233	252	254	265	233	263	208	215	238	275	241	209	238	241	219	256	236	237	231	235	255	254	256	274	232	248	225	234	229	263	242	253	252	211	221	206	248	245	223	255	226	244	253	253	246	263	273	215	250	235	265	220	241	193	243	266	230	230	257	265	246	255	272	247	238	234	255	250	227	245	262	261	230	256	255	250	260	231	244	276	269	232	237	250	255	237	219	234	254	270	240	232	250	270	252	276	239	236	232	245	238	230	233	236	236	263	271	258	258	243	246	245	234	260	230	231	242	241	227	257	250	254	229	258	247	223	252	211	242	243	238	247	218	241	244	269	237	246	217	227	234	255	278	276	257	221	269	251	254	244	241	243	222	261	238	238	241	229	252	255	260	246	248	250	258	247	216	236	249	237	231	238	231	224	254	227	264	223	265	253	270	260	266	271	263	236	255	220	247	222	235	239	241	233	242	245	210	248	245	239	240	227	227	258	228	238	267	242	211	221	238	228	209	256	265	284	235	265	241	237	233	273	242	216	240	252	254	246	207	248	256	240	251	259	239	246	240	249	224	238	213	260	232	236	270	243	249	246	217	242	261	237	246	277	246	263	243	237	253	246	257	242	234	261	237	256	259	242	238	229	255	232	247	264	244	262	235	263	237	226	241	240	228	238	265	206	254	242	232	231	237	263	236	244	240	233	229	250	231	239	245	237	248	243	236	244	277	249	260	269	251	257	256	243	265	239	250	248	231	260	254	236	245	224	214	254	265	266	226	225	256	241	243	226	233	239	263	261	234	244	250	235	263	249	254	263	255	255	219	246	267	224	268	248	227	243	211	252	251	301	244	238	244	237	262	258	248	228	248	230	219	256	251	222	215	236	233	259	249	248	269	235	239	249	261	240	241	251	260	214	266	273	228	202	232	211	223	234	230	246	248	241	247	250	222	244	245	264	272	261	233	225	244	254	239	265	257	237	225	245	269	256	242	222	223	214	250	246	231	224	230	243	247	230	247	246	259	243	230	249	249	252	221	214	234	242	283	227	223	240	244	222	262	271	288	243	224	237	240	246	203	234	232	257	240	230	248	223	229	245	224	230	249	233	268	228	220	253	251	238	256	244
19212	11662	10478	10516	8466	6308	3742	2313	1965	1766	1719	1656	1621	1625	1458	1700	1721	1962	2107	2061	1763	1792	1488	1247	1118	1003	916	881	909	868	913	1105	1010	1011	959	882	847	800	844	780	815	773	773	751	792	777	737	733	707	707	687	652	644	643	671	658	623	659	645	590	657	647	677	622	671	664	659	643	634	606	652	640	616	584	623	617	605	620	600	658	618	632	634	630	595	597	655	615	587	619	630	576	637	618	649	636	627	635	601	613	595	601	608	596	569	605	599	631	645	595	600	644	629	613	662	616	649	622	582	578	614	623	584	683	630	624	609	589	576	588	590	630	613	599	588	639	613	584	628	620	621	617	629	606	605	556	602	608	604	603	606	653	567	611	564	598	599	604	649	607	623	584	615	577	642	605	626	639	606	619	652	644	598	616	604	622	599	645	617	613	632	655	590	604	663	600	642	593	609	610	636	640	600	634	607	624	614	588	652	619	595	624	619	579	614	628	592	649	629	595	621	669	579	640	614	598	624	634	612	570	587	590	590	613	606	587	621	603	611	604	625	604	574	611	620	602	632	660	642	622	653	612	646	619	643	598	642	609	605	575	632	626	624	595	627	604	643	618	586	614	604	619	590	616	623	614	614	621	578	558	636	649	637	684	617	613	650	614	635	602	604	598	594	597	596	596	622	636	597	577	583	603	604	604	597	655	625	655	619	636	626	616	608	655	615	594	596	605	603	636	636	623	660	578	632	580	623	586	627	652	619	618	602	628	589	584	642	651	586	604	625	613	624	635	639	618	603	637	606	583	585	632	596	599	620	626	608	623	607	611	625	603	614	637	674	644	596	596	634	608	639	613	562	575	608	613	654	587	571	647	615	628	619	599	578	622	627	602	608	565	581	601	626	697	614	633	593	662	619	612	647	634	616	580	650	619	588	616	668	613	648	580	585	623	602	636	658	582	659	616	633	631	633	591	622	585	627	600	565	605	568	656	655	596	603	566	578	592	599	619	621	603	652	591	629	621	640	644	560	621	650	636	624	591	597	618	588	576	580	634	595	628	621	634	613	637	659	631	618	573	648	568	628	624	625	612	632	609	568	612	534	603	598	593	650	637	589	655	638	652	603	587	598	611	612	603	655	592	604	670	646	639	633	604	630	577	610	603	589	613	638	631	619	627	639	612	579	597	630	602	579	611	613	600	584	648	588	633	638	592	589	636	593	599	642	589	571	621	622	591	618	606	623	604	623	591	613	589	616	636	625	594	620	621	620	651	621	619	585	609	600	592	624	633	652	626	584	625	636	591	625	600	595	590	603	562	589	651	585	623	643	608	563	628	644	634	619	644	637	618	624	634	658	633	612	643	621	628	627	625	635	627	595	657	619	586	641	602	621	612	602	657	637	595	642	655	649	616	594	607	597	645	652	614	639	624	630	622	592	632	587	632	585	653	613	614	602	597	608	595	617	623	607	594	652	642	642	647	627	579	621	629	600	637	644	628	591	588	633	600	610	595	596	609	621	609	625	624	654	629	640	611	621	597	593	624	593	586	630	588	616	581	615	658	588	585	614	607	610	608	653	630	600	629	618	614	601	623	644	609	626	620	646	585	657	595	601	601	594	586	632	613	600	604	593	612	568	619	639	598	604	607	575	586	640	632	631	678	645	616	584	637	624	616	617	612	629	633	608	643	603	611	643	618	631	574	638	613	663	630	622	616	616	667	621	621	665	577	601	600	598	589	591	592	649	608	627	601	608	610	647	660	592	614	624	612	606	576	625	594	622	628	591	614	619	631	621	603	622	593	614	590	608	543	628	594	581	602	578	604	661	616	593	632	620	621	567	626	594	632	589	571	648	636	611	579	629	624	595	624	665	655	637	551	641	623	650	616	652	600	645	632	598	621	612	584	634	617	607	574	640	576	629	592	598	615	595	670	612	677	674	646	642	643	631	593	638	608	566	619	565	587	570	633	615	632	600	653	603	631	613	599	635	599	625	624	649	619	604	593	632	599	575	565	660	596	583	630	637	610	638	604	635	607	610	635	593	603	653	604	621	582	645	638	578	655	642	620	607	607	651	659	623	602	626	651	601	617	596	575	624	671	618	672	618	611	601	614	615	638	650	571	635	653	647	610	613	595	612	599	617	597	660	623	588	653	666	614	619	608	593	656	625	629	601	598	637	618	629	615	620	586	641	599	558	644	606	625	609	630	611	603	597	625	605	627	613	626	613	619	676	668	599	663	655	647	605	619	583	627	610	580	628	580	603	600	628	618	641	598	605	595	613	645	628	630	607	608	610	633	603	606	596	642	623	626	592	647	663	588	621	605	610	612	631	623	609	592	624	601	608	627	571	602	607	620	612	598	597	602	615	581	604	625	597	626	624	587	574	668	648	599	603	614	606	608	601	632	612	600	660	610	624	644	595	592	603	635	619	623	597	701	592	577	617	613	578	616	623	631	641	604	599	600	623	631	613	595	597	620	641	627	601	634	604	614	603	614	586	622	626	632	604	597	627	601	596	617	627	618	590	584	652	599	605	626	645	558	623	601	638	639	590	636	596	652	621	616	609	572	608	639	564	623	631	643	587	615	627	598	644	636	627	627	594	586	566	625	622	605	657	621	658	618	616	613	609	607	594	624	590	621	632	667	645	607	599	647	602	614	614	629	569	614	614	603	621	586	557	587	588	597	612	602	602	596	603	617	635	610	646	630	606	620	618	619	631	581	592	585	624	615	597	628	634	644	603	631	614	604	599	642	610	591	656	661	655	543	612	592	604	592	614	625	652	589	642	647	643	646	598	591	652	636	604	635	613	631	606	623	637	583	596	606	643	605	618	578	604	635	636	640	628	601	629	624	628	638	609	644	623	619	597	636	629	614	629	596	579	621	650	644	618	587	630	581	605	634	603	592	610	638	633	591	626	615	638	603	602	561	677	646	595	644	627	594	606	622	623	633	591	637	645	617	642	614	629	660	575	647	631	631	599	655	636	593	684	663	596	669	619	592	594	639	595	643	636	549	598	587	607	635	616	591	578	591	603	624	606	567	680	596	613	626	590	615	623	572	615	595	673	591	659	618	615	631	625	622	612	628	627	615	622	613	592	627	586	618	615	618	626	592	630	575	690	615	651	586	591	610	679	587	650	615	603	630	591	633	606	610	614	592	625	615	606	597	641	618	591	596	620	616	637	626	616	653	626	606	569	617	614	643	653	572	566	599	605	615	647	634	626	643	620	640	666	597	633	597	574	634	630	661	619	579	625	617	644	628	625	637	581	660	626	588	626	613	601	613	631	599	575	616	615	627	648	618	563	644	654	614	614	628	632	604	596	662	587	638	623	652	597	650	596	594	605	611	624	581	594	611	613	601	635	612	658	637	610	618	592	591	635	611	616	604	642	626	620	676	595	629	600	588	611	604	663	647	571	600	694	598	611	606	619	623	625	625	625	610	627	630	603	607	581	612	608	598	630	634	596	623	629	642	581	611	589	573	649	604	581	634	641	653	642	581	605	636
7747	3180	2612	1629	1057	622	434	360	391	395	358	344	367	345	344	314	329	399	373	384	365	374	326	330	314	292	288	304	299	297	337	363	301	298	300	309	318	324	319	310	308	283	297	285	302	292	311	332	242	310	279	306	313	282	294	324	267	264	321	298	281	300	326	322	297	318	279	260	305	307	326	291	312	278	304	295	290	326	325	270	268	282	306	310	285	273	314	318	370	327	285	312	315	318	289	299	290	305	289	294	304	276	294	311	287	323	348	306	312	282	310	302	348	293	297	282	331	288	292	278	258	313	320	287	308	324	294	305	311	289	289	295	277	313	284	312	307	321	284	317	323	307	312	284	309	316	265	266	321	307	314	306	263	300	312	283	321	292	307	303	292	298	296	301	273	289	291	261	282	294	295	308	283	259	321	298	279	306	298	311	320	301	322	301	285	277	310	247	306	294	292	326	301	313	287	294	305	303	290	310	307	320	317	307	271	274	286	252	274	327	277	344	282	322	301	320	293	305	270	281	300	295	290	311	339	288	314	280	320	327	313	298	318	310	299	308	310	319	305	266	293	284	288	344	296	281	290	278	289	280	290	287	306	302	285	302	313	266	274	311	299	271	259	277	292	288	308	285	268	316	313	289	323	301	319	297	298	301	296	313	315	310	331	284	293	288	282	261	296	326	283	277	316	314	295	312	273	297	282	310	307	286	284	300	274	276	298	311	298	314	281	294	309	300	269	295	319	268	292	277	347	318	300	301	326	295	322	298	322	316	308	318	289	297	321	316	292	294	284	309	285	277	283	328	315	325	294	280	299	308	322	268	286	300	304	323	292	309	314	305	295	282	288	282	323	305	313	295	320	296	313	297	284	291	310	309	307	313	280	282	318	282	295	302	266	314	282	278	305	303	287	283	292	282	294	281	306	319	311	285	295	289	306	284	249	252	288	303	295	271	267	303	323	296	285	312	289	274	273	329	305	323	277	310	258	301	287	291	276	327	272	331	321	281	279	292	288	309	322	323	346	284	289	318	311	285	311	298	287	274	308	296	317	300	307	312	328	285	285	321	329	287	266	296	272	299	321	304	305	294	319	280	281	278	301	292	302	270	299	302	314	261	332	284	304	281	312	319	282	323	294	270	274	290	301	281	302	294	283	314	311	284	280	335	284	279	317	287	332	288	287	287	323	271	322	266	317	290	250	303	295	278	284	269	296	318	301	284	340	326	315	306	305	312	282	308	306	340	321	282	299	306	296	278	316	279	292	316	304	306	335	300	300	303	292	287	272	301	304	284	313	280	299	339	305	284	309	303	285	298	279	283	249	299	285	311	263	281	284	304	284	302	291	301	294	273	313	307	304	300	290	287	297	299	293	272	304	283	275	292	333	260	303	281	294	257	314	303	296	309	303	309	309	307	296	293	297	298	312	315	301	296	292	299	306	305	304	279	325	324	295	273	307	301	299	286	294	291	301	319	287	312	347	291	311	275	311	291	293	258	311	333	288	296	307	285	310	290	296	295	269	288	294	278	305	312	287	291	300	277	271	282	304	304	286	293	315	270	304	285	288	277	329	312	297	316	281	284	296	321	293	308	277	294	318	265	294	285	313	314	305	305	307	261	287	293	282	311	291	274	300	306	302	274	293	300	317	294	296	313	284	298	315	325	301	301	301	287	277	263	302	299	311	283	299	320	321	336	292	289	327	300	257	298	270	287	318	282	282	314	325	314	304	285	306	275	303	257	274	297	313	318	328	316	288	288	296	295	294	314	292	293	285	298	296	295	313	285	283	297	284	333	301	307	288	299	303	279	296	290	297	278	289	318	261	304	262	313	281	302	293	290	276	260	302	282	282	289	294	297	305	293	271	312	300	288	274	326	296	304	303	292	296	303	313	311	306	317	297	307	306	323	337	288	314	335	302	283	308	289	279	293	291	314	292	309	307	306	258	293	289	278	329	306	302	300	321	269	266	304	286	296	308	297	308	286	325	273	303	292	293	291	299	338	302	286	290	281	253	276	298	280	276	315	337	322	308	311	287	275	337	293	300	294	292	288	290	272	310	296	316	292	295	314	284	326	287	345	296	306	289	291	315	288	293	300	264	310	308	297	330	292	274	310	291	299	316	274	297	334	313	293	328	301	337	294	272	313	293	295	301	313	294	311	276	326	288	308	303	319	286	293	304	291	288	290	273	266	340	282	317	278	274	299	277	297	299	277	284	291	314	302	294	287	311	284	305	326	334	305	272	287	292	276	349	321	274	338	290	303	287	284	307	276	291	283	311	309	302	288	279	277	265	275	318	280	306	286	290	284	290	321	303	254	319	318	274	266	284	323	266	308	305	298	319	319	305	291	296	275	310	310	304	312	323	318	304	294	318	304	306	302	324	314	312	299	317	318	266	304	283	268	292	299	282	285	266	296	305	296	282	288	294	320	324	301	294	302	290	293	298	308	284	301	311	281	275	287	280	340	290	267	298	296	288	292	289	271	274	289	273	314	258	311	276	336	305	299	312	313	282	305	289	289	289	300	306	292	298	338	286	294	297	282	309	318	304	321	290	276	324	332	299	272	313	314	301	278	275	302	323	306	314	286	309	323	296	291	285	293	300	288	314	289	315	279	300	295	296	302	323	291	295	310	273	262	271	300	271	317	289	299	280	300	294	328	306	278	310	300	293	287	313	287	274	321	303	309	276	300	309	288	305	281	275	283	331	286	292	315	297	304	334	292	304	305	285	333	334	275	313	285	340	283	277	305	324	319	289	306	288	304	332	284	255	319	313	307	272	286	308	288	302	286	296	296	330	297	294	322	264	278	276	265	291	285	277	306	283	260	280	277	293	282	317	317	291	285	290	300	259	268	313	298	271	290	316	294	274	285	301	297	302	302	277	281	298	292	292	266	291	318	288	319	304	290	284	315	291	289	271	288	302	292	324	287	295	282	315	322	316	323	284	281	319	307	309	292	301	280	297	311	288	306	307	292	280	295	301	312	296	320	285	293	311	271	288	261	314	288	284	323	311	266	264	292	258	286	304	305	301	289	294	292	293	294	316	313	333	286	287	296	298	266	340	305	287	310	317	311	276	282	284	314	277	329	321	296	331	338	321	272	302	343	311	272	300	290	297	294	284	307	300	319	280	293	331	291	302	308	308	292	299	279	291	312	291	274	303	321	327	315	305	311	279	327	307	288	283	292	277	274	316	280	307	293	297	295	294	312	274	290	308	266	272	276	299	292	295	285	312	313	289	305	295	283	268	271	277	328	334	312	312	278	276	276	322	304	321	284	328	264	311	287	289	324	300	312	266	278	355	306	280	286	281	297	317	316	314	315	297	300	296	272	267	284	315	294	298	291	308	273	318	282	308	264	303	238	301	311	299	322	280	304	305	296	278	268	310	343	326	305	328	306	316	322	281	276	272	309	263	267	285	335	281	323	318	286	290	313	308	289	290	325	308	274	279	292	309	330	269	325	259	315	288	293	290	254	299	296	290	299	316	311	324	284
6220	3860	5180	4863	3645	2198	1417	1168	1073	986	1058	998	969	945	1018	1045	1069	1135	1226	1255	1161	1104	1069	922	904	831	868	796	816	838	830	929	889	858	820	833	793	729	784	821	781	786	761	783	738	810	757	764	721	766	777	775	722	736	786	721	754	755	656	744	721	722	740	746	728	720	773	698	777	746	689	771	745	771	710	755	731	754	762	728	718	737	738	759	714	685	745	761	691	705	702	727	759	720	744	757	754	741	744	716	723	773	764	736	749	719	686	729	768	724	705	772	765	739	731	737	736	702	676	771	771	729	758	731	722	740	763	744	725	753	742	713	765	774	804	751	774	738	745	722	706	735	756	732	733	769	723	746	736	786	726	766	714	677	742	755	728	725	739	729	741	752	776	759	744	724	749	722	774	755	706	755	727	754	736	751	752	708	654	699	735	768	755	739	707	743	681	748	774	727	706	717	721	790	758	721	735	734	720	734	766	756	725	740	740	761	726	758	737	745	706	743	744	703	738	729	751	758	697	731	742	802	726	741	783	713	728	722	734	750	768	716	717	750	715	761	774	776	746	679	696	734	749	683	710	697	746	743	693	707	789	780	749	727	693	718	739	751	766	762	712	752	735	734	780	755	719	751	756	776	719	763	800	743	759	707	729	746	754	741	699	747	751	731	732	765	743	779	693	732	791	756	756	794	720	716	745	751	758	742	714	763	738	749	765	749	749	735	723	737	712	691	733	727	750	748	727	702	727	794	710	712	746	703	801	766	722	766	716	760	726	714	726	735	751	726	721	719	737	689	747	710	723	727	770	767	730	734	759	734	776	756	737	744	750	731	716	712	767	704	728	723	688	744	719	765	762	761	751	733	743	731	711	742	744	691	735	717	754	673	751	735	793	760	784	712	749	791	695	756	733	755	726	736	757	733	719	765	795	740	810	705	739	753	732	738	722	733	751	737	715	709	704	676	793	780	757	713	706	724	737	709	732	762	748	765	767	707	709	738	754	743	716	747	741	740	774	769	730	758	739	760	741	753	712	724	726	728	773	743	762	734	726	801	765	784	736	711	795	721	757	712	774	722	717	753	725	714	785	769	682	794	738	723	758	680	751	693	774	749	764	725	758	707	737	765	763	752	792	724	806	735	772	746	740	766	718	735	700	740	741	748	765	762	725	767	702	754	739	743	721	736	689	751	753	703	770	692	710	771	748	686	719	704	759	758	734	689	732	706	745	716	700	754	711	766	729	723	738	736	716	760	757	738	747	736	708	747	745	748	703	758	733	764	720	763	705	713	716	752	758	756	744	724	703	757	693	759	757	765	731	718	710	742	742	693	695	696	719	736	762	772	736	716	720	732	729	717	762	723	747	740	763	726	723	737	713	777	739	702	721	702	768	721	710	724	751	774	724	746	762	745	751	755	780	731	755	750	673	727	706	747	726	740	704	751	742	749	784	772	712	779	722	774	762	722	740	742	721	700	760	711	747	800	764	698	772	718	743	743	764	762	737	740	734	726	720	754	739	734	759	699	766	779	741	738	734	748	763	751	751	747	802	735	766	782	765	753	736	781	718	772	696	753	727	762	745	741	757	721	698	816	751	745	783	764	754	726	718	743	843	726	755	692	725	724	775	714	715	730	699	778	737	753	765	752	741	725	753	706	745	708	717	770	706	706	769	740	743	797	721	724	728	749	674	769	726	698	706	726	780	708	722	777	737	710	721	757	734	740	818	734	772	735	750	719	747	718	783	749	729	763	732	763	742	703	740	732	750	726	764	740	736	710	771	713	761	727	707	766	760	753	753	732	701	759	716	705	752	688	707	745	761	780	720	715	725	760	760	747	702	736	759	701	777	708	745	749	742	744	773	740	724	767	709	742	726	747	732	745	735	658	712	738	754	785	717	724	740	765	761	736	747	761	745	737	706	793	752	730	756	758	738	735	674	777	723	770	777	755	795	750	716	702	686	714	761	828	735	787	775	694	765	680	755	771	712	757	767	745	730	739	735	766	708	729	804	730	734	714	705	787	729	753	707	762	768	741	776	744	769	766	754	758	714	709	699	747	766	765	732	764	694	778	754	783	794	771	719	707	744	795	733	762	726	757	746	773	732	722	701	724	770	728	770	749	764	727	768	687	729	727	775	749	777	700	724	712	737	711	692	726	751	701	731	770	690	657	705	730	767	771	758	737	802	760	734	729	757	757	746	778	765	721	724	704	732	716	753	754	676	749	758	780	713	740	687	679	765	681	711	720	788	737	694	762	771	737	774	770	759	728	770	722	728	734	693	775	737	745	719	710	755	727	728	747	689	774	716	744	788	745	676	705	742	729	769	711	756	714	821	707	727	724	791	714	683	688	714	749	723	748	756	692	737	726	731	760	709	732	741	744	720	693	742	789	726	790	734	726	739	709	754	731	766	710	764	796	726	723	736	741	788	757	759	707	719	736	788	751	738	736	776	715	716	728	716	735	776	709	717	724	715	769	731	723	698	783	718	715	747	739	763	782	690	753	749	761	755	706	759	757	737	714	700	715	685	774	806	756	745	768	745	735	740	741	715	726	762	743	788	740	741	713	754	748	740	732	755	732	750	769	800	737	739	772	756	787	728	710	822	729	752	719	728	752	745	734	715	707	678	765	758	724	721	712	715	697	713	740	735	668	681	714	707	807	745	765	720	715	699	720	795	742	750	784	746	739	727	796	768	677	727	733	750	748	728	762	722	771	719	798	748	761	744	736	794	745	728	751	743	734	752	733	728	731	732	749	734	741	726	746	728	735	713	734	767	714	733	738	680	747	724	747	749	775	749	732	768	750	741	741	783	773	729	705	708	730	723	696	752	780	724	745	744	718	746	735	768	714	786	734	737	729	751	688	715	753	779	760	792	737	697	715	691	710	778	687	770	744	733	740	752	738	801	783	708	717	735	766	742	701	682	728	719	710	727	787	753	706	744	710	734	721	761	732	742	741	763	764	726	740	709	784	744	735	752	767	738	752	767	741	753	747	729	719	701	669	729	698	714	785	727	720	757	731	742	735	725	723	768	780	740	761	746	754	687	738	743	756	761	793	716	704	731	738	795	737	770	725	763	776	712	754	716	760	703	811	749	756	724	773	711	692	740	695	760	727	729	749	735	731	708	725	761	744	735	760	695	744	689	793	805	641	737	734	693	731	751	699	718	783	754	688	726	764	735	713	716	731	692	738	752	756	766	724	764	735	743	747	761	693	721	758	689	709	727	786	736	729	732	757	732	735	761	729	761	742	693	717	689	703	773	736	745	733	698	738	815	713	706	747	711	706	741	685	762	707	766	748	726	739	748	735	749	716	727	742	741	725	679	721	706	692	735	726	733	740	737	723	751	706	752	733	816	791	785	751	732	795	756	726	766	754	682	739	693	744	728	796	794	731	734	722	769	764	752	728	743	774	776	741	798	705	733	744	722	704	741	728	747	769	752	739	724	755	735	718	734	741	711	777	809	732	715	752	720	712	718	743	711	739	776	749	740	740
19070	7926	4808	3217	1658	936	615	566	453	414	382	400	393	352	397	388	392	454	446	422	394	413	345	355	332	336	340	353	326	344	350	371	343	354	345	307	337	328	332	305	295	312	303	334	335	308	296	306	332	296	265	288	278	321	335	288	306	321	290	334	282	324	286	319	290	283	334	286	294	304	308	297	294	288	275	327	295	313	307	288	289	317	305	300	273	281	292	296	324	266	266	307	296	297	324	281	319	301	332	262	266	301	304	278	290	270	297	316	323	333	267	298	305	316	322	312	307	321	273	277	321	263	288	283	279	279	306	295	281	313	290	269	280	314	296	307	287	304	286	297	310	250	291	294	297	265	266	284	290	324	290	294	314	268	267	305	314	316	280	334	304	306	302	285	297	268	330	296	283	310	268	286	302	280	280	330	296	308	315	293	310	305	272	308	268	309	322	278	336	289	262	311	322	289	297	301	296	302	287	293	301	290	279	289	301	288	284	289	303	284	290	314	308	305	299	251	306	265	267	280	321	316	278	266	325	284	281	300	291	272	299	301	311	303	283	322	300	264	311	292	256	313	313	327	291	306	302	324	288	295	270	274	288	278	284	264	302	283	281	303	286	298	311	277	284	296	278	287	296	301	290	304	312	256	312	292	316	299	297	307	301	268	300	301	309	300	312	322	303	288	285	317	303	308	301	261	290	309	291	289	292	285	278	292	309	325	305	290	286	303	289	328	305	322	302	297	312	269	312	288	299	314	294	287	322	324	327	302	275	293	286	315	295	280	328	302	301	265	332	270	306	314	281	345	317	278	315	292	320	283	321	297	293	294	279	292	339	278	314	295	306	300	313	308	307	311	322	295	302	290	314	313	338	298	299	309	298	337	269	298	280	279	273	324	269	305	290	323	309	279	286	307	293	284	321	288	283	284	285	290	275	318	271	309	276	289	329	299	296	289	308	299	289	280	279	296	303	294	321	315	289	317	278	290	304	342	315	304	274	306	284	294	315	293	286	290	324	332	311	274	285	335	295	289	271	288	309	301	281	298	291	304	264	315	297	270	304	283	294	304	316	309	325	289	279	287	287	264	311	299	292	324	320	275	296	261	319	288	314	305	303	304	279	284	271	265	312	288	294	313	282	318	304	253	264	289	310	298	298	318	325	351	301	295	316	279	278	319	274	296	288	293	293	317	296	299	296	308	302	290	306	319	271	279	321	272	290	306	319	303	280	308	294	316	297	281	294	335	285	298	299	287	310	284	332	295	299	321	313	264	291	312	298	289	260	279	280	280	296	309	311	327	302	285	301	298	305	294	307	267	317	335	311	311	290	298	296	295	311	307	316	287	301	312	288	258	257	316	296	276	318	264	302	290	327	324	291	284	325	308	317	277	294	302	319	304	300	298	295	288	314	277	304	284	282	301	311	272	278	296	334	307	314	300	266	288	310	292	340	273	277	276	288	298	303	304	312	300	285	317	296	297	322	284	310	308	314	294	301	326	296	297	300	303	311	303	278	297	299	301	282	301	301	277	311	287	283	315	302	281	286	308	315	298	308	286	297	298	290	340	281	316	311	305	317	302	321	277	315	266	312	294	288	293	279	276	302	300	253	290	312	283	293	301	304	280	287	300	294	301	320	309	294	304	302	299	301	295	281	273	341	282	312	315	301	284	292	321	305	285	291	313	317	304	286	307	308	277	282	320	299	278	314	312	275	295	308	300	291	299	320	297	267	285	270	299	307	298	275	313	302	316	303	288	303	298	278	270	310	306	318	285	276	296	328	280	309	327	315	296	294	285	358	303	289	303	296	283	278	298	278	300	319	295	331	307	296	297	343	251	310	297	311	316	282	291	303	294	287	305	285	295	295	280	319	313	298	284	312	288	325	310	271	317	280	297	281	294	326	284	289	310	302	333	278	310	299	281	327	290	287	289	286	328	298	274	287	287	260	323	313	278	277	303	294	277	318	304	299	317	288	295	291	263	301	289	327	298	304	286	305	292	336	321	267	286	279	327	318	283	317	314	262	315	282	300	323	294	299	342	266	290	307	282	293	313	289	287	310	284	280	302	306	312	293	267	292	299	281	297	300	294	315	306	306	289	286	322	284	312	331	319	289	273	319	249	289	325	273	298	312	293	294	294	279	281	291	292	317	341	360	295	298	292	289	345	295	286	285	268	263	310	291	296	318	317	304	286	275	291	289	301	299	305	308	302	298	292	268	295	281	312	289	288	273	312	279	306	285	290	277	276	264	324	295	306	245	266	288	314	315	301	324	273	295	263	282	287	303	289	353	292	326	273	281	286	261	289	287	336	300	301	285	292	310	283	305	311	316	318	286	295	321	320	317	289	309	306	295	289	302	280	305	265	304	302	318	292	284	299	292	279	287	300	290	294	315	305	309	319	282	310	296	259	274	304	278	289	297	265	289	277	323	311	317	290	351	294	269	301	272	286	300	304	301	264	299	317	299	307	281	301	304	288	278	281	287	277	315	276	297	282	292	259	301	290	298	258	297	309	304	298	246	317	288	286	295	322	271	302	324	303	313	289	256	278	312	290	296	312	300	282	299	300	288	298	300	285	314	305	313	257	284	285	304	306	271	298	289	299	288	305	290	257	305	281	288	294	302	313	310	307	295	304	286	285	303	316	282	265	269	267	345	292	293	296	320	285	282	285	293	283	311	286	276	299	299	282	295	294	265	266	259	275	265	258	302	252	275	300	272	284	268	289	305	281	297	274	270	297	312	284	297	299	278	299	292	287	298	282	292	319	313	280	290	314	301	324	273	299	295	309	268	318	291	285	291	331	329	300	290	305	286	315	289	294	302	285	341	309	316	303	305	275	287	285	305	305	324	299	289	292	328	292	275	259	298	293	286	289	317	279	301	307	291	311	314	276	305	300	292	276	317	292	281	311	306	264	286	278	328	307	322	291	300	294	286	281	275	292	277	303	291	315	307	314	283	311	292	301	284	328	297	317	319	324	307	300	276	314	269	295	306	307	319	290	289	302	264	273	292	316	330	310	278	281	307	307	337	314	291	326	289	320	308	294	270	291	333	290	298	305	278	284	275	296	286	305	332	269	322	323	288	295	272	302	277	337	319	336	283	285	277	301	322	284	280	305	293	308	325	304	282	287	304	286	293	285	336	279	307	287	259	285	305	290	307	273	326	282	316	305	307	301	281	277	313	299	290	272	307	288	283	310	308	318	314	302	325	318	285	282	275	313	279	300	305	304	273	275	294	311	310	291	287	309	307	323	290	282	282	318	279	302	273	290	288	277	289	353	296	314	320	326	316	313	328	327	308	287	322	296	306	290	317	302	296	329	333	328	323	305	297	277	295	304	292	315	293	281	272	333	332	287	273	282	286	261	315	300	287	275	314	304	300	277	274	262	310	311	280	283	301	315	297	316	286	300	303	293	327	300	284	258	270	320	289	301	298	285	271	282	311	293	298	307	286	293	327	330	284	304	273	268	300	299	276	322	315	294	300	266	288	307	320	309
14339	7382	7882	8065	5840	3751	2313	1817	1638	1428	1414	1465	1406	1291	1254	1357	1476	1677	1747	1712	1485	1466	1348	1123	1013	1026	915	970	906	938	1000	992	1025	1001	958	950	928	900	822	831	865	837	818	887	906	826	873	786	772	811	738	733	778	747	745	768	740	776	805	759	784	745	741	713	796	714	798	716	745	739	753	752	729	680	781	742	739	734	735	744	747	772	753	751	748	735	722	713	751	708	705	759	749	743	798	771	773	739	748	755	765	736	739	724	767	723	732	727	775	713	729	767	718	726	784	760	773	714	766	718	770	757	731	713	764	788	766	712	743	741	742	746	709	713	731	760	772	729	754	742	727	719	735	704	698	735	740	720	718	723	719	759	757	725	741	789	766	751	744	768	738	743	666	761	709	731	754	792	723	725	705	732	779	755	676	759	728	745	703	673	744	793	742	746	767	708	701	722	739	713	743	720	719	741	732	760	688	740	720	704	723	713	767	716	729	763	732	723	713	743	728	729	740	742	716	735	747	704	742	720	777	752	717	777	722	763	772	715	663	696	730	774	750	759	725	803	718	744	745	740	758	759	800	716	736	696	706	734	780	793	712	743	724	742	764	806	725	733	671	732	696	698	755	742	748	764	733	717	709	733	701	721	699	761	709	744	734	763	687	775	721	705	710	727	758	763	737	733	737	712	706	717	729	725	722	729	703	716	681	792	752	751	706	736	720	736	725	656	755	730	797	713	686	719	754	738	736	740	727	733	751	788	747	736	758	720	689	736	743	743	660	737	758	690	704	768	724	706	749	737	742	791	679	744	752	693	697	708	788	712	728	727	731	734	753	752	726	765	763	727	740	706	779	732	744	760	735	768	714	648	754	720	703	713	745	674	751	759	743	723	734	687	755	724	730	687	728	751	751	737	738	716	733	757	700	713	732	715	705	722	792	701	730	719	699	715	739	761	714	711	705	745	784	759	756	797	749	704	744	697	746	677	760	736	719	737	715	743	780	738	684	770	740	787	763	759	731	753	764	749	766	730	751	747	719	698	766	725	742	669	743	689	744	714	702	728	746	741	719	767	742	745	698	734	744	745	734	726	720	725	703	736	729	718	716	752	794	766	723	769	764	774	751	699	703	714	706	699	734	729	730	798	761	697	681	738	699	735	757	730	765	762	786	714	705	751	765	738	754	735	759	709	738	803	679	751	754	752	769	769	734	768	726	681	732	736	748	751	755	713	771	770	748	763	732	692	675	744	744	741	737	766	739	711	720	755	773	690	761	746	708	720	744	785	757	785	760	729	787	712	716	701	770	692	728	726	730	754	716	736	752	712	723	736	747	721	715	740	735	762	761	771	816	725	728	757	747	746	714	703	781	738	743	771	773	730	732	690	747	753	723	736	698	752	737	728	732	741	663	776	739	723	764	763	733	747	723	767	713	762	703	762	725	717	764	725	722	770	687	765	720	755	729	692	712	741	688	745	736	745	770	756	757	721	720	726	730	759	755	730	725	765	781	742	699	746	737	747	754	739	727	718	684	717	720	701	738	703	729	762	722	785	731	785	753	712	693	776	676	734	741	706	744	740	784	744	783	717	730	709	707	732	710	721	703	713	712	676	719	730	733	693	715	747	754	758	741	745	717	740	736	751	777	750	726	758	737	756	776	756	734	799	741	738	749	731	749	691	743	764	716	724	722	743	756	793	762	747	760	741	704	719	787	738	725	742	687	702	738	716	774	691	750	721	730	732	737	695	768	695	674	732	764	779	748	701	723	725	767	742	758	731	738	739	705	740	760	719	728	751	727	731	784	716	743	703	746	723	737	761	738	745	689	731	744	704	745	776	725	758	726	705	748	721	731	775	772	736	739	719	783	747	791	724	691	721	725	710	748	763	731	726	733	685	778	722	752	711	753	749	694	778	730	720	735	715	718	774	750	695	723	693	747	691	715	759	713	769	718	735	751	755	766	758	725	689	785	686	749	761	741	714	754	718	775	765	772	761	737	772	738	754	713	739	770	735	729	731	744	714	734	778	756	738	727	773	743	742	682	727	722	662	734	716	728	703	693	717	759	773	729	715	712	721	732	724	705	740	792	692	734	745	745	712	732	764	727	751	740	753	759	711	734	772	753	773	750	724	778	763	787	784	676	718	724	755	714	724	776	748	746	731	753	732	724	729	694	757	743	763	715	762	735	710	704	703	716	711	733	777	705	753	703	748	721	766	718	719	784	739	742	762	724	762	742	727	723	717	743	753	694	731	736	738	732	751	760	711	707	730	731	674	753	738	674	693	770	704	721	725	718	741	711	703	748	683	733	748	702	706	722	708	738	739	741	735	667	746	733	744	731	690	703	784	799	729	721	718	774	736	727	711	722	732	743	740	721	739	726	694	743	768	735	725	785	740	800	790	707	731	663	772	749	717	741	719	762	742	762	748	782	726	719	743	773	705	718	742	694	747	762	731	771	720	751	709	740	769	741	667	756	791	747	745	705	735	724	690	772	780	729	731	736	754	744	730	770	711	714	781	742	698	722	776	783	737	769	761	738	753	745	756	715	759	715	714	767	738	719	758	710	732	734	737	754	770	760	739	769	731	723	720	728	738	719	750	668	732	708	751	693	741	721	714	735	726	710	740	759	749	747	747	742	730	707	723	754	740	760	742	728	736	768	724	753	740	747	765	754	713	690	700	706	747	725	733	783	760	762	672	756	709	737	704	709	683	656	755	711	789	768	741	741	729	732	755	728	699	712	747	710	747	726	820	793	742	719	682	701	748	809	790	743	724	702	803	735	769	736	791	697	735	707	767	764	735	759	740	740	726	739	735	710	749	748	727	708	770	736	702	732	767	773	714	764	737	698	725	748	742	766	730	798	756	725	730	735	730	698	753	706	759	748	704	667	738	716	769	744	797	727	740	722	723	762	748	682	700	765	742	705	702	734	742	694	747	727	742	753	790	742	750	731	794	771	767	763	755	729	735	741	758	729	747	748	680	752	772	710	763	777	745	722	760	752	738	745	700	721	710	714	772	719	751	743	684	763	711	695	725	735	710	769	767	712	758	744	742	697	738	736	728	757	739	721	777	734	731	730	768	709	713	723	734	740	735	732	743	735	713	722	741	700	770	774	735	758	739	726	770	713	730	740	721	735	738	772	719	754	743	759	736	724	728	774	693	738	667	753	718	721	730	721	743	712	762	719	749	747	734	766	680	751	755	758	749	730	720	729	702	670	743	725	747	728	697	770	713	720	739	741	725	735	754	680	697	707	731	802	727	713	740	748	735	744	704	742	715	758	714	756	686	740	728	755	723	716	762	721	816	728	754	789	744	728	762	713	761	759	738	746	777	714	707	744	760	760	685	774	735	707	740	748	742	779	735	775	713	755	689	760	698	749	699	728	691	746	757	725	707	765	742	729	755	728	708	788	773	712	695	730	748	740	744	760	742	706	704	695	746	780	689	718	756	723	739	775	705	741	734	703	795	735	743	710	691	759	773	703	721	736	679	741	731	730	775
29331	13424	7650	4401	2169	1178	792	585	532	477	454	395	403	394	354	408	391	439	418	412	445	385	383	312	340	280	262	296	249	287	330	300	317	284	281	273	307	271	259	242	253	276	253	255	230	277	262	254	259	280	236	251	261	235	245	216	240	195	243	263	244	261	238	258	233	263	283	230	257	259	255	238	231	241	277	249	221	241	223	239	248	221	212	230	232	242	282	241	238	269	224	256	301	220	233	260	236	257	251	217	236	230	243	271	260	237	235	228	238	224	255	223	244	231	238	242	236	239	267	257	214	225	257	225	243	261	244	235	259	239	207	257	229	243	232	269	228	242	262	242	239	241	238	238	234	226	243	219	260	257	236	214	235	250	270	257	224	245	244	244	255	235	202	274	226	233	202	264	254	244	245	250	249	268	214	224	223	212	249	224	260	251	242	246	244	237	237	225	232	248	220	213	218	229	254	270	243	240	245	230	217	248	246	238	262	253	251	249	233	241	279	236	248	254	254	221	232	211	270	261	228	216	239	224	251	243	248	242	212	251	248	253	253	240	232	223	236	262	219	245	237	265	260	259	229	242	262	274	250	242	233	278	244	244	259	266	235	248	241	244	251	252	224	254	229	223	249	246	247	266	252	261	225	229	263	256	229	226	233	247	243	233	217	239	241	231	234	263	248	215	254	248	250	221	233	248	247	236	249	238	290	236	246	253	260	247	255	274	252	219	229	240	249	259	233	258	240	228	260	230	255	236	251	253	218	262	243	248	250	242	240	237	241	276	226	248	260	266	234	224	228	230	244	218	246	233	259	252	222	264	236	251	244	232	248	246	233	232	253	244	230	227	274	236	207	251	225	206	236	208	245	254	222	211	247	243	240	219	249	241	250	261	261	227	236	239	240	257	230	212	244	226	232	233	253	249	217	242	233	257	251	244	240	261	252	255	246	262	234	250	227	234	230	261	232	232	252	236	241	236	227	242	250	241	247	264	234	210	246	232	257	229	277	225	248	213	259	244	233	223	227	213	258	212	250	238	223	246	218	252	254	238	246	244	273	235	237	250	227	286	245	243	230	229	247	243	228	217	253	243	247	235	221	241	257	240	247	276	237	254	242	241	249	236	238	241	241	228	230	230	224	219	225	211	245	257	253	244	240	252	202	229	239	209	206	241	226	220	250	216	258	265	239	270	236	230	249	198	231	255	224	252	250	223	268	244	272	216	255	251	237	196	234	260	211	221	264	252	231	263	256	225	260	283	260	259	218	214	255	236	230	229	200	263	244	253	239	246	222	215	247	245	231	274	235	240	248	242	243	245	219	221	203	228	270	229	244	215	249	280	218	261	237	243	287	240	252	266	240	250	240	241	270	207	258	276	219	233	246	254	231	238	253	235	248	241	240	248	265	258	257	211	263	215	267	202	242	260	243	210	271	250	253	261	235	220	286	236	257	218	248	220	264	227	247	261	234	250	237	239	241	232	239	234	221	260	229	251	259	221	242	240	242	231	225	263	239	253	238	241	304	245	250	252	240	230	226	236	220	238	246	219	255	262	269	225	266	232	252	258	221	234	218	237	237	234	246	230	233	261	249	266	253	233	253	239	234	233	233	240	218	245	229	242	253	253	241	223	216	232	220	243	251	212	254	236	233	216	248	228	237	248	211	254	251	223	208	267	240	206	215	235	240	216	207	232	237	220	241	261	262	245	253	228	244	258	239	229	234	250	250	251	240	217	218	258	249	258	251	210	246	262	232	238	254	227	238	236	225	230	235	242	252	234	242	240	232	259	256	212	261	257	230	256	258	241	227	222	214	238	228	235	232	228	258	274	237	225	256	251	245	214	231	244	261	268	229	254	238	236	250	236	275	262	251	260	238	258	245	225	239	228	235	215	245	228	221	236	243	243	220	232	259	261	230	258	263	244	258	254	232	262	223	273	224	224	253	231	219	242	234	244	237	239	236	226	248	247	228	227	235	239	213	234	248	246	240	243	240	212	236	237	256	235	261	247	264	243	239	236	264	237	247	228	267	241	243	250	242	223	245	236	217	248	253	249	226	253	257	240	258	219	227	259	227	240	235	242	244	267	240	233	251	244	252	246	214	235	251	245	239	249	232	225	250	245	236	261	240	215	219	259	308	235	212	228	213	231	246	246	236	206	223	244	276	258	225	242	253	250	271	231	224	232	248	234	222	239	245	235	254	223	233	252	242	236	221	227	232	260	238	238	242	240	227	229	257	229	244	244	227	250	221	230	244	225	258	235	238	231	241	236	214	261	260	261	242	232	264	255	251	238	223	259	231	235	219	223	228	283	268	215	212	223	212	256	251	250	233	215	245	254	263	250	234	238	251	239	241	234	248	220	254	242	237	253	252	229	240	230	225	255	256	242	229	245	248	236	270	238	274	249	261	245	281	254	235	213	227	250	261	236	240	230	240	267	216	228	258	245	218	222	224	238	249	201	264	232	254	256	247	268	209	252	253	244	245	241	234	248	243	275	226	266	267	234	225	251	221	207	243	207	256	252	228	260	209	246	257	225	236	242	268	245	259	241	245	231	249	226	231	241	239	263	243	266	242	241	247	236	231	239	233	205	267	239	235	252	232	274	228	228	242	218	237	216	221	238	251	278	254	233	240	229	259	221	235	248	249	241	232	221	240	252	234	240	227	238	232	261	250	230	238	219	234	233	209	226	242	232	248	243	225	230	267	250	229	223	217	207	247	225	246	226	259	229	227	223	235	215	237	241	248	236	249	225	226	247	223	237	252	253	250	246	269	243	255	245	256	243	252	244	231	247	241	216	243	231	229	249	231	247	243	246	245	251	224	237	245	231	251	273	247	244	247	231	235	218	236	246	212	222	250	257	261	252	234	256	270	221	231	218	228	244	241	235	240	232	242	220	217	263	235	237	233	239	256	249	239	239	232	222	249	238	217	236	245	242	222	243	251	251	261	250	253	241	262	254	231	270	232	242	247	241	221	236	241	222	283	243	248	252	232	250	229	217	218	210	244	243	234	242	291	246	253	241	249	233	254	277	255	254	200	225	256	251	216	251	222	249	254	242	270	258	237	236	233	268	223	258	223	223	250	250	235	230	239	242	235	275	224	224	237	239	226	253	249	258	256	232	265	251	270	237	218	222	269	237	238	238	247	210	247	242	261	242	242	234	208	224	231	253	226	265	240	217	263	236	225	269	248	242	246	265	250	236	213	251	223	232	242	276	244	227	262	227	230	227	254	249	232	230	232	245	278	229	267	271	238	240	233	231	237	269	210	252	260	215	252	250	231	237	244	245	239	247	238	223	218	226	262	246	231	260	240	253	244	248	258	251	235	252	246	235	233	245	242	247	245	237	228	252	220	231	241	254	258	218	236	253	259	298	211	211	216	234	245	230	207	231	242	229	237	234	252	222	231	243	257	223	235	238	249	247	247	229	244	233	252	257	223	253	215	209	245	221	253	212	223	228	215	236	264	249	237	210	228	242	249	206	251	261	233	262	258	229
19667	10070	10421	10432	7381	4852	3334	2622	2216	2129	1957	1659	1536	1495	1436	1517	1676	2041	2137	2071	1790	1700	1548	1294	1108	1024	948	908	885	932	1043	1102	1055	1039	997	914	883	845	797	774	799	768	797	800	777	826	746	748	704	708	687	653	627	657	711	638	644	698	666	646	620	633	665	645	645	646	641	611	626	665	600	607	627	611	594	626	630	648	616	574	600	596	619	643	670	634	625	597	572	627	595	605	612	573	609	612	605	604	592	634	621	632	617	629	620	645	622	590	628	651	617	635	618	589	636	586	603	590	605	647	566	630	614	688	596	597	625	617	616	622	608	599	615	592	618	614	640	616	596	591	624	580	576	600	612	644	641	622	600	616	610	600	621	600	608	621	593	595	650	585	607	592	649	599	629	601	591	599	583	598	592	636	617	593	625	574	589	642	582	591	620	624	610	600	587	637	573	602	572	571	613	631	611	631	585	631	621	613	581	631	636	633	655	627	575	651	623	627	573	623	613	628	617	595	642	592	582	622	620	584	592	645	606	614	606	605	622	577	607	555	568	601	579	594	647	619	639	647	607	604	624	601	549	633	659	636	610	593	605	612	612	608	624	617	601	598	616	593	585	607	603	620	627	582	567	665	584	600	604	612	622	597	606	626	620	565	646	602	648	601	617	605	554	558	627	598	590	583	644	622	630	607	595	601	583	597	610	577	588	644	631	648	613	644	601	617	615	595	602	589	597	618	641	605	625	586	608	596	670	643	620	638	631	586	666	599	604	571	637	584	620	649	634	597	611	642	596	571	604	596	641	575	627	641	573	641	594	641	592	581	595	608	584	653	642	642	655	594	588	620	658	615	618	637	568	540	605	629	581	649	591	589	557	635	578	601	610	621	605	622	599	578	628	607	637	622	615	614	583	613	601	593	612	616	622	576	594	648	639	608	620	590	609	613	590	596	617	643	639	592	604	628	623	589	608	627	566	620	610	610	605	650	574	602	657	601	648	551	617	673	607	600	629	633	563	619	641	617	646	589	623	614	613	619	653	619	632	629	621	642	564	593	637	596	596	626	601	582	563	585	633	595	579	588	593	596	611	656	608	636	578	596	573	581	648	675	609	596	645	645	550	641	584	618	612	616	622	579	600	588	608	665	597	616	608	591	655	626	616	625	569	568	598	567	610	611	604	633	586	612	615	647	635	610	624	572	607	612	611	608	632	655	592	593	611	594	597	592	633	641	623	639	619	640	631	613	625	596	639	616	574	626	641	606	591	585	644	614	621	579	580	637	575	647	606	622	615	606	590	576	606	610	628	628	639	615	595	616	613	584	619	647	624	638	638	626	621	583	614	653	584	623	615	594	640	597	612	597	606	566	611	602	638	635	617	601	616	597	577	662	571	625	598	628	555	598	629	629	650	581	627	616	616	582	623	610	574	619	573	603	635	569	671	590	592	617	623	606	631	603	637	674	611	610	629	635	592	590	622	642	630	626	643	636	584	572	615	620	628	621	612	576	634	565	644	605	657	617	649	592	596	568	619	633	631	594	616	636	611	616	617	577	648	630	625	646	574	645	605	638	583	556	666	644	620	616	655	615	601	601	590	657	586	579	626	628	579	630	590	618	613	592	637	617	591	589	633	623	616	635	644	628	580	650	581	588	608	620	601	599	627	659	645	601	598	624	605	629	636	599	599	609	597	604	605	584	605	578	633	648	604	584	644	563	598	595	664	585	569	624	628	612	613	603	623	627	650	592	618	583	625	652	633	607	594	592	636	576	623	658	656	612	621	641	608	601	623	588	603	648	670	625	637	645	583	599	583	618	599	606	632	631	591	637	586	568	632	624	611	592	617	629	603	605	630	625	638	605	613	627	634	614	611	629	636	623	637	641	615	597	613	611	606	673	587	620	629	591	658	610	630	640	604	615	624	621	640	619	637	614	641	583	611	623	605	573	584	611	584	593	640	637	601	562	624	611	658	655	579	593	599	594	605	590	587	622	614	619	599	614	624	582	596	638	582	611	601	629	671	589	649	637	622	595	585	634	590	562	672	591	575	566	602	610	640	566	634	602	584	576	644	604	578	604	581	564	611	598	631	618	662	678	598	643	585	602	591	588	634	631	614	629	625	615	614	617	554	581	589	597	603	601	591	566	577	586	589	667	612	639	621	629	604	624	584	576	637	605	628	580	625	602	636	655	614	611	600	601	603	600	561	627	585	589	607	636	613	614	572	605	600	593	613	580	669	603	596	612	592	605	637	630	591	638	629	627	596	600	671	614	633	633	642	624	635	598	613	623	579	588	630	628	626	652	657	585	601	618	612	557	579	592	638	653	617	627	574	617	620	637	661	596	640	637	616	566	616	647	613	609	553	639	624	603	686	593	583	601	612	626	597	607	574	585	573	574	624	603	594	635	606	562	619	643	612	641	640	579	611	645	623	600	645	618	621	595	643	626	575	601	632	609	607	588	594	609	612	617	635	609	614	632	613	608	596	626	629	547	623	615	602	652	605	615	619	591	603	601	647	590	620	615	570	639	620	578	594	678	587	558	635	605	616	610	581	609	629	634	625	624	603	612	609	630	590	661	605	620	572	619	604	666	588	615	646	618	586	642	574	599	559	601	615	628	611	627	620	602	618	623	647	593	615	633	612	626	647	639	623	627	623	624	576	621	627	614	628	625	591	595	613	635	633	633	633	587	615	597	640	609	566	601	601	633	620	612	646	608	618	549	593	623	628	604	576	619	620	628	613	612	633	602	615	665	629	644	631	592	632	646	584	612	615	609	630	623	600	618	594	640	619	632	577	603	634	596	636	617	575	629	651	566	665	654	582	560	618	623	606	600	618	659	591	635	591	614	597	652	623	599	592	592	596	610	539	581	598	615	599	583	627	586	601	626	618	550	608	590	607	630	585	635	568	657	652	621	595	629	633	583	622	592	613	604	642	636	620	636	594	579	584	625	590	555	606	618	667	610	668	615	614	603	604	626	611	629	608	647	653	624	645	614	603	564	628	614	638	644	596	606	573	602	606	616	583	592	622	624	631	660	594	602	660	597	633	638	613	617	608	594	619	573	612	591	639	612	574	627	642	600	613	614	600	629	606	624	630	619	651	645	599	645	615	622	646	581	618	552	582	644	622	638	574	651	612	663	615	593	632	579	636	621	604	583	569	619	628	583	617	594	613	646	615	599	606	637	586	644	628	617	621	611	628	626	652	594	578	667	614	614	619	652	598	565	622	614	574	640	607	563	619	598	605	634	590	599	626	665	650	635	621	644	655	588	616	640	605	612	637	643	618	645	683	613	615	614	593	588	619	619	590	603	625	601	634	609	593	588	596	628	612	608	642	631	645	642	623	631	608	604	590	574	622	605	630	607	634	598	623	610	594	607	627	631	604	622	628	587	615	605	633	579	574	636	614	596	620	600	593	624	625	624	595	573	630	628	638	629	621	636	582	643	632	629	631	603	629	644	626	586	587	588	621	637	612	607	629	588	592	582	611	616	629	626	658	618
7808	3100	2465	1480	778	571	489	406	378	368	351	340	311	333	343	330	360	380	350	361	364	344	322	285	297	315	348	290	310	289	306	341	332	316	304	300	313	332	329	306	295	294	283	316	281	319	295	282	271	291	293	299	294	323	300	300	299	304	302	285	295	284	320	331	291	284	301	311	324	291	315	305	282	331	310	298	299	269	262	335	282	299	284	307	315	306	303	290	288	269	328	311	282	269	301	305	309	306	305	296	289	266	310	302	287	288	319	301	297	319	265	305	339	303	284	273	322	296	296	277	270	311	303	319	314	278	281	287	277	270	312	277	288	311	307	299	280	308	309	287	277	279	306	295	282	294	279	285	289	326	292	322	316	300	289	296	283	272	265	271	300	272	290	314	297	306	285	286	286	257	287	289	342	285	269	293	288	259	291	323	285	277	256	281	296	306	326	321	294	314	319	309	320	298	274	306	303	280	272	278	258	302	321	292	311	300	285	284	279	314	290	300	292	293	333	279	313	288	257	272	300	300	281	287	301	338	275	306	297	285	311	300	295	322	299	273	303	298	279	287	280	263	321	287	276	294	270	300	277	302	337	296	274	309	294	299	288	293	298	248	293	304	286	309	287	308	296	306	292	316	310	258	282	304	290	310	286	262	333	280	315	327	292	253	308	277	296	315	291	298	297	291	304	303	301	283	320	285	302	305	302	316	315	292	286	289	295	302	278	273	294	318	275	277	293	308	275	269	289	264	300	318	300	304	280	292	304	295	291	296	312	275	268	303	273	286	320	294	303	303	292	300	310	301	279	323	330	305	319	286	328	292	281	305	295	289	286	322	301	295	297	291	282	309	314	285	303	295	310	309	292	298	248	334	273	288	312	300	298	308	268	320	280	287	313	299	331	311	278	278	265	288	286	296	302	271	268	292	312	271	270	281	293	298	281	289	316	260	297	280	284	294	281	301	297	285	299	290	289	305	280	272	288	306	296	306	291	270	290	290	266	262	282	312	294	303	341	323	316	293	308	297	301	301	268	294	299	303	265	307	274	312	298	306	297	297	287	296	329	290	297	245	282	282	294	275	308	318	270	273	290	292	303	308	306	309	303	328	264	275	286	309	306	286	322	311	282	297	273	288	303	260	261	249	280	303	303	292	289	308	336	303	296	334	293	284	281	323	297	271	272	307	324	315	283	297	271	306	286	291	264	283	331	318	331	336	303	332	295	303	284	303	281	295	286	306	314	285	296	293	293	289	278	257	292	295	307	249	299	274	270	290	287	315	270	295	284	299	273	285	324	303	306	285	307	318	300	266	278	291	283	282	306	282	277	300	297	304	298	283	300	284	315	288	306	308	283	283	288	281	312	268	310	268	300	318	327	306	267	286	309	291	291	295	283	318	294	322	287	307	327	291	286	317	320	285	326	287	279	284	317	320	298	300	294	270	307	312	291	276	322	296	269	291	293	299	327	288	317	304	303	327	279	307	320	300	257	299	294	299	303	330	300	255	285	307	280	277	323	303	309	307	288	282	284	323	301	297	297	293	261	304	309	298	277	252	315	275	285	327	295	294	276	311	299	273	315	286	282	299	310	295	320	306	354	321	297	289	308	311	302	277	283	275	302	310	303	295	268	321	313	316	296	304	290	300	254	298	301	316	310	296	330	291	301	297	329	274	294	234	266	290	303	292	283	282	301	305	315	292	280	293	291	297	303	280	311	307	323	250	284	296	299	290	277	315	297	318	287	287	296	282	304	262	293	288	284	291	287	278	309	284	296	293	294	274	305	329	304	306	288	288	301	313	328	343	265	302	258	311	308	310	285	316	322	290	324	341	306	293	290	256	297	293	286	315	284	311	259	277	287	297	278	304	286	296	298	300	285	319	289	284	309	308	289	302	311	309	298	297	286	295	318	298	311	287	265	322	307	326	277	284	274	293	302	295	278	307	323	320	272	259	291	309	299	303	298	336	287	270	276	276	265	300	308	305	275	328	316	318	316	310	297	289	297	302	295	281	290	321	275	295	332	305	272	311	316	278	291	278	284	306	296	251	300	284	276	281	293	241	308	279	297	263	310	317	304	290	286	295	272	293	283	287	291	288	316	298	298	279	294	327	271	303	297	280	306	297	275	311	288	316	302	325	308	309	326	281	287	315	342	289	272	307	280	329	303	261	317	259	320	303	282	292	279	299	293	311	295	342	331	326	282	301	312	279	300	281	316	306	310	284	270	285	288	284	322	288	301	282	313	283	299	295	278	334	307	312	306	287	296	287	283	290	316	308	249	293	295	279	289	301	283	282	276	317	271	308	295	316	309	296	298	300	295	285	265	266	276	286	309	278	298	282	267	279	284	262	300	277	272	297	297	288	302	277	305	286	290	309	317	268	277	280	268	298	277	299	308	308	297	278	294	330	292	268	283	282	338	310	306	266	270	275	272	296	264	307	295	303	321	305	275	284	312	274	260	322	295	295	278	294	341	318	282	306	296	285	276	293	277	296	277	292	296	314	286	306	288	283	294	304	322	295	274	261	280	294	308	300	309	260	332	305	280	314	288	293	269	279	313	273	297	312	260	324	271	301	271	300	306	291	272	279	285	302	285	318	311	293	299	285	307	262	321	336	296	290	276	308	289	302	275	293	338	319	317	311	313	277	306	300	302	295	323	275	298	298	294	275	274	301	272	281	288	296	307	275	305	299	283	279	283	295	299	294	316	287	311	272	315	261	272	287	312	299	284	278	286	316	326	322	305	280	286	281	296	272	297	284	289	311	310	254	325	274	278	278	275	294	306	277	275	264	309	330	285	305	277	297	294	279	283	278	301	320	285	304	345	294	269	277	302	289	318	300	270	280	308	301	295	275	294	319	273	314	284	334	295	291	280	324	310	289	273	281	283	297	287	290	291	331	296	265	301	281	291	298	291	330	289	295	275	255	286	283	305	317	287	331	296	306	263	285	317	330	307	293	327	324	295	338	292	306	310	264	255	330	294	289	354	299	313	277	304	301	276	303	304	282	309	288	291	305	294	290	290	262	310	287	308	268	297	359	311	298	289	286	297	283	316	296	299	289	324	307	275	271	287	323	319	299	267	328	310	278	325	275	287	282	281	277	294	285	289	266	286	284	307	281	332	295	281	310	283	279	244	293	285	298	244	296	318	312	323	281	245	301	319	305	317	302	307	298	284	293	292	330	264	279	339	333	322	305	317	302	308	297	313	287	330	324	291	293	268	294	277	297	258	247	280	287	286	303	291	296	292	308	277	280	317	290	299	279	291	288	291	286	310	290	330	289	260	299	300	274	347	312	290	285	316	324	294	289	282	285	331	288	329	258	309	286	294	271	282	322	318	290	302	306	304	297	299	291	297	286	283	284	282	305	303	300	284	269	293	298	327	320	304	296	324	302	259	272	285	322	308	272	299	272	318	313	300	272	295	286	294	304	293	289	306	270	295	310	302	290	287	263	297	317	277	295	288	276	287	298	294	289	297	285	305	319	329	307	290	309
6134	3633	4825	4245	2840	2085	1640	1181	1067	1048	1036	1038	972	963	943	1025	1068	1163	1263	1263	1172	1171	974	895	868	795	908	851	808	875	895	923	889	862	845	830	767	775	773	739	773	815	816	789	760	804	763	783	721	771	705	777	766	737	766	739	797	751	783	735	766	747	753	778	769	723	704	744	738	730	759	731	713	726	721	782	688	708	716	710	740	669	748	726	691	735	770	757	739	725	731	714	748	806	691	721	775	760	731	735	731	752	755	689	724	741	707	757	785	765	744	751	756	684	723	737	702	666	735	758	741	710	754	702	760	776	737	700	731	722	711	740	717	731	725	753	679	804	741	738	734	738	717	720	761	736	717	736	744	758	736	740	749	756	725	715	735	723	761	701	718	748	720	762	720	695	793	704	762	722	765	757	687	717	719	754	712	769	708	736	772	732	760	743	761	737	697	771	745	719	804	697	768	706	713	757	747	732	696	725	714	703	723	755	714	741	737	751	694	731	694	731	723	743	759	745	740	713	732	761	723	672	747	759	710	715	729	752	762	746	685	765	767	738	756	721	734	728	769	738	692	710	731	672	714	739	764	685	699	724	740	723	694	733	758	776	730	725	716	758	798	728	727	765	709	718	730	707	751	706	747	767	764	687	701	683	735	718	755	711	746	766	725	717	792	747	713	722	752	725	707	700	751	690	737	734	770	773	733	758	715	692	722	743	676	732	713	745	734	720	694	733	729	700	709	763	693	752	734	772	744	749	785	740	743	766	733	737	777	740	738	776	721	759	700	727	720	704	761	684	715	721	693	725	739	708	742	741	697	733	703	683	683	743	754	762	756	734	712	684	753	765	715	754	759	737	739	745	788	768	682	768	692	783	771	800	725	703	764	711	742	786	736	664	728	759	729	746	761	727	741	710	742	738	755	766	732	785	754	735	727	740	771	698	721	724	672	696	664	760	738	757	716	725	746	768	720	785	742	749	724	703	724	759	772	792	756	765	735	740	758	736	726	707	759	758	725	683	683	744	775	735	700	741	718	726	756	779	742	768	765	703	737	757	730	730	746	751	731	771	781	716	731	706	752	720	705	747	725	707	733	771	703	755	789	725	700	735	713	758	752	743	709	743	641	750	729	745	709	743	769	730	720	743	725	735	733	749	766	736	693	749	662	773	700	753	725	715	778	723	735	752	707	711	728	760	722	714	745	682	706	724	710	741	727	733	728	731	788	648	743	712	741	714	758	743	749	725	758	727	739	703	766	760	739	760	739	711	737	749	750	720	779	676	694	764	766	713	725	775	748	752	733	756	705	722	702	737	732	747	708	719	755	742	720	717	707	746	728	740	719	719	759	709	735	728	735	747	699	712	725	724	782	737	738	726	777	716	721	758	757	713	719	705	745	704	730	706	700	760	702	755	695	756	759	782	720	776	657	724	749	792	741	731	712	701	733	712	752	722	735	687	694	684	771	720	718	741	771	721	712	735	751	759	752	745	753	666	753	753	731	735	713	776	740	770	734	788	756	752	698	740	744	735	753	761	696	701	719	771	748	757	657	764	683	701	739	755	741	710	772	715	702	749	742	680	735	712	704	747	688	746	767	745	742	713	704	711	740	780	776	713	779	761	815	747	733	674	736	706	778	727	806	805	754	706	704	698	748	710	715	726	692	723	739	727	705	738	758	761	700	753	727	742	719	721	682	689	743	740	744	746	729	715	771	709	675	754	765	723	717	676	731	748	735	698	742	717	770	707	705	729	735	763	754	735	712	759	748	776	734	738	743	727	752	707	789	687	709	692	767	722	766	766	721	723	778	720	730	744	724	740	744	723	720	716	734	778	727	724	708	770	710	721	689	767	747	778	727	716	715	751	771	717	734	755	727	720	708	737	741	717	718	764	763	728	674	692	743	757	750	747	746	731	732	711	728	745	725	716	737	742	735	773	727	723	750	725	751	735	730	744	749	723	732	751	718	707	724	707	762	744	751	745	804	728	759	689	727	686	677	754	700	741	725	771	688	711	756	776	686	733	718	687	765	728	721	707	724	699	717	720	704	733	735	719	724	784	722	751	712	751	708	703	707	800	747	737	725	685	724	745	765	739	745	725	744	731	742	709	720	722	749	724	756	696	711	728	758	761	718	682	750	740	726	730	730	724	720	723	733	732	739	747	769	768	757	729	766	702	754	731	762	699	756	785	797	726	736	715	754	760	741	686	808	740	704	730	747	756	755	758	759	754	693	729	806	735	662	752	764	741	690	756	761	700	720	735	754	733	772	733	723	740	724	780	747	759	721	764	758	749	771	670	734	736	715	721	732	721	724	727	748	737	751	743	742	717	737	697	753	740	722	726	742	743	743	699	740	750	738	727	727	707	737	702	737	760	732	685	712	774	745	719	743	722	803	743	715	721	709	753	770	727	749	770	703	702	709	693	722	784	755	701	756	708	723	742	732	693	748	735	747	727	736	703	780	729	750	741	745	738	745	761	727	769	718	702	712	770	712	682	713	689	730	694	705	712	755	728	727	714	706	707	710	756	737	744	750	709	756	751	741	711	748	742	691	782	786	781	740	639	666	740	669	740	698	713	718	726	733	735	677	739	727	729	768	730	721	753	710	748	736	674	737	726	732	738	685	743	732	793	692	697	751	751	721	786	735	732	725	709	727	765	767	746	738	711	712	699	694	740	700	768	779	729	767	731	718	727	771	779	770	726	809	755	708	682	731	718	746	760	729	748	708	753	667	770	714	713	764	714	713	721	706	757	749	739	682	730	779	729	764	767	720	745	726	673	701	710	722	686	750	708	728	680	734	705	758	749	767	758	743	707	770	714	739	726	742	738	729	723	755	743	746	681	709	759	728	742	778	727	721	764	780	725	761	742	724	770	732	736	767	771	791	739	716	731	753	688	729	694	686	762	709	769	695	721	774	719	689	751	713	708	775	736	719	741	723	742	749	689	781	716	713	709	717	704	727	746	731	736	736	724	720	750	790	754	721	728	740	722	739	734	720	710	712	719	790	752	749	652	712	728	723	751	738	766	703	721	741	727	723	689	782	744	709	792	739	753	743	768	711	739	732	703	763	716	756	748	720	754	697	716	710	739	743	769	723	751	728	729	731	744	727	717	746	725	718	751	746	777	757	730	716	753	735	748	780	728	750	799	755	721	727	732	735	797	706	736	745	770	784	705	743	760	743	753	771	765	734	746	729	704	694	725	761	683	718	714	741	698	714	718	687	777	773	745	745	743	740	711	758	717	761	780	741	780	731	740	714	699	703	729	689	741	722	747	752	697	744	747	740	745	721	740	776	756	743	737	726	775	703	723	795	725	749	737	774	711	711	737	749	752	713	758	778	716	762	737	728	754	702	741	735	769	777	751	748	729	791	706	686	721	757	747	656	735	755	729	744	714	660	722	727	821	751	744	690	733	731	716	779	742	713	737	742	707	732	735	705	718	736	670	762	755	684	693	762	719	727	719	757	773	707	704	733	729	758	749	747	706	744	731	747	777
19832	8597	4592	2217	1325	929	691	476	458	370	365	379	439	389	320	395	381	456	469	437	419	426	353	341	358	348	314	292	294	310	314	357	354	342	301	314	322	307	295	317	296	340	310	330	302	328	298	295	335	280	297	324	301	263	303	305	289	302	291	299	291	303	317	302	304	276	293	297	278	268	315	299	284	297	304	311	282	321	305	306	290	302	291	281	305	326	260	314	273	301	294	276	296	291	274	332	318	287	306	338	290	298	272	287	290	302	294	271	293	282	317	293	290	294	294	292	285	334	245	299	303	297	323	261	285	308	294	290	276	271	288	283	296	328	277	261	279	275	296	331	284	307	301	315	289	295	314	334	271	314	304	305	302	287	316	297	283	301	328	286	315	310	318	305	278	265	271	284	325	304	285	318	272	310	286	292	319	264	294	283	276	297	278	307	320	298	275	281	275	277	266	280	307	325	275	363	266	305	300	285	275	267	281	307	292	324	277	291	303	289	294	262	274	306	307	294	269	277	296	297	312	291	298	287	270	299	315	282	270	294	298	292	307	267	287	305	262	260	314	279	335	305	307	296	248	293	317	284	323	289	279	310	290	297	302	294	266	342	330	295	315	318	299	306	286	257	298	312	267	268	271	282	301	254	302	307	264	275	313	315	260	283	293	289	297	304	298	321	332	292	275	299	316	293	293	279	291	312	283	282	283	314	268	277	330	302	283	286	296	288	298	297	294	292	328	290	285	284	254	299	300	290	285	298	295	293	276	274	274	287	274	282	285	295	305	295	290	301	300	321	280	337	295	279	295	286	313	318	277	293	277	277	314	272	282	302	290	273	285	270	303	295	254	308	324	322	318	308	292	293	297	278	274	287	305	302	300	276	291	276	281	304	289	312	290	293	269	293	262	297	299	294	311	294	302	328	304	290	321	275	286	259	257	272	303	270	292	243	293	298	276	291	277	248	274	260	266	321	309	286	282	297	296	322	292	300	285	295	315	281	301	277	292	273	281	308	271	291	299	297	314	264	277	293	277	268	277	305	273	310	299	285	329	268	312	294	329	272	274	273	242	296	292	308	296	268	305	308	318	300	278	317	283	284	296	300	293	298	246	283	310	286	293	290	304	308	298	297	310	298	288	282	270	295	295	302	303	259	280	280	307	275	291	322	298	270	271	308	313	283	295	293	279	260	329	316	314	278	282	292	279	280	305	304	304	297	291	304	308	282	313	250	285	324	303	284	295	272	266	315	279	279	298	309	293	289	316	281	292	301	292	303	308	269	304	303	281	310	303	287	288	319	307	281	302	292	276	255	294	295	255	267	311	302	308	332	329	275	281	297	266	280	300	300	288	276	319	290	278	302	297	310	282	283	302	280	292	318	314	302	297	305	300	304	289	291	278	310	285	292	314	289	289	290	301	288	303	267	308	294	292	326	270	290	284	303	301	273	296	316	328	295	317	280	290	298	291	282	285	278	291	273	318	288	288	268	290	274	251	293	321	294	304	285	315	300	280	300	274	337	292	280	297	295	331	279	267	315	295	298	270	293	276	294	296	296	324	290	280	315	286	296	269	284	312	296	315	274	281	296	271	296	318	300	288	288	282	233	277	293	269	300	294	278	299	298	297	280	273	306	284	279	270	271	292	290	316	281	287	283	321	281	302	273	335	293	292	300	292	306	274	265	311	294	306	311	282	319	299	330	291	319	278	314	286	290	303	312	286	279	294	301	284	291	310	281	330	302	330	305	291	307	322	260	288	281	300	295	295	275	311	315	305	295	284	280	315	310	269	300	287	278	333	263	242	300	293	285	325	307	272	301	288	285	296	308	270	301	297	245	285	299	285	328	280	286	299	289	306	304	287	283	315	272	267	266	281	281	319	329	322	290	294	325	321	263	243	280	287	280	281	284	295	287	273	314	265	289	293	290	304	292	294	281	300	288	290	286	305	299	306	282	264	270	315	304	277	297	346	281	291	292	299	288	283	324	272	271	317	311	331	291	289	329	301	278	257	328	287	268	280	278	320	316	342	275	289	296	289	283	297	309	296	307	311	312	298	303	266	274	317	300	291	293	320	288	293	263	277	296	277	274	288	289	288	311	278	279	285	316	320	318	305	305	274	267	297	289	284	313	300	309	312	290	313	289	302	304	293	288	307	305	313	300	298	300	296	265	248	273	258	302	302	281	309	297	281	302	285	288	297	269	281	298	308	271	284	271	293	296	280	291	310	312	292	285	286	287	298	294	279	270	293	283	295	292	329	304	278	310	283	275	314	330	296	313	304	287	307	293	284	289	294	277	253	300	295	283	278	323	276	288	264	293	280	306	276	308	313	326	288	312	262	302	310	274	329	304	289	309	310	308	321	275	298	285	306	279	285	283	295	286	273	293	307	275	279	273	279	262	268	289	329	308	250	306	319	284	299	315	279	288	288	313	300	295	290	301	290	282	284	293	282	262	297	286	276	291	258	292	312	287	309	277	290	277	320	304	301	285	252	286	292	303	317	302	289	267	303	244	307	285	284	283	236	269	280	310	292	308	272	310	302	302	265	303	310	268	325	295	277	303	284	297	297	290	315	283	285	266	308	302	319	303	287	299	290	316	296	331	323	278	291	286	293	271	300	282	276	308	286	266	291	302	300	248	282	299	288	315	309	344	302	290	325	274	253	282	286	308	282	274	296	335	321	284	280	265	305	294	335	298	331	301	303	311	292	269	276	283	290	291	284	276	255	257	301	284	304	292	279	279	282	279	302	234	281	290	267	273	286	302	302	290	298	327	275	286	291	300	305	334	322	302	285	318	276	331	311	307	330	301	333	270	275	310	291	300	304	324	306	300	290	286	298	306	281	315	263	280	270	271	281	299	295	298	279	310	307	268	266	310	274	310	282	291	312	293	294	322	306	281	290	290	293	300	306	296	299	268	289	293	290	279	294	279	289	280	281	307	287	274	320	328	315	263	282	252	301	282	270	321	278	283	267	279	309	310	281	268	311	323	292	307	335	309	312	302	280	276	298	303	311	279	285	283	285	267	258	263	280	300	303	294	291	308	331	300	307	291	300	288	323	267	282	311	307	277	279	321	296	300	296	298	310	291	254	297	285	287	296	325	308	311	266	267	309	295	305	306	335	288	309	321	286	302	297	266	259	269	302	274	297	291	315	303	257	286	318	260	262	316	303	290	257	301	317	278	254	299	281	294	300	309	283	265	300	270	280	275	282	288	277	296	312	286	315	318	289	281	272	301	297	290	314	295	306	313	308	335	293	271	266	330	277	279	292	299	291	290	307	265	266	280	300	291	307	289	283	285	292	305	285	311	286	305	270	315	287	314	275	300	287	284	301	280	254	299	309	278	314	278	292	286	310	297	290	325	317	290	298	284	314	311	260	289	314	294	304	308	298	280	309	299	298	274	298	277	310	293	298	310	278	286	252	288	285	323	285	264	268	301	300	287	247	295	309	303	291	349	268	273	292	316	303	331	319	305	315	293	281	305	292	296	304	305
14904	7828	7073	6011	4713	3622	2623	1889	1518	1479	1476	1389	1279	1254	1130	1272	1455	1657	1801	1674	1565	1421	1298	1153	1036	990	963	926	932	940	1042	1045	1038	1033	1005	916	903	933	824	879	870	887	896	806	885	828	819	791	837	744	774	752	809	720	723	749	714	754	745	735	760	774	721	738	749	759	729	722	763	714	724	782	753	735	747	739	709	752	753	775	727	729	752	697	709	662	703	734	778	710	722	719	741	725	685	763	709	739	718	731	722	741	748	709	714	757	753	743	696	766	753	781	741	755	740	748	721	719	710	720	730	691	743	702	767	721	671	740	729	731	760	711	795	738	702	786	712	716	698	763	716	744	708	714	682	733	758	702	706	741	767	753	699	749	739	693	716	700	712	727	767	707	742	768	739	767	739	738	704	753	709	726	750	693	738	739	764	699	739	701	715	736	779	742	739	695	731	765	740	721	691	764	715	745	789	750	671	744	744	761	685	741	721	751	725	691	746	755	807	699	720	704	731	690	698	738	710	714	766	732	755	708	692	745	725	710	761	684	764	734	732	738	699	720	723	753	724	754	698	697	784	743	706	737	715	775	721	693	735	730	728	763	743	670	725	742	717	745	773	761	715	721	765	735	707	746	730	755	725	694	694	727	729	769	772	747	685	749	749	763	757	769	672	715	743	674	722	729	751	720	748	725	696	740	691	751	716	726	779	725	721	727	722	726	758	692	749	756	748	733	683	671	743	720	701	722	753	669	721	744	772	712	698	682	731	702	726	703	720	789	699	745	748	705	697	773	763	725	725	708	744	769	727	716	746	713	720	738	711	738	736	726	679	730	753	750	723	730	705	709	699	698	704	743	740	697	709	763	757	700	737	706	775	666	708	721	750	718	691	721	717	743	702	689	688	722	767	743	753	752	712	719	713	726	732	719	729	729	716	729	763	728	721	749	715	755	728	735	718	777	698	703	722	703	717	751	731	761	738	710	731	706	716	710	682	775	707	683	691	762	736	710	747	739	686	726	707	703	722	746	697	742	689	710	728	702	723	719	765	722	718	728	766	763	751	703	743	743	750	746	669	754	724	694	680	720	754	717	769	738	717	754	746	720	665	757	727	692	756	721	719	746	761	770	687	731	708	752	736	729	728	696	724	741	682	735	718	680	736	739	778	722	800	715	747	759	731	742	746	746	705	738	679	711	744	703	739	715	671	703	761	742	765	734	762	713	730	732	709	770	743	781	725	764	733	744	729	740	726	692	757	747	708	713	769	738	774	714	685	742	748	732	726	706	724	723	699	732	683	724	738	723	723	709	739	693	730	750	719	709	731	727	717	716	763	730	702	706	733	739	833	813	669	797	761	687	684	739	734	698	735	675	734	714	695	710	710	724	743	743	746	739	732	694	699	758	744	727	726	749	703	696	724	697	738	713	743	788	694	726	732	728	733	727	772	706	729	695	790	746	715	726	714	719	707	709	715	721	770	704	744	705	754	684	711	722	712	722	751	731	705	713	713	730	719	725	708	713	753	716	701	702	744	714	759	721	684	738	718	724	718	765	706	759	695	713	700	655	776	705	704	696	747	774	719	768	696	727	781	704	734	749	706	728	736	714	720	733	747	732	711	716	728	720	729	758	751	715	765	718	764	705	715	769	756	743	706	714	712	716	697	704	708	733	722	708	710	735	730	738	683	742	712	738	752	746	673	706	697	772	732	764	764	745	739	697	689	757	787	719	721	717	694	714	767	694	677	705	730	745	689	758	709	743	710	732	737	772	657	738	748	744	760	725	735	769	704	755	720	723	705	730	714	712	729	755	736	708	750	737	724	777	704	737	743	702	680	753	730	749	744	696	749	760	737	677	716	702	696	731	733	679	650	743	720	708	707	745	787	786	676	711	696	755	724	749	695	710	726	720	720	742	721	742	754	688	724	729	734	703	710	706	741	726	725	690	713	719	723	728	765	689	713	701	727	762	727	719	759	712	756	750	692	747	721	725	726	714	751	670	748	733	686	749	752	721	734	702	728	694	751	752	753	702	744	753	766	724	726	742	798	719	745	777	746	736	731	717	697	766	747	719	757	714	730	727	767	690	703	773	748	719	711	739	707	675	724	726	660	748	741	708	684	710	751	724	728	701	737	762	713	741	736	724	762	723	789	669	719	746	754	730	700	745	728	707	710	695	698	690	682	757	723	761	756	721	798	712	675	701	721	746	731	680	824	715	715	744	710	724	745	735	728	720	680	746	698	726	726	732	739	731	758	706	714	736	759	744	729	719	794	720	724	734	717	701	766	734	710	693	694	719	729	702	707	739	712	738	709	742	714	700	698	741	721	737	711	713	754	756	765	754	709	724	732	781	728	705	731	721	730	668	744	731	712	696	736	739	771	722	694	737	685	774	757	745	721	702	689	711	743	754	757	718	712	753	696	740	749	710	714	742	736	734	723	732	728	739	698	719	729	716	756	760	667	729	730	707	717	758	745	733	701	744	711	670	718	753	716	676	709	705	730	707	703	751	707	755	740	690	696	759	671	805	731	698	766	757	723	726	738	743	693	743	732	707	737	729	745	725	683	681	705	799	740	733	732	729	731	708	729	783	728	726	729	712	723	699	754	648	815	774	739	726	720	775	738	746	737	750	735	736	738	719	749	746	728	701	692	743	738	747	717	707	763	741	721	727	709	707	733	730	676	740	730	731	702	699	761	750	755	715	707	744	785	710	698	693	728	728	750	754	743	714	754	756	750	762	656	711	702	763	713	736	794	705	706	707	747	740	697	695	697	753	684	704	734	757	768	718	719	734	742	723	779	778	728	700	736	756	721	726	721	732	749	756	697	755	721	714	732	706	776	724	749	707	769	696	713	709	731	720	747	709	706	763	763	719	734	739	772	712	744	765	701	760	711	765	724	746	697	722	715	753	710	704	755	731	690	751	748	714	721	783	722	732	763	776	691	686	721	731	718	739	767	717	758	742	793	730	715	729	721	711	724	705	724	761	754	685	729	779	702	743	693	766	767	689	732	689	716	751	750	735	729	725	727	701	744	735	752	718	765	706	726	714	754	714	746	708	717	738	715	742	706	670	664	776	711	725	686	757	730	733	766	739	682	713	710	728	710	711	694	749	724	691	695	743	783	784	723	694	693	782	750	723	720	744	740	724	708	676	711	714	723	749	710	735	721	742	705	742	750	761	729	726	772	763	723	719	708	688	772	776	718	727	730	708	725	767	696	697	730	732	722	752	763	747	718	742	739	697	759	706	724	735	695	712	741	727	733	729	725	724	740	648	698	744	708	724	692	723	692	741	692	727	745	707	714	751	740	748	803	723	690	718	681	731	740	717	703	727	669	687	683	767	693	786	706	720	734	785	769	716	691	762	697	792	754	738	754	785	754	706	714	742	742	765	758	755	728	743	727	699	768	753	771	776	726	744	754	768	714	776	719	722	731	747	765	750	752	722	700	782	740	751	717	732	740	740	723	716	745	764	726	731	689	697	765	733	791	773	742	685	713	734
29204	14576	7938	4033	2323	1452	891	527	491	404	440	388	350	373	361	333	404	449	466	486	418	359	359	302	305	326	291	308	296	293	308	293	315	296	298	287	305	239	271	232	246	287	264	278	248	228	261	246	249	234	249	262	215	218	246	251	250	251	243	238	218	250	242	267	242	240	235	237	254	249	254	218	256	235	240	256	231	225	228	222	220	249	260	232	247	276	236	259	246	244	217	234	216	216	240	231	234	249	260	238	244	246	253	244	221	198	254	235	239	257	219	236	276	242	223	241	243	244	246	259	253	239	254	233	242	250	240	203	232	252	202	248	223	253	230	229	240	234	244	273	246	268	261	244	253	233	248	241	211	243	259	238	212	240	251	234	223	228	243	226	224	227	272	259	227	248	273	247	238	237	251	221	251	234	230	241	246	244	210	242	233	225	213	231	236	222	220	242	231	241	215	223	272	239	249	248	239	258	236	221	216	278	234	238	228	216	236	240	228	205	208	237	229	220	242	227	218	251	250	220	257	240	231	257	225	277	241	243	214	228	226	211	239	238	250	250	266	215	234	238	232	254	215	231	276	231	254	254	269	251	251	244	235	230	248	246	217	249	182	235	247	225	274	262	270	244	215	229	232	232	237	225	244	223	261	258	225	253	269	234	216	219	252	251	262	233	225	219	225	234	248	228	236	237	255	230	237	247	225	230	256	293	244	256	257	240	254	234	219	236	227	234	208	214	251	252	186	260	213	246	232	230	205	233	230	246	236	233	222	257	219	227	223	258	218	219	257	241	245	220	226	248	246	279	250	234	250	248	235	261	221	256	220	272	234	220	227	263	224	268	242	241	233	251	248	253	229	226	239	226	239	218	242	237	226	251	222	250	271	231	244	234	233	226	233	249	255	219	223	233	226	245	269	223	252	252	257	238	251	260	249	234	217	242	246	229	248	238	244	286	239	245	235	232	216	244	260	227	238	245	238	265	230	253	221	229	260	237	246	223	214	222	237	232	220	242	254	244	226	231	260	241	233	244	246	243	201	238	233	234	245	250	225	207	230	213	249	227	242	245	286	235	243	236	232	242	226	244	238	222	222	279	223	222	223	230	270	220	253	217	280	231	253	231	249	255	255	241	256	258	225	220	201	253	234	244	249	228	237	223	253	260	246	228	256	241	257	243	255	234	228	229	202	244	216	210	232	246	248	219	238	239	248	221	220	239	231	211	235	212	260	247	254	272	242	227	217	237	245	255	217	247	238	226	239	263	269	279	256	277	248	241	219	241	236	222	246	250	251	251	215	221	243	262	226	235	237	222	251	236	234	249	223	257	248	258	263	257	239	234	247	268	277	236	238	249	229	246	226	267	236	223	228	250	227	264	246	213	245	238	245	247	212	224	261	246	235	225	246	260	234	225	230	257	249	265	230	226	256	198	228	233	244	254	237	222	268	250	232	221	245	251	196	235	245	261	247	220	240	246	236	212	219	228	249	216	204	238	249	242	251	227	249	220	254	226	237	249	247	207	243	242	259	228	217	234	239	249	259	212	250	246	234	246	219	255	203	246	259	242	248	255	238	216	257	265	246	261	239	225	229	259	251	266	246	246	214	231	226	228	236	236	211	268	289	240	254	257	226	223	222	241	223	217	249	238	234	227	240	238	236	242	246	228	223	207	242	272	249	217	197	214	273	242	241	244	208	246	232	228	200	211	213	258	227	246	255	260	231	231	262	257	267	266	267	231	219	227	262	266	236	243	201	208	245	224	254	243	250	215	237	223	254	231	197	254	209	256	277	236	238	238	234	255	223	244	246	234	242	214	264	255	225	235	251	206	240	231	223	236	264	207	237	227	215	274	235	239	257	236	241	264	275	225	223	262	226	237	217	233	248	247	213	235	242	213	245	241	232	230	244	239	234	228	225	230	239	219	236	260	254	247	252	266	241	245	232	255	235	240	255	245	224	249	221	256	230	212	249	271	229	250	250	223	253	257	264	270	251	257	212	233	257	221	210	222	210	208	218	247	247	261	232	230	240	222	267	222	256	229	210	217	253	233	253	209	233	232	250	221	233	252	263	275	254	240	265	209	244	224	223	227	257	242	230	241	209	231	220	228	226	226	228	221	230	241	232	243	253	251	244	241	250	235	218	224	234	222	251	222	240	224	238	241	253	231	241	242	192	231	239	278	244	244	227	208	212	228	253	251	240	235	211	233	234	248	247	218	248	253	272	253	233	257	220	245	223	225	206	253	249	226	232	231	216	225	214	230	245	226	230	261	233	243	237	267	244	251	241	208	230	240	234	225	252	213	233	200	241	264	248	244	273	226	252	238	203	245	231	232	228	243	236	244	250	233	249	239	268	263	228	236	261	261	227	243	232	206	249	248	251	244	255	228	239	243	255	230	231	241	220	251	240	269	221	253	239	249	260	248	231	238	265	253	226	225	240	224	227	245	226	223	218	228	223	235	242	224	261	246	218	242	223	248	229	213	247	218	301	259	235	238	242	258	230	237	243	249	222	209	249	220	249	252	223	242	226	252	243	232	211	224	234	262	230	244	239	207	234	217	236	230	236	247	258	238	252	241	246	245	233	210	249	268	212	214	209	216	248	224	239	240	252	235	244	232	240	229	245	251	214	270	257	241	258	234	239	234	262	273	230	268	220	251	210	251	241	243	256	258	229	273	239	233	241	251	267	261	257	224	236	250	250	248	224	232	220	247	208	229	242	240	263	239	245	224	238	215	261	237	217	226	239	220	242	235	249	231	257	235	219	224	238	234	262	249	232	239	254	215	253	263	240	271	251	249	219	246	248	226	226	221	243	230	238	242	242	230	224	239	229	240	241	236	231	251	230	236	234	240	219	215	261	239	253	238	248	262	225	239	251	229	222	228	238	228	239	224	224	246	227	232	226	242	225	226	244	230	246	244	233	242	237	246	254	235	274	236	254	251	239	227	206	225	239	249	226	253	237	288	238	215	260	222	269	229	258	266	215	213	217	228	227	246	232	261	254	240	249	241	203	241	254	228	233	243	229	226	250	228	243	258	250	232	251	228	254	236	235	248	239	233	221	206	232	240	255	271	225	241	253	240	255	189	236	252	241	279	257	272	225	218	248	228	235	248	236	239	226	222	270	255	229	239	256	255	223	251	250	238	235	244	238	246	207	241	224	204	257	234	237	237	253	247	236	265	212	224	205	229	238	228	245	220	254	239	283	244	244	252	247	249	238	237	255	203	242	264	253	219	242	226	222	220	224	244	240	209	238	266	226	226	233	220	267	205	247	219	253	238	230	237	236	242	245	228	263	220	243	259	243	240	211	263	251	267	236	245	255	231	281	232	249	255	256	242	249	249	254	265	209	211	241	239	242	237	237	247	241	261	215	218	234	242	260	229	210	241	240	268	222	239	211	232	231	248	255	226	237	258	263	273	236	240	265	225	219	238	256	234	244	226	290	207	231	255	257	229	213	234	278	250	222	227	268	244	232	226	257	235	244	267	233	221	238	206
19878	11318	9885	9610	7635	5648	3463	2266	1965	1872	1700	1599	1413	1386	1341	1440	1703	2046	2244	2100	1820	1631	1459	1234	1099	999	974	914	930	946	1047	1166	1051	1020	950	946	874	780	715	845	739	840	831	848	758	793	735	711	672	720	675	675	635	587	617	668	615	630	613	635	628	652	638	641	679	629	657	604	667	614	643	631	681	623	649	622	608	628	644	645	620	641	663	601	626	610	604	645	583	574	615	656	626	611	626	598	623	612	603	621	583	582	582	572	589	598	617	608	621	607	588	581	590	614	612	626	568	575	593	589	579	568	608	593	606	605	603	564	618	643	609	659	588	571	612	604	622	574	631	607	588	617	584	584	644	575	632	595	611	604	627	578	610	594	592	587	611	638	625	606	631	628	628	560	563	609	614	591	637	617	578	624	584	627	599	586	632	631	584	616	602	612	608	609	603	572	610	613	614	603	614	600	599	595	589	652	584	659	589	582	581	614	604	611	651	606	596	644	608	586	599	631	601	606	613	605	614	630	573	616	587	594	644	610	618	591	599	617	624	602	626	619	625	616	597	617	612	607	626	594	603	634	623	608	609	591	597	590	668	601	571	629	659	648	638	560	625	620	606	619	578	600	622	590	588	597	618	621	634	573	607	610	589	615	627	619	597	621	578	606	643	587	638	644	651	615	654	607	573	642	601	611	640	635	645	591	669	565	666	611	583	565	565	631	602	635	643	604	625	622	591	605	626	634	614	611	625	624	613	564	632	577	650	608	624	570	622	588	593	588	650	623	620	629	587	614	601	580	629	590	636	587	597	590	610	648	618	574	630	637	614	602	604	599	596	656	643	569	625	616	628	577	596	625	596	591	653	620	616	577	620	585	613	649	621	625	585	658	614	609	624	604	578	592	574	656	611	629	649	645	584	623	562	624	639	570	612	635	608	580	619	621	615	591	587	608	639	600	613	619	613	606	577	579	609	641	580	626	589	584	620	648	606	621	583	563	588	618	571	585	596	630	582	612	663	609	597	557	634	585	622	589	599	564	596	634	583	625	635	609	611	581	619	602	601	613	610	575	629	611	594	619	625	592	579	605	591	602	624	603	632	584	649	615	618	609	572	624	610	603	601	615	636	577	611	634	614	624	647	610	601	614	616	620	593	605	582	629	587	571	592	608	639	615	615	588	596	595	588	568	627	609	550	600	584	619	610	646	528	596	578	614	628	627	621	612	576	617	605	592	566	628	594	600	642	557	611	565	574	607	595	615	623	606	586	575	581	582	613	568	579	645	619	579	628	578	592	596	590	584	632	601	596	577	603	608	606	626	604	649	582	607	626	602	630	620	572	639	578	600	601	628	634	552	608	606	574	635	628	610	598	613	611	571	591	625	639	606	603	638	643	625	609	621	590	632	632	605	605	601	614	572	609	588	619	593	626	650	603	628	575	615	610	595	629	647	615	610	590	604	582	650	608	660	608	610	602	586	608	613	639	609	614	598	580	623	576	618	612	602	622	625	643	560	596	603	594	594	629	577	645	622	620	661	621	608	614	574	575	563	606	561	595	571	602	580	627	593	600	597	594	596	580	615	630	613	609	642	613	591	622	583	565	599	607	623	608	625	630	584	610	556	631	579	602	634	590	598	581	631	599	604	638	634	587	606	571	649	565	573	602	580	612	611	633	625	658	570	602	609	638	673	612	591	645	613	585	607	629	638	591	594	641	574	640	596	647	619	650	608	630	558	625	589	610	627	587	605	593	656	639	621	624	572	616	629	648	661	586	607	626	624	592	617	593	603	675	605	609	610	614	632	629	592	584	574	614	577	635	601	573	565	617	601	616	583	589	604	568	619	560	634	594	627	639	623	642	598	612	590	627	624	626	645	638	639	601	602	588	639	622	632	635	570	630	561	590	591	545	635	588	603	596	601	576	595	589	624	625	571	578	601	609	574	592	616	661	577	594	620	584	634	623	605	596	580	606	631	579	583	613	613	628	626	579	580	601	583	631	635	653	631	600	591	622	612	624	596	607	620	598	609	623	552	599	590	585	580	618	591	592	607	604	582	570	589	626	583	588	601	632	615	570	653	638	600	626	604	576	637	644	605	612	617	610	603	621	602	631	579	570	586	627	585	619	635	582	602	629	615	578	596	577	627	589	590	587	583	612	598	591	659	597	587	593	568	571	623	617	620	573	626	614	607	631	602	573	568	592	641	603	610	602	630	603	608	561	605	633	579	628	589	607	614	613	629	599	670	555	604	598	625	615	622	623	602	643	609	576	592	627	587	606	600	596	630	616	608	646	629	621	605	573	604	573	594	633	561	613	615	636	613	584	557	634	601	588	621	608	605	586	586	607	621	569	628	614	629	593	585	624	642	617	590	592	625	583	646	619	620	608	591	608	623	595	615	644	590	597	590	612	591	585	619	556	563	574	587	591	636	589	588	596	561	587	575	582	602	623	613	613	578	611	575	589	572	635	584	643	602	580	574	587	571	639	603	594	573	637	610	600	611	579	650	593	591	612	613	634	632	578	601	592	600	615	640	587	572	582	657	608	618	626	621	643	609	645	600	604	647	616	626	579	630	643	615	618	619	603	606	625	621	618	616	606	632	610	625	625	602	616	661	594	570	603	672	561	543	650	592	611	587	633	648	601	597	614	609	626	603	576	615	631	576	658	628	640	566	639	556	568	631	614	616	608	578	633	626	593	586	576	621	619	598	567	575	605	584	597	651	638	606	623	603	591	570	589	581	622	655	585	606	631	648	637	593	622	633	624	599	613	626	611	587	591	629	599	636	594	602	643	548	630	622	618	599	679	600	645	606	614	631	619	582	534	633	608	652	607	629	588	592	638	637	624	605	636	596	668	588	601	616	589	606	619	613	622	602	632	613	614	631	589	580	607	617	642	580	615	643	574	643	592	596	568	628	612	587	590	606	623	633	606	629	614	629	615	647	573	579	613	631	602	600	608	557	616	579	582	571	595	633	604	632	636	601	612	582	627	648	605	630	600	612	582	621	598	606	605	639	598	634	610	613	588	625	646	662	627	595	586	599	575	586	613	588	619	660	606	615	635	625	545	571	623	595	602	624	595	607	625	597	611	603	629	606	602	621	594	636	583	610	622	568	664	590	626	565	639	573	595	562	585	595	644	597	608	608	637	588	638	631	599	566	585	584	614	610	625	578	645	659	617	564	610	566	572	641	590	608	641	619	642	553	612	586	631	603	622	639	610	560	575	669	593	620	620	607	595	591	615	605	615	616	607	630	605	602	604	596	627	615	656	605	650	644	603	603	634	631	633	590	607	606	607	602	589	616	587	614	597	636	581	633	649	622	571	609	605	648	634	573	628	627	563	609	591	623	599	580	603	585	596	624	616	626	608	633	596	591	619	608	590	615	632	600	630	587	612	601	633	599	577	597	556	641	639	604	561	594	593	597	603	625	600	632	621	678	612	548	564	585	615	590	600	618	622	636	624	576	609	578	592	665	562	584	598	613	608	595	641	602	589	609	566	621
7424	2956	2196	1442	950	624	457	428	379	338	353	344	334	320	314	341	331	351	351	363	340	305	365	326	335	366	283	291	339	301	313	340	313	313	286	285	313	316	329	304	282	312	322	299	310	282	271	292	282	291	296	318	297	319	302	276	298	316	284	284	302	301	285	293	276	308	285	296	295	319	262	298	295	278	320	311	300	277	310	275	307	277	296	321	314	308	307	309	297	299	273	291	286	313	294	310	356	298	290	274	316	270	273	299	276	269	298	315	296	318	291	289	267	288	318	293	310	294	290	284	302	294	288	303	286	303	327	267	298	273	286	272	283	310	304	289	306	303	314	324	306	299	286	294	301	297	262	323	328	306	307	308	316	320	288	310	260	283	299	294	272	273	268	272	318	288	310	302	291	326	304	288	277	296	266	283	255	266	306	296	312	331	322	312	297	318	348	320	304	290	289	318	318	305	310	304	306	283	314	300	295	302	272	328	282	291	256	268	280	304	274	301	309	284	275	290	324	344	302	339	299	281	269	282	271	268	312	288	298	287	295	265	296	275	308	307	318	261	301	287	299	260	293	280	291	284	311	333	280	276	279	286	291	326	319	331	292	265	314	330	308	291	293	291	274	291	305	285	298	285	269	351	279	303	297	288	293	298	311	298	296	331	308	317	319	296	290	324	330	300	299	276	281	280	284	302	319	304	291	287	314	301	292	305	291	293	279	324	266	304	280	331	317	275	256	279	291	274	304	313	287	290	314	271	318	284	279	287	330	285	305	292	287	282	287	289	294	274	300	290	312	306	300	300	281	314	310	294	320	305	292	302	302	309	284	276	292	311	271	280	285	294	330	288	286	313	284	296	290	327	322	292	307	321	282	282	299	289	306	277	297	293	281	319	282	273	283	293	280	313	302	293	305	276	267	315	307	271	307	286	287	288	276	270	273	296	301	307	289	318	293	275	294	294	286	308	278	312	297	322	288	287	302	307	295	272	291	327	329	276	288	309	292	289	302	317	285	296	289	319	302	280	297	295	275	291	327	304	295	275	323	312	291	291	292	288	270	302	323	296	305	309	314	269	297	299	284	276	264	311	288	317	313	295	310	309	294	286	290	310	287	307	291	283	294	303	290	314	273	280	315	284	332	268	276	271	275	285	277	299	279	327	276	255	297	281	294	313	262	301	292	312	288	311	318	313	306	292	313	307	297	270	290	303	299	299	281	289	296	326	323	306	273	319	307	320	303	301	274	311	293	338	323	298	281	272	287	277	306	333	306	311	307	287	282	317	341	330	305	281	316	258	301	271	280	292	303	283	277	298	305	304	332	282	285	287	288	286	297	265	284	286	289	311	269	311	297	302	327	290	312	268	305	303	280	328	284	281	303	251	302	281	309	285	302	288	294	279	321	313	281	287	301	276	328	302	294	287	277	271	287	307	347	299	276	288	276	312	260	274	304	295	284	302	310	273	288	276	292	326	286	306	313	300	284	297	306	294	285	300	286	311	318	324	283	296	293	275	295	255	297	288	309	289	277	293	291	291	269	259	270	273	310	289	326	277	318	279	300	273	286	313	306	344	277	275	266	264	301	294	283	280	303	307	288	272	312	308	282	294	298	282	297	315	289	302	303	280	307	326	330	260	312	287	291	264	288	314	296	294	306	307	312	286	295	301	291	322	297	289	299	308	311	337	289	302	305	307	313	334	318	303	311	291	287	295	295	285	263	277	279	289	269	265	276	278	250	309	325	300	284	272	279	330	332	302	301	286	302	295	282	304	296	268	277	295	327	319	273	278	255	336	297	303	291	282	317	296	279	272	332	282	275	286	272	299	300	297	309	301	299	319	288	302	306	307	285	298	318	288	285	291	292	285	269	312	274	269	321	316	274	308	296	318	285	312	291	296	327	302	267	245	308	300	329	287	285	291	307	301	305	314	281	310	298	284	286	269	262	310	280	313	302	300	311	292	272	292	303	266	311	265	280	270	267	283	266	283	290	287	307	290	298	275	300	284	291	300	284	283	292	301	268	299	321	305	282	311	311	281	292	295	288	306	292	297	272	266	291	276	281	292	286	327	303	337	269	298	283	289	271	288	275	269	274	289	298	303	264	290	287	310	285	302	307	300	308	252	310	267	283	297	308	312	264	278	290	288	304	255	314	322	257	288	287	336	300	262	291	293	293	319	303	281	308	264	295	297	308	319	283	316	277	308	291	313	268	298	285	297	295	284	291	302	300	278	338	310	317	294	310	322	278	281	307	281	271	296	340	285	290	282	306	324	308	297	314	302	295	276	273	291	296	273	302	309	340	312	285	317	299	295	308	309	305	291	291	264	273	297	292	279	298	274	294	295	279	296	306	286	308	315	331	303	248	313	319	310	308	302	266	328	297	262	274	289	325	298	276	278	269	288	283	287	312	315	305	292	286	319	297	305	286	279	313	302	305	294	324	309	271	309	287	287	321	310	340	312	289	290	274	275	305	283	307	291	296	276	284	258	263	289	281	294	309	298	283	290	284	311	308	304	281	292	280	315	278	284	254	294	273	282	288	320	272	276	270	287	292	300	300	291	294	316	309	280	299	266	289	311	287	300	324	316	320	288	258	286	348	283	305	286	310	288	323	289	308	320	282	285	283	281	273	285	318	279	308	264	272	300	298	251	273	293	294	308	292	313	281	298	276	281	319	296	296	311	272	285	303	270	281	321	282	325	314	278	294	310	314	282	264	322	271	281	300	282	313	312	304	332	295	310	321	275	271	304	286	318	268	306	304	320	296	341	272	329	285	295	295	295	302	279	286	319	274	312	293	308	297	352	328	291	294	309	315	293	290	286	303	306	288	278	317	294	283	277	315	283	294	314	301	288	291	263	328	297	269	278	316	290	281	295	299	296	287	268	261	307	321	286	303	302	287	344	275	338	308	277	286	265	292	325	271	298	261	294	307	279	280	298	277	283	281	313	311	326	317	318	316	307	278	301	291	298	321	313	274	309	274	279	293	303	300	334	295	291	276	273	305	290	280	293	277	313	307	274	292	297	288	305	312	314	268	260	309	310	310	317	293	281	287	289	296	301	292	279	318	295	286	276	291	313	290	273	286	292	287	312	306	291	313	292	260	271	309	288	323	276	294	284	307	274	320	326	309	316	300	288	324	298	308	304	265	324	276	310	282	353	311	272	305	280	293	286	305	314	290	302	269	290	329	294	282	297	293	350	302	297	301	324	283	296	283	295	279	311	284	326	298	302	272	287	297	265	261	267	301	278	307	308	292	331	262	317	281	269	269	314	290	291	293	264	249	272	286	283	308	273	275	297	258	285	294	318	309	283	293	305	274	315	294	289	274	277	296	281	313	276	282	290	280	259	268	278	273	297	313	279	281	241	284	299	298	304	297	286	290	306	269	329	287	300	320	278	302	263	292	277	278	284	296	314	314	292	260	278	287	285	288	277	291	295	277	292	287	319	322	314	302	277	303	276	283	293	300	277	303	293	289	269	314	304	281	295	295	308
5957	3652	4268	4592	3270	2290	1578	1212	1072	1009	1017	996	919	916	953	1023	1072	1201	1256	1248	1101	1078	1037	934	906	911	841	887	879	862	892	917	899	816	842	839	758	715	788	811	738	708	790	766	748	810	784	771	738	764	745	723	758	741	738	797	706	743	769	707	775	741	745	753	778	748	734	727	767	732	784	783	749	750	785	751	716	798	751	709	676	717	764	731	749	761	712	745	700	702	757	759	799	741	740	739	725	718	772	697	756	770	729	742	709	747	716	741	729	725	782	679	666	734	728	729	775	704	719	759	761	734	736	688	703	762	742	735	680	717	699	792	749	724	777	751	767	846	748	762	680	704	771	776	719	785	710	749	742	748	735	709	724	720	730	752	702	731	693	732	720	721	715	735	737	733	722	713	737	758	724	771	695	721	742	712	708	756	777	691	724	734	740	772	693	679	713	734	756	707	740	681	724	715	767	777	758	757	749	726	704	730	734	763	736	743	753	748	749	772	741	721	787	751	733	711	736	703	742	808	795	769	750	764	731	748	794	725	699	739	755	706	700	790	775	724	746	679	728	727	754	704	748	738	756	730	753	704	783	729	766	740	707	784	727	717	738	779	703	740	740	758	726	722	731	752	716	760	746	744	711	702	741	744	698	704	682	707	718	760	717	739	716	767	724	752	770	703	754	776	729	733	752	763	757	739	725	742	734	710	687	701	762	755	701	731	722	736	718	726	722	729	726	748	753	703	764	717	733	768	721	722	770	742	765	730	804	692	727	806	704	760	740	735	679	779	744	713	755	763	696	729	763	757	738	708	741	723	734	682	780	749	712	716	798	722	719	732	731	737	752	669	735	716	736	735	745	764	742	726	693	734	738	704	753	781	755	704	763	719	760	706	717	749	751	787	699	716	733	757	701	726	792	772	703	702	749	723	740	736	740	708	772	731	747	756	739	744	760	711	742	758	752	738	707	721	738	781	724	730	748	701	712	745	758	744	743	719	710	736	695	713	712	731	740	673	733	703	758	742	740	724	734	736	691	744	730	735	760	748	694	740	753	729	787	782	727	764	758	759	790	710	702	741	769	746	704	726	709	736	739	802	762	741	733	745	713	710	755	692	776	778	737	717	760	737	783	704	716	712	750	718	697	765	803	774	769	727	686	692	689	756	754	697	765	707	672	747	770	713	698	721	704	753	740	725	730	756	771	722	738	781	742	729	717	717	722	709	756	734	721	705	736	745	733	765	716	735	745	729	700	751	680	714	756	720	724	724	720	697	748	715	690	682	748	741	710	734	735	743	743	705	723	734	758	728	712	747	719	718	707	738	729	720	739	762	762	746	715	709	692	737	768	712	717	739	717	711	731	740	713	708	740	721	694	733	691	746	736	759	769	739	706	727	736	760	749	723	734	748	697	727	786	753	798	732	739	775	767	745	739	701	733	706	748	735	727	739	763	757	757	760	681	725	761	762	748	767	720	746	677	733	773	695	737	720	776	734	774	756	780	726	737	740	754	735	729	728	734	755	688	713	756	702	711	791	711	707	727	707	750	739	746	748	729	715	748	676	719	773	719	747	716	740	788	751	734	751	754	722	780	788	755	787	756	736	698	727	770	701	724	711	709	745	709	733	726	685	694	731	715	726	719	696	709	749	756	755	753	717	745	740	768	737	775	737	734	722	704	712	666	734	781	796	756	744	750	691	649	718	717	678	730	677	748	722	727	727	760	725	716	751	768	755	750	781	735	738	759	766	772	721	789	805	713	741	719	761	708	745	752	728	773	724	736	784	731	747	740	695	748	793	732	772	736	742	737	802	763	708	710	723	719	678	751	752	702	719	690	741	739	746	713	763	703	771	729	751	766	722	765	732	773	731	706	782	741	743	705	709	704	732	721	711	720	777	744	675	741	740	753	730	751	711	838	764	722	722	764	698	776	716	713	726	720	711	689	757	713	779	696	708	745	713	785	783	732	732	687	732	732	769	688	699	754	705	732	801	740	753	731	764	701	714	747	768	740	747	709	775	788	716	771	765	743	675	747	732	721	750	712	747	772	746	718	731	732	729	709	751	788	692	749	739	739	722	693	721	746	750	740	714	745	770	795	754	737	724	715	714	741	654	729	710	694	761	722	691	721	707	731	739	734	738	688	741	728	761	667	693	768	698	754	686	738	690	757	735	728	754	762	755	702	739	752	666	727	729	803	755	724	759	694	720	737	725	732	658	764	757	736	731	709	736	691	748	738	684	743	700	736	723	735	740	721	778	727	680	737	736	716	724	770	717	746	726	698	697	798	744	711	709	705	798	760	748	721	718	727	665	714	747	730	711	687	769	768	741	740	737	730	688	720	721	756	752	737	718	720	705	739	756	792	799	712	673	767	706	721	741	781	705	728	727	722	716	704	717	732	773	720	744	766	678	705	721	721	748	684	746	707	720	753	731	773	697	735	735	712	706	733	732	721	692	753	729	738	775	783	731	738	731	713	712	715	749	722	731	749	751	732	791	743	706	750	747	777	746	726	726	741	717	702	741	781	677	722	696	735	734	718	721	725	751	733	734	757	727	719	773	738	728	691	741	743	737	739	753	758	743	726	771	712	779	759	761	768	708	727	746	747	761	755	775	708	743	764	726	771	765	775	716	765	744	720	717	733	741	767	759	679	717	746	716	755	763	716	708	729	737	730	737	762	724	748	724	795	745	750	753	717	747	721	736	715	750	696	759	804	720	739	723	724	733	755	729	735	745	757	789	690	696	691	732	755	727	739	711	697	750	701	730	718	784	730	765	726	741	719	744	750	744	752	699	745	779	802	684	734	709	756	717	741	715	755	722	745	818	714	703	774	681	730	736	684	774	741	730	755	761	697	720	737	738	782	803	748	753	743	734	785	758	749	716	721	780	734	737	719	731	755	768	737	740	741	761	740	730	784	749	767	753	781	717	777	706	750	680	798	751	747	712	738	709	741	772	730	714	730	767	762	745	737	724	796	760	721	722	713	723	732	689	752	743	719	723	747	707	713	735	752	739	737	717	750	757	709	736	723	682	694	742	773	717	747	753	705	727	726	771	694	771	683	707	727	736	736	739	712	779	754	732	718	734	732	767	744	742	725	706	749	734	730	755	715	719	697	733	700	768	699	692	745	763	744	722	764	737	756	744	727	736	713	727	753	666	733	763	717	769	710	726	727	749	715	729	771	718	721	707	733	722	744	752	726	727	715	696	822	691	740	776	751	722	722	720	689	750	688	715	654	753	708	768	768	752	725	729	759	762	715	736	764	750	797	727	780	769	761	746	743	725	741	750	743	723	716	750	724	706	734	697	698	754	731	760	784	745	747	771	721	700	750	799	693	758	709	753	696	724	765	704	774	722	705	718	699	747	754	709	797	764	719	723	764	691	738	742	746	730	715	746	751	803	746	757	787	724	757	712	730	738	735	734	716	751	757	720	788	744	737	738	733	783	712	717	730	688	716	739	781	720	739	755	731	744	721	763	738	712	740	752	780	769	714	753
19227	8561	5131	3015	1704	902	613	513	488	474	400	400	388	359	401	362	374	373	432	404	396	370	372	385	358	356	329	348	310	349	344	339	299	341	336	299	326	323	313	298	311	265	308	302	294	298	332	307	327	264	316	293	297	327	300	317	280	280	301	302	330	297	309	330	291	313	261	280	320	293	292	286	309	291	329	281	290	294	314	301	309	297	257	287	294	294	312	248	290	286	314	289	308	332	315	266	291	317	369	277	285	308	310	282	303	301	318	299	325	285	277	293	293	277	296	301	277	290	304	297	294	288	300	301	312	290	294	310	308	277	282	279	304	291	316	289	296	294	289	289	301	285	314	278	303	297	315	302	306	283	290	300	298	314	287	293	279	279	307	270	291	289	278	285	265	277	283	307	301	306	326	289	290	301	281	317	259	308	282	287	256	287	275	301	289	299	316	278	307	283	283	287	287	295	326	282	285	294	284	292	292	302	305	277	296	313	311	290	276	263	305	286	275	299	305	278	297	264	294	280	303	280	295	306	287	310	295	291	272	315	332	270	290	322	309	315	301	289	304	295	293	333	313	283	307	343	303	303	309	306	305	296	291	307	294	294	297	298	317	278	298	308	298	293	268	284	327	286	299	293	269	265	235	294	266	304	302	311	308	292	283	309	299	281	275	279	286	329	310	312	278	310	305	302	299	299	290	279	326	288	287	299	292	288	309	262	292	309	312	320	303	329	278	285	285	301	314	301	300	291	295	312	300	276	304	308	304	315	299	318	268	309	299	277	284	281	289	307	263	292	304	297	306	269	255	289	264	330	283	281	281	307	314	278	291	307	265	335	285	260	327	306	277	307	308	298	312	305	286	311	275	280	286	297	283	285	299	316	308	328	324	302	275	295	284	298	293	318	264	330	338	295	267	296	314	301	324	295	298	273	310	312	319	276	287	278	280	270	305	312	303	298	303	290	285	289	294	295	291	281	312	283	285	277	320	314	316	323	324	300	279	299	304	322	299	289	323	270	269	299	283	292	293	300	302	322	278	266	300	278	293	248	296	292	302	299	265	291	294	278	323	272	286	281	284	296	304	265	316	297	280	296	326	278	295	303	274	309	288	330	301	273	271	295	272	256	301	323	337	277	280	288	273	293	299	254	318	291	306	280	299	288	301	279	289	313	270	295	274	304	307	288	298	292	313	303	315	304	303	287	276	274	253	296	265	291	278	302	302	300	285	304	310	296	287	315	286	304	269	267	312	312	307	324	272	286	295	310	295	263	284	268	314	300	278	309	311	283	288	267	268	314	292	277	275	308	307	269	302	319	289	297	289	282	297	300	276	301	316	291	310	289	294	289	283	275	301	307	281	298	279	299	278	295	287	284	292	295	305	303	292	284	296	278	287	286	313	316	300	289	295	290	273	313	334	301	278	336	263	315	325	295	300	321	287	305	301	280	306	295	291	286	295	314	270	302	277	298	306	271	288	285	278	316	307	293	289	286	278	282	310	305	285	284	311	263	319	258	283	270	281	298	316	317	296	274	309	273	283	290	308	291	270	275	285	298	273	275	271	300	307	272	287	268	273	290	289	332	294	261	262	289	302	286	318	292	320	286	311	295	301	292	298	265	305	275	277	278	290	303	275	279	278	282	301	295	306	306	287	315	281	285	305	317	289	289	304	316	341	277	295	319	291	281	303	278	299	310	323	300	317	298	302	304	290	314	288	287	318	296	288	281	309	286	290	275	292	286	289	311	305	295	300	302	286	275	293	292	310	278	295	309	297	291	275	280	317	304	325	295	295	286	311	314	274	268	244	281	291	313	325	302	295	318	300	263	289	302	287	279	295	289	280	319	284	288	282	313	258	278	283	324	289	290	284	289	281	309	280	305	305	286	296	296	303	296	302	292	284	281	309	261	291	281	323	282	276	318	302	285	308	299	305	285	296	294	299	301	290	303	298	314	301	299	321	299	268	280	315	286	278	280	296	264	289	291	331	293	287	308	271	290	296	349	309	306	289	295	298	299	296	287	301	284	307	292	327	304	271	298	300	303	307	308	259	299	303	290	264	314	330	312	324	297	307	284	321	294	293	279	328	316	296	292	310	290	295	282	270	296	281	324	290	304	306	289	305	302	301	297	296	328	287	293	318	309	298	284	291	275	316	311	311	320	268	295	272	291	290	304	333	267	312	286	300	326	294	263	293	298	288	315	294	302	295	283	308	307	306	268	299	306	321	308	299	326	262	268	293	249	283	283	295	254	292	238	296	277	269	308	289	294	290	327	303	298	296	307	278	304	298	276	286	301	277	270	278	290	300	311	302	282	294	298	326	307	305	317	342	278	280	284	311	310	278	283	310	304	295	317	275	295	288	302	314	297	295	303	264	273	265	276	285	288	284	304	295	315	317	289	289	288	288	268	279	329	305	292	300	264	307	286	291	274	287	295	291	305	277	299	297	344	280	277	300	280	267	317	282	276	337	288	273	300	293	250	284	303	319	301	303	283	299	307	309	321	282	287	282	271	305	292	306	284	299	275	292	281	297	326	307	289	292	288	288	294	285	302	298	253	298	297	303	319	294	287	296	293	283	329	284	303	308	300	309	273	311	284	306	315	272	282	327	277	316	284	336	276	289	240	247	329	298	296	362	292	267	332	297	284	312	296	261	261	266	339	301	281	266	299	294	295	287	296	289	306	308	318	281	287	311	278	287	278	294	301	290	327	285	290	270	284	275	250	260	338	274	310	338	313	288	309	289	314	300	312	295	288	313	311	275	287	285	320	301	296	255	280	312	275	297	277	301	292	297	310	301	298	313	252	283	323	287	285	310	300	314	291	293	284	293	263	279	297	277	279	301	293	290	310	304	278	276	306	283	286	295	321	311	312	276	345	275	300	306	317	310	293	303	300	308	306	273	283	279	280	313	288	297	281	284	296	297	294	318	310	301	275	276	298	293	299	310	284	290	285	288	268	287	302	318	303	300	301	314	279	283	283	283	280	309	292	347	260	264	256	295	313	288	293	300	288	260	327	310	286	278	302	300	245	278	310	273	310	303	295	319	288	326	307	275	314	307	326	296	291	265	280	320	303	292	318	291	302	258	291	305	256	262	306	335	295	322	301	281	308	298	321	289	301	284	302	266	276	300	301	280	291	289	311	272	302	285	291	311	313	295	302	271	302	324	265	290	308	297	303	307	303	296	301	295	287	304	274	286	318	266	284	264	295	287	273	288	299	302	285	275	281	297	300	290	291	302	273	309	299	293	318	292	333	279	279	295	304	293	276	279	290	271	297	312	272	276	288	306	295	315	297	310	347	284	260	281	294	290	295	271	328	271	291	291	295	260	287	358	289	298	274	295	281	276	257	330	329	306	303	277	295	288	283	282	304	268	306	285	298	269	298	302	303	298	286	279	298	294	279	276	286	311	330	307	288	299	296	270	289	317	274	298	290	257	300	292	262	283	307	327	285	274	303	275	294	309	290	316	293	254	300	278	289	286	285	329	277	292	269
14576	7769	8010	8009	5690	3553	2573	1909	1767	1545	1418	1364	1212	1185	1061	1301	1306	1564	1727	1759	1504	1412	1362	1187	1156	1054	1014	902	979	962	1069	1040	1027	984	893	947	930	812	826	838	839	808	850	904	849	863	814	784	832	789	745	752	752	734	769	741	737	704	794	797	758	757	787	765	734	726	726	745	755	706	732	759	766	718	723	729	734	724	735	753	747	727	667	699	738	742	746	712	741	732	739	777	707	738	688	732	752	716	718	726	780	754	722	706	760	712	771	716	711	717	740	726	726	735	712	742	749	695	728	744	676	736	757	766	759	757	734	740	717	750	681	712	767	725	801	732	718	763	749	753	738	714	717	778	752	766	824	702	705	755	723	760	762	768	746	697	647	718	745	748	745	692	732	680	746	760	731	761	707	695	663	777	779	717	738	728	719	738	707	711	712	708	762	678	749	695	687	691	752	732	748	710	770	675	739	734	720	711	709	712	746	748	784	716	771	753	736	710	771	792	731	700	754	751	722	721	746	775	707	732	766	741	734	748	726	745	711	746	700	737	691	790	749	777	686	767	749	722	715	764	735	748	734	729	729	708	700	762	741	759	729	676	764	728	723	735	803	714	769	729	735	773	708	736	714	786	704	701	729	753	751	722	708	686	674	767	764	711	767	769	723	750	733	698	720	738	746	689	734	720	703	730	765	757	719	741	733	751	686	728	720	704	759	692	718	758	753	740	698	733	731	736	757	748	743	740	758	773	771	696	756	711	700	780	743	689	717	701	703	758	722	759	737	764	775	694	756	719	742	740	696	699	753	728	744	678	753	707	731	724	737	751	745	795	699	755	713	733	755	769	772	731	708	761	728	734	755	731	752	759	692	731	753	751	742	753	724	734	691	751	702	722	746	748	742	708	757	783	812	751	723	730	751	744	713	767	719	701	773	762	693	771	707	778	706	710	755	669	731	707	749	703	714	716	772	716	742	758	712	731	692	755	681	754	746	738	708	743	731	735	717	747	641	713	729	716	722	723	707	708	754	784	757	778	704	778	750	710	672	749	786	776	778	772	715	743	731	684	726	724	744	779	723	734	749	724	752	653	804	727	706	743	718	692	703	722	731	685	706	726	743	773	724	702	741	737	753	733	691	725	683	726	779	724	742	751	744	753	719	755	725	735	729	714	648	707	701	693	699	712	727	725	709	718	743	750	696	725	712	743	689	782	696	764	729	766	687	705	754	795	700	730	698	713	747	712	707	737	737	743	748	732	716	678	746	754	705	727	730	731	736	738	768	709	747	713	701	717	715	751	692	708	777	740	703	757	732	704	786	737	714	723	738	762	767	783	762	766	744	728	708	754	699	718	751	748	736	697	725	696	755	775	744	737	746	738	699	746	727	765	761	754	736	686	710	726	722	729	722	727	703	766	693	759	753	733	717	751	730	715	741	750	761	705	739	797	709	775	718	753	684	724	716	782	753	667	734	810	748	714	726	722	736	735	783	788	706	710	717	759	780	761	759	794	748	712	726	769	696	697	746	682	745	773	734	750	708	727	721	743	730	723	714	743	749	717	701	741	753	783	679	692	754	709	717	726	716	770	703	735	757	711	760	726	777	741	745	756	731	734	718	752	729	744	742	717	707	784	715	766	770	730	754	751	798	709	747	778	748	773	741	698	746	722	756	735	735	721	690	724	696	751	758	650	696	769	771	720	734	711	753	770	710	745	783	725	730	743	761	747	762	736	786	760	724	742	744	742	750	653	708	740	744	738	703	746	730	761	745	731	723	718	760	759	708	688	698	766	692	760	739	723	712	770	731	705	735	742	722	736	710	701	787	717	720	724	734	757	744	708	758	739	705	745	777	766	697	727	772	728	762	735	697	763	751	742	712	740	731	694	776	735	765	722	740	732	673	755	784	727	745	755	724	786	731	755	719	772	747	736	656	756	730	723	738	749	776	735	753	771	726	718	749	711	752	737	739	761	734	752	760	693	717	728	755	739	749	705	748	756	717	733	713	768	770	730	725	761	749	750	666	708	744	751	668	697	724	724	737	738	733	698	764	764	716	761	718	727	715	675	753	730	733	770	722	770	742	696	733	691	728	716	793	693	751	755	757	769	702	712	727	730	741	737	744	725	710	760	735	740	752	743	703	712	758	693	733	721	715	724	719	717	754	777	717	695	705	725	777	747	730	721	737	691	694	708	734	736	722	737	752	729	692	722	715	774	732	704	700	760	702	713	713	716	731	698	732	765	730	722	726	735	744	721	725	735	712	758	738	753	720	727	804	731	700	745	721	676	705	702	715	774	751	710	710	754	718	705	686	708	696	746	739	718	745	759	745	692	712	716	696	710	719	692	722	729	684	771	690	718	695	724	709	707	769	717	697	742	737	700	708	724	731	682	770	736	721	735	731	707	703	763	706	709	787	714	707	693	730	692	729	704	730	725	754	723	752	736	770	768	709	757	761	727	720	708	730	729	691	712	702	739	719	772	717	758	735	753	690	730	764	784	765	720	744	735	738	736	721	672	771	759	724	706	712	738	770	792	702	736	732	683	715	716	744	757	739	782	756	726	741	710	714	698	741	736	685	735	765	782	724	725	714	741	773	746	762	762	747	726	721	693	735	742	764	712	748	744	767	722	750	770	733	704	739	765	709	756	723	699	760	719	780	761	701	709	781	768	729	765	729	703	751	744	697	734	769	750	686	801	724	729	702	727	734	747	732	677	765	753	757	736	719	730	726	732	669	737	733	732	746	731	717	772	717	759	740	736	699	702	723	751	722	770	738	759	754	722	736	717	699	789	730	737	776	758	719	737	725	690	746	750	758	757	708	738	779	763	746	709	696	738	733	706	698	743	723	714	723	709	729	753	750	750	758	751	732	738	702	752	742	743	739	734	698	739	779	734	750	729	766	753	757	723	660	719	753	709	707	755	726	739	736	720	658	743	692	712	756	704	685	730	733	739	746	766	706	749	734	738	729	752	719	724	677	726	739	732	770	736	733	738	711	750	725	727	741	750	719	765	682	667	723	746	706	725	754	736	775	745	716	710	724	737	739	750	715	739	738	738	743	716	739	747	707	757	701	819	737	728	721	715	744	736	727	746	745	730	746	771	685	705	721	726	757	712	691	717	720	751	735	724	720	690	730	743	702	723	729	709	746	693	773	721	735	755	789	767	718	720	732	711	703	761	721	716	714	772	789	708	725	722	746	714	742	747	716	678	731	749	741	788	722	725	700	731	677	689	776	708	726	730	745	796	687	760	741	723	762	726	756	783	721	750	708	726	692	723	772	737	714	747	752	770	726	707	727	717	719	768	783	790	752	717	748	681	752	698	728	700	694	746	688	726	773	729	748	752	716	727	711	691	765	733	718	744	736	714	676	686	709	764	717	682	751	796	701	745	701	738	717	735	707	744	714	832	749	713	740	706	707	746	734	706	742	742	709	762	771	711	717	720	719	739	702	687	720	757	709	751	729	714	750	730	728	772	766	765	672	730	750	731	766	760	690	695
29047	13385	7051	3958	2068	1081	801	538	502	516	408	416	338	322	311	355	379	418	391	485	397	407	354	330	361	276	304	288	325	321	312	319	335	305	300	291	260	299	276	247	289	280	293	241	272	276	208	251	253	231	225	254	260	272	238	249	258	207	233	232	249	239	254	211	230	259	247	243	251	201	229	245	221	229	250	245	251	234	236	255	268	260	250	202	211	224	244	244	265	231	226	240	268	196	257	217	231	234	251	254	248	256	245	256	221	242	231	240	225	222	249	252	251	251	219	222	238	245	284	240	261	241	241	230	242	264	244	248	240	238	244	253	218	256	241	245	244	228	220	254	255	257	235	251	240	250	231	257	244	249	262	239	241	256	232	232	284	225	258	241	212	234	223	264	256	256	226	267	231	243	240	230	249	232	256	236	250	246	226	217	238	229	250	225	215	224	207	265	217	244	215	235	252	245	245	226	256	219	241	251	238	206	257	278	216	274	258	230	219	251	255	298	235	224	240	236	271	253	258	237	224	238	222	241	264	226	253	219	230	250	267	264	224	220	252	279	250	260	260	244	221	243	250	221	219	238	283	256	254	235	246	224	233	227	221	258	224	246	217	234	263	221	224	226	221	266	259	240	265	258	235	205	242	251	242	236	238	235	244	241	229	212	238	222	251	232	264	260	248	214	232	246	243	236	234	254	267	226	223	238	217	252	261	225	267	226	233	233	237	239	222	222	264	250	229	221	233	231	255	234	229	251	238	233	244	205	256	224	236	241	232	245	295	215	231	254	258	236	245	218	214	234	234	267	248	234	250	254	229	236	231	247	233	224	226	233	237	254	257	265	234	239	259	231	258	238	259	227	218	229	245	224	219	261	228	232	240	246	252	225	252	261	251	242	247	231	265	257	259	229	224	228	251	225	265	254	261	233	224	202	273	238	238	249	260	244	249	221	219	248	259	246	236	259	232	224	242	230	226	220	239	253	236	213	233	266	220	244	266	233	244	269	240	255	263	235	221	235	278	252	237	246	253	256	261	242	231	256	227	208	259	240	240	237	219	237	226	229	231	245	254	245	209	224	262	226	246	266	221	217	231	244	228	265	222	250	233	248	225	250	236	248	255	224	241	257	234	274	244	221	258	230	243	218	226	238	236	246	229	248	226	257	280	261	251	233	288	244	231	242	240	226	253	216	240	235	229	244	223	232	253	234	264	235	232	227	214	203	220	223	228	268	222	259	233	211	216	237	239	236	213	250	240	238	240	254	239	264	250	234	242	259	250	247	269	226	207	239	236	250	242	244	250	242	256	288	235	239	210	238	249	245	272	224	244	233	237	260	212	263	245	222	256	241	254	227	220	241	240	276	247	227	247	253	259	216	254	249	222	217	221	232	216	265	233	247	215	247	243	281	271	214	224	265	239	233	233	190	234	263	242	250	256	252	234	242	239	242	230	245	265	244	243	254	240	243	227	257	258	221	233	241	240	222	239	243	266	231	219	233	237	209	212	212	276	225	245	229	222	254	222	199	236	279	253	243	250	229	253	241	238	259	234	201	240	240	263	250	249	244	256	230	210	231	258	260	229	277	260	239	255	241	222	244	234	228	231	248	208	220	223	209	241	256	264	251	216	253	238	220	238	231	200	254	273	252	270	239	214	226	220	228	256	245	229	237	235	277	263	237	233	219	243	216	259	229	267	223	263	248	250	238	225	247	247	241	234	259	247	256	259	248	246	252	238	254	236	247	262	235	237	232	222	227	239	235	270	259	251	241	242	236	247	224	241	226	229	230	228	242	217	230	246	222	217	253	244	276	270	241	252	226	267	260	238	230	230	247	221	257	242	253	228	272	271	213	262	236	255	215	231	231	214	237	222	239	224	240	232	249	232	246	253	248	227	253	246	250	267	259	238	249	260	254	227	253	232	237	259	259	205	214	235	235	230	240	232	219	252	261	229	264	240	214	232	242	257	264	235	240	246	243	240	247	251	237	212	226	250	240	245	240	238	220	225	230	244	231	252	253	235	259	253	251	263	236	231	250	240	233	236	231	270	268	246	221	248	197	239	232	210	248	257	261	233	233	252	219	209	220	260	224	214	228	241	262	255	254	241	249	246	231	233	248	281	254	212	242	215	233	242	250	253	235	225	279	247	249	243	239	222	233	253	268	250	283	232	260	228	248	250	259	217	217	254	222	250	249	231	252	261	222	260	266	271	212	219	284	239	262	252	239	231	246	230	239	246	244	233	220	240	253	255	243	237	277	206	227	266	233	261	229	235	229	220	249	241	235	256	256	244	221	253	249	249	242	215	260	282	234	225	250	231	227	244	237	259	269	225	255	215	244	234	253	215	252	213	262	242	223	209	249	244	228	272	245	233	240	222	266	237	248	258	254	258	245	259	235	252	247	233	244	245	263	228	212	222	228	229	233	257	247	255	233	225	266	235	213	253	229	216	247	244	273	243	213	238	269	233	223	239	256	246	231	233	224	275	234	223	239	222	235	235	221	264	253	262	246	249	237	238	237	270	242	258	245	196	269	227	239	216	237	245	215	249	234	233	243	224	248	226	227	238	252	228	264	229	223	231	251	267	270	253	245	232	223	268	230	229	268	235	238	225	241	236	246	259	234	266	230	251	243	256	241	256	253	220	248	232	235	232	247	253	262	225	247	227	225	238	234	253	204	203	240	231	238	250	259	204	230	196	235	247	255	226	219	247	208	221	260	258	235	244	246	254	245	262	235	243	233	247	212	248	246	248	240	248	234	224	235	250	258	244	220	255	229	219	234	262	234	255	219	238	260	231	252	261	236	237	240	213	224	241	249	219	258	265	231	267	243	235	251	237	230	232	227	213	240	241	232	234	256	251	233	236	227	245	231	238	230	224	227	256	236	276	225	220	257	226	284	233	231	265	260	255	258	209	248	222	239	260	257	223	244	231	244	239	260	264	247	227	256	245	257	215	242	220	231	237	233	254	230	252	220	209	257	242	233	238	228	249	248	253	226	252	242	251	250	260	243	252	219	245	259	252	249	259	272	226	246	239	274	233	270	257	233	257	276	224	258	234	226	239	216	248	236	252	270	243	264	243	253	209	247	256	237	228	246	253	214	221	242	244	234	247	247	226	233	222	234	244	255	239	246	221	264	241	257	278	255	244	249	223	231	271	222	238	248	228	240	241	244	221	250	240	242	221	215	258	246	211	214	235	265	257	249	234	230	249	223	248	250	220	237	249	266	234	222	242	205	259	233	246	237	226	277	266	249	254	241	262	232	244	215	233	239	254	214	232	234	239	255	266	251	242	255	243	238	255	268	253	232	254	225	254	256	243	242	242	234	261	245	230	239	223	261	241	224	247	247	228	250	254	231	221	248	228	237	253	250	211	237	227	267	219	248	230	256	259	251	241	216	225	230	231	245	269	236	243	239	233	243	244	241	258	245	264	261	214	255	249	249	222	245	219	226	255	226	254	236	229	231	193	211	245	238	260	243	228	230	245	216	276	232	219	266
19514	10211	9515	9563	6724	4623	3329	2570	2205	2008	1795	1631	1396	1244	1264	1334	1536	1717	1938	2117	1716	1589	1616	1403	1199	1128	978	926	932	992	1115	1136	1116	1069	1052	941	890	874	830	785	909	838	848	826	805	776	735	660	677	628	683	634	655	656	698	635	618	651	668	638	627	610	614	631	678	613	632	585	644	586	616	619	642	629	592	624	655	624	655	680	658	597	579	658	637	581	557	584	632	579	610	594	597	585	620	651	592	645	613	621	641	626	597	612	597	578	631	608	656	579	581	576	610	606	652	612	609	655	655	615	618	619	610	607	616	584	598	631	622	557	613	610	643	574	604	617	610	662	615	638	605	589	620	601	607	616	623	616	583	596	624	588	607	571	609	633	606	621	563	595	601	615	593	566	602	560	574	641	594	585	598	579	632	581	605	607	599	613	594	618	595	618	612	621	634	590	626	557	592	623	624	636	625	597	635	647	638	610	593	612	626	625	596	602	602	570	579	643	650	640	591	655	638	614	553	601	610	638	615	565	601	603	601	591	656	637	555	572	650	664	594	629	591	622	609	583	582	629	616	550	603	597	615	607	603	610	656	633	599	611	600	578	605	680	591	623	600	543	602	602	637	653	608	630	620	616	608	603	575	623	645	611	585	585	593	607	590	643	584	595	627	635	563	611	634	609	645	602	597	614	580	619	580	599	598	637	621	576	604	616	599	605	601	577	621	619	639	646	634	603	634	643	581	607	623	634	605	634	641	635	642	626	604	596	585	639	601	584	604	624	609	589	615	604	595	622	608	616	589	578	648	595	593	612	625	624	614	596	612	636	589	580	632	651	614	625	614	654	587	617	639	654	632	626	573	616	595	617	615	616	592	600	585	597	606	590	599	630	644	646	645	600	662	608	619	593	619	619	624	633	617	558	613	616	603	594	633	594	598	564	610	593	618	604	612	606	645	599	616	617	652	615	563	584	588	612	631	610	577	629	612	575	631	590	592	571	628	616	613	600	572	593	646	602	646	620	589	612	630	586	594	635	651	680	630	576	607	571	608	606	627	635	619	625	588	645	587	610	681	623	587	625	654	610	608	664	619	590	645	596	586	590	635	590	602	635	604	636	637	593	662	612	607	598	631	632	672	608	599	605	646	631	576	582	645	600	606	583	638	577	620	583	629	614	618	632	592	598	621	573	643	640	601	662	644	602	601	643	603	614	587	623	612	601	589	613	587	617	620	585	627	564	604	621	565	604	595	636	638	611	596	619	628	639	605	625	576	624	592	615	595	606	580	592	581	652	654	611	615	618	643	626	643	627	627	618	545	588	567	617	627	590	588	583	620	599	630	575	611	616	646	575	619	614	610	599	592	635	607	635	632	621	604	609	569	591	590	611	611	572	609	592	610	569	630	603	626	607	591	606	583	590	595	590	614	586	572	626	594	579	606	575	652	591	622	608	605	616	637	655	603	625	592	607	605	622	606	579	614	644	578	576	642	617	573	645	618	592	626	598	643	600	600	599	651	575	656	547	632	590	554	607	595	637	641	560	646	599	565	619	564	603	636	593	629	597	656	646	607	612	601	588	597	612	560	599	581	596	577	627	642	578	628	610	589	590	610	614	620	623	609	595	602	652	581	650	613	585	642	616	595	613	562	633	569	630	621	608	620	604	624	602	619	609	623	599	604	636	650	625	616	576	591	635	614	628	586	583	639	606	580	607	584	574	627	579	646	623	598	588	587	624	597	564	568	626	651	611	594	620	582	628	632	631	595	598	599	610	615	611	675	616	574	619	621	606	572	605	606	590	609	624	651	616	608	671	589	622	609	625	645	611	623	623	585	630	604	559	569	589	617	598	630	628	612	605	590	618	615	610	600	547	629	598	650	648	560	596	656	586	607	622	575	608	611	576	580	655	644	594	617	604	595	640	584	604	618	594	624	594	636	537	616	612	549	613	638	590	604	570	608	651	598	629	599	655	583	622	614	637	603	605	593	619	578	630	611	571	594	583	656	618	569	661	607	601	631	588	640	606	609	602	618	602	632	622	581	575	586	612	581	597	582	587	613	618	599	602	580	558	596	639	655	619	576	579	611	574	644	593	615	568	647	617	641	626	652	597	581	599	623	620	615	613	602	675	600	604	608	619	634	634	604	583	601	582	643	627	636	647	629	629	604	590	623	589	598	633	618	608	633	582	608	647	649	669	612	606	599	617	624	631	623	597	594	594	603	604	594	600	612	584	628	611	646	602	606	639	584	630	622	578	620	639	594	597	577	636	639	605	615	582	602	634	635	602	621	602	596	543	622	646	599	600	601	586	616	629	620	590	570	608	570	624	581	607	617	619	591	590	620	581	581	609	637	624	616	595	665	643	585	587	631	575	606	619	623	613	630	616	574	594	632	634	645	620	650	597	610	660	626	654	594	640	633	643	607	611	624	612	598	619	562	643	649	580	631	617	630	638	598	647	622	596	572	618	611	626	633	649	610	615	590	602	615	621	580	644	658	595	576	616	595	593	636	606	576	639	615	646	630	635	588	604	636	618	651	608	584	594	602	559	643	628	614	617	623	650	597	618	609	594	590	615	599	606	617	618	648	631	594	605	638	601	587	639	585	598	584	616	655	623	592	587	608	594	641	618	618	590	602	595	594	612	637	624	608	657	628	598	594	597	622	627	619	620	566	604	614	642	619	607	584	589	588	644	591	607	663	595	623	647	574	612	661	650	629	612	586	600	633	619	605	603	619	627	625	625	608	600	607	569	617	641	595	567	576	600	620	582	623	610	595	645	634	616	642	601	591	579	585	633	631	603	602	600	632	585	609	633	595	597	615	585	614	612	649	629	580	607	615	645	576	621	628	655	613	656	606	598	585	609	594	582	592	640	593	593	599	620	624	608	634	616	608	617	632	583	599	581	618	622	635	659	594	619	594	593	590	627	587	603	618	629	617	596	652	601	585	614	591	576	645	618	642	597	613	614	618	592	608	610	639	619	603	626	603	568	618	672	591	569	621	652	602	592	637	632	623	648	559	590	667	653	615	578	609	585	582	600	588	658	592	650	629	592	643	600	648	613	650	647	609	600	602	615	619	577	600	604	628	614	640	593	593	630	622	595	622	598	592	611	623	593	605	634	621	574	623	620	568	614	608	660	573	601	623	613	604	595	570	639	581	571	652	638	623	630	597	643	629	623	615	600	605	584	642	589	615	595	593	617	581	609	606	601	622	596	594	601	583	623	574	613	616	622	563	599	614	612	646	622	639	587	641	609	609	594	629	660	599	602	614	622	630	630	589	610	612	595	620	609	604	624	647	633	607	619	663	642	584	638	624	573	567	581	597	631	623	613	598	615	613	638	600	570	625	587	640	633	657	611	631	650	572	624	676	595	569	626	619	581	632	608	681	607	583	605	593	619	598	615	598	584	622	623	640	615	603	609	588	638	628	584	624	567	558	628	592	601	627	603	642	620	626	612	621	620	634	593	640	634	626	632	616	640	632	629	611	603	592	643	635	602	594	610
7021	2528	1856	1179	813	552	463	400	367	371	341	306	345	333	353	346	330	371	367	361	356	356	329	344	339	338	353	305	338	316	315	309	296	315	296	316	323	286	263	300	292	311	287	282	307	313	268	271	293	299	295	308	249	296	279	312	305	306	275	285	308	293	275	322	320	265	289	269	287	279	311	299	301	323	289	299	290	286	322	299	314	286	268	303	271	307	301	310	296	299	298	299	304	277	279	316	290	299	315	297	258	310	301	302	325	301	313	283	313	295	320	316	310	278	314	294	307	270	313	291	289	279	293	297	331	254	300	299	302	315	296	259	330	319	283	286	307	272	283	275	308	290	307	278	313	265	300	299	333	324	288	266	313	332	282	286	263	285	295	280	286	255	277	308	277	288	289	295	277	302	321	288	301	337	314	319	281	262	294	271	315	304	285	287	325	301	288	298	275	287	327	278	286	299	297	306	297	270	266	307	311	266	294	292	288	291	300	314	284	308	321	279	283	270	286	293	276	331	301	280	285	318	291	315	307	277	295	280	312	316	268	293	333	302	305	305	305	313	291	311	288	288	255	275	307	329	273	304	288	298	308	262	312	298	292	284	300	265	283	317	308	300	284	276	284	304	279	289	311	309	303	298	291	252	297	293	310	305	316	290	305	269	305	275	310	305	286	291	297	290	301	274	271	306	286	283	267	310	283	282	284	317	286	284	264	284	289	296	271	324	266	287	313	303	300	322	291	295	270	320	292	281	329	300	289	279	298	288	252	269	326	284	288	300	306	288	303	273	303	291	301	301	287	299	319	285	318	315	310	293	276	284	281	291	303	342	323	301	322	288	280	280	304	331	304	310	314	320	290	296	333	281	273	273	300	305	287	305	296	285	290	257	278	314	294	278	303	292	292	304	283	308	279	295	328	281	253	315	306	302	323	357	306	294	314	333	327	300	345	279	323	294	293	296	327	275	286	304	292	267	303	290	236	288	327	317	292	271	287	297	315	337	336	302	311	292	306	299	259	291	301	332	292	330	293	295	326	321	289	287	294	311	280	305	313	274	312	304	287	283	283	280	308	316	286	297	304	304	273	266	278	311	285	318	284	267	284	283	280	278	309	280	291	309	278	313	288	272	292	294	275	312	275	286	261	306	304	279	313	285	305	298	309	305	302	289	308	294	275	279	285	289	286	313	306	320	297	285	295	261	297	322	268	301	294	297	284	291	276	271	291	324	296	293	274	314	300	312	301	343	282	299	303	273	269	276	301	246	267	278	297	315	293	313	311	319	308	284	296	286	304	279	317	320	303	286	266	287	316	308	321	342	338	291	296	278	275	294	292	308	283	282	267	309	290	307	280	306	305	301	291	267	326	287	292	322	292	285	281	301	304	270	286	311	264	305	308	319	327	299	280	275	304	291	305	295	318	342	295	325	285	276	265	259	319	291	308	309	302	337	276	294	275	294	269	284	325	307	295	310	274	269	300	293	290	290	289	285	258	291	311	302	308	289	320	304	312	291	297	288	299	300	268	303	319	292	274	324	258	317	309	283	339	320	310	320	312	275	261	298	307	294	290	301	315	287	275	278	313	306	301	293	294	283	286	296	287	304	307	323	268	261	264	300	272	286	304	341	284	287	290	307	298	295	293	298	286	263	277	300	297	316	311	305	316	281	302	272	299	322	295	282	305	327	294	279	295	315	286	282	287	326	293	290	296	303	279	266	285	305	293	282	272	291	308	279	272	298	279	285	305	321	306	317	328	290	283	299	293	262	292	303	342	304	291	286	308	293	292	259	295	284	267	294	296	298	281	324	298	305	298	261	289	314	311	306	264	295	294	293	316	273	274	319	268	303	300	288	320	307	303	275	287	257	282	303	308	287	282	307	314	259	273	311	299	319	296	330	295	272	317	309	314	297	279	274	302	258	284	269	283	291	299	296	289	313	308	286	313	296	289	309	313	287	317	290	307	304	312	292	304	280	287	265	295	254	293	301	316	339	282	324	299	282	273	281	297	276	277	332	294	311	308	303	270	312	327	278	286	324	298	279	278	270	342	277	283	274	296	302	305	337	300	318	301	279	300	309	302	305	300	280	307	283	296	285	319	292	291	297	258	296	316	287	292	294	311	327	295	314	296	305	264	296	267	285	289	302	270	308	263	253	322	285	308	305	326	293	266	342	323	318	327	299	297	287	297	273	291	293	306	284	285	287	281	285	302	282	277	312	325	256	290	320	299	322	295	316	280	275	305	311	300	302	261	303	280	277	295	306	271	307	319	301	297	297	286	289	271	284	282	309	266	270	339	322	288	310	300	310	297	321	274	293	272	289	294	308	316	287	267	272	282	304	332	308	316	293	281	295	295	329	314	274	300	305	305	308	293	302	315	328	296	288	320	314	307	301	289	260	267	311	274	287	293	324	291	287	295	309	304	284	296	285	305	311	301	287	310	263	271	293	274	318	298	291	301	288	288	289	310	322	288	281	346	281	309	267	322	308	299	300	302	285	293	287	329	258	295	293	309	326	306	293	292	310	318	340	292	263	300	303	283	296	274	303	291	275	297	290	286	310	329	295	290	299	314	275	301	300	256	286	294	293	294	328	295	291	290	269	291	299	281	336	283	294	297	303	282	266	319	307	315	278	272	334	293	315	281	288	291	279	279	299	310	286	286	287	303	279	302	300	293	316	306	298	273	303	276	306	318	280	291	298	333	328	288	345	284	311	276	283	274	269	263	292	271	292	298	295	312	281	256	306	325	309	303	274	318	283	313	316	311	303	250	258	302	274	321	299	283	308	301	272	264	284	295	330	262	278	291	314	259	303	287	316	286	303	285	300	308	287	321	316	278	298	287	295	322	297	299	303	283	301	296	315	292	324	295	328	299	292	279	283	267	284	277	290	315	318	301	294	314	309	311	321	314	289	274	284	308	296	280	290	302	287	287	288	292	299	294	261	292	306	319	279	310	295	285	305	289	284	301	290	279	282	298	280	274	302	302	298	322	326	307	309	282	308	307	298	298	280	281	323	303	276	292	283	321	311	302	305	318	282	302	289	317	304	315	314	298	287	273	301	303	301	305	280	301	324	309	281	247	304	284	292	299	305	266	290	297	282	297	314	287	298	318	290	313	315	305	301	306	254	322	290	293	280	277	298	273	282	315	314	313	305	328	326	279	283	302	284	289	298	323	309	307	306	264	285	292	302	298	339	306	333	294	268	307	298	283	292	291	286	306	302	336	315	302	301	289	308	296	302	297	271	280	289	319	288	285	291	297	304	255	273	286	251	277	316	279	308	304	308	303	272	293	276	317	298	285	302	296	283	271	300	333	324	277	284	266	284	284	290	296	290	308	280	284	304	297	295	296	297	296	288	300	300	299	279	316	307	291	291	302	297	276	282	305	287	273	292	289	314	305	301	292	317	274	267	286	266	286	321	299	315	321	323	286	309	302	312	272	308	290	293	283	306	272	336	275	317	283	283	291	307	297	296	315	290	311	296	301	320	319	273
5937	3164	3576	3516	2831	2080	1508	1262	1103	1126	1049	937	947	900	964	940	1045	1074	1111	1211	1139	1134	1075	958	947	927	864	858	848	893	929	899	835	823	854	820	814	765	741	818	730	779	818	849	811	774	741	756	748	780	796	751	737	740	764	791	733	743	733	690	784	762	696	705	750	768	715	779	767	813	775	742	760	732	735	733	737	743	785	722	787	702	729	696	749	732	729	747	757	761	688	774	755	747	703	761	738	734	737	754	718	737	717	696	753	750	723	760	760	713	723	690	752	713	750	762	758	768	787	748	675	715	725	748	739	739	753	725	687	714	740	744	746	796	766	769	730	721	747	685	718	711	735	718	763	741	731	743	776	711	727	766	786	739	724	781	746	724	737	730	710	742	750	767	738	707	747	745	743	719	711	739	714	699	730	747	733	741	764	762	742	735	734	787	763	745	749	798	776	773	717	722	719	716	760	799	719	757	747	691	776	710	744	761	691	736	729	704	755	753	747	814	716	712	758	708	737	799	772	756	703	709	726	737	713	713	742	721	749	641	736	726	768	729	734	774	693	777	758	767	754	680	746	719	718	730	721	709	753	778	715	743	757	732	719	719	763	728	727	798	743	739	750	748	709	765	747	739	722	724	742	717	759	715	721	718	728	757	725	804	757	686	742	748	744	726	728	683	768	745	677	733	765	760	746	729	769	735	680	744	700	708	721	730	789	743	730	781	724	729	746	761	708	702	721	738	737	782	719	747	709	766	715	728	763	727	750	717	724	739	710	724	713	747	747	723	746	734	739	765	712	701	729	758	774	732	717	737	767	703	728	702	739	778	802	739	760	675	713	743	814	752	766	719	770	761	712	752	686	735	740	713	715	753	706	709	768	722	748	719	717	722	717	735	724	758	782	707	749	764	787	728	748	753	735	744	695	758	726	716	740	715	690	748	768	708	738	708	742	727	728	773	743	722	770	716	811	742	735	711	739	717	756	719	655	687	700	791	720	734	723	753	733	783	705	698	764	685	739	743	712	748	739	722	708	748	728	779	718	728	710	719	750	682	738	712	751	749	780	757	727	726	730	743	706	737	772	718	733	723	703	734	700	764	698	733	709	742	765	744	738	727	715	745	754	734	768	768	751	730	706	792	793	741	732	752	774	713	736	701	718	748	716	741	709	722	703	721	785	762	754	738	730	722	731	702	768	738	763	787	738	717	780	729	774	692	784	737	749	750	732	732	743	745	727	747	715	725	750	749	734	730	690	707	760	698	777	759	726	729	719	746	778	693	749	706	707	755	781	731	795	765	787	708	790	717	732	712	726	764	715	779	744	681	732	763	734	708	728	743	785	755	726	768	780	747	679	742	733	685	756	706	725	736	713	779	716	740	756	757	742	747	743	745	747	754	697	756	732	757	774	735	754	777	743	704	835	730	744	719	726	715	747	749	820	680	692	745	744	721	757	704	725	697	757	776	750	737	735	703	709	708	730	786	712	763	765	751	741	692	740	704	727	740	763	738	759	783	706	749	736	741	769	711	709	752	728	776	725	725	725	752	741	754	734	780	743	729	703	707	756	770	715	651	729	731	727	770	772	743	734	755	767	733	728	739	723	713	729	742	768	727	777	756	758	761	728	754	705	729	743	752	771	711	727	729	732	703	734	736	689	739	705	720	670	737	719	755	720	706	724	706	726	729	757	734	791	736	705	753	779	758	766	755	705	763	701	692	742	734	755	726	716	769	744	744	660	784	705	732	767	740	727	778	740	786	734	731	704	751	763	710	796	761	706	730	743	746	714	727	709	733	774	713	739	731	721	682	735	704	771	722	702	694	770	758	768	733	711	727	739	738	723	709	737	751	741	773	779	748	767	771	755	705	786	752	763	776	737	775	711	735	732	699	711	738	761	734	684	721	747	738	744	702	708	755	735	763	747	780	738	718	755	768	715	721	718	741	729	772	740	751	725	730	756	764	683	771	765	710	708	732	762	756	720	765	726	781	751	710	717	761	738	727	752	762	711	775	733	725	705	749	749	762	756	719	760	724	725	716	683	742	659	729	669	757	759	772	759	767	729	716	757	747	727	746	749	762	729	699	714	707	731	753	722	755	741	739	751	756	768	736	676	695	741	727	737	743	778	753	762	742	747	736	721	758	715	744	716	712	740	771	743	704	757	702	783	728	758	735	734	723	743	710	724	773	704	760	735	744	733	760	741	715	742	746	741	739	738	730	728	795	763	736	787	718	739	793	703	758	704	668	729	746	742	766	704	768	734	780	755	733	739	721	717	762	733	764	738	803	750	765	716	742	717	718	723	751	722	776	752	758	724	765	713	766	736	749	738	789	753	725	717	774	704	738	718	734	707	748	750	664	716	755	717	675	733	767	772	709	760	729	739	704	697	736	730	773	742	699	752	763	756	715	783	744	757	723	748	726	749	689	733	723	752	746	717	720	747	749	745	740	702	714	703	739	720	750	735	745	746	745	761	744	741	721	705	731	760	741	737	739	747	743	709	774	748	736	687	735	730	701	687	757	755	719	700	737	748	764	673	726	718	709	758	717	737	765	773	682	702	759	700	714	754	727	725	746	761	750	756	744	721	757	757	715	760	755	712	754	744	787	720	760	714	702	756	772	713	700	725	759	728	798	700	732	756	755	724	706	696	726	721	738	728	734	733	729	734	728	721	744	722	739	740	764	742	677	741	725	773	740	715	727	738	714	731	706	719	728	760	778	712	732	729	735	702	709	723	769	759	737	725	744	746	746	692	732	756	759	727	727	753	706	775	713	780	775	741	763	748	741	747	711	718	708	758	730	699	696	693	734	739	721	718	741	726	789	782	746	745	731	747	756	721	729	734	744	756	747	705	718	748	764	686	754	725	765	676	726	736	750	677	735	745	779	734	774	802	738	712	735	743	764	738	772	757	745	734	709	672	719	745	691	750	755	754	747	771	766	693	762	697	768	765	741	705	740	731	724	773	735	748	747	703	771	715	712	707	688	748	754	741	745	708	714	723	763	748	751	735	658	681	710	700	747	772	759	703	747	766	771	732	752	772	716	686	677	746	731	729	745	759	778	715	734	710	674	735	759	726	681	719	764	705	736	771	735	783	729	710	726	685	737	720	733	749	758	739	728	756	680	724	767	709	733	746	776	734	776	772	698	753	714	707	738	757	750	736	765	806	755	747	766	728	757	759	754	769	733	755	730	730	769	718	739	738	719	748	748	746	732	749	688	762	750	776	708	728	734	777	759	743	737	780	728	749	727	762	763	714	729	769	677	723	740	756	736	724	734	759	775	754	766	760	708	700	773	722	721	715	757	742	710	686	728	775	743	740	752	713	677	721	705	743	714	750	764	774	729	717	700	732	697	727	756	740	761	724	713	740	745	730	751	759	759	753	753	763	694	775	716	737	720	723	738	676	710	760	775	727	747	765	768	711	739	686	712	718	731	762	737	777	775	753	714	733	710	770	741	729	730	753	738	748	724	707	739	739	774	708	719	700	754	785	683
19594	7703	4046	2377	1367	866	616	549	465	438	403	381	383	370	376	379	403	414	401	421	369	404	363	364	400	367	329	314	286	328	339	345	316	289	295	333	323	334	319	329	319	305	326	316	297	290	281	308	289	305	299	323	281	301	299	297	292	300	295	261	292	271	273	302	324	276	292	279	317	307	311	318	304	261	325	314	316	288	336	278	270	304	307	325	301	315	272	270	298	268	291	287	298	302	307	297	263	310	319	289	312	300	307	302	288	282	315	297	280	265	290	274	288	266	268	286	294	284	313	274	334	331	296	275	294	293	285	283	308	270	263	297	302	295	306	325	273	291	280	300	291	292	278	306	266	286	273	311	284	301	319	313	277	306	340	317	292	258	303	327	307	320	287	304	288	301	297	284	319	277	297	283	301	279	263	250	274	270	275	285	299	301	283	286	316	254	289	265	289	295	287	328	266	279	308	323	296	314	290	299	310	300	291	298	285	274	318	283	298	281	253	278	264	308	300	292	284	313	278	311	280	278	272	280	278	295	279	314	293	293	288	313	274	279	292	305	320	262	291	281	318	285	277	316	304	283	296	272	274	295	320	311	303	281	275	310	279	305	300	285	310	297	296	274	278	314	298	294	272	282	303	293	278	292	302	305	315	314	282	282	306	281	273	259	287	313	329	281	277	309	287	296	282	319	312	303	262	291	314	261	276	266	280	301	319	311	309	302	299	290	296	285	285	299	293	316	279	283	303	296	295	312	278	285	309	295	291	269	282	276	267	291	280	313	296	276	294	281	302	269	308	271	291	238	270	290	284	306	278	311	295	307	275	328	283	258	296	309	281	278	292	298	303	257	312	285	299	312	283	275	286	292	304	319	331	285	259	288	280	292	288	280	294	298	299	292	292	283	301	300	336	277	275	253	305	295	279	286	301	299	269	286	317	306	308	302	265	336	318	255	306	332	279	313	300	248	300	284	307	313	266	300	284	295	286	302	302	282	261	306	278	326	302	257	296	302	292	319	293	260	313	263	307	271	311	288	293	276	322	288	256	304	329	293	274	288	290	316	283	320	301	283	300	309	323	253	277	295	299	294	294	249	288	275	303	290	299	281	277	316	262	337	287	278	315	308	287	289	303	265	323	296	304	284	281	266	307	311	294	276	263	281	295	283	293	298	282	294	309	284	290	280	294	273	325	273	258	308	327	319	271	282	281	297	287	264	294	319	342	282	291	317	276	275	266	284	277	306	308	300	250	315	349	264	264	273	307	279	317	290	309	302	289	318	306	263	277	304	304	327	310	280	274	284	276	263	319	295	305	290	298	313	278	283	287	305	289	283	278	265	288	340	291	281	301	260	287	309	298	312	281	287	283	271	284	305	297	305	330	290	302	308	302	268	301	300	300	288	273	285	320	317	300	298	301	264	296	283	295	306	279	285	317	311	317	287	295	284	310	274	321	335	254	296	309	292	259	291	287	298	284	266	298	320	278	361	301	307	320	294	318	316	281	276	284	288	281	288	304	262	322	298	268	321	261	280	258	283	311	296	283	294	292	282	291	305	272	300	284	243	298	299	296	282	293	296	286	269	267	291	280	284	290	299	284	309	300	258	282	276	291	298	287	341	285	309	283	290	275	278	301	302	284	299	321	290	319	328	305	300	272	271	278	279	274	290	243	293	293	323	326	307	288	285	283	320	270	302	281	289	293	303	313	295	293	295	258	286	247	300	308	279	289	279	320	318	283	313	283	288	295	309	273	278	288	281	296	279	317	286	277	246	319	310	287	274	278	299	306	299	312	306	314	314	292	299	308	277	249	291	302	286	304	313	319	290	293	297	295	275	304	285	297	268	260	288	266	300	336	284	307	314	275	278	309	333	330	317	295	296	283	308	304	292	304	290	284	303	287	301	277	247	302	295	289	267	268	307	288	287	296	276	296	287	274	304	280	259	338	307	293	288	265	269	291	296	285	317	291	313	293	302	330	282	278	287	275	283	305	254	317	307	302	279	282	311	308	304	304	351	307	245	283	306	279	280	276	301	275	283	297	308	302	273	304	300	296	311	306	313	329	308	315	294	263	286	305	291	312	288	300	297	295	307	276	278	295	278	278	328	314	272	276	285	291	299	305	294	313	304	288	309	282	272	329	299	290	270	315	265	280	250	282	315	320	241	276	276	291	286	298	311	299	264	285	261	282	293	319	304	283	295	292	320	304	281	283	285	285	307	269	304	254	295	278	327	272	274	303	289	310	313	297	316	291	274	290	278	278	317	281	315	308	282	302	278	320	275	281	313	290	296	301	273	281	288	299	283	331	286	307	316	285	288	273	261	290	302	309	271	278	286	293	288	317	281	252	285	293	315	314	314	286	316	298	328	265	302	256	287	320	298	288	249	299	316	277	296	303	247	275	289	279	285	254	269	328	301	282	263	295	269	305	293	285	266	296	253	286	295	298	242	248	304	275	283	304	306	266	319	290	281	300	318	314	263	317	313	298	315	272	308	296	294	298	315	283	302	321	283	291	337	286	281	292	288	290	288	280	314	285	288	303	306	252	304	328	290	303	297	295	321	288	320	298	301	308	289	299	297	309	261	297	274	265	276	300	281	300	268	305	257	256	293	301	307	291	293	298	277	298	308	325	302	274	277	273	282	292	340	306	290	316	327	316	289	308	282	307	265	328	303	271	302	317	312	250	298	254	313	283	306	290	284	259	309	313	291	285	293	291	303	258	261	287	298	301	300	253	306	294	315	251	308	288	329	297	302	271	306	282	276	313	285	314	288	312	274	282	308	269	294	281	284	286	319	307	300	316	304	271	291	295	261	279	261	306	291	290	289	298	270	283	297	284	303	278	295	285	289	275	294	301	290	259	276	284	283	294	285	272	296	275	313	313	288	312	300	318	297	268	293	312	281	295	303	318	284	297	298	308	318	296	293	284	274	283	307	301	279	299	308	275	301	290	293	288	272	297	315	298	295	316	313	315	294	319	320	304	270	283	290	301	276	269	274	301	279	279	287	293	305	341	292	290	274	286	276	287	293	266	282	300	316	267	312	309	282	299	295	262	297	276	298	287	278	301	263	283	309	292	295	302	262	297	311	291	287	323	278	304	286	291	316	295	300	283	295	266	296	283	290	272	282	277	299	292	324	284	295	278	271	306	282	320	302	268	310	305	292	288	297	312	269	341	301	293	293	294	311	297	279	292	316	285	311	294	236	293	289	318	270	284	300	295	297	298	296	288	278	286	280	295	272	280	292	301	305	306	291	291	292	296	285	306	275	295	285	281	305	278	263	282	301	299	289	305	333	297	307	318	309	303	250	283	282	322	284	290	275	295	236	286	272	267	326	286	289	290	288	300	306	287	299	294	279	289	279	299	279	296	286	323	282	261	288	316	288	265	243	294	264	267	280	271	287	317	273	291	264	300	264	300	287	312	321	286	271	282	303	304	300	295	293	289	306	294	305	281	290	289	271	274	278	299	276	294	301	277	276	343	282	297	343	328	325
14770	6509	6224	6244	4975	3461	2487	1929	1725	1569	1337	1210	1116	1184	1044	1230	1266	1397	1533	1641	1429	1441	1395	1256	1191	1122	1003	975	982	1001	1057	1003	1091	1055	973	915	872	911	840	899	843	900	910	901	864	795	721	754	739	795	747	736	716	768	771	775	730	764	756	735	796	745	769	772	742	679	737	726	756	750	690	719	693	741	741	743	733	742	719	751	705	746	715	774	731	737	707	788	731	728	678	713	727	744	759	749	679	679	730	729	744	729	720	715	693	695	715	741	712	710	729	717	699	701	754	666	681	800	770	757	733	821	694	747	741	744	699	781	771	730	738	686	699	699	766	740	740	750	759	708	745	731	773	713	692	741	749	689	738	781	754	716	760	711	709	704	697	723	715	670	724	747	695	707	705	719	715	801	740	718	724	712	733	732	739	714	726	720	767	720	700	737	759	705	724	774	714	729	686	690	730	703	725	720	724	724	725	726	750	747	728	687	752	738	692	699	767	720	724	721	735	759	748	747	753	717	757	743	764	714	761	710	731	770	715	733	713	736	714	750	758	698	730	672	680	754	730	745	675	733	714	734	753	704	724	721	764	707	751	713	681	767	740	753	695	737	761	723	710	712	742	683	731	713	708	760	748	747	731	711	710	708	702	759	730	789	770	738	724	742	695	743	731	730	731	680	800	716	693	703	756	724	771	734	691	748	726	756	737	708	694	711	742	776	723	719	713	777	731	742	675	755	718	754	657	693	770	718	754	765	739	742	735	724	713	760	739	754	765	722	752	751	718	738	703	698	727	758	754	674	692	707	721	727	755	760	730	725	739	685	692	696	726	733	701	697	733	708	708	722	699	755	712	668	733	721	688	726	725	732	710	720	693	689	735	732	704	708	712	729	749	744	709	774	724	795	731	708	650	714	710	699	749	749	693	732	731	758	759	732	721	756	735	742	694	723	716	783	768	764	704	736	741	752	723	750	768	697	708	684	686	713	730	725	708	741	727	699	745	720	707	734	720	780	779	707	717	759	675	695	756	741	719	728	730	752	686	739	736	698	659	743	702	729	739	764	687	754	713	699	714	688	739	754	683	683	743	743	708	668	748	732	679	721	724	706	786	742	706	759	708	719	716	722	712	726	743	759	724	719	707	734	703	767	725	718	737	753	728	745	713	732	662	713	708	770	679	706	738	711	728	690	743	765	755	702	717	726	665	707	761	783	725	704	720	745	730	703	765	709	708	721	723	717	695	724	741	740	707	745	675	727	720	736	700	702	678	732	730	727	694	737	721	736	709	715	739	683	737	721	733	764	729	731	726	687	737	774	748	715	757	727	719	762	703	684	699	691	703	759	779	689	704	705	706	705	721	720	684	729	693	734	727	750	746	713	739	718	741	732	779	749	751	699	738	777	701	725	747	772	731	687	709	719	726	668	778	797	722	728	733	748	731	740	747	739	715	752	677	753	731	725	781	741	757	770	738	706	767	723	764	732	761	756	762	694	704	722	701	761	758	717	711	747	725	709	720	702	679	744	755	735	763	726	730	773	730	708	707	739	714	770	735	698	766	735	725	769	701	725	683	732	747	722	717	737	749	751	735	744	737	734	755	691	739	753	723	733	737	691	720	729	728	698	711	730	703	727	694	743	776	726	706	716	710	740	742	708	764	738	713	744	734	715	736	760	696	698	730	726	709	697	696	707	731	800	742	754	707	750	698	769	704	721	710	740	709	744	756	746	696	718	715	715	730	756	723	746	748	687	686	710	777	687	717	693	744	711	705	728	782	685	712	730	758	735	743	739	713	668	761	665	771	717	725	705	706	726	718	742	697	734	731	732	731	763	712	748	704	666	687	730	689	761	753	690	721	744	745	740	691	747	705	720	727	711	705	730	714	718	770	780	740	739	741	694	758	714	671	719	728	663	717	724	767	727	690	733	718	733	750	719	750	754	737	687	749	705	747	771	736	735	715	772	738	755	728	731	703	754	706	687	728	740	708	744	675	738	768	714	693	692	759	739	702	693	734	742	665	744	696	734	741	799	752	679	754	697	680	725	761	727	717	745	695	717	682	737	728	740	721	692	786	728	721	707	686	739	706	708	733	710	727	729	732	741	719	725	732	699	707	765	745	740	714	723	664	741	787	765	714	766	744	732	741	712	757	746	736	738	705	760	721	797	728	738	740	709	743	708	692	717	730	725	731	743	756	768	776	711	694	731	786	736	699	691	679	742	756	713	728	729	748	725	705	745	750	703	750	726	731	735	702	738	737	739	719	710	717	732	744	737	712	736	749	732	725	688	665	721	702	757	755	770	712	762	710	739	652	708	727	731	676	748	700	740	725	709	698	736	717	722	769	724	740	742	749	689	722	795	714	744	691	786	739	730	744	749	706	715	769	689	719	746	744	743	740	776	707	767	750	767	772	720	738	735	753	737	732	715	692	712	726	751	745	718	746	755	715	772	733	753	757	743	695	684	765	704	736	715	744	709	783	726	718	750	692	766	724	705	736	697	761	698	704	748	756	700	691	672	725	748	704	736	745	737	677	699	695	721	752	714	729	711	783	768	686	744	742	786	748	730	737	736	699	736	730	728	722	714	707	707	742	755	714	702	664	708	718	712	678	755	778	714	799	692	725	732	731	768	725	712	697	701	730	696	711	699	773	738	718	752	691	688	762	732	687	707	746	747	748	742	687	745	680	716	682	737	702	751	743	722	760	712	685	667	730	786	730	697	741	708	746	722	732	746	708	749	699	681	694	681	684	760	721	703	703	741	689	770	712	724	708	762	747	680	780	705	728	703	721	712	726	740	811	728	771	761	786	668	742	748	699	723	696	750	746	754	731	718	748	760	707	761	739	732	772	742	745	724	735	757	757	758	696	753	735	746	743	740	732	764	724	752	767	705	674	710	744	746	649	740	731	687	735	705	710	718	731	735	722	713	707	680	766	742	722	744	724	741	722	771	748	727	765	737	760	693	728	702	764	723	740	683	716	739	767	678	718	696	723	737	721	737	714	745	679	708	724	757	682	758	741	759	706	706	793	742	745	710	705	745	730	731	776	734	741	738	748	723	694	737	740	724	735	724	745	722	736	725	733	700	754	782	762	745	737	749	757	738	707	720	761	746	714	712	767	761	691	732	717	734	692	713	684	715	719	715	765	714	698	685	782	735	742	671	740	713	702	677	746	759	720	719	724	723	724	712	793	731	715	739	715	718	750	743	753	761	765	737	748	734	695	753	707	709	728	774	712	701	760	742	709	739	742	702	738	748	735	737	708	740	730	727	747	732	770	752	724	749	744	735	740	763	722	733	749	703	703	722	761	705	710	700	690	746	714	728	735	741	735	716	716	711	730	698	762	729	702	709	732	758	700	712	711	723	777	707	734	673	751	736	707	712	751	712	710	721	800	768	702	725	728	725	725	741	720	721	716	798	688	761	702	721	673	725	731	695	759	702	768	790	744	680	678	696	776	756	685	718	710	763	755	757	724	715	736	684	735	720	717	733	727	715	725	713
27440	11270	5217	3358	1844	1109	743	581	481	461	410	422	328	349	318	318	342	383	425	455	383	421	403	332	330	286	290	294	272	299	296	277	305	317	309	281	303	270	265	265	293	282	310	272	226	266	239	247	243	240	266	240	253	222	267	231	222	231	234	264	210	245	240	232	219	208	261	224	241	250	275	236	261	233	237	204	232	257	241	196	247	220	200	214	241	253	212	251	239	252	222	223	251	261	226	245	218	233	240	237	230	230	235	205	284	246	255	219	242	233	241	235	222	277	227	246	219	239	248	263	261	258	244	227	235	213	229	262	246	277	256	225	220	238	221	236	255	213	204	215	225	204	244	215	243	232	237	213	242	234	239	270	220	245	230	248	236	256	237	241	241	220	236	219	234	229	254	250	225	261	261	240	223	253	251	230	247	210	239	246	212	233	254	231	217	237	251	259	222	247	236	263	257	245	240	229	187	247	230	228	263	194	260	235	239	253	248	268	239	245	244	243	239	230	216	242	228	218	254	207	225	233	224	238	240	263	242	230	242	239	223	276	241	252	259	225	259	235	236	268	273	248	205	249	244	256	242	253	237	201	245	263	227	235	223	259	229	247	206	250	241	245	240	246	259	260	221	227	227	210	202	230	221	264	215	233	244	218	234	226	234	259	236	208	215	239	238	231	267	225	263	252	258	239	250	254	234	266	236	241	255	253	254	226	236	249	241	268	257	259	248	221	270	269	206	216	240	217	230	235	238	214	254	251	236	238	251	243	255	229	240	254	235	231	259	257	246	229	206	241	247	261	281	231	247	236	223	210	248	220	246	217	245	237	235	221	242	245	226	224	251	221	274	250	239	239	254	270	210	231	275	272	253	248	256	227	235	224	241	242	241	254	253	226	253	225	230	237	242	239	274	237	232	263	239	232	257	255	227	229	219	225	221	233	250	262	239	258	208	223	238	231	187	225	220	247	198	267	218	247	225	223	255	220	244	242	259	236	219	225	251	221	230	260	286	225	255	217	243	227	235	265	228	238	255	227	245	191	223	224	238	226	257	234	232	197	248	240	270	223	218	252	249	226	228	246	247	225	239	241	225	227	231	231	246	243	227	231	250	220	228	219	242	224	245	257	242	246	241	224	236	209	232	239	249	241	239	240	233	228	225	252	218	216	245	223	230	229	241	229	190	241	222	250	230	235	262	233	262	269	219	229	223	231	232	240	258	273	227	233	225	227	232	232	226	265	202	229	205	209	238	224	265	227	239	219	203	233	243	289	231	195	228	229	263	242	248	249	228	232	240	237	236	253	239	261	233	247	235	248	216	224	236	241	217	225	236	214	216	237	194	228	201	245	247	203	242	229	247	239	255	243	237	239	231	239	227	203	223	225	233	230	247	206	241	233	247	207	240	248	234	256	233	241	228	246	194	254	233	215	242	228	248	250	217	242	224	241	223	224	229	226	240	243	235	219	224	238	247	218	250	220	230	246	222	241	236	226	200	220	258	254	246	240	231	229	264	233	228	236	238	228	222	240	233	219	234	227	241	246	244	258	248	225	249	232	204	247	240	280	256	229	205	251	237	250	243	253	215	259	239	243	248	236	210	237	239	233	233	248	240	232	231	210	246	250	222	250	262	276	250	239	219	247	242	229	245	230	240	250	236	243	227	222	239	228	249	247	250	245	220	250	226	222	257	229	242	223	239	241	279	271	245	264	216	226	260	213	225	245	243	263	257	227	249	245	251	223	253	253	238	232	228	231	238	251	262	227	261	239	240	251	237	231	241	224	238	277	243	219	239	271	242	211	193	244	239	226	231	232	241	256	249	214	252	234	254	224	222	215	235	218	252	233	242	239	236	237	229	217	228	234	246	200	242	227	244	249	228	243	268	258	233	229	243	249	214	240	257	240	243	195	228	231	238	225	238	196	227	215	241	246	224	225	250	269	240	252	220	233	250	241	219	214	223	224	254	220	217	245	217	261	260	227	251	227	233	227	244	238	235	231	233	250	251	238	222	221	234	243	234	218	263	242	229	246	238	257	206	238	248	242	241	247	229	223	234	252	235	258	249	234	246	234	216	271	230	214	258	271	240	216	230	249	254	250	231	239	253	230	242	211	228	243	262	252	249	234	249	245	247	245	213	258	225	229	238	231	231	216	242	225	239	235	218	239	223	230	238	229	278	198	210	207	228	234	212	205	210	240	248	207	220	229	240	231	232	229	242	224	240	253	242	231	236	262	206	228	235	253	249	246	232	232	235	251	251	252	239	275	210	248	256	228	221	230	218	247	250	248	231	243	184	269	240	220	222	238	230	218	235	250	243	233	241	222	228	240	274	217	231	236	247	234	263	260	265	237	255	245	215	240	223	245	243	232	225	269	249	227	248	231	208	236	235	201	246	250	219	227	241	220	213	240	223	242	204	238	221	239	245	255	249	261	230	222	239	214	219	221	262	246	204	235	241	254	231	236	231	245	204	247	264	251	263	258	242	210	248	230	232	253	226	232	228	222	245	208	214	236	232	240	237	247	246	263	228	258	238	248	263	241	207	240	234	242	234	234	244	259	276	200	223	259	238	240	196	239	234	210	243	241	285	226	258	253	249	217	236	239	262	232	237	214	252	238	272	254	229	263	244	258	259	229	235	258	249	244	243	239	245	250	243	219	242	221	234	248	203	244	231	220	242	226	270	233	278	240	228	252	243	205	224	255	261	239	251	213	240	238	248	231	231	256	240	234	239	267	254	248	209	231	268	240	235	240	273	220	230	214	205	252	205	243	219	227	249	229	254	220	227	225	254	253	243	204	229	222	192	249	247	232	249	227	256	213	218	230	235	248	230	240	241	249	239	243	241	237	248	230	235	249	249	247	236	232	253	237	233	240	239	252	243	239	249	246	228	236	269	237	231	240	242	260	253	215	247	216	226	241	259	225	250	220	246	212	255	227	237	237	238	208	235	237	212	224	229	285	263	251	215	213	230	236	241	243	233	242	270	238	225	218	243	224	240	235	246	243	212	244	244	221	256	230	238	234	249	229	216	212	237	221	265	230	235	254	238	234	231	232	213	246	243	254	243	257	242	231	251	246	246	261	246	207	246	269	257	228	237	227	272	235	245	235	255	254	256	237	212	229	242	231	248	247	228	259	277	228	226	245	230	239	198	259	258	224	252	247	236	243	218	245	219	257	237	243	211	236	263	219	251	257	231	236	236	195	227	229	221	233	227	232	247	261	243	225	226	234	229	242	228	218	226	219	229	215	220	236	224	246	246	247	233	222	258	271	266	235	257	237	224	244	228	235	248	261	241	227	224	253	231	256	244	228	246	234	210	275	236	233	212	232	229	253	238	265	240	224	237	260	231	239	231	252	242	213	229	258	234	252	236	224	248	244	231	255	253	216	227	238	230	230	266	249	232	240	230	262	228	245	247	212	211	228	249	245	240	248	210	232	226	220	263	226	240	247	267	236	243	233	253	278	229	224	226	230	255	257	241	227	200	236	237	244	261	235
18117	8785	7735	9138	6407	4502	3525	2585	2263	1895	1745	1522	1280	1229	1171	1294	1468	1770	1856	1877	1649	1713	1573	1478	1283	1107	1020	981	1025	1044	1072	1128	1069	1042	941	931	848	825	864	812	890	836	885	830	803	720	684	640	669	663	701	645	608	697	638	666	634	629	622	659	668	616	638	609	660	602	629	652	630	623	634	573	589	603	610	608	608	597	586	598	613	628	631	596	620	641	611	639	555	646	600	611	616	585	556	584	598	586	619	601	614	630	619	603	585	578	644	614	586	605	621	593	619	573	602	604	577	593	568	679	599	617	633	598	607	600	570	610	577	600	607	599	613	578	606	604	627	553	548	635	604	582	584	620	601	634	596	610	604	669	629	591	635	638	593	622	587	565	622	584	604	614	590	614	644	624	578	604	608	599	601	600	634	547	601	600	573	624	576	631	596	623	646	616	624	635	600	596	621	575	571	622	598	549	624	615	661	625	613	601	578	604	595	617	537	574	645	626	621	616	615	594	590	611	606	586	670	578	613	627	632	566	622	601	586	597	634	589	597	608	589	575	628	544	625	603	588	581	647	616	573	578	594	639	617	595	618	645	614	628	565	582	577	639	625	575	561	612	585	579	592	607	646	581	614	561	589	613	601	643	620	620	567	542	587	588	592	601	596	637	591	576	591	601	663	615	603	545	599	584	589	567	594	624	593	595	643	594	571	634	537	623	610	576	584	637	614	549	581	595	559	586	579	641	593	592	604	606	605	592	593	593	630	646	615	608	564	625	622	618	642	611	616	611	599	596	586	579	597	557	603	627	568	599	558	614	610	590	626	596	577	590	626	599	608	625	578	543	564	603	621	583	564	620	600	596	582	568	592	615	613	639	623	637	599	605	609	615	578	583	636	594	593	622	618	585	636	593	593	631	602	587	642	579	577	598	606	627	564	643	584	597	633	624	599	611	609	619	616	579	621	605	635	597	596	629	604	621	584	580	612	559	597	654	608	600	603	606	602	611	617	609	525	577	606	624	605	604	595	588	629	628	562	601	594	645	628	594	612	569	628	665	595	571	602	604	579	568	576	603	544	628	635	580	616	610	592	619	551	604	632	608	652	640	594	593	623	596	564	600	614	618	617	573	598	556	607	623	643	602	583	567	602	636	583	579	630	587	592	579	591	596	571	608	610	604	599	630	582	573	603	633	554	562	581	616	609	620	602	604	595	615	612	616	640	614	597	600	611	604	620	588	573	572	636	642	640	589	603	625	601	592	586	583	566	614	621	596	585	574	585	589	637	642	558	622	597	612	573	625	619	592	618	588	616	640	567	602	645	620	587	575	626	658	602	600	569	614	557	601	579	593	588	610	588	588	658	613	581	621	583	632	616	583	623	588	602	558	610	615	606	544	620	601	629	646	637	596	610	639	609	602	630	590	632	568	646	645	601	566	606	615	597	603	577	635	611	579	615	629	569	610	600	647	612	608	625	613	601	606	597	608	620	605	542	634	573	587	583	566	642	590	595	583	605	582	642	635	652	583	569	624	623	592	605	610	620	596	636	561	573	641	611	602	606	583	619	618	614	612	640	582	561	622	610	627	579	602	567	549	659	589	589	592	598	567	653	636	614	621	564	619	600	567	608	627	566	631	599	598	631	606	653	596	604	580	593	617	648	597	599	606	630	639	539	625	594	580	582	622	605	605	647	638	584	640	591	597	599	606	567	621	583	605	606	609	607	606	598	579	571	640	607	564	598	562	602	594	639	587	582	612	593	598	584	663	615	568	596	597	618	629	598	627	642	599	596	619	600	613	590	592	650	616	621	587	587	637	615	568	533	625	573	590	588	581	649	585	568	611	578	570	593	620	606	651	618	612	576	597	637	636	619	598	594	563	622	634	608	590	586	671	642	590	578	643	618	614	569	598	596	577	638	600	626	580	570	620	592	569	536	576	616	606	601	598	632	659	568	598	622	606	579	600	589	608	668	615	576	638	588	599	615	590	629	609	590	579	595	627	626	628	591	621	619	631	610	611	622	607	581	607	600	600	648	672	586	614	618	626	594	615	583	556	592	576	610	633	634	584	600	604	643	601	622	608	577	576	609	598	622	568	595	607	612	577	574	602	585	576	596	607	556	597	628	585	609	591	611	602	609	612	624	612	616	596	638	627	559	655	592	652	595	574	620	602	605	581	575	592	618	634	582	638	569	607	633	576	583	598	585	625	616	577	591	590	616	566	613	635	642	632	601	584	613	632	591	654	628	559	619	614	596	536	619	589	590	579	574	555	570	612	579	603	659	626	610	576	581	594	587	617	578	623	573	642	584	616	584	572	635	589	609	601	630	573	618	594	647	605	644	559	631	620	627	616	655	573	599	582	604	607	589	586	608	615	587	622	596	622	637	617	593	595	581	625	612	538	602	580	594	581	614	645	636	592	631	604	603	567	608	582	573	607	659	581	631	601	654	582	575	619	615	596	595	587	590	579	594	602	617	563	593	581	615	607	626	621	643	604	591	607	641	623	605	570	621	636	597	573	579	600	620	560	590	571	582	610	565	599	620	618	636	573	578	618	584	609	592	643	609	563	654	606	587	557	591	583	611	578	597	621	617	573	595	622	620	618	605	636	623	589	614	581	630	608	619	627	575	581	649	617	646	614	600	601	610	561	613	601	591	660	614	562	589	561	609	604	590	634	568	617	587	584	601	608	606	627	628	580	603	606	603	604	623	628	617	548	603	619	630	602	606	623	600	560	561	601	642	630	602	591	613	572	585	626	582	587	639	644	579	638	593	604	584	630	641	583	623	586	570	586	587	628	616	616	560	639	602	595	618	626	612	638	613	599	586	595	617	577	632	565	593	637	593	599	574	575	604	589	558	579	560	578	574	587	585	616	630	592	563	614	618	580	640	600	640	586	560	579	579	589	573	566	589	565	604	633	582	664	589	631	580	599	610	569	582	571	616	624	577	602	611	616	632	566	594	625	616	605	592	594	582	635	577	580	575	608	601	593	582	585	599	611	616	614	607	580	574	562	616	602	596	646	631	588	582	580	608	629	663	613	579	624	589	571	582	615	631	589	605	596	617	607	613	602	604	584	635	611	595	627	594	629	580	609	606	592	638	581	583	598	604	578	606	630	601	619	628	614	610	593	590	620	575	603	607	581	634	602	629	644	586	550	586	548	611	587	631	598	607	611	614	600	573	556	623	618	620	634	624	566	611	563	644	615	580	606	594	610	601	612	607	579	607	590	612	600	660	564	560	633	617	634	621	612	598	581	655	615	589	600	556	592	565	582	574	614	572	580	630	550	618	573	631	558	607	591	638	588	641	598	589	624	610	597	616	568	572	618	611	628	564	625	563	594	631	638	610	610	610	536	615	642	610	574	565	602	607	580	598	598	597	602	594	604	534	610	563	569	591	546	650	620	608	623	561	591	608	592	592	594	646	633	595	612	592	587	621	609	579	579	613	672	576	581	618	557	591	597	593	639	646	583	603	573	579	596	600	563	623	583	587	612	594	625
6800	2571	1777	1184	747	605	438	383	375	332	342	340	339	314	309	299	327	339	348	341	333	345	312	304	328	343	318	311	278	290	296	313	328	296	339	287	302	305	290	309	311	303	318	324	314	277	248	266	317	294	306	297	314	289	293	297	290	309	280	302	296	293	278	276	297	286	284	286	276	329	276	273	305	285	276	292	291	291	292	309	298	290	312	284	275	311	299	300	269	309	271	303	308	302	280	271	301	315	305	290	274	287	270	303	301	289	266	253	314	303	308	311	285	321	284	300	288	289	264	261	316	276	274	273	310	294	292	281	270	301	295	287	298	271	295	262	300	318	295	297	278	317	269	278	276	302	282	295	249	302	284	294	295	292	268	292	269	287	313	277	285	292	304	305	262	266	266	300	310	270	268	311	330	315	260	303	306	291	308	272	269	300	322	293	280	297	300	294	316	271	286	305	280	275	274	256	299	284	314	312	276	280	303	309	298	296	270	279	283	311	345	309	283	250	286	260	322	301	301	294	329	313	282	267	333	270	289	303	301	284	296	261	272	259	310	315	285	311	296	261	301	280	309	299	306	325	281	314	286	315	310	295	293	290	266	292	315	319	292	262	304	300	288	295	271	290	295	288	267	341	303	300	308	273	283	273	305	321	320	305	312	311	300	312	277	300	269	340	289	300	308	248	262	313	311	268	324	267	291	317	295	293	278	302	316	313	274	296	270	317	331	288	310	258	290	281	295	291	303	295	265	265	288	300	319	271	261	322	297	279	274	292	304	291	236	295	283	292	292	283	283	301	288	298	289	339	291	294	316	315	303	296	282	301	339	320	304	322	308	308	288	342	278	286	310	295	307	301	295	296	279	280	264	316	294	293	285	287	295	286	310	293	297	277	297	273	300	272	276	320	294	278	283	298	276	285	295	308	285	298	318	317	305	301	311	266	298	275	283	290	264	303	288	271	297	273	312	290	276	303	278	300	300	270	289	305	316	321	270	269	310	293	278	302	299	308	304	281	283	317	276	304	285	275	291	267	298	282	253	298	304	268	309	287	290	287	290	266	300	294	315	284	290	330	302	317	304	284	292	309	324	295	301	307	289	262	311	263	277	283	294	297	319	313	305	260	308	329	308	330	274	284	294	281	263	314	319	268	267	263	275	301	285	265	291	284	310	295	273	297	282	299	276	309	301	319	310	326	311	273	278	291	287	301	308	291	275	268	296	295	282	312	316	277	303	303	309	311	301	340	314	293	286	306	306	301	317	300	296	284	287	313	321	308	284	331	318	296	286	300	284	299	328	314	299	311	308	295	294	290	281	298	265	311	280	271	308	250	271	287	307	285	301	264	297	295	309	313	274	301	308	289	310	298	291	286	289	315	314	303	314	304	306	317	287	325	304	262	279	313	283	298	267	249	309	291	305	300	300	303	286	326	282	304	322	305	254	303	275	298	306	287	287	297	307	260	306	311	283	313	289	334	318	330	287	299	300	290	283	293	295	287	294	337	286	307	290	291	295	298	298	300	271	292	281	301	304	288	275	309	327	283	283	316	278	311	282	313	310	285	293	289	283	313	307	309	291	286	295	273	288	291	300	295	284	317	317	326	299	289	280	316	312	292	306	279	312	312	289	299	276	290	284	273	305	339	320	270	293	305	281	314	286	285	302	268	285	299	292	272	295	328	300	291	340	330	281	261	269	301	316	307	274	304	270	285	307	299	313	272	310	270	309	289	295	295	290	322	301	300	308	293	267	291	296	293	278	267	342	277	298	278	276	278	273	326	307	283	288	302	293	302	258	279	305	314	319	315	262	274	264	314	309	285	258	296	299	304	316	304	311	299	289	292	287	303	280	281	302	310	303	280	323	289	308	290	298	317	301	266	293	277	274	293	301	306	288	288	286	295	280	297	285	302	299	269	311	285	302	283	276	308	259	326	281	249	301	239	307	270	309	295	316	298	266	302	276	296	304	310	284	297	303	281	318	320	312	308	310	283	270	285	286	276	311	277	295	271	260	301	303	310	264	290	324	272	294	279	281	304	271	328	287	321	266	307	284	280	312	286	276	278	275	273	277	302	293	298	292	301	285	293	294	265	291	279	306	300	267	292	299	297	267	329	314	292	313	284	305	315	294	287	273	307	300	298	269	312	261	274	296	296	301	306	298	262	275	295	279	277	273	314	325	340	312	284	320	291	296	308	267	301	312	329	280	280	279	291	297	290	286	273	285	272	320	307	309	292	299	269	290	305	298	290	296	284	295	314	282	280	313	307	292	292	308	274	269	280	275	288	307	295	297	272	320	272	305	314	296	275	306	265	300	302	284	280	298	300	283	299	290	305	297	295	269	285	336	322	289	289	274	284	275	284	298	290	286	303	317	272	310	302	288	269	311	289	307	301	296	261	280	271	271	293	281	297	289	280	307	307	307	290	293	296	298	300	309	277	299	303	271	296	261	300	285	283	273	297	292	270	269	276	293	300	291	288	284	301	280	310	281	252	298	296	260	287	291	284	255	281	318	284	281	309	279	287	256	300	293	309	310	275	302	303	307	296	277	295	305	285	305	295	278	272	307	299	300	310	309	289	295	298	302	301	332	295	289	291	276	308	299	296	263	297	272	307	282	283	289	341	281	327	309	282	297	305	272	267	329	272	303	293	251	302	292	285	284	294	255	308	295	301	271	296	314	281	268	307	300	324	286	298	306	298	296	295	308	267	295	280	291	322	298	274	289	311	324	296	312	309	297	287	286	312	295	315	329	315	289	294	302	276	280	281	307	294	292	323	305	271	299	279	286	280	329	323	308	284	287	308	276	332	268	298	286	292	267	281	295	295	288	296	309	303	302	293	277	252	275	281	292	286	312	307	279	297	281	278	271	297	284	323	304	296	308	301	296	281	339	295	283	332	285	301	294	284	288	285	271	288	294	272	273	292	300	288	280	317	305	274	318	271	309	308	306	315	298	263	262	292	308	300	276	296	287	300	294	275	275	308	290	312	340	286	327	277	279	298	315	279	300	314	308	278	311	330	263	297	330	289	290	280	275	289	297	291	299	295	278	303	311	289	293	310	299	293	306	291	271	309	261	284	314	328	288	304	315	288	289	288	299	263	277	275	317	279	295	270	306	294	313	270	296	306	313	287	299	275	346	299	305	318	318	274	299	313	283	322	309	328	268	315	282	302	257	311	294	314	304	293	293	265	299	324	269	292	309	280	286	272	318	312	276	287	322	308	311	316	293	298	280	303	298	316	290	291	299	276	283	267	303	287	333	319	309	292	284	294	300	288	302	321	294	294	297	273	289	308	284	305	293	288	272	266	271	268	262	293	260	263	309	298	317	332	294	266	279	267	279	300	289	275	273	301	276	268	254	273	283	300	296	309	295	284	301	299	308	298	289	289	267	300	268	275	284	284	306	313	276	321	299	274	317	267	293	307	331	321	308	319	298	296	259	267	290	301	296	288	312	295	306	294	285	285	323	335	294	290	297	284	281	245	288	291	255	279
5622	3111	3458	3650	2790	2168	1619	1256	1134	1163	1031	947	899	852	912	1008	1007	1094	1126	1133	1135	1069	1058	1019	915	924	860	861	847	862	915	884	823	861	790	825	805	778	807	778	756	802	817	797	779	757	778	742	755	739	794	795	724	796	772	738	762	775	740	751	764	747	781	721	776	744	722	735	735	785	783	698	712	737	741	774	719	730	711	730	788	756	756	734	724	781	710	771	719	783	775	773	771	706	733	742	715	717	730	741	717	682	694	778	747	756	710	764	765	793	716	690	717	756	722	744	789	726	713	763	717	743	749	729	781	759	743	707	761	715	721	659	699	753	739	761	749	799	729	764	743	706	748	734	744	730	735	758	712	693	754	755	731	694	701	706	769	735	735	771	725	742	702	735	736	713	766	789	717	766	768	722	746	754	768	688	729	789	723	700	740	756	757	703	667	798	712	729	735	736	758	730	710	751	738	752	738	726	713	781	735	746	755	708	714	789	715	705	701	749	734	733	756	697	761	736	739	686	708	750	728	741	706	764	741	727	725	765	733	748	713	692	728	769	688	732	706	737	710	728	679	729	747	731	753	743	708	763	708	719	737	749	727	701	771	696	754	704	739	741	718	721	795	696	776	724	749	698	716	738	706	745	795	734	711	726	731	741	806	703	766	692	696	676	752	728	801	722	728	745	703	734	752	753	692	757	737	712	729	682	748	674	671	768	718	753	728	746	738	763	737	755	737	740	732	734	697	721	697	730	727	728	698	751	731	718	698	722	733	751	728	734	681	699	761	730	726	758	688	753	754	756	744	759	726	731	702	694	725	754	713	725	671	712	752	709	716	735	712	767	737	760	764	703	711	764	721	687	721	707	741	778	787	740	700	738	753	758	743	772	749	709	742	783	791	749	724	755	748	722	695	757	738	744	762	755	755	710	699	755	745	811	724	750	742	737	718	725	748	740	758	696	742	710	772	729	731	718	709	741	696	761	758	776	755	758	728	742	717	758	755	750	730	749	729	700	733	728	700	761	711	764	759	769	770	740	740	744	733	750	668	759	731	716	738	762	752	687	740	708	755	729	716	685	732	736	749	758	766	746	654	772	720	739	721	737	697	760	697	791	768	729	718	703	722	704	744	708	765	742	714	717	707	738	773	735	772	709	708	696	679	708	700	755	753	727	718	711	698	743	717	681	731	692	725	766	739	709	704	716	738	722	745	687	726	740	747	729	682	721	770	725	722	665	730	724	729	739	725	743	769	711	743	769	730	740	787	729	712	710	761	729	683	697	744	751	719	688	720	729	718	721	736	751	698	760	748	720	720	753	722	743	709	737	696	684	742	710	729	726	772	757	756	692	718	768	737	745	725	710	749	739	768	771	742	731	726	745	778	736	692	716	731	750	715	750	748	689	757	756	755	744	690	722	691	751	747	734	759	726	758	760	714	699	771	757	755	750	692	705	752	715	713	764	751	723	743	723	731	654	765	758	748	724	753	739	709	706	781	716	700	695	729	712	743	780	740	779	757	682	767	693	730	735	722	712	771	760	742	702	755	734	697	715	756	720	707	767	699	790	732	711	732	722	757	726	731	734	754	758	727	739	730	734	753	731	749	674	716	694	753	758	732	717	798	720	712	772	675	784	752	776	742	758	744	655	736	757	726	723	777	728	786	766	751	719	730	776	728	731	732	742	709	689	732	749	759	721	763	776	759	736	728	759	711	761	700	682	753	721	727	758	736	739	738	711	712	744	727	735	710	726	727	716	788	711	742	704	732	758	697	756	727	738	732	693	738	752	731	816	724	708	707	722	745	734	754	734	761	701	698	778	676	717	754	693	711	728	755	697	698	751	796	742	734	735	729	713	731	719	729	708	736	740	713	737	714	698	714	715	712	720	782	729	716	698	725	788	721	714	748	739	737	746	721	782	715	713	704	794	798	740	753	771	772	733	768	715	778	782	748	721	747	732	771	745	726	750	712	776	748	705	706	723	745	749	686	727	728	738	731	681	710	711	702	706	718	721	813	746	741	729	725	755	740	718	779	696	707	778	698	720	732	745	734	749	690	714	715	686	756	751	739	727	743	737	770	732	754	780	723	754	733	730	754	720	714	742	710	715	724	763	740	733	767	731	703	740	777	732	672	759	713	715	728	697	715	763	720	698	778	679	760	783	725	751	681	709	772	707	705	734	722	713	748	715	746	736	719	776	701	722	705	729	701	754	746	787	745	737	745	751	748	713	714	666	716	719	719	726	770	737	735	752	699	733	729	798	683	748	763	748	681	768	697	715	717	769	748	740	701	693	720	764	709	748	720	751	723	723	746	713	731	737	734	737	745	744	780	698	725	745	720	751	758	758	732	739	710	729	746	724	759	776	744	757	739	776	727	686	721	704	775	752	738	698	734	725	700	741	747	749	730	737	741	697	720	770	760	721	698	690	684	727	761	759	720	692	748	764	741	759	692	712	763	743	764	743	804	701	745	764	723	692	725	790	759	706	724	742	768	763	745	756	726	725	720	737	755	728	747	709	716	751	734	749	714	701	739	714	757	754	742	770	760	725	726	732	757	716	716	760	746	716	741	729	729	747	740	692	712	694	766	725	710	771	743	737	708	696	736	760	723	765	755	715	753	769	744	666	762	745	767	773	743	753	723	725	732	759	707	744	758	749	775	802	670	717	703	750	728	722	712	757	741	741	744	706	728	725	718	774	665	756	733	704	707	789	724	747	779	704	710	745	700	734	759	791	743	743	726	734	738	724	736	673	720	756	740	744	692	669	706	731	727	725	702	729	736	760	738	691	727	746	755	760	764	778	700	755	762	772	680	736	765	744	732	699	751	744	722	772	753	756	718	768	724	762	759	709	783	735	766	706	733	761	758	718	721	708	721	706	742	761	760	712	728	731	700	716	746	742	719	724	725	704	765	729	683	733	796	737	758	761	687	699	789	765	707	745	765	742	734	801	719	761	751	743	725	722	694	780	742	736	704	740	727	746	744	738	724	794	707	672	701	780	742	739	722	738	744	747	730	677	772	712	739	730	769	681	785	753	732	705	717	743	735	700	720	712	736	729	725	739	698	696	736	693	761	723	743	731	690	761	727	749	736	773	749	728	741	732	717	768	754	729	797	698	719	731	720	768	731	760	723	701	772	758	768	745	724	753	743	762	696	692	769	750	759	714	737	766	696	755	679	714	731	753	726	701	731	739	711	678	722	742	706	720	737	729	756	755	727	766	766	757	737	706	706	763	809	761	754	736	749	744	758	774	738	710	758	735	760	727	723	784	782	760	730	742	771	717	735	731	740	707	755	722	747	726	773	771	717	710	764	730	750	763	741	745	725	725	733	746	794	719	720	725	718	722	738	731	754	753	724	714	762	736	722	694	714	757	714	775	679	741	740	741	717	722	749	691	724	696	768	732	706	725	774	705	750	705	740	693	777	709	725	710	737	726	690	729	730	717	750	751	749	727	696	704	703	738	749	743	758	770	741	703	754	744	744	781	771	757	737	730
17640	6692	3721	2277	1496	1050	772	540	461	435	430	380	382	381	344	373	373	374	414	394	413	425	375	373	359	332	314	291	318	308	354	362	342	346	324	313	325	312	311	325	313	320	311	320	314	308	294	286	280	292	321	306	309	304	284	297	310	301	338	310	288	299	305	262	307	296	270	322	283	284	272	284	311	270	330	287	296	283	273	312	310	284	291	291	287	274	305	290	249	296	290	289	302	309	279	284	299	299	260	257	314	301	280	314	296	281	293	334	314	299	301	296	279	309	299	265	246	270	306	294	291	287	274	242	275	323	279	266	262	292	289	293	272	295	261	285	290	278	298	297	306	302	252	316	306	250	288	295	277	280	324	288	289	286	290	297	290	269	306	312	301	324	306	282	315	317	288	279	335	327	287	259	295	316	271	300	271	297	273	272	272	261	256	301	261	305	294	296	306	283	291	280	274	334	282	268	265	291	290	287	305	302	329	291	286	290	324	287	304	287	310	302	287	281	318	313	293	263	282	303	286	290	310	264	320	358	307	300	318	308	279	321	308	298	290	283	289	328	259	277	253	285	282	264	303	283	297	305	274	259	277	286	286	280	292	292	282	284	253	296	292	281	284	294	288	296	312	270	308	305	294	299	287	292	278	328	304	296	278	300	261	330	311	273	296	275	287	276	277	296	317	283	287	273	303	274	269	285	312	287	292	335	285	260	273	310	251	269	258	311	298	305	286	306	293	321	308	286	293	293	311	281	277	299	291	310	309	277	304	294	285	288	241	275	287	265	279	291	251	296	297	310	328	280	296	301	301	272	276	289	298	271	281	293	296	292	305	287	285	283	271	267	297	281	310	281	292	293	280	292	283	281	306	297	300	277	291	311	301	305	291	284	287	322	297	292	277	267	300	301	302	305	296	323	332	271	324	294	289	270	307	301	312	290	297	342	307	287	295	310	310	296	313	285	296	304	293	331	305	318	293	294	285	273	280	297	276	241	275	280	291	310	280	287	270	316	307	286	287	315	274	287	278	272	306	318	274	290	296	310	276	283	303	280	277	318	284	273	260	308	287	306	282	326	275	302	317	332	302	296	294	301	319	283	272	269	265	273	303	284	297	306	277	270	286	304	298	269	296	310	297	264	286	309	289	266	328	295	293	332	304	315	303	274	291	292	266	264	303	291	298	284	285	323	315	287	277	265	276	305	301	304	293	318	276	241	283	314	320	280	283	282	287	294	322	279	272	283	283	288	252	284	297	284	305	297	302	286	296	292	288	290	309	305	308	308	306	287	324	285	310	317	309	285	298	296	306	303	241	287	294	315	312	277	312	304	332	274	291	290	294	301	284	257	290	294	257	263	307	285	280	310	290	289	314	281	310	305	302	330	321	298	264	291	267	319	317	263	285	271	289	301	289	280	288	266	293	284	319	275	251	273	296	308	320	285	282	274	289	314	286	273	273	276	293	280	272	306	280	290	298	283	283	289	293	282	295	299	288	281	298	270	295	275	297	296	266	293	294	303	301	314	274	272	282	286	287	275	284	288	299	329	307	347	311	296	341	292	283	265	302	271	337	296	317	276	294	288	308	292	296	268	304	291	287	315	281	330	285	307	290	315	274	302	303	277	281	292	278	282	284	257	262	300	306	275	336	332	298	302	280	279	289	295	318	284	297	268	302	275	286	283	324	284	263	314	285	294	296	278	309	290	287	275	271	288	284	244	256	280	302	353	290	269	282	298	302	270	276	278	298	278	301	273	306	283	308	314	315	274	287	287	278	304	295	285	306	315	279	303	290	308	273	287	324	278	313	312	293	307	279	274	282	292	305	271	265	298	291	274	313	303	300	286	289	305	291	282	283	340	305	330	292	299	324	297	285	292	287	285	276	281	288	299	303	277	264	280	309	286	300	295	281	284	331	285	266	295	279	282	290	297	299	307	289	326	300	289	310	290	264	305	287	271	290	283	305	284	280	267	274	314	309	304	320	273	305	291	295	287	312	264	320	310	298	282	264	284	296	280	294	314	270	282	276	278	255	286	317	286	292	292	297	273	299	293	295	292	305	278	282	296	293	299	309	310	263	271	290	295	323	284	294	312	279	304	275	311	309	305	317	290	324	286	242	281	300	301	274	298	296	294	277	299	325	274	301	296	289	278	289	296	282	289	296	276	295	293	293	309	288	287	265	271	323	322	301	262	321	309	290	300	275	307	276	293	272	316	292	302	270	291	327	296	266	295	269	287	284	274	288	291	290	274	287	316	311	294	314	285	280	274	288	297	279	293	275	277	297	301	286	280	309	297	290	297	296	298	298	297	273	287	266	275	319	285	292	275	317	281	271	292	268	302	265	322	338	291	311	311	275	287	289	304	295	292	285	294	307	310	294	293	303	257	320	279	309	285	323	286	285	316	257	306	317	280	305	297	304	300	281	278	288	286	275	282	311	321	331	304	289	297	319	301	299	276	281	274	262	305	284	301	267	304	274	291	277	288	257	302	309	302	293	284	330	296	299	292	300	279	291	317	300	284	317	302	300	312	300	295	316	285	276	268	284	300	322	302	310	312	321	282	282	293	315	326	317	299	281	275	294	310	294	284	325	299	294	289	333	319	264	296	277	258	313	336	300	300	303	274	310	285	295	263	248	304	294	275	314	269	311	311	272	299	286	323	346	278	279	272	282	289	300	301	298	308	291	288	288	324	298	300	248	329	311	310	297	280	324	315	261	289	321	310	312	294	292	301	293	272	272	289	296	311	280	310	291	290	259	288	292	282	288	277	306	280	256	291	324	305	297	262	305	296	295	268	303	280	279	279	307	301	275	291	334	279	303	303	275	300	264	313	311	270	285	246	308	307	297	303	302	274	299	261	278	285	289	287	288	273	301	307	294	288	302	282	274	277	293	329	319	291	280	285	334	318	330	282	267	273	273	296	297	287	306	306	302	300	279	318	251	314	272	305	288	285	282	300	294	270	302	271	280	298	282	304	294	316	261	307	320	312	306	290	290	291	325	290	284	299	282	309	288	266	270	328	286	317	301	287	299	270	305	284	322	287	265	295	305	309	281	293	287	289	278	277	315	317	254	286	301	295	252	267	303	294	265	315	304	283	297	310	277	275	288	320	310	295	307	266	291	319	278	328	288	240	281	275	279	301	280	279	286	302	318	280	262	285	304	324	304	299	299	271	297	295	278	275	312	245	325	317	267	296	298	294	311	286	301	334	266	277	302	293	267	266	320	310	299	288	299	291	291	279	301	281	285	270	290	315	285	290	299	308	282	294	287	327	281	310	259	301	290	268	266	262	289	300	290	309	270	280	284	275	295	309	304	270	302	286	309	286	295	330	295	271	307	304	307	299	300	279	286	284	308	283	289	268	277	278	309	278	308	295	278	281	325	300	303	321	293	275	266	300	338	266	265	319	302	270	270	289	284	293	316	270	287	276	322	284	302	277	300	308	281	307	304	295	313	339	294	287	311	301	282	295	284	277	297	273	279	281	306	287	267	326
13367	6088	6267	6834	5495	4301	3150	1987	1751	1673	1457	1253	1255	1119	1003	1116	1178	1442	1540	1494	1526	1489	1443	1236	1179	1080	984	964	1046	1101	1004	1052	1013	939	983	906	878	900	872	931	854	949	941	887	797	793	722	811	825	790	801	764	756	754	739	723	759	802	776	767	772	721	731	723	728	689	746	783	759	762	689	709	731	746	729	841	715	683	684	738	688	737	735	764	679	741	727	764	736	713	729	734	723	686	742	731	726	759	785	728	708	690	736	743	716	756	790	721	724	680	739	737	684	727	767	704	748	715	762	709	714	753	754	738	719	699	803	689	749	713	726	779	730	778	780	704	723	733	735	764	708	752	758	716	737	744	708	758	777	696	739	713	758	756	805	707	741	727	766	712	685	698	746	741	717	818	704	720	684	711	744	726	705	747	704	745	683	714	711	715	742	710	777	672	717	736	735	720	672	744	740	734	707	717	683	710	694	722	745	735	676	722	701	716	739	786	750	731	677	723	768	714	698	732	700	754	684	739	661	762	769	755	734	705	717	728	677	748	725	744	704	756	701	741	707	673	702	700	776	759	703	747	702	774	703	704	735	725	719	776	737	746	730	760	739	732	743	757	721	747	773	721	697	729	775	748	749	779	679	725	800	746	772	728	731	751	733	705	738	702	700	727	697	663	744	710	743	724	707	691	710	717	741	669	720	752	746	704	769	710	767	728	740	788	730	713	730	737	732	729	671	751	726	729	741	712	767	671	712	691	706	766	762	736	719	782	699	711	686	768	738	724	711	685	712	711	703	746	757	742	758	731	721	784	743	720	768	683	698	718	772	724	754	785	774	752	735	705	722	727	728	712	761	714	699	699	696	768	725	674	675	750	705	766	775	726	729	744	743	728	741	739	749	743	742	691	701	754	711	709	781	723	750	723	734	782	699	756	721	708	724	705	708	701	735	816	721	713	751	722	722	712	710	741	767	708	778	694	723	745	746	720	707	711	765	735	743	760	753	756	697	718	766	730	731	722	699	717	714	691	770	747	790	684	731	753	734	757	724	756	749	731	704	734	722	688	738	727	742	656	723	742	719	773	728	688	723	768	683	758	784	705	694	727	740	700	748	710	729	756	696	689	708	761	756	775	762	722	681	721	803	763	695	724	754	776	732	755	732	726	721	713	707	742	764	810	710	743	770	701	738	715	718	733	775	715	744	741	748	711	695	717	791	707	748	775	731	719	682	714	750	760	744	715	710	773	707	695	738	745	713	754	763	724	754	740	731	740	700	731	752	744	717	738	759	740	737	772	722	702	753	732	694	689	743	734	759	726	723	725	713	736	714	764	738	702	725	738	727	703	724	749	744	755	745	786	714	701	760	722	720	721	785	713	718	720	683	707	686	783	705	735	735	682	732	758	730	663	773	752	755	748	699	735	766	766	738	724	701	737	720	771	731	728	722	713	738	760	750	755	754	701	749	726	696	695	754	782	754	742	761	771	774	739	771	714	737	684	698	774	717	736	712	782	730	731	717	705	709	729	777	784	727	675	722	673	768	693	756	717	762	758	741	734	781	734	706	739	715	676	704	686	682	754	715	702	673	783	724	720	719	734	735	729	707	724	734	762	690	706	718	727	742	707	771	707	707	724	715	727	715	737	743	725	761	737	744	694	697	687	703	708	725	729	749	775	719	765	736	708	707	679	739	713	753	748	780	732	724	754	720	731	707	714	741	669	695	697	699	715	698	695	712	737	774	763	749	739	732	721	733	734	717	741	735	701	757	717	748	745	734	766	727	759	761	701	749	702	735	755	725	731	709	757	768	749	724	699	721	742	684	716	751	703	699	707	716	755	741	700	718	700	741	730	743	725	727	697	730	674	750	753	735	748	728	763	744	687	674	725	726	802	743	682	695	707	747	743	717	736	701	731	703	742	753	752	736	759	692	721	729	740	734	718	687	752	781	755	726	703	708	719	750	767	729	700	742	676	742	743	766	735	752	745	740	699	717	748	724	783	737	755	746	759	734	754	726	754	720	718	707	741	727	799	688	732	764	704	726	814	698	704	728	684	719	686	732	711	735	691	724	718	724	721	760	747	711	760	739	715	742	709	801	701	752	761	748	732	700	718	732	720	747	711	690	729	755	788	713	736	718	747	734	726	751	746	685	754	723	702	680	740	726	746	669	752	771	733	734	701	717	737	740	680	748	716	699	704	700	727	749	713	749	737	770	807	729	708	789	712	733	767	699	731	712	736	713	715	679	758	739	738	742	721	690	762	741	740	717	750	683	752	724	730	696	711	689	749	719	712	760	752	761	777	693	747	708	705	722	727	687	738	762	720	688	727	780	762	719	749	789	729	696	713	698	771	712	716	727	737	709	733	726	716	740	751	700	711	665	713	734	653	754	687	715	790	722	712	755	698	769	727	707	726	740	727	722	680	762	702	753	718	706	755	710	709	787	724	695	743	725	712	735	762	720	751	697	719	706	763	672	731	702	788	770	727	709	711	768	715	709	747	756	756	767	734	705	736	712	767	715	729	730	777	795	772	731	690	693	730	739	757	759	693	732	750	719	709	730	763	721	726	742	766	736	734	725	769	768	732	705	725	764	707	732	703	741	725	734	735	778	717	708	746	744	726	741	751	753	712	737	732	724	784	752	762	761	750	722	733	790	726	745	775	719	768	708	734	764	710	714	720	694	725	713	764	711	753	673	734	725	723	717	677	747	706	749	699	749	774	751	734	691	713	748	771	712	739	750	693	742	697	747	721	728	688	729	778	726	758	725	712	740	746	690	705	744	729	734	761	714	768	738	751	763	746	711	795	764	732	705	742	754	719	711	735	745	765	739	752	752	745	763	742	707	790	732	722	751	736	699	744	711	694	731	784	752	726	772	725	778	723	736	721	752	718	734	724	752	724	729	709	724	735	706	709	725	677	769	693	735	776	738	745	755	738	755	799	744	776	684	762	753	748	742	782	749	702	730	716	747	698	669	701	744	746	742	745	734	731	749	726	748	736	717	708	701	715	725	730	737	743	723	745	753	743	680	699	772	742	740	788	738	707	719	669	716	732	691	705	748	722	741	718	699	759	745	776	724	784	764	757	752	730	720	741	687	756	755	761	748	762	738	759	735	750	698	735	752	683	733	718	730	780	769	758	717	771	772	763	723	684	733	707	735	712	794	690	671	730	739	768	722	723	699	729	698	673	770	768	723	733	701	706	735	747	721	761	722	741	724	746	717	715	731	713	788	740	713	749	717	732	706	756	723	690	711	750	709	712	715	696	712	724	700	734	732	707	705	744	697	750	762	727	716	715	724	736	731	717	765	694	712	701	752	790	716	730	711	745	741	703	785	729	775	721	737	759	706	739	701	696	699	749	795	739	751	727	774	718	712	782	732	694	745	746	704	718	753	712	705	754	722	704	681	694	735	710	737	727	709	730	727	729	753	725	751	689	713	720	756	709	710	737	709	751	754	719	757	696	734	714	763	716	710	697	720	756	754	741	753	671	693	727	682	718
26153	10254	5558	3640	2149	1328	845	552	573	472	435	428	373	335	317	319	323	388	442	455	326	347	340	351	315	309	311	298	297	326	303	286	307	305	260	261	253	284	280	296	253	253	244	258	241	217	253	226	267	261	255	252	216	254	279	234	244	230	221	259	261	230	222	242	238	234	260	231	243	261	204	242	219	242	260	190	236	219	222	250	241	241	247	248	242	234	255	236	223	234	246	259	255	231	250	255	248	224	227	252	236	216	205	221	229	234	237	250	238	236	253	247	245	233	222	234	236	222	260	234	223	215	225	235	266	223	242	223	222	224	256	275	228	244	234	232	224	262	216	269	264	221	226	241	267	232	248	224	221	227	221	208	219	248	226	226	233	234	210	247	249	239	277	234	231	240	241	220	242	213	277	218	227	254	236	225	258	277	213	264	230	252	235	221	259	234	263	240	233	245	237	218	209	233	225	221	238	240	213	237	231	223	237	223	246	220	230	232	242	223	266	208	222	278	256	250	237	239	254	224	262	216	225	247	245	252	266	231	247	231	246	255	237	229	256	259	219	260	217	193	231	260	235	215	246	240	228	261	235	234	254	242	218	211	235	240	228	214	222	244	245	230	231	214	227	210	239	226	224	251	241	237	228	258	224	230	232	242	234	243	218	219	250	232	209	231	239	203	252	220	233	217	255	226	262	248	239	233	244	237	223	221	239	266	240	243	249	244	240	210	220	236	229	229	252	251	231	209	250	222	233	228	262	222	249	239	256	224	227	233	226	239	245	234	222	232	229	204	229	245	206	246	249	227	248	240	226	255	222	217	244	225	229	239	233	243	233	239	231	227	229	232	253	257	279	257	219	240	248	217	260	223	238	243	248	260	199	233	267	229	228	236	268	263	240	253	246	232	235	219	235	238	204	219	275	208	255	252	229	228	245	256	244	235	242	229	235	271	234	241	260	232	262	236	221	237	209	248	254	242	217	221	251	228	229	218	220	222	229	240	224	255	243	240	225	260	230	250	259	260	240	237	233	242	249	209	240	246	223	265	246	238	224	254	208	234	266	254	222	219	211	245	267	226	252	266	229	232	240	242	239	252	233	243	210	248	203	252	256	238	236	235	231	249	246	233	219	205	246	234	214	252	252	237	239	246	252	261	229	237	269	242	257	224	247	232	219	247	238	241	216	230	257	229	229	259	225	254	226	231	227	238	240	243	255	235	240	242	233	241	230	212	252	228	249	193	245	222	220	261	254	243	236	210	225	233	226	237	213	235	237	251	224	227	226	241	214	240	269	279	230	241	261	231	211	258	256	262	256	239	233	260	225	266	232	251	237	252	224	248	229	260	222	205	218	232	246	226	229	264	232	232	246	226	245	266	226	246	246	266	231	215	246	232	226	250	258	205	248	213	232	239	268	244	221	237	238	242	222	223	201	242	245	246	232	251	244	221	231	218	222	243	225	232	239	215	247	229	243	254	262	240	240	240	224	233	242	272	234	242	230	242	238	235	234	261	244	237	233	238	245	238	241	238	247	246	217	216	237	243	262	241	243	244	248	214	262	233	270	215	258	259	254	229	246	202	245	228	238	276	258	253	213	220	209	202	263	247	205	269	252	246	218	241	273	251	240	215	229	244	219	228	245	252	247	221	213	229	234	235	245	240	240	241	218	235	238	211	263	232	261	216	235	224	248	274	227	221	217	257	252	225	222	257	240	248	258	258	257	230	248	227	206	218	216	252	266	237	250	232	231	222	198	235	223	249	246	216	250	207	220	223	218	216	258	204	250	235	231	238	240	259	241	228	255	228	214	258	245	240	220	211	239	245	202	231	228	245	222	236	220	260	219	240	222	229	234	222	254	214	212	227	235	226	223	244	214	239	224	236	223	211	260	242	225	230	224	243	218	259	222	259	229	242	241	229	243	248	230	268	229	252	261	256	237	229	210	221	197	220	223	219	243	207	248	245	242	235	239	246	241	238	256	227	230	220	240	241	213	223	223	256	222	252	231	220	217	229	249	227	251	246	241	231	211	243	233	256	248	260	231	250	223	221	230	252	238	245	238	256	222	226	242	217	256	243	223	250	233	232	191	230	234	221	251	242	250	242	225	215	239	243	261	252	229	237	231	231	228	242	248	248	255	232	255	249	253	255	219	231	196	226	243	248	213	261	217	239	245	220	260	237	237	231	235	265	239	259	215	235	212	204	232	227	236	240	256	237	231	268	251	251	227	240	220	222	274	257	238	255	247	235	265	230	210	236	223	241	236	219	232	210	231	226	231	232	223	266	257	257	230	214	249	244	240	256	223	264	241	234	215	227	245	236	217	236	230	242	272	230	256	218	229	247	200	211	256	249	256	243	237	251	246	248	240	250	227	228	221	217	257	219	235	241	214	250	239	234	244	245	220	265	235	261	242	227	207	253	248	220	222	241	271	251	241	217	233	243	240	231	238	206	241	206	235	223	246	225	238	217	248	244	226	241	228	204	272	236	233	239	281	217	200	235	227	228	244	224	263	242	227	215	233	211	241	232	252	281	248	239	236	216	254	218	252	238	237	227	223	240	229	189	228	250	213	248	244	214	257	240	227	239	243	245	234	224	230	231	227	248	237	209	235	229	225	242	245	224	236	220	243	266	231	256	256	225	209	255	233	252	223	261	212	237	242	235	243	231	219	219	231	209	222	222	218	241	218	258	225	241	231	219	256	217	260	226	233	237	230	241	206	253	227	208	232	252	253	252	271	239	222	230	204	238	221	276	261	249	213	214	247	240	216	277	246	227	240	243	259	244	238	252	236	254	227	243	221	229	228	228	239	265	239	254	234	269	198	219	251	221	240	223	222	225	230	217	250	225	237	247	240	241	246	208	257	229	253	260	224	233	221	243	212	230	241	211	231	212	217	228	247	265	230	246	207	241	253	249	246	231	273	229	236	259	248	257	233	248	220	228	217	253	251	268	222	233	234	236	222	243	249	250	268	218	233	277	232	226	215	245	254	235	254	262	229	242	223	238	254	254	253	219	215	233	240	239	257	240	260	255	237	230	241	233	211	235	218	271	232	266	214	213	235	230	219	232	230	229	240	243	253	234	255	229	225	236	221	234	217	229	217	245	250	206	230	243	246	216	205	239	251	263	236	256	252	232	265	242	247	248	237	275	249	239	220	235	236	217	246	260	248	226	274	245	231	239	260	234	232	247	243	213	249	233	239	254	245	212	281	254	233	240	227	232	224	257	213	235	234	213	238	237	254	243	222	237	208	210	254	250	245	239	239	248	251	226	244	226	220	238	250	235	253	225	228	233	233	229	203	237	248	228	275	236	249	217	224	282	251	251	254	245	227	212	236	281	258	194	239	239	220	250	227	239	245	238	230	251	255	220	251	241	241	214	270	220	239	229	205	262	238	240	266	225	243	224	239	241	241	234	230	208	225	263	218	221	221	212	250	237	241	232	250	249	232	239	234	243	267	241	224	253	259	238	265	244	246	228	236	211	247	247	243	219	241	227
17300	8185	8318	9636	7603	5326	4002	2582	2240	2024	1784	1494	1254	1164	1068	1180	1328	1639	1776	1813	1606	1698	1640	1393	1365	1157	1085	993	1075	1062	1048	1080	1074	1178	1021	858	803	882	822	910	821	897	914	822	737	677	681	687	674	661	721	685	664	678	693	654	629	680	620	659	642	643	670	600	616	624	609	672	622	670	578	606	624	627	618	632	637	608	583	598	624	642	604	689	644	627	553	585	621	600	595	546	599	531	657	610	575	617	583	616	574	621	602	601	596	540	608	599	597	583	595	621	597	599	643	600	588	587	553	593	624	621	560	599	617	632	606	604	597	616	621	639	584	570	612	601	645	616	594	612	632	624	617	605	576	594	598	618	594	599	595	601	613	609	598	564	638	587	635	599	615	551	573	596	580	601	608	628	612	601	608	610	623	620	650	600	635	617	599	565	560	601	579	612	573	604	623	609	599	589	628	582	604	588	607	579	598	629	646	618	633	592	608	635	637	602	633	635	638	590	610	633	596	609	562	624	607	630	619	624	592	600	577	628	535	655	657	599	661	605	588	610	551	589	607	607	568	626	634	577	553	586	590	573	599	629	573	628	566	540	590	617	575	567	617	568	566	566	582	592	594	596	655	593	605	556	580	595	599	587	605	597	594	637	623	602	589	623	640	589	554	623	584	591	615	627	639	588	595	605	635	601	578	581	618	606	564	644	627	627	612	600	604	591	587	597	621	593	593	555	571	599	645	589	621	579	594	631	644	617	610	564	566	589	605	653	570	632	588	579	591	627	585	610	618	560	638	607	669	595	596	583	605	561	643	622	632	602	596	610	596	595	601	624	617	607	571	619	615	607	597	561	610	570	598	577	584	590	640	619	616	564	589	565	611	620	602	599	584	588	557	620	600	577	599	549	589	617	617	657	579	598	601	575	626	627	604	599	611	629	667	567	581	639	616	604	605	663	630	624	585	561	570	594	639	598	594	607	599	591	616	638	589	589	620	564	590	635	586	623	593	619	630	610	592	600	590	595	536	644	634	601	587	586	603	601	590	640	606	583	621	567	603	595	660	567	625	603	573	618	582	600	626	621	602	604	596	561	631	614	596	593	601	618	612	644	621	598	610	601	640	603	592	573	606	589	636	606	621	624	613	595	621	613	566	565	572	611	637	574	601	621	596	576	580	644	610	625	573	587	621	601	576	632	591	629	628	614	606	580	592	613	610	617	614	555	610	576	625	653	608	590	544	608	628	638	580	583	601	576	602	624	584	595	647	586	614	679	633	585	593	665	610	575	612	610	598	644	599	626	633	585	631	604	603	609	585	578	653	618	612	583	588	594	645	602	589	613	610	605	599	626	588	580	644	606	598	592	560	607	615	603	629	570	643	605	591	616	613	620	598	612	617	616	575	588	612	590	628	607	663	569	592	610	602	565	594	553	600	631	569	579	609	596	577	604	573	624	597	619	570	572	601	631	604	607	576	581	582	616	615	603	580	597	614	607	609	616	578	622	632	536	609	606	615	578	641	550	666	630	591	623	623	571	537	563	689	578	561	648	611	611	611	599	600	560	632	602	569	622	626	601	622	615	582	573	581	564	594	586	614	565	598	597	589	601	601	623	608	564	618	605	574	607	574	596	584	555	591	579	584	632	572	619	596	587	584	617	623	620	609	568	628	622	570	642	601	595	578	579	595	614	624	585	585	568	558	599	619	602	612	592	585	631	568	594	609	605	626	606	615	589	582	589	621	628	619	643	616	621	607	631	658	608	624	583	626	623	625	620	572	573	603	594	600	591	607	610	581	589	599	587	597	570	635	635	578	622	578	626	636	615	588	586	607	592	606	593	635	601	586	615	569	587	618	588	598	655	598	581	619	575	589	610	595	585	599	579	608	619	598	594	602	636	584	608	589	618	633	591	619	619	646	619	641	609	624	631	672	611	633	602	625	574	561	622	613	603	622	605	628	574	635	571	595	597	576	568	622	592	629	601	612	575	594	611	619	576	604	597	640	636	611	625	596	611	580	627	542	599	533	615	606	599	629	612	560	612	585	631	667	550	595	583	595	611	608	592	603	573	622	549	630	571	574	662	564	662	593	621	569	549	614	550	568	628	592	573	583	603	636	577	642	618	601	628	634	600	622	600	643	607	603	593	595	606	621	577	605	548	572	653	586	606	619	611	615	610	572	583	570	644	615	610	618	585	578	612	598	627	657	611	609	594	624	544	555	598	589	651	600	575	591	606	631	593	599	592	636	564	551	598	637	595	606	606	611	567	586	615	590	592	585	597	603	651	580	570	583	619	617	620	621	608	623	582	568	632	574	614	611	626	601	617	602	662	582	612	603	585	608	625	611	590	606	610	618	606	580	546	608	597	620	592	585	578	633	598	534	603	609	570	628	611	631	603	629	589	612	582	583	610	570	608	589	587	598	599	627	657	602	624	617	640	637	610	566	542	592	629	591	614	620	568	577	648	593	588	562	634	605	604	568	613	575	572	603	606	606	625	625	569	581	583	608	625	575	624	619	593	554	591	616	615	614	593	631	590	599	603	610	620	601	604	586	578	574	576	572	582	583	618	612	623	608	559	582	626	597	617	614	595	603	602	616	586	658	677	614	579	623	581	599	602	617	638	618	623	581	615	596	593	609	590	591	638	594	583	585	620	580	559	602	628	598	587	627	590	590	597	571	632	663	620	639	584	587	655	544	635	611	592	635	601	615	557	573	636	584	556	616	621	638	613	591	605	633	606	630	582	632	678	563	634	606	604	640	596	596	581	614	629	592	604	592	619	603	589	591	657	623	642	585	601	614	614	594	638	575	621	595	575	573	581	611	597	624	636	582	628	572	621	591	517	603	591	612	640	581	592	592	643	625	614	609	635	579	537	618	622	599	611	574	571	625	639	573	551	597	592	591	590	585	593	622	583	593	634	629	584	632	618	608	578	575	609	613	585	601	593	600	626	600	577	603	576	624	606	588	642	586	629	630	655	630	594	589	611	553	594	631	615	645	597	656	573	556	635	614	580	598	609	600	587	563	570	598	585	593	624	593	597	592	625	554	651	592	600	585	601	620	615	613	606	673	563	615	642	611	597	623	607	596	597	652	612	609	640	628	607	616	591	606	598	621	622	621	656	632	621	667	588	579	635	629	601	613	586	608	683	596	611	611	543	580	585	582	584	629	594	597	604	625	550	570	609	620	571	653	599	581	632	637	631	588	576	617	653	606	585	611	578	618	636	558	598	637	608	656	612	613	556	575	625	615	606	575	589	600	570	607	575	588	608	606	596	620	673	600	605	687	667	596	577	616	593	611	605	609	617	585	638	607	567	592	585	590	597	583	542	614	600	636	595	642	627	603	608	581	592	635	652	663	626	610	604	597	575	602	601	574	614	607	619	580	640	589	608	611	555	609	601	632	571	621	593	598	649	596	605	615	620	633	619	580	539	583	590	592	627	606	598	594	626	587	599	625	620	624	630	600	628	584	622	624	649	625	555	606	620	612	585	580	608	620	601
6389	2466	1879	1379	881	603	464	383	381	369	344	333	302	299	286	290	294	348	316	322	330	339	392	321	351	366	274	337	325	310	313	273	288	299	337	297	287	299	289	276	302	290	288	296	290	275	278	302	317	309	278	300	300	278	325	311	307	331	279	260	305	288	278	293	272	289	277	317	305	298	274	279	265	307	309	295	282	315	279	291	301	283	298	298	290	296	296	299	268	302	281	289	270	270	264	307	288	284	276	301	292	292	299	327	287	297	251	264	298	286	301	303	302	306	292	303	301	284	276	300	296	282	271	294	276	265	312	313	269	246	307	300	293	293	300	293	297	284	277	293	278	288	284	308	307	317	310	274	281	299	293	289	292	284	226	269	274	287	332	328	296	289	284	270	297	283	282	284	294	287	287	285	270	308	277	280	303	285	291	298	297	293	299	286	265	294	308	279	282	297	278	289	301	278	302	289	281	294	285	289	258	300	293	273	280	273	275	289	331	255	299	305	302	268	260	274	318	292	294	274	288	291	305	310	270	290	274	318	297	280	264	297	275	303	294	318	263	282	318	298	283	266	294	283	296	279	269	261	339	301	275	265	327	264	288	301	265	273	292	300	274	291	288	310	251	272	293	298	291	294	281	285	305	288	315	289	294	297	313	291	276	286	293	295	299	312	305	326	287	291	293	315	310	297	278	291	277	293	288	276	267	293	306	327	332	266	295	307	273	267	294	323	293	285	317	295	288	282	269	310	308	291	314	254	309	295	303	271	281	291	270	286	280	297	272	290	285	298	276	278	284	269	302	299	299	289	303	313	301	286	293	309	282	299	254	279	294	314	288	311	299	327	304	325	273	261	269	299	293	262	294	262	284	303	306	297	298	280	277	304	285	294	315	278	309	331	291	299	254	258	328	283	270	283	271	294	266	294	290	285	298	245	274	316	287	302	285	265	264	290	287	281	289	285	284	282	293	304	261	268	278	297	297	293	296	310	289	285	313	267	299	310	297	305	273	281	309	283	296	276	279	289	287	302	285	291	293	300	327	300	313	284	276	300	259	252	299	286	281	342	285	293	284	309	313	307	299	291	306	314	273	296	295	273	286	285	279	273	324	284	253	304	296	265	297	281	255	293	301	334	282	258	269	272	275	299	249	272	294	286	269	288	306	283	315	265	281	275	280	312	275	288	271	288	291	286	272	297	274	293	301	302	298	272	263	258	278	302	275	275	279	301	306	286	274	240	288	294	300	287	280	308	275	297	285	296	331	288	283	273	300	297	315	280	289	286	275	278	289	295	289	286	296	327	297	298	299	291	318	324	289	295	292	259	294	269	300	253	296	298	294	293	274	323	278	264	275	285	309	267	288	283	308	291	288	274	272	282	300	297	294	288	298	304	295	301	292	305	282	278	311	297	311	296	290	291	299	300	295	288	283	281	293	268	304	288	320	319	308	290	273	257	308	286	292	266	298	330	302	254	302	300	299	277	281	305	305	255	255	299	308	290	261	275	290	287	300	280	288	297	309	310	281	270	285	267	309	306	263	308	304	261	272	293	286	289	305	297	296	279	294	297	304	274	284	300	302	310	285	270	279	286	263	257	306	279	304	268	307	292	275	279	282	301	324	307	306	323	283	262	315	297	277	310	324	280	295	284	263	262	289	303	279	252	273	292	314	323	316	290	290	277	249	312	275	260	287	273	302	333	331	310	280	296	311	306	282	307	283	289	292	283	254	307	286	248	290	267	290	278	308	301	252	292	290	301	307	289	288	285	279	326	302	293	285	320	291	283	282	294	298	268	320	292	300	282	256	302	281	310	281	304	281	279	285	282	267	280	278	293	299	287	294	254	298	319	317	321	311	270	281	272	272	296	274	275	302	277	300	288	304	282	278	277	253	299	296	303	265	292	293	312	302	278	293	313	293	301	273	271	298	271	287	293	297	292	284	272	294	297	305	255	278	272	305	261	299	274	288	288	295	313	294	284	276	299	273	277	283	293	298	283	271	288	282	296	301	290	324	287	283	296	291	344	292	281	292	291	300	266	294	307	266	283	291	279	311	286	278	295	283	276	294	262	285	295	303	310	291	285	284	307	295	311	288	264	286	282	288	312	302	306	306	330	292	267	316	290	323	282	263	282	280	279	288	331	285	290	283	307	283	309	293	246	286	290	295	257	312	286	276	277	305	306	293	315	310	296	308	292	299	283	305	293	304	345	268	269	278	328	316	274	335	301	265	277	290	287	268	302	272	297	296	300	290	285	284	309	301	316	303	307	301	292	305	303	314	259	282	317	284	290	297	340	282	287	277	311	285	266	308	290	317	290	300	293	305	286	260	303	254	280	301	303	286	281	290	316	259	306	303	278	287	279	304	275	304	273	325	274	274	300	288	286	289	290	300	282	281	308	280	292	304	282	319	281	313	255	317	292	284	297	295	310	285	345	283	289	304	295	270	280	286	285	317	258	280	273	258	274	276	272	259	271	264	290	294	265	296	275	273	291	273	272	286	295	334	296	280	298	296	298	265	301	273	304	290	294	288	269	293	285	286	298	294	300	330	320	312	297	278	304	293	292	283	265	282	287	264	291	323	287	289	299	266	290	286	315	295	287	276	263	265	302	281	289	272	299	292	289	301	281	294	309	255	291	277	277	300	294	297	314	271	311	281	293	286	291	321	263	304	308	289	272	285	320	327	269	275	319	306	311	311	311	328	263	309	312	279	287	285	293	287	294	280	310	283	271	288	279	282	256	297	291	299	337	313	279	285	275	327	294	289	281	318	303	284	251	258	292	286	266	280	298	272	275	288	318	289	270	286	278	292	269	297	298	277	281	287	290	299	288	282	302	301	289	307	304	290	292	310	291	284	294	270	284	325	302	291	325	275	306	283	302	306	283	277	315	282	292	302	294	309	238	259	275	286	278	277	251	304	295	286	279	259	287	318	283	276	288	298	313	283	273	283	307	304	296	287	338	313	301	277	272	283	297	317	318	303	297	303	285	279	304	291	248	278	301	264	307	331	257	281	300	311	283	305	254	275	298	262	328	288	309	312	288	305	281	276	320	292	282	254	313	277	283	282	292	276	314	262	282	274	303	295	294	307	299	284	290	284	306	323	280	282	306	282	315	297	282	280	296	285	292	278	307	284	298	267	290	304	307	280	317	293	290	291	303	322	327	284	293	293	315	288	289	292	316	283	307	268	302	329	304	280	340	305	281	299	279	302	289	281	282	258	298	315	269	268	317	309	270	266	273	259	290	302	298	301	283	287	310	281	353	298	313	314	294	285	282	310	316	302	290	319	285	299	275	289	307	298	291	304	309	278	288	303	290	310	314	311	275	275	289	297	282	279	287	295	279	276	270	297	302	299	277	290	272	284	315	280	295	277	281	294	310	297	274	296	306	285	304	289	308	296	285	276	284	281	300	301	308	301	278	294	323	280	307	282	309	276	280	291	274	254	281	288	302	297	298	285	271	270	312	286	302	299	278	317	283	296	330	328	291	275	295
5275	2983	3753	4180	3192	2344	1694	1306	1239	1116	1042	964	900	837	889	931	927	1040	1150	1154	1010	1012	1031	938	939	963	880	891	941	910	908	889	831	823	803	753	771	789	796	822	798	792	825	774	778	779	751	760	765	715	698	767	748	728	692	727	749	771	738	700	736	732	722	767	715	757	727	719	711	769	696	736	738	740	694	725	703	763	740	734	690	692	724	728	698	695	722	726	732	727	774	771	721	716	714	754	750	768	692	736	713	736	709	761	696	701	753	719	722	763	726	688	676	711	768	739	707	757	720	716	732	746	740	731	694	725	750	715	748	711	776	750	752	727	705	732	696	736	718	749	697	731	734	737	756	734	717	711	690	760	732	763	721	704	702	688	718	735	768	698	659	742	723	738	735	750	710	687	718	706	720	734	681	683	745	730	720	715	743	682	744	753	723	740	750	723	699	711	742	688	721	739	704	759	741	694	724	718	731	741	679	735	712	689	757	685	765	752	709	741	743	728	715	666	781	762	769	721	744	735	713	721	753	738	718	686	749	731	739	746	731	705	713	774	759	746	730	742	725	723	717	704	725	722	721	686	698	763	715	729	742	742	735	711	741	744	750	701	705	696	737	721	694	697	744	719	705	704	661	748	764	675	719	707	753	742	727	717	719	701	753	767	730	739	677	704	795	728	760	723	694	694	692	761	776	749	725	734	746	745	756	694	719	721	734	701	712	754	716	724	676	722	717	722	744	747	754	682	709	721	746	683	714	776	706	704	759	718	731	730	717	720	737	682	705	693	671	744	748	725	724	694	714	707	760	761	703	759	764	748	705	699	750	748	720	718	755	775	754	713	716	751	704	695	702	719	675	737	761	764	740	698	742	731	764	729	757	761	716	724	705	686	761	788	746	750	698	697	719	673	751	682	730	705	692	766	733	739	706	703	755	709	736	696	701	718	746	771	739	748	689	728	734	707	758	737	688	709	701	751	727	736	710	699	718	718	697	684	730	790	730	688	743	700	750	777	705	740	748	728	753	749	711	700	709	728	706	719	742	732	689	752	718	747	803	679	711	747	761	755	749	707	741	707	762	737	720	761	746	710	778	678	743	683	701	749	718	723	739	761	729	749	768	707	710	731	729	704	712	754	728	782	692	716	716	740	755	681	743	801	759	697	752	724	749	781	752	721	698	705	744	737	781	741	710	730	773	706	702	701	673	802	704	709	734	695	757	710	738	734	729	704	747	748	751	713	751	732	712	725	719	713	750	771	683	729	679	708	733	710	729	716	692	748	739	684	726	718	735	727	796	728	734	764	677	705	702	731	695	747	687	738	716	713	734	740	755	753	713	752	730	697	775	739	775	692	700	715	730	680	728	757	754	757	716	749	702	724	734	757	753	718	697	706	685	727	676	695	768	753	724	728	698	691	712	721	706	727	755	695	747	710	716	747	756	738	736	714	709	721	732	747	737	714	773	751	703	758	718	758	715	773	784	714	717	755	794	710	764	684	738	720	731	741	768	715	721	727	761	707	714	763	745	758	756	709	726	725	728	714	721	716	662	730	744	788	740	690	725	744	794	774	754	712	707	752	672	760	727	695	692	739	734	747	706	724	700	672	746	709	691	723	758	745	725	758	752	708	701	736	745	782	708	730	721	761	722	781	774	761	696	745	717	745	707	701	715	740	737	772	740	728	715	765	714	724	748	646	761	729	738	751	705	703	753	753	695	728	702	716	722	664	746	780	735	689	690	730	770	737	730	725	719	722	723	755	720	726	764	702	714	761	725	767	691	739	774	705	726	689	718	731	731	713	728	744	732	713	711	710	749	724	739	747	691	726	734	740	687	707	732	687	698	732	710	722	737	714	744	747	736	711	725	728	683	714	721	743	726	744	707	728	696	734	744	749	732	737	741	745	762	699	741	705	691	727	698	722	736	694	726	712	715	725	734	719	727	716	723	719	742	720	763	735	739	684	728	695	717	755	759	749	718	717	723	748	765	745	792	739	752	711	715	758	773	773	735	714	738	728	733	708	695	706	724	686	702	732	753	755	764	761	711	695	705	733	758	731	724	680	723	685	748	677	742	739	712	731	693	747	707	722	777	773	736	734	725	707	679	718	732	751	731	723	750	705	745	783	716	733	761	772	751	759	729	692	676	766	706	730	778	697	741	746	760	724	688	682	751	699	724	733	718	669	725	716	736	741	669	745	740	707	743	724	728	761	737	746	734	743	723	727	700	697	736	735	726	749	773	776	736	721	719	711	767	699	722	712	700	695	726	732	753	737	737	727	755	700	730	737	744	705	743	768	762	752	726	706	774	769	696	747	701	738	697	749	790	658	732	724	742	732	711	757	755	701	722	733	705	736	689	750	737	712	775	704	771	706	710	723	703	730	748	749	737	692	726	661	728	788	743	744	706	691	718	708	752	733	694	745	698	722	785	705	739	706	730	693	681	765	762	746	724	706	742	730	772	747	769	784	722	674	712	672	693	745	762	726	758	730	711	702	740	684	732	742	667	692	730	720	737	728	729	705	724	729	743	710	727	665	730	665	746	749	753	738	730	699	737	704	711	696	748	723	737	735	741	720	728	686	722	730	710	781	711	730	733	744	797	723	731	699	692	723	737	702	711	740	692	734	747	691	691	701	691	726	701	705	720	719	723	721	715	757	746	753	693	717	721	725	684	771	712	693	699	758	776	655	749	736	709	727	701	752	665	698	731	735	724	701	697	706	681	700	672	743	713	694	700	739	694	765	767	713	698	757	684	658	666	703	774	771	741	710	733	709	745	776	749	772	779	802	712	723	674	745	763	694	757	712	739	758	678	742	712	756	741	708	708	783	714	711	715	711	729	733	698	681	774	703	707	707	698	739	726	725	677	739	740	694	744	687	739	726	733	775	701	696	732	736	741	718	683	732	734	754	693	757	674	750	684	734	685	746	707	763	683	732	712	730	717	686	741	724	768	752	747	768	697	673	713	768	788	745	727	731	721	704	642	782	741	732	701	726	773	737	745	705	735	740	726	687	690	749	707	671	710	738	756	755	711	736	798	707	749	731	691	767	762	770	718	747	740	724	721	733	706	735	698	736	728	726	729	700	723	716	731	699	729	685	723	729	733	718	692	686	699	702	760	753	737	727	683	807	759	718	740	692	793	706	726	734	714	685	749	680	695	734	736	733	739	758	721	735	701	742	738	747	770	725	780	751	727	698	716	739	730	715	673	746	704	725	746	702	727	707	770	741	759	714	732	722	720	731	709	717	704	721	680	735	681	710	728	743	753	734	691	759	762	742	749	735	777	767	747	698	668	751	760	702	721	749	722	699	751	725	764	744	762	767	670	699	743	719	729	707	694	715	709	724	685	716	733	682	735	751	707	752	733	719	736	702	713	720	706	703	807	726	732	708	683	712	692	693	738	700	724	717	723	721	753	727	716	759	729	703	720	728	757	689	691	696	723	706	693	738	743	733	720	740	707	690	715	735	745	738	719	710	737	725	714	691	679	743	716	724
17277	6437	3931	2526	1634	1007	739	553	475	427	378	369	336	333	300	342	366	365	379	403	378	350	422	374	356	354	357	324	349	310	299	338	301	278	281	324	325	308	324	312	356	332	300	307	291	309	290	314	333	268	278	287	283	291	293	283	287	276	272	296	323	293	266	285	323	321	314	249	291	276	262	297	279	291	333	269	294	260	277	293	290	278	282	300	285	299	269	294	277	272	304	278	279	317	277	280	289	259	270	273	301	276	271	304	291	257	313	272	277	262	285	299	308	258	274	290	294	270	285	268	280	302	299	262	281	309	263	295	299	285	279	246	290	292	347	294	275	275	268	291	312	281	286	274	291	286	243	292	304	282	305	289	267	290	294	302	313	288	282	278	287	247	265	288	265	297	270	310	259	265	267	291	300	289	293	297	289	282	293	275	308	293	292	289	274	270	288	296	315	298	289	296	261	292	282	294	260	280	280	260	272	269	291	306	269	276	269	262	283	298	271	282	277	265	280	276	297	282	286	297	288	307	280	262	294	280	294	282	303	298	274	293	280	275	261	278	266	283	290	286	276	260	279	257	296	298	295	309	278	287	277	294	277	312	305	288	287	290	304	269	284	281	323	285	275	309	267	261	290	303	295	283	292	285	271	249	295	272	327	288	297	285	272	283	283	309	295	312	268	306	272	255	280	303	311	328	278	276	297	264	298	274	269	287	262	268	270	277	281	300	275	282	302	296	318	287	279	278	279	293	278	290	290	255	288	265	281	258	280	312	308	306	289	292	274	285	275	260	275	279	284	274	289	294	270	281	257	275	267	310	283	293	302	301	266	276	272	271	259	302	269	302	303	260	287	276	255	279	272	316	281	288	295	276	302	294	288	275	323	268	314	296	280	270	266	277	289	299	325	302	318	242	295	303	278	290	283	303	289	267	273	290	284	299	270	275	284	280	319	291	294	275	283	306	300	253	286	294	301	311	256	299	285	308	314	309	277	291	274	299	298	271	303	291	254	271	292	289	271	277	296	284	302	283	284	293	300	274	311	275	269	297	296	264	269	261	273	322	305	280	283	286	279	325	270	275	271	271	275	264	283	313	296	258	265	252	295	309	274	293	284	255	282	317	285	250	290	287	311	294	285	263	297	266	303	296	309	282	239	285	278	308	269	254	291	253	291	249	281	286	276	302	309	288	291	274	306	299	294	245	292	280	290	308	284	264	254	289	288	319	291	283	300	285	339	275	273	257	278	276	273	293	308	262	266	293	323	285	286	264	289	275	254	285	301	265	279	288	247	286	267	270	291	319	314	306	299	293	312	308	299	279	307	296	317	237	279	323	310	299	268	301	297	274	277	310	268	269	261	325	268	321	267	270	264	300	273	308	313	290	300	277	264	284	278	281	296	273	315	335	274	276	256	295	307	287	298	279	248	292	298	317	270	280	281	301	298	314	257	269	269	300	320	271	285	280	298	297	284	293	276	270	295	289	305	278	281	268	281	287	291	299	309	320	287	302	299	316	274	292	255	315	292	283	247	287	300	264	287	306	283	291	323	338	298	291	265	298	252	294	282	284	274	297	256	266	250	284	304	295	307	315	288	302	285	305	313	272	277	274	269	296	301	270	311	292	284	317	265	273	280	264	276	273	277	275	287	281	307	253	292	278	273	290	291	294	272	258	285	302	282	304	286	293	322	295	283	316	295	301	262	288	300	284	296	320	261	288	249	316	308	281	275	309	303	295	262	282	287	289	293	315	309	293	323	293	291	302	294	282	278	269	294	262	288	277	264	257	333	270	278	273	303	287	296	320	276	299	283	296	303	316	301	276	303	310	293	279	282	320	313	272	283	286	288	296	283	276	276	273	294	302	269	279	263	302	297	281	320	312	275	267	307	292	261	266	277	278	289	274	263	274	278	277	309	271	283	285	266	291	278	301	272	302	284	290	280	317	297	289	290	330	292	282	281	263	295	268	270	262	308	260	301	264	301	259	278	274	304	277	296	280	286	277	271	296	321	276	294	278	266	289	294	270	287	254	280	262	275	289	288	290	266	320	267	303	289	269	278	264	289	289	310	271	278	281	302	297	274	270	269	297	321	255	287	296	270	298	288	284	273	316	283	277	279	296	302	260	317	265	294	276	297	287	264	295	301	284	271	280	324	287	302	299	305	288	268	283	277	297	269	299	325	282	308	292	305	298	289	298	273	283	280	303	317	305	321	293	298	296	268	284	303	268	293	292	318	259	280	320	285	286	274	270	281	293	308	295	305	293	292	254	291	270	281	326	266	304	326	302	295	291	283	313	290	274	273	301	287	281	259	295	305	307	287	258	264	292	252	286	283	288	279	278	307	287	247	275	282	290	311	282	281	321	264	339	315	315	258	288	277	295	265	277	276	286	305	297	291	249	289	316	304	262	286	274	313	306	292	297	288	276	259	269	282	281	247	258	279	280	302	297	300	303	320	277	298	291	264	259	286	247	299	297	279	263	247	283	291	305	289	251	275	280	314	315	305	297	309	306	296	296	294	257	286	304	286	300	303	298	272	260	292	297	302	278	291	238	265	247	301	314	298	290	286	298	289	272	287	307	301	300	317	288	276	276	261	289	304	284	283	277	276	256	279	289	259	280	302	302	275	285	297	285	292	266	294	273	280	287	278	301	276	272	268	287	289	295	278	286	253	277	285	270	256	306	265	327	293	276	286	267	282	275	281	300	264	312	278	298	324	303	294	232	329	303	304	250	277	297	292	281	283	282	312	295	283	271	280	262	290	270	275	285	287	289	298	291	272	274	265	242	278	277	271	322	313	296	290	288	287	274	316	291	260	298	299	320	290	310	277	295	255	257	268	284	271	273	280	290	273	281	299	306	277	275	286	260	274	280	274	285	248	269	306	294	255	258	257	236	280	302	274	287	294	313	316	291	286	316	342	284	275	297	302	278	292	255	321	271	302	289	299	274	275	290	292	296	292	294	307	294	275	327	284	278	255	243	324	283	290	317	324	280	280	318	295	283	262	283	289	271	251	280	288	282	309	273	279	287	283	266	278	282	295	294	263	270	285	309	297	282	313	270	324	305	273	273	284	313	296	284	254	289	300	280	296	287	299	283	292	293	268	264	293	273	278	314	261	265	320	268	292	285	311	282	297	277	274	280	332	313	290	294	302	306	305	284	322	302	293	265	306	277	295	286	293	307	317	275	306	305	300	258	273	292	291	258	319	294	293	253	269	263	276	301	299	278	281	281	281	299	282	255	277	297	280	279	258	273	280	282	271	266	289	280	287	282	282	302	289	310	289	323	285	259	301	284	277	257	271	282	290	266	296	325	269	259	266	277	285	272	299	301	293	286	268	287	248	300	292	276	300	296	306	291	300	249	304	302	297	295	287	295	292	253	301	321	258	277	292	294	307	309	298	293	289	284	275	301	301	289	310	293	272	256	295	304	290	331	278	281	300	271	302	277	279	300	283	276	305	265	295	293	282	282	299	251	301	283	307	294	318	307	272	293
12994	6163	6311	7351	6128	3965	2846	2109	1858	1649	1427	1284	1140	1039	966	1148	1212	1386	1549	1655	1409	1388	1375	1178	1138	1093	1054	1106	1061	1031	1035	1040	1004	1028	968	839	845	863	865	934	908	899	905	885	818	768	788	811	721	798	808	723	788	705	773	760	763	770	750	772	721	766	706	702	758	733	700	722	745	736	720	733	744	751	764	694	744	718	720	739	717	704	714	718	702	748	742	709	701	757	712	716	707	733	677	683	728	732	711	701	760	723	678	670	714	718	762	693	745	724	752	725	702	755	755	732	731	722	730	727	683	720	718	733	725	747	715	719	763	700	782	691	695	686	717	744	726	758	729	711	658	730	680	735	703	707	708	679	735	716	704	722	716	727	724	732	709	681	680	694	705	718	726	667	733	717	700	717	662	689	715	706	684	746	714	706	667	708	738	745	746	688	753	705	707	728	739	730	755	731	741	710	773	723	740	721	698	745	724	660	754	719	704	686	688	714	686	684	725	727	738	718	681	721	686	653	678	699	682	707	777	727	685	698	705	688	764	687	709	733	674	734	706	720	701	704	693	710	736	660	699	684	740	732	754	724	719	710	760	724	670	709	717	731	727	702	754	707	707	708	704	717	731	699	730	735	700	687	736	712	736	724	740	736	730	715	697	768	738	743	717	715	740	756	713	683	702	711	711	719	764	747	706	754	661	741	727	666	713	766	683	682	746	734	733	738	740	703	759	707	689	698	749	673	706	728	685	727	725	721	701	739	689	712	677	670	723	733	726	771	760	695	715	694	736	684	723	711	739	727	706	713	721	702	678	699	686	713	662	740	737	718	728	717	704	710	673	707	716	715	714	686	743	694	722	712	755	712	691	725	773	709	729	738	708	715	733	724	728	740	760	708	676	771	673	698	705	700	760	687	687	724	730	681	709	740	689	748	721	664	743	736	706	716	713	694	692	726	708	758	703	699	718	715	713	639	701	688	726	700	661	736	709	752	693	678	762	725	721	711	714	712	738	731	710	705	729	752	717	714	712	742	723	724	686	691	691	725	697	730	729	768	684	655	725	691	737	717	697	677	715	713	721	724	710	728	738	697	667	699	727	697	760	750	693	700	695	723	740	733	736	693	720	671	712	691	733	689	694	728	726	738	750	715	722	723	745	697	766	704	704	688	725	700	748	729	695	701	716	738	730	734	754	668	759	706	668	742	742	701	718	676	764	743	726	692	702	747	707	749	758	730	696	705	698	690	702	748	734	699	646	717	721	738	705	727	769	706	738	714	716	701	685	688	712	678	730	718	703	716	714	709	650	776	683	735	663	722	722	739	735	657	733	765	707	710	738	721	720	691	716	747	669	706	704	778	754	683	693	713	724	702	708	726	714	768	720	693	717	720	736	753	727	735	716	745	710	656	749	725	703	775	729	754	724	658	756	694	722	691	724	720	693	702	681	724	788	699	665	686	675	719	724	738	748	708	756	728	695	717	739	737	671	689	720	717	699	700	667	696	713	668	682	720	683	725	725	714	673	750	684	743	702	710	650	771	735	703	764	689	717	730	714	726	681	708	695	748	685	773	702	745	766	701	724	710	690	718	748	742	709	739	659	655	774	712	692	704	703	726	684	662	711	719	687	721	725	709	663	726	716	725	733	748	718	694	694	705	726	699	699	732	688	689	701	714	700	755	726	704	683	642	723	720	729	715	724	701	666	732	724	687	667	701	721	722	705	697	687	729	751	694	713	709	689	732	684	728	702	723	742	686	732	684	670	699	692	736	723	725	733	728	766	691	714	693	732	729	708	741	728	691	675	760	697	724	737	731	682	748	747	712	708	707	701	727	726	703	730	707	689	709	728	713	739	749	704	720	720	727	667	685	692	718	746	717	720	746	742	747	687	713	699	730	722	731	746	688	719	715	659	737	692	730	666	728	736	700	744	732	736	728	719	707	732	705	735	719	757	697	696	713	708	682	708	664	682	724	771	770	753	733	718	745	736	725	726	715	717	720	753	733	762	720	714	752	738	710	683	724	753	750	731	728	688	712	698	741	703	710	739	681	691	717	689	705	702	755	689	720	720	735	698	735	706	692	735	740	722	695	781	686	693	696	741	689	741	741	715	711	726	756	769	703	733	715	739	698	732	704	699	680	703	679	715	709	731	707	658	752	701	716	729	733	678	726	730	734	703	697	700	710	712	721	688	703	710	741	702	709	771	730	758	701	692	704	712	680	712	672	682	648	689	686	707	699	775	732	712	746	691	713	682	734	721	707	710	707	717	718	691	780	731	722	659	728	708	710	718	769	709	723	673	721	704	769	720	728	723	755	694	699	699	701	683	692	744	691	726	722	705	768	706	729	701	709	696	669	717	708	768	770	704	719	684	749	669	746	719	725	742	715	732	755	691	679	698	713	751	751	757	704	696	721	717	700	743	708	717	728	722	742	699	744	742	729	736	711	646	696	733	733	736	776	701	731	727	764	684	695	759	740	736	745	755	728	768	697	745	729	709	776	680	693	712	682	772	726	687	697	737	715	702	735	727	690	711	725	716	714	719	716	686	674	721	727	695	735	733	709	713	719	734	744	742	768	767	727	712	677	754	660	707	714	713	691	724	674	738	723	748	713	743	704	752	714	735	725	739	754	722	722	714	707	698	704	682	738	709	718	693	703	704	672	671	719	704	727	718	772	639	733	759	691	713	712	700	658	699	691	701	690	756	764	739	760	713	712	677	703	705	736	748	684	687	740	751	683	731	721	755	704	668	769	693	748	676	712	723	721	728	710	748	670	696	666	706	723	733	705	763	693	680	726	767	702	737	773	722	787	708	749	727	688	724	708	706	756	729	707	709	714	729	661	712	695	719	694	691	695	724	720	705	707	720	731	741	761	681	721	740	685	724	696	729	746	756	719	718	795	743	719	689	749	680	725	667	701	746	692	748	736	691	703	737	697	712	726	733	708	738	712	693	690	699	733	720	723	712	695	683	759	730	747	694	770	723	708	799	723	708	729	746	697	703	738	683	719	675	705	751	666	681	684	712	723	731	749	740	696	708	721	704	698	740	655	740	695	709	694	758	698	719	665	690	744	734	738	710	707	749	715	652	671	716	674	692	650	751	691	672	722	736	698	687	698	694	754	690	646	717	766	697	725	710	692	759	677	749	698	735	714	672	756	725	676	716	680	712	709	734	717	720	740	750	676	691	730	686	736	685	720	748	684	748	696	769	703	687	753	709	764	762	750	765	722	799	741	712	730	714	745	709	752	716	735	696	755	710	669	749	675	712	670	786	664	737	670	737	752	724	764	680	737	735	721	713	682	713	718	756	744	715	687	707	720	736	744	719	758	757	701	697	726	699	759	708	685	732	731	709	702	687	756	660	714	724	679	710	648	736	710	727	682	695	726	736	723	722	707	698	710	703	674	712	710	719	676	729	750	691	715	722	670	702	704	796	666	685	712	694	752	700	725	714	722	702	676	715	710	705	708	739	702	769	720	709	698	746	698	744	689	703	712	689	747
25742	11588	6385	4041	2508	1372	840	592	496	430	418	377	338	342	307	294	323	387	414	413	336	390	370	344	319	343	329	272	284	315	292	295	267	311	295	245	268	271	244	267	276	295	295	277	234	213	227	228	261	234	246	235	236	222	234	236	241	244	215	275	238	224	248	245	229	214	245	212	237	229	217	236	248	237	208	243	220	256	212	224	224	214	218	207	251	201	217	217	227	229	237	237	255	237	250	208	242	219	220	242	244	239	247	231	210	228	237	236	207	216	238	236	207	213	236	216	266	244	222	243	204	239	194	284	227	240	217	225	223	260	225	231	220	254	236	206	208	241	228	244	221	214	222	210	232	215	238	228	234	224	227	252	210	221	228	230	239	267	206	222	241	234	226	232	224	234	195	196	249	237	238	233	213	234	231	259	239	230	226	237	262	263	225	214	231	224	236	242	228	190	232	214	215	223	259	256	221	224	214	233	260	231	217	218	218	208	242	210	246	228	202	235	215	239	226	217	234	234	248	219	251	231	231	199	221	230	234	181	243	228	230	207	235	231	221	217	238	231	244	208	240	204	209	197	219	212	233	212	215	259	255	227	251	203	252	226	233	184	249	220	233	224	225	230	235	225	231	229	226	228	244	223	206	249	240	201	214	277	255	264	219	234	205	187	223	218	236	216	233	243	263	227	227	228	257	221	223	204	222	237	185	220	237	217	229	213	217	220	232	243	212	243	233	251	258	238	234	237	226	230	207	262	236	222	224	219	230	225	224	214	203	233	234	218	225	230	244	234	232	231	229	217	217	231	205	233	215	267	204	238	216	226	238	247	225	220	257	266	218	237	261	217	205	213	241	225	202	209	241	251	221	243	191	233	207	208	227	238	205	234	237	223	212	221	250	249	226	238	243	241	266	246	229	225	228	232	196	207	264	257	234	249	241	217	244	213	233	233	254	230	202	241	212	263	218	248	257	239	227	224	219	233	224	215	199	233	224	246	232	225	228	252	229	221	223	226	239	237	243	239	225	238	225	255	207	225	231	228	231	222	243	212	215	231	262	240	199	244	201	232	216	231	241	242	224	228	210	233	217	253	220	219	240	244	239	211	199	194	234	242	220	233	206	260	237	210	245	220	251	244	232	214	265	227	234	212	216	233	258	230	224	189	218	272	260	206	216	241	225	212	223	226	251	238	217	229	224	226	212	238	246	213	233	233	242	216	230	230	214	223	238	215	231	240	216	257	225	203	218	237	220	221	216	220	231	223	207	216	221	216	243	231	253	229	225	227	205	244	221	245	244	235	231	228	219	244	232	245	229	203	201	221	209	221	224	218	220	242	234	246	237	230	246	206	206	213	221	209	253	231	219	220	211	258	229	210	212	236	227	228	218	194	221	246	232	238	206	224	244	239	241	216	234	231	231	256	214	219	234	201	222	233	212	226	211	226	239	251	249	252	262	246	225	191	210	186	251	196	221	209	229	209	246	210	229	236	212	235	249	246	233	226	257	231	235	229	242	245	228	227	209	219	216	218	225	216	227	265	226	214	206	214	222	216	247	265	235	219	242	221	240	235	231	222	232	230	246	221	211	238	215	210	226	213	245	246	235	241	243	241	227	207	221	213	229	238	205	226	270	216	229	230	240	249	216	230	239	213	234	232	239	216	208	211	233	235	239	237	233	222	240	233	228	223	215	229	228	242	228	256	221	216	226	245	207	236	255	213	217	212	215	232	195	258	194	242	226	241	253	233	242	277	244	220	230	195	204	233	251	208	226	245	229	227	251	239	228	231	247	250	195	211	232	207	230	237	229	222	232	214	207	229	237	223	229	265	227	229	217	208	228	210	247	243	199	225	255	221	221	236	237	215	241	243	216	212	203	233	240	221	205	238	214	252	234	225	231	242	251	181	237	233	236	210	239	223	202	227	229	250	262	227	204	219	262	233	241	226	257	257	250	244	234	244	221	232	192	227	208	236	256	235	236	218	199	245	248	261	222	228	240	228	251	234	186	234	232	225	224	219	218	245	215	247	273	205	243	216	245	239	244	213	261	233	226	235	241	231	225	229	236	227	238	203	227	222	264	224	219	252	240	216	223	226	236	253	219	233	207	231	243	265	224	240	235	214	214	234	230	246	229	246	212	217	211	214	225	257	222	227	240	235	217	216	200	219	236	242	219	242	198	235	228	251	259	212	255	238	248	243	237	230	263	230	224	237	221	224	245	226	210	235	219	229	239	220	212	218	228	196	224	210	243	264	250	212	228	227	226	270	233	235	237	247	223	207	245	247	233	243	195	208	208	240	236	233	247	271	234	218	227	227	218	213	217	213	210	224	237	227	228	232	224	233	223	227	230	219	255	247	214	213	245	229	219	215	222	238	218	218	216	232	228	229	225	239	223	214	218	218	226	233	243	214	240	213	240	226	228	230	244	213	241	221	228	211	219	251	212	212	214	234	224	243	210	226	254	190	247	260	229	217	208	213	241	236	225	242	237	236	225	229	215	235	218	198	244	246	243	225	225	220	244	234	234	228	217	245	216	215	211	235	202	239	253	203	232	238	217	207	234	215	229	209	237	254	199	236	235	200	234	205	224	231	242	232	225	255	227	239	220	266	219	252	226	228	225	236	242	224	235	215	242	243	212	234	238	245	222	208	193	234	234	255	205	222	240	235	238	221	253	227	242	230	237	234	250	183	207	234	208	208	246	199	229	238	219	211	232	219	243	192	235	218	245	211	247	223	205	211	226	240	219	228	236	247	221	245	248	212	214	260	217	239	229	226	243	255	215	209	241	210	229	230	225	206	220	221	232	231	213	240	199	236	249	246	213	254	248	255	231	219	230	212	217	222	244	196	231	214	233	219	242	204	238	223	215	210	233	225	241	221	231	230	209	255	238	237	224	229	221	226	224	239	232	220	263	228	216	232	236	226	217	238	228	219	245	207	218	242	240	227	246	225	222	225	210	261	229	215	237	222	219	205	207	211	213	235	212	211	226	236	219	228	213	197	235	220	232	224	190	253	229	200	237	230	255	240	232	199	229	231	228	230	253	271	237	206	221	225	206	242	230	243	219	232	227	251	219	192	235	242	219	225	254	231	235	242	228	233	266	215	229	222	234	249	228	213	244	249	227	242	201	222	239	240	224	229	225	232	228	222	233	219	243	244	208	233	235	228	237	201	202	230	220	225	212	226	236	255	211	231	227	224	228	210	245	228	231	212	226	238	228	201	229	250	217	222	250	233	219	222	205	221	238	237	244	234	236	226	246	240	193	257	187	218	220	253	214	218	223	237	206	232	216	222	214	215	230	241	218	222	221	220	191	225	235	217	227	212	239	252	236	227	218	202	234	216	233	207	222	218	238	229	227	221	225	236	244	231	236	216	218	242	225	218	233	232	219	216	239	224	247	217	245	220	234	224	221	213	246	247	221	221	206	217	251	237	216	211	232	239	213	225	252	235	248	215	213	225	243	227	233	258	230	246	230	210	217	207	233	235	229	209	254	244
17345	9532	8894	9891	7738	4811	3522	2745	2241	1924	1850	1418	1245	1132	1048	1176	1199	1595	1641	1915	1712	1631	1653	1439	1303	1176	1091	1101	1121	1109	1115	1122	1071	983	923	901	783	812	907	869	840	823	866	760	715	746	724	663	649	635	658	637	628	644	611	607	644	614	625	646	571	653	639	623	565	583	596	592	565	613	601	655	599	616	588	641	613	617	579	560	599	636	588	606	630	594	585	604	582	599	571	642	587	599	575	579	585	543	592	563	572	639	564	578	597	618	568	577	586	604	589	604	554	562	556	597	598	571	628	592	583	598	574	598	598	570	584	569	622	568	588	582	569	590	602	590	552	580	587	644	589	552	631	635	589	580	594	600	610	589	582	577	607	550	585	565	569	533	550	612	575	592	579	595	648	604	573	606	567	607	586	572	560	600	528	546	571	551	603	570	624	551	527	543	567	599	563	574	604	611	592	564	545	572	596	576	585	585	591	576	577	548	601	570	639	556	569	585	560	568	573	619	576	566	583	581	578	589	585	593	582	626	597	606	594	601	563	618	572	617	582	592	627	596	540	601	550	583	593	597	566	586	575	614	603	572	545	596	574	609	594	573	590	618	608	612	618	608	546	546	581	540	618	578	577	562	603	616	588	543	576	597	543	566	597	591	564	582	573	583	578	575	542	554	576	582	616	558	528	604	651	622	587	591	614	598	611	560	581	570	598	583	537	602	583	574	553	593	590	578	573	566	557	585	564	615	576	592	581	594	601	614	539	613	563	639	548	581	584	605	575	610	584	586	621	604	576	592	580	574	610	565	627	618	602	568	620	560	571	613	628	576	579	566	583	614	587	614	580	554	610	575	598	570	583	542	566	580	534	607	573	568	582	601	582	580	569	558	608	579	616	559	559	589	604	595	563	575	567	590	519	560	589	565	596	586	625	553	586	565	576	603	612	577	596	556	606	602	557	540	639	573	620	633	595	571	561	648	595	588	568	583	578	582	582	586	619	569	595	589	564	600	562	603	580	552	571	557	609	590	579	607	566	604	567	598	563	544	595	567	531	634	606	585	617	577	589	591	547	593	575	583	592	561	519	607	588	569	583	587	551	546	648	611	642	587	558	588	560	623	603	629	581	582	553	591	637	566	569	582	566	594	569	571	575	561	593	587	594	594	570	624	601	617	604	571	629	611	573	587	619	551	611	593	593	565	611	582	566	613	585	610	581	608	541	551	587	590	567	598	631	561	557	548	636	595	609	592	594	581	585	587	620	584	634	599	612	546	579	577	587	620	608	646	560	584	559	549	586	594	541	578	567	587	545	642	560	591	597	614	573	582	614	536	573	600	608	600	616	523	583	583	602	587	578	553	614	593	594	607	583	578	575	600	620	542	568	591	619	615	607	564	578	625	557	585	568	588	612	603	558	534	532	639	617	627	549	572	573	517	605	592	635	558	638	571	611	593	605	596	571	546	559	583	605	530	582	612	605	583	562	581	612	601	558	607	569	569	590	628	550	646	580	574	592	568	588	589	572	575	597	541	606	566	581	591	644	562	587	568	590	546	602	566	594	558	586	608	594	581	574	574	624	565	587	629	582	619	558	592	560	607	584	538	570	543	613	557	615	578	573	590	635	596	607	607	609	603	565	575	586	583	635	580	560	603	564	617	603	607	559	605	604	536	615	607	546	585	604	573	568	606	603	589	599	581	641	614	569	570	599	542	596	629	569	618	595	581	592	613	604	588	586	580	584	592	620	595	566	608	581	648	621	598	586	587	566	595	566	604	580	550	578	596	529	606	612	599	620	559	600	544	594	617	596	596	583	627	582	607	596	569	563	611	543	591	564	585	576	583	612	593	594	567	620	563	610	634	627	598	588	594	598	581	624	615	584	617	600	609	563	580	550	596	574	611	566	600	639	600	567	569	592	581	610	599	596	568	623	603	567	633	549	579	562	619	597	529	576	602	548	596	592	588	587	567	589	554	596	599	570	632	576	608	582	571	610	560	557	549	598	580	573	578	574	571	594	568	555	567	567	568	600	554	597	551	581	552	589	584	571	626	584	566	572	583	588	592	581	556	587	557	599	562	582	570	564	568	569	615	602	555	597	567	579	566	594	574	559	528	578	615	601	566	614	613	608	570	574	614	591	566	572	610	592	602	620	589	575	567	556	571	571	583	581	626	554	615	550	621	639	605	587	555	655	594	541	585	607	607	596	549	546	556	594	598	583	563	544	556	574	587	593	594	586	624	609	570	610	573	616	584	551	588	559	563	597	566	625	565	562	594	622	576	576	526	578	544	597	578	548	621	612	568	618	620	585	577	557	584	592	597	596	571	618	587	572	599	617	617	610	588	561	591	588	557	589	594	578	614	625	609	571	601	542	573	593	597	574	565	629	595	580	580	558	609	578	588	618	634	590	554	577	582	614	574	567	594	522	561	577	573	564	617	596	571	581	588	590	566	592	590	581	598	576	608	579	613	619	605	583	603	586	636	579	631	562	569	619	569	574	598	596	641	576	562	593	586	548	575	599	591	598	604	541	624	632	602	599	600	603	588	592	595	559	551	581	612	594	634	598	604	599	614	587	576	567	570	599	601	558	603	587	596	565	602	598	578	619	580	565	542	572	622	604	621	575	586	573	585	585	608	578	612	625	564	588	574	584	572	584	621	560	575	577	620	616	597	541	616	591	626	573	549	587	567	614	608	558	583	565	605	573	610	568	590	597	593	558	529	560	587	582	587	610	597	590	572	570	598	586	613	589	624	583	625	578	564	584	556	614	614	605	576	595	635	590	601	547	598	611	540	574	541	579	574	573	577	604	573	517	616	624	604	596	565	580	582	572	612	606	550	592	573	630	550	539	627	549	567	627	578	601	579	606	604	590	570	600	586	579	586	621	555	597	636	552	528	574	577	589	567	600	565	553	592	617	597	571	554	597	619	556	558	570	630	605	575	601	614	587	589	589	584	581	526	630	627	613	574	580	581	615	598	575	565	578	566	593	603	572	654	570	631	598	552	570	625	618	591	571	580	558	588	600	652	597	574	570	603	597	589	613	560	605	591	595	593	594	567	602	577	604	603	599	608	573	607	620	568	596	612	595	559	576	551	560	570	542	577	614	558	594	592	602	619	592	529	594	566	578	554	631	596	580	568	594	570	613	568	598	599	543	571	572	590	607	626	580	605	585	569	570	623	577	581	598	542	583	613	614	617	594	549	620	588	578	583	589	595	559	616	558	591	571	576	589	631	585	583	570	570	522	622	599	579	594	623	593	570	631	605	543	553	625	572	560	600	595	581	557	592	605	611	604	598	586	573	574	594	583	580	594	570	587	600	572	585	626	548	532	556	593	586	565	589	579	563	568	555	576	571	591	579	577	592	562	614	573	617	587	577	612	608	630	584	625	627	592	592	577	554	550	591	571	571	614	579	636	605	583	557	604	566	575	619	605	597	594	644	578	559	558	599	607	622	596	591	550	571	617	618	620	589	604	592	558	564	599	627	622	559	582	564	594	562
6273	2562	1664	1182	778	509	456	381	356	317	330	312	310	322	303	291	277	340	346	327	359	347	335	325	331	340	295	321	309	298	283	278	312	283	315	299	331	264	304	273	323	293	304	301	275	285	286	269	264	294	290	284	240	292	293	262	303	277	299	285	319	299	249	271	266	265	273	285	272	284	279	271	325	281	286	253	277	290	271	279	256	286	302	277	289	288	290	281	292	288	268	298	279	264	291	317	277	287	302	274	276	277	235	272	282	264	285	281	275	298	272	304	306	277	296	288	289	291	280	310	252	251	297	256	289	288	275	311	301	273	286	314	285	264	278	269	285	300	284	284	268	286	303	281	282	270	307	282	274	267	290	276	294	300	287	278	275	297	270	269	290	274	275	298	265	299	287	289	268	309	294	267	290	275	274	239	301	291	326	270	261	279	307	297	279	302	272	296	280	267	241	278	327	281	280	305	318	265	321	318	293	275	263	286	279	280	267	286	254	268	290	312	280	270	292	272	301	311	287	334	278	286	295	271	296	277	266	270	332	329	258	284	299	269	284	307	278	270	283	277	283	267	286	327	254	281	283	295	315	289	286	303	319	281	286	261	259	273	270	263	305	261	300	300	295	277	280	277	274	266	266	277	269	302	286	261	265	303	263	287	283	243	302	233	284	293	251	306	303	275	275	290	270	307	275	270	309	279	280	265	291	267	291	283	262	268	305	268	274	268	270	255	262	292	276	286	281	266	306	292	278	312	277	276	276	274	325	283	290	296	287	313	284	278	281	289	285	265	286	292	258	294	309	304	260	315	283	292	302	297	317	293	279	291	282	280	283	288	252	267	268	297	308	273	281	295	309	244	283	323	285	263	290	281	293	249	280	275	296	295	285	291	274	304	296	298	303	262	292	286	283	280	248	294	300	290	282	289	299	291	290	305	291	275	293	308	272	280	300	318	299	258	245	270	263	317	283	301	283	303	323	274	291	298	261	286	299	303	276	242	287	310	292	293	265	318	301	280	267	281	282	312	310	261	297	295	270	269	268	275	288	276	270	270	276	294	304	299	265	291	306	282	282	287	287	311	286	268	298	296	301	257	320	272	258	284	299	317	289	260	302	258	299	257	275	288	309	305	267	306	258	279	284	305	297	279	312	254	291	296	316	297	285	314	274	239	257	320	241	277	282	307	279	304	308	276	286	292	290	265	286	287	284	279	312	308	274	290	274	274	282	259	302	286	281	284	260	318	290	296	308	256	301	265	262	279	306	314	265	289	303	287	307	286	310	294	293	289	316	268	262	304	304	306	275	298	268	296	295	304	273	278	259	270	295	276	295	302	282	293	293	291	267	283	298	273	288	306	286	295	285	251	286	268	310	265	284	282	305	283	326	304	279	306	303	300	312	264	276	269	304	321	278	262	288	286	270	284	305	285	262	301	289	316	267	298	280	254	296	321	300	237	276	297	305	329	293	263	300	265	302	271	299	315	265	312	282	292	305	312	230	323	260	287	264	274	274	265	259	283	256	317	296	257	260	291	303	346	270	295	284	264	279	326	256	296	292	300	255	271	262	272	275	274	258	278	284	251	296	319	276	285	271	287	298	297	308	262	267	276	275	293	314	280	267	276	254	259	286	286	272	300	286	285	291	251	298	275	255	331	277	312	287	302	303	274	292	293	294	311	315	261	242	274	298	273	269	281	298	276	311	287	271	268	267	277	311	298	256	253	272	292	302	309	295	248	281	263	321	300	274	298	273	271	272	290	275	278	309	291	302	308	279	290	309	277	250	270	267	307	273	316	266	289	283	299	265	273	276	294	284	283	287	283	305	309	261	279	276	268	283	256	284	279	313	269	287	256	284	299	282	304	265	277	279	319	304	285	291	271	297	258	273	273	277	266	304	307	311	262	306	292	279	291	273	313	276	285	277	271	279	282	313	277	290	295	314	281	305	299	307	295	296	318	263	303	301	255	307	289	289	290	320	307	306	311	285	274	270	299	258	264	319	267	293	294	262	263	290	313	305	311	308	266	314	289	306	292	294	297	270	279	290	283	298	249	291	276	276	281	276	273	271	239	272	305	269	311	297	297	294	281	286	287	307	251	323	283	285	290	313	268	269	301	318	261	277	282	297	301	300	283	272	289	310	268	307	267	275	302	246	281	279	276	260	320	305	310	275	306	321	273	267	270	310	290	268	262	275	259	305	297	269	301	272	286	271	321	315	290	286	271	308	287	267	296	285	294	309	306	291	258	270	266	301	257	281	288	293	263	278	285	308	289	295	307	272	287	277	292	294	251	271	264	264	308	291	275	302	297	302	306	284	260	282	304	276	266	256	287	264	280	267	304	300	274	278	247	297	294	272	285	306	279	294	299	272	303	296	286	277	293	260	318	271	281	242	259	256	264	254	293	292	283	295	311	303	300	285	258	278	269	305	265	267	292	274	281	290	264	285	282	306	294	305	260	264	265	292	296	268	283	292	308	311	271	277	277	294	268	286	295	269	275	283	311	272	277	270	318	303	296	316	320	271	300	290	298	291	293	290	289	272	302	282	268	278	316	282	303	292	297	287	316	286	274	286	281	313	304	287	277	302	282	290	271	278	282	282	299	256	258	285	273	294	281	301	304	277	251	304	279	275	295	273	310	274	291	277	304	275	278	264	277	309	296	297	287	316	272	280	264	279	269	310	299	275	258	287	285	285	302	275	271	274	281	279	264	305	292	276	298	289	310	303	277	237	302	266	255	303	273	304	276	274	268	312	316	277	288	265	294	264	303	253	297	306	296	295	251	260	285	278	260	305	314	293	305	288	281	264	305	297	280	289	290	271	281	291	288	316	291	266	287	288	292	292	275	270	272	277	268	285	275	298	293	283	305	291	289	289	271	264	278	279	309	266	283	292	257	261	282	303	289	303	312	295	286	265	281	275	264	254	285	301	307	288	236	267	300	287	280	324	297	288	268	299	274	264	283	309	314	299	309	268	297	319	313	305	260	278	312	283	291	289	277	253	284	263	311	281	277	283	275	255	276	293	275	294	302	287	276	270	307	303	304	288	299	302	301	292	290	297	301	288	262	283	296	288	276	293	300	281	297	260	312	301	299	287	278	280	270	282	279	300	290	318	276	317	315	272	270	289	296	301	275	263	261	286	311	308	284	285	302	291	267	277	290	269	271	277	311	314	298	318	280	293	249	297	266	284	283	311	279	302	301	255	287	275	271	278	285	303	289	263	256	262	322	295	286	287	294	268	275	257	291	291	277	295	271	230	279	271	261	305	279	279	303	318	264	289	337	305	325	291	310	318	292	284	303	299	277	294	279	287	262	258	286	281	283	288	276	277	284	279	274	297	303	283	268	299	289	314	276	276	295	291	267	289	302	278	269	304	292	278	270	299	318	281	262	307	266	267	283	321	284	290	293	268	274	283	270	273	287	287	290	264	278	283	330	272	286	259	309	277	278	278	282	300	263	288	278	319	305	268	267	320	270	266	284	285	286	331	317	257	272
5431	3203	3466	3575	2791	1979	1471	1254	1107	1038	1015	916	844	833	818	916	895	1013	1014	1014	1034	1105	1028	948	985	940	920	910	961	905	920	843	866	813	779	750	793	778	778	802	781	807	769	744	684	760	778	753	773	728	789	763	758	747	709	707	715	726	729	714	665	714	776	797	703	699	729	690	748	697	735	697	708	675	702	683	691	714	695	698	716	725	685	662	698	665	738	741	693	726	680	737	713	751	711	707	693	737	715	724	728	746	767	710	735	758	720	743	720	694	666	736	666	710	711	730	746	720	682	675	679	726	738	741	749	666	675	682	670	637	704	702	678	729	724	748	725	664	711	718	713	714	652	729	717	665	699	682	764	697	714	686	688	684	688	721	733	760	756	699	737	655	721	632	725	688	694	713	718	688	703	688	710	707	781	699	717	712	681	689	695	682	717	678	719	695	723	716	685	701	786	729	726	729	692	702	710	688	699	720	712	787	695	691	711	729	721	706	687	724	703	740	718	724	730	733	716	706	773	720	752	693	737	691	704	719	735	757	692	709	706	746	687	715	717	696	731	712	757	754	673	731	704	721	696	700	717	711	707	718	738	765	728	696	742	680	731	719	718	720	730	680	703	708	687	706	667	698	719	695	700	710	753	745	695	737	689	727	665	714	704	694	674	694	707	760	713	677	751	752	741	729	672	679	702	721	711	714	730	660	695	774	771	690	715	743	719	758	731	729	692	705	692	670	708	743	726	719	683	686	759	691	698	726	704	684	712	714	709	674	708	724	695	729	693	712	722	719	708	678	740	795	724	720	681	702	712	736	719	701	733	739	688	732	716	726	762	685	744	726	702	715	777	724	708	696	682	715	710	737	769	687	711	699	675	712	705	699	709	692	688	683	697	739	684	744	687	708	704	737	711	682	713	631	717	686	689	714	707	700	713	706	670	690	754	746	686	709	788	697	704	729	718	688	754	719	700	726	710	699	721	771	718	694	715	688	700	713	725	756	707	772	708	730	707	755	733	683	711	696	744	679	704	708	752	734	720	718	695	719	772	733	714	688	705	732	693	725	699	689	696	694	729	724	740	711	695	731	717	764	724	683	719	725	744	755	744	698	708	680	756	727	706	704	736	691	691	731	697	738	720	718	756	720	764	675	713	698	719	718	738	697	698	719	724	706	752	698	706	714	751	740	701	683	744	756	680	730	726	685	685	742	671	709	707	684	689	699	686	735	790	679	701	750	708	717	710	681	718	742	733	702	699	746	688	727	756	733	722	714	704	709	697	731	711	722	744	710	708	693	694	696	698	661	693	736	756	693	687	709	679	673	698	733	703	683	763	724	662	707	722	693	728	672	682	649	707	656	708	693	647	734	686	725	708	726	791	666	731	714	670	735	728	695	697	709	695	677	687	725	708	694	716	682	689	718	757	748	726	668	720	675	723	715	676	702	636	725	726	715	737	703	710	713	740	711	712	722	707	688	753	712	717	740	738	714	714	723	705	706	713	709	712	677	719	738	692	676	709	732	738	701	697	712	693	700	700	718	738	700	729	704	723	727	713	697	718	704	710	690	669	694	730	700	731	715	682	732	724	699	752	722	709	698	687	710	685	709	693	698	740	738	711	685	684	714	708	685	762	706	740	717	751	719	726	710	733	684	726	692	715	714	726	738	710	705	733	735	751	711	706	738	716	671	670	694	767	758	712	664	696	659	661	726	737	728	735	692	696	771	715	729	719	711	725	718	666	661	714	709	701	707	755	714	701	726	784	762	720	699	653	751	715	725	730	730	701	706	686	649	745	696	706	695	696	718	718	723	688	708	722	720	694	703	698	715	717	671	675	686	720	722	759	750	684	701	699	751	661	676	733	683	723	704	642	730	714	698	730	720	736	775	696	708	722	723	736	709	776	690	690	705	694	708	688	730	724	711	695	699	713	702	752	753	717	703	724	681	731	736	714	718	702	713	704	703	701	753	735	775	716	724	726	730	708	738	702	706	687	667	695	766	680	700	748	699	755	706	711	722	669	745	680	696	708	721	716	745	733	710	696	723	753	744	726	717	701	756	752	728	714	700	714	695	709	735	664	743	711	715	691	660	731	736	707	740	685	722	713	737	692	723	733	681	707	696	701	685	740	734	682	695	718	640	677	721	738	729	726	716	715	702	715	714	692	709	745	690	676	704	754	696	727	714	687	733	687	681	710	730	716	745	750	720	711	723	721	693	704	715	728	715	690	714	690	675	723	720	677	726	709	711	747	728	704	752	681	657	739	714	703	736	697	703	678	718	700	710	705	724	729	726	710	733	755	722	690	710	666	751	718	723	690	653	714	756	744	703	711	753	762	661	715	721	727	697	753	744	727	714	678	696	694	675	744	738	715	679	743	681	701	723	675	705	760	748	710	733	707	764	711	745	705	738	712	649	666	698	741	744	700	730	680	701	772	737	657	703	679	712	705	729	672	788	670	720	693	769	704	729	714	696	748	710	718	688	733	713	709	748	666	692	701	739	706	733	677	757	678	709	728	723	683	704	708	690	693	725	713	670	755	715	724	722	720	709	687	712	735	724	733	704	694	743	705	767	714	713	755	728	750	701	701	644	732	699	715	750	683	736	707	721	727	707	738	676	699	663	740	686	742	733	693	676	714	731	758	743	776	680	757	728	748	684	684	760	688	698	749	672	705	716	734	696	733	681	665	640	702	717	764	692	689	733	699	696	703	725	795	708	702	740	735	682	663	705	695	740	743	684	725	755	714	676	679	707	705	666	708	715	691	698	724	737	720	649	732	687	686	715	699	736	717	709	727	715	753	645	697	687	697	697	732	687	729	730	743	734	688	730	710	721	745	714	742	725	700	709	706	688	748	696	714	726	741	731	721	728	725	717	703	739	675	693	736	676	740	652	698	665	702	696	725	730	683	710	700	692	716	707	715	735	696	748	705	692	759	698	704	726	715	699	695	723	670	748	697	677	731	738	741	682	707	674	691	720	737	705	718	740	685	784	755	749	717	706	711	761	734	760	759	735	737	668	733	686	695	708	729	675	700	719	732	718	685	649	696	790	768	719	722	749	755	699	620	734	700	723	674	708	686	735	739	711	704	710	718	686	687	693	707	740	701	734	763	676	746	703	707	705	705	708	758	708	684	720	697	711	726	685	716	667	717	703	732	711	758	742	700	672	684	747	746	664	709	745	708	720	675	739	727	737	692	723	682	724	705	740	702	728	720	757	663	776	670	689	717	724	712	707	708	751	722	681	715	725	710	761	751	684	725	671	712	729	726	696	742	753	674	695	696	729	735	746	674	683	759	750	678	691	695	709	729	654	708	726	717	757	694	749	733	670	706	724	740	710	700	703	717	694	691	726	642	709	745	690	710	688	691	719	707	764	729	689	715	730	726	734	731	626	726	747	737	698	758	697	732	706	701	727	729	747	731	742	715	644	741	678	737	690	702	742	717	698	702	737	716	677	729	680	727	708	682	718	725	759	698	711	681	733	687	724	749	713	691	731
17646	6464	3465	2329	1301	811	654	530	464	440	392	362	360	336	324	342	357	370	384	417	363	371	404	356	347	324	349	309	372	371	316	342	323	307	316	299	311	288	281	305	304	327	313	302	326	299	310	291	300	290	273	297	294	305	260	288	272	304	304	258	269	311	282	275	329	303	284	276	288	261	256	245	285	298	273	301	270	279	278	292	303	264	288	269	244	276	286	304	274	265	269	280	266	287	272	299	294	268	256	242	273	293	280	288	278	275	257	279	302	268	287	290	283	283	307	297	306	271	292	303	259	294	290	295	275	315	285	296	294	293	288	275	264	291	320	277	300	249	276	268	270	261	272	281	296	278	267	285	291	302	286	269	252	259	246	270	287	295	305	282	283	281	276	256	258	295	267	277	259	284	264	253	246	280	285	268	254	267	275	263	290	271	242	292	313	299	292	283	287	293	316	275	282	273	260	289	295	302	270	281	291	283	309	286	305	285	280	310	291	277	286	275	271	269	271	289	283	306	291	259	288	304	289	288	272	268	267	289	260	256	295	269	292	272	271	297	302	252	269	277	279	293	276	255	268	283	288	295	272	296	271	285	291	292	285	270	274	266	283	290	255	256	288	281	259	254	295	293	302	288	283	302	278	248	259	272	269	314	290	298	255	272	267	286	295	301	259	285	295	272	263	278	274	286	293	284	251	286	296	267	293	308	286	289	291	261	259	311	283	300	277	296	287	269	308	335	248	295	273	305	301	240	284	288	272	294	295	264	295	294	283	274	294	306	299	273	318	294	285	283	275	254	268	301	281	309	280	295	273	311	265	290	292	263	308	310	286	304	292	262	289	296	293	273	267	275	293	270	274	266	281	270	274	263	293	271	288	281	279	303	319	314	291	265	301	270	274	299	279	291	273	287	281	286	290	312	255	286	293	303	275	277	268	289	282	264	262	283	265	287	301	316	297	271	275	269	261	279	237	294	300	284	289	274	282	280	291	277	282	288	302	281	287	308	281	273	282	260	283	316	288	264	285	269	296	289	266	271	278	259	267	301	261	275	275	262	253	263	263	262	302	278	277	271	311	256	297	317	300	278	279	262	301	275	309	289	281	291	275	310	285	253	292	272	303	282	288	291	294	273	300	269	295	285	306	236	291	278	270	289	292	283	288	278	269	290	272	287	263	259	269	274	284	287	258	309	291	279	275	273	250	285	258	264	298	302	280	288	285	283	266	290	303	293	260	280	240	279	283	281	271	276	302	282	263	314	248	275	300	267	268	309	237	286	283	285	311	288	300	290	307	275	305	287	285	294	346	277	280	290	275	277	306	286	287	294	291	297	272	275	285	284	277	269	265	248	256	273	285	283	288	297	253	291	315	308	284	296	279	280	277	293	285	253	265	311	287	253	258	273	289	274	277	274	264	317	262	284	252	287	300	262	325	302	291	288	278	270	303	292	289	285	283	269	279	264	276	264	272	260	277	310	281	285	267	274	250	281	270	279	301	265	251	266	318	290	286	286	307	323	292	302	263	269	310	291	264	314	292	264	263	278	276	250	277	280	290	284	300	283	274	303	270	291	254	251	304	282	282	259	288	286	259	282	276	277	292	291	271	293	262	284	262	290	299	262	284	299	252	321	294	268	287	283	278	274	249	264	319	289	284	281	269	263	291	266	311	259	284	259	295	262	275	285	278	277	297	250	273	308	261	308	284	270	310	289	281	263	297	275	274	248	305	260	275	291	282	265	268	299	280	309	304	276	256	284	261	294	283	340	268	273	291	288	301	273	299	259	285	275	306	290	268	268	283	291	278	271	279	256	265	301	302	277	279	276	277	299	278	270	292	251	292	271	291	279	278	290	296	295	288	294	262	307	300	265	251	290	294	271	283	255	306	281	292	270	306	262	282	260	268	293	278	252	275	260	275	285	291	287	303	321	291	273	261	265	289	297	304	299	341	289	256	257	279	292	287	265	255	292	282	298	280	284	276	333	277	272	310	269	318	293	291	284	273	262	261	267	250	286	297	292	272	251	295	303	283	271	295	287	286	260	291	260	282	288	288	281	288	294	246	277	275	291	282	278	270	282	277	296	331	298	261	291	274	299	287	247	269	255	288	282	287	291	292	297	280	260	274	265	311	300	284	271	283	249	272	304	286	293	315	294	287	283	278	268	236	305	286	278	295	261	299	243	282	279	298	278	295	283	268	274	328	300	259	275	267	289	241	290	280	301	292	290	267	286	270	264	268	288	310	308	307	322	295	289	271	284	271	304	276	262	255	258	310	288	290	277	303	253	307	275	262	274	257	269	284	278	282	263	274	271	259	264	290	282	266	295	312	297	295	298	286	277	277	271	283	266	258	308	275	264	287	333	279	321	263	295	263	286	284	290	288	290	258	290	302	288	301	279	285	299	277	278	288	301	300	262	265	273	272	273	281	286	273	306	325	299	289	274	302	276	308	286	257	282	279	277	264	266	265	317	297	301	275	284	300	278	293	292	313	308	301	272	298	318	299	271	280	276	269	335	272	273	264	246	264	262	294	281	306	274	295	284	316	286	287	269	274	294	280	323	277	249	249	293	281	269	274	307	255	252	248	270	264	257	251	299	264	300	286	302	319	261	299	302	277	273	301	276	249	281	276	274	288	293	280	284	282	264	295	252	298	280	275	264	252	296	286	291	256	305	269	255	313	288	314	282	265	291	245	279	292	314	274	268	262	280	260	259	319	309	249	267	321	317	254	268	294	270	308	277	277	247	307	283	291	300	288	273	305	293	273	293	273	295	308	296	282	277	256	262	308	291	274	301	286	261	263	309	259	295	283	307	287	287	259	300	246	302	286	307	274	296	292	286	284	261	308	267	267	265	267	305	289	280	276	303	264	293	270	283	281	283	278	283	272	273	272	255	277	284	275	279	260	286	276	274	311	295	288	293	271	275	288	280	276	290	270	288	257	271	268	311	288	289	276	245	291	270	322	285	303	256	294	315	297	280	311	270	271	255	310	284	293	306	265	274	267	321	241	303	308	272	287	275	253	274	307	281	296	277	273	271	284	299	285	290	268	240	294	254	255	291	280	318	320	295	297	291	258	295	285	284	299	271	283	242	307	279	270	267	294	283	284	273	250	264	273	279	319	293	288	271	329	319	281	304	290	249	291	266	269	268	276	268	270	309	301	274	268	265	227	275	276	301	312	286	253	287	271	303	286	269	302	259	294	297	259	299	278	264	292	255	293	287	321	280	276	292	304	299	296	289	282	294	301	298	284	279	244	283	268	265	257	273	264	298	281	291	329	303	287	269	277	279	295	299	283	277	270	259	248	292	310	253	291	236	279	262	275	276	331	273	283	301	289	261	264	303	270	288	304	310	293	289	272	300	290	283	259	321	260	286	295	313	264	300	265	273	306	311	312	272	277	301	294	302	294	307	299	278	244	275	251	301	273	287	248	276	290	252	250	248	298	265	298	273	282	313	269	253	289	287	276	254	288	306	268	280	278	288	289	269	271	285
13364	6013	5933	6862	4782	3327	2360	1985	1707	1545	1409	1206	1038	1026	959	1085	1160	1329	1348	1441	1365	1509	1408	1321	1185	1101	1020	1161	1109	1069	1035	996	1028	981	915	878	856	834	862	852	892	995	858	787	824	816	718	809	757	744	743	775	756	731	758	718	699	728	744	711	684	702	715	711	687	737	716	699	695	705	707	715	744	729	702	708	712	724	721	730	722	695	707	710	703	691	730	688	687	733	703	679	690	711	773	708	734	701	742	703	681	704	746	719	704	719	721	711	695	722	693	707	730	748	695	711	708	742	731	691	780	731	721	720	693	705	645	728	700	694	726	704	697	767	722	688	688	665	690	718	667	684	753	697	677	713	721	683	684	697	718	698	690	745	712	694	709	678	683	697	705	734	710	724	681	672	703	699	720	659	686	665	659	724	684	717	750	702	698	707	680	706	687	712	694	700	651	691	771	692	722	710	677	727	741	704	680	729	691	690	669	701	684	711	688	658	703	690	707	744	708	676	738	728	700	687	697	764	734	720	731	761	736	661	703	701	711	692	756	652	710	732	701	662	716	762	659	725	679	704	689	742	745	729	703	697	722	689	691	725	706	657	653	702	656	702	739	673	716	716	742	682	675	707	677	707	701	736	666	740	679	686	740	696	662	689	730	735	713	718	664	716	716	701	725	741	714	737	687	706	718	728	715	711	759	713	712	693	717	704	714	694	686	718	705	654	709	758	696	737	709	672	691	689	693	684	687	671	750	728	690	728	647	685	762	684	669	724	694	671	714	723	696	739	668	690	737	722	678	734	741	683	731	709	704	746	700	673	692	702	717	750	688	705	741	692	735	691	674	710	685	686	777	716	697	700	728	717	694	720	682	725	703	702	700	738	750	689	760	719	707	699	638	745	701	709	703	714	703	677	663	673	695	709	676	722	720	729	694	724	737	655	710	728	694	706	701	678	708	695	721	700	721	647	722	689	712	727	733	718	690	754	714	685	711	696	645	718	747	707	751	684	676	683	732	674	709	693	735	745	689	730	676	711	698	688	678	752	712	749	768	697	682	674	668	708	681	724	710	672	718	694	656	707	695	669	700	684	724	708	702	717	684	698	688	665	750	699	707	709	667	703	685	743	746	737	688	719	685	754	721	700	736	722	685	681	684	693	681	714	691	698	705	719	703	721	673	765	698	684	699	713	742	723	651	689	695	698	708	725	741	718	681	716	681	685	682	727	679	703	692	685	681	736	709	716	730	682	724	668	708	705	700	666	718	713	708	706	725	663	689	731	716	703	694	695	704	754	702	711	697	728	761	702	686	731	709	707	725	734	724	708	735	698	743	703	722	757	702	725	727	712	712	718	747	733	735	654	710	645	745	696	714	715	695	696	754	763	705	670	707	709	693	679	714	700	694	723	688	740	712	741	670	677	729	722	635	690	738	743	717	733	728	711	731	671	742	719	728	752	702	782	741	705	677	710	734	695	704	668	675	717	738	692	698	717	707	704	705	684	749	683	705	684	728	704	714	766	739	738	671	738	657	690	744	686	751	681	708	666	668	729	735	715	667	723	728	662	676	686	662	708	710	660	702	722	676	747	690	687	723	738	710	670	706	684	729	698	717	717	664	681	748	732	728	691	748	736	687	725	707	695	734	737	724	727	661	682	680	716	679	657	694	724	679	672	674	715	690	656	693	711	727	663	685	752	673	732	727	708	705	694	714	769	740	701	698	716	672	727	695	716	721	716	658	722	713	693	677	722	675	727	665	685	725	721	734	722	674	674	696	693	675	666	727	707	719	673	710	679	710	644	719	704	698	733	748	652	675	706	689	704	741	681	692	675	707	697	659	684	733	701	653	708	654	723	688	698	676	699	711	702	720	690	710	714	725	716	693	695	658	697	679	699	727	697	703	672	657	680	668	698	702	729	706	702	708	729	695	699	676	724	692	670	700	656	742	716	675	679	716	696	705	710	703	739	656	686	708	694	649	670	701	703	717	680	689	701	746	682	697	725	691	714	724	734	735	734	678	713	685	690	659	687	721	684	680	715	746	680	704	695	741	736	731	698	690	668	732	758	709	696	704	670	728	722	722	696	715	688	693	750	621	653	707	759	719	724	732	724	691	742	706	666	682	656	766	746	702	696	723	733	687	730	671	699	724	715	703	727	702	716	728	697	726	732	675	679	676	673	706	707	712	745	701	692	709	724	726	689	697	711	736	684	727	703	690	723	688	647	705	764	671	665	719	712	655	715	707	724	715	690	753	713	671	699	729	681	725	739	733	714	736	767	647	726	686	730	708	690	694	720	681	669	728	726	692	687	759	722	703	686	717	704	734	638	744	737	714	698	715	753	686	696	728	700	710	700	701	711	759	744	665	761	686	748	705	708	717	698	690	729	713	726	664	687	715	691	679	745	668	710	680	701	704	765	758	737	691	712	716	692	754	721	669	732	751	719	712	741	690	720	654	721	723	677	726	685	764	706	705	686	668	674	718	672	721	709	702	711	748	765	711	706	764	673	688	716	704	678	676	690	710	749	713	708	679	697	671	709	679	712	711	690	694	650	722	744	690	661	729	690	716	690	721	684	714	731	651	741	692	687	732	695	647	723	714	706	725	729	694	722	702	698	711	740	696	689	695	739	645	697	713	700	662	709	726	695	739	698	692	692	768	716	691	680	747	682	706	705	729	653	649	681	761	703	682	713	681	689	734	659	743	674	705	708	711	694	718	702	673	723	721	719	742	684	720	729	703	702	707	742	705	708	704	733	683	782	694	704	762	752	731	692	683	744	704	722	731	733	737	735	689	714	740	720	693	744	723	704	730	699	663	669	685	741	703	701	693	740	701	709	711	691	689	700	679	727	707	726	688	691	665	696	752	704	714	767	650	735	672	694	724	630	718	681	665	700	742	677	674	676	690	708	677	739	677	729	681	699	689	716	730	750	739	704	680	673	676	677	695	705	743	712	687	703	634	695	666	738	707	698	689	713	699	655	706	724	733	707	718	704	694	694	671	758	722	725	664	624	700	706	679	726	717	684	692	668	689	720	692	714	777	677	715	677	674	728	712	687	664	690	698	697	721	710	705	685	686	688	658	732	713	702	704	740	651	661	704	709	670	702	691	755	705	738	668	745	703	739	713	693	655	712	721	695	713	735	707	697	682	736	676	694	725	736	733	691	707	706	762	735	695	750	772	711	712	748	695	706	674	689	697	689	716	677	719	693	714	703	690	721	677	750	734	696	657	702	736	678	714	693	700	703	710	709	678	724	685	737	712	676	714	698	724	693	685	691	690	724	671	700	726	701	716	728	729	700	683	689	687	703	746	682	672	717	736	704	683	682	686	722	724	709	767	723	744	752	708	684	668	721	700	693	700	676	687	668	700	725	709	720	703	688	668	721	679	704	741	705	686	679	703	745	686	641	748	672	726	685	707	743	688	688	684	733	707	748	689	721	688	715	721	721	724	716	714	685	668	724	664	724	673	715	733	676	720	738	686	702	684	682	700	745	716	720
27454	11215	5925	3705	1994	1137	801	592	573	444	441	350	312	329	266	292	334	346	379	395	400	419	405	382	292	293	282	338	300	265	265	285	265	296	283	254	250	251	271	259	257	261	273	278	262	247	257	247	240	255	258	230	266	235	266	237	235	249	204	242	220	258	225	231	246	212	219	217	232	222	231	233	220	230	213	218	229	217	251	230	233	223	206	230	258	221	230	223	197	229	226	219	211	228	216	216	251	202	223	230	238	234	218	217	236	245	217	249	201	218	219	227	214	221	228	238	206	214	219	198	200	237	217	227	239	244	215	228	257	221	216	231	249	230	245	224	211	232	202	244	251	233	214	225	222	210	214	250	233	225	268	197	254	220	217	221	228	234	239	217	223	220	229	184	235	229	210	220	188	238	214	222	225	220	218	237	217	246	240	200	238	206	212	241	234	250	219	237	198	226	217	230	227	239	235	235	225	206	247	214	218	207	229	228	219	241	222	211	248	214	248	216	244	208	249	261	251	224	230	246	218	236	230	225	219	220	207	220	236	208	217	222	206	246	219	242	233	245	244	229	242	215	221	218	212	198	221	214	224	217	205	236	226	229	211	215	218	239	238	215	217	220	216	244	225	223	236	237	206	244	210	242	239	232	228	220	228	200	229	224	207	218	213	246	207	240	193	225	202	227	235	198	220	223	205	190	245	230	233	194	220	258	234	234	236	263	235	228	221	212	212	254	262	218	213	202	218	223	240	252	234	213	213	244	217	249	222	216	219	238	218	227	204	205	213	230	220	209	215	233	200	232	216	212	226	223	230	244	215	215	201	235	223	224	213	230	249	232	240	211	222	210	238	198	226	227	247	223	231	233	231	237	229	204	239	230	243	225	210	210	232	227	225	237	234	213	228	240	245	230	238	190	216	209	210	227	190	232	230	240	218	235	231	258	223	199	209	221	188	207	226	217	251	222	216	239	206	238	228	230	222	226	235	247	267	227	226	214	228	229	229	213	213	212	230	235	240	227	202	219	238	223	214	225	222	208	222	205	225	261	248	184	228	201	236	242	259	230	201	198	225	236	209	202	230	222	201	217	227	227	199	217	238	243	237	239	204	220	238	222	197	238	212	209	186	253	229	242	231	238	235	210	240	255	218	245	213	232	215	251	208	195	229	224	261	256	227	239	231	250	227	227	222	222	225	228	245	220	252	207	223	224	213	218	210	247	237	239	215	189	208	217	219	233	258	238	229	219	212	209	254	246	229	219	219	201	212	239	219	208	247	210	217	222	212	224	250	235	203	237	216	225	238	235	215	210	218	248	239	240	215	234	241	229	250	238	214	246	213	228	217	239	197	232	213	217	233	207	232	227	230	222	232	219	229	219	223	235	231	227	234	210	226	219	211	252	226	244	237	251	240	243	234	236	212	217	230	240	219	215	200	227	234	210	216	209	224	231	230	231	213	199	236	231	223	262	243	238	236	206	227	232	219	219	226	231	224	232	212	203	201	248	213	225	224	249	216	239	227	253	230	219	212	231	229	227	197	228	217	245	240	242	211	206	225	218	224	238	222	221	231	228	243	225	233	227	228	225	233	209	240	208	226	215	218	200	233	221	239	228	234	200	233	208	204	244	225	252	208	223	235	217	225	230	220	211	207	219	236	236	224	238	215	215	218	248	232	212	235	215	252	227	241	192	218	232	202	231	254	221	225	206	204	212	231	222	233	237	239	226	215	213	243	234	228	245	231	249	221	198	243	239	194	236	199	228	236	226	221	220	231	241	228	208	233	245	228	225	214	213	220	190	228	207	220	221	216	244	246	202	217	223	227	244	241	219	223	219	226	217	229	239	233	233	240	225	227	230	230	222	209	230	214	222	214	205	220	219	237	222	245	218	238	217	227	242	239	219	222	221	216	211	219	232	237	202	216	233	246	244	255	239	220	215	260	237	185	211	214	243	205	193	230	206	214	212	234	220	210	243	204	225	213	233	225	218	226	238	202	233	240	250	230	241	250	264	237	261	213	228	202	223	232	217	251	207	229	220	225	244	238	256	235	225	259	247	204	202	210	206	221	209	221	233	224	237	180	240	230	250	229	220	246	222	230	240	221	202	216	219	232	220	246	217	231	216	222	227	249	211	226	217	223	222	205	236	223	213	221	219	212	216	223	219	216	235	211	257	224	254	229	241	235	227	254	226	226	227	218	243	230	265	235	239	208	205	227	229	242	213	219	224	240	196	226	255	249	228	232	214	245	236	230	212	246	223	252	216	216	204	253	236	224	244	244	226	221	206	211	220	240	221	230	239	224	245	217	231	213	191	238	228	227	200	224	235	241	253	219	214	213	259	179	215	223	221	244	215	213	224	233	239	205	230	222	228	229	207	228	220	188	192	186	239	225	222	248	249	238	189	220	205	248	222	203	225	202	248	236	213	241	212	236	229	215	232	229	249	241	247	228	222	220	216	229	225	252	241	230	245	211	217	208	210	211	247	228	228	243	232	265	211	225	235	224	219	207	226	199	217	227	234	235	228	242	220	206	221	209	219	240	242	212	237	235	222	239	224	243	222	211	247	237	215	248	214	239	250	225	215	242	215	230	221	258	233	187	218	243	223	231	207	226	220	228	232	206	249	225	218	217	224	232	251	217	199	221	227	235	221	216	231	210	236	234	240	211	228	241	252	232	230	248	221	215	203	221	206	212	242	210	236	203	228	232	244	242	239	202	217	201	239	232	238	204	243	222	218	244	196	199	245	215	221	210	216	228	212	221	243	247	252	230	216	233	219	261	205	228	219	247	227	240	210	214	203	220	243	203	226	225	247	248	224	228	214	212	213	244	206	233	234	238	253	238	234	229	237	230	261	214	224	239	232	201	248	220	227	221	221	240	210	232	233	211	219	200	204	244	252	232	240	221	209	240	214	223	208	215	219	213	227	230	201	226	221	221	217	209	242	224	226	237	219	243	205	241	226	247	252	204	238	234	230	233	220	215	261	197	190	236	238	249	242	241	234	234	202	247	225	219	219	210	242	236	254	233	195	251	235	217	211	232	223	259	240	211	210	206	228	227	243	228	230	212	221	251	249	208	217	246	214	238	217	204	198	258	227	199	221	238	266	229	244	246	205	221	196	213	226	229	222	215	209	224	242	212	223	224	237	239	228	231	245	248	213	207	206	220	219	214	224	224	225	248	266	236	205	245	240	236	239	232	236	247	224	230	250	232	228	240	211	243	231	207	232	211	241	228	221	236	215	231	208	233	250	208	223	236	236	198	213	217	216	211	244	199	224	208	237	240	233	219	236	253	221	232	261	198	222	237	234	256	214	260	218	217	210	216	230	213	211	227	219	217	248	206	235	212	231	215	244	254	223	211	209	243	250	248	219	217	229	234	249	219	248	233	225	237	230	187	231	247	222	250	239	232	232	210	219	235	192	202	239	220	243	230	239	220	230	271	232	218	209	220	227	248	216	241	240	228	218	233	244	266	223	216	207	202	252	205	229	217	205	201	231
18462	8353	8420	9200	6615	4233	3175	2623	2384	2144	1744	1389	1134	962	994	1097	1216	1381	1533	1730	1796	1703	1733	1514	1303	1209	1126	1182	1157	1062	1029	1115	1127	1049	897	889	796	871	858	906	912	875	841	790	706	724	649	638	642	714	638	651	615	600	626	584	629	621	641	600	590	647	600	627	569	583	577	561	644	594	622	612	639	591	579	631	601	613	541	561	586	567	590	597	610	579	571	581	571	565	560	561	565	573	588	572	552	604	600	607	551	562	583	577	559	579	566	558	597	577	579	542	532	581	572	571	577	560	558	549	553	584	602	577	615	609	563	560	596	578	536	599	567	559	586	538	586	564	573	538	529	591	551	594	578	585	609	565	590	605	545	587	576	559	557	599	592	600	553	608	610	553	607	590	584	600	595	563	581	571	581	557	555	564	549	554	584	531	541	606	562	545	595	574	600	616	564	579	559	535	540	603	534	553	615	620	572	610	585	545	553	618	606	565	550	578	548	537	512	569	592	559	596	581	592	575	573	573	574	577	579	593	585	581	577	574	592	592	623	541	593	562	596	611	614	581	568	564	545	559	581	589	559	563	561	572	595	577	586	583	585	571	520	575	579	568	565	605	568	565	595	616	565	554	562	574	574	570	573	547	554	590	573	593	550	622	560	566	575	572	592	559	557	599	573	581	541	582	537	596	549	571	554	559	603	600	565	585	601	596	546	536	602	582	525	594	590	582	563	540	581	607	577	576	579	590	576	580	593	556	593	581	587	576	590	582	540	558	561	591	577	546	543	576	563	591	552	575	584	568	601	541	552	577	559	560	570	562	565	570	585	559	533	570	595	575	608	601	572	548	596	592	596	581	567	612	567	572	576	601	580	556	572	593	528	570	560	526	558	586	604	586	579	568	582	585	557	569	557	584	587	547	531	559	567	562	587	571	573	576	530	568	612	545	562	588	539	564	598	569	571	556	529	553	557	598	567	603	588	547	568	580	599	537	603	567	581	557	585	609	564	572	596	543	560	560	588	537	565	571	582	575	605	555	616	566	546	573	573	554	592	565	559	560	625	620	559	605	602	597	569	611	559	588	585	611	618	568	587	565	535	572	561	565	603	573	581	570	574	535	559	608	566	568	605	592	580	523	584	594	607	582	616	607	576	571	537	574	595	575	560	586	575	572	574	592	584	591	571	586	632	599	538	604	576	548	565	597	620	575	596	622	565	526	542	596	596	598	596	591	526	551	543	584	579	583	615	572	587	556	590	589	580	562	556	580	576	592	587	568	565	598	601	612	609	612	577	583	535	573	568	606	585	595	574	576	556	587	560	581	549	584	604	666	587	569	585	585	575	565	569	586	567	571	564	551	594	608	588	540	596	617	577	557	554	574	549	586	578	580	606	601	581	625	576	570	558	548	555	565	589	552	580	554	562	568	581	612	590	601	586	582	587	560	594	574	612	597	558	561	565	569	592	583	624	618	526	573	546	554	578	570	568	560	581	598	588	571	586	627	603	573	571	584	610	594	569	614	544	612	601	569	592	600	621	561	620	565	568	548	600	546	576	589	586	598	547	563	596	576	608	553	632	548	563	558	584	549	574	540	579	573	550	543	587	596	567	543	584	575	591	559	578	573	559	568	606	540	613	596	520	571	563	577	599	559	589	592	590	629	582	581	567	621	553	591	581	551	576	581	608	586	560	580	530	597	572	587	542	627	575	563	615	606	589	576	579	566	588	588	572	605	552	553	578	563	592	530	572	587	555	556	567	554	584	557	560	590	578	557	626	524	602	612	571	550	609	585	584	559	577	552	540	632	615	565	573	562	593	605	586	611	565	587	556	574	554	622	553	574	556	586	557	589	555	588	572	516	564	582	579	533	593	564	583	581	592	595	557	573	560	542	618	582	599	577	588	609	560	585	616	577	568	550	556	591	606	547	580	586	588	627	577	579	584	589	580	646	514	583	599	559	559	562	603	587	540	551	517	615	593	582	570	574	556	579	573	618	639	581	556	574	594	597	554	583	603	607	586	572	587	573	605	548	566	594	574	553	599	545	568	568	593	592	562	556	604	599	555	543	544	566	555	594	523	543	512	549	558	596	570	566	572	585	592	587	583	569	544	546	583	552	586	585	535	583	572	591	559	581	601	555	603	608	598	564	562	541	582	595	589	550	539	587	609	595	606	600	586	542	570	554	558	568	573	592	589	589	567	537	596	585	598	606	560	606	578	577	609	542	572	612	542	572	604	575	592	547	602	572	591	559	566	603	589	602	613	610	596	614	554	543	548	554	558	598	602	597	584	548	570	526	559	559	571	570	519	615	560	581	568	540	583	622	569	578	611	543	577	557	585	529	575	581	566	587	580	562	584	549	567	593	590	556	558	551	570	582	570	558	597	591	548	584	581	571	598	590	586	558	597	583	557	567	552	557	552	571	576	565	558	595	550	601	575	553	603	564	560	584	585	606	551	625	592	561	567	567	585	614	583	563	565	562	575	556	582	562	574	584	581	585	575	584	566	572	530	564	570	579	577	553	599	570	544	602	545	572	566	571	571	578	542	614	567	588	570	552	548	558	603	598	552	565	611	601	570	599	570	575	598	555	608	534	588	606	551	591	592	589	588	576	622	589	583	580	574	588	602	590	544	632	580	588	619	541	606	565	559	621	603	569	563	525	541	586	590	575	574	593	562	555	582	580	562	568	574	583	555	553	574	568	577	593	602	543	572	563	590	547	566	613	598	588	581	537	536	567	562	578	581	605	562	599	580	578	626	582	547	554	586	596	599	611	591	601	595	584	581	600	557	581	567	560	556	600	584	524	584	581	561	606	566	588	541	583	555	558	595	542	587	603	587	559	563	606	566	581	571	622	569	556	563	517	567	580	587	579	579	562	571	597	549	553	574	562	590	567	557	585	576	555	572	539	585	568	568	586	603	574	539	602	562	567	620	584	561	599	613	575	583	581	545	537	596	564	587	591	582	570	612	551	562	590	573	607	548	573	603	549	613	599	581	626	598	618	573	529	596	580	619	578	567	574	552	600	586	585	630	589	586	598	610	538	605	570	586	612	570	574	585	520	539	540	568	611	577	571	567	577	569	603	561	582	535	554	545	528	621	576	562	637	538	563	615	542	575	616	547	605	553	596	565	584	576	538	572	575	558	586	559	558	603	563	626	571	569	567	551	589	593	592	613	605	567	591	585	601	579	632	589	586	587	571	571	603	571	529	591	572	563	620	554	617	610	537	546	570	608	542	578	557	590	596	540	568	554	596	599	540	571	610	634	550	584	543	575	572	548	565	549	607	577	562	584	600	627	558	579	573	616	572	553	582	579	604	547	571	568	569	548	590	594	558	560	569	602	604	602	550	583	577	576	561	580	560	599	599	587	551	541	559	566	575	560	555	548	561	583	605	621	583	613	584	603	581	549	601	583	591	555	586	579	570	563	536	573	635	577	595	560	590	597	572	576	575	573	555	552	560	589	556	567	599	597	572	609	554	599	546	551	625	570	607	598	541
6689	2216	1829	1126	703	523	410	394	365	324	312	319	348	276	276	293	303	316	325	312	311	316	339	314	314	309	265	310	344	278	288	297	297	311	261	298	290	270	320	307	280	251	296	280	286	303	299	258	316	301	301	285	281	295	287	295	307	284	279	289	278	282	268	264	295	260	291	279	306	299	257	277	282	262	256	246	305	289	287	297	303	281	283	274	259	277	306	318	298	287	291	292	293	272	288	307	273	303	260	282	327	285	254	297	284	323	293	276	293	263	279	285	295	271	276	266	296	265	294	263	307	295	287	289	281	330	279	297	321	274	270	288	274	282	286	302	275	274	259	303	303	281	331	293	261	267	280	285	283	261	265	265	301	283	281	284	295	258	277	276	290	254	293	283	279	294	313	303	259	289	301	243	295	268	270	261	276	282	288	307	270	289	243	279	289	293	279	315	293	276	298	266	292	326	293	235	269	256	266	309	287	249	277	300	286	269	266	310	295	287	282	296	284	279	269	267	271	281	281	281	260	280	277	294	265	290	276	246	290	299	259	278	290	302	294	293	285	285	316	277	278	280	249	306	278	263	285	289	289	271	277	295	244	276	250	273	264	261	271	286	274	303	285	290	295	224	275	262	273	293	277	286	264	269	268	283	313	279	297	315	297	294	299	282	292	292	314	298	303	284	255	291	262	282	285	294	288	280	279	280	283	264	297	286	266	266	300	249	279	286	257	254	264	287	286	285	261	269	310	279	272	287	272	247	283	271	254	299	282	277	282	274	284	275	260	310	262	307	282	289	276	271	295	303	278	288	284	273	288	282	275	283	271	303	287	277	285	281	287	281	275	285	259	282	273	286	253	281	287	249	289	307	265	285	268	282	288	277	283	301	248	273	288	267	272	260	290	277	291	309	243	277	321	285	285	274	271	286	269	293	279	307	261	259	272	285	286	290	288	284	290	304	271	276	262	277	304	251	286	266	256	296	277	273	304	277	238	289	268	280	298	282	296	281	284	275	292	280	292	290	336	266	272	297	273	278	302	298	295	324	266	295	299	301	292	259	275	271	287	287	253	283	302	291	266	275	290	321	266	284	253	268	278	289	295	296	262	287	269	279	276	262	283	278	291	264	275	284	264	285	283	296	256	279	286	275	297	276	306	259	280	281	242	250	272	276	324	281	260	310	262	271	323	289	291	302	301	318	273	279	281	285	273	306	294	282	304	330	287	276	252	312	296	289	256	291	294	274	275	288	282	302	283	273	286	274	283	263	284	290	286	270	312	275	262	308	283	283	279	269	307	291	307	320	300	298	298	260	279	264	301	283	266	266	280	272	294	279	277	269	273	289	282	273	309	321	272	285	264	273	307	284	274	302	273	256	289	296	278	303	266	308	268	272	289	269	290	254	294	329	267	294	273	288	265	300	284	281	282	287	288	284	275	270	292	279	265	288	292	259	279	281	272	300	310	270	264	276	305	271	267	310	287	295	301	276	282	297	325	255	280	288	259	280	286	292	278	307	248	296	282	268	286	292	256	260	287	278	318	304	283	273	272	286	267	280	278	272	291	318	290	291	292	263	322	298	262	299	293	293	310	280	282	265	289	266	272	290	280	264	261	303	298	294	301	301	288	264	288	266	291	291	277	275	286	281	284	290	322	246	260	309	285	276	270	253	278	281	279	301	299	256	276	285	253	291	297	280	267	261	293	278	270	268	284	286	301	286	300	280	289	300	293	257	272	279	272	283	281	304	288	317	303	283	300	276	298	249	293	256	277	291	279	268	288	325	272	273	265	254	287	286	272	270	282	296	282	270	281	294	293	241	295	269	273	300	269	287	305	255	290	289	227	254	258	289	290	289	295	260	250	267	268	288	243	257	287	285	259	269	284	281	284	241	287	301	292	274	299	278	292	282	271	291	274	278	289	270	294	290	241	297	296	271	290	275	265	276	297	301	265	268	276	287	291	286	291	276	289	286	285	310	280	279	302	275	291	296	300	292	282	295	299	311	295	290	286	295	276	267	288	264	314	259	267	237	299	285	271	256	254	263	270	262	268	276	281	270	290	277	292	292	308	278	282	274	232	260	300	291	283	290	274	300	284	295	295	290	253	292	285	275	276	226	270	272	261	285	296	287	272	275	284	279	256	298	281	273	277	260	315	293	258	265	299	288	281	273	238	274	269	295	276	284	303	283	276	289	279	277	267	242	272	258	270	282	278	284	284	292	285	261	281	299	270	301	278	293	327	289	291	277	276	279	310	256	282	277	277	269	272	269	287	264	268	279	265	295	280	304	271	287	278	253	290	281	264	285	303	281	264	290	297	285	260	289	253	250	289	272	287	284	263	299	287	266	304	281	252	281	314	302	280	302	284	281	297	298	297	283	314	279	248	276	270	291	283	260	259	272	287	276	260	288	277	251	271	274	311	293	289	261	283	270	293	284	274	276	282	284	262	296	288	245	322	291	277	274	315	287	304	274	280	276	260	272	274	266	289	261	298	289	278	292	257	257	289	292	282	265	291	284	280	271	276	282	281	294	261	289	285	284	271	303	309	281	279	274	290	294	310	307	300	294	284	273	300	308	286	272	269	283	296	269	278	318	295	274	297	283	324	291	298	307	288	257	283	281	265	274	291	304	286	267	277	274	272	268	273	272	316	283	313	297	274	281	297	271	282	272	296	287	256	282	282	281	290	308	271	297	261	304	282	292	273	268	297	297	266	259	276	269	304	273	259	272	257	259	255	261	325	288	287	284	306	302	280	304	284	298	276	261	253	300	279	240	255	299	276	274	266	282	253	312	282	266	281	305	230	258	288	319	299	289	268	281	281	267	328	309	296	293	289	246	264	305	280	283	267	271	268	275	278	286	265	286	311	279	337	291	303	284	281	297	268	288	262	259	292	256	299	260	284	260	267	278	282	268	266	282	293	291	314	278	311	285	280	262	288	245	276	283	293	291	268	286	260	298	278	279	283	251	266	261	279	267	277	279	274	286	308	261	262	273	272	276	274	269	276	290	302	270	260	294	293	284	299	282	291	282	271	283	295	270	302	267	262	281	270	291	299	274	281	264	302	289	268	274	266	268	277	280	258	271	257	294	249	302	301	285	293	302	338	286	271	264	284	293	289	275	285	306	278	276	307	324	274	313	261	260	272	284	272	293	283	291	284	285	276	249	302	280	314	307	301	297	315	273	295	286	305	295	262	271	294	275	267	298	269	279	284	288	300	291	313	267	270	287	272	292	273	284	293	265	263	278	257	286	277	294	278	281	254	276	271	271	276	293	286	276	283	282	279	270	297	293	288	292	277	290	280	283	316	333	271	264	300	275	295	267	282	271	251	261	289	253	289	279	299	277	294	278	284	277	260	285	303	293	294	269	298	288	297	291	285	292	298	246	236	284	273	301	299	283	303	294	266	287	275	313	287	293	275	252	273	276	312	275	287	271	281	279	262	289	283	243	269	277	307	283	283	273	268	289	278	303	318	263	305	290	273	273	271	264	267	293
5513	2743	3624	3464	2522	1791	1391	1327	1138	1051	1022	841	832	827	851	906	875	962	958	1037	1108	1099	1049	975	903	930	905	921	982	921	850	900	867	796	742	792	739	772	742	834	821	857	786	772	762	741	755	708	770	758	691	747	721	695	748	708	726	752	703	697	728	690	699	715	781	702	696	717	691	711	712	684	737	728	664	686	697	699	700	684	691	704	714	668	700	688	726	721	697	680	692	743	698	664	752	689	719	708	689	734	672	732	664	746	698	719	675	702	688	663	762	707	735	713	692	677	692	688	668	701	710	705	699	743	753	695	708	697	715	707	685	737	685	698	758	697	683	707	672	713	716	691	699	710	727	712	756	704	690	722	700	720	675	671	669	722	650	696	691	647	736	691	672	778	676	662	744	721	735	740	704	677	699	712	714	735	686	675	677	759	701	668	705	712	731	689	720	712	740	736	653	679	723	685	701	709	681	686	744	681	703	679	672	673	714	719	703	733	747	662	682	723	677	703	698	709	720	711	702	680	682	677	721	710	711	673	664	688	691	702	697	705	689	763	729	763	689	675	693	677	735	727	744	757	687	710	697	634	698	739	739	697	686	685	706	689	654	699	682	688	695	698	674	719	722	685	769	657	731	684	707	699	696	737	684	720	687	677	714	711	716	708	667	720	737	746	714	647	680	740	726	693	690	697	725	734	700	688	659	697	765	694	705	672	663	756	697	705	758	703	739	688	700	718	677	697	665	731	735	714	701	707	662	692	678	680	722	693	643	704	738	680	677	690	710	731	726	742	693	753	694	767	704	681	716	747	708	713	673	671	730	676	762	690	711	738	707	719	744	710	677	702	732	731	665	699	706	709	700	669	712	689	752	683	742	664	726	697	686	747	692	725	746	642	686	713	716	732	702	703	702	661	684	760	714	732	702	702	703	691	716	666	704	688	681	739	665	676	712	714	698	667	736	723	688	663	749	665	682	704	736	686	657	707	737	714	699	732	705	696	763	722	707	723	733	707	704	684	726	713	714	694	733	719	711	685	702	713	703	673	687	699	672	655	710	702	763	704	690	708	707	692	737	754	688	743	696	723	742	714	682	762	690	644	676	686	709	729	725	728	685	682	674	687	697	697	730	714	731	738	675	716	725	650	643	694	691	659	730	720	741	686	722	729	743	697	712	712	671	705	741	723	712	741	696	715	704	723	689	738	677	713	705	661	676	686	722	713	663	742	758	744	693	726	687	700	690	738	661	744	755	689	724	714	699	697	660	672	696	739	716	698	699	684	731	679	705	699	679	735	734	697	678	717	719	700	671	681	698	683	708	676	719	665	665	700	672	691	670	757	700	726	744	709	667	703	710	712	671	699	694	716	696	759	759	668	706	721	753	713	618	731	730	687	678	741	724	680	758	762	694	681	692	742	716	685	722	669	735	702	676	725	647	710	730	718	722	707	726	656	658	741	687	674	745	717	721	710	674	741	693	706	696	762	704	673	719	711	709	701	668	768	747	718	750	718	756	705	679	655	723	721	685	701	713	693	700	726	708	673	742	720	706	747	688	686	707	704	742	745	701	650	761	686	698	696	741	707	669	703	684	704	741	728	767	715	732	692	712	683	669	675	725	700	709	732	673	732	731	747	675	748	718	721	715	715	669	695	695	738	698	744	686	727	738	693	712	678	716	692	721	664	708	692	695	717	704	670	722	675	719	671	745	763	720	667	736	698	670	716	709	687	740	682	728	670	636	717	754	731	688	703	761	723	714	666	728	725	712	695	710	745	745	699	714	666	686	681	757	736	743	737	727	689	667	701	677	681	710	740	732	731	703	703	740	683	670	702	726	700	681	730	695	713	687	695	711	727	751	668	686	710	686	736	669	714	665	744	714	711	697	731	709	687	716	672	730	719	712	705	699	685	672	726	734	703	739	690	682	705	681	687	749	718	697	654	725	724	669	683	696	676	690	754	700	693	684	723	720	721	685	610	721	706	714	728	734	695	712	737	717	702	679	729	721	705	698	693	675	710	645	677	702	670	658	684	722	698	724	710	702	696	719	663	721	691	710	765	673	664	719	670	701	702	711	740	728	668	724	680	698	698	709	677	714	712	741	694	694	721	723	717	705	708	636	737	708	685	702	717	704	692	706	724	700	700	683	725	689	686	705	725	668	630	679	695	692	690	712	767	739	760	692	684	707	711	676	678	688	733	664	707	768	671	683	722	734	677	695	744	723	696	716	687	741	751	700	701	710	702	691	728	677	753	687	672	632	744	733	744	691	741	697	699	671	703	682	689	774	648	688	694	730	696	697	729	693	711	665	694	813	722	666	747	734	700	677	690	734	752	723	697	692	703	713	720	710	704	709	720	706	683	732	701	727	770	744	715	686	743	678	701	699	722	675	712	696	746	719	681	740	712	683	689	751	685	689	717	702	709	735	691	722	711	674	756	712	730	732	748	725	704	728	726	672	651	705	691	773	695	636	687	705	687	684	711	732	685	705	702	718	728	718	729	702	687	745	724	719	725	615	734	737	707	686	719	738	713	720	692	753	695	743	682	693	728	721	690	725	706	698	741	706	717	690	757	731	742	711	730	670	757	702	663	716	704	693	720	680	701	723	688	665	723	737	740	639	661	742	737	712	730	676	741	704	695	681	709	733	727	683	700	709	655	719	727	706	697	708	670	695	707	669	694	703	674	693	708	734	715	751	690	678	712	739	721	709	702	722	692	646	697	676	750	695	723	671	719	670	690	730	738	733	699	694	703	688	682	697	749	712	714	697	733	747	688	706	683	668	694	706	688	726	721	669	696	703	679	701	710	708	733	703	748	731	721	684	703	736	688	685	699	762	708	725	694	687	693	726	717	743	766	705	705	721	723	697	687	711	668	689	701	712	677	759	690	684	713	685	687	745	706	681	642	752	701	668	666	715	723	732	749	743	728	695	723	707	696	658	680	645	735	716	732	703	673	700	740	722	699	717	679	700	711	703	707	703	724	674	726	741	731	697	688	714	714	732	726	721	713	721	719	741	719	727	688	735	662	682	689	687	752	675	708	698	704	673	745	648	708	749	682	721	718	749	697	674	752	708	717	714	659	655	732	707	734	715	716	717	636	690	689	660	739	729	695	784	700	734	677	688	752	720	668	709	671	733	672	683	735	697	709	686	700	684	760	664	715	680	687	711	733	723	691	698	736	690	711	714	724	724	748	686	709	685	703	696	668	697	671	688	714	668	696	712	686	714	703	724	647	749	686	693	729	704	762	724	658	727	713	754	741	743	723	745	724	683	710	676	734	716	676	746	663	640	720	665	750	736	709	741	685	732	692	735	738	720	704	686	699	704	687	702	737	697	737	743	710	716	676	681	748	706	701	743	715	657	718	698	679	730	759	759	739	718	714	694	698	669	690	686	733	664	721	728	711	748	738	689	685	686	735	750	678	700	727	742	732	705	693	663	670	690	669	715	712	666	697	688	709	702	702	735	708	725	680	715	707	666	696	711	698	722	708	712	712
17386	6165	3658	2179	1099	736	644	523	495	425	325	350	322	360	343	332	319	330	359	383	402	351	374	327	372	347	315	338	322	325	334	329	339	344	335	300	323	294	308	290	306	314	308	303	276	293	289	297	250	299	314	263	287	286	280	296	261	325	315	285	278	288	292	260	269	286	276	249	302	301	274	272	234	296	330	301	255	267	284	285	300	277	254	284	271	268	271	281	302	263	267	285	277	265	277	277	249	248	249	293	268	278	274	284	265	316	280	261	261	260	266	315	290	271	292	261	311	284	280	262	265	284	296	243	255	240	273	290	258	240	290	298	277	258	299	294	284	291	295	268	285	281	269	273	280	303	281	283	311	282	289	289	288	277	267	294	273	252	295	242	266	283	290	275	298	263	295	257	284	311	259	295	285	261	290	320	243	299	275	270	285	261	283	269	276	291	286	296	264	257	310	292	276	277	276	305	269	289	293	292	290	253	272	292	275	296	287	310	284	288	307	296	292	240	265	275	283	262	292	274	290	287	303	273	281	276	278	275	270	248	252	266	292	296	245	290	264	281	302	319	267	280	287	285	274	307	265	289	293	267	265	292	251	269	286	274	313	276	251	277	259	279	296	254	294	267	278	275	274	285	256	245	276	279	288	302	258	284	306	290	276	306	275	277	259	261	282	291	293	263	255	313	263	282	283	289	284	297	298	287	274	295	299	266	273	270	293	304	242	235	274	275	269	291	285	253	271	272	273	283	274	281	252	290	247	294	257	314	304	282	277	284	272	265	286	279	272	275	279	272	347	255	305	307	281	296	296	293	291	254	261	279	285	286	286	286	259	308	272	269	251	300	285	256	309	294	272	268	280	265	296	276	262	287	268	273	282	299	287	249	282	255	310	266	269	277	259	286	288	288	265	321	275	275	289	286	291	291	276	261	266	265	279	266	273	290	275	286	274	313	289	270	237	283	293	266	252	287	288	288	307	324	288	287	269	272	265	280	291	272	293	267	273	321	271	281	291	274	274	280	245	261	260	269	286	268	293	276	277	269	254	294	269	268	276	274	274	281	283	318	297	263	284	278	280	304	318	254	263	256	279	266	277	264	270	286	292	298	268	293	286	275	276	265	269	307	276	274	273	289	264	279	289	279	257	248	287	274	297	264	295	296	250	261	277	304	285	293	271	297	264	266	250	269	299	293	264	274	301	295	293	296	304	294	268	269	278	282	276	260	259	259	273	282	278	269	296	285	310	278	313	298	305	306	292	236	266	298	253	283	307	301	279	269	257	311	260	280	287	293	262	293	279	289	291	271	266	262	309	270	244	297	274	269	283	296	268	305	263	281	289	286	313	305	244	256	262	303	294	259	268	282	294	297	293	292	267	287	273	264	252	293	289	254	295	275	292	277	275	281	292	283	281	267	288	269	313	282	284	272	285	257	305	288	281	270	247	267	294	302	260	292	307	302	258	250	280	260	285	282	302	263	258	289	276	243	281	291	289	298	290	272	258	285	280	272	259	284	323	275	269	234	262	258	271	295	258	282	268	284	266	264	270	275	309	289	272	242	266	279	271	266	253	309	275	305	272	231	297	286	291	280	278	269	286	282	261	314	292	287	282	262	273	278	267	276	293	277	311	267	257	295	278	301	255	273	282	277	286	280	265	282	294	281	293	264	301	280	279	268	279	284	293	288	259	278	274	287	285	279	255	284	272	263	266	289	257	289	269	261	284	258	272	263	251	243	284	271	271	286	273	272	287	267	232	297	293	280	293	284	278	272	300	273	302	284	286	276	293	255	288	288	292	281	270	284	268	294	308	301	277	259	288	265	290	279	233	284	296	261	280	260	286	319	265	319	274	289	293	241	303	293	269	275	266	280	279	272	257	259	277	266	291	278	265	289	283	296	293	275	272	304	266	268	295	292	299	273	288	292	249	260	324	302	254	278	249	279	265	271	264	272	287	268	270	290	299	267	253	288	275	256	280	273	318	260	292	257	264	301	288	263	264	277	283	304	284	286	300	284	282	272	270	280	291	303	293	268	277	278	306	304	284	276	273	285	274	251	289	288	261	284	250	265	220	278	252	275	296	276	256	276	293	290	276	291	268	299	262	298	301	256	290	251	304	261	270	299	249	259	328	258	306	276	260	300	292	280	261	278	244	287	269	275	262	276	256	279	278	285	261	232	285	262	292	246	228	265	290	299	286	294	273	283	280	244	253	260	275	310	305	293	266	265	278	269	272	283	273	284	267	253	260	279	289	289	267	304	275	273	295	321	288	298	286	275	267	294	306	328	285	284	256	268	249	256	249	259	269	273	256	281	250	280	272	272	304	273	269	266	259	317	284	278	283	262	267	285	283	264	293	276	265	295	259	269	265	268	274	286	270	249	271	285	280	284	294	269	280	274	291	310	287	274	273	251	341	248	287	286	283	291	264	287	276	284	278	286	316	293	313	311	267	293	300	268	267	285	259	286	275	295	288	269	279	302	309	290	269	275	255	295	296	263	307	266	288	276	282	269	253	290	276	281	276	294	277	308	259	311	295	273	281	265	288	295	284	290	292	254	329	305	297	279	280	252	272	256	274	277	286	262	268	289	257	282	262	312	274	257	288	247	299	278	289	301	257	284	254	304	268	280	251	270	265	275	285	301	264	281	257	276	305	248	279	269	289	287	299	253	296	282	272	297	292	269	295	296	287	280	316	262	268	267	266	276	265	297	273	262	255	279	288	281	259	285	285	290	323	284	266	271	284	276	263	274	277	270	289	296	299	288	285	290	278	273	263	253	286	278	225	240	280	259	254	273	267	281	256	296	258	262	298	247	275	292	259	277	271	298	269	274	298	284	298	283	286	266	274	264	310	254	278	294	291	270	257	255	269	267	268	274	306	307	277	302	251	255	288	306	261	263	300	276	278	298	282	274	298	287	276	275	288	261	307	291	272	264	313	306	277	261	287	273	239	268	262	264	298	265	268	309	270	268	280	297	258	277	269	267	288	299	283	264	288	293	285	277	317	281	266	249	263	293	272	296	285	284	289	284	287	289	281	268	266	252	294	245	281	270	309	286	314	287	277	282	254	266	314	262	286	286	291	270	247	274	301	310	266	248	259	293	273	263	274	294	317	288	259	279	296	274	295	274	263	305	271	295	258	279	255	271	281	282	277	277	285	297	265	289	288	284	294	266	316	270	267	292	280	246	287	303	294	280	270	260	291	285	266	268	292	281	286	275	284	286	263	296	296	289	249	296	290	290	285	284	262	275	269	261	272	256	275	289	268	265	290	259	263	274	256	272	327	271	315	264	268	291	291	284	304	263	295	268	284	305	277	262	302	293	285	296	257	279	269	267	280	267	283	274	269	275	285	309	286	300	292	295	315	282	272	242	301	255	253	277	255	252	295	297	302	273	286	270	303	268	282	276	275	348	283	286	273	293	258	264	256	308	266	223	299	314	270	286	295	303	273	296	286	280	292	284	263	275	247	308	273	290	270	257	287	263	315	305	283	307
13170	5475	6290	6513	4073	3023	2369	1997	1989	1519	1194	1131	1082	971	970	1092	1105	1270	1301	1522	1642	1497	1416	1206	1198	1153	1112	1148	1076	1087	988	1041	1047	936	888	861	847	827	900	918	994	922	881	782	741	761	752	752	736	710	738	729	701	719	725	731	748	718	769	722	724	746	675	711	749	662	722	743	715	691	740	741	710	718	747	694	688	667	664	706	673	729	705	692	706	700	676	755	692	736	755	673	700	682	705	729	708	684	701	699	702	678	694	666	673	689	715	707	697	706	702	701	664	698	674	733	702	684	719	734	670	698	703	708	687	685	741	719	699	724	660	684	693	698	745	710	701	685	692	670	712	678	674	671	700	698	736	724	646	674	712	686	669	722	706	735	645	747	680	661	674	709	720	717	690	670	659	742	703	705	709	740	682	734	633	695	650	702	694	692	681	692	679	711	710	677	689	608	712	729	719	723	707	715	672	721	757	693	684	689	720	734	715	663	688	684	675	719	727	714	740	727	666	695	678	700	708	697	701	624	691	692	713	677	754	710	736	645	708	729	695	710	681	727	704	692	667	630	733	687	776	674	693	714	671	697	672	702	727	697	691	722	729	708	699	736	669	689	696	683	711	641	676	678	745	701	707	725	690	655	691	711	728	673	696	756	689	707	664	667	663	709	699	761	677	677	710	678	730	676	685	686	665	672	679	672	706	710	682	681	678	733	694	646	692	736	676	701	701	645	662	679	647	670	698	679	727	688	722	664	709	701	683	693	686	671	713	727	701	691	751	685	656	646	716	682	656	684	731	653	734	638	721	708	661	683	706	690	705	693	702	695	670	669	708	660	697	742	638	660	648	682	717	673	726	703	717	686	727	706	682	698	694	742	704	667	691	712	699	697	693	664	719	720	678	718	712	713	710	678	713	703	729	705	714	656	633	698	701	702	700	650	668	657	725	698	690	782	706	710	703	654	680	722	720	712	682	674	704	690	701	686	690	748	707	722	716	699	666	705	719	713	664	725	718	682	693	671	679	724	711	735	706	746	709	691	702	661	718	701	760	707	687	679	656	703	703	722	683	693	688	690	679	686	688	656	736	716	685	711	682	670	684	691	672	701	687	700	762	738	723	658	717	660	653	655	700	692	693	693	730	705	700	711	706	690	666	706	733	711	707	690	689	724	734	685	718	723	687	714	670	685	718	705	723	704	659	654	732	694	759	695	687	710	691	704	672	737	719	691	706	738	684	674	716	674	669	662	702	688	686	717	692	677	680	693	680	721	669	695	727	653	650	689	760	677	733	719	676	669	694	675	690	685	726	708	689	690	675	706	717	751	714	723	702	696	679	700	691	678	726	753	692	678	712	712	694	699	700	705	698	734	734	728	674	713	673	700	732	720	721	677	684	659	667	692	733	683	715	712	722	677	692	672	691	733	708	681	716	731	667	648	739	662	670	722	734	732	731	736	677	721	713	717	715	647	684	691	684	682	729	732	701	661	680	743	691	730	641	706	679	679	674	695	689	690	697	706	714	700	691	693	728	699	706	698	655	725	724	674	681	708	666	723	691	692	676	692	687	693	685	726	660	708	720	652	662	672	699	740	682	706	707	678	687	730	679	708	675	704	695	651	694	712	687	697	730	685	727	723	729	663	704	624	654	699	714	706	668	696	693	727	681	680	737	705	708	676	699	706	706	708	709	705	661	692	702	705	718	686	757	670	685	668	632	716	661	684	656	690	696	704	643	738	658	621	668	717	693	700	731	706	687	700	688	686	687	657	677	659	718	743	709	677	689	711	714	692	742	711	714	694	708	693	689	725	656	667	711	691	690	705	675	703	644	652	647	737	708	687	673	661	766	661	728	680	679	697	713	668	720	721	732	672	703	689	718	686	714	739	673	667	710	666	731	715	661	638	705	677	708	699	711	734	707	746	717	706	687	666	698	687	666	689	711	702	745	723	707	704	691	702	676	690	695	692	732	689	694	706	676	649	668	672	665	705	677	682	750	685	690	715	672	676	703	730	700	675	700	715	688	651	694	684	740	728	707	745	672	709	687	709	674	704	701	696	683	671	644	694	653	741	736	697	710	697	678	717	651	676	737	679	718	699	720	663	713	719	689	682	694	699	684	718	683	708	642	676	694	674	688	698	700	661	695	693	659	684	691	706	690	678	691	707	728	705	681	682	724	701	759	705	693	726	657	670	696	711	738	711	707	647	713	697	715	663	670	689	655	700	689	765	688	667	723	708	684	675	695	711	691	704	643	754	676	698	710	680	672	715	726	722	675	700	691	718	691	723	702	703	735	718	688	714	705	720	683	707	676	676	737	707	682	709	756	689	653	627	664	699	703	656	686	791	739	709	697	692	694	703	713	725	740	720	671	708	693	680	748	668	712	742	707	677	671	679	693	682	711	678	664	659	707	673	655	692	627	698	694	680	708	722	678	673	693	666	721	716	735	724	683	706	688	722	690	742	699	700	697	675	615	688	690	674	676	747	709	689	666	677	705	664	697	649	694	688	695	721	693	688	706	701	702	681	685	709	723	708	737	711	701	683	682	693	684	741	719	654	685	709	692	699	699	709	647	712	660	681	686	717	673	676	698	688	694	729	719	690	699	685	726	666	694	712	690	656	734	715	721	654	684	712	671	663	676	692	699	746	699	715	674	700	653	629	658	669	696	696	696	656	656	680	721	632	697	665	715	652	694	674	707	680	683	699	679	702	715	716	704	705	725	721	713	705	671	733	733	693	674	711	715	694	718	703	720	675	741	751	681	687	724	675	735	645	735	694	692	689	700	687	647	681	667	679	705	695	721	748	692	697	669	710	698	697	647	694	746	679	671	669	679	712	657	672	720	636	677	666	663	730	715	663	698	707	736	721	663	724	669	660	657	706	714	668	669	691	705	676	691	746	704	674	683	669	705	753	747	718	732	696	747	700	689	696	698	687	694	693	704	717	696	647	688	703	682	726	664	715	672	666	719	666	686	742	657	703	706	695	677	751	682	726	699	709	699	707	716	708	694	668	701	677	696	679	728	719	641	669	720	718	733	710	708	688	694	740	659	689	690	653	693	664	667	685	727	693	673	710	675	716	698	699	696	716	708	703	704	669	721	698	670	687	740	727	699	711	708	727	675	669	685	696	705	662	687	702	713	704	709	726	713	689	691	703	721	696	709	665	684	715	720	733	706	674	713	692	704	682	697	649	689	689	713	727	671	690	676	728	654	670	676	657	707	675	689	696	699	706	723	703	703	717	749	675	735	690	669	755	672	695	725	699	704	704	698	696	697	672	698	672	670	715	693	702	654	699	726	699	652	701	670	716	672	722	671	651	729	702	683	646	698	713	699	735	736	704	712	706	708	699	717	700	687	656	703	726	697	710	713	673	757	710	689	694	717	698	676	729	707	657	691	696	711	710	722	696	706	698	706	710	688	723	702	670	725	725	689	718	694	734	685	703	703	700	702	706	703	692	654	698	689	666	709	706	740	681	722	682	715	687	719	700	684	743	714	735
25412	9236	5735	3537	1751	1146	905	599	565	476	338	316	296	342	258	321	307	392	389	383	448	421	415	354	312	345	285	324	286	303	279	313	295	291	264	258	252	253	245	280	231	252	239	242	267	262	233	220	252	252	240	235	204	224	221	252	257	215	199	229	210	229	244	220	230	229	226	241	231	226	221	227	230	221	243	221	217	221	229	254	236	226	205	235	238	227	231	204	260	253	233	224	206	247	214	188	215	230	219	201	221	248	232	221	223	217	226	201	241	243	247	223	237	239	233	211	219	232	214	210	246	230	231	217	249	247	220	214	254	239	217	224	217	212	226	259	231	221	214	249	209	236	237	240	251	243	275	218	253	218	221	232	215	218	258	210	221	214	247	232	227	199	218	250	229	245	203	190	251	228	235	224	225	218	215	220	229	235	225	227	220	234	234	220	229	209	231	236	221	230	229	204	236	233	221	215	226	213	252	209	218	211	233	224	233	239	228	206	224	211	232	244	238	261	237	230	234	234	223	237	215	205	190	233	199	241	200	199	230	248	236	254	221	212	219	237	230	224	218	211	225	237	223	239	211	208	231	240	199	220	223	201	230	234	208	232	210	173	243	240	249	203	224	228	240	211	225	257	219	214	231	223	239	230	226	229	257	214	253	207	225	248	238	238	213	233	222	228	228	234	228	233	197	217	251	218	238	206	229	237	258	210	219	221	232	237	220	208	239	227	223	221	236	208	249	250	240	211	208	204	250	230	208	219	184	214	228	219	256	231	226	247	253	204	222	207	207	215	221	245	218	210	242	214	229	242	227	220	263	209	232	220	220	237	219	212	209	203	228	224	240	228	251	239	229	247	219	205	204	229	220	209	239	225	195	210	210	209	220	211	218	205	218	222	235	221	204	211	188	239	267	220	212	248	216	216	225	203	256	233	218	242	207	228	216	233	239	235	221	229	237	226	246	212	226	236	241	238	196	223	218	196	229	225	231	234	239	223	240	227	219	222	204	221	220	223	231	233	226	249	205	220	236	210	224	227	234	219	224	208	207	247	216	214	225	196	214	233	203	208	214	237	212	224	204	198	224	212	242	227	232	232	222	248	227	225	223	234	249	253	217	209	221	228	228	214	203	215	227	222	200	195	216	226	244	217	225	228	238	210	237	227	243	223	212	246	219	216	213	209	260	221	226	253	221	234	236	217	191	235	221	210	199	216	253	220	226	255	206	236	240	260	217	211	209	224	218	231	239	240	224	264	221	244	229	232	249	230	223	230	237	218	195	189	211	239	202	242	224	228	220	229	241	209	211	223	202	211	227	208	211	230	217	215	205	206	236	193	210	224	202	188	236	230	207	202	213	243	209	202	227	219	220	236	221	225	221	254	254	204	195	229	220	228	230	241	220	229	237	241	229	194	225	232	203	247	237	264	213	235	228	233	238	204	215	204	230	205	213	212	253	241	241	233	237	208	217	220	210	235	223	244	228	228	220	239	233	231	220	215	206	214	235	216	213	218	243	248	229	252	220	250	207	215	228	224	216	223	203	235	223	200	211	227	208	216	217	227	223	214	220	217	209	217	224	212	227	226	222	218	219	228	233	192	233	250	228	210	227	223	199	235	220	230	235	234	249	241	214	230	217	237	213	243	240	251	239	190	224	228	222	207	232	220	219	213	212	222	209	247	210	215	214	242	230	228	211	215	244	209	234	212	239	223	205	221	226	215	222	229	204	226	219	213	202	230	218	238	212	216	210	219	233	207	233	215	181	198	237	196	236	212	226	230	222	221	259	238	250	221	238	245	206	221	199	219	206	230	243	197	204	250	216	196	216	201	205	201	270	243	230	226	235	225	214	224	227	232	216	234	208	217	222	224	201	214	236	245	239	254	231	226	223	236	200	245	239	207	216	263	201	209	216	217	223	233	252	270	236	261	223	243	189	227	221	205	210	230	209	203	231	223	213	218	201	182	229	214	232	230	204	186	227	222	229	219	219	226	237	224	216	217	208	209	221	237	229	232	227	240	221	231	217	236	223	219	236	209	225	242	220	253	207	215	255	216	228	248	271	230	202	220	221	210	242	229	219	259	225	205	231	237	220	230	235	222	244	211	235	236	244	206	230	239	223	208	242	205	200	225	220	212	230	232	233	220	230	228	272	223	206	212	231	216	230	249	214	241	212	235	203	252	247	226	226	217	194	228	205	240	233	247	232	205	201	235	236	215	219	250	236	212	217	209	219	214	239	239	228	206	234	226	218	242	245	244	225	222	233	235	244	198	230	228	245	223	235	233	211	219	240	217	221	217	226	211	250	232	223	222	190	217	212	218	202	252	222	242	231	217	230	225	228	211	200	212	231	238	215	243	228	262	226	238	234	219	212	240	199	229	211	216	231	240	235	220	225	222	215	220	220	190	218	200	214	217	210	220	227	236	232	224	210	226	252	231	201	229	218	230	220	214	228	214	248	224	175	195	237	226	240	229	215	238	249	228	240	225	211	208	220	220	241	237	218	215	214	197	211	226	220	251	217	200	246	204	232	224	197	229	255	208	221	197	210	216	221	198	206	240	222	219	232	231	221	221	194	234	247	214	195	208	226	197	192	230	208	228	217	230	223	215	216	226	225	228	227	226	236	219	210	209	221	208	238	238	218	233	227	233	215	207	231	216	241	218	239	232	252	208	199	243	240	212	212	226	234	232	230	255	269	217	231	243	260	235	225	213	247	236	210	234	235	228	243	241	243	222	259	213	264	227	237	235	227	223	219	241	222	235	207	202	228	224	228	223	226	210	216	244	235	186	220	224	210	209	225	207	211	243	246	200	202	210	223	234	205	214	232	226	226	204	232	228	251	226	219	229	211	213	214	202	237	243	221	213	200	216	226	219	194	235	235	218	226	215	240	208	219	218	211	201	217	254	207	219	246	209	229	244	213	225	254	243	199	215	217	237	204	239	224	217	204	221	208	257	223	226	217	232	238	229	232	216	217	231	234	246	211	237	212	220	233	240	220	246	219	236	210	229	232	218	216	220	250	215	236	217	210	183	237	222	230	238	218	217	243	185	227	219	214	216	231	250	236	224	261	242	224	228	211	248	208	219	230	229	212	235	212	243	208	208	199	231	211	231	232	250	211	222	223	244	234	223	211	242	252	247	177	219	225	245	233	209	256	228	233	229	224	213	219	199	205	210	212	195	225	215	208	243	244	238	245	251	216	231	223	206	226	234	248	209	220	234	246	210	209	220	232	232	197	212	240	250	228	228	203	237	178	216	204	230	238	211	191	218	219	213	210	238	223	246	250	219	257	215	209	252	230	263	215	234	249	226	224	221	246	207	229	214	216	169	211	262	244	195	218	208	232	233	231	227	214	229	195	227	250	247	213	214	201	192	202	223	239	213	194	212	236	209	232	241	222	219	238	211	245	215	213	217	238	229	230	232	234	200	230	216	227	206	234	231	198	208	211	232	205	236	217	258	242	241	230	237	196	226	237	213	227	209	244	222	206	225	198	237
16841	7546	8750	8965	6073	4789	3667	2740	2417	1984	1439	1296	1211	1063	1004	1201	1179	1553	1492	1855	1879	1881	1718	1530	1320	1234	1169	1228	1128	1087	968	1169	1088	996	944	841	818	881	900	889	935	945	867	743	691	683	709	651	660	695	643	608	642	647	635	618	665	620	628	567	641	664	642	600	563	642	572	616	645	637	604	596	582	590	583	586	562	586	612	574	581	529	575	626	556	595	559	553	591	572	559	536	584	584	534	597	579	561	550	519	591	587	570	610	549	545	585	616	544	553	594	566	538	546	617	529	568	555	606	579	531	621	593	584	566	595	555	559	623	611	579	588	599	567	580	562	550	589	582	595	589	585	572	594	542	569	540	590	600	620	610	566	555	615	563	554	607	578	557	573	565	582	545	592	609	547	602	591	593	572	607	599	573	585	551	595	570	575	640	574	561	531	595	553	605	605	534	559	560	562	558	574	552	545	559	566	592	584	614	597	585	607	522	576	558	572	573	559	624	510	532	591	611	573	536	617	585	557	555	582	635	514	602	539	600	596	541	600	558	563	604	606	589	580	591	594	543	566	528	577	557	585	597	584	487	602	608	560	592	630	572	549	614	570	575	601	571	537	590	586	584	598	594	581	594	558	605	534	601	558	586	555	602	581	557	549	558	574	595	545	590	581	598	543	594	519	572	596	571	593	558	548	544	561	563	543	574	612	629	584	567	579	587	554	556	554	585	545	564	559	607	614	591	566	563	557	540	578	537	610	564	579	574	607	572	583	543	575	567	573	579	599	616	558	547	594	550	570	589	553	549	558	568	587	559	548	551	588	576	590	556	591	589	567	573	556	558	528	557	612	586	572	584	588	625	534	576	585	570	566	560	568	572	566	586	570	542	579	580	575	589	589	570	553	575	578	610	533	612	594	575	553	585	588	589	596	601	595	549	583	585	611	571	583	561	572	563	588	593	586	579	551	571	592	553	547	574	558	608	569	529	603	607	616	604	568	556	554	583	575	588	570	571	571	598	606	576	563	618	554	567	572	599	549	575	594	612	599	608	574	547	604	584	594	539	589	588	553	577	543	542	564	556	565	603	587	565	565	553	575	578	623	575	604	587	603	585	605	600	564	589	546	577	593	585	602	563	620	596	563	577	635	556	560	570	619	572	563	614	570	593	620	584	603	579	560	544	546	616	584	583	614	608	636	610	580	560	552	565	554	627	565	563	550	558	597	546	596	586	525	577	566	577	589	555	553	561	537	605	545	627	609	581	531	575	605	559	614	533	571	570	509	605	587	583	546	546	557	552	608	615	542	622	576	628	571	607	596	574	545	615	567	597	576	556	590	551	560	584	571	561	629	563	529	582	582	595	617	580	552	602	567	589	592	566	543	561	591	623	584	578	571	602	518	581	558	579	572	587	560	617	559	566	552	553	567	600	558	545	581	578	549	614	600	524	629	565	581	568	555	564	552	574	550	580	570	580	588	597	554	579	594	575	570	572	591	540	552	573	562	580	562	557	594	565	563	590	546	578	575	568	578	584	598	593	577	602	600	568	560	589	635	557	533	646	549	603	598	557	576	575	530	547	533	567	593	510	547	558	539	581	569	581	554	533	552	571	568	589	543	630	579	565	562	589	587	591	586	556	576	577	552	581	587	586	532	545	587	572	587	556	621	572	612	560	535	588	611	562	627	559	586	599	579	589	549	583	589	602	579	557	540	559	553	584	576	638	582	610	589	563	573	608	520	531	580	532	582	606	564	546	580	587	556	595	538	571	588	579	603	499	569	623	590	575	570	587	614	552	605	593	587	567	581	608	578	545	553	580	604	603	569	582	567	608	596	537	520	565	587	545	561	619	591	584	553	578	516	571	579	579	547	583	561	593	569	597	557	546	601	593	563	550	566	578	608	596	580	601	557	596	555	571	602	568	546	575	550	550	563	597	601	608	618	586	558	576	606	584	561	583	588	594	580	584	598	601	549	600	587	589	586	579	568	556	567	629	575	568	537	601	564	519	583	568	539	562	566	576	565	539	564	587	573	582	596	523	559	548	596	554	536	583	565	586	587	568	569	530	587	555	567	576	612	605	572	557	566	586	580	575	573	593	555	591	539	581	585	588	619	572	565	578	620	558	606	562	550	562	588	556	567	563	594	593	600	575	585	571	588	591	552	556	593	628	605	593	579	573	557	561	618	532	594	551	616	546	586	597	561	547	536	565	581	547	593	612	623	563	536	547	579	568	612	580	582	558	613	642	589	630	589	591	563	570	594	568	587	561	572	618	561	565	603	591	563	541	580	532	586	562	567	568	574	559	570	537	567	556	603	583	556	624	555	585	592	578	605	588	551	567	623	546	564	560	559	568	580	521	555	590	597	560	564	530	599	560	610	564	569	561	542	581	574	522	572	520	600	533	573	574	558	572	568	586	582	559	585	582	559	577	579	568	577	558	568	585	540	567	576	569	558	598	614	556	581	577	601	556	563	595	597	600	604	545	557	523	550	554	578	546	572	548	598	550	611	628	559	613	542	577	534	578	573	626	595	588	588	573	587	586	591	574	587	559	528	550	576	622	610	555	554	593	565	584	560	576	598	557	591	584	593	608	541	594	604	574	516	602	538	596	581	561	621	585	606	537	557	539	567	602	567	623	584	541	581	580	538	597	585	555	560	512	561	586	573	596	568	570	561	579	570	625	595	553	558	566	574	561	557	574	591	580	586	580	601	602	540	603	535	550	578	586	570	558	550	567	593	569	597	541	573	599	565	548	580	538	590	607	585	556	567	558	626	556	548	607	538	607	589	558	557	608	597	567	565	580	586	599	563	544	582	583	576	549	573	575	547	579	618	579	560	569	579	584	594	590	596	559	561	584	557	534	575	604	586	592	554	591	596	562	553	578	584	577	569	597	580	540	607	568	525	550	558	587	596	588	545	559	567	560	596	558	610	532	587	530	552	598	546	619	589	596	599	592	580	613	556	612	558	589	600	563	578	573	598	560	574	587	577	603	623	568	617	566	604	632	558	556	558	590	587	585	550	578	591	612	574	553	544	576	643	571	607	592	567	551	586	599	554	569	547	552	566	541	555	623	558	559	593	570	589	537	562	575	566	561	549	588	614	560	576	596	543	616	566	551	580	576	591	589	573	603	570	598	602	573	603	565	528	577	575	562	566	545	585	569	555	543	595	545	598	578	608	586	594	600	592	622	607	543	571	533	571	565	607	545	588	547	587	546	591	588	577	592	594	585	605	610	601	597	591	601	571	566	563	568	569	576	564	573	595	573	593	590	586	553	624	570	596	559	575	563	583	575	585	612	565	581	587	541	591	564	569	574	567	579	563	577	587	562	595	578	603	579	586	614	599	562	567	567	586	561	554	566	522	591	540	587	588	594	580	555	561	581	548	577	533	569	583	563	602	552	592	578	584	598	570	579	627	522	587	586	553	573	598	638	544	564	558	598	558	572	603	551	596	576	626	565	624	564	574	569	564	563	617	549	579	587	560	590	580	561	612	552	613
6027	2096	1825	1357	796	566	448	424	404	323	309	296	306	299	278	331	307	315	304	305	347	331	334	357	342	295	308	338	299	294	279	299	271	331	321	298	290	329	303	302	296	251	303	305	284	302	289	298	278	250	288	298	298	272	299	280	302	317	259	270	297	292	260	283	278	270	274	338	256	278	284	264	306	278	264	282	279	310	286	234	278	302	270	272	269	278	326	276	313	287	286	268	306	271	315	272	262	287	293	293	284	253	287	222	287	313	303	263	288	292	273	272	265	263	297	247	276	288	279	279	305	304	286	279	308	288	281	305	304	286	282	280	305	277	300	276	281	270	290	289	266	260	281	251	279	253	310	238	285	292	286	298	301	274	267	278	287	347	318	278	301	266	305	266	295	288	275	291	219	294	291	285	258	281	264	264	306	221	255	270	255	303	302	277	294	311	280	301	296	284	297	266	292	258	273	292	288	295	288	260	284	273	274	285	286	309	279	319	289	281	278	304	296	303	256	272	276	281	291	264	293	278	315	274	285	303	262	303	299	303	326	274	296	329	283	273	268	296	290	282	265	264	303	265	252	303	293	281	291	297	255	260	281	295	263	322	253	298	262	281	233	281	257	272	290	279	262	282	277	270	290	289	306	284	284	270	305	299	276	268	284	293	285	306	277	293	287	309	285	288	283	303	278	301	279	285	280	282	274	262	251	274	299	266	274	271	266	281	262	294	263	258	260	285	263	245	265	254	267	269	274	281	321	290	254	293	281	290	271	277	296	283	278	299	256	250	279	328	265	323	271	248	254	273	277	271	275	287	285	266	278	285	270	271	306	316	274	268	246	283	267	273	319	314	299	286	278	328	289	292	304	287	255	263	282	269	296	285	271	257	286	279	263	292	257	302	334	292	270	280	303	268	269	303	302	286	300	299	271	271	231	301	255	312	271	296	276	290	304	291	278	292	279	270	271	286	256	255	271	272	267	305	278	285	313	316	289	281	269	285	265	279	263	305	266	270	278	268	281	275	247	285	318	258	268	289	268	284	248	267	281	296	268	283	266	283	292	275	301	281	253	299	302	268	276	283	270	284	288	255	248	271	244	284	305	291	255	285	290	272	270	289	272	276	280	279	271	303	287	307	286	261	281	299	298	277	282	289	261	301	272	304	284	271	274	290	285	282	299	291	278	275	276	293	298	283	307	311	305	306	289	308	296	271	266	307	296	291	262	272	284	282	299	274	309	277	266	260	271	264	259	280	288	276	278	295	303	301	280	248	282	289	275	259	287	265	270	261	258	299	256	278	289	297	248	307	296	266	301	293	254	259	312	312	293	265	278	267	274	300	280	274	274	300	248	279	286	280	273	253	264	277	300	253	310	282	266	291	288	294	258	249	285	281	273	294	309	267	281	265	299	276	279	286	288	283	283	276	292	268	264	306	270	309	237	315	276	293	290	306	293	276	318	280	278	297	304	278	289	263	280	301	302	258	248	264	286	261	301	291	252	289	297	274	288	300	291	275	298	235	305	263	242	265	284	281	260	275	273	299	289	266	264	264	266	254	271	260	289	285	289	269	282	298	260	279	288	313	297	275	296	290	284	307	266	289	277	273	295	273	279	267	290	299	310	260	279	278	279	293	280	275	271	258	289	285	284	287	261	249	290	278	284	304	258	290	305	291	285	282	303	319	290	287	272	310	280	259	317	279	252	302	264	273	267	288	294	296	286	261	270	273	269	288	274	252	273	265	292	276	282	273	267	262	267	300	290	319	282	290	289	261	295	289	340	283	286	292	272	271	259	323	262	259	238	279	266	281	294	257	282	295	268	295	323	303	314	263	284	283	272	262	291	281	306	272	265	268	277	292	269	260	310	272	284	266	284	258	286	288	271	263	294	283	276	297	291	280	309	281	285	292	284	264	252	293	330	289	274	279	303	276	279	311	270	293	252	278	216	292	288	301	293	275	283	280	262	281	295	278	275	282	271	270	271	285	272	328	271	290	271	277	257	268	253	264	275	244	275	281	292	276	284	283	310	277	293	287	278	284	278	289	300	273	296	318	282	261	282	270	273	252	258	266	272	295	290	295	314	280	253	271	290	287	288	266	270	296	296	273	297	286	261	259	284	244	289	267	295	272	290	266	269	262	274	280	293	271	284	277	319	263	300	256	289	291	294	251	292	271	293	262	287	272	321	256	268	294	273	285	291	280	302	247	306	300	307	256	250	282	288	270	326	287	285	278	279	297	271	260	265	330	279	278	280	268	269	256	296	230	270	255	283	271	293	296	253	248	255	296	263	324	286	284	318	290	280	308	246	278	300	279	299	280	282	315	276	287	302	273	294	280	280	297	272	274	245	285	259	230	256	301	294	262	295	270	267	271	313	309	276	301	277	303	284	305	316	266	286	288	294	269	263	287	299	277	315	316	282	295	274	275	294	287	282	317	256	298	267	273	280	275	310	283	304	300	292	291	265	301	288	292	322	300	300	285	255	295	308	278	286	297	277	270	270	279	266	275	278	280	255	297	295	275	296	276	294	306	291	292	278	290	280	281	258	279	286	272	271	286	258	267	255	302	267	262	284	266	272	295	300	300	263	279	274	303	262	260	292	264	250	287	291	315	273	229	272	270	279	253	288	248	275	274	232	285	286	302	330	294	292	306	275	270	252	271	270	286	267	289	279	264	278	285	287	280	285	293	264	282	260	283	251	276	297	303	266	273	312	324	287	274	272	254	304	261	298	291	293	265	271	289	307	301	284	259	267	266	285	285	329	301	311	305	275	265	298	264	259	287	308	277	312	273	271	286	281	283	312	290	293	301	283	298	297	305	283	334	286	293	274	276	258	297	285	309	283	300	263	273	312	235	272	282	276	269	297	296	293	245	272	269	279	314	285	301	293	280	295	263	294	302	291	297	290	281	263	327	274	259	236	283	262	305	268	287	292	274	280	289	263	265	330	286	281	291	289	286	283	316	259	293	283	235	282	277	267	310	294	273	258	268	263	303	274	237	291	240	273	268	275	276	277	301	302	279	254	277	297	256	270	295	270	285	264	256	271	307	282	302	266	271	289	273	299	282	287	287	270	280	285	315	264	269	282	305	280	240	289	307	281	287	235	271	272	271	276	265	270	284	302	301	303	298	322	304	266	260	293	330	275	294	275	289	278	316	285	233	299	287	283	284	303	289	282	236	285	293	266	283	276	270	274	263	243	264	276	277	263	282	291	260	258	301	288	267	294	269	280	280	310	278	274	267	258	279	272	311	301	286	272	274	283	248	265	262	338	311	288	254	261	283	262	279	291	273	324	314	330	264	271	332	260	251	285	263	302	300	301	283	278	280	278	241	313	297	279	297	255	312	289	289	236	272	303	279	315	278	282	270	303	237	272	263	296	288	265	273	262	277	293	260	285	273	301	294	261	298	295	304	272	297	278	284	284	284	270	289	334	272	290	273	269	270	262	298	246	294	288	272	274	277	274	309	302	300	259	305	282	271	306	294	296	305	270	276
5139	2726	3642	4141	2946	2146	1548	1292	1147	1133	895	902	889	841	799	822	937	936	892	1124	1140	1134	1039	1003	967	918	910	977	916	907	828	882	853	763	768	768	807	741	766	789	811	791	805	688	703	772	730	721	757	690	702	718	738	716	688	730	703	715	758	733	729	708	686	707	739	664	705	739	679	699	693	737	750	740	736	693	705	737	680	730	675	699	705	730	680	693	751	710	703	729	709	676	682	637	713	702	679	748	686	658	710	733	675	730	722	695	670	729	727	707	717	685	662	703	734	701	710	713	683	719	717	733	691	717	682	707	739	702	658	727	702	722	700	694	719	699	725	696	727	666	701	751	669	707	674	697	753	657	701	716	718	724	696	727	690	699	746	721	727	701	764	656	699	696	676	692	747	706	728	759	698	663	710	691	669	732	717	680	681	684	720	732	711	665	687	719	738	743	742	717	670	730	705	716	765	720	701	693	692	702	712	699	744	709	760	727	673	678	696	665	679	694	663	729	682	739	718	700	701	679	695	710	748	700	673	725	722	721	734	651	715	677	712	724	687	705	669	718	734	724	716	745	720	700	694	699	704	743	720	688	754	718	724	687	733	728	729	693	705	771	677	688	691	677	722	702	678	712	743	726	679	747	696	727	735	706	690	723	721	725	733	681	689	735	768	674	699	685	731	695	731	730	706	752	655	719	731	688	670	701	721	710	702	722	738	705	711	740	687	714	724	689	715	710	684	717	687	660	708	696	698	667	699	668	728	699	704	643	716	662	755	744	727	713	709	709	722	703	700	716	647	616	733	709	687	647	717	715	727	664	691	698	692	721	708	787	676	688	707	652	731	702	746	727	685	709	694	743	729	695	657	728	673	688	712	748	743	699	732	709	704	691	717	689	714	724	725	738	722	728	661	696	719	675	696	682	693	704	708	720	716	672	684	690	688	740	753	660	753	680	706	695	736	716	668	713	699	713	747	726	713	718	705	736	732	708	703	808	690	679	715	709	744	718	714	748	737	680	690	702	706	678	705	674	701	711	684	761	745	743	695	693	650	654	680	712	683	699	706	698	661	663	686	787	676	704	720	741	737	716	686	750	742	679	711	757	727	745	675	751	692	710	706	710	696	675	713	726	692	727	720	713	719	657	730	718	730	767	708	680	681	661	699	710	705	726	710	690	709	708	672	706	694	708	701	716	703	708	691	678	683	723	669	731	670	701	714	706	745	752	714	698	720	687	668	692	677	695	692	701	709	679	739	688	723	733	755	770	700	711	729	717	706	750	710	768	774	699	698	672	732	721	680	712	676	690	720	683	738	694	707	660	723	721	696	677	712	732	693	712	697	679	747	706	685	659	693	713	695	651	708	696	687	708	703	712	689	626	687	721	677	709	720	697	754	716	716	668	665	731	662	695	719	701	656	727	707	722	690	656	681	696	713	721	739	719	671	681	703	700	757	712	695	707	720	703	685	650	682	664	723	727	718	703	684	666	693	684	748	738	686	692	706	727	670	683	665	699	714	700	703	684	686	708	738	687	677	710	683	707	714	702	661	684	707	747	719	690	736	717	704	700	702	744	750	671	715	733	655	700	689	678	722	668	651	678	681	702	744	692	703	724	703	730	683	678	692	680	745	718	745	766	680	706	702	679	702	690	709	668	720	744	657	690	723	722	709	702	714	716	673	668	710	724	687	696	758	752	688	706	751	672	693	651	696	709	692	693	662	674	730	717	712	738	709	709	684	695	720	669	711	705	710	695	708	721	715	714	748	729	721	719	673	703	722	729	704	722	666	655	694	661	699	657	682	688	736	697	694	719	706	684	678	702	730	712	701	708	682	671	694	702	752	649	713	685	724	688	680	707	692	716	713	709	723	677	712	688	684	733	683	714	776	730	696	729	703	651	702	683	745	704	718	642	733	714	710	692	718	694	697	718	739	677	700	666	665	702	674	719	698	720	678	691	693	690	685	693	728	718	719	721	692	725	754	658	698	718	763	768	684	673	725	671	722	699	692	737	695	645	737	742	722	732	718	706	642	683	655	727	763	705	696	732	681	677	767	679	717	736	691	719	682	656	705	701	674	692	731	714	737	714	718	733	651	693	666	671	700	710	691	690	716	697	687	720	666	738	707	729	705	656	705	723	737	716	711	697	717	685	728	698	650	677	729	700	737	732	693	770	722	686	711	732	709	678	687	637	676	704	703	654	698	717	725	738	706	790	693	686	717	713	678	707	706	718	683	716	733	674	702	681	698	733	672	686	705	741	730	706	741	688	714	723	707	742	731	704	693	683	683	717	739	666	686	736	729	715	737	693	658	719	713	728	708	745	741	708	703	695	671	704	658	669	726	720	714	678	684	673	721	702	738	722	727	765	700	720	701	680	725	755	695	727	726	676	704	686	698	662	701	772	723	726	634	685	674	673	732	706	758	729	706	707	711	696	707	705	667	652	684	658	699	732	711	705	747	700	716	721	682	745	648	748	686	701	692	703	687	757	735	700	690	684	701	722	705	725	687	729	690	744	689	694	696	695	700	680	739	712	708	701	691	691	691	713	693	683	716	727	745	693	644	718	728	639	719	734	700	751	731	681	723	664	715	729	711	692	703	757	657	721	735	743	683	724	680	730	724	742	709	725	702	711	701	669	690	729	726	676	660	680	678	797	698	678	729	685	764	709	703	724	745	721	685	740	735	693	689	701	700	745	737	703	677	706	676	703	684	730	699	708	715	721	732	697	692	755	697	724	682	700	706	746	762	714	702	682	684	713	701	737	716	725	742	738	679	701	706	695	694	747	661	691	684	642	722	756	698	703	719	693	660	713	726	723	706	715	781	688	685	715	666	713	710	741	726	752	743	651	686	719	693	698	690	659	742	672	717	684	696	684	694	673	697	678	721	657	666	721	652	763	707	726	754	676	733	671	704	698	705	742	659	710	674	711	724	726	730	709	691	707	705	664	709	664	673	685	699	729	690	724	726	735	710	712	726	718	714	687	677	727	737	726	717	727	687	737	720	714	671	726	657	676	687	694	697	742	720	699	708	724	709	703	726	694	689	704	684	699	755	714	669	767	677	704	651	687	718	752	726	687	684	682	692	670	694	734	643	713	662	769	707	674	675	691	711	692	707	708	699	725	705	714	745	736	734	686	693	677	703	724	698	725	750	736	728	697	716	766	709	748	706	696	706	704	691	689	738	708	700	752	733	717	686	748	726	699	716	685	729	738	714	742	724	713	712	678	713	700	712	695	670	689	637	716	693	747	721	705	704	719	729	723	720	719	665	703	740	730	720	691	685	715	730	692	733	675	687	688	702	709	706	693	709	705	781	729	697	722	703	681	701	714	680	710	734	730	711	717	743	690	706	688	666	679	728	704	743	722	741	682	719	702	702	706	751	684	704	669	762	724	700	735	738	700	710	722	698	667	729	729	676	675	696	682	714	726	729	716	693	676	705	698	714	735	670	711	713	712	668	711	691	725	730	744	696	736	722	743	688	718	703	722	683	746
16922	5953	4311	2820	1669	950	674	530	492	448	386	388	338	325	372	323	359	398	389	379	415	364	354	351	343	370	355	347	306	375	337	303	336	298	313	270	292	305	322	272	349	300	307	304	278	303	298	270	249	287	242	291	273	285	270	255	296	269	254	288	310	262	297	313	299	285	302	290	265	305	279	306	254	266	306	274	265	265	270	266	264	314	277	326	324	293	263	282	269	253	268	283	247	287	283	287	280	293	277	293	246	264	288	270	282	270	274	300	254	270	272	265	286	307	276	259	285	275	284	295	294	269	277	288	270	289	274	276	298	293	273	275	281	259	292	273	268	295	264	274	271	257	289	273	309	277	256	299	246	280	268	297	296	300	288	284	312	292	283	261	256	286	254	287	288	294	282	271	267	284	268	296	303	244	281	296	291	300	293	285	288	264	253	304	276	315	291	284	286	283	284	319	248	271	268	286	279	251	272	266	275	243	302	277	270	282	287	270	286	295	281	239	290	248	268	277	283	249	282	255	261	294	305	272	294	280	291	269	278	266	276	297	279	258	279	318	301	262	268	255	273	274	255	273	289	267	278	255	283	264	264	261	274	268	288	283	272	279	289	267	297	275	288	285	297	260	260	267	247	274	267	318	280	304	267	285	280	294	278	284	295	252	293	294	267	254	266	245	286	280	286	287	293	281	269	292	281	266	261	279	265	253	262	283	284	311	298	275	294	288	267	275	267	267	287	285	235	275	273	282	261	302	254	292	301	276	282	271	280	290	296	271	257	281	279	265	263	243	290	302	286	276	264	287	308	253	269	284	278	275	273	312	294	258	292	253	296	249	271	298	275	271	301	258	310	310	261	267	296	300	274	272	295	296	288	296	288	288	239	287	294	306	265	310	295	297	300	283	286	276	270	244	305	320	283	284	289	267	289	274	268	287	281	270	310	339	280	296	280	285	256	279	272	319	278	299	290	292	258	264	279	285	250	273	288	285	258	266	260	287	277	258	300	283	240	260	307	288	267	286	285	301	280	305	269	311	257	285	259	312	282	333	270	283	257	265	295	263	273	304	284	265	259	313	287	271	259	267	276	309	256	283	315	255	303	288	284	295	259	311	279	251	266	277	288	264	261	312	294	271	295	277	271	317	292	262	279	265	294	296	266	265	298	243	264	274	299	302	272	285	307	274	304	248	251	259	289	272	263	290	295	289	296	270	304	267	266	268	277	256	268	281	283	264	285	264	238	290	251	271	258	281	288	279	249	275	293	289	248	312	274	273	294	282	265	290	304	254	247	269	245	250	290	302	306	263	284	280	279	269	269	294	282	282	264	306	265	289	254	283	244	279	269	283	290	280	263	312	269	265	242	271	272	268	281	271	294	306	258	288	293	269	273	308	326	300	273	269	314	285	269	288	281	270	269	298	276	261	280	255	330	295	294	312	288	296	274	257	275	294	290	283	304	263	282	278	315	283	284	283	320	271	279	280	263	238	320	272	278	313	260	270	303	281	317	289	265	289	275	251	293	265	296	291	286	237	268	280	270	293	297	273	288	274	294	231	295	268	271	279	247	301	306	282	280	317	294	273	284	275	280	276	277	259	251	294	280	277	283	293	291	311	301	289	278	293	275	277	282	299	279	276	257	263	301	253	253	277	252	276	274	280	280	310	273	291	273	275	265	295	285	304	283	230	290	300	244	311	305	290	241	292	299	291	284	270	286	293	288	257	269	284	288	292	300	282	281	305	303	299	256	288	311	270	263	280	296	265	273	280	312	300	276	328	318	282	290	270	281	301	284	298	284	286	286	306	297	285	272	271	251	267	278	290	273	288	259	296	276	285	277	272	277	292	286	304	271	312	292	291	245	256	254	303	313	265	266	288	256	276	313	311	277	254	282	303	275	276	272	295	270	283	296	279	279	327	308	301	317	228	317	279	273	301	272	264	257	311	265	296	283	283	285	281	287	275	296	251	284	282	260	278	269	284	251	273	267	297	303	307	304	258	282	290	279	268	280	256	269	270	270	292	274	277	303	296	265	258	286	249	281	309	290	273	296	304	277	296	267	265	237	266	289	269	288	274	278	290	282	243	299	282	273	290	266	279	255	296	269	282	265	291	289	256	282	275	293	270	258	285	305	271	258	273	275	286	275	255	283	242	284	269	267	289	272	290	290	289	286	288	272	278	263	269	302	285	250	289	261	259	263	290	273	286	286	280	278	270	284	264	290	271	265	292	309	283	279	289	292	254	258	283	265	302	267	270	263	317	284	284	260	289	259	264	281	287	275	297	312	237	293	277	282	300	271	297	280	252	251	261	268	264	289	316	254	273	255	289	285	315	300	254	257	278	274	274	263	249	262	262	325	263	293	289	288	272	257	310	304	286	286	268	282	291	263	336	235	276	264	310	273	286	273	257	301	283	305	267	321	260	291	273	281	259	325	252	288	244	278	305	273	304	280	260	275	305	278	313	282	252	261	310	265	275	264	268	326	293	292	250	278	311	302	264	275	272	267	255	280	299	291	247	280	299	290	236	251	285	296	299	312	285	292	273	290	290	284	278	287	268	295	296	294	237	280	275	277	288	275	290	280	287	282	262	274	269	278	277	281	312	281	283	293	292	276	304	295	285	301	307	265	280	322	267	263	279	282	289	331	273	291	286	257	256	272	291	297	280	273	295	277	311	273	256	268	258	280	265	290	279	275	262	295	315	282	286	251	296	272	289	266	247	273	271	317	292	281	303	276	265	252	294	271	268	287	279	268	295	305	297	297	251	272	311	259	297	262	252	298	292	306	266	283	282	265	313	266	304	264	273	252	261	286	258	273	327	331	264	303	303	263	262	300	309	254	300	273	286	255	291	262	297	272	288	283	276	272	279	292	307	252	270	299	295	241	262	307	270	286	287	261	309	306	290	296	276	282	294	265	262	290	270	300	278	264	268	307	289	275	292	287	265	275	281	263	303	266	300	289	297	290	298	263	287	268	274	291	293	288	271	264	285	338	271	305	274	297	276	298	297	284	280	270	292	289	277	316	306	273	274	279	276	240	297	272	278	268	295	255	332	271	277	303	285	289	265	264	289	282	273	289	301	262	272	314	306	297	294	302	281	272	286	296	292	274	309	272	286	300	281	272	267	257	282	295	283	272	250	268	290	324	270	269	285	272	288	312	281	283	289	264	268	306	283	319	300	284	296	297	269	281	269	286	295	273	278	300	279	276	291	262	307	293	311	310	314	283	263	301	302	279	253	278	301	273	309	291	305	284	271	284	302	301	280	286	271	289	272	278	298	288	278	281	276	269	279	264	284	269	268	289	294	274	318	293	306	285	275	290	261	304	279	288	283	290	286	297	286	250	263	308	269	297	298	266	294	247	305	282	288	295	278	282	310	274	280	258	265	265	276	311	292	266	279	269	275	233	312	294	302	286	275	291	296	275	274	293	255	285	279	294	272	268	286	307	273	276	300	271	291	277	294	291	244	244	267	276	276	277	274	307	267	286	280	297	282
13170	5595	7120	7736	5417	3543	2497	2165	1911	1612	1226	1176	1007	962	1031	1081	1057	1274	1420	1594	1651	1458	1365	1252	1225	1132	1093	1164	1067	1054	1007	1033	1047	921	865	828	872	886	909	949	956	922	791	745	820	815	754	748	768	732	752	691	703	777	713	735	732	711	741	710	744	727	708	681	712	746	769	727	725	751	730	730	710	740	719	668	674	757	686	673	662	655	695	683	716	749	691	663	670	695	675	703	692	709	680	734	661	681	713	711	696	763	690	688	675	697	741	735	718	664	700	669	702	725	724	745	693	666	677	740	751	699	715	685	646	709	698	681	705	722	690	756	686	705	739	702	713	644	694	681	698	678	715	664	675	720	743	689	700	672	745	693	707	716	745	690	713	703	713	708	728	714	716	714	738	682	699	707	674	707	699	759	714	731	682	759	698	728	733	701	713	691	672	698	695	696	700	710	731	662	720	737	702	735	699	722	692	665	688	684	710	722	721	703	674	710	702	697	658	689	715	691	695	681	664	678	706	706	757	706	680	723	675	673	688	689	675	705	701	686	682	668	742	690	719	691	701	727	704	636	686	731	750	730	697	681	713	694	713	721	765	723	713	734	705	711	704	681	681	702	676	719	707	667	673	681	747	709	706	768	693	699	672	658	689	691	701	704	704	693	728	729	680	728	700	704	723	707	687	690	729	713	682	689	722	704	674	721	702	700	667	730	729	737	695	691	687	702	724	725	692	726	701	686	726	670	735	673	682	727	698	703	662	700	742	739	722	662	685	656	683	691	670	691	676	697	737	702	706	722	703	727	733	698	724	689	706	720	677	668	697	661	703	711	697	723	687	726	742	705	693	713	683	723	706	726	700	700	766	738	733	708	701	718	731	687	737	687	669	719	740	706	687	736	675	730	711	725	660	682	708	740	690	712	715	706	728	686	645	718	760	731	741	728	667	726	707	683	648	749	720	650	748	720	688	696	713	668	745	684	725	705	671	755	714	692	650	727	717	669	709	675	712	682	702	727	727	722	706	699	691	728	679	690	690	695	713	703	716	704	708	737	660	723	670	668	742	692	701	662	691	712	736	705	699	667	767	708	719	745	735	787	699	707	710	723	706	734	722	673	692	688	696	711	719	698	722	690	708	721	704	713	688	682	697	730	720	690	645	783	693	711	713	663	735	669	717	744	726	689	740	700	794	685	732	713	675	751	669	684	665	712	742	720	690	666	683	720	665	695	694	724	710	683	681	704	715	677	697	698	714	707	714	748	693	738	739	709	707	694	710	711	708	655	690	751	716	729	699	667	690	676	696	721	686	746	734	730	697	707	652	734	701	715	642	709	732	711	748	657	680	682	764	729	645	688	708	723	695	662	736	715	676	724	713	710	701	733	675	730	714	735	708	674	676	693	712	675	677	719	686	696	668	750	710	715	630	700	713	753	708	665	681	691	700	703	739	686	690	696	681	673	728	666	670	728	662	731	726	732	663	686	739	666	711	747	670	698	714	703	693	737	713	695	687	709	688	706	731	674	662	716	706	681	692	738	683	743	751	733	677	739	741	707	693	703	665	670	659	691	712	699	684	708	735	727	668	704	673	725	675	718	683	640	663	701	736	654	772	702	711	778	736	737	678	698	696	751	693	721	689	690	717	754	708	692	691	705	706	707	702	692	731	692	696	666	668	715	711	698	689	698	688	724	722	712	688	715	698	697	746	729	703	691	686	684	727	715	723	666	708	752	695	671	714	762	685	719	705	733	726	695	681	678	678	711	725	695	694	723	729	744	708	694	702	696	721	716	728	718	768	750	720	692	725	692	770	706	713	719	752	705	702	695	720	673	673	677	691	708	739	678	629	679	699	678	696	712	704	697	671	700	663	724	686	712	675	655	693	777	714	686	707	716	724	720	702	710	716	718	705	661	695	674	717	700	671	732	708	743	657	701	694	681	705	707	730	726	740	637	742	711	693	695	724	728	647	735	752	694	737	713	652	695	728	713	719	702	713	762	660	669	721	715	710	704	673	659	673	693	681	726	666	740	704	659	705	682	741	659	691	699	674	663	698	719	747	673	672	712	646	751	735	685	743	695	716	726	661	706	700	661	712	741	658	705	754	710	691	710	659	668	715	732	725	751	701	687	716	735	709	702	714	726	697	711	677	708	652	703	655	677	652	696	666	733	773	717	704	742	731	676	680	708	672	675	698	716	697	711	750	709	744	690	710	703	729	690	723	725	699	691	710	688	762	729	681	705	642	742	694	688	739	672	695	669	693	681	677	715	698	716	673	663	678	692	707	755	708	766	676	731	709	712	737	742	704	719	728	717	704	704	706	685	745	732	710	732	744	694	723	682	668	732	674	698	688	687	674	706	688	733	726	682	711	727	648	698	708	683	753	699	685	672	700	759	709	699	702	681	682	684	684	716	725	687	661	714	688	687	699	684	730	678	739	722	746	711	688	753	685	730	727	706	708	702	695	731	699	719	697	686	702	707	710	711	694	724	684	643	649	706	687	709	740	632	702	708	709	712	655	712	637	720	694	732	719	700	742	718	713	700	706	729	755	676	758	697	731	765	672	711	664	712	699	714	703	734	677	720	738	724	682	692	764	661	693	701	663	742	685	762	670	688	704	691	675	663	752	674	729	680	722	701	722	692	690	748	751	739	721	726	712	698	706	732	709	655	679	732	637	710	726	689	729	750	690	692	722	703	732	704	699	705	698	734	691	737	669	745	738	701	751	659	713	732	712	671	673	722	691	717	736	725	683	663	698	707	720	699	708	682	673	691	731	711	709	684	684	726	741	724	683	690	734	688	714	762	748	713	710	723	694	685	702	709	675	718	706	700	721	677	765	668	685	684	719	710	695	699	720	766	691	702	714	705	658	684	732	705	707	729	683	756	720	680	707	684	671	718	753	678	734	675	736	656	745	714	686	717	673	703	650	750	677	708	666	762	704	721	701	710	734	738	773	729	699	703	692	694	731	743	719	698	748	752	720	742	675	735	681	718	695	698	716	729	720	732	771	701	717	730	679	714	680	646	686	704	696	726	717	681	685	683	671	706	706	693	676	723	715	702	680	688	732	754	736	733	736	664	682	706	701	668	748	703	665	683	710	689	669	689	643	739	705	711	728	725	702	732	764	688	680	718	698	709	746	682	670	715	698	681	714	712	734	758	683	705	711	721	680	725	713	685	720	733	721	678	733	734	716	707	728	687	659	683	652	687	727	684	702	732	719	679	691	711	679	708	662	724	714	687	727	713	698	659	703	704	686	664	747	742	695	717	710	663	703	739	699	695	706	702	747	737	681	655	710	743	681	704	709	696	729	764	696	706	723	758	668	707	746	744	736	710	699	706	719	694	645	727	685	733	726	739	716	635	713	695	678	740	696	658	717	713	682	713	741	707	715	689	699	685	739	660	734	699	759	701	692	673	668	725	682	714	697	727	726	682	706	703	677	701	674	744	692	713	686	692	661	692	767	730	737	720	693	697	684	726	736	707	669	678	736	744	758	721
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
