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
338045413982	338045414540	338045415090	338045415640	338045416190	338045416740	338045417290	338045417840	338045418390	338045418940	338045419490	338045420040	338045420590	338045421140	338045421690	338045422240	338045422790	338045423340	338045423890	338045424440	338045424990	338045425540	338045426090	338045426640	338045427190	338045427740	338045428290	338045428840	338045429390	338045429940	338045430490	338045431040	338045431590	338045432140	338045432690	338045433240	338045433790	338045434340	338045434890	338045435440	338045435990	338045436540	338045437090	338045437640	338045438190	338045438740	338045439290	338045439840	338045440390	338045440940	338045441490	338045442040	338045442590	338045443140	338045443690	338045444240	338045444790	338045445340	338045445890	338045446440	338045446990	338045447540	338045448090	338045448640	338045449190	338045449740	338045450290	338045450840	338045451390	338045451940	338045452490	338045453040	338045453590	338045454140	338045454690	338045455240	338045455790	338045456340	338045456890	338045457440	338045457990	338045458540	338045459090	338045459640	338045460190	338045460740	338045461290	338045461840	338045462390	338045462940	338045463490	338045464040	338045464590	338045465140	338045465690	338045466240	338045466790	338045467340	338045467890	338045468440	338045468990	338045469540	338045470090	338045470640	338045471190	338045471740	338045472290	338045472840	338045473390	338045473940	338045474490	338045475040	338045475590	338045476140	338045476690	338045477240	338045477790	338045478340	338045478890	338045479440	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2705	3650	2300	2705	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2707	3650	2300	2707	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2709	3650	2300	2709	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2711	3650	2300	2711	3650	2300	2712	3650	2300	2712	3650	2300	2713	3650	2300	2713	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2715	3650	2300	2715	3650	2300	2716	3650	2300	2716	3650	2300	2717	3650	2300	2717	3650	2300	2718	3650	2300	2718	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2720	3650	2300	2720	3650	2300	2721	3650	2300	2721	3650	2300	2721	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
67973	41983	25885	12778	5723	2412	1058	716	568	550	576	545	555	542	574	513	492	539	511	487	527	483	494	542	549	526	469	556	515	533	527	537	521	498	490	561	495	524	517	478	506	514	506	464	553	513	524	510	491	542	522	547	525	531	503	507	491	486	530	472	496	538	518	528	524	539	498	460	530	500	503	517	512	489	529	495	498	532	505	523	470	526	473	486	521	542	510	526	519	509	510	526	535	582	489	554	479	506	498	521	543	490	550	530	518	553	506	494	502	520	496	538	581	490	514	516	514	520	522	524	505	497	548	517	508	526	528	546	464	506	495	537	518	570	543	516	504	488	544	487	500	536	528	494	519	530	486	557	494	491	507	468	531	534	560	493	500	493	538	507	488	504	541	527	501	483	538	492	523	503	498	448	546	517	485	515	477	572	580	515	512	514	505	509	491	514	442	531	495	517	542	530	521	497	533	523	563	504	454	512	576	527	533	495	522	516	543	523	514	470	514	474	520	527	521	551	509	492	506	541	485	495	545	506	492	531	546	515	493	513	539	510	502	491	580	540	512	475	503	552	478	508	490	461	510	515	516	532	511	497	558	519	504	519	477	558	536	502	550	514	515	481	510	544	467	495	485	517	559	552	497	529	527	553	536	517	512	493	500	503	510	470	522	549	521	528	543	490	559	517	520	480	556	548	515	503	541	490	532	495	530	529	560	519	541	552	544	479	499	483	520	519	511	547	523	514	509	533	482	473	523	490	549	500	523	460	529	540	509	588	475	497	541	488	491	513	551	563	512	504	508	509	499	531	508	499	539	472	515	550	519	540	469	521	534	472	554	535	498	491	512	536	500	540	533	499	476	520	448	516	544	482	486	532	500	468	490	508	553	492	499	516	538	547	566	553	519	521	520	582	552	521	481	451	518	491	516	496	481	501	535	522	558	481	495	492	528	524	511	490	506	456	514	506	493	534	516	519	499	524	535	488	483	481	533	502	491	487	535	493	462	489	520	508	553	501	506	503	526	503	493	559	489	515	523	548	522	562	512	509	517	538	539	566	541	517	493	536	560	490	516	477	482	535	509	517	513	524	465	504	506	518	549	499	553	491	517	535	477	513	521	538	532	498	534	515	508	505	469	557	530	537	511	512	499	507	507	516	519	536	502	529	501	496	468	497	556	484	533	536	489	510	508	496	524	526	509	545	523	529	560	520	512	528	553	515	493	465	516	520	556	521	516	491	505	496	520	479	497	500	492	464	564	538	541	517	478	503	529	540	477	475	530	443	525	502	524	540	548	508	529	517	525	527	496	482	498	493	546	535	505	522	493	513	529	527	480	527	468	534	506	524	541	543	529	519	544	515	520	508	501	537	505	508	515	496	548	530	511	529	556	524	502	469	497	514	493	549	524	545	549	510	521	505	498	518	539	491	500	462	537	526	461	511	521	533	502	509	505	481	516	494	524	493	534	506	512	530	565	490	549	556	491	541	505	526	574	491	499	499	512	451	509	530	512	530	506	536	529	510	491	510	551	508	514	524	502	520	525	540	526	507	523	496	540	471	524	519	552	528	517	544	545	524	524	513	508	514	496	458	514	550	517	538	494	493	505	497	505	533	533	485	501	493	539	493	507	537	545	516	518	468	507	482	481	491	493	505	507	519	551	546	521	536	536	528	599	579	546	525	514	528	491	517	509	514	505	520	536	498	506	487	536	539	513	546	503	513	457	468	488	525	530	512	538	490	490	534	506	477	469	503	517	529	492	502	491	503	510	503	537	521	463	487	519	469	535	517	484	510	524	543	473	512	475	491	481	512	518	507	513	484	519	520	550	478	546	529	520	512	512	474	523	506	532	520	488	526	543	507	504	517	486	541	503	530	506	498	493	474	524	478	486	485	489	488	535	504	494	544	501	512	521	461	511	486	563	535	493	513	524	553	540	511	456	535	521	500	554	513	509	538	514	500	495	509	495	546	540	564	488	489	504	495	528	543	519	521	543	562	503	569	473	517	539	542	514	534	509	564	518	545	552	489	519	503	514	527	510	527	511	517	533	569	510	501	523	494	551	530	485	526	513	522	557	498	521	489	498	577	518	512	508	533	572	559	524	504	485	522	520	509	546	542	541	512	507	550	542	512	519	499	508	526	523	511	539	528	533	539	542	513	488	483	553	533	542	518	506	515	501	549	502	504	516	551	535	525	518	509	487	478	538	508	488	486	530	569	525	519	475	516	501	505	512	539	512	535	469	544	509	531	522	504	465	485	526	532	536	509	466	548	534	541	531	497	511	534	503	514	512	556	535	506	511	525	511	496	512	497	522	515	514	569	477	524	517	476	529	533	507	526	501	547	492	505	511	499	496	490	503	526	520	495	521	487	483	512	480	499	556	555	532	518	522	460	514	515	500	499	529	503	554	529	534	545	493	476	527	496	543	493	495	520	528	500	546	501	523	522	504	546	532	530	529	533	539	480	475	491	550	504	523	488	517	502	469	487	508	459	538	498	534	506	513	517	510	530	514	510	520	510	526	519	471	526	500	536	535	485	560	489	483	529	499	510	493	503	531	487	568	508	527	515	527	532	533	525	511	536	491	499	556	553	548	508	487	549	544	503	479	545	535	511	537	548	514	504	534	507	584	513	547	491	544	514	501	495	489	495	543	481	530	502	472	524	516	526	560	527	529	506	511	509	529	533	524	491	533	518	512	537	526	524	517	523	533	503	509	563	488	550	514	508	468	545	533	512	516	476	519	524	483	507	466	520	508	557	481	505	515	516	547	573	519	503	484	536	544	494	528	556	514	501	510	482	482	535	516	554	485	501	518	491	529	510	519	546	516	559	517	515	485	483	486	509	495	502	531	538	473	537	501	449	540	525	504	507	532	480	531	544	478	499	544	510	537	559	559	488	498	528	550	515	491	532	521	539	529	511	521	502	468	508	486	526	486	526	487	534	576	470	519	487	506	557	491	535	500	505	543	513	520	490	542	523	525	564	523	486	531	532	526	556	566	575	524	484	508	560	549	550	493	558	542	499	556	501	507	532	522	494	514	517	489	507	498	529	479	459	525	490	519	512	490	464	540	531	529	480	520	493	484	511	488	508	512	501	555	501	508	516	527	569	502	525	502	501	506	517	554	524	503	487	504	506	519	484	510	480	534	505	512	548	523	489	509	488	527	503	478	493	529	530	543	559	507	535	554	517	504	503	575	560	507	489	528	489	524	509	479	502	515	533	527	536	549	501	527	497	557	507	484	494	474	508	457	515	524	544	513	519	510	530	501	503	497	514	452	500	507	494	468	545	508	499	496	506	479	550	532	531	519	552	519	531	488	540	544	519	521	515	508	527	531	518	549	535	510	483	514	553	471	510	545	536	489	537	511	524	488	511	528	540	520	479	488	575	507	481	538	517	499	506	519	464	504	499	538	530	462	482	509	517	536	521	524	524	533	581	511	497	500	508	518	508	486	489	510	549	502	493	545	517	506	515	522	543	511	470	550	551	505	508	482	523
44393	32398	26825	19185	13309	6680	2994	1851	1474	1301	1295	1224	1231	1229	1140	1142	1092	1106	1091	1070	1101	1123	1111	1095	1115	1102	1119	1087	1179	1111	1068	1185	1070	1065	1083	1150	1114	1101	1170	1020	1074	1103	1075	1084	1092	1023	1111	1080	1061	1088	1124	1106	1124	1080	1089	1044	1060	1124	1073	1094	1071	1106	1063	1052	1063	1054	1056	1088	1074	1087	1079	1100	1115	1049	1028	1054	1105	1102	1092	1104	1061	1135	1173	1139	1079	1044	1008	1083	1063	1115	1063	1079	1045	1031	1038	1078	1104	1069	1057	1101	1068	1038	1125	1040	1071	1078	1038	1137	1013	1126	1051	1058	1107	1027	1026	1144	1139	1052	1100	1022	1078	1166	1048	1010	1083	1029	1023	1070	1077	1080	1032	1117	1113	1039	1076	1094	1047	1072	1031	1052	1074	1144	1085	1082	1076	1060	1048	1104	1074	1162	1101	1062	1100	1096	1069	1037	1067	1065	1098	1099	1089	1087	1065	1025	1042	1061	1049	1101	1093	1108	1049	1093	1079	1101	1109	1149	1066	1025	1082	1035	1071	1105	1029	1013	1074	1074	1096	1070	1058	1085	1059	1052	1100	1083	1049	1087	1075	1089	1070	1092	1090	1045	1079	1024	1044	1055	1030	1061	1100	1024	1094	1075	1103	1073	1043	1068	1042	1065	1045	1071	1134	1083	1065	1050	1097	1077	1122	1070	1031	1097	1064	1091	1131	1096	1058	1014	1034	1089	1150	1087	1096	1078	1069	1064	1131	1068	1086	1027	1039	1053	1068	1088	1101	1084	1089	1060	1059	1071	1072	1091	1074	1111	1083	994	1096	1079	1030	1077	1122	1089	1079	1062	1115	1043	1085	1132	1083	1112	1107	1069	1120	1063	1107	1075	1051	1015	1093	1095	1079	1056	1117	1072	1098	991	1135	1039	1070	1055	1076	1092	1050	1086	1076	1071	1066	1019	1126	1069	1082	1114	1040	1041	1089	981	995	1061	1030	1067	1127	1092	1087	1063	1030	1062	1056	1099	1038	1070	1052	1054	1079	1089	1092	1037	1068	1126	1106	1030	1014	1104	1098	1090	1066	1099	1030	1042	1050	1100	1064	1138	1135	1078	1082	1025	1047	1088	1041	1041	1089	1057	1104	1100	1089	1069	1097	1036	1113	1049	1065	1080	1067	1094	1126	1158	1072	1052	1059	1092	1063	1113	1087	1063	1045	1105	1080	1016	1073	1125	1032	1089	1026	1089	1048	1046	1057	1093	1095	1042	1099	1104	1061	1082	1121	1096	1176	1053	1093	1097	1081	1117	1006	1034	1118	1085	1108	1058	1108	1114	1095	1036	1069	1134	1103	1081	1094	1059	1075	1039	1106	1119	1135	1089	1076	1115	1041	1074	1083	1050	1059	1084	1072	1055	1058	1095	1071	1076	1075	1070	1025	1061	1024	1108	1015	1114	1097	1102	1063	1081	1094	1115	1097	1141	1047	1049	1049	1037	1054	1039	1032	1063	1082	1072	1065	1079	1103	1050	1034	1062	1078	1096	1113	1000	1097	1078	1055	1088	1070	1047	1053	1044	1141	1047	1048	1067	1061	1074	1149	1079	1096	1097	1078	1092	1051	1053	1051	1128	1095	1130	1080	1066	1103	1060	1088	1036	1082	1111	1039	1083	1046	1023	1074	1089	1076	1059	1121	1127	1025	1058	1106	1060	1025	1071	1120	1113	1035	1087	1093	1080	1038	1154	1132	1055	1062	1055	1106	1086	1097	1034	1090	1083	1064	1074	1031	1092	1049	1096	1083	1077	1091	1082	1098	1077	1091	1108	1120	1113	1072	1094	1103	1057	1071	1061	1068	1076	1079	1056	1039	1090	1073	1103	1057	1068	1075	1116	1061	1069	1102	1098	1056	1036	1069	1080	1125	1084	1056	1095	1075	1036	1126	1042	1048	1043	1102	1053	1121	1103	1054	1094	1078	1047	1071	1058	1083	1026	1041	1052	1120	1037	1065	1073	1091	1105	1002	1102	1063	1101	1068	1121	1092	1111	1117	1058	1101	1127	1017	1072	1037	1127	1060	1103	1049	1108	1042	1072	1037	1076	1036	1087	1118	1081	1098	1065	1089	1053	1061	1057	1065	1050	1120	1073	1092	1113	1028	1118	1126	1092	1084	1099	1086	1064	1079	1109	1105	1022	1149	1078	1060	1042	1024	1097	1068	1092	1141	1010	1050	1053	1096	1082	1068	1149	1044	1070	1019	1091	1032	1139	1062	1067	1057	1093	1115	1098	1049	1041	1038	1122	1022	1069	1157	1131	1087	1094	1071	1046	1098	1064	1117	1054	1087	1028	1127	1100	1082	1113	1074	1049	1058	1051	1042	1057	1121	1120	1095	1056	1014	1082	1078	1032	1105	1101	1097	1142	1072	1081	1097	1098	1019	1079	1139	1084	1072	1073	1066	1073	1129	1067	1152	1104	1108	1123	1080	1111	1117	1000	1153	1078	1120	1032	1042	1130	1098	1039	1123	1080	1054	1102	1071	1086	1083	1084	1044	1112	1055	1077	1099	1109	1084	1073	1114	1097	1115	1097	1035	1073	1101	1052	1020	1061	1143	1090	1110	1097	1094	1060	1105	1098	1060	1051	1021	1045	1094	1032	1035	1082	1085	1131	1034	1089	1044	1050	1004	1105	1058	1105	1061	1054	1102	1083	1073	1045	1073	1121	1092	1046	1077	1095	1049	1022	1118	1081	1102	1059	1032	1040	1123	1054	1122	1102	1094	1078	1098	1122	1088	1103	1076	1063	1100	1015	1051	1058	1081	1023	1026	1095	1095	1077	1101	1073	1138	1010	1078	1069	1139	1047	1138	1075	1096	1071	1049	1086	1058	1049	1127	1096	1077	1052	1117	1083	1116	1054	1048	1146	1110	1023	1098	1062	1053	1057	1060	1084	1038	1031	1032	1073	1087	1094	1081	1155	1074	1082	1030	1057	1096	1072	1030	1082	1144	1080	1037	1093	1113	1043	1119	1088	1068	1050	1092	1099	1077	1135	1083	1077	1117	1072	1119	1049	1096	1077	1084	1088	1104	1092	1070	1077	1052	1087	1069	1099	1072	1053	1056	1047	1092	1106	1080	1079	1066	1070	1080	1103	1102	1058	1064	1065	1004	1061	1137	1082	1077	1049	1142	1156	1146	1108	1084	1092	1052	1162	1072	1103	1063	1112	1060	1068	1048	1050	1099	1118	1001	1071	1033	1061	998	1027	1069	1065	1067	1068	1020	1098	1047	1058	1044	1052	1075	1089	1102	1071	1087	1059	1057	1030	1076	1040	1065	1080	1071	1042	1134	1092	1111	1037	1063	1109	1089	1036	1038	1035	1111	1092	1120	1089	1074	1016	1046	1103	1111	1043	1099	1052	1099	1049	1054	1087	1114	1062	1043	1086	1101	1134	1123	1103	1080	1149	1077	1078	1082	1068	1080	1165	1070	1014	1101	1029	1048	1127	1032	1078	1143	1059	1145	1074	1105	1104	1080	1108	1076	1097	1055	1079	1123	1078	1019	1096	1085	1050	1070	1033	1059	1080	1056	1071	1102	1080	1031	1031	1097	1051	1078	1112	1093	1149	1092	1036	1080	1115	1069	1013	1047	1039	1055	1096	1120	1082	1089	1106	1082	1074	1097	1108	1113	1054	1110	1108	1091	1118	1068	1112	1093	1003	1104	1065	1108	1048	1079	1035	1085	1039	1102	1119	1065	1095	1104	1071	1076	1059	1078	1082	1071	1073	1086	1015	1071	1090	1100	1094	1051	1028	1085	1031	1063	1070	1093	1066	1021	1096	1063	1171	1077	1027	1072	1050	1078	1101	1106	1038	1095	1080	1093	1081	1058	1040	1087	1099	1035	1082	1044	1064	1096	1091	1025	1076	1111	1086	1096	1099	1068	1112	1123	1081	1025	1118	1070	1061	1064	1082	1104	1106	1084	1007	1101	1049	1070	1017	1067	1049	1104	1055	1063	1063	1059	1151	1083	1032	1038	1123	1076	1113	1106	1063	1132	1093	1058	1087	1012	1077	1079	1068	1075	1043	1117	1088	1141	1100	1084	1080	1111	1111	1082	1025	1061	1116	1041	1066	1095	1067	1062	1077	1095	1088	1076	1081	1048	1043	1101	1118	1046	1081	1051	1046	1036	1070	1090	1087	1055	1098	1046	1154	1087	1016	1086	1052	1124	1054	1057	1128	1098	1060	1039	1076	1048	1073	1125	1079	1088	1012	1131	1077	1078	1088	1058	1071	1121	1072	1043	1136	1101	1089	1062	1041	1079	1085	1077	1080	1081	1125	1069	1103	1061	1053	1101	1048	1072	1070	1144	1057	1057	1097	1086	1045	1109	1122	1017	1004	1078	1059	1036	1060	1101	1127	1111	1046	1071	1081	1094	1093	1082	1105	1111	1076	1057	1070	1095	1115	993	1070	1070	1074	1049	1034	1057	1062	1088	1107	1076	1075	1062	1075	1070	1025	1056	1080	1031	1065	1052	1112	1085	1072	1056	1079	1075	1077	1086	1103	1094	1094	1104	1044	1042	1084	1069	1017	1131	1066	1058	1084	1109	1118	1075	1087	1062	1102	1088	1125	1076	1074	1116	1050	1132	1070	1085	1100	1072	1129	1058	995	1092	1109	1117	1075	1047	1039	1035	1089	1037	1053	1022	1118	1144	1136	1062	1072	1090	1156	1060	1119	1027	1043	1110	1136	1038	1078	1026	1054	1054	1096	1092	1112	1036	1017	1096	1103	1089	1115	1080	1079	1113	1066	1081	1130	983	1087	1045	1083	1090	1106	1063	1102	1057	1079	1035	1057	1053	1045	1031	1086	1042	1090	1036	1082	1050	1058	1049	1046	1045	1103	1074	1039	995	1103	1137	1081	1131	1076	1086	1042	1063	1076	1140	1087	1110	1077	1027	1089	1082	1115	1052	1142	1079	1101	1103	1045	1089	1079	1040	1070	1103	1065	1080	1053	1077	1038	1091	1027	1072	1105	1073	1086	1102	1128	1058	1127	1076	1054	1054	1105
45505	24863	13338	5854	2635	1387	835	606	550	493	489	489	477	519	491	494	486	485	502	482	487	496	442	481	479	505	470	448	497	497	519	491	465	503	487	472	484	482	494	491	482	505	508	464	489	435	425	476	470	500	526	469	501	490	452	509	484	454	480	473	485	450	468	500	491	509	503	473	481	482	482	491	477	488	481	423	469	478	477	492	466	449	517	504	420	424	458	493	510	477	481	447	466	484	472	471	542	450	484	481	451	456	458	498	482	462	497	450	465	437	472	436	469	517	496	446	492	414	493	486	492	519	465	507	469	455	477	484	425	455	469	492	452	442	469	449	506	461	467	503	450	487	473	481	445	483	462	426	495	446	437	496	475	445	449	428	446	466	464	507	457	475	477	482	484	496	491	486	459	499	497	472	475	498	454	467	463	465	507	503	485	455	466	441	498	516	480	450	458	472	532	520	452	497	480	495	466	482	484	446	455	454	444	494	478	534	446	470	464	509	484	489	512	479	523	499	468	458	494	481	466	445	527	447	477	489	477	478	479	470	487	512	424	450	446	473	506	493	473	480	478	491	500	495	464	477	476	483	490	466	509	474	469	497	468	484	504	500	529	520	489	453	489	517	448	474	464	484	474	450	455	475	487	459	447	496	452	500	503	522	505	454	472	442	438	481	436	493	477	449	470	478	477	469	502	429	463	458	458	463	480	494	485	487	482	495	475	459	485	480	470	475	482	498	434	470	480	511	494	454	485	452	451	472	467	485	508	461	475	464	512	471	442	474	475	506	453	496	433	450	510	498	492	470	435	458	484	497	474	436	459	455	485	477	506	440	482	474	527	472	500	450	458	456	474	514	473	491	482	497	516	457	518	525	517	492	501	508	480	495	502	474	495	446	465	513	462	495	532	429	442	491	491	455	467	456	482	473	474	480	488	443	466	453	471	458	496	502	477	480	450	506	488	471	456	458	488	475	459	504	470	460	475	505	525	448	480	475	446	461	439	485	502	459	457	464	460	490	467	510	459	458	463	523	444	446	463	510	490	495	452	478	466	413	518	481	462	464	514	513	430	481	493	474	461	460	516	467	402	445	503	475	512	489	472	448	542	438	511	497	469	434	477	498	466	525	475	462	471	426	440	410	457	469	501	508	451	453	476	528	452	480	461	513	414	495	480	446	452	509	528	430	471	497	466	447	453	449	451	458	461	411	493	467	471	470	467	470	477	480	471	457	489	452	476	515	452	431	473	475	486	493	437	494	497	444	434	483	457	475	495	435	454	449	455	486	444	454	445	451	432	450	470	468	516	490	457	489	437	478	476	448	488	502	460	518	468	498	461	466	454	506	490	471	469	497	442	475	478	448	430	459	485	507	477	505	483	455	496	491	495	505	482	476	491	473	486	446	454	470	428	469	477	461	460	488	527	467	470	436	470	480	495	493	469	503	505	449	502	460	489	441	465	480	424	483	445	513	510	495	487	465	461	457	440	509	455	442	507	474	462	492	505	505	482	476	430	440	485	459	470	454	448	441	466	451	460	443	440	456	456	457	437	486	470	543	476	480	452	456	491	475	477	497	421	497	522	426	493	481	476	440	477	456	484	427	495	448	466	470	502	472	484	485	445	487	470	514	458	461	449	554	469	498	493	470	472	475	474	480	457	463	473	449	404	444	488	455	458	469	459	505	465	478	514	472	465	428	490	483	466	485	476	482	470	488	521	467	417	480	471	478	493	482	479	499	456	463	477	466	463	507	459	478	464	443	513	477	461	445	482	497	480	474	487	453	434	492	456	519	488	470	484	505	473	495	459	473	491	524	483	464	475	461	497	480	502	448	445	471	467	437	515	518	484	480	435	483	459	474	457	461	452	444	513	489	463	502	479	534	470	499	478	514	503	477	436	473	463	460	490	487	505	474	455	474	493	478	477	456	441	486	493	441	484	469	485	462	500	460	459	449	463	502	448	452	464	510	492	430	468	471	462	503	502	477	473	472	504	488	475	508	455	459	463	460	409	511	475	517	470	491	450	490	492	480	476	426	458	470	434	471	451	527	463	505	480	469	471	451	486	474	430	464	502	495	474	486	530	471	492	487	442	467	491	467	447	487	496	493	510	483	447	476	507	434	487	480	444	528	456	469	496	442	472	491	469	467	460	456	488	513	512	468	482	472	457	423	452	493	485	475	455	427	467	482	499	513	463	451	479	471	513	491	459	439	497	472	484	491	498	462	474	521	502	503	513	469	480	452	436	441	483	462	483	463	466	489	489	437	484	497	442	450	489	474	453	501	435	420	463	479	450	482	484	477	463	483	494	477	466	493	487	481	452	469	451	492	425	478	470	478	437	474	509	456	479	443	461	494	467	478	520	481	446	500	506	457	484	494	447	466	494	491	490	527	502	491	487	481	487	433	462	463	429	480	434	485	525	475	468	489	515	466	445	468	478	458	464	446	427	454	445	456	459	490	461	446	495	471	456	464	461	453	447	463	467	525	447	434	470	474	469	500	487	439	442	468	485	434	474	482	510	479	509	501	454	526	451	493	467	485	509	438	511	461	460	505	479	521	456	470	542	510	467	429	534	479	461	441	459	485	484	471	479	449	435	469	474	508	457	490	461	460	464	436	462	478	498	489	460	539	457	477	435	457	500	469	474	461	515	453	447	520	494	474	504	535	495	467	459	477	497	478	480	459	464	475	470	481	471	526	499	506	461	533	470	500	514	475	474	499	490	460	450	496	481	508	461	471	461	454	463	499	458	454	449	433	478	451	462	486	509	493	463	485	485	460	486	470	471	476	485	492	466	516	497	502	495	507	466	484	473	447	473	454	483	449	458	461	457	474	476	494	462	493	434	522	492	465	441	440	466	460	456	447	443	432	458	464	453	488	508	464	459	452	399	425	435	481	483	441	483	438	455	488	474	485	448	457	447	441	517	457	521	491	488	466	449	503	491	466	457	478	494	477	473	433	499	459	477	472	515	474	498	470	461	475	470	473	431	491	504	476	445	460	460	486	456	457	474	482	460	485	477	478	463	447	504	493	489	448	456	473	478	484	478	506	501	486	507	473	491	440	451	487	467	498	463	471	464	499	463	463	484	439	465	469	469	464	510	497	497	479	457	421	438	505	454	486	508	484	444	481	443	447	456	480	439	523	464	466	474	427	439	510	507	453	455	470	479	456	506	489	450	471	508	528	478	477	456	495	483	492	469	425	467	487	481	452	451	501	449	480	485	477	531	512	463	469	510	522	517	452	481	514	449	459	492	488	460	505	511	463	454	505	499	493	507	509	443	465	445	477	504	474	454	477	477	486	459	466	538	480	473	458	499	494	479	434	444	447	478	456	456	441	471	475	464	508	451	471	506	420	489	487	493	512	458	501	449	482	497	487	475	435	494	496	507	478	472	444	461	473	447	455	464	433	437	515	468	486	495	507	485	475	456	481	457	455	450	443	499	442	474	493	479	478	458	510	525	473	494	455	433	509	441	461	445	497	467	502	459	459	455	447
28410	17741	16893	11488	6951	4181	2344	1404	1282	1148	1084	1071	1099	1014	1061	1001	1033	999	1035	1050	1020	1002	1009	1016	1089	1026	1045	979	1061	1047	1011	1015	1049	1009	988	1049	1044	1014	973	1039	1019	1023	1041	962	963	989	925	1009	1090	977	1028	1016	970	1010	956	1017	973	969	1029	1009	985	975	995	991	1059	986	984	1008	990	964	1016	1035	1021	1042	1002	998	981	984	930	1014	986	985	999	1014	970	1067	983	973	1020	948	1017	1024	939	992	994	1029	1010	1069	999	1041	1002	988	1015	1011	958	1021	990	993	981	1033	991	1012	1016	1000	986	1078	1052	1021	1003	981	1004	975	993	900	986	993	1027	1000	1036	1002	1022	1044	1009	951	1001	1010	983	1011	1039	974	1025	1014	1015	1072	1016	1007	1006	972	1024	974	1010	991	997	1010	994	946	960	1028	969	987	980	963	997	963	971	986	997	1007	1017	1051	1042	997	989	992	1004	976	963	1001	1002	976	954	1008	983	971	1042	974	1001	1005	1051	955	979	992	940	1017	1040	1047	1003	940	964	958	975	963	1019	1029	988	1007	1025	1027	962	958	1009	1031	982	987	1024	1000	1015	1045	1002	1025	1033	980	989	1041	959	1026	1014	995	974	966	1003	985	1011	953	1042	1046	974	976	1047	986	984	963	1001	979	1033	1009	991	1003	1032	998	1017	1028	1014	1059	979	1022	1015	1006	948	969	989	982	955	986	993	983	979	972	1024	1013	1004	1022	990	980	987	1019	1015	973	1018	1003	979	1004	1040	966	1028	1023	1010	1000	1016	1036	1021	1014	991	1031	1021	1027	988	995	963	1005	954	1047	976	958	975	989	1021	1002	1005	1009	981	966	995	980	953	1012	941	1080	980	986	1008	994	986	1013	970	1014	1040	981	1011	956	1074	990	1011	984	987	1067	943	983	944	1018	1020	1009	1013	1033	942	1008	1020	986	1026	969	1039	948	927	976	1013	1038	944	994	1011	1007	933	1037	1004	1037	1053	1047	1102	976	1047	990	1003	1010	1047	977	992	951	1031	1005	1007	1012	985	980	1014	1013	1006	1012	932	1064	1031	999	1023	998	989	1027	1057	1050	1007	996	1016	1053	1029	1008	987	979	1033	981	1003	1008	983	1016	984	1011	1009	986	951	963	984	1020	962	935	986	1024	969	1012	952	1036	982	993	1030	1021	1012	1003	1062	989	966	1039	972	963	1023	1004	974	995	907	1053	984	970	963	978	996	978	959	981	1001	1034	958	999	985	1014	1015	1031	980	940	1010	956	1006	1046	1007	992	1059	989	1001	1015	991	1000	1005	1059	993	975	1006	1047	1020	1000	978	1023	1041	971	1023	952	968	983	1003	1078	1045	1038	1047	980	1018	1018	993	1043	1042	1039	995	990	1022	1010	1062	1052	1005	1009	1062	957	1001	970	989	979	987	989	944	1031	984	1014	974	994	974	957	1046	951	1041	1009	1027	997	1020	946	1002	1007	972	951	999	959	1011	963	989	995	1032	1000	1031	1021	1088	978	997	1018	961	1016	943	969	1003	1029	1011	981	993	1004	1085	987	1004	1001	962	992	1003	1064	1033	1011	984	1009	995	1021	1026	986	982	990	984	969	977	980	977	994	1005	944	1005	989	1064	1016	1035	986	1028	1020	971	1008	959	1081	953	954	1000	1041	960	1012	927	1047	1016	1030	1064	1031	1002	957	1074	988	991	1027	1005	976	1003	1015	983	957	1046	1002	991	1012	995	991	982	969	978	1008	1054	1004	1029	1010	1063	1020	1033	1063	983	982	996	1049	978	984	995	1008	1089	1020	1047	983	999	1014	1034	977	1008	986	1003	978	975	1017	959	1004	1031	988	1005	1035	1015	1013	962	1016	1002	979	1053	1004	1016	978	965	989	1027	944	979	998	1049	955	963	1018	1002	984	1050	1009	970	983	971	1002	970	1037	1078	995	1046	1036	979	1006	1021	980	988	1040	1014	958	961	970	991	1016	1035	1003	986	1027	1067	993	1000	983	953	991	1012	1050	983	1017	1042	941	1020	960	938	1053	985	990	1033	1009	960	1038	989	1000	980	1027	975	997	1040	998	963	1031	1018	1017	1019	1034	969	1054	984	932	960	985	994	1031	984	1019	986	974	973	959	1044	977	991	968	1012	988	1016	1021	967	992	1018	987	1016	1013	970	981	1012	986	1010	1052	1003	999	968	955	1032	1016	963	999	977	1025	1038	1004	970	941	985	996	979	1049	945	993	956	997	972	1020	1043	944	1019	1016	1023	998	1008	983	983	979	968	958	948	1048	995	972	953	978	1026	1009	1036	1025	989	993	1014	1029	983	1011	1005	996	1051	971	965	993	1027	989	1012	972	946	1008	1001	1036	1013	905	1028	970	978	977	1019	1018	1009	1025	991	990	983	1025	1053	1054	953	1066	1038	989	1044	953	979	1025	1019	1027	1009	984	995	1018	1030	995	1000	993	1016	985	1022	960	971	994	1027	987	1016	986	1013	1028	1029	1008	1016	1017	1012	992	976	958	943	988	938	974	1038	1069	989	965	975	1009	971	1054	1012	984	983	1016	1034	978	982	974	1048	973	1004	958	996	1006	978	1022	993	1041	1001	978	981	1069	965	989	986	980	989	1010	1031	946	1014	1028	1028	976	1050	988	985	997	947	946	1001	1047	1008	945	988	961	1025	1046	1017	1027	962	1004	1041	994	987	979	982	1015	1036	991	1061	990	1015	1013	1049	997	1013	1006	1044	1015	986	1036	1055	960	1000	1027	1022	1009	969	1012	1032	1024	1021	977	1018	973	1004	974	935	971	1003	1023	1029	983	968	1014	1070	1002	1052	1024	977	1008	972	999	1016	1055	1005	926	1075	1039	1000	1034	987	1000	988	979	1023	951	942	990	1009	993	944	965	983	1006	1033	1000	1038	1013	1043	1020	1066	1000	969	963	1009	986	1005	1003	992	963	1018	978	971	1024	994	1003	966	1038	1028	1009	1001	1044	998	1010	996	960	981	1042	949	976	974	1023	1050	1043	1042	976	987	970	977	968	1030	993	976	970	976	913	1026	1036	1023	973	988	1049	1028	979	981	1001	957	959	957	982	996	1008	983	1010	950	1024	984	1000	1029	934	902	996	971	992	945	1007	965	1011	971	1012	955	982	1025	1024	975	1009	1021	1020	998	973	951	1015	1021	991	955	1016	1043	986	1047	1022	957	952	1007	965	962	963	931	1009	952	971	992	993	947	964	1020	987	997	1015	1044	947	1017	971	1032	1009	984	986	1000	995	1019	970	987	1011	954	962	1058	1027	1010	977	1026	966	947	1016	982	982	1043	956	981	1007	993	1032	1005	1084	1005	1024	977	981	950	1000	978	987	1030	1046	1034	1015	983	962	1047	976	1017	991	993	1013	1017	964	996	946	978	1068	1033	1000	1036	1111	955	1058	990	983	989	1034	962	1023	1004	1015	994	1022	1017	1018	1003	1020	973	1004	1004	967	999	1044	967	982	1004	1004	1007	1043	1004	992	1017	1013	1004	961	1007	1020	992	985	1035	978	1010	955	1013	1005	1056	1012	1068	999	1000	995	1013	1006	1030	987	1022	978	1043	1013	999	1001	1003	1025	1042	1043	1084	1021	977	960	973	981	994	972	978	1033	934	1012	966	1003	1059	970	1030	1034	1033	933	1022	999	1018	1004	983	962	995	978	975	1014	1048	1015	1013	1026	973	1011	985	1052	981	997	992	1024	1024	1049	1075	1035	998	954	1008	999	992	1007	942	1043	925	968	1001	963	976	1007	1030	1047	975	978	949	1026	981	999	991	1001	978	1052	1013	1052	1092	994	989	1040	1030	1009	1053	967	976	996	969	979	986	974	1048	973	1010	986	962	1029	968	1033	989	991	930	1043	1002	984	1017	979	1025	1092	1027	981	1002	1005	988	1000	967	1036	1020	1021	1009	938	1010	1047	980	995	983	1010	990	1034	1002	1016	1015	1020	924	942	1049	929	990	932	969	919	994	1034	1025	1025	971	1025	1000	992	1032	998	973	985	1033	997	1026	976	1011	1027	1033	964	993	988	958	1006	1006	1007	936	987	1030	1015	1022	992	1011	999	982	974	1002	987	982	966	1034	981	1025	1035	1026	984	985	979	1036	1034	1048	1046	1013	1019	997	1018	981	998	1035	1016	1012	1022	972	969	1066	1025	1009	1024	1015	920	954	950	988	1021	965	1018	979	1029	1024	1010	1008	1022	1000	1006	1032	1024	1027	972	1001	1002	968	947	970	957	1005	1024	986	970
61756	34005	15040	6655	3305	1927	1009	605	510	514	473	473	502	509	485	448	488	464	491	437	456	508	470	448	493	472	506	518	516	450	465	419	494	521	430	444	465	466	498	491	480	462	501	486	456	508	464	520	480	469	448	527	512	442	502	540	451	468	516	472	459	513	435	453	466	491	427	442	535	503	460	486	451	442	491	459	475	436	467	441	420	450	446	486	505	474	477	472	482	446	447	460	526	478	490	469	451	488	454	472	463	441	519	484	480	470	485	463	501	495	457	444	506	489	527	444	459	455	450	466	511	474	505	469	466	455	421	443	484	451	437	488	515	482	494	492	484	495	503	481	463	495	467	470	503	484	506	489	456	468	469	459	460	455	454	502	476	507	494	490	506	442	440	458	525	474	437	481	471	502	456	472	434	468	465	489	488	464	461	483	476	520	489	496	462	445	403	504	496	463	490	497	492	469	490	512	466	468	483	466	454	479	490	448	471	454	481	455	444	479	465	478	512	498	494	476	448	484	446	470	485	458	468	501	442	404	516	448	453	462	463	483	454	498	491	514	544	459	469	443	430	450	472	477	456	450	466	481	469	486	475	484	486	498	500	517	484	466	450	493	469	497	483	469	470	476	479	519	462	485	472	479	512	476	464	483	448	528	436	470	478	459	460	477	452	457	510	499	478	527	495	479	487	480	471	443	436	488	461	491	490	485	457	498	519	458	455	434	461	509	479	487	505	496	453	482	498	494	474	469	467	425	434	496	450	492	488	456	455	455	430	499	514	458	488	440	497	529	495	449	471	514	484	500	455	479	475	473	467	454	436	515	505	495	490	425	425	468	502	442	466	470	449	519	479	471	474	502	438	499	457	492	443	445	478	455	487	471	471	478	530	485	506	477	496	467	543	461	447	521	480	504	487	486	484	474	497	465	471	523	459	474	502	501	500	464	486	492	450	499	457	435	421	436	440	451	473	504	493	509	432	470	475	505	488	494	540	457	466	432	471	515	502	468	468	456	492	403	445	489	488	461	483	517	537	484	499	501	471	484	479	458	523	484	481	460	478	511	455	488	485	447	479	495	471	471	482	471	447	482	506	494	464	440	492	465	468	504	498	487	525	450	511	485	500	486	487	500	442	485	477	506	487	479	496	491	494	494	449	484	491	453	466	480	472	467	487	518	473	498	490	524	458	487	471	481	511	470	418	489	490	469	470	507	484	451	498	490	485	497	490	506	515	502	485	479	467	476	520	446	512	464	482	504	498	485	465	516	492	481	469	494	464	452	467	453	478	433	463	506	475	505	460	473	414	467	468	474	450	483	505	531	510	460	457	448	479	493	449	456	459	487	536	466	463	513	487	502	460	524	499	486	480	422	464	446	499	464	452	455	475	467	433	474	508	479	471	468	450	443	492	486	507	440	423	467	490	477	510	493	479	457	466	500	508	437	526	489	443	502	461	460	477	451	485	480	506	521	484	433	428	479	454	493	451	453	486	482	438	473	493	440	504	493	433	493	405	482	471	487	464	482	458	454	512	488	468	487	489	467	451	481	471	465	452	483	444	489	465	488	500	497	420	510	475	468	464	503	454	483	438	448	464	493	488	506	471	473	460	467	507	474	503	481	469	454	463	475	516	460	494	478	466	454	459	399	516	513	496	465	443	447	491	490	467	476	464	490	482	465	468	505	481	458	486	461	498	491	488	510	499	518	475	445	475	485	454	457	475	454	488	498	448	492	468	494	534	504	492	457	482	439	520	476	468	439	493	461	505	481	472	490	466	456	521	483	434	453	436	463	472	467	462	446	459	468	447	478	424	434	442	483	476	506	473	471	434	509	480	447	455	483	490	480	508	463	482	474	522	485	523	489	458	457	474	448	497	443	484	459	456	460	500	425	427	510	481	459	494	473	479	451	502	445	489	458	450	509	496	490	492	481	490	480	497	483	477	476	470	459	471	461	479	451	485	457	477	489	459	458	501	474	470	443	501	497	480	482	453	459	454	496	533	504	473	462	438	468	533	442	450	434	442	508	458	507	488	493	463	467	511	493	483	455	471	507	487	475	472	490	527	465	489	492	479	468	469	450	432	479	465	464	477	487	470	489	480	482	468	510	490	482	438	484	494	491	471	459	479	556	444	461	480	477	486	507	475	478	474	476	445	496	483	435	462	490	489	480	471	479	444	469	465	444	484	469	463	442	439	466	512	485	427	448	499	458	455	457	494	468	492	481	484	463	436	438	452	484	475	483	478	473	474	476	470	464	469	469	472	515	504	482	515	457	478	450	439	441	489	523	504	492	478	470	428	511	522	523	460	491	490	470	508	465	502	457	457	486	482	457	486	437	439	466	501	471	441	465	446	481	480	476	490	445	445	496	485	480	481	472	460	507	495	513	484	513	483	495	474	470	464	464	486	426	453	496	502	454	505	459	491	506	477	471	482	455	493	515	436	506	513	478	452	450	483	468	469	531	478	474	492	515	484	449	476	452	496	455	474	476	473	451	493	519	486	443	479	473	470	475	449	486	488	471	470	467	473	455	498	486	466	484	475	490	491	438	531	504	431	492	477	494	451	491	499	435	448	501	500	425	478	427	471	501	471	484	465	506	477	489	483	511	440	513	482	445	480	489	515	500	456	455	442	450	459	499	449	477	479	482	435	437	516	482	415	433	468	512	488	486	469	504	454	491	457	472	507	480	458	449	423	474	458	484	451	558	476	462	467	485	466	517	486	478	491	472	496	451	474	430	480	492	451	472	520	471	482	458	482	506	483	526	471	461	490	471	461	513	460	549	437	447	500	491	489	519	519	501	454	447	472	454	453	512	494	496	495	476	526	487	514	457	519	455	494	448	468	478	454	484	464	446	484	489	493	496	474	447	506	479	479	453	445	488	436	505	480	484	451	420	429	445	436	477	502	456	522	423	533	483	493	476	452	481	456	488	452	400	451	509	467	463	499	468	445	473	440	500	503	469	485	533	494	431	514	471	512	478	446	465	503	482	461	466	482	504	486	460	512	491	441	482	474	447	449	452	456	470	475	455	428	477	501	449	449	465	493	485	484	484	490	476	499	431	470	464	453	441	470	483	486	469	459	507	475	454	443	463	469	477	495	484	473	456	508	443	460	463	530	471	479	461	512	453	467	476	505	452	455	462	486	439	452	495	446	479	461	491	494	485	434	477	472	434	457	480	477	488	480	442	498	441	499	490	495	513	480	457	508	466	473	498	459	497	450	454	439	481	442	445	466	466	453	479	501	431	504	466	518	519	484	446	457	451	470	475	481	481	467	449	540	500	470	488	508	449	496	454	466	460	495	466	464	478	480	459	471	470	471	475	445	481	444	515	497	478	459	492	461	466	513	486	505	483	497	502	463	491	500	507	477	523	449	463	474	451	479	459	438	495	486	457	515	467	470	486	539	517	478	431	513	474	481	533	460	456	436	471	447	457	488	457	475	500	470	449	498	452	494	498	473	489	452	484	458	487	440	474	490	482	501	466	486	472	462	486
40729	24698	16366	12623	8857	6007	2885	1323	1154	1131	1093	1055	1007	1037	1003	1060	988	1005	1006	1051	964	1015	1047	1028	1009	1092	1061	1002	1019	983	1030	1026	1047	982	1001	1054	984	1037	992	1042	961	1040	1026	995	1038	988	960	1054	1005	982	954	1024	1052	976	1051	987	1013	983	1002	976	1046	986	989	1035	1014	1056	993	994	995	1038	1056	976	995	1039	1004	1016	1035	1089	1012	1056	1030	1044	1039	974	967	1025	982	1041	999	999	996	987	1015	975	995	1022	1003	962	1029	1056	1046	1035	1064	968	1004	1062	991	991	1009	954	1007	1016	1006	1029	1048	1005	1020	1014	1045	1065	993	971	1008	1005	982	1043	1051	986	1002	944	992	1044	994	972	1067	998	1054	1030	999	1009	981	1030	967	1017	946	963	1006	1018	993	1028	1023	1014	971	1075	996	1033	986	1009	1019	1063	1037	999	959	1034	1043	989	933	1029	993	965	994	995	1039	1032	1047	1030	1010	1019	1018	925	1011	1041	1052	1043	950	1053	1070	1034	1005	1013	1053	1016	973	973	995	1031	1023	1009	1032	1022	1017	1019	979	1056	1020	1076	1026	1048	1034	919	985	1007	1035	986	983	1036	1019	1017	1023	986	977	933	1002	965	987	1021	988	1005	984	1051	998	961	994	1085	1018	1065	1013	1003	1015	1061	1028	1019	982	1032	1010	1029	997	1099	995	986	1013	1028	998	1015	967	965	1032	984	1043	1046	1007	1000	1034	934	1026	981	1045	1027	1029	1011	984	1059	982	1007	1026	995	1051	1004	1018	963	985	1034	971	1007	965	1001	1011	1018	999	1017	963	1018	1018	1032	948	1013	980	999	1074	1018	1012	1013	1015	978	1045	999	1047	1022	980	1041	981	1033	1053	984	1062	1051	966	1012	996	970	984	1049	1016	1023	1016	1080	1021	974	1015	1026	969	1023	1027	1012	1016	1041	1026	980	1031	1012	983	1019	1022	1059	1021	1010	965	993	976	1021	1029	1044	962	1032	1025	988	995	1016	1033	1012	1060	983	1069	1016	999	985	1000	1007	980	936	986	1030	998	1024	1029	1065	1045	983	1029	1078	1027	983	975	998	1039	1016	1005	1054	1043	1009	1046	1011	1014	998	1037	992	1018	988	1003	1083	968	992	1019	1003	1028	1037	1043	996	968	1032	1008	1031	1042	985	1029	995	1046	1024	1030	1055	992	1046	1016	1013	1024	1001	1016	1047	1024	995	1018	1030	967	1024	993	1014	1028	1064	1018	1012	1056	986	966	1034	957	964	1037	1055	981	999	1073	970	1009	1013	980	972	1014	1000	1084	1007	1002	975	1010	998	1025	1007	1058	1020	1043	1026	1009	1027	1010	989	1045	1002	952	1021	1054	977	956	962	1023	995	1034	1080	1005	996	1059	1053	1032	1052	1021	1039	1021	931	1030	1023	989	993	992	1031	991	992	998	1016	1008	1018	1017	1054	986	985	1016	990	1044	1009	991	1025	1037	1032	973	1059	991	1016	1008	1011	1032	1042	1032	984	1040	1034	1046	1038	1082	976	1068	988	1024	983	1110	963	974	1041	998	1043	1011	983	976	1055	1068	956	1010	991	1014	1013	1047	1022	1066	987	1033	1035	1031	1003	956	1049	1005	997	1001	1049	995	1015	1038	1027	1004	939	1054	1004	1033	1055	969	923	1028	999	1023	1002	1030	1036	992	999	1022	988	1014	1076	1009	1017	1013	1015	1039	1027	970	970	1008	1039	1067	1014	1075	997	953	1011	980	1053	973	992	1029	1021	1041	1004	1068	1056	1008	1042	1039	1044	994	958	1008	948	1042	946	1028	1018	1001	979	1008	1092	969	1056	1037	977	992	987	1026	1058	979	1039	1011	1030	1053	1005	982	1015	1043	1044	1011	1007	992	959	1002	1002	963	1031	976	991	993	1032	953	984	997	1022	996	1002	939	1057	960	1045	1036	979	997	1023	988	965	1028	983	1005	1001	1015	992	963	1029	979	1018	1055	998	1022	945	1001	1009	1020	948	1004	959	1028	1010	1032	1005	962	1014	1007	1054	986	1083	997	1043	1035	1054	1019	1048	1027	1022	1001	1002	958	1050	988	1019	1032	1004	1020	966	998	1054	997	1029	1004	1009	989	989	977	1036	990	1090	1036	932	1009	1067	1106	1053	1074	995	971	1048	1067	1018	972	1023	1031	1009	1041	1060	1015	1044	983	1067	1017	994	1041	1075	1049	1009	1057	977	952	1034	998	1002	1008	986	1005	991	1079	997	982	983	1076	980	1012	1047	1014	1082	972	1016	1051	960	1039	1006	1002	1002	1007	969	994	1036	987	1012	1018	1033	981	1063	1010	975	1014	1036	1021	1015	979	962	1011	995	992	1014	1091	1010	1019	1009	1045	1046	990	1069	1048	995	942	1009	985	1020	1014	1000	1009	998	1003	975	1030	978	1031	1021	1018	993	1010	995	1031	1047	971	1039	981	1010	972	942	1031	1036	1034	996	1036	1002	1018	1002	1029	1028	981	1034	1012	970	1010	1030	1016	978	1009	1034	995	1001	1079	1052	1027	1028	988	1015	966	1029	1027	1048	1000	1009	967	1012	1044	971	1055	1048	1025	959	995	1037	1030	995	951	1051	923	965	990	1015	1009	1000	1011	974	1023	1054	961	1026	981	1025	1015	1015	991	1013	1000	986	1023	1025	1023	1036	1017	1019	1018	1048	1018	1013	974	1029	990	1026	975	991	952	1062	983	970	976	1030	1073	1052	1023	996	1016	1002	974	1031	1000	961	981	1041	987	1059	1024	971	1011	976	996	1074	1032	982	999	984	994	1056	1014	1036	990	999	1046	1004	1013	978	984	1019	1046	1002	1007	994	1043	961	993	1008	997	1048	1036	1009	1053	1025	1012	1005	1009	961	946	1025	995	995	938	1058	1024	991	927	1017	1001	1030	1007	975	1013	1026	991	967	1043	1017	953	1026	1006	958	991	963	1025	1047	1051	1054	1009	1029	1065	1066	983	1005	993	1062	1003	984	1050	974	1011	972	1053	970	981	976	1065	1031	1002	1003	1018	1068	1053	1051	934	988	1011	1020	1017	1024	1004	997	991	1045	981	989	992	1021	974	988	927	982	1060	961	1020	1034	1013	991	984	1033	1003	1062	1035	1041	1015	1002	1064	994	1038	1046	987	999	988	966	962	983	940	1026	1086	1003	1005	1068	1043	981	1015	1040	963	1070	982	973	978	959	981	1011	1068	992	1029	985	989	1009	977	974	1046	1056	965	1003	997	1011	981	981	992	1045	989	1025	1039	994	1076	945	1030	999	1004	1029	1002	967	1072	951	1008	1008	1023	961	965	1009	1010	1021	1026	1006	1038	986	1016	1034	991	1037	1032	989	1026	1069	953	1001	993	1080	997	1055	1035	986	1028	1053	990	1023	1029	1009	1008	982	1005	1071	986	965	1054	969	956	975	1026	975	997	1033	996	1037	972	1063	1015	1029	1034	984	1013	1017	1052	1000	994	983	1021	1002	995	1048	973	989	946	988	995	1029	1020	1037	962	958	982	1000	1006	1023	981	964	969	1062	1009	1069	1026	1007	993	999	1080	991	995	974	1074	990	994	1020	987	950	1006	1050	1029	976	1021	1021	1096	991	1012	1067	982	1005	1063	1018	979	1004	1052	981	1060	1062	1009	984	1033	1053	1046	1089	972	1029	1054	1007	993	997	1002	1063	977	1018	998	1029	1022	994	1001	1034	1041	1043	1044	945	998	975	1067	1015	1051	969	999	1012	993	1022	1004	952	997	1008	985	1034	1027	1000	1021	994	1064	991	973	986	1028	1001	992	940	967	1042	957	960	1011	1015	980	1040	1016	988	998	1044	1048	956	1052	985	1030	994	1062	1037	1032	1008	1023	962	1042	953	1015	1003	1000	957	1099	991	927	980	1012	1058	1041	1018	1022	1050	982	1049	1013	994	1002	1003	1051	1032	1048	976	1071	1040	1026	997	988	999	1043	998	1013	1019	1028	996	999	1000	1044	1000	1025	1081	967	1042	975	985	987	986	1033	1016	986	982	1030	1033	984	1015	1056	976	1026	970	974	1008	1076	1044	1042	921	1051	1029	1035	966	1006	1022	1043	980	984	1059	988	1038	998	999	1032	1064	1008	1028	1012	1074	995	1025	1003	1021	1039	1016	1010	1022	973	1032	1056	963	992	1001	1020	1056	1027	999	1041	1054	994	1020	986	1069	990	1022	990	1082	1050	1012	1061	1036	1103	1028	1014	975	1047	1077	1011	996	968	989	1041	993	1033	999	986	1006	1025	975	971	1008	952	996	987	981	989	985	980	1022	1008	988	999	1029	996	1065	966	1010	1056	937	1035	991	995	1010	1063	1045	956	1041	984	1027	1027	1010	1037	1020	932	1037	1034	1032	1044	981	985	1072	1016	1020	1023	1082	981	1005	986	985	1025	968
61321	39575	30891	20086	10440	4503	2233	830	616	609	508	508	542	493	527	538	461	504	514	487	509	487	483	541	521	529	552	509	505	507	540	523	487	477	481	493	514	526	480	458	464	499	499	501	505	475	488	482	540	527	472	494	518	507	508	505	456	514	519	500	537	491	492	508	493	516	479	513	474	505	478	473	487	535	506	530	458	502	494	496	468	453	493	457	516	497	464	509	509	457	523	481	503	544	500	514	461	482	469	472	532	488	488	477	489	506	514	504	514	488	461	531	482	455	490	492	518	491	507	472	446	462	476	516	569	513	522	489	488	455	505	509	463	495	461	461	467	493	512	516	488	507	529	534	526	470	489	458	504	486	456	517	523	532	495	510	467	528	540	502	509	536	552	481	522	459	504	482	525	521	499	516	519	513	498	480	499	522	467	503	490	540	491	489	485	545	480	508	495	522	498	513	494	500	504	504	498	473	500	500	492	505	499	531	524	507	470	481	473	507	460	467	529	496	438	519	531	512	497	477	476	485	494	497	539	471	502	493	523	460	508	520	526	484	525	525	485	453	489	558	501	502	502	484	452	522	515	511	506	540	501	480	540	477	484	506	487	461	509	493	510	491	522	475	503	503	474	477	488	528	458	502	458	471	505	518	490	555	464	513	485	513	480	485	515	517	511	492	497	490	473	440	507	541	502	516	496	497	553	521	470	496	526	488	476	491	541	509	526	488	505	483	510	513	489	500	489	491	479	513	531	482	507	527	527	486	489	479	457	503	531	527	505	523	568	512	488	531	461	464	469	487	480	494	471	497	467	467	485	519	487	509	501	517	467	466	496	482	536	488	501	513	508	521	522	505	492	508	483	480	510	479	465	515	527	517	468	484	476	495	511	495	505	492	451	532	512	497	527	504	477	514	525	495	523	511	519	522	489	528	473	509	525	523	453	508	476	509	474	491	475	491	473	503	489	495	514	483	538	513	483	482	487	481	492	492	471	492	468	523	559	511	526	472	508	477	512	481	476	452	441	514	513	516	540	496	459	466	523	502	549	493	506	526	490	476	548	561	474	459	511	486	485	482	519	504	467	510	491	524	500	460	442	506	502	492	490	503	467	505	495	492	450	526	413	516	516	477	476	491	467	507	532	519	518	516	483	468	511	527	514	516	508	512	500	506	523	501	460	500	495	533	534	470	494	470	492	532	516	495	469	505	480	494	491	495	509	488	467	490	503	525	504	483	471	527	487	491	508	551	499	504	457	484	488	501	506	521	495	481	522	552	472	474	503	520	505	455	495	489	573	500	496	540	546	518	469	502	530	511	481	453	538	456	505	456	496	543	512	514	460	541	482	486	489	480	556	491	483	512	530	508	537	539	516	478	464	430	516	488	490	489	492	491	541	498	517	513	493	533	529	463	445	511	510	480	518	479	503	537	504	490	488	485	491	523	522	501	517	528	515	530	497	510	498	507	497	470	537	478	522	504	521	511	509	493	500	474	524	493	477	493	477	499	475	503	470	506	496	515	510	528	512	481	477	535	472	498	456	508	453	518	484	469	483	465	519	491	515	516	531	459	481	500	515	521	509	501	518	525	488	486	534	442	501	533	501	502	463	469	441	475	489	512	556	509	490	493	483	489	480	469	506	439	474	501	469	486	500	464	487	498	487	488	499	507	503	514	522	494	501	501	481	459	498	494	519	502	496	470	473	517	534	521	526	491	523	490	511	499	525	519	520	503	485	464	469	502	495	518	482	506	462	512	498	479	519	515	529	520	491	446	500	475	520	486	473	515	519	528	485	469	518	502	455	501	497	510	518	488	497	516	468	540	519	503	483	507	480	489	484	521	472	532	516	478	493	525	441	494	518	520	504	505	507	490	540	534	477	471	522	507	472	478	479	489	457	501	481	489	493	488	510	485	470	495	482	493	501	467	493	501	489	462	504	497	483	469	497	513	511	508	501	514	493	492	536	489	484	478	515	530	452	493	522	537	450	535	480	499	510	479	506	487	543	511	512	520	498	458	473	498	516	494	461	531	464	465	489	480	541	507	460	454	514	507	506	498	555	467	480	526	433	433	470	526	449	471	517	476	468	485	516	523	520	508	476	448	477	477	492	491	517	470	472	530	492	440	445	539	498	506	484	450	474	460	534	507	482	533	536	476	491	498	476	489	492	461	514	473	477	483	485	505	515	482	448	496	498	487	508	488	501	510	563	539	502	589	538	524	501	516	493	483	509	476	433	532	512	545	515	515	480	515	497	457	515	502	541	512	474	484	469	491	448	499	484	489	506	500	448	502	531	510	515	501	493	493	524	526	475	479	485	495	490	495	504	482	502	504	483	521	477	519	489	472	519	532	500	520	470	493	529	476	478	522	510	520	479	489	523	497	508	503	510	502	484	469	526	521	489	540	477	465	463	508	477	491	474	475	518	513	483	465	488	489	530	495	540	513	532	492	476	527	537	464	479	538	510	521	490	507	498	494	500	524	507	476	513	451	483	505	518	443	466	506	532	509	506	499	546	463	488	517	466	486	499	500	487	537	467	493	484	511	475	463	467	516	484	473	566	519	518	541	475	482	494	477	481	487	484	528	511	529	485	451	477	474	516	499	513	509	514	494	482	475	489	500	527	448	455	468	494	491	519	498	526	510	505	463	486	547	481	505	506	534	549	497	524	502	500	483	489	511	532	507	532	477	520	483	501	527	539	477	495	497	470	504	511	481	491	506	539	521	467	482	454	489	521	475	518	457	451	471	551	525	528	476	477	478	491	444	497	499	436	488	497	499	489	501	498	510	496	527	455	459	436	522	513	450	440	486	492	529	530	472	509	490	498	518	507	514	519	527	506	466	511	494	553	478	549	513	514	508	494	498	500	544	472	515	513	502	492	475	486	500	481	512	519	502	516	499	531	513	481	533	549	496	482	480	504	504	482	507	462	490	481	503	498	467	474	534	506	510	474	516	499	461	512	513	541	572	495	504	495	483	552	539	513	489	533	491	486	479	469	485	526	496	487	510	490	493	532	486	501	536	514	509	499	501	527	511	512	503	525	510	476	497	501	460	488	520	497	523	489	482	458	469	464	534	499	479	476	506	480	508	493	515	492	483	490	548	491	503	484	475	524	534	486	491	491	493	480	498	527	532	519	523	492	539	498	480	520	494	491	522	528	546	494	499	480	517	532	487	511	520	487	535	455	479	505	497	481	474	530	489	514	511	496	494	537	454	511	510	524	512	503	490	529	507	513	480	516	499	491	525	475	462	463	533	488	477	495	576	484	543	502	490	488	524	508	489	501	501	500	514	520	469	528	490	480	480	546	504	504	478	521	479	476	535	497	540	522	485	548	472	478	483	510	515	452	520	496	504	520	513	507	501	488	527	546	545	524	533	530	520	472	481	481	519	479	496	536	479	478	475	540	500	498	491	477	481	465	480	493	464	541	538	510	498	533	527	492	488	502	526	504	497	511	463	486	454	479	489	520	465	526	498	461	508	509	474	472	494	473	513
38010	30556	33197	28988	20133	12275	6452	2282	1624	1472	1347	1264	1182	1209	1176	1179	1100	1094	1074	1101	1081	1086	1162	1093	1135	1116	1184	1087	1170	1117	1070	1046	1101	1196	1067	1122	1119	1087	1073	1040	1066	1061	1080	1134	1055	1086	983	1079	1082	1056	1078	1068	1019	1042	1069	1026	1040	1010	1127	1025	1089	995	1020	1074	1085	1039	1072	1080	1061	1049	1058	1068	1060	1056	1010	1026	1023	1011	1091	1034	1066	1053	1064	1106	1052	1066	1025	1020	1081	1017	1115	1057	1079	1080	1070	1006	1035	1015	1050	1020	1047	1065	1046	1071	997	1038	1045	1057	1049	1043	1047	1029	1085	1042	1077	1051	1077	1031	1027	1047	1084	1038	1039	1055	1031	1034	1108	1010	1056	1080	1042	971	1071	1031	1015	1045	1066	1074	1000	987	1032	1056	1054	1095	1047	994	1063	1044	1054	1090	1037	1057	1040	1034	1071	991	1016	1044	1134	993	1066	1095	1097	1060	1058	1078	1057	1096	1032	1012	1031	1029	1024	1116	998	1059	1044	1056	1083	1044	986	1030	1080	1015	1129	1030	1065	1037	1049	1044	1053	1140	998	1052	1067	1088	1064	1056	1062	1051	1017	1033	1017	1055	1059	994	1063	1025	1031	1016	1084	1067	1064	1058	1067	1087	1035	1023	1065	1043	1072	990	1055	1080	1068	1022	1086	1037	1049	1056	983	1049	1101	1082	1032	1068	1059	1051	1048	1072	1072	997	1046	1022	1095	1041	1068	1026	1058	1094	1035	1089	1049	1045	1143	1064	1061	1031	1065	1057	1091	1062	1034	1054	960	1038	1048	1112	1012	1037	1036	983	1044	1073	1009	1002	1045	1052	1033	1022	1120	1043	1096	1042	1021	1026	1083	1066	1079	1014	1047	1093	1023	1073	1071	1040	1096	1086	1044	1060	1016	1066	1013	1052	1055	1077	1060	1097	1041	1039	1079	1050	946	1064	1012	1078	1037	1076	1097	1004	990	1051	983	1028	1042	1034	1078	1029	1034	1024	1018	1076	1045	1021	1066	1051	1059	1067	1089	1056	1024	1020	1021	1088	979	1035	1091	1037	1056	1003	1094	1031	1015	1075	1077	998	959	1060	1041	1033	1066	1047	1081	997	1026	1071	1030	1013	1027	1099	1102	1007	1091	1070	1058	1057	1027	1055	1098	1027	1030	1076	1079	1023	1091	1078	1013	1069	987	1063	1033	1114	1042	1048	1055	1059	1078	1066	1054	1054	994	1082	1082	1067	1120	1031	1055	1067	1084	1041	1089	1057	1112	1029	1043	1053	1145	1056	1053	1085	995	1004	989	1061	1058	1039	1046	1027	1059	1045	1037	1003	989	1061	1059	1033	1022	1064	1085	1081	1029	1070	1014	1048	1021	1132	1032	1034	1050	1024	1024	1015	1008	1030	1008	1066	1073	1027	1068	1033	1043	998	1044	1065	1014	1081	1021	1054	1055	1052	1040	1043	1068	1025	1046	1039	1090	1033	991	1008	1052	1037	1055	1027	1051	1017	1070	1051	1056	1069	1039	1049	1052	1000	1005	972	1050	1056	1079	1091	1054	1046	1061	1053	1073	1025	1045	995	1078	1090	1091	1030	1057	1045	1033	1041	1008	1041	1020	1071	1092	1044	1002	1029	1034	1104	1068	1045	1064	1014	1024	1030	1055	1074	1011	1119	1112	1080	1120	1045	1063	1044	1063	1020	1046	1048	1026	1066	1009	1037	993	1108	1015	1008	1104	1059	1107	1094	989	1038	1064	1073	1060	1021	1057	1031	1060	1081	1120	1023	1022	1059	1028	1099	1075	1089	1018	1054	1050	1084	1046	996	1058	1063	1000	1009	1070	1022	1018	1034	1063	1051	1051	1003	1037	1021	1047	998	1102	1024	1001	1047	1083	1052	999	1107	1084	1049	1044	1023	1082	1097	1070	1030	1050	1050	1037	1025	1020	1064	1029	1033	999	1043	1081	1038	1065	1059	997	1061	1039	1101	1073	949	1068	1007	1046	1090	1015	1082	1033	1084	1030	1025	1077	1076	1080	1087	1063	1095	1067	992	1088	1051	1054	963	1081	1079	1025	1035	970	1097	991	1072	1096	1057	1055	1036	1067	1042	1077	993	1115	1041	1123	1072	974	1065	1055	1028	1063	986	1107	1048	1021	1046	1060	1051	1011	1031	997	1097	1089	992	1046	1030	1045	1022	1002	1032	1074	1065	1035	1090	1029	1055	1039	1072	1055	1063	1065	1123	1090	1037	1037	1055	1066	1027	1080	1029	1021	1093	1031	1007	1046	1031	1028	1056	1069	1021	1031	1047	1097	1070	1052	1061	1035	1040	1018	1049	1058	1062	1108	1068	1016	1024	1038	1094	1084	1126	995	1032	1049	1035	1077	1046	1038	1107	1032	1068	1069	1011	1075	1049	1055	1014	1059	1034	997	1075	1025	1110	1058	1051	1073	1117	1017	1050	1041	1054	1096	1084	1014	1081	1016	975	1014	1047	1043	1091	1055	1073	1010	1032	1086	1014	1037	1090	1032	1072	1031	1022	1022	1010	1092	1071	1039	1061	1056	1045	1052	974	1068	1079	1060	1131	1061	1033	1010	1019	1039	1084	1072	1022	1074	1068	1038	1087	1026	1112	1043	1112	1040	1083	1124	1080	1005	1027	1106	1074	1052	1082	1062	1050	1081	990	973	1086	1062	1017	1025	1029	1004	986	1054	1064	1114	1012	1043	1033	1018	1067	1054	1078	999	1034	1098	1058	1032	1066	1064	1026	1113	1025	1025	1037	1036	1072	1049	1013	1054	1098	1069	1024	1061	1025	1021	1053	1009	1068	1014	1030	1051	993	1064	1085	1073	1064	1032	1076	1051	1062	1025	1069	1077	1028	1056	984	1076	1054	1044	1043	1041	1107	1015	1059	1078	1005	969	1034	1035	1074	1079	1020	1086	1069	1014	1027	1049	1042	1090	1054	1037	1053	1029	1055	1076	1061	1021	1031	1091	1035	1069	1031	1051	1053	1037	1013	1094	1089	1033	1081	1003	1065	1014	1068	1060	1084	1108	1043	1084	1090	1047	1004	1071	953	1046	1037	1018	1107	1041	1060	1100	1016	1045	1071	1058	1015	1041	1038	1012	1096	1037	1045	1085	1031	1023	1047	1081	1047	1041	1046	1055	1079	1023	1021	1045	1019	1047	1027	1032	1045	1078	1042	1022	1061	1016	1052	1069	1027	1086	1052	1081	1045	1063	1046	1030	1086	1071	1076	1019	1112	1002	1035	1065	1023	1100	1011	1033	1055	1034	1049	1034	1087	1059	1071	1055	976	1010	1080	1079	1106	1025	1006	1028	1022	1087	1036	1070	1032	1069	1107	1023	1023	1024	1023	1058	1066	1007	1032	1036	1080	1120	1064	1011	1034	1073	1084	1044	1055	1119	1056	1009	1059	1039	1132	1079	1043	1073	1016	1011	1078	1033	1078	1047	1034	1037	1049	1036	1120	1027	1039	1111	1014	1013	1001	1104	1088	979	1023	1071	1025	1081	1004	1057	1055	1025	1068	1049	1006	1081	986	1098	1098	1093	1042	1081	1096	1083	1028	983	1076	1079	1093	1004	1048	1097	1048	1024	1007	1086	1110	1004	1073	1037	1045	1057	1030	1046	1020	1039	1063	998	1036	1075	1115	1021	1048	1006	1077	1042	1045	1114	1064	1056	1042	1104	1104	1097	1062	1031	1015	1018	1047	1001	1056	1035	971	1093	1056	1150	1037	1032	1041	1078	1108	1073	1017	970	1038	1040	1015	1023	1098	1054	1075	1029	996	1059	1056	1005	1019	1074	1038	1028	1023	999	1115	1065	1096	1017	1070	1009	1092	1133	996	1086	1044	1077	1085	1014	1071	1078	1066	1065	1055	1048	1087	1091	1053	1060	1058	1027	1097	1074	1059	1027	1086	1025	1029	1054	1104	1097	1090	1026	1065	1058	1069	1067	1061	1067	1025	1078	1067	1107	1110	1051	1045	1045	1009	1047	1020	1029	1005	1065	1016	965	1086	999	1039	1086	1064	1032	1055	1014	1025	1088	1089	1137	1061	1047	1037	1029	1010	1043	1022	996	1033	1046	1061	1021	993	1020	1011	1064	1027	1038	1074	1087	1026	1056	1035	1027	1028	1067	1012	1035	1096	1036	968	1004	1051	1028	1032	1060	1018	1040	1058	1029	1024	1054	1032	1067	1031	1070	1047	1062	1059	1030	1043	1095	1050	1132	1014	1007	1042	1049	1112	979	1107	1081	1043	1028	1068	1070	1078	1035	1070	1020	1082	1048	1046	1023	1005	1082	963	1041	1063	1042	1008	1071	1068	1036	1089	1012	1055	1034	1076	1085	1064	1058	1007	997	1093	1044	1076	1026	1014	1044	974	1087	1026	1024	1056	1017	1071	1048	1081	1110	1020	1066	1052	1069	1102	1068	1032	1027	1079	1026	994	988	1061	1040	1031	1057	1094	1032	1055	1049	1086	1012	1001	1051	1087	1073	1054	1033	1086	1016	1070	1038	1051	1082	1032	1089	1070	1083	1076	1068	1030	998	1019	1063	1069	1036	1041	1079	1004	1073	1048	1100	1053	1048	1036	1049	1052	1090	1032	1062	1057	1076	1019	1057	1104	1033	1044	1087	1028	1077	1033	1061	1039	1092	1035	990	1146	1041	1106	1057	1082	1058	1038	1052	1041	1084	1039	1067	1050	1028	1102	977	995	1007	1049	996	1057	1031	1050	1014	1054	1081	1097	1040	1032	1045	1070	1043	1062	1000	1053	1113	1074	1040	1074	1094	1076	1029	1033	1032	1040	1042	1056	1003	1088	986	1073	976	1078	1006	1031	1014	1028	1055	1008	979	1046	1046	1057	1045	1053	1075	1038	1066	1011	987	1033	1043	1058	1013	1019	1025	1039	1072	1049	1067	1082
45432	27060	13743	6493	2849	1423	708	508	523	490	487	455	479	486	495	540	482	432	437	478	478	462	516	493	494	467	495	483	541	461	479	444	497	490	480	491	483	510	447	434	451	483	496	507	505	491	499	486	471	509	489	473	452	480	452	467	488	455	470	488	458	452	448	475	477	434	473	473	448	481	516	473	474	470	437	465	451	495	469	460	476	499	534	459	498	482	481	465	520	488	473	458	497	465	507	480	509	482	453	471	459	424	476	479	502	503	486	458	438	493	441	504	435	515	483	485	458	479	466	459	472	455	463	496	480	458	469	507	500	489	493	495	530	439	487	471	458	478	542	482	453	481	519	465	540	481	476	418	441	437	492	486	462	446	440	495	431	476	471	467	466	491	492	470	483	506	522	472	466	478	468	424	496	463	485	497	476	501	484	476	449	470	503	483	439	496	494	470	493	480	521	499	460	452	461	453	475	472	446	455	469	511	469	500	480	484	497	461	432	451	461	453	502	483	499	496	522	481	446	463	475	460	503	487	508	486	467	502	494	466	521	449	484	483	493	480	434	487	477	432	481	493	505	476	485	500	460	453	477	477	483	437	505	464	493	456	511	453	465	459	423	439	502	477	526	437	455	485	496	510	495	454	466	505	449	442	466	478	464	512	521	460	445	436	499	502	490	501	461	456	463	449	487	459	479	453	491	479	484	502	469	476	434	473	528	458	402	501	506	441	463	462	461	500	459	537	470	491	479	467	482	477	456	479	523	469	464	441	488	488	462	469	487	458	445	466	496	450	444	434	471	454	480	463	474	493	449	465	455	491	456	437	500	533	509	464	453	470	474	506	444	446	475	479	482	478	458	462	545	442	460	498	513	459	506	490	512	472	471	442	481	500	478	524	442	477	505	430	433	507	478	487	471	474	484	506	515	447	473	515	476	487	449	468	432	495	491	467	482	462	483	492	515	501	507	487	462	485	431	474	523	446	495	474	471	462	528	486	458	456	440	462	514	492	477	447	461	422	505	518	460	488	494	485	501	545	493	461	458	469	465	481	471	493	480	491	462	506	467	470	453	460	465	471	432	406	486	416	443	434	450	470	459	442	483	459	478	464	481	464	462	481	445	455	496	466	506	478	516	459	478	476	465	516	484	464	492	490	479	429	509	466	496	465	503	507	491	496	494	450	442	479	487	508	517	486	519	485	469	487	459	486	446	503	500	503	414	477	456	497	465	425	500	479	453	458	460	465	449	441	441	489	458	433	478	444	457	400	488	498	475	502	512	458	484	502	450	479	513	476	492	455	494	448	473	479	486	482	524	478	473	482	470	484	494	476	428	528	537	443	514	480	518	511	494	495	472	461	450	478	480	467	464	487	466	441	476	484	449	452	492	469	483	465	529	418	444	491	492	488	474	445	457	437	496	437	498	469	492	470	508	464	477	492	446	471	443	447	526	495	422	499	454	473	483	501	499	499	471	484	509	517	439	471	494	435	485	502	503	472	470	487	497	556	505	483	525	508	453	401	505	474	496	480	512	506	490	467	484	477	471	469	481	469	483	436	513	494	512	495	509	488	511	440	453	495	486	483	501	483	465	493	462	460	454	474	450	505	517	479	482	503	460	460	514	447	491	447	471	436	478	488	467	478	529	544	491	499	481	467	485	517	463	470	424	498	442	470	464	451	462	454	497	460	456	464	443	478	444	446	507	479	484	463	427	495	491	490	457	464	511	509	464	464	483	472	549	468	463	487	499	524	487	480	545	433	472	478	464	511	486	520	492	463	506	498	474	480	475	460	475	482	517	462	438	469	501	486	490	488	488	467	435	510	458	456	478	495	516	460	485	473	450	432	472	449	495	512	460	479	522	468	430	468	448	473	491	499	460	480	498	470	496	472	487	467	467	467	480	468	449	438	481	468	482	476	504	467	482	450	498	489	476	486	469	509	460	486	438	423	524	460	469	477	515	465	435	459	426	507	492	482	512	457	478	466	483	504	494	488	461	466	497	463	478	513	413	442	451	475	488	497	443	474	471	457	468	470	452	497	480	457	458	444	465	454	472	479	434	499	472	477	482	449	473	476	492	468	485	465	459	478	466	445	524	480	479	433	479	489	530	450	487	458	484	470	496	502	444	484	500	489	436	479	474	497	500	522	490	552	510	480	484	485	546	468	494	495	449	523	472	468	489	432	499	562	457	486	457	467	473	483	462	512	461	475	451	444	467	487	452	505	470	442	502	505	454	495	519	482	512	498	481	495	511	459	477	525	468	457	457	537	493	500	516	490	475	483	480	480	438	468	474	429	466	459	466	447	485	477	469	499	458	514	466	466	486	468	508	529	469	441	517	473	481	502	454	495	503	455	448	482	425	492	512	517	503	456	478	512	453	483	485	476	500	478	497	484	418	441	493	535	444	479	501	478	460	530	457	501	496	431	446	466	460	445	489	442	494	499	496	468	555	456	476	495	489	486	459	498	481	497	510	484	484	482	419	473	460	494	465	528	483	489	506	477	479	468	510	494	479	484	468	491	507	459	480	485	454	446	475	506	479	503	487	495	472	497	498	417	461	492	464	471	453	474	512	470	473	518	447	465	490	497	479	483	478	443	511	462	492	502	465	444	508	473	493	464	503	496	475	432	447	481	492	425	473	488	466	507	533	493	502	552	486	493	447	482	494	463	498	457	439	477	472	479	482	494	435	492	480	446	476	461	451	479	501	500	527	465	466	478	476	461	490	487	479	487	460	489	476	478	525	502	469	454	457	483	443	467	447	423	447	475	483	453	496	470	469	480	484	482	481	448	454	457	504	474	502	463	456	482	486	511	482	492	465	461	477	467	513	474	506	484	441	457	506	501	510	428	446	451	474	481	426	549	446	447	491	537	481	490	492	518	484	487	508	485	478	471	479	485	479	442	446	504	492	493	525	477	451	458	500	449	474	453	447	526	496	446	501	500	461	467	469	465	457	448	462	479	500	445	527	481	514	495	495	450	485	427	453	476	502	470	460	487	511	454	468	494	488	492	476	519	459	496	419	473	509	448	439	487	496	456	458	495	534	502	447	435	490	489	439	492	436	423	433	472	526	481	495	458	488	495	493	484	473	470	449	468	471	470	461	499	493	498	501	473	478	479	506	527	515	471	489	504	495	498	487	488	498	484	434	465	491	468	485	489	478	506	468	481	466	441	463	490	507	468	479	495	462	545	449	469	488	489	445	521	532	452	460	496	435	519	471	520	508	486	452	477	538	472	482	507	446	456	477	463	469	508	494	450	485	504	475	462	481	448	477	510	463	516	470	442	520	460	455	471	461	464	483	512	456	436	473	478	504	458	477	483	447	485	435	470	465	486	509	461	465	460	498	489	474	500	496	465	503	461	527	478	489	502	489	448	482	475	492	513	478	455	462	497	451	465	473	475	462	520	516	490	425	469	465	436	489	500	467	438	498	435	423	426	456	481	516	459	442	520	456	462	509	487	492	490	517	458	481	439	484	484	425	467	503	444	548	420
29173	20730	16820	12666	7816	4034	1914	1327	1186	1084	1075	1057	1044	1051	1072	982	1047	969	1027	1007	1002	1039	1027	1044	1035	1029	1034	1036	953	976	1049	1017	1039	1027	980	1063	976	990	1003	1038	1012	1029	1010	971	1033	1002	1019	1012	989	945	1043	1065	985	1034	1043	979	1028	1023	954	953	945	1026	981	944	1043	1008	1050	1044	1005	1033	934	966	992	973	1018	988	995	989	1060	977	962	983	1018	1084	1009	1015	996	1043	1021	1000	967	1012	971	1051	1012	1079	1015	955	1001	1071	944	1031	1033	1050	1043	1061	999	1008	1012	1006	971	959	980	1024	1043	1018	1013	997	975	957	1029	981	997	971	981	984	1056	1060	987	1023	1039	992	986	991	1027	992	999	1010	1000	1007	984	1051	1029	1002	1009	995	975	1051	1038	982	986	989	1003	1020	979	983	992	1002	1042	913	947	975	1071	1009	986	1007	1068	1034	971	966	1037	980	947	987	1006	957	1041	1036	965	989	1011	1006	948	1020	1077	1060	1056	1041	1030	1064	1014	1043	969	1045	999	947	973	971	982	1019	969	1004	1042	1010	964	1025	1013	985	1038	984	1032	1001	1061	1076	953	949	1008	993	1011	1006	1007	996	980	981	1041	1035	1027	1012	1043	1069	907	1025	970	1009	1031	1014	980	1009	1004	1015	1038	1007	948	991	1003	1035	1022	979	1036	974	1019	987	1040	1016	1081	963	1080	1005	949	1056	1053	1038	962	998	1012	1007	992	1032	1007	1036	975	986	995	1018	951	999	1007	1029	1016	991	1000	1067	1029	1019	1043	990	1039	997	1007	994	960	1011	1028	973	1023	965	972	1028	1031	1042	996	1029	979	1030	979	959	1044	1035	976	1035	972	1096	1043	955	1074	1003	1043	1028	1041	1074	987	961	1077	1010	1057	959	1004	979	1003	950	1018	993	1002	1055	988	986	945	1009	984	950	1046	983	1038	1023	1022	1015	1014	1017	1027	988	979	916	986	962	1001	1044	1009	984	1034	958	1010	979	963	1075	980	1005	1031	920	1030	1064	1027	960	1041	1035	980	993	1037	970	956	954	1004	966	1020	1000	1010	1004	969	1054	1036	1015	996	1021	977	1036	963	1045	999	994	985	973	999	1012	1008	999	1046	1047	984	1022	989	954	1036	992	1038	979	1002	999	1026	990	1021	1029	989	1007	1001	1036	983	1006	964	1021	1023	986	973	1010	968	965	1027	993	1017	978	999	1036	967	941	1041	947	979	1043	1019	1059	956	1005	1006	985	980	1038	989	961	952	1006	962	982	986	1016	982	1001	983	986	1015	972	1053	1035	1023	957	998	1061	1016	1011	976	969	983	1050	1005	1008	992	1028	1030	1027	1027	959	997	1024	1024	951	970	1001	1000	1004	1030	1012	1004	985	1019	1008	1008	1018	1027	1022	1017	1039	1002	1044	996	984	1008	1033	1036	969	981	975	984	1037	948	1040	965	1023	987	1010	971	1000	1008	1022	996	981	1023	1018	1047	961	1050	1014	1003	1020	1005	1018	1033	1093	1022	992	1001	1054	1019	1036	1034	952	1015	999	1039	972	1029	1025	979	1019	951	1036	1001	982	1100	964	986	1027	1049	1002	1051	1005	1013	970	1057	1037	1049	962	982	988	970	980	1033	978	1054	1000	959	961	1012	995	1019	998	1030	1041	991	970	950	964	990	1012	981	1008	1005	996	978	1026	994	1087	985	1042	1044	998	1019	973	977	980	971	990	1033	984	1039	1005	1049	984	948	998	1060	1021	980	1023	1035	992	1019	957	1000	1035	954	1024	966	1002	1008	996	1006	1024	1051	979	961	996	990	973	1066	1059	1009	973	997	989	1019	981	1011	1028	991	1004	971	1028	1048	1021	951	1041	1008	1034	985	994	968	1018	1048	993	988	1004	999	1010	967	1029	1005	1003	1049	1014	1044	1000	950	1001	1092	967	995	1021	1019	1028	1028	1011	999	1019	981	1005	1016	1040	968	1013	984	1038	1071	990	995	996	948	986	999	957	946	1019	1009	1018	1022	1029	952	1028	928	1006	993	992	989	997	1013	1009	1033	1007	942	995	1048	1023	992	1012	1000	1007	1007	1000	1029	914	1007	1029	985	988	1005	1066	969	1038	1014	975	1054	1010	1002	965	1032	989	1034	1038	1010	984	960	978	995	1089	988	954	1021	988	1033	980	1011	992	1030	987	1034	1046	986	954	1038	1015	1007	991	1024	998	973	1061	1012	1041	990	990	1024	1028	990	1046	992	1091	1023	974	966	1028	1052	1028	1003	969	1023	1010	986	1018	924	1010	1049	980	940	978	944	1011	1037	998	983	991	1049	1053	1040	1015	1030	1045	1102	991	1000	1012	1013	1004	990	983	1020	1032	1065	1025	1005	1009	992	1042	988	1056	979	1006	985	956	983	989	1052	967	951	1025	1025	1014	987	1030	1025	1030	1042	1007	1015	1041	997	988	958	1007	989	1039	1046	998	970	982	1040	990	977	1010	978	995	982	996	1018	979	1035	1020	980	1002	999	981	999	989	1019	1033	994	993	950	1020	1035	1028	1053	993	975	1030	931	1042	990	985	1016	981	1013	1004	976	1013	1039	1024	965	994	974	1038	1007	1016	990	1036	1046	993	1031	969	1008	1010	1017	968	1007	984	1007	978	967	1008	999	1028	1032	991	1049	982	951	996	986	1006	952	1000	1004	1043	1012	1015	1002	1041	1017	954	986	990	975	1019	1002	977	1067	1051	985	1001	1046	998	1003	1044	1047	974	1021	1028	1032	1016	1011	996	1021	996	941	1011	1051	988	957	981	1006	1034	1013	1003	981	996	1017	1066	1046	953	996	984	1050	998	984	952	952	982	980	1017	1014	935	982	974	1010	995	978	1008	1026	1014	1045	966	1045	1009	979	1054	992	1025	1011	998	1014	1050	999	1068	1014	1047	1062	1020	1039	984	1005	996	1010	942	984	1018	1038	1051	1011	1034	1030	995	1015	1029	993	971	1021	1048	996	1032	1000	1011	1027	995	1063	972	967	1012	999	1001	1008	1006	1035	984	1015	993	996	999	996	1021	1020	1043	1010	1046	1015	1004	986	1035	982	1065	1021	992	1038	1040	1024	1024	1021	969	1024	1053	1008	1052	971	1014	952	990	997	1041	974	999	1046	1074	1014	1016	984	1025	1006	1027	1056	1026	985	978	1018	998	991	988	1025	988	996	1009	987	1002	959	970	1020	975	988	996	1044	1003	1002	1020	1039	971	993	999	997	990	1030	1047	982	972	981	994	1002	977	999	960	989	991	1013	1081	997	960	952	977	1025	1028	990	1010	1002	1032	1032	1031	1018	1034	984	999	1037	986	1035	1024	967	993	1000	1048	1010	1039	972	983	1019	967	971	974	1031	1015	1001	1022	996	964	978	1062	959	1018	983	1038	1023	978	1003	1023	1042	1029	999	940	954	1022	1041	999	990	967	990	1044	1019	1023	1017	1006	994	1014	1028	915	963	1024	988	1005	987	999	1011	1040	986	966	1060	1058	990	1025	1002	1047	997	952	1019	1001	1001	1022	1002	1015	999	1038	925	1033	1050	994	953	993	1025	1010	995	1034	1030	981	1043	1032	971	974	1054	951	1040	974	1026	962	1071	1008	1004	955	948	980	1039	1007	1034	936	996	943	970	1000	1030	1053	1043	1032	1033	974	985	977	1029	1002	1008	939	979	915	1033	1047	1003	1017	985	1026	966	1015	1022	992	986	997	1033	991	984	963	997	987	1034	1040	1024	987	1035	1023	1015	998	1041	995	968	1003	986	1025	1010	984	1060	995	1002	1015	1007	1016	999	1057	979	1022	1007	1005	1006	1042	978	1003	1028	1061	1016	977	1045	1043	1031	1039	1045	1000	1050	1031	971	983	1009	1032	971	1041	977	1048	1027	1013	984	1021	1046	1062	1050	990	1052	1016	1006	1017	1009	1015	1008	977	1027	987	1005	1035	1009	982	1047	1016	1055	990	1026	1053	1011	957	994	1045	1011	1013	1042	1022	1016	1010	1062	992	1011	1006	1034	1059	995	975	991	957	984	1003	1024	1063	982	958	969	950	976	1024	1098	1021	968	1023	1056	983	991	995	1023	993	973	982	1001	1043	1030	1009	974	1016	982	980	1013	971	990	998	939	1046	1041	1010	980	1014	1006	969	1023	1013	1003	1036	970	946	1023	929	1010	982	1001	989	1045	977	1039	1020	999	1004	988	1020	962	990	1039	976	943	1045	1005	1096	1014	1071	983	980	977	1047	1017	1027	957	1024	1026	977	935	977	942	998	946	981	985	1015	928	1027	955	961	1020	1017	978	1001	1035	984	993	968	1049	1051	1000	987	1037	1014
57735	33859	18509	10792	4397	1546	913	618	509	496	494	514	460	459	493	460	529	530	476	535	514	499	502	500	526	497	494	505	494	515	459	470	475	487	476	516	465	467	457	456	503	492	475	467	496	442	454	441	496	474	504	463	479	485	507	495	475	496	447	462	445	514	494	491	489	518	507	525	455	477	486	464	519	454	469	459	477	486	468	477	512	474	500	475	504	466	453	469	446	526	502	441	454	461	522	485	496	520	466	497	447	456	492	499	474	466	474	520	473	460	493	446	494	445	468	508	521	492	467	455	452	455	448	513	475	466	459	477	465	482	503	458	511	464	512	503	467	469	463	501	469	481	433	492	508	434	473	510	469	468	473	481	465	507	461	472	472	479	463	503	507	446	495	450	537	445	489	499	471	432	456	456	492	409	473	446	453	507	456	508	457	467	453	479	467	520	485	481	497	461	453	498	500	434	471	490	472	449	488	488	475	488	462	442	479	446	489	441	484	484	477	521	475	480	436	465	461	503	470	446	495	465	475	463	487	494	451	453	466	484	466	436	491	491	459	400	468	485	475	487	467	474	462	514	449	504	502	467	455	503	482	440	549	504	434	466	491	459	441	503	490	446	509	454	508	456	444	476	496	468	499	456	420	477	467	460	468	463	505	479	487	479	490	498	460	456	444	477	464	486	451	480	456	460	489	478	529	475	499	446	487	473	485	480	455	488	481	461	463	459	501	482	454	476	455	462	461	499	480	465	457	470	485	486	448	463	479	507	476	454	464	465	507	459	491	455	456	487	509	446	476	458	472	527	512	469	468	475	477	443	449	442	471	448	461	456	462	454	405	472	526	490	464	477	408	458	466	458	444	516	443	493	509	468	525	457	460	460	430	457	442	426	466	468	445	495	435	464	453	484	467	465	461	533	493	469	497	508	465	477	480	466	484	456	492	491	473	461	481	500	497	468	472	472	497	483	504	514	522	466	496	487	507	467	508	473	484	460	502	470	471	480	426	481	450	479	501	469	423	513	468	457	498	458	488	461	463	486	476	450	442	450	498	495	479	519	444	444	498	440	483	461	527	437	503	486	483	436	462	457	479	492	501	481	455	491	471	475	507	550	448	501	479	484	457	506	460	480	492	449	458	502	458	452	473	459	461	474	505	494	522	470	455	480	491	520	478	447	449	475	500	488	493	523	450	442	481	455	505	489	494	507	502	447	507	479	466	469	506	464	488	479	464	468	464	445	491	461	474	437	500	469	447	510	404	492	475	445	495	469	490	509	513	484	473	448	477	509	471	458	460	508	470	504	469	516	478	543	474	462	483	500	524	458	488	477	479	481	494	458	483	450	469	462	513	475	428	480	500	491	460	451	496	472	433	498	493	504	457	454	475	454	488	508	408	474	482	495	476	471	521	476	483	438	512	468	494	463	445	529	469	483	488	426	479	440	460	491	480	488	477	463	425	475	460	449	470	496	466	485	479	519	493	470	470	481	505	499	474	456	501	468	409	513	452	505	519	434	462	478	431	490	445	495	506	486	479	491	515	466	469	462	497	459	485	520	472	538	470	470	486	461	495	479	499	454	496	468	490	471	462	526	508	493	432	463	464	477	518	449	476	444	505	515	499	468	484	488	496	463	488	471	455	442	436	502	469	475	481	504	442	472	482	476	438	459	465	478	538	468	471	463	488	503	472	457	495	474	465	504	464	475	477	455	433	498	465	507	490	473	471	456	481	460	489	432	425	463	446	489	516	431	498	473	430	429	508	489	507	491	457	410	486	472	534	504	481	491	504	441	474	433	480	524	514	478	499	489	471	516	493	458	459	440	512	466	492	424	448	465	481	462	469	439	461	461	473	491	452	436	509	477	475	480	475	458	526	488	450	473	435	454	465	500	465	480	449	471	478	521	432	467	486	458	499	459	451	451	487	499	471	459	427	457	446	479	521	489	468	464	474	471	444	469	465	481	451	504	483	457	452	447	438	501	455	478	503	480	459	541	450	469	472	477	483	484	495	451	464	458	506	491	463	483	450	492	474	509	469	508	509	513	451	492	481	481	456	525	464	450	484	480	477	446	511	500	497	460	505	475	505	473	457	504	488	497	499	480	464	472	478	490	441	436	434	488	494	473	452	515	432	460	489	466	438	467	436	509	459	464	457	474	471	505	442	457	493	499	460	488	490	493	497	480	489	462	473	469	482	456	487	457	435	431	445	500	469	486	440	501	467	517	462	447	514	476	486	451	436	503	439	504	453	499	435	456	468	507	483	460	469	465	429	468	449	467	508	477	474	450	436	483	465	474	500	492	497	512	495	525	468	480	506	507	436	453	483	448	465	468	500	502	466	500	446	461	481	481	470	462	485	473	454	456	465	496	484	456	490	416	451	479	442	468	492	517	502	470	456	471	462	441	465	523	498	472	444	472	493	477	473	457	460	472	466	465	420	524	492	466	475	479	466	489	482	477	477	451	470	457	462	492	484	501	476	487	469	508	499	460	506	466	467	443	492	479	481	520	493	435	444	479	470	474	440	461	489	497	437	493	493	448	452	478	457	491	465	468	458	509	480	471	475	500	484	508	463	507	481	511	488	499	475	480	503	449	435	480	478	507	484	508	470	455	478	447	512	441	497	425	483	494	443	467	444	455	466	454	531	454	485	516	504	476	480	477	482	486	522	485	503	473	462	476	501	459	464	464	462	507	482	486	452	459	510	455	447	508	506	455	462	443	456	450	500	469	471	459	456	463	495	474	441	505	440	497	480	526	392	489	497	441	447	483	453	476	457	539	489	525	468	450	492	507	437	405	397	482	477	485	474	499	483	489	466	498	442	437	517	430	484	501	507	454	475	460	450	438	503	469	469	504	434	491	502	450	417	472	460	478	487	522	452	453	480	473	492	487	468	470	494	439	481	430	474	468	522	447	504	491	460	449	457	523	498	441	463	483	505	474	475	442	504	467	475	474	479	469	514	470	437	497	454	475	451	467	454	446	493	460	432	478	506	485	500	481	490	540	455	499	478	467	487	488	502	468	499	467	445	428	475	494	456	470	444	467	462	469	496	494	476	513	464	489	472	486	462	467	477	521	486	476	474	486	452	453	506	475	475	492	454	513	485	474	467	454	495	462	459	461	502	515	497	490	466	464	426	467	541	464	488	461	450	503	470	483	436	471	442	471	504	491	479	456	497	443	494	468	512	510	481	467	453	506	488	458	482	430	438	447	449	473	450	434	497	432	491	466	496	464	469	438	481	453	457	535	487	453	493	480	465	424	500	526	470	451	476	477	460	452	467	483	459	438	443	515	480	478	439	453	473	457	465	436	495	490	469	509	506	474	483	503	503	497	451	450	467	480	471	477	478	461	458	476	518	502	474	475	468	435	456	463	473	467	470	469	449	476	456	474	446	462	414	503	478	437	471	475	426	479	506	444	462	427	516	493	488	476	455	488	502	465	491	480	479	495	485	459	499	467	471	476	478	466	482	463	464	508	480	447	446	488	488	472	476	453
38169	26584	20981	19119	10047	4299	2675	1492	1209	1111	1097	1148	1090	1107	1027	1003	1046	1023	1002	992	1033	952	971	994	1052	1014	1045	1023	1042	1013	1012	1020	1005	1045	1063	1056	1010	1023	992	1061	1045	1026	962	1022	1022	1035	1029	1026	981	960	1003	981	1008	971	994	1006	1020	964	987	989	997	1016	1072	983	1023	981	994	1008	1040	1018	1004	994	994	973	1029	1032	1023	987	1002	1034	988	1041	962	998	985	1001	1036	977	1030	1068	1060	993	1013	1026	979	1043	1055	998	962	980	999	944	948	1003	994	1039	1010	1019	950	1028	1024	947	999	971	981	1009	983	1053	1019	1052	994	1021	987	1030	1009	1020	1000	1062	1020	1039	986	1034	1027	1049	1050	956	1049	1001	1036	1003	1016	959	1016	995	1017	966	1008	1061	1033	1012	1052	1020	1020	958	1010	1034	968	1027	1031	995	1025	968	978	948	1000	1012	1036	1004	1031	966	987	1073	1025	1056	1048	961	980	950	1014	962	985	1010	985	1030	1028	956	1011	1028	987	949	1005	973	1048	1025	970	1011	1020	970	1048	990	1029	979	1044	982	1011	1063	1032	987	991	1025	981	995	1004	1018	948	976	1029	1011	1004	1060	1040	980	1015	1041	988	967	1018	981	1029	1006	976	991	1005	986	1069	1050	987	990	1055	1020	1000	1036	1006	978	1004	1011	1017	1011	955	995	1001	989	996	1018	1017	1031	971	997	1045	1001	993	1043	1039	1028	1033	983	1027	1011	1017	1024	1018	979	997	1095	985	1007	971	994	1002	1042	1033	1027	992	1007	1049	985	1039	1068	999	958	1063	988	1040	1050	981	994	1049	982	1005	1007	1079	929	1006	1009	993	1059	995	1011	1013	1000	992	1037	997	1015	981	971	960	1002	989	995	1034	998	1001	1008	982	989	991	1029	1006	1024	954	972	1056	1017	988	1040	1032	1084	980	1072	999	1003	996	1038	994	990	974	1005	1007	1022	1012	970	1065	1002	980	1008	940	1019	949	990	995	1033	1047	984	1011	980	1015	977	1081	1032	1008	1059	1015	994	1004	988	996	1000	1033	1013	1017	968	981	1017	991	956	999	1033	1006	1031	1037	918	1008	1004	1006	959	980	1039	980	970	1029	1055	1041	1017	1099	1019	1058	1040	996	1039	984	986	994	1019	1012	1007	1045	988	1056	1045	921	1029	1014	1015	992	1019	1016	1014	1043	1053	928	1002	1026	1052	1026	1024	1058	1029	1007	1019	977	1007	1037	1005	1056	968	981	1000	1051	994	983	1012	995	993	1007	999	969	983	1032	966	1035	1038	994	998	984	1040	981	1017	1034	941	969	966	972	1029	975	994	1036	1012	961	1009	1050	995	1004	1040	949	999	1031	1002	1009	1052	977	1033	1004	990	1010	993	972	989	1044	980	986	1011	971	985	980	953	966	1016	1053	1022	1053	986	1045	958	986	1033	973	1009	1012	1037	1059	975	1031	1015	1002	1009	1053	1008	1017	990	981	1035	1060	1008	1022	988	1008	1000	991	1016	1011	995	999	1046	1013	966	995	961	968	1040	1000	976	1034	1032	1030	1017	1001	986	1022	1049	986	1040	1057	970	1038	1025	1003	964	1040	1026	930	1042	998	992	1020	1036	991	1010	1030	975	1066	1039	1041	1012	974	964	1004	993	1014	997	988	1006	988	961	922	1036	1016	974	985	1000	1022	1008	1027	983	1058	1021	1035	1020	1009	1044	1058	1026	1009	971	1032	1024	976	1057	1036	981	1035	1017	963	1028	978	933	1026	993	1018	1062	1016	1030	972	1045	991	969	982	1007	1009	1016	971	1054	1029	1020	1003	1006	1025	1005	999	1028	993	960	1015	1077	990	1008	999	1002	1005	1020	1038	989	980	963	961	1033	964	1014	995	1014	990	990	1027	1024	996	971	1031	956	1043	941	1024	1004	1020	987	1050	1029	1039	940	1067	991	992	991	1020	980	1016	980	971	1001	1033	1100	954	979	1003	1094	1013	944	1051	1018	1010	971	986	984	1002	995	1075	965	1008	1004	1025	1026	1029	1001	1000	995	993	1024	1011	981	982	1028	1040	1038	976	1008	974	1033	982	1026	1090	963	974	1025	1073	1008	968	976	972	1033	1013	964	1062	966	1019	1003	971	1018	1022	1005	993	1051	1014	1030	1046	1032	1022	998	989	1049	993	1026	973	1018	1043	1037	1004	1016	971	994	1029	961	1003	1017	1005	990	995	1046	1031	1017	982	949	1047	1022	999	1015	985	1006	1016	1047	1000	1044	993	1015	968	1017	1036	1026	1022	1016	988	973	973	992	964	983	970	1059	1011	980	961	970	941	998	995	1019	996	1010	996	1055	982	1031	994	1029	998	992	1019	962	1018	1016	995	953	1012	1070	977	1039	1014	1003	976	1035	976	1005	975	1027	999	1019	1000	990	994	1012	1005	1003	998	1052	1040	981	971	981	1051	1040	966	1048	1000	1039	998	1003	1057	1049	1020	1030	1025	979	975	987	996	940	1014	1008	1051	1013	997	970	995	1031	1058	997	999	1020	1073	1008	1007	971	1058	1054	1013	1050	984	1014	1036	937	1018	1036	1026	1014	1006	1005	1005	1016	1002	1018	994	942	1000	1005	965	970	1016	984	972	1020	1011	957	1020	968	978	979	944	1006	1005	1045	988	1028	1054	1030	994	999	1040	954	953	986	983	1013	997	1027	1002	1013	990	1033	982	1022	1009	1089	964	969	1000	1040	1026	976	1018	1034	1061	1087	1006	979	1040	934	1043	967	1009	958	972	987	984	1027	1025	991	1017	992	986	972	906	1021	1034	1014	984	1017	1040	1024	1005	972	1041	999	997	1021	1000	1028	1000	1005	1002	996	956	936	984	1022	1038	1053	1036	1050	1061	1014	1057	1039	978	1016	977	983	947	962	1019	996	1011	1024	1044	1004	1036	1038	1008	1032	988	1001	982	1003	1055	1091	940	963	1011	1065	1122	961	982	1018	980	1023	973	952	991	1024	1030	978	1026	1014	966	974	979	1039	987	994	1049	1023	1000	1065	995	971	1027	1010	1046	1028	997	939	1006	1059	968	1007	1002	1020	1062	1013	1036	999	1036	984	954	1014	1019	990	948	1010	981	1046	1014	1021	979	975	979	997	1043	958	978	1004	1003	1033	1004	1057	1022	1032	994	1075	1010	964	1056	996	1038	1002	991	1001	1060	1014	1058	1033	1032	1036	997	1018	983	973	1004	1017	1003	1011	999	1080	982	984	1007	1039	972	1010	1070	990	1003	990	975	971	1041	1022	1033	1029	995	1025	994	960	958	1026	1002	988	998	1007	939	995	976	998	1003	984	1071	1023	972	1010	994	1018	1022	949	1048	1011	1005	1008	1041	1021	1006	978	992	962	954	1017	1068	980	995	1023	947	947	1013	990	1049	1047	969	999	1039	975	996	1031	957	1029	990	991	978	1038	1003	1061	1055	981	997	1021	978	961	980	1021	987	1068	1042	1023	988	1013	1040	1002	979	1038	1004	1038	990	989	964	989	1020	1007	1044	968	1033	977	1026	969	1018	1013	985	971	1041	971	983	1006	1049	989	992	1031	1009	1007	1044	1021	1004	992	991	1027	992	1040	1029	977	986	912	1032	1039	979	1018	1024	1011	1051	1040	1034	1032	948	1009	998	1002	1003	994	1056	994	1015	1043	1009	1003	1019	1021	1065	947	977	966	979	1011	983	965	990	1025	1016	996	1008	975	999	1061	1009	991	984	1014	1001	1027	1023	1031	1016	1005	1012	1034	1028	960	1021	990	1073	973	995	992	1047	1034	1022	978	1021	1009	989	992	988	1055	995	1051	998	1014	1002	1024	1047	980	1025	1035	1009	1011	960	998	1017	997	1033	982	1053	992	1000	1045	1019	987	1038	1074	1006	991	1059	982	980	961	1001	1037	1003	1027	1013	1030	993	1002	984	1079	988	1016	1009	1050	1014	1008	1057	973	999	1023	1041	1001	1030	973	1052	1017	996	1027	1028	984	1024	1058	1031	1027	1049	1029	995	987	1025	1003	1021	997	1011	1038	975	1020	1016	1033	1069	1043	1029	1016	1052	1025	986	1003	1054	1031	977	1037	1034	1026	995	979	981	1018	1032	975	998	1040	1007	1031	1001	1060	984	987	1047	1004	1068	1028	1064	1082	1022	1035	1056	972	994	989	1014	963	1034	1072	1009	1020	1053	1041	1045	986	954	985	1024	1005	1034	1038	1013	1016	999	962	983	1017	1058	993	1054	1042	1003	976	1080	1012	1020	1048	987	982	1042	968	976	993	992	970	1003	1000	1030	1006	1035	1017	1018	1059	989	968	1032	1037	1015	1009	1029	1031	997	943	997	993	1003	1009	1033	1006	990	1000	980	1019	1017	1023	986	1023
59414	39116	30644	18684	8452	4451	2333	1141	639	570	527	554	522	487	483	502	568	515	496	533	507	510	516	504	530	519	488	527	511	489	492	487	511	502	481	520	521	486	507	482	475	516	480	504	453	482	490	466	474	511	491	517	485	521	560	472	491	486	453	488	518	459	533	519	537	520	519	498	494	499	503	511	495	493	510	486	514	546	488	539	499	463	511	501	556	502	501	499	525	520	472	484	522	551	513	484	522	489	510	529	519	508	507	488	503	518	546	521	513	504	481	539	496	523	513	542	516	493	466	493	519	514	488	509	471	472	515	537	507	483	480	495	503	472	477	506	488	480	500	492	516	527	506	485	532	470	532	516	506	513	532	493	484	521	556	479	478	555	515	480	489	507	490	473	525	528	481	510	502	503	515	472	499	492	479	461	504	531	557	524	477	456	487	531	485	498	499	504	508	487	511	518	510	511	484	522	472	497	490	459	473	509	493	456	527	494	504	480	499	449	512	495	495	489	472	497	504	477	587	514	516	512	515	483	487	505	481	474	500	495	575	520	475	500	473	556	492	496	507	532	490	477	516	473	505	513	555	500	475	483	469	520	532	467	497	511	495	521	482	480	478	473	520	511	509	502	517	502	533	509	481	506	523	456	501	461	502	539	486	497	507	518	557	504	477	474	497	502	519	487	548	490	513	500	498	522	504	517	542	482	511	504	540	510	493	553	529	467	512	477	510	464	490	489	538	509	507	498	494	468	494	524	473	493	523	496	533	477	529	469	440	520	475	516	516	514	535	508	502	490	471	471	471	527	547	490	538	529	489	526	531	503	478	508	518	480	457	508	484	511	484	494	502	518	504	503	476	481	458	477	552	458	485	483	489	494	497	565	508	470	472	479	496	510	533	548	514	485	489	494	460	481	512	499	498	534	523	503	535	518	506	529	554	498	455	523	493	494	477	505	466	497	463	517	496	508	465	501	501	460	475	480	513	479	480	516	475	521	528	547	462	545	532	472	513	541	478	514	527	504	516	520	510	483	470	493	511	525	465	476	537	478	487	539	518	463	516	468	490	484	461	469	539	483	475	491	480	479	498	512	493	485	504	497	500	447	552	479	485	515	505	487	498	518	511	540	507	553	507	507	449	514	496	455	517	489	489	452	491	506	510	465	466	488	503	463	513	496	512	483	502	447	519	523	510	473	469	499	480	483	466	463	495	462	507	539	516	502	505	516	536	506	495	533	509	523	497	541	506	519	508	549	473	491	518	469	490	475	508	492	502	483	497	489	515	507	516	511	536	512	496	523	491	517	507	489	498	486	505	467	518	511	474	467	462	499	527	513	566	507	513	477	511	523	489	490	507	471	478	472	523	483	530	511	564	498	496	503	466	495	535	495	503	519	504	490	484	506	523	508	460	461	508	449	508	528	526	553	500	514	484	472	505	494	537	481	503	510	498	480	505	488	522	480	493	476	478	433	503	512	487	479	473	460	498	476	482	478	519	518	520	534	482	462	486	521	461	501	453	519	529	510	510	507	503	554	525	502	505	496	479	519	516	497	539	518	496	508	483	455	490	507	484	502	524	483	511	495	513	493	484	463	465	544	488	453	523	477	476	486	476	534	484	528	484	472	533	490	510	487	501	482	469	526	526	477	498	500	492	499	511	511	499	476	480	523	458	474	465	443	479	527	517	496	496	533	474	504	519	501	516	523	498	466	448	451	455	460	518	475	471	518	499	496	526	534	492	523	495	521	514	505	522	510	523	540	459	481	502	535	512	463	483	517	493	474	541	530	505	466	526	527	474	506	521	507	529	503	478	483	504	507	530	511	523	488	472	529	509	542	479	520	524	510	495	513	518	504	495	483	508	485	518	541	478	468	496	531	477	506	519	538	488	481	530	442	482	514	536	469	520	470	487	497	498	486	530	444	469	477	511	491	514	508	468	519	494	486	485	541	522	497	505	519	481	465	490	503	497	487	467	532	497	532	466	494	424	479	472	505	535	513	484	523	469	489	499	534	490	494	451	526	537	481	489	510	537	517	502	504	465	537	536	560	517	500	493	487	492	519	486	527	522	490	492	517	544	480	519	508	531	494	499	517	526	490	488	514	507	510	449	491	538	465	490	532	434	515	496	496	498	489	472	507	480	492	524	485	523	471	499	520	519	461	455	495	478	507	518	477	525	471	486	499	476	520	458	531	503	536	494	476	445	511	468	508	487	502	513	513	504	490	497	481	536	500	485	470	496	486	491	542	557	522	517	475	472	453	508	496	492	494	499	482	501	526	470	549	489	486	483	529	473	475	498	506	517	470	483	471	492	515	499	474	519	482	516	499	506	510	532	506	520	494	500	518	528	505	514	541	493	490	526	480	478	493	485	481	501	525	526	529	487	525	501	488	498	509	475	471	452	498	533	479	522	520	504	492	481	512	502	519	519	506	493	530	485	509	517	493	487	465	520	531	504	467	502	534	531	506	486	491	496	493	457	541	562	491	506	491	472	505	535	466	494	490	483	493	509	501	530	501	500	495	477	509	520	517	514	475	463	477	514	513	507	489	510	506	505	464	514	514	521	525	491	497	497	489	461	517	467	495	467	459	522	506	474	537	534	534	530	579	556	463	464	502	502	496	515	479	499	470	508	472	430	438	495	525	495	542	483	526	497	506	487	498	486	461	514	513	471	511	474	471	474	485	475	509	532	488	514	543	508	507	524	485	499	514	496	495	471	476	499	490	479	471	497	522	486	496	512	488	484	535	540	519	540	480	530	483	542	496	469	472	504	470	499	451	502	482	502	521	525	509	513	477	536	516	506	553	538	485	498	482	501	489	406	474	446	519	515	544	522	494	506	477	530	479	499	537	513	514	548	514	498	523	528	530	442	510	480	465	456	499	492	493	509	480	517	471	505	514	488	486	514	531	546	500	489	479	466	485	512	511	482	506	498	504	486	486	503	499	511	509	501	485	460	497	480	518	555	481	494	490	490	510	493	495	526	523	430	507	511	496	512	514	515	501	517	480	451	510	497	510	484	486	537	482	545	479	512	509	481	516	504	494	477	477	482	500	522	540	547	478	520	531	499	517	539	469	496	550	486	463	482	516	497	518	517	483	506	516	523	479	458	505	524	517	459	477	511	464	483	530	482	537	492	500	514	534	481	498	515	458	501	473	505	474	537	529	500	493	520	497	553	452	462	481	547	498	509	542	527	500	561	480	467	500	480	533	521	474	511	517	523	521	498	464	477	495	504	495	483	491	531	503	507	508	552	492	447	502	472	492	461	484	482	501	511	484	492	534	491	486	490	531	441	443	467	509	518	536	486	493	476	505	535	532	464	534	526	494	491	493	514	482	497	491	492	479	517	445	527	462	481	502	495	516	458	497	519	486	547	514	518	531	477	434	486	514	506	497	490	515	483	496	556	498	551	488	514	440	472	485	483	527	506	445	482	504	425	510	536	461	519	494	506	493	453	544	496	486	528	476	521	541	465	463	493	485	484	524	489	501	494	544
37728	31140	33452	26197	16953	11810	7281	3511	1651	1425	1305	1145	1174	1248	1146	1067	1101	1077	1091	1150	1133	1036	1114	1071	1114	1127	1178	1128	1088	1113	1121	1050	1016	1094	1094	1070	1062	1023	1058	1082	1041	1080	1074	1013	1026	1098	1142	1044	1039	1103	1073	1113	1105	1100	1044	1030	1092	1019	1021	1026	1061	1029	1081	1066	1050	1083	1065	1048	1028	1020	1044	1080	1071	1009	1079	1018	1064	1074	1020	1041	1052	1032	1053	1020	1079	1070	1006	1068	1033	991	1072	1021	1063	1026	1054	1043	1099	1069	1046	1045	1047	1058	1057	1074	1055	1022	1035	1030	1072	1051	1030	1006	1064	1054	1059	1031	1029	1081	1044	1077	1076	1043	1063	1085	997	1019	1056	1111	983	1132	1069	1121	1045	1010	1050	1035	1029	1082	1083	1050	1045	1068	1006	1038	1036	1076	1020	1075	1041	999	1049	1047	1043	1110	1037	1083	1073	1018	1069	1042	1009	1073	1029	1065	1069	997	1102	1046	1044	1101	1097	1093	983	1083	1040	992	1028	1040	1050	1020	1091	1068	1021	1027	1031	1074	1053	1051	1022	1094	1047	1014	1052	1038	1108	1050	1021	1052	1036	1035	1066	1092	1058	1060	1006	1075	1050	1057	1020	1019	1065	1048	1026	1029	1037	1016	1054	1049	1066	1080	1068	1059	1040	1062	1044	1116	997	1058	999	1073	1023	1057	1022	1083	1015	1085	1003	1063	1019	1051	1089	1038	1036	1037	1040	1057	1093	1064	1009	1088	1059	1038	1078	1010	1005	1095	1107	1012	1012	999	1077	1078	1002	1044	997	1092	1071	1064	1065	1061	1068	1020	1021	1045	1074	1033	1073	1068	1043	1038	1074	1078	1051	1029	1048	1012	1059	1115	1072	1029	1087	1115	1002	1016	1076	1064	1094	1025	1048	1062	1034	1030	1029	1110	1085	1030	1026	1002	1018	1053	1061	1071	1072	1001	1081	1059	1070	1067	1116	1062	1005	988	1075	1108	1106	1067	1023	1048	1049	1085	1056	1086	1070	1074	983	1079	1027	1099	1016	1075	1070	1037	1044	1108	1038	1083	1030	998	1045	1030	1043	1109	1101	1136	1017	1084	1115	992	1033	1081	1011	1016	1017	1069	992	1058	1002	1115	1112	1051	1044	1075	1091	1075	1060	1052	1087	1042	1001	1060	1042	1040	1018	1053	1065	1051	1068	995	1029	1069	1015	1010	1067	1042	1086	1056	1022	1077	1071	1072	1013	1062	1036	1073	1042	1021	1105	1028	980	1090	1057	1069	1056	1072	1004	1037	1060	1112	1019	1008	1091	1047	1070	1080	1069	1040	964	1053	1105	1002	1080	1029	1011	1056	1087	1074	1013	1027	1066	1063	1039	1016	1125	1036	1060	1045	1102	1068	1034	1042	1024	1058	1027	1070	1025	1049	1029	1040	1042	1036	1086	1008	1073	1078	1093	1018	1030	1042	1050	1036	1029	1053	1060	1024	1046	1038	1038	1055	1014	1047	1040	1023	1067	1093	1084	1048	1091	1061	1046	1069	1118	1095	1033	1014	1021	1037	1107	1054	1035	1038	1033	1094	1031	1067	1108	1017	1025	1022	1056	1038	1021	1040	1061	1026	996	1054	1017	1082	1124	1056	1022	1048	1007	1077	1066	1070	1039	1059	1070	1109	1008	1003	1013	1056	1089	1036	1015	1077	1076	1045	1075	1100	1021	1038	1067	1086	1052	1015	1080	1032	1000	1106	1045	1021	1007	1122	1049	1033	1060	996	1080	1043	1033	1035	1023	1068	1083	1086	1082	1078	1021	1034	1036	1078	1084	1112	1010	1041	993	1051	1089	1082	1147	1061	1065	1120	1027	1023	1041	1100	1074	1040	1013	1096	1040	991	1068	1064	1085	1055	1001	1062	1037	1035	1020	1041	1073	1020	1055	1047	1066	1049	1075	1015	1066	1031	1054	1044	995	1013	1052	974	1031	1037	1011	1011	1023	1039	1049	1041	1075	1038	1035	1062	1041	1103	1047	1000	1077	1084	1011	1033	1047	999	1046	1067	1074	1010	1026	1042	1076	1038	1063	1070	1094	1027	1021	1074	1074	1006	1038	1039	1021	1079	1057	1083	1006	1038	1077	1047	1096	1080	1058	1052	1046	1012	1091	1030	1017	1062	1070	1048	1080	1007	1052	1082	1057	1067	1029	1002	1072	1047	1124	1067	1045	1049	1073	1083	1040	1110	1052	1092	1079	1069	1062	1095	1018	1066	1011	995	1094	1053	1096	1063	1057	1093	1085	1011	980	1029	1040	1079	1061	1022	1018	1002	1097	1030	1050	1046	1056	1064	1046	1078	1004	1016	1066	1059	1108	1016	1058	1029	1105	997	1028	1041	1074	1019	1076	1021	1014	1048	1030	1033	1074	1037	1023	1031	1077	1055	1039	1019	1040	1078	1056	1034	1078	998	1081	1048	1038	1050	1098	1045	1082	1016	1030	1039	1017	1023	1041	1051	1031	1041	1024	1083	984	1089	1055	1070	1054	1079	1060	1012	1013	1101	1017	1101	1113	1043	1065	1047	1056	1026	1050	1095	1051	1068	1131	1011	1054	1020	1082	1082	1027	1094	1045	1062	1044	1101	1121	1076	1055	1018	1036	1040	1106	1128	1052	1101	1035	1066	1096	1089	1044	1025	1038	1053	995	1009	1046	1098	1048	1065	1026	1029	1058	1058	1094	1037	1058	1009	1012	1052	1027	1063	1051	957	1072	989	1030	988	1068	1039	1033	1039	1034	1087	990	1047	1061	1048	1031	1082	1079	1083	1020	1059	1052	1073	1042	1043	1022	984	1044	1057	1032	1047	1092	1073	1072	1017	1070	1006	1013	1023	1033	1021	1002	1007	1039	1018	1043	991	1060	1092	1029	1060	1000	1051	1056	1065	1050	1034	1101	1047	1055	1070	1029	1038	1048	1060	1013	1064	1055	1050	1045	1002	1052	1055	986	1025	1085	1093	1078	1051	1042	1034	1050	1064	1010	1086	1085	1092	1036	1038	1025	1035	1045	1077	1048	1052	1032	1100	1107	1078	1056	1054	1108	1090	1051	1038	1034	1015	1057	974	1036	1077	1031	1068	1096	1125	1099	1027	1090	1022	1063	1105	1080	1060	1018	1008	1064	1056	1078	1048	1037	1056	1080	1142	1016	1084	1060	1025	999	1014	1060	1072	1049	1045	1054	1044	1065	1097	1038	1099	1047	1033	1003	1055	1051	1076	1062	987	1032	1041	987	1059	1037	1062	1062	1054	1044	1026	1007	1052	1023	1045	1091	1074	1005	1066	1051	1000	986	1038	1042	1028	1064	1043	1019	1029	1077	1045	1008	1014	1029	1075	1030	1040	997	1016	1006	1049	1060	1080	1058	1091	1063	1023	1060	1098	1011	1022	1041	971	1103	1009	1023	1085	1026	1010	1016	1055	1069	1058	1047	1052	1067	1111	1000	1077	988	1108	1125	1069	1078	1087	1111	1009	971	1072	1067	1039	1056	1072	1056	1029	1033	1068	1034	992	1036	1040	1017	1017	1077	1015	1047	1058	1030	1059	1086	1067	1105	1016	998	1083	1055	1055	1002	1099	1086	1049	1008	1116	1021	1061	1054	1064	1097	973	1024	1044	1035	1010	1066	1055	1034	1046	1109	1019	1108	1043	1060	1015	1076	1090	1028	1053	1055	1020	1069	1023	1079	1051	1099	1026	1058	1092	1005	1054	1050	1010	1048	1025	1041	1036	1006	1029	1091	1085	1034	1030	1086	1042	1039	1061	1021	1064	1043	1005	1022	1091	1065	1027	1096	1011	1020	1018	1008	1055	1060	1038	1041	1078	1014	1061	1057	1046	1071	1020	1028	1081	1061	1053	1049	1007	1039	1053	1102	1013	968	1030	1058	1021	1095	1073	1113	1084	1019	1030	1074	1035	1063	1058	1077	1101	1031	991	1064	1048	1026	1046	1055	1029	1045	1062	1138	1054	1066	1003	1099	1073	1049	1122	1074	1053	1084	1105	1038	1000	1074	1059	1033	1023	1022	1012	1052	1079	1092	1058	1026	1019	1098	1051	1049	1005	1132	1093	1041	1083	1049	1027	1050	1042	1025	1048	1064	1079	1074	1019	1016	1015	1048	1013	998	993	1078	1033	1021	1040	1021	1068	1043	1018	1098	1053	1070	1027	1074	1067	1038	1044	1086	1092	1087	1052	1107	1054	1018	1079	1056	1051	1070	1067	1024	1093	1087	1059	1100	1040	1113	1043	1064	990	1003	1038	1093	1075	1022	1075	1046	1040	1054	994	1012	1012	1000	1053	1026	1134	1071	1063	1045	1097	1041	1053	1037	1031	1035	1068	998	1011	1065	993	984	1034	1099	1042	1033	1035	1003	1118	1058	1000	1029	1028	1054	1072	1091	1086	1119	976	1059	979	1097	1064	1075	1056	1043	1028	992	1026	1051	1053	1058	1080	1027	1028	1105	1081	1102	1032	1058	1057	1062	1050	989	1083	1051	1061	1055	1015	1025	997	1045	1176	1068	1089	1028	1122	1034	1055	1040	1032	1067	1088	1056	1074	1058	1087	1092	1087	1020	1082	1096	1108	1093	1006	1090	1036	1013	1068	1043	987	1055	1051	1052	1024	1096	1054	1047	1051	1031	1111	1006	1092	1024	1072	1069	1024	1044	1033	1036	1029	1097	1027	1072	1046	1051	1105	1001	1012	1002	1041	1066	1029	1084	1131	990	1013	1045	1063	1043	1078	1014	1033	1088	1057	1053	1117	1036	1072	1072	1046	1047	1049	1101	1120	1064	1054	1041	1045	1005	1042	1064	1008	995	1000	1063	1017	1039	1051	1090	1015	1059	1010	1086	1082	1078	1042	1046	983	1070	1073	1059	1044	1054	1050	1047	1072	1031	1054	1073	1036	1052	941	1053	1112	1091	1030	1024	1046	1036	1032
46795	25270	10806	3940	2090	1467	912	613	480	492	487	455	491	480	527	513	527	440	489	451	492	522	474	429	502	482	455	461	477	477	460	455	463	486	424	509	461	486	524	478	472	500	490	487	486	496	482	495	458	483	402	475	489	492	490	432	482	445	499	506	512	460	437	472	412	487	475	421	452	532	472	495	501	501	489	473	461	450	448	484	489	489	468	504	470	444	461	498	485	515	462	468	465	492	508	489	469	448	428	464	460	477	502	443	436	486	434	494	468	456	462	460	453	473	448	493	474	464	407	452	504	443	484	475	511	447	507	518	508	497	465	471	484	472	465	499	476	434	462	454	460	496	449	481	497	467	469	462	472	463	505	491	482	502	493	533	461	456	500	461	451	463	507	430	515	520	430	504	498	472	446	483	455	471	543	522	470	470	456	482	461	451	477	504	475	481	473	471	487	500	468	462	487	450	459	489	484	490	485	449	465	471	474	510	482	474	473	452	469	508	513	475	499	522	420	463	514	463	490	458	460	472	477	494	427	460	489	450	487	453	497	520	509	477	486	518	425	493	439	503	439	437	478	467	468	475	490	483	486	482	444	505	506	481	487	463	535	454	465	468	457	420	491	456	487	477	494	444	528	460	492	464	507	440	480	496	474	485	481	467	483	505	466	502	454	487	455	514	429	519	451	461	430	485	500	495	487	496	536	475	485	484	449	527	476	452	438	503	492	511	470	408	441	495	466	470	474	451	475	495	546	487	439	467	454	455	518	470	502	478	469	481	498	448	451	456	485	474	472	482	490	484	445	487	464	495	515	494	454	444	445	445	459	467	461	484	482	418	465	502	493	461	452	487	470	464	445	500	494	420	452	501	511	441	430	436	450	487	495	463	503	439	493	478	495	472	458	463	458	436	453	458	460	447	487	507	481	502	515	496	521	482	497	476	479	484	469	480	498	491	455	460	465	450	444	464	487	463	476	444	463	468	452	414	473	476	467	446	443	437	492	461	451	478	471	470	509	482	474	462	507	486	462	437	474	487	451	467	465	480	458	491	494	493	480	528	483	497	441	486	484	459	473	449	456	475	495	490	455	498	498	471	448	469	496	431	420	442	501	488	491	493	422	466	459	456	488	474	502	454	462	510	492	476	444	492	497	487	496	448	482	457	471	463	451	454	506	499	509	453	482	452	481	434	485	494	475	436	444	484	523	477	460	433	467	501	502	483	462	476	457	469	499	470	454	487	457	460	494	461	465	472	475	488	531	491	484	497	482	488	478	486	455	499	456	482	481	482	435	506	517	507	465	472	487	452	496	514	480	463	416	476	450	479	496	461	486	466	430	442	488	483	487	499	476	453	433	516	469	481	468	500	494	483	489	548	518	500	435	474	476	454	472	498	440	452	488	432	469	462	469	492	502	535	493	459	449	522	441	475	484	461	445	483	460	466	450	475	485	463	473	441	458	429	467	457	494	453	520	434	431	488	479	490	463	487	480	464	453	536	463	478	498	434	453	471	478	496	482	503	423	445	470	462	469	481	456	479	468	482	479	461	477	446	471	459	454	455	458	462	480	494	456	486	501	493	448	451	470	430	439	439	432	484	460	509	456	456	476	471	497	471	473	431	442	499	481	433	497	460	462	470	451	483	478	477	489	483	499	481	442	439	479	484	475	461	507	471	526	492	476	496	501	478	501	495	497	528	495	462	475	457	476	471	460	500	499	495	472	496	449	524	488	468	468	516	482	467	486	483	462	476	519	501	471	477	461	481	472	499	446	488	465	445	434	490	455	480	468	498	478	511	483	446	449	469	450	489	554	477	504	488	479	465	445	523	443	484	454	468	471	417	456	463	489	457	485	478	491	459	492	489	470	473	475	497	476	473	483	484	491	450	502	492	480	511	455	467	514	436	463	450	453	478	453	480	458	429	474	506	448	450	449	490	477	489	484	454	481	478	498	445	470	481	449	473	515	525	488	458	507	484	457	466	476	491	474	464	448	523	495	486	472	492	524	465	440	448	464	492	506	495	510	447	458	476	526	486	482	467	509	453	482	474	459	498	478	450	499	467	499	483	471	484	462	462	484	446	472	448	482	485	515	452	444	502	484	546	478	491	480	465	477	459	450	440	468	423	476	484	498	465	509	511	528	473	511	480	492	466	452	466	483	525	487	510	499	454	438	475	495	512	523	449	493	467	444	502	443	499	439	484	412	449	523	443	471	460	484	481	454	474	452	437	443	483	464	444	479	501	492	454	459	495	460	485	458	493	443	464	503	440	475	412	475	503	493	527	467	439	461	477	469	462	488	449	478	466	429	468	469	471	435	507	507	489	503	443	456	410	474	451	453	443	468	466	473	482	471	464	484	444	506	512	474	468	508	495	478	471	470	482	477	471	494	489	455	469	450	431	441	511	488	473	473	462	503	513	512	457	466	470	420	435	448	445	471	471	485	526	413	440	472	426	493	493	463	485	472	444	457	489	467	463	473	494	492	489	480	490	508	505	501	493	477	467	482	486	461	512	492	494	497	477	479	444	443	472	466	450	465	485	447	485	493	415	491	468	509	483	488	475	473	441	472	516	430	510	483	483	514	451	458	466	482	470	445	475	475	470	477	470	411	439	488	495	435	454	460	480	463	480	495	485	427	469	508	508	499	470	486	484	448	487	476	478	465	520	474	468	491	468	414	476	449	488	524	466	456	485	495	476	479	492	486	464	450	469	454	459	450	465	470	437	493	457	454	456	468	464	471	463	466	469	447	510	456	468	463	521	472	491	456	515	472	523	409	474	439	473	492	503	444	508	510	480	457	507	467	493	508	436	483	464	512	531	490	486	481	478	460	486	508	484	450	468	438	530	480	435	468	474	431	454	512	479	477	467	454	505	478	491	470	443	497	482	464	449	448	461	454	458	447	502	497	466	496	497	470	501	517	470	466	481	478	471	487	443	455	484	469	469	462	449	518	527	455	483	460	496	501	482	457	459	495	473	483	462	439	506	473	490	482	485	464	526	539	482	483	492	466	511	482	485	522	445	521	524	497	473	470	448	480	522	498	495	501	497	500	489	475	495	451	478	478	461	477	483	438	477	467	475	456	474	454	507	440	495	446	446	497	471	524	493	508	491	483	490	508	477	500	473	471	467	507	511	510	467	471	482	498	528	452	468	467	431	485	461	467	475	489	508	460	426	491	455	493	497	486	493	460	465	430	479	455	524	456	456	431	461	435	479	480	441	489	478	487	514	478	508	494	461	445	488	454	509	489	477	417	471	435	489	503	468	454	480	437	470	504	519	455	503	461	492	510	496	437	490	476	494	468	479	434	482	473	473	468	468	493	529	477	499	454	464	493	488	469	482	485	439	425	487	472	479	481	502	434	459	465	447	439	480	410	454	467	459	484	447	445	484	475	498	484	499	470	474	476	494	501	477	500	473	453	483	486	501	453	497	437	496	481	487	463	441	469	483	486	472	504	442	476	474	509	497	466	486	479	477	468	471	442	480	433	476	493	445
30591	18293	12591	8005	5892	4366	2668	1433	1255	1138	1128	1132	1041	1057	1064	1047	1029	1045	984	989	1022	1034	1023	1012	980	1025	1010	1053	1061	995	1007	1046	1054	993	1040	973	1028	1019	1028	1059	959	1050	1038	1008	1040	970	995	962	989	1002	1005	1014	960	1027	1027	1012	1037	1018	985	1005	994	1058	1045	1001	1064	1013	970	1003	996	1030	960	1029	986	936	979	968	990	1011	991	997	978	951	983	1035	971	989	975	999	980	996	1040	984	985	984	994	1003	1008	955	966	1023	943	961	989	1016	1009	1007	966	1000	958	992	990	1027	978	992	1010	1011	1023	990	1019	1018	994	981	972	971	1022	1048	989	1004	945	986	1052	1021	1018	992	970	1033	1044	1028	1008	976	1019	927	971	982	1003	994	1016	1026	1057	971	1063	936	1011	969	986	1039	955	962	974	997	995	992	988	999	1027	947	934	1001	999	1004	969	999	1040	1013	967	1085	1045	984	1027	1017	1056	968	947	985	990	1010	976	995	1008	1005	973	969	1033	987	988	982	1000	1033	995	924	948	1021	1039	1041	1008	1004	977	996	999	970	1029	963	1019	1025	975	1024	983	1004	1004	995	1068	1021	1031	978	992	970	1006	988	1036	1018	975	1018	1064	952	990	987	967	1045	983	970	1009	1042	1001	1033	999	984	969	1014	1037	991	976	987	992	1072	982	1022	1022	1003	1027	1028	972	926	1009	989	1014	1017	1043	972	1039	1013	974	985	978	959	1006	1000	1016	958	936	959	1016	1031	1037	1001	982	970	1016	941	952	999	992	929	976	1013	1013	1028	969	1052	1052	1040	1010	1060	982	1051	1023	979	1004	1033	1015	978	982	994	1027	991	973	1005	995	988	1003	1043	1048	1033	983	1046	1036	986	967	1007	1026	992	999	1032	950	1014	1018	984	1019	943	1001	934	1022	936	1025	970	979	983	991	990	1026	948	993	1044	1013	1062	1039	981	954	1061	939	1061	993	1071	970	956	1015	991	1001	992	1002	1051	1027	950	1060	1036	1012	992	1004	1002	1041	1019	945	1040	971	993	959	941	1010	1036	988	989	1009	1026	948	1009	987	991	1024	991	985	1028	990	1026	920	1017	1005	950	1002	1049	1051	996	1006	984	1039	1015	1039	998	1034	1109	1026	980	996	966	1026	994	1004	1012	1043	986	1017	1019	1047	1022	1024	995	994	1039	989	963	1018	988	1007	999	1018	1036	1014	973	991	1053	1015	970	1061	990	996	976	955	1023	996	975	941	1035	1052	1037	1000	1027	986	1005	981	1044	947	1026	960	1049	984	965	1002	1029	993	1002	962	1027	1018	935	988	970	1020	976	989	936	1001	1038	1004	1019	993	1019	1016	1017	1017	1019	995	1044	1026	1024	976	1003	964	969	1022	1032	995	1036	1006	1024	981	1028	1012	977	1017	1001	999	980	972	1031	1021	1056	1032	1026	1034	1025	1041	997	1023	1020	1022	1007	1010	945	958	998	1006	1022	1014	963	1020	1031	950	990	1010	991	955	1055	1031	992	1010	1017	995	998	975	944	993	976	982	1070	1001	1002	1011	996	970	1041	1043	975	1025	1009	950	940	1040	1003	998	974	1001	995	1000	1017	999	992	1013	1004	1046	972	1008	1034	990	1027	949	966	986	958	1006	968	965	1054	979	1015	1008	997	965	1018	948	972	1019	971	1054	973	1004	1010	992	1017	976	993	1010	985	979	988	984	997	964	1019	1018	1021	1002	972	957	998	1024	1010	1085	994	990	1042	974	1029	1020	1031	943	1004	1000	967	1039	1037	993	979	977	1031	973	961	1043	981	961	963	1020	1025	957	978	1061	1004	1009	964	1012	1025	994	969	1044	947	1008	909	1032	984	982	1030	1012	1039	1032	1010	980	990	976	1056	1033	1006	1010	962	966	1015	1000	1003	970	1065	1027	947	1025	996	1003	1020	1008	1025	988	939	1039	1015	1033	1041	976	1065	999	994	986	1027	972	1004	962	1005	1033	1003	1013	1018	949	951	990	1009	992	1036	998	1007	962	1023	1055	1037	1015	957	972	1000	967	950	1078	999	997	1054	991	1047	1024	989	979	949	1031	1029	963	1010	962	968	960	996	951	995	1052	1066	978	987	1042	996	1024	1020	1018	1010	1030	1001	927	1049	996	1002	1029	992	983	1002	982	985	1030	948	1027	982	974	1077	982	967	1022	968	942	1001	1033	980	970	944	1020	964	1005	977	1014	1030	1027	1018	1070	991	1015	996	988	980	1072	1028	1019	1028	958	944	1020	975	997	1043	969	998	939	1048	1018	988	980	1032	1026	966	987	1062	966	996	1018	940	983	1017	1040	968	978	1006	947	1018	987	1020	975	1004	988	998	978	970	987	1038	962	969	986	1001	1045	970	1004	948	1010	1000	968	1012	1057	993	1035	1036	991	1003	957	1000	1023	987	1038	970	1030	973	1012	1011	978	972	962	1014	1039	1011	974	946	991	1056	986	1023	976	1025	994	1023	1023	971	1003	979	1004	1041	959	962	986	976	1000	1009	1030	976	1015	986	970	1047	1038	954	967	1024	1050	959	1038	1018	999	996	973	1008	1006	992	991	987	963	959	995	1029	994	1008	1020	991	989	1034	1060	996	1002	1032	1069	1011	983	961	1046	997	972	992	1016	958	1037	980	1022	1011	989	999	1008	1013	1046	996	975	1052	1027	952	964	1024	959	984	985	972	969	952	1051	994	992	1046	1004	974	996	980	1002	990	1011	955	1014	1002	1028	968	953	1023	1000	966	1000	1019	962	981	1039	949	1004	980	1002	972	971	1007	1029	997	982	954	1068	964	963	1064	1034	1021	976	950	965	1007	985	987	1019	1017	996	983	1006	1084	989	993	997	980	1045	1046	986	1022	1011	1012	1050	1031	952	1046	1026	1005	1009	1013	986	978	994	1070	1043	1020	1025	990	1009	990	1000	1036	979	960	967	965	989	934	1021	1013	955	1014	1050	1000	946	1019	985	978	1003	1014	1056	957	990	966	1009	1031	962	982	1017	1005	1049	1033	1004	956	1076	935	969	1006	966	963	982	979	1041	1040	1035	975	951	1002	973	973	1026	996	1012	988	999	978	993	1034	1011	1000	989	961	1037	980	998	1013	1010	983	961	1030	1005	1034	1029	980	1013	977	999	1021	962	984	1029	985	1007	1014	990	1011	961	1021	1033	1002	978	969	971	1030	967	1023	1009	981	1028	1012	1022	1051	990	998	961	956	1055	962	967	1018	944	1035	936	1001	922	997	985	1008	998	1051	990	989	1033	1014	1033	1048	997	1002	972	993	951	924	1008	938	920	1037	999	1000	955	970	1008	1008	1003	993	1011	1020	1037	984	1014	1029	874	1008	990	1051	990	978	1025	1053	1013	1036	986	1079	1018	951	1004	1007	1015	987	982	1005	1000	1015	1003	1013	958	976	1002	982	960	993	982	999	965	998	966	1042	958	1011	981	989	1001	1021	1003	996	1013	996	965	991	995	1034	994	986	989	1007	1011	1035	1052	992	971	956	1009	925	972	1017	988	1033	986	947	983	972	1011	991	993	1004	989	1026	962	991	1005	978	975	1020	976	1018	991	1035	1039	979	1034	1029	1013	1018	1009	1005	1023	927	1031	1033	950	1064	1013	989	970	983	997	971	976	925	986	958	1021	1051	980	932	995	982	964	999	968	971	1001	965	929	990	961	1029	885	987	1018	993	1008	954	1041	1011	995	1011	966	1021	1001	998	989	943	1032	997	963	1059	1009	1008	1010	1068	1001	1034	1056	1088	933	1021	995	979	962	991	937	946	938	937	955	990	983	1044	1043	987	986	1049	1031	995	968	997	976	1015	1040	1001	935	1015	996	986	1032	1003	1038	1024	958	1023	1011	1000	965	1028	980	1035	1029	1009	977	971	941	1012	993	1029	977	1009	985	1011	1008	994	1046	974	962	972	990	993	955	1047	993	968	1020	1032	992	1010	1025	1035	1053	1085	988	1013	947	995	1041	1022	1010	984	959	1003	1012	988	955	1021	1034	989	1017	1024	980	994	1019	1006	995	980	1020	980	1057	1011	1024	985	1004	1020	934	944	975	980	969	998	948	920	995	989	999	1061	1014	973	1011	952	1000	959	1003	946	962	961	944	973	1034	943	990	1009	1045	989	970	1040	990	998	1002	1022	987	970	974	978	970	953	961	975	1010	1034	955	1008	956	996	996	1012	988	1047	1029	1029	972	993	968	1024	1038	980
53694	31114	19992	11994	6352	3114	1109	685	624	572	506	463	500	470	509	478	464	485	453	493	477	463	513	506	517	515	452	495	503	501	466	515	503	487	491	484	484	467	481	501	463	554	501	466	478	435	447	439	482	475	416	478	465	434	443	462	478	520	523	458	437	451	485	444	447	477	493	477	480	461	518	515	470	477	492	462	455	467	479	451	460	468	472	466	454	503	478	510	502	495	439	439	501	441	505	459	466	484	476	482	473	471	466	467	463	479	472	476	451	516	490	498	496	447	448	502	454	480	456	494	476	461	485	481	492	459	470	528	475	516	496	483	482	415	440	433	501	542	469	482	457	457	460	465	485	506	462	454	502	451	457	498	465	468	493	458	460	454	469	493	486	446	456	477	456	461	462	439	460	451	463	456	503	460	445	444	477	419	480	483	478	429	508	475	500	444	449	493	480	494	468	446	485	501	460	443	453	465	428	490	485	500	463	443	476	439	444	510	463	517	455	468	486	473	494	453	507	483	477	506	441	457	510	462	452	504	492	484	494	445	476	441	487	474	474	463	455	425	530	491	489	485	438	451	468	462	462	472	470	514	465	459	460	499	478	496	471	471	468	482	508	453	448	447	459	472	497	480	441	459	466	514	493	455	486	509	431	479	484	460	456	490	484	481	432	479	455	455	495	481	500	507	462	489	519	453	517	482	455	510	491	472	491	473	467	451	471	500	430	472	506	508	456	461	481	474	476	512	462	500	496	487	457	437	505	463	486	449	447	464	430	482	434	485	446	497	454	462	460	507	450	465	492	482	450	451	442	478	462	462	478	472	486	460	433	489	491	415	491	466	518	430	487	498	434	469	474	501	482	445	445	460	513	449	457	481	478	448	495	505	498	477	494	484	474	444	460	517	482	457	489	480	472	431	473	480	496	483	476	515	468	428	490	461	471	460	483	464	500	458	468	481	496	425	523	477	468	508	457	448	482	515	457	461	464	426	451	469	489	509	454	494	487	455	495	497	469	473	476	430	463	463	494	486	501	464	518	466	458	468	493	462	470	447	473	465	427	519	458	469	476	464	461	493	458	526	447	515	447	465	456	455	478	476	485	457	496	486	473	466	440	486	482	454	439	498	471	508	493	475	476	453	459	448	474	462	498	467	474	483	456	454	450	438	464	428	458	474	469	438	431	469	495	459	469	451	471	464	480	436	480	492	468	458	469	483	524	494	452	481	463	454	449	477	467	527	446	473	454	485	450	463	498	491	446	476	456	437	427	477	447	453	469	454	457	479	499	469	436	425	531	471	472	444	451	463	488	469	486	484	506	447	444	463	439	420	446	489	495	509	441	448	370	463	475	451	494	476	456	485	463	471	502	452	452	421	464	448	427	432	472	511	432	421	493	503	457	495	487	460	513	470	456	498	480	458	466	467	447	462	422	475	423	474	510	491	431	488	488	443	450	466	464	464	472	496	422	434	462	480	499	480	470	450	497	469	475	486	516	502	462	484	477	470	457	466	456	458	550	474	451	492	428	497	502	471	451	494	453	475	488	447	456	488	413	484	480	494	437	453	543	451	455	433	485	470	459	481	488	450	463	477	449	464	467	502	470	484	475	497	452	484	493	486	508	488	495	486	446	455	498	448	468	485	479	500	446	488	478	484	485	451	445	490	461	486	477	519	502	500	471	471	434	463	448	461	484	511	461	456	539	487	439	460	447	478	463	488	481	466	448	457	436	475	499	469	505	467	479	478	457	488	441	457	464	439	500	496	497	537	492	463	471	520	498	449	465	446	491	476	496	492	469	455	482	526	483	462	438	507	440	494	512	475	498	440	517	444	452	460	466	495	472	441	441	472	473	463	489	488	472	465	516	456	465	471	474	448	461	524	462	486	465	474	476	447	462	501	432	490	477	450	464	468	456	476	480	511	511	490	502	472	456	464	494	471	479	451	510	439	471	433	501	480	482	500	480	460	498	493	440	467	498	451	490	466	506	452	444	472	469	531	479	471	425	487	502	475	433	547	451	465	471	469	494	478	466	484	479	457	470	458	448	463	481	470	455	422	470	477	485	507	474	478	467	480	495	460	462	454	419	453	439	467	485	500	503	492	484	486	441	466	404	480	492	469	446	480	483	503	467	468	462	495	479	472	463	444	484	479	483	412	455	469	499	485	462	492	483	473	483	454	480	441	511	483	478	445	489	433	520	451	426	450	475	476	464	499	460	474	485	446	483	469	474	451	429	516	449	439	430	444	432	451	466	413	459	470	475	465	469	458	468	465	493	462	527	471	509	436	439	472	490	476	474	454	497	457	472	420	475	486	461	460	514	453	488	480	489	454	460	421	467	471	487	468	466	473	486	493	468	465	476	502	454	428	471	484	479	444	437	480	473	474	483	470	438	414	478	440	465	403	487	491	457	510	461	475	464	506	460	509	490	441	437	502	514	486	517	467	463	478	465	493	452	450	496	480	432	416	495	488	469	486	478	486	472	440	448	519	444	457	511	478	469	538	506	478	503	491	484	443	417	463	526	472	466	464	427	457	458	485	467	442	450	482	476	496	466	427	483	461	499	475	497	463	469	453	510	488	469	482	458	439	499	483	490	469	431	469	445	502	455	455	535	461	479	416	465	478	464	493	498	484	430	462	475	449	423	476	502	446	478	466	473	423	473	468	504	491	458	464	436	427	487	483	454	481	478	484	423	436	453	474	500	488	496	451	495	526	478	449	504	456	505	476	448	435	469	441	481	440	483	447	485	451	471	509	479	474	474	484	474	466	468	468	487	491	495	489	441	475	498	473	456	448	470	477	462	454	488	483	484	501	523	498	460	441	503	471	480	447	445	465	524	493	457	492	466	470	473	462	475	425	484	502	456	460	505	544	444	461	470	478	468	471	479	441	511	484	512	499	454	458	513	485	445	546	479	492	474	463	473	439	430	432	496	504	460	462	459	456	518	460	483	479	478	447	513	473	424	463	510	445	485	487	490	504	489	482	508	449	454	501	494	486	443	502	505	477	448	469	498	474	548	457	516	486	576	484	437	454	463	491	468	471	464	462	469	498	473	468	470	439	482	437	465	460	485	487	484	472	487	433	470	491	436	451	468	481	455	462	467	457	459	443	422	488	476	444	416	490	448	427	448	479	479	469	449	474	482	471	494	446	449	477	495	498	466	521	491	457	497	446	471	481	459	452	484	455	494	475	445	464	444	492	449	470	454	499	470	400	488	441	472	521	477	468	510	445	458	485	469	467	403	469	459	447	489	459	425	441	494	464	469	467	475	454	468	460	468	469	491	463	466	469	508	506	470	469	462	477	444	492	456	440	458	494	454	486	467	482	524	496	471	467	493	488	499	467	438	472	436	498	498	480	504	443	484	446	507	485	477	475	459	485	519	474	490	467	440	480	455	469	489	463	469	443	437	447	456	437	470	432	488	486	488	437	407	522	501	508	458	450	456	493	493	457	467	484	484	471	458	452	475	489	516	480	451	500	451	465	467	481	470	485
34320	22705	23254	20666	15416	9206	2979	1744	1465	1286	1183	1167	1167	1099	1049	1048	996	1012	1005	961	1047	983	1032	1016	1008	1110	1072	1092	1044	1076	1036	1062	1021	1079	950	1096	1050	992	1013	1036	1041	989	1066	1030	1050	1009	1038	967	1019	1029	1005	999	1013	1024	1001	1030	1009	987	974	980	981	967	1021	970	1067	961	903	991	1009	958	978	982	1001	990	978	1029	986	1020	979	926	1022	1012	976	1041	959	991	974	1021	1027	1046	973	991	1073	981	1029	943	995	998	995	956	980	1010	975	954	991	1026	1016	1076	1021	1041	936	970	1004	966	976	1005	978	952	1072	1034	962	1040	989	1012	1016	1003	993	987	1010	1026	1014	1029	980	978	1019	993	1028	980	1039	1049	987	1034	1014	975	992	1006	978	1056	1025	987	1047	1001	994	989	994	1075	1042	1008	978	1039	1021	1018	1024	994	1022	944	970	1011	1012	985	1024	1008	1012	1002	1015	1054	1016	952	1013	1019	989	976	991	982	998	984	993	1002	1039	1010	999	1039	976	1005	1041	1004	947	1025	986	1039	946	974	1012	1027	1060	952	993	1029	971	1044	1044	1015	979	1038	984	1017	1022	985	1011	1030	1052	979	1007	928	1018	1025	991	1078	1028	972	996	982	924	961	958	1006	994	979	987	1033	971	987	971	968	993	969	1020	1020	1008	1039	996	1045	1039	967	1021	973	972	1021	1001	990	1018	945	996	960	1015	990	972	1009	971	961	975	966	1002	1006	1028	962	971	954	1013	968	1064	1051	1013	966	979	987	1024	960	1027	1048	988	1014	966	979	992	982	1014	956	964	993	1001	1051	946	1033	995	1063	1026	942	1011	991	983	923	975	965	975	1002	952	1007	992	1008	1023	971	1040	1032	1053	1007	990	995	900	1022	994	1003	979	1006	899	981	1010	993	980	970	988	986	1008	1018	1015	991	1039	1001	1008	943	1017	1018	963	1043	972	1005	1034	1000	958	954	983	969	993	987	969	1039	969	995	1007	1052	999	976	993	1033	1001	981	981	970	1033	946	1059	960	948	963	993	1027	1002	995	1014	1057	948	994	1012	944	989	1021	971	1017	949	891	941	1012	1022	1005	998	998	940	1009	1013	989	1023	1005	983	986	1003	987	1013	1043	981	1029	985	1012	1009	948	988	1028	958	994	969	960	995	989	1007	1035	1046	990	1023	979	1021	983	1001	937	1025	959	1022	1032	934	981	1020	981	1042	1007	1042	976	1008	962	980	985	1014	1031	1053	989	1031	962	1014	993	1033	1023	1021	1011	980	970	999	1000	1003	975	1027	1055	971	1041	988	1021	1003	957	1013	981	1016	1013	964	937	1061	1004	1018	1016	978	1016	1043	1003	1029	990	1024	996	986	1032	987	999	989	1041	983	1051	1029	1027	932	951	1002	972	993	997	969	982	1014	965	994	1015	986	1001	975	1003	1019	1052	996	996	1040	994	1031	961	974	1028	1020	1016	984	1016	995	1006	939	968	1042	1012	1006	994	1052	1000	997	960	1051	972	1008	987	937	1004	940	1015	971	1015	1052	1042	968	944	1020	985	984	1021	963	999	1030	1054	1019	977	999	1019	986	1053	998	981	996	999	1003	964	1053	1000	999	992	1061	1022	982	1054	1011	941	1067	980	947	1020	1023	1003	1029	958	1026	969	1045	1011	982	1055	1006	962	1052	1020	976	1016	962	1019	1036	1029	1066	1016	1012	1029	980	1020	1012	986	944	998	1002	993	948	964	999	1043	963	975	1046	981	968	1024	1003	1044	1047	1041	1014	1103	987	988	944	1040	970	1071	1002	994	973	1014	1012	993	1039	938	983	1007	956	1012	984	993	984	975	1042	1049	1001	993	988	1053	967	979	1006	1029	993	979	1004	1001	965	1053	1013	1019	1015	1031	979	944	1029	981	985	1003	978	1029	1003	996	964	970	971	958	987	1011	973	1010	953	972	1040	979	1022	1000	977	1077	1057	1021	1017	995	1026	1034	1004	975	964	1008	994	1000	960	959	1027	1003	1014	990	976	994	1013	982	991	1070	980	1009	1051	1021	983	991	1014	1058	994	967	984	1043	1055	1009	972	983	1027	1002	1003	1036	943	996	983	978	961	1010	1061	987	976	996	1040	987	1018	996	1073	995	978	1010	1036	1029	995	1002	1039	971	946	976	1001	1000	964	978	1007	989	973	991	996	1010	1025	994	1012	957	977	1000	994	1000	984	1015	1003	1005	985	939	961	980	994	995	1012	1034	1015	1018	1024	980	1006	997	1053	1048	971	980	952	959	944	1025	1005	1021	974	998	1006	1016	984	987	982	997	951	1015	1050	991	984	1012	1021	1000	969	1036	1018	1031	973	1041	1064	1041	1051	995	1000	996	1081	996	967	990	982	947	980	982	1024	1082	956	1009	1001	992	1018	979	988	1002	1060	1004	1115	1024	967	966	1018	979	978	942	1021	1081	985	1018	1019	994	1011	998	1018	999	989	993	1020	1007	1055	968	988	953	1006	1052	995	953	1006	997	1026	1046	1041	1034	968	1014	1021	968	986	1062	1010	985	956	971	1030	974	973	1071	1089	980	1086	963	1020	952	1022	999	1071	1021	967	1055	1011	946	1027	1024	987	1001	992	955	1011	949	1039	999	968	1005	982	979	976	971	960	990	966	1078	953	1020	1000	978	1014	944	1041	1065	1015	1000	1046	971	1041	991	990	985	1075	1058	964	1039	993	1027	1022	976	978	1008	993	916	1016	1035	1004	933	1003	973	1103	1015	1018	990	1058	1023	977	1010	965	1005	975	1031	1044	937	1019	1011	989	968	1011	995	1007	992	1006	1000	990	997	1039	1021	1026	1088	1003	1050	983	1004	1043	995	991	1000	1021	1065	1035	997	1004	988	1028	969	900	982	1007	954	941	1072	946	1006	1003	996	1036	1031	1011	1037	987	1025	1028	943	987	1026	956	1018	1014	1054	1024	1039	1013	1038	1003	998	1001	927	960	1003	978	995	1070	1009	992	944	1012	969	1020	1028	1005	1020	972	1016	1002	993	999	989	1005	1025	990	1002	1059	1024	1018	1015	986	1025	970	1042	956	1017	1012	999	1019	999	960	1044	982	1008	1023	1016	925	968	946	995	988	965	1019	1033	975	1051	997	988	980	963	965	1000	999	1032	987	972	979	994	1016	1026	994	954	999	988	938	1025	979	1008	999	1005	1049	1037	965	1006	1003	1025	987	1006	1036	967	997	989	1027	975	1003	1037	1032	1010	958	987	986	1005	1016	1012	990	1021	1033	957	1016	983	1019	1024	1006	960	1014	992	987	1000	1000	1017	938	1030	1027	982	1024	994	973	1022	993	1032	1025	1027	945	999	994	1024	1034	1064	957	994	990	1009	999	966	1057	986	984	1013	1042	994	965	1019	1004	1086	1068	1009	1012	1016	985	969	1055	1074	1003	972	1029	949	995	1034	1016	1039	996	1000	1018	966	1007	1028	1014	982	1012	963	1037	1064	978	1001	986	1005	1037	1036	998	976	960	957	1024	972	957	1014	1059	962	987	981	1037	1048	974	1009	1048	1014	944	1010	1045	935	952	981	975	1003	988	1047	956	1054	979	989	998	964	983	972	1026	1029	1034	992	1031	962	1034	947	1040	1000	1042	1010	1021	1015	1021	996	966	1003	1018	1003	1034	1049	989	954	975	1014	1023	967	997	960	993	1015	1042	1029	980	1007	1008	992	988	1084	967	973	987	1002	984	967	974	947	998	1009	1005	982	971	1027	995	984	932	952	1000	1013	1056	992	988	1027	994	1038	1083	926	931	995	1005	1015	957	1014	1025	986	1064	1003	995	979	1018	974	1014	1008	1038	1008	1052	1018	967	1010	997	918	991	1030	1018	1012	1009	1034	1022	1054	1020	977	1010	995	994	941	998	1017	1000	1022	1029	963	1075	1013	958	952	1088	949	1019	1014	975	1037	998	1051	979	918	955	974	992	1027	1012	986	1010	962	993	959	970	1010	934	991	1050	962	1014	933	959	970	1021	953	984	1045	1013	979	959	1034	1017	1026	981	1050	1021	995	983	985	1014	1025	1009	963	1032	957	1022	1010	967	974	993	968	1012	1013	1031	977	1020	1049	1018	991	992	940	967	1000	1004	969	1012	999	962	969	1021	1022	975	978	1005	995	989	1068	1002	941	972	1044	1027	1023	1015	1015	1011	1056	995	1006	1042	1017	957	1045	958	981	1040	988	1059	1000	1017	1015	1051	1026	1015	1022	1010	1023	1000	1026	972	1048	965	1019
61607	39159	28132	16633	6971	2449	912	713	593	597	505	566	565	468	525	530	528	501	534	511	523	524	546	539	516	527	513	476	533	486	466	551	522	520	517	514	515	521	516	454	542	483	520	511	509	524	460	500	543	513	476	502	506	479	528	477	470	495	469	532	497	456	503	491	522	495	560	507	499	489	532	511	565	477	530	432	509	566	504	560	493	495	475	532	503	484	576	509	487	498	524	518	488	512	532	496	517	505	563	461	462	501	477	473	485	444	468	463	534	524	474	476	513	497	502	500	477	503	522	492	509	483	512	519	515	483	526	500	530	518	502	523	473	505	506	454	486	527	530	503	487	467	470	485	477	487	480	491	514	476	487	521	519	518	503	502	464	479	487	517	518	506	524	517	514	498	461	521	480	484	482	494	494	509	559	519	509	508	506	509	538	512	497	520	506	509	518	513	522	468	497	490	513	511	549	485	547	497	495	553	477	485	499	484	539	512	486	502	477	508	518	497	518	488	561	504	512	504	510	479	508	524	507	491	521	501	505	517	509	510	512	471	451	519	497	475	533	541	497	520	517	474	488	519	486	473	474	487	477	490	511	518	514	549	518	515	476	518	490	540	522	540	466	485	491	463	520	479	526	509	473	506	548	537	548	479	562	488	502	544	563	505	505	509	521	534	543	543	543	458	523	501	504	513	492	493	507	533	472	499	558	514	462	505	520	497	552	531	521	501	457	512	488	444	506	552	532	544	458	531	513	508	497	469	479	493	544	521	480	507	477	498	516	470	477	502	497	477	486	461	517	532	493	455	491	507	555	495	489	484	471	519	470	517	531	506	499	515	540	513	575	524	522	538	440	495	502	488	500	476	483	508	512	497	472	495	548	508	525	562	503	547	500	485	505	539	497	521	540	507	485	555	523	480	488	507	486	497	514	518	467	442	473	485	483	479	497	508	462	535	547	515	505	507	447	517	443	475	521	501	477	483	513	506	526	491	494	495	484	506	503	511	460	505	529	485	535	485	545	554	547	474	501	539	515	496	480	481	517	506	559	494	487	537	576	517	472	543	505	547	509	486	527	497	504	477	491	520	542	493	519	513	493	510	504	486	504	480	546	501	521	489	536	489	514	525	488	493	505	508	487	479	534	484	475	485	479	540	535	496	493	515	521	532	494	460	448	484	494	498	471	532	473	515	506	483	509	571	521	462	513	468	481	511	494	510	494	476	505	501	489	468	473	496	510	473	465	504	482	500	512	554	546	516	476	500	497	507	478	523	540	533	525	532	543	485	519	525	504	447	489	531	498	500	506	500	507	481	512	469	473	487	525	515	494	488	507	463	500	459	558	503	536	486	557	507	518	468	524	480	529	537	498	485	527	515	475	473	481	489	444	498	554	498	538	471	549	536	499	492	528	500	498	500	533	512	493	495	500	509	460	490	532	497	533	470	473	548	510	480	498	539	514	466	489	471	508	551	545	466	479	491	530	482	542	508	516	520	464	499	474	515	472	453	482	518	582	531	486	535	502	504	482	516	507	536	509	522	509	528	502	507	535	475	511	505	484	476	468	497	507	507	513	488	451	484	502	472	460	506	541	519	517	470	445	483	533	526	509	509	490	527	511	489	486	533	531	480	470	487	556	490	524	488	535	521	483	542	489	504	494	468	555	490	468	470	516	539	458	513	472	511	470	496	490	499	519	495	512	526	497	508	538	524	487	505	495	447	488	540	528	508	508	480	492	516	497	555	565	497	503	540	506	510	430	543	497	520	512	488	513	482	464	519	505	480	441	515	464	488	528	473	474	476	497	520	452	496	492	512	494	523	468	470	470	502	503	523	478	506	511	534	504	507	493	467	517	535	536	467	556	479	507	494	467	496	495	509	512	525	507	461	553	475	497	491	493	500	513	493	491	503	481	537	533	519	495	483	527	556	511	517	466	521	526	538	463	492	542	497	552	485	487	546	492	557	503	500	499	486	507	447	507	534	469	519	511	520	513	499	512	512	513	539	486	516	494	511	527	509	492	506	498	491	514	434	491	498	535	468	518	549	509	472	477	504	475	481	523	519	500	490	511	513	511	529	508	488	542	482	488	527	501	484	498	478	491	510	554	459	517	468	462	501	510	491	467	495	521	543	519	521	521	517	489	527	498	517	509	476	537	541	530	520	492	552	495	515	500	472	542	511	535	465	511	470	464	525	518	522	479	508	530	520	501	479	437	486	514	501	503	503	525	497	470	494	507	458	474	472	474	528	533	501	534	525	517	480	487	500	542	478	525	515	476	502	507	480	507	468	491	501	515	472	473	490	529	481	532	475	477	496	518	522	503	485	490	511	510	500	506	463	581	545	479	524	518	551	467	487	474	498	513	495	481	500	530	533	471	472	478	518	506	512	515	511	452	505	511	490	517	504	489	482	499	507	517	490	500	483	519	516	482	517	501	462	489	477	496	476	534	510	531	507	517	540	532	494	517	490	521	534	486	499	526	514	529	503	483	503	539	479	525	472	501	517	474	514	562	506	505	499	464	499	515	517	545	504	526	481	488	479	466	507	484	484	525	524	458	502	541	566	527	535	513	504	501	485	490	516	471	502	502	507	518	469	491	525	511	520	490	489	496	499	511	470	491	538	539	527	483	536	506	480	522	499	510	486	484	451	506	500	489	498	509	555	436	490	530	492	525	452	532	487	515	495	484	491	487	531	470	522	496	496	501	470	513	530	523	486	506	521	527	526	507	494	460	516	529	518	504	486	496	463	507	534	487	535	518	492	501	503	483	514	514	507	461	532	494	530	492	506	490	491	523	503	516	476	501	469	516	521	563	500	534	506	494	467	521	450	523	483	476	478	509	512	495	491	466	493	504	508	551	518	492	486	507	524	514	475	528	529	514	509	537	471	502	501	442	509	518	501	506	489	503	513	556	496	513	533	501	504	484	523	503	510	524	490	521	515	499	514	528	485	518	467	502	442	515	532	492	492	523	531	471	488	528	490	544	506	450	472	461	477	506	494	534	523	528	503	439	493	502	536	493	491	545	522	542	512	540	519	516	542	519	518	490	470	486	523	523	530	475	494	468	496	526	511	564	520	522	530	467	480	502	498	510	556	542	485	497	529	461	498	527	494	539	503	479	512	549	487	485	488	506	499	532	485	493	482	483	482	527	500	495	516	540	510	499	474	528	491	500	486	526	518	503	523	477	488	513	507	490	485	475	472	485	502	544	498	543	498	492	520	504	459	464	531	516	543	485	492	492	514	551	514	529	477	532	464	490	548	505	531	469	505	525	516	507	482	501	533	470	479	514	448	493	497	462	516	493	521	483	473	503	481	524	497	500	535	515	473	469	497	480	544	492	479	565	515	526	541	515	546	512	487	502	537	532	504	486	482	489	472	484	496	574	506	475	529	495	516	514	465	498	505	503	492	508	516	510	505	524	467	474	533	521	491	515	495	512	466	481	521	473	466	563	519	545	492	516	521	465	534	494	512	469	509	511	528	500	498	514	504	490	502
39171	31333	30384	25128	14193	6623	2468	1830	1488	1303	1249	1233	1269	1165	1087	1042	1072	1082	1114	1121	1062	1085	1134	1128	1140	1083	1144	1099	1105	1114	1050	1097	1076	1099	1102	1071	1131	1128	1050	1121	1067	1056	1068	1056	1068	1055	1128	1101	1031	1053	1054	1096	1069	1071	1066	1065	1000	1047	1037	1083	1116	1094	1055	1001	1046	1092	1002	1057	1060	1117	1057	1079	1104	1091	1113	1068	1073	1085	1137	1074	1065	1024	1104	1082	1079	1122	1105	1080	1103	1109	1081	1025	1096	1003	1063	1024	1154	1109	1043	1069	1053	1069	1089	1077	1112	1072	1015	1063	1024	1044	1083	1068	1125	1071	1046	1019	1066	1057	1084	1047	1085	1053	1091	1054	1049	1058	1072	1025	1079	1039	1086	1052	993	1011	986	1093	1056	1061	1104	1053	1033	1030	1029	999	1077	1058	1046	1097	1097	1018	1024	1079	1006	1018	1063	1047	1107	961	1097	1049	1035	1027	1113	999	1063	1034	1069	1054	1042	1049	1055	1032	1034	1013	998	1095	1066	1072	1044	1044	1088	1050	1079	1081	1055	1071	1084	1101	1066	1092	1039	1018	1123	1094	987	1071	1039	1062	1038	1054	1042	1056	1058	1041	1072	1077	1118	1036	1003	1054	1057	1010	1060	1062	1098	1033	1046	1016	1087	1066	1040	1089	1066	1051	1067	1009	1035	1034	1095	1023	1035	1087	1045	1048	1054	1080	1067	1051	1033	1022	1106	1006	1048	1134	1029	1077	1088	1034	1061	1047	1068	1028	1082	1061	1068	1052	1052	1098	1036	1079	1084	1087	1025	1047	1112	1079	1079	1082	1085	1069	1040	1014	1053	1028	1021	1038	1110	1063	1086	1007	1064	1047	1079	1003	1036	1082	1019	1077	1057	1058	1075	1139	994	1071	1087	1025	1059	1028	1057	1096	1091	1041	1122	1023	994	1068	1034	1030	1114	1025	1044	1105	1076	995	1030	1113	1008	1049	1061	1045	1096	1069	1083	1026	1027	1043	1011	1055	1090	1032	1067	1061	1035	1008	1059	1050	1000	1050	1046	1091	1056	1074	1101	1011	1085	1084	1026	1045	1021	1054	1037	1064	1099	1028	1057	1103	1096	1103	1082	1018	1052	1071	1019	1050	1052	1032	1005	1097	1041	1049	1064	1056	1067	1095	1061	1065	1094	1010	1105	1079	1068	1053	1138	1076	1054	1026	1088	1052	1079	1075	955	1088	1102	1105	1044	1067	1083	1075	1072	1070	1037	1042	1031	999	1037	1050	1048	1015	993	1082	1063	1054	1071	1024	1139	1011	1078	1067	1047	1004	1043	1133	1024	1039	1120	1072	1135	1021	968	999	1060	1052	1076	1029	1009	1035	1088	1094	1080	1011	1056	1046	1031	1069	1114	1024	1066	1038	1075	1071	1054	1032	1081	1072	1029	1072	1025	1026	1069	998	1091	1022	1045	1057	1111	1016	1021	1061	1090	1085	1071	1046	1065	1045	973	1088	1029	1078	1113	1062	1078	1087	1068	1066	1086	1075	1018	1014	1060	1064	1089	1062	996	1072	1069	1056	1041	1019	1086	1050	1061	1035	1032	1004	1124	1029	1058	1049	1045	1128	1042	1065	1048	1031	1024	1057	1061	1026	1041	1026	1086	1089	1090	1033	1051	992	1065	1028	1060	1068	1074	1078	1006	1031	1067	1061	1074	1044	1058	1016	1044	1063	1090	1074	1082	1058	1042	1028	1080	1063	1066	1129	1115	1038	1097	1054	1066	1067	1051	1027	1055	1064	1070	1095	1057	1050	1083	1057	1059	1092	1037	1033	1082	1095	1007	1041	1072	1050	1061	1071	1046	1057	1099	1113	983	1066	1118	1028	1087	1081	1021	1027	984	1025	1079	1078	1019	1044	1055	1049	1019	1023	1067	1056	1013	1038	1075	1047	1092	1055	1106	1126	1090	1052	1117	1079	1052	1050	1086	1019	1042	1064	1080	1064	1086	1053	1057	1051	1085	1039	1056	1090	1033	1066	1090	1155	1019	1013	983	1065	1097	1075	1065	1108	1026	1056	1014	1091	1088	1042	1040	1032	1001	1010	1053	1047	1035	1038	1042	1086	1042	1082	1040	1054	1006	1078	1003	1037	1017	1027	1033	1060	1031	1104	1007	1039	1073	1064	1046	1047	1047	1066	1057	1040	1057	1068	1045	1116	1086	994	1092	1056	1080	1067	1036	986	981	1063	960	1077	1056	997	1022	1045	1054	1114	982	1103	1051	1064	1038	1084	983	1070	1091	1067	1052	1048	1036	1064	1036	1025	1017	1050	1072	1065	1040	1053	1039	1062	1045	1033	1063	1010	1032	1013	1021	1061	1138	1118	1037	1040	1094	1055	1038	1021	1089	1020	1005	1086	1041	1047	1050	1103	1022	1082	1080	1031	1040	1089	1028	1030	1100	1047	1053	966	1037	1129	1073	1079	1025	1047	1025	1023	1073	1057	1053	1075	999	1044	1049	1061	1104	1042	1066	1048	1042	962	1001	1014	1035	1099	1069	1030	1045	1062	1052	1068	1068	1073	1067	1040	1012	1094	1053	1056	1049	1089	1047	1050	1092	1009	1095	1052	1044	1068	1071	1078	1102	1036	1055	1084	1064	1023	1030	1065	1064	1044	1069	1038	1072	1048	1069	1054	1099	1013	1093	1027	1089	1057	1040	1056	1093	1068	1006	985	1011	1042	1092	1104	1058	1030	1036	1057	1092	1046	1042	1075	1077	1042	1081	1105	1099	1009	1040	1075	1002	975	1061	1017	1046	1061	1074	1117	1025	1047	1045	1035	1023	1057	1058	1024	1052	1054	1042	1019	1064	1042	1082	1044	1076	1017	1062	1039	1061	1080	1013	1077	1065	991	1076	1018	1009	1113	1035	1010	1054	1051	1042	1100	1004	1083	1085	1039	1097	1028	1001	1081	1044	1025	1075	1088	1025	1072	1080	1028	1071	1032	1054	1063	1070	986	1101	1101	1076	1070	1097	1056	1085	1097	1007	1001	1020	1041	1038	1091	1083	1074	1058	1057	1061	1020	1049	1079	1012	981	1063	1009	1065	1078	1059	1059	1088	1029	1020	1065	1047	1057	1053	1032	1052	1031	1056	1044	1078	1035	1022	1089	990	1027	1067	1069	1073	1054	1068	1039	1100	1086	1038	1069	1011	1073	1106	1043	1117	1054	1092	1044	1047	1057	1033	999	1067	1037	1086	1079	1020	1116	1013	1009	1042	1086	1049	1003	1071	1039	1054	1019	1071	1076	1040	1087	1035	1039	1063	1040	1063	1038	1110	1153	1100	1046	1062	1058	1058	1019	1048	1061	1013	1049	1064	1055	1059	1025	985	1037	1066	1060	1042	1068	1026	1005	1058	980	1061	1022	1048	1050	1062	1092	1089	1057	1096	1037	1107	1031	1059	1063	1081	1021	1027	1083	1067	1045	1007	1067	1089	1076	1024	1042	1125	1047	1069	1051	1015	1061	1048	998	1080	1032	1068	1068	1085	1067	1030	1088	1120	1049	1063	1063	1010	1064	1031	1034	1048	1104	996	1018	1012	1017	1040	1115	1085	1043	1037	1010	1049	1033	1070	1059	1068	1047	1092	1016	957	1038	1067	1082	1093	1050	956	1047	1065	1023	1089	1109	1040	995	1030	1065	1089	1037	1032	1087	1002	1038	1029	1084	1029	1088	1036	1041	1087	1035	1070	1020	1059	1049	1070	1040	1071	1030	1075	976	1037	1037	1036	1076	1049	1059	1071	1111	1071	1032	1058	1060	1041	1088	1031	1077	1066	1003	1084	1128	1053	1063	1020	1016	1054	1011	1072	1033	1085	1043	1058	1061	1124	1054	1103	1061	1091	1098	1082	1035	1093	1061	1079	1121	1064	1047	1015	1049	1019	1023	1065	1025	1068	1027	1065	1077	1042	1049	1037	1001	1028	1062	1087	1049	1022	1022	1034	1038	1057	1077	1023	1130	983	1033	1097	1075	1087	1090	1091	1061	1000	1051	1131	1096	1116	1090	1030	1114	1050	1026	1063	1030	1067	1102	1069	1092	1003	1080	1038	1079	1014	1076	1055	1019	1035	1060	1133	1089	1066	1042	1065	1059	1086	1027	1122	1083	1082	1054	1049	1008	1075	1082	1061	1060	1063	1075	1106	1084	1108	1019	1002	1099	1137	1070	1035	1050	1064	1046	956	1069	1056	1024	1081	1067	1052	1030	1047	1025	1080	1074	1094	1005	1081	1006	1061	1073	1040	1020	1083	1068	1119	1089	1064	1133	1069	1067	1051	1154	1040	1105	1075	1119	1031	1006	1013	1049	1042	1086	1110	1059	1060	1071	1060	1070	1054	1012	972	1016	1044	1092	1025	1104	1084	1058	1033	1103	1073	1045	1084	1008	1023	1062	1073	1040	1069	1023	1083	1050	1014	1027	1089	1071	1030	1119	1060	1037	1039	1039	1010	1067	1025	1107	1116	1077	1010	1036	1033	1053	1053	1006	1061	1090	1104	1073	1028	1042	1047	1028	1023	1024	1001	1106	1084	1114	1068	1039	1060	1000	1006	1025	1067	1064	1017	1060	1060	1040	1101	1079	1083	1031	1061	1066	1067	1058	1110	1044	1042	1089	1006	1078	1024	1088	1017	1102	1098	1051	1068	1058	1096	1039	1048	1027	1091	1101	1070	1020	1022	1015	1082	1010	1010	1082	1019	1012	1102	1077	1041	1091	1091	1073	1040	1040	997	1040	1028	1044	991	1096	1036	1048	1037	1080	1034	1042	1077	1024	1037	1054	1020	1054	1037	1055	1108	1005	1087	1054	1047	1045	1092	1086	1021	1028	1095	1083	1018	1056	1117	1101	1069	1005	1034	981	1097	1044	1094	1093	1046	1009	1095	1045	1019	1065	1060	1035	1027	1084	1058	1026	1073	1067	1055	1060	1052	1080	1066	1068	1147	1056	1044	1021	1071	1064
47016	27846	14602	5437	1681	881	586	509	484	495	462	542	493	463	513	476	490	492	528	462	459	485	530	465	484	492	528	513	508	485	484	486	495	460	447	510	500	479	465	451	453	441	500	442	432	506	473	476	482	476	485	497	453	484	467	500	488	478	510	456	481	530	452	472	487	504	480	522	504	453	452	492	480	503	485	489	455	445	419	479	538	474	470	426	512	438	458	498	486	481	493	497	495	449	429	484	486	466	468	501	465	439	470	454	476	445	475	494	518	507	513	455	458	493	484	484	457	445	480	471	461	459	449	459	442	481	442	476	482	531	483	430	492	473	507	517	461	449	477	472	485	472	462	488	520	500	524	481	492	496	483	490	472	477	474	481	533	521	462	507	458	494	494	495	490	471	468	472	464	458	438	496	469	511	444	441	490	470	443	432	525	495	490	471	477	513	451	475	440	498	474	505	509	488	498	483	441	474	478	489	492	495	512	514	435	455	476	475	476	505	489	436	446	456	449	478	500	495	494	503	446	456	497	476	475	485	463	449	440	501	498	482	490	504	447	506	465	478	482	523	491	513	506	457	484	501	525	445	511	488	449	483	493	498	516	459	457	428	458	498	450	489	490	515	537	484	484	500	506	473	469	444	498	483	469	494	460	456	466	498	474	478	454	489	531	452	491	451	440	452	489	480	435	494	469	483	457	521	511	444	453	460	503	497	480	469	466	486	461	468	468	446	464	446	462	482	510	489	483	482	472	495	493	459	471	463	482	441	478	503	502	474	480	483	451	476	456	441	475	468	430	437	461	439	426	513	474	474	501	449	496	490	479	542	438	437	477	485	495	454	469	506	516	490	495	522	452	427	480	475	458	469	504	431	460	455	453	455	446	469	460	472	466	500	484	487	457	473	497	476	455	488	463	479	470	451	475	504	482	502	497	469	494	428	466	476	480	453	502	460	472	504	473	447	443	445	444	510	473	501	453	427	455	494	513	482	504	473	447	489	509	483	481	465	463	462	451	489	521	518	483	447	474	481	477	491	429	440	488	458	441	486	468	519	483	510	513	499	488	521	458	495	523	474	491	463	508	475	513	448	470	468	504	485	469	514	509	440	530	451	470	469	504	463	485	453	474	510	490	475	463	523	469	480	512	459	476	452	483	480	492	494	498	482	480	500	479	484	448	448	505	514	505	481	486	488	482	476	464	440	518	422	452	431	475	465	457	442	484	433	475	472	473	451	459	487	491	493	452	474	461	498	469	483	439	466	478	510	479	493	503	450	486	457	431	457	462	461	477	447	470	521	468	495	483	493	460	507	476	464	482	495	471	451	508	463	523	469	452	446	428	500	471	482	472	498	486	478	479	474	428	459	475	476	510	506	486	463	476	467	451	452	491	468	464	470	466	461	471	467	463	442	497	456	505	507	419	486	471	490	483	490	524	486	469	478	498	512	445	522	446	452	444	455	492	470	482	492	468	469	481	484	461	499	469	509	468	468	474	469	467	459	455	458	520	512	465	520	488	454	489	489	487	514	532	440	480	510	484	494	462	444	483	473	498	484	500	482	483	441	498	492	461	484	503	551	508	472	455	456	491	500	520	492	493	518	485	490	470	480	451	483	499	497	462	466	485	475	478	509	463	502	495	468	506	459	489	474	499	501	452	485	537	448	472	478	483	461	466	479	424	519	472	496	442	500	488	491	513	495	498	460	441	489	475	504	412	468	451	479	480	447	491	491	456	454	481	467	455	484	438	477	496	425	465	488	506	506	463	436	488	480	465	467	483	471	481	479	474	438	458	446	469	463	450	465	451	415	442	513	473	477	511	458	467	476	527	480	476	467	482	445	463	453	487	499	470	504	465	511	469	441	454	468	478	465	468	471	465	480	466	492	533	473	474	481	460	432	493	470	455	478	461	464	493	454	496	491	459	493	490	480	454	472	464	488	501	453	478	466	453	513	517	439	450	436	471	481	526	506	478	495	494	453	455	484	457	471	483	510	500	494	434	481	511	447	476	500	495	464	467	472	454	458	494	508	482	447	455	446	486	502	501	434	467	488	471	484	494	437	492	512	441	462	470	488	496	454	497	487	461	500	496	493	434	460	521	485	479	466	454	467	451	464	485	445	474	506	447	477	448	480	524	492	458	482	477	459	458	442	422	432	467	462	505	472	479	461	487	459	494	488	502	478	497	449	487	441	517	477	461	485	433	466	475	458	485	455	484	446	456	487	499	510	501	504	497	455	444	434	497	480	528	490	488	458	477	450	466	448	442	455	480	492	488	532	511	480	459	475	456	484	523	510	473	447	483	463	505	474	475	454	541	461	494	457	534	458	510	433	468	496	476	420	436	477	447	505	470	556	465	479	506	457	470	462	491	466	480	474	512	476	457	473	508	468	464	495	497	484	490	488	465	461	478	493	487	481	519	454	514	495	467	448	473	477	431	437	519	498	491	446	477	480	467	442	452	501	445	450	473	487	476	484	496	412	486	482	491	512	443	535	465	475	473	490	474	465	443	512	485	478	481	434	447	464	462	455	496	450	467	460	490	473	504	479	443	467	457	507	490	507	429	463	449	493	465	469	481	485	472	464	463	453	477	507	500	506	475	452	480	503	523	469	444	528	483	486	515	450	462	449	501	454	506	487	490	451	438	450	473	483	472	502	493	470	479	476	474	486	457	485	481	425	476	447	471	509	465	418	469	467	480	533	486	466	466	502	463	484	509	532	447	467	448	442	506	507	540	466	513	493	473	452	517	460	513	461	472	486	448	491	492	480	478	458	493	487	441	439	452	441	474	477	496	461	472	476	459	508	446	452	506	474	460	486	508	470	437	464	448	481	461	418	528	434	510	474	479	466	502	495	479	496	482	451	494	476	482	474	460	476	482	431	507	470	515	429	456	483	487	444	502	461	501	458	495	493	521	479	538	530	462	460	456	470	485	492	480	485	483	456	449	469	463	488	449	468	460	497	491	498	485	489	483	492	456	489	482	475	473	485	487	476	444	476	458	464	507	466	488	476	434	500	477	508	488	485	471	505	481	448	474	496	448	481	501	466	469	466	469	487	468	467	453	482	490	460	486	500	456	476	433	488	453	474	441	480	477	416	427	456	513	503	502	455	498	502	454	498	495	450	474	462	488	426	446	469	475	496	484	504	484	474	454	455	467	466	501	471	468	509	456	484	458	491	476	499	443	459	495	493	503	459	484	477	467	457	469	458	462	462	489	475	459	479	460	467	486	501	485	471	469	488	453	465	489	474	457	422	453	436	438	493	464	489	446	438	509	522	484	462	474	467	499	483	480	484	443	507	489	477	516	522	486	466	451	433	468	464	524	531	471	439	454	455	465	473	422	487	480	461	474	505	479	466	491	502	491	453	497	489	513	463	471	439	503	450	474	473	446	496	445	454	475	453	474	456	436	459	431	458	471	506	502	505	455	448	463	433	462	459	496	489	475	447	467	508	476	485	471	469	448	525	513	452	466	489	505	493	450	445	461	435	516	477
30168	21917	17155	9929	4491	2338	1500	1268	1170	1120	1080	1085	1002	1083	1028	984	983	998	1010	981	1038	1004	1055	1046	1018	1050	1081	1060	986	1047	1040	1018	998	1026	1026	1024	1032	1064	1055	1011	1039	997	991	995	1025	1006	1005	1003	1021	989	970	1023	986	1066	1013	1056	1021	1078	980	1006	998	1030	985	1044	964	984	938	1021	1013	996	996	1040	1060	1028	1037	1033	1012	965	1017	938	970	1003	1002	965	1045	969	997	1001	1040	1017	1020	1022	1059	982	959	1015	985	999	1046	1051	1013	997	979	984	1015	1038	1036	976	979	1007	1013	1011	1026	1027	1029	1017	974	1024	1013	956	1015	961	990	1043	1024	1012	1036	1000	1059	976	1010	998	1054	941	1040	1060	1033	997	1041	1005	1010	1031	974	993	984	1025	1060	1046	996	1051	1028	1029	1000	986	1003	1005	979	1026	1004	995	995	1082	1025	1023	953	1010	978	984	1014	1062	985	1035	1017	974	1000	1047	1052	1017	1055	992	1049	1015	995	1014	962	985	998	938	1003	1076	1022	1036	1029	1007	1027	1034	1037	1008	1045	992	1003	1022	988	1033	1018	1016	1005	1003	1028	982	982	1044	1018	985	984	960	1012	1004	1004	1008	1009	1070	996	1012	988	972	1074	1020	996	1021	1006	973	1022	946	993	1001	970	1003	993	1065	1046	970	993	1040	990	1005	1008	984	969	1038	1015	1023	967	962	945	1049	1015	1072	1011	948	1023	1048	1035	1014	993	1018	989	1022	989	1026	1018	963	1003	1011	1014	1048	1010	982	1023	978	971	980	1051	990	995	1020	1010	1014	1004	988	981	968	1037	968	1105	993	1016	1074	991	991	957	1025	988	1007	1005	955	1033	1023	1018	1050	1013	1002	1013	960	1000	1026	990	1008	1021	997	1028	1035	1045	1005	934	1007	1025	933	1019	1011	1063	951	1029	1063	1090	1024	999	1042	1031	1000	929	1089	1047	940	982	1078	1069	995	1047	980	985	996	972	995	1007	1029	1008	974	1059	1003	1021	1070	1015	1027	1022	1025	981	963	1037	1012	1011	959	947	1009	1016	1016	1019	1046	996	1006	997	1005	956	988	1051	975	1011	977	962	1046	955	987	1024	1006	985	1053	995	957	1040	983	1032	1015	1011	975	993	997	1015	1044	1007	980	986	1026	922	971	1023	1003	1012	1020	996	1026	1076	998	994	996	1004	940	973	982	1038	1002	977	1016	1027	924	1033	1001	959	995	945	949	994	988	994	1031	980	988	1006	992	1036	958	945	1058	1007	963	1009	1002	1014	973	1006	1033	1006	1055	1041	1030	1029	1007	1004	1036	968	991	976	979	982	1057	1033	1018	1066	1000	1060	1018	1025	1059	1020	999	975	1019	950	1030	1024	1072	1038	968	1008	1010	953	1045	1007	995	967	995	1010	988	1033	987	1032	1023	1002	1022	1005	1025	1019	1004	1032	963	1001	992	1004	1004	998	981	1082	1049	1021	1016	990	1024	1026	1028	963	1035	1028	1022	992	967	1037	1016	981	1014	1013	1050	1075	1011	1030	1050	1010	1037	1009	1002	1039	1014	995	1038	1043	1044	1008	977	991	1015	1025	1046	1084	999	979	949	1012	949	1067	1047	995	1028	995	1009	1007	968	981	1017	1009	1062	1041	1065	1039	1056	1006	951	937	940	1076	986	1066	973	1039	968	1009	1038	1007	1036	1040	1003	1045	1050	992	970	988	1017	1021	1018	972	1020	1013	1002	1018	1004	1011	1027	1008	996	1018	990	981	989	1018	944	1004	1027	1010	986	1064	994	1002	997	975	1044	960	972	1005	999	1014	1052	975	996	1009	1023	950	1001	962	973	1060	1050	902	1015	1009	1024	1028	1045	971	958	1020	1005	998	1004	1033	1038	998	994	1023	1028	1003	958	978	990	1021	972	1009	1043	965	941	1035	993	1009	948	1001	1039	1031	1032	1006	1022	996	1009	980	978	1042	1009	1013	998	970	948	1076	980	975	1027	1016	965	1026	1021	1023	996	993	974	1005	1022	1043	1034	989	947	1013	985	1003	962	1058	1021	1012	1001	973	964	1005	1020	1038	1039	1003	1041	998	1004	1043	979	988	1005	982	985	1049	1050	1041	980	1054	1019	967	971	1041	1028	1036	990	991	1013	1033	1014	1051	992	952	1002	988	975	1006	1031	986	1013	964	998	1071	1009	1012	1022	1010	1005	1017	966	1028	985	961	1029	1029	1024	1023	961	1035	1024	999	1034	966	1037	948	989	1002	971	989	995	981	983	1018	977	1012	1015	999	993	1062	1038	1010	998	981	926	984	1010	1024	990	1020	978	969	926	1058	971	948	967	1007	1028	1057	992	998	975	1024	1046	1031	915	951	955	946	1011	1035	1017	1015	1006	990	1034	1043	1016	1031	1025	959	1004	991	1053	1027	1018	975	1039	1017	1022	983	1009	999	1042	989	1034	977	994	950	965	1016	980	1018	1056	1052	1015	971	997	1006	1001	1003	992	1015	1020	1025	952	1035	983	988	1044	1003	1002	941	1014	964	1021	984	1027	991	973	967	969	1061	1045	996	1033	991	967	1019	971	981	992	998	1002	1046	978	1026	1004	994	992	1015	1041	974	1032	946	1006	1015	988	971	1021	1032	1024	992	961	992	1014	960	989	1000	1002	944	1013	1050	973	1032	1050	982	986	1014	1047	1087	1009	1007	994	1011	980	1005	969	956	994	964	1016	1033	1041	1031	1042	982	964	1011	960	996	1074	1047	976	1038	1011	1076	1055	957	1083	1000	984	957	1069	1054	995	990	1023	987	973	957	988	1018	975	1075	1019	1010	977	991	1030	967	1049	1030	998	1038	1016	947	953	1058	1031	1058	958	1020	984	1002	997	1036	1009	1009	1002	993	937	1005	1059	985	1008	1011	993	988	986	982	1090	1019	1034	1018	1037	1040	1047	1037	1033	1033	1009	969	1056	1036	997	963	1027	998	1007	1047	1027	1040	992	996	1048	971	982	1002	986	975	1037	985	973	1015	1001	1030	1027	1052	1024	1040	988	994	998	991	1002	998	993	1031	1027	948	1007	972	1026	1019	1024	1007	958	957	977	980	1021	1016	986	1006	1001	1000	976	990	1000	984	992	982	1004	1055	988	988	971	1034	1008	987	980	1006	1005	1011	955	992	1016	1016	999	1008	1032	1004	1006	987	1008	979	1033	956	1019	1032	983	1047	944	1010	1005	1054	984	1038	986	1024	983	1019	1038	1001	1021	997	1019	1016	1021	986	1070	1006	982	987	986	1027	962	971	1021	1012	1018	995	1025	1007	990	1006	1006	1005	969	997	999	1024	976	1010	1051	1007	942	1048	979	971	1023	939	958	991	1021	936	1045	1009	977	1018	1006	1027	985	995	994	957	964	1001	1093	983	1031	1040	976	993	1028	968	956	1001	1034	1027	1004	1052	997	1000	975	1008	1011	996	1062	992	982	971	1021	1044	1016	945	1006	971	981	986	1070	983	1009	973	1035	1026	1056	1002	1033	1052	1036	992	1051	1034	1028	1035	997	1026	1007	1046	1042	994	917	993	980	988	1002	975	1001	1020	1012	988	1004	933	979	995	1020	1002	1006	1041	1005	1034	998	931	1038	1032	992	963	956	975	980	976	1000	1058	1016	1029	1006	1033	938	1080	1058	967	1044	967	1094	1001	1064	1006	1033	969	963	979	1023	1004	1057	1037	1006	1044	1024	988	985	1020	998	961	986	1046	1005	1007	1012	1006	972	1030	1035	1037	1027	992	983	959	978	1025	991	988	930	1057	1035	1023	980	1018	980	1027	1003	970	1041	1018	979	1000	951	1053	989	1002	960	1011	1046	1028	1010	1033	954	1060	1012	1039	982	978	1003	1019	1003	1049	1030	1043	1006	993	1016	993	997	1028	995	1009	995	1010	1005	962	993	1045	1015	1030	955	1038	997	1024	940	1004	1000	953	987	989	1017	1049	1009	1050	1022	1084	1079	999	1064	973	985	987	1009	983	1034	1048	979	1065	987	1016	1014	1042	1023	1012	1023	977	976	983	999	1007	967	1039	954	1039	1003	1007	1013	928	1071	987	1029	1003	1008	1009	1022	975	987	1021	981	1041	983	1026	1027	1007	999	1053	1030	1050	950	1021	1024	1028	979	953	1045	988	1014	1039	1023	990	1002	1035	1096	1004	998	1037	1017	945	1061	969	1043	956	993	971	1013	1024	984	1063	983	1041	1006	983	1019	1003	1007	1061	1009	999	1039	1026	1029	992	978	997	986	954	992	1053	1033	994	1020	1037	1011	971	1029	1028	1009	1021	988	1024	1062	1003	1009	986	1016	1009	1025	1005	1009	1012	963	970	1022	1001	1025	992	951	971	944	1055	1040	1043	1043	994	974	1025	955
58259	34769	20100	8706	4050	1837	941	656	536	509	471	523	474	460	500	470	463	507	490	453	530	520	485	483	461	440	472	499	494	483	439	487	459	507	482	480	462	427	488	449	446	457	431	487	442	492	485	452	451	453	457	483	501	491	490	476	466	474	437	452	487	488	429	455	462	503	479	509	522	524	447	452	495	481	455	487	458	492	486	435	521	497	453	475	480	459	455	486	437	472	485	459	512	459	464	461	468	473	505	500	491	489	474	483	485	488	459	508	481	461	453	465	478	510	468	472	440	453	479	472	452	527	444	452	476	493	501	433	478	451	483	433	469	464	474	434	504	447	428	429	431	486	475	422	467	543	481	481	462	430	453	475	484	464	510	475	510	484	473	446	505	474	456	479	449	469	472	470	470	459	429	476	449	507	497	501	462	481	464	509	471	456	431	485	446	481	493	444	472	515	477	510	464	500	481	452	423	501	476	418	469	473	505	463	508	510	456	427	540	447	452	461	445	464	499	475	470	495	467	409	469	454	498	491	447	500	475	504	460	451	446	504	485	468	460	453	476	449	433	427	466	488	489	452	480	498	445	505	470	468	501	478	429	475	460	458	492	507	457	469	450	449	441	463	478	428	518	492	448	484	496	503	462	459	458	461	502	431	436	450	522	500	450	471	461	518	496	479	485	458	448	458	448	462	504	476	498	502	472	463	490	465	481	462	514	484	476	438	477	456	486	478	461	468	468	478	473	532	541	471	514	481	493	472	491	459	426	488	475	483	474	485	456	509	472	451	482	471	457	457	481	478	431	450	481	450	461	465	463	464	481	510	511	447	505	436	457	466	470	474	465	470	489	473	470	463	486	448	470	435	460	505	445	490	451	435	462	429	444	488	500	489	502	487	500	523	481	449	429	461	442	457	472	445	438	496	467	498	456	474	431	502	464	494	494	456	477	500	519	505	530	500	493	464	463	454	479	438	499	482	453	488	475	485	471	488	485	487	504	404	460	459	477	445	507	451	520	486	475	500	442	470	482	506	467	479	454	486	440	420	428	465	480	432	454	481	489	459	458	470	452	455	488	502	475	484	484	457	474	460	441	432	482	529	524	464	450	506	506	457	477	468	505	438	454	473	445	495	469	474	456	440	521	450	431	492	476	450	483	474	444	466	450	487	469	507	440	466	480	498	501	485	438	467	467	472	489	459	464	432	474	462	445	501	495	508	455	475	464	475	494	471	461	485	474	482	478	470	460	468	472	478	475	461	489	457	476	479	451	484	480	500	493	454	461	487	511	445	474	457	509	489	498	458	482	469	454	473	486	513	471	462	437	470	486	463	481	449	490	466	465	487	462	469	524	513	444	452	529	472	492	500	482	464	490	444	538	460	481	471	431	482	456	475	474	483	475	509	460	482	429	483	472	501	486	470	473	479	462	505	491	518	471	474	465	484	473	495	469	532	523	461	420	499	437	444	474	502	488	493	473	454	453	487	450	429	470	497	487	455	463	456	454	458	498	457	466	460	475	458	458	488	484	442	526	475	480	480	458	436	471	480	475	493	482	477	473	480	467	482	496	471	480	430	471	434	486	481	449	499	462	495	481	446	525	439	461	447	428	500	470	474	487	470	486	469	516	476	448	467	489	452	470	464	449	480	484	481	469	457	492	476	469	531	479	507	463	483	505	497	454	488	468	471	485	485	444	509	469	516	450	467	419	458	485	509	441	499	483	498	445	462	450	467	407	473	497	475	524	484	447	464	454	430	424	443	495	455	498	460	453	503	495	498	492	465	484	464	446	454	462	442	452	526	475	444	469	438	477	475	473	447	438	451	492	439	448	487	510	478	548	499	454	456	471	467	426	466	474	475	516	476	464	460	472	463	471	484	488	448	474	510	480	521	467	456	517	437	462	525	445	479	502	476	454	502	482	452	482	484	492	461	476	453	470	477	508	465	458	475	468	466	485	449	495	474	453	492	531	465	438	451	507	464	465	489	493	450	456	472	478	466	444	500	465	475	510	488	487	420	477	432	453	550	444	489	509	459	528	468	502	486	441	487	511	494	485	450	513	472	445	455	447	466	471	518	425	446	486	465	481	496	448	507	443	492	425	479	514	470	516	452	532	459	464	455	491	504	499	497	479	459	431	449	507	464	490	464	526	496	440	492	391	481	523	432	467	447	453	498	454	450	493	453	490	476	468	493	451	456	472	456	490	497	483	431	459	481	514	458	444	517	497	472	474	483	479	442	481	498	474	470	461	455	483	466	448	470	439	489	461	469	454	460	449	497	470	461	456	490	455	483	490	440	462	424	463	464	482	438	469	420	448	433	484	423	476	456	422	468	464	486	516	445	465	490	468	490	506	471	447	433	515	454	458	476	470	490	474	481	427	442	500	435	488	472	447	468	491	453	519	502	463	479	447	443	471	475	481	444	512	463	467	460	490	493	463	480	451	448	508	486	438	458	504	473	443	517	473	483	447	468	483	478	463	464	490	497	487	488	487	481	450	484	453	460	473	462	515	445	491	452	458	453	439	491	497	472	466	453	495	549	451	463	489	471	457	429	484	451	472	437	499	473	461	462	493	431	488	465	415	516	470	483	489	465	457	486	480	479	468	484	500	444	477	437	423	504	426	470	444	500	453	463	491	452	455	468	462	498	493	485	519	456	464	484	425	502	428	491	449	456	446	446	484	455	463	459	493	463	470	437	485	484	494	517	492	454	484	440	469	474	414	499	465	473	521	437	471	498	462	441	475	490	443	444	454	453	427	452	462	459	461	523	466	454	484	415	420	463	501	512	491	460	433	468	464	457	485	490	463	507	550	496	481	445	444	444	481	445	426	470	475	461	508	490	471	473	449	457	470	480	469	492	493	466	471	478	484	480	461	449	465	464	478	523	445	491	459	480	466	479	470	487	453	501	462	480	472	498	482	434	450	455	495	488	493	501	444	509	509	475	462	432	498	505	512	461	462	504	524	465	420	459	469	427	448	459	469	493	496	494	513	504	450	442	439	455	473	490	488	477	447	500	504	496	490	484	437	463	513	471	440	478	464	454	460	477	480	491	520	481	473	460	459	486	453	439	485	422	469	456	481	487	459	468	474	462	459	480	450	454	479	479	443	488	497	496	487	484	460	450	488	452	454	447	465	444	435	478	463	468	459	434	472	462	483	474	453	489	482	491	523	479	475	470	515	459	511	468	456	450	484	454	513	520	473	472	451	475	499	503	466	463	470	484	452	445	469	542	436	460	440	442	501	444	438	441	489	475	495	462	450	480	472	442	481	479	464	500	524	478	456	439	480	477	461	484	467	475	460	457	488	501	490	427	459	471	474	489	480	463	451	464	467	518	461	472	481	469	495	489	477	484	469	462	508	470	414	496	477	429	447	471	445	442	491	418	454	471	496	449	439	489	481	493	493	461	531	453	463	451	476	463	454	511	517	471	496	482	502	499	496	460	484	454	523	473	466	453	476	473	511	487	451	474	490	477	508	467	489	501	482	510	462	507
37282	26150	22747	14549	10046	5390	2576	1689	1417	1191	1191	1114	1105	1088	1055	1071	1027	1060	955	1039	995	994	1031	1022	1066	1066	1077	1042	1041	1089	1055	1029	1007	994	982	1095	1005	1067	1045	1019	1017	1046	1038	1023	1026	971	1026	986	1023	1034	971	986	1006	1061	1037	988	992	953	983	969	969	1000	1017	997	1023	1014	1000	998	1014	962	1023	1029	988	991	1014	989	973	998	993	1054	1051	972	1048	963	1027	975	939	959	982	991	1028	1035	984	1043	1028	1007	1015	1005	1016	927	926	1059	1061	995	943	997	974	980	1010	1040	986	1007	976	1015	1015	1058	1007	1016	977	1005	1017	949	1019	1008	1012	1002	1005	972	1013	988	998	1020	996	1030	991	1015	1036	1097	1014	956	1018	988	976	1032	1035	1041	1029	1015	1003	1043	989	979	985	1028	1027	1009	1077	971	1036	941	1010	1047	1007	1034	1033	991	1034	1004	944	1033	1015	998	1036	1008	990	1029	1002	996	1014	998	1042	1012	986	991	1027	957	964	1012	1002	1015	1014	1030	938	1036	986	1016	941	990	1056	1012	997	1018	1057	953	1052	1003	1003	1010	1015	1004	1040	1055	960	981	1070	1040	1007	1012	1059	983	1013	1016	971	1032	999	1048	1046	966	991	1036	967	1018	1015	1000	1036	1032	967	1030	1027	981	953	964	959	1002	1039	996	1007	983	971	1006	1005	1029	1058	984	1012	986	1062	1017	1014	980	991	1070	985	1030	1035	1028	1017	991	987	977	993	959	981	991	970	974	983	1021	1028	984	985	1005	998	988	993	999	997	1018	1026	973	1018	1076	1073	1012	1002	1000	986	997	1099	1016	1023	961	1077	1039	1027	1006	989	1018	971	1019	1029	958	1060	1050	1030	1008	1055	1012	950	1031	960	994	990	978	1039	997	1005	1059	1002	994	1013	981	1020	965	1020	1032	1043	1007	986	1007	946	1007	971	999	1001	1011	995	994	991	1023	1000	1012	1026	936	1067	1008	994	980	1003	1021	1008	998	1042	978	958	1001	1027	1069	1014	980	1002	1024	970	1004	1049	1027	1018	1041	1043	1059	1008	1046	1030	971	978	976	958	1007	1024	993	982	997	991	985	1041	1021	1053	1004	1033	1014	982	1005	952	1017	1017	965	971	978	1028	969	1008	979	1010	967	1006	986	986	1016	1045	1031	1024	1054	1005	984	1016	987	991	996	953	1054	1041	996	1007	1018	988	1000	964	1029	1079	1034	985	1034	968	1057	994	1033	1012	1005	1001	1024	997	990	999	1026	1052	973	947	1017	968	1000	1008	984	1055	983	1019	992	1056	975	1012	998	1022	1030	963	951	1002	997	1014	991	989	1010	982	1001	983	1051	997	963	997	1000	979	972	969	925	1015	1003	1021	987	985	993	1003	1007	970	1033	940	975	1045	1019	1034	997	965	1011	1024	937	1003	977	1001	1057	944	997	1028	999	968	995	1019	1003	1041	986	943	1010	1034	966	1059	963	985	987	1035	1004	1017	1043	1038	999	1033	1012	970	1026	1027	1000	982	984	954	1005	1016	1036	1011	970	1013	986	999	988	1046	1047	984	973	948	1053	977	1026	979	978	987	1003	1044	1007	960	972	1017	998	1029	1003	971	1008	993	1002	1005	959	997	993	1034	1059	987	1010	1016	1030	965	1080	1019	994	1002	983	938	972	1015	1006	939	966	998	1020	1054	1050	1023	1063	982	1020	969	995	974	1009	953	1023	1017	998	972	967	996	935	1019	1040	968	956	1015	1001	973	983	977	1024	956	979	1001	1023	988	1030	995	1040	1021	1035	1030	977	975	1010	1007	1011	999	1025	1016	987	993	961	965	1010	1024	999	969	970	965	1020	997	1026	1060	997	998	996	983	975	989	992	1015	989	1023	993	1007	1025	1015	1000	971	1035	1044	1039	1002	1021	994	983	918	1008	992	910	989	1043	1024	995	1013	1035	993	988	996	998	956	986	981	935	992	1064	956	993	991	997	961	1047	975	1015	1001	1014	955	980	961	985	1024	1053	1058	1004	1032	1033	1027	1022	965	985	949	968	978	1013	950	977	962	975	986	1022	1018	1029	1017	1028	973	962	1040	1009	1019	1005	981	1003	943	989	965	1028	1000	1061	1054	1011	968	1051	1012	958	1000	1034	993	990	1036	1006	1020	1013	1047	985	1001	1027	1041	967	1019	1024	912	982	1014	1032	1045	1035	971	1004	1017	1031	1015	1023	997	1003	1001	986	1025	1033	996	1033	1009	982	1016	991	988	1043	1006	1019	959	1072	967	994	934	981	1064	1019	974	985	966	1024	975	994	985	1013	1018	1021	974	1055	936	1012	1008	970	1001	1023	963	981	1102	1033	960	989	998	974	1010	1028	1038	996	1038	1022	1003	973	990	984	1038	1003	981	1008	966	993	989	1027	1033	1042	987	1044	1005	1000	1004	1035	1022	1004	1047	1085	961	1020	980	1009	1039	1037	980	975	992	991	982	1057	999	1020	1003	1007	1053	992	949	1000	963	1038	993	1009	1012	1017	994	981	1026	1057	1030	961	1006	993	1005	1030	964	1014	1030	1030	1023	1011	1004	1041	1007	988	973	984	1017	1036	989	986	1015	1018	1050	1018	1051	1040	969	962	1026	1009	1019	1009	995	1007	1055	985	997	1020	1006	1029	1010	1034	993	1037	1015	967	978	954	1013	956	1066	971	975	985	975	1044	975	982	970	1048	994	1015	983	958	1012	985	979	1022	1006	1034	1007	1033	1070	980	973	969	1000	924	974	1002	1016	1082	1006	1057	974	1013	1075	972	954	992	983	1078	1004	954	994	1102	1021	969	961	1014	990	980	1036	1006	1024	993	1016	1051	913	1026	1012	1044	1003	1003	1005	1060	1012	1052	1004	916	998	988	1063	1012	996	1013	1015	972	990	1024	974	1051	1008	945	1035	989	993	1003	1012	1016	1008	981	991	1022	950	1034	1076	982	996	1030	1034	1008	975	1024	1000	961	971	1044	1034	1013	986	1023	1027	1017	1026	1003	1023	999	1002	1026	1041	955	996	1021	996	994	978	1039	964	985	1020	998	1002	1024	1017	990	940	1013	1047	999	996	1030	1004	982	1047	973	977	1003	997	966	999	993	1027	980	944	981	977	981	1063	949	1008	1001	1018	999	1051	1026	969	1022	1034	995	1051	1030	1047	994	1023	977	1003	995	1008	1024	998	1041	1002	968	932	1003	1010	1007	1036	1003	961	1051	1043	964	984	996	1021	1040	961	977	1033	958	1031	1011	982	973	1015	994	993	1004	964	973	1006	1020	1028	1039	1015	982	986	993	1006	990	990	963	970	992	974	983	947	982	982	1029	1032	1032	985	989	942	987	997	974	988	987	985	986	1045	994	1042	983	990	1034	1016	996	979	975	998	1005	1049	1054	961	1046	1006	986	992	988	1036	989	1018	988	1018	1038	1007	990	1048	982	1022	1032	1027	1015	967	999	1004	1052	996	979	1015	992	1028	1010	1012	977	962	971	1068	1042	1030	1059	1011	1020	984	1027	1029	1008	1023	1024	991	1037	995	1005	996	1014	956	989	997	988	1003	1046	943	1019	1000	1058	979	1013	1019	1035	1016	1005	1035	1034	1003	1033	991	1000	1036	1003	1018	963	1031	1025	1000	966	952	1006	902	1018	962	1089	1005	1001	998	990	986	973	1011	1032	995	977	1010	972	1006	1005	980	941	981	967	1039	939	995	970	1039	955	1024	970	982	1053	1037	983	984	1065	996	1033	936	973	973	1007	1003	992	1015	1020	1050	987	1012	968	1053	1038	972	974	984	988	1077	1016	1006	1012	983	991	974	982	1050	1030	1023	1013	1031	1023	1040	977	1030	1000	993	941	1057	952	966	1037	1013	987	1032	1048	1014	959	1046	963	1031	1008	989	1041	1010	983	1024	1019	970	1010	1010	1024	1000	1003	1042	1062	998	1046	970	963	970	1000	1019	1048	983	1054	1009	955	1026	1010	988	1038	1006	1023	1044	966	1005	976	962	1023	997	928	997	1022	946	987	1033	1010	1024	914	1021	1055	952	990	979	1000	994	1042	976	1003	1025	950	1028	1041	995	931	998	1004	994	1027	993	1022	1004	937	914	994	1067	1015	978	1061	999	957	1023	1011	986	1019	997	1057	982	996	1059	992	1058	1024	1052	1036	1016	1025	1028	1009	1036	964	980	934	981	1026	1053	975	1033	989	983	1025	1007	968	997	1030	1017	995	957	1029	998	989	990	994	1062	1028	1001	1013	979	1051	1013	1023	1021	968	965	993	992	980	1058	1009	1002	1051	963	1023	1016	991	1018	965
64777	37810	24487	14145	7438	4420	1596	899	649	612	570	616	513	586	542	489	539	526	501	488	520	563	508	502	537	491	483	506	582	503	501	514	530	464	528	493	515	518	512	520	553	517	532	502	470	489	467	496	479	549	454	524	502	471	493	513	456	493	519	537	511	551	519	508	527	532	520	514	509	521	463	460	525	464	464	527	500	501	475	526	499	506	500	476	540	481	494	488	568	479	473	501	483	506	505	492	487	508	458	531	477	452	495	506	482	460	495	521	541	491	492	516	507	525	513	522	454	479	515	494	558	518	519	467	483	501	537	476	468	507	488	490	485	473	483	515	509	478	536	476	508	550	453	514	521	514	528	473	517	514	503	519	473	489	524	507	515	538	517	502	508	540	498	434	502	500	524	478	475	480	512	512	516	535	467	505	481	552	525	517	484	501	465	481	510	515	515	507	473	498	480	477	514	497	511	503	525	511	496	495	497	511	463	510	512	472	516	519	504	526	480	444	539	508	474	460	511	512	496	479	490	521	469	472	450	504	495	523	492	513	475	506	488	526	486	500	468	417	507	520	527	481	449	485	530	525	501	503	482	529	507	547	508	515	516	486	456	459	515	501	473	481	522	480	505	497	519	523	485	438	486	508	482	488	534	476	482	454	431	485	437	486	500	485	463	484	476	474	468	450	483	520	506	493	502	520	533	451	460	462	471	475	506	495	455	486	536	532	560	533	477	512	511	497	517	523	470	459	502	456	484	498	525	464	505	518	492	480	533	510	485	486	485	552	512	509	503	474	488	492	543	507	509	468	455	511	485	479	474	520	548	526	521	508	553	480	490	509	516	498	530	517	513	533	502	446	510	468	530	534	444	498	496	540	501	497	484	516	543	472	499	503	505	482	510	551	489	489	539	508	491	452	518	532	477	500	513	517	545	497	455	488	495	493	497	476	511	525	509	512	524	482	502	508	478	459	517	464	499	497	497	484	490	497	533	500	490	499	463	460	504	481	505	497	476	501	525	512	508	519	493	512	506	540	514	494	503	525	484	531	469	531	554	508	542	476	466	467	471	494	534	517	476	494	486	493	526	526	472	486	488	462	466	522	456	497	517	468	503	524	478	472	455	518	440	502	502	484	505	538	448	546	526	495	515	465	467	529	544	571	487	470	480	478	496	522	494	484	501	488	503	522	532	501	509	490	542	496	531	498	493	528	522	480	535	479	474	521	484	472	524	484	479	517	486	489	536	493	475	535	542	501	514	477	511	511	496	514	528	523	492	482	526	499	499	504	495	527	521	507	503	515	551	496	478	483	508	499	481	492	533	478	495	531	499	543	490	473	504	475	493	520	508	489	490	538	465	497	542	544	508	504	514	496	494	464	495	528	501	485	523	481	480	482	493	513	545	511	490	518	504	459	464	482	457	516	525	520	469	478	507	486	554	485	523	524	510	475	480	490	534	513	526	523	526	534	493	440	522	552	478	516	521	555	459	461	499	514	532	502	504	483	432	467	498	496	484	534	486	444	492	452	503	519	511	511	540	518	488	489	468	490	475	486	507	534	480	505	511	537	479	528	512	504	489	496	479	518	510	519	502	514	469	532	487	508	508	510	499	496	494	518	471	530	453	478	476	517	535	511	501	532	516	508	506	501	454	513	496	530	552	517	537	511	513	510	466	504	495	522	493	468	493	534	492	471	498	525	509	467	491	512	495	555	465	527	492	550	479	500	501	475	505	499	510	450	493	490	498	440	528	502	489	452	460	516	501	525	493	511	498	531	506	464	491	512	494	541	497	493	469	472	512	517	467	533	486	529	525	493	504	495	533	498	533	487	510	494	535	507	504	501	458	504	525	478	454	462	513	527	480	507	518	519	494	514	496	467	497	471	517	472	532	498	454	477	549	531	496	482	553	512	530	499	461	504	473	513	514	515	486	534	513	510	497	514	499	495	482	519	479	468	472	542	489	504	522	489	502	484	505	496	490	533	464	449	486	498	493	485	480	533	508	476	487	515	503	516	500	486	475	505	465	524	534	481	467	525	470	497	525	491	519	508	519	572	509	496	552	486	482	478	518	473	507	472	494	465	516	537	520	479	489	483	490	563	505	477	482	488	540	487	459	469	498	557	471	479	481	487	526	498	454	485	490	499	489	501	504	517	499	541	508	509	528	540	478	476	497	478	490	542	522	469	517	492	530	491	461	504	478	575	509	491	472	457	520	492	511	495	491	497	489	501	475	450	511	457	513	476	488	493	450	465	457	478	500	538	481	524	507	507	495	499	472	523	497	478	518	490	516	507	486	475	498	472	471	500	525	521	567	483	517	507	515	506	517	476	512	527	532	491	543	507	477	485	456	483	499	487	484	530	515	476	479	491	532	503	507	495	524	474	448	547	529	549	495	515	470	467	526	507	544	512	515	476	505	466	468	487	493	483	523	489	497	453	510	549	476	500	533	533	453	492	541	494	540	545	491	495	533	441	516	474	508	432	517	500	512	508	533	534	494	494	524	475	515	513	509	431	488	496	536	506	481	503	485	494	451	548	524	495	493	497	487	512	496	503	511	495	499	539	476	453	535	503	510	507	472	504	498	507	498	475	463	546	493	467	517	474	532	501	486	538	558	545	516	518	536	477	483	511	525	514	505	484	535	528	523	493	501	463	467	533	515	522	525	496	503	459	501	516	480	492	494	500	491	467	487	483	504	469	554	527	471	536	516	509	496	485	503	528	520	490	482	488	497	498	467	503	526	493	506	493	542	540	476	473	521	492	472	471	503	475	484	525	536	515	492	500	501	515	486	500	490	530	489	505	455	482	498	523	527	439	519	512	527	520	501	488	492	480	504	548	480	529	500	518	494	494	485	508	483	488	477	485	449	469	508	476	502	482	471	521	464	473	492	508	552	483	482	456	458	469	500	465	530	459	483	472	457	509	475	507	495	554	535	518	503	499	518	445	478	481	483	479	569	529	478	495	458	468	544	513	515	542	521	474	510	494	492	541	471	466	498	498	530	476	490	471	490	539	485	491	480	500	495	491	527	507	477	490	516	481	475	523	494	481	514	490	490	534	489	478	467	470	507	487	485	520	483	481	492	486	504	497	491	480	489	503	476	469	486	522	531	516	493	545	484	516	550	483	517	526	481	478	491	494	508	496	483	549	471	507	457	462	460	490	469	478	508	509	515	465	472	483	525	464	529	502	528	479	505	502	500	492	473	468	522	514	541	527	477	523	464	428	484	481	490	497	499	452	478	450	517	486	474	486	496	528	514	472	502	530	484	490	488	526	470	501	517	526	428	463	460	504	482	548	459	507	507	511	521	494	455	492	513	514	486	472	558	541	539	471	494	492	509	510	481	526	497	509	489	530	518	519	513	460	514	530	461	480	466	531	523	510	496	536	525	518	487	520	469	499	512	472	504	510	512	494	493	503	473	490	499	448	508	475	502	505	497	515	510	495	531	505	531	518	470	517	503	512	514	474	465	464	525	505	428	491	495	519	486	470	477	487
40521	27724	26886	21870	17139	12398	4557	2650	1926	1558	1394	1353	1306	1230	1155	1117	1123	1090	1029	1069	1053	1082	1135	1160	1189	1232	1162	1136	1210	1123	1111	1118	1107	1086	1062	1110	1117	1066	1101	1112	1084	1093	1042	1130	1071	1105	1098	1098	1022	1049	1042	1075	1072	1059	1058	968	1116	1021	1057	1061	1056	1075	1060	1074	1146	1055	1111	1062	1014	1059	1041	1048	1018	997	1078	1045	1043	1066	1088	1028	1054	1009	1006	1037	1044	1038	1011	1066	1084	1083	1060	1022	1055	1067	1040	1051	1022	995	1048	1054	1036	1036	1092	1036	993	1109	1071	1069	1104	1067	1058	1122	1064	1017	1034	1069	1084	1032	979	1045	1032	1057	1012	1062	1111	1021	1053	983	1039	1037	1021	1009	1031	1034	1008	1036	1065	1037	1041	994	1022	1015	1053	1032	1072	1078	1031	1069	970	1120	1023	1075	1113	1025	1044	1132	1045	995	1110	1111	1099	1038	1036	984	1077	1075	1037	1016	1048	1026	1059	1050	1067	1013	1039	1048	1053	996	1067	1038	1020	1023	1088	1032	1040	1075	1069	1026	988	1001	1085	1071	971	1027	995	1056	988	1032	1101	1016	1084	1031	1069	1002	1081	1057	1016	1021	1086	1066	1072	1070	1070	1053	1038	1097	1097	1052	1042	1048	1031	1103	1096	1040	990	1035	1022	1058	1040	1043	1075	1048	1094	1004	1072	1051	1028	1008	1034	1066	1085	1056	1101	1027	1021	988	1036	1099	1012	1046	1075	973	1052	1004	1060	1055	1091	1093	1054	1024	1009	1087	1015	1109	997	949	1105	1040	1077	1088	1012	1098	1065	1096	1063	1125	969	1017	1075	1044	1088	1016	1061	1061	1067	1018	1054	1025	1068	1080	1040	1057	1066	1083	1097	1080	1036	1068	1056	1055	1072	1096	1050	1151	1111	1085	1011	1103	1075	1080	1033	1099	1052	1027	1057	1074	1067	1075	1048	1049	1084	1032	1051	1057	983	1079	1044	1060	1095	1082	984	966	1127	1104	1042	1033	1046	1127	1106	1034	1103	995	1020	974	1089	991	1086	1026	1035	1046	1059	1156	1035	1121	1027	1071	1055	1023	1020	1012	1042	1107	1079	1069	1038	1078	1044	1061	1031	1061	973	1034	1022	1055	1008	998	1044	1003	1024	1076	1044	1057	1000	1062	996	1099	1082	1041	1073	1065	1070	1061	1027	1040	1070	1050	1084	1049	1026	1063	1015	1059	1066	1068	1100	1074	1090	1085	1061	1042	1051	1035	1027	1025	1008	1075	1043	1002	1103	988	1073	1051	1041	1060	1039	1022	1060	1032	1002	1050	1016	1032	1052	1015	1041	1050	1062	1067	1069	989	1057	1036	1036	1034	1064	1034	1037	1020	1030	1029	1134	1020	1073	992	1019	1088	1094	1021	1028	1077	1031	1066	1056	1055	1093	1080	1094	1095	1005	1040	1092	1013	1072	1039	1054	1040	1046	1048	1009	1020	1033	1040	1054	1064	1057	1044	1086	1044	1018	1026	1043	1010	1025	1056	969	1034	1082	1017	1093	1061	1034	1014	1024	1081	1057	1053	1059	1015	1044	1062	1067	1125	1043	991	1056	1036	1040	1052	1091	1049	1049	1051	1058	1097	1050	1023	1033	974	1027	1003	1007	1025	1076	1110	1067	1082	1030	1082	1048	1075	1076	1006	1078	1073	1003	1082	1063	996	1041	1006	1079	1089	1020	1054	1073	1017	1018	997	1034	1078	1099	1082	1021	1048	1025	1076	1017	1029	1100	1073	1084	1060	1010	1038	1039	1103	1075	1054	1005	1090	1012	1000	1071	1099	1016	1018	1006	1046	1050	1059	1035	1012	1002	1024	1019	1083	1068	1059	1063	1045	1010	1015	1073	1049	1017	1000	1028	1006	1063	1066	1066	987	1082	1025	1066	999	1070	1081	1060	1029	1020	1032	1066	1052	1032	1000	1064	1054	1031	1028	1042	1031	1048	1059	999	1013	1050	1045	1059	1017	1072	1032	1038	1088	1028	1034	1032	1036	1038	1114	1023	1012	1051	1043	1015	1040	1025	1050	1054	1042	1025	1044	999	995	1011	1020	1121	1043	1027	1040	1028	1084	1041	1026	1091	1011	1006	1108	1053	1090	1059	1044	1028	1054	1057	1044	1052	1085	1032	1011	1035	1006	1053	1059	1027	1018	1066	1018	1060	1039	995	1062	1004	1073	1053	1078	1052	1034	1003	1092	1006	1038	978	1017	1040	1073	1040	1028	1078	1047	1064	1029	1038	1052	1004	1104	1083	1057	1085	1090	968	1037	1124	1071	1085	1007	1074	1085	1032	1066	991	1076	1048	1036	1055	1041	1022	984	1069	1094	1064	1043	1034	1062	1103	1048	1061	1077	1044	1012	1023	1036	1037	1021	1063	1031	1088	1080	1123	1061	1039	1074	1044	1096	1001	1071	1027	1097	1020	1054	1025	975	1086	1015	1011	1011	1045	1026	1071	1060	1061	1050	1079	1057	1075	1113	1047	1087	1012	1101	1067	1029	1030	1011	1063	1065	1042	1054	1054	970	1007	1062	1012	1060	1039	1022	1091	1063	1102	1046	1028	1094	1056	1049	1035	1087	1061	1093	1066	1070	1036	1039	1064	1153	1003	1058	1000	1018	1113	1028	1031	1060	1078	1011	1046	1062	1053	1062	1001	992	1050	1106	1033	1056	1034	1028	953	1031	1060	1068	1091	996	1028	1046	1063	1088	1057	1071	1055	1059	1035	1059	1056	1036	1067	1065	1029	1026	1055	1071	1037	1043	1052	1076	1042	1075	1004	1087	1057	1015	1071	1053	1051	1086	1033	1036	1103	1022	1026	1093	1003	1022	1033	1026	1049	1079	1006	1078	1012	1072	1111	1064	1003	1066	1002	1011	1032	1095	1041	1056	1053	1063	1098	1080	993	1071	1042	1034	1059	1068	1014	1039	1091	989	1047	1002	1075	1047	1065	1067	1018	987	1048	1010	1031	1058	1055	1015	1018	1064	1053	1015	1018	1024	1067	1076	1004	1064	1006	1110	1053	1025	1042	1078	1033	1087	1065	1029	1065	1060	1038	1028	1066	1061	1009	1032	1054	1040	1047	1046	1039	1032	1064	998	1048	1068	1018	1055	1039	1053	1073	1038	1119	1057	1085	1060	1006	1061	1086	1066	1012	1036	1054	1046	1051	1014	1068	1062	1025	1066	1083	1057	1035	1037	1046	1054	1051	984	1002	985	1048	1005	1120	1103	1062	1090	1061	1076	1017	1079	1047	1021	1061	1056	1038	1054	1056	1036	992	1031	982	1038	1082	1061	1091	1055	1062	1116	1037	1081	1063	1001	1041	1032	1099	1152	1088	1031	1026	1020	1018	1041	1120	1075	1004	1062	1046	1090	1049	1039	1037	1048	1020	1041	1047	1064	1069	1032	1031	1007	1053	1119	1056	1047	1118	1072	1059	1050	1084	1041	1034	1034	1027	1052	1024	1047	1070	1109	1082	1040	1130	1073	1054	1056	994	1013	1063	1066	1007	991	1069	1095	1072	971	1055	1044	1082	1048	1052	1051	1029	1098	1027	1065	1000	1066	1001	1038	1101	1079	1111	1044	1060	1036	1025	1054	1050	974	1052	1096	1107	1089	1015	1038	1048	1039	1040	1064	1065	1047	1097	992	1054	1047	1064	1070	1040	988	1110	1062	1084	1032	1069	1067	1014	1053	1035	1014	1097	1049	1059	1063	1006	1069	1127	1033	1062	1007	1052	1074	1029	1020	1073	1081	1040	996	1067	1040	1065	988	1056	1018	1062	1075	1073	1066	1011	1043	1049	1063	1093	1049	1023	1062	1088	998	1013	1098	1036	1056	1084	1103	1062	1068	1095	1100	1064	1045	1100	1036	1082	994	1035	1074	1038	1082	1140	1034	1045	1084	1090	1058	1092	1036	1094	958	1058	1056	999	1011	1030	1064	1052	1024	1095	1043	1002	1065	1059	1126	1056	1055	1079	1100	1094	1024	1032	1025	1038	1064	1042	1094	1079	1069	1000	1045	1053	1030	1060	1089	1099	1030	1010	1063	1053	1086	1058	1085	1074	1039	1070	1089	1012	1070	988	998	1054	1064	1062	1053	1045	1083	1001	1048	1118	1029	1029	1019	1105	1060	1103	1059	1015	1096	1035	1066	983	1046	1033	1030	1149	1019	1128	1043	1015	966	1039	1018	1032	1009	1053	1065	998	1050	1021	1025	1065	1080	1051	1045	1048	1071	1038	1065	1076	1061	1074	1055	1044	999	1043	1059	1029	1144	1030	1040	1102	1049	1150	1004	1050	1086	1020	1051	1039	1041	999	1030	1064	1007	1062	1056	1011	1038	1004	1034	1051	1003	1043	1075	1100	1105	1099	1044	1040	1087	1049	1137	1084	1038	1045	1087	1060	1035	998	1060	971	1049	1025	1069	1018	996	1085	1050	1034	1045	1037	1019	1053	1066	1084	1051	1037	982	1008	994	1095	1090	1077	1070	1041	1119	1057	1040	1123	1049	1036	1016	1036	1101	1008	982	1067	1055	1082	1079	1007	1062	1002	1080	1029	1045	1092	990	1048	1077	1044	1047	1062	1043	1016	1124	1054	1087	1040	1068	1044	1037	1032	995	1054	1018	1046	1001	1055	1047	1038	1059	1100	1031	973	1021	1090	1104	1047	1083	1097	1030	1042	1097	997	1024	1032	1050	1102	1061	1088	1053	1030	1036	998	1067	1051	998	1077	1071	1047	1073	1023	998	1065	1093	1083	1073	1098	1086	1052	1108	1024	1052	1046	1096	1023	1097	1002	1105	1093	1015	1081	998	1012	1032	1065	985	1137	1021	1026	1012	1093	993	1012	1092	1002	982	1049	1066	1004	1030	1087	1052	991	1102	983	1039	1010	1043
43245	22685	12753	5226	2477	1425	786	588	547	470	492	537	510	472	429	459	473	472	469	494	458	439	460	491	481	480	476	442	485	495	464	513	442	461	462	494	461	497	483	444	507	466	464	452	455	456	465	464	465	481	458	484	463	508	472	493	435	465	439	453	467	490	458	439	464	469	486	463	461	487	469	501	458	490	488	502	474	476	456	466	462	469	507	499	455	478	424	481	518	461	457	481	483	470	460	476	458	446	479	456	461	438	487	468	473	487	456	451	468	458	492	477	427	437	478	498	546	462	447	494	463	513	449	494	508	490	496	452	509	483	440	496	513	458	465	453	526	453	487	498	476	501	486	478	445	470	483	506	450	461	448	461	501	485	413	483	494	458	473	456	485	515	438	482	476	505	452	452	446	469	456	442	446	510	499	471	490	497	470	500	465	475	457	431	486	478	486	539	483	475	449	516	485	505	477	459	478	481	488	509	444	451	490	479	471	478	481	458	472	464	510	470	482	460	488	463	483	458	475	470	492	468	444	551	464	491	472	473	456	464	419	499	484	450	484	467	506	489	467	460	482	522	505	462	455	484	482	473	470	514	438	443	455	465	497	475	470	463	457	554	477	443	480	493	480	439	505	470	510	512	481	467	452	489	496	491	474	487	473	436	440	425	447	484	451	493	474	484	483	477	473	463	501	515	487	484	456	451	511	453	479	439	466	466	464	471	460	457	499	503	470	460	444	430	454	477	464	488	457	474	436	447	447	459	464	447	460	441	462	552	464	475	476	462	465	451	483	457	456	506	499	478	423	472	498	475	458	466	498	520	497	472	523	485	492	474	483	486	501	508	500	505	465	479	506	478	475	484	423	529	515	436	472	494	497	476	414	502	498	490	431	486	484	466	488	441	516	451	454	473	478	497	462	457	407	444	475	473	465	476	443	460	495	472	493	452	488	450	461	461	459	483	450	523	472	438	438	431	441	489	436	448	463	465	451	448	451	503	436	487	468	456	471	471	470	495	459	462	464	458	470	472	487	506	494	498	510	461	451	513	442	454	471	476	459	449	474	467	486	458	466	507	478	498	483	463	448	459	492	494	454	436	492	516	457	445	498	454	492	492	460	479	491	496	479	479	405	483	476	483	477	470	491	478	494	484	496	493	465	463	496	473	467	449	464	467	440	447	461	474	462	484	424	471	485	476	481	464	531	529	474	499	479	473	488	496	425	474	451	512	470	489	462	461	462	506	462	522	497	498	463	475	479	450	438	485	520	476	450	441	496	474	480	450	464	463	417	466	462	466	494	481	478	493	455	406	477	500	458	493	489	436	447	496	468	485	494	478	471	469	518	480	428	452	485	501	455	443	466	485	488	485	486	506	460	435	469	476	452	455	481	484	461	458	431	446	539	475	444	461	447	405	421	475	429	479	525	506	532	411	478	447	507	474	493	475	472	452	426	430	472	438	483	430	509	506	481	481	477	483	464	489	442	441	433	429	399	483	456	488	444	527	516	499	456	468	420	440	465	496	489	453	503	397	506	478	470	489	517	496	478	448	480	472	450	514	469	415	463	492	432	452	470	456	455	495	531	460	462	509	490	447	461	452	469	423	437	505	468	440	472	495	456	485	452	501	511	445	502	497	438	480	489	503	470	439	475	468	454	465	465	477	478	492	448	470	499	477	488	438	456	453	488	477	467	499	499	486	425	449	552	463	486	473	501	472	472	457	472	464	494	426	442	521	470	507	491	481	487	480	460	432	454	484	451	445	489	498	499	459	472	454	462	474	494	433	516	488	463	494	438	450	445	439	469	432	460	459	486	489	434	451	423	474	441	527	463	436	487	417	507	485	484	461	454	500	478	457	508	453	476	462	475	461	454	436	477	475	466	488	469	453	414	434	510	486	466	500	496	517	520	461	486	503	461	449	473	455	484	454	527	510	480	495	454	474	466	483	491	477	510	473	434	482	450	448	507	488	481	450	445	429	485	481	490	519	452	458	417	489	494	492	440	458	465	461	463	468	448	494	465	458	471	467	461	522	518	485	459	495	481	496	444	515	453	463	485	451	521	447	463	471	436	467	459	490	456	482	464	498	496	442	501	506	493	463	435	476	482	482	474	474	440	447	522	504	459	468	446	461	434	454	494	481	530	461	480	446	504	475	508	470	445	480	431	502	462	462	493	491	429	472	499	472	439	476	447	486	498	499	489	464	481	460	499	496	476	475	456	479	475	439	424	484	467	483	485	512	464	482	439	427	456	432	442	465	494	478	494	475	494	474	498	472	443	477	529	439	406	528	470	416	472	431	505	457	486	486	493	466	458	464	487	475	468	438	512	481	511	482	438	466	479	469	451	510	461	456	506	473	481	479	454	478	451	533	478	497	526	459	459	451	451	438	489	461	451	493	480	476	466	456	528	447	466	492	459	429	451	465	489	514	458	438	430	452	495	480	494	473	514	461	459	466	493	457	493	494	458	462	473	478	442	465	470	460	480	446	511	521	475	456	482	482	480	453	514	464	481	469	486	493	430	467	470	463	462	425	489	448	461	472	466	449	469	475	459	496	483	507	451	481	470	445	485	482	490	556	480	541	489	443	500	463	464	464	481	463	445	535	440	477	471	474	484	464	423	432	465	405	508	507	468	502	514	477	495	447	418	465	443	488	444	453	454	498	518	471	457	512	442	468	500	478	426	452	508	450	488	460	462	473	444	463	456	494	516	509	434	469	489	483	458	534	490	478	466	480	496	449	491	529	484	465	450	490	469	480	442	528	515	476	474	456	507	519	437	477	452	479	448	459	501	522	471	477	507	459	449	462	446	446	489	450	462	517	476	437	468	428	467	480	469	455	470	471	479	488	495	462	489	428	485	495	492	445	470	458	469	478	499	499	441	461	458	465	494	451	450	457	463	485	460	477	463	499	447	502	497	462	480	480	445	457	480	471	505	428	477	458	475	496	485	419	457	443	482	483	464	437	505	526	491	463	445	498	478	468	488	467	496	499	507	458	480	472	460	467	475	458	468	480	466	484	478	450	465	477	516	484	462	472	490	497	500	468	473	450	437	490	476	423	525	420	500	498	426	431	485	523	477	483	463	493	431	493	472	460	444	476	493	513	476	450	473	447	495	474	500	480	488	439	459	488	480	477	482	475	464	442	480	453	441	415	494	526	519	450	503	491	452	433	454	486	470	444	483	523	443	458	473	498	496	466	513	469	440	485	442	480	426	530	499	453	484	453	496	487	509	485	470	485	524	500	517	481	485	499	530	481	480	485	475	452	544	475	469	476	435	484	462	452	451	501	451	479	486	467	443	461	475	483	464	492	472	500	475	508	450	451	513	474	460	497	486	494	433	471	464	447	494	523	461	468	451	491	458	453	465	490	472	436	492	434	488	469	408	481	470	469	493	502	497	460	464	488	476	483	485	461	454	474	503	496	486	462	444	482	445	471	459	451	436	489	485	477	473	472	477	431	491	504	485	492	394	434	443	474	482	477	495	464	515	467	460	454
27266	17062	16204	10433	7227	4558	2104	1467	1323	1161	1059	1085	1097	1127	1007	1001	1062	1011	977	967	996	1012	999	1050	1022	1031	1064	1068	1015	1113	1032	1004	1014	1066	956	1006	1019	1037	1053	1010	1003	1029	975	1008	952	1038	1038	993	950	988	966	1034	1036	983	1001	980	974	969	1032	1018	1006	992	980	1015	1010	988	979	981	1071	990	1018	967	995	946	1021	1021	980	992	1002	981	1002	1012	945	1016	1006	1005	1075	968	960	948	976	1024	944	993	985	949	988	1016	1041	986	992	1026	1030	1032	960	996	980	948	1058	1030	1030	971	968	985	980	993	994	969	998	1004	960	996	1020	1043	986	958	972	1011	1042	998	1005	994	1002	968	981	999	1041	968	1015	924	998	875	997	1034	991	1029	1023	987	1042	985	975	1016	1053	1001	1016	1002	962	981	1002	1009	1026	1016	995	954	984	954	1016	1010	958	959	1012	959	1008	979	1001	985	1014	956	938	980	1016	988	1051	1053	1057	1030	955	968	1040	1047	962	1021	1003	981	970	1001	946	1013	981	971	1007	961	960	981	973	1028	971	1027	1008	1007	979	1005	1039	1013	993	999	947	1029	973	1026	1027	961	987	976	1022	1022	984	1050	995	980	999	1002	954	968	1038	1027	970	986	1019	1032	1035	1022	1003	1047	1051	988	977	971	1013	1048	1000	982	1034	956	1031	1043	1040	966	1006	988	991	985	1033	972	1012	1046	1036	990	986	997	1000	1054	989	1027	945	978	994	999	977	1003	1057	1018	1010	1060	1043	1021	1030	1025	1029	1031	988	1029	954	998	1018	1065	982	1049	950	954	1003	1077	1007	998	1019	964	929	1035	988	964	1042	1003	975	1010	1015	1011	970	1007	1009	992	1022	994	1026	964	950	1046	1038	1030	986	1007	937	1010	960	1009	1009	1005	985	989	977	1003	1026	986	1027	1008	1021	987	1013	1044	1041	995	1008	964	953	1017	956	996	1039	997	982	957	1033	1036	1027	978	1024	994	1003	1039	996	979	996	970	957	964	1054	960	979	1042	1060	993	989	966	982	956	1037	998	935	1001	1010	1037	1020	1034	1003	978	1008	1046	1019	973	972	970	989	940	998	980	1022	1000	995	1052	1030	1023	1029	1034	1022	1003	965	983	977	955	1045	1016	1024	988	1009	1054	980	958	1000	1067	992	1035	1023	993	1051	1031	1014	1035	997	1038	946	985	1019	1008	980	1066	1037	1005	989	1028	1013	987	986	1008	1007	1037	980	964	996	1025	972	995	987	1017	1015	1003	1009	1040	939	1042	1028	1017	1004	1036	1017	998	970	944	982	988	1008	982	1006	969	1047	988	980	1000	962	985	1003	1020	982	1046	1030	1003	996	928	982	985	968	985	1033	1009	1010	996	942	1032	1042	983	980	1011	1002	1035	956	1030	1000	963	979	987	1021	971	1052	983	1004	1007	967	1039	955	945	1008	985	967	965	973	1009	1038	1007	1031	1013	1013	986	1038	997	992	1027	969	1032	989	1015	1010	1045	1007	983	989	1019	950	983	1001	988	999	963	947	936	950	978	944	1020	965	1008	1048	970	963	959	1038	1048	978	1003	1007	975	1023	1003	1019	1033	961	1031	995	1009	997	1039	1051	1017	951	975	1022	1030	1025	962	1047	1015	936	972	966	981	1036	1040	943	991	1032	1001	1010	1019	976	1001	1000	977	1009	994	985	992	998	1006	1006	1019	982	1000	932	1009	972	990	969	1059	1003	963	986	999	1026	978	998	991	959	998	980	975	988	961	1062	1007	1009	1001	997	1019	993	1036	1047	980	999	962	958	1038	985	996	992	982	977	998	980	1062	1000	937	960	976	988	1049	1007	1088	980	1033	992	1044	986	942	997	1053	1009	1029	965	996	951	988	993	1036	1017	985	1019	1029	986	990	998	1027	976	993	1080	1023	961	992	1011	985	976	1062	1043	1002	982	1025	1015	1048	1017	1044	1001	952	989	1010	993	980	1015	1021	991	976	998	964	1023	979	1052	956	1036	956	986	1003	970	955	1000	1058	997	1010	974	998	1009	974	937	1022	965	1010	982	1036	1011	999	988	999	974	982	998	1031	993	966	1019	1003	979	1014	1032	983	949	1011	984	974	1019	1010	1005	1006	1053	970	1006	1050	1053	951	1021	973	987	981	969	983	1000	1014	981	1051	998	1038	1027	977	1022	1012	961	984	975	1024	1032	980	1025	997	976	1032	958	984	981	998	1024	956	1012	1054	1016	980	993	955	1021	1021	1048	969	975	994	1033	932	1092	1037	975	1059	994	955	1025	953	954	1023	973	1029	991	969	1021	1012	981	983	1001	1042	947	991	1048	938	1079	998	934	1077	949	1025	953	953	991	946	1000	948	1004	993	967	1020	1031	992	1019	975	1034	1067	982	1015	1003	1027	980	1028	961	977	994	998	980	1046	974	1021	1013	991	1014	963	1031	991	968	1063	972	1011	1002	967	1057	932	960	1005	1012	1024	958	1033	1013	1016	975	988	1052	1034	974	1053	1065	982	997	975	989	1019	1000	987	1025	1040	960	1025	1011	948	1074	1001	931	963	959	1039	1011	1034	1010	1001	985	988	977	1004	1043	1024	1051	1001	999	1039	1018	985	1011	981	914	950	1041	1008	984	970	995	1001	1038	1023	1064	1018	1016	1028	1000	999	1043	1004	1019	989	1022	978	1032	1050	986	1066	1027	954	1026	992	1014	968	1000	1001	981	972	990	1002	1003	1038	986	954	1045	1028	1061	1083	958	977	1022	979	1012	965	1035	1037	975	1014	1006	984	1015	971	986	1045	1021	1028	1014	966	997	960	999	1007	1005	998	976	964	994	1021	1045	1037	1053	988	997	988	965	964	935	1056	1003	925	1030	1033	954	948	977	1040	994	1003	1007	1049	980	981	979	990	1005	950	973	1025	1044	1028	946	1027	1011	994	967	1024	995	1046	971	1050	1010	953	1008	1014	964	975	1014	1014	921	981	988	972	1009	973	1022	963	941	1046	953	1012	1001	1021	1012	1006	1038	997	993	992	1056	1006	1015	1033	1004	964	991	1003	949	1027	1008	1023	1015	1011	995	1001	1052	931	1042	960	1041	1008	1035	998	1036	982	1029	977	928	1010	1008	1046	973	1005	933	971	950	1000	989	1027	942	989	1040	971	1021	967	1016	1018	1020	959	1005	953	982	1046	983	1007	977	1014	1019	1001	1051	1049	1043	980	1013	1005	1013	1018	1034	1011	1003	991	962	1076	1014	984	979	1004	1016	1009	1041	1029	997	975	987	999	983	1032	960	1025	1033	994	975	1016	944	988	964	1003	986	1035	1010	972	1031	997	1000	1032	1005	1017	1034	980	1003	1016	968	1028	1069	1014	1040	975	997	958	982	986	984	983	1004	980	986	990	1037	1010	921	1037	992	1001	1049	1007	1048	1071	1035	1003	1000	1013	927	1020	1017	991	984	1003	1028	1037	978	932	1029	1023	996	993	961	953	965	1030	968	990	999	962	1047	986	948	1051	1025	1015	992	1008	984	981	991	981	986	975	996	1046	949	1014	1040	1017	966	993	1008	1020	1025	1014	980	939	1042	1014	1025	933	988	983	987	1028	985	1010	961	1023	966	998	1025	1037	998	1013	1021	1035	978	991	1020	981	996	1002	987	986	1000	1000	1022	985	975	1056	982	943	986	1019	1010	967	981	974	1043	998	997	956	928	1044	997	983	990	999	975	959	994	1019	1059	1025	1024	1042	1010	999	1009	942	1027	996	1026	971	957	1019	976	973	1068	1032	963	1011	999	932	1059	996	1037	992	984	968	1046	954	1024	1026	1010	1032	994	1011	1007	1003	994	1014	1000	985	1012	1044	1019	1004	979	954	1016	998	1010	962	971	998	1065	995	966	1010	999	982	971	1018	1043	1010	987	954	1052	993	1044	1012	1009	1002	992	995	1001	1001	956	1032	979	980	976	1014	972	983	994	937	965	1048	928	993	970	988	1011	947	1021	962	1026	1046	956	973	988	938	1045	952	1022	1074	957	1010	1034	980	986	1002	998	1035	990	1020	1023	981	1001	998	1037	983	997	1061	958	1015	991	1008	1019	973	955	990	1029	1008	1047	974	1074	1028	980	1009	1080	958	1000	1032	1019	992	968	1010	1041	965	999	1038	1028	993	988	939	1008	1038	1079	1014	1023	964	974	970	991	1033	1042	991	974	943	1022	1025	1007	1000	969	1050	978	971	976	995	942	1024	1038	1019	938	997	1005	989
51678	31138	19104	11410	6975	2993	1033	695	638	529	537	493	486	483	493	441	484	509	492	427	509	511	493	441	509	535	515	423	529	490	482	506	478	453	509	475	495	477	454	489	452	447	494	485	487	445	475	485	491	492	485	442	470	471	443	482	455	457	456	454	424	424	439	464	431	478	461	457	478	528	425	453	440	464	445	470	473	473	491	460	461	508	438	475	484	450	488	444	480	497	468	434	478	490	471	474	437	442	451	497	500	489	485	491	522	477	481	424	488	466	472	484	472	483	480	487	453	491	481	436	507	491	464	457	492	466	473	475	481	473	460	454	467	480	489	445	473	488	463	498	453	461	483	472	488	492	474	458	437	461	497	519	437	443	449	481	416	417	437	497	475	436	443	451	481	477	468	500	467	507	510	471	461	464	473	474	445	425	451	467	445	449	476	449	460	479	468	466	453	445	488	503	459	470	481	481	436	485	500	465	508	432	491	468	483	408	498	491	482	460	384	442	486	489	466	491	492	497	528	461	451	439	479	471	465	474	479	494	488	448	453	456	527	460	462	427	461	480	485	474	461	471	477	461	471	451	484	480	438	497	482	491	484	485	448	457	442	498	461	426	459	478	473	439	492	510	447	476	452	481	430	424	433	472	449	488	481	482	475	533	440	469	493	481	475	479	391	450	448	477	458	482	481	437	494	517	467	487	449	461	486	466	420	465	493	482	461	533	489	421	473	451	453	461	461	511	478	474	477	520	470	489	459	458	507	506	532	446	469	464	493	504	477	524	472	467	485	463	470	493	458	442	450	492	502	471	485	473	509	509	424	459	501	476	479	505	494	456	478	440	483	485	469	456	436	480	440	440	454	448	457	474	471	496	463	492	468	487	479	437	433	506	466	445	424	478	471	503	482	467	476	450	455	448	449	423	457	477	472	482	475	498	477	458	492	532	487	476	495	498	444	456	508	448	483	433	473	471	456	504	441	465	438	451	482	537	473	491	493	512	506	419	458	500	490	462	478	470	439	496	485	479	480	487	451	425	424	476	422	444	483	456	506	460	435	501	442	448	463	487	484	511	494	489	465	447	429	457	513	514	481	507	481	473	463	487	472	516	466	461	470	436	520	450	438	442	469	483	465	487	485	522	485	470	478	435	476	476	490	497	459	479	469	462	503	467	452	449	447	442	460	481	505	467	485	490	439	435	512	443	460	443	426	448	506	502	432	462	451	463	467	506	445	475	477	491	494	489	493	476	505	451	490	497	482	496	498	509	452	469	473	446	457	500	429	451	463	475	442	478	478	468	511	473	492	482	509	499	479	478	499	504	473	456	514	499	527	460	485	484	444	501	478	502	461	456	472	498	486	524	496	442	451	435	465	456	493	455	504	445	501	456	512	469	498	486	467	462	445	444	511	482	466	463	487	484	457	478	488	498	482	442	451	463	441	462	442	452	468	459	464	466	480	476	508	486	516	478	455	487	503	467	464	472	478	420	497	481	444	453	489	498	449	458	506	434	476	453	472	448	475	484	448	451	456	429	489	458	424	477	478	442	435	455	527	519	479	448	490	479	425	449	471	458	486	451	474	516	464	510	426	497	480	459	473	469	465	470	437	500	487	465	426	475	480	469	452	446	490	447	467	435	481	456	441	468	446	461	458	511	431	485	468	460	468	424	489	482	475	426	474	478	471	472	490	469	470	507	450	418	438	466	449	441	432	438	464	448	487	456	453	504	464	500	469	502	466	498	486	460	467	497	511	492	443	478	503	482	499	419	446	476	487	493	489	484	487	458	499	456	463	472	460	417	471	460	449	428	461	458	486	460	489	495	440	479	516	494	445	478	451	471	406	483	433	461	532	442	483	493	497	473	468	471	505	484	453	446	461	484	447	495	500	441	443	487	459	451	488	504	489	461	436	477	438	473	477	483	459	442	437	453	462	488	484	488	483	468	462	462	477	448	499	499	498	434	507	460	451	475	463	471	481	425	479	451	463	473	459	458	461	452	461	458	488	500	472	459	435	454	472	484	426	509	496	444	491	472	465	446	460	485	476	494	479	447	452	519	502	441	451	488	482	461	461	495	458	436	465	461	479	480	505	462	463	443	455	424	491	445	453	473	458	448	438	464	421	499	468	491	479	501	481	509	478	479	462	498	472	459	508	511	492	468	473	485	466	484	419	488	479	453	463	449	453	449	428	449	456	490	438	468	473	454	477	479	454	441	457	440	477	470	398	439	444	507	510	458	478	520	471	482	526	453	465	459	505	466	507	430	478	476	459	492	485	491	490	439	471	472	443	440	469	445	458	462	468	468	462	525	506	517	459	495	446	449	442	507	436	449	440	472	463	475	516	528	471	479	475	503	423	476	448	446	472	478	491	530	442	411	455	468	490	444	503	466	449	458	482	480	413	488	490	475	459	472	457	388	407	462	469	481	466	443	489	488	449	477	466	477	450	472	499	471	434	470	469	450	504	458	495	491	443	470	488	454	467	450	438	465	504	439	449	470	429	433	433	467	459	441	471	479	486	500	504	496	467	426	495	467	467	501	462	489	429	444	485	483	471	482	474	451	467	476	447	452	502	498	474	509	453	441	498	471	467	478	476	462	495	507	472	482	458	453	468	437	473	492	459	500	509	520	488	448	395	498	449	413	476	457	438	445	476	483	481	479	495	458	491	450	471	458	464	456	459	449	446	470	457	505	434	461	472	454	509	467	456	453	498	476	432	489	455	427	488	450	454	490	482	456	472	493	479	451	513	439	471	528	428	458	468	469	494	505	435	495	450	422	462	495	456	462	459	483	470	481	480	435	465	436	453	506	455	481	483	434	449	480	471	431	486	470	463	487	483	481	444	494	504	420	420	459	486	469	483	486	421	477	447	426	456	400	494	472	460	502	486	474	437	496	459	457	458	488	441	495	465	457	553	478	488	481	443	458	495	468	498	482	435	474	465	467	468	504	498	472	467	443	451	453	489	455	475	443	441	473	478	495	499	476	488	447	488	521	511	457	469	496	464	459	464	459	475	441	488	442	492	469	471	488	483	463	523	461	485	459	440	459	495	498	459	477	423	444	428	433	475	473	455	437	448	446	456	462	435	476	400	459	489	464	425	433	468	453	505	501	459	430	467	480	442	484	484	474	431	445	502	478	474	437	473	459	435	440	473	473	462	486	490	484	427	479	471	462	489	464	427	451	463	437	473	462	472	500	456	471	500	471	431	494	460	455	429	469	443	404	459	507	463	464	483	473	450	486	447	471	516	489	460	481	477	468	449	448	452	447	452	480	437	506	513	477	487	478	481	425	498	491	453	457	451	478	447	448	503	457	492	435	420	470	507	469	424	461	462	458	481	474	512	469	466	489	472	484	487	487	454	482	514	469	493	470	459	455	491	512	484	479	446	456	462	473	477	494	467	471	500	482	476	472	488	470	489	513	478	476	445	464	470	447	481	440	495	454	461	518	478	446	480	479	461	461	454	474	468	423	425	426	492	469	501	457	467	454	458	500
32183	23869	22463	21041	16935	8020	3177	2190	1816	1454	1318	1117	1147	1097	1142	1086	1086	1037	986	992	1041	1020	1047	1035	1086	1105	1060	1043	1063	1088	1068	1016	1030	1106	1023	1004	1027	1009	999	992	1009	1044	1057	1052	1040	1049	981	1034	956	947	1013	972	969	1031	966	941	1092	998	1079	931	1024	1056	1037	934	975	976	1031	1025	1024	1012	1030	1011	932	1007	984	991	984	1053	1014	981	994	1021	963	985	952	982	1016	1027	976	1006	977	1011	991	984	1031	1038	976	980	1014	990	1022	980	977	938	945	989	1016	967	999	978	973	974	1027	966	994	987	969	941	1013	1015	1002	1031	1031	1049	1028	1023	1052	1095	989	998	1010	949	956	998	1031	1032	1007	982	1025	994	976	1002	1008	1033	1003	993	974	1030	1003	974	1030	999	984	1024	995	1038	949	967	989	1003	1027	959	996	969	1007	984	998	934	1019	999	974	994	991	972	941	958	962	1011	1028	982	1036	978	987	1011	1069	967	944	965	960	1040	973	994	1064	1013	972	989	976	997	1049	994	1024	963	953	1037	1085	1034	975	994	1064	979	976	943	964	973	972	964	967	985	1038	1002	940	991	985	994	957	1019	1015	1019	1032	1005	955	1040	955	1037	974	946	959	982	1011	981	1048	928	967	1018	909	986	1028	973	1006	998	1013	954	979	1026	1037	1010	990	960	965	965	1002	1008	989	1049	1034	1019	1028	998	977	952	996	1059	999	1017	993	927	1014	1010	981	945	1043	1005	979	1014	948	957	984	990	1001	975	1017	962	991	1023	1017	995	1043	990	964	1012	991	988	1045	1008	954	1014	999	1023	999	968	1027	985	995	986	954	983	1065	997	1017	1046	997	1007	1019	1018	1002	1061	1021	1057	1049	1031	968	970	957	1011	997	1031	1019	1012	1014	950	987	973	1010	1024	1035	968	1006	985	965	1011	991	1009	995	1031	998	924	986	1042	1011	996	976	961	1032	1003	1008	1010	997	1011	1059	1034	993	1014	972	956	1025	1019	975	989	1005	978	979	969	969	983	988	952	987	1097	991	1029	984	1004	990	1015	1035	977	1007	976	980	1009	1021	942	972	986	1075	1073	972	957	985	1063	972	973	1031	1018	1019	996	954	977	976	978	1003	1004	954	1015	960	985	963	1009	1001	970	970	961	972	922	1009	1032	949	1033	1010	984	1021	1038	1008	947	1010	994	990	978	953	996	998	998	970	948	942	989	990	1016	1015	955	1039	967	999	995	1012	1024	977	1047	974	1047	1019	1010	1058	1024	1026	964	1019	1004	1025	1004	960	1080	990	1012	1006	964	1002	1039	999	1050	1012	1018	935	961	978	989	971	1052	1007	1006	1051	959	1017	1042	1005	1043	1010	965	929	1052	1044	972	1020	970	1042	986	974	982	964	1022	935	1033	910	1037	996	999	1033	992	948	982	937	1006	1030	924	966	1026	968	938	1009	1008	1017	1002	996	1059	974	995	1007	1033	945	1069	954	1005	1044	945	1012	959	974	996	1040	993	1031	976	996	1014	1049	1041	978	969	1015	962	1036	1008	1011	985	1027	1007	1005	979	979	1025	975	935	982	1019	992	1011	981	1018	1054	966	970	1003	994	1001	960	1016	994	1028	991	1035	989	1037	995	1003	1014	1018	992	972	963	1012	1001	1009	982	1075	957	997	1045	975	962	1024	940	1022	1015	974	956	1002	949	972	976	971	1016	1002	995	1006	957	1024	1009	1015	989	966	989	1007	997	952	986	921	973	993	1007	1014	1046	1028	979	1052	980	1008	957	1020	987	984	955	978	982	969	974	1000	1017	1007	997	1000	1057	958	1033	959	942	999	1015	998	907	899	946	1053	991	972	1054	1032	1058	1041	999	972	1013	1013	985	984	995	978	996	999	1014	1009	984	978	970	1001	992	938	1029	960	977	971	974	1015	1057	1001	961	1000	1020	1020	1061	977	942	1012	983	1015	1031	1012	962	1002	1003	1041	962	973	992	1035	987	980	997	1017	986	990	982	967	993	1032	972	997	997	1035	964	1003	1004	996	1042	1006	937	973	949	989	1002	963	1000	985	1027	958	987	961	984	961	980	994	1008	973	975	1049	990	1011	1001	964	999	1023	931	1000	979	1003	976	1029	1014	1028	979	1025	1029	1056	1003	982	996	1021	1013	1018	966	1016	962	1006	1021	1045	1005	981	989	974	998	1045	948	1010	1025	971	1033	982	965	954	985	1044	1031	995	1018	962	1010	1055	995	984	1004	1002	1047	1014	983	1001	1018	978	1034	1048	998	1001	1034	961	1019	1064	981	1015	1024	1020	1000	1018	1024	988	1028	970	990	971	989	977	1040	1017	1017	1013	955	975	1001	1029	977	987	984	1027	990	986	987	956	990	965	1047	984	987	1038	1032	992	961	1016	1032	1014	1022	971	1059	989	1016	951	951	1033	999	980	991	1020	961	1041	926	1011	981	1023	945	998	987	958	999	1015	1011	1013	964	1008	1062	965	1015	997	946	976	990	956	990	999	955	972	1041	1022	1011	959	1052	947	997	997	957	996	963	997	999	943	1030	1009	1017	1007	1045	1066	998	985	1001	1005	988	1013	978	959	1011	982	1030	978	1029	904	1007	956	972	1025	987	1040	991	1005	979	966	987	1033	984	959	1042	986	910	977	962	1012	986	1005	1047	1009	1018	1039	986	996	938	976	1014	994	1029	1042	995	980	956	993	974	961	1010	980	942	1001	1009	977	1012	1034	1041	968	1044	980	992	1018	1044	1018	975	1004	1057	961	992	958	1025	996	975	989	983	1007	1003	1031	1015	999	1000	994	1001	996	1023	975	978	948	940	936	1029	994	992	1004	990	936	1001	1001	1005	1038	1011	978	977	991	957	980	922	1004	1035	1006	983	1009	1018	1025	1023	983	1036	966	1079	1025	1011	998	1010	1028	1014	974	1013	1027	1012	1009	1015	1067	953	1041	1053	988	997	1016	978	1035	962	931	977	1023	1033	1036	995	978	1052	904	985	981	950	988	938	943	1037	956	953	994	1014	939	1052	1019	1038	982	964	981	991	982	971	1009	974	1015	1050	928	1032	1025	1005	1028	955	984	989	1013	1007	1069	977	968	944	1017	982	943	1013	971	977	1003	960	1026	1007	957	1047	980	1045	986	1008	999	948	981	997	1037	1090	992	962	1052	1008	1033	1020	1034	998	971	986	1001	987	994	1016	1063	964	1012	1018	961	1011	975	1020	977	946	1001	961	921	1011	1077	1001	1085	944	993	979	991	974	965	963	937	1015	1016	970	985	948	987	956	984	1004	1018	1016	978	1015	939	995	1013	981	1002	1003	1047	968	960	1022	1005	984	1015	969	953	989	1044	997	982	1026	998	1025	1010	989	1035	1009	961	1034	995	1061	1000	961	1030	991	998	1015	1005	1050	951	974	1008	996	984	1030	1031	1054	1009	1039	981	968	992	984	1005	987	1001	1036	969	993	973	919	994	1024	1009	1024	949	963	1021	1012	1044	966	994	981	1004	1008	995	1030	1023	980	966	1027	1007	1023	1031	1012	944	1054	1018	1047	960	1049	1057	1026	985	1038	1002	924	1020	977	1021	1010	992	987	994	987	954	992	1017	1000	1050	1005	921	967	1003	986	953	1016	906	1025	1052	1014	1014	991	1014	994	999	992	946	937	1015	1033	1005	1013	946	1034	1014	1017	971	975	951	1035	985	974	995	993	966	1025	956	1014	969	1029	1022	989	1048	989	953	938	981	969	995	974	1064	1065	983	979	1008	983	1006	991	1019	981	977	986	946	982	1026	989	955	949	962	951	1002	1003	981	1033	980	989	980	980	984	987	973	1039	964	1003	978	966	980	1027	921	976	1019	1017	985	1072	1033	1025	987	1042	950	1014	989	1034	983	1035	996	966	1017	1033	996	1038	984	983	990	1043	943	1057	1018	977	1018	1057	993	1000	950	976	955	1028	1019	964	995	1014	1017	978	1005	994	972	1032	1030	1005	1037	1007	1027	1027	1011	989	982	1007	1015	954	956	971	987	981	988	959	963	956	1022	1006	996	988	966	1009	959	969	1027	964	938	1002	976	1025	1008	1016	1005	1048	986	964	1028	992	1058	987	1065	1061	1057	1008	951	967	950	1003	989	1004	961	942	993	934	995	1025	1009	963	956	1036	975	981	979	995	1016	987	972	955	1046	1036	921
61339	42931	31047	19102	10126	3977	1425	877	710	621	579	581	566	569	531	549	559	548	527	508	539	491	507	545	516	508	522	487	506	529	541	544	454	515	497	530	536	508	530	459	516	562	530	518	526	489	532	518	509	513	497	538	481	523	510	479	510	472	548	478	535	510	528	531	558	510	458	480	458	496	530	460	493	522	514	525	527	534	529	528	493	471	532	479	465	498	490	478	533	479	457	454	496	477	503	488	534	507	499	445	488	483	513	479	507	479	472	490	541	512	492	507	465	489	516	512	535	506	494	496	488	548	491	514	523	508	512	465	515	529	484	519	453	487	487	464	509	479	501	514	545	447	521	485	495	514	486	521	520	494	475	467	501	497	498	504	509	428	513	492	457	476	466	471	505	527	443	509	481	463	515	511	496	450	507	491	518	524	525	476	503	517	496	533	507	482	562	512	564	499	511	488	516	524	478	449	504	502	478	472	471	477	513	441	515	549	469	554	480	520	502	535	493	513	490	503	505	505	506	462	490	460	511	508	474	480	493	501	508	472	515	509	521	507	467	504	508	480	481	540	457	514	513	497	496	507	467	515	474	457	494	510	503	484	542	552	471	475	498	504	532	496	458	461	487	485	523	456	474	484	503	533	497	534	555	498	493	497	533	519	521	531	460	510	523	553	474	461	479	468	492	476	459	502	501	527	498	482	516	504	482	487	498	504	489	495	525	570	532	504	473	530	474	502	466	515	477	518	546	511	484	525	467	541	469	512	500	504	556	478	512	501	533	547	545	526	533	510	542	457	484	515	479	456	516	534	491	517	485	490	500	491	475	477	516	538	519	506	523	496	501	512	525	532	500	467	522	499	471	517	492	496	545	515	483	499	470	491	485	512	509	558	495	471	492	539	541	482	522	503	497	519	441	493	490	461	472	541	505	479	466	530	501	481	483	508	500	477	475	514	500	511	466	543	516	486	504	491	465	537	497	514	470	489	497	503	495	478	474	500	514	510	468	479	479	531	510	507	495	553	510	493	480	482	485	487	501	508	459	451	525	524	459	490	528	518	512	493	465	506	507	486	492	540	528	501	502	467	509	488	492	504	495	498	544	528	487	488	484	509	461	499	468	516	460	546	494	490	502	497	493	484	519	499	505	496	505	506	493	450	468	473	547	476	511	500	495	496	491	510	525	498	532	468	511	488	517	498	494	466	499	512	484	485	491	495	508	483	475	468	428	544	506	465	509	462	494	538	486	478	487	487	529	504	466	478	504	494	511	518	524	508	505	476	520	526	514	533	485	527	526	473	545	534	494	465	487	521	541	504	544	507	448	570	520	513	503	492	486	513	499	564	497	499	503	518	516	536	525	466	522	545	508	500	493	492	513	522	492	538	501	492	506	528	508	483	503	529	506	504	509	531	527	496	523	485	501	455	507	486	524	479	530	496	549	468	479	519	508	541	475	475	482	493	474	526	468	517	487	510	501	457	547	503	515	500	566	507	500	501	503	535	473	495	543	522	517	541	505	506	478	544	508	495	485	497	481	506	499	499	506	496	517	553	514	526	503	496	482	551	500	506	489	478	517	511	499	470	459	515	547	510	515	462	529	466	499	551	486	524	507	527	486	488	524	517	494	545	495	495	521	551	500	525	529	532	523	523	492	475	487	522	506	463	494	485	491	509	529	482	519	438	481	521	471	509	461	473	505	495	451	541	537	503	505	531	491	539	504	513	524	491	522	506	499	481	506	504	491	536	530	508	527	503	505	514	482	500	550	502	488	475	509	524	446	469	539	502	495	519	503	490	535	559	497	519	459	467	478	498	510	523	512	516	519	539	526	512	529	498	487	492	492	508	507	494	530	520	520	514	470	486	518	506	515	508	510	495	497	479	534	504	480	515	540	517	481	515	510	508	553	500	482	516	505	544	535	528	497	455	517	526	533	486	543	459	506	498	464	429	517	509	506	529	491	528	496	506	493	514	538	474	472	427	512	462	488	526	500	464	516	450	538	507	476	495	501	488	504	558	483	519	487	531	488	518	472	500	453	523	496	504	498	514	451	533	473	505	522	516	520	502	478	519	474	471	495	456	466	474	569	552	489	490	526	524	483	521	478	509	450	470	480	475	556	475	483	480	547	491	557	500	475	465	503	532	475	494	464	490	512	560	504	433	489	482	432	475	482	461	474	461	489	473	486	510	457	471	459	456	493	498	479	515	505	564	482	492	515	524	529	515	509	473	477	522	527	523	536	484	474	516	501	493	476	504	509	468	562	531	522	490	491	534	470	506	489	510	486	533	500	504	483	444	483	471	518	539	545	496	539	481	471	502	519	559	555	486	513	512	479	527	508	506	515	534	525	522	496	556	512	518	449	527	489	513	490	486	561	481	506	518	478	487	501	495	512	523	449	510	501	468	536	509	541	465	528	474	531	526	503	517	481	497	512	497	485	471	549	451	496	476	535	529	534	489	516	487	510	543	530	515	524	487	482	534	483	551	504	520	518	518	530	508	513	489	477	513	517	521	500	481	470	478	485	467	512	465	514	507	514	499	484	484	517	469	498	517	507	471	502	496	506	530	477	524	458	488	511	492	538	507	503	455	479	491	493	493	502	510	513	469	503	482	512	488	476	509	503	499	472	492	494	475	499	510	520	532	483	537	526	494	511	550	555	524	501	444	503	470	495	533	484	469	525	528	503	498	535	555	527	471	486	484	506	519	538	506	494	516	502	505	495	455	465	476	487	495	474	525	494	516	511	486	498	483	529	518	472	522	520	511	499	517	494	528	497	487	518	495	499	506	531	494	573	490	469	498	507	492	491	480	499	528	504	502	519	490	509	523	515	519	512	495	489	492	515	528	524	493	514	476	487	496	492	544	508	497	467	490	505	504	505	464	528	496	508	460	510	510	510	513	498	453	490	444	502	473	504	457	496	502	479	477	510	505	509	533	467	471	457	474	521	489	483	535	519	479	476	485	556	493	526	470	531	513	506	497	490	499	485	500	484	462	525	515	500	533	489	511	500	509	452	534	527	459	492	474	501	467	488	465	516	529	486	486	515	472	532	503	510	499	493	470	477	525	526	449	526	526	509	526	482	483	524	492	517	466	514	470	497	521	537	513	525	531	509	484	514	504	508	547	499	590	506	534	503	478	492	541	522	517	512	504	459	521	512	504	518	500	516	548	500	460	455	496	519	495	530	525	460	505	524	520	495	508	495	508	486	524	509	485	492	513	484	488	484	552	513	486	455	546	502	507	521	522	479	508	460	511	510	501	507	514	533	470	491	538	506	521	498	466	509	515	478	497	496	515	497	513	519	552	513	491	495	532	451	501	531	490	530	498	459	459	454	492	536	494	522	548	523	431	523	488	492	470	496	500	500	545	520	493	492	539	485	506	507	474	476	485	476	450	522	529	556	521	542	467	482	521	513	501	484	486	523	512	508	469	502	515	503	502	506	515	540	502	501	515	516	488	481	524	480	533	449	503	536	529	516	514	496	495	497	454	491	516
37853	33286	32818	27562	20353	10256	3916	2263	1704	1577	1327	1264	1231	1229	1242	1141	1119	1078	1080	1097	1101	1106	1182	1129	1161	1122	1150	1053	1122	1111	1082	1076	1082	1110	1071	1107	1075	1081	1078	1099	1064	1094	1075	1082	1042	1085	1066	1055	1041	1085	1079	1089	1068	1053	1135	1014	1033	1042	1073	1054	1054	1029	1031	1059	1047	1040	1058	1048	1038	1065	1056	1030	1048	1043	1093	1096	1038	1082	1032	1031	1079	1078	1073	1071	980	1076	1010	1033	1083	1097	1050	1101	1115	1075	1023	1061	1051	1078	1096	1024	1069	1059	1021	1042	1110	1087	1070	1103	994	1062	1034	1093	1054	1115	1101	1055	1074	1060	1013	1000	1060	1015	1086	1043	1063	1046	1097	1054	1042	1024	1021	1055	1053	1058	1030	1034	1061	1030	1037	1050	1040	1067	1073	1084	1006	1068	1076	1055	1067	986	1085	1069	1126	1048	1030	963	1074	1043	1114	1066	1034	1057	1083	997	1031	1059	1024	1095	1048	1071	1075	1101	1088	996	1088	1060	1022	1063	1013	1056	1049	1054	1044	1061	1028	1038	1069	1027	1086	1029	1098	1083	1015	1045	1067	1051	1073	972	1029	1077	1018	1029	1098	1077	1064	992	1038	1144	1084	1027	1043	1085	1032	1083	1082	1040	1072	1009	1036	1020	1028	1066	1044	1021	1043	1071	1053	991	1078	1055	1030	1006	1028	999	1075	1060	1048	1058	1070	1044	1025	1024	1041	1029	971	1052	1122	1089	1039	1045	1015	1079	1027	1064	1094	1101	1031	1092	1083	1043	1079	1065	1050	1084	1003	972	1108	1026	1055	1045	1051	1047	1086	1067	1039	1107	1087	1059	1081	1029	1104	1024	1045	1060	1061	1051	1095	1016	1081	1101	1040	1073	1089	1066	1033	1095	985	1077	1070	1021	1028	1001	1000	1018	1053	1061	1010	1008	1060	1018	1045	1053	1047	1058	1041	1083	1018	1077	1015	1028	1063	1032	1089	1103	1035	1034	1068	1054	1005	1060	1033	1057	1067	1038	973	1001	1085	1044	1039	1028	1040	1037	1078	1007	1060	1060	1009	1099	1051	1038	1029	1028	1074	1105	1059	1068	1022	1010	1068	1007	1053	1053	1034	1099	1091	1044	1060	1067	1039	1024	1095	1092	1049	1068	1041	1064	1098	1004	1043	1039	1081	979	1074	1030	1067	1089	1073	1048	1056	1011	1028	1026	1024	1078	1049	1064	1097	1060	1054	1031	1061	1044	1096	1050	1073	1059	1048	1028	1100	1079	1061	1048	1060	1114	1043	1021	1080	1015	1030	1032	1025	1066	1048	999	1031	1050	999	1054	1055	1105	1096	1022	1086	1025	1097	1019	1091	1047	1098	1017	1035	1019	1012	1131	1018	1036	1063	1097	1027	1042	1019	1072	1083	1071	1051	1044	1057	1109	1063	1078	1072	1022	1066	1011	1005	998	1103	1027	1060	1078	1069	1080	1053	1001	1033	1051	1066	1094	1044	1091	1020	1070	1100	1049	1075	1105	1030	1053	1027	1046	1068	1124	1072	1010	1042	1060	1050	1044	989	990	1070	1092	1043	1061	1009	1060	1153	1068	1014	1044	1056	1048	1075	994	1008	1055	1037	1008	970	1079	1053	1074	1140	1053	1064	1082	1050	1099	1045	969	1075	1029	1007	1090	1027	999	1016	1070	1055	1044	1029	1019	1107	1024	1085	1052	1066	1071	1081	1007	1063	1084	1036	1098	1014	1088	1069	1048	1013	1027	1002	1068	1028	1061	1024	1021	1044	1018	1030	1031	1080	992	1079	1099	1051	977	1084	985	1100	1011	1108	1061	1004	1039	1058	1014	1088	1037	1028	998	1048	1017	1030	1081	1060	1054	1081	1057	1076	1072	1051	1072	1032	1042	1014	1037	1050	1060	1044	1108	1055	1048	1073	1006	1088	1077	1043	1100	1082	1067	1049	1080	1058	1028	1070	1035	1058	1037	1017	1054	1054	1067	1027	1044	1079	1043	1045	1106	1103	1093	1007	1093	1077	997	1043	1032	1068	1068	1009	1035	1064	1020	1008	1020	1039	1044	1037	1071	1112	1066	1012	1045	1016	1029	1080	1040	1063	1061	1003	1069	1078	1071	1077	1056	1050	1037	1069	1006	1029	1048	1006	1015	1094	1085	1052	1088	1016	987	1054	1052	1018	1025	1010	1037	1062	1162	1080	1013	1007	1051	1077	1010	1062	1058	1057	1060	1005	1061	1048	1002	1070	1070	1078	1070	1014	1114	1035	998	1143	1055	1114	1036	1057	1050	1026	1030	1017	1058	1025	1055	1108	1023	1029	1052	1037	997	1045	1071	1026	1035	1059	1027	1049	1051	1034	1044	1028	1066	1044	1122	1012	998	990	1040	1065	1080	1083	1071	1054	1024	1087	1066	1067	1043	1020	1035	1058	1071	1080	1057	1001	1109	1044	1092	1010	1059	1024	1048	1011	1055	1010	1089	1080	1060	1033	1067	1129	1072	1076	1000	1088	1000	1044	1074	1083	972	1112	1020	1053	1029	1082	1051	1116	1046	1051	1096	1090	1046	1108	1100	1050	1025	1058	1000	1060	1051	1020	1030	1039	1067	1034	1056	1055	1026	1054	1055	1052	1048	1024	1033	1050	1059	1032	1059	1065	1029	1076	1040	1026	1046	1080	1088	984	1036	1085	1077	1051	994	1115	1095	1095	1005	1053	1040	991	1060	1069	1013	1037	1010	1033	1084	1035	1038	1084	1063	1018	1094	1025	1088	1058	1071	965	1020	1038	1041	1023	1100	1069	1040	988	1014	1051	1004	1039	1009	1019	1020	1117	1086	996	1035	1064	1043	1020	1061	1099	1059	1097	1049	1044	1121	1039	994	1033	1055	1075	1059	996	1010	1024	1090	1023	1055	1002	1041	1003	1091	1104	1066	1058	1032	1031	1012	1043	1058	1071	1105	1080	1049	1059	1057	1021	1065	1013	1011	1063	991	1057	1028	1003	1047	1045	1110	1047	1075	1046	1050	1068	1076	1051	1106	1013	1058	1065	1059	1026	1114	1095	1039	1037	1011	1115	1032	1097	1094	1051	1048	1080	1030	1058	1075	1052	1010	1067	1060	1070	1075	1032	1027	1038	1026	1087	1067	1096	993	1078	1027	1094	1084	1054	1079	1035	1024	1030	1090	1077	1000	1023	1067	1009	1078	1040	1058	1050	1013	1116	1026	1079	1020	1027	1070	1088	1078	1038	1082	951	1053	1044	1050	1064	1039	1060	1060	1040	1079	1105	1060	1094	1045	1043	1083	1145	1086	1029	985	1019	1070	1072	971	1029	1010	1061	1080	1049	1076	1057	1047	1077	1072	1012	1115	1083	1031	1107	1040	1074	971	1041	1008	1044	1036	1077	1107	1056	1128	1111	1038	1070	1033	1084	1017	1022	1066	1045	1044	1022	1102	1070	1035	1029	1056	1046	1074	1056	1061	1013	1053	1023	1077	1075	1060	1078	1018	1062	1065	1071	1016	1044	1088	1048	1048	1100	1035	1078	1069	1075	1110	1098	986	1078	1022	1080	1012	1064	1049	1047	1077	1064	1072	1106	1049	1049	1076	1024	1099	1038	1083	1061	1072	1037	1087	974	1031	1086	1042	1029	1070	1050	1059	1041	1110	1069	1050	1069	1090	1065	1096	1022	1011	995	1003	1055	1080	1028	1076	1091	1067	1041	1062	1070	1096	1086	1049	1050	1074	1061	1053	1068	1044	1055	1067	1055	1010	1045	1023	1020	1030	988	1040	1022	1094	1042	1053	1076	1092	1119	1140	1048	1054	986	1041	1087	1038	1097	991	1042	1048	1030	1014	1062	1024	1038	1079	1090	1063	1075	1046	1039	1038	1103	1058	1001	1044	1048	1070	1038	1024	1042	1018	1007	1102	1014	1042	1059	1063	1057	1089	1056	1039	1012	1039	1064	1027	1062	1070	1073	1046	1117	1030	1010	1100	1047	1043	990	1067	1049	1041	1087	1054	1102	1070	1111	1097	987	1054	1038	1037	1047	1095	1070	1021	1016	1056	1120	1009	1074	1043	1086	1055	1053	998	1027	1062	1022	1011	989	1001	1076	1052	1056	1020	1020	1086	1017	1126	1017	1060	1114	1021	1120	1076	1040	997	1092	973	1045	1068	1083	991	1074	990	1021	1101	1047	1073	1076	1038	1030	1079	1043	1029	1061	1035	1072	1019	1017	1072	1116	1044	1057	1057	1058	956	1072	987	1035	1019	1053	1056	1033	1066	1055	1088	1072	1074	1047	1072	1025	1036	1067	1075	1080	1067	1108	1024	1024	1105	1004	1063	1019	1096	1045	1012	1081	1061	1084	1007	1115	1059	1069	1068	1064	998	1047	1085	1098	1056	1052	1030	1017	1045	1053	1033	1023	1043	1060	1036	1046	1027	1018	1038	1070	1059	1106	1072	1092	1102	1038	999	1070	1098	1039	1078	1067	1093	1025	1064	1054	1096	1104	1005	1027	1049	1071	1064	1087	1085	1107	1059	1058	1042	1084	1059	1083	1043	1026	1027	1042	1082	1073	1042	1040	1041	1020	1026	1071	1063	985	1038	1074	1017	1066	1055	1036	1079	1089	1046	1054	1010	1034	1097	1027	1036	1052	1069	1033	1059	1036	1051	1044	964	1117	1066	1021	1007	1041	1099	1085	1082	1071	1053	1051	1050	986	1025	1067	994	1044	1035	1004	1092	1079	1049	1045	1035	1081	1037	1041	1039	1091	1060	1057	1047	1123	1146	1093	1077	1057	999	1005	1093	1044	1053	965	1098	1046	1022	986	1002	1094	1044	1046	1022	1071	1046	1089	1035	1045	1046	1042	1065	1039	1051	1069	1097	1093	1005	966	1077	1083	1056	1028	1004	1040	1056	1115	1009	1025	1046	1082	1038	1056	1088	1115	1077
42943	25267	14756	7843	3049	1216	734	622	502	504	479	510	462	469	505	523	524	493	447	495	469	518	510	498	536	467	468	483	479	483	462	438	481	490	433	459	472	434	506	451	513	479	512	468	489	445	482	457	487	465	492	470	475	505	449	477	521	468	507	483	471	434	464	446	464	428	446	456	493	482	448	465	508	427	408	517	456	486	488	488	421	455	483	451	496	471	508	477	519	487	505	445	472	462	466	472	477	437	449	447	483	496	480	480	485	493	473	491	436	461	462	431	455	451	470	477	466	468	470	470	491	490	452	460	523	422	509	534	454	466	491	513	395	481	467	483	500	437	459	495	436	479	460	494	477	464	463	458	456	467	443	456	496	467	506	537	492	505	435	505	499	460	499	494	483	473	474	463	482	442	482	500	492	449	468	434	440	465	504	476	455	477	499	437	447	516	421	459	461	472	481	453	453	460	488	500	477	501	480	531	534	464	490	481	453	450	455	490	438	451	514	443	465	496	509	501	489	462	438	493	469	456	405	468	430	453	448	458	511	433	491	494	511	474	495	490	496	499	463	520	492	482	466	459	457	524	501	465	487	444	454	459	491	468	497	494	434	464	445	445	472	489	488	478	461	483	494	452	492	487	448	459	488	444	463	506	481	497	509	470	446	538	452	433	485	480	463	478	476	474	455	485	478	453	469	491	484	456	451	424	481	474	503	461	475	475	465	468	497	473	457	492	495	467	471	441	489	462	438	489	458	509	456	479	487	481	478	478	461	447	481	455	435	518	475	478	457	453	442	453	427	461	490	514	477	494	486	524	494	434	477	494	480	448	453	472	486	485	444	539	456	510	489	480	473	462	464	477	474	512	437	466	480	468	505	464	458	442	474	465	501	456	480	440	445	500	444	487	510	441	472	471	493	447	475	468	469	461	494	440	447	432	424	428	456	500	457	442	478	446	479	471	457	533	465	493	456	452	512	489	493	444	504	479	446	468	466	457	472	476	438	477	446	461	479	497	499	484	472	485	487	461	472	484	462	462	491	433	474	482	443	460	492	454	458	465	441	484	488	469	460	443	520	482	510	460	478	469	470	496	488	460	476	482	457	457	482	484	490	455	513	473	477	461	461	492	480	450	453	443	484	486	434	473	450	472	484	458	455	508	545	466	463	463	464	479	498	489	462	466	474	475	502	424	482	477	474	478	422	465	476	454	482	439	479	448	452	491	497	504	483	486	440	473	504	418	444	498	478	457	486	450	517	461	496	462	453	450	488	441	486	443	455	483	507	493	421	500	459	492	478	441	461	484	483	494	452	448	480	480	446	495	439	430	507	442	466	436	481	470	485	451	444	466	483	438	460	505	474	451	427	437	465	498	487	419	462	424	490	450	456	539	456	495	476	434	447	441	472	486	503	497	458	478	508	489	471	493	459	463	448	448	458	461	479	469	460	461	496	477	439	455	444	467	419	482	459	471	476	466	451	485	452	457	490	491	501	493	457	479	442	436	516	470	437	455	477	466	458	485	494	532	466	483	494	440	479	464	459	425	463	473	446	487	468	455	458	497	485	466	488	459	454	480	457	493	483	454	487	472	443	496	477	466	484	493	477	461	448	426	465	443	452	461	453	458	476	482	463	484	465	465	483	512	472	465	447	459	422	466	450	441	469	466	514	425	474	453	469	466	493	491	452	480	472	506	509	481	445	500	458	437	451	461	448	450	426	471	492	458	444	464	461	483	476	477	446	477	455	448	465	449	439	478	450	403	492	477	507	478	470	447	467	426	451	451	504	457	488	500	446	470	464	489	491	460	453	481	463	490	460	413	440	503	483	497	488	491	546	508	480	464	474	451	494	480	485	391	475	457	502	498	496	410	465	496	440	476	471	475	452	475	461	485	486	484	470	468	450	487	512	528	445	473	466	484	462	471	466	490	488	495	515	501	525	468	447	438	464	504	503	513	487	446	488	498	511	417	443	443	449	462	451	455	494	490	474	479	472	445	444	452	484	463	465	461	469	470	512	417	441	442	499	466	464	449	455	481	465	464	467	447	487	492	410	472	473	478	500	463	481	512	488	483	493	426	463	478	477	426	471	478	507	446	482	509	439	453	494	488	478	519	473	468	436	465	490	488	458	466	455	467	505	448	482	501	470	477	435	504	440	470	467	437	478	481	435	458	463	457	440	487	484	473	456	468	482	477	489	439	446	469	449	481	507	440	462	447	466	477	468	512	429	412	488	487	546	429	489	490	458	488	509	497	459	452	459	475	501	443	480	471	464	504	499	484	436	450	469	463	485	430	439	484	428	448	450	485	469	447	445	484	451	467	483	483	460	464	424	484	491	475	446	495	459	471	515	470	434	496	466	450	478	450	444	410	457	519	526	489	461	560	515	489	470	466	467	478	487	454	512	458	484	433	462	509	472	488	476	488	491	481	436	493	502	451	451	485	512	495	456	432	478	510	463	476	518	462	469	481	511	491	468	436	438	444	504	491	482	482	449	459	441	492	460	455	483	467	498	442	487	506	495	429	463	465	438	477	508	451	444	474	458	447	496	480	458	409	490	479	469	473	458	464	458	456	464	465	434	459	455	475	489	483	498	472	472	470	463	468	443	495	487	505	451	487	450	442	480	487	477	431	466	497	485	519	452	479	488	455	473	489	470	478	433	487	431	439	503	447	484	447	500	454	488	495	458	481	461	494	473	491	473	474	490	466	454	460	486	500	438	432	449	401	429	500	452	448	478	479	469	486	488	493	461	503	506	461	496	438	512	476	450	502	487	489	510	464	476	460	465	455	450	531	460	474	473	494	443	441	490	484	468	494	448	478	495	499	469	455	453	495	477	454	488	529	482	419	464	472	443	448	477	457	468	439	462	481	499	482	474	462	513	469	516	423	432	427	450	463	457	447	445	448	436	497	487	445	479	481	488	475	486	494	471	502	442	481	461	475	466	476	460	488	490	433	462	497	483	489	488	460	504	525	464	435	485	467	447	453	465	455	465	499	462	465	482	470	435	459	490	442	429	470	486	519	466	464	458	482	491	487	505	470	474	494	493	457	461	476	494	467	485	464	478	492	498	499	490	488	452	489	478	464	483	483	474	459	501	486	465	484	436	469	509	499	447	499	463	436	477	459	469	519	488	472	469	482	500	481	472	451	497	508	506	474	488	435	470	479	438	447	440	452	434	477	491	501	508	485	468	445	473	492	465	444	477	483	478	504	452	435	463	444	487	462	459	439	443	428	518	459	433	492	481	453	452	466	471	517	489	463	494	496	469	512	529	516	461	427	473	500	473	478	493	479	485	477	460	471	503	462	506	483	488	450	474	483	455	491	437	452	466	463	462	493	470	458	457	490	457	439	475	466	496	470	493	428	473	513	527	480	464	441	492	474	450	433	440	446	449	453	490	407	470	476	478	460	489	484	435	525	495	426	509	495	456	431	473	488	493	506	511	426	477	475	492	488	486	494	462	461	476	494	450	466	453	472	463	442	454	476	473	459	466	468
26504	18835	18150	15763	8042	3340	2060	1657	1322	1223	1151	1110	1052	1049	1029	1002	988	1032	984	1007	1022	1064	1017	1022	1034	980	1030	1015	996	1034	1035	967	946	970	931	1028	988	1001	1039	1027	999	971	997	952	941	1003	993	1092	1015	985	1033	1030	1021	1006	975	1004	972	989	952	978	978	976	977	1001	975	941	994	963	1016	1024	983	1034	996	1036	935	990	1029	1017	1030	1008	997	1006	981	1011	960	979	970	1014	946	1019	965	1005	1011	966	969	971	1041	973	1005	948	1001	1027	1041	992	966	1025	1009	988	1016	954	970	981	982	979	1041	1041	1064	1052	1007	973	975	1085	1068	1020	1024	988	974	970	977	950	1014	1000	1008	938	1025	969	977	1006	979	1059	966	957	949	1018	1015	1026	938	962	977	1000	1006	916	999	939	963	977	980	1014	962	1008	1018	1000	949	997	1001	990	1002	969	1028	991	996	954	1001	996	1007	970	1028	975	1012	928	1057	1019	998	1015	947	970	1014	953	984	1037	986	973	939	1000	1007	1009	1031	987	954	955	968	998	950	975	968	951	1015	957	1026	1018	972	942	983	1027	952	1004	1041	968	998	1022	992	997	1014	976	980	1031	978	1017	997	1012	1026	955	1046	938	1006	980	972	970	996	1025	939	954	984	1008	1011	1004	1006	1040	1020	965	1023	1049	1059	1010	1038	1014	1032	970	1051	1007	990	1022	990	983	1010	1027	1008	969	945	1013	1087	1027	1034	1049	990	992	973	998	1035	951	992	1025	1033	941	991	1028	1003	1010	937	959	995	1057	988	978	1006	1008	930	1036	992	1011	975	979	937	949	969	1005	1039	1004	978	1014	996	975	1049	1062	1029	1000	1024	1004	966	1004	1033	977	993	966	1001	938	1031	987	977	973	1039	1023	1010	1015	973	962	1026	1019	943	1028	1061	1032	1003	1000	990	1000	1055	1005	999	1024	976	1002	991	948	1011	1027	970	965	1011	980	993	1014	1010	1004	975	962	1015	1005	1040	950	1003	989	1029	1048	968	1001	898	1055	973	981	937	951	971	1031	1036	1009	1012	1013	978	1013	998	944	1033	974	1013	949	946	972	989	978	985	1001	966	957	1045	1052	1008	983	1023	998	967	991	1059	963	1050	1026	1013	964	976	1072	1035	1029	1009	977	1041	973	1020	973	947	1002	1021	991	987	998	963	1021	1040	1054	982	998	1013	1002	956	975	973	995	978	1004	966	982	1003	982	986	1017	972	1046	1012	1004	956	946	1028	958	941	1020	1016	1023	993	979	998	925	1025	962	966	979	1029	980	975	991	1030	938	1062	972	1044	1030	952	1014	958	1029	964	996	987	976	974	963	991	991	1016	978	1067	964	989	969	997	949	1040	979	951	980	1048	953	959	1007	998	997	989	1005	1021	964	1000	978	1005	970	948	1082	987	1003	956	955	994	971	991	1003	987	1010	1006	915	995	998	1034	1012	986	960	1001	1005	1028	952	975	1001	910	1004	1006	923	957	1016	930	1072	1051	972	1000	1004	1004	958	997	997	1022	1030	983	1009	983	999	1033	978	1047	1039	1023	944	1059	989	1002	957	1004	976	992	1010	983	982	1005	977	980	978	1005	1036	1031	956	963	1013	975	991	1011	1009	1059	1050	986	986	1002	981	1000	992	1014	1012	973	1017	1000	951	966	979	983	988	999	987	1025	971	1017	1016	1002	929	999	990	1041	960	940	1023	993	981	974	1022	1057	1007	1008	983	1052	969	968	989	966	1070	985	1004	1028	970	1028	1008	1028	917	1002	1009	990	1047	1011	1053	1032	1069	944	976	980	978	958	1006	990	1013	982	1017	1015	988	984	946	994	970	972	971	979	967	969	986	997	944	948	1011	1004	992	1026	1028	999	994	980	1009	1007	1014	962	1024	1013	992	982	1016	983	977	977	1035	1054	956	1030	994	1007	983	944	993	1037	991	1004	1033	1012	1040	993	960	989	998	935	981	965	1035	1032	1018	1009	1009	1021	1006	1008	1015	1027	1039	963	951	1056	1037	977	973	952	1030	963	1032	963	1044	972	1021	992	912	1048	985	970	1004	986	967	991	1000	982	1024	1038	1008	969	989	1060	981	1012	1003	1047	1057	1009	1035	1025	960	1008	1004	1047	1014	970	958	1006	1004	1014	978	934	975	1019	958	1039	1010	989	991	989	982	1004	997	1003	968	1011	988	997	976	1045	999	994	995	970	1036	1060	995	968	973	1001	993	983	1012	943	994	992	1021	1000	963	1004	964	1021	958	1023	1031	1017	1028	977	1039	1053	1052	996	1018	1030	989	957	1010	1070	989	1026	956	1036	990	1022	1013	990	1036	1013	1009	1002	1030	989	966	966	977	975	989	991	985	999	948	998	964	1050	975	973	976	929	971	1050	1022	1036	953	926	942	1030	988	957	1014	993	1004	1007	1010	973	991	1033	960	1005	979	964	1003	981	974	1001	988	959	1060	1027	1017	1001	1007	1016	1048	993	1009	949	981	1018	978	1004	1046	972	1003	983	961	1008	986	1067	1040	991	998	1011	987	974	1043	983	962	981	964	965	999	1019	1030	1026	1015	945	1022	1005	941	1026	969	966	999	978	996	967	1023	982	1018	987	965	981	967	1037	1002	1038	1055	962	936	950	990	1034	931	1000	971	1043	1007	955	948	969	1035	1049	1011	1048	1023	970	959	1024	946	999	1043	973	980	1041	994	1032	1029	1013	989	1004	988	1040	988	1030	992	1071	999	979	966	1002	945	1039	994	1007	978	912	1009	1019	992	922	1055	998	1028	994	997	1021	1000	1027	1031	1040	979	1023	948	962	1030	1020	1001	1009	1020	989	1011	998	1042	1009	999	936	950	957	996	999	956	996	1041	992	994	1011	1040	1013	1024	982	971	978	1012	959	971	977	948	1027	1001	976	997	1022	1032	1018	990	985	976	1024	1055	1053	949	1019	997	1005	1004	975	965	1045	984	1052	1028	990	1020	952	1011	987	994	984	1002	953	949	986	949	974	949	1031	992	1002	950	1026	1020	971	969	1009	1005	1031	1029	943	1032	1001	996	960	1011	984	980	1039	980	1032	969	988	982	998	1036	981	987	1045	963	1005	971	1006	982	924	1026	989	985	1031	1054	992	1023	1002	996	1030	987	954	1006	1022	1005	1007	1062	1063	921	991	980	972	976	923	1015	1018	973	999	945	991	1023	968	1007	1063	985	992	1060	1007	954	1016	990	1013	1025	960	956	1029	1058	988	1000	972	1013	1005	1008	969	985	935	920	946	1027	1010	994	1003	977	1013	945	939	1032	1018	1024	924	939	1030	966	1009	1016	1006	1070	1036	1020	996	999	1033	1118	993	982	1001	1027	1031	1044	936	933	992	959	972	949	998	996	1010	939	1013	979	1002	996	993	1069	1044	1003	1023	980	1045	981	1001	1038	1046	974	989	972	1002	974	991	997	1035	988	902	1086	957	1004	994	921	1014	986	1011	1007	982	997	997	1068	980	1001	1026	962	953	983	1005	984	1011	1046	996	990	1019	974	943	1002	1013	985	981	1016	974	1044	962	1008	990	1025	1029	1007	983	985	1020	934	954	1021	1039	1031	979	919	1035	983	1030	979	985	993	1024	1012	992	983	1032	1025	1007	1007	945	991	1010	1043	967	990	1029	951	986	947	986	969	1041	974	953	1042	978	1011	976	1000	982	965	1038	974	943	968	1012	940	976	1023	1016	990	1047	996	972	947	1008	959	1017	1010	1007	980	947	990	983	1003	984	959	985	1007	975	1013	1045	1032	998	986	1011	1009	1040	1002	955	1001	977	951	978	1037	959	1031	1010	1026	951	940	987	993	965	1042	987	984	994	970	987	1026	1007	997	967	1002	982	1043	973	1038	979	1007	966	994	1023	981	1029	1002	980	972	972	992	1004	972	994	998	1002	977	981	965	1013	1011	957	1016	980	990	968	996	1026	983	961	982	1061	975	979	980	992	947	1006	968	964	1046	944	979	947	948	1017	1038	987	971	978	1016	997	967	966	1003	970	978	986	1021	999	978	997	1023	991	1004	1023	899	983	1003	1019	1007	1048	993	986	1021	970	991	995	979	1015	1004	1013	1008	1006	974	1074	954	989	992	1013	992	990	1007	995	1030	981	945	966	996	1010	1033	967	1014	992	969	1033	1017	997	992	988	1043	992	980	957	988
52499	30349	24044	14978	6821	2230	1012	752	601	549	514	500	501	504	457	472	501	486	480	484	472	473	488	458	490	468	506	503	472	443	486	510	494	436	492	492	471	500	505	483	536	485	475	460	518	475	503	465	500	522	447	494	485	433	468	488	499	467	471	431	470	449	439	484	448	451	470	487	470	477	482	477	458	505	462	466	500	502	435	454	492	445	476	444	466	478	537	494	432	488	458	479	484	494	437	454	475	481	479	463	439	510	484	492	509	455	480	469	490	482	486	494	479	484	468	473	465	464	458	480	479	474	453	477	501	444	448	493	427	475	461	480	446	470	451	429	467	474	448	436	464	479	538	528	475	469	444	497	445	428	451	484	442	486	487	486	449	504	488	502	495	495	504	464	444	432	465	501	438	500	448	468	488	522	446	451	480	508	464	494	489	496	519	483	469	475	434	535	485	467	483	473	512	442	408	482	478	430	465	477	460	514	468	495	450	464	468	445	450	504	456	489	476	460	445	482	452	497	447	478	512	487	470	495	470	463	446	505	457	482	482	473	499	439	533	455	480	554	454	473	479	488	462	465	443	491	487	508	440	449	474	446	460	485	445	455	472	479	475	491	503	463	470	467	520	436	487	452	452	521	477	474	438	489	459	509	508	478	484	455	486	501	452	474	449	490	493	494	495	479	479	462	527	455	461	457	452	477	490	479	494	463	467	464	442	467	443	481	514	430	479	465	474	444	461	422	483	525	455	479	511	516	466	432	498	468	465	482	494	461	436	487	452	462	520	455	464	454	463	452	440	487	477	471	470	450	448	451	463	486	473	487	428	462	456	477	458	441	483	471	471	474	476	470	455	455	494	489	460	471	506	447	473	451	485	467	418	427	478	508	490	504	494	489	460	448	507	427	468	443	477	477	519	478	467	433	456	475	476	436	521	482	477	478	455	445	485	483	487	482	430	474	448	433	504	479	453	464	463	483	484	484	466	514	473	475	466	501	433	471	451	462	464	486	467	475	491	479	470	488	503	444	523	452	475	427	456	434	474	452	464	525	495	503	479	489	462	468	430	478	458	492	495	480	442	492	497	467	457	457	439	462	497	463	482	506	500	439	444	463	528	490	503	434	515	446	454	468	437	489	477	495	498	494	499	514	512	469	486	445	460	464	466	493	503	461	403	456	467	500	492	463	524	435	507	468	440	452	430	483	457	471	469	476	478	476	462	488	489	501	517	429	457	461	498	449	527	481	431	464	493	454	476	485	501	448	504	506	482	470	495	509	461	494	467	472	462	480	466	467	498	525	507	510	472	448	525	482	477	453	471	498	475	475	483	462	474	515	504	464	446	498	471	448	477	490	487	423	428	443	451	470	482	451	492	479	508	489	496	489	462	464	479	463	468	474	438	481	479	483	471	423	421	488	467	551	514	474	467	447	452	498	482	474	488	479	502	466	474	483	484	497	497	522	473	449	421	497	466	446	461	458	461	483	463	464	466	508	504	501	529	454	486	458	462	459	460	450	471	474	490	496	474	408	426	462	467	483	470	462	498	469	458	524	449	476	427	466	492	483	476	426	411	484	515	433	474	442	460	462	451	461	495	485	488	480	455	463	476	486	457	461	455	471	444	435	424	458	428	464	459	488	512	473	505	509	469	460	475	455	484	478	440	447	477	479	431	442	460	449	494	531	450	442	493	493	490	483	469	447	483	486	489	479	486	463	490	448	479	467	495	447	463	499	456	459	506	461	477	514	537	478	480	490	436	478	533	492	481	482	416	473	466	531	502	487	509	446	459	474	473	506	450	491	461	419	453	488	503	485	467	521	497	445	442	493	499	505	486	424	443	481	466	485	490	501	470	483	448	469	474	518	477	470	466	447	469	456	469	512	480	476	476	466	487	478	448	485	490	511	495	451	498	452	478	441	417	455	487	426	456	469	504	444	490	514	438	494	513	457	495	476	456	496	469	493	486	471	538	442	505	462	459	455	516	523	484	439	445	418	486	495	481	523	500	516	473	496	449	462	482	490	485	464	468	458	465	433	453	464	462	454	482	481	454	517	456	497	430	445	487	466	479	455	509	475	486	499	414	509	474	485	492	516	495	459	463	473	457	478	467	474	450	471	453	477	502	526	499	429	471	465	474	474	484	483	499	445	459	468	488	487	436	523	504	469	445	480	470	435	494	451	483	498	448	443	487	495	466	468	472	459	477	478	497	490	507	489	465	466	446	478	449	442	456	488	478	462	520	458	502	503	453	462	478	480	466	472	442	437	503	475	453	437	515	439	468	518	481	500	512	455	414	495	490	463	533	498	466	506	457	469	489	525	465	468	473	470	497	468	497	487	461	487	479	486	457	483	495	411	439	517	448	504	507	439	494	462	455	491	455	469	491	447	433	458	451	471	478	488	467	441	504	447	483	477	507	488	453	521	483	486	488	435	457	467	484	487	414	479	485	473	461	444	467	508	456	467	463	459	494	466	432	480	485	469	469	500	476	451	438	530	469	441	436	491	462	518	498	483	460	476	452	453	447	486	481	463	430	453	462	479	425	450	445	522	469	473	508	475	443	461	469	479	475	469	442	480	468	491	512	447	478	478	447	509	507	459	457	422	469	467	523	518	460	465	439	495	436	468	465	485	443	491	457	501	458	482	511	473	490	446	474	488	473	480	539	448	425	490	499	460	496	476	464	524	460	481	479	465	454	447	445	455	467	513	452	503	477	503	462	476	429	458	461	482	443	515	483	465	471	435	485	455	506	472	470	445	471	479	466	483	481	489	481	504	478	491	421	456	493	494	435	466	475	497	478	411	471	489	468	469	447	491	508	442	482	461	487	475	466	507	464	431	500	509	484	470	461	489	476	471	469	425	501	455	458	497	464	491	447	526	473	447	457	480	497	445	460	485	474	460	474	478	448	495	465	470	443	457	460	466	480	438	476	444	437	533	512	502	505	469	456	432	480	531	477	500	485	513	460	470	451	445	499	495	490	483	464	454	489	485	467	479	472	460	518	485	453	492	456	450	462	467	460	452	498	508	450	447	495	482	469	430	461	481	458	474	456	459	474	469	469	450	471	500	476	447	456	464	470	468	466	494	468	462	493	465	465	464	516	510	476	401	500	456	496	530	463	502	490	467	463	481	506	514	451	474	454	413	470	454	474	446	413	444	508	487	432	484	475	482	465	455	435	440	480	468	495	460	426	440	510	513	465	492	537	467	446	482	445	476	503	440	489	488	472	476	420	423	479	473	453	493	515	468	487	432	457	429	447	511	429	528	442	488	494	465	465	493	488	432	470	481	494	440	510	450	489	461	505	487	460	425	451	475	471	489	498	449	456	474	452	488	446	472	505	504	500	468	481	483	457	461	442	441	479	513	495	515	499	476	526	453	462	473	440	510	466	460	491	454	471	460	547	499	453	467	522	459	491	439	479	446	448	440	464	468	487	460	486	439	444	497	496	460	511	491	461	496	447	469	485	467	456	398	487	498	478	470	440	481	484	509	442	503
32556	22672	28533	23752	15113	6152	3089	2063	1650	1340	1212	1153	1146	1137	1083	1078	1068	997	1018	1020	1006	1091	1075	1042	1097	1053	1112	1024	1071	1087	1048	1051	1051	1048	1015	1050	1006	995	1037	1028	1058	1011	1010	1036	984	1039	1024	1005	1066	999	950	1018	1008	999	1019	1010	1005	942	1025	1014	993	1023	944	1012	997	984	1008	978	1003	945	1000	986	997	958	1019	974	1003	1063	1047	987	961	1048	1011	1012	976	987	1020	1003	990	1007	985	1042	971	1025	987	994	1037	1003	1016	1032	1023	1005	1005	1008	1009	977	1030	1022	1012	1033	984	1023	979	974	1003	1018	1047	973	990	952	980	969	1003	1016	1014	1015	989	1013	1048	963	983	919	997	978	966	981	1029	1030	994	986	982	975	988	976	1026	1006	1002	946	980	1008	1044	957	1050	1031	1019	979	972	983	1026	988	1012	971	1018	1006	1022	1012	983	995	991	987	1059	1036	990	1042	988	996	994	1026	974	969	948	987	1043	1032	1017	995	1006	983	1010	999	959	1000	1005	929	983	1022	983	1055	1005	1018	978	999	1038	970	1039	987	989	983	997	1059	1057	979	1016	985	968	992	990	963	1020	971	1007	982	1015	1004	1021	928	1011	1025	986	1008	1030	998	1026	999	1047	957	978	976	977	1026	981	1024	994	983	993	994	997	984	1007	1020	983	967	991	992	1042	985	956	1021	1012	1030	1048	1044	996	992	998	1025	1027	957	982	1004	979	969	1017	1028	1011	1023	1009	997	969	1025	977	1026	991	1012	977	1030	1035	987	982	1013	990	980	1044	979	984	989	1049	1027	1013	1004	1009	966	955	999	1004	954	1016	979	937	1028	976	1007	999	981	989	942	999	1054	1009	1011	985	1041	1042	1025	984	974	1041	1015	948	975	970	1033	997	963	1002	977	920	1033	1049	1025	1065	1022	1056	959	1058	987	964	1009	989	971	980	1012	993	1008	937	1030	1004	992	995	996	998	1048	989	958	991	928	980	1015	1027	998	1001	1025	1009	979	1037	1040	986	963	1007	976	964	1000	995	978	987	980	1017	988	1007	1030	1005	961	963	1006	990	1009	989	977	1036	972	1030	1026	982	1051	1028	980	979	998	980	986	1008	966	1053	986	1003	1028	985	1067	1006	972	921	1001	1062	1024	1013	945	1010	989	992	998	965	1003	977	996	948	1037	969	1028	952	1005	1002	1012	995	1018	1030	1017	971	968	944	979	1003	1040	989	1036	1033	955	1015	975	1010	1021	1037	955	992	993	1061	955	982	1022	965	965	970	996	988	970	997	1032	1051	1024	993	1013	995	1022	951	1042	1058	974	986	982	985	1044	986	1001	999	988	1014	992	1004	1048	1051	1032	1023	1011	1011	978	1025	1050	968	957	946	1033	981	982	987	1030	1049	959	992	970	906	1009	1064	961	985	995	980	936	1059	1045	943	989	986	979	987	1056	1037	1061	1046	1019	999	988	966	1023	1060	1030	1051	983	997	954	974	966	951	982	983	988	1010	1053	952	991	1003	992	1003	1011	980	981	1064	964	1041	985	1018	1017	1020	992	1032	1001	984	1020	953	953	999	971	1040	971	1034	994	999	1020	1022	1030	1045	1028	1000	1057	1058	1031	1023	987	1014	996	999	967	958	985	999	933	1025	998	972	953	1059	962	1006	953	973	978	968	956	1018	965	1047	1017	995	987	1049	984	992	995	997	1008	979	1001	1058	986	1014	1077	1005	1022	1062	1028	1042	1023	1003	1002	1004	986	1017	958	979	975	959	1020	1032	1000	957	1009	983	968	1010	1017	1047	1012	1038	963	1035	995	974	999	1002	975	998	987	1038	975	1011	1014	969	1016	964	976	1018	932	996	1050	960	995	1001	1039	956	1004	1001	979	965	1000	968	1009	935	966	1019	1005	1025	1016	982	1046	999	969	995	1054	1007	977	951	999	977	1003	1033	973	1007	975	985	1057	952	988	991	1011	1023	971	1002	1008	979	986	998	1043	1069	928	1005	1018	1009	954	1060	1042	980	1008	964	1010	975	980	965	1022	999	1036	1028	953	1057	1001	1063	1010	1040	960	1007	1018	1030	1032	988	1024	984	1006	1043	946	989	979	960	1021	1016	977	967	1023	1079	1018	993	993	995	1027	937	978	1063	1034	985	1004	977	1000	1041	940	1015	1054	972	964	1015	1047	1046	940	1035	932	969	1015	1035	939	1006	969	981	979	977	1022	957	980	972	959	980	992	993	997	981	1010	996	1033	981	1004	1043	1006	974	1064	975	965	1026	1029	1019	1010	1031	993	1031	1040	989	1040	1013	950	1007	944	1006	965	983	973	961	965	954	1005	1035	982	930	956	988	1004	948	1006	986	1057	1055	1023	991	999	1024	958	1063	1007	1019	1045	1074	974	980	1020	983	1002	966	1042	1000	1072	970	954	1031	963	1024	963	966	996	1042	1017	1048	991	994	987	969	1004	971	1010	973	1031	1064	962	1026	1037	964	1029	1017	999	960	1014	969	1027	985	985	1023	1002	1014	951	1004	1004	1016	1047	1010	1003	1025	999	967	998	975	998	989	1053	1027	981	989	1025	1013	1055	993	947	1020	1012	995	1001	1074	963	981	1011	1027	974	1025	1052	1022	998	986	972	999	994	1002	959	1010	991	1017	1007	999	1077	1027	1008	1003	1036	947	991	1008	985	985	1042	948	1019	1029	1006	975	943	971	1004	953	1027	999	1008	1050	989	977	1013	979	1018	1027	943	1010	953	1039	1017	998	1046	980	990	1005	1033	1045	996	1004	1045	1014	991	1076	950	1002	975	1003	967	950	974	1014	1018	1013	1021	988	1008	1014	1039	1000	955	984	1010	1024	969	975	945	1017	1006	1017	1004	1001	1000	993	968	1008	1023	1029	1036	1008	1004	1007	994	1038	1049	970	1043	991	973	1010	943	1010	996	1000	974	1044	1072	1020	994	1004	1015	989	993	952	1004	998	1024	1010	1015	1026	987	987	1039	1034	1038	992	1011	973	970	1022	968	992	1061	1012	982	999	977	985	1042	999	990	1006	1002	992	1022	958	973	1021	1007	1009	1044	1043	987	1018	1013	982	1059	984	1002	910	983	1015	1014	989	989	969	1022	1000	967	1048	1056	1003	1027	1014	1027	980	1016	991	956	1042	978	983	980	1021	1024	993	998	1045	1045	1012	1032	973	1010	952	1002	918	1019	972	1052	946	993	996	994	977	1044	1027	1015	1017	1007	1075	998	1032	1030	976	1024	1021	972	993	1012	943	1011	1012	970	1023	1029	1017	1035	1097	997	1008	995	969	978	988	979	970	1048	1035	1024	1031	1032	989	995	1003	1009	968	947	1030	983	1042	983	964	994	1041	1008	1019	986	996	997	1019	1060	1006	1017	1012	1029	1009	1015	1005	1059	968	974	1010	1066	953	1082	997	1027	976	981	965	998	1031	996	1015	1030	1025	1012	978	994	1039	984	988	1011	990	1014	1010	1014	1016	1010	1023	1018	983	1001	1024	1061	1011	997	1002	1045	1009	1020	1001	970	950	1002	992	957	1038	962	978	987	1005	980	1044	1054	1057	1089	1020	1014	951	1024	1062	1045	988	1022	991	987	944	954	1036	939	942	991	996	944	1069	1015	975	996	1071	1015	1003	970	1019	925	947	970	1062	956	982	1007	970	936	1036	1035	1004	999	1057	980	955	969	1019	983	986	1032	966	955	983	991	1010	1014	990	1025	989	996	1020	1034	1012	1098	983	999	1070	979	1012	1031	1057	996	982	1032	1048	1051	1028	970	956	1020	997	983	1005	994	942	971	981	1046	1011	1014	1053	1000	960	1056	987	1036	989	1056	999	986	1017	999	987	968	1025	991	1020	1020	976	978	961	1002	963	1029	980	975	1013	1002	965	1022	986	977	994	1039	927	1031	1014	971	1020	1052	994	1068	963	954	946	1027	968	1046	1002	969	961	996	1014	945	947	1054	973	989	976	1008	1009	933	1042	1019	1005	996	985	1027	983	1046	979	1011	1025	950	916	970	992	943	959	996	1040	935	1032	937	978	996	997	995	1058	1084	1043	1012	1006	973	970	984	971	1015	938	997	1049	1009	1004	1049	1040	978	982	953	924	990	931	1073	1010	994	960	998	1032	1057	958	988	1030	1006	978	1010	1034	1011	980	961	994	990	1000	1030	1056	1012	987	1009	1026	1000	997	982	985	928	969	1021	998	988	1062	1025	985	1040	1049	1030	994	1004	993	985	965	972	1008	1043
60932	40178	32952	20997	9236	3174	1598	812	706	569	544	550	506	542	496	559	537	531	543	494	523	525	539	488	495	511	493	539	516	535	522	530	557	564	548	470	507	517	492	537	503	480	465	511	506	496	497	472	528	508	507	492	537	556	521	481	483	476	523	490	507	504	480	494	480	533	493	529	520	500	520	499	543	509	502	498	520	502	464	477	495	481	527	468	481	539	480	518	495	466	525	507	537	500	505	511	504	477	477	537	507	549	498	517	534	488	509	536	523	529	480	517	481	486	487	526	497	536	555	477	513	482	488	475	500	496	537	524	519	525	483	541	498	523	460	514	520	536	513	480	528	478	496	535	506	508	510	502	513	513	507	522	497	530	495	479	480	547	500	492	544	467	492	479	494	470	483	499	522	515	501	491	459	539	521	523	492	459	456	483	503	577	551	485	502	485	490	540	513	515	512	511	489	547	482	508	517	494	491	484	533	536	526	558	535	493	486	510	491	559	464	498	523	447	527	473	523	492	493	477	486	518	491	490	520	467	527	473	499	477	476	478	514	527	455	551	530	501	521	490	520	484	532	469	508	478	519	539	486	501	474	477	463	513	484	489	519	511	493	470	544	537	521	497	516	505	532	462	490	546	539	469	485	508	514	536	495	533	501	525	502	498	449	530	508	518	513	493	549	525	442	525	499	509	509	502	541	513	484	485	513	479	560	492	515	498	492	499	506	521	495	490	517	488	483	501	481	518	526	461	470	537	502	531	519	489	496	456	467	471	539	526	479	520	498	479	505	516	525	467	559	457	515	532	511	550	487	515	502	515	512	511	497	535	512	513	502	461	513	498	483	472	491	526	515	461	430	482	487	489	494	485	518	456	499	492	491	506	497	484	480	447	519	497	489	487	547	511	523	484	486	523	510	548	479	485	544	510	485	478	529	521	507	498	476	518	520	503	497	530	525	493	555	486	471	491	510	537	510	538	506	481	493	515	467	486	514	473	551	509	536	489	480	481	519	450	496	502	470	468	554	498	516	454	491	478	468	498	516	504	500	509	495	495	478	492	526	499	524	491	554	478	545	521	542	456	506	533	526	480	495	464	451	480	492	512	491	519	516	507	506	502	511	519	480	482	519	482	502	534	508	513	525	498	494	540	456	510	499	530	514	501	519	528	459	519	513	489	543	554	495	519	524	507	557	567	482	462	479	501	499	476	518	484	530	458	536	480	490	584	442	531	476	489	452	515	522	483	494	537	510	442	432	534	489	505	499	497	541	501	512	537	497	528	518	498	498	467	508	462	540	487	491	497	513	502	516	517	509	520	515	470	498	476	493	542	507	474	517	510	532	483	520	479	512	475	468	494	472	452	500	581	511	499	497	510	553	541	501	500	461	533	525	497	489	558	448	498	516	505	499	537	498	454	528	513	532	502	538	488	497	469	506	474	468	503	518	509	490	504	522	519	495	512	484	482	475	473	506	469	470	486	514	511	503	524	473	478	511	538	480	495	497	546	517	542	522	480	541	482	485	483	531	523	473	497	482	510	545	501	474	485	493	467	469	510	497	506	471	533	502	478	484	492	504	503	517	517	532	554	506	524	519	517	498	510	512	499	530	507	529	537	501	468	511	539	510	513	490	507	460	543	530	445	533	515	550	527	494	441	504	515	470	489	512	517	510	493	509	449	490	499	525	486	486	486	514	556	473	532	501	500	468	514	475	527	497	514	490	493	489	474	512	494	508	500	516	491	496	532	547	521	490	495	480	469	484	515	470	517	517	514	484	484	535	500	519	525	494	562	493	458	492	436	460	498	477	537	535	487	515	492	506	538	523	534	492	504	523	478	485	501	518	496	494	492	504	494	548	488	500	495	510	497	489	490	500	499	504	516	498	532	459	539	503	481	493	489	519	517	483	517	497	489	487	505	520	453	485	485	571	494	543	513	530	525	493	518	510	508	545	491	539	449	489	477	503	488	547	482	528	529	475	498	525	497	527	518	485	525	468	484	509	533	504	477	518	478	490	509	473	505	474	470	484	555	490	502	511	484	528	506	496	508	504	515	472	505	520	535	539	515	525	487	506	487	564	474	499	533	460	461	510	539	544	501	556	506	564	518	542	471	482	518	549	499	531	519	457	562	463	509	520	486	503	491	516	502	506	487	480	483	468	522	466	443	459	502	548	532	475	505	505	529	508	510	481	466	514	486	499	465	494	501	489	513	502	547	559	537	504	500	498	435	500	520	527	501	517	517	514	523	528	495	486	512	486	531	498	501	483	542	489	487	514	507	498	495	506	506	490	499	488	534	512	487	500	492	523	513	452	513	572	493	518	525	534	495	496	471	493	510	505	484	469	450	512	504	514	515	488	458	515	495	476	489	545	523	484	505	473	547	499	489	516	527	499	515	501	516	471	518	459	480	504	492	528	469	468	510	541	512	478	560	472	503	465	521	504	493	487	515	501	491	512	469	480	491	464	502	539	467	449	506	487	506	514	533	518	513	544	485	497	490	498	536	526	473	520	466	523	506	455	503	512	501	481	502	456	537	531	460	490	532	456	526	481	531	490	428	546	473	503	511	505	505	519	545	511	511	532	517	497	518	520	464	527	525	498	504	532	493	535	480	510	491	499	461	533	503	511	494	477	483	503	533	478	496	492	499	539	482	534	502	500	500	474	479	512	478	549	519	465	509	463	489	504	479	489	551	513	496	512	503	557	545	537	556	471	471	498	497	523	490	493	529	513	496	526	496	489	495	513	521	496	487	465	493	465	465	477	502	486	496	500	473	521	454	477	519	479	520	528	523	532	519	512	475	492	487	489	507	558	530	543	508	507	496	510	513	442	504	519	517	499	521	515	492	522	537	503	505	528	518	499	484	511	553	503	512	504	504	506	510	553	535	519	534	520	524	515	476	510	507	462	528	540	486	488	496	466	481	521	543	497	509	508	510	506	509	508	502	501	527	487	485	504	526	491	481	489	498	526	504	536	508	497	568	531	486	528	510	533	492	512	508	506	513	513	474	474	529	478	528	508	489	497	523	462	492	487	506	500	479	504	511	500	502	497	441	518	518	489	543	544	503	495	462	471	499	479	529	492	493	483	521	482	488	483	509	497	483	517	582	505	541	465	520	483	531	495	511	509	517	527	526	560	483	523	490	463	483	526	518	508	527	504	500	553	520	460	525	527	490	485	518	474	512	518	541	514	500	512	485	480	461	501	497	506	511	491	458	521	569	504	519	495	489	569	511	456	546	479	488	507	444	505	534	506	518	547	571	542	455	500	542	554	516	522	485	491	503	544	471	493	536	515	509	486	514	514	518	469	503	490	496	462	460	522	506	512	535	508	516	506	501	512	527	477	498	504	490	496	492	565	471	487	471	483	468	502	532	537	503	453	506	510	519	517	485	482	525	481	465	546	489	491	486	494	514	489	493	524	496	532	537	487	514	529	499	472	489	498	469	467	524	507	509	521	478	516	492	508	492	510	516	516	501	457	556	467	493	492	534	501	504
38226	32065	35211	29175	16996	8682	5035	2243	1868	1487	1336	1312	1189	1211	1144	1137	1023	1065	1092	1070	1051	1051	1142	1193	1132	1124	1044	1068	1015	1124	1052	1063	1139	1089	1090	1105	1075	1088	1074	1092	1091	1037	1063	1057	1145	1041	1056	1115	1109	1046	1088	1045	1069	1053	1036	1078	1037	1085	985	1057	1074	1043	1049	1101	1063	1021	1044	1055	1033	1029	1089	1048	1129	1040	1057	1014	1113	1017	1036	1020	1095	1055	1066	1040	1072	1055	1075	1084	1063	1117	1070	1026	1050	1080	1064	1072	1044	1040	1083	1014	1026	1081	1032	1077	1061	1025	1056	985	1093	1021	1102	1047	1073	1057	1073	1011	1105	1052	1096	1091	1056	1052	1086	1061	1045	1075	1045	1035	1067	1043	1037	1041	1031	1076	1084	1084	1013	1091	1033	1067	1080	1070	1093	1099	1058	1038	1062	1036	1130	1092	1053	1054	1081	1071	1069	1065	1033	1050	1069	1057	1083	1064	1012	1057	1094	1111	1048	1053	1033	1031	1083	1055	1063	1062	1018	1052	1100	1055	1058	1125	1049	1081	1026	1091	1031	1014	1139	1038	1058	1063	1018	1075	1031	1045	1086	1016	1047	1048	1002	1024	1021	1044	993	1056	1058	1110	1095	1092	1083	1044	1093	1112	1025	1058	1035	1042	1025	1060	1062	1018	1102	1049	1066	1031	1050	1040	1084	1043	1103	1083	991	1057	1101	1059	1027	1088	1030	1013	1052	1094	1071	1011	1057	1119	1030	1092	1031	1046	1063	1035	1065	1011	1069	1075	1031	1094	1105	1065	1056	1027	1046	1041	1107	1031	1000	1005	1063	1052	1077	1065	1037	1031	1060	1079	1055	1054	1117	1035	1098	1049	997	1054	1026	1065	1006	1042	1105	1032	1031	1057	1052	1042	1056	1054	1136	1089	1032	1059	1090	1022	1028	1079	1083	1096	1068	1071	1059	1070	1081	1013	1081	1034	1058	1052	1069	1067	1102	1050	1032	1086	1029	1018	1083	1013	1066	1043	1096	1058	1042	1089	1007	1025	1051	1006	1025	1039	1051	1010	1087	1043	1078	1038	1040	994	1086	1032	1079	1075	1082	1078	1035	1069	1043	1056	1071	1088	1027	1050	1066	1069	1086	1078	1091	1144	1012	1034	1002	1066	1058	1039	1075	1093	1068	1144	1042	1101	1022	1058	1075	1026	1047	1009	1078	1091	1076	1003	1057	1109	1061	1116	1067	1046	1020	1053	1061	1035	1080	1057	1053	1075	1067	1081	1062	1036	1049	1080	1051	1100	1035	1072	976	1051	1018	1084	1038	1059	1061	1059	1011	1054	1042	1071	1087	1101	1085	1096	1105	1075	1145	1119	1044	1080	1087	1039	1079	1085	1051	1085	1039	1078	1096	1050	1077	1075	1073	1059	1074	1071	1029	1036	1092	1068	1066	1072	1036	1027	1077	1049	1077	1037	1068	1074	1064	1031	1058	1048	1091	1048	1064	1052	1112	1046	1056	1085	1074	1086	1039	1058	1072	1050	1056	1032	1026	1015	1075	1105	1067	1043	1029	1025	976	1012	1038	1085	1059	974	1072	1046	985	1053	1112	1137	1059	1000	1031	1070	1066	1063	1043	1049	1038	1046	1126	1059	1110	1049	1031	1076	989	1095	1032	1095	1064	1019	1032	1065	1043	1070	1046	1050	1061	1067	1002	1049	1030	1101	1075	1044	1053	1095	1067	1123	978	1056	1078	1076	1023	1078	1005	1078	1078	1018	1048	1017	1058	1064	1091	1068	1076	1070	1060	1041	1088	1053	1052	1037	1081	1030	1114	1063	1098	1070	1024	1058	1059	1002	1045	1032	1053	1059	1029	1045	1102	1052	1022	1106	1063	1011	1015	1022	1059	1086	1058	1042	1029	1024	1046	1044	1020	1022	1089	1020	988	1006	1069	1054	1170	994	1058	1033	999	1066	1058	1104	1035	1031	1022	1015	1080	1118	1052	1028	1038	1036	1080	994	1068	1090	999	1054	1088	1024	1089	1022	1031	1034	1049	1091	1120	1041	1143	1086	1055	1005	1055	1070	1054	1027	1093	1074	1061	1110	1091	1014	1144	1092	1020	1014	1059	1047	1021	1070	1021	1040	1077	1057	1092	1097	1063	1084	1017	1017	1022	1058	1084	1092	1098	1018	1062	1019	1101	1002	1039	1089	1022	1000	1020	1057	1053	1061	1085	1073	1030	1007	1039	1032	1073	1075	1044	1012	1049	1110	1065	1072	1050	1094	1112	976	1053	1121	1068	1059	1031	1097	1013	1054	1019	1069	1102	1087	1039	1087	1090	1072	1060	1028	1108	1047	1074	1033	1058	1111	1080	1010	1043	1019	1061	1015	1046	1096	1095	1034	1079	1028	1073	991	1076	1069	1008	1030	1071	1006	1068	1026	1085	1091	1004	1098	1102	1001	1026	1073	1090	1057	1058	1114	1037	1087	984	1108	1096	1074	1013	1000	1064	1018	1077	1062	1062	1069	1063	970	1065	1042	1114	1106	1130	1064	1063	1035	1068	1014	1048	1086	998	1073	1060	1037	1074	1065	1018	1045	1118	1027	993	1045	981	1039	1029	1096	1002	1030	1033	957	1045	1036	1137	1048	1051	1036	1096	1031	1068	1074	1085	1021	1021	1052	1117	1046	1074	1062	1005	1073	1039	1069	1096	1034	1074	1088	1051	1075	1124	1048	1087	1055	1059	1065	1078	1029	1039	1056	1010	1020	1061	949	1022	1054	1044	1078	1047	1079	1051	1047	1120	1020	1019	1031	1012	1049	1061	1037	1047	1047	1093	1083	1107	1064	1121	1031	1106	1055	993	1023	1006	1028	1027	1011	1042	1112	1013	1097	1086	1006	1005	1056	1035	1012	1098	1045	1029	1029	1017	993	1028	1069	1040	974	1047	1062	1072	981	1060	1011	1064	1090	1113	1086	1054	1081	1034	1091	1066	1064	1061	1027	984	1055	985	1059	1065	1066	1048	1109	1094	1078	1071	1054	1022	1052	1029	1064	1053	1028	1082	1106	1070	1064	1073	1063	1010	1045	1040	1047	990	1049	1067	1078	1089	1058	1057	1035	998	1047	1037	1140	1079	1109	1052	1043	1046	1013	1045	1046	1005	1074	1062	1056	1051	1069	1055	1084	1073	1076	1081	1054	1066	1013	1066	1015	1038	1035	991	1105	1086	1089	1098	1054	950	1083	1025	1076	1031	1083	965	1054	1076	1046	1041	1024	1040	1044	1138	978	1050	1011	1139	1007	1046	1062	1022	1057	1097	1058	1040	991	1020	1084	1072	1009	1025	1017	1040	1000	1071	1090	1041	1032	1043	1062	1038	1034	980	1077	1064	1061	1054	1037	1049	1028	1107	1039	1007	1059	1120	1009	1094	1024	1092	1049	982	1040	1022	1078	1086	1028	1057	1093	1020	1032	1018	1023	1095	1039	1069	1048	1068	1057	995	1041	1047	1054	1062	1083	1070	1069	1135	1047	1046	1043	1015	1070	1041	1062	1014	1044	1063	1001	1068	1091	1104	1009	1026	1073	1106	1082	1011	1091	1082	1029	1070	1057	1065	1027	1098	1068	1083	1064	1062	1050	1081	1110	1076	1054	1073	1072	1110	1056	1029	1009	1085	1044	1041	1039	1038	1048	1037	1048	1005	1017	1068	1072	1094	1082	1071	1110	1057	1033	1035	1051	1045	1092	1085	1047	1116	998	1045	1051	1045	1073	1088	1012	1061	1020	1071	1038	1007	1013	1050	1023	988	1041	1086	1058	1089	1050	1045	1019	1070	1075	1087	1100	1026	1086	1085	1069	1031	1095	1067	1004	988	1057	1126	1080	1073	1065	1060	1057	960	1063	1108	1043	1138	1113	960	1069	1100	1042	1071	1081	1082	1028	1035	1076	1081	1086	1061	1084	1001	1054	1088	1024	1078	1078	1053	1077	1047	1047	1044	1092	1043	1068	1040	1014	1057	1109	1016	1049	1025	1051	1047	1040	1042	1118	1081	1082	1060	1108	996	1108	1031	1076	1082	1074	1079	1094	1015	1038	1018	1100	1107	1025	1010	1023	1071	1052	1064	1015	1043	1091	1050	1023	1067	1098	1017	994	1040	1058	1030	1059	1027	1044	1015	1081	1042	1072	1104	1058	1038	1030	999	1055	1052	1064	1017	1005	1089	1098	1061	1033	1066	1087	1099	1058	1033	1059	1119	1053	1038	1042	1021	1056	1021	1050	1089	1053	1024	1045	1104	1012	1105	1051	1016	1068	1036	1091	1005	1018	1089	1025	1029	1070	1023	1099	1098	1074	1043	1090	1010	1065	1050	1135	1043	998	1045	1137	1060	1069	1017	1096	1047	1077	1029	1020	1077	998	1081	1032	1074	1055	1150	1070	1024	1042	1091	1054	1017	1038	1043	1011	1060	1079	1018	1090	1095	1099	1109	1028	1098	1049	1056	999	980	1051	989	1064	1139	1040	1078	1054	1080	1118	1066	1055	1019	1096	1026	1068	1060	1031	1099	1054	1075	1077	1111	1030	1064	1054	1078	1083	1056	1070	1115	1046	1106	1025	1042	1062	1092	1059	1036	1050	1030	1041	1070	1080	1081	1109	1110	1048	1059	1094	1078	1063	1028	1070	1076	1055	1050	1069	1097	1014	1087	1027	1094	1060	1032	1064	994	1062	1071	1026	1079	1039	1038	1050	1053	1022	1116	1103	1043	1037	1027	1019	1067	1077	1040	1004	1103	987	1052	1035	1057	1031	1093	1096	1108	1061	1085	1107	1077	998	1061	1134	1054	1011	1057	1061	1073	1064	1047	1057	1014	1097	1034	974	1063	1063	1068	1015	1112	1030	1113	1056	1041	1055	1064	1043	1105	1051	1036	1070	1092	1063	1048	1035	1062	1070	1061	1043	1028	1058	1054	985	1029	1041	1048	1077	1034	1046	1035	1054	1105	1057	1098	1046
44596	26792	15560	6480	2487	1164	649	570	527	497	508	503	552	442	491	489	471	528	438	499	469	490	442	484	514	478	507	456	435	522	511	501	480	504	458	492	458	457	474	461	444	454	471	437	481	474	488	472	519	464	514	466	506	458	452	483	442	490	484	446	507	459	441	499	465	503	515	484	448	446	479	441	537	455	498	469	522	448	458	440	446	485	496	483	470	447	496	493	477	461	483	501	484	487	472	474	494	465	498	505	470	436	469	434	496	489	459	504	449	468	493	461	473	484	493	482	440	427	435	522	514	460	513	477	486	472	550	481	511	518	452	445	454	450	500	484	490	450	464	500	448	534	461	496	459	448	473	446	467	485	477	485	456	467	486	465	469	456	460	497	482	499	458	457	478	490	426	491	481	478	460	486	442	390	486	465	491	511	470	471	519	490	483	477	483	439	505	487	451	474	526	489	473	479	463	456	503	473	496	488	478	478	450	509	466	474	450	451	448	529	459	472	509	461	512	472	470	463	477	443	431	488	474	454	531	477	489	500	442	487	459	459	423	510	481	463	438	476	473	450	474	466	444	488	458	438	501	490	471	449	490	465	449	444	490	494	439	429	475	488	491	459	519	449	466	480	520	514	469	453	456	467	485	491	512	456	463	475	468	468	474	474	494	454	442	477	469	476	516	482	402	461	461	495	452	489	523	496	499	480	448	451	477	464	493	592	480	475	494	434	486	467	459	464	495	469	451	485	477	470	484	466	473	492	455	445	440	483	510	512	511	469	486	500	518	494	478	499	444	492	442	486	459	457	453	441	475	492	470	477	438	457	477	485	490	467	486	519	534	517	498	532	485	480	481	482	482	520	490	440	496	488	527	466	467	476	505	488	463	462	472	453	477	414	525	474	525	462	471	426	461	465	490	547	502	450	458	482	443	476	506	464	483	483	473	454	484	474	463	453	446	477	442	501	476	460	497	467	465	461	462	470	456	504	431	458	475	498	503	494	431	488	525	457	482	442	535	427	460	468	466	433	514	481	484	504	482	465	466	489	461	467	470	476	511	477	455	475	448	465	470	485	459	406	459	492	511	446	478	465	497	474	536	467	481	495	471	519	453	477	468	450	489	462	476	455	477	457	443	465	446	492	461	482	502	468	469	467	452	459	482	460	446	482	453	448	465	484	486	474	468	503	491	496	473	468	488	482	473	493	516	500	446	467	445	472	503	470	488	470	449	462	476	496	432	502	472	441	481	496	477	485	458	474	467	484	428	459	428	469	437	473	486	458	486	478	481	489	491	468	508	466	513	514	468	462	469	490	441	477	467	482	472	442	417	475	443	489	464	470	467	475	514	501	448	459	458	470	473	459	461	498	464	444	514	517	530	487	462	475	475	417	444	485	455	458	488	544	438	478	485	480	497	458	486	443	505	505	450	426	463	492	476	457	454	502	480	486	538	475	452	459	491	481	498	477	494	480	519	493	486	491	449	482	479	478	456	461	466	496	493	474	455	444	460	459	492	456	429	459	507	510	435	465	477	505	462	443	471	454	494	501	498	467	436	434	493	427	472	478	447	476	473	509	467	436	452	496	502	443	429	506	488	431	497	516	474	489	510	467	491	468	493	478	507	418	462	478	516	554	474	476	532	462	488	473	433	427	489	426	522	485	452	479	466	472	493	486	467	469	481	447	461	485	448	423	518	449	457	470	470	485	495	488	457	434	444	479	485	485	474	477	444	452	441	457	449	501	493	499	535	494	491	446	479	482	486	476	438	464	502	455	509	461	488	456	470	492	510	479	497	488	456	456	493	482	446	410	438	471	485	487	491	494	432	456	471	476	491	478	482	486	451	449	470	431	451	458	501	467	481	457	511	478	497	486	456	488	455	494	474	488	473	453	514	489	439	460	450	435	472	492	494	510	481	463	458	481	503	457	474	493	475	438	464	483	415	463	478	511	440	478	416	456	499	482	468	486	475	450	481	503	467	468	509	464	463	476	450	526	438	462	486	488	507	497	492	497	468	515	536	477	463	491	497	481	438	470	480	505	448	465	514	458	483	503	463	467	475	469	462	463	465	470	494	453	498	449	449	453	444	484	453	462	519	469	461	479	454	457	447	495	473	461	430	462	513	480	490	451	443	469	526	525	518	473	508	435	484	478	478	481	455	477	460	464	454	459	451	420	445	457	487	498	439	516	483	498	488	476	441	468	476	469	455	492	484	497	433	524	472	430	474	514	483	439	494	489	484	492	478	497	436	440	506	419	450	498	528	464	499	443	455	493	521	475	460	481	462	488	477	525	492	455	494	470	453	470	461	453	443	472	489	493	446	484	475	461	450	465	492	449	471	475	472	480	471	487	493	491	496	483	499	473	469	463	520	473	466	475	485	476	522	487	468	441	493	465	473	502	507	498	492	499	468	463	422	453	459	475	473	491	469	528	478	477	455	477	493	512	497	451	492	447	494	476	485	501	431	460	462	437	450	439	495	451	445	436	491	466	479	477	458	486	493	490	493	415	460	464	465	489	468	498	531	503	486	479	473	457	502	493	452	461	523	476	469	514	458	499	483	392	491	490	453	445	477	473	495	455	484	497	468	457	460	475	497	489	465	480	530	475	527	463	487	456	469	417	488	538	441	493	479	481	437	489	475	488	473	488	422	464	462	472	543	484	519	444	491	460	445	472	462	455	461	514	446	452	482	483	501	456	488	475	428	473	519	461	463	478	499	501	456	478	460	463	459	482	424	477	540	446	452	468	451	420	477	485	488	470	493	458	488	461	474	449	455	512	488	524	464	478	460	482	477	471	451	476	486	475	473	477	453	498	460	468	439	483	446	449	452	489	423	440	445	449	480	476	477	442	471	481	487	463	469	453	434	463	501	511	508	503	486	463	524	488	478	451	511	440	499	500	520	480	444	427	496	455	459	494	474	510	452	479	441	487	449	485	492	480	447	425	511	521	478	456	489	479	481	461	477	502	478	478	465	498	474	477	508	448	495	427	441	448	478	466	467	494	477	488	498	522	487	509	459	468	504	488	468	489	431	453	476	536	497	482	441	496	489	445	470	437	520	450	500	500	496	469	502	456	490	465	451	488	450	491	534	491	476	457	453	485	488	454	448	441	501	532	471	492	459	464	507	507	500	468	474	442	462	515	470	493	482	497	440	426	443	448	460	467	484	466	442	465	499	449	506	437	467	499	479	468	474	466	431	476	507	464	469	509	439	463	475	451	486	473	499	485	464	469	512	474	461	478	488	473	481	447	473	444	453	484	477	518	466	492	485	451	509	513	500	457	457	496	469	477	504	466	494	465	449	467	502	480	475	505	519	501	465	497	469	448	466	525	542	508	488	456	500	462	443	479	505	428	481	466	469	451	482	524	533	502	452	428	450	465	445	493	448	507	467	496	467	480	447	490	489	497	472	490	453	444	486	502	483	477	431	477	507	476	445	500	425	462	479	498	483	509	449	474	529	447	456	459	487	455	451	481	505	467	459	476	488	506	479	465
28219	20950	19311	12013	6726	3486	1846	1458	1329	1185	1085	1084	1056	1060	1075	1043	976	1000	1011	1047	1083	1009	1034	1031	1053	1001	990	971	1061	1046	1047	969	1000	982	1013	1001	1007	981	1017	976	1075	946	1014	942	1005	987	1012	1008	987	1028	986	979	1011	1019	1010	1075	997	1010	999	1022	1073	1018	1031	1002	1030	980	968	1011	1063	947	977	1034	1033	948	1055	1009	998	1038	1038	948	978	945	973	975	1004	936	1015	1034	1010	1015	942	1008	930	997	1025	1001	947	1055	1029	951	1044	967	974	1035	1018	1015	956	1046	1028	933	952	1008	994	1042	1008	973	1085	986	994	1033	966	992	1038	961	1004	973	947	983	972	1012	1029	1104	973	948	999	1024	997	999	956	966	997	1015	997	1014	1018	954	944	1001	977	931	991	1039	1007	1034	957	1046	958	1026	1029	1043	1033	997	1047	970	1034	975	1018	1029	953	986	942	1035	1005	958	988	1033	991	960	1043	1017	981	1037	968	995	963	1036	1011	1073	1000	1025	1034	1044	1018	990	967	972	1003	984	1000	1005	1016	971	1029	1044	1046	975	985	993	991	1083	997	1024	930	1072	979	938	972	988	1036	989	1011	1044	1023	998	1019	1033	979	999	991	1029	1068	960	986	985	1025	990	1049	1024	1018	982	1001	1010	961	977	936	1041	1049	990	973	1070	946	1010	1004	1038	1057	1006	1017	960	977	1015	961	967	994	1028	1038	1000	1023	1025	985	1059	984	990	999	989	1019	1012	1039	1044	1027	1033	995	1012	1010	990	1025	1009	1015	1054	1043	1010	1006	1017	1027	1049	959	930	990	1021	971	996	966	1019	1014	990	996	974	988	1069	960	949	999	948	1003	949	1029	989	954	945	982	1005	971	980	1019	1001	967	1019	981	995	1031	1005	1053	1000	933	1029	985	990	948	927	1054	1037	998	1033	990	941	961	967	964	972	1041	1005	1009	1023	1041	988	975	999	955	967	1059	1021	999	978	1051	981	1000	1001	1017	980	1016	1010	1028	1063	955	955	1034	1028	1031	1012	1010	1017	945	981	1052	1034	974	1009	1030	1024	995	1004	1035	1018	1017	997	1019	1014	1011	984	1024	1036	999	1012	1054	955	1004	1071	1026	958	984	1017	1044	993	1007	1052	1017	929	966	1012	1008	981	1045	1008	980	984	959	1011	972	1002	1034	1025	1050	1004	1023	947	998	1073	1032	1052	1015	1004	993	1034	1014	1020	999	1056	975	1050	1056	976	997	979	998	1045	1030	996	982	1009	1000	1023	1028	947	983	989	1069	997	971	1026	994	996	980	1011	1040	971	1028	1003	1006	1035	995	966	1002	1032	995	1020	968	994	1016	990	968	998	1019	952	1039	1006	1041	983	987	1008	937	1015	993	1008	1024	1022	1003	943	1033	1006	949	994	994	949	968	1008	1044	973	987	1018	988	1010	1065	989	1011	992	1013	1015	994	996	988	1025	1033	1021	1030	989	1026	965	996	1004	992	970	1024	979	1004	951	1019	1041	990	993	1014	1042	1021	962	985	1039	1061	966	1059	995	947	1019	981	957	979	1031	1026	963	957	985	1032	1028	1025	1009	991	998	1003	941	967	1003	981	1005	947	1019	1023	1060	1022	987	989	1007	1084	1022	929	1069	981	1011	998	967	972	975	985	1013	1000	1013	1065	999	1047	1016	1037	974	1011	981	1004	1008	1028	991	1050	980	995	1077	1028	1025	990	1033	1031	1002	969	980	988	1001	998	1041	992	1054	1007	969	973	1005	973	992	987	1034	964	1075	995	983	1014	984	1005	993	996	983	1040	974	986	1016	907	997	1024	1014	979	990	1029	955	959	1024	991	1036	1044	989	1048	1006	1046	1001	1012	1036	976	1024	958	1005	1013	1003	992	998	970	963	982	1046	1025	943	1031	953	1013	1005	952	1020	996	1020	963	1014	1001	1047	956	1000	998	972	972	1079	1007	958	962	971	1080	1021	992	975	954	1022	967	1046	982	1027	1019	1053	1006	1028	998	961	999	1000	994	1017	982	1030	954	968	1006	1012	993	1014	1046	993	993	993	1025	1050	959	998	1018	1014	985	1028	1007	979	948	1020	1000	1003	986	1010	1034	1023	923	930	1013	1042	969	1043	1046	1000	1029	1028	995	1028	1010	1043	995	984	1056	992	992	1006	1011	1054	1004	994	1005	1032	1034	964	936	957	968	1068	1009	998	966	929	1019	993	972	1025	1040	989	1022	1018	941	984	993	981	992	1008	1021	1022	1026	1011	971	958	1013	1027	976	1001	943	985	1054	977	999	971	1056	1020	1010	929	988	1006	1074	999	1019	987	1022	984	1044	984	945	984	983	995	989	1024	983	1020	1033	1059	994	975	1051	1014	1029	978	1009	1023	1005	977	946	956	1014	1018	1025	952	988	1111	977	951	999	971	942	1028	970	965	999	978	1036	988	1010	1003	1002	1019	1018	1021	981	1005	1018	963	1036	1004	1014	1002	1010	989	940	961	964	974	1009	1023	998	1036	981	1005	1033	1024	1027	969	1043	1010	982	1041	976	1042	974	1033	972	1020	1095	1006	997	1041	1016	1027	958	1031	997	1026	1002	1047	1042	973	997	1046	1022	993	952	984	999	983	1011	986	990	1024	978	999	1015	929	1030	1074	1032	1074	977	978	1002	1006	981	968	1030	1011	1042	1069	1019	970	1019	974	1028	1032	1029	966	963	1045	955	938	1020	1033	1044	985	997	979	985	1042	1067	967	1024	1018	1030	1001	1028	1011	956	988	1015	1055	994	975	995	983	1047	1012	996	1053	972	999	1019	1043	1050	1064	987	1020	948	975	1049	933	996	928	1044	1012	960	997	994	989	991	979	973	1011	1001	989	966	1018	985	981	1044	964	995	1007	989	1043	954	996	982	1026	949	986	1013	949	980	993	1029	999	1012	1000	1029	993	961	973	1062	992	997	1012	988	984	992	1057	928	939	1008	1058	981	1101	1006	986	1015	1023	1005	1046	997	950	969	981	978	1033	968	1058	1071	1045	978	994	966	1022	1008	998	995	1022	976	972	996	1023	1000	1044	985	959	1032	1004	1034	1034	1050	1026	1048	974	989	982	1050	1004	962	981	929	1048	1043	1008	981	1021	1030	1009	961	1042	1011	1008	1013	979	952	965	1014	1004	965	1017	998	1020	1018	1002	1025	1008	1080	1011	1039	1024	1053	1010	926	955	972	1000	1012	1011	1031	1029	974	986	1016	1000	999	985	978	1015	982	973	999	1060	1008	1023	1030	1003	1011	958	1077	1005	1008	972	996	1023	982	967	981	1004	1025	1026	967	1008	953	1002	958	989	1022	992	1009	944	1028	995	1016	1017	1014	1008	995	1032	999	946	1001	1071	995	991	1004	948	1010	1039	944	990	1012	981	1041	1013	970	1066	1026	999	1059	958	972	979	975	956	984	1011	965	1039	1014	974	990	1042	983	945	965	989	1076	974	965	1060	991	1034	1007	1058	983	977	1016	986	1011	1048	1035	1047	1007	997	983	962	1010	950	1005	955	1017	990	1034	933	1015	1006	1003	965	980	1012	1021	957	992	1041	992	1070	1059	951	1039	1034	967	1002	998	994	1027	953	1003	997	1008	1003	960	979	1032	974	1042	1007	954	1078	1006	1010	1020	1020	994	982	942	1023	1019	998	1033	1036	998	1018	1003	998	940	1021	999	987	919	1032	988	960	1022	975	1027	991	917	972	1025	983	990	1011	1046	989	978	954	985	995	1076	999	987	1030	987	989	990	1015	1005	1049	1007	956	1003	991	986	1026	1004	986	1009	1012	989	936	1035	1031	995	975	980	974	1046	1008	959	1016	962	987	1031	979	977	1001	1042	994	1019	1002	1060	976	1037	1045	964	1045	1033	1046	1034	991	1027	1036	954	1030	994	1038	950	1017	1024	982	992	975	1032	959	960	993	1026	1002	951	993	974	1020	1038	1036	980	933	1010	1016	1049	1088	1053	986	994	986	988	995	1024	1021	974	1039	1006	972	1002	1020	1019	1011	958	962	976	1004	1029	998	1016	1007	1009	973	1039	1025	1001	1043	902	987	982	1011	983	1003	1017	1015	1023	1013	983	948	1052	1003	1022	1016	984	992	1062	1018	1022	1010	1012	981	1035	1022	1049	1004	1000	1070	967	1020	1036	1009	1007	1023	964	974	1058	1055	1030	1056	959	1001	1013	1019	986	999	1011	947	1057	995	1083	1008	980	992	986	961	1023	989	965	977	964	970	1018	1043	1029	980	979	1070	978	1005	992	940	1005	1005	1044	1001
58086	33515	20723	10408	3909	1830	941	627	547	510	484	533	500	473	470	481	484	458	472	437	487	497	464	476	468	476	434	448	450	479	483	522	507	526	475	489	451	471	461	484	486	456	434	465	472	469	447	484	471	460	420	493	473	470	460	464	439	472	419	411	471	452	521	459	420	449	497	412	463	500	506	468	527	466	493	507	483	451	431	481	495	447	490	484	539	505	482	475	431	468	513	465	463	508	514	480	409	459	485	473	489	441	450	438	428	454	479	439	434	485	513	506	476	469	480	464	452	531	467	484	501	477	466	463	483	448	493	480	473	454	469	434	463	489	447	433	448	449	499	464	516	489	475	477	507	430	435	461	431	498	445	496	441	499	473	482	479	423	462	467	476	448	415	496	413	473	513	486	489	467	465	472	471	487	530	470	418	460	428	446	479	462	470	526	463	457	487	480	518	485	467	466	475	484	467	471	437	505	497	452	483	511	459	509	470	445	476	469	466	516	471	449	457	477	459	488	476	524	492	484	497	516	487	465	476	464	480	514	472	453	461	462	441	461	490	471	467	501	502	472	479	465	456	456	482	467	484	475	478	457	469	515	455	449	459	458	448	490	486	486	494	502	478	535	497	488	471	472	475	481	514	457	465	467	483	477	500	498	467	450	490	490	470	499	479	469	439	488	434	460	508	475	468	446	500	503	472	447	496	443	509	490	482	442	501	490	467	497	480	495	463	497	454	454	481	429	441	463	468	423	480	474	495	507	481	420	442	503	479	424	527	473	468	479	484	469	482	468	481	419	454	482	493	471	481	466	453	488	511	479	501	531	494	445	505	464	456	467	513	461	484	482	479	477	516	497	490	485	473	528	521	474	436	436	455	467	452	472	469	499	442	435	430	492	488	498	449	468	431	456	471	514	500	479	445	481	481	496	466	516	473	457	419	499	469	453	448	477	470	475	439	442	464	467	423	449	474	456	462	448	531	478	503	483	466	428	454	454	459	528	453	494	533	486	459	447	462	509	482	477	461	453	448	468	479	481	501	504	429	460	506	457	485	504	476	443	420	465	463	489	486	515	475	501	538	509	456	461	482	506	466	454	506	490	501	462	468	489	507	500	485	493	506	474	464	493	499	450	460	496	491	502	464	468	475	475	492	509	461	515	487	479	459	461	442	513	476	481	484	476	430	467	470	483	482	458	474	409	511	477	521	488	474	464	449	518	490	443	484	481	470	460	465	466	444	488	470	428	491	497	449	468	452	455	456	477	483	433	472	520	478	462	471	531	465	470	454	462	439	483	489	506	448	502	493	463	454	485	492	471	482	487	459	486	477	505	503	463	461	499	495	518	489	432	444	434	470	491	489	502	442	521	501	528	500	467	487	502	496	448	489	498	475	490	483	472	487	542	486	447	493	471	521	466	480	441	443	491	444	472	501	491	449	537	491	531	484	467	498	514	456	467	500	450	483	432	473	484	457	439	509	456	465	469	470	459	523	404	464	489	468	493	470	467	469	491	505	484	448	475	463	504	523	501	468	483	432	476	475	499	502	509	404	456	492	510	484	478	452	476	483	500	437	523	417	487	479	465	469	483	465	485	492	435	461	475	481	491	420	458	463	484	488	480	467	456	499	429	485	496	478	451	479	500	495	462	478	438	455	509	481	474	482	493	470	460	476	484	406	472	440	496	475	407	464	477	476	461	513	481	501	467	520	484	476	454	496	461	461	506	488	454	482	470	469	461	483	496	503	482	457	464	432	467	472	474	495	480	501	485	473	487	477	461	463	477	430	458	503	443	494	466	499	455	470	466	489	469	479	404	459	471	509	476	495	475	543	452	463	503	469	441	497	491	439	439	459	489	462	452	443	479	515	484	498	472	505	457	466	479	478	466	486	474	504	492	491	492	471	503	471	441	467	482	451	506	450	438	443	497	468	486	489	442	497	456	496	531	482	505	478	477	491	454	476	485	470	456	467	441	442	422	494	507	433	449	483	528	446	465	467	473	499	515	492	485	452	502	482	523	473	489	452	442	468	496	424	494	521	515	512	546	425	498	494	505	484	446	467	482	440	453	482	439	463	452	470	458	454	445	477	508	458	486	451	458	490	493	511	428	444	482	477	508	475	476	474	512	472	469	479	479	467	453	482	484	490	449	528	505	453	417	500	429	473	449	499	448	453	435	529	448	473	434	444	504	475	484	469	447	504	455	454	471	478	479	518	488	483	463	515	433	463	458	469	516	459	446	479	511	448	472	521	514	491	438	482	496	469	447	482	446	468	484	466	468	488	483	478	458	478	502	452	531	489	456	451	491	471	476	499	473	465	471	469	455	484	517	479	497	488	440	428	465	476	464	496	441	424	500	509	480	470	505	469	476	472	473	480	455	494	478	470	465	486	462	451	451	469	454	433	447	491	471	474	464	445	474	508	512	458	479	475	423	492	489	454	493	485	511	508	457	471	488	486	479	477	498	462	482	494	496	490	483	474	476	486	504	480	472	446	462	484	458	439	460	463	483	482	486	459	485	502	496	451	458	465	479	494	506	467	465	521	502	496	465	442	435	467	503	489	482	443	442	482	490	471	483	511	477	486	474	456	443	423	423	442	467	472	488	474	472	466	476	423	521	472	454	439	466	511	464	500	485	492	474	463	496	439	479	500	469	518	468	518	438	505	472	439	484	494	486	516	454	519	497	507	482	440	484	496	482	501	454	460	480	463	473	511	482	439	489	508	473	487	469	512	462	495	409	460	533	421	465	468	459	456	446	499	485	490	471	462	477	465	477	497	456	454	465	444	483	454	497	463	464	519	505	481	487	496	479	482	478	476	485	506	466	470	433	486	500	485	450	458	485	422	498	547	473	472	457	469	469	468	487	515	491	452	504	454	449	447	479	445	492	451	502	490	498	467	478	498	466	525	450	464	462	477	475	460	479	459	467	509	500	514	471	472	496	467	504	470	452	468	476	457	478	484	450	469	463	547	461	493	484	485	495	501	446	471	492	462	452	456	457	475	497	505	400	450	438	441	473	469	463	512	463	465	493	469	478	524	443	496	494	437	466	522	500	440	505	491	450	493	518	471	469	478	456	510	437	460	482	473	465	486	461	442	484	455	455	505	473	436	466	448	472	483	490	443	507	456	452	470	494	503	497	477	496	420	448	413	489	485	489	447	457	460	486	458	414	517	464	434	485	466	492	532	458	485	520	459	488	473	484	470	520	425	456	484	466	425	485	462	498	490	491	522	512	475	456	446	466	481	455	473	460	508	504	454	497	466	455	445	477	449	441	478	442	463	453	496	433	479	468	451	476	487	448	474	459	473	527	457	472	455	462	479	488	509	490	464	524	452	466	438	472	489	495	444	454	502	478	462	447	461	501	529	478	471	470	534	521	490	494	480	425	478	514	463	474	445	479	441	485	487	448	434	502	493	493	410	480	466	487	450	506	485	479	470	469	467	475	439	436	474	471	460	500	466	431	472	514	515	485	487	496	517	496	499	469	530	459	472	473
37515	25885	23826	17292	9651	5451	2667	1719	1425	1258	1222	1168	1147	1100	1081	992	1042	1029	1018	1042	1083	1016	1027	1026	1088	1102	1039	1034	979	1076	1036	1054	1077	1056	1004	1017	988	1002	1020	1017	1034	1002	1064	1004	999	1097	1021	1021	985	1064	995	1019	985	993	965	1034	962	1008	1077	1020	970	967	993	1017	1026	963	989	970	984	1023	1025	1002	993	971	1002	1060	995	999	1031	996	995	1022	1028	1025	1009	1003	1049	974	970	1015	1065	1005	973	1010	1012	999	1022	1019	1037	1021	1008	975	1011	1056	1023	1059	1048	980	985	999	1022	1028	1033	1019	1024	983	1040	983	1050	955	1024	1024	1066	1046	999	1004	949	953	1020	988	992	1002	995	989	1030	1057	976	998	1014	1020	1006	1034	1002	1051	982	1001	969	955	1035	1049	1011	1016	956	971	991	1023	1004	1025	979	1004	998	1002	992	972	1022	1021	996	1022	1020	995	1010	1022	1039	997	1039	979	960	1011	1017	1023	998	1009	1006	1018	1037	1011	953	1010	1015	1012	1038	1002	1040	1022	972	970	1064	936	1013	965	969	1058	996	957	981	993	1014	1060	1006	1055	914	1016	1003	996	1046	1026	994	1000	993	1009	1007	1034	1060	997	1006	1041	983	990	978	1065	983	1067	1023	999	1005	993	998	1014	985	995	968	1035	957	1037	945	1019	1073	1006	1009	1039	1016	1023	984	1012	1033	1037	1014	1013	1000	1038	954	936	977	1023	971	1024	992	1022	1025	1019	992	1017	972	1038	978	961	981	964	959	1019	1052	950	1032	1041	1021	1023	955	1079	985	942	994	1010	985	1012	1000	1014	1011	1004	1002	1046	943	1003	1044	965	1030	991	993	983	991	1014	1029	1054	1003	1093	1027	956	999	991	1063	1021	1009	985	1007	1020	978	982	1007	1020	971	1014	978	1031	1015	1015	935	1018	1022	955	1003	1015	1064	1051	1087	958	1013	980	1010	986	1002	1068	964	989	1003	990	991	1004	1076	998	1002	989	1045	975	1020	945	1044	1021	1012	970	998	1040	997	991	1042	1023	1006	1022	1013	1011	1033	1027	984	1030	1027	1037	1009	1016	1056	1019	946	1024	1017	1009	980	1013	990	1054	1040	1017	1010	1020	1000	964	1036	975	1059	1018	968	1027	1034	977	1031	934	941	1020	973	1006	1018	995	1032	1033	955	998	985	1000	1004	983	1001	940	1008	1034	1013	989	966	1039	1018	1017	1036	1007	1032	1065	1019	989	1044	1026	966	975	1033	996	947	1034	1045	1008	1022	1034	1017	1007	1027	1007	949	966	911	1065	1052	1018	1004	1045	989	1025	979	1048	980	986	1012	1003	1043	980	982	1033	1032	1053	1006	935	999	1008	999	1004	980	989	1038	1007	1038	1046	989	1059	989	1021	981	1013	962	1004	1087	968	1014	985	1010	992	1069	988	1039	1004	989	1003	998	999	1030	1005	1026	1071	1033	959	1006	1037	1009	1029	1013	987	1012	961	1038	960	995	944	1001	1020	1020	1010	1030	1006	1038	1026	946	919	1047	1036	1045	1022	1006	975	1035	1018	1002	944	1020	1031	1013	1072	1016	1019	1076	1016	1012	976	1018	971	1003	1011	1003	973	1065	1003	970	965	940	967	1047	999	1050	997	1064	1048	1037	970	1008	988	983	953	1019	1017	1066	985	1004	999	948	1035	1030	955	951	990	1016	1003	1019	978	1031	1028	1043	993	970	1015	1043	1049	1004	1016	981	1046	1032	1071	1022	1006	1038	969	954	1033	981	1032	965	957	1006	949	1044	975	1014	962	1037	1049	1095	987	1056	1028	981	914	1016	1009	1065	1019	1039	962	1002	1006	1017	999	1006	1015	967	969	1031	1046	1016	1010	1006	1001	1102	1099	982	976	991	1050	1043	1056	1034	1018	984	1043	993	1024	999	943	964	973	988	1016	965	1009	970	977	996	1077	1017	1007	1015	997	1002	1020	992	933	1056	1058	970	1021	1021	1049	1027	1064	988	1033	1028	1048	1046	1060	1048	996	986	1074	1005	992	1027	1021	1065	1048	1047	957	975	973	1023	997	999	997	988	1018	1000	1042	989	1033	1023	1044	967	1036	1017	1068	955	989	993	983	1046	1014	1024	978	1029	1067	992	981	1024	996	955	995	1016	1044	1006	962	983	995	1088	961	989	1008	1024	975	1047	972	1036	955	1050	998	1011	993	975	1021	947	1025	1019	975	1033	1036	1031	1029	1018	1026	1002	991	974	1032	987	1059	998	1015	1021	982	1043	1030	988	1006	1034	1001	978	1041	1032	1011	1005	1026	1013	1009	1001	984	1037	1029	1034	959	1020	1056	1014	998	1010	948	1024	993	1023	938	1019	1063	1001	982	979	960	992	1050	1035	1026	1015	976	1046	1043	1004	998	995	973	1021	1055	986	1039	1042	1055	1010	986	1028	1033	981	1017	1079	1033	977	1011	1021	1041	988	982	1054	1019	1032	1025	1059	1062	965	1053	1020	1032	985	975	1011	971	1028	970	1043	992	1029	1019	1054	1066	1003	1007	957	976	1015	1012	1045	1004	998	1032	957	1027	1015	973	983	1018	975	1000	1001	1008	955	1026	1023	1008	992	994	1042	1010	1011	992	1024	1027	968	1016	995	982	963	1079	965	1018	998	1026	1033	971	987	956	947	955	994	1008	961	1012	1026	1034	1074	954	1006	1030	994	1009	983	980	1063	998	966	1022	995	1024	1017	1056	1011	971	1013	997	1013	985	939	1010	1027	1037	1008	1019	990	1012	984	1031	983	1014	941	919	1040	1037	951	998	1040	991	1030	966	1021	1073	1017	967	1018	1017	955	1053	998	1030	1009	1044	1025	989	1013	1000	1001	993	1005	1016	1000	1031	1004	1038	945	1010	1026	969	1047	1057	966	1055	1012	1030	1024	994	1000	965	964	1015	964	1023	1025	1050	997	1024	1020	996	1019	966	1008	1036	1010	1047	987	985	1020	968	1024	1047	973	1000	998	1058	1025	973	1001	1071	1006	1006	1030	1019	982	980	973	1018	1022	999	1065	995	1035	947	1014	1005	952	994	972	988	1089	1010	993	972	965	1002	954	1053	1018	1036	1005	1050	1019	1023	1012	1005	972	1033	934	957	1000	996	988	924	1024	1052	965	1011	1016	1015	951	953	1007	1027	973	1066	999	1106	1020	996	985	1023	1016	1015	1014	1073	994	1044	984	999	1071	990	1032	1001	987	1002	966	996	975	1008	1001	1059	937	971	1003	970	1022	999	1014	938	1065	992	998	994	953	1003	1066	1037	1010	999	1036	1011	964	1035	965	1036	1006	949	998	1009	1002	1022	1006	1017	1037	1024	1048	1053	929	1026	997	1062	972	1013	1051	1025	999	960	1009	1040	1040	1058	1060	1082	971	1023	1061	1006	1008	1014	969	1061	974	997	1050	1040	989	1045	978	998	1016	1024	1044	1006	953	989	1019	969	1062	1008	1014	1041	1005	1018	1033	1012	1068	1059	1037	993	973	997	1022	1005	972	1068	1018	1107	989	1004	1011	1023	1011	962	974	1038	985	956	986	997	1027	1001	1022	950	1020	1037	1032	987	994	987	1009	1036	1009	935	1067	1077	980	1058	1062	1028	970	986	1040	1051	1005	1018	1046	978	1023	1014	1043	1013	1011	1031	1046	1049	1017	995	1019	991	1013	1016	1015	999	964	984	1011	983	997	981	996	1025	986	985	1077	1024	1009	998	1032	1047	1045	954	1042	985	1003	1032	1002	1098	1038	1014	1012	963	942	991	1018	1064	1024	1076	983	978	988	1017	999	984	1026	982	1054	1050	999	961	1042	1050	998	1039	1011	991	992	1026	994	1024	987	1044	1022	990	997	1067	1014	1030	1064	1031	1004	1021	1001	970	1049	1031	1046	1071	1005	956	984	1013	969	977	993	985	1021	1044	1018	985	1038	1004	1000	971	983	1016	995	998	972	1010	1040	1016	991	1022	1003	1006	956	1024	983	975	1022	955	1025	983	1024	1026	1017	1018	1050	1039	1086	1009	1013	1007	1034	1000	1093	1035	999	1031	1005	973	1083	1008	1012	1071	996	1074	990	953	991	1017	1010	1042	1009	961	931	1020	990	957	1017	1018	967	1027	1036	1030	980	1074	1010	1005	981	1030	991	994	1022	1053	1034	1012	939	1025	1009	998	1055	1006	987	1038	1000	980	1014	1026	1001	1026	984	1014	1030	1014	954	994	996	1051	1043	1002	1026	1031	1022	1058	1078	1012	1014	997	979	1030	1062	1020	999	1021	1023	1007	978	961	1053	1032	989	996	994	1031	986	1026	980	1029	1033	1002	986	1019	1003	1021	992	956	963	1037	918	1031	1013	1078	971	1053	1028	991	949	1049	1039	1022	1046	1078	957	982	972	999	1008	1048	1049	994	1022	961
63963	38027	24907	13450	6755	3147	1626	886	650	592	530	527	538	526	543	474	472	524	522	474	505	495	520	508	512	522	512	483	509	509	491	494	528	500	512	503	498	514	514	507	538	498	493	471	466	494	529	524	490	513	492	466	506	490	505	478	486	515	517	500	529	524	500	502	502	479	480	524	494	523	506	478	496	528	497	502	492	511	482	491	502	479	497	515	542	501	458	452	505	487	485	525	503	495	510	426	498	487	540	495	534	517	448	502	485	514	514	546	520	476	522	493	476	510	451	482	546	492	512	461	494	478	500	485	516	497	484	484	512	522	481	474	522	545	509	485	507	511	497	469	518	476	474	521	451	490	500	495	478	474	518	507	488	512	516	502	506	496	529	555	504	482	498	483	489	454	471	479	482	533	457	453	506	470	488	493	475	500	489	529	479	466	435	497	510	477	469	498	475	495	499	548	519	466	495	512	502	532	467	483	492	514	488	469	485	551	507	475	499	490	510	539	548	484	519	483	478	466	516	504	504	517	497	506	492	469	483	488	517	522	474	497	498	497	488	515	501	519	515	531	501	464	516	504	507	495	548	535	466	514	489	493	522	524	494	540	459	476	539	501	468	497	511	493	497	499	424	499	514	478	499	444	482	505	521	501	472	493	513	497	498	507	511	522	507	506	525	476	483	519	499	495	516	496	533	499	467	507	521	488	469	512	509	506	493	504	485	507	459	502	500	515	496	534	482	515	480	530	543	443	543	496	447	531	517	495	488	476	512	492	443	466	476	469	487	511	473	479	461	541	493	505	465	503	500	521	505	465	510	539	513	523	501	521	523	521	515	495	526	489	522	530	539	473	477	488	506	461	500	497	525	479	492	483	470	495	489	487	507	489	476	459	481	494	480	483	497	515	488	482	499	519	507	511	522	510	473	464	472	478	486	482	511	496	480	516	508	526	466	512	511	490	517	540	433	480	516	532	499	465	544	547	484	473	540	520	470	484	504	532	503	541	474	487	540	481	500	511	546	496	480	439	498	527	475	499	511	521	527	510	445	500	506	467	486	532	444	532	542	529	509	512	478	499	525	493	501	525	514	472	505	510	517	480	478	469	492	487	493	548	534	491	493	488	499	506	481	487	492	511	484	512	485	465	531	541	536	542	497	490	554	473	557	465	511	510	530	522	499	526	502	527	477	495	484	483	507	506	528	467	464	488	470	497	470	479	473	510	520	514	507	482	485	522	518	450	501	515	492	473	476	520	445	487	492	497	522	469	505	522	487	535	484	477	483	525	513	487	484	492	518	494	465	522	537	512	531	493	480	501	577	582	472	490	541	482	464	500	492	484	505	474	482	518	551	488	497	530	508	533	523	505	471	470	490	480	503	501	560	485	507	467	470	509	491	563	444	489	471	481	522	520	485	527	483	444	527	506	525	512	539	489	484	498	498	484	463	513	456	463	460	535	478	511	537	492	505	476	523	476	477	445	503	492	504	454	519	510	527	500	464	496	497	477	462	523	520	474	470	522	515	469	477	473	482	476	503	459	520	568	511	468	540	492	533	524	478	537	530	453	470	467	507	470	482	458	505	485	505	504	497	520	458	486	509	533	472	504	475	529	491	530	494	557	491	526	469	532	542	479	465	453	505	487	508	489	543	512	512	495	469	482	486	553	503	500	459	510	544	497	473	489	526	483	489	516	433	451	535	502	545	542	519	545	542	460	524	536	484	495	517	425	522	465	505	489	478	460	526	471	505	489	522	537	475	474	500	538	551	482	491	472	504	553	480	525	496	507	461	491	494	475	511	420	480	503	497	490	484	465	481	505	511	460	531	503	480	462	507	525	511	519	487	476	531	501	525	485	512	463	463	515	489	491	470	493	510	526	545	496	504	484	523	515	451	477	482	511	501	553	522	459	540	515	488	481	497	528	513	514	528	481	496	471	509	529	519	480	501	545	543	541	481	497	500	463	464	517	477	529	517	522	528	491	519	513	487	525	467	472	534	526	511	528	487	501	482	488	524	483	467	515	501	504	512	469	470	500	532	485	481	452	469	491	483	491	483	490	493	512	498	489	502	505	513	504	492	491	467	567	471	509	523	544	536	487	519	482	496	468	496	500	493	470	479	513	516	473	506	506	455	498	506	500	504	515	478	443	518	525	483	489	488	503	527	467	520	483	504	487	443	493	512	475	519	508	475	537	483	475	502	517	481	496	492	520	488	486	507	557	531	548	517	487	530	507	477	512	506	540	526	479	502	473	519	527	520	465	503	544	493	538	453	523	553	550	522	498	466	492	517	483	481	497	497	480	457	501	527	480	493	474	512	478	533	513	487	485	504	498	514	473	469	473	488	449	501	488	491	464	477	500	461	500	527	477	497	469	518	478	477	515	510	479	523	467	477	483	545	499	513	531	496	482	480	471	525	523	481	515	468	524	495	461	504	461	472	488	495	461	464	508	536	456	527	497	481	509	497	470	524	475	520	472	503	517	484	505	494	503	523	499	533	498	480	513	476	448	465	524	544	469	456	500	494	484	524	490	454	518	475	499	450	484	497	516	447	484	525	474	460	489	470	497	508	481	465	474	507	503	522	458	511	527	507	498	508	479	577	516	544	504	503	486	544	518	467	498	476	526	482	513	525	523	498	481	500	516	478	526	507	514	538	550	507	522	495	516	482	499	493	482	472	491	467	473	503	533	516	527	434	537	468	514	504	455	476	514	506	512	508	520	482	497	484	489	520	488	516	507	504	472	508	519	516	495	498	496	510	522	494	495	491	510	513	507	503	497	495	502	451	497	546	536	463	554	516	463	487	507	464	536	517	451	489	486	479	491	471	517	464	525	509	473	517	537	488	510	459	499	538	515	508	526	526	486	505	496	480	474	533	473	466	489	544	456	481	522	485	509	517	462	463	499	447	491	470	516	508	567	503	523	515	504	463	463	507	487	529	513	491	472	503	501	502	459	522	487	532	488	496	496	527	519	488	529	551	515	488	532	496	475	472	454	456	478	480	494	570	500	529	496	499	496	511	527	530	502	475	525	498	502	499	486	548	525	511	510	513	531	520	499	458	500	517	522	474	460	515	504	513	519	504	487	514	506	526	470	485	517	531	501	479	530	517	508	460	492	526	493	496	455	505	514	462	525	488	447	486	499	497	538	490	481	520	489	503	472	520	484	500	543	481	504	494	478	517	477	484	517	537	529	490	545	484	496	517	480	515	517	474	564	478	531	535	518	533	493	495	500	499	472	489	476	491	484	532	498	512	489	548	471	477	498	476	535	503	490	455	504	513	466	522	540	519	550	453	488	470	484	499	511	484	490	491	446	480	469	465	468	493	500	499	501	497	487	517	502	527	515	476	495	513	523	479	512	525	498	464	456	506	494	508	453	544	537	490	506	529	448	506	505	460	503	508	466	525	503	541	494	472	524	507	526	522	478	508	499	503	491	494	499	465	481	477	514	529	482	506	462	493	504	521	532	495	516	514	529	543	512	510	462	505	437	529	499
40794	29759	26806	21503	14988	9185	4925	2740	1792	1439	1429	1256	1231	1157	1172	1105	1122	1103	1114	1062	1107	1064	1109	1097	1064	1129	1157	1165	1051	1093	1098	1090	1141	1116	1064	1051	1099	1058	1095	1065	1075	1121	1032	1082	1029	1064	1121	1099	1115	1027	1124	1022	1038	1066	1069	1051	1070	1063	1085	1039	1068	1062	1053	1084	1032	1024	1036	1091	1083	1017	1098	1060	1087	1037	1078	1049	1075	1078	1025	1034	1053	988	1076	1061	1027	989	1042	1024	1060	1076	1039	1094	1009	1094	1041	1070	1033	1078	956	1011	1100	1086	1051	1080	1088	1058	1030	1092	1097	1023	1057	1004	1092	1030	1082	1101	1078	1071	1112	1085	1009	1077	1010	1093	1009	1068	1052	1054	1076	1032	1092	1015	1086	977	1075	1041	1022	1031	1027	1064	1026	1050	1030	1069	1011	1029	1061	1029	1096	1076	1054	1019	995	1080	1023	1032	997	1039	1043	1014	1013	1064	1094	1088	1009	1070	1023	1030	1014	1057	1076	1064	1019	1075	995	1099	1006	1050	1088	1017	1076	1018	1019	1035	1052	1042	965	1030	1038	1126	1003	1078	1055	1069	1061	1097	1015	1060	1080	1027	1073	1098	1097	1049	1020	1052	1086	1059	1066	1039	1069	1058	1032	990	1070	1086	1066	1053	1111	1085	1030	1083	1036	986	1068	1002	1066	1049	1036	1059	1058	1030	1081	1021	959	1031	1028	1009	1028	999	1038	1032	1076	1045	1126	1037	1025	1043	1062	1068	1048	1060	1046	1045	1053	1080	1052	1055	1016	1077	1105	1045	1019	1076	1055	1025	1046	984	1047	1036	1040	1026	1037	1064	994	1016	980	1045	1022	1054	1021	1035	1057	1048	1062	1060	1007	1018	980	1081	1029	1044	1043	1060	1080	1052	1113	1045	1111	1088	1064	1051	1039	1039	1011	1071	1073	1065	1072	1094	1054	1052	1069	1063	1126	1109	1042	1042	1049	1091	1065	1051	1066	1076	1044	1043	1045	1026	1021	1048	1122	998	1050	1091	1064	1071	1031	1097	1035	1053	1064	1027	1030	1028	1097	990	1112	1062	1061	1074	1059	1003	1023	1071	1059	1037	1045	1038	1063	1048	1043	1027	1059	1024	1055	1024	1031	1081	1069	1015	1047	1023	1066	1116	1047	1056	1051	1077	1097	1054	1056	1041	1087	1058	1071	1034	1097	1049	1078	978	981	1036	1008	1038	1106	1105	1053	1026	1014	1003	1040	1046	1068	1079	986	1006	1013	1062	1054	1096	1030	1026	1107	1001	1019	1050	1016	987	1065	1056	1014	1045	1016	1081	1110	1100	1025	1082	1051	1039	1026	1060	988	1050	1051	1060	1053	1098	1024	1035	1084	1073	1031	1004	1101	1061	1062	1032	1066	1039	1108	1070	1004	1061	1005	1030	1014	1051	1064	1017	1031	1113	1059	1084	1080	1056	1098	1017	1012	1038	1031	1057	1067	1087	1063	1013	1060	1012	996	1060	1128	1040	1036	1027	1050	1063	1018	1090	1002	1085	1061	1098	1060	1052	1039	1039	1095	1063	1083	1030	1016	1060	1060	1053	1043	1048	1032	1080	1088	1034	1072	1023	1083	1026	1063	1113	988	1035	1048	1046	1029	1072	1037	1027	1102	1057	1029	1020	1059	1053	988	1032	1048	1069	1003	1068	1031	1070	982	1032	1094	1091	1060	1075	1052	1049	1066	1095	1042	1087	1039	1043	1027	1062	1083	1069	1010	1104	989	1076	1070	1067	980	1065	1087	1078	1002	1048	1060	1047	1078	1046	1007	1045	980	1031	1075	1095	1025	1030	1043	1050	1087	1007	1008	1052	1017	1140	1051	1052	1005	1060	1021	1064	1031	1078	1044	1065	1121	1078	1000	1087	1057	1017	1063	1085	1013	998	984	1042	1087	1084	1099	1090	1041	1053	1059	1013	1098	1041	1062	1076	1096	1079	1015	1050	1077	1017	1052	1033	1050	1084	1048	1042	1042	1071	1013	1072	1030	1053	1052	1064	1020	1046	1026	1064	996	1055	1029	1039	1009	994	1047	1079	1092	1073	1062	1029	1055	1013	1066	1023	1004	1050	1089	1050	1058	1035	1031	1026	1012	1080	1059	1087	1044	1095	1096	1004	1020	996	1017	1037	1043	1035	1044	1043	1050	1063	1066	966	1122	1101	1011	1036	1047	1007	1034	1060	1092	1108	1033	1044	1112	1085	1082	1066	1104	1043	1024	1000	1018	986	1001	1108	999	1029	1031	1087	1054	998	1053	1069	1041	1116	1034	1028	1059	1049	1035	1085	1107	1098	1031	1042	1045	1012	1007	1069	1143	1085	1065	1071	1040	1064	1069	1022	1031	1049	989	1091	1036	1040	1035	1090	1012	1058	1058	1095	1119	1043	1022	1053	1065	1048	1066	1061	1034	1022	1002	1035	1011	1087	1057	1022	1044	1071	1040	1021	1040	1049	1000	1033	1063	1072	1038	1010	1066	1000	1066	1045	1043	1095	999	1049	1009	1059	1041	1059	993	1051	1023	1069	1003	1059	1033	1042	1089	1003	1015	1051	1000	1053	1014	1049	1022	1059	1067	1028	1016	1052	999	1020	1120	1040	1090	1083	1049	1028	1042	1083	1049	992	1012	1099	1070	1036	1043	1070	1055	1070	1070	1055	1083	1071	1034	1075	1090	1109	1107	1075	1067	1062	981	1030	1019	1053	1044	1004	1057	1027	1056	1024	1114	1003	1048	1034	1005	1069	1028	1021	1082	1079	1064	1064	1061	1047	1045	1084	1072	1016	1014	1090	1049	1083	1078	1095	997	1034	1114	1027	1040	1049	1057	1044	1030	1049	1082	1047	1068	993	1035	1050	1057	1040	1061	1054	1043	1073	1081	1089	1039	1069	1101	1056	1087	1051	1066	1015	1015	1033	1028	1061	1040	996	1032	1016	1057	1031	1005	1014	1074	1076	1073	1048	1027	1028	998	1065	1022	1047	1037	1121	1041	1049	1029	1090	1074	1029	1084	1024	1089	1085	1035	1102	1009	1060	1108	1050	1024	1057	1007	1005	1016	1070	1067	1094	1067	1044	1069	977	1064	1047	1015	1067	1068	1058	1044	1064	1087	1037	1037	1032	1066	1017	1062	1015	1044	1008	1026	1080	1144	1035	1045	1027	1056	1088	1071	1064	1069	982	999	1040	1025	1043	1091	1062	1047	1039	1031	1027	1081	1053	1028	1045	1069	1072	1090	1055	1092	1004	1059	1086	1034	1011	988	1051	979	1048	1014	1005	1087	1013	1037	1023	1079	1064	1066	1049	1046	1044	1091	1003	1098	991	978	997	1042	990	1033	1055	1070	1074	1046	1101	1047	1088	1043	1070	1033	1033	1019	1042	1025	1007	993	1109	1065	1037	1011	1009	1020	1059	1096	1018	1037	997	1024	1044	1087	991	1010	1052	1036	1045	1049	1078	1051	1053	1058	1050	1044	1040	1033	1051	1057	1071	1063	1082	1089	1049	1055	1035	1048	1003	1071	1060	1017	1031	1060	992	1105	1052	1033	1061	993	1069	1024	991	1071	1010	1050	1117	1005	1083	1048	1096	1036	1057	1030	1000	1067	1056	1011	1064	1055	1117	1080	998	1015	1066	1065	1061	1014	1046	1104	1036	1060	1050	1012	1040	1070	1038	1089	993	1043	1121	1030	1039	1058	1095	1052	1073	1026	1013	1103	1022	1000	1053	1066	1045	1070	1069	1037	1046	1080	1033	1049	1024	1056	1128	1073	1058	1037	1059	1016	1070	1076	1064	1066	1010	1046	1062	1095	1008	1020	1046	1024	1091	1012	1061	1034	1053	999	1059	1065	1021	1040	1133	1113	1065	985	986	1054	1043	1017	993	1074	1066	1041	1052	1044	1060	1059	1013	1014	1057	1074	1070	1067	1041	1087	1043	1089	1037	1061	1050	1056	1094	1031	1062	1106	1066	1058	1033	1074	1094	1067	1056	1076	1026	1020	1077	1026	1047	1013	1131	1036	1054	1062	1069	1035	1082	984	1058	1008	1003	1078	1019	1043	1060	1061	1003	1042	1013	1105	1040	1023	1041	1064	1095	1089	1083	1072	1046	986	1079	1071	1053	1052	992	1077	1072	1028	1015	1026	969	1017	1030	1011	1053	1033	1073	1096	973	1085	1058	1053	1079	1070	1037	1027	1069	1069	1068	1067	1135	1040	1055	1053	1042	1018	1049	1041	1050	1028	1098	1063	1037	1041	1015	1007	1032	1073	1079	1082	1091	1012	1009	1082	1051	1031	1076	1065	1052	1023	1059	1022	1028	1041	1076	1028	1060	1069	1079	1021	1033	1028	1075	1044	1044	1073	1042	1009	1059	1045	1055	1011	1071	1089	1061	998	1048	1120	1042	1000	1036	1090	1060	1108	1043	1075	1084	1035	1032	1078	1112	1057	1105	1075	1077	1081	1044	1050	1023	1035	1050	1044	1048	1047	1098	1078	1028	1088	993	1073	1054	1035	1059	1048	1015	983	1091	1013	1097	1071	1039	1034	1052	1104	1061	1045	1035	995	1035	1023	1019	1038	1074	1036	1010	1114	1051	1039	1083	1031	1000	1039	1076	1057	1043	1079	1074	1074	1062	1152	1049	1029	1055	1107	1019	1044	1047	976	1112	1057	1046	1058	1021	1051	1001	1051	1025	1031	1026	1019	1048	1064	1029	1078	1100	1044	1070	1077	1020	1063	1022	1044	1045	1012	1083	1081	1044	1053	990	1059	1078	1060	1036	1046	1037	1058	1056	1077	1141	1053	1028	985	1083	1117	1047	1059	1021	1056	1009	1072	1097	1063	1087	1095	1081	1036	1064	1085	1033	1057	1083	1033	1015	1036	1113	1055	1087	1043	1023	1070	1079	1043	1062	1082	1048	1057	1029	1003	1103	1048	1084
49725	25515	10207	4271	1752	958	721	652	576	553	452	469	520	459	510	494	471	498	508	495	475	438	453	474	476	464	490	486	491	467	448	504	499	528	478	472	491	495	503	457	476	483	467	447	440	481	429	479	463	471	466	484	491	447	470	466	462	495	482	473	524	489	486	474	499	471	453	491	462	449	482	438	449	472	503	529	474	513	496	499	480	473	448	490	498	464	519	490	491	449	468	488	483	490	472	532	487	458	530	492	511	507	477	471	476	475	514	493	487	479	475	476	455	457	459	463	448	459	481	503	479	447	487	496	464	483	491	440	513	454	470	462	466	458	501	509	468	507	512	477	505	507	463	556	530	479	460	456	499	508	488	488	503	455	460	494	522	460	534	479	479	503	516	502	466	481	450	492	504	489	508	489	451	468	473	470	422	477	475	482	461	466	424	459	492	542	515	494	464	467	505	459	479	460	464	465	465	462	464	493	459	451	475	492	474	481	453	462	526	465	478	522	495	465	460	479	460	477	482	493	491	469	449	433	521	504	475	463	478	482	474	460	492	479	489	457	492	488	495	444	446	472	449	436	451	491	517	521	508	459	474	496	512	468	482	473	412	465	436	488	451	457	480	512	489	527	548	455	440	433	457	471	441	458	458	449	468	476	478	487	469	480	413	487	480	492	452	501	482	494	430	486	537	488	495	481	461	477	484	440	490	483	454	492	482	478	480	485	443	471	475	497	453	489	492	468	501	536	462	470	472	498	489	426	492	491	499	535	452	481	448	438	484	488	493	458	452	465	500	486	485	496	449	463	491	464	468	497	486	446	448	460	525	496	456	499	477	458	475	457	469	465	492	492	466	488	456	496	447	451	479	463	456	532	512	494	467	456	488	515	504	493	492	498	489	511	495	485	443	427	501	469	443	472	465	467	484	450	437	442	453	484	450	474	470	452	458	492	466	486	422	447	497	492	490	443	446	511	474	506	462	460	500	507	460	510	493	512	508	466	517	471	434	482	430	473	464	480	493	460	479	477	484	470	448	490	486	470	479	465	457	496	513	474	474	473	507	467	498	482	482	470	491	468	507	491	487	489	497	513	499	440	474	493	461	481	469	472	445	448	425	473	466	472	488	505	528	453	519	454	463	481	489	463	485	515	471	449	464	494	504	472	463	472	484	493	474	517	461	478	450	445	467	506	506	426	488	475	514	448	498	483	464	493	468	480	458	513	527	471	510	506	461	501	490	505	494	453	460	498	503	467	487	425	470	456	473	472	469	460	462	475	490	503	474	485	454	440	447	460	482	499	507	437	451	447	503	476	480	477	501	507	460	495	465	454	476	487	497	473	458	460	476	452	507	500	475	481	487	496	527	481	531	492	484	465	452	434	445	464	475	468	472	452	499	493	443	532	463	515	503	451	474	468	484	512	490	463	439	501	485	503	477	477	477	504	452	480	487	468	478	497	467	481	463	459	497	481	497	465	443	487	474	481	496	516	442	439	458	462	521	489	475	462	488	492	458	443	479	463	494	462	471	491	485	501	490	496	426	504	493	467	472	466	442	448	443	431	499	468	506	522	529	508	479	458	495	411	479	495	452	475	468	506	469	469	516	467	494	459	484	475	475	472	462	537	511	468	470	532	460	461	518	471	499	533	477	457	475	480	477	512	463	472	485	475	526	438	462	502	499	465	468	479	461	496	452	484	450	462	487	455	467	507	451	475	446	475	467	516	506	497	466	480	480	496	499	508	487	455	471	463	439	455	481	469	448	469	503	467	462	488	541	510	460	468	420	534	456	497	516	441	481	463	434	458	510	488	517	490	453	489	467	468	478	447	506	511	476	444	478	539	463	490	460	485	469	455	472	476	462	465	511	462	503	450	479	456	482	484	477	501	417	463	471	457	466	490	473	457	463	495	490	503	466	499	457	486	507	474	448	467	445	491	493	503	473	507	463	477	471	468	464	438	490	448	438	462	531	465	490	484	493	472	463	517	494	446	503	485	483	472	449	468	449	451	477	458	467	488	465	450	521	465	442	457	455	485	510	464	478	448	522	447	491	513	479	449	464	491	458	458	477	459	504	497	473	476	483	452	446	523	470	464	501	492	480	482	470	463	434	500	494	477	475	491	494	442	478	485	522	487	473	488	488	494	492	499	496	460	490	481	465	456	468	464	487	501	485	439	459	472	513	457	455	454	462	473	441	432	511	493	450	465	486	493	503	477	493	479	473	428	518	464	476	456	484	514	470	495	472	458	462	491	500	525	446	464	474	485	498	517	500	470	504	519	469	468	434	452	472	446	491	487	513	509	506	511	477	443	471	516	499	461	445	531	450	479	469	489	480	469	447	466	459	446	479	524	476	504	491	466	474	476	438	417	440	495	463	470	524	456	464	489	489	499	472	494	531	469	454	493	448	461	484	480	495	521	481	457	491	497	475	493	463	468	478	500	467	461	467	470	470	444	496	479	491	402	455	423	477	493	510	485	484	480	510	495	482	483	459	474	439	487	447	459	461	441	467	484	485	474	495	470	483	475	475	478	459	467	470	475	462	453	488	518	450	515	486	435	433	503	462	474	528	478	495	461	505	493	528	457	451	459	446	444	442	482	429	462	491	443	453	449	489	466	446	481	463	496	489	508	470	463	493	459	515	497	492	449	490	487	462	526	465	477	464	503	451	465	479	544	455	470	490	486	463	493	482	449	467	472	449	495	464	492	468	477	477	459	487	479	464	457	489	449	478	515	485	454	451	476	463	459	446	481	529	506	524	511	520	458	470	506	472	470	452	460	474	454	435	476	487	460	489	494	477	470	437	469	495	470	493	484	453	463	464	496	476	477	476	477	465	466	494	445	478	463	483	484	508	468	453	479	510	459	439	495	484	482	458	489	483	492	500	488	463	464	502	480	504	507	456	454	449	463	482	497	465	472	474	465	520	478	480	444	525	527	478	457	475	492	461	474	522	498	484	505	509	494	435	452	441	476	472	458	494	459	485	493	476	497	485	457	460	516	470	473	481	485	496	443	442	452	498	487	462	492	485	439	454	449	430	504	466	498	462	483	472	489	492	430	448	480	451	491	487	455	471	447	449	491	496	472	497	466	496	459	476	521	455	463	492	515	464	482	479	444	449	457	481	497	469	520	437	466	453	483	471	477	462	445	466	510	474	477	490	457	526	482	431	487	456	495	520	439	518	487	464	464	461	422	464	454	482	482	460	469	445	493	480	481	482	513	457	449	451	477	426	462	507	462	482	518	460	448	456	489	468	455	472	520	484	474	492	479	454	460	466	484	487	481	502	473	504	481	475	482	456	487	449	481	469	481	496	451	488	541	454	487	416	446	496	462	491	447	453	465	465	459	462	487	487	448	516	486	541	472	497	466	444	442	451	445	493	475	506	471	471	467	492	515	521	479	431	498	459	433	516	478	462	495	495	487	478	442	499	469	494	510	483	511	479	459	494	508	511	453	449	458	510	438	466	474	510	523	506	487	494	436	521	506	475	521	483	452
33040	18093	12393	9012	4351	2849	2034	1512	1309	1133	1139	1066	1119	1001	1042	1096	1012	953	1011	1052	1040	1035	983	1065	1013	1082	1048	1027	1063	1061	1027	1037	1006	1069	1041	1064	1021	1011	921	1050	1048	1028	992	977	1067	1012	976	1006	1008	985	986	1023	1037	1005	1024	1001	998	1008	968	986	1071	931	1040	995	983	1008	1096	1017	1028	988	1031	947	971	1009	1000	991	1012	1027	992	977	988	988	968	1040	1017	1014	1039	995	990	979	1023	984	1018	1050	982	1084	995	1008	1022	1006	1044	1029	983	1020	989	975	1040	977	1006	1036	1039	1045	1015	942	1059	1030	1024	986	1001	956	1036	1057	1033	971	1000	961	1029	1010	973	1026	992	995	1030	1036	1019	975	1052	1061	956	1080	1002	984	968	932	999	992	958	1002	1043	1025	1020	1015	999	1054	988	1008	1055	1070	1052	1052	1030	1003	1032	996	1011	976	1008	977	981	1025	969	957	982	974	993	986	1019	1023	1035	1014	923	1024	1054	1054	1017	1022	1014	1067	975	978	977	1002	986	991	993	1016	1000	940	1023	1034	983	1034	1023	964	1060	1014	1019	1014	998	1054	973	1027	1040	1043	1022	1029	958	977	996	999	1007	1001	1025	1013	952	950	1025	988	1013	989	1010	1027	1006	961	1025	1020	991	986	970	989	993	974	967	973	1036	969	989	1017	1025	1010	996	1017	1043	1030	999	1034	1009	954	972	1000	1092	973	1016	1006	992	966	1004	1000	971	1056	1044	1064	961	975	976	980	981	1045	934	1042	954	1028	1026	1023	986	1029	1009	996	975	956	1021	978	1049	1072	989	972	1009	990	1003	1081	1037	987	1019	1017	979	1029	1012	1030	1048	1006	1023	988	965	1014	995	955	1001	991	986	1042	997	1033	985	1023	1019	984	1002	959	1048	1019	1016	961	970	1023	996	995	1066	999	1041	968	954	1076	990	1032	996	1037	961	1031	954	1003	1047	1026	1010	974	981	1026	1004	1005	1023	971	1013	1017	996	1012	1031	1009	1038	1005	1010	989	1002	943	977	962	984	989	998	967	995	978	980	973	1024	980	938	955	973	1043	1026	985	1000	1002	987	986	1031	987	980	986	1028	933	1000	993	1041	1008	1085	1020	1032	1061	979	969	988	976	996	948	997	981	993	955	991	933	1023	1033	983	952	998	989	988	1011	990	1059	993	1020	952	1001	1004	1048	969	991	958	1019	1017	1009	971	996	1069	953	988	985	1055	997	996	943	1048	1002	1020	1003	995	1047	1027	1006	981	1012	1037	945	1030	1029	948	979	1014	972	967	964	1064	953	981	1019	1024	1007	1048	926	1003	1018	1040	951	988	993	972	1010	985	975	997	1018	994	1000	1054	1034	980	957	1019	924	1046	1030	987	1029	1010	1075	984	1040	982	1007	995	1003	975	1016	1085	1024	1064	996	1012	1022	1023	1029	1031	1021	1004	1021	995	978	1012	997	976	1028	946	1002	998	988	1036	974	954	993	998	975	978	1057	966	1027	1032	1083	1030	1075	1023	1009	971	1020	1012	1003	1004	993	1023	963	982	1032	1021	1025	1010	1030	1018	994	1024	1014	1074	999	1000	960	997	1028	1040	992	993	1001	1019	1040	1058	996	1000	1009	991	961	1074	987	1037	1070	982	995	974	991	1030	956	1034	964	1029	1030	994	985	1029	979	1034	992	1038	993	1021	951	951	1027	1007	1011	1031	966	1062	1011	1028	1019	997	1041	1026	1003	1040	956	975	1001	1040	1018	1022	990	1008	1014	995	1003	1012	1034	994	963	1001	989	1035	988	1050	1057	1036	1034	987	1002	998	1023	985	1019	1024	1030	1017	1033	1025	975	1002	964	1033	1069	1009	1013	1004	1006	997	974	1037	1023	964	999	963	1059	963	1006	980	987	985	963	1040	1001	988	984	995	1032	1025	1010	1000	985	1047	1027	1012	1021	999	955	1001	970	993	982	984	1009	1037	1008	1043	1034	1015	1000	971	1026	992	996	991	1006	996	1022	989	1020	1052	989	977	1046	992	981	1001	1011	989	960	1033	1012	1022	1016	1037	1004	1025	1071	1031	1019	1049	1035	1022	1014	955	1019	1072	996	986	1040	1027	993	1016	988	1050	1066	1090	1035	1002	1031	1014	1025	983	989	1022	1010	1003	1066	995	1065	997	1009	1025	960	990	975	1015	999	966	999	968	1009	1045	983	1028	1093	980	1039	997	998	951	1021	988	971	979	988	958	989	1028	968	1014	1009	1028	998	973	982	1014	1024	996	1061	982	1002	973	1028	984	1049	1043	1035	915	952	981	976	947	955	995	1033	993	973	987	1028	1054	980	1088	1022	990	1031	1018	970	1052	1005	1018	974	1076	1009	1047	957	965	1036	1049	982	1027	972	963	1023	1033	992	1062	994	977	1060	1009	950	959	1021	993	1023	969	1013	977	983	960	941	990	982	1037	1002	1048	1007	994	1012	987	1062	1002	1029	978	1005	1016	979	1005	1015	1016	1008	1044	977	1057	1001	1077	929	942	977	1051	1056	1016	1020	1025	1027	980	988	987	947	1016	975	944	973	978	979	1027	998	1028	1028	1066	1036	963	1038	973	1025	983	1079	966	1044	1029	992	983	1010	1094	991	992	1003	1055	1044	1017	1081	1025	1027	1026	995	1022	1014	943	1000	1036	949	1031	988	1015	1037	972	998	1015	973	1041	976	1030	986	1008	1016	1020	1041	998	1027	1007	1025	1014	997	1065	961	996	981	1029	998	993	1008	999	1023	978	980	1030	1031	1034	1054	968	1085	1054	1051	965	974	957	990	980	1022	986	976	1013	1012	994	1047	1006	1034	971	1018	998	1002	1000	1014	1012	996	1005	968	976	990	1005	1036	995	1026	1018	1032	971	1002	1041	980	996	996	1000	1013	969	988	977	992	990	966	990	982	984	1057	1027	1042	1029	969	1031	969	954	995	970	1003	929	949	989	1019	1015	1006	1062	953	1019	986	1042	998	1040	1023	1034	1028	962	975	966	1002	978	1033	1048	1008	975	979	1076	1026	1015	990	950	986	1034	1034	1042	1004	1036	1034	994	992	1018	1020	994	997	1038	967	1042	994	1025	974	1004	1049	1056	1004	998	1010	1018	1044	984	1015	1023	968	1001	1014	963	990	1002	1002	1002	1031	1031	1012	978	1027	961	1054	1013	966	1010	999	1019	1037	1017	1055	1002	1054	1021	1014	1034	1031	989	1087	1050	1006	1043	989	991	1013	1018	968	1064	977	1076	1020	994	995	1000	1061	1001	955	981	992	1024	998	988	984	1021	1010	1034	977	1027	1012	1035	1018	1025	962	1035	1050	1005	1048	1031	968	1055	1037	1004	1034	1018	998	965	1027	1004	1016	1054	1034	1028	1009	1026	1010	1026	1030	975	1032	1026	987	1010	1046	1069	1015	1049	1037	1023	991	991	1016	987	991	984	984	1016	1001	990	1008	1030	983	984	979	1042	1015	997	1008	1031	1002	1012	1011	1030	1025	1024	1014	1012	984	1054	1014	965	994	994	950	999	980	1015	1008	1008	947	1035	975	1006	952	1002	1011	963	996	988	997	1033	1011	1000	1003	992	1015	1038	972	1017	954	997	965	983	1047	1041	1011	1081	981	979	1042	925	973	991	1031	975	952	1048	958	1019	1040	974	988	995	1019	1010	1006	921	1077	973	1000	965	928	980	1020	1006	1008	1036	1010	1033	979	1025	1027	1011	966	1000	979	1001	1005	967	1008	939	978	995	965	974	1046	1019	997	963	1015	1028	1014	956	1017	1036	1045	1032	963	991	1005	990	975	1011	1035	1013	1022	946	986	1006	1013	993	1031	990	1027	1016	1010	1032	982	977	1001	1048	1026	980	1012	1038	1020	976	986	1058	986	1068	1012	1058	941	978	994	1063	965	982	1021	1010	984	1024	995	1014	1014	1019	1033	988	1026	995	1002	993	984	1045	976	1012	948	1043	976	1020	980	1046	963	1014	985	1007	997	1053	1035	999	953	1034	1006	1002	993	997	1000	1034	1021	1000	1032	995	956	1012	973	1025	1009	984	1042	1028	1031	1034	1005	977	1045	1012	1038	1011	999	1060	952	996	961	1037	1060	970	1030	1069	1039	1037	1047	967	1046	1019	1077	951	1018	1056	983	1004	943	1034	1018	1038	940	991	976	1005	1032	1055	1006	1016	997	1006	993	1048	1046	1039	1031	977	985	1005	1042	1011	978	974	1015	1024	1001	1023	1019	988	999	978	1055	970	954	960	1036	1020	956	965	997	995	1020	1006	1004	1025	1032	983	961	998	999	1010	1067	1027	1056	992	961	985	1024	1067	1045	1009	1034	1039	1040
61328	33459	17697	6127	2963	1476	884	657	495	517	524	511	510	537	468	464	488	502	471	502	504	494	456	495	488	454	490	426	455	514	514	447	472	509	506	548	536	504	464	438	481	497	472	463	439	459	494	497	499	445	483	413	508	498	468	447	479	475	444	493	501	514	443	456	492	471	473	481	463	443	468	492	473	445	482	487	481	478	531	503	498	474	503	477	503	425	437	466	461	504	457	480	487	494	499	450	446	494	470	478	496	466	490	492	487	511	513	478	502	510	459	480	488	494	525	465	465	498	536	491	518	472	443	487	466	478	460	500	456	440	475	466	443	453	498	452	510	474	486	464	505	464	460	487	491	469	464	476	488	453	486	485	529	477	505	488	456	456	472	489	457	462	468	509	472	460	482	470	466	458	473	414	492	474	442	469	468	481	476	513	487	516	443	474	456	483	485	478	439	484	480	511	458	517	458	473	495	459	507	459	476	466	432	479	462	509	520	510	455	482	472	501	502	515	499	503	424	457	502	461	475	472	452	471	517	491	509	476	461	467	481	478	488	499	492	491	474	443	517	444	457	488	507	491	507	429	510	514	504	420	454	454	474	439	468	501	459	501	463	467	429	491	431	462	436	490	491	456	463	506	510	485	508	454	532	468	440	491	497	508	456	482	479	502	424	503	469	454	441	418	464	484	497	452	444	453	456	450	485	466	490	518	479	453	450	526	439	494	492	504	531	457	482	486	484	474	460	453	510	467	482	500	475	459	411	493	456	510	516	496	417	485	507	462	469	470	521	493	524	504	525	504	493	484	532	493	483	462	485	509	489	467	479	459	445	468	484	467	494	503	437	449	523	467	458	491	503	473	513	494	445	483	438	493	465	488	478	429	448	453	455	452	473	450	488	445	481	451	461	463	447	456	477	474	484	467	439	413	444	486	471	485	483	499	479	450	425	484	461	510	483	490	516	522	463	494	441	494	469	481	479	461	506	455	472	463	412	478	500	457	461	463	512	480	499	471	467	471	490	483	469	477	435	455	519	453	480	490	461	485	466	496	506	489	480	449	478	490	491	471	480	437	518	486	476	480	491	483	522	485	425	470	506	495	469	489	463	515	436	457	461	493	467	510	457	507	461	508	498	418	447	463	477	496	473	477	485	499	470	457	479	438	459	487	479	478	524	466	501	489	469	482	452	507	510	456	475	451	439	480	490	489	443	472	461	482	493	491	471	472	459	493	507	457	466	495	441	480	466	478	509	451	445	517	512	511	482	514	476	472	465	407	483	431	477	467	470	529	461	517	449	474	518	478	448	486	462	468	448	475	460	464	456	450	473	443	469	476	468	506	467	435	467	516	510	497	482	457	454	462	490	477	450	456	441	447	494	477	500	498	504	450	470	492	500	450	486	446	473	458	481	483	451	496	484	471	456	449	486	468	459	492	456	461	466	478	495	428	423	478	474	506	484	455	508	477	443	500	483	463	451	476	468	457	462	513	519	447	446	461	485	515	481	503	464	465	479	489	468	456	485	468	494	474	448	479	486	505	455	496	491	441	474	499	467	495	456	448	467	471	512	437	436	507	475	487	435	493	487	495	474	494	504	503	494	446	456	474	517	483	430	507	505	453	443	477	468	495	455	508	462	490	459	489	548	452	442	451	496	459	477	504	459	498	455	451	442	518	476	481	498	453	448	522	433	498	497	487	455	474	491	432	458	473	470	474	486	453	457	453	429	517	465	507	443	469	496	521	461	494	492	482	461	482	470	458	479	485	498	462	460	454	467	483	457	487	455	492	494	461	462	501	481	433	509	448	503	484	465	480	507	492	511	436	445	468	461	467	461	444	448	493	485	458	470	483	496	526	495	463	488	502	500	477	464	492	470	470	460	467	448	446	480	492	478	468	490	442	465	490	490	465	444	477	516	485	514	499	473	469	491	510	479	432	482	475	463	465	465	438	482	468	488	425	470	481	457	493	442	485	464	481	456	472	442	496	447	465	435	456	476	475	498	499	441	474	448	455	437	470	492	506	495	517	479	473	501	429	500	452	415	498	447	497	439	470	489	469	436	520	453	449	426	470	520	504	447	439	436	430	477	481	496	490	516	487	453	419	441	470	486	490	532	450	505	459	473	488	486	503	440	442	479	483	481	457	441	458	437	466	495	507	486	444	489	452	474	484	441	480	425	467	448	493	493	469	492	472	479	418	479	454	473	561	488	453	440	536	484	486	474	465	477	464	473	469	480	431	494	439	453	488	463	482	466	445	505	464	470	420	476	507	404	485	420	489	488	474	457	474	460	499	494	450	471	479	473	484	525	487	474	446	460	462	462	492	461	462	432	458	507	478	467	453	508	444	471	516	465	467	499	459	467	508	499	451	475	458	509	500	452	456	484	478	478	470	491	489	456	472	474	491	472	527	441	467	474	454	477	499	463	468	503	493	466	451	430	485	518	476	464	473	458	460	493	518	495	456	459	468	480	504	466	481	463	483	456	462	502	433	497	510	458	487	517	531	469	460	479	439	453	486	482	485	466	489	504	491	466	474	484	544	452	492	425	498	491	446	438	458	459	489	466	430	412	481	443	459	528	471	451	494	454	450	495	450	456	468	494	500	458	492	450	503	516	464	475	496	489	456	461	451	435	471	489	470	477	514	493	439	434	505	445	478	468	441	429	524	462	483	507	480	448	469	486	449	429	462	465	439	499	454	496	511	439	560	441	490	471	461	469	471	480	451	479	505	465	515	502	493	514	520	465	526	472	470	447	474	478	501	448	470	475	467	443	437	524	441	473	473	477	474	437	477	483	466	457	493	460	471	472	458	489	484	467	488	437	508	476	489	482	450	486	481	492	528	441	470	454	489	503	493	455	449	442	493	446	472	469	432	439	483	464	480	469	442	528	455	486	451	460	468	471	494	445	437	463	494	470	488	508	474	479	480	482	440	468	487	459	480	487	504	480	437	472	487	439	440	468	517	499	536	475	508	491	465	505	478	459	462	492	477	460	504	443	457	513	450	467	426	515	499	468	474	495	465	433	467	441	477	455	484	507	484	441	458	478	486	453	502	505	474	450	441	507	547	492	454	451	445	504	479	464	430	474	472	490	457	482	465	442	465	461	500	508	504	501	478	453	455	468	501	442	447	484	466	517	486	491	465	489	484	466	486	493	476	449	495	484	458	506	445	489	487	491	482	463	443	484	445	436	503	476	500	494	467	482	494	504	475	502	480	428	458	462	462	476	510	457	467	467	419	444	431	500	430	486	501	454	462	513	481	431	439	462	521	473	463	498	509	489	501	493	471	473	466	489	471	508	498	502	484	467	478	439	485	428	469	458	496	452	450	445	458	442	453	472	449	474	496	471	463	481	513	504	468	489	479	457	476	460	478	456	446	511	465	450	491	451	444	429	479	510	430	487	479	491	483	458	461	438	486	458	474	534	429	464	459	498	492	439	540	471	471	458	556	473	444	469	467	482	469	490	477	476	456	485	490	502	470	457	480	483	490	483	479
40100	25774	19000	10820	7842	4342	2222	1473	1305	1287	1162	1100	1054	1109	1024	1039	1063	1033	987	1060	1005	1055	1038	1041	1049	1035	1090	1068	998	1003	984	1026	1023	1061	1023	995	1004	1026	991	953	1059	1021	1062	1023	1047	1046	1007	989	1037	1003	1009	1019	1013	983	1060	942	1016	1071	981	982	1024	1037	1080	1008	964	1003	988	1069	1044	1030	1074	986	1008	1067	1042	941	1013	1063	1022	971	957	1008	1066	983	1015	1055	1036	1051	1000	992	1009	1037	1012	1029	1036	1046	1040	1026	1027	983	970	1013	1046	1001	972	1034	1009	1007	938	1009	967	1044	1003	1071	981	991	988	1032	985	1029	953	1016	1014	1040	1037	1005	972	999	1000	996	949	1015	1007	1041	973	1023	1053	1047	996	1011	962	1000	973	1008	1057	957	1063	959	1017	1031	1019	1026	1001	970	1070	1064	1007	1055	1035	948	970	949	1040	1017	966	1002	1011	1015	1004	1040	1020	1008	1007	992	1016	1020	1034	1010	996	1023	909	1021	950	1000	1012	971	1037	1034	1065	985	1015	1045	989	1018	960	960	1041	1005	996	981	988	1010	1025	1050	1015	1046	973	1098	1024	1042	956	1040	988	996	997	1004	982	1053	1014	1021	1006	971	1006	1012	975	968	974	998	1050	1027	991	1002	1024	974	1017	1036	1003	1029	955	1019	1022	1022	993	1014	981	1028	1046	1001	1020	1034	960	1002	989	1006	996	1013	996	1018	970	978	1057	1029	1024	1050	1021	993	1005	1001	1024	996	990	1005	1004	975	1002	1064	1021	1002	967	974	1023	956	1020	992	1040	1064	987	1004	993	1037	993	1018	971	1021	950	1001	1020	1017	975	1032	1055	972	970	998	1050	991	1037	962	1004	1004	1005	1012	1047	945	978	1023	959	988	1030	1051	967	952	1027	1013	941	1002	1052	1038	1017	1025	1019	991	1033	996	945	1027	1010	1014	1088	1046	1009	986	1012	1048	1051	1006	1037	1047	1032	1008	1023	1041	1033	1003	1032	1063	968	1054	1016	981	1040	1015	959	930	986	978	993	1012	975	1067	1058	1002	1031	1007	977	1041	988	1038	1051	1004	982	943	1016	1012	1061	1065	994	1014	1022	994	1000	971	998	1001	998	972	908	999	1017	1055	1085	975	961	1007	1030	996	991	1043	1033	1006	999	1044	1037	1029	976	1017	957	1017	982	982	1002	1004	1030	1024	1066	999	980	1039	1033	986	1019	994	1050	980	972	1023	1010	988	993	993	969	968	997	941	979	980	979	997	1025	994	1030	970	1009	988	997	1011	998	1021	1013	1031	1018	1039	1042	1054	975	1041	994	1099	964	976	989	1014	1020	966	992	997	980	1060	1029	1019	1024	981	1018	999	976	931	976	1008	985	982	1016	1057	1039	1037	1029	1009	1001	1024	1045	982	1014	1043	1014	1004	1028	1026	1061	998	978	999	1014	1014	988	1028	1026	972	1034	996	997	1004	1016	985	1017	995	999	969	1028	981	1014	996	1010	1062	966	1001	1009	1008	1090	979	1057	1059	946	1012	987	1018	921	960	1024	979	1062	976	1016	1011	1048	1026	981	981	989	1034	976	1047	1041	993	937	1069	968	1031	1015	1017	945	1012	1051	1055	1001	988	992	1043	998	1032	1037	1011	1018	985	1028	987	988	1008	982	1009	1067	1030	957	1007	972	994	1030	1051	1005	1023	996	1115	1000	1033	1095	1032	1012	1015	1045	1024	998	982	1023	1028	980	1049	950	1036	1004	1010	1029	1074	1005	1021	974	983	999	963	1011	977	1058	999	1021	1036	982	1019	998	996	1003	1026	991	1043	953	1022	999	1042	1088	1038	1022	1008	1037	996	1046	1018	1002	1031	1069	1014	1018	1022	1031	980	1057	961	994	966	1016	961	991	1042	989	1063	1004	946	953	1007	1059	981	1034	988	991	1015	1031	982	966	970	970	988	1009	1086	964	998	980	1014	966	1033	1008	1044	969	1081	993	990	952	1058	1042	965	1023	995	1020	992	1031	1006	1018	1004	1003	1004	980	1033	1002	1027	1022	1009	986	988	1025	1061	1024	1008	1017	955	946	1003	1028	1029	1084	978	1050	971	1060	990	978	995	993	963	1004	1002	997	995	939	1003	1040	958	1002	1075	1015	1093	1036	1010	1033	1020	1064	1001	980	1063	1020	1002	1022	982	984	1049	1045	1044	987	1048	1044	1013	1011	985	961	1028	982	1036	1056	1055	998	1011	1013	1074	1015	1081	1028	1000	1067	942	1024	997	989	1013	1014	1039	1003	1031	979	1020	1004	979	1030	1012	1000	1063	970	1065	1006	988	1027	958	955	1019	1037	998	1013	1015	1049	989	1014	980	1024	980	1017	1007	1049	1052	1004	1038	1071	1026	1084	1051	967	1052	1023	1011	952	1016	1036	1000	1052	1060	999	998	1002	991	975	984	1056	997	1048	1017	1039	934	1021	1002	1010	1034	963	899	997	982	1029	971	1034	1012	1040	1050	1031	1034	1053	1073	1025	1021	1023	959	1024	1004	1006	1034	1013	1004	959	976	1030	1072	1017	1011	986	1007	1005	985	1047	1081	977	993	1029	984	974	1039	1012	974	995	997	1055	1003	1029	934	956	965	1006	1015	1042	1009	1005	991	992	968	1059	1057	984	1029	1044	994	1020	1030	1018	983	990	955	994	981	1027	976	1051	1005	1006	978	1005	1027	999	1000	1033	1023	981	1000	1019	1047	1048	1009	1042	972	979	1009	962	980	986	988	1045	1006	1011	1037	1029	1046	950	1077	1041	1007	995	1037	991	1037	978	1016	962	1044	969	1017	1003	995	983	1022	1019	931	992	1028	1015	976	1033	1001	1005	1032	995	1007	1017	1037	1008	953	985	1026	1030	1038	935	1010	1018	988	986	991	1005	1065	988	974	998	1026	998	1007	1092	1031	985	991	1064	1043	945	1023	980	1023	982	1050	1045	1021	1026	1001	995	1017	1000	1064	1067	1014	1017	1009	1061	995	1022	1006	956	989	1010	989	959	1019	1030	997	1024	1069	1029	964	998	983	964	923	1078	1040	989	954	1057	1029	1009	995	1031	966	1029	1065	964	976	1049	975	957	989	1017	1027	1065	975	1023	1018	967	997	979	966	1041	912	1015	1005	1051	1030	979	1041	974	1019	978	977	1028	1038	1020	1020	1006	1048	1030	1059	1037	992	967	1019	1002	941	975	1019	1004	954	1011	1052	1013	1009	998	935	1005	1051	1006	1030	1044	1086	963	1027	984	993	974	994	989	986	977	1011	1008	1059	1042	983	1001	940	1006	994	965	987	1023	982	976	963	926	1020	990	1044	1033	941	974	1024	1013	1057	979	968	1008	1003	1006	987	1071	1056	1037	1071	977	1025	997	1006	1078	1043	972	1033	1026	1056	1077	1057	1011	1051	1076	1024	1025	969	1004	958	1062	1021	994	1072	957	1017	1032	1013	998	973	1028	1030	999	997	1001	1033	981	1030	976	1012	972	1029	1013	1018	996	981	1011	990	1004	990	1007	966	997	1012	988	1045	1017	1006	953	1020	961	994	980	953	1026	990	997	972	992	1033	1011	941	1030	1024	1037	1007	1032	1064	1050	1081	980	962	1048	1005	1057	1034	1031	991	1038	981	983	975	984	1030	1007	1012	951	1012	1040	1005	1030	1075	981	1042	1027	960	1008	1031	987	1024	1006	980	1074	1007	1034	1023	1064	1073	1081	1020	1034	1043	998	987	1027	1041	1022	991	989	986	1070	1011	984	1030	1053	1021	1036	996	1073	972	1032	998	1067	1006	996	1003	994	1031	1006	997	1046	1042	1018	995	988	1070	1017	1026	997	999	1100	989	960	1064	973	985	1020	1034	1052	1022	959	984	945	1002	957	999	967	975	1027	969	999	1028	1017	1027	1041	1015	1018	962	1091	1027	983	1010	1059	1057	1017	988	963	969	1018	957	1056	1037	1006	1032	1030	962	980	1061	1010	1038	1028	1020	1016	1033	973	966	958	1024	1036	1021	991	975	1048	971	1002	1015	1011	1004	982	934	1001	1000	998	1043	1004	1007	1014	990	1037	1049	969	1007	1022	1034	1035	1068	950	1017	1022	1036	985	973	1026	1006	966	1026	994	1034	990	1022	994	1013	1037	999	1001	978	983	1053	1032	1003	999	1012	1028	963	994	1042	1047	992	999	1027	994	951	1025	1005	1001	980	977	1000	1010	1033	1062	1048	1013	1001	994	1015	1097	1036	977	1053	1081	969	994	981	1002	931	1047	1047	974	991	1006	1003	1022	1035	1026	1027	1034	980	1012	954	1049	955	1008	1014	978	1037	953	977	1031	1035	992	1035	984	989	987	978	999	987	1033	1000	984	1006	992	1004	1034	983	989	1069	996	1016	1005	1019	1002	1017	1037	1025	1020	1059
68209	38356	23047	11018	5455	2791	951	727	634	568	636	548	600	485	511	518	523	477	449	511	542	525	467	515	479	496	469	495	489	532	508	550	525	469	488	517	521	477	503	507	458	513	508	496	521	516	540	524	454	515	496	544	518	496	468	510	525	520	498	520	532	458	486	482	474	543	463	513	505	490	487	486	492	463	521	516	569	452	520	543	539	524	467	477	498	488	488	476	498	493	485	467	509	496	523	465	462	461	476	482	490	521	483	530	447	473	582	507	502	552	526	486	501	502	483	467	493	511	488	508	519	472	514	545	479	489	476	472	503	491	511	468	513	479	512	503	458	510	490	502	538	502	500	438	494	506	493	471	470	476	526	526	496	509	486	480	504	496	476	489	504	489	470	484	511	469	524	486	495	484	489	549	519	502	506	497	515	497	465	568	517	495	523	459	487	458	480	507	471	504	517	523	477	502	475	494	477	495	473	481	465	490	456	434	447	500	506	518	475	466	463	485	506	499	493	520	495	467	463	445	467	519	482	509	475	504	522	498	494	482	480	495	512	519	490	478	467	484	449	498	542	492	515	511	453	512	498	494	500	481	464	530	487	510	505	493	533	505	497	480	530	501	466	503	482	486	486	528	483	518	556	493	485	506	489	524	534	498	490	493	505	476	505	533	490	504	505	506	477	505	492	467	483	504	509	497	480	469	492	519	525	488	493	519	442	499	509	506	529	523	471	485	499	462	504	485	524	486	510	531	521	506	490	480	471	512	468	461	522	477	452	484	528	513	504	513	486	487	485	530	480	471	531	498	512	505	513	449	522	510	447	513	500	482	497	469	489	515	515	482	487	489	523	510	488	484	524	477	508	566	518	548	526	484	484	457	483	483	516	537	467	475	498	495	512	499	472	451	492	482	481	488	526	458	486	479	475	464	481	502	488	504	465	483	483	498	501	511	509	463	461	492	455	531	514	530	497	478	486	495	475	494	524	511	515	508	528	575	488	523	446	513	485	465	457	481	501	499	498	512	521	518	497	452	502	544	506	500	466	488	493	528	499	510	472	504	540	509	448	525	514	500	510	511	450	508	480	455	511	490	508	526	514	514	493	494	505	496	537	520	507	472	470	492	501	539	494	485	477	447	487	533	488	496	512	502	520	480	510	498	483	486	497	465	461	513	502	502	510	492	483	514	436	478	447	477	461	501	504	429	471	467	495	443	487	456	493	495	514	473	537	489	493	512	486	523	548	490	465	490	443	468	531	489	481	546	465	499	491	481	526	450	458	496	518	498	477	534	539	535	460	516	521	472	464	516	497	455	520	467	482	488	524	485	494	466	504	570	502	474	467	492	524	520	506	484	474	449	484	492	534	510	472	501	484	517	503	510	499	475	506	504	497	454	499	526	513	480	499	511	447	538	465	528	459	498	522	478	434	484	505	522	479	492	513	469	452	522	436	536	522	487	507	478	494	481	455	493	518	499	478	468	499	508	528	492	468	470	492	522	478	487	479	475	469	486	516	524	548	521	480	513	482	544	522	522	494	504	494	533	499	506	456	504	515	522	459	528	520	522	478	523	492	442	489	471	464	502	478	540	499	500	491	522	495	474	499	490	523	509	447	489	464	481	467	486	520	457	476	482	502	474	530	477	534	498	535	550	577	532	497	526	498	531	462	499	525	407	467	485	491	486	478	490	485	478	506	497	514	485	511	525	461	513	505	520	461	460	507	504	485	515	515	497	461	512	450	488	467	468	511	490	505	525	508	537	539	513	468	473	490	454	453	480	533	488	491	494	494	501	513	504	443	505	470	470	532	515	483	500	525	497	507	511	490	531	511	485	489	490	427	475	479	508	439	496	490	497	529	516	468	502	490	515	483	494	497	502	501	488	498	460	485	482	505	502	452	477	480	482	556	547	517	463	486	533	493	508	494	473	483	477	482	474	469	540	511	479	463	522	444	472	515	513	480	488	528	477	435	456	482	471	494	463	518	499	518	511	485	477	528	503	479	486	488	501	473	458	496	493	454	494	520	464	474	471	484	528	509	527	538	523	515	499	519	513	507	508	478	502	489	475	478	519	461	493	452	548	546	498	503	554	537	469	503	521	473	554	455	502	482	548	513	489	487	510	513	486	516	477	489	542	523	471	459	498	532	507	491	503	542	528	517	511	520	483	495	475	496	516	519	486	464	485	534	533	491	523	479	507	564	542	432	453	507	472	478	519	525	457	471	511	473	478	534	535	502	494	532	506	518	460	485	508	521	497	486	486	515	497	499	514	446	460	497	540	493	507	501	459	471	519	503	508	477	537	488	471	500	504	515	494	495	491	517	508	551	467	518	510	491	485	524	530	536	501	569	524	512	520	465	483	483	526	509	459	493	491	492	473	464	519	483	505	560	523	481	525	495	461	479	533	513	485	482	503	503	515	501	523	502	466	506	486	512	524	477	485	480	492	446	525	501	514	513	521	517	490	487	509	451	484	508	518	499	474	478	561	522	467	458	505	510	508	495	509	532	473	485	524	509	506	500	508	454	473	470	456	481	521	484	497	532	518	502	489	466	492	513	527	487	483	500	514	475	450	539	498	429	506	483	510	486	480	473	522	502	485	509	527	485	525	505	548	512	486	483	533	527	511	486	487	469	506	465	558	501	479	529	490	446	501	475	505	489	481	538	526	464	480	515	515	478	490	506	527	519	510	528	485	519	513	513	526	506	550	528	506	460	461	515	504	534	499	462	533	488	509	446	486	466	534	507	524	508	493	462	471	506	491	507	506	552	480	491	464	511	498	485	495	494	453	497	503	529	545	497	511	481	530	502	467	474	516	532	515	510	494	543	476	489	466	518	469	462	529	463	512	442	528	486	543	497	504	459	500	469	513	488	479	479	505	499	513	505	479	519	511	526	486	522	482	482	495	525	485	524	494	477	504	452	548	479	502	494	486	482	492	471	497	502	515	497	545	476	499	535	465	476	449	521	491	493	508	462	447	454	480	494	461	505	490	499	468	553	509	511	523	484	492	484	508	480	448	493	495	494	499	563	504	506	497	467	501	475	494	502	493	520	451	510	504	500	497	484	484	466	523	470	527	530	476	520	522	523	537	469	499	542	527	519	530	511	515	466	513	489	526	536	488	528	521	443	489	535	484	462	509	504	494	509	535	464	536	525	483	490	536	538	488	470	507	512	497	510	546	498	516	562	514	485	520	476	470	541	514	539	502	480	512	481	463	459	521	465	527	465	500	478	496	497	500	513	530	502	511	508	430	477	505	522	478	504	492	484	459	459	520	519	496	443	489	507	504	472	504	495	503	475	517	489	511	441	514	478	505	477	542	498	464	502	513	549	499	504	519	526	486	477	502	471	530	554	510	491	537	496	421	464	512	512	483	475	516	495	467	537	502	533	500	522	506	513	511	508	497	496	471	502	449	511	533	510	494	484	475	554	498	485	510	533	506	486	505	489	486	489	512	501	507	519	474	467	478	509	479	553	439	527	500	516	475	518	488	491	529
44361	29148	24478	17698	13047	7407	2530	1846	1612	1480	1274	1227	1140	1073	1141	1161	1121	1019	1010	1019	1101	1086	1086	1071	1078	1126	1080	1106	1088	1076	1071	1076	1075	1104	1148	1057	1060	1027	1000	1055	1094	1079	1051	1103	1000	1028	1099	993	1093	1042	1032	1068	1090	1019	1087	1019	1073	1052	1058	1076	986	1048	1034	1026	1044	1029	1022	1083	1026	1014	1072	1052	1034	1062	1053	1031	1070	1024	1098	1024	1013	1030	1038	1089	1020	1030	1064	1069	1052	1043	1068	1060	1057	1034	1013	1050	1051	1037	1008	1138	1025	1065	1058	1026	1036	1077	1063	1089	1013	1035	1067	1055	1020	1012	987	997	1067	1017	1107	1120	1132	1046	1027	1056	992	1048	1020	1046	1093	1007	1014	1079	1098	1044	1066	1100	1085	1073	1066	1080	1063	1050	1052	1048	1050	1063	1080	1034	1055	999	1004	1040	1016	1059	1028	1011	1023	1030	1076	1056	1065	973	994	1053	1062	1050	1034	1010	1070	1048	1006	994	1049	1061	1071	1086	994	1064	1037	1076	1082	1051	1027	1059	1064	1024	1104	1083	1013	1034	1065	1090	1089	986	1117	1053	1009	1046	985	1016	1079	1023	1005	989	1043	1045	1032	1049	1064	1070	1043	1048	1036	1079	1053	1056	1066	979	1050	1055	1030	1015	1051	1046	1040	1033	988	1082	1032	1061	1031	1045	1083	1032	999	1061	1057	1000	1067	1057	1047	1100	1037	1054	1075	1066	1055	1092	1044	1038	1083	1101	1004	1069	1048	997	1037	1059	1139	1001	1058	1091	1055	1010	1029	1074	1082	1092	1018	1086	1040	1065	1050	1094	1032	1112	1072	1027	1063	1063	1060	1076	1050	1057	1058	1070	1115	1046	1037	1008	1012	1040	1067	1038	1033	1094	1043	1056	1043	1025	1038	992	1107	1048	1071	1096	1063	1044	1080	1076	1088	1084	1083	1087	1079	1032	1103	1130	1053	1077	1067	1037	1035	1070	1079	1016	1019	1119	1089	1082	1025	1056	1069	1073	1039	998	978	1150	1065	1066	1151	1046	1032	1052	1038	1040	1051	1021	1061	996	1021	1046	1014	1078	1107	1057	1072	1101	1018	1005	1046	1025	1070	1056	1016	1113	1062	1022	984	1051	1017	1080	1067	1077	1056	1082	1036	1049	1073	1019	1059	1033	1062	1135	1036	1017	1031	1037	1052	1037	1077	1034	996	1022	1012	1077	1043	991	1056	1023	1067	1046	1035	1027	1079	1022	1107	1062	1027	1060	1050	1037	1026	1107	1007	1047	1057	1083	1043	1037	1023	1056	1028	1016	1095	1033	1031	1004	1070	1026	1045	1071	1102	1001	1062	1065	1007	1045	1073	1017	1036	1070	1066	1071	1055	1010	1066	1045	1049	1044	1032	1044	1018	1044	1002	1096	1039	1049	1071	1025	1012	1043	1039	1073	1035	1072	1052	1092	1028	1058	1032	1034	1079	1047	1055	1042	1027	1039	1069	1024	1025	1049	1067	1038	1046	1024	1047	1045	1035	1048	1081	1051	991	1015	988	1061	1041	1035	1068	1043	1052	1090	1069	1007	992	1057	1048	1017	1014	1056	1054	1074	1056	1082	1015	1070	1060	1078	1118	1033	1068	1043	1028	1050	1066	1019	1062	1034	989	1064	1029	1031	983	1088	990	1060	1031	1106	1059	1019	1042	1048	1079	1052	1068	1043	978	1073	1077	1011	1129	1065	1029	1031	1102	1071	1033	1062	1045	1066	1036	1124	1121	1054	1017	1121	1027	1073	1051	986	1084	1065	1004	1064	1022	1045	1003	1046	1048	1011	1112	1048	1067	1035	994	1172	1046	1082	1064	1034	1019	1028	1038	1059	1106	1055	1059	1046	1077	1030	1003	978	1074	1013	982	1023	1023	1052	1036	1072	1106	1002	1080	1099	1004	1145	993	1001	1017	1039	1046	1050	1039	1057	1028	1057	994	1086	1015	1083	1016	1087	1029	1033	1045	1044	1053	1043	1061	1027	1028	1064	1080	1032	1034	1030	1042	1086	1050	971	1063	1016	1047	1050	1052	1032	997	1084	1065	1055	993	1131	1041	1012	1013	1029	971	1044	1015	1058	1013	1055	1096	1065	1054	1073	1019	1007	1065	1039	1089	1071	1040	1054	1009	991	986	1072	1083	1061	1058	955	1011	1074	1054	1025	979	1035	1052	1011	1039	1075	1092	1029	1009	1041	1078	1024	1052	1111	1043	1054	1032	1070	1026	1060	1007	1020	1003	1030	1049	1081	1044	1031	1072	1022	1047	1021	1027	1038	1012	1112	1067	982	1047	1065	1066	1031	1101	980	1071	1030	1083	1070	1044	1033	1028	1030	1024	1034	1051	1053	1009	1030	1017	1020	1074	1037	1024	1039	1040	1125	1081	1068	1054	1065	1021	1013	1061	1063	1073	1053	1011	1066	984	1065	1046	1068	1063	1042	1065	1049	1026	1008	1076	1034	1053	1054	1061	1016	1027	1046	1046	1051	1077	1043	1035	1102	1020	1010	1052	1054	1094	1034	1100	1045	1046	1066	1031	1003	1055	1017	1096	1042	1019	1088	983	1043	1056	1050	1032	1033	1051	1042	1031	1021	1010	1064	967	1072	1062	1042	1034	1055	1019	1037	1032	1039	1046	1062	1007	1039	993	1050	1040	1043	1068	1020	1022	1038	1074	1024	1045	1077	1034	1109	1043	1094	942	1071	1030	1068	1045	1086	995	1064	1109	1112	1093	1041	1067	1080	1021	1030	1056	1025	998	1031	1039	1051	1057	968	1055	1037	1039	1025	1045	1074	1075	1057	1052	1042	1062	1049	1026	1068	1026	1053	1042	1079	1017	986	989	1060	1024	1035	1091	1061	1063	1036	1069	1040	1065	1053	1065	1033	1076	1050	1035	1034	1056	1016	1042	990	1042	987	1088	1092	1122	1052	1033	1066	1022	1020	1065	1033	1062	1057	1015	1039	1026	1060	1040	1048	1073	1054	1059	1044	1044	1016	1099	1060	1123	1058	1055	1050	1094	989	1070	1086	1040	1024	1049	1030	1036	1065	1017	1055	1102	1085	1063	1042	1090	1055	1058	1094	1002	1065	1082	1055	1050	1041	1072	1082	991	1057	1034	1037	1001	1070	1004	1009	1049	1043	1049	1062	1004	1048	1085	1053	1016	1098	1083	976	1025	1028	1051	1036	978	1052	1043	1075	1025	1078	1059	1065	1040	1038	1066	1055	1028	1064	1058	993	1079	1030	1101	1027	1041	1038	1008	991	1018	1070	1028	1027	1073	1068	1021	1037	1048	1051	1037	1081	1083	1024	1070	1043	982	1084	989	1048	1070	1066	1013	1052	1038	1053	1084	1021	1093	1038	1005	1061	1025	1110	1071	1055	1020	1056	1046	998	1095	1019	1058	1042	1079	1075	1035	1091	1125	969	1051	1015	1035	1049	1066	1009	1035	1078	1092	1021	1046	1032	1077	1031	1036	1017	1034	1060	1054	1048	1025	1000	1054	1044	993	1032	1037	1057	1033	1061	1051	1031	1094	1004	1061	1062	1047	978	1041	1046	1031	1079	1056	1032	1033	1010	1037	1072	1051	974	1061	1127	1073	1107	1036	1045	1043	1033	1005	1055	1013	996	1093	1032	1097	1054	1069	1054	1093	1104	1024	1069	1003	1041	961	1073	1076	1052	1065	1029	1034	1038	1068	985	1055	1004	1052	1060	1050	1065	1031	1078	1088	1064	1048	1097	989	1112	1056	1046	1011	1024	1078	1121	995	1005	1094	1036	1050	1115	1051	1054	1034	1118	1093	983	1046	1032	1002	1061	1039	986	1075	1023	1082	1065	1083	1052	1058	1051	1067	1064	1079	1062	1032	1046	1050	1059	1073	1081	991	1057	1046	1045	1039	1027	1072	1036	1041	1028	1034	1063	1047	1130	1029	1036	994	1032	1094	1025	1016	1056	1033	1115	1067	1062	1086	1041	1037	1059	1061	1041	1068	1065	1040	1091	1095	1061	1046	1126	1054	1007	1031	1062	1030	1067	999	1050	1098	1112	1077	1037	1080	1071	1076	996	1012	1005	1038	1046	1076	1065	1066	1036	1031	1043	1099	1008	1010	1017	945	1113	1037	1053	1060	1101	1027	1038	1007	1008	984	1066	1014	1006	985	1063	1043	1099	1051	1048	1062	1051	1031	1028	1017	1106	1039	1048	1047	1065	1030	1021	1017	1014	1048	1081	1029	1007	1064	982	1097	996	1062	1073	1071	1079	1049	1064	1077	1009	1041	1073	1046	1018	1083	1035	1080	1027	1060	1051	1061	1062	1090	1063	1002	999	1041	1046	1084	992	1059	1060	971	1021	1041	1023	1101	1015	1039	1041	1035	1025	1067	1036	1014	1108	1099	1032	1074	1055	1082	1121	1021	1055	989	1011	999	1040	1060	1007	1055	1070	1026	1054	1018	1035	1083	1059	1052	1084	1063	1083	1070	1074	1010	1064	1033	1007	1015	1034	999	1071	1058	1032	1029	1041	1085	1056	991	1114	1032	1093	1053	1080	1019	1068	1048	1044	1043	1076	1068	1024	1021	1064	1101	1021	1129	1066	1083	982	1062	1056	1022	1121	1055	1017	1126	1015	1008	1037	1031	1052	1064	1033	1085	1081	1032	1102	1055	1088	1039	1088	1065	1026	1137	1059	1072	1038	1045	1008	1069	1112	1041	1036	1094	1114	1049	1071	1032	1080	1078	1025	1031	1056	1054	1053	1039	1036	1032	1038	1030	1006	1058	1053	1043	1090	1004	1064	1091	1067	1012	1046	1024	1071	1002	1085	1071	1038	1078	1038	1084	1002	1088	1022	1000	1069	1044	1062	1016	1062	1044	1062	1058	1071	1014	1042	1061	1039	989	1107	1080	1051	1028	1074
45732	27812	13373	5188	1976	888	679	593	527	488	515	488	478	449	500	456	479	455	491	450	498	465	514	489	440	483	442	465	435	481	526	515	503	457	459	476	464	452	475	452	481	474	481	489	467	502	464	433	451	455	433	466	495	453	435	411	489	466	484	416	478	486	495	476	463	428	469	448	495	479	460	488	470	458	462	448	473	496	434	459	455	467	481	446	481	451	462	480	476	471	479	420	492	491	493	483	499	395	491	454	430	497	477	489	468	455	472	443	476	485	460	437	489	509	457	470	450	466	447	451	472	476	472	429	453	465	494	462	426	451	460	477	460	484	475	462	470	431	460	454	495	443	425	458	443	430	471	463	457	462	469	508	471	518	449	464	453	428	488	433	488	453	446	439	485	465	476	457	501	444	463	518	446	425	430	482	465	479	507	482	459	458	461	461	438	487	485	450	429	474	439	430	490	481	481	471	443	458	475	452	433	473	505	483	475	446	443	445	478	464	471	485	443	485	470	479	486	464	488	467	431	474	455	497	471	431	484	476	455	473	428	507	447	487	465	448	475	441	451	442	435	441	473	436	468	422	478	489	470	457	504	522	417	424	479	433	504	462	465	422	450	466	468	484	451	481	449	496	439	484	465	468	465	468	485	459	463	472	466	431	501	435	498	468	441	449	490	496	458	474	421	461	456	430	445	462	416	478	459	484	472	463	467	490	482	488	424	487	480	441	420	450	441	453	459	479	443	506	459	493	488	513	506	515	472	493	454	457	481	456	439	458	449	429	465	433	455	464	470	450	437	474	457	440	487	447	416	482	473	461	481	493	453	458	421	441	470	462	478	416	469	421	432	445	460	426	447	487	482	452	478	441	470	437	483	420	386	479	455	452	448	470	448	498	440	473	476	432	473	457	476	526	462	415	498	461	476	505	462	430	441	477	488	478	457	509	481	434	489	483	481	438	477	467	423	467	504	450	483	508	442	447	462	468	505	423	402	452	466	455	476	453	477	451	430	416	464	463	437	494	461	452	516	499	461	454	437	506	464	470	418	472	482	459	455	447	468	469	452	424	475	465	459	442	428	464	414	440	468	468	510	460	492	473	504	444	447	515	468	430	467	461	431	482	486	468	456	478	466	435	484	489	473	487	447	487	482	476	451	472	460	449	472	434	434	490	416	463	477	467	463	466	472	438	480	455	531	486	417	465	453	423	430	451	463	490	460	427	445	444	481	451	460	452	489	470	454	478	469	472	450	485	468	499	416	442	428	488	442	482	494	439	488	491	476	465	427	483	443	453	461	444	484	469	447	469	458	485	438	476	488	517	470	416	491	485	434	486	438	449	448	482	472	480	477	440	430	510	470	460	454	425	411	462	469	466	438	467	450	446	424	436	441	456	425	412	472	477	458	493	432	515	465	470	522	462	496	460	461	462	498	422	459	452	476	470	470	515	477	456	445	462	495	433	488	484	441	464	478	477	512	482	445	471	469	461	483	450	452	512	484	467	437	479	457	475	407	473	470	467	467	461	500	470	438	430	484	433	490	478	446	471	484	461	456	469	450	475	432	471	451	497	455	462	451	431	444	437	518	458	444	453	463	441	501	447	457	465	435	469	501	504	481	453	461	480	510	474	489	475	464	449	426	431	489	471	458	459	485	445	463	442	472	454	520	442	489	476	440	445	474	466	446	430	469	447	465	457	489	487	460	452	475	458	490	479	429	467	443	475	487	450	503	486	467	449	455	482	451	458	489	541	463	480	505	477	420	530	499	478	477	446	445	465	476	456	471	443	463	470	454	441	506	447	485	483	445	444	444	435	472	452	482	500	505	405	464	447	450	455	491	514	501	463	464	439	439	471	462	450	495	447	490	466	448	443	459	499	425	454	494	459	462	454	493	517	471	494	434	392	432	465	473	468	479	450	418	456	435	426	494	478	448	475	401	491	452	472	459	440	470	465	467	449	431	468	458	448	453	446	453	459	471	470	442	425	444	430	504	473	488	473	429	453	436	491	464	492	436	451	508	484	449	445	501	449	487	464	438	470	427	480	455	452	428	478	488	489	476	468	478	475	472	446	474	401	422	458	484	416	447	466	514	510	472	480	468	467	482	458	440	443	453	484	472	436	478	446	457	457	486	503	448	493	464	462	469	456	442	503	436	485	419	461	494	452	460	453	433	480	486	444	456	504	480	496	503	483	517	475	455	513	450	439	492	457	437	453	454	461	419	449	404	464	447	491	487	464	438	461	468	490	491	471	496	436	502	428	459	489	460	459	479	455	479	440	463	464	498	421	450	460	447	448	420	459	437	520	463	476	461	469	475	491	468	468	447	480	459	469	479	458	495	462	434	466	463	446	443	466	450	501	462	454	466	465	477	486	484	467	440	504	454	446	471	416	457	461	454	460	455	448	440	470	426	432	464	460	456	487	471	478	461	480	468	482	458	490	451	511	476	446	457	484	478	456	452	482	439	462	465	420	420	452	469	442	491	441	456	461	456	461	443	461	429	454	482	466	429	475	482	493	476	486	460	475	454	510	450	485	464	451	491	496	463	452	461	461	509	485	472	457	466	468	455	444	511	500	411	457	480	450	436	455	459	485	450	454	459	497	458	481	431	457	460	472	440	481	470	504	481	424	465	457	440	477	476	450	497	470	447	461	468	528	476	435	438	478	504	477	466	449	438	449	491	468	461	519	463	458	414	481	471	520	498	496	472	449	503	507	435	487	458	470	472	468	430	438	456	459	491	507	456	461	454	470	486	469	492	496	429	459	449	467	513	444	454	435	469	467	448	450	477	451	484	468	517	470	445	462	432	446	488	472	514	438	447	469	483	490	489	464	455	489	422	478	500	465	458	463	442	475	502	450	484	446	448	533	459	477	435	445	509	484	452	440	457	462	461	432	451	435	437	493	471	451	488	447	422	493	457	482	449	430	496	500	437	454	440	468	476	494	464	515	475	448	480	497	459	469	474	461	443	453	467	449	442	487	417	440	495	493	435	442	496	456	473	437	464	467	435	471	467	469	442	469	447	460	489	456	457	477	456	474	448	482	488	494	470	467	457	480	477	415	441	472	476	463	454	492	461	469	477	485	508	520	473	476	530	437	461	444	472	450	462	437	469	434	454	427	424	427	443	437	497	425	482	467	503	507	509	480	486	492	469	420	446	438	486	410	477	495	460	407	473	444	448	426	475	460	504	457	471	455	426	440	443	480	458	459	479	479	449	465	455	425	459	438	468	388	483	449	460	454	476	499	488	522	482	442	470	477	485	463	420	454	477	503	473	485	472	468	492	432	478	511	458	433	498	488	460	430	460	493	460	468	476	449	474	490	483	449	486	451	431	416	459	469	504	458	456	489	456	471	449	429	491	472	462	468	476	476	490	462	459	435	472	421	432	451	448	453	504	458	476	459	464	517	451	455	458	431	492	484	454	476	429	506	475	479	505	471	422	432	475	465	468	477	466	468	467	520	478	482	501	511	454	467	417	514	467	474	426	472	483	503
29292	21277	15617	10457	5449	2791	1942	1645	1342	1223	1160	1000	1063	967	994	1037	982	980	988	1080	1041	1002	1061	965	1017	1020	1019	957	987	1015	990	983	963	998	972	1030	1001	983	962	1010	965	963	1029	958	1012	995	1008	970	1030	1012	1043	1003	1014	1012	1020	997	1016	994	965	991	970	943	989	938	973	991	963	991	982	953	982	1029	971	992	973	951	1009	990	929	984	992	956	982	950	972	992	990	996	990	993	982	969	1014	988	1060	966	989	990	999	985	946	986	978	916	981	1007	972	1026	1007	966	1029	986	988	1030	966	990	971	948	1004	982	922	949	1008	992	1011	966	1024	1000	1019	909	965	970	951	966	986	986	992	950	1009	1016	991	957	1014	963	930	958	1015	981	956	948	972	986	983	980	969	1019	1005	999	1007	963	992	908	993	969	954	1001	967	966	991	971	944	972	1000	982	974	989	989	933	1001	1000	1023	991	1018	999	938	921	926	960	965	1007	999	1022	955	961	986	992	1029	913	1005	964	971	996	971	1008	992	975	980	948	1003	964	940	960	1006	1027	930	989	979	1044	1007	956	973	961	1006	1006	973	1059	947	982	956	1038	1008	999	930	955	953	1002	941	1030	1005	975	979	1004	1030	986	1011	972	1012	899	1002	961	927	957	1001	971	1009	971	981	1024	979	1037	999	971	998	1026	940	971	1034	939	1017	983	1024	966	967	966	1049	1066	947	991	1011	930	940	999	1042	966	999	950	980	937	944	925	985	982	1001	935	983	968	914	985	1013	982	918	985	995	1008	951	972	980	965	983	1062	995	1029	981	1025	944	926	1041	1024	940	1056	995	965	968	989	975	1004	958	964	1030	1029	1006	1005	1039	1039	1059	968	971	997	993	948	949	967	905	968	964	938	934	1033	986	992	945	960	984	949	986	1006	1031	1007	941	998	997	991	957	1025	984	948	964	984	1009	1004	1024	982	998	986	1006	994	1001	997	1002	969	1023	980	1031	1035	902	1007	958	991	946	1006	970	989	1029	960	995	1012	968	1042	1027	1021	975	983	916	940	957	1017	941	969	1003	1008	953	1001	967	997	967	996	999	967	977	1031	1027	985	937	919	1012	1001	988	941	872	1011	975	995	956	1003	1010	938	912	956	958	1002	966	974	1006	1002	984	981	954	990	914	1006	977	1014	1009	918	1024	940	997	959	1002	989	951	950	970	983	979	977	994	961	1005	977	909	934	1019	1004	995	976	1031	980	989	975	1006	942	975	1028	967	987	997	971	971	964	1008	994	988	1015	963	950	979	967	934	1037	946	971	967	935	930	1024	978	925	1011	976	980	1033	968	992	992	987	978	1040	960	915	920	965	1008	986	974	961	974	1008	935	974	994	983	1017	975	944	999	1028	982	1036	918	979	936	956	999	928	989	1060	990	991	1007	1001	984	990	990	1000	1042	947	987	1021	971	1003	968	997	983	1023	964	992	1004	987	983	989	1058	1012	999	1005	935	1027	968	956	1017	1003	968	967	996	1009	963	1000	1011	956	954	1004	982	935	901	990	947	983	1008	1008	1014	978	923	934	971	927	956	980	994	951	948	1027	1009	956	955	1004	955	973	1012	949	897	950	1002	981	956	985	991	989	960	979	1021	1050	1060	952	1002	994	1028	956	1033	980	985	951	1006	984	979	949	935	1025	964	1013	969	925	968	957	974	945	963	943	991	1037	1030	991	1019	1014	996	955	992	1026	950	990	986	952	1009	1004	975	961	966	973	1005	974	975	948	1035	1001	941	960	922	1003	973	947	994	1002	1014	927	936	1011	1014	990	1023	1048	1028	992	977	964	964	987	980	955	1016	994	1006	976	958	1005	1012	972	963	970	938	938	995	989	931	969	1053	987	986	955	990	946	963	995	1014	967	950	1009	1013	1002	961	1026	970	946	1020	995	972	977	1027	951	1033	1033	988	959	981	948	949	943	951	1022	1015	1024	947	958	1034	984	980	982	994	975	1019	999	1003	998	982	1003	1030	960	912	1020	955	1054	964	996	995	982	1000	971	965	1026	995	951	935	1013	1038	1041	983	1016	996	991	997	978	976	984	1017	977	975	997	1061	998	1026	987	978	998	1010	1001	943	982	1016	931	984	1005	949	1016	941	953	985	970	939	970	971	922	966	962	966	979	903	960	961	972	960	978	975	972	969	1015	983	990	974	973	973	1000	962	984	964	1060	992	993	952	974	948	946	1010	976	977	954	1002	952	979	974	927	996	972	1043	987	994	915	968	1027	1000	976	944	1006	1036	1021	1019	950	941	996	957	981	939	919	1030	966	966	955	1025	984	976	966	947	997	1079	1005	987	1020	1023	1040	958	1011	1036	981	1010	939	903	1058	922	964	910	1017	970	1011	980	964	1039	980	1032	1022	1002	966	1026	1003	982	971	993	1016	992	988	955	961	970	957	1014	1004	970	958	989	1007	968	1035	971	1036	1006	994	1020	985	1033	967	982	999	1019	942	1033	1023	958	1016	985	1019	1019	998	985	987	991	966	984	1031	987	969	988	1005	1002	995	996	992	982	1054	1014	983	980	973	994	957	994	953	972	968	965	941	988	1064	939	964	995	955	1059	993	950	953	1040	947	1038	974	959	978	968	955	971	968	1031	975	979	973	986	997	992	964	995	946	1063	983	1002	988	1040	947	1003	1021	958	939	938	980	1022	1015	955	953	954	959	943	983	985	951	1006	974	1001	981	985	961	996	995	1003	1026	947	956	991	974	986	936	972	997	971	948	969	949	949	972	1012	997	944	928	996	992	971	983	978	1032	944	970	974	1028	942	1020	1018	964	960	1043	993	1023	959	972	915	977	1000	1039	1048	957	963	1023	993	1022	988	984	970	953	984	985	952	970	962	1018	936	997	962	998	957	911	1011	963	977	980	948	977	1032	1018	969	970	973	1015	1031	1012	1029	987	1026	1017	954	1052	927	963	975	1040	1035	981	981	1004	969	999	947	1007	946	969	964	918	938	1032	1008	985	985	958	1021	960	948	954	995	974	1043	993	1005	924	957	952	1010	1016	1002	935	987	1013	968	1024	939	1023	1024	988	973	948	1023	966	972	955	1014	977	1022	1016	990	1002	943	969	957	995	958	1029	981	981	980	997	1005	969	1006	950	930	984	1023	942	1009	986	973	986	1052	979	971	1038	988	1014	953	992	984	960	935	1001	954	948	1003	1031	958	970	991	925	1039	986	1029	961	1039	981	1035	1033	977	986	1039	1038	1001	959	1023	990	974	918	923	1030	1041	957	1014	978	978	989	974	974	1034	1001	1029	940	963	922	934	982	969	1015	970	953	1015	925	1031	989	1000	1015	933	973	994	1077	977	942	1044	987	962	978	958	1020	985	957	1018	957	1015	995	1002	1008	973	1004	986	1041	986	1005	966	954	994	949	1031	947	958	982	962	945	998	1002	970	1026	1018	929	982	988	1018	1006	973	992	1033	958	1025	1064	935	953	1051	959	1002	1013	991	941	985	977	971	992	980	965	982	964	1014	1026	1024	962	1006	1007	998	1004	963	931	1045	981	996	1001	1049	990	983	957	979	1030	997	969	995	1019	962	997	951	1002	1015	979	1017	970	994	944	961	991	936	970	958	1034	1018	966	1006	1042	1006	975	967	953	1000	990	1009	983	958	1016	1015	993	1050	940	1000	963	951	1014	949	1003	997	944	964	974	981	1004	1018	1048	944	997	976	1003	992	945	1000	972	1001	987	1003	954	1004	988	1017	970	971	1010	942	991	1012	958	954	1048	956	936	978	994	960	969	1012	1012	945	974	989	1023	966	990	945	964	1000	973	995	998	973	992	1028	991	1004	973	967	958	1019	1004	955	949	1010	1006	940	939	977	998	980	1056	984	993	963	976	1012	977	978	1038	957	979	957	1038	945	1002	993	932	985	975	1039	1021	994	977	1000	1001	1002	935	984	962	978	1029	949	974	1002	989	933	1059	1012	978	964	994	973	997	1026	1028
58872	33681	17388	8848	3702	1447	850	678	551	595	531	481	493	513	465	486	529	445	437	438	448	483	498	488	487	513	489	448	464	431	457	470	465	456	467	450	415	505	474	450	482	489	418	453	480	459	477	460	476	492	485	485	489	435	477	449	418	516	441	448	452	436	407	489	462	464	465	492	489	446	458	479	439	492	478	454	507	421	420	490	417	473	482	482	501	504	474	502	461	490	447	472	477	479	473	457	505	503	499	452	455	453	448	452	465	457	442	490	467	480	483	507	462	496	482	439	475	457	496	450	466	476	437	441	455	466	458	465	499	475	434	474	462	424	430	434	424	461	485	465	466	491	421	462	443	484	497	463	442	456	484	447	465	474	483	444	488	468	452	444	440	436	508	502	448	449	481	496	506	449	468	465	506	492	436	441	464	494	450	487	463	497	446	435	421	453	445	461	438	442	441	472	459	495	487	477	431	426	441	447	473	461	466	442	497	472	458	495	490	433	465	476	467	452	465	462	457	459	468	482	488	454	468	482	489	398	496	516	468	440	434	456	449	442	462	458	476	464	474	473	450	459	475	496	467	445	474	459	443	456	446	486	466	456	499	468	457	504	472	483	444	518	492	480	458	458	471	490	443	449	438	524	469	473	518	509	460	472	465	475	467	492	448	477	487	485	484	465	469	474	491	442	490	496	436	511	482	427	417	465	476	488	450	444	461	472	468	439	476	437	466	456	478	457	447	451	473	432	504	443	487	446	513	474	487	460	413	480	478	508	492	519	480	467	403	490	459	452	454	453	433	452	445	459	444	501	455	476	417	476	463	447	426	458	453	474	434	458	471	458	480	441	454	422	423	480	491	479	441	473	439	466	443	462	451	423	485	470	464	427	518	458	494	461	501	480	409	496	494	462	451	462	506	444	412	440	486	460	474	459	470	453	485	484	472	460	469	472	486	466	477	434	427	491	450	456	460	478	449	468	450	426	494	462	441	451	505	418	462	452	462	483	425	454	427	494	479	456	489	439	457	518	416	484	469	516	459	467	501	440	448	488	503	449	416	482	472	463	478	504	503	506	431	485	436	468	463	473	428	417	479	503	432	480	442	429	492	424	446	434	499	447	468	468	457	428	443	460	509	507	476	502	464	471	494	453	427	455	448	441	434	496	444	510	498	451	478	458	480	480	484	403	483	446	458	481	466	456	464	463	476	439	507	441	447	494	541	457	448	512	518	490	501	475	531	467	458	491	474	467	434	462	475	469	432	460	495	458	488	469	445	471	478	529	483	482	439	463	507	423	510	506	500	456	488	490	450	447	447	477	460	492	501	480	470	432	441	478	428	465	467	485	452	469	437	489	495	478	449	470	473	434	476	441	456	476	482	458	445	487	489	494	455	458	463	511	476	474	456	436	506	454	472	450	477	420	499	508	468	432	450	497	484	487	488	437	472	471	490	463	462	476	463	452	482	484	482	516	489	471	483	442	475	480	451	440	497	475	443	491	435	463	471	495	492	458	437	465	418	458	415	476	486	469	452	437	484	487	473	460	515	471	446	456	438	455	466	434	426	469	451	439	460	446	470	439	525	489	494	493	469	421	489	496	465	478	444	452	439	501	433	473	448	460	440	455	516	454	456	521	463	476	466	470	431	458	503	427	446	459	459	453	424	495	470	476	447	466	521	432	463	453	449	425	453	461	522	436	521	461	445	452	447	458	462	513	456	479	437	453	515	469	495	427	490	466	479	456	540	536	450	475	457	505	491	478	481	428	487	513	431	470	488	433	430	459	419	461	490	485	464	467	494	460	471	459	458	420	491	505	480	458	463	453	466	469	505	459	463	476	482	458	447	471	482	453	509	462	456	503	472	483	490	430	455	477	448	438	459	511	490	474	454	475	502	476	472	467	501	480	474	488	486	442	506	454	493	455	486	443	461	453	443	467	471	477	497	484	433	518	507	433	413	482	479	472	500	453	469	452	459	464	453	476	463	479	448	450	471	477	515	438	475	439	452	501	485	439	440	448	474	447	498	434	447	535	492	477	527	463	470	469	484	455	449	462	497	418	440	466	459	469	430	447	468	469	452	426	471	459	493	433	394	449	443	506	466	456	498	464	505	471	459	495	462	464	484	493	473	484	479	475	481	462	477	486	493	482	518	460	485	488	511	452	491	425	515	456	494	463	472	432	467	483	461	464	477	466	505	455	467	457	451	466	452	497	488	447	438	447	475	449	457	463	455	489	488	483	450	480	490	441	446	415	458	454	469	490	448	493	461	464	492	499	415	447	476	469	461	492	427	481	484	478	476	479	471	473	470	449	461	482	456	481	451	465	442	491	473	454	450	433	467	532	470	444	443	412	465	453	482	458	452	495	461	503	477	477	469	416	467	405	448	440	506	505	516	444	473	472	476	507	461	426	492	475	482	456	463	411	448	453	455	447	498	444	481	439	473	444	469	488	488	463	486	486	453	475	466	471	448	484	528	458	451	510	425	482	490	515	464	434	453	493	428	447	465	449	447	502	477	507	465	493	488	452	468	486	469	422	480	467	445	439	462	510	475	491	445	463	485	449	450	440	490	457	511	477	499	481	450	513	467	453	437	466	451	476	436	491	451	456	469	494	461	476	436	477	459	479	510	480	470	464	410	433	444	484	481	478	482	493	473	471	486	462	477	484	457	420	416	458	453	467	478	470	490	468	478	456	473	530	452	461	508	482	453	486	472	508	458	484	484	470	456	517	512	414	462	460	476	501	458	441	446	454	455	443	487	462	454	435	504	453	456	449	493	485	448	482	481	514	475	486	506	480	452	461	473	459	488	428	471	415	473	473	492	485	456	469	458	457	484	443	442	471	490	461	439	509	455	461	442	474	480	435	449	495	490	458	502	431	443	485	475	442	483	467	430	472	493	503	529	479	466	447	452	500	497	452	478	487	447	484	457	469	476	476	440	420	469	447	462	469	465	438	476	482	439	435	455	479	469	504	452	466	465	446	450	430	492	469	455	438	450	455	458	464	469	517	474	422	471	489	501	457	449	434	444	487	498	509	493	497	504	494	502	476	433	468	451	471	479	455	487	501	496	448	425	434	485	429	471	477	467	467	472	483	498	480	422	422	482	433	480	501	480	426	473	495	509	523	467	462	451	445	473	478	464	458	466	468	495	458	468	475	521	466	471	481	465	503	417	457	463	476	457	489	468	427	441	457	462	441	483	423	395	477	489	476	427	454	465	502	511	474	491	500	498	482	465	494	524	449	492	435	491	467	495	463	494	439	508	445	480	478	457	501	486	511	445	420	455	445	492	475	471	513	465	459	480	437	495	432	469	469	465	457	509	457	467	486	474	458	480	475	510	488	462	462	462	471	470	514	478	490	459	492	489	466	463	446	472	466	473	468	478	475	468	472	465	479	493	425	498	525	508	486	435	465	492	468	483	447	463	451	425	440	491	448	489	476	467	475	469	461	482	455	448	456	471	463	467	499	453	432	473	480	452	430	498	454	460	458	480	482
38067	24935	20214	16387	9179	4220	2464	1757	1662	1461	1259	1151	1090	1061	1066	1001	1031	1070	1043	1078	1010	975	992	1037	1073	1007	992	1040	1012	1009	1044	1017	957	1072	958	1026	952	1018	1021	1016	1072	1051	1009	1053	1003	1060	1011	1009	993	990	991	1020	1035	969	969	934	930	1010	996	994	966	990	962	967	1000	1011	990	999	1025	1002	995	985	981	1032	982	1006	1007	1031	997	1001	967	1003	960	984	1014	959	1012	966	1031	1053	1005	978	965	981	1004	1001	999	987	992	926	1038	994	1032	967	1029	967	985	989	1010	998	957	995	1008	972	970	968	995	1045	979	993	998	988	1050	1008	996	966	1086	1001	991	977	1029	934	1023	994	982	1015	976	984	988	1010	1012	1010	1007	1009	965	1060	950	982	1046	999	959	1002	961	1023	981	1009	964	951	961	996	996	983	982	961	972	996	1001	1017	972	1038	1044	958	965	1039	962	986	997	956	970	961	1012	1002	1015	1026	1048	961	922	932	999	919	1025	1042	985	1035	1002	1059	946	1010	1035	1064	987	1020	1007	1022	980	985	972	946	1067	972	922	924	928	1003	1025	1019	1002	1000	998	949	1014	1076	999	965	950	1022	962	987	1026	978	1026	971	996	943	1032	964	945	1050	975	995	979	1015	984	970	1016	1027	1084	1038	1024	1020	965	983	1009	983	972	1019	1000	1002	1022	991	994	934	997	972	947	1000	998	1001	998	987	1013	1040	966	999	982	949	977	1026	979	1008	1003	986	985	1030	1004	1000	1020	954	1009	1042	957	1079	963	995	988	1032	999	1064	934	1003	970	981	1011	980	970	1010	975	975	982	1023	1001	1005	1016	995	980	1016	955	1022	984	954	1088	952	1014	1024	960	1016	1039	1003	990	986	1031	972	976	1064	974	978	1000	1088	1010	970	1012	995	1032	975	984	999	997	986	994	995	927	976	1000	1021	1033	944	992	954	982	1011	964	1030	988	998	1001	980	992	1013	1071	962	948	1044	996	976	958	980	1022	968	1023	997	992	1021	967	1023	1031	1009	973	961	1046	1036	1011	972	996	1033	1008	998	1001	1067	991	958	992	957	989	1014	991	984	1045	950	969	986	1028	1036	1021	1010	1042	988	988	997	972	987	1027	942	1000	997	1028	1029	1001	965	1021	997	988	1002	1012	1005	959	1026	1080	1014	1089	995	1047	1009	1003	965	969	951	956	964	1029	984	982	1021	1006	989	955	961	1031	997	1032	1009	919	1000	944	961	1020	947	948	999	970	994	988	1007	1043	968	1005	989	995	985	935	906	1034	1001	1049	1054	1021	952	994	1007	991	998	1011	1022	983	1022	1039	986	1000	1042	1000	954	1026	992	982	999	984	978	1020	1015	1015	1024	989	989	953	988	994	979	957	956	958	962	1051	1023	988	1007	977	988	1032	1002	1041	989	1041	987	1055	987	1061	1033	965	1013	1037	1019	971	1017	992	985	976	996	982	984	1001	970	1019	1007	976	998	932	1037	993	977	950	1017	1005	1037	974	962	987	1007	984	1008	998	947	972	1017	987	1028	960	1006	1042	1010	1021	959	1015	953	1018	981	1024	986	982	991	1000	954	994	974	973	934	1060	954	1052	1010	1027	992	990	960	969	938	964	941	1033	1022	1017	1015	1007	953	1026	1031	950	1003	1008	972	1003	989	943	971	998	978	1025	980	1024	1010	993	1024	993	967	988	1062	949	965	1001	1048	962	1007	995	982	992	976	971	938	972	1036	983	980	982	1005	1034	1035	1003	1018	1036	1028	942	1019	1000	1038	999	971	993	969	981	1054	1001	1013	1078	978	975	961	1004	979	990	1039	1000	1036	1042	992	1030	1009	982	961	1018	986	1026	1024	1016	978	1051	1007	1012	1011	1022	927	1027	1013	990	927	985	963	1021	943	947	969	1027	1054	993	1023	1004	971	1015	971	972	987	912	971	995	1004	968	985	1014	976	918	995	1035	958	1002	1064	984	998	1045	1047	994	957	1037	995	1015	950	930	1038	986	1021	1059	1053	1010	1026	1061	1010	999	1050	965	986	1001	974	964	999	971	1001	971	1018	968	976	1024	997	1057	999	953	1005	1019	1047	969	997	1027	982	982	1030	978	984	994	1084	1001	1017	977	991	962	992	1001	992	977	998	962	976	981	962	971	987	962	1038	1010	969	1039	1001	1080	970	1045	934	994	951	1003	1083	969	945	958	1006	1019	1024	990	995	980	963	979	996	963	1000	1009	1005	982	1029	975	981	1018	988	988	1001	993	1013	971	993	971	995	967	939	1088	978	960	960	1003	1009	945	986	1009	1000	986	1041	1050	999	1016	938	1001	1011	965	1050	1004	1003	1012	963	1022	991	990	995	1027	989	978	1001	1011	1010	959	1059	970	1001	981	999	969	996	995	1004	973	987	962	1030	972	975	963	976	967	999	987	1021	1036	1033	1062	954	1001	977	1002	998	1010	982	960	1007	1020	987	1002	995	1029	986	988	973	998	1018	988	1017	987	981	986	988	1000	983	972	988	1019	957	1052	1013	973	1024	1030	1048	969	1045	998	979	937	972	1022	1002	1019	988	1012	954	985	974	1019	978	1005	1022	1003	970	971	1052	989	1038	1045	996	959	948	1031	995	972	993	1012	1000	987	959	1012	900	978	970	960	947	1004	1006	980	1004	1054	1014	960	962	1076	1047	1035	999	977	1007	1050	928	1047	1054	951	966	989	999	978	987	962	1019	1006	952	958	964	1043	984	976	971	995	1020	1029	946	1003	986	995	963	1016	973	956	1009	988	962	965	942	1028	985	1027	955	977	1025	992	1004	984	991	1029	1007	991	1018	998	997	994	967	1016	1029	1033	974	1039	988	962	1042	1034	978	979	976	1018	970	1029	987	1044	951	1016	1002	1002	1007	998	1035	1005	982	1022	1012	1010	1008	954	1050	949	1038	981	947	1047	1043	1009	986	982	997	978	985	1010	974	1049	1016	973	949	1007	986	976	1033	1050	980	985	1019	994	981	1010	990	960	983	1013	937	1029	1013	995	1001	1031	972	956	991	1012	1020	990	958	1027	995	1019	987	1041	1008	993	993	1038	1000	997	1001	1001	1051	949	1009	1031	1031	965	998	977	979	999	970	951	1006	1020	978	1007	1000	975	963	967	990	1048	995	1011	1060	1000	1071	1026	963	961	952	1016	970	1040	986	996	965	1029	995	1013	967	962	1034	1037	976	923	968	1016	970	1002	1027	995	980	960	990	959	989	979	1000	923	1016	974	1007	962	1029	952	979	985	971	1103	1090	986	1031	983	1030	983	986	964	975	920	969	1017	941	985	964	974	960	992	984	957	924	1016	1013	989	1064	1008	1054	1022	1066	952	905	971	981	985	1020	1010	1046	1024	995	983	1061	918	997	958	1050	983	937	1001	992	1029	994	971	1039	980	1006	1055	1027	985	965	1036	970	986	979	988	1009	1043	1013	1007	974	996	1018	986	1026	977	986	967	981	984	1019	963	1015	1037	1025	1011	943	1000	1004	964	911	995	974	964	1020	978	992	1027	996	982	957	995	1015	998	1003	993	955	977	987	1063	1014	925	991	992	1031	993	1025	990	1008	920	1000	1009	1020	924	972	991	958	1030	1007	981	940	987	984	996	1028	1070	997	994	997	980	1034	1003	939	1028	1006	1012	974	954	940	1029	983	1009	1016	1023	1040	1037	1018	960	957	971	983	996	984	999	1017	1044	979	988	992	940	1034	994	1036	1047	951	1020	975	1042	987	1024	969	1009	986	1027	994	977	1019	994	1040	963	983	1015	967	1017	971	1004	1000	1041	996	977	1009	957	971	997	967	1001	991	992	939	1007	988	981	992	989	974	990	994	973	987	1055	1005	1022	999	1030	1053	942	1042	1019	974	957	1064	995	1029	1029	985	954	1035	962	957	1017	964	971	984	984	983	1021	966	991	1030	1032	991	1013	979	975	971	1015	1014	984	1001	1005	1026	995	940	1035	1035	1003	994	975	949	956	1009	951	936	1020	1042	1033	1023	990	1023	991	966	924	955	971	986	999	1021	999	994	1015	1047	988	987	978	1010	965	982	980	951	989	972	1008	989	1055	978	1006	1033	981	1031	1033	962	987	965	970	993	962	1044	967	989	989	994	1027	953	976	984
65590	39618	24496	12960	5136	2197	1214	807	662	602	575	602	560	504	494	518	523	507	520	514	464	469	511	493	500	532	486	479	550	490	518	482	496	538	508	496	519	500	509	514	483	484	532	494	524	477	519	472	500	472	482	488	481	493	480	494	519	555	522	510	498	523	493	548	521	527	474	538	485	515	517	469	470	515	474	486	478	475	465	492	518	508	488	481	528	444	516	497	505	468	516	529	512	482	452	487	467	493	497	458	469	493	550	517	532	520	546	526	443	466	477	503	487	479	499	503	481	475	448	535	530	470	480	518	467	518	500	463	483	452	484	511	536	497	486	506	460	451	472	506	499	497	497	519	493	546	511	515	491	486	520	498	486	544	480	499	487	511	456	484	488	540	486	505	532	485	499	499	457	473	453	492	478	549	536	503	520	458	499	521	510	541	498	469	481	437	525	533	516	528	489	491	487	544	431	523	461	465	440	472	504	429	529	478	459	478	486	472	500	495	468	467	501	472	485	503	504	489	453	527	513	509	454	495	534	514	480	539	486	481	478	529	508	537	519	435	474	536	479	534	448	519	490	481	459	518	485	450	456	494	473	473	511	502	516	513	496	469	480	490	501	519	510	510	464	490	479	477	508	517	475	495	489	503	527	461	445	477	530	494	506	469	515	513	486	502	491	501	502	524	515	475	496	435	524	468	487	472	486	495	500	504	499	456	521	506	458	513	471	474	501	487	464	477	511	504	493	485	513	509	465	476	485	499	473	509	466	487	470	473	487	527	461	510	468	523	495	471	473	459	494	479	506	504	479	475	466	476	513	487	492	505	535	505	483	506	512	494	476	477	481	506	464	484	513	516	459	483	463	491	452	515	527	499	491	487	505	505	508	485	463	484	518	482	476	489	527	494	453	502	465	478	471	496	495	536	505	484	497	492	488	479	503	477	480	553	506	491	553	495	470	498	506	469	506	494	463	514	470	533	492	494	494	469	469	503	472	509	493	444	519	512	483	450	515	515	471	495	517	464	457	513	513	434	527	451	415	473	510	515	486	508	474	514	510	537	544	502	483	467	458	476	507	516	471	506	524	484	504	531	476	505	498	544	523	479	513	442	473	507	545	473	502	457	513	535	515	517	490	535	500	461	496	497	512	454	524	490	517	518	505	442	497	520	483	506	492	473	517	484	483	466	488	536	534	501	534	497	488	492	475	484	485	459	502	467	474	508	480	515	503	504	482	516	467	464	481	504	496	447	482	499	497	505	486	499	537	495	466	509	488	453	490	437	509	455	468	472	510	488	494	506	523	508	506	475	489	522	471	469	496	490	485	478	514	463	503	476	457	502	485	438	518	521	522	481	478	500	490	509	474	532	530	489	478	516	485	449	521	480	500	488	497	513	500	471	539	469	508	492	525	500	463	488	503	470	482	479	506	490	493	525	494	484	526	488	432	455	458	485	528	507	532	464	547	485	469	502	460	513	486	528	481	520	517	469	510	521	523	482	480	482	513	494	484	456	469	489	519	487	494	516	496	513	500	533	489	511	538	510	518	479	525	539	481	445	491	481	472	516	468	507	477	483	460	463	501	488	470	506	476	463	475	490	485	508	494	519	463	490	549	494	477	504	501	514	457	404	478	538	537	513	515	499	517	478	489	525	484	508	503	495	492	499	495	511	523	503	457	554	513	535	506	497	475	518	513	503	534	485	514	471	490	500	543	475	535	481	518	511	489	489	501	455	478	519	475	508	459	526	481	466	512	509	524	514	531	500	466	475	501	541	490	466	502	470	512	495	472	478	463	471	473	461	510	463	464	518	515	494	511	480	492	497	529	499	525	562	523	483	508	509	508	516	503	449	519	456	508	494	497	507	492	473	504	483	539	498	523	538	506	518	507	492	501	510	454	483	466	496	504	458	511	505	524	572	527	492	500	473	477	506	478	473	507	518	486	541	494	491	442	475	526	506	534	567	469	501	511	503	477	511	518	520	501	506	481	497	523	495	503	471	471	444	503	512	437	492	505	461	521	520	536	472	484	469	459	469	485	510	515	477	507	523	485	409	522	507	511	547	518	530	510	480	487	479	464	470	543	501	513	489	469	481	488	525	439	533	480	484	493	503	441	538	514	524	489	505	481	494	525	497	467	487	493	490	481	528	529	500	469	462	450	509	497	503	504	489	491	476	495	484	506	520	505	485	482	504	497	511	507	461	434	475	477	482	527	517	496	525	495	517	517	524	500	470	475	452	533	511	500	494	521	474	500	479	512	568	502	483	465	507	518	502	524	498	507	472	469	481	447	503	510	522	491	481	488	517	508	532	522	513	495	472	466	438	502	495	496	505	507	504	458	483	470	500	478	503	562	569	526	518	494	470	493	492	514	498	506	502	480	505	501	498	471	481	486	494	463	477	491	493	517	479	490	485	482	449	469	482	501	490	502	471	531	480	508	518	481	497	480	489	504	503	531	516	467	507	497	503	513	464	478	488	507	524	509	533	476	523	513	488	464	450	496	499	466	467	551	500	465	499	465	510	505	517	498	464	488	502	521	496	522	522	481	478	514	496	554	507	473	426	554	474	512	466	517	524	484	471	455	474	451	514	477	509	454	515	497	481	466	495	492	485	468	477	516	499	490	494	508	471	497	460	523	479	477	516	519	458	504	500	449	496	515	489	494	542	490	470	494	516	538	524	534	473	480	459	521	494	486	497	490	474	483	510	488	490	511	451	491	483	445	519	486	516	492	461	498	486	486	432	488	495	461	505	482	462	502	536	488	501	517	517	502	498	505	521	442	478	467	474	556	483	529	476	455	506	472	477	498	490	491	500	481	520	490	522	501	491	539	482	494	508	532	530	516	516	496	471	465	519	481	485	495	483	482	490	522	476	446	505	462	511	521	480	504	519	490	468	508	484	472	512	464	507	509	494	492	490	455	504	526	464	507	462	494	480	452	512	517	461	491	461	468	457	473	472	503	505	459	479	474	444	483	475	494	496	513	522	458	511	495	488	484	492	513	484	460	506	504	493	460	523	488	450	490	466	478	489	485	479	473	501	504	504	538	517	496	542	503	539	500	479	489	500	492	466	519	524	498	518	502	467	481	520	502	477	507	505	512	483	516	509	450	567	466	480	495	527	492	462	462	466	515	494	471	478	498	473	467	448	516	452	484	497	488	499	497	488	477	514	496	486	500	503	533	473	516	462	480	514	567	481	508	476	486	506	461	497	446	519	512	500	500	464	463	511	498	477	519	530	516	528	507	485	486	492	464	499	488	481	538	469	492	494	500	487	504	485	482	494	503	477	471	476	478	502	497	492	490	536	456	471	473	519	471	470	507	523	455	488	501	514	473	487	530	465	487	488	487	497	467	503	535	519	455	496	507	511	508	477	510	504	511	497	526	516	489	507	469	488	504	498	529	476	464	491	509	521	463	531	544	490	518	499	495	510	507	495	473	467	494	489	484	487	499	450	473	506	528	501	479	497	502	502	523	519	484	486	473	495	464	487	462	465
42211	30839	26024	20243	11101	6351	3564	2326	1978	1703	1480	1346	1227	1147	1180	1097	1089	1071	1045	1030	1102	1113	1110	1149	1155	1126	1143	1097	1103	1076	1144	1057	1130	1027	1088	1068	1113	1065	1087	1053	1052	1054	1027	1086	1071	1064	1031	1043	1037	1020	1074	1050	1041	1064	993	997	1047	1041	1062	1014	1072	1099	1050	1127	1076	1027	1069	1004	1056	1070	1013	1050	1043	1062	1030	1019	1050	1057	1062	1061	1043	1048	1076	1047	1036	952	1048	1023	1016	1038	1054	1049	1107	998	1036	1059	1107	989	1050	1066	996	1044	1050	1004	1091	1061	1030	1056	1014	1054	1046	1054	1023	999	1025	1091	1028	1041	1034	1052	1025	1024	1047	1015	1039	1011	1048	1052	984	1107	1038	1063	1020	1071	1047	1042	1096	1020	1024	1062	1053	1072	1077	1036	1035	1032	1034	1009	1066	1056	1048	1102	1096	1059	1030	1071	1036	1056	1054	980	1031	1115	1065	1043	1054	1015	1004	1014	1062	1034	1068	1053	1077	1037	1048	1079	1048	1048	971	1090	996	1167	1089	1040	1072	1007	1015	1079	1050	998	1028	1022	1109	1064	1014	1021	997	1013	1026	1014	1108	987	1019	1044	1073	1044	1118	1065	1066	1069	1020	1027	1018	992	1059	1015	1006	978	1025	1022	1019	1042	1069	1017	1059	1061	1068	1077	1059	1061	1062	994	1046	1043	1030	1049	1048	1041	1037	1029	1047	1033	1047	1095	1084	1038	996	981	1047	1034	1131	1072	1028	1043	1046	1072	1025	1080	1060	1041	988	1014	1038	1048	1100	1023	1048	993	1085	1042	1003	1003	1040	1026	1059	1051	1004	984	1003	1035	1066	1001	1020	1048	1041	1052	1063	1063	976	1061	1019	997	1047	1094	1032	1062	1005	988	1051	1040	1050	1048	1023	1045	1059	1024	1036	1015	1073	1044	1033	996	1036	1049	1073	1072	1029	1074	1081	1039	1070	1024	1055	1028	1035	1009	1082	1033	1070	1091	1089	1050	1034	1012	1002	1077	1017	1076	1076	1033	1044	1056	1068	1030	1057	1044	1046	1096	1018	1003	1020	1068	1009	1050	1087	1091	1012	1007	1080	1028	1035	1049	992	1017	1016	1021	1025	1054	1052	1029	1070	1073	1074	1046	1044	1040	1063	1008	1052	1058	1072	1055	981	1005	1063	1059	1045	1012	1041	1000	1012	1050	1052	1053	996	1058	997	995	1039	1115	1044	1003	1038	1057	1061	1033	1019	1082	1056	1026	1092	1048	1032	1068	1052	1038	1026	1051	1039	1096	1048	1058	1034	1089	1022	1081	1099	1061	1062	1073	1028	1057	1086	1098	1006	1011	960	1076	1078	1086	1055	1113	1009	1039	1056	1062	1016	1027	1041	1109	1022	1070	1002	1031	993	1004	1086	1092	1042	1068	1100	1038	1050	1012	1022	1027	1050	1018	1027	1091	1048	1079	1059	1080	1089	1017	1060	1041	983	1089	1061	1011	1049	1003	1002	1034	1009	1025	1052	1046	1043	1033	1041	1071	1035	1013	1088	1062	1083	1020	1012	1043	1129	1043	1038	1013	1060	1024	1065	1047	1009	1021	1013	1081	959	1078	1036	1014	1059	1076	1014	1029	1019	1045	1068	1103	1020	1068	1066	973	1047	1022	1042	946	1017	1070	1062	1012	1050	1007	1074	1119	1085	1081	1007	996	1037	1022	1014	1066	1035	1064	1025	1083	1066	1084	1034	1030	1019	1036	1045	1107	1051	1039	980	980	1038	961	1027	1031	963	1042	1015	1045	1086	1051	1067	1062	1070	1087	1052	1053	1026	1062	1027	1075	1069	1063	1036	1026	1045	1100	1007	1052	1038	1058	1034	1056	1010	1007	1012	995	1042	1064	1034	1048	998	1059	1079	1010	1064	1037	1026	1010	1061	1047	1051	1035	1049	1043	990	1085	1040	1039	1072	988	1036	1059	1016	1028	1008	1027	1088	1032	1046	1081	995	1075	1017	1012	1062	1031	1078	1069	1011	1041	1033	1090	1021	1044	1033	971	1078	1096	1056	1041	1069	1084	1056	1031	1068	1098	1058	976	1003	981	1080	1049	1042	986	1075	1054	1130	1076	1096	1051	1065	1130	1067	1077	1070	1056	1074	1048	1104	1022	1106	975	1092	1016	971	1099	1098	1046	1041	1070	1035	1045	1046	1064	1004	1133	1100	1044	1085	1084	1014	998	1059	1046	1075	1083	1041	1041	1080	1029	1044	1077	1006	989	1045	1067	1053	1068	1076	1076	979	1026	1084	1099	1072	1049	1033	1063	1052	1016	1010	1012	1007	1031	1056	1056	1037	973	1051	1072	1029	1044	1096	1079	1059	1062	1045	990	1019	1019	1057	1066	1024	1049	1000	1081	1078	1103	1078	1074	1062	1115	1054	1025	1018	992	1032	1081	1036	1071	1018	1040	1020	1076	1049	996	1042	1064	1050	1065	992	1053	1022	1039	944	1056	1076	1032	1059	1066	1002	988	983	1102	1093	1057	1031	1050	1081	1030	1086	1083	1017	981	998	1032	1036	1002	1024	1035	1046	1010	1031	1020	1026	1026	1002	1038	1095	1041	1075	1028	1047	1061	1006	1051	1020	1053	1054	1047	1065	1057	1002	1114	1014	1027	1093	1076	1013	1032	975	1037	1010	1072	1046	1011	999	1092	1037	1051	1000	998	1036	1022	1037	1039	1038	1045	1071	1039	1082	1030	1038	985	1045	1020	1039	1053	982	1014	1030	1095	1023	1021	1065	1049	1003	1042	1000	1084	1087	1032	1082	977	1076	1026	1013	1062	1063	1065	1034	1042	1076	1012	1011	1038	1046	1048	1045	1018	1066	1027	1054	1061	1101	1036	1056	1014	1006	1035	1058	1037	1064	1054	1000	1036	1053	1040	1046	1051	1083	1041	999	1058	1024	1019	1068	1103	1050	1029	1029	1065	1067	974	1016	1039	1010	1002	1013	1080	1050	1081	1068	1083	998	1061	1072	1131	1080	1088	1052	1078	1057	1063	1003	1089	1035	1117	1018	1032	1056	1042	1046	1035	1057	1102	1021	1041	996	1036	1064	1044	1050	1083	1078	1031	1058	1050	1026	1000	1075	1024	1018	1075	1040	1029	1051	1055	1043	989	1010	1007	1021	1065	1053	1067	1002	1047	1044	1050	1004	1007	1083	1055	1051	1066	1048	1086	1031	1069	1032	1089	1028	995	1051	1035	1011	1039	1056	1017	1010	1019	1062	1045	998	1090	994	1039	1027	1018	993	1059	1056	1040	1003	1046	1085	1027	1033	1028	1070	1051	1059	1049	1051	1035	991	1031	1062	1016	1082	1033	1032	1094	1083	1046	954	1008	1011	1016	1050	1064	1007	1012	1027	1073	1042	1036	974	1061	1035	969	1060	1050	973	1032	1043	1077	978	1045	1021	1042	1062	1021	1008	1008	1004	988	999	1041	1011	1016	1050	1039	1064	1063	1070	1083	1056	1049	1054	1078	1058	997	1061	1063	1040	1091	1038	1031	1052	1092	1065	994	1068	1075	1017	1038	1058	1101	1077	1012	1028	1038	1046	981	1057	1062	969	1063	1045	1072	1060	1017	1003	992	1041	1048	1015	1036	1010	1024	1094	1035	1063	1009	1000	1089	1081	1009	1001	1025	1155	1023	1031	1045	1037	1044	1055	1041	1044	1044	1030	997	1038	1036	1066	1053	1028	1118	1060	1029	1041	1000	1026	1080	1033	993	1012	1023	1030	1052	979	1056	1071	1107	1066	1097	1051	1011	998	1100	1091	1063	1056	1067	1027	1030	1046	1075	1072	1091	1056	1045	1005	1018	1016	1045	952	1086	1101	1030	1084	1037	1039	1067	1044	1039	1032	1019	1021	1048	1049	1122	1007	1061	1080	985	1004	1038	1057	1067	1032	1055	1050	1025	1020	1049	1093	1031	1025	1010	1038	1011	1023	976	1074	1037	999	1030	1078	1055	1033	1024	1030	1067	1026	1084	1059	1032	1072	1075	1083	1005	1062	1028	1066	1043	1068	1043	1046	1031	1013	1046	1102	1018	1035	1064	1077	1028	1086	1041	1078	1055	1062	1054	1037	1081	1008	1059	1087	1093	1012	1011	1021	1030	1008	1070	995	1061	1017	1050	1001	1051	1046	996	1049	1066	1045	1035	942	1077	1026	1066	1028	1069	1089	1022	991	1082	1060	1040	1003	1041	1057	1063	1091	1058	1057	1042	1010	1005	1004	1026	1046	1036	1012	1039	1073	1087	1140	1042	993	1063	1007	1045	1010	1106	1010	1061	1047	1054	1058	1090	1066	1013	1042	1044	1024	968	1069	1013	1004	1022	1042	1038	1051	1064	1020	1013	968	985	1051	1034	989	1044	1033	1081	1047	1101	1031	1047	1047	1018	1048	1005	1086	1012	1097	1033	1060	1039	1023	1010	1062	1080	1028	1078	1010	1058	1041	1077	1033	1076	1066	999	1060	1035	1029	1030	1090	1048	1049	1036	1039	1061	1018	1016	1063	1043	1065	1073	1039	1037	1078	1037	1103	1088	1020	1011	1064	1008	1048	1043	1026	1024	1048	1009	1040	1060	1073	1047	1070	1026	1048	1036	994	1017	1066	1024	1076	1049	976	1049	1093	1019	1036	1016	1008	956	1043	992	1028	1007	1001	989	1046	1110	1020	1050	1037	1017	1137	1065	1062	1044	1015	1021	1042	1009	1053	1036	1070	1072	1065	1075	1077	1081	1063	1031	1060	1029	1042	1002	1064	1073	1084	1046	1061	1047	1056	1011	1030	1095	1032	1035	1036	1068	1052	1014	1046	1010	1041	1028	1055	1087	1017	1045	1037	1038	1045	972	1054	1063	1051	1040	1030	1024	1034	1024
47126	26467	12368	4996	2222	1084	724	651	589	548	489	523	491	507	508	492	489	481	467	466	486	472	452	452	484	475	478	550	501	478	511	457	456	434	463	485	488	489	443	461	456	456	432	464	484	550	532	463	522	450	477	472	460	428	438	479	436	484	498	539	482	442	507	467	448	450	424	455	493	505	460	432	447	501	500	495	499	477	466	463	497	461	458	436	445	471	478	443	441	495	456	490	466	488	480	493	477	472	405	443	501	467	469	478	427	459	477	466	431	471	450	465	470	439	461	456	452	474	483	429	427	466	469	450	464	481	444	442	455	486	494	444	486	491	463	440	450	517	480	481	498	448	442	478	490	441	472	469	528	460	476	440	428	438	451	462	470	436	482	500	496	493	452	481	444	476	487	471	450	479	458	466	464	448	480	446	500	452	462	463	486	438	490	441	473	472	481	471	464	482	470	467	467	480	477	481	465	468	479	434	489	398	439	483	436	435	447	450	465	453	451	446	436	457	489	498	486	460	444	480	499	474	478	478	481	481	449	447	457	487	472	489	477	474	482	469	460	440	452	464	451	481	498	457	441	486	472	452	474	456	497	469	458	464	517	425	437	504	433	465	431	429	495	455	404	486	495	513	433	496	496	487	442	471	477	470	483	449	449	491	469	493	450	489	470	451	485	489	430	437	441	468	453	459	460	463	468	424	494	491	442	479	444	464	466	488	466	474	432	460	468	423	491	497	522	453	392	514	493	459	443	451	467	427	439	455	440	455	453	468	450	486	443	425	472	450	424	445	496	462	464	407	486	493	486	486	498	472	435	466	469	461	483	444	500	455	465	437	421	462	447	478	489	497	451	454	531	500	476	443	502	501	455	480	453	512	415	478	493	467	471	423	482	466	480	497	476	448	511	442	445	452	462	485	493	454	451	468	475	469	524	443	536	523	483	434	482	449	461	488	460	495	480	513	428	505	442	462	437	459	482	467	445	454	456	439	453	483	505	495	491	440	482	406	469	450	448	490	480	486	493	464	493	480	487	488	423	495	461	466	460	471	468	445	472	440	407	443	423	488	487	487	487	410	411	475	454	451	496	427	444	423	446	440	446	457	489	458	447	515	480	465	444	460	466	502	454	476	459	470	456	466	409	474	501	456	471	468	485	494	474	479	502	508	449	475	430	449	430	474	499	451	450	466	443	483	458	451	475	474	462	480	473	498	448	500	451	475	437	448	473	501	469	505	462	492	478	486	476	450	484	438	456	489	478	480	461	488	483	486	490	501	489	492	520	470	456	446	443	448	475	469	447	490	476	457	452	447	474	437	494	456	502	478	489	474	489	416	477	473	421	456	448	511	452	452	469	477	487	447	440	475	427	489	488	462	460	501	457	441	440	477	450	462	443	432	473	494	447	472	459	463	428	453	443	435	454	463	463	444	459	485	497	468	494	458	423	485	435	471	460	462	452	494	516	446	466	442	456	453	483	468	482	431	472	501	472	463	526	446	535	496	477	470	446	510	483	449	456	460	446	442	465	466	448	438	462	456	486	471	448	466	489	459	473	490	501	454	482	443	513	462	477	441	455	451	489	502	455	451	448	463	464	482	410	458	420	434	500	468	494	483	440	456	434	448	480	498	456	425	462	464	457	437	435	491	469	443	498	449	462	527	454	454	439	476	478	449	518	436	461	456	452	457	468	440	440	461	480	439	500	490	496	482	451	464	475	468	448	448	429	462	469	482	468	464	467	460	466	460	465	428	492	429	447	482	468	456	462	452	494	446	489	502	435	429	457	476	439	472	471	470	476	476	454	521	441	495	497	499	516	476	492	459	496	423	467	446	466	477	450	450	473	479	468	504	448	484	432	511	491	463	435	476	476	435	471	510	466	500	464	455	445	493	432	485	450	449	449	460	500	489	479	433	441	421	453	490	449	461	491	428	466	445	476	460	520	491	433	448	492	458	458	437	505	458	438	470	519	486	474	482	417	463	460	484	482	483	455	462	502	491	493	466	461	459	483	500	469	478	466	440	464	421	491	445	456	467	438	480	493	491	460	421	434	485	455	462	456	473	473	450	497	469	441	489	462	466	460	481	455	449	462	455	506	518	465	474	464	461	467	460	459	472	428	457	455	477	489	465	509	449	485	468	489	490	491	472	466	439	460	475	450	473	491	475	425	473	404	487	459	461	485	478	452	447	456	479	477	435	450	465	451	451	471	483	463	494	447	456	447	471	445	471	490	491	485	431	467	475	451	444	483	406	481	466	437	469	517	435	464	447	503	424	508	481	479	472	466	470	502	472	462	453	482	478	498	442	449	487	472	449	467	486	401	485	486	472	424	477	499	473	482	460	515	434	453	461	466	450	450	440	406	455	488	484	475	468	464	490	489	430	418	487	495	452	477	458	472	496	515	463	477	453	474	486	459	484	454	421	518	461	493	461	473	445	460	482	462	479	458	434	482	480	429	488	495	443	480	501	473	461	472	433	474	494	454	449	424	437	467	442	458	454	459	437	462	442	495	421	470	470	516	474	454	460	486	502	478	489	460	433	455	481	446	532	446	472	514	463	494	471	463	433	484	472	467	466	493	437	474	429	511	439	477	484	446	459	476	461	489	469	514	473	429	426	460	438	487	452	443	430	449	469	433	440	505	479	483	454	440	457	444	463	448	486	454	476	440	496	470	490	514	473	431	434	445	482	456	468	512	466	467	426	509	468	439	443	451	486	473	474	492	511	471	471	447	453	441	461	488	485	465	462	459	472	532	464	508	478	466	454	494	443	485	458	450	471	501	496	477	444	508	491	480	444	446	491	439	498	490	442	497	461	419	469	465	459	462	449	486	500	485	463	459	520	453	453	493	468	470	459	461	401	461	442	484	507	505	507	452	451	484	508	482	476	449	482	456	452	403	480	463	472	477	450	418	472	488	495	484	459	462	458	465	498	458	457	450	484	448	477	479	481	478	468	457	469	463	421	459	462	441	486	459	451	447	426	474	455	434	467	478	494	501	478	438	509	524	477	474	487	501	444	480	445	488	510	471	444	466	454	453	473	415	454	489	469	432	464	481	455	437	472	452	461	457	504	475	445	488	414	444	437	491	459	459	484	485	482	492	441	475	487	491	455	449	458	460	448	430	430	457	460	442	444	454	457	470	465	460	513	471	464	471	452	503	476	446	451	428	476	416	460	483	467	458	466	469	460	477	463	454	450	490	484	456	438	498	450	466	487	508	472	450	454	483	501	485	496	456	439	448	422	449	472	482	489	509	487	480	481	479	447	520	484	480	440	484	444	464	438	433	477	474	469	481	437	531	471	456	483	464	469	483	474	456	467	450	450	459	473	494	457	494	464	435	472	449	456	410	474	437	471	479	492	437	462	486	458	473	525	472	495	433	465	475	446	455	499	480	441	456	476	438	478	460	488	444	439	456	446	469	491	433	470	472	513	503	510	470	499	469	440	426	486	452	486	469	481	425	464	488	480	512	468	455	490	498	466	417	459	435	471	476	452
29601	19247	14841	10520	6205	3060	2122	1729	1431	1270	1221	1130	1075	1093	1091	1019	1024	1022	970	1002	1036	999	1063	1007	955	999	1005	980	1016	1013	985	998	1003	1024	1027	968	983	993	1015	980	1028	1012	1013	971	1009	997	1008	1028	1008	991	1022	1006	992	1001	984	987	1000	973	1034	989	988	1018	1020	1001	989	962	1028	1023	1021	969	998	985	1019	951	930	966	985	995	1005	1005	961	979	978	950	1007	959	1061	982	1019	997	999	1009	1014	1004	968	985	973	950	964	997	1004	1013	928	1016	977	1001	996	982	922	981	1005	1034	962	992	1035	968	944	944	1028	1044	946	992	997	1006	1013	968	996	984	1013	878	986	976	937	952	951	972	998	991	935	1018	963	946	958	963	957	960	1013	992	1004	997	967	960	1018	1040	975	937	965	1010	1031	1003	994	869	990	959	967	1037	1018	1005	970	1009	1039	979	964	1030	945	986	988	974	999	947	933	1026	991	979	984	965	1015	986	1004	1005	996	989	1052	1014	920	929	982	1007	950	990	1016	988	1001	967	975	1013	985	966	971	970	1033	995	1023	1032	1018	979	997	980	1001	977	974	952	963	1035	990	908	1016	988	982	970	1005	987	1005	965	924	955	1028	938	964	999	973	1007	1038	963	998	1013	918	941	993	958	1026	1022	960	997	1003	950	1026	1007	1007	985	1008	944	951	966	941	970	978	998	1016	974	968	968	1003	991	975	1016	964	1050	915	1000	982	945	986	1008	965	953	996	1065	988	1008	973	994	994	979	1006	946	1003	1025	1015	1034	1029	970	976	979	977	1025	976	1006	1033	988	964	959	999	1005	922	965	1015	1008	921	969	1020	961	1014	955	932	991	966	964	973	1046	960	986	1035	968	979	985	1011	975	973	960	984	938	1005	981	937	966	1012	993	971	1003	959	965	1002	1055	1004	1008	1011	1009	982	948	924	991	1019	989	987	991	972	966	962	975	960	985	1031	959	946	997	1012	1003	971	1016	991	956	997	965	955	1003	994	967	959	993	927	943	1007	1052	962	984	960	986	997	1027	1014	979	1030	1013	947	1040	1026	966	978	933	972	1023	963	914	1010	1001	970	940	1040	961	986	1010	1004	963	975	954	966	1003	1007	1011	1019	993	958	1002	1012	951	967	1023	1007	916	978	986	955	975	1000	989	977	1000	927	986	957	1016	887	1039	977	1005	980	979	971	999	1000	962	1018	967	932	990	982	962	947	942	1018	995	950	1011	975	948	1042	999	994	959	936	1020	969	1033	1000	979	977	1009	921	1032	941	1033	1003	986	1039	980	1028	976	1007	1026	966	1002	1020	975	1014	1055	986	936	929	1007	1018	951	1024	1018	1024	1004	956	928	992	942	996	981	1019	982	930	1018	994	968	987	952	932	977	941	1006	961	982	996	981	970	990	1040	942	906	1001	983	1026	934	1070	1053	1028	1004	978	1023	1031	986	922	982	1037	966	1029	1004	1024	1011	982	1011	967	1011	1056	975	991	953	1001	976	1002	996	956	992	1010	964	981	955	946	1032	992	903	1003	992	941	1011	1000	1007	1008	1028	1017	1001	980	973	983	934	999	978	976	1049	952	988	949	1012	992	944	984	968	994	988	1018	975	940	1055	1011	931	1010	1004	1007	982	971	991	1011	991	965	977	968	1003	966	985	996	989	1048	1010	971	1020	952	1020	1002	931	956	977	950	995	976	985	984	973	932	987	934	1019	1047	960	988	1011	977	982	987	994	1012	970	995	1046	974	926	947	1004	923	963	945	960	983	909	994	979	1008	970	993	919	956	929	965	979	997	998	960	1006	959	986	1033	987	970	949	979	1006	1024	968	950	994	967	1024	956	964	1014	1022	998	1002	922	958	1009	998	983	966	965	951	1020	970	971	1006	1060	964	941	979	975	1015	958	1021	986	996	1029	983	1014	976	1010	1004	973	979	995	960	966	1002	964	1019	946	954	985	972	997	1018	991	957	997	1005	985	989	1018	997	988	979	973	1038	976	1051	1003	1005	992	1011	1043	954	999	971	991	941	1060	971	977	977	986	1034	969	983	969	982	981	1012	997	984	973	978	1039	961	1078	987	960	990	993	1029	972	1021	973	975	974	971	907	954	993	992	985	1003	972	991	920	930	958	989	991	962	998	905	1003	980	953	950	986	1037	972	971	976	1043	963	922	970	985	1029	950	977	987	1009	1049	1045	1007	991	1014	1023	1011	981	1006	994	1002	982	979	964	975	922	1018	975	986	1018	964	988	932	995	984	942	926	1003	986	987	1020	990	967	1008	1022	970	993	1004	985	976	1011	970	1002	992	987	1020	999	969	1027	912	932	991	996	1014	948	993	1014	1009	978	942	962	964	938	979	935	979	966	1023	1004	951	912	979	960	1020	1012	975	983	947	1049	984	1011	1002	963	996	999	981	1002	996	936	1018	1046	967	984	1016	972	977	994	999	950	970	942	1012	1009	946	937	935	960	1021	1047	1011	969	977	973	910	1006	988	995	995	996	1018	961	1015	1019	926	932	1010	963	1008	979	996	1005	994	944	996	994	1017	985	961	975	963	924	946	970	955	1001	1002	1012	992	1013	1020	1018	916	1008	986	990	965	953	955	985	1019	965	979	990	1014	923	1033	993	999	1012	1027	1002	1003	1011	959	994	984	1019	980	1018	975	955	966	988	980	1029	1047	1004	1011	975	1006	975	977	944	938	981	1017	1010	952	986	998	1000	944	887	982	946	998	1012	990	1013	1017	961	978	1023	1057	1010	956	984	1034	953	966	1025	944	966	1011	1023	1014	988	1034	1027	971	1008	1004	1005	972	920	1000	971	1014	990	1003	1003	986	1017	987	1004	960	976	973	962	963	1004	980	1032	981	1020	960	1034	1019	961	961	983	963	1027	994	1036	954	920	979	975	942	974	1017	1000	947	991	957	992	999	1030	928	979	962	1008	992	960	970	1003	1013	993	1062	986	1007	979	951	1000	1022	989	964	994	1002	983	972	1007	1012	983	980	1009	939	988	964	933	1045	993	938	980	1001	995	981	986	959	1016	965	1034	1007	1016	1009	958	914	1016	942	999	985	984	1004	995	1067	945	994	966	1014	987	969	1025	980	1030	981	997	988	1045	978	996	1018	955	978	1003	1003	981	952	921	949	948	1003	989	982	1015	994	968	975	965	953	992	1041	972	994	978	960	1075	978	1019	944	1014	957	988	989	983	982	924	1044	977	959	1016	1001	985	1001	928	1018	1027	1045	913	1009	992	1012	952	961	977	1009	945	973	1026	1000	992	1009	1000	1005	1041	1008	962	977	967	1022	926	991	992	997	978	929	979	973	993	976	919	974	963	1021	971	959	992	974	975	976	1017	996	1005	963	1034	993	939	1034	960	985	983	954	1003	974	925	994	992	1001	1018	993	1009	1043	969	1008	914	1013	1046	996	1029	1012	982	987	988	1003	921	987	988	971	1007	1006	964	951	969	1011	1010	988	1008	1057	991	1006	974	980	1004	1043	980	904	1004	986	1014	967	1018	995	976	1001	988	942	971	966	993	978	1015	952	999	1005	1047	1028	958	999	992	1031	963	1036	999	999	962	1005	1003	988	935	974	988	980	985	981	1000	993	1025	981	980	1000	1003	980	968	911	951	922	972	974	1003	1016	1027	964	989	1020	1030	1010	1021	1021	1034	954	999	955	984	977	966	1031	1020	992	974	993	980	983	932	1051	951	1002	978	1008	966	1063	974	988	968	967	969	974	1009	948	999	949	949	985	970	971	1020	992	965	1019	971	959	977	991	994	972	955	1016	906	954	943	994	1009	1034	1005	1030	1007	989	1010	998	967	957	1005	1003	992	1001	965	960	1010	1009	967	986	961	1030	946	1018	978	979	948	1018	996	939	958	1014	1003	1049	1004	949	1033	956	992	1006	1001	1014	985	1040	954	1028	948	1009	941	1050	1050	955	960	1007	1029	1012	1004	990	968	964	977	1012	982	986	959	946	988	1009	995	980	1007	1025	1032	988	976	988	1025	1057	978	1005	955	993	974	978
61458	35895	17930	5996	2212	1279	761	596	495	536	519	516	510	485	509	470	472	453	416	485	456	462	478	408	473	487	466	477	493	489	481	475	487	462	496	494	448	494	477	460	453	442	452	462	478	428	460	469	468	445	437	500	514	405	484	448	472	448	440	473	439	497	486	446	465	463	457	493	488	478	435	458	515	432	455	488	473	467	454	488	458	476	461	457	450	456	457	482	477	466	448	439	453	429	457	449	488	468	461	459	445	470	470	460	462	468	496	459	456	459	460	438	453	485	500	464	480	469	457	447	458	448	435	449	441	451	443	469	457	467	493	465	474	509	504	449	445	473	479	469	458	440	441	448	463	480	458	466	442	489	479	492	453	438	431	427	486	476	448	492	489	438	477	446	488	440	437	462	475	468	473	454	439	457	466	450	486	453	465	492	500	472	453	448	435	448	449	475	459	463	482	433	457	438	469	464	471	458	474	490	517	461	454	436	512	473	491	448	475	491	474	430	484	488	465	482	470	474	464	423	427	465	446	398	462	448	465	464	488	454	483	453	475	431	452	497	440	504	448	439	451	426	473	482	471	456	471	465	420	454	440	467	456	427	487	429	489	487	431	453	460	436	426	456	473	466	450	448	471	435	472	452	476	448	527	442	440	420	445	441	472	468	441	477	445	468	448	470	442	509	508	463	449	481	453	455	484	491	461	476	484	453	524	499	487	442	488	450	462	469	449	431	472	517	441	446	481	467	450	473	418	505	457	470	454	454	489	480	461	509	452	474	465	462	449	476	487	436	482	459	463	498	503	466	420	469	444	458	530	472	440	494	438	431	490	424	450	466	454	477	485	491	469	474	498	477	475	443	469	505	497	510	464	471	492	430	482	429	448	469	445	423	472	500	426	489	451	504	464	467	447	436	457	441	445	442	464	478	503	473	477	479	453	467	470	456	449	441	474	508	444	492	480	442	461	487	464	509	449	470	518	478	479	430	424	453	474	446	425	469	455	473	500	489	456	448	467	464	471	450	472	483	485	456	464	413	446	432	462	455	426	515	447	533	487	493	460	492	473	464	510	475	486	430	474	457	470	515	498	472	457	460	449	497	468	441	484	430	460	453	454	470	464	454	431	454	442	496	456	415	473	466	443	503	475	454	466	497	462	461	475	485	454	425	493	469	475	448	467	433	443	455	453	492	461	458	480	452	483	454	461	442	451	416	447	456	441	491	469	438	474	465	407	433	449	484	482	472	513	412	431	507	498	462	466	459	465	444	483	475	472	469	515	465	496	430	468	442	421	491	448	471	482	474	477	442	434	507	497	460	448	499	434	472	447	436	472	478	462	502	486	443	482	518	503	454	402	471	480	449	504	496	424	448	491	425	459	446	449	468	465	494	464	497	503	452	441	491	452	486	444	473	447	482	440	445	461	478	456	454	470	469	488	457	445	510	424	454	458	413	451	429	452	445	467	454	480	444	492	449	458	446	477	405	430	473	454	503	467	451	485	535	446	465	504	476	460	474	408	449	458	448	478	471	444	485	474	500	458	467	502	519	480	471	438	486	462	494	462	481	481	504	448	472	472	413	503	461	488	491	466	421	503	422	509	446	436	446	440	439	464	470	475	444	466	442	442	450	454	417	479	461	471	417	488	443	481	503	473	505	478	465	432	444	481	452	475	484	481	460	497	488	412	464	469	438	429	454	463	489	478	431	452	476	471	470	454	477	472	480	423	452	498	494	456	447	446	465	442	480	472	442	449	460	520	489	478	459	461	427	481	463	453	459	458	459	447	495	447	461	460	455	501	449	487	436	479	454	445	482	443	453	506	484	457	468	440	478	427	454	448	429	487	482	432	440	501	480	456	458	458	472	430	456	464	520	430	430	455	476	444	479	473	476	454	486	459	459	492	455	462	486	421	410	491	462	499	482	430	493	501	439	456	422	453	470	482	478	415	476	482	495	473	417	463	486	440	450	439	425	436	482	482	521	447	464	455	457	462	466	465	490	462	451	434	504	475	435	466	536	461	401	499	467	501	466	482	468	465	467	472	444	498	468	453	480	532	500	504	494	448	441	489	493	485	496	499	473	456	414	476	468	446	513	439	457	437	505	456	513	466	477	457	457	447	473	486	474	441	457	430	506	477	495	476	476	466	498	491	456	463	482	444	493	470	423	448	465	471	434	470	500	466	475	428	438	453	437	455	467	480	509	460	471	501	450	465	502	434	481	432	515	498	486	460	445	434	490	453	445	514	452	505	461	451	436	454	426	474	472	456	460	445	468	460	471	487	441	422	464	448	475	463	436	461	462	471	466	469	502	417	420	472	467	451	505	476	462	486	446	452	451	443	497	517	470	461	455	475	488	467	484	481	483	417	452	415	479	462	449	489	455	442	470	468	471	464	432	438	424	453	465	440	446	470	453	438	438	489	459	438	476	466	464	505	481	456	423	501	455	510	482	450	463	469	476	478	472	502	464	473	471	464	509	496	447	470	506	458	477	492	483	388	447	475	495	477	442	451	442	491	453	451	469	471	454	446	478	490	443	438	467	447	491	448	426	468	457	478	486	440	498	452	491	460	428	464	476	480	459	455	479	479	460	438	462	437	457	474	479	484	418	430	451	429	457	410	478	484	497	476	428	466	470	486	453	433	444	432	467	473	457	475	417	490	483	456	446	465	469	494	505	487	450	469	461	447	460	470	495	433	487	533	478	490	520	430	467	493	407	446	457	453	468	438	475	479	433	450	429	476	460	459	512	465	472	455	473	478	491	459	466	450	492	483	493	482	472	439	501	476	443	478	432	419	439	500	436	491	501	503	455	493	453	471	471	462	480	443	485	447	479	502	475	460	485	519	437	478	443	441	467	446	483	476	463	444	482	461	506	519	504	460	461	489	399	461	478	473	502	473	471	491	465	493	459	488	427	454	462	443	466	431	490	449	457	461	454	455	466	448	478	481	447	414	474	477	449	477	493	487	482	467	451	464	441	463	472	498	477	417	449	495	516	484	436	426	493	460	456	444	467	454	471	471	459	499	457	461	437	429	423	472	498	486	466	469	451	502	435	447	455	424	501	455	439	472	457	483	437	453	440	470	460	510	431	479	411	449	460	478	484	468	403	423	479	467	435	470	472	479	454	462	484	488	488	483	449	497	462	473	478	535	456	489	458	456	472	439	477	495	461	435	510	467	449	445	467	478	451	472	472	424	478	467	457	439	432	430	457	464	474	443	449	461	445	440	455	464	427	477	486	462	440	474	432	484	473	437	476	445	441	453	462	463	455	480	496	435	527	480	448	462	471	439	451	459	423	444	503	464	440	426	438	453	438	502	458	441	446	462	449	493	427	512	478	488	450	452	476	477	452	514	486	461	465	485	494	493	469	488	453	475	496	451	439	480	451	496	471	472	431	460	452	448	475	459	494	494	509	493	463	459	504	495	516	463	505	498	513	458	455	491	460	441	510	490	457	455	491	466	489	474	466	474	430	438	461	470	456	508	481	454	500	449	510
40775	28225	18839	10009	6098	3979	1944	1542	1323	1167	1197	1036	1052	1026	1044	1056	1062	1039	975	973	1101	1041	991	1004	1065	974	1015	984	1019	1040	1005	1023	961	1002	1027	984	952	1046	1039	1012	1031	972	990	993	1058	968	986	988	974	931	997	1010	1064	1004	985	1011	1008	930	1009	973	937	972	956	965	1049	1032	1017	965	983	952	953	1014	900	957	1032	993	1017	978	973	979	999	1029	1008	978	934	988	972	1024	998	956	1006	1051	1042	1031	1070	1005	1002	978	961	1000	1040	1065	1025	1011	979	974	929	1019	990	1002	1022	1003	1037	944	987	1002	943	1010	1004	988	978	996	1028	1044	995	1053	1008	1015	991	960	1071	998	959	994	999	1000	1002	995	1001	997	991	988	984	1006	1023	1003	1022	965	970	1003	949	1004	1028	967	1000	1051	992	994	1062	989	1008	992	963	975	978	1045	1001	1002	1000	954	973	1027	930	949	1016	980	1016	1021	1011	1000	930	939	1033	979	965	999	982	975	1001	966	1001	975	920	1020	1015	980	984	955	969	1034	991	985	1008	1014	1004	1006	1014	1005	981	1039	1054	1013	988	1024	1007	955	1005	971	1026	957	1010	986	974	1028	957	1034	1060	1013	1033	942	990	984	979	997	984	969	1001	1024	983	1041	967	1024	1006	989	1034	997	1005	982	985	1037	982	957	1035	1004	978	976	955	968	1034	982	1011	964	989	987	1003	1020	948	1053	968	1018	1018	1031	988	953	935	1034	994	972	1022	999	993	978	1092	972	969	976	974	986	1006	908	929	971	976	993	994	942	978	987	1007	952	973	1012	985	1024	989	1018	971	950	1021	981	990	1002	1019	1048	951	961	982	989	1046	993	1068	1026	971	984	1029	978	953	951	975	1002	929	997	1006	988	1007	999	988	1006	955	951	993	988	1009	975	1016	1027	1054	1029	980	1005	992	1043	949	1011	1007	953	998	945	945	971	985	1013	1005	982	988	994	966	1000	964	1040	982	998	980	935	971	995	1068	1030	1042	984	975	999	961	995	957	978	925	1056	1006	1013	956	941	998	928	1046	1004	1011	999	1014	979	951	965	968	1005	1000	1026	1013	1018	998	976	978	987	999	1030	993	1009	973	977	1006	977	1040	1026	1036	1003	1026	993	1019	1039	1011	1003	950	967	1000	950	996	922	1016	1016	950	1041	956	1009	993	977	914	1017	998	964	970	1027	967	952	959	1036	1015	975	972	977	1002	973	1009	1027	983	984	983	985	974	952	963	993	1018	991	969	1028	1006	996	997	1011	1014	976	1044	1023	994	1004	994	988	1021	1013	1006	1031	962	977	962	1022	974	1034	1016	1001	1033	960	973	1023	1001	954	1020	1009	1067	959	978	997	960	1015	995	1034	1053	1020	972	960	1020	1049	980	1027	1022	1027	1006	962	992	1014	980	996	991	999	975	994	965	1039	1023	959	1000	1014	1026	967	995	1006	1026	1030	995	985	1008	942	989	1016	988	983	1020	957	974	956	1013	981	955	1025	980	1025	1002	1011	1038	1014	994	997	944	973	1025	996	1037	949	922	971	953	967	1005	929	967	1031	944	987	1003	958	1004	1042	998	964	1045	1037	949	957	983	1010	957	1041	982	931	978	995	986	1016	957	1044	1001	980	996	1002	951	977	977	996	996	987	990	971	1042	984	1028	935	960	1074	991	998	990	1024	962	969	964	977	1033	1007	944	989	1040	1045	1009	985	1031	1062	977	973	1014	944	980	1012	963	1018	965	972	1006	957	1022	976	964	951	1019	953	993	974	960	989	1006	1008	1054	977	1005	971	998	974	1010	1030	975	1022	1034	1000	1025	995	1014	988	969	952	993	1000	988	957	949	965	995	929	941	1016	1004	964	994	1000	962	1046	993	977	1042	980	1028	1014	958	983	1015	948	938	1016	953	1034	940	1006	967	948	1010	982	1010	977	977	1004	1006	992	985	1003	979	993	927	1023	956	949	1006	987	974	962	1011	980	924	1013	1012	1068	983	1042	997	996	987	1021	952	991	995	1002	1026	987	990	1003	993	1003	967	985	1031	900	1052	1038	972	1011	977	973	979	980	962	1009	998	974	988	994	958	968	946	1006	999	990	970	986	1028	967	961	1009	989	1003	960	911	921	915	962	962	942	959	1004	1019	1017	1018	1043	957	947	1016	1001	1006	965	971	1051	941	941	1025	1001	960	974	1047	921	989	987	1028	1022	995	969	969	1020	992	981	949	970	989	1059	1006	958	1017	1031	1015	1045	1003	981	1001	990	1000	999	903	1019	965	997	980	932	961	998	1005	1074	1001	1005	1000	1001	964	986	962	972	988	975	964	945	994	998	940	953	951	964	984	984	1042	1006	978	992	942	949	997	1017	999	952	954	992	1003	982	1009	945	1018	1059	1015	967	1015	986	1025	1042	980	1008	1013	1004	966	963	982	1010	997	1014	999	1005	1029	937	1023	1041	938	1016	1052	1003	953	976	974	981	990	1031	1001	940	972	990	985	1007	974	985	974	1027	969	949	998	920	986	1066	1016	1027	1000	996	1010	976	984	973	954	1020	1040	958	957	990	1006	989	994	1019	956	956	1013	988	1068	977	1001	991	1008	978	1039	950	1033	977	988	978	994	1034	1000	991	985	1027	983	1025	977	1020	920	1022	998	989	1001	1014	980	979	985	1050	967	942	943	1058	1037	973	992	948	1026	988	948	943	1000	1009	1039	997	920	1007	1004	1070	992	1014	991	999	1011	985	1014	935	908	972	968	981	987	1005	1004	945	989	1003	958	989	976	1037	970	997	993	1018	1022	1040	951	959	978	983	1038	992	991	986	1031	977	994	990	1077	1023	962	965	1024	928	1013	988	934	992	986	1006	985	971	1005	1033	944	970	1027	997	1041	951	957	969	1055	993	1018	1011	982	1014	968	911	1012	1033	950	982	943	954	1019	1004	958	1070	991	1019	1062	983	937	1003	966	957	967	1014	955	1007	1049	1022	1025	999	1040	1024	973	1004	997	961	950	980	1010	970	1019	973	1004	966	974	985	979	1017	1036	959	991	955	1025	1014	953	1071	1010	1039	911	968	1028	1030	1013	1007	1025	1005	1006	1056	945	987	948	1036	978	993	999	1060	976	1032	1006	920	999	1019	1043	1022	1018	982	1021	996	1032	992	955	938	1010	1013	966	998	982	976	989	999	959	1026	976	983	1024	1006	1026	998	959	1033	1012	1007	966	1026	958	983	994	975	955	994	1047	973	961	993	999	949	1021	1031	967	1012	960	976	1003	982	982	950	1027	987	977	962	941	1015	1014	1021	950	1043	969	990	993	981	1028	1044	1005	1039	990	1016	984	975	969	990	981	991	970	993	1009	984	998	1027	1031	1040	1020	936	998	936	972	995	1004	1010	995	1014	1000	985	1011	982	997	965	974	1040	988	1031	987	966	1043	1005	990	971	974	987	991	987	1009	929	948	972	1027	996	1028	968	960	986	981	994	1030	964	952	995	992	986	957	937	1016	1029	1046	965	988	1028	1024	1034	1042	976	1011	1012	973	946	989	1012	969	1013	971	985	1001	953	1015	1002	1040	1006	1041	1010	1056	1019	947	980	969	969	962	983	966	1009	1024	993	1034	975	1012	1006	1007	1040	994	1021	1026	972	988	974	968	1073	1045	998	1036	1012	1016	1000	954	1025	1014	1002	986	1016	985	1013	1022	1005	993	928	1011	1011	979	990	966	987	943	1027	999	1015	1015	1004	927	931	1025	984	998	1014	931	962	969	1006	1006	976	1014	973	962	975	979	1007	981	1041	1003	1002	1022	976	1025	962	974	1024	1003	1021	1060	949	939	946	1020	1034	1000	1023	1000	978	951	987	991	973	944	1067	967	1000	919	1010	1042	996	1024	993	958	935	961	984	975	1026	989	1042	1000	1010	998	1014	976	1021	1041	988	985	1026	997	981	989	1020	1056	967	1028	926	1011	1015	985	899	1031	1063	1058	987	943	997	967	997	984	982	1008	1021	1017	1021	962	1020	998	924	997	994	983	1001	977	1031	959	1011	979	989	1032	997	1003	1017	1004	1027	1015	997	979	1029	997	1034	1029	993	999	1008	998	974	995	989	1008	1020	1006	953	1007	1006	1016	939	1014	965	1017	948	960
68651	39175	21045	8887	4137	1872	818	658	590	565	522	481	509	501	595	469	463	515	474	499	523	470	462	511	523	509	497	528	473	486	532	490	531	521	511	479	511	539	494	491	467	506	490	529	518	484	512	529	510	461	504	482	499	516	494	505	475	533	494	516	489	516	501	524	506	536	470	524	470	488	497	497	494	453	487	494	468	494	456	486	502	485	478	481	501	520	477	502	506	485	465	513	474	467	507	480	504	480	530	488	445	477	529	547	480	484	483	470	491	488	496	463	454	510	541	527	505	482	512	459	468	492	515	490	472	516	498	463	477	510	467	483	476	517	498	485	513	553	488	539	506	485	487	501	496	496	487	512	501	483	502	470	509	507	483	523	489	496	536	468	446	468	448	473	518	501	452	532	509	475	481	476	503	508	499	469	490	477	481	457	514	521	462	442	464	456	471	481	518	458	524	454	515	520	478	549	503	501	459	489	476	485	528	511	483	497	508	518	481	503	502	463	498	491	531	490	530	441	475	501	475	482	490	492	474	463	502	479	516	498	444	469	510	493	482	526	527	508	493	528	489	474	555	494	517	503	523	520	567	494	488	488	463	532	502	529	513	497	516	434	488	550	485	477	495	478	494	467	483	448	463	490	517	460	489	525	496	541	521	530	516	495	518	505	470	500	484	550	503	484	526	512	515	496	532	500	484	484	500	462	480	490	465	491	453	506	479	520	515	530	479	500	514	465	545	463	532	490	486	483	534	502	466	464	485	467	465	517	485	526	485	478	550	503	503	504	529	493	465	541	490	470	516	496	433	515	486	463	506	498	458	527	490	471	490	506	459	489	520	503	489	470	491	500	547	489	508	494	472	457	478	509	510	508	459	498	507	515	459	492	491	491	486	487	497	461	470	496	483	499	487	489	474	514	478	452	445	506	511	507	505	487	502	501	463	494	537	465	518	475	508	515	497	498	536	510	515	556	491	482	539	496	476	522	489	529	476	502	462	457	452	470	468	486	484	486	491	518	445	511	513	473	531	496	478	480	490	523	474	444	515	498	451	475	498	452	527	467	476	495	501	500	498	506	484	491	489	484	539	458	483	456	496	456	495	511	496	508	494	481	484	471	514	499	488	509	440	495	475	499	472	489	490	510	529	494	501	498	458	555	490	495	476	502	470	501	475	484	486	523	470	536	487	546	489	497	492	502	449	492	478	490	544	470	448	429	518	507	515	463	476	494	464	505	413	465	463	479	509	495	489	516	506	512	490	448	513	447	468	483	548	530	463	433	473	488	458	513	547	447	468	466	516	483	471	513	476	452	498	481	458	488	522	507	499	492	494	490	529	439	491	500	496	447	487	458	511	485	475	494	520	487	502	493	459	495	472	519	499	461	473	492	491	527	538	528	491	464	454	487	529	521	506	516	505	456	482	515	487	509	504	482	462	485	470	518	471	493	529	530	497	504	518	488	547	531	472	526	477	485	491	505	473	472	501	573	486	552	517	517	549	545	469	522	491	545	475	513	514	452	468	473	527	475	474	453	453	499	459	474	522	480	510	502	489	521	501	496	475	494	467	480	490	488	500	527	512	489	457	497	485	495	487	496	487	507	541	447	514	511	489	480	492	485	475	482	459	502	526	469	497	488	492	489	457	495	541	507	479	509	534	495	530	475	510	535	468	483	539	500	493	432	493	500	505	457	499	488	506	515	517	475	491	502	480	482	487	505	491	517	463	466	496	472	480	487	471	506	488	470	456	512	522	457	513	497	452	479	536	549	508	510	519	477	456	508	461	453	507	521	550	509	566	497	459	502	517	481	443	482	461	461	502	503	471	496	463	441	535	472	466	480	485	467	470	512	453	461	479	507	448	487	484	500	521	499	536	494	500	500	556	492	499	486	485	465	461	476	501	528	512	510	467	471	469	516	474	500	530	529	496	493	532	485	470	487	495	480	490	513	491	489	497	511	516	489	529	491	497	494	484	511	478	537	527	513	494	466	562	512	505	441	526	492	487	485	522	524	545	503	462	492	443	483	469	440	494	529	497	474	460	519	512	504	511	497	445	477	491	490	483	505	477	521	517	463	488	489	535	480	486	482	509	472	463	473	481	476	519	482	494	485	483	509	517	490	497	539	531	500	440	458	483	452	531	459	477	486	456	510	502	465	477	495	507	491	502	517	458	528	518	496	483	488	494	480	490	513	520	519	462	500	493	511	519	473	515	511	516	469	449	475	509	517	472	495	477	516	509	515	508	512	533	548	493	506	518	526	487	502	439	495	470	478	507	529	523	456	468	505	514	464	481	495	486	511	510	510	468	455	522	483	458	457	497	473	472	472	492	529	503	498	477	479	484	500	486	499	502	490	509	466	504	489	500	487	501	493	497	512	532	476	500	505	495	533	515	476	498	483	524	497	495	474	476	481	496	491	481	507	524	520	477	517	500	460	455	416	500	505	505	473	479	542	466	516	497	442	491	502	555	470	488	478	501	458	429	459	511	496	531	452	498	481	500	477	521	499	488	484	481	494	477	522	507	495	567	490	472	490	445	475	504	479	520	472	468	497	472	492	518	481	506	455	508	503	484	492	467	485	455	502	518	497	487	522	487	535	515	491	477	447	500	461	504	481	534	493	455	510	502	511	508	460	495	513	502	503	501	504	506	428	492	499	500	488	474	529	512	528	476	455	498	474	518	499	523	474	478	479	480	465	486	503	463	506	499	478	473	487	528	501	433	490	459	477	503	575	490	477	468	520	483	494	494	497	492	544	511	552	501	499	491	512	465	486	479	464	491	503	514	495	482	487	503	462	488	459	493	489	521	505	502	506	556	448	498	518	506	499	496	482	510	488	546	426	489	493	449	533	525	530	491	480	476	499	527	494	500	498	497	498	487	533	521	506	483	475	493	468	469	499	466	507	496	501	505	506	495	474	516	498	446	496	530	474	498	516	520	503	488	494	498	516	489	491	495	517	504	493	444	486	526	525	458	558	487	490	500	455	489	494	491	510	496	504	518	524	478	517	535	518	511	497	496	496	473	521	509	531	481	532	522	515	508	483	517	498	449	469	478	472	477	477	477	503	445	485	495	495	484	488	468	495	472	510	546	505	491	506	495	472	482	493	504	470	467	542	471	457	489	512	472	458	501	453	517	469	487	522	497	474	468	504	535	499	523	484	422	463	474	513	488	464	487	503	470	500	502	491	491	481	549	465	483	494	486	479	478	490	464	476	500	511	503	473	486	512	491	499	563	515	499	474	490	474	504	469	521	504	506	480	483	509	469	476	468	472	512	486	484	503	446	456	513	451	468	491	536	541	456	489	489	488	485	514	486	531	488	534	475	502	473	498	470	505	481	532	517	480	522	520	530	535	531	513	537	440	495	508	486	440	499	555	503	507	506	488	546	509	479	443	548	509	498	485	514	497	498	469	474	486	495	456	475	508	472	511	502	487	491	490	478	478	494	516	508	521	511	473	539	518	475	479	509	471	464	498	499	514	516	473	512	488	501	489
45255	30731	21657	14537	9879	5047	2086	1691	1538	1317	1307	1185	1171	1105	1160	1061	1005	1068	1128	1069	1055	1062	997	1093	1115	1046	1116	1088	1056	1059	1041	1078	1083	975	1044	1070	1029	1123	1030	1045	1093	1040	996	980	1102	994	1045	1052	1044	1104	1016	1047	1011	997	1053	1066	1009	960	1000	1054	1021	1004	1039	998	1068	1031	1013	1085	1036	1029	992	1029	1021	1029	1053	1005	1015	1026	1086	1053	1071	1074	1019	1044	1031	1090	958	1041	1016	1043	1034	1038	1051	1010	998	1004	1014	988	1043	1060	1057	1053	1049	1003	1014	1086	1010	1119	1021	1016	1006	1038	1041	1067	1109	1025	1094	1022	984	1038	1055	1044	1040	1046	1057	1032	1026	1088	1066	1007	1012	1045	997	998	1072	1057	1099	1009	1068	1056	1083	1092	1058	1002	983	1037	1078	1019	1073	1089	967	1036	1024	1038	1021	1020	1032	1011	1009	998	1032	1074	1041	1010	1064	1041	1028	1031	1033	1078	1036	940	1019	1061	1015	1027	1030	1020	999	1058	1093	1067	1069	1037	1048	1022	1044	1077	975	1017	1065	990	1018	1059	1083	1048	1036	1058	1055	1004	996	983	1087	1038	1085	1080	1039	1068	1023	1073	993	1061	1048	1037	1007	1080	1042	1019	1092	1106	1081	1083	1002	1003	1080	1055	1045	1043	1056	1019	1017	1004	1011	1068	1066	1006	1059	1016	1075	1033	1065	1089	1059	1108	1008	1033	960	1078	1024	1031	1042	1010	1028	1077	1049	1095	1023	1052	1040	1031	1003	1108	1072	1052	1068	1030	1014	998	1049	1086	1073	1029	1035	1040	1017	1028	1028	1020	1054	1073	1017	1027	1047	995	1058	1042	1048	1069	1011	1094	1046	1030	1077	961	1087	1015	1066	1034	1061	1059	1000	1090	986	1058	994	1009	1041	1024	1049	1061	1062	1037	1035	1068	1065	1064	1055	1005	1104	1046	1032	1018	1023	1024	1002	1021	1041	1005	985	1009	1043	1061	1006	1073	1073	1060	987	1077	1081	1051	1035	986	1026	991	1058	1083	1034	1055	1028	1035	1084	1029	992	961	998	1012	1079	990	1056	1073	1030	1018	1065	1034	1040	1041	1030	1007	1038	1044	1025	1043	1049	1062	996	1029	1014	1042	1065	1055	1084	1047	1026	1025	1001	1038	1039	1064	1042	1082	1049	1062	1008	1042	1054	1032	999	1082	1047	1053	1063	1108	1045	1061	1013	1089	991	1058	994	1016	1049	1068	1048	1048	996	1043	1034	1074	1002	1028	1000	1062	1067	1036	1049	981	1033	1085	1024	1055	1077	1011	1064	1044	993	985	1060	1013	1071	1033	1019	1074	1030	1000	1022	1002	1032	1040	1051	1019	1026	1015	1038	1068	992	1040	1061	1031	1075	1000	1029	1081	1036	998	1077	1077	1053	1065	1054	1076	1017	1044	1049	1047	1096	1045	1021	1090	971	1049	1041	1063	989	1023	1042	1035	1068	1010	1045	1007	1077	1070	990	1064	1094	1091	1080	1012	995	1087	1030	1074	1089	1031	997	1043	1018	1069	1064	1061	971	1025	1136	1060	1039	1030	1034	1014	1027	1057	1021	998	992	1047	1038	1055	1030	1023	1025	1009	1050	998	1033	972	1044	1051	1075	1097	997	1062	1045	1065	1036	1018	1064	1076	985	996	1041	1039	1039	995	1063	1001	1036	995	1053	1034	1049	1049	978	1006	1018	1032	1046	991	1009	1090	1032	1026	1080	1028	1061	988	1040	1014	1016	1008	1076	1080	1020	1064	1091	992	1040	1036	1049	1069	1068	1026	1038	1051	1051	1049	1000	1030	1008	1066	1084	1058	1096	1009	1008	1049	1016	987	1030	1050	1092	1002	1077	1078	995	1003	1008	1073	1067	1002	1050	1057	1062	1081	1007	1022	1006	1037	1022	1072	1062	1063	1066	1031	1029	996	1023	1066	998	1079	1023	1061	1044	1055	1043	1001	1045	1037	979	1053	1022	1049	1048	1014	1107	1087	1043	1028	1030	1042	1003	1033	1081	1036	1003	1053	1081	1045	1026	1079	1073	1047	1007	975	988	1002	1001	1038	1045	1048	1057	1008	1100	1036	1062	1108	1054	1018	1034	1046	1055	1010	1058	1044	1033	1035	1062	1113	1013	1028	1024	1021	1078	1013	1013	1000	1005	1040	1037	1026	1027	1023	946	1020	1030	1136	998	1031	1031	1012	1014	1046	1011	1025	1031	1045	1059	990	1087	1020	1034	1021	1107	1102	1028	1075	1061	1026	1072	1062	1027	1093	1060	954	1049	1065	994	1115	1054	1043	1083	1012	1036	1047	1037	1113	1042	1062	1062	1008	985	1054	1063	1025	1024	1009	1005	1010	1040	1054	1040	1050	1061	1008	1084	1003	1032	983	1047	1081	989	1009	1052	1045	1067	1030	1012	1078	1077	1037	1059	1038	1108	951	1023	989	1057	1030	1107	1079	1062	1040	1066	1006	1038	994	1032	1056	1032	1027	1060	1022	1045	1096	1019	1051	985	1057	1045	1068	1045	1000	1026	1004	1049	966	994	1066	1048	1002	1065	1070	1037	1043	1037	1047	1054	1003	1024	1068	1022	1046	1056	1052	1032	1033	1080	1064	1013	1001	1021	1057	1050	1064	1043	1062	1025	1034	991	1017	1068	1019	1050	1052	1039	1080	1040	1032	1059	1066	1027	1065	1114	1035	1075	991	998	1005	963	1041	1048	1029	1065	1068	1063	1037	1041	1037	1023	1045	1020	1006	1052	1087	1014	1017	1064	1023	1021	1059	1054	1060	1071	1053	1082	1034	1068	1075	1045	999	987	1009	1046	1063	1045	1057	1011	1007	997	1046	1058	1051	1047	1087	1027	1025	1038	1075	1113	1001	1039	1016	1082	980	1078	1024	1102	1028	1049	1003	1046	1065	1090	954	1065	1071	1073	1006	1031	1009	983	1045	1039	1031	1063	1067	1028	1037	1064	1069	1004	1096	1020	1071	980	1030	1019	1082	1009	1096	1018	1000	1046	1042	1022	1079	1021	1030	983	1057	1069	1060	1003	1075	1118	1061	1009	1021	1024	978	1045	990	1037	1001	1003	1043	1037	1043	1016	1074	1016	1041	1012	1031	1062	1032	1039	1018	1079	1047	1042	1032	1016	1034	1004	987	1048	1009	1025	1028	1039	1077	1039	976	1072	1044	1047	1012	1017	1049	1022	1023	1046	1034	1063	1028	1075	1001	1055	1037	1100	1141	1003	1004	1080	1041	1027	1048	1019	1058	1039	1034	1092	1035	1031	1068	1050	994	1053	1062	1035	1032	1054	1067	1039	1075	1066	1018	1048	977	1088	1041	1048	1046	1026	1026	1054	1031	1021	1057	1078	1052	1061	996	1070	1091	1026	990	1048	1059	1125	1005	1045	1049	1074	1005	995	977	1027	1030	1124	1081	1025	1028	1010	1012	1101	1029	1071	1048	1042	1050	1091	1077	1059	1064	1018	1008	1067	1036	1062	1063	1089	1003	1026	1043	1079	1030	1003	1077	1059	1032	997	1026	1036	1055	999	1055	1035	1065	1050	1001	1073	1016	1077	1077	1104	979	1042	1008	1021	1012	1022	1048	1028	1021	1000	1032	995	1025	1023	1018	985	1061	999	1061	1108	987	1084	1031	1007	1027	1045	1080	1028	1117	988	1028	1086	1001	1052	1042	995	1030	1024	1060	1055	1039	1037	1030	1034	1072	1094	1019	1041	1044	1029	1050	1019	1027	1074	1037	1047	1061	987	972	1027	1013	1019	996	1033	1032	1004	1031	1033	1007	1071	1034	1042	1045	1004	1029	1068	1086	1035	1089	1084	1049	1035	1044	1097	1044	1011	1017	1067	1039	1010	1038	1114	1064	1018	1051	1016	1050	1031	1012	1011	1023	989	1022	1047	987	1033	1091	1000	1031	1029	1025	1028	1025	1041	1043	1061	1070	1042	1054	982	1074	984	1034	1003	1124	1045	1014	1034	1023	1029	1050	986	1090	1021	1033	1004	1061	1012	970	1041	1084	1027	1028	1034	1018	1019	1004	1062	1071	1089	1058	1049	1009	1023	986	1075	1042	1041	1089	1033	1065	1015	1045	1025	994	1014	1020	1016	1103	1086	1066	1074	1052	1052	1096	1039	984	1055	1050	1047	1046	1080	1057	1066	1010	992	971	1004	1074	1066	1053	1026	1038	1036	1035	1080	1064	1032	1064	1007	1079	1066	1007	1020	1026	1070	1037	1015	966	1054	972	1002	1040	1017	1024	1076	1023	1078	1025	1051	1114	1045	1045	1041	1004	1025	982	1087	1025	990	1091	1089	1065	1133	1026	978	1050	1050	1020	1068	1008	1022	1041	1081	1061	1049	1044	1027	1048	1072	1042	1021	1065	1019	1083	1025	1001	1042	1064	999	1071	1034	1097	1022	1018	1046	1004	1045	1042	982	1067	1032	1019	1031	1024	997	1039	1029	1046	997	1003	1008	1079	1034	1058	1019	1121	1033	1054	1021	1022	997	1069	1024	1016	1075	1053	1050	1071	1071	1070	1031	1033	1069	1032	1024	1020	1089	1014	1104	1015	1013	1077	994	1057	1010	1127	1013	1052	1013	1050	1060	1010	1099	949	1070	1087	1061	1017	1026	1060	1070	1015	1003	975	1020	1060	1043	1040	1048	1015	976	1066	1020	1031	1011	1055	1031	1088	1085	1031	1058	1028	1016	1014	948	1053	1003	1058	990	1051	1002	1062	1026	1025	1039	1086	1083	1068	1048	1096	1012	1003	1054	980	1039	1045	1041	1058	1001	1002	1085	1030	1022	1068	1058	1051	1017	1042	1028	993
47576	27994	13764	6261	2718	1237	782	560	530	522	537	437	457	490	532	433	470	453	488	467	433	488	487	465	500	464	458	485	510	487	463	439	457	452	440	475	466	487	457	476	449	466	457	444	466	484	490	441	432	481	505	501	443	473	472	470	450	478	472	435	453	487	494	474	485	473	465	500	477	497	462	437	464	497	467	480	420	469	496	464	441	460	479	445	441	453	485	470	486	452	450	454	444	482	455	444	509	500	469	437	428	491	469	501	459	477	453	475	491	500	490	425	471	489	461	457	453	465	431	455	474	467	485	440	460	486	483	477	470	435	476	461	428	457	453	478	410	483	476	458	462	494	468	474	484	445	511	451	460	500	446	451	451	443	481	467	498	469	438	464	457	466	450	446	427	506	444	483	453	501	446	477	501	430	476	470	385	476	478	478	433	480	464	445	431	401	465	497	447	461	461	499	474	458	469	482	483	498	433	479	438	464	505	510	435	479	469	493	419	463	470	434	475	432	449	492	457	439	457	466	477	435	471	459	444	427	485	475	471	465	437	426	485	452	440	500	474	451	491	474	494	417	454	449	466	485	477	455	485	455	449	490	465	466	431	453	498	448	453	470	470	450	468	490	456	480	441	484	456	484	480	515	451	445	469	466	487	443	469	472	483	476	454	437	468	436	479	523	456	502	514	451	476	453	458	431	466	513	439	460	455	457	451	464	468	481	463	465	466	458	402	452	487	473	442	434	453	457	438	440	476	478	445	470	498	477	494	475	465	444	470	487	446	464	437	517	507	478	457	469	496	484	519	437	477	427	461	485	476	414	487	471	488	472	434	441	482	449	444	441	424	460	473	465	437	427	476	469	463	482	459	440	438	470	458	440	428	448	444	461	457	438	476	484	482	457	477	497	428	487	501	461	472	455	480	449	457	463	472	444	452	516	453	479	451	414	468	482	486	482	451	451	470	484	444	505	487	466	477	479	481	481	500	519	480	480	469	456	470	492	471	433	437	482	439	480	468	460	482	438	468	471	479	447	393	437	439	456	502	460	479	421	472	465	448	459	453	457	486	464	454	470	483	435	420	434	473	457	455	493	500	489	479	457	430	516	454	482	459	432	450	419	457	465	450	452	461	510	475	466	502	474	459	426	462	468	442	466	441	426	436	471	501	470	495	455	467	460	457	424	457	474	439	444	527	492	436	459	456	479	486	452	442	478	471	478	440	443	493	464	472	493	463	514	425	480	494	463	465	451	498	436	428	442	484	518	463	461	506	434	430	473	441	458	495	511	482	479	455	524	467	405	472	450	485	479	473	457	458	481	466	479	481	461	439	491	435	454	503	461	464	481	478	479	472	477	492	510	501	472	471	423	499	464	444	431	526	458	499	478	440	469	469	481	485	435	442	475	459	446	469	423	463	486	476	446	469	473	450	431	461	466	467	458	490	472	473	454	473	479	512	454	429	462	455	475	485	495	471	451	470	459	443	496	446	471	461	422	423	465	477	447	511	507	491	502	503	484	467	452	432	475	451	474	464	444	450	453	471	474	477	473	413	483	456	453	417	456	450	504	435	472	412	464	469	446	446	417	477	484	459	479	465	444	432	506	482	473	495	460	437	467	488	410	418	473	448	447	503	476	505	448	472	472	433	476	467	476	470	471	424	443	460	471	481	457	491	444	448	488	438	458	495	441	451	436	459	481	442	455	450	478	464	493	460	457	438	447	457	490	467	476	500	449	432	430	486	460	471	472	461	438	525	501	476	488	506	501	461	452	454	436	468	423	482	467	466	458	434	485	453	460	481	480	487	487	454	473	488	451	496	461	483	454	464	504	499	456	457	424	462	466	468	453	497	461	459	480	488	481	488	504	500	482	458	429	512	447	420	438	482	466	457	431	427	469	450	434	452	451	446	460	413	480	458	450	491	473	481	415	458	485	477	462	440	453	462	463	434	452	511	425	471	449	529	462	479	442	444	464	459	476	450	455	459	474	473	470	527	446	487	459	461	474	463	464	471	451	468	486	491	481	414	460	481	463	448	442	514	469	484	487	490	477	425	437	442	456	433	476	503	466	431	470	452	416	469	481	437	466	500	433	496	421	490	463	425	444	470	463	448	455	462	490	455	523	450	437	480	481	477	490	445	439	420	488	502	477	438	442	468	486	476	454	450	492	500	454	487	433	506	484	463	464	454	436	488	470	457	489	460	447	453	477	482	468	426	456	461	463	459	419	426	466	435	443	489	477	476	475	446	468	450	457	469	465	493	444	444	418	482	457	485	445	473	459	467	429	441	458	487	443	495	435	439	451	475	513	473	482	476	495	478	465	460	518	477	506	507	455	458	462	444	462	517	519	447	425	458	487	462	420	453	432	477	466	435	485	442	429	492	458	468	418	472	463	437	472	499	398	495	422	444	466	478	515	462	448	461	489	467	407	492	465	467	505	456	457	483	507	479	435	448	482	457	440	465	451	457	407	433	454	458	449	529	493	466	435	478	438	451	494	465	492	428	451	477	434	474	445	461	425	465	462	474	446	490	468	460	497	457	483	415	465	369	452	426	450	479	465	443	471	433	399	451	448	486	477	440	485	511	454	461	444	469	489	440	463	486	442	426	458	484	466	467	470	487	448	474	480	463	489	474	410	444	458	476	464	461	467	451	519	429	493	435	417	426	480	500	461	486	472	503	487	471	464	460	439	451	459	475	478	440	459	472	499	521	460	439	495	460	474	486	474	506	437	406	486	489	487	445	418	479	456	457	475	502	497	453	493	472	470	470	497	447	484	479	466	457	464	441	429	462	485	436	451	494	481	467	456	423	410	464	481	480	410	443	462	489	457	454	456	459	447	454	471	452	523	451	500	464	476	500	477	461	496	470	440	433	443	456	482	436	455	464	457	450	451	463	488	462	450	483	451	430	470	452	420	439	462	471	485	441	488	449	499	483	444	454	425	469	500	487	483	470	479	472	490	496	480	459	494	487	452	442	455	448	460	467	485	469	433	457	462	453	454	439	453	468	480	529	477	446	500	451	483	491	404	523	451	488	490	473	472	455	498	501	453	452	496	467	401	437	491	473	480	488	474	432	476	486	474	477	498	466	459	450	450	492	464	433	508	468	425	474	481	497	456	448	531	437	462	487	414	440	468	503	477	484	443	433	454	450	489	472	462	453	454	425	466	492	453	422	444	492	476	476	449	488	463	484	443	447	459	466	439	430	477	465	478	484	430	463	431	477	471	480	429	448	433	419	457	451	476	462	472	454	457	409	409	429	424	437	438	474	463	485	462	463	458	443	435	470	437	448	447	413	457	456	494	507	425	453	477	492	442	452	439	498	455	496	466	467	459	457	462	457	413	489	440	430	452	430	467	459	448	486	522	443	490	495	483	474	463	465	450	518	449	457	486	434	465	475	476	482	493	523	468	417	498	490	459	440	498	478	430	460	476	482	456	494	467	475	466	502	502	422	425	508	475	486	479	449	473	449	462	432	447	482	445	517	488	470	502	486	503
30062	20351	16312	12937	7272	3489	2011	1478	1315	1188	1121	1095	1115	1017	1023	1000	1038	1000	961	983	977	1016	1000	1049	987	995	989	1014	983	985	999	989	943	988	978	990	1010	989	950	1024	967	1025	1006	971	993	1026	998	990	1029	1027	989	924	1006	965	927	993	987	966	958	899	1034	1007	1007	980	995	996	1004	966	961	1020	995	986	1016	984	1024	945	928	946	997	949	993	994	960	973	966	987	953	1015	970	977	930	952	989	1025	1004	904	997	975	938	1003	1011	976	960	958	983	988	991	936	1018	1007	984	1010	1013	946	1039	1010	1000	1020	990	1042	948	984	955	954	989	915	1075	947	945	913	1014	1007	1028	979	1003	980	959	987	945	1027	994	979	964	964	1008	1033	986	977	1004	995	1000	969	984	1064	950	1015	998	970	915	972	1055	968	1017	951	1025	932	1029	1006	998	956	1031	967	1020	970	996	1022	1018	1007	1034	1009	982	934	1003	1058	960	938	948	980	962	981	977	996	1009	965	965	1035	918	982	983	990	999	952	990	1004	1008	954	942	966	1017	1007	988	1001	1005	1009	1040	1016	1011	994	987	996	1010	993	1010	969	1003	1020	1025	979	952	983	973	993	957	969	984	971	943	1035	990	1018	1027	981	1028	923	970	1014	980	986	930	1058	1021	975	955	980	1054	991	1010	984	1046	1035	1002	967	995	983	948	938	938	941	980	971	943	967	945	1036	992	969	1035	966	959	994	977	973	963	990	976	1008	987	998	1003	983	1003	980	944	963	954	1017	994	942	987	998	934	973	999	1012	914	976	978	960	1033	966	964	1013	961	981	971	1006	950	988	981	986	994	976	1000	959	968	1032	986	1033	986	1006	971	962	1017	990	979	971	937	1034	984	978	946	959	974	985	958	1020	980	949	949	999	962	931	1014	986	934	1003	962	958	1006	1010	974	953	999	968	956	922	984	1005	933	998	960	945	1033	995	1012	972	993	997	995	957	1055	968	981	980	981	981	1012	1013	975	968	981	1035	971	973	908	996	978	914	950	944	973	996	981	982	1000	948	989	985	1020	975	950	994	964	996	975	1016	1001	1004	994	990	975	1059	1031	942	955	944	951	1007	1026	1006	1015	993	993	1029	958	984	978	974	982	964	1024	999	1007	970	968	982	895	954	1031	960	955	959	949	954	1013	931	989	989	986	1037	974	960	962	952	1018	958	999	1001	1002	984	963	1007	956	1017	953	995	922	935	946	989	945	1014	958	944	985	989	1005	1017	989	968	1027	997	981	986	989	1027	989	978	939	967	989	1036	1036	1029	937	1016	949	910	1029	958	985	952	975	971	1012	1014	985	991	962	952	989	996	977	1010	1018	1019	972	944	954	964	986	934	969	981	1054	1010	975	988	967	1013	994	976	974	951	991	944	982	1018	931	935	1023	1039	968	964	975	957	900	1017	953	962	946	950	986	1017	995	961	1016	966	1015	989	1013	1031	984	983	1025	999	978	1002	951	977	1030	1005	989	991	1030	984	995	992	1089	977	1000	988	955	966	1015	934	996	925	950	979	933	982	944	995	994	976	1031	927	984	983	1016	962	947	1022	1052	989	972	986	951	1004	1027	1009	974	970	1016	993	1001	976	976	913	953	961	934	974	1003	974	1035	957	910	936	1006	993	958	1029	990	1001	974	985	974	950	954	1000	991	936	971	961	983	985	984	967	974	978	985	941	995	923	998	992	1024	943	942	993	1014	965	963	968	969	960	970	1024	963	1013	979	1004	1048	1032	993	993	957	995	1036	953	956	946	997	1005	924	936	994	947	1035	1045	900	982	1000	1024	994	1006	978	1027	929	1011	945	907	1056	950	948	945	1003	976	959	979	1025	1016	988	1016	975	1018	956	1026	931	1028	974	989	995	996	979	967	999	989	973	1043	957	955	956	1002	956	935	985	997	975	969	990	1019	991	978	1003	986	978	982	1027	980	1052	971	947	1029	924	984	998	1055	1009	976	1017	1013	983	922	996	944	995	982	955	967	1048	994	963	1058	1012	1008	996	985	972	945	988	935	965	929	987	961	1036	970	951	1033	990	997	958	929	962	992	998	1009	1028	989	959	1002	951	1019	982	1014	951	971	998	961	979	1044	982	1007	987	1050	910	981	1015	1010	985	1002	915	1039	1005	971	1025	968	1000	981	958	977	982	995	1047	1044	1012	961	981	974	999	997	1097	955	996	959	1005	941	1007	990	1011	1028	997	1017	1007	988	947	999	986	943	984	957	991	1000	994	1059	1003	1002	985	977	1016	995	1007	964	1008	983	987	962	936	942	978	1044	1008	974	1004	1036	925	986	1042	966	972	1032	1014	1027	953	977	966	975	984	953	1007	969	960	1015	1001	955	921	1048	946	1014	992	1004	1019	962	934	1006	952	968	941	963	1001	993	975	984	1008	981	1029	971	948	1040	959	1034	961	954	973	972	1005	977	982	1011	982	966	1016	1001	974	1008	992	1008	990	948	964	985	955	997	966	1013	968	982	959	996	991	989	909	934	1005	930	976	968	972	1000	1032	982	953	983	995	958	919	1021	989	1028	974	972	939	986	982	966	939	1037	970	975	986	1023	925	989	986	982	981	910	1012	998	967	971	1010	909	941	998	1013	962	985	982	1006	1046	1072	950	976	1008	984	971	1001	1014	945	939	957	1038	1026	944	1026	992	994	981	973	1020	1001	931	970	943	952	964	966	1052	1056	963	987	947	984	940	983	1012	961	1017	963	965	966	952	1004	1029	941	998	930	959	957	944	995	954	1014	1002	976	1010	1069	979	923	953	976	976	1045	966	979	941	1019	963	1004	967	951	955	1021	1016	965	951	1033	942	976	1027	1045	981	940	970	1039	966	975	972	966	967	1032	1007	957	951	957	1030	1020	1046	1007	996	990	1008	1009	1010	965	973	1034	994	1021	987	1010	989	995	1004	984	987	963	1001	968	968	1054	969	986	978	978	1010	989	1043	1028	987	1024	1057	976	978	961	943	988	1009	980	1025	972	938	951	991	1018	1007	1048	929	994	1009	990	951	933	913	972	983	1027	967	954	1010	1013	999	969	1009	973	990	972	991	1000	947	950	1034	965	980	946	977	1011	959	1029	1019	936	967	997	980	947	998	985	942	920	966	1002	964	981	1011	967	979	942	1026	995	1018	961	1022	1000	977	940	1038	998	922	980	910	975	1023	999	957	966	950	975	919	999	980	1023	1015	965	965	981	1001	950	946	960	968	948	967	1026	978	979	948	972	1038	996	942	982	958	1004	928	995	978	1023	1011	1051	1015	1004	1013	1010	962	968	1001	999	962	1034	956	977	939	1001	990	966	946	948	1024	1035	976	1034	1008	988	988	1008	1010	948	993	962	990	1007	976	974	992	963	989	994	981	1002	984	1003	1002	994	933	1003	1017	998	983	951	990	956	1001	998	979	998	1001	975	968	996	923	998	966	989	1027	982	1038	1009	1006	983	982	988	988	1011	937	990	1046	973	1002	1044	1035	962	974	970	927	1019	996	966	990	982	984	970	1034	971	1034	963	913	949	1002	1030	1007	1020	1010	924	1002	1007	990	1002	1010	975	961	991	996	950	1049	969	993	973	917	949	924	1023	965	1031	899	991	941	998	947	952	946	991	992	969	1035	945	981	1021	1045	983	950	1027	1031	1020	965	953	940	979	951	928	1039	1010	968	996	999	1068	922	1053	935	1010	975	988	929	982	935	971	996	996	990	987	985	984	995	997	1014	998	1013	1019	1043	958	968	959	1005	928	1036	975	966	1023	952	943	1023	993	955	1010	977	965	982	984	985	946	943	984	987	1060	968	972	985	985	973	954	959	1047	972	928	992	1003	964	1010	1002	1057	981	977	975	964	944	980	980	963	1019	989	962	997	940	1004	983	995	979	1015	961	926	953	944	978	1016	1015	980	1006	1009	930	1019	989	945	1061	955	966	1015	920	953	921	942	978	996	962
56539	34349	23805	11998	4764	1998	837	649	604	550	495	493	475	469	499	480	477	498	525	504	478	483	492	491	470	501	497	495	437	452	450	429	475	457	489	487	466	447	452	509	470	485	454	457	450	451	488	461	465	484	501	411	454	491	431	448	494	470	452	480	489	408	445	450	509	522	472	439	485	456	462	432	473	470	480	466	525	467	477	470	433	428	482	443	466	483	473	456	478	499	501	430	476	478	488	461	450	467	459	417	462	459	485	458	442	461	437	495	472	473	426	457	431	496	450	458	471	460	477	521	467	458	449	472	435	450	436	468	449	433	461	464	446	486	486	456	460	434	442	460	466	465	431	501	440	416	437	488	474	446	454	511	485	477	425	431	480	450	450	453	461	489	457	495	477	450	477	443	504	498	480	461	409	479	449	491	477	436	457	476	469	485	438	486	467	445	495	460	451	453	519	442	450	434	489	514	470	476	439	486	465	458	493	522	456	427	467	456	462	491	460	444	466	448	460	451	481	459	448	433	433	484	483	415	454	431	471	490	452	465	456	486	473	487	446	455	471	495	494	478	464	505	448	468	466	443	480	490	455	430	478	479	460	465	459	439	458	465	485	486	462	453	483	431	413	499	461	474	448	498	466	494	440	495	445	457	455	469	451	502	465	494	456	447	417	450	461	496	415	459	492	449	448	466	452	477	462	475	454	437	466	443	531	478	451	422	464	419	432	451	435	440	446	437	447	477	449	452	475	450	445	465	434	472	444	464	417	462	446	480	468	460	435	458	493	472	475	449	471	483	448	464	464	442	436	436	455	452	444	453	438	487	431	465	452	455	458	498	452	471	475	472	485	495	476	472	461	457	470	494	447	477	454	460	489	460	449	485	462	500	465	504	490	481	482	463	484	458	426	435	448	459	508	495	423	442	459	490	421	479	465	474	434	453	481	469	481	486	470	503	432	431	489	406	475	456	444	460	432	489	489	504	471	411	452	463	454	433	458	468	462	457	494	475	443	438	433	433	418	453	438	440	450	465	472	485	492	468	471	523	455	484	432	453	485	508	468	463	466	444	435	466	467	466	455	464	455	476	463	486	478	438	480	481	449	468	417	420	444	485	427	445	507	457	455	462	482	495	487	458	461	458	484	468	445	479	460	447	489	436	463	465	457	471	451	491	473	463	477	435	472	468	429	463	449	417	520	445	455	495	482	505	418	462	446	416	458	434	475	444	451	486	463	477	453	430	465	437	479	455	491	455	490	486	452	450	492	443	420	463	478	456	474	449	472	460	446	486	484	456	476	451	466	492	457	467	499	471	491	458	445	471	452	455	458	473	486	508	457	444	456	480	485	491	482	442	454	486	425	433	435	511	454	456	471	486	468	462	474	471	443	453	501	456	439	488	503	460	506	474	460	421	422	494	529	426	420	423	470	467	467	471	473	452	454	477	463	451	456	484	450	474	447	441	430	444	447	446	449	456	491	468	460	481	438	482	469	462	462	450	470	444	457	442	485	469	481	446	452	466	487	452	445	457	446	452	445	462	454	483	460	490	487	433	456	432	446	507	476	472	460	457	478	495	465	447	481	456	461	464	477	461	470	439	423	492	482	447	489	494	459	510	479	440	443	422	451	470	441	443	492	452	461	438	482	424	427	468	464	469	438	466	448	434	433	481	468	436	466	470	519	445	467	483	472	474	467	469	481	466	453	453	435	483	483	512	499	449	448	456	472	441	450	493	446	449	460	449	483	455	469	444	493	455	454	430	431	456	466	479	489	497	462	478	468	444	459	468	489	482	460	443	447	467	481	496	459	473	488	462	474	448	479	468	481	446	469	465	516	485	457	486	460	497	490	409	439	513	471	449	487	467	465	478	457	442	464	493	456	478	524	498	460	471	469	432	449	451	488	484	477	433	481	484	470	472	444	436	447	486	474	488	481	471	484	470	483	483	464	492	505	424	459	443	489	441	460	435	460	438	471	421	481	429	472	505	461	466	464	480	441	490	449	474	479	430	495	456	504	468	487	458	479	455	455	496	467	489	488	476	466	423	424	501	472	459	487	472	468	453	451	494	477	474	478	481	481	433	448	484	501	473	474	466	510	437	461	497	437	482	453	483	466	440	438	485	471	496	463	454	475	454	464	465	507	479	419	466	421	435	452	445	457	449	464	428	429	491	454	473	482	457	461	466	443	442	453	443	522	508	460	480	438	509	498	478	478	483	467	477	461	478	462	476	446	437	468	429	507	505	430	492	488	473	471	500	466	519	483	464	433	492	458	443	430	473	446	526	439	480	488	450	470	395	437	471	460	480	466	481	503	461	428	433	472	489	498	470	447	476	433	448	456	421	457	516	516	434	463	438	500	461	431	469	470	459	478	464	472	473	464	435	504	454	505	480	455	461	457	432	459	457	489	437	478	445	463	457	447	448	454	426	404	446	461	466	454	516	465	466	493	476	438	450	437	511	450	467	458	470	460	458	453	468	458	438	455	434	459	441	438	469	474	467	426	443	512	447	482	448	474	436	459	445	447	450	465	484	489	464	481	445	472	480	502	476	464	450	478	419	458	479	496	455	457	441	481	442	433	484	482	436	490	436	456	474	450	503	453	443	460	441	442	483	428	429	438	444	463	467	471	430	444	464	465	450	446	454	441	457	460	483	471	453	476	449	470	430	448	464	464	467	431	466	460	456	464	460	470	441	483	442	456	468	453	418	504	475	446	478	433	473	465	465	443	481	498	469	483	421	436	451	452	441	496	455	423	475	488	519	518	490	470	486	438	480	494	454	470	470	491	422	422	430	442	480	480	499	486	446	442	494	441	489	443	426	471	457	428	438	476	426	446	452	528	457	416	509	480	404	454	426	463	433	452	415	453	434	497	496	401	428	465	422	475	460	477	471	476	460	453	455	470	452	460	459	515	470	483	455	410	471	439	466	484	503	454	485	493	452	466	461	420	496	513	443	471	478	504	443	480	450	493	434	459	467	416	450	488	467	434	487	475	476	446	452	492	484	473	449	458	461	448	408	444	460	458	480	445	478	474	472	430	485	481	453	439	463	482	444	467	464	494	446	504	446	491	493	462	462	451	470	481	417	502	458	445	416	417	419	463	466	490	452	482	483	471	478	443	461	468	475	449	455	474	490	476	463	396	443	435	459	437	422	486	491	439	465	480	482	442	451	490	504	447	485	461	441	456	453	430	497	448	450	485	466	486	450	455	467	489	456	468	436	485	487	472	463	455	491	419	420	426	447	469	494	510	469	482	422	480	441	434	450	458	441	439	464	472	487	471	448	473	448	470	479	457	489	469	484	464	450	458	504	487	489	455	468	506	453	445	481	476	469	464	438	474	461	424	407	480	471	496	440	440	462	422	470	468	463	454	482	474	488	461	450	490	481	427	480	438	464	489	442	415	433	473	462	446	478	467	438	458	444	508	464	486	465	445	445	472	511	478	407	483	474	432	471	485	461	429	436	452	506	501	473	406	498	457	436	473	438	449	501	450	459
35678	26722	27052	19706	11957	5774	2451	1836	1526	1337	1179	1177	1103	1083	990	1040	967	1018	1055	1018	1013	999	1055	1011	1046	1030	968	1004	1048	898	1001	1004	977	999	930	1041	1052	1017	976	985	1032	999	965	1005	978	1015	989	957	990	972	1003	1024	954	998	963	1032	963	964	984	970	973	964	1043	996	949	966	986	967	1013	1038	979	949	997	952	1038	979	966	1044	987	944	947	992	978	996	978	944	1021	1030	963	897	990	991	978	982	991	1012	963	949	1020	966	969	917	961	945	963	1008	983	978	978	998	969	1004	1003	992	968	964	1000	997	977	994	975	947	954	1088	1025	967	995	1104	982	979	904	968	975	966	943	956	970	945	1003	995	957	987	985	957	1000	1026	1062	1015	991	972	1014	1037	943	983	985	935	1039	925	1036	1014	989	979	985	1006	982	1067	969	975	961	1007	1012	982	986	973	958	983	1034	1022	960	1015	1035	1011	950	1019	963	998	972	982	1005	1014	1007	1006	927	990	1002	944	1025	959	1014	973	1031	1045	997	976	1037	973	943	961	964	968	1006	964	927	948	1018	956	1009	975	998	1000	964	1034	983	919	932	968	999	978	1011	980	997	986	983	979	1038	969	966	1016	982	1049	1017	945	943	994	987	924	943	994	980	994	954	926	956	997	1074	976	1032	986	1006	1060	1010	961	1043	997	991	1011	1006	978	1002	971	955	982	988	966	974	1024	1037	937	956	977	999	979	1043	989	995	960	910	1000	1022	977	1006	973	975	996	964	977	962	1009	964	993	1012	920	995	973	1006	930	916	991	974	987	972	960	1021	993	963	948	996	984	944	979	979	979	1007	978	982	991	892	1009	1052	927	989	1010	988	952	981	974	1000	988	993	982	953	976	975	1028	997	1006	968	1001	977	920	936	1032	914	978	964	1004	988	971	919	943	953	972	928	1013	949	930	971	982	934	950	970	978	989	950	989	976	1004	968	966	991	948	993	941	952	996	994	993	960	925	1003	986	987	972	989	901	935	944	974	1015	966	1041	963	913	961	973	968	1000	978	935	951	987	1003	935	987	991	989	991	1022	963	977	981	1017	970	932	1028	982	994	998	939	998	1020	1030	965	994	987	1053	996	958	979	994	992	964	981	987	1001	922	971	944	987	987	1053	951	981	949	1015	994	1029	971	1009	1036	994	952	986	982	947	977	1020	946	907	1014	980	1027	955	964	1020	1004	972	977	931	980	1033	993	964	979	961	965	989	963	970	1018	1010	962	1011	995	989	960	990	960	1025	967	1007	976	982	958	981	915	1056	981	970	970	987	1013	965	947	988	993	1013	1064	995	990	981	928	989	1021	1025	934	1010	969	995	1000	1033	1005	965	983	950	970	973	965	985	971	991	1023	1000	1012	965	1032	944	980	994	954	1016	974	992	958	942	987	1005	1026	956	990	982	959	989	954	982	946	1006	1033	992	966	954	1027	1009	1000	982	984	995	1020	1024	962	932	1026	1012	976	1000	945	1035	973	938	995	970	948	985	986	971	992	980	1000	954	1015	1021	1014	937	975	975	961	966	999	996	979	942	981	954	952	984	996	937	1012	970	952	973	994	1022	944	982	989	980	971	961	1037	916	996	1029	1012	959	923	994	1035	1053	941	958	997	1006	949	927	948	940	951	1006	1013	1019	1010	987	993	1010	999	1007	1023	965	960	1027	989	959	978	998	942	949	968	980	1011	1003	977	948	986	955	971	970	993	972	972	965	997	1012	981	967	1004	946	976	947	995	974	944	969	938	961	963	956	963	957	987	966	993	1024	988	994	992	1003	970	934	975	976	973	994	964	981	985	1012	1011	1017	974	974	992	937	951	976	966	992	972	999	1044	988	1021	1040	937	980	977	961	989	1027	975	929	959	991	975	1025	967	948	962	974	975	1025	1006	1017	1010	996	1015	962	933	998	976	969	963	954	974	981	971	963	999	996	957	1018	997	999	996	953	972	979	995	1051	950	1013	1011	1012	999	962	964	1025	1018	1040	1000	951	981	970	978	998	926	962	944	992	1024	980	975	979	995	999	964	983	980	1007	1007	1008	962	968	1026	958	1000	1011	1005	948	1007	983	994	968	984	920	1012	1004	946	1011	997	969	931	1003	960	975	995	955	944	1030	980	970	999	961	1059	1006	964	995	952	1000	980	990	966	934	1033	973	1009	960	975	1006	985	975	1042	959	977	948	1012	978	985	1005	893	964	969	991	997	1022	1031	968	997	998	1025	921	923	1012	971	978	1044	1022	973	982	1007	971	925	978	1012	1026	967	983	995	1033	974	1017	985	948	1020	997	980	1023	955	991	991	962	960	939	1001	985	985	918	1017	962	986	961	992	1002	995	997	997	943	934	976	1010	941	1027	972	1057	978	983	964	993	961	996	1052	926	1036	971	967	968	914	1015	1035	1058	1002	997	984	931	984	1005	1055	960	935	973	1057	997	1002	973	972	990	996	965	933	1013	995	983	977	1006	985	941	943	989	973	936	984	991	945	1002	984	989	976	993	995	931	969	986	1012	1025	944	1020	1015	1003	940	996	961	956	981	935	997	1032	1010	971	977	990	1024	1004	954	962	990	1008	989	998	1012	902	967	954	993	1019	975	995	972	1056	967	965	966	945	933	983	1009	923	988	975	1015	957	969	972	1031	1024	949	971	989	966	975	975	885	1017	1057	992	984	903	1031	1013	1005	1000	991	976	940	983	992	984	1018	985	971	1027	1000	1008	1001	977	1041	944	993	956	985	994	1000	1011	931	1004	944	995	1010	930	966	977	961	959	950	1031	1007	969	1021	980	963	983	1001	1046	968	968	1034	937	1022	1017	1027	1000	1015	985	1038	975	1021	922	953	987	1025	998	966	1001	972	987	989	974	992	962	985	1020	984	964	962	1044	951	998	1017	938	972	1024	986	967	991	974	957	1009	984	982	962	998	970	1013	959	982	983	980	931	983	975	1037	1045	1000	1010	952	1002	980	984	976	990	945	985	982	1005	942	960	978	958	1001	987	981	991	1002	1023	1042	988	955	972	950	968	992	992	1014	975	1022	979	978	997	1016	1002	1008	994	960	958	1002	1025	1016	978	996	1032	946	1005	945	1022	996	983	961	952	996	1004	956	944	954	943	1003	988	1033	989	988	963	990	943	988	973	1014	991	995	1046	949	935	931	1006	990	1015	988	1056	1006	1012	1001	944	970	1020	958	976	971	932	988	1021	1041	944	985	953	934	944	990	956	973	984	979	952	1015	986	992	1006	1041	972	964	976	936	974	1003	992	979	956	966	1006	958	1001	1005	1023	985	945	954	982	980	999	993	1035	961	916	977	1033	1000	1073	1013	1008	1025	956	996	987	982	966	992	1000	970	1009	1038	1044	1002	1014	1017	1001	984	956	1001	981	998	1009	995	1000	991	945	975	1034	991	973	970	955	971	1005	992	1001	996	976	953	985	971	965	938	944	949	985	1021	994	958	968	1033	959	1018	1009	966	1015	1000	981	987	962	979	982	933	1017	947	964	971	961	981	973	937	974	1000	992	963	945	961	969	974	947	956	933	977	992	944	966	982	1014	1006	1025	984	978	956	964	1003	996	1010	1002	982	996	977	992	991	988	990	1053	995	1024	927	938	999	935	989	1022	992	924	1005	985	949	933	961	1032	1004	948	971	1003	992	921	1012	964	1042	1032	956	952	1020	1012	1003	1065	955	1021	989	945	960	1019	958	1005	968	1040	1057	986	948	890	980	960	1025	999	965	953	1007	957	934	988	965	981	979	1006	1023	973	1005	946	1037	963	958	1003	1025	1039	1006	994	1033	958	1014	978	1017	946	965	974	933	1042	988	984	1020	1004	987	962	973	937	1008	994	984	955	1012	1008	1002	970	1050	981	1002	939	979	1011	974	1042	987	967	976	966	961	1052	1002	1009	978	983	940	998	955	1022	976	962	962	950	926
63784	38872	24838	13829	6041	2621	928	693	628	565	510	548	507	444	498	504	535	512	479	494	468	516	504	488	502	481	527	512	508	455	496	477	516	487	500	488	499	485	500	507	531	494	478	531	453	479	505	506	507	510	460	524	503	473	462	485	525	469	458	454	487	484	489	524	472	501	510	519	454	506	470	478	494	469	517	516	500	468	505	511	492	511	474	478	442	525	466	517	544	491	474	471	481	484	486	490	478	490	499	461	509	508	511	452	532	488	506	498	483	516	501	486	470	499	497	499	488	447	492	481	496	487	477	476	463	523	520	515	482	466	495	491	465	459	519	451	478	486	499	493	486	458	466	458	503	502	530	508	474	471	455	507	485	476	468	462	490	488	490	462	491	487	464	497	495	506	533	478	482	536	536	507	476	483	490	480	491	495	505	509	485	527	474	469	451	474	519	482	509	503	457	520	502	505	490	477	502	466	483	491	511	481	499	484	538	487	485	496	522	500	467	484	483	490	452	502	477	498	516	484	473	485	516	500	444	459	449	507	478	485	522	487	504	464	485	523	470	523	517	526	532	514	473	497	496	512	481	503	465	528	509	494	479	506	525	476	467	468	563	448	490	462	472	481	463	490	482	460	545	484	496	460	493	482	481	477	453	500	478	501	487	501	489	537	499	501	517	496	473	483	493	495	516	476	505	485	518	502	523	465	506	435	422	444	480	448	441	475	524	485	504	450	458	451	503	526	497	479	521	477	471	466	460	482	511	473	515	479	475	502	472	518	449	453	527	460	481	468	478	475	461	484	485	464	495	476	487	459	449	506	515	490	469	488	497	477	504	508	477	500	503	470	485	497	513	494	476	478	498	481	501	531	535	493	521	491	506	499	503	457	496	483	513	527	470	452	499	473	486	470	469	508	529	509	437	441	486	475	471	505	465	474	445	472	464	454	516	496	494	478	515	505	496	503	473	526	505	489	483	483	474	486	485	474	486	474	500	460	477	430	485	447	448	491	508	480	446	524	504	481	490	512	508	506	527	545	483	485	444	477	476	501	503	504	477	489	505	476	497	526	464	531	487	494	486	471	513	497	461	516	470	543	462	518	500	499	491	502	471	487	484	466	490	481	496	486	490	455	490	437	508	474	425	532	457	541	502	547	504	506	491	503	498	478	535	500	493	492	496	466	451	486	533	502	487	479	491	510	460	481	493	559	503	486	534	518	510	531	522	539	449	454	483	495	510	505	543	460	505	472	505	483	497	485	470	501	507	464	514	479	462	475	457	507	490	486	547	487	506	516	519	534	493	466	476	483	496	490	488	497	483	530	486	483	491	487	494	496	502	514	550	539	527	445	496	479	496	521	496	503	484	482	518	489	478	484	490	438	508	498	504	449	454	504	465	485	498	460	495	462	493	469	453	474	448	514	476	502	552	484	466	516	497	501	486	495	480	474	495	481	478	493	500	523	472	508	498	453	483	498	512	470	483	499	510	496	533	505	519	438	456	442	445	500	477	499	487	493	513	453	476	521	474	481	452	496	478	468	487	486	530	479	417	482	510	494	495	515	487	467	494	481	484	453	468	514	487	492	468	530	537	471	529	511	506	528	511	505	460	534	491	516	490	495	484	513	548	500	466	491	491	415	504	484	477	486	512	498	495	465	434	463	562	469	499	511	491	486	515	460	497	484	477	497	493	458	525	461	530	467	440	492	463	476	477	442	413	515	475	488	476	504	508	458	433	485	485	487	489	525	504	521	474	523	468	474	472	469	455	477	498	474	479	507	496	466	447	464	477	499	478	498	477	436	463	460	494	498	495	505	478	461	511	470	513	486	470	479	503	489	438	457	488	512	466	526	562	514	508	501	526	474	511	497	534	487	479	497	425	511	486	481	535	473	468	478	473	491	454	463	481	505	511	508	515	474	467	504	487	504	460	489	520	522	507	469	515	470	514	490	478	486	482	488	553	497	506	493	498	460	536	488	500	492	496	494	458	515	471	496	439	472	481	477	467	534	478	478	478	439	500	512	459	437	530	442	473	480	432	485	479	483	496	463	488	549	494	507	517	520	478	480	468	513	467	532	528	448	526	473	525	448	453	449	463	478	506	487	529	496	520	514	539	459	503	485	492	477	487	512	505	474	477	482	479	469	468	467	505	487	483	494	515	480	484	471	482	477	477	507	488	517	484	475	537	516	477	486	451	506	514	512	473	446	480	494	462	464	456	502	500	490	511	484	467	514	508	435	499	516	516	469	493	503	465	474	537	494	481	477	527	497	497	498	490	472	482	493	471	458	469	443	450	459	489	520	431	508	450	447	546	474	477	467	503	491	473	464	495	478	445	502	454	499	493	489	495	498	465	481	465	480	500	468	485	501	462	491	503	502	489	508	523	481	503	477	532	486	510	521	499	507	527	481	515	455	472	512	504	472	499	465	481	469	496	469	507	535	532	539	507	523	526	500	442	463	519	487	483	471	498	476	455	464	481	517	497	513	456	468	497	478	478	501	501	492	457	486	512	519	470	477	422	448	519	485	502	494	492	485	491	515	511	477	526	534	508	479	459	526	499	478	532	512	470	473	422	463	489	442	505	472	513	484	448	494	482	475	494	444	521	497	482	508	473	485	502	481	491	481	475	470	475	472	477	477	502	461	463	471	507	459	510	483	538	492	509	467	501	522	470	477	463	501	448	468	484	473	475	491	505	502	495	474	500	506	531	488	531	474	463	514	506	491	497	480	482	490	533	497	505	502	473	435	464	519	485	512	488	500	460	487	505	553	488	478	485	513	518	485	518	467	507	473	475	465	524	519	525	501	496	470	437	464	475	508	497	491	482	539	525	490	459	498	493	468	483	502	457	501	484	482	514	522	463	477	449	481	450	483	449	482	512	472	500	502	488	498	475	525	513	509	432	501	494	514	559	510	488	506	475	523	462	476	508	468	461	467	519	500	502	462	527	496	493	480	456	532	511	531	500	482	485	494	483	569	482	510	515	464	479	497	478	512	473	505	505	530	446	467	493	490	492	527	496	483	459	466	443	448	475	469	510	505	539	496	444	444	486	458	529	497	524	467	506	520	479	498	476	473	466	458	512	469	471	448	487	497	466	466	506	492	517	483	477	496	480	522	466	436	487	545	517	488	511	480	546	524	482	461	490	513	491	467	508	502	511	479	514	500	517	496	465	470	515	478	468	487	530	514	523	488	510	439	480	510	483	500	494	478	535	495	504	504	528	483	502	431	462	485	483	512	487	479	525	474	527	514	452	477	480	490	498	502	513	489	465	487	491	487	470	519	491	522	508	475	485	480	483	517	502	479	497	491	486	471	518	527	512	515	493	496	476	485	512	518	477	521	474	472	492	511	535	508	471	510	489	475	458	440	477	469	513	488	473	504	521	485	510	475	469	492	506	497	464	492	467	465	498	506	553	495	462	480	497	494	503	474	484	515	471	537	573	488	476	498	492	476	441	482	566	473	513	498	545	467	451	499	492	436	477	505	484	495	515	467
41577	30591	27033	21120	13273	6512	2586	1852	1574	1356	1220	1150	1147	1181	1180	1129	1068	1101	1099	1003	1041	1108	1097	1066	1114	1104	1038	1037	1030	1074	1081	1001	1046	1127	1031	1082	993	1014	1078	1033	1055	1001	1018	1042	1073	979	1108	1004	1037	1096	1009	1020	1042	1001	1113	1047	1039	1049	1041	1041	1032	1046	1069	1022	1009	1026	1030	1040	1076	1067	1091	1045	1025	1069	1060	983	1053	1039	1030	994	1037	983	1022	1037	1040	1003	1095	1020	1001	1017	1032	1035	1029	1078	1050	1067	1049	991	1005	1031	1018	1061	1051	1052	999	1076	1066	1050	994	1029	1012	942	1042	1040	999	1074	960	1043	1035	1055	1017	1030	1010	987	1039	1094	995	1060	1029	1038	1022	1045	1002	937	1054	1038	1073	1037	986	997	1010	1020	1032	1062	1011	1044	1047	1005	994	1103	1047	1056	1024	999	1052	1016	911	1073	1022	1078	1051	1028	1058	1024	1031	1061	1042	1043	1054	1035	1025	1097	1053	1012	1033	1042	1048	1009	1056	1067	1039	1023	1025	1030	1030	1060	1001	997	987	1030	990	1074	1068	1058	991	1089	1013	1027	1052	1077	1047	1044	1010	953	1032	1013	1042	966	992	1051	1061	1038	1004	1078	1024	1059	1030	1102	990	1027	1045	1044	1105	1055	1019	1029	947	1013	1048	1040	993	1030	1018	983	1034	1013	1052	1034	1036	1034	1031	1025	1028	1115	1019	991	1056	1022	1033	1050	1056	1063	1045	1036	1041	1072	1083	1037	1075	1021	1074	1027	1081	977	1018	1030	976	1051	975	1015	1004	1012	1002	1056	1034	1033	1031	988	1061	1005	1036	1007	981	1037	1048	1005	1035	1056	1064	1039	1026	1026	1083	1058	1000	1017	1032	1050	1080	1008	1048	997	990	977	1052	1033	1064	1037	1020	1083	995	1059	1061	1021	1022	1035	1032	968	1035	1042	1059	1040	1012	1001	998	1079	1003	983	1125	1018	998	1052	983	1007	1069	1003	927	1009	1044	1038	1051	1112	1010	993	993	1018	1023	1043	1012	1103	1054	1041	1047	969	1095	1050	1076	1029	1005	974	1049	1028	1022	983	1040	1044	1070	1007	971	1049	1040	1000	1042	1053	1025	1044	1041	1004	1010	1025	1050	1032	1045	997	1042	1033	1014	1007	1024	988	1047	1062	1005	1046	1096	1083	1015	1063	1104	1000	1013	1023	1100	1050	1002	986	1000	1036	1025	1040	1046	1034	1069	983	990	1042	1047	1027	1041	1014	1051	1015	997	1017	1044	1070	1052	1070	1056	1033	1007	1055	1046	1060	1046	963	1011	1012	980	1093	1009	1011	1071	1076	1007	1011	1030	1046	1056	1051	1090	1053	992	1035	1043	1012	995	1034	1085	1051	1074	1060	1044	1034	1017	1021	1046	1050	1067	1002	1019	1024	1056	993	1059	1041	1010	1027	1042	1056	1024	1048	1083	1008	1076	1024	1064	1056	1019	1059	1042	1023	1035	995	996	993	1016	997	972	1034	1015	1045	1015	1040	1040	1024	1067	1065	1040	1093	984	1028	1063	1034	1037	1037	1064	1006	1047	999	1060	1027	1043	997	1033	1040	1035	1034	1050	1049	1032	1047	1046	1073	992	1028	1033	1075	1045	1078	1074	960	1052	1093	1032	1029	1007	1067	1036	1052	1021	955	1028	1075	1040	979	1035	1027	1024	1020	1049	1022	987	1046	1027	1070	1040	1036	1011	1086	1008	1045	1054	1063	1023	1038	1039	1037	1078	988	1005	1035	1043	1026	1028	1060	1028	1022	997	1041	1021	1076	1022	1084	1043	1055	1027	1068	1021	961	1047	980	1064	1048	1126	1020	1022	993	1030	1083	1026	1043	1032	1012	1029	1077	1141	1012	981	1010	1039	1019	1101	1089	1046	1039	1038	1041	1020	1031	1064	992	1017	1042	979	1054	980	1060	1005	1036	1014	1043	1078	1012	1025	1092	961	1083	1056	1021	965	1043	1052	1044	1019	1056	1031	1084	1073	1067	964	1035	1101	1070	1048	1120	1070	1027	1043	1039	964	1048	1062	1008	991	1029	1044	1001	997	1085	1068	1011	1003	1032	1108	1071	1076	978	1009	980	999	1070	1056	1050	1047	990	1047	1003	1102	985	1090	986	1024	1039	1027	1027	1011	1045	1073	1020	1020	985	1052	990	1047	1009	1043	1078	1060	1040	1040	977	1035	1047	970	1023	1036	1027	1000	1070	1075	1089	1028	1010	1021	1012	1007	1010	997	1070	1020	1019	1052	1031	1097	1020	1031	1050	1070	992	1066	1069	1036	977	1029	1001	967	1033	994	1070	999	1060	1056	1019	1020	1052	1079	1040	978	1038	1037	967	1042	1007	1062	1024	1170	1028	1081	1062	984	1055	1047	1009	1034	986	1072	1031	1076	1050	1032	1000	1027	1060	1019	1027	1023	1036	1057	1016	1056	1053	1061	1081	1007	1014	1032	1015	1013	1090	1044	978	1014	1001	992	1003	1024	1042	1032	1035	1020	1067	1027	1047	1007	1007	1035	1032	1002	1036	1062	976	1021	1004	1012	1035	1045	1059	1017	1062	981	1022	1070	1052	1075	1083	980	979	1020	1024	1028	1009	1042	1042	1021	985	1034	1067	1017	993	1012	1030	1067	935	1028	968	975	1058	1030	1035	1023	1020	1030	1041	1046	1024	1007	1056	1046	1004	1034	1033	1032	1061	1049	1026	1039	1040	1011	1036	1075	1058	1000	958	1048	1024	1039	1004	1045	999	1088	1040	1009	1034	1066	1111	1005	998	1043	1064	1030	1061	1021	1039	1065	998	1031	1010	1052	1044	1025	1048	1049	991	1036	985	1055	1030	1049	1007	1009	1039	1050	1019	1036	1015	1079	1035	997	1031	1056	1061	1009	1058	1003	1022	1034	1044	1045	976	1021	1019	1108	1028	1034	1048	1013	1055	1028	1000	1005	992	1026	1040	1028	1051	1049	1042	1004	981	1034	1030	1044	1045	1005	1063	1074	1016	1035	1062	1048	1047	1070	1043	1065	1028	1031	1029	1034	1041	1003	1047	1015	1066	1024	1043	1094	985	1031	1065	1052	1005	1093	1051	1021	1023	1016	1073	1034	1058	1072	1006	1036	1058	981	1022	983	1047	1060	1048	1022	995	1027	1067	1064	1054	1050	985	1028	1059	1039	1017	1022	1072	1051	1022	1022	1001	1038	977	1059	1013	1018	1042	1135	1061	1020	1085	1052	1036	991	1084	1084	1034	1003	1028	1065	998	1025	1001	1033	1070	1044	1055	1049	1040	958	1050	1099	1021	999	1039	1020	1082	1046	1028	1078	1050	1045	1013	1086	1090	1007	998	997	1007	1096	1024	1038	968	1011	1051	989	1048	996	1023	1022	986	1040	1047	1037	1027	1002	1038	991	1072	1067	969	1036	1060	973	1030	1042	1035	1054	1067	1014	1018	1040	1049	1038	1000	1043	1047	1033	1015	1003	1062	1047	1040	999	1049	1060	1066	1025	1035	970	1028	1054	1073	998	1036	997	1016	1027	1022	1025	1062	1005	1052	1065	1041	1015	1008	1067	1060	1061	1070	1049	1037	1032	1057	1042	1029	990	1001	1028	960	1038	1018	1024	1070	1049	1134	1003	962	1049	1021	1063	1029	1028	1053	1035	1031	1082	1028	1011	1055	1019	1094	1098	1008	995	1013	1049	1054	1072	1060	1083	986	990	1030	1026	1016	996	1042	1027	1074	1020	990	1013	1028	1014	1029	1025	1023	1061	984	1032	1051	1017	1007	1040	1064	1050	992	1027	1042	1094	1117	1030	988	996	1024	1021	1032	1020	1003	969	1053	1023	1029	1003	1067	1011	1004	1046	1031	1021	999	968	999	955	1007	1018	1044	1026	1103	1029	1061	1020	1010	1038	1068	990	1063	1065	1028	969	1029	1031	1055	1050	1063	970	1026	1055	1032	976	992	977	1084	1054	1037	1067	1032	1032	1011	1048	1020	1015	1027	1031	1064	982	1071	1043	1060	996	1036	1046	1031	1008	1047	1022	1072	987	986	1025	1016	1071	1056	1058	1007	1052	994	1077	1034	993	990	1039	1084	971	988	1073	1035	1013	1060	1036	1013	1064	1042	1066	993	1071	1063	1032	1044	1044	1008	1061	1055	1117	1031	1028	992	1012	1030	994	960	991	1041	1025	1036	1063	1027	1019	997	1117	1007	1028	1039	1031	1041	1059	1019	1024	1036	1077	1054	1033	1023	1047	1035	1022	1019	1068	988	982	1063	980	1042	1045	1022	1075	1018	989	978	1048	1049	1017	1049	1014	1043	1054	1018	1046	1061	1052	1018	1112	1039	1026	1040	1064	1032	1054	1010	1090	1007	1041	992	1003	1085	1004	1075	1029	1116	1022	958	1032	998	1077	1012	1060	1011	1054	1047	1012	1019	995	941	995	1025	1028	1057	997	1122	1116	991	1029	998	1042	1007	1061	1022	1086	1040	998	1010	1032	1096	1020	982	1009	1019	1047	1040	1036	1038	1017	980	1010	1045	1026	1019	1055	1069	1025	1009	1022	1041	1021	1002	1036	1050	1028	997	1063	1049	996	1036	1036	1025	977	1061	1026	1008	1003	1033	1022	968	1070	1051	985	1012	1050	1057	1019	974	1029	1066	1044	1054	1035	1021	1064	1053	1052	1044	1080	1069	1048	1060	966	1044	1004	1011	953	994	1068	1003	978	1021	1079	1030	1036	1105	996	1041	1022	1058	1046	1046	1025	1015
50213	24124	8956	3078	1272	680	617	492	505	482	473	471	465	449	435	482	479	434	525	462	459	482	464	483	471	449	452	485	509	476	475	494	438	479	470	475	454	468	528	473	487	451	490	459	466	444	450	478	454	526	442	474	454	446	474	432	447	459	510	512	498	442	440	473	484	496	461	450	471	429	453	463	482	451	458	498	444	481	454	498	456	447	495	435	468	503	449	472	490	444	454	445	472	430	485	411	454	448	439	421	493	535	430	428	489	467	479	501	492	431	477	476	431	457	473	476	431	500	446	470	438	459	466	478	503	468	455	472	453	486	460	502	500	450	492	439	453	425	506	457	500	452	469	463	462	465	447	497	504	462	423	478	469	476	499	462	481	467	449	463	433	430	456	457	442	505	463	452	447	496	475	472	474	463	452	513	476	436	476	416	474	484	529	429	435	451	457	466	477	458	416	470	526	466	485	495	470	484	456	454	476	483	433	452	464	492	449	463	485	420	488	462	427	465	465	444	434	451	457	466	470	466	439	485	484	474	474	493	454	477	458	459	473	494	482	464	484	462	489	490	534	475	480	468	450	465	470	468	469	480	458	466	454	490	468	470	455	442	483	481	438	483	412	447	440	514	463	501	468	442	481	429	451	479	500	464	440	510	483	470	496	445	438	423	434	451	503	492	511	461	445	479	471	520	477	465	442	430	446	467	443	451	455	448	450	447	465	461	481	439	481	471	481	442	497	474	387	427	501	481	472	448	475	435	461	504	479	466	475	476	475	453	444	420	446	470	492	446	445	460	528	454	498	464	405	456	474	477	486	489	461	438	469	462	470	491	493	448	445	498	477	449	444	474	482	471	486	457	448	478	467	476	451	455	493	474	449	465	465	519	493	442	413	500	470	506	450	465	487	469	398	488	449	457	458	456	470	470	471	476	467	465	429	487	470	469	457	465	432	471	434	464	448	440	447	481	495	414	412	424	480	509	457	455	491	489	404	479	503	462	460	433	440	491	453	465	447	468	473	454	451	496	495	470	460	435	473	482	483	470	483	474	502	443	476	482	490	445	453	471	459	501	452	451	447	469	477	491	477	482	459	454	440	478	427	475	465	488	437	537	514	465	451	476	450	441	485	437	399	410	465	424	461	458	470	438	454	481	448	417	466	443	488	443	461	396	465	463	465	473	511	439	484	462	441	469	468	457	452	434	458	442	486	483	469	447	444	453	519	454	460	471	454	433	475	458	497	474	486	507	468	512	480	460	474	455	498	489	437	491	464	482	422	439	457	478	490	489	444	442	478	466	464	450	448	455	471	457	528	492	428	417	449	480	460	438	428	421	490	476	472	469	477	477	444	431	481	512	437	493	467	455	456	517	462	502	484	477	480	500	448	452	499	468	481	461	468	463	483	465	460	449	488	483	477	433	464	428	468	493	457	457	509	461	475	481	488	468	519	437	458	477	447	447	476	502	467	427	486	450	501	479	479	476	453	485	429	473	448	484	467	472	473	468	471	460	483	466	426	452	459	477	512	467	456	484	474	477	475	478	421	480	505	483	450	439	447	458	444	480	524	483	459	469	459	466	468	470	472	492	450	436	475	500	431	484	505	457	453	502	451	461	493	500	460	459	451	473	461	451	486	447	425	479	461	483	482	467	433	446	444	470	501	462	438	492	459	495	457	469	480	455	475	468	441	494	466	461	504	465	457	467	458	460	458	442	462	445	492	459	502	492	505	518	449	465	480	467	470	446	465	458	486	469	491	509	490	469	472	460	466	463	464	487	464	475	444	466	458	492	480	447	508	477	496	473	507	452	480	486	467	464	429	501	499	472	470	475	435	471	497	486	470	470	511	492	457	464	458	451	475	472	488	486	477	502	449	476	461	449	460	462	464	434	489	478	442	468	444	462	496	443	482	484	492	482	452	455	475	490	475	461	488	489	505	466	448	453	448	474	479	465	429	456	472	461	481	493	481	470	477	469	472	459	431	481	462	464	466	463	467	441	501	450	476	518	463	441	475	482	451	455	446	431	504	447	485	472	453	470	460	439	450	487	416	470	464	432	474	471	496	467	441	464	457	478	509	502	455	464	455	419	470	453	468	449	510	470	476	486	463	512	448	466	467	491	460	479	465	485	441	472	436	415	454	461	472	464	452	478	446	449	484	480	448	484	516	435	498	482	502	441	456	488	483	407	462	487	495	461	466	481	513	480	492	475	413	469	505	457	436	476	469	435	474	442	481	449	460	471	458	458	470	498	467	446	456	489	414	499	445	457	442	446	495	453	394	485	433	478	496	496	462	479	472	488	458	507	449	448	444	437	503	523	453	427	463	423	479	469	456	463	435	449	459	438	479	470	448	429	467	466	467	484	484	433	451	473	482	463	445	428	443	465	472	460	484	426	443	453	476	499	429	438	488	453	451	468	432	481	482	496	463	442	468	438	418	486	490	503	471	525	471	492	488	446	492	467	457	513	456	506	456	471	444	460	502	537	453	455	492	465	454	483	452	475	447	503	457	441	482	498	471	479	494	433	503	479	500	491	457	510	476	461	465	470	452	465	462	462	460	470	470	457	457	481	456	492	500	468	468	454	486	494	442	435	462	448	441	481	463	461	495	447	439	464	493	465	443	505	492	471	493	451	478	459	485	458	503	508	462	492	513	492	437	436	462	428	463	411	451	461	458	509	450	442	519	455	452	501	468	511	483	449	465	474	459	472	437	528	530	537	480	471	474	450	478	460	436	481	494	446	465	443	500	477	473	469	447	439	484	478	493	458	425	471	475	469	466	471	453	465	510	457	481	437	477	431	485	485	459	526	485	451	467	476	431	459	493	459	460	475	463	463	491	431	486	483	473	474	477	459	465	478	442	465	484	446	463	461	455	458	451	450	478	438	432	462	467	438	436	458	474	454	464	447	436	506	445	465	452	490	504	433	526	485	462	492	493	523	494	504	504	470	461	489	501	469	435	462	492	486	518	529	433	428	499	460	476	454	471	485	479	463	460	452	470	446	467	444	471	449	476	481	442	441	465	469	450	436	454	460	461	473	482	457	436	480	480	465	468	521	471	456	449	452	425	461	480	462	487	479	455	464	526	466	435	454	456	474	472	454	479	424	499	526	518	442	470	469	482	465	468	449	435	473	492	471	452	489	444	473	456	466	500	468	513	486	490	474	496	451	451	463	426	442	485	443	514	482	471	437	440	446	458	508	495	515	480	467	501	508	437	482	438	437	513	492	449	483	450	463	421	458	505	463	507	537	456	476	436	488	517	463	465	460	426	440	467	410	455	460	489	450	410	444	436	432	485	476	485	423	424	462	502	475	533	480	441	467	442	446	484	483	491	433	469	473	456	470	500	467	455	474	470	470	463	460	476	475	484	510	424	472	507	451	481	474	472	478	472	477	483	431	487	486	465	459	496	494	501	447	443	465	439	470	477	422	448	403	466	449	488	472	489	441	461	434	453	514	464	504	452	447	479	470	495	456	468	467	491	464	478	474	478	504
33878	18194	10374	6107	3294	1826	1341	1238	1187	1095	1041	995	1068	1014	978	1039	942	952	973	1030	1006	1037	1013	1020	989	969	969	1017	986	962	949	988	1002	1040	954	967	1032	961	988	1016	1039	957	988	1006	995	965	999	959	982	967	1015	968	989	999	1002	987	985	1015	1040	976	947	950	976	988	1035	1013	984	1044	981	1015	1043	966	988	992	1025	949	978	1007	1033	1047	959	1044	995	1005	962	951	1024	1047	1012	973	1007	957	1005	1042	1015	907	1041	985	956	1010	996	952	976	1031	1013	973	953	1008	987	1008	994	917	1015	949	984	989	976	977	922	951	1018	1000	1008	987	1012	989	937	947	1032	962	1010	971	977	1032	992	929	1004	985	968	971	1032	970	1006	983	969	982	993	986	991	1000	1008	944	990	993	979	993	950	1003	1016	977	1012	1018	978	965	925	987	984	1017	1017	984	978	989	972	982	988	991	956	1015	998	946	1000	1028	911	980	956	965	971	978	939	967	1005	953	981	986	1022	953	917	1046	998	994	995	994	952	1027	1002	1007	1006	982	989	947	1014	951	1009	972	997	1000	997	993	969	993	1016	993	956	983	1000	1042	962	961	1037	982	1016	963	981	1024	979	1030	974	993	948	996	1017	908	994	944	1029	985	978	1005	1029	997	1011	974	999	962	1077	1040	991	992	972	970	987	1023	1028	927	1005	962	968	946	944	954	1039	948	940	918	967	949	937	1037	952	991	982	906	961	991	990	992	1030	1061	981	1017	968	968	920	962	945	974	990	949	1038	1004	976	980	954	1037	1002	970	998	940	1006	962	976	960	983	984	976	981	972	992	988	1013	1105	986	974	1046	957	979	981	1004	1007	977	974	977	977	1046	1029	1009	972	975	967	994	993	1007	992	979	1006	1010	1007	997	947	1025	1050	1018	1009	939	1032	1000	967	984	974	1005	983	1033	966	945	990	961	1029	1022	996	982	1016	1031	966	1014	986	991	979	1024	1062	1024	958	1029	979	945	933	971	1032	941	983	970	1033	973	995	1015	989	1036	981	945	960	1043	1009	991	994	970	972	985	987	965	1025	976	1012	932	1015	956	944	998	1019	934	968	964	1056	1004	935	1048	935	978	991	962	957	924	1021	969	965	979	1012	1004	1009	960	988	946	1018	986	969	959	955	971	993	944	984	1028	980	1005	1027	985	1006	986	946	955	984	976	973	913	999	962	1014	962	1051	1018	1009	963	990	980	972	952	953	996	982	1013	955	985	1006	968	1002	981	924	981	1020	981	986	973	986	1013	972	938	921	937	979	945	925	1033	1010	985	957	1003	981	1000	974	980	1029	987	922	931	968	974	962	977	1008	976	938	978	1006	1017	971	982	960	1001	998	1005	1061	1001	973	966	968	1036	1001	964	965	1018	968	1006	974	970	1012	978	976	989	961	1009	964	992	960	1032	980	968	960	958	947	1014	965	971	1021	955	1029	1031	954	991	1000	991	1022	1002	984	1040	949	956	951	1008	1025	1020	983	990	1030	1001	987	1009	1010	971	1008	978	1049	951	1004	980	957	1030	1057	981	977	1035	968	971	952	1026	1040	995	1003	931	959	1058	1000	980	942	1044	1023	963	958	963	1005	1011	977	1038	954	968	1023	985	976	968	1027	963	992	974	1012	981	986	1003	965	991	1004	956	984	971	988	990	996	948	1001	961	1001	1023	924	913	1038	1011	976	971	1003	933	978	987	983	1029	999	880	1001	968	978	1016	1015	1042	946	998	977	968	1006	951	963	970	997	987	961	965	986	962	980	986	986	994	952	977	964	1026	1035	1028	1002	1038	953	996	1049	949	1043	1031	978	1010	969	989	977	998	973	968	950	970	961	952	987	972	1010	1029	947	989	1025	956	993	963	1012	973	1016	988	986	1003	928	992	957	911	964	946	986	968	989	971	988	1045	977	999	1022	978	996	1013	997	1003	1017	1020	1023	1027	1007	1014	996	957	918	932	931	1022	997	963	1025	978	972	978	943	990	1006	929	1053	968	951	1040	1011	921	940	971	943	929	1044	955	1022	987	1020	921	956	993	983	967	959	979	1002	1007	1021	978	965	1003	1055	959	998	1017	995	998	1009	953	967	967	1038	985	1025	1014	935	1031	955	952	1028	913	967	977	1006	1002	1003	976	1051	1033	989	960	1000	962	965	967	958	932	976	958	989	980	1035	1004	925	995	983	985	1026	974	943	1036	995	947	981	1020	955	1006	983	963	993	1032	945	985	1015	917	952	965	968	1050	1014	1050	1018	980	992	1026	1027	963	930	965	978	955	958	1024	980	1034	1006	967	1002	1036	1046	1015	1005	973	991	967	972	967	969	1070	1011	1046	1002	979	1025	994	1017	1005	1054	935	1009	970	917	1041	991	1035	973	955	987	918	987	990	969	958	954	971	962	1029	970	989	970	977	1010	995	960	1005	984	992	998	967	993	985	950	978	1004	1021	972	978	914	1003	1039	969	981	946	975	1006	1012	962	1009	949	984	1060	1014	1001	934	1036	1037	948	949	997	1015	998	1038	946	1016	915	1073	966	983	1040	940	1041	978	1031	1049	1042	982	1004	989	1001	1051	975	996	952	992	1031	978	986	997	984	1017	1025	1048	940	981	932	963	1000	972	945	985	952	997	945	1017	984	990	950	1030	984	1014	932	950	946	949	941	990	988	951	945	1017	1033	998	948	958	974	981	953	1014	1029	987	994	1025	992	982	995	987	973	981	993	963	939	999	976	921	984	992	1025	997	991	1009	1002	921	973	943	974	984	1023	997	991	996	910	931	973	977	972	980	1019	991	1061	986	1015	1045	943	993	1001	1063	955	932	955	960	1000	1005	1002	1040	997	996	935	992	992	968	959	923	1002	920	1009	984	929	981	1039	955	961	986	1050	964	938	1011	1001	975	967	993	976	1000	1037	979	1010	1058	1017	996	1009	1009	948	963	1010	988	977	962	985	1014	950	971	967	995	1029	1025	995	968	1058	954	1011	994	1025	967	977	1023	993	979	975	1007	967	1052	935	961	953	978	967	986	972	986	921	1003	918	990	1003	979	1036	966	947	976	1013	1074	989	1039	1000	1014	919	1043	936	1012	916	968	976	1046	1001	1023	1014	956	913	965	958	1028	944	933	959	956	988	983	982	924	1030	927	967	1036	1005	1003	999	974	1027	979	995	1010	993	1064	976	952	988	1013	935	973	935	961	993	953	1006	927	934	1001	989	1010	988	989	1010	964	929	976	998	951	986	1025	999	979	931	934	1004	972	983	1013	960	983	1013	996	942	969	929	1004	1016	1007	957	975	969	1005	985	987	978	947	979	993	960	925	1043	975	938	984	939	966	1021	985	995	992	928	996	958	967	999	1014	998	1028	1033	948	967	980	991	993	1030	926	933	981	940	959	992	939	941	985	981	991	914	1001	1024	986	1024	1001	1004	991	988	954	942	989	1016	940	1019	965	1001	951	966	1001	984	998	999	1008	922	978	981	974	1001	1025	996	1015	1006	988	981	1001	964	971	967	1043	950	990	971	958	959	973	992	1028	976	906	990	1006	1015	980	1024	1065	1015	987	927	915	944	1067	973	983	949	1007	922	968	993	1020	933	998	1013	1008	969	952	972	905	997	958	974	988	967	962	992	981	935	965	998	1027	959	970	1021	972	991	966	989	982	987	1009	977	915	924	959	965	938	989	1015	954	990	928	988	935	1059	1038	994	987	1010	951	1026	1001	998	934	1021	1053	983	978	977	1051	977	975	993	1027	961	968	982	999	1020	1009	982	990	1009	991	979	981	1004	955	964	1016	956	1012	940	978	1065	988	977	950	989	1017	990	916	954	1003	1030	967	995	1002	938	1022	982	1017	1013	937	940	973	969	1059	982	1041	1000	992	947	998	1022	1003	1015	1033	1017	987	959	928	1001	1003	957	1012	993	953	947	1006	935	1018	941	966	986	1023	997	980	1032	1001	980	1012	1014	1028	1050	983	995	949	994	967	1039	969	987	963	970	971
56906	35267	23317	10014	3387	1461	762	620	556	499	510	456	504	497	488	484	474	470	449	465	453	434	415	520	454	455	467	454	514	450	452	466	461	437	476	430	472	438	488	455	437	428	452	472	473	468	437	470	437	443	485	447	509	473	432	439	410	445	466	436	456	473	434	471	475	483	445	478	484	455	479	447	488	433	443	467	448	421	455	472	452	457	444	458	490	435	442	433	438	487	429	418	493	423	479	456	453	416	497	440	450	468	443	495	439	455	468	451	458	410	462	463	481	485	481	455	489	494	458	439	457	516	474	475	414	452	497	447	467	479	459	452	469	479	459	467	454	463	432	499	474	451	448	438	442	457	436	441	478	441	430	459	480	466	460	473	422	479	471	491	463	445	444	422	473	457	480	490	484	444	436	461	525	468	457	488	458	495	491	461	443	459	508	504	400	445	482	441	461	446	456	483	512	483	467	436	469	476	452	434	493	465	480	453	508	472	487	476	463	455	448	442	495	452	446	471	427	469	483	473	448	428	453	460	417	453	446	443	428	432	458	473	459	442	455	449	452	436	485	490	466	453	466	449	429	453	505	438	438	448	433	516	457	425	461	402	445	465	454	481	443	465	452	471	465	464	469	494	477	422	458	485	472	465	459	464	440	403	456	496	454	457	459	472	444	445	425	444	427	438	512	493	472	458	469	453	448	523	479	455	435	429	471	482	444	446	479	461	496	467	438	475	459	458	457	451	461	460	492	436	443	466	421	435	464	476	413	465	476	495	457	457	440	439	449	477	454	452	484	479	464	458	501	461	460	457	448	437	453	478	450	475	438	458	490	438	438	420	445	411	469	470	472	522	481	476	465	408	425	450	488	421	454	467	445	498	514	468	483	443	487	412	462	480	445	440	431	483	503	484	437	509	461	460	459	517	480	414	470	466	420	452	455	480	468	443	514	509	485	444	472	449	499	485	463	419	487	416	462	491	467	451	436	468	417	456	470	458	469	502	473	505	512	416	472	468	474	430	456	485	444	497	423	475	452	466	439	533	457	413	473	432	415	463	488	465	467	450	478	458	446	460	458	486	440	470	470	472	466	468	470	470	470	434	411	488	441	465	447	443	450	466	397	448	468	476	460	445	464	493	503	425	461	490	415	452	452	454	469	464	388	430	458	498	478	406	448	478	493	489	482	472	466	467	459	485	442	457	437	449	440	448	465	459	475	450	447	443	457	437	442	470	466	430	459	428	449	462	478	458	467	435	484	503	460	461	453	423	457	456	476	470	483	452	478	486	455	480	452	451	472	454	455	477	432	455	470	461	431	447	523	459	477	439	473	448	481	448	436	461	460	460	406	442	436	457	449	430	471	442	445	516	453	411	454	450	489	457	468	417	464	448	435	451	492	463	440	525	477	450	460	438	447	502	463	505	482	472	433	441	469	495	441	461	487	480	445	433	445	412	466	443	436	462	461	454	446	450	418	431	482	435	494	428	474	458	473	463	445	490	532	503	452	460	464	498	452	478	506	498	441	482	479	422	435	504	435	483	448	447	453	454	471	436	469	455	458	494	488	500	472	476	461	464	457	453	445	481	427	425	493	466	464	473	429	409	492	446	451	447	464	445	456	461	436	467	473	451	446	423	461	459	484	484	431	447	486	447	459	414	486	495	472	450	443	402	415	417	454	448	463	460	467	485	480	468	427	482	477	475	452	474	411	449	430	404	448	426	476	438	470	499	456	437	477	473	517	467	467	442	423	440	455	472	448	440	423	445	447	446	444	445	475	465	449	471	443	454	473	471	455	509	462	462	503	504	473	475	440	459	432	462	456	424	474	448	504	494	509	464	475	442	448	406	428	483	458	481	465	403	423	519	479	477	429	432	426	450	439	453	410	455	488	469	443	408	471	435	474	437	474	455	459	480	441	454	476	444	410	426	449	450	444	444	466	413	467	439	433	455	404	452	481	501	484	479	480	402	475	441	460	471	482	417	486	464	426	449	443	436	447	426	452	447	427	490	464	456	440	411	500	464	479	493	412	448	434	423	451	492	475	444	474	469	417	448	477	461	480	445	390	415	456	443	482	435	456	480	470	503	476	404	458	442	422	469	452	493	466	469	478	394	459	471	457	411	480	458	427	435	463	455	452	466	453	454	413	468	469	415	449	465	505	430	473	451	513	449	441	462	439	471	488	437	465	487	466	440	504	479	435	483	494	460	438	456	466	481	425	456	451	472	459	458	462	469	481	458	453	458	455	445	448	475	426	402	486	425	476	453	447	453	487	459	477	407	462	455	446	463	483	429	494	464	500	476	436	467	480	475	509	444	456	435	447	478	447	456	468	460	432	480	444	472	453	448	483	467	410	449	479	506	420	451	389	428	466	517	449	465	478	500	408	462	497	431	463	498	474	517	472	470	489	433	488	416	471	456	469	470	507	439	460	448	512	453	490	477	466	456	463	415	472	431	440	471	440	446	451	483	413	475	447	496	473	446	498	489	483	421	471	465	454	429	434	477	412	461	462	428	464	461	447	392	524	466	475	453	471	428	397	491	425	441	422	470	469	456	445	439	433	493	441	472	440	452	449	520	478	476	467	482	497	446	417	484	438	462	454	473	453	474	513	476	421	468	437	418	463	460	464	459	449	429	453	436	435	466	443	463	434	468	489	445	425	509	446	446	407	506	465	464	465	498	468	502	502	455	478	412	478	493	443	445	434	448	454	460	450	498	446	442	448	485	460	445	483	454	406	488	479	430	471	455	414	466	470	449	466	471	488	493	416	452	448	465	486	428	486	448	463	456	471	436	424	422	439	442	444	442	465	441	437	449	433	460	470	455	459	436	453	462	479	435	432	475	441	457	506	422	415	446	475	456	446	465	445	457	432	438	477	483	489	514	453	403	493	434	403	453	481	498	454	484	468	415	462	479	492	497	479	460	466	436	498	453	456	506	459	446	442	476	473	426	467	453	501	481	475	445	471	395	466	432	446	459	463	503	457	483	439	429	455	460	436	462	422	466	469	402	452	429	480	470	477	429	475	440	468	478	459	509	425	446	424	406	451	448	469	444	447	461	508	437	468	454	450	482	454	469	437	423	496	445	411	456	482	434	486	492	459	482	426	432	489	425	495	450	458	467	429	448	493	488	426	449	450	497	475	455	448	448	451	450	449	451	480	455	452	477	522	445	418	494	436	444	487	479	494	458	477	492	469	445	452	458	454	505	439	466	456	429	479	500	460	411	426	501	504	428	475	439	484	435	459	489	467	484	465	500	443	478	473	468	477	461	443	474	451	476	440	438	435	449	434	468	447	518	486	428	439	425	400	467	479	439	486	471	496	453	454	488	447	433	444	427	478	463	481	485	487	452	428	459	457	469	433	446	419	436	469	466	440	440	448	463	496	484	464	418	441	436	456	498	421	500	426	492	436	486	467	459	459	460	460	461	457	488	483	509	467	446	484	435	475	475	451	464	441	446	453	507	469	488	457	468	457	426	474	444	396	435	456	418	496	458
36672	27916	26305	16112	8435	4298	2157	1690	1330	1233	1157	1111	1098	1049	983	1081	996	1107	1079	1066	960	1023	1019	1054	973	1016	989	969	1028	980	1016	1023	957	977	991	954	928	992	986	976	1001	977	1006	1022	992	962	984	964	1081	998	984	966	973	979	1025	1007	905	977	939	951	958	938	1007	998	954	1032	944	962	984	940	1016	1024	986	1016	989	1008	985	990	974	944	999	990	1004	954	1047	959	992	952	977	1027	988	980	944	1011	1019	1043	1022	1041	961	994	963	1028	961	936	964	999	1011	958	1006	985	1007	987	988	1001	946	954	1015	998	927	1028	961	946	980	979	1017	1007	997	939	992	1012	1005	986	932	1033	973	918	1030	968	925	1003	1006	999	1031	981	1043	1007	981	971	971	1023	974	1001	1007	985	1011	979	956	986	939	1004	1039	959	964	1017	994	984	962	929	1012	994	958	998	996	961	996	998	926	978	904	1014	940	982	951	1007	1007	946	978	1013	964	1003	1004	959	957	970	927	1038	986	940	1007	1013	1009	918	1017	975	998	974	996	945	931	948	998	999	953	980	973	989	989	994	1007	1004	1007	931	954	1015	956	942	982	932	978	999	964	1013	999	966	995	962	923	1025	993	1015	949	969	965	955	986	973	996	919	999	1047	984	1022	942	1011	999	986	1001	960	1030	941	988	994	957	985	959	984	992	1010	1012	1001	952	996	965	986	981	992	967	1003	979	983	963	989	1032	974	1001	1032	968	936	960	1032	977	1034	955	980	971	1011	1024	1009	1029	989	994	994	969	1058	932	995	955	989	998	993	1003	1029	995	977	945	1013	937	955	948	1030	960	938	988	1002	1033	967	985	947	989	1000	953	998	946	1011	1014	988	976	1009	963	1020	952	933	980	985	937	1031	995	1023	934	998	986	1003	1017	955	938	1025	991	997	968	1019	961	982	967	975	1031	914	988	940	998	1043	985	970	992	954	971	979	975	1007	1020	977	992	905	963	1060	980	1067	1017	975	962	1000	929	950	976	968	1003	935	970	948	969	1066	968	1019	907	981	974	1011	975	978	1011	987	955	973	974	998	976	953	1013	1002	990	1016	992	987	950	922	983	987	981	1004	986	990	987	992	1003	967	995	987	1032	978	960	1037	953	983	941	1007	937	932	968	935	932	960	1021	908	1011	1002	972	995	1014	1012	928	983	976	985	944	1019	995	993	943	992	960	1041	967	974	955	1012	992	1007	954	989	935	1026	1010	988	930	1003	1004	1004	977	1004	999	1046	980	963	1018	999	1040	988	975	954	944	1024	955	932	1021	1000	1009	987	1035	944	980	960	985	1002	1011	953	983	948	1007	984	1022	993	975	1013	992	1010	1016	986	967	893	987	957	1007	996	1002	960	905	988	1056	1007	976	964	965	978	1026	918	1001	977	956	1013	932	989	982	997	961	1028	985	955	981	1009	964	961	1034	1010	976	931	1002	986	931	931	961	966	957	1018	985	948	1029	970	1003	1008	966	975	1004	988	987	1008	948	994	945	953	956	966	1003	939	977	968	1064	1027	972	976	1020	957	940	987	933	1001	1026	973	962	960	894	934	995	961	931	1023	964	996	978	1036	975	991	974	982	946	955	979	1018	997	968	977	939	1012	999	948	974	1002	982	1056	963	971	1035	982	990	1039	980	992	937	1000	977	930	1031	995	1055	968	982	953	941	993	1037	970	981	1012	988	993	967	989	934	988	982	1012	997	1073	999	1004	961	959	1043	973	943	942	949	979	976	1002	941	992	942	974	964	955	968	991	905	945	1025	1008	1065	1000	960	973	1015	1032	1029	1010	945	1001	1006	990	961	1019	998	946	977	1056	985	944	1027	1012	1033	991	986	1023	993	947	947	964	941	963	964	991	976	1042	983	968	959	976	984	1023	999	971	967	1010	963	970	984	936	966	995	994	974	984	1005	985	1070	994	955	1007	965	936	996	957	1001	969	972	977	1014	1032	1017	943	997	1010	1003	1001	989	976	969	964	982	1012	967	990	1060	967	998	946	975	974	1011	918	995	1030	947	1004	990	1017	1005	984	983	969	1053	994	971	997	968	1005	974	1013	945	1001	912	997	980	986	1044	950	979	931	977	1010	1003	1026	978	996	967	967	1008	934	956	954	973	991	984	1022	968	947	1003	960	1023	1009	966	957	994	1028	951	976	1047	986	975	968	1016	971	1034	982	1006	977	951	978	996	1011	987	938	981	1002	970	961	994	952	961	992	966	984	1004	1029	976	965	986	1003	982	969	999	960	928	966	987	941	936	1003	1004	1044	992	984	956	1000	982	992	968	975	957	931	1026	1018	930	1004	990	1014	979	1002	977	1010	992	981	986	1010	982	1003	1064	962	995	922	996	1036	963	997	1006	1015	1045	1010	1040	994	975	979	950	1026	1003	984	928	1010	1020	1023	947	969	1010	921	949	1004	926	1009	1041	1020	1023	971	948	950	935	945	984	1025	1007	1022	1002	1036	1020	963	1009	982	1010	1047	983	960	980	996	933	985	1001	968	952	974	983	977	973	987	940	1014	1029	990	958	1009	996	1003	1028	1020	1020	925	1021	1003	972	981	981	935	971	1042	1003	984	995	964	976	979	964	926	1001	932	966	1004	1023	1021	1019	924	1019	935	932	1054	983	941	973	988	943	930	1041	974	982	965	979	985	1047	980	977	983	994	1004	961	985	993	1015	984	953	995	1011	996	1028	1000	1027	979	940	983	1000	947	946	1010	1021	977	1011	1034	984	985	986	982	960	985	960	997	1022	997	986	996	980	982	1057	980	957	997	974	964	933	955	991	993	976	1020	947	995	999	1019	1033	1007	930	991	955	992	985	981	961	936	1002	983	1039	966	997	974	953	1016	957	996	981	984	958	1021	1011	965	997	1014	966	1012	981	991	974	959	993	971	918	1022	983	951	944	951	973	998	970	1007	1066	1033	1000	924	1003	970	1007	969	1002	1005	954	954	958	993	1037	1007	1010	888	1014	1024	969	1002	944	1013	960	988	973	973	929	1051	953	979	985	984	974	998	1006	994	1002	1004	975	969	1003	964	960	958	984	971	976	957	971	970	966	953	1009	1010	1033	988	964	951	974	968	981	948	1018	959	977	964	976	940	1013	961	1022	986	1026	981	1035	977	972	1006	968	1023	972	986	1017	980	904	953	1003	947	1046	993	1014	974	997	995	973	998	980	1034	952	1039	983	965	975	982	977	937	997	976	911	1025	947	944	977	936	1007	1007	971	950	1009	1013	996	1000	1022	989	990	956	957	1030	950	1032	974	1000	1001	991	996	982	949	971	1047	996	1038	937	989	1002	972	998	1044	971	1010	966	963	980	942	945	989	978	967	1001	999	962	1010	1021	1026	969	986	948	942	984	959	964	925	1009	982	948	986	1030	1019	1008	944	986	1012	969	1032	966	935	1010	1009	1046	1004	1007	1006	945	957	984	984	1004	992	956	986	1006	961	980	1012	920	992	969	992	918	963	981	978	1022	1015	1006	970	991	965	959	954	1010	1003	1020	995	1008	979	1050	1006	968	932	951	994	920	996	958	1026	934	981	992	966	982	989	1027	981	983	1006	984	1000	1018	1030	1019	1034	998	984	993	967	983	1017	965	974	997	974	1003	986	966	952	1019	967	1024	960	1033	956	1004	939	992	1006	975	998	973	975	958	1027	953	1052	1076	1022	1030	964	1015	1000	955	958	950	979	1029	975	987	1004	1026	1011	981	972	954	985	1001	942	1010	932	986	987	983	1010	1022	1022	969	1055	932	963	922	983	1002	1021	979	1000	1018	1012	945	1014	890	974	1035	980	1030	949	997	953	994	992	949	968	873	925	983	985	956	1030	965	978	979	979	1008	975	978	1010	1020	989	998	998	968	947	997	1032	968	1009	1008	1044	1024	980	1055	1002	949	962	956	916	930	1002	958	982	970	943	997	1015	1041	940	980	989	964	968	983	958	952	982	1017	952	956	1018	1046	1001
68296	39695	24084	12514	5790	3046	1357	680	596	574	573	577	502	525	501	475	504	544	529	494	473	480	428	432	506	475	512	496	471	485	443	498	513	493	489	525	461	492	456	510	495	496	469	479	461	481	502	477	477	525	451	505	507	472	450	503	516	526	481	502	493	459	517	494	457	465	485	463	461	441	479	476	524	463	495	513	496	453	440	469	473	523	558	467	473	488	477	445	470	462	518	515	524	539	490	489	478	485	495	512	506	465	472	482	469	489	492	485	421	501	471	455	497	474	474	468	465	531	486	499	493	474	511	472	471	514	474	495	501	513	503	456	526	459	448	498	482	464	523	487	522	484	454	497	503	472	477	457	541	484	456	465	487	519	465	437	497	497	475	444	502	486	467	471	495	492	515	478	441	432	475	469	528	492	460	483	511	486	470	493	518	472	450	464	499	462	457	479	469	485	535	492	497	488	521	468	511	482	498	470	430	469	478	494	455	459	489	473	504	499	483	453	472	479	496	516	503	489	507	516	486	483	488	471	467	496	480	452	497	504	475	496	487	460	462	497	483	454	440	497	513	454	468	473	443	449	488	543	495	510	480	501	428	465	484	507	512	462	545	476	495	475	491	457	443	452	481	470	519	536	450	486	457	502	481	476	485	457	523	466	480	496	484	484	488	514	451	495	474	463	500	487	492	436	456	481	450	464	496	482	499	457	474	529	497	522	486	458	522	529	476	474	503	472	465	465	485	475	458	458	477	489	460	538	471	459	494	473	537	461	452	483	517	461	472	437	505	480	503	501	492	477	489	481	470	478	461	481	542	464	467	464	475	488	510	484	477	477	420	487	469	513	515	482	476	470	486	498	475	485	457	459	451	498	516	499	494	508	489	483	453	511	455	475	490	484	567	512	495	537	436	491	498	453	461	471	539	481	453	505	468	517	470	512	481	526	485	508	476	495	465	462	470	478	458	465	461	516	432	439	474	469	442	453	477	449	467	487	502	505	497	519	509	414	510	454	513	495	469	435	505	523	458	488	506	484	484	450	489	480	431	502	464	451	483	505	517	456	460	484	496	463	491	470	478	481	492	501	465	465	472	435	472	493	489	478	465	467	465	446	471	491	417	478	514	465	499	465	442	470	502	466	502	497	537	517	483	520	464	487	519	503	469	529	495	452	482	461	506	495	498	497	467	482	438	454	472	470	489	495	476	473	513	487	498	519	514	466	458	500	453	479	462	464	497	479	454	508	501	464	505	456	452	442	488	475	489	460	486	479	476	453	467	451	463	466	461	491	495	497	508	455	501	472	473	468	474	503	492	499	472	452	445	466	503	436	523	477	498	454	440	499	487	481	514	469	438	500	448	469	493	440	421	532	467	512	462	491	476	482	501	506	501	484	506	474	505	508	471	478	500	501	495	447	443	457	484	462	473	490	462	516	474	495	499	510	490	478	493	497	480	479	480	529	438	459	496	469	501	430	507	462	443	441	488	504	483	517	486	507	456	504	497	481	537	481	476	536	506	516	461	468	497	467	482	490	479	479	525	484	508	490	504	453	456	473	482	475	483	478	483	420	480	469	460	494	456	510	475	475	496	506	459	497	523	454	480	486	483	514	480	477	504	462	495	524	496	490	481	459	449	486	462	450	463	454	457	459	473	463	478	503	492	500	471	461	525	459	452	457	462	538	452	462	470	516	467	475	502	484	441	563	504	460	476	458	505	475	480	520	475	484	458	473	455	463	554	474	421	498	511	497	495	523	473	469	497	520	511	457	522	500	470	473	473	474	530	499	489	484	476	492	511	492	504	486	477	493	462	471	532	464	471	447	492	458	509	494	500	445	515	497	502	457	486	470	473	480	485	408	503	495	505	474	470	464	420	465	501	521	523	490	569	492	534	539	427	465	471	432	490	521	490	514	480	481	516	484	472	480	495	510	484	503	498	472	477	475	502	481	480	504	470	537	462	475	463	464	480	463	479	496	449	441	485	455	462	482	506	483	468	470	513	497	441	514	482	509	473	472	491	509	458	517	531	493	480	519	462	461	489	512	506	544	468	508	519	510	443	471	452	463	504	474	484	449	445	497	443	474	472	521	453	492	496	470	454	491	483	446	494	465	529	534	518	469	474	498	492	465	506	483	486	516	479	470	492	477	461	496	512	445	479	478	480	474	484	461	496	495	431	463	463	468	480	449	468	503	466	469	486	505	470	454	504	499	493	470	514	493	481	469	494	507	479	472	474	476	461	470	457	464	493	461	478	481	451	481	490	488	463	513	431	454	495	471	499	501	445	503	519	508	460	504	482	528	507	473	508	518	456	489	437	513	498	487	491	502	482	507	479	494	475	527	506	499	493	501	489	486	486	467	506	498	503	466	486	463	480	493	485	501	527	438	460	493	477	465	442	508	518	520	466	497	489	484	495	509	466	491	510	500	516	476	490	441	450	451	474	436	478	514	440	477	485	427	491	491	471	493	475	468	440	453	471	466	438	468	502	454	502	478	458	511	504	466	495	510	493	468	465	451	519	502	463	505	472	507	469	444	484	511	471	477	478	470	502	485	515	463	464	477	500	520	462	458	480	512	463	483	481	421	426	457	474	464	474	507	493	465	484	508	515	470	528	470	502	498	502	529	512	480	489	478	530	504	529	504	453	471	486	494	491	453	472	469	498	459	495	477	453	483	512	461	497	474	470	447	488	502	494	479	475	491	466	508	486	475	517	491	512	441	485	485	544	494	517	465	492	463	481	487	476	458	488	507	501	523	458	473	480	479	445	475	512	489	501	499	512	534	516	510	497	456	493	523	519	481	491	496	448	490	456	528	491	486	487	495	450	515	471	522	483	472	520	512	437	451	485	470	480	464	465	484	461	464	502	466	505	497	505	463	471	509	465	512	467	569	469	465	516	480	472	495	489	510	489	512	487	486	466	487	468	474	504	465	502	451	464	494	474	501	497	476	450	488	459	469	442	513	468	490	436	479	471	473	491	479	456	479	482	501	436	499	515	525	498	523	492	497	481	449	527	459	479	483	500	486	451	467	512	522	491	517	474	563	483	504	474	475	457	492	492	484	469	508	459	473	513	487	473	476	508	501	437	505	522	516	485	478	510	536	515	455	486	449	473	452	455	503	456	531	474	472	493	519	504	424	513	485	509	498	522	491	521	482	451	488	498	467	501	526	484	460	495	460	470	500	504	489	484	515	526	481	500	441	480	475	485	488	459	492	493	451	457	476	523	479	428	472	487	475	464	460	491	509	476	520	470	473	490	485	502	471	454	491	454	449	462	489	528	472	521	501	523	526	459	481	472	509	487	515	530	499	440	482	449	477	488	484	506	473	463	489	521	472	482	498	481	473	512	494	504	528	472	477	507	482	517	491	474	451	469	498	480	522	485	468	464	521	493	499	450	494	524	496	514	529	503	511	489	518	479	496	487	464	452	498	466	448	449	455	492	492	446	479	493	502	461	501	484	460	505	483	488	512	460	495	452	432	452	544	495	529	543	492
44150	29548	25478	20049	13418	8548	4053	2120	1757	1461	1303	1260	1152	1124	1165	1141	1091	1109	1147	1101	1038	1040	1079	1072	1073	1132	1043	1108	1060	1138	1048	1094	1055	1046	1079	1016	1092	1044	1013	1021	1033	1035	1052	1057	1077	1046	1040	1032	1045	1036	1075	1062	1055	976	1078	1056	1070	1076	1064	1024	1047	973	1013	1024	980	1042	1019	1009	1032	1040	1009	1081	1019	1065	1018	1039	1025	1046	1067	1014	1015	1016	1027	1084	1031	1013	969	960	1007	1019	1038	1038	972	1066	1016	989	1024	1049	1003	1020	1008	1068	1027	1021	997	1049	1044	1028	1087	986	995	1042	1000	1047	1013	1035	1058	1043	1039	1029	1039	1075	1050	1060	999	1057	1028	1056	1048	1016	1039	1006	1003	1006	1009	1041	1050	1004	967	989	997	1033	1065	1103	1038	1010	990	1062	1020	1021	1045	1036	1017	1040	1065	1013	994	1051	1001	946	1043	1021	1038	993	1052	1017	1031	1055	1018	1035	984	1114	1084	1043	1007	1028	1014	1030	1059	1047	1021	1006	971	1040	1058	1028	1050	1008	1068	996	1025	1009	996	993	1013	1068	1038	1057	1056	1005	1047	1058	1026	1011	1108	1004	1073	1046	1033	1007	981	1019	1048	1011	1021	1015	1062	1019	1061	1004	1087	1040	1046	1085	1074	1100	1043	1033	1010	1008	1020	982	1027	1003	1004	1053	1061	1084	1069	1052	1000	1032	1056	1013	1049	998	1053	1049	1000	1000	1012	1007	1035	1034	1023	983	1019	1059	994	1011	1044	1087	978	951	1064	982	1003	1042	1002	1058	965	1037	1031	1063	1061	1060	1004	979	1031	1025	969	1026	1025	1109	1051	1045	1057	1015	957	1030	1064	1045	1068	1010	1060	1024	1057	1006	1009	1076	1060	1056	1014	1043	996	1041	1007	1120	954	991	1034	1036	984	1073	1035	1043	1049	1024	983	1065	1037	1027	1016	1005	1031	1065	983	1051	1007	1038	1002	977	1081	1060	1054	1060	1012	1038	1033	1054	1002	997	1067	1043	1054	1073	978	1045	1026	1062	1021	1014	1056	1038	977	1028	940	1021	1031	1029	1107	1045	1068	999	1058	1011	1005	1073	1016	1018	1034	1071	1061	986	1033	1000	979	1021	1002	1029	1041	1032	1021	1048	1059	989	1072	1039	1021	1009	1021	1001	1002	1091	1044	1090	1042	1025	1013	1040	985	966	1034	1015	1031	957	1034	1015	1022	1039	1051	1130	1036	1061	1066	1085	953	1092	973	1008	1015	999	988	1078	1058	1005	1050	976	1013	1004	1110	1046	1002	1007	1017	990	1053	1020	1019	986	1037	1020	1007	996	998	1097	1027	998	1004	996	971	1012	1038	1092	1011	989	1048	1011	1050	1025	1030	1040	1020	1031	1034	1033	1045	1007	1029	1078	1040	1053	1021	1036	1023	1028	1060	1023	1005	1017	1043	1001	1000	990	1053	1021	1008	1048	1046	999	1002	1074	1077	988	1015	1046	1076	1004	1044	1002	1027	1053	1065	1003	1039	982	995	1027	1088	998	1028	971	1072	974	954	988	1028	1042	1075	1092	1024	1008	1034	1092	1099	1009	1024	1032	1049	997	1005	1047	996	1011	1050	1020	1064	1022	1039	1051	1025	1014	1011	991	986	1005	996	1010	1023	993	1015	989	1071	1036	1090	991	1083	1053	971	1066	1024	1022	1048	1064	985	946	1039	999	1038	1038	1079	995	1021	1024	1016	1016	989	994	1083	1037	982	983	1044	1026	981	1030	1017	1004	1018	1027	1039	1028	1025	1049	1054	985	1051	1027	1033	1035	1014	997	1037	1005	994	1055	1038	985	1050	1004	1043	1049	1024	1020	1028	1020	1038	1023	1022	992	1034	987	1053	1060	1005	1006	1034	965	1105	984	1028	1013	1087	1044	998	986	1048	975	1049	1011	1011	994	1012	1079	1000	1048	1072	1039	1024	1055	1014	1054	1070	1062	952	1038	973	1023	1009	1040	998	1060	997	1030	1012	972	992	1042	1026	1032	1042	1072	1055	1005	1046	1009	981	1021	1000	1010	1025	965	1027	1041	1005	1015	1051	987	1029	975	1037	1018	1041	1070	984	1014	998	1027	1073	1011	1056	1040	1065	965	1063	1051	1070	1028	1070	1027	990	1044	1059	1014	1070	1028	1039	1040	1029	1020	995	999	991	1080	1026	1040	978	1046	1020	1026	1091	1039	1035	998	1003	964	1038	1111	1042	1051	986	976	1026	978	977	1021	1012	982	1041	1041	1076	1075	1058	985	1025	1032	1073	991	934	1040	998	1031	978	973	994	1001	1072	1029	1011	1066	1039	1125	987	1024	1005	998	1045	1006	1045	1059	1041	999	1023	1067	1038	1057	1054	966	991	1027	1074	1034	990	1050	1031	1042	1036	1000	1052	1023	1013	1061	1013	1044	1097	1045	955	1041	1051	998	978	1008	1008	1049	1035	1042	1024	1081	1066	1049	1023	1020	1082	992	1057	988	1031	1002	1028	1063	997	1075	985	1045	1009	974	967	1069	1021	988	1027	1063	996	1012	1056	997	952	1038	1078	1083	1017	1024	1008	1046	1077	1079	1093	1005	989	1000	968	1067	1021	989	1043	1059	1069	989	1003	965	1073	1043	1002	1069	1079	1065	1048	1045	1017	1086	994	1061	1020	967	1068	938	1043	1006	963	992	1059	1057	998	1045	983	1075	975	1002	1044	1037	989	1003	993	1084	1099	984	1020	1072	1016	1008	1066	1040	1038	1015	1020	1023	1023	1036	1036	1066	1045	1084	1033	1013	1007	1032	997	1034	1047	1024	1004	1062	1027	1035	1043	996	1061	1029	1016	1004	1002	985	1037	999	1025	1087	1012	1001	1021	1078	1012	976	993	1050	1064	1046	1025	1035	1057	1015	1049	1044	1057	949	956	1020	1057	1037	1013	1023	971	1017	1060	1009	997	1004	1029	1002	1042	1007	979	1055	1025	1004	1118	1034	982	1013	1005	1048	1061	1062	1042	1040	993	1041	993	1057	1045	991	986	1043	1028	1006	1042	1097	1051	1007	1104	1036	1061	1068	1007	995	1041	1034	980	949	1047	1008	978	991	994	1067	1061	1016	995	1060	1015	992	994	1020	1058	1034	1049	1026	1057	988	1036	1061	1009	1027	990	1004	1044	1019	1094	994	1030	1019	1049	981	1127	1045	1000	1064	1007	1047	1034	1016	987	1010	1060	1032	1003	1007	1039	1051	1064	1008	1000	993	1049	1033	991	1042	1033	1056	1049	1020	1023	1063	1032	947	1032	990	1033	1013	1044	1050	997	1028	1022	1017	952	1034	1040	1006	1023	1049	1081	1006	1012	987	979	1031	1005	1006	998	1043	1048	1026	1060	1012	1036	993	1053	980	1004	1008	1027	1052	1042	1029	1084	1132	1026	1046	1060	1028	1013	1020	1061	1023	1095	1059	954	1016	949	1012	999	1004	1089	1041	1025	992	976	1070	1012	1030	1092	1067	1020	1034	992	995	1025	994	1059	1019	1045	1037	1041	1087	1011	1010	1072	1091	1058	1008	1009	1064	1030	999	1008	1020	1063	982	1021	1006	1064	1014	1049	1018	1041	942	1053	1035	1011	984	1088	1007	996	1067	1010	1016	982	1018	1013	1038	1022	972	997	989	1050	989	1042	968	1092	1019	1012	1001	986	1040	1006	1025	1028	1004	1002	1012	1018	991	1080	1040	1049	997	1025	996	1040	1042	1001	1030	1028	1033	1028	1007	1079	1064	1010	1044	1118	1010	997	1007	1024	1013	1032	960	1020	1036	1035	1049	1014	948	1010	1028	1004	1056	1041	964	1075	1073	962	1067	1022	1004	990	1019	1060	1071	985	1035	1055	1031	1065	998	1005	1066	1051	1062	998	1007	1071	1039	1062	1013	1026	1021	990	1084	1056	999	1035	1038	1073	1033	986	1043	949	1085	996	1112	1020	1030	976	1040	994	977	1015	1066	1093	1045	1050	1023	1042	1054	1026	1038	1021	1005	999	1029	1005	1030	1029	1025	1042	1028	1008	1046	1011	1010	1058	1062	1077	982	1049	1044	996	1005	1030	1001	1045	1053	1054	1009	1037	1018	1077	1037	1006	1075	1073	970	1034	1020	965	1047	1005	968	1006	998	1019	1020	1063	1021	984	1036	1051	992	1037	1078	1040	980	1034	1033	1000	984	1037	1006	1023	968	1045	995	1013	1063	1047	1007	1071	1057	996	1066	1011	1007	1024	1087	1073	994	1025	1042	1034	1002	1052	1025	1011	1080	1028	983	1108	984	1047	1024	991	993	1022	1068	1028	1059	1033	1020	1030	971	1002	1054	1001	1015	1023	999	1043	1060	1012	1033	985	1010	1021	939	1053	996	992	997	1074	985	1034	1025	1062	1016	1041	994	1053	1006	964	1061	1004	1005	1023	1005	1065	1026	1006	1047	1061	1070	987	1023	995	1044	1064	1050	1052	1010	1007	1026	1061	1071	1021	1012	1064	1022	998	1024	1046	1072	1019	1007	1063	1036	991	948	976	1041	1033	1045	1071	1038	997	975	1029	968	1078	1005	1036	1018	1082	1019	1028	935	1092	1063	957	991	1021	1028	1026	984	1001	950	1099	1021	1010	1073	1046	1103	985	1017	987	985	1015	1013	1044	1044	1060	1023	1044	1024	1063	1035
49483	30612	16206	4979	1711	991	624	522	529	481	468	492	508	512	499	439	457	472	489	442	420	480	471	447	441	455	469	458	452	475	478	460	449	452	464	480	467	480	437	431	454	465	479	440	444	447	419	448	441	455	447	495	433	454	443	482	447	454	452	442	466	491	465	447	463	469	408	453	426	459	476	440	496	466	484	453	443	461	487	471	404	506	451	433	442	459	465	468	408	451	461	466	477	433	437	488	480	457	483	437	476	446	460	459	493	463	466	468	439	459	462	465	465	460	478	452	499	440	409	491	453	469	447	502	466	447	442	445	465	431	422	476	433	411	443	445	427	464	459	476	461	435	463	400	400	468	504	449	433	424	490	446	492	462	525	495	490	505	467	462	439	438	413	449	412	510	453	449	451	459	486	466	486	454	456	436	424	485	410	475	463	451	485	458	494	485	474	479	490	494	464	441	479	470	448	439	468	430	458	498	533	489	410	486	432	452	429	431	452	493	469	438	477	454	456	503	470	491	446	452	441	410	474	450	395	383	450	477	448	479	470	442	493	484	438	439	442	463	465	443	436	493	457	474	476	478	489	486	454	498	487	466	444	461	490	471	461	428	464	441	467	456	454	473	451	447	416	469	446	473	441	486	442	459	442	433	449	509	470	465	441	438	462	457	459	485	446	502	452	439	478	472	474	438	486	488	440	432	475	459	465	463	436	454	415	482	483	465	445	454	478	467	444	423	436	450	439	459	481	464	437	478	488	457	457	491	498	500	502	464	484	429	486	454	441	473	453	463	474	454	481	501	489	475	486	463	476	458	482	479	482	442	440	487	499	438	459	478	479	429	489	463	443	456	479	442	443	448	478	460	522	495	520	451	466	493	434	465	423	458	470	462	457	412	430	481	463	428	440	499	481	464	456	455	473	445	446	491	451	498	434	505	464	469	448	474	503	489	433	485	463	470	488	457	421	437	464	455	458	476	455	467	472	458	444	443	440	486	444	453	435	431	470	446	423	469	428	520	472	444	459	482	478	453	463	472	415	505	463	494	481	460	480	468	435	456	493	443	453	467	457	460	485	490	459	455	480	465	464	473	438	435	464	432	469	444	397	471	480	421	467	465	446	472	446	461	458	477	535	445	485	458	459	460	513	516	471	480	482	430	469	472	499	486	479	503	461	435	467	465	433	492	484	438	471	469	477	457	522	437	463	446	464	433	469	501	463	487	512	470	456	479	460	433	505	513	458	463	490	456	468	454	481	471	477	448	460	447	463	447	423	452	487	463	451	436	468	438	477	420	425	423	467	493	485	484	430	452	469	476	430	503	527	482	453	469	442	479	417	435	435	477	464	547	474	446	431	484	477	430	462	475	460	462	469	431	471	451	465	468	486	437	457	478	484	434	479	491	479	461	434	473	459	460	455	462	448	471	480	444	473	441	449	465	493	485	447	475	456	469	493	444	473	481	467	476	493	434	454	500	441	464	499	493	453	455	469	453	479	459	495	455	489	478	476	487	420	441	423	464	455	487	435	471	462	460	461	470	401	444	423	480	494	493	451	449	453	486	462	452	434	473	498	472	434	429	415	495	481	466	472	459	455	445	459	479	423	461	445	454	532	466	480	475	462	464	471	466	426	442	466	468	460	461	431	460	417	467	434	444	449	450	444	467	438	438	431	442	445	452	448	450	485	477	461	433	446	462	462	500	492	475	488	464	459	455	473	461	464	488	449	435	475	480	453	411	471	456	466	450	475	434	472	411	462	477	439	471	443	458	456	436	430	452	410	444	426	452	473	459	496	502	470	450	436	440	478	451	464	463	504	462	488	444	405	484	467	448	466	485	442	506	451	414	459	457	436	466	467	445	492	414	447	494	474	454	470	499	467	443	482	501	474	464	467	493	468	453	394	470	443	459	429	435	418	440	494	460	437	397	421	450	460	467	516	431	474	438	451	436	498	443	475	478	465	463	452	423	473	454	479	459	438	483	448	481	484	494	439	474	443	475	452	488	451	444	490	501	493	494	464	448	421	437	490	477	424	526	495	465	497	467	518	482	444	476	497	480	452	487	445	489	463	449	453	433	456	474	448	474	434	456	432	403	464	452	482	490	442	434	483	450	495	439	464	456	455	450	474	462	426	478	490	484	458	466	466	451	436	461	427	458	473	460	502	482	419	411	431	448	464	473	457	467	450	481	468	451	498	499	524	474	474	480	448	476	446	492	445	459	450	432	450	493	436	499	470	462	489	497	453	526	537	497	487	470	439	507	468	475	462	412	448	480	450	466	458	468	472	446	487	411	467	481	492	518	487	517	463	452	456	454	456	435	489	444	453	453	470	461	495	481	470	486	435	465	464	453	430	503	460	471	491	501	445	440	467	493	452	483	482	458	470	467	459	494	489	445	487	474	460	452	477	455	461	498	450	509	461	465	475	430	460	457	482	485	436	465	479	486	475	457	443	453	480	490	446	446	467	497	442	468	423	414	450	491	463	473	428	446	467	449	501	495	466	472	448	481	489	448	465	413	476	475	474	514	450	453	454	463	451	454	448	480	478	445	463	472	471	446	502	466	469	499	478	505	465	456	449	408	472	460	443	474	477	483	487	442	449	493	467	463	448	427	474	433	475	495	443	465	435	480	487	472	495	447	436	532	406	470	497	492	487	481	466	455	458	469	437	464	433	418	406	448	422	442	486	479	468	420	434	463	459	461	423	453	478	429	503	472	449	440	458	420	416	442	453	487	464	498	452	487	435	471	440	532	473	496	471	470	442	423	452	447	418	470	481	465	458	462	447	474	464	446	455	454	452	439	453	451	483	459	513	404	444	468	430	474	463	419	458	436	493	476	419	434	459	482	446	456	488	436	470	481	426	479	447	460	438	524	434	468	509	433	452	477	503	460	451	486	465	447	449	476	485	460	487	478	476	431	477	478	445	452	472	443	467	429	477	477	429	482	462	459	469	444	458	510	469	457	468	472	477	474	486	510	480	480	466	469	435	411	460	493	403	403	457	487	441	455	455	499	493	478	494	491	448	472	461	451	461	427	446	462	446	469	475	436	441	461	462	461	499	445	486	467	474	513	481	463	446	460	502	445	483	520	487	422	492	504	447	449	479	405	463	448	443	467	486	473	498	425	467	483	502	472	476	442	434	457	452	439	470	488	477	423	463	461	492	453	493	483	443	445	495	419	419	436	463	441	487	431	464	444	525	478	486	488	473	485	452	480	459	488	452	502	452	455	481	453	501	457	445	464	440	480	510	525	444	478	461	494	456	472	466	467	450	453	461	461	515	456	462	455	445	463	463	460	464	470	504	438	455	413	445	448	458	474	460	489	445	446	449	486	463	471	449	460	448	472	464	461	445	418	459	488	504	489	498	423	512	435	451	445	428	488	456	483	437	480	444	470	464	438	464	453	428	477	452	525	484	480	484	441	458	450	444	461	435	434	470	434	484	471	424	427	445	468	435	514	454	459	463	448	457	496	478	475	507	472	471	467	428	474	461	434
32214	23803	17584	8829	4650	2788	1737	1300	1223	1076	1043	1025	1043	1056	982	940	1026	982	1018	891	1069	999	958	984	1023	974	1085	979	1012	951	1038	971	996	991	1010	1009	997	1005	1006	1001	1000	953	997	1016	974	960	973	960	1028	976	934	968	977	972	1080	955	950	970	1028	1007	982	1083	1023	973	983	1041	940	943	957	969	1001	1038	991	1004	973	988	1000	952	933	974	981	974	979	1029	978	1034	989	1003	1048	927	1059	1005	947	988	941	1060	981	999	956	973	1019	987	936	916	1001	968	976	987	943	941	953	960	1004	979	963	932	971	965	1009	991	992	1046	968	949	952	972	978	984	1017	1028	1027	1015	970	1025	1012	966	999	1001	977	982	979	1014	1026	981	992	1019	982	1023	997	959	1022	1004	935	959	962	985	1000	970	964	983	944	986	979	1000	1019	1043	993	1012	980	992	973	1021	974	1012	996	970	1030	937	1005	999	923	993	1020	1038	957	994	1014	1022	1019	938	1014	983	996	978	1022	986	990	976	998	1046	976	969	966	997	935	991	961	975	1014	980	997	984	1009	1025	962	936	928	978	969	970	972	961	1010	1073	993	1030	991	978	1032	1016	967	983	1010	968	985	999	977	970	1037	965	997	978	969	974	965	1036	976	929	962	969	978	989	981	958	1001	988	933	948	1046	963	1041	997	959	1035	1007	1029	949	973	962	988	938	968	975	990	1044	958	974	998	978	979	909	1031	992	1025	982	997	956	993	948	936	994	991	950	951	1000	1038	1016	979	946	983	1056	960	1000	980	921	999	1013	1019	992	1022	931	955	996	1017	996	972	1011	954	1019	971	935	1045	972	1017	976	979	935	977	1031	1018	939	990	961	974	1004	957	1002	953	990	1033	928	976	968	1022	961	973	989	944	974	1021	984	967	944	924	1043	991	959	938	966	974	971	917	941	981	1008	991	997	1001	1008	993	1003	938	1027	953	930	1017	1020	965	981	943	1014	1018	971	996	989	1009	981	1020	988	985	989	1005	1008	951	1018	975	1010	945	970	999	1033	975	1007	909	992	971	1021	992	963	1024	967	998	991	1020	941	1013	1008	1032	1013	1003	1044	1033	1005	964	950	999	935	1007	918	974	982	943	1016	965	1018	952	955	993	950	940	942	967	1025	972	1059	974	1012	1032	949	1003	1002	1018	974	959	1034	940	963	975	1079	1023	979	959	980	1048	1003	1030	997	989	972	981	995	981	1017	1023	987	1032	1000	982	964	1008	985	953	1010	991	993	976	1039	976	964	991	1008	990	975	965	995	990	960	952	997	945	975	970	1027	1021	988	1042	980	1041	992	1034	961	951	983	1004	1009	996	1035	982	976	933	1019	950	957	984	973	982	994	1006	954	990	931	941	966	1021	1021	980	1003	993	990	946	995	1012	928	979	984	1033	1003	1004	1002	933	969	1002	1050	963	997	984	996	932	1018	943	1040	990	1057	1036	922	1045	1030	1028	957	978	968	975	926	1048	986	990	969	1017	963	964	931	970	1023	959	995	996	963	945	1016	949	998	956	996	982	953	944	992	970	951	979	979	938	921	997	987	958	935	945	935	959	1035	989	969	970	1007	961	929	1002	1005	983	990	967	953	992	998	1015	1021	1002	997	978	1054	1006	958	966	1015	1003	1030	982	974	972	1004	954	971	1025	976	969	989	965	1006	990	975	1003	971	1001	1005	993	979	999	996	991	987	998	971	946	956	972	978	1029	983	1011	938	975	1016	1002	1035	1005	997	982	944	956	999	1006	972	1042	937	1002	969	999	985	977	960	1009	1004	981	1001	957	1006	974	1002	1012	972	979	943	991	993	1068	980	1027	998	1005	1041	932	964	976	973	982	1021	977	969	982	953	1001	1000	957	943	973	998	974	980	969	1039	951	978	980	988	1012	994	960	940	980	1027	946	953	963	957	1004	970	972	1029	1024	1017	1000	991	1007	1012	1004	1011	1023	941	993	978	986	1000	941	952	986	1005	1005	1030	1006	986	965	990	907	1007	1023	969	960	986	1001	1017	979	1026	954	962	1003	998	960	970	961	1049	976	1040	1020	983	1020	937	967	963	940	1014	952	967	993	965	1028	984	976	900	928	962	943	992	991	950	977	933	978	994	1033	960	1012	1010	1075	1011	1016	1034	1024	1004	945	1051	939	996	957	971	990	1012	1015	962	1065	998	1022	988	971	1023	996	919	984	969	1025	990	1019	976	915	1001	1007	1002	959	1005	931	1034	1042	971	961	994	962	1038	998	1026	992	1046	989	1021	966	952	951	981	994	1001	939	962	955	1016	1014	1021	945	1002	997	969	943	1018	974	1021	924	967	974	971	952	960	1022	996	997	956	980	1009	969	1036	1003	1064	983	968	980	993	970	1027	955	983	977	962	1015	954	1013	977	973	1004	934	966	947	991	925	987	1046	1053	987	1024	1003	1020	973	1006	994	1030	1000	1000	1007	974	982	985	1017	1008	975	1012	997	1003	949	999	1024	1021	963	975	999	972	992	980	1023	994	1011	981	999	1050	966	977	983	1028	1002	981	1022	955	996	1025	1013	991	983	951	1021	1027	1049	996	1018	996	900	1009	985	913	997	966	999	984	948	932	1001	1019	1002	931	1036	1002	1059	1034	985	934	987	955	971	994	972	999	935	963	1026	990	1016	963	1017	1010	969	1011	983	979	1040	1009	981	969	1027	909	985	1033	997	971	1007	968	987	959	923	990	1014	970	968	999	982	956	959	1044	988	955	993	979	951	976	909	994	974	1055	938	1028	971	1003	948	981	1030	956	944	943	974	1003	984	985	978	1017	1016	1026	992	951	1002	985	1014	1020	919	1011	961	970	1043	934	969	987	1010	966	1009	993	987	939	1019	1000	981	997	992	960	983	968	900	1016	963	1012	990	985	1024	996	1003	952	921	964	955	1024	1021	1041	971	1036	994	958	995	991	1031	952	968	930	997	985	957	1007	968	1000	1029	961	931	951	942	974	994	931	1008	992	966	985	982	965	949	1009	922	961	952	957	973	976	982	959	1010	992	971	953	981	1012	1022	1001	1023	948	924	1021	945	947	980	1007	1031	1014	934	961	1002	996	987	969	999	976	910	983	1024	1045	966	945	969	1036	978	1009	953	989	906	954	1013	978	946	1003	981	945	954	977	966	1042	947	963	969	947	960	961	972	1001	987	943	1022	977	1064	958	939	971	996	984	984	980	995	926	1001	1051	1021	990	979	995	992	1011	1068	978	1001	989	926	1006	924	1002	987	960	997	996	973	1029	984	968	1002	953	1025	946	992	999	1014	960	1018	999	950	971	935	973	944	1005	1010	1007	942	956	1068	965	947	960	965	984	997	987	996	935	1030	956	1033	1013	972	976	1022	1004	1002	979	958	949	1002	974	1027	1064	1016	1021	1023	940	969	932	942	1005	1015	959	962	1003	1004	924	1008	992	943	1042	1063	1023	992	997	1002	912	1015	1001	972	994	961	963	982	1005	934	975	971	1005	988	971	1032	936	930	980	981	990	991	1022	976	951	957	1001	984	1034	957	1019	1026	948	958	1027	1040	995	1021	1041	1005	978	1002	978	964	958	962	955	1021	970	1002	978	953	988	970	963	940	1018	1020	982	1008	983	987	948	980	971	994	1013	996	970	938	965	990	953	979	972	964	1004	974	940	931	1014	1020	969	992	955	1029	939	1000	963	983	965	952	1012	976	952	987	973	996	1025	931	959	974	954	1004	997	949	985	977	1008	1043	959	987	991	1050	1028	963	899	1003	957	997	991	1011	991	964	928	1017	975	992	1049	967	1014	1013	988	994	993	1031	964	966	978	927	971	964	1029	975	1001	980	984	988	1027	970	1005	983	1038	1011	1067	986	996	1034	963	1013	951	989	964	971	1032	1035	1020	1018	1007	987	1012	997	952	960	988	966	994	999	983	988	1026	899	1023	968	1039	986	973	1006	1006	956	979	939	958	988	977	993	991	943	924	953	948	1010	993	1015	985	988	1034	985
62894	29820	11541	3667	1425	767	540	506	516	470	496	507	436	473	449	484	521	452	452	493	478	446	458	438	490	479	433	501	456	469	442	468	487	506	513	478	441	461	504	450	456	475	426	458	464	429	502	427	466	471	447	458	450	486	468	446	460	493	496	464	466	462	478	476	512	424	490	458	445	460	429	483	426	435	451	486	480	474	461	513	516	451	466	449	467	457	484	451	475	445	450	437	444	415	458	459	490	494	445	444	444	433	450	434	486	476	421	469	418	453	477	459	407	475	453	443	465	501	489	404	436	504	484	490	437	442	433	448	464	487	485	464	451	436	458	429	459	437	446	492	424	421	432	507	469	486	482	508	463	465	484	464	468	496	497	453	448	482	465	456	467	425	436	467	453	469	480	488	480	498	465	450	500	512	432	459	438	461	446	471	438	499	470	467	452	439	432	523	476	451	413	448	451	399	469	442	464	433	461	394	441	458	456	444	466	482	430	483	532	404	479	445	477	465	470	439	444	461	429	492	442	439	463	464	487	454	440	482	438	469	482	462	479	443	445	456	512	428	462	451	462	459	465	454	471	460	472	478	495	451	472	485	459	429	467	461	469	484	467	459	479	498	439	491	464	428	452	447	457	499	454	474	486	460	469	482	466	479	447	436	514	417	414	465	458	524	465	473	474	503	499	479	490	459	463	475	495	462	488	500	429	500	463	452	507	485	472	494	476	477	459	474	460	460	457	478	460	431	432	446	460	442	437	460	420	484	480	451	501	469	441	445	473	432	438	510	457	472	442	465	448	382	440	457	462	478	461	452	503	489	453	472	456	448	489	498	463	420	487	446	402	472	450	439	479	445	428	472	475	433	464	449	443	483	481	419	474	429	492	467	468	458	496	444	461	487	500	476	467	475	501	488	471	464	429	480	458	462	444	437	476	443	462	499	479	478	521	469	472	433	446	451	463	508	463	455	458	457	467	468	448	442	464	461	468	502	442	451	485	438	422	470	437	474	439	459	401	466	436	471	505	475	477	526	479	472	457	481	481	409	446	463	498	419	496	475	461	478	469	457	470	474	455	449	487	452	481	458	467	482	472	467	528	472	493	455	458	483	452	460	470	472	465	476	448	459	464	478	451	464	458	433	454	468	442	454	458	459	485	507	409	455	480	436	447	527	455	459	474	428	439	515	470	463	472	463	459	465	445	435	485	466	489	413	444	465	466	434	472	452	451	470	487	429	457	462	503	437	457	491	453	500	448	464	459	483	460	452	469	490	449	443	444	447	453	480	443	491	484	471	486	458	484	471	475	430	473	431	453	472	464	460	425	470	442	423	455	511	477	444	495	454	481	418	463	431	421	500	468	449	467	509	470	486	454	420	502	474	435	490	493	465	443	459	481	477	438	435	481	467	498	458	452	480	543	485	472	459	455	435	459	441	447	474	435	430	459	441	460	488	435	465	436	460	454	463	490	460	477	464	468	486	449	474	451	438	445	436	435	467	495	442	435	460	481	518	409	490	445	460	444	468	486	486	449	485	472	445	482	446	517	476	453	442	427	428	465	490	467	442	443	455	484	454	496	497	436	476	462	457	492	465	451	482	463	462	451	461	455	410	437	475	470	405	448	509	420	463	474	491	456	444	497	463	478	441	487	465	459	448	433	476	439	432	474	450	478	449	471	456	420	442	498	453	447	448	473	463	452	429	469	469	483	481	464	451	490	455	456	444	468	481	451	444	443	446	461	481	476	448	478	502	426	463	480	436	473	488	414	421	425	455	459	435	459	475	441	473	468	507	479	456	425	476	473	508	445	502	468	435	491	498	461	489	471	490	470	482	469	450	498	443	443	467	462	483	484	462	465	460	532	458	443	439	449	504	437	427	491	462	460	422	451	432	440	457	473	461	518	462	473	476	493	417	420	448	497	483	453	440	417	501	486	484	483	504	452	438	499	478	480	435	477	414	449	463	460	415	452	444	480	477	483	503	489	456	484	482	477	466	491	535	478	441	467	446	424	474	461	457	544	464	476	493	468	490	463	500	440	480	426	461	494	499	490	423	486	419	487	435	427	491	462	430	495	497	490	442	459	442	448	452	472	462	505	448	508	479	443	444	484	439	492	450	452	407	460	410	478	453	487	470	479	430	457	468	437	472	461	447	455	498	515	471	471	418	459	469	464	479	491	445	470	431	479	426	449	483	432	467	422	400	451	441	463	486	496	452	449	455	452	441	486	451	483	472	424	447	535	441	458	495	487	494	480	449	452	478	436	471	510	438	458	447	443	463	452	446	479	466	443	465	472	500	469	458	458	452	502	478	466	504	482	460	461	435	468	489	424	457	476	479	441	397	473	489	440	474	466	475	435	457	452	458	475	498	469	480	443	475	473	440	454	506	438	441	460	479	439	499	470	433	492	462	465	479	480	485	501	441	458	456	423	453	445	438	453	489	449	443	438	427	460	484	419	455	466	467	457	444	446	436	474	463	495	435	450	448	471	492	455	443	452	415	445	460	452	468	475	474	413	456	501	504	422	500	494	454	488	461	487	488	461	486	461	436	470	429	473	460	454	436	480	448	481	435	503	465	425	463	435	464	468	450	465	469	404	446	460	488	482	446	453	459	489	489	460	457	468	458	419	456	447	500	452	532	460	450	450	450	485	523	465	472	406	486	489	469	434	460	459	448	508	478	450	445	429	480	458	502	469	424	480	466	452	493	431	481	417	496	475	453	496	466	470	435	461	479	517	457	424	464	477	462	469	462	516	509	502	461	442	468	444	490	463	439	443	489	429	482	452	485	425	504	462	458	518	452	451	416	431	434	502	460	503	441	505	460	442	540	457	438	485	475	436	474	493	417	500	494	451	477	449	452	451	435	462	459	497	477	435	497	496	491	463	482	460	453	442	419	449	465	453	450	465	460	457	484	452	452	416	494	475	477	443	423	432	466	489	437	455	460	476	455	447	486	500	407	470	447	493	487	462	452	451	477	434	447	471	504	461	433	504	443	425	480	430	498	430	428	487	467	485	457	452	468	465	464	449	447	469	444	474	453	476	406	474	442	462	467	462	464	494	469	450	443	466	453	515	444	433	468	472	475	447	421	499	514	475	444	437	427	468	468	448	436	443	484	466	457	485	516	468	477	424	475	412	498	448	481	485	423	476	452	495	455	460	483	426	460	421	459	474	472	473	484	505	460	436	453	476	445	462	459	426	481	430	472	451	461	505	466	459	484	479	427	456	432	447	503	471	444	427	473	470	448	430	465	453	486	462	415	425	473	456	432	525	491	451	435	482	444	451	524	481	491	450	450	436	513	496	426	472	507	425	476	443	501	465	466	473	496	437	470	447	469	472	468	466	456	424	436	474	417	489	466	421	415	443	482	417	469	457	430	429	475	467	477	458	457	512	485	440	452	446	467	473	480	510	424	505	468	497	475	505	450	507	515	463	495	474	457	445	430	438	461	442	473	510	449	493	457	470	435	459	498	462	453	472	458	459	467	441	462	487	443
43184	21854	11747	7291	3786	2086	1366	1121	1053	1046	1057	1021	1038	1008	987	997	938	1000	1070	967	957	975	1022	985	946	1023	997	1004	1034	963	981	991	1005	979	975	1017	1010	978	1016	968	932	977	934	1025	997	999	1023	969	987	1055	967	934	1001	992	935	989	1004	937	997	963	1023	1003	940	980	1046	963	981	1010	982	974	960	995	941	1001	1005	1003	995	952	995	979	959	1007	1013	1000	985	1012	1012	967	990	965	988	1062	983	1019	1025	971	990	951	995	973	939	969	983	1003	975	1000	1045	1071	1013	962	958	997	1015	1007	974	956	1008	981	1017	971	927	1010	986	1022	1008	981	972	994	1057	1013	1002	960	974	1009	1001	944	968	1072	960	997	970	1044	956	998	982	984	993	950	1011	1003	986	962	998	965	960	1009	1024	997	979	1059	1046	994	963	1000	953	986	998	970	1015	1027	954	985	1005	985	1016	969	983	994	1030	990	1003	1039	993	965	1022	1012	949	1039	967	979	1005	1014	996	995	984	987	1022	938	970	1010	974	996	1028	1034	957	971	1030	955	970	957	993	1067	979	976	1017	1008	1048	1010	972	989	1058	991	1037	992	996	920	1011	1036	1048	1005	1022	979	957	1023	999	1019	1016	1009	1029	980	976	991	988	1023	1041	997	987	977	1010	1023	1045	1032	977	988	988	1030	988	1017	931	991	973	1039	950	1039	976	980	969	956	1053	937	1000	992	990	978	1044	980	1022	973	1042	1013	1011	960	949	1006	983	974	969	927	976	1019	942	1026	976	1002	997	984	999	964	1008	1012	968	1044	1004	1001	990	908	1018	1027	992	939	977	960	964	1011	1017	982	1009	995	1004	1029	1024	962	1041	1019	950	1026	964	965	968	1013	971	976	1013	967	986	1038	1032	985	931	1015	1015	964	1005	1022	993	988	1066	1015	964	958	973	989	1050	1023	982	974	960	1026	996	961	1032	972	958	1009	994	1052	957	933	917	989	917	909	959	990	1016	1028	969	997	975	1007	1022	1046	994	988	965	1049	981	1010	1001	1020	1027	1023	970	986	977	1031	995	897	996	994	970	996	1030	1049	1047	995	955	984	1000	1080	998	978	985	977	1007	992	1014	989	1003	999	959	940	958	918	987	1021	999	1008	1015	989	1034	954	980	986	1077	1024	1028	1002	988	1022	1009	998	989	1037	962	982	999	1014	1014	995	997	975	998	992	976	968	965	1002	985	1006	952	965	974	969	944	936	940	999	958	992	963	1000	996	968	928	989	1015	999	1023	887	980	1001	969	1018	986	1030	937	965	1036	997	936	1016	970	971	985	943	981	1065	1012	1037	942	994	997	990	1017	983	986	997	1010	949	951	1000	957	990	1022	942	1002	1020	1022	1031	968	1009	990	990	1064	1033	963	1025	1046	948	996	1000	1010	1014	962	988	955	983	1020	1034	924	997	1037	922	931	994	992	1026	1019	1007	984	1018	983	1035	994	1013	993	995	1004	984	1023	953	988	1042	984	1000	983	1025	964	992	1003	994	988	1039	1021	1023	955	963	954	1000	1002	993	985	998	1017	1064	1029	942	962	998	1025	1025	1037	977	977	1059	1007	998	1021	966	1018	958	997	1018	1003	989	1006	975	970	993	1029	974	980	981	938	1052	969	931	930	1003	999	1032	1042	987	934	927	984	997	984	967	948	1024	1018	974	994	960	999	999	992	942	978	1012	1018	965	1023	1000	1007	1005	1050	987	985	1011	1011	1005	1040	964	1003	1021	942	985	975	993	974	1006	984	995	985	950	970	965	965	980	1012	912	999	959	1028	997	1001	962	994	1001	1003	984	954	995	958	990	977	974	969	993	985	954	999	968	1002	1016	1032	991	953	1000	1011	1001	1048	1009	1001	1018	1028	985	981	965	969	999	1036	998	988	978	1001	954	950	1005	965	1029	910	985	1037	992	994	990	1000	1029	1006	941	1009	966	1001	1011	1001	961	994	986	994	1058	973	976	1020	949	960	1028	1021	1005	1022	1036	1011	956	986	970	1029	1037	948	985	963	1044	995	989	1009	1022	987	984	927	979	974	1017	1018	1034	1049	1029	1002	1003	970	970	1002	1047	1034	968	976	1031	1012	947	988	1027	1020	967	986	1019	1015	1019	941	1017	1014	1015	993	991	949	1020	986	977	978	995	995	1021	944	1011	972	976	1004	1038	1003	921	1041	1001	980	1010	1004	984	998	1005	1000	1028	993	925	1044	975	1004	978	1001	1006	985	967	997	974	990	1002	1012	960	988	998	970	1051	984	934	1001	959	945	1029	954	1021	1048	992	984	986	1020	1012	977	954	1008	970	967	973	970	985	957	981	1003	979	1060	1011	998	1013	965	1023	969	1019	997	994	990	1004	1035	1034	986	958	982	1021	989	986	1024	1001	927	956	1029	976	992	1009	1024	1026	947	1040	988	993	1015	954	937	978	993	998	951	950	945	945	1017	978	1031	938	1016	992	1021	1040	980	1026	1001	996	1034	989	983	986	987	1007	989	1056	1019	972	1021	962	972	948	972	932	980	946	986	996	980	1006	984	1014	1060	958	987	1006	997	1000	988	1034	998	964	973	925	971	1015	942	967	951	1015	1018	1006	970	990	1002	999	1016	998	982	960	1045	960	983	1033	978	971	950	1039	988	1016	1007	995	1025	1016	1007	973	959	988	999	953	996	967	1000	1052	1024	1000	1010	1060	952	966	973	1017	1034	1022	953	998	996	1013	1011	968	1000	1026	957	1008	963	968	1000	983	983	1014	957	1005	972	997	938	993	965	958	991	942	1031	951	993	992	1012	956	1019	997	986	930	988	995	980	914	1008	1060	952	988	1022	1010	937	1014	944	1006	1026	995	1005	1014	998	1012	1001	955	969	988	995	1041	1028	1016	1028	1026	1019	988	996	977	1017	948	960	883	933	954	1023	950	1007	998	1048	1025	994	1009	1031	976	1011	978	1015	991	1011	957	1044	997	1002	975	947	1003	936	1043	982	973	962	958	1010	981	951	1025	973	958	982	1033	982	974	998	1018	1019	925	958	998	1043	972	1025	964	934	983	1021	947	981	987	918	955	987	970	991	1040	968	970	1025	987	986	1024	950	980	1011	997	1025	986	992	1021	976	974	987	988	1020	993	984	996	1005	988	1005	1001	1022	969	1021	976	984	1032	1005	1072	993	992	956	1048	1036	948	1003	939	991	1033	1054	981	954	994	917	1021	1053	1046	1007	978	1018	996	962	986	970	1013	990	988	1010	996	1009	958	961	1008	970	970	1025	988	952	965	1002	954	998	994	978	1003	1024	1069	991	1000	1011	1017	972	931	1017	953	975	989	1008	943	971	1011	979	1062	996	1015	1017	994	1027	1033	960	1012	996	956	1042	1013	922	979	1015	1042	953	1005	1001	1021	1003	932	952	945	996	990	904	945	984	1049	958	1023	998	939	1007	1005	975	1000	1062	985	1051	1022	976	1012	1010	1012	1001	973	999	950	1017	955	967	969	942	968	1016	955	1028	962	1015	942	962	956	1006	974	979	971	990	978	1002	966	1009	959	1034	1016	920	1003	987	1029	957	974	950	1025	985	982	1027	996	996	970	1004	990	1029	1035	954	995	976	991	971	978	956	961	965	1049	997	1012	968	999	945	1047	976	1041	974	1005	961	1001	961	1007	1011	1021	997	1029	985	921	998	948	927	986	1011	1017	975	1032	1022	969	1042	966	1012	939	955	989	983	988	982	980	944	1016	1006	991	1059	974	1015	1028	958	1029	972	983	984	962	998	954	1016	1001	1001	908	1004	978	1023	978	1059	1043	983	984	971	965	993	994	1009	990	1020	1011	997	945	1006	1015	1017	1012	1028	951	974	1006	1030	995	997	969	962	976	1023	963	1046	989	991	1003	988	1027	964	1061	1053	978	1025	990	970	954	975	1009	1035	1036	976	979	1030	1034	1027	1039	1020	1055	1030	1007	962	964	960	1010	978	1041	989	941	1028	952	987	1008	1027	1037	989	951	993	1008	998	999	985	1022	1023	1029	905	1038	983	1017	979	962	932	1024	989	1033	1008	952	950	1006	1000	987	944	975	990	965	1009	969	1029	973	999	997	1020	942	962	1037	1012	920	1004	965
64739	39721	26536	13067	5225	2709	1510	809	608	526	537	559	502	535	509	485	485	480	496	476	532	495	497	450	477	492	477	503	511	468	536	480	505	502	475	500	550	474	512	478	516	486	463	454	478	513	452	495	495	480	479	498	500	423	484	489	483	449	459	451	482	501	451	509	449	480	511	497	485	470	491	500	470	481	484	516	502	518	501	483	486	485	488	462	496	431	467	461	486	478	450	460	433	464	447	513	429	538	498	481	474	518	490	505	472	443	465	488	488	512	461	461	528	490	492	489	497	493	512	481	483	464	482	484	504	513	443	463	472	479	469	490	524	535	457	482	478	482	531	466	523	484	496	467	476	465	528	496	449	468	494	479	436	460	491	444	482	503	486	476	513	483	499	443	505	508	496	490	442	492	495	480	473	466	468	465	464	500	512	470	462	508	471	481	468	446	510	470	497	481	488	462	454	504	460	502	507	533	461	530	498	496	457	469	483	517	489	476	463	517	477	495	530	505	468	430	526	506	482	459	526	470	477	483	524	470	514	482	478	472	452	440	504	456	495	490	499	500	488	481	478	515	525	483	420	483	489	489	491	466	495	477	509	479	473	501	470	500	480	510	482	436	519	475	481	493	495	519	494	499	448	482	464	489	481	472	497	505	454	500	491	489	478	483	530	452	465	497	483	480	467	475	472	499	474	504	469	491	496	500	499	506	475	491	471	503	510	459	464	513	461	483	476	516	511	479	473	470	492	521	469	435	505	472	454	462	470	494	525	495	477	506	497	464	483	474	460	486	495	481	469	528	506	495	488	472	513	539	516	454	482	488	511	471	483	433	493	522	486	469	488	481	451	502	469	502	517	498	516	443	468	539	470	506	472	486	483	496	502	481	470	500	445	475	520	525	477	486	466	459	492	487	521	520	482	474	474	482	435	470	471	495	520	482	502	485	505	516	493	487	499	457	521	521	421	436	486	513	474	449	437	461	501	502	518	483	467	494	457	479	499	475	476	497	460	464	524	468	488	501	502	493	481	426	502	499	481	514	477	523	479	458	506	477	429	511	512	522	458	502	498	479	484	497	502	491	461	486	497	448	447	473	476	505	499	477	497	460	503	495	498	448	440	470	481	484	456	470	494	543	487	482	476	506	475	459	447	524	445	504	513	464	513	474	470	462	471	494	461	459	477	499	450	485	437	475	458	518	449	492	453	506	476	507	490	493	450	489	499	527	495	496	508	459	472	479	443	479	500	509	457	500	495	509	490	500	462	484	487	453	490	447	472	453	453	459	475	493	451	487	481	517	532	487	519	473	503	496	477	475	459	502	493	530	496	439	500	486	512	486	481	491	534	500	483	454	466	462	490	495	493	475	500	504	431	486	526	473	527	477	491	469	472	532	530	454	483	488	485	479	496	525	473	494	485	452	491	490	451	518	560	508	460	510	496	480	492	489	488	483	526	484	441	492	449	458	446	466	478	510	477	468	494	484	481	450	479	517	503	452	460	508	506	499	489	440	495	492	501	483	480	504	449	467	496	487	496	516	484	488	522	471	466	494	479	528	495	452	511	539	547	453	494	459	492	451	482	514	504	479	455	492	506	447	448	496	485	512	531	467	497	493	480	475	479	481	457	532	447	472	430	417	498	488	483	468	491	468	521	467	499	515	450	479	512	515	503	445	487	515	413	508	433	450	524	494	479	476	474	494	511	465	508	502	511	498	490	446	468	493	498	485	498	513	481	483	529	492	515	494	538	482	471	520	496	503	486	468	443	457	500	488	486	481	497	514	498	484	424	470	492	518	477	502	515	468	491	462	496	475	478	463	499	489	513	464	468	481	458	515	468	500	471	445	501	441	518	517	419	513	496	496	510	482	460	454	487	462	489	509	529	509	473	500	504	519	502	471	477	468	493	507	523	492	525	497	479	471	508	438	466	473	466	489	459	499	471	481	479	493	449	447	499	537	501	494	499	503	508	525	498	486	464	513	487	445	472	504	466	470	503	483	485	495	527	454	469	483	529	495	470	470	527	462	484	509	427	432	474	495	474	479	497	571	531	479	494	464	506	464	496	503	505	490	478	477	489	475	468	476	452	450	518	479	558	480	487	499	467	459	502	482	462	435	462	480	498	468	464	498	505	505	503	513	495	498	494	475	501	449	482	467	480	452	520	471	495	490	469	485	509	537	554	521	465	469	465	407	488	489	484	452	487	495	506	489	459	483	476	477	479	478	482	495	459	478	518	461	460	474	482	465	464	498	476	512	482	478	481	497	504	432	461	505	495	457	465	493	492	508	489	481	496	494	462	486	478	475	491	470	480	483	485	502	502	471	498	447	478	460	405	470	472	438	464	533	477	458	446	441	478	486	501	520	470	459	460	505	484	499	509	466	485	487	473	504	484	481	489	486	481	485	455	516	502	472	470	492	453	468	454	462	462	509	526	498	504	481	443	504	488	502	483	465	463	481	495	485	472	485	496	505	467	459	481	456	465	473	480	468	489	482	502	513	493	509	470	492	469	470	459	489	467	490	480	485	445	507	503	455	485	476	470	490	489	480	438	461	519	465	472	475	485	534	461	476	497	509	476	489	480	484	487	502	520	483	484	477	437	508	463	469	488	472	464	469	481	541	477	501	491	445	452	431	480	462	513	468	392	463	479	481	519	486	471	510	436	409	491	467	520	508	513	474	447	484	558	440	487	482	518	528	505	510	502	493	490	464	473	485	447	453	495	488	490	451	505	485	482	503	470	508	459	479	466	496	515	471	458	452	439	463	468	483	500	510	500	494	489	500	482	492	453	462	482	485	492	445	525	509	484	499	504	498	469	530	487	498	460	488	510	506	492	510	489	425	467	511	484	480	461	464	501	511	493	475	495	492	492	478	518	464	471	506	514	462	459	508	498	468	506	488	463	486	496	467	457	505	477	474	504	523	476	490	482	480	488	461	473	520	472	491	481	491	487	508	444	508	542	446	493	490	503	466	466	462	426	465	523	453	477	478	492	456	509	489	449	459	488	482	468	464	464	497	498	455	478	525	482	461	506	505	487	514	468	461	481	464	469	488	500	509	469	512	460	441	491	478	479	487	489	480	484	514	496	481	451	426	482	475	452	481	486	511	496	442	440	450	493	493	489	497	492	480	434	507	496	507	468	456	465	457	496	496	498	510	504	500	489	498	519	459	483	480	495	509	489	441	515	501	503	486	451	518	450	512	494	513	484	474	524	499	480	513	476	472	469	485	470	495	465	474	510	508	496	474	458	478	522	460	493	462	456	472	464	475	501	488	486	501	539	514	518	463	474	465	480	447	493	470	466	489	485	474	482	484	476	489	471	464	467	484	520	494	491	473	472	454	480	535	447	464	463	442	500	503	501	469	513	478	505	471	488	426	467	453	476	502	439	457	477	496	450	471	505	457	482	490	467	493	454	457	517	517	466	490	499	519	466	472	518	497	506	470	453	460	482	458	497	476	443	470	475	485	498	511	491	504	471	444	521	481	500	486	470	456
42448	31716	28338	19556	12428	7679	4780	2162	1721	1413	1320	1208	1184	1243	1125	1121	1047	1094	1076	1054	1021	1071	1098	1067	1046	1061	1023	1028	1083	1083	1001	1030	1041	1067	1006	1034	1054	1019	960	1041	1040	1015	1072	1024	1062	1098	1029	1011	1012	1060	1036	985	964	939	1079	1091	1039	1003	1029	1046	993	1062	1037	1023	1030	1118	1016	1031	1006	983	995	983	1068	965	1023	998	989	1042	1079	1043	1108	1028	996	1031	1000	1008	1024	1019	1021	1063	1055	1041	1027	1010	1034	982	1073	1030	956	1018	1044	1016	1014	992	1022	1040	998	1052	1054	966	1014	962	969	1049	972	1005	1045	1074	992	1010	977	998	1039	994	1047	985	1028	1064	1029	1006	1026	975	1032	1034	1023	976	1024	1022	1013	965	1086	1016	1070	1047	1078	1012	999	997	1058	1074	1010	1017	977	985	1058	962	1040	1030	1063	1017	968	1093	987	1090	1033	1000	1050	1047	1068	1020	1026	989	1014	984	937	997	990	1015	1035	1038	1054	999	1037	1022	1024	1031	1056	1051	1052	991	1024	1009	1033	1015	1020	1013	1056	1001	1062	996	967	1064	974	1065	1083	1017	1068	1028	1002	1039	1010	1054	1022	1048	1048	998	1009	1032	1079	1024	991	1037	1024	995	1011	1012	990	1044	1024	986	1039	1044	1031	1084	1012	989	1036	1028	1010	1056	1053	1033	1076	1001	1061	1043	1075	1050	1057	965	1118	1036	1062	1003	1043	1021	1029	1014	1042	1056	1024	1015	1043	993	1081	1042	992	1032	1029	1043	1009	1076	1062	1029	1004	980	970	1014	1028	1013	1031	1068	1030	958	999	1003	1046	1051	1032	1042	978	1039	1077	1025	1024	1056	996	1061	1031	1007	1037	1003	1010	1002	1001	1067	1056	1046	1071	1039	1006	1045	1002	1054	999	1038	1021	1033	1045	1025	1024	1081	1035	987	1008	1037	1035	977	1045	1028	1037	1015	1017	1018	956	1004	1062	1049	1017	968	953	1043	1071	1025	1010	994	1014	1074	930	973	1029	1057	992	1051	1038	1058	1068	1034	1051	1045	1015	1064	1006	1030	1026	985	1092	1032	1019	1026	1052	1041	1044	1024	1031	1051	1042	1064	1004	1012	991	1046	998	1030	1004	1058	1035	1062	938	1016	1052	1056	1004	992	993	1004	1025	973	998	1009	1006	1030	1060	1023	1056	1029	1052	974	1033	1013	1041	996	1067	1000	1048	996	1014	1017	1056	977	1038	1067	1009	1037	987	996	1002	1056	1011	1074	1009	1018	1039	1020	1054	996	1031	980	1011	1010	972	1056	1054	1059	1086	1025	1052	971	1112	1008	1023	989	1037	1001	1003	988	1021	983	936	1052	1012	1085	1069	1033	1024	1003	1063	1075	962	1066	997	1029	976	1089	1006	984	1017	1041	1075	993	1068	1025	1098	995	1002	986	1081	1033	1042	999	966	1016	1038	1044	1035	1033	1056	1006	1072	1030	1086	999	1059	970	975	1019	1065	981	1014	970	1043	1048	1011	1036	1031	1008	999	1035	1065	1035	962	969	1014	1010	1076	1036	1019	983	1028	1024	1067	984	1084	1033	1054	1077	1023	1012	1075	1020	1062	1072	1046	1077	1046	1105	978	1021	1044	961	1036	1062	965	979	989	987	1034	1038	1020	1028	1034	979	999	996	968	1052	1000	1013	1024	992	1042	1021	1012	1044	1042	1080	1010	1038	1010	1010	983	1039	1007	1042	1011	1006	1022	1060	1064	1000	1056	1028	1068	1038	985	1019	1059	988	1027	1000	1014	1022	1036	1063	1053	1016	1064	1035	1022	1041	1010	1125	1003	1029	1003	979	994	1047	1069	974	1032	1002	1093	1038	1012	1032	1031	1019	1073	1021	1052	1011	1065	930	1016	1002	1047	1013	1040	1023	1028	996	988	1025	1012	1062	1043	1008	1023	1041	1063	1019	1015	992	1081	1069	990	993	1050	1064	956	1051	1006	1031	1013	1040	979	989	1060	994	1020	1030	992	1084	1082	1044	1056	985	1082	1029	1016	1057	1035	1021	1038	1045	1014	1063	1026	981	974	1006	1090	955	1003	1005	1007	1052	1080	1026	1064	1024	1011	1029	1007	1048	1022	969	1075	1007	1046	1053	1025	999	1037	1032	1023	976	1075	984	951	1042	960	1058	1029	1034	982	1011	1101	1022	1024	1038	1062	995	1023	1037	988	1018	1013	1034	992	1043	1050	998	1007	1073	1039	1026	1012	1087	1040	1017	1021	1033	1010	1071	1027	1020	1087	1055	1039	1036	1012	1035	996	1063	1002	1003	1068	1068	966	1033	1002	1042	964	1036	997	980	1009	1029	1011	1026	1028	1051	1018	1052	1017	1031	1036	1041	999	1052	1010	1024	1092	997	1028	1014	1019	1049	1023	1051	1049	1017	1064	1053	1007	1061	1073	1063	1061	1044	1065	1036	1013	1024	964	993	981	1021	968	1057	983	956	1059	1038	1048	1008	999	1022	1045	1058	995	983	1027	1043	1050	1054	1038	965	1026	1041	1038	1012	1009	1013	1077	996	993	1008	1033	1001	1011	985	991	1037	1069	1030	1051	987	1027	1005	1062	959	959	1005	1053	1040	1042	1018	1042	978	1003	1099	1060	1001	1029	1009	1034	945	1051	1085	1033	1082	1017	1056	1002	990	991	1018	1021	986	998	954	1011	1034	1001	1043	1034	969	1007	1031	975	1009	1046	1035	1036	1035	1005	1040	1070	1012	984	1027	1026	1079	995	1073	964	1020	1026	981	1014	1059	980	1016	993	987	1081	992	1062	987	1051	1030	973	1016	1036	978	1048	1058	1015	1012	1002	995	1009	1029	997	1004	1028	1038	998	1063	1060	1070	1017	1088	1043	1041	1062	1050	1018	1033	1049	995	991	1035	1016	1028	1057	955	1037	999	1031	1047	984	1024	1050	946	1045	1000	1042	1052	1053	1070	991	1045	997	1055	983	1031	1027	1028	1051	979	1018	1030	991	1016	953	1121	1004	1005	982	1014	989	999	1005	1064	1037	988	1015	1038	1011	1046	1000	993	983	1041	1021	1035	1003	1039	1022	1026	1006	999	984	1045	979	1087	974	1009	1029	1005	993	1031	1041	1013	1018	1020	1060	1039	984	1025	1087	964	1067	1003	1084	1041	996	978	1039	1030	1011	1031	1057	977	1037	1098	1031	1046	1009	1046	1057	991	1011	983	1085	1047	1041	979	1019	1008	1019	1022	1012	1045	1033	1034	980	1031	1073	998	1047	1045	1131	1040	1061	1022	1033	1070	1016	961	1021	1015	1034	1031	1002	1021	1002	1017	1082	1019	1025	1048	1046	996	1050	1049	986	1047	1000	1034	999	1016	997	1026	1034	1019	998	965	1007	1005	1005	1051	1038	1029	1006	990	1032	1004	1032	1060	1088	1002	1061	1026	1031	970	1023	1055	1015	1039	1013	1056	1017	994	966	1051	1074	1054	1068	1034	1028	1036	1030	1046	994	1049	953	1010	1012	1036	1017	1041	1010	1022	1048	1040	1019	1022	1084	1006	1035	1023	1074	1005	1033	1012	1018	1068	990	1046	979	1055	1068	1018	1016	993	1032	1053	998	1047	1030	1075	1078	999	1003	967	1002	1045	1031	1092	1017	1040	1024	991	989	1003	987	1037	1040	997	991	997	1026	1023	992	1073	1055	943	1074	1020	1043	1013	1013	1002	1045	1021	1022	1032	944	1005	983	1056	1020	1014	994	1063	1055	971	1040	1024	1094	1005	1023	1015	1053	1076	1042	980	1024	1024	1033	1035	1001	1034	972	1058	1025	1009	1030	988	1040	1034	985	984	948	1014	1031	1006	1023	973	1005	1014	991	1054	1071	997	997	986	1058	1047	1011	1035	1035	999	1070	1068	1041	1049	1039	1042	1080	1060	1039	1082	995	1061	1021	1037	1039	1046	1058	1029	996	953	1054	1052	1007	1046	1036	1051	999	995	1022	1072	1026	1086	951	968	1064	999	992	1045	1015	1025	1014	1041	1006	1049	1027	1046	1062	1019	1025	978	1027	1011	1041	1032	1052	1004	980	993	1074	1064	1024	1046	1068	1048	1052	1030	1007	961	1035	1059	1042	996	1026	963	1035	1016	1023	1030	1053	1014	1027	1018	1031	1005	1061	1064	999	991	996	1004	1043	1053	1020	1039	1093	1060	1043	964	1007	1073	1010	1064	1037	1040	991	1067	1034	1053	1015	1059	983	1063	1026	1041	1032	1020	962	1003	1030	1018	1005	1029	1009	990	1065	1013	1010	1058	1064	1021	1030	1061	1022	1005	1006	1008	1051	963	1023	986	1060	1086	1050	1036	1025	1008	1008	1029	1010	1034	1037	1022	1030	1060	998	1005	1053	1055	1038	1038	988	959	1032	1018	1043	963	1050	1034	985	1036	1040	1018	1044	1003	972	965	1012	1028	1044	1031	1018	1025	1002	1048	1015	1030	1026	962	1038	1025	1027	1046	1011	1084	1063	1038	1034	979	1032	1064	1012	1009	1066	1027	1000	999	1074	1072	1082	1035	999	1077	990	1030	1007	1013	963	997	1054	1063	1024	998	1041	1020	1071	1061	999	1065	1079	1042	1068	1074	1054	1050	988	1021	998	1029	1055	1018	1099	1042	1074	1021	1064	1059	1101	965
47742	26488	12737	5190	1825	970	731	606	558	502	477	516	484	498	489	464	451	474	444	488	475	445	465	472	473	485	455	456	439	469	444	418	465	437	439	458	405	474	460	460	385	421	485	463	439	461	454	486	486	451	463	482	493	428	494	440	404	458	450	445	435	521	482	505	446	451	445	454	484	477	450	442	443	477	480	472	461	494	443	439	465	498	433	525	444	449	467	457	433	438	442	475	467	453	468	434	487	451	436	503	448	447	435	430	426	490	497	469	467	448	501	476	483	433	487	463	439	453	463	444	448	437	424	488	465	459	457	425	500	498	473	421	432	463	472	485	491	468	460	477	422	500	485	427	456	449	455	456	467	452	447	452	441	440	418	443	454	488	470	447	429	394	458	490	443	458	414	450	483	487	426	451	455	429	441	442	444	465	438	469	442	456	408	431	430	452	451	449	473	483	449	452	468	468	418	436	443	443	441	478	442	420	444	489	452	457	471	441	456	438	468	478	455	437	477	468	451	455	467	504	432	456	463	469	422	432	479	485	473	457	403	435	497	458	473	424	482	483	483	450	477	456	452	455	448	465	418	419	449	451	500	472	504	442	459	427	452	464	450	480	429	429	465	446	443	449	450	436	442	414	449	462	493	483	467	488	469	469	437	456	468	458	502	483	471	448	460	444	460	495	504	464	498	467	490	439	445	483	466	463	442	438	450	460	440	412	444	475	478	416	440	482	481	457	427	493	484	460	453	487	485	425	497	443	482	490	428	431	476	493	427	446	418	466	481	471	464	428	490	491	451	433	457	485	470	466	471	462	445	467	476	494	427	436	466	462	464	475	455	441	428	454	486	446	478	466	444	461	460	454	488	437	492	447	474	422	486	482	460	464	481	474	475	487	444	464	450	448	428	525	478	419	455	405	424	503	461	447	459	455	452	442	459	511	474	480	428	488	459	424	518	435	502	489	479	509	421	477	455	446	448	443	497	471	432	464	492	447	489	465	499	461	490	481	464	433	455	411	456	473	464	448	475	428	451	484	533	416	490	498	431	457	484	471	488	448	477	466	476	446	444	479	470	469	467	449	437	437	430	491	470	472	452	456	489	464	436	488	464	434	474	486	483	449	449	458	459	410	472	448	435	477	485	467	467	439	471	444	457	490	454	457	465	469	453	475	436	423	488	473	485	472	431	420	433	494	520	463	447	494	513	488	491	477	464	459	424	454	435	473	445	476	485	469	464	507	477	473	473	449	461	446	450	452	496	488	414	504	456	429	444	439	465	454	485	480	510	460	459	488	446	476	478	448	460	435	427	450	469	455	461	485	481	462	440	496	431	430	438	445	461	415	431	501	464	440	441	434	508	477	453	440	437	463	462	439	440	499	465	451	457	461	499	417	464	474	469	460	497	457	480	456	455	486	474	463	495	451	453	436	469	411	449	450	476	493	462	448	497	467	465	485	489	492	464	459	482	458	462	457	448	448	432	467	484	496	454	449	479	481	485	476	467	450	481	467	478	503	439	459	451	446	455	464	456	483	447	449	435	462	480	465	484	452	438	440	451	467	453	421	453	451	411	447	452	482	447	482	451	415	419	418	467	458	482	457	445	468	458	415	425	473	436	454	446	449	495	477	502	442	432	470	450	448	443	482	461	439	452	489	492	502	463	449	471	466	429	506	454	471	453	470	459	437	454	476	455	499	468	453	470	511	455	455	474	457	491	473	463	517	444	466	468	468	444	414	474	415	461	486	451	434	416	488	400	487	463	461	486	466	459	484	433	496	464	442	447	455	520	467	462	482	463	465	461	485	488	436	466	465	477	449	455	454	461	445	494	490	425	444	444	447	482	491	429	456	478	426	420	432	417	479	460	460	492	459	459	451	453	437	470	512	471	491	470	472	482	462	418	469	506	434	497	459	461	506	457	457	432	460	444	451	413	455	459	501	469	443	499	477	470	459	470	495	492	447	433	437	453	428	455	440	436	436	461	428	453	451	453	468	504	481	431	481	437	466	476	427	486	465	478	440	446	464	429	479	470	463	476	444	481	450	476	474	471	456	438	442	494	470	512	455	447	513	477	469	462	465	439	446	495	480	459	463	432	466	440	485	483	446	466	460	476	489	446	487	465	487	413	484	474	432	458	445	500	485	468	489	419	420	475	452	422	477	454	463	444	433	425	477	423	437	447	465	456	447	427	431	461	494	452	449	469	481	433	472	447	476	463	445	482	421	451	471	464	401	477	433	464	497	486	462	496	435	442	481	470	413	439	450	465	446	477	439	488	484	513	437	437	446	454	483	452	412	480	468	489	489	483	472	490	472	468	446	485	496	434	446	477	408	458	434	432	501	477	458	461	449	433	455	480	464	470	401	446	472	451	444	500	425	453	430	436	448	476	433	448	453	471	433	439	475	454	484	470	489	475	440	432	490	439	448	464	488	454	454	454	467	462	426	463	457	472	457	462	492	418	442	454	430	415	443	466	483	489	478	484	470	466	453	458	479	448	498	456	429	488	428	468	448	451	428	453	487	502	469	468	466	455	463	478	415	454	477	476	464	462	401	473	449	417	461	492	469	451	519	450	413	457	462	506	446	466	495	475	474	465	479	438	471	461	413	436	425	462	460	460	482	452	442	474	474	451	480	474	465	496	441	448	518	440	473	467	432	468	465	504	496	440	418	460	461	447	457	459	442	452	506	442	506	438	440	482	453	437	482	502	403	466	444	444	448	482	455	505	457	472	474	469	453	477	479	421	522	440	473	446	457	488	445	488	455	445	476	440	421	472	504	476	440	427	449	501	421	461	456	434	422	450	439	452	465	475	451	507	465	457	447	417	425	468	466	427	417	486	464	470	481	448	457	420	432	459	432	440	429	453	446	461	463	426	438	454	462	422	425	412	457	490	457	448	517	482	516	501	463	425	467	449	455	467	481	472	497	433	477	449	464	492	459	445	448	423	441	435	473	489	470	459	475	431	468	443	449	463	460	451	422	470	450	463	454	442	443	453	445	483	458	470	436	491	452	463	483	456	444	460	454	484	458	482	455	422	435	439	459	459	445	437	421	478	428	478	457	472	472	434	490	435	448	445	420	450	507	436	447	494	438	476	462	465	508	490	468	429	431	459	429	446	458	460	450	434	483	492	502	453	466	430	469	441	458	501	467	432	499	461	436	449	450	448	458	472	451	480	505	469	493	470	482	424	419	483	463	445	434	433	413	412	474	474	458	459	466	463	451	483	453	515	422	503	453	492	459	445	448	448	483	467	441	437	516	475	452	482	462	516	429	461	435	445	468	456	464	430	443	460	447	437	435	431	432	418	481	487	459	491	457	439	452	463	443	441	404	464	436	475	459	454	456	466	446	418	457	457	487	427	432	472	466	439	469	460	445	469	430	463	470	479	473	487	432	495	448	450	448	516	457	457	460	482	489	464	444	460	463	419	445	450	430	467	466	468	468	463	435	427	470	431	495	485	466	461	488	453	462	479	446	407	424	489	453	434	469	451	451
31259	19706	15638	10611	5012	2750	1831	1463	1298	1170	1099	1070	1103	1097	1065	1044	1037	1039	937	1064	970	1025	987	976	944	993	991	1016	942	956	973	1007	1006	955	1015	1021	974	980	951	901	1026	965	1018	1037	974	997	981	938	965	987	989	1033	942	1009	983	1019	1006	1048	1006	953	940	1006	944	942	970	1012	996	987	967	949	998	1019	999	892	929	1017	1010	958	994	1058	934	987	911	921	933	978	933	1001	964	992	1011	956	979	974	1027	933	995	954	905	953	944	1002	990	940	1016	1032	961	902	922	928	916	964	919	1019	1015	1034	961	974	994	964	990	973	927	992	946	1001	952	928	1006	1028	1003	965	917	959	964	1001	954	968	974	931	1013	975	950	1010	958	989	997	981	1047	956	955	961	966	983	987	951	980	998	970	960	924	992	1019	988	991	984	1018	997	960	957	975	965	939	997	913	1003	976	994	982	1002	989	945	948	1017	960	1026	964	1009	978	936	971	923	963	979	977	966	975	1016	924	1016	1015	916	981	914	950	959	1017	1006	1014	937	907	1036	1007	950	985	975	955	949	1021	1013	952	956	1012	932	974	979	961	1001	1001	1001	990	945	992	985	964	980	964	981	982	987	971	984	985	962	912	944	968	986	1025	976	1019	1003	953	963	979	1008	973	1001	1011	1019	954	988	932	995	996	978	978	983	1004	976	962	965	1035	946	974	950	979	1025	982	984	980	933	932	986	947	1022	972	959	1022	960	976	975	1017	965	949	950	958	980	1027	954	950	1042	1009	970	1002	952	985	990	972	995	993	1006	965	1026	1033	973	942	994	962	1023	977	1017	980	982	975	983	994	954	977	948	962	981	968	926	996	974	989	943	999	1006	1034	947	1012	958	996	981	934	984	1008	1000	959	989	977	962	983	981	995	1009	963	989	967	951	984	964	998	968	1019	898	936	985	981	996	990	930	978	973	979	941	969	993	1006	968	939	1034	966	936	992	977	991	1012	972	932	1005	1040	983	958	925	954	969	963	992	984	981	1019	971	935	966	970	969	1011	986	998	957	1014	966	963	1027	966	962	983	939	1044	1004	1017	961	965	998	981	968	936	1007	977	937	987	974	954	966	945	981	953	1010	949	1053	890	960	963	990	1048	959	992	1018	980	994	971	993	979	1022	1016	984	998	992	956	996	923	946	964	965	947	1011	950	996	997	958	960	1041	961	1036	1005	951	951	992	1008	1020	1007	961	990	979	939	944	929	993	977	983	964	967	974	971	972	963	988	968	944	943	987	985	1004	917	946	972	973	975	938	963	979	953	959	945	962	1006	934	939	949	1004	929	972	965	970	963	1059	980	960	943	931	1035	1007	950	1003	978	928	942	953	1011	953	1026	1000	1075	952	976	995	990	955	1007	953	1051	946	993	1004	1019	997	973	985	980	976	975	993	986	944	924	998	940	962	927	1034	998	914	993	964	977	941	1014	989	942	991	954	1009	965	993	1003	969	966	937	989	937	999	998	967	970	982	935	923	1007	985	985	962	1008	981	950	934	973	945	1005	960	966	989	1026	935	949	921	1016	969	949	935	962	1002	991	1019	987	964	996	1003	983	948	963	971	1060	964	962	979	942	989	997	950	967	966	935	941	937	985	910	959	1054	983	962	959	1042	979	961	1017	1010	942	936	959	1014	979	978	1007	908	927	992	1010	969	937	1047	959	1024	995	963	986	974	955	953	970	958	982	975	984	1038	1022	935	963	1010	985	942	989	978	1022	1010	950	963	1002	967	977	1017	958	988	949	974	908	996	997	988	985	914	930	1014	976	973	949	943	954	918	979	993	996	1002	994	954	976	931	994	1059	984	964	940	946	1006	957	983	957	957	1024	992	999	965	918	1003	1002	964	963	928	938	994	950	996	968	972	998	923	1001	975	996	1010	959	955	953	1020	1026	1007	1005	946	1003	915	982	964	934	1001	1007	1026	994	969	974	914	969	958	956	922	953	977	943	950	995	916	967	1006	961	963	971	951	997	996	1010	982	955	936	980	998	1014	1011	943	1041	980	1020	1015	963	944	991	978	958	957	987	990	999	995	1031	945	957	986	996	978	995	982	968	926	1021	978	1025	987	977	980	962	985	910	952	1000	981	1011	1012	961	944	961	994	1019	1008	1004	1006	928	986	1003	952	930	1010	874	1002	1021	963	959	936	1015	989	943	946	932	961	1017	963	959	961	1025	1002	982	933	932	995	915	913	1038	971	1011	1024	1025	1038	983	1000	1000	930	944	1017	964	928	974	923	944	982	982	994	918	938	1013	953	969	1007	927	1022	996	946	944	922	970	1024	956	1028	993	1004	962	959	954	982	964	973	1007	946	965	1065	977	1006	960	962	969	979	1001	1035	972	1015	995	1061	953	982	1000	969	932	960	949	956	992	951	981	976	996	1041	970	974	1006	1015	967	946	921	996	930	1009	992	982	988	1035	935	965	939	1013	991	988	972	986	968	959	1051	970	944	925	967	988	945	965	982	935	998	987	1030	971	1000	969	970	951	1028	975	1001	898	1002	986	924	932	971	1000	945	960	1000	988	977	1008	986	981	1017	947	991	1011	975	953	963	965	954	956	896	991	992	978	978	996	971	1063	955	974	1010	971	961	1029	940	942	974	941	1003	957	953	983	1025	990	959	1023	942	938	1021	991	1016	927	998	874	1052	992	965	965	1002	1025	987	993	933	1002	985	983	940	975	950	968	998	935	984	963	922	947	963	988	929	1001	954	975	988	1005	970	942	1064	1001	1003	961	974	924	1060	928	995	967	950	1036	947	971	908	962	1031	967	987	1023	983	1003	938	990	935	950	981	1016	1007	962	991	968	915	970	1015	1021	953	953	969	937	964	992	983	935	945	948	944	950	955	991	967	925	1052	992	955	964	929	981	943	921	960	1002	972	962	985	978	954	978	975	1009	981	977	944	1032	992	985	965	981	1043	1013	924	995	995	1024	953	1022	963	954	937	1012	983	1018	1027	953	984	942	972	953	967	926	1001	925	983	975	961	957	991	973	983	974	982	1000	989	1023	1037	963	988	938	985	1004	981	939	973	1018	996	936	973	938	1009	924	1027	967	937	908	947	1000	1046	990	996	1004	934	961	942	986	949	1019	958	1013	944	945	1043	970	989	997	962	965	1031	959	1020	954	1002	1000	947	978	987	1001	983	987	955	1024	995	939	986	985	1024	965	985	915	1014	910	1060	1003	1001	991	995	1053	952	976	950	963	974	976	955	966	1020	980	1029	971	1018	1011	961	938	939	997	996	990	961	1002	1028	1001	990	985	995	1018	947	988	1017	943	978	1021	1016	925	948	983	960	917	974	964	1011	946	978	979	977	987	987	961	1026	960	912	1014	973	1013	1015	988	966	1007	961	974	988	982	933	1012	994	955	962	985	1025	1027	982	971	1025	929	956	932	962	977	941	992	998	918	979	1001	1024	1005	998	962	931	945	1033	1000	962	995	973	993	968	1023	978	981	1050	1021	956	936	955	960	980	998	933	983	989	977	976	954	955	936	983	958	1013	972	956	943	943	958	982	957	1039	982	1025	957	992	992	990	980	944	967	981	1028	1009	934	1007	1005	955	918	993	954	1016	930	1004	989	982	945	980	945	952	982	979	969	974	1001	1002	1004	953	1021	983	964	987	960	999	951	925	996	1004	997	954	1018	993	988	942	971	1035	954	959	934	1020	1020	975	942	998	984	987	1049	991	946	987	1020	957	996	940	949	957	996	969	983	951	1036	967	917	959	980	963	980	977	1031	1019	1005	942	1043	965	1004	957	1011	1007	968	948	974	963	986	948	1010	961	980	999	915	987	1004	991	967	990	1030	1036	999	967	960	970	964	1016	970	963	1009	961	986	977
60703	33313	16817	8043	3817	1821	1071	664	652	548	496	504	461	471	451	470	487	442	471	478	441	466	440	457	479	445	418	486	487	479	500	463	463	482	530	442	416	444	446	465	505	479	473	453	446	441	487	437	461	475	465	488	465	454	460	453	482	486	498	463	472	453	458	432	479	449	461	464	490	424	463	513	458	455	491	461	454	481	448	450	457	476	447	499	410	480	446	481	493	467	441	440	420	456	445	424	431	479	435	437	491	445	449	464	407	450	459	485	476	437	421	432	473	457	433	431	478	449	451	472	439	430	518	476	482	410	454	486	464	460	472	500	427	434	386	481	478	428	467	452	424	445	489	497	464	441	452	443	403	468	439	428	444	441	508	453	462	468	441	484	453	461	451	474	442	425	483	480	466	450	454	410	460	479	452	452	468	476	472	495	488	468	457	501	450	444	458	437	505	494	475	471	495	468	463	449	467	499	464	434	462	463	442	462	421	475	449	501	436	450	428	432	411	440	417	438	458	465	468	467	426	402	470	451	430	460	435	482	485	469	424	493	441	430	418	454	471	447	426	438	430	474	450	464	469	465	429	442	484	421	455	460	476	453	417	463	421	455	451	489	459	504	480	441	491	473	439	453	450	456	465	462	440	446	482	475	461	428	455	485	458	454	437	449	441	461	465	459	460	463	443	450	462	434	427	487	470	470	461	425	422	453	454	459	412	444	483	508	447	477	487	441	457	467	473	466	441	467	435	500	474	449	482	459	419	461	423	463	436	459	474	453	438	424	466	475	454	471	413	472	446	419	451	471	431	441	469	490	496	470	445	468	464	471	473	443	469	441	487	470	467	437	470	496	430	436	454	489	384	478	500	452	469	466	442	459	467	488	462	479	519	441	464	423	421	411	433	458	440	430	437	484	450	449	444	399	497	484	426	486	490	424	465	430	477	521	437	471	454	453	472	427	439	478	450	430	441	485	432	486	485	423	477	488	425	464	455	445	436	459	480	485	460	471	485	434	475	466	481	455	476	461	492	497	447	482	437	454	468	445	447	437	462	443	440	430	434	464	449	470	452	495	501	464	440	482	440	475	466	444	454	430	406	452	456	439	469	452	444	428	485	457	460	454	440	410	496	469	426	471	449	449	446	455	454	492	464	432	451	458	473	478	492	434	415	471	473	488	479	434	484	496	468	466	435	485	475	463	465	458	465	458	469	440	449	411	472	454	419	487	439	442	474	469	468	467	498	444	452	458	459	460	491	448	465	453	451	486	501	445	450	416	461	438	442	450	449	472	446	484	428	490	460	503	458	453	489	519	459	497	459	428	466	472	490	426	466	459	438	472	447	445	439	454	465	465	448	503	456	447	509	466	479	447	513	467	461	431	475	499	438	428	469	460	515	445	447	460	431	439	483	469	416	455	442	412	410	458	464	469	440	453	487	478	456	461	444	476	509	446	500	497	428	440	455	451	421	423	472	478	467	443	465	492	449	463	473	479	468	421	458	458	477	441	452	474	444	479	461	422	436	431	461	484	441	447	448	448	399	490	428	447	462	413	465	433	479	442	418	441	441	450	465	469	451	443	458	412	462	470	467	458	473	457	470	415	450	451	443	478	473	434	453	472	463	472	466	435	455	403	478	471	393	464	480	446	435	454	461	462	401	450	458	484	463	440	426	489	436	460	435	470	446	425	466	440	435	433	471	486	494	466	455	455	495	409	463	415	442	449	445	459	472	491	472	473	454	470	491	448	451	439	439	476	402	498	487	461	444	437	429	463	496	445	456	482	448	464	450	440	489	446	495	464	429	475	485	468	457	484	450	424	472	449	461	468	458	444	436	473	438	462	432	443	407	471	450	452	429	427	432	461	437	411	459	441	445	468	430	451	461	428	438	458	452	479	473	500	493	497	476	477	453	454	461	444	468	447	462	461	428	468	456	446	469	459	473	467	458	446	458	458	466	464	438	459	404	487	438	427	449	453	491	487	434	454	427	413	423	462	484	465	469	451	441	444	437	454	465	445	457	461	432	483	441	487	443	456	424	431	482	459	447	463	432	493	467	438	446	494	466	425	461	452	455	442	475	475	494	453	407	478	485	465	470	429	470	482	446	472	430	449	495	447	454	454	439	474	446	450	455	439	453	443	482	456	421	449	434	494	488	408	478	441	446	468	433	448	390	449	448	481	451	441	447	465	457	493	445	464	430	457	458	464	461	428	455	439	429	410	446	491	471	463	454	420	476	474	468	436	459	468	463	441	435	444	431	441	405	450	450	466	453	436	475	460	482	474	494	478	449	444	423	428	428	431	449	441	454	442	466	457	476	460	472	461	487	485	477	481	443	456	448	411	494	426	464	446	438	447	449	465	398	466	476	431	438	454	517	452	451	467	461	482	419	465	421	476	500	487	454	459	450	423	468	455	466	462	471	429	447	422	457	441	451	486	432	471	415	457	458	487	455	460	458	442	470	466	500	463	463	452	476	463	497	492	428	464	475	440	476	489	446	429	462	425	477	485	445	468	447	453	461	451	500	464	451	450	503	445	458	419	489	454	449	464	475	492	479	415	484	447	448	507	460	466	438	447	470	463	511	476	435	422	421	449	445	438	439	457	447	455	423	479	453	434	472	431	428	468	484	460	453	470	457	448	440	414	446	451	446	433	440	487	485	458	436	486	427	475	475	466	456	444	441	488	470	447	432	460	448	455	440	455	482	481	439	459	432	491	470	465	435	429	436	460	439	425	434	449	479	436	484	460	466	483	486	493	451	422	449	444	447	456	451	438	423	418	466	417	450	464	459	449	448	455	454	457	456	472	424	430	422	478	474	463	466	461	448	480	443	472	476	487	434	420	477	465	427	472	501	459	423	435	483	444	493	448	401	469	467	428	451	466	443	489	474	481	450	439	410	419	433	484	445	446	449	428	455	464	476	460	498	400	446	475	460	434	403	507	448	437	443	434	428	485	470	409	454	469	487	478	470	439	444	474	471	431	452	464	438	464	451	490	437	465	463	481	474	472	431	452	474	466	433	467	442	498	470	469	441	471	445	472	487	432	444	468	439	469	453	455	484	481	439	467	423	464	477	482	474	423	446	449	465	446	460	485	425	477	459	433	442	447	455	423	494	435	448	476	476	463	444	444	428	443	442	474	468	449	479	466	434	439	442	415	466	517	457	473	450	486	455	456	422	483	471	450	461	463	495	536	473	451	445	456	448	430	518	507	485	491	469	500	428	450	477	466	435	483	426	447	419	436	438	410	442	444	498	453	465	513	442	411	457	460	454	410	424	483	474	451	436	452	457	468	463	467	484	412	452	448	457	444	450	478	475	506	414	496	488	430	469	478	426	458	423	455	481	446	489	444	453	434	439	460	426	421	420	442	480	454	418	470	460	463	437	425	447	498	487	502	459	470	425	462	479	429	475	452	443	454	426	438	439	446	430	461	451	466	475	484	472	448	467	445	442	444	467	442	446	436	469	439	440	485	438	438	451	491	480	411	462	486	460	467
39241	24673	18720	15180	9255	5152	3112	1880	1554	1524	1310	1156	1113	1112	1090	1043	1098	1022	1043	1042	1010	990	992	1007	1039	953	1035	981	973	994	952	996	1035	1022	1025	1012	970	1026	1032	983	945	1029	1023	1008	954	983	951	991	979	988	970	1004	959	969	982	938	972	919	961	1000	951	998	984	999	938	1020	1006	957	941	949	999	997	999	986	972	1012	1051	983	1013	1016	1014	948	954	970	977	965	1013	951	1008	945	977	959	971	946	956	967	955	930	999	925	995	969	929	910	985	960	1029	1032	1011	976	986	991	956	987	1000	1004	968	976	1012	961	1034	997	931	998	984	962	968	957	976	980	1017	1009	977	951	987	948	943	946	949	972	978	948	921	967	956	948	980	1005	960	973	1016	970	913	990	1005	1009	948	1012	975	972	929	951	1014	978	1018	902	950	1037	998	1046	931	999	980	1022	897	950	994	988	955	991	962	937	977	989	906	983	908	994	972	974	1017	936	961	960	977	965	983	948	997	926	984	941	930	951	953	978	987	979	991	997	998	959	987	986	1003	937	978	972	982	974	979	968	999	963	1003	1013	943	959	1007	964	1029	955	993	973	1021	962	979	1001	983	991	933	1040	964	972	1015	969	957	943	1033	980	974	970	939	937	962	962	985	996	987	980	982	980	984	911	919	989	950	1006	986	902	994	938	959	1003	967	950	1000	1031	944	953	974	980	1002	973	985	919	970	949	955	975	989	980	918	966	958	935	971	970	985	994	1001	981	1006	976	965	1001	999	1027	938	1003	1056	999	927	936	1028	950	972	981	991	1023	989	1017	934	941	1003	1009	1004	926	938	926	992	934	990	965	1013	971	979	971	959	962	1008	942	979	1004	968	973	935	946	916	944	1009	949	930	1009	932	1015	1028	971	987	1037	985	943	963	1010	974	1025	969	937	959	974	949	931	972	991	995	990	946	1010	954	957	989	976	986	973	974	994	929	985	922	989	985	1024	994	942	939	959	915	990	931	948	941	935	997	968	912	1037	1014	1006	932	1009	955	1030	1011	962	970	996	934	946	970	950	960	989	944	964	974	947	1017	948	989	1025	926	1017	936	975	1003	933	1006	1029	976	984	978	960	981	946	993	985	1004	996	1017	1042	967	982	946	1027	1029	975	943	1051	973	1001	1004	956	939	982	984	1013	988	939	1003	976	1073	967	945	1022	974	999	1029	964	966	997	988	990	956	1010	971	1001	1010	1014	997	1016	1004	961	979	927	966	1032	972	977	982	1030	946	995	1006	987	998	969	1004	951	961	955	994	996	974	980	930	964	977	995	995	962	1018	992	1029	1030	938	955	977	946	977	957	1008	985	990	1007	976	981	961	951	1017	959	985	996	944	984	1011	974	1010	987	957	955	918	989	955	965	989	983	1000	985	965	988	966	943	931	946	976	938	1086	1025	978	1007	935	928	968	957	1002	979	989	974	1013	964	972	967	971	979	975	954	968	968	957	909	994	971	988	1022	962	984	955	943	987	1047	944	1014	971	971	962	1000	967	963	991	1026	1013	983	981	984	977	1022	960	1003	994	1006	968	1009	989	914	956	987	960	942	973	938	959	1016	949	982	1033	983	932	1006	1025	940	979	965	902	1006	950	984	950	970	981	995	985	925	985	995	1002	1013	1003	983	991	951	999	1000	1010	963	1032	953	1037	929	989	974	970	954	969	994	956	1024	1036	1011	957	937	978	937	988	985	994	934	1001	980	946	984	960	942	901	996	1014	921	994	986	1006	1029	1012	1029	971	950	1021	995	1000	1001	984	973	934	994	991	998	982	945	1018	975	1003	932	968	979	1026	947	1003	948	974	979	996	1000	1001	923	966	1047	1010	992	986	922	1003	970	1002	1025	950	997	961	976	934	970	960	975	978	989	1058	958	995	1010	954	987	983	972	960	954	980	965	922	988	1038	913	1011	969	987	1010	967	928	985	977	936	969	909	933	960	984	967	1023	992	990	979	1014	977	986	978	972	1002	1010	973	938	997	1023	1013	983	1005	1087	997	1002	958	987	949	978	985	936	1001	961	977	1010	968	984	1003	969	948	966	1027	1006	958	990	971	968	1007	978	1003	1024	993	974	986	964	984	941	966	955	990	1003	993	986	942	975	989	1004	957	1044	1035	960	1007	985	990	922	930	965	972	960	956	986	960	972	964	973	950	979	959	1023	1004	967	993	1012	1010	951	949	982	982	1006	949	966	963	947	959	971	986	993	960	1008	963	999	942	932	962	946	951	881	1007	962	985	965	1001	935	1003	959	965	938	938	979	942	998	1002	930	973	964	966	955	974	987	979	989	980	978	980	943	1004	988	967	987	975	990	997	913	920	968	980	964	952	1042	1027	990	983	979	932	1003	977	989	972	976	967	947	945	999	976	1033	1015	965	963	932	1000	992	985	976	977	1036	1009	985	991	968	999	992	1009	975	987	1016	1043	968	984	944	1026	963	989	953	962	1006	1008	1064	960	975	1006	948	998	1001	1001	991	961	973	1025	951	954	947	957	937	948	956	940	963	1003	968	994	985	996	937	984	976	1003	980	965	974	991	948	1018	947	984	985	975	995	987	1028	966	1015	1006	964	954	983	947	943	965	977	932	985	1004	969	985	979	1009	1010	1049	990	950	972	954	995	1035	978	927	992	942	963	1014	962	979	1011	930	1026	958	956	989	1028	970	964	1007	918	975	934	1033	926	988	942	939	981	993	962	941	942	986	1000	973	958	915	893	948	1000	1015	1001	957	988	989	965	939	983	1001	1010	975	971	995	939	935	1034	1008	964	989	970	1037	1014	960	964	981	1021	977	926	968	930	1023	1009	955	949	969	1061	933	1029	997	948	933	969	963	928	1016	946	970	942	915	909	980	1032	960	1055	967	956	987	1028	1015	977	974	988	998	989	967	994	1000	991	1044	976	1059	910	946	996	949	986	1036	933	1005	977	974	963	1032	1003	979	995	1029	1018	935	1002	998	982	1049	966	985	960	981	954	993	1015	967	973	959	966	971	1009	1001	962	985	999	977	984	961	991	954	979	960	1062	935	1023	992	1003	991	972	925	945	1010	1001	939	916	936	937	946	1000	960	966	957	968	962	1004	968	954	990	1047	949	1005	967	1012	1034	977	934	974	981	996	961	982	1012	957	1001	1001	977	929	964	989	990	1017	997	998	956	910	985	978	966	970	911	968	964	970	950	1015	995	961	1002	970	992	964	986	972	961	951	921	952	949	1005	986	1026	1017	1020	953	979	1049	968	964	1052	953	1022	950	944	970	960	896	988	988	1047	975	997	906	930	985	956	1005	1015	985	926	1006	965	976	1005	955	1023	1017	1039	982	995	971	994	1031	989	1000	973	977	936	923	957	946	1018	1027	921	986	985	992	904	1025	998	962	996	963	968	979	1024	1000	997	955	958	1030	1042	961	980	954	1046	955	960	974	1051	1002	1049	976	960	945	960	970	984	973	1018	984	946	945	977	1034	993	992	927	978	933	994	971	972	936	953	1002	1008	993	1018	988	939	1014	989	973	978	983	978	1006	997	948	991	1010	977	981	939	995	986	961	921	982	984	931	956	935	994	978	972	997	996	938	988	1009	933	979	961	975	1029	1019	979	969	984	993	954	987	995	1008	1002	1031	934	968	955	985	1041	1003	967	1002	952	984	968	938	978	978	1002	960	966	987	955	948	1006	971	984	992	992	975	1006	914	982	954	1008	968	1001	966	1027	930	998	1016	988	936	962	1018	946	1011	930	948	1013	916	966	1007	954	988	949	970	1011	967	967	952	972	960	960	1001	897	970	971	953	969	964	942	944	997	995	968	1018	1004	947	1027	1011	989	952	980	992	971	972	1032	959	995	952	996	937	958	972
63895	37934	24064	15777	9481	4782	1291	858	764	689	667	619	569	523	543	574	529	490	528	462	443	492	502	488	513	497	476	522	486	477	517	455	508	451	526	517	458	494	503	483	466	487	457	478	532	529	490	480	441	489	481	432	484	507	503	468	474	517	472	482	501	534	548	502	508	488	512	470	499	441	493	490	508	496	466	467	495	468	465	458	459	482	517	468	502	480	517	517	473	481	503	446	472	469	522	501	510	489	470	483	495	512	458	509	504	482	526	509	487	487	475	479	456	467	493	481	531	518	502	481	489	450	511	492	488	478	521	477	511	447	478	471	468	481	512	455	471	507	462	445	482	488	454	494	485	478	509	433	490	498	471	522	459	428	494	520	483	458	492	497	462	455	438	457	481	483	465	501	508	518	528	555	493	473	499	475	469	527	475	503	482	452	471	484	495	535	474	463	494	503	448	455	501	470	488	463	497	515	454	484	455	490	442	485	494	487	526	473	491	484	491	487	498	538	469	534	500	463	480	477	466	532	494	484	429	464	450	451	466	482	515	478	485	458	490	485	469	519	455	508	459	525	458	519	446	466	510	485	482	435	494	493	464	487	464	460	482	516	485	523	456	440	465	490	520	498	535	472	502	425	501	476	506	460	534	506	509	505	477	489	508	527	502	498	457	482	462	449	470	507	486	477	464	438	466	462	488	485	488	507	447	462	494	491	501	519	459	455	490	451	482	506	485	451	466	506	501	464	461	524	465	504	492	525	524	488	505	483	472	503	474	482	483	480	465	454	469	486	491	568	524	465	483	453	470	476	491	449	544	500	468	474	488	465	485	466	495	512	493	497	514	473	492	519	484	524	528	505	473	496	460	499	525	504	509	440	438	471	509	472	463	481	470	454	533	481	492	474	457	485	482	470	485	460	467	486	552	468	484	521	530	470	506	489	496	467	470	471	478	512	497	446	462	534	496	484	482	488	459	471	483	484	490	471	466	452	462	486	527	499	501	486	497	485	506	449	482	502	502	503	449	510	492	465	477	489	486	523	510	496	477	478	506	492	468	461	495	474	491	494	469	519	473	495	454	467	515	532	448	488	479	476	455	490	450	498	467	472	503	494	461	507	446	470	474	463	479	442	458	470	496	468	496	487	474	521	481	525	453	494	497	486	496	504	510	500	530	487	470	522	501	516	489	431	504	490	460	540	477	509	469	487	440	470	489	490	501	532	475	467	473	491	455	473	479	527	438	492	494	502	525	521	545	505	492	489	467	512	469	473	486	478	522	523	513	506	471	502	536	500	476	443	519	488	452	478	436	493	475	465	456	492	506	482	503	477	502	521	510	460	463	481	493	506	459	472	499	474	480	480	508	477	474	518	475	459	475	452	442	520	485	478	470	482	465	491	498	484	500	517	476	497	500	528	453	512	477	502	440	451	499	492	434	555	475	499	467	479	458	489	512	449	500	454	460	543	441	460	473	498	468	499	477	477	455	489	505	462	501	478	485	512	489	485	484	477	484	496	490	498	495	459	539	501	487	478	489	487	446	470	504	484	464	486	501	484	428	478	497	465	479	482	484	498	518	495	462	514	498	527	482	495	505	453	493	451	513	483	441	466	508	527	468	476	505	498	508	461	462	513	462	470	510	517	488	522	477	459	451	496	504	454	480	462	447	458	470	427	462	477	514	456	515	513	486	446	477	470	478	479	467	436	434	506	444	524	500	469	508	505	540	523	477	470	479	473	508	495	461	489	508	494	458	413	466	495	471	480	526	497	445	502	502	507	493	463	474	466	477	509	496	461	461	467	506	453	473	460	460	485	454	473	516	461	537	509	515	458	444	492	466	464	462	483	453	481	501	478	473	515	534	445	481	502	515	486	548	488	489	499	487	513	475	524	499	492	447	442	491	477	524	506	499	495	446	471	496	510	508	493	475	471	450	523	489	477	472	491	462	508	467	489	476	446	494	486	481	499	447	449	460	522	460	490	516	456	485	521	484	453	512	481	495	487	463	502	457	473	480	509	475	456	514	476	483	496	502	469	505	484	500	493	474	436	474	468	529	485	463	444	443	476	473	457	487	494	443	511	494	465	487	468	474	497	454	450	436	474	482	459	475	484	494	491	468	471	507	464	465	515	452	496	460	474	491	508	503	497	462	438	459	511	503	495	475	481	473	536	504	471	463	486	442	478	495	491	480	437	452	484	481	455	462	497	466	498	488	474	498	491	507	492	485	521	475	508	473	493	478	508	460	455	459	515	480	521	504	486	461	517	447	465	495	485	470	446	483	522	486	507	491	480	480	463	527	506	491	456	481	452	486	458	478	517	477	451	396	502	516	462	510	518	468	431	462	546	525	544	499	478	506	514	490	493	486	490	416	506	482	476	466	526	437	494	481	503	496	504	465	485	481	487	512	475	491	525	472	491	456	452	491	498	478	468	467	491	514	484	474	485	432	462	498	486	469	461	525	464	460	492	478	520	476	460	475	458	478	473	490	486	537	499	479	453	487	508	470	458	490	499	457	504	525	462	459	485	505	497	482	479	494	471	462	519	493	508	473	483	470	512	465	445	484	482	489	458	496	443	452	500	565	516	442	443	532	542	520	461	471	502	465	518	507	496	473	512	454	472	480	456	532	469	468	496	458	489	501	501	467	455	443	519	468	486	482	489	483	473	501	486	506	464	449	498	484	463	455	459	495	486	469	492	498	506	492	468	446	498	489	476	519	447	486	479	482	463	500	473	480	461	468	521	528	457	459	469	416	514	457	452	487	510	463	499	492	485	505	482	453	455	461	460	458	409	507	494	476	463	510	451	476	512	477	455	493	464	450	490	479	483	441	526	469	483	517	483	509	485	499	487	455	419	494	477	494	488	446	460	461	503	486	489	510	503	475	459	476	486	495	502	454	463	498	523	487	445	479	487	488	491	478	478	476	457	496	492	494	509	478	460	446	466	491	521	499	435	513	486	495	419	517	497	504	508	497	479	506	509	486	465	483	467	494	456	490	528	493	490	469	460	472	482	493	494	472	511	465	443	493	480	487	387	471	493	499	507	485	502	489	509	462	520	474	441	487	469	491	492	523	456	491	443	478	443	490	508	456	478	463	460	418	436	485	475	500	497	461	472	469	506	489	507	484	485	504	506	442	463	534	489	495	482	474	444	483	498	506	504	479	463	480	487	427	494	479	456	511	501	529	511	494	436	456	517	522	478	511	518	469	517	516	472	462	503	470	441	481	474	462	472	449	494	467	507	493	479	486	494	452	510	472	509	463	453	481	494	465	456	467	484	451	475	456	543	473	478	498	494	484	498	501	499	457	426	516	462	528	506	464	457	490	487	487	466	462	456	485	498	485	523	500	475	466	459	468	489	465	456	450	529	491	513	505	503	467	434	488	492	464	458	465	484	472	531	477	490	529	476	474	479	467	447	478	454	480	500	443	525	513	516	468	455	468	486	487	522	479	433	467	490	481	487	466	450	461	514	537	518	460	473	484	473	492	505	488	485
40131	28796	26499	25246	19933	11802	3663	2602	2158	1945	1630	1478	1347	1308	1211	1250	1156	1142	1156	1101	1074	1056	1126	1113	1068	1095	1080	1076	1063	1079	1049	1066	1026	1092	1086	1000	1016	1019	978	1030	1058	1025	1041	1064	1066	1042	1035	1025	1065	1065	995	998	1037	961	1047	1019	1035	1027	1081	984	1045	1012	1043	1047	1007	1012	1045	995	1020	1029	1007	974	1013	1035	1014	967	990	1008	1051	1020	1000	1048	991	997	999	1032	1097	1016	1090	1062	982	951	1010	996	1041	1040	1078	1049	961	1010	1013	1025	1056	996	1072	1014	1034	1046	1016	984	1040	1007	1034	1030	1035	1029	1041	1061	1032	999	1049	1038	1044	1078	1031	1038	953	1001	965	1019	1090	1010	1054	1002	1001	1023	1063	1027	1028	1023	1009	980	1044	1032	1030	1064	1011	999	1025	1040	1045	980	1015	1003	1052	953	1022	1033	1055	1037	959	1008	987	1052	947	1028	1037	1016	1043	1031	1058	955	969	1028	1028	1002	1014	989	991	1015	1006	1050	1034	996	962	939	1026	958	968	1018	1005	1045	1013	1036	1034	1036	986	1058	1005	997	1000	1011	996	1029	1008	984	1053	1016	994	1024	1002	1018	1084	1041	1049	999	1035	1042	974	948	972	1080	1073	1087	1007	999	1048	978	1019	973	967	1059	1000	986	998	936	983	1058	969	1013	976	963	1007	996	1075	990	1034	1001	989	1012	1016	1072	990	1032	1002	1041	992	1024	1057	1027	985	1018	1023	1027	1002	969	1044	1025	1054	978	1073	1040	1048	1027	1027	994	981	1018	1004	1033	1036	1012	1011	1030	1074	1030	1045	1058	1023	995	1052	983	961	1006	1050	1012	970	1045	1021	1013	980	1046	1025	1074	1000	1032	1083	1017	1025	1043	1002	1045	995	1066	1015	976	1007	953	979	954	983	989	1050	1003	1051	1019	1038	1023	1003	1000	1070	1034	966	1097	1012	1004	1005	1024	1007	1015	1012	990	1051	1067	1010	984	1055	1060	1076	1086	1015	1030	1017	1005	1000	1021	1030	1020	1022	988	1015	1073	984	1047	1009	1049	973	990	999	1016	1053	996	983	1042	1031	1034	975	995	1041	1005	1026	1010	1013	1050	1035	976	1009	988	1004	1088	1038	996	1047	986	1036	994	985	958	1030	1005	1007	998	998	928	1014	990	993	1087	1046	1038	1018	1071	1003	1024	1008	1042	1042	978	994	1025	1051	973	1018	1001	969	992	1035	1031	1041	1019	972	1050	1025	1011	1031	1023	1064	1007	1029	969	1038	992	1004	1031	1063	997	1045	1018	1014	1025	1039	1057	1106	1025	990	972	1024	1062	953	1041	1038	1019	1001	1059	1029	1004	1004	1023	1081	1038	1032	1062	975	1017	1010	1052	995	987	1030	1056	988	1017	1023	931	1065	1036	1009	1064	1057	963	1015	962	1008	964	1044	991	1047	1003	1057	1049	1043	1026	982	1043	1017	969	1065	1021	989	1025	1069	1032	1042	1076	1067	1040	1073	1019	1022	1007	1035	1050	999	1032	1015	1026	1020	999	998	1009	1010	989	1007	1002	997	1058	968	1035	1057	991	1018	942	1082	989	1079	1075	1040	1002	1008	1009	1022	991	1005	953	1022	1115	1075	1065	1050	1036	1050	1052	962	1021	1031	1059	1029	1005	1050	1021	1071	1022	987	1039	1000	1058	1047	1001	980	1018	1056	970	1051	1041	995	992	1023	986	1041	1084	944	1051	1039	1006	988	1049	936	1072	1016	965	983	1020	993	986	1052	1024	945	1025	1036	1072	1023	1041	995	1033	975	1078	1058	974	1003	1012	1012	1005	1078	1004	1045	1005	1058	1027	968	1057	976	1013	1015	956	1036	1043	987	1002	992	1003	1001	1025	1009	1021	1034	1023	1002	1009	1035	1014	1042	977	1059	1059	1034	1024	1005	1017	988	993	1041	1041	1011	1046	1038	1038	1054	977	1036	1026	971	978	1070	998	1051	1033	1031	1002	1040	1099	1016	989	1030	1053	1022	1045	1004	1052	1060	1021	1071	1043	929	1044	1014	1015	989	1036	985	1012	1030	1019	1021	971	1062	1057	976	1025	1071	1027	1023	1042	1026	1005	977	1028	1040	999	1034	1008	1035	1033	998	1026	999	1036	1000	968	1050	1014	1048	1068	984	1030	1056	1093	1041	1033	968	964	1042	997	1046	1032	1040	1053	1024	1054	1018	1036	1022	983	1036	1073	1045	1018	1032	1000	1029	978	1008	970	978	1051	1019	1037	1023	1048	1024	1015	1020	1006	994	1046	949	1035	1001	1008	1050	1026	1017	989	963	1042	1061	990	1016	958	1038	1046	1017	1034	1087	995	1004	1005	997	1056	1012	1030	1021	1018	1004	1053	1066	1034	1009	997	1032	993	1011	974	962	1034	1051	1035	1001	1001	1047	1018	1051	954	1009	1077	1012	1024	1028	1029	1028	1046	1027	1041	986	1019	981	1002	1044	1029	1016	1114	1025	978	1013	1062	1061	965	1049	1033	993	1042	1043	1024	1058	999	1066	1035	1044	1026	1019	1048	1017	1074	1068	1046	1054	1053	1046	993	964	1071	991	1055	969	989	1051	1021	969	979	967	1033	968	1036	980	1018	1053	999	1026	1083	1034	983	1030	1050	1025	1013	1058	1031	1002	1023	1068	1006	1029	1020	1030	1016	1012	1080	1027	1013	1010	1046	1016	1035	934	1043	995	1051	1083	1062	989	1063	1045	983	1012	1049	1028	1037	1011	1022	1037	1023	1049	1052	965	1038	1021	1004	1016	972	1031	1023	1066	1005	997	1014	1038	1023	950	991	978	994	1064	1022	1003	998	1033	1009	1021	999	1057	1039	983	990	1035	992	1019	1027	998	998	1020	1041	1072	1011	1059	1010	999	974	1007	1016	1002	1063	1077	1022	1026	1035	989	990	1001	1065	1031	1056	1056	1019	1084	1027	1004	963	1026	984	1127	1040	983	1007	997	1000	1036	984	1029	1001	1059	1036	1013	1011	1008	1026	982	1004	1023	1115	1017	1012	1033	1057	999	1000	960	1048	1061	1024	947	1086	973	965	1007	999	986	999	980	999	1016	1007	1066	1047	1088	1029	1026	1070	1015	1024	975	1027	1055	1040	1042	1042	1004	1043	1023	1008	1068	1071	1050	1064	991	1058	1000	974	1031	1030	1000	995	1049	1054	1076	1066	1042	1064	1024	1048	1027	1037	1059	973	1008	1035	1043	969	977	1038	1032	1056	969	1000	1033	1058	1054	1088	1036	1015	1027	1040	992	1029	1001	1079	1014	1070	1019	1025	1020	946	1010	985	1059	1007	1065	984	993	1037	1005	1037	1018	1012	1022	1015	1037	1027	963	1005	1023	1013	991	984	1016	1040	979	998	1002	1048	988	1003	1006	1074	1027	1029	991	1005	989	1018	1031	998	1032	1018	1013	956	1016	996	1070	1019	1025	977	998	991	1021	979	1040	1061	1082	996	1044	1051	1015	976	1011	996	1039	1012	983	989	1016	1010	1048	1037	1017	989	1042	983	945	1004	1001	1005	1001	1027	1032	1044	1081	1023	1035	970	1002	1030	1011	1013	1051	1061	1040	1044	1015	1019	1021	951	969	994	1060	1038	1081	940	1032	1043	1059	996	971	996	1032	983	1004	1006	1015	1019	999	967	997	993	1021	1032	987	1011	1014	1074	969	1001	1003	1039	1047	1019	1018	1000	1048	1025	1044	1041	1042	1074	1066	1067	1012	1032	1013	1054	979	1009	986	1009	970	1074	1038	1090	1017	1020	1034	972	1046	1039	1033	1047	1037	1045	1015	1052	967	952	984	1042	1063	1003	1035	1092	1028	981	980	984	1034	1020	937	1018	1028	1053	984	1016	1069	1005	1067	1046	1031	1043	1013	1041	1027	1088	968	1069	976	1036	1049	1047	1014	1045	1080	1021	975	1047	1025	953	1025	1004	1068	1047	988	1011	1014	1029	1013	968	969	1036	1021	1005	1021	1033	1021	1056	1029	1010	1025	1037	991	1012	1040	1057	1005	1074	1028	1075	985	1005	1015	1064	1014	988	990	1080	1040	1037	1011	1006	1010	1058	1026	995	966	1050	944	1010	1033	1064	1059	1054	1017	983	1013	948	1048	952	990	1052	1004	994	1054	953	1047	1004	1000	1001	1038	986	1048	1075	1000	1023	1034	1022	1031	1044	1020	991	963	1011	1076	1034	976	1053	1008	923	1040	1073	1099	1035	1007	979	1034	965	1060	1010	1018	1090	1000	1035	1087	1026	958	1010	985	1029	1036	1072	1021	1015	1070	1009	990	1024	1026	1045	1054	1040	1035	1000	985	1012	1032	1037	1022	1004	1041	1002	1024	1051	1009	1073	986	975	1018	1028	1041	1061	1008	994	965	1030	1019	1019	1040	1048	1012	1095	1002	984	968	1030	1023	1012	1012	1040	1029	998	1063	1013	1083	1026	1031	1024	1004	956	991	1027	1014	981	980	991	1040	986	1090	992	1053	949	979	1002	967	1009	1030	1026	997	1014	1032	1035	968	1023	927	996	1013	991	1018	990	1027	1047	1027	1076	1050	1003	1040	1058	1038	1070	1001	1048	1060	1002
49037	25452	11711	5168	2097	968	693	549	495	519	519	486	497	450	479	486	515	492	475	455	433	450	459	466	466	448	431	496	475	465	437	435	441	429	471	463	445	478	439	428	455	487	484	446	469	459	460	443	513	466	464	436	477	478	493	441	468	446	486	462	444	430	487	463	459	434	442	451	455	569	503	437	459	502	456	453	448	450	443	417	416	458	445	431	436	475	459	457	477	451	485	473	449	459	438	478	475	423	471	438	483	438	438	474	481	495	459	438	456	411	476	444	466	466	508	491	460	486	445	443	430	456	466	506	445	488	457	448	429	477	464	460	482	454	445	471	424	465	444	432	436	446	467	455	468	473	442	451	417	436	445	436	450	435	471	443	452	485	461	486	509	463	433	485	476	479	483	510	466	492	483	450	425	444	401	487	506	480	485	451	504	435	487	445	472	456	445	416	459	422	442	437	488	490	475	456	429	435	466	460	438	440	431	482	450	453	459	442	494	477	482	441	444	483	476	480	457	464	461	464	429	461	430	420	424	455	467	469	467	502	438	463	473	495	447	449	490	493	425	454	460	436	468	429	442	477	437	436	453	434	408	435	451	469	453	424	473	446	464	446	469	460	486	456	472	461	478	459	437	466	462	448	472	460	476	440	452	418	475	415	466	455	487	465	482	445	438	457	452	460	456	473	448	459	452	474	462	472	476	442	449	493	481	464	449	443	458	406	469	478	470	468	495	409	440	451	457	458	423	495	480	444	451	487	439	422	489	494	488	471	413	498	431	468	486	476	473	427	447	496	512	466	410	433	418	452	457	473	440	463	469	481	431	443	443	486	442	489	446	430	470	458	449	424	458	454	460	460	429	507	454	421	411	469	474	493	456	440	481	448	467	444	457	473	466	456	454	493	421	485	429	468	471	463	431	503	488	449	449	459	448	460	477	472	456	460	476	467	480	500	425	463	433	440	453	464	483	438	494	452	483	512	475	457	470	488	421	475	443	489	442	474	454	487	449	475	491	462	443	454	464	477	435	471	481	469	485	425	476	478	439	443	514	434	422	515	468	430	453	445	422	456	471	440	444	448	448	451	472	456	494	487	423	464	466	441	496	475	464	472	477	417	457	435	469	442	417	488	425	494	448	434	449	425	451	442	448	481	466	452	427	423	451	466	468	457	442	418	477	458	416	471	449	437	430	444	457	461	445	482	433	447	431	471	451	474	469	465	445	504	433	470	443	423	452	469	437	488	460	465	468	491	469	455	432	499	477	458	497	490	428	450	469	418	436	480	448	455	466	431	456	496	441	467	437	458	478	483	430	428	428	466	505	453	477	448	429	479	487	454	503	461	463	467	445	473	465	474	462	458	455	446	468	452	437	431	451	451	428	461	466	449	446	472	451	440	419	415	458	482	482	464	429	452	463	432	460	493	490	477	492	511	436	439	478	494	475	500	501	460	462	453	470	473	480	427	454	463	439	483	463	439	457	445	478	478	472	450	485	453	447	440	460	438	433	459	450	450	484	399	495	443	495	461	447	488	471	486	477	437	498	457	433	502	467	433	467	431	451	464	462	430	444	501	485	427	414	468	466	491	456	480	452	463	473	455	504	470	475	470	468	480	450	461	429	451	488	449	456	451	459	465	484	453	483	457	452	455	461	461	461	455	426	467	434	442	454	457	489	466	463	450	461	454	431	456	432	447	495	441	449	474	466	461	449	460	461	464	471	453	468	462	482	490	449	461	479	477	499	487	457	468	446	457	462	442	424	468	487	453	524	462	465	458	467	480	443	479	407	451	449	470	432	443	444	437	450	421	470	449	465	455	466	496	482	481	440	431	436	483	448	441	456	404	444	434	459	441	477	431	445	439	445	502	460	453	487	468	431	491	463	463	427	448	444	497	448	470	461	471	425	457	518	452	456	499	457	456	496	434	434	455	439	441	446	452	478	494	424	450	448	422	417	447	485	483	432	471	493	427	445	427	442	477	434	466	475	458	443	486	460	451	474	418	465	457	466	450	458	440	470	461	449	412	454	480	468	465	461	472	452	483	450	463	442	488	425	439	444	457	461	463	472	455	480	425	456	419	413	432	448	471	421	451	484	449	482	473	444	503	467	483	464	510	461	459	482	467	469	446	454	461	459	456	484	467	463	475	479	482	479	461	459	446	473	415	464	450	520	527	473	475	439	470	466	434	454	490	446	505	494	471	460	440	477	462	472	443	449	492	468	480	456	420	435	443	431	507	464	476	477	448	474	439	440	443	459	497	447	469	493	450	430	501	496	461	467	469	459	467	416	475	462	443	477	500	476	400	412	497	515	521	447	417	459	457	482	450	435	446	470	455	475	460	444	522	464	456	477	496	455	451	459	459	479	420	453	495	470	482	478	425	455	481	490	461	495	490	465	449	448	454	445	437	456	448	445	416	435	483	459	436	456	443	446	452	445	450	448	459	473	486	468	485	466	460	463	439	428	482	496	458	441	526	437	497	465	452	445	447	486	422	443	446	458	453	492	454	471	459	478	493	460	454	457	466	422	490	470	486	465	473	475	496	441	443	450	492	463	450	455	479	460	475	473	467	472	478	421	441	506	473	479	456	443	456	475	450	450	455	446	494	460	465	466	437	464	464	471	415	461	483	483	424	445	435	435	455	456	486	462	433	446	422	456	468	503	465	468	470	453	460	485	432	442	493	450	478	471	446	457	459	443	461	442	446	460	507	428	487	464	444	457	479	473	438	422	451	471	455	446	466	456	449	488	454	454	420	457	471	458	426	452	439	472	498	429	447	466	453	479	473	471	454	443	462	490	491	457	455	463	426	441	446	414	458	436	449	479	445	467	450	444	448	455	435	465	503	461	421	464	454	467	433	459	453	456	471	489	477	499	486	515	474	497	485	465	474	443	453	456	461	454	444	487	421	461	414	430	457	404	456	462	437	465	461	471	497	478	435	466	477	448	507	447	452	466	425	491	482	439	435	462	480	419	465	468	414	447	446	442	505	425	479	470	489	462	510	454	447	443	460	475	456	483	444	413	456	500	464	477	433	426	462	438	446	425	497	431	452	447	477	410	426	435	459	443	482	444	493	416	511	473	460	440	410	466	448	477	437	448	463	469	463	426	458	490	450	452	441	471	476	449	426	453	485	470	502	467	463	413	423	504	462	434	445	495	470	456	468	466	492	463	457	437	473	420	437	421	447	482	466	485	477	468	475	466	486	513	467	426	431	464	442	493	478	467	465	429	482	470	454	439	464	509	464	496	464	448	465	450	477	479	453	471	432	456	443	475	425	460	452	427	497	479	444	412	448	484	434	454	454	531	471	466	431	461	477	501	423	486	479	499	426	471	448	427	475	425	507	487	449	448	467	437	455	480	401	459	451	453	487	509	433	433	421	441	469	459	429	473	450	472	453	467	433	438	467	455	448	474	473	462	434	470	413	462	452	464	439	443	494	487	482	466	484	458	459	446	464	455	489	452	420	480	439	448	464	448	461	445	467	432	455	441	445
31297	17666	14833	10611	5710	2881	1729	1452	1371	1268	1217	1160	1050	1056	1034	1032	1022	1030	1012	1027	957	1039	910	1039	982	1010	982	955	914	1015	1008	986	947	948	933	1003	1005	1013	990	976	972	1019	962	1010	938	985	978	1015	971	1049	997	988	1020	990	979	933	1021	998	997	949	958	989	954	971	1020	1000	976	946	959	977	959	963	938	1035	970	967	957	979	1003	994	957	1031	960	960	944	913	997	937	1001	957	989	962	1007	1025	967	960	935	1002	971	970	974	1038	1001	984	981	957	981	1003	952	922	1033	973	990	1008	987	1003	981	964	917	1017	974	1018	982	976	990	987	960	957	1016	968	983	960	1019	1024	992	949	933	1002	925	993	981	1035	1040	983	1019	903	935	1010	947	965	923	942	1000	960	973	1017	938	970	942	974	932	923	1007	991	979	1010	992	1000	970	939	970	1009	997	1017	1010	1008	947	981	991	1052	971	984	968	906	1018	943	970	979	1000	1024	965	971	947	1023	990	965	945	968	926	938	934	964	955	999	1016	995	1011	975	933	984	939	949	995	980	964	917	941	956	997	912	966	990	937	973	989	940	955	971	979	992	999	990	956	961	992	1000	995	975	1007	995	938	923	971	1010	1009	994	973	961	1024	1022	972	925	944	982	958	959	973	978	998	1015	991	934	973	957	1005	927	949	993	920	997	994	945	936	953	968	989	948	963	974	983	1003	915	975	955	980	969	956	965	948	1031	935	1019	1005	961	979	914	1022	968	955	932	956	968	994	960	949	1009	929	983	933	977	959	986	949	1020	1019	977	968	1016	962	934	997	990	938	981	957	976	987	965	916	952	948	987	974	999	952	938	963	973	984	962	946	1025	924	985	956	1014	947	971	948	1000	934	919	947	926	1016	962	950	947	979	1000	957	1005	1016	994	952	1054	960	894	990	1004	1019	971	969	1020	954	1040	984	943	960	984	982	972	937	1000	977	914	978	975	1000	991	982	965	964	946	1005	995	925	988	941	1027	985	1006	896	978	966	888	973	974	1012	912	982	1001	1008	934	957	934	971	966	985	1001	983	958	944	971	967	969	946	1017	985	1012	965	969	914	935	1025	912	956	994	1029	993	948	971	1011	944	978	972	968	989	1035	919	994	965	947	965	948	970	954	1008	992	943	986	967	1010	1000	962	957	984	995	959	949	993	1021	1033	969	975	1052	956	949	958	1012	959	951	962	1028	994	1018	971	940	922	935	949	1000	977	1017	936	960	1001	902	929	1019	945	1003	980	1036	1021	948	985	986	1002	1000	971	945	942	1000	917	949	960	1041	906	918	997	959	992	942	1016	979	993	989	980	1022	993	931	1000	964	937	948	958	950	961	979	987	1014	992	936	977	953	962	1018	940	1030	943	983	996	967	962	1021	965	998	911	951	974	973	965	941	1015	959	973	980	998	972	975	977	974	959	960	882	930	997	981	933	985	985	997	942	953	997	960	981	934	989	972	966	1014	973	949	959	956	936	987	969	938	973	936	955	977	1017	961	980	995	937	978	1037	1013	1005	955	982	1007	970	983	1001	993	1037	1023	998	977	938	962	1000	1004	975	1007	1008	984	963	957	922	938	1003	939	1006	992	932	944	947	1003	961	985	1005	983	980	971	989	968	967	977	977	959	1004	1047	924	915	974	986	1041	1006	1040	1001	951	1001	943	933	984	941	957	965	941	928	1016	941	995	975	961	994	938	1015	992	1020	986	962	986	1002	964	995	1009	1013	1011	944	970	965	943	1017	978	961	958	1009	990	978	1022	944	952	959	981	965	910	962	987	1018	996	983	974	985	995	999	926	986	964	1037	1005	972	967	987	947	979	973	975	980	931	921	994	941	916	942	955	967	965	967	971	992	974	1012	968	985	977	983	959	988	972	1051	988	993	940	963	999	963	948	1002	1002	1016	928	994	966	1000	1028	1029	971	980	957	999	946	942	996	962	1009	949	937	955	961	943	1007	1003	994	951	944	969	905	983	917	931	958	974	985	1004	949	976	988	958	987	986	1003	1014	1014	936	979	1000	957	962	955	976	893	998	1003	1009	987	1015	947	908	985	934	1012	989	933	955	977	1016	993	964	957	966	966	971	989	921	1024	968	1001	962	977	1014	1007	923	982	956	1011	1016	959	993	1000	1015	1011	972	1025	971	939	988	909	969	995	983	1008	1038	995	949	993	983	988	953	953	985	991	975	957	974	993	979	968	954	995	1020	981	978	963	1006	976	953	997	1002	1016	986	955	1045	977	919	968	1024	951	982	969	955	962	985	934	989	986	980	976	950	936	979	951	1007	946	947	922	977	953	958	991	992	961	990	972	994	974	998	935	966	987	956	1018	962	969	994	968	983	998	982	1030	953	961	983	954	919	983	958	975	998	959	985	926	969	972	1014	949	968	1000	960	921	985	950	966	960	1055	1006	969	923	914	949	1003	971	1019	927	995	1005	977	966	1050	991	983	966	953	952	982	971	962	987	966	913	997	980	949	945	948	961	945	946	1018	972	909	983	983	1036	950	955	984	927	960	1003	946	947	970	1013	965	981	1019	983	1017	1018	976	984	965	967	974	953	986	959	967	983	952	1057	952	975	980	948	1006	1005	945	990	1004	928	969	1001	986	981	988	968	966	978	959	961	971	955	955	1041	924	937	1015	996	1002	958	979	1032	978	988	998	958	1015	945	981	989	1004	982	999	1004	948	980	983	1031	983	944	943	992	977	970	974	960	986	1039	908	983	965	1029	970	908	963	1016	979	982	922	970	946	1030	1031	962	991	966	964	981	957	966	987	921	965	998	992	993	945	1025	961	1019	1024	987	935	961	1018	998	970	948	952	983	1069	917	1007	975	954	997	984	949	959	988	964	946	925	880	996	977	1008	917	970	991	1006	1025	1049	1000	995	986	988	936	997	999	999	1050	896	935	915	1027	950	1010	972	983	974	989	957	967	961	993	993	1003	998	988	948	951	920	985	971	926	1049	1005	991	974	994	944	901	943	947	985	903	937	975	1018	966	921	1025	976	999	976	945	967	1007	1004	988	961	973	965	932	959	960	918	1017	940	993	980	980	999	1043	980	956	933	980	996	989	967	976	1002	991	940	961	1004	1021	976	974	964	1021	979	987	986	953	960	1078	976	983	955	937	959	994	954	1020	964	924	942	965	1002	1011	1004	963	980	1007	973	913	1028	1015	979	908	974	916	961	1008	1004	938	1025	944	944	1010	962	907	974	976	970	1013	963	974	1027	1021	994	952	1002	957	919	1022	958	979	978	1010	1004	992	936	994	964	932	1021	975	977	959	992	990	1003	1050	963	938	986	920	948	1048	978	955	1018	985	1017	966	1028	974	974	955	950	1016	984	998	962	1004	941	968	965	953	982	1072	932	955	1022	990	978	954	953	992	977	985	987	977	967	994	972	982	963	984	949	999	976	935	1038	960	978	994	939	1009	1011	923	969	1015	981	978	938	988	1021	994	989	945	998	1039	935	1028	964	957	929	979	1017	1020	985	937	951	990	947	977	959	958	941	931	1002	1009	968	1012	970	996	962	987	1002	996	1023	991	982	964	1001	1005	875	970	978	985	931	995	976	990	935	1001	970	980	1009	977	993	948	974	1007	951	949	992	1023	948	971	966	989	963	945	964	934	934	1001	936	966	981	1036	976	940	982	1018	988	991	1020	983	1035	950	1006	1007	1010	995	954	967	971	986	919	926	954	926	967	926	924	997	971	958	959	939	963	993	976	951	993	956	986	1002	985	1014	1022	977	952	944	951	991	1049	976	966	988	980	903	993	1022	963	925	988	959	963	929	1002	988	990	945	977	996	963	961	975	957
55632	34728	22131	10951	4847	2159	856	657	614	565	512	544	517	486	500	439	513	473	433	456	450	465	442	451	493	454	455	481	471	498	457	466	482	460	444	455	412	475	432	512	497	450	463	452	414	468	448	477	479	439	480	453	473	440	465	469	447	425	475	479	430	494	463	424	482	436	475	459	480	462	441	438	451	455	442	451	466	470	435	486	445	480	462	490	419	424	461	497	427	456	501	486	430	458	431	431	425	489	464	429	463	438	439	471	400	430	448	424	468	408	477	458	433	459	498	459	461	450	426	416	469	431	441	506	465	439	463	401	456	450	491	485	465	450	482	447	420	451	470	435	483	405	467	453	445	431	469	479	493	460	438	480	455	453	460	472	498	438	460	475	434	453	445	484	418	400	478	477	467	439	453	432	471	495	467	469	494	479	425	426	434	463	415	437	441	436	478	484	506	461	457	410	454	455	429	437	489	510	452	438	479	488	425	417	449	454	462	451	454	448	453	461	482	436	458	428	444	408	470	493	498	459	456	424	457	444	425	461	463	500	449	444	432	405	443	471	489	467	454	462	495	487	480	457	469	414	521	483	476	450	437	404	466	436	481	404	451	480	450	428	428	486	429	464	466	458	458	482	449	436	504	453	455	499	439	484	450	420	486	473	448	467	483	429	465	450	430	435	465	447	459	419	502	514	482	476	487	467	410	470	452	465	456	466	432	462	439	479	464	465	451	454	482	450	445	450	450	454	446	469	454	483	421	434	452	419	438	488	446	463	465	442	478	474	477	444	441	502	439	434	439	483	415	493	424	477	420	456	490	468	415	488	501	453	465	453	467	439	454	470	475	425	441	466	499	445	456	466	450	452	466	469	456	449	465	459	496	439	457	483	452	455	444	449	485	426	463	442	454	476	406	446	439	492	480	434	457	419	472	453	434	445	453	434	494	488	448	441	439	452	478	457	450	405	455	439	440	435	482	442	448	417	459	436	437	409	428	493	455	473	517	520	453	470	460	451	438	467	449	425	460	419	443	456	452	415	464	510	507	424	461	464	440	432	439	457	443	433	499	468	459	454	488	450	455	459	472	432	471	482	464	471	471	505	434	445	409	452	483	482	476	440	430	502	467	473	485	461	473	516	423	469	441	448	424	484	443	439	447	429	432	412	456	450	439	448	461	446	487	465	457	462	489	448	480	428	403	401	440	460	447	436	445	444	444	433	489	470	449	502	463	483	438	417	484	437	433	443	460	455	470	458	452	471	457	493	454	413	500	432	439	453	452	456	453	478	488	481	458	459	452	456	475	410	452	503	468	484	457	490	483	477	494	429	431	508	455	466	457	439	479	440	485	490	460	402	466	462	477	442	474	410	406	465	415	452	442	441	444	455	412	441	428	406	432	467	447	433	430	446	463	460	415	441	438	431	467	459	451	498	434	431	475	488	473	450	466	426	429	464	465	436	461	420	477	495	489	460	434	496	446	473	429	444	466	428	445	475	438	479	446	449	429	422	466	462	466	448	477	432	424	450	445	463	415	468	454	475	462	450	454	441	470	508	487	481	443	472	431	430	491	480	451	488	491	491	442	427	465	451	443	474	504	467	435	446	413	484	498	445	467	455	499	462	467	450	454	460	442	468	498	476	456	457	437	466	444	466	471	456	456	496	444	450	462	436	397	429	454	446	446	439	449	479	488	458	444	424	487	426	458	489	458	461	455	457	448	421	437	464	442	442	466	499	443	437	440	441	424	420	484	408	416	440	441	518	466	467	456	509	460	474	463	484	420	447	461	435	461	441	462	444	484	446	462	454	450	442	477	463	471	430	462	426	454	430	493	487	465	457	474	459	453	448	451	413	468	478	486	429	442	432	413	448	436	425	458	483	473	474	440	438	523	468	482	487	458	434	476	480	459	458	477	472	499	491	463	461	436	431	457	418	455	432	480	455	506	436	457	456	439	456	429	521	483	446	440	429	482	492	453	473	429	433	482	400	429	423	425	432	440	468	466	440	439	419	462	462	503	511	464	446	457	488	438	480	445	426	429	441	439	486	453	435	478	463	441	430	479	469	434	451	441	461	444	428	432	463	453	445	428	481	454	424	507	445	466	436	456	465	455	451	529	483	414	434	417	435	480	436	462	477	497	448	483	428	483	480	448	464	391	439	424	444	472	482	476	441	431	488	483	429	416	463	423	493	520	483	426	417	440	403	470	456	470	472	455	417	437	454	480	469	471	470	436	469	476	473	447	478	511	468	456	486	457	464	459	447	463	461	446	456	428	453	479	448	421	456	430	475	467	462	432	447	429	479	458	463	448	432	463	438	468	457	442	421	453	470	426	462	435	451	455	496	435	452	437	452	400	444	449	463	450	431	437	461	464	487	483	441	431	441	460	468	464	449	449	475	460	435	417	475	468	449	478	481	482	473	502	451	459	489	494	477	471	433	454	451	432	427	439	442	443	458	470	469	404	475	510	446	476	466	451	433	469	422	465	447	510	458	423	469	471	480	413	435	456	427	482	423	466	404	447	450	455	458	473	453	444	474	465	460	432	458	465	498	459	443	417	480	450	464	418	468	475	448	436	455	445	440	444	458	492	460	474	464	462	447	473	440	470	432	459	449	469	426	446	462	454	433	459	459	440	469	454	486	423	419	483	486	412	467	476	463	419	472	443	473	469	446	450	464	469	416	459	459	466	459	519	455	428	444	459	435	424	490	443	468	448	482	478	471	449	457	432	457	417	457	425	439	439	467	507	499	466	453	467	428	457	449	456	495	445	415	468	448	479	437	439	435	453	471	431	448	460	476	459	438	462	474	489	398	459	452	447	466	465	420	455	451	481	487	512	491	462	477	479	456	486	475	451	477	462	439	445	454	486	454	478	465	448	432	484	465	478	430	452	462	458	437	418	447	446	476	502	445	464	417	419	460	455	458	487	461	463	444	511	441	487	438	487	464	440	432	428	411	468	410	477	453	458	435	413	477	456	469	418	432	442	440	471	411	479	469	441	477	460	463	395	481	468	443	472	474	497	501	452	467	490	461	460	465	471	434	492	412	450	483	489	449	455	463	409	475	473	470	451	473	443	472	458	463	445	472	445	439	427	452	468	461	464	438	508	434	440	442	446	478	480	465	479	457	469	422	490	469	477	425	460	463	494	501	462	485	460	468	484	453	409	434	457	422	491	470	495	433	462	448	447	455	450	498	443	487	451	502	454	430	441	467	405	399	433	438	441	417	483	426	459	458	456	453	405	422	428	472	489	457	415	427	473	442	473	474	459	450	388	467	467	418	428	434	466	477	409	471	461	449	465	440	434	426	452	453	426	456	473	422	440	434	458	482	421	451	463	433	447	479	450	414	442	458	449	461	440	483	493	432	450	460	451	458	487	466	449	453	443	472	481	473	451	506	440	437	423	433	432	449	414	449	428	435	436	480	445	495	475	450	465	463	443	452	475	435	428	511	487	436	450	446	432	487	448	451	485	472	436	425	450	467	438	456	439	512	453	454
35593	27233	25555	18640	11679	6241	2432	1809	1630	1549	1389	1322	1132	1140	1116	1068	1069	1121	986	940	1015	1049	1046	942	1044	1013	1012	1033	1018	958	1039	1099	976	1039	998	919	1012	1026	960	1028	988	944	969	1045	981	956	992	1000	1021	959	979	986	957	961	983	963	939	978	950	1008	965	994	982	1018	1011	981	1004	933	972	991	954	1009	1014	982	1025	977	976	964	1028	993	992	926	1020	985	959	974	1000	908	1032	996	989	934	939	1005	957	896	986	1009	971	980	945	1027	973	979	947	951	956	999	948	1021	1016	986	957	942	929	982	987	973	978	988	992	953	1032	1008	963	978	982	970	977	993	1051	977	921	979	1004	1030	982	1051	960	993	958	979	1013	956	985	963	1003	943	947	957	971	981	1037	1004	963	970	990	987	950	983	1034	964	994	971	976	938	959	1007	957	988	964	963	966	1011	981	977	945	978	995	995	1038	957	973	1003	954	1007	967	955	988	966	937	1018	969	943	954	988	996	999	1040	953	958	1054	953	978	936	1008	954	933	973	948	977	941	993	945	1049	959	995	972	987	1022	952	986	969	920	990	945	916	937	997	966	986	967	957	935	972	985	961	970	1016	930	985	994	991	924	966	1020	971	1001	966	944	978	972	947	927	943	991	989	959	990	1042	985	989	1023	988	1029	1000	935	941	916	990	998	915	946	963	997	981	1025	989	976	966	939	946	1000	1021	939	961	969	1012	982	967	1028	957	926	961	939	971	979	1073	1002	998	990	959	911	950	938	985	966	979	975	995	998	974	946	1020	920	954	967	999	944	974	937	963	991	992	1026	967	1004	991	1012	986	898	940	1001	965	931	950	923	992	978	964	998	976	977	1033	992	1011	958	1001	1004	1015	936	991	974	971	968	999	1019	967	1004	1027	980	972	964	992	918	986	945	1030	904	948	986	966	947	965	1038	954	985	967	987	960	1022	985	974	968	984	915	969	962	969	948	964	1050	899	1037	963	995	1006	995	939	1006	1011	1001	992	975	987	942	995	1001	981	983	981	1040	994	957	960	953	1009	966	1023	1033	942	1000	984	974	947	970	1018	969	1000	950	953	987	1005	960	1018	971	1011	955	959	986	1002	939	974	990	978	1019	972	955	969	1009	998	977	950	977	1028	1052	955	1019	978	974	996	980	896	945	974	994	978	1004	953	975	950	933	1000	986	941	1023	985	993	987	988	1021	936	979	950	935	978	938	970	1036	949	1025	1012	930	966	940	962	902	961	960	990	971	958	1026	950	984	1006	946	988	1001	978	990	946	950	958	1002	994	1040	948	950	977	968	984	1006	924	1020	1034	974	1023	1010	993	985	987	977	994	975	1013	948	1055	968	973	1049	929	983	996	975	1004	997	940	991	985	993	1025	941	969	993	995	970	954	951	957	952	932	995	966	1010	959	1023	1015	930	984	1006	954	945	993	1021	1022	939	990	992	982	981	961	955	1004	1007	993	954	995	984	967	1021	997	955	949	1009	979	973	1026	1026	947	1009	988	934	1018	950	970	979	1042	1030	948	1014	1021	1006	969	963	1000	1013	1013	999	1015	952	1001	1005	983	962	1011	924	964	959	994	960	959	988	1020	942	1013	998	987	950	943	988	982	952	949	970	1001	937	967	964	1011	1018	969	1012	979	966	1028	929	918	1032	989	965	974	1009	952	1000	979	1033	924	970	989	992	988	1024	1000	952	917	966	1021	960	974	997	947	945	931	959	990	945	995	980	992	969	990	964	1015	990	962	979	960	1008	992	1015	987	935	969	1001	925	988	955	1024	1008	992	1000	924	998	922	1002	960	987	1006	973	995	988	921	1006	1018	990	1038	939	975	980	929	1017	980	931	1032	992	1002	985	944	974	964	954	927	930	954	1023	1009	963	988	917	925	971	967	951	962	948	1060	988	988	962	1003	978	990	989	924	937	1022	1004	960	1019	915	993	964	977	1036	938	952	983	953	999	992	977	963	1024	1005	961	920	977	975	1003	986	1029	983	1029	965	965	944	960	978	1005	921	978	954	942	967	974	1013	939	968	1040	999	976	990	1004	946	1007	991	957	1022	982	1020	974	1004	1008	1079	957	989	1000	927	992	1022	983	992	970	1004	953	985	1037	939	969	983	992	977	971	1008	966	986	948	947	961	949	965	927	979	994	933	1015	986	951	974	1033	1024	943	961	970	992	953	936	961	1009	984	1010	936	934	951	980	985	1008	992	998	950	1003	1027	996	939	916	996	994	985	1019	973	958	996	943	946	1050	1006	967	963	950	950	977	980	961	1009	956	1031	1001	997	1039	1061	968	898	993	995	978	983	988	988	975	961	1056	1011	962	984	995	1012	949	990	1053	950	965	1000	980	949	1001	970	971	993	946	957	1010	983	996	981	917	950	952	984	1012	976	1028	989	973	1021	970	990	1011	1017	982	1010	954	964	961	970	919	987	996	991	972	1007	941	971	977	1007	979	967	947	963	974	944	976	964	927	985	925	972	983	994	1009	973	945	1022	991	941	970	971	974	919	959	972	971	967	1005	1055	1004	967	978	986	965	966	976	949	1020	1025	1015	999	994	1033	978	940	983	968	964	1024	994	983	999	961	998	936	987	1000	983	1011	953	942	953	957	968	933	953	1056	942	967	968	971	1006	1016	954	984	959	961	908	957	994	928	1002	913	979	1042	946	961	940	962	962	971	975	1010	987	1001	946	974	980	977	989	909	972	1004	960	935	977	974	949	995	988	972	949	986	1021	1007	962	1007	993	978	990	938	968	988	975	954	1024	931	978	987	928	1018	951	993	981	965	969	960	995	1030	921	949	999	1011	1015	1035	986	959	946	962	990	987	963	1051	1004	958	949	1015	937	942	992	1034	976	977	992	994	974	995	940	987	1016	938	984	978	1044	1001	987	1025	965	1000	1010	963	971	936	980	982	974	1040	1015	995	974	980	997	1002	1013	959	1003	1020	1020	1034	1001	1000	993	975	981	961	987	1023	983	1072	976	902	990	1058	960	977	996	947	1007	1002	989	980	969	956	1007	965	988	946	1017	991	952	944	931	967	975	996	929	989	1028	998	1021	1006	946	994	919	970	947	981	974	976	975	978	990	1002	949	987	972	1023	994	992	945	1000	974	1016	999	935	1006	973	1004	991	940	999	1045	971	1016	935	917	989	1025	996	1009	968	973	994	996	962	994	955	972	976	989	962	931	992	1027	948	976	997	994	1016	1022	958	947	962	956	1002	957	955	949	986	1002	990	942	958	979	906	985	984	955	947	939	1018	960	988	983	961	984	1014	993	1021	980	990	947	899	979	1006	958	952	971	966	972	1036	1006	1020	984	955	966	1007	990	940	946	1011	950	958	908	964	1032	989	994	992	1003	979	1008	1003	938	952	973	977	964	957	1003	965	928	956	929	923	962	927	988	962	980	1002	974	978	949	931	959	979	933	1029	1000	984	993	1011	890	993	987	961	990	954	955	970	1016	951	1032	972	1021	971	938	992	976	993	981	1008	969	997	953	1026	990	916	984	983	970	973	953	984	996	1020	960	980	992	993	1001	1012	1035	968	983	983	1031	936	1015	969	924	991	989	962	957	941	980	964	935	1001	977	986	993	1048	1019	956	1004	946	1003	1031	942	961	973	984	962	951	1018	1022	979	982	944	973	970	1012	1013	941	1040	997	980	969	985	1011	937	973	1029	988	974	979	959	1076	1001	975	992	1041	922	946	961	963	1047	967	1032	984	980	1003	960	973	968	979	938	948	944	954	970	948	1043	1012	1040	963	941	1009	966	1005	919	1015	994	945	937	950	963	986	948	989	958	954	1007	964	961	906	983	952	996	967	996	1020	1020	1011	971	1005	960	1045	972	969	959	970	929	926	1032	1021	929
64844	40466	26212	17449	10013	3583	1099	746	667	653	663	566	564	492	530	486	490	506	475	495	513	448	480	468	452	472	483	459	476	485	492	475	524	504	489	451	492	517	455	451	471	459	439	475	432	501	501	466	491	445	464	495	482	492	467	464	446	510	454	498	447	479	465	476	484	470	475	486	475	481	470	474	512	490	545	494	478	470	503	480	485	467	506	519	488	498	510	445	449	489	433	488	530	491	470	453	463	484	460	519	484	458	492	433	418	485	531	516	474	499	486	486	485	475	477	520	445	479	470	484	476	464	486	494	452	505	534	502	484	472	481	443	480	530	491	486	514	455	466	473	504	486	451	446	501	465	463	461	480	484	518	459	488	477	489	523	483	499	443	490	530	455	479	468	515	464	422	477	450	454	509	482	498	471	461	474	489	483	490	473	496	471	520	427	463	470	462	502	455	486	522	417	500	434	481	452	478	461	501	511	434	502	463	518	503	531	480	507	463	472	485	433	512	445	504	441	484	514	442	488	472	476	491	480	473	494	487	484	516	530	524	499	488	508	479	498	496	497	495	453	466	494	476	465	454	498	532	475	489	538	477	509	455	501	471	468	512	475	477	479	457	481	502	514	456	472	508	500	487	465	468	501	463	528	488	494	484	451	433	513	481	491	472	477	516	446	474	490	489	485	487	487	494	446	467	479	505	486	488	471	498	482	429	478	446	520	467	479	485	470	516	462	510	536	472	439	430	463	496	468	481	486	458	454	461	515	453	455	512	477	482	473	493	483	482	441	450	476	484	444	457	512	484	458	470	493	498	483	461	516	485	432	458	440	464	483	482	455	450	460	493	516	514	484	451	482	442	455	504	450	498	460	488	493	446	495	464	484	460	469	454	496	485	477	494	521	509	533	515	454	483	480	461	524	555	533	491	516	480	504	548	485	453	456	482	460	519	463	440	439	473	481	490	505	519	492	463	471	471	466	493	463	489	537	485	480	478	497	491	462	501	479	468	454	501	473	511	500	472	483	468	481	443	479	505	503	500	493	453	515	489	467	463	486	493	465	454	501	469	441	497	460	474	441	465	459	448	471	486	470	483	469	479	515	485	469	513	505	506	475	484	471	494	457	495	450	478	487	469	519	476	479	540	456	484	482	476	426	487	485	503	516	492	487	489	451	506	502	475	507	483	456	488	505	513	456	485	544	484	521	480	518	486	494	480	492	449	466	473	459	446	490	478	470	503	468	489	496	482	538	498	469	499	450	475	454	480	469	477	522	482	491	482	482	495	455	484	467	469	462	475	469	482	495	474	497	466	460	556	464	490	494	515	510	503	474	453	475	462	447	468	474	530	435	470	456	499	475	497	485	492	507	507	481	444	526	469	452	460	461	462	457	490	427	462	458	471	498	454	493	470	491	506	524	473	514	515	464	492	462	511	515	486	467	479	450	459	453	472	473	488	515	481	483	469	511	465	486	499	475	535	530	498	461	474	512	487	473	507	486	539	514	462	466	532	465	449	497	489	472	433	470	473	487	487	478	500	460	437	428	450	478	488	480	454	474	511	480	505	431	520	503	474	450	477	450	448	458	457	476	519	507	467	463	448	529	481	467	450	482	476	484	453	523	471	482	449	475	478	500	461	471	490	446	461	518	477	466	501	510	472	491	456	449	490	445	459	480	469	501	502	487	461	476	466	452	495	494	485	466	505	507	483	465	526	473	509	539	523	434	507	468	468	499	497	469	465	467	476	512	529	491	472	456	478	437	437	537	489	458	467	471	493	494	483	499	467	444	461	541	494	436	507	482	546	457	467	465	515	505	495	495	488	512	480	507	489	459	464	473	463	448	495	516	490	485	508	486	509	532	462	449	482	496	527	471	494	485	456	454	503	528	500	465	522	466	519	485	500	502	508	520	455	476	479	505	471	465	453	504	434	465	507	509	476	481	454	455	486	472	515	466	516	484	453	490	535	484	477	526	473	468	495	476	486	489	467	443	461	494	474	438	464	488	498	496	478	484	454	435	491	503	493	489	508	486	504	504	517	498	484	550	477	489	498	485	457	476	462	517	506	505	520	494	481	481	459	497	455	471	466	495	464	458	506	449	497	510	480	518	499	482	458	505	474	460	464	484	477	474	475	510	491	481	493	488	425	519	538	509	458	483	501	504	475	487	461	458	488	457	456	489	452	512	449	448	444	456	473	487	461	500	469	467	478	451	529	515	506	479	501	464	489	486	516	496	417	460	469	491	503	493	450	487	496	507	463	477	478	486	460	473	445	494	477	484	438	494	451	474	490	485	487	521	508	497	499	518	467	511	482	449	487	484	461	472	494	512	479	461	508	477	454	459	421	485	501	500	506	506	550	507	506	485	474	485	454	472	503	459	520	492	501	500	497	486	473	431	454	488	486	475	479	495	487	516	491	533	476	455	459	455	443	475	447	507	509	509	479	448	468	447	476	517	494	440	481	495	485	475	507	465	468	472	445	458	443	466	511	495	451	482	449	467	484	493	477	491	491	482	462	470	482	455	493	490	466	477	463	484	537	485	471	489	501	481	484	459	488	475	476	500	539	474	489	498	444	438	450	549	488	500	478	468	486	496	488	555	479	466	471	455	458	490	491	489	497	466	482	496	463	494	455	485	490	495	505	476	493	472	511	533	499	498	487	483	462	514	499	520	487	520	500	464	487	473	474	464	482	445	460	575	527	445	465	480	464	498	504	463	483	468	498	463	499	483	458	494	454	459	505	472	478	479	470	486	463	456	469	466	452	454	462	476	504	494	492	487	489	524	464	516	448	467	481	475	569	486	452	534	459	517	457	496	513	471	505	489	469	476	505	500	464	497	496	498	478	510	558	460	471	511	464	497	529	495	475	481	505	462	458	461	497	441	514	484	463	462	496	467	550	467	479	459	443	497	496	475	481	495	524	515	512	458	485	449	441	450	467	518	451	498	461	500	486	480	470	482	476	528	510	482	471	447	477	438	481	440	509	499	446	497	504	471	500	484	477	529	498	449	453	526	489	495	481	489	496	518	482	514	470	435	467	461	468	464	461	481	476	481	464	501	470	491	449	472	518	460	501	477	508	530	485	477	483	463	498	506	446	494	473	519	504	454	478	511	460	486	510	520	502	471	554	502	479	483	463	506	469	459	487	482	453	451	459	489	467	447	456	464	499	532	502	483	480	478	512	483	510	537	493	416	500	452	481	521	490	461	493	498	486	495	470	514	528	468	504	483	456	497	495	512	509	493	489	514	451	452	432	502	491	437	457	511	523	486	449	433	504	493	539	530	502	559	485	442	486	503	442	470	508	578	519	459	481	500	454	481	479	528	485	487	484	472	497	483	473	503	493	486	463	463	450	484	486	546	505	498	509	486	426	489	473	469	428	503	445	491	434	480	496	466	486	466	463	497	470	456	484	452	495	451	464	490	495	483	449	474	451	474	485	449	438	529	525	454	490	425	499	464	476	485	467	468	501	470	504	459	460	476	452	523	449	492	519	458
41430	30801	28504	27009	20130	9529	3226	2184	1958	1746	1605	1473	1366	1320	1195	1209	1227	1153	1026	1029	1079	1080	1084	1002	1143	1056	1071	1042	1043	1013	1057	1046	1001	1002	1063	1023	1038	1023	1064	1061	1068	1019	1036	1078	986	1051	966	1014	980	1059	961	1043	1029	1036	982	986	1060	1009	989	977	1089	968	1062	1023	1054	924	1022	1038	1019	1022	1021	1038	1006	1053	1009	1032	1043	1033	1014	989	1032	1091	1023	1009	933	977	1022	1007	1044	1045	1035	947	1017	943	1021	1012	1030	1014	1011	1020	1055	1016	1037	1015	1070	1080	970	1013	927	969	1065	990	996	1046	1019	1036	1004	1013	1029	1046	984	994	968	1001	998	992	1008	1009	992	1027	1012	1000	1043	1005	985	1024	979	1003	1057	1097	997	1034	1023	1042	1022	1038	1022	1056	1052	1089	1050	1050	1009	999	1054	958	1048	967	1040	980	966	1019	1091	989	1030	1034	1013	1044	1038	979	951	1030	984	1041	1010	929	1068	1011	1017	987	1030	1031	991	1026	1019	1036	996	1071	1025	1022	1018	1022	968	991	1006	1029	1008	1047	1056	1033	1026	1014	1068	1036	1001	1004	1049	1103	1000	1072	1009	974	1038	977	1012	1084	968	992	981	1023	1022	1029	1003	998	1001	1002	1024	1033	992	996	942	996	969	1036	1066	1004	1031	1027	1014	1003	1047	1038	1051	1053	1004	953	1046	1078	1006	956	1022	1012	1000	1048	1001	1047	1046	1052	959	1038	971	1019	1006	1019	1051	1033	981	974	979	1026	1046	970	1029	1046	1040	1049	1031	1022	1005	970	1023	1065	1008	1089	1024	975	1018	1037	981	1020	1028	1026	1034	1043	1010	1001	1073	958	1034	991	1017	988	1022	964	1000	1053	1033	1048	1022	1048	1026	1057	1054	1016	1014	1056	1004	1017	1001	1058	1013	1020	999	1002	1026	1051	995	1069	1081	1046	1032	985	1051	1009	1083	1026	1031	1035	1007	1032	1036	1025	990	1050	999	1002	1014	995	1027	1012	1016	940	1004	1093	1077	1046	981	949	1047	1003	1005	1017	1000	1051	998	1023	1020	1093	1052	1025	998	1012	976	1006	1016	998	978	1048	1044	1030	1008	1042	1017	976	1013	995	975	985	1046	988	1044	1048	1022	1007	1066	982	1024	1037	1017	1000	1035	1005	1104	1041	1040	971	995	979	980	1014	1018	950	1032	1021	1013	1013	1039	1018	1038	1019	1060	1034	1016	994	1033	1013	1023	1062	1005	985	1020	954	1051	990	992	1060	1021	964	988	1052	1003	998	975	985	1007	1096	968	954	1048	1019	1014	988	992	1067	1063	1042	1025	1028	1009	1055	1095	978	974	1049	969	1002	1068	1052	1053	1045	1065	1022	1029	1003	1044	975	1020	981	976	1021	1064	1026	1052	951	1047	1027	1050	996	1020	956	1011	945	923	947	987	1014	995	1065	1072	1087	981	1030	1059	1038	1013	1065	983	1019	1008	1077	1025	988	1024	991	1061	986	1017	1023	1012	1049	1029	1037	1116	1004	1010	1010	1026	989	1059	1064	1029	1024	1012	1047	1049	1005	1015	1034	1064	1031	1061	1052	1031	1028	989	1014	1052	1031	1029	1059	969	1062	1011	1028	1025	997	1016	1039	985	972	1045	1043	1010	983	1101	1027	999	1031	993	1044	986	1008	1005	1046	1037	1056	1038	1079	991	1029	1047	1006	996	1063	1052	1036	1017	987	992	1037	960	976	1016	1103	1089	1016	970	1087	1045	1015	994	1024	1050	1078	1048	1001	1006	1003	1041	1031	1050	1053	1004	1002	1019	996	1018	995	994	970	1046	1013	1005	958	1038	1018	1020	1036	1027	1016	995	1002	1033	1035	1060	990	982	1008	968	960	1008	975	1056	1005	1010	1022	991	1024	1079	989	1040	1011	1077	989	1038	1039	990	1018	982	1013	1018	987	997	1053	1042	1000	1007	1021	1029	1063	1026	1002	1066	989	1033	1002	986	1043	1045	1017	1036	997	954	1017	1056	1025	983	976	1097	1039	1073	1076	1007	1014	1000	1017	1016	1022	1041	1025	1026	1034	999	1001	1115	1011	1003	997	1048	971	1067	1018	972	998	991	1049	1078	975	1054	1038	1038	1005	1027	999	1011	1003	1041	1050	993	1021	1020	1107	995	959	990	1028	1013	1021	975	1023	1026	1016	1089	992	1067	1019	1004	1056	983	1014	1016	1077	1052	1017	1025	1030	961	1001	1009	1033	1017	988	1001	1035	1000	1023	984	1039	995	1032	1046	1043	993	1002	964	1024	971	953	1046	1025	1041	983	1005	1034	1055	1032	1008	1014	1035	1038	1093	1010	1006	1013	1037	985	937	1007	1053	1047	1015	1062	1078	1024	1044	1039	959	993	1091	1010	965	999	1018	967	957	1015	1026	1060	1037	1038	1062	997	1016	1029	1029	970	1072	1059	1029	983	1022	1017	1033	948	1040	1033	1022	1007	1102	1092	1034	1076	1023	1067	1025	1012	1008	1026	977	1027	1041	978	954	997	1061	1028	1082	1057	959	1029	1019	1031	1033	999	1002	992	1035	1057	1022	1024	1010	984	1014	992	981	965	1046	1025	978	1024	1066	1054	1025	1054	1020	1031	954	966	998	950	1024	1001	1049	1045	1024	990	984	1046	1050	1064	1055	1004	1003	1041	1028	976	1054	1066	994	1026	1022	978	1008	1011	1003	974	949	1047	1032	1022	1021	1005	960	960	1062	996	927	1033	1036	1008	1015	995	1022	1063	1044	1064	1056	995	1005	1019	1051	1015	1017	1003	994	1007	970	1031	1052	1016	1028	1012	1037	974	1000	1003	975	1008	1028	1031	1084	1012	986	1063	1049	1025	997	1110	1066	1031	999	1091	1026	1035	1018	964	1041	1000	1016	1036	1020	1012	983	1062	1005	1001	1046	967	1082	991	1011	1076	1011	1037	1045	1012	1019	962	1063	1072	1048	1028	1043	1065	1051	1033	1043	990	1069	1072	990	1051	1015	1024	996	1035	1030	957	982	992	1018	949	999	1013	1022	950	980	1047	1015	1036	996	1061	1011	955	990	1031	1042	1009	1004	1087	1032	1066	1039	1095	1020	972	1067	986	1018	1041	1029	1021	1033	983	1050	1001	1022	969	1007	1063	1032	1017	1051	1028	1077	1002	1077	1022	1014	988	946	1042	975	974	1041	1026	1050	1065	1016	1047	1015	1021	940	1029	1008	1039	1015	1028	1025	1025	965	1053	988	964	974	1055	985	994	1028	1037	1095	1002	1057	1014	1069	1041	1041	1012	1006	1060	967	966	1027	1038	977	1022	1029	1036	1065	1000	1049	967	998	1022	1022	1031	1063	991	1056	1034	990	1036	1009	1041	1069	1037	997	1020	988	983	1015	1015	1064	1018	1004	1017	1013	1048	968	1051	1040	1079	1003	1060	1038	1025	1036	1020	1040	1024	1027	969	967	1043	1023	1025	966	987	973	1015	1025	1074	969	1029	1009	1010	1016	1033	993	1093	1020	1013	989	1022	1045	970	1041	1066	1025	978	1010	1028	1081	1047	991	953	1003	1002	1078	1034	1075	1036	1001	1000	1051	1083	1021	987	997	1001	1003	1069	1012	1021	1018	1036	1040	999	996	1022	1033	1005	978	1019	1004	997	1025	1010	975	1010	975	976	1002	1079	1037	985	1087	1009	1021	1041	1014	1006	1013	999	1027	983	994	1011	1052	1020	1018	1040	987	964	987	968	1037	1037	1013	1047	1039	954	999	1025	1020	1046	1050	1012	1008	969	965	960	1059	1016	1045	1025	1046	1048	1009	1097	961	1027	995	1041	1008	981	990	975	1015	990	1042	997	1007	1056	1100	1011	1008	1003	1048	1031	1047	1027	1043	1037	1003	992	1034	984	999	1047	1039	995	994	967	1031	974	1044	1015	1073	976	974	1018	1071	1006	1022	970	1055	1021	996	1072	1033	1014	1022	1060	962	1043	1046	1068	1029	1009	1039	1008	1010	1005	1013	1001	1012	995	1000	1014	1038	993	1072	1019	1040	952	1038	1010	1008	1024	1091	1038	1043	1004	997	1054	985	1044	970	1018	974	1045	1040	976	1055	1022	963	1001	981	1006	1043	953	1065	986	1080	1045	1015	1076	997	1041	1024	1063	1009	1047	1102	1038	1034	971	1069	1014	1025	1032	1031	1032	1038	1033	996	1009	1063	1018	996	994	949	974	973	1027	1081	1018	1046	994	968	1036	1033	1001	1043	1027	998	1012	977	1007	1041	1025	1005	1076	1038	989	1030	986	985	980	999	1012	1016	1034	1035	1064	1062	1048	1025	1027	1005	1010	1070	1050	978	1061	997	1010	1056	1032	1012	1047	992	1018	1017	1041	1052	1052	1004	1004	1054	1010	997	1008	1022	1037	1004	1016	1037	1029	1063	1044	1007	1066	1064	1005	947	934	964	1025	991	1001	976	917	1010	1039	1073	1013	979	1006	960	999	993	976	1054	1027	1012	1013	1016	1011	1064	1049	1015	1017	1010	998	1027	1034	999	998	994	1017	1048	1080	997	1025	978	1045	980	1046	1012	1005	988	1106	1028	999
47442	27209	13531	6855	3009	1113	666	559	552	498	456	544	491	444	461	456	481	469	436	493	487	430	463	435	456	453	449	456	463	460	480	404	473	505	447	472	422	432	448	470	406	464	428	495	475	476	473	422	472	436	480	451	494	454	494	412	460	475	466	444	477	478	439	408	420	443	484	432	500	447	444	423	477	480	410	445	456	510	478	491	455	492	463	446	422	434	417	450	452	425	486	447	427	411	446	457	470	437	467	499	406	462	432	427	439	448	450	423	409	477	440	444	422	432	429	465	462	449	450	463	472	461	481	460	465	475	461	447	448	440	458	464	462	440	485	447	415	427	479	463	478	454	503	423	502	463	429	469	431	450	471	489	431	434	440	463	429	478	486	457	451	438	455	493	461	441	433	447	460	473	475	477	471	439	459	511	475	463	424	489	445	410	457	486	429	462	449	439	473	475	452	434	448	439	447	504	449	501	459	478	474	421	455	442	454	407	481	461	501	484	490	457	411	449	499	471	467	499	464	459	468	477	491	425	459	454	434	462	482	457	459	440	441	486	439	455	467	453	463	489	484	453	480	405	418	439	472	465	421	443	444	461	470	431	429	415	424	461	480	465	476	471	489	447	471	467	446	475	454	447	429	402	422	425	493	473	470	471	487	485	461	462	483	441	440	465	477	453	419	424	446	449	428	437	477	448	416	415	441	444	410	464	439	427	434	488	479	451	499	481	450	481	442	443	468	465	456	448	443	470	515	448	466	443	489	430	422	446	425	467	469	458	480	475	440	430	438	451	448	439	473	447	455	459	442	453	455	467	431	476	494	436	409	462	415	531	428	437	460	487	495	443	483	507	465	477	463	489	463	455	451	460	397	449	471	459	478	474	487	414	471	449	456	476	446	479	465	465	485	438	466	497	440	471	472	435	495	400	451	452	478	481	453	423	441	474	457	479	478	431	448	433	431	451	455	476	449	461	440	454	492	414	478	462	426	456	462	421	455	414	423	474	467	490	445	445	476	466	462	387	454	449	434	419	477	446	467	472	458	436	445	463	496	465	461	460	460	438	477	479	435	447	461	475	451	439	451	413	469	485	451	508	457	453	421	477	436	416	446	448	447	464	469	441	451	451	414	435	453	392	479	446	440	454	435	470	490	492	490	461	451	500	455	449	503	460	466	473	456	426	493	472	432	475	478	461	438	440	413	425	441	440	422	499	439	462	403	435	460	454	439	440	440	467	462	458	448	457	459	471	396	463	455	428	445	479	471	458	449	435	417	464	473	447	429	426	452	450	474	464	437	470	456	434	480	483	486	499	425	455	487	458	458	430	439	442	452	467	453	425	413	477	426	457	486	462	454	457	479	465	497	466	459	489	489	462	466	500	459	435	422	418	486	482	465	437	479	459	472	460	429	442	488	472	424	464	442	463	495	455	426	481	461	452	446	455	473	425	443	477	506	459	490	464	473	467	400	477	458	441	445	409	421	467	443	424	448	470	444	438	459	467	474	419	450	442	459	478	495	446	444	449	496	450	486	426	476	494	455	440	444	459	481	448	466	452	464	431	497	451	462	473	433	429	473	412	443	427	471	501	436	464	473	469	505	446	477	453	441	465	454	456	432	443	476	454	443	438	429	430	405	479	445	433	478	435	430	443	467	475	440	484	496	432	466	422	449	451	456	471	484	455	446	478	483	443	423	456	472	413	457	502	483	431	427	457	464	465	486	455	444	486	449	473	454	460	521	486	484	455	447	447	437	476	442	469	435	462	457	431	483	432	466	468	494	419	468	484	434	442	434	458	441	451	489	401	467	480	498	473	491	468	466	438	445	466	467	466	438	495	454	446	444	454	456	475	461	529	471	442	433	477	489	450	467	464	428	406	450	417	491	442	456	439	460	497	430	424	456	510	498	454	497	446	472	445	502	452	478	435	447	464	487	412	463	454	497	458	464	407	480	503	434	489	488	498	463	459	443	451	443	476	471	445	438	446	442	433	439	453	500	457	469	471	428	448	428	428	451	438	455	463	479	425	436	439	447	454	476	423	502	473	483	442	464	458	431	411	465	456	452	456	424	452	453	456	415	481	482	472	457	419	466	436	454	449	438	450	461	473	479	429	474	453	470	467	501	461	479	468	495	441	441	495	452	455	458	462	497	463	441	487	464	466	443	452	444	496	488	471	461	465	505	416	457	434	422	465	486	454	432	483	430	412	435	449	434	466	422	448	469	461	480	460	417	476	487	457	454	437	474	446	479	451	416	472	451	464	461	483	490	458	483	479	437	450	451	431	443	468	447	480	480	492	440	459	464	472	459	453	441	455	431	441	496	453	449	427	488	447	435	429	459	449	457	454	448	485	486	482	498	477	484	441	483	438	444	447	500	411	462	431	483	469	464	456	443	449	483	489	432	507	463	423	444	424	471	469	454	470	452	406	484	471	452	489	460	474	454	444	476	426	478	450	478	471	454	424	491	457	450	448	516	462	465	480	473	452	482	454	497	455	406	458	427	471	443	463	438	466	483	468	457	432	467	472	467	492	496	445	489	480	463	477	407	409	441	476	485	468	434	448	476	409	443	451	464	448	463	455	465	467	466	451	449	447	436	478	467	397	460	445	433	441	511	460	495	449	417	470	451	498	456	438	475	423	493	470	431	451	460	440	471	428	490	441	476	473	463	446	457	456	458	439	468	462	418	482	468	455	422	460	446	471	468	462	455	463	473	442	467	441	440	467	463	426	428	462	462	449	467	448	449	428	428	464	434	487	489	435	424	480	400	464	450	453	436	467	438	456	503	495	451	468	447	493	470	471	472	500	481	476	457	422	494	460	439	431	476	454	451	471	471	475	514	499	440	486	432	459	436	449	453	422	444	465	421	462	449	446	435	450	429	434	481	458	468	442	447	451	465	479	523	447	414	445	439	478	465	412	481	424	438	412	463	440	459	438	491	496	472	455	415	437	450	447	474	450	447	446	419	412	476	446	411	410	455	469	463	477	432	461	482	457	452	411	465	472	435	472	426	461	514	449	465	436	444	440	455	459	445	474	470	424	451	459	437	459	449	447	516	448	431	468	391	453	461	451	448	490	463	449	458	467	470	458	451	497	488	471	457	494	464	495	460	425	417	445	469	444	456	478	430	471	489	487	455	472	466	472	473	445	483	489	451	479	507	464	418	475	450	467	463	464	427	484	504	466	447	452	480	446	434	434	410	480	440	440	477	451	497	468	397	460	455	442	431	463	446	464	479	484	462	484	456	425	509	433	452	437	437	504	445	465	423	462	460	475	452	489	467	401	457	440	455	447	427	470	430	476	468	466	455	447	446	427	415	448	464	463	452	440	472	436	458	447	434	469	446	457	498	461	450	468	421	453	448	468	430	452	474	453	467	425	435	504	481	408	425	496	483	479	449	459	483	509	480	483	433	501	452	449	432	447	447	509	449	457	396	429	459	458	466	442	505	529	482	483	469	469	434	431	455	430	465	399	456	440	504	474	471	490	474	402	455	498
29797	18918	17148	13747	8095	3234	1755	1437	1284	1338	1254	1138	1105	1119	1113	1028	1004	1000	1015	1009	994	923	990	991	1006	989	1006	967	972	974	994	1004	1036	949	985	993	1011	988	973	1038	977	971	1006	976	933	933	962	957	886	1067	1017	1005	1004	958	930	947	962	957	996	1026	969	1017	1014	1007	962	985	983	955	962	989	1023	951	937	965	1048	1013	1006	893	981	989	945	956	982	957	947	969	1009	1022	1004	926	978	1022	970	975	973	951	1008	986	992	985	948	955	935	1000	937	920	999	995	950	955	950	991	921	949	1063	968	958	1002	996	983	945	965	998	1019	933	963	997	966	941	1014	1004	980	1003	939	951	989	952	961	943	958	1009	929	957	969	993	917	921	954	993	1006	975	913	921	1005	950	947	965	992	993	1007	918	913	964	972	949	967	944	970	942	954	1004	930	955	976	993	975	966	987	998	931	969	1012	1004	915	960	942	958	964	995	1004	998	961	992	981	946	937	1012	974	1012	930	952	977	1030	906	940	1030	993	984	1005	1019	927	946	950	872	968	1011	933	976	934	966	1020	976	1015	947	994	1001	950	1032	974	973	962	965	954	979	940	1010	998	952	927	963	900	957	996	973	963	908	930	966	943	991	1015	969	1014	967	912	932	914	991	967	942	1004	1002	954	1002	961	984	953	934	975	952	988	986	963	953	956	929	999	937	983	1011	1013	998	946	968	1007	1017	996	1028	965	996	932	998	935	955	975	999	1006	969	981	963	967	956	976	1025	957	970	1011	1026	935	1004	992	974	970	1009	987	958	944	996	950	912	927	976	927	929	963	951	962	979	1004	957	983	986	1016	984	967	984	970	983	944	913	1015	989	938	975	955	938	954	941	983	943	952	957	969	992	892	982	1000	920	941	948	961	971	929	1002	989	973	977	920	992	930	1000	922	951	985	978	959	1008	994	1021	956	933	993	958	1009	984	1019	974	1006	979	981	986	989	880	1001	951	942	926	988	947	906	938	983	1008	935	973	990	945	953	953	931	960	996	980	951	971	953	1021	967	918	932	1017	950	947	960	1016	991	1015	1024	1016	975	1032	979	969	1016	997	1023	940	974	953	878	1020	961	1014	921	950	972	979	960	943	962	1008	984	974	950	1008	950	961	1012	987	964	913	950	960	972	949	1002	959	986	999	959	955	966	1022	994	932	930	1000	962	954	901	953	942	1024	935	935	962	1015	989	971	934	1002	989	1010	971	965	957	942	985	983	978	978	1032	1008	990	992	940	967	984	1003	932	965	975	955	999	915	906	1000	949	993	1008	986	982	981	935	922	940	990	920	974	993	972	962	982	956	963	910	977	967	961	1001	1008	990	977	973	973	1001	986	993	930	976	986	982	993	1002	1044	935	995	975	1002	977	1019	979	972	921	970	944	953	947	991	993	1006	1024	954	981	1000	969	942	964	923	987	982	994	1007	956	988	956	1005	947	964	969	930	964	951	961	990	983	982	938	886	968	942	971	996	936	925	994	1018	992	973	1002	970	986	987	972	947	956	892	977	941	966	964	929	956	945	939	973	951	1014	991	988	1005	975	1003	952	994	986	935	962	1008	966	982	919	990	995	978	883	1003	998	983	985	1012	992	1006	953	1000	948	949	940	1003	994	1002	962	969	1013	1018	958	989	958	976	989	935	936	948	928	1009	990	985	940	951	984	940	967	1031	935	971	1001	948	906	1009	983	994	1015	1006	992	943	973	944	999	1030	979	984	1034	993	1014	980	975	949	952	963	1013	988	981	1012	898	909	1010	949	939	954	991	945	982	921	981	960	984	971	1003	963	951	1005	1001	987	944	946	960	973	977	977	971	922	984	999	960	994	963	981	967	978	996	973	985	996	1017	898	1007	948	976	932	957	944	993	930	999	971	960	994	998	957	951	967	1007	998	984	930	965	989	956	977	973	998	996	981	1001	992	990	980	965	1001	992	1034	914	961	974	979	965	1005	967	952	939	943	978	1001	1038	981	973	932	970	952	997	931	973	984	943	1017	1008	987	963	996	993	966	968	967	1008	937	994	998	957	1001	994	934	971	945	925	971	980	971	926	1024	977	946	970	969	991	1004	930	922	973	956	1007	929	976	1020	900	974	996	999	1032	982	1014	974	976	968	1019	919	977	961	971	975	944	1002	976	977	981	998	1002	971	970	973	977	980	993	1007	971	984	959	933	998	989	889	982	975	989	978	898	953	975	1003	891	988	935	990	952	1016	959	1034	956	924	934	951	1014	975	1019	943	980	945	966	985	942	1000	944	969	944	990	998	915	936	946	962	941	991	922	994	979	935	1001	952	990	906	972	946	976	965	972	973	992	1040	969	958	946	981	927	983	953	995	937	984	987	947	1004	920	1020	947	984	956	1021	988	915	972	957	934	993	946	995	960	1025	1030	979	993	990	953	1011	975	992	1035	958	958	967	975	973	954	907	998	976	955	987	948	981	966	927	988	952	960	976	1018	955	1008	933	918	990	961	995	939	904	947	942	1002	985	1000	967	986	986	986	953	1034	1005	969	976	927	956	966	937	979	926	1012	992	989	996	964	928	953	989	1010	962	956	977	976	899	962	1049	932	948	999	993	970	960	985	978	981	981	892	935	951	957	997	966	943	995	988	947	1005	983	942	950	1000	996	1014	975	956	944	953	947	970	964	912	1015	973	951	966	988	987	960	978	991	975	975	952	966	993	984	940	892	932	987	984	1004	955	937	946	948	1007	952	1042	987	962	939	975	1002	968	947	1004	1004	986	991	982	978	965	979	939	932	972	980	967	979	905	980	969	1002	920	948	915	989	927	1004	989	968	997	943	944	972	966	967	938	988	937	1029	934	971	941	963	998	1006	927	959	1037	945	966	926	1006	1010	952	935	968	937	1014	925	954	953	985	991	981	980	964	994	996	972	1014	994	1007	939	953	965	942	977	992	974	959	945	974	966	961	1030	983	976	1010	945	1010	1008	1035	918	973	1026	965	948	958	948	971	991	946	958	949	945	1072	906	991	967	1015	951	966	936	981	957	999	952	1018	943	929	972	984	1001	972	999	982	961	982	994	989	1022	937	985	937	917	1047	914	969	973	964	976	966	1017	979	957	961	1000	949	979	972	971	977	961	971	1009	956	927	1010	1034	1010	947	908	996	984	962	930	972	1021	979	957	1006	997	967	966	925	979	965	1011	913	990	920	961	911	973	936	986	924	960	1011	929	996	1017	974	1004	1000	962	959	961	1008	961	964	966	987	989	986	931	984	974	1010	966	887	1004	1030	1006	950	1048	944	971	970	1076	938	990	894	987	982	964	1014	1011	1038	1001	985	976	998	975	1017	972	959	1001	972	912	913	940	993	970	969	1014	1021	951	940	997	1001	947	951	1017	943	944	952	960	937	1014	951	1006	923	958	966	989	977	922	974	997	950	994	989	970	934	976	934	934	968	921	977	989	994	953	971	970	984	942	952	961	943	917	929	968	972	967	919	960	951	984	955	985	953	974	953	982	997	989	989	989	924	934	1006	986	961	952	969	1052	962	914	1022	979	957	993	1049	924	1014	901	996	979	962	924	998	991	1014	1012	988	1001	952	997	998	987	963	952	941	908	973	1004	975	977	974	962	967	918	1008	947	994	994	942	981	931	1008	992	1001	1040	956	968	1022	968	963	955	934	923	974	951	995	1003	976	943	935	974	937	1034	1010	939	1037	952	951	981	962	953	980	995	963	998	928	962	986	937	993	1021	928	982	1009	970	957	993	965	989	985	950	929	912	979	971	1005	922	1000	920
58509	29100	17668	8266	2954	1266	674	578	525	491	451	503	508	493	501	492	442	466	446	463	470	464	457	493	470	505	475	497	418	498	459	448	485	474	452	444	451	422	506	480	397	448	461	432	441	464	517	436	461	429	447	445	462	464	458	472	425	438	483	423	460	465	482	479	474	443	431	453	448	432	454	495	483	456	484	484	496	424	470	434	451	432	487	452	455	458	456	444	439	512	473	473	443	448	456	452	456	462	467	453	453	447	490	450	440	466	466	455	466	456	430	474	461	447	459	441	417	475	453	430	451	435	457	458	479	497	465	505	385	466	468	441	465	470	430	485	501	467	481	473	403	407	438	470	457	467	483	479	418	463	432	450	443	481	428	478	457	487	442	465	445	427	446	437	467	426	495	466	475	455	484	460	466	464	469	447	477	511	479	406	468	430	479	462	424	440	446	467	461	426	471	472	446	448	483	462	469	456	486	480	463	451	436	458	441	455	468	470	468	470	453	454	456	508	471	464	446	437	497	439	462	446	476	476	484	470	473	438	474	485	504	429	496	417	451	425	467	450	444	438	455	476	424	437	462	462	471	494	424	474	460	502	517	491	429	464	452	396	407	414	427	397	454	499	463	473	476	439	491	488	439	429	445	471	463	482	521	472	494	425	445	468	431	461	463	448	474	508	439	452	468	448	511	487	488	448	456	472	495	477	432	461	449	460	446	474	430	471	474	461	455	465	459	466	446	485	471	508	478	492	441	450	421	447	455	487	439	462	468	467	497	495	495	505	464	439	448	409	456	465	447	464	483	455	489	441	476	439	438	437	475	456	448	454	472	445	438	439	454	445	454	476	467	409	444	438	474	465	468	472	462	440	459	414	496	412	441	451	463	475	448	467	456	449	447	434	434	460	443	481	418	499	434	456	423	454	425	447	449	488	468	447	468	441	462	459	460	457	443	481	482	428	435	443	435	455	466	450	448	498	448	475	463	422	450	473	452	451	440	472	406	422	460	421	450	467	472	434	446	457	455	480	494	447	491	439	412	464	456	451	458	476	416	454	449	453	479	437	446	416	424	454	445	484	449	424	432	462	464	428	445	506	437	427	483	483	434	408	467	422	473	472	455	449	454	448	437	438	483	443	507	482	457	490	454	423	438	389	431	486	466	539	441	485	485	512	446	414	442	468	462	442	443	456	468	459	485	449	533	453	477	456	483	438	463	501	438	488	455	475	439	449	461	470	436	448	458	426	478	460	464	475	448	434	465	453	468	436	511	438	430	472	479	473	433	462	433	465	485	484	482	459	461	405	452	398	459	462	440	477	481	435	486	438	425	433	473	433	426	505	431	446	470	435	454	481	428	451	479	469	461	483	459	464	454	432	411	486	476	423	442	470	466	472	465	440	458	456	472	491	427	438	445	477	452	443	454	475	467	479	427	440	474	408	493	469	457	458	419	441	453	466	475	466	467	458	465	470	424	455	434	440	418	437	473	447	471	457	487	464	464	442	464	421	464	449	473	485	500	401	441	514	471	427	427	390	445	477	417	453	429	463	434	465	514	511	470	478	441	417	449	485	423	470	493	461	465	488	515	486	467	477	479	494	430	456	482	420	484	473	428	474	446	441	430	501	450	474	488	503	488	466	453	481	410	429	493	465	460	457	437	430	508	427	420	471	456	438	484	464	446	429	477	462	438	451	410	410	419	460	432	524	451	473	437	428	452	515	457	479	488	448	478	420	462	445	461	452	440	465	457	452	442	491	431	439	472	436	472	446	481	445	441	481	439	448	417	455	471	468	510	441	456	450	460	442	413	441	511	438	447	454	459	445	443	499	391	439	458	451	472	461	435	460	450	456	433	454	444	417	459	441	469	445	423	497	473	430	484	478	477	447	443	466	485	472	429	407	433	458	460	500	469	493	481	509	475	500	428	495	427	438	461	451	448	477	484	463	451	510	432	442	411	436	445	464	444	460	471	443	480	475	471	496	487	466	424	447	442	472	463	506	488	484	445	409	462	460	473	425	435	448	479	428	469	450	463	453	461	486	439	454	464	507	445	459	482	471	425	462	499	438	447	426	454	432	431	432	442	503	483	430	467	466	526	475	447	443	443	432	440	456	480	444	441	460	458	425	480	475	476	471	449	467	484	470	460	458	447	462	463	470	512	446	478	461	477	490	482	418	467	464	418	467	430	473	481	452	490	513	473	445	458	480	452	459	512	454	454	491	486	463	451	448	463	424	477	446	493	489	483	463	478	455	426	469	423	489	496	461	460	455	491	443	485	466	477	436	481	461	423	452	434	471	446	501	423	439	467	440	449	420	464	447	465	460	477	487	459	449	427	468	445	428	442	432	429	464	442	473	461	456	465	487	462	452	462	448	478	435	437	482	456	411	439	474	446	423	402	401	491	453	480	461	479	463	460	468	475	449	460	459	449	486	426	478	471	490	490	462	419	487	461	460	488	447	461	476	472	493	471	466	498	453	486	465	427	457	432	450	464	423	416	446	471	483	425	444	434	461	459	456	476	430	463	439	421	489	528	432	449	436	474	436	442	486	454	509	492	436	494	442	502	483	447	499	426	487	473	479	446	445	439	471	446	449	474	448	491	412	481	411	505	451	467	415	484	456	491	454	430	446	414	394	478	466	500	423	447	443	500	470	465	443	434	462	467	424	484	470	464	504	415	479	463	433	417	412	468	439	470	496	495	446	430	477	438	475	455	429	422	469	419	445	453	463	476	465	467	454	451	463	509	492	427	458	505	479	466	451	427	477	461	442	459	438	485	466	502	462	455	458	458	470	453	451	436	436	466	455	525	443	486	480	456	452	478	464	438	443	438	434	448	460	482	498	492	452	449	473	462	457	442	433	541	438	494	455	490	459	473	455	469	453	422	478	386	471	422	468	440	440	450	471	462	488	502	454	410	447	452	439	472	494	459	461	475	460	432	443	467	476	485	444	423	455	437	430	480	501	483	470	472	446	435	441	450	441	495	425	476	489	429	470	449	507	469	450	450	491	436	440	446	468	445	487	444	447	482	452	465	420	475	467	465	466	477	462	522	423	426	451	451	419	437	410	402	452	460	418	426	462	440	422	482	458	457	525	480	426	461	464	425	453	487	446	430	472	476	477	457	438	418	473	469	477	466	479	462	471	419	490	491	446	415	488	431	475	438	462	504	453	454	423	448	435	467	455	490	459	454	468	497	455	440	434	434	462	482	431	452	469	455	460	464	440	445	472	446	442	460	445	397	439	492	445	411	437	479	486	459	462	453	443	494	452	400	481	497	469	453	460	457	491	458	524	415	430	508	471	457	438	447	431	448	502	445	456	465	440	421	499	491	455	433	503	492	427	459	437	472	478	481	463	484	446	408	439	427	446	490	406	457	447	475	489	459	490	454	476	473	454	463	451	444	461	455	483	445	472	460	436	449	424	453	457	425	416	463	482	439	455	427	447	467	431	444	433	478	430	485	469	498	442	468	454	462	474	485	481	454	436	450	446	439	453
37685	22814	21483	15255	7639	3395	1729	1499	1270	1300	1220	1168	1169	1107	1074	1064	1108	1013	1004	1013	1031	942	1018	1001	970	1034	991	1002	987	1039	984	1050	1014	1018	995	998	1005	929	1016	970	1008	993	961	982	961	976	982	966	983	975	983	1025	1022	1027	1005	984	948	993	989	993	957	982	1019	960	994	979	978	961	983	1017	988	972	964	1026	921	963	973	951	1012	1009	1008	1010	981	1007	1021	1006	1004	931	953	990	978	971	1019	1020	965	1011	975	957	994	998	975	920	1019	945	920	971	1026	1030	993	964	1014	935	966	969	993	1036	976	997	952	977	1010	974	1024	1020	974	1017	947	906	908	1024	941	1001	1017	989	986	1021	960	981	1015	925	956	935	942	960	985	972	1011	990	1015	957	961	994	1037	1015	1019	981	998	972	990	988	920	962	973	1009	986	962	937	989	966	943	969	980	929	988	962	983	967	1027	1004	1080	939	970	991	955	971	966	979	971	961	964	1001	993	966	964	978	988	988	1013	960	1020	999	1000	957	933	985	1008	989	912	980	989	974	1026	958	1001	988	979	1018	1018	1026	957	1015	961	934	1014	981	963	1041	975	1012	965	994	945	926	982	998	980	957	990	922	952	992	943	980	957	1009	957	939	948	948	1034	956	1019	957	999	938	1017	1015	1025	1021	1009	1002	1026	950	953	1004	1000	1014	1050	1022	1027	988	964	973	956	988	1014	1004	980	978	882	986	1010	987	986	1002	974	945	1002	942	969	979	998	1014	951	985	955	1020	979	976	997	998	1069	1018	994	926	942	953	1009	1002	1040	993	950	942	945	959	993	953	991	989	956	948	1014	1042	971	1010	986	962	931	925	974	963	927	975	986	1047	986	1061	980	949	987	983	947	987	985	958	982	932	949	1030	1009	995	965	939	949	1061	917	991	944	972	955	945	1012	949	994	943	994	961	954	1018	1010	995	988	979	1001	996	984	1025	997	981	965	971	1036	902	928	965	981	964	986	955	1055	935	1014	915	884	998	1011	975	974	953	963	945	984	1042	967	964	1005	938	983	953	990	985	977	1016	996	1043	944	990	1030	940	1011	1009	983	971	949	956	1022	1020	992	945	1066	998	970	1002	985	927	1029	973	988	978	936	998	982	989	943	957	960	969	918	908	893	957	986	948	968	951	1005	981	981	1051	969	1034	1010	973	988	993	940	996	987	997	975	980	1009	993	960	1012	1021	1023	982	939	966	947	974	1010	1006	982	960	999	969	969	1035	991	1016	1009	944	994	945	983	955	965	927	1029	992	910	956	985	1039	939	996	974	977	975	972	1005	986	961	964	980	935	999	977	949	976	976	948	1012	930	984	1046	975	961	1010	962	1008	1002	972	1007	1035	967	1031	979	956	981	988	965	995	1003	886	1020	992	990	942	1007	965	961	1018	990	1025	958	926	1054	989	984	1014	1046	961	1018	1059	1012	989	950	984	1013	976	1003	970	973	1014	1047	989	932	963	1017	994	968	986	903	1009	976	993	989	981	1030	1016	1019	1002	1011	957	1022	979	921	977	948	961	969	1041	955	984	998	1047	983	993	983	946	978	1019	916	1009	979	963	975	1027	1035	1022	957	1009	937	1000	925	1009	1026	965	1013	930	929	899	947	1020	977	943	982	1011	908	970	998	952	962	970	1005	998	975	1006	1002	974	964	1003	983	957	995	944	977	946	913	1010	1014	982	968	956	998	976	958	999	1013	993	1014	966	958	997	933	942	1020	984	990	997	1023	950	1015	995	966	1008	934	962	992	966	975	1017	973	949	1020	1039	1020	943	1012	989	1037	999	980	953	986	927	979	948	926	963	1015	973	944	987	957	959	923	1012	962	975	981	997	955	953	1017	974	980	945	922	1020	987	956	932	945	977	942	959	996	950	1024	961	993	1028	955	985	957	1032	993	987	960	964	977	947	951	976	970	970	988	972	958	957	955	1012	972	1015	984	1005	1019	1015	983	1013	1023	939	989	941	994	960	970	981	1014	982	947	991	987	989	986	976	1007	978	916	993	1018	934	996	961	961	961	1010	963	1022	933	1017	1027	979	988	946	1022	955	968	971	959	990	985	935	994	980	985	969	990	985	1018	998	990	1005	979	974	931	965	965	1014	979	1001	990	944	987	1025	937	992	993	999	985	938	980	985	923	975	970	1003	1025	1033	978	966	969	967	968	952	931	990	1012	925	955	990	1033	1013	970	940	1035	938	993	997	971	970	1045	967	962	1035	985	989	979	1010	986	976	959	963	967	1027	1007	1002	936	978	1006	984	940	955	987	882	999	952	936	955	1008	951	1029	1033	940	1044	951	940	975	965	955	972	1013	1026	983	1014	1020	974	980	1003	977	1020	1009	1006	1034	1007	1018	988	990	1006	1030	958	973	992	939	1018	959	960	999	970	997	990	989	1017	974	993	1008	951	965	953	982	960	993	959	994	1007	1000	954	991	967	962	993	962	1022	1008	993	984	987	989	960	983	938	942	923	987	998	947	984	968	985	1002	989	925	965	1002	1001	1010	951	1038	944	997	1013	966	996	991	1013	978	986	962	974	993	972	1003	976	989	988	1010	995	948	988	982	993	987	983	919	1051	971	958	970	962	960	1011	993	959	996	1012	947	987	993	992	969	991	936	1018	959	989	1001	970	1079	1027	1011	954	985	975	934	960	953	1002	924	1016	980	926	940	991	979	962	894	977	972	1017	947	1051	966	990	989	944	1002	1033	1050	971	1026	1035	991	994	961	1000	973	975	1008	983	966	977	964	1036	1007	944	1022	969	933	991	988	975	962	970	1017	964	999	959	988	1007	988	965	900	979	986	978	1040	986	984	973	963	955	1018	962	965	932	1012	971	984	931	1003	991	992	977	1021	988	1009	1005	982	1006	986	960	974	986	1009	940	985	1010	953	984	967	1004	935	1008	1005	972	949	999	966	1038	959	967	964	1063	993	983	1019	1010	991	963	927	986	986	995	996	995	966	1021	946	950	991	1014	1011	1037	1036	1010	985	948	962	961	962	917	989	989	983	981	995	1000	1003	996	1038	994	996	983	990	985	929	970	922	988	978	1004	1016	942	1017	973	1006	990	944	989	997	1045	980	1022	997	961	940	953	926	923	967	972	932	988	1038	964	1002	978	962	963	976	985	969	993	961	995	989	951	930	987	956	940	939	949	956	958	998	984	977	963	983	1049	967	1004	985	923	979	1006	927	986	965	1000	1006	957	965	1014	994	923	1022	935	947	997	966	998	948	1009	981	958	985	947	1050	1026	978	1013	939	970	972	968	992	933	942	984	984	992	1024	949	961	1020	945	1019	939	991	983	978	950	991	1041	994	958	955	974	987	1010	982	983	955	1006	966	993	1020	1000	984	1018	1020	955	962	1002	1002	982	996	1011	977	963	992	1047	954	972	977	913	1037	993	969	963	965	987	1034	930	971	996	950	974	943	1000	992	1024	937	965	1032	947	1011	1015	966	953	984	991	974	929	1017	940	953	991	990	978	1000	974	996	935	945	970	956	1042	994	975	985	912	1021	962	968	973	923	905	965	1006	984	945	1010	928	967	976	981	985	1050	973	987	964	979	975	935	1007	996	1002	981	978	993	982	989	1033	971	1009	1045	970	916	1024	976	971	1066	966	1047	962	1022	963	985	961	992	1023	983	1043	982	933	1026	976	1023	1003	932	936	978	1003	961	959	1013	1002	995	1009	985	971	963	997	952	978	998	1048	959	984	973	940	999	997	945	974	958	1009	963	931	1028	1005	971	998	970	992	945	1016	989	986	955	968	1007	940	1013	971	968	997	953	1011	972	980	996	953	956	971	975	985	965	968	1027	965	972	965	960	984	1005	967	980	990	976	980	978	988	960	980	1019	976	976	949	1026	987	956	1004	979	965	1037	1010	991	1004
65154	39304	26968	16290	7736	3636	1459	761	632	575	559	545	596	580	566	512	483	492	544	467	515	453	483	491	474	490	476	475	493	478	467	520	510	489	533	445	471	479	469	488	507	458	507	468	462	428	490	451	442	470	487	467	470	451	507	477	469	514	516	467	449	441	428	499	457	458	481	457	467	464	500	474	508	446	496	541	475	484	508	476	463	470	492	475	473	441	459	474	481	487	496	505	468	436	486	455	508	482	497	466	497	463	473	484	456	516	448	465	507	504	452	460	496	451	461	485	464	538	477	498	497	485	528	501	466	461	449	472	438	468	476	491	492	478	456	492	498	502	512	483	486	506	526	507	471	478	490	446	507	469	460	485	508	498	546	490	507	517	494	489	474	452	476	508	530	442	497	485	470	482	471	460	495	459	474	454	457	485	457	516	481	484	483	523	505	475	485	517	474	501	485	450	509	473	473	507	466	466	457	486	479	484	518	497	471	507	489	491	471	485	502	495	475	470	512	528	478	438	458	461	453	447	459	470	528	487	434	496	486	456	491	475	499	517	496	486	485	464	489	442	496	447	480	513	466	472	444	472	476	521	450	486	525	451	451	445	483	450	468	470	478	485	452	493	505	517	536	497	456	474	446	506	468	458	462	490	475	488	540	504	515	467	454	466	484	501	500	477	464	457	520	491	484	451	469	462	442	490	498	437	502	493	460	478	492	519	475	497	492	482	486	451	484	523	520	467	498	457	451	488	454	460	479	476	509	501	444	474	446	491	497	498	497	514	478	525	480	523	476	471	451	491	474	469	511	453	477	469	460	508	459	495	513	501	497	473	500	497	500	436	490	438	482	446	443	481	443	432	435	503	476	491	467	452	445	466	497	465	467	500	506	472	431	478	466	486	494	469	450	450	489	434	497	518	438	452	491	452	482	463	512	461	466	470	449	457	521	523	472	449	449	451	503	466	516	432	454	481	466	490	487	457	478	467	488	467	514	482	473	467	521	480	482	480	491	493	428	511	474	487	439	451	482	487	449	491	480	463	471	485	467	485	472	514	474	432	449	465	470	458	483	510	453	480	466	519	473	526	484	466	462	467	487	505	499	472	500	508	463	463	527	521	463	468	463	481	493	456	511	488	458	459	450	476	477	448	473	504	495	520	524	471	443	528	463	474	460	505	501	441	480	470	433	474	445	489	469	475	459	490	494	496	501	511	491	451	465	537	486	486	508	430	466	515	498	465	478	527	490	477	494	538	485	528	466	444	490	456	445	517	484	502	504	508	517	489	494	516	447	501	587	522	493	477	472	456	479	503	506	492	502	478	531	460	473	507	488	510	481	526	467	505	457	464	478	495	448	488	496	444	427	453	524	477	440	471	499	455	496	472	470	486	467	507	518	488	465	476	477	493	487	495	490	539	465	530	472	448	505	463	488	468	477	474	408	491	449	495	507	430	460	513	475	537	463	498	448	485	492	477	509	499	479	434	515	468	450	438	469	535	442	507	462	479	463	523	450	452	530	407	470	486	434	451	471	481	500	451	458	504	467	477	463	506	472	475	486	482	475	477	470	505	527	481	508	485	459	501	477	509	521	452	520	490	482	474	460	507	440	481	504	487	519	483	484	488	487	479	513	448	453	468	479	441	455	462	465	468	472	467	415	495	489	419	500	465	466	481	470	464	472	464	508	511	465	478	457	507	466	418	525	488	446	494	488	458	492	490	455	452	471	472	498	464	484	491	473	479	474	477	462	470	517	474	499	433	483	501	454	490	487	496	490	468	483	476	477	485	499	492	459	529	520	484	491	487	449	473	470	445	433	479	525	480	508	490	524	484	458	464	479	484	493	509	472	451	511	479	506	462	467	525	508	427	469	466	487	499	446	473	503	481	498	449	428	464	462	445	446	454	487	492	484	472	427	473	484	462	459	439	453	458	479	491	470	451	496	457	450	497	485	534	502	485	475	489	468	498	480	498	492	508	458	493	472	476	499	523	450	459	421	473	435	503	492	473	458	475	477	486	443	453	490	499	487	483	528	456	451	474	477	506	478	476	462	481	493	492	506	505	450	497	467	469	514	481	508	508	479	494	471	445	453	508	484	462	489	518	463	498	507	509	527	499	458	479	514	480	470	466	452	440	463	503	538	460	501	522	481	498	526	506	509	484	460	499	483	493	496	494	460	466	472	465	464	512	454	457	481	489	476	445	499	536	472	469	479	495	495	477	467	455	487	452	516	505	533	491	499	483	457	453	450	420	500	460	458	497	446	483	489	440	446	466	497	442	499	496	468	491	458	467	474	481	461	492	475	450	504	517	487	477	467	470	441	461	473	471	450	468	491	489	493	528	484	493	471	460	449	479	492	490	495	458	502	464	456	512	479	482	443	521	485	472	489	518	469	439	464	459	522	518	446	515	543	480	441	491	481	443	454	530	452	535	516	458	489	492	494	465	477	483	485	454	490	456	464	495	510	482	480	420	455	494	475	469	480	443	495	535	477	472	488	413	480	476	505	469	478	494	468	504	545	490	457	482	455	512	466	475	534	515	521	500	468	442	484	526	483	442	486	462	453	497	441	477	497	460	440	501	469	489	495	462	486	502	483	431	482	535	442	503	504	460	484	432	472	530	480	507	449	481	474	465	473	482	439	498	466	489	497	459	483	503	511	475	463	449	453	487	458	471	536	482	488	479	509	454	461	484	459	457	486	483	424	488	449	490	450	458	487	460	485	453	499	485	449	466	492	489	478	472	440	485	479	472	545	468	487	484	513	505	476	501	483	461	478	460	491	465	475	463	476	471	417	492	469	425	460	495	465	442	503	502	499	502	458	498	470	474	492	459	501	462	487	487	520	542	451	464	459	454	481	452	471	528	456	491	490	491	498	471	465	518	466	488	475	467	486	471	493	491	494	494	503	502	466	458	456	474	494	507	496	501	531	470	446	496	464	473	482	473	474	479	480	446	442	443	476	465	449	470	464	468	460	458	469	467	480	451	494	476	468	486	484	434	484	425	483	465	453	466	488	534	514	459	453	523	461	504	478	472	445	504	471	480	510	526	484	479	445	465	506	477	495	448	477	482	477	407	516	459	479	513	484	458	469	480	463	465	482	510	452	486	451	442	489	470	447	477	469	463	471	444	515	463	458	478	508	519	514	516	488	512	531	490	510	521	482	445	507	507	487	517	473	501	478	491	502	518	485	498	472	440	405	487	507	500	546	487	452	474	464	475	510	467	493	466	502	530	438	535	513	493	470	521	525	439	442	470	463	467	478	486	521	504	516	500	492	465	486	488	488	485	462	447	478	487	495	492	437	456	483	511	492	514	488	448	450	483	476	492	509	460	466	500	521	513	464	484	449	485	517	468	469	498	492	459	488	506	495	477	470	450	494	519	522	470	511	499	547	503	461	446	490	460	501	512	485	473	473	475	457	500	464	489	482	505	432	457	449	470	500	459	441	503	491	464	495	497	459	520	519	490	486	491	493	519	503	434	457	420	497	480	436	473
41681	31062	29521	24101	16658	9808	3790	2030	1860	1596	1522	1446	1376	1248	1195	1204	1248	1076	1063	1068	1098	1098	1041	1059	1071	1008	1100	1027	1094	1041	1045	1056	1070	1027	1056	1020	1041	1048	985	1007	1021	1015	979	1024	1005	1065	1048	1011	1007	1014	1042	1044	1034	1058	1048	1021	1003	1038	1032	1062	987	1042	984	1024	985	1051	1010	1064	1034	1042	1033	1006	1007	1002	1000	1002	1031	1037	1015	1044	1043	1027	988	982	999	993	1005	1008	1001	1085	1013	1006	1032	980	966	1038	1037	1012	1069	1034	1022	1052	991	972	962	1041	1015	1073	1038	1030	1003	1008	1054	1044	1027	1023	1010	1004	1043	969	1077	957	1035	1038	1010	980	1021	1024	1014	1016	1023	964	1013	964	1036	1016	965	1037	1015	990	999	1000	970	994	994	988	1018	1029	1009	1041	1074	960	977	1021	990	1049	1056	953	1057	1007	956	970	1059	1007	995	958	1011	944	971	1020	1067	1020	1005	1038	1029	1033	998	1032	1045	1004	1021	1005	1007	1026	971	1035	1044	1023	1054	1001	893	1013	1036	1001	1042	1049	1055	1002	984	1016	1016	1027	940	1027	1037	998	1064	1029	985	1002	1049	1027	1057	987	1008	980	1055	1018	1023	970	1035	1019	973	989	1012	968	963	998	1009	986	972	989	1066	1013	1021	1023	1035	1017	1051	1099	997	1003	1088	1005	1031	978	998	988	1038	1000	1076	1066	991	1021	1042	1036	1024	1047	1022	1028	1025	1024	1028	1014	1033	1015	997	1023	1031	999	1035	1043	1032	1031	1028	1031	1007	965	992	978	926	1077	1043	999	1034	1061	1055	986	1038	1000	1051	1016	1049	1062	955	1082	1019	994	980	991	1016	1021	973	1017	976	1003	1045	1028	1064	1047	980	1018	1034	989	1013	963	996	1046	949	1019	992	981	1005	1034	1019	1009	984	1009	1071	1045	965	1029	994	1010	1004	1033	1067	970	994	979	973	1029	1041	988	1026	1087	974	1064	1010	1038	968	979	1043	994	1005	989	997	1007	1011	1007	1041	996	1030	975	1098	1015	973	1002	1038	994	1051	1027	990	1034	1007	1025	1039	1021	975	984	965	1041	954	1042	969	998	1049	1023	1047	1014	1070	1010	1041	1031	1016	1007	1010	1031	978	1042	1031	1038	995	1030	1020	1015	994	1075	1053	1011	1035	1030	1022	1077	1007	977	1023	974	1013	979	1013	1025	1017	1038	1045	959	1004	980	971	1001	1043	975	1024	1049	1015	954	1025	1036	1053	1043	992	1023	1037	1008	1025	985	998	1017	1053	1036	1023	1023	1038	1058	981	987	1025	1004	1040	1011	994	1042	960	1030	968	1026	1036	993	970	991	1056	1105	994	1040	1012	982	978	1031	1007	1034	1108	1033	1062	980	1007	1014	1022	982	1078	1008	1046	1031	1049	999	1012	990	1014	918	1018	1079	1027	1019	951	1046	1016	1060	1082	1023	1045	1018	1000	1043	986	1031	992	1042	1049	1050	1012	1008	943	1007	983	997	977	1057	1001	963	1030	1015	1012	996	1013	1004	1067	1050	1016	1030	1049	1007	1062	936	1017	965	1033	996	1011	1037	991	1101	1005	1008	1027	996	1015	1006	1049	1016	1057	1028	1027	1036	1009	953	1027	1025	1037	969	1001	1021	1025	1011	1062	1037	1094	1068	1061	976	1000	975	986	972	1015	1012	990	995	1069	1034	984	1065	975	1016	1017	1031	1036	1034	990	997	964	1043	1036	1015	984	1038	1016	1030	1002	1026	1066	1046	987	1076	1032	1020	1016	1003	1032	1045	996	1022	1010	960	1043	1035	1019	1050	1028	1014	1066	1021	1030	1006	1022	978	940	1041	986	1019	1019	996	1035	973	992	997	966	1054	973	1044	1055	1004	1001	1021	1033	1035	989	1004	1038	962	1041	1017	1007	1035	1024	948	1065	1045	1029	1065	1005	1045	1045	996	1014	1066	1058	986	966	1013	1025	948	1044	1034	990	992	992	1007	965	1009	1045	1058	968	1044	1062	985	998	1084	1014	1034	1015	986	1037	1023	1019	977	1004	1015	1026	980	1065	1060	1031	1005	968	1012	1023	1015	1010	1040	1008	1023	1001	1029	1036	1058	1040	1019	1026	1074	1017	1048	994	982	1061	943	1029	1068	1019	1000	1036	998	1023	1024	987	994	1007	1050	1119	1021	1008	1021	990	949	1051	994	963	1026	1053	1033	1056	972	1049	1033	1005	1074	996	995	992	1020	1010	1058	1092	1007	1002	1089	966	1023	1038	992	1023	977	1005	993	1058	1031	1063	1036	1075	1048	1005	987	1006	1036	1010	973	975	984	993	993	990	1009	960	1013	1005	1004	1009	1075	1077	989	1021	1020	1061	1005	953	985	1027	1029	1032	1061	1056	990	1005	964	978	967	1034	980	980	1046	1001	989	1034	960	1031	1037	1009	1016	1031	1017	1010	1051	1094	1029	989	1079	931	1023	1015	1004	1012	1043	1010	973	982	1028	973	956	973	986	1068	959	987	1027	992	992	1054	1012	1008	1044	1049	1039	1007	1024	1004	1040	1038	1094	989	985	980	1023	1034	1059	990	961	987	982	1010	1032	1048	1049	990	1057	1009	1001	988	1039	1004	1012	982	1064	993	953	1016	1095	993	1033	1031	1001	1025	1020	953	977	1070	927	1009	988	1023	981	973	1018	990	987	1037	1059	1018	969	1003	1002	982	1068	1024	998	1009	965	990	989	1015	1035	998	1011	997	1003	1039	1051	997	1030	1034	981	1022	1011	1048	1089	1045	986	998	977	1018	974	938	1003	1012	1004	1023	1001	1068	1014	999	1009	966	1039	1017	1004	1029	1074	1008	1080	1035	996	1043	1026	999	1003	1079	1009	1006	1042	1000	998	1008	1009	1012	1010	1009	963	1026	1033	1042	985	999	1047	987	974	1087	1018	1047	1041	1025	1034	1023	1019	1011	999	1078	981	960	978	1059	1003	1061	1003	1013	1081	1037	986	1039	1031	1017	1065	1020	993	945	1011	1004	1032	1077	1039	1092	990	1016	1050	1062	993	981	983	957	1045	999	1054	1091	1019	1040	939	1041	1038	1038	1013	1020	1083	992	995	1043	1008	1035	1033	995	1032	964	1052	1061	1039	1059	1028	1066	1024	996	1002	1042	959	1042	1030	984	1001	1008	975	1005	1057	1001	1050	1032	1002	939	1011	1061	1041	1077	997	1030	1009	1062	1009	1044	968	1053	993	1032	998	1020	1034	1029	1030	1028	1020	985	1055	986	1040	1004	1021	991	986	1056	1034	1026	1033	1037	1030	1004	1065	1037	1069	993	1020	1049	973	1059	947	1039	1024	1008	937	1075	1084	997	988	1006	990	1055	1074	1046	1021	1074	1016	1058	969	980	982	1021	1016	1007	1029	1016	1000	1055	982	1035	1033	1016	981	1045	1011	1102	988	1018	988	1041	1002	1032	1007	962	1023	1109	1015	1014	1046	1071	1005	988	983	1011	1011	1022	1044	978	1024	1017	993	1059	1010	1049	1004	1014	999	1042	1074	983	1057	1009	986	1043	997	1026	965	1017	955	993	1019	1063	1021	1051	1030	986	1001	988	1025	1026	1024	990	1033	1012	1040	1073	964	974	954	1077	1029	989	1027	1057	1035	967	993	1026	1007	1019	1036	1033	1050	1012	973	990	957	988	972	1008	951	990	1077	1022	1028	1039	1034	1032	1006	994	1064	1006	1025	1011	1025	1064	1095	1013	1030	1043	1007	1070	1047	1053	1022	1017	1014	1022	1081	1028	1013	1041	1056	1038	988	1045	1018	989	1030	1041	1014	1033	1006	1023	1009	984	1029	1000	1046	1049	1018	1069	1040	995	1046	1041	1012	1020	1070	986	991	979	952	999	1028	1029	1005	1034	1008	1006	1023	988	1069	1061	1057	1018	994	1015	978	1005	1048	1081	1009	1002	990	1004	1054	1021	1063	975	1022	1000	983	1051	983	1010	1013	1051	978	976	995	1053	1027	1019	975	965	1028	954	967	1022	989	963	1017	1035	1059	982	1024	1070	1061	1033	980	998	1001	1051	1038	1030	1056	1032	1049	1039	1051	1023	1022	1041	970	1071	1031	1006	981	1061	1075	996	1031	1039	971	1003	1054	1017	976	969	1061	985	1049	1036	1055	949	996	1031	1033	1017	1042	1031	1012	1048	990	956	1025	1032	1063	1034	990	1065	1005	1089	1094	954	998	1018	1036	973	1067	1009	995	970	1032	991	1031	1014	1018	960	1018	971	1036	1027	1065	1010	1006	999	1018	1072	1039	993	1043	1016	1055	1044	1019	999	946	1059	1042	1066	989	968	1014	1050	974	964	1024	1037	983	997	966	1031	1000	988	988	1019	1077	1026	1020	1068	1047	1026	1003	1020	1008	1004	1015	1034	995	1018	1027	988	1105	998	1008	1047	978	969	1005	1042	1071	1031	1014	1031	1006	933	1035	985	1006	996	1013	1032	1001	1014	1045	1057	1040	1022	1037	1044	993	1050	987	1008	1032	1038	1049	973	1070
46706	24328	11344	5175	1814	975	615	537	518	511	479	505	476	477	473	497	499	485	470	440	448	428	486	448	446	459	421	495	500	499	520	434	500	442	470	419	488	434	411	456	458	428	435	482	440	453	436	461	440	479	506	481	440	441	458	453	473	456	480	462	472	422	436	462	451	417	458	460	512	472	454	460	483	469	445	441	461	461	486	463	453	454	487	473	469	476	427	415	492	423	444	468	431	463	495	454	458	492	444	452	458	424	468	474	490	492	459	461	439	446	490	476	522	472	483	469	417	441	451	433	502	472	452	458	478	481	436	473	461	459	484	459	482	470	445	434	422	472	439	472	503	422	447	475	430	443	467	463	480	455	453	496	437	462	489	447	475	459	481	477	428	434	511	465	461	437	444	463	476	465	491	469	414	454	455	455	445	440	438	433	445	489	466	474	450	448	484	442	448	476	479	465	434	456	443	497	468	437	457	461	459	473	427	434	476	441	512	475	458	414	425	459	470	444	449	464	447	492	429	477	403	433	436	486	463	472	460	469	467	489	444	409	450	454	479	466	452	473	435	489	399	434	446	436	444	444	432	422	429	434	477	449	449	434	426	442	460	434	502	439	470	432	475	445	456	454	435	471	450	439	414	465	472	470	480	431	415	419	474	468	458	472	437	498	500	493	458	463	446	488	438	467	460	486	488	448	447	442	507	463	487	422	453	452	487	467	525	422	463	440	435	449	426	433	420	491	472	482	443	475	436	456	467	450	494	496	454	461	474	468	475	487	415	440	422	451	413	459	466	438	487	456	434	473	483	494	453	470	428	461	482	488	452	480	475	462	460	473	437	406	431	488	466	451	473	445	488	470	458	445	469	451	484	440	476	454	494	471	455	458	455	467	471	446	436	443	446	463	470	468	462	423	439	479	462	454	475	472	503	447	476	432	440	412	515	421	441	442	472	438	499	520	475	439	467	480	437	469	440	476	475	468	454	443	454	483	471	457	502	445	490	490	488	462	399	465	442	469	454	464	484	443	484	446	462	448	440	447	435	418	440	456	424	436	473	431	432	481	439	460	458	459	447	461	434	489	441	433	450	473	469	435	466	433	489	471	428	422	451	466	497	446	442	421	400	431	462	485	475	454	456	485	487	457	467	452	433	456	403	458	465	435	466	458	424	446	459	460	478	445	462	463	430	467	478	448	492	449	488	434	470	468	447	457	448	385	478	489	504	433	444	452	478	423	462	471	438	432	430	461	470	448	424	442	441	482	504	461	489	464	504	404	406	489	433	460	467	426	462	448	427	436	472	451	477	460	467	498	491	449	497	458	437	467	446	442	430	466	486	435	431	447	437	464	465	497	461	500	471	475	462	456	450	501	464	470	488	445	472	479	396	450	482	466	490	414	431	492	507	433	476	481	477	432	437	416	430	467	431	490	449	441	457	458	455	449	481	424	450	468	464	476	475	450	424	508	456	446	507	490	528	421	432	454	407	457	478	498	472	459	439	463	484	480	493	480	465	474	469	447	480	435	488	474	466	454	454	475	456	436	435	497	436	430	467	467	472	469	450	461	513	471	455	458	447	475	415	411	436	457	457	457	497	483	479	428	447	451	496	484	463	458	421	423	428	442	449	482	459	482	471	440	450	460	485	464	422	433	448	406	512	467	435	437	478	444	489	455	503	449	441	445	458	444	430	451	423	458	444	434	515	486	435	476	424	469	452	434	465	476	460	409	434	454	480	527	490	460	424	460	458	463	499	446	464	436	478	461	424	420	435	430	420	477	432	482	427	451	469	437	431	431	457	489	503	446	494	491	456	486	458	428	505	439	444	473	456	449	448	473	450	461	455	462	458	478	482	446	462	420	477	441	430	498	464	490	491	487	477	496	484	480	443	445	390	480	500	456	447	486	486	502	451	490	416	484	491	428	451	422	473	416	461	495	463	514	423	471	432	456	472	441	449	506	439	485	458	458	418	469	498	451	449	417	477	500	488	455	474	458	459	450	487	471	416	462	435	451	430	433	453	470	488	443	447	465	482	468	457	458	378	466	454	448	480	436	477	491	464	476	453	455	465	468	440	451	453	417	448	479	456	468	497	468	427	450	442	458	430	490	455	427	504	488	459	467	463	505	441	452	443	472	500	440	454	448	484	465	440	449	439	438	469	469	406	449	454	473	482	467	455	455	399	464	414	447	440	485	479	452	408	454	427	444	485	467	414	494	464	450	467	458	464	499	479	458	498	440	446	434	492	463	453	457	451	495	427	475	465	480	430	457	442	422	426	413	465	471	460	459	457	470	450	474	474	466	455	445	468	487	425	469	479	418	451	477	451	428	440	487	432	452	480	467	422	465	424	469	473	469	468	491	457	490	433	415	468	476	433	499	502	461	437	439	468	463	457	478	461	435	401	477	465	483	453	489	449	433	453	429	449	450	489	438	454	421	447	414	399	439	462	469	461	457	445	467	472	462	464	471	430	414	494	481	447	489	460	448	478	417	442	512	454	487	474	476	443	427	428	448	471	457	449	448	448	425	419	512	466	468	456	496	437	474	466	484	490	424	469	424	468	446	452	497	481	460	435	475	475	493	478	445	445	456	491	432	448	512	458	474	446	499	436	465	481	454	471	412	444	437	441	446	435	498	437	447	453	472	476	477	446	454	472	501	470	502	471	412	491	457	446	424	429	451	471	470	448	420	497	440	469	416	459	461	436	483	455	481	452	455	465	442	472	460	439	473	502	455	447	459	472	455	446	472	491	474	459	426	429	425	483	492	484	441	448	442	412	440	456	405	486	417	418	411	483	436	416	472	434	447	460	488	454	449	430	431	474	467	466	519	421	459	458	465	468	476	451	438	483	428	484	465	484	481	473	463	434	415	430	470	472	460	440	481	479	436	419	433	469	487	456	464	444	491	457	440	469	465	514	450	453	463	489	465	463	473	425	468	404	470	421	479	485	456	466	432	461	440	452	437	482	447	446	499	472	455	441	443	469	458	455	438	470	447	452	420	459	481	458	485	452	428	498	458	490	476	489	481	473	457	456	465	456	461	412	435	443	479	468	433	463	430	472	440	460	439	490	469	433	436	461	433	454	501	444	460	449	459	465	460	433	422	447	439	485	404	432	497	467	483	466	462	415	425	474	456	485	495	460	470	445	444	438	458	455	463	471	456	444	462	418	451	454	462	448	470	484	439	491	492	441	470	469	476	479	470	445	461	476	445	431	482	448	446	499	429	466	432	480	454	433	482	456	475	458	460	463	499	453	436	473	427	466	454	459	453	488	468	476	487	443	503	483	429	495	476	448	456	452	494	426	442	446	444	431	445	451	492	448	461	477	464	416	425	464	441	476	443	431	477	472	441	443	455	464	451	421	492	445	417	501	421	417	483	445	477	461	481	452	492	452	450	460	452	466	455	505	460	467	463	430	484	455	418	462	462	506	479	484	437	470	470	477	454	466	467	470	472	437	448	459	495	465	446	468	435	428	476	459	481	467	459	464	440	462	433
31217	18597	14430	10655	5107	2834	1743	1407	1289	1168	1111	1169	1096	1027	1074	1025	1059	1003	989	993	1025	1005	1059	961	876	987	979	1023	963	980	1034	999	974	970	1015	1008	965	915	1005	1018	997	985	980	1025	999	1008	978	994	945	1034	966	983	944	1000	977	1021	966	981	974	955	958	924	1001	922	992	947	928	965	970	957	973	967	959	947	980	957	993	938	1009	968	944	985	987	983	957	933	958	968	975	978	1038	997	994	956	992	970	969	933	992	978	957	974	930	952	994	968	1000	932	971	946	955	1006	1001	988	952	1009	989	1002	953	1034	990	977	962	968	930	949	961	972	973	988	951	937	975	948	990	948	1013	984	928	979	952	972	947	936	1026	971	964	978	1041	971	956	1019	949	973	970	917	966	963	916	933	1018	967	968	974	936	966	945	944	945	980	957	984	967	921	953	1001	971	923	1052	967	956	934	979	941	986	964	921	995	996	1018	977	1017	963	1005	995	983	1013	939	1050	1024	991	971	963	990	989	929	951	976	984	958	990	1000	1010	1010	990	1004	985	994	966	1057	995	947	962	965	1030	979	971	946	975	961	1001	956	945	992	1016	989	976	983	990	984	972	937	953	972	1033	983	932	955	985	988	967	957	951	942	1003	943	973	971	1005	979	986	955	967	1010	943	975	967	955	1002	1026	998	997	1007	997	1010	921	965	950	1023	974	1003	963	1014	1021	939	910	957	998	968	952	966	970	948	1015	967	1032	965	1024	979	958	948	946	937	1005	943	968	961	1025	972	954	935	963	1023	1015	939	981	940	1023	963	969	965	983	986	1002	953	974	982	966	980	982	937	969	1007	976	940	983	959	996	984	997	991	983	901	953	970	965	964	984	959	935	1008	975	966	972	1001	974	1046	934	1033	950	942	983	944	1006	934	960	975	951	1010	1049	980	941	1018	1047	924	964	973	981	997	952	954	1012	948	953	941	1033	1026	1013	945	987	961	948	1003	982	990	958	969	991	1046	932	968	977	972	994	960	938	990	952	949	908	969	954	998	935	1015	950	1035	915	1010	967	987	995	971	993	948	940	1012	955	986	919	949	970	979	982	978	1010	959	1015	983	962	944	959	971	978	991	985	932	967	945	946	938	986	1015	964	969	991	1001	940	979	939	1024	975	1008	917	986	955	1003	1019	951	957	976	946	923	1015	973	910	986	925	912	981	1035	940	947	976	942	932	950	964	1012	967	971	961	953	947	966	972	973	995	993	944	996	968	966	990	1044	997	1017	951	939	992	910	970	1023	926	1032	900	937	1023	983	1009	1013	1019	948	971	960	1012	949	1019	946	983	959	994	885	951	947	1008	980	977	995	958	947	981	955	1007	970	967	931	955	994	941	980	1011	980	998	950	961	979	940	988	954	989	998	1005	947	996	1016	959	973	970	1004	1031	972	961	952	981	991	966	920	949	986	914	986	987	974	959	938	1020	945	922	951	934	938	953	964	1018	998	972	961	978	999	939	917	970	1008	971	892	990	976	986	982	1033	1013	958	958	957	1017	972	971	954	978	983	960	950	990	948	915	929	1006	945	987	967	1015	973	944	975	997	1008	979	982	978	943	983	973	972	977	1039	990	982	1002	981	995	940	961	959	983	978	1015	972	981	959	951	983	948	943	1049	975	881	1005	1005	971	997	939	980	943	951	998	976	1008	980	981	927	1007	946	923	990	993	994	966	1002	971	1001	995	984	984	990	1007	987	1036	1023	970	986	983	1029	936	951	930	1004	1019	963	959	952	984	954	974	944	998	961	996	994	1002	976	998	1017	927	964	985	1006	1011	963	912	914	1013	999	990	900	955	982	977	982	990	995	916	977	981	1015	960	959	910	966	1010	948	955	992	1001	979	977	941	967	957	930	946	920	934	946	957	977	983	937	993	972	1026	1010	981	985	997	981	980	986	974	980	996	972	984	963	998	971	975	978	932	926	1005	1002	965	976	943	966	950	959	945	975	970	942	950	993	1004	997	942	899	927	1013	1008	952	966	1012	948	964	1003	991	954	955	987	953	956	1005	975	973	939	1001	958	986	980	1017	1020	985	970	961	960	993	995	957	1017	992	956	1000	1025	985	950	995	1012	936	984	981	958	1000	978	959	990	961	979	1003	1024	973	946	1015	970	967	966	986	998	914	902	1013	957	1037	975	979	980	1023	1003	985	951	1030	1000	1011	999	1027	1018	930	1004	997	944	986	981	953	1027	986	933	975	982	967	941	966	974	1002	999	979	985	930	1000	981	945	961	1018	948	959	985	936	994	1009	1015	910	951	925	967	956	986	975	986	955	972	981	999	950	952	951	987	907	994	955	995	971	950	1000	965	946	946	977	965	999	982	1012	974	989	927	981	999	1034	958	873	981	937	960	964	939	944	933	936	947	985	1025	977	955	1007	950	974	958	976	982	999	983	1001	974	1006	967	1022	977	968	1032	934	962	979	947	943	982	919	959	1015	962	955	1000	987	935	938	971	934	968	1011	933	989	909	950	979	1000	912	971	958	903	1014	996	972	995	987	1013	989	960	960	996	1008	989	960	944	985	979	904	972	970	991	981	1032	940	980	971	992	984	943	994	960	986	903	965	1043	1001	1007	981	943	941	995	910	1019	983	972	963	975	995	1015	980	967	932	971	1051	976	955	1006	977	997	927	988	978	1014	1014	980	950	942	982	957	953	955	1015	997	931	936	990	978	941	914	974	967	1030	938	998	980	940	989	974	1037	989	986	966	1028	957	976	968	944	988	956	994	1006	1040	955	946	963	980	997	959	935	942	1007	919	956	945	963	1001	965	985	939	974	973	928	977	948	1004	974	976	968	990	936	988	973	994	980	1011	960	1010	938	948	958	962	997	938	978	1025	985	999	981	1061	1034	987	961	952	976	957	976	973	978	979	978	979	1012	987	949	925	954	1016	1005	988	929	1024	957	1000	989	943	1001	936	969	942	1021	1035	908	1001	990	950	957	888	984	987	997	895	964	948	957	1022	936	956	1000	1017	990	963	978	921	986	1015	924	1000	958	909	979	995	998	964	998	986	994	1014	988	978	1028	1048	969	959	978	935	989	988	984	987	980	942	955	956	965	970	933	1004	969	958	970	1003	976	999	949	973	970	966	1004	944	1037	1002	979	949	946	997	972	937	989	970	980	1002	960	977	1019	982	998	977	958	967	990	1043	961	978	1005	940	988	944	956	998	975	889	993	933	962	1015	953	1012	1032	982	1018	970	899	959	977	980	1012	974	1002	954	990	1015	940	989	1011	960	1007	978	997	1007	1050	1014	970	990	1035	995	975	971	975	953	1008	1012	964	965	992	970	969	991	999	959	924	1023	993	979	988	965	996	962	958	949	1016	979	923	956	981	950	1013	1009	997	912	952	1005	974	938	998	1003	928	981	992	972	990	993	997	983	995	1026	905	980	952	892	951	983	1052	1003	972	978	944	946	919	977	931	946	982	957	935	954	936	940	980	964	1012	967	978	978	1000	955	1006	962	980	982	937	957	1018	990	961	986	937	1012	1003	981	972	1020	952	953	961	958	958	966	992	1012	1036	1002	1021	976	987	976	985	922	989	945	948	1013	968	1027	978	949	953	974	987	953	966	922	945	982	946	987	976	998	975	950	968	929	952	1029	1006	914	971	979	1010	1008	995	916	928	938	995	1004	968	951	950	1047	972	1027	966	994	963	964	1017	1029	962	998	986	964	971	953	968	944	980	994	1054	984	988	996	988	957	965	984	1015	950	935	1012	926	917	985	1007	963	925	971	984	986	1005	1014	1008	980	989	993	983	990	979	1003	945	964
59178	37375	21728	10156	4277	2189	1071	592	609	568	557	507	516	490	498	487	488	453	477	406	452	431	449	443	482	481	502	488	410	451	492	477	428	427	430	451	440	491	454	459	480	438	469	431	428	422	468	453	464	437	456	465	475	461	470	457	448	506	469	454	418	484	486	448	485	445	433	427	439	467	463	494	468	423	470	471	440	454	422	470	471	469	445	482	485	471	494	489	443	477	456	452	515	482	457	459	421	485	478	413	450	450	464	481	435	453	451	461	455	429	433	411	431	487	441	428	424	449	408	481	438	456	497	501	460	453	437	461	442	459	408	459	455	430	434	464	448	480	441	440	467	468	464	465	437	445	430	431	470	457	483	408	456	429	430	448	420	439	442	477	477	414	428	441	444	448	420	436	432	478	509	447	475	458	432	476	439	435	442	418	431	480	468	479	480	445	468	455	442	425	429	443	439	531	478	465	456	424	449	404	448	472	458	448	431	492	469	421	442	445	443	476	456	444	436	421	446	457	410	462	510	503	473	459	451	450	468	453	458	480	458	431	454	471	470	413	472	447	457	427	459	476	481	456	480	484	508	454	510	499	453	486	487	476	475	448	437	480	455	457	487	461	432	452	462	451	470	468	414	452	437	476	477	460	470	441	478	451	464	484	419	461	459	487	456	440	415	433	470	437	420	436	460	403	454	480	460	483	458	444	470	440	427	465	435	490	458	431	432	444	464	465	472	457	416	417	404	464	453	474	497	411	470	467	433	444	481	434	462	441	431	433	453	457	462	429	450	470	481	404	437	426	455	430	508	445	452	433	467	463	473	460	429	462	467	428	467	436	457	438	487	436	452	494	462	445	461	480	488	482	450	453	425	451	430	446	460	445	450	438	471	480	471	452	460	413	490	464	435	469	439	464	430	428	481	462	407	489	446	459	458	480	440	448	470	457	435	454	418	453	457	464	453	499	511	446	478	450	451	490	459	430	447	483	443	456	442	463	472	480	452	462	460	469	435	472	449	428	458	485	484	493	451	448	466	464	438	470	443	452	501	476	438	468	487	425	464	459	487	499	488	480	485	435	501	460	401	404	479	478	454	457	448	458	445	446	463	461	455	465	489	467	513	466	434	463	427	416	410	436	473	499	428	454	502	495	485	440	441	460	500	450	457	455	477	460	468	466	449	446	515	465	507	444	492	440	429	445	470	436	481	487	443	451	455	491	475	440	467	437	448	481	434	512	438	475	502	472	431	434	454	471	492	472	469	451	424	509	487	453	460	445	495	480	467	444	458	474	417	477	443	447	489	452	452	461	423	465	457	437	445	450	455	447	458	465	474	440	476	433	451	491	428	427	470	452	435	478	471	409	454	447	459	397	458	478	462	436	443	492	446	475	401	432	445	474	399	447	407	485	478	434	442	457	491	448	494	445	473	436	461	462	432	423	468	439	456	459	463	472	451	475	464	486	467	451	447	432	489	452	481	471	426	443	476	465	472	495	475	500	436	465	444	469	443	413	463	485	500	441	404	412	442	477	503	486	484	476	425	442	461	480	559	438	435	475	453	457	432	492	413	467	455	442	460	482	465	438	450	455	469	426	444	422	423	426	467	438	454	437	462	426	454	417	456	477	448	476	426	462	466	414	458	441	445	493	452	459	413	460	456	466	471	439	458	432	437	468	423	479	456	443	484	481	424	485	461	410	429	476	475	476	445	458	455	446	449	458	475	415	448	431	436	431	453	445	485	469	425	426	440	456	472	451	491	510	433	486	498	475	447	462	438	415	437	484	437	455	464	460	444	444	450	405	423	467	442	447	434	454	481	424	495	458	438	450	466	460	446	462	451	451	424	432	432	449	465	442	440	450	458	480	456	468	445	465	444	421	484	468	488	425	439	467	457	470	432	477	442	487	455	440	439	455	467	453	454	470	450	446	455	487	470	448	404	407	455	464	480	463	434	430	467	477	474	474	506	459	448	456	438	461	458	431	480	452	471	484	447	467	470	441	477	451	485	445	431	513	449	441	430	458	461	457	441	434	388	443	474	460	442	461	509	492	487	466	505	477	478	492	445	457	474	428	469	476	496	477	471	384	471	479	481	463	404	473	440	459	498	518	451	453	468	461	421	481	480	435	417	411	450	451	468	480	473	416	455	450	498	452	443	445	417	455	445	449	429	433	463	459	482	409	443	448	464	452	451	469	454	444	452	453	484	407	425	463	472	433	500	484	494	460	440	478	444	474	446	414	444	448	435	443	461	478	453	463	428	474	425	431	458	497	489	449	425	453	462	502	432	471	482	450	479	468	474	471	455	444	469	431	495	420	427	459	487	481	496	436	422	491	466	430	451	457	426	428	448	453	486	449	436	460	483	462	477	442	436	474	459	442	428	441	471	478	443	448	481	449	432	412	487	429	450	492	449	484	439	473	434	468	519	470	417	490	502	442	454	489	420	442	453	447	467	446	473	406	449	458	483	480	450	428	424	483	455	431	488	428	411	468	443	494	471	455	481	449	493	475	433	428	478	455	463	464	450	452	461	504	499	431	453	452	497	465	441	449	444	451	425	437	431	464	426	467	437	487	453	440	435	414	461	421	456	488	456	421	441	450	454	436	437	445	441	434	483	502	421	448	468	475	453	454	490	463	472	440	458	475	497	466	437	463	441	465	446	463	447	466	484	441	467	454	458	428	479	450	409	442	496	450	438	466	430	462	454	460	462	438	433	434	444	431	488	489	459	438	458	478	462	469	497	465	500	467	391	488	431	432	492	448	440	468	461	452	459	468	410	426	460	466	468	456	453	446	502	446	440	430	491	448	511	436	464	444	470	446	433	470	461	441	423	495	452	486	494	447	453	460	501	442	464	440	473	473	476	425	495	415	435	472	481	507	460	436	459	519	484	459	476	471	470	461	459	448	426	428	438	432	472	438	483	435	500	459	463	453	477	490	455	454	431	443	455	434	446	487	489	413	463	468	484	476	469	448	468	439	482	502	477	466	446	460	454	469	446	432	466	491	500	484	450	501	468	447	419	418	450	460	441	484	459	438	447	461	425	445	472	446	448	480	475	441	423	462	494	478	467	454	471	422	437	467	475	439	391	449	451	439	433	425	401	436	431	411	484	481	485	453	416	469	446	438	448	461	490	440	478	443	446	455	487	448	466	476	429	455	440	436	477	470	461	438	456	440	443	418	439	436	402	443	453	469	448	398	491	456	453	438	447	452	432	405	470	465	463	390	443	411	468	461	465	502	408	499	500	471	458	442	400	483	472	474	446	440	443	445	471	428	451	462	463	451	428	458	449	465	472	471	452	427	457	448	453	417	448	506	409	479	449	441	422	462	439	465	456	416	488	473	417	424	457	479	487	450	484	430	444	445	443	507	431	471	489	465	417	438	419	432	471	450	413	459	507	464	448	436	487	446	451	456	468	441	400	440	462	517	455	429	472	482	468	480	460	465	447	467	446	454	463	443	475	502	450	430	425	443	466	484	435	465	472	492	471	470	433	439
37672	29046	23885	17242	11086	6639	3160	1710	1503	1390	1317	1314	1178	1177	1167	1139	1100	1046	987	972	1019	969	991	1041	994	989	1011	1016	990	1013	977	936	990	1009	994	971	990	970	991	1021	1046	975	972	965	953	952	1013	926	940	1002	963	946	992	997	986	964	1018	1002	978	1012	909	1006	962	975	948	934	999	974	996	927	923	988	989	1006	949	990	975	963	957	958	945	937	1003	1026	1043	965	1005	954	988	982	966	986	939	975	965	1000	945	942	987	975	941	961	1001	1000	922	959	1042	1001	971	943	979	957	1049	972	966	950	959	955	937	955	1046	984	1000	929	971	979	996	933	988	1007	1014	983	934	999	966	1008	999	960	972	981	961	984	971	990	923	1012	974	990	962	995	971	980	1001	989	972	986	988	983	954	1000	982	960	956	983	991	960	967	972	969	970	913	925	1022	975	996	990	994	937	986	1006	954	960	959	975	1016	1020	1018	1022	1008	978	1054	1005	994	968	1028	1014	883	1014	980	942	1004	946	971	965	981	951	1024	983	972	942	936	915	992	1015	1033	994	992	975	960	977	933	975	976	965	977	1018	968	955	1034	953	1002	931	975	977	980	986	989	1019	966	966	986	972	1000	907	893	1027	952	957	961	966	988	960	1011	964	910	992	1017	1031	963	955	970	989	968	965	984	934	979	917	962	1007	978	963	988	958	1024	1011	974	986	950	980	937	940	963	982	981	964	914	1003	949	1013	947	1026	937	978	958	977	994	973	979	981	993	956	962	993	935	997	994	971	981	904	1027	970	963	961	1016	992	988	916	952	980	962	975	984	967	1002	1005	1004	943	989	993	968	885	987	954	928	975	989	982	937	955	932	1029	968	970	957	1012	996	1003	1006	916	1031	984	1016	932	1001	939	939	1015	1022	974	971	953	972	1007	963	959	993	948	943	963	938	932	985	964	1019	945	956	1038	1011	991	962	1028	977	997	979	956	996	997	976	929	976	962	1013	1013	975	1059	982	999	980	984	1022	966	933	962	957	1001	947	967	992	1014	974	996	997	1003	976	944	940	939	970	1005	975	969	1037	944	989	968	975	1020	961	961	924	938	957	982	1013	980	1014	1036	993	1008	938	945	1014	960	977	967	964	962	1004	1000	993	956	966	977	977	947	961	995	979	952	965	944	973	1001	955	1001	948	950	993	968	1001	972	961	1012	1000	974	960	998	946	996	968	975	953	957	1030	939	965	995	965	991	1015	918	1045	950	963	960	993	964	987	974	952	974	1071	978	1003	996	993	947	942	1007	989	937	943	936	921	1000	983	968	971	1019	920	1011	1027	1028	1021	994	973	947	997	960	929	956	986	951	1025	967	1029	972	915	1011	946	986	1000	955	983	974	926	958	973	990	973	945	968	923	1021	966	966	930	942	962	960	998	983	944	987	928	971	980	1005	942	943	912	962	921	996	982	956	964	954	1018	947	924	1014	974	993	1020	992	942	1035	981	976	971	933	992	979	1012	937	980	1008	981	1013	936	979	961	996	993	1007	967	956	987	987	1021	1027	1000	982	1011	935	980	957	977	913	1003	962	1001	951	1023	979	992	1019	1008	1008	983	968	1016	966	973	994	1014	946	979	984	1006	925	951	944	1052	958	1004	983	959	943	989	971	1007	992	940	960	972	990	977	1001	970	941	942	999	952	954	1025	943	976	926	963	969	987	1063	946	989	944	1018	1020	966	980	941	968	950	981	942	904	1012	971	967	952	999	990	1037	988	948	1044	1018	956	983	956	961	995	977	929	994	960	983	920	964	1004	1003	1001	916	986	1005	1044	983	915	956	952	959	1016	967	965	1046	981	1058	1004	980	929	1014	973	978	992	977	938	976	960	941	994	977	968	1023	965	924	970	968	973	989	996	951	986	967	1020	985	976	948	975	999	1023	948	948	968	1013	958	983	975	1012	975	959	963	1020	964	1015	973	965	974	907	957	912	970	956	989	1017	984	968	978	964	947	983	948	1016	943	971	992	976	979	956	978	981	971	965	936	981	975	1008	963	974	949	951	979	935	898	992	1028	953	991	951	978	978	973	970	981	987	982	1027	947	972	923	965	992	978	968	968	969	961	1004	1005	932	985	1022	929	1026	939	985	965	1017	959	964	986	972	972	1036	966	1005	995	968	995	958	1009	959	967	976	940	994	977	1035	994	970	918	945	1018	996	962	996	957	1007	981	930	1000	952	956	973	982	968	946	932	963	994	1038	971	992	925	976	977	973	981	996	1070	934	996	977	945	1001	1002	939	1030	973	962	957	1001	966	1013	988	1001	977	1000	988	923	999	940	958	1002	974	988	957	902	999	945	993	956	981	985	980	965	991	922	984	985	981	962	973	949	940	980	986	980	984	980	981	961	1015	988	971	956	994	989	958	1001	934	1028	981	995	1013	918	959	1006	976	951	929	957	1005	1001	942	956	1011	1001	985	990	920	972	903	976	925	1000	988	955	1014	1011	972	1044	963	909	942	914	927	992	1029	937	940	943	951	1012	937	985	989	949	984	958	1033	1015	1012	975	968	982	943	937	966	957	983	989	963	962	968	999	974	1000	935	987	987	934	949	950	978	972	984	974	1024	969	949	1001	991	998	978	966	982	1005	1001	960	946	1004	965	997	1005	984	967	982	940	992	975	991	1053	930	961	934	974	970	946	979	981	956	974	980	1019	1019	1015	966	1017	961	970	934	982	979	983	957	999	1000	997	916	1007	945	1047	948	968	1008	969	1006	946	966	965	978	1016	947	963	991	981	937	1000	955	1005	935	975	926	1016	982	994	973	1024	988	884	928	960	981	945	977	961	967	956	966	983	966	1011	920	1040	987	1008	986	927	968	1009	1003	994	1016	1013	1025	1022	1012	961	1018	968	949	907	985	997	965	946	985	960	980	967	959	935	987	948	987	953	1016	967	990	975	952	996	962	972	1010	946	964	928	947	976	959	987	1016	974	936	1043	958	977	1002	885	978	976	1009	948	996	950	953	994	967	1002	965	966	998	987	929	969	1018	981	920	972	1002	955	1030	974	1025	977	989	1041	966	1006	965	988	1002	1023	900	1051	922	993	1000	956	997	1011	995	984	988	961	976	955	902	1019	926	948	983	951	930	971	974	952	958	982	999	987	962	997	1003	979	989	956	991	1007	1019	992	996	996	971	973	981	976	978	965	979	1016	961	926	989	971	1027	984	1035	955	953	960	931	939	909	933	971	970	973	951	981	961	969	1037	934	993	994	1068	980	994	1009	985	975	963	981	977	964	953	940	949	1036	948	972	978	948	986	969	971	954	1015	963	982	939	1003	955	1006	970	936	1002	985	946	956	921	926	911	980	915	962	988	1013	1028	927	993	967	941	1001	1004	964	953	973	1023	964	1064	1045	959	995	998	1000	1002	964	981	996	1007	1011	950	947	953	1003	990	998	971	961	992	934	988	989	968	979	975	994	1015	965	985	991	1003	958	959	999	943	912	979	911	999	930	991	1018	1031	915	989	1009	963	981	1013	946	995	966	983	992	1010	921	993	989	942	929	984	971	1039	982	971	1001	999	999	998	950	957	982	983	981	1012	980	1020	1014	966	913	1027	976	981	1019	949	932	1001	960	960	984	937	932	959	912	999	971	1016	971	964	1040	973	960	993	939	973	927	936	945	1010	946	1002	961	957	957	950	994	1013	953	940	1011	965	1015	962	997	912	982	978	976	970	959	982	991	1030	993	964	950	975	965	912	927	965	1023	953	1002	905	991	945	979	1003	992	945	980	980	953	985	947	966	959	955	921	972	1038	939	929	1008	1004	959	1006	963	1034	928	969	983	1051	973	1031	989	1044	984	957
68480	43691	24741	14252	7726	3387	1121	727	610	610	525	531	544	534	523	476	474	485	460	475	473	454	486	484	477	498	488	467	464	502	494	470	481	459	471	472	458	431	525	470	479	475	535	482	511	464	468	448	457	474	464	492	517	466	459	472	496	436	481	504	499	474	457	472	484	467	496	478	462	506	466	512	448	483	488	466	497	493	470	455	479	489	531	455	429	500	443	457	539	457	460	524	518	491	471	508	469	469	488	464	470	457	502	497	494	449	453	460	463	480	463	508	489	522	521	493	480	504	434	508	503	472	456	434	493	503	505	478	475	479	468	513	515	526	471	488	488	451	511	474	522	468	443	419	484	464	512	466	491	477	504	514	490	455	493	471	469	525	482	533	519	472	465	477	481	468	508	478	457	486	481	444	482	505	500	478	463	460	514	493	452	492	508	490	476	489	466	499	482	500	508	454	495	457	504	509	498	537	475	459	482	506	487	483	460	440	483	516	474	436	511	424	456	500	500	489	443	481	471	471	455	469	499	511	476	479	487	476	466	441	435	532	446	508	513	470	463	473	479	485	525	447	463	483	511	488	476	472	464	515	498	491	493	509	516	498	459	499	479	501	480	516	505	450	504	482	462	474	504	478	464	534	494	503	504	507	489	475	471	517	518	452	505	524	487	445	462	459	483	498	475	472	468	468	448	474	456	501	453	487	517	451	482	432	432	472	473	476	482	456	471	456	456	450	505	503	490	469	485	491	521	489	497	470	426	469	462	457	499	461	473	454	470	478	475	450	493	467	473	477	479	451	519	481	449	475	458	463	482	487	493	487	451	449	512	531	488	482	487	509	487	453	537	504	479	458	443	506	505	504	459	491	455	500	494	462	502	431	488	457	478	460	488	516	457	506	504	487	464	457	509	452	470	488	507	508	473	458	453	498	433	471	482	493	519	473	504	496	506	469	478	494	464	511	456	499	466	432	471	468	466	490	465	450	476	510	482	485	470	433	483	485	505	467	511	510	439	481	516	520	458	487	458	475	497	478	468	462	502	491	470	506	492	503	484	496	475	526	468	483	485	497	504	466	470	480	475	465	442	516	467	498	487	471	522	506	487	478	488	515	435	466	507	467	467	482	452	455	454	525	489	463	500	446	514	487	476	498	489	448	440	474	496	489	457	478	411	497	473	479	439	445	446	483	485	470	491	516	484	507	475	493	429	432	470	430	427	510	478	486	514	492	466	475	484	500	504	500	467	478	469	478	475	445	492	460	492	522	469	472	467	465	511	501	482	447	479	458	424	473	490	467	451	495	469	517	486	496	473	491	457	457	494	517	495	467	452	463	518	551	447	450	498	515	502	428	484	473	490	478	446	475	481	449	447	472	486	459	507	482	460	451	463	473	480	436	462	445	472	514	462	466	473	480	471	475	488	475	457	466	511	474	492	523	482	490	424	441	479	470	461	468	535	532	470	468	453	485	479	500	439	487	457	434	478	452	506	464	473	515	452	519	495	480	464	467	464	441	491	512	449	460	488	462	479	487	498	501	516	484	452	508	480	452	472	476	467	471	492	497	526	440	465	491	486	486	483	500	481	479	478	436	506	441	470	451	475	493	447	467	521	466	500	522	505	467	507	508	461	464	439	473	497	438	450	467	505	440	472	477	491	515	460	507	518	503	501	493	460	497	505	491	488	483	472	524	479	502	464	476	522	490	472	494	473	508	485	478	448	452	491	411	492	483	512	438	440	459	440	431	465	481	448	466	518	502	463	445	487	487	478	485	490	487	474	467	472	517	497	472	470	521	484	477	451	428	484	465	533	502	518	446	499	432	459	450	499	510	496	440	455	502	493	438	444	442	500	459	463	455	454	485	481	477	439	442	486	461	464	465	465	527	488	479	467	429	445	475	424	498	451	443	464	485	501	496	559	464	436	470	499	462	508	487	509	526	523	502	480	468	480	471	520	519	485	492	476	434	441	480	493	522	470	498	520	485	496	475	459	438	491	475	483	452	447	502	454	482	472	458	481	466	525	497	468	458	540	445	437	537	483	469	439	442	462	517	478	455	517	442	520	470	464	483	493	471	461	457	471	500	493	501	495	502	471	501	458	467	476	478	488	505	483	434	456	519	492	495	452	466	497	523	492	503	464	511	489	519	485	441	432	508	428	456	451	449	532	476	522	481	474	476	499	484	513	457	464	503	517	485	460	473	420	501	481	491	465	482	475	521	482	455	457	512	490	506	452	537	441	446	495	489	458	481	468	455	546	488	449	495	451	442	443	491	491	432	452	495	454	512	504	430	474	497	487	479	428	475	480	504	449	480	430	508	508	478	497	464	478	478	461	474	470	468	455	462	457	517	473	428	462	494	508	461	455	472	464	458	481	461	471	456	463	488	507	479	464	476	489	485	460	512	484	476	492	501	474	471	454	441	474	489	484	448	441	532	498	481	529	459	467	460	467	500	466	471	454	486	493	469	496	455	478	504	518	477	470	448	460	510	507	466	487	481	535	490	457	522	478	464	482	481	441	463	470	522	471	529	496	482	502	490	504	469	503	492	493	400	506	453	505	501	467	453	439	477	488	469	448	438	471	490	483	475	467	485	489	506	483	454	496	440	472	485	486	481	520	518	491	518	481	442	500	490	523	487	509	481	469	481	481	460	545	457	491	482	510	533	507	496	445	494	471	478	509	459	437	495	453	476	522	479	511	482	510	468	462	458	465	462	468	482	491	484	450	468	501	458	450	465	454	490	501	476	486	520	515	514	460	434	500	557	509	498	479	497	478	498	485	502	457	479	456	516	461	459	479	459	498	493	465	476	466	462	513	504	449	519	503	523	464	446	475	480	473	480	462	477	446	492	477	455	504	446	513	438	407	433	469	524	469	495	500	435	455	475	517	499	497	436	449	502	493	466	459	501	458	437	457	466	435	456	486	484	463	472	454	444	464	480	465	451	471	440	462	486	530	496	520	504	504	455	509	485	477	478	484	486	471	419	472	501	480	471	506	500	457	470	475	489	523	498	463	474	495	498	485	451	475	505	477	505	508	532	496	451	463	523	439	478	454	487	502	493	484	455	450	466	508	540	461	456	477	472	462	486	469	444	476	525	490	469	498	487	535	427	451	484	475	444	450	507	432	451	495	486	493	491	413	512	440	482	445	467	497	472	458	513	463	490	441	504	493	529	464	461	508	447	489	485	453	467	492	471	511	458	472	475	483	494	496	481	465	474	491	494	466	471	438	505	471	478	471	457	477	475	443	481	455	500	493	474	485	529	458	486	445	509	466	450	476	461	464	477	513	474	484	481	427	446	471	492	512	459	469	506	469	465	523	490	468	495	525	470	510	481	472	464	497	474	440	467	483	489	491	461	464	490	490	435	458	445	439	457	481	504	509	470	460	471	454	453	458	443	461	452	460	440	476	438	442	476	483	455	477	454	455	515	485	469	479	474	485	469	474	467	502	485	466	474	476	498	483	466	481	467	513	495	478	453	484	501	486	476	508	500
44486	33293	26081	22491	16966	9060	3016	1854	1710	1516	1441	1368	1281	1252	1205	1173	1091	1092	1084	1072	1034	1022	1039	1056	962	1059	1093	1044	1108	1050	1098	1055	1026	1039	1047	1027	1035	1001	1048	987	1033	989	1017	1037	1070	1016	1065	1007	1086	1044	1044	1019	1016	985	1011	1024	1051	1040	1012	1021	1028	1055	1038	1034	1023	1023	1085	1049	1006	1053	1010	1063	951	986	969	1027	1059	996	1061	1051	960	1009	1045	1013	994	1032	975	1072	1044	1038	1040	1001	974	1022	1050	1001	1009	986	1031	1044	1034	1030	1032	1014	973	1066	1018	997	1027	1028	986	1047	1045	1037	1079	968	1051	1054	987	978	943	985	974	997	912	1022	1057	1040	1009	969	1007	1021	992	1056	1046	1019	1037	1004	1016	961	1038	1020	1007	1030	979	1048	1007	1061	1016	987	1054	1036	967	946	1049	1000	1047	1011	1009	963	1034	1065	974	926	1048	1026	971	1003	1068	988	1054	1019	1044	969	1010	1006	1030	1012	1083	988	1023	1042	991	1056	955	1033	1012	972	1014	1039	978	1017	968	1029	987	1060	1031	991	1005	1031	1010	1004	1015	1005	1015	1041	1047	1016	1032	1004	1029	1053	1048	1061	979	1040	1028	1020	1010	982	1036	1013	989	1068	1028	983	1032	998	990	1024	1031	975	1011	1036	992	1033	1018	1026	993	1004	1053	1024	1028	1024	993	995	1075	1044	1058	1048	1068	1009	976	952	1012	1036	1071	1022	1006	1036	1019	1024	1028	1049	1045	956	989	1052	994	1033	1046	979	982	1014	1030	997	994	995	1014	1019	1007	1071	1018	1068	991	1004	1063	1036	1083	1014	1048	1040	997	1062	1018	981	1011	927	977	1026	958	1066	1021	1006	995	1069	1006	1011	1035	981	1028	1020	1015	1019	996	947	1006	1050	1080	1057	1020	1021	1047	1038	1056	1002	1011	961	980	1116	1025	1045	969	1006	975	1021	1011	998	1013	1065	933	1028	1036	1047	991	963	986	1022	985	1035	940	970	1002	999	1038	1050	1006	978	1004	1038	1050	1016	1009	1001	1045	1037	1055	1090	983	1029	987	1019	1048	1050	1027	974	1052	1055	999	982	1084	1024	960	990	1001	1020	954	1061	978	956	998	1087	984	1080	1031	1033	982	974	977	1027	1031	996	1042	988	1015	1013	1019	1013	1099	1015	993	1005	1055	1016	956	981	1010	1029	980	1035	1012	966	945	975	999	1039	1058	1038	1009	1027	985	975	1002	1072	1022	989	1012	994	1006	1030	1021	1021	1020	1029	986	1019	1070	1038	1075	1024	1077	1013	1007	1048	1006	1033	1010	1021	1028	1034	1007	1018	986	1043	1006	1029	1011	1009	1032	1011	1018	1015	1052	965	995	979	1006	1011	1010	1012	990	1008	972	984	1071	1013	978	996	1006	992	1031	1018	989	959	970	1055	993	1035	1006	1035	1028	1007	986	1097	1034	1005	1025	1054	1008	1036	1052	988	985	1044	1041	1021	1028	1041	966	1007	1020	1038	997	1022	992	1073	1004	999	1045	1009	1028	1075	1013	955	1064	1022	1037	1007	1081	1046	931	982	1024	1029	1003	1045	1039	1009	963	994	985	1010	1019	1015	1014	951	1041	1069	1011	1003	1007	1037	1058	995	1041	1014	1040	1038	972	1015	1029	986	979	970	1025	995	989	983	1009	996	995	1075	1048	965	1011	1021	1014	1015	1008	1009	1040	952	1051	1060	1003	1013	1008	989	984	1016	1034	1030	1003	1012	1045	1037	1049	982	1019	1044	989	1046	921	1027	976	963	1023	1017	986	980	990	979	1078	1020	1008	1069	1076	1016	1005	1083	1054	958	981	1001	1000	1029	1018	1016	1091	1047	1020	958	1045	1041	1043	1030	978	1009	969	977	1063	997	1074	1020	1019	1019	1045	991	999	946	1013	1014	988	1034	1034	1018	960	996	1021	1042	1057	1052	1035	1014	1003	1002	1029	976	1054	989	1044	1030	1017	1039	977	1012	991	1024	997	1030	1034	1087	1059	1035	1041	990	981	1022	1005	1019	994	1059	1004	1055	1006	1053	1048	1028	1064	1013	1000	1082	1012	1012	1011	971	1011	1021	1042	1018	1032	1023	1020	966	1012	1018	1016	1049	988	1056	1009	999	996	1038	1043	1000	962	1006	1065	1002	1037	999	1025	965	992	1030	1056	1023	1028	1034	1006	1011	940	1021	984	990	1000	1064	1018	983	943	989	1049	959	1049	1074	1016	1034	977	1022	1009	958	1007	987	1027	975	1016	977	1053	1026	1057	1007	1035	1003	980	1019	1047	990	1000	985	1045	996	1001	1060	1007	1013	1011	1004	1017	999	1009	1000	1028	961	1020	958	1051	1023	1033	1036	1033	1020	969	1000	950	1055	1019	1049	1046	968	1045	1020	1029	1004	1032	1069	1010	1051	993	1018	1067	1008	1004	1002	1045	1003	996	1018	1055	971	995	1087	1030	1009	1053	1052	1030	961	1032	996	1067	954	1024	1009	1036	985	1028	988	1033	1023	1005	1042	1030	980	1031	1026	1027	1036	994	987	979	1025	1025	1021	1055	983	1020	946	969	964	998	1008	1009	1059	1064	997	1073	1033	1001	986	1008	989	934	1069	999	999	964	1011	1039	965	1036	1016	978	1029	1076	1000	1010	981	1020	1007	1031	998	1005	1040	981	1078	1048	1043	1022	942	999	955	996	1037	983	1045	1031	1063	973	998	957	981	989	1032	995	975	968	989	1019	1037	1018	1029	983	1064	1016	1007	1039	1021	996	1019	995	1016	1008	996	1055	987	1022	971	987	1049	1079	1025	1004	1044	1042	978	1023	1091	1040	1057	1013	1003	961	1002	1046	1036	1015	1027	989	1017	1025	971	1025	1044	1010	1022	990	1058	955	1051	1049	968	975	984	1045	998	1084	988	990	1019	1053	1020	1007	955	996	981	1048	958	1025	1023	1006	1046	1046	1025	1016	1048	990	967	1000	1026	1019	1001	1016	1009	993	1001	985	1020	1038	1000	1033	996	1049	1019	1093	1034	1012	988	1004	1041	1011	1053	1012	988	987	1040	993	1031	1006	1043	1002	924	1072	1071	1008	995	989	1047	1005	1049	1035	1051	1019	977	976	998	1045	1036	1052	1027	1032	1045	1014	1026	1003	1015	1030	1059	1059	1041	1057	1030	999	1048	991	992	1025	999	1036	1015	1022	1006	972	1050	1071	1019	1004	989	952	968	1007	993	982	997	1006	1001	1014	1048	1005	1006	1015	1028	962	1001	1024	1061	993	975	1020	989	1007	1053	1037	1019	1026	1041	1027	961	1012	991	998	1023	1002	1001	1016	1009	987	1010	1034	1023	1001	1033	1069	1023	1021	931	1046	1052	1018	1017	1009	1040	1031	1037	983	1071	1047	991	1035	1056	1002	1051	1008	944	1037	1013	1029	999	1031	987	1017	993	1070	991	981	1058	1027	1012	1058	1030	1004	982	988	1011	989	987	1050	980	1023	1045	1027	1064	1045	910	1024	979	979	1004	1033	1052	1006	989	1066	1032	1054	984	999	1043	1040	1043	1008	1033	990	989	1004	1003	1029	1035	1012	1037	1007	1028	978	1028	1032	1004	1010	1023	1045	1061	1076	1021	1044	1022	1030	1007	1019	1047	1013	1042	995	1039	1048	1073	986	1041	988	997	1068	1029	992	991	1063	1017	1036	976	1071	1001	1076	1054	1015	1013	1006	977	929	1032	1039	948	1001	1024	1035	997	1032	1009	1033	984	994	1044	1020	1021	1033	1048	1004	950	1023	1035	1005	1024	1020	1046	996	1043	993	996	1017	1026	1014	1009	1008	1034	1021	1032	1024	993	1010	1029	1018	1027	952	1029	1029	1006	1035	987	1026	991	967	1062	1045	999	1009	1003	1011	1024	1035	1029	968	990	1034	1031	987	1038	1091	967	1024	1032	1014	978	1054	1019	1006	1030	994	1003	1021	977	1023	949	1015	1015	1023	1020	1005	1011	1058	1000	1066	1041	1029	1002	932	1031	1043	1050	981	991	985	1001	1051	1039	1055	1050	1044	999	1085	1032	1020	1019	995	1027	1038	1022	1024	1035	1042	1012	1015	992	1057	1010	1002	997	985	1031	1037	972	1000	1046	995	1030	1038	984	997	1017	1056	995	1039	1017	1075	1007	1007	1018	997	1061	1083	1063	1010	1052	1019	1007	1003	1011	994	1039	1008	1013	1047	986	1029	1035	992	992	967	1036	1010	978	1000	1076	1068	999	1058	983	1049	1046	1008	1021	1029	1051	1045	1040	1028	1007	962	1042	1041	1046	987	988	1035	1004	1004	960	971	1034	990	1010	994	1037	1043	1039	1020	992	962	1053	954	988	1008	994	990	993	995	987	994	1048	1010	1042	1001	1054	1057	1012	998	1035	1060	986	1014	1001	995	1065	1014	995	1052	1023	1015	959	991	1008	1052	1006	1020	1020	1029	1058	986	1061	986	993	1039	931	986	1030	1000	1004	1019	968	986	1051	1022	1009	1075	1047	1032	968	976	977	1005	1026
46366	26204	15016	7029	2572	1391	707	587	527	550	538	468	488	448	484	479	500	440	474	487	459	488	451	436	493	391	459	491	425	460	416	454	448	459	479	448	491	426	430	508	489	445	455	458	473	440	457	469	459	449	447	480	458	442	461	483	513	475	449	445	437	468	431	458	504	432	446	420	451	458	488	491	399	474	453	436	443	469	462	496	449	437	445	481	403	460	441	475	449	453	446	437	447	437	409	474	441	493	433	397	471	435	443	431	446	464	487	445	441	446	425	446	458	428	452	461	457	440	481	457	460	450	449	447	480	511	457	415	438	444	435	443	476	442	435	426	445	476	486	415	475	446	416	436	493	482	474	475	442	452	466	467	469	469	465	447	468	446	439	449	451	399	461	483	412	432	412	430	467	437	425	442	491	425	469	430	459	465	490	460	427	461	444	472	409	462	425	408	467	461	405	476	461	433	524	443	499	419	492	458	440	464	466	452	471	402	424	494	479	475	421	415	418	427	435	458	461	456	465	400	414	439	458	466	422	428	450	457	468	480	459	434	468	420	485	447	453	432	464	469	472	443	462	469	485	424	429	465	479	452	488	417	436	439	435	455	488	461	472	477	466	470	451	457	450	462	467	481	435	486	473	461	462	439	452	477	484	421	472	459	494	458	431	499	490	425	467	463	443	445	489	489	448	432	474	468	451	398	404	431	457	459	482	464	483	468	413	428	472	443	424	478	418	422	472	465	433	459	435	387	475	421	453	474	453	427	473	463	423	461	474	435	471	447	453	424	419	470	421	414	473	431	472	464	405	510	442	475	472	475	408	442	462	438	465	441	458	433	431	467	464	484	431	472	455	431	446	471	465	425	412	449	443	463	438	456	471	424	434	460	464	451	437	417	466	451	432	440	404	434	469	414	483	452	457	443	459	437	458	471	449	471	471	467	441	461	432	413	426	423	431	464	439	499	440	474	432	454	470	495	477	426	457	467	467	471	466	460	459	468	462	425	437	476	438	424	416	457	459	429	479	489	480	489	390	426	447	440	462	435	442	432	443	430	475	427	398	477	446	448	451	466	422	453	435	467	494	402	464	432	482	491	439	488	425	495	482	475	416	448	477	466	451	472	447	424	467	467	443	410	436	497	457	485	493	468	449	474	464	434	422	469	448	438	461	502	410	459	436	415	466	470	452	439	440	421	431	417	398	463	502	467	450	475	410	415	462	469	463	463	421	425	451	457	425	450	437	500	475	455	496	439	457	442	447	462	491	441	422	454	466	493	445	423	477	422	463	449	410	450	430	494	445	478	415	463	454	454	457	478	428	404	467	463	483	443	499	462	465	446	459	431	472	418	471	482	414	473	448	447	446	469	455	453	426	432	455	450	439	462	499	438	416	476	423	471	498	462	424	428	455	429	425	483	478	450	440	455	460	421	449	450	460	476	453	433	397	413	430	458	438	430	486	457	445	456	467	480	471	430	454	429	480	489	445	450	438	464	434	445	435	494	491	457	459	467	464	448	470	453	427	467	468	431	459	480	440	451	462	471	439	437	465	471	487	434	449	468	425	484	463	473	467	496	449	448	478	456	447	454	411	488	441	462	444	473	478	459	458	450	460	467	485	442	475	447	429	462	462	480	427	425	439	456	486	442	450	439	484	432	459	483	469	460	460	483	461	442	480	457	451	433	461	437	457	473	445	477	434	403	418	441	400	449	459	452	441	452	447	455	452	455	439	421	466	449	481	439	438	418	463	488	447	461	432	435	483	457	448	467	449	437	498	447	443	469	467	477	458	464	437	453	458	419	442	429	453	448	441	420	443	447	490	435	434	464	439	436	487	486	461	468	446	495	468	453	442	444	450	429	474	442	410	459	482	454	432	476	500	463	414	455	440	425	449	473	430	449	482	466	456	431	469	440	449	439	453	431	455	453	442	443	421	458	440	442	446	463	458	474	496	422	437	432	450	478	467	460	459	465	426	467	434	465	500	457	463	486	455	454	429	463	460	444	487	474	484	479	461	506	486	455	431	484	496	450	434	447	464	432	432	458	487	456	451	467	464	453	425	464	458	428	437	431	462	468	480	500	453	443	431	444	475	492	473	499	473	464	439	447	452	511	443	474	448	415	473	478	401	445	446	479	509	431	455	465	493	476	464	460	461	450	506	480	481	391	455	449	487	428	450	456	469	474	466	489	496	483	439	444	432	429	436	448	400	469	457	461	491	433	494	412	433	446	449	434	482	433	458	464	485	411	494	459	473	460	466	456	439	457	507	423	418	507	449	447	442	455	418	417	479	435	458	487	442	458	421	425	427	471	450	449	445	479	448	433	444	463	438	411	489	456	438	433	434	430	443	443	429	476	458	474	453	392	452	440	436	470	457	489	481	450	450	464	447	459	440	433	458	441	430	424	428	447	460	437	436	449	438	480	479	419	404	494	468	419	436	484	429	464	482	471	435	465	456	453	454	448	456	486	447	483	455	468	487	423	433	439	473	455	466	472	453	437	512	463	469	418	451	432	458	460	452	467	453	458	461	404	441	454	450	439	481	451	470	463	458	406	473	489	498	464	463	448	463	482	508	469	495	463	442	512	433	478	438	451	470	454	450	476	482	446	453	450	438	476	478	486	476	487	411	459	444	443	470	485	413	464	428	439	466	457	398	433	486	472	446	469	445	477	471	438	427	465	455	462	461	431	421	457	471	420	480	488	490	436	442	471	458	497	424	424	429	464	494	463	516	479	457	455	478	499	395	476	459	448	497	461	495	478	475	438	439	420	483	468	453	466	447	419	487	458	483	449	458	428	446	459	450	450	439	435	452	416	463	452	485	416	444	471	464	485	435	462	461	450	437	479	460	435	427	451	418	404	466	443	489	482	440	454	426	409	452	431	463	489	475	457	432	465	446	412	465	462	419	461	473	479	483	470	497	439	459	425	423	460	451	493	450	442	487	433	439	504	491	473	433	486	448	433	473	420	416	439	449	442	455	455	442	469	425	434	467	476	456	424	480	459	472	497	509	467	482	426	472	469	425	464	420	419	449	468	452	417	441	464	422	446	470	405	471	507	466	405	474	480	462	434	492	454	443	434	456	441	458	450	455	467	458	454	480	460	471	485	446	429	451	448	461	494	443	453	412	422	427	408	456	449	458	467	458	439	423	437	493	486	436	430	476	423	515	507	465	446	450	446	456	464	440	462	431	401	430	466	444	452	489	422	455	463	443	495	445	456	441	473	439	446	417	462	469	434	441	460	499	458	485	417	454	478	431	477	460	454	458	435	429	425	445	457	450	470	444	440	425	427	433	434	455	434	459	446	459	447	505	442	419	461	473	452	504	450	481	397	439	452	468	454	426	475	454	493	489	417	495	458	432	453	473	444	457	438	476	480	451	433	450	478	441	427	468	455	452	484	481	468	471	448	408	406	459	473	505	507	458	430	478	453	459	426	449	473	446	455	474	451	489	461	493	447	429	425	449	435	485	476	500	444	465	486	429	492	447	400	413	454
28773	19365	18904	13298	7009	4138	1905	1480	1415	1269	1175	1225	1158	1145	1065	996	1016	1014	991	1022	1005	1008	971	922	1039	1007	969	1016	945	942	1015	989	940	1015	981	969	999	1039	1005	955	971	963	909	972	959	974	930	963	960	1014	971	954	933	919	986	1007	940	974	994	970	935	965	982	941	949	926	1000	989	961	989	914	950	977	1006	987	1022	1033	995	963	959	904	999	968	1016	906	1012	976	934	942	977	912	996	979	1003	1002	1021	908	984	995	973	953	960	976	967	997	981	944	957	925	1030	920	974	949	966	987	957	976	957	988	974	955	963	953	971	945	984	950	931	930	936	956	1020	959	950	983	960	957	958	1009	973	972	967	1042	953	971	975	930	997	1008	983	992	967	972	1027	982	1034	954	957	968	947	906	949	941	977	922	1049	931	946	958	928	947	944	989	946	953	1009	1000	985	1002	953	955	950	952	976	963	937	1006	963	1013	969	941	941	966	939	931	996	1010	965	977	971	981	958	968	977	925	1002	934	984	1028	963	1032	1030	964	967	950	968	993	943	962	978	958	967	983	1003	938	1023	968	972	950	933	947	981	969	939	951	894	982	964	980	981	944	980	992	951	968	906	964	987	996	1016	954	974	892	905	987	992	948	1014	999	971	1010	964	933	946	938	975	1004	988	969	959	940	981	943	1002	974	943	1000	939	987	978	1033	971	989	1036	1004	950	953	952	990	933	994	1019	921	1028	932	960	972	904	977	936	938	933	941	962	941	987	957	956	979	956	961	992	1004	902	986	988	974	894	973	934	1010	922	977	963	995	977	941	956	945	940	953	951	959	887	962	1030	965	949	947	996	985	998	931	992	943	916	983	945	930	1002	981	910	996	967	967	1041	1000	1007	923	939	916	984	966	946	984	963	984	982	935	985	966	950	972	1001	977	953	960	938	973	1012	1025	980	938	953	986	973	971	953	995	978	948	934	894	1024	992	995	964	982	1009	935	972	944	972	1000	985	996	969	993	991	954	907	985	957	960	982	992	1010	945	965	959	1026	914	959	967	1014	1021	963	950	1018	1034	914	975	942	930	921	875	934	958	1017	977	1002	983	943	952	960	929	943	936	951	946	1012	954	948	1028	964	893	1016	915	966	993	952	939	965	1032	926	933	983	936	966	977	1006	936	922	990	986	952	961	933	981	984	935	936	945	961	952	940	1008	979	1036	988	990	930	981	955	953	906	931	994	985	1011	940	957	987	984	954	992	932	934	1020	910	1002	1013	920	1004	986	981	937	1020	918	1038	946	958	929	981	956	946	956	962	955	1035	903	969	1014	976	977	999	1013	887	981	924	956	982	974	975	971	922	1019	995	941	984	946	936	980	980	1007	989	980	1032	978	976	1035	980	935	948	955	996	950	968	944	1028	928	952	1027	1037	978	955	1005	942	934	946	955	913	984	974	993	953	983	924	1018	963	940	995	1016	986	957	946	941	961	947	941	1001	982	949	1031	892	923	953	934	945	1012	967	954	987	964	951	996	957	995	966	921	988	965	952	980	900	979	974	976	1006	1002	930	980	965	945	935	949	1013	999	952	993	995	990	955	982	993	980	989	979	979	956	991	997	1001	966	962	979	1040	962	928	935	953	995	972	965	968	998	1018	953	960	967	953	1024	969	981	994	970	918	960	960	980	944	989	952	982	989	950	981	942	968	1000	963	942	1003	941	959	975	964	948	966	972	954	992	979	975	993	947	978	946	979	965	954	928	915	1000	949	1022	1001	936	1007	922	1012	992	927	924	965	996	953	976	957	943	1002	977	928	914	1019	945	935	972	922	934	976	946	1002	1043	948	1009	957	938	936	962	959	1020	954	953	1013	1026	1001	998	939	942	1018	1016	1014	941	939	926	943	980	972	941	973	992	981	963	947	959	897	990	983	956	931	934	997	936	952	901	916	986	936	941	907	979	973	956	919	982	926	933	942	943	980	966	1002	999	962	956	918	913	956	987	1008	974	941	995	971	980	978	931	946	982	917	1009	989	944	981	984	966	974	971	966	993	952	987	976	947	989	968	960	929	987	947	939	932	984	915	1001	966	941	994	969	995	996	919	996	948	987	964	985	979	939	997	930	991	990	960	971	1001	932	949	979	957	991	979	1015	976	948	935	1001	965	950	1006	952	946	938	1007	914	994	945	920	907	970	940	981	1007	1048	895	969	957	987	953	1014	948	939	1000	982	1019	921	950	966	933	983	1022	980	994	967	920	927	973	925	933	1006	969	1020	972	955	915	946	967	971	989	961	986	988	963	976	898	1012	1061	970	1003	947	954	981	983	1014	1004	932	997	973	977	1014	963	1007	951	993	923	941	964	996	942	958	970	1010	1014	954	957	972	944	963	1011	959	982	933	967	967	986	950	1002	949	940	941	1007	955	999	975	961	934	937	967	921	997	961	969	986	946	996	1004	959	992	950	998	932	1021	898	992	964	965	958	936	959	964	945	995	939	993	988	926	881	959	953	928	1018	968	1007	945	980	949	939	961	911	892	949	960	971	975	1043	969	900	991	963	972	997	966	928	974	923	940	1001	959	967	983	963	1001	965	1063	936	956	932	961	984	937	1008	1011	995	990	999	969	973	942	944	971	966	957	968	992	946	910	1012	978	899	937	1025	934	1040	945	1014	979	948	945	969	994	954	977	932	958	1027	956	883	953	971	962	919	936	927	974	971	913	1000	979	955	970	979	1056	957	1012	936	930	937	1000	978	939	979	977	929	983	992	973	950	954	946	931	940	981	913	923	961	964	957	950	993	954	961	1001	981	1017	937	965	924	982	940	964	922	985	955	946	988	978	963	903	975	928	981	1022	916	1011	972	965	978	916	982	993	973	974	995	952	1022	993	1026	963	958	962	1012	947	985	983	930	997	1018	942	949	964	937	968	964	970	997	973	1005	1000	929	983	981	968	1000	988	940	1011	1002	967	1002	935	947	947	931	1000	956	960	945	1032	934	947	941	1016	994	932	1020	1008	1029	953	944	941	969	946	948	965	931	933	962	982	981	970	947	980	923	1026	952	992	949	938	975	954	946	1008	959	904	929	982	918	953	1007	973	949	954	969	1004	918	911	958	976	961	959	947	978	988	1021	1007	963	1012	1030	1000	957	936	962	947	949	946	986	976	979	964	940	1006	955	953	996	946	1002	996	985	942	983	985	1003	971	982	989	966	964	977	985	997	1003	955	955	988	968	939	949	946	922	994	920	1001	948	934	982	1007	952	1020	908	951	931	938	941	960	962	975	922	1029	976	901	964	874	996	949	977	949	977	946	949	965	991	974	983	934	958	1006	1004	950	953	955	984	967	976	973	980	983	958	934	959	972	960	946	1003	1001	947	979	955	984	960	983	976	939	1001	981	977	955	952	940	981	956	940	973	963	991	920	926	999	1001	991	894	995	988	982	969	942	1005	1017	997	996	983	959	988	995	954	989	925	1018	975	945	984	971	980	922	980	969	953	989	1055	981	972	974	914	936	980	1009	986	931	1020	938	1059	970	944	952	967	978	964	1007	985	957	956	993	1006	1014	968	967	926	991	954	927	970	971	997	1000	898	1006	1004	920	910	945	984	921	1005	974	973	945	921	1020	986	997	1005	940	966	1055	953	981	938	1000	1004	986	1016	971	921	960	1001	940	1000	980	977	985	998	925	978	921	985	991	1030	1022	931	921	1037	922	957	967	912	968	1002	994	946	948	970	944	975	971	982	931	938	980	1042	979	965	992	964	952	975	951
58914	33959	20608	8801	3372	1268	679	526	507	534	535	514	469	472	463	407	440	453	464	515	477	461	460	467	455	477	438	485	483	417	425	478	484	443	451	478	455	410	482	465	445	485	438	471	461	454	469	449	439	481	454	449	473	524	462	423	443	483	504	434	440	441	491	478	437	405	464	448	494	440	451	443	459	444	454	461	448	466	438	438	491	432	474	407	462	463	448	475	477	466	420	469	416	426	468	428	437	456	462	429	453	405	447	488	446	454	469	498	459	475	475	491	474	487	456	487	460	440	490	427	486	445	439	485	443	464	448	462	481	418	489	410	427	464	455	472	517	457	430	435	414	452	446	410	446	429	507	469	458	444	460	444	460	430	420	456	480	448	446	403	474	445	416	440	417	457	437	453	454	452	464	441	499	442	477	443	447	465	494	437	435	468	451	452	483	435	491	481	437	443	493	469	507	417	466	488	456	454	461	485	485	469	486	422	389	433	448	438	456	483	415	440	398	436	438	486	484	447	497	458	439	482	457	457	441	458	470	460	458	462	490	456	434	495	412	481	421	443	461	434	410	455	448	464	458	423	463	408	464	461	457	424	463	470	500	470	474	452	435	453	443	458	461	419	457	428	453	435	482	437	496	457	466	451	433	490	482	460	468	452	431	417	459	501	448	503	438	464	448	401	461	462	458	455	478	454	447	453	453	432	472	430	429	427	504	438	457	489	416	482	446	485	456	465	486	446	452	477	462	470	421	435	416	455	490	456	480	489	442	451	429	437	482	454	442	444	442	424	464	477	456	419	422	430	430	437	488	489	437	479	490	460	492	459	436	419	428	451	447	462	462	485	433	480	474	504	462	449	474	487	472	459	441	464	467	514	470	453	461	481	526	484	477	455	458	468	448	445	461	416	465	417	458	424	454	447	444	453	444	466	492	504	455	433	423	458	396	429	477	450	466	465	477	436	436	480	441	465	451	460	452	442	464	412	439	435	452	428	418	464	477	473	455	429	441	466	419	447	421	448	472	484	467	470	440	463	483	459	437	445	426	439	436	452	453	447	463	446	470	412	434	427	445	453	473	437	437	459	477	474	459	487	441	499	462	421	476	502	437	502	438	483	456	424	440	508	465	496	473	431	437	417	480	478	433	451	485	449	461	478	478	446	431	498	454	456	462	421	479	463	486	474	424	437	446	443	460	431	486	446	435	472	451	486	460	441	451	464	441	453	424	478	474	422	442	441	503	462	485	446	490	450	434	505	448	459	481	463	451	502	421	416	490	423	454	449	488	471	483	475	436	449	471	469	457	469	488	454	446	417	446	514	444	459	465	489	422	428	428	467	429	431	453	471	442	496	457	437	447	468	433	420	423	478	447	442	471	488	474	414	440	470	459	484	452	438	462	479	460	444	490	442	439	458	402	428	465	496	425	433	427	465	436	448	471	478	507	422	460	472	427	466	459	438	459	482	423	460	464	406	425	438	458	474	425	468	431	476	473	431	436	417	492	475	420	458	426	427	432	436	439	448	461	447	482	407	438	417	446	415	486	467	468	453	472	442	457	486	451	447	471	473	493	472	452	447	451	452	447	402	413	451	479	478	451	438	432	455	459	461	434	421	467	426	455	492	486	442	429	415	454	496	421	429	495	467	450	437	450	451	466	431	490	448	450	465	459	423	447	490	480	452	432	434	451	465	458	454	453	412	437	447	436	417	447	439	447	458	470	434	434	448	475	459	475	481	427	430	477	450	423	445	477	461	424	457	426	429	467	467	459	452	451	465	419	405	461	457	467	477	486	434	463	472	471	394	449	455	420	520	455	437	448	524	447	460	455	476	445	507	398	449	435	470	468	460	446	482	481	440	453	448	443	463	504	512	431	490	439	488	433	417	448	476	494	497	453	450	459	461	460	501	466	435	438	457	415	442	484	502	465	419	441	447	459	446	446	447	413	423	498	473	452	465	441	444	461	458	450	467	466	408	420	488	474	464	487	466	468	429	457	456	475	434	435	486	484	439	454	427	448	439	418	467	475	414	436	455	436	474	469	437	453	467	487	482	495	469	472	481	427	455	463	461	442	446	487	441	463	454	443	482	490	446	441	466	472	442	474	444	460	395	445	444	436	447	465	466	458	449	448	427	454	419	423	406	464	502	482	479	472	472	472	450	426	476	487	473	413	399	471	432	433	483	430	456	461	442	415	447	468	474	471	431	463	455	452	442	461	432	449	441	461	459	487	433	462	453	477	474	445	441	488	416	456	465	434	518	401	445	434	448	547	426	463	454	443	444	431	487	465	435	447	476	470	436	446	485	456	461	472	388	481	468	454	425	412	468	481	445	467	446	469	494	447	437	515	467	477	503	447	445	460	432	454	463	476	441	471	434	458	414	438	447	473	485	463	450	454	448	452	468	453	453	437	465	449	436	420	434	491	463	476	466	476	397	468	460	463	468	466	402	450	463	462	452	463	467	432	470	467	429	454	436	474	452	434	405	471	430	421	440	457	489	452	457	469	400	492	508	451	429	445	457	456	456	434	496	386	432	477	442	460	448	429	496	472	469	405	489	486	416	467	417	468	444	483	426	461	499	454	437	430	466	477	435	431	484	443	463	470	464	439	431	493	483	438	471	466	458	430	465	420	440	412	439	462	447	466	456	469	474	475	456	471	468	492	467	464	472	451	473	451	434	475	430	445	418	471	475	404	428	447	424	486	486	461	427	440	398	490	429	472	439	462	434	462	449	467	452	449	445	423	472	467	410	422	446	441	473	449	431	469	478	473	441	451	485	507	453	431	412	481	445	464	480	458	519	436	430	433	455	491	475	454	455	494	464	469	435	401	445	442	452	465	446	431	516	439	490	400	464	467	433	438	492	448	497	433	483	448	437	454	437	480	483	491	459	433	500	450	478	484	453	483	466	499	471	467	430	400	430	452	452	451	409	461	450	448	472	463	430	410	419	483	439	444	448	477	480	463	449	430	490	442	401	482	446	470	447	451	433	497	442	467	423	442	432	442	508	466	458	471	423	417	451	457	468	411	444	462	471	469	469	461	479	468	464	451	493	472	456	411	392	471	443	468	464	455	493	465	489	467	427	441	474	457	475	449	466	439	444	438	472	451	513	485	444	414	461	426	446	450	476	475	439	451	409	440	428	475	484	465	434	459	477	474	453	459	423	483	475	448	428	450	491	451	469	416	436	461	460	459	444	428	419	491	452	435	451	422	454	447	454	437	464	483	473	416	459	457	424	445	465	471	478	454	448	470	443	438	477	485	488	460	498	473	467	466	486	440	435	458	450	414	466	453	475	481	494	467	457	443	455	464	489	451	456	435	474	427	463	476	475	483	444	449	446	430	457	457	473	436	479	465	476	489	463	437	516	452	511	472	438	418	504	429	441	402	443	435	434	487	427	453	486	448	424	443	440	428	454	468	492	511	485	462	486	459	463	469	434	471	482	453	444	455	457	465	448	453	476	440	473	446	483	402	473	429	476	471	475	472	460	441	446
38625	26779	23346	15155	8826	3595	1749	1490	1303	1278	1218	1139	1164	1089	1061	1077	1005	1047	1012	907	1033	979	997	988	963	972	985	975	940	990	988	1006	1009	990	1007	989	999	946	994	978	987	992	1008	945	889	942	929	964	928	1026	1010	945	974	912	970	970	995	961	995	1028	962	1034	883	960	983	988	992	983	971	956	988	1006	1024	1041	1000	952	957	961	1029	995	943	961	940	990	945	958	899	966	983	966	1022	979	918	982	1003	985	991	927	989	993	967	979	983	966	997	969	956	970	976	951	920	937	957	1013	1007	963	991	918	970	988	1019	1006	954	1036	973	970	989	920	945	988	961	948	1008	956	1000	1029	972	981	1035	974	986	954	1006	1023	1010	980	989	1010	970	991	1001	941	1018	980	923	959	971	987	973	925	967	997	1075	1024	997	984	988	994	992	969	972	994	982	988	1075	933	991	934	990	1006	914	990	1020	958	952	958	947	1001	1007	959	956	1005	1047	935	955	898	982	949	952	994	965	948	964	964	950	962	959	993	948	968	1006	989	1021	976	1000	924	991	990	990	998	970	945	998	941	979	933	975	1035	997	942	1020	948	963	993	995	1046	907	982	953	940	992	976	1034	1002	972	1030	1030	991	934	948	965	961	978	982	975	910	956	936	975	951	975	922	968	991	995	933	948	975	930	1011	1021	980	1001	1043	991	969	983	977	974	950	1004	941	996	947	1015	1002	990	927	994	939	993	981	973	963	968	954	958	998	903	971	973	955	904	993	960	978	1014	983	1029	1002	970	1008	976	937	972	1005	936	1003	956	939	952	940	940	958	1014	1010	951	994	1036	959	1005	972	977	991	984	1013	969	940	966	973	948	937	964	939	991	947	979	988	1011	1009	917	977	960	978	958	957	988	1017	1014	1008	960	1001	885	954	978	970	989	943	980	1063	980	974	957	980	1030	980	934	964	960	909	999	967	1015	981	928	923	1027	945	940	1015	920	960	932	934	977	994	1006	1024	952	966	1014	995	961	949	1019	963	988	920	954	954	966	954	1014	960	970	937	964	983	977	981	948	978	914	933	994	996	980	987	955	1015	1000	991	961	1048	981	1004	930	1008	927	940	1001	1041	962	963	1019	1000	1046	969	954	969	1004	1011	1004	981	937	951	988	945	976	997	892	950	988	1007	1030	982	981	980	982	922	1011	963	966	956	980	939	1035	964	950	955	986	970	1000	940	997	937	956	992	966	943	970	934	1009	958	975	946	966	1051	972	1001	933	941	1013	1045	945	970	981	935	1017	911	988	919	949	969	974	1021	963	979	952	965	1002	977	971	993	962	934	989	960	946	955	985	983	987	927	985	973	971	948	971	1036	927	975	936	930	959	996	1049	980	972	1006	950	939	925	956	960	1009	1001	970	985	1021	967	984	994	1021	934	973	986	999	947	1021	948	1037	982	975	991	930	996	941	1017	977	981	1020	952	994	963	985	915	976	995	1006	993	934	929	965	954	962	1019	924	994	923	1000	977	988	972	963	962	929	974	1030	1014	1002	963	1043	1015	965	989	992	999	992	942	1002	979	983	952	912	972	961	951	981	988	952	938	962	1006	1007	958	1007	987	987	923	969	970	902	972	940	1054	991	996	974	975	1042	964	975	948	968	977	959	1004	990	970	1009	921	999	1034	1000	967	1000	1053	995	960	926	979	946	1030	948	948	981	1033	985	985	954	962	967	1043	1005	896	976	1001	932	990	1000	955	977	992	995	987	992	941	931	976	977	983	956	991	972	1014	978	984	958	951	1002	952	999	955	972	963	992	974	964	991	976	979	1013	993	1000	973	1027	941	942	1020	965	987	972	949	1005	944	1010	1007	983	978	971	1010	920	1038	1025	960	960	978	967	944	903	978	978	951	970	1010	992	978	1032	989	956	964	991	994	960	972	1028	976	1029	970	1024	949	946	971	985	1012	1048	990	1006	908	986	984	1012	990	981	929	1004	970	949	1020	962	935	941	935	1028	978	994	1006	943	909	1042	977	917	967	899	978	1005	979	982	978	941	992	967	1019	969	964	969	924	975	976	1015	1010	996	986	967	1005	1021	989	998	984	950	1017	978	1030	957	951	959	1041	970	1023	964	989	951	944	986	994	944	976	920	969	980	983	937	1003	983	976	965	963	988	1012	1002	968	982	997	960	960	937	978	997	941	1013	909	962	1033	982	945	966	1011	1030	1040	1010	984	948	990	954	1007	1005	956	931	990	913	979	1020	955	911	985	989	985	983	994	963	1009	1000	967	1006	982	975	987	974	999	922	938	992	1026	993	998	978	1012	949	983	972	968	933	979	914	955	974	934	970	975	1002	1044	925	963	969	924	997	978	1025	1048	993	944	1029	938	943	992	933	991	946	1009	944	956	951	1014	964	954	998	976	956	972	986	950	996	999	998	979	1024	1000	1028	991	982	985	970	1044	1000	974	991	964	948	964	973	925	965	995	987	963	943	971	965	993	966	967	996	993	956	948	990	970	982	989	943	1013	984	949	982	1014	966	956	960	1000	1010	982	901	982	946	993	1002	1031	1021	935	988	976	1016	954	980	1018	1016	936	975	967	980	935	964	999	965	987	974	975	950	966	998	986	967	953	962	1011	985	952	1001	993	978	969	964	990	952	978	1018	1011	920	1029	998	959	980	1024	950	923	956	974	944	986	940	1014	949	972	926	965	1008	997	980	1022	1008	934	998	1010	978	995	1007	981	976	964	987	968	949	939	958	957	940	1016	1038	969	1042	958	951	1030	993	967	917	953	945	977	956	947	1006	1009	1011	967	964	964	984	970	975	968	993	962	963	936	930	979	1005	959	942	928	924	967	899	1000	1006	994	947	985	924	937	962	906	1034	966	976	960	978	1028	944	985	999	964	950	973	980	979	1014	982	942	990	902	1014	904	968	968	980	1020	934	952	925	911	981	985	916	979	964	986	968	945	937	966	1007	998	973	989	972	951	963	1007	950	969	965	973	983	958	990	1004	1025	925	992	995	950	1051	965	997	997	995	994	984	999	999	983	966	1014	1020	1011	989	990	963	993	995	1004	996	916	934	910	936	1005	968	961	918	965	941	931	978	1022	966	986	960	1018	1022	976	1034	1008	971	918	932	994	958	938	998	973	976	924	1004	993	965	965	905	957	1042	988	949	978	962	954	946	943	1029	1035	949	920	963	953	1022	945	1002	951	929	964	979	1017	917	982	972	978	953	1012	1032	983	944	977	996	969	965	962	980	1034	913	976	964	961	929	1030	958	1002	916	942	998	961	964	974	977	994	992	953	976	894	975	949	964	963	963	931	933	963	986	980	1038	971	992	960	994	996	990	917	1005	954	996	990	1014	1023	985	1023	952	953	944	989	976	986	918	980	971	975	999	1009	996	999	972	1021	986	965	967	962	936	945	1029	971	988	1005	948	921	994	982	948	1038	1002	987	991	943	993	1005	976	926	1041	1008	1028	1007	1001	963	971	971	1000	923	976	978	999	949	962	999	947	963	991	1021	996	1001	962	983	1016	985	952	965	944	1013	1031	1016	964	997	983	1002	947	1016	951	972	963	978	1012	986	989	978	945	975	976	933	954	928	934	957	1029	976	943	933	977	962	953	906	984	1012	993	927	1031	946	1025	1006	939	980	1029	1035	999	949	930	1020	1005	955	957	956	1009	978	958	966	994	952	1004	979	965	997	1019	971	964	992	955	1017	996	970	939	984	984	971	963	954	964	1013	1005	940	1002	983	950	958	925	950	978	951	961	987	998	963	990	983	1006	978	945	1007	1023	1021	989	938	954	952	946	1029	998	977	940	968	980	983	976	942	958	1006	1010	920	966	955
69177	41793	24110	12022	5090	2651	1161	639	574	586	532	516	585	502	463	501	511	522	455	496	485	512	508	455	472	473	508	490	489	512	503	451	433	493	486	501	466	484	444	480	442	492	439	452	494	523	478	458	479	464	469	494	530	488	514	465	513	504	480	465	507	526	498	441	438	486	502	510	454	502	530	467	433	494	501	454	470	493	480	429	472	492	498	449	452	504	485	431	498	491	473	473	447	474	491	494	472	484	500	476	548	510	466	493	489	471	476	451	484	465	467	500	489	480	481	448	481	465	443	476	474	508	453	467	474	480	483	483	474	506	492	468	474	512	473	475	493	490	478	476	436	449	483	509	467	475	473	482	460	452	479	476	495	487	462	455	482	513	441	495	427	470	486	477	476	507	492	445	466	494	442	487	496	471	495	495	419	499	480	455	483	474	472	497	469	429	491	491	446	514	481	513	481	458	503	464	487	473	452	509	445	485	504	476	459	479	477	493	447	447	462	448	416	439	481	480	516	515	489	476	438	494	500	487	511	502	455	521	432	471	469	465	481	460	504	460	491	454	476	473	474	430	486	464	473	476	458	449	462	475	489	454	484	428	474	444	502	460	497	462	502	470	523	496	459	524	450	500	440	492	479	492	507	454	474	466	496	471	474	494	508	450	493	484	517	487	458	444	515	423	467	469	455	464	490	481	462	449	473	501	446	474	514	491	451	456	484	467	469	479	537	454	517	462	443	484	461	427	463	495	454	468	463	452	521	514	507	471	428	489	454	515	461	513	428	473	459	510	446	513	444	528	492	495	470	437	448	446	448	478	503	506	494	458	477	506	486	490	507	448	494	504	455	485	480	518	495	529	478	475	446	497	438	454	503	518	463	446	465	498	453	476	465	462	491	519	447	451	447	519	481	548	475	460	451	471	443	458	490	420	439	484	482	505	473	506	464	501	455	497	482	447	462	460	472	440	489	474	523	492	486	457	481	529	443	544	525	462	456	483	474	484	483	461	463	459	457	440	509	434	473	495	439	484	508	452	467	508	470	511	478	503	460	505	512	490	472	460	470	514	469	489	461	488	548	486	490	481	504	511	439	467	462	456	519	483	482	476	469	491	453	490	464	436	477	479	501	442	489	471	462	479	447	447	448	502	482	473	447	478	470	467	529	514	502	547	480	479	520	451	446	468	539	470	485	509	489	442	494	497	517	474	509	473	460	452	505	476	460	469	485	482	473	524	479	428	444	479	468	484	469	465	485	496	495	453	478	467	439	488	470	520	458	435	453	474	481	481	471	485	482	520	507	483	498	480	529	494	488	476	509	446	436	443	472	459	515	461	488	456	483	492	527	468	455	427	454	506	447	480	466	444	507	483	448	468	480	461	472	450	487	501	456	467	469	523	514	452	451	469	484	455	487	511	451	428	478	519	477	449	463	505	479	504	494	476	450	440	450	479	466	492	457	486	474	467	430	523	542	512	482	477	464	473	437	455	473	476	455	487	454	440	492	447	507	453	474	482	454	472	523	496	518	518	518	465	449	418	476	454	456	470	484	448	446	472	450	498	467	456	439	475	505	461	477	452	462	482	474	479	498	456	466	472	460	482	479	470	517	501	512	455	475	473	467	490	491	490	468	474	459	462	511	487	479	485	480	422	457	459	452	541	482	477	450	485	533	502	500	489	452	485	517	432	490	476	445	465	471	473	447	526	447	477	469	453	452	531	516	485	478	456	476	502	461	476	516	468	475	435	477	470	505	481	459	467	494	487	515	456	485	485	497	495	486	472	464	523	450	482	458	513	472	482	467	467	470	478	476	489	514	454	466	479	446	459	489	480	499	460	469	471	494	472	495	477	458	495	457	450	512	507	513	491	459	473	463	458	488	506	471	456	496	470	507	488	500	529	455	431	451	468	475	467	451	456	438	449	480	423	517	459	482	457	494	472	483	420	490	477	482	449	478	444	453	516	490	499	468	501	432	478	474	505	466	462	495	475	468	454	436	538	518	498	506	487	480	490	472	468	489	463	477	442	433	435	458	458	485	432	513	499	522	507	508	449	473	481	459	491	448	505	466	466	458	480	447	461	450	460	470	489	520	513	490	491	478	508	433	478	484	507	431	455	482	484	491	527	465	500	480	458	457	448	486	474	485	463	473	482	463	446	495	481	457	510	491	466	463	506	488	460	439	457	465	497	474	515	488	453	484	447	452	492	529	504	456	463	453	488	448	462	473	458	486	486	486	498	526	478	490	477	473	480	457	485	485	478	485	456	494	485	469	482	469	509	486	479	444	483	465	462	490	485	513	447	496	515	442	466	490	587	497	435	488	453	473	474	506	482	438	548	521	518	467	490	459	434	491	493	456	506	438	487	446	469	469	513	488	461	442	462	470	431	507	461	510	453	466	474	469	498	465	478	445	496	480	464	508	507	504	470	449	469	471	504	488	481	409	490	467	450	456	488	468	488	440	484	480	432	490	453	483	492	464	504	492	478	489	513	474	468	474	471	490	454	456	474	496	457	509	453	437	508	513	475	477	472	464	450	467	449	483	473	467	455	481	459	451	505	474	508	451	437	522	457	487	462	473	453	488	460	466	505	475	499	450	482	434	476	480	450	487	471	503	482	469	499	466	481	459	466	549	496	482	455	497	457	470	475	470	512	451	500	495	452	479	469	473	456	479	474	425	508	478	460	464	458	459	483	485	482	474	497	467	474	478	462	435	498	477	489	506	528	493	476	472	513	474	519	485	494	450	507	438	484	499	523	487	498	436	483	493	447	487	500	502	463	506	479	505	531	484	493	471	478	536	491	460	460	537	490	512	506	493	465	495	436	490	490	491	463	494	486	448	510	486	481	486	462	424	498	469	478	498	478	468	519	490	477	497	479	465	450	502	453	447	497	545	471	486	458	501	473	479	454	494	467	500	498	451	477	490	488	493	496	573	484	514	488	458	461	454	502	517	496	460	489	426	456	460	494	453	429	497	445	492	471	472	526	451	457	468	457	470	436	491	475	499	484	497	494	440	474	450	514	490	491	509	465	449	449	519	491	506	490	453	456	484	470	475	480	545	489	494	486	496	499	511	471	490	485	516	469	454	489	473	468	434	463	464	476	456	525	456	472	485	494	425	502	480	445	500	484	448	502	482	491	512	431	472	490	490	442	483	474	489	475	472	513	439	488	473	499	451	502	444	471	468	531	477	482	468	473	477	488	467	498	501	477	456	494	494	477	446	467	483	482	482	472	516	498	463	477	457	489	503	463	440	450	502	491	461	496	486	459	442	480	415	483	502	486	528	458	438	459	455	480	465	435	466	463	498	530	493	444	453	480	453	462	465	471	449	452	476	503	467	454	435	460	464	447	531	468	491	503	499	482	498	506	467	508	465	467	434	460	468	521	521	442	496	470	424	440	494	500	491	471	466	416	472	492	459	492	519	466	471	471	499	473	473	472	432	465	464	502	489	485	502	449	479	498	470	466	486	495	474	498	514	481	498	492	534	461	506	500
45465	32685	24695	19411	12031	7665	3245	1544	1475	1317	1322	1271	1200	1161	1107	1130	1189	1010	1081	1053	1044	982	1074	1011	1049	1044	991	995	1041	1035	1057	992	1059	988	1058	964	1070	1037	997	1016	987	1030	1057	992	1113	1020	986	1064	1006	1014	1012	1051	961	1022	1033	1032	1020	1010	998	1066	1046	1007	1054	984	1006	1011	973	991	972	1034	1080	1033	1066	1027	1030	997	1031	1005	1029	978	992	936	1002	958	1066	1055	952	1034	977	1047	1023	1018	1030	1049	1053	1026	1054	987	967	1008	1068	1045	931	1027	988	1002	996	1037	1016	1050	1025	1043	993	1018	1018	995	1055	995	1005	997	1043	1047	1012	984	1034	1096	1054	1038	1006	990	1044	976	1011	982	967	1060	1004	1069	988	1049	976	997	1024	984	966	1038	1005	1015	1017	994	1007	1035	1013	1058	1006	1011	1056	1004	980	1033	991	982	1051	1034	972	919	1015	1019	1056	1004	1039	1108	1069	1002	1040	1016	973	1000	1010	1017	1024	1004	1011	990	985	1048	1003	1039	990	1079	1063	1029	1016	1014	1005	1043	1004	979	1026	1011	1016	1055	1030	1008	979	976	1002	977	963	1067	981	1008	1062	1006	988	1011	1076	1023	1072	994	987	1038	1057	1050	999	973	1023	1020	1031	1029	1022	1011	1004	1047	1022	1082	977	1032	972	1029	1001	1010	969	1025	1025	1046	1018	1019	962	1016	1038	1051	1005	1065	1018	1035	1023	1070	970	1008	1036	1019	1034	1036	1040	1011	1004	1027	1064	989	1007	990	1029	1009	1042	1035	1018	995	957	1024	1012	1018	1001	1029	1031	990	1037	1023	940	1026	1011	1032	947	1034	1039	1005	979	1011	1075	1067	984	1045	987	988	1047	1058	1042	1029	979	950	1011	982	1024	997	999	1042	1078	996	1025	1015	994	1011	1024	1032	994	1059	1071	1053	989	1011	988	988	998	1015	1028	1014	1002	978	971	1013	962	1008	1022	1058	1056	998	1017	987	1009	974	977	1074	1005	1058	950	973	976	1016	996	1021	1010	1038	987	1010	972	1012	1040	966	1025	1044	1021	1022	1039	993	1013	1038	972	1022	1014	1002	1029	1013	1024	1045	1042	997	1027	984	1035	970	1029	984	991	1007	1040	1060	1021	969	942	996	1025	985	1040	1060	1005	1027	1033	1016	1002	1029	1043	997	1046	980	1090	985	1066	1003	958	975	1000	1030	1035	1050	1011	1087	1022	1015	1009	1005	1002	996	1043	1015	980	1032	1065	1027	1029	994	1007	1018	1015	1046	1006	1005	1026	993	986	976	966	975	1000	1052	986	1011	1066	1050	1002	1004	1009	996	1019	1007	1013	981	990	1069	990	1041	996	987	982	1033	1038	1088	1064	1069	1044	1020	979	956	1010	1051	1024	986	1016	1024	1021	986	1030	1023	983	1027	1042	959	977	998	1000	1009	1038	975	1007	1074	1003	1039	964	1020	950	990	1011	1021	1008	958	990	994	958	1009	1009	1066	1032	1002	1010	989	1024	1018	981	1055	927	991	1024	1036	964	1034	1044	1038	998	1063	1027	1044	1023	1035	997	1003	1033	1009	988	1032	1022	1042	999	999	970	1006	1066	930	970	1051	984	990	1020	936	1022	985	1006	1059	1070	1046	1002	1082	974	990	1002	1073	1023	989	1004	1022	1001	997	1076	981	997	1053	990	1030	1025	1028	951	1048	998	1034	1044	1044	1047	1028	993	1019	1002	984	997	991	1018	1017	1037	1039	1015	1036	1051	984	1050	1034	1026	958	1048	966	1039	994	998	1004	981	1033	1014	978	1021	1068	998	992	1041	1009	1046	1034	1011	1044	982	973	970	1033	994	1020	982	1013	1035	1009	1023	983	1017	1079	981	1076	1012	1006	1019	995	981	1064	1004	1066	1040	967	1043	1024	1006	1019	1045	1038	978	1065	991	1026	999	1018	1030	1039	1011	1031	1002	1004	1035	1040	996	960	1024	1012	982	1024	981	1036	1037	1030	963	1038	1025	1027	1041	1026	966	1022	1053	997	1009	972	1013	969	989	1007	1042	987	1018	1020	1015	991	985	983	969	1006	998	1015	1000	968	981	1022	1017	1032	953	1012	975	1029	1037	966	1021	1043	916	1055	964	1041	981	1048	988	1013	1029	1042	1054	1011	997	931	1012	1033	1019	1022	998	1011	949	1053	1010	1040	1060	982	1082	955	1035	971	1028	997	1043	1067	1013	1049	960	1009	990	1028	1010	998	985	1026	995	1025	1063	966	975	1001	986	1025	1059	1016	1034	986	1018	986	1011	1013	998	1003	999	927	1070	1041	1055	994	974	1066	966	1081	957	1023	1042	985	990	1037	978	943	1053	1023	1017	1052	933	994	1037	1049	1071	986	1057	1011	1018	953	1002	1032	1000	1028	1037	969	1009	1021	979	954	986	996	1000	1011	961	1006	1063	1014	1018	992	1027	1047	1001	992	1015	1014	1029	1026	1004	1006	966	1009	1032	992	1035	1027	976	984	1013	1018	983	1011	991	1036	1015	998	1053	1019	985	1003	1011	1020	971	996	996	979	1059	989	972	934	1041	1013	1015	987	1043	1017	1043	1027	973	972	1006	1009	992	1003	1021	985	1003	997	1005	979	1026	1043	980	995	1078	1063	1040	1058	953	1058	1021	1078	1002	1016	1045	1015	1046	1002	1028	1061	995	1036	1025	986	1037	1007	1023	1027	944	1052	1036	978	996	1014	1026	1000	986	1005	1004	989	1017	978	1034	1031	992	1043	1039	1005	1038	1050	1043	1004	980	1019	1004	993	973	1002	1043	1006	999	982	984	1015	982	1020	1009	1006	1009	992	1038	1017	1023	967	995	972	986	1040	1015	1024	1014	1042	1036	992	1083	996	943	983	974	997	1023	1019	994	1005	1042	1051	1048	1039	991	982	1006	993	1044	1011	1043	997	1037	973	971	980	1008	959	989	1005	991	1023	988	1035	1001	1045	1005	976	1039	1045	980	1042	957	994	1016	962	1000	1000	988	979	1042	962	1021	1034	1029	1007	1026	944	1011	1003	1049	1052	1011	1023	1008	997	1015	1029	1041	1036	1039	1029	1013	970	990	1018	1041	984	1030	1002	964	1000	1035	986	1036	1028	1045	1048	1061	956	1000	980	1076	972	1004	980	980	1025	971	1066	1031	941	998	1005	1051	1017	949	1039	1001	1059	1029	1005	1022	998	1031	1079	1004	1016	1051	990	1005	1016	1031	981	1005	975	1012	988	985	1004	1021	983	1033	1011	1000	989	1038	997	1003	1072	1067	996	1002	1006	1063	970	1080	1064	1002	951	950	1044	972	1035	1005	1087	979	1022	1013	1107	987	1037	982	1023	1045	988	989	1010	1037	1079	1050	970	982	968	1026	1007	1032	1038	1019	1015	1033	1020	968	1011	970	1050	1066	970	1034	979	1020	995	1009	1069	1006	964	1002	1019	1062	1014	1024	1021	989	921	999	980	1001	1006	1027	1007	984	1045	1075	986	1041	988	1067	1059	1023	1038	993	1025	972	1018	1046	995	1017	985	1052	1013	1029	1023	1056	1027	1051	1005	1000	988	1037	1067	994	1039	1077	1039	911	1058	1017	1039	1066	991	1028	1015	1031	1065	1094	1015	1062	972	1062	1028	989	1021	1044	966	1067	1015	999	1001	1029	976	1032	1052	999	999	1018	1013	935	1038	961	1009	987	998	1018	995	991	1023	1022	1058	993	1027	991	1022	1028	1033	1007	1066	973	1070	1048	974	982	1021	1038	1028	997	1019	1013	1074	1037	1038	1016	1022	1029	1009	1031	1010	1043	993	961	1068	994	1000	992	939	1053	1012	1031	1044	1026	985	999	1021	1037	986	991	1043	990	1048	1036	973	972	998	986	1060	943	1051	998	1037	1018	1064	1027	982	1006	1021	1020	1049	998	1022	1027	1060	1041	1059	1006	991	1041	995	1014	982	958	964	1023	984	1015	997	997	1005	1037	1084	1025	1069	1040	1033	1020	983	1028	1019	1000	1027	1054	983	1043	1069	1046	1048	1053	1030	1044	991	1014	978	960	1032	1012	983	991	998	1045	1039	1029	964	1058	1029	965	1042	979	968	1102	1021	1037	1028	1039	1065	1007	1015	984	971	991	1056	938	1036	1035	1028	1064	971	996	1017	1003	1043	1129	1011	1020	1027	970	1017	1021	1032	1010	996	1034	1027	1005	1012	1019	985	1044	1032	992	1022	1022	952	1034	1051	1002	1036	989	1054	1060	1038	1051	991	1004	938	1000	1009	1028	962	985	1042	994	1002	1010	1058	1015	1016	996	948	981	1031	971	1022	1005	982	1025	1027	1061	1052	1026	1014	1079	981	1079	1003	1024	1008	1015	1079	1029	1032	1012	962	973	987	994	1033	982	991	988	1006	1002	998	1031	1013	1011	1056	1019	1002	1019	998	997	991	979	1017	1010	1023	980	1004	1010	1009	999	966	1037	977	992	1016	995	991
53011	28871	11263	4048	1766	958	586	497	514	502	439	487	463	460	511	444	469	481	421	467	457	479	460	466	457	480	486	465	464	466	471	446	437	473	478	441	447	538	495	434	503	457	503	490	461	470	486	486	428	427	453	459	455	423	473	443	419	494	466	424	416	465	436	471	465	473	479	454	476	489	456	461	463	471	446	425	437	479	445	451	456	435	436	482	475	432	486	453	451	426	493	469	501	478	428	449	434	452	472	478	440	435	417	474	461	446	453	423	446	437	484	450	480	489	457	488	484	422	430	466	431	453	451	427	474	422	434	473	462	472	506	508	462	495	478	464	458	475	458	461	445	414	454	491	490	485	470	450	490	452	441	487	444	466	477	471	471	428	454	439	479	474	432	507	501	504	504	453	438	436	444	464	445	440	519	459	436	461	435	421	457	465	460	477	463	471	442	444	450	408	478	443	437	451	454	473	450	460	461	442	457	448	439	490	495	487	497	478	475	468	450	467	448	491	472	428	461	454	477	468	489	432	460	467	463	473	472	464	498	432	455	472	458	457	436	453	459	433	455	436	502	436	441	447	497	456	461	454	424	478	451	408	445	445	454	462	472	478	467	462	436	474	434	491	428	464	499	466	419	485	495	481	479	486	411	432	496	472	442	449	498	451	424	460	481	451	451	472	474	458	459	442	492	432	458	443	440	484	469	433	447	457	446	482	408	479	479	462	419	423	405	422	461	438	514	431	444	488	489	433	421	472	474	444	489	432	464	446	498	458	471	425	424	429	460	437	453	465	461	456	483	449	459	466	460	474	471	423	477	472	498	439	476	469	459	448	449	471	479	458	475	466	451	460	409	410	464	470	436	444	517	476	481	444	452	467	429	433	480	449	457	473	458	483	449	491	431	498	505	460	403	457	445	418	406	442	464	412	480	449	448	423	469	453	443	484	485	434	457	475	477	460	474	454	476	465	477	432	473	499	455	519	485	484	473	484	491	454	431	444	499	506	495	489	469	453	480	477	434	426	469	461	463	441	458	405	433	458	478	460	426	461	439	430	424	457	458	444	430	457	465	463	504	454	450	432	459	463	455	473	484	407	414	429	418	459	470	498	444	450	460	463	462	480	448	446	449	428	446	475	445	457	452	456	425	429	444	481	479	481	470	425	486	467	530	498	472	450	461	457	432	494	491	429	462	478	430	450	432	448	451	453	454	467	406	432	436	412	490	442	417	513	431	502	433	453	445	456	431	486	472	446	489	438	499	449	443	426	451	457	505	460	439	436	479	460	452	473	492	490	411	475	487	441	472	455	430	460	473	469	469	452	488	452	483	469	466	437	431	469	432	428	428	493	462	457	494	447	444	427	458	466	470	486	462	446	426	439	448	413	467	482	421	435	468	438	469	477	438	472	451	488	443	447	438	472	471	470	473	447	506	438	494	440	464	472	486	435	512	466	462	449	478	447	469	479	471	470	443	445	458	454	476	474	466	459	448	466	454	495	429	455	494	483	505	449	417	431	473	460	475	427	496	504	459	418	460	412	477	479	446	409	404	427	504	406	469	448	465	435	419	484	463	450	479	442	464	468	457	447	448	485	456	480	435	491	466	423	406	445	470	451	478	460	470	455	435	475	461	479	391	445	455	416	439	453	418	421	443	501	453	465	466	465	420	457	438	442	441	458	528	396	483	498	441	456	479	450	499	459	471	459	434	465	396	443	457	447	482	435	456	457	466	474	440	459	410	472	477	436	483	464	436	437	435	500	486	478	436	478	486	440	445	450	464	452	427	417	416	464	449	434	483	443	471	451	489	442	502	437	428	503	423	466	452	466	463	484	485	461	461	452	448	433	493	441	442	473	462	470	481	449	486	440	482	512	486	452	429	473	407	439	480	452	462	475	483	458	453	436	417	461	454	391	508	440	499	502	433	439	435	458	495	510	476	445	453	450	426	431	468	425	465	453	448	496	493	437	446	445	467	454	460	426	458	443	410	449	457	440	440	443	466	461	450	458	439	454	456	470	468	438	427	437	469	452	447	466	453	440	448	482	458	439	427	473	469	457	443	493	473	423	474	470	480	461	465	437	436	478	478	458	469	430	431	490	458	472	455	486	451	455	478	427	496	444	443	457	445	478	438	431	436	423	447	426	456	472	466	469	469	460	468	482	476	502	450	441	469	464	476	461	430	457	479	441	458	454	450	452	491	474	411	437	448	418	429	441	465	409	450	444	433	470	533	433	473	465	455	447	436	440	423	504	436	464	468	455	481	484	488	462	497	455	424	435	459	466	442	433	453	457	447	459	435	474	436	395	443	445	435	463	417	447	418	428	425	462	477	456	426	485	470	469	444	471	424	456	460	452	484	429	464	426	477	478	466	461	467	483	504	465	481	506	446	451	489	467	448	489	503	470	475	459	410	432	457	494	471	440	445	463	488	440	457	445	447	481	450	491	430	402	501	460	484	477	473	482	510	468	433	467	419	467	482	512	402	461	449	509	457	424	449	480	466	488	422	461	445	447	464	460	427	429	491	472	429	461	387	460	454	470	463	453	420	418	473	460	423	460	447	463	481	457	468	453	443	474	480	447	499	424	396	494	492	530	519	492	463	418	457	409	446	460	449	408	442	466	468	455	465	476	439	483	460	443	460	478	463	429	430	497	436	437	459	498	414	450	420	470	457	467	519	490	476	452	473	438	431	477	474	452	469	486	483	509	486	471	449	440	435	457	463	475	453	465	473	467	453	463	439	459	459	470	474	474	450	428	456	481	474	445	459	476	450	450	445	472	476	476	473	450	451	439	450	482	479	412	489	435	471	467	471	474	450	469	488	447	491	492	471	423	447	489	479	415	429	412	524	479	445	435	459	444	462	475	450	458	459	472	464	453	451	521	484	487	448	455	488	482	449	457	503	455	461	459	482	467	458	453	432	427	430	435	456	496	478	425	494	453	486	478	444	488	526	477	444	423	455	482	478	490	461	441	499	489	465	476	459	456	455	450	458	492	464	454	501	477	478	446	455	412	451	489	442	465	469	419	465	500	439	499	492	426	407	465	469	485	430	442	502	475	450	465	401	456	438	478	504	485	458	470	487	483	430	478	457	478	488	498	422	491	494	440	449	460	469	477	481	441	478	422	447	484	425	438	461	463	453	468	475	484	468	480	456	434	462	462	477	464	459	484	471	479	474	461	455	438	464	433	409	455	458	426	470	458	476	413	443	471	468	452	475	435	468	478	440	498	519	451	455	473	445	452	448	455	453	450	434	463	463	453	437	459	464	478	466	442	468	424	448	463	485	455	410	450	477	471	488	503	482	433	492	468	490	441	489	435	455	463	495	480	468	499	462	446	453	443	457	456	467	470	450	457	461	498	496	422	461	433	502	416	429	431	487	505	487	452	486	508	476	482	422	464	464	470	470	454	472	422	474	453	456	446	475	462	485	433	458	450	455	456	490	457	434	463	454	445	451	439	459	500	451	506	480	450	448	479	484	463	489	507	430	467	433	452
34956	21073	12550	8121	4875	2627	1366	1202	1138	1053	1138	1029	1072	1038	1083	1033	976	1011	970	946	941	940	955	975	1067	963	996	992	951	995	1023	965	934	919	995	986	964	933	995	963	985	1041	946	921	1003	976	985	997	957	1011	970	1010	1041	945	1001	1025	999	981	971	991	944	961	1021	943	974	968	975	957	955	1008	947	904	961	996	990	907	975	963	1005	924	978	943	986	993	935	974	932	963	966	962	988	983	986	973	998	1009	940	871	999	981	921	955	917	1050	917	955	1039	974	970	983	953	976	978	983	995	984	937	939	916	977	978	914	980	986	925	996	961	933	962	995	1040	931	998	972	1009	983	974	992	943	1010	961	991	989	977	976	933	985	926	977	992	926	983	973	965	991	1066	972	1009	1016	980	939	981	959	980	1003	987	947	974	989	1042	917	1032	929	880	909	971	1008	942	933	991	972	1007	947	992	943	1021	919	956	983	980	971	1010	985	963	1036	981	982	942	994	965	1006	921	968	955	942	1028	980	968	946	954	957	974	998	979	979	957	971	991	995	1001	965	891	974	944	961	947	946	975	990	972	1002	994	975	944	1027	967	972	1025	974	959	944	978	1003	966	949	980	1004	951	962	972	984	997	943	926	925	1015	957	995	1011	982	963	938	1032	1010	991	996	985	920	921	995	974	973	1016	999	964	1033	1028	1010	983	1003	988	1000	983	1012	939	942	1006	1024	997	1003	940	968	979	1017	999	953	1007	992	949	1004	967	953	929	984	1030	954	1015	975	974	960	947	1015	984	990	960	960	963	994	952	966	980	1026	928	1003	984	993	944	925	965	942	965	1016	963	1006	977	1006	1012	999	1004	976	949	980	1007	941	989	905	948	945	962	953	992	987	1020	951	979	934	1020	996	971	958	968	923	993	967	1049	1002	1012	983	988	1015	981	988	913	980	943	965	988	980	994	932	994	1023	1079	978	996	949	967	1003	987	1026	983	952	989	969	921	963	988	990	978	1009	946	950	926	968	1014	963	959	1050	967	1035	986	955	992	978	952	957	1046	914	1017	1009	945	990	927	935	1021	969	932	1022	956	919	1017	957	974	974	1019	1032	944	964	968	1008	985	962	963	936	926	902	951	946	977	967	996	961	1032	984	929	976	922	972	985	1003	1028	947	948	951	1001	922	978	966	997	976	942	1005	959	980	1043	990	977	961	961	945	942	965	1010	979	969	974	961	983	945	944	959	996	914	917	954	991	1018	991	952	972	990	947	973	1012	1011	1005	964	934	956	997	985	1038	1062	963	979	965	932	999	974	998	978	1024	969	986	995	996	1008	912	952	968	989	1004	999	881	986	937	981	970	984	960	917	957	951	1010	984	1002	987	1005	893	975	933	957	964	1008	949	991	960	923	983	1005	1030	1001	904	999	979	976	960	947	1006	986	1025	982	912	1028	931	978	976	991	944	966	992	1004	1044	953	988	984	972	960	979	972	971	949	913	1001	1018	992	951	981	999	957	998	946	996	969	929	1004	980	994	992	1032	961	995	997	963	1022	985	1018	990	991	986	1017	984	981	950	995	950	1016	988	1001	1003	949	995	947	990	1041	1002	941	975	995	920	945	1020	973	943	945	972	991	986	1047	979	995	985	944	988	1008	1045	1014	978	990	996	953	983	976	976	987	929	993	998	966	997	1004	996	976	996	997	951	1034	969	957	958	988	938	992	1001	975	982	978	913	974	974	1008	981	938	982	1031	1010	968	956	1016	950	956	963	1014	996	983	912	984	963	984	972	1014	994	931	942	973	964	991	954	960	1049	974	1010	984	1012	975	1011	1028	1029	986	1068	980	947	994	1003	949	1005	992	975	967	1011	972	997	962	1001	957	978	971	967	976	1016	1002	963	999	1038	981	949	956	959	975	995	981	957	970	1033	973	1008	986	1025	993	964	983	991	989	963	970	958	964	975	965	966	978	961	1036	932	970	1007	986	979	988	980	1015	954	943	978	973	941	951	992	986	952	989	1054	982	1000	974	989	990	1022	951	927	981	964	974	979	984	987	966	1005	992	999	962	969	990	985	900	981	970	1002	932	959	933	918	987	963	982	998	1023	1015	986	967	983	1017	967	989	974	977	950	984	996	957	957	979	957	975	968	1002	987	1015	1043	973	916	1002	1005	955	968	946	974	953	946	992	979	976	950	1008	991	981	1050	948	993	1026	961	926	955	997	984	986	919	955	998	1007	973	1055	945	977	1011	1057	1039	952	946	895	925	946	997	977	978	974	971	1019	947	963	1003	995	994	1011	933	959	953	941	1016	969	962	949	980	974	927	927	981	937	994	972	1002	947	974	967	941	1023	1022	983	971	985	990	998	976	997	972	1041	947	999	932	983	956	967	1006	968	935	996	982	982	955	884	944	1004	1003	952	943	976	989	951	956	981	974	1029	957	992	953	967	947	1003	990	948	965	1035	993	961	980	952	980	949	1017	967	984	988	961	987	979	965	994	985	947	983	1027	1007	1007	996	984	937	958	941	974	969	963	1001	973	1031	990	990	1005	991	944	982	924	951	993	945	983	942	954	952	973	994	930	959	971	988	952	1005	977	984	991	975	977	1015	975	970	975	1005	1002	986	972	944	999	1000	975	1001	954	925	969	941	941	951	957	986	968	930	1007	972	947	982	975	976	961	964	980	925	956	1033	958	1033	991	1024	979	968	953	952	969	930	968	984	951	950	970	966	982	1002	988	952	1016	957	963	976	982	1015	982	982	939	950	929	942	949	992	939	965	1004	951	1031	928	992	1047	941	1000	947	939	954	944	908	956	967	985	961	944	993	1003	952	921	1019	992	916	971	991	966	955	904	966	973	977	976	1041	1038	932	972	965	980	1051	932	958	989	1015	1008	997	992	1030	981	971	978	967	997	1062	950	962	1017	949	973	982	990	967	1029	954	991	995	991	967	987	979	953	941	956	945	967	953	1021	975	1020	970	1015	969	953	961	940	956	926	982	975	962	957	1011	996	956	960	942	984	998	942	1001	960	1008	977	971	937	1005	981	948	1011	971	970	955	1004	1019	954	966	1028	999	949	933	1007	999	956	990	997	981	1000	1006	951	936	964	979	975	971	991	963	951	928	992	983	954	942	992	951	967	996	946	964	986	1001	975	993	949	1042	947	978	955	999	972	1012	999	966	926	982	969	961	1019	979	923	939	990	956	944	1016	932	1010	1014	981	945	1006	973	981	969	1019	987	995	961	1074	951	988	1011	951	994	1000	981	939	955	1002	977	941	976	968	999	1007	978	921	949	959	1016	968	990	952	976	973	942	1002	916	949	1020	970	951	1038	932	945	982	1001	977	959	996	968	967	1038	925	955	987	943	975	973	1011	962	939	983	945	987	965	995	941	1037	976	936	969	945	932	965	963	992	950	1009	953	964	993	1020	983	986	978	924	987	984	990	955	965	956	937	983	947	1029	952	970	1033	957	987	983	953	923	982	939	996	981	986	1015	984	942	975	978	988	1017	972	972	1006	1013	936	949	971	963	985	951	951	1010	959	986	968	951	1006	1017	1010	987	988	977	995	992	974	988	964	973	958	1002	895	1006	980	967	1006	1016	956	918	942	966	1028	939	940	999	933	961	989	945	942	1001	1010	1023	968	947	997	958	961	977	1033	972	974	982	1035	936	973	991	972	952	980	972	992	1017	978	961	1033	1014	964	931	936	1005	985	921	985	1007	1034	977	962	961	996	1009	950	918	967	1015	1007	952	981	956	961	995	983	969	969	965	935	976	961	907	1040	1000	957	963	1025	982	993	1039	940	985	972	1002	942	983	970	1002	990	994	966
62665	33409	18323	7729	3168	1487	713	571	519	488	519	460	471	489	478	458	415	481	455	467	497	425	426	467	464	443	492	483	492	474	457	484	433	471	431	421	496	457	450	448	439	458	478	468	489	446	462	437	421	413	486	459	468	494	433	450	428	405	482	471	450	453	470	478	447	452	505	449	463	413	487	466	489	457	479	472	430	453	476	457	464	444	464	452	495	448	449	423	473	441	475	461	464	464	415	467	472	485	428	457	433	468	441	453	429	417	422	486	452	451	492	461	503	474	452	437	479	427	456	466	443	472	457	473	445	464	434	438	457	436	450	466	437	464	468	466	434	461	459	469	483	485	492	439	451	437	455	428	443	452	490	440	435	457	478	444	497	460	461	481	427	457	429	463	469	437	445	415	450	498	460	438	444	476	487	461	461	434	479	449	480	407	444	453	423	396	468	435	450	408	451	531	427	474	461	405	427	502	468	479	492	435	458	461	439	461	474	451	432	450	453	433	428	420	420	442	491	419	452	456	473	473	421	472	452	466	451	458	448	463	453	512	455	486	449	454	453	500	463	450	440	418	481	480	471	431	479	466	438	494	434	464	469	402	469	433	421	432	473	491	461	411	443	457	443	429	462	489	507	491	473	428	479	473	470	487	459	477	423	469	460	452	456	473	434	488	436	481	474	425	453	426	433	430	440	464	491	392	449	478	462	429	474	455	467	439	432	453	470	454	461	475	413	469	432	458	451	440	416	476	492	463	446	443	436	462	453	443	479	464	438	477	470	441	455	469	495	438	434	474	493	485	454	472	471	417	461	448	444	471	425	457	427	459	474	448	459	477	468	440	454	431	463	460	424	462	428	474	460	424	454	482	430	459	451	451	439	455	453	470	434	445	453	453	509	418	469	455	485	480	487	437	464	467	458	483	461	438	422	475	442	482	430	440	436	460	487	454	464	476	446	431	474	455	483	483	427	433	485	400	425	476	444	426	417	458	511	446	451	426	434	487	436	478	450	485	470	429	458	455	408	485	450	410	427	447	459	492	456	472	458	479	483	473	435	425	500	489	449	459	467	456	430	412	492	444	497	427	485	462	456	469	441	434	446	437	483	503	446	453	455	449	464	430	445	478	449	473	479	463	448	471	472	458	470	450	434	431	406	483	478	460	460	492	458	467	453	431	465	435	513	509	461	435	445	453	481	495	449	458	495	446	469	431	425	463	431	442	482	431	471	461	458	451	436	408	467	472	448	445	480	451	440	475	468	482	463	409	440	454	406	459	474	426	494	423	466	458	416	453	462	437	444	432	450	482	473	465	461	425	460	444	495	442	458	463	446	437	464	490	447	440	436	454	471	476	439	499	460	459	441	429	458	450	451	476	501	469	479	401	480	415	436	490	416	452	495	488	417	462	478	511	456	492	481	460	467	480	458	430	487	455	476	468	442	418	460	438	423	442	480	505	464	486	433	455	424	415	406	480	459	459	485	467	440	431	467	436	462	442	451	440	436	434	452	449	446	433	465	480	455	448	464	447	436	449	441	478	449	450	416	443	475	466	440	449	459	459	440	433	471	440	477	445	483	408	457	483	454	445	452	444	464	431	447	477	459	491	420	423	456	462	461	465	462	439	458	460	459	488	470	488	466	421	498	455	484	445	471	446	455	439	478	480	477	441	422	420	477	451	434	450	448	449	447	490	500	454	462	451	484	472	449	511	439	503	470	487	456	412	453	461	478	419	482	451	498	433	433	432	442	504	473	490	445	446	429	436	452	452	435	491	475	470	450	450	457	457	444	438	415	468	400	475	471	479	459	425	483	484	471	494	440	452	459	424	488	493	436	410	461	439	467	470	490	436	444	439	482	468	467	434	445	460	489	445	422	456	486	450	462	442	464	494	442	466	439	500	480	477	484	501	441	479	444	458	431	471	487	419	407	467	494	458	462	445	425	435	472	463	413	450	402	402	468	406	414	490	462	461	438	448	445	486	446	446	432	448	463	425	460	434	423	449	514	491	492	487	419	436	439	505	488	441	438	455	464	479	441	498	457	476	471	446	429	498	420	458	447	458	493	462	459	421	453	439	465	452	427	457	452	457	501	452	434	485	440	477	466	453	498	468	445	461	449	461	484	466	436	455	454	440	457	466	445	453	446	491	456	476	484	490	463	429	437	486	457	447	454	416	461	461	444	440	446	429	476	454	431	437	477	477	473	445	436	477	440	501	488	443	435	480	459	463	453	459	435	455	489	450	459	474	475	508	425	465	461	427	478	464	450	450	467	459	498	415	424	425	477	461	460	493	438	442	445	455	406	423	439	455	479	491	435	442	469	505	490	459	400	481	478	525	485	448	450	466	450	459	474	433	469	439	511	494	462	456	458	477	479	443	459	435	446	502	430	444	434	472	457	469	452	459	437	472	455	494	471	417	425	486	465	496	488	446	488	471	447	496	469	471	449	449	445	437	447	436	472	460	453	441	488	478	442	417	413	489	480	421	479	434	467	432	446	457	471	456	424	476	453	437	441	478	464	465	480	448	450	440	469	444	435	447	435	439	476	437	434	432	452	489	542	513	489	450	451	431	442	393	436	511	451	460	467	457	444	442	444	401	446	504	427	483	482	443	440	456	442	455	483	441	397	445	465	433	456	437	497	451	468	463	432	510	472	472	443	455	430	485	495	452	451	471	504	432	438	469	477	469	463	448	457	447	437	488	456	476	449	444	438	433	452	492	445	492	487	436	480	475	460	437	433	475	451	479	476	507	451	475	422	435	454	481	501	471	478	421	432	466	441	434	471	494	498	525	470	451	444	458	431	465	427	439	450	464	445	494	451	438	460	493	487	429	501	447	461	468	450	421	435	418	473	421	505	439	438	485	406	424	446	488	490	478	456	465	507	438	472	443	440	451	479	470	441	485	466	441	460	408	447	455	460	481	467	462	487	480	454	439	446	465	468	465	483	453	493	470	442	450	431	452	435	441	486	437	495	455	446	460	432	495	496	428	443	427	429	483	464	428	461	458	451	489	481	467	485	495	450	434	416	467	507	480	446	450	454	505	479	470	479	451	477	483	505	431	476	458	432	471	465	459	424	434	432	498	413	484	471	487	499	429	462	468	459	474	444	464	483	502	453	460	455	415	445	448	524	454	452	459	494	435	428	467	472	464	460	403	481	482	453	444	467	473	451	455	497	497	405	433	417	456	498	487	505	449	473	446	450	431	457	441	432	477	440	443	461	481	431	406	443	475	414	450	465	459	445	490	469	401	436	455	491	456	413	445	497	458	461	481	440	450	484	439	433	456	480	458	439	455	439	480	449	451	498	464	457	439	463	411	429	460	469	445	477	451	519	505	444	449	438	450	498	488	462	418	441	446	472	448	469	472	500	448	465	471	480	432	464	422	443	458	461	481	447	460	467	496	486	418	484	480	476	441	454	431	498	464	456	433	475	420	466	466	453	445	467	476	467	425	438	443	444	475	497	468	446	474	476	484	468	462	458	465	497	427	462	447
41198	24916	20517	14048	8245	4511	1834	1453	1250	1155	1093	1067	1083	1075	1056	1001	1005	1007	1007	966	1004	1030	1004	980	1026	961	993	941	954	992	1019	1000	944	989	934	991	982	958	996	1025	986	931	1004	983	969	975	1021	977	926	992	1003	1003	961	962	971	937	970	1006	975	954	924	1000	1006	1008	959	972	996	931	989	1043	972	1059	965	987	999	973	968	980	1007	973	974	980	974	965	994	965	1076	1002	970	1004	978	940	990	959	1044	980	1017	965	967	987	928	965	970	1011	1056	932	1018	915	926	993	981	1001	973	1030	999	943	972	1025	933	1015	1019	980	979	961	952	953	956	1011	939	977	978	971	979	967	1016	958	960	1011	971	978	1004	968	993	983	982	1025	990	1008	1049	1005	1059	1006	922	977	987	991	971	982	961	942	981	987	972	1003	946	951	942	983	960	931	1003	1041	966	1001	995	943	945	996	992	965	977	984	1009	938	932	961	970	978	972	998	959	989	965	1001	972	1003	963	988	1000	977	1001	990	949	975	1000	971	989	983	1005	936	969	964	955	965	957	1009	947	989	1040	984	976	976	1004	953	1006	983	959	965	961	996	1037	988	981	969	946	916	969	953	1017	1010	942	948	1018	1019	963	919	925	975	943	933	904	965	925	1038	961	970	987	978	953	973	1020	923	1050	959	1011	890	981	921	986	1004	977	955	1027	939	1052	990	964	968	981	987	992	954	979	945	982	993	938	931	1025	952	1004	878	957	905	996	946	988	1059	942	1011	960	997	981	961	1005	998	1008	946	995	945	1034	940	988	1010	1001	1014	954	959	982	997	926	1008	989	996	945	932	969	982	1021	1012	987	1005	1004	995	995	1011	994	978	982	977	960	977	970	998	944	914	916	997	982	965	988	980	985	975	944	938	999	970	999	921	961	943	972	988	1029	1020	926	1079	965	924	1033	991	1017	979	963	982	959	980	966	957	1072	952	1027	1015	966	971	997	988	990	969	948	983	966	1001	991	925	1012	940	1003	999	1006	969	992	1002	943	934	970	1042	929	943	990	931	974	977	1006	990	998	952	977	970	1046	921	966	995	936	984	975	985	995	1043	1008	984	989	914	1002	990	938	979	946	997	985	929	954	978	985	930	989	929	993	964	997	1014	993	946	937	1018	981	1056	1011	1011	896	1017	985	952	954	991	954	983	980	985	973	953	994	977	1004	1030	969	1044	980	1029	996	1016	1021	913	940	975	1019	1020	1056	973	978	919	955	952	992	992	967	958	966	907	971	971	966	979	1032	959	908	971	1022	978	983	997	963	943	968	941	990	943	978	985	1012	994	995	974	1010	970	976	1026	976	1008	1008	1035	1011	1009	933	940	972	959	955	993	1014	977	1038	983	952	960	990	958	966	1039	992	977	967	979	950	1000	970	980	958	973	946	917	942	938	1018	937	1021	948	989	1044	988	998	979	1006	961	977	974	987	1013	981	981	979	945	998	926	1016	994	931	969	993	982	993	942	958	981	998	1027	974	981	895	963	1008	960	965	949	946	1031	1005	953	942	989	938	952	979	951	1015	927	982	991	1030	964	1001	1005	962	994	997	1030	991	983	967	990	929	990	1023	956	952	975	969	1003	972	924	966	1004	976	1013	1043	900	990	950	1010	997	993	967	996	983	964	984	996	932	977	983	1037	975	985	927	961	910	950	1009	934	986	1011	1001	943	906	972	958	935	947	966	936	1040	969	1026	979	961	951	999	922	1003	1048	951	955	1046	971	983	1003	1000	1026	961	1033	976	977	944	962	1028	980	1005	934	943	982	1001	955	1002	992	1032	989	969	964	972	923	991	952	985	951	974	975	964	969	931	961	1023	994	1003	964	938	990	1021	918	1002	965	953	961	952	995	956	935	944	967	975	973	992	1016	947	1022	991	996	1040	1007	957	965	985	987	1047	982	1030	977	992	1011	978	969	1000	989	965	1006	997	1014	912	1003	953	965	908	995	990	987	968	996	997	927	990	968	992	931	998	971	993	1007	967	963	912	977	1011	952	1004	941	983	958	994	962	940	942	980	1000	969	964	961	1014	976	965	971	944	979	917	993	996	999	934	1003	917	1012	946	955	941	998	1035	987	962	1019	1013	1007	1023	993	1004	963	952	1009	983	922	954	966	967	995	983	985	928	969	971	976	1001	1010	947	938	1029	980	892	941	915	1022	1025	915	1028	955	966	957	971	972	987	923	986	984	1015	994	968	961	998	926	1021	989	1011	975	1018	944	1010	990	1009	914	923	1007	979	1003	955	965	999	983	968	1039	955	1027	1032	1005	951	957	949	972	971	987	968	1000	998	994	981	998	1035	980	1028	957	962	985	991	988	920	971	927	994	935	982	960	954	954	924	948	905	974	889	986	981	943	1010	1003	1005	961	999	1045	990	969	951	995	1006	950	954	916	1061	993	963	993	920	947	950	1029	978	972	991	982	995	979	1012	1004	945	975	937	938	987	1007	951	985	981	959	981	1010	1004	1004	1002	930	1001	967	946	963	994	956	987	963	942	977	970	948	1024	991	991	972	967	988	1006	982	1023	992	1027	928	969	1035	929	988	1009	979	1009	966	1007	1001	1005	996	1050	995	1030	1022	963	950	955	929	977	965	972	938	977	990	981	946	945	994	1045	1011	1057	992	1020	958	929	967	1002	991	973	932	995	1038	966	1005	1006	1003	958	896	966	951	981	978	960	923	986	970	1027	960	986	1038	929	948	1014	993	990	917	994	973	976	1015	975	919	949	907	958	917	1028	968	986	1002	1049	974	990	951	1015	971	1023	965	962	1039	957	924	925	1026	1064	1007	955	961	985	994	959	971	1011	962	951	1011	962	916	988	955	962	947	990	935	1002	1016	1007	1012	1017	1013	986	948	959	931	986	990	996	943	982	942	984	959	921	954	1021	1011	944	962	969	989	985	919	999	927	991	1005	1013	929	955	1034	988	983	1007	945	1002	956	979	1016	973	1010	985	967	993	956	967	958	1003	972	919	972	1018	1001	962	976	960	998	964	950	935	995	979	1027	1021	967	916	1004	994	1010	971	962	1001	984	999	1004	996	970	977	948	963	990	926	946	1002	994	942	1006	971	986	981	980	961	1005	983	962	953	961	925	900	1013	970	957	1014	937	977	947	990	962	933	941	942	983	960	968	971	1006	1008	1006	958	975	978	923	1015	988	987	964	1034	967	961	1024	972	953	985	950	960	982	993	1021	976	972	1000	1006	1004	923	979	992	968	1011	977	1014	1002	1013	1025	963	965	916	998	993	1033	993	994	994	991	956	942	970	981	946	932	961	1023	972	942	956	956	972	987	971	989	993	1014	986	1025	1004	966	935	966	993	947	965	1005	986	937	948	949	1008	946	984	956	999	986	965	1023	1022	1014	1016	974	976	955	1059	1019	973	1018	966	1000	1010	933	920	984	1023	968	964	1034	975	951	1001	998	973	965	1027	1039	943	1017	944	949	932	982	987	1016	988	995	980	1003	994	996	973	951	942	994	1007	951	953	979	979	1008	921	956	951	972	958	1049	898	1022	1007	975	1023	948	990	982	1010	911	1049	974	1011	969	948	999	960	979	976	924	985	1019	963	917	964	1001	980	980	875	1000	1030	895	1045	974	980	1034	1012	977	945	1034	983	987	936	986	944	954	973	939	995	990	943	978	985	953	1013	1010	952	996	966	972	975	955	963	1022	972	1007	986	942	953	969	995	997	1022	937	987	987	1016	934	967	978	1037	1065	990	962	947	995	991	967	987	972	971	939	936	951	999	951	938	996	968	1014	934	924	913	984	1006	935	970	952	996	975	950	1034	941	988	995	956	964	988	959	955	936	1047	1037	982	985	955	979	989	948	983	984	952	1003	939	969	968	984
63878	41648	28888	16467	7718	3100	1198	667	562	587	531	559	515	521	453	448	503	517	516	477	462	484	507	433	469	460	462	491	477	489	485	469	475	504	492	501	484	489	485	482	495	500	481	469	429	460	472	502	457	464	486	478	483	511	484	475	478	488	471	516	471	480	485	477	520	484	462	469	497	490	506	479	503	484	509	464	489	463	485	467	457	488	466	389	463	454	461	465	435	468	479	487	477	516	451	493	463	430	465	452	455	488	450	486	496	428	525	462	522	509	428	445	490	495	488	476	469	440	478	476	504	492	426	479	484	501	478	504	491	457	463	527	527	422	483	469	484	481	460	467	478	483	442	504	460	432	504	446	501	517	488	470	476	460	510	515	474	494	488	461	474	522	499	465	476	506	465	482	493	517	469	452	464	446	457	453	474	493	500	427	464	458	443	451	477	445	485	407	464	454	481	469	503	451	475	499	486	445	476	519	490	463	451	455	456	474	492	555	491	472	444	444	517	521	488	476	445	495	474	469	467	490	467	496	496	467	493	443	461	459	501	480	484	478	444	524	473	478	482	460	460	484	491	456	496	482	473	499	468	486	433	498	484	478	493	498	470	494	469	456	438	455	483	503	505	489	499	470	517	495	466	456	469	462	493	467	465	483	495	472	480	431	499	421	485	457	483	506	493	502	476	479	459	467	467	460	421	445	472	502	512	475	461	473	478	462	463	466	496	465	425	455	452	468	418	474	474	467	457	502	475	491	485	494	460	473	464	518	473	473	455	474	471	504	484	463	497	455	539	464	490	496	438	463	481	475	444	465	462	478	510	492	493	439	464	503	465	485	476	466	449	478	475	439	472	484	479	475	474	444	464	447	439	488	514	505	521	491	426	452	454	478	473	482	508	434	461	479	520	459	495	508	499	404	475	445	482	529	493	472	472	480	512	481	472	490	452	475	471	482	477	508	522	524	513	505	511	484	448	477	465	473	500	466	443	479	443	489	526	465	475	443	537	515	485	527	457	460	491	497	484	504	508	496	481	442	456	449	458	468	470	406	480	460	456	475	524	540	504	456	476	459	513	504	431	468	470	476	461	430	547	455	513	461	474	471	490	484	469	457	421	499	449	487	472	460	471	497	461	452	461	500	467	512	494	455	444	469	470	475	484	460	474	486	472	478	462	487	483	494	459	466	468	461	470	493	460	485	470	503	498	468	469	431	530	450	477	431	430	453	477	466	471	484	421	479	483	462	480	519	482	502	477	486	499	492	489	503	516	489	496	388	486	495	434	469	449	463	454	479	454	528	492	450	465	429	455	482	468	434	434	456	480	482	503	484	475	470	453	449	514	424	458	469	472	478	431	493	495	492	491	486	468	495	441	501	462	486	470	478	416	439	513	437	447	411	507	485	443	461	473	468	443	502	486	484	487	464	443	485	473	447	466	507	422	496	487	453	476	497	507	501	537	480	457	450	467	470	459	446	491	477	502	472	484	536	443	469	480	474	494	476	485	474	511	484	445	462	433	494	485	469	479	468	489	458	455	470	486	435	490	508	476	457	501	485	466	500	487	471	427	446	488	510	449	478	478	502	491	478	488	476	478	460	462	463	482	498	469	489	512	459	496	494	472	436	478	482	478	449	440	496	482	500	483	424	465	510	469	438	490	503	471	484	485	498	429	492	511	462	467	467	474	495	506	473	504	476	450	509	478	444	450	438	461	489	474	488	475	504	509	505	494	437	475	463	417	431	467	493	450	464	451	526	481	479	465	475	507	464	496	451	466	473	456	467	469	492	468	448	453	491	480	461	499	529	501	474	456	521	478	455	467	536	475	439	466	450	490	448	439	491	453	449	468	489	462	473	524	467	498	487	471	439	453	490	479	513	483	451	487	480	493	503	467	460	479	468	444	458	482	479	439	485	460	487	509	496	479	461	517	456	445	448	479	484	475	503	526	452	489	446	444	435	437	469	461	465	452	463	436	482	491	478	454	476	489	463	500	510	492	464	449	491	487	494	464	439	480	465	454	480	437	460	440	492	484	469	461	444	475	459	468	489	502	491	455	521	449	478	478	517	436	491	494	462	481	456	492	483	453	460	499	500	449	483	488	507	480	472	471	496	505	499	514	518	499	490	482	471	449	457	455	455	459	495	504	459	487	506	477	485	483	522	481	446	496	441	486	450	498	444	440	434	472	506	514	458	521	490	444	491	464	510	491	469	434	490	466	503	505	492	465	449	460	518	486	477	522	471	464	491	496	457	474	471	445	462	516	491	503	476	446	460	459	447	463	464	517	478	474	481	454	482	501	473	446	518	512	508	503	477	470	441	453	510	473	418	460	465	458	475	421	481	475	465	456	518	473	439	478	473	519	469	477	435	518	465	440	450	473	459	463	425	462	484	513	502	480	485	464	444	455	484	480	495	476	450	504	488	468	493	472	525	520	428	456	471	462	459	504	528	482	495	463	503	455	463	491	453	484	508	494	479	466	485	463	439	459	474	460	495	458	464	455	482	452	438	476	462	446	471	446	484	505	476	536	474	502	467	470	468	446	488	487	484	451	441	513	479	502	519	499	452	455	492	433	454	476	489	449	474	462	464	453	483	506	466	502	487	472	432	511	508	498	424	473	446	471	462	496	495	483	478	531	493	497	475	519	467	452	461	428	444	463	506	504	464	487	484	480	471	452	499	492	506	480	478	475	474	486	423	456	456	476	497	457	468	488	460	469	464	451	497	440	495	477	486	515	466	515	490	516	456	481	438	457	443	435	457	461	492	505	491	451	494	456	474	454	517	501	462	494	480	526	483	458	496	482	443	494	481	470	436	455	473	489	437	489	476	480	475	468	430	472	473	471	481	485	463	499	493	493	471	460	499	478	481	442	517	489	475	421	458	495	484	489	503	473	519	433	436	482	470	457	429	480	475	470	478	509	520	485	473	467	442	494	459	485	457	466	446	420	525	445	492	485	477	444	462	486	474	486	523	490	467	504	435	493	454	497	469	478	429	430	469	457	486	482	495	538	530	452	461	499	454	519	508	487	463	483	487	480	460	467	481	480	466	483	545	448	468	489	473	450	451	514	427	489	414	453	482	499	449	492	478	454	464	481	488	506	443	451	484	465	482	460	486	493	479	484	451	494	470	479	460	498	478	462	434	456	471	481	522	468	508	494	490	496	500	485	510	530	455	478	484	486	507	445	516	458	473	492	477	466	502	434	482	460	505	471	486	482	470	449	494	522	494	500	428	454	508	481	495	468	502	437	477	535	477	480	413	449	462	468	463	489	495	445	501	495	458	474	509	469	478	443	506	480	488	512	467	471	462	501	507	480	506	521	430	479	491	487	465	499	517	472	487	471	515	512	457	428	439	511	445	443	447	484	467	508	461	486	516	491	516	500	448	469	511	485	518	469	455	466	441	494	458	475	472	474	454	482	483	489	499	469	473	481	429	464	418	510	470	421	460	498	501	478	505	443	492	443	496	511	427	468	456	484	446	497	462	460	509	495	461
41073	34306	30002	24808	16587	8308	3398	1800	1574	1368	1403	1294	1245	1178	1117	1074	1062	1069	1085	1093	1050	992	1052	1061	991	1038	1009	989	1051	993	983	1058	1002	1030	1017	987	961	1034	1022	1015	975	1006	977	1007	1011	992	989	1085	1074	1046	1051	1018	967	1027	978	995	1019	1041	1083	990	996	1010	1008	1044	1009	1044	1029	984	1018	1037	1022	1013	1016	992	1013	1050	1075	995	987	966	974	995	1004	1018	956	1008	1002	1040	999	968	1019	1015	1023	1043	1020	1065	993	976	1001	1005	989	1054	1009	979	1002	995	1020	1028	1014	1016	1031	990	1031	1023	964	931	1013	964	1021	1012	1026	984	984	1035	1068	1024	1001	1042	1012	952	1046	1010	962	1059	1013	1042	975	1036	966	983	1016	1018	1010	996	1081	982	1086	1032	1039	1000	991	1040	980	1016	1039	1007	976	994	1051	1014	979	972	1033	1034	1007	975	1032	1022	972	1023	1071	1020	1015	1021	980	954	1025	1041	949	991	1012	1013	1043	1002	1044	995	1010	1057	1032	1027	1080	1019	1008	958	997	991	972	1015	1064	1007	1010	990	1094	1030	994	989	1037	1013	1019	1045	1001	1002	1046	998	1032	1031	959	1008	996	1014	1034	1035	974	1015	1006	982	987	1069	1002	985	1032	1049	1021	1013	1033	967	941	1028	999	1035	1035	998	1020	1039	1003	988	1052	989	1012	1038	1028	1034	1046	1025	1009	1048	981	985	992	1018	996	993	965	995	1019	1037	1052	992	995	1004	1002	1014	995	991	1017	986	1095	1015	977	1029	975	992	1078	977	1070	948	1016	989	1033	1004	1042	981	1009	1001	1067	1004	1018	1010	1016	1043	929	968	1039	1010	1076	1024	1013	1030	950	1012	997	1034	1026	1036	1011	1034	976	1042	1052	978	998	1010	1052	974	992	984	1002	994	957	1034	1056	1074	1015	1028	1013	1037	1024	1049	1043	975	1040	1003	1031	1048	1003	1032	1036	1047	1031	991	1008	1041	970	969	982	975	1011	986	973	1009	1007	1061	1054	973	998	980	979	981	983	989	1020	972	1035	1008	1002	1059	1035	970	1103	1033	983	1015	977	1010	1053	1026	980	1014	1064	1030	1041	985	1021	1050	1028	938	1042	959	988	1027	1049	1022	1004	1033	952	989	1005	1073	1057	1040	993	964	1017	1000	976	986	978	992	1089	980	967	956	1004	1050	1002	1041	1004	1024	940	974	1043	996	1045	964	982	998	1022	973	1062	1028	1002	978	967	1054	1054	964	1036	1010	1037	961	976	962	941	970	1004	955	980	990	935	1014	993	1008	985	1008	1036	1109	1025	989	1003	991	981	1002	1012	994	1036	964	962	986	983	1016	948	997	1037	1025	1026	1006	1009	977	1014	1002	1004	952	1001	965	956	1027	989	1061	1051	1023	990	969	1048	1041	1025	1012	1063	986	1006	1022	1037	1050	1025	994	959	1006	1045	1026	978	1050	1021	1056	1019	1026	998	1008	1026	987	965	1051	1048	987	979	1006	1000	1022	1035	972	1068	1019	933	1010	1050	995	1045	1007	995	1048	1017	1022	1016	1011	983	1019	984	1048	996	1053	1003	1048	988	992	1021	1072	951	1035	1024	1023	969	1039	1027	1020	980	982	974	989	1003	991	1055	995	983	1037	1018	1021	933	1022	1024	1115	1040	1001	957	1013	1030	995	1018	1002	1021	1039	961	987	1028	1050	950	1057	999	983	1008	931	1040	1041	1037	957	1025	1010	1010	1011	1044	1042	999	956	950	1033	1029	1008	973	1028	960	1028	1020	1030	999	994	1040	1032	1036	1059	1007	995	997	1002	970	1033	1046	987	1037	988	1002	1064	1008	990	1010	1041	1051	1033	966	1049	1044	999	1024	1028	1020	1037	1058	974	973	982	965	1008	984	976	989	1014	990	1013	1008	1002	1017	961	985	1020	981	982	1004	995	989	968	958	1036	1020	980	1018	1067	1033	1019	1043	1022	981	951	1019	976	1019	983	1057	1000	1011	1052	1062	979	1091	1040	1020	1005	937	1096	981	994	1043	1007	1010	985	987	964	980	1013	993	969	1051	1018	1036	960	1027	1014	995	1020	1050	986	1039	982	995	953	1002	1017	1064	1025	1027	1014	1042	999	1005	1027	1010	1029	1051	1022	1017	1012	1043	990	1001	982	1032	1028	1004	975	1008	960	1050	977	1026	1030	949	995	987	999	1012	989	978	1013	1006	1006	979	1031	1010	973	969	1002	1035	963	1033	1056	999	1005	1051	992	1019	992	993	1025	1060	1004	1036	1075	1032	999	999	1006	987	1016	1053	1004	1002	970	999	986	1024	1033	1068	1048	984	1034	984	1025	1011	1034	1024	1060	983	1020	1031	1005	1000	990	1022	1019	1037	1050	1067	983	1045	971	1008	1006	964	978	1071	1054	1002	978	1075	970	1044	976	1034	1051	1024	1032	982	1081	961	996	1022	1025	1030	1048	1002	969	1041	1042	994	989	997	1006	972	1028	1006	1052	1009	1014	994	969	960	1000	964	1040	1009	1043	1027	1033	1062	1010	1006	1015	1003	1022	1027	1001	948	1006	973	1037	1044	1030	1012	1030	1010	1038	974	1077	980	966	987	989	1054	1026	950	1024	1046	1047	991	993	1059	930	953	1067	1018	1002	993	985	998	1072	1020	1007	1016	1032	974	1030	963	991	1054	986	970	1027	972	997	1035	1054	1010	1016	1030	1021	1021	1001	1014	1058	1084	979	1048	1023	1047	1043	1048	1016	983	965	1038	986	1051	959	1023	990	1015	1069	988	1005	999	999	1025	948	1075	969	964	1050	971	1022	1038	1008	1010	1031	1015	976	952	1043	993	950	998	951	1028	1018	981	999	997	1030	1034	1043	1045	1015	995	998	1052	1026	963	1039	1076	1023	998	1022	940	974	1010	977	1064	921	1010	1069	1001	978	998	1009	989	1017	1001	1026	1003	985	1017	969	974	986	996	1048	1038	1008	979	1022	994	995	1063	993	999	1065	961	964	1005	1005	1010	1024	1048	995	966	989	1023	1025	1036	1054	966	958	974	993	1006	1016	1058	1030	980	1024	1018	1020	991	1024	1043	1018	982	990	1027	996	1019	1015	968	962	1021	982	1041	1048	981	1001	1019	932	1011	1009	989	1034	992	1035	962	992	1008	1013	1051	1044	1070	1052	1038	1017	992	997	1052	972	964	1007	1030	1054	953	1001	1111	932	1023	1013	935	1002	974	978	1048	1036	1042	1028	979	1005	1017	1019	989	1005	1026	971	1000	1079	1021	1057	1038	973	990	1007	1062	977	963	1015	1008	1075	1034	1016	958	1011	1009	1037	1045	1000	1018	1000	984	942	1027	995	1032	976	1001	1006	979	958	984	1054	1009	990	1024	1012	1028	953	1030	1008	1049	989	994	1023	1054	999	983	1016	982	992	1034	1039	977	1065	1016	1024	1040	1052	1062	1015	1029	1040	983	1051	1044	952	984	1028	982	1021	1004	1013	1013	1041	940	956	1028	970	970	1076	1011	1017	1050	1034	1024	1033	968	980	998	1025	999	1063	1033	1073	1005	1045	949	1058	1004	1012	987	1020	1048	964	1058	981	988	1019	1026	1052	975	1021	1046	947	954	1033	1011	997	956	1051	986	999	976	1018	1021	991	1007	986	999	1046	983	990	1025	1019	1041	963	995	1006	1007	1008	1014	993	1033	993	1028	1010	1005	1046	1028	1021	1034	1015	1020	1041	1045	995	1011	1031	1001	1029	1038	1051	1028	1038	995	1001	1046	994	1031	1022	965	1034	986	1023	1010	1044	1035	984	1035	1000	996	1013	997	978	999	1010	958	1032	1055	973	951	1010	1067	988	966	1055	972	950	1019	1049	1055	1023	1037	998	1065	1004	965	1060	1017	1056	1008	983	1017	1004	1034	990	1018	1017	1047	949	968	1006	974	1002	1037	1037	936	1063	1007	1054	1025	995	1012	1030	999	1037	1023	985	1027	1028	1003	1061	1038	989	1022	992	1035	998	1066	987	1033	975	1007	1059	1048	1044	1006	981	1087	930	985	1087	1066	967	1074	1031	989	1024	1012	934	1012	1013	1029	1063	1006	983	996	1002	1001	1007	997	982	995	1057	994	1060	1020	994	1019	962	1002	1017	1002	1001	995	1006	998	991	1031	1050	1011	1013	1033	997	982	1028	1064	983	1012	1014	972	1028	1039	981	963	975	1026	983	1053	1042	1000	969	1041	1037	1034	1036	1014	1064	979	996	1026	1077	1051	1033	967	1036	913	1012	997	979	994	1062	1012	996	1076	958	997	999	973	992	1025	1006	1004	977	1047	999	989	1014	1009	1088	1041	1095	1011	1000	1031	1019	1030	1005	1041	1002	1052	957	1034	1082	950	980	1030	992	980	991	1008	1014	964	1011	1055	1012	1002	983	1001	1034
48980	28774	13663	5761	2149	1054	631	516	512	502	470	490	422	442	512	487	455	445	482	446	470	453	456	476	432	413	463	445	433	486	449	443	483	457	442	447	487	468	501	465	445	413	424	451	483	446	466	446	435	489	467	472	470	435	414	417	437	495	467	457	459	461	453	472	442	442	453	440	492	442	466	436	433	433	456	484	457	501	408	444	462	445	452	429	465	451	465	466	452	441	476	440	438	469	423	480	424	473	446	462	442	413	460	434	481	440	462	491	468	443	466	447	425	479	480	429	393	478	428	469	480	477	451	499	493	484	534	462	450	451	454	439	372	464	432	438	437	461	430	425	461	477	481	454	450	469	463	459	491	473	419	444	437	395	508	472	420	446	442	462	493	455	463	433	447	456	447	459	441	460	442	427	452	460	460	464	459	458	436	444	469	446	424	443	470	480	482	436	449	436	431	476	470	444	419	452	461	448	425	459	495	452	434	429	466	438	460	442	456	429	466	419	457	456	478	428	447	457	469	443	434	466	426	460	464	483	432	467	470	436	482	463	446	413	483	464	474	431	439	508	434	497	463	446	482	480	447	441	457	458	428	456	458	455	475	492	437	453	484	459	434	444	480	436	448	440	515	472	450	476	443	418	412	431	442	436	448	463	485	448	466	461	439	472	511	452	459	447	456	456	467	425	505	481	484	452	424	466	415	455	464	462	440	452	498	431	451	485	462	460	491	472	438	445	452	467	457	448	455	484	445	453	455	476	457	485	453	435	425	437	433	404	458	463	484	438	476	429	458	461	494	462	472	489	458	451	490	439	502	470	450	478	445	400	432	469	467	467	435	460	448	463	440	430	455	446	435	434	473	444	457	421	430	464	430	441	417	442	446	487	421	447	437	466	445	445	448	450	454	461	472	432	435	452	455	482	510	463	480	437	461	443	447	427	472	482	452	439	462	444	435	430	461	462	461	472	496	425	440	485	450	443	440	459	450	475	445	452	465	463	447	457	478	428	438	472	474	455	425	464	466	459	412	449	490	459	433	447	450	443	493	429	431	440	474	440	445	426	486	443	452	447	438	478	476	457	457	458	450	421	445	444	426	469	470	475	427	424	430	461	405	427	425	419	396	478	489	420	478	504	454	498	437	462	442	459	451	536	437	447	447	446	470	437	421	431	467	482	449	461	466	413	467	423	454	470	444	458	470	445	453	426	466	472	471	420	406	447	453	443	485	456	447	427	456	440	402	381	448	365	438	491	476	443	435	460	444	470	431	449	441	468	463	470	456	442	474	408	445	426	433	438	469	423	425	439	465	492	441	448	459	450	460	416	450	518	448	439	472	462	467	504	471	426	438	472	478	481	495	448	456	459	466	470	466	404	454	431	453	425	474	445	441	479	439	424	447	440	398	470	467	445	412	455	398	463	472	479	429	421	490	455	445	455	449	418	437	428	470	467	456	443	469	452	469	442	465	442	458	436	448	448	438	410	450	435	436	439	498	469	460	509	437	416	495	422	448	468	454	451	434	433	465	465	478	430	445	529	438	411	410	410	466	439	453	454	412	488	421	425	460	460	421	426	470	463	465	453	438	472	439	507	477	441	492	467	482	472	476	467	457	451	404	432	470	469	465	478	463	449	431	424	427	422	467	441	461	464	450	447	458	432	470	477	464	461	458	443	438	437	433	429	430	486	465	463	481	459	434	473	429	459	417	421	459	484	437	442	454	467	476	471	460	452	492	458	493	440	457	429	445	471	450	460	472	472	491	447	460	425	433	456	502	481	429	423	534	426	428	425	434	456	491	457	437	440	451	483	497	434	448	467	424	433	460	463	450	425	446	456	418	476	447	459	420	467	457	442	405	457	411	461	464	481	411	473	487	460	493	460	459	475	452	489	387	446	454	410	416	422	472	423	413	461	471	453	446	462	467	499	476	428	404	448	442	493	470	485	445	456	488	456	463	459	442	470	442	482	469	385	484	456	446	431	451	427	391	454	474	462	492	405	403	432	427	442	432	400	424	455	451	439	452	441	458	481	450	460	438	470	472	507	467	433	484	448	499	495	446	478	441	406	496	461	466	412	478	430	429	434	446	462	501	436	450	418	435	477	458	464	437	435	440	449	468	452	451	433	462	418	431	410	468	427	499	457	412	419	419	497	437	465	491	460	459	429	440	455	445	426	467	414	426	466	469	458	492	455	490	463	467	430	427	430	460	449	453	492	436	469	437	467	470	445	459	460	454	419	453	423	410	443	431	458	451	458	464	470	449	459	474	459	475	489	456	438	465	445	444	460	414	427	450	450	453	457	435	447	455	514	479	435	466	462	437	473	464	425	445	485	470	461	452	480	464	435	491	434	459	463	453	472	454	462	470	424	452	447	460	490	482	453	457	459	466	439	491	475	444	467	450	452	464	466	447	437	463	466	447	480	419	446	431	460	438	446	453	410	459	412	472	441	486	498	448	435	454	457	454	487	489	453	477	479	446	500	478	454	455	443	421	458	452	455	486	460	456	413	478	476	502	494	475	412	445	419	481	418	463	439	446	434	439	435	465	435	465	447	433	453	458	451	475	446	499	443	407	429	520	472	480	453	455	491	438	457	442	458	422	459	492	463	433	482	448	422	486	435	432	442	459	478	505	416	497	475	402	424	446	431	422	433	479	451	449	480	476	410	443	444	450	435	463	482	452	456	461	455	465	474	478	476	457	459	424	432	434	502	490	419	448	452	429	456	442	442	449	463	426	427	476	441	423	433	488	464	462	440	468	430	427	431	463	468	490	456	490	463	460	425	466	420	464	459	471	487	438	435	447	444	420	468	461	403	471	463	433	402	481	470	466	421	490	414	455	502	495	434	431	445	426	458	408	475	493	474	473	458	452	481	434	413	478	433	476	434	451	390	469	485	422	470	418	431	452	437	437	465	430	481	452	460	465	462	431	464	436	477	462	461	467	480	484	475	438	436	435	440	486	450	452	419	474	415	450	443	423	444	474	535	462	472	406	450	460	428	457	480	491	513	443	414	467	435	479	450	461	452	480	452	458	429	447	475	435	435	476	469	438	443	481	436	426	489	470	465	502	493	448	449	464	469	422	436	478	481	471	455	428	471	425	433	436	461	459	420	468	407	442	497	429	449	446	476	460	466	491	431	419	425	496	412	447	446	482	459	454	467	474	440	425	459	508	463	471	400	459	420	454	450	444	475	446	441	485	484	424	465	489	492	478	452	459	426	422	443	424	431	451	440	432	396	415	435	470	491	417	467	471	444	468	473	435	423	448	441	493	464	422	461	462	466	447	476	473	453	438	446	411	466	444	449	409	472	485	480	439	444	446	446	449	457	476	482	528	421	441	412	468	455	457	476	428	464	462	437	424	442	461	422	391	433	466	440	478	468	457	481	433	447	452	457	443	445	453	443	453	456	457	496	465	468	456	434	430	455	448	420	437	439	423	433	425	493	477	442	447	467	525	455	425	420	444	428	418	466	407	456	488	484	446	456	486	490	468	449
31957	21738	16060	11596	5621	2779	1543	1327	1167	1145	1096	1073	1058	1057	1021	1056	966	940	990	997	987	994	1021	952	984	980	976	962	919	932	1009	960	1038	939	1013	974	1035	912	960	998	939	1020	949	964	918	986	1005	995	956	926	986	972	1010	940	931	1022	991	982	992	994	940	949	944	985	990	884	957	962	897	976	900	992	988	1011	897	939	958	933	963	969	1003	992	919	975	946	989	964	992	922	908	967	980	941	960	970	980	942	958	990	919	1021	958	966	966	921	903	955	955	933	948	956	1013	945	938	951	957	962	968	966	989	1052	953	988	999	978	930	981	941	951	904	950	962	970	980	981	978	985	985	950	937	957	927	963	984	960	994	964	949	1011	980	974	912	961	1013	1005	924	962	933	937	948	994	954	956	981	982	898	932	924	959	919	1024	968	961	953	985	1015	974	955	969	939	991	968	979	952	975	961	986	978	991	947	932	985	933	926	988	942	971	955	912	922	982	1000	1014	905	960	998	942	925	1039	999	979	960	973	949	999	1022	947	938	956	1008	915	969	934	941	973	959	930	1011	1010	987	964	962	976	898	893	949	951	973	980	935	985	1012	948	953	1009	922	988	967	976	964	1013	915	958	1036	986	961	940	900	976	995	969	937	946	964	966	931	1011	982	1001	917	1039	937	950	963	948	964	908	992	945	1000	957	989	963	977	980	921	1010	992	1004	971	989	956	994	984	1031	944	951	979	1018	1010	918	985	1006	952	950	954	948	1002	970	947	969	999	999	948	999	957	980	934	985	940	988	958	1013	1008	1029	986	976	975	968	952	982	988	927	1003	973	940	947	1006	952	900	944	985	969	968	964	938	921	1020	966	922	937	988	1046	926	973	947	975	981	1017	925	1020	1013	988	1001	938	1038	923	982	972	991	939	985	955	956	982	904	953	964	930	986	1048	993	1006	951	1060	1012	954	924	944	972	914	982	918	922	929	970	1003	982	932	953	1025	987	1004	948	938	970	934	1012	999	1006	979	923	892	975	924	1004	954	981	927	904	984	998	967	945	974	895	962	1026	995	961	921	926	992	906	939	949	993	978	979	945	1000	965	1000	937	910	993	986	950	1001	1009	992	941	978	916	944	1001	960	926	906	947	948	980	1008	980	933	958	969	981	1009	1018	951	937	956	1001	929	973	886	989	959	977	914	937	962	981	923	965	963	1045	985	957	952	995	945	1026	1067	1032	1027	991	961	954	954	993	1002	968	942	981	928	953	995	918	969	960	969	961	978	989	943	1013	929	1014	978	981	987	968	984	946	952	990	958	901	950	954	963	987	997	936	971	963	980	966	984	964	954	923	1004	953	1009	990	985	995	970	982	959	994	959	937	905	972	1000	963	976	906	920	937	960	950	945	997	942	957	892	927	910	971	964	958	958	921	938	981	922	997	947	929	940	957	935	959	945	986	990	946	986	949	949	995	977	964	961	953	923	993	959	946	966	973	970	979	1003	1000	993	922	985	943	941	978	992	941	942	990	966	923	941	975	1045	987	951	997	944	923	967	935	1010	876	979	1043	978	941	1003	941	941	956	971	994	961	968	962	990	954	951	952	1007	992	934	958	923	988	955	934	921	975	926	960	978	991	985	983	962	955	948	1025	963	966	1008	980	939	950	990	979	992	985	986	996	976	976	949	955	980	972	919	1012	997	1020	990	988	989	1004	982	949	993	976	944	980	937	933	930	965	960	998	964	1004	973	949	963	984	1006	1009	935	933	970	1016	990	985	946	939	971	1028	998	957	983	987	963	922	979	972	970	941	993	891	998	947	950	994	948	953	1001	913	961	944	951	965	961	940	943	971	954	976	927	931	979	959	987	978	1000	976	976	939	969	916	957	958	990	952	953	990	970	990	973	941	976	1015	1003	974	956	999	930	944	993	923	953	1031	982	975	957	993	1007	959	978	989	998	911	931	965	974	974	940	963	975	952	952	974	955	982	979	914	974	950	958	967	964	933	1007	949	924	979	968	959	934	995	956	981	1001	948	940	914	984	914	960	970	961	945	970	929	997	970	951	1003	943	996	938	991	943	953	989	936	934	973	989	964	984	916	969	893	938	935	1004	1004	989	957	904	990	921	1003	999	961	920	962	977	967	937	964	959	1009	1011	941	976	933	973	928	974	987	972	974	898	977	974	977	974	917	934	927	940	973	1009	932	938	944	945	1003	979	934	967	970	1002	962	1023	983	976	945	1029	966	985	997	974	909	916	960	1006	985	990	973	948	998	988	951	1034	989	972	1012	910	998	948	929	993	1013	1016	936	977	936	969	930	996	944	947	1001	1003	936	916	915	923	990	922	984	954	936	968	990	983	996	1017	1000	1022	908	963	928	985	956	950	1000	1003	958	1013	951	958	954	976	978	977	1032	1022	954	983	945	927	1010	1043	980	952	939	917	919	999	981	1006	942	974	975	944	954	949	963	960	944	1000	977	899	959	905	936	1009	988	983	924	932	990	968	1018	963	979	986	955	1045	988	975	975	957	976	945	986	961	966	949	914	944	995	937	941	913	1003	979	992	994	911	974	981	980	981	943	976	949	951	958	971	957	1002	991	1005	931	938	974	1003	920	961	927	914	993	990	968	978	927	1045	944	927	898	969	927	1007	1025	973	956	865	942	935	975	958	954	923	971	944	1000	929	935	939	1019	909	947	1000	956	956	979	984	937	974	944	939	912	992	896	991	896	958	938	991	960	914	965	930	917	909	958	982	897	999	962	881	949	962	986	945	979	955	968	958	949	991	974	955	939	1015	961	929	997	939	971	988	949	931	972	944	902	1005	974	999	1019	882	986	963	1016	910	982	987	978	966	976	1001	963	937	952	875	922	1042	989	1013	953	1004	948	994	969	970	974	1002	1019	982	956	1024	992	966	977	995	1061	957	941	956	994	1009	988	990	915	976	948	956	1051	969	955	934	959	951	929	961	962	977	976	993	951	957	936	993	932	1029	957	976	994	994	989	949	986	980	970	919	991	994	1009	961	1000	951	989	974	936	930	937	960	967	942	936	1025	958	928	965	938	958	1006	974	948	944	959	953	941	989	944	941	1027	934	957	997	997	948	951	995	950	959	1004	982	938	977	952	986	955	1014	1019	983	991	958	950	1012	970	986	967	978	950	1025	978	998	980	995	1002	994	935	1006	925	977	973	932	972	925	999	954	974	986	995	1019	966	952	980	993	961	935	988	964	945	1014	940	934	964	959	932	995	973	920	963	1005	971	987	954	960	948	1005	957	964	1010	939	987	954	987	989	928	990	968	927	997	947	953	973	949	1000	978	979	943	925	983	979	979	1021	975	989	1002	929	908	955	969	940	959	1001	957	995	963	969	945	980	978	997	934	969	914	969	952	935	969	938	977	966	1017	980	914	917	983	1002	969	911	989	959	1001	1042	968	937	987	989	978	936	931	938	960	960	974	991	1020	973	1015	993	908	950	982	936	921	978	933	915	992	957	946	934	979	1017	956	931	961	1016	970	976	966	916	924	971	949	954	1020	924	950	960	1012	993	940	939	931	951	943	971	969	928	958	1002	985	998	957	937	1012	969	948	962	983	955	961	995	968	909	977	956	993	962	942	971	952	966	951	954	923	1011	954	959	937	957	946	967	967	1006	922	949	960	944	981	977	955	978	972	963	968	939	996	903	896	948	957	946	932	934	955	959	983	970	959	935	919	924	967	951	973	927
56599	33325	22097	12033	5087	1721	791	626	537	527	540	466	472	473	468	418	466	478	451	475	450	433	402	463	445	439	465	455	500	469	480	468	460	457	484	463	464	450	458	457	479	464	437	485	444	471	460	476	465	448	426	420	455	442	443	483	496	475	444	508	430	458	488	472	414	463	483	420	483	423	426	432	431	446	459	448	446	460	402	515	460	429	454	469	442	437	488	444	450	425	454	436	404	437	398	443	449	446	436	462	496	401	429	425	461	448	486	452	417	453	473	458	459	472	488	452	426	448	477	462	434	449	432	462	475	455	444	457	446	467	433	471	467	482	406	417	474	482	475	497	443	473	443	416	427	418	481	419	410	429	455	441	429	471	480	475	453	456	428	479	454	438	495	453	427	437	439	462	455	458	419	458	465	452	466	463	416	433	433	445	452	447	452	455	475	459	434	439	452	434	437	464	465	411	445	481	455	455	448	447	418	436	462	469	498	436	468	466	435	424	454	439	449	477	450	462	484	472	480	452	454	477	422	461	473	444	469	486	443	424	465	454	459	442	446	446	483	477	459	459	509	447	520	466	475	487	424	447	461	422	418	466	440	441	452	488	468	435	447	448	462	444	464	422	492	469	439	446	477	489	415	477	476	488	445	447	493	457	452	437	460	447	465	457	455	450	435	437	449	457	465	490	400	440	432	461	423	475	452	450	461	453	474	429	477	433	473	490	446	449	466	426	396	476	455	502	430	444	447	446	450	464	492	437	455	436	479	471	475	482	430	463	475	488	496	447	479	465	439	486	483	427	461	519	447	432	463	478	457	441	441	441	457	444	448	472	472	462	413	434	469	463	440	467	488	449	435	463	476	433	473	430	476	464	470	450	472	443	454	449	416	455	458	459	435	459	475	464	460	459	509	417	453	468	474	449	454	444	451	436	448	491	437	436	459	456	496	437	426	453	415	478	428	481	444	513	474	472	435	472	520	484	487	452	452	477	433	444	449	477	419	454	422	452	480	470	454	468	422	505	425	458	456	451	381	434	465	467	417	459	485	422	407	421	454	484	460	489	445	475	431	437	485	462	462	461	458	471	478	454	448	445	423	429	473	489	466	449	443	465	463	475	468	505	447	496	452	464	452	465	462	447	435	460	476	437	460	450	455	430	442	430	481	426	453	478	440	449	400	458	452	463	455	470	475	445	445	412	481	461	475	460	449	440	459	419	440	465	432	410	471	475	496	468	470	448	465	426	452	490	499	463	488	414	443	439	453	416	509	477	486	423	455	446	429	457	440	423	459	466	457	433	459	442	453	483	464	488	465	511	484	433	436	483	463	493	441	428	374	440	438	433	480	459	448	490	433	450	480	428	444	428	454	446	430	454	455	476	512	448	427	420	427	458	466	441	481	440	448	478	469	435	462	448	457	473	451	489	447	492	405	411	446	506	427	459	453	471	440	465	458	470	474	474	492	437	462	439	452	481	461	451	464	473	461	459	482	453	482	451	470	458	435	429	473	448	433	452	440	470	445	403	449	480	447	430	444	444	447	453	502	469	424	459	471	419	445	473	484	467	404	465	439	459	476	457	422	416	411	439	439	432	447	430	476	470	470	413	439	440	434	429	448	433	399	443	402	459	438	427	476	443	477	480	456	424	443	389	444	419	429	435	445	495	431	458	509	478	481	423	463	412	478	466	463	416	412	485	490	472	481	464	485	413	444	458	434	457	427	427	452	470	470	402	499	481	440	462	448	417	407	409	462	485	476	469	440	489	470	477	492	468	464	476	450	455	471	441	434	449	485	468	421	489	469	461	464	443	439	469	418	438	435	435	462	481	461	437	445	463	412	458	426	448	504	420	473	451	451	444	449	445	491	483	434	459	445	460	451	427	445	461	456	494	446	431	474	465	451	460	495	418	435	460	431	451	436	459	492	473	439	435	430	445	470	427	488	439	458	429	459	427	525	458	469	471	459	420	473	432	453	506	488	473	432	437	438	457	458	443	471	436	471	452	496	467	398	460	415	418	463	476	493	443	466	443	491	463	472	456	432	458	448	432	430	441	414	490	451	436	461	433	431	448	454	442	452	458	461	461	444	481	456	447	444	434	475	449	450	443	455	423	477	463	439	460	435	474	453	442	469	447	460	476	453	446	462	441	473	480	492	484	465	470	397	441	462	467	434	451	444	437	457	421	469	439	438	446	465	477	453	472	460	476	447	427	457	446	461	468	474	426	419	423	455	470	449	434	442	427	412	454	454	441	433	491	447	393	426	494	449	455	415	442	397	418	473	421	479	457	429	447	479	474	467	412	457	479	466	487	451	469	448	428	454	437	456	432	499	497	445	418	506	466	471	418	459	442	436	441	499	443	459	446	449	391	462	443	459	465	508	432	438	435	447	456	455	417	478	439	466	422	450	445	447	447	462	431	442	454	437	457	415	474	451	436	418	463	474	475	481	460	433	470	431	463	463	476	494	452	491	485	467	426	431	470	464	416	472	500	425	467	440	504	477	429	452	500	428	442	516	450	455	452	421	469	442	409	443	441	462	530	464	422	483	451	474	452	482	425	435	481	459	443	429	455	467	459	472	455	468	450	461	456	477	464	441	477	487	479	479	478	437	468	456	501	492	446	452	503	443	476	420	439	449	393	470	420	462	457	464	469	465	465	488	463	451	481	445	400	428	433	397	442	440	460	474	494	495	463	422	439	471	436	455	451	406	446	440	438	412	449	473	416	475	459	472	481	462	458	402	475	457	437	408	476	456	422	404	482	454	483	450	466	438	485	499	447	444	448	430	495	457	474	442	410	447	477	466	488	453	434	492	480	477	436	408	408	486	434	497	494	466	432	429	362	465	440	463	447	429	431	476	465	450	450	449	462	482	485	439	445	470	455	493	490	449	446	429	466	459	430	501	452	410	447	431	439	476	425	412	456	465	428	493	441	450	417	452	460	449	466	431	424	443	477	448	435	460	470	452	446	449	438	448	468	462	430	456	434	481	447	450	424	436	466	473	459	458	462	441	467	472	470	462	431	454	450	493	440	465	486	468	410	432	430	461	487	471	456	441	417	442	455	441	451	428	409	472	475	411	464	429	450	438	447	485	466	457	471	446	511	415	447	439	447	474	499	495	439	449	448	476	431	473	471	404	453	449	484	457	412	446	473	438	486	436	470	405	469	459	478	429	395	432	434	447	405	454	467	495	489	437	449	454	461	460	454	458	450	462	409	473	439	423	454	459	462	442	407	447	436	466	443	439	451	438	433	462	447	427	448	428	460	464	451	436	455	455	445	456	474	463	426	458	447	446	463	449	405	469	470	458	467	468	481	462	448	436	494	421	475	471	449	481	444	455	451	447	481	435	466	446	459	487	478	478	458	441	481	452	428	447	449	439	452	447	440	439	452	440	468	431	457	435	444	470	451	450	450	467	442	464	470	437	469	490	452	429	433	439	440	473	465	504	482	455	407	453	434	473	499	462	469	481	463	434	415	459	464	474	478	439	486	434	455
36707	26469	26117	19954	11699	4994	2009	1585	1467	1337	1277	1226	1095	1138	1046	1017	1030	999	932	1009	977	962	1028	990	1013	1026	946	980	1004	1015	981	1037	1010	1031	940	983	1018	1007	970	929	1009	980	950	989	990	988	934	1036	1035	941	956	1017	969	943	901	1009	973	980	1003	1011	988	944	988	976	1006	1019	967	955	943	960	1039	931	1010	967	1035	947	1028	948	910	954	980	968	1031	985	974	1015	970	932	980	1015	1003	966	911	973	928	971	1019	936	985	978	1013	950	1018	939	1008	975	946	936	979	988	1017	979	976	978	1009	949	969	989	979	1017	989	1000	956	975	931	973	974	989	999	1039	960	974	946	985	969	987	977	1008	934	968	984	1008	921	984	962	1025	948	981	1001	952	993	954	968	970	956	998	998	936	975	966	970	999	952	995	912	977	990	943	962	963	939	975	979	1001	1001	941	954	926	1018	988	1010	1039	983	1009	952	952	925	955	959	988	904	983	912	995	930	978	983	1034	983	892	940	964	995	983	938	957	935	1013	986	982	982	994	970	965	972	968	957	957	969	963	950	1036	1009	979	972	967	970	977	968	1021	972	998	963	965	1049	929	980	913	1054	958	996	1014	982	995	1005	974	959	910	951	1031	968	1062	999	970	960	976	949	972	980	963	961	1021	1025	1014	984	918	1011	987	990	942	967	986	925	952	982	936	937	956	959	987	1000	969	971	984	953	968	975	1021	974	960	962	948	940	1008	926	948	987	970	957	964	1012	947	995	967	929	997	969	991	942	1017	921	950	949	997	1011	915	985	995	983	1016	1034	967	1002	932	976	1012	940	955	1014	948	1000	951	1040	1003	977	972	991	1017	952	948	1010	918	973	971	965	963	947	987	959	995	997	1017	950	917	976	929	988	964	999	926	963	1000	959	1013	946	971	973	975	961	949	925	944	1011	907	947	922	949	970	955	1001	965	974	990	957	932	918	960	980	970	972	979	998	888	964	980	989	955	924	939	1010	955	977	1017	994	918	992	987	951	946	999	899	970	1064	1000	970	947	966	949	981	948	954	950	987	972	955	977	954	949	971	1065	1027	982	973	1008	981	976	1013	1022	1046	943	935	992	1027	950	932	965	996	909	984	1052	976	1003	932	1005	992	920	997	983	960	952	968	995	979	1008	971	969	1007	986	960	993	955	955	948	967	998	959	955	952	1023	969	1014	944	990	1029	958	992	977	922	960	965	924	1035	992	979	916	1006	970	978	973	933	1020	928	962	1007	954	993	959	1008	993	970	945	955	997	925	951	987	990	950	965	941	957	978	1000	975	945	1024	952	1000	963	1027	1003	996	992	957	992	962	959	1000	983	924	937	1001	953	933	983	958	985	955	959	965	941	942	954	1050	979	971	992	1000	989	962	984	1008	970	989	971	963	991	955	953	920	975	963	1008	975	927	981	983	964	982	1002	965	951	1020	963	1003	919	1006	992	975	973	984	937	977	907	978	944	968	1006	898	930	960	981	928	926	940	995	935	1028	987	1011	997	1049	995	931	930	949	953	951	1020	957	979	931	956	993	942	994	1000	989	961	978	1024	1018	1027	971	985	943	956	1015	920	968	1000	978	984	944	937	974	950	1038	953	952	943	968	949	904	921	956	940	963	994	932	979	985	938	980	1011	955	964	941	1028	969	981	1029	960	1014	936	973	951	976	995	993	978	990	942	1029	959	985	944	971	972	980	976	1000	945	1013	939	1003	1007	908	958	974	962	945	958	1008	1007	974	972	993	980	931	997	972	1021	953	1011	975	935	994	993	972	960	1014	940	945	960	971	980	1039	990	953	977	942	982	941	998	977	929	959	1016	885	978	967	964	993	973	998	1014	963	974	949	992	951	957	920	989	951	1036	989	983	1002	1001	942	1002	1054	943	955	926	993	975	929	956	961	954	963	1004	985	1006	957	966	944	989	939	979	936	923	950	978	965	964	985	929	1008	1001	968	1013	963	1019	963	978	967	985	991	1024	932	976	980	936	992	965	980	950	961	967	957	912	951	989	989	983	989	961	1009	1012	1038	904	982	1006	1030	946	941	932	941	1035	941	973	973	962	1013	939	972	958	993	970	1005	971	992	970	940	943	1012	1074	988	983	956	929	980	989	959	940	1009	1010	1039	966	961	950	948	938	1034	913	934	1023	913	944	944	943	969	996	962	997	986	988	961	971	955	974	1004	889	949	979	957	1010	1049	954	963	954	958	963	978	980	950	956	989	941	942	974	939	973	869	949	947	982	1003	1014	936	897	945	965	984	1010	1003	996	911	979	1000	912	1003	978	1022	993	983	982	958	919	1013	944	969	937	957	985	970	996	983	991	974	1001	1022	992	948	973	1039	968	963	962	976	1014	1012	984	983	950	977	935	969	941	1015	982	991	1015	1028	916	959	922	1001	1031	928	963	968	938	959	981	966	965	944	1031	980	1044	1003	895	973	1010	1023	950	934	958	1031	952	964	973	994	1024	1002	962	983	987	1011	969	943	1020	992	939	1030	971	1016	916	1000	982	943	962	1001	987	951	933	1016	1029	923	983	969	964	963	1008	987	970	982	981	1020	960	970	1009	975	964	959	968	995	1011	979	958	975	948	962	1011	1030	1009	946	947	995	956	964	985	997	951	995	958	957	998	1017	961	1032	947	966	934	931	932	950	984	975	962	992	906	932	978	997	966	984	948	939	960	962	955	988	1018	1003	951	990	949	1000	960	1052	1011	921	977	955	989	989	957	994	955	978	981	995	949	972	1113	979	972	945	944	984	996	984	929	985	948	931	1000	1005	966	949	1020	940	987	979	981	925	957	975	991	942	978	975	947	1004	967	975	999	999	954	1011	962	1019	981	960	1010	976	943	949	1003	976	948	971	984	933	989	989	952	930	977	1024	1008	965	919	988	929	961	950	929	936	993	985	961	962	1011	998	981	1013	965	966	962	1015	969	933	978	982	967	930	974	1007	975	945	960	970	989	1003	952	961	979	944	1009	1016	983	952	1006	980	994	1017	920	971	948	988	1006	924	941	888	996	970	923	1022	985	964	995	963	944	1043	997	960	1024	1013	986	992	959	983	1038	955	1042	954	931	961	970	942	928	976	990	976	969	928	990	992	959	958	989	1025	949	964	1004	1006	989	985	959	967	984	905	912	1000	987	975	951	960	952	946	984	987	994	952	973	965	972	1020	1007	983	966	985	964	973	907	1030	958	950	985	1023	1036	949	997	970	951	964	1013	947	1001	963	953	937	932	1007	999	962	933	954	1035	984	981	988	972	971	945	982	934	1014	976	984	1020	988	952	952	964	1000	1020	968	959	977	1014	959	902	991	1038	948	939	946	976	938	968	933	936	937	945	997	967	1009	959	939	961	987	1023	1003	1021	976	959	977	1008	969	1006	968	1021	999	967	973	991	920	964	975	914	995	961	956	996	930	985	978	926	986	957	990	952	1018	1010	941	970	944	970	953	994	954	957	999	924	986	966	958	966	963	942	1007	984	1027	953	1017	900	966	944	997	976	1070	968	919	944	1014	955	986	1030	957	925	951	997	989	1032	947	949	995	963	951	997	1004	1015	968	955	1031	940	948	947	999	951	1042	1006	983	1008	984	1001	1035	964	939	998	1005	977	958	972	980	1050	918	967	952	962	984	966	958	1021	1012	957	997	952	942	927	966	1012	904	980	969	997	990	961	955	985	983	997	970	968	930	981	933	979	1001	1007	986	971	941	950	969	1007	1002	967	1031	1014	924	979	1037	1013	991	932	983	966	1026	969	938	951	982	1012	970	939	973	994	967	990	999	941	962	944	908	1014	1003	948
63870	43594	32766	19596	8015	2968	1067	638	647	563	569	529	529	542	525	496	504	495	481	523	493	459	492	489	441	469	446	506	486	453	456	433	516	497	492	497	465	465	513	438	475	517	489	465	450	454	461	479	483	464	494	481	523	475	460	476	459	459	503	458	484	448	490	485	467	476	505	501	494	451	482	483	460	475	487	471	477	478	481	504	468	439	469	470	490	510	476	494	461	446	459	441	485	518	465	519	457	453	461	421	423	460	471	483	449	465	525	452	499	464	458	460	457	500	479	511	434	459	458	468	469	463	466	448	494	469	458	478	481	470	449	495	441	488	497	470	490	485	503	477	450	447	463	521	455	484	481	452	511	470	483	447	417	522	431	511	473	473	485	452	465	477	477	490	463	446	447	498	490	505	448	464	469	452	491	491	435	481	449	443	480	463	476	506	481	457	515	513	479	453	477	479	454	447	452	461	439	411	493	512	444	540	450	467	446	468	463	446	446	428	480	480	507	484	454	485	472	450	467	474	486	448	495	445	462	468	460	460	486	474	483	444	494	452	448	450	440	482	465	446	496	478	460	461	445	505	473	498	446	486	522	473	442	475	501	479	484	467	461	461	477	498	467	460	487	465	453	492	500	456	463	424	458	471	495	481	470	489	466	461	453	464	466	465	475	426	461	454	492	470	460	489	439	466	483	462	524	502	450	428	439	519	480	476	503	448	514	451	474	449	469	453	473	517	514	474	493	466	503	477	499	452	510	473	455	467	508	495	491	491	473	462	507	506	508	454	440	465	437	488	454	477	472	471	447	473	486	473	492	481	513	451	493	479	490	479	465	444	486	478	489	492	504	449	471	467	474	490	499	460	468	499	446	482	466	456	448	470	497	481	459	516	503	466	453	455	446	534	492	460	452	487	491	493	474	461	510	453	507	442	480	457	490	512	471	464	510	465	498	453	456	507	454	490	415	421	463	461	462	457	476	453	516	500	485	458	498	480	442	439	492	485	478	482	483	464	475	488	463	488	446	447	483	470	451	485	526	529	514	468	468	483	500	484	449	443	458	467	444	463	432	476	478	463	508	469	462	478	504	518	472	500	427	460	493	501	476	498	502	466	461	477	433	485	453	485	465	498	502	476	501	506	485	459	484	535	495	456	450	441	450	465	499	469	439	439	486	454	463	483	490	510	440	468	457	481	495	451	473	488	440	470	495	486	488	475	439	474	501	459	500	444	470	478	481	470	435	474	435	444	466	464	480	507	460	496	512	492	473	481	466	454	497	469	528	527	474	502	437	515	449	508	494	476	456	470	494	466	487	482	523	501	477	471	449	479	511	474	471	441	478	511	466	487	480	488	499	508	450	456	500	458	460	519	515	478	475	440	468	487	476	444	497	515	469	493	465	526	476	475	456	513	518	416	464	535	459	472	457	456	509	456	463	537	545	447	473	496	430	531	464	475	489	472	483	478	463	467	451	486	494	508	464	458	487	468	432	456	478	505	507	497	474	473	507	520	529	450	479	464	485	506	469	462	499	473	492	465	495	418	483	531	479	544	486	434	478	452	468	494	512	475	458	442	458	421	443	475	506	465	494	457	486	477	475	480	505	483	457	475	475	488	496	515	503	495	451	482	479	493	490	442	491	491	431	481	453	478	459	436	432	456	451	448	440	470	478	501	500	489	493	457	477	451	489	498	475	529	509	524	441	444	531	471	452	510	494	469	433	455	466	500	450	517	505	512	472	493	496	520	489	471	481	445	465	469	547	457	474	503	479	479	466	461	482	470	463	481	469	483	452	475	466	500	487	445	459	493	496	527	485	442	471	494	500	434	491	487	517	491	485	498	496	469	485	512	501	426	460	476	476	435	461	463	459	493	425	472	515	471	446	480	463	452	474	431	471	454	474	465	476	482	430	448	427	470	510	455	456	447	454	443	483	508	473	463	461	466	482	479	475	443	497	421	491	480	457	486	460	450	518	473	455	507	475	450	508	431	479	484	473	504	478	459	501	454	460	477	471	435	433	476	520	489	470	477	475	496	453	478	473	453	462	531	455	432	466	487	505	443	518	466	470	489	410	486	489	507	502	473	470	457	470	490	497	422	442	483	491	468	426	455	440	472	468	454	483	432	499	512	528	469	482	478	473	469	469	402	462	477	486	458	471	512	435	505	413	480	450	521	476	484	431	427	470	505	438	458	462	440	497	485	544	527	442	465	439	463	467	491	495	456	470	454	482	493	438	505	487	484	460	465	488	463	481	447	495	489	458	510	530	561	485	468	484	469	489	464	485	486	460	468	514	435	469	483	472	423	468	465	464	467	469	442	515	438	442	479	468	474	479	489	465	462	507	493	500	538	468	426	464	488	511	474	422	461	422	452	480	495	448	473	498	482	492	513	491	516	450	449	490	488	422	494	502	472	492	486	457	471	411	484	448	476	486	445	502	483	441	466	486	474	444	490	407	462	448	430	459	461	463	459	493	495	475	488	424	473	462	493	504	469	448	517	477	490	467	483	498	455	449	454	473	448	487	463	487	545	470	454	491	460	470	473	496	486	469	502	475	437	447	465	470	460	449	486	435	478	471	517	438	481	479	533	486	465	449	476	501	490	453	464	498	455	478	440	494	465	495	462	479	455	480	448	503	438	451	466	466	508	458	498	478	479	443	478	454	469	465	500	447	459	491	526	492	502	483	434	456	389	466	511	505	460	531	480	483	473	472	497	460	500	454	474	454	448	449	458	462	481	476	488	476	466	458	495	463	542	468	493	495	426	501	454	500	516	499	446	449	450	460	471	455	464	483	466	471	512	499	458	455	503	493	493	497	465	504	467	513	474	449	460	462	508	525	532	495	462	474	480	512	438	481	486	457	498	486	475	527	518	463	475	451	474	500	510	510	429	469	438	474	431	437	462	479	484	504	482	492	497	446	476	461	480	462	450	498	482	489	465	482	470	475	508	512	453	501	451	468	491	495	517	480	463	487	462	439	504	480	458	463	457	417	521	492	441	484	464	474	492	447	441	496	478	500	482	477	424	462	464	471	423	506	482	459	455	420	495	499	496	522	521	494	467	498	513	461	456	442	469	479	481	479	486	478	467	444	450	458	491	440	480	473	430	451	517	476	515	458	449	473	468	443	475	428	451	506	478	450	510	487	465	527	450	445	471	445	458	411	458	476	534	457	508	467	476	504	432	484	469	473	475	491	453	451	470	479	476	483	452	445	466	466	516	466	487	451	474	535	485	442	488	484	476	516	496	508	490	481	462	474	467	461	461	451	478	438	468	472	468	473	486	452	467	579	506	489	445	467	461	468	470	515	438	469	496	470	476	441	481	474	477	441	478	473	486	480	473	464	494	465	439	458	436	422	464	454	458	399	454	473	474	453	453	459	451	524	470	461	441	507	467	470	460	486	465	466	475	472	431	495	446	456	414	501	474	464	478	440	454	470	401	460	422	451	439	452	472	460	514	509	492	478	463	507	502	441	472	474	487	444	475	442	448	437	414
40606	35417	35363	26947	15972	7794	3049	1808	1536	1435	1396	1334	1251	1189	1110	1135	1052	1072	1033	1074	1025	1052	993	1001	993	1031	1055	975	1066	996	1016	1060	1024	1049	1005	1035	1005	985	1029	1030	984	1020	1034	1056	1028	986	1000	1022	1048	1022	995	998	1070	1030	962	953	1046	1028	964	994	992	949	1049	1060	1023	1030	946	1026	1028	1070	1036	992	999	913	1016	1043	973	1005	1017	1028	1033	987	1058	1030	1001	989	1008	1041	1037	1025	1010	1033	1002	1030	1026	1002	1050	1031	1001	1032	1042	992	973	998	1005	993	1002	1039	1042	1072	1032	1032	1003	973	1002	1012	1014	994	980	1083	1060	1020	1011	970	977	1020	1017	974	1035	1023	1031	997	967	1046	998	985	1068	1001	991	1011	995	987	987	1050	1073	974	989	1005	1046	988	999	1034	1023	1016	1024	1010	1019	1011	1022	971	983	1029	990	1010	979	1003	1011	1012	1016	1056	994	1017	983	997	1007	1042	938	986	997	974	996	994	1003	986	959	1027	1060	1020	1029	1029	974	1011	1034	1054	1004	967	1025	1037	1028	988	955	991	1060	1015	952	1052	1015	1013	973	1018	1007	1005	1053	999	1036	986	934	973	1028	953	1024	1006	985	996	1019	982	1061	989	952	1019	1036	1012	975	997	984	1011	1029	1016	1021	1053	1024	965	1039	1021	1037	1025	1058	1037	991	1033	1011	1057	1006	987	1043	1023	970	991	1060	1017	1053	993	1051	1007	1003	1001	994	1001	1029	1041	1026	1015	985	1010	1020	972	1015	1037	1039	1028	966	984	995	1056	992	1084	1027	1003	1033	917	1037	988	967	992	1002	1036	954	988	1027	1069	1021	956	976	995	1078	1006	942	1007	1033	1043	1061	1010	1015	1041	1029	1020	974	978	1001	1034	1001	1028	995	983	1078	979	1003	1027	986	1025	1019	1018	1038	986	1033	973	1034	997	1002	1136	1026	1005	1054	989	1020	998	1037	998	989	1029	947	995	1002	917	918	1011	1004	1035	1011	1009	936	982	1053	948	1003	998	997	978	1031	971	1039	1006	953	997	1056	1105	1006	1010	1052	1074	994	1018	1028	998	1012	974	1035	1022	1035	958	997	995	1021	1032	986	1050	1106	1013	972	1000	976	1033	1005	979	988	1027	1085	978	1022	1043	1038	1014	969	1002	1019	985	1035	941	975	1056	995	996	1021	988	946	1027	961	962	1011	1057	987	1020	1058	969	976	977	1029	999	1005	976	1008	1026	1028	995	975	1000	991	1025	1061	1021	943	1009	948	1018	994	998	1031	996	1035	934	1020	1024	1043	979	989	1002	1029	1030	999	996	976	1004	1049	1002	1020	1017	994	954	966	1002	991	1042	971	994	990	957	1072	987	1023	970	979	984	974	1003	1009	1027	1045	944	1009	1109	988	1051	1010	989	1024	1029	1108	1011	957	1043	989	1039	995	1030	977	954	1042	1030	984	1006	1027	1021	1016	942	1023	985	998	1021	978	1020	1010	1053	1029	1017	1021	988	1015	1017	1045	995	968	1001	944	1009	927	983	1003	1010	989	1046	1039	1062	1016	983	946	1008	968	960	1005	956	995	1034	1020	978	1047	1015	1017	972	1007	1055	1061	967	1037	1017	1005	1014	1009	992	993	986	989	994	975	974	1057	1005	974	1018	991	992	1004	1005	994	933	1018	1018	939	986	1004	1012	1016	1019	1030	1000	1012	1002	972	997	1017	966	1023	981	970	980	1011	1025	965	1046	978	946	1070	1045	994	974	1018	933	1032	1034	1013	1069	1001	1036	928	988	1013	1024	1063	1029	1056	1012	987	971	1008	1025	961	1042	1034	1038	1009	1001	977	1030	1004	1030	991	1006	1064	971	1009	1001	1037	997	1016	937	989	1030	995	972	1040	1029	1049	1033	1002	1039	995	1012	959	1026	1037	958	1007	956	995	1027	970	1003	966	990	1009	979	993	964	1013	1019	978	1016	1041	930	962	1007	1021	972	1007	950	1044	966	995	1016	958	1028	1003	1061	1022	1042	1025	1030	970	964	997	984	994	972	989	952	1006	1023	1005	995	1019	1071	923	978	1012	987	974	944	1089	1016	998	998	1018	1017	978	1049	1026	984	1019	1015	1015	1032	1017	1005	1041	978	974	1038	1009	1018	1007	1005	1090	1005	1012	1059	1042	988	1001	1073	1033	1025	976	1038	964	1100	985	1008	969	968	1014	1046	1041	1045	982	972	1015	1031	1031	998	1000	1012	993	1066	1034	1003	962	993	962	992	1046	1011	988	1041	1022	1062	963	1067	934	966	986	985	1016	1043	1022	978	1003	962	1016	1050	979	1065	977	1020	1011	1036	1055	1001	1051	990	959	1006	1016	961	1030	1004	1031	1062	1009	974	1050	982	1003	1023	1022	970	1019	1006	1026	932	1044	980	1016	1057	1072	1044	1023	976	1020	1010	994	983	989	969	1047	1005	1010	979	968	975	975	1088	995	1018	1023	1037	981	1011	1007	1008	987	1020	1022	1059	1007	966	948	1010	1053	1023	1004	1026	971	967	965	1018	1035	981	952	1009	1036	1004	941	1018	1040	1009	1061	1002	995	968	1064	955	886	1007	1070	993	1002	1013	1018	983	989	1025	1011	1013	1050	1013	989	1004	1007	994	989	970	937	1043	1035	1033	995	973	1038	1029	987	990	1039	985	1017	978	1015	1013	1028	978	1020	1026	990	1044	1034	1021	1021	963	963	996	979	1000	1057	1034	1048	1003	1088	1028	998	1000	1017	1010	970	968	1038	1002	988	1018	1013	993	997	1052	989	1107	964	996	966	941	1073	1003	1005	976	1039	1064	1015	1000	973	1004	1019	1041	1047	1005	1000	963	1008	1001	1040	980	1084	1028	982	1014	993	1054	1000	1035	952	1007	1008	1037	1016	964	1003	1025	988	1047	992	1012	1027	1099	1003	1059	988	1023	1018	953	1008	958	1027	1051	985	993	1096	997	958	1056	1052	963	1003	1016	993	960	995	1008	987	1025	1022	964	1015	991	993	970	958	984	999	1099	1024	1008	1028	1013	1050	993	994	998	975	989	1034	984	1075	986	990	975	1011	1073	981	1020	995	1020	1043	1001	1043	986	1014	991	1019	1042	1007	976	992	1005	1015	1024	1013	1033	1043	1027	1008	967	1008	1022	1045	1080	967	987	1009	991	1058	1065	1058	1015	1012	1019	981	993	1028	1022	1009	998	1001	996	999	1025	1000	986	999	972	950	1020	991	1001	961	982	999	1069	1052	1000	1035	997	1057	1051	1054	1000	1074	978	970	980	997	1002	1026	993	985	1030	1029	1048	1000	1035	994	1034	992	980	1044	1029	1062	1084	1036	1053	980	991	966	1007	997	1067	1007	1029	1018	1021	1028	1066	1041	962	1009	1041	991	979	1030	1040	999	983	972	1027	1036	969	1047	1014	1044	1017	991	986	1063	1008	1015	1013	993	1022	1029	990	1023	1006	1001	982	1003	1020	1039	1049	1007	985	979	976	1018	1019	1006	1037	1032	1059	958	1002	1001	1013	969	1016	1011	1038	1037	1023	1013	973	1023	1076	1029	1018	1026	1046	1000	996	1038	962	989	1033	1037	998	994	1035	995	974	1011	969	998	1003	1001	1021	1015	1001	1008	984	1029	1005	1063	1047	1013	1026	1041	1010	1037	990	991	1020	1037	1008	1005	995	989	966	997	1037	1028	1031	995	996	988	958	984	1009	1006	993	971	1005	1042	1007	1034	1015	1050	989	986	978	1029	1026	983	967	1029	1031	964	1006	969	1044	1007	983	989	1030	1015	990	1051	1014	966	1005	1031	1008	1037	1070	1019	1034	1052	1048	1009	987	980	1022	1038	1073	1043	1030	1028	1060	1037	998	1011	1073	999	990	985	1041	984	1003	1032	999	1021	986	1034	983	1068	1006	1006	969	1062	1033	1019	989	1019	1040	1045	1000	1014	1037	984	1032	1023	1005	1024	1028	1018	1017	981	1000	989	1043	1042	1018	961	1001	1043	994	1026	997	993	954	1033	1033	985	1056	979	986	1039	1026	987	1009	1023	996	1012	1063	1075	975	1018	985	999	1007	967	992	1038	990	1026	1021	1002	1012	1035	987	1022	1016	1000	993	1021	1010	1056	974	1020	1073	1061	1018	1030	991	1027	1014	1017	1012	996	1036	1057	1027	967	1056	947	997	1011	1032	976	950	947	1056	1042	971	1003	1034	1001	998	1005	1024	971	985	1018	992	1016	1014	984	1039	1029	936	986	988	999	935	994	1014	1030	998	998	1042	1041	985	1020	1002	1025	1028	989	1005	1019	989	980	1012	1002	991	1042	1013	1043	995	1057	1003	1024	972	955	936	1024	1043	972	1012	983	1043	1060	966	1037	1037	1047	965	934	986	989	1024	1005	1038	1024	1005
47879	28803	15033	5648	2331	1036	725	606	541	521	514	522	535	476	509	472	463	424	460	456	443	448	418	454	445	455	462	413	447	441	410	463	458	493	491	424	439	446	482	479	510	462	457	470	432	479	461	483	472	438	416	425	447	493	461	450	463	458	465	436	464	472	474	473	476	496	471	448	477	426	474	455	451	432	437	474	448	465	458	445	459	447	464	433	458	447	438	437	465	452	454	432	477	444	436	477	430	447	474	461	469	345	404	455	476	451	422	477	454	465	469	437	446	462	469	480	457	500	461	494	473	451	461	457	456	483	444	457	455	443	458	468	466	397	512	511	443	441	433	462	447	472	432	426	454	497	425	466	455	469	449	450	416	423	460	475	454	470	430	438	433	421	463	486	458	461	449	469	467	477	469	454	496	462	508	438	458	482	457	426	454	437	439	453	481	456	452	449	441	435	479	483	435	488	480	422	423	473	416	455	458	439	472	435	500	469	445	410	447	422	421	444	472	455	455	460	462	466	453	484	477	461	451	486	501	438	438	427	415	470	443	442	469	465	472	426	452	442	459	506	437	476	425	467	445	490	412	475	445	396	406	470	488	481	441	476	443	425	434	481	478	484	435	427	440	448	427	480	477	464	501	477	474	446	443	430	445	477	446	491	431	449	496	441	462	440	458	508	450	453	449	424	453	454	433	445	418	435	443	444	447	439	474	449	472	452	452	440	439	433	499	492	428	453	427	433	498	446	464	462	473	470	430	470	456	471	437	462	421	488	438	436	433	481	441	464	473	441	422	457	455	478	482	467	495	409	439	421	434	421	451	417	461	479	448	488	497	449	473	449	422	459	466	441	438	445	464	495	432	415	444	447	488	441	430	403	429	487	476	480	473	446	494	449	473	454	456	502	474	436	453	470	451	448	460	429	431	446	410	458	495	510	493	425	482	454	447	482	442	455	414	450	432	461	465	448	466	473	412	470	431	458	472	480	425	446	416	397	436	437	438	411	441	448	471	482	426	457	455	461	418	442	472	437	438	468	475	489	464	414	420	447	432	419	455	465	478	461	462	431	432	450	474	406	445	499	437	416	415	502	485	462	413	449	424	466	448	406	451	445	440	441	428	453	459	478	477	491	449	387	434	468	489	489	439	467	434	442	446	456	452	461	475	454	395	421	468	434	426	471	426	458	466	458	485	433	524	455	436	449	419	448	433	476	443	446	472	467	461	461	406	462	478	450	429	453	406	455	428	443	438	432	471	441	450	446	415	460	443	479	429	433	479	469	451	489	463	476	424	418	458	480	410	445	439	458	484	464	501	467	416	440	437	445	458	465	466	452	440	430	389	431	454	437	441	476	441	479	468	461	466	476	477	441	449	464	487	445	436	477	461	483	451	440	480	452	448	464	502	499	444	476	467	459	439	416	463	478	436	455	482	478	474	441	426	427	443	459	436	425	422	471	426	468	452	455	444	469	436	486	474	451	446	441	464	466	457	413	453	445	479	472	483	450	452	439	464	445	463	447	463	455	490	433	471	448	436	449	451	435	499	483	449	427	426	466	460	453	457	443	486	454	442	423	458	463	483	456	490	486	464	433	442	469	459	470	451	471	443	516	418	450	462	438	446	436	464	432	429	462	493	453	453	430	470	422	466	464	464	459	432	479	499	423	466	427	434	461	488	425	461	485	453	434	461	451	465	429	507	436	451	424	467	420	467	424	454	475	505	446	512	483	429	444	441	417	445	429	501	453	454	459	445	464	405	479	479	480	449	463	433	472	458	480	460	416	437	448	446	433	442	461	420	460	467	437	476	458	491	448	400	450	433	471	426	499	477	454	468	430	465	474	463	448	476	513	450	452	456	448	448	456	441	456	419	470	480	409	481	467	406	488	436	453	434	446	436	470	424	467	422	435	436	442	455	463	462	464	426	484	500	433	471	448	458	467	501	443	440	442	461	465	419	456	481	472	527	430	501	440	438	458	454	495	460	454	484	456	413	398	456	488	462	440	455	435	469	498	474	418	427	441	376	444	477	475	460	464	471	434	462	491	425	454	495	453	465	466	421	422	463	436	460	469	478	469	454	446	483	437	456	405	478	445	447	493	434	474	476	450	418	445	485	425	453	484	483	453	433	452	425	416	491	451	454	494	437	491	480	471	422	446	416	491	421	463	462	503	479	457	450	502	443	465	392	451	441	429	437	467	454	449	452	425	430	469	418	446	493	477	435	433	442	480	457	415	429	423	441	442	458	464	479	436	443	454	442	486	465	464	431	475	441	434	425	426	426	479	459	424	425	465	493	511	461	429	443	442	486	458	424	457	440	492	434	416	442	474	388	451	475	441	411	408	439	452	418	439	422	441	449	436	451	431	405	420	442	444	459	431	482	496	492	465	430	441	462	470	487	447	428	465	488	412	453	472	480	451	458	427	418	453	474	457	446	445	446	486	450	458	465	440	444	470	435	399	442	436	442	437	479	440	465	460	427	463	471	494	428	441	472	453	474	461	398	497	493	433	438	509	405	484	480	427	438	479	476	435	456	453	441	431	413	415	491	496	459	478	457	454	451	522	437	460	454	470	455	482	461	468	495	428	478	429	445	456	514	421	481	444	448	460	471	488	486	479	446	489	473	481	439	440	437	448	440	486	450	457	463	431	430	463	455	417	480	432	438	439	470	491	484	433	460	478	501	459	467	481	469	451	455	457	422	457	500	436	530	460	457	443	462	432	466	441	438	433	445	427	449	431	493	472	476	432	429	458	464	427	448	442	432	463	494	457	439	480	455	463	458	439	446	428	461	486	445	451	458	456	448	441	430	452	416	455	462	456	426	468	484	456	454	448	478	472	458	450	478	482	439	452	417	468	474	455	434	429	460	462	437	454	456	481	488	453	450	439	448	438	440	420	434	458	476	449	425	454	447	429	452	496	469	452	447	437	475	411	420	488	397	459	464	458	455	372	431	407	470	499	453	449	440	468	369	452	426	439	463	445	477	447	459	437	393	454	393	508	488	476	464	494	439	454	433	448	476	472	435	436	486	447	437	446	497	492	432	477	464	456	415	440	467	450	448	430	445	455	488	468	466	438	423	454	501	474	397	473	473	432	463	423	439	461	420	460	496	432	446	502	484	436	449	459	457	475	473	428	446	461	454	445	405	457	452	465	467	397	452	399	463	433	482	434	431	454	417	504	459	429	465	421	478	424	443	461	484	457	476	426	480	439	438	461	525	442	454	475	421	441	385	458	470	428	454	442	459	522	440	462	471	427	458	466	447	447	464	435	426	466	459	437	479	424	489	495	485	479	428	449	449	460	422	479	414	475	464	427	408	458	431	471	446	490	488	505	469	477	453	475	464	413	430	433	470	410	452	449	440	436	462	460	507	447	464	443	451	442	491	436	462	483	439	424	431	507	460	441	448	404	438	448	444	459	482	421	509	451	437	462	459	466	472	456	455	469	441	414	470	452	437	460	513	427	452	493	456	493	483	415	455	409	431	456	447	417	486	474
30308	22005	17467	10656	6494	3188	1849	1500	1353	1210	1233	1146	1070	1069	985	1039	1057	1000	999	990	988	1011	1006	999	920	965	971	932	989	1001	974	975	959	948	965	1001	908	975	975	1000	933	1012	1015	990	922	944	1010	998	985	968	947	1001	978	973	1021	948	986	962	1004	985	1009	958	949	961	1001	964	1003	993	924	1016	957	968	1027	940	955	1007	1017	968	952	979	955	920	926	947	974	939	952	973	989	932	961	943	925	941	955	988	973	999	989	955	986	973	984	962	971	979	1017	985	896	958	942	942	904	971	962	951	969	956	987	974	989	1007	1027	936	946	1007	1018	932	955	997	972	946	947	968	965	968	908	961	897	961	964	898	975	938	938	909	926	969	953	941	997	940	924	996	914	952	960	902	996	931	920	892	1007	1018	890	1004	914	971	979	974	922	990	963	931	929	1017	937	958	1007	981	936	963	947	1024	995	954	955	968	1032	955	987	921	927	1021	985	970	973	990	950	955	948	908	978	951	968	995	936	962	953	908	953	958	950	925	937	949	973	961	952	951	962	923	1018	997	939	981	966	984	1003	917	990	975	979	953	966	993	973	943	950	983	954	934	983	958	913	960	982	897	959	983	965	931	974	937	996	962	941	969	995	928	877	963	941	974	969	1024	1005	968	985	1015	998	960	957	992	946	970	930	936	908	936	958	1010	967	932	953	955	912	978	978	971	1032	978	967	966	969	927	914	1003	1017	939	938	954	1012	991	974	935	1023	913	998	987	930	957	981	988	943	931	946	988	1037	1032	947	975	954	965	952	914	1010	983	1005	964	968	994	949	977	958	918	957	912	935	971	963	934	963	988	972	935	992	972	977	961	934	943	977	953	914	962	953	978	963	953	960	981	917	965	1023	1031	986	955	1026	917	990	947	911	898	893	936	953	990	902	983	957	954	933	975	950	956	935	955	973	906	979	955	935	951	996	948	966	996	998	924	925	982	970	951	977	992	936	958	927	1024	976	939	1022	918	952	984	960	965	930	942	983	950	997	984	1023	948	980	970	955	965	922	996	976	886	972	998	922	952	938	967	1021	923	962	958	909	1001	935	897	930	1000	976	953	985	989	963	1007	973	993	949	943	946	968	926	960	925	1025	985	951	1007	945	975	982	971	965	1011	969	996	1001	952	991	987	953	1020	967	1009	991	974	913	1017	964	944	943	983	938	969	950	942	947	956	947	989	933	959	948	950	964	979	989	950	948	971	937	974	951	958	959	947	926	962	902	1000	1003	947	921	963	950	990	950	920	990	925	983	959	928	985	1013	990	941	964	1002	972	951	971	997	918	909	959	953	936	987	989	978	952	942	959	988	975	1004	916	964	987	1001	934	976	989	944	998	934	923	937	922	922	946	981	1017	997	975	958	938	991	972	967	1000	923	939	971	990	907	967	1001	975	966	960	1021	983	958	951	951	915	946	956	972	971	941	938	950	950	961	972	969	1020	987	956	946	970	956	945	1000	981	963	925	903	950	941	1005	954	964	1051	932	972	963	967	959	949	956	922	981	923	968	988	983	963	1004	984	923	956	957	992	1008	978	956	997	1032	950	927	916	906	942	990	885	957	939	974	976	951	979	940	1025	1017	965	965	1019	976	957	995	948	962	964	947	967	945	1004	979	987	972	955	961	986	953	979	936	932	964	931	964	991	952	958	972	993	933	974	968	945	933	956	942	922	929	959	945	1026	982	954	945	976	955	962	938	950	974	959	966	940	975	973	993	970	977	932	1024	1000	952	966	972	960	1025	945	959	978	979	1006	955	1000	968	947	985	970	1026	971	951	956	954	954	937	947	978	940	985	963	956	960	958	931	997	1014	976	996	1002	992	933	976	951	919	916	979	940	951	981	994	1064	944	985	952	998	975	901	956	966	922	1002	929	972	989	980	936	978	976	975	939	1036	983	990	962	967	954	954	942	1012	970	1004	975	987	976	972	908	954	981	965	971	1018	969	969	950	972	991	963	939	898	918	926	999	1002	1040	1007	945	1001	997	952	1011	993	969	1007	981	960	959	971	985	945	919	973	949	924	931	953	996	908	975	914	934	962	1025	989	930	988	938	978	1002	1009	988	955	969	945	957	969	946	894	966	986	975	921	965	969	947	967	943	973	990	949	917	954	895	938	933	976	928	999	896	942	963	921	927	959	925	977	939	974	1007	988	994	1007	969	954	907	1007	933	970	939	937	987	927	1021	967	1022	956	897	972	953	980	942	922	999	947	954	1001	910	952	936	912	978	987	1010	977	943	939	967	912	942	973	981	927	909	957	969	985	940	979	959	973	914	927	950	1012	948	963	888	952	977	1005	942	982	980	940	997	935	977	1037	1010	981	979	1007	967	991	987	983	991	947	916	928	906	960	936	993	932	970	974	979	925	966	1029	927	987	1019	933	1006	983	991	1002	978	1011	986	975	1027	1011	971	1020	954	981	965	1021	1009	954	932	1027	957	995	943	983	943	980	980	1010	1014	959	1016	941	934	922	936	935	975	907	1006	988	939	962	906	964	926	1008	984	977	932	1030	947	913	952	976	948	920	922	1000	977	962	908	969	967	948	956	967	943	984	954	1004	918	929	922	908	978	972	957	938	973	966	932	1004	955	1020	921	941	934	931	975	967	964	923	1040	910	941	975	963	993	977	946	974	964	954	1016	951	1009	968	944	966	975	1010	1007	982	933	892	978	959	991	935	967	980	991	920	932	986	1009	976	961	934	980	978	957	958	967	933	939	986	916	898	993	927	961	979	1062	947	987	955	943	927	971	958	935	979	990	950	990	938	968	971	949	968	958	1018	993	987	942	956	998	970	992	983	1035	953	919	1014	957	917	942	947	971	987	1029	964	912	927	958	972	930	981	962	947	988	945	1003	944	972	999	979	941	954	964	946	982	962	984	1008	968	981	918	971	971	929	1003	967	935	928	954	953	929	932	971	992	910	962	925	966	963	947	953	1015	1027	916	980	916	988	978	965	1039	931	915	955	958	968	957	930	981	1000	980	956	995	1000	998	1004	994	982	934	974	921	1002	937	1041	1002	988	955	965	972	998	901	922	962	940	954	990	1021	949	918	990	1021	927	977	969	981	992	994	952	1002	1012	943	969	928	957	979	926	1023	962	1004	960	978	918	934	941	946	929	962	911	940	948	966	997	983	1024	999	983	915	998	965	969	1010	972	946	954	1003	944	922	987	1000	938	961	964	964	980	938	1023	976	936	997	954	963	984	958	987	978	973	909	977	941	935	987	944	983	936	928	975	989	1012	937	974	930	1020	958	986	935	963	990	977	944	936	952	984	1026	993	957	985	954	938	1029	944	912	971	942	915	953	953	924	977	970	966	1005	942	915	960	984	918	967	951	969	1022	958	993	933	982	941	978	967	1007	1010	1004	1007	954	969	952	925	929	970	934	956	972	966	974	962	885	955	957	982	935	974	974	991	955	942	999	955	1000	953	932	961	932	907	981	933	980	970	986	925	961	985	985	987	950	975	949	987	978	1021	950	921	900	977	932	982	952	1011	970	965	944	914	945	964	989	965	975	960	977	955	961	952	1017	987	941	1020	962	941	993	997	995	934	965	923	1001	917	992	930	1019	996	939	949	902	910	932	997	987	1003	901	905	976	967	994	993	940	974	1019	951	956	992	1027	953	959	991	1018	956	952	954	921	974	908	939	964	926	947	966	974	990
57105	35935	22254	12333	6054	2678	1213	681	674	594	565	539	488	475	469	392	488	484	496	456	468	483	480	473	483	419	462	464	463	457	424	453	427	448	472	438	442	486	437	457	480	468	417	496	462	411	446	428	437	454	453	467	429	477	418	478	422	442	464	476	421	416	441	461	437	421	432	433	475	470	466	470	458	493	462	432	474	468	432	429	480	465	471	423	430	415	421	434	471	477	419	439	447	440	443	478	495	451	456	490	462	435	484	390	424	443	426	471	455	460	442	453	388	446	461	429	410	425	450	426	476	471	457	443	462	471	436	472	428	473	424	447	432	442	409	460	479	427	447	454	495	433	474	472	465	437	491	405	432	428	404	438	469	485	463	464	462	479	449	482	466	443	439	448	459	420	435	466	457	420	471	464	479	448	453	418	415	475	426	460	480	446	447	435	490	473	454	439	436	412	413	482	489	469	433	462	432	442	428	481	465	497	484	455	449	425	452	426	463	485	445	446	444	449	443	454	464	461	456	466	430	492	465	415	458	477	430	456	444	502	453	476	448	433	461	411	458	461	425	486	447	413	429	457	449	490	467	467	434	442	426	460	485	441	457	475	455	443	426	438	447	451	427	455	464	510	422	480	433	441	460	425	455	477	475	475	454	517	485	494	435	481	485	464	437	463	456	443	419	442	434	431	486	490	494	415	422	446	444	484	473	480	410	464	432	455	458	404	445	476	482	440	482	420	443	442	459	485	454	472	436	417	472	478	472	421	453	427	467	422	460	431	465	454	487	470	479	464	462	471	418	456	472	450	459	487	442	463	432	415	461	456	446	421	433	474	462	458	456	435	451	436	502	483	422	495	423	436	442	465	501	408	432	484	471	403	471	438	476	506	469	406	507	453	442	442	476	469	420	419	459	419	465	430	466	441	455	435	422	495	432	482	476	421	448	479	447	433	448	429	470	472	446	442	466	436	458	405	457	442	433	453	469	421	463	473	489	477	454	482	411	454	475	462	444	481	452	442	463	449	451	424	498	473	435	429	440	448	462	442	463	430	480	451	432	465	441	461	443	455	471	480	425	482	445	464	468	507	464	446	484	495	470	456	407	437	456	476	429	457	469	501	461	467	431	505	482	400	446	439	464	473	427	422	520	446	449	390	457	447	400	464	458	397	437	431	475	486	482	431	481	446	462	480	461	472	476	435	453	418	457	453	476	421	470	441	421	478	447	409	433	481	441	471	402	459	453	464	442	459	395	448	474	475	496	421	418	455	452	446	476	472	438	451	457	428	422	445	422	454	478	413	471	470	471	468	396	465	452	441	457	453	463	421	453	466	438	477	455	465	416	469	453	430	415	492	448	441	461	466	448	428	450	465	495	444	479	458	515	434	487	450	415	465	448	469	456	450	423	430	424	469	469	437	469	465	445	451	478	493	473	435	424	448	451	422	436	442	428	460	414	439	427	455	468	440	450	456	444	433	451	462	436	416	477	473	450	423	432	408	439	470	448	457	458	435	448	477	442	466	406	462	448	428	448	470	441	407	432	451	424	481	449	425	439	473	463	435	443	470	480	431	498	446	480	473	432	444	459	470	504	425	479	470	427	429	441	442	455	454	456	461	473	404	445	442	489	450	421	489	417	463	459	461	446	441	462	443	448	426	439	428	443	487	424	457	460	457	386	440	431	433	457	451	453	471	466	483	439	484	466	449	447	452	464	415	484	456	439	445	468	404	481	477	436	425	439	420	448	432	442	496	472	446	462	389	470	450	444	408	487	462	432	428	414	418	454	484	489	408	439	452	413	487	478	450	449	439	461	470	464	458	469	449	458	445	426	444	433	428	463	460	444	456	421	479	445	481	438	422	451	443	433	491	469	420	435	425	457	447	457	440	413	455	420	423	428	438	423	451	480	434	473	429	487	435	399	474	464	476	480	472	475	435	445	413	406	470	489	461	421	489	466	440	473	447	440	465	384	422	440	457	446	452	445	472	437	455	472	460	423	447	427	439	465	443	414	453	468	468	436	442	436	460	453	486	485	476	459	430	463	471	429	461	464	421	440	515	455	445	434	444	451	472	454	406	435	479	440	469	451	442	486	428	473	465	432	508	423	439	424	426	421	464	423	441	453	437	458	484	437	421	446	441	436	464	497	450	443	462	464	455	441	442	420	447	455	445	475	429	483	463	444	426	472	434	495	476	453	469	478	449	508	418	445	490	478	450	453	462	444	438	458	461	485	484	487	431	465	452	425	453	471	413	466	432	439	437	480	472	496	424	452	451	461	455	480	461	426	417	449	439	413	511	460	495	422	427	426	502	432	447	467	435	428	439	449	439	488	468	475	469	428	427	453	444	492	443	412	444	430	426	464	467	432	427	483	438	468	443	435	435	446	446	461	440	450	461	437	456	468	445	426	464	456	482	445	450	480	440	461	405	491	442	438	461	436	459	465	436	460	456	419	419	421	443	460	430	470	461	429	493	459	481	444	486	451	478	476	462	431	421	459	455	457	423	431	460	437	436	403	436	439	441	422	487	459	442	417	436	454	465	425	461	457	447	451	464	483	458	460	434	429	415	487	471	452	464	462	462	438	461	448	460	460	442	481	500	476	422	462	458	469	449	455	461	457	419	446	449	479	454	409	477	458	449	478	482	446	470	497	436	416	501	488	423	465	411	419	414	417	444	443	472	444	448	435	445	476	439	468	463	441	407	420	382	432	471	428	456	432	408	443	452	417	439	445	471	455	449	438	440	475	456	456	442	452	475	440	459	459	469	426	446	457	427	487	494	467	463	466	451	429	400	439	427	422	448	477	472	459	426	474	479	458	447	438	451	436	451	430	450	428	459	474	432	475	436	454	449	460	427	493	429	483	409	444	472	425	462	403	435	448	437	429	438	446	433	494	444	440	451	455	470	452	468	463	436	432	459	401	490	440	448	437	450	472	469	465	465	456	424	499	458	423	462	414	468	457	424	452	473	464	456	492	438	408	444	462	479	458	478	431	467	468	438	444	420	445	472	420	477	454	452	442	452	448	459	471	474	454	447	436	426	474	453	490	410	430	413	433	455	459	443	469	458	416	437	457	451	445	432	469	436	470	435	458	419	445	437	451	456	443	426	432	408	472	500	478	452	488	400	435	460	510	440	429	457	454	450	451	450	458	414	425	481	469	474	476	451	463	473	452	469	439	485	448	459	449	509	463	472	458	433	451	438	449	485	483	458	422	477	515	413	493	486	477	463	447	512	459	506	460	438	434	466	444	455	467	447	464	438	463	445	420	442	433	492	459	477	457	427	414	466	430	475	439	532	453	453	453	492	465	471	447	501	450	454	454	465	426	480	451	465	424	438	468	480	461	461	481	459	421	451	463	437	487	438	453	461	447	435	458	428	392	442	446	513	459	454	432	424	421	465	403	438	463	450	474	465	426	441	455	411	479	427	428	477	436	433	457	398	404	446	435	419	444	437	410	457	428	437	443	459	444	438	455	468	476	438	458	408	447	460	463	450
36270	27398	25299	21374	14529	7854	3712	2035	1688	1520	1453	1308	1194	1177	1104	1086	1117	1037	1011	1041	1039	997	1016	969	917	1013	936	959	1014	1059	946	1049	936	1008	986	950	983	976	968	939	967	968	955	942	965	960	980	1037	967	918	970	959	967	988	1036	942	1022	971	922	978	958	951	961	912	978	978	976	948	992	1007	953	949	948	947	894	966	948	961	975	1012	972	955	950	973	981	989	968	956	956	960	974	937	960	972	954	965	979	998	1007	979	1003	1006	968	960	963	967	955	963	930	973	1003	943	961	995	984	962	945	992	953	943	942	954	957	980	974	954	998	991	1024	947	969	960	1012	975	1028	960	971	923	995	969	956	1005	890	932	943	984	990	951	1056	960	992	971	950	927	964	944	991	972	948	973	955	936	948	946	991	938	958	967	962	1004	945	1002	968	972	966	983	971	982	930	965	1004	972	997	993	1001	941	980	981	934	996	999	914	999	1017	970	960	993	978	999	972	987	934	991	972	959	962	1014	1006	1007	1003	935	974	924	944	960	1001	923	981	986	1006	911	968	932	1005	974	1012	944	992	955	957	959	994	1000	980	950	924	1030	1004	910	944	984	936	968	996	974	1033	966	942	971	932	925	926	931	887	1016	967	961	937	948	977	991	942	953	977	960	939	982	963	945	986	983	957	1018	939	1008	972	982	924	1011	917	984	1008	1005	931	950	973	1006	999	956	948	985	996	975	978	966	997	970	936	958	941	940	918	989	942	1028	892	951	992	993	958	988	991	972	964	987	962	958	978	990	938	942	981	948	956	933	973	985	926	959	942	986	925	967	936	954	949	912	986	949	984	935	940	969	987	996	1022	958	955	955	984	1010	1007	1056	918	899	911	950	962	954	965	976	998	1012	950	928	988	972	938	983	957	973	983	965	961	978	970	969	976	1005	952	932	930	964	950	934	946	911	989	931	980	903	983	951	941	947	976	1005	927	920	980	941	945	982	956	1005	917	937	1038	945	922	1001	957	1013	961	997	987	962	947	930	970	932	943	963	1026	960	987	988	967	948	950	958	957	985	960	927	998	986	999	1006	929	1006	1012	968	977	981	959	915	1027	1024	952	967	965	987	989	952	935	955	956	948	999	911	1004	1000	973	943	993	971	983	970	951	1021	951	953	1010	942	1039	1011	985	953	970	919	982	976	910	973	917	975	929	986	952	941	962	952	942	952	953	945	943	940	1004	1006	926	965	902	1008	977	989	983	963	938	949	1031	958	993	961	996	950	934	954	997	991	937	996	980	963	1028	942	943	913	955	978	957	916	947	980	977	928	1004	976	963	913	975	984	999	965	908	986	983	993	920	934	959	954	924	954	979	956	996	947	966	964	977	931	965	961	940	1003	898	970	943	933	963	959	937	969	942	961	952	985	965	995	950	920	933	946	898	945	950	1044	932	971	1041	968	1021	934	959	1019	952	979	973	975	958	962	945	976	974	973	940	917	993	972	985	953	971	975	961	954	935	946	979	952	966	1017	986	1006	948	1011	997	937	1004	954	981	940	987	980	992	1024	960	936	994	980	964	998	942	986	968	975	954	967	1070	961	956	1019	921	932	1015	951	984	979	976	945	985	962	981	918	993	962	966	951	933	964	932	946	991	951	1018	929	901	998	985	1000	956	1009	928	932	1011	1003	954	960	927	987	960	1038	968	950	912	955	959	970	968	959	958	990	955	996	1017	964	953	953	949	934	986	966	949	996	1005	1010	963	930	906	995	958	980	936	1031	961	966	980	944	962	955	930	976	997	961	995	930	957	996	931	917	956	915	1007	906	969	929	968	965	976	932	912	976	995	1003	976	1042	953	962	988	937	980	969	957	996	989	987	959	987	959	960	983	1008	966	996	948	945	939	942	964	983	926	966	957	1006	965	1004	988	979	978	1000	936	952	957	945	992	1042	951	915	968	958	943	988	927	999	985	1008	948	970	940	1005	982	955	967	965	944	936	991	1016	957	1001	930	966	988	920	968	894	995	963	945	986	941	968	940	953	942	1012	1002	1024	938	947	977	937	981	1000	930	932	991	1021	989	1004	935	1005	1004	973	979	930	991	963	1014	989	935	931	977	959	919	912	981	981	943	977	944	978	970	993	980	962	967	988	931	920	1038	975	995	957	990	970	976	987	985	956	972	1013	956	965	941	981	974	944	964	992	1011	970	914	954	976	921	947	942	960	961	1004	997	985	997	966	938	999	981	936	1029	1020	971	1004	952	976	904	963	954	1011	999	971	988	935	956	952	959	996	916	981	925	1007	968	903	964	919	959	928	1030	1017	944	984	965	949	993	943	1011	940	939	974	964	964	978	981	940	922	961	954	1012	961	965	973	940	990	943	981	936	977	956	996	959	958	1036	937	969	954	980	986	1019	1009	987	952	980	947	958	953	940	964	955	955	1021	937	928	946	946	1025	962	931	947	941	993	950	948	926	1013	928	944	956	934	986	962	1012	935	948	891	1001	934	945	889	969	1009	998	926	986	919	911	988	916	914	954	919	954	963	938	918	989	967	1008	962	1006	1006	905	927	1004	964	996	1014	972	958	987	973	942	958	994	981	962	947	975	979	994	977	952	1006	980	973	974	987	956	974	941	1015	989	987	1001	965	934	943	963	976	978	969	1032	998	918	961	1041	1008	977	949	960	962	981	957	948	980	979	931	947	995	975	948	1005	1005	978	1011	951	988	957	926	961	959	1023	1008	981	911	956	966	1023	949	1002	965	1004	950	954	1000	996	979	972	945	982	991	958	976	961	920	910	939	942	976	1006	944	958	966	975	990	953	889	967	946	968	935	982	906	976	965	962	960	950	995	993	1010	978	946	1035	976	940	976	967	931	952	925	933	973	1006	1001	979	986	1016	1009	972	1025	958	980	1006	953	978	908	949	945	935	969	958	956	993	925	979	936	931	976	969	987	925	1053	905	968	1032	912	913	942	1024	966	999	968	988	962	972	975	936	1013	975	997	956	1011	956	992	927	1023	989	961	1028	871	935	1003	994	953	940	1022	889	908	951	995	961	945	996	937	970	978	966	994	998	928	961	937	1069	967	933	976	991	989	977	1007	929	954	953	966	963	942	961	987	992	938	950	957	986	924	914	981	1002	983	962	996	928	949	989	971	909	947	980	1015	964	948	950	930	967	929	995	975	980	950	962	993	948	944	946	918	968	1004	930	980	954	1017	949	964	954	964	940	1013	933	975	998	997	952	951	957	984	982	974	985	1004	940	957	965	970	957	1014	1004	1000	981	991	982	1002	975	997	977	1004	942	963	993	983	947	943	1009	1007	1015	982	973	949	972	949	963	975	997	973	935	950	994	982	980	1008	949	984	964	949	950	975	970	970	957	990	953	955	954	961	958	906	968	979	943	904	993	973	963	1028	948	939	1013	1001	969	1008	943	982	942	917	981	949	989	975	1006	930	953	948	970	977	941	948	1014	969	945	960	930	939	948	935	986	962	1020	942	939	969	933	966	949	1000	963	981	1016	921	959	971	1002	1002	977	909	969	942	990	936	898	997	1017	945	961	978	917	927	1054	945	993	945	1009	979	943	937	984	975	1012	1015	950	982	940	981	998	970	947	949	959	950	928	1009	919	1021	1040	974	932	950	947	948	909	970	946	996	919	1033	965	994	947	923	1004	914	969	964	975	948	992	970	1002	969	988	941	1005	958	974	1020	942	990	1006	943	986	997	1004	955	941	967	946	980	946
62859	40917	29570	18797	9447	3774	1224	735	672	604	629	507	509	493	494	522	477	551	519	463	451	443	488	473	517	498	504	498	510	452	466	458	439	480	503	523	493	430	513	487	481	444	459	519	537	475	477	434	488	495	519	496	498	499	463	497	475	473	425	459	484	472	466	471	464	508	455	474	478	458	487	469	459	474	497	471	480	448	483	466	510	462	469	437	471	460	486	493	459	453	457	464	485	441	500	471	418	520	480	461	488	460	450	482	456	495	460	456	486	441	433	505	436	475	442	454	456	512	469	469	520	446	488	452	506	523	459	504	439	454	519	517	452	446	432	454	477	470	470	480	508	480	467	502	470	497	480	439	468	474	483	439	459	436	480	440	483	476	467	479	466	457	436	475	488	496	502	419	461	464	515	442	441	482	445	486	482	467	470	435	436	489	491	528	489	480	462	465	478	465	466	492	473	481	469	472	484	454	452	462	437	432	466	459	477	488	471	448	471	499	503	472	466	469	472	507	474	484	466	495	456	446	525	524	439	465	455	509	448	477	462	462	470	465	423	443	430	485	427	451	481	466	487	500	469	457	484	442	472	440	430	471	474	428	488	509	500	499	480	467	455	457	466	489	479	441	468	476	433	451	468	471	486	506	469	494	439	501	419	500	476	479	495	476	453	462	449	519	458	448	472	467	508	486	464	466	473	479	465	440	498	416	469	423	436	463	499	497	446	425	467	495	504	463	462	415	490	481	483	482	445	437	490	473	471	468	523	483	462	483	494	504	501	474	488	474	481	515	485	482	471	446	464	433	454	510	446	467	478	472	490	473	445	470	498	459	493	465	473	483	456	473	514	502	477	453	520	452	463	444	456	446	460	506	429	480	461	484	464	467	431	447	487	465	456	465	477	486	509	484	473	471	499	482	501	489	470	491	450	471	448	428	457	487	459	488	473	482	427	477	467	455	479	498	476	512	477	469	468	489	495	483	508	457	473	544	476	502	448	490	521	487	430	504	475	463	513	485	472	461	469	483	452	502	473	503	437	475	488	449	466	497	487	502	430	465	457	472	470	471	454	521	476	498	500	482	502	477	433	443	461	459	494	466	483	481	481	452	436	461	462	494	480	477	471	432	475	484	444	502	460	488	457	457	421	484	436	520	496	475	446	478	461	463	473	441	471	487	459	442	435	483	446	470	425	444	463	455	470	478	475	456	457	500	498	480	472	482	463	468	461	411	467	518	503	463	505	485	486	445	446	449	469	473	435	481	485	473	489	476	489	464	487	491	465	461	443	436	474	484	512	463	487	456	510	498	440	472	489	435	489	516	531	474	461	499	472	465	449	484	471	483	496	456	484	473	467	479	477	470	435	473	486	466	468	484	507	441	432	440	435	459	467	484	456	478	462	473	485	445	450	460	497	466	436	452	448	437	452	459	464	494	436	435	506	504	461	438	438	460	458	525	454	486	542	465	457	500	506	464	510	503	497	472	442	479	474	487	469	485	486	458	445	489	457	490	469	460	473	468	465	448	457	459	471	462	495	476	519	454	466	458	494	449	428	449	450	460	490	479	451	483	478	480	491	498	477	430	466	472	508	515	451	458	473	478	470	496	468	453	538	469	466	445	469	473	489	479	459	438	463	464	433	502	496	481	458	540	524	492	489	466	465	501	486	439	459	530	460	429	464	525	440	447	449	461	461	480	459	478	473	441	482	467	502	513	498	496	487	433	467	461	477	508	470	443	546	503	468	418	468	461	495	501	405	487	469	464	489	479	444	448	454	456	436	471	444	513	457	478	443	497	470	485	488	493	502	470	463	481	421	448	480	439	472	500	485	484	452	456	472	486	450	467	484	466	428	460	459	464	437	452	478	464	478	456	477	445	473	449	475	509	507	491	520	454	477	505	496	510	483	467	457	475	462	491	486	460	456	472	500	458	484	475	476	510	476	465	442	530	463	473	457	420	478	486	504	455	450	459	412	469	494	478	470	470	476	460	475	458	460	452	486	460	464	481	484	433	486	477	467	459	468	488	458	462	462	456	451	425	500	452	473	505	472	472	457	436	512	468	416	465	459	472	458	552	498	463	467	497	409	474	432	481	460	497	478	460	503	414	481	471	495	495	483	507	435	454	480	489	482	470	430	494	444	455	481	441	481	468	472	457	490	501	469	423	447	479	431	499	450	463	487	498	507	448	463	459	478	466	448	487	503	454	466	509	482	515	457	432	486	468	462	475	474	495	476	491	539	458	456	430	477	489	520	434	463	524	465	447	462	490	527	479	430	451	444	467	428	489	479	462	486	471	525	496	465	496	523	510	499	507	453	457	435	458	464	497	459	457	433	514	478	435	496	468	506	519	455	484	469	478	483	457	452	516	472	519	475	484	468	437	446	441	497	480	470	460	475	455	452	480	437	457	460	479	467	486	492	499	533	480	470	468	465	494	464	478	453	482	488	449	480	512	481	462	505	443	436	472	465	493	493	498	460	458	508	436	459	482	475	474	499	473	418	438	492	538	499	430	477	485	492	463	469	454	457	468	459	498	489	468	454	497	450	449	470	454	440	470	485	484	501	446	523	461	495	480	485	461	441	517	459	487	493	448	453	471	536	486	467	523	556	442	508	467	495	489	436	486	462	418	468	462	481	455	483	449	501	474	446	476	486	463	495	478	448	470	473	442	438	426	486	449	460	453	458	429	483	416	481	504	471	468	465	494	445	485	491	460	431	490	445	448	470	474	500	479	436	439	462	480	480	483	460	488	471	466	474	468	471	452	469	478	481	497	469	472	485	432	456	497	496	456	451	512	465	481	498	500	454	486	485	456	497	509	494	457	479	431	488	485	473	464	429	465	492	493	468	492	500	478	520	492	517	463	480	466	441	458	499	473	473	487	483	478	482	479	494	491	459	459	440	466	492	487	477	454	488	478	497	505	417	474	483	452	485	513	469	454	481	459	480	457	487	463	445	447	457	475	485	456	483	474	433	505	485	456	427	491	463	440	493	490	458	503	488	465	466	465	452	493	439	465	513	440	452	506	485	446	487	472	492	479	468	507	461	500	478	452	480	493	488	497	465	469	456	478	479	474	447	489	479	437	467	484	449	495	462	455	494	403	440	461	461	451	450	457	564	468	427	484	461	465	441	473	466	513	463	500	417	457	519	463	478	508	466	466	458	487	451	475	468	456	461	505	502	421	490	428	423	531	479	465	464	435	479	495	493	477	496	439	485	475	435	455	489	461	475	466	443	431	412	485	487	515	467	477	483	459	521	470	441	504	416	473	464	469	465	474	461	509	524	471	450	440	450	504	451	489	484	475	477	502	492	466	478	492	466	521	447	457	463	484	495	503	491	452	473	481	474	443	497	446	432	427	482	504	469	465	511	469	470	508	488	498	484	503	503	427	496	470	471	433	510	479	481	487	469	449	454	488	479	468	474	484	460	497	474	407	434	519	500	452	464	493	479	498	531	448	528	471	499	467	478	460	432	459	439	486	466	457	475	470	456	496
40100	32649	32268	28007	18985	9756	3539	2119	1658	1651	1441	1361	1221	1210	1097	1167	1058	1157	1107	1116	1074	1037	1028	1004	1008	982	1041	1027	1016	997	963	957	991	1040	1038	1017	975	1022	973	984	1014	997	965	1020	1039	1027	1035	988	982	1013	1012	1015	1028	1039	975	961	987	998	1049	945	981	1037	960	992	1062	994	1010	980	1045	1005	1039	1029	970	1001	1009	1032	982	1047	1015	960	977	994	975	985	986	1005	1001	1008	1007	976	963	1021	1021	975	1008	1020	978	909	1002	1032	994	1080	997	998	1041	1024	986	992	1022	1003	1014	1034	1012	998	1013	1014	1005	1002	1013	987	959	938	960	1036	1039	976	1017	971	1035	1016	1012	1013	957	1005	1026	1033	1015	987	1013	1010	1000	1046	984	1016	997	1008	1012	1012	946	996	985	1051	967	1043	982	992	1009	1015	1009	1008	949	977	1013	962	1019	1028	1033	992	1013	996	982	1019	1003	1020	990	989	1023	993	999	1025	953	992	937	1003	1018	1017	1010	1021	1024	1001	1016	967	1003	988	1025	995	983	926	1010	1008	996	1008	1020	983	1019	1028	1010	1008	953	993	1089	1046	1026	975	990	980	984	987	1025	982	996	1026	1019	994	999	1012	1013	1037	977	962	1008	997	1002	1026	1008	988	1012	1035	953	1010	1014	1067	1034	1024	989	978	1002	980	1039	1037	952	979	1045	1024	1001	1010	984	1002	1039	962	1020	991	993	1064	1005	1031	1051	955	969	973	1010	983	1073	944	1008	947	1038	1000	994	1004	978	974	1014	1016	1038	1014	1052	1008	964	1004	1021	1016	1018	976	1031	999	1038	971	1039	1031	1043	988	958	987	1039	986	937	1031	975	1004	993	984	967	941	1025	1016	1026	1027	944	1031	1020	965	1030	999	1070	972	998	991	994	1014	969	993	975	1016	975	997	1014	1000	1021	989	1002	993	1072	972	1002	982	1065	1059	984	964	1036	1014	926	1019	1030	967	1008	989	1005	1057	1040	963	1011	1059	1010	1003	1036	971	1002	917	997	1027	939	989	1028	1011	977	949	1000	1021	1034	958	942	1020	1009	987	991	933	1004	1010	973	1008	1029	960	1015	980	986	992	1024	1009	1039	1052	1016	989	1050	991	1018	1018	1038	985	993	983	900	908	977	1001	997	1032	975	938	1042	967	951	948	1028	964	1046	1000	949	986	1047	999	1015	945	1037	939	1008	973	1057	1014	1000	999	970	974	989	989	1011	1056	1007	995	992	1013	1034	1037	1026	1049	1010	1000	987	987	933	985	996	1042	939	1006	962	1021	965	1000	997	967	1012	964	999	1000	1004	960	960	1006	1043	957	972	1033	1026	1006	1014	975	978	1026	1043	1000	988	1015	942	992	983	1011	935	1020	974	1010	1019	1021	1012	987	1003	1009	1040	989	1019	978	976	1042	922	990	1018	1001	1035	969	996	1013	981	1003	1001	933	1036	960	971	997	914	991	976	961	1015	998	967	1002	963	952	1017	1020	980	960	974	1010	960	1007	983	943	1032	1036	1035	979	1027	1041	1031	1017	1053	965	1051	1030	980	1018	1032	972	998	1014	965	994	1034	982	969	979	1033	1025	979	953	991	1025	1060	1006	966	964	1011	1000	981	1020	1002	1013	1035	962	952	1027	1030	1015	986	1033	1027	954	1024	1028	1011	1040	988	1038	1006	1000	997	991	1012	1001	1004	1036	1011	950	1016	1013	995	989	1077	985	1030	982	990	1003	984	1001	978	1040	1044	989	1018	973	1057	1032	970	976	1033	1027	1009	1052	1015	1060	1006	1001	1007	1008	1010	966	998	974	1033	998	979	998	968	987	1043	1077	968	1060	970	1027	979	976	1033	973	1012	951	991	997	992	985	991	988	1004	1008	986	947	971	1016	987	983	992	1011	1036	1009	1002	979	947	940	991	942	1061	1017	1004	997	987	979	997	1011	1050	982	987	1023	1056	1030	1012	1035	947	1016	962	979	1028	1008	1058	986	940	966	1031	943	1005	1023	1022	1015	975	1013	1074	1073	1018	995	967	1016	958	989	953	989	1032	970	1007	1059	954	955	1043	965	989	1000	1011	977	1032	987	1015	978	961	1036	962	1026	995	982	988	945	1025	981	977	986	943	1019	991	1019	996	1026	1014	959	1021	962	1077	1007	980	1036	926	1003	1041	1011	997	1024	988	1009	973	1020	1000	1005	1002	987	971	1005	967	1053	968	990	954	993	1002	1001	1076	997	1036	975	996	1000	989	992	1006	987	990	987	958	973	972	1039	994	1000	1067	993	997	1010	1035	1003	952	1005	1016	1002	1028	1019	1001	996	1000	1060	1001	980	966	1001	1000	978	994	993	1044	1060	996	958	1023	1028	941	972	975	1019	993	991	1008	931	987	1005	1030	1027	1002	1007	983	942	980	1033	965	997	963	975	1012	978	983	1040	991	1011	983	1065	1030	1014	1043	963	927	989	1013	1009	1016	1011	992	1015	1044	1036	987	978	977	1024	962	1065	980	1025	1011	993	956	1003	1057	1006	992	960	1034	1042	983	960	1028	996	1047	1016	991	973	983	1039	1021	991	1026	995	1018	950	1021	935	959	1018	1035	1016	966	972	1046	1057	1005	974	1051	997	984	1006	985	996	999	1023	1003	1002	947	1019	992	1060	1093	983	991	1044	978	969	1023	958	1033	990	985	1024	1028	966	1012	1026	1060	988	1041	1016	1012	1011	965	1010	1022	1048	1004	1005	981	980	1020	966	1073	1023	985	980	992	957	960	1038	948	1019	1050	1026	1006	997	1021	1004	989	1000	972	1076	1010	1026	968	975	1026	985	1018	1001	1038	984	982	1042	966	963	1014	1030	989	1015	1000	945	1007	973	1041	1020	943	1085	962	956	1006	988	990	991	1013	962	1007	972	994	1022	1018	1019	1010	990	1021	1017	990	1041	1034	991	1008	1021	983	1020	962	971	1013	962	997	1063	992	1042	979	1008	1015	1033	1019	1000	1060	1005	1007	1009	1014	1046	1002	976	987	993	981	1038	1031	1038	959	1003	997	1002	1022	994	1032	990	1014	1048	989	988	967	1021	1028	1019	1029	1007	1068	983	1018	943	1063	1050	1022	1051	1002	995	985	991	1031	1066	1003	1018	1042	985	982	1066	1063	1025	1031	964	932	980	1052	944	1008	1039	982	1016	1011	1006	972	958	937	993	983	1033	1005	968	986	991	1019	983	1031	982	981	1007	1035	1023	1015	1041	991	958	1012	1055	970	1040	1034	981	1010	986	1067	992	974	1048	967	1006	989	1020	1009	1000	989	953	1018	969	969	1027	959	1003	1011	1029	1010	1002	959	1022	967	1031	981	1021	1012	972	981	1028	1040	1023	960	1041	983	1047	1017	956	1012	1033	962	1019	1058	1008	970	1004	980	966	988	996	1019	1002	964	994	990	989	963	962	1052	982	1006	1012	965	1026	1000	1015	1021	1007	972	998	963	1014	1081	990	995	979	1037	1034	973	995	1037	1003	1004	1028	983	980	1004	988	1015	1002	976	962	1044	1036	978	1021	1018	972	991	1096	1036	1036	1044	1006	1012	1033	964	1002	993	998	977	1010	1016	983	915	1022	973	1013	971	988	1006	963	1001	1006	1006	1037	983	1039	1002	1038	1029	1004	985	1010	962	971	996	1015	989	1019	1092	975	1004	971	997	1071	1035	982	1044	950	990	1028	984	958	958	1016	989	963	1013	1022	908	960	1018	1025	1027	1032	1015	991	976	1015	1065	1007	1040	1054	1036	1005	1010	998	1008	1013	1019	945	981	961	996	1035	950	971	1005	1058	1009	1020	1054	990	1037	979	967	1004	972	974	1024	990	1043	1017	995	1000	963	992	987	1020	990	1009	1034	1018	1023	994	1024	974	1018	998	1010	918	967	1033	973	1030	1001	976	982	933	989	1022	1041	1032	1020	996	1027	967	1057	967	1017	1021	946	1035	1004	995	1019	1050	1054	1014	942	1016	980	1023	1037	1004	1014	992	1028	954	1005	1038	1001	1030	1044	998	998	1007	940	1014	987	980	1021	1049	1043	1028	994	986	975	1025	1019	1029	978	1008	986	1022	951	989	1000	980	950	1025	1011	1016	943	989	981	986	994	979	935	933	1030	949	1037	970	1012	972	959	985	975	1006	1056	1034	1011	971	994	1029	998	997	1048	1014	999	1026	1004	960	1050	943	996	1018	994	975	988	989	982	978	1014	1000	977	1034	1029	974	1004	1005	945	1047	1033	1027	987	976	996	950	1010	964	1001	987	1021	978	1061	1026	965	1028	984	938
52528	29344	12866	4570	1687	867	601	536	508	531	496	459	496	455	454	483	422	453	497	457	511	468	504	407	442	435	430	429	442	444	466	459	444	443	459	483	446	408	439	479	472	518	474	448	488	425	427	418	468	420	402	436	461	447	465	438	454	433	512	441	490	434	461	434	450	450	479	488	424	442	488	459	468	448	480	418	435	471	425	460	463	445	437	416	471	488	412	511	448	459	465	479	437	477	441	455	458	412	451	481	476	477	504	497	456	457	454	430	447	423	447	440	441	458	509	491	426	468	454	449	431	415	464	488	483	443	461	462	435	398	460	432	427	485	442	488	452	427	429	478	432	442	462	467	476	449	431	478	450	446	460	446	462	481	452	467	436	466	484	485	488	460	453	470	474	473	463	464	485	451	482	479	425	473	414	460	464	468	444	455	434	437	439	443	430	466	437	471	438	465	446	477	472	435	435	465	456	439	428	474	436	458	452	418	463	448	452	405	411	447	453	429	470	473	458	481	446	469	488	492	473	456	461	514	514	467	448	417	467	436	500	455	457	421	455	412	427	445	443	439	457	466	436	431	458	467	420	439	475	440	484	457	439	485	471	475	441	495	443	439	452	428	458	442	495	470	440	482	439	449	424	434	433	434	466	467	454	430	468	454	452	447	485	481	461	450	458	472	471	422	445	443	416	489	481	418	438	439	467	468	459	447	394	413	495	459	477	470	503	456	454	449	437	451	474	467	438	438	442	433	424	516	488	411	494	463	447	477	433	450	458	484	429	464	447	456	461	447	448	449	421	467	454	421	469	459	459	501	459	452	459	441	472	462	472	428	426	436	470	431	381	513	448	413	438	482	437	414	420	426	494	408	441	453	473	466	462	416	450	483	463	426	441	444	424	480	487	468	453	429	455	462	423	392	465	414	469	386	443	443	488	425	443	456	432	427	504	454	462	474	489	454	481	465	431	467	487	433	432	449	465	436	450	473	485	462	440	476	456	487	439	488	431	450	447	479	459	454	428	469	461	463	497	504	448	493	468	465	431	458	474	467	430	443	450	468	425	444	476	434	461	430	462	432	417	436	457	470	521	473	480	479	458	420	476	466	485	475	441	490	475	479	444	438	458	496	425	495	454	463	438	428	472	447	425	477	473	420	444	448	459	502	426	451	481	445	448	404	455	428	426	475	479	433	430	478	500	481	417	462	488	450	457	471	427	450	468	449	453	465	448	429	428	414	494	459	454	429	462	466	476	451	441	493	455	458	448	455	438	467	466	442	443	499	464	452	468	439	508	454	479	432	444	437	405	438	437	472	471	433	441	421	466	489	442	467	474	464	448	455	449	426	439	442	458	404	438	497	452	416	430	442	472	478	444	415	424	445	484	487	445	463	433	456	420	463	432	453	466	466	441	461	428	442	464	476	440	434	463	462	460	480	466	469	463	437	465	495	440	453	428	439	473	432	441	463	465	489	451	465	418	431	479	439	482	462	439	434	455	479	431	459	470	442	440	454	483	462	483	470	460	473	452	481	461	485	439	455	427	460	454	474	442	460	447	454	473	483	467	432	445	457	458	427	444	458	482	492	469	499	507	503	394	461	460	455	422	495	431	424	443	449	436	457	440	475	435	465	449	455	468	464	401	448	472	479	437	512	532	468	483	509	446	453	458	483	489	461	428	493	477	470	427	431	488	411	466	461	483	481	449	458	469	476	443	497	451	422	463	470	408	420	468	455	440	474	451	487	438	474	453	457	448	488	440	416	468	425	434	434	478	447	466	455	453	462	500	484	496	464	452	464	468	464	439	451	418	468	468	454	403	456	427	484	450	504	455	444	415	440	421	446	453	482	446	472	453	426	456	443	434	444	470	452	428	429	430	455	425	418	486	416	489	414	448	447	459	413	486	500	523	432	440	438	458	427	486	479	441	460	457	462	444	432	459	439	437	455	473	428	462	425	462	454	488	485	503	491	460	453	435	430	475	447	419	444	481	452	445	461	455	435	463	480	442	472	422	444	449	489	459	452	470	436	485	464	436	448	440	459	414	428	443	417	483	449	486	445	430	435	439	459	472	457	489	499	483	471	475	448	447	469	445	439	462	512	426	434	488	442	438	469	457	466	458	470	422	457	468	477	450	419	515	458	455	433	420	407	453	462	440	441	450	465	473	488	433	436	460	459	480	457	440	483	430	459	484	490	439	480	458	485	456	434	448	464	496	445	481	470	481	453	434	439	453	469	464	464	466	472	456	469	452	501	478	465	415	429	435	461	479	465	501	418	423	467	479	422	488	450	455	425	437	448	460	463	460	442	472	464	464	417	444	380	402	459	438	482	452	462	462	456	457	443	467	400	436	444	462	447	472	409	416	456	430	429	453	418	438	433	470	452	442	447	444	493	435	458	451	487	472	468	419	456	438	445	494	518	437	437	466	447	473	399	450	490	435	451	470	474	444	464	494	462	462	481	453	441	425	448	453	471	479	461	448	458	457	472	456	475	499	429	504	451	480	468	471	457	480	464	470	443	416	451	469	460	450	458	452	432	461	470	455	420	426	447	494	441	453	452	420	465	452	469	498	469	442	481	442	437	461	444	497	451	454	422	468	428	478	433	465	469	419	442	478	441	414	457	454	490	438	433	444	451	433	471	443	452	450	455	509	495	450	454	481	463	485	447	451	463	441	477	419	456	452	452	439	482	472	464	470	439	412	417	420	466	469	467	509	419	439	458	484	455	441	478	450	438	461	504	450	480	444	443	465	438	469	457	456	466	481	439	462	444	457	454	503	461	465	459	445	464	445	415	477	477	486	473	459	451	507	475	453	469	478	450	461	454	425	415	438	439	436	449	487	448	478	424	437	434	443	410	434	441	451	441	453	473	460	447	423	429	458	481	430	440	452	445	423	463	476	435	475	448	465	538	437	425	446	479	468	462	447	439	497	449	456	471	438	466	469	455	449	438	442	447	467	414	427	439	447	432	468	466	451	463	399	430	402	416	486	463	482	468	416	475	466	445	435	500	426	477	414	426	403	472	462	448	490	420	455	443	434	414	476	477	429	485	459	445	434	436	503	489	452	437	467	491	449	460	443	462	489	458	471	470	486	436	472	465	456	446	459	463	477	432	468	479	444	447	441	477	473	425	412	416	462	432	483	476	481	431	429	486	465	456	472	431	433	477	442	472	452	497	470	424	505	477	455	447	469	434	438	465	460	505	507	493	469	464	449	503	440	472	462	509	464	482	430	427	459	474	448	410	465	468	427	470	451	442	455	415	445	472	434	450	448	462	417	459	455	454	475	458	460	423	428	424	472	482	466	464	482	437	466	449	443	447	460	471	478	465	447	467	459	432	435	496	442	498	475	439	426	417	460	472	440	438	451	481	429	469	447	458	460	457	479	433	473	448	452	445	471	465	409	437	408	464	492	426	474	463	438	435	468	449	441	470	497	472	447	477	484	458	458	488	476	439	461	476	477	428	440	418	434	464	459	450	456	464	472	453	462	433	452	437
33950	22247	14374	9042	4269	2185	1525	1267	1173	1198	1096	1115	1037	1057	1026	977	989	947	1004	984	1012	992	997	1011	1013	917	944	989	930	988	941	974	996	989	980	1035	907	909	913	1005	1005	978	916	997	955	976	1060	974	1015	941	966	916	1013	925	967	958	967	1003	900	886	989	984	975	931	914	938	990	948	948	998	1000	945	966	964	949	963	943	996	965	936	954	949	959	991	994	1001	1019	940	942	992	977	1013	979	944	957	946	899	994	972	961	933	989	967	952	896	930	917	929	979	952	911	975	994	966	953	971	936	1024	969	935	975	916	947	943	1065	991	984	985	939	963	992	974	988	1025	984	934	986	1000	1002	952	987	946	1014	881	951	993	964	909	974	938	1032	990	909	974	974	985	934	924	1007	994	945	947	953	959	966	968	1003	1007	985	962	927	942	1010	968	935	952	982	968	971	1019	967	968	917	940	973	983	916	922	966	942	925	995	966	955	954	965	913	987	961	956	936	944	970	1016	965	973	989	911	937	963	973	972	949	991	970	975	997	993	928	950	935	1044	865	959	927	964	969	967	1024	978	954	999	894	974	911	978	959	940	1003	1002	944	967	941	978	974	937	960	939	966	990	926	955	998	976	966	923	972	927	903	952	940	1010	1030	1012	969	966	962	956	969	974	950	930	949	940	968	1024	953	890	953	968	942	962	986	918	961	965	1034	939	992	1007	990	926	959	952	980	913	979	954	980	978	987	936	967	923	967	962	983	976	910	998	924	952	924	984	1001	974	922	998	984	985	1034	989	1030	995	982	966	931	958	955	990	960	1011	946	922	955	954	998	988	952	954	977	998	966	966	973	943	965	1003	993	953	953	1015	921	982	959	972	995	1002	996	950	999	931	975	952	927	962	952	983	989	992	931	966	1021	969	955	906	978	999	936	935	1001	1018	969	951	969	991	990	977	1016	994	924	981	948	997	903	986	909	890	914	1035	993	979	962	970	926	992	941	961	969	942	916	1002	970	990	980	952	984	944	932	963	947	974	955	944	912	948	969	990	947	1013	968	985	975	949	991	958	967	1000	951	952	975	1011	1006	939	942	976	946	1009	1029	966	972	983	994	950	1028	913	1039	933	956	951	1013	979	972	1007	930	956	1000	960	1016	945	945	977	997	1013	1026	1003	944	1035	945	932	994	999	937	978	940	985	984	941	1022	940	939	974	941	1019	1008	978	955	967	970	941	974	994	955	889	966	974	963	1016	957	955	984	888	959	994	989	946	1008	932	1003	965	988	979	965	941	976	1003	955	933	963	943	952	979	936	900	948	1008	908	968	962	948	971	936	951	994	938	953	1029	982	917	952	977	981	980	949	968	1001	976	951	948	902	934	973	994	956	973	1007	945	959	1011	904	954	888	908	965	1017	973	1000	1036	974	944	937	937	932	923	948	966	972	963	929	978	982	984	947	1007	979	1027	936	966	984	1002	944	961	1002	974	941	975	969	1008	1001	954	969	933	975	948	1021	977	1013	990	1000	929	977	1000	944	948	1017	871	958	1019	954	937	959	950	944	912	1004	994	962	976	974	939	967	950	988	973	911	923	925	964	918	977	930	993	995	979	958	1027	948	895	1006	953	997	956	1003	956	941	989	943	920	957	988	944	935	948	983	967	916	947	969	937	945	936	912	956	998	1013	976	901	963	982	939	949	961	948	985	931	949	962	887	943	954	951	971	958	954	858	942	963	994	973	950	945	946	963	994	984	989	975	971	966	921	995	962	920	966	973	973	931	925	954	938	993	1002	1028	903	971	996	959	1020	920	1001	994	964	1009	1020	921	991	963	983	880	986	960	961	956	964	956	964	954	996	899	978	931	952	1010	962	1005	918	967	993	921	924	1007	962	957	938	971	1023	932	980	958	972	994	998	1017	996	1000	944	1009	935	949	956	989	982	954	1008	992	944	940	1000	992	1010	952	996	1013	983	979	973	972	950	964	1000	1002	988	969	959	976	939	1004	964	948	933	1019	1008	888	1011	924	955	934	968	939	932	996	925	974	959	980	997	996	940	963	1016	953	958	1002	988	957	954	976	950	977	975	973	938	939	979	969	960	986	989	994	968	990	970	979	942	1007	928	970	925	1014	918	991	916	933	965	934	966	915	1013	941	983	1003	972	972	997	970	991	1017	974	1012	998	1007	938	968	1001	965	1006	985	931	969	936	990	973	967	939	1047	1008	964	1050	1045	954	960	916	939	968	967	968	942	952	973	972	981	979	960	926	962	982	992	896	940	971	977	948	879	945	959	958	933	964	980	973	942	984	977	973	955	962	979	1003	996	976	987	971	940	957	972	938	985	997	1041	965	977	917	890	980	980	993	968	951	983	982	954	904	913	989	1033	990	960	897	935	969	997	966	960	916	993	980	979	937	987	992	969	917	979	968	983	924	954	1007	932	1005	943	964	981	902	963	929	943	949	950	1013	923	913	933	975	989	978	904	961	932	987	976	902	1027	996	1024	918	955	970	975	982	964	1007	921	954	945	989	967	976	952	914	983	1008	960	1006	1000	971	941	1000	1030	1022	937	963	992	970	971	972	965	942	1023	975	941	989	1011	982	975	952	1039	1026	1006	971	959	919	952	979	974	1002	988	991	936	993	929	947	972	977	939	986	889	978	977	955	943	982	939	975	962	957	923	982	958	982	968	946	963	987	976	954	921	950	889	974	978	950	960	937	968	944	920	964	962	1014	979	947	959	1008	949	965	1002	964	957	934	986	1023	946	977	1006	1022	974	1028	960	931	947	1007	927	932	988	956	1026	977	909	932	897	966	956	976	958	959	953	982	954	996	919	977	949	983	980	942	1006	945	998	976	976	988	968	990	968	961	992	966	966	924	945	1039	935	970	931	939	924	951	925	908	971	1008	970	988	934	1004	955	924	936	980	994	940	973	949	959	1000	946	986	987	1024	966	952	894	982	915	984	931	952	1000	984	1019	972	978	945	946	1029	935	953	1027	927	940	979	902	950	949	979	957	930	995	982	935	945	966	913	992	948	974	970	952	938	968	1012	950	985	957	1021	949	954	983	967	1007	969	965	966	938	974	939	965	966	994	929	978	1050	1003	992	1018	961	936	981	960	954	978	961	957	998	927	955	1020	948	1044	921	956	967	977	950	1006	992	884	973	937	996	961	936	1004	983	919	983	968	951	973	998	977	950	915	940	965	968	953	966	947	942	950	955	908	921	980	1023	989	1029	1016	994	946	974	978	967	952	950	944	939	974	1005	1005	970	961	957	945	948	944	988	958	953	990	962	996	967	981	927	959	947	982	956	983	956	968	960	933	986	1041	947	990	980	978	934	950	968	938	985	988	963	934	971	963	972	965	947	965	914	995	979	935	961	952	1033	945	956	999	991	936	936	952	953	963	964	947	983	967	946	963	933	966	956	904	981	943	980	923	980	933	989	962	978	941	964	970	993	1011	1002	987	1010	966	969	916	955	1047	1034	912	920	946	963	1006	928	1031	933	974	1002	950	989	974	955	956	929	990	991	967	975	962	987	1001	996	933	957	1006	1039	985	931	932	1021	934	950	979	960	969	998	904	1001	957	968	980	966	972	921	980	948	966	974	1000	993	1031	989	929	964	970	911	970	928	964	983	925	968	953	926	1003	954	944	1024	1029	916	930	958	974	987	957	962	957	1010	962	966	943	935	926	935	949	948	911	958	947	1007	979	975	933	1028	953	963	1023	976	1000
63095	37627	18799	5820	1792	958	566	541	583	496	475	473	490	447	460	485	474	471	438	421	472	439	443	447	456	456	520	492	441	472	468	429	427	420	416	483	469	478	495	433	451	440	452	475	457	451	478	465	490	485	421	459	436	444	433	441	444	467	412	437	442	442	441	450	452	442	453	461	456	458	430	474	430	406	434	414	418	478	451	440	413	418	463	460	427	404	466	430	430	452	441	435	427	414	475	474	451	446	463	464	473	418	441	408	469	446	421	490	463	451	478	439	468	473	510	420	463	433	442	436	494	441	469	460	441	451	414	469	453	485	420	453	429	493	423	456	486	453	504	471	465	473	478	457	440	402	435	435	456	444	476	462	446	410	465	441	448	516	445	442	481	449	421	397	447	418	455	456	429	428	488	414	448	470	442	468	409	425	511	434	441	491	470	445	470	457	446	467	490	452	470	419	433	439	422	465	458	407	425	462	455	503	457	410	428	444	477	492	462	473	435	481	437	496	451	459	483	498	433	436	472	463	452	408	448	456	434	430	429	516	414	475	433	422	447	415	457	447	468	448	436	457	455	436	418	457	443	471	433	454	459	454	458	430	473	426	481	435	490	492	422	437	483	473	477	414	477	498	468	444	458	454	458	469	429	461	459	459	475	416	449	465	453	458	503	455	495	459	488	472	419	445	433	448	430	427	457	456	447	445	502	460	456	483	422	471	405	440	434	467	427	442	447	434	419	468	474	474	454	495	482	485	473	447	477	445	509	434	444	485	461	450	476	428	452	453	436	457	447	442	459	480	429	461	458	426	460	421	485	430	435	458	420	499	456	453	490	421	470	432	445	417	380	438	450	468	430	454	439	423	453	472	461	447	446	474	483	418	437	425	469	478	460	453	463	442	472	441	435	430	454	486	468	444	484	430	493	451	507	472	467	410	441	476	446	451	447	426	475	440	423	466	445	477	497	469	486	473	454	459	473	406	429	417	456	463	512	512	462	451	462	481	461	417	460	442	425	433	458	465	490	480	453	462	449	448	439	428	442	444	448	456	419	451	476	491	432	397	466	483	443	432	466	406	445	433	487	409	440	440	476	473	421	460	438	469	450	497	401	464	459	435	440	448	447	436	501	456	470	412	462	489	471	455	473	469	418	474	444	448	468	458	460	464	485	441	483	457	428	454	466	455	422	470	463	448	406	478	444	438	459	464	460	434	424	423	476	460	435	423	443	463	443	447	449	441	479	485	417	427	458	432	453	452	469	437	488	426	451	458	440	469	426	433	486	442	462	458	443	465	509	516	383	441	461	447	447	436	483	437	420	484	420	446	433	460	519	450	418	412	427	448	473	437	468	472	451	460	466	469	494	493	502	454	464	446	434	462	424	446	462	459	434	434	458	479	459	445	389	421	448	510	434	432	463	434	473	443	466	448	460	471	433	429	454	447	447	466	458	471	508	445	459	430	425	422	455	443	466	469	480	482	432	453	483	448	435	477	425	480	427	469	467	439	463	421	438	440	436	430	476	443	451	450	451	449	412	425	436	447	414	475	468	466	445	444	466	423	470	492	473	440	489	450	432	442	419	445	452	434	459	424	418	449	471	406	430	455	459	431	480	452	443	406	433	432	465	461	455	453	473	449	451	463	462	449	454	449	471	469	503	483	485	485	463	454	480	447	439	476	424	428	479	403	473	471	468	455	432	416	447	441	391	456	444	377	477	452	455	491	464	463	397	453	416	432	407	441	446	415	450	462	437	450	422	475	488	473	460	452	441	426	428	436	418	432	449	467	429	458	454	449	453	478	459	465	428	393	470	430	476	413	450	419	443	434	445	434	440	469	468	443	428	440	438	415	434	452	469	477	435	441	446	427	492	439	452	420	489	443	460	388	442	396	444	511	460	461	463	490	502	450	457	441	445	468	441	498	473	491	472	439	487	468	416	490	482	442	424	440	448	440	435	428	428	454	456	465	436	480	455	480	451	401	455	422	498	453	429	464	437	518	446	388	475	467	445	481	445	441	490	485	461	441	457	430	466	476	439	467	429	433	453	431	476	444	447	464	456	480	464	486	497	458	468	438	414	452	466	463	441	459	477	455	474	459	478	464	466	421	414	475	461	444	451	459	412	470	498	452	455	451	475	442	406	445	502	454	415	439	450	448	493	446	479	456	440	433	429	452	454	403	456	446	474	484	448	463	445	424	442	472	434	454	442	478	443	461	432	437	425	456	463	475	478	422	402	438	520	414	452	449	457	440	402	449	418	447	428	434	487	476	444	442	419	409	496	466	421	460	419	449	456	454	444	413	434	460	441	459	493	498	446	467	451	427	410	479	467	459	417	477	479	468	484	481	434	412	433	468	433	386	421	443	472	451	416	440	417	467	478	419	454	454	474	451	432	456	449	416	440	448	458	460	475	430	444	455	445	453	463	453	430	437	446	482	467	438	409	421	446	493	452	468	490	445	448	477	441	410	426	416	444	415	453	470	486	439	473	512	434	474	418	470	439	455	456	455	418	414	468	478	435	471	474	480	468	471	459	513	470	459	430	443	467	498	470	499	457	451	431	450	461	439	461	476	478	462	402	464	443	428	433	468	454	485	456	447	448	426	453	461	454	443	492	424	429	440	487	493	473	468	512	455	465	466	418	465	475	446	451	414	491	441	468	406	448	442	462	463	440	435	432	433	452	462	476	452	440	436	444	478	478	415	488	418	470	455	469	434	442	461	463	461	467	445	415	457	416	476	470	480	485	470	467	425	487	424	436	435	468	426	444	461	464	447	484	485	449	451	477	430	481	460	493	464	455	486	477	429	460	479	450	443	451	456	434	459	418	445	445	452	483	440	422	429	443	420	437	443	415	442	454	443	425	406	480	479	454	463	506	457	413	470	482	449	453	433	410	453	440	449	476	465	451	435	488	453	489	421	439	477	430	427	436	451	477	461	446	507	489	456	446	443	441	480	439	409	487	460	433	432	409	440	451	468	436	458	447	436	500	483	442	462	435	431	438	442	456	434	430	471	454	434	398	477	415	467	425	488	439	446	499	455	462	433	479	435	479	441	470	441	473	456	415	419	459	432	464	454	414	439	438	488	477	467	431	476	460	479	496	476	439	461	463	464	481	463	455	462	402	472	464	455	420	438	461	478	446	472	434	458	449	452	417	418	465	461	418	452	452	451	446	437	432	444	467	451	458	456	488	498	449	406	476	463	426	479	450	425	474	435	421	403	486	438	472	510	430	458	487	502	493	500	461	469	438	455	497	436	462	471	428	504	422	458	453	466	445	441	430	452	516	494	435	466	381	449	431	425	470	433	496	421	393	439	431	445	427	442	447	478	443	490	478	450	479	468	437	469	472	443	456	427	476	464	451	458	481	466	461	432	469	455	436	476	462	455	460	430	434	469	457	406	474	456	463	492	451	473	446	477	463	448	445	477	449	472	460	468	430	455	489	465	450	408	465	460	476	457	467	441	446	465	419	472	461	426	431	446	418	406	457	441	458	461
42530	29821	19379	9829	4916	2806	1515	1289	1236	1129	1061	1053	1001	1040	995	1015	962	980	972	990	935	955	949	990	944	968	960	991	967	956	957	991	960	1002	997	997	899	991	984	954	981	968	1012	916	922	936	976	985	1013	950	936	947	1016	949	996	993	951	1018	985	985	977	934	909	964	989	992	1006	906	990	948	986	998	947	926	988	907	986	941	954	945	981	979	949	963	954	999	949	921	965	979	947	940	917	961	948	976	981	994	995	939	951	983	989	979	950	986	970	968	969	1034	989	920	866	979	932	1012	944	1001	967	976	956	987	988	964	977	1004	996	969	952	977	979	983	972	936	990	955	969	928	955	946	926	957	933	950	1005	899	949	923	982	976	933	1004	963	948	911	991	1021	986	1013	992	1000	1015	1003	1004	914	1000	954	998	954	960	1035	1004	919	981	1004	915	1000	1013	937	988	947	915	1012	982	989	990	969	944	979	966	922	989	925	956	990	963	944	1001	1012	990	967	994	957	939	947	976	980	954	926	962	969	940	992	965	963	971	1014	983	921	949	1034	1038	980	937	997	954	981	996	1010	968	997	954	993	963	956	944	1005	960	964	947	999	953	964	950	930	1029	1017	965	974	992	949	963	1000	954	944	963	965	964	994	969	997	913	962	914	953	963	994	984	956	969	1029	1006	952	999	938	928	919	948	936	968	985	924	974	981	918	986	977	940	975	1025	916	934	1010	1002	965	1027	956	973	982	964	972	938	977	954	957	967	904	941	977	947	947	962	993	994	984	988	984	989	944	964	980	951	995	926	993	966	998	948	909	985	981	951	922	942	1016	989	956	985	979	940	972	998	959	978	982	936	1007	954	965	993	1019	935	995	928	991	969	970	993	991	965	1041	959	981	1001	941	1025	1005	877	955	960	967	960	1039	933	978	954	956	967	987	924	955	955	947	922	923	1013	916	958	991	944	972	931	980	912	957	955	973	914	944	923	983	1007	981	932	969	993	979	957	982	895	1039	965	1001	950	958	1004	938	963	972	1004	990	959	967	992	908	999	966	897	952	968	971	957	930	962	966	971	980	997	974	929	987	987	927	994	1017	979	952	950	957	976	991	975	980	937	947	939	1035	986	931	986	1000	918	969	1040	992	985	948	960	1013	963	997	962	994	938	983	1011	951	1017	1030	947	978	939	938	896	928	972	992	966	942	975	979	991	1019	993	965	954	934	920	990	936	946	944	934	918	956	971	933	993	939	976	934	970	981	937	995	940	978	975	948	958	900	992	943	1000	952	914	1026	1064	1011	944	969	952	1010	951	1009	936	999	974	933	968	988	1006	935	986	978	984	1023	1005	967	881	967	972	973	953	967	953	963	950	1006	1004	993	972	1007	951	957	950	977	944	969	967	969	978	931	986	962	931	958	972	934	1014	1032	955	996	971	947	974	955	926	939	976	991	927	1006	952	996	959	976	967	943	996	945	954	925	990	991	979	943	1002	953	989	961	987	910	991	937	870	882	975	1001	972	943	948	969	1019	975	1030	974	1011	1009	1010	965	1024	921	996	970	994	982	933	974	943	968	1004	986	984	989	994	988	986	995	939	947	981	952	915	974	986	947	944	947	1016	1002	982	933	955	1025	967	971	972	966	906	1000	963	996	946	981	958	996	943	979	970	1039	952	987	936	975	993	956	984	921	995	937	991	919	944	987	1004	981	966	975	987	929	975	915	973	983	952	922	936	917	1010	960	981	1036	989	981	976	971	999	963	1038	943	958	943	979	977	975	959	997	1014	995	938	935	1010	993	902	958	992	961	954	987	978	996	944	963	987	970	985	941	933	989	1018	952	938	943	957	1007	981	988	938	992	958	977	1008	960	1027	990	1017	1013	995	987	996	994	955	962	924	983	1034	981	951	955	948	1014	961	978	970	967	926	938	933	970	936	981	961	975	950	992	962	965	971	964	984	1043	1008	919	1027	959	958	956	927	1003	953	995	951	963	943	954	989	925	1001	953	986	994	971	986	1030	987	966	979	966	983	975	966	966	1007	943	943	998	982	1013	1027	1017	956	994	957	1000	938	976	916	1005	1006	977	931	944	940	981	996	998	991	946	986	962	929	1027	974	1002	965	940	932	956	929	926	973	979	977	988	951	1013	950	1000	948	964	961	929	928	1021	952	965	983	960	971	986	963	992	943	977	976	987	987	1014	974	898	924	959	945	935	962	964	905	963	1004	974	960	967	959	945	951	970	1005	973	950	987	1014	992	943	992	935	966	960	988	913	969	982	984	957	1011	986	965	995	964	952	985	987	1017	1001	992	966	944	943	1029	991	953	992	946	928	953	939	1013	1005	978	941	945	975	999	991	998	962	952	996	943	953	874	1044	1016	957	1005	974	918	983	961	935	1008	986	979	940	1002	973	1041	1027	948	888	1019	1036	950	967	1012	923	981	968	954	967	992	945	985	937	1006	971	948	1005	998	965	996	983	997	1029	969	1010	931	1007	932	1000	922	936	953	960	939	1063	1009	961	927	1026	1018	950	1018	908	958	1022	928	981	995	944	930	983	911	980	951	984	980	949	991	933	946	1036	962	950	989	965	923	1000	976	929	966	944	946	961	1024	975	943	920	910	965	965	991	970	988	934	965	930	1015	993	940	977	941	1001	984	957	970	987	978	967	968	959	958	971	991	958	961	975	992	934	975	1001	952	944	958	976	977	979	947	1004	994	1009	957	991	1034	964	927	949	987	986	949	949	984	955	947	975	945	952	1005	947	962	879	951	985	939	891	965	937	983	943	958	1016	996	1005	1001	970	996	933	1003	943	985	1053	984	959	977	973	963	965	942	898	934	950	921	993	988	961	1006	991	937	965	995	944	1056	969	987	967	994	1054	993	921	930	964	1032	1043	964	973	1007	964	989	956	951	1003	983	945	944	972	946	950	973	949	906	974	940	978	998	967	991	963	924	960	908	970	957	1022	958	979	955	951	936	984	953	1025	922	946	1035	992	928	994	970	983	952	972	982	975	1008	996	974	992	1017	999	1020	979	969	980	1005	943	1014	978	1017	1014	983	932	916	969	975	974	956	999	942	946	986	956	979	923	932	1009	925	972	984	999	886	962	914	970	996	965	939	991	986	966	983	993	940	1022	1009	987	1038	978	970	1019	995	942	964	987	964	965	983	961	999	942	962	1004	973	1003	951	933	902	979	982	958	985	953	903	954	990	964	940	943	1004	979	930	993	912	943	1014	974	945	997	976	972	940	1001	932	1045	1017	969	948	985	939	1008	968	943	985	945	943	990	967	994	962	956	976	954	927	952	1002	998	966	958	1027	974	940	978	985	974	1003	967	1025	987	1013	991	994	976	975	1017	940	957	950	930	978	958	1011	957	943	970	956	976	931	974	966	909	983	1024	937	938	945	920	964	935	949	1013	951	985	1008	1023	950	997	961	892	972	968	1005	957	975	952	899	953	1005	992	969	995	938	959	953	954	995	980	961	952	947	962	1017	1038	1043	1001	959	997	923	991	914	996	955	989	985	968	1003	918	1019	1022	940	925	1004	959	982	960	978	967	1002	988	987	955	964	984	963	939	977	991	955	987	900	1003	1006	935	963	961	906	946	923	1012	890	930	1015	964	993	945	944	999	994	995	979	941	1006	963	924	960	952	932	992	922	965	1029	959	992	959	961	977	973	985	966	938	944	966	940	985	972	980	958	962	969	951	1016	1007	910	956	950	1003	921	980	991	985	993	942	941	967	947	931	995	983
69069	41904	24550	12167	5152	1880	911	637	592	577	490	497	513	461	515	509	473	501	493	458	498	502	463	516	484	434	447	460	479	464	493	436	497	539	437	484	465	450	493	487	476	422	451	494	458	485	478	423	457	458	496	518	492	476	532	484	467	453	469	440	459	463	465	454	495	476	485	447	443	470	496	479	485	464	429	453	467	475	480	437	482	489	480	457	457	517	448	485	477	480	476	486	484	508	446	456	480	492	481	428	452	469	451	471	492	450	493	468	463	461	544	483	475	469	464	453	474	484	482	446	472	492	491	461	485	468	469	486	519	486	439	515	485	434	457	391	445	476	484	415	473	501	501	433	439	516	475	454	516	432	466	509	520	456	482	492	501	470	485	443	455	485	494	479	474	503	486	513	446	432	475	467	434	527	467	514	484	507	448	458	501	500	491	498	495	468	446	455	467	509	489	482	472	456	495	471	465	440	446	463	465	522	469	471	463	527	458	474	487	482	426	454	498	449	457	443	478	485	459	443	497	466	512	478	458	495	448	479	454	491	467	488	440	486	462	452	474	481	443	477	519	462	461	463	474	496	509	491	462	491	470	466	464	461	442	494	462	461	473	493	450	458	462	475	458	455	482	458	411	454	487	452	444	486	502	474	528	486	487	436	441	464	500	436	486	445	463	457	477	495	472	471	456	458	476	505	481	492	490	454	419	501	474	434	466	431	514	512	506	476	494	489	520	479	439	428	443	471	463	463	455	493	472	427	429	432	434	474	452	485	461	474	474	533	468	479	457	480	467	462	485	506	454	428	480	457	462	450	474	451	441	437	440	471	491	439	510	503	456	495	476	467	463	438	461	443	435	458	487	446	475	506	466	436	474	484	438	472	483	459	480	459	453	546	539	449	480	485	512	482	452	433	447	500	473	471	460	479	463	433	481	528	497	417	475	488	483	465	458	484	505	493	440	441	468	515	476	474	492	453	478	474	434	526	477	464	518	490	454	490	476	453	498	502	463	510	488	443	457	504	447	471	472	489	457	492	467	458	468	462	452	468	489	451	510	483	454	466	466	485	487	443	442	441	481	456	485	480	480	487	479	469	458	477	462	465	447	482	445	502	446	468	470	469	455	430	481	514	448	488	472	443	444	471	539	487	488	463	467	508	448	457	469	488	457	465	469	481	512	454	453	482	453	487	477	463	453	440	456	472	473	489	442	414	459	470	480	466	471	526	491	455	480	481	479	451	507	476	474	511	529	521	445	448	466	439	452	488	465	459	490	515	441	437	457	452	464	467	502	483	478	463	430	482	489	490	449	488	498	428	504	494	471	445	512	466	452	478	429	497	437	455	452	439	469	494	455	433	469	471	491	481	490	470	481	478	501	519	482	473	487	443	437	450	433	507	459	471	457	458	459	487	449	476	451	444	480	436	472	442	474	437	427	483	457	436	448	517	500	475	480	469	512	455	487	460	457	438	521	449	510	497	466	479	470	472	457	456	478	452	505	494	481	463	531	468	433	470	485	433	459	485	448	484	492	478	478	483	460	423	449	446	485	462	428	510	467	438	487	482	474	476	468	494	460	422	498	476	481	491	479	485	471	450	500	500	447	477	469	459	512	501	462	440	475	493	487	535	494	454	459	477	465	472	490	429	521	478	458	491	500	495	503	475	424	451	483	448	469	449	524	456	448	454	434	451	524	523	472	446	499	432	454	488	461	442	476	488	463	448	462	462	441	427	442	475	490	470	425	463	482	452	495	480	476	568	492	512	464	536	495	451	453	455	447	488	477	517	459	465	486	446	503	487	456	452	478	486	506	457	459	511	495	481	488	462	491	466	469	463	501	451	458	477	476	450	472	473	460	478	466	461	459	514	479	504	525	478	422	467	460	490	512	479	479	502	505	452	453	493	489	457	461	475	454	471	489	455	523	453	502	487	473	473	428	493	449	458	495	436	454	462	432	488	483	487	445	490	492	470	494	451	432	483	451	461	479	532	481	505	478	470	483	481	469	431	509	465	452	486	463	480	509	446	479	483	437	486	508	440	447	449	459	460	434	456	472	492	484	496	486	475	465	475	442	488	513	444	485	492	465	464	472	465	491	508	495	519	498	450	487	457	456	464	456	469	462	462	468	458	457	504	430	483	435	469	453	484	491	452	456	485	498	507	454	493	468	487	463	487	506	470	471	473	443	492	461	448	424	468	508	476	481	478	467	464	462	489	491	446	504	436	476	482	438	493	465	449	476	467	477	404	437	468	469	466	474	438	441	447	469	542	435	471	465	508	506	495	478	450	452	488	459	441	466	487	446	436	496	447	465	463	483	497	440	486	448	454	512	523	519	445	490	437	455	485	506	522	487	468	486	454	495	460	485	496	468	466	473	457	449	483	498	498	465	454	479	425	449	446	484	495	494	487	468	466	453	472	447	507	489	497	496	474	484	458	469	499	484	450	501	440	451	467	508	433	467	472	500	495	500	515	453	507	463	483	471	490	479	474	500	458	503	463	499	483	514	451	454	480	441	456	473	483	468	449	423	484	463	496	471	501	475	524	453	461	471	468	471	459	465	484	457	475	465	440	475	468	505	465	488	455	494	486	480	471	476	486	492	486	541	434	473	470	476	515	459	444	468	483	453	459	521	446	445	456	466	436	457	447	489	463	421	485	497	436	478	495	484	457	501	462	499	499	462	453	467	459	492	494	460	485	506	472	483	500	472	456	474	492	461	466	482	480	479	439	477	471	518	454	457	473	477	474	451	459	476	482	426	480	476	465	449	475	472	464	474	519	484	474	469	474	461	519	474	484	497	517	484	467	493	470	468	492	470	444	477	484	457	491	462	453	534	495	456	445	434	462	458	506	466	460	476	452	489	505	488	463	470	442	468	485	502	455	511	504	486	473	443	451	480	456	468	502	465	467	453	472	501	452	511	477	473	508	474	477	491	472	424	503	497	435	475	475	474	470	505	495	459	446	496	444	449	520	479	490	487	478	479	476	436	452	431	477	493	458	487	480	458	504	510	496	465	451	452	432	451	489	477	493	445	421	446	477	477	471	436	480	444	464	470	418	467	492	472	490	483	484	475	504	438	465	507	426	468	465	484	492	465	473	442	460	449	476	441	472	518	454	494	439	461	471	488	500	496	478	457	473	490	446	495	528	480	493	399	531	440	510	415	426	500	513	507	406	462	526	503	518	421	455	500	469	492	496	488	474	515	473	487	487	473	420	443	496	439	509	480	468	452	463	477	507	487	482	459	449	458	447	476	466	491	452	478	461	449	480	457	503	475	457	446	484	540	476	453	455	460	512	490	466	456	462	411	483	448	465	473	469	480	472	469	452	461	458	478	429	442	461	496	497	463	504	476	506	452	452	428	490	442	488	471	480	476	488	462	507	417	493	492	443	469	480	491	481	480	500	498	468	495	468	496	447	448	472	490	438	505	454	469	443	480	497	443	460	465	484	458	460	467	533	466	484	453	456	447	459	490	459	453	491	499	451	478	427	450	483
45470	33012	25280	18704	11712	5269	2504	1662	1478	1349	1262	1213	1153	1119	1101	1077	1105	1062	1011	1012	1032	1012	986	1006	978	1075	1032	1030	975	982	954	978	1004	970	1042	1034	1020	998	1049	1026	960	988	970	1003	1021	1009	1034	1024	975	959	982	993	980	1051	1001	1024	975	1005	1008	984	989	1031	979	978	1020	978	1037	1027	948	1018	973	1016	1023	988	1000	1019	1017	1013	1053	1027	954	1006	971	1003	965	968	979	978	1079	953	1057	976	965	994	985	1004	1009	955	1030	993	976	1026	945	954	984	1034	1013	1001	964	1050	1012	994	1002	980	968	1008	980	1000	984	1060	994	1029	1006	971	969	956	1021	1005	965	978	966	991	1021	1021	944	1024	1040	1086	1004	981	987	970	968	990	976	1033	1031	966	937	943	1018	1003	1023	992	1049	1077	1003	973	1003	1017	1003	919	1003	953	1042	966	1045	1056	1007	1034	964	987	982	974	1007	990	1038	998	1040	1007	970	1017	1022	970	1015	1042	1074	1054	974	939	981	1033	1013	1001	1015	1011	1016	984	975	996	955	1019	932	1036	1031	1051	1004	1001	998	1040	995	1031	937	1033	996	946	988	1001	999	979	999	1020	1002	1011	1002	969	1004	1015	993	919	979	1027	1040	1055	976	988	952	1014	1025	1014	1036	977	956	1052	1017	1023	997	934	999	935	985	998	1037	977	924	1004	1009	972	979	1016	1034	984	973	982	994	1028	1009	987	1047	1023	993	964	940	1015	963	983	1012	1050	989	988	954	1027	963	962	1002	1020	996	959	967	1054	994	977	1041	1018	1001	950	1008	985	976	1010	992	967	1011	997	1007	939	1028	1041	1020	931	1026	1047	1007	976	983	1036	996	1015	963	1031	975	1001	1008	948	967	960	1004	1006	976	985	952	1022	967	953	989	958	929	975	988	1033	1011	1008	1001	972	1011	976	969	965	987	1039	1009	1025	976	998	1036	1000	1079	962	1055	987	1026	963	957	1036	1074	1081	1030	988	999	977	996	959	1032	968	1004	1035	941	981	1010	1023	1020	985	988	1056	977	969	959	1045	993	973	996	1010	1034	978	977	1031	958	1052	1011	940	1062	1018	958	986	952	1013	951	980	1027	1022	1012	1016	996	953	1039	968	1024	997	1027	984	1006	1022	1044	1020	1023	958	986	978	990	1011	1000	1003	976	953	1019	993	992	1080	988	984	1041	1003	1045	1009	992	997	988	1048	968	963	988	1040	977	1002	958	992	1049	1021	1018	959	916	949	1011	961	1029	999	1009	994	972	968	916	1035	1004	989	996	980	982	1006	996	987	985	1001	1001	1020	952	1001	1001	998	1016	1026	983	937	1036	1004	1023	1012	1031	1020	967	1009	964	1012	961	968	1010	981	970	955	991	986	952	953	1007	1030	957	1027	1007	993	1006	1017	1012	1007	991	964	1008	998	991	960	995	978	981	1020	914	980	1047	1004	997	959	1029	995	1001	975	971	990	1034	990	986	969	1046	1057	1021	1010	1001	1089	1014	996	1002	980	984	1013	987	1001	1021	1011	1022	998	1024	1054	954	984	983	974	982	973	962	1034	995	992	951	1004	993	985	1001	984	989	968	1015	978	957	970	993	1003	956	986	1010	966	943	1053	1018	948	996	990	999	1000	984	982	1006	1019	1023	971	943	1001	978	995	1052	1015	1030	970	941	947	960	1024	993	1012	961	980	1072	978	993	979	1006	1089	947	956	1007	973	1054	1007	1017	974	1001	1014	998	995	994	979	998	1016	999	1030	1009	1008	978	984	1074	1027	984	1001	1013	1020	1009	966	1025	942	984	1005	1024	1014	992	1013	1008	987	1064	1033	1001	1010	966	929	1000	937	997	1042	1030	982	1004	998	1004	1048	1040	981	930	992	1010	1026	976	1060	1030	1041	968	1020	978	995	1058	1081	955	993	967	1040	1028	1010	1005	1017	992	1010	1031	1014	995	984	1011	1010	975	995	1010	1004	995	1003	1010	1029	1010	1002	948	1026	992	1000	964	999	988	1027	1010	966	980	1002	1039	977	954	935	1008	953	1022	988	990	977	1005	1046	949	1001	948	1054	1040	1011	985	1000	978	1070	998	970	1009	999	974	990	994	1004	1029	1028	1041	1004	990	897	995	1010	961	1027	988	969	1011	1058	946	994	998	935	1047	972	1035	991	1055	975	1018	996	982	1071	979	964	957	960	1011	1005	977	1027	1035	996	965	941	1021	981	1015	1031	1018	1027	1008	980	1024	996	977	976	974	960	1054	1005	1015	981	982	1024	967	1051	972	1031	985	972	1029	1055	1001	979	1033	992	929	948	1032	991	1046	1003	1033	1002	1039	992	978	988	993	1000	976	994	1010	1034	964	974	1008	992	954	990	1022	1022	954	944	991	1015	988	1016	950	1001	955	1029	1015	985	987	972	1008	982	953	983	951	1015	1016	944	1018	1025	1006	998	997	1008	1008	1004	959	931	1050	982	1051	1015	1008	989	969	1004	1036	996	998	1021	1003	950	1000	943	967	1017	979	984	961	1031	928	981	972	971	977	1024	989	969	1033	969	999	1020	1040	993	980	990	982	1017	982	967	1003	1058	973	984	996	1022	1016	1019	1027	934	972	994	970	970	1019	994	999	993	941	1001	989	1045	1018	990	1016	973	1002	1015	955	986	1023	994	989	1058	1066	952	1030	981	973	970	1011	1014	971	955	1000	1060	949	962	1021	1014	973	1031	1008	962	1023	1006	1024	961	975	982	1012	1000	956	1057	982	1011	1020	1018	992	1024	933	1007	957	987	1027	1040	1004	997	972	1038	1007	1047	976	975	984	1018	998	1037	992	1046	1045	1054	992	1012	1016	1058	997	1023	1013	982	999	956	997	986	982	930	1026	957	1038	1003	1053	989	1002	1030	989	1005	1002	987	995	1022	991	1008	1010	982	1054	959	998	989	1063	1047	1038	1003	989	937	1018	996	1005	997	1000	1025	942	1012	1039	990	978	977	1019	1002	1028	1012	969	934	991	956	987	984	1000	971	993	979	1001	1033	1020	1086	980	992	1003	1024	977	989	975	1070	1017	942	1042	1050	985	942	985	905	995	1035	984	1004	1002	966	984	988	1020	1010	1014	988	1021	992	1036	1021	983	958	1027	1011	984	994	1012	951	1085	1009	1005	1024	965	1000	997	986	959	1044	1027	1007	945	993	951	1010	974	961	995	1039	967	996	1077	959	986	999	989	960	952	995	1018	977	994	976	947	972	968	970	962	1025	1008	1011	1017	972	980	988	1038	983	1010	1053	954	989	1001	977	977	1017	1030	964	1006	957	976	989	1008	995	952	1012	991	978	959	938	952	1020	972	980	1034	968	1013	968	1057	956	991	1017	1037	1015	1019	992	970	981	1003	975	1016	992	936	1033	985	1002	1034	982	1011	991	973	1006	976	1018	999	1020	1088	945	962	977	1008	995	986	1009	1037	1015	1022	1029	981	985	976	1068	976	959	1003	1009	944	997	1030	989	991	1030	1010	1033	1022	989	993	1032	953	1043	1022	1005	1001	1019	982	930	1019	958	972	951	960	1027	1000	999	1001	1003	1029	1001	1024	988	962	972	969	1002	979	1019	942	1000	1046	1046	1027	959	984	1036	1063	1049	996	980	1019	1004	904	990	958	1006	1038	1010	993	1006	1008	1031	992	954	1028	986	997	1020	968	1040	1036	1018	964	1033	1004	999	1037	982	969	941	1007	955	1020	1013	1098	1039	1009	961	922	995	998	1028	1027	992	968	1018	1003	997	991	1007	999	1018	1000	984	1012	980	1014	948	1017	1000	937	936	964	989	1009	954	1066	1024	967	980	1007	984	1026	1056	986	1046	1014	1007	977	1000	1015	957	1001	990	983	1041	1041	1006	1021	1038	981	978	985	941	983	1023	973	1022	996	986	1036	1000	1016	984	1028	1040	1002	1030	997	949	1082	1034	976	1002	989	985	999	964	1018	998	1085	981	977	1002	1004	1017	980	973	1055	962	981	970	1006	1004	940	1037	971	997	977	971	966	1042	958	950	965	993	951	1036	1004	971	973	968	1041	1011	987	1015	1023	972	959	1017	1011	991	994	1005	969	999	982	903	1027	1019	979	997	988	963	970	970	972	982	994	966	946	1025	1007	936	986	992	987	989	1018	983	958	960	1004	999	936	1000	1002	926	984	968	976	1012	963	1057	989	1019	985	989	1006	980
53951	25923	11335	4111	1620	797	595	555	527	489	498	487	475	449	438	441	476	434	439	446	425	444	457	481	493	484	451	452	451	460	429	478	431	434	460	468	450	461	465	444	446	471	441	455	472	448	431	452	408	473	465	502	441	448	447	441	456	450	467	455	444	453	471	450	474	470	520	460	494	471	456	454	481	484	444	397	420	473	411	472	503	470	454	487	433	479	499	401	457	460	464	475	412	437	395	448	493	468	410	390	488	452	454	446	476	442	463	454	426	455	449	477	430	450	480	458	445	476	483	465	484	469	504	462	438	477	449	436	461	453	437	465	461	461	439	484	453	486	428	456	485	494	464	444	467	444	501	471	448	486	416	463	480	492	471	452	452	414	418	444	447	504	441	433	471	442	456	468	483	482	427	451	510	483	466	439	464	421	473	433	457	452	503	436	473	455	474	451	454	489	472	413	452	470	487	441	489	450	463	427	482	420	419	463	428	449	446	437	428	443	488	421	476	453	451	446	437	503	420	475	488	366	464	448	472	506	473	417	435	440	439	479	444	429	469	425	478	464	439	490	458	475	461	485	464	501	429	458	487	476	489	466	473	442	453	468	421	479	469	467	438	452	442	481	477	438	464	429	451	478	480	412	416	472	478	460	475	445	438	470	480	452	453	439	449	480	478	442	472	453	433	480	470	458	439	475	439	436	490	473	450	466	466	411	432	463	462	476	479	447	454	421	464	448	460	448	450	441	421	474	453	469	485	461	409	470	486	464	438	445	451	476	456	497	454	435	468	475	466	490	457	479	458	466	497	451	445	439	472	490	454	449	482	469	478	467	457	437	500	453	438	406	416	465	455	457	456	454	430	460	446	468	490	441	444	486	458	441	431	425	447	424	464	466	466	473	504	473	470	446	495	485	474	441	442	423	465	453	429	453	461	469	448	466	424	441	467	458	443	437	489	479	400	439	425	459	455	439	432	430	465	474	468	452	455	472	434	508	462	435	468	474	496	483	486	414	462	472	434	441	464	402	460	439	451	427	465	427	468	458	408	453	469	471	456	493	436	430	430	406	445	428	410	454	459	425	429	486	473	467	488	425	458	487	422	448	499	457	454	451	419	410	478	471	464	487	477	418	439	419	476	479	464	451	488	484	435	463	439	437	456	476	482	464	485	433	461	453	471	437	462	431	470	462	456	454	457	461	463	411	453	423	469	509	437	435	478	460	427	468	511	467	510	492	441	493	451	446	516	490	510	515	462	506	476	476	466	448	424	462	466	497	453	449	443	419	428	399	472	444	501	498	455	439	471	457	446	470	456	436	462	442	498	475	451	442	503	450	457	458	484	453	490	455	464	480	431	472	449	425	433	471	436	470	394	490	413	471	458	445	449	442	425	444	451	465	434	502	502	487	444	447	424	471	468	473	463	484	462	430	467	489	486	440	448	468	435	444	446	397	484	413	485	473	453	452	472	457	455	466	443	444	477	467	416	473	439	447	437	483	449	454	439	458	455	494	516	447	476	460	439	419	438	451	457	450	426	456	449	461	465	449	438	460	470	509	441	481	474	460	430	424	509	448	477	447	473	489	426	484	445	405	463	489	482	438	425	454	473	470	484	475	457	464	439	456	431	446	446	452	437	463	456	429	468	485	447	438	444	483	533	465	449	458	435	478	455	461	491	433	473	444	471	405	461	443	445	469	423	442	434	464	421	486	486	436	454	424	480	464	477	442	507	404	432	474	434	457	444	479	426	464	434	450	485	487	459	439	456	446	456	446	441	474	443	483	412	445	465	428	467	462	405	477	438	488	465	440	476	431	457	489	473	485	463	491	487	459	440	484	438	466	425	442	461	438	469	454	490	434	457	457	487	434	482	445	455	485	462	460	431	413	452	479	461	501	439	423	472	473	463	431	452	428	512	483	445	426	459	465	440	489	487	472	452	440	427	448	457	424	450	424	458	470	471	497	447	487	461	471	449	413	455	466	463	422	421	479	477	445	465	425	428	439	495	465	456	447	478	458	472	432	400	448	479	445	402	438	492	436	476	476	460	461	470	462	452	452	484	467	446	475	446	460	450	472	435	467	421	487	477	425	461	472	461	486	502	469	471	474	439	455	432	472	467	488	462	446	441	446	412	441	504	472	494	444	454	451	478	459	441	459	460	425	440	458	484	480	505	488	474	466	440	456	457	449	478	464	430	477	447	466	521	420	474	495	448	402	489	452	449	426	495	452	504	485	424	477	393	451	401	410	388	471	433	421	451	452	477	451	462	495	442	473	462	457	475	446	461	476	437	456	483	464	457	461	479	471	475	482	442	416	483	449	460	449	449	451	472	472	470	416	457	442	476	471	429	440	471	447	464	445	478	462	463	420	459	475	446	398	420	424	466	482	442	475	488	457	457	497	453	442	476	454	469	490	488	475	402	468	450	441	474	446	479	443	455	467	437	494	482	450	427	450	482	524	423	459	465	500	480	439	417	469	456	397	408	456	468	444	457	478	403	479	507	449	441	487	455	480	505	441	456	468	462	466	438	430	450	449	468	445	473	463	481	436	502	473	471	472	454	448	459	432	482	444	484	467	435	462	413	456	444	430	436	446	433	441	468	475	445	447	483	456	444	442	472	485	476	399	420	468	476	441	451	466	427	494	469	449	411	449	481	458	457	449	430	451	436	434	478	457	431	473	460	430	461	463	443	484	442	438	514	445	419	467	434	467	478	423	457	426	472	455	417	456	470	454	482	436	452	446	439	480	432	426	438	460	444	454	503	463	499	458	489	439	487	420	454	499	435	457	482	404	437	418	482	451	438	447	403	446	425	436	426	421	468	467	465	466	480	490	481	445	433	428	476	431	480	478	465	457	475	430	394	439	449	478	440	441	457	437	458	467	440	500	495	475	480	449	437	478	456	452	411	451	428	449	459	469	398	444	431	492	432	465	428	459	454	422	457	453	458	436	455	469	477	446	430	486	467	453	450	466	415	478	434	450	458	442	470	475	464	433	454	471	474	464	478	471	461	481	472	467	466	428	422	398	436	487	493	438	449	418	488	475	434	452	371	492	463	422	440	441	417	413	476	487	411	463	476	449	488	463	437	502	498	489	438	476	467	449	450	461	443	472	449	447	445	452	494	433	530	466	469	455	475	460	423	441	473	471	462	422	425	524	488	465	455	476	414	428	514	449	454	454	418	479	487	463	481	453	444	481	492	455	427	449	462	433	450	473	453	445	421	488	481	460	458	404	471	455	471	451	443	457	459	461	459	471	445	473	429	492	500	497	479	464	438	407	427	424	450	457	478	460	467	478	440	445	436	414	469	494	459	443	434	442	452	464	427	449	416	455	443	478	447	488	460	457	414	446	472	457	465	449	455	480	486	480	466	441	476	462	461	435	481	459	439	420	445	460	455	466	451	435	445	487	473	456	468	494	491	444	458	445	434	454	471	444	421	436	439	448	400	507	432	484	460	473	478	441	466	451	462	421	452	434	479	480	453	471	475	419	440	444
35489	18382	13823	8215	4268	2169	1592	1346	1157	1030	1081	1055	1053	982	1012	1028	1010	999	1005	1067	1013	955	946	1000	933	967	935	986	986	980	917	949	973	986	978	954	1033	996	937	900	945	976	896	1001	980	1006	983	1040	933	991	955	928	985	974	930	943	1016	967	939	961	995	942	954	919	973	1044	924	971	942	965	974	965	957	952	960	925	952	979	953	974	977	921	988	962	937	953	933	961	976	925	955	961	1007	969	1017	990	917	971	1000	933	964	995	959	891	986	980	904	959	972	948	972	945	956	1013	969	950	930	962	981	925	1022	991	943	1017	990	1018	992	950	1012	935	963	944	939	973	999	979	974	972	953	939	955	987	949	917	992	1062	959	942	968	947	1017	965	966	987	989	1005	912	945	932	949	949	948	960	977	977	955	972	937	948	978	976	954	984	904	978	961	997	982	1008	965	1014	977	967	950	971	948	983	947	953	941	930	1018	959	947	939	980	934	956	958	974	1011	969	993	1017	930	960	917	971	952	964	912	898	957	943	994	1000	998	952	943	998	921	948	1002	957	972	932	972	899	980	971	965	1002	933	984	956	948	942	989	954	929	912	989	954	1010	946	958	945	974	984	968	951	991	953	970	1006	952	986	967	946	963	955	1004	982	982	991	946	949	947	947	970	967	996	976	964	967	993	955	938	978	958	964	961	955	922	950	955	934	956	1004	957	972	984	955	972	993	1015	1007	951	952	939	941	963	1016	933	990	952	952	938	969	1000	935	914	976	1003	955	1000	945	953	979	958	1023	986	987	987	942	1037	1017	953	963	911	1005	921	970	974	972	929	972	961	901	920	971	982	956	966	996	958	933	993	880	999	941	999	1010	987	917	955	915	943	939	1010	971	968	950	964	973	1018	960	968	989	1018	949	960	953	963	966	999	953	881	955	929	985	920	939	927	957	960	967	955	976	935	971	1000	979	977	963	965	957	994	1004	958	943	996	1005	955	942	947	954	1020	944	958	954	1020	933	1036	980	932	971	956	944	939	960	949	929	950	929	984	969	898	918	975	941	971	1043	987	985	941	964	988	944	957	936	963	947	982	992	975	948	997	941	985	980	948	965	962	924	1010	939	973	978	931	1006	932	993	983	922	965	938	981	961	880	984	949	963	984	966	932	916	913	975	945	945	884	968	966	1020	993	940	965	1001	966	951	985	935	945	1001	972	943	972	940	940	989	1019	962	958	976	970	946	933	1006	987	887	1002	1007	1020	943	950	908	961	961	989	972	924	966	956	943	956	972	985	972	970	960	945	987	1005	945	955	957	947	932	968	989	971	914	920	966	965	952	969	924	970	972	992	988	990	979	1005	977	925	877	1041	965	966	966	970	943	950	1003	944	944	1022	1007	991	976	997	940	990	981	995	949	1008	990	947	1033	1034	986	915	951	938	924	983	967	966	1016	934	961	1035	954	932	951	991	955	949	956	893	959	953	956	946	968	918	999	1012	965	936	978	972	947	951	933	962	996	961	931	933	930	956	915	992	951	957	999	968	930	974	973	981	955	968	985	951	997	962	968	970	973	925	964	962	977	937	939	967	914	959	925	945	950	989	967	945	901	1034	987	963	935	938	935	963	1005	905	928	939	952	987	976	928	933	966	955	946	926	936	945	990	936	998	948	1000	992	901	947	960	904	1012	918	944	961	952	978	975	939	930	989	967	950	980	944	928	933	991	940	996	961	982	989	1041	955	985	960	954	972	985	925	934	956	932	920	963	985	959	991	947	955	910	970	944	976	990	1010	962	982	961	977	979	951	934	989	947	957	991	940	903	974	985	928	946	983	984	1011	950	1036	970	951	954	908	929	986	958	993	975	1018	964	958	1012	956	995	914	911	931	973	974	955	915	934	986	973	992	1000	968	992	1036	998	940	967	1000	986	992	967	938	936	980	963	920	1003	979	950	922	919	930	923	948	943	908	931	1001	955	990	924	953	977	987	1027	1003	957	957	973	969	908	884	978	939	1011	1012	927	931	941	1001	976	949	978	938	893	936	955	947	1002	963	1011	905	1023	942	1007	917	977	1009	974	916	996	988	959	1011	993	942	971	979	937	955	991	951	982	938	1005	950	956	971	976	998	988	996	948	938	935	951	1023	941	951	927	950	953	942	1001	928	921	986	1026	956	927	949	985	975	944	948	1004	1010	1027	991	970	1013	932	992	868	970	951	1001	1007	922	965	985	929	947	902	994	991	950	992	973	962	948	968	937	986	982	939	984	932	1012	1021	984	1002	866	1005	951	1030	922	974	993	1009	933	924	946	925	982	959	935	939	945	938	949	1004	1007	1015	921	946	950	978	971	989	912	936	989	892	951	934	974	903	925	1014	978	933	866	978	963	967	996	963	941	931	953	953	927	957	998	1008	977	940	949	964	987	993	1010	988	965	1012	951	927	952	924	979	1048	969	980	971	990	1011	956	950	964	949	966	960	1016	972	980	949	945	940	976	963	965	990	965	961	969	949	940	957	944	933	945	967	967	929	964	1015	967	930	952	939	960	936	947	958	969	891	982	962	935	977	975	930	972	962	933	1007	945	987	940	928	954	957	899	925	995	1000	1027	969	991	1037	975	987	961	949	982	927	923	945	943	929	992	943	941	979	989	1037	956	966	930	970	966	959	960	984	972	938	913	956	962	973	975	977	1009	912	956	966	973	980	958	936	999	934	1021	920	944	999	963	1002	997	960	950	962	1019	951	971	959	909	965	1004	998	944	982	965	998	1034	987	973	935	951	966	926	879	923	966	959	920	941	935	974	952	979	1012	939	991	958	987	940	938	930	896	1024	980	941	986	953	962	930	944	1072	946	999	1022	1020	992	941	938	955	970	934	1017	980	951	927	981	947	933	952	970	935	1002	976	959	940	954	961	983	925	935	927	985	936	1012	968	975	955	1002	986	1037	954	897	979	992	967	982	971	1006	997	956	982	997	970	939	939	961	968	985	986	967	965	969	1019	924	940	994	959	973	1022	957	1038	984	923	971	1004	966	918	996	951	952	980	959	955	1008	985	961	1004	983	956	952	927	956	997	956	936	968	918	978	964	959	976	917	940	964	964	937	988	949	993	998	935	972	921	957	1004	926	973	957	983	968	938	1016	930	925	968	1038	989	1003	955	974	984	938	969	920	965	1010	914	976	929	882	955	944	1021	988	930	939	1004	975	1007	958	947	966	992	957	981	990	970	942	983	921	1008	949	949	972	1024	957	1007	934	926	947	1032	930	986	1010	1009	951	1038	967	982	969	990	1006	970	947	934	951	983	951	1007	947	935	986	941	982	968	940	975	935	950	940	998	989	986	973	982	1012	963	949	949	950	975	995	1012	1029	998	957	979	967	923	974	963	972	951	992	947	947	990	948	989	1013	992	970	973	971	1030	976	940	1010	972	968	978	979	996	964	974	984	987	970	960	989	981	1013	918	957	968	959	937	926	948	981	933	914	973	953	944	983	976	927	909	994	979	964	984	980	985	959	991	984	959	906	969	947	934	916	946	958	1033	985	968	985	978	931	948	969	922	957	977	944	939	963	997	952	917	1016	963	928	957	983	977	935	975	948	945	963	961	951	956	905	966	929	960	965	1007	988	952	961	943	959	1013	955	997	905	960	997	954	931	978	963	946	956	1018	960	935	1013	957	968	996	1008	959	953	940	988	942	978	963	1025	972	1007	1003	983
59419	31002	18519	9149	4069	2030	1184	828	522	498	532	502	495	505	476	460	470	444	488	455	411	468	481	461	474	451	445	474	476	499	500	457	441	425	454	483	453	420	460	428	432	479	489	448	443	461	416	441	468	429	432	404	463	466	436	463	517	456	417	427	412	450	433	415	433	422	460	432	444	458	462	442	429	458	456	460	467	439	441	488	445	489	447	489	478	458	419	419	484	454	433	460	462	426	421	471	461	450	467	437	407	431	465	426	450	453	469	466	476	464	460	429	447	498	462	421	435	453	444	458	411	447	474	399	470	475	435	455	446	445	463	455	458	446	464	411	439	469	454	486	470	426	460	419	444	438	449	411	470	498	476	429	450	427	422	418	452	419	436	456	468	465	446	474	460	418	424	448	467	447	440	463	420	458	424	453	445	463	514	461	404	461	449	432	442	457	472	455	418	390	439	453	493	440	442	480	437	441	453	493	457	429	394	423	456	455	449	476	434	452	491	477	464	423	439	455	477	456	479	486	461	449	468	445	439	439	469	476	442	411	419	437	445	455	447	386	434	452	445	405	451	489	477	479	433	476	462	455	385	405	459	418	465	444	439	428	431	469	439	471	467	441	437	437	460	424	438	438	446	453	433	423	391	406	428	466	443	442	475	401	455	466	461	505	480	487	440	430	484	453	418	471	420	428	452	453	438	408	417	470	428	454	449	461	429	441	491	450	446	453	487	436	460	473	483	460	482	457	440	461	483	441	474	438	481	457	459	463	425	450	473	458	505	473	461	486	462	431	434	450	489	383	418	459	425	480	444	470	452	449	456	467	490	440	428	450	467	458	425	459	458	454	420	453	485	474	464	489	470	434	438	467	468	419	450	457	445	452	476	445	434	474	477	465	435	432	441	468	456	409	419	449	453	442	450	450	439	463	473	448	395	484	436	437	444	464	427	422	437	475	411	416	436	470	439	456	457	435	486	468	456	425	429	422	475	466	431	458	441	455	468	461	490	445	443	423	431	442	464	470	422	452	415	412	460	463	486	439	424	510	454	453	438	464	445	468	434	425	447	472	492	453	500	418	411	442	430	478	436	427	417	458	439	468	454	453	437	455	439	472	424	437	439	452	438	483	465	479	434	492	449	440	459	416	481	416	464	501	460	463	427	434	426	397	469	435	448	474	435	461	440	435	462	470	457	451	458	474	426	487	480	438	416	434	442	441	450	463	484	425	476	464	464	438	423	443	435	461	435	441	419	429	449	453	413	459	445	486	491	417	460	457	470	519	424	435	445	436	455	447	495	425	467	466	434	454	459	437	454	474	424	433	425	482	460	483	473	433	439	459	456	464	445	457	459	447	476	444	417	471	457	439	433	459	448	457	445	469	446	451	415	445	434	467	440	468	461	448	474	467	437	453	487	435	425	474	448	443	451	470	437	417	432	457	457	474	439	389	491	453	496	434	464	439	461	441	425	456	446	425	429	409	465	407	455	443	436	451	463	453	444	474	443	488	472	486	451	456	430	444	458	422	447	436	429	416	453	451	420	448	451	427	457	456	473	456	400	480	441	452	448	462	454	474	472	450	455	449	441	430	454	407	467	433	452	441	464	473	426	405	478	466	455	386	463	417	464	451	468	438	477	442	471	437	467	474	480	458	444	459	447	435	434	410	402	416	409	449	483	430	462	414	443	455	420	452	436	468	461	448	461	473	443	466	469	435	472	428	433	427	455	457	476	480	415	460	444	452	427	450	444	430	451	471	452	453	454	458	423	428	391	466	484	422	418	488	438	418	393	469	438	451	444	480	476	458	417	415	401	438	438	440	455	450	472	444	433	459	430	470	446	414	465	459	458	453	489	418	453	445	459	456	426	426	476	463	434	449	459	452	477	420	445	411	431	472	439	437	458	460	461	459	443	469	470	477	429	423	471	416	452	422	451	447	444	410	455	471	462	452	477	472	444	449	442	383	436	487	428	471	400	381	466	485	455	467	459	471	441	464	468	435	462	415	449	410	447	455	469	430	434	445	403	392	455	446	415	462	470	422	490	474	439	444	448	468	428	448	478	506	418	428	443	448	442	478	450	407	442	437	433	426	417	463	447	438	452	452	433	439	452	493	452	432	480	494	442	472	463	451	422	407	419	448	420	466	445	450	404	457	450	463	456	479	452	458	388	458	428	434	468	414	398	464	443	464	490	452	457	449	462	457	457	460	470	441	433	439	433	477	461	426	435	426	441	443	457	465	475	465	434	421	424	450	436	448	513	494	469	426	478	436	469	423	467	476	435	390	420	419	440	397	487	493	458	429	453	475	434	448	450	462	448	491	455	449	486	459	412	456	458	457	447	419	439	472	430	437	488	467	405	450	458	455	425	424	421	409	497	446	436	456	434	432	420	459	481	432	420	441	453	473	444	418	445	439	474	446	446	453	502	404	481	414	434	449	457	415	449	439	423	458	449	449	453	422	451	453	474	419	434	390	478	462	471	427	389	509	418	508	440	413	448	447	426	439	438	439	467	466	443	451	444	461	444	451	461	473	452	461	392	460	427	476	457	435	440	440	439	450	456	444	449	469	460	448	447	458	443	408	468	449	491	435	486	445	481	455	471	435	422	444	459	449	459	456	460	465	436	471	465	458	461	439	503	445	460	445	498	465	467	480	478	435	452	478	461	484	482	436	420	448	437	429	433	489	468	466	434	428	438	445	463	447	436	462	444	426	414	448	450	459	458	427	456	430	451	427	434	467	420	458	440	450	457	446	494	458	469	437	447	446	445	426	419	460	437	469	486	473	428	427	438	470	415	439	448	418	435	440	454	454	438	453	436	430	450	423	521	456	463	445	442	421	501	457	439	445	473	471	462	464	433	443	436	418	450	442	459	459	429	463	490	416	461	437	437	434	437	467	463	465	435	440	458	443	437	435	435	498	452	454	431	436	438	461	420	451	405	450	440	437	455	399	446	456	479	438	483	481	412	452	451	418	465	405	471	400	435	468	469	464	420	426	480	452	467	434	461	460	449	401	453	418	437	453	435	476	395	431	413	485	469	435	418	444	375	468	416	447	459	494	440	476	467	454	428	440	456	494	452	433	444	401	471	465	485	427	459	403	446	456	400	449	410	423	456	473	419	454	413	460	460	443	413	419	430	465	425	456	424	518	423	473	439	464	413	492	477	464	457	421	477	482	440	486	453	477	454	434	467	455	445	417	455	449	451	418	413	483	444	456	415	444	443	451	441	407	459	482	412	452	444	440	421	461	444	472	463	479	420	467	462	454	423	417	473	486	469	436	467	409	453	462	465	447	473	472	457	425	460	447	445	451	442	460	469	481	464	472	478	460	426	479	443	482	453	450	440	457	392	369	443	467	425	454	419	470	421	449	445	458	413	442	413	427	461	469	402	449	453	437	468	419	420	478	480	447	459	437	475	460	456	443	475	451	446	437	481	430	461	418	439	432	458	478	447	431	433	441	462	485	444	417	437	436	458	419	502	431	446	442	456	433	436	471
38702	23476	21697	16274	10710	6042	3913	2108	1467	1330	1240	1212	1097	1065	1055	1025	1047	964	1023	987	993	972	985	974	989	964	1006	917	977	926	997	921	944	955	1007	977	966	973	958	958	957	928	950	936	955	925	925	960	966	946	948	982	1036	919	926	955	944	936	914	938	963	902	945	903	984	923	939	1005	974	1010	995	969	915	971	979	875	943	936	939	941	949	1001	1003	921	947	959	1016	1006	915	1013	965	1008	930	939	945	1007	948	944	963	1007	970	1022	945	952	936	930	1003	959	956	989	971	942	979	938	968	942	946	1001	1001	985	974	975	954	934	936	977	940	998	947	956	960	966	964	960	915	938	958	942	967	965	994	984	1025	964	939	937	1005	968	941	974	964	947	994	959	975	960	916	968	907	944	951	923	977	987	911	972	936	959	934	932	981	916	964	978	935	945	938	1012	982	980	950	956	899	946	956	943	987	986	959	964	996	986	956	972	950	954	962	968	988	1027	928	964	996	953	923	987	939	948	936	999	919	937	923	971	988	976	956	931	974	947	998	920	989	913	929	1009	944	993	919	936	981	905	926	952	935	950	975	1002	933	925	974	953	958	1007	1019	960	979	934	946	1019	944	963	927	948	938	920	912	950	928	911	962	962	954	963	925	983	946	966	997	956	942	976	1020	955	995	956	1016	943	906	924	942	974	939	948	1011	880	898	923	979	951	930	967	1011	959	933	972	980	948	974	947	923	998	962	1012	986	906	990	949	939	920	998	948	984	970	996	936	1002	944	967	957	948	914	958	974	937	936	983	980	954	941	967	942	935	923	947	929	929	950	934	920	948	949	980	944	985	926	975	952	986	920	956	938	984	976	931	937	968	956	993	961	906	1027	955	975	1001	955	1003	996	956	988	929	929	997	971	923	946	954	926	948	943	964	970	1003	910	920	949	950	951	910	972	975	977	946	930	911	942	1002	1018	900	977	925	1006	914	943	982	925	900	913	1006	906	971	993	939	895	1046	950	936	972	957	946	994	953	1009	974	1016	955	936	978	901	977	933	926	988	994	901	947	968	940	1013	962	956	969	919	939	912	923	934	930	1003	954	958	925	930	962	995	1013	984	982	928	978	983	995	942	896	949	962	971	941	977	949	935	939	938	919	985	949	919	981	900	953	945	906	977	966	966	999	1014	954	982	991	984	948	1002	926	1002	938	975	976	997	997	1004	975	959	987	932	939	911	936	930	913	1040	975	915	963	921	955	950	939	947	915	1004	918	973	934	970	948	941	934	961	936	996	976	993	995	905	984	970	1001	908	968	999	1010	953	976	1012	1024	916	958	1004	989	998	972	976	982	944	979	933	953	970	975	957	940	973	949	1027	936	989	970	940	965	993	958	968	949	939	944	993	954	950	1022	934	933	994	951	971	956	965	953	956	1020	944	923	993	925	897	993	967	947	979	953	968	983	954	998	933	983	963	989	965	960	923	980	1023	945	921	980	977	980	943	941	998	960	967	956	991	917	973	967	996	936	988	936	953	972	926	1013	1002	918	931	945	957	921	932	986	942	979	932	997	972	991	996	969	924	968	952	948	911	949	938	969	945	990	921	975	912	940	982	974	958	1053	945	958	915	932	955	951	944	944	906	963	903	982	956	962	943	931	942	957	985	915	998	977	984	1052	1006	1005	929	900	899	912	1010	970	909	913	1022	978	987	962	996	973	925	981	1001	959	895	944	923	937	985	928	946	992	985	958	981	913	949	977	1027	969	976	947	979	980	976	937	915	917	981	971	927	970	1017	1008	950	972	1000	972	950	920	1020	927	1003	897	912	963	973	961	994	965	983	943	956	906	1029	889	943	990	1002	903	938	989	968	957	969	944	936	954	969	955	945	989	1006	981	944	971	941	959	989	981	1014	967	896	938	1001	926	987	1000	938	921	917	1061	983	909	904	982	971	961	981	931	965	970	983	976	970	920	953	977	920	951	979	941	919	986	886	986	927	916	981	958	927	938	936	969	901	936	983	966	989	971	960	961	936	939	935	884	994	922	962	925	984	932	941	913	952	945	968	1021	977	935	977	932	899	950	984	942	979	963	989	982	1006	911	931	961	890	947	930	979	946	934	957	970	962	919	939	984	955	956	962	922	885	948	991	944	957	964	946	984	984	920	988	1008	1056	932	925	962	954	937	920	971	955	881	937	932	950	965	1003	960	941	989	962	959	980	1021	961	938	978	961	985	925	944	967	945	937	948	960	971	964	950	968	961	920	918	863	1050	955	974	958	966	998	938	952	950	968	942	954	942	883	968	967	968	922	931	938	928	1015	989	941	922	995	952	902	940	925	971	983	976	932	919	987	945	1013	980	914	966	962	946	917	960	960	946	938	981	967	959	941	967	939	953	930	962	975	948	945	996	945	963	958	941	935	944	960	940	963	948	945	938	975	997	936	981	937	906	947	939	1093	960	1011	992	1009	992	945	1003	1010	903	966	983	936	925	954	997	934	943	936	934	996	924	1018	975	978	954	954	933	952	968	971	931	937	1012	941	952	937	939	991	988	933	1000	934	959	997	1015	955	927	964	954	941	953	944	953	980	969	926	932	949	1001	936	984	959	979	950	911	986	920	962	972	911	923	997	1005	1021	1001	935	931	917	969	933	1031	920	981	915	978	899	969	992	1017	898	959	952	932	959	958	1006	948	887	1017	960	936	989	946	932	996	910	997	933	944	1026	937	908	951	958	915	910	957	988	947	918	1007	920	938	973	978	976	931	1005	935	1010	954	986	970	922	953	935	987	907	919	992	969	918	936	953	994	957	900	904	903	980	959	969	961	968	970	958	990	967	918	928	960	921	997	980	977	1029	979	1023	956	1003	925	954	935	1009	963	979	950	977	941	921	910	997	926	945	918	966	935	945	975	916	1003	907	963	955	958	991	957	906	909	921	939	925	948	911	914	895	972	972	1023	937	960	974	937	986	1013	966	979	915	952	924	973	942	872	952	954	971	993	910	918	984	971	976	950	960	965	1028	1002	932	929	941	935	917	920	958	973	949	985	929	973	988	936	1030	917	936	959	962	949	959	978	933	908	966	956	943	920	1003	959	1029	969	963	963	943	965	961	1006	972	942	922	952	945	968	924	1008	991	921	963	984	913	1007	957	1003	1004	936	989	904	968	976	927	962	949	968	917	907	967	946	914	942	1035	956	976	969	994	935	1053	990	927	967	983	965	946	1013	917	890	943	938	986	985	948	977	1006	986	990	948	999	924	987	968	978	917	913	936	973	996	993	993	995	976	998	986	911	937	989	994	965	961	979	958	955	908	929	956	918	948	920	953	948	952	958	957	892	929	977	997	932	963	988	1000	993	899	999	985	927	953	962	970	933	951	933	966	967	981	987	946	936	935	921	940	974	969	897	979	981	912	984	919	968	960	957	922	930	979	967	972	963	894	949	989	959	941	973	957	999	987	927	1013	946	1000	1009	1009	938	940	932	943	993	983	947	934	950	929	941	977	1014	965	952	988	993	930	943	953	960	928	957	968	966	920	1014	983	1023	915	942	921	965	921	940	946	941	965	969	969	974	958	976	913	955	863	973	934	888	931	922	949	922	969	957	1029	974	942	922	1018	913	958	947	923	958	940	880	923	960	1021	938	954	902	986	1002	947	969	962	977	1039	963
63576	38882	27094	15256	8085	4411	2654	1252	735	664	571	526	514	477	503	516	510	463	488	468	563	504	456	448	505	508	471	475	486	471	504	492	470	473	473	419	440	416	458	456	481	489	459	462	500	496	462	420	507	481	472	490	472	471	475	470	441	498	470	469	460	506	516	462	515	463	491	490	479	444	521	468	471	454	457	451	440	467	417	486	450	452	467	472	456	461	445	475	439	537	515	485	488	449	448	447	470	472	455	486	469	470	504	493	441	456	444	500	434	437	440	473	466	488	508	448	407	481	475	439	434	459	424	490	479	495	487	448	481	456	434	467	474	461	413	467	471	488	512	448	517	443	493	419	445	470	471	447	472	479	456	446	501	412	428	472	483	466	446	467	479	442	438	502	455	479	493	505	449	454	462	461	469	453	489	427	453	470	504	494	444	456	496	467	466	439	463	464	454	449	499	446	427	449	493	475	477	481	471	462	526	498	445	453	456	455	464	465	431	463	421	491	508	514	482	446	462	474	443	487	501	470	513	491	505	481	499	492	461	422	501	505	455	493	417	478	457	429	441	474	482	475	479	444	463	450	481	457	488	475	491	466	452	459	492	501	428	503	478	458	468	479	455	464	490	428	459	480	489	451	482	454	467	466	478	452	497	486	487	430	450	477	506	494	508	459	470	496	499	480	442	484	477	470	459	470	440	454	442	451	503	483	458	466	470	436	494	469	456	449	450	437	439	470	441	469	430	490	483	452	419	521	472	459	476	471	441	498	422	462	441	464	487	455	465	463	451	466	459	485	474	485	438	430	461	480	476	451	472	455	470	461	468	446	483	474	465	443	462	438	447	494	473	518	471	443	465	461	438	433	459	487	469	468	436	479	451	504	488	506	449	424	492	454	462	418	417	490	481	484	484	441	473	453	473	460	465	464	454	445	508	460	466	471	482	455	444	471	468	442	425	441	491	479	457	437	426	437	425	493	486	445	451	502	461	498	447	445	450	450	458	485	464	472	475	437	476	450	459	479	489	457	434	463	469	469	467	497	474	450	470	477	454	493	494	445	452	457	504	463	451	457	464	449	464	430	479	473	510	448	423	459	474	451	425	464	470	467	524	493	463	489	490	474	518	464	484	482	476	431	435	494	466	471	446	453	479	447	476	432	494	458	502	478	455	452	467	452	455	504	459	457	501	479	436	432	427	495	463	474	455	444	508	450	456	456	504	468	452	476	480	455	480	462	455	478	468	489	439	469	424	487	477	488	474	520	444	475	517	469	498	510	482	460	502	464	479	460	462	426	455	452	477	493	478	452	448	479	524	446	490	455	499	469	429	489	469	465	468	475	465	465	424	483	447	493	476	453	476	424	489	503	485	462	486	514	447	486	458	428	459	486	485	475	503	472	428	479	455	479	437	454	501	476	465	424	485	452	456	468	474	472	460	492	439	454	504	415	466	448	493	478	482	458	455	434	483	489	455	475	454	458	447	455	443	474	462	462	539	475	439	450	473	465	486	442	489	449	417	454	496	445	459	483	476	482	467	493	499	480	480	446	454	499	455	437	441	415	530	466	449	459	474	481	474	468	443	461	468	470	468	462	508	451	465	490	476	455	509	454	454	475	480	482	526	399	457	496	500	452	455	477	482	450	447	519	445	454	458	436	429	413	501	440	475	466	521	422	496	457	459	474	505	458	452	479	487	480	449	476	446	466	437	434	446	495	551	492	468	460	477	459	478	460	457	420	448	435	469	466	450	462	441	474	474	429	489	467	441	458	499	524	417	481	499	454	443	481	487	510	476	453	503	435	450	495	476	505	472	475	486	472	483	383	428	533	447	461	503	508	473	490	476	482	445	483	489	514	449	474	453	497	493	465	475	459	443	436	472	468	491	473	469	461	453	443	496	494	477	461	523	478	500	502	467	453	473	505	499	494	475	498	496	477	487	503	441	473	504	520	469	477	469	424	493	472	465	519	497	484	469	463	473	478	457	463	459	435	475	435	464	429	453	443	438	478	453	441	455	470	454	465	467	481	496	454	483	476	450	421	441	443	453	465	443	502	464	457	475	465	502	474	407	481	467	459	443	468	480	547	479	466	443	440	528	471	417	495	425	435	482	453	434	485	496	443	438	458	447	467	419	459	473	508	478	444	463	449	483	442	445	458	470	436	475	461	487	458	483	458	518	441	454	454	450	451	445	437	449	498	466	466	461	499	494	465	419	483	508	460	457	452	441	465	466	486	445	510	430	450	423	465	455	476	469	461	465	440	424	480	447	489	443	502	474	431	468	524	480	460	427	465	503	470	495	490	432	477	411	426	487	445	428	517	459	496	487	492	439	459	438	473	444	456	490	438	414	457	441	484	465	480	481	465	460	479	473	463	452	471	463	505	477	451	411	459	485	450	469	446	461	457	481	463	468	458	436	466	455	462	432	481	465	480	477	518	478	468	475	466	490	458	486	448	474	494	462	449	471	477	490	491	455	454	423	453	460	494	484	445	458	482	457	475	468	426	449	491	455	449	462	454	446	485	463	503	480	449	473	471	454	473	488	504	438	494	415	491	473	437	451	470	483	470	474	449	469	468	456	453	466	464	453	465	487	476	463	458	494	489	449	479	457	499	459	464	474	455	495	453	453	474	473	488	485	492	485	495	528	453	498	452	442	479	483	463	465	476	462	496	492	479	406	457	477	466	461	462	510	471	481	450	496	449	467	489	507	459	428	429	473	466	412	457	495	481	473	465	461	473	487	464	420	453	487	477	483	440	452	467	478	496	492	432	474	478	471	444	480	438	469	431	456	463	425	445	476	434	455	453	467	422	422	437	439	425	449	449	430	453	447	464	455	490	488	502	456	493	527	483	479	414	451	521	465	487	462	466	495	500	465	505	490	504	481	447	452	435	428	483	452	466	458	478	462	435	457	487	463	451	442	465	438	452	457	428	480	498	457	474	495	446	423	490	532	487	438	500	519	463	442	483	423	459	462	494	432	473	481	487	466	486	478	454	476	468	467	468	488	471	482	489	427	467	473	498	467	463	506	499	452	491	493	475	461	465	471	513	484	472	506	487	469	443	396	421	515	439	455	492	464	474	453	444	455	496	469	493	487	473	494	495	484	470	489	500	405	447	456	464	500	482	405	491	541	434	434	473	447	463	463	438	470	455	455	464	451	515	500	485	451	423	420	487	445	459	546	476	479	538	477	506	471	436	485	466	502	464	490	509	489	469	479	465	515	470	462	451	442	465	446	465	488	450	479	472	473	415	444	464	451	473	484	471	475	452	492	458	469	532	450	467	479	453	455	456	446	491	471	476	470	436	464	452	462	439	389	455	489	478	437	477	457	447	439	442	453	487	488	448	457	457	445	441	501	472	502	508	469	469	463	475	504	467	495	456	460	505	536	491	430	476	471	449	425	457	445	466	449	490	485	486	454	446	465	485	470	480	464	470	439	456	467	499	420	463	453	400	444	480	492	474	509	488	519	470	466	485	459	439	477	484	459	400	465	457
40954	31356	28835	23755	18023	12073	8233	3770	1931	1703	1538	1365	1227	1203	1120	1115	1110	1087	1123	1044	1092	1060	1083	1079	1063	1019	1025	1054	1043	979	1042	1034	989	1057	1016	993	984	1023	937	1032	989	998	1073	981	1003	991	993	1001	987	961	1012	990	1006	1017	976	1038	994	1024	974	1007	1022	1041	1022	924	1049	987	955	972	1003	999	982	986	962	921	985	1013	972	1013	1028	922	1012	979	1044	989	999	966	1002	999	988	970	977	973	984	924	978	1010	1017	966	978	972	1015	996	1026	999	1003	995	979	986	993	997	974	1033	1019	946	998	980	1018	1036	937	993	996	988	972	1028	993	984	971	924	1034	974	1002	996	1011	1035	1068	1006	957	1001	979	1040	933	1001	1010	998	967	995	930	943	1001	1012	980	1013	980	1043	979	965	978	968	991	978	987	984	1054	1001	970	1017	1005	937	954	984	968	938	996	952	1028	990	969	983	956	1055	944	894	949	942	976	1029	1008	952	1039	952	990	992	1017	978	988	986	962	947	989	937	981	969	977	1018	991	996	973	1016	1002	981	963	987	953	962	979	1025	953	1017	982	1025	970	987	977	1023	964	1038	1034	1033	1012	1048	978	1012	996	1005	979	990	1005	975	1008	951	931	963	1038	958	985	987	1019	982	1023	951	1004	973	965	985	972	1004	1005	977	1012	943	979	973	934	964	994	970	1015	938	1047	1006	1037	964	1009	989	992	1015	963	979	926	1004	1035	917	1002	935	956	1020	998	1000	947	972	1020	957	1001	978	1009	984	972	933	959	1003	1049	984	989	1009	995	1006	963	976	1012	922	1025	968	977	1006	971	1029	1001	966	1052	994	1012	1011	993	939	944	1007	999	999	974	1012	979	1037	972	935	1010	1059	972	983	1057	960	1017	990	1024	967	1007	992	1041	954	977	1028	992	1013	1003	955	965	1007	991	986	996	996	938	992	959	1032	975	994	1009	970	987	1002	1014	1032	1014	1009	998	926	968	1004	952	1021	970	999	943	975	974	988	969	935	987	997	988	970	964	1038	954	1000	964	1002	953	988	980	981	999	942	969	969	990	977	965	982	1037	1025	987	980	1036	1033	980	1000	962	990	949	1047	988	1011	1093	970	963	1029	1017	988	978	992	986	1026	950	986	947	1052	1005	973	1015	1012	1005	941	917	986	946	950	987	973	1012	973	980	994	984	973	987	980	1000	985	979	999	988	1013	1018	989	954	974	1000	1082	1032	957	1017	1005	1029	1035	970	1027	917	973	1020	961	996	965	1057	1020	956	982	928	918	1016	1034	978	935	1015	1000	995	972	1005	990	987	956	916	983	955	993	1039	926	992	1011	976	984	968	997	1034	1006	1009	1056	955	1001	969	964	980	1012	1007	968	1008	1012	985	966	1015	993	1055	977	947	1003	1025	1010	932	994	1022	963	971	993	1019	972	1026	975	990	987	1047	1006	956	953	1009	1023	1031	917	957	1004	974	953	1025	1023	964	1022	969	1009	1013	979	993	914	1070	952	918	961	938	977	985	986	963	949	918	1007	999	967	997	974	1034	1024	957	1031	953	1052	974	986	975	962	1006	1015	1041	1041	1014	974	1009	972	1025	975	981	1035	1021	887	1002	1035	993	959	973	984	974	1028	1044	1027	980	1010	1024	940	962	999	952	1070	952	986	981	1040	995	991	940	1008	954	1053	961	1027	1005	946	951	921	1025	957	989	1021	964	998	1007	995	1024	1006	975	899	983	1003	975	1034	1002	1000	945	1029	947	1041	975	1014	947	959	978	990	974	988	1003	967	969	993	1028	977	964	954	965	969	978	1006	966	1010	1020	1011	977	970	1049	988	947	981	1010	1040	1032	993	919	1016	1033	1005	970	987	982	965	980	944	1021	1028	1055	951	995	993	976	968	964	985	1023	1005	1004	984	1009	978	1052	1018	973	984	966	1006	996	1055	1005	1023	929	929	1014	995	1022	991	1036	972	937	990	1006	955	1014	939	1015	993	975	994	980	1070	987	1013	1002	964	1027	1005	992	1025	967	969	950	1013	988	1002	985	1024	1003	1000	986	982	973	943	957	1068	974	1029	960	966	950	957	1057	1001	968	989	978	1024	1008	971	972	1016	970	1027	1000	954	931	989	1021	974	982	1007	1036	1032	1025	1012	1004	1007	1047	945	1019	1005	980	999	943	957	1039	984	1031	995	967	938	989	952	963	982	1044	988	941	949	946	966	982	987	979	990	970	1039	938	974	1023	984	942	992	1053	937	1013	1005	963	1008	1037	1005	1052	1061	991	1010	985	993	994	990	940	1048	1020	970	993	976	1005	979	982	1013	974	1004	964	993	1043	999	990	1023	1026	951	967	960	1001	1008	986	971	1013	1010	967	959	1025	980	1071	968	1019	1030	1036	1027	997	979	977	1000	935	986	975	1007	995	1012	1002	990	1007	1025	937	1016	995	957	996	990	955	983	983	953	1032	978	938	998	999	953	984	1023	1036	968	942	971	1034	979	938	1027	995	1022	996	988	1036	952	963	1003	1007	991	994	1029	974	956	974	981	1012	952	1003	1048	1034	1000	1028	1050	963	1001	962	1000	1011	1019	911	1020	1001	1015	998	1033	1005	989	1021	960	966	1003	972	1012	973	998	907	979	1012	985	981	970	955	1036	1042	1009	1021	995	967	933	992	995	1003	1007	985	948	1017	949	1033	1032	1007	991	978	1030	925	990	959	998	991	979	1019	1035	965	990	1041	1030	1026	993	1052	991	1011	990	989	922	1013	998	922	1005	1027	983	974	1009	1009	1001	983	995	1007	946	890	981	1011	1035	1004	1023	950	983	968	990	1003	966	928	1000	975	995	911	1014	1002	961	1003	992	971	1008	995	1008	955	999	1009	1054	998	1025	950	1005	988	991	1028	946	957	979	1004	969	1036	995	1020	999	986	978	1002	956	1001	968	1011	1060	967	987	1055	990	971	1002	982	1007	990	1034	984	1046	973	1024	1035	968	971	975	1022	984	995	976	942	1030	1050	970	961	976	956	1004	969	975	1010	983	1039	993	1021	975	1021	970	1037	973	1000	1031	1031	1031	971	1040	961	1006	984	1003	1015	978	949	918	994	1028	1014	982	1015	993	1023	930	962	993	943	985	1039	975	972	961	1028	1008	933	1042	1029	990	973	954	1006	1002	1000	989	1018	988	1042	964	933	992	954	1032	976	973	1022	979	1036	946	963	931	1012	957	972	1022	1051	991	995	979	997	959	979	995	979	995	962	983	951	963	997	1015	1016	965	1002	943	1046	967	960	1000	974	978	1018	998	968	976	1021	981	1064	940	1038	969	966	976	953	979	1013	946	959	923	964	1034	994	1037	999	985	968	1018	950	953	1058	961	937	1000	929	991	959	991	1018	996	990	998	995	986	1042	977	1018	1024	982	949	955	953	1011	963	967	975	1016	999	963	1041	1005	995	948	988	1039	967	999	995	1018	1028	940	1021	970	1001	992	1023	974	988	980	968	1019	983	1006	986	995	960	934	1002	1021	1014	988	956	1026	1020	960	969	982	1026	1013	945	984	1007	977	1019	976	952	946	962	984	1018	997	974	992	1002	951	980	978	962	1011	998	1013	977	969	999	1032	994	935	991	1017	1024	1010	936	954	944	1041	1005	974	957	966	937	1015	1012	936	968	1009	977	994	988	1009	987	942	977	949	971	954	918	1014	1034	1052	1008	928	1025	975	995	1019	997	926	1028	926	952	980	955	946	1010	1057	954	995	993	995	957	1037	977	964	969	994	983	1013	951	979	980	1002	999	1002	1005	965	994	1036	998	1031	977	954	980	1001	978	1036	989	951	988	983	1017	992	944	992	995	1039	1065	991	983	944	1016	921	1003	971	1055	990	956	911	985	962	975	975	976	980	980	945	1038	1032	997	921	1009	982	1014	982	980	988	989	951	973	1034	907	1036	986	991	979	984	1030	1034	986	971	1015	1043	978	986	919	1001	942	1009	959	987	981	952	1011	944	972	1010	951	1032	989	995	1026	973	976	935	978	1052	998	972	1004	987	972	974	994	933	991	978	1015	1002	941	949	1004	1019	975
47011	24734	14234	6988	2999	1620	884	636	522	524	480	489	506	498	486	480	413	439	422	460	474	479	486	443	463	454	381	447	455	460	440	476	429	439	425	468	429	478	425	426	474	448	398	411	463	390	457	472	438	446	442	457	459	470	440	411	449	422	456	437	479	467	451	467	494	440	440	462	433	427	468	470	428	418	412	448	447	451	444	410	449	445	454	470	505	444	479	430	411	480	457	452	481	474	447	448	435	436	470	448	510	449	437	505	522	506	428	478	420	473	461	435	504	410	445	412	444	437	441	429	441	466	431	406	420	434	430	441	488	475	448	483	439	416	483	440	429	460	429	458	447	435	438	433	419	408	436	458	422	462	461	474	412	447	458	415	437	421	397	458	474	476	457	422	451	482	404	440	457	407	459	439	424	489	513	424	462	437	452	437	445	431	471	432	465	448	468	433	447	427	467	436	410	454	419	471	470	465	429	428	436	439	429	483	479	440	485	423	444	455	429	471	466	459	449	421	475	513	442	426	421	460	447	392	425	429	409	438	446	451	466	485	447	481	450	490	445	495	418	427	413	438	417	473	455	428	458	435	478	451	479	460	465	456	423	459	444	433	457	441	500	476	432	465	420	427	446	473	439	433	430	447	468	458	476	404	443	438	479	453	420	444	428	458	418	512	491	452	449	411	460	434	420	489	441	405	414	472	467	421	453	405	431	439	438	431	432	428	468	428	432	458	438	438	440	438	422	450	406	423	427	431	457	449	440	475	481	410	434	442	465	420	422	457	418	464	430	445	480	456	440	460	455	480	439	462	433	413	425	489	444	437	465	451	437	492	397	451	439	474	451	467	460	457	427	443	464	418	419	438	492	441	415	426	468	485	443	416	412	467	473	475	450	470	427	440	456	468	440	454	441	484	413	411	422	430	417	453	467	431	440	443	416	453	496	455	451	467	464	442	410	459	450	482	452	457	416	438	447	446	461	434	494	455	440	424	456	458	482	437	432	459	410	428	488	492	481	431	384	435	438	500	470	423	435	443	477	449	417	471	445	440	471	445	441	420	482	433	435	460	407	455	405	449	456	459	475	460	416	494	471	470	456	455	444	457	430	440	440	471	426	444	437	454	464	421	490	420	441	495	456	449	473	475	439	395	430	465	470	443	518	464	471	419	408	453	454	415	454	495	477	447	476	435	450	472	430	502	468	456	424	431	421	464	410	488	437	435	434	446	429	409	448	451	484	418	488	465	417	469	429	424	412	422	485	407	470	428	434	423	454	464	471	455	399	470	430	460	428	451	492	431	426	410	441	462	421	423	415	456	401	464	464	441	409	449	492	469	441	441	444	457	463	448	442	474	428	434	465	414	495	462	450	450	460	505	436	454	426	445	465	408	473	449	494	422	472	485	477	439	435	476	457	415	393	418	482	487	436	465	485	406	452	425	425	410	489	451	453	461	440	434	457	494	442	460	439	440	423	459	425	448	442	457	487	465	441	448	476	458	473	438	417	472	432	426	429	410	457	455	433	450	444	402	448	404	474	430	424	433	475	435	473	455	482	468	429	457	481	429	458	463	474	487	414	440	442	450	476	455	414	396	427	447	436	492	442	438	422	407	440	455	443	442	427	473	430	427	434	474	434	409	399	448	487	498	441	447	462	421	432	463	444	507	445	458	444	423	429	464	438	484	448	440	476	441	407	432	422	405	431	457	447	403	399	439	456	470	432	440	461	464	487	466	485	449	399	426	436	410	448	470	506	447	427	445	459	442	438	427	488	424	441	438	504	454	450	454	458	427	459	417	421	437	455	443	422	449	437	465	417	448	423	421	448	457	513	472	427	452	395	458	438	446	411	459	448	452	442	435	449	439	468	458	396	457	436	432	510	457	488	437	450	477	453	433	423	434	417	426	472	429	424	401	431	488	461	460	453	464	409	457	454	438	428	457	417	491	455	444	467	471	482	424	465	453	453	493	452	455	426	477	467	413	414	432	437	452	425	442	448	430	484	440	454	488	456	418	441	465	429	485	474	447	463	427	439	455	431	440	465	468	508	483	470	429	481	442	450	419	451	437	447	462	484	456	459	469	463	478	436	474	436	431	414	428	475	432	417	445	432	405	485	472	450	444	474	462	461	436	439	446	452	454	429	450	446	419	433	436	461	480	472	444	445	451	465	472	457	478	456	482	464	462	448	450	471	449	457	472	448	488	492	465	429	436	456	511	470	462	484	454	467	481	439	437	446	413	493	423	411	450	405	464	436	465	433	441	408	433	422	409	466	432	415	454	444	466	457	446	483	429	443	426	466	457	435	436	485	491	487	430	488	448	491	432	458	424	456	453	448	435	442	396	440	449	430	449	425	480	452	425	425	435	432	457	460	456	427	469	428	420	446	464	450	469	500	478	430	440	501	495	412	460	427	498	432	461	445	456	512	515	475	448	463	487	452	438	470	458	441	434	447	419	447	463	458	429	478	452	479	471	449	429	459	471	473	442	467	475	450	417	424	442	464	462	470	461	458	455	421	449	476	420	431	413	438	433	451	404	462	411	418	511	459	464	431	468	430	468	461	462	440	457	419	426	434	456	470	490	424	448	414	442	432	488	460	456	458	476	479	486	439	428	397	471	434	445	524	446	457	476	483	417	422	401	391	440	470	394	474	461	442	433	497	432	417	437	440	441	418	473	408	437	449	483	459	421	439	440	423	462	422	474	491	465	432	438	416	455	465	459	461	449	432	462	465	461	463	429	453	424	451	487	432	424	493	510	481	422	452	485	442	474	453	477	482	437	446	460	421	409	425	451	481	423	475	444	467	499	437	448	453	453	456	437	445	439	436	469	433	437	444	434	433	453	455	444	432	441	430	438	446	415	456	448	444	426	435	459	494	458	466	431	479	475	441	411	429	478	460	454	464	468	442	457	452	419	444	428	447	472	402	492	440	471	461	431	418	428	465	413	441	454	463	453	499	467	464	465	451	435	465	454	495	469	397	456	438	440	443	456	472	417	488	450	473	425	443	467	431	457	445	442	439	466	453	451	447	439	481	411	469	473	443	465	453	455	423	434	435	467	455	460	451	437	444	450	431	381	442	482	433	421	419	452	402	452	505	480	444	426	456	462	465	438	459	423	511	440	474	448	478	455	467	472	473	450	441	455	423	488	431	432	449	427	439	418	466	410	483	458	416	460	453	460	479	503	425	426	407	443	461	433	430	491	431	446	431	465	439	491	424	443	430	450	471	440	473	467	455	417	421	444	427	423	430	461	439	469	441	479	426	479	384	443	429	436	452	426	447	449	440	450	431	448	469	457	468	471	442	438	427	404	422	410	398	454	464	457	397	436	461	464	464	434	435	434	431	432	481	454	439	414	427	422	455	476	442	425	469	417	472	457	426	465	363	468	493	469	473	468	454	455	460	459	456	407	449	492	462	431	447	449	443	430	448	467	461	438	482	416	456	432	454	451	431	444	443	408	481	443	408	443	447	483	484	443	443	451	456	417	424	473	414	412
30047	18042	18408	13675	8121	4670	2488	1582	1310	1220	1074	1107	1079	1007	1045	995	964	998	952	981	999	1014	977	953	897	980	946	961	933	956	986	899	998	929	918	972	968	1005	936	921	945	915	975	965	931	950	934	987	944	941	984	954	890	956	939	970	992	926	1007	980	989	990	994	909	956	973	921	940	930	993	951	984	1002	917	971	977	941	969	952	910	1010	930	994	970	931	952	917	952	943	967	992	947	972	928	972	1053	993	995	947	1014	925	957	1005	1039	942	996	915	1014	965	981	942	1004	997	925	971	973	923	933	979	958	904	985	973	886	921	937	980	928	945	985	981	899	975	955	966	931	1005	944	972	958	933	963	972	937	948	974	928	927	926	921	980	1008	1000	928	942	976	1020	902	995	956	973	995	945	924	976	980	984	934	953	970	965	958	962	921	966	990	991	940	945	936	1054	970	927	956	914	967	981	979	975	907	910	971	927	953	909	991	899	969	991	964	993	972	959	953	945	921	996	965	930	955	938	933	934	978	938	974	972	948	955	983	971	954	967	934	951	962	985	956	952	929	955	948	941	968	1004	987	964	925	963	942	968	1002	948	976	964	962	978	1008	961	992	917	1025	985	975	964	893	947	937	935	977	978	939	983	991	981	896	1017	957	936	927	975	921	985	980	891	906	958	968	924	889	927	924	952	955	928	955	950	969	949	978	994	988	888	988	977	986	1008	956	940	964	957	961	968	985	952	976	923	939	947	987	950	985	977	934	927	946	975	957	1010	945	938	957	983	955	911	946	982	957	959	926	926	990	918	946	970	1009	902	923	928	970	973	917	975	966	967	915	999	968	968	990	933	977	1004	925	987	971	928	947	1006	905	1003	944	902	914	962	939	990	982	925	893	920	937	970	938	980	985	998	968	1019	952	908	993	979	984	976	921	966	968	964	940	1001	923	936	993	939	948	961	957	967	908	961	981	946	956	1005	1043	962	926	932	959	979	908	968	972	934	941	975	893	948	979	993	924	968	943	933	1024	964	952	967	985	983	1043	943	891	921	978	994	975	935	986	955	984	977	949	939	937	932	924	965	904	983	972	978	910	931	964	911	943	985	978	990	861	958	944	920	951	935	991	946	988	963	962	1006	932	990	989	963	979	902	953	1005	933	1014	908	876	945	949	950	985	931	1001	979	958	948	924	950	984	938	958	999	955	988	951	961	911	912	919	958	984	912	929	947	909	990	966	1028	954	942	957	996	955	1023	899	945	931	912	1052	948	958	960	969	1004	875	930	937	895	958	938	933	947	990	925	921	940	983	976	1030	973	884	961	991	940	942	945	905	910	948	988	955	936	1004	918	962	999	964	923	961	953	895	948	997	971	901	947	887	946	915	952	927	983	985	943	914	992	961	949	944	967	908	980	1005	909	932	910	959	961	915	993	1007	1037	980	982	921	969	960	1016	945	969	934	1031	984	975	972	972	905	950	933	966	985	984	929	934	957	994	971	937	927	993	931	978	1034	961	945	955	949	994	998	901	950	922	906	965	1009	952	1002	868	922	974	1011	958	982	950	982	956	958	931	958	999	905	947	942	924	957	955	1001	948	1002	935	937	969	936	1003	1011	914	932	989	969	960	921	896	968	998	930	939	934	900	986	999	923	893	986	1000	933	933	976	963	959	917	938	915	949	1036	982	925	969	917	956	956	957	1013	988	974	946	943	948	967	936	947	933	1000	991	955	980	970	919	974	1004	972	1008	927	936	973	993	957	928	948	1001	965	980	954	956	1008	994	986	1005	947	917	918	919	970	960	962	849	981	956	1005	949	977	972	987	975	942	996	969	933	970	944	942	917	953	956	930	946	973	968	971	948	980	987	943	933	968	915	962	954	957	964	973	993	961	958	968	985	963	940	921	930	975	920	959	969	947	972	982	972	960	920	1005	916	974	888	970	954	943	952	921	958	929	979	968	936	975	1000	935	933	948	925	949	1025	941	900	949	961	950	957	1027	965	946	937	911	941	938	961	932	959	905	997	898	992	939	970	976	939	986	937	865	984	994	954	959	971	993	963	924	1028	942	923	955	991	957	1007	956	974	917	966	977	978	963	925	964	926	961	910	935	945	861	898	921	922	973	961	894	976	985	946	949	933	963	951	904	943	935	956	938	965	950	906	977	922	939	938	930	898	974	921	1025	937	972	975	970	947	917	943	982	938	957	962	969	969	1014	961	960	979	956	899	957	971	915	949	956	961	972	954	984	943	973	917	917	953	935	987	900	982	1024	982	985	935	966	932	973	1011	1009	942	971	944	924	962	923	941	932	962	940	945	925	987	966	976	994	967	968	956	1022	968	1003	892	940	993	975	928	932	905	911	964	927	892	927	975	948	960	892	962	917	945	969	997	1001	938	912	946	939	929	980	955	953	964	998	934	938	965	940	956	957	953	938	927	915	998	930	890	982	964	946	974	988	960	901	990	958	950	882	970	926	955	1020	921	926	987	998	889	952	965	912	968	961	939	975	924	927	1010	958	970	1001	919	995	952	979	987	935	914	931	988	1014	989	970	929	949	1017	923	937	948	987	926	1013	956	921	973	969	988	938	988	951	962	928	902	976	958	901	952	938	944	933	902	896	1002	919	911	948	938	942	1011	1004	964	992	992	966	916	947	981	980	992	945	925	908	964	958	901	973	962	995	931	937	961	995	953	931	956	939	950	938	923	963	993	954	945	987	908	964	940	990	944	899	999	968	981	981	979	947	937	906	932	959	945	943	926	919	972	1017	975	937	967	954	1003	919	1009	957	904	902	955	1000	980	1009	960	963	979	926	942	950	940	930	923	934	959	931	930	925	1002	991	930	934	949	1005	965	873	972	949	953	957	999	963	958	947	960	942	972	976	980	980	951	907	916	898	973	912	1002	955	975	1006	936	986	906	949	957	876	970	967	988	904	949	990	912	970	903	962	935	943	953	953	933	964	1000	910	995	917	921	1022	949	926	955	1009	950	939	970	971	962	920	936	940	926	952	1003	987	981	1014	919	909	965	946	972	888	943	996	948	959	993	988	945	925	991	935	936	911	900	965	935	933	960	947	995	936	964	966	939	1004	956	891	934	909	1002	964	947	994	967	919	992	929	975	1031	944	935	950	972	895	977	968	933	939	935	951	950	935	986	939	964	962	971	979	932	946	928	923	934	901	914	992	935	945	968	957	929	939	947	983	1006	947	917	968	937	967	944	1018	1006	977	934	981	971	946	959	962	943	933	897	948	937	1015	933	985	887	1009	933	983	933	1012	1012	1005	927	1014	957	983	910	948	933	954	983	978	937	966	945	967	937	965	922	1020	913	994	984	938	974	939	916	974	922	920	930	927	896	985	934	959	949	932	960	955	970	971	915	923	926	945	983	973	981	916	911	924	872	928	1073	941	996	961	960	920	971	908	967	947	911	997	944	980	940	940	969	905	917	975	928	937	953	946	962	953	942	950	987	1007	932	927	989	999	952	928	950	975	925	913	908	943	959	978	931	982	955	916	953	981	1020	970	963	984	923	966	977	923	964	900	964	963	1003	989	1028	940	951	922	959	978	979	932	950	873	951	931	952	909	982	943	951	911	953	985	969	993	977	959	985	895	962	897	954	990	971	862	997	1010	978	915
58265	35231	22901	11488	5116	2134	1088	612	531	481	465	489	484	445	482	480	431	470	460	464	419	436	444	482	467	454	471	438	448	496	475	478	436	474	415	462	438	433	448	417	455	475	502	481	430	462	473	451	455	457	504	459	451	419	437	485	445	449	494	468	475	476	440	495	432	425	478	433	501	427	432	400	438	449	473	439	442	434	462	470	401	464	429	462	463	504	444	490	469	419	457	464	458	453	441	439	436	440	467	461	456	419	436	467	435	416	394	414	423	437	457	460	476	470	458	464	478	449	477	463	465	492	507	478	430	440	456	419	445	453	427	469	460	436	433	476	454	444	460	471	455	473	437	454	449	430	435	470	437	497	450	494	470	408	455	496	426	415	436	507	426	430	440	477	474	472	465	482	462	465	450	429	457	409	457	438	463	482	468	473	448	475	488	445	424	402	440	453	473	446	473	489	420	443	425	435	444	427	495	428	439	443	404	493	457	442	460	473	466	424	415	447	451	401	450	445	442	452	432	442	418	425	446	475	464	422	461	405	387	454	488	489	430	435	455	494	446	463	432	428	420	434	461	433	428	452	467	460	410	476	457	500	445	426	442	435	432	423	480	450	488	431	420	452	465	475	492	444	473	451	449	424	443	442	424	479	471	450	454	422	460	454	444	481	420	448	463	427	456	461	450	430	465	454	454	450	462	473	467	411	427	439	478	430	466	450	438	433	432	438	433	451	491	434	480	469	428	414	425	441	468	428	436	453	468	432	436	455	440	446	459	447	474	491	443	455	427	452	467	462	464	474	457	453	468	478	460	452	444	450	440	446	440	464	462	452	464	462	452	431	408	466	447	441	474	415	462	458	434	457	446	486	435	470	443	458	438	452	428	475	451	459	426	447	466	458	468	475	427	474	455	476	461	429	431	444	498	485	494	441	457	411	426	478	428	414	455	460	459	483	444	413	457	453	407	433	461	408	384	453	497	464	455	457	467	445	437	508	454	447	387	444	490	447	471	438	428	466	472	469	460	498	455	431	455	467	457	456	458	482	456	431	428	470	412	469	483	450	460	459	460	474	488	409	439	442	474	469	418	444	446	451	446	444	448	453	422	426	450	436	515	438	456	445	480	475	420	479	420	476	439	477	466	470	475	453	488	457	436	429	427	429	450	475	425	462	470	459	426	463	449	458	472	438	449	442	385	462	493	476	483	402	457	477	452	469	472	460	476	432	467	461	435	457	418	448	456	454	412	464	424	400	442	401	443	440	430	430	471	452	420	430	457	436	442	433	475	453	436	383	479	460	431	441	476	465	450	441	450	448	470	446	443	460	442	439	439	481	461	408	438	454	432	433	437	428	404	460	452	467	483	428	456	442	454	440	447	455	455	470	473	463	465	453	442	459	434	448	481	460	464	439	465	474	443	466	437	487	486	487	460	459	450	449	457	451	430	437	459	442	477	471	465	444	410	436	478	455	448	445	505	440	440	459	427	503	473	443	431	461	420	448	467	457	478	417	460	501	467	431	458	460	466	431	431	444	428	448	457	482	458	459	464	427	499	446	476	412	480	446	442	445	462	485	474	459	432	429	473	447	447	440	476	430	439	419	448	410	431	448	437	416	482	474	463	422	439	443	429	453	467	450	443	451	453	428	454	461	462	439	462	473	432	415	482	465	473	421	440	447	461	455	449	442	436	404	434	456	436	443	447	455	456	433	436	434	446	465	416	468	446	446	440	427	447	458	469	460	467	422	477	457	469	450	413	467	425	411	437	434	436	443	451	489	447	420	437	451	441	468	453	441	446	431	437	509	461	431	448	413	427	474	473	451	458	467	464	461	456	483	475	441	427	473	438	447	463	449	469	444	462	462	480	446	454	431	477	484	442	413	451	422	457	471	445	411	436	467	440	440	439	440	463	479	454	440	447	469	490	455	479	429	448	446	399	435	480	421	423	441	480	422	454	444	453	445	405	399	454	465	491	409	478	432	445	430	394	420	443	453	439	472	445	479	463	464	519	402	416	496	449	477	449	430	475	470	468	399	466	423	421	420	474	441	448	422	426	450	444	454	434	470	485	432	450	450	486	469	393	452	454	443	441	424	445	464	474	422	465	449	446	427	458	468	438	387	432	419	474	480	430	442	430	433	517	426	458	432	429	425	483	477	470	409	474	454	451	450	455	435	437	428	403	446	456	461	458	432	438	442	434	429	460	402	468	443	451	410	425	479	444	440	419	441	435	430	457	468	463	422	433	427	454	459	431	419	468	485	439	440	433	436	429	416	454	445	459	411	457	463	453	473	436	455	443	434	446	422	441	489	433	478	442	455	474	510	469	425	487	461	452	458	461	457	385	443	449	453	450	446	451	435	450	485	442	467	463	454	441	487	535	502	475	438	437	466	452	459	430	448	436	441	447	468	426	420	427	459	405	411	467	448	419	477	468	463	459	469	483	429	379	426	432	441	456	468	467	478	435	410	410	454	424	452	450	419	466	476	458	459	468	471	467	440	444	444	421	443	461	450	418	480	464	439	463	479	422	476	433	426	466	409	449	484	455	483	448	471	418	438	456	463	454	462	451	431	417	430	450	392	431	460	457	442	424	459	446	441	436	454	426	425	459	451	477	435	461	480	450	448	442	409	496	497	458	456	431	473	445	408	451	452	431	488	482	480	450	459	420	473	475	439	449	467	449	429	451	462	467	429	477	457	419	442	447	418	482	452	484	458	427	482	488	477	492	445	466	463	437	484	420	467	478	447	468	446	424	443	434	436	438	466	433	430	417	456	459	449	446	424	455	489	443	422	424	424	403	435	428	456	477	468	409	438	492	479	409	445	484	417	436	451	478	431	440	447	473	417	464	457	460	428	415	445	410	447	468	472	457	433	445	457	403	400	498	438	459	489	482	436	452	434	518	467	462	438	500	426	476	455	444	434	472	439	460	415	427	479	460	461	429	413	474	422	462	460	477	492	457	445	437	476	480	450	479	438	432	486	458	447	465	462	452	434	453	458	462	453	469	450	454	442	477	465	467	466	468	461	446	480	453	419	434	447	485	461	461	423	452	456	464	492	457	419	482	459	484	440	460	461	486	507	449	441	486	450	472	463	442	486	493	457	417	459	438	418	448	459	425	452	422	473	464	462	448	454	434	459	446	415	454	477	491	477	459	409	431	452	405	453	462	447	455	468	425	428	437	475	455	443	464	428	422	479	453	441	465	458	416	448	474	450	431	429	474	427	431	494	445	455	450	429	502	447	459	476	447	471	460	470	428	457	433	445	487	455	482	466	457	450	420	462	458	429	445	454	454	465	474	507	474	459	559	435	484	469	469	462	401	465	422	435	435	428	456	450	485	426	458	424	474	459	481	434	434	393	438	422	454	452	454	483	452	430	487	459	427	449	480	444	470	480	473	462	448	429	450	449	413	463	448	422	454	445	445	446	436	448	462	440	456	452	446	409	499	462	507	489	458	487	437	427	462	449	476	453	466	447	445	432	465	445	469	474	425	470
38023	28535	25818	19169	12016	5977	3324	1561	1262	1138	1120	1122	990	1006	1022	982	1019	1008	947	969	967	1013	981	932	995	991	1000	971	989	971	973	955	943	980	1000	993	981	967	961	929	931	979	970	1005	989	981	951	981	982	994	954	982	942	956	974	968	962	967	946	979	983	924	982	1023	986	963	954	892	972	930	949	1011	984	929	949	895	946	987	945	907	981	960	988	996	994	944	984	977	951	973	980	962	981	912	946	944	986	958	926	968	980	917	996	994	975	966	994	952	1008	944	945	977	995	955	984	971	932	982	943	985	895	941	977	939	949	975	972	997	967	880	969	913	978	968	981	957	967	981	939	942	1021	981	970	998	1003	982	947	950	937	1022	970	991	1001	927	1004	951	972	954	1014	979	942	970	1001	962	960	965	899	935	998	932	982	951	969	988	987	957	921	963	947	996	915	942	936	959	937	926	966	961	936	995	941	958	1011	957	910	959	1012	931	966	966	937	992	941	956	973	1016	971	924	918	1001	971	950	946	1018	978	986	953	949	897	1031	984	962	938	956	940	960	966	932	1000	989	911	918	946	945	927	972	930	979	930	944	942	986	973	969	945	982	975	950	941	926	994	954	959	1010	979	942	949	1045	983	875	914	957	991	1016	922	989	959	923	987	943	953	964	977	946	985	897	942	935	968	957	931	937	947	925	929	1020	1007	988	939	1046	953	913	1027	942	974	995	941	951	997	960	945	1041	957	985	977	943	1006	987	943	1002	933	975	955	930	971	936	933	1011	974	991	985	975	986	925	934	979	964	975	987	973	960	983	975	931	975	983	972	1049	1004	1011	901	994	962	959	982	1000	1000	975	962	969	967	952	934	990	948	1070	1004	965	1006	968	980	931	908	954	977	934	959	967	1010	942	969	930	952	983	1002	936	988	948	946	1040	989	977	956	972	963	1017	968	929	975	964	932	949	977	986	1014	980	923	959	911	931	911	908	959	940	965	930	971	967	951	968	951	953	955	955	961	996	975	1016	986	949	996	995	914	916	954	1027	991	980	984	966	973	939	983	1001	952	957	961	1003	1003	936	993	973	1009	998	946	934	912	950	928	914	954	958	1003	1011	1006	957	956	943	950	916	978	909	992	984	971	962	970	996	983	1006	947	1017	945	980	951	994	937	928	944	958	999	992	998	929	876	981	940	971	956	959	931	989	972	970	996	971	940	998	971	1001	980	954	1019	1001	1008	922	967	971	978	908	984	959	1012	952	912	965	969	989	976	969	960	971	930	954	909	960	938	952	928	960	968	995	954	1009	1012	933	995	983	944	938	974	960	1011	960	939	974	963	989	955	996	944	989	909	1012	997	1043	955	1011	946	999	924	931	989	978	993	987	964	959	966	944	981	970	943	972	969	973	1010	956	982	953	925	986	997	960	967	887	939	1003	936	941	915	975	948	998	969	977	939	957	954	1019	958	957	1002	1014	968	1006	952	937	959	946	991	1016	896	966	986	985	980	977	963	986	971	990	973	923	960	1004	937	993	959	980	981	936	950	905	961	937	999	978	983	972	969	959	990	994	941	974	942	951	992	932	969	974	938	968	956	938	927	983	947	1000	939	1029	977	897	903	1008	981	1052	958	937	951	956	972	1009	962	965	941	991	992	931	957	930	1017	998	965	1003	901	951	972	984	940	942	990	972	980	906	972	929	979	950	927	952	987	954	969	972	932	943	994	983	1005	954	1012	942	1029	943	932	955	938	948	1030	963	973	993	924	1013	937	946	942	1001	949	946	975	947	959	986	997	932	976	983	941	978	972	1003	1032	975	1033	972	969	955	954	1026	951	997	961	987	1000	935	991	1029	1001	967	996	966	981	1029	1053	976	1003	982	930	940	961	898	969	938	987	954	963	945	930	1008	923	957	943	929	937	946	970	1012	988	985	910	943	972	931	964	987	955	986	1001	950	954	918	981	937	945	971	956	945	955	998	966	969	1007	950	971	981	920	961	938	952	959	952	999	931	999	999	880	944	934	925	963	1010	981	958	1002	1008	989	956	989	953	968	984	946	955	1028	1024	973	998	992	930	964	970	946	978	1018	926	893	942	946	921	965	994	915	956	922	953	937	979	1044	942	947	969	1032	962	938	988	929	1029	946	984	1013	956	972	1019	947	1009	943	933	937	1030	986	948	978	1005	962	897	991	957	1013	985	980	960	941	964	1014	951	989	968	1011	986	950	922	942	1023	996	943	997	935	968	913	939	889	1050	965	960	913	987	980	986	921	939	980	942	999	992	939	959	996	987	948	1031	943	977	965	978	937	983	930	960	963	1063	982	968	972	922	1025	1012	995	1022	968	976	1024	948	970	912	978	952	958	964	985	968	902	936	981	923	958	978	919	989	1011	975	945	1002	963	1006	921	961	961	950	958	936	933	976	969	944	976	894	1007	958	1003	963	1003	966	976	969	922	970	970	945	981	997	954	1011	1009	973	1000	984	957	1009	984	991	924	948	989	933	974	1002	994	1022	998	938	927	942	1032	974	946	954	917	974	973	964	1015	949	955	955	919	924	899	989	970	949	965	995	1002	972	963	926	942	977	979	976	950	931	981	1025	998	940	974	987	946	988	1027	974	952	972	890	976	994	959	982	955	966	945	941	1014	938	987	928	907	956	945	994	944	911	954	948	956	984	940	920	1005	926	949	965	998	950	1006	969	921	989	948	981	948	913	942	952	971	956	980	997	941	999	964	950	933	952	922	1003	978	958	979	954	994	973	1027	946	974	964	953	992	965	976	941	905	951	894	955	918	958	953	945	940	951	953	965	991	957	1007	988	944	936	963	960	936	916	957	954	975	1001	988	897	976	960	948	997	936	1005	972	959	914	953	937	935	938	935	921	961	949	976	948	1004	986	964	949	1020	970	1007	974	993	964	1020	981	983	942	948	937	940	964	929	934	986	976	941	909	950	937	1021	967	981	989	987	973	928	1043	951	961	967	922	954	979	977	929	956	945	951	967	987	969	979	949	939	966	998	943	1019	959	974	949	993	883	953	1022	979	946	985	957	959	983	997	940	955	959	954	927	967	940	959	919	1059	1018	1005	921	965	963	933	954	993	976	964	998	985	950	965	996	941	962	922	955	971	979	986	950	990	1005	976	1019	996	934	985	974	1004	950	945	980	995	970	971	929	982	928	1003	995	943	998	959	938	950	967	973	937	939	949	930	942	983	911	983	974	944	914	982	959	958	987	951	951	968	961	933	966	979	934	951	919	1003	977	1004	928	983	975	959	992	972	969	938	946	1024	968	942	918	939	929	1002	963	959	992	945	960	963	980	929	958	989	926	990	934	1010	946	980	925	943	944	973	973	978	982	922	926	969	937	963	980	919	967	1020	975	981	947	933	981	951	916	971	979	1022	941	989	960	989	979	941	984	999	972	982	995	991	935	931	1032	961	954	916	926	932	1015	947	995	903	921	1000	940	932	949	1002	979	959	959	979	941	954	960	1053	1009	999	929	1006	964	1009	928	939	944	977	933	937	941	963	974	1027	951	949	972	999	963	932	953	933	1003	960	971	962	963	957	967	991	957	906	945	939	986	986	1024	963	977	1014	987	948	909	1024	964	960	977	986	1031	970	923	950	945	949	984	959	1012	993	942	1030	977	964	1028	959	1017	1005	957	993	901	966	985	1030	967	995	1005	952	943	962	946	968	989	980	1001	974	1056	946	968	991	1012
68554	44338	28297	14737	6270	2687	1062	703	507	505	482	499	495	517	452	460	474	492	477	458	462	456	543	478	437	475	457	481	455	484	488	489	504	472	473	473	506	498	499	469	460	460	463	465	443	462	481	473	434	458	494	443	467	490	436	538	488	471	427	511	489	457	464	483	485	501	486	471	458	457	438	496	487	479	453	472	475	485	481	489	508	476	480	480	493	439	458	459	527	435	423	437	486	519	493	432	454	444	527	536	437	466	470	430	477	445	452	421	447	476	481	464	461	494	530	473	486	476	490	468	494	488	506	447	463	458	455	474	518	457	492	485	509	456	508	497	470	484	430	496	463	470	488	442	472	449	428	463	486	492	493	438	491	451	481	506	472	464	463	415	459	437	469	479	461	494	466	496	522	469	482	460	444	441	478	474	472	447	470	478	469	476	479	469	468	496	452	455	505	476	463	502	434	475	438	479	465	486	471	472	417	434	470	506	478	474	451	457	468	455	506	468	449	462	468	472	449	454	515	480	462	474	437	478	464	469	520	478	486	449	450	461	456	472	452	436	455	522	469	494	492	472	476	487	479	472	460	434	466	480	497	493	502	454	465	466	485	483	450	455	486	518	474	434	467	478	461	447	518	477	503	480	444	510	493	471	412	480	510	507	439	471	452	479	470	448	480	470	487	435	493	432	501	428	451	476	498	471	462	461	478	442	485	432	452	480	458	481	454	504	481	473	457	467	456	484	455	444	486	435	525	470	433	497	501	507	473	447	516	454	488	477	423	439	485	458	515	470	464	453	499	495	498	507	501	473	466	509	502	476	519	443	432	453	467	460	518	496	463	470	461	460	522	452	428	488	465	449	492	459	510	482	478	495	467	454	513	446	467	475	446	446	469	450	439	482	473	497	499	438	509	491	451	486	494	474	455	508	497	496	457	475	487	502	461	481	480	458	490	468	480	450	443	482	424	464	466	430	444	439	463	463	456	444	471	455	502	467	456	486	445	485	474	461	489	464	487	493	481	433	468	462	471	453	488	480	420	475	482	528	434	450	470	453	461	467	425	472	466	467	458	454	468	492	518	439	488	494	477	469	434	490	447	469	488	450	442	466	487	448	500	469	418	514	470	433	511	444	444	489	512	445	466	435	491	483	479	459	494	481	429	465	454	472	449	454	481	451	455	525	466	470	492	469	445	440	465	456	533	484	503	478	438	473	460	449	392	482	468	442	443	471	460	421	492	482	485	466	456	444	484	442	442	452	478	458	422	444	474	449	426	452	455	454	491	459	458	478	463	504	505	454	508	460	445	466	462	462	460	500	467	451	445	470	464	463	445	519	481	443	431	491	495	478	453	468	448	449	495	484	480	470	452	444	470	476	513	531	414	458	466	471	460	479	455	510	464	450	455	446	469	487	490	423	389	481	503	519	466	458	435	497	447	428	501	461	495	447	483	486	521	463	485	477	482	496	456	433	469	451	465	508	492	463	472	474	484	416	498	477	514	527	471	462	432	473	486	499	512	466	482	434	472	454	432	464	514	469	443	457	475	525	491	479	459	426	460	525	470	478	428	480	464	463	454	468	474	449	488	480	446	418	482	478	515	461	498	442	410	466	433	471	488	498	465	427	527	457	474	500	516	443	470	475	437	451	471	464	484	450	503	483	489	429	487	470	448	470	443	444	432	469	429	489	508	444	482	504	490	479	489	475	445	446	487	490	436	465	476	498	409	455	450	460	475	518	473	486	496	469	435	451	505	456	425	440	449	421	460	451	428	439	474	505	458	457	426	456	508	457	457	437	500	478	447	508	512	441	483	444	482	456	481	480	495	438	459	423	445	463	433	406	510	452	482	498	451	478	510	471	449	480	458	410	484	486	470	455	521	448	470	502	444	507	466	455	470	450	443	464	487	471	459	483	484	438	496	468	529	494	505	486	468	465	455	514	457	453	461	460	512	500	467	477	514	460	480	461	457	449	475	473	482	533	483	472	464	501	499	477	482	471	505	506	492	445	478	485	472	485	430	471	489	497	479	480	494	454	454	454	443	485	427	481	473	471	431	495	461	477	436	421	456	462	448	499	475	447	508	475	497	437	435	476	485	487	474	485	482	463	519	445	504	494	466	480	485	455	459	459	458	465	473	492	512	445	475	469	490	472	450	455	461	500	418	474	465	429	459	475	445	472	480	456	416	500	469	496	470	487	449	467	478	446	446	461	505	510	467	440	466	446	454	459	462	451	502	476	491	464	503	475	505	482	449	464	444	471	468	470	462	448	515	444	475	466	433	471	454	444	444	494	540	445	467	474	458	461	447	439	455	460	444	472	440	499	464	487	468	483	503	473	463	458	480	532	462	491	516	490	481	490	427	430	498	499	430	418	485	487	479	438	477	451	473	493	482	436	460	439	476	438	503	459	523	507	515	507	451	488	505	452	453	462	477	452	467	453	459	447	507	480	475	479	477	460	468	507	453	455	477	487	484	450	460	463	468	450	462	469	487	467	453	507	458	513	501	467	490	489	451	454	494	429	490	463	490	435	451	441	483	445	497	459	484	467	474	504	508	482	481	446	456	464	511	416	457	422	443	474	493	490	485	482	535	470	490	490	504	464	465	496	486	469	449	443	476	457	529	465	427	487	467	474	409	458	436	475	512	434	447	509	473	460	459	484	488	468	440	488	475	427	489	455	456	483	492	451	480	477	496	479	445	510	474	455	461	484	475	463	508	448	448	449	503	449	446	445	470	475	457	474	448	495	472	487	527	440	423	475	494	452	436	468	496	466	516	452	484	475	459	487	450	479	484	429	459	495	455	488	449	486	462	473	453	518	472	484	427	424	437	514	480	490	425	464	467	431	473	453	432	478	477	481	472	483	467	490	445	467	452	504	461	466	466	479	464	440	458	478	432	483	475	463	513	485	483	454	463	474	481	480	480	472	489	486	493	454	447	515	504	502	441	493	476	447	425	443	503	452	468	461	466	483	461	487	458	485	478	497	492	524	484	473	471	480	460	468	409	490	451	459	463	422	475	486	494	484	512	453	468	440	476	488	490	439	423	468	453	459	459	451	456	462	462	439	476	475	458	484	470	443	515	477	450	434	472	478	461	468	469	442	478	452	436	455	476	447	454	470	429	476	477	451	444	484	488	488	488	458	434	473	410	488	462	476	458	419	454	470	462	462	494	455	442	476	453	431	452	479	442	444	467	460	490	482	432	508	502	448	469	454	485	467	472	449	456	481	446	465	438	476	453	498	447	461	436	461	421	446	459	454	470	475	441	435	462	443	456	434	488	521	434	483	483	464	446	455	454	483	478	497	473	473	463	458	436	490	481	433	493	440	470	476	474	484	491	406	463	439	490	478	518	464	475	448	466	457	439	451	511	446	451	468	462	486	440	471	475	494	515	457	452	490	476	470	485	511	482	487	483	488	471	500	481	503	481	451	488	480	484	452	471	490	458	468	476	457	503	527	416	444	429	462	426	471	470	484	467	452	479	436	455	527	496	479
44823	35421	29424	21806	13100	6921	2861	1702	1287	1198	1141	1106	1065	1039	1049	1056	983	1042	1021	1027	1030	971	1036	1011	954	1005	1075	1068	1040	999	981	990	1056	1024	971	1046	1002	965	1010	1031	999	945	1009	1055	1008	963	1070	998	990	910	998	1034	993	994	998	974	1046	966	988	936	979	1014	958	985	994	990	986	1077	989	979	1006	928	964	954	1008	961	1006	969	982	994	1002	1027	965	1048	1003	969	1000	903	1006	984	970	1014	990	981	1030	979	1053	985	1018	1012	955	1025	1001	948	1035	1029	968	1010	989	941	1002	1016	1006	1035	997	996	1025	1018	1012	1020	1043	957	1034	989	1007	974	964	956	999	1013	986	965	960	989	961	1058	961	971	977	1057	996	983	991	983	984	970	975	1017	974	1066	986	1003	984	960	998	1003	977	1000	991	991	946	985	989	1011	993	1037	1016	1005	938	1045	997	1026	1005	988	980	987	1003	1014	978	1032	998	1013	1024	977	1014	988	975	985	1006	976	1031	1019	932	958	974	1024	951	985	974	1020	963	1032	963	963	1042	1003	997	977	989	1041	1004	948	1008	980	1025	925	927	949	974	982	989	980	1018	1006	894	1027	968	1038	989	1046	1009	1020	992	1003	977	933	1038	949	1030	1004	947	931	987	951	955	1037	981	951	973	996	1007	1038	946	1076	971	989	1023	972	973	992	1053	953	997	955	986	974	976	953	969	995	1016	998	1014	995	1033	963	995	1026	972	978	1007	1008	961	943	978	949	989	1035	947	1004	1012	1052	971	1024	955	982	1032	990	969	1037	998	1007	979	1003	1027	1022	1000	960	1040	956	1006	956	980	958	973	965	995	1003	1019	941	1010	1024	1033	975	1024	982	993	961	941	1002	1016	979	998	966	1038	978	1044	1009	977	984	1009	979	1028	1023	955	967	983	1015	981	955	969	973	987	993	989	984	997	959	1023	976	997	1004	997	968	1001	985	1011	982	1022	1011	1075	1041	988	997	990	1033	1027	1042	973	1059	968	1027	971	1037	998	961	1071	955	1012	1007	1003	969	1033	995	1056	942	947	997	968	995	991	990	956	962	1029	1005	986	983	1018	971	986	956	1072	1045	1051	1008	942	1026	1015	982	983	1061	1041	1060	998	955	968	984	927	974	955	1032	988	998	1025	995	949	1029	1057	1020	991	948	985	914	979	998	972	942	936	1027	969	993	978	1001	1026	1000	998	1025	1014	980	1003	996	1043	975	1065	976	1029	1020	983	965	1025	1027	1003	975	982	1001	967	1002	914	972	1067	938	942	976	1015	1002	977	1022	959	934	1029	1001	999	983	1014	996	1012	1041	971	1001	947	969	957	1018	971	970	1007	1013	992	959	1005	956	974	975	1019	1025	979	1009	1008	1014	972	1025	1056	1036	947	958	978	1020	954	943	969	1021	983	959	1023	963	978	1009	967	1051	985	976	1052	955	969	914	992	1042	1001	938	1024	1053	976	969	1043	970	978	954	1051	979	1022	971	1028	1019	988	1018	984	939	1032	962	1002	978	1017	1005	953	1032	1011	924	982	997	983	978	954	983	981	1032	980	996	995	1048	978	964	1044	967	1034	1002	1020	973	969	934	976	1013	1001	1008	956	989	935	1006	987	948	1020	1047	967	976	1021	1049	1042	985	992	960	990	1038	1009	998	988	983	998	972	984	946	958	946	979	993	956	1037	1029	1003	965	1034	1041	1028	987	996	999	987	991	999	1005	1015	994	1026	945	1057	997	1010	992	976	1007	980	984	951	989	1010	999	986	954	1029	973	1026	996	1039	976	927	994	953	946	998	973	983	1015	987	990	998	1006	954	937	1024	1022	1004	973	955	944	984	948	948	979	938	993	1003	992	994	997	961	964	1005	1024	968	976	995	995	1032	980	1034	986	954	1051	979	977	1030	965	944	1043	1023	990	1022	994	949	964	959	938	999	987	981	1005	1003	970	977	949	997	1030	935	944	1003	1077	995	960	1046	1004	940	982	989	964	977	898	1056	927	994	1031	997	953	973	981	973	983	1056	1014	945	1041	989	1000	992	968	1023	1020	1019	966	970	1000	995	1003	997	1004	977	1008	980	1003	967	998	959	998	991	1047	1030	1025	1014	980	1017	974	976	1013	1019	1020	1017	1026	998	1006	1006	981	1015	1003	977	993	1043	936	1009	962	977	1016	1044	996	1039	1022	999	1004	973	970	1014	1015	1003	1012	987	1040	1047	1000	984	1033	1020	948	985	957	1005	1012	1084	982	972	1015	1035	981	976	973	967	958	1034	1011	1015	981	992	980	957	1020	1042	1023	1011	985	1029	1043	998	1010	989	995	982	1045	998	1002	986	880	967	1024	1009	943	993	1000	977	979	990	962	951	1017	968	1046	959	986	981	948	989	940	1053	1011	983	970	948	1032	970	1061	1000	946	1028	1046	1006	1038	998	1003	979	985	996	1017	1019	1048	1040	976	1030	950	1018	1068	990	958	1001	947	982	1041	978	1006	1017	1001	1028	1009	977	1013	1004	1045	1012	969	993	1022	1021	1050	1037	995	961	1020	971	1018	980	999	981	1023	983	1007	1044	950	1014	1002	962	1018	970	945	966	1031	977	976	979	1012	1000	1005	1021	1009	1031	959	943	947	955	1009	1016	962	979	1029	991	1010	969	1025	990	990	1020	1000	1020	990	951	1017	984	973	959	924	969	1033	995	970	987	968	993	957	993	997	1043	1011	968	1010	1036	999	1000	1045	975	943	959	994	919	974	1077	1026	973	1010	972	1004	1013	973	1013	977	961	1003	1035	1007	998	1026	947	1024	970	1052	966	1016	979	1002	1021	1006	1027	1031	988	1004	958	1017	978	1004	1018	986	1013	1014	985	971	1015	1032	989	955	971	1048	1003	1020	920	986	960	970	1016	991	995	993	1019	1025	1026	983	1009	1003	967	1029	953	988	992	994	1034	997	974	1010	1010	1014	991	970	991	986	990	993	970	989	984	974	962	1016	1028	970	988	986	937	991	1001	973	997	974	961	1000	975	1004	1018	1030	1040	997	939	979	1022	962	1046	976	952	979	1006	970	1018	1018	1052	1015	992	1033	1025	1025	985	1077	1019	1016	998	1048	982	1003	991	995	998	1051	997	1022	1031	968	934	1025	942	941	982	1009	951	1018	979	981	1001	1025	990	1022	1053	997	974	1009	955	1017	1035	997	967	1005	977	948	962	1011	975	1027	1020	1000	971	974	979	983	922	1010	1000	1007	1011	1010	1028	1050	986	1054	1014	1019	990	990	931	1015	983	989	979	973	934	1056	955	1057	948	998	996	990	976	1054	980	1026	1040	984	1008	980	983	962	976	961	1022	979	1027	958	970	946	946	1026	1011	969	977	1015	1007	1061	1005	968	1040	974	990	979	996	976	1018	938	955	985	994	984	1005	1046	1004	1055	983	956	1047	1004	948	906	954	1025	1000	1006	974	1034	1009	997	938	1014	969	1020	1044	966	1015	963	982	1018	939	986	949	1018	1035	1019	1040	959	1008	958	977	975	952	1004	988	984	981	970	964	1004	978	995	999	1006	968	961	991	995	1013	1032	1028	1015	993	1028	995	1031	976	1047	1012	979	950	978	1009	1022	1021	973	1010	988	942	977	927	992	1009	983	966	1005	1040	956	1036	984	980	1036	1047	1037	945	959	1044	1024	1014	976	1010	978	957	1048	983	1003	997	1013	1012	951	1010	1025	1017	952	955	977	992	959	1015	993	962	949	962	966	990	1031	988	1051	1041	982	987	954	991	1031	966	1029	990	987	993	1007	995	998	995	933	1008	984	991	980	989	1016	1043	955	1018	965	957	1008	965	1048	984	1005	1012	1010	974	1026	1047	971	974	971	967	1054	1028	979	968	983	964	986	1056	1029	1021	985	990	982	975	997	935	968	972	998	933	944	989	1035	970	1063	1023	978	994	1022	963	1036	1048	1013	1004	1007	985	1013	978	1010	932	1003	998	995	996	981	981	1012	941	1003	1008	983	994	995	1007	966	962	960	1003	1001	995	972	996	1030	1051	1041	982	986	1021	1025	1058	996	1004	1017	991	986	992	963	1044	1035	960	991	938	952	1055	976	1013	1020	955	952	932	1031	969	1058	1028	992	985	978	1008	948	1006
52748	24978	8857	2943	1275	873	641	523	522	469	454	467	468	486	461	442	466	439	520	450	461	456	457	440	441	479	424	455	446	464	448	459	469	437	478	449	490	468	412	429	456	450	421	472	461	427	470	485	451	448	416	488	494	442	456	470	389	451	479	435	457	432	456	455	465	465	440	415	433	452	452	427	407	454	424	453	475	461	491	434	471	447	404	449	472	420	441	422	481	514	457	471	477	463	439	489	437	431	457	455	443	457	456	425	453	433	425	441	466	464	429	439	472	487	463	452	465	447	468	481	444	405	419	426	476	409	436	426	451	447	454	442	431	387	442	451	433	456	481	411	441	466	450	433	477	452	433	445	448	469	415	418	483	442	435	458	409	462	467	423	433	449	485	478	425	453	422	434	446	443	488	423	460	488	489	434	438	487	450	459	437	431	469	488	446	462	418	442	425	472	499	437	467	450	458	462	491	465	423	438	474	447	439	440	479	461	415	450	496	450	460	404	439	415	454	444	472	466	441	451	469	452	450	446	436	428	399	446	449	466	427	421	450	470	445	405	433	491	438	430	440	453	422	420	433	442	441	455	433	449	425	440	476	435	428	491	422	444	450	473	487	468	510	476	418	483	410	479	428	461	443	420	432	421	421	433	454	393	476	443	463	472	415	442	459	455	467	437	448	455	448	493	490	462	470	420	442	434	432	469	397	430	446	436	427	455	445	408	485	467	466	472	462	451	447	458	454	496	421	463	429	433	453	480	435	456	471	447	439	459	437	407	469	465	520	443	450	425	452	440	443	487	460	461	431	428	435	480	451	444	480	435	424	487	472	440	422	429	452	408	497	443	457	467	447	420	472	447	445	428	450	403	448	475	452	445	435	412	429	467	437	432	423	461	424	418	403	460	491	502	478	437	450	484	455	424	466	465	443	437	442	464	406	464	443	463	448	434	419	441	449	487	448	482	416	450	468	447	468	478	422	483	430	455	420	427	425	405	402	418	407	407	452	427	477	440	431	441	420	422	417	449	427	459	463	455	450	449	442	447	450	434	419	431	432	446	466	442	436	446	463	408	460	439	450	437	422	496	476	443	426	500	482	470	458	486	428	444	436	431	446	452	504	476	426	474	494	441	452	448	428	458	428	422	452	466	469	448	468	470	445	455	473	438	424	453	441	466	454	472	431	487	446	472	473	460	393	468	455	473	429	483	435	490	445	439	433	446	411	434	456	452	432	454	466	458	466	408	415	458	480	437	456	436	474	493	436	475	437	441	432	473	436	407	435	433	419	420	450	441	436	433	467	481	467	459	443	479	438	456	435	417	478	472	458	475	427	449	421	477	441	398	414	425	418	444	439	464	422	386	468	469	465	453	460	434	437	456	479	457	446	436	504	432	459	486	429	492	502	498	421	418	450	487	471	445	431	426	415	448	446	475	420	450	441	436	449	445	426	411	469	435	472	460	435	450	485	443	438	452	426	446	453	409	436	412	426	437	428	472	441	448	478	438	430	430	453	458	457	443	437	436	492	465	463	443	469	422	446	425	470	472	498	446	484	438	496	462	420	441	397	419	510	480	443	442	447	492	470	451	456	464	470	491	444	422	433	436	448	461	431	461	496	427	441	458	438	448	431	461	465	463	427	494	471	396	462	448	461	482	446	484	454	391	484	457	452	482	475	473	450	461	411	433	478	464	445	413	387	460	454	460	429	490	414	413	483	435	460	506	507	484	490	433	451	442	473	469	454	426	459	450	462	443	444	473	430	460	445	442	422	422	495	462	469	481	446	443	424	451	487	462	435	431	494	435	465	435	458	448	455	409	496	416	423	405	452	466	469	444	458	471	465	457	433	444	434	427	435	441	450	464	471	443	448	470	459	465	417	429	475	468	455	469	497	445	401	437	394	408	428	427	424	486	391	445	421	470	428	408	446	487	449	430	484	465	460	419	506	457	431	462	475	443	435	485	459	450	471	458	466	437	419	399	448	471	456	431	463	475	449	465	456	441	467	444	441	446	395	468	426	443	432	429	395	431	452	429	438	439	451	453	457	397	443	453	428	431	475	470	437	416	408	429	460	441	450	467	489	449	422	487	472	441	446	429	447	432	435	427	481	442	459	452	453	477	436	428	477	467	428	460	445	441	416	459	422	438	426	498	469	451	440	467	505	450	432	449	449	430	420	454	431	420	422	473	423	450	467	472	462	457	490	429	485	454	418	433	457	420	438	489	421	479	470	418	435	468	461	481	473	488	458	422	450	488	473	462	467	399	464	428	479	470	483	439	443	441	451	461	451	460	469	440	461	411	432	442	450	465	459	450	447	446	415	422	420	468	444	447	439	399	439	436	445	467	405	475	453	436	450	460	450	419	463	459	452	427	482	446	451	444	403	429	433	444	445	456	453	417	408	430	452	435	471	424	426	475	419	446	445	477	463	451	438	428	482	435	447	427	429	428	462	429	432	464	439	440	465	451	404	456	442	459	458	439	492	476	389	432	458	460	443	427	448	450	501	416	482	453	463	441	458	495	429	429	498	443	456	488	453	438	467	457	429	446	481	468	457	449	479	489	470	487	444	518	473	460	436	426	429	478	450	482	453	459	475	446	455	449	433	419	445	423	413	438	428	432	452	431	451	458	454	459	485	477	471	460	442	452	471	502	449	435	457	477	463	447	492	445	442	476	482	448	467	431	458	433	465	451	428	469	477	425	394	371	488	439	390	436	450	491	486	463	440	430	468	467	463	465	434	480	479	466	412	503	451	425	437	439	426	521	422	448	429	439	472	455	462	442	442	456	429	448	484	489	383	443	447	427	449	410	476	437	439	451	484	451	444	488	444	414	430	411	427	465	456	464	466	435	413	484	495	476	426	481	454	459	438	470	460	393	415	469	434	413	425	464	468	416	450	463	453	429	435	448	434	467	425	433	484	455	464	450	460	444	456	446	452	423	510	464	453	438	422	436	461	430	461	435	480	447	470	398	481	464	457	433	410	449	433	436	416	409	461	453	422	462	439	422	451	439	488	471	429	456	452	444	482	444	450	405	441	419	421	432	408	438	436	427	450	443	433	438	458	457	460	438	471	454	478	475	448	446	480	456	490	436	459	456	450	473	447	423	480	426	451	468	471	488	450	444	482	480	460	493	444	455	437	449	495	487	513	477	489	489	448	439	475	439	441	448	406	428	411	479	466	498	463	440	449	415	456	451	478	443	460	445	466	443	405	454	408	422	423	418	488	403	417	475	447	448	444	465	446	405	426	491	454	457	439	478	433	486	475	431	461	490	499	431	415	438	472	448	470	480	444	456	449	450	470	447	434	430	441	468	504	474	488	452	432	445	456	444	422	432	459	422	475	439	461	450	449	456	440	439	465	474	449	458	444	487	457	442	492	467	489	417	486	478	466	451	448	476	443	437	433	442	450	464	447	477	398	448	460	417	474	441	450	493	442	453	471	388	484	494	496	433	456	469	454	446	480	482	456	472	430	402	428	468	467	508	391	435	434	461
35764	18206	10020	5875	3606	2271	1519	1167	1147	1042	1049	987	970	997	1033	1002	956	970	930	995	951	939	1031	911	969	964	960	962	936	950	945	974	939	936	967	923	931	960	945	949	977	923	990	959	983	977	909	952	983	1015	964	947	966	935	897	937	980	963	951	932	916	944	962	932	964	981	927	1000	977	902	950	956	954	944	967	939	1018	959	978	1029	964	962	961	934	919	921	960	918	929	943	966	930	960	912	963	904	1012	899	954	946	978	965	943	910	943	975	972	942	947	912	917	921	963	1007	972	976	988	945	945	938	986	939	904	976	961	959	927	978	967	943	947	959	991	958	928	932	935	910	925	947	933	996	993	1004	947	1025	989	982	970	924	925	962	922	977	972	915	996	942	947	948	936	967	997	961	1020	923	1000	1003	945	953	969	927	1006	922	900	904	962	953	958	926	922	932	910	945	963	1068	904	933	929	949	961	1011	951	965	951	985	968	969	923	988	924	927	943	970	885	929	957	974	939	979	957	955	991	954	965	989	970	984	957	972	980	956	951	950	938	954	939	986	980	951	1001	962	938	939	990	970	946	965	949	975	970	930	962	975	926	953	1005	1076	973	894	982	942	901	949	939	1001	959	930	966	956	922	976	995	977	1014	961	965	937	979	988	927	956	900	908	956	976	1013	973	938	964	952	939	940	968	956	950	921	989	994	979	956	913	926	959	979	900	1005	907	955	910	973	925	919	959	950	1017	971	974	1004	935	973	902	886	966	963	915	997	978	963	934	995	964	915	942	912	938	1001	941	996	909	902	986	919	918	996	916	969	990	961	957	957	938	949	911	962	1006	919	944	954	994	998	950	971	973	977	975	973	1011	947	927	1008	964	929	938	919	957	891	973	954	980	897	969	1013	929	911	954	931	943	975	947	969	946	1024	914	968	954	942	954	951	936	923	997	977	1017	891	973	929	995	920	935	959	948	961	962	980	935	925	956	920	901	926	934	928	936	939	926	954	1002	965	1022	926	962	955	914	958	942	938	987	963	962	923	1028	968	948	960	941	997	974	947	944	946	985	919	947	917	1031	946	1004	935	1030	969	984	929	926	946	931	963	913	932	939	919	963	914	931	900	945	951	1016	947	923	932	980	981	959	957	934	980	920	946	944	913	963	938	942	974	966	933	934	1022	988	992	1005	1024	932	983	964	944	992	954	986	940	989	997	988	934	972	928	943	946	965	1009	1002	915	982	921	928	1004	996	944	921	967	981	946	982	972	968	946	954	949	992	941	938	951	937	946	969	960	930	888	957	934	955	933	953	1004	970	1029	920	962	956	996	991	999	939	962	938	946	919	957	933	926	970	934	990	1001	959	923	954	994	964	981	960	910	930	927	967	970	942	976	948	958	948	946	934	926	970	986	967	988	964	976	967	970	934	969	952	924	904	912	958	972	925	955	959	914	1002	897	935	916	996	931	1014	985	938	968	906	921	960	973	894	942	910	899	967	902	984	958	1018	956	964	978	913	962	923	965	928	966	948	960	944	972	949	936	944	959	957	979	948	892	938	970	962	933	937	908	950	928	962	934	930	967	941	896	909	1005	945	909	980	1000	969	947	1004	1015	917	924	972	950	966	953	938	970	927	955	960	986	964	926	931	904	953	994	956	951	936	935	956	937	972	939	972	914	947	937	948	994	963	957	942	927	923	942	996	916	881	928	1001	960	961	940	949	966	976	983	934	1003	962	976	977	985	966	868	985	991	989	955	925	896	953	979	954	945	880	952	1014	934	969	945	953	904	955	924	964	928	972	910	944	984	974	914	930	1002	911	953	951	943	961	932	945	948	921	956	927	958	901	971	963	941	980	930	954	982	952	976	974	932	967	900	981	969	901	979	975	931	928	978	924	953	942	953	967	995	985	1022	936	968	934	942	941	998	987	968	906	944	915	925	949	939	930	953	924	915	966	955	999	957	907	929	936	951	958	908	972	929	971	925	965	969	995	937	957	967	970	938	947	917	930	972	947	928	961	929	981	951	962	959	923	996	950	996	963	997	928	978	1011	1011	933	986	948	952	946	982	934	906	1013	956	948	935	971	934	933	939	923	917	976	916	1009	930	970	1000	946	985	979	973	1009	975	949	905	956	947	943	916	948	969	951	894	904	993	949	884	890	955	1000	957	975	954	945	993	941	947	902	984	988	980	1010	963	973	946	954	963	959	995	960	1030	898	980	1010	948	967	901	999	963	994	940	977	953	951	909	932	955	934	942	932	966	915	937	951	975	913	1031	964	965	887	964	963	996	939	999	1017	1000	927	949	965	970	920	940	986	922	958	960	940	913	955	943	954	963	926	969	906	982	923	957	979	985	937	948	986	940	912	941	968	988	949	930	955	933	1016	925	994	966	950	987	976	941	1000	951	963	980	983	979	950	922	993	915	939	1020	969	998	934	967	962	940	942	994	980	953	983	943	942	893	967	967	996	970	973	968	952	895	968	892	991	925	885	925	955	911	950	945	941	1020	974	957	965	999	971	933	1009	909	936	945	972	982	917	956	942	911	964	912	951	982	953	956	957	924	954	940	943	947	958	962	941	965	941	912	1020	1016	962	950	969	928	1013	963	912	965	997	926	929	903	980	930	962	976	907	974	949	933	1001	1016	952	930	915	1020	974	942	978	980	934	952	1001	921	995	955	950	989	1016	964	964	934	908	1006	935	948	1015	936	934	981	945	922	1027	944	965	948	938	977	980	971	1015	926	932	916	918	960	935	973	996	951	951	938	965	959	969	965	946	940	976	906	955	993	929	950	963	988	1004	962	958	966	980	975	919	911	910	944	957	924	943	1014	933	992	888	945	980	960	954	967	960	941	924	1027	929	993	961	908	956	909	953	958	978	969	917	975	969	976	942	956	937	935	983	935	996	993	920	938	976	942	953	967	981	960	974	989	924	937	964	937	964	958	954	976	975	927	986	902	989	990	950	951	927	921	972	969	976	960	969	975	923	990	972	947	973	946	982	968	899	983	922	972	941	931	946	937	942	909	922	975	946	1005	942	977	941	995	939	950	941	998	982	918	888	942	966	996	980	985	923	979	958	937	911	981	961	923	946	946	1005	931	937	924	961	977	926	948	1026	972	990	946	946	960	956	917	945	923	952	962	964	895	973	917	923	954	933	976	976	975	889	995	998	970	917	1024	956	1005	942	900	955	945	1004	915	924	935	985	978	948	953	970	939	951	970	919	957	945	1031	996	934	936	956	1021	976	951	971	1005	976	924	938	957	969	972	952	954	1004	917	947	994	959	919	941	920	978	873	962	968	951	968	949	978	970	876	980	952	980	951	942	965	985	957	996	994	978	953	983	987	926	941	980	910	922	919	994	992	951	958	950	905	993	990	950	951	970	950	1022	944	927	976	963	900	933	966	956	967	981	996	966	958	961	962	962	926	1032	1027	973	939	912	983	964	951	940	970	985	972	1005	935	970	943	922	955	920	961	993	950	945	958	915	996	975	933	939	992	871	964	979	1000	935	948	977	980	931	938	932	906	940	907	938	909	930	906	982	1039	950	969	879	929	919	975	978	973	937	953	914	946	1020	939	980	968	975	959	937	942	931	948	944	989	924	926	985	938	983	957	905	940
63156	32699	13156	4598	2226	1328	675	493	510	538	475	471	472	445	429	474	497	493	425	473	451	443	517	447	462	448	490	433	442	473	444	467	410	408	474	505	457	418	454	432	425	453	451	466	478	417	483	474	447	423	456	422	487	442	435	455	462	470	424	464	511	438	495	443	424	442	455	455	511	471	445	436	479	449	459	490	467	508	479	441	493	493	451	444	445	472	508	441	396	455	495	466	436	440	458	464	459	496	469	416	452	450	451	466	421	441	440	461	448	441	461	477	445	467	424	446	467	455	443	478	424	443	466	515	473	416	426	432	429	480	479	428	438	478	445	433	444	476	483	431	458	449	437	477	469	431	440	395	469	406	464	459	434	458	460	437	439	493	446	478	473	429	459	445	478	420	409	432	452	482	422	417	428	459	496	419	438	468	467	490	448	447	478	470	460	473	425	487	414	451	465	450	427	455	468	444	459	460	444	419	411	438	460	492	482	477	486	471	406	465	437	454	436	425	464	459	434	480	455	457	413	423	456	468	444	418	476	476	491	477	439	472	470	475	517	468	424	479	485	432	443	477	462	418	463	442	487	454	446	462	511	442	454	461	409	468	467	404	428	466	439	438	467	437	458	489	472	438	434	419	422	484	489	474	431	458	433	475	481	467	446	459	453	407	418	474	484	456	481	432	463	426	477	410	455	415	472	440	436	476	465	436	454	454	456	442	449	420	450	422	447	466	459	448	462	485	429	470	454	455	424	449	473	452	431	475	484	457	423	446	448	486	465	460	434	423	388	433	435	429	449	426	457	480	466	430	459	469	430	445	457	426	450	441	442	462	471	452	399	471	413	426	435	443	428	465	488	480	453	446	430	494	448	402	474	409	400	447	451	425	451	485	420	440	417	467	424	463	446	434	440	486	471	463	471	423	443	468	446	422	462	412	447	427	417	434	436	477	448	499	437	399	432	468	439	440	419	443	437	435	445	453	423	417	422	476	422	446	438	452	460	445	468	445	444	439	401	402	464	469	419	439	477	387	416	492	434	459	466	472	427	437	449	437	392	447	436	427	451	467	450	479	467	473	458	445	429	448	426	463	461	426	417	463	420	500	445	447	508	432	485	456	467	431	417	445	434	484	476	473	491	447	449	463	462	446	455	420	438	454	459	443	442	450	430	456	440	441	461	465	451	471	464	517	455	462	471	451	451	457	417	410	503	450	399	441	516	447	454	428	443	457	465	445	438	463	457	428	450	452	485	463	437	506	431	454	458	433	429	450	450	456	430	457	442	433	472	468	450	465	437	430	406	419	459	452	436	444	451	444	455	445	462	435	435	416	437	390	440	414	460	450	470	489	420	473	447	479	447	451	456	465	460	446	460	439	437	456	439	438	449	436	422	460	453	399	440	467	451	453	477	442	443	489	461	450	437	431	435	442	436	424	463	481	440	435	449	442	475	453	444	479	449	445	446	478	454	483	465	469	464	449	466	444	444	448	452	455	465	464	442	455	437	480	485	502	465	458	451	466	442	410	430	405	484	446	462	422	411	387	444	428	465	451	453	456	415	468	464	445	452	426	436	494	486	436	443	447	462	499	407	439	474	464	439	403	450	437	406	434	429	462	463	429	449	460	464	466	465	474	436	463	466	478	507	466	443	439	421	415	462	452	476	487	440	457	466	457	470	430	480	443	443	467	461	468	469	444	465	477	444	474	465	506	447	455	444	424	462	493	475	450	456	424	481	426	467	437	477	448	468	486	418	408	438	501	440	448	447	465	463	440	422	439	457	449	435	472	442	456	413	470	480	422	411	479	429	402	496	461	435	435	425	399	455	475	481	466	475	438	474	424	448	486	485	435	469	475	459	468	472	463	476	455	476	426	496	443	449	424	507	454	461	459	438	466	458	459	466	425	498	446	483	471	402	442	456	462	464	465	454	443	461	454	445	450	420	461	461	428	455	445	474	476	424	443	412	435	450	439	415	421	469	474	461	448	447	430	464	418	438	481	442	429	455	457	462	428	453	463	483	461	504	433	437	456	440	434	487	450	418	435	435	450	451	460	432	423	403	435	451	446	455	473	433	459	462	465	437	465	437	448	415	435	454	424	475	500	464	487	504	452	444	439	446	423	466	446	411	472	488	448	462	451	471	457	416	457	436	438	474	450	446	480	467	418	452	464	452	428	407	444	447	473	473	443	436	453	438	432	462	462	448	432	465	444	426	476	468	491	452	455	459	442	449	430	467	480	460	397	463	428	461	471	426	474	442	452	465	451	437	432	429	451	445	447	454	472	474	474	498	490	399	483	517	451	474	475	468	460	428	429	480	454	479	452	460	466	501	417	462	421	459	393	413	489	471	448	441	394	444	437	424	502	431	472	443	477	457	403	448	429	430	441	445	443	440	426	448	461	407	453	456	460	448	468	428	419	445	488	434	422	474	462	412	455	448	439	451	441	436	422	490	488	431	493	438	442	471	386	419	454	430	442	452	487	452	465	440	441	462	427	467	434	480	447	465	454	452	416	428	459	411	451	432	414	426	425	442	457	468	448	431	442	436	402	447	441	403	476	422	454	428	476	451	438	436	467	477	442	422	440	412	477	461	430	470	458	445	444	435	480	463	431	424	452	444	465	479	437	427	440	476	462	442	438	439	449	422	441	511	443	447	484	466	452	426	445	464	445	436	457	433	438	472	449	444	424	431	443	458	496	487	464	428	424	444	447	426	468	420	445	461	457	457	448	464	454	455	442	449	460	483	440	457	424	429	445	477	406	501	428	467	456	500	457	438	452	443	445	425	466	487	452	407	421	487	444	415	483	443	431	442	449	461	480	484	456	473	479	408	441	428	426	450	449	436	457	435	426	439	462	455	475	452	456	443	433	383	449	440	462	458	462	440	480	412	435	450	469	501	439	422	501	433	444	440	393	445	463	471	456	430	463	411	455	401	465	447	404	432	461	436	494	461	453	463	482	470	479	456	448	462	471	431	431	459	480	457	430	443	476	489	468	498	448	404	458	430	450	494	441	443	489	413	456	428	426	461	432	428	471	459	471	427	482	462	475	460	456	482	452	438	397	436	458	461	452	498	458	456	421	429	465	457	448	441	442	468	454	392	428	482	443	458	417	426	443	427	472	440	422	461	472	449	430	470	476	448	422	450	433	427	461	433	447	436	449	416	445	426	434	448	495	442	455	444	441	482	427	437	440	414	455	433	426	423	471	441	460	439	458	450	450	428	465	463	456	405	410	521	412	464	427	425	509	484	428	454	413	463	441	429	462	420	447	448	434	461	484	464	430	450	476	473	436	397	432	470	480	426	479	440	420	431	471	450	471	518	440	470	436	430	470	423	464	442	446	440	451	450	431	439	467	433	472	499	460	499	451	458	457	441	467	431	457	499	451	490	462	472	453	490	435	474	422	474	453	437	455	490	479	452	425	400	438	449	472	466	436	517	452	438	455	471	450	435	465	463	448	430	470	475	448	436	451	395	465	442	392	450	439	397	458	490	461
43176	24563	13681	8707	5864	3804	2045	1287	1139	1114	1071	994	1032	943	930	974	956	991	932	970	953	944	947	1011	944	992	965	926	998	985	982	941	964	919	957	977	974	973	952	988	974	1020	911	917	977	958	927	924	915	996	977	985	974	953	1012	979	928	972	939	987	977	962	980	952	998	942	896	921	985	927	959	986	991	961	988	962	946	982	932	963	915	951	1014	947	961	930	925	949	960	926	953	923	1014	934	967	960	968	987	995	942	945	1022	986	982	876	950	933	956	975	932	948	945	984	977	924	964	1001	950	985	923	961	987	864	959	970	1004	1018	938	933	962	959	979	987	919	943	919	893	935	956	952	953	1001	953	900	924	1014	952	928	948	963	953	954	989	993	977	1003	970	932	988	928	924	953	921	955	960	982	980	953	973	944	928	1008	977	995	927	941	972	988	971	971	971	895	915	931	983	929	970	989	949	931	940	1009	917	1036	969	981	988	1001	1004	993	933	1005	929	952	936	1001	983	981	961	1050	924	992	957	925	984	988	945	987	969	969	926	920	960	922	917	966	976	999	945	910	943	965	972	1013	960	960	968	915	949	944	940	973	943	975	930	942	953	1000	976	971	1009	981	964	909	952	923	909	971	968	977	942	969	972	961	953	911	958	951	985	972	1049	885	949	929	995	981	962	952	921	933	967	974	957	936	952	943	975	970	952	948	992	939	919	938	943	968	945	993	951	973	1009	917	912	938	958	973	899	997	933	978	990	1008	980	961	981	963	904	964	984	988	977	921	1009	948	936	984	899	986	978	965	1033	945	956	929	941	930	931	991	919	898	955	900	1004	953	937	992	980	917	928	973	928	942	917	947	949	944	964	947	954	881	958	982	982	951	1010	956	982	967	938	966	992	976	976	897	970	943	939	974	952	924	951	951	952	949	936	966	985	962	996	998	942	965	976	970	956	997	954	941	931	995	968	932	995	993	929	958	908	973	1013	975	980	949	954	980	1028	955	987	947	950	994	926	947	973	975	979	1024	1012	944	982	988	967	1015	945	903	963	999	981	1025	962	946	940	947	923	969	1001	912	998	1038	961	987	936	956	972	951	908	983	1001	1004	978	936	983	986	1023	1003	909	914	966	977	954	967	993	1020	919	1010	918	997	925	918	980	944	1003	929	983	962	920	989	918	965	984	953	975	956	942	965	956	975	963	976	933	947	957	932	931	961	941	979	1007	976	958	965	984	928	913	990	951	904	966	906	938	970	905	964	932	992	1028	985	957	1001	983	972	979	917	948	996	959	970	923	970	980	976	945	926	916	913	983	972	927	959	923	973	1016	938	957	946	975	960	985	931	941	879	916	971	947	936	946	950	954	972	982	986	980	1001	938	934	1000	965	923	962	996	984	937	975	919	926	932	961	968	1060	952	913	964	959	988	926	983	1001	940	934	952	961	948	967	986	961	989	937	967	975	926	992	897	925	958	924	908	921	973	927	976	986	963	1037	993	1027	993	868	989	967	951	966	929	1006	981	953	924	916	965	947	964	984	951	942	948	942	933	1009	973	931	943	1023	937	941	962	996	983	936	1017	920	1018	904	975	987	972	963	909	976	995	948	978	939	968	1018	968	978	996	970	934	982	926	977	955	972	967	928	938	967	986	936	956	939	930	961	961	987	936	974	944	983	952	925	949	868	951	920	962	997	944	1008	1054	938	933	993	1026	924	987	955	935	934	933	1017	964	1009	971	919	954	954	959	1011	967	907	949	1009	986	966	914	935	955	1007	948	974	916	981	966	945	941	947	964	969	979	943	942	945	962	932	973	924	894	945	951	940	943	967	885	909	977	981	917	953	912	927	1044	1020	945	936	1011	950	921	929	957	982	962	899	986	933	967	918	944	955	965	998	961	917	939	968	941	967	970	940	974	942	1030	950	992	1003	976	1013	1008	972	986	977	916	958	1007	967	940	1040	978	953	966	955	962	978	955	912	936	939	981	965	1002	942	988	960	974	965	954	968	999	1002	1002	968	934	998	946	942	969	994	931	982	996	895	1007	966	948	987	933	1006	922	984	929	959	964	947	942	1010	973	913	966	895	919	972	948	944	978	962	963	965	966	977	959	935	906	922	943	996	984	938	942	987	977	938	928	919	953	936	1018	937	963	1021	1016	876	973	975	961	961	927	963	979	964	917	965	970	983	1038	909	951	899	1015	952	988	926	938	991	971	931	976	928	933	964	944	935	940	963	967	933	955	907	928	982	941	1033	933	960	943	954	934	945	978	954	932	994	895	986	954	953	999	937	1001	978	996	924	965	985	971	934	1009	1022	980	966	1012	906	964	959	1007	1027	923	903	966	976	943	965	1023	983	991	950	929	960	940	978	938	994	993	970	906	954	975	936	935	984	937	915	980	943	951	946	995	957	951	986	961	937	1002	1001	917	961	954	920	949	959	937	985	911	1003	947	934	938	972	986	942	902	955	1025	942	969	980	992	972	990	952	948	962	989	988	929	972	909	982	963	954	938	890	956	928	924	980	967	941	920	929	984	933	969	1025	953	988	985	928	984	984	958	895	972	971	919	934	960	929	971	946	969	932	965	949	950	964	938	972	964	946	982	949	935	963	946	922	997	1019	990	1002	965	961	934	1006	996	944	957	952	958	958	896	934	950	972	954	966	934	952	938	970	934	984	924	967	988	1022	928	952	894	997	975	1034	962	1018	924	964	949	952	912	1009	956	957	1006	918	939	937	1014	953	977	913	918	987	939	964	953	950	1020	971	977	927	984	937	977	980	1009	929	1026	946	958	1006	960	1012	987	963	987	926	968	934	984	1007	950	979	953	969	957	975	891	972	904	961	979	911	1006	918	950	958	954	946	961	933	1014	896	919	981	947	964	988	1018	954	946	1018	998	990	992	913	990	1016	1016	923	1007	979	931	952	976	969	977	955	954	943	986	940	997	982	939	946	932	944	980	980	948	964	924	941	946	966	957	988	969	950	932	1016	965	981	954	943	962	984	968	949	977	968	984	937	925	918	937	919	965	990	967	951	936	999	940	981	991	951	921	937	963	990	936	909	989	979	965	987	927	972	971	927	924	928	955	973	986	1022	969	968	992	913	952	940	956	962	981	957	963	934	969	949	867	948	974	955	977	956	904	992	966	915	961	954	908	957	923	959	942	965	1026	938	974	965	959	1000	994	958	912	969	1047	939	933	906	899	955	1011	952	1006	968	975	952	1017	967	938	935	982	955	953	946	975	914	1024	908	984	965	940	966	906	954	881	1023	982	902	955	988	973	976	962	985	956	938	926	911	991	964	988	970	956	959	954	925	953	991	971	925	926	1002	983	977	932	1009	987	950	962	954	949	994	928	967	947	975	946	941	926	934	911	971	906	974	958	948	964	910	903	977	924	935	888	949	966	959	981	915	956	983	931	948	996	988	902	906	972	976	922	971	969	967	1039	958	972	978	1004	961	934	940	939	901	971	920	969	924	999	982	902	962	960	944	985	882	946	1020	938	1002	927	971	950	939	914	993	936	989	975	952	920	935	980	969	966	961	976	997	941	969	948	967	985	940	950	1016	923	996	934	958	906	969	958	968	972	930	931	1006	1005	967	930	955	962	961	951	943	961	991	973	1018	942	968	948	969	971	1001	925	951	935	948	959	990	931	976	1011
67309	36781	18716	9033	4782	2306	960	654	558	512	584	527	553	465	449	489	439	500	484	456	488	438	455	459	459	497	458	438	477	459	464	454	471	502	466	412	453	469	477	414	463	480	455	439	438	459	502	494	476	490	431	451	508	509	500	436	445	460	483	500	464	469	412	503	448	484	446	492	477	472	475	450	492	487	462	435	463	449	418	476	455	502	417	451	478	484	442	439	443	483	470	477	488	500	453	436	431	450	442	429	471	486	420	427	452	475	474	451	486	455	486	431	474	453	501	436	493	470	459	512	464	446	449	477	484	424	483	530	441	440	478	477	485	473	456	453	495	455	489	441	467	465	428	472	438	470	463	462	466	469	410	460	435	469	478	465	479	461	447	438	452	540	466	464	504	474	452	501	475	441	465	428	462	464	486	434	491	430	485	426	436	463	439	493	437	414	533	451	496	480	489	466	494	429	461	429	488	449	491	426	439	486	425	489	499	496	486	490	464	461	492	427	504	452	442	473	490	470	509	494	469	472	473	466	413	467	452	489	451	469	455	469	456	475	486	453	482	504	458	445	466	444	446	446	436	445	499	436	494	467	442	436	428	452	471	431	423	509	449	460	444	481	474	453	422	451	465	449	458	458	429	496	466	523	446	473	440	502	525	483	489	446	470	473	459	472	484	487	469	450	435	458	517	482	461	483	460	468	469	447	448	467	450	403	455	449	495	485	464	498	482	463	481	460	470	452	460	494	463	488	484	463	475	444	488	420	429	476	478	479	478	453	468	462	463	472	441	468	454	484	471	478	508	488	477	482	484	439	448	486	448	470	450	417	461	438	504	474	463	480	513	430	466	439	448	446	465	456	428	455	490	502	484	468	483	433	490	465	449	455	488	497	477	472	433	431	473	431	458	450	441	516	498	507	530	459	469	458	456	502	467	423	468	467	453	471	424	455	454	495	434	447	473	480	457	475	479	489	455	461	443	450	509	462	499	453	431	476	436	482	426	434	465	433	464	507	483	486	443	492	472	438	471	481	448	451	466	475	457	460	464	479	490	426	441	475	491	468	434	425	497	462	489	438	449	464	459	450	469	469	478	475	500	490	428	434	463	459	466	499	459	488	493	466	495	422	462	483	470	464	472	473	499	438	466	488	502	445	484	441	435	432	433	437	425	420	418	455	485	472	449	467	455	533	465	456	439	467	468	425	492	509	477	455	489	460	526	424	496	486	428	472	447	444	481	415	437	420	437	521	457	484	471	463	451	468	418	443	474	435	458	473	467	445	446	461	452	445	438	483	489	483	461	441	437	441	518	433	467	483	466	420	463	466	476	456	515	425	447	470	435	486	508	494	461	447	485	496	453	487	419	460	459	480	450	441	472	463	452	485	465	529	444	485	506	439	453	463	467	463	456	465	471	470	470	494	464	481	425	453	481	446	422	446	500	479	459	447	525	445	455	491	456	479	463	493	451	463	454	475	477	409	475	450	493	464	421	439	456	459	469	433	472	461	472	482	447	473	496	479	467	478	470	454	480	465	468	444	441	464	462	454	438	476	433	517	488	430	492	504	478	454	472	495	429	482	450	442	480	462	485	462	427	436	497	448	479	436	514	450	496	470	478	463	474	436	481	495	452	458	430	519	405	467	481	447	486	487	428	480	453	448	475	467	477	478	456	462	445	479	440	471	452	468	458	484	435	510	456	431	462	458	454	437	488	467	448	458	451	442	431	445	437	432	441	440	447	525	469	467	439	440	475	435	454	492	465	436	447	439	494	496	469	466	437	499	445	425	456	492	437	475	439	452	467	490	454	452	448	474	477	477	483	487	462	455	419	471	436	458	431	456	408	428	475	434	416	463	519	473	433	480	489	467	474	460	441	478	492	456	460	509	450	479	467	471	493	487	487	469	434	471	505	443	424	441	454	466	509	508	416	469	464	486	454	482	441	456	448	489	454	456	465	429	476	502	491	477	423	466	474	490	482	471	479	489	481	456	441	456	453	460	442	445	467	473	489	470	500	410	484	483	452	492	462	434	445	459	481	439	446	440	477	453	463	453	469	433	471	499	461	529	451	435	396	465	469	440	415	438	472	476	460	449	456	475	426	439	463	471	440	479	449	432	463	474	443	491	432	466	464	491	467	460	467	473	461	428	467	439	488	472	444	446	470	477	511	459	424	474	475	510	489	451	463	457	431	425	449	500	458	479	513	458	438	464	440	408	479	501	497	451	402	492	437	434	484	487	469	465	474	488	472	410	470	464	476	484	483	494	406	486	436	494	460	455	447	465	491	461	443	442	433	426	479	445	494	461	486	460	482	457	480	473	494	473	483	454	453	503	506	480	436	455	509	471	486	469	474	483	433	479	480	429	479	489	490	439	459	482	499	443	478	460	487	486	410	413	414	460	438	470	492	472	445	505	453	412	505	462	470	428	452	495	453	429	444	459	435	470	496	478	466	424	451	455	482	457	445	460	449	415	475	475	478	452	478	451	430	435	449	476	480	482	482	456	462	527	453	459	439	469	500	497	493	499	464	464	428	497	464	486	490	495	503	460	484	463	476	451	434	476	482	463	430	430	460	440	428	440	478	497	440	460	425	493	435	450	452	478	504	494	480	483	493	451	456	489	481	450	495	442	432	465	421	476	471	444	486	500	497	496	484	473	442	466	476	459	486	474	458	458	478	432	510	483	426	441	499	470	468	453	448	494	450	458	465	466	481	433	450	487	491	458	495	503	479	450	437	484	484	459	455	476	429	468	459	491	438	476	469	447	469	464	487	462	449	481	467	451	468	423	444	419	472	495	463	431	437	421	446	501	447	446	492	431	470	468	453	469	475	480	458	460	462	467	466	467	507	504	416	458	423	443	443	464	500	490	480	497	462	507	481	458	500	484	482	495	480	469	475	479	462	440	488	448	471	484	483	422	453	507	471	476	443	478	465	449	531	505	459	512	434	426	487	432	462	455	472	483	460	440	472	469	486	451	428	440	428	445	457	476	470	491	436	485	473	476	487	451	455	447	468	463	473	468	461	486	458	449	460	492	494	481	440	478	459	463	432	498	488	444	461	453	468	437	466	460	438	520	445	502	454	454	446	423	461	470	484	444	444	469	433	472	467	472	451	454	432	435	456	450	451	449	455	435	478	444	465	484	454	454	476	467	454	499	490	475	503	483	469	487	475	474	440	459	443	455	476	453	489	472	426	441	490	474	475	432	474	465	449	488	460	506	458	457	471	468	467	472	449	457	445	473	477	493	497	445	493	416	476	450	453	470	476	498	444	458	516	480	480	482	487	467	465	497	449	453	443	457	426	431	457	458	460	472	447	460	465	434	475	475	501	465	472	454	491	458	486	501	440	447	456	481	476	421	439	475	452	458	481	418	427	475	487	448	484	501	475	472	435	470	509	518	449	472	461	445	455	457	530	461	443	424	476	459	450	453	473	459	480	473	477	427	476	463	488	467	456	480	459	500	470	496	447	495	455	461	464	411	443	466	495	504	505	451
44936	28077	19676	15106	11558	6401	2776	1624	1381	1211	1156	1129	1127	1065	1029	1009	999	1016	985	1004	1025	968	1036	1024	978	981	1036	1012	1005	984	933	997	967	1001	984	996	1012	983	900	959	973	1052	962	998	967	972	980	972	992	971	999	990	885	981	996	1031	950	1041	1027	942	956	993	990	1028	992	945	1017	960	994	941	973	1024	954	1005	952	1012	997	980	959	960	960	1000	1040	955	969	936	1011	977	1069	992	987	935	941	968	962	1011	961	954	930	964	955	1022	945	955	989	1018	994	1005	1010	999	1013	1013	984	978	942	950	961	970	982	964	967	963	1003	965	959	1013	977	949	952	1004	1051	939	954	991	973	949	984	1043	984	985	987	998	1025	990	997	1013	951	985	980	1007	1024	1022	994	964	1021	990	965	1009	968	977	1001	940	973	1042	953	1042	1014	1014	974	1031	948	977	994	956	960	995	960	1037	1004	990	1083	1013	1005	977	959	991	982	939	981	909	1016	1025	948	982	1013	979	984	1007	1026	949	1011	972	1026	981	955	988	957	937	986	932	1058	978	995	1000	970	962	967	977	966	964	925	983	932	943	996	928	1005	1001	969	996	1005	991	1004	999	954	959	935	1047	957	1044	990	963	1006	995	1020	980	952	970	953	1022	1013	1020	1002	1013	927	1004	990	981	979	1018	1030	990	996	989	963	998	943	969	949	981	954	996	1028	975	996	1011	990	973	965	978	960	1016	993	958	1027	962	882	978	1046	999	981	993	994	985	937	985	1049	1004	958	959	960	924	1006	1055	1045	1002	1001	962	976	1025	950	999	983	1003	1001	931	945	990	938	1014	960	966	988	969	952	987	958	984	950	1034	947	1014	991	957	990	966	964	985	958	962	981	1002	1012	974	988	957	923	1013	965	960	1019	958	979	942	964	1058	1010	1033	989	969	926	969	939	985	982	969	914	923	911	938	949	978	984	965	967	1032	958	982	985	995	928	984	1000	967	944	1021	1031	1042	956	975	981	966	996	973	999	1027	1013	969	972	950	947	959	959	958	963	1005	983	986	1002	1008	1027	996	976	929	962	956	1036	1002	940	947	965	1007	937	936	1000	996	931	969	989	1026	977	951	978	951	1003	952	974	991	986	933	976	1051	951	917	1023	975	940	940	1016	1018	1005	927	993	1006	958	980	994	970	955	1019	920	1022	959	947	953	1011	1017	1010	962	1028	973	988	973	978	982	967	990	967	1036	930	1035	994	1009	979	981	977	964	978	1023	967	958	925	952	997	993	1020	963	1006	973	943	982	996	987	955	1020	962	1007	971	940	955	982	1005	986	978	995	1019	1008	1005	984	963	984	983	977	979	948	1028	1011	1005	1014	919	962	936	995	938	983	1014	952	1043	1029	1004	937	977	938	1020	1003	978	943	938	1009	1002	985	1009	993	1007	987	1017	1003	962	922	951	977	976	1004	979	1028	952	985	982	996	932	989	975	980	937	1090	970	982	976	945	964	951	964	931	961	967	927	997	967	997	1006	1002	979	991	991	962	987	1002	1047	1013	948	963	1035	962	992	1043	957	953	970	972	1066	1009	998	989	963	992	973	999	984	1007	951	972	952	981	956	992	943	1006	970	936	1011	987	974	982	966	1044	994	969	982	946	995	974	947	952	973	1035	1014	933	988	1000	962	1005	985	1027	975	969	995	946	954	1064	1006	1002	993	939	959	930	1001	1007	964	955	953	995	1006	983	1007	917	1004	964	1030	932	992	1017	1002	1002	990	1005	1019	959	965	993	968	1016	988	1064	1021	976	1041	964	932	963	969	990	1006	968	944	969	975	956	1040	969	970	985	943	1005	957	989	1000	997	959	959	956	1009	954	1046	965	984	958	938	969	944	967	954	1004	996	985	1012	976	954	987	936	986	936	997	956	949	1003	931	983	1033	1009	948	952	995	923	905	965	985	988	960	964	993	997	975	967	1021	959	938	1041	997	999	959	960	917	937	959	1020	966	946	1007	985	969	964	957	975	1005	969	962	975	1005	981	953	974	988	995	985	962	1022	994	938	1012	941	998	945	1010	957	996	941	951	954	995	974	955	998	1072	970	963	987	1016	983	1032	952	967	951	996	997	983	980	987	1011	1011	1003	980	1043	962	995	977	953	982	964	973	971	960	1014	927	920	949	990	995	935	988	1005	984	997	1011	939	969	939	982	953	1035	1019	944	965	999	951	937	946	993	1000	969	1003	925	907	931	933	964	935	980	963	922	972	932	980	977	949	995	953	951	979	945	999	976	973	938	946	971	945	960	954	977	1016	1041	981	966	964	956	978	946	1007	1028	941	1056	1020	1017	958	1022	964	1016	938	965	992	1020	1018	977	1008	979	948	1013	981	983	1015	1025	964	1002	1025	952	963	927	1028	941	961	994	1017	992	966	1025	990	1030	975	951	978	1018	1037	965	1007	999	932	998	930	1014	962	1004	1017	981	1003	959	922	994	984	994	971	1025	987	1005	975	962	959	933	1000	990	957	955	1020	1013	969	1009	951	970	997	1007	958	954	966	974	991	974	945	1017	968	977	927	970	977	921	1027	1024	988	991	1008	1025	1010	962	1024	971	961	1002	993	1018	975	1036	1005	957	1009	1011	1009	980	994	940	978	1000	962	985	985	952	1053	994	951	1005	1019	994	925	1025	984	959	996	1002	1004	992	981	993	931	982	1007	958	985	1032	958	980	1007	969	946	1003	959	951	978	1008	937	989	1010	988	968	1015	1034	966	986	1019	992	984	1010	990	979	1009	1020	975	999	960	1019	1011	955	1018	981	990	944	993	962	978	968	983	1001	991	990	986	984	921	1026	1032	1027	940	1010	981	996	997	988	924	955	976	1036	956	986	979	1003	910	1006	1001	946	925	945	1019	938	980	947	966	1024	1034	994	958	976	956	958	959	1018	950	944	953	1015	1017	984	1018	959	971	991	999	978	967	960	985	950	974	999	1024	930	926	985	970	908	961	979	1022	1020	977	976	1018	954	982	1019	1035	982	1005	1007	1004	943	1025	986	1002	951	972	1007	975	957	1038	1030	938	1028	989	1010	984	984	982	969	976	957	967	953	986	1011	960	992	1035	974	947	955	1008	989	1016	1025	977	1004	1002	1019	1007	949	936	970	986	939	984	974	1011	989	962	973	972	969	983	939	939	997	952	979	984	1041	973	1013	961	978	993	912	954	1013	960	1027	981	1012	948	1011	969	991	999	1017	971	1005	1003	1005	960	953	918	927	931	977	994	992	963	1010	989	958	1017	1009	1012	985	952	1002	1009	964	986	970	996	1025	1014	957	1002	946	968	1009	969	1066	948	983	970	971	993	984	1000	1003	980	982	993	1018	958	1017	954	1031	1004	964	971	996	959	950	962	944	963	977	995	953	1012	1006	959	958	1003	952	969	1025	943	998	1016	1019	993	1063	981	993	954	1024	963	971	909	999	946	958	1038	1011	981	950	956	961	972	1037	998	941	950	932	932	1045	1048	974	981	952	919	924	981	962	1037	943	983	981	991	1054	948	1012	936	999	999	1013	975	942	972	999	962	935	965	1010	1021	972	978	964	962	951	991	993	975	986	982	988	961	1002	972	946	940	1028	1051	895	992	1005	1004	987	1045	998	945	950	975	1014	972	983	951	982	1013	971	941	934	944	1000	990	1009	977	951	913	957	976	1002	965	980	945	1014	1027	934	985	966	917	935	951	990	985	945	973	979	978	988	976	976	1006	976	1016	1012	979	1001	938	979	1029	976	991	961	980	951	970	960	997	951	1011	1018	968	930	1019	956	989	956	1008	1013	985	937	1021	954	999	996	984	970	969	964	974	988	1010	992	965	987	966	1001	949	980	968	1025	970	1027	985	977	906	985	959	959	994	971	994	998	1012	971	957	995	955	992	1009	948	999	964	1003	964	984	987	967	981	939	936
49243	24075	10792	5641	2861	1405	831	614	497	518	449	486	415	476	444	475	451	498	477	465	443	442	460	468	454	475	442	439	465	415	436	453	425	447	473	484	455	472	456	426	453	465	427	479	450	451	431	390	421	430	430	415	468	481	442	515	452	438	477	469	459	414	436	441	467	418	437	455	446	490	447	466	431	430	445	473	463	432	498	431	433	397	409	434	412	425	429	422	456	469	425	502	447	441	406	405	412	430	449	430	422	468	448	460	442	462	461	442	429	445	449	456	472	426	418	440	450	413	466	424	475	423	473	468	424	440	497	458	405	438	460	469	438	452	443	426	449	464	423	433	419	493	453	454	406	457	433	466	414	438	436	427	402	421	449	457	434	471	455	420	423	473	439	435	447	473	469	476	456	395	411	456	391	433	455	463	454	467	444	455	468	431	456	464	445	448	447	439	404	391	430	429	456	447	444	465	456	425	436	416	461	441	446	439	435	424	436	420	480	435	481	455	434	425	480	466	435	445	464	462	430	441	457	428	454	431	443	460	464	413	453	425	479	424	436	415	435	395	466	474	462	443	454	455	432	449	455	447	461	476	426	460	443	427	518	419	444	429	462	432	446	434	447	448	452	473	482	454	417	463	462	458	449	493	470	518	451	452	432	434	474	430	458	466	480	441	407	497	457	503	463	469	442	466	408	433	454	397	454	445	447	468	434	457	471	472	482	438	458	445	450	441	438	423	443	485	452	461	429	435	445	470	423	460	442	438	451	446	472	452	438	436	435	452	452	460	458	444	438	506	425	418	456	429	460	414	464	441	464	448	466	470	431	457	446	470	441	500	458	479	460	454	466	456	463	445	466	466	420	500	451	463	478	439	454	441	443	486	484	434	417	450	471	472	478	469	457	462	442	434	486	456	426	415	424	448	485	470	451	446	398	428	395	454	450	483	480	472	451	442	436	474	456	440	432	456	408	461	436	440	426	467	445	429	479	494	444	443	423	459	445	452	455	408	452	464	435	447	450	445	488	413	448	448	455	434	434	415	459	466	445	420	474	451	439	468	452	463	439	459	499	509	447	429	450	427	439	453	447	411	408	475	402	447	392	447	461	452	431	405	421	423	456	413	480	430	472	472	430	481	445	488	445	438	475	436	469	457	430	425	469	427	456	447	478	441	478	518	460	452	428	438	421	476	439	433	444	418	467	457	438	478	471	448	479	463	442	442	447	431	488	437	449	450	418	407	466	408	452	450	476	432	441	434	456	471	440	471	435	457	468	458	458	430	421	479	482	431	416	459	426	446	452	438	438	385	450	424	420	452	476	468	448	444	390	436	418	453	436	464	452	472	484	464	446	462	481	453	461	448	443	451	427	411	501	398	450	406	474	451	450	453	460	481	458	422	402	441	495	501	487	414	430	454	460	481	463	399	423	441	482	449	482	472	464	489	421	475	450	455	516	435	392	496	462	443	455	479	442	448	390	483	434	456	464	460	427	427	437	456	465	447	450	457	453	473	479	438	433	423	445	454	455	447	445	457	432	437	460	422	456	486	410	475	457	440	443	443	470	447	441	468	452	479	443	483	472	435	416	466	423	435	426	454	466	376	427	411	428	473	425	459	455	428	455	458	446	411	448	423	454	462	457	458	461	469	390	443	402	430	421	457	485	449	451	439	483	470	432	482	420	411	415	454	415	433	476	470	483	493	437	471	464	444	469	455	408	436	418	483	477	438	437	458	420	452	484	452	469	479	465	367	492	450	425	420	478	481	468	445	452	412	440	436	439	449	443	444	432	444	454	422	456	456	418	399	461	431	454	428	461	420	490	440	401	452	409	427	449	426	475	463	473	460	415	464	496	491	476	422	445	427	442	442	440	416	484	444	429	461	442	395	437	453	400	463	460	458	465	439	407	458	445	469	409	439	396	488	456	485	477	436	461	500	441	452	465	441	432	438	434	437	474	465	483	461	443	472	466	468	429	463	447	441	436	398	468	489	459	450	439	442	426	397	406	473	481	432	464	449	451	438	452	462	415	423	427	428	423	472	455	466	467	452	455	475	486	444	463	422	412	470	441	403	425	439	437	449	446	475	395	467	468	460	478	432	454	460	397	430	411	444	456	453	474	427	465	447	447	433	441	464	427	441	409	453	473	475	456	436	426	459	439	440	468	470	453	472	479	473	468	434	480	461	448	434	453	440	391	437	456	443	445	448	475	454	440	440	477	458	458	451	460	452	446	448	450	482	475	450	423	474	440	417	453	419	455	438	461	413	461	435	434	476	443	469	451	446	467	427	461	457	431	455	461	450	429	477	440	440	416	457	432	432	480	473	447	438	398	441	456	449	428	473	447	449	422	435	464	466	448	442	433	441	442	446	415	441	428	452	450	459	476	447	456	436	444	433	455	462	482	430	471	487	444	471	468	499	437	436	445	476	462	443	425	454	443	395	441	427	445	465	463	442	478	484	427	434	412	427	423	406	432	474	436	455	456	448	472	416	403	436	458	425	428	454	453	439	449	469	459	463	435	428	431	486	429	432	466	437	422	410	478	424	415	468	443	396	430	445	418	434	426	438	437	449	444	444	448	487	439	463	460	440	486	480	443	467	423	441	503	454	429	486	456	470	449	445	473	447	431	429	409	471	429	464	439	417	452	475	447	470	467	491	454	461	437	430	422	470	430	445	430	466	471	416	476	406	420	441	476	481	435	443	395	438	440	454	395	423	450	525	441	456	474	420	477	487	464	451	464	394	411	420	450	506	430	429	433	416	459	455	470	440	447	477	448	474	454	422	443	418	423	456	414	467	428	429	426	464	455	451	472	482	440	429	466	444	440	466	460	438	454	481	455	430	433	485	456	448	431	437	466	437	480	487	456	458	436	493	429	457	443	410	493	417	457	471	434	448	488	410	417	450	437	444	455	467	420	421	478	457	491	445	475	468	466	457	402	432	488	460	439	474	445	403	441	452	475	449	443	466	400	435	412	455	478	452	410	446	466	425	467	422	457	468	466	429	470	427	419	471	437	493	452	421	405	441	460	494	482	455	420	487	422	419	456	445	431	472	444	434	464	477	457	470	451	432	461	443	471	466	461	414	433	458	414	427	418	431	406	478	434	434	428	461	442	457	497	467	427	434	443	483	442	438	474	453	400	446	432	456	433	500	427	454	446	473	459	484	458	486	449	445	430	433	442	426	452	477	454	412	455	473	460	471	450	456	421	442	435	450	470	454	454	531	495	503	442	402	450	468	451	419	423	427	461	477	484	470	468	466	439	424	473	450	426	413	449	447	495	438	455	425	440	479	422	443	453	457	462	425	459	444	486	481	469	467	463	453	456	426	426	422	532	444	432	482	469	457	451	462	462	448	433	448	479	453	481	451	441	480	431	470	467	453	451	465	468	471	410	449	458	427	443	414	501	470	454	467	489	420	429	460	480	485	463	459	453	437	463	436	478	410	484	459	429	439	442	455	452	428	428	463	425	478	444	481	501	434	423	438	474	466	470	420
32279	16863	13784	12117	7898	4132	2192	1531	1278	1198	1114	1099	1057	1031	1046	959	964	1041	1020	945	925	950	935	992	896	990	974	979	953	995	973	929	966	966	940	943	964	965	875	977	889	979	963	905	942	926	959	990	950	1012	981	962	946	961	953	938	920	925	895	907	927	949	953	982	945	893	959	947	894	916	927	938	886	916	929	895	964	962	983	968	978	961	995	988	981	977	930	920	980	955	967	949	923	990	994	957	951	964	938	1015	942	953	974	983	980	944	1004	958	979	966	967	939	924	937	921	988	971	946	914	976	917	963	936	897	897	962	978	999	960	966	942	928	974	965	925	978	964	972	934	903	973	944	1012	966	948	950	954	962	972	975	942	932	981	994	954	1001	958	927	936	933	994	999	984	937	971	942	943	894	929	929	953	888	918	897	930	977	900	892	947	928	958	962	958	925	926	968	970	959	967	942	995	945	970	1000	966	959	966	950	955	933	941	991	964	927	946	911	940	910	952	979	944	908	995	962	975	975	966	954	1012	919	943	959	938	922	899	987	911	990	949	958	1010	1002	947	995	932	915	920	959	985	927	942	912	938	892	891	978	1002	948	892	967	943	976	910	942	946	922	904	902	954	961	934	886	934	921	965	978	969	957	944	970	877	940	972	960	1003	946	961	971	957	944	946	941	938	965	934	947	937	971	960	948	956	958	969	982	970	962	1009	940	931	995	920	936	975	952	946	985	884	917	943	989	938	898	923	927	980	925	917	966	924	944	933	1024	940	956	934	999	974	933	956	923	895	904	967	927	949	914	970	914	959	918	949	942	944	958	923	972	901	886	961	913	994	947	936	946	978	947	941	922	980	923	960	910	979	924	916	1007	986	887	913	909	966	933	956	922	989	1007	968	969	929	950	945	939	938	932	970	944	918	935	908	971	930	922	886	971	948	929	990	888	944	946	961	931	958	929	927	973	981	942	1012	931	992	951	945	979	945	917	958	911	931	899	948	939	971	990	942	910	966	1038	984	986	885	915	970	955	975	905	961	911	965	906	950	903	927	952	921	918	983	928	960	961	933	972	983	942	967	975	938	983	929	947	910	920	951	958	895	936	962	966	949	970	925	948	955	917	929	948	948	966	993	965	979	969	971	950	927	938	946	922	991	951	900	940	965	935	949	930	950	938	937	955	919	874	944	950	939	962	973	985	983	879	950	960	947	929	953	963	933	962	930	996	947	982	938	937	927	996	938	943	910	907	951	962	987	965	980	916	902	959	914	935	907	868	985	953	958	924	934	894	965	918	920	891	989	967	914	975	958	873	959	901	1003	993	920	954	905	981	900	916	917	963	948	952	979	986	910	955	934	957	928	917	894	939	971	980	956	934	988	919	962	957	966	924	956	976	970	953	942	949	887	909	982	977	875	962	968	916	986	946	965	915	932	991	949	961	937	984	950	931	911	1001	894	954	918	976	992	961	962	902	891	942	987	984	919	929	943	920	895	945	932	964	943	924	979	928	943	911	968	963	922	968	1007	965	913	941	986	973	941	998	932	986	940	949	956	955	912	949	997	961	923	973	925	959	989	948	964	943	923	999	973	910	957	900	930	947	927	929	976	917	978	957	917	950	942	938	921	972	918	887	946	957	959	933	945	918	965	935	979	932	936	979	911	906	947	955	960	988	940	987	991	934	929	929	938	892	948	929	927	891	923	925	919	956	1009	969	969	958	1019	899	962	960	949	927	927	986	915	896	951	997	951	900	964	917	940	936	923	994	932	969	894	919	982	1009	963	942	933	991	971	968	958	910	1004	928	980	982	957	973	995	930	937	941	915	951	935	990	985	871	927	927	974	937	951	972	869	920	973	993	964	944	935	953	929	955	960	960	944	947	906	909	910	896	939	917	872	946	972	964	943	1005	982	988	1023	988	933	911	951	952	905	947	959	977	924	949	1011	965	943	1002	919	957	955	939	939	969	916	934	920	983	902	969	956	941	955	924	968	963	929	943	905	870	963	940	945	901	972	941	975	931	978	927	945	929	954	975	950	948	981	973	970	961	929	993	918	931	939	965	913	898	937	951	910	964	970	949	952	922	939	986	972	1016	928	932	942	897	941	916	958	934	915	999	933	1019	945	973	1031	951	978	934	933	955	930	948	946	899	868	925	911	939	965	946	969	972	962	907	988	894	970	897	927	935	977	962	939	896	997	945	905	904	916	921	936	929	937	974	945	925	976	894	946	930	978	973	975	947	973	983	905	967	915	932	933	966	941	914	975	910	988	948	930	914	940	924	983	952	921	928	947	940	965	977	901	964	954	989	953	936	958	991	982	938	981	912	930	968	972	926	952	906	985	979	994	897	992	917	935	905	1005	952	956	928	988	982	925	961	899	885	994	897	941	960	965	961	925	929	935	978	994	946	986	940	951	957	934	991	926	914	974	938	940	954	922	978	918	895	991	1021	899	1007	911	858	963	966	935	970	912	937	910	977	970	956	930	937	934	940	917	999	973	928	969	946	941	963	912	1037	946	935	980	931	957	959	967	981	970	986	989	961	911	964	958	939	942	908	905	941	947	965	915	931	947	991	953	925	940	942	936	934	993	957	954	994	931	949	942	920	936	930	918	946	987	939	886	914	905	960	994	970	946	978	985	938	980	965	960	918	998	923	939	969	936	930	929	951	921	945	977	980	953	960	919	919	936	965	984	936	987	959	939	936	906	907	964	950	986	968	963	959	955	935	952	933	958	1002	950	983	953	1003	928	937	989	964	983	968	962	991	956	903	1024	985	931	943	912	865	972	942	992	941	962	1003	953	955	920	940	927	979	955	919	952	932	936	895	928	902	976	961	926	879	948	998	942	957	964	950	963	914	914	986	953	980	905	1031	956	893	942	888	923	939	1005	937	923	940	959	964	990	929	958	989	952	992	983	972	925	936	868	935	985	934	950	896	983	947	976	935	949	937	978	948	943	1006	970	988	941	984	948	958	969	918	950	963	909	908	974	942	901	979	918	966	949	992	945	957	991	929	982	966	976	1000	931	968	968	931	1015	985	954	998	957	964	963	938	910	929	986	977	896	926	952	967	846	935	896	926	937	996	914	921	946	998	928	927	982	971	954	915	1012	984	902	983	968	928	945	938	979	915	920	955	950	933	899	1005	931	923	976	987	908	988	925	977	934	961	940	963	952	910	928	949	973	967	974	966	978	955	988	957	906	927	935	938	907	926	975	993	952	989	962	919	962	942	914	882	934	957	919	999	966	936	906	923	981	949	912	920	959	936	1019	940	934	938	915	940	928	943	950	961	846	923	969	923	928	868	968	951	1008	1010	976	1001	941	908	953	974	887	919	919	891	922	899	981	948	922	991	921	994	938	938	942	964	965	924	1008	971	916	944	942	923	1005	942	1005	937	962	999	944	975	922	968	923	921	931	963	894	979	942	1008	955	929	943	963	927	901	1009	973	925	908	898	943	941	978	952	945	960	917	927	994	939	994	976	966	941	954	946	991	909	980	945	924	977	1002	952	977	960	967	978	923	934	949	998	1025	904	947	904	908	973	913	959	911	952	892	960	1031	951	933
58915	31121	20650	11769	5937	2822	1319	764	553	515	518	461	492	500	486	484	429	383	433	459	476	488	481	481	432	414	462	451	443	434	448	448	447	376	426	452	467	419	393	455	442	420	433	415	439	451	418	423	446	448	440	423	445	413	445	433	456	428	434	391	440	450	418	412	404	448	431	460	447	444	422	423	466	451	423	445	447	427	451	439	441	427	444	397	450	463	476	415	432	461	409	451	489	464	425	451	414	429	474	427	449	443	429	485	455	449	402	479	519	456	436	459	449	482	416	421	446	441	418	446	496	417	433	433	477	459	463	470	393	437	460	414	457	496	437	473	403	424	430	447	447	457	463	434	434	477	409	419	429	447	483	459	434	422	451	426	473	454	481	451	459	436	456	488	492	419	442	424	443	479	466	482	417	444	454	425	457	420	450	431	432	489	443	454	458	431	427	412	472	418	454	455	485	418	422	435	426	456	431	454	466	411	446	438	469	402	456	430	460	451	442	448	413	431	436	423	434	422	474	416	463	445	436	475	434	418	423	419	416	459	453	451	434	455	450	439	466	420	421	454	463	473	426	435	412	476	466	436	464	472	486	435	420	470	426	433	453	445	437	441	474	455	425	440	404	483	450	449	472	445	483	464	398	427	441	414	446	465	474	453	449	399	433	426	445	452	460	432	434	421	434	419	416	471	445	477	453	442	458	423	464	464	461	457	408	450	485	424	445	422	450	467	439	396	449	451	447	463	429	458	456	468	444	428	467	432	486	447	447	452	401	396	481	437	442	434	424	386	410	455	422	442	414	419	468	445	373	445	428	418	464	424	456	400	437	459	442	413	452	452	446	478	439	440	446	466	486	476	466	449	428	432	438	425	434	464	459	440	429	456	418	441	438	433	453	437	465	477	433	448	426	467	463	436	459	438	474	455	413	422	465	415	453	422	447	440	393	456	488	458	450	425	424	418	421	420	468	434	434	451	451	438	453	430	460	465	460	428	455	409	466	404	494	439	452	443	462	446	429	445	484	516	436	451	443	455	439	396	476	449	444	423	473	475	477	475	448	473	450	475	434	384	450	418	415	407	453	480	473	439	417	454	417	382	453	420	462	497	434	484	445	390	449	416	477	445	454	417	434	427	447	485	408	489	456	432	467	444	453	459	451	414	486	410	466	435	460	434	407	427	459	463	459	487	469	437	420	437	405	424	425	438	446	467	474	453	457	496	436	450	458	432	409	453	430	427	470	437	441	468	444	463	403	459	443	442	445	425	447	479	442	404	414	480	468	440	452	452	416	467	454	400	485	450	463	452	435	452	476	492	441	473	454	427	415	406	444	418	433	436	452	408	464	436	426	450	414	429	492	445	414	414	415	443	442	467	464	454	406	446	457	437	463	434	471	473	439	403	442	454	460	461	444	476	449	426	456	448	429	421	468	469	418	426	412	430	385	429	462	450	412	437	432	426	417	404	424	407	460	435	433	452	445	425	449	443	450	485	459	421	432	424	441	388	461	437	432	399	442	452	461	472	476	470	435	467	463	466	440	433	407	456	456	476	454	429	401	437	418	448	477	472	418	410	415	425	389	422	427	460	486	477	433	415	415	490	473	469	458	454	452	413	444	440	471	428	446	442	413	428	424	488	448	450	465	469	438	435	418	452	494	411	458	452	464	449	473	461	451	466	432	436	432	434	446	469	410	447	397	415	467	441	468	431	468	443	458	427	476	428	440	475	457	406	490	445	475	429	459	494	475	446	459	427	438	468	442	434	464	408	443	438	440	408	471	405	446	483	432	411	426	418	425	435	402	449	424	414	422	426	459	429	452	447	456	437	449	433	440	450	460	442	438	472	453	476	434	454	427	468	469	476	425	470	454	432	488	467	464	447	464	426	442	435	450	417	431	490	463	429	451	425	392	467	484	500	419	451	425	435	468	451	482	456	458	431	468	459	427	461	413	459	496	475	428	464	469	401	418	444	445	440	415	453	456	429	401	423	454	426	425	427	392	459	451	401	432	449	423	449	419	438	419	436	444	437	479	439	462	427	416	460	435	431	447	422	444	407	430	458	421	475	441	399	447	409	465	465	484	446	448	436	464	432	452	441	447	449	460	473	433	433	432	473	413	444	462	436	456	434	448	438	476	462	471	447	492	423	444	423	443	471	441	480	441	443	415	456	442	454	430	429	451	435	427	430	430	427	449	459	445	438	432	467	463	489	446	424	425	467	443	458	413	433	431	418	525	392	458	479	462	450	445	472	421	431	446	452	460	436	444	394	428	489	428	430	452	439	442	420	412	438	408	451	433	441	424	458	432	450	476	453	487	379	418	441	413	401	418	443	449	468	415	445	440	420	454	445	433	506	398	426	448	467	464	492	471	461	443	437	493	459	488	440	472	426	447	461	437	445	434	429	455	409	498	469	474	422	422	477	465	475	460	447	452	475	464	472	456	442	409	515	459	476	472	431	448	446	482	456	447	449	432	456	449	452	446	444	422	438	402	444	430	467	451	440	439	419	450	451	466	433	420	435	456	453	440	426	434	491	490	411	458	406	464	433	435	432	454	424	425	481	435	442	464	435	438	453	406	435	420	438	455	455	451	457	446	420	469	441	468	424	445	453	496	425	432	435	479	457	479	454	490	453	437	417	416	513	417	471	421	434	445	462	436	410	451	449	446	433	431	442	481	460	482	454	473	416	469	417	463	421	416	439	477	429	430	461	423	491	442	443	519	439	398	428	484	431	449	459	454	410	437	433	444	481	434	423	477	466	458	464	454	382	473	425	436	461	462	432	414	468	441	472	402	457	463	439	490	493	442	451	422	429	400	488	454	435	469	443	435	446	447	430	444	482	465	482	466	476	409	456	451	443	433	433	458	462	479	442	400	450	451	489	407	417	431	466	440	424	459	464	466	502	467	478	476	480	416	472	410	427	424	452	458	471	444	401	429	447	425	435	442	441	471	456	443	424	445	444	448	447	480	443	419	410	430	461	504	453	427	468	457	442	437	454	464	461	452	427	460	434	400	452	488	423	443	444	458	420	442	477	410	471	397	451	436	488	440	446	465	454	436	424	439	500	440	433	445	459	456	418	409	452	423	467	437	434	432	486	425	441	462	424	444	442	431	449	455	410	478	421	480	465	431	424	475	454	444	439	414	401	439	469	436	441	487	460	422	449	440	437	485	438	445	408	409	494	441	456	436	444	448	420	447	431	475	452	489	460	455	433	485	434	460	440	463	473	428	464	459	438	471	429	468	446	443	482	452	434	432	423	458	418	460	455	401	431	436	465	450	469	460	452	436	449	441	423	440	409	474	440	417	516	436	484	461	409	438	440	406	458	400	456	425	443	442	486	457	439	420	452	417	443	444	444	437	434	444	458	466	480	453	433	438	408	475	475	414	433	430	457	483	434	436	441	464	451	437	422	433	442	462	450	425	506	471	422	451	501	449	434	453	444	452	423	481	468	447	461	468	450	424	437	421	430	461	430	428	484	435	474	467	454	458	430
37585	23489	24330	20183	14454	8426	4125	2182	1552	1415	1226	1158	1062	1079	1023	970	1015	970	1025	1010	952	997	965	961	896	982	994	928	985	982	995	931	954	948	991	967	955	989	935	954	989	957	935	948	953	952	951	981	988	985	966	913	910	913	992	918	956	927	944	986	965	953	911	958	974	977	953	946	911	902	947	953	971	952	881	947	965	958	930	913	971	912	943	956	924	925	949	896	1009	936	927	904	920	943	932	965	942	925	929	934	918	910	995	939	959	965	952	923	987	977	902	944	974	951	957	940	955	949	942	971	909	961	944	957	983	947	905	941	872	936	944	969	979	925	946	926	982	912	967	900	997	961	951	937	929	878	970	985	928	916	952	962	952	947	1002	928	917	964	928	929	959	977	939	966	971	943	949	964	974	936	950	902	961	907	931	941	920	956	955	939	934	923	911	968	962	884	897	920	905	938	949	917	924	930	926	933	995	926	943	987	945	943	993	971	926	945	971	964	944	938	988	951	910	938	884	961	960	935	972	950	967	988	928	972	973	948	982	984	895	968	930	945	920	900	948	958	950	916	979	930	963	943	938	976	981	959	922	930	890	955	958	925	969	896	978	921	949	984	960	927	940	970	936	958	931	958	954	940	967	917	922	991	979	902	931	933	962	911	902	943	975	1012	941	972	973	944	978	936	941	931	981	997	967	957	1000	918	953	949	919	936	930	951	923	945	1008	977	976	981	954	902	950	944	986	916	919	954	932	964	954	964	977	996	948	906	988	1045	958	948	970	928	918	908	949	971	956	969	951	970	954	911	931	938	1015	930	1028	984	975	985	1032	951	957	975	895	934	949	955	996	1018	982	912	906	950	957	918	907	943	929	953	950	986	953	920	950	987	947	962	965	961	1039	928	953	951	953	931	916	933	887	950	932	977	921	960	951	983	888	954	987	965	946	998	971	927	977	932	948	909	929	920	893	952	980	939	948	959	919	949	939	934	921	982	959	984	962	967	963	928	925	972	963	965	988	973	917	939	942	922	1021	915	916	893	993	981	930	930	941	898	933	946	984	948	958	963	947	923	930	869	950	928	875	967	947	928	905	938	994	1007	896	975	903	941	930	944	951	907	965	938	952	945	895	938	933	971	941	948	912	943	918	962	990	892	943	974	951	928	983	969	978	972	912	906	937	992	918	935	928	957	955	952	942	946	969	1014	996	942	953	913	904	917	961	929	939	940	964	983	937	959	966	993	924	941	962	940	910	915	988	963	1000	987	950	980	971	894	940	966	953	933	932	949	939	962	955	995	923	962	925	951	933	953	999	993	977	960	946	946	959	918	924	939	911	939	927	954	933	934	949	992	956	971	959	979	945	939	885	937	949	938	969	976	935	1011	920	923	959	941	988	952	908	968	923	982	961	930	890	955	907	962	950	958	910	944	887	928	987	932	901	959	928	960	996	1009	938	976	905	924	957	935	942	942	920	956	895	948	902	920	958	948	917	903	961	870	980	919	955	955	996	868	1008	891	916	956	918	955	950	931	912	938	957	931	971	909	930	941	944	976	946	891	920	1008	959	1014	897	964	1040	917	937	965	986	917	980	990	905	988	914	966	964	981	961	914	956	935	942	1011	956	896	936	912	983	944	956	917	901	958	923	934	978	943	924	1004	957	982	980	912	986	893	959	936	949	965	867	967	962	873	956	961	882	949	887	971	969	932	919	959	973	932	966	957	980	973	931	975	934	958	961	1034	938	997	900	971	938	957	991	966	904	955	999	1032	978	936	926	910	904	933	937	924	916	903	1023	923	910	950	982	930	948	897	919	890	969	919	885	910	948	965	923	960	922	1001	988	954	977	960	955	937	999	909	998	902	959	924	915	961	946	908	924	957	887	968	946	971	995	960	963	938	970	971	975	925	933	994	920	928	924	959	890	971	956	967	966	966	937	929	900	942	1005	956	910	955	1005	909	1007	968	965	923	914	937	992	969	911	926	992	982	930	933	951	967	907	970	981	982	921	920	973	984	974	942	946	987	970	924	955	933	949	959	931	951	939	904	950	945	926	929	962	923	959	951	946	959	915	978	946	958	935	941	921	1034	936	967	911	957	905	966	965	871	997	949	970	979	960	946	1017	970	970	948	949	931	940	966	982	970	962	955	951	908	963	982	985	931	940	923	947	964	922	936	930	940	956	915	912	941	975	923	951	942	959	923	974	932	903	951	996	950	970	902	899	936	935	975	924	982	913	992	960	941	912	921	919	925	998	989	960	895	1001	928	973	941	950	989	965	954	937	980	923	909	929	986	928	941	985	974	986	947	955	952	964	978	913	932	992	932	935	939	1000	939	942	947	950	939	880	882	960	955	961	971	970	903	931	972	986	988	933	922	970	952	987	905	916	984	974	894	982	947	964	929	921	973	951	979	965	898	959	932	929	944	994	936	957	994	909	956	980	929	918	943	947	958	927	971	934	957	961	940	921	923	983	977	951	923	969	1025	947	934	949	925	941	914	952	1012	964	970	903	925	903	968	930	960	997	938	976	936	938	934	919	1013	968	967	992	970	936	928	958	912	966	967	953	949	958	923	956	983	1018	984	947	931	942	1012	894	942	908	933	960	904	897	951	963	952	963	895	964	943	972	986	941	961	967	992	934	947	887	932	963	943	929	975	909	943	942	945	885	934	961	957	951	927	987	970	932	973	993	981	946	954	940	966	1006	915	925	891	894	983	955	932	926	928	857	964	948	954	961	974	977	947	919	921	963	929	893	977	981	963	937	925	917	925	985	984	960	923	930	957	967	928	922	960	894	950	886	960	917	919	988	960	948	904	946	944	935	925	914	908	932	964	891	951	985	960	950	991	943	968	907	987	942	920	904	1004	917	892	903	987	977	866	978	976	982	987	1023	927	950	958	993	937	963	930	970	944	929	964	923	943	936	942	1000	958	969	962	985	967	945	938	971	961	978	944	929	976	926	931	965	909	904	994	969	922	962	913	906	945	923	970	932	1019	905	972	981	915	954	920	920	906	979	917	939	948	985	940	998	958	883	934	917	956	952	923	946	934	934	957	973	967	937	974	919	966	977	947	981	909	966	993	959	920	992	931	905	950	958	935	943	912	973	965	933	979	947	929	947	942	1038	928	922	948	937	922	948	960	959	976	907	939	967	985	911	1001	957	883	975	962	972	943	919	900	907	915	926	947	906	971	931	945	940	956	935	1031	971	1030	942	959	922	907	966	1011	966	970	955	902	971	962	987	900	910	939	961	924	909	928	996	978	904	985	984	955	919	856	940	964	972	919	967	990	947	1006	948	968	907	892	972	903	913	968	960	922	948	932	944	934	951	1024	942	957	955	964	873	963	988	966	959	951	972	990	999	942	975	998	956	909	914	923	963	914	961	964	1000	960	936	953	1000	958	911	965	886	948	888	992	947	908	919	966	964	932	944	992	905	985	921	962	917	962	934	973	947	941	944	933	966	937	976	976	988	929	945	928	950	945	949	899	926	920	925	1017	909	950	956	911	936	952	918	942	942	963	995	943	939	950	963	920	942	941	968	914	893	964	1010	935	900	874	960	953
62002	41294	30162	17825	8999	4116	1738	828	661	618	616	502	522	461	506	479	480	485	436	474	494	460	466	478	434	518	453	436	446	462	454	501	453	438	453	500	495	475	485	436	454	428	485	477	469	444	441	432	454	487	465	470	506	457	467	476	499	499	474	460	448	456	453	501	486	455	446	439	469	484	471	459	445	437	489	432	473	434	455	422	488	466	463	482	444	454	487	434	496	431	470	461	468	427	493	447	417	469	466	473	469	492	465	431	465	489	454	464	457	494	417	485	453	466	487	485	462	448	434	495	479	496	445	473	464	468	433	448	472	432	456	447	467	480	468	444	517	477	448	474	423	444	459	493	448	445	482	436	429	509	467	483	482	504	441	493	473	442	452	434	495	459	479	499	470	472	434	430	466	493	485	465	480	459	411	469	488	498	440	426	457	460	484	472	482	463	470	449	464	438	500	472	467	427	515	452	435	501	457	468	465	511	467	446	486	483	479	469	468	485	482	413	463	471	475	459	493	478	462	448	476	487	460	461	457	452	451	485	433	444	472	469	448	468	514	443	454	444	500	485	502	483	452	473	494	448	404	445	433	493	441	500	458	476	468	458	401	441	458	481	493	423	490	484	444	493	434	467	470	476	495	431	447	465	454	487	523	459	485	510	457	429	412	465	464	462	449	487	476	472	485	428	426	432	423	459	493	457	441	505	410	475	457	470	461	456	484	473	402	473	427	480	466	492	458	449	443	507	423	491	462	484	459	469	481	463	434	471	444	433	427	435	443	476	448	469	492	500	457	468	465	491	482	486	455	474	460	431	483	504	466	458	485	441	475	495	478	413	446	473	448	453	460	417	418	501	463	460	461	468	444	506	463	434	447	428	474	476	466	453	495	431	492	449	482	452	465	436	443	451	439	520	450	504	496	456	456	438	527	464	436	498	442	474	485	467	483	462	494	497	495	455	492	522	479	446	458	479	507	457	491	436	440	413	493	486	464	456	436	493	483	453	452	447	424	457	493	457	494	456	426	468	487	466	438	421	468	486	437	451	445	455	454	454	480	520	434	389	449	483	467	451	449	449	516	496	465	413	473	463	460	458	445	445	484	474	487	471	477	451	455	463	430	467	435	489	470	468	440	469	457	477	446	430	499	459	413	467	464	469	435	445	453	421	481	484	455	458	488	491	496	472	503	427	429	484	433	463	465	409	475	464	428	449	517	430	446	482	482	444	491	503	485	457	474	464	505	453	442	466	476	460	468	451	440	426	432	466	475	523	450	483	477	475	466	499	525	494	504	436	467	503	481	474	431	428	529	499	477	447	462	503	506	511	471	481	444	479	424	488	444	450	497	472	480	433	478	455	486	483	451	487	424	456	510	448	472	449	499	439	441	476	476	454	396	410	455	472	440	433	474	485	488	435	473	468	450	446	433	430	465	478	508	495	449	496	461	441	486	470	500	465	455	510	456	442	461	436	466	517	464	444	457	462	403	446	445	482	477	516	534	462	471	449	469	477	417	450	508	479	471	429	467	470	470	457	462	449	441	465	482	503	474	471	454	449	468	455	489	472	454	416	476	472	492	404	481	504	483	405	472	469	543	460	484	436	423	455	458	432	435	458	484	473	475	469	475	455	488	461	455	454	452	494	462	479	468	457	472	447	433	488	458	457	455	456	430	474	442	429	457	440	456	492	467	474	435	498	456	435	490	457	409	440	451	452	486	464	447	488	424	448	465	470	441	439	481	453	470	452	469	474	520	453	470	429	469	439	494	450	451	444	476	458	474	445	453	447	443	455	457	454	449	444	502	446	434	496	454	480	513	441	420	461	483	444	464	489	443	453	407	423	459	439	483	448	462	428	499	468	477	491	511	441	465	451	426	449	461	456	447	489	472	477	423	490	468	436	484	522	425	452	479	438	434	465	432	466	438	502	410	488	489	469	473	455	512	434	463	456	477	446	445	461	481	452	475	457	443	450	482	428	451	465	495	484	439	437	435	470	441	458	443	452	406	455	446	488	470	490	492	469	442	490	448	488	440	478	424	472	503	450	452	512	476	432	482	417	448	480	489	516	450	468	448	432	503	471	473	463	443	484	477	462	455	496	519	458	461	476	449	452	455	449	443	466	438	477	490	448	449	441	433	463	470	483	514	473	461	455	436	472	446	485	439	437	446	480	460	468	469	495	473	421	440	462	505	434	416	410	481	486	464	481	472	445	448	462	477	451	474	450	435	398	423	503	474	403	421	494	462	468	461	489	462	509	450	436	460	514	484	447	435	489	470	481	475	460	469	486	472	485	482	453	462	432	469	470	473	464	473	469	469	481	499	455	480	493	467	437	450	478	458	429	442	457	451	470	511	443	484	469	471	471	408	486	428	474	449	456	451	468	453	464	468	491	465	478	418	441	443	457	442	476	438	451	471	459	467	466	463	407	446	463	445	483	490	497	469	453	454	445	404	455	464	463	502	477	434	454	475	472	477	424	453	427	446	431	441	484	479	498	465	437	484	434	462	472	448	466	457	470	492	476	481	453	454	461	469	456	512	444	447	416	467	445	421	470	425	453	488	475	475	462	473	465	516	514	479	439	473	446	457	444	485	447	457	402	490	440	454	437	461	478	425	465	473	493	456	484	493	463	489	522	442	462	470	495	457	483	459	467	433	521	439	515	504	493	485	498	499	495	482	472	451	419	463	443	462	492	453	464	472	439	473	436	428	473	434	470	462	445	467	520	448	487	496	465	476	436	445	478	457	467	420	481	465	438	463	464	489	463	474	461	462	517	460	452	468	471	416	496	458	454	479	460	475	495	454	448	458	472	464	462	467	457	433	431	449	467	451	514	508	486	439	464	455	457	427	472	460	459	470	412	483	501	470	466	456	483	429	453	477	461	483	456	476	472	441	448	477	446	419	444	408	447	486	448	507	475	477	460	470	427	464	469	453	473	466	441	437	443	464	445	480	472	483	486	475	471	411	466	469	471	452	486	482	406	473	470	496	457	442	438	478	449	460	499	468	487	457	496	439	448	421	452	467	440	444	457	447	471	431	447	491	433	456	519	493	471	475	460	449	467	490	434	440	448	437	449	475	444	423	429	452	423	472	425	463	452	450	469	452	412	428	427	453	492	494	481	447	442	440	444	435	478	481	444	409	432	406	424	438	444	449	456	459	486	464	471	482	426	490	472	476	490	490	481	471	503	445	462	446	473	429	427	449	430	449	447	445	456	492	471	429	457	482	437	442	461	445	462	487	486	463	435	435	478	465	456	515	443	458	486	459	493	470	467	458	500	484	418	445	494	489	478	456	469	441	487	433	490	493	468	468	438	448	466	443	478	450	461	442	463	478	481	408	450	489	428	472	469	440	447	456	474	478	454	433	452	447	474	453	450	480	476	439	490	469	443	460	440	438	406	443	457	454	521	478	471	451	433	436	450	463	429	488	430	481	463	442	401	489	490	496	454	431	502	447	454	465	445	487	495	451	455	430	452	463	503	483	463	480	479	476	469
39398	33494	32438	25995	18505	10721	5153	2454	1852	1606	1426	1344	1205	1229	1117	1097	1059	1032	1076	1037	1009	1022	1012	1036	1027	986	1004	989	1001	966	939	1019	943	959	979	989	936	996	992	957	984	917	1021	969	1002	919	1037	990	939	976	992	1009	1029	963	928	937	1017	978	989	957	1029	1023	1008	991	954	965	963	987	958	971	976	954	948	1034	991	974	953	929	1025	923	993	921	930	984	1001	977	953	939	973	982	995	939	1039	1000	933	1078	986	971	984	971	1034	959	1038	1004	1014	997	960	990	917	928	1010	1032	969	975	939	955	999	1022	975	974	1007	1003	970	954	966	1006	1012	948	942	989	943	946	997	957	961	941	979	980	953	1033	936	976	1062	998	986	953	945	997	1033	1015	998	996	993	997	955	1021	1010	980	969	967	953	970	907	994	1004	956	1004	946	932	992	952	954	1002	976	975	998	979	1029	997	942	940	962	943	1004	995	966	934	988	965	1001	993	950	939	930	966	971	958	999	1028	978	988	950	990	981	998	1013	943	971	986	1012	1009	1070	962	984	942	1019	969	977	991	1000	970	959	1021	990	968	930	927	967	940	980	908	971	968	982	964	974	983	995	1061	1004	992	998	937	1035	950	996	966	938	984	1009	980	992	995	966	993	999	1032	1024	969	972	981	1004	971	1022	947	1033	1016	1004	975	1022	1041	986	982	950	979	1003	964	952	979	936	983	933	946	1017	993	994	978	1016	951	939	1008	1000	1035	982	959	1003	989	969	974	950	997	987	1045	1010	993	974	993	994	998	996	958	1005	982	997	958	970	939	957	996	996	1006	1004	1008	1040	967	1037	964	984	1016	1037	984	941	993	986	958	912	995	951	945	1007	964	911	997	999	1025	984	998	983	1012	1033	939	952	978	983	1016	1003	974	940	984	909	919	993	1010	978	1036	924	992	955	959	936	990	923	999	976	975	1012	976	1003	986	1014	973	946	985	945	916	1020	1005	983	961	955	997	981	993	979	1003	1006	1022	991	973	977	977	977	982	966	968	1029	908	1030	986	955	1032	954	974	955	952	991	963	901	1005	1037	1011	955	1005	1002	976	963	1021	1021	956	977	988	1026	978	956	974	950	1022	997	932	927	1006	1005	960	933	975	995	963	981	1006	993	1010	1015	954	980	968	950	998	984	985	1034	970	990	976	949	974	994	1037	953	914	941	974	1013	937	1019	997	1008	946	1008	954	910	994	950	949	959	1040	1032	953	948	988	1009	970	960	978	974	1021	950	1010	959	1001	998	960	993	925	1059	997	963	992	977	987	986	950	966	983	1004	929	1000	949	1049	971	956	1015	998	968	968	967	1011	1006	999	1003	1000	965	974	1020	980	1013	950	958	966	927	983	959	962	940	963	935	980	997	992	973	991	979	973	925	1015	951	957	998	1007	1013	1008	951	990	971	1036	950	981	993	994	960	1027	955	970	1048	946	912	1010	1013	1002	981	973	950	1021	1003	969	959	995	1078	1022	983	1010	965	963	957	961	923	993	1016	958	1006	973	948	982	951	931	982	1014	986	1004	983	968	1016	970	940	973	968	1014	984	994	960	988	1017	1014	967	941	938	994	975	973	1000	992	949	1036	990	929	956	938	977	945	982	948	955	990	973	950	976	940	934	997	937	1019	952	947	1033	990	980	1025	1013	963	978	980	953	1031	969	939	986	988	958	1007	992	951	1012	963	1038	1013	989	1006	1013	1054	1003	974	993	995	969	969	963	985	968	984	1001	952	990	953	951	933	952	955	947	966	995	984	979	958	954	958	969	1008	972	1001	1016	990	980	982	956	946	959	950	926	1007	1037	985	978	980	939	991	979	905	990	945	975	972	961	968	969	994	962	980	938	935	1004	961	992	970	979	965	1028	920	1025	989	1010	978	997	962	927	941	1008	992	984	957	996	954	970	986	969	957	977	946	963	1006	958	1019	967	1014	1010	997	997	1010	964	979	930	959	978	972	983	1032	957	971	1005	992	972	936	961	1009	962	969	971	1015	951	974	1009	1034	1013	1033	1005	965	980	923	1042	1002	995	1004	965	922	959	889	975	960	905	977	953	1068	953	972	992	976	965	1000	998	956	973	974	979	941	979	913	1006	1014	1026	1031	1026	941	978	990	969	983	1000	998	985	995	952	966	986	987	916	950	984	987	1078	988	1000	1001	1031	1008	953	1053	962	973	956	940	1005	949	951	977	906	992	982	964	1006	1004	997	971	995	984	956	1010	947	1055	1028	1005	999	971	1026	905	967	944	928	957	989	946	1010	963	964	988	987	979	1018	934	954	934	973	980	1009	1009	1014	962	1021	946	933	1000	981	954	980	1011	975	986	954	996	994	915	958	1024	935	988	961	966	1021	993	986	972	980	995	973	977	977	998	912	969	912	978	957	1000	944	976	954	946	956	981	1010	977	970	1021	884	983	991	957	988	1010	956	984	989	1013	909	981	955	1011	977	986	942	953	969	1003	970	974	984	1030	1022	961	1005	1043	970	976	1032	1020	981	1007	1002	970	1004	978	1010	1037	987	1020	992	958	993	946	979	943	1006	1035	932	994	977	978	957	991	957	945	992	1007	976	984	974	950	973	979	977	1002	931	983	1031	990	997	998	949	903	1022	1028	922	1004	955	986	967	982	903	963	983	988	1011	994	984	946	969	965	962	976	1008	960	1008	968	1007	1018	971	958	986	1010	980	965	997	984	920	951	1034	979	964	965	933	1013	997	966	926	989	1001	967	1051	1014	984	985	965	991	979	1010	958	965	933	978	926	1014	935	960	1011	980	939	947	970	1011	967	1022	986	948	977	936	1000	965	1010	993	978	986	992	925	940	972	1008	973	940	987	984	1006	1023	1044	961	997	988	1031	962	934	921	966	949	975	939	981	987	984	936	969	892	979	971	1003	981	990	974	967	994	983	986	1014	1064	906	931	1012	965	995	969	983	943	974	939	980	933	946	984	962	959	964	958	975	927	1028	1006	926	1030	995	960	940	979	1003	1014	966	947	1012	954	994	1006	948	1034	1002	996	974	986	1007	968	980	1009	955	991	945	1011	912	1027	935	986	971	943	938	965	987	1030	956	1044	1003	1023	985	986	963	914	963	968	998	1053	1022	957	985	922	971	991	979	1006	987	1000	988	974	964	945	948	996	1032	973	962	1027	998	966	921	948	964	925	962	898	1037	1029	935	1008	982	985	1014	1024	1049	1024	1002	977	1021	962	1008	999	976	935	937	980	1029	967	982	1011	973	925	983	987	1000	928	1036	941	935	1052	984	941	952	1004	966	930	1007	1021	1001	981	937	961	951	976	931	981	1009	978	1015	1029	984	986	1049	1024	975	1001	965	962	922	989	974	962	995	996	964	968	986	998	985	991	1011	914	955	981	970	987	958	948	1032	991	967	1045	984	994	989	992	942	937	909	990	1030	1033	952	968	978	973	1002	995	969	969	985	974	1002	972	1009	1023	1033	988	932	943	955	1001	959	967	1056	1011	1057	1044	985	989	965	999	1030	1004	1000	978	995	960	990	1021	974	974	931	942	1058	997	972	954	946	987	967	1007	1015	985	1064	980	993	1049	953	985	964	1006	1009	986	1026	980	990	997	971	1001	995	990	936	952	937	935	957	966	949	916	993	954	945	944	921	1004	1001	1024	954	977	934	978	980	976	942	989	990	971	958	972	963	1008	930	990	989	994	1009	968	1041	989	984	959	960	1028	956	1036	935	995	987	1021	969	1017	953	965	986	1009	1006	1042	972	1067	943	942	975	953	969	967	954	987	1004	925	988	948	979	941	938	952	980	922	1018	1017	958	955	972	1022	966	996	961	997	1040	1012	975	980	1020	971	981	972	1000	1005	981	925	949	977	980	935	1018	987	995	970	979	976	945	962	1035
42511	25382	14878	7427	3254	1216	764	600	536	467	434	455	477	447	473	441	486	426	455	472	467	481	478	434	449	435	428	448	456	447	423	457	463	431	448	436	470	447	431	455	470	418	440	429	490	454	422	443	436	436	481	458	438	472	456	470	400	445	414	429	455	427	420	449	499	444	467	465	445	444	460	434	427	464	453	502	458	487	489	449	398	420	431	444	478	476	450	485	463	489	478	450	444	422	450	399	434	404	402	438	431	486	458	471	450	451	425	397	435	409	415	445	507	454	498	419	445	524	462	413	448	443	472	427	446	443	418	449	478	435	403	430	444	452	408	462	452	446	463	406	482	448	492	497	483	455	421	394	399	442	463	450	395	425	459	465	458	435	445	428	436	419	466	435	430	407	454	469	436	458	444	426	434	437	433	437	469	435	476	428	440	441	478	494	433	467	448	492	458	410	448	429	473	420	446	466	464	466	455	464	464	437	394	466	411	449	440	425	471	445	444	452	415	466	467	472	404	461	471	451	488	456	437	460	449	446	462	440	437	482	428	463	464	409	458	468	419	430	454	437	463	448	447	447	450	451	443	457	409	408	430	481	438	402	412	450	451	459	478	427	449	452	453	414	450	434	463	459	438	457	482	421	466	438	442	456	415	450	428	451	451	414	438	465	416	434	435	459	465	435	459	414	461	442	409	461	450	433	512	472	447	472	453	444	430	393	471	447	425	444	424	457	452	450	458	428	436	432	472	419	449	450	424	480	446	434	456	426	433	416	450	441	482	459	459	457	441	442	433	440	377	427	451	439	460	430	444	476	443	419	434	426	447	439	431	441	465	461	462	451	423	458	432	476	463	484	490	437	482	438	459	427	438	441	456	482	419	458	444	434	462	468	457	483	419	430	479	440	471	399	440	443	440	419	441	455	429	446	451	427	439	437	489	464	464	426	467	440	429	485	458	448	472	419	437	409	438	449	421	441	441	455	436	452	441	429	462	439	427	418	425	445	445	463	476	474	473	445	453	445	430	436	458	461	445	441	408	460	478	458	446	445	438	469	470	445	400	455	438	438	469	399	428	425	415	450	436	395	486	464	474	438	442	444	414	485	450	452	442	447	460	428	403	446	431	461	418	420	473	428	479	451	411	440	398	452	400	431	429	478	451	404	423	444	461	418	432	473	443	466	466	430	466	493	436	450	470	424	418	439	456	492	423	455	445	465	474	454	495	423	464	466	416	481	443	425	452	465	437	450	425	443	460	440	462	450	453	482	430	471	432	436	420	461	454	471	408	483	450	493	464	451	442	438	461	454	442	462	440	453	458	455	489	457	494	470	472	460	440	437	451	461	432	464	436	446	412	462	439	430	434	463	430	441	459	406	430	442	406	451	445	443	449	466	448	484	427	442	453	444	464	431	415	454	434	436	422	501	435	455	438	450	464	419	432	425	428	492	470	463	450	441	404	435	443	460	448	458	429	425	441	417	462	442	456	452	482	416	400	448	452	437	442	449	459	418	414	444	462	414	423	392	425	436	417	476	448	461	428	450	428	482	449	384	462	441	444	442	445	429	448	424	394	415	463	428	445	451	444	440	478	428	432	452	454	456	481	424	458	445	439	435	472	454	462	437	427	466	430	403	470	465	402	402	397	434	444	421	438	422	470	472	459	477	448	460	464	479	491	442	422	451	480	460	404	428	458	457	455	474	443	440	419	441	418	439	409	443	441	457	441	412	462	425	453	448	447	442	438	442	452	459	456	462	459	441	409	414	394	411	445	441	422	454	479	449	444	432	395	416	466	419	443	413	424	462	457	449	446	433	420	470	421	474	446	484	476	467	428	418	400	431	456	455	446	452	461	483	467	462	459	449	478	450	431	439	433	427	427	469	434	470	443	412	422	533	413	482	451	423	454	432	470	409	440	422	414	492	411	417	412	427	467	398	446	481	466	471	441	434	442	409	432	489	464	466	495	436	468	434	399	484	447	449	444	444	440	452	470	411	391	444	406	417	462	411	453	427	431	452	439	424	483	450	463	450	414	444	433	392	435	443	497	438	446	454	411	465	431	398	424	440	495	393	446	439	442	478	424	462	439	494	478	463	429	434	429	430	441	459	469	396	400	414	431	419	436	448	449	437	446	447	468	438	448	438	431	494	461	464	410	450	441	435	431	441	434	410	462	437	423	442	457	436	411	447	430	393	416	425	440	450	464	502	477	446	459	468	465	448	418	445	469	436	470	474	468	470	465	486	431	448	438	489	430	438	470	424	477	441	449	451	419	427	429	445	412	472	425	439	472	419	419	475	398	415	447	443	425	428	438	451	470	448	411	473	477	462	451	494	455	467	444	448	429	462	417	403	404	475	443	419	452	446	434	454	498	449	470	459	444	459	441	461	402	418	466	437	464	454	445	432	423	458	447	454	435	449	464	453	454	454	446	425	442	455	437	413	456	434	444	414	438	439	453	447	447	489	473	428	435	458	420	430	464	469	435	421	432	468	408	481	477	421	425	424	440	476	469	464	481	445	448	375	485	487	428	441	458	451	373	417	472	423	485	471	411	460	433	462	486	448	456	426	447	412	470	424	420	418	431	450	423	445	438	446	427	455	417	436	454	434	453	424	445	473	472	425	452	440	460	423	449	462	487	497	449	411	432	431	454	394	435	484	447	429	427	440	488	434	440	418	426	398	432	436	452	416	469	437	431	454	464	493	464	444	440	427	444	441	447	465	424	467	426	502	426	445	442	483	425	455	471	443	446	432	475	440	431	463	436	469	451	474	527	473	436	406	417	423	438	424	425	485	437	457	411	441	460	444	406	442	451	480	449	476	464	502	445	463	441	489	448	438	459	450	445	475	478	439	480	441	458	473	444	437	476	444	443	448	437	462	479	406	394	446	462	424	474	482	446	469	475	410	429	478	471	440	440	438	409	450	452	460	478	421	462	425	446	422	475	489	437	432	468	464	426	466	449	457	441	417	442	419	485	440	413	433	444	456	450	442	452	411	460	468	461	437	438	470	468	468	434	435	434	454	446	439	452	457	430	386	479	472	453	476	452	435	472	425	489	459	442	469	439	451	416	414	448	431	463	418	426	418	427	444	399	422	431	394	466	466	438	437	440	434	443	451	414	449	457	429	447	403	483	491	456	450	451	444	432	436	450	452	503	427	436	485	405	503	439	412	465	450	447	451	445	454	489	453	473	468	474	476	450	460	452	443	428	501	432	428	464	486	450	498	457	443	462	469	445	446	470	454	430	479	420	430	425	442	433	458	492	429	379	437	441	474	474	449	457	425	447	460	418	413	434	475	485	448	428	462	442	443	448	421	459	444	424	444	425	480	471	445	458	460	436	420	474	415	473	436	463	451	478	449	459	456	461	427	397	423	459	467	425	441	414	459	453	448	427	452	440	405	457	457	447	475	471	459	442	459	467	459	455	468	469	427	432	454	416	460	449	460	447	449	478	438	470	475	451	410	479	420	439	437	468	415	456	460	435	438	413	460	487	463
27589	20549	19099	14263	8240	3497	2167	1574	1416	1289	1153	1096	1049	1041	985	1044	989	986	909	979	966	954	969	951	964	930	948	961	964	910	981	930	965	972	967	943	964	952	964	886	999	910	981	936	937	946	928	925	935	933	921	947	930	896	936	961	946	936	913	939	924	937	959	933	913	944	944	905	899	938	976	901	945	944	909	903	942	931	915	995	961	974	966	960	945	996	990	953	940	929	952	934	952	945	938	897	901	959	926	970	896	933	1000	905	993	914	949	925	955	947	909	945	913	1001	925	955	912	979	1014	929	996	946	958	866	934	1009	952	913	979	984	881	972	921	957	940	943	927	960	976	907	982	985	910	938	951	904	1032	966	939	965	940	980	948	952	919	996	974	919	933	943	961	963	959	947	938	886	969	951	865	959	972	956	877	915	952	998	932	997	938	960	966	960	929	916	911	933	897	971	944	893	916	931	954	936	942	951	966	927	908	938	922	908	948	907	961	990	956	929	966	915	914	920	930	961	948	893	954	890	920	879	980	900	928	950	964	920	934	974	974	952	979	955	966	958	934	928	930	970	935	940	929	945	974	962	964	972	927	951	904	893	945	942	947	1000	942	951	881	924	999	928	901	963	939	875	966	980	997	927	927	945	971	956	989	935	965	920	963	920	940	917	924	931	970	934	999	918	914	976	921	986	906	967	911	958	933	935	938	988	997	947	892	959	949	985	914	891	956	952	978	933	885	946	953	949	938	947	963	919	982	949	947	895	950	1001	939	871	961	949	957	975	969	927	919	973	919	917	956	928	925	945	951	970	948	953	1007	961	928	927	971	971	940	983	936	962	907	921	934	884	935	920	1026	925	1009	923	955	914	936	922	924	914	977	936	886	935	943	921	915	965	950	912	974	951	976	966	880	948	916	925	960	932	931	939	935	931	930	977	914	1009	950	978	924	908	966	993	938	979	933	967	954	942	938	946	903	971	943	922	977	941	952	943	964	976	933	957	926	948	995	957	917	922	909	970	995	968	923	993	904	949	944	986	951	930	919	916	915	952	988	902	920	921	946	936	955	968	928	863	926	897	967	986	980	971	954	907	977	887	1004	963	933	923	999	966	973	924	977	967	973	896	990	943	929	950	929	926	1019	992	972	910	958	999	940	977	961	893	942	966	913	952	1001	939	970	981	918	909	935	979	946	966	915	957	1003	943	945	932	945	923	903	947	953	957	908	919	920	978	937	967	971	937	968	1045	905	941	887	956	954	946	939	966	991	990	939	984	996	919	961	942	883	931	900	913	948	968	977	933	932	919	965	927	889	947	951	952	924	952	945	949	962	893	991	935	945	896	935	985	960	1004	941	959	952	941	974	982	963	956	954	897	911	938	1007	955	977	968	910	900	1007	929	933	935	940	930	947	937	925	991	915	949	939	907	948	965	924	967	932	948	978	932	891	946	978	910	940	939	927	952	948	931	943	969	899	845	938	937	979	929	1035	899	968	932	903	961	956	894	931	951	971	980	937	964	944	947	952	942	937	977	944	924	997	917	896	984	959	958	951	909	990	949	971	958	965	937	941	999	912	902	924	953	1000	947	947	940	893	930	944	931	946	921	952	904	960	982	934	980	913	936	945	933	895	901	994	974	972	998	958	940	902	1003	947	908	944	958	932	899	921	935	962	928	957	901	950	956	880	913	915	925	977	955	982	939	961	940	975	941	953	942	993	966	947	926	936	895	911	947	927	938	1005	959	985	903	912	926	911	917	953	905	948	945	926	896	970	968	930	988	931	949	918	936	950	922	947	940	954	909	931	961	993	966	903	989	948	945	899	887	977	882	955	917	919	925	984	946	1053	958	975	954	954	996	1005	990	951	952	950	949	981	948	968	954	914	986	958	958	965	929	930	930	968	977	905	959	986	950	920	928	917	1016	920	958	934	896	886	940	964	926	1002	934	963	976	924	949	1000	874	964	909	948	984	1017	909	925	873	988	968	933	963	913	901	928	941	975	952	905	941	921	964	897	915	938	927	980	969	889	944	971	946	949	913	916	927	891	926	966	973	974	929	981	951	938	962	930	944	948	941	980	922	965	993	935	962	931	964	913	915	963	953	982	894	894	964	947	922	966	1001	984	943	910	939	963	978	925	935	905	957	1034	908	978	961	1017	924	921	988	955	983	904	906	948	952	944	983	975	952	973	949	908	949	918	918	959	918	926	916	934	968	908	951	900	982	983	979	919	949	970	914	946	910	959	944	937	970	962	925	977	917	912	947	994	930	894	952	944	934	970	932	941	923	944	975	922	973	952	968	923	934	953	936	965	969	919	943	900	913	951	984	938	938	945	1003	891	976	961	942	960	891	912	879	1013	979	918	989	995	900	961	944	946	966	914	1019	940	994	870	961	916	958	945	953	913	913	970	938	981	934	949	927	878	941	951	928	954	923	910	968	910	936	953	985	937	951	942	908	972	888	945	876	987	990	977	969	981	987	951	931	1004	961	943	945	945	922	993	915	973	953	929	962	980	938	924	993	926	945	932	973	901	946	903	974	942	969	920	946	942	932	896	953	928	989	928	875	949	901	899	891	942	951	917	958	925	1031	955	942	986	966	914	951	887	1012	924	934	894	984	944	937	913	962	944	945	976	959	943	916	979	931	870	950	939	944	956	970	948	901	953	945	928	895	964	939	1023	898	960	935	906	962	904	962	924	947	928	940	900	925	989	916	928	941	900	947	959	922	947	908	961	902	962	909	964	979	937	965	943	960	936	921	908	935	905	963	946	965	982	922	950	935	978	1001	913	990	931	948	931	924	935	959	920	948	943	936	927	913	919	912	919	992	943	921	955	914	911	917	942	934	1005	996	932	933	934	939	938	946	953	950	952	932	936	886	933	957	962	934	962	927	880	943	973	975	937	934	937	898	969	949	949	921	923	898	932	929	987	953	944	882	920	1006	958	934	971	958	969	956	924	921	951	976	947	925	954	944	926	924	969	1002	972	980	929	992	967	931	937	908	924	932	955	921	917	920	945	957	947	966	961	953	973	917	917	967	942	975	911	880	948	942	883	965	986	942	946	920	928	924	971	973	900	928	957	909	929	945	898	953	942	944	960	970	988	951	914	947	953	945	959	921	966	890	928	940	994	971	1012	973	994	936	960	938	955	935	952	941	910	918	943	947	945	890	943	870	965	947	979	916	963	934	936	962	951	969	929	918	926	916	931	1001	948	960	932	907	934	934	961	970	969	990	925	934	934	975	965	909	969	928	931	933	928	944	968	918	941	923	933	967	1011	919	923	951	937	948	958	914	928	957	919	960	945	908	974	974	928	931	967	919	932	934	966	920	938	942	930	910	969	937	982	914	982	921	922	979	933	919	861	996	969	941	940	949	937	966	932	920	924	986	963	950	942	954	932	855	949	972	943	982	909	989	948	979	949	987	951	939	951	946	962	929	890	901	923	898	898	900	943	900	967	938	911	948	934	953	961	962	937	960	983	956	938	958	919	1020	990	909	948	983	979	904	959	932	943	961	979	975	880	968	995	910	934	944	934	897	917	919	975	970	892	952
55985	35006	24784	13333	5477	2637	1263	701	632	487	478	511	509	482	477	480	459	480	449	441	475	447	453	487	427	458	458	480	395	396	418	438	430	412	426	436	454	461	405	470	439	407	443	440	458	432	477	446	450	425	447	429	448	437	416	418	422	464	468	491	429	459	419	437	454	445	460	443	438	427	458	444	431	447	439	421	418	445	469	446	398	394	427	470	405	446	425	454	456	440	481	498	463	473	440	433	442	480	408	407	411	378	397	390	462	444	420	417	449	400	398	493	482	462	440	408	451	433	450	430	485	441	436	490	437	465	437	446	474	442	437	444	450	492	437	430	415	396	463	461	479	429	437	446	444	470	460	467	456	437	449	500	425	458	461	476	450	430	442	447	448	424	434	488	447	469	455	432	433	479	451	441	429	447	445	439	442	419	427	439	492	468	456	455	406	436	439	454	387	441	442	434	480	432	434	448	438	441	419	431	436	425	417	462	461	502	507	453	433	433	455	491	438	428	426	424	494	473	481	444	457	446	457	426	453	405	438	459	436	447	419	465	462	451	457	442	451	465	459	431	463	447	430	429	414	467	449	437	446	480	417	473	441	468	475	420	430	403	437	435	466	447	459	425	477	431	477	485	411	471	464	501	446	453	467	421	445	452	460	451	516	449	437	428	432	444	422	429	439	429	436	434	426	442	441	425	447	418	427	470	424	428	443	424	434	454	475	412	474	439	422	396	431	396	481	462	469	498	458	483	457	480	417	479	421	421	490	445	451	440	402	467	426	461	435	448	424	425	427	455	446	431	468	493	474	451	445	447	455	466	413	418	466	454	440	446	444	450	408	458	476	431	450	468	456	465	426	443	426	463	439	485	476	421	421	437	466	408	448	431	387	448	427	457	442	449	441	456	456	464	422	441	441	439	452	444	465	462	442	432	442	458	435	396	438	449	445	424	432	437	424	419	466	479	468	409	396	418	528	462	466	456	388	430	421	413	428	408	457	449	460	455	388	437	504	448	476	448	437	407	454	449	458	446	414	420	409	481	419	429	453	459	456	415	462	435	404	447	504	469	419	448	443	475	442	472	438	457	431	492	442	485	428	441	467	455	404	439	456	491	458	376	406	428	479	491	452	437	473	470	447	435	475	463	475	424	408	463	430	448	439	496	474	435	446	456	440	439	453	416	438	406	427	433	426	431	456	415	463	469	442	393	400	496	435	454	423	447	423	459	445	478	486	428	440	430	437	461	419	467	418	431	452	485	442	393	429	507	402	438	443	453	481	447	438	465	415	438	482	452	416	437	433	454	479	475	452	488	432	460	466	421	454	451	386	413	443	441	470	437	431	411	438	448	477	451	441	478	471	439	427	432	459	428	416	425	449	441	428	442	475	429	420	431	436	437	427	464	435	459	426	475	398	453	446	451	449	460	461	466	442	429	434	481	419	464	439	433	457	482	478	427	417	446	449	426	464	461	466	472	412	473	418	401	429	461	433	436	465	450	481	428	426	442	438	445	410	424	421	405	378	451	462	420	430	454	453	409	429	418	439	426	451	441	431	445	432	440	451	438	476	458	452	440	475	430	399	414	457	439	406	476	440	464	438	414	444	425	401	449	492	471	389	446	451	405	449	440	411	451	473	432	437	426	387	461	434	437	433	474	411	424	446	434	490	447	464	429	458	458	439	456	500	433	434	432	431	475	411	435	435	445	442	438	397	453	408	426	460	442	494	442	452	422	470	425	446	424	437	434	437	406	430	406	446	433	442	445	470	478	440	454	425	422	462	405	413	456	439	446	454	463	436	483	414	460	438	436	485	483	450	454	413	442	448	414	408	444	470	473	468	433	417	452	467	455	458	435	446	425	433	441	437	463	430	438	432	425	432	441	458	459	407	444	481	440	425	438	423	467	418	442	423	449	415	422	445	434	412	454	468	465	449	427	415	434	446	406	395	449	504	487	428	455	452	438	445	483	437	451	466	461	466	433	453	468	442	457	471	491	455	466	391	442	431	425	436	410	444	445	454	406	420	433	439	431	441	412	477	453	528	475	465	440	449	438	480	418	405	471	437	456	462	431	461	439	473	427	429	399	426	461	446	427	419	417	404	444	423	425	465	428	485	425	459	431	456	412	450	453	437	454	468	455	448	441	425	461	462	432	497	459	443	416	464	413	452	477	443	476	440	498	428	442	424	438	448	455	442	421	404	463	489	452	459	424	421	494	420	477	459	413	485	454	437	459	478	413	439	428	432	432	450	462	462	435	462	429	413	453	486	444	407	451	438	409	451	414	473	454	450	463	472	472	460	473	415	448	432	448	412	418	479	467	429	393	427	412	405	464	450	465	395	425	424	528	451	421	471	431	477	442	466	453	438	427	450	440	449	457	416	448	468	462	428	451	386	475	447	445	462	426	477	478	416	442	448	451	425	445	419	465	415	426	404	472	449	466	433	449	482	433	425	445	450	428	420	439	427	460	454	444	421	418	442	465	439	480	519	462	413	428	445	442	444	406	441	441	436	411	386	436	463	437	467	427	462	419	456	443	452	459	443	437	455	433	453	437	433	421	411	451	456	463	417	430	437	493	420	478	453	421	444	460	401	447	441	399	451	425	415	438	434	413	434	435	425	428	459	448	466	452	462	437	405	447	397	418	465	443	490	449	433	438	492	431	456	434	387	417	467	441	467	414	465	429	417	447	431	421	436	419	454	436	463	493	407	438	442	454	449	463	480	480	443	453	406	459	450	413	450	460	437	495	439	463	453	452	435	435	428	418	435	431	453	465	470	433	443	451	447	400	442	459	488	423	458	463	412	426	415	434	441	462	423	442	404	442	425	448	450	445	410	433	449	429	422	456	414	464	414	411	396	410	463	470	467	407	415	455	474	470	422	448	450	451	461	440	459	466	459	399	459	458	428	438	415	442	427	427	433	455	461	418	447	444	405	438	443	423	419	423	442	440	458	437	467	432	458	432	421	398	432	459	445	438	434	457	453	463	475	490	479	420	421	440	459	425	445	417	475	493	475	469	416	434	455	467	430	424	455	450	411	452	440	474	446	458	464	444	439	462	456	440	458	421	483	449	438	479	422	442	451	465	439	440	474	411	434	418	392	457	461	461	451	404	485	437	463	439	480	447	431	469	406	476	427	432	448	450	418	411	440	400	493	426	401	433	423	462	479	434	458	462	421	473	477	437	418	451	454	409	432	434	419	443	451	431	471	472	416	423	424	397	428	436	416	424	480	428	453	490	455	469	443	410	475	427	420	433	424	492	423	445	437	440	419	421	488	460	468	434	462	430	436	434	453	420	406	436	441	418	457	452	442	435	401	423	463	478	411	427	442	452	426	430	490	446	448	462	436	416	441	420	437	452	441	432	432	439	435	441	439	420	446	434	430	423	498	437	419	458	446	438	405	434	469	412	446	451	412	439	448	461	479	461	458	438	451	432	403	476	444	429	466	462	435	443	449	458	475	419	434	421	445	444	455	442	425	407	496	460	459	404	455	439
35680	27594	28320	21270	13269	8129	3726	2077	1656	1389	1314	1185	1157	1058	1045	1022	1075	947	952	992	986	929	978	956	957	914	919	975	1006	968	940	930	948	908	968	1031	930	940	949	908	959	951	928	897	925	914	944	947	903	950	987	950	966	952	947	934	926	1007	854	944	944	937	967	957	959	979	929	962	983	949	958	1002	967	971	953	884	963	981	917	927	913	946	939	899	918	984	920	921	963	916	961	972	971	902	897	917	922	962	951	947	970	992	953	930	924	954	908	926	971	924	973	945	943	980	912	899	958	928	937	962	1007	957	921	986	902	928	962	920	946	893	921	972	883	935	948	897	933	908	978	916	975	893	912	973	917	967	990	957	973	935	924	972	945	934	946	967	970	969	948	963	937	970	994	938	965	994	932	972	973	947	962	960	948	929	928	965	916	902	930	946	955	900	905	949	912	953	959	933	903	952	965	910	898	918	885	1011	957	956	919	937	944	952	881	935	936	954	955	943	920	931	935	953	946	935	930	910	943	924	926	929	962	1011	932	946	958	999	988	958	963	947	923	929	1012	900	928	867	948	931	977	952	950	868	928	920	938	908	934	927	916	951	933	956	949	934	918	920	941	955	927	916	975	944	963	958	906	967	934	986	946	883	929	930	961	940	982	960	976	985	927	913	986	925	936	956	923	971	939	962	942	1003	912	927	990	928	984	964	985	942	924	950	978	927	957	943	972	951	933	987	938	958	942	949	911	950	960	931	911	915	1014	1014	931	1050	934	977	925	864	908	969	949	933	949	946	931	948	920	988	935	927	954	989	980	948	967	935	991	965	932	919	1000	916	1007	972	916	976	926	890	1001	950	966	922	950	920	900	969	907	916	923	932	1001	926	931	950	972	956	950	952	951	928	903	941	974	960	925	1000	937	954	937	1000	922	965	907	943	993	920	947	961	1004	914	936	955	923	952	928	973	940	902	922	963	910	958	962	933	932	986	929	979	969	959	928	982	944	1022	918	918	970	940	937	949	912	964	948	909	973	921	1020	930	949	854	931	949	933	903	931	921	873	887	909	959	957	912	913	929	985	990	893	1003	927	916	949	963	911	937	998	935	984	946	934	897	944	915	956	940	952	967	976	914	905	899	968	966	937	935	1008	935	913	858	1000	929	925	951	922	871	903	938	913	934	965	935	940	962	988	908	994	958	1005	937	983	936	945	951	935	934	989	965	945	984	960	913	955	941	961	914	953	929	965	929	939	925	958	941	937	1026	924	941	944	978	953	928	972	956	991	972	942	979	966	976	923	968	930	927	924	986	964	966	916	949	907	923	949	969	974	974	966	911	943	948	924	905	930	956	925	979	955	956	935	984	931	955	946	947	972	997	919	934	935	932	947	935	949	932	916	970	977	948	940	942	986	944	899	936	935	967	932	1035	933	936	919	949	1006	941	961	975	923	980	901	958	957	905	864	956	922	961	962	937	952	930	904	910	922	965	934	948	914	967	963	995	1021	917	998	1001	972	974	958	938	953	941	930	979	958	975	918	962	1005	967	999	973	929	933	952	960	935	904	906	970	945	1010	961	915	935	902	946	944	943	938	928	983	942	942	939	929	969	980	970	936	900	949	965	963	943	922	943	974	917	945	923	967	927	987	943	912	890	930	906	934	996	994	935	968	925	907	966	925	947	933	937	918	950	927	944	888	918	953	901	948	895	906	921	904	982	929	924	914	948	985	946	938	955	935	985	947	964	916	966	933	963	947	970	948	947	955	898	919	937	938	942	958	954	977	975	970	996	938	979	942	985	946	933	889	910	861	962	985	953	911	949	939	937	961	1001	927	938	907	975	988	954	909	958	991	993	949	956	967	974	987	914	947	920	946	940	955	949	915	935	946	863	903	933	1010	995	939	911	928	951	940	974	977	966	973	972	905	937	935	980	916	944	951	900	988	938	980	942	932	971	961	934	947	911	962	942	984	985	929	954	963	940	953	949	911	939	935	927	983	989	920	963	958	964	909	885	948	947	913	963	915	907	928	939	998	981	966	976	948	968	935	930	904	912	951	952	945	934	928	933	927	895	966	923	902	945	944	926	888	952	939	971	951	940	945	953	933	967	955	951	957	891	916	955	923	981	1032	948	969	976	916	960	986	936	932	926	924	938	949	972	963	958	925	944	997	931	995	911	938	918	927	937	932	951	1020	983	936	926	997	987	954	913	951	988	944	927	988	959	942	937	979	934	951	982	992	995	907	937	950	913	924	963	913	929	931	963	959	970	964	939	950	951	973	947	962	995	990	931	903	932	951	900	910	912	978	976	907	1005	932	912	947	962	938	893	916	967	955	923	947	936	930	983	935	947	924	954	953	970	983	924	962	952	964	913	950	920	954	888	962	999	932	944	988	956	995	949	951	918	949	906	974	928	929	960	932	911	876	975	956	915	927	1005	929	940	990	930	968	877	962	931	909	986	927	877	994	963	927	955	957	938	951	931	998	966	900	941	945	946	968	945	965	906	966	924	922	1016	949	957	919	964	946	884	939	937	970	944	952	935	1012	973	921	978	980	953	973	931	916	933	883	965	937	946	931	987	949	889	957	947	898	964	902	957	956	921	976	965	975	914	932	990	934	997	946	940	946	978	951	931	980	961	879	946	893	938	937	943	966	914	982	970	966	937	961	904	920	930	900	905	967	948	940	982	929	967	924	976	906	932	931	959	919	959	918	911	900	925	943	952	985	953	918	1002	907	925	965	909	913	966	955	994	861	948	929	997	971	969	933	964	1008	955	940	952	917	942	968	976	959	907	868	1007	920	913	992	935	933	993	926	944	953	925	996	930	949	946	937	1020	929	949	956	933	969	943	974	969	949	954	941	967	943	934	983	934	930	973	962	942	960	931	1016	954	930	980	951	941	966	950	988	931	909	940	929	983	947	967	968	944	949	986	975	937	991	922	873	946	916	925	906	1009	944	974	918	973	935	962	1011	938	935	937	942	908	954	961	973	925	939	983	952	952	966	970	921	1012	911	909	900	943	958	943	908	935	941	941	977	885	949	947	936	955	957	970	918	968	938	935	919	975	989	983	992	908	990	941	961	1045	913	915	959	977	921	952	954	973	955	916	961	929	899	953	992	945	889	910	939	949	936	985	910	940	954	938	965	965	916	973	922	926	910	971	905	950	964	991	985	934	956	866	911	925	921	907	919	938	926	960	922	970	908	950	980	927	928	949	1015	992	992	941	946	969	910	930	949	943	941	955	944	978	994	1008	932	933	962	928	948	957	998	891	971	911	942	961	965	903	937	976	952	931	955	938	931	1018	893	941	974	945	936	918	921	999	931	1003	885	978	895	929	921	958	926	902	937	939	941	965	969	1001	979	947	991	995	985	971	939	947	976	962	972	954	929	965	990	944	924	892	906	907	936	975	904	958	955	969	957	1000	961	916	929	927	912	886	991	990	936	944	973	899	938	957	933	977	971	918	1001	989	959	986	971	965	943	889	939	964	960	959	971	977	937	959	920	968	916	963	942	967	943	987	925	963	965	964	947	935	923	887	911	939	974	1008	907	923	921	931	967	977	922
64751	37623	24525	14451	6987	2523	975	657	574	581	499	538	533	473	473	484	498	439	497	471	456	454	455	487	471	435	493	488	455	463	439	408	461	460	486	418	445	471	445	447	439	432	458	458	432	432	436	443	430	509	448	490	482	507	460	442	473	445	472	461	512	451	472	460	453	449	433	480	465	454	459	417	463	449	487	471	465	469	438	459	429	466	416	454	451	435	449	524	474	414	489	457	464	453	460	482	449	468	435	437	403	453	422	449	452	453	478	462	427	487	452	493	467	505	439	445	501	453	437	442	455	442	457	460	463	468	460	453	500	465	431	421	453	454	437	460	435	475	474	458	464	422	464	491	451	446	495	514	480	440	469	467	466	433	472	470	440	462	430	434	472	439	441	450	440	466	459	483	472	476	401	436	483	485	456	464	441	451	461	450	423	451	476	430	441	474	461	488	415	446	489	454	439	482	489	460	458	476	416	471	436	430	428	464	463	465	421	413	462	475	479	444	470	460	498	451	463	439	433	462	458	492	487	472	429	448	471	464	457	463	461	437	476	493	399	409	464	464	492	447	460	465	462	457	440	489	433	494	446	470	427	442	454	488	454	430	484	466	445	454	409	422	463	466	437	448	391	441	511	497	480	480	463	448	431	484	448	433	452	450	464	439	476	460	461	410	440	445	455	467	445	443	476	410	493	462	449	473	471	446	459	439	453	463	479	431	465	453	434	455	479	471	426	472	453	427	418	487	437	435	436	443	427	495	479	430	470	448	459	444	478	469	472	452	529	466	473	460	509	423	435	466	472	448	460	381	458	450	455	450	509	489	449	497	463	449	484	471	454	437	453	468	447	485	468	513	448	426	461	472	475	487	451	450	432	441	452	453	469	496	422	444	446	454	428	468	460	475	490	482	500	408	417	481	448	470	431	443	458	471	435	492	435	475	428	447	442	465	466	485	478	465	477	465	473	471	444	486	516	490	428	497	490	440	455	449	499	462	445	494	475	436	457	413	444	429	462	455	425	452	460	463	463	459	441	463	494	514	483	464	476	496	440	470	463	489	472	476	487	451	479	473	484	444	475	481	504	462	501	437	433	470	476	444	468	465	425	460	450	483	436	461	473	476	479	469	503	493	464	436	461	449	419	431	465	486	462	450	463	449	458	469	430	451	475	441	434	452	430	448	466	411	451	451	480	490	428	427	410	405	471	462	462	444	459	458	469	434	496	524	492	443	463	426	468	425	456	482	478	480	434	470	425	476	467	449	507	482	474	474	491	462	431	463	460	442	434	431	470	439	509	420	446	441	435	475	446	444	445	448	458	496	502	508	482	492	494	455	411	528	437	457	445	419	460	461	478	438	464	464	452	468	428	459	424	446	450	460	477	492	451	486	470	451	425	423	460	456	432	445	467	455	453	431	497	478	489	442	489	473	461	448	501	466	469	453	448	464	476	439	441	435	489	473	440	458	455	461	470	491	472	451	440	443	410	475	484	437	468	430	451	452	468	445	440	478	449	466	459	420	448	431	407	467	519	445	449	469	448	480	463	469	449	466	461	443	443	476	493	467	471	462	471	457	456	470	458	467	502	502	445	484	482	487	451	429	450	448	483	481	505	440	429	477	454	477	466	436	438	492	439	488	498	473	434	480	481	463	446	390	451	472	437	434	458	468	473	446	489	480	439	431	484	490	479	447	454	509	464	464	455	461	451	476	439	450	474	460	462	444	428	477	477	491	413	473	448	419	437	453	436	437	436	464	430	482	471	530	475	473	463	422	435	440	461	437	483	466	430	490	475	482	489	420	463	461	429	482	426	472	470	462	470	475	479	466	456	450	450	475	441	427	421	453	389	474	452	491	424	467	434	486	469	484	430	420	472	482	450	498	481	495	428	444	460	443	432	479	465	446	479	466	429	500	449	446	454	496	467	454	520	485	476	422	459	523	476	441	472	429	473	419	415	420	478	438	427	474	472	451	441	465	480	453	438	428	458	440	491	495	471	470	461	506	459	454	475	447	446	448	434	498	467	456	448	466	476	418	434	456	452	464	457	478	470	457	444	482	448	453	487	454	465	447	456	488	424	445	462	462	494	464	426	454	497	464	450	442	469	475	418	461	446	467	456	456	415	476	475	462	440	455	442	484	458	429	438	444	443	465	474	470	450	466	446	445	454	482	486	485	453	472	446	432	481	442	453	460	464	443	472	465	462	487	431	484	495	501	465	504	467	471	485	446	484	456	481	442	502	447	467	463	464	460	433	447	458	427	439	442	467	452	456	479	449	446	466	408	438	487	436	462	424	420	448	457	458	479	443	466	457	475	444	497	456	437	478	483	450	515	438	505	468	454	446	445	454	418	471	455	464	502	448	489	467	464	482	467	488	494	461	450	436	419	507	475	441	466	450	461	490	495	445	457	506	459	440	477	429	464	419	454	460	450	453	476	482	464	476	438	453	471	441	442	423	450	448	405	449	461	505	446	482	466	435	453	493	460	467	452	449	485	422	467	431	447	439	501	476	487	457	424	462	498	465	468	453	444	467	495	407	443	462	455	468	481	478	477	460	456	467	500	448	446	474	450	459	433	450	508	494	462	466	486	484	432	464	498	462	437	471	500	477	451	486	427	445	471	498	428	483	494	471	428	471	453	469	476	436	457	444	455	431	462	465	474	372	495	481	483	420	450	458	456	449	456	463	440	439	476	473	447	459	456	480	446	469	467	425	453	473	478	472	431	484	519	447	434	485	468	499	450	452	493	477	441	444	446	467	463	429	427	462	456	508	448	491	461	487	480	425	437	487	464	460	453	469	458	429	471	453	435	480	419	448	443	442	426	438	443	442	470	477	478	441	458	430	486	468	446	458	453	455	512	473	441	424	497	426	479	447	503	461	460	450	483	461	466	460	493	468	424	437	431	455	456	472	437	472	474	462	414	461	459	453	495	445	504	443	431	465	451	472	499	423	482	481	464	427	471	475	456	506	486	470	434	459	494	467	483	461	453	475	449	427	443	477	415	448	454	483	455	462	470	455	446	447	445	436	448	463	443	469	457	460	433	451	463	440	456	451	450	439	469	437	463	496	477	419	418	433	436	462	432	486	421	431	451	426	450	468	464	496	466	445	467	407	460	445	483	469	453	433	460	449	477	460	469	419	488	482	467	422	431	453	484	489	491	480	439	484	436	449	461	456	430	479	471	477	434	456	482	456	428	524	490	456	448	427	442	412	448	517	499	437	526	452	454	502	468	433	457	444	512	504	462	478	422	458	450	441	434	453	489	458	468	500	480	475	463	481	479	461	438	506	478	457	451	434	488	431	437	461	418	451	433	430	455	493	484	460	449	482	424	486	495	423	461	499	496	439	480	446	464	451	475	427	451	452	501	424	440	448	474	453	443	462	465	446	439	388	459	466	493	519	450	422	469	443	454	456	469	486	463	491	456	453	492	461	450	451	488	454	480	414	462	483	444	464	481	435	483	466	496	440	453	422	454	464	460	434	422	477	471	461	461
42249	30416	26927	22627	14755	6750	2912	1765	1561	1440	1298	1242	1148	1101	1051	1012	1026	1009	1047	1024	1012	937	983	951	1035	1037	1007	984	1016	985	957	986	1006	950	1030	1017	977	1030	994	988	938	939	978	971	945	981	1003	969	948	1001	966	907	931	951	979	953	976	979	906	1000	981	999	983	965	1002	1041	964	966	991	944	996	1008	980	938	928	990	896	942	950	1009	1003	989	1036	992	982	946	976	953	962	958	967	1021	985	1016	933	976	987	929	951	987	942	928	901	982	950	977	1002	953	958	942	987	983	945	985	986	1031	967	947	971	974	974	977	978	979	984	947	938	937	975	951	953	957	927	967	963	1012	959	991	1000	950	1038	959	990	929	1022	977	974	979	906	942	924	963	995	958	976	981	988	1014	980	956	919	954	985	904	974	956	989	924	987	1003	1024	1034	942	986	928	934	943	965	961	974	1037	980	995	994	1020	1001	980	980	962	995	974	982	1002	945	935	949	986	941	881	1024	957	999	970	1020	995	984	953	1016	945	1007	970	941	1020	957	932	922	968	949	979	1010	960	962	963	977	926	996	968	987	1030	992	995	976	991	935	957	966	1029	922	1015	1003	970	984	1064	990	929	991	1057	956	979	978	1018	1016	1034	1000	1022	995	959	958	950	952	896	909	990	966	945	983	981	969	970	956	967	947	1021	914	972	1004	961	983	1019	973	998	948	920	908	973	1016	965	1001	947	940	956	997	912	1006	921	1016	922	951	963	984	965	1013	972	986	986	995	931	1000	915	989	923	994	992	916	989	915	988	962	960	1018	996	927	976	999	992	982	954	1013	964	1010	951	993	918	949	966	965	969	956	1000	975	959	951	954	961	951	981	971	1014	982	964	925	1040	989	944	954	960	960	975	1013	983	907	973	993	962	947	949	1007	987	944	942	963	1020	1034	955	918	974	962	967	980	959	994	981	950	941	982	1011	976	895	991	971	955	989	973	1014	955	963	947	986	1014	979	1013	930	1043	998	1000	928	937	990	957	1008	968	949	959	926	998	998	994	987	975	949	999	968	928	951	1007	955	1002	974	986	951	1015	945	993	991	1006	1013	958	947	997	1043	935	919	1024	955	1016	975	1011	950	971	995	973	980	988	990	965	967	940	988	999	930	965	1031	1002	958	1010	917	1032	986	1003	898	990	967	985	987	976	967	965	986	1012	1020	991	1029	1001	960	986	989	989	935	944	949	1000	952	948	959	937	997	1015	991	974	999	936	941	971	946	933	977	981	988	1004	997	970	1007	953	1024	953	962	983	1066	969	999	1007	987	915	984	994	1020	999	967	963	890	1000	976	976	930	975	980	955	980	954	974	972	1024	1024	948	952	966	984	938	940	997	1001	971	963	993	976	961	1008	913	988	976	1001	984	972	1018	976	954	945	976	952	975	948	956	978	1010	1000	950	1012	942	1012	965	972	980	948	969	902	956	958	1018	930	978	981	952	1029	978	1002	961	973	1007	963	972	996	1013	942	906	990	935	941	995	940	975	968	988	958	992	945	923	961	990	1015	949	945	986	998	933	989	948	970	963	1024	909	983	996	954	1018	932	987	1029	993	982	953	956	955	963	979	936	959	986	941	993	977	988	963	962	952	1036	935	966	972	996	990	976	935	886	962	924	985	926	932	937	991	975	991	958	945	1011	971	1019	936	953	940	983	986	984	1007	975	980	989	962	991	968	935	1002	981	982	982	1017	952	949	927	937	957	945	980	958	1028	957	946	952	1014	924	994	973	963	966	1021	994	981	962	990	998	1002	969	1020	1013	900	965	1006	977	961	970	1020	1012	946	968	966	933	957	954	988	985	1002	960	1004	963	1040	979	1037	966	989	961	1013	964	1001	951	996	1028	1036	1001	962	995	986	983	942	944	957	985	961	964	1007	962	967	1000	1003	945	944	967	1013	981	992	995	1016	995	984	979	909	969	948	1009	943	1007	1042	978	943	925	995	961	945	940	934	980	970	961	943	1014	938	967	1011	969	997	949	946	960	957	1007	908	991	1041	998	964	976	953	996	972	1009	1022	929	1002	990	966	990	1002	1024	948	941	991	975	976	944	945	957	982	957	982	1007	966	949	982	931	1002	992	989	997	988	943	951	910	934	949	977	949	975	980	1012	1018	996	996	983	1050	959	972	945	986	913	936	952	1015	978	1022	982	997	1002	964	975	965	929	937	979	967	1005	912	991	973	972	985	961	904	937	948	952	999	929	1040	946	981	945	984	983	947	985	963	1006	984	1004	967	961	982	920	976	1013	970	935	974	948	986	926	1009	946	995	993	1016	1042	973	998	952	971	957	987	987	941	984	1008	964	973	965	1023	1023	1003	931	995	1017	995	1013	954	954	946	989	976	946	910	994	991	948	998	992	975	977	1007	1057	989	991	1004	931	1028	1010	984	984	972	1026	1038	935	985	994	999	956	992	950	968	945	944	995	947	919	920	1031	965	1004	990	933	977	966	935	976	934	939	1015	940	948	1016	983	925	1011	976	994	931	1003	957	990	953	1020	985	997	982	973	971	975	989	969	1009	1012	966	955	982	959	1019	945	976	922	986	974	961	1013	1022	988	939	980	970	958	995	1012	891	993	889	932	958	990	966	966	970	975	966	982	944	945	1008	938	958	970	956	936	1023	942	990	973	952	1006	1007	1012	944	994	979	940	930	929	998	919	968	964	940	1018	1005	1026	949	1016	957	988	984	1024	1013	966	985	950	982	1002	924	948	995	966	977	973	972	994	1004	953	946	962	1013	922	1021	934	982	967	938	985	950	992	1004	961	949	941	978	970	1026	1005	960	976	1032	1003	982	1003	966	925	895	1002	944	1016	1003	1033	957	993	973	963	1002	992	998	935	965	997	968	967	927	985	945	926	935	935	1023	979	999	1007	953	947	1052	989	982	997	977	913	984	978	939	984	1004	918	944	970	1045	999	975	958	948	994	937	956	953	985	996	958	966	1007	1040	937	998	951	975	991	954	1018	949	1007	985	1005	988	996	908	1000	988	988	1001	963	982	982	1004	957	1027	979	964	987	941	987	956	981	959	931	1047	1023	983	1004	986	952	991	1007	937	1033	991	941	997	1009	987	1000	994	980	959	1011	987	977	934	997	1056	978	976	978	959	966	985	1020	1004	977	1022	932	1028	969	958	897	1023	955	969	1008	980	939	980	964	996	972	984	1011	1007	956	969	919	964	963	974	991	1014	974	989	992	988	1027	976	981	999	1018	1004	1006	962	1004	1016	1031	989	979	951	933	961	960	976	978	991	979	971	938	989	1017	967	943	1006	1023	1015	1023	989	991	979	978	926	956	998	993	999	956	927	969	1029	967	921	1022	964	971	1012	932	975	958	953	987	961	941	967	971	1007	994	910	984	1034	919	981	1001	919	994	1019	992	1001	974	997	986	1012	989	956	929	1038	997	958	971	936	992	979	970	935	966	1018	982	986	916	917	971	996	987	995	981	975	997	964	1037	918	988	1010	944	1012	971	989	1044	998	942	986	933	1012	945	907	954	1006	1045	937	1023	947	957	960	968	1024	946	1008	999	992	944	1026	1056	914	955	987	992	968	975	974	957	891	1021	945	1037	975	939	947	946	1004	981	942	997	978	933	935	942	961	935	986	973	958	1001	1013	964	1019	982	958	1033	952	1002	989	1004	933	942	1021	987	1018	1016	965	909	1009	963	961	916	997	923	971	1021	976	929	952	960	962	966	993	1038	1025	973	930	909	943	938	1004	1013	1008	940	915	953	972	959	926	978	948	1019	922	952	1002	986	960	985	960	941	1029	979	942	959	937	952	987	998	932	1013	997	976	970
48541	27309	14067	6121	2417	1007	635	555	557	472	512	472	481	442	433	421	474	476	385	424	505	436	434	478	459	435	443	433	411	455	464	447	491	465	403	410	474	482	442	430	479	457	450	423	433	431	462	462	397	426	450	420	408	460	427	396	439	435	433	458	408	405	414	467	442	440	460	431	443	445	477	415	449	420	435	458	440	415	487	459	468	475	428	457	457	470	455	412	446	420	431	448	445	441	457	449	421	418	479	462	422	455	413	437	492	440	446	434	460	417	457	455	454	417	440	453	456	433	462	430	465	443	446	439	440	462	441	432	464	424	441	445	437	393	435	438	476	433	465	459	469	462	425	446	451	460	490	514	441	434	441	475	423	444	471	452	395	435	456	428	473	437	443	483	417	423	489	496	436	421	472	485	434	426	452	463	469	476	437	464	470	427	494	464	464	424	462	451	429	408	456	473	453	462	398	442	479	445	447	441	467	462	438	436	430	456	432	415	448	488	405	456	490	476	434	461	451	441	401	448	476	448	417	458	453	460	453	477	458	434	427	447	466	424	417	433	427	451	416	437	418	488	472	405	441	459	457	420	468	425	434	425	436	414	387	393	474	452	461	455	426	452	425	475	457	451	449	458	461	417	460	454	444	449	447	472	447	461	446	445	441	450	464	494	454	454	439	451	437	462	434	436	470	415	459	464	440	446	459	419	447	457	439	488	433	492	477	473	473	500	479	443	439	434	434	488	436	431	448	450	447	439	403	505	423	405	453	414	413	463	452	456	407	452	449	440	422	438	447	419	453	425	459	445	491	445	425	410	443	400	485	409	405	498	420	444	459	437	457	450	472	435	417	420	447	476	457	464	426	446	443	461	407	492	471	447	463	464	445	462	404	430	454	458	491	469	424	470	460	479	452	468	446	469	441	446	438	487	444	433	413	425	412	454	450	457	416	432	440	437	405	440	442	487	433	486	442	452	456	443	443	404	447	458	436	437	459	472	432	480	482	429	457	459	455	455	487	444	468	472	421	459	475	452	401	433	431	459	385	484	372	434	432	507	470	452	456	450	456	416	424	419	429	437	437	444	438	440	377	417	450	428	450	419	461	461	431	492	461	462	439	439	449	475	459	451	442	414	439	464	457	475	482	461	453	409	429	394	433	500	454	446	444	483	486	424	446	414	441	456	455	438	453	444	464	415	447	401	406	497	481	477	425	414	437	402	450	418	464	463	444	444	431	452	479	458	481	459	440	402	428	465	496	446	452	438	437	450	459	437	420	394	443	450	437	440	445	474	486	452	488	447	476	447	489	448	445	449	462	461	443	427	439	470	401	417	442	431	464	509	485	445	481	424	417	470	475	470	427	472	428	446	426	465	445	455	469	474	409	454	485	463	404	451	413	452	471	474	447	435	410	430	446	410	396	449	434	445	440	444	445	438	449	414	432	426	455	456	470	478	462	475	477	443	442	435	429	425	433	470	442	457	442	438	419	418	449	456	452	453	432	506	462	460	444	424	417	444	468	449	437	470	464	435	485	437	453	439	427	449	407	490	467	469	460	433	466	428	411	419	415	459	450	440	467	445	419	437	436	464	431	424	431	424	451	401	456	431	451	461	427	471	424	440	447	432	411	425	467	440	449	452	461	441	443	449	412	423	386	463	471	444	412	475	446	419	423	428	514	449	467	437	423	432	452	462	463	443	457	422	439	439	437	414	437	455	449	448	425	469	466	446	467	486	413	493	493	479	420	470	407	450	501	460	435	420	456	434	405	447	467	475	444	515	494	411	413	422	437	430	432	453	457	453	453	456	483	424	465	460	446	454	436	454	470	464	433	434	414	431	475	462	413	461	448	428	458	458	445	436	448	485	477	452	478	432	414	431	420	437	459	460	466	446	442	417	433	439	429	423	424	444	431	463	455	468	436	457	426	419	415	492	498	464	451	425	422	464	474	487	439	438	462	490	447	403	440	428	463	433	449	461	452	455	415	475	425	429	472	429	436	465	455	451	450	427	403	426	440	443	442	429	447	474	451	435	435	447	431	442	469	500	437	440	458	442	452	445	436	428	438	439	425	419	438	447	435	387	405	421	392	417	419	422	461	403	427	490	433	427	445	416	438	469	415	452	466	413	422	422	397	429	419	488	450	439	486	428	430	446	417	455	388	396	457	416	401	409	407	443	441	445	442	428	439	460	421	467	454	388	471	451	471	409	421	439	409	400	435	462	468	433	469	465	440	416	431	456	468	454	442	444	471	429	424	417	453	416	435	450	468	453	448	470	450	409	415	474	477	452	425	482	475	446	432	442	401	457	449	426	422	455	465	441	454	427	411	422	452	441	417	494	456	427	463	436	440	477	476	413	423	438	429	479	455	454	465	425	438	453	477	449	441	456	442	422	458	444	450	433	455	498	420	430	423	447	448	449	448	451	456	449	433	450	423	439	416	401	408	408	447	444	445	419	450	446	472	477	449	402	449	433	477	412	425	450	413	459	487	488	451	406	449	423	425	445	427	480	455	415	423	464	453	432	483	462	434	429	414	406	401	422	444	423	413	447	435	447	430	454	413	424	500	487	414	425	416	423	400	455	480	451	447	438	433	454	479	463	425	459	439	471	484	407	452	443	427	440	449	448	448	444	451	423	468	467	447	429	438	448	453	432	433	448	445	434	450	454	453	436	414	471	458	443	483	426	437	466	433	406	451	450	449	428	425	439	487	410	455	432	414	438	465	458	442	446	477	455	428	447	440	445	453	444	437	471	446	424	447	437	470	448	440	419	516	441	427	421	427	437	443	439	435	433	442	438	448	440	422	467	428	479	463	427	431	429	427	411	453	415	471	428	464	463	442	461	458	413	445	462	436	417	426	391	433	430	438	425	446	447	484	429	412	451	440	454	465	455	475	458	437	401	439	410	459	444	466	466	386	448	428	462	468	450	467	473	466	423	434	458	426	448	451	438	437	433	444	411	457	479	492	411	423	477	451	433	452	427	418	451	437	473	441	435	474	459	429	482	465	446	452	393	452	427	447	439	447	477	430	427	405	482	431	435	403	463	452	446	443	450	460	412	444	454	467	426	459	481	447	467	407	407	429	393	438	457	460	431	444	459	462	456	430	389	450	489	409	482	442	412	449	471	452	486	457	439	456	443	429	458	485	508	476	458	497	485	469	430	434	427	479	404	468	439	487	467	428	444	440	451	401	452	418	424	440	417	475	457	422	415	480	472	434	405	494	452	467	435	435	430	463	480	407	443	461	420	413	490	463	437	473	408	460	459	445	431	455	427	451	471	462	442	396	448	423	421	454	418	476	403	443	450	435	450	421	438	485	458	455	469	405	435	460	430	426	464	420	452	452	434	454	431	433	436	471	454	470	431	448	410	405	437	413	466	481	455	467	418	412	446	466	441	446	470	441	457	414	409	421	430	431	502	461	412	441	426	428	442	486	435	433	464	439	439	467	442	433	463	518	411	424	455	449	440	414	440	444	478	435	413	479	492	433	412	429	431
31778	20807	17359	11764	6277	2869	1700	1392	1217	1184	1087	1035	1082	989	1011	986	977	952	988	971	994	944	966	993	986	949	914	975	947	1010	990	955	947	1011	963	996	924	918	966	942	905	919	933	906	906	939	951	922	930	927	985	943	977	923	915	943	969	981	954	933	924	944	911	935	920	988	946	949	941	882	908	919	944	997	933	931	935	910	945	936	975	906	944	933	968	950	986	953	1018	917	939	1005	954	987	925	941	863	943	968	889	961	932	931	939	955	875	957	883	917	944	972	943	987	944	953	987	931	932	951	918	935	925	925	947	979	887	954	946	925	940	938	920	950	886	978	959	940	936	924	947	972	943	954	913	945	944	939	966	936	983	953	903	985	960	928	930	918	949	935	904	982	914	932	941	943	932	987	964	961	926	942	989	956	984	913	930	896	925	928	898	985	954	980	974	946	941	947	980	967	899	930	882	927	900	886	931	902	908	920	980	926	975	926	957	892	900	976	930	911	903	919	907	929	934	985	954	964	934	1028	946	882	982	977	955	956	979	934	918	917	979	934	905	945	959	916	967	972	963	955	972	959	963	876	978	913	925	953	946	956	950	986	966	953	941	969	895	963	913	938	935	921	961	975	921	966	969	899	921	947	885	933	910	950	919	946	970	947	1008	944	1061	947	900	990	911	948	910	1002	964	949	968	960	931	912	965	924	975	914	934	950	874	901	915	987	908	985	970	873	866	972	961	947	989	924	928	950	913	949	884	949	947	897	932	929	943	947	935	991	931	984	932	940	906	973	958	933	959	935	910	928	967	949	947	1013	961	964	890	956	967	961	970	951	962	922	939	966	905	944	932	918	941	924	917	972	957	943	949	959	937	904	938	942	932	940	999	929	963	979	979	986	936	941	962	976	995	930	956	921	963	984	912	936	898	966	919	942	938	920	958	940	931	1006	971	937	941	981	966	912	924	896	979	931	951	936	925	925	975	927	896	942	929	927	921	982	993	964	905	980	947	957	988	936	933	1024	956	937	939	973	974	935	928	878	922	934	934	990	913	965	917	931	991	957	959	925	969	920	995	881	970	959	931	972	939	947	922	925	923	960	966	897	1012	920	942	870	931	999	923	888	901	926	933	920	972	957	998	934	971	983	924	1004	946	979	957	924	1001	983	922	941	944	949	923	947	958	963	986	960	972	963	929	933	1005	940	951	965	955	942	935	966	964	925	979	983	944	976	960	973	999	960	977	908	920	986	1019	950	910	945	897	884	1020	944	902	943	923	921	949	950	881	933	957	937	944	936	925	939	966	945	951	966	962	975	912	902	964	918	932	942	969	915	952	919	946	961	992	963	950	989	969	951	979	964	885	907	951	914	958	961	953	925	910	951	984	925	972	994	920	952	975	966	941	929	953	918	957	913	961	959	928	983	950	984	896	947	898	977	1022	961	1008	933	959	896	963	977	950	977	939	892	910	927	959	914	947	932	921	893	971	954	898	907	911	933	957	959	986	962	935	911	924	989	954	987	964	981	911	939	948	890	936	982	962	881	958	910	892	939	954	961	957	974	939	961	899	927	932	877	947	934	929	925	966	917	932	911	970	930	935	924	945	937	951	930	954	978	968	965	1011	974	953	947	951	970	937	975	962	1012	914	950	941	962	922	985	944	977	919	990	899	901	985	874	957	980	927	973	929	934	949	923	999	925	964	948	900	993	896	925	941	964	941	909	938	947	949	981	916	956	1007	939	927	969	933	960	959	986	963	943	977	902	941	928	933	956	967	913	962	915	932	941	974	957	915	918	936	966	979	953	975	949	944	910	944	955	940	909	864	943	943	926	945	920	973	990	931	869	902	960	988	923	987	904	933	948	1003	941	938	948	934	980	905	965	970	930	927	917	975	977	942	941	925	967	907	944	953	923	975	969	950	910	960	949	954	938	917	927	960	992	866	971	957	934	998	977	947	915	950	918	875	927	973	974	942	966	938	909	1003	903	996	958	949	891	897	941	946	963	891	940	911	954	968	941	935	984	967	926	941	951	990	935	950	990	907	957	950	961	989	934	901	897	934	950	930	943	918	895	1004	984	954	950	882	909	909	961	944	908	992	952	954	934	1018	967	949	971	926	871	975	955	920	934	929	925	904	946	981	877	974	880	869	934	985	976	908	941	990	920	964	933	998	932	925	945	957	934	947	941	939	886	945	944	943	913	914	975	947	927	936	931	971	975	953	896	904	911	946	942	978	919	969	898	977	878	966	948	966	929	962	933	951	939	960	961	974	1014	981	942	1001	916	946	956	930	939	983	952	957	894	947	947	925	929	946	916	939	979	907	917	957	932	916	965	928	959	985	939	977	929	937	933	943	940	958	973	967	927	941	910	920	972	939	971	968	949	924	886	904	953	958	992	975	943	957	940	929	997	979	896	958	950	931	968	949	963	964	997	900	903	950	952	926	973	930	923	931	920	944	936	977	927	971	965	940	935	911	908	1010	990	949	939	959	943	946	924	967	953	931	921	944	918	940	934	914	962	902	914	959	900	937	970	909	924	905	952	914	889	927	991	942	906	905	979	946	959	912	936	917	966	956	936	936	942	891	941	923	894	860	903	953	924	989	939	957	922	918	960	872	967	917	974	964	919	944	995	972	868	992	953	991	959	927	952	944	880	923	925	964	940	911	929	933	955	973	975	981	922	924	982	926	968	927	893	959	928	966	938	899	955	933	922	912	1020	918	974	962	963	985	920	921	971	888	991	922	951	963	910	861	953	964	927	927	980	929	956	976	952	962	939	940	893	1001	957	935	948	960	947	957	989	919	976	893	1027	935	856	918	931	950	963	946	899	924	978	947	917	904	1024	964	947	928	916	917	968	948	929	994	926	944	941	937	906	957	892	966	952	876	899	919	982	956	931	951	940	989	944	917	900	886	898	919	1002	953	933	915	938	977	988	951	932	918	958	940	979	927	950	1014	923	932	941	891	975	960	977	929	915	912	932	959	926	978	1006	916	959	928	922	967	920	973	958	888	957	948	964	936	970	892	964	900	923	978	909	988	1004	981	921	898	932	963	937	888	968	902	966	911	944	930	982	977	933	922	986	926	974	1028	921	955	961	922	936	982	953	932	922	940	951	970	953	949	966	960	962	952	931	1041	933	878	953	908	944	937	892	1040	962	952	979	943	951	983	915	968	942	897	861	922	923	913	893	950	919	919	888	910	962	924	958	906	958	952	905	958	935	921	947	967	951	924	911	967	875	962	987	948	927	926	864	997	875	889	895	924	904	997	985	941	985	932	981	964	957	942	893	928	922	918	966	915	936	923	898	954	932	905	957	973	922	936	981	932	862	945	892	940	962	937	968	958	965	921	984	929	917	905	986	933	931	915	935	947	933	896	945	896	956	957	938	990	963	946	875	921	895	869	956	932	941	935	948	965	980	987	919	994	967	984	923	921	978	947	945	940	936	909	978	973	918	981	889	890	916	965	936	970	966	920	891	956	943	949	930	949	937	947	1021	988	997	958	954	961	946	939	1003	946	962	927	935	991	982	962	950	872	904	907	958	932
57806	35256	21667	10195	3662	1446	858	696	571	524	508	537	459	448	442	456	404	477	449	463	421	460	450	456	459	476	492	461	422	440	484	465	441	441	424	451	465	468	429	456	429	441	442	419	438	468	393	452	422	466	451	445	448	462	449	433	473	412	439	423	423	456	448	451	438	437	428	451	424	469	479	430	414	444	405	448	426	456	398	411	382	434	433	493	459	426	442	443	420	433	430	442	443	443	460	425	410	410	477	433	427	415	442	406	462	432	455	421	455	436	445	433	417	417	470	485	474	414	411	464	430	413	472	411	449	439	413	475	439	464	469	468	439	447	438	437	428	461	464	387	446	437	498	437	444	425	430	412	405	440	449	445	429	409	449	423	435	401	406	429	470	432	404	455	412	438	441	435	414	488	432	423	429	454	467	457	430	411	430	419	444	468	443	431	431	432	482	444	419	418	437	450	450	435	434	434	460	411	429	465	433	434	425	449	433	419	420	441	414	426	450	411	455	477	444	425	436	424	453	447	445	466	412	439	418	402	435	454	423	410	466	415	394	457	436	431	484	424	461	399	476	422	441	433	418	458	399	470	436	414	410	456	458	443	421	473	418	409	433	426	491	427	437	426	458	450	408	374	444	378	461	479	442	458	419	481	433	426	405	453	419	448	449	456	474	441	417	438	417	437	446	433	458	441	421	429	468	463	425	461	449	504	436	431	460	471	430	429	426	435	429	463	468	411	443	466	466	429	474	405	461	414	446	418	466	451	429	414	462	448	441	422	434	416	407	403	447	372	466	426	427	455	463	427	462	452	429	463	442	449	462	462	449	418	428	415	389	409	483	442	425	395	429	449	443	516	463	442	452	425	479	430	423	456	448	437	434	473	464	447	465	449	456	419	456	419	420	433	480	467	391	429	462	443	476	458	477	430	471	482	434	437	476	456	450	473	442	435	456	453	433	445	434	425	406	440	467	430	427	426	456	479	421	434	453	422	483	480	456	420	465	446	455	462	462	420	394	467	468	430	442	468	442	465	462	429	463	463	441	423	438	442	451	471	467	453	408	440	411	454	384	412	430	438	441	422	481	396	490	431	434	442	413	442	473	468	448	441	488	450	479	415	463	418	437	430	429	445	394	450	438	416	450	487	461	432	465	427	445	415	444	448	431	387	444	450	481	439	467	429	479	418	402	385	447	450	430	405	459	483	404	460	452	440	450	389	436	415	420	427	422	461	434	445	456	447	445	425	430	444	421	453	415	440	380	412	409	476	470	440	422	455	423	406	445	455	440	455	424	428	502	481	437	418	471	447	431	426	395	464	480	492	409	440	447	431	443	455	451	406	473	417	455	406	434	460	423	418	426	466	447	407	418	438	436	491	399	442	432	485	439	458	478	450	480	473	427	454	455	411	438	433	462	450	419	446	427	455	482	444	462	447	423	506	463	419	397	397	436	456	432	459	437	474	420	440	435	443	447	440	440	441	459	408	441	426	466	488	445	430	420	457	483	422	461	433	435	436	434	473	431	440	455	436	443	459	430	474	456	390	465	472	424	443	419	481	482	458	405	379	477	451	397	460	468	429	466	451	451	451	464	433	460	447	472	449	436	445	441	434	430	436	401	437	396	436	449	439	404	417	434	491	429	430	432	417	420	435	417	472	432	410	441	419	463	457	465	431	427	408	438	439	467	453	473	427	444	439	424	438	450	461	430	451	411	454	416	417	447	470	427	470	451	408	448	430	478	430	434	461	444	496	465	471	429	412	467	433	443	458	460	422	466	452	449	385	409	456	445	458	426	429	459	455	441	473	427	469	404	437	412	440	460	441	442	451	425	489	434	437	436	396	417	410	430	457	460	436	474	470	474	434	481	462	419	434	414	466	416	445	426	476	449	466	418	433	431	427	404	483	413	433	425	444	435	437	449	462	429	468	446	436	419	396	457	432	416	417	458	400	441	463	410	450	436	424	423	489	414	415	460	451	415	416	453	406	405	406	483	417	467	427	429	405	458	453	468	482	437	432	457	419	450	444	453	437	468	424	427	435	439	418	432	452	469	475	419	440	448	429	464	409	460	440	417	411	411	456	446	429	467	427	414	475	419	434	420	423	454	396	463	459	429	447	411	430	429	401	460	449	432	440	472	422	423	451	451	439	498	436	444	447	418	479	429	389	425	443	447	453	451	434	407	414	462	447	447	468	492	455	455	444	433	433	439	439	426	418	464	439	462	435	461	392	388	462	479	436	432	442	459	437	452	454	481	467	417	411	411	406	430	438	460	425	444	451	422	437	445	421	432	417	475	436	469	423	425	444	432	446	495	465	451	425	415	434	424	471	472	475	456	427	437	451	422	398	461	446	421	467	433	476	434	442	431	393	495	449	396	470	429	449	453	462	435	441	410	462	431	436	482	455	406	396	433	409	442	411	425	444	423	438	447	476	460	398	511	461	473	432	452	486	485	457	426	429	411	432	448	471	461	447	452	484	425	391	446	416	418	472	420	463	474	458	465	434	470	446	430	411	465	435	467	485	443	454	437	447	436	452	464	429	439	423	449	458	494	469	437	419	456	445	452	455	404	483	454	445	428	403	404	452	458	420	451	441	426	407	459	430	495	458	443	430	468	448	438	422	403	447	421	427	421	463	459	432	433	403	456	426	423	471	456	452	474	442	470	462	422	446	423	478	451	435	438	408	457	426	433	461	431	429	428	442	446	404	447	403	472	408	443	469	424	467	445	422	475	394	459	428	414	466	443	406	437	461	448	483	440	467	437	411	449	390	401	441	506	455	406	466	434	439	428	423	478	442	450	508	487	435	437	461	460	442	460	448	446	447	439	435	462	502	448	441	445	476	460	410	446	415	468	411	436	440	443	475	496	429	465	402	433	456	433	453	425	421	456	443	446	479	392	447	401	433	450	423	427	458	416	485	432	435	461	411	462	425	446	474	434	436	459	407	488	471	470	479	498	460	431	408	473	466	389	398	437	446	457	427	430	443	425	396	428	441	479	437	418	430	419	416	435	459	394	456	457	460	459	466	443	403	454	466	466	440	463	420	490	419	448	502	469	465	424	502	452	444	452	407	435	446	391	472	435	489	449	429	438	438	399	479	428	472	483	446	442	489	441	455	430	385	456	434	504	468	410	443	398	464	429	439	445	448	503	451	419	460	482	473	408	433	439	423	449	431	436	465	445	439	451	404	440	474	430	455	450	451	419	396	405	475	416	468	381	422	426	469	462	413	463	451	429	436	394	459	431	454	464	459	428	435	439	457	466	443	399	460	426	417	443	434	463	436	440	435	443	423	420	454	436	444	435	458	432	464	444	401	450	459	448	483	441	455	445	409	414	438	424	456	434	448	454	524	446	433	446	447	412	421	425	421	437	462	419	450	440	481	431	412	431	457	418	431	441	448	418	446	477	398	417	449	469	419	430	432	423	455	406	427	437	460	461	403	473	432	446	484	437	443	458	457	436	443	474	426	473	430	477	447	462	445	404	430	458	462	415	426
37408	28008	24628	16980	8462	4379	2694	1870	1636	1449	1264	1193	1137	1077	1080	1018	1039	981	1059	917	991	989	990	958	963	996	927	994	926	970	940	976	968	875	928	994	926	989	955	953	954	914	905	970	949	941	989	984	934	934	967	927	901	949	919	932	962	1011	1003	981	895	1018	970	931	967	955	963	939	962	948	921	950	972	955	955	896	978	927	935	877	993	923	942	1004	902	1004	955	945	959	933	947	919	907	956	951	948	934	879	920	983	959	945	972	902	930	993	938	991	932	906	954	998	973	977	914	965	928	938	936	913	957	890	930	925	932	972	917	951	988	972	918	946	904	975	974	961	941	919	971	951	956	940	1018	957	915	988	969	925	948	898	950	959	940	950	922	944	944	943	920	930	923	905	944	934	944	917	917	969	928	910	958	949	921	884	915	968	905	972	926	984	929	914	897	966	918	953	913	904	910	943	939	985	937	946	948	901	914	904	936	930	947	982	918	939	974	902	963	945	930	976	913	945	948	1068	928	913	933	993	977	977	942	1014	977	929	922	944	1003	941	965	949	944	993	950	903	941	955	935	939	941	1017	988	952	963	938	909	920	955	991	977	946	846	929	961	895	886	924	939	960	954	939	924	890	920	959	957	912	950	954	993	942	964	935	970	946	926	973	959	950	954	1008	921	971	951	935	902	956	947	955	941	982	912	973	933	924	878	939	940	913	899	943	943	939	899	896	911	972	938	934	873	967	962	921	922	926	957	921	904	947	940	930	921	998	936	941	943	938	928	928	912	948	978	978	971	933	949	926	962	921	966	955	922	935	924	957	952	947	967	940	970	988	920	912	916	897	945	919	935	922	924	937	934	905	931	988	982	993	950	968	908	920	897	933	948	972	949	912	943	917	950	968	962	923	985	912	969	956	984	897	963	931	966	962	944	957	929	982	931	961	942	951	963	889	926	907	844	929	931	962	918	901	967	984	997	904	941	982	942	937	943	952	958	965	983	954	958	974	1000	915	986	940	962	977	942	956	900	956	969	966	1012	966	977	965	893	934	932	935	941	981	957	933	950	916	1008	928	871	1009	921	898	928	960	922	913	981	935	924	932	977	929	982	874	992	938	924	974	964	973	973	940	934	934	891	954	909	932	937	960	971	922	984	841	936	955	928	964	978	920	938	939	939	949	929	926	906	905	929	943	902	892	990	963	1003	950	894	941	999	971	973	1028	998	943	962	954	970	985	944	902	916	916	962	1001	940	924	941	954	952	959	945	940	990	998	903	962	905	924	915	967	941	917	961	941	943	978	990	928	961	926	964	940	974	931	969	928	956	904	935	917	919	964	943	922	907	967	960	882	954	933	939	974	991	947	953	947	979	912	933	932	949	975	968	925	961	968	932	957	990	910	954	938	962	974	952	952	959	951	979	914	874	910	946	951	947	955	914	946	930	981	922	941	944	962	935	914	954	917	944	932	925	966	913	956	914	931	1015	954	963	965	1005	907	947	930	933	929	904	980	924	950	896	932	1021	946	914	917	956	927	998	948	959	958	921	947	921	876	962	965	940	955	948	911	974	925	974	964	921	945	911	954	926	915	923	977	933	946	934	917	1018	893	919	937	921	960	965	919	954	912	933	886	982	976	944	926	942	912	986	932	947	991	932	992	951	976	931	959	967	961	938	966	969	985	979	937	959	979	936	980	928	908	917	1029	950	965	931	943	919	900	937	904	964	961	963	949	926	941	955	872	929	951	966	958	891	938	906	925	952	935	969	963	949	958	942	972	938	995	946	987	965	961	937	978	914	939	891	942	930	963	947	967	944	940	976	948	965	944	956	927	922	918	991	928	951	943	968	945	926	959	990	1005	928	982	982	920	930	982	909	898	935	917	976	963	921	950	944	917	948	944	953	971	963	977	950	936	916	934	943	920	946	940	999	997	958	945	941	942	943	946	926	917	961	910	962	986	956	919	953	951	927	975	922	927	926	975	1006	986	914	898	962	953	959	917	907	888	878	971	970	890	960	940	924	957	962	914	963	925	964	953	965	909	889	970	886	882	948	1005	907	950	993	910	951	961	935	972	895	867	886	996	944	1007	963	921	982	950	945	977	965	947	950	931	922	933	938	939	896	941	915	898	955	976	943	947	972	926	957	896	941	924	949	920	1001	956	1012	955	959	991	918	956	933	926	904	943	948	942	923	982	955	941	1001	907	937	926	881	873	982	912	927	938	946	943	905	968	874	961	1015	984	959	962	941	954	953	947	975	923	912	1002	909	984	950	910	924	890	914	920	928	984	960	993	969	860	896	948	960	933	949	943	940	937	926	858	938	933	930	901	977	931	969	939	925	991	894	893	865	942	973	957	954	954	962	904	898	961	974	904	942	948	923	985	945	963	903	980	985	921	913	940	914	957	962	943	937	934	987	932	924	1017	988	977	981	907	940	951	963	894	955	941	969	966	886	902	953	977	962	899	948	919	946	905	885	953	962	984	918	944	973	969	951	919	966	968	928	942	956	929	946	930	952	971	922	933	920	957	980	957	946	914	910	928	971	931	907	964	956	935	913	898	1013	962	910	944	973	920	863	920	977	961	934	942	974	988	956	933	976	893	955	948	942	902	977	914	951	942	932	961	984	958	947	991	932	988	916	942	974	951	987	899	960	937	921	893	951	922	968	943	980	928	947	927	907	942	985	878	980	966	928	921	962	953	921	975	907	912	971	927	966	973	983	944	923	977	892	925	952	974	964	1000	953	938	933	914	947	888	910	890	865	932	955	935	934	913	957	928	952	929	932	945	942	954	946	949	965	925	901	905	926	931	924	915	937	900	958	924	980	925	961	963	925	890	923	951	967	897	901	964	896	928	994	966	953	908	920	964	911	938	947	939	889	911	951	958	970	866	964	931	934	955	946	914	934	919	965	944	894	970	935	932	912	959	950	957	963	936	967	968	909	915	910	920	968	949	905	937	892	932	964	919	954	932	953	941	963	936	903	958	974	925	943	955	923	971	943	962	919	1009	1040	936	982	925	961	986	965	919	950	947	935	998	977	934	877	949	919	951	943	908	949	954	930	932	943	942	943	967	915	957	939	920	918	950	934	961	940	907	952	961	915	965	961	918	902	933	931	919	938	927	915	907	944	963	999	921	918	951	957	917	947	937	936	925	919	949	983	968	965	937	950	912	892	974	931	968	989	940	932	959	953	976	961	966	939	885	931	977	964	997	958	905	902	962	988	925	923	916	893	926	944	900	914	918	918	988	983	957	921	979	913	921	951	942	949	986	948	964	967	976	948	931	955	959	968	929	911	984	928	927	918	951	905	951	883	940	928	899	933	955	951	960	955	950	916	1021	923	942	923	972	989	950	960	898	966	901	935	958	952	937	937	982	950	954	976	937	940	975	960	947	908	951	944	931	941	909	913	921	969	921	1012	956	897	960	954	915	942	989	994	935	943	918	918	917	971	1018	967	952	939	937	966	944	957	901	952	951	924	998	941	1004	930	952	1001	913	930	910	936	939	925	912	996	961	980	921	933	909	943	987	928	925	941	981	920	906	983	943
69376	41688	23144	11724	4657	1706	900	716	574	532	519	515	533	451	497	437	507	468	483	510	465	426	480	469	505	497	466	460	487	448	438	462	437	456	454	424	471	505	448	472	491	442	461	480	403	425	435	436	485	488	476	465	464	474	477	475	471	447	482	455	470	501	485	474	484	430	498	462	451	462	393	453	466	457	459	455	458	441	470	471	460	445	473	526	470	462	474	491	372	446	470	432	436	454	449	459	439	450	453	447	488	485	447	449	426	462	434	460	450	445	423	502	444	449	477	493	500	460	511	441	429	420	496	451	459	475	466	477	505	465	505	438	465	434	484	473	456	438	497	456	449	423	422	465	480	470	466	441	448	443	484	479	490	441	488	477	464	419	461	466	445	425	515	478	463	490	445	515	476	452	447	453	451	434	456	449	436	491	455	475	470	456	428	456	467	489	461	464	512	454	436	448	450	476	471	456	451	437	462	470	481	427	423	433	472	468	441	435	492	472	414	399	477	476	451	427	432	498	458	445	452	425	442	485	455	449	448	427	445	444	451	449	434	454	468	436	459	431	456	451	463	463	442	456	452	483	442	456	472	503	492	506	476	470	459	460	480	476	413	483	451	490	424	448	424	481	463	494	403	478	457	463	503	473	487	443	453	448	465	435	484	437	444	477	478	461	465	414	446	449	516	422	431	482	451	444	489	436	425	439	482	431	434	479	477	475	445	442	446	468	478	423	454	499	419	452	447	477	468	511	442	395	416	438	461	475	484	482	479	461	454	480	465	434	451	478	437	410	439	441	431	446	473	442	486	477	454	461	459	456	449	443	447	458	477	447	458	433	478	480	434	464	443	458	456	415	481	476	455	448	485	483	497	497	498	433	458	432	446	434	464	486	489	472	428	442	437	452	460	421	414	464	447	448	455	478	450	500	479	480	433	483	463	439	447	453	470	444	430	455	430	485	457	489	508	471	467	472	472	415	437	428	462	454	471	436	461	444	486	500	470	453	490	487	473	463	469	401	446	473	485	434	486	490	459	458	452	464	451	446	439	466	479	440	471	465	447	492	476	440	413	469	440	482	432	483	473	448	438	433	468	431	490	444	489	431	410	449	484	429	474	413	425	412	452	465	460	446	451	532	460	453	429	447	465	455	462	486	457	488	439	411	472	462	434	491	461	480	513	487	449	460	466	482	435	458	459	477	463	457	457	455	414	423	451	476	469	438	472	474	429	436	430	447	472	455	468	416	478	474	457	485	456	532	464	463	463	423	450	483	455	468	451	429	485	432	474	488	427	463	447	455	467	465	488	480	435	467	459	441	452	445	488	434	452	491	476	497	457	457	485	441	434	452	470	534	464	456	455	438	418	457	464	478	462	497	487	452	447	487	490	490	474	483	464	442	441	455	482	416	466	464	427	431	446	445	453	410	472	446	415	487	493	455	488	430	425	450	443	469	402	489	485	466	456	448	414	460	429	494	463	456	437	443	479	452	445	439	455	447	476	457	469	413	481	459	459	434	461	456	465	427	433	428	456	487	429	453	471	409	447	471	442	468	488	481	457	458	453	464	436	485	445	436	464	470	430	448	460	479	460	461	458	458	433	436	453	457	439	449	484	401	434	447	460	456	468	495	453	433	434	477	467	476	451	506	465	453	467	432	438	456	446	425	438	442	450	481	475	447	457	423	441	399	459	488	442	452	422	465	468	431	464	480	469	439	426	446	449	459	431	459	481	430	457	458	505	460	428	407	434	470	441	422	404	441	449	462	499	441	512	458	487	478	467	493	476	482	495	418	461	463	492	452	447	453	450	443	457	463	394	453	476	439	460	438	424	451	446	447	468	433	484	464	456	457	455	412	441	416	475	473	508	461	460	420	468	488	445	449	447	463	436	431	470	420	500	425	474	485	466	490	504	474	427	441	498	435	492	446	466	485	465	465	476	479	476	461	414	439	441	485	470	446	484	469	429	445	478	480	455	436	429	449	450	422	457	484	445	452	486	440	471	459	457	447	478	469	444	459	436	453	443	447	456	484	470	445	435	453	481	455	516	489	485	493	465	457	482	449	453	414	454	464	450	437	453	446	439	439	476	492	455	428	422	450	458	488	454	472	487	442	420	475	468	507	456	430	466	464	481	435	461	489	446	438	440	471	451	429	448	514	438	469	443	472	477	447	481	484	468	464	431	498	484	488	469	431	467	486	491	505	478	453	439	462	461	477	440	466	458	467	462	467	464	460	469	425	449	477	472	476	477	435	457	451	490	437	460	466	459	406	437	491	437	469	500	479	415	481	452	430	460	429	465	452	475	495	449	498	479	477	455	446	444	464	527	452	482	454	448	430	506	478	484	431	526	412	457	478	446	481	451	435	479	470	447	494	449	425	430	458	470	439	425	449	424	488	442	447	477	479	455	479	454	441	452	473	482	457	441	442	429	465	441	462	442	456	456	459	459	446	420	437	464	429	454	448	408	443	483	486	465	448	439	435	437	405	476	467	471	472	445	450	412	451	437	493	431	445	475	458	484	435	455	454	445	456	471	458	488	470	468	453	435	472	457	479	434	482	461	494	461	436	453	449	455	448	520	423	439	470	433	430	489	462	477	442	480	485	429	481	478	452	450	478	469	457	443	432	433	485	466	490	432	453	454	472	435	459	472	491	458	417	440	491	454	466	474	482	475	491	465	487	454	437	465	477	437	465	461	446	462	448	474	448	430	463	457	467	449	470	429	454	444	431	459	441	414	466	450	434	412	453	407	419	456	411	477	493	429	441	470	448	476	444	480	469	493	452	450	456	454	456	457	454	432	488	521	447	487	428	469	458	451	416	444	451	431	503	459	437	458	470	436	495	461	472	442	471	468	422	411	512	471	461	459	456	454	415	461	482	460	437	445	479	471	443	457	460	485	471	454	448	457	424	483	510	463	448	414	445	429	469	477	455	475	452	455	469	450	478	492	409	453	429	473	467	476	465	454	472	407	454	450	480	451	468	465	469	441	437	449	446	487	463	476	461	503	462	483	441	449	433	452	486	447	478	447	478	443	462	517	437	469	407	432	474	535	460	455	465	475	446	463	414	440	465	448	452	466	456	436	459	432	420	456	473	453	449	480	434	411	480	473	437	468	435	448	403	456	461	429	442	452	498	433	433	433	458	488	449	449	499	474	490	452	478	506	474	518	460	431	481	486	483	472	477	427	437	442	421	449	487	488	493	473	449	437	461	460	470	481	502	458	412	422	428	435	473	479	474	442	466	475	453	447	462	430	458	432	409	441	450	460	479	428	405	474	424	449	462	471	471	457	481	482	489	459	468	442	502	473	460	426	431	484	446	409	473	483	490	480	463	467	424	462	412	456	437	445	436	458	486	443	460	464	456	456	443	448	414	530	473	479	447	463	398	480	427	441	428	405	449	429	439	493	521	464	414	444	387	473	494	430	478	457	482	433	486	469	480	464	469	459	462	419	445	442	455	489	471	450	455	454	429	443	463	461	468	468	445	442	458	440	475
45722	32706	24206	18457	10084	4843	2639	1989	1677	1573	1378	1297	1250	1144	1132	1024	1108	1029	1020	1050	1007	967	972	1015	940	1002	981	1002	987	961	999	1000	974	916	960	1009	1014	1014	995	960	960	970	944	980	1001	956	987	990	968	925	999	1015	934	981	994	1032	984	928	938	1009	985	959	979	975	990	989	1024	960	936	960	968	940	940	934	976	948	898	981	975	940	977	976	982	1026	1016	973	949	914	943	1006	977	1006	920	930	1004	987	944	996	1002	954	969	949	984	988	1023	974	954	968	975	970	980	956	979	980	968	1021	1031	970	998	1007	958	925	988	946	1007	1008	959	946	976	961	968	934	961	988	903	939	994	1007	951	1061	1002	882	987	983	969	955	969	958	951	942	938	954	1032	956	959	999	990	1002	986	924	936	972	918	969	934	977	966	963	1024	920	944	987	943	994	953	1016	946	985	883	960	988	1023	933	982	986	971	951	926	937	968	982	972	1016	997	1016	959	943	945	941	985	1021	936	992	1010	972	945	952	1002	928	957	980	979	928	987	975	993	967	880	938	919	951	973	931	980	984	1019	1010	1018	940	983	930	957	897	1008	1012	952	1003	1000	1036	967	956	1021	938	961	952	957	999	1000	967	922	1018	971	962	1012	962	997	980	969	949	961	972	1009	933	995	980	987	958	914	962	990	952	945	963	955	965	972	978	955	964	1019	978	973	985	936	946	940	957	953	933	1023	951	961	919	986	963	982	951	1012	961	986	976	974	1037	994	1000	1030	986	902	1001	943	899	1024	936	971	978	977	966	994	967	999	961	949	974	952	968	993	900	1010	987	979	958	955	963	901	993	1023	945	925	930	982	1002	957	995	939	925	937	1012	981	1031	935	967	977	995	1018	928	951	958	951	910	935	992	979	972	970	986	932	947	997	959	937	937	936	988	970	937	934	982	961	996	932	1018	1011	1011	971	969	972	987	975	982	1019	981	969	996	951	962	920	954	970	960	933	988	928	936	978	946	979	953	988	964	972	962	969	972	940	1028	953	966	948	992	969	966	983	1046	941	1019	973	951	1025	966	982	978	1009	996	922	995	973	984	1015	982	999	971	955	978	964	980	985	1020	958	987	926	980	977	945	957	887	1024	935	929	935	944	955	992	966	1009	1002	1027	1010	991	1033	966	915	959	987	989	914	987	955	989	925	1020	952	1035	968	1016	996	976	940	977	997	991	894	942	923	979	960	1026	988	880	972	1011	940	948	956	1033	943	930	941	996	1000	949	959	924	1021	938	978	950	1046	951	997	982	948	977	977	984	1008	928	938	1048	996	950	985	1046	980	994	954	943	1000	1018	989	983	946	964	948	985	996	920	956	982	925	999	996	975	906	968	944	1008	990	945	920	938	960	970	938	953	958	992	1005	956	961	944	937	968	967	970	943	945	945	971	1026	976	960	981	969	1014	974	993	971	940	1009	1069	989	947	943	985	944	907	976	940	992	1003	912	985	946	914	994	959	979	959	909	928	989	927	993	1004	986	957	943	1009	988	944	947	982	990	969	947	990	940	977	990	929	998	943	925	992	1010	936	926	1014	960	978	974	970	930	950	965	969	979	911	987	995	922	976	969	942	990	941	969	1033	934	948	968	923	963	995	1008	996	977	967	913	1044	969	1006	987	1017	995	984	987	983	958	964	962	980	901	959	1061	989	972	1014	971	933	941	945	1003	953	966	1015	935	943	1010	952	949	987	940	938	956	987	996	994	1013	951	979	912	970	990	933	919	920	1025	964	1003	988	974	971	945	954	959	957	960	962	998	909	956	989	996	973	963	971	991	936	946	946	927	966	965	1031	959	925	952	971	945	962	957	955	986	1030	979	949	953	966	940	951	972	1016	1025	964	935	968	914	960	944	984	1021	978	983	970	970	972	959	966	1000	960	966	983	970	944	1002	957	956	991	976	942	982	976	1007	994	940	958	953	967	932	898	993	960	948	950	967	1006	969	1001	1045	990	1001	943	955	900	983	951	974	1019	1015	1016	1019	937	971	975	1021	965	966	928	966	951	942	984	960	996	1021	995	937	963	979	956	1004	955	1005	975	942	930	933	1010	998	1014	962	1025	971	976	963	966	1029	970	960	917	934	989	1006	1059	994	1008	1034	943	951	967	1030	930	941	1032	946	994	960	974	968	1011	926	912	963	993	974	973	966	949	973	1041	890	955	1000	982	1003	956	920	977	896	996	939	967	981	944	919	983	933	998	951	890	946	960	958	985	1016	956	1014	984	999	974	929	924	917	992	942	1015	949	1014	948	948	947	950	930	934	1015	903	975	969	975	932	985	946	944	998	953	1005	984	963	959	986	967	980	984	995	949	911	932	973	986	967	943	970	916	958	970	973	993	945	1002	999	940	1022	928	1016	955	948	998	992	947	985	952	959	916	950	941	1005	925	975	981	951	960	979	925	964	986	968	935	891	975	962	1005	922	980	989	935	947	959	968	979	962	1040	967	986	958	986	986	957	995	1043	947	1010	969	969	995	936	930	903	981	962	1007	943	976	926	940	953	956	1039	1014	1007	920	966	943	916	956	993	954	1027	972	974	967	963	1016	981	928	943	1024	952	980	987	928	969	953	1035	979	975	949	1019	925	924	972	969	940	983	944	984	1051	973	947	981	983	931	954	987	968	987	948	968	1012	945	949	980	980	969	946	997	907	913	967	952	964	982	977	990	975	964	918	1008	992	958	1029	997	955	995	997	970	1008	924	966	967	953	951	900	936	954	1002	923	1020	1054	1030	1010	936	942	1047	951	976	1034	1028	931	1040	914	1011	955	985	943	977	997	953	993	889	954	1016	893	979	971	1039	908	982	976	985	967	966	991	1024	973	943	955	987	990	983	964	979	955	964	967	949	950	1034	954	953	965	992	993	958	923	965	993	990	983	961	1008	980	1032	962	964	1055	973	926	940	1001	971	1000	946	974	960	978	984	963	924	973	1002	970	964	1018	1014	995	947	945	961	1030	1005	975	942	960	1000	956	938	965	938	936	925	970	1026	1016	951	990	1019	973	944	945	955	960	939	945	998	948	1017	977	967	956	953	990	927	976	978	967	951	988	946	977	945	962	993	946	950	1009	980	937	947	987	1010	966	991	948	966	959	960	973	974	966	1023	983	1017	1008	960	939	972	971	964	991	973	986	999	964	1021	976	981	961	871	1021	924	925	955	1020	944	968	984	934	967	993	967	965	1000	986	985	990	913	953	954	957	980	940	983	982	998	895	1005	969	933	978	965	985	998	985	1021	947	1004	937	964	1015	1017	1015	985	1007	1009	1002	961	941	957	987	968	947	984	980	885	935	959	912	1037	966	968	914	933	957	983	1015	1005	1015	980	1005	1009	1017	912	1000	1000	936	942	875	945	950	987	895	963	1001	1000	1009	915	986	972	971	1004	1036	970	1007	949	975	954	932	970	974	948	967	953	980	988	943	964	960	963	879	946	945	985	924	945	1025	962	946	960	948	983	1007	958	995	939	1007	974	984	1012	954	958	959	952	987	969	957	972	959	934	958	961	957	997	976	971	958	946	960	941	989	984	952	956	963	1023	993	1000	935	955	1000	932	935	948	955	984	928	964	978	1027	959	1000	980	970	951	981	931	950	992	969	984	976	952	925	980	1018	1002	962	972	943	1001	961	969	929	965	970	883	953	961	982	1003	930	973	881	959	976	984	997	963	909	961	959	918	969	1023	949	949	983	1032	970	948	973	981	944	991	965	983	978	1025	946	980	948	986	973	945	994	965
50508	26141	10489	3792	1469	873	663	593	519	607	493	467	467	477	449	464	426	434	446	444	430	411	448	451	445	416	416	459	451	423	405	457	455	431	428	475	414	447	453	440	493	451	448	447	477	428	418	462	418	454	435	436	389	396	462	457	454	421	423	396	459	489	450	432	448	426	455	458	451	447	413	455	437	458	465	413	455	444	476	464	434	494	420	441	456	434	440	426	468	431	467	471	448	432	434	452	398	443	424	446	443	410	462	439	461	432	459	436	447	450	499	414	447	424	462	438	407	448	416	388	433	448	433	475	445	451	418	474	457	479	438	458	456	436	430	429	469	446	426	414	439	411	425	458	439	455	469	422	430	448	451	477	493	436	431	407	465	451	483	495	463	443	446	430	396	426	401	449	465	426	448	471	465	473	448	451	473	419	450	420	426	427	425	409	439	436	415	408	434	435	448	492	436	425	429	461	427	434	445	419	438	439	458	433	437	443	469	478	441	460	428	390	407	414	448	415	418	448	445	429	460	427	446	450	425	456	415	435	430	442	469	471	493	427	480	436	502	434	458	439	432	439	432	488	435	444	446	461	422	476	406	439	427	448	450	476	434	453	447	441	426	467	438	450	439	452	422	441	436	455	445	447	485	499	439	436	448	426	477	475	467	436	423	418	460	437	429	424	417	437	455	440	457	447	460	486	445	403	455	425	441	433	438	450	441	447	437	433	480	489	470	457	416	466	446	427	466	429	420	438	391	453	445	445	441	454	423	446	437	433	501	459	450	432	441	433	427	412	427	483	507	424	454	469	459	442	442	443	456	405	434	410	483	465	401	483	423	454	426	467	468	423	385	358	452	530	436	442	476	390	379	420	441	439	451	453	428	455	429	411	442	457	431	412	432	458	471	495	429	427	483	446	441	459	476	439	450	418	446	452	398	436	448	454	453	437	437	445	421	467	436	441	461	440	429	446	474	452	465	456	435	465	471	434	399	413	399	485	436	467	425	423	419	423	454	415	459	447	458	435	456	478	447	438	439	462	461	455	429	394	429	431	500	418	437	437	390	462	444	455	458	448	440	501	471	393	432	449	437	429	480	427	458	471	447	447	425	419	469	464	470	441	428	438	457	451	432	410	418	448	482	486	405	428	431	465	420	430	433	454	439	431	435	406	431	396	449	399	463	424	425	409	434	441	448	451	439	468	391	467	418	461	410	387	413	462	432	426	405	409	409	426	446	444	433	419	438	403	451	453	442	414	429	474	473	440	454	430	448	438	431	468	467	465	412	442	407	438	446	461	390	475	416	444	479	433	448	401	468	413	458	441	429	413	459	431	408	465	469	425	443	444	459	442	470	418	424	426	420	446	451	424	444	466	453	461	486	478	428	478	414	459	457	453	426	445	461	446	476	442	450	478	456	415	435	432	453	440	455	436	453	490	425	426	431	426	437	473	450	463	431	439	406	436	471	430	445	441	468	486	479	481	435	473	444	416	458	466	438	444	471	428	450	431	433	416	445	409	488	478	466	441	433	421	487	408	434	453	460	454	426	448	482	432	441	497	436	422	442	461	466	456	444	419	478	414	423	440	468	457	441	440	487	412	407	485	439	460	430	483	427	431	457	481	439	442	460	458	456	458	415	430	445	431	479	472	437	415	420	473	425	435	441	455	442	405	451	485	483	432	481	455	469	429	458	436	495	447	450	475	430	457	413	423	440	431	425	460	415	448	428	442	454	451	457	437	488	485	416	436	398	428	469	429	386	423	419	455	419	440	443	459	439	423	451	480	436	441	431	452	432	460	431	486	485	442	408	442	430	434	431	455	451	456	459	439	502	449	437	464	446	461	445	459	429	445	475	476	462	466	460	446	401	512	444	435	402	440	422	443	457	400	441	442	469	469	417	500	465	473	445	399	424	464	396	451	378	415	463	427	413	475	455	448	496	467	486	427	470	396	428	435	459	442	441	442	444	401	409	455	451	404	446	436	461	429	420	407	429	438	406	451	453	422	426	423	434	427	467	440	465	440	427	432	444	426	442	429	488	478	426	464	397	460	433	424	444	476	442	475	416	440	452	476	460	490	476	452	490	440	468	412	453	455	444	445	425	450	412	454	433	442	417	418	441	416	428	462	409	460	466	461	425	434	428	400	419	385	459	443	407	495	436	484	442	454	429	434	459	458	459	423	457	496	454	426	426	444	434	481	427	448	469	433	441	444	433	443	486	448	427	448	441	425	395	423	405	432	423	478	388	436	430	451	460	455	453	404	416	434	461	468	467	473	448	438	428	448	421	431	420	423	476	460	428	465	464	441	437	423	410	424	462	421	459	446	470	428	452	425	444	427	452	439	439	432	474	402	455	405	429	480	424	444	453	455	436	412	484	445	421	428	427	464	402	457	437	451	476	440	473	442	453	434	443	462	460	429	445	454	422	426	501	438	433	452	418	472	461	436	444	424	458	456	487	446	444	485	449	466	431	440	460	419	401	429	459	496	436	473	403	440	478	415	434	418	422	430	414	441	448	432	491	463	450	418	427	464	448	436	450	421	471	429	432	457	430	440	429	453	450	497	421	435	400	381	461	435	440	473	453	435	449	414	465	462	487	474	472	440	448	422	452	471	459	443	478	437	447	420	413	418	461	402	375	446	427	443	417	420	465	420	410	425	401	426	470	472	459	440	459	429	421	423	386	450	435	424	435	417	439	409	425	489	459	446	475	446	441	431	459	446	455	451	416	430	414	416	424	455	416	409	434	476	426	417	458	456	450	451	442	431	446	425	469	457	456	461	410	397	444	471	447	449	425	432	452	423	459	455	442	457	458	446	432	472	375	466	413	434	450	438	395	456	475	436	457	458	447	458	421	423	451	415	447	459	458	470	388	432	440	442	459	451	449	408	419	440	441	446	455	433	426	445	443	473	434	442	449	445	441	442	449	443	459	406	437	480	423	458	454	445	448	433	474	451	474	460	432	430	475	435	467	387	476	468	403	456	468	402	430	466	433	441	462	387	457	396	394	418	440	430	405	476	471	457	447	466	440	431	432	433	451	411	494	448	409	452	422	430	463	477	470	453	468	424	407	433	461	440	487	453	456	427	435	469	440	445	414	440	416	434	401	472	480	423	453	428	451	495	435	416	450	459	470	396	428	425	477	457	454	457	403	422	431	415	452	475	462	467	447	452	454	421	423	433	438	419	463	448	467	415	463	455	441	438	454	462	472	436	442	418	452	433	483	451	456	437	432	441	443	474	473	451	452	439	439	429	422	456	444	395	376	448	459	460	447	431	441	455	446	471	414	428	462	409	439	448	450	424	455	398	462	414	427	436	497	439	429	471	463	416	459	417	457	437	458	434	404	427	442	458	413	430	405	399	455	412	439	440	415	454	425	435	447	461	383	455	415	442	457	430	450	426	451	465	461	436	450	433	447	432	463	422	418	445	427	502	484	474	442	421	438	443	432	450	430	481	447	488	438	438	411	456	488	462	422	471	485	431	469	435	441	436	458	439
33559	18445	12775	7727	4094	2541	1798	1458	1345	1195	1147	1131	1046	978	1028	966	983	985	928	960	951	920	978	910	962	1012	955	916	953	983	946	955	946	907	908	907	998	933	942	913	993	940	930	945	952	928	948	956	947	925	913	955	936	932	959	948	966	956	935	941	942	892	898	934	976	911	969	885	868	1001	880	1005	976	924	971	974	911	938	858	907	988	968	965	921	964	905	927	947	931	950	947	954	914	962	975	931	954	939	954	985	941	942	967	961	917	899	986	959	960	933	972	972	978	930	905	962	913	901	966	910	903	953	945	980	967	963	974	920	922	933	942	933	912	961	929	966	956	864	916	950	863	952	930	930	929	945	960	924	880	982	951	962	949	970	945	902	958	956	933	946	968	929	934	986	965	899	837	907	911	981	990	983	993	915	867	954	917	937	919	986	932	952	898	954	941	883	920	883	953	918	876	922	939	986	974	942	922	990	913	903	950	950	978	965	899	870	932	914	930	953	940	950	958	1008	875	939	942	949	957	943	955	919	932	886	894	976	957	931	937	917	945	980	982	954	944	972	1007	943	966	929	921	974	953	916	1014	928	981	923	926	936	945	967	908	941	900	947	897	967	935	972	958	908	918	938	892	903	915	951	898	914	957	964	949	966	989	951	957	954	970	923	978	974	974	999	917	916	922	900	923	956	958	950	891	931	978	949	881	930	953	911	917	965	928	988	928	905	917	886	916	920	1038	919	914	950	1002	964	926	930	904	1009	911	922	1013	946	951	929	914	964	953	953	969	929	984	896	931	900	951	935	958	917	932	922	863	946	937	896	932	942	933	907	967	939	866	977	924	910	938	923	890	932	945	925	937	956	896	972	958	994	921	991	1029	908	995	944	892	920	939	938	977	930	930	920	933	990	946	983	960	967	950	897	963	955	932	904	904	896	957	967	986	974	947	919	933	935	914	942	964	944	950	879	905	963	911	953	910	925	991	950	920	989	933	883	980	938	933	917	886	916	882	936	891	943	956	970	852	987	899	968	972	946	916	913	942	888	908	914	872	969	927	953	938	892	954	934	955	913	947	927	918	937	1000	960	933	952	902	924	936	977	970	947	940	951	871	967	939	926	949	903	928	928	962	951	919	968	988	955	962	974	908	980	903	949	895	922	908	1024	918	941	955	898	889	947	918	915	921	975	943	886	961	937	987	938	961	978	1033	951	969	965	950	931	926	930	951	907	936	914	906	937	951	918	943	909	972	881	980	1019	978	927	947	954	970	945	913	956	908	934	873	943	974	950	916	982	968	942	937	938	971	928	942	1011	909	925	891	970	906	891	975	953	891	935	899	944	906	898	933	988	943	941	892	1005	998	888	974	974	934	941	959	952	933	974	966	965	945	896	923	961	947	893	919	893	939	937	984	929	909	985	941	907	946	916	881	903	985	911	987	984	963	939	957	1018	900	943	961	919	926	894	994	938	911	913	934	938	958	998	936	924	934	929	968	952	895	939	937	942	958	929	942	937	958	925	934	962	916	950	929	930	968	919	968	955	953	925	963	945	894	1013	975	941	940	958	961	913	948	996	918	971	944	914	938	893	968	949	898	933	958	972	923	928	962	888	915	966	965	922	946	926	938	927	925	919	914	934	941	869	927	979	893	940	957	912	968	926	939	925	905	924	939	908	949	883	963	933	964	938	925	991	936	911	944	946	904	975	938	956	982	1042	990	899	987	968	921	887	908	969	947	913	938	940	970	949	987	942	940	948	881	929	920	965	979	982	938	933	919	906	919	965	959	896	989	944	884	941	935	985	985	897	963	900	941	983	912	945	901	928	948	936	924	922	937	995	977	925	946	916	903	909	972	943	931	922	894	889	972	979	972	954	937	944	996	1033	959	945	909	980	895	922	980	953	988	962	976	956	931	927	887	998	928	921	904	977	885	962	951	901	973	963	967	916	935	956	931	924	948	962	934	915	937	956	951	877	941	971	988	928	872	965	906	913	915	925	970	924	937	962	932	944	929	932	983	923	944	907	946	1002	903	954	958	926	965	988	977	910	903	908	963	952	974	973	921	886	960	1026	966	997	1007	973	939	991	891	972	946	914	965	992	933	953	895	890	957	938	935	989	952	966	959	968	923	907	904	959	898	995	898	934	1008	954	923	897	916	1003	947	903	906	951	911	970	969	916	962	979	949	893	945	949	928	888	921	900	969	900	926	905	940	897	954	978	989	951	963	933	938	916	900	900	944	961	980	946	994	938	974	896	927	952	976	953	927	931	959	927	942	973	982	967	953	913	912	981	935	909	922	948	934	945	970	942	918	935	934	977	914	944	940	947	967	902	936	917	894	956	966	945	947	949	931	946	946	935	978	983	946	935	899	944	931	915	944	951	927	942	937	911	955	893	923	981	891	923	911	975	952	979	987	893	833	918	919	938	936	955	964	929	946	1004	967	974	916	929	957	944	1028	922	899	958	995	996	942	962	958	877	925	951	896	941	969	895	965	903	885	922	941	937	937	935	976	924	944	960	969	941	963	962	955	948	990	966	957	911	929	923	959	948	948	927	957	912	885	944	933	881	949	952	1005	929	967	951	973	906	886	959	965	1042	944	939	899	939	1015	917	934	971	895	958	921	946	934	953	919	952	969	938	891	967	931	942	917	908	867	933	923	903	872	924	929	987	974	959	951	924	987	928	938	963	965	929	1032	969	897	978	909	941	908	901	890	923	926	945	933	954	980	948	1031	935	893	909	939	942	959	940	914	936	930	905	923	954	951	891	930	977	931	960	949	956	937	975	918	883	936	949	984	947	883	942	930	960	915	918	955	940	927	999	982	920	849	914	921	948	995	917	923	932	962	967	968	883	952	970	932	936	967	972	940	920	941	980	973	948	966	969	925	949	909	980	893	924	882	917	885	997	962	944	947	1019	955	943	971	945	926	922	912	940	909	936	982	972	986	925	947	948	954	946	896	942	887	903	929	907	936	928	963	970	911	961	939	920	905	921	904	961	935	980	844	944	921	958	981	928	983	944	995	969	885	977	927	913	927	906	964	989	987	920	941	975	976	957	937	968	930	937	967	947	957	900	881	928	958	998	891	993	888	904	894	958	921	944	957	962	914	956	903	952	933	875	934	981	995	906	934	966	1017	922	950	948	933	924	941	979	942	924	996	916	944	903	903	967	933	935	978	913	914	963	949	1006	969	912	933	944	903	883	991	932	943	1007	935	968	895	962	962	895	897	943	915	982	912	896	922	965	903	930	930	931	930	935	1005	957	966	980	912	916	971	954	892	959	895	933	946	924	941	927	888	928	924	945	977	921	957	894	907	967	968	932	931	1010	926	927	916	961	1007	972	994	941	944	968	972	968	933	869	888	925	959	971	984	918	940	912	918	932	880	939	925	946	948	956	932	945	946	898	886	938	935	933	970	935	971	947	908	940	1025	963	924	944	940	924	922	980	960	972	1027	980	886	1001	933	949	959	940	963	914	966	941	923	964	980	972	927	925	1012	942	956	963	942	943	872	926	930	928	903	980	914	957	968	984	945	953	975	902	934	889
60392	33600	16428	7475	3702	1934	850	657	637	518	468	449	493	512	490	472	432	434	430	489	438	449	402	449	462	445	438	451	434	417	454	411	455	442	449	439	429	420	424	453	439	481	449	472	466	453	431	457	427	433	364	422	456	419	459	500	416	444	468	438	447	440	463	433	402	424	427	441	423	420	458	406	433	435	504	424	420	418	451	432	407	477	432	469	449	416	441	443	432	442	448	429	440	431	460	455	456	417	434	462	427	432	408	403	422	443	424	420	402	433	454	444	474	432	425	478	458	444	446	459	423	461	473	455	459	447	449	426	486	466	475	477	443	436	437	505	449	410	475	405	461	442	409	425	436	428	457	438	432	473	481	419	442	436	431	413	401	422	396	435	470	472	422	484	408	429	417	413	449	473	426	411	462	472	438	480	452	416	439	465	430	397	429	444	432	456	419	468	416	449	487	461	432	438	420	462	424	424	465	438	446	443	430	395	409	418	447	415	474	436	419	399	418	493	481	467	409	439	444	455	429	459	470	443	487	454	468	446	451	459	435	442	454	443	432	467	448	432	451	467	429	406	472	477	418	450	447	444	501	500	483	417	493	478	419	418	440	451	450	426	470	446	449	444	440	436	420	432	415	449	485	401	424	437	403	423	426	440	444	477	463	433	429	462	420	440	392	483	404	407	468	445	422	408	437	467	436	405	435	419	450	484	443	403	451	424	401	401	441	455	446	472	426	456	444	428	443	462	424	442	436	447	474	427	408	456	455	464	451	419	444	458	492	474	433	435	440	429	429	496	452	424	442	387	454	403	464	447	495	432	417	405	450	432	487	459	454	442	457	472	434	450	430	420	423	441	457	409	436	456	454	426	426	426	489	453	479	449	480	437	419	443	438	476	467	406	486	482	410	451	454	468	465	451	461	470	464	469	439	469	392	438	494	488	410	463	455	415	449	417	395	444	441	437	453	471	454	466	432	411	441	437	473	461	417	433	465	430	386	454	450	439	455	442	431	409	430	475	405	434	480	466	450	439	448	451	475	425	427	465	451	433	438	390	454	449	457	426	437	464	475	437	451	425	459	500	447	427	459	394	446	456	459	441	441	412	455	440	453	423	453	437	407	451	434	454	421	427	426	464	429	449	450	443	417	427	483	422	465	462	487	416	420	441	456	487	445	448	461	444	427	457	477	445	445	455	467	458	460	451	448	461	414	439	441	417	429	420	398	457	442	436	433	454	456	420	437	436	449	453	397	464	442	481	449	444	510	450	410	504	442	452	464	485	441	433	428	488	477	451	442	475	436	431	440	446	463	437	440	456	443	401	430	444	471	431	439	466	434	483	439	445	461	413	401	467	453	432	439	444	445	460	447	421	468	476	447	407	454	452	455	449	412	424	442	440	460	425	415	426	466	412	439	420	440	448	436	451	464	450	439	418	459	466	490	466	416	468	407	460	428	414	439	444	509	439	467	451	495	438	479	500	452	491	433	454	419	435	460	414	437	480	439	430	440	475	443	433	412	435	476	446	476	472	411	419	470	460	478	441	420	437	439	419	441	478	440	417	441	412	475	436	470	422	415	464	446	411	438	450	433	454	429	414	483	480	462	464	469	406	430	428	418	445	451	468	398	421	431	447	424	430	444	430	449	445	465	467	410	392	456	456	432	468	482	466	418	422	474	450	452	425	443	433	429	422	464	492	432	424	443	402	468	432	428	444	470	437	464	449	460	412	498	445	424	465	412	425	462	488	410	445	419	468	466	433	437	430	411	431	429	415	439	471	426	433	438	442	411	421	441	440	410	449	433	443	420	459	456	428	449	452	425	433	465	414	416	443	445	452	423	402	446	452	468	440	474	475	464	413	401	403	440	441	462	427	461	471	479	417	458	420	413	449	466	448	461	476	455	430	442	428	426	409	457	446	417	445	455	390	462	464	458	473	420	408	427	486	472	429	459	404	439	408	450	441	471	460	378	434	423	447	497	462	447	436	447	500	456	460	430	488	458	406	454	441	427	445	433	451	451	448	458	457	444	446	496	460	437	453	450	426	446	428	464	446	405	466	430	496	402	404	426	427	429	430	437	409	452	436	434	452	374	437	422	470	449	451	434	443	444	480	439	430	436	450	442	462	455	423	431	464	439	445	441	461	483	466	476	436	456	388	462	456	458	477	468	442	397	446	412	423	423	433	456	442	425	437	407	480	450	451	443	462	419	422	415	412	439	449	457	451	445	424	446	430	432	417	441	453	473	473	461	456	435	444	438	446	460	413	439	436	451	462	440	417	435	457	434	440	446	402	457	430	453	432	427	429	434	414	439	390	452	432	411	436	422	444	498	424	474	429	425	449	446	418	451	452	438	396	423	460	447	450	404	437	421	441	404	442	427	446	426	443	434	413	438	426	431	401	484	420	453	513	462	434	469	433	439	451	461	432	421	448	430	423	476	436	470	488	409	412	425	468	449	407	393	428	459	449	429	400	442	438	450	455	445	424	419	446	425	424	451	376	387	429	446	420	454	456	411	449	477	423	423	443	462	416	466	401	450	447	488	428	396	436	443	439	473	488	424	434	432	428	459	432	490	458	441	482	415	428	442	437	440	470	430	470	410	483	497	454	423	442	416	474	473	414	430	463	461	401	416	461	434	414	451	498	404	396	463	472	420	434	443	456	461	479	431	436	468	436	444	435	438	487	416	421	454	485	463	445	431	455	382	459	463	452	412	432	451	413	453	381	464	457	431	439	450	430	474	419	406	468	434	422	439	476	447	426	443	404	435	423	435	420	453	453	409	436	492	470	418	423	464	418	431	434	454	467	470	426	432	425	395	429	439	406	437	470	449	449	443	448	455	393	438	452	438	436	417	431	445	471	420	466	423	437	449	443	442	504	465	447	448	477	450	442	426	419	438	437	456	438	421	459	425	420	438	444	411	464	454	443	393	494	454	462	438	433	443	406	440	459	436	438	465	450	408	431	429	465	487	445	462	446	424	470	405	411	452	461	421	448	417	396	444	432	425	477	429	412	471	470	423	442	409	439	410	427	437	416	455	430	415	425	438	436	435	408	424	442	447	443	460	463	443	445	459	434	438	430	447	453	455	427	458	420	440	443	441	449	452	432	407	419	443	447	432	410	440	493	435	433	424	434	462	454	456	423	446	434	456	457	418	448	435	463	455	444	438	437	465	470	429	458	473	444	442	449	464	444	441	408	442	417	456	440	441	443	438	429	421	444	465	475	456	422	485	478	449	416	425	425	436	444	470	431	428	428	451	426	485	433	448	499	442	424	460	433	436	448	436	463	465	478	422	416	408	420	439	422	410	401	391	449	428	430	438	424	446	438	476	458	443	380	456	424	445	386	449	465	414	408	470	451	414	417	441	437	436	443	423	438	427	443	409	449	430	442	429	422	486	458	450	418	454	455	472	430	419	434	419	461	443	444	459	469	472	445	435	466	487	488	406	406	455	454	424	465	478	473	417	431	419	449	470	433	442	452	470	473	465	469	470	432
39782	25812	17848	13988	9974	5905	2415	1867	1578	1419	1182	1209	1073	1036	1030	1059	1084	989	988	1014	964	1024	977	1037	922	980	868	1031	983	958	1004	965	984	951	966	929	934	961	951	942	893	1008	919	890	970	881	919	944	897	923	969	940	963	961	899	1015	946	923	877	948	970	936	939	941	897	936	957	951	940	894	930	945	937	968	966	966	930	950	924	940	1011	916	922	938	890	947	963	974	923	984	1023	937	941	915	983	936	877	980	968	909	949	903	1016	940	971	939	909	945	978	954	946	961	928	1009	949	908	959	925	1003	909	949	970	905	935	898	944	911	949	974	923	959	954	938	944	960	882	904	925	900	961	972	945	980	972	930	1005	967	916	914	980	934	1004	940	936	947	928	979	931	971	926	953	945	957	964	905	955	957	984	930	929	964	914	939	952	938	939	906	880	935	935	997	917	949	900	967	954	926	932	950	942	904	990	889	905	935	948	954	904	972	883	924	910	938	958	918	990	959	947	976	938	960	946	924	946	959	926	958	921	935	939	937	946	959	950	926	942	955	928	949	909	939	967	989	946	933	978	1012	879	946	957	925	950	944	979	970	889	943	955	963	953	961	969	947	947	924	921	975	948	963	908	947	951	941	938	944	970	937	940	954	985	998	998	881	921	917	926	979	926	963	923	944	917	922	952	974	1000	964	928	881	928	933	966	905	955	1006	889	951	946	882	942	981	985	919	883	962	937	933	923	932	938	968	941	964	965	957	969	953	922	961	981	982	985	946	946	1008	927	946	925	907	918	971	935	995	962	928	943	1009	960	971	946	964	917	982	1039	993	941	938	911	937	931	897	992	990	986	962	950	896	952	983	962	895	1010	943	877	991	922	923	983	938	949	899	991	938	977	919	883	963	908	958	1002	903	948	953	912	952	937	924	977	980	994	958	941	975	971	960	1041	906	955	984	972	909	933	991	956	908	928	972	1013	965	932	978	963	894	989	974	942	957	959	922	979	901	985	880	983	924	980	1001	982	974	973	951	923	968	966	908	905	909	901	922	903	974	971	975	969	906	970	984	921	987	968	954	955	932	958	922	963	979	989	975	947	1046	967	965	968	956	980	961	953	960	901	952	960	956	1011	964	958	998	889	965	1034	924	926	965	969	912	981	995	920	936	928	955	971	955	951	933	948	917	926	934	983	938	947	904	953	1015	952	928	958	975	948	980	901	993	980	957	951	982	970	928	876	900	997	893	935	945	910	1000	940	850	919	944	932	932	936	899	912	910	945	962	902	968	999	942	939	969	927	957	906	946	970	978	915	937	937	982	1003	1006	972	920	950	921	957	944	979	947	930	958	984	961	930	930	939	965	962	869	993	901	1025	937	888	959	894	961	1090	919	963	941	928	931	936	958	945	1038	960	901	1039	947	908	915	951	962	929	971	862	882	958	984	915	946	974	1001	887	940	975	941	968	943	876	907	931	966	933	983	900	946	962	932	976	901	953	936	923	923	1000	938	925	915	963	957	917	971	962	926	969	959	974	958	929	1045	944	912	943	936	933	925	907	927	866	976	956	946	945	954	977	976	934	980	949	1004	982	950	977	911	919	926	1002	961	973	940	1011	912	958	915	949	901	935	980	939	965	973	914	936	887	976	964	930	962	916	975	907	948	966	931	924	933	927	958	940	929	937	972	916	946	983	952	970	925	934	939	943	964	919	932	958	983	993	939	951	967	988	950	950	983	913	934	924	967	922	947	933	916	994	974	925	949	961	951	969	937	902	968	939	964	1011	906	954	914	908	941	922	923	923	928	920	937	1007	952	954	920	983	963	948	971	949	896	946	948	998	954	987	921	926	942	950	1022	1000	943	950	962	916	957	919	926	932	921	919	976	923	993	865	928	965	881	902	919	937	915	958	989	959	971	937	900	957	923	939	901	887	930	993	961	877	857	958	974	925	903	957	928	939	881	924	898	964	940	854	874	1008	966	941	998	940	935	928	949	905	987	938	933	970	957	933	988	968	925	960	922	961	950	969	921	937	988	915	946	905	945	937	945	947	947	945	885	920	946	950	944	891	925	983	944	963	878	949	970	936	985	985	953	978	973	946	973	939	927	864	969	906	949	930	965	946	994	949	915	953	945	938	926	925	875	919	953	955	911	949	932	889	1011	984	981	905	995	891	952	914	949	857	986	970	1002	926	939	903	962	963	904	901	941	963	889	972	913	929	958	906	947	952	933	950	895	961	958	931	928	894	909	945	908	960	942	1004	911	914	907	973	905	936	949	908	973	940	977	959	926	956	1003	930	858	1004	962	901	969	925	965	891	949	941	1013	911	903	959	911	948	977	933	939	920	950	967	934	988	910	914	932	964	969	951	916	1010	962	926	990	950	937	939	929	969	958	933	919	937	978	973	974	933	991	941	935	954	928	938	988	876	871	904	936	990	984	924	1009	910	924	935	991	905	985	932	971	986	944	936	934	991	937	998	980	939	957	973	974	947	930	936	949	896	913	898	1012	942	954	916	901	931	914	963	930	905	912	965	942	974	928	945	927	887	943	958	932	907	943	974	877	926	998	973	932	933	961	897	917	919	880	962	887	906	986	951	940	965	933	946	969	932	935	958	948	901	960	978	972	956	940	954	931	928	886	944	960	943	950	901	944	914	971	903	983	1006	935	964	889	977	1004	947	1000	930	906	952	898	958	955	972	994	973	908	915	921	899	979	932	972	957	956	891	879	912	925	969	915	906	950	909	977	986	949	979	955	875	933	921	951	954	967	944	963	940	963	902	923	920	961	1031	955	883	977	946	969	945	981	940	926	921	972	919	967	986	935	976	948	943	915	969	964	926	970	954	921	958	987	902	925	956	971	1008	919	934	982	971	970	954	919	953	1000	950	960	958	916	941	964	974	943	986	975	948	957	898	937	986	892	963	955	919	912	953	951	937	954	888	925	906	986	950	948	966	972	954	903	924	948	911	933	990	878	901	981	938	948	951	910	966	893	933	926	948	958	947	962	960	931	949	933	963	973	986	916	923	992	922	929	966	958	952	918	942	968	958	916	927	998	917	1003	954	933	910	962	935	952	949	976	994	1016	949	975	962	963	939	957	938	983	881	970	964	966	929	978	894	900	944	939	903	931	879	951	892	923	962	959	929	927	933	920	956	907	922	950	949	975	952	934	932	937	914	896	934	962	972	920	928	928	915	884	949	945	945	921	973	915	881	931	973	972	944	951	895	951	929	943	975	953	948	909	938	947	925	954	945	934	918	907	909	1003	924	922	939	936	940	932	898	961	949	885	963	932	963	962	982	945	921	944	917	914	898	889	941	908	953	953	896	1005	961	963	942	934	920	930	934	946	973	939	940	967	956	963	985	904	937	914	977	884	931	926	1006	900	921	936	967	932	944	956	950	945	955	911	960	929	988	925	919	937	900	880	947	894	952	940	953	945	916	903	1010	959	958	949	865	964	980	909	918	916	957	908	962	942	980	971	995	946	936	1034	933	927	910	944	909	934	960	938	976	959	940	947	975	971	947	971	1014	943	935	934	925	976	925	904	926	934	936	934	933	963	972	897	957	984	1003	979	979
69914	39037	21015	10221	4141	2043	980	631	603	582	587	518	491	485	470	465	480	449	442	475	471	527	463	492	475	470	498	450	455	438	466	446	455	464	516	455	468	443	441	447	440	445	464	488	473	451	491	506	477	465	488	434	433	455	460	464	432	467	470	461	433	451	456	507	483	451	456	472	485	445	432	464	439	432	426	428	466	464	433	495	444	493	438	477	443	468	461	464	435	485	511	520	508	440	391	439	503	480	434	483	499	446	435	432	446	479	434	440	471	427	433	471	447	474	474	422	450	452	440	480	486	498	422	474	408	431	415	455	475	457	437	464	472	433	472	436	441	487	438	451	493	438	453	436	471	460	492	425	449	459	413	455	482	504	455	448	477	435	456	439	439	473	441	476	487	500	454	483	469	454	455	456	474	449	490	445	463	435	492	434	451	462	394	407	462	491	429	479	441	459	438	463	466	454	454	469	462	492	469	433	450	454	431	451	467	431	485	454	475	453	519	435	456	453	459	490	455	455	433	473	503	410	454	477	448	480	459	452	503	427	460	484	440	453	428	516	482	429	464	455	452	458	451	447	463	472	470	457	469	469	437	458	485	466	476	463	420	447	433	512	464	444	477	465	461	448	433	469	474	440	405	475	466	471	466	459	484	447	446	466	457	433	395	498	440	464	440	452	457	454	438	471	427	429	477	471	472	450	435	475	472	481	463	449	459	471	494	423	435	449	490	484	472	476	433	483	480	448	439	465	442	529	454	475	468	494	492	459	462	465	467	444	415	435	481	446	506	507	434	453	470	475	458	464	480	465	493	411	441	442	456	401	473	507	476	471	488	490	459	449	508	440	472	493	489	443	466	497	454	456	443	445	499	464	481	442	490	436	458	429	479	467	428	485	419	447	456	449	516	460	468	494	474	424	415	453	470	507	481	435	474	451	469	500	481	450	498	442	473	479	457	438	449	456	465	468	461	494	439	466	486	433	419	456	441	433	506	467	447	491	445	462	484	403	398	482	476	416	503	464	494	442	504	449	422	484	456	445	423	467	424	452	462	472	488	469	428	477	432	425	438	462	501	438	469	458	468	434	456	466	444	456	457	427	441	423	489	422	492	484	449	408	489	450	474	453	469	485	460	430	462	461	465	458	493	448	468	487	424	460	463	457	477	417	451	448	472	471	479	469	465	512	437	443	491	427	444	488	453	432	461	450	451	438	458	476	452	471	472	470	379	459	464	446	500	483	468	486	455	446	448	473	440	433	469	460	458	401	432	452	487	459	409	472	431	493	442	459	432	473	441	465	443	503	468	368	452	505	434	462	457	464	460	471	435	450	426	434	464	455	450	435	444	471	469	476	439	480	448	445	461	485	491	466	453	482	482	467	466	441	463	493	445	502	478	462	487	495	441	447	463	496	457	477	465	462	443	446	468	472	504	444	421	469	487	504	477	448	456	454	434	469	464	450	411	473	460	456	456	477	481	462	424	424	449	462	462	454	457	487	479	445	467	478	478	450	463	459	454	447	431	475	465	485	500	468	470	471	487	483	496	487	503	445	437	434	468	457	489	483	500	432	450	424	429	462	459	441	476	433	423	408	429	418	458	451	430	427	465	418	461	446	449	479	493	464	427	495	479	500	476	410	478	467	448	453	463	469	467	440	477	419	468	455	483	476	461	457	438	457	448	445	468	470	468	498	476	461	461	471	417	477	439	476	483	445	443	457	469	445	455	465	445	476	423	513	439	473	451	428	428	474	493	472	469	462	489	478	461	432	432	463	450	488	460	422	458	445	481	456	440	479	452	448	441	476	450	469	464	472	463	434	439	470	464	436	445	465	409	465	498	470	439	423	457	460	438	488	480	444	457	461	489	425	476	467	474	501	497	462	488	486	448	472	458	458	488	462	466	489	477	417	522	444	451	480	477	466	434	412	452	395	472	452	468	471	446	440	449	429	470	446	472	489	494	455	492	441	445	463	457	476	452	432	465	449	442	456	482	416	397	434	472	491	482	455	471	440	456	437	484	454	427	465	463	486	457	439	405	446	433	453	477	452	445	443	489	460	473	446	469	471	438	507	492	440	447	481	469	467	483	466	451	515	476	456	472	444	465	387	455	428	442	464	475	455	407	453	511	471	451	456	454	473	473	464	446	476	429	459	464	487	502	470	455	450	460	449	452	472	465	507	433	452	497	443	440	452	504	441	472	453	452	453	439	466	454	446	468	439	478	479	470	446	464	484	461	468	458	443	482	477	445	433	452	503	479	485	458	499	466	403	488	497	474	436	492	434	490	481	451	437	493	478	455	453	462	404	468	468	402	462	458	467	460	440	509	442	440	464	489	452	446	463	417	465	516	454	495	456	472	471	444	506	453	478	445	460	447	470	412	445	471	430	432	514	485	444	495	497	472	474	449	501	433	494	422	477	478	465	492	476	446	470	465	455	472	449	479	439	457	464	428	441	457	469	470	467	430	461	456	459	515	429	495	499	474	482	494	405	429	472	470	463	472	461	454	433	440	445	481	436	432	416	430	441	436	464	477	508	474	409	398	432	465	457	423	443	402	439	444	443	457	439	466	488	431	473	468	449	465	485	402	430	461	470	422	458	465	492	469	461	486	498	470	442	454	459	475	484	503	466	490	469	486	463	434	444	438	467	476	458	411	482	448	481	489	478	452	468	452	455	494	451	489	466	438	484	488	451	476	483	452	461	463	403	480	403	451	478	451	422	437	442	421	465	446	437	490	435	451	472	493	459	480	444	404	453	441	403	480	460	437	446	432	452	450	478	434	519	441	484	461	433	462	490	458	437	441	440	414	437	439	495	450	427	445	480	428	454	521	464	477	496	444	471	486	479	453	448	435	486	436	535	445	479	474	495	458	483	473	434	469	437	489	463	482	445	442	468	452	452	469	469	453	458	470	469	473	455	475	468	435	498	464	441	439	520	462	470	492	497	483	444	442	461	449	489	418	453	475	484	420	456	439	433	446	481	466	451	444	428	456	487	498	426	426	463	445	454	429	399	440	455	462	482	411	444	491	438	500	470	446	447	423	500	464	420	462	455	475	460	453	448	475	507	463	409	455	474	451	464	435	426	472	453	442	430	427	437	467	420	471	480	450	430	443	453	489	455	468	423	474	483	504	453	442	459	446	454	464	488	420	445	441	448	434	419	416	491	445	432	464	472	513	497	448	435	429	453	475	485	449	426	447	456	454	435	440	468	443	471	440	414	498	486	474	429	461	482	449	513	467	473	430	435	441	439	474	466	422	450	462	450	449	458	443	451	434	506	457	432	501	449	452	436	499	492	449	486	460	433	455	436	489	456	459	425	462	450	458	415	494	481	493	450	493	467	471	477	418	460	466	450	445	493	467	455	475	461	470	481	436	451	489	546	476	422	470	457	427	415	421	465	453	488	472	427	453	450	497	452	490	483	445	481	442	426	464	456	442	481	436	436	484	438	447	487	447	480	423	419	437	490	473	474	482	470	437	421	429	483	494	406	436	439
46828	29310	22250	16183	10017	6145	2855	1802	1493	1379	1277	1202	1120	1131	1068	1011	1007	1001	1030	1005	1012	967	1010	963	957	1014	936	927	957	989	995	977	1004	989	1043	989	963	956	975	989	1008	978	990	1022	984	993	978	977	985	955	931	1020	976	986	1031	963	955	946	963	984	962	1047	968	938	947	959	974	1030	963	977	959	986	974	994	995	996	984	968	939	1021	934	948	1000	978	990	999	975	960	967	1017	947	965	986	957	961	1036	964	1023	991	1008	1024	958	996	935	1009	942	964	974	945	959	967	987	966	972	982	965	978	986	966	947	937	1044	956	962	981	1042	961	973	989	993	1014	984	969	942	974	963	930	947	953	1027	979	1000	1034	963	1014	933	974	899	961	989	943	967	968	940	950	964	961	946	998	945	979	986	947	942	950	961	940	980	927	968	960	940	994	1001	922	998	1014	958	1025	994	1025	990	997	930	954	960	970	922	963	932	970	992	971	982	956	1007	1013	914	956	1029	1042	960	989	1015	954	942	984	941	1028	984	954	976	940	969	1022	970	963	979	964	966	969	953	928	1024	951	950	956	944	1023	930	990	1009	960	981	927	958	933	991	970	964	991	960	977	970	986	1002	992	1014	1008	987	917	1008	1016	961	980	947	967	968	975	924	1017	975	1004	963	993	921	986	1039	991	979	946	948	1029	959	964	941	971	1028	986	972	980	957	942	944	946	923	990	1010	999	978	939	1064	1048	913	960	956	1040	921	979	1018	975	954	975	929	963	936	990	998	917	970	1021	964	978	1015	996	972	976	988	965	995	960	974	1006	966	1000	953	970	954	896	959	1032	956	942	985	984	977	1024	972	982	988	982	986	945	1026	1034	958	930	932	1052	1031	949	959	1003	982	938	944	960	1019	977	1027	974	940	1035	994	976	961	972	1000	985	950	957	959	992	995	949	1006	953	964	993	962	959	963	1020	957	1005	968	968	920	944	966	929	941	955	933	1031	962	1026	952	931	958	977	1013	951	936	990	949	965	938	998	973	990	1005	930	1011	959	966	983	966	1023	1002	1005	920	972	944	971	999	998	920	934	1008	999	1007	1006	960	977	982	944	985	1026	954	1024	1027	960	967	996	969	992	915	935	993	1012	1009	968	1001	1004	981	972	996	911	939	985	1015	952	1001	1003	915	950	964	999	916	1010	970	961	968	995	952	953	990	958	992	948	953	962	996	949	935	951	965	1017	984	946	953	935	948	965	993	936	972	971	991	957	998	961	950	949	984	976	953	945	1012	963	943	1041	980	992	961	953	988	1011	952	928	961	958	1007	1024	950	979	964	996	955	978	990	980	929	956	986	986	967	993	1002	973	949	965	984	972	947	972	933	989	936	960	972	1027	987	991	992	963	973	970	935	999	920	952	949	961	1011	925	1009	887	1009	1007	1018	1005	992	1026	1046	984	991	1010	950	948	1008	925	979	970	984	977	1004	980	993	965	939	977	1015	927	1012	1003	1025	969	997	1037	991	920	952	955	978	999	952	968	968	918	982	976	1010	959	957	972	1002	1019	937	1013	1016	1004	998	965	960	946	966	972	1004	1008	997	952	1014	973	981	972	998	949	953	956	958	986	896	969	929	950	964	1029	1050	971	968	1013	986	981	985	1010	981	999	951	997	971	923	1019	1074	961	952	996	918	1014	1006	959	997	999	996	980	964	942	1016	1017	949	971	982	972	963	1008	1000	1016	956	991	947	1031	999	983	928	966	981	990	997	1035	952	946	920	919	942	957	914	1027	997	968	978	978	1025	1026	943	946	985	975	954	1008	970	923	936	966	1006	977	1015	1021	985	943	961	912	971	966	969	948	985	987	909	948	979	1044	1031	1016	973	997	984	977	894	1053	974	984	949	963	1006	1010	959	946	1020	939	1007	1005	970	976	1001	946	960	959	983	956	973	940	984	930	962	914	970	924	987	973	954	988	968	955	985	962	978	950	1025	990	944	976	934	985	949	954	1004	915	937	988	991	917	956	956	926	993	909	915	990	970	997	934	993	950	950	903	980	1001	944	930	994	1022	952	944	959	1005	980	971	1017	985	938	934	977	924	1026	937	974	1017	1012	947	948	946	990	1018	1017	995	942	962	1002	1017	960	959	953	982	961	977	1006	970	1002	962	973	962	944	989	994	997	985	960	952	1004	947	904	953	960	944	983	928	1023	1003	964	976	985	986	1019	955	981	978	944	960	991	952	1010	949	965	1002	932	1034	984	977	985	935	1018	994	936	995	970	969	935	978	1014	940	968	902	978	993	984	990	966	961	975	953	950	897	1069	973	943	964	1016	1005	1010	1004	961	905	987	964	1032	1002	934	977	975	995	999	968	970	975	1008	932	1002	965	998	941	939	930	907	1000	976	1003	939	921	958	987	979	973	996	960	1020	969	954	981	1006	1029	915	973	939	994	993	967	983	947	987	999	980	1000	938	975	957	988	945	985	971	971	944	962	993	975	1026	949	945	925	1002	933	980	955	918	983	983	991	985	1005	966	1005	988	958	972	1016	943	1002	917	972	972	977	952	932	968	1014	996	916	929	927	955	934	950	955	940	927	984	985	987	926	986	918	986	988	969	982	896	934	968	969	984	942	968	967	972	966	980	949	920	988	934	933	1024	1005	957	940	1001	941	979	953	963	989	994	998	925	970	1014	968	983	955	981	983	979	1004	990	917	965	1010	995	943	955	937	1032	931	972	934	996	934	1007	977	983	992	974	984	970	943	963	977	982	1047	968	994	971	1003	982	935	1026	927	979	924	1004	1014	921	974	939	934	980	978	977	976	957	990	973	935	1010	1002	963	955	983	955	981	978	963	941	967	988	986	1003	968	981	979	957	1004	984	918	987	1027	999	932	1019	972	912	939	984	941	983	979	1025	965	962	978	930	955	984	1032	988	967	966	994	975	1007	1010	999	991	943	958	965	924	955	1000	903	960	1015	959	967	975	1065	923	952	978	1056	927	985	970	948	912	920	969	982	922	967	999	1001	939	946	989	945	926	991	970	980	971	1019	1003	1014	966	975	942	957	1030	940	950	970	959	955	948	961	1000	911	1044	990	976	944	960	978	967	969	941	942	952	954	973	971	967	969	959	991	966	943	881	1006	971	1013	994	1004	1029	986	993	998	943	914	980	973	929	948	968	965	960	998	942	1008	974	1042	973	968	947	938	1001	999	1011	985	1012	979	961	1034	1020	1011	1005	1055	1040	938	1017	958	968	1027	947	975	1022	952	952	969	966	973	1015	952	963	955	922	969	970	939	968	963	968	944	968	926	926	958	979	1020	946	990	963	968	980	1019	899	965	909	957	906	999	970	936	940	995	920	1015	981	960	957	952	951	998	960	938	991	947	943	996	940	1008	986	996	943	1014	966	937	1032	981	936	994	1000	991	992	986	962	984	964	995	1005	979	986	944	964	1047	963	964	966	971	984	960	937	966	971	989	989	1017	1042	1013	1028	968	982	907	953	967	976	927	981	1001	993	986	965	990	996	959	954	965	953	1030	954	1035	905	1000	1026	1017	955	986	980	965	944	986	977	1028	982	1034	933	983	1008	936	1011	974	986	966	982	954	979	989	1000	1020	977	982	958	1008	987	983	984	1005	985	972	1000	948	970	969	1027	982	943	984	979	940	925	933	999	940	945	964	982	1038	1015	939	957	951	900	981	1026	987	1001	969	933	931	966	1009	975	1007	1003	976	995	949	935	981	935	945	924	978	991	976	941	949	981	971	994	966	999	959	1013	1003	984	1000	978	1011	977	912	976	947	922	964	945	977	927	931	964	1000	986	985	993	1028
50402	25341	12261	5214	1852	937	662	568	483	521	468	480	444	448	401	474	467	431	493	462	438	475	423	464	420	465	468	449	475	436	423	422	447	452	450	436	435	458	414	432	448	448	482	472	469	378	450	444	431	425	446	482	466	487	436	444	453	409	447	432	482	480	441	438	444	437	459	455	426	431	433	457	487	449	454	445	423	458	498	455	457	448	457	464	458	433	413	469	458	430	486	429	453	439	466	429	422	456	444	444	466	449	439	449	451	453	460	409	452	457	428	466	423	442	458	439	445	494	437	396	465	457	423	423	428	469	434	482	385	461	458	476	427	472	466	418	444	442	453	456	460	469	475	416	444	425	456	446	491	467	448	478	445	464	443	459	447	463	439	430	403	459	464	473	452	479	415	455	458	419	437	453	461	476	458	496	450	442	432	417	452	473	435	468	439	423	471	421	418	463	456	461	443	491	490	403	401	469	476	506	458	485	449	453	445	469	420	428	457	448	460	413	470	438	464	444	437	417	438	441	441	402	460	473	439	453	423	437	421	486	458	495	475	479	438	450	459	420	437	470	469	480	450	453	490	445	462	422	446	417	434	447	463	457	443	475	465	461	434	458	443	427	458	430	439	441	437	461	465	455	453	475	439	477	458	468	433	447	447	452	448	456	470	427	429	430	427	428	432	455	438	442	425	439	488	430	460	442	507	469	446	442	470	390	445	389	455	447	442	393	416	435	411	423	441	455	433	459	435	461	466	436	415	414	482	402	443	393	451	468	441	460	447	438	486	476	439	454	450	448	456	453	494	447	446	418	432	467	468	466	451	489	406	476	473	479	451	434	451	491	438	454	450	462	427	436	461	455	402	471	448	446	431	457	447	459	436	425	423	443	434	437	434	431	466	476	486	448	485	466	475	487	454	436	438	429	479	461	452	470	467	439	437	465	481	451	476	454	468	439	448	412	454	415	468	418	467	423	479	487	474	426	473	413	485	458	459	443	485	420	439	452	447	484	450	471	426	457	478	440	462	437	475	414	420	471	437	475	460	429	414	439	474	421	499	468	482	429	431	455	442	453	430	440	420	462	412	439	448	400	465	421	446	459	407	455	461	433	405	429	424	440	426	450	422	405	441	461	413	414	434	450	422	440	405	484	416	496	485	448	458	452	457	415	423	426	469	442	430	469	439	419	473	447	414	461	442	469	442	443	443	432	421	424	425	436	482	433	450	451	425	431	477	442	447	480	479	434	414	470	442	410	435	440	439	456	428	456	482	464	399	466	492	472	430	431	452	479	461	484	472	471	417	445	451	438	412	448	478	442	453	460	424	461	465	424	423	464	433	412	450	446	454	449	462	473	427	472	420	440	457	498	446	465	445	481	420	418	407	426	490	446	415	429	436	443	420	397	436	455	418	457	457	488	488	430	457	462	438	501	449	454	475	410	487	431	422	454	431	449	442	457	463	443	443	446	438	464	478	446	468	459	447	439	447	440	489	425	442	489	400	466	428	439	425	430	441	464	452	403	461	401	474	450	475	420	439	429	408	477	444	430	466	418	448	459	401	444	459	428	433	456	492	488	434	465	473	506	435	453	484	426	459	409	440	459	454	428	451	479	402	457	451	437	433	456	481	459	463	458	497	429	411	427	448	489	437	459	444	448	442	466	414	457	407	436	478	428	462	487	432	484	442	474	461	473	409	406	479	461	490	466	457	452	473	467	426	426	489	430	446	462	428	473	464	438	451	481	461	462	479	436	493	483	499	459	415	499	494	474	486	474	459	436	432	428	462	428	449	446	436	463	417	435	419	451	465	470	428	448	467	472	442	404	411	452	443	438	462	486	464	454	467	465	445	463	482	430	409	438	433	446	454	472	417	432	433	488	471	453	430	389	439	473	427	427	456	470	442	465	457	443	456	439	442	461	444	475	440	475	403	450	442	451	462	465	440	469	459	469	494	457	474	421	443	471	417	427	442	420	476	493	452	453	424	439	446	426	478	484	481	466	443	459	440	422	421	415	416	440	493	499	488	441	447	409	443	440	445	498	490	413	404	430	468	491	436	454	465	424	455	529	434	487	439	440	448	463	451	410	412	438	439	445	443	420	477	466	433	402	467	439	459	497	456	405	444	438	443	423	455	479	482	414	492	436	491	475	437	429	459	397	445	443	422	425	462	465	494	431	431	454	467	476	436	436	441	472	427	405	464	476	473	422	444	418	455	471	465	410	448	450	432	457	446	424	457	425	460	479	437	432	443	447	417	437	469	458	459	454	435	439	418	449	422	488	440	426	453	429	427	419	483	468	434	433	464	442	436	457	431	464	449	444	439	455	482	409	422	442	426	495	464	397	441	458	405	427	424	424	458	475	449	451	445	454	439	461	460	477	457	454	410	397	447	446	457	469	452	483	431	433	422	449	435	402	447	470	477	432	480	403	482	449	478	425	452	450	411	375	455	438	420	470	444	441	431	470	501	450	472	460	456	422	400	429	440	443	471	411	468	435	450	428	436	446	497	453	440	468	415	448	412	416	456	450	477	417	478	494	468	471	496	434	438	471	456	460	439	461	457	455	454	452	453	430	479	435	443	462	425	433	449	469	448	482	418	410	444	441	455	426	417	477	488	425	404	434	460	421	426	408	441	399	445	424	447	465	527	439	460	460	452	462	444	455	443	452	506	435	455	433	425	449	428	385	485	405	430	488	481	413	441	457	445	447	426	475	430	419	450	463	435	451	417	451	442	390	420	434	443	436	429	481	497	476	399	508	468	481	460	437	430	434	478	456	407	430	467	436	423	420	453	432	489	443	431	477	448	472	456	415	468	486	491	436	440	459	485	492	438	468	470	488	447	426	410	466	413	434	466	445	487	450	451	468	440	445	454	465	428	393	481	461	473	453	438	458	484	486	474	460	462	474	502	424	444	452	439	455	455	475	475	445	452	401	450	445	441	428	435	425	442	441	443	440	415	457	424	428	488	440	424	436	487	408	431	437	500	423	462	408	477	477	427	437	456	437	453	468	427	460	511	466	452	437	443	444	410	459	473	441	414	419	430	438	397	435	457	393	409	431	431	458	462	454	441	457	464	410	426	455	452	492	488	413	428	513	449	488	431	489	449	470	448	445	426	467	441	428	417	466	428	444	428	469	455	461	459	452	450	430	495	466	449	483	454	423	444	451	442	445	432	437	469	451	454	446	444	395	458	411	436	407	447	486	440	450	464	437	458	475	451	481	521	455	466	436	431	436	447	428	410	453	415	460	415	454	474	409	417	453	464	463	445	448	455	435	459	455	400	445	455	457	438	458	468	418	465	441	471	456	417	416	421	434	459	427	482	447	429	437	478	408	471	452	470	433	472	448	451	428	448	475	469	493	485	444	446	446	451	447	449	419	443	454	464	451	440	455	438	463	432	431	445	464	419	443	462	408	470	458	454	429	443	436	446	472	464	436	426	473	439	459	453	416	466	416	434	426	429	451	493	470	449	414	448	445	422	445	466	483	419	448	437	430
33031	18712	15192	10069	5080	2575	1660	1412	1259	1183	1166	1081	1088	970	952	974	984	937	931	1001	928	958	953	983	969	952	994	947	960	924	917	1011	927	993	948	908	989	1021	1012	938	990	941	915	953	969	970	993	953	940	888	958	908	922	896	902	948	948	914	977	953	907	937	943	916	959	965	979	895	965	943	978	975	942	919	954	972	971	935	941	925	957	1010	929	967	952	937	1020	918	967	933	950	937	948	903	953	948	1009	928	912	969	895	958	934	905	935	925	962	921	941	929	959	908	973	944	960	984	942	972	931	922	959	982	961	978	958	928	943	981	981	955	960	1006	965	1007	921	914	964	963	910	903	977	959	969	938	897	947	930	964	944	1004	947	980	1014	967	950	924	941	961	885	973	948	942	960	883	898	949	1006	922	940	943	1013	981	916	964	936	931	958	973	978	900	944	953	873	1003	923	1004	916	957	923	907	960	931	969	915	915	950	953	976	996	987	939	947	924	926	984	930	938	901	946	953	966	930	943	913	960	932	925	949	905	882	1004	948	891	958	1055	908	920	983	958	965	930	994	958	953	966	967	998	945	869	1010	948	976	973	941	1001	947	968	955	917	921	947	928	947	961	951	984	922	993	946	978	954	907	895	916	953	962	955	975	908	928	940	995	908	954	948	933	1008	949	911	999	963	951	955	946	939	872	1012	958	941	954	922	991	955	978	909	925	948	923	1017	905	978	956	979	991	956	945	933	901	935	950	898	916	934	882	926	971	921	936	991	945	942	957	947	962	919	942	875	1014	921	913	937	952	995	1030	907	914	935	930	969	923	959	948	901	934	971	927	945	936	947	953	949	962	946	907	936	895	966	920	902	969	974	965	925	923	911	937	954	977	933	916	971	954	953	906	957	917	928	986	917	933	978	951	884	910	904	907	979	944	1017	948	918	910	921	931	987	927	959	912	925	995	971	959	901	958	984	984	914	936	968	947	943	933	968	946	953	990	948	932	938	924	934	941	955	950	924	955	950	973	919	883	930	962	948	957	928	996	964	937	920	973	973	942	982	950	911	976	1020	930	960	940	946	940	985	878	953	909	936	926	890	994	931	951	959	920	898	949	976	931	997	967	969	965	926	956	992	1001	1012	881	951	882	984	965	948	945	998	929	903	907	959	915	1015	927	968	961	924	954	959	898	943	949	922	927	961	942	876	934	923	975	959	976	992	904	928	991	883	962	1008	929	895	989	888	975	924	956	948	945	919	946	973	932	971	987	939	914	919	911	944	900	957	903	989	938	923	951	1029	979	944	936	957	925	964	920	925	925	967	970	959	950	944	967	962	947	937	941	946	905	950	925	896	906	923	963	968	979	952	941	955	925	947	955	909	963	953	910	909	977	943	965	942	895	999	958	925	968	970	951	934	979	939	977	945	943	935	994	930	943	943	976	955	912	988	976	963	972	929	927	966	943	947	987	908	949	941	976	946	1001	969	976	936	899	985	931	953	975	924	932	992	935	906	1011	976	923	956	1008	947	1013	968	891	918	908	954	942	993	961	924	953	975	964	969	961	975	975	944	940	935	914	932	891	900	964	967	958	922	895	929	1000	974	943	909	993	967	989	929	925	958	973	970	952	972	880	904	991	927	948	923	949	925	968	1013	966	941	933	936	977	937	940	976	956	934	977	902	927	941	969	858	924	909	941	893	957	994	934	990	918	952	908	987	935	915	935	949	911	899	886	954	941	942	962	923	953	952	934	947	978	944	902	877	987	1001	902	945	945	950	966	1025	962	953	935	969	956	982	945	982	958	914	943	934	958	963	963	929	906	954	922	978	925	1020	959	960	955	939	966	952	961	952	945	909	911	943	956	962	899	904	944	929	920	924	928	964	968	927	951	912	973	969	914	1008	933	927	962	895	985	895	948	954	1001	957	880	956	893	1008	932	924	958	916	971	981	942	1024	875	910	952	983	983	876	968	978	923	942	898	949	962	950	946	936	980	949	955	1017	874	978	958	968	913	961	912	975	935	987	980	979	931	953	983	966	931	926	986	969	976	923	944	963	908	899	908	953	914	949	929	968	899	951	965	925	975	941	930	886	924	932	996	926	931	925	1002	934	1028	953	937	970	919	964	913	942	914	918	965	952	913	958	927	1023	956	950	918	893	944	949	950	915	975	903	919	954	965	1014	949	941	930	967	940	939	960	923	945	935	1028	989	982	1014	949	968	979	927	920	932	964	944	930	911	919	971	897	938	940	934	941	945	985	970	920	927	944	923	995	906	887	947	972	874	966	961	971	960	1000	940	896	963	922	956	908	944	942	941	971	937	923	923	939	936	943	875	961	974	958	950	998	997	914	973	923	902	968	959	908	970	959	913	979	936	974	950	943	1003	1032	929	977	908	911	996	948	948	947	916	1019	913	927	972	912	939	941	934	931	964	965	976	923	999	950	941	947	971	954	974	928	925	971	946	988	987	933	982	971	984	911	921	957	932	910	944	935	923	915	968	940	903	930	937	955	977	877	913	922	961	882	964	911	852	907	956	928	982	933	947	1000	901	874	971	983	895	938	996	930	967	941	946	885	923	952	922	966	866	942	938	906	1016	946	921	1005	947	930	924	943	970	949	957	972	970	964	933	947	954	913	910	943	949	883	958	959	941	907	996	931	968	893	929	965	992	1007	996	974	929	929	910	960	984	906	939	967	903	934	946	1016	938	975	901	915	934	956	978	940	906	1022	974	950	932	955	957	921	1003	952	932	956	946	958	919	995	988	948	920	946	916	949	986	966	930	955	964	934	956	948	954	979	958	965	932	920	948	955	946	990	978	912	892	1011	956	943	979	949	925	956	953	936	891	971	910	948	936	944	932	919	952	946	951	944	919	961	995	922	917	956	911	875	959	929	961	928	1007	953	987	969	1036	900	923	933	947	929	965	972	966	902	933	982	928	917	910	947	952	974	961	1001	956	935	936	986	927	969	946	951	984	998	916	863	914	996	956	909	940	925	881	937	957	998	853	946	909	1052	967	946	997	988	923	970	1021	994	932	981	919	935	1029	952	940	931	928	940	921	924	877	922	980	930	947	974	899	949	947	942	920	903	924	979	974	917	932	976	904	1018	885	979	923	952	934	943	900	983	988	958	948	887	915	904	969	932	938	949	926	916	910	968	933	927	973	974	977	996	955	970	980	910	949	968	941	932	981	899	957	910	1000	920	907	952	902	961	967	991	974	1005	945	902	885	958	980	925	976	921	946	975	925	948	928	952	931	976	926	933	929	1039	936	987	955	928	996	954	955	943	951	962	965	996	938	959	943	914	912	954	987	965	974	1015	964	926	920	946	949	1016	915	920	932	971	899	924	940	960	936	965	947	922	899	919	934	971	936	936	928	933	971	937	947	937	962	927	990	932	916	981	939	938	939	925	949	985	977	972	921	967	932	936	990	963	1003	922	947	976	964	944	919	937	926	976	960	918	915	942	917	951	941	950	972	924	920	995	1021	922	946	969	956	945	949	993	957	923	953	978	1002	1003	961	971	956	926	912	890	946	918	949	962	923	961	950	951	941	926	946	884	926	889	972	930	933	966	930	929	917	948	979	920
59282	34276	20367	9651	4399	1964	1003	703	586	543	416	510	502	470	486	484	424	459	415	440	438	463	455	475	433	438	454	446	412	450	451	426	445	427	428	466	448	431	435	452	422	424	488	435	490	470	409	451	422	442	434	393	422	436	409	460	413	455	454	443	408	448	433	438	480	457	457	441	415	419	460	446	421	413	401	452	432	456	436	466	447	470	441	497	432	402	454	464	374	415	436	416	430	450	452	458	421	414	399	428	460	439	435	419	416	412	437	462	399	441	428	443	441	456	442	461	435	436	457	444	443	434	491	441	418	453	451	413	434	422	425	478	459	500	421	422	431	455	468	426	432	431	413	416	396	451	437	441	456	469	445	439	436	430	428	421	415	461	425	456	474	425	441	427	467	458	413	449	430	459	410	467	426	416	450	448	449	446	468	432	470	469	420	462	468	424	431	503	421	453	440	453	423	409	427	474	404	411	429	448	436	442	459	474	425	429	421	425	423	449	459	439	472	468	413	449	447	472	432	497	475	406	420	429	407	464	455	430	492	452	459	448	461	418	434	414	429	427	462	408	438	438	458	419	467	450	404	423	416	440	433	444	446	437	441	429	448	399	452	433	429	445	476	467	476	422	431	483	421	464	419	475	397	491	440	454	452	480	447	473	441	451	488	400	467	425	439	454	418	430	457	424	462	426	433	453	476	474	457	412	420	432	445	451	436	451	419	426	471	459	405	442	415	444	417	407	435	411	426	401	456	440	470	452	440	468	413	430	439	463	439	458	441	422	492	426	431	455	430	447	444	438	437	484	401	469	418	463	453	430	423	418	429	431	474	425	417	436	406	424	475	470	435	430	472	453	467	498	501	417	448	405	448	495	430	404	420	453	455	418	431	431	413	475	450	438	435	465	456	434	484	486	418	413	446	413	444	433	404	411	402	403	434	507	433	417	461	457	506	463	417	458	430	426	444	445	463	421	436	465	468	429	422	413	429	470	414	420	430	459	496	432	409	413	480	438	445	440	417	455	412	470	459	428	434	449	432	449	432	445	448	436	425	453	473	447	454	429	464	451	450	496	402	438	453	449	439	424	465	420	420	451	428	438	446	453	464	426	462	446	463	458	478	484	424	444	425	444	436	464	469	466	441	472	434	461	456	468	463	458	442	466	431	458	417	468	417	472	440	405	426	415	443	381	429	416	461	457	411	454	457	441	402	424	434	442	450	457	464	392	442	460	445	478	455	444	451	450	461	460	413	403	434	486	413	463	438	507	463	442	438	448	458	407	469	472	450	428	416	460	457	475	481	462	445	370	447	415	433	432	458	405	444	471	430	426	433	434	432	463	433	427	459	459	442	431	440	462	437	440	433	470	416	442	462	461	483	467	441	434	470	463	425	435	431	429	416	452	439	462	457	499	475	434	408	438	438	462	421	479	457	506	455	458	397	467	430	459	425	427	438	440	441	449	476	486	426	389	412	462	434	420	461	449	452	437	454	409	434	385	425	413	441	406	471	460	441	448	456	444	458	454	463	421	500	450	438	433	444	450	412	449	483	451	454	443	440	428	447	457	456	475	441	458	473	467	453	451	431	452	470	429	419	451	424	419	449	404	441	465	435	421	442	440	437	462	419	433	477	442	450	437	389	440	426	421	426	459	472	429	467	421	406	451	453	465	452	453	436	466	421	471	417	474	449	428	420	465	419	474	459	392	444	433	439	441	443	442	416	478	464	450	448	458	422	469	451	459	423	446	424	443	463	447	457	446	427	447	436	484	439	396	448	441	458	494	443	449	458	387	427	402	450	476	429	408	436	452	487	412	457	391	396	449	443	443	470	459	415	433	464	409	448	442	402	459	389	436	455	422	473	456	472	392	462	463	444	427	443	477	413	485	469	452	455	429	442	434	476	456	433	429	398	463	477	446	428	430	481	463	455	452	445	435	494	460	422	392	433	488	436	449	469	427	429	404	439	481	447	420	412	453	467	434	460	447	483	399	454	428	478	450	406	457	485	482	409	442	467	458	440	458	394	448	456	423	459	427	454	436	488	485	404	440	452	444	424	472	435	408	413	447	442	435	418	439	453	470	457	447	413	429	435	447	462	443	460	446	419	446	455	432	442	450	423	424	427	433	449	414	448	415	428	465	482	469	438	471	494	463	450	459	419	421	483	440	461	415	444	429	436	447	452	495	404	449	455	463	418	428	492	461	381	394	434	453	447	425	431	511	483	480	443	467	427	456	429	427	443	458	442	455	393	495	426	428	400	460	402	434	406	503	443	450	462	452	408	426	474	473	400	461	435	449	423	453	474	440	432	413	400	433	425	445	447	395	474	437	447	441	446	449	426	427	436	428	405	441	467	490	443	441	448	440	449	451	474	425	431	479	430	438	409	487	472	454	432	424	423	424	448	457	455	461	431	433	439	454	418	459	429	432	434	440	440	459	444	429	429	448	422	426	440	464	458	454	434	405	412	428	438	470	474	459	433	477	487	425	439	444	446	450	423	442	481	473	454	395	399	479	454	430	454	415	454	429	434	433	438	451	455	461	430	471	407	449	483	439	462	471	450	419	414	424	434	428	398	463	484	449	461	467	465	441	410	445	446	409	429	439	455	460	479	435	448	480	450	465	422	426	463	478	413	418	453	450	439	432	429	417	428	437	449	447	459	454	391	433	464	405	432	436	434	461	434	420	420	463	444	456	465	444	448	408	445	428	429	467	468	453	428	472	481	427	423	423	462	440	417	456	483	484	427	409	423	414	426	461	449	457	445	414	455	436	409	411	473	432	395	426	407	487	464	484	432	453	451	456	432	449	461	460	450	423	456	416	450	480	425	453	452	460	436	440	436	465	454	422	473	441	451	472	420	473	408	423	458	425	437	435	470	446	462	433	472	455	450	451	414	473	487	411	431	453	438	471	448	452	462	413	429	462	426	418	461	430	445	418	422	411	443	425	464	449	438	418	394	454	421	469	450	445	453	429	460	431	453	419	419	408	458	447	451	459	443	461	441	431	428	394	401	465	464	466	468	424	430	439	446	423	474	479	476	431	428	457	399	415	472	415	450	451	467	413	455	472	466	404	399	447	445	397	468	435	481	451	442	440	440	434	447	409	466	480	433	460	435	433	402	415	435	432	441	412	426	432	466	444	441	433	441	415	442	411	490	442	404	431	445	458	446	436	455	429	459	408	429	438	463	456	401	458	469	432	425	444	460	397	424	423	437	424	469	447	433	445	393	408	462	433	432	398	421	427	434	453	413	431	458	430	480	439	445	415	444	431	425	486	434	430	405	435	423	410	463	441	436	413	427	434	438	453	421	458	422	429	440	398	420	483	417	416	438	461	415	507	492	512	472	466	454	461	453	459	418	452	452	444	420	448	470	460	418	402	422	439	459	456	468	495	457	458	483	435	462	413	399	427	463	459	432	446	438	441	466	481	461	450	469	480	461	445	437	463	455	413	519	428	423	476	373	427	463	440	437	454	429	462	424	430	424	435	431	486	461	416
37904	27304	22699	16593	11498	5880	3006	1872	1594	1420	1393	1202	1110	1076	1053	1035	982	1055	996	1007	989	941	933	975	962	953	1001	977	938	924	1005	967	974	966	975	911	970	965	977	924	980	1000	935	942	907	907	989	950	942	938	953	965	974	931	962	986	956	933	954	910	936	967	947	984	927	945	976	985	977	1026	968	939	1012	932	886	984	965	947	965	928	962	985	967	903	967	900	937	922	922	967	979	964	937	930	979	989	936	960	879	891	945	909	933	986	904	987	961	936	915	950	946	939	919	951	959	973	1001	916	897	930	954	924	886	907	950	962	893	945	985	968	985	958	893	1025	956	963	961	954	966	928	965	981	931	897	985	929	972	930	924	945	908	976	956	964	935	970	1022	970	935	1008	953	928	1022	904	960	961	932	937	913	940	929	1004	879	945	943	987	919	914	912	927	931	992	960	921	965	943	951	978	929	942	915	942	938	912	928	981	950	1002	965	983	996	933	1000	982	921	945	945	971	980	922	930	929	908	963	936	983	988	957	910	945	983	967	947	964	859	1030	914	929	999	935	968	931	972	978	966	904	864	973	919	957	990	869	910	950	922	957	905	950	928	982	963	947	958	885	919	959	914	982	966	967	972	958	977	1014	915	943	957	905	986	961	971	906	955	889	955	959	876	953	961	904	940	932	928	908	934	889	978	963	916	905	980	903	967	912	935	898	975	919	961	926	948	948	977	930	933	916	950	891	943	964	863	949	951	951	962	930	940	928	960	912	944	900	977	945	928	959	959	931	924	932	983	935	969	934	910	981	931	930	959	926	893	911	928	980	963	913	980	981	948	943	959	950	908	990	1019	951	951	946	938	891	945	934	967	915	919	959	935	970	910	939	969	1014	981	958	935	950	962	929	978	1023	863	919	923	981	897	885	919	944	992	881	974	961	993	927	940	952	983	900	910	890	968	988	919	979	924	923	979	1004	937	893	977	966	1005	1016	891	957	978	944	986	952	938	920	922	949	942	968	979	891	976	946	980	954	884	931	1028	1010	938	958	909	963	997	940	997	980	1003	938	896	905	964	962	937	931	939	932	968	935	905	944	977	907	925	913	929	943	991	916	990	953	980	975	965	922	962	951	963	970	894	941	894	996	919	903	930	895	895	956	931	949	978	955	934	969	1001	905	964	923	943	974	1020	1000	916	973	985	900	990	934	989	936	967	963	905	910	909	936	926	934	929	907	940	942	942	928	941	948	963	904	949	932	930	940	949	922	964	941	982	868	927	930	1025	932	917	934	964	934	956	949	936	988	943	919	969	892	921	919	998	919	964	896	926	945	956	936	985	928	921	960	963	985	949	925	854	944	926	934	942	930	964	933	925	934	973	995	947	944	949	950	1007	970	1015	951	949	920	896	921	949	959	923	949	972	978	938	967	950	901	959	886	956	947	916	942	961	967	918	913	971	977	923	969	909	940	958	959	964	917	943	906	967	1012	935	966	982	911	924	963	954	963	983	966	1007	884	834	966	929	948	960	903	937	947	972	938	941	887	926	909	932	956	915	980	947	951	982	931	990	954	901	878	917	955	926	961	957	982	902	929	947	908	935	937	958	988	916	934	936	934	1003	978	954	927	1011	963	905	913	911	943	977	896	932	925	943	994	974	943	965	909	960	929	956	972	977	972	957	918	953	947	951	958	913	943	946	1015	939	958	972	988	949	909	996	966	909	962	971	990	880	925	939	955	952	991	921	929	916	881	923	1017	965	948	992	879	948	913	921	947	960	933	967	916	973	985	954	919	947	918	1005	933	965	951	945	921	984	932	978	980	945	971	936	1007	958	932	917	968	924	940	956	929	976	947	957	953	1006	976	1017	894	918	980	940	987	939	926	940	986	953	948	916	964	975	935	1001	935	926	975	949	922	1029	897	965	958	886	934	935	907	953	940	965	902	929	945	942	915	977	962	965	972	942	925	942	936	969	914	896	915	954	1031	987	984	964	891	912	928	891	938	958	927	954	1003	952	964	964	942	954	999	936	960	910	900	954	903	954	968	936	918	978	930	908	940	910	917	928	894	954	980	955	888	930	961	940	977	980	938	945	953	934	1001	957	989	975	973	990	880	962	948	927	970	958	1002	924	946	982	937	952	958	909	898	958	954	952	998	951	1001	902	935	962	966	926	986	902	988	945	946	950	948	1000	939	970	952	950	908	1011	908	951	976	901	974	935	977	969	948	951	909	983	898	926	874	950	914	925	954	944	932	977	967	938	1036	930	1001	910	933	950	904	929	973	917	954	959	937	938	984	947	984	948	943	924	922	937	931	951	917	956	950	959	968	956	903	933	1017	919	941	895	882	989	915	941	969	944	937	924	949	977	968	1006	900	955	961	996	979	947	952	910	1042	920	918	960	924	927	910	907	925	951	891	957	925	929	938	900	937	949	948	964	925	965	997	989	929	968	979	923	966	912	957	1048	927	916	937	978	987	949	938	951	888	990	912	968	978	931	1014	939	962	895	930	976	941	983	884	979	969	950	952	899	936	954	936	882	954	934	993	968	916	980	930	942	958	913	924	933	976	948	924	966	967	946	1002	927	920	919	1024	909	906	925	958	968	938	914	916	982	909	962	931	943	959	933	918	959	893	1008	918	949	947	994	975	979	967	885	939	999	954	921	960	977	947	911	945	916	945	930	928	941	914	965	936	909	950	954	926	869	917	948	966	962	915	877	914	916	1007	965	960	936	919	952	919	964	951	977	987	896	952	961	1004	953	918	931	925	974	930	956	930	914	938	995	932	1020	948	918	986	939	935	953	871	937	983	1025	959	916	992	968	991	960	934	895	964	936	947	990	903	944	939	940	940	939	966	935	930	927	948	921	915	957	942	957	993	983	959	944	919	913	926	934	935	941	985	953	967	960	969	936	971	969	935	958	897	953	930	914	969	973	950	964	925	986	964	942	962	954	999	963	946	932	939	987	958	961	912	1014	935	909	938	951	968	948	981	953	949	912	946	967	902	938	927	913	982	895	969	913	945	981	983	956	941	921	946	961	957	947	883	983	911	929	929	947	943	933	964	927	926	976	916	967	971	978	947	953	924	973	930	1007	918	902	1006	945	960	966	915	1004	944	949	993	970	941	908	959	940	975	936	972	950	1026	910	960	953	974	922	922	913	951	1015	953	959	930	984	934	959	908	947	938	952	949	931	992	911	949	906	947	920	968	972	916	957	962	977	929	963	906	972	1005	930	939	902	959	1005	928	927	915	969	953	971	972	937	929	923	964	958	924	962	964	952	945	932	905	936	952	965	946	955	937	947	931	970	886	926	990	900	912	924	956	937	944	935	885	948	919	952	915	945	949	920	1008	998	997	979	926	921	910	937	972	960	952	962	991	935	931	884	947	940	1004	903	963	948	928	934	982	966	904	944	922	891	968	910	957	912	919	918	947	975	1013	923	878	963	968	981	960	967	971	959	951	941	974	943	940	927	973	929	995	946	920	926	934	927	911	957	969	944	915	921	970	922	909	992	994	913	962	882	1010	905	914	975	919	969	937	935	946	949	951	953	918	930	1001	960	934	992	972	957	963	1009	944	937	976	973	935
68834	40511	25142	11873	6886	3898	1586	754	698	604	550	496	531	456	448	477	475	510	480	458	463	469	493	466	474	468	447	532	473	488	481	510	459	473	466	478	473	492	443	476	460	437	481	462	468	471	459	472	486	430	410	458	424	474	454	445	500	492	468	456	486	485	471	440	411	435	510	449	464	498	475	454	487	435	438	482	406	468	508	459	473	479	519	473	478	449	444	447	541	475	446	473	503	449	460	472	459	468	465	466	437	485	406	458	469	470	485	447	459	465	451	452	445	470	499	473	497	469	489	452	461	453	451	473	465	436	438	488	492	465	497	452	436	479	449	460	463	431	470	468	468	464	490	453	453	511	436	417	455	427	452	457	458	422	441	465	461	458	410	498	445	423	472	467	474	461	440	412	440	431	433	469	438	462	469	450	483	455	461	441	457	458	454	446	462	449	490	406	472	468	452	443	434	471	474	460	437	485	443	484	487	478	442	493	439	463	515	438	413	475	491	494	502	451	453	435	428	485	450	445	423	473	440	455	471	451	437	466	465	442	456	422	497	462	475	466	427	478	485	447	459	476	436	426	442	425	425	500	441	481	445	426	452	431	444	499	462	456	457	479	452	437	451	446	404	447	449	452	453	434	446	469	435	421	438	492	475	476	460	464	481	471	451	455	419	423	493	452	471	473	453	452	439	478	447	471	459	469	453	443	483	460	471	509	455	428	465	494	464	432	446	478	446	462	459	473	475	426	489	446	469	438	420	433	467	501	419	494	470	464	433	480	459	475	462	472	478	448	464	465	474	414	445	455	469	440	454	497	461	458	477	445	436	470	467	429	431	452	468	467	426	421	498	432	426	410	504	491	445	456	477	495	491	441	428	432	448	441	441	442	444	459	428	460	484	423	476	392	463	432	444	494	447	453	452	420	493	461	477	465	431	443	470	454	452	437	454	545	456	413	455	444	486	494	437	486	422	494	450	420	465	458	472	427	425	411	455	458	443	456	483	462	445	497	481	465	467	444	408	404	430	459	485	462	528	471	436	504	470	451	428	464	443	456	461	454	462	475	435	456	451	451	448	465	490	499	505	446	448	452	457	511	471	487	401	442	467	439	483	447	419	436	458	409	477	495	477	524	485	454	490	470	438	464	465	447	448	502	448	458	453	424	466	481	439	462	486	501	442	434	476	463	513	467	465	455	487	445	470	471	447	480	450	462	474	472	475	425	462	476	486	470	452	479	483	450	449	464	497	491	445	452	446	470	424	480	463	487	453	495	474	426	468	464	455	491	468	447	475	497	454	417	469	466	461	470	460	459	463	473	418	472	480	422	441	426	473	449	432	416	447	488	457	500	475	461	454	483	482	456	465	457	438	472	456	440	451	456	470	452	483	461	430	458	429	461	485	450	438	464	413	503	454	456	456	434	486	440	401	431	438	479	483	444	431	483	415	458	459	447	444	415	418	439	459	408	430	455	414	480	439	440	474	430	491	466	427	486	430	455	463	426	465	457	437	421	435	490	473	447	453	446	421	452	473	460	440	445	451	446	458	449	450	429	461	486	433	456	453	440	436	434	463	459	477	461	453	469	460	464	482	442	451	450	446	418	457	508	493	484	450	468	467	417	446	421	462	468	401	453	487	472	470	471	424	447	428	452	445	439	468	424	423	461	459	424	474	414	479	466	454	438	467	424	467	411	486	468	432	446	446	464	469	432	449	411	454	477	449	484	421	461	460	488	476	428	440	452	432	436	463	418	463	477	380	449	424	433	446	459	460	474	437	490	459	444	468	435	444	433	443	436	451	492	452	466	447	464	458	477	434	454	418	501	499	471	443	432	455	474	478	464	450	466	483	456	463	433	449	454	485	444	448	482	434	484	454	468	469	490	430	428	436	408	441	425	439	454	448	455	451	437	455	436	473	440	461	465	471	446	437	456	420	428	448	431	439	447	491	462	446	460	393	468	420	423	457	446	476	460	484	475	464	441	408	487	450	460	408	455	458	496	447	463	444	465	429	455	434	479	461	477	423	477	440	472	497	419	445	436	422	420	452	498	458	507	494	453	460	446	475	500	510	464	449	464	508	431	460	452	456	488	482	480	474	427	467	477	470	496	469	452	417	450	441	435	435	445	444	466	459	439	429	449	472	460	518	464	427	436	468	443	420	448	431	461	425	517	444	472	406	476	482	444	445	458	426	454	449	457	445	471	449	468	447	456	426	412	469	499	453	484	468	491	464	453	464	464	474	479	426	429	455	460	457	453	465	447	424	452	431	431	510	452	480	452	453	413	436	496	477	433	507	476	456	460	476	475	501	466	436	433	451	448	488	465	460	423	463	432	452	445	439	392	408	424	440	454	464	448	456	423	452	459	419	444	440	474	414	487	482	480	438	460	486	451	484	472	501	455	441	448	475	472	480	456	445	477	491	436	462	431	456	436	450	474	467	459	465	502	439	434	465	447	482	439	502	457	451	495	443	377	435	480	427	432	459	429	473	410	441	476	452	479	486	478	469	483	424	456	448	484	456	502	455	432	454	499	498	449	451	496	454	459	444	440	452	474	457	470	484	439	444	468	454	451	452	475	471	457	444	431	446	490	457	470	461	453	463	471	471	463	481	430	419	436	464	453	412	423	443	473	449	504	473	473	427	461	466	444	449	508	467	493	493	453	427	417	420	459	434	459	386	446	460	436	454	451	409	462	442	471	457	478	429	419	398	435	458	462	482	434	481	416	503	434	412	432	493	446	459	420	444	465	447	442	460	447	515	446	487	459	479	418	472	483	444	455	471	507	473	430	442	453	441	497	462	430	459	416	459	435	471	455	504	430	479	467	412	467	442	469	413	445	447	422	440	437	455	439	436	464	459	470	446	439	447	448	478	441	453	427	487	476	442	459	407	479	465	460	445	461	487	435	442	470	442	434	411	460	462	462	416	466	503	445	443	460	489	471	443	424	438	448	488	448	468	441	462	455	445	460	465	480	421	465	498	438	466	449	488	414	463	449	459	443	474	487	409	451	443	445	455	450	429	478	466	470	418	464	453	468	453	460	483	466	486	523	441	465	503	458	440	467	427	436	403	450	423	419	455	475	445	457	474	493	477	419	452	430	454	494	509	476	450	447	441	454	456	451	445	447	446	467	494	504	471	486	413	450	421	424	445	428	423	466	428	434	442	459	476	480	481	445	456	407	467	485	480	480	496	460	453	433	468	427	483	416	455	466	421	416	434	458	460	425	473	460	494	456	493	472	469	440	457	488	433	448	439	469	436	478	480	482	476	460	476	435	449	449	446	479	440	459	452	462	442	506	462	436	478	512	493	414	430	467	500	455	445	458	449	468	449	443	482	438	443	451	492	462	489	431	467	456	447	459	421	498	488	438	437	456	423	480	461	453	426	466	426	427	447	492	448	420	453	466	456	463	459	428	485	504	531	494	460	455	449	420	447	415	481	457	457	490	457	437	458	429	482	479	473	523	499	490	408	491	462	445	435	459	406	464	475	471	514	477
44488	31482	25566	18943	15505	10591	4370	2306	1914	1727	1536	1374	1230	1186	1113	1070	1115	1128	1066	1040	1032	1065	1032	999	967	1032	1016	1004	966	1034	943	995	1037	1017	989	993	973	927	1010	964	932	963	976	956	975	1022	975	936	962	990	970	941	985	998	936	915	923	993	947	946	956	948	972	950	924	933	1002	980	966	958	980	988	955	970	955	922	938	910	951	986	952	959	1013	985	979	1004	944	1008	921	944	963	985	913	964	944	994	945	955	950	922	946	1037	957	963	1006	954	988	964	949	1028	973	933	980	996	1008	968	975	940	990	951	967	954	935	973	928	918	1008	1038	913	885	1027	954	924	1027	956	943	1008	938	987	968	1029	904	927	983	942	975	999	1001	926	984	1000	922	964	984	953	973	993	1010	927	975	1003	967	954	978	959	1031	946	991	1008	950	918	1044	1015	1016	971	957	1031	965	1016	947	988	923	980	964	1017	944	953	931	970	1011	980	971	991	930	988	1017	1006	1000	975	927	953	943	938	956	989	1048	975	1025	949	947	983	967	1032	990	981	952	939	967	982	1008	987	940	953	967	955	984	1012	954	981	1005	988	998	929	1017	997	931	1032	973	984	993	986	995	984	1006	929	984	997	990	971	941	994	978	986	970	946	934	1004	1041	938	956	1044	929	943	993	928	979	942	992	943	1000	978	892	961	960	950	950	972	983	974	1027	947	997	996	1003	967	999	965	979	978	998	1027	1018	996	944	907	960	951	997	981	971	992	949	951	952	943	989	931	951	958	959	977	1004	979	962	1014	967	979	963	942	941	990	941	1026	948	990	979	995	963	961	920	932	1029	921	973	920	1003	929	957	987	1012	990	916	957	918	967	939	1022	972	1012	973	967	961	1009	925	947	961	975	1017	1008	911	966	977	1008	955	979	952	932	958	975	997	975	965	966	974	968	921	997	930	993	907	917	947	965	960	923	977	986	968	931	973	956	937	961	1025	1046	946	978	953	956	971	997	1018	985	999	961	1001	963	982	914	977	926	966	1014	1008	960	918	911	932	962	974	1040	964	965	939	983	944	985	976	911	1010	970	954	1047	986	1013	969	964	954	972	950	984	965	953	1012	918	964	966	1020	963	993	968	981	1004	955	939	983	954	971	967	939	987	949	1003	949	969	972	985	980	980	941	992	996	935	1014	972	941	956	970	930	981	898	1013	1000	949	973	954	971	918	972	1046	1000	976	960	948	972	980	957	914	920	944	951	940	935	953	987	975	939	981	992	972	940	943	955	897	968	997	964	1012	1014	1000	959	996	965	936	964	1003	1005	965	962	970	978	925	954	968	942	968	952	959	973	982	974	944	994	981	941	981	968	988	966	1030	1004	983	978	1034	986	962	941	1000	994	894	990	904	957	980	968	947	965	959	928	972	930	1003	989	976	963	1018	963	995	963	999	1008	957	975	924	1019	974	973	931	975	985	980	980	976	926	948	984	942	935	935	1026	990	956	977	915	988	988	988	984	1032	941	986	959	983	1034	996	943	965	963	956	950	1011	958	1006	946	952	971	954	996	1013	905	986	964	951	984	943	997	975	976	981	966	1001	943	1008	956	956	994	936	915	967	1041	931	969	948	971	969	981	970	930	985	1014	948	1031	971	993	979	953	942	962	1003	947	946	998	1019	913	1045	1037	922	974	985	975	1001	959	992	997	987	991	927	953	927	1011	978	945	883	958	977	958	978	946	969	969	1007	1018	967	932	906	909	949	962	970	969	909	955	983	935	926	956	1006	969	1017	952	967	955	969	998	960	943	947	984	1026	926	1020	986	970	991	994	962	921	1017	1024	970	1023	962	987	953	982	981	972	950	972	936	977	993	1016	1011	958	960	968	969	986	955	951	949	969	904	940	1004	995	958	911	965	980	994	991	978	971	955	980	945	981	961	986	916	975	940	977	1017	966	986	947	950	944	970	996	971	957	928	991	1000	942	956	950	909	913	969	983	955	992	1003	922	987	969	912	989	978	937	988	993	966	948	991	1029	994	1068	1008	939	959	991	950	1037	1018	971	944	943	966	925	1010	1006	956	927	963	954	993	952	966	990	975	957	959	1017	955	940	991	927	965	1000	968	932	931	990	1011	945	935	963	988	980	946	1019	1018	981	944	977	998	961	993	969	946	983	978	996	972	942	951	969	926	949	1002	950	962	956	980	988	984	959	985	995	930	965	993	1019	1005	951	952	946	963	1002	943	986	974	954	984	978	965	1018	938	978	941	1012	1024	1002	945	989	917	988	962	1000	936	931	992	928	949	963	992	915	922	984	1077	970	922	1006	1021	952	1052	924	1010	998	1004	927	947	990	977	993	952	956	967	947	951	1012	988	979	983	936	972	990	993	976	984	949	966	975	944	984	1023	984	1016	956	934	963	966	917	965	983	1042	971	941	1010	935	919	961	961	981	955	923	971	976	988	974	986	974	966	937	978	934	961	965	1016	947	986	966	1013	954	1002	985	926	962	986	1008	895	934	988	957	982	988	1012	976	1043	908	964	997	959	951	958	947	1037	919	960	957	967	951	911	1030	961	996	996	1007	1008	1001	985	1022	1046	969	1007	888	989	969	956	982	975	993	950	973	980	968	972	1003	910	970	991	971	963	953	971	1014	1010	977	916	956	994	945	982	954	991	942	934	999	934	953	962	992	955	956	924	963	957	980	988	939	987	1028	955	966	954	974	976	970	963	960	1013	913	990	956	961	956	969	929	932	993	953	952	941	938	961	971	978	975	977	966	961	945	957	895	972	1007	898	946	997	901	942	978	965	977	934	1003	987	941	972	995	974	933	987	1002	980	990	976	952	1036	911	972	960	957	990	958	942	904	938	972	1007	949	970	954	934	1039	987	971	990	1012	928	964	991	944	940	984	946	914	946	994	974	923	934	963	938	945	1008	944	959	933	971	939	975	971	993	948	973	963	1011	957	1019	930	979	952	983	926	992	1000	955	975	998	952	993	995	1014	1016	963	942	952	949	986	891	963	1029	955	965	974	938	999	992	970	964	953	908	998	952	975	984	948	1016	980	967	891	1018	996	973	1019	944	988	1012	972	970	942	994	978	964	929	951	1003	1009	944	1026	983	990	977	992	982	956	950	912	980	950	996	944	919	970	949	948	961	931	953	928	1001	920	955	960	981	979	958	984	996	983	936	1006	951	990	976	954	961	1035	997	938	987	963	998	930	962	937	973	948	979	956	998	954	988	988	904	1003	999	1012	942	1011	965	996	971	981	984	995	1001	958	954	944	973	979	957	927	968	993	958	934	933	1001	1010	995	968	962	1003	968	1028	958	989	980	946	888	1012	983	939	935	993	895	1010	924	949	950	983	948	940	1022	992	971	925	1012	931	959	942	952	974	954	990	965	913	995	972	985	995	993	995	962	1031	982	937	1013	991	994	955	951	959	990	945	1002	935	952	938	996	983	974	964	992	949	958	943	981	936	949	1005	965	970	962	940	989	979	948	983	938	1007	1001	979	996	960	979	979	960	1013	992	999	948	1025	964	942	941	1019	988	963	1035	925	908	1014	980	998	988	956	980	991	934	991	962	978	972	907	1031	969	964	934	972	968	999	1035	946	926	989	1000	980	996	989	942	912	968	948	1026	937	1005	934	978	938	1031	953	920	952	896	948	956	930	1018	994	938	939	1014	943	967	984	917	966	1023	941	984	926	981	940	957	949	1022	995	957	921	978	956	965	967	1014	947	963	1013	992	1026	964	936	977	915	981	934	982
48096	24517	10604	4924	2049	997	679	559	526	530	516	506	481	428	451	467	439	452	428	462	429	449	435	453	455	449	474	424	439	467	405	452	437	455	414	450	470	429	443	446	440	454	456	490	466	442	454	462	451	411	451	474	463	424	416	483	453	391	440	446	465	452	429	417	488	432	478	475	444	461	422	420	418	428	465	482	474	469	420	456	439	476	451	448	439	454	461	431	425	471	460	437	445	427	434	425	439	440	456	456	453	436	475	461	428	403	457	401	437	414	404	463	473	462	452	470	455	477	455	465	454	423	416	433	391	458	389	434	472	440	421	451	488	412	459	481	416	420	411	448	463	371	410	467	424	431	445	443	474	426	441	463	423	457	420	466	482	472	418	441	452	435	472	412	444	386	446	457	463	436	429	483	484	416	447	430	434	399	450	453	418	437	435	440	461	457	429	432	420	400	444	450	454	443	450	451	420	444	462	433	429	489	460	435	455	446	454	451	442	468	439	450	410	444	423	410	477	485	460	432	447	454	446	472	406	445	454	409	429	478	400	468	413	458	420	471	454	469	430	421	472	427	460	456	439	462	426	437	448	425	455	415	446	463	442	487	426	434	469	454	410	420	421	429	454	439	426	405	435	460	431	450	451	431	420	447	452	452	520	426	439	406	439	438	434	450	454	452	468	497	442	412	431	443	425	422	422	420	469	432	446	434	410	454	466	466	456	446	406	422	450	454	426	444	455	433	457	437	433	441	429	441	446	445	497	448	375	450	478	510	428	483	483	461	480	458	509	470	435	418	469	476	454	471	426	433	447	451	453	486	452	419	450	421	439	424	448	462	485	469	432	440	470	457	441	480	446	475	445	436	453	448	457	471	429	445	442	463	412	447	435	433	444	429	472	419	450	469	430	424	449	463	455	469	444	446	440	409	434	444	431	409	435	443	462	443	433	415	438	455	458	447	470	454	416	436	448	438	454	473	421	421	439	460	415	458	406	456	432	491	440	432	416	431	465	446	451	476	422	437	406	418	455	405	403	440	423	422	429	466	457	461	454	434	434	456	414	441	466	456	469	417	448	422	391	455	479	463	460	459	406	441	440	452	459	413	448	453	438	442	429	435	443	424	443	438	446	454	427	400	446	486	452	433	418	455	447	430	462	460	419	465	426	439	487	452	427	395	435	491	427	465	434	430	405	465	448	478	468	462	482	422	440	438	464	463	466	435	489	455	423	419	455	465	490	443	453	413	446	401	495	466	461	451	427	446	433	472	449	444	435	466	418	445	461	489	451	440	437	411	454	458	420	407	410	456	470	447	440	427	475	434	477	423	433	444	462	477	443	452	434	453	499	423	463	466	440	433	459	478	454	441	408	412	491	457	450	498	473	443	462	428	427	426	451	452	458	410	420	471	422	437	428	446	438	448	470	445	441	443	439	417	484	417	424	400	463	440	446	447	469	483	471	474	460	448	428	454	446	444	416	456	445	431	443	417	401	384	457	471	427	475	454	437	466	456	419	441	449	474	445	468	395	434	425	433	424	430	439	439	483	443	474	452	451	479	442	449	439	420	401	409	455	438	448	470	416	440	421	428	454	496	472	466	444	524	441	440	438	441	409	458	426	443	448	476	473	435	457	480	414	444	454	444	447	446	430	465	441	436	459	434	448	432	464	508	442	400	476	478	446	472	454	445	426	439	445	442	427	408	416	467	416	487	445	425	438	432	459	475	455	475	453	453	480	439	445	397	425	457	469	451	429	449	412	462	454	455	488	431	458	471	518	467	435	415	456	450	479	445	405	419	455	428	427	433	446	442	410	430	410	466	438	472	429	434	462	415	433	436	487	424	436	432	431	459	441	453	398	436	451	443	441	434	468	461	465	432	435	454	412	442	436	469	431	434	445	463	488	481	492	492	427	449	447	464	389	469	468	455	508	452	421	480	474	472	449	439	428	433	432	452	466	487	480	410	415	449	435	406	448	430	427	497	457	424	428	423	423	483	470	438	437	454	464	400	465	433	462	418	414	435	439	480	423	419	429	473	462	452	421	429	432	433	461	454	455	434	402	423	436	472	421	453	446	428	440	441	428	449	448	447	480	425	433	453	411	455	427	458	491	432	440	431	468	447	416	441	438	417	449	435	456	474	441	428	416	450	434	462	503	418	431	426	416	435	427	438	420	446	430	440	433	444	498	477	455	483	431	417	441	436	456	450	438	480	445	504	466	446	433	435	434	438	447	411	489	444	464	456	428	441	416	461	443	447	482	435	476	476	431	425	457	441	432	437	462	455	481	472	474	404	453	448	428	453	456	447	433	448	447	436	437	441	448	432	448	436	451	453	485	414	462	455	432	446	413	430	431	459	441	423	422	430	468	426	461	427	426	436	433	441	488	436	418	448	445	428	479	435	408	462	406	445	396	399	472	438	436	466	437	426	465	423	471	429	436	443	451	457	423	432	428	428	408	435	417	401	458	427	396	410	431	455	488	403	438	485	414	431	428	445	449	421	465	472	424	415	451	466	474	478	379	473	467	446	420	419	434	424	434	429	450	475	471	472	432	425	440	454	453	412	443	437	458	488	452	398	431	452	426	457	449	401	415	486	461	469	426	439	474	494	461	439	436	443	453	452	412	461	431	447	441	430	416	411	489	417	448	454	457	437	483	475	432	416	440	460	466	449	447	421	443	477	452	442	452	449	411	466	407	422	419	452	422	444	409	429	443	416	417	451	394	428	460	418	429	408	412	418	470	447	427	443	442	440	469	458	444	468	449	442	421	475	452	479	409	429	432	443	448	452	449	444	421	427	480	457	441	422	448	440	448	465	463	433	452	412	435	432	444	441	469	428	468	445	486	438	415	435	436	442	436	423	470	495	403	444	482	415	446	424	431	444	441	452	440	445	440	422	476	440	443	460	460	418	478	465	424	449	453	408	476	444	478	440	409	465	450	420	453	456	474	460	444	452	440	453	407	460	433	382	434	450	408	416	446	452	410	452	418	450	455	438	429	431	422	439	411	454	468	463	446	456	432	468	470	465	465	468	453	450	453	444	449	416	439	481	447	416	463	459	443	463	441	442	400	453	430	447	430	459	454	406	419	424	461	441	447	500	449	409	474	471	456	456	501	462	438	429	453	459	472	430	460	423	425	443	440	440	446	414	428	436	405	439	477	430	463	467	432	449	469	440	492	442	413	447	460	429	434	415	431	447	423	405	465	491	458	430	451	438	419	404	466	527	445	398	461	459	414	450	418	449	461	432	439	477	454	423	472	428	442	459	416	426	433	470	393	421	437	442	414	454	440	445	407	484	409	468	440	472	453	449	478	467	451	469	413	509	437	431	481	420	442	467	435	482	422	421	487	417	458	454	476	428	466	482	441	456	427	434	472	430	429	466	413	412	442	424	484	426	451	492	392	444	443	454	401	419	434	454	445	447	437	454	480	439	475	455	471	465	448	435	489	447	441	479	435	437	476	458	455	429	410	451	418	471	458	439	436	420	422	474	502	460
31100	17495	13519	10451	5717	3036	1993	1646	1426	1310	1280	1160	1084	1046	1071	1025	1047	992	905	994	1023	974	936	1002	927	953	959	951	964	986	969	985	960	935	916	907	927	928	931	934	971	946	995	936	898	970	945	930	966	1006	989	965	898	925	923	927	963	947	938	915	948	943	948	933	910	906	974	912	939	944	964	953	966	996	975	977	896	969	886	959	932	995	886	899	904	942	943	931	920	885	898	939	942	963	948	981	942	964	960	939	904	986	953	941	924	859	948	987	924	980	960	914	870	945	893	953	912	972	992	952	897	917	970	943	869	1010	946	888	915	1003	962	939	947	944	930	956	939	890	926	892	888	935	904	934	1001	968	926	929	906	944	980	1003	989	961	918	951	965	920	926	958	973	964	923	964	937	930	952	978	964	907	961	944	932	885	883	914	895	978	953	963	920	974	938	1010	997	986	943	872	915	944	961	904	894	886	1000	979	954	938	931	953	970	954	957	901	932	943	886	963	922	973	994	943	970	973	935	911	995	877	965	928	949	993	961	945	1003	955	945	915	994	999	965	961	970	944	939	964	993	1005	916	929	888	974	910	951	934	916	927	948	936	919	959	905	956	952	964	953	930	965	924	954	984	931	910	977	973	981	972	948	944	955	983	972	919	943	873	899	928	948	912	1008	909	930	935	998	923	943	937	910	987	932	978	949	954	931	961	989	936	968	949	915	939	852	965	996	971	1003	956	948	905	935	924	995	965	964	984	970	928	895	972	937	957	980	971	911	943	962	973	902	935	918	978	913	922	865	943	971	981	960	895	950	959	948	954	931	911	973	956	959	983	901	995	873	971	915	995	970	965	885	940	1016	931	963	987	1046	958	943	892	943	981	953	956	940	957	934	1009	1014	969	984	916	962	945	957	919	966	965	957	954	913	1003	939	950	901	909	901	1006	958	956	936	964	917	946	990	977	969	937	922	936	932	929	944	959	928	968	958	955	924	953	928	925	954	959	947	928	971	908	940	995	914	953	868	960	987	949	953	1008	957	984	938	976	965	956	917	945	991	962	938	975	999	856	971	915	987	919	925	972	863	918	955	932	919	954	936	948	932	896	977	980	962	966	965	1005	860	983	888	943	916	988	952	966	1002	919	931	969	902	929	975	902	904	929	964	967	924	944	921	990	934	906	909	925	896	964	956	949	963	908	973	985	935	899	929	900	922	904	956	913	978	959	917	916	951	893	943	955	943	884	943	943	944	951	941	978	985	937	957	962	970	954	941	950	971	966	971	959	962	968	922	910	958	956	940	1000	957	909	935	956	949	991	899	939	926	913	965	931	935	938	917	928	914	944	934	934	964	944	989	901	955	968	945	931	916	913	902	931	968	961	963	929	923	884	1010	952	993	948	907	908	973	935	970	984	947	958	924	919	906	979	944	944	999	927	920	923	967	946	920	887	936	902	974	946	904	921	936	925	954	959	916	882	969	945	972	935	941	926	935	974	906	963	952	944	927	933	972	964	967	956	874	938	942	947	927	943	946	953	963	884	968	959	943	947	927	924	993	924	953	909	923	898	980	933	961	903	902	890	933	936	933	971	923	958	974	951	893	932	910	900	946	994	923	955	971	965	942	946	972	944	951	985	947	940	936	957	960	985	961	960	964	922	924	953	947	868	914	912	996	942	910	956	938	941	1006	935	941	959	953	953	952	974	931	928	946	932	978	979	940	956	949	925	925	926	918	909	965	913	937	960	915	954	960	923	945	989	962	953	958	973	901	906	913	907	954	930	911	954	972	916	910	1004	935	993	961	929	944	962	912	954	979	938	914	967	943	948	929	887	922	984	893	975	962	946	1004	949	932	922	956	901	965	937	965	928	960	939	957	948	997	954	987	927	993	1010	955	957	958	910	957	948	937	956	917	954	996	967	1004	935	948	946	956	961	955	927	947	924	927	980	1019	949	895	927	971	957	908	1001	930	891	946	928	932	954	1007	954	916	942	996	938	985	924	942	942	965	962	911	958	942	924	912	945	956	945	942	955	954	948	962	931	923	888	918	958	911	914	958	893	968	915	936	909	973	1016	967	954	933	919	906	954	1015	981	902	954	943	944	1014	931	940	963	965	938	954	943	958	910	923	1009	931	917	902	982	911	948	936	868	901	934	976	912	940	954	971	952	913	965	945	883	930	943	1009	970	952	969	982	950	891	927	996	908	984	955	958	920	964	954	955	932	920	937	980	910	941	948	954	922	898	955	951	1011	967	983	945	917	950	885	953	911	956	913	926	941	898	938	931	931	963	922	950	944	953	921	980	958	946	898	942	937	953	908	949	986	985	987	928	957	937	966	909	962	926	946	932	942	935	947	916	971	945	893	987	917	978	906	943	919	906	943	944	940	988	928	946	928	973	898	906	973	966	973	1020	947	933	945	957	917	959	919	938	915	924	922	958	970	1004	977	955	955	934	977	921	928	929	922	879	954	928	930	935	932	960	908	1030	936	939	941	901	964	951	923	983	984	948	964	922	991	957	936	931	963	928	961	919	936	938	942	898	894	929	975	983	940	991	954	946	939	964	1011	959	1004	973	925	948	906	971	926	947	881	978	944	956	950	947	944	1001	961	954	951	917	908	918	922	926	918	933	906	954	987	914	958	939	951	956	962	984	973	1000	843	919	915	896	929	891	971	956	934	972	941	972	954	966	921	944	962	949	965	927	917	950	967	984	955	941	997	944	957	915	1005	936	940	881	919	911	929	951	946	955	995	912	953	959	923	940	927	940	970	954	891	951	964	905	908	927	968	902	952	933	982	932	905	932	970	905	933	1026	941	965	940	930	957	955	956	938	893	994	921	923	880	973	915	979	967	923	950	935	1004	942	977	1005	966	906	954	953	908	976	992	940	1003	979	969	951	912	944	931	944	882	934	932	935	1009	946	910	934	954	929	938	923	928	980	985	921	917	943	942	962	945	950	915	925	934	921	939	946	896	904	946	946	879	895	994	901	999	949	898	954	945	919	888	959	917	949	911	987	942	935	957	954	892	912	945	915	960	915	935	930	956	899	933	950	963	954	952	952	955	953	923	983	932	967	977	956	930	956	992	937	935	1023	892	956	912	951	950	932	922	918	922	984	951	939	917	1017	922	900	898	935	945	963	950	954	926	931	939	973	957	959	932	962	927	919	928	958	903	939	952	962	936	1003	957	929	980	943	930	933	971	930	879	913	870	931	933	941	971	894	901	1029	971	972	942	954	909	936	935	949	932	983	926	929	977	962	873	923	951	942	1007	986	938	999	888	995	974	999	957	940	955	948	917	975	913	976	999	953	980	908	977	936	962	993	956	936	971	962	936	967	931	964	946	960	927	998	859	964	919	992	947	945	985	919	919	909	989	990	945	896	920	925	983	900	969	948	978	931	934	949	943	910	967	962	920	957	949	939	969	953	927	1001	960	894	904	941	936	948	920	954	906	1001	904	974	930	1010	931	955	891	863	955	967	987	927	957	937	953	919	943	954	949	951	915	966	960	931	966	944	958	987	926	970	901	993	907	888	896	923	931	907	969	949	957	914	980	916	953	939	918	915
56289	33756	21338	10894	4966	1791	965	730	567	524	536	495	500	501	463	434	466	435	432	444	443	455	482	447	438	454	455	446	429	437	481	446	476	473	476	483	440	443	456	410	423	475	476	455	437	447	439	421	500	465	428	466	428	449	455	449	410	435	454	489	457	436	464	410	436	422	452	434	428	451	446	436	468	433	441	433	439	435	487	452	452	434	431	439	449	456	428	460	419	457	455	473	430	430	470	443	444	408	439	453	483	435	480	447	441	448	448	455	441	445	429	416	430	432	419	430	492	483	413	485	430	409	441	462	430	432	417	452	425	406	437	414	484	413	376	433	456	467	501	419	427	428	408	405	430	450	437	395	421	453	428	438	451	440	415	463	424	434	463	438	421	395	396	463	459	448	444	471	424	495	497	460	452	412	447	443	457	400	421	434	465	477	494	424	454	423	453	451	461	433	461	440	430	420	421	453	420	449	481	404	417	462	479	462	437	440	433	464	429	454	453	458	405	482	453	445	465	461	440	407	457	447	447	467	419	443	466	465	432	404	461	454	402	427	437	454	455	446	457	400	432	445	454	432	429	458	414	501	483	445	390	458	427	430	421	422	454	448	446	426	456	439	427	457	471	416	451	445	474	442	432	391	404	407	431	486	461	379	428	453	431	437	490	430	436	483	451	429	428	424	411	477	457	451	486	432	447	399	451	455	454	468	445	446	439	447	439	441	437	435	397	432	468	452	433	380	442	449	415	464	444	439	453	412	434	479	476	441	479	459	422	410	459	408	429	455	447	423	490	440	457	471	428	493	447	452	399	407	433	409	434	480	474	439	454	460	440	502	425	460	440	389	446	462	416	417	454	418	419	430	437	424	402	411	415	427	487	435	431	386	440	405	421	464	436	427	470	447	410	442	444	450	442	470	455	471	437	430	428	438	467	415	452	423	470	484	440	442	476	476	433	421	410	443	417	419	457	441	446	443	456	413	414	493	435	390	469	423	466	418	426	458	463	451	438	429	420	473	442	446	413	456	441	467	425	425	447	428	478	468	509	450	449	407	440	459	436	419	422	443	441	416	449	441	457	465	440	453	430	425	428	435	451	430	415	474	438	404	421	443	418	451	426	420	430	445	435	462	493	481	455	472	441	442	476	421	429	454	444	417	445	463	433	447	445	417	432	410	429	437	438	448	453	433	433	413	447	491	453	443	450	441	426	476	479	476	440	424	449	452	447	439	472	487	402	454	461	447	453	450	494	430	428	465	437	465	458	427	428	422	458	431	465	472	501	413	448	471	425	458	414	473	429	455	414	482	440	414	439	428	430	416	419	481	455	455	475	431	446	471	468	432	438	418	468	451	398	459	435	414	446	451	453	451	517	418	429	436	428	436	390	441	435	441	429	476	436	471	412	415	494	441	462	452	447	443	463	437	461	466	438	447	449	444	451	437	455	452	466	435	446	478	424	447	461	450	424	424	446	411	455	475	453	451	498	452	405	407	458	419	437	423	442	442	436	425	436	456	432	454	468	411	404	384	431	403	435	429	461	413	438	438	427	457	454	463	421	463	476	448	465	429	435	468	407	460	401	448	426	410	436	465	395	468	440	463	460	469	465	448	464	443	459	433	486	440	469	468	413	451	468	434	453	502	418	437	452	423	431	456	464	434	425	425	471	450	490	435	455	444	423	440	425	428	457	427	450	433	443	479	457	370	459	456	428	432	430	433	433	454	434	453	417	439	463	427	413	469	408	459	442	423	421	435	488	458	439	443	469	424	439	432	441	441	428	434	410	447	456	386	420	400	479	418	459	406	436	443	463	418	419	429	439	442	483	467	441	486	443	452	445	468	410	410	465	475	422	497	452	432	451	412	473	468	443	401	417	438	444	454	396	424	408	436	456	426	450	438	446	464	432	461	410	467	465	447	419	473	437	467	453	441	478	419	405	473	448	406	440	445	439	457	458	420	443	431	450	428	432	464	402	459	448	408	430	477	450	433	441	462	436	435	463	443	456	422	414	445	432	414	507	438	421	440	423	460	445	446	436	469	445	420	457	426	430	429	438	447	408	440	421	423	431	460	391	446	404	386	408	428	462	412	462	454	399	423	460	473	424	417	438	437	485	469	402	443	457	397	443	387	436	484	441	448	459	433	441	463	451	420	426	461	467	456	433	443	434	462	468	461	461	456	393	425	484	443	414	408	410	453	459	442	450	452	431	437	429	466	445	440	451	443	466	429	433	408	411	422	424	436	438	367	450	466	437	433	426	419	455	445	468	434	437	426	448	466	486	482	434	438	468	437	463	427	426	436	408	412	466	415	434	427	446	408	456	471	399	433	419	448	468	420	421	443	476	444	435	427	433	442	446	472	444	432	435	412	484	428	460	408	460	432	458	521	439	433	396	452	448	464	471	485	451	415	455	417	491	463	417	449	461	434	454	411	472	451	444	485	417	436	429	458	428	443	423	460	464	416	451	447	489	457	406	483	455	400	438	437	456	401	427	432	447	430	452	437	439	433	450	462	426	434	434	459	396	439	464	430	415	414	441	460	446	439	442	459	430	435	442	478	489	437	417	431	399	418	395	445	488	445	451	434	455	474	439	442	447	483	430	449	473	504	435	402	405	449	423	453	428	421	475	447	471	411	450	399	386	383	402	405	431	431	471	419	464	459	443	427	412	491	451	456	459	468	411	475	451	456	439	445	421	435	465	460	456	481	442	472	420	397	498	438	467	436	414	431	451	438	430	478	420	406	473	438	418	412	437	476	446	444	461	421	438	437	407	445	434	386	443	473	428	426	411	420	423	444	465	404	415	490	458	450	426	431	441	409	407	463	451	447	425	484	410	465	432	433	478	456	470	448	414	396	441	457	421	456	421	425	390	425	503	453	424	433	436	452	413	435	455	421	443	432	433	493	443	459	440	490	465	475	456	461	479	435	467	420	404	429	463	446	456	462	439	446	451	455	432	445	426	447	426	445	428	450	476	431	451	459	442	417	486	395	404	430	431	403	476	463	457	431	456	464	471	472	458	462	436	449	453	435	457	407	446	413	421	419	457	463	436	428	417	444	411	462	437	483	440	422	421	407	433	429	454	430	462	443	415	484	437	427	419	443	494	439	467	459	441	467	461	462	438	450	464	493	483	427	473	497	410	452	437	435	416	447	428	425	433	444	454	452	451	459	451	471	466	450	449	437	417	440	487	442	463	413	478	435	423	462	491	455	419	415	473	437	489	438	445	456	451	468	447	419	427	464	427	401	429	486	401	455	434	477	461	491	431	453	456	443	414	408	423	418	463	442	424	439	444	412	426	394	472	458	428	447	456	456	455	404	465	471	443	420	446	442	437	443	443	489	460	408	453	451	444	420	410	484	463	448	467	441	454	431	442	466	460	446	432	429	431	450	404	457	405	427	457	437	438	445	429	466	401	457	451	423	425	443	408	480	444	391	461	390	455	470	413	458	449	469	452	452	442	456	475	440	421	418	436	435	453	443	448	450	454	431	479	446
35854	25656	25123	18556	12234	5125	2916	2051	1712	1587	1405	1265	1148	1129	1057	1099	983	1060	1051	1001	1057	970	999	943	969	960	999	985	946	998	1006	958	955	972	929	937	956	894	966	959	918	980	907	929	959	978	958	967	950	948	988	942	943	935	936	943	936	949	878	961	928	973	981	962	925	929	912	903	952	979	902	961	936	917	969	950	938	930	886	981	919	971	987	950	966	950	910	964	947	954	939	907	959	972	967	914	912	925	970	928	952	936	957	966	973	975	908	900	974	920	882	957	967	934	871	923	895	949	897	932	970	916	952	917	984	866	951	944	947	960	957	957	864	962	952	972	935	985	950	929	1009	918	946	942	958	989	898	920	986	906	955	914	966	889	929	966	947	945	932	882	894	953	938	964	919	924	977	994	912	931	929	956	908	925	1014	949	927	975	915	957	907	954	939	985	963	926	986	939	963	925	973	958	964	980	969	913	967	931	926	926	954	954	921	914	943	891	947	884	967	881	922	895	888	947	916	967	972	962	937	905	966	980	992	952	960	940	980	928	935	930	967	983	970	951	963	964	956	941	967	961	954	982	899	889	950	919	960	923	953	939	881	954	918	949	962	937	932	924	941	926	950	1019	927	964	924	927	944	922	886	992	933	1034	884	901	912	949	968	928	983	913	956	928	952	897	928	946	968	964	929	951	967	978	985	933	937	935	964	941	932	943	936	882	911	961	895	965	905	971	1011	926	903	866	948	953	982	965	975	968	961	966	941	942	931	950	893	927	975	966	915	954	1003	980	967	956	969	945	965	904	947	962	981	969	947	1005	916	953	1015	954	943	954	928	943	967	968	953	911	997	932	933	961	895	962	966	993	996	987	970	981	906	959	964	964	923	962	964	904	968	947	879	966	924	914	953	906	866	953	931	946	971	891	981	944	901	967	946	908	945	965	932	928	1009	933	983	957	947	957	961	911	977	911	983	959	935	929	884	902	950	974	933	914	900	889	948	947	969	963	959	950	901	951	926	932	946	939	967	933	948	914	911	925	961	920	936	927	941	894	913	948	934	906	920	945	923	976	932	983	928	892	884	975	934	909	953	1000	958	922	960	868	973	954	949	972	943	973	991	921	894	836	945	932	976	985	958	993	921	962	917	964	947	907	920	981	927	968	930	897	959	913	946	925	946	915	945	950	909	960	971	913	978	975	938	954	939	940	964	913	905	969	972	979	943	915	981	822	935	949	907	952	929	928	1018	892	939	973	943	954	938	984	914	918	936	876	952	960	910	920	975	927	961	928	982	1002	896	961	922	955	946	996	927	935	945	938	895	989	994	907	963	894	883	994	944	926	931	933	970	985	956	905	908	1011	920	921	949	925	956	983	992	968	1006	922	952	921	956	972	909	996	990	927	913	987	911	962	915	921	953	957	946	915	941	950	947	960	965	928	961	956	950	970	947	943	967	965	947	982	1000	950	919	942	930	933	972	969	925	1020	992	921	967	943	910	945	932	967	871	901	952	960	958	979	981	983	940	955	933	933	912	987	972	1019	961	926	948	934	943	979	954	928	944	923	924	967	940	977	956	962	921	933	964	927	948	987	943	961	961	972	976	915	902	963	957	946	907	921	911	959	947	940	953	960	914	883	908	956	975	1041	939	937	921	903	986	935	925	915	948	932	915	1007	938	978	974	935	946	972	1005	929	885	967	995	919	958	967	948	857	921	902	959	925	913	902	909	935	911	871	907	953	947	935	955	980	957	955	921	993	928	967	950	958	985	892	892	968	961	954	939	961	955	976	907	854	907	947	1019	984	946	917	944	930	981	928	951	964	1003	926	968	1012	957	935	917	957	952	911	910	904	927	998	960	930	933	970	940	940	971	890	964	880	927	962	982	949	916	921	957	929	923	966	952	899	942	905	961	913	878	921	961	913	945	889	915	936	894	936	944	946	936	971	926	920	933	969	894	980	959	948	924	970	902	938	1017	944	980	956	905	922	964	966	951	924	979	924	929	915	976	914	981	892	903	973	974	966	910	947	887	946	901	967	964	922	1032	948	982	927	952	894	966	891	966	959	951	936	1003	942	931	936	922	947	931	925	891	991	944	865	934	915	936	954	951	973	946	934	974	963	969	952	960	930	898	919	972	933	946	988	962	934	953	944	885	890	959	926	953	931	1002	1043	906	971	932	930	948	942	983	914	924	936	960	889	1019	939	928	965	948	934	930	956	895	932	974	945	949	909	946	990	920	930	999	950	956	887	924	985	931	940	999	978	936	950	980	919	905	990	955	927	958	881	990	1000	866	899	949	868	941	956	921	938	969	987	933	939	932	944	957	940	957	934	973	936	974	912	944	1025	974	918	913	945	929	922	920	867	956	898	966	956	977	986	920	958	939	930	984	982	1008	927	911	920	968	955	946	951	982	949	917	958	980	1024	982	973	961	950	939	915	952	898	944	941	991	910	963	982	906	942	931	959	895	915	899	882	920	894	916	983	887	927	970	951	960	903	938	1004	933	943	970	978	990	970	912	890	991	925	953	979	958	934	946	929	1007	945	953	908	975	979	964	953	908	997	971	931	986	960	933	977	928	954	914	940	930	935	943	888	972	951	929	915	963	881	963	952	939	980	915	939	959	920	932	921	972	903	963	954	919	948	939	917	893	895	940	906	949	943	962	910	917	930	905	919	951	943	977	947	960	975	946	969	965	917	1009	944	918	929	950	932	969	918	913	986	915	925	917	926	1005	966	940	884	963	928	986	957	902	927	952	968	919	936	972	927	932	970	901	977	919	1043	915	954	891	970	1018	928	952	966	934	943	923	904	953	915	935	939	979	939	971	992	957	945	981	890	906	950	936	942	936	908	960	949	969	981	937	948	994	949	1001	937	923	920	886	935	892	934	911	1043	960	909	955	991	958	955	931	988	926	903	911	955	939	948	946	914	945	976	944	912	976	909	901	947	907	922	922	892	957	939	961	1015	945	949	944	951	993	939	949	979	967	980	901	964	901	960	939	898	998	897	929	1005	926	907	973	940	944	958	1010	1019	954	924	954	954	958	995	990	941	919	898	954	918	954	918	927	974	912	932	991	997	956	965	928	935	936	973	922	934	924	923	937	962	1012	944	981	957	942	882	948	968	918	997	941	962	947	967	935	953	954	980	951	960	954	934	947	934	956	916	921	967	970	936	930	913	1024	912	912	912	950	920	967	899	939	983	898	957	1025	983	897	933	929	948	940	927	983	970	971	906	910	931	907	922	886	905	965	929	968	950	939	957	992	920	933	957	1003	972	927	948	970	966	919	926	947	922	965	973	968	964	948	933	979	901	968	949	964	934	951	956	984	990	930	952	944	925	909	947	962	916	993	905	916	900	945	921	899	936	939	948	918	918	933	956	875	914	942	948	984	930	964	962	912	971	911	934	991	901	958	969	1008	958	856	860	900	973	963	936	914	948	977	949	944	966	974	925	943	947	959	947	913	891	986	997	920	873	958	936	964	923	941	964	963	995	928	941	958	1004	920	897	914	910	952	959	985	914	907	916	977	888	900	925	926	923	940	967	941	965	931	932	985	967
67206	40911	24749	11850	4543	2172	1221	653	565	552	462	524	466	445	481	468	467	450	465	468	514	500	470	472	456	441	476	462	458	443	461	489	449	471	455	450	437	455	455	450	448	454	459	419	439	443	495	462	452	545	492	467	454	464	450	455	409	417	446	450	472	471	455	430	467	421	464	486	466	450	435	481	474	437	447	448	460	442	450	456	435	451	440	501	440	447	494	437	416	452	446	442	494	408	410	454	450	438	443	412	489	454	440	460	468	506	448	475	465	458	432	477	427	474	449	480	445	462	431	449	471	446	490	457	435	447	462	462	469	422	477	447	474	475	465	454	436	498	490	497	485	465	462	479	417	456	440	489	492	477	458	443	429	459	487	495	498	461	475	465	449	465	434	426	468	470	463	447	467	506	446	470	469	490	392	444	422	498	505	443	446	463	443	465	476	410	452	472	494	462	450	471	455	472	473	437	447	431	443	462	516	469	462	478	436	423	453	475	468	472	486	461	392	460	460	465	471	429	481	409	415	444	461	476	425	424	478	398	475	443	467	456	478	457	442	458	457	452	470	449	456	468	485	458	450	475	454	450	472	470	471	445	419	458	452	451	433	469	451	467	487	515	497	434	441	428	453	452	441	434	459	462	474	472	445	460	444	497	458	460	481	503	447	455	500	464	483	456	413	482	476	493	455	494	437	448	457	442	451	471	467	473	454	471	438	493	467	496	410	469	444	496	453	437	411	458	421	472	483	447	442	499	426	482	453	452	430	442	485	462	409	465	456	431	503	417	448	449	481	425	438	469	500	470	465	458	479	464	476	466	488	440	444	446	470	445	439	488	446	453	428	434	427	429	450	464	412	446	448	424	455	493	457	497	473	467	453	500	422	485	490	469	477	484	490	486	451	434	450	494	479	422	411	465	456	456	493	423	471	470	425	453	482	484	465	462	476	443	435	436	418	491	446	452	452	450	472	431	414	493	468	456	450	483	443	452	462	472	440	438	455	479	460	483	414	462	455	420	484	441	456	423	494	456	425	430	451	476	472	443	442	428	462	475	475	470	407	443	453	458	450	461	438	455	469	502	453	422	507	453	506	443	436	440	443	438	423	499	478	449	465	434	430	452	428	485	481	440	453	444	517	463	415	454	491	506	487	436	422	406	433	440	462	463	469	446	439	468	489	453	481	450	447	441	456	442	433	501	469	477	454	448	462	450	416	459	416	451	449	453	522	448	427	457	436	468	437	441	467	431	457	465	443	481	447	467	453	447	468	439	477	496	448	446	444	476	456	478	484	462	439	428	437	484	474	462	420	476	478	480	468	415	486	458	420	440	429	415	453	439	448	466	465	436	461	453	478	471	450	501	437	476	422	453	466	467	439	479	437	506	458	435	447	449	439	456	497	426	487	479	470	489	440	473	464	440	504	494	449	456	434	465	479	459	466	479	472	439	398	510	506	437	440	473	444	482	460	441	454	380	439	466	454	443	422	470	403	445	454	445	439	447	458	463	422	465	492	442	401	402	458	423	436	422	469	441	461	464	423	467	454	426	436	451	430	492	478	508	452	465	432	452	399	495	444	437	441	427	436	452	453	506	465	445	415	442	425	448	441	465	457	479	486	458	454	446	465	498	429	447	454	416	490	455	463	463	491	463	492	472	453	460	439	429	493	470	469	396	454	418	463	475	463	465	456	438	487	467	449	445	464	448	435	457	460	439	438	435	446	417	442	463	480	435	441	442	445	519	444	458	454	464	411	477	457	448	476	395	414	464	454	451	448	479	439	447	417	438	464	479	440	476	446	439	500	453	446	468	450	450	476	447	463	467	481	446	470	456	469	462	481	471	431	434	472	462	449	454	471	446	496	426	449	454	482	475	444	477	471	435	460	466	465	450	434	418	431	440	492	466	448	479	446	482	439	483	514	446	482	484	464	457	420	459	451	487	451	448	421	440	444	473	453	442	438	493	451	452	445	414	436	477	434	435	448	438	486	474	489	434	484	448	464	453	483	473	488	496	474	497	404	474	485	490	457	485	466	434	447	432	457	393	424	465	426	417	385	437	465	454	523	456	457	454	477	417	437	425	434	490	454	464	463	454	459	486	456	466	412	464	431	460	478	523	462	435	416	439	461	457	439	417	471	442	465	409	436	481	441	449	434	472	452	449	433	448	447	474	469	453	480	461	451	482	438	469	444	445	409	486	430	467	521	453	466	469	435	467	433	440	451	480	417	461	444	459	475	487	494	431	485	477	456	426	447	476	459	444	442	419	425	474	437	434	469	448	459	470	438	461	477	448	426	465	433	493	461	498	468	476	431	469	447	475	455	432	453	468	448	416	463	423	425	413	449	433	419	417	420	475	483	432	448	446	451	456	479	479	448	464	507	416	492	457	459	488	468	449	445	457	449	445	451	472	430	466	487	443	433	443	440	417	433	459	492	483	432	448	469	457	468	471	491	423	455	411	448	459	418	468	502	469	434	447	445	480	466	447	468	470	472	481	465	460	425	453	434	493	477	463	438	458	420	503	428	484	456	440	501	431	438	441	417	441	494	451	440	470	444	419	469	508	482	460	467	409	454	437	504	466	447	439	435	455	466	481	439	424	438	444	468	475	439	436	424	442	455	485	523	464	481	480	436	483	463	461	462	439	449	485	415	466	451	442	431	426	465	449	489	423	443	464	488	445	454	459	468	465	454	417	434	454	447	447	435	466	450	460	429	455	470	521	478	488	457	494	489	496	372	450	475	436	466	428	460	447	417	459	451	447	470	463	462	425	478	478	438	438	442	443	411	467	441	475	474	448	427	498	459	486	457	427	410	450	474	471	428	458	456	487	421	437	433	442	483	441	483	443	491	436	444	477	485	500	422	480	434	455	421	431	462	487	471	485	450	424	462	431	469	457	446	484	454	401	476	481	488	469	477	449	486	488	452	474	496	468	446	435	393	486	497	411	476	453	472	484	430	428	438	454	424	428	454	452	436	434	464	429	460	457	425	467	433	406	442	503	460	456	392	425	437	453	464	459	449	466	502	455	445	462	448	462	467	473	455	456	451	461	463	438	447	471	464	441	471	494	454	503	451	442	451	397	514	475	487	455	436	449	466	432	452	461	415	480	447	487	456	453	459	450	438	456	446	489	488	488	515	450	478	462	476	484	457	414	461	438	442	442	420	464	455	428	513	454	434	404	445	513	461	506	431	476	486	449	451	426	464	454	462	475	444	433	439	462	461	432	461	479	477	441	458	457	470	446	513	486	454	458	448	456	439	480	451	468	455	491	440	451	454	455	474	437	448	457	435	453	474	451	462	423	453	433	434	451	434	462	485	454	471	440	461	431	472	437	472	437	503	509	482	465	449	432	424	450	494	486	473	426	442	452	472	495	479	441	461	427	449	440	434	445	473	435	511	466	443	433	463	487	482	415	488	503	437	490	513	457	449	435	458	426	435	471	419	439	485	450	473	454	419	457	445	425	440	433	451	487	438	474	461	487	432	475	441	489	474	448
44545	31793	26367	17742	10172	6377	3517	1707	1431	1328	1290	1154	1096	1036	1053	1074	994	1014	1014	1013	1039	1002	958	959	917	998	972	936	986	981	968	989	927	954	1014	1016	957	966	906	941	998	968	931	1006	919	955	967	983	944	996	961	1029	980	956	1011	1016	1004	1004	961	963	1016	953	982	987	968	1014	1000	959	1002	944	951	964	938	1014	968	990	944	966	968	958	956	991	968	992	949	960	951	974	945	921	948	1004	1023	978	943	972	972	944	996	1030	953	942	1030	939	942	943	989	1002	1099	990	925	935	979	940	933	981	988	990	946	960	981	942	930	926	1033	970	984	904	944	940	962	988	937	964	999	1002	981	934	933	938	961	990	958	980	958	977	1000	1050	1047	944	967	1023	941	973	975	1008	987	962	965	968	967	1002	965	958	980	951	942	991	904	950	913	1011	967	910	968	1032	947	997	952	939	939	951	935	972	1030	952	928	1009	936	1005	931	991	1002	936	960	1007	941	982	969	1010	1004	1006	955	1027	992	926	920	979	1008	973	1023	1037	967	957	994	927	968	1001	943	985	1000	985	975	1004	991	1013	982	958	942	966	948	1004	973	950	949	998	931	992	952	974	971	970	989	949	998	1010	977	985	961	974	935	1003	942	974	968	991	946	985	1005	982	981	962	1017	943	906	984	978	984	961	954	966	923	960	993	1009	977	958	967	980	1015	915	955	905	972	979	966	945	967	976	914	1030	1011	942	985	995	977	915	979	968	949	975	1018	987	1020	912	984	945	942	896	916	951	940	986	944	974	925	964	962	938	992	964	956	947	963	977	931	963	981	999	904	930	973	1000	998	934	956	968	974	950	991	1038	999	1006	1004	983	992	993	991	994	957	989	981	963	946	991	1004	985	940	969	954	919	974	1000	971	947	984	958	986	1000	992	993	969	987	921	1017	981	976	931	971	972	936	972	965	959	991	965	1004	955	929	998	965	962	971	951	939	981	942	953	852	999	967	987	995	940	952	948	991	964	956	1028	1004	1001	938	1004	1024	969	1000	969	952	911	988	970	959	1004	970	968	981	932	988	1041	1006	950	950	935	961	995	1025	960	988	1006	970	954	1029	1016	975	948	930	937	1009	953	1023	919	923	934	988	966	997	1005	921	979	973	955	943	997	948	1039	1012	1001	960	885	928	956	1037	948	1031	1008	944	915	982	1022	997	947	1006	926	990	978	941	909	1035	955	955	996	941	946	944	1030	986	986	958	955	926	933	992	996	964	1007	933	956	957	999	943	932	963	973	996	938	982	957	968	929	956	940	964	967	897	936	962	1004	971	976	933	924	926	972	993	969	933	962	946	1008	940	912	915	975	933	976	964	969	914	973	943	884	955	929	947	942	963	971	986	966	978	917	990	979	920	964	980	991	927	982	947	962	995	1004	972	970	976	976	993	1019	972	934	1027	961	896	1000	911	958	939	968	936	991	981	967	1012	950	968	969	973	1022	998	913	983	980	985	1024	1014	1005	974	993	950	944	977	990	1010	967	986	1016	1002	952	986	931	987	937	956	948	1004	945	955	973	999	988	1004	990	1038	948	969	941	974	1010	954	1001	951	964	972	960	954	900	982	963	951	913	940	992	947	945	1013	942	969	948	907	964	965	1046	937	928	977	964	1000	1008	944	915	1009	928	974	991	995	1002	936	1007	954	912	958	929	945	897	933	1023	981	954	962	952	953	980	958	952	954	937	971	957	962	1020	1035	969	946	988	952	957	915	924	950	1022	983	973	930	951	1037	932	1022	975	997	1027	1027	977	957	948	944	996	976	1008	960	911	948	962	975	945	993	976	959	943	984	954	1062	964	949	975	939	932	981	985	976	894	895	968	923	935	987	962	912	967	1019	916	955	986	1029	926	995	948	1004	938	948	1016	970	1040	998	981	1056	1030	957	953	940	1002	1012	929	977	953	948	954	996	994	967	942	992	934	929	1007	966	931	1026	956	960	1034	973	985	958	973	1010	962	992	988	1006	934	1033	938	936	988	928	963	1007	947	983	912	989	943	989	954	952	967	999	936	931	967	996	950	937	989	935	931	991	1001	946	921	948	998	960	995	973	964	942	909	963	955	966	947	995	921	1010	992	1033	939	975	1008	967	953	963	983	956	960	1014	986	1002	998	927	940	953	966	946	963	972	952	947	953	952	963	984	932	1043	908	997	925	943	935	936	930	984	1016	891	981	970	1009	986	940	896	991	966	937	969	977	936	970	933	986	971	998	987	967	1006	929	960	1022	963	968	963	948	953	938	955	999	982	949	995	963	922	1016	966	967	1000	966	949	942	957	941	936	980	945	921	1002	1003	928	931	979	969	996	1022	947	974	913	956	969	975	949	951	944	962	1004	959	964	946	926	1008	974	1021	1038	941	985	990	941	954	1030	954	916	1014	960	928	980	952	982	988	1020	945	982	980	977	1045	971	985	953	921	982	959	954	948	946	1006	1023	925	920	933	940	973	984	1043	960	999	984	976	959	1020	1036	956	984	931	959	1007	1032	1009	963	930	992	982	973	947	1018	986	976	972	956	962	903	908	926	939	937	954	994	962	964	998	1013	997	939	971	987	1002	928	1024	979	991	965	945	914	943	952	981	944	963	954	1004	992	914	965	1034	1004	979	984	959	980	966	969	957	987	962	1003	949	988	971	984	942	950	996	989	958	980	986	950	940	952	892	925	997	961	1002	1031	987	943	1014	969	971	1018	949	922	930	944	976	974	1010	981	1026	900	1005	911	988	936	970	981	971	935	974	961	986	929	911	973	1005	949	941	923	993	921	1003	975	955	955	964	912	988	965	1041	930	998	941	928	1000	959	979	930	977	913	1055	912	990	963	970	947	1007	993	1001	964	967	992	958	945	953	960	934	967	934	947	934	911	943	939	986	979	971	953	999	952	943	934	938	1016	933	1002	953	995	1010	1011	994	928	939	926	936	985	971	902	935	946	953	964	957	964	897	996	942	1004	969	1023	928	976	925	974	942	946	967	991	939	947	973	988	941	940	982	961	1009	952	950	977	966	1026	967	1048	970	975	1028	951	939	943	973	936	981	974	992	994	957	966	981	956	980	924	942	947	1053	954	956	902	965	961	998	977	989	1011	952	943	932	967	934	985	917	1012	959	928	954	957	961	974	959	927	924	919	1014	1042	972	976	983	935	965	994	935	965	989	921	937	1037	942	951	960	979	967	912	954	949	989	1009	927	1003	907	1013	954	988	962	953	962	930	972	964	954	948	1012	967	946	1014	1040	953	994	986	963	963	1027	1021	941	1011	1003	986	1029	953	927	955	976	1027	961	982	983	985	983	947	999	951	963	961	971	944	989	924	1029	1005	944	978	1003	989	986	953	931	1005	962	974	1021	1026	893	993	966	997	1001	942	939	998	965	955	999	984	920	965	956	1029	1006	975	984	966	1008	986	986	990	988	977	996	949	971	960	1005	948	926	934	943	980	1015	1026	978	989	931	943	906	996	1005	914	1004	947	991	972	983	998	992	978	908	981	1026	989	953	969	993	957	988	919	994	949	969	971	978	985	920	936	912	980	981	1004	1003	966	899	958	916	958	943	954	960	939	981	992	981	950	929	949	988	996	980	1008	1005	978	1008	923	966	915	1000	984	1004	931	1010	930	963	973	977	944	953	995	971	949	990	929	996	978	955	970	961	952	900	971	950	937	939	967	978	951	946	984	1023	982	993	994	949	950	994	977	948	984	976	971	923	987	972	976	990	957	964	1033	987	975	924	943
40905	23506	14357	7262	3534	1895	1063	629	616	583	545	493	474	475	429	453	452	434	419	445	445	463	406	469	439	443	451	430	396	435	422	449	403	466	461	412	445	444	402	451	465	409	425	412	436	409	445	463	468	404	430	445	410	385	418	386	406	459	450	429	460	436	460	422	426	452	446	451	433	431	430	415	427	422	385	452	447	451	408	398	462	473	430	449	423	401	437	436	405	445	456	465	441	413	441	480	419	397	389	463	433	480	465	421	416	452	433	404	442	431	426	399	435	464	409	442	467	430	457	474	408	455	460	424	453	410	426	400	415	387	470	424	436	453	450	424	419	443	430	461	421	442	482	430	437	465	476	415	421	460	445	470	474	436	440	436	438	467	446	406	407	389	439	435	458	457	422	450	425	427	438	437	448	469	403	436	435	385	466	452	392	405	453	419	427	391	470	460	459	454	424	427	466	459	457	426	458	424	419	436	445	426	438	447	459	420	435	421	450	462	431	443	422	446	435	416	444	407	420	452	389	433	473	444	431	404	427	408	438	428	407	432	393	451	465	483	424	424	446	455	458	457	413	442	436	405	415	452	400	434	451	453	443	440	405	423	477	465	403	441	428	441	428	437	443	450	432	426	425	410	437	443	452	410	460	458	405	430	420	441	414	470	426	409	426	436	447	456	465	452	466	467	426	461	488	442	394	394	515	485	441	453	433	449	405	446	456	431	416	460	458	404	462	378	467	476	430	428	449	426	464	428	457	452	438	446	436	417	436	425	449	380	391	455	436	433	443	444	418	465	447	452	450	442	408	431	458	405	434	434	439	429	460	457	425	462	489	469	440	447	456	450	453	475	428	436	448	407	418	453	422	467	453	481	447	443	442	447	399	416	414	461	451	410	430	462	422	436	432	469	432	442	439	450	416	420	495	445	427	496	454	448	452	440	472	443	423	460	438	464	422	425	458	424	435	415	415	436	428	456	432	459	372	423	438	416	400	454	443	476	437	410	453	399	430	395	433	449	441	428	469	472	411	423	470	427	443	475	448	439	432	445	403	439	448	396	413	445	460	452	448	440	454	403	426	422	487	467	411	445	449	429	473	436	427	410	460	401	440	462	438	454	451	458	419	439	442	432	432	432	423	437	452	494	464	449	433	484	425	438	434	443	435	424	428	420	470	452	452	444	428	417	462	447	436	464	433	451	448	440	474	451	439	441	410	429	401	404	431	418	462	409	446	449	480	430	437	444	490	436	422	408	438	449	427	415	423	421	403	443	423	403	403	503	455	473	462	430	435	489	461	408	451	418	439	450	410	416	458	433	482	409	428	445	446	415	433	406	452	419	440	452	406	415	395	405	422	424	467	453	438	446	441	426	413	434	445	424	450	433	428	447	476	479	453	465	436	448	412	467	458	453	438	453	445	465	453	422	464	411	430	430	453	426	437	454	463	410	425	434	452	454	417	424	427	449	429	474	503	455	426	462	417	440	455	411	420	430	421	446	444	452	439	446	417	429	435	434	447	455	421	415	397	435	396	436	462	468	418	441	422	412	439	442	393	411	422	431	438	430	430	407	443	416	443	452	405	414	429	430	429	429	453	465	470	420	460	493	416	425	411	445	425	463	426	455	465	419	418	450	476	442	444	423	440	444	454	485	419	431	484	456	437	410	392	459	390	440	445	437	461	465	412	399	425	441	422	420	435	446	414	397	431	470	464	401	393	451	394	428	413	433	447	484	447	495	440	409	479	413	426	457	459	413	473	425	415	444	397	419	483	405	436	430	454	458	449	429	488	422	450	425	408	453	426	413	394	406	422	425	424	468	454	453	450	407	410	492	422	420	405	426	439	433	444	420	435	480	459	436	423	434	413	391	456	466	414	459	394	408	417	442	426	431	414	406	431	439	422	439	476	441	423	393	413	460	437	442	461	405	435	463	421	449	465	444	397	455	452	509	477	440	477	434	425	423	454	398	466	418	406	452	414	450	444	435	445	450	429	446	436	414	441	406	422	438	432	464	422	447	444	440	428	389	442	439	398	446	453	428	419	424	426	450	481	427	413	377	457	454	483	438	427	449	444	421	443	433	446	499	437	406	447	431	437	484	492	449	423	417	474	418	435	436	404	441	446	432	457	448	414	438	434	440	455	426	438	491	442	472	399	422	440	429	461	425	435	493	466	381	422	441	385	437	443	414	448	441	385	427	398	457	391	440	494	451	473	432	403	429	432	449	438	449	459	431	462	412	428	440	424	451	439	450	439	433	416	396	450	427	450	435	448	425	457	435	427	414	492	434	408	430	412	451	404	435	459	416	486	443	409	430	414	440	452	457	469	467	435	471	471	439	478	473	446	440	466	429	440	420	407	383	433	451	456	416	428	375	411	475	453	430	448	452	403	443	463	437	431	457	473	448	416	442	405	450	453	448	457	457	434	438	449	423	442	379	445	446	427	430	456	428	405	435	417	424	464	466	480	432	403	436	484	428	436	444	427	469	461	466	449	442	451	428	463	461	418	449	408	410	438	462	436	426	441	450	450	436	438	422	431	435	449	422	439	433	487	442	474	455	441	412	425	433	425	428	416	462	428	422	484	465	456	474	427	440	406	450	445	442	428	428	460	421	395	447	435	459	408	438	439	444	417	436	428	454	415	414	428	423	436	436	415	463	430	475	446	447	449	450	416	414	393	433	436	436	456	423	433	435	395	459	425	408	428	453	412	462	457	463	403	455	454	466	463	428	437	436	432	463	455	430	452	435	419	444	422	414	437	441	430	465	428	435	458	444	446	526	409	449	397	431	450	424	444	456	450	441	423	470	469	440	458	440	424	430	425	426	444	432	440	479	433	421	432	449	454	464	442	423	426	433	461	438	417	444	457	436	410	458	453	447	436	430	431	430	467	444	424	459	449	412	465	417	410	462	465	484	452	465	415	444	441	408	419	440	500	434	476	419	432	434	432	400	426	437	455	420	411	457	479	498	437	423	435	443	497	442	455	428	434	454	388	416	440	459	462	442	445	406	411	465	453	458	492	451	457	421	406	414	431	416	404	420	435	448	458	434	428	394	452	420	471	403	421	449	442	428	454	454	413	410	457	417	474	436	445	423	442	435	455	440	439	468	473	404	453	405	432	428	430	395	476	444	427	463	424	447	428	451	431	413	452	426	424	423	459	436	446	420	444	418	495	440	465	441	424	436	449	448	418	439	461	421	424	453	487	413	447	434	426	448	499	416	424	450	410	480	434	431	439	402	409	414	397	452	438	441	436	438	435	449	455	423	449	425	462	437	388	444	419	472	424	442	450	463	424	443	462	398	416	445	421	409	425	421	448	462	412	398	425	434	408	419	480	451	404	423	449	426	425	412	433	453	408	450	416	431	462	439	416	433	465	392	454	475	444	435	438	426	438	403	393	448	458	449	403	434	410	432	427	428	425	481	409	415	403	436	431	437	412	407	429	427	415	458	419	467	441	445	404	402	440	443	455	466	462	401	406	445	472	430	426	464	424	459
25338	17522	18324	14319	9638	6093	3325	1930	1593	1450	1380	1221	1163	1024	1017	957	1035	1015	976	1019	991	904	995	983	976	984	959	965	984	917	893	917	910	962	911	900	938	935	901	968	928	960	913	911	968	905	888	865	937	917	911	889	956	906	921	926	989	894	889	958	929	948	982	899	904	913	918	937	919	935	968	946	969	901	899	948	956	952	946	952	930	908	940	909	950	973	917	910	934	936	895	934	947	974	896	933	953	960	939	915	932	934	946	971	929	933	920	963	879	932	918	944	948	925	946	962	897	1007	944	972	922	944	930	885	950	908	946	939	951	955	911	929	886	932	878	906	917	946	963	882	955	909	858	940	933	937	942	869	895	934	925	939	935	911	969	863	922	900	977	945	876	916	940	891	980	908	926	931	941	921	951	933	957	952	966	888	926	953	895	892	880	892	923	973	886	896	968	984	901	927	964	965	906	970	929	902	912	905	962	976	956	965	899	949	952	909	961	937	846	934	958	940	909	1012	900	942	923	907	920	940	972	980	884	969	939	923	943	938	944	958	912	929	930	966	894	899	959	896	899	910	923	964	918	949	898	976	975	904	949	959	959	927	907	947	914	890	961	920	942	914	908	922	887	919	902	921	942	937	900	914	966	914	952	956	901	891	949	863	906	907	903	932	911	893	975	916	926	968	945	943	994	969	944	898	934	928	959	960	924	888	936	944	903	896	959	983	926	887	978	938	882	932	1014	908	939	928	971	866	932	952	943	966	974	957	925	975	964	972	923	913	948	930	931	978	942	894	939	953	919	886	951	913	905	933	934	926	915	916	877	941	953	917	903	965	982	930	891	945	944	944	923	896	859	963	926	899	903	969	893	924	948	905	925	940	950	950	920	854	1000	918	967	990	921	967	924	917	936	983	899	922	952	930	977	905	979	938	922	940	903	945	926	926	892	962	922	880	933	941	944	963	930	924	951	994	902	936	971	928	900	935	996	982	998	902	929	875	970	925	964	890	891	901	929	955	897	945	919	947	908	940	908	959	907	911	918	917	921	941	927	953	928	971	952	960	993	910	949	945	939	953	860	984	915	958	910	928	941	899	872	913	981	961	966	965	946	881	918	998	909	903	934	944	932	962	928	944	939	956	930	902	896	985	902	951	942	918	921	923	930	902	988	916	939	942	966	943	980	910	902	918	870	917	937	892	932	933	935	912	903	969	939	910	966	939	943	916	912	902	884	939	914	918	995	936	908	944	922	940	945	1002	924	980	994	912	927	942	912	902	946	929	958	940	971	908	928	927	895	992	935	1001	895	908	935	962	961	891	962	947	964	948	935	934	929	906	937	938	897	967	893	918	989	953	976	899	942	959	912	962	885	910	921	876	919	897	944	951	969	914	884	963	907	936	992	954	926	919	933	912	893	975	927	930	931	949	917	927	942	877	938	933	997	951	877	977	924	926	897	992	910	956	942	942	922	899	898	967	954	943	942	965	949	911	939	932	960	969	919	957	976	881	935	929	897	873	963	911	907	933	893	947	880	924	955	880	953	885	908	953	927	961	932	930	897	963	952	929	955	919	946	911	954	993	942	886	920	975	907	976	939	954	914	883	968	949	855	925	932	926	949	977	942	850	931	954	914	877	959	915	914	920	970	890	957	977	946	1017	932	933	922	961	938	910	941	936	898	926	972	910	955	893	885	930	899	987	899	919	943	898	907	868	908	940	980	936	973	974	927	950	950	922	948	975	882	936	896	976	927	949	918	891	924	921	880	938	958	910	914	903	934	952	975	888	964	882	903	937	976	940	916	936	896	899	961	931	937	978	956	915	919	860	998	899	936	952	892	939	988	956	920	977	1001	955	876	931	960	915	912	952	917	970	930	924	920	956	963	927	920	910	932	900	912	943	943	965	954	819	909	991	960	940	916	904	904	942	947	921	887	990	909	958	960	950	932	934	898	970	952	932	919	958	920	946	920	904	954	899	951	922	922	910	911	902	895	932	930	934	920	860	900	985	953	921	974	889	921	862	984	940	898	972	917	920	930	939	903	931	932	946	921	947	944	897	967	930	971	975	895	927	881	949	920	902	899	947	879	900	956	935	933	913	905	930	913	947	948	966	942	899	917	942	906	864	926	887	926	930	928	918	893	933	930	974	917	921	974	965	912	925	918	943	927	937	961	924	921	922	877	864	957	933	904	943	918	933	974	953	979	906	924	911	917	876	979	892	936	928	917	969	883	895	956	931	944	924	915	899	933	887	877	949	869	927	959	952	938	922	917	934	960	935	946	924	915	940	961	911	911	977	926	955	984	954	982	905	963	961	933	919	925	912	968	944	932	932	908	929	974	948	891	894	903	922	956	933	937	891	890	939	935	946	984	915	937	931	895	956	866	917	920	947	900	900	909	893	932	922	935	926	911	899	934	938	953	918	964	980	951	979	856	912	886	914	938	902	934	960	965	958	905	972	887	970	903	912	991	913	898	937	929	918	938	931	977	895	912	935	971	955	898	985	914	961	913	918	943	938	942	950	894	957	879	948	959	917	905	913	937	923	939	967	928	904	996	994	923	946	941	917	952	967	970	878	894	966	966	880	931	930	920	953	875	946	897	913	926	902	926	949	926	901	933	894	938	948	935	990	984	913	930	944	865	912	950	949	917	903	918	980	980	919	937	923	892	935	946	982	974	955	934	964	924	914	975	872	902	934	908	871	939	991	926	924	983	935	919	921	905	944	957	885	968	964	982	905	950	945	933	971	981	953	959	903	949	918	931	900	965	893	958	941	902	942	872	954	944	935	966	951	922	941	946	951	905	917	919	889	934	945	873	931	931	950	1019	969	929	945	921	946	949	943	902	973	954	975	932	955	904	922	925	899	917	923	996	867	884	920	996	966	915	951	918	981	923	967	882	972	928	985	949	915	938	965	910	974	964	947	973	921	926	894	938	918	998	934	949	962	888	904	906	952	926	939	953	958	961	955	971	885	954	967	908	927	915	910	884	909	883	910	957	975	938	919	951	914	960	932	892	936	935	964	964	954	927	924	918	934	899	897	964	878	1010	867	913	910	915	908	908	950	856	934	946	980	897	979	905	988	911	956	899	929	959	908	920	929	915	907	916	885	937	903	942	915	924	902	961	938	864	897	915	928	943	924	948	942	920	920	859	950	905	942	950	940	922	949	919	955	937	954	930	933	928	900	932	980	945	952	944	937	942	885	918	948	919	900	866	905	880	927	892	976	909	941	916	921	928	936	953	963	906	941	960	922	936	958	936	917	933	938	976	944	925	942	930	942	929	955	985	958	898	919	968	954	931	901	904	950	927	883	976	989	993	915	949	950	933	909	902	914	922	903	931	930	860	904	937	926	945	948	955	955	936	945	951	879	953	853	925	997	907	907	957	890	926	974	912	963	962	968	980	990	966	942	898	986	873	924	960	946	931	899	967	895	903	989	919	927	926	974	966	934	961	884	911	940	893	955	924	892	902	926	946	998	888	904	924	895	959	938	884	865	940	977	945	987	940	898
55380	34107	24865	14586	7022	3236	1397	681	576	605	535	503	484	436	449	482	443	474	459	407	469	455	443	426	503	441	452	419	446	447	443	417	466	504	425	441	436	424	399	453	457	446	404	450	480	452	439	434	463	495	438	443	424	436	445	427	453	486	441	420	494	429	424	409	443	431	432	473	473	426	456	473	441	445	473	445	432	467	449	426	468	409	424	454	411	452	490	438	423	398	427	444	461	480	438	435	387	429	438	432	427	430	430	433	476	462	453	422	473	425	467	441	472	454	409	433	470	425	450	450	412	432	436	480	441	452	475	402	443	481	414	398	444	431	425	457	428	464	423	381	418	386	436	461	461	445	462	445	436	430	456	455	456	413	414	421	425	457	452	448	416	431	410	437	414	436	435	436	418	433	466	426	441	447	436	428	447	426	454	438	444	444	463	446	451	422	458	433	417	435	418	429	418	409	447	452	381	429	467	424	450	420	484	493	447	435	424	433	415	427	423	426	467	400	460	449	463	448	433	458	432	444	405	428	441	424	467	456	467	465	443	427	418	454	429	432	448	394	453	442	452	439	454	462	431	455	443	484	440	413	410	489	405	421	397	479	433	468	421	421	433	434	472	450	418	440	417	418	462	472	461	462	463	414	407	438	423	459	467	437	409	437	392	449	451	427	438	447	449	433	404	387	431	410	421	451	446	471	447	401	456	452	482	427	458	475	472	452	403	397	433	449	423	444	450	426	495	416	390	433	441	418	467	415	399	436	437	446	444	422	442	444	435	427	388	422	463	440	439	425	438	442	443	477	469	397	437	457	445	407	438	428	424	468	425	449	443	438	415	440	435	425	449	429	442	421	446	439	451	462	442	392	486	398	440	450	464	443	394	415	490	404	426	443	438	455	456	439	456	468	479	434	453	406	452	413	451	500	442	425	433	432	460	421	421	427	490	440	458	425	432	423	417	450	431	457	440	427	455	418	453	474	455	464	387	443	433	442	463	425	497	444	471	462	448	450	459	422	425	435	415	399	463	400	449	451	478	441	466	426	400	481	435	452	430	438	475	439	433	404	389	424	414	416	412	480	461	422	471	425	459	420	428	451	472	458	438	431	428	455	441	472	440	443	457	438	433	447	441	507	489	455	455	469	440	443	417	422	422	426	455	460	425	439	442	449	473	442	424	416	389	485	449	413	457	407	387	456	398	403	442	462	454	446	420	415	426	422	423	441	442	458	424	412	424	428	423	451	421	449	439	444	433	479	450	466	480	470	464	418	458	455	453	477	438	392	414	441	484	455	434	461	434	445	430	414	442	435	437	420	457	430	439	455	422	424	425	437	422	442	410	461	423	429	472	476	421	474	443	459	408	395	480	472	462	463	444	471	454	422	381	425	447	471	465	419	452	411	438	483	430	445	442	442	438	430	435	457	401	397	422	439	447	456	457	405	443	445	426	440	414	436	455	419	480	479	444	467	438	458	455	459	427	385	435	459	482	423	413	437	435	445	468	430	472	439	479	449	468	464	490	465	422	409	444	448	439	451	403	459	433	444	420	432	450	408	444	435	457	448	434	446	395	493	441	426	436	456	437	451	402	451	425	410	438	426	445	394	411	460	437	397	426	409	443	442	459	437	406	440	399	416	419	435	450	444	421	420	421	420	426	418	446	412	458	426	463	465	409	442	409	471	449	401	436	427	462	417	468	442	458	478	452	489	475	406	467	440	390	433	442	433	481	446	428	424	418	454	437	455	441	443	443	431	418	479	426	449	456	460	483	469	412	418	422	399	437	440	478	386	385	415	384	420	421	452	441	447	432	470	425	415	424	410	473	409	472	469	424	478	427	441	439	490	446	431	455	471	423	432	432	390	393	497	495	441	435	442	470	455	444	412	429	445	458	465	451	441	404	439	445	436	408	416	412	408	459	460	409	451	426	450	436	421	462	476	437	472	437	447	438	450	453	452	457	478	422	440	446	507	407	471	453	435	453	425	423	425	444	468	439	447	486	419	438	435	480	464	464	443	465	413	444	426	429	450	425	417	465	442	450	458	447	440	386	450	412	419	404	458	420	469	429	430	412	411	443	423	453	419	461	453	457	452	456	435	471	445	436	396	410	426	446	471	487	435	466	457	442	452	433	437	470	467	455	452	450	419	409	452	477	451	424	490	446	425	444	481	443	478	426	414	433	415	428	438	383	459	427	376	410	449	431	428	455	445	437	453	418	441	423	420	427	426	463	416	455	418	411	434	411	481	462	441	407	432	433	453	426	450	399	446	438	426	457	471	465	453	443	432	395	442	409	419	425	486	432	431	482	455	445	474	402	416	428	426	429	396	437	412	417	417	435	460	419	457	486	442	455	489	456	440	450	492	461	454	415	469	442	400	442	531	455	442	458	411	435	406	440	422	451	460	474	455	456	477	429	450	436	420	476	435	457	414	442	474	439	433	440	479	449	428	453	485	431	427	416	451	427	452	399	446	465	426	466	472	407	464	491	469	434	411	445	401	458	460	425	458	431	469	461	443	463	474	433	430	491	438	427	434	441	479	485	404	468	440	443	439	424	414	433	440	431	462	441	490	449	415	415	447	427	415	466	434	436	372	420	402	440	446	433	451	405	437	421	447	460	433	419	450	425	456	458	463	505	459	459	440	430	485	420	471	465	433	457	441	447	452	425	439	440	503	446	463	450	473	479	408	441	426	426	443	431	455	405	478	480	440	433	372	452	423	460	494	427	443	476	403	458	455	440	418	448	397	487	457	439	439	445	435	417	487	460	398	432	438	455	450	460	428	452	426	425	445	435	467	449	436	465	405	444	410	451	438	470	398	392	421	466	443	439	445	468	428	432	446	452	449	453	431	446	454	415	445	469	438	447	444	439	444	445	469	463	462	404	406	485	459	449	457	446	414	435	404	455	405	434	452	444	433	466	456	467	437	451	412	423	448	453	451	437	412	428	442	426	436	441	447	448	481	463	472	456	449	452	469	416	415	431	425	447	426	440	408	439	428	442	422	416	430	467	464	418	412	430	445	464	400	453	424	407	451	469	400	410	477	441	421	449	470	451	452	423	422	417	462	418	408	431	480	462	425	458	439	455	423	428	451	407	405	423	428	429	433	433	454	434	455	455	440	378	441	442	440	434	434	424	438	437	444	480	430	500	475	427	425	433	421	458	444	411	452	485	434	504	462	467	448	412	423	453	461	429	466	462	400	418	439	466	476	412	472	469	420	442	446	486	457	427	448	439	402	416	441	453	445	454	517	437	443	493	492	455	445	462	530	488	470	442	430	457	461	429	437	420	454	451	473	424	430	437	469	452	392	421	456	400	418	438	452	433	414	457	446	460	450	443	445	426	502	445	399	432	438	520	485	409	446	440	441	444	460	448	466	430	486	410	430	464	484	436	429	397	445	445	406	443	483	467	484	435	478	425	414	406	406	391	380	449	447	422	444	449	421	442	409	466	502	454	427	420	461	448	401	446	416	470	450	475	448	466	415	443	396	452	412
34442	26357	28627	23762	15851	9614	4211	1951	1673	1425	1322	1194	1161	1122	1086	1027	1047	963	1070	1035	997	1047	968	973	967	986	969	970	984	1004	971	935	910	950	952	935	974	921	971	939	925	945	953	955	966	942	940	935	985	968	974	963	973	904	969	919	896	943	894	933	961	921	899	985	906	864	937	942	983	920	879	963	942	953	957	926	935	1000	956	994	965	961	933	974	944	939	962	932	973	993	944	943	918	897	965	942	1009	877	924	975	934	928	959	935	917	923	909	946	952	957	907	935	961	915	925	882	955	1007	960	973	968	937	964	899	963	929	922	950	1001	936	916	925	938	930	900	921	980	953	939	989	953	933	991	939	925	928	958	912	912	954	962	907	965	922	969	941	915	999	965	968	930	936	961	886	870	945	959	910	961	960	909	927	936	985	986	923	953	913	966	918	1021	923	949	910	970	965	978	960	946	888	913	940	955	952	938	926	910	934	943	940	976	933	949	927	891	931	932	974	858	1021	949	892	975	948	900	933	939	914	935	940	936	874	1012	953	933	971	936	930	973	923	931	937	883	914	997	952	873	950	946	939	940	979	986	950	939	903	892	921	943	969	936	934	946	942	957	995	906	907	919	951	896	944	965	974	963	938	932	955	934	898	974	948	919	951	1017	951	981	933	972	930	923	990	956	958	931	913	921	964	974	919	971	963	917	964	944	905	901	937	943	936	982	947	982	939	925	925	995	953	923	935	940	1004	968	907	935	947	949	988	975	912	1007	934	926	914	917	909	918	1044	963	973	939	935	933	977	939	1009	938	1006	934	956	902	933	941	942	879	946	906	961	979	937	943	912	979	950	967	944	897	947	934	937	973	988	918	946	923	967	964	940	940	958	908	960	973	953	934	911	927	964	997	1002	897	928	940	968	968	919	987	965	966	938	870	958	943	893	891	974	959	955	994	965	944	981	945	924	946	948	938	964	927	934	978	899	912	878	953	917	940	1024	909	972	934	932	936	964	933	933	925	1002	911	944	912	930	903	930	926	987	954	901	940	959	924	960	922	959	949	914	885	986	947	918	923	917	919	911	925	1014	908	916	914	924	951	929	988	968	936	979	974	911	928	906	913	930	966	921	948	952	952	924	928	925	909	945	959	911	957	978	972	913	918	925	899	928	922	944	904	917	987	950	929	931	945	952	928	1008	937	887	959	988	903	904	964	899	926	895	979	957	912	998	944	957	945	932	907	919	890	940	973	935	940	1006	954	956	979	959	904	949	927	928	935	949	929	869	944	877	956	969	950	945	852	932	914	917	930	940	885	925	953	927	1001	900	965	926	875	992	883	950	956	943	961	958	880	932	920	1001	920	915	899	989	936	920	937	878	926	933	958	964	931	967	917	928	949	1001	926	935	914	950	948	918	934	925	902	893	944	952	968	906	917	958	947	906	963	956	970	948	947	942	929	957	912	978	1005	957	990	949	991	913	921	902	917	894	934	914	965	919	926	907	942	962	906	986	924	932	893	982	890	958	958	956	937	923	993	927	942	946	965	937	934	940	919	936	987	970	948	942	881	935	929	959	951	948	956	908	905	971	925	995	998	931	926	932	913	926	902	1015	867	932	925	916	980	873	935	928	965	902	1006	951	903	948	929	948	948	930	994	913	956	1004	943	969	937	980	926	960	974	969	962	932	936	984	951	979	962	952	977	893	939	971	942	957	951	955	924	943	959	982	931	915	942	923	988	912	907	969	981	944	967	898	965	902	965	895	934	977	956	959	981	962	908	939	956	935	946	924	960	909	920	914	962	929	873	1005	955	910	965	904	982	919	935	929	911	916	980	892	926	919	908	936	977	949	982	966	957	908	955	922	971	935	982	896	915	957	923	947	924	938	916	904	958	958	911	950	967	942	1000	937	952	951	950	1006	918	917	934	1007	992	970	940	949	985	966	981	962	921	970	895	932	913	908	913	919	927	949	918	906	913	978	978	929	948	967	939	923	938	920	875	965	981	929	920	969	905	936	911	928	918	936	904	944	976	868	965	949	938	935	918	939	899	986	924	919	935	922	907	975	988	956	963	926	902	951	962	937	952	886	963	868	899	914	961	995	910	911	943	970	923	984	929	994	930	947	943	944	938	999	982	986	963	919	937	929	908	978	965	970	912	949	1008	980	941	921	936	912	889	989	957	898	1006	952	960	913	969	965	982	915	979	960	953	925	941	941	956	974	947	936	958	900	951	946	884	969	904	886	970	918	958	939	943	961	947	949	914	914	911	930	944	938	935	937	958	947	932	937	916	936	970	892	831	966	946	1013	953	964	960	926	946	926	977	922	912	939	944	936	1019	925	956	1013	880	914	889	911	898	951	951	914	924	944	889	919	942	920	878	934	1017	957	1021	951	875	907	919	946	951	915	1000	966	953	935	986	965	911	911	947	873	941	1003	897	920	934	931	967	953	943	959	954	927	998	933	882	894	982	946	999	928	931	965	943	945	879	925	910	978	926	942	908	920	935	984	968	949	968	938	934	907	934	969	928	959	960	953	939	962	947	915	1016	980	928	898	966	951	946	904	964	964	958	977	982	941	937	932	971	946	896	946	980	930	964	993	953	923	964	981	942	1012	935	1006	969	974	924	938	943	970	958	1007	898	957	914	960	994	930	959	931	945	935	940	971	952	969	1007	898	933	978	939	909	949	971	948	924	968	915	972	1014	897	973	930	963	958	919	985	960	975	915	899	931	979	937	937	952	906	952	923	933	911	954	970	972	991	985	935	951	964	938	944	922	928	909	922	956	895	965	905	952	887	937	916	988	921	901	929	933	949	982	867	952	998	936	985	956	915	948	869	952	893	964	924	896	872	945	939	928	1001	936	962	984	928	997	879	927	955	907	937	931	970	981	924	935	910	914	926	1004	912	966	995	946	905	955	965	956	924	949	953	909	938	930	937	914	933	957	983	934	947	911	936	942	978	941	940	990	959	917	958	945	951	945	928	969	890	969	976	935	921	963	927	991	927	931	976	942	928	959	946	947	909	890	960	959	915	952	937	957	948	971	906	959	901	944	936	963	946	992	937	902	942	994	962	960	929	938	942	939	949	977	963	971	961	917	915	983	940	937	913	932	939	896	957	930	984	903	959	940	912	955	968	963	946	922	944	894	953	928	941	920	980	928	977	919	947	943	918	977	960	971	920	929	926	933	938	956	982	905	929	953	905	948	947	902	977	947	935	940	951	987	927	885	946	918	979	869	977	892	899	944	932	957	969	956	905	908	953	929	892	937	925	909	939	894	943	936	966	928	922	927	917	955	955	905	923	930	938	1001	902	986	968	928	951	928	918	991	913	915	933	919	923	947	928	845	973	955	905	970	959	966	932	901	962	923	903	943	997	931	926	926	965	919	953	980	914	989	925	906	981	906	919	901	939	935	962	958	919	930	948	953	973	956	891	921	925	916	922	946	942	938	932	891	905	923	960	925	932	936	896	957	936	970	978	939	961	963	982	944	901	976	905	974	990	919	968	891	960	912	934	972	909	899	911	931	914	904	920	973	921	931	927	966	953	909	964	890	968	894
66379	40406	25530	14331	8310	4557	1787	752	662	600	608	577	503	491	486	477	441	491	457	462	442	418	524	443	433	468	466	425	458	414	448	471	465	502	439	479	412	496	464	485	451	423	463	477	488	445	459	453	474	445	490	455	492	480	430	454	470	465	462	457	439	447	437	429	442	445	475	436	442	468	458	425	490	435	431	437	453	481	427	465	442	460	476	442	462	472	453	477	457	452	474	448	421	441	487	454	425	451	452	423	458	415	455	468	469	414	489	423	421	448	440	453	463	492	488	480	466	410	463	433	470	452	475	430	469	466	479	476	451	479	462	446	449	477	450	436	448	479	446	488	468	472	492	450	453	432	458	498	453	487	504	462	477	484	474	427	454	457	431	448	456	476	417	475	430	438	473	445	456	453	441	428	470	471	453	462	465	453	463	432	447	448	420	424	414	438	439	487	425	430	419	448	455	438	434	484	456	461	442	411	463	462	511	465	487	451	456	460	447	457	463	436	485	477	428	439	451	469	437	458	459	453	446	491	473	420	414	447	451	440	442	462	455	434	437	425	469	470	480	473	494	468	441	447	465	481	459	427	434	404	473	489	441	444	451	443	442	439	452	447	474	428	466	451	456	439	435	469	465	452	457	449	456	453	445	472	483	436	441	442	478	467	459	438	446	458	425	462	431	474	467	424	474	432	454	497	471	441	455	460	456	438	436	453	451	480	439	447	431	457	446	430	411	491	418	456	431	453	430	441	457	428	449	418	506	466	422	430	477	458	429	443	482	471	426	461	476	485	458	477	442	452	419	448	454	442	466	461	461	451	454	508	474	467	449	469	447	479	460	455	468	448	424	451	449	394	462	447	424	493	463	438	469	447	442	455	459	488	419	478	481	410	493	461	452	467	488	478	482	419	444	451	443	450	428	437	494	434	449	437	486	472	492	443	457	416	404	430	441	470	494	448	432	425	435	434	475	436	455	468	441	459	432	474	479	447	459	520	483	424	429	493	448	479	458	461	422	443	458	442	499	465	492	466	468	478	456	393	488	463	422	443	486	431	456	464	484	471	452	475	464	427	486	444	433	460	449	460	477	477	443	444	463	420	510	465	442	457	458	445	488	449	452	426	461	455	438	442	481	448	485	469	464	449	447	468	480	459	505	488	436	439	430	439	489	436	472	466	440	466	450	442	486	447	445	471	434	476	450	490	459	443	471	467	457	444	449	445	481	440	443	439	447	440	459	478	455	450	433	446	470	444	458	481	435	471	421	435	447	494	486	457	467	455	442	462	429	469	426	470	427	446	441	443	430	445	419	451	476	479	437	467	470	461	444	470	479	451	501	471	425	464	427	429	442	455	445	440	459	440	416	382	475	445	471	451	444	505	460	427	450	477	472	482	449	432	495	482	442	454	486	453	449	450	451	426	440	445	439	431	450	460	478	464	433	464	453	443	425	477	432	430	421	413	412	460	422	474	449	441	420	474	420	459	442	463	471	456	437	487	484	453	415	443	429	474	446	402	476	482	496	461	484	465	423	438	464	455	514	495	464	490	453	437	441	471	437	462	437	458	474	469	435	392	446	469	464	435	450	443	436	466	461	426	454	443	442	438	462	400	445	430	400	444	463	443	427	480	419	445	435	480	481	471	473	462	464	493	412	443	441	433	438	445	467	406	405	502	493	447	434	402	449	406	506	472	433	459	441	471	459	424	468	415	452	418	467	432	433	448	412	472	491	425	436	466	466	485	441	463	444	432	500	474	455	433	460	473	432	427	462	453	486	438	479	480	432	503	463	423	455	491	425	453	436	470	439	460	436	428	470	425	502	438	451	483	467	471	435	477	437	438	427	414	458	396	454	458	402	417	481	465	455	420	478	497	446	456	420	448	423	473	441	405	458	433	463	456	451	408	428	440	460	429	421	471	433	456	439	455	495	465	479	467	490	443	426	417	452	462	469	470	430	447	462	465	456	464	446	464	455	451	436	478	473	441	458	464	468	510	425	443	498	448	455	536	467	458	436	446	471	458	467	461	460	487	456	426	421	446	470	413	438	404	424	463	435	479	476	473	432	461	442	458	426	459	460	422	457	467	447	441	438	466	439	436	450	446	476	423	431	453	435	512	458	419	445	465	482	455	466	434	426	468	459	447	450	463	452	446	422	467	461	495	472	450	454	482	442	430	466	448	460	430	447	455	453	451	425	433	463	403	478	445	477	449	464	434	452	462	432	471	459	440	465	466	449	446	437	461	480	438	420	460	447	437	443	416	458	459	459	429	427	452	433	447	491	439	481	443	439	439	409	440	467	422	455	480	459	459	493	422	466	423	436	461	441	413	456	434	429	447	521	471	449	479	428	465	490	469	450	426	422	457	428	414	451	468	478	444	448	455	458	476	455	453	405	443	418	465	473	441	407	457	493	435	488	444	412	425	470	448	481	493	450	481	444	474	418	459	457	443	463	391	457	453	450	436	476	475	426	437	448	438	486	460	456	473	428	443	480	433	443	459	471	449	452	435	509	464	451	441	421	446	466	446	472	502	446	503	475	472	440	457	456	454	460	490	462	453	459	463	421	488	440	452	469	441	460	468	469	443	456	470	421	431	463	469	471	427	474	426	486	491	477	497	447	483	466	464	466	420	457	472	441	460	447	453	475	473	460	480	460	439	444	446	481	459	466	431	444	442	461	488	422	408	441	429	442	486	425	494	428	470	465	448	452	509	470	422	489	478	483	470	457	418	413	443	455	426	452	478	442	420	484	468	454	431	469	431	426	447	446	464	453	461	463	492	423	453	457	473	458	524	446	446	466	492	461	433	505	456	455	448	429	406	427	469	456	445	443	435	440	424	457	442	507	432	452	459	458	440	483	474	451	465	440	453	461	402	455	459	440	413	408	443	489	472	469	480	434	436	411	442	490	454	460	457	472	435	446	426	491	476	433	455	477	442	466	464	445	496	437	466	461	416	425	445	438	488	468	438	452	444	435	424	476	463	468	460	472	474	449	452	441	455	447	453	458	441	424	488	441	469	437	495	482	429	444	518	489	459	477	441	465	465	464	445	449	450	450	477	459	498	442	441	507	422	472	442	454	477	490	467	433	419	465	441	472	476	464	419	487	455	457	439	452	411	461	439	407	422	451	404	414	461	450	420	495	473	463	488	435	475	467	424	432	443	455	428	494	484	450	430	475	459	469	492	460	434	453	452	469	433	474	486	495	454	458	430	493	411	441	466	466	435	450	421	445	432	444	446	459	407	425	462	435	444	495	434	470	438	468	463	487	471	443	395	460	458	465	442	447	471	427	445	424	484	418	438	425	438	490	505	471	448	467	425	446	496	462	460	461	457	429	444	423	477	499	470	455	448	465	485	441	434	441	491	485	456	443	442	450	454	515	507	475	458	446	519	484	485	378	472	454	448	480	470	463	470	457	430	456	457	435	471	463	432	456	465	503	481	432	414	449	425	454	454	457	438	445	461	476	407	449	433	512	493	497	458	414	470	460	441	422	471
42663	31785	27005	22623	18817	12475	5037	2149	1708	1490	1368	1237	1148	1136	1082	1087	1028	1055	1107	1038	1006	955	998	995	967	945	987	979	951	985	973	967	992	945	1026	948	955	973	970	943	911	962	1011	972	938	878	981	948	987	949	960	1011	964	982	928	937	950	1024	952	971	944	999	918	965	971	960	998	920	992	950	975	987	902	972	932	951	961	888	959	936	951	927	997	1019	947	980	930	917	930	966	992	950	990	942	931	957	984	974	981	979	962	942	986	944	968	965	966	932	964	935	965	1006	912	989	994	966	953	979	934	1008	994	970	961	983	965	979	985	990	943	1012	987	950	939	937	936	960	985	969	957	949	928	977	970	990	951	946	974	960	1000	946	981	906	920	975	1003	955	887	964	955	977	994	998	903	964	957	943	932	981	934	1002	981	961	991	969	923	1006	949	918	944	981	966	987	950	923	948	940	969	918	950	969	992	965	1009	916	972	960	1022	949	970	944	951	958	902	979	1039	985	859	975	969	1000	961	956	966	1015	932	945	978	985	984	1034	964	925	946	941	969	969	974	997	1016	994	922	958	947	991	978	960	956	964	951	949	959	915	984	960	947	1003	961	948	925	943	951	968	953	925	914	941	975	997	971	906	989	962	946	962	952	964	995	912	943	983	967	960	984	1013	1000	1046	952	1003	1026	950	949	989	978	961	936	877	936	922	968	1023	983	1015	940	1008	1012	955	916	1032	942	945	962	947	989	968	1002	973	1019	944	976	949	990	988	1032	947	933	1016	998	982	896	1019	967	916	932	951	955	988	916	970	990	946	956	928	971	947	993	951	949	960	974	929	920	957	991	989	974	974	958	956	916	945	996	974	983	928	955	953	942	997	957	955	957	913	1030	998	941	929	967	898	937	963	934	937	960	972	942	964	985	955	923	964	988	984	969	939	945	889	938	1009	1013	905	1011	963	1002	992	975	993	956	994	974	1009	957	943	926	954	946	940	987	933	948	979	926	980	979	895	965	971	993	933	1005	944	997	962	1005	930	945	923	904	983	956	951	1033	923	967	917	926	889	926	910	973	974	965	939	985	918	960	957	983	927	990	976	952	984	915	949	983	948	995	960	963	940	987	985	1004	966	972	973	919	912	929	957	934	955	986	947	934	938	994	966	1000	943	984	1055	984	971	944	910	953	964	1046	990	982	1006	939	962	990	928	959	989	968	966	989	964	994	988	966	952	973	1018	924	948	933	913	940	946	985	951	988	1035	934	915	948	1008	1015	975	967	950	965	969	933	928	975	952	987	943	935	945	1002	904	936	999	946	969	931	978	966	992	961	973	943	935	979	1001	960	950	974	936	978	973	939	912	989	922	977	963	1008	951	972	945	966	993	1012	947	1007	954	949	985	919	955	956	993	914	992	914	1012	904	938	978	926	937	1011	946	973	933	1027	1020	1008	957	952	969	963	896	964	972	963	935	998	921	958	955	931	916	950	992	926	991	996	985	905	958	1005	950	976	928	975	988	973	958	978	1055	980	975	977	969	989	934	1006	965	943	986	986	981	944	976	910	972	958	943	984	935	975	985	973	1020	956	994	978	921	941	983	914	1004	940	968	980	960	1003	955	966	996	1008	959	907	1012	1007	1012	906	1003	972	1028	953	939	968	969	1017	955	921	969	963	936	978	979	984	973	926	951	957	970	1006	983	963	1036	898	963	964	935	939	917	958	1008	962	1001	1012	958	964	938	966	938	914	1020	984	993	931	1000	938	921	952	981	966	1010	972	973	932	983	925	936	954	941	1005	988	995	983	936	1001	964	1003	958	961	991	936	946	929	941	965	977	964	941	931	904	938	913	961	951	922	938	973	943	973	992	999	1023	976	1044	999	944	972	946	923	951	947	1018	922	989	1027	953	966	985	959	964	920	937	956	1005	935	961	957	1015	1014	925	987	957	902	1020	935	934	986	977	922	981	997	976	972	970	982	903	959	964	985	964	979	990	922	930	940	923	998	906	997	971	933	1011	944	962	991	988	962	937	1016	971	966	1015	959	937	936	917	970	908	919	896	997	966	928	960	996	965	962	953	973	968	970	927	918	971	976	919	939	1027	987	957	969	979	985	970	965	946	971	991	972	969	945	939	968	924	985	970	917	1005	948	992	991	932	949	950	969	938	962	977	920	954	945	997	955	975	956	955	929	990	970	963	962	962	943	960	966	934	923	952	989	1018	937	964	925	958	972	984	996	961	970	969	905	959	1014	945	990	922	1015	961	951	933	1001	926	1034	968	944	988	976	992	978	944	1001	998	944	936	919	935	923	918	952	956	992	961	968	983	977	944	975	1021	922	990	1001	967	954	975	969	923	996	991	983	902	950	988	934	984	985	974	968	959	960	948	952	957	985	984	937	934	977	962	964	948	987	963	941	928	941	964	921	942	1026	956	971	976	990	970	987	967	922	941	942	958	929	939	924	941	977	946	952	913	952	922	938	993	922	960	965	956	949	969	1000	987	927	900	969	974	952	899	948	962	937	937	964	956	981	944	934	1003	931	972	973	890	942	920	1038	992	981	918	984	959	953	934	925	940	965	978	931	970	967	935	953	1010	973	1054	982	991	1003	959	1005	1004	985	935	972	1018	937	925	915	985	955	1004	930	946	947	937	968	946	1004	938	1008	1039	921	919	1039	928	975	934	982	937	971	984	935	951	979	940	880	957	997	958	920	967	932	949	947	1012	975	948	889	945	935	974	967	906	935	968	988	995	1043	981	976	998	964	1001	1041	951	1048	938	1019	936	966	975	994	1002	926	1000	1000	979	959	958	953	992	982	1022	941	966	990	962	991	982	922	938	974	917	972	1000	916	937	931	944	1005	977	984	990	899	934	989	944	967	966	950	988	946	918	987	928	947	993	939	915	919	994	977	941	1007	937	969	931	959	1007	971	963	983	998	959	1037	1002	953	980	940	1017	964	933	932	1036	993	1035	900	1006	1002	938	1021	942	1002	1010	982	1010	993	963	971	965	977	981	947	956	935	929	933	972	928	975	919	962	981	995	968	943	1016	1005	990	953	988	956	947	960	1000	944	966	969	954	952	948	985	977	980	905	979	1004	932	980	965	970	971	958	933	997	950	995	975	1002	991	943	952	971	976	939	954	942	981	952	977	950	991	985	994	965	917	981	920	1013	891	1002	936	959	972	980	923	1018	951	955	963	1002	942	968	1000	927	960	942	1008	930	948	996	1003	951	955	948	931	1025	924	935	942	947	977	998	901	975	943	969	1006	1014	948	986	975	979	916	950	976	956	931	944	896	979	946	976	954	989	957	939	974	964	939	955	970	972	974	929	955	943	958	954	982	942	970	963	997	901	974	1006	999	1001	985	981	984	906	978	928	915	928	938	932	982	971	962	940	963	974	964	977	973	948	926	936	951	961	974	983	1021	948	933	939	1013	960	938	948	995	948	983	870	938	975	950	903	951	960	930	987	964	1039	958	987	1016	970	902	974	926	901	1005	988	908	971	1005	948	959	936	937	1008	966	968	964	965	988	989	979	1033	921	909	974	964	957	947	888	958	995	964	954	966	939	966	979	966	978	950	1008	957	921	983	973	956	966	989	934	986	961	1022	974	999	964	1008	975	981	937	926	926	951	938	977	943	920	936	1018	948	980	950	1018	968	967	997	968	995	938	1021	954	964	957	969	953	930	998	968	963	978	961
48449	30016	15494	6701	2630	1031	649	543	570	504	478	468	468	483	492	466	437	449	433	468	457	441	453	461	471	447	449	458	488	477	466	430	415	453	463	423	426	458	447	456	473	444	432	422	446	484	465	446	396	460	443	441	429	450	453	434	438	439	444	438	462	411	447	460	480	398	435	386	422	432	401	459	458	446	441	438	436	468	432	433	471	421	428	478	479	456	419	423	410	429	431	450	427	453	509	463	487	437	435	432	423	435	417	436	459	463	451	423	436	397	414	459	421	442	452	497	429	423	429	414	437	439	450	448	444	425	422	449	428	450	437	403	430	401	412	465	411	442	465	497	446	517	460	472	416	449	412	463	462	422	424	433	431	462	406	470	449	457	449	471	432	440	498	430	438	486	455	417	458	437	444	442	485	457	471	443	416	431	426	398	432	469	442	421	461	492	444	452	455	470	432	444	508	429	458	481	432	475	458	413	499	449	449	435	433	439	440	470	437	469	459	450	450	468	482	458	421	458	411	452	439	429	479	485	468	452	462	416	443	474	418	438	454	432	458	451	464	494	441	472	445	496	427	425	423	386	402	479	443	433	432	447	442	446	495	415	431	415	453	419	448	429	450	450	471	456	502	436	483	478	407	437	433	476	473	465	428	453	481	538	430	476	450	458	470	459	440	438	423	430	459	479	415	470	447	430	467	456	434	431	425	421	445	451	465	424	383	422	448	435	450	410	468	439	481	494	436	459	443	440	453	436	433	443	437	403	432	464	422	427	445	455	405	479	455	464	429	428	434	459	434	475	380	473	445	468	475	456	451	399	436	419	417	428	411	419	434	467	465	443	405	462	445	430	399	428	467	460	424	398	462	424	439	412	477	426	407	416	455	429	426	462	461	432	460	421	482	489	414	454	442	451	418	423	451	436	458	411	439	431	454	491	483	434	454	396	476	448	463	412	484	445	419	400	455	463	476	436	450	440	449	477	476	469	452	425	479	431	463	392	475	495	463	456	424	438	455	410	435	501	466	453	440	452	483	443	419	424	484	452	457	451	439	419	449	410	457	464	459	438	459	466	437	477	440	424	400	451	397	413	468	490	443	441	432	434	447	449	431	403	418	440	447	411	465	480	482	424	467	463	457	470	452	443	472	457	439	415	424	471	435	443	447	471	457	400	434	431	450	461	493	462	465	427	428	442	437	451	482	382	477	496	458	479	442	464	454	426	479	445	410	472	426	453	382	455	483	421	461	450	427	443	429	463	429	465	452	447	481	444	436	457	419	430	428	469	429	450	453	488	425	472	430	453	506	463	453	425	448	451	452	463	493	474	471	430	470	427	442	434	493	429	448	452	447	479	477	424	425	423	461	461	452	482	426	450	463	498	453	420	471	447	451	441	441	438	425	447	484	479	429	429	414	408	485	477	442	430	394	412	487	456	444	456	430	458	476	443	438	448	470	433	478	457	456	443	446	467	435	449	425	429	475	449	433	449	478	467	461	462	456	426	470	466	446	454	433	438	447	405	459	479	444	427	434	489	427	460	466	431	465	435	446	433	435	436	413	470	443	393	424	531	471	420	434	400	459	440	450	426	445	450	439	423	445	427	459	439	419	440	439	436	430	436	467	466	436	448	444	418	468	461	459	452	448	430	444	474	444	430	423	409	448	473	454	466	440	460	471	466	467	441	449	386	388	445	463	428	484	486	418	406	395	404	418	427	466	452	416	445	424	437	444	478	455	444	488	434	472	442	436	456	453	428	436	413	446	478	402	443	448	461	450	472	435	448	416	429	410	437	434	435	399	487	415	450	457	446	470	436	465	415	413	453	461	461	451	461	495	442	428	445	479	479	467	483	437	503	433	449	460	481	451	435	463	423	458	533	420	432	472	419	466	403	456	472	459	436	458	449	470	432	429	484	428	485	465	459	469	444	445	461	456	416	429	455	447	437	426	448	457	417	470	448	439	469	456	483	418	476	472	452	426	394	486	416	474	468	459	441	425	458	458	453	454	452	405	441	442	409	429	471	443	437	448	451	430	422	462	441	406	431	488	461	413	456	434	465	440	425	422	425	408	394	428	445	447	459	457	476	417	428	467	425	465	441	462	443	414	454	500	396	417	431	472	478	444	471	472	436	456	419	460	451	426	460	471	481	403	436	453	462	431	389	459	449	450	436	448	480	381	428	459	421	479	454	439	464	466	433	432	461	430	440	425	429	446	394	478	411	422	439	425	466	459	401	432	495	428	430	473	421	457	442	434	427	462	424	448	447	442	455	437	469	430	425	407	413	443	414	413	448	411	424	396	436	421	481	424	452	422	438	438	475	439	450	442	430	431	443	478	421	484	474	465	438	423	469	449	428	467	411	418	438	431	462	460	435	436	464	422	450	439	451	440	418	412	423	423	456	497	435	469	478	440	435	449	451	449	455	470	443	467	451	403	422	441	414	435	461	433	446	414	445	429	441	462	466	398	450	438	464	435	415	464	425	442	457	480	466	450	436	463	464	439	469	430	417	417	444	429	450	464	478	461	424	489	455	421	439	456	471	454	446	451	474	462	423	443	442	445	476	444	444	454	447	462	473	433	422	449	423	453	452	438	416	444	440	460	447	421	436	446	432	484	437	427	471	447	474	513	448	448	407	430	454	465	463	436	428	448	441	392	402	442	424	505	425	427	448	448	468	468	485	461	423	451	429	457	458	441	481	434	469	443	448	427	434	449	424	460	471	441	450	448	432	401	468	446	513	428	472	435	475	443	431	419	417	484	454	433	434	419	476	450	416	442	435	441	439	438	451	409	460	434	413	440	406	415	457	476	434	459	472	437	409	449	388	449	455	457	460	431	421	424	484	453	446	436	497	438	433	426	441	470	428	471	456	447	434	416	474	483	428	509	458	451	407	424	477	441	465	464	420	471	480	440	475	423	466	476	390	419	433	451	428	389	437	458	459	429	414	470	444	465	450	426	467	439	485	434	431	449	438	428	469	447	410	488	457	427	432	418	407	436	460	417	424	463	439	470	481	426	443	457	445	504	455	418	417	445	471	425	493	445	420	416	433	418	451	438	448	438	463	446	464	426	393	450	470	472	391	458	475	433	410	459	435	453	416	428	435	455	481	461	463	475	441	512	453	442	465	421	481	466	481	435	421	487	440	463	432	428	451	461	425	395	482	426	408	409	454	452	403	515	444	468	464	436	394	451	479	441	462	451	486	450	435	473	429	435	439	447	438	431	422	408	453	427	376	422	448	433	433	423	442	447	436	406	455	480	425	457	438	436	454	443	441	433	440	477	432	442	410	447	439	410	460	453	498	403	442	466	467	437	438	422	428	453	396	457	419	463	474	421	448	435	451	472	478	464	454	444	431	476	480	448	458	483	439	470	443	455	479	451	484	516	413	430	453	444	437	444	424	439	421	449	417	422	396	446	433	421	478	430	465	429	476	498	497	453	470	424	418	471	446	444	506	438	453	420	455	440	456	410	402	435	453	462	452	438	449	441	419	451	461
30807	21903	18378	12541	6532	2938	1878	1444	1295	1238	1163	1064	1152	1081	1001	980	917	977	964	972	968	947	977	948	967	967	975	951	977	894	970	917	953	968	903	919	885	950	992	971	908	938	934	975	931	899	960	1000	927	998	976	976	953	975	884	953	964	966	971	931	963	892	945	871	951	959	980	905	911	935	947	1050	965	963	926	905	927	936	967	968	926	971	954	918	967	982	922	950	1003	874	924	1021	939	939	964	929	937	935	907	843	936	947	929	912	904	1020	935	979	909	944	946	970	998	911	960	877	987	945	962	952	994	952	907	942	862	956	992	938	921	956	907	926	969	976	893	948	914	948	945	990	925	917	932	922	943	936	937	875	947	972	968	960	972	951	1008	922	874	930	961	901	894	984	933	974	898	885	951	930	914	949	930	962	897	903	963	939	945	919	934	942	932	995	954	958	993	940	897	973	931	938	952	963	950	924	934	934	943	997	1001	962	946	914	968	947	948	908	937	941	907	961	977	966	907	899	963	1010	937	938	961	905	989	866	920	892	903	932	964	903	953	934	944	918	981	979	954	964	892	915	927	962	968	918	1008	939	962	958	935	961	975	955	940	936	945	951	926	922	936	993	868	935	1012	982	951	918	923	1006	948	934	891	918	983	941	914	943	988	945	970	961	919	948	1000	980	998	962	946	992	927	867	969	910	939	944	922	965	948	995	916	944	1004	937	967	919	911	910	900	948	940	928	951	939	962	955	916	926	924	925	960	956	984	930	943	899	964	959	912	908	965	1011	943	928	956	934	936	929	945	951	904	918	948	939	929	951	960	961	936	942	962	955	938	871	934	927	908	906	924	982	971	955	956	956	926	972	941	978	945	967	955	944	902	917	935	886	966	964	934	914	911	912	955	910	942	964	929	934	956	976	940	959	936	1011	951	944	977	940	904	936	958	939	914	904	924	908	947	991	928	976	904	929	968	946	917	898	950	951	914	1005	931	952	889	977	951	909	945	919	929	953	954	860	986	923	942	900	890	967	972	977	935	996	1003	932	931	920	927	950	954	913	937	941	957	935	949	969	938	971	992	916	930	928	919	961	913	914	868	967	960	911	955	970	945	944	931	977	885	908	926	963	968	930	961	946	939	927	935	901	918	930	933	994	930	923	886	983	961	931	933	937	928	953	928	967	910	952	973	945	969	963	914	869	920	884	975	885	909	869	893	974	932	920	975	951	874	939	963	930	929	923	941	923	959	935	927	1024	876	946	950	987	952	956	978	939	932	931	897	929	937	1007	987	964	939	932	1003	906	892	924	961	989	1005	982	989	987	960	978	944	979	961	923	905	985	935	949	898	968	987	936	940	962	960	944	976	923	929	961	954	1063	969	944	977	907	978	986	992	941	943	970	943	959	894	950	995	959	941	937	953	940	936	946	934	914	995	1012	944	962	948	991	940	927	1026	965	911	980	920	942	970	931	902	940	991	908	955	972	925	946	932	952	942	1003	983	943	947	1012	948	921	947	928	903	928	899	957	941	905	974	942	935	949	947	972	937	963	963	922	889	950	932	916	964	968	1033	933	998	1010	947	944	937	948	948	953	968	936	885	912	907	926	947	909	938	929	944	965	910	920	920	910	967	958	938	921	927	995	896	974	915	954	952	950	939	903	947	934	951	967	951	997	999	996	966	918	875	970	920	887	985	942	951	962	964	875	910	889	943	947	992	959	953	907	960	918	986	977	924	939	942	985	951	911	928	935	968	959	942	955	925	924	928	958	918	943	907	946	975	937	965	929	995	960	956	959	905	930	913	952	930	916	950	917	1020	936	896	901	977	936	930	961	957	961	917	949	946	968	954	941	925	928	946	952	1017	956	942	906	875	979	899	901	969	982	951	918	938	888	910	929	928	895	894	975	1012	947	944	955	944	956	923	968	954	927	915	953	972	997	964	947	934	925	985	953	923	946	931	923	947	974	995	958	924	934	964	879	974	946	909	940	991	944	954	964	975	906	923	889	943	938	908	905	960	970	929	966	872	936	894	969	933	916	980	972	900	977	939	961	898	984	981	962	945	978	928	909	955	956	937	992	940	900	937	952	997	971	918	1001	980	989	960	902	937	924	889	980	965	975	904	915	912	891	978	942	932	953	933	946	980	911	926	918	938	884	941	936	937	981	908	918	937	937	967	1005	923	859	929	934	1003	944	932	916	952	954	917	963	943	924	969	953	941	899	966	907	1003	950	950	914	893	958	975	915	886	909	942	965	900	951	890	935	944	928	921	930	968	961	906	969	905	977	963	995	904	946	941	977	962	953	939	936	959	966	933	959	928	1004	934	914	978	905	926	928	944	976	947	944	966	945	889	973	958	909	945	924	993	911	949	929	945	995	945	968	933	936	950	968	927	914	920	952	914	915	982	949	965	944	960	943	949	926	968	969	954	976	958	928	911	978	990	941	958	935	948	906	931	936	962	939	945	954	894	876	923	949	927	945	962	931	955	984	915	954	857	913	938	950	923	949	984	978	928	940	979	903	985	866	957	953	981	928	905	912	964	934	934	939	936	941	945	985	888	931	925	910	1021	945	978	965	976	950	918	917	938	956	917	915	951	957	997	935	945	960	890	888	940	934	953	900	921	942	932	977	981	945	974	982	951	911	978	922	967	870	979	968	958	919	942	980	987	910	959	964	938	978	949	962	927	895	968	963	919	962	947	898	934	954	964	945	960	989	893	899	949	986	931	923	898	944	956	959	1020	934	906	936	929	927	1021	924	894	892	999	949	897	974	944	939	920	907	888	895	955	948	958	900	941	909	927	976	962	939	1003	940	982	980	961	933	936	912	963	901	899	954	970	986	921	1015	919	976	919	915	963	929	1009	939	909	967	948	957	897	923	888	904	927	906	964	938	906	992	928	908	956	964	925	902	939	914	955	935	945	979	905	873	980	981	928	1005	942	916	965	967	914	974	946	928	959	933	940	935	916	1025	910	948	946	937	944	962	963	938	931	915	899	974	929	997	983	908	905	933	958	927	910	872	936	967	958	927	894	966	951	971	982	958	957	919	948	947	951	922	975	934	925	952	941	926	931	925	930	949	912	990	942	961	922	996	923	916	858	942	926	952	953	945	934	943	870	990	939	945	930	901	938	981	895	923	957	927	897	935	947	945	938	922	946	971	958	978	935	978	928	967	882	992	974	973	932	920	924	909	1002	944	1005	903	993	958	907	978	928	950	916	970	980	895	940	942	932	913	946	922	958	930	944	976	916	945	914	963	959	1028	942	939	927	917	862	960	988	934	946	971	913	952	969	1007	957	940	943	899	902	965	908	937	943	948	962	916	978	901	956	931	953	951	903	936	878	903	927	921	920	911	909	912	938	964	952	946	973	947	990	949	930	971	963	947	976	960	890	920	917	939	944	900	966	912	927	903	945	939	922	917	966	984	1011	943	948	932	951	933	946	960	916	874	940	911	915	925	923	989	967	952	1009	902	1002	969	943	935	900	969	967	943	893	959	995	923	925	970	943	942	952	913	946	915	928	923	972	956	985	914	941	920	924	944	997	924	945	960	1016	996
60323	35558	20862	9201	3971	1796	818	608	542	535	520	477	442	484	460	454	402	427	420	502	443	455	464	415	476	437	434	494	449	473	434	471	438	433	460	430	437	482	437	415	461	396	484	414	453	460	455	436	442	450	479	447	447	457	420	466	439	461	477	455	481	433	444	415	455	441	448	464	447	425	455	418	438	463	458	446	461	432	418	500	439	447	456	455	446	438	425	464	500	429	419	427	430	458	466	396	428	446	440	462	452	468	418	432	451	420	430	432	411	428	419	462	455	438	432	490	467	438	442	454	433	449	441	446	462	444	447	425	371	419	453	423	429	468	389	438	487	441	452	444	458	438	450	440	441	472	456	486	416	461	458	464	457	465	464	437	426	456	426	443	474	452	458	433	430	487	448	437	458	447	464	481	452	398	392	465	466	449	431	485	421	487	463	442	439	440	446	457	436	458	470	475	444	481	449	473	428	411	450	473	380	442	428	426	407	488	454	473	450	451	438	468	423	475	415	440	435	448	449	430	428	446	456	455	421	451	447	443	422	461	415	440	475	441	457	407	405	418	469	482	453	437	433	393	433	431	457	467	448	444	408	414	423	461	427	450	464	400	487	419	451	458	443	426	498	414	481	445	441	428	428	450	435	426	430	450	412	409	486	418	448	464	435	498	418	423	484	399	449	412	428	441	418	421	463	434	432	452	438	440	407	409	450	401	455	488	457	441	458	441	430	419	415	423	435	420	479	448	448	434	462	439	421	430	441	410	457	430	425	439	450	442	460	417	405	443	412	403	462	433	438	458	427	464	465	425	447	450	463	444	442	477	432	424	432	446	451	446	437	426	418	464	429	451	438	405	469	447	457	442	452	429	426	436	400	449	441	455	452	433	442	417	467	417	430	434	422	429	466	441	438	417	456	434	448	415	440	424	431	452	452	463	450	457	398	423	388	413	440	460	426	437	464	427	427	480	452	447	471	426	433	437	467	448	449	468	461	451	418	416	409	446	458	424	444	413	470	458	478	455	434	463	474	416	432	405	459	463	446	431	416	437	434	452	445	411	438	443	454	481	442	446	434	465	427	443	465	451	447	450	441	427	450	406	410	472	437	416	431	417	450	444	459	482	423	422	411	425	456	451	426	460	506	446	420	446	409	463	473	368	447	416	416	472	455	454	472	472	463	437	401	418	398	431	418	417	430	458	496	476	430	412	445	457	460	460	430	444	414	428	479	451	407	459	462	469	434	445	412	402	432	460	422	437	435	417	432	454	475	443	428	461	427	410	413	426	438	461	452	418	437	403	437	456	463	431	480	440	452	463	433	416	450	421	458	409	443	441	457	426	466	415	440	414	466	417	452	456	442	374	456	432	450	412	447	429	429	426	398	422	514	428	488	424	431	407	456	434	450	434	459	437	447	425	437	445	427	440	397	431	423	434	450	445	453	442	446	443	457	420	420	392	448	397	467	410	452	436	446	461	443	447	442	438	410	442	408	452	450	456	454	463	437	440	424	479	418	408	449	425	466	424	410	426	426	448	432	430	425	389	460	464	471	422	475	422	425	416	446	472	457	480	466	432	411	427	433	414	437	426	452	418	467	431	450	422	479	472	457	452	438	415	446	437	440	500	458	460	442	438	469	466	455	438	462	421	441	446	457	431	415	461	477	400	443	461	479	450	438	408	427	435	421	448	475	448	434	461	417	442	430	421	416	450	459	459	405	450	419	423	495	454	455	414	441	427	453	415	432	442	451	422	430	480	490	442	429	474	485	451	425	498	422	473	444	403	427	466	429	421	447	459	419	439	446	460	422	439	450	448	431	444	445	494	456	410	426	430	398	469	431	423	467	444	441	450	473	464	439	422	444	446	430	440	462	441	440	492	390	480	418	479	428	447	445	447	476	422	393	450	445	454	442	377	447	426	438	480	442	428	430	441	446	481	445	448	430	459	456	415	463	477	414	475	457	429	450	442	462	472	414	465	414	429	480	458	455	451	443	440	448	438	490	407	447	433	444	456	461	443	423	435	407	451	408	421	448	447	447	459	439	439	411	443	417	475	450	464	423	455	412	446	446	445	457	428	408	457	447	442	419	425	474	496	429	445	468	437	484	436	444	444	442	461	441	456	456	456	482	456	438	410	453	425	446	446	475	457	487	456	433	455	478	433	459	437	480	462	441	442	424	438	441	429	462	408	422	481	443	430	426	466	421	395	447	438	456	413	456	461	484	449	407	395	444	445	388	460	439	436	479	473	455	470	399	454	430	495	427	432	421	486	418	436	446	415	430	444	406	444	397	437	400	399	445	410	414	432	465	420	464	433	421	435	434	418	436	435	444	412	478	457	462	450	451	448	443	440	448	445	449	449	447	442	432	466	433	400	414	402	463	441	405	413	480	451	414	440	447	460	442	446	454	458	448	486	452	439	436	448	462	447	460	436	426	420	453	499	429	446	463	428	415	429	472	434	430	408	407	422	446	461	426	457	451	421	413	456	422	427	435	376	431	437	420	425	409	435	415	426	448	438	471	459	404	439	427	441	433	361	451	455	461	459	433	445	429	415	445	423	462	450	453	433	453	444	450	452	412	455	460	442	447	442	455	458	421	422	417	446	426	433	449	418	442	403	437	479	442	455	418	461	472	400	451	470	462	464	465	458	448	429	454	443	426	454	467	437	454	447	417	448	447	450	434	451	430	449	467	457	454	424	452	419	435	415	480	415	424	442	444	458	464	454	474	431	420	464	449	430	419	470	416	452	426	451	415	477	448	398	432	426	431	445	453	449	458	491	495	427	428	460	465	431	482	412	448	437	462	456	479	432	419	449	462	417	485	450	422	403	453	451	389	401	491	462	457	439	461	462	449	477	394	448	394	436	434	422	479	407	440	419	454	482	440	432	425	429	470	511	459	418	439	450	443	461	436	453	429	470	465	436	447	427	443	459	435	431	416	484	442	415	445	426	430	444	416	439	468	425	419	445	426	433	430	463	456	447	462	406	437	431	428	478	395	422	451	427	464	472	440	478	441	462	456	457	456	449	427	404	436	438	428	445	446	428	472	426	454	416	439	429	485	465	432	450	429	436	426	444	434	411	494	405	436	426	476	435	463	445	412	452	459	424	420	466	443	430	405	460	468	445	422	413	450	408	508	432	481	442	459	465	441	449	472	419	445	436	435	452	443	477	459	463	452	441	448	433	455	472	446	418	434	465	437	440	409	427	466	462	441	453	463	430	439	436	420	422	454	439	376	440	445	387	420	438	431	437	447	429	440	431	431	443	402	439	420	492	460	427	439	455	450	432	465	436	493	460	466	437	481	457	447	413	475	422	422	457	418	425	422	460	433	470	442	449	444	416	446	433	428	405	420	491	453	410	421	457	449	416	431	450	420	434	434	478	432	476	450	426	456	387	420	407	438	435	429	446	442	482	430	431	423	452	393	432	449	450	447	463	445	460	430	438	445	446	439	467	446	461	440	446	431	449	424	419	441	447	421	420	469	485	464	411	447	465
39388	27228	23574	15553	10010	5405	2320	1575	1388	1321	1166	1132	1068	1044	989	1005	985	966	947	1040	980	968	963	940	931	948	963	965	946	930	925	971	923	896	918	922	879	1009	914	981	899	885	946	910	886	920	935	927	918	876	903	983	925	996	936	937	971	989	917	947	958	934	956	922	926	919	920	981	919	941	936	923	955	957	1002	951	908	903	963	955	925	932	905	939	916	977	911	952	988	990	920	925	897	897	960	1023	950	910	930	937	912	934	962	932	1000	942	918	962	987	977	898	951	927	974	931	975	958	906	932	915	967	944	913	976	922	918	894	878	980	919	939	926	907	921	958	943	922	963	966	927	964	968	928	902	929	919	931	949	1001	944	975	861	913	970	906	955	955	897	969	931	960	926	945	919	951	955	896	973	948	944	861	916	953	948	928	897	959	996	926	911	937	864	939	982	912	967	874	894	945	933	914	972	899	948	919	978	957	892	948	939	930	905	974	880	1001	983	913	910	921	955	942	903	972	904	984	940	988	980	933	947	951	961	905	985	945	975	932	911	915	912	926	935	909	948	928	930	957	990	968	983	953	932	955	1005	929	947	935	933	945	979	910	928	940	920	936	985	967	996	943	954	950	987	991	946	930	929	912	981	947	983	950	906	978	958	905	875	945	892	947	920	933	932	951	914	924	859	950	953	907	960	934	906	954	932	884	944	938	934	936	996	893	965	921	974	969	931	970	956	936	903	949	918	942	951	936	964	975	930	941	960	924	911	959	950	920	962	949	962	938	939	938	970	879	939	933	925	963	917	933	982	968	952	954	948	896	929	929	945	974	890	890	902	1006	923	970	950	979	996	920	951	967	938	962	925	984	941	965	1008	925	921	961	901	909	913	963	967	921	957	903	879	911	967	926	967	897	907	952	933	896	933	940	963	915	980	950	942	910	971	1003	1001	922	909	977	930	924	950	915	891	910	927	933	940	948	902	960	903	920	962	873	908	936	958	957	967	905	940	907	953	979	934	889	905	942	928	917	915	979	954	910	876	994	942	952	922	925	985	942	960	951	914	915	940	949	913	938	911	913	935	939	940	961	924	915	935	949	903	917	907	1003	944	936	930	980	970	965	924	906	966	938	933	904	954	899	962	938	942	1004	919	943	906	967	960	980	876	912	946	940	963	940	926	964	921	998	922	973	924	960	889	935	948	942	922	953	930	950	889	934	917	919	925	884	908	930	927	952	938	970	944	903	903	923	961	945	950	897	978	956	894	984	993	976	936	952	987	937	945	975	946	1013	988	925	916	972	964	977	972	920	985	927	913	939	922	950	978	937	919	924	976	977	964	975	982	966	930	893	934	955	968	892	944	894	942	957	908	912	914	931	926	879	921	938	955	918	950	934	927	941	954	1000	903	986	988	911	975	906	947	1009	974	953	949	909	905	933	941	958	943	916	979	943	948	949	899	945	941	893	946	927	917	929	922	1020	977	937	939	935	958	878	949	981	930	964	921	960	959	916	1003	897	916	892	926	918	948	990	948	991	933	951	926	964	897	914	946	952	992	948	886	960	967	1012	972	894	987	968	947	889	959	948	981	926	967	950	899	967	910	957	894	971	941	927	922	940	937	951	1002	967	932	907	969	992	932	904	955	956	948	935	924	922	950	969	963	976	964	897	955	972	947	955	972	961	949	919	948	982	962	961	904	964	946	929	958	888	995	939	979	973	974	987	953	944	891	875	950	979	926	939	944	945	922	946	972	953	909	933	912	967	968	1003	948	978	943	949	923	949	945	1008	950	944	961	911	902	912	929	909	962	944	925	956	932	890	919	981	976	921	942	918	955	921	927	957	962	1021	956	988	907	899	958	964	962	950	917	945	888	914	935	868	913	941	936	950	960	939	934	925	992	979	898	913	989	927	980	984	937	969	919	949	904	956	927	978	950	863	959	970	948	944	944	930	917	924	933	933	877	952	918	960	917	908	929	965	976	907	916	927	931	944	917	931	953	990	934	942	900	940	922	960	938	933	966	915	950	932	992	923	983	930	968	939	943	976	953	948	945	913	911	949	919	933	981	944	948	995	1037	968	943	934	928	942	956	924	908	986	955	951	971	927	955	927	900	995	916	980	950	906	919	933	962	885	979	908	927	936	941	964	932	928	906	927	902	958	914	968	924	933	965	903	945	903	961	955	884	925	951	922	884	951	924	969	957	939	919	992	935	933	937	943	937	950	958	946	944	943	927	940	921	1009	975	917	966	947	956	987	970	932	967	903	928	952	985	955	982	970	939	971	954	917	925	893	941	940	954	940	977	899	941	898	872	975	936	881	985	993	905	904	916	894	966	921	1007	1002	936	946	933	961	965	942	962	964	919	909	961	902	989	940	935	954	971	986	987	977	958	972	929	978	945	942	898	940	936	937	958	964	882	991	976	935	971	933	935	977	965	992	973	971	906	949	925	917	943	945	956	873	914	909	980	913	941	986	932	971	926	971	896	977	958	980	889	898	901	957	931	927	883	978	947	962	939	900	988	897	946	932	977	904	952	924	940	988	922	933	967	946	900	960	986	915	925	894	959	950	909	940	979	968	933	934	941	897	996	993	973	991	892	984	950	983	857	996	941	956	974	951	980	910	905	965	933	925	932	934	941	930	948	971	937	911	962	956	942	988	955	924	929	934	956	945	926	1009	970	932	947	959	903	1004	1011	951	908	867	944	931	895	930	938	955	999	983	950	992	903	934	930	931	906	941	899	896	923	908	966	968	890	910	970	917	956	953	965	969	938	937	939	931	902	895	957	934	942	958	896	944	905	964	922	960	897	933	945	968	968	933	899	930	953	944	963	928	924	877	938	973	898	957	954	920	938	941	934	931	908	971	965	1001	930	1002	904	949	951	987	948	930	924	909	924	953	964	933	980	914	925	889	987	936	950	953	946	963	971	977	880	989	968	922	872	931	943	970	959	927	885	981	919	941	915	950	931	951	912	915	948	891	1008	960	986	954	896	930	1005	916	918	986	966	953	942	969	932	942	924	953	895	947	942	937	923	941	905	886	918	924	960	913	972	934	973	973	971	939	939	957	917	935	963	953	898	981	957	944	932	933	982	932	940	922	954	944	1005	940	922	935	975	926	897	918	996	942	924	950	922	927	946	959	932	972	948	917	929	941	928	945	945	943	927	927	913	942	958	917	971	964	956	893	978	949	968	981	890	945	967	916	940	956	919	900	910	880	975	914	950	955	870	959	928	915	943	946	921	946	908	943	946	924	935	910	918	932	960	931	910	911	951	947	909	982	992	1013	939	951	946	976	945	916	942	900	920	920	954	910	908	935	921	935	981	942	939	1008	943	1026	939	952	955	938	949	921	961	990	856	933	956	953	935	900	914	978	1001	914	979	918	961	921	908	923	935	961	927	932	937	970	930	916	920	905	924	935	874	885	941	981	922	991	988	926	978	969	902	943	912	953	996	892	952	1009	936	915	935	897	892	928	933	917	923	874	908	918	940	945	968	957	947	964	889	943	946	933	906	941	958	923	940	963	947	912	973	956	926	956	921	926	972
71682	39011	19503	8109	3298	1569	753	551	535	508	477	450	512	450	487	432	455	453	403	472	426	479	495	491	476	475	453	430	473	475	472	445	453	454	451	499	476	453	473	481	458	485	464	473	459	468	450	439	440	443	427	458	418	456	445	486	454	452	467	478	485	459	469	493	438	479	444	460	465	470	462	436	428	435	442	447	454	487	432	476	466	424	406	494	465	466	416	467	425	423	448	427	454	480	474	468	430	474	465	475	491	439	458	420	432	442	427	454	456	472	464	461	445	455	481	423	438	446	440	444	406	464	465	434	436	388	446	467	403	444	443	457	481	474	447	487	441	457	483	401	463	423	446	414	464	471	473	408	458	477	430	442	477	470	464	449	454	443	454	449	484	535	462	477	426	422	378	428	479	419	461	425	471	488	475	459	440	456	482	423	498	468	515	460	477	459	490	462	412	455	451	429	449	444	433	451	508	481	435	458	429	482	489	483	496	448	465	502	441	476	478	465	492	444	452	442	435	466	462	444	468	475	489	481	475	477	414	430	475	504	452	455	430	438	424	454	464	494	463	444	449	444	503	464	473	524	460	464	425	451	468	418	451	450	432	435	442	446	468	457	459	454	460	467	476	507	538	469	445	475	505	454	438	465	500	456	463	442	437	476	431	433	460	430	495	465	442	434	445	490	457	450	476	464	461	461	454	467	509	449	485	499	412	466	453	443	455	432	471	450	472	412	422	437	418	460	450	429	456	459	459	474	406	487	444	483	468	492	450	463	449	459	459	429	498	451	424	484	479	473	461	431	482	438	431	417	468	478	472	482	477	457	415	464	447	452	436	502	498	419	437	437	415	462	463	472	422	447	450	470	454	486	468	470	456	473	502	487	488	416	467	434	430	462	462	447	442	473	443	472	445	426	444	457	435	460	491	473	452	495	440	441	413	410	447	502	501	441	450	446	472	428	459	452	438	440	422	431	503	436	406	465	419	467	479	440	469	452	499	439	518	459	482	464	474	418	461	402	444	486	428	512	428	414	466	499	446	444	427	444	461	422	421	439	458	484	443	449	495	461	482	397	439	434	467	468	484	406	471	440	449	433	424	385	472	455	473	440	439	469	445	513	507	475	430	413	430	473	432	456	471	455	485	463	466	493	426	459	495	477	463	444	410	458	495	483	418	498	459	425	450	450	424	499	434	449	449	495	461	419	423	445	461	482	469	434	464	460	438	467	484	465	450	439	469	440	437	448	438	402	451	450	524	438	476	447	412	478	453	439	462	485	464	441	482	454	440	492	518	460	479	456	467	443	488	469	432	466	447	422	452	444	462	478	432	441	453	466	439	448	479	456	473	419	438	442	480	448	468	448	433	452	428	418	459	441	413	494	435	445	481	473	457	410	451	431	471	464	462	461	485	436	471	483	455	437	494	378	444	456	475	457	472	434	421	470	490	468	470	445	445	450	478	412	420	410	426	449	407	453	432	449	424	423	450	459	461	480	464	432	447	443	463	464	436	436	468	438	464	499	513	449	475	495	442	495	415	446	432	478	463	504	496	465	480	447	455	442	481	459	449	446	417	468	457	439	405	437	454	450	455	430	507	456	472	422	432	473	428	419	469	467	474	446	488	473	458	498	480	469	407	452	454	472	456	446	449	473	458	465	464	451	484	482	484	451	493	466	459	455	466	439	443	454	477	459	458	489	495	457	458	458	442	448	468	442	479	423	483	450	502	442	432	450	463	491	452	452	483	470	436	472	438	476	421	479	447	441	495	435	469	468	422	456	479	445	474	454	482	483	481	439	487	487	480	437	483	443	453	472	454	455	457	420	433	422	457	435	459	458	483	422	444	411	435	435	447	457	430	437	453	447	444	444	450	461	423	461	441	473	462	468	443	487	458	459	446	464	434	444	474	501	446	424	455	432	448	442	488	466	455	448	435	456	451	447	450	438	448	494	470	442	448	432	477	513	433	444	428	490	413	448	461	487	442	439	425	458	443	483	475	445	450	422	435	452	477	422	444	454	400	444	476	463	464	453	454	441	477	484	477	424	454	435	458	387	430	458	448	429	474	466	445	488	479	460	449	460	440	476	480	457	447	442	479	443	541	500	447	460	451	475	462	469	479	458	406	411	504	459	468	497	454	481	457	446	470	454	474	482	471	504	481	479	445	502	436	464	491	460	431	450	474	480	444	453	460	442	447	476	428	425	425	457	460	461	468	494	424	466	450	466	462	426	471	475	467	423	438	446	447	453	449	490	453	437	482	462	513	476	442	453	447	459	461	450	460	455	427	454	491	439	433	544	459	429	459	493	436	453	438	461	464	434	446	467	421	420	449	478	465	422	427	407	448	447	430	430	479	423	469	467	472	438	440	519	502	462	479	498	475	454	484	417	451	425	513	473	417	463	427	449	453	432	446	430	481	487	446	425	454	469	449	445	481	451	417	451	468	426	438	438	466	437	405	449	439	460	452	475	505	468	450	487	452	439	462	470	473	442	465	442	487	455	465	446	439	415	481	452	470	443	454	436	454	484	435	458	443	428	449	430	454	451	444	424	466	479	455	467	461	458	475	440	436	449	414	464	447	448	450	459	447	420	405	462	481	413	445	460	461	431	440	477	469	423	482	441	490	494	488	453	440	457	445	480	450	456	432	484	427	454	446	461	450	417	434	470	432	468	482	444	475	460	459	467	421	448	453	467	467	506	491	428	463	469	493	398	421	496	432	416	475	501	445	437	449	455	453	476	488	514	403	439	442	480	410	466	469	439	479	447	452	417	430	455	467	491	484	453	484	476	463	452	456	466	470	458	442	464	429	492	444	475	476	496	429	467	477	453	435	428	458	450	454	446	485	465	452	424	477	462	460	453	430	459	447	466	436	474	465	434	415	415	454	491	451	428	446	428	458	456	460	445	469	449	475	431	428	430	457	432	416	432	448	424	469	463	478	449	427	447	416	414	445	455	451	478	452	509	485	496	414	471	461	455	397	472	446	465	443	465	479	468	476	446	443	459	455	438	448	469	460	441	465	431	459	442	436	414	467	493	453	464	472	475	468	479	456	419	463	467	454	406	463	481	405	469	460	439	469	476	422	472	463	455	454	416	470	468	438	466	475	415	468	431	460	481	428	479	453	451	473	447	448	436	476	490	472	460	428	453	480	502	458	469	486	423	444	483	418	449	453	408	466	463	422	488	471	402	429	459	461	445	518	438	434	413	449	422	486	484	443	510	460	427	414	465	452	452	453	450	494	463	460	442	440	494	436	489	467	443	471	477	446	451	478	424	419	475	422	438	424	437	478	430	480	440	414	458	432	457	463	468	457	467	488	449	449	473	443	447	439	444	432	459	463	481	442	457	449	410	479	478	442	458	468	458	456	458	426	474	474	434	440	462	458	455	450	440	492	476	476	472	460	450	482	455	479	463	451	450	470	478	471	473	481	471	456	414	439	465	431	467	433	454	463	451	471	461	437	465	447	452	465	425	476	475	438	451	470	454	439	496	450	439
48202	30079	19136	13452	8024	4205	1968	1351	1071	1152	1037	1067	1061	967	1030	1004	960	957	972	998	960	954	979	977	997	1049	974	937	922	1001	902	989	917	956	948	973	986	987	964	988	983	929	939	945	975	887	971	947	891	948	996	970	1010	956	988	970	919	937	949	984	912	930	943	923	960	1004	948	968	953	983	990	980	942	955	975	994	929	939	988	936	947	990	963	972	962	937	982	998	912	992	927	953	994	933	983	942	949	949	928	946	924	996	969	960	948	970	958	928	917	939	983	950	977	933	933	993	976	970	915	917	974	1020	981	954	915	979	953	1003	954	1017	934	934	975	935	972	995	948	946	918	968	990	902	956	960	950	985	951	963	933	965	989	922	960	953	1007	946	958	1029	979	988	1032	1002	935	952	961	953	958	941	953	894	927	954	975	961	972	927	1008	959	930	963	967	931	949	915	983	952	1021	927	980	1006	967	929	949	954	936	943	970	988	892	994	946	948	966	940	988	992	951	974	979	1000	992	1040	982	1008	956	925	980	959	926	959	981	973	948	958	1003	951	992	931	931	962	978	960	981	997	956	895	949	986	995	958	934	973	967	951	1004	950	1004	953	957	946	1012	975	964	968	1010	944	933	942	975	963	986	953	949	914	990	941	995	939	961	954	933	928	915	968	890	964	963	944	957	930	989	989	979	947	960	969	954	943	927	932	933	944	926	936	1045	988	969	952	937	988	1001	933	985	969	1036	911	962	937	937	931	993	962	929	971	973	975	940	965	997	931	941	1010	908	953	931	978	920	931	938	931	959	952	979	939	1039	889	915	998	978	960	856	964	917	996	965	942	929	963	928	931	974	959	959	928	980	939	956	1006	937	972	957	971	955	972	929	931	980	988	949	980	928	970	961	998	909	931	1000	890	958	909	1000	960	950	1008	931	996	956	972	924	960	959	926	938	971	986	1015	993	943	1000	948	901	958	1004	923	1004	927	946	980	963	969	991	909	962	981	954	925	928	958	970	908	963	893	923	963	881	977	1003	930	984	1070	941	947	992	928	1003	980	924	935	931	977	994	1020	971	971	935	953	934	972	941	945	933	897	968	959	928	936	995	911	977	928	983	929	973	964	1001	951	1011	958	1024	980	967	1010	996	988	867	926	980	968	966	990	978	1004	984	958	957	935	952	900	985	942	961	932	956	995	937	974	984	940	984	928	969	980	955	916	1008	979	959	1007	994	972	950	956	944	952	875	942	896	967	884	942	1005	982	950	951	943	938	961	944	932	983	964	932	895	964	936	902	946	951	1011	984	950	941	955	968	983	932	950	968	924	998	927	969	958	973	971	915	983	1018	908	955	1005	961	969	919	942	912	994	936	978	924	912	932	976	916	973	949	982	961	966	994	1011	995	1014	979	949	936	899	974	956	981	962	999	931	1019	974	896	954	894	971	970	991	980	935	1008	1028	910	979	954	963	994	965	973	942	952	913	926	995	907	985	943	974	1003	986	967	942	941	994	972	968	946	974	958	939	984	950	944	974	944	909	956	987	943	974	1002	939	958	930	989	915	954	945	982	979	1002	1000	960	991	940	973	926	1036	979	913	944	950	992	933	991	1009	943	944	965	1025	964	927	990	916	947	979	912	967	891	972	927	989	938	939	942	967	961	995	948	971	1022	946	1014	941	937	941	961	956	945	987	958	1022	959	982	965	967	965	986	969	916	992	936	943	956	936	930	952	963	912	900	977	953	959	922	940	925	983	997	913	970	966	949	950	969	928	948	896	994	963	955	962	963	891	923	961	952	1024	954	986	993	996	984	911	936	948	970	1000	950	1006	1003	965	932	975	962	900	947	1018	923	886	1016	927	938	945	1016	1017	969	937	962	965	978	946	923	911	939	999	985	904	964	953	951	953	962	907	978	938	973	977	950	945	962	948	982	936	968	970	966	942	917	920	971	977	966	976	1005	917	922	1021	961	935	993	1007	985	948	1003	975	968	931	942	943	937	934	959	912	1006	888	942	993	952	911	924	945	1000	937	972	957	1010	978	1010	950	985	928	965	989	921	943	955	948	992	922	933	951	964	920	967	932	986	973	945	938	959	957	1034	956	1015	1014	949	958	977	943	1017	984	946	921	942	980	937	998	931	974	954	950	932	973	1028	933	978	953	937	977	961	920	968	1001	948	993	955	961	967	997	879	905	985	1001	935	986	966	925	1005	967	988	1028	1037	963	963	924	971	963	948	1015	1005	966	994	967	959	949	974	985	964	942	968	990	1009	882	959	923	996	963	996	949	986	1004	1049	946	972	957	991	914	1007	1052	1012	890	961	945	959	961	991	961	968	935	898	925	971	945	927	959	925	913	970	924	964	942	949	1027	974	1021	928	1005	939	970	946	962	984	970	913	954	987	932	962	933	895	943	958	948	960	965	983	957	940	1000	1006	950	974	985	1011	992	994	944	962	936	972	936	922	966	953	872	933	982	943	995	938	952	948	1037	936	901	925	962	993	927	960	961	974	974	984	949	918	998	997	984	977	957	971	943	964	961	979	973	938	946	915	921	965	940	931	954	996	948	985	937	924	910	978	897	974	994	1003	906	949	992	986	968	988	1031	922	956	919	989	941	960	919	986	914	1003	917	1004	931	939	938	945	883	935	944	927	977	925	934	949	923	997	910	1005	950	973	935	1003	944	962	964	994	995	951	897	976	954	964	929	985	966	1009	952	959	915	925	963	919	1006	975	955	993	986	924	913	963	985	961	933	951	1025	966	986	978	996	951	934	974	995	921	965	954	981	951	967	955	938	957	956	968	951	998	972	951	996	966	990	932	919	925	950	946	908	976	944	998	986	977	1008	975	988	955	946	930	998	964	949	912	922	1000	960	957	982	994	1002	952	976	983	961	890	945	904	914	943	944	1024	945	937	950	943	975	960	940	992	939	958	953	986	967	936	985	961	971	1029	953	931	998	1000	972	898	962	947	1004	944	993	969	950	1041	937	998	951	999	987	1000	954	942	964	967	987	945	918	984	962	946	985	981	951	923	931	977	1023	962	941	930	1000	979	909	974	929	1001	964	952	964	951	958	993	954	894	972	1002	947	984	921	959	958	968	961	976	931	963	918	937	932	935	987	927	953	1065	962	949	995	932	985	979	961	955	934	956	953	946	1011	934	990	907	943	981	940	977	966	1010	948	922	938	939	944	959	980	922	977	935	971	958	955	1008	964	942	979	963	982	947	945	937	920	980	891	978	979	966	996	987	950	990	1034	934	979	949	934	1036	1013	920	960	993	937	922	998	993	949	942	947	956	934	932	1002	969	970	956	955	948	949	1033	943	955	975	904	994	972	946	936	930	929	940	939	954	951	962	1002	951	950	950	967	964	959	934	933	992	966	921	994	1033	954	969	938	954	946	896	954	1023	936	895	958	954	931	1009	952	922	965	968	950	993	970	1008	972	980	929	964	918	989	1000	964	926	938	977	956	949	991	868	925	972	926	944	968	903	976	1010	951	969	990	976	937	992	985	932	995	931	1029	969	965	972	917	941	1000	961	976	956	983	1024	962	983	940	1016	1005	958	887	932	917	951	981	947	957	967	995	964	952	987	962	978	981	1033	945	920	961	989	1017	969	957	972	941	940	982	964	948	931	962	981	967	941	959	988	966	983	945	958	965	901	977	925
52693	29081	11504	3696	1386	740	547	493	495	459	472	522	486	426	437	413	403	444	434	469	497	517	473	472	441	458	422	448	415	474	418	447	454	442	421	467	437	430	449	435	472	447	481	448	428	420	413	471	381	470	413	452	446	407	467	462	442	458	457	444	496	385	411	427	426	467	420	451	473	436	472	456	411	440	469	439	451	407	468	462	435	421	457	400	427	388	493	438	469	441	439	420	461	433	463	445	427	462	455	432	408	422	487	442	444	400	450	371	436	434	440	434	475	474	432	455	462	439	394	484	451	443	465	460	434	450	437	435	462	455	449	436	421	417	447	457	431	470	396	467	485	440	437	399	469	393	465	443	459	458	461	484	435	427	470	453	429	470	434	449	465	500	468	456	435	458	441	462	447	424	434	443	491	430	416	431	426	454	493	500	488	454	455	442	445	423	417	416	430	446	438	423	468	439	447	485	485	477	411	482	453	444	436	448	455	474	449	433	439	428	421	443	447	438	459	427	428	478	410	458	449	463	440	417	472	479	437	415	462	481	438	466	448	448	479	483	470	443	467	437	456	411	433	440	415	462	476	414	436	459	424	501	447	450	449	468	451	417	469	403	404	432	408	447	441	463	447	390	457	390	423	390	476	469	419	455	459	477	413	409	450	462	435	410	443	427	494	427	398	491	464	477	430	467	466	450	439	440	448	407	442	494	470	422	411	448	426	447	427	474	415	434	475	403	441	440	460	432	483	411	418	442	436	447	468	436	461	480	423	481	438	401	457	440	442	430	450	459	481	446	488	418	427	476	459	498	446	421	437	458	468	427	437	435	442	434	501	447	413	477	477	453	402	429	441	436	442	427	428	414	486	443	432	447	454	447	470	441	473	458	491	443	479	450	457	409	466	423	457	484	427	425	431	446	459	433	448	463	426	431	460	438	415	450	436	431	464	441	445	436	452	420	409	457	459	450	405	435	491	438	440	455	466	452	450	459	409	425	449	442	436	455	440	470	444	485	424	449	440	443	455	446	395	477	484	430	458	468	445	488	502	456	434	418	465	473	433	438	449	400	455	429	394	416	484	443	422	454	407	448	461	419	456	429	467	445	465	449	447	438	420	442	504	425	466	436	462	495	466	420	428	432	426	463	466	453	435	435	441	476	462	457	472	453	492	472	470	499	446	478	426	472	466	471	435	422	441	458	448	460	456	454	440	423	457	458	464	459	447	436	416	453	440	424	473	432	455	430	435	422	376	449	465	472	465	477	496	474	485	465	449	479	440	446	469	488	414	413	414	462	433	475	428	446	462	410	457	462	443	435	462	441	444	432	470	457	472	411	416	491	430	437	461	419	458	464	455	445	480	446	449	465	433	455	464	433	412	426	479	471	439	423	397	413	478	470	435	452	438	477	455	458	463	460	425	441	431	511	426	409	425	443	474	468	457	448	455	496	402	469	438	469	477	487	465	395	417	450	423	473	413	419	435	448	459	438	418	432	400	404	416	447	448	437	442	448	445	459	450	400	440	471	421	442	446	475	426	454	431	431	448	434	428	456	477	415	453	411	447	431	461	427	459	469	404	465	427	416	474	473	444	431	393	415	419	461	428	447	410	475	455	445	427	441	449	447	469	483	417	428	428	442	467	458	457	447	441	416	481	448	400	406	469	446	458	433	455	468	467	482	471	484	456	419	403	476	437	455	443	427	439	472	464	466	444	436	490	442	456	417	467	409	464	470	426	432	462	419	422	448	485	486	410	444	429	423	432	445	455	414	462	463	457	412	417	441	435	432	437	412	473	483	426	423	445	445	454	435	488	457	457	447	429	489	472	457	508	420	450	448	431	453	438	415	438	427	428	409	426	428	458	479	487	453	464	476	453	456	408	402	419	450	449	428	419	448	485	454	489	445	432	452	434	458	443	425	433	445	422	448	406	455	478	457	429	493	482	427	436	423	445	418	437	413	425	390	458	438	419	456	449	442	459	465	461	437	401	418	458	415	453	429	440	462	468	439	420	488	436	465	523	497	438	423	439	491	460	427	441	438	444	458	455	393	398	468	416	461	418	437	437	429	470	482	406	415	418	465	460	467	405	449	470	446	451	460	475	447	415	446	449	454	448	488	532	421	432	421	461	441	474	433	450	467	433	441	449	395	453	474	466	500	429	439	446	448	405	453	410	430	441	455	463	446	405	422	486	424	464	495	449	441	495	448	493	448	457	404	410	460	443	442	400	456	416	461	444	433	463	377	474	462	476	425	431	450	462	432	465	425	469	428	462	435	391	436	459	424	452	421	449	463	453	459	437	454	463	445	466	439	485	415	464	409	450	479	439	460	424	410	459	435	470	422	451	464	501	415	458	408	461	473	427	435	449	448	453	446	437	440	472	447	437	413	440	413	446	419	428	476	446	439	430	400	421	432	414	419	462	446	419	473	416	453	398	415	454	444	421	477	446	477	464	458	378	454	465	453	429	410	442	437	472	434	482	454	422	471	449	422	479	416	448	465	434	448	437	448	453	467	472	457	477	435	463	476	463	455	450	427	454	446	412	407	421	413	432	453	468	471	475	460	431	454	432	410	459	465	471	463	441	453	448	476	488	413	422	456	423	458	422	506	429	452	415	433	437	456	412	450	440	427	440	458	470	450	444	474	438	466	414	434	404	430	449	419	445	517	472	430	429	422	401	470	490	483	445	460	419	481	461	460	494	467	416	449	482	456	428	441	470	455	478	420	465	465	438	448	401	455	463	402	447	474	495	453	433	462	434	426	404	412	483	435	439	423	423	446	431	418	521	448	432	472	459	432	412	430	459	474	456	429	452	452	478	428	429	481	457	455	411	433	466	438	429	469	471	454	448	451	442	455	472	426	438	446	422	443	440	422	430	437	471	421	442	476	443	461	476	516	453	432	496	425	448	431	425	412	485	410	452	420	427	408	466	463	427	414	478	440	431	450	453	431	442	432	439	436	474	470	457	458	458	468	429	467	460	454	413	436	452	468	470	457	403	445	479	470	462	446	456	449	422	433	413	471	440	422	468	455	440	445	479	454	461	459	467	431	444	456	487	461	413	442	433	379	454	453	435	485	462	470	460	440	449	459	475	465	468	423	464	434	439	422	444	468	484	454	461	472	415	416	436	446	500	427	453	453	448	410	495	396	405	438	412	437	459	466	477	474	429	485	444	448	419	407	461	452	431	459	450	405	371	430	419	434	456	422	497	427	422	486	424	492	490	458	451	407	447	434	426	423	407	417	453	494	429	412	449	484	459	439	403	433	443	461	468	454	437	404	423	409	454	417	412	449	407	466	474	467	433	467	471	432	461	464	472	491	462	433	467	464	417	435	439	406	470	442	480	491	442	401	430	461	448	458	485	424	452	443	435	409	466	434	456	405	406	412	435	446	420	419	437	488	429	483	436	438	466	455	448	424	439	447	469	472	467	464	474	426	458	470	411	455	427	458	424	454	480	454	457	418	460	442	412	468	435	447	459	500	457	441	416	451	444	418
34963	22251	12950	7798	3794	1991	1375	1265	1098	1093	1035	1054	1056	963	950	953	947	949	989	984	990	981	963	958	933	946	937	967	935	950	943	964	963	904	927	950	922	946	939	940	940	914	936	919	938	957	1003	854	981	915	941	977	916	969	925	946	939	984	941	897	923	943	963	967	948	956	944	899	925	940	933	952	967	928	967	1002	969	938	911	923	941	919	894	959	904	941	963	929	1028	931	896	943	910	888	961	945	928	937	924	898	994	889	982	960	915	943	921	936	913	957	846	926	927	942	975	964	914	905	976	880	1002	934	952	924	929	940	963	924	902	938	938	951	971	945	936	955	929	976	939	933	936	945	919	916	882	920	948	994	948	926	948	917	978	919	891	933	878	950	950	983	948	950	908	969	911	950	946	917	940	935	953	994	952	940	920	938	912	907	988	940	942	988	896	913	932	948	957	954	946	993	929	928	918	932	929	960	951	938	898	937	970	983	926	911	919	942	880	889	909	952	973	943	981	931	989	886	977	972	968	924	882	947	933	963	962	940	939	1001	946	986	906	944	938	952	937	892	944	954	915	970	897	943	970	929	942	950	914	932	948	964	972	978	960	966	993	950	953	980	941	936	909	956	947	951	929	914	932	928	972	936	954	905	937	984	978	943	909	978	945	952	978	942	930	955	881	950	965	925	887	942	960	961	987	926	933	945	943	927	959	909	983	968	917	996	966	920	949	921	932	884	951	983	885	933	967	928	922	902	1020	1019	965	932	935	932	954	1001	924	910	929	948	924	959	911	927	941	976	952	945	962	890	936	881	909	897	975	932	983	952	894	928	920	921	931	928	964	950	934	952	922	967	930	966	974	971	930	918	947	961	934	940	953	938	925	957	949	1022	893	976	930	980	948	904	944	851	921	915	896	960	956	961	918	945	959	1002	909	937	975	1012	969	916	922	983	947	977	950	906	919	918	972	930	920	934	943	914	922	933	914	950	921	1004	915	920	950	877	959	950	924	969	917	935	912	933	920	879	913	899	926	910	957	927	936	924	957	965	952	889	871	972	890	968	926	935	945	917	928	927	951	895	921	949	952	941	962	973	897	921	949	908	958	963	945	984	916	898	964	986	897	904	918	961	935	948	924	909	977	959	959	930	918	964	997	942	977	954	970	965	919	965	893	946	936	981	929	920	968	949	919	941	953	915	956	930	933	920	970	986	965	933	951	987	906	984	943	946	976	949	928	963	922	933	961	905	858	942	950	952	917	995	931	899	939	906	965	983	980	880	930	892	930	894	946	901	919	985	928	973	937	905	934	943	919	943	957	963	919	963	946	921	954	932	933	929	958	929	914	930	920	915	979	917	902	908	956	971	922	936	907	898	941	932	938	921	924	985	905	948	999	924	925	918	948	956	937	939	918	927	953	980	945	968	890	966	985	959	916	1032	927	980	968	949	959	1008	918	900	981	939	930	955	930	918	958	946	975	1011	958	923	921	976	922	940	917	989	950	926	973	942	906	937	885	991	901	950	974	950	970	882	980	878	907	945	942	938	949	986	893	937	900	971	940	895	942	936	932	936	962	943	963	957	945	984	928	950	932	930	955	959	955	953	944	952	867	923	922	920	954	982	993	927	893	936	990	944	972	958	1013	917	957	1008	927	918	974	941	964	969	913	954	953	907	961	910	893	1006	942	938	993	980	921	992	921	980	958	928	953	929	943	900	919	966	956	927	956	920	934	956	928	915	917	959	968	987	945	960	930	955	902	947	921	901	946	941	938	956	896	928	934	1025	986	929	882	999	931	910	979	980	919	966	900	905	960	954	939	1014	955	911	972	954	855	942	971	939	976	972	920	891	940	978	980	942	988	979	981	959	982	935	951	970	924	950	908	918	927	983	962	959	968	958	956	981	981	981	988	989	935	911	977	911	960	990	914	932	918	877	907	932	943	933	899	930	900	908	957	941	951	964	953	909	967	922	884	937	905	929	939	997	915	923	902	977	965	937	899	917	918	929	949	983	984	888	982	930	900	917	979	953	940	976	920	961	929	965	927	935	962	908	915	958	930	936	941	933	962	972	924	976	890	980	914	927	981	954	978	1002	941	961	882	921	971	886	908	881	949	911	954	933	947	974	954	1016	927	951	945	973	927	945	978	906	943	916	961	971	954	955	915	968	957	950	987	907	930	957	974	934	939	901	899	954	958	930	954	944	954	967	935	930	906	922	921	973	940	962	897	934	938	969	932	951	931	940	920	936	916	922	963	947	858	990	937	939	902	960	962	881	965	963	936	978	990	960	975	915	935	950	937	946	970	960	961	907	970	966	936	923	989	973	934	894	963	946	938	921	928	942	936	959	952	910	934	966	889	936	926	911	976	929	903	948	882	950	973	919	971	914	1003	956	964	966	969	902	894	954	919	939	977	959	965	920	968	951	981	919	936	966	910	936	926	936	918	901	922	924	968	919	918	949	921	1009	973	925	944	958	843	919	927	915	901	923	932	969	919	956	869	950	919	919	914	952	977	891	983	975	929	935	982	920	933	939	914	914	914	943	902	932	957	876	1000	1004	948	954	972	949	902	978	906	934	962	947	967	923	913	914	967	969	918	952	927	957	955	967	966	902	934	946	930	926	965	962	910	927	910	975	896	958	966	906	943	1008	943	970	949	981	966	975	940	941	897	943	945	959	910	930	981	909	989	954	917	933	965	1011	928	999	949	929	921	933	932	981	973	944	940	953	906	885	945	936	935	893	973	915	956	996	912	945	993	969	951	901	875	981	923	939	994	922	982	910	963	973	990	958	925	913	965	952	985	966	972	984	975	955	918	979	923	951	878	929	931	996	923	947	961	946	941	966	938	928	944	931	982	938	890	1000	938	943	935	972	931	926	945	922	912	928	967	936	953	912	928	927	977	980	919	967	977	936	920	917	972	958	962	938	905	940	935	945	910	965	913	927	921	918	915	893	904	935	940	924	885	939	965	922	971	932	1005	990	972	1006	996	973	953	948	972	981	860	943	986	1010	929	928	926	944	963	962	943	996	977	947	927	920	877	914	942	935	892	949	961	913	950	954	930	964	939	934	933	948	959	977	962	919	968	954	937	953	881	976	922	940	939	936	866	967	935	915	937	957	918	977	976	969	914	971	955	990	939	976	964	974	911	889	898	934	924	959	954	950	897	900	952	901	954	967	938	1006	897	937	920	948	968	895	953	1006	886	973	961	940	979	943	935	947	913	939	925	938	976	944	980	867	878	937	966	940	945	969	921	945	933	967	982	965	984	946	912	906	961	911	930	909	940	946	898	995	955	960	937	983	960	915	946	933	939	915	967	970	900	924	942	924	954	890	941	923	936	903	976	940	961	932	915	938	925	963	1002	902	979	901	935	917	945	891	990	1002	923	951	951	1003	933	902	1037	919	951	1007	989	941	919	937	926	886	922	871	931	964	993	918	943	933	943	865	919	965	964	965	931	967	926	913	964	943	1002	961	939	909	959	937	935	954	965	950	931	947	931	948	912	986	980	952	881	930	931	899	935	936	873	961	935	957	978	934	924	949
55388	33441	20906	10766	4146	1192	737	527	540	558	501	484	466	457	424	421	413	428	411	448	458	441	455	450	488	440	426	377	457	489	414	410	437	437	483	454	470	446	441	434	457	437	503	423	419	443	445	406	469	441	412	446	437	438	436	418	395	486	440	457	429	443	433	456	447	395	452	451	455	456	448	450	478	421	439	454	430	449	438	430	401	437	423	461	422	473	436	443	424	447	426	457	396	418	436	463	426	479	425	436	406	447	421	449	434	442	450	436	447	436	386	445	434	443	412	451	444	446	444	396	435	426	442	455	416	440	472	445	460	467	420	409	434	479	452	424	460	471	483	439	450	449	450	434	429	441	481	458	468	476	442	399	400	427	410	427	448	426	438	443	469	449	460	454	437	427	431	432	439	461	429	418	428	446	428	442	458	424	466	493	455	421	445	428	492	479	441	447	419	435	461	449	493	431	441	424	431	446	418	424	406	455	470	429	443	452	421	442	420	468	398	440	437	455	424	463	488	433	441	465	463	460	430	431	429	455	438	383	432	438	422	433	440	463	440	416	410	437	463	486	412	463	451	440	431	466	419	429	421	406	457	456	456	456	448	451	455	450	417	466	459	436	400	447	428	448	433	437	408	435	440	457	476	441	407	424	499	447	408	439	441	419	422	404	421	434	440	397	449	458	441	447	412	446	451	430	415	419	468	445	432	484	449	454	455	466	406	456	412	423	454	416	415	452	453	462	447	385	450	435	408	454	486	436	444	421	463	451	471	410	436	419	430	442	439	411	437	444	429	419	446	389	429	441	422	409	458	461	432	485	448	430	444	465	422	487	431	444	464	452	420	420	469	428	420	469	454	444	455	425	479	428	404	441	442	424	435	464	460	467	443	425	445	414	459	451	421	427	455	466	408	404	440	475	421	455	462	442	466	435	416	457	391	447	412	451	468	470	439	414	466	458	415	427	394	467	387	410	459	403	471	442	457	454	474	471	429	426	439	459	449	472	397	475	442	416	429	447	455	438	395	431	440	411	410	455	433	447	453	439	416	426	450	435	433	418	398	400	409	423	439	444	428	424	473	422	444	414	454	449	435	447	443	433	436	431	416	420	467	444	457	469	475	444	413	424	462	464	493	428	432	443	397	397	486	416	454	427	411	419	426	422	443	440	473	434	441	422	398	446	422	403	394	435	439	476	394	443	418	450	459	365	430	384	392	427	424	445	388	431	482	427	404	450	432	415	420	417	458	447	459	452	435	440	432	418	451	443	410	468	433	449	461	439	449	441	425	452	452	468	442	475	420	430	444	460	455	455	464	436	438	424	474	416	443	441	430	446	427	429	443	441	485	432	439	412	444	452	429	445	480	447	407	471	442	440	428	456	400	431	488	454	393	427	466	412	451	407	484	452	440	432	445	428	432	471	413	430	440	440	433	451	428	448	468	454	473	426	404	454	472	469	434	460	436	468	377	407	445	480	460	456	464	403	445	435	431	434	422	412	441	433	455	471	398	408	440	433	401	428	433	472	420	417	415	383	425	407	449	423	438	436	432	457	437	448	456	484	480	430	459	452	427	435	456	421	458	419	444	422	435	422	415	424	418	459	482	450	441	411	431	489	413	430	462	411	406	416	418	439	449	508	451	414	463	439	440	447	474	442	438	453	431	415	450	428	459	417	468	481	452	452	449	459	421	471	483	426	508	478	435	407	496	402	412	454	451	472	420	487	412	482	457	457	464	418	454	448	407	428	415	431	464	404	448	440	435	445	446	441	461	441	407	443	400	437	460	474	477	435	423	449	417	443	437	427	422	427	414	460	425	440	409	445	429	421	418	429	449	448	442	413	454	465	449	404	485	415	451	439	413	435	440	424	404	457	459	430	452	450	444	465	455	473	459	411	459	447	452	466	439	496	468	424	454	464	431	467	408	416	439	410	437	446	441	458	436	438	429	471	470	435	488	474	438	446	437	413	393	418	427	449	447	463	434	433	483	401	470	434	444	441	425	397	456	425	441	455	433	442	439	467	427	453	447	476	428	414	482	440	410	420	420	447	450	442	434	406	475	433	416	430	444	444	444	444	456	474	450	428	450	389	463	393	421	432	409	437	418	447	440	430	362	448	491	465	402	443	441	416	457	434	455	415	432	416	410	448	443	426	413	450	415	432	482	475	429	431	445	437	466	425	449	422	458	418	440	465	435	430	428	431	433	435	455	386	423	420	455	404	422	419	465	435	403	426	467	431	432	438	422	409	444	432	460	444	438	447	448	399	426	433	426	428	450	477	456	441	454	369	424	407	413	446	412	446	441	434	418	459	424	438	436	404	436	434	457	448	439	424	425	455	430	427	440	413	411	438	424	406	448	440	424	450	415	421	438	427	445	437	440	447	433	420	420	412	420	445	419	424	467	424	417	436	462	458	421	462	429	413	433	406	415	439	419	476	469	417	440	445	446	453	445	473	457	447	458	449	459	444	433	444	457	447	451	462	471	470	429	473	465	456	437	421	416	413	434	414	430	459	474	434	416	414	434	424	442	447	449	431	442	425	399	485	428	401	391	429	420	425	463	468	440	508	499	469	427	472	467	461	465	438	425	420	441	441	435	427	452	446	402	387	453	436	380	432	464	458	413	458	447	446	391	439	408	446	423	399	429	459	466	442	418	472	466	476	441	446	443	419	376	430	446	436	437	448	490	415	444	414	416	436	492	436	426	400	408	448	430	488	448	476	476	422	406	446	457	436	478	441	444	443	417	414	473	441	463	471	427	468	431	461	387	421	467	449	437	446	443	455	409	413	414	446	415	443	432	470	459	459	481	471	438	418	456	440	462	477	454	420	379	425	407	413	471	410	467	430	426	402	406	474	455	459	432	498	460	435	451	459	414	448	428	419	455	445	417	450	435	442	479	437	444	455	446	431	449	455	449	429	481	444	407	394	414	434	463	423	420	452	421	429	434	489	431	400	454	457	458	494	438	458	458	458	387	430	441	464	417	422	417	379	454	469	417	434	476	437	442	458	422	462	467	457	448	482	462	458	442	518	409	464	475	408	419	451	382	381	432	464	449	422	409	421	419	414	433	478	436	416	458	416	473	458	444	407	487	426	413	446	431	471	446	477	410	441	425	474	469	441	418	426	434	511	422	433	437	443	453	473	432	426	412	438	465	436	453	460	418	452	412	398	406	446	453	419	424	425	407	470	420	405	478	424	428	453	398	453	446	445	370	464	431	448	466	444	409	450	437	417	424	428	404	447	446	436	416	469	455	411	456	450	448	447	430	422	468	470	461	446	440	408	453	475	416	449	466	436	434	447	425	430	454	435	452	411	421	458	485	489	402	492	441	445	444	422	442	414	451	487	432	428	399	430	424	406	459	423	431	429	436	430	476	477	414	461	417	429	486	449	454	498	466	452	427	453	435	436	464	432	461	422	458	418	427	439	453	392	439	416	452	424	464	463	410	464	415	476	437	402	410	446	413	436	469	462	438	442	460	419	419	422	447	440	485	407
36231	27375	24190	18212	9823	3401	2089	1627	1418	1300	1232	1159	1064	1081	1052	1012	977	977	961	976	978	1000	944	945	951	933	952	931	957	934	942	931	968	944	918	928	947	950	907	958	949	942	917	907	950	919	943	957	920	912	970	967	975	943	891	917	925	901	1028	919	957	959	992	887	873	918	927	916	934	928	914	950	933	936	960	933	898	950	974	919	937	962	984	848	906	952	998	914	977	935	955	936	946	951	913	951	971	913	922	970	998	961	934	903	904	896	982	916	882	931	909	926	926	900	947	948	896	969	986	890	925	932	917	919	960	960	986	949	967	897	946	966	973	1007	967	952	904	921	963	898	967	931	953	997	953	936	955	947	956	945	950	970	886	919	870	931	959	948	961	896	905	943	923	955	977	942	940	886	955	920	951	926	950	964	912	933	899	943	942	955	924	900	971	961	930	951	935	898	982	910	961	877	932	889	944	982	938	943	934	990	960	961	922	909	951	960	914	986	966	985	920	915	887	951	940	943	972	891	948	864	938	959	906	949	904	942	919	980	920	916	973	928	900	949	898	939	936	968	1010	924	899	976	917	976	975	941	943	945	907	903	931	929	988	937	889	975	939	958	922	942	914	951	985	952	913	926	971	905	901	918	900	924	954	919	961	948	952	924	896	994	989	932	963	948	957	903	918	928	960	969	963	954	966	903	930	1006	875	890	914	959	960	893	931	923	996	920	962	949	912	941	917	919	965	934	959	924	890	952	933	929	961	916	978	953	951	921	986	975	973	908	941	932	982	936	944	922	920	927	880	933	933	928	936	956	970	984	956	931	966	942	935	938	953	921	991	890	982	944	977	919	934	921	967	900	874	979	868	902	937	959	965	991	957	918	951	932	985	911	915	949	943	944	947	917	918	920	936	891	980	973	943	951	964	958	942	915	939	972	929	1002	1011	976	951	929	941	1002	962	900	941	967	968	996	961	917	950	931	942	935	964	972	919	896	913	933	949	918	926	925	940	928	958	944	903	959	934	877	972	949	945	934	936	900	923	912	928	907	925	895	947	964	985	933	884	924	917	972	945	901	917	929	893	954	928	929	934	969	915	951	959	919	897	910	888	906	947	906	918	934	967	968	911	925	959	959	927	1014	983	879	956	965	959	882	917	925	927	883	969	975	989	919	948	940	916	984	945	872	955	926	875	937	926	933	967	971	943	920	952	896	977	956	952	927	958	911	1006	987	889	941	947	931	939	946	933	960	997	942	916	985	953	929	907	908	935	939	875	952	995	942	902	953	954	909	930	957	935	960	891	888	908	919	864	940	943	910	968	966	949	937	914	903	937	958	921	894	932	969	969	937	914	909	921	878	917	898	925	915	991	897	917	917	934	922	982	932	970	913	936	934	943	933	948	909	915	954	897	943	919	940	917	897	952	987	884	1002	925	985	907	934	900	893	886	973	951	928	944	908	903	930	1043	983	945	916	982	867	986	922	997	961	952	948	914	935	933	860	1009	933	916	919	965	926	930	927	948	936	968	933	914	970	918	889	933	896	958	949	965	932	987	930	972	927	873	940	925	909	928	981	930	907	882	931	905	933	914	915	950	971	884	1019	937	906	945	956	939	951	914	922	982	1008	919	906	956	916	905	976	906	932	914	946	917	915	891	935	926	960	941	908	915	956	930	968	934	924	910	951	888	940	951	924	933	906	970	924	941	942	958	924	954	917	895	928	965	907	935	929	931	931	922	973	959	907	917	945	977	1006	925	982	930	912	974	919	912	987	1002	970	943	951	937	921	939	913	962	898	986	935	914	952	912	971	958	841	928	948	938	913	927	921	911	902	957	924	959	968	938	907	883	920	915	956	938	933	969	949	891	915	955	943	956	931	887	979	949	944	944	981	943	908	956	963	932	901	982	960	947	917	949	926	950	931	973	920	928	962	929	934	919	906	908	915	969	979	961	889	938	974	900	975	966	883	918	901	954	935	871	932	931	920	939	924	929	912	922	938	988	920	947	984	981	956	869	933	932	936	882	913	945	956	905	930	948	917	983	937	955	930	943	920	969	906	993	946	931	959	996	942	973	903	973	907	928	937	928	916	920	905	915	876	960	977	931	933	929	936	887	975	879	954	941	937	977	958	937	894	927	938	983	936	829	959	985	916	940	952	931	983	939	983	949	927	1028	978	923	911	928	896	943	902	916	945	895	1006	907	887	962	931	917	974	1021	918	919	943	975	960	978	908	923	953	928	918	938	876	920	931	969	930	889	954	892	942	939	952	962	939	954	941	873	904	969	922	969	922	883	904	954	943	962	925	937	950	947	925	980	901	919	918	957	1009	931	908	1010	943	1007	955	928	933	837	905	977	901	974	906	964	871	939	922	945	972	943	904	967	963	929	954	966	1002	930	967	888	973	922	988	941	961	943	905	909	890	939	938	979	923	909	950	908	932	948	964	1007	992	982	950	867	937	983	926	991	952	959	992	898	922	930	890	930	979	937	899	981	913	954	962	966	977	979	912	882	956	917	984	916	997	921	964	956	899	984	963	947	931	981	906	938	908	924	914	998	938	979	896	968	936	926	905	915	908	970	925	922	895	927	942	906	929	937	937	922	912	987	907	908	902	960	961	973	997	1002	919	960	972	899	893	988	910	956	906	904	932	932	933	891	939	941	884	961	970	933	956	960	962	893	915	953	928	868	1006	980	904	960	913	952	958	911	914	903	939	940	979	981	930	919	1001	937	940	945	920	927	908	911	1012	972	932	897	955	930	946	985	923	919	906	989	910	941	906	922	952	904	901	937	952	996	906	925	960	971	917	941	984	960	975	890	970	970	968	942	966	921	929	891	933	945	927	949	935	923	886	927	913	938	941	986	897	978	913	991	933	946	884	950	924	966	988	941	925	968	930	962	922	869	883	964	949	957	954	898	921	918	959	961	932	920	901	906	919	938	920	995	971	955	960	908	886	899	931	918	933	927	995	969	951	918	970	957	900	932	966	922	917	931	969	936	916	922	974	973	1009	943	914	967	958	942	933	883	970	942	918	936	902	998	962	925	999	955	911	977	964	951	957	948	962	921	944	917	950	929	910	905	913	945	955	934	892	906	926	948	902	925	988	958	1017	944	961	946	946	991	952	1003	914	959	963	908	935	938	870	947	928	973	938	924	953	950	910	988	924	899	902	884	887	1000	931	952	995	945	950	945	927	981	954	879	990	927	947	952	924	944	913	902	951	926	889	937	903	900	894	981	959	965	938	960	971	885	935	943	896	992	934	904	902	1006	935	905	892	920	930	939	896	946	932	957	958	915	972	940	910	901	900	920	904	923	893	903	919	920	986	935	917	913	963	920	935	904	983	980	986	973	914	947	929	966	958	915	956	992	917	889	998	970	1006	939	941	950	910	948	917	925	889	959	941	941	948	959	934	920	954	965	943	985	955	969	918	941	937	948	901	925	956	894	956	946	924	996	941	969	967	965	941	958	980	902	948	928	910	925	917	944	964	958	976	967	926	956	936	941	943	952	919	928	938	940	923	948	980	913	957	951	949	923	975
64310	42045	28770	16241	7278	3409	1570	821	683	614	591	552	527	500	454	492	426	492	470	490	448	468	466	466	426	490	472	458	451	439	461	465	467	438	469	447	434	438	439	452	491	463	463	427	492	441	451	447	477	473	475	460	478	451	466	424	412	448	450	439	435	444	490	459	423	429	473	503	451	452	456	467	479	479	460	432	414	461	459	457	433	432	430	448	439	446	435	471	449	433	437	465	428	452	446	472	439	417	435	460	459	480	466	475	445	451	434	446	441	412	414	436	476	415	467	427	500	450	416	450	456	448	486	470	500	469	438	432	429	448	439	443	450	422	497	442	439	437	505	411	435	461	420	419	463	427	411	412	491	453	415	437	446	453	429	457	428	422	503	459	422	472	443	434	427	428	388	458	443	443	500	455	459	445	449	443	433	490	464	421	464	421	476	444	460	462	468	451	456	450	472	402	457	423	469	458	431	472	484	449	454	474	446	463	462	468	452	452	420	488	479	437	456	461	471	466	472	451	499	451	441	465	426	517	416	403	491	479	495	511	438	459	467	428	438	454	453	495	403	421	438	411	446	461	494	432	477	460	459	453	440	494	468	418	441	433	446	497	440	440	433	418	488	405	464	463	474	460	477	453	423	427	467	456	429	439	438	445	463	446	463	457	489	476	467	450	451	449	484	424	487	416	473	463	473	467	451	426	453	428	439	407	447	463	462	459	450	459	476	447	464	435	437	449	459	457	457	404	404	480	439	477	403	483	451	464	475	476	455	431	443	452	427	422	430	435	485	442	427	449	444	426	474	451	485	429	486	458	467	456	417	409	493	435	437	433	426	452	442	461	489	427	459	461	418	427	454	460	477	423	484	459	503	477	432	490	490	438	452	436	473	480	510	399	467	464	410	461	445	455	478	438	411	475	502	427	451	436	464	496	497	465	449	488	442	447	476	445	444	428	472	458	472	465	454	465	461	443	428	462	451	458	457	434	483	415	450	439	463	471	490	481	420	419	410	432	465	441	431	469	474	462	487	481	432	440	455	463	472	457	483	420	442	428	472	419	436	441	448	455	479	452	414	472	446	428	430	476	473	520	438	470	484	432	476	407	457	483	461	481	439	424	459	432	411	456	470	448	414	430	446	466	467	423	442	411	439	437	457	451	472	440	441	430	440	491	403	505	486	427	431	509	480	450	461	432	415	478	471	430	401	409	463	479	447	498	438	445	445	431	415	452	428	426	470	462	440	419	444	493	477	453	461	458	449	436	488	439	411	425	450	438	421	458	421	440	480	441	439	442	434	460	458	492	451	441	459	452	434	474	491	443	437	464	457	450	419	458	451	430	468	413	475	462	495	490	448	451	399	447	471	464	465	448	423	460	478	488	450	440	455	486	475	471	439	459	481	454	466	464	442	412	444	444	428	460	453	469	469	432	450	458	459	463	456	417	430	469	433	437	469	430	452	440	491	471	462	480	489	435	457	467	496	458	402	421	417	464	418	443	468	436	437	482	408	464	430	449	440	462	430	431	448	445	440	440	437	435	447	426	469	430	496	477	455	457	429	455	459	437	430	467	450	440	500	486	477	425	466	443	467	442	430	449	426	458	450	406	397	456	433	439	477	483	464	435	449	461	435	467	473	436	438	489	459	441	472	491	484	457	464	487	465	455	427	404	451	397	465	493	434	414	422	452	450	443	462	459	443	440	451	405	386	431	448	438	421	453	445	462	434	449	466	418	455	430	446	423	435	432	453	487	510	415	427	435	444	435	445	419	482	471	502	466	470	465	447	449	438	412	445	464	431	424	463	428	442	512	459	461	467	423	439	451	490	461	437	493	412	497	423	494	488	492	394	431	475	435	472	438	461	463	485	448	440	454	406	450	455	457	450	458	423	420	449	455	484	466	474	433	520	469	456	455	420	426	422	456	443	482	484	443	421	454	443	447	472	442	473	501	456	446	430	454	435	470	466	441	402	413	442	410	459	425	461	462	462	435	435	481	398	449	489	452	475	404	429	454	465	464	476	446	459	439	474	480	424	509	486	479	456	437	460	427	432	434	419	473	459	431	427	455	437	474	452	439	492	462	460	427	431	440	449	457	457	417	436	444	420	447	447	437	473	438	428	458	413	477	476	454	438	420	445	450	436	469	486	454	415	450	515	416	453	409	436	473	442	471	467	493	442	465	427	414	453	434	489	438	443	465	440	411	431	454	456	457	458	467	455	426	416	445	457	441	441	465	443	422	480	433	426	464	494	482	486	450	437	454	464	441	435	461	459	477	456	428	459	451	419	431	421	440	419	453	450	448	457	471	446	424	467	438	392	413	465	477	473	447	398	471	481	410	439	453	416	462	404	449	457	455	476	449	458	437	415	447	458	478	467	444	466	442	472	433	471	460	428	465	477	420	495	448	492	446	406	442	476	471	421	465	481	425	469	453	429	464	451	453	458	432	463	444	447	482	466	426	438	463	457	432	448	481	421	456	483	472	436	457	431	428	441	483	465	461	464	422	435	449	438	438	471	444	425	456	464	458	451	492	436	482	456	443	458	407	450	410	444	463	431	441	444	453	461	478	466	478	474	418	441	444	453	468	480	458	418	450	459	426	418	469	474	460	453	449	439	465	466	422	457	501	435	414	456	435	430	406	422	430	439	402	498	461	444	463	442	453	477	490	492	469	455	480	475	437	494	490	463	489	477	445	418	433	443	458	429	482	452	419	468	438	483	467	397	446	472	421	494	455	461	488	500	445	482	434	452	483	493	477	463	475	467	511	486	441	466	458	459	453	474	482	470	417	442	441	446	452	463	442	446	451	429	433	490	478	431	444	464	435	429	388	493	458	420	429	463	478	433	448	430	450	480	422	452	471	418	446	454	470	450	442	433	468	484	422	422	477	510	445	465	483	429	433	460	439	475	410	437	443	450	408	447	445	443	468	442	441	426	485	466	481	457	419	436	443	456	435	443	408	469	436	457	448	481	468	426	426	427	470	477	465	430	443	453	427	420	442	412	419	418	453	450	423	434	457	452	423	440	442	461	420	424	441	466	442	434	431	447	443	461	462	441	452	473	481	463	420	487	451	433	434	456	444	497	443	457	462	458	455	441	434	438	413	458	431	482	436	496	468	455	498	468	448	434	477	431	440	451	427	455	434	453	463	435	467	444	436	452	467	461	425	428	450	428	481	420	455	428	419	429	411	410	483	523	455	448	426	483	446	443	445	485	472	468	437	477	449	480	445	428	455	476	445	466	464	435	439	461	450	443	446	438	506	485	457	453	428	467	473	440	459	442	468	438	452	474	420	445	465	450	471	438	451	417	476	430	438	462	418	456	429	439	399	407	465	464	472	430	445	483	471	461	419	420	431	521	459	500	459	495	454	463	451	446	483	492	433	423	477	433	476	409	457	425	439	479	487	449	450	464	442	449	448	497	466	466	459	468	454	438	452	429	447	430	449	456	443	460	449	435	439	441	491	472	453	408	450	439	441	469	474	503	433	456	434	453	469
41010	33291	30471	24331	15739	9642	4858	2621	1934	1740	1539	1453	1385	1249	1087	1121	1149	1073	1030	1079	1045	1043	1035	992	981	1042	990	1012	937	996	981	991	918	1002	985	977	965	908	991	970	1028	977	938	916	976	968	902	941	942	944	950	953	948	977	992	967	883	1014	908	969	972	1001	943	956	946	1032	908	889	982	989	959	978	952	936	959	922	925	973	968	961	979	949	934	968	962	981	987	953	956	935	962	977	891	929	899	997	939	927	955	974	971	908	992	928	914	913	967	986	954	962	1013	988	961	959	962	1024	973	1009	1004	948	1000	1018	976	906	961	962	967	981	903	998	968	981	968	995	962	988	988	944	985	998	979	923	944	937	974	957	905	945	991	941	973	911	990	949	958	925	928	965	960	934	921	942	936	966	946	940	944	922	971	933	941	969	900	995	959	966	941	959	933	977	996	991	938	1012	948	971	994	931	866	940	958	948	933	944	935	942	995	977	955	937	984	987	955	1020	908	927	946	975	984	975	979	933	921	1005	895	956	881	1004	969	999	929	958	945	950	965	943	955	956	985	993	989	931	976	982	983	983	952	952	944	1007	948	964	975	992	980	957	920	915	953	917	897	934	1002	953	929	977	952	939	1013	969	890	1026	957	969	993	966	952	889	973	985	1004	935	899	1004	914	976	928	971	974	980	924	957	975	982	967	923	907	980	922	912	947	988	914	984	958	952	1006	950	995	962	930	929	944	949	962	947	894	1015	944	922	949	956	907	933	1001	977	929	930	1027	1012	945	904	968	976	969	966	961	926	982	934	963	925	901	991	961	957	1031	1003	930	979	920	974	945	931	997	958	986	993	924	934	981	986	1004	931	963	980	992	982	942	922	968	1027	924	941	946	1019	962	1013	981	954	999	943	958	954	929	1019	969	965	927	963	966	978	924	959	980	922	994	953	958	916	980	998	922	951	974	914	965	998	867	992	933	976	896	960	965	902	913	1008	985	956	938	947	905	983	961	978	1016	977	954	984	921	955	965	1003	983	942	914	942	908	924	941	983	972	996	992	959	945	998	964	953	967	904	965	984	1009	937	992	976	943	945	929	957	904	974	933	962	944	1017	943	948	941	927	927	950	938	986	946	996	977	973	959	927	980	988	948	946	953	903	989	1027	913	931	971	979	979	898	1009	926	946	968	1001	992	997	967	938	980	941	1001	997	986	904	963	995	980	989	939	952	963	934	984	959	956	983	895	996	942	950	1040	942	948	992	959	958	991	940	932	964	971	1014	938	941	954	951	980	919	992	986	918	900	940	949	946	959	970	974	1003	968	904	988	940	970	884	984	972	954	945	987	941	963	964	941	993	989	921	964	983	955	975	998	960	953	920	918	908	902	937	964	917	930	989	925	939	960	960	1021	875	1000	957	918	944	1014	929	955	964	919	972	940	927	945	959	960	974	978	951	1004	956	925	915	994	927	930	922	919	995	944	973	948	937	943	923	942	965	968	972	937	938	965	916	923	1021	918	924	942	987	975	1007	920	939	972	928	988	897	924	938	984	973	946	944	979	956	893	922	971	1004	956	966	979	950	912	939	952	936	996	988	999	997	985	931	991	993	948	927	954	963	922	994	952	936	974	945	994	932	979	920	936	984	958	981	973	1057	926	974	946	976	953	946	950	964	991	981	907	917	1004	939	913	1026	975	937	961	994	957	954	945	930	968	987	904	935	949	917	900	981	924	964	970	958	928	957	990	971	977	978	932	925	952	1012	931	1010	909	923	1006	999	963	961	952	945	894	984	934	984	943	1002	908	896	965	949	972	919	984	940	926	921	1002	975	917	955	910	912	961	1001	931	990	977	978	1023	985	994	979	925	992	973	937	967	976	941	1007	981	976	954	951	964	953	962	913	975	899	970	992	964	972	984	940	963	945	970	982	959	956	939	967	905	934	936	968	938	923	1023	960	970	912	980	916	950	915	989	1024	961	952	936	976	1000	989	938	929	999	899	996	993	982	947	971	960	1005	939	967	922	1024	912	956	1021	970	1011	901	933	950	946	934	927	920	997	965	919	943	893	977	985	915	925	983	914	985	968	953	954	908	920	921	996	962	936	908	967	961	935	941	935	965	940	1028	988	970	991	910	951	940	977	908	962	946	958	985	991	916	881	1002	961	1017	987	952	1003	977	990	935	982	954	941	965	958	926	963	928	942	978	933	963	964	969	964	1005	1021	991	1004	907	968	950	957	949	983	933	941	963	918	981	937	972	965	941	1009	927	887	901	961	941	943	1056	918	968	949	936	1026	876	1007	942	967	942	938	965	904	1007	913	912	938	975	976	964	956	968	942	965	958	1003	972	935	967	942	971	930	958	940	984	955	943	1013	934	913	948	980	971	926	966	939	974	981	966	961	1010	922	963	975	930	970	959	974	960	1083	956	968	937	991	958	938	916	958	902	913	978	996	978	977	978	936	921	958	942	939	926	984	966	980	917	990	1004	979	927	996	980	955	936	963	978	960	931	916	942	1009	976	945	939	942	927	1005	949	963	987	997	953	946	961	988	954	958	986	926	941	951	942	993	916	960	1009	892	957	969	962	969	937	955	929	967	963	925	973	920	927	960	980	1006	987	933	961	982	979	962	970	954	948	939	957	981	998	930	995	912	953	969	1011	947	942	948	882	996	913	959	942	977	973	959	999	966	952	952	956	996	914	952	979	953	1006	935	911	926	984	948	926	956	988	972	926	936	924	965	939	971	998	910	979	975	1027	950	942	994	934	960	904	951	980	914	950	1005	1000	982	941	988	983	990	974	986	925	940	918	889	981	1017	931	962	929	960	936	989	952	965	975	960	984	975	1005	970	943	960	987	958	956	953	929	1001	934	965	1008	960	967	970	973	938	905	995	911	914	970	931	966	954	916	969	992	935	925	964	921	953	989	957	946	1018	946	968	923	977	978	964	985	950	995	994	978	939	951	922	910	994	972	984	945	931	953	970	994	967	934	948	965	993	992	978	862	946	917	967	946	955	929	967	999	956	877	921	944	949	919	951	929	1007	962	897	945	1002	922	933	994	990	964	970	963	957	947	928	971	994	958	985	965	929	946	965	927	954	935	956	907	923	926	956	982	958	972	982	1002	949	937	988	968	996	947	966	934	976	997	909	1007	975	1010	978	905	916	951	999	966	953	988	1011	981	942	973	972	949	912	898	967	967	1010	973	931	977	899	1001	951	987	1023	951	952	980	963	996	970	997	937	936	921	965	985	934	1014	902	902	987	930	998	980	939	981	941	937	929	978	987	968	955	964	915	948	970	1025	1011	1001	1011	903	948	895	992	954	944	962	949	941	1003	944	995	961	946	984	923	962	940	959	963	929	978	910	971	941	980	987	956	982	942	960	994	961	976	983	929	970	1002	904	995	1007	915	954	927	968	920	940	939	934	990	947	968	958	965	954	948	950	966	1028	950	1034	971	965	932	933	988	955	951	966	915	1008	983	981	963	1000	1004	950	953	931	1009	933	965	985	940	954	957	931	1033	985	996	1019	956	971	925	978	945	978	932	929	951	962	1002	913	1027	967	976	938	946	920	947	989	961	950	991	972	944	948	981	992	980	941	981	949	934	969	932	1025	965	979	963	1012	980	939	943	949	997	957	982	980	960	917	966
45989	28607	16613	6469	2362	1172	723	598	540	423	488	477	481	492	413	447	444	481	445	449	455	446	436	440	417	416	510	504	451	424	419	464	436	414	443	419	440	438	432	439	441	467	443	436	409	444	510	468	457	465	445	458	462	468	475	446	468	413	428	389	458	427	458	454	460	439	427	401	438	443	437	427	458	451	431	419	472	500	408	461	395	496	433	409	454	471	418	434	430	502	426	434	481	455	467	462	437	434	457	468	438	419	492	458	442	428	463	448	442	468	472	431	437	499	405	419	356	429	457	388	404	454	494	472	455	437	440	426	437	392	426	437	446	427	447	409	464	448	420	395	441	453	451	410	492	443	438	405	450	461	453	444	441	426	439	451	473	436	429	493	436	472	435	454	445	461	430	419	426	423	451	447	441	455	433	462	447	427	446	453	474	451	417	407	444	487	476	446	508	447	485	488	434	445	457	470	475	452	432	413	429	450	452	467	450	484	433	429	449	443	450	448	459	463	451	422	384	444	467	428	458	459	462	426	438	474	451	439	454	430	433	385	436	440	416	388	467	480	471	443	473	443	459	462	428	447	446	403	465	436	458	433	404	424	448	426	455	392	465	452	446	460	443	473	414	449	444	456	395	446	400	458	493	424	417	430	453	426	480	459	437	432	428	470	464	409	480	456	450	454	401	460	434	403	427	418	456	442	473	443	469	426	454	463	444	404	428	443	455	421	461	452	447	475	476	417	414	445	433	475	418	466	411	439	439	465	445	440	470	451	466	427	433	416	443	428	458	444	496	428	418	448	417	484	445	411	460	456	478	468	468	455	456	440	436	427	461	440	431	464	400	442	437	415	386	419	443	441	412	412	473	437	467	436	440	449	463	447	427	466	458	463	456	427	450	430	455	476	436	440	462	454	394	440	458	433	397	435	446	400	471	489	436	460	400	442	430	462	444	431	464	438	453	426	472	437	492	471	411	448	429	407	496	444	447	477	415	416	432	441	431	423	424	444	458	445	442	439	418	440	474	446	442	424	422	441	425	436	498	428	444	424	425	457	415	433	437	417	434	427	428	434	455	469	442	423	413	465	422	441	458	409	453	454	453	479	439	441	433	434	422	453	464	452	454	434	453	417	412	443	436	480	448	483	437	437	458	432	386	472	448	414	459	454	479	466	450	467	434	444	441	445	440	417	439	437	422	475	472	426	442	475	433	418	439	431	463	463	480	452	446	425	418	444	446	414	463	453	472	445	454	479	479	426	494	428	415	405	482	410	450	429	437	410	450	442	462	425	504	484	410	431	454	443	446	466	486	431	446	425	436	458	493	408	463	452	412	457	421	434	448	471	431	434	446	410	413	433	445	427	438	463	457	450	476	420	424	441	462	432	458	483	421	418	431	439	385	421	434	447	445	412	440	440	410	454	465	443	437	458	435	419	426	458	433	491	464	376	432	437	448	441	473	441	411	456	443	418	434	460	408	419	416	472	435	402	421	458	446	427	441	439	432	415	418	496	467	461	425	429	439	460	418	441	451	434	461	444	401	464	478	444	481	444	468	450	404	403	405	434	440	476	433	431	433	412	464	447	474	461	433	434	414	413	402	453	440	439	473	433	456	444	416	466	410	438	449	417	469	467	430	447	431	484	435	472	427	426	502	457	466	453	430	401	474	426	459	411	448	442	437	480	444	459	454	447	485	434	408	435	458	436	427	405	430	442	431	430	482	483	456	472	425	433	423	457	437	484	445	437	429	431	398	397	430	441	453	448	456	473	420	450	468	425	422	389	429	423	416	425	465	439	463	416	435	424	423	418	430	465	384	460	455	440	399	489	482	476	446	456	433	425	450	441	438	467	445	426	499	421	405	464	442	393	403	440	482	430	428	461	474	439	420	443	455	483	454	448	404	388	430	474	447	421	459	456	435	435	452	422	453	459	430	437	418	466	431	495	449	440	419	494	445	490	409	421	444	437	410	446	452	434	459	417	434	465	414	423	442	448	456	490	416	464	470	439	427	435	442	461	434	465	435	468	471	444	423	451	463	453	432	456	459	478	444	454	401	419	439	436	461	436	423	443	477	427	473	410	439	457	441	449	420	448	449	425	461	410	461	465	423	468	437	438	463	478	437	460	440	418	423	428	430	441	474	426	414	473	426	454	441	396	440	482	468	424	462	419	431	454	416	437	455	427	461	468	426	443	428	419	428	434	401	466	441	443	427	383	453	437	425	439	396	460	427	432	430	456	413	456	451	430	475	454	462	439	435	459	471	417	443	463	436	454	456	477	421	430	451	432	436	469	461	439	430	414	473	445	450	457	442	460	380	415	439	418	442	399	426	459	466	437	449	463	446	462	431	432	478	450	466	435	472	421	429	448	439	393	460	462	464	435	411	435	451	426	467	420	435	418	494	415	486	437	466	439	475	441	456	451	486	467	458	415	492	428	432	419	426	448	476	482	454	500	443	445	453	466	442	398	421	394	440	452	447	416	444	436	452	461	410	443	426	429	389	430	460	422	441	407	431	441	465	477	441	429	450	436	441	484	428	426	447	475	411	460	415	466	464	437	428	475	452	436	381	433	457	456	418	428	402	459	461	477	408	489	451	452	436	450	420	437	442	459	448	466	485	468	462	475	471	480	467	472	436	444	450	468	429	449	447	420	415	506	458	442	447	460	476	436	459	469	450	451	422	449	386	437	448	465	411	399	440	447	439	417	451	441	426	458	443	478	407	469	406	448	419	458	426	404	476	431	451	450	444	447	427	461	449	453	446	443	443	438	439	429	443	481	467	452	401	426	491	457	453	463	456	401	430	415	431	452	452	445	401	419	417	465	460	423	469	407	449	420	451	412	380	478	453	440	433	418	424	461	423	447	423	444	430	474	457	449	407	433	414	457	410	419	466	450	395	504	464	428	435	482	472	427	429	422	409	456	430	439	439	430	424	419	430	425	448	425	488	496	419	433	424	423	428	452	447	426	460	438	461	455	476	407	409	442	457	448	427	470	450	426	452	413	469	408	445	432	450	467	417	453	447	472	470	469	444	455	416	460	448	454	493	432	439	440	453	475	438	451	445	481	442	400	439	409	432	415	458	429	488	442	468	486	446	462	446	435	441	451	407	465	482	492	441	464	437	445	433	444	436	445	450	459	489	436	414	451	479	445	461	439	481	457	411	449	461	376	440	408	438	446	449	435	464	471	439	422	453	444	440	455	493	433	481	422	429	415	462	446	460	427	453	418	436	475	457	415	440	405	438	431	438	418	454	486	419	465	414	394	410	396	436	400	438	433	454	395	423	461	427	452	457	434	458	453	449	445	492	465	449	431	448	437	416	434	437	477	458	428	461	438	440	421	448	411	463	414	453	422	419	437	425	429	443	443	442	462	407	469	437	436	459	462	452	416	460	400	427	443	440	494	461	466	434	411	451	496	427	454	417	450	485	461	446	429	415	453	438	440	467	455	475	388	422	460	454	452	461	443	425	473	411	465	461	423	435	442	457	452	438	455
29322	22417	19859	11650	6348	3741	2095	1494	1396	1235	1126	1148	1063	1039	991	953	969	991	1002	976	966	1035	933	945	941	968	934	926	975	926	958	946	985	945	958	892	943	955	991	995	917	969	953	960	942	920	915	920	965	925	890	883	883	950	978	951	937	929	955	1010	910	938	902	878	945	917	959	970	907	933	952	944	943	969	938	955	968	905	926	908	963	930	905	956	932	970	916	960	946	960	941	924	996	954	884	923	970	946	995	922	925	914	944	900	958	951	926	922	906	915	945	933	942	911	931	939	901	928	971	892	932	966	936	931	932	966	933	909	903	939	951	908	927	936	943	936	989	893	972	976	902	999	931	912	919	970	935	983	935	937	955	937	994	975	928	935	908	902	915	889	920	929	947	958	945	944	960	957	906	933	957	920	948	941	940	963	951	907	969	939	956	915	936	924	947	948	946	926	925	921	937	947	967	909	943	953	934	951	911	933	938	995	915	953	987	898	920	900	955	918	964	911	877	944	950	974	939	904	930	913	887	954	951	892	927	921	922	947	958	953	946	955	916	892	894	967	961	926	936	900	875	950	916	949	908	979	988	926	989	995	909	955	976	964	940	923	939	869	919	882	886	921	966	966	951	909	937	894	974	888	883	916	917	960	897	932	1033	938	943	939	972	956	951	986	915	920	944	958	968	953	961	976	982	939	1015	928	961	918	964	973	935	984	987	975	983	1008	923	888	902	962	895	999	899	917	962	927	960	947	943	955	919	974	913	951	936	878	960	970	884	919	911	924	955	938	898	978	955	914	990	936	929	901	943	895	940	945	968	892	889	956	963	910	987	898	977	903	960	962	892	947	936	902	928	966	918	922	915	913	957	905	915	1007	929	917	956	964	944	939	886	922	947	935	957	987	908	959	938	911	912	889	959	948	982	921	902	952	879	986	906	974	950	975	928	944	930	944	947	896	921	1009	927	962	945	977	900	900	1014	872	928	988	935	854	935	934	918	929	984	951	923	950	942	938	951	926	837	945	917	955	915	943	874	926	915	1008	885	937	945	958	946	915	888	913	898	902	886	961	938	942	905	926	931	940	940	899	913	948	960	954	952	889	915	927	981	934	1002	886	945	890	926	980	925	964	930	905	922	967	906	935	968	950	927	934	934	958	917	926	978	953	959	923	976	912	916	959	934	891	896	914	914	926	927	991	980	890	936	993	919	965	980	949	907	907	945	952	923	974	916	939	922	964	946	940	972	973	918	1004	967	954	926	927	944	922	919	929	958	936	968	980	901	921	876	922	991	915	978	960	889	950	928	902	952	891	992	976	927	880	956	919	915	922	960	937	945	931	920	915	940	948	951	937	988	964	948	908	918	912	917	918	929	958	995	980	930	898	944	912	945	945	918	983	916	967	943	978	935	979	960	896	962	937	917	937	942	976	924	958	918	976	918	910	939	919	925	977	990	935	895	906	984	962	919	961	961	906	927	929	959	942	945	941	961	939	912	974	889	830	949	955	918	943	934	939	933	937	984	970	950	955	918	937	952	936	925	922	932	942	910	960	945	927	952	933	936	957	970	972	938	986	968	958	959	955	900	909	921	925	880	944	924	925	908	947	959	926	908	954	908	930	932	1027	965	993	921	961	924	978	918	935	982	962	949	973	941	931	909	952	959	926	960	917	896	920	920	955	901	870	985	883	929	886	943	879	928	912	946	960	887	1001	906	963	945	951	994	970	949	954	930	981	947	883	965	903	917	916	956	882	935	933	1005	973	959	916	950	943	1008	936	961	934	876	952	938	926	969	940	933	966	897	968	932	959	923	986	937	919	937	924	880	938	967	920	921	928	955	965	954	953	930	877	957	928	955	913	901	917	934	930	917	949	908	934	932	972	933	925	947	892	954	904	981	915	921	990	932	947	975	941	920	905	931	901	995	934	917	983	956	922	954	905	935	966	923	926	911	977	1001	907	940	967	936	984	919	987	906	987	951	981	956	956	941	930	906	902	975	905	910	978	980	885	974	934	955	957	925	977	908	954	958	945	898	909	954	916	925	940	934	953	930	1003	985	974	954	990	954	963	979	950	968	977	973	936	949	914	919	915	918	935	901	896	886	930	964	944	949	920	934	981	954	956	922	969	968	958	915	942	918	893	950	937	1001	911	919	968	1001	895	971	930	966	971	941	928	955	991	901	924	918	964	962	963	948	955	983	912	966	986	994	963	979	892	943	938	948	949	908	936	949	924	916	941	988	946	960	907	943	945	879	899	940	944	917	900	966	913	925	910	976	920	981	947	977	965	961	874	914	890	937	975	954	898	928	955	930	996	944	874	968	936	976	984	899	915	959	941	942	979	951	918	918	925	928	907	929	973	925	964	892	936	907	950	945	943	965	939	956	915	941	997	941	961	909	908	970	938	921	997	983	982	912	965	918	932	927	937	947	962	972	919	950	930	958	958	897	939	914	960	952	980	970	949	919	922	943	930	905	932	897	937	937	919	881	946	959	996	944	948	967	943	913	928	935	953	860	917	939	915	955	939	897	960	952	963	951	994	1033	904	910	934	953	922	884	970	951	910	970	976	948	909	957	940	920	901	906	907	957	929	937	966	985	998	929	952	935	970	1001	978	970	953	946	936	979	972	941	967	950	978	985	962	929	982	931	942	892	909	962	893	945	918	925	974	900	960	992	911	884	924	935	933	931	954	935	974	950	913	895	911	933	928	973	914	955	953	900	960	960	980	984	924	918	961	857	1009	907	935	957	940	988	951	929	933	964	917	962	1001	864	979	915	934	913	952	972	968	963	983	980	986	922	956	969	962	925	982	917	963	919	918	941	956	950	938	924	940	894	936	986	919	959	987	854	939	940	884	896	929	931	932	954	925	936	970	943	930	889	912	897	945	926	971	926	929	913	910	1038	966	942	921	974	1001	914	961	948	956	983	864	934	935	943	927	953	929	910	974	904	997	903	972	897	912	925	950	998	927	930	947	950	878	949	963	873	907	941	1010	962	940	942	980	940	929	980	960	929	932	959	941	951	916	966	929	936	937	909	954	940	936	963	902	941	930	943	963	961	908	969	938	908	969	915	991	920	924	935	891	944	942	924	971	939	914	915	906	1018	945	886	939	970	930	933	1007	925	884	938	932	956	904	929	965	944	944	953	937	958	918	961	904	952	903	904	954	976	908	940	954	977	906	1001	933	968	940	896	923	958	938	955	895	904	927	890	963	918	917	904	980	931	960	928	928	924	903	902	950	939	974	928	918	935	972	939	985	933	956	969	959	966	943	923	962	1023	995	945	965	927	896	897	846	966	926	931	976	921	955	950	942	907	929	918	949	919	948	971	991	933	960	907	938	917	942	906	965	929	980	910	958	938	930	935	928	898	937	934	936	912	932	968	978	929	925	895	919	911	963	983	935	941	946	1006	930	931	942	924	965	956	988	963	927	975	914	963	916	1014	950	893	895	945	884	971	934	941	917	883	972	959	949	935	956	939	932	965	936	983	956	961	944	971	948	922	938	950	942	932	972	938	930	961	902	964	938	1014	932
61756	38269	20199	7898	3120	1477	692	598	534	557	510	485	493	432	464	449	399	460	429	452	481	430	468	460	422	441	438	387	461	479	445	455	458	429	506	457	416	471	457	440	433	403	438	419	486	445	430	454	469	446	452	413	448	447	442	448	429	481	480	434	480	492	463	464	454	436	445	448	460	429	382	440	410	462	488	433	453	449	454	434	459	458	515	431	448	448	472	425	432	416	394	477	429	422	475	443	441	451	469	467	435	447	484	423	477	411	417	450	433	438	475	466	482	474	451	414	430	437	448	456	459	432	429	426	427	414	445	446	444	454	422	456	442	428	456	440	439	477	461	464	381	419	458	406	439	445	438	442	421	423	456	400	465	445	466	435	453	463	473	414	473	475	444	460	430	435	451	397	417	430	428	444	422	445	493	428	415	405	446	464	436	447	453	436	420	473	442	471	478	446	423	459	479	469	431	423	479	412	441	415	465	419	449	405	425	427	410	446	430	473	450	457	477	405	474	441	443	404	438	441	439	472	417	448	473	430	452	470	470	455	420	398	442	433	439	391	427	452	440	406	435	462	429	430	375	391	449	416	439	430	405	438	485	443	438	441	469	466	405	490	457	445	466	450	456	437	402	409	491	427	453	445	413	474	493	430	423	468	462	463	422	461	423	447	418	445	429	452	430	449	423	428	460	442	438	437	452	447	475	410	437	470	447	456	411	423	442	434	482	455	430	431	432	457	471	398	432	466	421	424	448	421	440	424	466	453	430	437	480	438	453	490	413	432	407	414	424	453	426	387	414	443	431	427	445	414	422	417	459	451	458	447	446	418	413	480	431	422	491	441	433	423	419	427	451	515	461	455	447	429	454	453	459	498	430	435	468	414	470	467	483	457	412	449	420	418	406	467	446	469	424	436	424	440	442	424	486	428	441	400	429	443	417	426	407	489	455	433	444	469	452	442	437	471	434	423	417	468	426	400	426	446	450	440	478	443	393	437	441	437	460	399	445	420	442	454	461	462	421	412	439	452	414	437	460	475	443	484	448	476	446	398	458	412	398	452	460	428	394	460	427	391	421	447	480	464	455	395	441	413	406	475	430	433	422	434	475	418	399	464	447	412	482	422	463	417	415	421	443	426	479	487	453	447	409	411	466	476	464	443	471	426	425	439	458	425	438	434	434	431	443	435	457	489	471	398	415	431	464	395	440	415	480	449	440	429	421	457	439	448	389	430	489	462	455	472	453	418	426	454	431	454	463	452	418	387	415	440	415	465	413	399	424	415	427	439	470	440	398	477	439	435	416	434	414	425	431	431	473	455	423	387	439	399	465	470	488	428	440	416	434	421	470	441	398	419	433	446	457	463	438	438	387	421	465	466	429	451	430	432	402	413	480	436	430	456	441	442	490	406	438	449	466	418	461	477	460	413	446	498	463	446	397	470	468	449	433	451	444	419	453	448	382	424	461	453	486	441	502	422	451	400	395	454	406	461	400	461	433	433	424	463	456	513	456	455	430	475	467	427	425	439	472	457	429	439	411	445	423	414	454	433	423	437	434	462	372	413	427	454	484	418	459	443	420	452	450	475	440	433	450	428	441	483	442	418	437	416	440	416	450	438	453	444	433	452	451	435	469	424	454	420	465	465	433	457	413	431	431	415	392	522	421	463	442	410	419	431	434	414	413	450	453	462	484	482	394	460	425	410	425	428	432	426	443	452	453	448	445	466	434	387	448	426	465	458	433	466	452	463	438	459	424	460	460	417	439	453	441	453	434	444	453	408	454	441	404	452	414	444	427	451	481	458	466	441	430	427	450	429	410	415	443	431	450	424	500	454	392	403	461	408	454	425	421	445	434	453	425	426	443	471	455	448	437	454	395	407	442	460	458	444	480	491	470	428	420	440	411	462	483	444	461	443	458	462	481	448	427	475	418	457	427	482	483	445	461	405	437	478	406	476	459	485	471	433	429	456	428	445	401	438	440	452	423	478	437	449	436	459	415	413	438	456	468	439	444	455	442	432	421	481	441	443	478	481	443	434	436	467	450	415	421	486	420	437	438	487	444	422	440	416	504	454	424	472	427	468	407	449	395	425	419	400	442	486	423	440	416	469	435	480	452	433	439	419	478	479	503	484	409	440	449	446	430	441	432	455	402	458	422	448	460	445	438	428	452	479	504	469	425	459	439	447	442	440	442	425	432	447	426	410	451	448	434	454	417	445	450	439	451	474	403	420	445	454	444	494	451	459	441	423	436	404	437	417	469	424	437	397	423	448	445	456	423	450	434	451	452	417	417	410	446	394	414	441	421	410	431	462	448	397	443	460	492	426	494	475	461	450	470	445	473	377	477	482	448	412	442	454	446	436	479	426	417	400	411	429	443	437	459	436	473	461	462	415	484	444	412	437	438	457	456	459	470	438	485	472	435	423	427	431	432	365	430	442	443	445	417	437	501	448	434	472	507	478	462	423	455	441	431	411	441	450	440	441	440	456	466	436	439	391	424	462	455	458	403	453	473	407	466	480	460	449	438	451	417	417	433	432	445	420	464	463	407	468	508	494	426	443	414	439	470	479	425	454	473	441	438	461	459	412	419	457	420	472	392	417	473	440	404	417	450	458	431	458	473	434	418	425	410	455	454	447	412	470	475	432	458	438	483	401	434	433	463	446	418	430	438	461	436	510	476	442	439	419	448	457	450	436	441	433	416	418	440	474	446	441	453	486	419	445	483	449	429	415	440	427	468	442	457	450	454	439	425	447	419	421	434	471	460	428	457	439	443	390	482	465	420	436	420	453	448	446	427	426	435	451	457	431	460	446	420	436	425	427	462	438	419	474	443	446	463	489	437	448	408	448	435	464	436	456	486	441	478	424	428	493	460	408	427	482	447	454	456	434	400	468	429	490	434	450	413	445	431	480	433	452	417	466	457	426	463	442	424	407	453	411	435	449	474	433	419	488	464	467	439	429	483	464	423	460	489	455	412	432	395	442	449	471	460	429	437	455	408	427	401	404	428	431	383	462	397	452	492	443	425	449	448	470	465	385	446	448	453	439	471	405	466	437	435	435	475	469	487	421	451	450	434	480	424	480	476	471	416	466	417	407	394	432	400	464	469	414	412	493	478	449	459	459	467	446	443	430	454	420	450	422	426	433	430	396	435	429	420	457	433	448	412	425	433	452	421	409	455	460	438	438	438	465	430	442	455	434	419	425	472	490	469	435	457	439	472	447	479	462	426	439	470	435	493	474	442	391	442	487	414	439	444	405	465	467	453	442	468	435	436	414	446	457	460	437	449	430	423	454	466	429	422	403	469	417	432	445	416	434	420	427	446	440	448	405	400	427	485	465	402	430	472	431	426	416	389	436	435	414	404	443	457	457	471	429	435	406	434	418	436	460	426	422	460	447	440	464	434	424	430	420	431	429	405	458	447	467	428	480	462	465	437	445	441	440	447	383	455	443	467	423	471	446	474	449	481	475	424	489	428	427	458	431	419	453	437	424	459	451
40818	29557	21412	13539	8044	4339	1883	1467	1310	1220	1205	1122	1069	982	1015	1011	975	917	946	963	1038	996	929	1049	940	907	965	920	896	949	1045	911	937	949	938	974	912	943	885	877	966	921	924	963	978	894	950	948	960	898	929	908	934	947	890	968	936	904	938	923	910	907	963	917	970	967	1012	948	972	956	922	926	954	885	950	976	919	924	922	882	922	968	970	909	954	865	949	919	937	904	973	984	978	940	919	916	963	957	935	933	937	957	985	918	956	920	913	959	924	842	925	925	940	1009	934	964	908	949	958	958	992	977	995	933	964	950	946	923	912	999	943	920	1009	917	950	912	956	925	918	930	971	939	987	941	965	994	996	917	940	916	928	943	965	950	925	973	976	1001	964	949	973	941	955	940	978	945	975	980	971	924	933	954	895	947	928	906	967	934	937	973	932	961	921	949	978	877	971	935	965	913	916	943	944	921	927	916	943	889	905	951	921	942	912	930	950	976	887	960	975	914	944	935	943	903	928	958	911	945	872	962	946	937	960	1007	908	952	993	962	887	935	1019	994	908	974	966	924	942	909	986	958	962	929	1004	927	982	886	883	977	882	939	975	897	944	927	988	941	933	959	916	898	932	946	939	922	935	911	948	899	947	938	983	922	998	990	955	914	899	937	891	956	957	934	929	918	958	980	923	901	939	956	983	933	907	948	940	1007	938	931	924	877	943	925	942	889	1003	920	958	919	967	897	915	915	921	966	922	890	975	910	924	909	939	1014	992	877	898	950	915	943	963	991	983	987	984	955	987	941	966	916	961	932	912	958	935	924	959	948	985	983	924	931	944	921	948	937	916	930	1005	907	970	942	908	957	978	951	917	924	881	905	966	960	920	992	901	949	960	961	915	968	965	996	984	941	971	911	979	967	896	924	920	986	930	917	931	910	882	909	891	976	925	894	921	959	963	891	934	984	903	934	950	910	923	931	943	925	958	943	980	920	933	938	996	947	966	960	922	940	879	985	958	917	936	930	968	902	913	921	892	940	991	893	950	974	905	978	884	928	950	932	947	963	962	917	878	954	945	908	942	907	933	985	981	928	927	991	934	930	909	895	955	972	931	890	950	989	978	918	961	955	942	928	917	1008	903	940	903	953	925	946	973	987	911	967	971	911	956	926	931	988	957	941	952	953	911	935	916	955	928	924	870	972	951	964	984	932	942	925	922	931	933	957	944	978	975	965	894	933	941	948	945	957	900	928	958	953	949	885	950	985	947	932	941	903	946	909	920	944	1001	929	900	910	975	995	947	956	913	900	996	989	958	939	949	925	948	930	977	951	965	975	958	918	999	959	886	930	915	915	932	912	955	918	915	929	885	911	906	942	932	917	1011	929	916	964	970	989	912	931	971	941	977	942	916	1006	964	910	954	932	939	969	948	943	958	913	956	968	940	957	952	946	966	931	922	889	952	924	942	920	946	942	968	982	928	1016	955	950	918	929	924	910	921	928	937	958	993	913	916	875	935	962	937	925	950	978	963	952	946	957	983	885	938	954	917	918	964	978	906	920	911	914	930	898	936	982	867	921	968	934	919	882	928	1013	905	931	950	938	891	895	939	921	961	915	916	911	892	958	960	953	948	890	928	942	981	938	952	982	967	897	947	896	915	947	965	951	949	994	965	933	945	929	900	896	913	880	940	941	930	942	908	963	974	943	954	880	917	971	963	946	926	947	938	924	916	951	932	940	911	1026	928	924	908	927	1004	915	973	979	918	933	922	918	1005	933	965	940	969	923	921	930	958	953	959	964	902	898	926	886	970	877	976	899	956	941	864	907	909	834	939	981	962	886	936	917	892	992	932	969	961	957	939	937	907	946	937	918	971	960	983	908	985	966	974	986	944	965	906	940	944	948	952	920	903	911	924	981	943	946	965	911	945	915	931	989	922	909	972	952	920	972	909	980	936	938	978	952	932	946	888	955	967	984	888	937	921	918	922	952	918	920	951	932	977	962	947	928	973	962	943	968	948	897	955	900	924	900	923	943	955	919	962	908	922	949	995	908	921	988	916	966	951	971	911	944	915	958	987	947	930	892	947	974	924	966	976	975	950	921	955	939	886	909	938	901	924	948	935	927	881	911	967	887	906	976	940	937	920	955	875	996	938	938	999	883	919	1018	900	953	969	909	954	915	974	947	932	967	941	944	965	935	988	961	903	977	949	950	924	928	892	942	901	932	947	906	929	934	907	905	930	981	888	952	931	936	961	979	919	958	918	905	993	958	939	977	912	955	918	965	925	981	902	964	920	945	943	931	900	1003	923	937	952	986	849	964	933	945	956	949	978	937	934	927	882	997	969	933	928	955	948	909	885	926	896	894	956	886	936	973	992	981	968	939	985	916	935	933	870	892	923	929	972	965	943	964	945	925	880	962	946	977	936	927	917	949	934	939	957	967	931	929	941	996	920	923	926	906	936	882	979	969	908	934	975	959	933	975	926	936	953	985	959	890	923	937	950	984	962	946	995	954	952	939	960	909	944	966	991	970	970	912	932	946	913	926	1006	941	925	905	916	950	964	916	954	896	923	927	934	945	950	975	935	957	963	939	944	887	985	973	901	956	1000	925	955	1046	912	945	958	922	962	939	982	985	946	929	952	986	936	975	954	1019	923	886	909	893	953	912	934	918	895	912	950	932	1008	970	965	989	951	934	997	920	928	994	906	892	953	937	943	974	982	959	953	1008	910	979	918	957	908	974	933	964	931	956	984	879	979	952	1008	952	935	922	996	917	946	956	983	974	915	934	956	960	949	911	923	968	996	964	905	931	956	958	926	935	908	1001	923	941	907	942	970	920	895	878	917	936	934	895	942	944	959	964	935	879	961	881	902	888	896	920	940	927	908	834	910	895	922	963	954	992	928	961	899	970	892	925	953	948	978	956	961	882	895	950	957	969	908	959	953	970	924	921	927	970	952	954	930	937	952	938	907	930	930	916	929	926	900	937	954	939	944	930	895	923	886	967	906	968	992	961	930	972	888	979	928	1004	944	955	924	953	918	928	961	975	917	937	894	931	901	903	993	929	905	957	919	944	916	927	959	945	903	922	940	929	1022	924	970	891	911	925	961	935	944	916	954	937	964	974	944	941	927	921	952	930	940	927	927	898	949	927	938	894	918	963	959	998	906	902	948	987	961	961	968	933	953	985	939	917	987	928	914	920	864	924	975	965	989	917	917	942	934	940	925	989	898	962	932	943	912	922	971	945	974	948	950	894	991	951	946	933	942	889	996	954	965	982	953	922	920	1001	927	948	927	887	907	928	971	1001	845	952	909	962	906	890	946	876	898	924	893	986	974	940	939	954	936	953	971	956	992	976	886	891	945	990	935	991	959	919	973	913	909	962	925	955	935	902	934	924	892	872	916	882	951	960	948	930	967	951	924	938	1030	934	980	939	917	916	917	992	967	954	918	919	943	948	928	946	1022	928	956	945	951	958	956	963	964	906	892	945	983	984	949	956	954	942	933	925	953	939	941	878	964	906	938	957	948	944	923	925	978	908	902	976
68504	40507	27023	15685	6619	2813	933	619	612	531	527	517	508	500	488	464	447	450	479	463	459	501	442	467	438	428	477	460	449	438	446	462	418	485	447	402	429	531	436	492	427	468	448	445	465	477	468	468	461	436	450	476	457	461	444	425	471	445	491	421	446	474	435	448	444	512	482	464	449	472	474	414	448	472	445	522	501	463	468	464	458	428	464	445	471	447	411	441	435	452	429	422	458	458	448	452	414	434	451	449	454	458	450	415	417	475	462	521	439	435	418	432	447	443	466	416	476	412	489	423	435	480	509	446	419	459	488	497	474	428	456	369	436	489	456	486	469	454	462	437	461	470	493	467	457	468	445	425	439	507	428	431	510	467	476	468	450	500	468	465	432	443	442	433	438	510	471	452	436	477	469	430	424	439	437	425	479	454	448	421	451	423	437	489	452	449	445	452	460	453	445	456	501	504	443	458	451	478	384	428	439	423	469	454	465	462	460	486	477	460	444	437	443	440	467	442	443	409	452	497	435	441	482	485	443	442	416	459	438	449	430	458	444	409	440	430	463	457	441	447	477	418	460	446	470	420	482	470	428	446	455	444	487	434	444	430	445	421	444	470	484	448	496	489	434	474	461	420	436	453	480	458	435	449	414	418	451	419	438	472	416	465	466	451	445	474	446	456	438	431	489	480	465	441	450	425	490	466	483	433	436	473	450	448	443	449	455	477	517	459	453	454	465	479	424	437	451	448	436	472	449	456	437	457	463	451	433	482	453	431	458	454	453	455	415	425	473	451	495	446	479	485	447	439	419	452	450	461	436	441	434	449	491	464	505	444	462	510	461	461	476	442	482	470	458	448	434	426	477	438	471	433	447	458	422	421	430	440	457	446	439	463	453	436	464	457	429	454	419	436	440	468	450	434	477	459	432	457	461	439	467	408	490	449	445	438	444	496	460	466	457	441	397	405	434	469	439	458	435	469	466	401	466	478	452	447	475	446	439	436	416	467	468	499	467	458	444	450	469	419	459	433	490	438	460	440	433	458	439	446	458	493	447	489	452	470	459	433	426	456	433	417	430	494	517	431	418	463	456	489	432	423	452	443	469	489	471	500	450	458	407	483	450	472	468	456	444	447	485	447	462	403	422	439	443	435	478	466	488	477	490	458	485	475	458	432	470	440	436	447	447	420	464	455	422	457	479	449	457	454	423	456	436	435	436	425	422	445	440	448	422	421	444	445	451	493	502	434	522	450	424	412	453	467	459	483	482	472	478	412	440	466	410	477	463	455	438	469	440	482	420	482	447	392	453	450	471	455	463	433	454	486	478	433	437	443	446	461	421	466	448	445	419	441	458	460	398	452	505	466	471	447	470	482	496	457	492	450	501	491	447	481	445	483	449	446	392	450	457	454	469	445	449	443	438	463	463	464	453	466	451	475	477	448	448	485	454	459	448	489	472	464	437	387	425	487	447	444	466	472	454	460	491	428	445	470	439	459	429	431	431	424	491	465	487	436	463	375	466	464	465	447	437	439	418	476	438	509	444	482	443	422	431	443	433	437	432	473	406	407	435	443	460	447	470	441	450	458	426	440	473	467	473	471	454	447	455	450	442	427	492	472	464	433	483	500	461	475	445	457	446	520	471	457	491	466	403	433	460	478	494	446	466	409	425	479	431	446	473	456	413	419	466	413	441	434	424	412	414	480	466	452	475	528	448	419	450	494	446	492	434	499	511	474	464	463	378	443	456	464	489	463	471	448	420	419	471	459	515	429	483	440	500	439	454	437	451	457	425	479	501	433	439	499	478	456	456	444	446	494	469	416	457	414	446	448	503	483	472	433	448	453	467	487	456	458	468	513	444	473	458	443	470	457	457	499	466	466	439	463	465	466	430	487	474	505	426	429	467	487	482	503	441	440	436	474	427	482	447	450	445	469	439	465	446	440	487	444	412	427	439	437	445	395	448	460	440	461	482	452	441	435	479	453	493	481	460	443	464	443	435	473	456	475	439	459	481	462	435	474	473	516	488	435	429	455	498	437	447	469	454	477	463	475	445	453	455	418	420	451	441	417	454	455	495	434	455	421	484	496	460	466	416	431	449	427	445	453	463	412	458	425	454	461	463	468	433	424	439	407	499	421	473	418	421	434	461	459	470	415	441	487	431	417	421	452	432	420	469	470	487	457	444	422	430	452	461	463	443	431	463	447	470	448	441	487	463	473	471	460	453	452	461	451	437	476	475	419	392	478	475	438	451	468	451	455	454	441	450	476	427	474	460	440	422	460	470	455	476	445	443	465	428	449	502	456	450	466	444	460	437	448	444	494	476	478	460	471	462	459	424	475	426	446	420	453	451	458	475	464	462	466	477	454	432	451	431	445	471	452	452	476	464	439	437	445	463	496	442	437	449	434	432	512	457	439	443	433	442	422	441	453	477	455	414	489	488	480	460	473	435	456	470	428	409	446	472	453	432	451	451	443	476	416	483	460	464	449	429	447	458	470	466	436	494	471	426	436	463	445	433	470	475	488	459	461	434	451	487	495	467	415	458	455	443	445	449	482	437	419	429	489	460	442	464	442	446	444	446	457	495	452	455	483	505	472	424	467	459	464	440	453	450	442	432	487	487	515	463	447	468	413	446	444	429	454	427	440	405	424	444	454	426	466	460	500	438	432	469	442	462	447	498	433	461	487	441	423	473	430	431	459	472	460	470	471	464	437	436	474	415	456	440	452	449	457	464	418	437	496	484	460	446	451	451	447	465	449	454	468	392	453	442	480	428	473	455	401	464	430	404	449	427	479	521	400	460	447	445	439	463	448	455	448	466	462	494	442	440	475	474	503	496	496	477	471	430	438	442	478	502	427	452	450	424	446	412	480	469	479	444	480	447	433	430	464	443	484	480	466	465	455	442	497	460	445	443	432	446	440	455	463	430	408	498	460	461	482	453	476	444	447	425	459	481	472	446	458	451	486	459	430	461	452	444	461	428	415	435	417	439	446	441	412	461	448	402	455	460	475	452	445	460	423	423	465	479	465	438	432	473	440	461	476	446	410	477	435	464	433	419	422	458	461	484	438	457	458	457	446	476	433	428	427	461	438	446	478	452	449	455	415	421	456	482	432	452	467	472	442	448	440	431	430	494	448	455	466	431	440	514	517	452	441	454	445	441	423	402	421	452	460	452	482	427	453	419	455	467	465	471	433	420	475	458	451	451	448	501	417	454	438	454	449	470	476	441	488	493	452	428	445	478	475	454	435	443	455	408	513	505	477	406	478	469	447	436	458	470	428	449	473	477	419	440	472	440	446	498	461	484	450	403	458	511	485	484	469	425	473	468	460	441	461	447	451	429	448	457	420	473	474	421	479	443	389	445	489	443	464	480	447	440	452	498	483	428	448	421	433	456	465	445	438	408	427	480	470	422	500	457	443	459	433	458	456	459	440	476	445	507	460	442	433	445	470	432	430	428	461	460	470	445	459	437	451	444	456	446	418	455	436	475	435	431	455
44315	31858	29467	23703	14527	7704	2603	1831	1512	1353	1278	1233	1154	1077	1035	1001	1025	1046	999	981	1033	1024	1031	959	970	990	988	961	1016	981	992	1008	973	963	975	933	1009	905	990	976	952	994	929	975	928	934	939	927	950	912	986	948	926	984	973	950	964	949	953	992	963	956	965	923	955	975	976	989	950	924	915	937	923	926	932	1015	932	967	928	973	998	952	952	931	947	935	1011	1009	961	937	962	995	892	952	933	937	981	970	1005	956	968	963	920	896	953	1004	989	933	927	946	1003	948	929	984	977	968	969	952	946	959	971	999	966	974	948	957	962	930	974	993	950	965	981	975	930	976	971	931	1012	985	968	919	976	933	918	925	919	916	903	964	986	951	943	985	929	987	933	941	1019	977	957	917	944	924	929	971	922	930	1000	978	924	998	990	988	926	938	940	1000	984	996	952	978	909	958	985	930	984	977	932	905	959	958	973	938	907	953	944	948	969	916	976	944	984	961	956	943	954	978	931	978	1020	984	978	954	960	979	1005	982	955	978	917	940	1000	952	982	932	1009	939	983	933	934	989	925	975	985	940	958	964	942	906	1015	953	937	951	988	966	982	955	898	1009	945	875	962	994	983	973	904	976	951	899	948	918	910	935	1007	946	982	954	1008	961	963	970	963	960	920	969	952	984	969	967	971	944	935	913	981	943	926	967	962	1021	950	948	983	945	926	961	981	949	994	1001	924	990	948	926	953	975	941	963	978	986	934	995	976	921	939	921	979	974	939	955	941	984	950	918	943	913	971	974	936	963	1049	980	1003	959	990	973	962	934	960	950	953	981	966	997	980	943	957	945	984	986	916	964	932	978	912	888	978	972	1008	947	981	987	944	978	985	950	950	991	926	951	913	949	930	966	941	989	964	953	939	942	966	964	984	963	919	954	1015	937	938	990	929	949	960	945	954	1002	963	993	933	934	951	912	932	948	986	941	999	944	915	946	983	919	957	931	933	932	977	923	1007	999	989	941	938	949	978	954	923	943	969	981	940	973	967	972	925	1039	947	984	927	961	982	945	985	949	948	938	942	981	989	930	973	894	949	950	988	915	983	993	948	914	988	940	1027	929	937	1020	956	948	927	936	950	1005	970	886	926	939	950	987	965	920	951	1005	945	942	943	908	990	993	968	939	967	950	979	935	983	974	919	940	942	955	955	975	876	938	959	977	978	956	965	948	923	941	932	981	932	967	901	991	928	997	941	966	983	968	1004	938	978	936	999	921	967	929	995	954	980	975	962	994	990	982	972	1003	968	915	971	940	923	1009	938	957	956	978	942	962	979	981	977	957	1004	951	923	984	940	939	971	1015	969	908	961	908	980	935	942	965	979	950	990	966	957	927	923	983	999	958	984	981	989	960	908	998	997	940	1004	947	951	953	957	977	977	932	926	905	1000	998	985	956	966	974	930	930	967	938	975	911	947	960	996	944	933	990	972	944	967	959	955	976	981	924	938	933	978	917	916	1014	946	978	949	1000	949	972	918	985	926	1010	957	967	991	937	967	928	914	901	947	989	974	938	929	960	965	953	977	968	993	1007	916	925	962	907	953	941	945	961	906	951	971	975	980	907	938	956	988	953	996	945	972	1010	930	961	973	947	919	932	942	968	978	961	959	935	957	978	1033	951	991	944	1002	951	965	950	1014	975	999	926	1008	909	959	957	947	988	965	957	952	967	994	922	878	996	914	980	927	968	975	923	999	962	1024	980	940	944	1000	929	969	991	989	994	968	952	978	946	982	959	924	972	947	974	1010	954	952	955	933	901	985	909	974	977	954	936	956	942	870	919	956	931	978	923	962	979	957	938	983	911	956	933	943	940	947	978	897	972	924	981	982	1025	939	985	932	940	933	890	926	951	928	989	905	964	948	958	934	890	963	963	1016	968	929	955	956	941	996	912	950	953	945	939	966	961	935	938	936	959	1009	946	1025	973	944	960	992	967	950	956	967	986	937	903	1025	1003	917	953	971	973	939	987	961	919	986	956	971	950	955	952	997	939	967	959	907	935	985	963	935	901	937	965	981	955	950	977	930	945	965	967	937	974	924	980	946	970	932	956	957	926	934	945	929	956	946	956	934	931	918	913	966	935	972	1019	983	920	951	958	917	1034	981	966	961	995	980	911	963	975	1044	968	918	925	937	926	951	981	987	950	938	946	1009	972	960	967	909	946	929	965	973	995	994	952	946	963	955	966	962	982	960	927	975	970	969	983	986	908	1022	945	1036	951	996	960	975	1031	975	959	964	946	1013	959	974	962	918	953	944	884	1009	978	986	960	963	968	997	919	969	973	948	958	961	929	944	965	997	990	970	974	977	915	952	965	950	946	925	981	951	920	943	939	934	887	949	960	998	957	1008	989	963	990	950	989	946	944	912	1000	919	966	944	937	963	974	979	920	977	978	964	972	947	984	995	952	891	955	986	970	960	918	902	947	975	1000	972	945	976	923	944	913	956	944	956	944	934	932	927	957	966	911	963	982	979	1042	954	954	901	948	965	956	916	924	966	1008	962	1004	951	991	948	893	892	938	1026	929	988	991	949	957	946	977	942	1013	941	999	999	950	961	972	942	982	980	985	1006	926	929	1014	984	993	920	981	913	907	938	906	963	986	919	923	1046	936	971	924	904	960	886	935	966	980	943	956	1020	995	1016	966	995	973	950	978	978	925	935	934	921	969	954	945	935	966	958	949	954	968	966	954	948	914	930	982	965	967	920	932	963	955	941	939	933	951	968	954	947	927	968	987	957	964	952	949	907	990	988	956	993	987	898	1039	944	1009	945	899	976	1011	988	999	990	942	972	968	990	1020	904	987	957	936	992	944	1013	932	996	999	972	956	945	999	964	966	962	986	1007	966	975	906	959	961	984	1001	914	989	992	936	995	892	1003	916	895	934	992	961	940	986	1006	1006	923	994	933	965	935	990	959	936	975	982	936	940	970	949	960	1022	957	981	890	1008	982	889	958	925	942	986	980	965	967	1000	1002	940	953	921	933	985	993	929	962	929	970	953	937	959	1010	1007	965	954	1016	893	971	949	941	968	989	1029	1012	988	978	1003	995	992	899	929	950	942	941	976	962	939	948	984	962	935	949	988	927	942	971	1006	1011	965	902	966	944	969	939	983	953	946	998	986	943	969	986	970	977	921	959	950	1007	935	971	986	902	889	1003	976	996	959	979	991	938	972	945	992	972	920	945	929	950	988	922	923	930	975	994	1020	989	988	1009	972	1010	912	939	989	969	945	923	969	991	1014	904	931	895	898	981	939	977	999	930	980	967	954	984	943	960	946	919	910	966	891	953	909	961	972	1024	950	968	924	972	990	963	965	964	961	951	949	958	960	977	961	988	962	951	956	936	949	1019	910	984	953	964	1003	1002	963	949	923	979	953	957	924	962	962	961	966	946	965	913	912	995	968	984	1009	914	947	898	975	1005	948	988	911	939	960	920	930	904	943	959	967	992	915	943	929	951	944	984	977	930	918	1002	946	984	984	964	942	932	957	961	967	948	926	961	973	928	956	952	939	923	973	992	999	978	875	966	937	930	949	966	981	950	952	979	937	1010	994	953	974	943	991	993	952	960	948	894	928	954	1032	966	947
52825	29880	13652	4012	1470	821	604	541	493	507	531	469	496	461	465	462	463	450	446	444	448	425	406	469	455	454	430	456	426	471	412	472	457	453	465	416	460	442	441	443	420	436	418	448	465	483	448	448	435	448	436	419	409	451	469	460	435	466	421	396	445	406	433	434	454	438	478	468	431	463	422	435	444	436	448	434	418	476	467	496	458	402	434	430	453	436	458	470	404	437	465	427	438	437	453	458	450	459	455	502	484	414	457	431	473	453	405	433	458	409	478	435	472	444	424	458	481	434	445	471	438	438	411	423	413	479	454	427	456	446	435	441	422	453	461	484	457	457	424	434	392	445	469	427	434	453	489	422	443	494	432	423	459	458	468	456	414	446	384	455	442	482	405	436	458	426	429	452	444	418	424	429	493	474	445	400	408	415	434	446	447	379	434	431	456	449	450	413	433	442	444	473	472	397	465	421	451	477	413	455	421	431	485	424	454	443	453	440	482	470	434	426	465	457	390	436	416	480	472	427	476	450	401	409	444	431	447	418	438	455	437	422	426	419	458	423	453	423	482	417	430	465	412	445	441	404	480	399	448	436	467	474	445	489	491	467	435	440	446	406	442	412	446	484	414	459	468	491	458	492	502	398	467	459	486	467	469	433	453	457	454	439	470	442	476	461	445	479	426	430	411	464	465	420	442	460	471	421	438	470	474	449	456	463	461	418	425	444	449	455	406	445	455	439	456	458	445	453	467	420	418	461	458	425	478	451	435	424	483	390	470	409	462	476	433	481	481	396	459	441	456	446	458	438	437	475	513	461	474	422	472	492	450	422	454	460	494	457	387	492	479	420	463	445	462	404	394	430	438	425	483	454	413	434	411	459	438	465	450	430	452	477	413	447	437	433	428	404	439	420	470	449	430	460	417	428	460	412	437	478	434	437	421	431	445	448	461	452	442	472	453	461	427	459	417	437	495	460	469	465	466	424	471	429	436	455	510	422	450	453	477	412	394	429	425	428	420	442	467	443	482	452	440	407	460	446	449	469	423	410	447	464	474	431	457	446	471	458	482	396	490	496	456	403	447	447	433	413	430	445	429	486	450	453	426	459	450	440	433	409	429	428	416	427	442	389	399	462	430	441	440	448	484	445	448	377	432	464	421	469	452	413	442	473	440	447	445	410	448	463	456	445	448	447	457	459	437	423	445	456	446	480	443	449	425	450	407	432	438	507	477	414	436	471	409	449	418	460	428	413	415	448	488	429	437	409	423	419	434	418	452	458	474	466	440	464	495	473	431	464	457	448	405	435	464	441	473	425	456	456	494	472	432	439	438	461	434	415	473	440	430	426	452	447	485	409	460	454	434	460	447	485	422	436	425	445	431	431	404	430	479	448	458	448	421	437	475	425	452	472	450	475	421	435	418	438	421	469	403	495	467	434	461	447	423	457	448	429	479	469	428	414	460	459	408	428	411	420	429	433	454	455	427	397	450	449	463	472	404	393	413	408	454	461	429	438	448	445	418	422	424	447	422	414	413	421	470	434	421	452	407	438	462	473	426	475	397	453	449	442	432	450	440	428	447	428	415	415	447	434	465	436	463	447	449	478	429	429	446	448	409	446	440	467	481	456	430	459	414	435	513	491	444	460	485	445	436	437	438	438	439	448	433	458	415	474	445	443	438	427	429	466	395	462	400	426	455	460	394	410	408	411	450	477	423	435	419	449	473	426	442	389	418	422	468	485	428	452	487	504	488	442	415	418	436	404	434	429	404	462	455	455	463	447	484	437	469	460	499	429	456	419	447	441	442	463	437	458	456	435	439	427	412	452	433	446	431	413	414	421	384	417	437	489	458	445	479	492	468	449	441	491	432	444	446	499	457	437	456	462	438	456	473	438	400	384	426	404	426	456	438	455	495	430	434	432	470	439	469	498	431	450	397	461	462	447	421	437	484	421	416	439	495	432	450	488	460	465	397	420	451	446	455	438	438	442	448	458	417	435	413	430	469	470	421	435	424	450	422	445	447	446	457	465	428	448	470	441	434	437	450	445	455	443	435	454	436	417	436	424	429	420	425	437	433	429	444	488	423	470	405	439	461	408	457	430	421	458	429	432	452	429	450	465	441	434	456	488	433	446	458	448	422	436	448	430	436	413	450	456	464	436	432	458	444	429	464	418	433	448	436	405	483	429	447	418	469	432	432	454	440	455	438	455	432	431	468	425	428	426	437	513	435	421	459	411	446	460	463	414	481	491	439	459	452	408	408	461	448	446	474	437	412	451	431	438	442	423	445	440	417	401	404	390	419	427	405	473	449	424	448	439	459	436	424	450	460	440	486	431	455	438	436	430	459	434	440	465	420	428	480	458	445	451	457	444	433	438	416	437	434	439	453	464	485	485	448	440	447	420	427	417	404	406	443	427	420	413	441	465	431	442	424	441	412	444	401	451	399	420	412	421	427	452	429	455	482	452	425	412	442	388	421	473	427	448	437	451	453	476	414	414	425	457	442	487	460	429	447	442	446	445	502	421	458	422	411	449	462	479	426	431	429	436	467	449	416	464	423	491	447	427	426	512	454	423	417	421	458	429	451	482	401	459	454	463	449	462	415	429	478	447	460	440	492	443	408	417	458	454	413	436	452	472	420	438	436	409	419	430	442	457	385	443	442	465	450	412	480	418	454	429	393	415	440	443	481	439	449	507	435	396	446	419	409	458	508	431	435	467	440	422	477	428	494	452	479	450	429	415	469	444	425	490	431	428	432	413	435	421	452	460	406	415	418	461	438	427	455	417	423	429	438	435	434	431	415	472	449	463	418	453	440	479	433	432	448	458	461	438	467	489	416	419	470	421	443	455	427	461	418	432	449	407	418	400	451	428	492	454	484	481	462	504	447	467	409	421	414	494	455	465	480	423	477	461	429	456	468	477	466	454	442	433	441	451	457	428	450	448	426	441	442	418	446	444	412	427	447	465	449	439	435	468	401	456	444	454	497	453	410	455	449	427	444	409	476	446	455	468	463	424	487	474	453	460	458	416	419	422	435	470	477	430	458	439	420	409	443	444	473	471	495	452	458	429	448	398	461	424	435	470	416	402	428	414	444	495	454	393	427	447	419	461	461	487	407	437	452	425	442	399	409	435	411	428	461	429	470	416	390	471	460	432	441	427	445	442	413	386	470	440	443	437	476	432	401	395	453	420	429	433	482	469	419	454	439	455	420	451	460	444	444	471	426	406	435	434	448	468	469	417	446	416	457	437	433	460	399	443	437	409	407	432	437	433	434	365	452	430	444	472	457	438	449	472	428	398	455	464	429	428	455	422	425	461	431	447	425	478	477	414	425	416	443	446	425	455	478	425	418	422	522	413	448	454	447	427	458	469	450	453	460	454	452	471	463	485	428	461	423	454	469	446	472	469	473	437	388	460	447	475	506	430	420	396	453	485	462	423	457	412	454	458	460	462	513	457	443	440	424	448	429	453	405	387	446	396	447	443	496	465	483	415	412	444
34358	22257	15451	7306	3981	2470	1581	1363	1222	1215	1146	1090	1067	1035	1022	984	983	956	1006	967	910	1005	909	951	938	1018	933	948	983	957	967	938	958	903	956	967	915	945	964	920	999	947	920	945	946	929	950	918	985	925	932	928	954	893	962	973	973	944	948	973	923	922	918	943	933	949	941	889	903	916	954	879	1005	938	934	995	958	942	914	966	878	944	933	911	941	974	976	1001	923	940	1010	1034	978	964	934	929	945	917	953	916	971	934	959	958	951	989	932	986	927	946	934	920	916	901	956	911	964	913	952	931	908	954	951	937	914	938	902	965	993	917	860	948	868	964	950	937	928	974	954	935	943	965	952	926	948	918	924	968	905	1007	970	927	948	947	923	918	905	973	957	955	956	974	946	910	951	921	894	954	966	986	947	915	922	932	979	931	960	917	873	906	985	939	932	962	906	955	948	979	941	931	953	924	901	898	967	942	931	987	915	950	920	964	925	893	931	968	977	934	936	960	935	918	947	945	898	921	927	951	949	978	939	980	926	917	934	946	921	960	936	965	992	877	944	920	971	939	925	941	930	914	960	962	882	934	950	921	908	940	947	983	991	950	966	959	968	919	945	1003	983	983	947	950	914	979	908	930	922	992	974	925	976	962	973	925	942	986	971	880	973	923	967	978	936	928	927	916	903	944	982	953	983	942	913	935	969	915	1021	877	914	960	942	922	931	935	924	976	919	906	914	955	944	949	950	938	958	915	945	968	993	899	911	947	959	924	981	943	949	934	931	908	980	1039	888	915	913	964	992	936	915	954	935	922	995	995	924	921	964	960	892	988	918	999	941	922	983	988	947	960	920	973	925	948	971	927	918	940	933	944	977	909	918	942	957	945	958	1022	934	954	923	933	946	921	973	928	944	948	973	927	916	941	934	941	940	943	896	946	930	987	943	931	911	941	978	989	930	962	950	938	942	943	940	954	916	965	1007	943	923	925	884	971	1000	930	997	900	978	979	925	981	958	960	986	957	992	1006	1007	910	928	938	885	937	900	935	941	953	907	953	973	913	977	908	902	922	940	966	903	945	937	950	920	936	968	961	964	940	925	965	918	963	974	886	963	958	926	975	916	906	912	977	940	949	963	990	958	1020	946	934	972	927	973	950	926	945	913	981	1005	940	959	971	911	941	921	917	1001	929	938	930	994	903	934	919	963	916	920	906	934	962	929	924	941	897	927	949	947	906	969	969	1006	930	972	1003	906	962	966	981	939	919	974	923	969	929	933	972	987	936	940	986	885	938	938	955	981	923	918	931	952	942	922	905	958	941	924	965	1024	943	954	896	933	922	902	964	855	964	941	943	962	947	980	919	930	958	935	947	986	915	942	912	957	921	928	971	917	974	920	900	969	904	951	886	1012	955	942	969	984	971	903	934	944	949	953	983	946	866	978	928	959	1013	991	931	979	915	882	952	895	907	933	923	953	922	953	872	929	916	956	949	936	899	901	957	930	880	932	960	948	965	991	907	934	938	953	950	966	940	964	936	959	968	925	922	988	904	982	915	942	988	936	955	943	981	916	928	952	951	923	930	928	906	947	903	997	927	966	920	902	978	938	866	923	960	918	949	924	948	983	949	904	914	874	969	936	960	945	1006	929	944	952	964	917	908	943	994	938	931	936	933	876	870	985	896	980	931	941	930	919	982	951	957	972	891	950	958	901	945	925	977	925	979	917	970	906	945	940	907	951	946	896	980	948	929	973	926	919	910	966	974	948	944	990	917	917	905	902	911	965	966	923	927	959	906	936	914	947	987	877	932	948	936	1007	976	967	953	913	934	925	941	968	922	936	959	975	901	1004	885	917	915	941	974	954	956	940	858	904	924	943	959	902	972	955	952	950	1005	956	950	917	919	965	930	978	896	914	923	1006	923	1000	955	905	963	905	964	925	963	890	942	932	931	966	910	937	896	942	949	985	874	1009	901	910	958	948	936	928	1020	932	947	1002	933	977	896	956	952	953	930	937	974	891	930	966	909	955	932	968	947	931	913	931	955	929	902	978	893	890	991	939	963	890	909	933	934	932	930	877	955	968	944	951	915	950	933	947	935	964	937	943	939	917	937	915	927	957	916	921	969	959	992	942	990	965	952	934	1010	941	896	924	920	934	910	956	971	954	939	926	900	952	890	973	953	920	1014	956	920	965	969	923	960	896	907	933	929	908	945	948	916	914	916	915	952	911	962	955	925	923	952	925	986	987	950	959	920	905	936	943	898	929	949	974	914	965	948	924	955	904	941	958	924	926	917	971	981	914	965	918	931	937	930	899	929	961	946	970	959	924	944	864	960	948	924	913	998	960	901	901	994	978	1000	979	893	950	919	966	920	906	962	921	937	925	964	986	964	953	941	958	921	954	903	949	931	939	954	956	946	898	938	951	903	931	884	929	885	943	963	988	918	879	942	914	958	937	937	942	957	946	951	925	907	923	934	979	953	914	951	952	938	917	947	932	985	965	905	983	943	947	940	981	920	938	947	941	907	1008	973	932	933	968	968	903	918	918	926	975	938	923	936	842	953	943	907	924	957	953	941	980	948	935	903	906	987	978	997	948	959	894	962	950	977	963	904	969	930	1000	937	905	939	902	956	977	968	941	922	904	940	939	1003	967	970	953	939	968	897	945	938	978	919	925	914	961	993	943	950	988	948	942	941	940	955	905	950	968	926	1011	958	976	942	945	883	965	896	962	960	928	943	940	978	926	969	917	972	887	942	983	960	912	917	923	962	950	962	967	923	888	961	955	961	937	978	907	931	931	876	913	966	950	950	918	924	973	960	1002	1001	910	965	920	893	915	900	945	933	931	952	931	954	990	931	972	954	961	942	945	921	949	934	936	932	961	952	954	956	949	866	925	932	933	939	950	924	919	919	900	909	963	972	955	910	969	940	978	970	975	971	945	977	938	943	925	903	890	915	940	971	952	905	905	1000	906	948	954	946	921	922	972	915	943	950	931	912	916	903	945	947	889	948	948	967	976	936	956	921	986	946	961	953	960	919	927	930	989	991	923	957	978	936	1006	902	910	976	983	979	928	953	890	952	950	962	903	976	895	945	953	889	978	965	931	941	970	938	907	971	939	948	963	955	950	923	923	921	928	935	940	946	964	960	928	974	993	933	979	917	917	940	921	930	984	1026	960	866	880	908	948	989	904	925	928	908	971	961	957	987	910	908	983	986	914	895	945	927	988	913	888	945	909	943	942	874	938	956	935	936	994	911	943	902	917	907	936	945	954	991	930	925	945	981	990	948	942	1000	946	977	1000	937	929	923	989	926	935	904	945	959	1004	921	943	949	871	967	915	932	905	920	947	904	954	931	971	921	932	898	991	935	968	1003	960	907	995	926	948	894	975	948	921	898	956	923	972	934	981	919	966	890	984	931	918	931	942	932	958	957	1010	931	911	908	922	966	965	931	966	921	962	959	905	949	927	921	993	948	961	960	960	986	969	922	945	955	889	948	917	917	900	917	918	937	935	1008	894	947	974	947	1001	970	957	923	975	918	965	935	931	977	952	919	963	929
60571	34541	18602	8423	3623	1635	885	618	563	517	503	496	492	488	413	462	458	472	490	433	458	490	439	474	423	445	459	437	427	444	409	448	490	480	473	443	443	470	477	399	412	407	437	443	471	473	427	427	441	475	472	406	437	426	427	435	443	442	472	462	444	466	413	449	420	420	459	437	438	448	469	480	423	445	405	454	451	431	462	413	436	460	433	447	468	433	440	433	497	414	474	432	421	472	465	432	430	458	431	405	418	432	453	458	440	464	444	442	412	424	413	444	432	439	420	458	448	452	431	507	445	462	462	428	414	454	448	453	443	462	507	424	418	456	448	420	439	394	434	420	443	425	435	396	409	415	442	427	447	449	472	445	481	457	437	433	417	433	430	423	463	464	445	390	406	430	476	408	415	466	488	399	468	434	447	430	444	412	449	447	401	415	448	469	423	465	448	446	421	427	446	466	451	447	497	430	468	439	461	432	442	462	432	471	452	426	450	430	425	434	494	387	401	424	459	412	450	394	461	406	446	461	408	417	408	426	435	427	437	422	409	465	432	388	448	477	486	435	444	433	422	482	450	414	456	416	432	438	474	481	410	445	402	436	411	414	383	404	435	432	460	399	433	421	430	410	446	423	421	465	462	453	433	452	421	431	439	423	428	424	392	438	438	439	404	409	439	427	455	440	454	445	454	432	414	480	445	433	455	454	405	450	420	458	456	412	450	455	418	405	441	425	453	468	471	467	423	434	383	462	437	439	447	482	453	460	427	394	457	458	432	427	389	448	436	431	428	389	456	442	441	450	467	437	392	427	445	453	438	430	454	419	422	449	440	441	445	442	401	468	420	437	454	440	463	450	468	438	445	462	422	439	461	438	441	408	460	422	433	441	443	430	440	446	392	448	447	437	388	428	468	467	413	441	416	417	424	436	438	433	413	450	470	456	430	480	446	489	471	448	421	423	471	433	445	457	440	409	449	432	443	431	457	443	422	495	446	457	438	407	428	429	423	423	427	482	427	413	418	400	404	413	447	467	443	449	419	452	456	471	445	411	432	428	416	423	440	451	423	459	432	463	433	428	461	412	467	434	409	433	441	466	427	476	469	450	406	462	442	422	462	419	470	425	478	437	437	496	454	450	437	448	467	414	465	437	433	420	436	410	390	411	410	461	450	436	438	401	436	469	454	383	472	425	457	427	426	426	409	446	474	405	415	460	404	422	449	428	439	464	411	403	411	401	456	414	429	420	445	385	410	464	426	482	486	461	446	431	440	434	440	446	432	486	467	470	434	405	424	428	410	436	399	413	419	404	468	441	469	441	423	446	459	455	410	446	449	418	455	441	460	426	452	476	451	458	401	475	424	442	442	429	422	425	437	399	421	425	393	460	464	442	423	413	410	450	417	430	421	402	458	441	432	461	402	449	386	431	443	403	404	423	458	405	425	419	459	428	426	425	422	477	457	440	454	448	420	475	412	454	459	458	412	458	440	463	457	421	486	442	511	445	427	427	410	473	460	477	460	427	434	414	395	439	468	412	417	432	463	451	404	448	449	407	432	408	476	444	404	473	441	432	440	458	447	388	420	443	487	463	427	433	438	419	420	428	423	425	405	427	455	427	484	456	443	460	427	467	428	479	427	434	428	464	474	434	441	432	455	443	447	429	431	407	416	445	425	454	415	452	447	436	454	446	462	452	494	460	444	417	457	411	465	447	468	457	477	477	448	433	450	430	461	460	468	436	453	437	428	407	426	457	445	463	404	437	423	434	456	455	458	411	419	456	445	430	441	439	434	430	414	437	446	432	449	434	424	426	475	460	430	458	469	432	404	385	415	466	475	449	469	466	465	447	449	448	435	453	449	408	409	419	463	418	422	441	422	431	410	486	453	438	447	439	442	479	446	437	435	433	428	460	426	417	444	411	434	449	475	479	449	422	419	453	449	424	412	440	389	446	472	422	472	434	426	470	427	443	435	469	433	425	432	417	446	411	428	421	455	432	437	410	435	458	450	451	440	379	439	434	458	415	445	438	450	450	476	403	428	453	430	444	427	471	450	448	432	435	476	389	454	431	428	419	437	452	484	429	435	455	407	443	402	437	452	403	455	439	448	413	448	388	448	417	390	495	410	442	428	434	423	435	443	500	450	419	434	448	462	424	465	428	440	418	447	432	456	405	431	424	468	442	448	449	452	430	432	410	416	415	443	449	449	460	431	466	420	415	445	423	466	438	447	385	468	451	400	414	473	419	480	407	442	436	429	430	464	489	416	443	442	494	422	419	393	434	448	420	383	384	429	422	405	432	432	457	472	461	453	446	485	451	436	467	453	474	451	429	468	406	421	403	402	427	437	455	444	423	417	455	399	429	449	457	475	413	449	440	476	429	418	399	435	474	416	434	450	483	479	440	420	466	461	446	433	441	422	429	448	437	493	436	452	421	421	487	452	419	396	464	396	509	469	446	469	439	469	418	458	459	430	432	426	438	431	473	437	450	429	478	440	449	485	434	390	443	415	455	449	400	427	428	451	501	415	417	449	445	418	454	401	445	448	449	445	455	435	455	436	482	419	445	428	410	445	416	418	454	416	440	455	417	426	456	392	427	486	430	376	421	436	450	460	472	448	443	457	425	431	458	424	433	440	464	461	446	438	432	457	439	460	436	460	465	476	436	426	420	432	473	441	438	481	421	398	456	405	419	452	417	450	450	466	420	456	487	411	483	456	469	478	443	465	442	413	425	414	472	419	466	411	484	431	477	450	410	420	445	404	424	438	431	428	454	414	458	445	433	432	413	471	429	427	472	425	483	435	413	449	464	432	462	467	447	444	441	442	442	428	460	417	433	420	421	459	495	451	426	420	399	406	446	472	419	442	449	443	434	407	437	414	457	427	439	466	443	477	437	472	419	429	480	443	434	424	452	466	459	417	438	413	419	423	422	471	467	469	447	413	450	425	449	466	500	480	412	423	456	427	431	448	429	414	450	434	474	475	405	407	435	435	468	437	420	467	458	437	440	437	440	426	398	447	430	465	429	424	423	469	433	456	430	427	454	397	445	440	417	407	437	447	431	475	461	484	406	426	437	450	435	469	427	386	446	422	473	451	437	475	402	427	439	456	461	452	429	429	443	407	456	459	424	450	418	435	449	459	429	425	405	456	475	435	474	430	402	428	466	470	453	450	462	419	445	453	418	371	413	445	445	477	426	442	396	435	454	441	455	414	417	486	444	409	384	473	407	414	448	409	418	455	454	432	462	460	424	444	470	437	416	419	418	458	432	460	464	468	454	439	414	395	441	495	452	415	449	421	409	465	478	429	463	400	434	428	425	421	449	442	450	423	480	444	458	392	441	426	451	430	440	440	455	452	439	456	416	402	381	451	462	447	466	453	445	468	465	410	392	395	441	428	430	454	444	431	404	433	391	454	416	433	447	489	458	439	416	446	417	464	486	460	434	430	415	451	419	401	398	455	430	432	455	449	453	467	388	457	437	448	454	452	427	439	388	460	435
39759	26767	20938	15354	9205	5165	2464	1770	1495	1470	1266	1246	1122	1148	1007	975	1046	973	1003	979	982	1023	940	962	960	968	968	910	985	1005	955	925	940	991	946	973	943	960	929	959	914	931	979	975	930	971	989	937	977	941	974	908	975	920	866	924	910	948	902	1003	959	970	888	959	957	916	933	965	956	889	1014	919	911	919	942	935	948	938	978	887	936	925	943	933	955	960	931	914	948	916	954	908	879	921	929	970	930	920	968	961	997	907	958	947	989	948	957	968	913	869	889	953	998	960	918	968	970	951	944	910	932	942	936	924	935	930	955	904	955	988	979	974	907	911	936	1002	942	960	940	986	980	935	937	977	966	997	1009	909	919	992	980	953	998	901	938	927	948	933	934	919	946	895	951	926	947	951	900	954	912	958	928	976	911	935	928	940	994	922	933	871	903	970	915	938	948	963	920	901	855	939	905	928	904	934	964	920	941	879	965	970	940	924	936	954	904	932	986	953	933	978	895	876	952	921	973	906	999	949	942	912	918	997	960	948	959	972	897	869	891	958	916	934	977	920	970	908	951	895	919	962	943	992	906	963	970	927	931	918	943	973	943	1000	926	1001	972	959	983	950	941	860	943	939	937	888	964	951	902	971	909	893	995	974	974	966	981	920	884	945	917	966	937	904	927	937	973	984	959	911	923	906	900	925	907	973	925	990	921	909	940	932	961	971	939	929	901	955	932	916	900	896	923	938	900	948	906	914	994	913	941	921	981	903	883	911	916	981	940	909	931	911	922	947	914	912	938	882	916	960	1010	984	962	982	924	929	931	982	952	947	930	918	957	897	939	855	960	922	950	1007	954	917	916	946	949	914	937	932	917	978	979	877	888	961	919	951	949	927	937	954	892	930	967	1012	917	967	915	969	955	933	959	938	893	890	934	943	941	955	908	900	933	898	940	850	932	964	937	928	967	916	924	944	1012	931	987	920	891	999	959	941	948	955	909	933	943	960	960	946	921	956	910	945	936	990	976	920	970	986	906	928	963	988	960	905	943	932	931	943	910	905	940	918	990	911	889	932	960	958	925	971	936	901	839	917	876	898	940	897	912	946	948	962	951	933	886	962	970	909	886	944	976	944	945	939	886	961	939	945	965	923	900	962	948	971	922	932	917	910	934	953	919	912	973	888	924	930	949	932	994	921	909	941	885	877	872	899	944	901	1015	950	900	936	932	917	896	894	915	986	920	905	909	970	931	969	983	873	941	923	928	934	920	1023	969	925	927	954	975	913	961	971	861	963	962	960	991	934	942	965	916	968	922	878	914	943	946	906	955	875	888	955	975	930	999	953	939	956	924	937	946	940	955	982	941	934	889	907	924	934	952	952	947	920	931	1014	919	935	972	993	942	936	921	955	927	925	897	974	916	958	916	924	984	908	936	890	918	933	957	881	946	971	926	991	994	936	925	939	951	949	895	943	974	888	939	924	981	934	938	930	933	936	938	961	933	945	961	887	949	922	981	951	946	935	891	987	920	919	944	977	904	953	971	995	953	964	862	963	869	977	936	940	915	928	980	960	927	998	924	920	958	930	920	978	913	911	967	992	923	965	916	993	943	958	922	957	880	978	988	926	905	936	902	947	923	970	918	946	966	933	936	910	900	908	900	954	1002	922	915	872	943	935	878	968	939	921	885	963	895	905	915	952	929	927	931	906	949	905	966	969	967	938	950	946	1005	924	981	942	915	968	957	941	946	963	962	1007	966	920	929	915	964	908	909	909	954	926	928	923	1013	952	970	964	965	921	895	934	946	954	965	960	952	903	938	901	978	1002	970	941	911	921	918	890	929	891	923	955	906	930	947	924	975	939	909	935	900	903	885	937	908	933	940	955	916	968	970	886	950	890	966	920	963	969	918	1002	967	867	920	968	934	935	930	968	939	956	943	932	933	959	976	933	935	978	960	997	905	891	949	971	929	982	927	952	928	938	902	950	958	919	918	998	957	976	945	918	876	977	947	1012	940	931	930	873	972	914	938	950	970	949	956	959	983	973	981	921	977	874	990	970	938	937	945	953	961	965	921	942	945	973	986	915	978	913	912	915	943	863	937	935	936	965	966	928	954	929	968	923	961	942	957	927	854	904	967	893	906	940	910	915	962	941	938	914	977	934	939	951	844	912	960	910	892	942	959	931	947	936	939	927	872	1004	922	986	947	987	928	942	954	954	962	978	977	892	895	901	943	899	943	955	952	922	944	890	925	884	908	967	904	960	957	936	900	916	913	996	966	954	966	939	939	942	926	970	959	928	936	946	971	914	949	959	901	983	946	964	921	974	947	945	868	928	934	988	941	932	938	938	861	916	972	968	921	923	907	977	954	891	913	1008	1001	910	939	924	911	967	943	950	951	948	942	934	909	911	975	966	903	950	946	968	936	919	1020	925	968	932	943	940	981	953	994	964	985	930	932	951	972	963	960	889	945	967	959	961	949	956	976	996	932	964	941	908	970	953	924	954	915	959	950	965	1008	962	1005	939	952	976	926	941	951	963	928	930	893	924	936	896	927	938	958	936	936	946	946	919	1004	992	978	923	953	941	915	986	949	944	985	921	927	919	988	987	934	965	951	965	976	963	921	925	977	890	965	980	977	948	923	920	921	981	951	941	945	953	942	1021	935	982	886	892	975	944	917	913	947	977	969	970	918	898	923	911	927	1004	946	943	960	895	915	892	957	982	921	974	954	925	899	954	912	890	969	938	894	989	966	921	981	979	934	933	951	951	947	967	934	919	930	983	942	894	923	944	894	985	938	896	954	936	895	914	947	957	961	946	957	923	1007	973	935	968	911	891	948	883	937	914	957	920	973	923	938	933	920	941	916	908	942	898	929	1005	932	947	974	933	893	910	913	893	928	976	940	912	955	931	984	950	941	916	899	964	964	907	930	953	925	930	925	975	898	935	946	975	935	907	946	947	937	924	914	851	938	971	906	911	971	867	977	898	959	942	961	912	876	958	962	921	994	977	947	899	927	942	873	918	946	939	956	983	980	885	908	958	901	891	919	917	944	918	943	889	918	896	993	888	946	918	953	958	981	1009	916	998	901	897	925	909	908	931	981	942	914	961	974	925	938	984	906	885	972	962	935	925	942	927	952	985	918	924	976	912	938	921	946	953	925	891	889	927	914	972	916	963	921	944	966	950	949	1005	951	985	962	922	970	932	968	946	916	935	936	925	983	898	936	950	935	990	934	925	951	932	920	939	940	977	931	943	882	947	938	975	922	922	899	883	951	941	888	897	984	909	934	899	934	937	944	943	906	957	960	916	927	991	906	945	969	945	912	975	962	874	928	922	934	923	955	900	924	935	915	909	911	931	930	912	918	991	957	940	966	922	941	939	949	920	898	918	913	992	965	957	926	980	938	944	994	911	969	1005	938	942	909	959	932	913	971	911	963	944	948	920	907	907	923	931	933	932	932	970	925	887	896	931	933	931	889	953	872	950	917	963	879	958	938	917	913	884	865	971	966	956	934	916	909	927	887	971	921	970	943	926	887	897	901	946
68007	42639	24857	10063	4051	2190	1067	706	573	533	558	468	496	499	483	459	423	448	419	457	443	491	434	459	448	429	452	452	427	442	404	464	446	437	445	477	480	495	437	427	449	426	501	455	395	430	445	418	441	460	460	416	438	439	434	430	439	460	455	411	446	440	449	481	470	440	433	435	475	452	477	433	465	440	473	427	428	446	473	455	446	463	456	464	432	425	466	443	443	441	444	461	473	469	489	433	435	445	462	435	492	455	446	457	468	486	442	422	470	472	442	442	451	458	434	466	479	452	444	410	419	491	473	446	444	463	410	441	477	437	428	422	446	479	451	441	499	482	491	470	478	465	481	428	464	437	474	480	449	485	441	419	476	439	468	441	471	462	422	437	455	488	473	461	458	446	423	483	474	458	482	483	418	467	446	497	436	453	413	448	446	430	447	439	436	451	430	483	464	467	439	410	461	450	465	463	486	474	402	439	467	452	469	409	440	438	430	452	514	437	410	462	453	457	469	462	421	484	463	449	519	439	448	442	439	461	433	422	465	453	474	394	446	454	466	468	461	433	468	421	507	458	496	489	446	471	413	424	416	441	463	445	478	421	497	419	421	451	501	451	400	431	480	463	465	451	459	466	460	433	446	475	426	413	476	435	458	423	477	468	451	438	450	457	412	463	445	453	433	414	448	391	442	427	431	440	433	469	418	408	420	448	473	458	445	487	462	429	437	465	438	422	442	471	427	442	425	414	452	471	459	500	444	465	455	465	439	499	454	432	461	457	418	438	471	449	509	446	472	445	484	478	438	484	442	432	417	420	449	447	502	444	433	430	396	493	448	431	383	502	452	462	411	428	457	469	467	457	462	426	461	420	477	441	465	449	462	508	445	490	459	456	488	444	455	487	410	462	474	450	474	426	477	439	482	411	473	431	458	445	434	410	430	448	480	440	480	465	464	467	474	462	435	430	483	437	434	455	435	443	425	466	465	469	455	451	430	430	428	423	437	468	464	437	434	483	467	409	443	432	443	469	422	441	453	458	439	433	443	457	413	455	464	446	495	444	443	473	449	436	478	472	468	465	452	442	410	493	453	441	475	478	413	445	477	480	453	411	429	441	484	480	494	458	428	466	460	466	431	455	424	455	454	439	442	426	439	468	425	449	449	454	452	500	449	444	437	449	391	441	431	433	477	448	472	466	470	465	457	478	466	433	435	466	447	472	453	454	487	450	431	408	428	440	440	461	466	463	468	444	471	423	425	438	461	450	454	433	466	430	442	398	437	470	417	462	476	432	447	459	472	427	453	445	455	421	469	445	466	427	457	484	469	472	460	468	454	446	438	460	417	471	440	415	453	458	476	466	445	446	445	425	467	431	454	455	443	446	439	424	427	434	415	451	420	423	445	488	458	452	453	435	448	441	426	427	523	466	451	502	483	445	458	459	465	441	470	450	443	492	455	467	436	489	436	486	464	463	452	457	432	497	458	429	449	462	486	486	454	476	456	477	489	467	418	447	395	451	452	436	436	482	438	411	453	457	471	467	452	447	436	471	439	412	440	467	495	470	429	455	471	471	472	445	447	428	477	478	461	456	465	471	474	477	449	416	453	456	462	441	447	409	438	488	486	478	450	447	446	452	412	430	438	474	425	464	423	474	442	477	482	483	461	442	466	504	437	452	457	426	443	412	453	497	480	428	421	461	492	464	424	427	435	452	437	452	475	469	475	447	445	450	450	425	446	446	481	440	504	460	421	451	408	424	434	479	448	438	438	469	448	458	439	481	438	454	460	482	430	492	454	431	411	467	477	401	430	435	490	465	455	474	427	462	445	460	424	452	477	465	485	446	445	476	454	411	444	470	487	448	451	460	489	457	450	492	444	453	475	443	491	483	477	440	449	466	435	469	462	463	470	493	442	448	408	447	475	468	444	454	470	479	449	450	505	477	490	449	506	464	483	425	447	458	448	440	411	440	428	435	470	454	471	421	451	497	467	456	446	450	463	410	483	466	477	437	445	423	427	467	446	411	442	390	422	473	432	418	428	434	445	460	466	436	456	440	450	484	473	448	448	476	422	465	435	476	449	462	464	476	451	470	422	420	465	453	425	432	423	402	451	460	480	518	445	438	478	426	433	445	468	436	436	457	486	446	428	446	448	427	469	438	424	465	424	457	461	449	463	451	456	426	477	454	444	432	446	449	430	469	446	474	441	449	474	429	462	431	451	448	469	451	453	446	439	454	479	455	438	441	420	424	433	485	416	421	459	440	435	464	467	447	452	454	479	472	429	437	464	474	474	483	429	444	491	473	464	447	442	474	458	451	421	466	474	468	444	436	433	466	490	477	451	467	458	471	420	432	434	449	452	447	447	455	415	451	415	394	464	462	429	450	440	464	456	393	485	454	459	476	459	459	462	435	447	481	467	457	485	447	457	422	434	457	449	436	433	494	432	416	446	444	475	461	406	420	439	448	428	475	442	457	435	477	444	453	478	444	461	468	467	477	463	425	431	496	480	423	451	436	461	447	422	454	440	435	478	465	430	412	444	433	459	466	456	462	471	468	429	418	462	476	438	424	471	441	463	461	480	458	445	465	440	444	421	505	443	411	432	482	438	489	419	435	446	441	429	479	480	452	419	493	464	477	481	468	437	418	427	463	447	421	417	473	435	461	462	490	459	437	426	445	425	481	435	453	456	449	445	454	451	484	398	456	454	424	431	463	472	473	471	470	463	458	433	441	464	455	485	498	435	460	430	397	459	488	458	478	505	444	433	428	491	466	413	392	480	449	431	475	417	424	457	485	417	442	444	450	458	437	431	436	514	469	454	471	477	455	428	413	458	451	449	486	430	469	445	435	446	428	429	469	447	451	433	521	423	434	452	455	431	432	463	442	463	477	473	459	471	442	445	443	433	477	440	441	458	453	471	418	450	459	426	413	483	454	461	444	485	466	464	499	435	446	418	450	469	457	462	463	493	441	482	445	466	438	464	458	454	409	493	455	451	459	465	491	474	458	481	415	433	491	468	454	461	434	458	499	426	468	478	426	465	477	510	428	442	422	417	456	478	442	439	455	473	426	456	463	463	436	451	461	440	425	446	426	464	453	379	481	423	459	485	493	446	473	465	421	392	471	429	449	423	477	452	429	429	473	455	414	507	459	431	446	453	438	450	469	488	446	460	416	485	448	458	431	441	486	458	449	426	491	399	474	445	451	434	453	410	460	425	452	454	426	464	484	434	470	421	485	415	471	489	480	417	456	397	442	457	456	456	452	438	478	449	456	469	461	479	413	466	419	419	494	484	502	470	488	418	475	412	436	476	484	462	451	465	489	473	432	445	475	444	454	418	431	466	473	463	430	450	435	478	433	485	453	475	499	504	493	430	403	449	459	447	458	469	463	421	480	435	450	441	438	431	435	475	456	397	446	450	438	485	514	465	471	440	450	472	455	494	434	485	465	418	426	473	507	495	420	461	439	468	487	415	435	488	460	438	424	499	465	428	439	475	466
44920	34447	25514	15268	9802	6043	3245	1933	1515	1422	1222	1230	1148	1098	1024	1092	1035	1015	1021	1007	959	980	973	963	951	956	988	935	944	958	1013	950	959	956	999	937	1004	988	987	932	958	903	914	971	963	903	881	950	966	949	952	1000	970	999	943	992	933	966	911	993	963	900	979	969	948	926	978	983	937	940	978	944	962	935	989	940	975	964	942	979	963	957	1036	944	956	975	960	933	932	989	983	1006	922	982	950	987	1025	912	919	977	941	1027	962	984	983	988	947	957	952	961	921	1002	898	996	886	878	968	923	997	933	976	970	969	950	993	918	969	988	935	993	983	958	958	938	911	927	945	928	956	998	853	942	950	887	949	941	944	998	962	941	936	947	952	899	998	954	937	963	941	950	940	997	957	962	974	950	928	933	1002	978	964	987	911	957	950	911	976	973	992	1023	1041	908	990	941	979	890	989	990	931	955	992	981	956	929	924	930	964	906	968	984	996	971	1023	967	987	922	924	995	981	917	904	913	965	1000	948	945	972	958	976	944	965	953	1059	982	931	1015	914	899	979	963	941	990	977	935	943	1004	944	951	945	989	916	928	966	965	961	948	963	907	969	946	910	1003	947	982	953	936	987	965	973	960	967	967	964	956	962	951	925	926	954	904	893	933	926	898	949	939	971	957	945	904	963	956	930	942	927	964	972	946	958	978	939	921	968	924	936	956	898	976	957	967	977	895	980	920	964	963	967	936	916	968	992	933	965	966	999	976	939	926	986	982	945	947	974	1027	979	930	940	976	940	967	959	975	965	916	956	954	944	984	918	961	904	947	902	970	953	978	985	943	968	935	935	938	965	955	974	990	986	939	918	1013	938	962	1012	967	976	929	1000	896	999	993	964	960	975	951	902	962	997	960	963	989	980	1001	974	978	921	924	931	985	970	1022	961	927	957	964	1008	989	971	989	931	905	950	937	931	965	945	931	954	924	928	966	970	986	956	954	959	945	963	993	949	932	971	963	955	983	953	945	940	980	954	959	970	962	977	931	966	959	881	963	1029	946	912	990	932	893	954	953	983	941	989	961	906	897	922	990	943	926	994	999	971	933	989	964	939	978	962	946	945	949	969	1002	942	912	956	964	943	939	895	961	1023	971	992	982	928	991	981	918	926	1011	940	958	945	947	978	936	912	1019	914	958	936	973	954	930	924	1012	976	912	965	979	986	974	1003	988	981	923	925	1013	919	893	971	949	960	927	954	989	1002	958	963	934	897	923	974	978	946	967	938	917	944	934	960	954	959	968	954	946	934	877	986	1028	971	919	948	967	983	990	920	980	933	934	941	980	984	923	942	946	943	911	952	940	962	937	990	957	944	960	944	946	941	1039	920	879	957	963	996	938	960	970	995	964	990	979	960	975	1006	948	933	956	949	1015	986	1001	1007	937	990	1016	967	964	975	967	892	957	979	967	909	985	904	999	963	984	941	929	970	966	954	971	923	872	1000	940	986	972	974	973	927	982	909	947	934	955	972	924	1044	971	958	957	962	987	930	935	1000	973	946	976	905	972	939	954	948	916	1017	993	1021	981	972	963	970	954	947	948	935	974	895	928	936	914	957	952	959	922	930	914	934	929	948	938	957	977	943	1003	956	931	971	975	974	941	948	966	979	938	973	971	923	966	909	998	977	952	931	908	926	953	955	928	952	946	1012	950	918	953	944	937	1003	965	906	961	992	948	975	983	967	896	972	934	948	926	921	1023	993	933	965	1012	923	939	921	921	930	969	947	914	1007	958	958	942	993	897	950	1021	951	947	963	903	957	910	995	969	968	992	964	999	952	939	990	976	951	924	968	965	974	945	945	927	932	940	944	954	967	959	1004	900	1005	977	974	957	961	1024	934	959	988	889	974	935	908	941	953	971	900	938	960	931	978	915	970	962	1049	945	909	950	969	947	1006	956	946	1002	1021	987	904	968	972	931	954	952	1018	975	961	937	943	976	949	991	959	985	918	950	930	948	969	954	943	925	992	950	972	931	963	989	941	953	970	993	948	906	948	947	929	963	954	942	914	921	955	964	946	988	984	923	1021	955	917	940	911	1023	940	938	960	976	983	939	948	953	980	956	985	940	1050	965	970	1010	877	965	975	980	1009	986	961	968	982	949	930	970	990	999	910	971	1016	947	986	936	958	987	947	954	969	926	929	941	947	1018	974	961	970	940	914	929	937	972	1002	961	941	907	937	963	892	965	936	914	968	974	920	934	917	989	965	910	920	994	940	946	998	1034	967	934	993	925	954	918	959	969	952	1020	966	963	915	970	957	925	998	951	875	947	931	963	935	991	943	954	950	949	953	968	952	937	942	977	991	947	980	927	1041	923	968	913	987	928	939	993	939	960	926	954	951	982	931	955	999	964	965	942	939	984	972	918	949	917	974	911	925	883	926	923	970	928	992	926	1005	975	970	918	920	963	944	978	916	943	928	998	959	1018	966	969	972	938	946	955	929	953	981	963	943	923	948	995	948	956	991	937	954	938	949	943	937	910	978	968	890	948	977	972	957	941	972	915	964	946	1006	988	935	914	965	967	986	908	935	916	975	903	899	998	961	937	962	1012	1001	955	975	973	937	964	983	913	938	967	935	928	959	960	934	970	967	951	964	962	935	972	960	969	1021	941	950	941	935	890	945	972	944	993	982	933	962	958	968	853	959	932	996	975	987	975	940	927	942	936	948	924	934	982	888	939	940	1030	959	992	917	942	1001	1009	1026	908	934	943	941	915	946	932	1001	1009	941	961	882	929	959	923	937	974	919	977	957	926	1027	957	952	940	897	958	942	920	985	992	994	980	934	978	980	1036	947	928	980	978	964	1002	951	969	931	974	1000	913	947	958	909	956	941	963	933	941	951	919	938	977	984	955	973	955	936	1011	898	978	939	990	984	916	973	1024	947	994	879	1016	934	945	948	874	955	895	988	957	948	898	977	955	984	926	972	971	940	961	1002	957	947	958	991	988	963	924	936	1015	985	929	919	948	958	937	1008	979	912	963	950	969	972	947	944	1015	1023	964	968	964	955	1025	917	933	969	933	947	904	926	946	980	983	1001	971	957	947	1002	979	927	909	991	971	969	977	953	952	910	974	970	952	1000	954	1002	1001	948	964	994	1006	982	958	959	913	905	947	929	944	957	1008	986	982	1025	927	952	945	958	979	970	936	951	979	950	969	950	982	1020	975	942	930	948	909	963	955	931	972	939	976	898	967	952	1000	953	972	919	953	1005	945	863	962	981	937	928	891	982	960	952	973	964	982	965	973	940	992	943	936	914	974	922	1047	986	941	964	955	962	935	963	996	929	874	947	962	942	974	968	1014	981	949	954	967	962	959	986	912	920	1000	943	908	964	969	977	980	979	903	987	972	929	951	972	1019	985	917	946	975	956	944	966	1003	908	947	967	943	944	991	1004	935	951	959	999	927	937	933	982	1000	943	1013	945	925	956	901	912	943	923	948	929	947	965	984	953	932	1001	978	971	922	964	933	963	953	947	972	982	973	960	949	974	957	960	991	963	932	939	997	987	940	943	975	926	1004	964	958	1004	1025	910	986	966	956	949	928	948	940	907	1029	960	954	979	941	956	955	972	936	987	988	980	1013	901	895
48965	28632	12630	4753	2164	1320	830	609	535	540	498	487	477	460	437	493	520	470	431	450	451	472	482	393	446	452	421	438	414	463	459	424	449	438	443	450	437	452	435	458	459	484	422	415	447	452	479	470	448	440	454	476	461	451	443	468	475	461	445	469	481	444	442	444	461	402	429	443	428	465	404	402	471	448	407	444	459	474	443	438	440	455	464	448	434	436	455	440	455	440	455	457	425	490	455	465	436	439	442	419	451	430	454	434	441	451	448	435	485	449	435	458	481	481	456	451	433	447	430	433	447	422	419	426	430	447	459	457	474	442	448	469	389	446	456	402	428	462	426	430	449	429	476	410	459	443	431	419	474	404	428	428	466	487	464	470	455	450	459	420	453	484	468	474	471	481	466	412	449	467	451	410	431	448	447	449	470	450	441	444	441	415	456	437	471	384	421	471	430	459	452	439	435	422	436	384	470	478	477	456	441	438	445	442	435	427	443	416	462	483	421	439	476	421	434	401	413	468	386	427	443	432	497	462	458	499	433	475	436	440	465	417	449	393	434	455	474	456	450	435	422	437	452	440	419	445	453	472	490	435	454	433	413	424	433	412	440	480	454	484	450	486	439	473	461	426	460	480	451	452	438	431	423	395	426	453	485	456	435	413	463	463	458	425	430	448	411	419	415	423	471	478	429	486	439	442	423	432	431	455	426	432	457	446	453	417	442	423	425	430	437	447	425	445	475	446	438	441	411	450	480	457	473	471	442	462	451	452	455	408	406	452	422	466	441	415	472	468	467	454	470	455	497	443	478	446	453	437	435	479	421	443	462	414	412	441	452	417	460	436	406	485	414	432	444	436	406	476	463	396	456	434	437	449	441	427	455	406	411	447	471	422	458	429	451	446	411	403	447	447	448	402	456	442	463	409	421	495	461	472	459	495	491	462	420	461	423	452	409	399	451	485	459	461	416	453	458	454	457	386	418	437	431	430	425	445	414	418	424	414	436	423	417	460	490	462	452	429	470	425	456	456	426	472	429	481	437	441	472	445	452	447	408	443	451	428	447	477	464	437	397	438	481	422	436	474	473	484	418	456	420	469	414	447	440	405	442	453	474	429	405	449	458	463	461	459	450	433	422	438	385	408	451	437	466	441	452	447	460	443	474	497	454	459	436	440	493	437	432	423	446	429	437	438	449	440	469	456	423	477	448	379	396	438	461	441	461	452	475	457	455	438	448	470	428	452	467	478	418	429	467	460	481	434	401	449	429	442	429	448	448	404	402	438	452	445	450	471	442	443	416	406	423	399	417	451	474	451	469	463	455	429	431	431	428	416	443	465	500	485	448	417	417	426	467	450	480	474	458	476	477	470	435	459	469	456	448	427	430	433	449	448	451	453	446	451	445	444	461	434	427	420	450	418	463	446	471	452	427	452	423	446	437	446	382	434	403	472	459	468	478	465	519	446	468	442	469	438	440	456	474	451	438	436	418	454	466	426	440	457	434	442	452	420	438	472	475	418	480	427	445	441	403	436	426	455	448	385	435	460	451	475	426	404	401	454	450	433	434	453	454	425	456	452	547	429	448	447	481	453	415	447	445	459	468	456	465	445	443	433	435	467	460	428	470	465	455	464	437	428	476	425	445	431	407	454	486	459	413	445	413	476	405	434	456	472	451	410	427	427	449	449	399	455	459	442	452	495	423	443	483	467	455	448	428	435	416	437	458	442	421	452	404	419	455	428	453	444	439	434	441	423	437	446	440	426	463	445	442	472	431	445	408	441	464	452	479	479	407	471	427	469	444	457	497	490	469	404	430	434	467	421	399	499	421	430	448	447	468	431	459	466	477	446	476	455	453	454	445	468	438	461	477	461	431	468	435	441	433	480	437	432	440	419	420	445	462	422	467	449	449	396	430	484	434	444	435	453	428	496	435	416	459	434	450	430	468	457	451	442	458	450	418	462	442	430	415	434	405	454	474	471	414	465	473	479	462	398	391	471	466	470	472	443	436	439	446	426	481	456	451	444	403	467	443	487	473	428	454	457	440	472	447	445	415	441	473	463	442	491	461	431	464	462	429	426	471	443	430	443	394	469	437	461	476	466	461	462	458	406	472	426	467	440	433	461	472	426	437	421	432	445	479	480	429	407	455	410	487	465	448	431	438	433	448	432	438	453	424	454	419	463	462	465	445	448	454	464	403	417	416	411	448	431	437	393	451	440	451	427	433	428	485	467	475	492	408	456	429	446	417	421	453	440	426	466	468	433	470	456	454	425	476	430	432	432	448	434	412	441	448	456	456	410	429	451	491	472	462	438	441	431	465	468	446	465	438	484	452	438	430	457	406	426	424	444	430	467	460	453	434	445	431	433	415	455	406	479	465	435	423	483	443	462	466	432	473	460	415	482	453	414	443	423	468	445	418	467	410	469	403	484	471	397	449	463	486	438	446	397	417	450	479	493	465	468	414	421	460	447	465	410	411	396	424	475	428	420	458	467	427	417	423	430	403	414	451	498	459	432	436	449	434	441	441	419	445	471	465	443	431	402	419	441	446	456	422	465	456	448	510	464	437	459	443	470	443	430	417	437	442	507	453	434	452	409	470	453	445	439	464	437	471	411	435	467	449	460	453	455	432	450	458	466	480	432	482	462	430	451	465	425	440	394	444	465	471	423	467	437	473	436	456	423	418	460	455	464	437	455	474	429	405	458	432	454	496	493	431	447	446	445	433	461	426	467	403	450	422	418	413	469	463	452	460	479	443	415	449	461	406	422	451	422	482	485	445	447	442	448	460	439	478	457	463	465	458	413	450	420	461	425	431	423	431	440	460	432	448	440	401	432	472	468	461	410	443	466	443	483	430	452	503	421	423	429	445	431	419	451	447	461	456	457	474	429	481	434	422	401	455	429	433	490	432	449	443	459	436	402	470	450	464	466	449	430	466	476	402	450	406	413	434	466	410	421	444	433	473	435	451	452	460	456	426	428	449	439	477	465	477	447	430	495	436	423	446	442	429	460	436	442	441	457	443	498	424	426	433	456	463	434	419	429	455	433	485	436	409	457	445	437	479	470	406	430	483	433	441	375	425	462	439	473	451	439	428	454	421	424	426	439	450	413	450	465	454	432	419	440	414	447	449	422	418	422	441	437	472	442	452	448	451	463	430	442	461	454	414	495	425	453	483	430	438	459	472	447	477	463	474	457	447	454	455	441	484	465	451	452	450	434	463	427	424	415	449	442	457	470	411	465	458	409	425	463	452	383	424	449	461	446	513	457	429	504	448	418	497	506	423	447	444	428	448	436	419	448	458	474	454	491	479	417	435	428	432	475	446	477	419	451	475	484	424	410	456	440	436	439	469	492	412	422	424	475	459	430	446	402	397	447	454	454	439	449	429	450	450	436	430	452	437	480	436	420	457	426	447	385	448	439	448	429	466	417	408	483	477	432	433	420	440	436	453	453	469	427	493	473	435	435	446	435	502	443	439	415	413	454	429	475	455	441	425	440
31301	21256	14214	9635	6028	3967	2418	1772	1571	1371	1313	1177	1151	1090	1094	1045	1064	994	1016	980	995	1042	929	952	950	964	970	986	965	910	979	947	956	1004	932	970	960	888	995	939	910	997	974	946	893	954	1012	928	990	946	928	930	1049	968	948	942	918	936	929	946	910	949	979	963	981	933	922	937	970	923	974	965	940	947	945	962	936	923	964	921	943	949	987	949	921	946	963	974	935	936	939	901	1007	969	953	925	919	972	972	956	957	945	894	934	949	997	903	907	924	969	914	923	967	969	903	896	923	936	966	981	962	882	938	859	934	975	947	937	939	984	940	889	928	949	947	915	901	994	919	911	956	970	941	948	964	903	950	922	951	904	891	945	962	916	895	936	1029	958	957	892	998	910	940	921	924	928	912	928	908	1014	966	917	922	904	964	955	945	902	899	880	915	925	984	1012	980	913	920	885	942	940	978	980	876	966	982	954	930	899	952	1007	976	948	981	1010	957	867	983	935	897	938	988	943	894	908	949	937	928	925	1008	964	978	969	887	909	946	987	949	983	925	916	984	939	954	962	941	958	1047	894	898	985	879	913	940	998	934	987	1003	932	925	936	934	993	931	1014	954	972	961	985	946	899	973	944	927	942	917	873	928	948	946	957	905	911	995	950	936	968	931	990	887	943	928	929	956	999	928	934	900	892	954	944	912	934	951	966	921	950	947	944	973	959	911	949	898	916	1030	941	949	918	963	974	964	915	890	984	872	898	931	939	904	920	959	987	967	1003	949	919	938	950	963	974	989	925	955	932	929	968	930	1023	845	910	964	912	969	911	919	939	937	922	950	958	969	881	959	939	949	919	1000	952	932	948	911	953	991	942	932	912	926	965	989	899	978	869	903	983	952	924	938	935	958	932	956	939	965	974	897	956	917	979	943	863	925	1006	948	929	951	964	961	993	918	968	887	937	997	884	958	929	939	952	884	960	980	962	1001	918	969	901	872	957	888	880	957	937	954	955	945	954	950	933	956	891	942	921	964	922	908	869	910	967	974	884	907	906	958	911	958	945	917	910	946	898	983	935	985	996	953	960	934	929	897	959	926	925	912	922	911	915	916	990	961	938	918	955	966	883	902	931	953	920	867	998	938	937	918	940	961	913	945	906	950	929	982	924	1011	934	938	934	947	983	904	952	925	948	901	955	947	948	884	956	951	910	966	965	914	953	934	951	890	1014	952	949	942	930	965	884	962	876	931	985	886	994	924	946	970	930	932	937	892	933	976	976	949	969	953	930	884	951	969	996	957	901	946	972	912	995	996	935	944	888	908	902	978	878	965	945	988	986	931	949	921	976	936	962	901	977	943	931	952	893	909	950	911	947	896	971	911	935	955	887	975	929	913	936	965	965	932	951	951	932	927	924	893	918	904	922	926	936	938	971	1010	915	912	978	932	970	945	973	913	905	951	959	1005	966	941	966	907	916	933	911	939	945	949	992	956	1025	899	979	939	901	935	896	973	988	926	924	910	978	957	957	932	951	918	966	988	976	969	881	936	944	953	966	980	969	894	932	967	912	895	953	956	912	939	893	938	953	945	942	1010	993	944	971	926	900	922	908	961	984	1036	945	955	975	948	939	940	926	959	942	938	907	951	954	946	921	948	949	891	947	1007	894	932	971	907	963	974	981	977	938	993	971	920	924	942	920	929	931	941	947	934	907	965	942	951	942	958	975	984	940	1016	930	961	850	884	943	952	938	952	967	969	926	909	959	948	907	958	961	976	974	900	888	967	969	924	951	968	966	992	879	963	962	969	958	946	943	886	910	917	974	901	976	955	899	953	977	925	948	924	899	982	952	964	965	924	957	948	903	957	928	920	948	923	954	903	876	949	954	895	975	940	931	956	927	968	983	899	934	930	947	898	992	971	928	895	942	920	911	938	947	913	913	934	905	917	968	964	960	934	923	998	906	960	947	890	922	922	939	974	910	972	907	946	906	948	959	954	907	958	893	867	905	919	994	944	929	957	948	993	906	913	985	1024	956	912	911	932	974	967	883	951	928	909	917	909	909	943	927	911	989	957	904	912	962	913	957	972	925	1001	986	924	963	924	902	926	979	910	909	924	904	936	904	951	921	876	942	962	983	1003	938	934	983	923	885	924	955	966	1008	915	998	911	986	946	926	936	917	985	972	923	940	929	961	920	968	936	943	947	942	954	969	931	952	889	930	932	924	955	967	866	928	943	924	912	994	934	940	902	962	875	914	982	948	915	898	974	979	980	1013	908	906	907	905	989	914	930	946	957	972	951	921	941	998	960	938	974	913	973	931	914	945	941	968	933	925	952	1006	949	946	947	966	933	928	923	972	934	925	970	893	989	924	974	985	960	944	909	898	927	977	953	907	889	976	901	972	995	959	911	1002	882	934	949	918	954	963	989	972	938	975	932	936	931	981	903	898	981	959	985	963	887	956	879	909	955	926	974	960	929	881	978	952	963	945	916	905	941	999	926	956	925	943	939	930	889	955	944	993	972	960	949	943	925	950	944	923	925	962	952	937	930	963	968	927	907	890	900	931	901	919	910	940	909	939	982	902	960	925	955	948	941	966	945	984	938	948	940	933	984	939	929	1007	983	921	939	899	973	931	917	956	940	971	951	947	886	928	939	976	944	931	930	950	903	937	963	951	933	976	953	947	957	941	963	969	994	1019	938	895	973	938	964	916	959	927	885	982	992	912	939	936	980	943	965	945	934	909	949	923	974	931	1004	927	940	910	978	937	932	895	920	927	898	933	880	945	931	979	982	977	998	928	907	918	959	961	950	940	941	959	942	922	988	935	947	953	960	986	954	954	976	952	956	930	925	968	890	973	879	945	904	965	957	991	979	952	912	953	957	886	882	950	939	924	981	952	901	932	924	953	959	934	957	949	945	982	976	908	951	946	1002	949	926	889	937	946	927	867	935	996	938	915	960	1021	962	926	940	972	931	973	941	949	937	1017	980	936	987	985	971	968	932	941	923	955	973	943	946	991	930	931	938	935	988	954	948	910	1003	951	949	1005	920	919	945	959	904	918	913	935	924	977	950	965	947	933	970	961	951	948	943	933	950	967	964	950	927	914	893	982	940	935	946	951	962	958	938	938	984	960	938	967	910	925	960	932	954	1002	996	973	970	868	976	941	966	961	955	1012	936	973	879	928	926	924	953	938	922	889	943	957	977	960	956	904	909	951	975	980	924	911	937	889	927	992	946	912	996	953	956	916	908	984	903	961	918	942	937	885	993	1017	1001	931	896	938	976	887	904	984	942	917	981	954	935	874	974	974	928	929	957	925	959	901	961	957	952	983	993	878	932	964	903	916	994	932	910	986	956	958	919	1013	964	984	913	951	965	948	977	917	963	945	993	913	924	911	915	981	972	941	952	993	933	970	971	923	890	980	960	946	922	911	944	961	936	884	934	951	911	963	923	968	967	937	965	938	917	924	889	924	941	966	928	942	965	904	971	896	920	908	898	986	952	976	958	973	966	962	1000	977	923	870	884	879	952	1005	960	999	932	952	948	907	971	935	949	1003	931	897
59518	31994	16794	9431	4509	2394	1005	740	636	609	571	512	472	485	475	465	487	470	480	503	442	479	408	447	437	400	388	430	446	450	417	412	451	444	440	470	465	468	449	455	438	442	421	435	454	402	462	461	443	413	412	463	438	432	408	450	423	419	419	404	503	398	444	430	407	430	443	414	456	439	478	443	445	440	453	469	419	424	450	452	425	429	466	409	421	440	429	430	424	498	441	435	451	411	457	453	441	443	413	401	453	433	415	432	404	405	467	444	422	467	434	446	387	413	445	445	460	423	427	468	427	438	523	442	456	450	410	425	469	441	420	429	423	456	393	446	450	430	425	412	408	421	434	461	428	462	418	449	425	435	465	432	432	449	424	454	451	428	416	431	432	428	418	417	431	430	443	450	476	483	443	464	415	428	395	425	433	427	456	508	425	459	496	469	452	413	435	453	459	438	434	443	452	454	450	445	445	418	450	445	483	481	429	396	469	412	438	478	476	443	417	404	426	415	432	461	451	446	418	411	447	419	414	434	482	435	439	451	442	420	458	419	465	438	456	436	431	428	409	475	472	435	475	427	447	425	481	446	447	427	436	439	434	439	437	452	462	469	438	453	437	453	437	438	512	441	442	428	444	461	471	446	410	400	466	432	418	454	431	446	430	457	432	428	444	444	452	422	451	457	405	418	418	447	450	424	449	419	430	468	441	438	432	445	419	430	497	441	463	463	422	426	417	496	489	445	417	430	430	444	398	458	434	456	452	446	506	415	453	449	413	439	409	411	418	440	459	471	455	471	427	442	427	427	455	458	432	438	475	440	426	426	392	454	408	458	452	418	451	442	449	430	440	393	417	432	434	420	440	473	493	465	407	416	449	479	456	424	421	420	467	464	449	443	445	437	439	475	442	442	397	438	456	459	408	449	462	452	425	399	461	417	455	435	396	427	441	459	460	447	436	451	418	421	472	380	442	431	425	463	443	437	433	478	438	442	448	445	408	430	409	407	467	458	449	475	455	456	427	433	399	440	431	424	505	469	415	425	430	435	431	441	439	416	407	429	419	462	447	478	456	466	386	402	448	464	473	442	454	472	414	407	398	433	437	432	463	423	393	400	461	474	434	427	444	388	437	414	414	450	420	437	426	401	421	456	430	447	428	415	440	458	438	439	453	396	426	430	423	457	421	441	430	416	458	429	425	422	446	449	460	453	448	440	440	427	433	428	412	418	485	448	426	411	438	410	435	460	428	437	444	428	429	445	415	479	458	424	423	459	425	437	448	434	460	452	407	439	451	462	421	444	459	432	409	439	407	419	400	472	448	424	510	441	391	463	482	425	445	477	493	423	448	495	433	494	444	447	456	452	467	430	449	460	445	427	454	462	406	429	459	440	489	466	456	447	434	429	462	453	434	456	436	433	427	438	452	435	412	405	425	464	416	463	487	431	405	416	417	428	461	419	434	432	480	468	406	443	406	444	438	449	439	454	394	447	406	428	480	454	432	395	451	446	464	441	469	422	471	451	432	457	471	460	459	439	444	417	460	455	437	452	449	467	452	443	424	471	434	447	483	452	463	464	440	452	465	448	470	462	448	433	418	462	435	453	424	456	476	425	433	464	468	466	461	418	396	460	467	439	428	416	438	446	446	408	427	436	449	396	428	407	450	441	439	412	434	474	428	429	457	406	439	436	435	470	472	440	455	423	452	454	426	444	412	443	418	436	433	466	445	463	437	475	430	445	466	402	420	416	443	457	417	426	424	455	452	430	413	432	377	428	482	379	440	422	450	478	414	424	458	442	447	467	436	485	429	461	453	467	445	456	463	397	447	458	438	444	444	401	462	410	432	436	394	438	420	458	466	425	432	379	445	482	443	472	473	437	425	469	383	406	447	442	430	433	432	463	430	487	431	450	461	425	438	452	416	493	471	441	441	422	436	442	456	447	410	417	456	432	434	443	466	447	438	448	455	447	418	423	418	450	470	454	434	458	473	435	415	436	410	455	411	485	423	429	426	416	439	465	459	465	440	467	466	433	449	457	443	456	439	421	443	425	398	458	430	454	411	454	464	494	435	479	475	414	432	448	459	432	434	441	441	417	418	447	451	413	456	432	415	461	420	464	427	400	472	473	443	470	452	440	461	478	452	432	438	468	460	480	452	424	466	458	471	419	412	454	454	447	461	454	412	442	438	456	426	397	425	445	438	468	429	454	492	471	412	435	440	435	468	449	478	500	445	454	404	458	460	501	467	490	400	444	473	451	482	463	438	485	458	446	458	457	462	393	465	448	444	429	443	480	455	410	431	413	451	457	464	448	424	415	424	471	429	415	448	423	422	462	422	473	412	445	428	444	479	430	399	413	456	460	413	458	505	462	425	384	423	408	446	444	450	434	474	425	471	440	417	459	442	426	451	439	480	473	430	407	473	447	437	430	423	414	425	449	432	445	452	435	445	450	390	442	433	491	445	460	419	450	450	425	454	437	473	443	454	438	452	459	426	479	440	459	464	413	423	436	453	434	398	480	429	473	408	524	454	424	443	438	451	431	434	426	414	437	482	466	482	468	454	432	440	424	441	422	451	436	438	415	409	419	469	467	461	433	456	405	465	435	437	439	420	475	423	413	472	422	436	439	444	468	450	456	485	409	421	426	462	451	395	449	455	458	411	439	469	467	419	457	434	447	455	474	447	413	468	429	401	448	439	446	428	451	442	402	416	408	442	453	440	459	447	442	438	458	490	463	442	432	421	433	424	456	454	460	461	448	435	428	465	419	431	463	430	440	434	430	448	419	452	423	484	456	474	437	434	405	447	475	416	417	422	450	476	442	427	474	427	421	435	406	444	417	466	439	395	441	421	437	462	417	430	413	412	441	421	420	436	420	473	442	433	391	442	458	458	479	389	433	448	417	477	418	460	426	420	454	475	437	477	448	435	444	409	449	448	432	481	447	427	491	460	439	419	439	447	426	478	430	420	456	475	419	462	425	446	423	425	413	448	454	445	452	441	463	472	474	464	434	442	492	448	423	451	409	462	423	467	444	443	458	482	424	448	402	457	453	448	507	450	469	444	442	412	468	420	422	439	450	417	407	441	445	446	396	423	434	422	440	484	410	402	421	470	401	437	454	451	471	401	443	473	427	429	420	412	428	418	429	432	402	435	443	417	446	403	442	447	466	411	428	456	422	437	457	391	420	416	427	403	447	423	462	425	442	375	458	453	456	457	464	455	393	467	426	413	449	448	474	435	442	470	465	415	430	434	440	466	432	463	475	465	423	439	424	428	434	472	447	450	462	451	459	409	468	446	440	490	478	424	433	431	452	431	457	433	455	439	418	451	464	438	420	410	435	429	420	413	462	460	432	405	455	432	447	469	459	432	464	461	401	434	403	431	449	474	422	411	480	406	472	426	439	438	453	501	449	462	414	404	446	485	451	399	424	417	427	384	426	455	444	465	432	436	423	430	442	463	403	464	465	481	440	471	436	436	460	439	434	403	459	432	451	468	427
38508	23249	19618	17380	11668	7550	3017	1981	1728	1545	1441	1220	1138	1131	1117	1059	1011	1005	1008	1043	970	937	986	995	998	997	918	928	920	962	958	918	1011	920	968	929	957	944	994	942	953	961	855	927	995	950	965	924	1000	899	883	863	974	931	905	984	955	975	938	1000	939	932	940	922	880	904	938	925	986	918	925	936	921	966	990	892	957	973	900	960	939	924	930	994	969	918	895	925	932	936	918	955	903	871	957	941	925	872	976	925	993	898	958	950	924	930	927	932	999	955	903	954	929	962	910	913	955	940	884	931	980	914	899	982	888	954	880	926	970	951	918	938	920	927	961	930	901	935	1003	899	984	892	978	964	901	926	956	972	942	987	979	956	883	911	919	937	942	921	978	942	925	964	977	947	952	944	911	946	955	921	952	880	911	939	986	917	963	947	887	948	887	941	992	922	880	941	963	973	939	938	1003	910	899	912	936	940	991	923	945	914	968	918	934	961	932	951	960	929	903	907	979	912	956	914	932	943	943	938	965	905	985	916	908	969	946	953	943	994	958	907	929	940	971	931	936	970	963	915	948	984	930	912	957	943	956	857	942	923	906	939	972	994	929	870	952	977	915	928	959	973	915	887	922	978	956	918	943	892	901	960	938	935	1010	942	937	940	922	898	965	990	876	912	962	934	956	930	930	982	935	973	953	898	901	973	926	975	959	922	939	906	939	960	957	954	961	990	909	910	892	932	935	929	919	933	952	929	926	959	941	891	928	945	926	935	962	948	960	982	894	880	888	922	991	925	979	903	947	951	992	904	939	905	1024	1022	942	918	926	933	923	923	942	940	963	1014	891	931	888	893	913	934	911	907	916	909	963	926	957	946	978	977	887	931	925	967	960	920	980	921	910	940	956	907	932	931	918	919	910	898	881	972	917	943	913	925	954	937	893	911	951	959	923	929	951	919	943	933	954	947	951	950	954	896	974	909	942	922	926	984	919	927	898	921	951	909	976	962	961	982	938	929	949	987	945	953	940	927	929	924	1018	961	921	1000	908	949	953	886	913	910	933	1006	912	939	919	908	925	911	893	957	918	948	900	929	937	911	930	955	945	985	938	950	893	902	1005	954	900	960	910	961	938	952	963	930	930	950	926	939	903	974	952	976	931	1002	954	928	963	921	886	960	932	935	971	934	875	958	942	965	948	955	935	930	910	992	966	925	904	906	909	987	917	920	871	920	883	943	931	931	883	980	942	913	927	957	1007	921	915	943	992	972	929	996	980	931	1003	917	929	957	946	991	902	938	874	965	1011	931	976	954	921	889	922	925	951	936	931	972	902	976	936	932	936	888	950	964	933	916	901	944	918	981	985	934	964	950	883	966	947	926	962	894	907	956	1021	945	905	988	902	979	917	920	965	923	922	960	955	943	942	961	1015	954	911	977	920	949	913	1017	935	925	892	885	907	952	865	940	928	927	907	993	949	931	919	910	953	957	968	917	906	948	938	915	893	903	964	901	895	907	916	979	962	871	889	946	904	908	926	931	951	907	933	890	937	997	943	952	924	981	953	966	963	979	982	960	933	954	963	932	937	924	960	930	938	952	944	943	886	944	954	903	917	903	986	941	905	947	948	1012	926	926	977	916	970	937	920	946	921	922	948	905	956	960	898	976	930	924	922	962	913	911	955	979	969	982	979	942	961	891	900	952	906	983	979	958	939	950	898	909	920	972	961	939	953	934	941	943	959	918	950	939	921	939	944	864	952	983	954	938	922	939	968	870	959	938	982	878	907	907	887	934	927	905	934	911	981	990	931	934	903	928	970	967	915	977	969	936	937	917	943	998	927	977	925	996	935	923	952	942	941	948	881	905	986	968	940	953	986	940	991	922	929	945	960	918	961	930	886	946	910	922	975	897	919	951	968	916	889	975	948	945	968	941	949	977	899	873	959	978	935	946	921	955	922	942	954	948	921	978	926	906	948	948	942	922	931	921	946	935	928	930	951	938	950	943	939	909	988	988	946	898	952	867	928	920	932	963	899	951	940	967	983	957	968	872	920	971	959	965	954	959	902	902	912	970	932	988	975	918	892	965	975	959	971	828	934	913	934	906	963	930	927	926	946	934	947	933	944	919	929	913	952	949	927	994	872	911	972	905	892	904	894	935	935	861	950	925	995	913	948	959	929	942	976	948	922	968	970	992	936	943	922	933	901	903	953	961	961	921	911	916	968	953	918	949	981	887	953	921	886	989	997	898	837	906	946	952	936	993	936	910	991	950	975	951	926	909	916	913	923	916	894	909	939	949	870	978	873	918	939	933	957	916	893	939	941	945	998	1001	978	907	913	879	956	942	906	949	904	955	911	932	977	947	967	928	935	957	959	883	994	954	963	875	915	972	965	915	925	919	985	928	974	970	934	968	970	900	905	960	951	925	944	918	920	896	935	1004	945	881	937	982	921	933	915	902	958	900	907	931	932	903	947	900	990	979	973	949	951	954	943	956	974	986	927	1004	976	964	889	956	964	974	989	941	903	951	955	860	940	950	903	945	969	895	940	894	921	971	927	934	933	929	928	973	905	922	944	932	945	894	982	958	960	912	930	895	974	920	884	928	912	940	895	939	923	932	918	931	970	909	935	902	973	937	968	919	913	961	982	885	940	931	906	942	956	894	989	958	959	944	937	975	947	931	945	957	884	950	953	865	1002	971	925	1015	938	966	945	966	998	952	934	918	956	892	921	938	908	951	956	922	968	947	951	952	973	889	899	922	935	940	976	920	966	961	949	935	932	932	869	1008	891	962	854	955	918	985	942	907	901	984	959	963	978	856	984	877	937	958	941	961	925	908	882	1008	998	982	963	920	921	898	946	916	913	979	994	952	958	940	917	844	965	967	953	951	950	929	924	962	919	934	1015	905	901	929	925	986	983	932	919	875	972	941	944	930	919	974	986	986	915	929	905	901	944	948	932	953	949	901	946	905	954	923	979	958	880	914	961	967	957	927	974	973	924	932	970	949	918	919	896	961	970	972	912	954	947	923	906	887	937	939	971	879	1038	954	969	973	970	966	965	928	882	897	939	915	985	917	1007	960	899	933	879	923	961	1012	972	903	1005	914	987	925	942	887	946	951	992	968	962	949	970	994	933	972	976	960	981	939	951	950	942	958	924	920	944	956	969	935	890	962	996	967	943	909	903	976	931	982	914	934	952	927	962	897	957	979	991	939	930	919	963	932	982	925	958	949	924	980	947	864	990	932	926	947	912	925	943	951	891	960	950	913	952	899	964	988	935	946	950	1017	977	954	905	945	929	952	949	921	890	942	935	911	990	994	936	964	945	948	862	940	984	929	908	947	932	887	933	971	917	959	946	909	941	928	977	932	950	921	930	940	902	952	952	948	939	910	924	969	927	892	947	911	936	912	927	953	935	964	910	941	919	944	941	945	897	939	915	920	934	958	955	901	915	913	926	932	940	957	976	999	908	951	963	954	894	895	963	910	931	978	939	889	946	971	900	942	941	959	954	996	904	934	971	900	970	919	956	963	921	901	979	957	982	915
66768	38290	22096	12961	6176	1859	1000	823	698	662	613	554	493	470	460	496	473	506	426	477	475	442	473	476	471	434	437	442	456	459	468	463	414	436	454	467	438	434	441	488	452	420	483	448	463	461	466	502	490	467	467	478	466	427	465	453	490	440	447	459	466	486	467	463	440	421	457	438	453	440	432	466	468	417	411	458	428	481	431	423	435	484	515	491	400	461	433	455	460	458	443	438	435	468	477	469	454	490	470	452	424	447	430	445	475	463	437	452	447	450	442	431	478	453	460	496	467	441	468	437	449	406	471	447	453	464	482	443	465	520	461	417	445	455	460	439	436	423	434	462	454	468	466	474	480	482	432	450	454	461	450	433	410	442	443	448	456	484	440	436	461	456	422	417	501	438	457	435	478	443	468	440	450	447	434	455	437	469	463	451	480	449	418	429	472	476	455	489	458	486	430	460	485	454	454	461	469	440	429	413	457	431	436	471	439	443	488	446	421	469	439	466	501	462	469	497	482	448	463	451	473	459	440	440	480	480	423	423	432	452	451	490	466	428	502	519	438	470	457	457	439	430	437	416	426	481	464	459	472	439	477	472	449	460	443	461	440	436	435	449	487	482	445	419	442	400	446	455	459	489	455	454	463	457	427	478	402	463	466	413	477	423	439	458	458	431	445	447	461	475	422	471	429	433	430	493	455	433	444	438	469	490	449	475	415	425	410	469	413	463	484	450	465	451	461	456	404	425	410	436	436	466	508	432	447	488	440	387	465	453	443	425	454	428	439	459	441	433	450	465	437	432	443	456	424	423	466	442	474	467	457	438	499	449	438	489	497	459	470	445	459	494	460	422	460	461	483	473	454	467	464	461	463	461	450	450	466	422	433	457	476	459	444	467	466	412	440	473	459	468	455	411	409	452	422	475	454	453	445	472	460	427	450	485	449	440	432	434	428	445	426	455	453	385	474	446	471	439	430	434	437	457	434	423	446	429	464	441	447	459	400	451	504	463	454	486	435	450	498	494	483	457	459	430	406	438	444	465	432	456	496	452	456	422	454	436	462	475	404	427	435	461	466	468	429	457	460	456	488	464	424	438	482	430	440	417	422	431	442	467	420	420	480	412	419	460	457	424	452	431	427	478	478	417	502	507	451	415	464	442	460	451	466	446	491	498	465	444	476	449	431	457	433	412	445	409	481	427	454	479	446	420	464	459	450	444	415	501	452	451	441	459	468	460	463	480	433	465	476	427	443	494	477	463	441	429	454	453	430	494	487	452	469	438	428	409	437	457	452	463	475	447	447	435	452	446	476	468	488	467	487	427	433	470	488	429	484	467	464	455	449	402	430	419	449	435	443	470	417	427	446	405	416	443	441	438	452	444	457	425	477	444	441	450	451	431	432	452	461	451	456	481	483	455	428	465	416	452	476	442	409	426	415	415	423	436	475	449	446	461	467	463	436	444	450	452	486	440	429	477	448	460	436	432	446	490	415	444	470	506	441	423	455	445	449	433	444	453	463	485	454	420	468	410	467	464	461	459	457	417	453	488	454	459	427	441	491	428	486	480	462	469	486	450	441	459	450	379	470	436	428	449	445	476	458	510	431	463	442	437	421	475	435	435	477	488	469	441	465	439	460	481	454	435	457	430	479	444	438	444	436	463	435	416	443	471	448	434	420	474	460	453	453	441	434	443	429	435	434	449	436	447	428	466	447	476	444	460	411	444	466	421	425	441	462	484	457	474	463	459	482	451	452	455	408	460	432	459	428	460	472	444	455	470	440	476	431	505	473	468	483	442	462	469	470	480	473	425	434	448	433	429	452	458	482	449	456	446	437	442	461	424	430	431	476	534	436	467	426	441	438	489	392	419	489	476	516	461	461	482	466	482	450	447	459	417	434	457	490	444	503	445	512	496	435	462	438	437	450	442	459	473	451	478	441	463	478	449	485	437	429	464	442	462	459	405	428	420	420	469	498	467	449	424	458	435	414	477	470	437	461	446	428	480	458	441	431	469	407	448	467	417	411	469	487	458	471	489	407	471	475	444	456	415	482	459	469	488	443	408	454	470	437	430	445	455	466	426	416	435	452	423	430	480	447	455	467	428	404	452	463	456	442	446	453	461	471	477	413	402	432	483	447	464	483	455	466	458	409	456	449	456	445	445	444	444	493	482	439	469	457	448	452	435	473	417	435	414	416	478	491	479	432	440	467	423	410	474	444	458	437	471	469	512	456	448	468	434	426	443	483	482	479	424	476	470	457	452	494	432	489	460	434	490	422	411	406	453	421	470	422	435	493	476	451	462	477	456	459	454	467	434	475	476	441	402	452	469	463	451	423	435	418	483	466	461	471	441	431	460	451	424	426	428	430	448	478	452	443	466	470	441	482	431	437	481	461	465	406	432	459	469	483	470	487	443	435	482	408	475	443	452	440	444	454	479	402	450	429	463	440	432	439	491	430	446	417	441	467	453	505	466	437	472	428	430	461	486	480	429	481	453	426	430	428	458	442	422	441	442	470	428	448	449	456	503	446	435	438	493	468	490	435	472	449	435	466	426	435	468	431	426	441	454	460	418	426	463	459	444	424	464	475	493	464	418	443	435	478	428	460	454	456	443	446	458	419	463	421	518	439	456	446	436	490	476	455	438	444	439	477	402	444	503	450	419	494	448	478	494	423	423	454	457	423	420	437	506	453	443	449	461	467	435	449	452	433	430	433	452	428	435	484	442	449	476	441	448	470	438	416	480	470	486	445	450	480	453	399	453	506	443	446	425	443	438	399	458	425	442	488	433	459	478	442	443	486	473	454	433	420	451	441	442	443	480	465	512	450	477	428	463	433	436	438	449	427	457	429	438	452	441	496	461	444	492	483	438	476	439	450	445	443	469	485	454	448	420	436	468	457	461	470	468	449	450	461	470	414	448	449	454	457	466	431	447	419	482	469	471	432	464	420	415	466	451	429	430	478	434	447	441	443	467	478	464	449	449	442	435	434	430	425	429	465	447	447	431	459	466	462	470	448	420	438	450	424	479	444	421	466	488	484	469	433	457	416	415	472	471	430	451	462	487	435	423	458	458	431	439	440	476	462	469	462	428	472	444	428	459	429	491	417	441	456	495	461	476	417	460	442	481	434	457	461	454	479	434	450	404	448	432	419	448	454	450	461	447	419	487	404	500	468	466	476	477	429	450	476	464	462	466	429	440	490	452	477	399	433	448	457	417	459	453	471	436	440	463	490	472	439	472	465	420	430	472	433	451	435	450	473	475	427	403	420	455	445	433	460	427	448	462	500	458	483	413	440	450	477	484	444	470	418	432	435	416	456	427	429	479	462	442	427	439	461	479	436	425	495	443	453	443	422	466	500	512	474	443	408	483	481	475	439	462	479	429	465	473	472	475	466	466	430	476	450	426	435	452	443	459	434	442	432	444	416	427	467	482	463	426	461	474	467	415	445	422	437	414	414	460	464	481	487	446	472	430	434	437	445	456	453	466	470	442	447	436
43393	29293	23710	21238	13449	4937	2943	2273	2070	1829	1657	1389	1255	1185	1144	1111	1039	961	1027	1039	980	1029	986	1020	959	1023	954	1027	950	966	1004	1010	911	992	923	958	975	975	1010	955	979	971	929	951	963	916	1000	979	938	978	941	958	937	927	1011	886	932	979	934	907	1021	965	1001	977	937	983	1013	901	975	896	914	986	951	911	917	929	945	960	926	954	949	919	938	956	876	914	884	902	889	965	1003	918	896	946	963	939	969	946	926	907	938	901	963	949	952	1019	943	896	1001	964	944	942	977	1008	950	969	958	935	930	933	1021	940	929	1008	924	960	934	959	893	942	954	965	944	944	995	948	968	1001	965	946	953	936	951	954	957	902	903	969	941	928	955	943	995	934	893	939	954	991	949	928	976	917	990	960	996	934	941	969	961	935	912	989	926	928	983	950	948	990	889	955	909	946	969	1000	969	987	929	961	936	938	957	971	933	956	979	893	981	941	964	965	951	956	910	930	980	975	1010	923	957	940	961	959	955	937	947	941	977	918	977	974	1020	959	910	943	971	932	954	937	1026	938	945	1019	959	996	955	953	906	875	962	973	937	962	993	990	957	892	1002	979	985	929	916	933	992	937	920	969	915	919	952	960	935	1016	933	1001	930	980	928	938	974	925	915	893	919	955	996	941	967	966	899	953	934	944	939	955	972	1024	941	922	930	935	928	916	970	976	936	979	989	966	947	938	984	982	932	965	922	933	930	993	975	959	1013	941	945	941	997	944	911	940	931	976	959	961	935	978	920	971	911	993	897	930	996	959	942	953	939	968	1008	986	974	964	1021	1001	889	980	937	918	973	1013	875	971	933	992	934	962	937	941	946	1028	938	992	994	1018	958	959	976	1009	943	960	974	981	922	953	962	908	972	982	931	938	947	931	1005	935	1025	1010	949	986	951	905	942	950	905	932	935	932	940	999	1015	964	995	987	947	877	989	876	969	957	985	956	893	855	908	968	973	946	927	927	922	972	929	979	922	978	988	989	942	907	924	883	971	931	957	958	1008	908	943	961	961	957	961	967	960	954	978	983	909	962	950	952	984	958	928	958	975	990	971	974	967	951	923	967	934	982	943	948	957	955	935	955	909	955	926	953	883	965	957	980	947	938	957	960	956	1016	963	981	936	915	931	959	947	914	990	972	971	926	963	928	963	927	973	961	938	950	970	954	994	885	946	971	1005	988	910	1003	917	919	926	946	995	960	926	929	1025	947	952	916	976	942	936	958	954	914	943	934	917	967	935	953	950	939	925	937	918	876	968	933	1023	943	1003	927	972	894	967	1005	924	922	939	937	936	1019	926	936	959	975	980	907	940	1007	983	945	931	982	930	916	944	895	927	900	912	946	935	920	968	1007	927	1001	945	913	898	935	988	954	967	958	1022	941	938	943	961	988	962	984	918	1010	921	979	964	936	1003	969	941	948	971	997	979	938	977	954	923	950	927	949	997	1015	931	941	948	1003	960	990	1038	973	880	997	914	971	1005	884	1001	910	930	908	940	940	937	909	937	964	975	1018	952	980	939	935	963	968	942	974	928	952	919	927	943	933	1007	952	1000	949	994	1002	963	975	967	934	995	890	972	964	968	987	952	981	933	902	985	969	958	982	951	975	941	970	940	965	979	977	942	955	985	962	963	937	919	926	886	947	970	951	913	955	943	955	932	932	967	957	962	943	968	958	968	926	991	1005	926	973	1005	983	943	937	982	935	997	1006	990	922	960	899	986	906	953	933	954	907	951	957	948	940	980	1019	991	969	946	922	980	944	987	986	953	955	940	923	970	915	942	907	924	988	997	930	980	912	958	942	977	965	949	928	937	981	898	912	943	955	945	909	901	973	995	998	935	930	916	932	956	950	924	984	1008	943	936	984	956	912	985	977	912	991	912	970	958	925	961	999	954	928	988	930	966	969	951	999	1017	929	967	952	937	940	950	925	962	884	942	917	947	952	993	970	946	986	975	976	982	968	948	964	984	985	928	958	951	1010	945	914	989	926	923	988	924	968	909	969	902	992	950	947	913	960	969	939	963	938	1015	978	966	965	962	945	955	962	956	938	983	965	946	959	965	1001	948	924	920	940	960	956	946	971	945	1008	1018	979	989	911	1046	940	984	994	962	979	984	864	897	942	915	1003	925	974	990	987	985	978	1012	975	979	922	971	895	993	929	968	932	918	968	936	962	944	962	997	957	968	908	966	956	952	913	929	987	927	945	945	972	946	969	985	953	937	934	907	948	969	918	980	951	929	944	966	962	943	908	959	1008	945	971	980	950	940	950	957	958	934	980	942	942	1013	946	979	959	938	963	941	1022	940	915	931	979	918	1009	978	927	980	976	954	907	949	1000	961	980	987	955	988	906	912	928	943	935	958	1016	930	949	938	974	1004	987	949	915	941	944	975	973	922	927	925	895	884	946	978	1015	922	975	966	964	994	951	1025	933	921	988	996	949	1018	985	955	893	992	991	928	973	993	939	929	922	979	955	942	905	890	935	968	922	966	937	925	913	928	920	938	893	931	992	938	971	1031	995	967	971	995	879	989	900	991	951	879	969	961	956	960	954	963	976	908	1005	947	974	943	986	955	979	908	960	969	927	974	951	983	942	965	1002	988	910	972	958	1013	1020	915	950	931	930	914	927	939	954	913	978	1002	1008	957	972	961	1023	914	959	934	966	997	942	957	923	950	957	979	989	967	965	990	942	945	974	982	962	996	967	957	943	962	974	967	975	946	929	976	971	969	974	920	972	949	966	967	917	916	924	969	925	953	966	917	887	959	978	991	962	964	945	935	999	972	963	978	959	927	937	944	953	946	977	988	918	968	887	1030	910	944	922	1020	975	910	974	931	946	1006	947	977	956	949	992	936	1039	947	920	1002	973	933	940	973	935	978	946	943	928	971	963	910	935	932	946	1041	949	955	964	973	920	977	977	962	963	958	999	934	1009	931	909	941	1014	891	919	928	965	970	982	924	970	961	905	959	901	955	968	912	883	905	967	911	938	993	939	970	1016	921	942	923	956	932	908	904	995	990	920	973	943	962	988	1007	901	995	946	988	981	984	933	921	935	917	933	960	974	944	945	997	945	963	1009	912	975	973	928	965	899	966	933	1006	923	967	916	983	967	974	924	930	947	916	928	914	947	967	954	919	930	920	986	965	1009	947	985	989	940	901	955	915	959	946	971	959	971	912	948	934	976	924	969	1023	948	969	912	985	897	982	822	934	950	968	929	943	980	981	966	959	949	952	944	946	984	952	931	902	966	988	986	957	953	994	953	897	946	941	1000	946	922	970	950	975	924	969	914	962	933	926	929	941	925	951	979	921	887	1015	968	950	967	927	986	925	953	922	958	962	951	981	928	956	951	961	950	963	966	942	956	932	899	947	995	1050	991	923	992	996	985	989	945	894	885	971	952	939	991	948	952	972	999	938	910	978	942	937	922	943	963	968	981	962	926	930	937	885	948	954	951	923	935	975	880	917	908	945	948	949	971	976	938	963	974	982	991	1010	944	935	925	896	1006	939	1001	978	988	1028	941	982	914	977	943	964	962	988	939	988	975	976	942	1027	927	887	996	895	962	960	992	1002	897	951	903	940	988
53220	26550	9870	4432	2023	951	724	621	593	512	459	437	495	474	462	519	490	442	431	473	483	454	493	492	458	442	453	423	470	433	415	427	446	444	493	405	476	424	437	465	407	432	428	508	479	437	426	443	471	464	463	421	443	457	498	417	480	467	429	472	427	478	431	433	432	445	436	479	437	446	392	463	459	475	452	422	487	408	451	473	425	451	414	454	453	445	454	445	472	400	420	467	454	436	428	409	424	465	447	498	443	453	434	398	461	435	430	451	431	443	449	437	442	442	492	462	429	439	425	425	434	429	487	427	384	469	488	440	411	427	436	450	425	407	462	410	426	470	479	465	426	441	470	447	449	456	441	444	438	466	477	437	432	456	470	468	431	443	453	464	408	443	451	469	478	453	468	431	442	451	471	457	434	406	435	395	440	497	446	453	449	448	452	467	439	407	453	434	456	442	460	442	467	461	431	398	433	482	479	453	424	429	463	465	455	425	481	457	453	429	399	464	429	452	446	448	448	402	408	431	390	448	440	427	417	473	476	419	400	428	459	462	424	473	465	428	464	427	465	432	433	438	469	436	415	468	450	451	447	470	510	466	456	461	417	404	444	448	438	407	430	470	444	447	415	522	455	475	456	432	467	456	453	444	422	458	395	432	431	445	421	422	473	468	416	425	444	485	479	449	428	420	464	401	448	471	403	418	437	480	407	480	528	461	449	456	437	457	448	403	430	406	416	463	486	501	465	446	491	455	461	442	429	442	451	447	471	426	454	460	446	402	468	421	424	423	433	473	435	487	456	432	465	461	447	414	463	489	432	430	476	445	472	448	451	420	501	446	428	444	445	458	439	427	443	441	465	466	434	446	442	478	467	459	474	434	454	452	474	436	479	438	465	452	503	492	426	445	446	461	484	441	419	449	412	428	416	467	449	472	443	412	409	455	423	455	438	420	421	439	430	441	452	478	461	467	493	446	481	506	432	444	445	435	425	462	420	392	431	414	455	436	498	458	455	439	418	431	455	422	490	421	440	464	453	436	448	461	442	467	440	449	415	396	457	423	462	454	443	440	450	466	413	442	468	445	462	424	428	458	449	445	478	480	421	445	450	447	467	407	462	443	462	467	425	458	478	488	459	442	361	438	457	476	402	431	469	433	430	413	431	464	426	423	443	485	457	444	460	461	434	422	418	450	400	426	427	440	429	410	398	468	429	450	452	386	459	474	445	412	437	454	481	396	415	418	452	416	442	419	453	440	504	443	441	447	450	459	466	454	465	454	420	452	476	413	445	437	447	449	451	457	409	443	404	463	467	394	426	433	434	433	481	411	424	430	478	421	439	439	430	445	425	446	420	444	432	421	426	433	447	438	454	438	449	457	467	452	426	436	437	457	454	447	442	439	435	438	468	429	484	458	474	433	484	469	455	428	454	455	432	412	447	409	427	434	422	445	466	497	445	433	432	441	438	424	420	463	445	460	408	461	432	438	406	412	477	460	433	463	456	494	445	442	450	491	442	434	460	464	438	447	460	458	451	468	457	468	434	459	453	420	462	477	460	399	405	439	447	438	430	483	463	411	445	439	395	417	449	448	458	433	431	496	470	426	449	433	419	443	466	491	479	430	458	444	463	443	438	406	412	446	447	438	480	453	426	469	427	428	474	435	433	466	412	437	509	458	508	503	425	448	415	446	467	419	469	500	414	467	453	471	436	462	464	480	492	443	441	451	416	414	454	436	445	433	422	444	481	434	444	426	435	433	454	428	443	438	468	453	434	459	412	436	432	456	442	417	468	469	470	474	417	452	451	418	466	450	437	445	453	442	470	412	487	433	461	407	415	458	439	429	465	445	457	437	462	478	462	429	467	394	420	466	439	437	482	446	454	415	450	416	497	465	429	443	444	451	399	464	469	428	434	463	497	474	435	418	430	446	422	437	441	420	434	433	450	413	438	463	464	466	448	464	451	478	472	442	453	394	383	485	449	452	502	443	443	425	460	416	457	475	461	402	425	404	395	451	426	437	456	489	471	434	413	406	429	449	433	422	430	453	360	430	452	456	461	418	473	448	455	437	465	475	454	457	445	394	410	477	428	461	496	482	466	457	464	471	456	436	449	415	419	421	430	433	447	431	447	429	414	419	418	440	428	435	432	450	450	513	450	442	405	456	437	493	446	448	481	419	437	427	466	495	451	421	424	407	434	479	435	429	436	470	439	472	447	455	431	445	426	417	461	407	432	443	460	478	477	431	411	421	473	423	456	471	434	465	398	455	453	460	458	430	454	444	440	462	471	412	446	435	445	431	425	429	482	466	496	446	442	459	473	453	395	452	428	429	454	449	427	447	414	474	437	432	444	492	464	477	479	446	409	461	432	455	465	447	497	452	441	475	458	457	452	462	455	459	436	447	474	446	416	425	414	409	438	457	424	449	469	431	450	431	435	476	454	438	464	451	427	389	480	449	475	430	426	447	433	456	442	468	446	379	506	440	432	437	397	446	461	426	442	471	418	460	493	407	449	463	475	406	435	434	449	456	491	444	453	490	419	455	446	450	449	418	406	426	452	428	485	463	441	463	448	459	451	437	461	439	443	445	456	487	495	408	392	428	487	452	419	475	468	441	458	442	434	414	428	448	434	472	464	489	468	453	452	465	432	435	447	447	479	440	462	487	441	459	447	406	461	463	453	463	413	462	485	435	440	442	460	414	448	436	461	416	442	451	405	466	464	467	425	402	429	424	461	472	470	442	434	445	452	484	443	443	478	451	469	463	433	445	434	438	411	432	413	479	449	441	445	387	425	419	459	451	452	441	463	492	482	414	451	405	451	431	471	429	460	444	470	442	480	443	468	459	427	408	442	429	423	429	429	414	426	474	455	399	424	423	445	487	452	399	441	465	401	461	430	432	463	457	488	514	464	470	450	439	477	420	480	495	436	452	413	488	439	481	474	471	440	438	425	476	464	473	468	446	431	404	451	503	439	449	426	427	444	444	391	404	444	447	423	495	435	449	479	474	443	456	433	380	455	486	439	481	459	437	441	426	428	442	444	433	427	408	448	418	430	464	469	448	407	483	484	470	466	419	426	482	463	435	465	489	451	436	431	449	466	444	406	459	415	456	438	428	446	481	465	438	384	452	420	430	449	416	422	442	440	460	463	480	437	477	435	460	440	427	423	462	405	444	454	480	451	426	481	464	448	454	454	488	431	434	441	446	465	490	462	432	476	438	432	440	479	446	460	468	471	452	437	447	444	425	448	470	459	480	445	437	491	384	436	451	455	444	436	405	437	457	452	439	399	467	426	435	444	440	418	402	483	398	436	427	447	433	422	471	426	494	432	441	447	422	437	448	462	411	434	452	408	467	434	440	418	404	438	448	438	408	455	458	445	431	442	452	427	508	464	431	467	447	436	486	445	445	439	454	466	421	420	429	483	379	467	410	482	415	487	444	423	454	459	443	434	412	452	440	487	470	443	459	468	463	458	440	453	428	438	490	460	418	485	427	457	468
34429	17522	11392	9260	5374	2772	2031	1604	1397	1287	1164	1112	1133	1037	991	997	956	1031	941	997	977	940	970	935	940	991	957	960	923	946	927	934	950	947	915	914	881	955	932	943	1007	953	900	944	925	963	930	935	927	921	853	882	915	944	951	912	900	920	918	973	907	954	986	974	936	873	928	962	942	922	916	916	967	944	913	963	920	986	928	964	953	957	940	938	930	915	927	931	901	909	967	953	968	938	908	928	962	989	963	932	914	878	969	882	973	909	907	987	885	980	946	913	996	934	948	932	981	951	937	890	933	913	962	985	922	930	921	944	961	944	931	996	966	959	947	899	943	940	911	889	912	999	934	954	948	972	939	955	951	915	942	930	916	932	937	890	953	933	912	921	906	925	974	943	898	983	934	916	881	929	982	915	986	935	974	893	905	957	933	963	974	914	884	950	942	953	962	930	913	873	903	892	990	927	942	918	974	909	905	921	962	934	952	961	864	955	902	937	946	928	934	932	910	949	921	914	941	999	931	919	939	922	943	950	967	966	919	932	896	954	932	937	976	938	905	910	964	958	918	973	911	859	959	911	935	935	964	938	997	994	951	930	933	927	945	906	896	911	912	980	966	927	973	957	964	936	947	917	957	949	932	937	926	875	961	955	926	923	932	950	922	950	916	895	925	905	874	931	949	922	924	920	904	979	888	904	937	1017	955	906	908	932	937	914	932	932	919	930	891	959	935	939	909	943	909	941	918	909	872	903	953	904	954	1002	950	915	938	957	951	905	968	951	943	926	922	958	1002	935	904	934	923	887	961	938	965	913	931	969	907	943	935	910	923	923	907	919	960	935	988	918	921	944	929	921	926	904	919	962	914	993	934	931	916	924	930	985	921	954	951	941	964	947	966	949	943	886	989	912	951	945	879	968	986	958	949	924	901	959	951	920	959	896	942	918	977	886	947	938	957	890	947	901	927	904	929	938	927	944	945	982	924	981	954	979	975	971	1003	934	1034	951	954	888	927	944	990	932	964	904	962	951	926	954	986	911	893	933	1010	911	947	924	995	966	933	933	936	936	903	950	951	967	935	896	920	965	932	974	935	926	961	915	975	948	919	966	912	909	956	934	922	926	899	916	940	910	926	955	940	921	950	931	909	990	972	899	927	910	991	938	905	951	936	977	944	925	963	982	939	931	941	914	966	972	921	956	928	932	922	931	954	939	945	934	894	939	964	901	932	897	985	925	953	935	919	951	956	896	957	917	924	963	917	920	900	934	934	935	972	948	958	950	970	991	927	884	964	892	945	947	906	925	906	928	905	920	909	937	907	961	893	953	958	912	894	926	946	915	889	936	942	974	926	986	923	918	943	997	896	951	945	945	898	955	925	988	906	860	907	948	938	984	930	867	957	938	1026	915	937	973	980	985	943	938	953	916	897	971	958	954	922	946	949	921	991	947	937	930	916	927	854	946	945	934	911	929	922	948	883	983	901	986	918	987	929	929	969	899	969	904	914	949	926	922	952	962	935	911	960	928	943	1015	953	906	914	947	943	921	944	948	965	928	934	932	938	961	944	963	901	952	939	1003	997	953	956	909	970	932	970	938	917	987	905	952	975	908	909	931	995	957	944	923	943	962	936	972	883	951	987	984	934	921	913	988	896	919	965	915	881	965	900	885	999	881	910	895	948	981	919	970	901	922	970	947	961	901	959	966	969	944	888	904	880	888	966	919	916	922	950	900	952	925	976	926	921	948	905	895	947	912	964	1003	905	921	914	923	934	933	949	956	901	837	906	925	902	933	950	930	965	918	909	901	1000	946	944	899	880	956	908	995	890	960	896	960	907	927	960	971	980	965	931	871	926	985	956	922	944	925	895	942	952	929	970	899	996	946	938	941	911	971	941	964	977	909	935	966	843	949	929	875	942	982	932	954	857	932	945	947	986	923	939	974	935	936	955	911	924	911	915	980	949	900	972	958	925	958	954	933	975	946	938	1006	922	958	927	975	944	916	961	897	923	935	921	954	960	973	910	954	937	1004	979	971	924	934	857	934	993	934	950	882	927	948	894	975	877	938	953	917	913	934	946	929	934	930	915	956	946	954	931	945	978	879	914	943	879	946	908	936	931	975	954	923	952	917	946	977	932	913	960	916	927	970	914	953	955	977	896	900	943	893	912	944	1064	911	979	924	915	909	883	922	872	890	958	978	924	959	944	921	910	929	935	925	933	944	935	903	931	954	979	962	895	924	963	907	982	947	944	981	967	908	912	928	888	948	914	906	924	959	984	940	996	941	990	990	903	938	996	901	918	910	940	922	983	942	945	957	931	958	896	962	948	892	1014	937	894	913	934	899	951	909	908	948	877	918	933	962	966	937	938	954	967	890	896	919	984	927	969	922	931	916	986	940	986	892	978	927	1001	948	911	957	911	903	932	942	940	957	983	895	879	908	941	951	972	930	947	979	963	934	904	900	916	926	899	957	970	922	930	940	927	925	975	995	1027	943	978	946	938	972	982	932	1020	951	942	927	929	923	933	976	963	919	911	946	916	898	967	988	935	904	958	953	947	897	946	869	949	989	997	905	964	952	934	929	977	961	922	977	949	944	942	944	877	924	976	930	970	951	939	938	942	945	972	912	941	989	872	942	957	900	961	881	910	935	952	979	947	981	972	953	972	899	933	874	931	970	971	920	1000	934	928	927	974	939	879	914	1017	920	900	948	885	914	895	980	940	953	974	898	916	941	929	940	954	910	970	924	916	911	953	946	852	890	933	958	918	910	926	906	952	928	945	949	874	882	936	924	899	923	936	917	883	928	1005	855	906	966	920	909	909	936	896	957	947	956	950	961	955	959	940	905	914	972	934	940	901	961	937	933	915	994	874	955	856	934	973	929	1004	940	1014	933	946	912	924	931	975	956	912	948	884	925	935	973	954	964	965	995	898	958	908	998	952	916	890	907	964	939	942	960	991	909	940	915	933	946	924	940	879	977	922	949	936	948	881	1000	963	951	930	1022	924	893	935	975	991	979	884	925	946	979	901	990	908	918	969	960	924	1005	890	893	954	912	923	903	970	902	930	948	900	914	886	918	933	915	948	934	991	936	968	972	946	923	977	946	927	865	928	953	927	958	938	909	873	961	901	1014	953	943	909	908	912	843	951	994	964	943	974	936	937	936	935	907	968	906	967	910	863	905	918	971	940	915	855	1004	970	936	972	929	950	921	932	942	984	921	953	940	949	918	943	982	950	957	982	937	909	955	881	928	944	904	947	936	940	901	992	884	915	926	953	959	927	956	953	903	985	936	957	934	957	885	922	929	932	963	1026	933	893	942	885	938	944	929	911	986	957	927	956	933	847	954	966	952	925	941	939	953	972	925	1023	977	995	943	964	953	977	879	926	950	857	937	978	981	909	1002	937	948	924	954	928	968	933	989	930	920	920	935	904	964	956	888	974	933	917	904	897	954	956	931	902	952	887	920	961	977	956	907	947	955	953	922	987	934	911	945	903	934	923	926	940	885	909	929	945	949	913	988	943	915	954	899	902	944
56750	32115	20910	11989	4963	2160	1154	780	651	679	579	504	509	510	414	502	470	490	472	461	443	391	464	417	429	436	422	424	407	467	411	456	395	429	413	433	433	413	441	468	477	452	405	435	443	410	464	463	430	410	402	381	417	404	437	424	449	436	440	447	441	443	429	441	397	436	404	475	434	428	435	434	443	445	466	447	415	437	473	443	449	425	384	426	414	442	454	463	430	436	441	445	450	423	431	390	497	413	410	412	446	466	441	455	463	438	431	437	441	442	439	449	431	418	432	421	473	448	414	433	420	449	455	401	449	397	447	420	466	448	434	477	448	422	448	454	448	455	434	394	463	428	406	406	466	398	416	460	464	445	495	406	458	433	449	429	432	440	409	430	471	414	456	480	440	460	462	446	429	427	450	506	392	414	432	466	446	433	451	405	410	428	478	444	430	460	456	420	432	405	430	451	450	423	465	421	478	429	459	470	460	452	453	405	428	457	423	400	453	426	444	491	452	409	448	429	420	432	460	419	423	457	390	422	470	421	426	402	426	411	431	423	464	437	457	463	387	432	410	444	460	436	403	455	431	458	431	454	429	428	417	421	463	432	457	451	440	438	406	427	413	467	426	446	473	439	466	408	481	429	468	420	419	458	424	484	447	437	396	473	443	402	416	448	442	439	440	412	438	451	449	413	446	443	447	449	415	452	417	448	453	447	457	438	416	468	459	435	423	459	430	429	442	423	398	418	449	473	432	482	427	418	470	415	446	440	411	455	471	428	396	408	460	435	459	455	453	430	460	437	411	427	484	469	406	441	401	461	452	429	474	456	479	446	462	480	450	456	452	470	453	451	466	466	460	436	434	441	443	443	477	441	447	435	391	489	451	464	471	406	439	482	469	430	446	435	461	417	458	425	442	416	432	434	404	453	442	462	461	451	420	443	445	492	454	424	434	468	465	422	451	500	464	450	414	436	430	436	453	435	455	423	417	430	411	439	413	438	496	439	444	394	442	463	431	450	443	473	426	440	418	409	411	432	422	430	458	452	394	425	442	430	434	430	453	455	434	464	400	409	455	400	429	439	403	429	438	452	450	443	431	442	432	408	460	452	435	434	445	498	439	434	464	458	421	438	481	454	455	379	460	471	432	439	439	436	449	415	495	479	393	452	430	430	464	465	455	442	437	441	448	451	444	430	456	466	454	406	459	462	460	426	474	405	422	441	398	432	426	412	453	419	461	434	436	456	443	435	419	437	434	459	453	444	420	406	408	397	452	461	464	470	493	438	436	446	405	426	416	422	390	445	437	423	436	425	481	456	401	417	453	418	432	477	433	435	424	465	423	423	445	418	439	397	401	431	445	473	447	459	470	429	469	469	490	431	428	407	464	425	444	453	449	449	441	456	454	430	474	441	399	392	437	420	452	430	442	454	412	463	452	457	461	443	479	431	439	420	398	436	426	437	419	414	475	451	428	434	445	444	486	444	434	475	396	438	513	488	447	423	423	437	424	477	406	428	444	452	471	455	445	482	461	432	423	430	471	470	451	478	418	437	436	484	426	429	474	471	436	395	456	454	495	453	413	507	448	399	425	394	453	464	445	452	421	460	419	434	434	455	457	462	438	453	409	458	437	461	423	413	449	499	431	424	433	445	429	438	438	420	448	429	456	496	444	423	400	430	473	432	421	407	437	433	435	454	429	438	445	444	474	467	420	437	433	470	469	423	445	439	445	418	479	440	387	405	431	454	464	457	456	485	425	455	426	458	460	469	459	432	476	473	417	458	417	422	420	458	467	426	467	435	417	465	432	423	446	483	437	432	461	467	464	414	416	407	441	462	442	442	418	422	432	432	469	416	404	406	414	429	440	421	469	439	426	442	460	406	453	460	449	452	433	450	472	439	408	414	435	465	440	403	446	461	449	454	421	427	432	446	417	422	440	463	478	471	470	420	444	460	429	429	441	391	463	448	395	431	446	426	428	488	490	476	444	416	448	430	431	426	414	411	423	439	465	442	422	419	447	431	368	425	428	438	463	399	432	449	425	443	478	456	444	457	406	419	427	452	410	437	410	411	417	470	441	450	418	468	420	432	444	421	444	421	441	433	419	427	443	431	432	466	426	413	425	432	435	445	400	433	417	497	486	480	443	448	435	444	447	468	444	461	463	432	430	464	427	462	457	424	426	441	447	439	441	453	435	414	443	439	460	441	418	424	434	413	439	437	422	485	438	420	434	409	454	464	433	468	410	458	459	439	433	418	451	430	431	465	441	454	438	460	439	407	468	420	445	416	485	421	392	447	423	447	465	480	426	401	441	410	445	433	460	434	438	431	411	486	440	444	448	458	437	454	489	485	391	452	407	458	431	470	426	425	418	431	444	435	492	456	424	425	412	438	394	448	479	392	455	498	437	422	486	408	407	472	442	438	447	417	440	447	482	461	477	439	519	420	434	440	447	404	399	433	442	438	427	453	463	474	432	469	434	413	388	408	432	430	419	437	445	440	445	415	463	441	418	443	438	490	402	426	443	439	501	437	444	450	400	474	425	450	483	423	471	425	442	454	432	450	432	391	433	443	454	443	398	442	454	439	413	424	432	424	484	457	451	410	454	473	436	449	475	414	438	436	442	465	399	467	458	444	444	449	442	451	438	442	431	436	434	448	438	425	419	421	446	444	412	420	468	453	463	482	417	419	406	425	429	458	464	438	459	482	405	476	431	408	417	472	482	419	457	454	404	466	438	420	440	429	434	410	475	410	427	463	482	456	441	415	413	475	418	457	467	444	449	433	457	453	461	447	454	444	476	416	438	427	455	507	451	465	436	418	391	402	454	433	454	389	426	420	471	481	436	455	441	422	467	428	435	429	457	450	440	449	435	473	435	430	423	440	429	447	400	420	395	471	481	485	425	425	460	491	421	441	433	417	456	400	400	423	448	473	468	447	440	421	489	436	470	412	404	404	429	472	442	438	389	443	429	437	404	413	438	433	464	458	493	431	489	427	472	470	461	456	409	422	433	432	442	481	434	415	422	384	467	453	396	462	446	410	447	406	467	447	459	460	461	456	483	464	443	447	423	461	427	422	450	380	446	419	461	458	414	435	411	449	413	464	428	429	450	456	444	402	430	435	405	440	425	418	438	467	432	427	457	420	417	434	452	451	446	425	465	439	435	430	399	470	440	402	430	418	445	439	472	443	433	453	431	433	419	420	406	432	435	430	426	430	463	484	444	398	422	445	442	479	438	425	405	483	472	459	447	470	414	458	391	433	466	446	434	400	457	433	448	442	484	447	436	484	429	456	454	394	374	452	466	454	411	432	425	465	461	415	411	446	460	432	478	420	449	471	433	410	412	453	461	463	443	483	421	442	438	444	401	440	434	393	409	438	429	433	445	442	425	455	465	446	443	437	459	396	418	472	436	465	469	447	458	448	439	445	442	438	445	439	460	405	421	460	469	462	405	394	439	469	440	411	458	448	431	447	425	422	489	451	409	415	474	405	441	472	437	432
36172	24703	24528	20146	11865	6542	3932	2321	1873	1727	1424	1326	1269	1186	1048	1032	1104	1000	1033	1036	960	1007	980	919	967	980	945	929	953	971	1009	939	945	982	952	952	927	1001	969	966	958	908	910	956	999	909	926	963	899	975	949	968	938	977	980	911	899	944	936	1015	949	928	1007	862	905	921	958	961	907	902	956	975	944	990	934	848	901	966	894	894	911	900	960	980	946	946	966	919	958	891	909	924	896	904	900	882	970	986	942	922	969	906	953	928	907	979	891	948	927	923	922	968	986	946	936	955	904	926	951	948	924	899	932	954	936	900	920	959	887	892	890	942	932	983	968	894	955	894	943	963	906	949	909	993	949	979	926	934	1014	957	982	903	930	932	942	927	939	950	913	975	887	965	946	916	927	888	1011	932	931	1000	905	933	948	957	920	922	930	934	945	959	1008	960	902	879	954	941	936	881	974	954	969	933	896	1026	934	932	934	959	932	952	872	924	925	943	962	929	928	875	948	919	960	960	933	922	908	981	902	849	981	934	956	882	953	956	923	977	931	949	971	929	948	889	918	885	939	878	894	911	928	1000	912	944	922	952	868	977	966	881	927	954	901	908	926	944	954	969	923	941	927	989	950	949	949	958	905	853	940	909	943	958	961	989	971	923	939	920	941	921	972	886	945	947	953	899	981	981	905	929	940	960	978	889	924	990	899	942	932	920	994	943	940	881	949	919	857	1014	970	982	938	914	929	885	942	895	939	938	952	912	980	924	948	937	934	891	919	896	935	919	992	975	876	939	973	953	938	899	899	899	956	1005	931	919	923	892	975	921	972	924	913	929	940	928	953	931	971	931	928	973	898	880	937	880	932	923	890	934	945	940	953	917	951	952	970	929	931	956	888	986	921	959	979	909	979	933	916	952	896	936	982	963	898	912	945	955	924	973	943	925	939	936	971	930	944	990	904	900	908	932	979	871	932	949	943	926	952	934	945	889	924	908	931	928	950	906	963	932	989	903	916	946	917	944	915	913	953	885	981	937	939	925	891	955	948	911	931	909	961	876	869	957	937	938	973	914	950	942	938	916	968	906	961	951	931	902	883	930	937	940	950	998	945	904	957	892	962	975	974	931	952	936	925	995	936	917	928	940	994	971	922	949	907	951	915	955	976	874	957	966	963	874	928	948	945	907	899	917	939	901	906	932	952	910	931	941	927	929	930	967	915	967	967	876	874	951	948	956	902	931	912	950	921	897	914	939	980	922	974	982	925	925	966	877	973	949	967	966	956	925	951	900	892	996	943	903	941	931	965	934	971	986	942	939	919	930	943	951	931	946	939	910	884	857	912	969	919	946	950	931	951	927	875	952	874	915	965	944	913	886	891	907	964	1003	1009	908	944	943	947	940	952	909	935	925	887	961	1024	962	963	945	893	926	900	930	972	942	942	970	946	989	884	882	978	871	946	909	929	927	982	969	895	912	910	910	881	944	909	963	977	964	974	915	1021	979	929	935	941	940	917	933	971	929	944	944	986	954	959	933	927	906	958	945	920	987	875	957	953	927	947	928	960	974	893	905	941	876	969	934	950	964	951	959	942	901	901	920	933	907	936	935	903	983	915	912	945	936	918	930	926	920	1000	932	886	953	937	903	921	893	943	912	939	882	949	924	952	958	902	946	917	926	940	950	912	927	922	872	900	958	958	956	926	864	921	929	985	992	951	970	929	974	931	933	956	960	955	967	929	957	923	974	906	993	967	974	892	948	946	959	936	916	890	904	919	925	942	914	951	914	918	922	939	926	944	926	953	923	963	955	933	992	958	951	937	962	994	938	912	910	898	913	960	893	913	932	973	902	957	895	949	942	958	953	925	966	959	890	926	957	958	956	923	981	984	1023	927	923	897	948	910	970	976	889	967	984	969	899	920	891	991	940	970	933	955	961	943	929	940	918	963	911	973	952	928	964	939	941	967	900	964	923	978	978	911	938	929	944	938	879	938	960	952	912	959	936	949	906	921	942	933	963	959	901	895	906	922	935	903	924	948	908	972	931	964	984	950	1010	928	938	935	934	950	947	894	878	1037	930	959	964	938	916	970	954	909	951	952	949	931	953	932	910	923	937	988	932	980	902	963	915	950	973	895	918	933	979	947	941	978	892	981	923	944	979	921	885	962	957	911	950	884	1012	959	957	897	903	934	954	928	968	942	943	899	953	945	955	918	968	971	928	890	977	965	951	930	876	928	953	921	881	881	911	944	882	933	914	892	945	946	977	921	917	944	957	935	966	900	911	903	988	943	943	916	973	930	921	936	978	963	915	963	960	994	931	961	961	966	872	890	968	962	878	935	945	935	975	933	908	964	962	982	987	914	916	944	949	962	976	899	974	927	900	932	914	940	883	902	948	961	931	940	963	916	930	868	932	917	896	935	956	917	966	905	921	921	934	980	938	896	939	945	939	893	944	982	945	917	908	966	950	882	950	967	901	920	941	945	918	981	908	950	954	955	969	991	958	935	913	940	887	982	888	944	1003	915	936	924	925	982	950	916	920	936	960	883	956	975	955	908	955	901	921	930	982	964	887	954	967	889	931	940	941	899	883	949	920	894	901	987	937	965	877	934	921	953	938	898	920	916	911	949	911	954	986	891	922	971	900	927	948	949	908	922	955	969	940	912	940	946	935	932	924	930	909	897	962	935	939	968	933	968	980	904	944	990	934	946	900	931	931	926	915	859	954	936	939	975	974	947	939	935	889	963	993	922	974	938	946	935	970	983	897	947	944	954	925	905	936	987	985	920	923	963	910	934	990	954	928	914	918	906	912	1003	967	911	952	961	960	923	966	928	970	863	908	945	887	960	909	901	975	925	940	975	915	943	973	949	899	982	956	905	930	941	968	893	957	881	872	921	926	938	995	963	969	905	945	988	931	934	924	946	924	942	923	897	931	954	957	994	999	993	984	955	876	956	968	945	943	882	936	893	925	931	958	936	969	960	957	949	966	978	967	884	927	935	924	942	961	926	968	926	969	1038	943	953	958	928	986	939	957	969	929	979	888	991	931	944	942	887	967	943	962	988	977	990	907	958	949	889	921	980	940	959	937	935	948	928	965	926	952	969	977	996	917	854	957	929	922	951	988	964	919	957	930	917	990	930	932	921	929	930	922	935	972	945	933	960	956	959	879	941	931	988	945	1011	948	952	918	913	952	906	944	940	938	885	935	909	947	866	899	933	962	934	974	969	987	880	933	953	911	902	861	909	960	944	936	946	964	955	919	941	875	903	947	935	918	933	965	910	874	967	950	919	881	916	916	887	901	931	937	939	963	937	939	924	902	897	941	956	987	1052	963	903	870	919	935	928	905	935	921	951	987	1028	957	927	926	921	914	891	921	969	947	958	977	899	930	935	899	956	954	914	954	909	935	958	960	900	905	936	878	879	923	929	942	942	955	941	956	898	922	953	987	918	930	909	995	864	926	1003	920	961	981	875	913	898	975	922	864	931	949	981	894	930	963	972	933	947	972	997	908	882	937	963	942	937	924	950	910	930	925
63679	40578	29416	14928	7312	3334	1201	800	676	596	596	536	513	511	470	461	486	429	488	451	470	505	479	445	469	480	465	487	467	477	475	449	469	452	451	448	454	466	477	427	430	482	459	417	434	442	390	408	420	448	474	429	406	485	445	449	460	430	467	436	438	462	455	429	434	455	466	470	444	513	442	461	458	448	445	404	457	468	497	457	448	463	392	452	449	432	418	441	467	455	463	453	436	396	442	462	440	449	451	427	462	458	478	453	466	445	419	469	457	457	450	447	427	447	437	472	500	457	457	433	434	420	433	447	457	403	462	457	432	471	471	496	433	481	444	492	478	470	429	509	490	479	458	434	435	425	468	444	443	448	457	501	446	415	444	422	444	435	451	469	410	496	445	468	409	437	469	429	451	450	449	437	471	438	436	457	448	435	432	461	426	433	429	411	457	466	472	424	453	447	445	441	476	465	460	479	459	458	512	433	444	479	429	434	420	465	471	434	404	462	483	468	449	418	426	481	495	463	427	453	431	464	468	442	475	440	449	453	478	478	467	435	460	424	441	447	425	445	462	473	446	427	458	452	460	420	487	423	449	447	482	444	434	451	459	455	426	434	477	437	458	485	439	459	440	492	463	437	475	439	476	435	414	476	444	447	441	459	452	453	484	500	433	404	458	518	483	439	486	455	422	493	424	414	457	450	399	462	458	416	437	478	427	420	420	483	507	468	446	430	431	456	454	444	428	470	478	428	443	429	425	482	439	456	422	480	449	434	456	458	436	514	434	429	422	439	501	441	462	450	445	417	473	427	467	443	421	439	462	460	412	418	438	412	449	461	418	400	422	448	453	437	461	476	418	432	458	453	433	460	445	446	455	438	461	496	461	478	490	456	413	449	399	419	456	437	446	451	455	431	451	459	465	513	427	463	468	443	455	437	431	452	497	435	463	465	456	465	464	494	412	450	470	425	425	429	467	461	434	476	466	488	460	453	500	460	433	417	514	398	432	449	468	503	440	432	431	424	430	443	450	432	437	433	441	432	469	455	455	465	496	418	436	412	452	477	456	417	436	414	484	453	503	522	446	474	419	402	448	450	440	453	498	464	448	453	458	476	441	405	432	450	454	442	478	459	438	424	462	440	476	466	449	436	441	447	490	444	448	446	488	456	492	443	448	452	401	486	426	439	458	467	447	417	476	461	527	462	452	478	458	410	491	478	465	438	448	479	429	432	459	430	445	467	459	481	464	441	461	410	495	491	468	451	480	463	452	447	458	474	464	438	472	406	480	380	476	437	434	471	465	431	473	457	455	439	462	466	477	468	524	483	467	409	451	420	427	448	439	488	453	473	462	439	490	433	439	447	478	496	466	491	485	489	453	447	419	472	476	450	454	449	420	423	429	439	452	431	457	450	413	448	397	405	432	479	427	430	489	427	445	465	431	467	468	440	460	421	480	463	430	457	419	455	424	480	447	465	434	505	424	418	468	451	430	411	430	475	445	428	448	440	459	449	492	504	415	447	414	460	462	458	400	417	477	439	445	429	466	478	457	426	455	484	489	456	467	432	447	466	506	448	480	466	495	439	483	453	472	445	449	460	466	434	471	430	428	436	423	464	446	441	461	441	409	457	480	445	479	439	450	437	472	438	479	440	424	422	411	427	448	426	478	405	449	422	459	447	455	467	422	462	435	457	420	433	438	455	482	529	438	433	444	421	437	460	437	480	451	446	516	474	448	509	449	440	447	458	502	419	482	461	436	463	448	516	426	456	464	465	517	449	432	417	430	459	433	438	480	462	423	431	415	431	458	473	463	423	422	448	465	416	515	433	448	478	447	425	412	459	499	427	427	491	461	440	459	451	414	425	495	464	427	495	454	436	417	455	490	472	459	465	482	404	487	408	421	441	445	430	473	451	428	456	450	431	439	454	450	434	496	433	443	437	461	479	471	472	425	449	443	410	450	465	433	433	470	486	450	423	432	459	488	426	409	434	432	434	456	449	459	439	443	451	462	438	498	464	434	447	458	488	431	481	437	444	484	469	440	422	462	491	443	490	438	447	484	475	483	454	461	410	464	473	411	452	456	440	482	458	455	452	443	441	488	445	464	416	434	403	436	428	465	456	442	492	433	436	423	450	451	492	443	444	480	469	450	438	459	461	468	452	438	453	464	466	448	424	458	467	460	433	411	468	486	448	479	455	462	420	403	411	483	396	374	427	482	442	466	425	423	410	468	447	473	458	474	449	435	434	441	456	460	474	475	456	479	443	443	435	478	433	469	447	468	451	438	446	468	457	433	439	409	447	480	454	440	439	482	435	434	422	418	466	413	417	441	434	448	479	452	426	436	458	428	457	489	468	456	450	497	465	444	442	473	448	427	417	475	465	455	454	469	473	435	388	483	475	488	411	441	420	454	420	428	445	428	490	433	455	466	490	465	464	469	455	435	473	433	449	463	457	466	408	450	415	439	492	482	428	402	439	462	490	472	443	479	462	464	437	432	486	434	423	465	436	445	477	486	479	447	434	405	427	431	456	411	452	449	414	435	451	466	459	418	462	455	478	452	473	463	458	482	475	451	413	433	440	454	412	428	454	442	460	451	461	429	423	445	469	446	461	466	398	461	466	461	423	442	434	496	439	416	432	467	475	470	496	485	456	453	420	475	457	497	431	452	455	478	457	448	448	475	453	437	475	474	487	420	471	429	423	448	430	471	458	461	473	410	484	421	470	475	451	439	420	408	436	477	433	461	441	472	452	431	434	429	402	443	442	455	441	451	429	456	478	489	469	458	484	441	460	459	443	440	458	477	470	408	461	426	484	466	453	451	473	490	480	442	446	454	421	436	412	422	437	450	471	410	452	411	463	430	419	496	481	472	440	426	450	468	468	458	447	438	480	456	478	439	468	444	404	393	413	456	474	417	440	464	486	438	451	435	445	446	454	453	461	485	425	456	485	452	415	435	450	461	440	472	458	446	465	446	435	476	481	485	464	445	455	497	456	439	456	400	420	469	445	429	474	415	448	473	475	460	438	448	444	421	463	510	457	452	440	469	477	427	419	435	437	429	434	445	453	440	466	458	442	438	424	448	449	447	437	400	480	461	453	470	488	461	491	443	448	427	442	453	469	447	444	472	451	477	453	431	456	430	373	466	453	448	473	417	474	454	469	464	441	437	457	507	462	467	439	457	446	486	479	482	474	476	441	433	405	425	467	430	453	466	443	477	438	477	447	504	488	434	427	415	461	436	443	487	455	438	401	469	486	426	438	454	456	443	438	478	446	440	469	457	448	427	480	414	421	458	419	434	445	397	502	439	447	502	475	468	440	480	450	427	516	425	457	462	414	448	438	481	491	464	423	426	462	435	447	454	487	487	448	415	474	432	472	434	426	442	457	474	498	480	435	458	410	438	435	464	433	432	464	440	473	490	457	433	432	465	447	453	432	475	452	436	461	480	435	408	486	473	468	409	436	438	444	477	436	463	444	458	446	456	414	423	428	445	389	437	419
40693	32930	30561	21633	16220	8500	3471	2259	1901	1721	1534	1375	1315	1263	1123	1116	1075	1057	990	1057	983	1012	1004	1010	969	984	940	945	963	991	976	912	917	992	962	938	957	957	935	922	907	916	985	950	1009	974	919	981	964	986	921	933	942	976	969	953	904	969	953	961	954	968	953	917	937	973	954	911	973	908	1002	958	919	909	935	939	996	981	943	954	986	960	962	940	956	936	900	973	939	930	976	988	905	1024	950	914	938	951	946	1005	931	955	931	961	938	926	972	946	952	967	918	969	862	989	927	1001	974	956	922	901	953	945	956	969	926	909	959	949	948	946	986	926	959	938	956	953	912	949	1009	929	897	917	938	905	956	933	958	996	931	931	935	992	951	966	935	926	974	908	1008	945	963	939	893	935	937	940	924	955	965	952	940	946	950	910	987	945	922	902	925	970	965	974	943	930	976	978	951	943	962	929	994	879	982	984	933	964	912	993	955	967	983	949	994	960	946	1014	888	927	976	924	984	935	946	930	940	1019	994	984	922	986	960	958	957	940	935	918	955	918	973	937	945	955	1000	943	946	955	964	937	955	927	973	964	927	928	948	985	925	954	977	947	918	950	929	920	913	912	936	987	959	919	961	987	966	948	945	989	954	987	924	966	954	978	917	947	939	957	976	963	939	986	997	885	978	987	958	973	976	932	905	994	958	948	937	961	952	1007	941	966	1008	960	936	908	1029	1007	949	942	953	936	944	943	947	938	910	909	990	919	951	956	914	937	919	964	966	928	977	918	929	998	998	1017	949	931	961	929	1016	911	932	930	951	1020	960	947	948	979	965	887	954	942	970	910	948	922	945	933	945	963	1018	974	951	935	970	962	981	964	939	952	950	927	948	984	915	1005	973	930	974	935	956	936	922	973	898	1004	935	926	952	947	880	969	942	915	938	932	983	927	965	991	976	924	974	896	942	947	929	963	981	883	938	935	927	907	955	971	904	930	934	997	855	896	984	898	928	985	896	959	963	1015	951	947	924	973	998	913	941	980	924	913	936	928	971	973	950	959	966	947	988	957	983	965	907	1017	945	970	972	920	995	961	915	936	907	967	979	958	918	920	924	929	964	948	976	963	929	1030	945	993	977	961	970	932	927	955	941	980	1003	827	987	995	961	982	983	965	933	950	973	922	947	927	918	974	958	934	969	973	941	931	969	944	891	927	999	895	989	966	916	941	959	976	981	978	919	945	951	960	961	893	978	950	956	939	930	962	971	971	971	951	878	956	1005	971	958	957	949	932	930	1003	939	916	964	925	983	974	974	992	948	900	932	984	930	925	950	909	938	920	980	928	986	943	941	1006	945	975	1011	940	929	960	987	955	961	918	941	960	946	934	948	946	1016	920	947	970	983	900	933	952	936	966	987	885	925	977	953	953	932	922	942	973	947	922	985	920	937	991	925	895	908	895	957	938	1008	991	924	937	944	987	982	908	955	944	951	974	972	995	906	915	991	965	911	952	990	883	949	1017	976	945	1004	965	893	916	995	930	896	902	992	963	979	904	940	998	919	969	901	918	908	959	1004	970	961	894	987	1000	946	947	935	926	937	996	907	980	916	973	940	945	954	901	919	952	911	975	942	932	963	907	916	948	966	929	933	938	1025	977	944	968	969	921	933	992	954	931	938	943	955	941	982	993	919	971	971	932	945	913	956	971	922	935	962	949	941	957	914	904	922	1008	897	979	894	965	965	951	920	1022	1000	926	987	951	887	996	923	972	988	964	951	943	912	916	923	951	939	946	927	1016	951	952	945	938	913	993	961	939	934	926	932	932	976	993	961	933	1014	944	991	994	955	886	950	944	968	933	945	934	938	946	948	924	916	935	948	964	941	993	969	960	966	960	976	924	985	933	912	910	980	999	928	1009	948	957	972	962	928	956	1006	922	945	955	911	954	924	953	960	950	953	995	936	915	959	958	945	950	948	938	919	926	899	953	895	937	914	1055	992	933	955	992	971	911	988	1025	960	961	960	973	975	911	864	960	996	979	952	937	955	921	960	910	964	1019	930	939	920	955	940	881	923	963	902	954	935	973	974	953	943	948	985	989	938	963	1008	928	971	976	965	919	946	936	942	939	945	972	982	986	934	948	959	986	958	1005	968	937	984	947	996	1001	941	983	956	981	914	897	923	923	964	955	951	919	932	948	979	942	963	986	901	938	927	942	1004	912	942	949	992	904	975	1022	928	978	951	921	932	950	935	919	987	925	944	935	992	960	903	903	978	929	951	934	947	922	920	903	958	943	920	962	987	993	1015	997	979	934	952	915	981	938	979	904	989	1002	1001	962	966	1010	897	914	967	1004	961	952	942	996	948	939	974	948	918	995	959	1006	961	918	990	890	943	935	934	988	943	912	998	1021	935	945	892	926	993	928	972	950	913	926	924	927	969	954	930	1009	912	898	999	963	963	967	951	1018	970	950	910	960	965	957	936	931	916	927	979	967	963	939	965	926	916	886	1001	945	955	956	935	931	902	948	949	918	985	988	912	957	964	940	969	1003	978	958	991	987	969	956	929	1004	934	954	981	995	992	915	981	920	973	915	968	946	894	905	931	958	909	919	915	973	934	914	931	957	937	942	985	921	946	971	950	976	929	956	950	959	872	961	1004	954	897	971	927	961	985	933	1009	988	934	971	906	945	926	982	985	944	966	948	963	921	957	965	973	964	918	982	927	959	987	1044	951	1003	922	937	929	945	980	884	933	936	925	945	940	966	939	935	953	1026	964	946	945	927	932	894	958	939	939	979	952	922	948	982	913	940	919	978	930	944	1038	962	965	977	940	909	918	1008	927	951	899	930	933	938	940	911	953	978	925	954	921	962	920	962	948	986	936	1029	964	983	884	920	919	927	937	944	980	961	963	957	951	894	955	977	948	979	955	991	999	950	958	905	954	971	920	909	881	941	930	954	955	932	981	976	923	916	939	918	949	953	881	947	979	920	893	945	927	958	887	1021	987	945	970	900	1008	973	965	943	976	955	928	951	969	876	974	964	956	972	993	997	948	920	935	969	1024	956	926	1017	1004	944	906	993	984	969	1019	951	938	982	976	945	926	964	918	928	950	946	971	993	971	980	985	934	992	949	889	924	929	955	916	935	949	959	982	949	925	921	911	991	915	964	937	1003	976	946	899	974	924	967	969	917	1039	958	978	944	943	983	966	917	985	953	971	957	942	997	957	932	962	984	931	978	933	967	914	959	968	957	1001	933	964	894	888	927	944	888	958	889	1007	969	948	917	893	931	952	947	1019	969	977	925	972	998	1019	945	963	1022	985	972	934	963	968	929	935	990	927	922	930	894	960	908	980	931	928	943	991	964	935	944	960	978	930	925	978	938	936	977	975	928	985	963	943	965	968	1038	947	914	986	929	936	985	997	969	860	910	1014	902	953	985	1003	943	940	945	959	981	960	883	1002	1022	961	976	896	1021	945	883	949	949	980	911	954	965	951	944	958	954	945	909	935	970	914	924	942	940	928	1000	980	962	989	929	916	931	947	988	953	1011	940	916	923	933	934	940	932	923	983	991	966	940	964	913	955	972	934	916	933	977	955	952	956	905	906	994	956	918
51912	33318	13169	3653	1530	860	564	560	520	490	489	496	473	446	468	448	460	448	476	476	479	466	443	460	442	411	436	501	407	487	481	414	438	448	472	444	431	423	443	418	437	452	465	438	442	461	437	446	433	446	472	488	416	487	466	432	439	481	432	447	437	463	427	450	406	469	447	453	411	463	440	485	416	466	438	489	472	416	411	422	467	466	442	468	400	442	435	438	488	429	481	424	428	424	475	427	399	438	492	429	508	428	461	486	425	428	435	419	440	487	423	447	480	423	419	413	444	441	452	453	441	456	447	445	426	480	467	447	434	429	504	443	481	418	457	444	420	411	456	469	481	425	429	437	451	441	437	431	475	445	483	443	463	432	457	473	447	420	462	433	473	462	464	463	417	455	423	444	422	442	458	475	460	419	452	428	438	444	430	449	458	457	420	424	449	450	438	441	418	436	415	419	430	520	420	477	433	453	443	407	406	454	431	465	460	408	461	414	466	445	441	417	440	407	418	428	456	426	435	478	472	421	451	488	470	486	467	462	364	465	470	443	472	411	427	430	463	487	428	416	476	436	415	427	489	451	457	463	408	483	455	433	457	432	455	465	465	434	458	444	414	413	395	472	504	451	461	459	432	449	437	427	422	467	436	438	462	451	497	427	431	499	455	461	435	469	416	418	447	410	446	434	436	447	399	455	448	418	446	435	455	469	448	480	444	450	443	435	489	415	464	468	449	453	463	496	454	487	482	453	433	412	462	471	433	443	434	431	480	475	464	492	445	449	466	470	420	441	401	435	470	439	391	450	417	423	476	392	473	440	419	450	457	420	479	452	428	494	434	418	459	423	445	455	463	427	423	432	439	467	434	432	441	449	488	452	410	455	446	417	488	456	450	494	400	445	388	443	417	470	421	451	440	415	426	425	430	439	447	451	445	481	436	462	466	416	463	488	430	466	469	475	452	416	414	453	426	470	430	447	527	422	478	424	438	432	428	444	450	436	453	483	406	416	435	489	449	423	443	441	443	471	426	417	462	449	470	427	432	475	455	436	477	479	451	405	412	443	451	464	402	484	390	456	450	473	440	442	464	471	428	470	454	454	467	403	493	429	437	460	421	437	444	402	454	458	428	433	424	424	413	448	405	405	454	443	445	396	446	482	445	468	458	475	389	420	396	398	449	462	457	454	500	397	477	417	491	470	445	425	458	415	474	457	436	402	470	422	423	429	421	430	458	460	453	408	425	453	466	478	485	434	453	446	443	416	409	408	429	426	449	438	466	470	460	453	429	454	437	471	439	381	477	447	398	458	469	473	461	457	427	434	491	453	446	406	442	468	427	431	459	444	478	476	459	446	425	379	447	488	448	429	456	466	438	471	468	422	442	428	425	465	418	448	475	449	462	451	422	445	447	460	456	460	428	473	468	404	435	452	459	466	437	454	432	439	426	474	452	449	450	442	399	426	454	404	401	408	442	421	433	434	446	488	447	462	464	445	446	452	465	485	431	444	416	441	495	479	410	470	456	465	403	450	432	457	416	402	419	436	437	455	463	451	450	422	468	447	479	465	416	453	414	459	422	492	427	460	421	490	405	456	474	465	436	438	450	434	472	419	397	462	421	473	493	450	459	439	432	442	449	461	492	435	428	408	452	437	455	430	404	394	453	447	419	451	459	404	440	433	448	481	478	395	424	477	445	453	419	448	424	459	432	379	475	486	434	454	470	443	407	451	503	436	448	464	458	449	439	468	461	464	443	470	428	463	427	468	473	413	450	430	415	420	469	431	437	457	448	415	504	430	458	446	426	417	441	404	463	447	489	475	471	437	418	445	422	444	456	407	474	444	467	441	419	417	412	426	491	426	454	467	459	417	443	439	446	454	445	435	429	435	459	424	396	407	410	412	435	428	404	428	483	436	420	435	472	465	435	429	452	456	440	408	481	460	447	436	446	398	413	434	438	421	458	457	449	468	445	426	461	472	449	455	467	486	468	444	451	467	466	421	456	448	441	465	427	423	457	480	453	429	438	484	439	416	429	403	421	442	441	459	485	440	454	453	422	451	432	450	462	432	452	439	425	464	450	444	432	444	477	464	433	447	426	429	431	443	438	474	455	448	479	448	469	428	420	400	467	450	432	421	462	417	450	470	442	464	416	432	413	463	449	493	494	458	424	482	510	419	435	458	431	411	447	419	452	464	397	458	465	459	457	455	494	433	423	427	507	466	452	484	430	442	430	438	437	453	436	429	409	462	487	455	427	449	392	479	418	437	410	514	449	440	462	468	444	443	427	435	443	411	459	446	456	445	443	455	419	451	398	460	468	433	434	473	453	424	455	437	442	448	447	453	455	453	440	420	452	435	491	433	443	422	499	416	410	482	437	413	415	397	423	477	440	429	467	479	456	442	429	442	478	445	417	410	444	483	440	443	437	446	479	457	480	459	444	476	432	433	449	436	402	453	463	460	424	428	443	442	414	435	437	436	448	476	445	461	446	424	437	425	413	439	430	438	398	441	416	407	455	469	458	466	400	406	439	459	445	433	463	430	436	487	439	418	399	390	472	434	442	468	455	438	471	425	465	448	448	453	461	438	440	426	451	423	434	439	467	448	443	457	456	479	432	454	446	436	454	500	444	478	443	436	458	434	463	445	437	429	453	489	407	408	450	454	433	451	460	491	465	432	440	433	504	454	436	449	442	440	442	465	422	449	475	455	442	472	450	441	454	442	505	402	447	466	448	437	480	431	455	410	434	431	425	474	443	471	431	421	440	454	448	480	445	438	488	478	450	477	442	433	444	433	439	433	409	449	464	432	422	451	450	468	472	462	417	444	415	456	436	446	424	476	411	469	439	484	470	443	478	442	440	452	409	422	453	460	475	472	415	416	421	425	474	407	440	452	442	431	446	462	500	448	433	496	388	510	452	476	467	483	415	443	475	413	451	476	430	382	426	456	439	433	437	422	459	473	471	462	454	518	440	440	441	455	402	433	415	443	467	440	419	426	433	460	453	418	447	448	463	414	439	436	455	458	444	409	423	457	426	467	404	439	431	498	460	431	442	470	482	460	431	473	448	465	436	403	449	418	427	490	464	456	469	415	449	423	463	468	436	374	438	439	414	439	405	438	420	472	438	456	460	482	438	453	392	406	458	439	465	457	433	489	474	496	459	464	426	447	428	472	457	412	452	397	445	491	498	499	451	419	484	433	436	427	432	455	425	430	454	435	485	421	465	467	436	427	421	430	459	426	433	451	460	431	443	426	461	418	418	457	467	489	418	405	408	423	430	425	451	444	453	431	408	475	435	383	402	453	446	443	448	438	448	444	426	474	439	460	466	464	430	447	478	435	461	417	423	428	427	476	472	492	411	422	425	473	478	488	448	383	408	468	474	403	471	399	434	447	482	446	490	437	400	425	451	412	431	502	440	457	413	448	419	428	414	433	506	467	448	461	428	439	435	400	449	452	457	482	397	449	409	415	462	470	431	439	456	450	433	438	471	438	414	444
33919	25431	13234	6701	3962	2264	1493	1268	1283	1180	1103	1051	1011	1040	986	957	1039	983	981	994	965	922	982	992	986	854	924	921	938	914	936	951	915	951	916	893	918	915	937	941	949	933	924	960	922	879	895	927	893	926	892	902	1001	931	941	941	932	971	961	1007	891	943	943	920	886	914	923	1013	901	956	973	917	927	940	929	992	981	923	944	1004	955	945	897	948	953	959	916	968	961	933	1010	933	905	937	933	947	973	954	943	923	932	942	947	928	920	921	962	912	985	909	974	918	945	930	916	939	946	914	867	924	914	955	941	914	883	993	919	964	936	915	979	946	920	915	965	900	943	948	999	918	888	960	946	939	956	1044	906	893	889	869	915	936	915	910	928	905	895	927	1007	951	973	934	944	957	993	948	893	945	906	891	956	892	949	970	920	890	916	965	965	918	926	904	905	923	952	921	953	932	925	956	967	935	957	922	969	933	903	945	944	958	904	913	931	907	920	967	916	926	952	982	932	893	905	951	978	883	970	938	964	950	932	968	863	933	914	987	909	972	919	917	918	945	890	948	892	876	906	951	957	967	947	873	902	922	897	943	912	959	910	866	930	955	1000	973	941	928	927	901	943	901	887	954	1006	942	896	941	938	956	955	968	988	959	968	943	909	892	892	902	930	991	970	852	980	916	961	941	989	972	946	917	920	945	1000	935	947	984	979	896	958	873	911	945	895	989	910	936	924	921	922	943	957	904	835	962	911	902	971	905	941	875	892	894	944	955	971	953	921	922	945	935	917	887	888	961	925	915	984	896	849	1016	941	952	968	942	945	942	994	927	938	907	939	918	925	903	968	934	957	950	958	899	901	901	947	957	968	960	940	929	860	931	951	1001	961	939	960	970	931	915	962	964	972	969	922	876	898	872	920	920	949	943	969	928	907	941	898	904	926	1008	954	908	935	888	971	968	884	901	990	972	935	948	931	900	969	955	949	935	934	943	918	929	956	923	949	938	956	961	958	965	898	984	960	856	951	926	949	957	891	947	909	928	923	934	943	906	909	925	997	970	968	949	970	910	964	1002	927	911	915	922	913	853	940	927	927	924	911	975	947	926	920	913	938	906	943	948	946	946	976	965	926	934	946	888	959	923	963	958	947	977	953	927	923	905	994	901	929	900	976	953	921	958	941	928	946	952	925	946	932	927	962	934	908	936	982	926	945	894	950	958	849	921	945	897	897	976	938	904	927	1026	932	925	951	895	942	948	929	965	988	948	904	947	952	911	995	936	878	888	969	939	943	951	923	880	938	899	930	940	962	904	937	924	967	983	967	966	957	908	935	879	941	965	890	912	963	964	946	869	965	914	911	946	984	907	918	937	925	930	965	952	897	921	934	890	904	950	919	929	977	973	947	985	892	926	909	904	955	950	957	980	955	904	962	904	1011	937	958	938	931	952	940	940	976	982	927	949	960	920	980	940	950	971	1017	969	875	943	931	922	946	998	982	963	966	1016	865	944	853	934	897	937	973	910	935	926	952	929	930	987	889	979	916	952	942	915	919	957	887	973	909	961	956	921	985	930	947	946	933	883	932	954	961	887	926	932	971	945	967	948	936	994	975	898	927	986	957	870	908	921	992	943	950	930	931	943	912	888	885	914	965	920	918	961	943	875	901	927	942	915	918	966	924	906	964	949	923	925	908	951	908	922	919	903	938	952	1010	966	937	924	933	969	943	952	941	951	965	956	873	966	892	960	962	955	955	920	900	981	976	957	930	932	956	963	938	943	946	919	892	922	941	955	920	907	997	926	880	958	894	949	950	949	913	942	898	869	940	963	940	937	994	963	888	903	932	945	942	974	961	930	876	954	872	906	925	969	1018	922	877	941	992	944	917	927	994	883	884	934	995	934	939	970	914	913	952	981	910	941	913	944	944	923	943	966	952	908	915	964	941	926	975	897	950	940	952	902	959	907	928	951	949	1008	914	938	956	946	917	970	983	903	930	871	893	934	911	908	967	922	922	944	986	1028	912	931	952	930	896	947	993	950	921	965	957	923	974	937	892	901	964	905	881	930	1005	933	985	955	908	919	965	953	951	883	928	942	945	904	953	924	902	917	939	947	927	955	914	953	943	922	939	973	897	977	1007	954	917	930	971	952	913	969	875	920	1009	969	961	926	905	947	929	981	946	939	993	947	933	878	966	924	956	938	955	938	955	933	981	904	964	989	899	869	928	1008	961	976	928	939	931	876	925	939	945	959	890	931	941	929	916	947	931	974	902	932	934	971	958	976	968	912	938	901	944	927	910	945	969	899	945	975	924	965	922	904	909	893	945	939	952	921	996	907	954	963	922	929	1005	994	921	960	939	934	943	945	978	909	913	934	953	949	927	933	904	942	897	945	917	955	953	923	944	919	926	940	967	1001	955	928	919	966	908	945	956	899	965	992	943	907	963	899	925	890	946	934	918	980	912	953	930	910	885	984	909	965	944	929	926	968	927	966	949	986	882	947	901	950	981	943	933	1007	949	923	977	965	933	920	894	933	950	948	964	946	949	948	994	912	917	929	899	930	911	884	880	906	969	911	986	915	937	951	917	941	938	967	955	976	933	911	942	927	928	935	902	933	956	934	954	946	931	935	934	970	946	974	903	955	898	916	917	938	959	918	944	958	925	908	939	903	969	909	970	975	923	932	962	937	956	960	964	957	913	992	920	931	969	898	938	957	977	886	966	948	948	919	970	962	933	979	890	956	942	950	923	970	959	985	902	941	948	932	953	926	954	910	929	993	945	896	963	889	1022	956	924	968	926	1002	921	889	934	938	921	945	940	959	966	925	965	935	930	938	911	921	920	978	892	939	925	949	964	970	950	934	925	939	887	881	871	924	898	906	993	952	1016	911	898	937	985	893	909	971	979	959	953	905	986	937	941	967	930	1001	951	976	944	923	899	978	905	967	890	946	921	920	957	924	964	906	999	910	902	911	910	964	886	962	935	956	968	958	911	911	913	884	930	934	886	920	924	968	908	933	953	878	940	948	874	937	991	939	932	918	991	945	937	949	930	884	953	948	928	951	904	943	929	958	933	911	934	935	901	937	945	917	973	964	912	899	917	906	958	921	953	932	872	929	932	982	959	889	961	924	999	989	939	958	926	913	891	875	961	1003	973	974	1000	906	946	947	928	976	937	951	985	921	910	948	895	907	964	898	970	962	1000	946	979	906	875	940	943	917	970	937	908	942	976	968	925	973	876	950	995	978	875	947	904	932	950	958	907	922	967	935	929	925	950	1014	951	943	907	950	947	930	905	988	920	964	923	925	945	963	968	942	938	946	969	924	919	889	1021	920	942	1014	958	977	943	898	931	920	951	982	910	937	924	949	904	911	946	912	959	916	953	913	944	960	880	895	946	907	898	914	946	900	985	900	923	947	921	958	995	925	928	982	950	939	901	948	967	975	942	970	956	909	928	923	939	912	998	913	937	928	912	885	883	890	901	958	947	948	876	920	862	933	953	940	966	932	962	982	934	954	923	911	912	925	921	943	918	928	933	960	913	950	1014	950
62755	34434	15736	6802	2847	1288	758	594	539	539	526	472	489	476	470	444	417	484	416	413	463	476	472	441	402	434	412	428	433	435	429	383	438	442	455	440	455	449	452	414	458	456	469	410	450	450	463	440	433	445	468	429	432	468	430	435	449	457	410	431	468	424	385	401	461	456	465	457	456	433	464	458	455	478	407	416	437	460	458	451	428	408	441	432	422	413	451	439	450	437	431	420	432	446	451	422	434	444	425	459	449	451	438	467	434	452	442	500	419	431	469	433	410	463	463	408	443	426	482	426	406	402	444	437	454	420	461	449	444	461	474	453	398	467	423	464	458	442	447	431	447	434	439	482	433	487	443	441	461	447	442	415	491	506	410	436	445	445	441	450	456	441	444	406	452	403	459	413	410	466	429	426	428	402	433	428	414	464	435	451	446	477	430	377	438	417	429	422	463	445	516	456	473	433	433	509	469	422	446	400	404	439	416	418	430	440	430	405	453	475	460	412	409	458	442	434	438	506	454	404	450	438	431	454	432	432	415	427	478	467	430	462	418	449	428	420	402	458	402	430	430	412	414	494	449	414	477	423	447	456	456	429	425	430	443	427	429	437	436	439	420	422	404	445	438	425	451	417	445	428	466	439	447	410	399	409	427	463	412	431	474	412	429	439	452	430	477	417	426	453	418	429	460	430	407	444	448	443	431	463	490	441	454	471	437	432	461	433	458	401	414	457	437	427	447	441	479	438	430	408	410	448	442	440	424	447	437	452	439	436	478	433	499	373	454	464	424	450	432	428	412	434	443	467	459	442	430	459	441	447	417	422	415	429	451	445	422	441	429	409	431	414	408	388	464	451	448	419	446	462	471	467	472	438	434	467	442	411	448	468	425	447	445	400	433	414	420	432	461	430	437	448	413	426	420	410	419	453	420	482	470	451	424	462	423	480	455	460	448	427	406	463	417	419	433	428	430	439	426	410	440	446	442	401	423	480	445	433	429	478	457	400	469	449	462	427	432	433	457	477	481	429	428	383	417	423	457	434	404	454	409	425	421	424	428	399	457	438	370	394	448	420	380	459	476	462	471	446	444	467	436	454	427	441	441	442	434	454	426	465	458	424	470	421	426	442	429	457	399	452	403	453	425	455	456	416	421	451	441	417	467	418	467	446	402	448	436	451	436	420	438	433	479	430	430	431	430	423	433	470	478	444	442	437	431	458	458	387	461	443	437	422	387	445	417	410	445	439	415	411	459	422	428	431	450	422	454	429	413	449	432	437	457	413	433	441	453	397	419	428	458	419	413	403	393	468	484	471	427	429	445	427	404	446	468	447	426	457	461	500	462	453	422	432	412	447	419	455	473	465	439	453	448	402	414	450	413	467	440	411	480	460	436	424	440	473	407	441	432	447	502	479	472	420	462	462	419	450	430	423	442	423	449	441	440	437	444	451	454	444	424	448	443	430	418	400	384	452	443	458	449	428	426	444	452	391	421	389	427	443	439	405	438	450	453	460	405	394	446	416	416	439	400	408	448	453	466	399	427	476	442	466	497	446	416	456	419	432	429	435	451	464	452	450	453	475	436	467	435	444	441	420	475	399	408	468	425	399	443	441	463	453	422	490	416	420	491	458	454	429	465	409	440	437	472	503	430	457	462	445	450	449	444	448	451	446	438	449	420	411	501	496	490	440	468	411	419	447	466	474	428	431	470	457	469	427	428	437	442	388	450	428	414	452	436	421	442	435	431	435	464	419	418	445	429	464	388	401	487	425	457	446	428	440	409	469	435	493	451	422	437	445	453	466	420	463	422	448	429	455	423	448	425	416	411	430	429	444	472	448	449	400	440	431	449	426	445	450	445	428	459	430	447	461	442	438	436	399	443	436	453	453	466	467	426	434	409	485	468	412	417	426	425	431	436	413	423	447	446	446	461	440	424	434	482	506	451	454	453	441	432	434	448	493	426	438	439	422	471	428	434	417	442	431	442	430	432	441	436	446	441	454	446	490	427	434	418	412	427	460	436	422	433	434	446	470	433	437	439	427	448	439	432	429	476	458	456	437	440	433	416	454	429	432	451	461	415	431	443	446	391	444	448	441	423	446	437	455	449	430	453	433	433	426	445	432	404	431	519	430	451	405	444	429	426	427	424	436	440	453	415	456	436	433	415	415	434	402	419	445	474	413	466	432	441	484	431	463	450	461	439	411	443	441	463	427	446	425	448	421	423	438	449	448	444	434	393	442	448	444	462	410	412	428	455	434	416	426	415	442	397	406	413	456	441	446	435	458	434	449	468	463	449	440	462	428	440	452	457	413	436	412	459	444	404	427	434	460	452	439	435	451	446	411	450	388	396	425	437	429	434	423	422	454	396	439	461	445	430	448	420	468	455	457	432	433	434	459	448	455	398	457	466	435	419	438	446	449	433	472	449	417	420	427	430	462	485	451	464	422	451	422	465	419	465	440	463	467	435	474	447	436	448	456	457	401	413	420	437	386	436	428	387	456	462	414	457	422	432	465	474	436	424	434	427	452	456	429	458	482	410	419	429	415	448	430	394	397	445	430	455	428	431	482	420	417	421	414	471	445	482	471	447	436	409	477	469	431	434	433	400	454	461	428	423	493	419	406	401	469	387	419	444	394	423	419	447	426	446	441	450	418	472	393	443	429	415	444	405	448	413	420	461	475	439	435	461	402	453	457	431	496	422	423	517	430	471	416	444	421	398	427	499	398	423	457	426	443	464	470	447	462	462	452	439	414	416	418	479	480	431	422	434	459	449	452	463	447	428	437	429	443	461	421	427	424	406	451	476	424	436	429	413	460	431	455	474	439	478	443	442	432	432	407	418	434	448	440	440	436	411	454	482	447	461	425	417	432	440	428	426	446	492	472	458	409	473	476	453	442	402	429	461	430	396	419	457	461	474	442	486	416	432	439	461	493	450	460	460	437	469	414	374	437	396	455	450	434	449	414	430	460	437	421	452	472	469	449	427	410	434	431	409	417	421	403	445	382	446	399	430	441	407	418	470	441	464	435	392	420	438	452	432	458	433	450	429	432	460	417	440	432	458	493	454	460	443	466	491	446	453	436	435	460	413	394	434	446	445	476	465	462	492	462	455	457	424	444	469	438	492	419	466	437	450	448	468	484	412	411	406	416	476	465	450	426	452	435	391	447	427	445	425	432	415	465	463	427	426	421	460	486	447	432	463	440	474	429	447	436	465	445	438	381	452	475	418	443	421	445	411	401	484	434	425	405	442	443	452	422	431	405	466	444	438	422	425	462	421	434	452	436	467	499	459	424	441	434	452	392	440	415	483	398	406	474	481	413	445	437	415	446	426	420	459	451	436	436	440	439	425	451	438	502	426	450	434	441	419	507	433	455	418	432	438	463	462	415	416	453	425	420	416	466	501	422	476	474	472	463	445	443	371	405	414	413	457	449	453	429	477	397	416	448	465	444	400	441	476	446	476	458	412	451	433	424	440	429	449	470	458	412	453	446	435	438
41300	25755	16871	12963	7577	3803	2149	1674	1551	1360	1202	1142	1098	1102	1041	1038	982	935	956	948	936	976	995	942	917	968	928	940	970	932	941	954	896	954	931	941	998	901	980	957	932	964	924	919	906	950	919	961	919	908	939	975	896	893	947	912	927	979	947	917	935	983	938	905	955	920	990	917	915	931	969	944	981	952	886	948	926	938	877	921	986	919	969	884	917	912	882	922	940	940	929	959	927	944	955	926	886	880	971	920	895	898	1005	946	921	896	918	915	954	955	945	941	932	983	925	940	895	932	907	968	875	964	954	976	984	941	961	959	999	954	929	960	946	900	912	956	961	889	916	918	953	958	907	870	930	956	930	949	981	931	932	918	913	913	913	927	929	908	962	960	926	924	925	901	900	922	900	929	961	931	910	953	930	920	962	926	918	898	940	945	906	926	919	975	924	944	905	942	939	935	909	983	913	932	937	914	941	929	875	914	944	945	925	942	920	903	927	896	898	945	916	935	901	949	938	902	933	947	946	968	914	896	916	937	935	932	973	908	952	947	924	994	971	905	946	950	965	882	948	960	958	959	898	923	924	843	940	988	923	945	923	933	960	966	911	907	916	912	916	938	922	935	947	906	904	892	955	894	955	979	959	919	923	914	845	922	916	925	932	975	910	946	929	920	905	934	952	906	919	986	948	944	927	982	911	904	927	930	942	973	918	943	937	985	940	900	913	965	893	949	948	1004	967	994	929	915	945	909	932	934	953	930	887	882	938	920	928	889	955	997	908	968	924	991	925	923	936	967	957	962	885	908	928	934	954	940	919	950	929	911	903	953	892	884	983	955	960	970	960	948	937	894	902	952	929	887	944	933	971	947	928	964	956	950	908	943	944	887	934	948	921	872	915	910	961	958	962	921	973	963	873	913	894	914	917	982	962	878	959	901	945	932	1014	943	941	923	933	962	934	920	900	878	931	940	921	927	909	906	968	974	973	962	889	960	992	951	904	920	919	910	946	926	954	907	956	928	935	913	968	948	931	953	938	964	905	927	941	929	928	917	932	994	951	1001	929	962	951	920	933	937	917	944	894	1003	884	929	962	972	967	907	931	880	919	977	928	938	919	881	957	985	891	959	921	942	939	926	916	902	927	920	904	934	923	980	922	877	1019	894	927	961	894	941	950	927	894	910	906	901	952	967	912	901	987	981	970	915	899	884	967	954	904	865	956	869	980	937	941	980	891	882	941	907	923	964	931	971	942	915	887	924	945	895	941	929	858	902	962	944	955	914	946	930	914	954	949	976	915	870	999	973	1004	867	881	960	901	932	940	973	958	931	940	996	929	945	917	943	993	881	907	919	939	916	939	928	919	893	938	912	902	870	934	877	939	905	978	931	912	967	992	934	971	898	926	983	898	950	938	920	964	917	1018	914	873	958	934	901	886	937	926	953	898	896	927	968	952	893	961	917	922	961	926	953	933	954	920	985	871	946	924	873	935	911	951	908	956	937	896	933	942	923	902	930	924	926	917	975	936	977	953	896	895	938	929	918	965	912	918	933	923	908	893	965	912	954	927	925	811	948	923	976	926	944	827	933	970	969	957	1003	943	958	933	932	958	925	910	943	957	960	947	900	938	920	895	928	974	963	908	940	938	926	903	928	896	924	934	928	971	915	958	955	907	903	925	931	924	935	957	940	914	907	911	915	950	852	912	911	970	911	950	908	1015	933	986	956	980	946	937	994	917	921	923	934	880	934	949	970	886	913	939	912	919	910	951	952	946	891	925	995	939	966	892	946	924	882	967	914	890	989	948	901	947	928	907	921	923	917	935	920	904	940	912	931	959	900	948	970	987	936	938	878	958	955	953	919	937	928	939	918	942	967	946	944	937	913	997	921	953	954	944	934	920	946	938	877	953	949	905	909	924	953	969	973	887	918	929	946	958	918	931	994	945	974	928	937	938	906	950	929	897	973	958	932	948	884	978	923	952	880	940	912	941	916	927	953	991	931	875	981	994	937	918	878	988	935	943	966	964	978	937	916	959	901	948	985	936	935	899	915	932	938	918	880	927	930	943	913	924	910	938	907	937	958	880	887	974	949	922	905	978	949	984	906	950	917	931	937	917	946	937	962	955	932	938	980	949	945	956	946	954	957	905	951	933	923	906	977	877	898	979	901	909	873	930	955	997	914	936	963	1006	959	957	965	927	915	887	960	892	930	884	907	959	961	920	905	912	883	952	941	908	946	907	934	967	963	926	938	980	986	944	904	940	957	942	927	924	919	926	904	927	932	937	928	964	952	958	933	929	926	959	938	958	917	927	893	964	935	902	975	918	906	972	961	917	998	929	910	920	911	908	901	928	910	932	947	985	912	963	927	944	946	936	945	990	923	953	1002	912	938	932	918	907	936	996	927	952	964	966	936	889	947	933	906	944	940	903	928	909	923	945	905	903	950	932	946	913	857	994	947	901	949	947	952	923	915	965	932	937	895	947	950	958	976	985	938	878	932	970	912	925	915	960	878	912	912	865	933	904	918	977	1005	934	952	968	945	932	999	936	912	947	990	925	944	916	918	920	935	952	965	899	920	896	927	943	933	883	939	975	919	923	931	942	917	946	941	976	927	963	919	928	973	909	941	929	947	974	952	968	933	964	955	954	970	922	927	959	927	879	916	937	897	904	970	943	890	949	950	929	1005	899	933	917	913	914	934	896	955	881	908	950	879	966	947	908	959	905	944	918	926	922	919	952	917	857	931	908	926	936	884	906	927	915	923	933	963	900	917	912	910	938	890	929	898	952	958	940	975	971	933	931	977	971	985	953	909	967	918	924	923	937	932	954	848	898	916	940	876	879	957	900	969	919	968	947	965	898	953	1017	915	907	939	979	907	954	932	942	911	932	974	978	935	891	951	934	972	922	916	925	924	937	921	1005	945	916	934	916	863	970	974	983	987	910	987	881	959	939	895	919	945	901	958	899	893	933	912	913	969	863	993	953	897	894	937	901	924	887	913	978	960	922	988	948	950	916	927	980	927	913	951	956	925	938	954	943	925	933	925	924	887	931	969	979	928	946	911	922	928	906	883	948	917	929	900	1009	964	935	912	948	931	907	873	964	924	884	966	890	891	959	943	908	905	900	944	921	911	885	898	938	903	939	974	984	958	862	931	961	978	957	927	926	919	960	994	929	967	961	906	909	916	991	935	943	945	948	906	894	970	892	922	952	930	931	955	953	947	922	944	869	925	927	978	882	939	921	944	961	909	903	908	939	986	947	917	945	932	950	985	936	923	874	951	914	932	941	961	898	919	888	914	901	956	883	912	930	910	964	891	884	917	952	1003	1032	959	947	968	963	934	891	936	940	951	1004	913	901	882	911	956	890	886	902	921	939	910	947	972	874	985	933	934	924	929	949	912	907	924	934	938	949	923	961	987	923	951	938	914	880	938	931	939	847	915	926	940	966	843	945	936	916	902	917	942	939	906	957	875	926	867	903	926	932	937	876	963	907	921	970	949	967	921	950	900	935	916	901	972	965	950
71067	37765	19871	10049	4635	1705	819	609	594	600	506	523	502	506	457	456	473	474	506	460	454	429	453	439	498	416	453	491	417	474	413	498	429	462	463	463	432	437	413	423	488	465	457	441	454	460	482	485	496	478	437	438	445	462	452	419	469	415	454	468	428	458	451	419	400	461	455	461	431	449	427	524	485	475	453	447	433	409	465	425	443	455	408	482	435	429	470	436	439	451	425	395	460	469	489	451	437	389	452	427	455	464	443	442	452	451	482	442	456	456	467	434	486	409	465	440	419	476	491	408	422	426	451	445	445	470	470	452	424	460	453	489	457	472	433	493	479	439	442	476	462	450	448	444	490	457	424	462	437	455	411	455	452	419	435	478	418	428	452	464	455	453	470	473	442	455	400	441	461	445	428	467	424	413	466	415	421	451	446	498	444	430	471	463	469	451	453	450	444	461	467	437	475	458	412	451	440	475	437	405	477	448	479	456	499	443	431	442	446	452	463	446	477	476	444	441	458	446	439	466	446	426	462	485	423	435	484	462	466	490	433	417	410	459	462	456	470	492	458	454	441	452	460	454	439	492	467	479	474	425	459	446	475	439	418	463	411	404	493	460	511	458	457	431	440	451	464	437	495	496	424	508	438	422	447	451	449	505	462	428	436	462	445	474	450	458	470	477	469	460	438	455	455	415	455	432	429	419	420	465	484	435	452	481	457	415	395	427	479	497	485	413	453	456	434	454	467	493	474	453	464	432	434	461	419	456	466	431	433	432	527	459	476	498	427	433	441	431	449	442	479	444	459	469	460	454	437	446	425	475	451	481	463	451	460	443	419	455	460	432	460	462	421	453	422	440	489	433	479	443	441	443	422	436	439	436	402	454	459	506	505	424	472	458	450	445	469	426	481	470	438	479	491	472	464	425	471	418	408	478	501	481	464	437	438	470	465	479	488	475	456	515	470	475	459	405	465	440	476	448	454	417	484	491	429	435	431	448	451	474	468	461	429	464	475	444	456	416	448	439	458	471	447	470	480	466	421	451	428	430	471	453	492	444	437	437	422	455	498	442	462	436	432	423	425	408	442	485	465	444	478	458	441	451	467	444	460	475	463	460	486	432	396	417	467	434	430	445	445	443	408	459	428	486	447	477	454	431	411	521	456	449	467	465	428	460	443	441	418	403	430	441	424	460	457	437	424	429	460	439	412	443	464	485	457	453	453	437	444	449	477	465	398	414	423	460	481	457	461	445	456	458	444	461	443	449	432	411	420	471	372	460	436	468	474	457	488	470	471	486	464	463	443	467	472	451	446	453	436	449	453	404	469	447	416	467	463	427	461	430	405	433	411	428	476	458	418	462	514	419	494	450	446	449	421	455	478	429	440	447	511	469	470	410	475	464	458	519	476	482	450	433	451	419	446	486	474	440	447	394	433	464	471	422	444	454	431	416	467	432	408	444	458	494	449	455	484	454	418	411	473	425	448	433	452	457	429	439	487	465	464	478	452	465	483	504	453	463	442	453	495	443	386	450	442	450	420	449	448	418	452	409	478	435	453	452	419	491	467	431	449	471	447	454	450	476	469	426	482	473	475	468	471	438	459	483	456	452	453	474	428	432	444	424	432	483	432	423	504	465	493	455	426	443	424	424	435	440	457	436	459	469	455	467	444	429	432	424	476	435	419	418	441	434	446	439	423	469	450	392	439	429	444	417	446	422	431	458	433	419	486	433	451	441	438	454	426	448	451	443	440	423	461	454	443	409	419	431	433	424	474	464	454	427	466	431	486	480	435	453	457	475	432	446	470	447	478	481	442	464	452	475	467	463	454	477	477	443	446	465	475	440	423	434	483	435	435	481	438	433	443	472	428	433	421	431	446	430	404	445	461	461	409	433	468	428	422	470	462	509	449	437	444	504	444	439	464	493	449	429	438	465	385	458	460	455	495	455	440	440	434	439	467	444	408	465	439	433	444	464	452	445	471	459	457	468	440	423	442	478	470	440	430	425	435	437	454	468	438	433	451	467	459	432	455	433	454	432	462	447	437	467	479	480	474	441	422	493	466	447	416	429	430	474	472	423	472	454	503	433	463	395	405	406	404	452	383	390	465	458	457	501	422	470	441	466	447	393	475	485	441	492	467	429	463	502	422	459	455	434	427	432	493	460	450	461	471	451	477	461	439	452	471	452	453	454	485	419	462	419	439	443	470	442	398	479	462	486	413	447	403	490	509	487	429	474	381	455	462	423	457	465	507	488	466	467	422	470	465	438	425	451	470	476	453	418	426	432	433	472	455	411	504	419	459	456	470	411	489	429	467	442	455	452	422	435	454	463	451	467	523	467	493	478	439	444	429	397	449	459	431	473	434	452	462	427	442	460	440	452	423	472	478	461	451	425	478	436	457	439	413	489	448	452	483	484	446	383	419	438	425	409	461	481	447	439	466	436	418	394	448	500	486	437	444	465	444	463	441	450	449	418	421	475	483	455	444	439	484	438	457	490	459	452	452	432	413	418	448	438	447	453	467	437	442	464	433	470	471	440	500	439	430	456	482	399	433	460	430	466	467	434	471	443	438	422	422	431	445	477	426	469	446	417	442	436	451	461	433	470	423	432	462	430	475	468	449	428	466	465	485	468	439	435	442	415	424	415	459	444	460	449	432	465	443	482	436	403	489	453	481	450	428	446	474	454	401	458	432	429	457	415	495	466	478	463	443	450	441	427	456	428	496	467	482	426	466	482	441	490	445	425	453	468	442	491	490	450	458	420	411	429	456	392	442	459	447	463	446	452	472	443	482	475	446	447	455	437	466	453	440	404	406	419	423	433	469	474	436	450	448	478	448	427	440	411	459	445	442	483	496	462	437	430	471	466	484	447	440	437	435	433	479	411	473	462	417	447	448	478	479	446	476	483	438	489	443	440	442	415	472	462	455	463	470	462	468	445	398	466	424	405	462	461	453	452	447	446	492	471	479	444	471	448	458	489	502	455	405	471	415	417	403	435	483	482	410	420	439	450	419	455	480	480	459	421	414	447	410	473	452	497	438	470	464	471	469	442	405	444	440	459	429	474	398	464	437	428	498	435	421	449	492	438	463	491	449	441	495	495	419	434	462	469	472	428	409	460	431	451	470	431	459	465	447	408	413	419	428	452	467	396	458	457	425	406	460	423	446	478	412	426	450	466	423	482	445	450	389	449	462	448	447	443	443	438	464	478	453	410	465	411	441	464	447	455	467	445	446	453	473	435	449	450	455	426	459	451	441	482	458	446	441	467	436	439	470	491	428	465	433	491	450	437	443	424	468	445	431	464	474	463	446	471	428	445	464	420	469	448	432	454	444	476	464	504	414	490	454	451	440	492	441	457	459	469	468	442	406	442	420	451	434	466	436	422	503	423	428	430	443	414	421	453	455	467	468	470	432	460	428	410	488	481	446	411	469	410	400	436	414	463	459	451	445	480	436	503	466	425	460	469	419	485	448	436	470	475	432	454	438	469	450	446	481	466
47770	27732	19786	16508	10654	4762	2223	1627	1516	1384	1226	1148	1152	1027	1111	1048	1060	1010	999	1031	1030	1023	982	959	972	946	1023	966	950	927	972	959	931	883	967	944	952	904	927	935	965	931	932	1015	905	962	918	932	972	989	954	1010	943	947	926	906	946	909	957	953	945	959	1046	978	990	972	949	940	932	969	970	937	978	941	942	941	991	911	912	904	905	971	947	976	956	952	941	950	942	1028	976	933	947	984	955	904	972	892	914	961	977	919	973	1024	942	961	893	948	923	990	1009	959	973	886	943	975	907	938	923	939	980	918	987	916	915	968	929	1001	932	912	950	982	948	924	916	888	949	932	922	982	919	936	919	936	944	894	966	1006	937	966	919	957	963	922	945	978	937	930	943	914	953	960	918	938	895	989	985	1009	978	978	921	1001	935	959	965	945	966	957	916	941	970	984	937	895	902	982	978	932	944	954	923	949	939	924	943	963	974	891	957	977	941	949	926	938	964	966	921	937	940	951	918	966	930	934	920	904	994	932	944	946	999	950	949	952	960	938	986	935	955	927	894	983	914	983	963	916	918	905	952	931	933	905	948	960	939	904	871	979	954	912	894	909	951	919	936	955	984	990	964	916	976	978	972	916	888	957	936	959	934	912	917	905	952	936	903	980	903	991	920	964	975	985	934	992	974	996	956	934	1001	950	932	960	994	930	924	980	1006	929	916	936	968	992	956	883	968	916	932	957	920	945	929	981	947	916	913	968	980	961	926	949	906	924	953	968	996	971	911	935	973	919	975	934	918	988	961	961	868	963	965	940	978	930	927	923	964	952	917	987	957	911	873	948	958	934	926	997	982	958	970	977	938	963	941	983	880	977	904	969	891	955	955	982	962	949	889	975	942	962	976	971	981	936	965	982	983	916	903	980	930	946	996	935	1001	946	942	919	984	960	918	955	951	978	923	930	968	962	958	917	929	953	951	891	940	973	942	996	980	974	913	948	940	922	908	947	907	961	940	971	925	954	971	928	975	865	893	967	940	919	973	924	943	909	996	918	919	891	932	931	932	955	1001	886	939	960	987	980	905	906	933	897	941	905	1002	920	944	947	935	948	961	925	881	949	953	941	1003	948	910	940	907	898	926	987	942	908	906	977	977	941	934	936	941	941	937	960	957	901	964	986	931	960	920	930	1009	972	931	927	971	864	880	907	939	947	890	942	949	1033	939	947	936	974	944	909	951	875	938	930	909	989	946	967	955	966	919	916	939	932	929	949	953	934	962	961	927	945	972	923	971	952	947	940	942	851	945	998	955	949	1038	936	951	945	969	962	944	958	957	953	941	945	944	964	905	920	965	936	946	915	929	919	940	941	906	977	961	885	980	922	944	918	949	931	957	1001	1003	966	930	938	956	927	904	916	929	929	944	974	953	934	982	920	959	923	953	899	911	976	937	919	1040	925	935	982	951	966	960	1005	923	940	961	942	947	989	914	951	943	959	962	939	947	987	1017	948	978	1025	974	928	929	993	917	889	906	937	948	953	1025	957	929	942	964	946	983	908	937	930	976	945	1002	954	939	925	940	940	992	926	986	903	939	982	934	911	922	947	930	951	936	910	913	890	958	908	957	943	955	1008	940	968	1006	903	981	961	986	925	951	960	997	939	977	952	973	914	894	991	945	908	934	946	955	932	980	955	970	941	944	921	972	976	945	916	910	938	944	989	925	979	963	993	960	940	962	948	960	948	1029	927	941	1009	966	912	870	942	991	971	948	1022	945	995	931	918	969	978	949	982	987	970	925	937	915	955	946	916	1004	952	974	955	1003	955	979	956	953	948	948	913	987	942	963	924	934	960	935	973	938	968	915	936	946	956	952	1013	946	971	992	933	925	972	935	906	892	978	970	913	950	907	934	971	979	957	949	959	960	981	920	898	950	946	945	968	933	965	936	929	910	921	983	946	963	889	924	935	995	948	947	937	941	954	904	899	976	970	960	952	970	984	928	1006	1034	998	911	938	959	943	945	951	901	938	977	898	905	929	970	958	921	950	968	941	974	940	945	936	940	983	886	948	948	927	955	919	950	965	992	944	1017	934	953	943	961	899	953	940	939	989	922	938	936	930	953	922	976	932	957	940	985	973	979	940	947	967	989	917	926	928	914	948	954	913	986	967	995	912	945	952	927	933	919	965	932	976	994	928	935	1005	990	941	942	946	1001	946	956	971	920	971	915	944	929	906	897	985	948	940	952	985	971	965	938	1016	917	948	920	967	962	926	934	1012	967	970	978	904	944	991	970	925	915	914	938	903	947	907	958	977	960	950	952	899	908	912	938	992	977	985	949	949	979	935	993	911	916	962	899	992	999	911	945	954	973	936	905	977	918	983	1012	945	959	907	931	975	957	962	918	1029	905	900	967	930	968	955	957	952	1005	970	903	981	920	938	974	1001	971	944	946	939	910	956	959	952	974	918	945	909	914	971	924	973	917	995	980	930	971	907	963	950	967	921	970	992	967	972	958	874	959	934	930	937	935	963	994	983	938	950	911	980	968	990	941	985	974	944	977	932	969	941	940	911	899	916	872	877	900	954	1007	955	927	950	974	930	937	996	885	1010	946	1018	923	918	908	881	980	955	947	959	911	956	935	937	954	923	941	945	903	984	948	938	946	902	960	925	947	955	944	951	892	948	979	983	990	933	948	1015	956	961	972	957	969	960	986	928	953	936	925	943	917	995	951	1002	934	929	954	922	941	945	950	914	949	965	943	995	972	938	908	979	974	956	922	965	985	981	986	943	908	944	944	944	956	944	925	967	955	961	959	978	917	917	928	961	958	956	954	987	932	1000	944	983	901	952	912	1028	991	954	971	983	951	962	898	933	933	929	956	969	986	956	980	967	967	971	952	963	909	917	929	964	961	901	940	979	901	920	967	942	955	965	959	933	968	931	949	951	868	972	908	945	1002	918	919	882	939	971	931	957	960	940	946	1007	962	911	989	937	948	932	1055	931	960	973	960	981	967	936	909	929	949	944	872	967	962	1001	994	881	946	930	975	993	883	953	963	947	971	965	910	933	962	989	978	897	930	996	917	954	984	959	957	889	983	873	871	950	949	999	920	963	966	994	904	928	946	997	935	973	988	1011	973	887	930	985	958	897	936	941	921	982	977	924	981	940	915	974	968	979	1002	944	940	982	976	928	929	986	931	947	951	971	954	972	926	958	946	951	921	945	936	926	970	920	968	1003	961	1031	923	979	942	964	940	999	953	920	946	1033	909	946	903	978	949	969	953	936	935	967	952	915	901	938	941	946	972	925	940	945	950	957	978	975	950	895	944	999	976	958	923	976	953	955	980	979	976	994	899	902	918	946	971	967	947	935	910	886	973	942	958	972	995	1004	948	955	938	936	949	934	965	987	896	897	903	963	934	936	983	950	930	999	891	901	951	970	930	952	971	919	1006	925	914	991	986	962	950	1009	908	1009	995	980	859	930	945	936	907	951	960	914	968	920	947	918	986	941	951	970	933	921	943	959	977	999	939	932	1008	948	912	927	971	932	947	952	907	994	946	963	905	914	961	942	950	954	909	973	964	931
54130	23309	8801	3175	1316	659	537	515	498	464	475	457	452	475	501	471	420	468	437	473	440	450	466	437	443	421	423	449	422	425	479	472	448	448	427	440	463	462	451	485	434	446	420	450	437	478	469	451	427	427	447	417	492	449	485	438	447	459	468	406	417	487	447	425	442	466	421	428	444	449	433	426	403	449	438	439	443	450	446	412	433	420	413	477	445	419	474	434	444	441	478	464	457	447	425	420	423	402	438	479	471	474	423	441	451	423	429	457	455	469	489	456	446	455	469	415	483	448	484	481	434	467	479	471	444	413	453	450	435	434	430	442	419	429	418	436	418	416	440	400	431	434	471	435	382	431	446	422	441	421	452	417	462	457	477	437	446	461	463	481	437	425	479	433	499	454	510	391	458	455	506	438	469	491	465	454	493	431	445	442	409	433	439	489	449	455	453	486	449	421	426	470	445	443	457	479	449	469	440	442	406	450	435	471	442	419	420	457	440	453	418	452	439	433	440	432	457	458	504	426	459	475	436	424	435	495	487	437	450	405	436	422	424	460	475	474	500	453	449	431	472	451	447	404	450	450	406	490	460	474	476	460	443	473	455	447	480	439	482	421	419	491	409	478	458	400	484	409	431	399	388	491	481	465	426	462	467	430	441	431	410	405	417	443	455	428	433	433	445	409	452	444	443	432	467	462	435	446	451	477	404	407	449	466	407	443	418	431	467	467	474	437	466	466	478	461	429	473	457	466	427	427	428	416	471	456	427	485	431	444	441	463	439	486	416	409	457	466	417	416	428	450	437	449	450	442	408	444	442	429	403	447	436	445	438	439	435	461	476	403	406	423	444	447	408	434	438	416	442	477	435	419	470	407	487	447	453	426	463	449	444	457	462	441	407	468	482	433	440	444	442	451	422	408	448	450	446	479	403	451	430	456	447	437	420	446	457	414	448	444	393	441	453	454	421	436	448	482	485	456	450	436	369	441	552	428	411	445	497	418	432	437	442	423	458	415	432	408	487	437	493	454	446	400	427	430	441	457	430	440	392	438	499	467	417	429	438	425	461	433	426	473	417	439	460	444	435	435	425	475	443	455	438	469	425	479	450	420	429	440	487	441	433	450	421	453	465	450	485	458	465	421	481	405	447	457	419	431	439	429	422	430	454	428	426	447	411	438	460	427	439	461	428	434	460	430	449	477	407	433	445	440	461	431	468	463	451	423	446	476	468	427	452	428	476	447	465	433	458	430	417	441	463	456	419	431	447	425	429	454	435	419	429	439	397	448	429	415	446	396	468	477	421	424	433	492	462	424	444	442	417	497	468	450	421	411	440	450	393	414	438	415	415	436	396	447	407	451	462	495	457	481	457	452	428	454	454	430	415	401	481	441	479	438	391	454	449	491	450	424	414	446	471	480	425	419	445	479	436	436	397	457	434	486	441	471	415	439	426	425	343	440	468	419	449	443	433	456	447	491	460	402	430	460	431	446	439	428	434	451	412	432	411	461	448	427	423	495	477	451	453	469	434	432	423	465	458	404	425	458	462	450	490	485	481	462	448	441	481	423	382	415	450	468	425	471	410	391	455	421	441	434	447	476	453	415	453	427	454	418	462	440	423	462	455	437	413	429	444	482	492	460	451	442	462	447	476	440	443	445	465	442	452	454	460	456	435	454	446	432	530	468	443	419	408	452	474	440	432	414	455	453	466	443	454	413	440	465	462	466	458	460	458	440	438	428	454	427	407	407	427	474	397	427	476	452	441	425	415	441	422	406	430	471	451	512	461	423	433	448	482	417	462	438	420	451	423	432	502	447	420	435	420	435	496	442	436	461	472	452	471	444	445	504	457	433	406	404	463	441	460	439	442	459	439	460	458	438	449	479	415	431	448	443	450	434	453	434	415	425	438	438	451	441	406	481	441	436	447	424	442	437	437	443	520	451	404	456	473	450	476	458	436	440	429	433	436	477	420	447	447	449	417	411	472	454	475	472	426	443	458	475	401	448	470	437	437	470	428	473	456	414	426	436	413	429	402	430	432	449	416	432	420	473	489	478	450	482	473	475	449	449	483	482	436	464	439	424	449	473	464	426	452	447	454	460	459	432	437	454	443	455	435	486	410	459	470	467	473	420	443	432	454	430	417	476	414	466	445	435	448	408	446	450	410	472	465	413	412	431	429	439	439	426	448	456	380	491	440	414	456	475	447	474	411	454	414	429	445	459	459	445	441	457	477	478	446	440	508	453	458	403	468	444	457	465	436	425	453	419	438	428	460	446	460	449	479	440	459	423	444	434	458	454	462	404	415	500	442	483	441	429	457	436	435	459	447	432	460	442	414	444	431	423	427	448	434	444	457	436	435	421	464	426	419	411	435	420	431	425	473	440	481	439	492	467	453	452	446	493	463	461	448	417	422	438	428	449	413	410	448	438	455	435	459	438	428	468	465	404	429	472	472	468	412	440	455	418	466	408	441	444	458	508	496	406	475	491	458	440	388	456	450	387	472	486	470	441	438	441	450	431	441	432	473	420	448	416	419	466	468	480	444	417	450	425	480	408	415	445	410	448	429	453	473	429	432	446	420	434	445	432	439	435	436	465	461	443	415	444	409	433	449	404	427	461	473	452	459	444	415	476	443	468	431	455	443	460	436	476	459	432	461	486	423	451	437	459	446	453	438	494	469	462	454	416	437	422	461	469	473	425	445	437	392	440	435	489	451	470	414	442	438	460	435	452	485	428	434	426	407	425	441	405	457	482	449	448	452	456	469	449	452	461	467	475	460	441	391	404	413	445	399	452	466	458	433	422	438	430	450	429	455	437	428	439	415	437	440	432	423	437	421	433	440	427	464	403	450	478	427	459	440	453	426	426	467	454	426	436	452	463	430	419	443	451	462	448	438	425	428	451	447	477	431	442	450	439	442	406	438	449	442	406	437	491	411	453	435	455	447	434	458	389	421	447	405	429	414	424	434	501	443	427	477	452	432	442	441	408	460	434	440	473	449	466	432	438	456	419	425	443	425	418	472	463	446	468	428	397	437	407	406	432	438	438	429	461	459	460	426	467	413	426	461	468	417	431	396	458	444	396	451	453	429	471	455	442	473	454	393	447	475	429	406	442	452	418	466	423	475	441	451	435	412	469	452	438	449	501	484	440	424	478	452	424	453	431	414	441	473	452	465	421	446	440	425	467	464	481	426	475	437	411	410	399	457	466	443	457	437	445	458	438	421	431	460	467	409	436	463	420	480	450	438	439	432	419	416	399	465	463	424	405	439	452	432	417	459	409	437	460	434	452	464	422	484	429	469	437	457	443	478	455	432	445	458	451	419	493	453	460	441	486	451	482	468	442	446	436	428	423	399	466	441	424	431	489	420	477	487	439	471	431	457	434	421	391	416	493	457	425	454	435	487	412	444	458	445	424	493	449	442	427	438	445	452	469	444	445	425	457	479	442	446	424	435	419	466	466	440	439	445	417	431	433	431	432	462	416	461	492	422	440	417	403
36701	15102	11015	6528	3418	1779	1408	1258	1147	1080	1104	1028	975	1015	1032	996	984	994	960	932	1030	933	985	945	942	924	901	989	929	933	948	890	952	937	949	930	960	918	961	1013	918	916	944	904	947	905	946	982	928	980	932	941	884	955	892	944	907	949	914	887	938	928	911	940	959	948	982	910	976	960	931	896	920	974	893	958	919	930	973	920	979	955	926	930	845	889	906	967	930	952	918	870	914	935	961	925	884	960	965	971	935	910	923	951	946	919	916	998	951	941	954	970	943	965	964	936	972	969	951	963	966	879	929	910	905	896	898	942	945	879	946	933	943	961	891	922	937	916	940	957	974	954	914	946	940	924	933	968	907	934	920	938	898	953	978	940	870	934	941	952	931	982	968	852	915	926	887	994	965	914	877	947	942	901	967	915	999	957	942	956	921	892	914	991	924	1005	911	974	936	970	919	952	963	945	950	960	970	915	926	958	923	988	885	934	949	923	1003	861	950	996	965	953	929	981	917	872	885	965	958	930	894	925	948	888	925	971	963	894	900	944	961	929	928	918	891	968	944	937	910	965	920	895	931	927	903	955	897	897	959	963	969	903	921	990	974	914	965	925	974	973	966	905	984	919	907	931	881	1005	887	911	965	921	917	957	978	900	927	941	895	908	966	933	924	882	898	912	891	891	952	857	919	988	944	865	935	979	966	921	945	971	956	925	970	916	1003	947	979	948	1014	953	908	988	908	913	970	967	924	951	921	901	936	927	921	998	938	905	975	942	891	925	936	911	975	940	920	928	944	984	902	912	986	907	911	948	881	910	994	932	967	946	923	962	980	959	904	978	947	927	947	828	908	913	907	925	967	903	932	973	942	937	983	924	936	971	908	948	930	961	906	906	906	914	943	928	920	913	946	932	961	945	962	940	952	972	891	918	933	876	950	960	951	970	916	914	924	919	966	926	951	933	921	931	894	969	899	915	928	986	905	949	919	990	941	965	911	950	922	980	934	926	963	909	916	951	936	970	960	900	984	886	930	925	950	907	952	927	919	970	940	957	930	941	962	932	946	962	921	972	930	977	973	929	921	978	952	993	950	968	947	915	944	935	928	933	916	919	970	949	930	966	946	905	965	947	936	950	922	946	954	854	974	921	938	940	942	906	950	947	960	985	953	969	887	942	971	914	903	935	952	905	929	985	921	956	925	896	957	967	970	946	894	924	906	968	919	960	926	889	918	947	929	960	941	883	946	939	920	911	893	926	977	868	931	896	900	935	938	911	899	829	941	944	954	952	969	923	882	975	921	989	907	932	883	932	906	950	909	913	933	938	934	943	944	930	939	966	952	998	987	904	951	944	947	968	984	928	952	944	917	886	914	943	956	904	900	906	931	951	935	933	851	916	906	946	987	897	976	920	973	930	914	976	969	968	940	894	992	931	939	961	905	959	930	954	914	998	974	1004	928	958	902	957	980	968	949	885	922	958	968	897	898	927	912	990	909	939	988	902	924	935	964	985	909	952	968	932	913	931	945	959	952	967	951	878	928	917	923	916	879	856	888	896	916	940	907	982	883	923	883	887	956	975	933	943	946	950	979	893	978	949	970	917	952	863	958	914	887	950	945	896	943	932	935	961	949	930	970	920	968	971	926	907	944	956	919	940	960	964	892	963	957	924	942	958	966	975	918	947	901	983	936	929	886	950	905	956	967	971	906	953	931	952	977	990	924	925	938	942	923	990	967	903	945	934	933	903	941	938	948	964	882	932	923	927	944	973	937	925	921	970	956	883	899	936	981	937	911	901	914	959	935	938	875	945	957	984	924	925	934	959	954	943	1000	903	943	978	942	909	947	959	884	939	941	922	896	945	975	931	976	937	987	921	881	946	960	904	975	975	919	967	963	980	904	966	981	866	938	957	935	960	960	936	956	955	952	957	950	935	914	906	964	949	893	940	979	934	910	958	960	940	921	904	933	926	936	944	884	927	951	922	947	945	887	942	964	910	931	955	880	883	939	951	949	864	981	944	921	920	980	914	973	930	967	898	921	988	970	989	943	912	904	956	910	924	986	890	945	959	977	951	837	944	917	925	920	922	984	954	907	915	964	956	935	912	937	945	930	931	954	927	942	949	984	973	924	918	983	951	944	944	927	928	971	951	956	910	926	907	957	950	950	944	937	967	893	933	918	908	936	904	949	993	927	941	931	961	964	937	972	942	859	976	886	966	919	970	924	935	941	923	955	947	938	937	949	934	978	917	937	939	909	971	958	970	986	951	935	909	922	961	970	914	929	891	969	946	922	911	939	895	943	872	1004	895	998	931	925	929	914	955	952	941	918	962	940	916	964	934	921	950	944	926	919	900	934	986	914	942	928	949	949	948	966	954	929	929	955	927	928	949	962	913	940	973	967	903	902	998	1011	904	937	884	966	965	959	924	932	910	946	944	968	985	948	958	897	948	928	962	905	905	929	952	914	955	973	879	942	933	920	977	880	889	932	995	961	899	936	952	926	958	941	946	942	915	972	872	935	1032	970	928	941	937	938	923	938	916	891	986	949	890	984	956	924	952	942	950	959	918	907	991	935	992	916	968	909	976	958	933	917	949	951	920	945	929	900	926	950	943	975	977	916	907	958	946	941	982	938	928	925	960	970	957	958	967	909	901	923	909	947	962	939	938	886	909	956	926	942	996	923	905	903	923	950	934	893	917	944	951	909	909	942	947	947	899	886	976	940	952	993	951	931	955	938	905	962	930	937	926	894	950	1015	880	903	924	902	969	988	913	916	921	904	944	968	889	953	900	915	911	952	943	909	953	933	988	974	904	929	929	962	884	961	936	927	944	914	907	1007	958	892	960	933	918	901	920	950	931	918	934	940	887	959	945	966	945	910	966	912	878	965	949	915	869	901	887	909	873	936	935	936	916	960	945	952	956	931	912	888	915	925	917	919	919	896	896	978	873	948	913	937	932	914	903	942	995	904	945	955	948	948	930	869	939	942	928	939	990	930	931	961	934	981	951	937	899	905	923	993	951	937	954	919	920	997	895	931	903	875	931	971	961	940	980	957	897	879	967	942	950	935	950	942	955	913	979	948	921	957	943	946	930	930	895	943	934	891	915	897	926	964	963	903	971	957	882	929	901	960	912	972	938	956	970	884	902	899	927	942	983	919	960	991	958	972	898	943	997	948	966	892	911	939	997	945	949	929	958	976	913	940	974	957	937	902	970	899	912	949	895	895	961	959	916	970	961	930	963	944	929	940	996	872	890	910	914	932	916	954	911	925	880	954	940	928	931	966	945	962	964	956	924	981	938	1032	970	928	963	913	948	981	940	897	927	963	958	935	921	930	923	962	920	920	943	938	935	942	974	902	959	972	968	909	915	956	892	947	915	958	923	948	972	960	903	946	912	938	919	884	940	946	941	925	936	953	921	959	909	969	914	970	964	949	961	931	962	910	916	951	943	1004	911	929	924	884	964	929	915	957	917	933	916	994	925	1020	922	889	932	941	909	959	981	954	1003	915	972	935	916
60615	31848	16834	7058	2968	1336	653	595	556	511	480	492	461	438	456	408	465	480	471	499	414	396	456	442	437	459	440	484	434	438	460	420	406	417	400	472	457	411	471	468	433	425	446	444	432	394	460	454	436	442	413	390	434	442	409	414	446	429	406	443	475	468	435	447	418	467	421	453	403	443	422	421	442	427	451	432	416	445	430	458	465	434	434	387	436	448	482	458	431	445	403	401	456	464	426	422	432	401	431	448	445	447	458	407	425	423	430	421	438	449	403	394	479	471	434	401	398	460	440	410	476	444	439	471	468	403	444	437	480	447	399	403	440	440	422	463	456	454	462	406	453	457	437	429	435	453	475	476	468	444	456	484	448	426	434	415	474	396	402	423	454	471	376	413	453	423	459	422	436	443	427	428	448	455	450	430	429	441	394	462	423	413	431	485	508	434	435	437	432	446	417	448	462	441	417	433	484	505	401	472	430	475	437	452	426	426	417	448	421	414	461	435	471	433	442	458	417	417	446	410	455	461	474	458	448	462	454	443	465	448	438	458	429	401	424	425	436	431	471	449	449	461	444	421	405	438	443	454	435	427	482	434	442	452	433	429	449	449	463	398	460	460	425	444	427	441	482	450	460	445	417	446	453	441	448	455	469	449	447	456	454	431	423	460	472	412	424	416	391	421	418	422	461	473	448	440	458	465	460	432	462	408	397	451	435	454	430	421	402	402	445	398	404	436	409	419	481	432	435	455	401	376	463	453	488	438	420	438	475	472	426	424	396	417	395	450	414	455	469	474	421	402	428	433	406	469	465	440	447	408	422	451	468	433	420	425	429	415	447	451	391	459	453	463	451	473	461	486	466	444	436	459	437	413	385	462	451	412	467	420	478	442	415	438	462	479	428	501	471	460	413	446	427	396	425	450	454	381	422	435	419	460	439	430	452	472	455	431	461	426	425	451	422	448	495	478	436	471	395	460	419	426	418	438	425	452	448	384	452	428	407	447	408	457	478	461	450	423	448	442	395	423	446	455	467	427	455	455	428	436	410	413	444	458	468	430	449	462	410	397	400	438	443	437	416	445	465	463	449	485	420	433	433	415	445	406	412	439	421	458	469	428	465	433	456	482	457	422	461	449	483	464	420	413	431	444	448	437	429	409	380	409	443	446	450	449	462	438	447	443	459	464	442	453	434	410	438	397	437	468	461	419	424	450	423	433	436	449	435	456	420	447	420	454	427	453	484	412	400	406	429	425	434	443	420	444	476	458	427	405	452	434	422	495	471	443	448	457	412	458	394	446	456	457	446	408	447	410	443	458	454	421	424	464	456	455	438	449	454	419	448	417	447	389	407	480	455	403	437	389	429	459	381	429	425	451	484	435	435	476	444	469	448	431	455	447	380	406	447	445	476	446	433	427	449	448	442	443	429	469	460	399	481	452	460	441	428	402	400	439	441	433	452	425	422	458	470	423	423	424	472	415	440	425	432	450	445	433	453	464	452	447	442	431	407	446	468	451	441	426	484	442	447	438	431	450	416	409	399	444	420	418	453	439	438	424	420	439	427	435	464	477	455	430	404	449	450	428	431	427	453	458	441	401	388	431	431	431	449	445	448	464	435	442	425	479	431	472	400	439	444	445	410	458	425	436	510	436	426	455	445	477	456	411	441	413	431	432	476	468	425	414	447	438	433	423	409	423	481	430	465	408	441	390	409	449	425	426	443	439	431	434	480	450	398	446	463	470	420	455	441	458	457	407	418	415	418	429	439	451	424	437	392	443	430	398	441	408	447	398	421	424	414	471	465	442	467	444	437	445	410	439	446	473	410	420	442	435	456	435	448	437	434	406	410	437	449	438	469	444	417	421	466	479	455	469	426	454	403	482	420	398	441	425	429	428	448	439	442	413	400	463	463	443	518	434	471	407	485	406	461	442	431	438	449	466	435	418	431	416	419	476	465	465	472	454	437	436	452	451	444	429	459	472	460	426	414	452	437	419	439	473	434	460	422	399	426	442	451	421	457	410	455	415	472	437	454	492	431	441	485	461	419	436	439	445	452	461	449	438	418	462	440	454	451	450	438	449	437	431	417	417	428	423	444	462	427	445	452	464	466	452	457	427	427	417	424	447	477	485	412	427	452	467	451	495	438	431	409	477	406	403	466	421	442	447	466	437	421	405	439	393	436	397	453	494	451	430	439	457	500	453	418	454	439	452	459	451	446	454	442	436	433	432	458	467	473	484	444	444	421	388	431	401	430	392	436	464	428	456	418	456	444	448	477	435	425	434	443	435	440	415	435	450	462	380	471	424	450	429	449	420	422	427	434	422	406	400	454	422	429	457	393	388	402	437	429	421	447	460	447	436	439	432	461	444	435	465	473	439	458	459	429	430	459	448	407	414	479	471	406	466	403	478	454	476	488	460	420	389	409	443	491	435	436	460	434	433	453	454	442	419	434	395	426	431	395	432	456	474	406	425	426	410	439	487	467	416	419	455	441	428	441	430	459	425	423	453	474	397	427	462	394	420	433	459	470	463	412	430	449	420	436	432	428	480	456	456	433	411	416	440	438	452	450	422	477	480	463	450	422	428	421	484	407	480	462	415	435	419	434	441	400	430	449	459	408	458	475	442	444	439	460	442	425	448	442	430	478	432	448	416	415	478	430	421	437	475	417	453	457	405	440	403	435	432	432	408	432	440	457	426	439	441	427	444	427	470	402	429	409	433	439	429	434	468	452	434	484	451	444	410	453	438	423	468	449	447	444	420	442	436	447	464	429	474	438	441	470	476	402	468	473	466	461	455	455	480	408	466	434	447	421	438	459	444	437	421	457	401	409	458	454	427	431	423	423	457	456	407	445	436	451	417	494	471	445	454	440	437	446	424	460	451	452	463	485	485	440	467	440	459	438	409	415	445	431	472	419	418	427	452	415	425	399	494	381	438	479	479	464	404	481	423	457	451	432	454	404	431	445	460	432	392	418	473	403	451	419	413	428	444	440	445	396	395	462	454	452	410	408	452	473	417	441	455	488	438	463	464	433	452	483	443	436	458	438	425	450	443	479	398	433	439	399	481	457	470	480	468	412	425	460	469	438	427	470	455	400	421	412	426	437	419	431	433	439	445	450	418	446	433	473	468	432	456	503	458	444	448	453	443	405	459	454	456	445	412	439	453	416	409	434	410	435	426	430	449	428	381	419	408	449	445	400	445	471	415	460	464	424	429	468	435	426	423	388	468	431	445	454	438	449	431	435	438	471	450	437	437	493	412	472	476	452	459	449	427	395	400	424	481	408	453	428	445	400	402	429	418	460	431	438	433	410	429	445	483	421	428	413	462	400	410	444	424	465	467	506	478	408	451	421	468	423	427	431	433	442	420	453	403	426	461	438	471	458	442	424	401	433	480	398	427	425	428	433	418	385	416	450	428	457	434	450	426	421	435	424	453	453	444	448	437	467	428	459	410	458	423	495	480	451	424	452	469	432	452	437	468	466	456	428	443	429	426
40237	24478	19676	12504	7821	3840	1965	1491	1286	1164	1133	1118	1077	1020	910	1000	1003	936	967	1006	964	988	911	1000	913	958	952	952	959	975	931	896	954	952	931	892	954	942	895	946	958	902	977	937	892	935	928	864	939	967	945	909	1006	913	912	910	939	929	956	982	954	965	975	980	915	823	985	919	968	965	923	891	882	864	910	969	927	927	890	940	912	973	945	912	952	928	966	958	1011	945	872	912	911	906	937	969	937	921	939	903	890	923	910	920	890	878	927	960	981	950	896	938	943	980	885	901	917	963	925	918	937	909	836	959	898	958	908	980	917	964	890	948	964	900	935	1001	948	901	923	964	933	981	966	916	922	924	912	957	889	923	923	964	974	968	922	904	958	960	942	973	906	948	971	945	841	893	932	903	925	878	926	903	983	952	955	994	1001	944	921	912	940	936	951	910	934	923	942	911	899	901	878	873	945	1020	909	958	929	928	955	937	942	924	890	888	932	927	922	896	898	932	899	951	943	965	943	891	890	916	908	933	905	984	889	923	954	916	907	994	913	963	928	940	930	916	890	986	936	941	956	955	973	898	910	927	932	903	984	955	975	952	941	889	915	873	950	942	909	913	936	914	938	963	893	961	898	922	954	929	953	909	901	927	977	922	923	910	946	940	860	913	945	928	909	889	942	934	915	990	922	996	956	972	961	993	996	916	981	892	909	972	971	951	1007	962	885	945	963	946	871	923	901	964	978	955	898	964	904	951	903	909	910	948	923	951	957	896	946	928	923	952	899	906	864	979	930	910	955	935	919	951	1010	944	954	922	942	972	922	958	898	891	943	921	950	899	948	924	922	983	943	893	893	942	956	929	937	918	896	920	983	904	965	964	925	891	960	875	900	915	910	956	935	970	916	898	945	912	939	960	906	913	907	898	962	944	918	954	943	925	944	941	947	968	900	890	944	960	963	964	929	948	931	942	918	950	924	958	932	977	894	911	956	906	895	935	908	949	888	929	922	965	923	943	892	933	936	935	916	939	957	908	975	945	922	934	882	900	938	935	979	950	967	925	960	953	910	901	926	955	967	920	947	949	972	896	884	915	945	924	884	928	861	900	918	926	898	901	994	926	936	981	874	950	974	936	931	1004	910	901	923	972	917	930	979	908	946	946	956	939	876	935	879	940	944	893	923	957	904	914	885	909	927	947	964	924	851	907	1002	957	979	892	911	900	948	910	919	936	922	879	916	976	899	983	951	902	971	962	905	935	910	1000	957	959	967	949	913	901	924	924	959	902	883	939	951	910	963	916	988	912	909	946	931	933	906	878	929	940	915	929	911	947	914	947	980	904	976	969	931	953	885	974	931	950	959	950	949	915	901	941	935	993	955	955	917	933	913	909	942	901	941	887	952	937	925	897	934	957	992	922	925	956	936	962	926	998	957	913	894	939	869	932	904	967	970	894	935	910	955	961	919	958	910	987	886	911	935	878	912	915	954	955	940	929	957	905	891	927	955	959	891	882	883	908	973	960	1003	894	928	919	898	944	971	989	916	889	928	917	928	881	965	964	985	933	926	1009	897	919	931	971	934	900	910	963	938	956	903	976	934	897	950	940	947	950	957	935	944	939	936	921	899	918	982	986	948	958	959	918	909	912	934	987	1021	931	956	899	920	859	942	878	940	927	898	978	943	950	921	972	863	901	957	874	915	930	932	974	922	904	956	930	939	946	932	941	999	934	919	914	912	953	925	945	932	926	944	945	893	861	942	916	943	943	949	931	911	991	883	873	930	884	1007	921	938	946	980	1002	949	926	915	917	966	923	882	985	959	902	911	920	965	939	852	946	888	973	936	935	924	913	981	956	985	980	940	958	919	955	914	1004	956	947	864	932	911	962	919	927	942	930	974	896	930	898	967	907	943	996	938	972	950	916	941	936	928	898	960	920	932	954	943	946	989	915	935	863	983	978	930	973	927	903	940	934	872	979	881	930	960	933	953	898	863	982	957	927	938	915	923	983	907	955	930	895	932	930	925	943	926	897	919	946	955	910	884	895	897	947	943	894	939	914	948	976	971	941	885	920	947	983	972	897	934	974	957	902	1006	986	982	932	917	905	959	956	1006	946	934	974	899	924	919	974	925	942	977	944	980	928	959	914	919	924	913	994	956	925	891	943	953	904	966	905	955	942	959	919	912	945	935	917	905	970	981	993	987	915	951	893	896	937	984	962	921	939	906	951	881	922	986	940	912	967	923	964	913	915	930	906	917	951	948	915	920	924	932	966	908	982	914	933	911	918	940	947	973	950	954	931	914	890	915	911	940	917	937	927	968	922	865	915	922	910	922	912	968	961	959	910	949	936	977	879	913	971	963	976	946	920	942	950	907	903	945	934	917	914	969	922	904	921	922	937	920	934	932	898	921	966	907	926	910	928	985	986	875	930	977	886	886	949	881	907	868	973	913	989	958	962	946	906	942	910	932	987	916	928	995	948	935	961	964	985	997	947	906	951	956	925	918	910	986	896	926	940	931	895	946	978	971	957	920	891	932	952	944	983	945	934	921	898	945	938	935	890	878	965	907	970	891	930	932	972	951	894	906	916	935	956	942	949	953	927	935	932	938	936	906	921	922	893	953	915	938	993	924	910	936	909	947	934	918	963	1001	938	913	957	901	918	903	973	953	965	958	973	970	884	928	910	947	936	893	959	978	937	957	952	897	942	960	950	966	979	879	907	964	911	1004	981	952	908	949	871	971	919	948	927	949	920	960	935	933	921	950	962	845	921	873	867	929	932	933	935	986	910	913	930	930	887	959	966	892	918	966	947	920	858	907	954	931	929	948	904	986	909	908	892	947	921	915	942	950	876	943	905	900	945	925	934	971	916	944	859	900	962	888	953	974	896	950	945	961	867	911	983	1007	903	961	950	927	938	935	932	903	954	969	895	921	897	917	975	981	948	896	898	956	945	902	950	900	920	972	967	987	909	980	930	929	896	911	951	976	942	906	926	917	881	964	1045	1022	917	960	925	948	910	943	920	879	949	936	908	946	915	940	930	905	947	938	898	944	950	905	947	941	933	916	925	1004	972	968	888	995	964	898	1001	920	896	879	896	917	958	900	919	921	904	926	958	963	963	927	970	928	975	910	909	990	914	906	934	925	941	893	925	930	893	953	947	928	938	869	884	962	958	917	976	927	986	923	956	918	947	980	891	924	953	961	981	925	944	952	924	964	870	897	923	938	948	932	963	933	926	914	920	915	935	889	914	931	902	917	867	946	945	899	968	960	927	933	947	924	984	937	923	911	919	908	933	951	933	868	964	968	935	928	929	932	962	945	978	919	917	906	979	914	919	914	930	889	887	978	889	917	946	952	891	928	981	881	932	917	897	943	945	952	989	915	894	971	936	909	951	974	920	929	887	899	933	963	878	925	882	956	925	918	907	930	986	936	912	911	922	963	919	959	910	972	979	961	973	940	902	957	890	954	942	937	939	933	862	940	936	925	960	924	972	925	940	899	987	924	944	904	886	979	966	910	940	955	934	920	897
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
