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
338028199577	338028200137	338028200687	338028201237	338028201787	338028202337	338028202887	338028203437	338028203987	338028204538	338028205088	338028205637	338028206187	338028206737	338028207287	338028207837	338028208387	338028208937	338028209488	338028210037	338028210587	338028211137	338028211687	338028212237	338028212787	338028213337	338028213887	338028214437	338028214988	338028215537	338028216087	338028216637	338028217187	338028217737	338028218288	338028218837	338028219387	338028219938	338028220487	338028221037	338028221588	338028222137	338028222687	338028223238	338028223787	338028224337	338028224888	338028225437	338028225987	338028226537	338028227087	338028227638	338028228187	338028228737	338028229287	338028229838	338028230387	338028230937	338028231488	338028232037	338028232587	338028233137	338028233687	338028234237	338028234788	338028235337	338028235887	338028236438	338028236987	338028237537	338028238088	338028238637	338028239187	338028239738	338028240287	338028240838	338028241388	338028241938	338028242487	338028243037	338028243587	338028244137	338028244688	338028245237	338028245788	338028246338	338028246887	338028247437	338028247988	338028248537	338028249087	338028249638	338028250187	338028250737	338028251288	338028251837	338028252388	338028252938	338028253487	338028254037	338028254588	338028255138	338028255687	338028256238	338028256787	338028257338	338028257888	338028258438	338028258988	338028259538	338028260088	338028260638	338028261188	338028261738	338028262287	338028262838	338028263388	338028263938	338028264488	338028265037	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	3047	3650	2300	3047	3650	2300	3047	3650	2300	3047	3650	2300	3047	3650	2300	3047	3650	2300	3047	3650	2300	3047	3650	2300	3047	3650	2300	3047	3650	2300	3047	3650	2300	3047	3650	2300	3047	3650	2300	3047	3650	2300	3047	3650	2300	3047	3650	2300	3047	3650	2300	3047	3650	2300	3047	3650	2300	3047	3650	2300	3047	3650	2300	3047	3650	2300	3047	3650	2300	3047	3650	2300	3051	3650	2300	3056	3650	2300	3056	3650	2300	3056	3650	2300	3060	3650	2300	3065	3650	2300	3065	3650	2300	3065	3650	2300	3065	3650	2300	3065	3650	2300	3065	3650	2300	3065	3650	2300	3065	3650	2300	3065	3650	2300	3065	3650	2300	3065	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
67733	33371	11645	2072	748	595	525	490	450	419	428	444	450	468	453	429	431	409	445	442	423	486	452	460	436	430	471	459	458	430	484	437	432	407	466	468	447	426	430	502	449	451	466	449	440	522	446	456	417	411	448	454	467	424	418	450	451	484	475	467	433	425	427	450	475	445	467	470	484	494	443	474	480	442	413	418	467	493	438	475	456	426	432	458	442	456	495	418	426	425	454	494	447	492	434	438	460	473	459	454	467	415	450	464	442	456	494	457	473	404	439	454	437	448	472	468	460	421	452	472	440	442	425	439	474	399	479	429	451	441	432	471	448	483	491	441	386	468	473	472	442	477	511	453	436	442	425	464	426	480	433	425	463	438	415	455	502	464	462	428	430	463	478	456	461	445	445	483	459	420	419	412	443	442	499	417	437	483	471	429	484	447	456	482	435	446	464	439	490	423	486	433	412	435	451	437	438	467	446	478	433	464	456	450	470	454	440	461	504	461	467	461	470	452	391	439	458	439	447	465	480	440	470	452	451	453	458	446	420	482	460	417	474	447	454	464	449	482	458	484	451	450	445	450	470	439	417	502	450	402	470	466	429	475	456	450	459	437	414	462	442	444	423	445	473	420	436	431	477	448	445	442	485	431	419	435	422	459	435	415	441	443	420	442	435	431	439	458	435	423	452	452	453	446	441	427	452	442	449	458	423	457	488	469	449	486	499	397	439	431	419	457	443	479	468	495	422	455	405	433	459	410	429	442	477	460	432	478	458	434	442	467	444	424	433	446	485	471	445	437	429	468	489	486	424	425	474	451	443	476	442	422	430	436	432	410	438	425	423	466	455	451	455	461	454	446	432	480	464	415	465	485	445	449	453	485	447	422	428	430	423	452	450	465	478	467	414	394	458	475	434	466	437	486	413	441	436	436	458	461	428	461	482	458	466	440	424	441	453	479	448	457	487	412	439	461	445	455	438	410	419	460	426	468	466	462	470	461	432	436	464	439	465	506	470	479	455	482	450	454	424	434	517	478	477	458	418	467	436	429	467	458	450	447	467	447	438	458	453	451	454	458	466	472	489	478	443	470	447	467	456	440	476	482	483	443	459	447	450	457	461	438	456	426	456	423	470	427	439	452	439	475	473	463	434	413	460	402	427	444	504	456	468	438	458	461	432	479	422	462	451	510	474	464	440	476	462	434	439	468	487	444	444	436	461	476	469	448	478	462	430	457	488	454	447	438	459	477	495	437	498	465	468	510	435	439	428	402	434	451	414	451	452	452	451	437	443	444	484	401	437	475	461	429	461	421	435	462	431	445	424	433	438	465	431	445	459	465	439	455	446	422	461	437	453	461	469	439	456	499	472	441	435	434	420	428	459	468	438	450	458	444	501	463	437	446	509	419	456	459	450	440	485	448	444	448	448	467	470	475	394	457	433	442	469	439	438	432	459	481	475	434	450	468	470	464	463	418	474	428	413	416	436	465	457	461	445	465	455	421	410	431	450	433	502	498	448	451	470	456	441	495	491	450	447	438	458	438	460	452	454	440	511	453	403	479	463	457	451	458	502	410	463	487	472	420	460	454	468	486	438	427	433	455	462	485	463	478	409	445	438	492	444	435	466	473	442	478	430	493	431	442	480	443	418	458	455	459	475	486	450	419	459	456	470	441	436	471	460	431	481	456	409	468	489	456	467	482	463	439	467	485	493	425	442	504	462	439	443	425	462	478	454	450	455	460	390	446	469	467	444	477	510	457	438	457	447	458	456	438	495	432	470	453	445	417	451	461	408	426	463	460	514	439	460	502	453	457	445	477	461	442	433	427	474	447	424	490	482	416	449	439	450	511	411	455	440	461	431	425	475	405	468	423	451	452	418	449	471	465	475	461	429	457	431	453	440	475	457	427	436	494	439	433	412	456	457	449	458	467	478	453	449	470	465	434	453	439	494	453	480	438	471	433	412	450	416	478	448	476	455	438	426	476	454	424	473	474	434	459	451	443	443	485	470	471	456	466	472	429	429	417	432	443	472	469	481	452	372	439	468	445	459	444	437	468	460	431	467	443	427	411	462	449	444	411	397	456	451	458	436	427	443	451	457	422	444	413	488	473	435	493	448	448	420	440	453	484	466	442	429	393	495	430	424	435	445	438	450	448	489	420	420	427	476	481	429	468	467	522	482	441	477	445	424	461	448	423	442	428	459	492	439	461	432	413	408	430	439	422	451	471	451	436	426	455	452	459	459	456	466	458	460	461	385	436	458	472	445	408	435	446	466	470	449	457	403	456	460	456	445	463	459	468	469	437	461	501	467	479	405	451	493	443	449	428	477	395	450	463	454	453	451	443	438	454	469	467	481	449	465	395	464	468	397	456	443	445	462	453	479	422	400	424	441	454	412	449	451	484	465	432	491	477	468	408	437	410	448	485	415	437	476	401	436	453	467	428	449	458	498	435	426	445	458	440	466	457	452	440	445	444	475	428	424	444	434	459	509	441	434	438	443	445	424	436	455	433	463	438	466	454	424	460	486	485	460	470	452	437	456	431	447	484	428	435	453	442	493	449	445	456	437	445	419	458	444	453	443	476	429	458	462	480	412	426	437	452	403	451	482	464	484	441	448	455	434	440	473	456	433	446	473	433	445	417	504	446	438	431	434	445	465	408	439	451	464	441	469	444	441	435	444	446	445	459	489	445	483	427	482	470	398	439	472	499	433	414	479	434	445	441	446	403	424	459	484	460	420	423	447	445	452	463	451	465	451	482	422	426	449	455	452	420	454	444	422	433	450	428	445	451	497	463	455	413	468	476	478	475	442	429	434	396	448	472	469	435	478	473	461	445	479	403	480	451	414	428	406	472	528	472	497	428	436	464	438	454	472	483	476	461	431	468	446	474	474	451	440	480	445	453	430	441	423	409	441	464	439	476	447	410	425	461	405	435	429	456	434	461	469	434	500	423	418	438	463	450	486	448	476	471	444	406	473	486	452	487	468	419	441	472	459	458	422	464	464	490	479	446	425	459	478	450	405	407	462	473	429	450	423	455	432	460	476	478	421	426	444	429	435	455	439	466	448	451	453	477	430	447	431	503	457	450	498	433	468	441	444	472	505	447	445	448	434	448	487	459	429	436	455	459	481	461	440	416	461	457	456	452	449	470	405	457	447	403	410	435	439	449	440	451	450	426	446	419	447	448	433	442	433	427	429	444	461	488	491	440	431	463	430	452	495	487	437	462	459	466	454	438	466	432	438	463	494	447	449	443	435	458	465	471	419	457	410	461	481	426	442	451	430	425	458	458	510	455	446	493	473	431	506	479	470	443	439	479	462	442	433	465	393	410	461	486	449	446	434	507	447	447	429	441	424	408	474	442	417	462	449	474	488	465	474	429	423	435	442	479	462	459	421	461	455	430	483	452	426	455	468	466	448	452	435	496	468	470	450	459	442	442	477	481	433	440	456	422	456	471	450	454	432	443	471	422	452	446	446	452	423	443	432	414	472	463	430	402
47513	25441	8607	3043	1818	1351	1178	1087	1064	1022	968	999	1001	920	991	961	962	986	951	993	928	991	952	947	1011	942	973	963	1009	1034	1000	1004	951	986	952	995	981	987	953	1000	980	987	998	998	977	960	1008	970	989	965	964	996	962	931	932	1001	936	955	931	951	973	970	964	989	960	975	961	963	998	1031	922	940	962	1002	990	945	951	1024	973	955	977	1023	993	1026	946	1020	948	988	1006	985	954	1019	1015	968	971	922	1061	1019	956	1010	1010	980	945	1013	976	990	971	987	966	949	918	984	960	931	976	1005	969	977	972	965	999	964	972	934	968	960	998	971	991	985	964	1022	967	999	1022	1005	955	977	1008	960	956	945	989	1014	959	1024	997	950	973	998	937	969	965	976	982	978	1014	925	954	978	937	944	977	998	976	978	994	1020	945	957	960	1003	961	1008	988	969	982	947	977	937	944	1010	984	1047	944	959	949	966	944	1017	977	951	916	983	993	989	957	988	913	983	1008	958	956	989	986	1030	955	934	1005	986	965	984	989	993	1018	973	952	918	986	972	997	928	964	999	941	949	1011	991	1013	979	952	988	959	978	995	975	1015	977	977	1023	1004	1005	1027	922	909	988	973	916	970	941	940	967	1018	960	982	935	1034	980	1005	1077	953	943	984	1058	972	942	976	950	940	961	926	913	954	916	992	976	976	953	967	1011	988	1077	1009	957	960	949	998	1009	1000	1001	975	1026	998	1024	907	1013	1008	1020	1013	980	948	1001	976	961	1002	945	960	984	1018	972	990	1025	973	975	977	942	956	949	972	930	979	988	968	938	980	949	952	923	926	994	980	976	946	962	991	930	994	973	978	958	974	936	951	981	979	1017	1061	1024	965	1008	1001	978	1014	955	980	961	988	938	953	952	934	902	971	1005	966	977	994	993	961	955	962	984	996	974	939	933	978	1005	1026	981	1011	1016	903	974	941	970	950	934	987	980	975	991	961	964	962	988	1006	1018	981	1006	979	1018	997	1002	951	960	994	973	932	1028	959	954	981	956	989	938	934	918	966	957	969	1031	955	993	991	944	944	969	968	1064	972	1040	935	966	965	955	1025	946	953	984	990	959	908	918	1009	980	972	931	1011	981	980	978	984	984	979	990	981	978	980	1032	947	1002	949	979	972	971	988	945	973	970	975	1019	972	1003	976	959	968	996	979	982	1013	994	985	970	943	939	982	987	947	1004	986	978	966	1029	994	963	986	1014	952	982	962	940	970	972	994	1028	1031	995	951	1034	975	1012	986	980	1024	956	943	1000	972	937	1002	929	871	904	1043	991	1015	877	986	934	976	957	996	1021	1000	983	1001	940	997	993	996	990	998	964	974	1001	1020	1013	952	938	1007	964	952	977	1027	929	1027	985	1023	930	973	956	938	992	1026	916	964	985	958	1000	911	986	975	949	991	1010	963	970	1017	976	993	1011	934	1013	999	987	948	956	986	980	964	956	997	979	1003	952	984	965	943	990	962	1012	976	955	950	1024	968	961	1003	968	950	953	1058	990	995	953	952	991	1001	1000	973	974	1013	966	921	1005	1007	949	1021	1004	994	958	1011	1009	914	897	963	1021	1022	997	986	979	1006	991	1007	998	1029	975	976	988	955	968	985	979	1005	968	987	952	951	1023	1061	995	976	990	991	940	982	1026	955	969	983	1009	971	972	981	939	984	977	929	968	990	950	1004	997	1042	1016	906	1047	988	1019	985	940	1000	991	994	1008	984	985	902	994	1010	981	982	972	979	947	958	985	969	978	998	966	989	982	959	934	992	993	997	946	957	984	998	990	989	1003	951	964	978	1009	1008	1008	979	980	977	1000	991	977	997	968	987	998	1012	964	989	955	979	977	995	958	945	984	1003	948	941	971	957	950	1020	997	961	971	939	1004	1002	978	970	983	1013	946	961	988	1048	971	1026	944	986	975	1019	1022	1028	980	980	979	959	990	1000	1006	985	936	981	1024	973	1002	953	969	1010	970	990	999	1016	966	995	973	931	965	971	973	984	945	920	1012	984	978	1053	976	986	987	973	968	974	997	998	978	958	990	966	988	968	947	928	919	1009	980	968	949	1019	1020	1008	995	981	990	1069	984	986	941	994	938	957	1015	981	1029	1003	980	972	939	950	1062	980	978	1006	988	927	969	991	955	1003	960	981	979	962	999	993	947	993	918	1017	977	913	932	1013	974	1025	1008	952	969	962	973	969	914	1002	960	994	969	1024	970	985	984	976	947	979	957	1019	989	1018	1011	959	926	932	1065	943	1025	970	949	1040	997	994	1022	1013	972	969	968	978	1007	940	992	1002	1014	961	958	953	969	946	976	963	1024	955	1019	1000	1059	982	972	1044	991	944	1005	949	939	939	994	989	952	1009	1018	989	998	976	929	940	950	1017	960	1002	1014	951	985	901	1006	962	1005	950	970	953	935	974	963	954	988	982	1001	941	999	981	1014	1048	992	929	996	960	933	998	987	956	1029	1041	971	982	976	984	980	976	999	934	942	925	1015	978	1001	890	965	959	961	1015	979	977	960	946	984	1007	1003	1000	1003	1024	1007	979	996	989	954	915	932	987	969	977	963	993	931	980	998	1005	1022	980	1006	1042	1015	948	930	945	977	995	1014	942	922	951	973	926	909	951	974	935	977	954	975	1013	1006	946	1001	1028	996	982	1015	949	969	992	960	974	976	985	912	964	1002	1003	950	1021	1016	961	984	950	970	963	1028	982	963	1036	995	1010	955	1007	1024	984	956	991	961	994	968	975	955	966	972	1008	950	1013	939	1017	1050	992	989	958	955	958	1002	1008	985	1040	1010	969	953	967	915	938	936	1046	968	1006	959	1021	1021	984	916	951	958	1005	947	933	1014	971	1009	972	1002	953	975	924	912	976	924	951	1027	1004	999	909	988	971	967	983	994	963	931	953	945	971	1022	1026	984	1013	973	981	978	970	1005	1025	992	957	992	994	960	1037	994	1004	947	960	999	942	933	903	1011	912	957	983	997	977	947	1002	949	972	989	1015	942	937	939	948	978	995	929	949	963	998	975	956	992	955	1015	985	1052	1015	932	972	999	1022	967	994	1045	949	975	956	983	1030	942	976	981	984	1012	1012	949	963	944	971	960	978	1020	928	918	1032	1027	990	980	988	982	933	948	962	979	970	1001	945	991	971	920	991	931	967	970	919	1015	943	1005	974	999	1017	974	957	987	973	1030	1005	967	960	969	975	983	999	916	962	1009	966	1049	983	928	985	998	993	1022	996	969	989	928	993	1042	980	899	970	975	995	960	935	976	948	984	984	894	1036	974	1000	981	990	985	967	955	990	957	988	966	995	1010	1022	952	967	998	970	1002	991	935	952	972	925	1030	961	950	953	991	1019	977	974	933	951	1002	977	985	1007	972	1013	973	948	967	988	968	1000	984	946	1026	958	963	949	1015	969	973	1017	979	957	997	966	985	907	1046	966	928	946	936	926	975	966	985	951	959	979	928	960	970	1000	983	1028	1008	974	974	1034	975	1007	1004	977	888	1004	990	977	954	960	995	966	1010	1004	977	1000	946	995	985	982	973	969	981	967	1009	971	977	960	1019	962	988	977	1054	930	1014	969	954	968	1035	967	1024	1003	997	951	972	983	994	954	959	1004	992	960	967	1014	939	987	930	968	988	942	988	957	945	904	1033	967	986	993	954	1019	981	948	986	1027	936	993	987	996	941	932	976	976	964	966	969	956	966	941	1000	974	987	980	956	981	971	979	944	935	968	955	995	948	995	939	1003	952	1026	987	978	959	982	1000	962	929	943	1022	957	993	942	954	1025	962	1006	1018	942	971	969	930	993	980	1005	999	929
54571	17230	2589	710	534	430	477	462	441	431	448	432	451	443	451	427	449	440	442	434	408	417	440	467	428	481	449	500	457	411	438	440	442	431	435	455	441	387	461	461	390	410	398	406	417	420	448	446	424	407	437	422	463	448	431	406	417	417	432	363	369	439	438	397	462	454	441	390	409	406	440	445	417	391	445	401	462	411	454	461	445	434	434	430	448	463	406	430	431	413	427	407	451	382	408	436	404	402	432	447	413	444	422	424	399	398	446	436	418	465	405	457	380	405	484	408	422	441	423	415	429	401	425	419	401	475	420	472	437	416	451	460	435	423	444	450	428	434	442	425	469	443	448	424	448	431	452	432	463	466	422	491	472	405	410	406	419	433	429	446	464	422	457	475	414	427	468	422	442	460	434	397	402	424	416	428	454	434	418	453	417	392	430	456	420	434	445	401	387	429	472	442	385	419	404	418	433	446	466	441	427	450	448	407	442	415	387	408	445	428	435	399	476	389	415	448	444	424	422	424	399	393	427	445	401	433	430	433	461	477	423	413	400	454	460	425	428	449	463	431	426	469	394	396	418	422	406	427	437	448	428	433	428	439	467	453	397	422	496	465	430	432	380	432	403	436	458	429	448	433	478	405	453	437	408	410	407	464	432	419	465	453	408	438	393	426	407	416	419	405	432	419	438	404	412	429	425	413	422	400	462	434	458	451	379	417	433	383	455	452	421	460	407	442	434	391	459	426	438	462	460	399	482	448	443	454	418	445	435	448	445	360	412	421	436	449	404	455	437	397	459	462	437	438	477	436	442	421	470	461	431	450	417	409	476	431	449	446	410	446	404	401	445	433	458	425	343	426	449	426	430	432	464	418	435	415	441	416	466	433	437	405	449	431	457	478	429	409	405	444	486	460	430	453	414	402	424	406	447	440	455	425	387	453	425	387	377	455	442	406	394	421	427	456	400	451	410	430	461	447	436	462	453	436	433	447	432	437	427	424	446	396	426	475	466	441	426	422	433	408	425	443	435	386	417	428	421	433	429	450	412	413	429	438	417	444	465	502	431	440	424	426	413	445	421	391	419	434	442	481	437	409	483	434	403	395	406	421	442	421	440	389	447	456	456	459	449	434	414	420	418	417	400	444	454	420	470	426	445	461	433	416	438	418	428	442	427	429	414	408	425	483	438	460	461	411	412	457	433	412	406	423	424	396	440	397	454	411	409	397	401	404	470	393	439	457	431	420	431	440	431	413	432	437	393	413	468	423	374	452	437	415	430	437	433	412	453	490	448	417	423	415	445	388	410	465	453	465	409	433	403	415	451	406	435	446	424	400	445	471	432	448	444	450	434	456	453	436	455	445	464	422	420	414	458	353	436	458	418	448	417	427	431	410	445	458	431	437	414	435	423	462	400	439	460	408	431	407	450	414	449	455	417	422	424	451	424	441	416	454	430	419	497	471	422	437	417	393	438	404	461	426	428	442	451	415	460	456	392	430	410	439	436	410	428	421	435	423	412	383	377	415	437	447	409	447	455	422	424	411	432	439	440	435	431	466	453	423	413	484	471	473	437	456	444	437	426	425	409	430	476	463	399	451	431	414	428	452	461	417	418	368	397	387	424	432	431	420	393	429	396	433	448	414	401	414	416	430	490	444	432	438	415	444	439	415	421	424	440	422	441	430	417	465	437	439	438	364	424	451	467	427	442	419	429	451	442	430	446	403	411	432	439	450	426	427	456	428	432	430	441	450	455	446	382	470	444	416	422	459	423	445	437	403	448	408	452	417	441	425	410	446	401	431	442	444	486	440	419	467	443	459	457	449	465	430	432	439	410	422	412	436	434	418	399	452	472	457	444	437	393	437	407	426	428	425	479	417	437	442	464	432	432	393	437	437	423	449	421	427	428	413	404	407	449	416	452	421	443	438	429	416	416	383	455	469	446	411	448	418	430	419	441	414	346	447	429	421	426	373	417	451	454	414	472	437	436	424	386	460	439	460	407	455	436	430	410	442	471	460	415	445	469	432	407	438	409	464	495	477	437	416	443	420	470	421	435	456	424	457	417	447	453	381	414	430	463	393	425	446	423	420	427	464	427	428	408	405	420	427	439	437	420	431	449	448	420	448	452	414	425	438	426	424	443	410	425	436	431	448	472	399	433	449	433	442	433	411	461	430	402	441	436	431	464	421	443	410	450	448	456	438	477	436	360	459	418	425	431	461	415	430	459	454	417	413	425	459	417	447	384	426	453	425	440	441	452	411	385	457	407	412	456	434	401	474	413	455	415	453	453	381	411	431	404	427	399	382	439	435	451	411	420	453	437	442	401	400	462	400	405	419	443	457	360	437	467	442	492	457	450	420	393	399	382	446	421	406	389	394	410	452	426	413	449	427	420	432	433	399	452	454	447	405	419	413	410	454	436	428	434	422	412	450	425	421	441	426	470	463	437	397	389	487	409	432	426	396	434	420	452	447	449	443	439	431	448	386	439	423	479	444	398	401	422	450	466	432	401	414	412	470	428	401	487	450	432	445	424	446	472	427	454	418	403	423	463	466	431	446	386	416	433	409	432	458	395	410	433	426	418	423	411	453	411	436	478	431	447	444	419	443	479	409	383	451	445	417	436	381	397	401	433	447	408	400	422	441	420	438	402	400	445	433	444	445	409	447	429	428	402	449	394	449	439	454	447	404	427	398	429	402	415	442	378	403	435	378	418	425	408	461	412	475	386	425	422	457	440	469	391	410	434	463	387	410	398	411	455	431	435	437	434	446	392	408	472	436	442	433	469	435	466	419	399	390	445	409	443	391	394	395	457	399	456	448	418	423	430	433	461	414	399	482	441	406	460	429	414	447	408	443	451	379	442	429	457	422	456	450	409	477	449	478	474	451	489	438	424	406	441	444	408	425	431	434	423	387	410	457	428	421	440	429	421	383	454	390	442	440	439	475	454	451	396	394	411	375	449	485	420	444	423	448	432	430	444	430	436	422	410	441	444	456	445	434	421	413	410	410	401	435	435	402	454	414	471	475	430	470	406	446	418	439	418	407	447	432	400	434	433	410	434	425	423	417	414	479	424	398	401	399	410	457	425	425	437	434	469	429	388	421	444	388	424	462	442	403	398	472	433	420	412	397	427	420	431	420	416	402	412	427	445	403	406	454	446	450	459	397	448	473	420	408	381	440	456	438	447	448	395	500	413	405	455	437	404	438	440	441	451	463	420	423	438	469	409	425	470	427	439	442	431	461	426	400	464	444	395	425	470	397	426	423	435	431	449	413	423	440	411	445	428	454	425	423	435	393	404	396	438	412	437	434	444	405	412	462	409	437	447	439	443	415	419	414	436	425	423	451	406	426	400	388	427	403	404	473	459	441	437	440	390	413	440	410	424	418	398	439	415	394	414	381	424	406	425	411	433	381	429	416	483	437	428	437	471	409	474	470	443	423	434	429	453	418	437	413	433	437	413	447	445	441	460	445	422	414	426	450	424	444	465	458	425	415
38192	8525	2573	1567	1084	1031	990	926	957	944	934	940	902	902	928	973	960	964	970	908	883	951	936	966	939	922	877	949	926	968	973	929	897	886	915	986	940	910	957	957	913	938	908	969	929	928	956	1005	935	928	986	906	949	964	939	917	970	921	944	970	903	990	882	919	939	946	915	955	946	982	947	951	973	915	968	945	967	963	957	941	915	904	924	940	920	927	924	966	939	969	979	975	905	963	933	956	905	960	971	942	975	926	899	931	892	997	945	997	954	958	951	951	938	936	933	939	899	890	952	924	887	890	937	967	1026	907	922	978	894	928	866	913	873	935	919	950	908	964	946	997	929	900	921	904	958	930	1016	891	961	984	936	957	934	957	950	911	1016	955	937	974	959	989	969	929	965	905	908	969	949	968	878	916	920	893	890	909	941	915	893	957	914	919	928	970	951	960	921	964	926	930	922	934	917	937	974	944	951	933	961	873	960	904	937	957	956	903	874	949	973	903	900	888	957	882	938	972	868	936	930	943	874	923	921	960	969	904	907	993	974	932	910	951	875	940	913	888	941	918	923	942	957	893	927	945	1011	951	932	931	978	928	935	937	927	952	929	932	922	943	947	930	934	892	960	906	912	925	909	918	938	968	924	955	887	955	969	925	924	919	916	952	933	898	916	940	932	933	944	923	1000	952	910	961	952	895	951	954	1005	894	965	932	954	882	938	949	942	955	958	910	945	944	885	948	905	939	907	919	978	935	906	971	884	903	886	953	944	911	958	934	988	922	959	933	967	899	925	976	934	890	936	929	967	917	925	955	942	930	925	894	895	909	922	920	929	951	949	942	919	915	923	970	966	936	923	945	926	923	1009	946	887	944	964	951	866	949	892	876	933	926	944	988	949	937	906	935	929	947	961	959	916	879	984	958	950	956	905	961	946	917	949	934	946	916	895	922	899	925	959	983	919	915	921	962	949	972	895	954	965	966	913	919	935	964	980	959	981	940	986	933	940	959	971	946	971	918	925	959	940	911	973	991	923	900	898	919	973	891	945	923	953	973	930	897	910	952	906	956	889	933	892	928	951	919	1016	938	958	944	911	937	897	995	938	938	928	955	913	962	975	902	934	927	916	942	903	940	937	989	928	953	928	967	978	917	937	921	951	967	945	952	926	878	905	923	904	945	933	919	912	896	1019	924	933	979	912	900	983	918	970	906	960	952	880	980	950	916	900	904	963	930	970	906	935	869	943	927	960	889	924	909	887	915	886	972	952	898	845	915	937	932	930	878	971	891	936	909	944	942	926	945	910	951	900	947	924	924	936	921	926	944	950	966	986	935	956	929	912	989	1021	935	938	931	907	901	950	972	937	909	953	954	940	918	938	923	927	914	996	939	928	952	971	894	880	945	983	915	895	964	905	937	939	954	947	976	934	909	924	922	978	954	921	991	932	872	958	946	965	957	937	874	964	955	907	965	918	935	939	907	985	912	942	902	974	986	984	947	932	934	914	959	934	907	921	904	1020	910	933	944	949	887	975	933	962	907	955	879	957	967	994	905	937	953	886	949	933	886	909	962	911	934	930	938	931	913	974	942	991	966	941	902	971	931	955	970	979	940	916	953	918	931	911	924	922	954	906	958	891	951	923	900	951	980	973	961	923	889	904	982	943	921	927	951	961	955	972	907	967	892	946	906	895	885	965	909	924	920	913	949	894	922	918	1033	917	897	896	898	949	934	916	945	868	916	920	918	938	908	927	1012	890	903	915	895	919	968	889	961	891	905	958	967	952	884	931	890	860	939	929	984	931	942	940	949	919	934	995	940	923	966	955	915	892	931	946	957	896	905	871	914	934	926	955	950	990	895	952	892	1004	996	909	907	909	903	942	940	989	936	891	948	919	901	953	891	968	958	950	935	948	915	962	948	926	910	912	961	936	945	926	959	906	947	939	933	941	913	899	935	965	911	909	984	1006	989	942	917	981	962	860	953	935	923	938	892	965	973	942	870	923	1007	1009	885	903	900	943	893	955	975	966	897	946	947	946	973	936	976	929	969	933	922	960	926	955	961	978	897	999	943	907	928	957	891	944	935	896	920	971	937	992	924	917	949	950	975	975	993	918	1003	977	922	969	951	926	953	934	908	942	916	906	959	893	946	965	960	936	941	964	935	895	990	947	957	917	908	930	901	957	885	953	951	923	901	869	948	934	935	917	929	947	911	944	928	948	906	984	945	877	953	957	921	927	943	998	905	934	926	910	943	949	948	937	926	864	916	946	930	953	927	901	908	927	927	914	944	941	936	949	912	1022	955	965	928	967	910	912	932	946	906	949	961	938	945	962	925	959	932	941	977	918	917	941	964	975	941	943	897	910	955	951	921	940	909	935	945	987	879	926	919	898	930	997	953	942	894	910	945	905	939	929	968	957	942	950	957	973	933	968	930	937	944	922	910	916	937	934	870	983	868	946	898	947	960	955	1039	919	1003	930	984	988	943	894	953	914	1007	920	894	919	879	889	955	938	917	920	957	940	951	920	936	955	937	959	899	970	951	938	947	948	937	940	951	887	951	941	906	961	939	1011	944	949	943	983	938	969	921	940	939	923	927	975	934	931	949	982	962	945	969	917	953	896	928	909	907	972	933	989	944	960	932	971	872	936	973	925	950	856	941	924	945	971	954	972	918	910	928	969	954	948	946	896	938	938	942	899	928	922	939	939	936	911	980	972	919	890	900	916	930	969	990	930	917	899	961	958	881	931	942	934	943	970	939	967	972	893	954	918	900	881	969	903	895	942	870	968	941	920	914	886	922	960	957	922	924	868	897	957	953	944	941	899	915	886	935	922	898	916	907	941	928	917	977	897	969	935	937	937	926	978	938	931	927	972	898	906	983	919	941	887	885	928	938	938	961	978	927	986	928	949	933	949	941	945	928	945	915	949	921	973	926	950	965	898	935	970	986	945	939	942	930	938	968	923	895	956	931	897	935	898	913	921	907	950	894	863	978	917	892	949	921	879	999	900	948	948	922	945	904	963	975	918	929	942	945	955	925	920	923	942	938	988	897	911	990	941	946	918	965	937	972	945	966	954	945	885	877	944	891	947	891	917	921	933	958	899	929	946	951	908	933	883	957	962	982	971	873	967	880	921	946	970	893	920	993	911	981	878	913	952	939	939	925	967	954	932	935	925	946	910	942	893	920	952	940	913	969	884	927	905	903	957	927	939	895	931	911	952	917	917	1007	930	964	946	983	948	893	909	917	950	914	902	947	964	907	926	899	908	940	937	936	927	939	917	949	926	925	998	914	960	979	922	868	918	883	887	917	936	951	947	860	914	896	930	919	922	871	927	936	936	918	840	933	939	965	913	990	992	1024	923	880	898	879	962	868	942	977	983	871	991	914	927	888	952	963	941	955	990	938	951	966	930	920	977	949	966	952	963	877	911	991	921	965	956	895	973	998	934	929	949	945	938	942	978	903	899	933	926	949	928	885	901	870	934	920	876	874	959	915	903	939	956	968	925	915	943	958	935	1001	928	898	895	941
55517	21801	6653	1287	718	546	495	475	450	472	469	422	467	399	448	447	463	404	394	427	402	416	445	426	403	415	455	429	442	440	433	446	412	421	444	502	448	413	416	427	426	430	424	410	442	408	387	458	445	417	477	460	434	456	419	423	427	388	437	421	408	485	440	377	398	415	429	473	381	474	413	410	457	477	397	479	380	425	451	455	405	412	435	391	396	450	455	419	453	460	416	424	413	435	418	439	437	412	412	427	440	457	432	465	450	449	428	415	406	450	449	424	462	410	436	423	433	400	403	418	438	413	424	433	432	448	441	435	409	415	408	479	426	438	439	411	422	412	429	445	408	415	429	469	442	409	415	442	433	449	433	434	403	382	397	435	430	417	442	418	413	424	409	422	413	420	436	446	415	404	492	407	450	440	429	441	407	443	420	414	402	415	401	414	446	378	469	402	445	457	450	417	430	471	429	418	449	407	431	435	440	446	422	400	431	421	397	422	426	455	476	399	414	404	447	433	437	426	461	439	437	425	440	432	375	453	453	392	423	473	428	405	448	376	425	402	408	463	436	440	406	417	432	401	405	453	439	401	477	405	418	412	410	456	448	446	474	472	451	480	422	426	413	429	450	451	449	473	415	481	452	437	418	429	413	405	399	419	414	476	437	463	388	442	384	406	444	396	411	433	440	453	426	409	407	456	396	420	431	466	426	402	442	437	409	425	404	429	389	429	383	454	431	420	426	437	453	452	443	472	405	435	419	423	379	432	412	417	427	443	454	441	444	462	441	408	451	461	400	366	412	392	452	484	432	417	499	423	461	462	441	455	434	451	429	387	441	404	449	417	432	450	419	434	437	452	443	428	436	478	412	458	414	452	408	432	432	457	426	397	400	458	424	444	430	450	446	477	421	450	429	437	475	429	447	443	449	443	450	423	411	427	433	466	407	439	449	442	418	440	416	444	424	460	448	424	427	440	446	434	438	451	453	422	451	460	409	422	444	441	451	455	432	466	401	409	416	476	396	434	394	414	450	486	390	392	415	426	436	405	418	394	383	423	427	430	419	464	430	455	445	443	439	429	413	415	423	478	418	434	431	401	436	483	443	425	414	416	398	406	449	424	459	396	436	445	454	432	417	417	447	422	457	415	423	425	444	428	435	427	443	421	428	454	431	412	454	417	441	425	419	475	432	420	426	426	475	438	425	423	441	476	425	410	393	417	459	463	434	451	445	425	426	441	432	417	405	447	420	443	421	379	435	397	425	426	443	421	433	440	447	428	423	406	417	447	405	425	420	443	389	417	401	441	459	417	424	434	462	411	447	443	392	434	441	415	451	448	458	457	424	409	472	435	450	396	403	445	442	440	441	426	414	418	425	416	427	396	449	447	403	356	454	405	435	432	414	453	427	420	414	375	402	404	425	461	404	435	421	436	414	395	436	443	475	399	463	432	465	437	472	418	410	416	409	409	419	409	418	419	424	445	448	433	398	433	436	450	430	413	420	413	478	426	453	410	449	430	446	431	458	407	390	433	436	436	404	382	471	435	434	425	425	439	434	437	427	473	402	441	442	436	459	402	440	442	399	423	459	422	423	415	446	423	429	441	412	445	457	454	437	436	428	457	443	445	445	385	401	394	449	413	397	438	434	449	422	433	395	463	414	447	461	450	446	435	445	456	438	422	406	377	422	437	397	429	427	416	447	427	422	416	394	457	453	452	437	409	446	391	409	427	434	400	417	427	490	480	408	417	417	433	436	385	463	410	481	416	426	428	447	458	438	427	430	453	417	446	393	397	402	394	404	404	427	415	460	446	395	436	459	438	420	407	419	428	466	442	441	430	437	431	450	476	456	462	436	426	468	419	427	413	419	425	411	389	435	441	445	408	448	412	407	444	406	421	453	390	416	417	429	401	411	420	395	413	434	421	408	412	487	470	421	438	421	373	426	388	447	417	404	432	431	403	439	422	434	481	435	419	377	447	404	430	451	430	405	390	427	445	402	407	474	426	432	407	420	432	444	398	455	421	406	430	429	449	420	452	442	379	447	422	414	431	417	445	430	413	441	435	467	472	427	439	444	404	398	444	419	400	437	403	450	436	437	467	444	421	414	432	463	442	422	414	470	405	426	428	417	395	407	419	451	418	427	440	461	425	422	408	452	464	446	424	437	417	453	416	464	422	435	460	439	415	402	427	385	472	396	416	415	439	483	409	456	423	432	419	391	420	434	419	437	438	453	471	434	397	435	387	445	462	411	453	457	413	412	429	433	375	445	434	404	430	461	407	421	374	372	416	430	398	447	395	414	402	446	431	436	441	441	450	436	387	411	428	465	394	425	437	466	443	421	457	437	437	459	464	373	404	394	452	392	422	409	416	430	431	446	430	420	428	420	409	416	467	398	433	408	428	428	403	473	429	442	481	465	402	427	405	413	382	441	413	468	407	437	423	494	457	453	450	432	444	467	405	424	388	388	454	443	396	447	461	450	442	430	414	405	445	427	421	408	419	413	422	484	448	465	422	403	403	407	454	421	433	406	404	402	458	421	417	429	431	448	442	418	427	458	448	485	460	430	441	405	445	455	437	445	484	415	441	408	419	405	429	412	421	397	427	428	439	476	430	472	438	421	399	406	426	472	423	401	441	432	447	383	435	433	425	424	441	428	430	433	468	403	402	446	445	488	443	457	428	455	412	393	388	441	431	470	394	421	465	421	443	412	406	428	415	463	445	426	455	431	430	450	462	434	408	467	499	417	445	471	423	418	422	412	470	427	445	390	399	470	453	431	414	412	416	424	435	440	379	421	427	403	413	475	449	460	437	401	451	419	442	415	427	419	396	421	422	455	399	435	421	449	444	432	453	463	439	441	427	395	437	434	443	455	432	416	468	444	499	432	445	385	441	396	417	472	408	405	459	433	429	419	481	415	446	407	430	420	433	435	380	455	418	425	457	457	449	435	418	448	429	459	423	455	430	440	437	436	430	460	431	401	439	448	455	454	418	425	448	435	419	413	455	436	479	426	430	437	441	424	450	412	433	415	439	448	440	459	434	392	452	425	425	454	417	406	439	414	419	460	423	427	407	408	463	417	442	437	440	422	424	415	445	415	411	417	442	437	463	432	417	425	409	391	424	472	411	420	424	401	446	460	422	402	415	421	387	439	425	430	429	388	445	426	409	436	392	416	433	422	399	406	413	407	444	400	438	428	424	398	420	432	413	405	432	449	397	414	420	395	460	440	444	477	443	417	422	451	420	402	422	434	458	411	389	426	458	423	394	427	403	408	434	436	427	438	431	411	422	430	419	445	456	379	386	420	472	436	450	447	428	443	392	438	471	415	395	406	418	400	400	424	420	456	413	398	423	474	402	460	426	451	413	492	456	426	428	428	430	421	426	436	421	449	414	458	397	403	377	454	453	416	461	458	411	448	432	475	426	451	437	442	438	424	416	446	451	433	431	478	405	424	431	482	430	404	438	426	449	411	421	432	433	438	431	393	411	409	436	429	426
38985	12236	4085	2311	1486	1228	1083	1100	963	995	926	918	926	962	967	972	925	962	981	981	897	946	931	981	986	931	931	921	1001	992	919	910	921	896	989	949	973	936	929	930	955	944	932	923	956	941	955	878	969	935	981	972	907	957	962	918	948	919	966	992	944	979	966	914	952	927	970	941	941	947	992	970	965	956	986	947	964	964	964	931	888	911	950	915	928	939	944	921	950	913	933	960	954	931	914	963	915	953	959	1005	942	924	968	934	955	935	889	918	909	973	908	914	957	903	963	920	911	948	932	961	995	974	891	914	964	933	942	942	932	923	971	955	939	913	914	922	889	956	939	960	871	921	984	893	961	915	909	938	875	932	952	933	947	914	958	967	929	961	879	967	922	898	971	923	924	997	967	984	902	946	943	955	889	921	960	961	929	925	944	969	975	941	920	959	977	952	941	919	917	918	891	943	970	950	937	967	921	950	926	976	946	983	931	934	924	980	953	874	941	946	986	967	957	922	916	873	918	940	990	976	1010	958	921	918	947	942	922	940	922	972	980	908	990	989	957	963	968	961	965	935	917	966	962	956	975	935	903	946	934	984	977	952	912	930	965	922	957	998	970	939	891	955	931	929	927	934	934	960	940	920	963	890	941	941	923	940	975	937	901	893	947	965	976	931	972	932	921	926	1010	960	923	919	954	925	957	954	991	932	935	912	943	894	936	884	944	954	892	974	972	904	953	909	899	971	917	913	957	970	965	890	947	913	956	900	924	898	934	919	976	922	927	964	982	942	984	930	936	983	922	962	989	974	906	965	966	920	877	1010	964	1010	933	949	899	944	936	935	918	936	926	910	930	989	965	986	913	938	942	928	974	995	911	928	927	942	940	970	915	959	933	950	947	942	929	910	985	955	948	904	972	967	952	898	900	911	970	929	917	933	973	926	983	936	970	948	943	1000	951	877	974	899	963	978	1013	941	961	880	887	945	940	919	958	935	891	911	944	931	960	973	982	917	912	911	961	980	957	901	931	908	933	995	911	969	962	916	988	937	955	912	937	955	906	955	975	907	921	949	926	967	984	986	969	904	958	934	940	929	918	940	965	924	956	938	937	934	910	952	1013	964	1002	963	969	900	928	929	902	934	928	970	928	880	942	901	940	961	950	942	899	885	879	944	954	964	948	890	940	918	929	919	896	998	907	924	911	983	915	922	901	910	951	930	941	954	949	960	931	956	930	899	958	965	987	961	939	907	991	928	947	909	912	889	926	973	920	948	953	942	974	965	976	909	963	921	919	991	996	941	961	924	943	972	971	900	960	903	889	956	960	948	919	924	928	930	896	966	919	954	963	969	905	944	963	962	989	964	978	887	966	971	999	913	956	908	906	938	932	927	945	920	1006	875	898	962	917	929	928	905	925	939	936	977	893	930	955	1010	960	929	935	928	911	910	953	917	951	901	937	920	925	1005	919	954	953	909	958	901	927	977	935	935	917	970	945	941	890	954	955	920	896	941	914	914	990	960	934	935	920	903	965	951	910	967	924	919	943	971	906	944	967	940	981	956	953	927	923	938	961	915	974	982	921	932	937	903	930	948	949	917	940	964	858	966	931	914	934	928	945	973	947	944	959	951	960	891	948	974	944	977	934	908	943	930	914	931	943	975	913	918	937	855	915	925	924	909	918	903	974	930	950	912	919	961	966	860	884	909	899	961	960	925	941	971	944	935	952	958	923	947	939	984	972	1008	889	936	958	915	967	897	908	958	958	974	926	977	953	917	982	946	1002	1006	976	940	949	960	945	926	912	1000	935	953	929	912	977	959	946	941	953	926	913	940	912	955	865	934	937	948	916	940	963	963	923	897	955	927	947	909	928	944	919	937	968	920	925	946	936	940	886	950	926	979	908	912	867	956	982	979	965	923	956	919	960	976	968	963	979	884	911	958	978	964	940	946	966	908	904	1002	894	1002	951	918	868	914	1008	936	926	916	923	942	972	988	890	930	963	1025	939	984	919	956	898	1028	894	945	956	941	928	908	956	912	903	928	939	936	966	959	947	926	882	886	971	950	939	942	932	898	938	1008	995	974	951	960	944	967	979	917	930	950	972	968	945	933	1020	928	1003	982	976	893	962	945	923	888	945	857	955	954	947	924	920	913	937	878	971	952	929	883	893	915	934	986	934	942	981	912	931	984	921	927	963	927	884	967	1044	963	957	928	980	957	894	983	993	978	937	926	963	942	954	954	916	1008	914	926	949	896	898	929	954	910	898	1009	919	982	970	963	965	996	950	956	924	925	881	906	903	945	963	952	933	885	933	929	948	903	865	940	916	971	918	925	887	898	958	950	941	896	895	900	974	930	913	906	1010	953	972	939	906	956	915	919	931	972	919	914	1003	931	915	907	960	871	927	977	918	956	921	921	867	971	924	976	935	937	914	911	965	966	893	947	967	941	915	933	964	941	927	944	921	931	936	923	954	926	964	935	911	931	969	958	939	955	980	909	889	913	923	933	941	904	991	908	919	974	897	948	965	907	951	983	977	964	945	959	945	923	920	937	939	927	954	983	952	940	950	964	953	887	972	977	949	936	900	955	947	985	981	963	923	997	946	908	970	940	922	901	931	931	906	964	948	924	932	910	952	920	931	964	919	984	942	916	925	879	1023	972	972	909	889	975	986	975	956	940	927	921	921	968	1008	963	881	912	974	919	936	975	951	972	989	907	965	998	942	985	930	925	919	879	970	934	929	935	936	957	959	926	996	959	969	982	927	933	965	915	983	962	950	927	974	904	940	936	949	984	946	945	946	939	914	945	864	950	927	923	975	976	958	946	976	983	999	882	912	949	947	937	928	950	909	909	924	922	917	912	933	1008	986	901	946	888	974	920	963	941	973	916	911	946	973	942	936	990	921	955	915	962	922	912	969	951	1024	927	945	948	951	958	940	954	922	950	925	951	886	943	912	973	919	959	905	949	908	926	935	939	953	964	958	946	939	901	916	893	962	969	926	958	959	956	974	905	925	905	926	949	909	954	901	939	927	955	982	953	952	946	976	846	981	920	929	984	925	968	897	901	956	921	970	967	915	953	899	910	979	908	913	993	951	951	941	917	885	848	962	958	971	896	969	941	953	933	925	927	927	900	915	998	933	953	887	954	925	935	902	951	888	964	934	971	918	923	940	905	940	964	955	944	936	931	1002	957	922	940	914	941	884	882	902	948	937	999	940	934	918	970	933	922	943	1011	981	900	921	972	920	921	924	961	947	869	933	971	908	1003	876	995	888	928	942	970	986	935	950	979	959	882	954	934	926	988	885	936	930	943	934	911	960	980	864	976	981	919	957	910	968	964	998	916	960	930	1006	939	1005	914	946	969	906	966	953	930	914	912	946	968	959	929	942	945	971	941	937	952	931	941	943	958	930	984	926	920	919	968	918	938	922	876	973	932	911	971	934	921	905	968	925	950	922	928	996	951	903	921	934	951	932	931	960	912	956	964	937	930	968	926	898	949	909	943	962	983	908	956	966	943	919	906	938	954	956	917	977	924	915	938	961	963
60245	26333	9730	2474	1214	747	499	520	466	481	454	429	446	434	444	431	491	460	444	426	453	412	386	482	444	429	454	473	445	466	471	418	411	455	428	439	421	447	390	432	452	437	485	421	475	447	496	467	444	456	415	431	440	438	442	420	453	455	454	433	431	430	458	445	429	450	445	412	438	442	432	433	448	438	416	494	420	433	421	436	436	475	426	375	450	419	441	445	420	400	451	439	407	438	453	441	443	458	482	477	440	418	411	463	456	433	505	456	448	447	474	475	425	449	427	440	423	459	437	463	419	432	445	433	423	428	426	418	436	444	439	447	443	438	450	386	482	452	422	431	440	482	447	408	432	382	410	434	438	439	449	459	460	411	427	419	471	432	472	443	432	440	448	465	447	444	477	452	428	424	429	485	486	441	415	451	444	427	428	465	411	463	432	437	475	481	438	442	440	464	418	468	412	398	417	416	393	500	439	486	436	439	430	417	420	395	440	453	453	434	455	444	427	465	436	481	439	414	441	457	477	459	411	466	462	403	453	478	432	442	463	429	428	455	438	442	402	421	426	433	508	418	451	456	432	433	449	475	415	412	410	434	459	422	406	415	427	435	376	448	425	419	407	413	449	385	374	429	472	428	436	458	431	453	482	449	458	449	386	470	438	440	416	419	481	411	460	440	425	404	417	408	429	431	427	426	393	445	473	425	447	453	437	415	462	472	442	439	436	442	431	449	445	466	416	465	468	432	444	462	443	426	461	470	481	480	501	420	449	477	453	473	419	390	417	438	437	438	446	402	425	422	462	423	460	476	402	423	450	427	423	419	409	419	426	435	467	465	458	440	421	480	458	456	419	459	441	462	403	476	447	447	472	444	466	468	469	433	445	433	397	426	456	438	428	384	392	463	466	464	461	430	421	469	476	400	379	404	444	451	455	425	473	448	441	450	452	470	437	413	450	465	467	486	463	439	434	422	482	479	427	437	456	423	420	412	418	448	398	428	419	435	460	438	484	436	430	446	453	455	396	436	443	458	436	395	463	440	444	443	415	440	440	439	437	458	447	479	457	464	425	428	425	429	422	460	434	423	461	411	442	480	410	486	402	478	450	464	448	468	429	426	465	452	474	478	455	454	464	391	446	409	415	435	473	437	477	461	397	427	429	437	433	403	460	466	446	422	416	456	412	398	441	415	422	482	441	413	442	422	463	483	473	403	451	438	431	426	479	403	424	433	467	455	452	421	416	437	499	454	442	405	433	451	461	386	454	490	463	409	413	443	437	479	451	426	446	419	432	407	452	430	452	448	479	456	433	434	426	432	425	439	414	456	478	455	417	438	421	430	431	452	441	406	415	392	446	466	458	467	466	435	440	456	431	435	464	452	428	409	449	428	419	406	417	438	461	442	450	483	470	418	407	447	488	435	455	405	442	473	481	430	422	450	411	440	430	425	425	446	402	415	468	460	431	409	481	427	413	456	487	431	440	432	455	429	466	480	466	425	414	480	398	432	438	471	413	447	406	401	477	473	436	415	414	441	459	469	456	452	439	455	471	428	463	489	444	436	447	447	416	455	386	427	407	448	414	425	416	440	481	436	489	466	459	473	386	445	437	432	426	448	465	405	419	426	465	430	419	425	421	419	446	441	408	397	466	462	436	463	445	432	416	421	457	443	475	478	452	430	436	446	403	408	432	432	422	463	460	434	429	468	481	425	472	408	454	444	418	475	437	399	413	432	462	440	435	424	388	419	427	474	419	427	435	444	415	426	465	467	417	444	440	451	456	478	434	401	428	455	442	429	451	417	416	404	467	454	447	449	475	492	464	426	421	450	434	413	399	409	434	493	441	471	454	439	428	435	430	431	437	432	426	419	448	454	419	447	391	403	430	425	467	487	400	429	444	435	468	465	485	457	457	423	407	426	465	446	450	440	398	410	450	431	439	408	414	446	434	495	454	466	390	418	434	413	426	397	440	450	452	377	467	456	424	462	429	417	406	409	493	399	449	422	431	427	456	415	452	461	430	448	447	440	457	427	436	424	427	442	415	444	408	459	450	400	476	450	444	461	431	441	452	439	415	447	416	399	426	438	439	409	426	421	489	409	436	468	417	485	429	397	415	400	402	448	456	444	491	449	474	424	464	443	438	451	442	417	427	423	457	415	425	482	405	387	411	406	447	440	436	458	457	454	439	442	426	432	468	436	438	450	390	412	432	488	439	462	441	512	453	431	425	407	428	454	450	471	437	451	444	460	455	476	406	502	449	458	456	413	445	423	432	438	422	460	427	399	459	441	443	435	446	434	400	439	414	463	490	479	455	473	486	432	467	410	460	436	441	442	471	396	407	459	436	445	443	444	460	447	444	421	420	439	417	454	412	446	480	429	426	443	473	425	449	474	447	402	486	464	453	435	428	428	419	437	447	431	433	460	462	481	419	439	440	437	454	459	440	423	414	460	438	432	424	446	485	432	427	457	456	400	432	426	455	439	456	449	453	438	463	431	418	414	437	405	418	488	434	443	447	427	454	451	416	456	397	411	442	450	412	411	420	442	452	453	418	445	483	447	421	422	462	434	429	459	431	446	473	442	447	451	452	456	456	440	409	433	465	400	384	446	395	456	457	406	418	445	439	437	423	459	427	397	462	444	438	439	442	461	485	437	417	440	431	425	451	437	411	427	440	453	415	419	395	428	484	432	430	443	446	449	421	434	448	461	456	460	419	454	428	396	456	417	465	384	429	417	407	438	442	432	403	433	423	432	428	420	428	390	455	417	427	440	437	436	463	477	449	489	435	465	451	440	445	374	442	456	434	423	398	405	397	418	471	423	450	461	481	428	463	427	420	448	427	446	438	478	480	435	473	451	415	460	441	465	400	432	486	456	394	475	450	425	455	427	434	453	432	400	448	414	414	422	438	448	434	465	404	437	415	415	421	462	420	443	414	423	411	407	408	431	455	440	451	403	453	428	416	467	455	445	447	449	450	468	417	431	426	456	465	405	439	428	455	430	433	442	432	420	434	449	479	458	460	458	476	428	470	438	459	469	450	451	448	462	429	444	467	429	418	417	454	397	437	434	436	419	450	431	447	438	436	419	441	463	439	434	411	431	434	443	436	424	425	413	416	443	461	451	463	424	433	487	473	456	450	485	419	436	444	421	481	483	431	436	461	428	454	418	500	441	419	461	450	445	466	454	422	458	486	413	411	418	473	442	426	463	436	457	438	463	428	456	429	434	498	436	432	459	423	435	437	467	488	492	466	435	421	432	494	445	415	441	422	437	444	427	463	448	410	437	464	437	420	424	445	426	433	435	482	475	437	449	398	463	424	422	398	445	429	442	409	423	423	441	438	413	423	445	428	405	436	461	476	436	453	469	456	439	468	415	467	482	421	427	438	427	454	402	448	482	410	424	439	398	468	456	439	425	415	429	431	428	421	443	415	396	441	407	441	430	441	419	415	464	470	438	437	400	470	472	469	484	444	440	387	468	429	419	430	453	447	414	408	468
40952	15526	7314	4045	2690	1910	1367	1082	1002	1041	981	962	944	911	960	993	965	928	931	962	951	912	955	993	948	961	962	907	964	929	944	976	1006	996	926	911	959	944	950	914	835	953	959	972	928	1002	953	951	912	975	963	907	937	922	948	909	922	939	943	927	906	959	927	975	1006	886	919	950	999	945	970	953	954	955	945	943	963	930	903	970	939	949	931	945	910	968	976	972	925	975	909	948	960	941	968	1011	918	976	996	938	906	946	955	920	938	1005	930	947	1004	943	940	952	948	973	985	948	951	939	926	962	938	947	977	964	909	972	925	949	964	959	985	997	940	985	1001	940	964	976	973	973	967	929	946	1026	984	955	950	992	932	922	893	913	931	928	988	964	957	947	933	974	954	986	988	952	931	948	928	916	909	969	925	900	1022	935	1009	970	938	913	982	948	1003	995	938	987	932	923	994	924	927	966	956	984	954	999	970	942	982	933	974	919	1021	912	943	968	941	938	944	925	956	941	944	974	925	952	920	934	920	986	934	956	955	969	956	966	980	973	937	971	975	951	1009	944	887	988	902	965	923	956	1003	926	928	971	944	985	983	959	934	939	897	921	911	931	953	916	919	908	938	964	954	938	928	951	917	923	980	917	948	947	966	969	974	933	980	986	918	978	930	925	916	907	943	987	917	983	957	961	971	939	936	981	950	945	948	925	945	934	969	963	941	965	992	900	917	1026	977	903	955	969	973	968	958	886	924	866	913	925	940	960	1041	948	975	899	901	931	947	962	976	923	946	912	933	957	973	951	961	983	958	889	928	951	916	937	939	909	981	955	935	950	974	961	940	959	948	961	975	968	960	973	948	942	963	952	912	933	1010	942	992	999	916	965	975	885	989	945	935	914	921	911	923	960	1005	978	951	950	905	966	976	904	961	1000	902	947	989	963	955	969	913	924	967	999	979	1002	952	976	945	1013	956	978	989	1026	942	992	870	921	892	918	896	954	934	953	936	979	924	945	962	926	880	946	973	951	955	974	927	920	973	924	964	963	952	979	918	930	947	943	898	1022	943	946	957	953	956	896	997	980	984	973	936	917	939	932	958	991	927	994	945	939	940	930	1025	960	994	953	962	983	955	922	946	961	971	958	923	950	913	1006	964	905	942	937	977	915	944	948	953	970	948	912	931	989	964	931	910	924	940	984	960	940	964	963	980	944	952	945	955	947	946	983	949	961	948	949	918	968	1017	958	1000	953	932	1016	967	981	933	969	963	971	990	934	973	913	949	960	928	948	996	983	950	917	935	934	920	895	1004	898	946	973	945	1029	925	956	948	968	957	1005	953	929	969	958	926	936	915	941	964	972	993	986	969	941	933	975	922	1000	980	956	967	1003	943	904	911	949	1019	934	923	984	898	912	952	979	977	946	962	919	981	894	938	975	949	959	972	937	972	933	989	936	966	931	966	938	935	942	943	965	945	944	956	936	989	918	965	947	946	911	921	949	991	945	953	976	999	976	947	929	948	942	964	934	929	971	972	973	941	967	919	928	1000	955	939	1045	897	948	918	957	935	978	998	951	972	936	986	914	987	924	961	1014	916	960	928	977	948	1042	930	977	950	951	913	930	937	1001	943	999	1007	976	992	965	961	980	952	901	964	920	941	891	939	996	908	942	939	936	1026	911	982	934	918	990	977	936	984	1020	984	960	977	983	929	957	908	1002	927	958	962	959	1004	950	911	934	948	977	980	980	1028	919	1011	976	975	959	941	931	972	963	948	944	948	1016	984	1020	968	1002	963	941	1002	951	881	1003	995	922	930	956	885	931	987	948	970	1009	942	995	918	932	922	922	1001	987	937	891	977	956	877	962	1008	964	997	968	966	1051	997	938	998	992	931	925	961	1032	985	969	886	971	987	991	932	921	946	971	921	947	949	897	951	973	951	893	958	947	999	966	917	964	925	910	968	1005	959	951	954	939	931	983	1065	953	987	957	1017	955	938	967	951	928	906	916	936	945	971	1007	968	926	926	944	922	994	951	972	967	973	978	977	952	919	996	904	945	1006	914	959	977	964	1018	927	924	935	986	963	922	954	939	937	927	971	954	888	951	920	985	929	962	940	1007	1022	961	929	931	967	943	927	949	948	929	908	944	987	905	939	937	902	1008	950	922	968	902	968	936	992	986	937	933	948	965	1005	943	984	942	936	974	952	939	916	963	948	993	866	970	953	917	984	917	873	924	959	966	948	965	963	889	961	997	922	961	957	936	933	957	958	943	942	993	926	964	956	874	957	919	952	951	986	957	980	991	951	977	983	953	963	975	977	967	988	982	975	914	975	877	952	926	935	976	955	939	1011	944	948	912	927	983	934	939	971	973	922	958	935	957	997	983	964	913	943	979	958	944	894	957	931	912	966	921	954	946	971	962	958	958	961	950	908	972	930	925	947	950	933	920	964	956	944	923	944	925	949	924	1017	916	950	974	954	930	971	955	1000	989	946	974	967	976	979	913	994	976	990	1012	932	930	967	996	906	920	948	927	962	899	946	912	940	943	955	957	950	990	978	955	951	896	999	925	940	981	958	955	947	996	935	915	920	974	915	979	929	992	977	949	922	960	931	919	987	967	915	864	914	988	989	992	922	958	947	967	948	935	937	934	921	1008	954	948	919	927	890	983	947	984	934	950	908	935	982	910	925	1025	931	915	948	937	954	909	1009	916	933	906	948	960	965	950	945	972	989	962	914	919	954	978	919	862	953	966	966	989	981	883	919	936	932	1021	899	968	959	928	948	925	1050	933	951	996	955	930	935	948	952	977	956	922	982	922	911	913	967	938	920	935	980	968	943	928	934	927	910	967	938	912	967	939	932	932	927	962	924	915	999	930	952	985	932	949	913	946	960	962	940	954	953	923	954	952	967	943	943	926	978	971	1003	929	948	987	944	975	972	969	914	1003	962	976	957	978	964	923	992	930	926	984	890	936	948	924	949	859	949	916	888	927	955	962	1018	972	954	970	947	957	962	941	945	959	880	928	964	966	922	948	983	934	899	964	1009	976	957	963	958	991	1002	911	1031	965	981	973	937	965	923	951	995	935	955	918	970	950	943	954	963	950	943	1034	942	946	962	949	931	942	950	980	968	929	894	964	865	961	921	957	973	938	879	962	971	982	908	916	982	902	952	960	966	895	926	961	896	1000	928	968	951	877	932	973	942	934	888	977	928	952	909	973	931	915	994	995	947	985	941	990	979	941	976	969	943	945	898	963	987	920	966	924	976	921	991	961	957	954	965	930	1049	942	914	927	909	968	890	992	981	951	938	961	934	932	1013	946	931	991	895	987	1024	974	949	938	919	941	977	982	978	967	915	983	950	915	963	952	945	963	934	971	967	958	920	987	986	1023	951	930	961	953	961	1066	1032	996	913	939	983	980	1029	1010	929	966	947	976	923	958	946	1016	990	950	933	920	966	958	958	993	1060	949	961	973	996	960	968	942	965	930	985	1018	974	921	955	908	955	959	936	935	982	965	970	932	975	953	971	998	970	929	962	966	973	976	1002	967	976	954	965	914	939	932	942	955	934	955	934	994	989	923	964	997	923	956	929	949	996	919	953	1004	947	987	994
49516	17639	5001	1783	966	577	535	467	413	404	419	460	426	430	405	424	422	472	429	473	395	404	381	450	396	466	423	439	390	430	387	387	411	441	476	433	430	437	410	415	445	458	469	429	441	461	447	426	430	425	415	413	427	395	410	469	437	409	374	421	403	446	431	433	454	432	420	424	415	435	405	466	434	427	458	414	400	429	379	446	450	375	402	405	418	426	418	406	440	464	435	419	432	427	412	446	452	427	432	418	420	378	378	449	421	419	460	407	404	431	400	410	438	402	423	421	404	434	413	438	430	421	404	438	443	415	507	373	403	435	422	452	438	462	433	375	435	447	401	405	453	452	430	444	446	446	432	377	474	457	421	425	428	410	411	441	458	392	427	384	428	428	460	437	442	446	401	448	449	421	425	445	501	474	432	408	417	456	455	447	467	435	449	429	415	432	439	439	403	421	438	448	399	414	427	416	467	484	397	458	476	417	439	408	423	457	417	440	410	459	430	433	434	465	440	438	440	414	430	421	428	448	416	406	414	440	452	466	414	407	417	431	431	398	434	444	427	428	425	379	431	422	428	417	430	430	410	411	443	437	470	451	426	423	451	396	423	433	428	456	425	389	423	442	428	425	412	436	437	430	449	427	420	447	422	393	428	400	456	446	432	473	452	435	427	433	468	435	444	414	430	427	392	436	442	433	444	399	448	351	453	467	432	411	427	407	452	430	399	416	414	422	439	398	395	427	415	434	423	444	440	379	435	459	455	424	410	444	433	455	433	428	438	387	431	440	424	422	428	394	446	409	447	412	494	403	432	429	410	482	416	382	443	458	437	409	437	444	410	411	448	441	421	431	428	431	392	427	424	419	429	428	414	423	491	425	411	386	425	423	425	431	449	412	427	422	489	436	460	442	458	439	384	413	416	435	447	411	418	427	450	458	457	439	437	428	434	387	424	439	389	465	452	427	444	431	421	445	438	408	439	443	420	439	471	437	430	444	455	425	431	419	439	413	449	416	422	409	454	446	462	461	407	414	448	408	437	411	438	435	480	377	409	421	457	460	424	434	435	455	415	426	422	450	424	457	404	405	421	463	393	429	437	414	453	457	447	436	433	444	426	432	429	442	439	415	444	440	435	437	430	383	431	399	442	420	430	388	455	383	425	378	406	437	418	409	458	416	445	406	419	378	397	450	414	433	408	420	426	448	405	446	412	433	430	419	474	393	421	411	429	444	512	420	405	442	427	433	460	439	440	417	447	404	460	458	416	418	441	402	438	448	437	393	448	381	447	406	417	449	422	412	417	440	451	426	442	442	425	445	430	384	437	426	436	390	446	393	433	400	435	432	443	449	452	490	434	420	376	425	440	414	408	418	401	402	425	443	435	421	412	384	441	417	427	397	411	450	423	428	456	414	461	408	434	469	383	425	416	403	425	429	434	422	418	418	467	456	398	449	443	418	418	395	423	456	428	420	469	420	439	418	406	410	404	414	433	442	389	444	472	405	399	412	359	388	410	423	480	413	460	458	456	433	420	429	469	397	413	437	380	414	459	394	435	433	441	431	422	432	387	434	417	425	440	423	414	442	437	427	420	447	425	444	447	400	441	434	420	410	378	453	461	442	419	392	467	424	421	418	418	459	395	400	430	411	400	450	418	421	424	416	423	387	440	427	428	435	455	418	397	406	425	448	423	435	388	437	447	452	398	469	431	442	383	404	434	428	408	381	444	425	467	440	420	424	384	441	447	443	451	410	449	443	425	395	428	433	448	383	392	395	421	433	432	428	458	417	415	429	437	443	463	388	435	446	452	457	427	400	413	395	437	436	421	374	435	411	429	451	432	431	448	420	406	441	459	423	441	434	402	415	401	411	418	414	437	447	433	446	461	422	463	405	425	426	460	433	430	399	439	422	421	400	408	436	415	455	450	406	447	412	449	396	428	448	447	419	442	444	410	424	432	433	435	439	416	391	439	425	423	393	425	407	415	459	440	400	425	398	452	405	393	397	442	417	419	430	416	426	437	405	418	433	404	406	420	428	397	424	407	413	409	435	392	414	415	411	438	417	423	394	434	392	439	394	489	439	463	381	430	448	431	452	429	424	459	465	452	434	415	465	444	456	431	435	444	435	442	454	408	418	469	455	423	441	416	397	438	435	449	403	434	430	374	444	385	451	418	416	427	408	426	418	444	419	407	450	444	459	393	447	435	456	404	418	449	455	415	396	405	421	435	444	439	405	394	448	385	438	429	388	408	423	420	395	401	475	450	454	428	402	434	427	457	421	433	420	456	412	469	393	410	433	420	424	417	421	426	401	448	447	476	439	428	431	423	404	436	450	471	452	426	414	432	446	428	452	440	428	461	408	438	473	405	427	439	431	421	452	419	453	396	417	432	461	394	437	436	430	417	409	440	406	442	419	450	437	400	423	388	398	400	420	431	440	444	415	416	413	450	459	434	478	446	423	418	415	440	443	410	411	402	437	433	419	428	422	462	426	445	409	399	401	458	389	426	447	421	412	422	412	419	385	402	407	428	441	372	418	428	418	450	438	453	449	400	448	479	407	449	394	403	409	414	437	451	430	421	449	431	448	423	426	437	372	419	421	416	401	434	453	413	448	406	430	423	438	429	429	440	417	425	411	403	387	412	388	440	420	438	452	447	441	404	411	413	436	415	439	399	446	428	448	425	370	406	431	403	393	435	399	405	430	399	377	464	424	447	440	468	450	424	418	437	425	463	426	423	430	433	436	411	419	450	447	443	426	421	451	404	460	423	446	439	440	438	419	374	432	444	434	467	385	453	451	424	441	421	396	428	474	451	429	423	468	423	417	438	417	419	436	399	421	403	422	403	411	443	408	415	469	429	461	377	454	474	421	422	446	433	419	391	416	458	448	418	396	461	436	434	447	438	442	417	415	465	441	435	399	446	418	459	411	425	409	429	404	448	442	414	401	430	436	424	455	418	460	407	407	432	436	443	431	429	408	426	416	464	515	422	431	470	411	429	424	462	424	449	462	438	398	461	441	400	418	437	388	432	407	404	416	430	440	464	440	415	450	400	407	436	429	433	431	416	418	420	422	463	419	438	373	431	396	419	452	458	415	449	414	399	427	413	419	413	424	443	415	394	419	446	427	403	448	405	437	424	438	385	425	410	450	434	422	435	405	427	411	382	409	424	442	407	423	442	434	432	403	443	399	406	391	417	428	402	429	439	433	410	400	426	473	400	417	448	467	433	433	395	415	425	364	446	399	381	410	401	433	451	391	425	471	450	395	438	431	437	448	387	444	413	433	420	453	416	410	409	441	416	425	390	428	413	440	403	432	452	472	405	415	418	424	450	407	451	459	425	447	438	441	388	418	441	430	397	386	418	448	427	418	427	432	398	418	465	409	423	411	390	501	447	448	477	419	419	437	402	439	413	429	455	418	417	433	398	428	395	461	415	422	402	415	417	459	426	405	402	439	423	407	433	443	386	400	444	457	421	468	397	435	420	420	424	418	425	416
33173	12342	6053	3614	2302	1432	1037	980	965	923	943	976	911	973	921	898	927	944	908	955	863	899	897	894	941	957	942	942	945	973	916	931	919	933	994	907	894	927	954	958	976	914	933	909	968	920	897	898	941	922	924	884	907	889	890	930	907	905	973	886	918	994	943	910	927	929	875	938	974	959	940	964	867	864	972	924	975	962	907	909	948	945	914	916	862	916	920	911	909	941	907	904	940	936	928	938	851	902	936	919	986	923	940	998	964	977	898	927	913	994	964	938	974	951	965	910	937	989	933	923	930	952	890	917	952	952	929	945	980	896	888	891	933	902	912	901	892	958	917	895	911	962	944	954	922	909	1005	946	915	952	917	911	920	930	892	948	943	959	914	926	939	938	899	923	935	952	948	972	948	972	960	943	978	979	936	914	971	963	863	909	909	897	948	912	928	894	916	912	905	897	931	935	905	977	983	901	946	902	912	958	942	892	889	882	923	934	1002	918	925	935	928	906	940	901	933	922	945	876	917	957	934	911	970	1000	962	939	900	875	906	947	894	920	940	960	904	980	885	956	901	947	981	946	960	924	918	960	909	893	935	941	932	925	936	888	890	925	933	860	914	928	906	845	871	965	916	887	920	902	889	908	908	904	935	946	915	945	963	922	946	880	970	916	890	895	940	954	915	927	910	955	949	953	921	899	928	885	896	939	937	923	964	926	888	975	882	910	912	931	981	888	955	957	914	904	930	927	971	917	896	913	919	872	930	970	929	905	967	948	961	916	944	900	1015	908	926	974	899	905	959	927	897	943	951	920	889	905	947	928	937	993	911	933	947	966	919	875	977	909	913	971	947	931	930	935	943	955	893	1010	918	959	911	938	950	984	971	907	889	949	922	928	944	918	892	939	906	965	927	934	960	921	960	926	947	892	987	967	881	944	941	932	932	927	955	946	913	949	967	952	994	910	958	916	890	966	937	937	914	964	965	923	930	938	996	951	925	974	875	937	948	934	931	958	901	921	968	923	915	907	930	942	973	926	902	966	942	937	936	899	980	873	922	917	937	957	935	928	930	907	915	874	937	926	880	932	972	903	900	942	945	925	955	918	920	925	892	881	883	953	950	941	908	923	934	901	971	932	950	922	922	994	941	975	902	908	964	888	929	913	939	972	902	927	945	931	906	906	936	895	935	912	968	927	889	934	979	916	916	929	971	915	981	1002	922	888	932	942	967	930	971	913	932	973	949	919	977	964	892	936	948	913	954	902	943	943	941	881	954	946	897	897	996	941	891	956	939	905	933	960	954	889	932	859	988	914	953	970	972	916	957	872	960	884	974	880	930	880	939	947	946	910	909	872	874	916	927	918	1008	945	979	962	938	990	880	942	913	922	950	942	917	892	939	982	943	927	949	900	997	957	883	962	954	906	983	946	938	900	957	898	926	874	950	929	911	964	907	947	958	892	902	937	934	973	939	910	937	951	982	920	929	965	936	942	951	907	968	946	950	899	965	918	886	899	912	994	924	931	1029	942	913	933	881	923	918	955	960	953	959	901	944	924	979	965	924	921	934	935	931	878	907	950	911	927	942	954	890	902	896	995	951	934	1011	915	941	879	898	944	930	927	914	972	903	928	970	903	880	884	934	942	907	912	951	983	924	975	950	919	974	945	973	902	922	942	892	943	978	917	914	1002	932	908	907	911	927	914	918	927	966	982	877	897	901	951	968	903	891	915	966	925	895	908	921	954	941	973	922	917	970	930	915	859	935	981	956	907	927	984	917	908	932	945	945	954	922	900	925	905	903	949	964	888	955	933	952	864	920	959	927	907	921	890	914	951	955	906	870	954	928	920	961	961	866	894	948	871	947	920	943	905	970	931	921	971	957	964	950	901	946	970	911	892	926	918	877	965	956	900	937	898	892	951	927	872	945	934	971	979	953	960	888	935	918	952	976	883	994	920	947	971	912	901	904	974	965	929	915	913	908	931	953	918	943	933	911	910	928	926	937	950	910	945	915	925	967	898	960	949	891	960	934	920	920	936	977	916	930	940	955	939	928	947	932	943	903	938	964	961	950	938	958	939	896	938	860	939	932	938	919	960	1004	874	916	888	868	930	926	933	888	937	960	907	907	915	933	970	987	977	925	922	918	931	886	964	960	913	881	899	926	920	906	899	956	959	946	892	900	919	923	916	929	936	962	956	945	891	882	941	880	932	870	974	908	942	876	958	909	945	904	961	946	884	901	932	951	907	938	927	900	905	999	948	932	937	901	934	978	905	961	928	915	918	930	911	966	927	942	860	950	955	973	932	905	907	941	929	884	905	933	977	945	909	898	918	930	906	931	936	925	928	1001	885	882	898	894	946	938	901	935	950	931	906	922	914	1001	941	972	905	933	984	899	918	894	898	965	893	941	900	998	941	929	928	966	908	913	943	916	940	929	939	956	916	899	981	890	938	884	919	938	949	941	909	977	931	881	948	922	922	957	903	901	916	908	921	910	880	870	917	905	892	860	903	888	974	948	931	950	915	943	955	927	893	924	941	950	919	906	966	857	983	905	881	910	952	904	945	940	915	955	934	923	895	891	910	871	965	882	896	948	929	910	945	911	938	912	885	905	939	912	1012	946	900	920	951	946	892	957	898	909	924	951	967	895	908	999	902	929	928	911	869	989	948	972	876	880	869	929	913	934	955	896	923	937	946	950	990	950	905	979	926	934	936	902	964	932	933	938	882	980	915	967	839	952	914	880	861	981	965	902	935	912	921	955	873	911	921	914	942	940	956	916	933	964	911	927	935	966	929	889	855	973	924	926	991	955	887	948	923	939	937	940	921	962	939	905	961	945	969	987	973	936	870	904	941	898	909	994	933	983	915	964	875	982	940	937	927	907	904	925	932	954	915	946	967	963	923	970	935	965	940	906	922	873	932	982	952	936	932	957	941	905	950	963	997	917	939	955	972	959	921	930	925	955	922	948	897	939	901	942	941	897	938	900	878	982	938	886	917	904	897	893	977	922	932	891	900	954	908	936	949	956	981	911	942	949	909	920	899	881	919	955	914	948	898	937	931	980	940	883	922	937	949	984	912	954	871	885	919	915	989	924	934	929	915	915	918	958	921	953	943	888	926	969	897	892	959	907	908	958	943	909	919	952	938	875	926	903	990	936	932	939	973	939	925	942	930	941	954	903	877	914	929	823	934	902	879	892	930	947	873	905	908	901	955	955	949	882	857	958	892	920	977	911	898	866	952	918	936	931	900	958	925	945	906	1056	933	940	924	919	918	889	924	949	933	908	904	905	931	963	943	935	964	964	925	943	931	928	885	912	922	912	883	920	957	948	908	904	936	884	928	947	930	930	972	893	923	953	878	983	927	912	928	859	928	942	959	937	868	901	920	986	953	957	912	901	914	891	907	951	937	883	921	920	884	894	930	931	961	938	879	895	869	922	920	971	913	909	974	923	980	991	915	968	895	883	927	924	1004	914	941	956	921	912	873	887	949	941	890	1013	902	919	937	937	904	936	948	957	949
57693	28231	13346	4685	1627	875	639	555	504	491	417	431	442	414	406	447	429	501	429	398	449	389	422	415	384	412	400	460	418	430	451	454	445	431	421	421	421	453	450	425	421	402	397	401	449	428	428	497	462	400	442	447	445	406	434	420	414	405	431	445	429	433	447	423	412	422	421	432	402	426	427	390	441	461	419	434	445	431	428	433	405	382	427	472	451	486	439	441	460	489	477	442	441	440	443	447	430	459	451	412	448	418	405	462	475	428	438	392	434	445	430	413	406	414	452	450	414	454	436	442	453	443	444	458	456	415	455	454	396	419	418	419	412	431	448	438	457	423	393	418	380	449	440	409	430	429	441	461	442	459	431	422	406	460	442	417	452	431	447	439	416	446	439	475	442	458	409	451	409	406	457	418	405	437	430	428	461	409	421	422	404	405	432	407	417	430	442	430	417	424	450	391	450	412	410	398	417	424	436	440	445	417	451	449	451	467	409	421	439	431	451	467	435	451	426	434	429	434	451	381	422	403	400	432	434	404	412	457	406	420	419	430	410	482	396	440	476	394	428	394	417	446	476	400	409	443	440	432	457	456	434	415	426	486	403	417	430	421	446	420	412	422	460	421	445	418	433	425	434	403	441	415	392	409	480	409	426	402	435	434	432	428	437	443	421	474	410	449	421	412	466	382	399	406	447	458	421	424	425	397	424	456	449	425	425	437	416	465	475	412	413	432	431	429	458	466	413	423	401	403	458	477	434	443	438	426	409	461	450	437	436	456	390	396	411	444	411	447	433	421	455	463	415	396	427	419	460	431	426	407	445	449	411	412	466	453	441	458	425	456	443	389	421	426	455	420	426	452	413	478	444	436	483	400	439	456	420	431	449	434	456	439	445	455	447	395	415	428	424	413	416	435	449	432	414	407	422	401	408	443	425	432	433	423	442	423	450	409	440	420	423	459	455	422	423	421	465	456	423	430	395	425	435	409	424	425	436	441	405	447	414	425	442	427	451	478	419	433	426	441	436	414	414	468	415	384	400	417	429	467	427	421	414	419	464	415	446	442	454	472	418	425	422	461	434	433	419	455	434	428	446	410	458	417	400	412	418	426	423	441	434	395	429	473	450	432	438	437	416	427	429	444	425	420	421	421	413	465	468	459	457	466	432	413	442	482	411	412	419	420	452	469	431	427	428	407	468	426	427	401	465	447	436	420	430	441	428	458	393	444	408	409	450	411	415	454	452	425	463	420	434	427	411	414	415	435	399	471	473	420	411	457	447	437	372	406	468	465	454	414	442	434	418	418	430	403	407	377	418	431	410	433	426	466	458	435	405	406	442	439	431	421	413	411	424	411	407	368	422	426	426	413	403	412	441	439	425	429	468	458	438	418	422	380	427	412	394	447	422	412	451	448	404	442	425	440	458	425	451	385	398	452	433	466	443	424	472	434	453	437	464	395	458	475	438	417	413	418	430	389	391	436	413	456	439	434	427	433	441	459	428	450	419	419	450	428	379	428	448	454	427	436	454	401	406	407	463	398	417	406	429	475	432	414	456	415	430	405	448	411	411	399	404	430	420	426	425	405	431	452	456	395	402	426	430	386	414	432	415	439	416	422	406	448	432	377	401	452	457	425	428	420	428	434	427	415	452	443	450	440	459	397	425	411	407	455	440	451	443	430	407	374	391	448	464	391	430	398	388	446	432	427	405	385	439	447	424	414	411	430	421	451	437	415	425	440	395	439	447	464	440	447	407	404	406	409	455	452	488	437	442	445	419	429	441	434	436	440	419	399	402	488	453	431	425	398	435	412	434	383	421	461	426	416	411	429	448	470	412	422	396	421	430	434	439	444	455	474	428	401	387	480	427	430	412	448	419	441	448	450	440	463	419	467	412	452	428	446	440	408	378	429	408	423	430	440	455	451	456	425	430	462	434	402	414	371	428	385	425	423	405	403	410	465	458	430	423	414	425	446	418	442	465	415	467	438	436	475	435	400	433	454	421	402	444	439	451	407	427	437	427	419	418	393	420	443	441	478	456	432	444	414	405	454	446	440	408	404	449	433	452	470	398	483	450	450	454	408	447	418	408	416	423	442	444	453	412	432	439	400	413	455	437	438	399	457	454	469	423	442	409	439	435	426	417	416	429	443	381	405	461	447	420	432	410	398	453	408	401	442	455	425	413	418	408	406	427	476	430	418	426	432	406	429	418	410	406	423	406	424	406	405	407	440	423	464	396	418	454	441	421	464	413	409	383	417	433	434	461	425	455	414	414	402	383	494	401	430	393	482	423	422	394	385	439	454	425	403	456	438	423	406	438	446	396	418	414	449	429	430	443	413	448	438	427	401	425	397	401	422	408	429	434	442	449	432	437	436	438	424	457	429	442	425	422	405	392	396	423	422	442	449	419	461	433	411	428	426	460	459	414	452	396	460	416	428	424	409	436	377	434	439	448	472	465	431	437	444	417	428	425	439	412	454	431	412	438	415	394	412	405	385	413	431	405	425	463	426	415	421	408	392	415	467	437	436	410	399	421	483	424	440	438	447	421	413	439	425	385	422	430	405	455	430	433	440	465	433	416	464	432	406	431	465	457	410	421	461	418	408	415	437	475	411	405	424	416	400	444	430	469	460	442	400	411	434	454	406	421	418	435	414	440	383	459	422	427	419	428	441	390	414	388	422	414	429	409	461	428	435	418	410	439	445	432	437	414	422	470	416	449	444	459	398	392	417	424	446	455	491	423	457	395	400	424	402	475	423	411	448	457	435	432	448	401	461	363	409	430	422	437	430	463	433	440	439	460	459	462	409	423	414	425	453	460	445	420	408	436	425	410	446	423	404	408	444	443	443	427	447	443	455	436	434	421	428	433	413	397	448	450	429	460	443	446	468	444	437	447	433	419	457	423	393	388	368	410	425	446	445	437	433	442	451	469	443	464	462	424	412	408	376	436	436	428	431	431	412	441	446	415	427	418	434	453	473	412	439	440	389	415	429	456	454	449	447	459	460	403	422	483	420	421	461	448	406	426	417	439	386	395	455	455	443	444	459	449	444	442	433	439	434	444	422	471	421	456	437	394	403	443	428	433	421	388	425	412	423	438	394	459	430	453	415	403	429	395	434	466	433	467	442	461	422	427	433	414	423	447	394	475	452	424	467	397	463	425	465	422	447	408	421	451	432	464	447	441	437	421	428	453	431	390	437	418	401	423	420	380	437	433	493	444	461	405	439	466	425	388	432	386	416	447	410	419	456	400	427	416	414	406	427	419	402	452	466	466	447	416	430	431	408	388	440	425	466	434	437	408	426	465	435	423	410	445	469	413	432	411	469	427	399	431	429	421	395	463	411	422	371	415	435	423	487	419	397	416	400	413	405	445	397	418	428	413	462	432	418	433	394	432	407	414	411	431	460	437	428	393	440	426	427	407	458	399	423	421	469	446	400	429	439	415	428	438	402	402	430	441	440	435	380	464	433	449	440	449	429	431	376	385	463	425	432	445	442
39868	22245	13277	7733	3923	2273	1503	1347	1268	1148	1040	963	1017	925	940	907	940	946	899	967	904	954	969	892	949	948	960	941	924	963	930	949	909	913	926	927	969	993	924	905	964	917	868	931	921	959	871	1006	933	953	935	980	973	918	888	905	891	966	930	960	944	937	993	885	943	899	983	956	927	895	933	935	959	924	969	946	946	931	925	944	920	966	900	920	910	904	889	933	956	994	1013	954	966	957	979	944	933	940	925	919	939	975	992	956	976	910	921	937	943	957	962	921	982	981	907	962	964	1008	902	969	939	930	959	900	964	932	926	981	923	961	954	933	899	889	989	933	1001	924	928	951	966	976	933	928	913	952	914	909	922	903	922	955	929	919	964	927	968	897	922	946	951	953	895	942	930	932	914	947	921	906	926	906	944	890	934	938	970	982	871	883	967	916	904	939	951	944	925	938	913	957	924	920	873	997	934	951	1002	888	944	918	897	967	960	974	960	937	960	996	1035	928	934	962	926	904	933	965	929	910	941	905	985	952	912	975	969	954	986	951	937	978	887	926	990	967	956	931	908	951	982	976	981	939	934	1026	991	922	948	918	911	968	936	942	1001	936	976	921	969	980	970	911	881	935	950	973	939	898	976	925	956	874	981	958	955	988	861	943	994	944	935	1008	883	926	928	945	927	945	958	972	939	932	912	943	986	904	943	917	941	915	906	967	1009	931	928	941	889	939	925	929	990	954	933	953	950	1001	921	931	991	907	898	935	934	989	942	918	920	998	939	988	903	922	956	1000	949	966	956	941	948	919	956	914	963	957	941	998	1015	923	903	956	937	998	940	915	932	915	924	923	918	929	963	976	930	925	912	935	922	979	943	908	927	978	957	955	936	902	929	909	883	921	918	932	976	945	947	971	1002	979	947	951	909	983	929	922	957	949	929	896	918	906	910	910	1005	922	958	917	997	930	994	942	935	922	972	974	997	940	927	984	941	877	962	937	876	951	929	929	949	975	920	994	955	944	898	939	886	944	971	935	944	951	967	1008	945	944	963	949	927	966	936	938	976	987	973	983	978	949	987	915	906	956	960	923	895	961	958	875	1008	930	976	922	982	960	954	927	934	893	929	983	902	966	984	979	944	934	922	981	952	954	975	907	879	929	873	967	928	957	1003	966	907	971	951	978	937	950	906	923	950	967	857	945	934	973	993	943	915	964	936	978	915	964	936	950	956	954	946	961	924	956	955	950	945	963	939	918	936	944	932	952	958	962	953	947	926	995	958	905	929	933	918	952	933	931	969	952	923	912	976	930	942	914	990	860	970	913	940	1012	968	942	933	965	974	951	978	931	970	920	918	920	962	959	929	918	944	962	922	921	902	902	980	943	929	966	931	935	888	954	890	1002	935	917	980	956	954	959	956	1014	948	1004	998	921	1000	951	893	904	945	901	898	912	882	1010	946	910	865	951	990	926	960	979	927	954	963	991	896	949	950	928	901	955	898	967	965	967	955	985	1027	923	915	909	953	925	971	976	917	979	896	967	936	943	920	998	930	949	896	921	940	964	970	970	901	971	956	908	925	948	962	986	933	900	926	943	937	953	887	952	936	933	942	968	917	902	894	963	930	925	959	972	936	955	964	960	907	1043	989	938	977	1011	927	980	930	920	994	883	984	976	923	933	932	934	948	1042	935	969	922	976	967	966	923	955	979	953	966	955	941	960	891	991	929	942	1003	949	990	916	954	981	995	947	897	943	898	942	972	1000	941	954	981	953	923	935	975	901	981	987	931	952	976	913	895	941	941	974	902	910	956	929	984	904	924	940	886	972	960	968	934	936	889	926	954	959	938	988	957	997	920	915	918	958	904	983	950	878	971	947	962	982	944	965	949	913	921	935	981	963	966	952	939	965	965	938	937	933	959	912	913	933	982	946	902	926	929	944	924	947	979	917	952	976	921	938	988	925	926	899	927	958	890	926	919	933	965	956	946	892	946	943	929	969	922	938	914	920	977	948	913	925	842	937	930	966	975	886	889	922	939	971	926	942	926	949	905	955	931	966	946	958	971	952	931	902	992	859	931	934	901	926	943	951	934	942	966	956	969	936	933	983	914	921	899	936	947	907	928	939	940	970	927	962	895	976	898	919	926	910	995	937	935	909	953	911	970	950	932	911	932	902	912	941	999	954	950	960	1003	932	935	911	943	935	937	989	973	907	938	897	905	957	905	920	895	954	949	891	878	915	970	920	971	935	914	911	909	917	889	932	908	991	932	939	932	918	944	954	882	916	958	971	951	925	932	947	896	913	954	893	919	942	907	917	953	932	981	919	962	905	918	896	970	957	909	912	902	909	885	993	910	1030	912	880	914	913	955	961	993	912	950	978	997	895	910	931	966	928	941	937	978	954	945	939	968	988	908	890	961	1002	935	955	913	950	997	975	980	917	949	938	981	922	924	915	902	914	960	914	835	999	1002	949	929	894	952	932	976	963	932	935	931	950	919	920	982	950	986	950	928	1004	959	938	960	919	906	979	939	950	952	934	934	889	967	922	910	907	935	935	999	932	993	954	936	930	956	951	908	926	921	943	1015	944	924	957	961	961	935	918	973	957	938	920	905	968	969	922	938	980	916	922	907	941	966	911	960	917	928	913	928	929	901	994	943	933	968	950	907	924	908	890	900	900	974	978	935	976	906	953	967	971	952	962	911	922	968	980	950	987	965	959	945	923	960	941	986	1017	972	981	956	948	943	936	942	917	932	1001	966	928	936	941	975	949	898	972	913	909	901	956	925	983	946	938	917	929	909	967	955	966	950	940	940	962	950	911	946	942	939	976	960	964	948	963	929	929	936	933	931	954	904	922	931	920	945	957	912	952	961	963	986	912	1028	976	925	922	954	958	966	962	950	945	891	981	913	897	972	937	872	891	991	929	943	928	966	986	935	962	917	979	937	930	888	978	950	955	985	1045	913	931	963	953	911	929	925	909	879	923	926	923	938	941	941	978	930	895	924	962	905	933	914	955	964	932	945	943	1013	950	939	926	913	941	968	952	986	952	906	902	952	918	912	938	923	907	971	953	941	930	949	948	885	939	956	912	929	964	951	959	900	954	977	969	961	957	919	937	942	951	954	946	945	965	979	951	910	963	961	1017	970	967	936	948	957	915	974	929	957	943	931	910	949	927	874	932	902	922	918	939	936	900	924	889	946	920	971	914	954	945	981	961	967	892	913	977	935	935	941	909	914	987	939	946	993	948	930	978	972	923	946	914	970	959	929	936	945	966	939	1037	931	907	949	921	972	937	913	946	855	960	949	939	943	929	957	950	969	926	930	933	927	929	985	872	978	924	946	980	960	945	962	990	973	949	889	893	942	988	946	901	963	934	939	896	926	966	944	937	914	982	916	908	965	951	908	903	899	956	952	926	955	951	1009	903	965	948	970	938	944	963	975	949	924	968	937	919	932	865	924	918	963	918	938	931	944	862	889	983	939	911	932	986	995	955	926	931	949	964	943	918	946	889	884	962	964	927	919	886	934	984	845	954	986	898	964	947	935	973	969	902
66635	32236	13281	3630	1430	777	559	510	508	476	474	441	424	437	453	417	442	445	473	412	440	450	429	446	430	468	457	458	424	443	426	460	486	433	405	438	446	495	452	423	431	403	424	478	473	451	476	476	427	477	426	492	442	443	460	434	417	445	456	442	408	442	433	432	443	461	464	430	491	490	464	497	440	432	456	442	431	442	453	405	449	460	453	464	466	433	470	408	447	466	424	401	419	426	442	460	439	423	438	441	469	469	464	454	427	430	457	462	469	462	425	458	447	438	481	477	448	469	461	442	440	411	461	491	474	406	449	404	429	483	418	443	453	451	445	441	430	411	452	452	447	404	424	461	460	459	430	439	448	473	445	488	447	411	395	436	491	462	450	428	431	417	443	496	453	453	431	439	482	453	436	412	454	466	465	442	447	467	479	439	447	463	416	438	462	505	459	401	449	458	470	456	433	495	449	446	406	472	441	441	416	463	475	418	420	460	489	446	451	429	470	466	470	468	435	470	451	439	490	456	441	433	421	435	438	416	416	461	455	450	453	446	470	460	444	458	438	418	422	409	431	464	449	392	430	449	438	454	452	445	458	403	465	440	399	404	442	476	423	427	449	472	461	460	452	438	446	454	441	452	481	477	445	455	396	451	431	411	454	436	451	418	427	466	424	451	456	468	447	420	418	424	437	450	417	444	462	416	456	423	456	418	396	461	414	492	432	439	485	439	448	445	443	464	452	433	474	445	440	462	423	422	441	455	480	414	459	464	432	449	427	424	456	457	448	423	396	429	466	424	424	451	456	403	472	439	502	442	429	419	447	451	469	454	455	451	419	452	406	424	416	456	441	431	440	462	449	429	461	439	483	457	410	446	462	444	450	448	498	439	447	427	445	457	453	465	452	469	447	450	432	486	388	462	446	438	454	434	440	495	420	461	475	470	417	398	448	416	495	473	463	456	412	439	443	485	462	460	460	471	411	451	465	450	449	452	406	432	415	431	444	426	448	397	438	420	466	499	450	453	428	488	437	449	434	445	470	445	410	428	419	443	467	414	426	412	429	467	457	426	441	449	418	451	424	468	427	435	441	465	468	392	419	398	427	459	466	407	420	454	450	443	456	451	423	427	472	414	446	453	423	431	478	446	436	432	449	413	458	477	458	466	470	449	411	439	414	490	471	425	495	430	427	450	389	390	437	474	472	449	393	451	435	416	467	460	447	445	412	432	416	423	455	401	436	424	440	473	430	406	462	432	505	500	438	438	430	483	454	424	493	460	476	417	445	456	433	461	484	440	465	417	428	456	455	422	448	459	440	430	462	434	395	445	407	455	462	420	436	465	430	429	450	457	453	446	431	466	447	427	486	464	466	433	461	463	430	446	440	451	440	430	453	447	448	453	480	463	475	463	444	455	440	436	450	458	446	412	443	474	406	395	439	466	429	436	470	457	448	429	437	433	425	431	474	466	484	421	423	441	375	455	441	440	445	464	455	441	473	409	443	440	427	466	437	447	446	436	456	455	400	423	417	419	462	466	388	468	429	419	484	427	460	466	451	449	468	434	459	461	418	394	475	460	446	446	446	470	449	433	466	421	429	462	478	443	458	473	398	399	446	437	453	435	528	483	425	440	468	413	417	427	405	504	446	436	402	408	491	452	463	452	418	445	480	453	449	441	475	427	416	469	438	445	419	441	465	494	423	461	429	402	418	454	443	417	444	468	443	480	494	436	438	447	453	506	484	458	458	413	442	452	443	461	441	429	464	440	431	459	390	419	458	438	436	441	435	472	471	452	454	505	434	429	450	459	440	456	384	487	462	435	467	479	432	434	443	430	444	458	412	454	421	426	516	441	429	460	458	438	471	437	446	435	442	443	488	471	432	453	446	410	465	443	453	455	456	437	410	412	431	414	466	436	500	450	427	433	479	481	478	427	421	456	437	393	430	461	454	431	407	451	444	460	449	429	509	424	432	440	445	439	447	455	463	434	452	462	418	421	439	427	438	447	459	468	452	462	426	454	452	426	449	462	416	418	480	428	424	416	455	442	459	486	419	479	463	444	436	448	447	466	438	457	415	430	440	443	424	424	436	449	478	430	431	432	458	443	452	441	448	450	452	441	461	454	507	441	438	437	467	424	461	492	448	432	436	435	429	426	469	415	450	448	456	456	438	467	460	432	438	411	422	467	420	475	428	445	448	428	428	459	439	472	454	445	451	450	477	456	401	439	422	469	452	397	400	408	493	437	427	449	432	492	423	425	456	430	449	436	429	464	487	429	401	428	450	470	459	455	417	420	420	479	453	435	411	388	417	459	450	464	418	420	444	445	403	399	436	462	421	436	522	473	482	419	419	418	393	427	445	489	448	467	457	420	432	468	428	447	430	425	444	474	446	431	440	425	452	439	415	431	423	468	462	464	448	452	431	455	492	431	473	470	468	458	465	459	417	437	471	456	399	433	447	428	460	441	529	473	413	454	430	435	433	454	463	427	440	464	443	430	427	465	442	402	491	438	460	418	448	424	453	459	456	437	393	465	477	421	441	452	447	413	427	477	442	456	464	439	432	423	444	451	485	435	418	482	430	392	387	440	429	423	466	402	438	407	451	445	441	443	477	463	493	454	435	425	441	466	432	461	472	433	445	457	458	408	455	423	408	438	410	383	454	402	444	454	457	470	418	392	407	432	465	431	478	440	428	394	447	406	450	458	490	451	443	435	434	454	496	436	454	479	448	423	420	437	490	491	455	476	433	489	494	424	421	470	444	439	486	455	435	432	455	449	455	438	397	451	462	442	457	412	438	422	435	420	440	447	459	448	446	429	439	464	475	406	428	460	476	431	440	421	434	448	428	512	457	436	444	443	451	448	470	462	451	397	432	440	416	426	426	405	432	448	485	439	434	410	438	409	443	473	410	435	458	493	461	475	443	424	467	453	476	499	447	471	444	432	437	437	499	462	413	452	421	424	494	426	425	446	408	391	422	421	416	466	448	485	462	449	371	403	449	455	480	431	410	471	415	437	409	433	476	449	453	438	424	483	503	445	456	432	477	468	425	389	443	428	406	414	419	449	465	434	445	436	443	489	507	478	439	425	450	469	421	456	408	438	419	440	444	433	456	454	439	455	431	475	436	476	416	422	432	463	460	462	450	459	477	432	470	509	432	435	459	407	401	426	458	466	486	431	472	457	457	432	420	451	456	472	448	427	483	420	450	414	404	443	444	416	485	471	441	443	448	455	409	434	467	454	485	450	424	442	434	436	416	432	442	451	476	432	419	410	447	435	446	431	464	437	437	490	452	460	441	456	459	441	450	389	433	426	450	407	510	435	433	441	430	461	453	449	488	458	457	420	480	451	436	436	465	425	408	429	448	452	435	439	460	461	440	385	424	425	436	464	442	407	458	441	439	439	433	413	419	462	466	429	461	487	461	482	468	418	461	438	444	419	418	419	432	427	392	438	429	454	456	505	434	430	468	415	461	436	459	430	413	479	418	436	419	446	462	438
46081	23588	11510	5701	3142	1994	1504	1407	1213	1163	1057	1005	949	964	955	982	1028	913	959	952	966	996	965	1050	966	995	957	995	984	927	946	931	980	960	1014	959	979	925	939	909	934	958	978	959	960	936	950	960	965	957	984	927	993	957	947	913	950	966	975	959	994	876	960	955	946	976	1001	992	948	960	1010	948	874	961	974	932	931	969	937	1005	972	923	952	974	968	1000	1005	983	924	977	1008	994	1005	969	930	978	929	969	907	955	993	953	956	947	955	982	968	986	1004	997	977	976	969	970	912	988	954	935	1030	922	969	965	948	962	970	1035	960	954	921	899	960	977	982	950	970	964	942	960	948	974	944	980	969	1017	898	950	927	969	981	946	938	973	969	995	1008	948	967	965	936	967	963	944	1023	966	968	910	993	996	984	977	964	911	930	977	951	991	918	952	954	959	984	926	933	969	957	1000	976	946	956	968	972	984	998	1049	976	956	1000	948	972	935	1028	960	974	956	934	993	985	977	924	1025	958	988	972	945	932	981	948	959	946	967	953	982	966	926	978	907	949	940	979	955	955	968	909	965	960	1007	1008	923	936	953	1023	962	979	1000	980	987	968	940	972	968	913	919	919	932	956	976	939	1006	977	942	948	952	949	948	990	933	968	921	903	965	974	944	926	957	1009	957	940	962	907	985	1010	931	960	955	914	988	959	967	966	932	974	996	942	953	975	978	986	922	912	922	967	931	947	894	978	1008	942	965	995	915	950	914	924	994	970	892	1018	947	990	953	962	975	956	945	916	960	924	969	1008	982	999	940	1002	965	968	944	944	1004	982	931	942	881	1031	947	992	936	997	959	949	973	950	986	954	939	900	971	984	974	991	919	929	1006	977	954	917	912	949	933	925	931	942	949	946	936	969	953	942	921	969	949	1014	966	935	968	978	935	924	955	942	1007	951	911	1024	979	969	963	965	1030	932	998	970	962	946	975	954	995	964	963	925	977	989	911	953	959	984	924	953	941	1010	886	965	1006	931	953	972	1000	995	1008	919	947	939	1041	973	946	945	904	960	956	927	942	983	982	951	938	932	899	949	938	935	969	965	963	964	944	946	960	934	970	1016	937	958	983	948	945	932	953	1003	942	988	919	939	945	988	937	970	897	966	965	967	961	973	1004	959	1033	983	890	964	943	983	937	926	987	970	976	950	948	925	998	959	954	947	934	995	932	935	957	967	1013	967	956	996	905	923	1003	999	948	952	966	920	970	1003	966	1024	947	969	992	927	938	981	944	993	976	954	978	947	924	970	956	991	953	944	961	884	961	951	987	996	952	961	952	1000	962	971	994	979	978	993	1001	899	986	958	944	931	959	956	993	955	926	960	969	960	959	936	980	966	933	905	948	955	944	959	970	959	1011	935	1008	985	978	932	949	934	975	1021	925	975	1000	958	929	1026	906	896	960	981	960	926	991	977	932	995	958	985	984	976	965	1034	923	916	1005	984	949	929	957	906	956	1030	955	961	926	972	984	931	946	905	981	911	939	993	993	949	953	963	983	982	938	959	976	1049	958	923	949	908	956	1023	1044	952	931	998	974	965	960	953	956	923	944	936	998	900	947	905	942	995	905	988	956	982	973	953	963	946	1000	994	932	972	888	955	1000	988	894	973	936	961	950	953	964	964	935	973	981	946	920	957	989	1004	943	971	974	959	991	886	958	915	923	959	932	957	998	928	960	948	934	951	930	910	938	975	964	985	939	941	950	1012	928	931	950	950	985	1003	921	973	984	946	941	943	982	1021	903	943	972	964	989	1002	969	984	990	937	1005	987	984	1020	927	945	996	976	959	929	1001	999	975	933	961	954	967	964	972	1036	962	930	1010	984	947	985	918	954	946	952	1001	951	936	881	1010	907	969	965	983	939	969	916	995	979	925	933	950	1038	941	890	932	980	973	962	1029	950	921	997	963	943	955	957	942	945	961	941	909	994	1025	940	930	973	954	1006	955	913	909	964	964	897	975	945	986	974	1020	1004	952	925	992	1013	962	1017	969	979	962	980	984	924	896	963	953	932	1003	981	984	991	1006	979	975	912	940	962	952	987	973	1002	955	973	923	1000	997	1025	1029	946	978	931	947	963	958	986	929	939	927	982	936	961	992	951	921	982	951	964	966	964	964	925	942	959	936	997	943	960	960	996	968	947	1006	931	944	996	975	977	970	1000	935	966	990	975	1008	929	997	976	938	958	980	978	924	931	983	996	958	954	999	975	1003	963	989	941	896	971	941	885	910	933	998	963	941	958	975	1001	954	997	960	992	970	925	956	932	956	1032	995	979	986	987	908	1006	936	947	982	988	968	933	930	888	979	932	938	1013	944	965	987	991	949	981	891	974	978	949	993	954	969	898	951	981	932	924	981	965	958	989	1006	957	947	940	947	914	944	958	901	988	925	944	938	926	981	991	957	1027	969	999	942	1007	969	970	932	947	991	949	895	948	948	966	979	986	930	985	938	953	989	964	959	950	959	938	957	982	957	976	962	914	911	949	1029	941	978	954	942	947	984	983	980	980	933	975	1026	983	1006	1061	946	962	959	955	1006	964	982	1046	978	999	921	981	870	944	939	974	1004	939	960	994	969	956	963	953	962	892	972	946	974	947	928	975	974	948	1025	921	938	1010	1009	919	1053	962	954	959	1009	881	942	974	965	966	979	990	912	950	1033	978	987	995	926	943	906	986	1004	946	981	973	964	926	895	979	988	929	939	976	936	968	971	971	970	911	895	979	971	970	930	970	916	935	988	988	943	1003	1009	999	936	955	919	956	932	915	980	897	957	957	987	1000	943	935	977	997	943	922	949	1002	932	995	997	1008	980	936	949	973	900	981	960	973	1000	999	1016	910	959	973	944	977	873	924	970	976	969	967	947	989	946	1014	980	935	901	992	960	916	989	986	997	1017	980	956	961	951	980	921	947	991	887	961	1016	1012	964	966	941	973	929	955	914	998	944	921	962	945	907	949	930	980	922	985	959	977	949	923	924	978	1010	959	924	898	1009	977	944	982	994	935	966	989	953	999	963	894	933	966	983	964	1026	927	984	951	964	995	976	955	907	986	1003	967	942	937	983	971	979	932	1019	1015	952	981	993	964	924	950	885	944	954	1012	980	963	967	992	964	928	982	970	970	965	946	978	971	973	925	991	979	991	1009	973	941	934	935	960	973	1007	960	983	929	922	938	988	875	992	904	1021	957	940	956	967	973	990	993	969	963	957	985	973	950	954	997	949	923	944	960	928	962	909	965	991	989	918	930	943	979	934	980	961	1018	1050	980	934	966	991	984	932	882	972	953	977	920	984	995	946	972	946	1006	944	973	955	966	945	938	939	994	995	986	893	919	937	977	951	934	977	997	901	974	968	964	1043	887	940	916	955	953	943	979	970	935	950	1026	1022	970	968	975	930	925	960	956	991	922	985	982	929	986	955	967	975	989	960	976	943	932	955	923	923	985	1011	1013	1018	988	1024	1003	941	964	939	941	917	948	960	934	1029	1013	989	1010	952	975	961	917	955	949	978	928	949	1049	917	944	934	951	934	975	963	928	1026	965	944	956	898	965	954	976	957	991	970	949	944	941	975	967	964	970	941	981	971	940	992	1016	1003	937	978	999	912	1014	952	949	970	929	1003	964	944	938	962	928
52198	17133	3377	1036	583	482	443	453	432	447	444	416	419	418	438	417	443	457	391	445	454	445	434	433	464	423	392	429	432	452	412	431	424	423	407	455	401	491	453	396	418	474	407	467	439	409	461	468	407	460	435	427	414	431	500	436	423	438	409	416	436	411	415	446	406	447	430	426	392	419	446	409	436	421	425	459	445	434	441	444	480	441	372	465	429	442	447	462	413	380	395	435	426	420	444	399	453	451	459	435	452	407	414	415	407	478	430	453	413	439	457	423	409	433	442	467	393	472	443	405	408	441	430	426	415	451	464	430	425	446	465	447	458	415	403	406	442	487	424	440	414	417	434	464	435	415	430	411	413	471	471	443	440	421	448	428	430	410	434	433	430	433	456	415	460	401	404	431	465	428	458	457	382	403	419	440	446	439	416	428	429	392	416	439	394	435	438	434	417	457	474	408	443	427	457	405	429	425	438	424	444	414	455	445	453	432	418	441	435	427	445	425	421	433	435	430	408	424	463	424	411	444	431	434	442	450	445	386	440	423	479	462	458	447	438	429	451	429	423	430	427	458	420	388	403	444	420	419	431	446	408	429	440	432	421	424	437	455	427	474	433	467	360	439	420	398	410	398	404	476	449	437	381	427	421	459	412	386	410	404	409	467	459	398	455	430	431	417	429	423	416	442	412	390	486	413	399	435	445	432	436	429	434	480	365	396	384	428	448	451	404	415	433	444	452	443	431	444	420	393	467	389	433	436	461	452	429	454	421	415	429	445	427	416	439	396	420	424	438	442	437	459	447	412	414	414	410	421	409	437	450	444	439	437	440	428	417	458	435	466	417	409	438	397	432	446	394	420	433	471	424	421	440	448	434	432	390	460	449	436	425	425	452	421	402	396	417	428	454	416	433	421	396	441	400	432	427	453	441	443	427	399	429	441	404	447	451	399	416	417	414	409	378	456	410	415	434	459	432	432	421	441	424	409	467	408	435	434	428	452	408	408	422	422	427	431	426	416	391	460	439	419	405	451	439	409	448	461	458	442	439	445	449	450	437	440	432	385	466	398	414	435	429	443	434	444	454	421	407	422	387	420	421	440	443	433	400	446	398	413	444	377	450	390	405	411	427	434	395	439	458	436	463	430	413	406	399	410	442	461	424	394	403	424	444	426	443	433	412	460	429	409	408	417	446	463	453	412	446	395	443	457	429	415	422	419	399	408	428	487	432	456	452	433	414	466	410	405	469	405	443	427	442	411	431	454	413	401	419	447	415	441	416	423	443	402	416	424	421	451	461	415	396	408	452	433	411	416	446	452	440	461	455	456	415	423	432	445	414	433	411	449	458	441	450	433	441	441	443	438	438	416	422	402	447	396	421	510	458	405	437	439	445	439	445	453	428	428	439	464	409	436	413	415	441	461	392	418	450	443	408	438	389	402	425	452	418	415	438	446	485	423	420	381	435	421	443	438	474	436	427	500	431	439	419	425	423	408	412	430	438	486	439	421	428	474	433	417	433	437	461	477	426	448	433	435	404	423	401	457	424	405	449	409	458	424	446	438	442	439	409	435	449	426	423	400	444	445	428	429	388	401	444	451	431	448	397	435	439	461	435	403	413	468	398	415	415	450	423	400	435	416	409	463	413	428	404	474	461	440	408	421	413	449	402	422	426	415	450	446	425	424	425	423	466	435	403	386	466	426	448	416	438	431	431	423	461	450	446	424	469	472	434	461	432	390	405	425	437	463	402	414	433	462	418	432	443	411	452	434	457	457	440	442	455	418	423	455	432	419	448	419	405	427	416	480	471	450	396	447	458	483	431	434	442	444	444	427	430	419	449	449	407	408	389	469	451	449	447	426	479	458	418	399	421	393	431	416	403	396	427	404	432	462	469	400	400	444	432	433	441	439	445	452	434	466	388	418	421	446	421	421	441	435	420	410	435	375	446	451	440	442	419	451	406	393	414	412	433	415	452	425	447	430	454	440	461	412	455	456	429	461	467	383	446	445	456	394	440	401	408	410	421	440	405	416	407	447	435	385	445	399	443	424	445	450	408	462	442	417	426	394	380	449	423	412	389	382	414	418	449	421	436	431	452	468	413	447	457	422	427	414	407	442	434	409	435	414	380	412	424	467	394	424	479	446	429	424	436	397	413	423	425	472	415	428	471	435	415	422	444	457	439	401	404	404	465	423	477	400	436	455	419	462	445	440	439	436	413	411	419	443	460	414	425	403	418	446	412	429	409	404	413	394	417	442	442	399	438	417	427	433	457	441	433	408	416	401	431	427	404	459	456	406	469	397	441	419	436	395	443	428	408	434	403	424	443	429	403	433	396	454	436	468	414	435	472	431	410	428	392	407	466	434	438	438	437	431	460	419	396	426	383	434	434	430	410	412	405	449	469	405	444	455	473	417	460	423	431	429	436	426	399	442	432	444	471	463	447	464	437	419	439	428	461	420	441	425	418	431	463	431	442	413	416	419	407	415	420	415	409	421	429	439	444	430	439	413	450	449	445	458	468	428	452	438	425	420	412	443	453	404	452	416	422	409	432	404	412	462	434	436	449	437	434	421	462	415	457	433	422	490	434	410	418	401	417	401	439	447	448	466	418	457	450	429	434	470	435	425	384	487	452	417	468	415	422	447	453	429	455	420	402	437	425	398	412	414	424	425	396	387	438	409	429	471	429	436	474	467	405	389	397	408	414	443	429	402	427	446	428	455	451	420	417	438	396	401	437	423	430	451	406	400	459	443	418	479	467	423	416	441	416	407	443	405	417	417	434	471	407	397	433	436	408	411	454	412	452	466	416	455	432	490	441	462	448	440	425	473	443	451	476	458	441	458	423	406	414	387	413	435	426	463	418	429	462	448	463	444	471	446	445	429	413	467	432	465	431	430	382	466	441	410	407	460	429	474	452	455	389	443	421	452	410	423	413	391	414	416	419	445	476	487	443	448	404	446	447	463	425	445	418	406	411	465	420	435	449	477	423	454	431	409	403	400	432	394	421	401	412	434	462	440	456	452	396	446	409	459	467	411	395	412	429	421	461	447	441	447	418	468	426	392	400	427	425	438	426	405	474	404	408	426	435	466	419	473	475	456	430	463	425	464	447	456	434	479	427	475	412	411	381	454	423	445	412	413	386	422	429	459	447	414	434	435	439	395	463	426	438	412	451	457	423	453	457	401	419	429	436	482	437	456	461	395	388	405	397	428	474	472	407	450	450	449	416	429	385	401	412	466	411	431	444	403	450	435	412	421	401	403	462	422	446	414	419	418	413	417	439	435	421	455	422	418	413	410	429	430	446	423	436	395	421	401	420	432	455	420	447	411	455	493	490	429	429	427	415	404	453	432	454	462	417	454	442	432	419	392	397	385	409	434	423	393	450	449	417	474	423	442	448	411	446	412	431	403	456	382	419	487	445	433	458	410	405	436	448	454	452	438	431	448	415	427	394	445	441	444	456	435	443	457	431	440	384	471	448	427	391	392	471	370	453	442
35939	10667	3825	2265	1394	1107	962	978	940	884	932	926	1028	953	940	970	1007	988	840	962	982	1001	985	975	1007	969	944	969	943	909	944	975	905	952	972	939	953	962	951	930	969	998	944	943	928	946	989	910	982	935	935	966	937	937	975	978	923	978	887	934	925	912	917	933	955	957	921	893	929	931	924	877	948	961	991	911	895	910	889	994	914	927	932	996	986	944	931	944	901	942	952	959	910	924	917	953	930	947	897	918	952	980	957	961	963	980	1017	909	992	932	952	941	922	889	940	915	980	929	916	965	942	978	913	893	956	939	938	919	897	918	937	896	956	973	912	957	962	887	946	944	990	931	924	915	938	931	925	901	943	979	947	956	919	895	930	957	950	956	947	924	963	920	868	961	996	926	950	945	926	961	879	934	927	932	873	889	986	923	922	942	1016	905	945	962	960	992	951	931	967	911	955	915	917	950	955	946	937	950	885	936	931	970	923	924	918	902	958	969	903	950	934	911	924	925	905	938	916	906	962	962	924	1016	923	894	908	967	966	934	976	873	894	939	958	948	928	970	988	920	935	986	938	903	979	917	955	977	963	941	906	906	897	966	925	943	924	943	947	948	918	942	912	952	949	931	970	903	915	913	931	922	928	957	919	943	903	968	985	914	908	951	892	886	950	894	940	924	942	981	901	1012	1015	982	906	956	940	952	951	901	1028	888	933	926	931	916	983	919	934	980	968	943	919	999	942	937	917	946	996	924	940	973	976	946	943	941	927	965	946	980	897	913	936	937	912	937	915	920	960	973	925	974	934	928	905	971	1004	899	910	970	983	973	925	992	1000	926	963	929	910	961	902	937	927	955	917	934	930	994	916	970	902	914	963	887	862	902	932	931	972	912	941	924	857	967	957	891	963	969	974	934	915	936	992	904	943	887	953	970	892	954	904	934	928	976	953	901	918	951	947	948	948	922	880	938	1006	933	948	986	919	935	923	944	897	999	919	887	963	875	918	920	963	916	901	986	933	890	936	945	949	974	928	956	924	942	942	945	925	892	852	965	968	942	954	994	982	930	933	902	925	883	935	923	926	974	928	950	903	890	970	915	935	942	1007	1006	946	974	931	970	929	954	953	982	964	982	947	917	878	901	938	924	962	927	937	964	912	977	918	885	923	906	915	966	962	947	892	890	938	941	946	908	990	884	955	917	922	965	880	892	937	907	977	978	909	946	923	969	922	892	903	932	932	877	949	976	930	936	939	967	898	914	984	898	986	929	959	940	947	925	965	900	924	905	945	922	910	952	939	940	907	912	923	968	947	981	991	907	988	945	917	940	982	873	927	923	931	911	930	975	896	978	955	919	1008	911	994	879	951	916	923	946	954	917	938	924	965	933	986	929	1013	936	928	926	904	972	957	930	958	941	956	942	941	936	953	942	904	934	915	986	866	959	916	937	884	910	974	983	938	961	918	966	942	955	888	1004	969	940	952	960	930	980	912	966	932	955	940	940	959	959	963	922	950	930	937	924	946	925	936	961	896	972	946	1003	956	919	998	928	945	901	948	904	924	952	907	1022	983	955	973	950	956	945	912	908	894	947	944	978	902	955	948	956	947	870	952	965	972	877	932	955	857	935	947	948	957	938	962	925	939	950	908	943	955	935	915	939	951	946	958	961	968	964	932	936	918	981	884	910	919	935	916	958	978	942	920	871	903	931	974	934	946	1011	947	987	980	956	924	968	918	959	930	961	964	942	926	964	1006	937	891	919	935	958	1002	910	919	972	894	923	904	904	890	979	926	951	971	929	970	998	969	931	926	910	920	971	862	903	915	918	919	912	905	915	1022	936	936	956	926	949	933	951	881	951	974	939	939	917	980	900	926	932	926	936	940	925	947	965	920	931	905	939	889	941	923	918	919	969	896	906	960	949	936	913	948	948	952	943	944	942	913	910	997	937	980	933	915	879	916	944	966	956	899	926	905	941	949	947	936	934	899	899	970	933	937	924	916	909	915	988	890	979	952	1024	915	897	932	935	938	943	907	949	946	943	955	958	923	933	954	933	952	937	951	916	952	913	939	950	946	912	951	976	952	953	924	964	981	906	942	908	942	926	945	934	902	886	939	928	933	978	942	972	939	908	925	895	939	956	981	921	901	958	924	906	917	904	944	937	985	879	957	949	930	966	924	959	887	960	977	922	955	973	904	948	906	936	872	878	952	921	930	959	1005	992	941	950	936	884	919	974	900	945	949	963	915	942	984	940	976	905	964	922	975	990	935	942	917	932	945	891	924	948	1031	954	890	926	901	920	946	892	970	940	923	951	941	944	892	905	953	939	939	942	986	917	925	951	888	892	932	919	915	924	899	942	910	894	923	929	913	998	946	916	883	898	943	938	1014	938	894	962	950	958	920	988	935	930	894	978	941	966	925	935	956	952	920	949	942	952	937	936	951	948	943	910	968	975	926	907	972	973	975	914	931	906	896	892	959	939	877	933	933	912	975	957	927	914	923	1005	943	964	979	968	905	933	953	967	905	924	944	902	916	921	918	976	971	904	926	1020	911	919	940	930	967	950	943	939	926	930	932	962	908	947	924	985	945	949	953	907	926	894	966	939	941	997	922	991	945	982	915	949	980	957	901	928	953	990	962	936	981	863	967	943	921	936	935	935	927	890	906	974	891	926	967	924	905	880	899	921	879	941	925	938	947	915	967	917	932	932	902	976	927	918	906	948	972	959	895	917	942	949	966	920	938	972	931	937	904	957	893	946	957	944	938	963	934	899	936	903	899	956	969	956	974	946	925	886	930	955	931	911	924	944	932	989	959	920	928	935	927	928	931	904	918	921	945	963	944	983	909	924	937	976	920	926	936	963	953	977	891	936	913	923	966	952	941	933	896	908	909	943	921	951	959	959	908	957	974	982	927	952	896	924	975	960	885	897	912	928	939	944	931	868	976	977	947	909	955	982	976	962	955	993	896	955	894	922	885	913	901	950	918	982	978	946	978	934	903	970	968	962	986	937	952	893	998	889	955	960	958	887	985	953	953	968	953	911	906	882	899	978	971	1023	941	919	941	1008	930	991	925	923	939	922	920	918	998	921	968	950	900	912	995	931	936	973	974	921	931	973	928	1021	973	893	904	953	925	928	890	969	937	952	931	884	954	892	932	974	942	912	924	924	913	963	947	908	926	907	889	936	925	984	970	972	963	975	953	962	918	919	958	985	946	960	926	907	944	931	900	989	1002	969	923	938	967	944	981	956	963	982	882	950	971	892	920	944	925	917	978	970	916	964	900	898	946	894	927	876	957	900	952	955	963	940	932	969	983	966	946	939	946	965	844	911	967	900	933	972	876	880	914	997	930	947	936	973	946	932	907	947	900	936	926	923	972	949	900	930	940	981	943	937	942	950	918	973	956	950	925	969	906	930	933	927	905	956	931	933	916	911	943	975	941	929	946	974	923	925	954	965	938	946	914	964	941	918	954	899	900	931	939	971	920	992	976	917	975	953	969	896	952	959	982	929	930	896	922	943	953	956	921	906	908	925
62019	24947	8203	2285	900	614	495	436	444	454	491	420	436	442	412	491	447	460	453	450	435	419	432	428	387	468	420	461	440	404	432	435	478	421	413	398	425	435	430	409	460	421	450	430	418	372	442	435	448	439	458	416	453	451	400	434	416	427	441	434	430	443	488	429	431	442	482	463	417	409	403	452	458	399	463	457	433	455	420	439	437	428	445	471	443	457	411	428	388	419	441	449	448	393	411	416	433	421	458	433	435	407	436	411	438	402	470	433	450	430	387	442	421	454	398	425	433	446	464	409	458	395	433	462	436	422	394	459	431	467	485	428	447	422	449	432	425	462	451	452	442	443	409	419	418	416	444	424	443	441	441	449	415	420	437	446	413	449	434	407	439	420	470	433	434	424	438	420	423	443	471	415	402	427	437	404	442	443	383	409	443	438	454	448	434	434	396	458	399	437	471	475	514	423	438	440	429	413	434	433	432	440	437	470	417	407	436	444	396	432	442	430	415	464	422	425	437	401	422	396	398	460	425	510	411	449	454	453	433	438	409	442	422	446	400	426	436	473	436	417	443	427	465	438	407	441	417	412	434	440	474	420	422	391	436	422	440	445	434	441	430	435	398	433	430	417	405	456	457	443	459	436	422	385	465	432	472	420	440	445	422	451	412	421	405	457	394	428	449	404	426	411	448	441	452	414	410	451	416	427	407	470	443	430	427	428	434	455	444	397	420	430	395	451	474	472	424	459	447	412	426	444	448	411	413	427	449	403	426	435	431	421	391	438	422	415	438	407	469	444	412	400	475	427	428	429	432	443	438	431	458	429	439	430	409	404	414	430	433	409	448	444	469	412	411	452	424	462	437	408	446	454	414	466	427	392	452	427	411	440	407	427	436	448	425	446	415	422	443	420	409	432	387	418	409	392	472	448	440	425	426	466	440	423	436	462	415	475	428	436	427	404	445	453	433	428	421	461	443	414	388	462	427	408	433	450	444	439	428	422	486	462	450	413	428	452	404	439	471	433	447	427	462	448	437	417	446	426	432	388	443	442	455	448	461	461	433	436	502	427	432	434	440	413	398	412	426	427	430	457	452	424	441	409	422	453	469	432	427	450	417	437	403	425	453	445	470	416	420	461	388	436	422	425	425	429	451	423	450	447	427	408	410	432	457	456	477	434	402	443	459	388	441	487	428	410	426	414	408	429	454	437	394	406	416	464	402	416	443	421	467	442	415	428	423	445	495	475	438	425	411	416	411	393	422	425	433	431	457	467	446	456	445	435	409	412	430	458	410	392	423	447	406	445	392	439	438	472	435	458	438	445	415	354	407	429	446	439	423	404	425	427	448	449	464	447	409	418	387	435	425	420	434	392	429	440	425	441	464	493	471	439	435	452	434	433	435	414	454	432	423	420	451	410	429	411	396	461	403	441	463	441	471	427	460	423	436	445	450	394	449	466	415	450	451	451	436	433	429	427	398	449	430	437	409	441	447	415	460	474	397	424	432	414	443	424	457	381	441	454	422	417	452	424	436	433	426	451	432	418	416	429	411	448	472	492	437	403	401	438	400	474	412	430	435	432	434	463	467	419	427	462	446	402	458	425	398	435	437	405	422	458	451	423	426	435	415	426	444	443	417	418	439	427	443	459	440	457	433	441	437	452	439	453	409	428	451	429	440	417	433	456	460	431	422	386	410	428	417	399	380	428	416	408	439	415	465	436	475	432	433	408	437	437	422	430	427	443	426	405	454	459	440	422	434	427	409	381	418	445	401	443	436	425	385	397	467	450	450	414	430	407	432	431	429	420	455	440	415	405	407	428	454	425	393	450	423	441	418	418	422	472	391	464	462	414	402	426	452	455	423	420	453	446	402	420	445	391	413	452	454	437	425	425	479	459	444	447	428	421	408	452	431	465	451	435	407	413	461	441	390	403	452	407	482	441	407	438	430	429	465	467	442	433	441	465	423	456	409	436	463	446	445	432	463	417	437	478	411	442	413	379	425	454	457	416	469	461	405	420	475	433	436	460	431	458	396	426	412	463	459	456	422	434	393	385	464	454	410	454	464	417	443	463	432	429	448	438	463	438	417	428	464	427	410	438	455	501	428	460	454	450	450	432	439	417	440	424	433	398	439	466	452	437	441	389	403	390	399	430	445	416	440	496	416	441	428	438	421	456	434	447	421	466	415	450	489	427	405	429	441	428	458	411	418	441	438	407	446	443	439	446	402	437	389	451	416	459	413	425	438	419	439	466	417	410	446	417	412	401	436	437	435	493	415	459	436	400	399	444	400	420	410	453	404	451	450	445	446	443	446	412	458	432	436	458	424	385	421	436	434	448	449	451	407	437	467	434	480	419	447	424	466	422	464	471	488	413	469	489	402	379	387	449	430	439	446	435	394	440	462	423	408	389	458	426	454	391	445	452	455	447	421	461	427	411	424	483	424	434	401	437	449	466	394	423	426	427	449	423	468	463	469	416	477	474	423	449	432	441	473	474	467	438	432	472	442	442	441	425	444	397	382	420	454	394	421	434	451	427	453	440	449	466	470	439	408	416	407	469	446	432	446	393	442	446	420	425	408	396	433	439	392	423	398	438	421	398	482	443	399	441	401	454	407	419	420	456	466	420	421	454	423	404	412	458	450	419	428	399	423	443	444	442	439	447	435	427	430	401	416	412	428	454	426	405	438	396	420	446	491	437	471	458	387	434	442	422	440	392	442	438	409	393	448	390	411	463	450	445	476	462	476	432	407	461	427	450	402	400	409	417	447	409	431	442	439	461	418	449	431	439	443	410	424	474	435	412	456	433	412	403	455	448	433	446	428	446	485	440	413	437	435	457	410	424	445	424	395	420	431	405	418	421	435	445	409	460	427	423	420	420	430	450	404	417	427	473	468	452	438	439	438	422	457	421	437	439	427	411	452	448	449	421	517	438	499	436	409	403	442	462	473	422	454	434	475	464	443	444	436	429	431	450	419	413	450	423	406	447	425	413	410	457	442	461	388	431	449	426	441	468	406	444	443	449	413	465	459	461	428	426	404	451	436	450	433	461	407	467	459	458	464	458	442	421	389	424	455	434	416	421	448	459	429	449	446	388	454	458	431	423	412	459	404	439	405	428	423	436	439	421	436	429	407	433	456	423	429	462	424	442	454	424	434	404	453	446	492	417	408	436	400	438	433	441	384	448	429	454	423	432	402	437	393	455	416	462	476	429	425	426	435	425	434	404	450	433	431	402	421	411	429	438	475	470	444	409	435	440	433	391	453	439	463	440	444	388	431	444	456	432	376	453	418	480	472	427	459	444	376	416	407	437	422	420	444	444	421	431	412	367	446	441	421	420	463	415	419	453	413	476	458	451	438	370	404	444	433	444	477	407	431	420	446	439	480	423	399	470	442	470	426	433	448	408	429	444	433	455	398	412	497	438	430	453	455	413	418	420	435	439	432	403	439	426	450	451	412	452	462	378	444	449	412	438	435	463	460	430	412	447	434	442	435	447
42371	15965	7493	4252	2299	1391	1140	1116	1056	1010	1022	978	964	963	934	906	1046	988	944	944	948	955	923	985	971	960	954	921	990	969	928	941	967	959	905	918	907	934	939	957	996	910	919	861	923	881	937	934	922	937	953	973	964	939	937	957	937	958	955	976	961	945	940	948	917	936	924	916	963	967	887	967	960	950	958	855	897	911	912	983	931	969	937	898	976	984	955	965	1030	955	917	987	953	1036	922	908	986	922	939	959	929	929	937	993	897	932	929	926	1008	963	920	933	956	994	940	921	973	939	922	1002	929	914	964	939	977	910	995	905	913	930	951	948	934	924	918	955	907	1024	978	951	970	947	944	936	942	955	997	927	950	962	906	941	971	893	923	921	964	961	939	944	886	969	963	970	937	893	928	944	934	964	902	909	1004	930	930	952	952	924	967	915	951	929	931	1044	962	942	928	908	937	997	924	953	924	949	923	973	919	881	929	966	949	894	946	945	947	929	916	952	982	938	927	986	954	961	910	958	966	907	976	899	950	957	962	954	913	909	961	952	906	1001	893	985	945	928	939	917	934	969	947	950	936	947	934	930	931	921	891	995	974	994	913	927	972	944	933	905	988	913	931	976	949	986	897	900	929	994	948	982	907	960	997	901	930	916	943	902	989	908	951	941	951	937	945	973	927	940	902	889	924	968	909	933	983	905	992	947	940	949	892	925	929	903	1009	882	953	967	913	912	871	932	918	962	897	919	956	897	948	992	945	925	925	912	960	918	922	947	963	969	975	926	867	936	908	936	984	879	925	935	989	962	948	977	1003	941	956	993	976	1017	930	883	965	942	927	936	922	949	957	968	963	906	970	973	937	932	885	934	920	966	946	920	932	924	911	964	952	886	970	920	936	874	933	954	924	1009	1011	930	962	923	978	969	990	990	915	905	883	989	921	950	981	936	933	952	980	880	957	986	994	941	901	1008	975	915	904	897	935	964	933	971	930	933	978	916	976	950	959	948	902	873	1020	962	966	900	987	979	946	911	932	914	947	959	953	942	942	947	945	947	996	925	955	935	959	940	961	913	953	859	990	921	906	935	906	955	919	955	934	918	929	991	932	937	1029	914	942	946	907	930	926	898	969	942	978	946	897	969	879	981	920	981	897	926	940	950	933	905	951	955	945	920	947	889	924	954	944	991	943	942	922	963	972	921	936	991	930	989	927	966	930	963	938	901	972	924	934	933	958	950	971	938	900	975	922	968	978	875	956	955	929	941	875	904	944	932	945	902	945	1004	885	908	928	967	986	930	892	943	972	970	943	974	965	907	934	1002	843	929	928	906	950	977	1005	955	918	926	967	922	969	982	990	958	947	891	948	940	912	906	907	967	907	918	968	960	910	936	930	896	962	926	943	911	970	943	963	928	942	943	957	1001	1003	944	944	931	960	978	896	922	883	931	920	949	923	947	956	935	901	944	927	957	938	978	952	965	927	924	963	959	920	949	908	934	959	992	936	944	965	957	888	920	977	968	906	933	1023	927	955	972	973	987	914	952	939	959	952	990	910	943	932	943	985	926	869	935	949	982	1012	929	1013	989	935	975	924	936	881	919	933	927	976	920	886	946	981	937	945	972	885	932	891	941	920	928	957	926	969	1008	927	919	921	968	918	930	1009	926	941	938	900	939	944	932	984	938	920	896	915	884	921	958	932	947	955	968	948	980	941	915	951	868	953	981	947	951	920	967	971	949	952	946	916	864	884	961	969	1001	910	1009	971	981	915	993	1006	935	930	896	933	916	970	980	935	930	997	993	946	921	894	987	990	942	937	972	921	951	955	959	1023	924	904	1007	954	969	933	942	940	978	927	914	979	918	997	938	916	902	930	986	978	953	969	947	960	1014	957	953	941	972	962	936	981	942	922	904	910	914	949	960	941	916	957	897	942	956	959	1019	925	899	913	948	986	930	932	894	978	958	885	999	951	952	970	877	995	944	985	956	942	892	958	938	869	916	952	971	946	966	978	914	942	977	927	937	926	974	978	902	923	954	946	941	898	956	893	935	975	913	929	990	910	939	927	921	906	989	874	957	934	932	960	950	922	905	969	961	911	936	916	979	975	944	951	941	930	933	943	917	926	932	948	955	963	935	923	947	920	918	957	953	989	908	896	950	973	971	915	977	974	936	961	938	899	955	971	962	951	947	935	938	905	995	929	973	946	939	957	939	931	917	983	919	924	943	980	1007	989	914	954	941	954	951	897	946	1015	897	899	955	920	943	941	963	942	1018	955	913	871	949	964	959	931	940	996	938	854	943	952	966	947	920	938	976	961	917	948	975	955	943	947	920	951	976	939	946	881	918	908	935	928	915	894	981	940	998	963	937	949	938	949	945	935	983	972	930	954	977	918	943	905	950	897	1014	876	952	926	907	964	971	972	941	942	932	981	906	932	900	972	962	931	959	919	937	939	908	955	951	913	971	964	919	897	931	926	948	939	952	1000	993	905	995	925	940	922	925	1014	957	962	926	937	917	938	910	930	958	942	976	962	932	950	923	987	887	890	1010	973	982	955	949	981	902	949	957	966	975	961	948	929	896	942	935	987	957	1003	982	968	937	950	1004	945	900	919	946	952	920	961	980	962	901	918	940	990	962	918	954	1017	908	960	916	918	947	953	961	948	956	997	868	954	936	983	994	935	938	886	916	959	948	933	903	924	936	958	965	987	974	912	941	898	960	965	945	960	964	928	926	969	962	923	909	951	923	930	905	990	1007	959	941	921	990	984	913	942	977	933	933	944	920	926	1013	986	905	924	932	987	893	941	960	928	933	903	931	928	969	885	951	957	962	918	910	952	943	907	964	905	909	878	961	931	958	1034	927	958	885	919	965	943	915	935	951	959	939	945	962	826	922	916	984	970	953	919	929	952	975	947	960	941	906	862	951	924	928	916	928	909	911	947	935	945	958	945	938	930	976	916	980	926	910	981	1005	952	956	998	935	919	933	953	967	993	918	935	966	896	1012	962	975	925	991	928	937	901	957	927	965	938	924	950	996	927	915	960	912	877	926	953	949	892	947	951	975	905	954	913	922	944	973	948	982	957	920	926	936	928	990	988	930	1007	936	883	941	910	925	943	1009	984	925	914	916	897	921	963	939	928	996	893	984	982	1021	934	958	914	958	982	945	964	926	999	975	926	942	948	975	941	932	915	967	909	955	893	944	967	924	935	958	937	946	958	936	963	907	944	974	978	999	913	931	990	944	909	921	924	884	993	934	927	956	957	1007	951	931	912	946	957	948	1013	982	1004	920	970	978	921	961	902	925	935	943	965	933	978	942	928	972	924	947	967	913	877	931	955	925	942	958	920	962	956	960	936	966	923	930	951	941	997	969	895	944	906	937	1004	941	976	956	886	946	859	966	967	953	888	955	996	984	973	937	903	948	919	940	927	972	916	915	1015	898	932	935	963	959	905	944	1011	1009	991	906	952	937	951	929	938	915	930	990	998	928	931	954	932	926	981	951	940	966	969	942	927	948	931	970	991	1007	948	958	949	957	916	950	943	951	953	997	923	883	913	957	978	943	971	924
64712	29601	10664	3274	1264	766	749	594	543	529	468	410	433	454	453	475	463	451	447	423	475	446	453	499	411	442	419	469	477	471	447	429	475	447	485	462	472	440	478	444	435	463	411	427	445	450	416	487	451	453	462	391	417	429	472	491	485	477	432	446	449	446	428	403	461	473	424	436	470	409	458	453	414	439	448	431	435	446	456	450	429	443	460	447	448	433	483	461	432	451	440	465	425	475	445	440	411	505	439	477	482	437	454	410	446	478	468	428	425	453	422	435	453	430	434	432	459	439	482	418	474	451	490	449	456	418	494	435	418	414	458	472	429	480	466	416	468	422	397	443	438	475	407	406	408	422	405	418	427	412	426	426	452	453	455	425	445	419	462	430	416	461	478	482	453	427	435	471	417	423	447	395	423	418	437	446	458	449	502	422	436	410	467	437	473	434	430	498	468	448	448	480	484	451	457	457	447	442	435	462	455	454	448	455	465	463	474	484	455	417	468	467	434	436	446	380	438	437	445	457	431	440	466	421	454	450	420	482	456	410	426	465	468	440	485	410	387	478	463	459	415	428	436	376	424	431	407	467	400	417	421	435	447	462	448	422	441	428	480	422	421	447	470	433	437	423	450	420	440	472	402	479	431	430	462	400	405	466	454	460	436	398	443	429	445	411	421	458	391	418	464	419	459	429	454	437	444	482	409	442	416	438	448	494	435	426	464	421	420	448	417	452	449	448	436	446	463	433	398	413	449	442	443	448	398	451	391	423	415	418	453	435	405	468	432	456	443	456	409	468	423	457	450	438	484	373	428	413	426	455	484	432	436	448	450	450	472	456	441	453	461	458	397	389	433	443	437	444	439	432	438	453	441	444	433	467	454	464	466	445	399	447	416	443	393	431	509	451	437	456	467	445	425	449	429	468	413	457	443	408	445	435	468	413	450	425	461	472	459	446	416	481	439	428	424	466	420	431	428	437	495	464	451	427	441	415	416	437	424	391	407	445	430	429	427	447	424	479	429	432	465	457	446	435	479	446	458	451	459	409	483	445	446	432	468	439	441	451	451	477	461	432	438	438	412	453	451	434	472	519	443	448	410	437	448	438	451	416	447	415	432	449	486	429	430	480	416	424	426	473	442	474	473	464	430	447	437	418	438	454	428	471	436	426	406	436	444	440	444	418	400	453	441	414	477	408	458	458	419	454	438	426	438	391	457	462	452	474	440	462	426	428	381	431	420	461	449	445	401	467	462	421	467	435	439	436	430	447	442	410	418	429	441	480	461	468	443	416	466	441	460	497	454	460	445	436	469	448	431	404	418	431	463	456	405	401	458	469	454	450	467	500	499	447	427	471	430	433	410	478	407	396	438	431	459	452	444	411	451	441	459	437	453	459	433	460	463	463	426	425	444	418	406	458	453	473	437	467	412	453	442	472	465	491	403	473	465	478	453	404	441	453	424	485	397	447	443	428	451	428	415	439	460	453	442	471	467	391	427	435	456	443	392	402	473	458	471	431	433	460	479	428	440	446	430	463	461	480	445	448	424	454	446	391	413	446	437	433	455	446	461	479	428	398	464	408	450	424	464	430	484	411	435	461	448	433	452	454	406	433	489	484	441	432	443	419	490	436	446	403	474	421	477	462	462	406	474	471	460	460	460	456	459	472	432	425	435	435	473	468	452	438	386	426	413	436	403	423	423	453	419	471	459	405	437	507	453	436	449	447	443	448	453	424	396	455	431	421	451	474	450	453	482	426	429	422	424	461	485	449	471	440	444	442	420	402	404	437	437	433	450	418	448	451	434	444	452	420	457	426	417	444	445	429	439	435	424	447	449	452	475	463	458	462	420	428	436	463	452	459	400	446	442	441	436	485	460	423	428	465	419	438	403	385	471	449	483	432	455	433	467	445	440	460	489	419	436	410	454	399	426	442	440	397	422	424	446	408	475	458	429	434	463	441	430	450	424	442	429	412	447	460	415	396	428	519	458	437	408	450	442	454	467	456	488	437	461	481	459	430	472	470	442	478	456	446	439	462	413	465	441	426	478	467	477	408	481	464	400	408	476	424	439	450	440	457	476	402	395	453	437	464	468	431	419	453	428	419	457	457	419	463	442	413	426	438	470	464	411	427	440	447	431	460	427	443	420	423	479	434	439	460	465	477	470	435	420	456	424	414	440	445	460	425	467	413	404	427	456	432	435	454	446	413	426	455	406	410	384	415	434	442	435	479	388	455	444	490	439	405	433	430	436	453	418	433	453	442	417	429	430	442	461	512	410	440	437	503	449	484	439	471	474	473	441	437	461	441	419	461	431	419	416	446	464	463	415	462	490	450	461	457	429	443	456	419	434	432	469	477	443	429	433	451	452	426	444	419	422	440	419	454	464	479	467	482	463	451	493	432	433	473	420	458	422	454	435	429	465	461	489	419	431	435	499	449	446	461	450	459	406	422	432	437	489	469	469	456	470	436	468	456	430	434	458	467	433	433	452	462	406	452	421	438	397	418	445	417	455	443	426	405	482	411	474	439	444	433	461	418	446	494	465	448	444	456	451	460	463	448	401	429	414	441	425	419	433	431	423	447	425	435	408	478	422	474	436	459	436	440	482	402	422	453	462	429	417	443	447	459	458	426	434	436	447	429	442	428	412	439	422	466	439	473	430	451	401	459	449	466	455	393	435	427	486	456	438	417	417	423	436	418	433	446	456	409	436	426	421	448	449	437	454	445	440	438	430	460	440	457	458	461	405	416	463	454	444	441	405	464	451	434	415	440	459	436	488	483	464	463	438	448	451	451	444	446	441	460	453	424	437	424	415	456	461	435	430	444	448	414	449	442	449	392	433	454	438	443	436	452	439	427	435	467	422	468	438	443	421	471	446	476	469	456	463	452	412	448	457	432	474	454	438	474	481	448	414	440	429	408	449	453	426	441	495	393	431	400	418	432	444	472	447	441	463	445	452	452	440	468	398	396	436	442	446	460	457	439	457	484	415	443	481	451	438	448	437	453	442	430	453	446	404	435	456	456	400	434	430	445	439	398	482	521	419	454	448	418	472	458	430	427	414	435	461	460	440	478	436	452	459	404	446	418	462	418	401	445	463	413	423	429	419	432	441	468	430	447	441	435	416	448	405	437	451	392	458	439	419	467	446	498	485	452	450	420	431	455	454	443	456	446	426	397	434	466	447	415	486	434	456	458	469	440	418	453	436	436	448	468	402	449	468	441	433	393	464	462	455	440	426	454	430	414	449	420	472	412	435	450	408	405	444	462	461	429	417	391	460	473	451	442	449	428	440	453	429	449	437	439	435	465	456	419	457	407	430	457	451	431	456	418	455	435	461	421	454	451	428	439	440	437	427	440	427	427	476	425	438	435	456	464	486	382	447	468	390	444	448	428	432	453	432	431	475	452	423	459	450	426	449	458	456	465	400	431	430	437	445	440	479	417	446	444	439	433	438	472	465	428	465	429	437	420	416	451	412	421	443	446	416	459	422	456	452	446
44312	20555	8953	5915	2905	2100	1868	1607	1363	1254	1016	1044	939	980	922	983	963	997	980	908	962	938	949	1010	961	1012	951	982	947	1039	966	941	955	950	977	957	965	987	927	963	953	1038	958	983	960	912	976	926	991	907	973	970	967	935	973	914	957	948	986	913	973	972	994	896	956	981	952	986	983	956	1012	946	1001	994	962	978	964	901	986	962	983	944	955	962	996	967	992	953	923	949	924	975	1024	955	938	970	964	967	928	991	981	962	976	953	960	949	939	991	953	957	960	970	1002	960	982	870	950	967	967	896	953	945	1013	905	968	947	1014	952	930	963	902	964	1011	956	991	918	979	964	972	964	940	973	933	961	1016	948	964	946	922	977	948	984	1007	1009	974	988	973	954	982	961	911	953	962	955	935	943	995	966	997	920	991	1001	945	982	917	974	953	958	978	946	950	961	1008	901	996	1006	932	963	956	983	948	958	946	893	966	962	917	1006	946	921	978	978	984	938	953	965	976	969	932	1004	970	966	902	987	996	967	978	949	920	1060	959	963	978	954	973	978	969	985	887	1010	897	956	968	935	935	962	1018	988	905	972	949	960	953	996	932	986	933	919	921	968	1002	967	970	1019	978	981	994	965	911	942	922	981	903	1004	988	936	950	990	918	920	961	948	977	963	942	947	927	900	986	998	903	981	918	967	933	928	962	993	962	984	952	965	1007	967	984	913	955	915	1002	999	921	951	949	947	926	952	936	977	926	935	979	955	878	982	909	975	966	970	960	978	953	965	943	967	994	957	996	1017	953	953	928	983	993	972	992	968	976	961	972	932	952	937	1008	981	964	997	978	948	901	1000	1034	922	950	974	968	929	928	938	986	973	993	979	958	951	933	1011	949	966	964	949	983	962	964	918	977	974	1034	968	939	916	1013	971	998	960	951	953	930	948	1007	1004	969	968	978	966	956	1037	987	959	906	946	952	914	948	902	987	957	968	989	971	952	975	1010	939	981	971	944	1013	994	987	956	972	975	931	927	958	942	960	975	976	924	1030	1033	948	941	988	937	969	937	977	964	996	955	935	916	960	969	969	950	961	1022	979	955	915	962	926	935	942	976	950	957	955	958	943	956	986	986	1018	932	967	930	1003	979	987	971	929	955	965	947	968	974	924	949	974	930	999	924	937	971	933	953	995	898	980	952	971	1004	971	881	929	968	993	984	912	928	972	1001	984	932	924	960	960	966	936	938	931	987	940	984	955	941	986	959	936	1003	971	933	975	905	930	924	941	982	936	1011	970	1029	915	938	951	994	992	913	960	1005	917	966	985	996	980	975	958	1027	971	984	905	989	951	945	964	956	1019	958	999	960	989	945	954	999	945	952	935	907	919	922	946	965	962	1015	939	938	1007	938	969	895	964	983	972	954	950	979	936	963	943	951	977	933	925	978	960	941	950	951	957	970	1012	991	894	949	957	1010	1046	953	927	951	963	965	926	977	954	964	946	967	984	981	985	925	1006	963	978	989	941	1001	960	895	978	975	974	960	920	979	924	1013	915	1006	888	978	925	956	1037	941	941	978	972	943	993	970	982	914	970	957	972	964	927	932	955	1034	963	1002	1002	944	951	915	990	973	969	964	982	953	983	965	984	962	953	972	963	947	931	987	959	947	954	953	989	950	977	1016	951	985	997	954	963	976	969	1009	969	999	960	919	985	957	948	942	952	930	928	938	940	962	938	965	931	962	1032	1027	1054	962	980	1004	1001	964	978	954	998	989	951	907	985	904	1009	979	914	989	947	993	943	1006	1016	931	961	959	1013	982	966	939	964	1016	986	956	979	919	988	968	924	971	960	914	955	903	965	977	901	977	972	982	953	1002	987	937	997	989	958	920	958	1012	973	928	967	968	968	1005	991	938	953	951	1004	976	1017	955	960	958	972	971	928	952	942	873	902	950	982	911	917	941	968	991	961	969	992	952	925	952	996	968	943	928	999	936	919	939	976	955	980	952	937	949	1007	950	939	948	948	1014	906	933	1007	967	1006	924	985	989	938	944	960	976	969	973	918	984	958	977	960	942	940	955	1033	979	957	982	947	942	987	976	908	1016	897	994	1014	959	916	922	947	963	1013	961	923	999	979	939	951	906	910	971	909	959	954	915	945	937	1021	934	981	1000	1002	971	965	932	980	965	950	988	974	991	994	1019	975	968	1009	975	955	946	954	937	919	943	914	1007	975	960	1002	926	945	932	998	991	965	960	949	948	975	999	987	895	964	954	942	996	941	975	946	960	928	982	977	925	996	917	943	895	935	988	955	953	982	972	944	974	899	971	970	1016	949	976	993	1001	977	925	972	968	959	942	946	975	871	977	956	953	939	935	962	972	987	980	905	955	951	995	958	948	924	973	959	943	899	952	959	895	926	966	943	897	948	996	945	966	947	983	928	981	922	976	930	1031	959	914	974	972	985	950	963	930	1028	971	961	960	928	960	984	949	945	978	960	1017	1006	972	948	899	929	936	935	955	980	907	912	977	951	943	956	961	961	988	898	927	932	931	960	971	915	971	944	928	1006	953	939	957	1021	1006	940	915	984	943	983	943	966	986	925	907	969	976	955	1009	956	969	947	908	968	947	1013	928	903	967	943	925	1003	929	958	950	956	973	942	931	975	1019	949	974	954	947	975	967	960	951	961	955	925	963	930	987	991	976	930	1012	965	949	978	1001	966	957	909	971	949	975	1010	970	1028	997	988	970	966	937	945	921	956	969	897	941	987	951	979	959	902	1005	1022	1000	965	984	976	941	944	939	967	952	951	990	960	945	1007	949	928	886	964	920	939	952	968	915	964	996	946	946	971	957	945	965	975	937	970	908	965	924	1016	986	958	888	1014	960	1005	987	945	965	950	970	938	970	923	984	940	932	1009	960	981	1017	953	918	981	959	942	1000	960	964	936	928	926	921	960	949	918	962	934	959	938	957	959	957	934	949	969	934	938	969	966	985	921	935	981	969	934	1001	958	942	966	1028	949	988	948	971	1006	999	927	985	995	955	969	944	973	953	942	949	936	948	902	897	978	989	1003	940	946	1033	932	967	962	960	983	980	991	937	961	963	951	920	974	954	964	994	970	982	967	984	946	962	974	946	903	998	953	951	1042	978	924	943	985	973	978	1011	985	1008	907	995	966	942	995	987	991	931	987	951	965	925	929	966	946	982	926	964	956	907	994	959	887	933	918	955	984	923	908	1031	963	933	936	971	950	957	954	944	960	977	967	969	936	937	914	913	966	971	947	975	930	923	958	966	928	958	949	937	967	924	974	908	966	939	915	881	927	1024	930	940	950	894	980	979	983	995	951	956	976	942	938	963	950	908	1010	1039	961	953	904	974	1007	1021	998	920	977	985	936	954	943	923	973	982	980	965	968	952	959	1003	982	985	916	969	926	903	944	1000	945	962	956	929	946	959	1006	951	944	946	937	1000	986	971	986	927	922	946	956	949	960	944	1011	944	976	927	897	939	978	927	1021	1018	1009	948	952	962	964	936	965	935	956	1000	981	954	996	978	1013	995	991	914	976	988	959	952	967	871	964	996	998	908	945	920	896	1001	948	963	895	933	975	940	1002	959	964	922	984	971	966	968	968	949	961	931	944	949	950	991	943	944	959	979	942	930	945	967	888	959	943	959
50120	21552	7187	2606	1116	736	512	506	435	461	486	395	454	464	418	474	439	415	416	403	426	434	449	418	416	414	438	486	434	448	415	414	421	417	418	451	439	411	412	467	426	455	436	450	411	451	425	435	420	418	423	427	446	504	418	416	436	402	450	441	424	376	422	412	469	404	456	428	423	425	433	395	440	439	449	429	438	435	477	435	370	438	423	453	400	415	446	390	400	417	435	404	442	390	452	400	422	454	461	429	423	404	427	441	429	440	416	406	445	423	397	439	438	448	441	416	426	402	460	430	428	467	447	405	401	403	404	393	454	460	436	476	406	431	401	473	423	458	440	449	413	424	425	409	441	441	426	402	428	430	420	433	452	462	382	439	429	419	459	423	432	382	448	421	414	448	437	430	421	422	464	397	409	421	421	402	410	412	392	468	434	457	424	433	439	458	444	450	406	454	409	419	423	421	429	441	417	384	427	386	428	402	428	423	429	423	454	429	422	405	455	422	419	422	425	461	424	413	431	440	427	403	423	419	411	429	435	431	446	434	415	376	422	431	428	433	432	401	384	442	414	456	444	445	460	433	401	448	458	436	401	423	421	443	404	449	411	441	441	395	428	423	446	459	405	457	458	413	436	406	425	457	448	472	437	454	421	449	425	420	425	448	496	423	440	443	430	413	475	407	479	447	425	445	413	441	413	393	414	457	410	428	453	431	463	459	476	416	469	398	411	423	460	454	421	449	422	393	445	441	451	476	469	440	431	452	434	433	435	377	479	453	426	432	413	433	434	461	473	402	474	429	405	408	441	449	468	411	428	421	391	435	437	434	468	402	404	439	470	453	467	446	419	436	440	473	470	426	375	423	474	432	463	454	424	458	454	434	442	443	468	442	396	422	432	403	456	427	480	406	426	436	432	398	462	436	412	438	396	440	464	436	449	437	447	447	447	439	420	425	462	421	403	426	398	425	471	425	439	429	463	393	435	432	454	447	461	478	408	426	418	432	441	425	448	457	427	397	419	388	435	398	490	413	417	378	419	401	439	446	403	454	435	442	423	429	386	397	450	432	377	401	421	420	431	455	422	439	425	403	453	399	468	429	459	404	458	440	415	441	445	443	413	435	389	398	488	427	402	423	459	420	400	394	463	427	390	386	410	416	387	414	403	438	418	422	468	437	481	462	427	423	443	436	432	412	380	438	413	394	430	399	442	435	459	450	437	440	409	433	428	439	429	467	453	439	415	414	452	417	431	411	445	429	453	395	417	430	443	439	439	471	466	416	459	437	405	417	425	450	423	480	439	391	440	465	442	434	423	409	418	409	396	390	425	457	434	458	443	496	450	439	449	469	410	455	448	479	430	461	418	431	432	392	429	424	400	385	410	443	404	447	424	485	438	408	471	459	432	449	447	437	434	411	482	449	413	429	409	439	448	403	397	417	442	436	447	455	440	455	427	388	419	438	417	447	432	407	418	404	453	406	428	404	423	441	438	446	423	424	414	409	455	465	468	439	446	392	461	416	453	417	412	430	425	450	405	456	424	432	433	432	434	437	422	461	442	461	443	440	400	446	416	438	447	404	400	418	419	408	440	427	444	432	379	422	435	389	434	431	455	461	464	444	422	439	404	425	435	422	409	412	406	391	459	484	431	424	421	402	436	426	420	429	468	420	415	417	399	397	402	416	416	448	446	430	441	436	435	422	365	458	432	401	411	422	417	462	423	427	421	453	417	431	439	438	396	417	426	453	429	502	435	419	412	450	399	436	460	434	441	455	440	403	434	394	386	459	435	425	432	442	402	439	458	453	430	405	480	408	417	438	443	455	418	458	428	425	430	464	410	453	412	424	428	391	402	393	428	424	412	435	436	398	426	423	421	441	395	403	433	438	429	426	433	442	423	448	430	444	455	418	402	460	391	431	373	438	441	427	446	439	433	415	399	424	422	417	452	425	414	464	431	459	430	426	440	407	412	403	438	443	450	415	416	389	451	392	449	469	441	437	427	431	412	425	387	420	441	452	450	423	422	401	439	412	441	451	414	417	394	443	446	423	447	445	432	438	418	488	356	413	437	452	412	411	436	423	415	417	426	459	450	413	422	453	419	448	398	389	411	422	392	415	459	419	466	417	421	456	417	416	417	417	428	435	443	442	425	454	453	443	441	454	433	450	437	426	408	392	415	386	427	460	458	433	431	413	470	427	423	466	405	412	416	441	393	415	432	422	428	435	444	415	474	420	397	416	452	392	442	435	405	426	422	373	454	378	458	406	417	440	453	425	435	436	389	456	451	413	434	426	426	439	423	403	423	460	447	426	409	395	446	424	451	477	416	445	447	446	420	430	435	451	449	409	482	432	404	423	442	463	421	448	419	430	422	425	418	434	432	408	421	423	396	438	446	403	402	410	449	434	383	449	422	449	398	408	400	425	479	447	441	463	431	408	432	457	432	429	410	455	441	420	443	444	433	416	427	457	402	414	419	441	479	390	448	388	420	458	426	432	439	418	455	442	423	405	420	430	376	438	407	438	423	461	438	430	411	429	413	465	422	421	466	443	443	474	446	403	412	423	436	439	425	470	448	428	468	423	414	429	409	464	491	431	427	434	420	440	443	418	436	404	412	416	398	423	461	483	466	456	384	427	407	434	463	469	383	417	437	414	424	407	451	434	397	399	404	410	443	380	422	406	418	397	441	436	460	441	431	392	416	409	459	461	430	426	449	438	399	396	404	405	438	406	398	385	406	394	427	442	438	395	464	417	403	437	414	427	393	420	438	446	406	406	460	416	414	467	443	425	422	454	447	465	419	446	431	426	465	467	426	445	426	423	455	423	453	442	430	411	388	439	422	429	424	430	437	422	420	434	438	429	438	394	406	424	451	436	442	421	466	444	435	404	434	433	463	440	482	420	437	453	457	416	445	440	395	414	441	435	421	418	425	440	455	433	439	415	430	458	428	421	464	399	434	438	436	444	420	403	433	468	409	442	436	399	387	427	411	442	456	420	442	420	411	388	409	416	441	380	416	427	431	436	424	411	447	462	417	435	392	429	430	471	456	399	425	417	446	444	413	446	412	445	409	424	415	446	449	435	459	431	409	418	409	411	434	396	398	457	405	427	480	420	427	393	384	431	431	429	410	445	414	408	433	423	418	438	453	429	445	403	430	420	410	425	422	453	443	428	427	428	454	474	423	435	468	392	387	394	451	418	437	445	431	461	450	432	473	426	445	426	427	458	408	406	410	471	445	443	410	437	431	465	414	416	421	428	443	423	438	392	411	453	406	429	398	439	448	429	421	415	443	424	427	434	404	417	445	427	448	449	407	434	400	452	431	456	436	400	445	468	398	438	443	395	435	499	456	420	401	505	408	423	416	437	467	442	428	393	405	455	444	384	416	452	418	418	390	425	403	437	433	473	434	425	447	461	419	456	435	455	457	430	427	462	458	431	424	405	387	420	397	409	418	406	415	446	459	421	421	379	455	415	432	449	461	459	423	416	422	456	450	442
34747	16201	8278	5115	2719	1845	1384	1207	1019	948	942	909	886	940	955	935	941	853	944	926	909	965	936	960	943	956	874	920	987	946	988	957	931	938	939	924	900	965	958	971	921	946	926	968	917	879	951	960	930	945	972	957	971	945	915	955	917	909	947	969	968	942	941	989	965	910	949	931	895	874	874	1002	910	1001	943	959	947	899	931	910	1008	986	941	935	895	957	939	944	968	971	948	936	911	927	923	950	943	940	960	1016	986	989	977	956	892	953	942	956	963	937	931	987	947	903	904	929	959	967	889	971	920	970	896	898	966	904	949	980	960	942	880	954	912	921	938	884	967	961	946	911	898	946	934	914	920	921	963	950	895	931	979	907	960	891	945	922	925	927	905	893	968	934	911	915	971	932	947	869	955	901	985	982	933	876	884	906	921	887	916	976	892	927	935	901	900	969	970	924	974	945	961	937	960	911	971	872	955	972	949	848	946	917	938	949	975	938	934	921	920	912	926	910	930	970	978	914	920	922	933	917	977	909	990	904	962	932	926	984	906	934	934	972	896	922	921	969	933	910	894	976	937	941	895	1016	958	966	963	930	917	962	912	928	904	927	963	933	945	883	906	939	904	998	941	918	859	896	945	903	911	923	904	941	968	901	976	943	954	953	965	948	934	910	895	915	939	959	918	931	926	904	957	928	945	872	880	943	929	944	959	1003	885	930	928	912	926	939	925	933	969	922	988	866	917	899	926	928	923	933	935	885	925	965	929	948	912	969	911	959	961	950	920	934	938	937	918	923	905	982	908	917	925	966	926	954	935	959	922	921	926	920	956	958	910	927	934	934	940	929	927	919	959	961	958	968	950	886	894	901	914	896	949	951	971	949	892	937	1001	934	944	969	939	936	926	949	915	952	946	969	907	934	936	913	940	957	915	940	891	952	898	909	913	895	929	899	955	982	987	1005	890	931	989	897	939	1022	947	945	899	884	933	926	962	920	969	927	906	922	958	966	892	980	874	959	901	889	962	913	970	922	933	933	936	899	948	974	953	897	961	933	926	934	956	955	973	948	956	954	970	929	957	940	948	939	963	890	913	948	940	955	928	908	891	947	980	962	958	935	934	918	968	952	912	939	924	902	957	951	931	926	917	979	942	886	941	910	971	918	978	947	947	915	869	964	948	972	920	911	928	926	955	958	993	898	906	998	940	928	937	911	946	988	904	949	968	919	879	963	917	914	950	931	969	975	938	921	980	946	943	927	909	920	940	922	958	908	913	883	991	905	893	933	905	939	963	920	941	1002	901	981	924	902	969	894	970	950	967	950	953	923	940	934	884	941	940	983	945	934	919	996	896	939	957	949	1000	935	974	919	988	956	908	925	957	912	947	894	924	985	924	981	933	944	931	953	910	882	923	953	921	938	891	951	926	892	878	984	919	946	920	935	1006	894	899	940	908	896	905	950	868	951	949	926	935	985	968	910	853	924	991	916	951	937	1011	935	920	984	897	970	949	939	930	943	859	907	906	956	919	953	892	967	959	935	907	925	906	972	955	961	942	859	987	924	947	923	925	909	984	947	921	927	955	953	915	933	918	960	957	940	922	961	922	962	992	958	971	930	947	918	933	937	910	845	915	925	928	902	896	887	947	953	913	912	920	945	951	960	921	941	966	922	976	926	998	912	946	921	986	917	967	932	919	971	908	951	930	934	959	942	945	961	932	899	951	955	905	1004	917	965	936	934	879	932	929	904	924	881	926	894	1004	896	962	910	959	923	903	929	891	899	937	884	969	971	957	932	978	993	916	939	972	948	922	924	927	911	877	962	892	953	886	897	935	908	957	958	952	925	881	932	927	972	965	935	986	930	901	915	984	884	945	944	946	943	907	949	887	874	899	898	961	926	911	903	988	923	936	898	911	937	1012	913	923	930	916	926	901	951	937	947	934	955	956	967	948	945	956	924	950	899	902	969	918	908	913	953	900	920	918	952	935	916	956	956	969	955	957	992	952	942	946	962	919	892	943	879	878	957	963	907	938	925	904	963	967	859	935	944	910	941	927	966	926	989	923	972	916	944	985	913	972	893	905	952	986	902	954	926	920	915	934	986	922	951	939	955	927	910	937	913	931	960	912	928	973	934	959	881	913	958	927	959	918	951	901	946	994	984	904	944	901	924	927	922	943	906	940	976	925	935	921	972	904	952	901	960	916	897	951	921	943	924	938	947	953	900	946	929	903	929	895	922	879	923	949	916	984	919	995	923	927	905	897	954	933	898	954	923	932	1013	930	978	919	976	905	886	950	955	929	998	882	969	947	944	944	924	907	922	933	924	914	949	897	955	942	944	921	892	898	990	952	853	944	911	912	947	928	935	978	1027	940	872	965	1031	962	888	917	953	939	938	874	935	972	938	979	878	905	923	925	960	895	948	962	910	937	901	935	880	903	871	935	920	928	990	916	946	946	913	972	978	911	966	970	1015	852	949	920	966	969	915	937	875	942	926	945	970	915	879	934	950	926	937	922	968	965	909	966	940	952	943	887	1003	957	937	879	910	969	968	900	982	950	886	910	923	947	953	970	910	944	942	948	951	931	902	886	946	932	911	941	953	949	937	975	928	941	931	945	978	912	966	927	895	896	931	963	899	898	930	927	951	930	983	905	929	911	973	956	972	951	942	959	933	934	972	937	940	910	946	950	907	911	921	875	935	908	948	962	930	935	915	963	898	949	971	953	908	942	928	960	910	931	933	931	913	967	959	912	889	905	921	913	946	934	884	913	965	970	950	937	920	895	924	961	880	934	911	989	953	948	977	921	917	937	918	909	913	904	990	925	952	953	959	976	949	936	952	935	913	919	893	913	972	967	995	949	923	939	927	995	989	918	898	936	1004	919	918	968	930	892	942	948	948	961	958	975	953	912	942	920	926	941	936	988	936	927	961	968	970	931	924	896	905	982	984	915	921	921	934	920	949	954	935	943	964	983	881	926	951	931	922	958	946	951	955	949	952	983	918	964	948	935	980	898	908	912	906	954	978	930	904	957	948	925	960	880	968	937	973	901	928	922	953	953	961	934	928	899	906	951	972	938	928	944	975	955	936	933	930	951	909	923	952	967	915	890	968	964	902	997	986	928	939	918	907	927	946	941	978	937	939	893	910	938	943	991	959	905	874	938	857	942	922	917	975	925	924	886	915	934	963	882	953	938	917	955	931	942	938	949	921	974	906	988	964	924	908	917	917	956	914	955	899	931	922	970	937	944	942	911	902	960	892	933	919	959	896	933	951	946	966	898	955	868	926	960	921	878	919	929	942	903	873	964	1003	909	902	939	947	959	973	963	939	906	919	964	889	944	944	958	967	1011	932	941	958	965	954	906	965	898	951	958	954	936	949	920	931	927	917	907	920	908	977	952	914	909	960	898	939	949	920	913	986	904	980	970	921	898	959	920	944	941	969	973	883	928	962	984	938	967	885	892	913	929	1006	935	1005	926	907	950	928	926	964	959	945	949	978	952	954	887	957	942	959	932	955	881	923	907	993	937	922
64679	29829	13699	5581	2254	1113	801	665	505	476	469	427	417	395	471	444	450	398	435	442	435	421	419	399	431	445	445	437	458	449	402	393	447	436	429	443	466	447	422	432	368	434	476	447	429	447	417	415	452	431	453	405	452	431	459	413	451	459	447	441	467	440	456	447	427	433	426	419	431	439	453	428	440	452	491	393	440	451	478	437	433	417	423	435	428	434	433	459	427	441	464	454	411	454	434	413	427	440	390	437	428	451	451	460	437	429	444	479	447	435	391	441	444	408	426	437	438	376	466	475	435	432	428	421	411	440	432	403	428	422	437	465	441	457	454	425	420	419	440	445	416	427	450	448	455	483	423	445	443	401	415	423	444	425	403	423	403	424	426	499	447	442	422	446	409	416	415	419	414	429	461	416	428	463	419	468	436	485	449	454	406	469	462	438	461	437	444	430	450	440	402	408	423	463	442	400	438	419	449	463	475	391	411	423	468	443	395	409	404	437	467	466	427	437	467	458	396	459	418	440	481	441	417	428	417	432	449	414	439	466	471	461	396	439	431	458	483	415	438	445	419	453	453	450	420	457	465	429	433	429	479	439	442	469	488	414	428	459	423	400	427	457	448	451	471	439	415	498	462	386	426	463	478	446	413	437	433	392	399	428	413	414	433	449	463	422	455	434	464	449	398	405	441	468	428	422	438	392	443	416	410	405	416	481	448	462	411	434	436	430	452	477	452	423	415	428	382	454	462	437	436	402	415	444	422	423	442	422	489	454	425	409	433	419	393	438	465	442	407	409	419	439	426	420	434	407	413	423	440	452	397	418	457	456	435	431	429	435	394	440	475	451	443	476	401	442	421	445	445	479	432	400	408	476	429	385	401	349	453	482	437	406	440	402	451	454	422	450	396	427	438	444	426	431	458	435	419	434	457	477	434	421	414	461	430	420	417	472	452	452	448	478	426	450	415	465	446	450	383	451	453	388	416	423	455	439	403	456	460	448	436	416	476	426	423	427	459	374	415	415	431	458	392	442	493	447	410	422	422	408	436	450	470	445	459	404	453	423	413	436	462	455	422	499	409	408	404	430	472	432	431	443	430	448	478	396	444	430	423	422	450	435	438	423	446	396	435	412	467	482	439	411	442	431	448	423	409	417	417	411	440	419	465	461	464	435	461	468	436	428	418	432	411	384	438	450	424	407	467	424	417	430	416	411	422	429	424	431	466	470	456	409	444	432	466	465	407	456	439	431	433	412	502	389	388	423	473	429	407	424	392	448	433	458	445	464	421	405	419	407	432	449	422	416	395	436	442	422	464	453	446	480	402	423	401	465	435	420	439	447	426	428	455	449	423	406	433	474	397	449	493	457	457	429	447	418	432	412	423	423	431	430	437	473	447	421	450	446	425	433	436	433	450	468	452	440	447	420	434	444	431	417	415	432	461	418	453	406	452	413	426	440	411	455	449	460	467	442	427	474	447	422	433	424	446	450	420	427	445	432	464	425	416	413	439	438	391	444	428	494	463	454	446	418	424	404	405	394	422	448	451	441	448	473	422	454	402	439	441	446	437	459	460	452	428	473	470	458	453	442	442	423	447	454	446	427	453	471	393	430	427	417	420	435	462	431	442	412	425	428	421	393	428	419	437	453	487	457	419	431	467	415	447	417	442	423	445	444	410	446	389	401	346	423	437	471	425	442	458	446	407	438	423	439	479	423	462	424	456	450	437	448	454	451	410	432	417	434	410	437	420	440	429	490	426	443	450	445	453	432	408	447	421	437	430	416	429	437	413	491	450	431	427	408	481	424	446	471	429	422	436	499	450	439	415	420	444	407	455	414	432	440	440	429	461	451	456	474	428	419	441	428	445	400	454	469	418	431	439	391	427	423	439	417	434	430	434	413	455	434	454	427	395	392	440	474	430	440	435	437	418	412	475	425	441	492	489	459	409	424	433	417	465	433	438	412	422	388	430	471	471	459	448	455	427	400	432	400	434	437	452	468	437	454	446	418	452	445	438	441	430	448	430	384	433	423	450	423	442	425	430	432	406	406	411	415	428	398	420	403	418	490	429	437	416	456	421	469	421	477	436	459	426	436	435	441	437	391	401	442	424	408	488	452	437	415	463	448	414	384	433	494	442	416	465	425	419	457	481	396	444	459	417	459	415	391	438	471	440	435	440	402	443	463	417	448	415	432	411	450	438	421	402	406	415	455	416	454	391	416	439	459	430	453	463	446	436	412	469	408	476	453	457	449	396	449	429	439	395	436	455	452	472	427	448	453	418	438	443	430	431	446	437	470	426	440	411	421	459	405	401	437	415	460	433	398	463	465	433	452	417	441	427	439	420	375	429	456	455	474	412	416	425	433	424	460	441	409	422	416	447	446	464	455	423	446	412	455	412	409	444	447	457	402	476	429	456	467	420	382	481	469	427	414	461	413	469	407	418	380	454	402	435	429	471	412	438	420	428	412	453	448	435	402	477	497	430	424	444	409	439	423	452	424	435	392	417	451	443	439	449	450	394	403	441	492	393	447	411	424	460	453	472	430	431	431	404	438	437	385	447	458	436	437	390	457	486	435	435	389	462	418	441	458	468	464	454	392	414	429	396	413	429	455	424	460	417	432	402	446	448	444	438	425	399	435	446	455	438	433	449	411	405	432	425	475	442	450	477	417	440	434	388	417	428	412	428	424	471	442	395	416	413	413	397	405	430	468	416	421	453	431	421	461	454	473	463	429	428	426	441	426	468	479	412	424	457	440	454	421	454	448	446	425	412	389	418	449	487	411	448	443	409	436	466	447	472	416	427	440	381	433	436	429	407	450	459	382	453	408	428	456	465	430	409	461	453	434	396	424	418	444	417	414	465	410	454	463	427	433	440	402	450	453	448	490	410	458	433	457	463	455	429	456	454	449	426	440	431	410	415	463	426	378	422	435	440	437	428	406	429	414	421	444	429	431	435	424	436	437	466	459	488	426	447	438	423	444	431	436	443	454	472	439	433	440	414	472	415	464	465	430	425	434	424	439	428	479	424	454	471	442	461	450	456	466	436	468	460	447	432	418	477	414	399	456	463	452	421	407	448	438	413	405	456	442	419	446	452	455	427	427	449	424	427	408	424	470	473	437	405	438	417	441	452	431	451	462	426	375	418	459	471	439	435	411	489	442	453	483	450	396	420	470	446	402	424	432	471	438	411	435	422	432	453	424	420	450	438	438	472	450	428	415	440	421	415	434	437	425	454	484	439	419	448	430	387	429	391	386	430	433	474	428	418	385	450	417	400	419	406	443	445	401	403	447	412	448	476	431	427	451	417	419	463	445	408	451	480	484	475	417	470	395	426	445	452	482	475	430	424	409	458	435	407	436	441	420	418	433	403	424	441	426	451	391	464	434	435	418	441	422	429	429	435	431	420	431	423	421	431	427	428	474	406	458	438	444	432	474	468	416	430	455	429	449	406	381	427	451	444	447	428	435	405	481	409	463	430	427	441	433	473	430	453	408
43629	21702	13724	9667	5356	2912	2007	1609	1317	1216	1018	976	1034	923	969	939	932	987	963	971	937	939	1008	887	981	957	914	946	955	957	935	916	917	929	898	978	951	988	992	928	948	948	922	941	956	955	876	953	959	949	983	943	960	964	892	970	971	987	911	933	984	973	959	880	943	926	998	932	952	936	994	949	970	963	965	875	981	933	945	989	978	965	982	927	955	937	963	967	953	907	925	970	916	951	925	930	923	926	956	918	980	925	948	918	990	988	904	975	1009	951	924	983	989	969	890	936	984	921	958	979	955	905	975	955	936	1011	932	956	927	961	930	907	927	955	973	998	944	928	961	965	944	949	953	942	984	948	940	967	959	993	984	959	932	963	952	956	943	974	940	981	928	938	955	973	982	971	932	935	929	945	987	918	947	933	973	987	886	946	955	889	987	954	967	930	959	995	917	942	985	952	935	940	910	929	886	971	930	915	948	953	948	972	1000	983	936	969	959	943	902	943	957	992	935	955	897	916	972	979	920	909	962	921	942	900	953	960	961	961	976	922	1006	959	999	937	950	928	941	934	886	980	905	936	957	981	944	943	919	948	975	923	971	873	936	951	928	900	937	982	920	972	934	948	978	939	932	970	897	973	947	944	987	907	935	957	993	956	918	983	917	952	1001	924	938	902	942	914	986	970	936	1019	983	974	917	922	1016	971	973	892	909	899	923	947	995	932	938	942	1000	966	998	974	985	949	910	916	934	1005	979	969	950	980	931	963	951	953	939	935	911	940	967	896	965	940	939	910	917	1036	988	927	958	964	959	987	957	955	916	1004	947	922	960	942	1008	936	944	959	965	980	950	926	922	998	961	922	964	893	928	936	960	946	947	983	997	911	913	1020	938	975	975	958	945	965	946	923	943	939	977	937	982	922	908	987	890	986	960	933	892	968	999	958	973	991	911	890	901	898	967	943	890	895	938	905	992	925	995	969	952	959	924	945	976	950	983	948	969	932	982	911	995	951	954	935	909	939	970	907	988	974	965	978	937	955	965	927	938	948	950	922	967	859	976	934	958	949	855	942	932	985	925	954	962	907	962	871	942	976	919	971	1002	977	951	926	937	998	947	967	982	948	939	935	980	916	934	880	921	974	984	923	940	941	943	986	926	1015	936	955	944	942	956	946	932	990	1053	922	972	1010	967	935	972	928	976	946	922	936	953	1023	891	919	931	897	916	970	999	918	947	949	946	963	962	936	959	967	1008	981	940	916	968	955	1017	919	934	944	919	942	1008	949	955	1021	955	975	932	961	931	898	959	954	920	915	974	956	982	904	983	913	976	998	916	999	994	962	995	908	955	956	893	893	991	915	984	955	914	924	964	986	923	986	969	942	983	932	901	938	968	973	928	932	972	985	971	963	925	927	879	989	876	909	916	910	943	932	871	972	916	920	932	909	899	958	943	974	971	958	1007	966	963	979	920	920	926	981	911	945	935	885	936	993	975	993	957	949	919	901	947	918	892	914	919	935	1008	943	971	975	953	928	912	1006	893	934	964	958	970	998	975	901	943	944	990	963	1004	952	930	923	935	1002	928	928	907	992	935	923	919	946	964	910	945	984	981	926	980	928	967	983	898	942	951	937	957	991	969	922	991	913	972	1017	926	1012	921	866	963	910	961	954	933	918	996	932	975	902	982	967	867	987	890	957	925	994	930	921	964	943	995	937	923	983	951	922	953	930	949	937	1003	927	961	1003	992	927	919	992	875	964	965	942	966	959	965	961	955	937	922	1006	973	955	935	984	991	921	1004	944	975	953	965	927	950	898	902	930	908	907	935	989	976	883	948	966	971	940	1033	928	960	943	955	953	963	966	938	901	959	917	937	928	959	896	979	971	922	968	996	968	945	937	915	910	990	964	969	949	1018	965	974	906	956	934	962	920	949	984	899	992	966	912	962	945	882	971	925	939	1007	970	950	892	958	958	986	917	898	944	923	944	939	916	920	969	941	1022	934	965	977	1013	977	965	920	921	947	935	959	938	930	890	938	929	987	939	990	957	903	939	947	963	983	892	934	944	939	853	978	937	921	972	991	980	982	929	928	929	963	950	928	987	977	954	922	951	965	1002	956	913	925	982	994	893	959	949	946	936	905	1014	958	925	1004	916	893	966	948	940	952	954	957	904	955	953	928	965	918	961	943	946	939	940	943	966	961	989	903	919	942	952	951	940	958	897	957	963	972	923	906	933	946	950	969	944	976	929	969	965	979	917	960	978	971	964	984	985	904	918	995	919	950	955	923	920	945	953	907	968	986	984	962	938	981	960	976	950	927	831	983	913	932	962	925	954	956	954	965	990	982	956	955	935	891	942	952	1009	981	950	931	952	976	971	1014	935	907	911	970	961	918	949	1026	955	1014	919	974	941	990	951	943	987	997	967	993	913	968	971	985	1031	955	911	878	977	948	936	941	1003	922	894	969	997	903	919	984	928	945	953	945	959	934	887	897	895	895	943	907	966	926	950	910	954	953	968	983	975	908	951	951	941	939	998	949	980	969	971	903	940	987	954	918	872	934	969	991	951	913	947	907	956	882	1029	906	910	948	926	951	930	960	957	916	922	999	932	941	1033	957	950	895	945	971	988	988	951	950	960	958	965	909	1005	937	989	961	992	966	950	900	942	933	932	957	1014	887	938	949	960	971	976	987	940	902	962	926	973	937	927	932	952	939	909	890	920	941	968	908	934	950	934	943	977	915	973	910	985	914	967	951	901	984	915	951	972	945	920	949	958	1000	964	908	989	951	923	970	929	926	1019	950	957	953	930	951	941	956	945	941	976	980	942	941	951	940	946	995	968	905	918	965	919	962	951	933	965	901	965	916	938	981	919	932	959	957	913	990	954	866	959	993	934	878	965	951	980	948	966	917	965	922	964	942	943	860	921	950	940	993	990	949	983	959	979	932	940	940	1004	915	935	976	952	931	977	948	934	978	943	989	965	921	917	970	959	900	934	959	971	912	998	953	952	963	1015	933	934	932	937	938	961	940	929	948	973	978	943	916	944	975	972	929	949	985	948	942	961	948	971	931	926	994	971	961	919	937	955	1007	1005	968	945	947	887	955	888	994	993	875	985	978	932	975	944	938	935	972	928	967	849	922	976	958	936	957	984	970	962	973	910	927	974	965	942	969	946	927	931	934	954	948	1009	955	981	944	994	1007	919	954	909	914	941	972	977	925	995	987	929	984	957	964	915	942	930	977	930	954	964	952	931	968	957	919	913	947	942	960	994	953	869	934	962	943	959	944	966	900	934	979	921	937	953	961	927	942	923	965	908	958	970	926	904	959	998	958	1016	950	989	965	962	896	978	995	954	963	945	954	1021	967	960	920	942	919	909	990	953	907	933	921	923	991	935	973	960	952	942	1026	962	949	970	967	964	960	954	942	1013	921	902	933	881	891	970	924	967	958	979	935	925	1034	963	917	917	943	948	921	951	904	950	969	1000	997	930	924	916	923	985	948	903	946	967	953	909	1028	919	994	953	936	996	947	984	943	975	1010	982	949	934	948	929	963	917	972	975	966	950	926	958	911	1001	951	932
65089	33836	18515	7869	2258	1142	788	653	580	498	489	460	470	405	428	425	451	422	422	467	415	441	482	461	489	453	481	402	435	447	446	424	438	420	465	434	409	430	491	464	422	444	452	431	467	456	416	445	441	432	433	499	462	463	462	460	451	458	445	449	474	445	406	472	448	454	431	438	460	424	465	479	441	444	418	485	453	470	427	429	429	411	450	413	507	438	458	443	442	475	441	475	421	451	447	418	444	436	407	418	476	421	446	382	449	465	427	415	477	480	434	409	479	462	484	459	430	431	448	481	441	470	445	444	472	404	435	432	468	432	447	445	436	460	469	453	443	454	461	468	475	470	441	440	413	404	438	492	430	432	450	448	411	435	461	406	440	475	446	506	450	447	422	430	428	415	414	423	463	459	459	495	469	456	423	423	406	408	482	379	456	456	477	421	418	472	435	474	472	459	418	464	432	425	474	466	442	417	398	430	430	422	395	443	433	447	462	494	441	479	451	467	413	451	462	438	462	452	420	403	444	460	480	414	442	439	458	411	436	429	433	451	411	438	442	477	454	456	451	439	424	440	459	396	413	436	425	439	453	483	455	474	441	443	466	438	425	427	452	454	433	422	417	421	457	464	444	462	453	492	460	443	436	466	443	429	434	407	395	468	449	451	439	427	433	398	440	451	443	463	432	434	405	456	466	459	469	422	425	417	458	460	468	471	454	414	422	464	468	443	441	439	413	439	447	436	449	474	426	444	446	480	466	466	454	429	441	438	418	415	445	469	453	438	436	450	432	418	446	421	474	416	413	428	418	443	453	432	436	457	444	481	465	400	423	454	436	441	441	435	375	464	455	440	394	427	456	462	424	463	441	434	450	449	449	461	443	437	419	426	424	426	487	413	447	464	468	438	436	452	440	418	450	426	447	410	462	449	415	448	479	454	424	417	414	417	418	460	443	430	484	452	430	401	426	445	436	481	452	455	437	460	465	401	468	466	468	477	482	446	419	455	468	483	429	476	483	449	451	437	456	470	428	457	440	432	437	439	418	467	481	490	443	428	437	433	462	431	432	408	455	448	487	441	469	478	428	481	462	441	450	497	467	473	434	430	454	444	452	451	429	462	439	462	420	476	434	424	423	427	415	405	480	444	410	429	424	427	451	433	436	442	463	467	481	430	494	441	441	465	491	459	461	457	451	434	461	437	427	430	423	401	446	445	437	407	440	415	389	452	445	424	425	438	432	462	467	477	475	500	422	502	417	457	441	434	431	421	463	463	422	459	421	414	413	419	453	404	447	424	470	487	445	431	404	428	453	478	435	439	430	458	441	444	440	491	465	451	469	423	437	487	470	440	433	447	461	453	463	455	418	477	438	432	416	453	451	429	443	467	432	468	471	430	431	409	422	461	457	432	404	465	430	467	427	442	464	438	433	448	422	448	399	426	485	411	404	391	450	408	411	442	465	465	469	451	426	448	439	414	402	418	418	446	443	478	484	467	418	400	433	462	448	449	440	386	454	392	450	439	438	447	413	470	485	431	468	438	471	427	523	475	494	462	430	449	431	419	449	415	456	429	521	431	475	463	455	452	442	420	450	424	442	425	426	447	450	444	470	440	476	453	424	433	449	432	443	462	455	430	438	395	465	398	444	464	429	433	460	460	420	410	460	443	433	430	450	489	417	440	472	449	404	466	453	408	465	426	437	457	417	391	446	422	462	416	467	449	454	417	486	451	475	420	513	445	474	468	445	435	447	469	434	413	439	462	481	469	458	422	446	422	443	430	433	458	446	436	465	419	498	455	435	463	452	444	454	466	452	451	439	445	431	457	476	418	451	444	421	439	456	461	446	479	463	484	458	455	443	447	427	451	430	455	440	461	449	426	436	437	459	451	434	471	443	452	434	454	463	438	448	440	422	444	445	452	415	456	477	424	392	442	480	454	424	433	485	415	420	446	435	427	432	442	433	449	437	437	455	444	432	455	446	447	474	479	420	450	472	502	461	405	451	395	414	423	453	425	442	479	435	477	473	481	471	428	418	428	460	458	417	426	445	475	428	421	462	415	476	448	450	448	448	468	453	468	465	446	413	469	477	482	442	448	450	442	473	431	433	450	424	472	435	447	450	473	462	467	430	475	429	480	431	473	476	452	412	423	436	454	419	438	450	452	474	456	447	432	459	460	462	475	467	455	434	458	424	428	450	465	442	447	463	462	411	445	436	475	435	428	423	427	437	435	498	466	449	430	445	436	401	423	447	443	456	457	424	403	428	489	462	441	451	407	448	427	414	437	461	472	468	468	438	416	438	451	441	419	418	440	448	460	448	402	439	427	447	428	461	447	449	445	456	454	445	446	473	457	498	471	434	421	430	415	475	415	477	444	415	440	432	495	438	473	442	458	480	468	487	437	445	488	425	465	468	458	438	466	412	441	492	494	495	446	450	438	421	462	480	471	441	437	437	430	469	413	448	464	476	427	405	439	462	428	428	455	425	410	440	439	452	450	446	437	443	419	439	424	420	448	426	412	443	416	472	423	443	452	442	419	472	448	462	432	444	399	469	435	443	443	443	406	402	435	423	480	454	469	470	440	410	419	456	419	450	436	406	433	419	427	464	454	424	453	454	458	435	475	432	468	459	420	419	443	458	429	462	461	436	443	486	449	456	458	460	473	478	461	471	428	449	460	464	438	461	414	448	475	429	449	440	408	454	424	493	458	412	424	450	461	415	483	386	455	456	435	423	443	449	434	448	467	469	447	428	460	448	402	434	449	425	423	457	446	443	468	424	419	474	453	470	448	419	424	466	455	466	445	459	497	448	507	458	424	442	432	424	398	408	421	420	438	427	457	411	462	424	446	406	413	421	502	472	471	401	449	469	459	449	446	486	493	432	459	443	433	474	417	422	413	388	447	444	430	439	468	444	462	451	479	474	453	459	452	458	453	452	481	445	453	428	449	448	422	442	434	470	488	423	444	424	428	467	443	472	466	474	446	480	461	420	473	434	489	443	406	439	440	442	452	423	457	451	443	508	475	436	453	437	446	440	416	485	451	422	405	448	420	465	450	444	447	454	476	426	448	392	460	442	445	407	416	449	439	411	458	428	467	396	405	398	440	440	450	453	461	464	445	479	431	455	425	441	473	450	480	466	424	439	402	424	409	441	432	429	449	449	432	465	437	449	475	438	424	466	442	420	437	414	465	418	463	467	431	438	452	443	447	444	439	410	421	459	411	431	489	453	458	432	419	420	444	442	489	403	444	468	451	428	436	498	466	455	460	440	499	431	422	436	449	458	436	465	455	459	467	466	468	428	426	453	427	454	425	456	443	451	438	433	486	478	444	421	462	460	438	455	497	418	437	447	467	433	444	450	451	488	429	458	459	413	457	448	459	505	435	419	396	445	448	417	455	435	410	430	466	417	456	474	433	442	432	445	461	452	428	493	445	450	489	448	434	455	507	444	439	410	451	433	462	437	429	469	481	456	485	415	444	443	473	448	462	420	501	470	423
43240	27265	19366	12458	5135	3061	2230	1747	1487	1125	1085	1011	978	983	967	939	985	967	950	967	953	985	1029	973	927	974	1020	911	990	1045	947	945	987	920	956	953	924	972	978	955	1004	996	981	970	998	965	945	972	939	1039	926	974	918	1014	1032	982	929	896	1016	983	978	956	902	955	929	955	980	962	977	943	934	988	1010	964	1004	986	973	953	957	989	905	918	937	913	958	1025	953	984	988	957	948	983	969	992	958	922	956	975	949	964	978	942	971	958	1003	976	893	953	948	916	1001	946	959	957	1006	916	988	980	966	975	979	975	1002	918	932	955	981	1027	961	955	968	901	973	969	980	1001	931	983	952	946	948	1013	992	927	976	962	958	994	923	920	955	930	989	964	981	957	988	938	984	967	1020	911	1013	999	985	1001	989	985	960	993	960	980	985	970	928	968	996	972	991	983	1013	992	1001	962	938	1008	974	951	992	991	967	955	962	923	939	933	1002	980	1015	938	937	1004	961	912	908	977	973	926	951	965	894	952	950	1020	943	902	918	942	938	963	923	1009	1030	995	1003	901	967	947	969	997	938	1000	940	959	916	1004	976	996	942	966	961	982	947	946	940	968	1023	1016	972	993	957	994	969	996	954	952	989	1004	979	973	954	966	987	1015	1016	928	913	958	974	985	932	1013	980	978	997	922	935	938	950	954	948	987	1010	968	1000	920	923	976	979	1005	1003	987	1011	972	1062	945	956	908	976	943	986	909	965	941	996	933	935	939	939	944	987	939	964	956	961	964	963	931	976	934	1007	995	953	1014	996	1014	989	970	948	975	915	946	943	1008	927	968	963	935	971	968	996	967	985	927	973	942	942	952	963	926	958	924	953	977	924	977	902	1045	975	912	963	1003	971	978	953	962	1004	972	987	919	940	981	986	929	963	1000	973	938	960	983	955	916	967	953	925	957	951	948	949	1024	915	943	959	938	956	971	956	991	988	976	901	936	961	963	982	923	910	940	996	966	932	1000	971	1005	955	935	1005	958	962	1002	992	976	931	950	969	979	948	930	977	929	946	937	977	958	970	984	986	993	971	1007	934	1005	995	949	930	892	968	945	986	982	990	883	906	1045	930	933	1006	974	970	975	957	912	961	974	984	990	970	984	974	988	957	960	1008	953	941	964	996	984	959	963	983	987	1006	1004	990	965	972	950	974	992	1017	987	1020	983	958	957	979	1001	1004	957	880	965	904	905	915	963	997	956	933	976	984	925	990	873	952	992	956	947	997	944	951	984	947	1017	995	957	880	1020	1029	959	942	916	947	975	950	963	995	879	982	935	937	955	972	951	944	996	1009	977	991	913	960	1005	985	996	977	946	948	977	952	946	972	983	1055	958	948	971	1029	920	950	932	988	1001	945	941	977	968	948	1014	967	1013	946	970	971	949	977	942	965	973	891	989	1008	943	1041	992	902	889	966	936	941	973	1034	970	950	973	969	905	952	969	933	989	960	995	962	1016	975	932	960	1004	943	948	972	975	1007	984	938	987	937	909	941	1005	976	987	997	976	952	942	871	935	958	998	955	978	1018	930	999	1002	959	974	955	928	945	930	970	970	942	995	913	930	1001	1042	928	975	963	917	925	1004	930	1007	1028	1019	991	973	989	908	933	980	958	951	960	955	982	984	993	995	973	970	961	993	931	977	948	1003	1002	958	950	973	1015	927	926	990	984	983	980	949	1003	963	911	924	1038	1008	936	961	985	968	982	976	1005	975	973	967	975	959	1013	957	973	990	946	966	1007	934	992	973	1006	951	1008	992	949	947	998	920	970	917	941	936	1002	983	954	981	990	931	953	942	970	954	1021	946	993	987	903	900	1024	990	934	958	967	998	967	990	982	1014	943	994	968	1004	998	1054	945	1032	929	971	957	973	964	923	940	1015	907	983	953	1017	1032	941	993	936	933	954	946	947	1001	975	960	940	990	973	964	1041	935	1045	965	1020	952	920	927	1029	960	937	991	1009	934	987	963	971	988	939	982	958	902	1001	1006	981	934	950	939	979	970	1063	972	967	986	948	957	979	999	979	1001	1018	964	1043	974	982	945	965	966	975	1000	983	940	1014	960	980	988	966	941	952	984	972	913	1010	989	1030	1002	995	966	979	954	969	944	967	980	974	971	1055	941	949	946	923	976	977	953	999	949	901	962	956	965	951	987	977	999	982	935	960	896	976	981	959	999	1007	992	971	951	1034	912	985	1008	962	953	951	981	964	984	939	895	970	1059	939	940	969	933	992	955	984	957	923	978	1019	966	951	985	964	960	1026	972	974	1012	933	974	970	947	953	905	961	964	916	920	965	926	973	964	966	1009	943	931	939	935	993	991	964	917	970	960	927	983	988	961	995	954	1029	996	968	972	902	957	986	998	916	976	999	921	1014	956	985	949	977	947	974	954	978	946	962	940	946	950	956	934	932	976	992	975	1025	930	925	972	946	949	977	976	1005	987	908	981	952	981	929	951	1017	954	950	971	1018	945	1001	1002	967	979	954	960	938	999	964	1024	959	904	958	917	966	995	988	915	952	953	990	993	1003	954	993	1018	962	927	995	956	926	1035	983	937	1015	919	994	965	962	941	946	946	984	975	1004	911	985	986	935	969	954	974	964	992	886	953	1040	972	956	961	913	1024	935	999	914	971	926	964	956	989	939	970	970	990	933	943	1009	975	978	947	1010	1009	997	1023	965	963	964	1044	937	1011	994	961	1011	976	948	987	985	1006	990	999	957	972	975	979	979	941	967	960	994	1028	921	903	955	1032	990	951	976	998	1019	1046	960	988	923	933	964	923	957	948	990	976	969	941	986	956	929	955	958	1018	1011	942	964	955	909	968	1058	971	974	974	971	960	944	950	940	1008	1000	945	939	998	975	947	973	969	939	930	959	951	951	986	946	1015	1014	957	986	992	950	999	962	959	982	939	937	925	925	1012	952	951	973	948	939	925	989	977	944	971	993	995	955	908	944	987	892	999	972	979	956	951	969	983	1012	943	980	946	934	913	990	1015	1018	956	915	1006	943	985	970	966	977	977	971	965	936	970	969	950	973	952	1073	999	980	927	961	950	976	929	1021	949	950	985	956	977	968	1017	947	1007	966	1004	945	956	1004	954	966	958	1000	944	1009	924	1007	1035	976	951	960	1009	937	983	947	981	993	948	932	959	976	1022	994	969	966	1021	986	945	996	992	934	962	985	961	981	919	1010	964	973	969	943	935	984	1016	927	1014	992	976	993	979	993	973	966	1025	903	950	1007	982	942	1000	971	976	955	969	955	939	994	977	966	999	952	994	945	982	946	984	983	987	1000	1032	922	966	959	990	985	941	1026	960	997	972	946	947	951	997	929	990	961	930	917	1002	949	986	959	918	977	947	953	968	1009	964	966	992	1003	1008	955	983	972	996	948	1031	934	936	1006	956	1004	973	1013	1030	986	957	974	990	947	1030	964	958	949	993	969	976	962	991	1011	887	968	999	983	912	921	989	921	919	961	993	996	966	958	936	950	957	1061	970	979	967	950	988	969	920	981	943	947	1011	964	986	1006	996	993	977	905	1008	986	991	979	944	970	1022	972	923	1002	988	992	1009	996	1009	954	943	926	996	985	974	979	960	1011	977	1015	956	967	979	967	956	973	964	948	942	939	1004	958	954	966	978	975	990	958	1003	956	998	937	932	949	1006	932	925	949	930	970	935	984	935	993	966	983	967	991	976	920	984	920
51033	15246	2653	798	536	505	513	441	458	449	433	411	457	426	447	421	421	436	391	432	430	441	474	410	432	400	469	434	436	427	457	414	407	407	406	489	462	434	450	473	417	421	451	454	481	437	433	466	437	434	469	409	442	448	447	437	428	437	445	440	401	433	469	472	409	448	428	470	411	447	441	489	463	433	382	457	489	431	391	437	445	451	463	426	436	472	453	442	427	402	419	431	400	409	455	422	421	436	424	398	470	419	434	410	437	427	436	438	438	502	483	400	412	429	436	432	443	449	456	456	444	446	414	419	411	445	439	481	417	448	415	408	448	437	437	446	446	444	445	431	440	441	455	422	431	395	457	440	435	455	454	446	453	436	437	377	407	462	397	447	413	404	412	429	420	403	458	413	395	441	431	467	423	434	431	457	430	443	430	416	463	463	420	432	455	429	433	443	445	469	444	431	412	392	439	484	436	375	436	434	431	432	408	423	467	435	443	430	416	434	425	451	460	445	432	397	475	414	409	420	442	448	444	421	442	454	442	464	435	432	430	407	435	444	420	441	443	382	463	444	441	398	433	445	442	483	452	427	424	457	444	450	439	454	433	425	422	478	430	476	444	484	421	435	469	420	437	430	432	412	444	434	451	443	447	450	460	429	415	455	431	415	448	471	426	410	439	445	408	422	470	440	448	444	450	477	396	430	417	426	419	460	457	425	445	445	396	429	451	449	449	453	428	426	441	416	439	429	429	409	440	420	417	433	461	436	441	411	414	455	455	478	399	432	412	405	429	414	414	421	423	459	391	410	389	450	466	445	466	429	439	444	456	411	440	441	439	483	458	432	407	469	459	452	415	407	446	399	405	480	370	423	430	430	438	439	443	447	455	442	458	437	436	418	412	460	448	438	437	426	473	439	396	414	429	416	427	457	433	421	417	421	416	419	483	472	417	465	415	448	459	445	402	422	427	451	452	443	435	394	416	415	447	425	395	417	445	453	479	401	415	414	473	407	432	442	449	445	429	441	445	432	448	445	421	406	427	433	437	405	421	447	460	423	424	457	405	471	393	441	436	420	424	424	457	448	465	451	451	434	440	427	450	443	436	412	416	457	434	446	416	434	449	419	407	443	426	408	476	443	456	444	429	433	438	435	415	434	423	414	434	409	479	440	404	483	443	450	442	442	432	400	412	439	436	451	446	442	400	443	472	404	430	409	438	410	407	459	477	397	426	441	454	439	406	401	425	450	451	430	408	420	410	448	442	456	425	462	459	455	414	434	470	482	457	472	421	425	423	437	432	450	425	435	449	424	440	449	466	421	421	464	427	432	376	444	479	469	404	427	423	423	435	423	413	452	441	454	429	489	483	486	438	462	453	451	423	404	440	470	435	432	438	412	446	409	416	398	435	444	450	446	408	429	417	414	458	438	436	421	472	474	448	414	386	450	460	474	394	383	391	402	427	453	457	481	442	436	441	412	404	410	447	478	451	467	435	436	415	413	452	470	445	444	453	422	447	444	427	424	444	381	438	426	439	419	436	411	461	400	437	440	486	427	467	443	421	467	424	467	420	429	441	440	456	454	423	433	441	430	412	444	447	444	400	426	469	429	427	461	447	436	377	420	443	417	432	458	440	384	456	447	414	467	446	464	408	440	443	426	426	449	420	440	414	462	448	438	454	470	428	420	408	420	426	447	404	442	468	461	424	486	413	405	443	452	428	441	428	411	489	478	452	473	474	472	442	448	404	403	465	439	385	444	467	440	437	447	440	441	460	450	480	429	430	412	451	449	425	460	429	432	425	459	405	429	429	440	437	441	419	466	471	432	461	432	423	415	439	436	472	421	432	415	455	458	441	421	439	450	468	443	420	455	448	435	438	463	369	439	432	428	467	427	436	453	418	392	407	395	442	450	463	425	392	440	436	401	450	409	449	440	402	434	423	449	456	457	399	465	443	456	423	400	427	428	454	433	465	457	447	460	430	429	459	448	387	408	431	443	453	443	437	464	432	425	468	458	465	404	400	463	457	427	418	431	442	451	392	461	416	411	442	391	413	458	425	450	481	465	417	436	432	416	464	461	447	470	457	403	461	424	410	411	444	449	429	419	463	479	447	417	427	396	450	446	447	429	435	410	434	424	415	434	410	458	501	442	428	431	402	461	463	416	437	453	461	384	451	419	447	431	438	490	459	436	423	445	432	460	448	394	426	373	420	454	430	422	427	435	451	429	433	418	440	395	415	442	433	451	432	450	435	461	444	428	448	464	397	454	430	452	411	459	407	442	453	432	484	447	455	461	451	445	463	436	445	458	450	428	443	432	421	421	429	465	420	400	461	438	433	404	460	396	416	446	427	473	428	470	415	419	437	435	478	455	456	383	416	476	434	406	446	479	446	410	410	418	444	441	440	466	490	401	429	384	430	416	417	428	406	450	463	446	467	459	404	461	449	451	446	418	422	456	396	445	441	418	449	393	443	441	472	473	442	432	438	426	434	458	410	480	423	432	409	430	472	439	446	439	450	431	437	444	424	437	429	444	422	472	415	416	450	409	413	425	430	448	428	433	446	437	448	450	425	437	418	399	417	440	448	426	453	416	414	435	475	480	455	422	444	445	475	445	473	404	411	444	439	437	428	462	441	428	486	459	478	422	455	419	422	404	467	427	398	395	444	446	431	413	441	441	434	436	441	464	426	444	408	412	465	427	418	458	428	445	413	413	454	413	437	428	417	438	407	454	414	438	442	478	493	407	446	431	470	474	409	433	455	476	470	420	469	409	435	440	427	418	463	445	449	443	488	407	415	441	422	442	429	431	418	451	391	411	446	492	463	421	471	430	422	454	453	440	441	469	440	413	463	435	461	437	442	423	414	419	420	414	431	424	462	407	407	449	436	463	433	427	479	434	450	441	430	445	417	469	418	426	474	417	479	492	464	452	448	438	425	431	438	446	439	433	421	443	424	432	457	412	416	431	419	429	457	441	438	407	428	409	423	472	459	476	405	462	415	440	479	426	399	442	425	434	440	457	428	417	408	415	416	501	451	483	458	452	439	436	429	414	443	422	444	426	436	464	438	400	400	450	453	427	475	411	431	434	429	407	428	415	418	429	396	415	434	430	426	415	478	435	404	416	401	426	440	412	459	448	366	442	447	434	442	467	475	412	423	412	444	465	404	451	444	443	443	423	433	461	400	449	410	466	423	474	411	424	428	447	440	434	391	459	411	406	440	408	425	456	455	442	452	450	448	455	443	417	384	461	434	395	480	413	440	424	419	470	450	430	407	442	423	436	471	423	427	434	430	438	476	475	421	428	374	494	454	495	432	456	438	460	439	453	414	400	456	431	465	417	443	432	454	445	469	436	462	466	434	409	422	404	460	458	417	440	446	449	426	422	447	493	455	427	418	443	404	414	461	415	429	467	440	438	464	448	427	446	432	438	399	459	471	468	444	447	421	459	424	411	411	455	467	432	416	419	480	445	420	416	445	453	478	420	438	416	426	468	415	455
33698	7011	2860	1615	1191	1078	1030	1017	1000	923	998	947	948	958	961	949	1001	916	927	996	973	945	958	925	1070	983	953	952	908	1008	891	974	947	988	935	972	960	940	906	991	905	939	928	961	922	959	974	940	955	950	970	959	958	977	979	904	906	995	969	937	953	1006	949	920	942	996	989	902	967	931	971	900	956	965	922	963	987	942	909	976	942	941	945	939	955	934	968	961	925	959	997	925	914	1014	915	978	906	978	956	927	942	956	973	929	895	961	964	987	959	1002	1017	929	932	905	988	1019	935	1017	958	905	905	893	896	939	972	949	956	907	910	920	981	936	897	946	959	964	923	874	982	945	951	1002	956	928	909	949	956	963	978	985	969	915	971	947	983	928	978	965	904	989	955	924	874	973	949	910	935	959	932	973	980	940	953	988	934	947	897	887	936	900	926	864	917	924	946	965	945	940	944	919	992	942	923	945	972	961	949	924	928	920	979	980	947	984	917	980	942	981	908	913	916	971	992	927	975	955	945	911	1006	948	955	887	974	897	926	918	918	947	976	969	894	959	932	920	903	937	963	941	942	948	939	950	916	939	961	950	966	987	967	920	891	955	933	974	953	972	966	971	960	926	939	966	957	944	973	931	914	936	889	952	912	960	908	976	948	903	966	951	926	908	940	915	957	963	936	950	881	974	984	930	901	916	989	945	947	957	915	902	979	978	907	899	955	899	954	975	1004	954	997	972	900	1008	944	918	935	964	906	977	917	904	892	942	987	901	929	971	938	905	1022	887	894	904	987	924	974	950	957	961	994	988	976	950	951	956	930	954	967	972	966	918	986	981	939	890	911	963	893	961	957	982	1010	912	908	905	919	994	981	949	946	915	943	948	973	993	978	901	917	976	971	968	909	940	960	917	908	926	985	938	943	950	929	928	996	957	1043	974	913	947	921	930	947	976	916	951	954	940	948	945	902	927	975	980	913	906	906	943	935	938	940	906	943	921	995	970	989	977	969	966	920	944	880	991	883	935	928	943	985	936	915	934	921	1000	962	921	959	912	960	953	934	934	928	940	1000	950	974	939	946	969	920	935	919	919	991	929	933	915	972	968	962	948	978	960	945	932	963	977	924	941	979	965	998	969	985	959	906	951	964	925	967	962	966	974	912	933	1015	993	935	943	918	910	907	957	964	966	885	945	937	878	939	963	990	938	930	965	962	932	947	1014	933	943	950	995	952	979	899	906	983	1012	950	955	994	950	916	917	896	948	966	984	963	924	999	957	914	945	963	907	932	985	895	978	935	947	1002	985	866	986	908	932	913	925	976	980	1001	969	976	941	965	1006	936	956	946	979	915	916	926	914	999	938	935	929	920	948	919	908	943	962	1016	935	955	882	949	901	979	928	949	947	961	958	960	904	886	937	967	945	944	966	922	972	971	983	971	988	957	907	930	935	936	929	880	992	933	988	956	952	965	974	971	925	917	897	1000	919	956	960	900	944	954	926	974	977	942	921	911	954	945	978	924	908	916	951	942	967	926	970	979	953	948	967	943	940	937	997	932	939	979	996	988	888	934	959	975	950	940	1002	912	900	916	979	976	955	958	983	1001	931	927	945	979	956	956	970	938	943	941	967	921	900	905	966	937	975	976	952	919	903	929	989	917	917	977	960	923	953	1011	919	945	903	925	967	987	893	924	958	968	914	975	941	901	935	939	920	934	916	948	923	953	943	939	971	994	916	959	930	928	962	955	901	979	969	962	998	930	954	968	954	988	936	951	955	890	977	978	935	944	928	956	958	968	1004	919	930	928	960	997	944	979	964	919	961	934	926	977	955	966	962	949	918	950	921	916	885	968	947	974	962	922	962	962	899	923	958	942	1050	930	902	989	978	946	945	952	939	955	985	911	944	924	953	953	887	1015	945	962	967	931	958	975	912	911	944	883	979	931	969	918	956	945	927	1029	924	924	982	914	971	927	940	963	915	892	959	955	994	955	922	921	962	925	958	928	936	915	997	966	930	944	946	922	890	974	964	973	937	930	930	1004	931	947	980	936	915	1029	994	928	961	951	1021	880	966	914	982	924	919	928	1006	979	936	961	966	926	985	942	946	998	912	973	978	899	1011	914	1013	907	934	916	963	907	932	919	962	934	1041	942	940	961	939	976	964	935	960	984	915	906	949	926	935	996	985	941	943	937	921	990	945	861	968	960	944	946	921	939	969	917	1024	938	920	938	928	1006	981	1005	980	999	955	943	939	916	941	896	944	953	991	913	954	964	925	916	956	946	930	970	948	918	929	948	893	923	942	900	962	1000	950	985	960	971	974	942	892	904	993	957	950	933	951	961	931	964	910	944	986	995	942	979	978	920	904	982	980	943	966	996	926	919	949	973	977	917	952	941	898	978	961	977	923	940	966	1024	945	941	984	962	964	957	950	986	936	966	920	937	941	982	942	956	998	984	886	937	920	1017	935	970	907	932	977	956	982	888	980	942	934	950	986	964	992	911	970	962	934	987	971	929	956	895	932	955	968	980	935	934	967	945	1001	981	964	932	982	997	973	925	911	935	924	974	959	936	976	1020	959	927	976	983	987	926	954	1000	989	895	936	961	953	955	886	931	993	1003	934	939	959	998	969	966	1016	897	996	973	936	869	937	939	925	966	934	943	941	934	914	920	944	991	946	928	920	953	999	933	959	966	923	975	937	1028	968	946	952	914	921	963	938	967	1016	954	968	970	921	931	958	898	1002	955	1001	941	895	978	971	890	977	944	935	958	934	958	952	919	1021	914	960	982	904	963	951	987	940	964	944	915	971	933	913	950	909	999	910	972	960	907	955	896	965	914	999	978	938	977	975	975	929	957	946	924	970	948	989	930	986	912	906	897	913	924	958	956	887	922	957	962	927	976	958	925	976	938	900	927	990	950	936	976	958	938	966	987	928	948	1004	923	941	1019	959	955	924	988	938	946	930	936	957	908	940	926	965	988	991	947	952	910	962	967	995	959	996	972	920	911	964	1024	914	919	994	954	978	919	922	1056	872	972	950	905	956	922	974	906	973	1009	921	932	892	899	950	950	981	976	966	934	861	960	905	929	969	988	980	950	933	898	968	925	967	948	931	938	944	949	914	987	895	982	991	984	969	938	914	1023	986	912	938	952	944	902	905	964	955	940	936	953	933	921	961	920	947	957	968	939	945	962	1000	948	938	962	939	995	942	980	896	903	925	962	973	986	1005	1009	1007	956	916	933	950	948	946	926	963	979	927	958	906	953	976	934	917	964	926	952	954	921	945	985	958	947	957	979	958	942	951	942	943	964	932	917	930	953	964	896	949	943	968	943	929	949	956	959	986	985	880	905	961	953	981	932	954	963	979	953	953	958	958	929	979	899	977	985	928	932	951	861	938	946	1007	916	936	911	926	942	996	983	983	973	1021	951	946	948	935	953	901	935	1021	901	884	958	941	933	927	962	974	943	913	939	937	977	968	935	965	984	928	967	880	931	959	919	943	946	947	937	982	874	888	946	914	965	939	920	929	942	927	955	933	1016	962	937	936	935	939	958	921	964	944	1006	968	956	948	911	985	978	986
59602	24080	10075	3787	1591	915	623	536	478	470	467	433	453	447	424	421	462	436	393	436	450	424	463	399	411	448	433	393	443	433	434	454	443	400	422	426	419	440	479	403	479	443	437	395	453	411	459	400	431	409	432	446	445	444	419	432	447	453	474	442	461	441	419	432	442	467	427	460	466	485	425	446	407	438	471	455	479	439	411	412	452	441	440	432	431	383	482	472	398	451	434	424	456	475	435	440	406	421	456	455	392	434	411	440	457	448	453	478	444	479	457	460	406	451	427	423	421	414	440	407	437	401	444	451	437	473	443	434	430	496	434	482	441	436	498	438	450	446	471	453	455	414	394	450	415	442	450	408	472	409	445	432	450	470	437	430	428	441	453	432	408	443	416	444	437	418	404	421	438	447	434	429	402	395	445	432	458	445	426	410	484	466	417	450	477	452	437	434	424	456	446	470	477	412	429	464	417	457	469	462	443	448	430	424	467	439	407	438	423	402	417	440	455	440	462	465	430	461	435	415	440	426	445	417	438	429	465	441	399	425	457	432	426	415	409	409	427	452	393	392	444	407	441	431	449	439	459	457	440	452	430	407	490	455	452	433	430	434	451	428	462	444	411	443	460	430	440	416	397	438	462	446	440	465	384	424	430	400	458	443	454	421	438	438	390	387	475	457	413	383	429	437	424	433	441	423	472	444	472	426	392	439	437	464	448	414	453	427	420	421	441	416	417	434	443	431	468	421	435	461	446	452	463	452	481	426	444	474	459	406	414	418	429	444	417	459	459	441	467	432	420	457	435	475	436	402	448	471	449	459	482	417	447	427	434	430	435	435	442	440	448	431	404	429	458	424	434	463	397	446	450	427	437	449	448	413	418	422	404	447	461	404	486	406	401	413	436	411	414	449	412	445	460	437	429	391	419	398	448	460	448	448	446	425	451	447	463	473	457	414	441	449	483	439	443	443	452	433	441	412	430	463	450	454	414	422	411	390	450	443	455	430	423	400	436	414	424	438	382	415	464	405	463	419	440	431	403	466	438	419	401	401	447	475	404	437	428	431	403	459	461	419	431	429	439	405	466	400	415	426	436	431	456	425	410	409	485	448	443	446	433	456	430	435	439	397	415	427	423	461	419	405	449	434	435	454	421	444	439	451	423	443	396	442	420	414	394	449	462	402	432	428	401	437	433	449	419	429	423	441	435	436	452	452	389	447	397	500	459	489	365	433	458	471	428	439	454	431	458	443	450	426	460	440	453	413	443	414	445	420	462	466	431	472	454	448	470	445	451	438	420	397	417	415	435	465	458	472	454	395	417	454	445	458	428	408	434	409	431	437	459	418	440	479	417	448	474	425	430	435	385	422	409	460	457	431	435	464	448	436	436	437	460	451	485	443	449	409	501	448	459	486	449	460	459	414	443	449	441	446	442	438	458	425	444	426	415	421	414	478	477	426	458	409	408	470	423	443	450	440	405	422	470	489	435	411	431	424	425	408	438	426	457	463	486	434	428	410	468	453	457	434	421	424	437	450	457	450	449	440	426	436	442	455	413	489	421	434	413	432	421	405	454	435	375	420	446	439	427	401	474	439	438	424	471	459	453	422	438	435	446	428	455	432	460	440	461	450	456	403	429	439	443	441	433	428	481	435	424	463	450	435	428	444	425	440	469	475	412	441	434	468	459	462	447	395	409	453	470	451	450	408	409	447	450	439	417	455	444	435	448	451	466	489	452	489	436	459	444	408	442	437	437	439	409	444	428	452	457	448	400	427	423	458	451	455	450	407	449	415	455	434	414	417	414	451	426	443	461	419	451	461	454	429	441	412	418	416	408	429	426	429	430	476	432	424	486	411	474	446	450	419	413	428	449	404	439	436	437	488	456	414	476	425	434	415	408	495	444	430	419	412	482	441	428	411	421	451	446	457	438	429	419	433	462	446	465	416	486	469	431	468	429	424	390	411	423	452	404	475	403	419	435	461	450	453	397	471	448	429	398	420	414	474	443	439	411	443	421	460	453	451	437	444	462	461	433	390	465	416	409	421	471	464	437	448	490	456	439	413	397	437	454	457	427	433	428	421	465	435	434	442	448	445	431	434	385	407	466	461	447	428	433	474	456	435	443	434	452	459	453	411	422	431	436	439	439	429	474	439	458	444	440	472	461	475	404	485	447	433	414	459	436	427	422	423	436	430	453	476	396	411	420	466	449	455	464	447	459	438	426	386	428	434	467	457	408	426	432	427	425	436	437	415	448	427	459	418	473	429	450	455	454	471	488	413	435	480	413	441	420	445	431	457	468	463	450	473	471	414	439	462	464	435	441	423	471	451	406	452	466	440	436	412	453	430	447	449	416	483	441	449	457	450	461	426	428	396	452	476	452	414	406	453	447	449	414	453	428	428	417	453	507	458	450	412	401	422	428	432	410	497	435	455	480	435	480	431	412	456	486	404	435	422	429	440	441	456	440	419	393	432	431	435	398	430	480	466	413	444	453	476	397	421	459	451	459	440	440	443	439	416	410	405	451	426	446	439	434	448	451	424	473	470	471	441	453	421	423	419	446	450	408	446	400	457	413	476	406	421	458	440	452	462	456	416	443	405	449	494	450	431	423	425	458	443	453	447	461	433	467	449	414	461	417	418	433	468	472	463	438	462	464	463	404	435	434	455	408	420	387	437	417	420	460	394	413	421	412	396	434	493	405	420	473	436	451	448	439	519	468	399	459	406	435	438	437	454	422	449	418	429	418	452	434	486	487	428	428	439	435	453	448	423	462	456	464	387	485	409	471	469	411	434	458	464	402	424	458	463	409	465	403	421	423	431	445	435	431	444	431	419	441	451	446	431	430	447	425	415	481	411	421	406	456	414	436	497	448	437	424	466	443	446	415	456	456	465	478	437	446	442	456	412	453	400	392	474	444	444	445	424	461	468	450	390	471	465	421	458	371	414	461	468	448	461	453	436	451	444	484	459	423	471	444	441	401	431	391	421	428	430	399	461	425	444	405	450	446	462	435	452	443	432	485	446	419	450	431	446	464	446	448	452	464	437	452	485	415	390	433	453	443	429	422	439	463	456	478	390	436	461	403	414	457	452	457	449	441	423	389	471	416	462	430	426	419	418	432	425	443	431	430	469	474	440	421	415	414	431	437	460	421	423	446	433	395	419	478	441	401	408	444	382	426	443	461	440	469	449	394	443	430	413	427	452	460	417	423	434	434	445	454	444	459	423	387	455	452	462	388	379	468	450	460	428	449	416	469	417	448	413	430	446	444	474	447	416	452	407	428	432	496	438	439	502	411	422	418	443	417	381	404	413	450	446	453	394	411	448	492	446	498	425	467	478	456	445	445	471	428	448	452	415	469	475	433	383	413	412	441	463	436	446	428	497	414	486	439	459	392	463	429	434	433	454	409	459	436	435	455	414	447	486	475	440	435	449	431	443	392	395	449	453	454	484	427	442	415	432	405	419	420	415	449	458	399	436	407	455	388	426	383	469	444	426
38240	15933	10494	6387	3629	2351	1600	1281	1178	1103	1000	985	994	972	978	945	1002	982	975	911	951	912	937	909	920	938	980	970	994	973	937	933	964	953	958	953	936	978	965	1004	915	954	914	958	1011	953	976	974	1022	936	976	975	1001	933	923	933	920	961	997	919	944	964	964	975	930	933	925	1012	993	986	993	1023	967	941	929	909	957	911	961	949	955	959	994	932	940	955	962	949	960	899	1006	976	958	938	927	920	954	1001	931	932	948	981	995	983	1002	982	952	934	959	936	925	932	967	981	939	969	910	964	918	948	949	954	944	951	924	981	920	925	992	949	941	1052	987	1001	997	971	971	937	961	905	968	897	908	922	1014	1003	906	915	995	963	942	944	1004	957	994	953	971	938	952	912	954	1009	1007	912	1003	961	991	889	979	927	912	909	975	1004	945	903	978	934	928	928	894	973	950	961	952	887	979	919	964	935	958	949	993	988	965	945	892	965	1021	996	947	965	947	949	950	949	919	981	955	1010	910	984	935	978	965	1012	885	1037	943	1000	980	947	975	952	930	928	1020	1016	967	946	920	1002	971	958	951	885	969	1012	939	972	966	955	957	946	923	957	965	870	963	950	956	894	974	974	944	978	937	995	971	921	942	1009	888	935	940	920	940	917	939	957	890	941	933	922	901	933	955	1000	934	912	941	949	937	928	1000	929	933	956	926	919	895	981	936	954	967	973	903	999	941	984	970	998	894	984	1007	948	948	922	954	913	972	971	975	935	905	966	868	937	962	958	964	918	933	912	980	945	919	987	973	952	969	982	1010	937	995	920	921	1011	949	980	923	1005	999	976	955	1018	938	929	1020	919	933	947	919	931	966	1032	953	972	922	931	950	987	956	905	1012	969	949	988	873	977	924	911	915	939	967	931	891	967	957	968	916	930	952	988	947	945	938	990	957	977	942	942	958	954	975	980	879	983	951	927	907	929	937	958	962	965	941	928	913	975	982	946	950	987	928	971	982	905	907	963	911	961	933	915	922	934	955	968	912	960	986	935	916	923	961	966	930	921	945	898	944	936	936	900	987	955	934	934	983	929	951	951	981	952	947	928	981	918	985	947	960	886	941	961	996	917	917	940	958	928	980	910	942	985	982	959	956	933	989	922	958	941	958	943	982	923	915	923	939	933	959	918	998	921	937	1015	925	932	958	957	920	999	955	922	1017	927	1012	889	1008	946	927	904	997	956	911	971	990	957	957	1001	946	922	941	957	932	957	934	951	941	933	989	853	961	976	908	998	962	977	930	979	941	962	972	941	924	983	1005	998	940	972	916	966	971	922	917	1019	904	998	881	980	991	1002	917	875	952	972	934	966	998	970	1002	922	929	933	987	954	915	944	935	937	976	935	923	987	924	953	926	970	969	923	942	995	949	968	946	975	983	945	989	950	971	993	900	941	975	953	934	939	919	949	926	954	976	923	910	930	920	965	963	951	948	956	914	971	935	889	922	965	936	954	971	1001	913	940	979	990	960	965	963	892	980	975	954	949	900	960	989	961	914	979	983	895	924	948	974	980	949	977	951	958	972	949	900	960	930	892	964	978	952	965	899	966	1004	962	954	978	974	963	940	939	961	925	893	917	917	925	978	956	971	948	950	962	954	920	995	953	938	982	918	975	901	968	914	967	965	861	987	974	905	989	970	930	950	936	947	1027	951	945	982	939	969	938	986	1000	993	947	967	936	979	945	956	959	913	955	956	935	962	949	972	928	1012	932	954	934	952	922	979	954	951	962	965	925	973	931	969	934	969	1009	990	950	956	1015	1007	935	951	931	1011	933	996	899	999	987	931	963	965	919	941	916	996	937	1027	891	941	988	907	962	936	928	921	959	922	921	947	973	990	876	957	913	965	978	957	955	973	937	961	903	915	930	904	938	943	972	968	951	949	984	1004	1012	954	934	915	884	990	976	963	967	960	1002	894	945	975	944	941	912	944	954	992	947	907	1006	914	960	965	933	951	942	945	960	912	934	986	914	918	950	918	916	944	961	984	974	928	964	975	998	979	968	931	976	931	974	942	969	948	927	1015	936	964	1017	966	999	926	948	919	919	959	961	979	962	962	924	970	941	920	950	1020	931	988	937	996	947	945	928	977	970	936	982	925	916	936	973	904	985	990	952	947	947	895	934	954	927	913	995	986	934	969	988	1003	939	936	926	986	963	972	912	972	957	995	924	959	917	949	938	965	931	968	933	903	960	948	979	944	939	930	951	934	961	922	956	902	956	964	963	933	984	906	969	957	867	969	960	922	976	1053	988	976	940	936	997	915	951	936	976	915	1028	998	964	992	956	1025	957	963	933	954	983	947	953	904	935	929	919	944	908	928	926	988	968	907	934	931	989	968	981	921	935	973	991	996	940	949	971	915	956	905	964	942	984	1006	947	988	985	944	970	965	999	918	948	991	926	983	944	973	982	955	943	978	918	985	966	976	988	960	992	945	978	945	964	954	952	995	959	943	898	934	950	977	937	959	957	939	954	883	938	940	936	883	974	958	976	980	971	954	960	943	935	933	987	954	958	967	977	948	980	995	951	963	977	970	994	928	940	897	958	965	896	925	989	956	966	990	978	958	914	900	963	945	986	921	907	968	954	928	971	966	915	937	964	964	935	965	918	957	940	915	942	958	928	940	975	1023	968	927	968	998	956	979	967	939	932	917	955	947	977	968	978	952	934	1002	908	898	954	922	968	935	983	950	936	896	978	947	916	924	967	921	972	953	982	944	1027	934	955	949	985	948	959	923	1019	968	972	956	943	925	960	967	956	1017	958	978	962	955	898	948	938	897	952	935	933	982	973	927	1011	953	939	930	945	942	974	931	973	1014	991	902	991	929	988	920	941	1028	902	997	943	975	958	919	974	935	939	937	1003	924	934	920	963	990	966	943	987	985	961	945	901	968	959	944	953	969	972	886	904	914	993	910	969	955	935	1007	919	938	930	966	927	985	945	950	963	975	960	930	913	961	975	942	930	983	940	955	958	909	963	949	919	934	974	965	913	977	923	987	939	922	979	963	949	926	949	995	931	950	958	885	926	942	853	951	953	955	947	977	999	954	982	945	926	955	963	939	981	998	979	931	946	970	1006	964	972	937	949	946	947	966	924	971	942	943	930	951	957	962	916	923	965	969	955	928	919	930	982	973	942	916	960	972	988	954	883	963	924	948	944	980	906	948	946	960	962	897	911	957	946	938	950	970	961	919	938	1003	964	974	981	949	943	916	938	1005	953	963	936	967	974	948	940	948	983	911	945	959	946	943	937	997	990	961	978	902	952	954	935	950	939	969	917	1022	940	999	954	991	996	984	950	916	942	951	961	931	906	956	939	973	917	989	918	965	956	955	949	997	1018	969	927	977	944	946	909	951	913	935	967	926	909	973	956	954	964	1013	957	911	931	908	940	935	915	968	910	911	959	975	979	958	918	955	934	929	942	966	954	939	944	956	965	974	941	948	1002	957	924	975	963	942	916	963	909	922	948	973	909	935	1002	956	982	970	956	955	971	955	985	965	928	924	998	958	958	922	928	984	964	946	946	967	960	928	1017	968	927	954	1015	936	939
63012	30546	12262	3621	1569	848	546	491	493	484	435	455	443	454	459	446	464	470	501	435	435	432	495	464	445	442	435	447	394	439	479	460	419	477	488	431	457	480	500	460	455	444	490	447	425	430	466	442	467	466	447	415	446	433	448	442	466	459	435	464	439	422	468	484	440	429	427	413	435	453	462	407	472	439	426	486	419	409	423	465	466	465	462	458	438	488	439	491	438	436	445	447	426	446	437	445	461	443	462	440	413	496	463	430	467	484	459	455	444	483	495	466	467	445	460	472	442	431	432	401	470	479	422	484	435	449	460	468	444	449	434	454	443	455	428	476	421	434	476	449	479	439	443	433	443	434	480	488	435	447	443	469	430	458	445	469	446	438	432	422	456	475	449	455	427	428	427	407	463	380	452	425	473	496	450	444	455	416	472	450	440	445	434	415	435	471	475	433	433	470	444	425	452	448	497	438	441	454	434	490	496	470	440	436	478	448	453	458	464	456	463	461	438	459	456	469	425	471	505	483	454	427	437	454	439	463	506	455	464	468	472	464	453	482	424	445	450	478	484	431	416	478	416	447	489	482	447	426	486	438	428	449	489	459	452	476	441	437	451	493	421	434	481	435	451	422	409	442	438	486	406	432	424	449	428	452	410	429	471	489	467	453	422	439	460	461	478	459	472	419	437	447	462	442	444	473	419	456	427	438	426	398	426	444	458	471	491	469	459	414	479	453	423	452	441	450	457	434	419	436	476	475	433	438	438	434	465	453	492	419	468	458	455	452	494	465	442	455	411	457	407	473	432	440	428	428	427	475	451	447	437	453	449	423	454	475	491	486	478	428	418	451	434	398	463	465	441	428	479	431	488	433	455	511	398	461	470	430	466	454	449	399	421	467	457	452	438	440	463	451	453	425	453	423	433	423	466	463	444	396	439	456	448	410	470	457	466	457	456	466	463	441	428	439	444	456	458	418	503	468	434	435	466	423	428	465	461	427	405	422	431	447	450	386	459	451	393	442	428	474	464	457	444	433	436	418	425	453	468	421	442	458	447	394	404	408	460	426	408	424	443	458	470	438	477	433	443	433	454	450	470	415	396	445	463	431	435	423	423	428	465	409	396	431	477	402	452	418	424	427	435	460	413	460	457	399	416	442	453	471	428	447	432	440	390	462	449	462	438	440	457	449	420	451	471	420	475	459	463	470	433	456	438	419	437	413	448	452	507	442	446	447	443	504	439	471	492	443	426	441	458	446	449	441	435	465	437	426	466	431	426	457	453	410	462	444	416	447	437	443	412	432	442	460	485	459	466	427	474	482	469	452	426	462	443	456	426	469	462	473	433	427	442	433	428	486	458	415	482	467	456	483	461	483	473	451	437	483	478	438	473	481	431	479	442	479	438	440	443	457	465	419	459	467	483	510	499	416	457	434	452	471	469	425	457	432	485	444	473	435	453	456	438	419	459	458	446	445	453	483	402	470	430	424	459	454	439	449	435	451	486	457	432	472	447	427	432	436	432	434	464	448	427	470	414	445	419	451	425	465	449	471	436	447	457	455	460	451	434	432	421	497	440	493	465	415	452	461	428	504	478	450	437	454	439	408	444	471	455	435	436	492	436	409	451	449	440	420	447	433	453	471	441	462	420	427	458	408	395	491	437	443	458	438	475	458	453	420	450	471	480	477	422	441	447	417	445	436	446	426	505	461	405	463	421	445	451	424	439	436	415	448	437	452	425	426	498	466	438	451	424	431	496	439	431	476	435	426	409	488	444	413	464	459	453	473	452	447	490	469	479	470	444	471	476	480	438	441	429	430	406	454	471	431	423	461	415	456	448	471	429	440	424	480	483	404	430	456	430	468	471	449	459	466	457	407	433	458	464	434	440	467	452	483	404	457	455	469	435	474	423	418	476	470	470	445	424	431	454	507	466	451	446	443	449	434	456	474	464	475	441	461	455	420	475	435	454	437	487	429	467	477	433	503	453	456	451	487	451	428	481	470	442	414	447	457	432	432	488	412	429	451	463	450	474	441	464	442	450	449	403	464	413	448	436	464	423	404	440	449	425	426	440	509	455	503	442	419	424	424	422	463	405	442	439	481	467	465	441	431	461	444	446	459	445	435	446	498	430	439	448	480	432	465	434	440	414	451	482	433	447	431	428	444	476	454	464	440	435	453	441	440	431	448	398	429	449	469	430	407	464	447	434	431	472	421	451	427	474	441	457	465	467	445	433	457	449	441	444	475	443	451	412	454	437	481	490	446	446	462	446	452	401	408	463	455	441	493	433	449	450	440	474	435	455	451	494	465	425	501	466	454	450	432	459	432	413	429	394	456	409	402	428	443	473	461	455	485	457	454	429	462	438	465	481	464	447	493	472	477	427	502	420	478	433	418	435	451	487	455	413	441	485	452	421	427	456	434	462	437	442	445	460	426	415	482	452	428	442	451	445	430	447	446	468	440	435	427	449	479	459	462	425	468	409	450	434	464	434	427	428	433	460	478	436	430	451	462	455	496	438	456	485	447	416	468	449	439	457	460	480	468	441	447	410	457	464	453	488	444	486	430	459	420	478	462	437	466	469	434	419	437	425	468	468	441	461	456	429	422	431	452	449	462	450	415	451	407	460	468	421	393	391	456	453	446	423	430	408	428	441	436	412	440	438	436	420	401	476	466	501	431	460	467	480	446	440	484	443	433	451	459	452	446	444	437	400	416	455	447	444	498	460	418	445	436	493	479	500	435	471	460	451	458	469	430	443	431	495	396	449	493	425	440	449	426	458	464	410	474	472	431	474	495	468	446	419	377	453	457	420	462	448	451	455	464	424	454	441	459	457	453	397	457	428	446	438	423	406	363	459	475	477	473	430	405	444	433	457	464	487	456	443	433	439	441	427	437	405	446	387	482	407	446	477	418	434	430	472	408	431	445	442	436	449	462	445	449	449	436	438	440	440	434	413	403	451	416	402	483	443	429	461	417	469	467	451	423	485	485	445	441	462	441	427	405	449	455	440	452	460	438	441	426	455	441	449	399	445	485	436	426	392	427	411	480	445	441	441	449	435	430	435	474	436	415	408	463	437	454	412	469	435	438	444	487	449	455	451	445	471	434	411	452	442	479	433	434	470	422	434	455	481	440	421	434	428	455	431	406	429	457	458	470	465	455	452	440	479	435	464	460	469	459	457	422	447	452	450	435	451	435	419	436	473	420	447	480	441	470	472	480	445	414	447	456	442	453	434	467	458	435	469	473	476	440	430	448	403	440	476	479	411	416	466	441	470	468	466	472	453	413	461	428	426	442	459	479	457	444	426	449	459	443	460	438	442	492	475	469	445	463	452	462	404	425	435	405	467	427	446	416	417	463	447	442	443	433	466	427	440	413	438	433	464	445	449	446	434	429	494	498	505	426	451	378	479	465	473	495	439	479	446	450	436	398	434	425	509	441	447	428	430	435	449	417	453	471	490	411	441	421	440	472	460	413	442	450	449	451	449	452	414	453	489	455
43838	22844	10659	6051	3798	2276	1329	1223	1213	1115	1046	961	952	1019	928	1005	1023	968	1004	990	931	962	979	966	962	906	915	887	974	998	963	1016	994	985	1017	1004	1003	1013	904	1007	1048	954	1026	942	960	1013	898	1014	1002	954	953	963	972	1069	943	991	989	948	946	987	958	941	948	983	951	989	990	973	947	952	909	1003	987	961	924	968	1002	952	970	966	921	997	1011	965	944	997	1039	933	931	963	933	864	985	969	986	924	1033	963	999	960	976	997	1010	976	1029	966	927	916	969	969	951	904	937	954	992	992	992	988	970	910	976	972	976	962	1004	978	924	955	972	939	962	955	924	940	982	934	933	918	987	1029	970	989	948	974	942	978	940	1034	954	955	955	981	984	938	998	954	945	992	973	966	973	914	1004	988	969	946	992	986	987	983	1014	977	958	947	930	996	1018	915	1009	999	958	951	1020	1017	954	959	988	974	946	950	957	972	988	1004	964	961	1033	969	1017	976	953	1004	1000	967	932	947	946	918	992	976	935	983	930	940	946	954	986	1042	955	982	959	932	978	993	981	928	969	972	968	994	983	975	953	979	1024	923	940	913	982	968	943	984	1009	975	1021	991	965	982	979	976	1001	968	978	911	977	943	986	960	985	966	976	972	977	955	960	959	988	978	972	935	981	955	964	994	992	894	1004	934	974	1000	932	975	968	987	984	979	1003	981	988	962	989	930	945	977	992	1000	985	929	913	997	950	947	1028	950	1022	930	1011	974	941	996	926	998	995	973	953	983	951	984	1012	1007	967	935	995	958	988	991	954	960	940	990	991	1048	983	952	1003	971	953	946	981	945	950	957	1000	928	995	978	934	915	1008	972	991	995	952	961	964	1030	1004	1006	947	979	980	973	971	988	998	1016	969	944	966	922	943	990	1002	973	954	978	1024	945	935	997	989	967	1035	936	1040	1005	1004	945	988	936	978	933	972	1000	925	1016	968	990	989	924	1029	962	975	1007	963	1029	930	991	967	989	962	966	984	976	964	995	979	992	975	988	989	955	963	981	1018	956	946	1002	988	972	975	956	983	990	978	968	949	899	948	993	982	969	992	979	942	934	942	945	1005	967	936	943	994	1033	1010	941	955	998	1034	961	953	973	993	942	1006	973	958	1039	972	1005	971	1014	1012	1004	936	974	947	930	1012	1025	950	966	958	968	990	957	984	1014	969	935	966	938	970	958	1000	984	941	956	997	1023	953	959	973	953	942	957	959	991	980	958	980	940	961	962	951	1044	978	953	954	1024	946	948	945	973	937	987	983	1005	948	931	943	961	992	941	987	1012	984	938	958	1025	971	994	926	974	963	956	1030	996	945	982	954	963	903	914	1006	976	951	972	966	989	983	995	967	938	917	991	963	980	941	999	976	948	934	1018	988	1007	927	956	980	956	975	1025	1006	987	995	986	956	966	967	963	954	1005	955	960	953	953	990	941	922	976	1031	964	946	982	976	927	959	951	962	949	1009	984	1025	968	1013	1004	1019	981	1014	917	976	980	974	945	964	957	964	936	998	980	943	924	1011	1039	926	969	1016	1016	986	971	942	1012	975	896	967	955	951	989	957	952	1004	932	983	979	987	934	941	988	993	982	965	1007	952	964	1017	937	917	974	946	959	965	1014	933	991	994	923	950	984	970	957	996	923	941	959	956	963	961	946	965	1012	964	992	984	1018	992	924	979	1008	964	1001	978	905	1024	1034	966	986	987	982	1003	1033	989	959	980	955	980	956	995	974	947	983	936	943	1013	918	957	972	1011	993	980	946	1041	991	943	975	1007	961	979	1028	1011	964	935	1022	980	957	983	930	978	894	930	969	959	954	1030	943	963	1027	1010	964	1018	995	980	1003	928	977	979	911	955	980	988	906	944	942	996	976	932	926	931	971	971	984	992	1010	984	974	911	1003	978	1021	924	920	1011	940	936	969	996	997	961	951	995	898	952	997	960	982	949	983	993	956	973	993	899	989	1034	986	970	946	979	939	1003	933	966	996	1000	955	987	1009	953	984	1023	978	990	988	929	916	956	921	940	994	996	979	940	956	1007	967	896	887	988	909	1044	1006	992	972	973	953	1012	968	948	984	946	993	928	974	957	971	1007	990	973	976	967	947	994	1024	1039	950	972	1044	965	972	1004	937	957	1029	964	946	924	980	948	1044	1018	971	985	953	974	977	990	941	983	947	962	940	1004	991	1015	900	1036	984	903	994	950	1014	949	1012	913	946	975	948	942	973	955	978	933	931	914	977	964	988	975	1040	973	994	951	930	949	972	1016	946	963	959	988	949	1002	986	960	968	959	976	970	953	995	1045	989	995	963	1005	974	1002	960	1010	925	1010	953	1014	984	911	1005	971	1001	949	923	957	968	953	1013	937	1028	985	931	967	957	1010	975	954	939	938	1022	942	984	968	956	987	915	969	980	947	957	1004	991	1009	925	964	919	994	956	967	1010	990	923	948	971	981	931	921	964	979	988	898	1058	977	963	961	927	955	994	995	956	941	985	981	985	947	948	959	927	919	1018	980	940	965	955	966	941	985	951	964	950	976	938	1037	987	946	894	967	922	916	974	1004	951	939	995	945	971	960	997	967	952	983	975	1011	945	915	948	985	982	1017	976	965	988	920	992	963	1014	941	951	965	952	1015	990	1001	966	949	1007	941	1004	996	968	969	1007	948	979	937	976	962	986	951	933	926	957	1021	1048	941	955	963	977	928	956	943	967	982	1002	1033	959	991	929	965	978	1018	971	1012	975	957	1026	987	1015	973	1014	962	972	979	944	991	972	924	929	982	986	937	907	981	967	1013	979	952	980	953	947	964	969	989	975	983	970	931	931	978	984	957	948	966	1013	932	975	935	983	950	972	1003	977	998	980	945	1005	954	978	1024	898	969	959	956	1006	961	978	923	982	882	989	1008	968	995	992	1011	1015	905	950	989	983	1009	996	939	1021	977	958	1030	1004	984	993	972	943	972	999	964	980	1008	908	961	962	977	1011	968	994	991	963	943	941	987	982	1013	1002	1008	992	1014	961	953	977	933	908	961	1004	908	957	927	952	976	987	921	980	923	905	958	1021	1018	934	918	988	957	935	978	1033	949	1003	937	973	1021	920	958	912	957	997	918	1021	960	914	967	951	977	991	952	933	960	1003	1005	994	992	996	967	959	1025	971	902	1041	980	961	958	985	993	955	941	914	955	933	963	930	1035	933	932	999	935	1033	948	931	1001	970	995	996	990	971	1046	975	998	947	921	966	922	986	922	1018	940	943	993	994	968	963	954	973	963	975	948	938	1030	959	930	959	998	971	988	974	970	1006	1023	975	934	1042	917	1031	978	967	902	1020	973	948	979	991	1002	994	949	1030	961	974	1021	966	954	951	993	1001	1013	928	928	966	976	965	1000	964	971	978	929	973	998	918	948	945	948	1001	1041	1024	925	998	1028	1042	999	992	1009	960	922	952	993	1007	1005	985	930	946	1006	990	916	997	956	995	983	965	1002	922	964	991	976	964	986	1009	914	1001	960	965	984	978	976	920	989	991	952	1030	1037	988	966	960	988	966	982	1027	952	1002	922	969	956	986	1037	940	946	939	958	932	1016	935	984	953	987	1015	990	1029	961	916	1010	1024	1009	972	950	972	960	971	979	964	941	954	925	994	1012	966	988	993	914	955	929	994	953	921	928	971	997	962	1030	975	963	959	999	947	1001	923	979	921	982	890	968	981	1004	937	1016	967	915	919	940	947	968	955	992	966	1001	979	997	939	1025
48635	17066	4470	1512	834	546	437	429	455	453	438	428	446	392	413	441	463	421	443	437	468	411	397	450	489	410	450	460	404	436	451	421	424	438	409	448	443	398	450	444	451	407	428	454	426	416	429	445	453	426	438	444	445	410	440	420	446	456	417	447	400	400	424	463	483	445	430	421	414	427	443	459	470	422	403	434	464	454	439	441	458	445	407	458	405	407	459	438	427	425	447	441	425	416	448	447	410	391	417	491	437	396	420	424	389	455	448	408	432	459	415	439	419	386	426	437	447	423	471	423	408	477	426	395	424	426	402	439	472	440	395	415	435	406	452	415	433	460	446	434	377	470	449	437	421	440	468	429	499	436	427	420	446	434	444	440	377	421	429	446	419	422	404	472	460	433	418	449	411	441	434	447	431	514	414	356	459	403	414	453	458	420	361	428	475	459	455	432	437	417	461	442	376	434	413	456	428	451	396	406	434	455	435	407	382	407	435	459	390	434	479	480	404	432	439	418	433	429	412	434	416	419	413	427	436	489	452	495	441	467	441	436	413	429	413	483	419	434	467	430	444	408	421	438	421	420	460	409	442	423	422	400	440	420	420	415	440	437	405	394	477	417	470	413	451	428	434	434	460	458	433	442	444	437	412	446	449	451	474	444	432	452	463	416	416	434	426	411	412	424	384	447	471	436	419	446	411	426	440	414	422	460	453	448	454	447	407	411	406	455	439	466	440	408	416	422	417	429	456	436	407	420	464	479	428	433	438	450	414	438	440	416	425	451	461	471	459	448	452	442	435	464	424	469	415	400	449	415	444	462	435	438	436	446	484	410	437	449	459	471	453	411	446	480	381	396	397	460	434	441	444	452	438	420	421	454	431	434	430	469	418	459	421	404	429	419	412	429	449	434	447	458	438	440	461	423	460	449	432	412	459	421	409	432	394	415	424	477	471	454	390	441	434	427	458	433	407	423	443	431	405	441	465	426	430	411	415	435	434	441	459	451	446	390	418	451	405	455	481	461	419	418	436	427	458	462	466	431	411	472	488	443	420	413	418	467	452	434	457	479	473	427	426	384	446	411	428	424	456	424	404	437	437	439	400	440	430	467	413	442	426	428	432	459	430	416	501	468	450	431	418	453	435	464	446	419	450	423	465	445	401	381	430	455	407	405	446	425	446	448	449	431	432	416	402	412	437	446	445	426	417	412	441	447	391	422	457	444	393	453	442	435	446	445	442	436	440	400	476	417	421	471	452	439	442	433	451	403	431	460	435	428	420	405	437	440	471	383	432	437	387	429	423	454	449	445	458	435	427	416	403	453	443	412	373	430	433	429	412	384	464	421	421	435	455	427	423	482	431	427	451	457	450	400	424	449	454	458	458	407	488	443	395	420	425	427	456	449	447	478	473	436	389	431	433	429	428	451	430	409	482	428	453	480	441	437	425	410	465	460	431	435	436	431	499	438	397	494	411	454	468	466	419	454	503	485	482	449	425	402	456	431	440	415	444	435	453	436	469	428	419	464	438	416	468	412	438	478	420	429	419	425	457	462	476	432	424	434	457	437	461	427	466	453	411	431	428	467	417	467	425	403	443	425	449	434	450	429	446	381	378	431	413	472	411	450	442	423	445	416	419	448	408	449	429	471	439	397	446	450	418	430	424	420	476	432	445	414	434	448	393	417	437	428	403	464	440	438	403	436	420	446	482	420	443	435	464	429	433	450	432	399	477	423	411	500	462	469	433	469	465	443	459	456	399	455	427	390	410	452	456	449	409	488	416	468	427	440	430	420	469	439	411	408	418	427	439	439	446	406	430	482	448	432	412	424	393	443	442	454	438	419	446	456	433	437	431	413	454	451	487	439	410	415	427	417	412	440	466	437	425	427	437	413	445	439	421	416	443	412	458	412	424	433	450	419	445	478	436	442	428	422	450	452	422	421	432	430	450	425	429	419	445	440	412	428	409	418	415	436	450	429	443	436	441	414	444	439	432	483	438	461	428	414	441	461	474	433	453	433	455	472	470	442	474	436	442	438	390	434	430	447	443	427	411	406	418	427	440	444	418	398	397	451	414	438	407	435	454	444	481	396	450	427	441	441	401	422	418	424	448	375	439	442	390	386	438	460	447	442	404	414	420	453	430	407	464	466	450	453	441	435	423	459	424	414	420	430	426	425	418	400	455	455	399	432	397	457	480	453	481	457	426	416	432	468	468	448	501	416	462	406	449	416	437	476	456	453	420	416	448	428	417	433	431	451	451	426	439	422	461	459	448	464	428	471	418	395	440	439	458	421	443	468	449	436	432	472	456	402	414	412	432	463	433	454	438	459	436	438	416	426	426	416	442	482	415	425	409	428	444	424	463	456	468	409	414	452	470	421	449	448	436	446	409	438	399	434	419	432	425	434	450	428	430	394	430	409	450	408	434	456	423	427	413	471	402	429	425	446	462	425	443	462	436	444	459	420	486	453	413	464	454	455	465	423	427	450	478	433	466	439	441	440	435	464	416	411	457	438	441	407	419	470	444	436	432	444	410	458	452	459	407	391	426	421	414	455	434	469	431	437	472	420	447	464	413	420	431	390	473	470	403	445	432	457	427	456	415	459	441	409	381	452	451	443	410	397	426	460	470	448	432	425	387	460	406	429	381	425	443	459	443	448	436	448	444	429	454	394	453	449	417	453	435	431	384	458	448	449	444	445	410	460	432	502	449	461	437	421	436	454	470	463	435	423	432	419	404	415	447	436	411	443	396	443	394	415	448	471	435	426	441	431	419	423	423	473	424	454	466	445	456	444	404	412	420	423	470	421	421	430	462	438	428	440	424	438	414	405	407	495	446	414	452	426	439	463	461	460	447	483	415	475	457	405	445	408	430	407	428	429	435	426	452	438	430	463	411	405	436	431	436	445	432	433	399	445	408	433	462	452	420	407	452	463	484	428	456	402	440	419	424	414	454	460	393	401	451	445	435	402	432	492	396	432	473	481	453	405	419	428	457	430	417	430	458	426	445	452	440	433	420	424	450	469	419	498	469	395	459	430	437	451	406	436	411	460	424	459	396	451	455	408	461	434	458	436	453	418	469	506	434	440	427	448	464	454	446	414	414	398	418	434	467	421	407	419	418	422	416	462	492	410	450	440	434	417	420	444	444	482	446	462	428	462	433	401	437	446	452	405	444	409	439	440	462	413	429	440	434	416	407	435	475	455	425	443	426	443	431	464	452	449	473	439	416	408	414	428	468	475	465	407	416	443	469	456	420	426	416	409	434	416	418	432	436	431	413	420	417	375	468	434	415	413	423	445	411	395	428	420	466	427	444	464	407	463	410	456	461	434	485	458	430	445	430	430	456	407	475	423	439	459	461	456	481	443	424	402	465	461	453	421	430	432	480	405	430	459	458	466	419	469	477	462	436	452	444	502	408	464	419	429	452	446	429	435	434	415	410	431	463	419	422	447	449	444	429	479	411	420	447	442	454	442	426	383	476	467	447	429	468	445	458	424
32682	11979	5696	3095	1912	1272	1059	934	943	950	936	1008	971	976	951	956	935	932	927	918	945	909	952	943	939	928	891	941	937	978	967	919	913	902	944	929	918	923	978	983	910	968	944	961	947	1003	946	884	945	950	903	968	952	956	922	971	945	957	943	962	925	988	975	953	997	912	961	963	998	972	913	913	899	966	944	928	907	954	959	947	903	908	951	933	921	885	929	964	941	920	906	913	974	1007	895	986	988	946	980	956	967	974	937	902	942	946	969	946	942	934	995	909	931	910	933	938	905	925	953	981	945	932	973	986	932	943	964	978	955	897	974	962	918	907	1021	953	977	959	962	936	952	954	913	937	890	959	922	919	940	927	957	912	937	937	974	932	936	931	935	971	927	940	942	1002	989	923	922	934	990	960	960	865	933	965	977	927	1010	973	962	941	956	964	920	911	1015	967	946	894	929	942	928	929	970	987	957	941	948	908	935	956	938	950	967	966	955	964	914	987	991	971	920	916	916	935	952	1005	900	923	971	946	973	937	928	957	969	988	947	975	930	943	967	957	930	997	981	920	969	931	932	961	998	925	926	934	935	958	950	976	902	962	921	915	944	937	966	937	946	949	941	917	949	959	986	957	947	951	963	941	988	914	926	945	927	915	995	943	942	975	924	923	927	955	902	967	1001	893	945	944	983	976	951	955	910	953	974	971	906	869	1000	945	932	1036	952	937	939	995	951	984	976	922	959	982	968	918	975	982	917	976	963	882	935	909	991	945	995	945	982	924	954	956	938	933	950	959	951	932	939	931	978	946	966	944	980	925	899	992	919	931	908	934	937	975	971	952	919	908	963	935	932	860	926	933	946	925	939	964	956	945	960	975	910	987	970	900	979	927	924	982	967	937	1022	916	932	913	971	924	995	963	1013	925	991	934	910	927	978	977	912	949	996	958	962	886	927	991	980	960	903	931	995	895	982	978	953	923	965	955	979	987	947	956	939	940	954	998	980	941	941	987	934	963	903	959	944	940	995	965	939	942	914	1007	937	938	1009	944	983	1018	944	971	964	911	927	928	949	856	920	974	964	950	999	986	947	874	957	958	959	951	909	901	939	923	979	938	973	947	935	960	940	934	969	923	896	912	952	958	921	905	918	941	933	944	913	932	974	948	946	941	920	915	987	949	989	960	1007	958	964	997	939	918	901	962	912	985	941	937	935	944	941	990	925	939	901	927	906	934	968	973	975	948	989	889	998	925	978	932	962	1017	952	982	931	980	917	999	934	1007	921	883	959	942	944	977	969	984	984	951	1013	922	977	905	965	927	982	967	951	968	987	968	998	925	927	913	962	991	948	917	905	972	966	925	955	984	894	908	956	971	974	983	928	919	926	984	946	940	983	958	942	990	898	981	950	991	896	950	995	957	912	938	907	948	950	936	964	935	930	962	988	910	959	960	939	923	960	948	953	1001	1001	914	980	953	974	932	955	974	970	922	982	922	982	937	980	988	910	928	967	1007	899	972	978	955	969	930	952	979	919	985	933	973	966	944	999	940	940	964	945	956	929	992	920	1021	1000	944	976	952	937	890	977	954	896	927	949	891	994	940	919	874	949	952	941	958	945	972	912	975	884	959	971	1008	946	967	994	948	933	919	952	1005	956	922	1007	947	992	935	917	979	889	962	996	976	912	968	963	945	903	956	932	892	904	973	957	931	973	937	965	1005	915	936	962	917	960	959	909	959	942	1010	932	981	970	938	993	942	939	986	980	956	944	921	962	978	933	975	909	976	949	954	934	912	982	978	991	884	976	926	959	969	909	952	972	972	937	937	951	1004	923	947	915	938	955	916	950	912	920	904	947	985	934	953	898	968	930	958	1010	934	907	1001	937	987	921	912	970	966	948	954	960	942	900	966	988	959	925	936	956	1007	973	972	985	887	940	945	990	923	961	953	943	985	950	927	957	900	954	998	955	972	926	965	984	964	962	976	875	945	997	947	1015	972	991	984	935	946	903	998	919	928	986	909	912	915	909	913	953	1000	948	949	993	924	905	953	971	925	933	913	982	969	946	954	941	931	940	955	917	966	958	978	974	986	971	991	945	963	967	974	959	960	958	968	929	951	974	949	934	978	959	961	1007	948	894	953	896	960	968	937	956	917	957	968	967	922	929	921	1002	983	1002	950	878	920	948	978	984	921	978	966	918	976	911	900	936	923	935	952	948	973	956	989	946	897	961	941	928	956	1022	925	955	947	903	960	959	934	931	905	941	972	933	960	989	958	907	956	933	936	965	969	887	1024	1002	899	958	957	949	968	959	993	996	962	936	950	1025	954	987	1065	942	962	966	917	876	952	959	941	940	952	969	1000	923	950	971	956	967	962	958	975	926	949	957	982	923	929	952	966	934	902	930	929	922	957	952	954	982	970	957	967	948	963	929	997	905	955	962	922	999	942	945	935	979	934	960	929	939	993	975	950	995	982	936	981	900	905	913	893	979	936	981	952	985	930	938	943	988	999	939	1001	947	985	965	936	937	936	950	949	946	923	961	920	978	968	961	942	951	1010	981	921	953	965	1008	953	920	964	940	971	952	978	946	934	948	977	947	948	934	982	893	930	1025	943	973	970	980	975	899	999	934	961	969	959	978	909	975	955	955	949	947	914	967	998	899	952	906	957	993	935	989	977	881	972	964	951	1026	947	929	920	965	954	937	941	991	967	937	972	877	961	980	984	987	982	966	988	936	951	917	935	906	926	946	951	955	930	939	938	965	991	923	903	966	925	968	916	905	936	990	934	920	967	999	889	986	963	966	884	902	931	937	1007	994	969	909	966	964	967	918	970	969	908	906	944	1006	906	928	968	955	962	938	929	914	981	929	893	965	931	950	947	979	929	941	961	991	938	996	957	974	921	955	952	1000	995	1006	935	955	965	930	906	916	964	952	947	966	978	909	904	983	915	923	1006	977	981	985	952	928	965	953	919	996	969	934	939	934	987	955	926	887	934	954	983	973	965	965	911	966	1021	945	991	976	971	927	939	952	962	957	940	977	952	914	902	927	919	957	940	901	902	902	957	948	949	959	995	947	966	954	924	901	981	926	900	913	957	933	949	927	975	960	990	940	945	978	947	947	923	991	924	932	987	926	933	919	940	926	937	944	935	986	971	933	924	937	932	1016	932	948	907	952	971	930	927	948	934	967	926	963	999	935	952	944	895	957	937	939	921	946	898	959	969	899	940	940	956	933	924	903	952	1007	957	1012	969	959	926	952	980	927	968	942	939	927	979	920	945	946	897	937	942	990	970	924	955	947	940	942	976	941	938	993	989	996	926	1020	980	942	977	976	958	936	991	913	973	960	957	1016	942	903	931	967	975	930	959	943	994	895	967	933	935	946	985	952	902	945	957	907	981	962	954	960	934	924	916	960	949	969	976	843	944	908	923	968	973	956	914	964	927	979	997	913	929	957	930	973	945	977	974	961	965	907	999	940	993	922	975	893	954	942	956	894	971	994	969	1012	890	976	923	920	998	943	953	955	961	860	985	928	955	940	942	948	935	1024	959	993	956	959	920	989	959	948	945	936	931
52981	25117	10563	2895	909	537	507	494	461	513	454	453	428	421	446	411	412	445	431	465	420	418	475	437	405	446	425	461	474	444	455	449	476	446	420	460	415	426	449	424	432	454	425	451	419	403	461	413	461	459	441	452	447	435	415	464	451	473	456	442	413	474	466	448	411	457	418	456	412	403	437	450	455	477	428	465	447	440	453	416	440	462	455	473	435	392	447	430	423	480	366	416	428	422	443	409	397	420	427	438	434	446	433	424	431	456	444	415	419	441	434	401	443	466	457	491	439	483	445	474	436	427	437	415	454	438	448	415	442	438	431	437	426	441	436	431	409	455	463	410	421	409	467	440	439	427	439	420	464	412	396	445	421	457	486	454	423	457	451	411	447	473	500	433	450	459	431	450	412	471	430	425	418	409	436	462	471	427	447	435	414	444	374	445	420	439	442	411	421	419	417	443	461	393	453	470	435	441	418	422	390	436	436	437	434	434	379	450	442	435	480	458	451	462	470	414	455	447	441	443	418	449	449	428	453	437	479	431	471	443	434	473	408	409	418	437	441	437	463	459	449	484	411	448	440	444	455	441	459	444	434	466	422	466	437	447	411	439	498	467	424	413	464	412	412	451	461	461	424	441	417	429	417	465	449	468	416	455	405	413	450	390	419	423	413	463	436	461	436	474	437	438	455	455	415	450	422	477	427	473	430	457	433	419	427	440	424	435	423	445	400	404	423	402	465	434	418	444	446	455	447	457	436	450	435	412	408	446	427	401	448	416	357	402	442	445	431	442	417	430	403	450	400	455	463	497	453	455	440	434	413	440	438	397	447	436	420	427	416	459	449	471	464	458	440	423	443	457	462	398	463	426	443	382	405	439	450	434	438	421	434	435	439	463	440	413	432	448	445	435	419	407	412	422	437	436	461	405	458	409	415	430	476	407	436	481	427	436	438	461	451	472	435	419	399	417	413	440	426	433	452	439	418	405	442	456	405	408	439	428	478	428	441	406	432	445	471	426	433	462	458	417	446	450	464	402	471	429	432	408	450	371	453	451	435	399	406	442	441	447	408	439	431	480	441	476	469	445	425	450	426	472	434	462	434	449	459	460	462	415	429	436	420	430	455	431	425	425	427	451	464	481	413	406	427	457	432	450	451	431	453	436	428	419	443	434	480	455	425	423	409	437	445	466	425	422	468	427	421	450	421	440	422	447	436	497	443	446	445	424	450	468	424	433	423	454	430	439	419	439	435	439	407	434	417	458	451	461	446	424	425	460	434	438	498	472	407	447	439	417	400	450	443	426	407	436	413	421	395	463	443	463	421	463	417	445	414	439	433	445	430	416	435	454	430	434	404	412	468	457	456	430	431	436	454	418	466	422	440	445	408	430	427	462	433	457	445	438	422	457	418	434	443	410	450	431	467	438	446	432	416	431	412	423	487	430	423	445	454	429	421	475	449	461	445	434	463	436	471	439	449	458	452	428	462	443	436	448	481	426	430	448	452	419	414	396	431	447	384	438	448	451	421	389	406	416	429	419	442	446	464	481	449	432	426	474	508	405	455	457	415	443	442	464	455	433	427	418	462	458	420	459	453	423	427	422	408	421	406	450	445	418	424	448	430	440	450	407	439	417	417	415	480	426	449	425	438	407	445	410	403	473	496	471	425	419	447	448	453	417	419	425	427	373	413	440	456	480	419	491	434	478	416	447	453	462	463	464	426	445	435	467	430	439	410	422	444	432	416	442	460	487	445	414	461	444	458	466	431	430	450	429	413	441	418	447	497	450	440	436	455	444	425	483	453	459	464	383	459	455	392	444	446	467	462	410	427	390	455	417	453	415	434	392	419	423	438	439	411	465	447	451	449	471	436	439	425	428	438	474	392	446	437	445	431	415	457	418	450	415	422	444	418	443	459	407	421	448	439	436	465	426	389	360	467	432	414	457	447	417	443	463	435	457	397	472	516	434	460	425	431	451	423	444	463	451	493	426	434	428	463	452	413	436	458	400	475	440	432	458	452	400	393	454	453	436	437	426	434	467	419	466	430	435	442	400	425	424	446	433	441	472	472	464	433	455	399	438	475	401	453	457	415	442	422	428	435	455	410	371	461	485	423	429	476	436	480	452	458	427	418	418	425	427	429	458	457	470	458	417	412	447	442	462	402	395	466	437	451	365	426	470	415	434	475	413	398	440	455	428	425	435	435	408	459	454	436	431	449	417	471	464	464	431	428	448	492	432	475	459	429	441	445	488	439	441	412	441	486	428	438	452	448	427	448	424	420	460	411	434	442	470	404	430	425	416	411	431	417	439	452	446	429	461	447	419	417	427	444	461	460	409	403	523	435	427	476	435	420	455	442	433	441	408	434	465	469	429	455	423	479	444	460	445	425	412	456	423	432	426	474	427	442	429	436	430	436	469	427	448	421	443	478	471	480	461	430	416	424	451	472	414	420	423	451	423	462	455	412	455	421	421	452	428	430	479	419	451	428	457	442	447	447	429	441	439	455	451	450	437	441	413	460	473	442	440	419	431	474	421	467	459	456	403	466	441	462	431	447	460	444	457	455	463	429	447	446	492	440	406	425	471	450	432	411	411	441	455	438	406	398	479	451	415	414	486	477	453	438	437	429	447	409	479	486	448	447	422	437	466	414	383	463	428	455	432	446	459	462	391	432	444	481	455	423	468	429	445	389	470	466	451	478	490	424	475	454	448	432	462	469	426	440	412	438	448	451	428	452	414	407	436	423	443	428	447	414	478	445	430	490	445	428	435	448	441	411	445	429	423	441	437	399	404	467	448	455	437	475	455	446	438	431	439	456	469	465	423	447	436	425	467	459	473	456	452	414	437	462	421	394	411	442	455	445	425	474	446	389	431	473	435	452	452	426	436	437	472	438	461	426	402	403	415	444	471	449	473	433	475	426	423	438	474	434	436	437	466	464	420	434	489	408	488	441	399	479	427	478	433	416	433	449	485	426	452	422	451	445	426	445	434	429	472	448	437	416	413	410	473	441	446	456	412	420	433	469	431	381	482	464	446	412	442	457	440	497	429	432	436	457	456	444	450	420	428	405	447	480	421	450	467	414	462	454	420	430	454	460	435	431	430	395	461	411	453	384	422	444	411	423	452	431	414	425	396	438	475	445	423	468	426	465	454	464	428	434	408	419	462	454	431	429	465	456	449	457	444	426	449	449	446	379	483	460	454	415	415	449	415	407	395	449	419	431	452	497	479	451	415	457	472	452	478	446	445	431	409	455	451	449	416	458	441	434	441	457	459	425	390	457	451	432	405	423	480	411	434	435	461	425	469	413	441	440	450	480	419	438	448	445	435	456	430	416	456	412	478	436	456	468	473	442	415	446	444	415	445	464	430	482	460	419	449	427	434	451	419	443	398	431	476	433	439	431	410	440	410	445	422	446	491	394	489	415	397	460	437	391	417	435	413	458	444	469	446	423	405	411	419	413	444	439	432	423	410	412	432	443	410	447	452	423	445	409	426
35626	16184	8544	4665	2071	1319	1236	1130	1087	1006	1038	893	998	987	895	976	920	931	987	1011	907	929	950	960	961	964	974	1004	1029	943	929	928	884	1032	931	972	957	933	966	989	956	918	980	964	952	970	927	995	933	943	947	936	905	946	916	1000	956	950	950	936	971	957	919	974	931	1001	967	957	907	998	928	918	992	903	908	955	986	957	987	927	947	980	882	943	923	976	959	957	885	959	941	930	961	951	963	955	977	941	978	922	993	937	942	918	965	988	1055	951	1013	964	996	935	972	936	960	942	952	897	939	973	945	905	897	1005	966	1012	985	954	946	980	928	964	947	960	946	958	996	917	924	983	1021	894	952	977	881	974	925	907	943	952	1000	997	943	899	1001	956	943	955	911	931	908	949	995	972	969	965	945	991	1016	961	937	942	923	943	915	982	957	917	969	994	966	960	973	904	953	926	937	896	1000	1038	971	916	989	929	952	912	998	982	956	952	956	940	917	971	924	956	941	924	956	946	953	964	960	950	991	956	939	954	940	960	967	909	962	928	982	954	929	938	987	982	939	965	907	990	933	895	949	968	957	945	954	954	929	919	984	968	941	990	964	900	959	937	1039	940	968	970	986	926	950	997	946	956	928	1028	997	938	939	1000	941	951	962	970	931	917	965	929	881	955	929	935	930	951	954	950	971	967	985	958	959	964	974	944	1011	1022	895	955	937	935	926	963	949	969	986	923	962	931	942	968	951	966	918	993	946	955	931	978	981	884	955	982	912	940	910	950	983	980	988	1008	1000	954	929	984	978	1010	969	915	945	973	939	1005	960	962	947	946	1003	915	911	891	1029	986	964	969	950	1000	924	978	937	976	911	975	954	928	1016	997	953	940	969	984	906	948	955	961	951	965	959	1003	918	900	958	937	944	986	1002	976	931	981	953	1000	930	966	926	946	982	924	1012	974	935	1009	978	948	941	974	951	985	942	921	939	979	976	971	1029	959	992	952	962	941	973	931	974	960	970	921	949	928	944	991	923	971	979	950	974	964	940	944	964	973	901	921	918	926	925	968	927	972	918	941	906	993	976	947	935	950	1038	1007	895	933	976	947	916	949	967	915	962	1003	993	946	989	889	919	1016	972	936	1002	980	969	945	936	997	948	967	946	978	977	994	937	973	923	965	981	964	900	974	944	953	958	927	936	968	933	963	979	991	893	1018	977	954	908	908	981	980	971	976	1055	928	896	984	948	935	937	913	949	973	969	898	1005	966	976	937	1003	946	985	930	970	988	965	951	1003	930	929	956	1049	896	1003	998	989	999	1020	965	967	915	918	976	962	902	933	981	935	970	1019	948	964	925	969	941	985	905	915	960	900	958	955	986	927	957	962	955	966	906	933	908	957	978	962	983	975	1024	1002	957	908	954	1005	1003	989	980	990	1000	982	997	972	970	923	921	942	928	980	905	983	982	951	960	1011	955	1030	1000	992	944	951	970	965	952	985	920	965	963	962	918	948	998	951	975	978	1025	998	976	1015	948	976	939	908	954	946	957	997	968	942	953	886	922	905	956	951	965	989	982	899	1012	954	1038	995	948	949	995	916	959	946	938	964	954	947	952	984	979	1004	885	938	932	986	1019	952	981	916	946	904	979	915	949	958	996	1034	984	957	896	933	902	1032	981	898	932	956	975	959	937	971	912	990	989	970	959	902	961	941	984	928	951	939	948	926	975	977	946	939	945	964	991	922	924	975	968	943	918	941	936	888	1002	998	984	944	922	937	924	990	912	931	937	991	941	994	1001	913	931	909	954	976	955	969	902	956	912	938	985	962	968	949	962	935	904	986	962	897	998	966	956	955	963	980	952	920	960	975	954	964	989	963	983	992	977	997	987	968	999	982	998	982	975	962	989	934	915	973	942	919	966	885	964	895	975	935	978	984	964	943	990	961	964	926	925	977	958	925	965	891	981	951	942	974	967	900	958	949	968	950	1016	948	1004	925	929	948	935	978	925	921	941	958	928	984	902	982	955	927	954	953	965	945	987	956	971	965	920	976	922	976	1010	971	981	896	993	972	938	965	959	947	969	983	961	952	963	946	941	959	925	970	927	1023	928	997	1013	1020	954	964	1010	953	949	979	985	930	944	929	960	954	943	959	1005	904	927	904	939	913	986	967	962	927	905	941	887	926	936	959	1006	957	935	952	926	981	939	936	961	929	967	946	931	960	902	1036	956	966	968	947	911	923	909	1001	971	1017	947	985	939	988	997	918	938	933	1002	1010	995	931	922	860	963	951	953	988	963	1026	942	942	1021	981	988	1001	961	932	957	1018	954	966	950	986	968	960	1011	997	916	952	957	996	1000	907	943	922	955	982	964	969	935	996	958	954	929	965	966	925	989	938	990	949	943	954	934	967	935	988	940	1022	980	932	965	941	962	960	997	1000	1001	881	967	930	921	978	986	951	921	978	1036	957	979	967	962	934	983	968	920	939	930	958	1019	999	914	990	979	976	1025	940	914	995	968	917	934	918	912	985	984	949	965	952	918	1004	958	985	983	999	980	963	998	955	920	984	970	1024	979	905	959	1010	898	946	952	917	1022	925	938	940	1006	919	965	978	958	961	964	937	969	982	993	960	993	972	928	973	897	973	985	981	930	996	960	944	928	934	988	962	943	955	949	919	953	1001	979	937	965	955	931	944	959	901	964	927	951	934	962	954	950	982	925	921	1011	940	957	958	938	1036	936	899	993	969	944	1032	961	985	996	910	983	971	981	958	898	1032	1009	988	949	976	946	945	1008	976	982	931	985	948	912	944	986	1015	976	965	982	966	989	967	963	950	1000	938	951	904	953	976	1015	1007	942	970	975	971	983	923	1008	890	967	957	896	954	924	954	943	954	970	960	881	1001	957	945	1012	977	973	1058	948	896	934	971	910	944	964	992	991	987	964	968	958	966	1023	958	1020	977	973	959	977	960	911	997	955	999	987	900	922	997	924	968	935	974	965	905	995	983	910	968	971	975	947	974	928	976	962	958	936	994	933	959	965	977	947	982	920	980	984	996	926	989	964	992	960	939	948	1016	1025	941	954	978	890	969	964	931	950	903	969	919	1009	963	993	929	933	984	983	950	970	923	950	1018	980	926	997	929	952	959	960	917	911	925	992	937	944	962	959	991	1007	913	928	985	941	937	972	939	990	983	970	919	941	934	981	941	942	915	962	973	966	982	961	957	989	943	932	1007	978	972	940	954	919	975	1000	958	925	928	997	931	958	965	942	931	958	929	961	970	936	953	963	963	985	972	944	940	1000	945	949	966	988	972	948	957	981	942	922	1000	961	966	947	959	1012	979	963	922	978	978	938	984	947	955	913	986	930	993	976	956	900	992	967	956	933	941	1004	922	938	988	985	1011	957	913	946	973	943	977	964	940	1016	934	939	939	981	925	917	980	940	926	982	939	935	921	1003	1000	953	957	982	964	936	958	938	919	956	931	969	947	946	939	1007	1006	940	1001	1015	975	979	1013	945	919	999	997	924	970	968	952	991	955	957	957	943	939	971	970	948	976	965	967	984	964	965	956	981	917	1016	950	909	938	1014	942	976	993	930	923	899	950	911	966	946	981	975	998	998	1027	936	982	936	1015	982	965	980	930	954	968	960	1011	983	974	936
57311	24890	9186	1884	709	587	491	451	478	473	484	468	438	438	462	447	462	465	438	437	420	450	469	479	428	439	394	439	427	445	474	465	482	483	446	451	444	458	435	431	471	406	489	477	423	485	415	505	440	448	463	470	469	454	461	417	438	455	466	448	419	436	433	444	452	450	405	450	466	411	441	468	461	434	421	418	456	387	458	424	469	411	459	444	470	472	478	419	450	436	487	463	464	491	440	469	450	479	437	422	437	435	472	488	494	503	450	448	431	463	410	402	433	427	452	483	455	429	497	458	445	413	465	456	464	472	442	484	436	447	461	435	435	421	466	439	437	437	457	466	446	415	446	453	423	470	404	412	450	473	423	442	407	468	427	404	462	487	443	447	408	429	419	421	422	428	377	480	432	467	405	444	442	413	435	444	441	417	482	415	452	451	451	468	444	443	464	429	467	412	461	447	421	455	460	448	447	427	468	463	462	449	430	416	454	442	457	450	462	463	459	422	466	439	473	427	475	433	451	476	477	431	473	457	471	452	432	410	436	463	454	466	464	454	449	446	417	438	472	451	446	487	471	407	446	426	446	411	440	432	461	391	472	449	398	481	432	422	439	475	453	436	469	452	470	440	444	455	462	468	446	444	444	453	421	444	409	429	454	449	433	454	484	410	448	490	490	483	456	440	431	468	450	439	427	451	431	443	509	446	498	487	415	462	431	464	452	432	451	460	460	453	413	511	474	432	425	436	447	453	450	439	429	445	473	491	409	429	441	446	455	436	463	439	449	427	438	440	432	442	402	450	450	427	439	457	474	444	435	460	420	441	455	403	436	472	463	425	502	451	448	425	460	485	444	433	396	450	445	465	438	440	423	449	447	434	458	443	424	472	430	466	441	475	469	436	445	436	440	454	479	469	457	521	487	455	445	434	453	469	417	454	455	457	459	444	473	444	457	450	448	407	444	443	416	428	445	460	457	446	457	448	453	456	446	421	437	422	448	423	405	464	433	462	455	454	422	378	506	493	486	462	453	476	471	486	427	463	516	423	448	474	486	452	450	423	437	462	449	472	465	459	458	430	471	427	433	415	446	433	408	436	478	438	475	469	466	444	459	432	509	470	487	432	471	467	453	477	471	418	431	437	440	459	496	471	465	498	464	472	477	437	419	431	458	466	469	412	447	479	442	494	446	476	472	442	423	471	455	446	416	425	442	447	438	428	419	446	446	468	427	460	455	493	445	450	473	429	432	433	452	480	416	464	466	427	411	433	431	452	418	442	504	433	458	454	473	442	463	451	448	445	410	439	426	422	463	457	464	445	424	400	481	426	445	436	472	432	461	494	470	451	437	465	449	450	444	486	432	436	440	481	460	445	447	447	431	414	435	435	430	448	440	440	470	402	426	458	470	497	429	425	419	447	444	449	440	464	432	435	466	441	423	477	451	463	421	437	438	499	444	423	461	499	415	453	448	465	385	426	457	433	418	464	428	398	411	449	478	442	439	433	464	475	446	420	474	454	473	456	438	457	441	434	463	482	438	381	433	409	440	415	469	437	462	425	437	433	451	429	419	448	453	407	449	439	466	443	411	435	454	458	453	434	476	444	454	431	480	446	440	463	485	458	463	470	421	448	477	440	474	392	431	443	437	442	473	459	469	453	431	427	438	466	415	434	418	451	398	441	412	427	437	443	454	456	482	450	437	439	437	466	410	420	492	474	422	457	502	437	434	453	453	441	498	457	454	417	481	434	483	472	451	463	438	478	431	454	419	442	431	490	476	422	431	414	426	423	442	459	472	428	451	427	416	447	438	434	427	444	449	436	448	475	438	472	417	457	411	468	439	471	444	446	505	474	454	429	445	462	423	449	424	425	463	424	424	440	451	464	466	438	442	434	464	440	460	447	451	451	435	424	454	430	474	438	427	439	430	461	437	451	467	444	411	470	497	457	463	454	478	418	481	428	437	453	451	402	441	452	429	390	479	431	455	423	458	445	482	479	449	420	447	415	450	413	427	433	453	453	448	427	476	447	461	446	445	446	456	501	418	448	446	463	446	468	483	462	466	491	466	460	421	406	452	454	431	455	435	416	461	461	437	472	472	455	460	491	462	464	438	440	478	430	462	460	416	463	451	442	461	439	404	480	432	418	435	470	465	445	456	456	439	424	438	435	462	478	425	386	458	447	459	451	490	477	437	447	461	453	423	462	459	471	462	424	464	435	451	439	443	454	440	488	444	421	430	453	431	451	443	439	448	447	444	474	480	464	433	455	438	446	422	471	424	451	428	387	475	444	450	462	435	439	455	475	471	494	414	430	449	445	437	450	472	469	480	474	487	445	414	471	468	479	447	489	419	434	467	424	441	438	486	460	430	398	465	407	454	442	445	466	449	431	469	428	444	422	454	469	414	422	434	390	469	462	495	452	438	475	475	432	432	424	490	449	444	468	426	504	460	486	458	454	431	458	427	458	427	417	442	403	440	444	446	434	443	432	398	455	467	481	447	455	480	432	421	461	438	416	431	452	474	448	427	450	455	486	420	417	452	450	439	458	437	459	461	450	452	410	433	428	465	488	434	451	457	441	455	451	430	458	485	442	448	459	481	457	457	456	441	448	474	430	445	486	420	445	434	431	441	458	434	431	437	450	466	430	453	462	443	455	479	474	458	434	439	442	445	481	454	460	411	458	437	436	467	498	435	475	506	443	452	462	430	466	445	452	459	476	468	455	477	446	431	440	416	446	445	448	424	422	419	458	434	438	439	476	464	433	417	444	417	396	440	433	445	398	430	435	457	465	429	440	458	429	398	446	404	453	435	443	496	479	409	483	449	436	466	468	455	434	499	477	429	445	443	420	485	480	470	460	433	447	413	447	428	414	490	426	418	489	466	459	453	454	380	421	441	436	443	443	442	381	480	434	438	426	428	440	430	473	460	485	476	445	471	456	471	421	431	419	463	455	491	446	443	430	424	446	464	494	400	459	447	447	413	488	473	478	477	464	461	470	454	465	449	456	406	467	441	467	424	418	403	456	428	431	446	511	399	437	395	450	467	454	457	454	468	466	434	465	484	465	446	443	465	444	439	472	436	407	454	437	429	424	441	435	415	431	432	467	442	431	487	426	459	466	450	431	424	445	452	478	429	447	440	445	474	486	448	470	436	442	456	472	472	480	465	463	476	486	436	426	447	430	454	400	392	408	440	482	454	460	421	449	442	475	447	473	499	465	477	484	449	430	423	456	503	415	467	494	423	439	454	500	424	472	457	449	440	463	464	441	485	416	434	441	447	401	428	438	456	473	434	448	446	459	413	435	440	454	471	444	446	436	430	432	500	464	428	474	461	410	460	407	456	421	427	444	466	395	474	472	428	432	479	434	473	425	459	509	458	413	451	403	450	410	397	463	491	438	438	451	442	444	457	446	478	467	405	401	440	449	437	414	465	466	471	433	416	438	413	418	454	406	403	449	424	438	435	452	430	416	474	453	461	451	462	439	467	460	441	464	432	446
41089	15245	5959	2945	1635	1261	1130	1037	1051	1036	999	916	1004	943	1004	941	974	997	988	940	970	1018	955	969	1012	991	960	1057	986	986	912	921	963	1017	982	958	1003	952	1003	954	995	1006	961	979	965	960	958	975	1000	998	994	986	942	985	986	991	975	939	985	977	921	958	950	1000	997	967	1006	1016	1021	940	1009	896	990	919	913	946	989	919	1011	920	994	971	921	1006	967	984	952	934	927	1011	997	967	974	969	953	967	965	986	966	1015	1012	960	946	1031	969	957	968	987	1001	1040	995	927	989	977	1013	892	906	1007	1016	1045	988	983	925	920	1000	933	984	963	980	959	946	979	943	993	947	891	945	1011	946	1011	1006	975	962	995	1022	1017	940	972	971	923	958	993	971	977	980	1023	972	990	994	951	891	990	985	955	988	967	967	998	965	954	997	974	920	994	987	1023	946	988	957	948	1002	996	987	1004	977	962	927	953	960	984	957	1037	962	1006	921	953	957	968	979	1009	928	1035	981	966	976	992	972	991	984	969	996	958	982	959	984	1023	930	960	963	973	989	905	984	904	919	1029	996	962	987	957	957	965	975	911	1010	952	945	991	956	935	940	984	936	1014	1011	1005	870	982	982	920	934	987	997	1043	981	948	919	929	1066	998	996	945	897	957	952	985	988	952	941	962	971	1002	967	959	982	992	981	993	1005	995	1003	961	966	1003	956	916	959	970	946	957	996	949	897	910	1015	950	909	999	939	939	944	1017	953	991	954	1001	939	1003	1021	953	958	938	953	997	964	936	981	983	948	991	900	954	946	978	974	984	943	952	1004	948	963	982	963	970	950	964	966	985	989	976	966	1028	1002	977	990	998	973	979	961	952	1008	973	989	948	945	990	985	992	978	962	954	981	956	954	989	965	1013	1014	994	961	991	954	1009	1007	952	998	951	975	958	942	1000	986	1012	964	979	916	959	923	986	956	923	969	984	918	998	1004	1008	951	897	986	990	1021	954	964	960	894	950	968	973	991	987	973	1009	999	949	1024	1005	996	983	967	964	1011	956	949	1030	1022	962	996	992	911	913	933	972	971	996	932	964	931	980	946	990	950	966	971	958	966	997	978	997	959	982	973	962	942	1022	974	974	983	920	933	970	1002	983	1015	948	935	975	968	913	923	980	958	961	1009	1007	933	989	1021	975	926	949	940	975	953	937	1023	927	974	981	962	1006	985	932	1019	942	960	975	965	948	970	999	956	965	936	967	994	970	961	986	970	974	923	976	1011	1009	1006	927	976	974	956	996	1018	977	943	981	921	961	976	954	964	1009	947	980	1009	937	959	922	960	991	976	934	999	993	954	977	981	1034	987	1016	966	944	974	971	1026	937	895	957	939	897	955	976	1001	941	1025	988	946	974	1028	913	979	1010	917	958	982	937	962	943	928	969	1014	973	978	969	983	978	944	936	999	980	972	932	1033	932	955	1016	937	995	1035	915	971	976	927	946	1008	958	1049	957	985	947	964	956	978	922	993	1000	1003	938	980	954	1025	971	946	964	1008	987	1009	932	984	942	1014	944	961	982	1012	992	973	966	942	970	960	950	925	962	963	962	978	966	973	989	952	952	991	976	974	979	933	953	978	1017	998	994	968	953	1004	1002	939	1000	977	1004	989	969	1022	996	976	1043	961	957	968	996	945	953	989	958	970	909	938	975	952	944	966	954	1032	936	1022	955	948	986	957	945	1007	934	985	967	1013	946	974	960	1001	991	988	927	990	940	936	939	978	968	973	982	996	948	968	938	1018	1021	982	1001	942	915	995	988	964	939	950	1000	931	978	934	945	925	954	959	962	987	995	959	975	1029	962	979	962	988	942	986	979	974	945	972	958	968	995	970	965	1000	994	946	954	923	979	965	944	947	919	991	949	968	925	948	990	1002	979	940	965	1009	998	988	921	987	977	957	967	975	983	964	985	978	982	914	947	982	1033	998	952	936	994	979	999	1037	922	956	985	925	982	1001	1003	970	985	996	1009	960	971	939	974	964	986	991	992	920	992	1012	926	958	1030	1000	990	927	978	999	979	920	963	960	1006	952	1025	966	973	960	956	1018	986	936	988	958	1025	973	942	993	1005	996	960	987	987	994	922	972	1018	948	999	926	1010	997	954	953	944	957	984	955	927	988	917	970	976	979	1009	950	951	960	952	923	994	987	965	1027	1048	986	976	979	956	959	917	988	980	1008	993	956	1013	948	985	997	914	920	988	957	1004	980	981	960	984	980	938	939	942	962	956	953	965	954	1011	996	966	1002	945	959	953	946	978	968	968	927	915	897	968	1025	982	1009	970	932	941	866	956	963	916	973	965	975	978	939	974	963	981	923	952	965	1014	916	1002	942	1017	986	970	953	895	955	974	1001	913	977	906	934	915	974	992	986	981	973	997	939	1035	972	963	981	983	959	969	947	968	939	1007	921	925	968	988	976	924	971	974	964	966	992	1006	964	979	988	975	1062	953	1021	929	932	1001	933	1003	987	1014	905	964	982	953	980	954	971	948	975	970	982	1026	956	957	981	950	985	951	954	992	1001	946	932	959	984	977	993	984	966	986	968	927	926	932	955	985	967	986	1011	877	981	908	992	973	949	963	938	920	986	992	927	982	964	961	985	939	986	1011	968	1025	967	968	904	933	996	1000	947	990	1002	913	972	901	968	1010	972	982	954	1014	957	1021	1018	975	1001	969	945	941	982	977	992	971	937	961	905	993	1028	927	972	991	928	976	961	981	1031	953	941	989	925	905	966	972	982	968	982	978	999	946	1013	1026	1010	922	1012	946	967	1023	999	932	1017	932	974	949	954	975	965	954	970	977	965	979	962	1017	940	950	1030	942	970	987	986	991	965	983	951	978	1017	986	978	985	1022	940	966	991	1001	995	998	972	953	1010	978	964	1015	944	940	950	973	993	944	950	979	893	984	951	1030	962	975	989	992	924	893	923	948	985	979	946	886	987	952	936	946	939	1030	985	947	973	977	982	954	975	958	962	967	968	998	939	961	953	997	987	927	943	997	997	990	942	954	1004	953	968	1000	973	904	952	969	993	969	999	1002	959	974	966	1007	935	967	959	956	975	908	989	996	1034	913	980	967	969	928	981	946	1013	983	1019	1001	1021	998	977	1059	924	974	1014	979	997	999	1014	954	967	970	937	989	1010	915	934	1044	1001	957	1027	912	1009	975	920	990	947	952	949	998	903	991	961	999	932	995	979	984	975	985	944	938	944	940	1005	994	923	979	1006	978	917	964	942	972	986	960	960	963	1003	959	971	975	989	950	996	975	989	949	996	995	962	990	1015	1004	986	886	969	997	945	974	998	976	996	970	1013	1002	960	961	937	1027	987	975	1008	997	987	1003	942	971	974	937	953	947	1001	1018	968	992	906	933	953	942	1017	984	962	955	981	998	992	950	1030	956	1004	1005	951	965	1041	989	932	922	1038	993	991	987	973	1026	947	953	995	958	1006	1001	978	921	973	956	995	981	999	984	933	965	1024	916	959	948	947	1022	993	973	919	963	983	955	1014	1017	1011	940	950	1025	940	975	912	1045	967	977	982	995	978	996	990	961	972	978	923	993	957	1006	905	982	1047	989	944	999	1000	964	984	945	963	982	1034	944	958	996	1011	976	956	937	1003	952	938	979	997	1029	918	1029	946	962	985	974	999	990	978	974	971	1031	985	965	948	1037	915	959	1041	935	1009	963	976	960	943	991	943	916	952	972	951	992	944	931	945	936	983	993
46431	16138	4337	1540	873	664	526	441	480	468	446	427	424	435	463	461	412	450	429	474	402	440	477	368	384	437	460	429	458	459	458	448	453	433	456	427	463	444	431	406	395	440	405	414	402	445	463	456	439	428	437	429	423	447	470	465	411	386	432	445	397	433	430	435	436	377	397	464	448	458	446	418	447	495	472	428	418	425	451	452	436	433	413	438	433	473	413	467	411	430	468	427	436	393	473	430	425	436	403	429	466	491	450	420	440	428	427	464	439	418	414	410	443	415	395	457	444	472	452	409	398	417	403	402	482	440	396	467	402	396	439	434	442	445	424	386	515	471	421	471	406	402	440	447	442	439	423	408	409	417	417	436	433	454	443	445	382	456	433	411	421	482	437	408	420	406	424	424	449	385	433	441	451	432	421	492	472	447	467	460	447	384	396	423	456	448	438	441	446	423	459	430	423	464	484	440	444	451	512	439	449	440	421	441	421	395	434	454	446	464	420	414	441	429	472	420	389	452	462	425	439	423	450	448	431	417	404	466	421	418	401	477	457	432	458	427	400	441	430	416	399	436	430	394	405	442	394	396	443	429	423	429	424	425	459	453	446	482	439	412	441	432	476	429	467	452	447	431	405	452	408	443	456	418	447	387	469	445	395	442	423	438	435	432	457	420	418	449	440	437	427	428	429	434	446	419	451	430	410	416	409	440	453	435	435	469	407	460	433	438	429	386	427	421	410	411	471	445	414	452	451	429	433	486	427	450	437	446	435	457	458	470	466	464	413	461	433	459	487	398	381	412	457	438	389	415	443	438	465	419	439	421	409	404	433	396	458	462	452	449	446	420	398	433	474	422	452	445	393	403	410	443	420	456	411	418	413	415	418	424	443	484	453	474	459	448	456	420	408	436	439	422	385	454	467	436	451	399	427	453	441	427	476	434	441	445	424	450	428	473	440	463	452	428	438	429	441	434	437	444	438	427	428	463	497	455	456	456	453	466	436	420	436	445	474	447	444	397	425	427	434	418	439	417	444	425	432	445	433	431	413	395	470	437	425	429	413	418	473	396	438	441	413	455	471	433	413	467	466	416	426	453	424	405	432	397	439	437	420	429	414	469	432	439	417	394	452	426	433	460	466	416	434	461	445	437	456	462	432	487	450	442	414	454	445	474	471	413	422	430	426	450	464	454	443	463	444	467	452	442	433	434	413	443	411	396	439	415	424	412	437	467	431	426	448	464	405	454	418	449	402	428	470	449	455	458	384	412	456	476	420	415	433	466	452	413	445	412	390	427	454	420	417	447	441	414	414	444	466	450	457	439	422	415	424	465	419	489	437	460	433	459	388	434	465	430	478	416	429	464	438	464	438	511	456	409	408	427	427	449	444	413	419	440	462	458	431	432	424	425	429	420	422	455	486	477	420	435	477	438	488	449	399	377	371	435	455	430	424	431	463	429	427	447	441	413	460	429	434	450	452	422	445	417	454	438	446	452	434	403	438	421	462	431	422	478	453	456	418	434	449	414	408	441	402	448	414	425	397	415	406	404	441	428	432	416	460	386	409	429	446	426	449	395	452	445	427	448	444	442	433	460	416	418	428	462	449	397	434	448	468	426	425	449	422	431	454	415	431	460	432	410	441	452	474	436	417	433	444	447	421	459	430	411	443	431	404	436	394	435	421	436	448	461	429	416	436	453	443	434	452	397	420	452	440	444	417	420	421	478	417	421	430	430	425	386	445	442	426	398	396	466	421	452	459	419	397	439	420	462	459	414	449	434	450	432	460	451	402	434	429	436	450	471	447	437	436	431	436	448	453	444	428	445	437	473	445	432	446	442	437	431	445	436	428	424	456	444	449	448	473	435	437	440	422	450	447	450	406	450	403	410	436	425	467	416	419	435	404	450	463	479	456	449	403	422	437	425	451	463	449	428	471	423	437	436	423	426	406	438	394	473	447	420	418	466	437	450	417	415	432	447	421	437	421	453	476	428	404	411	425	463	467	413	430	444	462	415	461	436	429	440	434	452	494	440	452	426	461	441	452	418	431	422	468	406	469	428	440	434	427	418	440	451	400	465	430	415	431	413	423	429	459	447	496	453	459	427	449	405	423	424	485	469	407	442	394	417	431	446	465	423	428	442	396	427	436	448	431	447	417	373	398	409	416	430	396	435	417	441	431	438	467	407	465	456	429	430	412	406	482	447	424	453	422	417	425	442	445	443	436	424	433	457	445	430	423	442	419	459	399	453	432	437	437	424	461	423	415	435	448	404	459	387	393	434	444	459	449	416	414	430	431	450	419	395	444	467	408	413	424	430	451	470	406	454	446	476	422	436	438	479	410	430	442	449	464	443	459	451	459	463	411	411	446	399	415	400	415	442	484	495	436	445	452	425	460	463	412	430	451	428	424	436	414	426	432	440	437	451	461	475	463	428	455	436	439	424	446	467	431	474	459	412	478	457	422	455	437	449	389	441	431	462	448	433	427	394	448	421	429	463	393	424	427	438	468	413	415	441	431	411	402	414	445	402	433	417	433	427	423	481	440	413	421	445	459	414	407	461	448	438	430	435	463	441	455	452	425	428	391	413	458	429	431	381	495	456	416	450	418	401	441	449	422	436	493	448	408	457	420	426	442	422	445	434	443	436	477	430	452	409	410	444	434	475	414	381	432	428	420	457	442	465	431	413	426	422	462	452	485	442	461	410	447	415	437	447	436	455	461	452	467	451	405	406	423	409	465	460	420	446	443	422	439	428	409	456	436	402	437	449	439	390	416	419	429	428	426	454	429	442	387	410	469	436	446	429	429	433	420	452	479	458	424	456	435	438	421	465	439	430	459	454	441	395	463	445	421	458	404	480	482	460	435	420	459	406	453	456	432	393	413	426	419	430	424	434	421	434	449	452	407	433	452	431	473	467	440	420	425	433	411	416	420	417	419	431	460	405	442	427	416	402	453	405	421	433	463	419	434	465	426	442	449	424	392	422	409	473	426	458	435	442	444	450	415	428	405	444	468	458	433	462	441	473	434	432	433	397	424	447	419	451	446	452	445	428	468	436	448	447	475	439	464	404	445	458	431	455	433	391	405	438	421	455	479	441	442	435	414	423	459	452	428	454	433	409	440	438	405	427	456	397	464	431	420	449	466	418	448	409	444	449	438	411	460	452	430	450	475	449	398	423	479	443	461	439	448	451	409	390	450	435	430	456	467	393	455	453	416	416	429	433	455	446	429	443	446	407	449	426	455	477	438	428	457	391	423	425	429	451	466	415	453	421	447	437	419	438	388	446	410	433	407	466	430	425	408	432	427	465	373	442	441	420	469	427	424	447	454	407	411	428	434	456	446	414	460	429	418	383	447	428	441	446	424	447	455	441	408	441	420	416	426	466	417	428	453	432	494	454	454	437	469	491	468	444	460	392	449	497	423	457	431	451	467	437	412	455	439	451	422	502	443	448	468	412	441	430	395	462	458	459	421	463	423	447	444	458	430	460	418	418	424	414
30846	11431	5307	3064	2020	1447	1096	1078	1043	971	1004	997	997	957	953	948	923	963	994	968	1003	959	991	959	1019	946	1004	969	953	969	953	985	891	990	948	940	931	992	928	958	980	945	964	1007	937	891	940	911	1004	938	962	950	915	898	998	951	931	995	903	917	924	890	972	921	978	995	966	957	946	912	927	957	973	987	924	971	886	933	925	924	955	917	929	993	969	924	972	952	933	944	971	978	907	964	968	927	940	962	916	994	933	929	963	921	933	969	951	951	944	927	940	980	952	935	1002	943	963	940	925	930	935	975	1008	973	972	1004	954	912	919	938	928	933	923	934	995	962	901	953	970	972	924	1000	955	897	946	906	933	903	890	965	962	942	964	957	951	944	980	932	980	946	894	944	958	1015	938	949	957	988	950	925	932	985	932	911	977	890	948	954	985	947	966	994	968	958	1004	882	964	979	990	1005	907	904	958	928	906	960	980	1076	900	1009	923	947	927	915	975	967	901	968	967	1003	956	961	935	951	949	977	971	954	990	930	961	903	947	941	966	891	937	985	978	917	897	954	977	946	963	972	1009	911	953	898	992	947	918	950	931	945	950	913	935	898	981	976	920	968	929	967	929	988	989	923	952	955	945	904	990	991	909	914	1004	954	947	956	943	942	962	952	953	951	1002	960	1007	943	908	929	922	934	946	961	964	996	947	927	963	906	906	907	970	940	976	976	947	995	988	1020	938	915	924	875	1022	972	945	964	924	898	997	1001	947	993	970	944	924	938	930	970	900	981	967	937	946	869	983	908	1002	936	903	957	915	919	945	920	967	923	933	987	914	945	919	967	965	1006	963	919	998	950	966	914	928	886	965	989	942	932	997	940	929	940	989	945	933	939	957	934	945	898	970	928	964	997	936	986	941	1000	962	958	951	894	968	971	970	938	947	933	952	943	969	956	1025	974	926	961	991	911	933	970	944	924	971	922	980	889	906	942	918	1026	977	989	906	932	931	921	937	939	948	938	973	921	927	957	949	883	943	959	935	982	934	962	946	906	982	910	983	946	976	991	983	892	955	926	929	919	955	935	981	988	931	951	968	978	928	960	978	944	918	900	992	970	856	960	974	947	979	976	967	961	966	985	896	938	969	949	944	925	903	953	948	920	961	912	955	919	961	951	891	930	991	963	958	989	919	974	964	918	941	956	967	925	950	874	941	925	959	995	988	968	930	945	951	923	943	978	982	935	990	971	954	950	929	911	931	948	970	935	954	929	917	909	915	1008	964	957	897	1012	926	944	923	957	972	957	906	935	951	909	900	935	969	925	976	989	941	922	957	923	1009	946	895	930	935	961	992	947	934	978	986	973	926	950	919	901	959	961	911	964	940	939	951	1002	969	939	969	927	953	1006	993	902	936	966	935	925	929	955	936	934	1012	931	924	960	964	924	914	951	950	970	999	918	933	957	976	925	968	950	914	927	956	1024	952	970	916	970	949	913	964	925	924	988	951	1002	921	976	958	949	962	947	973	935	941	937	955	968	973	874	928	926	884	974	991	976	965	913	961	956	977	962	929	959	982	1006	906	969	945	973	906	1012	933	987	976	927	953	954	925	921	991	902	941	964	976	914	970	928	993	973	956	901	935	933	979	952	934	962	942	907	956	938	966	925	929	897	946	946	948	957	948	958	882	933	968	937	951	927	965	903	1026	968	966	906	947	983	910	925	947	965	944	982	980	945	882	943	923	1006	952	968	886	932	965	924	1008	932	972	973	951	930	1000	967	896	945	911	1007	956	970	942	953	921	936	964	965	970	992	928	942	976	920	929	998	943	936	995	982	934	952	970	937	913	937	946	899	917	947	994	912	938	950	973	969	938	979	916	988	971	962	907	944	922	1004	998	927	932	983	935	931	942	977	948	993	957	945	948	955	979	945	962	973	952	937	944	952	964	917	957	958	1013	980	925	940	935	953	968	901	925	1007	917	952	981	929	949	906	932	942	959	944	1007	1004	874	968	986	937	927	1041	968	907	997	1005	942	942	979	930	944	937	949	884	977	971	941	943	978	932	947	924	916	933	958	993	928	928	937	970	973	891	896	915	974	941	905	988	910	884	964	1007	946	1006	922	1009	937	947	958	924	937	987	938	963	962	917	943	987	920	951	904	926	975	973	953	957	980	1016	965	879	948	940	902	967	923	924	956	975	952	978	902	925	994	994	940	959	919	930	963	933	920	960	1002	976	986	925	949	939	882	966	930	988	956	956	910	953	978	943	996	941	925	943	985	993	931	944	980	940	953	988	924	929	950	921	918	946	955	909	974	916	1014	985	932	974	917	989	936	1046	880	939	916	935	937	946	914	924	948	1010	935	976	906	975	1003	909	950	996	1009	972	1007	951	956	944	949	944	892	987	903	1003	979	967	950	986	929	963	989	936	905	932	964	935	957	957	938	945	961	958	970	940	889	965	944	1005	975	932	951	985	961	962	994	947	1035	942	1009	913	981	931	944	943	973	958	983	885	964	961	953	934	960	937	1007	938	984	996	952	956	960	967	897	904	962	949	945	984	964	977	950	991	914	993	971	904	952	942	908	919	959	927	869	944	985	914	982	933	915	944	956	923	899	936	948	952	930	907	976	923	962	936	952	938	883	944	908	1006	946	918	1008	971	939	960	923	908	997	934	950	982	913	950	949	970	959	912	932	997	946	991	980	950	953	933	899	913	966	912	942	966	942	943	944	913	950	961	978	989	921	976	891	990	979	957	1005	909	991	908	888	943	892	1007	933	932	976	976	911	936	946	990	938	894	946	991	960	887	913	1000	987	952	960	915	924	957	958	962	952	984	936	941	995	992	919	973	950	944	951	975	936	995	925	908	951	970	940	989	941	992	991	985	936	982	938	931	914	981	927	924	946	979	1002	990	919	942	916	924	945	974	921	959	961	917	981	910	974	981	922	989	913	888	981	882	973	990	897	945	1013	1020	894	988	928	959	981	921	993	1004	956	923	923	961	986	986	950	968	964	990	933	967	971	1024	938	961	932	905	941	935	969	959	956	965	974	959	906	947	940	956	1037	961	929	935	933	937	977	896	958	908	937	914	983	942	972	979	955	937	918	939	1002	956	965	948	940	912	984	931	918	959	971	977	950	999	988	1005	945	967	952	959	983	913	1002	910	915	923	911	946	928	872	935	948	928	940	933	959	961	938	976	968	982	939	952	982	952	973	907	1008	939	972	936	938	940	945	1009	951	965	930	962	963	934	977	956	945	952	996	924	959	932	902	947	939	937	924	970	938	959	950	952	986	955	1006	974	923	1001	916	937	941	939	963	928	930	947	982	1015	894	1013	974	916	996	978	950	959	947	956	931	957	949	873	953	966	929	949	971	972	980	898	940	1014	973	962	925	959	975	968	951	955	1000	972	913	896	984	950	946	951	970	918	923	957	933	949	947	928	956	959	965	1030	960	933	880	969	932	923	956	942	980	938	962	983	937	965	992	980	992	947	921	940	962	930	967	933	973	895	936	891	947	978	931	895	946	943	967	958	912	931	975	915	948	960	958	1004	983	937	940	934	1015	936	945	964	951	944	952	959	932	898	945	939	910	1024	985	1001	917
60326	26171	9810	2341	927	556	511	542	464	427	446	443	466	427	427	468	448	407	411	440	470	427	426	455	481	451	486	471	469	420	430	455	476	434	454	449	443	444	467	424	460	463	446	478	436	462	481	399	473	430	416	420	447	435	401	419	432	420	429	431	433	427	413	455	448	480	394	467	460	423	450	423	439	422	427	453	420	465	418	406	436	466	410	438	489	460	418	446	457	413	477	414	408	451	448	477	441	452	460	439	421	437	451	434	482	450	458	476	458	432	492	465	406	447	415	433	418	435	417	436	464	405	438	491	458	427	429	434	487	441	427	423	465	470	475	412	474	420	452	443	459	442	427	458	438	448	419	433	450	451	469	453	419	433	421	465	419	414	425	471	467	446	415	394	448	457	443	435	421	456	457	435	469	443	451	466	419	470	458	435	480	480	434	460	456	458	452	488	421	433	421	446	448	449	424	436	435	458	441	428	415	456	465	495	456	468	455	474	433	427	452	445	442	456	440	410	447	431	397	449	456	419	458	429	492	486	426	415	460	446	433	474	451	430	445	461	435	412	447	458	447	413	433	449	480	504	443	448	411	478	412	456	451	469	461	471	433	418	420	444	406	427	459	398	444	427	431	455	444	460	436	445	449	409	463	486	474	455	408	453	440	455	418	442	459	442	436	440	446	442	448	469	380	427	463	468	411	441	462	456	494	465	452	459	448	444	449	409	456	423	438	452	391	477	461	417	418	464	445	449	427	418	417	435	438	447	446	438	435	383	450	458	429	421	480	446	409	481	435	424	407	401	465	421	436	472	398	418	446	438	465	441	455	464	438	429	407	434	437	460	454	456	437	420	437	461	440	428	474	487	418	440	421	463	420	465	456	447	457	465	453	488	457	459	433	441	432	430	420	466	427	445	467	438	435	470	449	457	430	454	417	474	498	458	455	417	431	441	413	391	439	432	425	391	438	438	442	445	448	413	420	460	434	451	414	469	414	434	453	422	413	395	423	429	471	455	447	436	444	439	414	439	455	376	473	470	449	446	448	445	428	455	455	398	413	464	420	433	426	488	444	434	438	445	446	400	439	468	428	452	497	433	441	417	441	464	428	451	492	410	455	453	464	440	443	443	426	478	411	431	473	445	435	405	456	419	419	452	457	394	449	433	428	420	472	454	410	435	475	432	421	409	439	427	437	421	455	403	477	459	440	467	451	440	438	410	436	479	459	467	440	460	431	448	425	467	466	423	465	424	414	470	442	415	468	472	454	410	450	419	475	402	456	437	446	463	474	484	496	450	399	431	472	454	422	459	448	446	432	424	451	457	413	456	480	467	434	427	425	436	415	440	402	436	411	463	418	464	437	426	428	451	473	438	435	443	482	448	478	408	447	430	477	420	479	439	435	440	448	422	451	448	442	474	439	442	502	484	437	392	458	462	441	433	471	453	462	444	415	440	468	437	478	411	389	453	462	427	407	466	449	422	395	448	419	458	470	439	458	418	423	441	451	480	425	450	470	421	416	465	438	433	470	413	459	462	444	409	469	397	449	425	452	424	462	427	469	426	402	449	445	425	467	461	455	451	429	448	443	456	444	454	407	456	483	464	414	409	456	450	429	437	468	431	417	474	455	444	482	435	425	450	486	410	447	449	446	452	470	415	419	472	447	394	418	442	449	437	436	434	408	421	426	464	448	431	452	463	462	422	447	471	429	431	450	422	450	452	466	410	432	471	449	415	460	461	496	431	418	432	442	481	421	444	462	448	427	436	425	455	411	436	448	447	465	465	420	474	437	442	466	385	419	418	455	469	460	440	439	446	426	450	455	423	430	420	449	467	454	443	470	441	438	456	457	408	426	445	453	436	446	446	448	454	411	489	431	444	465	466	414	408	444	444	469	455	459	429	431	438	459	471	426	433	442	454	451	450	434	447	440	446	422	414	435	449	498	444	477	445	440	461	435	437	451	462	466	419	438	422	422	442	390	455	486	506	470	445	414	424	403	420	425	483	414	431	426	468	457	437	467	437	458	471	448	421	462	469	445	389	448	411	461	471	439	465	467	465	465	428	435	483	423	431	443	450	427	419	505	437	466	480	407	470	416	411	442	474	467	424	452	439	427	467	447	402	478	427	437	429	402	455	407	462	445	472	467	430	409	454	431	448	467	429	430	444	434	443	450	447	495	414	472	461	431	433	464	418	464	452	440	470	438	456	416	479	441	435	457	465	465	447	488	451	448	404	449	429	428	448	468	453	427	415	480	435	451	410	437	443	468	427	415	410	421	454	419	435	475	484	435	490	448	429	428	423	456	453	445	493	459	429	470	429	433	453	461	470	458	456	465	455	424	481	440	424	463	468	466	425	475	414	440	454	422	483	432	449	393	398	421	461	459	453	451	436	417	428	399	440	455	438	445	448	426	415	460	420	406	411	429	469	461	421	459	472	404	456	468	449	461	415	510	430	429	449	408	445	428	442	490	471	424	416	465	410	406	471	467	485	468	421	434	452	458	478	451	430	467	428	428	430	439	435	481	428	462	416	443	434	399	437	448	461	473	479	456	503	452	429	480	439	437	445	431	411	435	392	484	400	463	440	468	434	449	442	448	439	442	424	437	431	462	433	385	438	493	454	409	507	416	428	436	447	438	410	449	469	467	424	404	430	458	464	459	422	458	449	433	472	426	438	427	485	433	469	479	445	459	466	446	425	406	497	406	441	438	418	438	418	478	424	481	416	453	434	459	444	448	416	465	425	459	488	441	458	398	437	454	369	473	429	463	482	435	423	459	464	422	440	457	447	437	463	444	451	422	401	487	466	439	467	434	417	442	447	428	436	414	432	488	422	448	449	458	449	472	464	440	425	405	477	455	476	455	455	453	435	445	449	471	452	439	416	436	398	420	427	450	410	411	431	448	443	409	406	446	459	428	438	437	450	432	460	438	432	428	412	439	445	479	439	450	392	450	437	441	455	438	449	484	454	438	471	429	407	478	416	491	480	405	453	441	450	435	427	466	446	428	430	474	406	422	483	476	470	467	445	416	445	437	481	437	392	434	450	424	455	475	445	401	444	415	452	432	486	451	468	470	419	475	439	477	497	442	386	416	387	405	458	446	466	469	434	412	422	477	429	461	480	424	429	398	432	422	434	436	485	412	441	444	443	440	433	444	442	421	429	445	489	425	433	462	467	454	470	465	448	442	437	450	435	446	490	447	400	445	417	455	456	437	467	436	420	401	445	400	420	461	393	451	446	428	457	409	471	450	446	413	430	462	491	431	427	414	407	421	448	445	454	446	440	445	451	423	414	467	476	447	427	437	445	435	431	483	452	477	434	442	441	456	439	436	463	444	429	431	439	423	424	464	443	417	427	411	465	420	431	452	448	416	480	440	448	419	468	438	407	417	479	439	489	403	480	457	458	439	442	424	431	422	423	420	454	453	440	419	456	418	437	462	427	449	419	401	446	471	478	454	450	408	446	453	440	413	425	454	440	437	429	436	466	427	433	448	434
42023	17867	7779	3889	2112	1437	1300	1196	1154	1062	1015	935	983	977	939	946	968	969	1037	968	1005	989	1000	956	948	899	987	950	916	970	932	980	988	981	999	957	936	948	961	948	996	1010	996	946	964	950	938	966	957	937	980	964	968	1007	955	950	934	1004	1017	941	902	933	939	1004	994	1018	974	934	933	1003	982	939	966	909	953	967	908	952	941	998	949	983	952	991	984	927	974	950	999	1010	925	956	1007	967	946	1020	995	911	950	955	985	994	952	1001	915	981	978	987	914	962	964	936	927	922	1046	1009	963	970	1007	960	922	911	982	955	1049	955	954	948	968	989	950	1018	1016	970	946	948	1013	1002	1021	898	943	944	932	953	922	1038	959	921	971	965	961	992	878	989	974	989	930	963	972	977	944	949	914	975	988	964	948	959	1002	964	936	941	999	1050	908	978	961	1051	987	975	883	949	969	935	977	937	993	1000	956	994	986	957	992	925	933	957	914	939	973	961	1006	1011	986	870	978	939	1054	960	959	1014	967	973	1034	995	945	941	949	997	975	947	988	1055	969	945	975	924	944	981	1001	963	1014	918	1004	990	993	1015	1008	958	933	930	992	990	990	953	956	982	939	966	968	937	1012	961	926	1033	982	960	977	1009	946	1033	980	949	983	998	1004	995	1007	991	926	926	942	949	1001	927	961	1029	971	943	962	972	918	994	892	931	895	975	901	947	972	971	1040	951	961	940	945	933	961	908	943	941	936	951	975	966	980	953	966	991	1034	895	964	982	965	947	958	951	941	854	1037	913	974	982	976	928	966	990	981	952	976	963	989	1008	982	1012	978	936	1009	946	978	942	959	937	986	935	1005	970	933	977	899	1015	1001	936	989	981	977	928	961	947	918	965	941	914	1012	943	1001	992	937	999	940	951	975	951	1026	955	964	914	912	998	992	989	984	945	977	996	955	990	940	939	977	972	917	936	978	999	975	995	1020	955	961	924	999	915	960	1001	952	989	932	934	963	976	997	947	952	950	1019	984	992	919	960	932	910	953	919	948	975	950	893	987	997	956	928	940	964	1011	978	933	917	1019	967	910	947	1005	947	918	987	1007	942	998	980	951	987	955	1007	980	1001	963	975	956	975	973	882	939	942	993	913	965	945	925	968	976	968	990	963	988	920	908	945	965	975	968	955	930	1030	947	992	990	943	937	949	974	1004	918	969	929	950	1000	956	981	931	996	988	946	996	909	1017	984	987	1006	941	946	988	1042	940	953	923	933	991	963	960	982	900	936	933	972	951	916	998	1005	1006	1003	957	996	983	913	1004	986	994	987	962	897	964	992	991	988	888	958	993	1006	951	948	990	970	929	978	953	999	973	985	961	987	971	1026	988	978	927	988	989	979	933	951	945	963	941	936	964	974	913	949	1003	956	967	979	959	975	995	981	1003	988	984	949	941	975	940	956	976	942	1003	951	939	964	916	964	967	904	1001	958	983	1015	1004	990	986	932	953	990	963	955	940	960	995	942	914	889	912	932	958	1003	986	956	954	965	974	943	970	1006	954	1010	989	988	969	995	1032	965	964	915	935	909	949	990	939	977	964	953	994	1014	969	984	953	998	950	937	971	1010	989	963	984	941	952	910	966	958	966	963	967	978	975	922	964	961	972	960	978	953	1018	999	926	947	948	963	962	993	970	977	961	939	937	915	967	944	937	906	946	970	981	941	991	923	969	968	977	977	943	956	931	926	937	1009	997	1008	972	910	958	991	985	972	933	987	953	976	964	928	978	997	971	945	1021	1000	960	967	956	994	981	970	1000	956	952	929	988	963	1006	1009	930	971	999	983	946	982	970	947	937	976	1025	1013	981	1006	930	955	958	954	985	963	969	992	981	950	1007	917	976	955	942	992	928	978	989	978	949	1010	996	996	982	1001	981	973	968	985	975	961	952	979	1026	1031	1002	900	969	965	982	972	976	1023	916	934	932	980	995	1020	958	979	930	923	936	952	934	952	958	939	941	954	1033	964	976	959	980	1026	958	951	981	995	953	960	959	1015	1004	948	944	992	958	946	957	969	1019	1008	969	980	974	990	980	979	960	945	970	975	950	953	978	931	921	998	962	963	1012	939	947	993	967	992	979	951	963	946	959	963	986	955	979	912	936	933	947	962	919	945	915	943	946	963	923	1004	917	977	934	976	989	927	972	1000	967	933	954	989	964	948	915	939	948	914	983	1037	982	981	976	899	957	951	999	1033	946	946	934	988	983	943	990	936	935	912	1032	947	1002	967	957	967	988	879	953	978	968	928	932	980	998	1024	984	937	952	932	961	956	960	965	948	966	933	947	943	983	914	936	1014	961	918	937	950	1003	956	970	946	1014	947	1013	1003	1010	960	1013	905	938	961	984	952	1027	945	996	969	978	874	973	936	962	971	915	983	913	1021	935	964	987	956	963	961	971	967	1033	966	988	950	922	969	964	932	964	956	964	939	934	971	953	966	903	926	958	1025	964	967	1004	958	938	1017	982	1029	968	954	985	952	991	962	944	911	944	978	976	964	934	984	946	954	952	978	991	916	964	1018	947	957	1023	929	970	955	947	1006	945	979	966	983	942	943	946	953	963	972	907	992	935	931	992	982	957	905	969	954	988	976	982	981	923	950	950	934	908	980	944	985	996	1004	978	946	988	935	917	953	938	972	975	952	1024	1043	987	955	1000	925	968	1003	986	974	946	940	936	955	1030	989	953	1029	971	990	1008	922	933	944	991	956	925	948	986	949	926	918	982	1002	946	920	990	1050	988	906	944	962	945	936	912	956	988	969	1000	1018	993	970	938	964	976	953	979	989	910	962	957	939	966	916	986	1020	944	927	938	994	927	945	964	936	957	976	937	988	973	952	900	1008	963	1009	961	998	951	967	953	962	915	1003	1019	941	971	946	983	943	980	964	957	992	1006	977	988	974	1020	960	981	929	990	982	936	973	960	946	988	964	945	954	897	956	983	989	928	954	984	938	956	959	975	967	967	998	968	949	989	970	959	940	980	1014	953	978	988	968	990	962	935	948	981	979	989	972	934	933	969	961	955	959	930	1000	933	979	987	961	956	918	968	952	993	958	929	998	998	910	963	953	969	1003	995	993	984	978	989	969	968	947	933	974	960	945	980	989	990	992	965	991	1028	967	932	974	993	1017	886	1023	999	930	996	963	951	943	956	965	986	974	951	933	985	945	996	963	1002	988	947	935	973	958	985	906	977	944	961	948	983	1020	975	894	977	966	1010	963	968	997	935	910	973	979	1016	934	968	940	965	922	982	960	926	998	951	961	911	939	967	948	956	989	956	969	962	979	930	940	920	1004	941	958	955	991	980	968	940	1011	968	978	961	967	955	1019	975	990	954	991	923	981	974	947	968	965	945	987	1002	927	1009	965	941	1008	990	998	938	1011	959	947	945	942	934	1006	989	936	1011	926	967	976	991	936	927	967	996	937	1001	940	1030	1040	974	929	932	951	915	985	964	933	915	1015	963	949	955	1027	1021	1009	1014	980	999	1001	918	973	1024	961	975	953	973	989	955	933	907	989	984	982	982	936	961	993	949	930	938	917	1008	990	886	926	933	1003	945	976	938	956	943	976	980	964	926	970	917	912	993	980	982	1008	932	960	957	982	982	905	919	904	985	944	937	961	936	1021	1005	996	938	905	961	946	940	1008	928	1000	971	1012	946	985	995
61671	29317	12375	3784	1470	852	635	616	485	493	449	438	442	439	416	471	465	448	435	433	442	462	423	453	469	442	433	461	471	488	441	531	427	446	457	448	480	442	427	463	440	436	444	503	472	440	432	451	476	464	416	446	471	470	436	446	434	431	427	434	446	380	475	459	456	464	432	434	427	432	457	449	437	461	419	449	512	504	456	439	428	430	467	456	468	492	440	483	460	482	439	465	464	435	462	409	408	486	403	406	449	431	420	426	481	416	452	430	492	469	485	449	463	425	429	397	460	429	442	431	458	490	489	435	428	481	419	443	442	440	426	412	461	474	487	418	464	458	457	473	400	428	485	465	473	460	431	426	460	395	483	476	411	424	461	466	475	466	449	439	469	426	450	433	396	446	494	438	450	457	496	440	468	465	432	409	445	447	479	457	456	449	477	450	443	456	444	495	460	443	425	432	420	440	448	436	482	439	456	466	484	509	463	444	486	486	464	449	414	429	469	449	441	461	429	428	476	402	448	454	468	449	451	431	488	422	458	442	436	441	482	466	452	453	456	467	448	492	432	489	452	439	475	423	458	449	445	456	431	436	467	426	449	430	424	449	434	447	513	453	510	433	427	451	445	435	497	467	490	409	482	486	471	426	432	459	489	486	431	434	438	451	453	422	460	460	472	441	417	452	432	439	386	419	463	458	455	442	482	453	476	516	427	442	417	459	449	413	448	431	520	477	447	428	439	462	459	439	445	464	451	420	461	436	422	495	473	449	439	423	485	436	411	442	444	458	400	480	448	437	460	457	444	463	446	442	460	455	418	512	407	429	471	411	442	432	442	507	450	430	441	419	442	467	448	431	456	463	462	472	381	478	432	497	404	465	443	436	437	432	467	409	436	441	435	494	446	427	470	459	437	456	461	445	458	434	457	450	445	442	434	482	472	451	450	446	492	445	471	488	461	452	508	455	457	468	459	441	446	489	474	505	503	448	448	482	440	434	456	455	452	454	428	458	471	449	457	427	438	470	479	407	453	407	461	444	433	417	430	424	472	444	420	466	461	434	466	410	424	458	434	448	437	449	458	473	461	446	461	426	447	446	444	462	399	437	441	432	428	448	461	475	480	471	458	441	470	429	486	434	447	428	473	469	459	454	476	468	472	479	446	476	469	458	447	410	459	451	462	450	451	438	449	479	451	438	450	415	441	439	498	432	496	435	456	491	459	425	512	408	439	445	432	486	457	459	480	435	440	455	432	462	448	454	414	503	465	453	458	471	435	426	459	430	417	410	448	468	426	458	428	477	431	469	444	425	455	487	438	443	455	494	433	456	438	460	422	451	452	455	431	455	434	478	504	453	417	435	414	484	456	443	428	447	484	482	452	480	479	482	459	488	436	495	424	417	459	443	448	420	448	457	443	410	444	412	436	472	482	444	453	432	437	471	427	457	484	390	434	429	462	412	443	398	401	443	413	456	449	446	493	420	441	412	436	407	443	465	444	442	445	460	441	449	466	410	482	416	488	453	454	461	417	436	430	451	420	476	413	476	443	437	452	436	433	440	413	432	461	460	465	458	485	489	436	441	433	432	404	495	444	444	450	441	430	463	402	435	415	444	472	477	424	435	433	467	422	440	467	421	464	427	415	426	486	439	419	417	424	469	460	443	456	418	442	428	465	411	445	475	484	442	431	447	478	442	494	500	462	454	442	453	475	466	429	444	437	479	442	474	480	415	484	490	481	419	445	428	465	473	488	417	426	441	423	426	472	466	484	443	452	442	423	467	472	426	463	415	495	482	447	421	438	474	442	450	474	437	480	501	442	446	431	478	479	445	445	423	415	405	454	456	440	421	461	454	441	435	459	424	457	390	426	474	464	441	497	429	448	443	446	462	444	444	426	469	414	437	415	454	419	504	416	464	445	428	449	492	468	470	478	462	429	441	462	457	442	411	441	430	411	487	414	446	449	465	460	453	463	455	450	452	394	446	456	444	485	454	466	433	465	478	450	398	442	408	443	437	457	432	496	421	455	447	451	437	432	442	445	404	471	483	479	450	454	459	437	440	479	448	439	459	444	466	462	447	434	445	433	466	417	433	450	488	424	472	469	443	447	461	429	427	493	433	437	473	481	499	475	446	457	460	431	479	471	425	464	428	478	435	442	424	444	470	416	456	442	451	467	454	431	473	427	440	470	419	452	422	405	468	462	453	462	456	474	439	498	433	469	453	454	459	472	436	447	482	461	404	428	471	464	485	458	444	471	434	430	423	483	484	431	450	479	436	473	486	465	468	446	458	486	425	445	466	470	454	416	444	472	460	476	437	438	427	450	453	453	497	419	442	454	443	421	462	468	408	461	467	483	500	467	447	476	455	432	472	446	451	486	455	430	479	433	448	422	439	452	454	475	448	454	426	507	480	479	463	398	407	443	483	452	458	421	475	456	471	433	471	417	430	426	479	478	442	443	414	438	429	437	398	433	468	429	436	428	459	482	464	467	408	479	466	443	478	435	439	441	451	442	467	497	463	425	494	441	444	452	460	390	440	437	416	431	465	457	421	435	433	438	446	429	456	452	477	461	438	465	476	413	439	467	474	452	505	417	511	479	435	429	506	450	448	494	488	428	453	420	470	429	450	465	457	418	479	472	469	442	435	484	426	405	433	446	445	423	424	479	456	455	486	470	438	443	463	444	442	447	482	428	480	442	433	447	472	485	469	468	455	495	414	436	445	478	471	437	410	447	430	465	451	437	511	427	457	430	436	433	472	478	478	528	464	499	458	418	461	399	439	415	467	431	437	455	463	453	451	444	417	410	408	436	404	446	446	450	430	433	440	459	474	488	496	442	460	447	495	408	481	451	456	451	466	471	461	448	472	484	462	426	471	461	415	462	397	449	424	463	419	464	438	438	435	459	461	459	411	420	459	411	418	478	449	427	464	432	477	463	435	460	448	432	435	430	453	405	427	468	506	470	438	500	474	446	443	447	465	483	472	477	479	437	425	487	426	455	432	481	382	417	429	450	450	463	441	445	459	457	448	460	438	470	461	401	436	453	459	438	471	402	440	446	422	451	452	430	417	441	480	437	407	460	462	442	439	488	433	451	481	456	466	470	441	446	480	467	446	428	447	424	462	448	466	484	454	415	424	448	414	401	445	474	470	446	453	444	452	413	446	464	488	475	488	445	425	453	492	457	420	430	472	430	434	429	412	396	465	454	455	437	467	416	438	494	455	458	433	456	466	455	455	455	442	465	466	424	452	436	483	472	429	471	419	458	474	447	468	487	446	515	466	412	468	456	432	462	440	463	435	485	414	439	442	399	472	480	444	416	467	466	402	458	479	475	432	477	412	435	471	435	454	471	437	430	469	425	487	405	444	392	466	440	420	452	486	406	467	457	443	473	460	430	449	442	443	496	452	418	446	426	468	444	479	442	477	419	453	452	464	446	451	446	466	493	451	428	445	465	425	440	485	455	429	452	479	510	432	452	486	448	443	448	451	468	476	416	436
43037	21210	10684	5991	3412	2144	1623	1405	1218	1009	1022	973	961	926	954	973	958	997	1009	1035	954	950	1001	960	976	1017	919	984	941	975	951	973	956	1027	977	969	928	979	952	942	996	1022	988	963	1004	999	962	942	965	1018	937	925	1033	927	990	969	1002	948	983	972	965	954	993	996	1011	1013	951	909	1007	999	969	999	919	1040	1021	988	957	992	947	977	977	991	1004	991	1010	992	974	939	950	936	974	937	973	945	970	997	965	981	971	938	1001	960	930	1040	982	965	983	937	993	935	937	999	999	980	1006	1005	966	934	1029	1000	944	1016	979	982	1008	1003	984	1004	972	1001	978	957	939	982	981	971	980	971	975	1008	970	975	991	984	947	1004	972	997	924	1019	1016	1016	996	990	961	973	979	1036	1002	953	935	923	969	1023	1014	919	952	989	965	998	981	989	916	933	1009	983	969	1001	988	981	909	911	1002	993	924	964	1006	1012	961	970	990	1009	971	959	947	1001	1020	953	917	939	943	985	1038	993	943	972	978	995	983	958	996	990	951	954	990	997	957	927	953	974	946	971	1002	1033	969	890	976	993	936	1032	974	973	970	958	999	980	979	954	957	981	980	912	983	905	977	993	926	934	964	974	942	956	1014	945	991	954	977	951	957	972	937	970	938	979	965	977	1013	991	914	1012	957	979	947	978	949	953	977	899	935	991	939	980	960	1032	967	901	920	1022	994	928	982	975	950	993	1009	978	999	975	968	949	1004	963	1024	933	945	1007	961	941	1020	994	959	922	960	953	990	952	928	941	909	969	974	965	987	1019	1012	938	986	920	935	988	1041	1038	989	944	932	974	951	950	986	963	1055	969	942	959	988	971	1005	950	999	1008	942	1008	957	945	944	1017	988	965	937	943	980	954	967	965	945	949	960	1031	941	997	988	942	977	1000	983	996	935	957	1010	984	931	975	902	955	986	957	976	985	1010	961	1029	957	967	980	1038	1000	1028	977	993	939	987	947	996	985	944	943	946	982	994	1034	969	1001	957	975	988	998	969	951	982	959	1035	941	999	971	1080	1023	1027	1000	988	982	967	979	1002	1004	985	997	987	981	960	952	1009	971	961	1021	967	988	947	950	960	975	1003	972	902	994	999	959	968	968	974	1041	1017	998	1073	965	1015	957	1011	938	957	951	936	987	938	1004	989	1008	1011	954	1009	983	1006	966	984	978	984	987	979	972	933	959	981	1005	994	903	932	997	947	980	978	970	999	942	1069	1005	1040	985	997	1024	956	948	966	985	1019	997	947	987	963	968	933	948	973	1020	953	972	950	1011	968	973	944	977	945	1000	992	1033	969	922	1057	946	956	980	984	950	890	955	967	972	989	953	992	954	953	949	937	990	977	935	973	1005	990	988	941	1025	1040	988	969	1053	1012	965	955	940	950	972	991	1004	979	972	990	965	969	971	983	991	924	928	951	962	920	941	974	998	1023	962	993	934	997	987	955	974	1010	993	965	977	1043	1001	945	984	956	1013	948	992	953	929	1011	1008	978	1007	988	954	979	1010	998	999	955	929	973	959	1007	936	900	1029	1014	974	1021	979	971	976	936	999	960	1001	948	958	991	1030	948	970	1055	984	947	978	999	1005	964	947	970	949	993	952	981	982	961	950	970	940	970	975	1008	967	963	987	980	991	986	1026	943	969	970	947	923	1004	992	947	939	998	978	1001	948	1009	940	1007	950	972	977	979	929	1010	994	962	977	1040	954	937	917	987	981	1026	961	1027	912	926	1024	967	1005	997	976	924	929	1018	956	972	965	963	937	1024	941	1016	949	960	951	986	970	1028	954	1024	919	981	947	1000	979	991	983	1021	999	1029	953	989	913	924	950	933	1011	932	962	945	1014	1000	988	970	1020	949	957	943	988	984	1005	961	957	970	952	1018	1029	961	958	941	1045	987	956	989	1016	952	1018	957	932	983	995	1002	975	946	976	1004	1020	999	977	992	947	1028	951	968	943	957	932	966	950	964	917	955	1007	915	963	960	952	994	986	959	996	996	991	948	949	1002	951	954	989	956	937	1022	988	949	984	970	966	1000	967	989	1000	941	969	990	963	1059	992	967	981	1000	955	973	984	1004	915	981	992	946	962	967	1061	944	980	919	949	1018	1013	954	983	985	989	991	899	951	993	968	911	973	977	1005	978	996	1011	954	1003	994	979	930	978	980	990	1011	951	970	990	942	981	980	953	955	981	945	965	929	993	958	991	987	990	1018	1020	955	898	1010	947	1022	955	993	938	995	924	1018	1031	947	1026	1026	968	980	1003	966	925	997	1009	985	934	943	974	998	1008	992	952	1017	981	968	990	1024	976	962	987	952	1016	984	1018	995	979	966	1008	952	969	980	931	955	968	1032	960	950	966	936	941	961	953	949	989	1011	1020	992	1042	1016	939	1001	954	944	998	1004	1017	947	929	934	939	991	950	1020	1003	972	1035	983	993	1006	974	915	974	970	957	1018	959	1004	982	961	972	968	904	961	1010	1017	976	982	1059	941	969	969	959	959	982	926	983	987	997	1001	1000	954	994	904	936	1026	979	1028	1019	959	1000	933	940	1042	974	1013	987	944	995	912	978	1009	944	991	1018	950	942	1003	966	971	973	928	931	960	984	973	980	955	972	980	963	1003	984	963	990	992	959	998	943	978	968	926	957	946	1006	982	992	986	973	941	1013	974	958	947	945	976	1028	988	968	930	953	950	974	983	972	946	973	916	977	997	992	958	947	943	960	988	974	1016	922	997	953	1020	985	975	1030	1005	969	935	1024	967	954	958	998	973	1004	921	992	970	1042	995	1010	974	985	979	914	959	945	925	988	987	1035	975	994	916	991	977	1002	992	999	973	963	948	955	923	939	926	1015	972	954	1030	989	1039	959	1000	918	1030	959	1025	982	982	957	942	958	936	1008	989	1006	948	979	970	1029	1040	929	966	943	974	1018	957	969	966	1015	957	956	1035	913	913	1005	994	993	980	937	963	993	1057	977	1002	983	968	986	1004	970	948	978	1006	918	1005	1002	938	985	986	952	973	961	887	1017	1000	959	990	1031	901	950	1023	957	990	955	986	983	984	992	1025	992	940	982	988	993	965	963	938	929	996	956	993	926	951	1025	989	1023	985	945	918	1015	1029	968	987	990	999	992	1016	1005	972	981	989	989	959	958	1051	956	971	1004	970	931	1009	1003	966	1002	964	1016	979	959	926	964	1000	1001	1028	1042	964	966	949	975	999	966	944	980	957	974	967	983	988	989	980	1028	967	958	980	944	1005	923	992	974	983	1003	1044	988	979	930	1034	956	937	941	978	962	968	985	1021	979	984	971	979	986	1007	960	988	964	1081	1001	1000	938	949	968	933	975	995	996	953	1000	972	973	902	984	990	987	1001	962	960	977	982	906	962	944	984	993	921	996	977	913	955	998	999	956	1004	1019	969	976	970	983	992	1018	987	1001	956	967	994	1011	994	966	1002	1012	1057	1017	933	1002	946	1040	1021	977	948	967	1012	1002	1027	933	998	999	961	964	1026	1006	1009	984	1015	984	1006	967	931	921	949	1026	960	1003	989	1023	935	935	964	978	993	968	977	987	970	952	957	985	1000	1005	926	966	983	938	1000	936	940	959	969	924	998	986	1051	1011	965	1015	1006	1023	945	975	1001	995	1028	1026	980	958	979	942	956	985	956	960	990	950	932	965	961	974	934	1037	971	903	981	946	1016	949	978	918	1011	1039	987	929	945	1019	955	960	924	996	1029	958	1011	982	960	980	973	973	1010	998	992	965	1015	1051	969	931	974	976	929	982	975	983	974	1008	949	995	963	1006	941	1019	1002
53709	18785	3604	874	529	459	472	425	413	449	447	460	510	455	441	454	474	450	457	455	449	464	452	457	483	456	438	459	446	422	446	468	441	449	451	435	481	421	401	438	482	478	431	431	500	456	464	464	449	444	456	476	464	415	412	454	432	464	403	490	472	437	448	466	439	447	448	454	478	449	435	433	422	455	441	431	470	450	440	438	442	440	487	473	466	472	457	422	503	448	435	450	457	452	463	471	450	485	455	445	413	455	464	445	470	456	441	443	443	508	447	430	479	476	461	478	431	416	419	456	465	485	437	431	454	432	443	402	412	461	453	450	466	465	408	440	441	397	474	476	462	461	476	453	451	446	458	428	447	440	417	418	447	431	424	441	430	478	438	426	449	434	439	454	433	447	447	417	448	448	458	474	466	460	459	413	470	447	466	441	438	401	475	464	434	459	458	427	498	461	452	433	427	460	464	465	455	428	432	401	440	432	459	457	460	461	468	449	450	486	452	445	467	461	444	453	453	459	428	438	434	470	433	477	420	438	447	424	449	447	492	444	433	444	459	481	464	397	459	435	440	475	437	479	468	424	456	420	469	472	473	443	428	422	415	388	440	452	468	443	485	501	426	433	414	453	429	449	431	457	432	442	469	462	420	417	444	408	421	480	454	449	403	436	444	416	481	419	477	437	411	467	413	417	447	451	440	465	449	407	409	478	449	460	444	409	429	426	406	449	455	469	437	474	445	439	457	435	443	458	450	488	440	452	439	486	432	470	480	487	423	444	447	407	410	428	485	469	430	450	439	430	408	430	446	465	456	442	446	462	493	452	447	465	480	441	468	453	439	423	421	391	425	442	487	453	460	449	468	437	429	469	411	441	455	449	470	432	460	401	453	476	486	455	463	458	419	505	457	445	476	458	443	477	392	441	452	460	407	418	433	472	437	451	396	423	451	427	394	458	481	444	444	418	442	466	439	425	464	396	424	467	433	444	452	451	452	478	440	471	438	399	476	431	426	406	407	455	459	419	410	460	443	521	453	438	451	428	453	443	433	437	432	455	484	447	432	477	481	434	465	427	451	442	442	458	433	443	420	424	484	423	439	418	464	426	409	426	452	456	409	424	435	454	416	454	476	420	461	470	428	450	481	443	440	456	417	457	412	442	450	402	431	395	457	444	463	396	440	441	497	466	439	465	403	447	404	425	427	427	421	455	488	437	484	428	450	438	440	423	463	446	448	464	421	478	488	448	449	483	441	429	423	454	414	414	466	442	478	442	418	446	449	478	438	430	464	443	420	459	440	452	425	421	441	460	472	461	461	462	430	403	456	428	469	448	410	454	478	465	451	443	412	505	432	426	467	424	417	424	465	469	406	477	442	485	422	390	440	474	449	455	435	436	418	465	461	464	430	471	474	446	464	435	445	472	464	446	417	489	461	415	470	499	434	417	440	466	465	439	464	444	420	436	484	455	470	433	425	472	404	417	442	443	485	420	444	467	470	458	433	447	445	436	470	462	436	449	411	461	449	449	466	441	407	423	474	440	384	412	441	430	452	492	465	468	471	434	432	463	450	454	441	423	507	442	396	468	465	451	427	451	470	434	438	419	462	441	451	443	428	438	439	466	410	407	483	395	439	439	451	452	421	447	395	454	442	403	456	441	430	459	408	480	454	430	479	474	436	468	458	470	441	501	428	462	455	438	462	432	488	435	469	412	419	480	411	456	483	413	439	464	443	442	496	453	470	481	475	452	456	485	479	448	438	414	453	463	426	432	491	453	425	418	478	459	473	463	430	452	480	458	442	436	460	507	469	424	463	428	471	457	431	442	449	437	441	425	407	404	443	480	438	419	442	452	479	410	466	416	477	445	448	429	434	408	492	439	475	480	407	447	434	468	478	464	453	410	453	441	431	470	416	441	475	432	493	427	469	432	451	469	485	439	468	468	460	426	441	408	443	459	425	465	394	395	439	422	402	402	461	408	436	441	409	447	441	472	454	409	440	436	447	453	481	454	426	476	455	446	452	440	438	442	435	472	452	420	448	477	437	461	444	476	457	440	383	455	454	516	479	463	480	427	463	466	470	448	453	441	463	430	440	419	455	411	479	480	438	469	430	431	462	380	468	411	436	464	494	436	494	416	415	402	441	428	447	424	460	437	405	444	464	469	438	453	402	423	443	451	471	451	462	451	471	492	431	474	455	446	481	501	424	429	468	472	448	487	458	416	420	430	463	469	449	448	433	486	421	440	445	448	398	461	433	469	451	462	437	428	418	431	472	458	474	426	452	447	446	426	396	418	459	432	465	449	400	442	450	445	446	419	456	444	426	480	466	440	464	472	439	473	454	445	455	428	488	457	464	437	418	459	411	467	421	423	467	456	455	447	427	413	447	445	465	491	447	444	503	496	408	441	459	471	417	466	420	439	465	447	467	435	495	424	453	482	442	456	463	466	429	436	443	427	465	429	445	444	462	467	461	459	465	419	459	496	446	471	462	453	484	430	432	442	463	464	420	479	468	443	475	455	442	467	455	453	420	450	397	436	428	441	450	446	424	430	442	439	490	450	447	506	442	435	465	462	440	407	402	432	444	443	456	473	454	446	394	442	391	457	443	441	444	472	458	441	448	479	468	432	415	450	428	481	458	457	468	476	436	428	463	423	457	464	503	462	432	462	465	475	471	440	411	441	430	398	415	443	413	425	459	462	432	470	441	456	428	439	406	410	440	409	442	460	454	506	469	465	433	450	463	449	414	456	484	426	445	454	456	491	424	440	410	467	424	437	419	493	479	453	422	464	454	453	453	451	472	414	447	444	445	469	450	448	465	474	438	463	435	416	462	451	445	458	465	404	493	473	457	401	427	441	428	473	465	429	478	463	440	444	482	411	455	445	419	440	453	447	437	449	478	485	463	425	446	473	453	432	418	451	505	440	429	432	464	419	448	464	419	426	399	419	369	429	436	431	440	453	412	450	454	454	454	463	442	438	473	399	439	419	505	489	452	418	433	415	476	468	468	452	434	454	528	427	455	426	426	446	416	430	435	438	436	409	435	455	400	435	451	439	418	393	454	451	453	461	492	423	467	433	424	434	461	492	455	425	459	410	457	444	415	404	445	459	444	473	474	421	425	420	432	482	423	478	427	424	477	450	445	458	419	408	417	435	427	461	405	436	472	441	459	467	465	422	429	436	409	456	431	440	460	469	489	461	436	459	397	451	471	475	475	437	437	443	426	437	437	447	487	425	453	440	409	479	436	435	469	437	446	396	436	452	414	455	443	453	421	421	450	429	443	442	454	445	483	407	424	447	475	425	461	464	450	447	446	454	461	421	461	473	451	444	483	447	448	441	439	437	430	464	473	404	459	435	479	460	478	445	431	421	428	452	422	449	442	435	431	454	480	466	426	443	450	459	436	462	444	478	485	489	446	457	479	463	464	488	408	442	438	431	446	445	456	462	442	469	433	419	446	458	427	427	451	434	469	439	433	413	430	449	464	448	474	452	428	408
37157	10630	3419	1921	1289	1084	1045	993	960	1009	938	923	962	1017	984	953	960	987	924	970	938	935	987	915	1017	979	937	970	896	976	990	988	1042	1012	974	995	950	976	1014	992	968	983	943	1000	980	954	946	959	967	906	939	974	953	987	950	912	944	972	996	977	972	983	991	994	959	1014	981	954	956	879	931	949	937	967	926	960	996	943	856	931	970	939	978	918	993	1002	968	934	975	951	934	963	973	959	926	929	939	934	948	938	931	900	982	945	982	917	1022	974	988	990	972	948	943	941	956	1011	946	967	963	979	975	956	971	974	940	892	996	946	992	941	904	934	993	923	967	963	993	947	993	947	980	995	882	988	971	937	972	910	955	958	961	955	969	992	982	888	1006	1011	962	1007	990	934	941	960	970	1010	1002	942	991	973	999	968	908	999	972	973	947	991	943	961	933	950	957	943	1017	1011	1022	1006	991	981	997	969	963	1002	958	984	979	981	978	957	1029	996	929	955	960	956	978	996	945	951	959	984	997	966	932	945	942	952	930	994	971	1000	962	956	952	959	964	952	984	914	978	938	997	885	988	931	965	944	971	906	1006	1007	947	997	973	1010	998	939	992	959	994	930	998	991	981	935	961	939	937	1007	957	967	1044	979	950	985	983	941	895	944	948	955	962	1008	953	969	1010	913	953	981	942	1022	917	965	926	956	1002	951	956	975	987	995	946	998	942	999	949	931	942	973	898	975	964	957	964	994	999	949	967	947	953	967	992	987	958	945	1008	985	968	963	993	934	981	959	938	906	989	968	955	912	967	985	949	949	972	932	975	958	963	923	964	924	957	957	926	930	1029	972	960	965	935	973	977	928	958	946	997	944	918	1027	974	969	929	944	956	955	977	965	921	993	965	969	992	943	947	972	934	967	978	950	982	992	982	969	1012	986	957	997	968	925	973	940	925	982	934	933	923	960	1007	983	952	981	936	1037	946	960	953	966	977	952	1006	902	944	956	960	972	1054	935	934	1016	857	938	911	993	976	932	948	1003	984	989	949	1003	919	947	965	912	958	914	939	956	958	986	1028	1002	1001	963	942	956	993	941	1007	933	966	940	987	1017	935	925	1019	978	943	904	973	962	954	970	944	988	971	972	956	952	939	949	929	938	981	927	933	983	1011	948	946	969	896	917	894	969	960	959	976	1054	906	1015	910	949	961	959	974	1068	937	957	975	968	946	959	946	950	959	924	983	969	947	955	961	954	956	899	956	943	992	963	978	922	976	952	964	955	981	998	917	992	975	922	908	1005	932	985	959	1003	1006	992	944	949	1003	913	959	951	954	1025	929	916	962	934	971	978	945	1007	940	1033	997	969	945	974	964	988	944	985	1006	949	945	935	953	965	942	970	935	929	959	1027	970	985	974	968	967	940	968	944	940	989	965	946	977	964	975	966	954	981	924	996	956	937	983	973	1012	963	1013	957	998	974	971	981	986	976	989	944	961	998	927	918	921	977	960	940	971	985	980	993	948	940	919	966	999	966	961	939	1013	933	914	1021	958	938	899	948	982	961	989	983	958	992	956	990	964	981	1002	974	980	1013	973	1018	947	900	979	1009	957	1040	1043	1015	933	1007	951	927	949	980	930	944	987	932	934	972	918	936	1000	986	964	941	1025	944	947	987	992	963	1000	883	952	968	917	886	949	999	987	901	973	897	951	994	921	917	997	979	1001	954	945	995	952	1015	928	1000	1058	942	934	945	967	934	962	1002	950	972	941	968	974	1026	966	941	946	980	957	940	965	964	918	1036	935	939	950	1019	1053	977	943	963	1009	933	917	933	988	999	935	1018	948	975	956	876	908	963	979	942	973	981	967	921	937	1010	935	986	916	920	922	1023	998	942	978	905	956	953	987	975	952	952	972	915	973	951	1004	964	975	956	939	975	938	994	967	986	885	960	970	1002	946	903	951	933	1012	976	967	906	976	1022	949	967	948	952	954	1001	980	980	988	926	978	925	993	987	985	968	974	988	991	963	947	1004	955	932	987	947	945	981	974	912	939	991	980	960	992	964	1032	978	965	1009	990	974	953	994	933	933	986	995	1022	950	968	891	923	909	1000	997	989	950	935	948	939	967	941	993	1016	956	993	976	953	1000	1026	915	979	956	959	1011	940	928	1018	947	979	987	988	974	983	964	943	980	956	940	959	929	971	975	956	1003	912	953	955	945	1029	982	997	996	991	1026	978	933	999	956	935	1000	1015	957	971	908	918	919	961	961	965	1048	974	954	913	959	876	950	989	950	962	960	967	939	937	943	941	1037	931	977	1001	981	949	950	963	962	946	1010	938	899	939	961	974	978	982	970	937	995	991	1023	926	1001	942	981	983	953	983	994	992	920	1022	972	951	938	953	992	928	975	914	999	956	973	951	978	997	991	969	959	923	956	936	964	942	1007	989	958	967	975	1016	930	937	955	1007	977	932	985	955	901	988	945	908	943	933	956	951	959	972	916	1009	971	944	969	963	927	988	977	967	921	897	1014	996	929	1024	962	917	909	944	984	977	934	935	1001	931	949	936	974	999	947	1011	946	928	1001	940	922	1048	956	1014	964	929	954	968	922	898	956	892	1008	936	976	987	1017	946	965	985	982	1000	996	918	979	948	1016	991	998	1002	963	947	977	976	968	900	979	985	961	976	968	934	984	958	973	991	985	1008	914	955	993	1001	927	933	970	1017	937	974	1007	977	974	969	1012	923	977	937	961	947	899	959	977	936	933	971	1011	870	976	949	936	971	953	928	984	932	941	951	983	979	994	983	1019	1018	960	960	981	942	968	1006	975	940	994	946	899	985	955	925	996	1020	949	919	949	990	976	978	931	925	998	927	940	957	963	971	947	976	939	959	925	893	1026	1027	954	956	996	1023	923	993	967	926	968	996	898	913	933	962	934	961	896	970	952	961	987	954	999	919	979	993	997	962	944	901	941	954	953	976	976	960	961	1001	990	990	946	991	994	955	949	969	937	937	1043	964	959	924	996	1005	979	963	971	988	973	993	926	950	922	971	983	914	993	984	924	955	966	989	972	992	968	935	981	977	935	1025	933	988	941	956	942	976	1001	960	1026	986	992	957	1011	973	983	981	989	971	993	948	947	961	955	988	984	905	933	937	958	937	951	966	966	986	1099	975	960	964	955	960	954	960	1000	994	1021	978	955	964	943	1003	936	977	947	969	937	954	991	1015	986	958	961	949	952	929	931	919	969	953	921	1007	964	1014	955	984	945	977	978	1056	990	999	986	962	962	997	928	985	1003	961	1012	963	969	954	972	943	931	965	914	998	982	944	986	1006	921	996	988	950	963	967	982	968	948	958	952	961	947	975	910	941	952	976	974	974	974	923	915	1024	957	995	964	954	921	959	991	967	936	936	992	952	982	938	982	1004	923	1035	963	958	947	950	952	950	991	992	1000	964	972	997	966	1018	972	937	889	979	870	992	990	945	962	893	945	917	930	1001	921	1010	935	917	995	1010	1002	975	944	996	975	1007	937	971	997	966	968	926	957	944	953	926	959	947	990	991	912	979	947	1015	954	978	991	945	923	974	910	975	966	992	968	965	986	1052	935	929	996	997	943	960	939	980	973	970	979	955	940	967	953	966	953	961	972	985	963	998	916	962	1026	954	929	1002	952	996	944	965	1013	945	934	994	957	981	1007	963	1036
62009	32957	17035	5282	1635	977	766	633	555	470	427	456	474	419	464	404	419	498	436	477	485	432	453	416	441	454	410	426	425	456	496	438	443	429	465	438	492	401	416	493	446	479	495	449	440	423	488	479	478	427	443	454	463	443	440	460	470	447	452	477	441	479	442	442	451	436	443	423	424	410	484	413	451	461	413	424	436	465	438	465	440	489	469	432	434	426	449	425	428	414	483	430	443	464	456	433	464	423	433	453	458	387	419	428	438	448	437	441	433	414	435	463	417	457	464	453	434	443	436	408	448	450	445	393	433	457	451	424	452	481	479	451	411	406	442	446	469	473	437	478	508	456	443	418	440	453	452	426	456	464	435	395	471	466	445	442	451	429	462	454	492	444	448	463	447	464	453	438	449	475	476	443	454	418	426	436	423	439	433	461	473	437	451	448	503	484	458	478	435	464	435	451	439	416	447	474	465	457	471	454	454	481	435	447	436	479	475	445	459	478	443	429	452	399	454	439	470	452	437	452	446	457	457	426	458	424	448	439	456	483	445	388	480	440	448	413	465	483	407	448	431	468	447	455	436	456	437	469	500	395	451	457	471	460	437	434	477	427	434	459	500	450	435	447	414	466	406	466	429	434	470	476	461	422	431	421	437	425	441	425	448	465	428	448	465	443	416	447	415	443	431	436	437	471	433	403	449	453	460	467	460	443	427	456	445	426	423	423	432	457	469	446	413	423	426	438	492	447	418	460	438	457	403	453	459	460	450	466	462	441	477	448	418	458	436	447	453	452	450	444	459	483	431	421	430	404	431	424	451	427	471	462	470	458	483	424	455	436	392	426	433	453	473	409	448	466	476	456	453	449	445	418	435	406	403	442	478	420	447	435	452	486	453	472	463	443	433	444	463	437	469	437	464	467	438	504	445	500	437	445	470	450	431	405	456	408	442	470	401	418	442	411	418	395	435	433	408	467	457	435	485	469	430	464	457	437	431	407	445	419	413	444	405	446	490	432	436	456	432	447	444	499	434	453	515	392	469	440	454	458	473	469	437	462	431	453	459	438	459	440	447	410	432	464	480	440	404	416	451	454	442	430	430	417	413	408	439	434	480	453	461	474	473	498	460	425	436	415	437	461	438	449	462	381	448	435	456	436	492	466	438	491	454	425	448	438	402	481	464	473	461	437	417	428	476	409	451	423	440	415	408	461	481	436	439	489	464	419	458	470	517	488	457	449	470	450	475	443	450	466	472	463	467	471	436	449	424	429	438	433	485	479	450	478	420	462	429	422	473	494	446	433	449	468	462	448	429	430	458	417	427	414	444	461	452	439	438	387	414	457	424	455	480	466	415	444	440	444	439	465	435	420	420	438	438	452	423	466	439	444	479	437	464	425	470	460	484	454	424	439	450	461	473	467	440	458	480	455	423	408	423	431	490	463	443	454	461	441	444	431	426	465	414	437	448	451	453	447	455	475	437	472	466	413	451	449	441	426	428	449	472	474	410	501	435	449	422	450	472	467	416	465	443	445	440	464	418	455	493	459	426	466	417	484	423	434	440	451	427	401	429	472	484	461	438	393	477	481	479	453	471	414	433	429	479	422	463	446	455	426	495	421	442	410	458	420	450	449	438	457	444	427	460	452	412	417	480	474	457	465	495	454	478	442	418	425	433	456	474	484	443	411	476	437	430	456	375	484	416	391	438	414	429	406	462	474	452	442	429	397	452	439	471	517	451	511	427	419	446	428	452	457	419	413	408	469	404	440	488	411	462	465	453	460	424	414	401	439	448	397	478	446	468	470	459	423	442	470	427	433	441	444	416	474	450	445	435	438	462	480	398	458	431	419	434	448	415	464	441	416	453	444	474	484	461	427	406	432	462	438	395	481	464	467	432	409	465	439	476	447	411	466	442	467	465	447	491	439	474	414	458	436	426	464	464	436	473	426	419	513	422	440	448	433	401	407	463	435	471	425	473	455	434	435	428	464	423	496	454	450	429	451	430	413	433	466	427	455	450	430	428	432	441	481	447	461	485	456	474	437	446	411	428	457	434	431	457	491	475	408	471	494	464	452	445	445	451	448	428	475	451	443	429	460	404	440	433	422	379	425	462	449	401	438	447	426	472	429	440	427	449	419	438	455	447	435	436	466	436	471	440	427	437	451	480	470	453	465	429	489	506	389	448	435	443	455	496	436	414	474	435	416	438	456	456	425	433	468	406	425	460	406	477	459	455	471	454	455	441	434	459	459	397	483	448	427	432	464	438	406	443	418	408	485	465	468	404	437	429	435	479	464	477	422	453	439	413	451	427	414	452	434	420	402	439	407	413	400	433	475	444	487	470	438	461	417	463	453	422	424	450	431	496	444	439	441	462	436	470	456	452	420	428	443	447	469	470	430	460	453	494	441	443	395	404	433	428	406	428	424	440	404	454	420	479	420	394	460	507	434	439	492	447	461	483	438	438	429	453	452	424	406	398	498	472	447	421	450	421	445	420	390	405	463	479	438	397	414	436	429	436	408	430	435	399	460	432	467	402	455	454	474	451	456	481	446	426	486	473	478	453	419	439	412	432	455	386	438	432	412	389	467	445	449	462	454	448	461	440	459	485	411	396	409	433	443	409	467	466	431	463	461	425	484	441	445	440	446	458	462	407	470	428	432	439	462	470	470	457	427	420	464	446	443	410	409	419	419	461	466	429	435	442	427	417	472	469	447	434	448	438	406	404	444	428	461	414	425	457	464	468	484	433	464	428	454	471	473	450	467	419	417	445	472	442	446	447	438	462	502	450	447	408	405	458	429	412	457	464	480	460	460	386	435	441	504	474	483	464	457	426	452	443	439	436	467	453	460	440	473	473	459	437	453	444	447	445	442	424	471	423	439	458	409	428	424	478	459	466	472	435	423	445	467	417	427	442	448	443	385	477	440	482	455	444	434	420	471	487	431	440	454	441	443	438	399	430	475	396	440	419	481	479	409	445	449	447	444	439	445	461	456	466	403	489	449	415	460	408	438	427	436	402	412	498	427	486	435	447	459	424	497	498	478	445	428	484	459	424	446	436	450	419	452	449	455	444	464	437	448	432	450	499	460	459	439	462	437	427	430	416	420	440	454	418	424	514	452	452	444	420	431	456	415	443	475	473	473	438	432	420	443	457	446	464	451	415	402	479	434	460	396	430	476	446	447	423	456	412	520	472	429	449	450	449	450	461	416	432	442	434	446	503	482	455	473	460	417	420	442	487	451	427	440	455	472	434	411	507	477	420	461	429	430	440	457	451	456	455	450	442	453	428	429	427	410	440	453	440	454	475	462	451	452	428	458	443	401	482	413	406	421	449	396	456	445	442	484	448	424	415	429	397	469	439	447	444	424	498	424	452	460	436	475	436	464	419	399	463	492	483	431	455	461	447	421	454	423	434	459	454	411	499	492	474	444	411	433	405	448	475	437	404	483	402	434	467	459	447	457	394	404	458	480	435	485	401	405	476	410	450	508	453	461	487	441
41152	26157	16798	7503	3802	2663	2041	1647	1320	1092	998	990	973	971	928	954	966	969	1006	992	955	992	989	977	899	975	974	951	962	959	952	1040	1002	905	973	926	1000	987	956	937	1005	1002	993	938	918	963	931	989	995	987	940	892	952	1001	926	981	971	968	986	1016	1014	931	949	1013	979	977	937	990	969	1002	980	941	935	937	965	987	998	994	977	951	1022	1011	1032	990	901	938	963	993	977	945	967	964	1008	984	973	1002	994	997	969	968	996	943	986	1026	976	911	914	965	997	976	1025	977	931	946	896	961	997	963	952	953	976	980	983	967	912	981	967	949	946	1017	1002	987	936	968	1003	940	951	929	983	1020	967	954	962	968	977	1009	961	933	982	964	921	943	989	962	952	958	985	946	972	982	1000	968	1001	963	991	923	956	953	1043	953	958	938	943	977	953	949	961	971	999	993	972	938	958	999	1037	964	1034	1016	935	947	946	960	930	920	984	960	984	960	932	956	945	978	916	946	979	923	990	937	917	995	971	953	992	957	934	1000	1007	1012	969	959	1005	987	933	983	965	975	973	982	988	986	970	1018	1003	949	972	1017	981	1020	952	949	965	1027	980	1001	973	953	994	920	1005	976	998	934	951	927	917	939	953	960	953	940	1001	957	953	933	966	944	972	964	979	927	939	921	1030	1009	946	955	992	971	980	952	952	997	931	932	984	907	985	952	951	964	922	997	914	958	975	981	1007	925	958	970	984	952	997	978	920	944	1007	923	1005	1013	971	962	937	953	924	994	1025	983	992	932	942	956	978	967	971	959	891	985	915	1022	955	986	908	965	952	973	967	928	953	986	924	1006	927	987	956	1010	931	936	995	920	1011	982	944	975	945	996	997	953	983	961	957	986	1020	1036	896	1002	922	964	1016	955	980	961	981	967	962	939	970	939	963	964	965	955	1007	947	971	968	937	966	999	929	971	997	939	950	942	983	950	956	962	978	981	944	988	981	961	1021	951	954	902	975	967	946	940	974	968	972	977	947	952	994	983	1015	972	967	956	986	946	981	988	999	1019	954	956	963	1005	936	925	958	1004	943	949	968	996	962	949	982	936	974	930	994	979	1002	962	950	966	952	947	980	981	957	950	967	938	968	923	973	972	932	956	964	989	1011	979	986	958	922	957	971	997	956	998	961	996	1021	1000	963	994	1015	946	992	959	981	978	996	974	954	1004	1002	966	1042	920	950	988	962	1011	977	965	973	948	953	938	966	957	991	940	944	947	963	942	1032	968	960	973	995	975	933	965	952	925	996	935	961	977	926	936	946	927	995	1006	960	978	915	949	993	973	958	935	929	988	972	996	1023	1030	963	916	937	935	973	970	978	942	931	1026	1016	927	949	968	984	932	994	967	951	981	948	958	985	928	935	955	953	1005	933	1054	964	932	930	940	958	964	968	1015	952	973	968	1005	956	969	1021	990	1010	996	973	932	915	936	956	942	948	1022	989	1006	918	963	992	1004	984	953	989	934	958	959	938	913	952	923	972	975	949	928	1002	1003	936	1000	907	920	931	995	1006	1003	955	946	937	960	984	940	993	1012	923	936	1003	1034	976	966	1043	911	985	941	974	962	942	951	937	987	973	959	1019	914	980	948	953	925	931	977	990	956	995	905	949	954	943	960	1026	997	962	949	934	986	967	937	966	956	974	934	939	1000	990	970	929	1036	939	998	965	940	942	991	890	942	970	1010	957	924	940	919	986	1034	984	958	982	934	969	967	1006	989	926	1037	954	922	972	959	951	987	970	955	977	944	1015	982	945	994	929	949	957	940	956	908	983	934	964	935	928	979	1022	964	980	987	989	967	926	999	1007	974	968	950	1000	991	958	967	963	1000	984	934	1014	964	952	958	1000	970	952	952	992	975	985	953	980	949	956	971	940	974	985	972	1007	1010	1019	972	1004	933	940	969	990	947	955	1006	927	1001	954	983	962	927	949	980	981	943	942	961	1028	962	963	938	932	935	1009	953	979	1003	988	978	991	1035	1046	941	884	994	986	1008	969	926	974	946	994	970	970	995	984	984	909	982	961	918	977	969	968	944	975	948	949	949	933	948	999	978	1008	977	946	954	948	957	1001	925	1023	1007	1001	937	949	970	999	1020	984	986	990	962	926	972	956	948	971	937	1014	976	1014	982	979	1007	994	960	936	985	980	910	980	973	998	988	970	968	896	1003	940	958	1004	997	961	1002	997	960	944	978	941	961	961	966	956	964	913	1049	991	986	952	968	949	969	923	976	950	1017	928	979	992	947	971	995	899	1000	1015	968	1016	967	956	963	930	943	950	963	949	976	978	931	1007	946	953	984	1046	997	908	907	943	918	953	930	1003	1024	956	898	964	976	957	968	975	948	937	931	946	935	881	965	962	1032	1000	1014	960	978	965	941	948	968	980	997	916	959	992	990	989	896	964	937	966	965	969	927	949	1007	973	958	975	980	934	985	977	960	965	951	920	939	1012	983	951	1011	962	1026	948	921	968	980	993	960	952	935	1010	956	990	975	979	978	899	1000	1010	961	978	973	945	930	946	982	996	957	972	1032	984	994	940	960	953	984	990	902	926	975	950	938	932	989	964	980	971	923	951	937	915	939	987	1010	937	918	884	943	990	1022	1018	971	1042	955	940	938	984	976	984	1038	940	957	1040	944	933	988	987	957	966	992	956	1015	937	986	951	976	988	945	1011	946	914	944	973	983	1022	895	972	954	914	965	965	1033	979	973	967	917	1007	1025	996	957	920	1000	975	1006	969	1026	928	942	945	985	949	968	1025	1001	1003	960	967	973	953	967	984	997	975	973	967	974	1007	939	914	1003	941	922	944	970	963	952	962	1020	978	969	955	975	959	925	1025	949	972	973	988	919	954	941	994	961	998	951	1003	930	995	914	976	994	987	898	932	974	1004	964	985	968	1000	957	910	974	948	976	980	957	942	1030	1012	939	965	1011	997	973	943	927	945	975	928	949	1044	975	913	964	989	1033	963	972	911	978	968	967	927	1007	991	950	1001	949	966	927	948	983	942	1044	931	957	968	944	1000	949	976	985	1009	971	993	982	942	937	1063	1010	921	936	960	963	1010	971	991	924	968	963	965	988	970	971	965	965	1028	999	911	931	973	967	1007	973	1009	940	925	963	932	941	963	1032	993	959	975	953	952	960	959	947	976	983	950	904	976	950	945	1012	986	940	952	967	958	931	946	974	970	942	1007	954	975	931	1001	987	988	969	1000	991	996	966	990	988	941	977	937	1017	967	995	1019	974	975	915	982	951	937	932	1006	1029	972	999	1003	1007	988	904	993	982	952	971	989	964	987	945	997	898	949	1030	946	961	934	942	912	994	981	964	974	1002	929	976	974	986	1004	985	901	911	992	1008	924	977	977	959	983	958	968	936	959	954	944	979	921	973	989	987	1003	973	973	1010	970	968	990	933	1001	938	951	1008	965	935	962	974	983	931	965	923	929	978	940	1005	963	929	933	845	984	951	948	964	978	940	1002	976	1038	932	1054	964	958	997	1020	973	940	893	983	936	1029	988	961	954	971	984	969	996	998	936	929	908	922	956	1005	937	989	987	955	1007	995	994	992	1019	947	975	981	982	943	953	938	989	999	1041	958	955	982	951	950	959	986	939	966	910	953	956	973	1000	936	965	1008	938	988	982	939	938	985	918	981	960	934	984	1002	983	959	989	951	968	956	936	984	989	972	944	948	967	979
60510	29742	12676	4141	1834	1176	912	714	570	512	441	456	431	436	471	455	442	428	453	418	480	429	469	455	454	421	423	424	446	423	449	452	434	459	483	444	477	486	463	442	455	461	420	466	424	461	449	493	448	440	463	436	429	468	419	428	464	489	471	439	454	421	440	454	460	441	437	479	432	433	476	514	462	425	443	429	390	455	464	413	455	405	384	440	472	414	431	434	455	467	423	478	460	451	424	439	460	460	471	451	419	489	496	426	478	496	438	474	420	523	431	429	412	448	423	474	487	473	450	450	483	436	425	420	468	411	429	450	457	465	467	453	474	422	430	421	461	465	456	437	443	451	431	453	469	422	460	465	458	446	422	465	451	478	450	444	448	416	428	458	456	451	463	477	465	464	436	476	429	450	399	486	456	480	443	466	408	455	421	498	440	419	464	436	438	452	460	434	432	467	426	455	429	419	417	434	458	469	432	494	435	486	454	445	426	438	474	478	401	443	424	492	464	473	455	457	448	458	454	458	464	448	445	420	495	480	449	390	431	469	444	471	450	444	420	492	447	425	453	463	462	432	448	462	414	463	444	437	447	464	478	449	444	470	433	408	431	448	450	418	413	457	441	500	453	427	458	451	449	477	490	445	511	424	442	452	466	441	454	477	498	468	488	454	485	505	446	445	441	474	464	424	434	423	434	452	437	416	477	434	505	445	443	446	451	435	469	434	432	463	458	464	449	438	437	416	477	443	492	442	475	488	465	469	476	473	444	429	459	450	442	453	463	460	475	458	404	446	479	459	466	433	451	434	400	480	498	451	490	476	487	493	421	439	429	446	414	453	443	454	469	486	449	394	421	457	400	457	418	442	431	421	406	393	422	490	417	491	448	463	436	478	445	515	449	433	455	439	457	437	450	433	449	443	439	471	443	494	448	452	487	448	475	475	428	456	449	457	455	452	425	444	481	452	494	469	455	481	420	435	443	429	448	451	438	516	434	441	435	453	445	464	439	481	464	453	473	460	428	438	467	461	496	455	446	430	457	500	472	416	469	440	450	429	428	448	453	431	445	438	451	452	459	461	433	439	407	464	434	480	471	462	406	443	457	441	456	470	395	432	440	458	469	465	455	423	472	438	461	436	439	446	437	389	416	403	471	462	448	467	469	436	454	439	432	452	459	448	470	448	414	442	436	500	471	455	445	470	441	465	461	451	421	497	461	476	482	438	456	467	456	457	436	448	471	454	455	412	477	442	436	467	444	476	420	476	439	432	467	438	422	485	483	454	464	455	465	479	466	461	428	490	442	466	455	477	451	466	480	433	448	472	460	473	436	449	470	448	448	449	428	461	469	395	443	415	472	435	423	433	472	413	473	452	441	461	442	472	418	432	432	444	439	474	406	433	454	488	454	437	435	461	465	442	428	458	441	405	463	455	466	451	470	479	417	457	426	375	465	486	453	492	416	493	402	439	484	478	458	443	447	471	460	438	443	437	428	475	464	439	438	443	434	430	496	462	458	465	472	427	423	418	477	488	478	436	436	450	433	499	444	438	424	444	453	482	445	410	470	456	438	471	453	432	450	412	424	472	414	439	427	433	455	475	462	447	485	502	419	460	455	438	458	502	486	459	453	443	442	484	446	441	459	470	494	409	432	429	442	492	434	476	442	473	469	473	466	434	476	459	443	430	468	457	499	453	460	473	443	488	460	420	474	466	436	435	445	486	458	432	430	428	459	463	449	449	418	421	425	419	456	464	465	443	430	464	455	484	473	466	449	433	422	429	449	441	462	409	473	454	449	473	420	483	426	456	464	498	468	447	445	433	451	447	455	437	454	437	455	450	468	402	440	451	456	473	471	475	420	430	488	473	422	448	490	458	444	464	458	445	416	469	430	396	438	463	408	436	437	423	444	456	480	452	470	495	474	455	385	466	499	483	421	458	472	467	413	484	436	436	422	450	443	482	424	428	412	461	434	463	443	445	417	425	427	479	514	459	475	459	471	462	453	484	450	485	440	449	450	472	479	444	484	443	435	418	430	428	463	437	431	503	438	459	453	443	455	462	489	469	406	461	470	443	471	456	421	469	442	460	420	447	441	440	469	431	448	452	445	487	475	448	437	459	446	422	462	449	432	450	456	439	474	448	531	478	421	477	457	454	458	450	455	436	421	419	464	473	487	464	447	447	472	446	427	425	428	437	470	459	472	446	473	405	440	455	438	427	493	465	452	438	443	392	454	463	428	410	461	464	500	427	456	443	468	457	446	453	431	433	473	463	461	460	420	467	432	467	420	445	515	466	453	491	415	470	405	451	511	459	455	418	453	402	450	491	417	462	456	470	425	415	416	456	484	460	458	480	435	511	497	436	472	454	422	465	458	488	453	450	481	479	468	462	452	455	520	445	447	474	480	465	473	482	450	444	479	460	487	471	477	463	493	434	458	445	435	460	447	478	475	461	408	460	445	430	454	421	474	428	428	496	474	459	457	460	397	452	496	507	402	447	472	443	449	456	444	479	471	462	461	456	472	477	474	441	450	450	410	436	478	475	451	454	471	474	457	479	471	405	479	468	425	484	419	462	476	424	451	456	432	444	478	436	443	429	477	424	471	470	470	449	500	466	431	461	488	462	470	462	398	459	419	441	472	440	420	420	449	453	446	478	415	461	456	455	448	468	450	461	474	422	471	502	469	450	442	467	464	452	402	441	448	414	457	469	443	453	438	478	458	452	477	448	454	454	441	455	462	422	453	463	420	434	412	438	454	497	469	437	463	452	412	423	423	443	423	456	441	500	455	446	462	463	437	423	449	443	501	469	401	428	453	422	467	430	491	435	449	437	421	436	448	490	478	453	416	491	416	434	448	463	443	461	449	415	471	422	448	437	444	427	427	423	540	468	429	469	449	475	434	442	451	448	443	457	449	469	466	441	437	412	419	424	514	449	447	431	425	415	448	444	477	450	436	429	483	459	415	442	460	442	459	472	406	463	439	473	454	459	484	441	509	452	462	434	486	446	478	438	452	475	430	438	406	455	451	485	435	467	455	447	470	463	419	478	467	447	458	441	458	441	457	425	461	445	453	445	461	461	438	436	457	449	462	471	461	420	457	425	437	461	422	453	457	461	462	437	468	440	463	398	487	442	481	468	454	459	469	439	428	459	480	472	445	453	470	456	440	406	427	428	464	448	441	459	439	407	453	498	464	446	473	471	456	426	449	482	480	435	448	472	460	465	456	429	466	423	462	430	451	448	427	444	489	452	422	462	407	484	496	469	441	443	400	470	452	435	437	479	470	442	480	436	434	463	436	453	470	431	412	420	444	478	414	431	465	475	467	413	428	475	445	469	479	450	418	440	455	407	450	439	479	456	445	449	476	404	437	454	481	475	477	451	456	411	449	474	433	484	437	459	447	443	428	424	517	468	453	438	406	412	463	494	483	433	445	458	434	440	445	455	471	444	386	432	462	415	470	438	487	455	428	445	443	450	486	472	438	468	416	431	439	447	453	472
41865	21617	11106	7063	4531	3448	2615	1747	1333	1128	958	967	982	982	1016	993	990	972	988	994	920	937	978	987	959	955	940	1001	978	965	951	944	1020	1038	975	995	1051	1038	954	974	953	1033	1021	989	952	947	945	981	990	944	947	963	985	973	1000	946	932	998	989	947	973	978	983	985	928	963	1013	974	1026	911	970	954	978	944	1042	994	931	986	964	918	952	967	1028	979	1006	947	990	978	1051	970	968	1026	970	1000	1009	985	954	959	1032	1003	954	990	1016	965	918	981	975	988	956	952	1007	1007	989	994	933	944	928	947	1006	1014	959	983	982	981	1002	949	974	973	1032	1037	977	999	1023	1042	983	956	987	920	970	990	957	968	975	976	958	969	925	975	970	981	996	975	983	991	964	1001	987	938	1011	961	980	1003	1008	916	981	973	987	1027	993	1022	984	993	981	986	938	1005	946	960	961	1007	1002	956	976	951	956	971	1019	994	974	1009	967	988	953	945	984	981	971	903	1044	987	951	999	945	972	995	942	957	975	1006	974	972	989	992	972	960	949	1001	990	946	983	984	980	991	1002	959	979	994	984	986	968	978	936	972	1008	994	981	983	955	966	940	1002	978	1001	929	944	1025	983	996	938	1017	976	973	982	995	1000	990	1013	926	980	953	1000	975	973	972	975	951	1001	961	911	954	970	988	957	975	943	969	993	976	987	985	1001	1019	909	986	979	996	975	951	980	1004	998	969	1021	994	1017	974	983	930	995	998	1030	955	1013	971	1014	946	946	971	983	973	1021	982	1018	976	978	978	981	957	1008	971	980	931	1038	936	968	984	1018	946	996	980	1009	935	987	999	1007	994	991	940	909	980	950	993	1011	942	980	1016	986	981	946	975	968	988	929	965	993	1001	953	923	979	980	997	955	973	971	967	983	988	947	967	1005	936	977	1012	953	971	975	981	1008	964	1008	1017	990	1005	1002	989	947	988	943	940	967	956	912	990	963	1021	1002	933	999	1029	947	982	955	941	950	976	941	962	1024	938	922	989	976	972	967	947	960	1007	1007	963	984	971	973	1012	1001	1041	992	995	1002	983	991	990	1024	923	1045	996	973	946	964	1069	1039	965	948	992	1012	956	978	980	961	969	1021	996	962	907	973	962	950	967	1003	973	985	956	988	989	921	1018	985	973	1006	1000	938	972	996	916	949	1000	1006	1009	953	1005	946	992	970	954	939	952	989	985	1039	977	999	980	978	922	988	898	977	997	939	948	956	943	949	984	962	967	959	953	950	976	976	933	996	943	947	979	928	918	964	955	955	1006	1000	971	971	1003	966	948	987	981	947	957	984	978	992	952	1000	999	1021	991	1018	1013	965	942	953	889	1000	999	978	997	971	982	976	928	985	1016	977	999	995	975	964	951	985	1020	999	994	1018	936	1007	974	945	990	963	977	1033	1049	1018	1016	987	946	1005	952	945	982	934	965	1020	989	1025	949	998	987	862	928	974	975	981	952	991	935	971	1049	936	971	926	965	984	1022	950	1015	1018	1021	927	1015	948	960	948	1008	982	1007	1012	969	970	986	968	979	963	986	929	969	1022	942	940	967	926	922	993	964	961	960	1000	990	946	961	989	996	977	1009	1014	1001	1007	1024	1011	920	964	958	997	986	924	923	991	1020	983	975	909	983	939	1015	971	993	999	970	981	994	1005	967	914	996	1009	913	942	979	1000	947	968	959	957	988	963	982	949	1005	963	1012	1007	921	1047	902	946	1007	925	953	937	1013	914	947	994	933	914	1002	972	954	1007	954	951	1003	972	980	981	1008	1009	1029	953	1012	947	932	982	927	1025	996	995	865	1051	992	1034	984	1024	1014	1038	952	954	909	927	939	923	956	999	997	996	1037	962	990	997	1028	987	961	953	1019	988	990	984	1008	987	948	937	995	1006	995	1003	984	981	967	944	1048	1017	1001	973	915	937	1017	1019	983	962	1008	952	1009	968	953	987	1015	923	964	964	1008	1030	891	891	968	972	885	980	969	974	943	1024	940	958	942	977	1006	936	977	977	1005	977	925	1033	1006	974	1005	956	1020	1012	965	1053	974	983	972	939	940	919	1016	1044	959	958	956	999	968	1023	985	988	979	974	1030	980	986	978	952	955	922	944	959	979	981	967	1005	909	999	959	958	953	989	959	974	958	995	962	940	980	1014	1005	1058	983	1024	945	1035	1030	969	928	993	944	971	957	1023	992	907	974	927	972	970	963	987	1015	951	1034	995	1013	969	1007	971	1015	972	940	992	943	1003	984	985	959	935	974	971	950	981	953	1017	976	996	989	1001	975	966	989	979	908	959	985	980	986	977	990	966	955	956	968	963	973	933	1002	949	966	981	889	916	988	971	986	983	985	937	998	1008	949	991	968	986	962	909	986	995	1008	961	1009	947	961	951	1019	935	976	937	1018	989	959	1004	944	1020	955	928	965	981	931	945	965	932	971	965	881	1037	938	988	1007	990	1019	958	963	1018	987	966	971	979	983	975	1016	1006	919	1010	980	952	978	944	979	1001	995	972	1009	1020	968	988	979	994	1034	922	953	986	985	988	984	1035	1030	986	942	941	971	1009	954	978	989	957	951	916	911	1019	1008	968	1024	987	1013	954	957	973	1004	980	976	963	971	1032	983	964	1015	1015	943	990	971	961	1006	955	948	1041	949	1005	962	924	958	998	938	980	953	953	990	947	969	979	997	1014	1008	950	952	1040	987	1020	941	956	981	1016	989	976	948	997	958	974	923	955	957	962	994	1013	981	987	1005	931	977	978	1003	1024	997	969	994	1017	1001	955	966	981	971	1031	983	924	954	978	952	1035	1021	989	979	984	1002	995	986	1033	942	929	953	984	996	1003	943	988	967	1008	967	990	984	984	924	961	1015	993	928	958	940	1014	959	1090	1011	1026	972	983	1011	985	1008	985	995	969	1027	1009	927	933	991	974	974	988	1023	960	1013	900	948	945	960	972	965	933	1003	939	941	1012	965	997	967	1016	979	983	967	992	982	1042	970	923	977	933	971	965	1018	1064	1033	957	1006	1000	961	967	940	980	932	943	997	1002	974	987	986	952	1014	917	991	999	1008	977	906	944	951	981	1014	1015	1052	975	968	916	1016	976	979	988	1041	915	999	1012	995	973	958	980	935	889	975	998	951	960	982	967	972	989	979	947	974	987	914	955	961	1014	977	1003	979	995	1021	946	1008	998	973	1001	985	997	1010	1041	893	983	943	984	948	954	972	1025	1016	937	1008	945	936	977	945	988	956	1013	1038	919	1065	1004	980	1003	982	1017	1018	980	950	1025	960	921	973	955	970	974	990	946	997	980	1038	937	993	915	977	966	938	1004	1001	1018	978	1014	991	950	997	975	997	995	954	998	964	940	894	944	972	975	976	973	949	947	1039	928	915	1027	965	1041	977	948	977	959	909	957	931	997	975	941	985	1012	906	992	981	995	1024	956	994	919	976	960	947	958	992	929	979	961	1048	965	955	937	952	957	986	957	959	967	979	982	970	1010	976	991	984	955	958	995	968	964	981	993	996	989	930	997	958	983	978	1022	977	1011	958	1033	961	1027	957	970	1008	1003	993	1003	1004	1013	1005	941	1033	999	966	936	1017	1038	980	1021	979	1007	1008	996	1023	990	1007	1040	981	999	942	1004	1007	985	1005	1027	958	1008	938	1006	983	1004	999	985	995	973	1011	986	982	1033	997	957	966	984	963	973	996	967	1009	927	960	986	1000	1017	997	944	999	972	1029	997	989	974	1032	939	968	965	949	974	995	1014	985	974	955	1036	972	933	1006	960	995	923	948	1000	961	992	1002	980	983	991	964	984	1029	1019	957	1015	996	945	989	1036	922
48032	21759	7412	2372	1120	724	517	485	469	459	460	414	432	468	493	457	425	459	444	479	441	448	436	429	437	441	431	440	491	426	498	447	428	431	422	441	440	435	444	429	415	441	422	444	444	431	438	463	480	418	420	389	429	428	442	439	435	424	437	421	447	427	430	457	448	472	455	503	461	414	413	456	427	451	434	416	439	407	419	439	456	456	435	509	467	488	440	436	420	443	452	412	449	416	458	430	440	438	425	432	444	435	426	471	444	450	439	426	469	462	463	457	442	472	453	446	464	423	429	442	436	486	445	428	456	440	465	497	464	457	455	451	427	417	406	433	435	444	440	421	473	434	441	452	463	470	432	415	478	450	420	468	491	473	459	457	456	442	438	440	434	477	434	500	430	456	455	427	429	418	423	442	449	436	450	417	425	406	477	432	452	460	472	445	476	443	418	415	469	452	436	455	433	413	435	456	431	452	480	453	404	386	452	444	456	441	455	454	438	447	464	434	437	480	414	438	449	418	401	438	447	481	460	436	435	394	433	482	422	454	450	425	414	454	432	429	419	463	425	432	394	452	421	397	420	441	441	466	459	451	466	447	444	445	425	450	451	450	479	462	460	416	449	473	426	451	425	415	449	426	445	474	440	434	445	456	434	415	432	407	424	470	461	459	398	419	442	445	425	468	507	428	397	422	431	454	475	417	457	444	435	469	441	413	434	412	471	450	449	424	450	436	405	432	413	431	435	486	448	463	484	450	420	443	424	403	495	456	417	435	462	440	396	448	435	470	451	434	410	466	474	464	481	399	447	453	409	466	469	466	445	462	440	437	421	469	430	425	432	457	450	471	442	402	445	467	452	412	453	437	475	425	450	418	429	448	456	460	401	441	456	449	404	500	444	427	476	435	440	431	419	444	395	462	494	421	444	478	433	421	450	455	456	423	459	412	421	476	425	448	402	423	411	435	454	431	423	426	431	447	498	440	439	464	455	434	450	461	416	412	452	410	453	450	439	434	413	441	461	450	443	450	400	502	460	417	446	435	398	434	451	446	424	466	430	462	496	450	428	435	438	449	476	386	448	452	447	429	450	437	462	440	468	453	440	460	418	433	431	462	451	386	443	474	453	449	444	472	398	425	419	428	437	400	438	428	396	421	440	447	429	417	485	418	475	409	376	436	434	410	465	420	424	410	413	393	414	435	449	439	420	448	455	459	479	465	407	436	432	459	437	423	461	486	456	474	446	439	440	460	453	465	421	434	456	423	439	472	387	461	448	440	436	425	428	438	440	430	474	486	422	449	420	436	438	476	427	446	418	491	459	457	419	461	410	477	474	450	453	443	467	411	455	385	448	407	442	448	457	433	458	436	462	454	440	449	424	409	465	437	441	427	419	440	448	449	435	402	451	443	423	456	442	433	446	441	438	406	444	421	442	460	408	441	439	485	434	443	469	427	443	450	468	440	396	418	458	417	380	448	464	460	406	417	435	474	429	475	456	426	435	405	404	463	434	468	461	480	418	465	461	414	454	497	449	430	434	420	421	413	426	460	482	406	444	380	402	467	466	443	453	438	459	451	472	442	462	426	449	416	481	444	443	412	373	420	439	474	421	453	440	427	477	424	443	438	480	429	445	461	432	417	454	443	424	427	412	438	424	434	493	429	447	444	424	456	410	448	460	439	434	466	459	430	445	409	425	438	444	443	441	424	487	460	443	443	470	416	446	423	445	472	438	462	438	486	429	455	426	467	427	455	513	472	443	389	442	448	455	457	433	415	457	489	428	410	433	464	402	455	466	433	475	441	486	409	448	457	438	443	451	482	415	404	469	399	395	440	438	478	434	407	444	488	396	473	464	411	448	393	449	426	461	486	408	430	479	493	441	456	418	464	446	450	446	424	481	459	430	516	424	435	450	420	439	507	469	477	437	434	475	455	445	419	463	416	465	444	449	440	432	429	420	416	443	476	471	434	467	450	417	431	406	464	413	408	466	403	417	411	454	446	435	399	449	428	443	405	441	472	441	430	452	405	428	461	434	447	463	390	436	448	419	434	401	477	490	458	447	471	439	460	428	460	479	428	446	458	444	415	456	483	456	419	430	448	439	438	479	471	407	492	434	460	461	474	451	449	442	425	439	462	452	465	445	457	414	435	461	484	414	471	394	433	450	454	415	447	437	433	393	462	399	440	464	441	458	455	460	459	447	430	420	426	474	465	415	433	429	456	446	466	442	482	414	474	435	462	479	415	439	447	416	411	463	432	471	435	474	441	479	450	473	466	452	436	421	411	419	444	433	454	435	457	433	465	541	443	396	393	439	457	424	410	423	479	452	439	496	421	477	404	453	442	463	459	418	437	439	433	451	453	426	468	410	452	447	436	471	454	465	443	449	452	482	401	409	445	424	412	437	427	412	453	498	434	432	445	469	423	436	438	409	454	470	430	438	470	446	452	461	409	464	455	446	485	397	399	470	469	389	447	397	434	440	465	434	457	410	424	457	434	473	398	447	453	416	435	454	456	475	408	416	427	434	423	421	405	434	445	449	434	453	433	430	441	440	425	436	452	480	415	479	470	448	395	411	442	415	431	433	397	440	443	415	426	413	450	435	452	442	462	425	445	468	441	487	454	450	414	455	455	474	433	452	470	437	437	443	429	455	472	412	429	415	471	442	452	470	465	431	484	455	452	448	494	396	415	414	424	434	432	422	430	396	491	435	437	411	458	433	440	425	419	434	426	425	424	447	432	445	451	387	485	468	426	401	421	425	441	432	439	422	456	457	431	423	461	460	409	484	456	462	426	469	421	474	421	437	418	460	482	435	429	456	455	393	433	437	484	468	482	434	453	474	440	456	488	396	459	432	434	456	401	452	456	436	419	447	454	428	454	449	427	406	472	455	449	422	433	446	473	409	428	405	456	441	463	459	430	457	433	469	430	474	380	425	425	438	466	465	421	450	469	406	409	438	448	435	453	427	442	411	445	403	444	425	445	446	471	417	460	453	413	441	422	430	457	413	444	393	457	415	463	436	406	425	441	476	433	468	438	443	413	448	419	446	411	465	441	426	421	442	395	416	409	442	431	444	445	497	478	443	432	449	454	463	387	434	451	468	444	425	430	424	421	419	422	445	432	426	417	455	411	485	426	450	432	485	414	381	460	420	453	465	476	415	440	459	471	468	457	449	433	418	436	414	443	409	447	421	473	438	498	462	442	482	419	460	408	444	418	476	442	447	440	415	435	403	413	465	430	426	456	460	417	429	441	443	423	437	411	459	396	433	460	421	519	477	424	454	437	461	424	463	439	474	394	459	457	487	459	443	436	427	450	421	434	470	443	472	432	489	461	459	413	461	458	444	498	458	459	471	427	482	456	405	449	453	417	417	441	473	454	435	487	437	440	442	425	441	414	489	429	460	425	432	414	448	413	466	416	435	424	414	428	431	462	436	409	443	447	447	428	484	407	476	468	464	448	446	395	398	447	451	496	399	449	440	444	456	451	462	404	447	436
33009	16699	8631	4710	2700	1851	1311	1116	1049	1001	997	964	992	944	929	975	928	914	937	977	958	970	1004	940	988	988	983	972	969	986	1011	913	964	910	934	942	960	1010	964	968	964	930	972	945	925	956	909	1011	963	972	978	980	979	966	936	942	928	968	959	999	890	1015	1002	980	987	925	949	962	999	993	958	956	938	1020	931	915	954	957	940	910	967	959	947	927	996	973	980	1018	927	949	937	974	964	981	922	971	958	997	967	959	968	998	971	962	935	942	1011	952	899	959	933	925	967	928	1003	977	974	970	958	983	976	979	947	912	969	989	967	990	939	947	969	943	925	972	974	974	956	925	924	992	950	975	977	932	894	935	960	972	972	957	968	951	942	1017	946	904	892	954	931	931	944	1004	956	930	926	948	997	993	919	1041	977	988	951	961	941	979	944	980	983	1022	938	983	997	1000	987	940	959	958	988	947	916	952	996	950	891	970	977	929	948	1004	948	976	951	915	1013	994	992	947	1032	952	961	936	1032	956	961	964	917	952	956	917	1024	977	930	960	1008	966	948	928	938	946	957	978	984	941	965	929	976	951	928	1004	929	994	928	946	979	969	978	965	936	969	996	992	975	927	937	1034	977	938	923	995	932	958	961	932	975	911	902	932	933	910	993	979	961	955	966	976	974	946	934	924	979	879	944	988	953	977	947	956	947	950	963	934	966	997	941	943	896	919	957	915	897	962	956	985	974	937	920	963	952	963	942	967	996	910	913	970	1004	957	971	1011	950	984	1003	955	950	944	992	954	975	934	952	961	906	1001	977	991	971	940	977	976	949	969	967	1031	990	978	943	999	1002	900	934	947	1012	998	941	946	923	952	908	944	969	941	999	988	1042	954	927	961	991	950	966	1018	980	1022	948	964	964	914	960	992	989	970	968	987	946	1007	939	991	974	894	920	973	977	988	908	952	966	957	968	935	944	979	929	963	984	947	900	923	956	934	962	959	1009	983	960	972	969	997	966	979	954	990	972	913	990	958	944	970	965	967	1012	973	1001	967	1010	926	944	956	978	1007	984	945	964	959	998	975	983	894	881	978	912	964	982	964	945	922	978	953	945	951	958	946	948	962	955	984	995	975	968	956	939	970	954	1032	962	950	1007	1001	895	967	946	912	939	958	958	1010	972	968	971	935	933	924	967	967	897	968	965	976	967	944	986	939	983	987	950	959	1052	969	925	980	922	920	935	992	943	981	963	987	962	927	970	940	973	897	961	959	959	900	986	933	935	938	972	938	914	950	960	976	952	935	959	977	987	970	940	949	966	956	991	929	980	954	968	963	1003	1005	955	959	958	932	917	1009	974	992	917	941	978	910	936	995	943	903	944	931	988	927	972	970	1004	979	1001	1014	946	940	983	1007	963	962	988	1018	978	997	935	957	965	946	911	957	955	958	969	952	959	1016	947	974	940	960	1025	1006	932	891	942	940	1005	948	970	954	982	971	990	923	942	950	940	905	964	957	991	938	975	951	928	955	920	968	981	934	950	911	975	992	1015	981	902	937	928	941	944	962	992	949	963	957	992	953	924	965	960	974	974	983	951	919	948	939	926	937	899	1017	955	981	999	986	942	944	948	978	950	945	949	1012	931	920	941	947	958	972	922	962	962	991	1023	972	932	959	1006	986	990	927	970	973	969	988	958	951	972	943	940	953	1012	1013	960	935	880	908	905	923	1039	972	1029	988	1001	951	949	990	950	1028	990	967	1001	908	982	973	992	951	1011	983	938	1015	991	970	946	988	987	967	953	957	983	923	978	1035	983	960	983	1001	975	971	937	956	940	923	914	938	975	915	898	1006	933	883	967	972	887	1006	954	945	923	930	974	964	910	939	920	923	987	951	957	953	1008	918	948	944	939	967	927	963	1000	940	999	981	902	937	965	961	928	1006	1068	949	984	946	992	966	1008	975	993	949	940	910	969	953	982	1012	962	914	950	925	961	941	946	969	931	933	1017	861	1010	973	921	945	940	1002	964	979	937	982	983	1002	999	966	902	943	956	887	1025	984	960	983	932	973	940	936	976	1012	889	946	952	926	973	1009	888	971	957	935	1004	1003	976	941	959	932	953	993	972	917	939	936	921	933	934	950	1017	945	946	1032	958	998	977	941	999	903	975	951	982	990	940	926	956	921	986	902	919	995	892	928	943	946	942	960	947	999	961	947	965	925	953	1007	1006	932	931	941	921	988	961	955	967	925	926	982	903	940	977	1000	944	974	933	907	946	966	961	973	1024	971	952	948	1037	968	1005	975	963	926	963	984	1015	943	951	971	884	909	955	944	912	1002	949	1031	941	994	985	974	957	974	970	938	894	954	981	958	978	1016	997	899	969	984	937	936	916	976	985	966	989	963	982	975	940	951	1029	951	970	998	972	1027	950	929	1036	959	998	1005	960	956	1022	1027	945	985	985	894	940	984	955	949	891	965	912	1031	942	926	927	977	956	930	899	937	970	954	915	944	986	938	985	939	931	956	943	938	946	941	963	919	1013	980	948	964	974	952	950	924	989	945	990	966	956	954	911	965	945	991	959	997	919	943	1012	952	956	982	917	970	1004	967	1040	933	987	1027	909	934	990	945	966	947	952	1011	983	962	963	1026	966	929	973	1004	975	1019	1001	924	1017	1002	988	989	952	961	969	1018	967	1016	989	922	939	948	983	979	910	932	1004	978	1011	931	954	959	1003	994	962	927	914	971	1017	887	914	983	971	968	908	968	943	960	1042	914	945	952	977	971	988	927	1009	905	956	958	998	980	979	988	946	945	930	965	983	1032	957	988	955	978	952	973	968	1007	970	966	961	985	960	965	1005	954	1014	979	915	972	1013	975	973	975	945	955	982	975	977	988	980	936	950	938	892	936	938	965	949	929	1033	935	986	1007	942	1001	930	981	943	940	1003	993	962	886	922	966	965	987	971	1002	970	985	974	934	1005	988	967	915	922	966	920	984	976	949	997	929	964	956	1011	962	944	958	947	936	979	976	941	971	954	989	962	947	1018	961	949	944	938	978	968	927	958	938	972	916	921	950	949	956	987	965	976	934	968	999	943	918	989	922	911	968	959	926	910	942	986	998	960	951	965	949	983	1007	934	900	940	966	983	999	927	971	979	934	990	983	991	937	994	976	947	951	960	944	879	975	966	961	959	960	958	1027	920	975	962	953	970	909	982	972	988	905	974	957	938	918	964	967	958	974	921	972	919	986	968	978	947	931	934	987	914	964	935	923	1008	945	964	979	1003	1024	975	990	944	924	943	916	954	917	943	968	895	1002	914	958	966	928	974	924	953	1015	923	939	941	995	995	938	913	994	969	960	950	936	976	989	925	961	1025	1002	960	1008	933	946	979	921	958	951	908	955	986	960	1002	984	973	976	908	1021	1026	960	995	981	971	968	964	945	953	976	970	972	962	958	1064	967	917	981	1027	943	937	987	984	951	964	952	979	934	909	962	961	1011	946	981	932	924	922	916	930	1025	1009	932	1011	1007	972	927	920	998	998	903	934	961	949	940	985	1012	988	1006	933	982	984	934	886	920	992	978	956	1000	968	960	902	923	954	903	913	963	922	964	943	920	974	959	1024	1031	966	958	968	953	980	938	926	931	957	932	944	951	949	975	915	997	976	987	936	912	901	976	945	967	981	971	916	943
55636	25677	9043	2534	1031	757	570	506	497	490	463	484	421	420	465	420	449	460	473	443	511	448	498	434	477	409	435	455	424	416	490	455	462	432	471	443	444	461	426	440	457	467	402	443	428	436	438	490	428	450	460	457	438	435	445	447	449	419	420	406	469	447	479	427	401	407	421	466	410	434	440	443	434	421	427	424	454	442	455	429	438	470	483	432	435	428	407	413	465	418	451	413	435	444	403	449	460	455	447	503	431	417	455	426	388	394	450	440	436	415	436	472	446	424	424	435	416	446	447	420	427	434	404	446	426	445	422	489	457	503	480	435	423	446	458	453	487	441	430	455	407	450	459	453	434	411	452	435	471	459	454	438	463	448	428	409	458	484	462	456	463	471	458	448	453	429	454	465	459	440	465	423	407	425	436	436	476	453	411	506	421	445	454	428	452	421	386	419	420	464	448	458	416	452	426	396	454	458	401	431	432	498	412	436	392	451	463	395	459	436	423	472	414	484	463	492	444	392	421	450	409	411	439	467	431	453	449	456	477	493	467	441	429	412	412	433	483	462	472	440	442	486	441	438	442	420	501	453	451	401	455	457	450	440	436	426	444	430	462	443	466	420	443	413	424	455	448	454	450	392	426	412	437	470	439	462	430	452	428	446	463	437	455	449	470	410	426	467	434	414	467	481	420	435	442	429	415	413	461	472	451	430	437	452	424	461	461	442	432	456	483	429	470	429	450	426	444	456	495	433	467	415	438	468	429	485	431	441	439	458	427	493	425	450	430	455	428	410	474	417	411	416	424	436	469	447	429	456	434	441	429	414	427	435	452	442	432	435	456	436	466	434	450	442	420	425	446	447	433	471	443	425	450	464	468	463	458	431	448	436	403	478	447	422	438	443	400	374	428	477	444	465	422	429	400	432	433	450	413	450	422	424	475	437	425	428	462	435	485	454	496	452	447	457	432	437	400	438	425	443	450	436	460	438	402	443	408	443	414	450	401	435	436	435	469	482	448	409	475	409	456	436	409	456	451	406	456	397	441	402	419	476	449	448	518	452	450	445	429	432	433	419	407	431	423	461	450	494	442	430	491	458	443	395	424	412	429	394	467	444	462	456	457	470	442	439	409	460	438	392	424	440	451	470	454	460	469	397	486	435	473	429	447	430	456	422	424	445	433	455	451	442	421	445	422	462	427	414	411	448	419	428	428	439	446	443	438	464	435	436	417	438	456	450	419	414	465	429	461	446	462	411	441	433	409	432	481	470	427	408	478	424	421	473	432	458	439	456	406	407	487	420	456	441	432	441	449	445	411	401	391	423	427	416	431	444	394	435	452	429	461	445	469	430	371	408	466	461	474	442	486	416	477	428	444	455	434	458	411	483	478	441	432	438	417	436	405	457	426	414	435	437	447	428	438	472	475	444	465	439	447	467	448	435	410	457	456	397	487	456	477	435	423	483	469	458	462	464	392	436	488	474	417	469	475	409	405	453	459	437	491	435	434	407	422	455	466	471	413	489	429	465	402	427	447	385	385	395	472	470	449	431	484	458	430	447	444	476	464	456	472	487	403	438	468	444	423	482	392	463	479	491	393	427	463	448	430	467	464	478	413	417	425	467	478	420	452	455	423	438	458	463	409	424	449	488	420	419	464	462	448	455	427	437	380	473	435	455	445	423	448	471	442	406	491	470	485	428	447	425	427	408	420	481	463	403	465	420	416	439	481	450	506	420	421	515	419	439	446	423	461	429	461	447	437	462	412	415	440	415	439	427	424	473	431	443	447	471	425	428	461	439	489	450	453	414	454	431	471	437	448	419	425	421	412	420	421	416	426	427	444	442	455	451	418	472	403	421	489	488	437	463	437	421	450	459	465	446	442	485	432	450	457	464	450	496	468	458	436	447	498	412	444	419	447	413	445	447	494	449	454	416	450	412	428	409	441	428	425	469	449	442	411	404	459	437	441	443	443	446	414	467	464	493	443	422	479	442	415	435	471	447	457	454	439	458	483	452	464	411	442	430	465	425	471	437	462	402	490	465	409	423	473	442	459	456	425	469	455	444	401	456	435	437	434	466	465	451	445	438	419	413	411	454	406	452	423	436	465	425	429	413	438	428	436	473	439	443	449	484	411	458	413	437	453	451	432	428	436	401	441	460	421	442	463	429	444	445	465	443	415	413	466	425	460	408	446	430	421	407	422	421	453	446	488	460	433	399	472	430	409	414	429	404	448	484	470	450	451	434	470	487	444	450	428	458	467	435	431	468	454	413	419	419	486	467	439	446	428	421	443	415	450	411	420	413	437	435	442	502	472	409	459	410	447	463	460	475	458	420	464	450	406	469	454	445	422	483	436	446	387	435	427	422	457	433	445	460	465	434	479	411	455	452	462	490	491	431	446	476	462	440	430	462	382	450	446	453	444	421	486	432	407	445	414	450	454	448	465	409	475	468	407	443	458	441	459	418	423	401	407	413	417	441	441	461	419	454	444	418	463	420	469	455	439	453	437	494	426	433	447	477	437	420	446	450	388	458	440	417	440	483	458	444	459	474	464	424	419	423	419	452	465	424	496	438	423	441	422	444	476	439	423	437	420	467	429	465	482	400	394	415	429	490	457	448	468	448	455	440	427	430	416	429	431	481	428	429	458	448	461	431	443	449	493	430	472	418	492	482	469	443	446	408	464	437	432	425	442	481	473	428	426	436	435	442	432	495	474	434	411	457	450	391	411	467	490	425	442	507	445	437	427	450	441	453	454	428	476	454	443	429	422	398	437	427	451	439	437	415	457	389	434	428	428	450	421	402	440	427	403	417	435	389	415	446	452	436	418	454	467	473	433	453	450	449	447	498	418	428	488	456	420	405	418	440	444	404	462	417	462	467	476	404	437	445	450	433	468	441	472	460	447	416	436	413	455	438	442	396	449	483	437	433	402	456	439	436	453	423	413	455	439	446	444	425	490	427	446	451	468	410	466	431	442	442	443	456	433	443	430	414	443	454	428	439	520	442	446	432	443	447	447	446	442	406	432	406	435	448	469	451	462	416	446	458	432	420	440	389	448	441	480	470	428	471	447	434	423	455	419	434	480	448	466	423	428	454	463	449	464	438	452	453	406	419	462	450	438	431	431	455	420	447	460	455	466	445	436	457	480	444	465	423	452	447	413	463	466	466	451	447	447	419	429	442	457	475	406	445	455	446	419	424	421	450	407	438	480	441	453	444	467	474	450	481	404	443	441	477	483	428	441	460	449	389	417	438	409	446	434	408	427	426	428	417	430	485	458	456	439	474	441	465	435	419	403	438	428	433	429	391	430	435	469	411	431	454	472	460	431	419	432	422	404	466	428	398	503	430	442	429	438	452	442	463	440	416	434	421	439	451	444	441	476	451	426	429	429	458	454	455	433	465	511	394	433	433	459	456	470	460	444	457	424	425	472	448	450	419	422	417	454	455	436	416	445	431	410	427	463	452	439	397	424	450	463	453	460	442	443	467	384	418	434	472
39425	19229	7606	4075	2418	1785	1327	1183	1169	1039	975	987	927	991	914	950	995	881	1009	941	1011	980	937	890	971	912	972	952	979	1016	971	935	934	959	982	967	976	969	916	955	957	956	920	964	957	969	1018	996	976	931	970	981	1000	1022	923	1041	1004	996	966	935	880	899	897	953	987	1011	996	980	997	928	1047	971	951	1064	989	912	986	993	994	995	979	949	1004	977	928	972	965	971	974	949	996	979	967	1025	939	966	978	963	957	944	959	976	1002	944	938	930	908	1003	963	950	990	994	1002	993	960	966	981	967	996	941	924	1019	950	965	974	968	1010	999	930	948	971	956	1020	952	932	967	950	962	948	977	929	958	960	975	1016	933	984	993	966	981	976	1017	980	963	992	944	962	974	996	997	966	963	981	966	990	969	935	932	958	941	970	943	894	1023	1037	916	990	978	958	994	978	893	904	982	952	971	995	968	985	976	1028	938	930	976	929	967	975	969	981	982	990	1028	1007	1003	957	991	944	1043	952	930	951	977	964	949	949	972	954	944	957	1006	948	969	994	1013	953	969	985	987	966	999	982	949	958	1011	979	1048	988	999	955	970	961	988	1021	978	984	1004	1003	1027	1008	972	983	992	983	1036	959	967	1047	937	932	923	963	980	1022	989	982	992	920	974	932	944	1003	1028	920	928	973	927	973	953	970	999	948	966	963	952	987	966	928	972	934	986	936	982	954	946	978	938	971	996	959	989	914	882	970	925	998	950	920	1002	936	972	944	923	1029	953	996	1021	978	938	940	942	962	932	998	951	949	954	992	981	929	957	962	938	951	995	995	999	979	957	913	1006	936	921	924	985	966	916	975	971	977	918	950	984	1011	972	963	1017	992	968	974	926	901	953	954	953	1037	954	997	967	951	892	995	968	984	931	989	1003	1012	972	973	993	1021	976	919	962	921	955	980	928	968	939	959	946	949	990	1025	1006	944	982	970	946	923	934	1053	957	993	982	1005	923	942	971	993	1000	984	972	1001	1028	934	913	950	1001	988	971	974	946	915	964	971	943	951	974	1009	986	963	956	974	962	958	973	968	977	998	909	971	1005	979	937	965	940	977	985	1008	958	957	987	966	968	991	957	952	959	1005	955	925	960	960	974	1000	940	1009	947	988	954	954	970	985	1013	986	950	988	990	928	963	973	1019	947	896	987	1009	955	942	953	980	913	977	985	992	936	953	949	915	937	956	963	1020	953	915	977	942	985	997	940	987	980	984	956	986	933	946	953	984	960	994	952	998	969	977	938	1004	967	962	957	977	1034	951	1010	997	958	960	915	951	973	982	977	962	953	915	960	1003	1011	973	967	953	982	991	1020	944	938	960	927	1001	1010	993	989	954	955	1051	960	914	1011	1016	951	958	913	937	949	965	959	960	955	980	977	968	1010	968	1007	957	1013	953	949	942	957	907	904	996	1003	979	985	977	971	964	969	983	1021	938	997	990	964	967	960	1064	934	1007	934	947	992	959	955	974	1028	1031	987	931	991	1014	963	1046	1003	991	973	885	932	999	964	943	1009	959	944	953	918	978	1007	956	993	939	976	916	960	1000	978	1014	1021	931	995	907	987	936	963	926	1000	937	967	906	965	993	1010	971	966	1012	957	948	979	954	1018	905	1036	958	1018	958	979	1054	967	918	898	973	971	928	985	1026	930	961	963	994	979	930	1018	959	1043	1005	949	912	955	969	973	950	928	976	960	923	916	1006	980	1021	937	935	985	957	1004	924	965	975	995	989	959	964	970	962	976	1011	955	1000	989	1025	911	975	960	931	946	949	943	973	935	979	923	985	981	982	976	980	1015	1026	1013	898	949	1002	998	998	964	979	906	970	957	968	930	904	954	965	968	959	954	1019	947	959	997	916	988	945	976	962	961	952	982	948	956	998	1010	1000	995	958	987	1001	971	1006	1037	965	896	976	930	942	1001	1011	988	941	983	930	968	1006	957	958	969	946	1028	943	914	950	984	1030	947	976	997	998	958	1021	982	937	941	948	943	932	1017	956	970	903	994	946	981	1040	969	977	986	905	1013	984	942	986	941	990	980	959	946	957	1028	996	891	991	962	1012	972	987	958	990	993	1006	989	989	928	995	940	1018	896	951	936	967	1003	979	906	937	974	987	979	1003	930	995	980	985	976	946	948	996	971	956	952	975	953	942	934	941	957	960	1011	1010	942	927	913	964	916	909	1042	922	951	942	1002	939	988	962	937	1002	993	946	982	946	957	979	976	954	984	994	983	953	992	940	965	938	968	993	943	976	965	967	996	966	971	981	953	949	960	974	923	972	931	1004	927	982	932	953	1018	932	951	936	931	930	1025	939	948	1023	986	951	951	968	929	964	971	942	978	952	918	931	939	915	985	953	966	961	1033	955	1005	965	991	993	881	951	1011	1001	962	979	961	981	929	999	943	994	926	983	1005	993	987	934	1028	1060	983	977	989	956	941	952	979	948	962	985	956	1013	942	962	935	955	967	951	968	967	935	953	962	1013	970	993	962	934	935	941	974	946	1031	968	1028	1005	1004	952	985	923	959	984	978	1013	985	975	913	989	946	930	983	1009	934	949	986	919	952	975	918	968	981	984	964	991	1006	953	972	947	920	1013	967	963	940	908	947	954	978	979	990	936	1003	951	965	1016	949	983	946	968	898	979	1020	967	972	994	898	999	989	983	991	947	956	954	976	979	957	967	940	966	922	934	956	927	985	962	929	1026	958	972	1030	961	961	1008	985	957	942	1001	986	951	987	948	921	959	992	939	996	1031	1006	927	1006	987	993	941	940	997	940	973	972	946	1003	951	977	959	987	980	988	943	966	990	999	906	982	961	952	997	942	1021	975	961	1028	919	942	972	962	991	981	954	910	984	960	967	941	988	1029	982	971	941	948	929	979	1005	955	982	979	1013	942	1011	958	986	995	952	995	987	970	921	992	1012	979	982	995	929	984	930	927	1011	1002	977	951	906	991	1018	981	962	958	967	964	957	984	928	918	998	950	867	918	931	1011	933	930	1004	939	1002	934	985	977	958	968	994	963	951	971	945	960	993	904	905	936	918	941	959	1018	920	950	1006	961	1004	912	967	973	1004	880	933	968	968	943	869	988	986	965	986	976	956	939	998	976	957	943	988	937	941	983	927	988	912	962	984	938	921	943	970	999	991	978	976	1028	952	962	916	938	981	1000	954	976	960	995	969	961	924	1013	977	950	965	941	949	901	977	1011	959	968	1000	988	950	966	968	1023	1016	968	965	969	944	973	938	966	991	918	922	925	941	996	1018	976	982	964	972	943	931	940	944	1028	991	1032	935	1009	890	965	971	959	1020	971	972	968	991	993	969	991	939	976	937	918	923	985	1006	936	964	920	1002	894	942	930	969	1009	978	1009	984	998	921	994	914	978	967	961	982	965	914	922	993	936	1010	963	1001	964	969	952	952	987	920	943	950	916	942	976	977	971	940	979	972	984	933	970	961	955	972	917	994	980	1010	938	998	998	970	975	987	1012	1016	1019	917	1017	959	991	984	1051	988	945	986	937	955	1023	961	988	958	931	1027	989	976	993	1012	959	922	1030	931	959	919	990	908	982	970	985	966	991	967	976	970	944	1025	976	990	954	980	933	940	952	996	916	919	1006	899	941	968	970	966	970	990	991	999	948	978	917	986	942	992	1001	976	995	938	962	976	984	955	984	971	987	993	928	908	966	900	1006	948	967	947
62530	33524	14924	4147	1488	886	635	565	572	446	462	431	456	426	404	440	462	430	478	446	446	464	474	453	441	425	454	487	417	485	439	456	415	449	446	432	431	437	404	461	475	434	476	448	487	454	463	462	446	463	459	480	514	435	473	439	446	456	392	417	387	433	433	491	445	440	473	432	425	437	493	441	471	406	445	436	434	508	494	497	444	427	450	432	510	491	454	424	471	461	398	456	441	472	446	468	450	452	470	439	475	437	486	470	439	427	471	407	453	478	433	471	428	447	432	461	448	459	466	437	419	422	507	450	473	471	447	436	469	447	495	468	491	458	455	480	455	452	411	464	470	510	438	449	450	458	438	436	471	458	431	490	439	457	468	457	485	446	410	441	457	456	457	490	488	470	439	436	431	480	418	416	467	457	442	454	395	458	456	507	414	462	442	445	462	449	470	432	415	421	445	432	427	437	471	461	467	449	441	425	485	440	449	415	465	503	415	445	453	450	435	438	434	411	432	458	431	516	435	451	450	439	503	447	454	455	455	433	479	422	465	465	463	437	436	476	464	474	468	433	482	454	455	434	459	479	461	450	471	418	494	428	474	430	461	474	463	462	403	422	494	447	484	436	482	456	465	473	468	441	428	435	486	461	451	458	439	430	436	409	431	474	439	475	459	427	480	454	450	443	410	464	461	456	501	470	481	481	433	401	458	475	450	449	498	453	451	440	438	477	471	402	413	478	468	433	431	460	464	457	461	464	454	499	455	445	435	449	471	446	453	471	489	475	422	439	436	448	434	461	432	471	435	445	433	487	496	469	405	427	460	430	412	465	437	426	475	450	455	433	450	456	444	457	417	434	489	477	477	455	474	428	481	465	427	464	464	447	501	464	478	446	460	444	479	491	447	477	461	445	463	473	425	446	445	455	449	450	471	433	435	478	474	466	423	436	458	476	483	432	463	436	433	449	418	462	445	423	459	463	463	455	426	503	459	432	460	462	470	488	474	478	467	507	445	440	476	458	487	398	454	472	477	440	469	459	461	495	501	481	456	456	420	431	431	450	447	429	431	460	458	487	489	469	536	459	478	438	438	453	441	455	439	449	466	441	435	450	474	449	490	469	493	453	438	456	443	449	445	442	449	463	459	423	459	446	450	468	477	478	515	438	492	488	462	437	450	415	461	463	469	473	464	451	466	488	441	442	449	425	468	444	430	428	439	471	483	426	439	476	439	459	398	444	471	482	477	450	429	454	450	409	495	435	433	468	459	487	460	462	501	470	478	473	449	421	453	425	479	468	453	462	397	466	443	473	451	426	489	494	443	452	420	460	452	476	474	459	504	491	492	446	456	437	469	443	477	442	453	437	441	451	452	482	501	426	419	433	460	463	448	485	465	422	445	476	414	483	477	441	455	471	450	449	485	437	460	463	471	448	414	467	428	468	427	447	461	519	477	462	442	449	490	422	434	431	451	443	431	463	438	426	478	512	417	441	463	494	483	463	473	494	466	425	449	446	454	483	492	445	451	463	451	448	462	474	448	460	465	440	464	469	446	457	446	445	498	461	450	480	464	448	463	467	444	389	457	417	435	475	435	444	449	443	446	467	481	464	437	447	453	450	449	512	439	467	434	448	421	460	446	433	433	477	444	461	452	441	458	449	485	438	460	463	483	458	486	460	456	457	429	471	424	454	473	448	471	455	445	421	497	477	445	464	452	454	475	498	466	463	418	440	451	427	472	442	453	419	465	451	491	487	442	445	443	435	462	475	471	454	443	470	480	469	469	470	472	469	452	424	443	459	426	461	436	466	393	478	456	438	445	463	466	484	438	459	446	437	440	439	477	452	464	464	418	461	434	480	455	451	453	453	493	444	459	444	453	426	444	446	463	480	447	465	446	413	479	509	447	457	412	473	442	435	431	462	455	460	423	445	450	465	440	484	442	510	465	390	440	481	432	462	464	464	457	469	446	453	481	464	439	458	505	455	430	457	477	440	430	492	447	474	470	433	475	423	411	467	444	454	454	483	456	466	454	481	443	484	435	434	454	438	468	479	455	416	451	501	441	442	447	473	465	467	437	472	481	453	429	507	448	465	453	503	489	443	491	431	448	441	421	423	418	470	478	462	474	469	469	433	469	423	465	459	482	463	461	400	458	487	482	433	438	477	494	518	510	467	468	451	446	445	452	440	432	461	506	433	453	525	445	462	469	449	488	476	455	431	461	426	420	442	408	425	419	470	469	464	467	474	452	423	469	453	409	470	430	413	429	444	461	462	429	422	448	445	475	441	440	462	403	456	453	475	442	477	472	462	462	449	492	454	469	461	450	483	434	455	451	457	443	445	438	398	463	492	421	460	448	485	491	455	507	418	477	437	459	450	474	429	452	447	478	464	425	417	447	463	476	422	458	438	470	410	478	455	426	424	494	481	455	447	420	446	432	433	449	480	449	447	445	456	460	450	458	445	443	421	435	463	464	445	468	471	475	473	462	463	462	463	461	448	450	435	437	456	447	442	399	439	456	479	442	437	450	448	433	458	445	420	482	443	492	442	407	461	463	471	452	493	436	438	423	464	427	422	478	473	447	452	453	446	435	465	428	485	407	442	448	450	471	444	461	445	487	451	462	450	438	464	433	452	389	442	432	406	487	495	459	487	467	463	420	461	443	446	439	437	462	470	474	410	469	457	468	467	463	423	458	498	411	410	448	433	434	423	443	445	475	482	470	450	439	431	469	426	440	435	425	434	434	467	459	416	461	454	425	453	467	453	443	455	457	467	444	477	493	449	437	484	465	466	440	444	427	445	457	434	439	410	441	461	443	432	462	463	453	451	472	446	411	437	456	443	453	457	472	443	473	433	455	436	454	485	475	466	452	478	479	460	490	459	458	433	443	465	483	450	464	417	453	476	433	489	440	456	461	485	477	451	424	474	420	433	466	463	471	457	456	401	416	436	465	424	463	406	475	458	469	470	443	462	458	414	477	470	450	449	458	451	415	459	459	493	424	463	428	519	448	489	435	440	446	475	437	448	463	465	465	434	432	435	476	467	457	493	433	480	470	482	485	449	430	403	418	448	458	420	417	406	416	498	462	463	454	449	475	448	442	463	458	394	430	471	438	448	465	466	467	469	478	421	454	466	454	451	454	497	447	457	489	463	462	428	444	417	460	450	470	438	469	430	482	412	410	462	470	417	433	448	437	420	437	457	464	474	472	456	430	448	447	460	453	473	437	489	475	478	460	409	433	472	463	501	438	492	495	444	448	460	455	489	484	439	436	449	470	433	460	438	437	479	427	443	437	466	472	455	419	460	449	483	488	491	484	498	477	492	475	462	428	447	467	421	432	434	437	438	446	442	449	495	455	452	483	418	474	469	462	447	460	480	436	466	439	457	451	475	501	498	463	470	446	409	427	430	483	432	437	506	431	422	480	469	446	449	429	460	413	450	463	463	455	497	490	505	461	471	469	428	421	431	432	484	456	437	446	440	468	494	473	427	442	436	446	408
43581	27433	13238	5966	3409	2151	1612	1300	1204	1035	989	975	950	994	962	1090	961	979	986	935	970	992	1045	969	1002	952	969	1006	981	1000	1003	977	948	926	978	982	969	969	949	933	984	1009	975	968	987	1003	985	1021	968	997	1076	951	926	972	1006	1015	974	1014	984	1005	986	963	949	1015	1046	975	945	971	1007	991	1004	1007	967	987	970	965	977	969	999	954	909	990	1037	940	985	934	1018	961	1024	971	953	908	972	965	941	987	995	970	989	1017	975	939	1028	933	1004	936	961	996	951	1017	980	998	960	1001	935	988	1012	908	966	961	1047	993	964	981	995	994	917	1035	1003	975	964	1022	963	989	978	1033	982	982	953	956	937	955	930	1012	1005	975	1015	1000	1015	1009	1007	1020	991	1011	941	946	1011	991	982	983	932	978	1016	1013	936	1002	1007	985	989	984	950	946	977	1021	958	1007	991	966	977	976	1011	985	1033	981	1019	985	955	969	1000	1005	1006	952	998	1009	970	931	980	988	1035	977	1005	996	912	1010	955	949	982	999	994	936	982	943	954	941	1001	939	952	992	958	994	1042	966	1036	998	1000	992	957	935	1020	995	980	960	981	1004	990	1016	955	997	1013	1016	891	994	953	935	1023	983	961	944	941	966	975	998	991	976	1035	986	955	1028	963	1042	951	953	967	979	986	1013	1003	966	964	986	972	968	992	945	974	981	1036	1008	968	958	956	972	959	932	960	990	997	1024	960	1040	967	947	963	935	935	990	966	976	981	920	956	983	1013	958	1014	977	960	955	954	985	1028	923	1011	942	970	952	948	985	966	953	970	975	975	977	932	1031	998	1014	938	973	1014	952	927	1016	969	961	1010	929	1005	952	988	970	977	995	984	988	1009	975	982	976	995	952	1020	983	988	976	959	955	1023	902	982	1014	1002	1001	1001	933	957	996	1050	963	919	974	943	987	964	986	999	978	954	937	985	993	985	977	1005	965	969	922	1019	1010	999	997	1007	993	919	945	974	979	1024	977	985	974	1003	958	992	951	957	964	971	958	927	989	1044	1022	1018	967	960	932	920	998	973	967	1050	933	991	919	975	1025	1014	1023	924	968	1001	1003	1018	949	985	1013	956	923	972	982	980	1000	1036	975	990	1004	1047	946	982	999	941	997	1031	1034	935	948	958	1019	954	1042	947	946	965	1035	979	1009	974	964	959	967	933	1003	1017	973	997	934	972	1008	989	1019	1014	996	984	1013	983	1021	987	957	963	985	967	931	981	978	1023	952	914	1013	999	983	972	1018	972	1008	1020	1016	982	927	945	992	991	1047	939	1053	982	970	946	946	980	911	951	899	935	990	919	997	993	1027	1018	979	946	999	943	1008	963	982	981	1002	997	974	980	1017	974	977	983	1038	992	981	972	979	939	985	967	1022	1016	960	986	986	939	1008	991	1003	922	968	976	1007	980	965	1000	1013	992	949	1005	1003	987	987	922	950	1020	992	940	1008	948	966	961	996	1028	1010	958	923	980	976	1005	961	975	973	937	1052	947	936	928	935	988	962	958	978	969	994	1024	986	1011	1001	982	932	1010	987	900	1031	980	981	1008	1007	976	898	984	1009	998	971	998	972	972	976	975	938	967	948	988	1037	977	974	1009	1048	1039	960	940	1041	1022	972	981	984	956	957	968	942	981	969	976	984	982	1015	1023	971	1017	987	974	1018	1028	1008	938	1011	972	968	1002	976	1038	1012	980	992	960	974	1037	932	978	938	1020	1053	952	1028	994	1012	1033	941	1000	1010	946	1039	985	963	1012	949	956	969	955	975	1022	989	1042	990	964	933	988	1025	982	925	947	984	1032	968	1028	1032	965	1000	1043	957	1018	1002	1012	1004	1020	1016	983	977	1019	980	974	961	973	981	999	975	966	951	955	944	1033	1042	968	1032	992	934	1020	989	1042	972	963	978	1022	1005	969	1045	937	1002	957	939	994	997	974	926	982	975	982	1016	982	995	972	1018	971	1013	978	1005	958	995	980	1028	1016	981	984	999	1008	1034	988	936	960	902	983	980	974	1047	971	1001	1010	996	1011	1017	948	1003	999	988	975	968	926	997	1032	1038	975	1009	983	1047	995	950	975	1007	999	938	964	981	1042	1017	992	963	952	942	991	962	965	1002	977	1006	1019	1045	978	950	974	966	970	970	997	991	982	989	1027	991	971	993	1000	950	992	942	1036	1010	982	979	1020	1008	1010	963	960	968	954	956	964	1018	986	944	995	973	976	1012	986	954	977	972	998	1009	935	1007	1049	1002	970	956	952	1049	1029	1020	1003	964	1067	1012	991	945	996	1007	942	973	1000	1034	997	998	944	949	974	969	1009	985	966	930	1000	958	935	962	969	957	1009	967	1012	957	942	1021	971	1023	985	983	934	939	934	1055	1034	1003	966	936	1001	1042	1000	901	952	946	974	1006	994	926	946	968	985	952	977	946	1033	948	1010	987	1006	931	957	1045	1005	971	956	972	1035	979	988	1050	971	948	928	969	998	995	947	950	967	967	994	995	965	911	998	990	1003	1004	1017	1008	1022	962	952	1034	1003	935	1019	1001	1011	969	1002	1015	998	933	941	954	942	972	959	989	993	1008	968	990	961	993	935	996	933	934	932	954	964	983	1000	1025	982	901	982	1011	1044	988	981	939	1002	956	977	901	977	989	1018	1032	994	960	1047	985	979	947	963	963	982	960	963	948	985	994	995	977	985	981	980	994	1028	1080	1026	978	959	993	940	967	979	1004	980	1002	995	918	1016	982	957	957	1005	1004	961	989	935	957	955	1001	988	1003	991	991	986	978	1008	1001	994	955	988	974	1015	964	978	973	991	951	1001	965	947	969	994	948	960	1013	1022	1010	964	993	924	991	981	980	939	951	965	963	1038	983	1008	930	993	971	974	966	986	923	953	1001	963	1049	994	964	970	1005	1023	942	990	979	978	984	971	992	947	903	991	973	996	975	973	1009	1001	977	1050	938	1023	982	957	987	979	940	939	981	1027	1007	963	981	985	996	949	983	1034	963	993	955	898	995	981	982	968	991	957	1011	953	917	1018	991	980	968	905	1008	992	952	1003	918	1011	914	960	933	969	934	964	1027	1021	1014	969	941	1008	1003	1003	1004	994	981	989	985	928	962	1034	968	1012	981	941	962	963	986	1012	1039	992	962	1023	972	994	928	1032	971	970	994	986	943	953	898	1001	965	1011	974	948	992	961	947	975	1020	940	949	986	990	964	941	978	978	1023	968	931	978	977	966	977	972	964	946	950	979	962	1064	974	994	984	997	995	1003	961	981	964	977	999	1010	1001	1006	927	992	991	941	978	975	931	980	971	967	968	983	1047	1008	973	948	968	985	940	1017	991	927	979	990	1049	959	990	965	1015	958	980	972	976	982	954	1006	999	1002	1021	996	1062	1007	991	970	974	995	1005	1034	991	1062	974	953	958	1017	988	985	951	987	1028	942	1070	1045	996	1000	972	947	1031	1040	986	1000	957	979	1012	934	951	1012	1059	1049	976	970	1015	946	923	982	997	1024	1004	979	943	966	928	994	990	976	978	979	1039	965	899	997	967	968	965	944	943	1001	988	949	937	976	1030	975	951	994	952	987	965	997	971	970	925	985	964	962	970	1001	940	1008	986	1011	947	920	947	995	935	964	939	1049	1013	994	980	969	998	983	1010	1005	1016	978	967	985	890	1003	957	1005	967	996	1000	1005	992	979	992	968	973	978	966	967	988	1042	974	983	995	946	1022	1002	1013	1014	973	1009	1007	927	1021	1005	1087	1017	943	1025	961	994	1004	1024	965	954	937	1024	1013	958	1024	937	1017	1019	1010	996	998	993	959	972	973	996	1012	993	889	982	986	951	951	1003	969	938	1000	929	983	964	998	975	1023	960	977	953	946	1001	966	978	968	972	988	986
52078	24254	5775	1123	647	470	466	455	440	426	418	449	485	405	442	471	446	435	447	454	454	446	428	456	447	457	442	431	459	481	474	407	459	443	468	477	433	440	476	487	437	476	461	480	466	435	412	446	415	465	395	405	454	425	455	457	427	460	428	482	453	423	446	482	435	447	418	457	485	444	459	451	418	450	450	454	471	480	448	463	472	469	464	459	439	434	453	442	445	463	449	486	441	447	416	416	425	432	427	475	435	443	422	431	435	430	467	432	443	487	484	434	439	422	451	422	442	431	466	480	505	450	425	463	431	485	479	440	447	480	469	411	441	455	458	470	440	422	448	470	449	420	425	472	436	479	450	428	459	410	447	464	458	423	436	435	424	418	447	484	432	481	444	398	451	414	456	456	466	453	479	401	464	501	480	447	472	436	421	473	418	457	456	425	444	415	457	470	478	399	484	515	461	447	427	437	430	457	415	453	429	434	426	460	496	439	454	465	433	473	437	422	427	465	439	438	485	419	451	470	444	457	447	455	485	430	495	483	491	457	429	449	427	439	492	429	459	521	453	463	476	438	453	472	435	451	487	425	435	459	457	432	469	452	430	437	453	457	471	466	458	402	413	451	459	442	469	461	403	394	465	442	458	476	473	455	471	467	431	489	477	450	427	430	478	416	418	465	467	468	470	478	442	429	437	454	457	457	451	450	432	437	445	440	469	469	437	444	472	394	435	436	434	420	462	467	451	468	452	442	412	457	468	430	436	437	461	478	429	421	450	480	448	444	465	473	407	452	462	397	451	458	494	446	452	441	416	478	482	443	494	455	456	476	423	454	489	448	430	428	430	424	456	489	454	459	430	463	459	449	388	437	472	418	439	455	424	458	468	447	422	439	490	475	497	436	385	442	438	471	446	459	462	474	481	445	391	460	460	508	480	409	436	419	425	438	471	424	416	440	476	405	454	456	442	416	457	400	438	470	472	432	422	440	462	435	436	403	463	435	421	453	442	441	461	420	442	472	456	458	438	481	460	445	432	458	450	481	440	448	469	453	416	452	428	423	460	421	454	441	445	485	424	469	465	420	448	446	451	464	469	480	447	464	463	489	428	446	417	446	450	441	412	441	454	471	472	466	416	461	454	452	427	448	430	454	439	443	430	448	415	453	437	446	472	458	413	419	435	463	437	396	459	458	440	438	475	481	431	471	407	443	447	451	411	430	456	415	449	446	418	428	452	447	456	479	415	480	417	460	452	446	431	458	446	441	442	442	457	433	461	463	428	440	506	418	472	416	440	445	475	451	390	445	430	417	419	448	461	407	479	424	476	421	425	461	457	472	430	443	431	418	464	465	480	466	425	415	456	444	392	427	446	467	482	469	469	439	426	434	445	425	433	422	465	451	469	463	437	482	493	458	419	440	420	439	455	476	453	471	407	477	449	440	454	422	455	492	451	446	461	460	479	442	474	424	403	431	400	465	400	464	436	445	418	458	499	419	458	463	454	484	459	462	474	474	406	452	412	437	392	483	479	443	427	458	471	466	478	484	477	479	438	460	486	434	464	418	381	423	436	463	472	438	424	480	450	419	441	456	442	463	463	467	483	503	466	449	516	485	448	466	428	461	455	473	451	432	460	454	465	455	434	440	462	486	457	443	441	471	478	458	426	471	433	468	434	454	433	398	422	432	458	489	515	433	420	419	478	450	450	462	458	460	430	452	445	462	467	440	452	462	460	458	485	447	426	467	466	466	456	489	440	496	486	445	443	412	477	448	425	470	448	418	450	473	411	513	456	439	463	452	420	449	439	416	432	447	422	445	463	441	471	448	507	459	447	471	440	420	442	444	454	435	468	447	413	433	420	449	448	478	455	431	458	405	433	488	448	413	415	458	446	469	468	450	414	484	447	431	483	434	455	497	420	462	458	457	473	452	479	468	465	437	422	448	469	447	457	477	426	448	449	471	434	451	492	461	439	442	439	466	421	437	435	427	439	423	469	482	421	461	471	465	433	443	405	465	473	464	466	464	470	432	412	446	484	447	448	470	445	466	439	447	431	450	412	447	436	453	422	485	446	470	438	410	451	476	487	417	480	442	422	441	463	453	437	439	453	477	488	435	444	454	430	432	449	432	492	434	452	452	418	449	475	458	434	443	458	422	462	461	453	455	416	451	498	412	436	452	463	451	448	440	436	436	453	463	462	418	399	433	447	479	434	474	458	419	441	453	437	448	482	451	449	465	431	463	391	453	465	469	453	467	423	454	474	472	496	460	446	420	434	456	449	419	458	472	426	461	427	431	457	425	409	472	437	397	461	459	476	434	444	431	403	441	482	447	453	442	402	462	435	415	477	461	441	502	454	418	422	447	462	466	434	434	473	487	477	465	469	440	384	456	410	449	462	460	443	450	468	432	436	405	426	495	475	474	436	448	458	422	385	452	476	439	419	461	457	483	459	459	454	440	423	429	459	472	465	451	434	427	432	457	445	461	422	450	464	452	458	470	425	462	464	504	492	417	419	448	473	463	432	467	502	465	468	478	431	445	506	479	442	431	417	473	431	444	499	418	460	468	435	442	490	441	416	464	422	476	450	496	454	430	482	407	482	475	483	471	410	411	409	429	444	442	450	455	462	460	447	454	448	459	502	450	445	439	434	491	409	458	482	441	471	414	439	475	442	439	412	424	482	424	485	468	446	446	427	440	412	449	436	451	480	462	415	471	416	456	452	429	419	467	463	420	429	403	401	422	480	439	487	431	447	437	456	480	408	398	415	446	443	447	440	441	438	452	474	458	454	467	443	452	423	407	445	491	455	460	433	425	453	451	490	446	423	453	431	456	446	452	436	446	470	410	429	453	434	496	435	468	434	454	433	463	438	426	466	445	438	477	443	442	482	433	467	424	458	465	449	438	441	408	465	429	463	457	444	428	478	465	450	427	450	471	477	475	463	438	480	458	410	433	467	412	452	478	461	460	459	504	433	438	417	391	419	426	452	443	478	477	469	438	426	480	432	435	443	437	436	503	474	387	447	505	429	451	448	476	435	459	447	417	412	460	416	477	461	471	442	444	426	455	459	406	462	444	452	408	467	417	429	421	436	447	424	458	446	435	466	465	477	435	470	425	432	421	478	466	428	463	424	477	463	424	474	439	478	493	453	404	430	474	459	424	436	464	425	442	491	443	447	409	424	457	457	461	460	432	489	442	470	444	420	468	465	444	430	465	401	374	462	440	484	471	441	434	442	494	465	462	463	491	444	463	475	432	443	447	443	482	437	401	455	468	430	435	489	446	440	431	463	456	453	440	460	468	484	426	496	476	456	455	414	434	439	477	448	465	394	481	464	468	444	428	438	482	455	437	385	497	467	490	442	424	470	461	454	454	434	448	468	437	447	470	450	467	461	435	465	462	405	404	468	479	433	424	462	451	449	405	454	433	444	420	421	453	483	406	463	452	459	447	415	433	433	477	437	451	450	417	463	427	427	426	446	465	466	427	461	468	423	457	422	461
37162	17208	5117	2074	1467	1185	1092	976	1003	971	994	1013	943	926	941	902	986	972	986	1013	964	961	944	929	974	968	998	979	932	998	945	939	940	961	980	977	959	952	1029	960	984	978	979	946	941	957	1014	1019	988	969	978	940	940	905	962	984	943	895	1024	1007	987	970	925	933	955	926	989	983	942	985	929	992	993	945	982	914	988	997	947	985	953	951	955	909	1005	989	946	960	923	980	947	967	1043	981	974	954	974	949	989	958	1015	946	954	971	955	975	1037	977	973	1005	971	964	963	1014	904	938	986	954	930	904	958	967	958	963	946	962	947	1003	978	972	956	990	929	916	922	980	970	1002	1020	978	911	979	969	978	977	987	1007	975	970	965	960	949	988	947	909	981	1007	979	946	924	968	941	940	922	968	938	963	958	959	988	973	979	986	1008	992	953	1012	936	955	990	1018	950	963	975	979	932	985	940	967	950	954	972	963	942	994	1019	929	995	961	990	963	965	905	956	934	949	909	1008	978	989	887	991	957	1011	991	999	965	997	1000	967	979	947	977	970	993	1012	892	1019	944	973	930	984	991	968	991	971	982	964	971	940	978	976	964	961	962	937	979	1001	1048	944	1030	955	983	911	976	945	912	907	973	999	990	960	968	933	932	963	997	898	959	996	1009	965	946	987	920	968	957	971	1019	978	927	963	946	994	905	1012	926	949	1002	986	970	1008	962	926	1008	991	921	999	972	933	929	1021	908	982	945	977	993	941	973	906	1013	962	981	930	919	986	970	915	933	963	999	975	973	986	997	926	914	1016	940	948	923	1019	990	949	972	982	916	955	912	941	1016	966	967	987	919	972	892	994	995	947	983	979	949	967	1020	951	945	990	927	1003	993	978	943	1001	1036	972	1003	959	994	973	946	909	932	936	990	988	932	975	951	930	957	959	959	919	997	930	949	956	898	954	1003	941	970	1007	884	937	1004	946	956	966	918	974	1001	981	997	972	926	967	994	958	982	986	911	989	952	1000	908	934	981	1011	946	932	981	980	1028	999	953	935	957	958	972	925	946	996	1006	993	926	941	974	933	966	931	1025	992	981	917	973	1006	1000	967	956	939	945	931	979	946	1045	977	984	999	989	953	971	1023	918	988	962	966	926	999	961	894	911	918	979	938	951	964	990	1034	959	950	954	922	954	967	971	990	978	938	978	914	927	1014	989	992	1000	991	969	931	948	988	967	936	988	944	982	999	963	972	1024	969	958	987	966	978	957	915	957	914	963	1003	970	939	983	955	939	971	1011	1012	963	1000	923	1046	922	917	924	1002	958	996	948	1042	940	971	977	943	943	949	978	984	963	944	962	964	933	926	995	941	934	981	950	960	993	945	919	989	959	986	996	977	970	975	1006	1005	983	955	946	945	968	965	924	956	948	975	914	1000	967	974	1003	987	948	938	987	953	970	972	925	994	977	964	976	959	962	975	963	948	970	928	961	995	999	978	940	910	972	962	993	948	971	948	939	999	963	962	1013	994	952	953	942	933	966	962	1019	941	939	982	905	958	945	941	970	962	961	958	938	977	1002	1007	981	936	946	1000	964	945	959	1002	927	1001	920	916	972	991	918	970	962	981	1001	945	1010	994	1006	1036	960	962	1000	986	994	967	932	979	986	1032	977	1071	978	939	945	923	980	991	965	946	967	981	983	937	960	969	985	929	926	915	948	1032	959	950	985	986	942	1017	980	1009	1025	1033	996	996	915	948	934	936	966	964	973	954	940	991	961	943	974	984	955	981	978	968	948	1031	941	943	949	920	963	964	968	935	995	1005	963	919	972	986	992	967	965	977	1014	956	923	995	989	954	991	978	966	954	953	940	953	958	941	938	909	1012	988	1008	940	923	936	1025	965	915	989	932	1000	992	996	965	961	943	1010	968	950	998	955	996	1005	955	973	970	961	980	997	1058	986	942	957	1004	1021	943	964	1015	927	936	952	979	963	998	937	941	945	935	921	963	980	972	1016	942	994	945	958	938	980	974	895	1012	971	958	937	968	1016	1026	929	950	976	955	978	922	1008	976	944	984	950	942	990	964	933	911	996	1010	948	912	967	947	941	908	927	941	981	936	967	989	1002	949	994	967	1014	992	987	956	940	935	965	955	897	981	951	968	998	973	936	988	984	965	946	1025	967	930	986	994	990	908	996	985	955	968	946	974	932	946	986	960	931	977	974	921	984	926	934	972	982	964	1023	962	935	960	989	989	986	965	954	1009	980	935	977	920	976	955	967	936	941	1034	952	938	1031	1000	924	981	965	997	919	946	925	950	979	997	961	973	946	1013	979	986	975	982	915	983	992	975	984	976	987	967	986	1012	949	943	954	961	1027	975	970	960	950	950	953	948	918	1010	986	968	962	973	985	995	1006	1012	948	1021	960	944	905	999	969	961	968	965	863	989	950	923	985	923	997	933	977	970	986	987	955	982	990	964	1002	952	960	950	952	927	960	958	989	979	971	964	925	1005	921	896	1012	962	983	997	963	1011	978	943	1031	932	1017	944	991	971	962	928	1002	979	963	940	993	1044	985	978	958	970	951	910	933	954	1020	956	1010	939	929	970	959	921	999	992	990	954	906	979	995	969	1013	936	984	948	1042	927	1001	972	889	975	913	983	1023	958	957	985	962	944	909	1003	1004	983	956	943	970	950	978	957	954	964	967	965	948	957	926	941	990	1027	998	1012	927	977	973	940	935	960	891	979	971	1004	929	945	929	947	995	973	976	955	943	992	935	964	993	946	951	968	936	930	957	952	952	969	962	1017	960	917	947	906	939	1009	941	937	956	908	988	1019	968	992	937	952	984	1003	957	1016	926	984	997	937	1004	970	960	996	1007	954	1051	957	974	974	976	995	965	990	981	982	932	1046	931	948	976	994	989	996	955	994	961	972	918	992	934	958	954	980	916	930	920	925	996	999	993	993	946	964	973	977	970	934	913	936	917	972	947	935	929	996	950	979	994	1031	995	946	969	960	999	935	967	947	966	993	980	967	999	955	969	919	999	950	915	987	956	994	1021	970	962	1004	1050	938	1040	988	961	913	952	956	964	980	1033	876	983	967	963	956	973	951	1001	1003	981	995	1000	995	917	962	963	946	1009	1006	1003	960	976	999	966	977	962	995	948	962	975	985	994	973	922	987	1000	976	971	968	940	931	1035	943	984	989	915	910	990	976	883	933	978	992	1005	962	1036	996	962	988	994	955	944	977	894	976	972	938	955	1006	974	982	983	1005	994	975	899	949	906	928	1032	980	951	1005	964	1018	925	959	986	923	930	976	964	939	1006	944	1031	931	969	1010	1008	977	925	1028	944	959	962	1020	937	962	989	1032	922	925	924	986	941	974	949	980	1039	964	976	973	981	942	996	909	976	974	997	942	898	946	994	947	941	988	938	973	947	933	959	917	924	937	969	955	924	992	984	937	980	973	941	944	973	881	973	876	928	995	982	977	905	940	968	969	1004	931	928	965	942	1003	967	1010	925	971	958	947	1054	953	946	971	1001	969	953	985	986	954	963	928	920	942	973	940	922	984	946	995	958	988	972	938	926	925	989	995	942	952	1004	953	925	937	1002	970	914	996	923	1026	936	964	1022	1035	998	973	927	965	915	957	947	1033	915	947	966	969	999	942	926	1001	973	962	972	896	1022	950	957	987	936	918	953	999	913	996	922	1013	986	975	998	973
54305	24311	9399	2176	904	657	556	482	506	458	454	484	476	434	448	456	420	411	441	440	460	431	416	438	431	514	417	440	477	433	452	455	480	431	447	455	439	426	467	437	478	426	462	487	447	436	445	431	469	435	421	431	460	445	479	473	391	440	470	446	410	442	445	480	432	408	428	458	450	484	439	435	448	426	444	436	438	414	464	463	456	432	424	480	477	442	436	460	432	493	444	422	431	450	406	445	444	454	416	445	451	451	453	455	495	485	444	411	429	456	463	421	445	418	410	397	443	463	418	420	445	453	421	398	393	464	424	456	464	441	473	451	451	464	457	462	404	411	464	427	467	373	425	418	443	427	419	483	465	410	489	437	466	439	493	432	406	438	470	454	427	418	406	422	435	438	450	429	431	418	437	456	449	481	445	459	438	412	402	458	448	407	422	470	442	459	419	432	455	419	471	469	461	495	440	434	428	440	461	443	416	456	488	450	438	457	415	406	475	436	410	458	402	491	436	419	404	414	417	433	461	432	469	421	478	458	423	429	457	405	435	478	437	473	468	484	426	419	451	412	418	467	446	438	430	451	438	409	415	412	449	455	456	454	425	454	455	432	431	420	429	443	490	438	437	469	425	468	417	450	423	434	401	502	422	484	464	414	437	419	423	433	438	453	457	451	444	426	427	441	418	466	464	423	434	433	444	456	430	447	464	443	466	472	488	469	426	430	443	420	439	387	413	447	454	460	429	430	477	444	410	447	451	440	434	460	484	447	430	448	400	445	449	468	451	451	410	429	450	496	455	428	453	473	439	412	449	407	479	433	472	461	455	442	447	442	444	482	428	426	463	498	429	407	455	406	461	519	431	476	386	477	428	424	448	438	464	422	471	470	393	441	447	465	452	491	422	418	448	439	479	471	433	439	441	442	458	436	426	473	433	407	382	413	437	398	449	404	450	434	446	467	503	418	422	466	465	473	435	461	427	430	453	420	435	447	469	454	448	435	462	394	406	437	440	452	431	432	444	442	492	431	434	476	429	411	463	415	444	451	431	475	422	425	432	443	472	467	408	433	417	437	424	454	438	446	441	424	467	432	428	446	458	435	447	467	438	445	423	452	446	469	448	432	464	413	417	396	438	397	435	453	440	447	421	408	431	491	441	435	428	407	452	402	472	456	433	450	475	456	423	439	423	438	466	482	444	440	418	474	425	453	436	476	473	443	433	467	459	414	446	502	440	416	469	472	436	392	473	441	427	416	453	444	449	453	433	407	396	418	442	412	471	459	465	429	422	449	440	455	426	419	416	455	473	437	427	438	470	413	439	413	450	478	428	423	437	489	473	429	427	413	455	464	468	510	448	503	433	453	470	435	471	412	459	441	437	410	434	456	431	435	458	444	438	405	457	414	438	425	432	433	402	467	451	452	479	452	460	429	473	489	441	429	455	464	431	463	479	444	444	442	430	416	445	495	452	443	445	502	473	473	435	496	416	444	436	461	437	416	425	440	465	423	422	429	478	436	474	416	444	414	426	407	410	447	475	464	440	418	451	424	444	446	433	434	472	422	450	441	479	457	462	441	458	455	408	469	454	474	439	471	441	449	457	450	439	433	419	438	441	449	426	438	449	443	438	438	442	409	439	431	424	408	408	421	419	448	499	463	449	429	467	470	434	442	423	449	411	482	446	434	438	523	431	426	461	453	445	457	451	448	451	429	427	446	475	446	488	442	472	413	400	452	439	419	447	448	501	464	446	444	461	436	408	434	453	465	451	459	443	455	436	479	447	420	434	425	382	455	437	436	450	449	433	457	445	418	424	466	454	419	449	441	441	451	440	435	453	444	434	450	442	458	419	445	487	466	425	464	444	429	423	439	511	426	425	407	429	420	447	448	434	419	461	421	420	445	439	445	442	418	424	440	467	413	473	441	458	441	455	441	473	424	498	445	468	470	426	444	452	445	446	425	452	463	399	433	458	459	497	428	421	492	452	472	424	415	440	438	444	459	459	455	427	432	446	476	430	450	477	475	433	453	445	455	434	425	428	449	453	449	456	398	454	459	402	466	480	434	458	451	401	461	468	418	435	436	455	410	495	439	452	450	445	446	441	473	499	416	433	473	506	416	411	450	461	431	428	482	419	405	432	434	431	430	449	410	444	466	449	445	464	452	429	449	427	488	467	424	433	439	487	437	403	445	414	434	434	457	431	466	458	438	456	463	434	465	459	465	478	425	417	437	444	426	458	458	447	491	423	438	456	417	482	453	446	427	438	441	446	415	470	476	434	456	437	458	431	459	447	443	528	452	448	461	478	484	412	451	453	451	451	448	443	446	460	447	466	511	458	460	403	423	433	409	488	429	471	464	448	476	441	437	395	427	469	427	463	432	440	389	437	415	444	454	469	449	412	408	386	385	450	458	424	408	431	437	489	419	466	419	483	449	445	452	457	458	429	403	442	399	453	464	449	429	439	457	441	419	438	417	457	452	424	429	412	438	458	446	447	428	425	436	463	466	467	442	464	430	448	401	444	452	431	447	462	497	454	474	465	447	400	445	468	476	465	467	436	447	469	467	440	424	433	458	442	430	445	447	444	416	481	438	438	431	434	426	430	421	406	457	439	470	405	453	452	459	445	449	443	452	455	441	438	434	471	414	387	465	422	465	422	456	402	411	426	463	435	460	442	469	449	488	469	438	469	437	436	392	436	495	511	465	418	430	433	450	471	435	444	450	370	444	426	439	454	496	429	444	444	459	436	422	398	416	448	475	452	448	426	445	450	462	443	432	402	427	485	445	446	421	421	429	436	469	425	448	481	444	418	463	431	453	439	437	445	421	449	414	444	424	480	462	435	443	472	449	416	456	426	465	439	442	418	432	442	418	464	453	458	443	450	466	474	433	434	429	444	445	414	431	452	434	440	419	429	430	424	424	443	459	435	471	435	449	477	464	433	498	461	417	422	414	460	398	394	427	445	455	437	469	433	440	447	437	431	467	448	449	468	426	467	433	420	442	446	416	507	420	487	444	437	428	483	406	501	453	466	435	447	469	466	469	435	472	458	440	440	427	439	422	449	442	467	426	436	403	428	439	471	412	475	443	435	408	433	418	436	432	449	485	426	425	390	446	425	439	470	417	434	470	443	441	485	462	429	426	457	448	435	422	428	443	428	424	441	452	427	423	474	392	388	427	467	438	457	444	442	478	434	383	462	438	460	465	440	413	468	447	454	395	470	432	416	424	423	447	427	396	424	460	439	482	448	438	443	487	442	411	461	478	518	419	440	410	440	414	446	412	465	456	444	387	411	434	454	441	461	468	445	398	407	440	431	478	479	456	437	487	466	459	412	493	475	432	416	454	452	425	437	476	423	426	420	447	459	490	476	414	481	461	400	442	416	474	483	498	480	455	429	434	422	457	418	448	406	407	494	437	465	487	451	428	453	440	447	479	462	480	488	439	434	444	461	435	386	428	445	448	437	429	465	425	428	466	434	394	424	450	401	484	451	419	439	449
37418	14008	5413	3263	2213	1430	1240	1091	1079	1043	959	929	939	964	1014	984	954	996	959	927	950	974	883	1002	1003	972	963	907	989	989	924	944	955	920	984	929	965	992	948	999	931	954	971	986	938	989	940	981	939	942	992	951	1058	977	949	926	965	972	962	940	959	902	1018	976	1007	883	945	948	981	913	972	945	1005	959	967	1024	952	973	981	949	951	990	986	993	972	977	923	968	958	987	953	967	981	1008	965	956	1002	953	972	1004	946	983	941	948	914	984	988	968	984	1009	1004	954	917	966	930	940	1002	963	1030	964	951	990	1006	994	912	996	978	1029	954	986	1000	976	951	927	962	964	1004	1012	960	994	1003	942	972	956	962	984	931	937	923	1039	940	988	965	998	975	968	971	956	1000	942	988	1025	960	962	993	975	912	990	957	964	961	984	980	955	975	934	989	926	956	912	976	1024	955	972	945	972	1000	997	934	945	982	929	953	967	994	1002	920	969	996	927	910	938	945	974	964	965	1007	877	966	993	956	949	917	943	995	1009	955	965	968	936	975	974	963	970	979	1016	946	964	1006	952	964	941	1003	1016	1028	978	944	1072	954	977	941	955	969	1003	978	984	989	931	921	944	947	930	951	961	966	1003	974	967	893	962	934	943	974	991	1005	947	926	959	972	936	981	928	978	884	984	973	978	904	919	893	912	985	970	955	967	961	928	1004	967	1045	973	965	1048	918	973	961	929	946	999	955	1011	954	946	920	938	967	980	939	975	1011	907	937	1030	984	978	952	885	1034	1004	967	971	958	1029	953	928	885	997	1018	954	1017	971	912	938	918	995	949	942	932	984	949	969	951	936	945	973	974	1017	971	948	976	962	956	973	962	909	953	1012	923	949	928	1002	924	984	979	973	966	955	942	932	1002	977	991	881	977	943	967	953	966	902	976	1023	945	987	960	965	917	950	953	910	992	1014	1008	975	934	926	885	1010	966	1004	974	961	952	947	957	984	960	964	938	950	988	982	964	953	988	986	997	952	971	984	970	954	939	954	946	980	981	960	951	991	902	955	985	987	990	969	916	963	949	1026	911	969	984	897	990	960	962	1023	929	907	933	895	964	930	964	962	1014	937	989	986	1037	983	944	976	949	964	1053	928	919	1001	899	1006	954	1018	1022	975	946	967	931	1016	910	991	934	981	961	977	980	1028	936	934	976	928	978	1012	973	985	936	945	950	964	980	958	959	992	940	906	980	947	944	949	1019	983	976	1000	973	899	950	937	941	963	987	934	992	955	977	958	973	946	983	972	959	960	954	965	958	978	960	979	933	982	944	937	926	920	951	963	986	926	986	939	1000	964	945	994	969	965	934	943	951	931	1013	968	1000	963	980	994	989	959	937	1004	962	955	1010	932	924	976	953	974	1016	995	1000	988	956	984	940	970	937	991	900	1024	996	957	962	991	948	982	962	920	975	926	1010	982	993	949	997	975	980	1004	1012	925	976	941	988	992	896	993	995	945	948	952	939	940	970	985	923	952	959	967	980	973	894	943	940	914	912	927	970	1018	1006	945	920	958	1010	965	981	995	959	969	978	933	951	974	983	950	959	974	1006	970	970	982	948	971	990	966	964	959	982	1048	951	1036	955	947	956	967	995	986	893	1003	942	976	998	980	991	945	951	919	992	962	974	956	951	980	934	962	920	949	1003	979	910	970	943	996	981	999	961	953	983	941	1007	996	1056	940	942	983	943	987	959	1000	952	988	975	970	964	971	933	944	953	967	961	1003	994	992	978	896	920	991	975	1005	968	1014	950	951	976	972	967	928	1026	978	993	955	1033	976	985	991	935	965	984	956	967	975	970	921	925	980	960	975	1058	959	999	947	960	904	945	929	1046	949	943	942	1042	993	965	992	958	989	937	988	968	919	893	975	995	979	996	940	995	952	944	954	971	1013	937	958	968	959	986	968	966	985	891	949	992	981	931	931	895	961	983	956	984	970	992	999	978	939	998	928	951	961	948	945	994	956	961	910	949	964	963	936	958	975	971	913	959	978	969	997	955	947	936	985	948	1006	971	970	935	960	945	912	969	984	1008	1014	953	913	935	931	1033	945	990	973	928	998	970	928	979	936	953	964	975	960	1022	927	937	986	951	969	986	1008	971	976	926	986	958	914	974	1006	946	948	972	943	959	983	991	929	999	979	965	996	920	957	905	972	983	969	928	959	996	1068	1045	1001	927	956	968	981	999	983	922	990	943	955	963	962	959	957	988	937	967	957	932	968	991	922	921	926	908	982	979	939	963	936	982	914	959	976	923	1053	930	984	963	943	991	924	974	917	927	998	953	1021	965	897	919	918	975	928	986	932	964	955	947	966	989	904	941	948	972	983	916	961	998	988	960	941	935	903	1016	981	946	946	965	982	973	928	977	1005	941	975	960	995	948	946	914	983	989	996	944	975	1013	968	943	970	928	968	959	930	965	892	954	992	931	982	985	970	964	1023	928	1023	963	967	945	988	929	987	1020	963	996	973	1011	952	968	1006	960	917	950	1006	923	967	916	966	961	956	986	933	985	949	942	944	942	1014	925	978	914	951	987	922	919	992	996	980	959	956	1001	982	964	995	996	961	965	1004	971	904	965	981	951	940	1022	950	946	960	1000	955	1015	1036	973	951	966	960	969	949	955	934	915	948	981	1011	960	936	962	944	945	963	966	1019	907	970	932	951	1004	947	943	972	941	945	969	979	959	929	918	984	999	979	954	976	1012	967	969	973	978	1031	970	982	984	957	1012	931	951	1028	983	972	995	972	985	929	1005	952	1009	1023	965	1007	993	1028	1019	985	953	986	929	984	1036	947	965	1014	917	960	995	948	991	944	891	875	973	1015	980	1022	952	976	971	986	959	1034	936	983	985	974	905	925	973	973	950	977	993	986	984	974	917	977	883	982	1026	995	951	965	955	1023	977	951	971	957	991	930	988	1022	944	937	986	958	924	974	975	909	986	974	968	972	938	975	923	917	1023	927	965	963	992	1003	958	1022	974	933	946	904	965	951	991	941	941	975	987	1007	996	980	966	1000	907	910	940	975	953	948	992	971	971	947	1001	963	936	925	1002	975	931	962	996	911	935	930	968	978	1032	937	984	920	959	982	945	973	944	964	990	991	961	911	948	906	1014	953	971	970	1005	990	910	985	943	982	1000	949	960	953	943	1044	940	946	935	957	990	1014	994	949	999	958	951	953	1012	969	1017	939	989	1005	929	998	958	983	996	921	942	1020	968	966	954	938	975	950	952	1011	982	936	957	923	965	991	923	895	1002	997	984	1029	993	955	938	991	929	946	981	968	932	965	941	945	921	952	943	964	913	945	959	1007	990	966	987	958	935	946	990	904	929	971	953	968	1046	946	937	961	970	1008	921	962	1009	952	978	946	936	1003	1019	923	971	992	973	892	972	932	938	963	943	968	955	950	938	961	964	965	980	935	962	940	977	972	965	964	912	942	979	992	947	984	995	950	944	911	1039	908	973	905	1046	925	1005	948	919	926	902	957	966	939	987	993	967	1006	935	964	948	986	897	958	984	993	940	881	970	984	966	986	991	930	909	1014	949	945	941	929	940	961	924	1002	1002	932	981	953	960	990	938	939	962	1063	1000	994	947	977	974	995	1000	956	945	987	960	924	983	916	1025	1007	936	946	993	985	975	991	919	956	935	978	1001	987	938
58140	32312	16754	4687	1253	813	723	679	567	517	430	451	444	471	459	445	455	444	502	463	429	456	444	437	445	458	465	454	447	440	423	448	448	469	449	435	460	490	461	498	437	442	473	434	439	471	497	451	456	453	432	407	440	414	440	472	450	438	443	431	467	463	463	508	445	468	452	476	414	428	478	389	437	447	477	475	418	420	422	469	464	474	485	468	481	462	472	423	436	400	446	459	445	452	491	503	452	435	464	444	442	446	433	486	461	431	481	472	474	454	482	398	428	454	413	439	460	484	442	453	423	473	470	419	461	477	431	439	424	450	453	442	450	449	468	484	431	473	484	452	439	442	434	467	435	450	473	437	429	433	441	443	431	436	455	449	427	437	412	503	434	436	419	477	439	479	475	489	447	453	445	420	497	465	438	424	434	450	442	453	461	475	496	413	434	437	466	486	441	468	424	453	462	476	429	468	485	489	450	436	445	426	438	462	446	435	482	475	449	436	471	417	488	438	481	440	416	419	439	451	461	445	479	486	440	448	458	496	423	430	471	447	446	477	482	455	467	461	430	456	466	460	493	434	425	487	461	451	424	492	477	513	487	455	477	428	427	456	448	439	409	433	480	458	459	436	420	437	440	461	454	464	431	454	469	483	453	460	452	488	477	453	447	468	410	450	464	457	462	457	442	477	436	460	501	448	490	435	451	462	441	436	418	420	451	467	485	486	468	462	458	519	437	482	454	458	467	479	450	456	437	503	436	493	461	433	467	491	460	458	466	463	459	453	478	514	429	463	429	476	458	465	452	456	493	477	481	483	459	457	463	437	442	444	457	455	448	438	431	461	435	458	455	422	436	475	459	472	458	459	471	431	398	442	451	474	427	448	454	417	483	470	450	437	459	469	463	457	479	461	456	497	431	443	451	479	471	431	458	463	461	456	479	500	428	452	443	432	453	447	468	459	429	441	424	437	487	461	437	467	472	438	489	477	487	433	471	479	464	454	472	466	449	512	492	431	452	474	455	463	430	453	487	445	425	429	447	477	457	456	453	439	483	404	442	520	439	468	427	446	457	425	487	436	486	453	427	434	469	441	400	438	444	413	427	456	428	442	437	419	440	429	474	414	430	455	427	468	450	411	446	454	428	464	450	458	393	440	427	469	409	433	474	461	536	437	469	468	430	444	428	443	476	451	440	433	434	424	458	436	413	460	449	461	447	426	441	469	481	472	436	468	458	428	457	457	411	491	455	451	426	444	431	426	472	435	481	427	458	411	463	486	456	446	478	453	432	412	471	403	461	440	468	510	442	463	446	443	442	479	461	455	483	511	469	415	450	461	492	468	471	450	454	436	482	449	457	451	487	439	435	465	427	460	426	468	463	477	445	414	470	438	465	437	417	463	437	476	464	438	429	447	476	461	462	465	452	483	454	469	420	446	468	468	418	476	422	442	481	488	477	446	471	480	408	428	424	452	421	455	432	425	464	455	484	461	459	469	451	482	469	460	443	466	456	430	466	478	448	467	474	443	412	495	438	471	482	465	516	465	471	428	463	449	414	478	421	450	402	427	426	455	475	416	471	426	424	470	449	450	465	501	443	448	419	450	454	448	408	441	436	468	453	477	428	448	419	454	438	496	431	479	449	473	446	387	430	446	461	425	469	431	420	450	487	496	442	444	433	432	450	459	429	454	456	418	400	485	455	469	471	424	452	469	449	431	447	481	538	475	442	465	432	447	439	436	462	475	430	444	493	421	450	470	470	452	446	430	439	472	433	429	460	444	493	456	443	473	411	417	436	437	483	455	438	441	411	441	484	438	432	449	459	431	474	453	466	434	453	489	476	457	444	446	456	463	463	451	462	441	436	437	455	460	446	470	448	487	458	481	480	424	418	492	484	474	455	457	482	489	449	455	441	405	464	474	445	460	489	472	436	450	497	465	444	469	436	460	404	425	435	472	497	491	445	487	495	486	439	444	461	446	448	459	433	477	441	438	430	481	447	466	482	464	445	468	448	440	454	455	496	424	455	441	480	483	431	438	501	467	496	460	457	503	456	436	444	461	422	450	448	457	472	475	437	448	457	481	456	443	513	441	448	465	438	470	483	431	449	404	444	431	482	439	434	415	469	422	471	459	455	454	460	447	461	473	443	462	433	432	461	438	428	450	463	430	459	448	424	432	433	443	498	475	470	432	482	455	468	431	457	440	484	469	459	481	467	493	434	415	449	448	438	438	427	445	443	452	414	433	474	446	488	437	460	507	447	460	447	490	505	433	461	424	432	399	405	459	463	449	448	462	482	432	442	422	414	432	443	431	475	482	456	469	423	426	480	475	437	439	447	397	460	424	472	484	452	460	433	444	468	459	442	440	473	477	442	436	470	465	414	430	465	448	417	438	467	450	444	438	467	463	466	448	445	428	387	493	446	436	417	466	439	491	438	425	438	471	430	468	454	460	414	435	404	468	471	474	434	474	479	426	457	413	420	471	423	485	450	451	444	449	421	476	447	442	429	437	461	450	454	451	484	456	451	432	433	450	473	441	455	430	447	444	488	428	436	440	451	456	476	463	425	411	415	496	505	411	499	488	459	460	452	423	460	409	440	435	429	494	431	453	503	461	452	453	419	435	451	480	472	415	421	457	457	436	436	459	450	473	397	436	453	446	440	461	452	443	434	454	440	403	452	432	434	447	467	457	499	469	419	448	437	431	426	424	456	478	476	446	469	484	445	418	442	456	443	465	420	459	425	463	446	474	434	405	454	503	427	453	441	447	437	434	434	449	478	475	502	454	441	476	431	462	488	480	462	382	416	446	445	448	437	432	434	432	467	482	431	455	480	451	437	445	498	463	443	464	451	467	480	474	439	432	414	442	453	521	520	426	440	412	498	452	470	487	476	410	441	439	492	436	408	510	456	475	410	427	446	461	472	404	468	508	435	445	419	436	497	468	460	395	452	452	478	462	445	456	479	437	421	475	489	443	487	456	453	458	475	452	462	446	436	407	469	452	461	479	443	444	426	413	436	450	451	471	488	465	460	498	440	473	410	449	453	482	463	413	456	507	461	387	492	504	433	455	409	425	410	439	487	432	490	445	446	457	446	442	481	449	446	421	465	493	405	413	454	452	417	491	478	481	415	468	463	426	437	471	434	484	401	472	445	432	428	436	480	480	401	479	463	474	461	468	469	426	460	427	476	472	449	458	448	451	444	468	492	472	445	466	472	445	497	488	481	450	452	436	459	459	450	466	488	423	438	458	527	474	449	457	445	470	423	428	427	455	458	486	427	459	439	481	435	449	408	453	451	437	448	433	482	431	475	444	470	428	420	422	442	438	453	463	469	500	420	443	467	428	476	421	443	483	479	490	440	446	439	454	468	489	427	478	458	465	461	450	427	460	493	454	419	407	433	478	471	429	465	444	449	447	460	448	445	399	428	453	445	448	442	454	450	480	458	439	465	476	464	461	463	444	476	423	452	432	453	502	435	478	469	440	487	510	438	447	474	413
40830	26258	15049	6180	2774	2296	2028	1649	1480	1115	1049	969	957	996	1005	1015	972	941	933	998	960	1009	952	1021	913	973	974	989	950	981	967	991	1011	946	991	1001	910	1035	964	983	1032	957	976	951	959	1016	1030	995	1024	959	1042	1046	960	981	975	968	984	1014	990	959	948	908	995	959	965	965	933	968	920	929	982	1009	960	919	951	994	1001	958	972	976	971	958	977	1015	1022	1009	951	1048	948	1020	961	996	1022	1008	986	941	967	930	956	1010	981	980	1018	1009	988	1014	1059	945	1033	973	1013	989	995	952	1006	990	963	957	973	1022	1040	997	958	901	1001	984	1017	951	933	969	1001	929	941	1039	1013	940	952	999	973	1005	1018	952	970	1002	981	958	955	960	1012	944	954	958	998	930	957	968	1022	947	1023	943	1030	973	958	960	950	1008	932	943	944	967	949	983	940	1002	979	965	995	966	981	1031	1004	958	936	986	968	932	963	978	941	962	993	913	992	937	1004	978	948	925	937	919	953	981	962	992	962	940	1036	949	977	926	977	993	1008	974	929	970	954	987	981	973	992	973	977	992	1037	958	969	1022	973	959	977	962	973	977	1009	956	972	968	1027	947	993	979	974	1031	976	959	995	966	1024	1015	1006	930	942	940	1023	1011	951	971	1036	1007	951	977	995	997	951	1045	985	945	937	1016	998	947	911	928	923	1003	1022	1019	966	1011	971	952	1000	1035	996	954	961	1026	983	962	953	1017	923	1015	1000	1009	1052	1000	1010	985	905	1036	944	955	979	1045	977	1012	970	1013	970	1000	939	937	976	947	1008	940	962	927	965	1026	977	952	966	904	971	965	945	962	997	944	993	989	1004	957	962	1004	994	1003	995	977	994	960	984	988	985	1022	1018	977	1015	989	997	985	1028	944	973	959	964	913	956	1001	945	1021	1046	1028	979	985	936	953	1033	974	992	935	1019	941	977	974	1023	1043	961	999	981	977	1004	1026	953	886	974	948	946	1032	989	929	1013	991	973	974	943	1020	928	1027	969	1013	957	959	943	948	994	929	967	955	974	1022	896	1049	1004	991	962	983	950	985	968	961	976	984	1008	953	996	961	950	975	977	1000	956	995	970	913	940	1020	946	1004	907	997	1008	984	956	931	980	1023	958	1008	931	997	950	959	924	958	1006	1013	953	949	934	920	1054	989	975	988	955	992	965	992	952	978	1031	950	1003	952	955	937	988	958	999	939	985	925	966	963	965	1022	978	999	969	957	1022	984	952	961	987	936	980	966	1006	1027	975	943	1051	937	1004	980	940	984	960	976	1012	1005	989	973	995	974	941	932	982	990	974	1015	996	949	951	965	943	1013	1019	914	1011	986	1017	955	975	969	990	1011	945	970	981	989	985	989	958	924	958	1026	981	982	991	987	985	965	910	944	978	987	989	980	991	933	916	1011	1004	919	984	1042	925	988	986	921	961	996	1021	994	972	957	994	1005	986	986	1024	967	1013	984	973	1001	942	957	962	979	966	957	977	1018	995	1027	962	980	1025	945	1012	985	969	972	907	1008	974	1002	975	976	935	983	1008	1004	1000	934	980	1001	1026	978	991	988	974	946	979	950	1033	969	968	918	972	970	1005	980	922	1019	1017	953	956	970	944	967	966	1004	970	961	968	996	972	949	955	963	935	999	950	967	972	1020	1012	913	939	956	953	976	1006	972	965	976	1018	998	973	949	1004	955	944	979	974	912	983	1022	949	1011	948	970	976	978	913	1033	955	984	999	974	1012	985	946	991	963	980	969	993	973	982	983	966	988	968	924	952	957	1020	961	995	945	1024	1039	982	979	987	1024	987	920	922	979	927	1033	973	1003	942	958	1019	963	1043	1003	966	959	969	1019	990	1016	974	987	960	982	939	950	918	962	1008	1006	972	897	930	963	993	964	957	962	991	991	1000	995	1020	1017	989	939	932	917	934	977	989	1011	1021	937	937	907	930	976	997	948	989	1013	983	969	945	938	984	940	941	935	1005	969	971	1001	1016	923	968	966	1026	984	985	948	1005	962	966	967	969	1003	953	1001	956	950	972	982	997	960	952	958	1016	1027	945	965	995	1026	1041	995	891	955	993	991	996	960	963	994	1042	999	1004	1006	969	970	980	998	937	960	1007	1000	892	955	933	980	1013	906	981	1057	973	945	946	970	995	927	963	999	1002	978	989	912	974	1005	911	1008	997	981	1008	996	934	952	975	968	1009	1032	991	927	986	989	1054	972	972	995	1001	971	974	967	1009	975	960	1011	950	903	925	935	906	951	958	944	957	981	974	957	967	975	1025	994	978	955	983	1000	988	964	978	932	994	989	1003	1022	983	960	956	977	995	951	995	962	991	968	995	986	954	969	939	991	1016	974	967	917	978	971	953	987	954	943	961	1010	983	1018	983	993	989	1039	979	931	952	1027	984	979	996	971	983	1001	967	953	950	979	987	973	933	970	971	984	986	970	952	971	975	977	965	975	985	969	979	964	996	948	988	955	959	978	1027	1025	999	998	982	979	971	995	957	915	975	999	948	963	942	962	975	998	988	952	978	959	1004	1025	991	1036	993	936	985	996	978	965	963	919	1022	944	981	995	1021	970	911	1005	1010	963	904	957	945	966	1021	928	975	997	1024	1028	1001	968	963	1002	1001	1043	984	952	979	1015	967	1049	1019	1009	952	992	983	1032	997	970	949	955	1005	936	1001	989	938	991	935	961	1002	933	993	1042	979	989	951	956	960	955	943	958	965	976	1000	950	960	1003	988	970	1036	979	1021	936	956	960	1014	926	973	987	1004	951	980	956	952	957	979	953	980	958	1000	953	1000	939	930	959	940	1002	976	987	1043	920	1002	923	1028	963	918	976	1000	955	968	997	932	952	991	983	1011	995	1011	979	923	1031	1018	959	1014	973	969	1028	1004	941	1028	954	960	939	984	977	955	1012	981	950	994	940	1003	937	926	983	999	974	942	946	949	990	956	1007	953	995	958	979	980	950	961	965	920	976	955	925	967	981	989	997	995	972	1018	990	985	994	954	986	944	987	977	1022	939	961	943	958	999	1005	1006	945	967	1006	983	974	971	996	937	954	971	1029	948	1016	975	961	955	948	912	959	984	972	952	984	943	983	998	998	980	959	968	968	1017	935	978	958	976	939	1002	998	936	1006	1005	973	1036	927	999	997	936	975	923	975	920	950	968	921	989	973	1056	1037	947	992	1008	932	904	1016	1020	956	961	986	951	969	961	945	1009	990	946	985	932	1019	1006	960	977	912	985	1014	1046	1037	978	880	945	965	967	976	931	1060	948	1045	999	939	963	946	982	1029	1012	985	1063	962	966	960	960	940	1019	1025	963	1043	957	1025	990	1000	966	1018	950	957	1014	984	935	981	975	976	969	927	958	982	967	974	973	993	958	1026	973	970	966	950	1005	1004	959	939	1016	968	936	956	989	993	975	974	943	973	971	963	945	957	966	1003	940	1015	958	957	923	1020	1018	998	981	973	970	989	985	963	960	941	949	1004	981	967	1030	1000	998	965	995	962	976	1060	954	993	1032	965	962	1002	983	974	968	1003	1010	977	980	946	962	957	996	962	968	992	972	961	966	997	1027	999	1013	997	945	977	990	1016	1001	912	914	1005	967	981	977	955	989	991	934	946	953	995	957	1019	1006	965	977	931	1003	981	980	997	991	982	941	1043	1035	1032	982	996	940	994	938	1006	938	979	1013	985	1031	938	932	961	954	1039	1019	996	977	990	951	977	916	996	1015	1007	1008	982	977	939	979	961	981	936	994	933	917	996	987	990	1002	940	978	972	960	976	978	960	912	1013	985	1002	974	997	988	1027	1047	1034	964
48492	18410	4638	1184	620	547	479	483	461	449	451	475	423	431	490	429	499	434	439	494	426	476	422	432	452	432	452	463	426	424	420	393	512	427	443	414	463	466	467	457	455	463	448	406	428	448	444	444	482	452	450	425	440	439	460	423	424	460	447	440	416	434	420	469	447	431	419	487	437	429	501	477	423	427	438	434	442	478	458	455	421	443	475	444	452	468	445	452	476	478	445	464	454	398	426	439	416	433	464	424	478	449	464	413	436	430	494	484	428	407	444	479	430	449	450	446	459	414	440	446	449	431	418	405	452	408	453	454	467	470	462	453	469	423	446	465	491	419	481	451	472	446	449	416	436	444	451	438	449	487	446	441	456	431	431	445	435	412	425	456	426	429	471	440	418	421	436	403	441	423	432	435	423	441	425	426	426	439	432	434	461	417	401	422	417	452	420	455	426	465	417	478	442	456	506	487	434	430	475	426	458	432	439	466	441	464	478	432	415	402	451	424	413	465	440	421	450	462	437	409	393	449	464	443	450	411	436	433	492	392	429	432	425	452	442	404	478	430	440	442	453	451	485	470	409	448	469	439	424	425	461	496	489	452	405	448	428	457	469	422	442	458	402	411	428	408	421	460	406	436	439	491	442	437	441	452	448	457	450	445	457	457	432	431	429	432	417	430	429	477	415	407	432	454	459	449	423	422	429	459	457	426	430	455	433	451	414	440	454	419	419	408	437	433	429	442	469	455	422	414	417	469	447	463	455	429	434	407	475	385	446	438	418	439	414	467	437	444	461	443	436	412	420	458	450	434	437	446	445	415	443	468	463	456	450	407	427	458	405	478	437	412	460	446	507	441	435	452	462	454	419	431	456	433	438	442	463	399	432	439	425	452	430	479	461	480	438	410	438	451	444	428	463	456	462	463	431	440	451	484	472	461	474	399	431	447	456	440	469	451	431	429	486	516	428	407	431	445	442	448	469	464	432	426	433	430	468	453	433	424	465	452	458	473	411	465	392	436	451	474	416	430	467	456	460	432	433	467	444	437	464	452	447	400	470	427	475	428	448	443	436	427	454	455	485	450	429	404	434	436	451	442	426	454	434	423	431	468	445	470	419	462	423	489	423	412	420	446	416	457	478	439	469	437	420	453	431	465	425	454	435	431	476	444	441	432	483	416	441	443	486	441	411	435	426	419	432	441	423	436	448	418	451	425	451	471	442	450	452	406	479	465	454	478	440	461	476	422	424	497	407	453	426	383	413	448	408	427	458	442	483	432	442	476	441	450	467	426	430	458	445	477	422	422	445	451	424	454	466	444	433	440	458	431	471	428	451	422	474	497	461	470	463	431	433	449	420	432	410	448	484	446	477	435	424	440	453	461	437	405	477	426	469	438	438	423	421	456	443	458	399	425	439	459	443	423	474	505	442	438	447	484	474	421	428	458	493	421	431	463	402	454	421	416	479	485	447	432	428	469	414	449	480	462	478	471	450	462	450	457	438	435	439	415	457	450	471	428	402	461	445	432	463	413	445	457	425	454	400	435	452	408	454	443	439	439	434	454	451	402	440	418	488	422	470	444	441	433	422	448	468	441	447	441	454	426	422	419	419	452	431	401	472	447	423	424	490	432	454	452	483	437	440	464	434	409	471	446	446	499	466	428	434	426	419	416	465	425	470	484	472	445	431	458	424	423	425	480	470	473	441	406	443	453	404	435	417	400	469	422	458	423	466	461	440	443	468	409	422	484	429	444	472	506	442	433	484	442	403	432	413	431	438	419	439	434	454	455	422	429	413	390	424	421	426	457	456	438	439	413	392	394	469	476	426	451	437	467	432	450	451	489	456	447	404	462	430	463	451	431	454	419	467	399	446	447	432	410	452	468	406	421	449	466	396	430	473	442	396	482	458	474	389	437	482	446	501	409	446	427	436	407	417	442	455	435	423	483	439	421	446	423	445	415	474	435	409	403	474	428	459	426	399	421	393	421	436	428	432	441	420	419	475	438	427	421	403	420	489	462	416	418	443	469	426	479	396	437	417	461	496	475	439	427	428	423	467	477	424	437	446	448	463	459	470	465	467	441	435	490	425	438	401	481	485	436	410	463	474	430	425	446	460	414	458	467	443	439	462	445	452	458	447	395	431	486	475	437	452	426	412	436	441	440	513	466	452	386	487	426	477	451	472	438	411	449	410	459	445	438	448	419	440	430	484	486	471	439	416	442	427	432	464	494	448	454	435	454	448	444	444	442	411	431	398	407	406	442	441	445	497	449	427	478	456	410	469	424	503	467	467	455	460	419	438	473	465	465	402	469	429	455	446	445	427	437	439	460	435	450	436	448	421	460	454	481	420	436	461	459	415	464	438	419	489	405	444	420	483	409	421	471	421	413	464	419	412	451	415	407	428	424	453	403	452	435	425	445	464	399	420	419	429	475	487	411	420	391	444	466	462	437	430	429	407	461	444	461	415	444	406	406	440	476	445	427	491	456	479	454	428	434	418	435	411	431	467	454	406	479	476	416	417	434	454	470	409	462	434	455	445	472	407	463	404	445	448	523	461	438	445	444	460	451	435	424	447	472	458	465	470	452	442	438	408	459	405	448	474	429	504	421	452	447	437	433	466	439	429	384	434	467	472	447	431	413	488	454	422	463	488	483	485	439	456	421	430	472	417	423	439	447	446	459	431	407	454	430	442	425	466	454	434	414	419	471	428	430	452	394	440	450	491	468	426	398	408	421	379	459	434	446	392	436	429	479	404	486	459	449	412	468	468	461	469	429	434	439	495	480	435	495	465	417	457	428	466	457	417	415	432	411	421	424	438	454	441	421	403	424	446	411	411	455	428	460	499	456	486	434	476	462	440	444	431	452	418	431	466	449	475	433	425	429	487	461	442	427	452	437	490	427	428	474	468	441	428	438	443	461	465	465	460	444	432	463	396	412	432	472	458	438	440	445	440	434	422	463	449	431	479	468	432	412	433	396	444	420	394	414	420	467	445	452	452	432	438	457	486	467	440	471	443	448	451	439	446	415	440	475	456	452	401	425	442	404	428	423	410	406	433	451	461	422	470	385	447	465	446	430	396	453	421	476	432	462	468	511	458	422	458	453	405	491	406	406	437	424	436	453	417	446	469	458	418	441	437	445	443	443	431	410	420	404	419	469	441	440	467	439	430	430	444	471	430	459	444	434	424	430	438	438	443	463	445	441	452	448	463	465	456	472	465	445	454	444	453	457	476	453	482	448	406	431	468	451	450	453	457	420	420	458	483	422	458	424	422	454	471	447	456	430	463	433	494	463	422	430	488	410	454	419	434	473	418	438	481	448	420	450	459	369	428	467	478	446	440	476	437	430	470	475	402	422	397	444	443	428	431	509	466	435	484	432	488	470	411	433	421	441	484	460	435	470	424	444	447	487	407	411	418	411	417	440	444	440	429	428	454	439	423	428	489	461	433	447	397	465	465	437	434	430	417	418	462	419	451	397	443	443	441	450	440	399	408	413
33517	12601	5073	2415	1403	1201	1118	1066	942	922	928	972	937	973	977	939	972	945	943	995	916	916	1001	959	915	946	940	937	903	909	950	995	944	944	957	939	907	989	913	1005	899	967	920	935	961	960	947	944	978	918	977	919	956	954	958	895	978	983	969	968	998	928	933	932	974	910	1027	948	932	977	909	935	979	943	927	895	924	938	988	996	986	963	928	954	960	917	992	936	906	991	986	973	967	976	969	985	938	904	1002	982	928	964	928	938	950	1024	982	915	993	927	995	962	922	938	906	963	971	962	912	1005	936	952	974	925	949	940	931	978	972	982	932	944	982	996	942	938	950	909	921	949	1006	924	967	963	919	922	961	1001	954	919	970	954	935	918	907	989	1011	959	958	956	994	964	961	953	1003	947	957	923	948	999	943	979	967	898	918	978	971	952	889	941	905	991	928	1000	967	911	975	894	977	958	939	954	927	982	917	910	972	966	1013	937	965	945	1016	998	932	977	990	1003	988	976	899	945	999	947	915	932	964	955	959	970	912	935	907	1039	956	934	951	960	954	913	923	920	1003	933	925	957	939	982	978	938	937	909	949	1004	959	983	932	908	964	925	985	1013	984	951	933	946	1004	978	927	953	977	913	936	949	952	999	967	986	925	954	970	961	911	909	947	931	965	926	914	949	1033	928	992	930	963	969	936	1000	992	963	939	987	953	912	958	977	919	944	988	997	952	932	990	930	974	971	976	923	919	965	969	943	930	973	944	976	924	968	905	927	949	952	938	945	946	978	987	967	990	1011	1017	961	929	968	998	976	904	921	924	957	944	885	971	970	956	948	955	974	1004	955	974	964	960	1008	918	952	962	932	927	898	965	946	981	920	1015	1001	968	962	1005	959	994	926	985	947	949	958	950	935	895	958	979	960	962	997	1014	989	987	968	958	981	995	983	978	939	995	940	959	923	946	956	958	923	996	1009	997	887	908	969	941	941	960	957	940	922	907	928	957	929	991	964	950	938	914	947	943	962	1005	923	953	929	955	923	1063	983	1027	922	955	927	941	916	933	969	971	965	1004	963	960	956	990	996	928	988	948	955	984	930	992	951	954	950	897	953	1022	963	950	1018	995	976	908	996	1035	998	949	958	962	928	956	966	913	964	969	958	960	964	998	967	903	916	967	885	977	964	989	1038	939	939	990	969	935	933	940	963	959	947	958	974	957	966	924	944	954	946	957	946	987	931	983	986	968	956	954	956	948	956	935	901	980	954	982	1012	965	939	946	911	950	998	939	1000	1009	974	926	968	951	972	1001	981	931	964	945	997	928	926	982	953	950	983	955	959	927	990	892	995	896	1007	970	975	929	1006	887	967	950	911	946	1022	969	938	1005	969	973	1004	967	945	932	884	952	977	904	951	952	929	983	957	933	991	931	882	951	935	912	868	971	921	915	936	972	990	958	956	955	902	1010	954	983	935	960	918	915	928	957	949	954	930	952	901	911	956	946	947	967	959	933	952	953	930	942	970	1005	956	1016	946	963	960	968	947	962	975	988	953	956	960	997	953	914	931	949	966	907	903	942	939	966	967	907	949	959	943	950	958	949	967	1010	972	1009	937	901	904	967	930	938	994	889	954	916	979	963	981	946	969	929	954	922	980	921	890	960	893	985	932	947	896	1001	972	945	959	929	936	934	982	967	960	975	988	883	959	944	983	976	963	949	943	947	993	939	975	996	946	913	952	949	934	961	932	961	972	980	1041	941	1001	976	958	986	981	950	987	1002	972	968	988	887	965	979	943	962	951	893	975	983	934	974	903	918	928	971	947	910	936	951	922	966	969	956	1001	916	954	927	948	969	964	923	919	957	915	959	917	1042	923	1007	963	974	952	939	947	944	960	984	924	915	981	980	930	977	941	960	928	884	947	958	963	943	979	936	963	974	960	958	993	888	949	958	932	947	894	980	992	951	936	906	1010	953	949	966	961	967	971	933	947	928	921	954	917	930	986	976	915	930	952	927	940	986	951	920	935	946	991	982	938	1015	1032	982	949	902	997	919	930	995	998	947	947	939	970	925	967	925	971	1017	992	949	952	964	994	986	937	972	947	960	1010	920	955	918	940	905	889	934	908	950	949	943	979	982	916	968	956	942	992	915	978	924	904	971	963	978	905	927	983	961	998	968	984	963	965	926	934	985	978	964	987	943	913	918	945	983	938	957	930	970	926	945	923	962	967	965	914	951	964	975	888	952	930	944	992	958	952	1003	969	919	1054	948	980	934	935	986	1001	939	962	923	957	1005	917	960	922	924	1017	992	955	966	982	951	1024	947	945	1002	955	941	944	966	916	1020	962	957	985	1004	908	973	944	930	943	867	941	878	973	934	983	925	1003	975	1019	937	942	854	942	950	964	957	1001	1020	958	977	949	951	993	905	931	955	965	973	945	876	951	886	963	946	964	961	991	981	928	952	989	990	902	956	949	994	970	1001	941	955	955	991	935	940	922	971	958	986	995	952	926	975	973	965	1028	933	941	971	985	905	973	905	997	966	947	910	952	988	963	958	975	950	948	922	921	969	931	895	971	925	968	966	928	944	948	945	951	951	943	931	962	969	963	944	958	1004	997	928	890	946	952	961	864	903	939	1011	984	1015	990	962	960	980	908	909	958	1006	904	923	957	969	953	992	1002	934	970	972	948	967	986	975	957	940	977	993	976	992	968	1023	944	992	981	963	927	946	967	956	962	939	949	932	967	1007	964	944	946	949	999	907	914	955	941	1030	985	921	1011	1025	1022	948	920	961	946	911	1010	973	969	969	967	1013	969	984	896	1004	976	949	910	950	997	923	974	944	994	917	954	944	927	998	973	1018	936	940	913	1010	1006	938	965	984	944	924	942	968	1019	952	943	920	986	983	983	995	979	1049	977	945	998	947	950	959	966	917	966	973	1001	883	1002	1003	983	916	1007	964	930	913	939	951	968	934	964	974	992	952	1002	963	955	919	974	983	979	923	895	997	938	960	991	985	930	956	963	965	901	993	984	953	972	931	997	959	962	924	910	931	976	938	978	900	958	976	953	941	1010	982	968	971	950	958	969	955	968	963	978	909	1024	956	952	983	1022	935	968	931	894	979	934	931	938	970	952	896	991	932	936	965	925	976	992	923	950	942	927	914	972	951	979	976	909	935	978	971	959	898	985	928	999	904	968	963	917	938	987	924	970	931	925	992	950	937	946	979	957	939	918	976	952	992	950	950	929	961	915	941	903	1020	876	978	978	980	970	948	951	990	950	949	982	908	951	995	915	930	905	934	944	920	996	938	977	985	1012	929	990	964	949	997	906	950	922	985	931	976	931	945	954	973	928	971	924	981	969	959	963	937	927	941	953	994	973	966	983	961	917	954	954	964	893	953	1011	943	976	961	966	962	960	969	929	943	941	953	971	1012	946	917	957	938	942	975	972	971	952	933	940	926	957	1006	938	907	953	929	912	997	965	947	967	978	1003	966	956	888	974	918	920	1015	947	979	999	1003	957	959	1004	1002	953	948	949	992	967	928	981	931	939	985	992	988	982	907	895	930	960	973	917	981	940	1001	1009	959	976	926	999	912	935	905	924	1004	963	932	916	969	933	975	973	942	972	979	981	930	943
57345	24347	7925	1113	592	495	477	461	452	478	466	444	445	412	419	419	421	454	436	460	422	492	464	416	491	428	417	429	476	437	444	449	445	451	470	437	447	460	451	455	463	447	419	459	464	430	433	484	449	453	434	476	454	450	435	448	432	455	404	436	449	425	459	410	437	475	485	437	417	467	419	447	472	474	427	442	461	416	473	447	445	451	394	413	455	444	494	453	458	457	424	454	445	421	417	440	418	428	489	463	436	423	450	462	401	446	452	450	462	484	447	432	425	462	443	445	493	408	475	489	455	467	422	455	491	416	425	450	451	424	451	455	442	457	481	405	434	471	433	409	429	470	475	436	454	493	465	505	444	439	486	480	435	444	450	454	445	435	446	442	472	457	471	456	447	494	483	428	447	427	458	483	420	411	458	468	454	469	465	441	469	442	441	447	466	444	448	473	472	466	414	447	502	436	411	432	475	450	455	430	428	421	435	406	446	431	434	462	470	438	410	484	488	446	439	447	451	442	454	449	449	442	473	456	474	453	461	433	483	449	451	475	506	435	457	426	429	440	443	428	448	467	426	433	402	456	436	464	446	460	443	464	461	478	456	463	441	466	479	423	431	425	441	453	440	466	429	470	444	433	460	502	447	445	465	477	436	410	466	464	438	422	494	465	454	454	428	392	456	487	459	480	459	475	446	430	457	480	457	447	450	482	484	506	477	447	492	434	443	428	453	453	464	489	462	438	459	441	418	429	457	431	435	435	420	494	404	418	463	447	454	482	458	478	411	471	451	481	439	430	434	457	462	438	440	461	439	439	448	471	443	446	418	429	442	444	444	451	457	442	454	478	436	470	432	417	454	479	450	445	505	450	435	477	455	490	469	431	454	463	441	438	448	439	477	454	452	446	434	464	451	450	491	512	422	473	403	449	442	466	488	433	407	423	455	439	456	454	427	472	468	483	431	438	433	452	432	448	465	480	446	438	431	450	439	486	407	494	455	439	454	462	446	437	418	427	481	460	459	427	431	441	414	482	452	449	427	481	420	419	422	445	449	457	464	454	476	453	435	482	447	486	479	450	449	426	458	425	450	449	445	428	443	448	452	409	399	473	424	422	450	439	458	436	438	435	428	464	457	461	454	451	478	443	453	428	461	437	440	409	450	456	429	440	465	433	404	420	477	425	459	489	462	461	439	445	431	436	462	450	423	449	411	445	460	420	414	483	452	451	474	418	439	422	482	466	495	446	448	428	472	460	399	429	481	478	413	460	479	446	450	468	404	440	444	441	435	457	395	433	439	418	480	482	438	462	472	459	458	453	439	430	449	429	443	476	420	422	423	462	435	454	434	408	428	482	464	434	436	437	455	446	428	476	462	449	442	406	463	443	443	414	434	428	434	450	440	423	451	440	507	449	406	460	439	453	413	449	475	459	440	453	404	453	467	439	435	445	492	436	463	471	446	462	452	457	466	430	403	454	483	463	475	452	497	425	433	437	434	421	438	456	425	444	454	457	427	443	478	463	458	463	464	469	456	461	454	435	503	409	442	426	427	429	444	460	441	420	424	466	415	436	433	419	426	435	419	439	510	432	467	446	460	408	389	515	442	432	444	431	476	415	408	454	465	480	419	455	403	452	414	479	432	454	472	430	441	447	515	422	424	465	423	469	456	457	479	457	413	470	421	491	439	415	427	471	451	481	417	440	440	488	472	442	437	450	437	440	460	457	455	451	439	441	445	451	418	392	480	473	453	496	464	460	438	420	454	471	480	460	434	457	419	441	467	406	427	420	434	444	483	449	456	418	453	419	455	416	411	429	445	487	462	444	438	428	467	480	457	428	455	475	450	493	427	463	402	455	489	432	445	454	412	439	478	434	452	445	425	434	477	461	456	437	389	471	428	451	443	432	432	484	481	481	429	433	435	444	482	447	431	468	478	435	438	468	440	455	453	425	438	485	455	438	459	485	441	424	418	466	437	460	421	494	437	462	452	417	470	409	445	418	449	454	451	473	453	440	470	444	412	443	475	459	434	461	422	425	495	438	441	480	440	446	420	415	428	477	421	435	446	445	423	455	448	435	456	477	407	451	408	425	478	436	462	452	455	438	457	489	441	444	456	430	444	405	462	469	448	475	448	455	421	407	495	436	416	465	399	474	472	468	414	425	456	438	487	410	449	415	425	435	420	509	441	490	449	460	424	406	426	475	420	438	431	438	471	471	469	442	445	451	439	480	422	517	451	468	462	476	415	477	437	469	455	466	467	439	471	435	417	438	476	429	456	444	436	449	433	461	429	453	415	424	445	444	457	449	453	469	473	451	412	429	439	465	470	473	423	491	512	488	494	450	451	434	426	429	457	419	445	444	439	426	452	400	429	442	442	436	467	448	436	453	480	480	435	439	420	461	463	460	413	451	434	445	450	413	480	486	460	446	440	439	471	458	452	484	458	474	440	426	476	455	451	412	423	459	469	434	442	411	491	427	431	437	438	491	428	424	447	423	447	462	467	440	449	446	500	445	434	403	430	454	431	401	466	481	452	425	453	467	447	431	454	450	457	448	464	447	406	477	486	441	425	418	445	436	443	480	469	432	473	465	446	468	488	447	458	482	431	466	432	461	443	469	472	446	517	439	477	427	418	439	470	433	438	472	424	474	460	455	458	450	444	428	436	445	450	458	438	447	444	423	433	418	459	485	463	440	456	451	446	426	421	453	427	456	446	465	474	430	447	466	453	414	456	457	432	487	405	451	430	499	439	438	444	464	412	458	477	434	454	458	501	447	427	427	440	471	442	465	447	466	459	447	459	437	458	417	435	453	510	438	438	502	488	448	419	491	434	441	464	455	475	454	485	405	450	447	444	427	443	466	439	456	431	462	430	395	431	436	450	453	458	475	445	455	476	464	467	457	447	438	428	477	451	422	422	474	428	441	417	463	450	448	434	457	450	440	477	511	440	404	431	424	442	470	489	427	398	443	473	425	469	479	404	440	471	447	432	504	444	442	433	456	414	472	435	445	464	456	441	497	464	446	409	462	463	459	422	479	381	460	523	475	426	447	465	443	415	443	457	443	484	408	501	421	472	449	460	489	497	471	460	438	455	474	446	423	423	460	448	488	421	480	421	461	498	494	449	436	502	437	441	420	441	436	473	480	449	461	432	436	430	472	458	448	456	464	446	434	459	454	465	431	461	472	431	420	427	393	441	472	492	501	433	429	448	430	456	422	432	451	477	422	450	438	447	406	400	451	466	455	426	435	443	462	478	439	463	478	471	483	474	436	432	462	484	418	484	455	452	470	430	430	477	463	466	427	428	414	418	441	457	429	439	424	475	412	456	454	449	408	448	486	436	455	409	429	432	427	406	447	495	470	422	416	457	458	438	442	431	483	440	467	449	442	443	477	440	414	469	425	438	457	446	482	447	428	432	426	434	398	466	449	430	438	439	443	453	474	493	421	418	454	443	455	444	472	452	429	457	495	455	425	443	455	492	459	457	441	447	443	469	409
40537	15853	4063	1880	1195	1074	1046	1041	1053	1031	998	980	981	960	964	960	947	1010	997	961	862	1009	910	984	943	944	937	953	984	1003	930	937	936	940	1015	944	923	995	1006	963	981	980	988	991	1002	989	938	1002	996	940	943	947	971	989	972	964	909	914	933	965	984	978	945	1014	998	994	980	1009	954	922	960	987	943	1008	989	960	1010	1008	976	951	932	933	935	974	994	948	979	983	975	963	973	920	962	946	930	985	983	1025	986	1012	980	949	958	930	960	976	1030	992	1023	946	982	990	952	878	980	957	1023	921	956	959	932	979	995	940	1009	943	973	1019	972	954	989	1005	943	973	970	971	898	971	916	969	906	911	1044	1037	963	943	957	892	956	951	938	1043	996	954	958	968	944	970	960	942	934	968	945	986	1005	951	939	954	983	982	940	989	893	932	1023	952	944	980	962	1062	1008	1017	939	929	1005	985	988	988	997	950	902	1003	1058	963	1002	971	958	961	990	967	998	943	963	972	941	942	973	953	953	1013	951	970	984	950	974	938	985	995	970	988	987	948	917	960	1000	1007	980	958	948	985	975	972	981	990	1013	953	1015	949	1021	978	1044	903	992	970	945	974	956	974	978	959	982	983	940	988	969	978	957	968	984	975	974	962	945	935	963	1021	972	964	976	984	923	970	964	965	969	973	979	986	956	964	963	979	963	912	981	928	997	958	955	944	951	968	898	960	953	1006	971	967	985	945	942	973	953	927	992	943	968	932	976	940	961	978	930	880	963	982	970	959	996	1031	981	952	1025	1031	921	944	971	983	966	943	943	926	994	901	986	924	976	988	1009	957	1036	979	952	994	951	962	964	981	876	1000	1018	959	938	952	998	929	956	1011	970	964	924	973	944	986	947	906	918	959	949	967	970	928	978	978	926	901	932	978	1022	965	955	980	1001	994	920	992	957	986	952	1014	1001	1023	929	962	978	964	947	1021	965	1002	960	1032	965	1003	934	997	957	954	906	963	994	927	990	961	898	1012	996	911	1040	918	949	956	991	942	923	938	906	942	981	977	939	986	938	947	1010	985	940	914	1000	997	950	932	957	988	955	952	980	891	918	915	979	979	967	932	963	903	982	915	946	977	984	941	951	920	971	938	962	1007	944	913	996	930	949	965	982	950	977	1019	962	969	967	997	991	972	976	918	982	979	962	936	956	987	1007	995	939	905	995	952	940	1048	960	965	948	960	956	992	946	993	1013	972	954	952	972	996	982	973	927	1044	1021	928	930	974	936	967	974	978	930	979	955	1009	971	970	964	940	1028	944	997	999	1022	967	928	948	1000	932	964	945	965	967	982	1001	978	1017	952	960	971	1020	972	1026	970	959	969	951	935	962	966	969	964	989	959	934	947	984	969	985	987	943	1017	1001	946	1004	1002	1048	1000	961	924	974	984	971	967	989	978	987	965	971	963	953	993	1023	968	1032	964	964	1023	925	966	958	942	951	944	1010	994	908	986	1010	909	956	1067	995	937	991	996	957	978	1018	1019	985	1016	962	945	977	1023	1016	1024	969	1006	939	941	912	914	984	952	1004	1002	982	948	959	979	1000	964	1011	926	973	902	961	973	949	991	968	902	968	990	962	998	960	990	978	992	944	954	937	950	1030	980	988	904	933	974	991	929	1043	1024	949	929	992	952	982	994	1029	974	1034	948	919	983	937	958	991	964	961	883	989	972	948	927	995	980	955	905	1015	980	975	975	971	992	950	926	984	922	935	966	968	992	936	1006	1000	964	985	951	973	985	937	942	976	918	930	1003	946	1001	954	928	1007	951	961	984	938	974	986	955	1017	1010	946	932	955	938	982	1010	983	945	937	945	962	948	1035	942	981	973	1028	923	996	978	991	952	973	940	1001	976	939	993	986	968	967	1007	980	992	971	985	998	958	1021	915	981	1034	929	925	975	945	973	1024	951	963	950	952	1025	971	1048	935	987	946	1003	996	982	930	992	1003	1020	923	983	1022	966	998	957	1032	1007	1003	965	992	973	960	957	943	980	953	928	976	966	943	976	1011	987	970	961	943	966	877	953	955	950	957	969	980	959	961	944	978	962	1000	940	1027	997	951	931	970	979	950	980	944	946	962	1044	935	914	989	1013	929	994	961	950	998	1004	1003	1002	948	953	926	931	887	994	960	927	1006	967	895	967	988	972	986	936	983	955	957	1009	958	982	982	1013	961	964	940	984	902	1003	1001	955	964	944	1052	986	1005	979	932	958	959	912	1013	1024	993	993	935	1039	1011	996	977	956	991	991	982	951	1023	917	996	960	1015	994	1007	946	1008	964	922	987	963	924	1022	978	924	1020	937	962	960	909	979	1015	943	929	938	976	991	903	996	992	966	974	924	955	943	948	955	973	976	958	994	954	1019	955	968	954	935	958	959	927	942	1010	975	913	980	996	994	1016	890	998	953	1022	970	992	909	986	974	990	984	957	962	974	988	1011	963	1010	983	945	952	974	981	1039	970	934	989	932	950	939	995	958	985	890	976	996	991	934	962	988	955	957	958	977	930	995	930	993	952	965	940	962	1012	1016	997	956	958	960	918	953	956	938	1012	985	978	928	931	957	957	1002	988	1023	995	937	932	961	979	949	998	979	968	992	996	918	1025	970	1008	951	1005	980	966	992	970	971	985	945	941	967	974	951	966	975	917	941	976	1019	961	971	997	1028	995	1005	992	991	921	933	939	1004	912	944	994	904	989	1003	962	949	975	982	986	993	1002	944	919	981	979	982	969	983	930	934	957	991	991	966	924	963	937	931	949	943	945	955	865	995	1022	899	1005	949	935	923	974	963	953	1003	989	969	1012	997	970	923	989	923	941	969	1017	946	994	961	954	897	1032	950	985	923	964	989	934	991	947	962	1066	1001	962	976	946	1010	960	959	931	955	933	934	969	989	1028	994	957	992	974	988	966	1030	1013	990	971	924	935	978	1004	962	958	938	1001	966	955	975	978	967	960	965	991	982	972	950	971	978	941	1002	963	914	900	951	996	961	932	929	1011	990	1012	1007	931	980	1034	992	984	1015	964	941	957	1000	946	947	985	902	930	920	952	982	913	970	973	989	996	1004	975	986	1014	865	932	955	977	992	1028	954	988	1006	1006	904	1031	984	948	968	989	1004	957	950	1069	968	989	968	916	994	1016	985	954	991	1066	941	962	927	996	976	953	937	945	983	981	964	1023	908	982	1008	986	952	973	974	972	944	948	1042	935	953	992	994	945	946	917	888	969	1014	965	944	1002	990	998	986	1000	998	1000	1044	985	947	993	993	997	1019	938	977	937	978	942	978	952	997	981	943	949	983	890	1019	961	942	997	973	1045	951	986	947	938	976	928	972	978	929	1012	1003	961	962	969	979	1003	962	977	1027	995	948	948	982	993	953	902	1001	984	986	940	977	1041	1010	984	935	986	933	959	930	962	993	973	983	1004	968	947	957	991	1003	987	1006	984	992	965	991	980	994	988	957	959	953	1015	999	964	965	994	984	955	980	950	965	950	974	955	999	976	922	930	1000	939	1003	974	909	955	940	1003	972	1043	1021	965	983	899	976	914	984	1000	988	991	947	923	966	1019	991	1003	900	956	986	981	1042	985	913	1019	907	959	959	935	1007	998	937	978	922	959	939	997	1007	927	1005	970	1010	956	974	956	966	934	939	1021	956	957	975	974	986	984	981	1007	958	986	967	996	999	980	907	982	1000	926	951	963	936	998	982	944	1003	940	915	914	1039
64926	25632	7992	1783	831	640	547	511	508	454	478	425	457	458	429	416	435	492	446	454	452	473	450	459	445	426	485	416	478	437	469	474	447	439	426	437	443	488	466	441	494	462	440	384	461	493	482	438	416	419	462	460	434	448	488	388	409	420	449	515	477	454	468	469	431	502	443	418	417	442	450	442	460	494	452	471	473	481	437	431	444	461	417	436	413	455	435	409	433	477	446	478	498	457	415	458	427	460	424	421	426	470	411	434	464	457	464	453	463	475	435	432	431	455	437	431	432	464	431	466	487	472	460	511	459	480	479	456	477	486	484	451	429	465	447	470	425	473	406	432	468	398	450	453	446	442	496	464	429	433	475	436	465	440	468	462	454	437	426	438	416	450	474	478	429	448	458	402	442	428	480	483	460	435	439	461	475	436	420	422	466	446	455	454	475	462	491	451	450	442	467	427	438	439	444	464	429	443	428	415	444	441	434	439	423	437	483	459	464	419	414	475	448	419	423	456	433	454	461	450	373	451	443	443	452	468	430	428	412	444	476	429	462	403	510	484	467	474	452	462	434	414	475	492	451	469	441	461	494	442	466	430	489	430	418	435	444	452	440	439	436	476	439	448	430	410	480	434	429	445	454	466	421	442	397	447	471	449	460	488	464	416	430	443	445	507	456	451	439	409	439	457	497	436	461	442	459	473	406	456	451	478	477	459	464	392	417	455	451	493	461	404	472	417	448	463	447	454	452	437	473	451	477	417	425	458	406	485	481	486	487	429	525	446	447	451	449	478	428	477	440	436	431	462	468	441	472	465	477	443	420	456	446	476	424	447	417	462	476	443	474	430	490	425	492	481	461	478	439	445	437	455	426	455	441	413	448	479	467	438	488	479	480	462	459	451	469	462	444	438	449	450	479	471	442	436	432	462	431	456	475	464	425	431	453	438	455	417	435	485	478	445	434	455	416	481	456	434	446	462	445	445	454	474	445	411	431	434	472	435	476	494	454	488	429	419	443	404	462	511	462	496	423	456	467	432	419	512	468	422	452	438	464	465	457	432	470	466	450	433	454	433	456	455	470	458	486	437	442	478	481	483	448	462	433	482	450	483	435	469	448	438	439	480	468	459	462	462	471	469	446	500	437	486	452	434	432	440	434	459	444	432	430	440	463	450	462	475	468	433	392	433	437	439	472	394	472	474	428	464	468	474	458	473	495	457	415	485	506	418	417	419	451	453	437	442	478	446	457	477	470	451	445	482	462	477	463	442	466	461	458	451	457	469	456	454	432	447	476	475	428	438	435	480	490	414	398	452	456	500	491	460	460	468	423	486	457	475	477	469	472	508	443	475	468	449	441	462	434	431	412	460	438	442	430	466	444	481	475	438	412	455	445	443	418	400	457	469	408	442	477	431	461	443	469	483	466	467	455	420	438	441	412	450	443	464	452	458	479	455	478	434	442	471	400	448	453	466	453	414	454	479	470	442	415	473	446	482	469	433	423	449	458	441	437	405	487	483	444	507	498	474	478	469	422	447	460	424	466	446	466	439	408	486	465	417	453	469	450	412	437	494	436	468	468	491	471	470	421	417	401	441	432	460	505	460	498	442	473	460	465	434	476	464	432	478	441	449	476	423	441	447	455	455	501	460	441	485	438	443	445	451	454	443	467	445	448	432	438	456	476	450	430	416	429	445	480	451	407	451	460	474	422	447	457	446	426	477	454	473	430	432	467	490	452	409	424	472	451	449	451	432	474	474	447	443	459	461	473	463	426	450	446	461	456	470	486	439	482	461	466	483	447	454	479	434	468	459	484	451	462	462	449	468	442	474	447	444	429	457	453	437	386	457	480	418	435	442	459	454	450	482	469	440	436	453	469	466	461	508	473	464	443	432	444	473	489	463	438	455	423	453	448	473	464	440	460	459	459	478	497	457	449	451	489	482	504	448	448	453	413	407	422	417	427	474	479	475	467	479	468	426	493	427	471	431	432	445	438	486	433	454	469	455	453	476	462	450	441	451	454	458	474	474	474	437	477	451	487	473	406	453	441	433	470	467	439	472	439	425	436	474	466	447	422	439	453	412	449	458	470	440	443	442	441	434	418	443	440	459	504	429	433	441	428	459	444	478	385	423	454	429	486	473	452	470	486	464	466	434	401	433	428	462	459	456	473	469	467	425	468	452	454	474	449	439	453	456	470	465	461	458	438	476	488	442	424	448	446	466	449	443	399	458	507	443	434	443	435	423	415	464	434	433	490	453	446	436	409	425	428	397	433	441	470	480	487	437	475	440	419	425	495	483	446	470	397	480	441	461	487	451	456	488	468	420	458	421	448	417	486	406	456	413	484	457	461	445	430	472	468	459	443	461	461	471	483	437	483	424	453	469	477	466	454	504	408	433	508	445	455	468	429	469	410	469	446	463	444	464	446	423	458	469	509	481	449	439	482	447	419	413	507	442	463	498	450	449	455	400	485	448	447	454	433	465	457	407	454	420	417	461	433	447	435	447	454	496	452	417	455	423	452	473	472	436	450	406	461	460	462	474	433	459	437	458	411	450	484	482	449	460	462	442	450	498	435	425	421	428	450	457	461	465	438	471	468	467	468	481	421	444	507	418	444	449	470	456	438	441	481	452	500	494	409	453	466	473	477	422	461	482	429	460	459	444	463	430	401	422	453	470	442	458	433	454	405	403	470	438	488	470	485	442	422	482	427	435	440	463	457	432	434	482	487	458	432	460	433	453	454	423	434	494	464	423	414	483	502	439	448	441	480	468	423	478	437	442	453	476	464	464	455	426	447	415	469	412	473	446	480	494	409	488	433	428	462	487	422	440	472	391	438	441	462	466	459	446	471	446	452	453	437	462	483	456	434	433	470	447	417	389	478	457	480	512	456	445	455	485	433	439	461	478	426	440	421	448	438	459	412	452	452	437	468	505	440	442	484	438	486	406	444	427	432	411	457	445	424	436	457	422	442	456	478	466	423	436	456	444	420	441	457	471	460	454	449	470	458	470	489	448	468	473	476	442	463	437	415	441	486	403	439	460	460	457	430	482	469	472	459	446	474	424	472	441	446	449	445	434	504	440	458	463	430	472	461	429	468	427	446	449	488	477	445	420	470	437	433	439	453	422	408	450	441	449	426	438	449	475	464	452	483	442	459	453	442	458	446	492	443	430	429	450	414	458	491	468	455	464	465	449	414	446	461	449	459	442	457	454	479	453	435	423	474	439	474	442	475	443	455	467	408	439	452	443	467	483	445	484	425	492	439	413	480	479	460	457	469	479	455	443	474	426	458	438	403	458	475	408	464	494	487	460	467	443	484	424	460	447	422	475	440	441	486	462	473	458	504	432	449	458	443	452	472	444	443	453	469	463	471	426	459	447	458	447	435	425	429	462	427	486	449	451	416	446	461	477	417	438	463	451	442	430	428	474	441	449	459	482	480	458	483	458	474	450	468	472	470	444	428	451	472	484	434	451	449	463	518	451	437	422	461	407	501	412
44526	14761	5542	2971	1968	1506	1274	1152	1051	1072	1003	980	951	983	952	1011	1023	974	1002	992	1023	928	991	983	990	942	920	919	1004	1063	957	1043	949	1002	1043	977	986	962	996	989	963	980	932	979	1017	948	969	1003	1029	953	972	983	1004	899	989	980	1013	990	949	1032	919	1026	1035	1021	962	929	1024	1020	972	933	1021	1036	932	998	993	988	1039	971	980	1000	971	928	1008	992	974	962	965	955	990	955	984	1006	981	956	950	990	957	1033	994	988	965	1022	991	926	1027	988	1001	967	1008	991	947	1032	981	970	1006	993	977	976	955	975	975	996	975	1023	975	1014	979	962	924	976	929	997	982	983	979	1013	1036	952	965	990	1003	992	969	975	952	984	977	1034	936	991	1013	1005	981	1042	977	1006	992	1007	999	985	991	956	1032	952	1005	954	935	970	1000	920	978	975	1016	928	992	954	1020	1003	988	1091	954	969	1025	1028	989	978	1029	984	998	969	1044	975	987	963	964	913	900	974	953	980	969	1008	949	989	909	978	1003	940	928	951	940	983	987	970	1011	993	953	938	981	990	973	962	1000	1025	975	990	953	987	1004	950	988	996	982	875	969	997	943	954	1033	998	973	1013	950	1045	980	956	980	991	994	938	998	971	1008	1035	985	996	1016	964	1037	971	988	978	948	996	998	1003	987	973	946	973	969	992	981	1030	952	995	1039	949	999	950	955	1014	994	944	1017	946	948	970	979	966	956	957	1009	998	961	1021	1007	1040	961	960	912	950	1001	960	972	979	962	969	999	967	1011	998	967	927	952	998	1007	1017	930	948	1028	972	937	1014	954	1040	1001	989	958	978	932	1015	954	1001	980	924	996	1022	961	952	1027	966	981	1031	997	978	996	1016	962	976	983	994	977	981	973	980	950	1015	940	981	936	1045	977	949	1012	1018	970	1002	960	1009	1004	986	977	1005	995	984	953	963	963	926	975	956	1004	1002	994	981	946	963	983	970	988	951	934	1032	1004	986	1005	1020	999	1022	923	1021	964	924	1021	989	1015	954	960	994	1002	973	987	988	1018	1015	952	953	1000	1003	993	960	962	999	998	1009	972	990	921	1047	972	949	992	983	998	950	987	1016	982	991	990	1016	1016	960	969	1012	964	965	945	945	986	956	1004	980	990	999	1030	1011	1009	902	1020	1003	957	996	1005	1030	997	950	916	1008	997	962	946	1003	1018	978	997	933	1009	989	1016	989	1013	917	946	981	995	1027	940	958	931	995	978	1028	1007	958	993	954	994	964	1050	1036	906	994	929	961	990	1045	971	992	977	974	1013	996	960	990	1008	979	1016	943	1029	996	993	997	984	979	1010	1010	1006	954	977	994	933	968	993	966	1004	995	981	1013	940	1027	990	1045	1059	984	932	1011	960	955	1000	1047	995	955	987	1007	932	995	971	1009	988	989	1008	963	1000	1023	999	1006	984	983	1017	1002	961	1014	967	929	940	968	952	1002	1003	908	953	876	937	997	972	947	966	910	968	959	980	970	948	1009	1002	1039	1012	900	975	1012	1038	975	951	967	1012	973	997	955	1022	960	986	941	988	988	992	960	980	1004	967	947	1033	982	966	999	1005	1026	997	991	915	971	969	998	975	988	1005	1001	1008	1017	992	964	1000	937	1018	1027	984	972	1003	1020	980	1004	1011	969	876	980	931	955	994	933	962	1034	973	959	963	973	947	914	966	948	1008	972	1003	997	1013	1018	959	1045	968	959	1032	991	985	1026	974	954	969	1002	938	1003	984	984	982	1023	987	990	973	977	977	988	1013	962	960	946	1020	959	1018	987	1006	992	961	945	1018	979	988	943	955	969	1025	993	961	949	1024	987	1015	966	999	962	1023	964	938	1004	969	961	930	1030	961	938	938	1008	998	959	1017	983	994	1002	984	971	1000	1068	1008	940	1008	950	997	992	1055	986	906	993	975	972	996	1015	952	974	1035	977	948	980	983	995	985	941	1013	948	956	1008	969	1008	944	1000	970	909	949	967	966	1024	982	1018	1022	976	949	992	1034	1015	1017	978	959	1002	979	1037	912	968	983	961	967	1007	892	957	963	985	954	1008	979	1013	1011	1007	976	990	939	932	1017	972	961	1023	990	993	960	1040	977	953	957	944	999	956	977	1016	940	972	931	975	948	917	990	942	985	955	988	996	941	964	967	1007	1007	959	933	1016	993	987	962	997	1024	975	964	1027	977	989	979	987	971	1019	944	977	1001	1009	947	1006	936	1024	970	964	970	950	958	1017	963	1051	993	1019	979	956	1002	973	963	971	948	961	993	980	978	1006	972	977	987	1010	1042	986	1029	971	1032	1000	961	971	961	973	1004	951	1001	978	982	944	965	956	993	985	923	994	969	974	946	945	973	985	972	1004	1035	937	973	1025	1011	996	950	952	957	978	972	1022	1029	981	1029	985	971	1016	993	954	971	986	983	1000	927	907	981	1026	973	950	968	967	1008	935	966	969	1006	1021	976	958	923	992	1034	988	1006	998	940	964	928	961	949	949	945	982	981	950	917	972	986	1004	982	969	933	994	979	984	1021	988	984	976	978	966	980	978	959	923	965	979	977	908	980	978	933	994	1002	964	965	926	987	1021	972	1028	930	956	993	1025	1051	1009	946	971	962	955	976	956	968	911	902	969	894	948	1000	947	975	964	963	936	1029	960	1000	967	946	936	988	1045	1006	1000	948	971	1012	921	990	990	1021	936	996	964	982	997	963	995	954	976	968	974	1017	1024	1008	995	1005	959	956	972	909	939	984	975	983	1000	974	970	1023	963	976	973	1014	954	969	1019	1002	982	967	1010	991	947	1005	994	961	963	1040	1025	964	960	986	983	941	921	1032	1044	959	976	981	962	950	966	1026	884	1012	976	1030	991	1001	968	1026	980	906	945	1011	1003	992	1039	953	949	1009	927	1010	965	1004	985	985	954	1015	987	1007	954	957	979	973	964	1020	992	981	965	964	1001	937	1023	990	1012	935	988	957	926	958	919	948	957	1037	1010	991	980	949	971	956	982	977	990	986	990	974	957	997	982	1027	996	993	929	1037	994	1022	956	1009	962	961	1037	1023	943	980	956	989	902	1022	943	987	1039	1026	995	1010	956	956	948	994	1042	974	979	957	1008	972	955	1025	972	1002	1025	1038	1023	953	953	980	981	939	974	987	997	1006	995	918	979	1051	1009	969	960	1015	979	955	948	990	995	945	982	965	910	1065	998	1017	948	963	984	957	977	965	971	956	964	975	1016	970	1010	994	1005	948	1029	957	972	1009	936	932	952	990	999	973	969	935	1019	979	1040	929	1029	1049	964	962	917	979	964	1006	1023	984	998	1007	1015	987	925	996	925	1021	967	953	968	1033	930	1024	953	1014	947	1002	938	995	1051	1003	935	962	1050	1004	963	1014	1030	968	1010	982	1002	966	1015	965	998	951	960	996	971	1001	979	940	1026	963	943	1002	959	988	976	999	974	1013	1047	1038	954	962	998	942	978	953	999	948	1013	986	985	990	953	989	998	1014	974	964	1024	938	1010	1012	986	962	942	994	970	953	993	991	968	973	1002	974	1028	970	973	955	1009	964	988	987	1000	969	993	990	959	942	959	999	1010	976	966	981	955	998	989	1068	940	1002	958	1004	994	976	994	964	1008	969	1021	1001	968	996	988	965	948	999	977	1034	965	971	1022	995	995	976	966	968	936	988	1014	948	1007	1003	991	966	935	962	948	989	1022	1022	1018	1020	998	970	956	1008	1031	950	972	972	1011	955	951	1034	966	989	1029	965	1043	968	1004	966	931	1009	967	960	983	939	983	966	969	1005	984	1003	990	992	997	1024	973	977	934	1053	948	994	984	951	996	984	968	1036	980	1011	1058	992	949	1081	1003	959	1030	971	950	925	982	1020	925	993	988	986	971
53323	17910	4019	1191	634	574	495	460	457	446	438	450	436	412	463	439	462	457	477	431	429	488	438	451	477	408	457	445	442	455	447	456	446	454	449	445	416	465	428	423	443	479	445	430	419	466	490	462	462	455	419	456	458	424	442	462	446	466	436	441	420	459	435	448	451	404	439	436	421	467	452	453	443	439	447	446	427	434	431	446	417	445	488	455	463	441	499	477	461	449	431	433	416	451	450	443	420	430	427	486	442	436	453	402	438	439	439	443	457	443	439	403	400	450	471	434	467	435	454	387	444	465	490	478	445	439	403	466	457	445	445	423	429	454	445	431	434	445	400	418	462	451	454	431	437	466	436	437	430	473	453	443	465	436	454	430	421	438	454	446	437	427	459	461	454	444	425	453	442	424	455	444	463	460	451	429	474	446	457	467	439	456	456	438	466	408	422	437	438	490	423	456	468	441	436	422	388	469	406	436	485	479	443	455	450	437	500	474	435	426	453	461	460	428	426	464	464	467	430	412	398	453	435	458	448	478	451	457	441	376	416	471	517	443	436	481	447	514	485	426	406	433	460	441	482	438	436	466	403	465	463	488	425	460	475	420	440	483	461	414	472	459	431	385	432	418	443	451	445	452	458	415	408	441	468	450	468	445	422	453	443	464	418	446	443	469	446	435	413	440	438	469	441	448	425	443	447	480	463	454	459	420	443	447	423	465	447	457	425	451	447	427	450	421	447	408	494	448	474	431	433	446	442	415	432	422	383	473	451	451	424	475	441	483	435	469	443	448	470	448	462	392	450	498	434	425	478	460	448	366	419	451	431	456	455	445	436	470	424	463	416	419	454	477	429	440	404	464	452	475	448	432	456	420	440	443	433	423	431	442	437	451	459	438	468	441	492	449	416	408	400	445	419	452	411	427	437	437	489	439	449	444	470	416	419	455	454	451	461	455	439	454	410	484	460	469	397	441	430	435	489	431	435	419	461	449	412	460	487	454	453	449	442	434	470	434	485	494	476	403	445	475	482	391	454	426	455	398	399	423	481	448	429	476	412	453	470	437	443	432	441	396	428	483	450	445	416	457	486	448	436	405	413	446	450	425	454	434	476	463	437	422	448	444	411	472	477	458	405	424	450	443	429	424	442	450	428	454	414	454	445	425	422	418	413	445	460	467	443	472	448	466	444	425	463	460	463	426	439	443	420	442	432	445	444	478	456	458	430	439	432	436	439	443	440	442	427	487	475	417	464	452	443	405	433	441	418	482	408	448	419	440	447	475	422	453	451	451	456	470	444	466	388	439	460	474	426	453	464	401	471	448	460	431	434	472	444	450	389	414	397	439	460	427	487	459	479	433	456	437	460	396	451	450	463	455	445	464	416	420	409	453	453	442	400	438	440	431	376	488	441	452	451	374	459	472	430	443	402	428	459	433	437	459	435	479	431	427	459	458	443	432	426	449	478	458	449	478	418	453	458	452	469	501	442	462	439	439	458	429	475	445	430	436	441	452	463	456	442	463	475	478	485	441	425	456	494	472	454	457	462	463	423	468	454	414	427	420	432	396	432	467	419	455	445	445	471	473	462	438	443	485	438	454	409	423	433	461	414	425	473	456	482	439	463	504	441	431	449	444	478	466	415	424	441	458	435	419	448	424	439	457	470	466	443	426	397	438	455	432	461	469	432	443	411	426	436	419	440	476	457	395	443	427	468	495	452	425	453	472	451	444	435	443	463	445	422	469	462	462	431	437	448	442	401	418	490	427	446	425	463	401	425	429	467	493	488	433	448	453	387	418	399	428	448	426	437	455	428	456	438	429	469	470	477	429	458	442	427	443	430	467	419	451	412	432	442	425	433	421	459	459	437	427	489	462	438	425	479	476	404	413	377	425	417	427	453	460	427	449	433	450	464	448	465	479	456	465	427	425	446	476	449	415	423	389	447	454	450	431	456	454	442	412	493	413	418	425	450	453	415	431	450	482	431	449	461	473	405	486	439	415	432	397	444	420	437	447	467	457	443	471	460	467	432	428	458	436	460	440	451	467	468	447	432	481	512	420	481	415	414	434	418	446	447	412	416	441	432	453	472	479	472	435	449	465	445	408	465	471	451	456	458	455	459	468	428	470	457	418	461	436	430	467	447	458	452	433	416	440	483	478	443	453	469	396	456	456	485	443	451	440	463	475	422	432	451	451	436	464	447	451	424	449	427	476	459	439	471	403	437	484	491	415	429	480	438	450	466	435	412	410	443	448	451	423	427	459	432	454	445	470	415	468	433	418	449	442	463	447	436	427	473	469	425	454	444	459	484	445	499	441	459	449	458	444	445	447	461	448	491	448	507	439	454	455	469	474	448	439	403	422	448	424	432	463	397	458	462	431	461	456	475	434	477	432	473	449	453	435	425	419	476	441	448	442	471	476	456	468	456	481	464	456	416	477	443	407	442	492	425	443	483	422	515	439	443	475	458	450	473	436	446	448	447	475	466	479	414	456	468	446	450	420	426	438	450	474	449	476	456	471	449	439	459	422	471	437	468	461	461	457	477	449	455	475	415	456	475	488	427	456	463	429	422	433	427	444	437	422	457	475	435	457	455	443	438	460	482	460	438	412	386	459	429	426	450	439	445	465	412	441	458	438	441	496	437	409	447	451	455	439	440	466	412	449	492	425	449	475	388	423	439	427	448	428	476	429	436	432	451	476	433	438	452	462	463	457	462	458	435	472	442	418	441	425	407	425	480	467	430	423	428	352	472	454	450	435	425	411	468	452	406	449	497	446	481	419	476	458	448	432	451	466	428	405	440	460	454	462	427	443	442	440	443	488	442	446	469	420	449	430	407	440	437	451	448	407	476	466	462	469	434	441	460	440	425	427	479	424	471	452	446	437	461	460	440	423	440	460	449	442	415	442	443	409	427	449	489	425	459	430	443	421	461	457	489	475	478	461	471	477	476	463	478	411	470	463	439	454	482	430	417	426	418	464	443	465	408	438	439	464	410	431	465	444	412	444	418	443	407	449	397	445	437	444	463	415	447	465	428	426	447	445	440	437	468	405	458	420	461	461	525	431	449	448	446	450	487	448	415	454	452	423	419	429	423	427	428	423	434	453	480	437	444	411	457	426	463	461	447	421	430	458	451	448	425	440	487	464	460	470	451	440	430	425	435	442	451	458	460	419	448	417	478	444	433	429	459	450	441	428	448	447	468	434	412	446	417	408	455	439	416	445	475	439	428	467	458	454	445	420	449	461	453	432	432	449	433	452	430	485	429	448	438	476	450	404	455	488	486	437	438	448	428	426	464	466	447	432	424	430	463	433	469	443	439	452	450	429	453	430	433	494	454	448	456	422	420	406	477	397	461	423	496	478	443	457	471	442	480	453	404	446	450	467	409	423	437	414	454	412	444	490	494	455	450	469	471	448	453	450	432	427	430	455	411	481	438	428	405	477	418	446	436	500	459	408	412	424	431	479	472	480	428	444	415	433	424	415	466	437	395	418	404	454
36321	10189	4426	2459	1548	1241	1129	1062	996	974	954	927	973	982	1036	965	967	980	984	911	904	979	995	1000	975	957	939	970	918	995	928	948	1024	983	989	976	919	994	1005	968	1000	991	983	939	961	956	947	957	966	1031	966	962	884	990	943	971	1012	909	946	982	946	943	952	867	1016	934	971	936	968	982	1006	966	933	969	948	969	974	958	969	955	970	935	914	1038	965	931	965	954	937	962	971	968	985	991	980	975	932	931	953	963	921	963	964	945	972	1012	980	945	964	960	958	942	990	986	972	976	977	949	967	961	994	942	973	962	975	960	1012	966	1019	895	962	947	957	973	960	942	937	875	964	929	962	988	946	975	954	934	992	956	992	940	932	986	944	973	995	929	916	996	949	984	981	998	937	926	1004	921	946	961	919	982	958	975	936	934	958	989	938	936	915	981	966	1012	903	966	1008	970	991	959	989	998	963	991	968	1020	967	945	1008	992	1029	984	960	945	911	985	1022	965	929	946	1003	965	910	989	935	979	965	957	1021	935	948	949	943	942	964	944	993	987	961	960	928	958	931	932	930	960	961	983	976	1006	960	968	998	942	949	962	989	955	942	960	985	935	926	1015	986	949	982	968	966	967	971	942	959	980	940	1014	971	912	958	998	965	977	957	945	975	945	949	1022	920	917	1003	973	956	977	983	1020	1025	932	1015	924	969	977	1002	964	961	903	935	1044	998	893	943	992	960	1016	1004	1004	951	992	984	922	1009	999	980	930	981	956	901	960	928	961	962	976	888	986	954	968	925	943	905	962	1002	979	973	966	1009	986	969	1003	955	1020	1033	1001	966	943	967	916	895	1004	1008	943	950	930	927	960	976	968	1010	948	912	1018	991	935	936	975	1004	971	942	971	1019	930	952	1002	948	986	983	969	968	1029	933	934	968	971	947	910	995	982	965	987	943	977	982	932	987	971	989	948	950	904	960	970	920	1034	956	938	957	945	988	946	940	1007	1034	961	966	917	992	927	941	975	1010	993	994	962	962	991	1005	931	930	944	1006	976	935	950	964	917	985	975	917	983	991	961	918	1029	942	984	955	917	970	945	991	946	987	911	967	980	970	942	1000	983	991	948	1002	993	978	926	1008	1019	932	972	963	1006	903	908	929	937	955	950	957	941	958	1024	966	929	1003	990	1009	983	935	995	971	978	965	986	938	1012	1001	1004	917	988	940	949	923	920	949	996	986	960	951	969	948	906	932	1009	1008	960	976	963	981	922	938	1031	1010	928	990	966	968	972	999	971	968	982	948	873	951	944	976	923	942	966	931	995	955	933	960	901	991	974	967	959	966	934	952	990	956	959	1016	992	964	1008	961	988	911	1002	1011	980	942	1019	967	968	956	971	956	972	946	986	921	977	942	966	971	898	984	900	989	955	932	949	953	1013	960	993	986	944	961	941	978	975	897	936	998	954	923	963	999	996	917	977	952	925	945	1006	1006	950	987	938	984	943	900	1005	925	946	981	987	944	955	996	974	959	963	1005	989	984	946	917	964	953	941	929	981	977	943	966	918	969	971	949	962	1004	978	976	937	996	994	981	1023	968	934	974	943	987	977	981	1042	962	982	938	932	968	966	909	975	976	958	911	961	988	970	961	973	998	891	968	970	963	962	993	945	966	979	951	920	980	915	965	922	1000	924	928	1001	937	928	931	1004	978	897	992	913	904	973	955	983	934	985	936	889	951	947	902	952	965	930	932	878	949	928	942	998	966	1020	985	929	971	902	990	931	921	996	982	930	989	988	913	951	1023	1014	959	935	985	941	1020	957	1014	983	956	1007	964	968	972	944	993	993	950	974	1020	1025	1017	951	921	991	956	912	993	910	1018	989	912	1019	973	972	1020	941	1031	972	940	936	928	965	952	1006	930	967	964	989	987	989	946	947	909	996	975	886	934	960	935	975	924	897	983	961	959	942	971	1006	981	951	1020	928	977	975	981	1003	961	936	955	931	990	949	931	979	963	1004	946	910	975	964	958	1008	952	939	989	929	967	955	1009	1010	939	981	944	939	946	923	945	985	960	956	955	908	953	943	1044	1016	1013	936	961	987	952	962	975	924	960	1008	1022	956	924	938	948	948	932	994	967	971	1004	976	965	944	940	947	981	950	976	1028	937	955	964	949	951	968	972	937	948	986	993	990	954	961	968	970	948	905	962	958	1011	1011	973	962	1013	973	997	978	948	951	980	988	974	960	1000	978	1025	948	952	933	963	914	983	937	979	944	935	945	962	966	979	954	957	994	956	987	988	988	951	1028	942	998	963	962	909	978	941	963	937	945	1002	1005	971	886	929	939	958	893	955	974	972	941	961	987	939	997	990	972	967	961	943	976	913	986	955	924	1005	986	996	972	949	938	979	983	957	935	939	969	974	957	957	991	924	906	964	953	974	960	945	971	984	953	968	926	942	938	972	981	976	979	940	939	983	1025	932	925	977	957	958	1006	966	1024	973	922	960	995	1003	977	953	867	943	940	951	919	880	964	973	971	961	926	875	923	935	931	964	995	931	930	984	934	993	986	1005	941	964	935	953	927	975	951	969	896	919	984	953	913	967	1001	1002	1001	973	968	977	938	942	927	960	998	1024	974	1002	1025	978	961	927	956	988	905	971	968	939	956	946	966	988	961	921	927	977	977	963	1066	947	1014	984	982	944	968	947	934	1005	1014	1012	990	961	1001	988	963	926	968	973	993	970	991	941	985	982	938	943	1007	965	953	998	955	945	1003	980	967	946	965	969	938	1005	960	1003	944	970	949	933	1033	1040	946	959	935	930	945	858	1002	946	1022	940	976	1040	950	983	944	923	925	917	1001	922	971	976	930	971	943	984	974	956	1002	965	985	966	1001	938	954	974	1011	918	967	953	930	924	955	955	942	959	952	958	977	937	976	932	924	995	957	964	973	1002	969	1023	941	958	969	1000	906	923	958	993	956	898	945	981	964	928	915	947	962	957	946	918	973	981	922	967	945	948	993	966	969	952	931	935	1011	963	999	951	974	940	934	907	961	934	966	984	994	989	983	953	930	996	932	907	923	969	954	917	937	936	961	978	999	994	982	942	968	979	937	957	905	929	968	947	949	945	982	965	971	975	992	1030	963	986	984	931	904	977	1007	984	959	934	990	954	925	1006	1002	982	971	921	955	937	953	1035	956	950	943	939	951	964	935	1006	936	985	948	967	965	965	866	963	990	937	950	956	964	970	972	978	949	1006	948	937	1027	966	915	972	959	937	938	986	958	995	898	901	934	892	997	964	984	984	927	900	995	947	960	953	978	965	957	954	866	979	954	967	935	917	977	986	943	948	990	950	987	996	989	952	1007	920	908	982	917	1000	934	963	934	963	964	1015	901	969	947	902	1022	1007	976	995	933	950	935	914	968	922	945	1009	932	930	970	960	971	1089	949	928	964	929	966	896	952	968	910	968	922	947	959	978	977	912	918	957	929	1008	1007	953	1016	966	957	938	936	958	922	902	949	975	991	950	947	984	976	983	952	1005	931	969	934	1018	928	973	950	946	900	942	940	976	938	936	992	1005	963	968	903	957	962	978	965	920	1003	971	943	952	959	972	1007	998	980	983	982	943	919	926	975	905	945	950	957	1025	933	952	973	1020	994	960	1022	1026	932	917	980	963	994	937	952	970	969	943	955	998	1014	929	971	984	955
59671	23674	7003	1970	1073	757	641	504	473	514	438	425	437	459	450	452	412	456	469	454	497	451	479	426	446	463	431	449	437	442	466	452	474	468	452	477	439	448	444	460	440	434	470	443	470	427	428	433	446	443	425	434	486	455	444	400	417	459	435	454	481	445	424	430	455	440	458	429	439	472	460	447	462	466	474	499	432	469	455	428	445	438	431	434	431	472	429	422	400	455	465	438	431	497	432	446	458	439	435	480	511	423	403	428	457	431	476	462	475	450	463	450	423	461	449	477	456	450	482	457	430	426	420	455	441	465	487	419	492	440	427	449	463	471	455	463	499	459	460	441	479	441	483	452	429	442	439	425	459	478	446	427	452	426	410	417	474	437	436	468	445	421	457	430	440	456	440	459	425	445	483	501	468	465	439	463	452	457	440	457	462	487	449	483	425	453	494	448	459	434	494	405	436	447	435	448	470	418	468	466	432	444	466	440	434	475	417	451	422	439	424	441	474	437	447	423	467	436	444	438	457	445	445	424	431	453	464	451	449	446	450	423	437	479	455	446	442	489	461	408	476	458	462	453	446	467	434	455	436	455	453	457	475	461	463	468	458	458	431	426	446	450	461	502	510	470	425	449	478	458	476	485	376	446	449	449	461	459	422	444	384	435	470	433	438	448	448	473	448	472	484	464	456	476	430	431	448	436	437	461	425	446	413	492	416	463	429	436	455	471	427	480	468	460	478	445	419	407	422	461	490	448	398	462	494	447	415	444	471	441	470	457	450	435	405	460	459	400	418	480	487	440	455	453	470	449	452	444	450	467	436	487	446	437	471	484	479	451	469	424	459	433	495	434	455	462	454	479	444	443	455	450	423	457	454	411	454	433	430	460	422	485	459	455	439	451	432	446	461	475	407	445	452	421	410	474	436	486	420	421	416	440	452	428	465	493	474	475	452	470	465	432	419	421	466	479	472	479	418	478	450	412	445	437	483	438	448	467	444	462	433	460	435	448	494	480	436	464	423	450	442	412	445	452	461	466	445	463	412	477	452	506	431	454	454	496	471	433	428	431	429	439	458	467	468	440	442	430	438	465	456	430	457	472	467	443	461	436	392	428	428	475	475	447	449	433	445	439	465	466	459	422	439	450	453	480	443	433	431	438	475	458	445	467	463	473	449	431	474	414	449	412	470	415	454	445	454	471	437	490	464	425	455	446	401	435	480	459	477	449	441	456	457	466	469	409	474	434	448	497	408	462	439	440	473	457	434	480	452	455	474	419	448	383	442	444	407	431	462	499	461	452	433	436	444	454	485	457	429	454	487	458	483	507	410	458	432	464	463	470	447	452	458	425	481	441	453	399	455	457	395	490	460	436	447	441	437	449	425	450	451	448	472	439	444	467	448	473	450	438	451	473	428	455	453	462	395	453	473	465	440	457	449	483	504	408	446	458	448	460	447	463	461	455	442	457	462	453	459	448	461	445	425	471	436	448	412	431	453	465	469	422	442	447	472	479	427	437	431	454	468	477	477	425	460	461	426	441	417	457	435	493	444	430	455	460	476	453	486	450	442	444	494	451	487	414	433	451	491	448	404	501	493	481	450	451	447	443	466	469	455	466	440	450	439	475	425	426	447	426	498	427	430	435	483	469	409	458	444	442	480	501	462	439	478	455	454	481	452	484	518	465	459	445	464	452	439	475	437	476	430	410	398	470	441	474	446	492	450	437	477	408	422	477	420	465	498	456	479	463	447	452	444	428	441	458	432	463	424	471	438	466	486	445	462	471	437	462	464	459	483	446	421	467	498	458	446	447	463	480	415	460	461	427	374	490	452	460	510	415	453	490	443	473	479	424	442	473	493	446	464	490	447	474	471	482	441	465	472	434	462	493	452	449	447	451	472	446	451	479	429	439	471	441	420	505	446	470	478	464	413	453	472	435	406	503	427	427	453	476	432	425	432	465	428	436	458	398	437	433	446	455	433	462	441	458	425	465	429	452	431	424	463	442	480	480	436	447	446	462	479	494	453	458	467	497	429	461	421	409	409	468	442	457	404	453	453	476	456	439	437	437	433	419	467	425	435	460	448	458	493	437	460	453	470	463	517	432	457	475	452	428	480	436	435	462	478	492	478	440	458	473	440	449	440	460	485	458	448	480	476	469	470	472	448	475	422	435	464	454	430	428	439	451	503	425	459	435	464	351	425	467	454	487	483	445	461	462	426	452	481	425	477	440	450	440	465	457	463	432	409	464	459	413	436	418	455	461	459	450	460	444	449	440	438	440	457	455	444	455	456	455	455	457	449	478	469	428	441	444	419	466	476	454	419	487	445	446	469	418	448	474	444	472	406	447	450	458	451	456	451	435	460	459	466	447	410	441	429	416	455	456	437	426	457	419	454	494	471	507	418	449	436	455	450	489	459	440	448	469	427	405	460	409	476	480	478	398	444	470	442	455	427	450	456	486	442	434	462	458	464	484	434	429	445	487	432	481	442	449	411	462	445	448	458	473	492	434	483	454	408	499	462	439	451	489	442	439	449	476	485	490	466	428	456	463	439	406	496	454	474	444	466	418	445	445	454	420	423	455	441	462	435	465	480	404	459	435	436	486	502	433	413	437	427	401	431	464	422	459	466	435	468	455	475	412	462	490	438	468	449	486	450	505	507	485	464	440	438	500	449	484	459	467	480	475	478	433	426	425	494	438	408	422	411	446	436	428	448	433	462	421	446	449	488	497	429	438	425	461	423	447	430	434	501	468	476	477	455	437	484	447	428	456	431	421	474	424	442	433	452	491	450	455	466	417	454	453	471	414	467	457	470	437	482	470	430	421	424	441	488	466	520	510	441	457	461	455	482	448	406	430	440	475	460	448	482	466	409	435	421	494	472	450	507	426	466	412	467	457	439	427	428	464	464	440	433	464	457	445	448	469	456	450	440	400	436	429	463	476	452	452	422	476	455	479	433	462	441	418	477	447	474	438	465	440	460	425	470	479	457	458	451	460	485	468	414	494	448	422	466	448	437	480	440	444	433	457	432	394	429	447	462	445	477	454	441	508	498	423	430	466	511	439	486	454	392	450	435	467	408	443	447	453	422	466	444	436	443	473	469	463	492	450	449	478	460	452	413	443	403	459	438	466	453	477	432	466	464	420	475	491	461	454	414	477	434	397	429	442	442	458	466	453	427	476	438	471	466	479	414	430	451	438	422	463	495	505	442	449	428	471	472	426	474	411	438	445	380	448	484	447	452	430	441	420	422	389	442	482	409	450	467	457	445	437	439	436	452	475	479	470	427	422	432	425	475	441	481	459	487	431	425	471	441	469	506	443	415	442	435	423	436	428	445	441	459	457	448	434	417	443	460	450	469	461	449	465	448	427	431	449	461	446	478	431	439	468	435	470	467	428	477	462	468	437	459	459	448	496	441	456	444	443	414	422	429	431	478	450	433	442	444	455	473	462	474	428	439	451	464	473	472	421	485	461	468	456	444	451	431	436	446	466	424	457
40628	13790	5187	3759	2432	1934	1590	1256	1178	1054	984	935	1016	1022	940	994	1030	953	950	986	1003	969	936	971	957	996	936	995	955	980	1008	948	990	1003	996	956	1059	994	957	1005	1027	924	979	958	957	911	963	962	992	1022	954	984	1016	1001	934	937	935	945	999	1035	979	1024	958	1005	986	970	969	990	976	1015	973	948	967	954	986	982	964	943	1021	1011	1031	1010	967	964	951	956	1032	921	1017	957	1003	998	944	1051	1038	954	1001	934	957	967	975	986	997	985	978	986	1041	946	992	965	934	1034	963	977	955	964	987	965	967	943	999	1010	973	1005	936	970	933	983	990	962	1075	983	963	971	969	969	962	979	962	916	1001	1007	979	989	990	994	995	956	956	977	919	955	1034	953	960	944	964	995	990	943	1066	926	1008	972	998	998	938	1011	986	939	950	961	952	984	1000	986	1015	962	980	978	999	932	922	974	946	1019	984	971	950	1040	935	981	987	924	1001	970	977	1014	1025	930	993	1017	933	1019	1031	1006	964	972	984	1011	979	995	994	977	884	999	1006	988	952	973	1036	996	979	966	973	988	934	976	1037	1015	1004	1034	931	955	1009	966	977	983	956	961	1016	985	942	905	1009	954	933	985	983	1011	1008	1002	988	957	1011	987	974	932	990	925	958	998	1023	1017	981	968	989	998	964	982	1042	964	968	1022	945	986	1006	956	971	1028	1000	938	1028	974	1005	953	974	1004	959	985	938	1011	972	922	990	988	968	971	988	963	912	994	985	995	949	928	978	949	972	920	943	967	995	970	975	962	937	972	983	1006	972	952	996	956	1039	984	934	947	971	954	964	966	982	958	1059	971	992	968	961	998	946	990	955	1000	1014	997	1023	985	986	986	963	975	995	912	944	1017	994	1048	1005	997	1004	945	980	960	963	956	1002	984	1007	1062	931	942	962	1035	999	978	954	891	1045	978	922	982	952	909	957	976	974	919	943	939	939	953	937	1001	1021	979	958	957	978	938	991	1033	991	1010	990	950	989	929	975	956	916	947	929	974	986	968	980	961	1007	914	994	1015	1006	983	960	977	1003	984	964	953	938	1061	950	974	970	996	944	988	991	933	960	949	925	960	966	986	928	924	983	911	999	999	976	948	959	934	1001	1016	896	913	960	1002	945	1015	967	1057	1034	1020	988	959	945	970	1016	1010	961	1040	1007	991	978	945	956	916	972	969	1004	959	990	985	1034	1009	959	950	973	932	984	999	957	932	940	964	962	1015	974	1007	990	991	939	960	991	1008	1016	973	932	954	995	957	1032	977	953	966	956	944	965	1010	1005	938	915	965	974	1012	985	960	1003	959	937	1017	975	951	975	1008	980	914	972	949	967	980	956	965	995	872	1021	1014	944	1007	998	973	922	978	962	1007	965	984	950	954	998	992	980	962	947	999	957	948	962	990	927	956	963	1003	978	943	958	1045	965	1019	993	1019	938	952	1000	983	1012	938	954	983	1014	1008	1080	917	957	1011	1013	1039	1015	973	959	991	943	1006	930	977	949	979	1032	958	978	1006	1057	1000	974	989	945	955	973	974	981	990	1001	935	1029	971	971	1018	1051	982	1010	984	941	992	988	1005	990	971	969	1011	973	959	970	986	958	989	981	947	965	968	947	922	959	1006	975	948	971	974	995	1012	956	975	934	990	932	936	939	984	991	975	899	996	1004	955	1000	1020	1004	981	981	973	983	942	963	1006	971	1004	954	1018	956	981	971	998	982	1024	962	1038	971	1010	980	1032	989	938	961	1031	978	1013	996	972	909	940	1024	955	960	954	992	957	1003	968	973	931	1010	981	932	905	969	1002	1024	969	962	930	1032	952	936	951	948	969	1078	1015	975	992	964	1002	992	970	988	1023	967	948	986	991	926	976	922	968	990	1001	1021	999	986	985	995	985	988	953	988	950	938	912	947	978	994	970	953	987	986	961	955	941	964	1001	968	1021	948	949	958	1016	995	955	969	931	998	1002	913	956	953	938	949	1012	1025	1005	983	985	985	997	941	997	939	976	944	988	1014	971	937	977	981	1020	962	960	921	988	944	980	1005	991	974	947	983	1015	954	985	920	958	940	922	987	954	958	1009	937	994	1016	971	1038	1021	985	996	1076	968	1009	982	1018	1010	944	1024	982	972	997	962	980	970	985	970	1029	997	1032	1015	1012	1062	980	940	968	960	1008	1050	973	997	1016	921	1012	962	1014	951	949	972	994	1006	961	954	959	960	1010	976	937	1004	1001	939	991	971	950	991	1008	946	982	991	967	1007	977	1038	951	1012	975	1026	1012	955	982	958	1031	997	1008	1010	997	962	970	981	980	951	965	970	930	968	956	952	1000	1013	955	1014	963	1027	993	971	974	1024	983	949	983	1003	990	941	942	968	1027	979	928	969	906	940	971	965	959	972	936	959	996	974	992	1045	952	987	887	1004	979	967	990	938	986	998	998	990	984	934	967	960	975	1006	988	920	974	987	903	964	972	979	949	942	990	939	1014	922	971	1063	1018	982	954	1018	949	948	998	958	962	961	970	997	949	975	1009	1019	995	954	998	967	972	982	1022	1031	966	915	983	998	982	1000	955	996	955	968	1015	970	992	951	974	948	997	972	962	980	974	1007	965	937	982	1003	965	949	1037	995	1030	1014	1016	1065	966	954	984	973	974	999	964	1006	949	969	998	957	960	983	990	962	939	1015	971	1003	985	972	979	974	1033	937	1035	941	934	989	958	918	982	978	1000	947	978	975	1002	1013	972	1016	985	1003	996	966	971	978	1003	971	988	950	946	992	939	952	962	1017	982	1013	974	1022	942	1010	993	922	948	1018	1009	937	969	1012	957	994	949	985	1003	992	921	972	975	1027	918	980	1009	956	970	1022	987	962	960	969	993	949	996	943	988	892	976	973	1035	951	968	1033	977	977	976	1057	1000	932	995	948	967	1033	933	925	944	944	959	955	940	943	998	1015	974	995	979	983	1009	941	955	951	1010	944	1024	979	963	994	990	988	956	984	989	969	975	1030	967	903	1001	929	1007	973	997	992	997	1000	941	972	989	954	989	974	959	986	966	980	1016	929	985	911	969	984	982	993	1012	933	977	932	994	952	1012	980	969	970	956	1010	974	1007	1046	951	987	962	922	1023	973	976	957	961	960	967	948	906	974	988	997	1001	1008	962	1001	931	1036	1005	1001	981	1023	965	973	962	960	1045	962	961	956	1003	940	1000	968	944	958	1024	980	895	974	1017	993	992	940	929	999	961	923	994	963	1008	974	940	1007	991	958	992	921	980	999	975	939	983	989	1042	1016	990	980	954	981	1009	978	995	903	938	959	1002	959	956	947	968	936	920	987	976	1003	978	971	946	933	1010	931	974	951	963	960	1018	934	954	930	901	962	1078	977	942	958	972	1021	958	996	938	956	1007	996	1030	965	967	1016	999	937	961	983	939	1033	977	962	910	1015	999	1027	1003	985	944	1009	978	914	936	982	982	960	993	947	945	1018	989	934	998	975	1007	924	967	1036	933	958	966	921	970	977	966	1027	965	971	936	974	974	950	1011	937	961	945	991	964	971	990	964	962	981	1000	954	1010	994	983	958	990	989	972	1014	970	959	952	965	1011	930	991	991	949	961	1000	981	959	952	960	1000	956	967	983	978	916	955	974	973	966	1011	990	1010	942	938	977	969	1032	991	932	962	961	922	956	965	951	990	1003	1020	946	1008	950	976	960	1002	965	979	1027	985	956	999	977	1043	987	968	1010	989	1009	915	942	989	1006	965	969	975	994	980	964	966	1021	929	989	998	1014	997	1033	1003	963	924	963	996	957	1005	949	968	979	986	948	969
62331	25223	10533	3872	1763	1121	727	651	510	417	478	478	457	449	428	433	468	446	450	449	486	454	427	474	429	460	433	421	500	481	436	457	456	431	444	437	506	427	401	425	450	484	471	505	471	451	470	409	410	474	463	416	437	488	488	441	430	453	434	432	509	427	448	467	433	460	451	475	454	459	472	461	451	452	471	445	420	419	473	454	449	446	459	476	493	470	482	442	450	471	436	433	479	452	433	467	439	456	446	470	397	416	407	458	452	449	501	433	467	445	478	426	423	426	462	465	434	398	469	415	420	448	471	476	463	493	479	466	412	448	478	430	444	442	442	475	452	477	455	483	468	452	416	471	417	468	434	464	472	431	471	450	467	461	465	444	453	473	486	416	411	475	457	486	446	457	442	457	501	483	491	448	441	439	496	496	450	462	461	420	461	459	404	452	446	436	449	458	471	418	484	465	434	465	478	471	441	484	495	455	449	424	501	455	420	458	462	478	464	450	469	394	456	458	448	449	442	454	467	457	460	450	427	442	480	439	483	474	444	429	429	427	416	425	463	453	454	500	424	469	464	472	456	476	402	451	475	430	456	456	438	445	463	466	472	459	412	458	458	395	459	506	440	454	479	429	440	485	466	445	460	478	458	456	443	445	446	461	468	442	385	473	498	485	493	440	431	478	451	459	451	513	417	461	418	439	469	472	464	397	479	437	409	455	490	464	458	430	437	467	448	459	443	428	427	501	431	470	456	479	461	526	444	440	492	437	429	468	435	460	461	502	426	465	420	490	440	475	452	460	455	430	472	472	464	462	469	441	446	460	451	437	491	474	474	449	468	453	449	491	478	469	450	496	435	485	448	499	445	453	438	468	464	427	485	459	414	453	436	462	479	449	488	457	471	476	431	462	490	437	483	428	462	496	451	454	470	440	466	432	480	483	426	447	419	431	462	464	460	472	447	459	437	458	429	423	479	443	481	427	454	453	471	442	450	414	429	449	440	445	465	501	453	478	455	478	438	444	467	460	448	457	442	462	481	471	453	416	478	464	469	479	447	454	449	463	461	464	489	455	463	461	476	444	449	485	465	435	433	418	446	480	440	401	452	462	437	461	444	458	489	448	458	473	465	447	506	463	468	458	470	446	416	487	444	420	454	422	420	455	436	451	462	461	462	400	434	463	450	443	410	433	495	431	416	454	414	447	468	450	440	463	463	418	456	459	445	426	436	460	398	480	497	470	440	467	429	455	430	439	485	444	454	503	464	431	455	453	450	412	446	402	466	470	472	403	452	399	442	413	444	503	431	456	451	478	428	440	464	479	459	462	432	453	461	466	490	440	422	422	428	410	391	425	470	466	431	441	455	420	504	446	417	432	427	482	431	467	488	447	460	458	471	446	456	453	462	455	466	471	483	444	436	403	432	432	438	453	467	502	437	445	458	460	426	481	467	460	472	431	466	480	461	404	443	439	423	478	452	474	440	471	476	491	434	440	509	476	501	430	444	452	451	445	437	472	468	418	442	454	418	460	495	434	432	439	504	469	412	446	470	481	490	451	472	474	452	433	434	455	473	512	459	483	430	452	475	465	463	443	463	469	412	465	426	421	441	420	442	484	462	451	461	456	487	438	522	464	449	458	468	467	448	466	416	468	431	481	435	460	438	481	438	497	462	417	471	465	440	443	443	456	462	424	446	475	424	447	492	449	460	496	470	475	439	454	480	456	438	465	396	441	467	431	450	502	468	473	448	459	467	467	438	446	439	446	449	436	463	472	468	442	478	424	467	470	468	440	441	474	390	455	455	473	452	447	446	445	453	479	463	454	470	481	512	522	463	478	470	443	460	440	470	448	447	429	433	478	451	416	458	496	457	451	430	458	428	497	458	466	427	446	496	492	464	510	446	476	457	412	448	446	458	439	470	433	433	459	454	475	479	458	462	468	475	467	472	454	420	412	416	467	444	420	479	509	470	471	512	453	452	416	429	501	453	439	443	431	449	443	457	460	447	450	432	476	416	429	463	401	447	485	491	483	446	442	408	475	505	454	472	430	420	431	462	432	458	460	487	466	423	436	435	460	462	463	481	454	420	479	459	436	476	428	472	435	456	479	406	425	465	449	493	462	424	440	414	403	460	460	491	452	466	512	458	468	486	435	471	470	414	481	470	475	482	439	460	446	478	470	461	462	422	424	435	440	438	438	427	455	473	437	475	501	452	490	494	473	472	450	444	476	453	434	441	461	459	467	429	491	457	504	441	492	455	413	452	418	468	460	488	476	466	446	428	438	472	476	476	441	485	427	456	464	461	490	438	449	416	437	481	474	465	437	501	475	476	424	424	450	441	478	448	471	481	424	420	434	459	465	479	424	453	484	452	432	455	462	475	498	503	451	414	476	429	425	439	479	469	481	449	456	413	469	461	455	474	461	443	472	433	443	441	451	466	473	481	419	476	449	497	462	453	422	447	427	451	443	496	473	447	427	453	424	419	464	438	453	440	464	443	460	463	450	454	445	440	446	453	480	489	461	462	473	439	461	445	471	436	454	492	514	443	507	443	463	523	435	466	399	485	463	428	447	475	462	498	463	449	427	457	449	429	453	443	443	445	448	464	463	460	486	489	414	473	502	420	484	422	402	494	473	438	439	426	483	446	473	449	479	443	439	433	433	450	457	473	462	453	456	465	471	471	434	448	466	493	423	454	408	475	471	463	474	439	497	462	461	470	490	440	434	449	470	483	469	430	440	454	465	477	463	440	437	507	473	424	499	461	521	470	478	460	504	472	464	442	456	495	453	456	452	456	491	493	459	453	509	468	422	481	464	469	458	440	422	421	435	450	438	443	436	445	424	434	470	470	441	437	450	421	474	454	457	449	443	480	431	430	453	478	430	420	459	476	440	466	449	420	439	467	436	428	442	446	486	437	415	492	415	498	424	439	474	416	464	445	422	458	438	432	448	483	442	481	465	454	486	435	438	478	460	425	475	473	487	466	454	457	432	449	464	449	401	437	448	448	411	434	446	449	457	479	452	452	465	480	433	455	455	458	432	482	458	440	448	431	429	437	454	436	462	413	458	444	449	434	465	492	418	446	448	453	434	421	469	464	458	479	480	475	432	475	479	438	457	457	452	465	469	462	425	454	522	471	469	433	435	465	450	447	447	435	438	407	449	501	431	449	449	448	428	456	457	474	432	420	436	475	477	429	434	486	474	449	416	428	444	456	468	441	487	464	439	442	455	432	444	490	448	474	455	453	497	483	437	457	450	466	462	507	482	429	467	428	465	474	448	415	443	454	433	449	492	484	433	484	478	443	464	483	466	470	468	459	481	490	469	478	457	454	431	467	445	482	448	484	490	436	459	520	462	488	466	505	475	450	461	431	467	436	422	478	423	485	442	463	441	456	478	443	485	522	458	465	442	439	407	471	452	454	425	451	429	498	480	475	452	451	475	464	444	424	463	472	438	480	457	414	422	417	448	474	468	458	492	516	447	455	456	461	431	513	447	474	461
41091	16941	10015	6793	4378	2777	1986	1564	1280	1110	978	979	1014	945	985	980	1008	994	971	991	992	1041	987	977	932	975	944	1020	984	953	979	1002	951	983	1002	1007	951	1000	1017	992	983	988	943	1032	986	990	991	990	943	937	948	1051	988	1008	989	986	953	977	1029	977	961	988	1017	990	922	996	979	982	942	1040	994	963	1006	1000	953	985	1020	951	999	1025	1027	996	977	1002	1002	936	1031	931	987	991	1062	1019	899	945	979	944	973	984	956	954	970	975	919	968	1024	989	950	987	957	1008	981	991	989	964	953	940	993	976	1001	980	982	946	960	964	946	991	999	950	998	972	1023	959	902	1021	1011	953	974	972	918	936	976	962	1035	979	1013	967	945	990	969	988	1007	933	924	934	886	1030	962	1005	1015	989	969	1024	923	917	1014	974	994	1017	975	957	963	988	1005	1033	984	1024	995	963	977	997	985	993	1008	938	967	954	1020	1011	949	930	998	1040	987	1007	996	972	974	964	987	1012	1002	977	946	1015	997	1034	918	996	1045	950	1034	1035	956	984	1004	962	990	981	1008	923	961	1021	948	979	1006	926	1032	971	963	1055	972	996	969	1002	984	970	1021	978	939	961	963	1017	968	992	1001	1041	1009	916	963	972	1051	1019	979	1004	1018	939	959	1001	941	1070	994	961	960	966	982	1050	1049	1015	1055	983	1010	913	933	1000	932	1040	1009	975	963	1021	994	1005	985	956	959	1003	978	941	958	1009	1015	964	1012	977	985	957	969	961	1041	981	1002	1022	1019	970	928	983	1007	986	987	990	962	1061	1013	1011	1062	1000	987	995	1004	950	992	988	963	951	995	988	1013	969	914	1052	941	1018	1015	930	957	1003	957	978	1005	1021	1048	946	962	964	999	1001	960	995	971	1011	937	985	956	977	938	962	968	1036	1007	992	980	999	955	945	985	967	971	968	945	1028	940	988	1034	1027	955	977	988	951	975	947	984	971	957	1019	979	1046	1033	983	972	1005	993	973	976	1007	1011	1026	927	998	1022	976	973	954	995	990	1002	981	945	1002	994	958	991	966	999	988	896	959	1004	964	925	967	1002	951	1020	1004	1016	1013	1046	963	985	996	975	965	903	983	980	987	952	963	975	1011	925	953	1017	983	1003	986	929	977	994	1017	925	979	998	940	985	1002	1007	981	947	1040	1003	968	977	991	1009	967	912	941	988	997	969	988	944	940	964	923	947	922	938	992	993	975	1029	979	1003	1022	920	983	1012	996	974	1025	971	993	1001	1014	1000	940	973	945	1001	972	994	960	997	930	1015	978	969	993	1015	1010	909	974	993	965	962	978	1031	954	1003	905	980	1007	942	975	978	1000	963	1025	974	971	906	981	1007	984	1005	1010	985	1032	967	931	985	934	971	960	981	1029	1020	988	1004	996	1006	958	1012	998	970	997	1003	930	972	982	973	984	1000	1036	916	979	955	1053	950	987	972	1043	985	958	996	955	959	1013	994	1022	975	992	957	974	956	1013	1005	1015	1012	994	1033	993	1015	1046	949	1008	949	1009	981	989	1007	973	1044	1010	970	973	1004	1001	1015	1017	975	948	1016	1012	969	929	986	1087	963	997	958	952	1010	953	992	997	986	979	1005	972	1011	1013	996	967	966	957	1004	941	952	986	1019	926	1007	982	992	1016	1031	1012	957	978	940	1015	1028	993	997	975	938	998	1026	983	1011	974	956	999	935	1053	964	975	957	947	960	1054	1016	979	1030	1034	990	953	975	998	959	911	971	960	1024	937	978	960	912	951	988	966	998	1049	999	985	1025	986	1014	923	1023	937	930	955	997	958	995	1015	1006	980	939	956	965	976	992	984	974	919	953	940	1007	953	928	985	926	981	952	965	992	992	996	969	1018	1038	978	949	978	940	988	996	945	972	984	986	964	967	975	942	1043	1025	973	969	1029	1025	1015	965	930	986	973	1009	995	964	947	991	1006	934	1015	1003	990	1004	943	910	953	927	1014	966	995	953	981	963	1030	915	947	967	1006	966	936	1003	975	936	953	983	939	1007	990	952	996	1012	1020	1021	1019	970	966	956	1003	951	1047	959	971	962	1036	915	1008	954	1000	978	949	987	992	949	986	998	1014	1014	929	981	1011	1031	951	1013	963	1011	998	996	1012	894	1003	984	981	979	981	972	1074	1032	1014	942	1015	981	966	1002	936	960	983	995	962	1015	1059	1009	984	1006	1017	1027	1020	974	1001	1005	1042	987	959	969	921	971	966	956	968	965	1004	1029	975	977	972	950	1035	1041	1042	1037	1024	967	1055	990	1042	1010	1054	976	997	941	969	974	976	961	944	995	1027	998	990	1010	985	1026	959	998	999	970	948	982	967	951	953	956	988	996	943	939	971	1044	1005	1007	919	974	959	1007	1006	980	965	971	951	990	1015	1018	961	973	953	958	1054	921	1013	978	929	949	990	980	1046	990	1019	1000	961	998	994	972	989	1020	989	958	989	929	995	1017	997	1082	1034	955	969	1012	939	999	1043	1008	974	1016	966	990	987	981	1009	1006	937	1009	953	999	1007	990	1015	955	987	947	981	1061	1007	1018	1024	970	928	936	968	946	926	969	1001	999	947	1021	1024	990	981	979	974	974	975	965	1002	1002	943	1036	986	1006	965	960	955	950	976	1009	1004	958	929	1014	999	958	993	892	965	1013	1012	936	975	1012	926	929	964	997	972	983	1012	957	922	916	981	963	976	949	971	914	915	997	1020	956	1020	1033	1024	986	959	986	1002	1025	986	1001	1016	1023	969	956	959	1008	962	1003	954	960	987	979	1008	967	977	926	966	1020	994	973	1045	963	988	984	968	923	995	960	998	1019	1016	943	1019	988	992	978	982	951	954	945	1015	942	965	967	981	1017	964	911	962	1017	966	941	930	964	1012	925	1011	977	979	943	971	959	914	981	976	988	993	971	961	965	953	1019	955	1000	987	994	1014	977	999	963	996	997	949	927	983	972	984	985	969	984	931	1002	969	945	998	976	996	1018	1001	959	1001	938	1019	972	990	1013	995	1009	1010	1036	1031	989	972	973	928	962	941	976	946	963	946	972	1041	990	970	970	988	1007	977	989	1006	935	1039	986	912	927	994	966	954	1026	1004	1044	1006	1059	958	958	1015	958	977	1010	1002	1009	985	985	1048	974	975	1023	952	999	990	1023	940	1006	970	1004	955	949	987	960	942	1014	944	987	956	966	951	954	988	967	1007	994	943	998	959	972	977	980	909	985	995	949	1004	1001	982	999	978	1000	1024	939	991	1007	967	1010	942	998	1001	978	954	1044	985	950	979	941	976	943	982	994	981	959	997	978	956	989	976	982	1003	1008	952	967	984	959	958	1004	1009	1002	939	902	953	1004	980	998	1020	1032	960	979	939	994	970	1016	979	1054	953	1016	1015	1026	1020	1018	1011	964	1018	1022	1027	973	1015	993	989	969	979	954	1006	982	990	970	970	943	1019	1002	966	1051	1009	921	1044	998	1034	992	1007	970	987	1071	1025	1030	1034	932	1016	957	946	976	981	973	1007	985	982	964	1009	1001	1007	973	943	966	1036	988	995	988	1011	1004	984	1035	971	1026	991	956	981	989	1027	1007	1002	990	981	1014	993	940	954	990	964	1032	959	957	968	991	993	1008	936	961	1060	1015	975	1020	940	954	965	961	992	973	969	947	965	987	938	926	1010	986	988	1016	941	1002	1042	1024	987	966	979	1020	1025	1006	949	1029	989	995	999	961	958	956	980	1004	966	943	1027	959	946	978	1012	954	908	990	953	975	980	985	983	1032	988	933	1012	1031	964	956	976	954	1010	975	1022	1014	955	982	962	1043	951	1016	966	988	1044	988	965	1022	993	963	971	1032	1022	1003	955	911	978	969	972	994	1022	1042	923	987	1023	987	975	1021	976	1025	1028	1003	968	962	1028	978	1039	983	980	946	981	936	983	962
47467	18856	6068	2146	947	598	475	491	454	419	446	399	448	441	459	458	474	446	451	447	478	446	442	399	485	459	462	435	418	459	440	402	465	475	431	461	428	432	429	426	464	437	473	453	415	429	464	418	458	465	468	452	485	461	446	464	449	452	457	462	425	436	447	450	474	448	412	478	468	433	462	446	487	481	429	449	433	423	460	470	483	445	444	435	426	449	445	429	517	444	418	422	455	430	450	428	443	461	490	446	452	491	482	469	480	454	421	429	465	499	472	425	422	442	457	458	471	424	463	430	453	465	449	390	400	470	460	498	433	396	404	459	442	408	454	473	472	506	456	460	434	449	383	444	437	459	469	445	454	422	419	419	415	435	457	476	434	419	453	441	415	438	459	474	512	459	476	441	465	443	473	459	441	440	418	446	451	430	440	450	455	437	476	440	442	419	437	424	415	458	463	438	422	451	450	445	499	411	447	419	463	470	487	473	442	432	435	456	444	467	477	448	445	432	430	448	430	422	480	467	481	502	431	436	464	446	446	445	418	433	428	432	451	446	483	465	507	447	457	469	433	467	418	459	458	449	436	485	452	442	442	441	456	435	463	418	443	485	431	485	471	441	425	456	444	455	436	447	456	446	443	495	423	484	420	458	432	432	419	473	425	445	465	456	420	491	455	470	455	480	448	424	476	456	465	398	433	420	426	416	462	457	489	389	450	442	467	470	462	422	463	494	461	459	451	444	468	446	474	495	449	459	453	443	439	457	448	438	469	400	456	432	441	433	473	443	444	430	445	468	440	439	433	437	390	378	461	461	448	397	414	477	453	477	460	488	459	444	438	449	437	468	389	459	480	454	407	463	484	480	421	449	445	441	446	475	467	436	443	405	467	420	452	448	463	486	430	438	464	482	450	439	479	447	517	446	463	446	444	454	442	433	429	440	457	442	450	445	437	467	469	449	451	477	442	437	463	438	439	392	452	469	429	452	445	478	428	466	489	436	451	429	474	467	460	435	440	464	476	452	453	409	447	437	423	441	418	460	438	462	436	422	420	475	432	414	460	427	420	464	409	379	479	442	444	470	413	430	401	473	468	463	491	454	407	417	389	466	457	445	435	429	458	468	495	450	431	451	445	468	461	472	424	483	431	467	484	427	472	466	466	470	466	451	480	438	443	470	444	462	480	450	433	468	463	413	444	448	456	474	457	449	426	415	465	452	449	422	424	457	446	463	454	468	405	454	455	448	486	470	453	469	465	436	433	422	465	463	424	472	461	432	456	411	446	420	479	471	443	445	479	425	428	448	447	403	425	417	468	488	445	422	466	452	445	450	415	417	425	463	489	449	470	435	415	457	445	433	408	457	430	472	447	458	444	423	445	455	400	477	412	405	489	468	415	463	458	467	478	421	437	474	441	431	454	415	447	459	404	434	450	420	444	395	457	457	469	452	425	446	444	493	479	444	451	464	424	434	433	471	458	446	462	460	428	450	434	421	470	429	416	437	467	468	434	462	394	439	467	450	435	401	418	449	483	496	470	420	427	457	442	471	423	425	434	435	457	446	457	443	444	436	427	457	428	456	418	454	448	430	475	425	405	436	449	426	466	442	454	438	456	420	473	469	447	439	430	452	425	436	451	418	472	444	442	433	435	476	440	472	480	417	445	479	438	425	434	449	429	405	441	402	453	468	469	434	475	460	439	461	483	435	446	435	427	434	448	428	408	456	460	439	437	428	447	499	452	445	413	480	452	447	461	452	512	465	436	464	393	412	435	435	404	481	415	412	481	447	427	459	399	472	493	437	426	462	464	442	426	409	458	462	429	495	439	418	456	465	438	458	427	453	412	433	464	493	479	468	436	433	473	408	450	449	440	433	416	431	437	471	460	443	472	415	476	432	456	437	438	416	417	459	479	436	392	462	465	454	443	453	477	464	460	424	475	422	462	465	436	425	458	448	394	441	439	457	478	466	457	452	438	469	427	464	491	457	421	443	515	438	452	488	450	453	469	483	469	417	448	445	452	450	432	460	439	476	456	456	436	435	441	471	400	461	436	454	455	450	446	450	474	424	428	446	459	453	441	461	449	406	484	435	459	448	479	417	419	471	432	432	470	441	421	428	475	451	427	469	484	483	444	457	431	421	402	435	464	438	443	459	450	434	493	470	478	435	478	437	420	452	450	408	429	440	448	463	447	407	432	416	404	423	427	436	405	439	430	446	426	478	413	426	424	428	428	459	446	472	442	484	429	488	440	458	427	469	415	441	450	422	437	418	462	420	456	476	498	411	465	494	428	456	470	459	460	453	478	448	465	409	455	452	465	444	457	445	484	433	528	452	447	441	439	434	486	414	422	437	460	422	443	445	436	435	426	459	465	446	429	433	464	446	442	415	460	444	479	426	455	451	462	472	424	454	418	435	420	475	437	427	473	409	459	450	430	442	431	487	415	416	477	449	437	482	457	511	445	435	449	469	465	428	445	449	474	436	451	427	432	420	457	484	447	448	471	420	464	442	457	460	442	440	388	448	485	488	458	430	459	451	447	436	439	466	435	442	416	493	423	456	443	420	464	455	444	422	419	449	500	445	441	457	461	434	435	477	451	463	416	432	438	426	379	423	425	464	456	455	474	464	485	467	471	433	432	425	426	475	460	433	415	478	421	406	493	447	462	477	474	463	457	407	406	431	434	389	501	444	389	456	478	474	451	450	440	429	516	455	469	438	447	460	444	453	451	445	474	482	470	444	449	457	450	436	429	429	463	462	459	443	436	459	435	492	440	456	449	461	480	460	440	460	426	463	450	450	430	480	432	431	463	416	444	440	436	467	463	417	425	463	484	448	432	444	475	496	480	435	492	441	405	417	421	421	462	476	438	458	444	437	454	464	467	495	508	447	435	436	441	414	446	493	461	439	428	426	453	429	428	445	414	487	479	445	403	449	455	471	463	468	484	462	429	454	447	444	470	470	405	468	439	429	451	437	465	445	450	453	447	436	444	458	447	518	446	455	395	437	420	436	487	442	498	495	453	414	447	436	459	445	450	406	430	463	476	420	475	417	452	446	426	446	412	476	461	450	442	459	437	465	433	428	404	383	409	438	429	425	422	427	489	448	422	485	455	427	427	449	420	463	513	450	437	448	495	457	442	460	435	427	450	435	468	437	484	466	470	444	446	417	417	434	497	451	454	472	417	450	455	461	461	461	432	450	425	434	443	429	448	421	431	438	412	486	434	435	441	501	463	504	447	433	459	511	465	401	460	455	472	436	432	468	447	439	441	448	437	453	423	440	409	479	436	473	518	480	380	436	459	444	446	450	436	436	423	441	424	437	412	441	456	465	428	452	441	462	451	434	452	468	438	455	493	482	451	453	460	509	412	474	443	457	461	463	484	439	462	428	434	433	425	461	486	469	459	440	436	469	428	462	433	459	438	461	421	424	448	472	453	451	449	470	404	449	409	464	455	462	417	428	443	446	475	452	480	503	452	429	447	427	476	453	465	460	483	418
31184	13688	7118	4202	2213	1382	1184	1097	1071	968	944	961	921	945	997	1001	984	986	1027	886	956	994	972	966	1025	1004	985	962	945	972	916	963	976	938	943	928	976	1005	923	990	906	1054	940	1005	958	970	1009	979	920	917	896	958	938	984	961	933	976	1003	965	1014	986	964	999	1005	1000	1019	941	994	945	988	978	995	984	981	955	962	961	933	917	927	966	937	994	969	977	950	948	910	984	985	979	909	966	980	966	994	1002	953	951	1009	968	973	913	982	976	981	956	965	971	926	1040	972	917	953	969	1038	1006	976	1055	947	913	922	954	1014	983	922	1006	946	1036	1018	980	1028	986	976	1016	978	922	971	950	1002	933	962	961	1011	926	959	988	956	993	968	931	1037	961	952	939	940	966	993	957	958	973	992	938	945	987	990	958	932	992	945	983	979	987	923	990	945	988	920	959	938	933	998	972	961	1003	1036	934	954	955	965	936	1008	957	944	977	952	954	960	1019	1002	937	930	898	1010	989	959	920	978	977	961	952	982	957	967	1001	973	1002	959	978	967	992	968	962	970	956	930	968	954	955	947	992	987	945	900	968	958	967	932	979	946	956	994	964	999	945	966	944	939	980	998	1019	959	1017	940	944	899	957	1004	972	916	947	988	955	950	980	967	1031	989	951	961	932	1013	948	899	947	998	988	984	960	989	1001	1002	1007	966	1044	938	933	1000	988	949	944	982	953	976	1016	992	981	1008	972	973	920	966	1014	989	1006	1036	939	941	914	994	969	923	956	1007	973	929	913	952	964	895	941	998	944	1018	957	983	959	987	1022	971	967	968	979	945	935	966	989	978	969	921	998	934	986	958	986	979	979	1021	1027	925	955	1037	951	974	1027	975	964	970	926	929	940	959	974	1024	984	976	969	973	952	916	1031	938	945	926	962	966	970	929	925	1027	972	985	961	946	981	891	999	975	952	967	938	960	983	999	942	996	957	932	981	951	948	957	924	1005	997	973	941	946	969	974	990	967	984	925	1000	954	937	980	991	976	936	986	979	919	945	991	893	956	941	1020	933	995	971	994	935	967	963	953	951	1002	917	907	963	964	948	1017	992	912	961	945	991	1026	911	927	950	973	995	950	989	967	975	972	886	932	984	980	963	1002	946	994	999	983	1010	943	1021	981	965	941	980	958	1011	919	1012	991	918	1027	939	1016	1002	1010	986	978	928	958	938	945	970	979	919	917	944	961	992	930	917	1037	945	1002	965	976	927	973	1018	966	992	922	1002	981	936	943	974	968	936	949	974	910	960	944	935	919	963	978	982	877	1020	1012	977	995	956	1004	990	964	971	950	928	956	994	1017	968	972	942	1021	986	954	1002	984	994	958	937	1000	948	993	961	943	959	967	986	963	933	925	1011	1036	982	995	1016	934	1012	963	911	1005	992	951	1007	912	1023	960	972	976	939	962	967	1001	982	930	955	953	953	962	994	953	923	971	963	988	934	956	980	1024	1007	953	967	975	988	982	947	955	996	998	965	899	978	983	934	908	1031	1050	975	957	941	935	972	1013	952	982	931	968	1008	945	1002	943	946	942	1006	938	991	963	926	994	962	937	929	933	992	955	988	943	968	947	958	991	1005	1000	1021	960	992	1021	992	953	965	964	955	918	949	987	905	975	945	961	966	980	1023	990	961	951	995	976	958	976	982	991	912	882	926	977	942	991	920	1035	987	974	970	969	935	862	974	944	963	944	951	972	927	1009	983	964	1040	967	953	976	911	931	963	947	935	949	989	988	957	956	966	991	970	1040	955	936	966	972	984	937	1031	895	1050	965	910	977	972	986	999	1000	973	1012	974	957	939	919	1027	1032	984	976	969	953	976	986	972	946	1011	938	937	990	1015	984	942	908	959	1022	966	951	974	945	989	1008	936	957	946	1016	960	923	965	1011	931	1002	971	1019	996	977	964	970	975	971	960	918	921	924	963	952	908	951	916	971	992	939	960	1002	979	987	999	910	961	974	970	1027	994	953	978	961	953	1049	942	933	934	985	940	1020	1001	984	1001	933	946	963	991	922	966	935	977	939	977	989	936	965	978	1001	948	944	964	939	968	965	977	995	971	990	940	1004	1022	958	943	938	985	931	956	1019	951	994	997	973	945	988	941	953	1002	953	989	974	1014	1003	979	968	948	965	958	1004	974	952	1058	961	990	942	947	935	985	989	984	940	979	985	948	1018	944	981	995	1017	992	989	975	995	1014	964	1025	935	917	897	937	957	983	982	984	1014	978	1047	918	950	943	1000	944	968	1002	969	926	935	1026	952	960	985	991	962	946	1001	943	927	959	949	957	900	959	934	965	978	954	968	953	952	929	1012	966	947	961	965	975	926	923	972	957	945	962	989	947	967	883	930	967	969	939	1007	952	1038	959	913	925	1005	983	986	974	945	999	956	997	999	999	920	981	959	999	987	970	1004	985	977	982	976	959	965	971	921	988	1017	939	1052	966	978	935	988	950	967	995	1022	979	1024	943	962	924	917	988	985	983	992	976	992	931	981	949	986	956	987	958	980	928	997	975	1006	1006	976	992	982	944	1030	1017	979	932	933	976	959	940	939	957	933	966	939	995	964	994	950	996	939	1014	997	962	1014	1024	941	952	939	970	954	949	1005	957	993	924	955	915	948	1003	963	929	968	966	945	962	968	956	990	983	997	940	971	990	949	947	956	952	978	970	992	977	943	991	991	943	951	988	922	963	988	966	979	999	960	979	965	1034	969	986	951	1004	974	928	935	991	1008	985	1005	984	943	923	1002	988	934	973	940	953	958	985	974	965	994	998	906	930	963	961	947	972	935	955	950	942	904	1001	980	973	992	971	995	952	973	964	886	931	957	1004	887	959	950	952	953	971	952	925	978	928	938	987	1047	1054	977	954	1023	1001	1005	993	968	985	986	943	949	944	988	937	959	937	930	957	960	1014	962	925	965	929	984	958	963	987	990	920	1007	985	940	944	945	1000	1007	963	948	945	921	945	947	916	940	1012	955	936	898	968	933	973	952	960	984	979	1006	976	1025	930	972	970	959	957	944	999	988	981	988	992	985	991	981	946	955	994	976	987	966	1007	962	1003	936	963	986	955	944	999	960	991	995	976	928	935	949	951	985	958	919	988	951	967	1064	1006	932	973	940	978	1027	1028	976	981	931	971	995	1005	986	977	983	916	958	964	964	962	988	1025	929	951	1007	973	950	975	910	966	975	960	1024	1032	946	963	975	979	957	984	930	937	959	950	948	1003	952	954	995	970	924	964	929	990	977	919	956	1030	1034	968	978	1002	938	1000	1046	950	1003	919	994	996	1035	964	943	996	961	962	1004	954	977	1004	946	975	955	962	956	962	974	963	1016	924	949	942	955	977	1067	978	941	1027	966	988	974	993	1001	972	1035	954	953	1020	951	938	948	955	941	910	987	962	1027	904	942	1014	1003	950	983	1001	961	963	978	972	916	1003	968	987	948	936	969	951	970	911	1025	995	992	979	993	986	988	965	927	944	967	1002	934	972	965	982	973	979	1004	1002	929	990	956	941	944	926	1018	913	945	915	1001	925	1018	972	1022	951	1007	1020	925	962	972	947	1056	1030	930	1006	918	958	955	959	959	926	947	978	945	928	954	944	907	934	1011	1000	974	978	900	962	977	981	1029	969	962	978	1019	958	993	960	963	992	983	1005	975	933	984	916	932	986	963	993	969	990	929	1004	985	984	962	931	984	932	950	985	981
55560	25424	8836	2078	918	616	502	485	486	434	426	495	446	481	424	434	428	429	440	519	470	474	437	471	455	434	459	467	415	438	470	471	471	435	457	406	440	477	459	460	415	441	493	503	442	422	452	442	480	444	455	474	464	473	402	470	485	480	463	461	467	438	446	499	461	455	446	443	487	447	396	480	447	447	466	431	444	451	394	449	495	429	441	449	426	421	474	420	478	438	467	461	426	457	450	495	440	454	481	443	462	469	464	461	413	469	426	450	484	477	440	430	421	466	473	447	464	447	453	425	442	442	384	439	475	478	453	441	414	441	452	455	429	442	424	447	474	441	476	433	400	471	459	471	452	418	433	445	465	464	419	474	459	460	434	431	470	415	402	443	438	465	421	456	460	444	473	488	502	466	470	460	486	454	456	447	442	462	498	459	466	440	413	450	474	449	491	465	423	445	442	410	458	434	432	434	444	455	462	436	429	469	473	463	460	473	485	441	444	475	440	454	435	437	437	451	467	464	447	452	445	397	444	438	471	447	430	490	488	450	435	443	457	455	455	464	439	423	445	474	464	431	432	439	446	463	478	463	408	417	469	448	444	436	453	460	452	456	451	395	443	451	422	400	497	435	450	471	492	434	445	448	470	465	489	442	462	409	461	471	476	447	451	448	436	406	409	495	438	405	433	420	463	475	438	412	467	437	441	469	415	401	429	404	465	415	452	486	442	466	428	410	437	462	461	427	450	481	456	426	414	454	438	444	461	451	456	452	438	440	472	455	410	448	472	402	459	410	448	415	442	450	424	435	422	425	477	435	460	423	454	436	491	493	433	476	485	421	464	427	457	429	495	455	438	458	479	433	408	439	446	444	446	470	448	463	478	457	422	445	454	454	432	459	480	454	459	432	427	413	450	466	435	427	447	473	480	427	418	430	414	399	422	431	465	436	441	435	411	420	472	471	440	487	443	442	494	431	474	447	430	444	423	473	461	446	450	423	446	437	427	459	462	446	456	452	438	450	483	455	418	468	393	455	443	486	433	448	455	412	417	432	458	464	419	464	453	473	468	478	459	466	419	455	444	432	401	483	426	434	445	451	465	446	427	435	458	452	462	404	468	438	421	445	486	425	408	467	479	450	436	467	455	410	449	486	470	498	449	469	415	406	416	425	405	497	395	435	428	395	423	465	495	417	465	416	413	414	426	465	441	481	427	433	445	498	438	471	443	423	441	454	444	481	434	471	447	463	464	404	428	460	432	455	440	449	443	417	452	466	432	460	445	452	486	423	429	417	456	439	478	406	454	441	439	426	444	437	464	456	432	439	468	474	455	450	467	451	414	505	466	495	457	430	425	439	469	419	471	419	422	453	508	403	451	442	426	444	444	460	451	424	433	459	475	439	403	425	405	411	432	447	416	463	437	476	453	482	475	400	399	423	420	464	437	410	427	462	419	465	480	476	495	472	389	457	480	473	441	471	443	486	447	477	427	457	491	500	449	441	429	439	438	441	431	491	420	444	513	447	455	444	454	443	478	476	459	457	428	463	483	473	426	447	450	418	420	404	398	435	456	428	454	451	426	465	417	455	431	448	449	433	460	443	445	472	476	452	470	471	483	384	461	430	467	421	458	445	489	490	444	446	471	410	449	396	438	455	428	421	438	436	467	448	453	420	440	439	439	442	450	474	466	487	422	443	453	437	436	434	454	427	418	439	459	380	420	459	464	407	455	420	409	438	433	461	477	433	478	443	457	432	463	483	466	455	453	421	457	464	448	414	413	421	470	445	466	484	456	404	474	472	460	440	466	493	428	402	425	473	472	450	464	441	432	459	450	455	424	471	470	472	480	453	473	429	460	442	419	423	407	452	416	451	444	473	425	483	477	479	468	460	442	410	457	451	438	464	443	475	411	469	451	399	481	484	450	455	416	381	419	459	487	415	459	414	423	399	486	438	458	458	448	416	435	435	470	440	441	472	434	480	422	435	474	418	490	458	416	451	425	450	426	467	461	460	406	482	449	424	456	461	470	440	432	455	442	426	476	523	436	433	430	455	485	427	476	425	452	440	441	414	442	425	417	469	430	451	404	462	448	427	490	454	446	446	437	474	443	464	431	434	461	424	441	450	455	414	493	466	502	408	461	398	450	419	437	474	439	422	419	430	451	443	418	455	453	422	409	450	453	435	424	463	416	457	464	479	420	430	446	460	470	437	411	419	445	459	455	437	468	465	478	466	469	443	411	444	407	436	454	469	469	400	439	471	479	420	409	428	450	432	438	421	437	470	461	463	441	483	487	436	436	435	472	449	439	450	453	428	465	512	461	423	447	455	467	422	423	479	440	469	419	415	419	448	449	446	446	396	433	442	467	416	442	452	470	426	453	419	430	429	495	460	473	477	479	458	458	418	434	421	393	426	430	424	453	462	450	418	427	453	514	412	438	470	476	450	447	428	414	478	458	452	446	424	482	467	456	438	457	430	486	443	473	457	400	429	459	454	484	402	421	451	432	420	443	446	458	483	463	434	470	451	459	485	474	455	474	445	447	460	456	422	434	426	427	464	407	461	440	455	440	447	460	442	438	425	439	418	454	462	450	434	445	461	410	445	454	460	452	502	432	454	458	450	458	429	465	491	469	423	432	427	445	455	476	477	466	421	456	433	413	440	457	434	403	477	481	465	438	467	450	404	420	470	402	417	464	417	443	433	455	501	433	422	436	423	428	426	406	445	419	475	453	424	470	459	439	453	419	467	422	502	457	457	477	480	445	470	488	427	478	451	468	480	464	437	459	474	420	434	480	482	470	422	443	428	414	459	403	440	432	471	462	424	443	459	423	426	413	428	423	416	448	472	434	427	470	477	442	445	456	413	422	441	415	442	454	431	489	389	412	464	460	444	458	441	513	465	446	456	468	482	496	435	494	446	469	422	428	480	429	440	417	458	463	435	447	479	429	439	472	474	431	489	436	459	480	451	424	433	432	461	397	439	450	441	410	460	432	448	436	401	438	412	424	409	440	453	470	452	457	499	437	460	459	457	476	426	456	457	451	446	426	471	451	459	468	446	447	444	446	445	417	436	454	477	474	404	438	471	425	449	479	437	461	454	407	429	487	510	472	459	479	464	427	415	487	433	459	448	430	423	439	451	478	453	483	489	423	483	459	426	425	454	438	420	438	453	463	455	481	432	459	448	420	495	406	422	460	462	488	420	469	463	500	425	398	457	448	434	447	420	460	436	455	461	468	453	404	433	447	478	462	434	461	428	484	468	472	445	433	502	437	458	436	425	423	477	494	421	398	472	434	430	428	418	458	437	474	425	458	437	446	481	457	433	436	420	447	439	456	452	480	430	470	472	448	488	487	436	411	443	433	464	431	464	460	432	430	488	439	426	446	488	428	446	437	482	456	452	443	450	441	417	432	414	434	433	446	448	422	448	434	454	472	452	462	465	443	468	447	427	421	445	485	475	443	396	417	448	483	485	433	434	467	450	451	497	452	456	434	476	439	388
39061	14936	5965	3496	1924	1346	1152	1128	983	982	977	966	963	901	992	957	961	951	1033	882	959	946	961	1012	1008	971	1005	972	1001	979	1008	963	930	978	943	971	946	996	998	949	974	917	1017	953	988	975	957	948	941	907	999	920	979	977	969	957	1033	1023	945	928	1017	976	927	1033	1008	954	956	964	993	1005	935	948	942	942	950	954	988	1002	944	1022	942	972	957	990	964	951	981	986	988	1012	959	1014	1010	954	922	960	987	961	1034	989	993	987	992	961	1007	1015	941	929	914	1009	978	953	948	1006	971	921	999	1003	1048	991	911	943	980	994	970	978	971	997	978	948	962	995	980	980	1022	968	966	1008	998	971	1006	936	992	1027	1024	954	1003	985	986	1010	984	994	987	992	958	935	966	933	919	950	938	987	988	1017	973	968	976	988	953	1020	966	964	996	1024	954	1048	970	945	993	979	930	952	943	964	948	995	936	994	944	1006	988	922	965	996	952	944	893	1023	972	938	945	963	941	978	1019	958	985	995	954	904	965	954	979	953	968	962	985	961	978	986	966	998	977	1023	971	994	982	952	982	1023	981	958	969	953	992	990	982	1016	1002	923	939	920	977	996	993	973	1006	1014	983	958	983	958	938	955	931	982	963	978	991	953	986	1002	1004	1005	1004	971	926	1009	984	969	953	950	929	947	921	928	955	1019	941	980	983	948	956	939	966	1015	951	978	976	959	955	1005	934	1002	970	1035	972	1019	984	941	973	973	921	996	1020	949	960	943	982	970	956	995	997	1022	976	980	975	1026	951	1003	1003	1008	969	969	983	1004	926	1001	1014	967	1016	943	1008	967	943	973	953	951	1011	992	975	951	921	957	918	928	956	934	968	912	958	975	980	986	1005	983	949	1007	930	990	982	915	990	954	981	970	926	978	966	1038	966	974	1010	961	970	935	1032	957	972	1020	972	970	968	1014	1008	936	951	987	958	996	950	1000	946	928	918	956	956	1038	931	990	1005	990	1005	983	940	998	975	965	1009	991	990	973	1042	928	963	973	939	1001	926	1017	934	1015	998	1058	959	978	958	920	946	982	953	974	950	946	967	957	951	983	1008	950	944	939	967	991	960	995	957	956	979	994	972	957	925	983	984	936	938	922	951	942	974	977	1004	972	962	971	970	957	962	944	1017	952	954	969	958	955	985	974	950	952	992	925	955	956	963	940	944	989	895	946	960	1003	984	1003	967	998	961	966	978	997	1001	965	974	980	940	1004	932	959	929	1014	937	952	1003	951	956	961	981	966	961	974	951	971	969	961	951	897	966	968	955	887	1041	967	981	980	921	980	946	960	945	1009	989	950	1024	1008	966	972	920	944	976	945	924	988	979	951	1005	997	970	954	994	1010	970	936	983	1011	982	993	971	969	1005	1024	922	948	963	943	988	966	923	1009	980	960	901	972	984	992	991	1014	966	950	1010	1024	1034	999	964	1011	1005	940	1001	971	1014	1009	982	1007	965	1046	992	934	1011	959	979	1005	993	1025	1016	992	984	956	1000	956	950	922	955	1056	952	1012	978	951	977	983	956	940	957	992	974	963	1051	1013	997	973	941	956	968	985	953	1024	1016	991	932	991	988	975	975	957	998	1025	1005	964	959	1015	1002	977	959	988	986	911	963	975	1001	1015	971	943	962	959	972	916	977	935	998	969	988	948	955	999	967	982	968	982	960	951	950	955	1001	1014	994	947	997	950	961	927	989	972	1008	952	997	1023	984	1021	967	994	999	994	1037	908	1002	961	903	980	969	981	965	945	973	999	932	962	1012	965	948	1042	971	995	951	1004	984	942	961	970	972	1008	987	969	936	977	982	915	1005	1003	969	971	995	992	1006	990	961	970	979	983	971	906	982	1002	981	975	994	907	950	934	977	976	938	953	957	1008	994	1011	960	937	949	987	984	982	969	982	973	993	934	1013	957	944	989	917	967	960	1008	971	951	908	959	991	947	968	940	995	964	938	1023	953	933	1013	950	970	940	926	1024	928	1023	973	979	937	976	941	962	953	941	955	926	934	968	990	984	953	1002	994	1003	953	969	921	991	925	985	1041	956	952	922	926	983	978	1027	947	972	968	957	971	934	953	942	951	983	972	976	911	944	930	971	920	975	941	938	915	996	869	916	994	975	999	985	1008	1013	963	968	955	975	932	1009	996	965	979	965	975	974	930	1013	966	913	970	936	934	949	966	989	988	1002	1007	941	993	923	928	986	999	1033	984	970	962	938	977	939	961	914	961	915	1019	931	954	1054	923	989	1012	1018	1034	915	977	943	1016	966	951	999	988	985	991	959	952	995	1019	1006	1001	977	911	1007	982	1016	933	1043	994	1017	1002	948	1024	964	976	1008	980	1009	969	1005	983	962	948	979	950	995	954	1016	1012	956	956	974	980	935	972	929	928	952	1004	946	987	1010	991	919	972	978	981	1001	971	973	969	973	991	949	919	1006	962	1027	965	1001	953	956	1023	989	965	943	1031	955	983	959	986	985	964	985	965	1007	957	987	985	907	969	988	954	933	992	1013	1022	925	972	1005	927	965	999	953	958	991	950	974	951	969	967	970	989	931	947	969	975	1011	965	938	939	985	999	946	941	961	981	955	994	957	1001	991	981	960	948	967	917	966	940	954	989	984	969	1046	1003	976	978	953	949	1014	988	959	974	929	948	986	890	1001	1002	966	942	971	1020	941	1018	973	1021	1000	986	948	925	977	994	1005	980	936	964	982	975	948	964	968	936	962	965	968	971	1003	1002	1012	936	1010	965	963	973	947	1001	981	916	996	977	963	974	983	980	997	949	956	947	1015	996	917	971	971	977	1012	931	974	1018	952	970	985	975	1006	938	930	960	1009	957	964	1001	901	961	935	991	991	977	1008	943	1005	1003	996	1007	950	1019	990	984	984	999	994	981	1021	964	948	941	999	1000	998	985	1011	916	922	951	1044	970	991	1003	1003	982	937	944	982	988	975	957	975	939	1007	988	905	950	960	1006	938	993	976	953	958	948	913	991	909	991	972	977	967	968	979	972	927	962	1003	942	935	1007	999	976	954	919	956	1011	1002	973	949	995	958	1001	990	1006	931	1036	955	971	979	946	979	1012	978	959	953	946	932	978	987	964	968	926	964	922	965	1028	1004	1010	987	930	973	1020	977	960	975	945	982	1001	924	1016	967	1027	920	976	944	969	968	942	961	969	972	1003	1028	957	1000	950	957	975	966	961	960	929	950	956	993	906	954	967	988	1017	996	995	961	970	958	986	974	1022	933	1021	1009	1016	1013	910	983	931	1010	987	965	976	997	929	985	1049	989	954	994	959	989	981	984	1009	1013	960	1011	926	981	999	1003	991	884	986	975	982	988	982	942	972	974	980	961	926	943	948	988	987	945	961	999	939	932	937	952	1010	965	985	947	916	977	981	1000	967	992	958	1019	1034	969	971	995	956	977	965	1012	930	1000	937	1007	1004	1005	1024	993	951	897	1016	949	992	982	978	992	980	983	942	951	975	994	946	1019	957	947	909	980	1060	959	951	998	977	895	955	1016	977	1020	951	965	953	960	975	975	939	960	987	946	1000	982	926	966	962	974	945	994	1001	952	968	1016	970	997	952	968	974	1008	928	995	999	917	985	989	1021	1002	949	1017	973	933	979	1004	940	949	997	945	920	973	993	900	1008	959	936	981	942	1048	988	1000	975	974	1030	987	940	953	978	1012	974	970	974	951	949	985	933	972	972	1012	912	952	988	1011	952	986	973	945	981	993	976	947	949	955	894	931	974	965	977	954	975
62346	25384	8014	1544	730	519	494	462	442	474	463	422	459	458	457	463	484	470	450	428	475	459	481	468	488	470	441	449	428	460	464	475	394	434	488	467	444	496	479	475	496	441	420	425	436	470	467	446	443	509	454	492	458	438	417	475	435	483	479	428	465	445	467	472	466	457	450	486	488	489	487	489	476	451	478	467	458	448	483	456	499	444	466	446	442	436	432	457	465	483	492	466	460	480	450	453	445	459	461	449	442	453	443	443	454	468	462	434	453	432	485	494	462	470	444	485	433	441	443	414	439	426	419	427	480	443	461	440	431	431	476	489	446	445	471	437	495	477	437	469	470	447	480	434	430	444	424	464	482	430	434	462	425	432	455	500	477	507	446	457	460	480	478	466	436	476	482	440	493	447	422	422	439	474	459	449	448	453	431	450	478	512	459	424	452	448	486	453	455	500	448	461	459	472	426	467	472	451	440	508	432	482	442	465	456	466	433	436	470	468	476	432	475	425	486	467	447	465	512	430	456	419	461	432	453	435	447	454	436	455	469	424	441	467	496	532	446	449	462	473	451	424	511	467	493	446	450	436	457	450	492	445	509	455	474	498	441	422	425	478	440	411	469	454	461	499	466	451	435	475	409	428	464	435	433	461	420	452	429	484	498	439	420	455	437	426	392	443	438	435	475	451	442	443	447	435	436	450	445	481	444	429	473	471	467	475	471	472	451	431	411	439	429	449	467	440	418	475	463	460	448	435	460	461	464	448	474	446	463	466	497	495	509	436	467	486	468	428	499	424	442	484	399	452	493	470	451	455	436	461	438	439	482	440	455	466	494	453	392	468	438	476	470	464	471	481	455	446	461	465	447	447	452	458	461	441	460	510	462	453	446	465	471	441	437	438	470	475	432	518	477	471	463	424	459	435	453	492	444	461	452	465	461	427	443	460	410	479	449	408	445	478	511	411	425	452	455	435	444	461	451	442	458	453	476	484	482	484	487	452	496	471	447	449	429	444	426	430	437	511	439	467	438	482	451	473	460	463	456	458	417	433	465	453	437	457	446	458	430	504	430	387	419	459	444	446	446	466	496	459	488	449	471	478	476	465	466	429	440	449	428	459	453	453	466	455	478	449	418	438	458	463	446	407	480	482	433	453	466	446	449	462	428	438	463	484	445	455	499	486	448	441	469	459	452	494	482	440	450	422	468	401	462	467	503	393	410	443	479	464	456	432	452	465	462	469	446	462	466	458	473	388	460	448	451	459	480	441	460	456	433	418	463	454	477	478	495	431	449	407	455	460	475	438	492	472	481	457	434	472	467	462	439	431	443	457	440	437	472	438	459	468	469	474	465	446	467	480	448	457	460	453	440	429	436	445	450	442	490	427	461	466	496	436	447	473	430	489	455	440	479	454	435	461	436	457	427	478	465	464	450	461	463	499	452	475	450	416	442	477	447	478	475	405	434	436	488	476	453	433	419	426	472	478	508	473	461	449	451	474	488	454	471	474	465	427	440	455	452	436	487	447	476	475	454	465	481	431	476	431	441	431	400	451	496	458	421	446	474	441	472	439	491	465	470	493	435	431	422	451	419	461	461	473	443	419	463	445	485	455	434	462	466	461	511	435	429	436	479	454	437	485	457	431	505	450	436	486	432	441	450	424	437	473	427	470	473	437	468	455	473	479	490	446	456	475	485	449	469	469	413	446	459	527	464	482	489	429	476	434	454	493	495	492	426	467	440	450	421	458	460	460	427	471	450	476	457	473	432	407	486	493	485	456	452	490	486	441	453	470	461	488	466	447	434	450	427	432	490	467	458	443	465	454	453	460	469	448	445	479	445	477	494	466	476	456	422	463	461	437	451	463	465	474	465	433	446	426	449	484	471	446	460	440	486	477	480	454	471	442	458	494	452	481	445	474	457	457	486	443	467	491	472	443	454	439	444	470	437	399	448	486	433	461	458	465	437	431	426	450	426	432	458	457	461	501	463	424	446	506	453	452	429	451	433	474	473	451	465	449	439	451	438	409	436	473	457	432	431	482	455	445	464	436	445	454	452	426	465	463	440	462	463	479	459	467	505	473	449	465	497	423	468	437	436	469	459	443	470	411	445	450	439	461	477	447	437	532	477	480	427	447	443	438	462	444	453	488	404	456	480	489	456	440	482	460	453	389	462	426	450	458	436	436	485	465	460	440	428	427	470	443	470	473	413	453	464	468	490	462	458	459	506	463	490	453	425	454	407	473	484	508	480	474	428	427	431	445	474	447	461	452	478	441	478	457	463	454	429	492	470	462	449	484	465	447	435	449	460	438	471	454	439	464	445	426	452	474	447	473	469	480	473	430	483	429	487	426	458	457	464	483	495	454	484	464	491	458	442	497	467	461	446	435	445	482	452	467	486	463	441	440	458	505	451	436	437	417	455	444	433	470	491	450	487	442	465	447	471	481	475	465	472	501	453	464	451	436	461	471	431	481	446	455	438	448	435	448	427	466	448	426	485	470	435	439	489	495	513	497	463	440	455	469	464	414	478	440	469	432	463	466	450	468	430	450	459	446	462	402	453	433	463	491	430	484	446	460	534	464	447	485	472	466	477	433	474	488	477	437	503	494	449	501	510	465	464	428	428	434	412	472	439	452	422	462	462	450	483	465	419	488	478	491	522	438	404	451	456	441	483	434	444	450	478	426	437	456	434	457	474	451	419	443	422	467	469	428	459	463	458	442	464	427	459	423	482	409	457	458	434	461	471	439	476	448	454	470	458	451	473	479	420	454	454	445	442	476	487	472	484	454	463	435	465	490	474	472	476	475	461	497	466	428	482	494	440	475	473	479	458	466	444	481	467	429	455	470	456	470	459	507	461	455	476	459	499	462	447	463	478	500	439	449	491	454	495	439	463	456	461	441	482	465	431	460	469	473	471	448	488	491	463	481	442	435	488	455	417	477	455	461	425	500	492	499	463	460	468	481	471	437	461	489	463	501	499	472	438	476	451	434	433	486	448	432	451	479	475	443	437	463	417	463	457	490	474	442	449	451	446	472	423	484	416	400	438	426	432	446	449	476	505	504	434	486	421	456	451	439	449	500	460	487	475	490	471	464	453	432	449	440	484	483	456	500	433	472	438	441	446	516	473	469	443	458	444	430	456	448	435	453	507	437	438	455	438	446	468	466	462	400	462	502	452	503	482	494	417	461	455	457	451	428	425	472	487	451	457	455	474	467	467	418	427	421	466	451	457	412	464	440	456	432	462	427	429	478	461	462	478	442	411	474	453	465	433	421	418	485	464	427	486	453	466	493	461	460	436	422	444	466	424	469	470	509	458	486	442	432	428	451	420	459	439	451	456	438	472	463	459	466	457	448	462	462	441	440	505	455	471	455	454	476	471	413	449	439	489	458	446	426	477	467	429	441	443	486	450	456	458	471	430	461	427	454	470	477	424	470	435	428	442	495	470	440	436	500	425	447	449	457	487	435	450	468	493	480	443	438	446	450	458	409	437	440
43592	13473	4502	2617	1573	1179	1137	1067	1081	1027	1006	1004	965	924	986	1011	994	1015	1009	904	991	998	941	996	1024	976	1036	971	983	1042	985	1035	950	999	996	997	988	997	960	968	1024	976	957	960	980	972	1063	985	978	1102	990	984	1000	939	964	969	956	1009	908	967	953	960	1008	1020	1008	987	1005	1014	962	1013	999	1001	1013	977	1003	996	1034	977	1039	953	1016	986	971	1070	1032	940	995	1029	992	989	971	953	990	973	1009	987	995	1024	994	1010	1014	959	987	988	968	985	1002	1031	1063	1053	957	983	1017	1032	978	990	1001	1033	977	1025	1012	981	964	1000	994	983	1039	956	972	952	997	1015	993	972	953	989	983	971	976	973	965	986	1048	987	980	1018	1000	984	952	982	975	999	991	1039	1009	1001	998	1037	1049	990	965	1032	944	979	990	1041	922	1019	1046	935	1025	1022	977	1005	998	942	942	1011	1013	979	969	1003	966	919	1025	925	991	1005	957	990	984	1001	1019	1002	922	1035	1023	923	978	1019	967	975	916	959	1049	945	966	976	977	1013	977	1047	1018	940	985	954	1025	994	939	941	1012	1017	994	1009	978	977	984	965	1023	1049	947	949	953	940	970	996	999	978	912	987	963	972	937	1037	987	1025	986	966	1044	974	986	1019	1062	983	986	1029	998	967	1030	997	1009	969	933	992	955	1015	1021	987	1013	950	992	986	997	1026	996	918	992	1009	964	1003	953	999	955	1005	1013	1063	988	970	986	1024	1009	996	953	985	994	1017	995	979	1034	1009	996	977	1048	941	1028	995	1059	1048	1010	964	976	984	1002	1039	1063	942	981	981	958	1006	976	1010	972	989	1031	972	991	939	1022	1006	967	950	945	978	979	957	951	1008	1054	960	982	995	1008	1041	993	1037	980	973	911	1011	966	970	995	1032	990	977	998	929	981	1051	932	1047	1030	1016	971	1031	1005	950	974	982	1020	1013	1012	1005	946	939	1062	995	962	982	1040	997	996	1024	998	1010	979	967	960	1009	993	1019	1028	960	1042	1016	1035	1024	960	1008	1029	982	979	974	967	994	1028	1027	956	971	1000	993	989	997	970	991	991	978	960	968	927	946	977	974	1034	1001	994	988	979	953	992	1006	974	1004	942	1026	983	1018	978	967	979	1001	972	1038	1025	939	974	977	1029	991	941	1010	962	1000	969	1002	978	1005	950	982	994	995	1002	1013	1031	978	954	988	993	992	1012	1031	999	954	980	991	924	1080	964	1025	989	997	948	981	1031	952	1010	978	922	1015	1004	1017	990	1008	968	963	1033	992	1032	950	950	967	1009	1003	1079	1060	950	1073	878	991	1014	972	994	991	1023	911	957	944	1012	1005	1001	1037	1005	1000	1005	948	1010	1005	1000	967	984	1018	959	1000	954	978	1016	1027	1023	978	1012	969	951	988	963	979	1003	969	964	1006	963	982	937	1026	1020	1006	946	939	1019	1045	970	993	1042	1002	953	996	1043	983	1050	935	1011	1078	1013	996	1026	1011	932	943	929	991	1022	1002	1007	979	1020	980	984	965	1014	1008	978	969	991	1001	979	977	997	983	938	963	977	1030	985	1037	1002	942	930	955	981	947	957	1012	1063	1031	973	901	954	995	1021	1025	952	965	976	941	980	984	1001	963	1003	979	1000	1008	1050	944	976	956	991	955	1044	1008	987	1008	994	1013	997	1015	990	984	995	969	1007	990	972	988	989	972	967	988	1037	949	958	934	1005	1016	996	964	1002	955	943	1001	984	938	969	1017	970	988	1003	963	986	1048	1008	986	1054	1007	993	1001	984	971	1009	1055	945	1007	996	973	1000	1017	995	1028	987	1001	1039	981	1003	996	975	1009	983	953	1012	980	1018	997	972	961	981	971	971	1001	940	966	992	1030	966	977	946	1023	993	951	976	982	949	1044	1035	952	1041	1012	1031	965	1017	995	975	969	936	948	1001	1027	965	981	1020	967	1003	1028	1003	984	971	1016	1009	947	985	950	995	1018	962	946	992	1023	997	999	957	972	980	1021	981	962	962	963	964	1055	996	983	1015	975	961	1064	1035	993	957	996	984	984	948	985	926	1031	999	969	1020	1005	940	986	1017	949	930	975	1031	941	976	966	991	1020	987	1014	945	983	962	955	975	987	1012	1013	961	924	1018	964	953	991	1040	969	992	957	972	1006	981	973	958	937	986	1080	981	1007	948	1023	987	974	988	982	974	939	981	1006	1024	1002	1011	1059	988	939	942	983	1007	943	988	1004	984	991	978	961	975	965	1008	997	944	1013	959	984	1004	1014	925	968	944	1015	989	973	1033	1028	1016	1034	987	945	954	1039	1019	1032	969	1018	994	1028	1016	981	977	1008	955	1014	982	986	1019	949	1031	1028	979	980	989	942	1022	953	1037	955	993	956	965	1020	1050	1008	976	947	1025	1018	1010	978	1001	996	994	969	985	996	994	1021	1002	979	967	995	908	1016	987	993	952	1045	972	1014	969	996	1011	1024	969	1076	1024	939	975	1008	1004	968	1033	961	1046	976	984	969	1033	960	1002	1028	1002	965	1012	928	988	1012	1024	989	960	1021	1008	975	1007	1051	976	962	981	997	999	947	1007	945	1000	1013	1016	1029	1018	1021	905	948	973	956	961	951	944	984	930	1053	936	993	999	993	1016	956	988	1015	978	994	941	981	991	1025	963	1000	962	981	1078	942	982	939	986	977	963	1021	994	994	1035	1011	909	1016	986	958	963	960	984	987	956	1024	1011	986	1012	927	912	936	966	1007	948	940	967	935	1009	948	1035	989	1005	1022	993	1012	1005	973	995	1062	989	965	1003	994	978	1029	965	968	1012	929	1007	946	1020	1008	1008	946	966	1036	1018	1027	963	1012	992	947	977	985	1025	979	990	1010	995	997	966	948	1017	983	979	1018	979	1009	972	984	1010	955	991	931	990	949	1001	985	984	982	1026	988	959	966	970	964	1060	1010	948	1001	987	930	1077	938	1016	960	1008	994	1000	977	1011	978	996	985	969	987	1005	944	1005	1017	959	1031	961	1069	979	1020	980	1036	938	917	1016	977	971	976	1000	975	1003	913	992	1014	968	975	993	992	1014	987	981	937	983	1000	969	997	1020	952	969	970	985	1070	978	998	1034	954	987	1039	970	1006	1014	1011	980	877	1018	946	993	968	1014	890	999	1012	978	1007	1013	964	995	992	998	979	1012	939	985	985	1029	977	977	981	946	1013	990	962	942	998	1019	1012	954	1013	1009	985	953	972	939	954	1005	988	1002	1014	975	964	979	1014	985	1016	1019	1006	960	986	921	940	948	957	1009	972	990	1003	989	1032	998	959	979	1022	1034	1018	1021	971	992	981	1020	913	998	1009	982	984	968	985	995	1002	974	1035	1022	983	998	921	1038	1061	985	1023	1000	984	1020	972	944	1032	970	942	985	1006	974	998	987	949	1026	952	977	988	963	961	1025	993	1004	987	935	1060	954	959	1002	1046	962	1001	931	989	1033	929	937	993	969	991	1021	1044	966	1010	944	1024	1007	967	960	935	1028	976	974	977	1059	1025	940	1002	977	914	1020	1003	981	988	983	965	971	1009	1046	987	1015	995	991	1001	967	1066	1009	1003	1005	977	985	1015	1059	932	996	996	1015	1023	957	973	973	1023	952	1023	956	999	1062	964	979	963	1010	1053	939	996	954	987	1006	994	998	971	1000	994	994	970	1048	984	1021	960	967	985	949	988	965	984	995	896	1007	967	991	983	932	922	978	967	1014	982	972	983	1015	995	970	1018	980	940	1009	1004	1042	946	1014	948	1018	956	962	977	965	1043	963	1005	993	1000	962	980	1007	1011	983	1014	1002	942	1007	990	976	1004	1004	935	1008	998	953	1004	1020	981	970	1038	987	993	949	1060	954	1067	986	1002	1058	965	987	975	1036	988	983	928	999	980	1010	972	970	995	959	997	930	938	1043	972	988	976	1015	918	933	1025	969	1006	1028	1013	957	938	1019	996	935	968	984	939	973	982	994	980	992	937	999	969	987	1002
48842	15713	2784	822	616	494	453	485	443	466	445	411	420	428	449	443	450	449	466	504	491	452	476	458	383	404	466	463	429	471	468	438	433	435	455	448	473	427	443	453	479	465	434	477	468	437	463	441	469	469	446	455	462	466	448	433	467	440	493	435	419	435	434	428	470	499	503	437	405	455	449	446	454	434	474	465	430	443	460	454	452	437	448	425	441	457	452	475	458	440	467	467	456	439	465	474	455	446	449	429	492	427	431	441	446	464	451	494	498	470	432	431	447	479	486	449	457	461	465	469	440	405	462	446	432	466	462	448	470	453	450	413	429	438	435	481	457	405	471	427	457	476	430	448	454	449	489	468	429	473	406	457	448	419	450	471	437	468	417	438	441	441	462	438	410	398	475	435	474	431	441	421	449	440	455	485	449	424	422	468	447	522	464	431	487	479	506	463	437	452	459	456	448	439	420	459	433	450	464	467	442	443	466	438	495	464	482	477	458	422	459	477	446	435	422	472	411	425	442	468	419	428	452	459	465	417	454	417	457	442	449	430	447	451	470	449	440	439	422	473	434	451	456	451	433	445	438	439	462	514	406	472	462	455	404	441	446	414	486	477	430	425	449	485	435	460	460	445	407	454	469	450	489	447	434	455	402	466	503	468	414	424	412	465	432	451	483	487	453	498	466	474	412	477	419	478	453	446	469	436	430	431	460	464	409	487	440	441	468	456	450	449	467	420	417	446	441	454	491	478	483	451	440	484	477	470	442	430	436	484	462	492	445	440	456	477	442	450	463	435	402	454	496	423	478	494	475	436	430	421	460	416	469	480	412	472	421	483	466	443	410	439	432	485	451	489	476	482	487	451	451	468	452	485	435	414	457	446	485	452	468	447	464	435	445	456	423	436	479	422	418	405	448	491	468	418	407	420	441	473	447	452	436	461	452	500	452	465	460	443	438	437	425	403	416	429	456	430	466	452	478	457	447	407	481	444	482	463	479	417	405	446	426	407	457	413	426	425	437	453	464	420	428	447	475	492	425	450	478	479	466	464	449	406	455	447	435	464	500	459	472	448	485	439	439	453	441	465	492	448	429	503	450	465	420	437	427	422	444	428	457	459	426	460	425	450	468	447	450	462	469	481	447	527	472	447	453	459	443	452	411	445	462	460	461	449	447	437	464	415	452	487	468	446	422	446	424	481	480	488	427	463	450	461	418	473	429	504	440	454	451	456	449	454	420	454	460	470	427	438	441	440	506	456	469	486	477	458	416	427	469	409	473	420	435	443	445	450	424	434	424	401	436	423	426	447	439	451	466	476	456	457	458	468	437	452	449	458	448	450	456	479	420	456	460	496	494	463	418	477	487	455	441	464	463	423	409	472	428	420	461	478	463	407	429	427	465	439	461	418	402	445	455	436	427	399	432	443	470	452	468	422	439	468	476	448	453	465	428	472	474	453	436	400	453	488	436	441	439	439	438	466	460	455	474	484	404	474	440	412	422	427	435	415	437	443	452	454	458	412	454	422	422	473	446	447	449	475	425	442	491	405	454	473	425	440	433	463	454	424	426	448	481	419	413	429	444	454	422	395	482	449	412	432	450	458	445	434	476	456	428	419	396	460	441	426	449	470	448	460	467	443	454	448	462	438	448	469	479	449	435	456	476	430	415	423	460	464	452	447	428	413	434	498	454	468	469	446	479	475	473	480	463	457	471	441	439	430	414	406	438	449	476	460	465	435	419	434	415	448	463	430	454	441	428	426	445	446	446	435	418	439	430	442	442	474	440	461	410	463	472	430	449	441	468	470	451	462	462	465	421	473	450	432	442	445	428	488	483	446	442	419	446	464	501	474	451	475	467	422	441	426	429	452	419	450	455	389	467	421	458	483	473	451	445	474	419	430	466	440	423	470	433	477	457	461	457	496	446	462	396	475	461	448	425	494	449	450	459	468	431	455	447	438	469	459	427	436	469	437	446	424	398	453	475	452	511	442	420	452	449	457	455	440	445	456	442	431	495	418	438	447	460	466	441	470	479	497	438	490	414	427	431	484	475	467	428	475	451	436	510	448	453	408	413	453	451	458	458	437	416	443	468	463	417	436	426	500	440	433	473	433	469	424	473	429	472	500	463	506	474	446	529	435	445	474	453	477	448	456	425	454	424	460	474	461	446	424	429	458	436	473	469	417	434	460	510	434	453	473	456	418	433	505	444	464	471	432	461	459	445	445	463	448	483	421	426	485	449	446	460	459	441	436	442	455	412	443	466	428	481	505	443	430	454	483	421	484	451	434	435	415	458	410	442	465	406	461	475	488	481	440	445	486	461	488	495	467	484	430	435	394	436	431	432	442	458	483	462	449	492	438	446	416	434	458	436	470	474	468	441	431	463	412	459	459	469	445	488	497	433	470	444	442	460	500	433	441	426	472	435	419	470	456	433	455	454	462	430	446	448	423	458	475	447	464	427	449	488	442	451	411	443	433	430	450	423	438	443	458	459	474	478	439	515	455	405	443	418	435	474	416	393	455	425	471	453	438	464	495	475	464	418	499	456	456	433	428	460	412	465	443	444	424	447	454	447	469	438	446	498	459	461	422	467	448	442	484	454	449	435	466	485	458	426	476	471	459	493	480	443	423	411	454	446	479	423	435	440	466	418	482	399	479	429	461	418	447	458	432	441	445	425	437	490	460	451	503	467	431	458	395	458	466	417	427	447	441	428	433	474	482	475	458	470	447	419	428	448	461	471	444	470	464	446	466	463	445	452	447	450	485	452	425	473	430	487	434	499	459	428	414	416	418	472	412	414	402	443	436	457	441	485	462	456	461	463	440	483	470	445	449	434	483	468	461	458	463	463	430	395	439	436	416	448	453	420	455	452	448	478	470	486	463	465	432	461	463	468	425	479	475	422	453	468	421	442	477	458	470	452	470	457	455	434	443	427	470	484	452	438	417	459	465	468	482	498	462	462	491	439	464	472	468	427	454	396	422	434	483	448	476	441	498	454	427	444	466	480	426	469	459	478	440	450	459	487	393	464	466	418	388	470	453	426	463	471	421	445	452	479	440	475	462	463	510	478	436	447	426	473	404	458	494	457	443	442	413	467	511	455	405	440	452	440	443	425	459	448	461	472	402	478	393	459	441	456	424	451	427	441	469	490	455	464	440	462	413	461	421	450	462	461	471	456	455	408	460	433	451	453	450	441	474	407	442	438	438	452	502	446	422	457	432	448	439	474	436	464	424	440	442	464	472	472	465	412	423	453	454	458	457	436	452	405	456	429	463	447	414	431	441	438	455	440	443	466	459	427	463	447	500	435	456	428	398	495	468	466	433	467	405	416	430	446	452	466	508	429	453	419	438	447	457	390	461	439	449	463	402	455	429	466	440	457	435	468	410	459	437	450	511	459	436	406	452	460	424	471	434	438	444	427	418	442	427	457	431	459	416	471	457	397	498	438	453	430	438	439	485	461	442	428	450	443	451	477	410	477	424	430	462	429	443	464	400
32743	8367	2772	1669	1251	1021	1047	959	1013	985	968	1002	1019	993	1016	940	991	954	996	992	1009	994	939	963	983	929	974	933	939	936	965	958	960	1026	953	1008	995	990	967	997	1001	998	1008	959	958	999	973	998	996	988	933	908	990	983	978	950	940	980	1004	977	973	1017	966	998	1007	963	983	991	994	958	969	947	962	962	971	972	964	1016	999	965	966	957	994	988	1008	926	983	922	992	989	952	997	1006	993	985	1018	947	1022	935	982	973	993	935	1034	1043	906	1002	1003	1018	888	1024	932	951	959	932	956	954	902	966	951	1026	938	991	916	983	975	1019	969	995	995	946	983	1000	968	937	969	1039	954	926	990	983	977	1010	978	923	980	900	1000	977	946	943	998	988	990	964	992	970	962	981	952	1001	990	1020	951	948	1007	1001	1018	934	1017	943	947	954	974	931	960	994	948	945	976	954	966	920	967	1059	997	940	1015	954	966	1009	976	1013	1038	944	997	968	952	946	979	970	960	995	995	939	935	1021	985	1028	982	995	1001	1003	921	991	1020	959	983	979	936	928	968	1005	976	947	935	970	972	936	972	905	952	946	1024	950	987	985	970	933	992	993	937	950	936	925	991	980	977	981	987	943	939	973	940	1018	982	964	975	953	1005	1001	997	1012	996	1009	968	978	982	978	998	996	947	934	975	947	968	972	1010	990	977	960	953	953	963	992	968	952	963	996	911	952	972	977	1010	983	988	954	974	957	997	998	956	984	968	1018	1018	1011	970	961	1013	949	940	1053	929	999	999	980	937	966	1012	1004	984	970	1011	954	1012	990	952	944	967	943	957	950	988	946	1000	920	981	958	1000	980	972	962	983	995	1009	1003	978	1023	960	892	1005	998	996	977	918	1007	942	903	997	946	1007	975	1028	960	1021	990	970	992	945	996	981	953	946	983	966	946	940	972	943	964	933	914	995	1032	962	934	966	1029	961	996	946	982	1014	973	968	963	998	955	945	977	1002	999	1038	973	934	979	992	1034	961	965	984	995	979	931	986	956	980	926	983	987	922	886	1004	956	972	989	908	975	948	950	970	949	960	992	1021	1009	973	933	988	970	1010	948	1015	945	968	959	959	994	984	979	957	932	979	986	965	902	968	1020	959	969	1035	954	988	949	980	989	960	1006	924	970	992	960	995	994	948	985	951	992	981	997	984	1032	958	989	981	973	974	982	995	950	920	960	981	913	959	979	1000	959	975	961	1023	1015	939	1019	1002	971	981	1021	997	979	986	1029	966	971	988	946	983	959	942	940	1041	962	948	969	1010	1024	943	964	968	939	968	935	946	998	964	1002	981	957	975	943	999	1014	966	955	944	1003	956	945	972	983	955	1045	1011	937	982	1044	932	933	987	901	927	976	1008	990	923	1013	960	1002	1030	1009	940	998	977	953	960	1026	952	964	991	925	966	969	996	984	993	967	971	955	979	984	957	951	1010	1036	962	943	932	1013	914	950	972	963	978	945	981	932	1007	989	970	953	997	989	934	949	1023	971	1004	975	997	939	1026	995	1004	946	934	958	974	936	925	967	978	975	972	973	1016	973	981	1061	919	1012	955	972	977	1005	984	975	947	1001	965	1017	1017	1004	936	968	999	987	966	1007	978	988	988	1005	1004	975	1004	976	1002	1022	910	965	982	1051	976	966	987	978	993	958	939	1036	987	954	985	978	911	969	962	935	942	957	978	1061	999	972	949	918	1009	1000	976	986	1000	980	995	938	992	968	1009	1008	953	904	1066	985	986	971	965	888	931	1031	940	943	972	950	974	965	954	948	1014	997	987	962	995	1011	994	980	893	1043	967	1020	1022	946	961	983	955	958	964	949	961	959	1004	1001	1005	980	959	988	1034	948	971	1003	969	968	998	1022	997	984	998	1024	949	965	973	1010	994	1038	1025	994	987	966	1019	961	985	956	1047	933	922	954	963	961	998	984	912	947	945	940	926	960	930	1019	995	965	923	963	978	950	940	956	949	948	948	953	940	986	1008	951	966	1024	910	944	1018	1010	1000	964	987	1000	948	981	994	898	932	1003	923	984	960	972	965	936	996	982	1026	957	1039	962	1020	1027	941	999	949	960	1034	1042	915	1054	993	955	1023	969	949	992	982	969	964	993	945	960	955	975	954	962	1004	996	962	1007	997	974	936	953	1012	962	969	991	946	999	968	1033	976	953	1015	964	973	933	994	946	996	971	972	952	976	995	946	983	971	993	969	974	938	949	1003	948	984	963	1018	937	996	983	954	950	965	964	984	963	1002	977	1047	926	985	930	985	1011	946	974	1014	925	1004	973	996	943	1014	985	956	974	946	996	958	868	1019	984	975	964	955	983	957	974	915	984	965	974	976	912	1003	931	943	949	995	1019	938	995	1027	1000	972	996	970	964	998	989	966	969	1018	927	990	942	936	948	959	960	954	925	931	954	969	916	984	963	1019	983	957	948	933	930	996	1003	965	980	965	963	930	987	1032	983	996	965	979	938	964	979	955	960	996	951	1011	995	960	997	1045	928	1017	983	977	974	933	1003	978	967	981	960	958	998	962	994	994	974	1012	981	987	977	988	980	914	997	1027	946	979	927	1039	930	976	987	983	981	966	959	982	1021	1027	999	954	1000	981	945	921	954	983	970	939	971	977	973	1013	975	1022	977	984	1022	917	960	962	921	944	1000	973	964	974	961	1036	1005	1015	975	999	988	968	897	982	987	970	1041	921	993	960	1023	954	937	961	960	986	956	942	979	987	971	1000	978	986	981	1013	972	990	913	970	980	1006	1004	946	969	960	954	961	966	939	979	968	993	947	992	969	989	915	979	919	957	941	949	961	931	994	939	920	975	1007	940	1021	954	986	944	924	969	1024	977	961	950	973	1005	961	931	957	975	945	964	984	990	990	1046	1049	1010	1002	980	978	946	938	1032	992	922	980	999	1030	984	966	932	1009	947	971	1024	936	976	964	947	926	969	975	982	991	1055	939	981	1025	1001	973	1006	989	987	972	913	947	971	979	964	979	981	918	959	957	991	979	936	927	1009	1021	1009	1013	913	993	1026	1017	982	1001	952	920	983	976	985	944	961	989	950	985	966	918	944	975	931	938	974	932	957	1004	930	1008	988	963	955	946	991	1006	944	982	1020	960	968	986	978	954	973	935	944	960	979	989	1002	950	923	961	919	1020	1003	1011	981	963	981	939	964	979	1024	1013	984	983	911	954	944	975	967	988	1025	964	1017	914	933	1002	957	968	957	969	936	922	968	930	988	973	975	1006	943	972	946	944	963	988	918	1013	993	1030	952	952	980	937	976	953	973	944	1074	966	970	986	995	966	993	968	992	997	964	990	945	1023	929	972	1053	1022	1011	970	946	968	1007	1021	1038	970	973	971	949	989	1051	964	940	946	968	984	1020	961	978	948	993	969	947	1021	966	991	964	993	956	987	973	996	970	965	951	962	978	955	1015	988	958	1003	951	986	966	941	997	977	1000	980	971	896	993	968	1001	1019	945	984	1001	964	959	945	970	995	1005	979	967	940	988	1011	960	916	980	995	991	965	947	935	984	964	971	957	1011	977	993	979	1000	973	1002	960	1048	946	949	987	946	1016	940	974	991	992	1008	989	899	920	972	971	1020	1005	968	940	949	990	937	960	948	959	982	951	954	1025	992	995	934	946	1002	982	963	945	949	958	972	932	979	996	988	993	960	982	972	969	974	977	1011	962	961	964	949	989	970	993	1008	965	1004	956	953	988	993	1000	961	945	994	967	946	983	932	983	962	944	944	994	983	972
63497	24587	8027	1982	897	606	513	517	521	471	445	432	440	455	480	458	465	445	463	487	469	442	445	490	492	454	467	467	459	436	480	421	494	408	451	462	452	482	437	444	442	466	429	496	433	449	451	451	448	461	474	496	448	430	463	447	416	421	470	465	446	439	434	451	471	450	469	445	458	403	440	479	457	473	443	501	488	427	457	470	442	433	420	430	434	477	434	450	497	433	443	432	450	463	472	451	447	470	462	463	428	435	446	441	485	450	428	449	448	465	459	446	440	434	442	424	446	449	422	453	431	464	422	441	452	457	428	472	472	438	417	476	447	423	444	466	458	464	484	473	465	408	364	472	450	445	441	469	464	413	418	433	466	422	454	404	447	449	441	427	431	467	440	420	437	450	417	440	413	474	534	433	446	496	460	467	446	433	485	503	476	440	461	472	422	409	474	428	462	468	436	397	467	491	437	453	426	440	451	419	457	463	418	412	429	471	471	473	460	426	458	419	453	484	448	495	392	439	434	448	470	429	477	467	465	440	503	474	463	440	453	433	451	441	429	421	406	432	477	481	438	480	447	488	447	496	435	449	469	394	467	437	427	426	433	420	455	497	428	483	481	459	437	437	431	446	485	466	464	442	449	433	503	459	453	447	399	454	514	437	444	446	473	472	433	439	442	478	468	468	411	461	438	438	467	467	413	447	443	414	428	463	443	449	466	425	473	493	463	474	420	436	429	447	412	438	412	463	473	446	452	450	412	427	451	453	416	448	397	445	479	435	423	471	485	434	461	469	454	427	475	432	485	460	438	496	446	497	421	463	457	436	447	447	436	441	485	450	475	424	418	499	476	495	477	423	460	467	419	411	449	460	444	449	437	428	455	409	452	429	470	453	461	425	425	494	432	425	460	462	432	446	453	427	424	416	448	488	438	460	413	482	456	459	439	444	441	441	452	466	479	446	449	410	466	500	426	435	474	478	448	459	440	422	397	456	460	468	459	450	423	508	471	452	462	455	469	435	434	456	455	441	446	469	442	448	485	437	450	471	473	474	436	440	452	477	441	441	450	422	517	455	462	449	466	419	425	477	427	439	442	466	452	451	440	459	461	457	498	440	432	484	417	486	465	450	471	427	484	434	485	439	431	423	452	435	447	464	467	495	469	456	470	462	411	462	445	458	433	447	449	463	495	459	463	443	445	437	489	417	429	450	476	490	489	442	434	415	453	453	427	435	433	423	499	419	464	429	457	455	443	463	455	453	490	486	414	503	444	448	453	448	458	463	424	448	456	435	403	446	407	463	424	437	481	417	445	440	491	478	428	469	472	414	464	495	471	486	444	463	508	457	406	439	472	472	433	470	461	465	492	446	470	485	472	427	455	441	455	459	419	456	442	447	444	443	439	441	448	474	432	440	495	446	456	428	445	508	430	470	444	426	445	426	452	432	472	438	421	440	442	416	426	442	462	476	452	439	422	450	442	477	439	433	435	466	450	441	456	460	464	443	444	470	458	457	426	487	464	497	437	482	440	424	428	455	451	439	498	454	422	466	426	427	447	442	435	442	442	416	458	436	443	465	404	443	452	441	454	452	466	487	451	446	462	408	425	438	421	458	473	448	436	429	446	478	444	427	441	463	499	442	422	437	459	433	450	417	422	399	458	470	454	450	444	414	479	442	491	462	466	425	497	459	436	445	452	450	489	463	464	422	457	427	461	442	458	517	456	457	476	476	483	462	465	455	462	452	460	446	443	447	486	431	450	486	463	474	409	443	437	520	439	450	472	431	490	445	447	474	452	447	444	417	464	410	444	458	456	461	466	436	465	476	457	484	470	468	448	443	453	452	495	430	418	454	418	482	477	433	439	413	458	456	449	431	477	510	483	499	442	483	440	390	449	470	490	507	440	478	472	443	444	454	419	487	429	454	479	459	444	447	486	464	501	460	452	476	452	479	457	471	453	439	466	503	426	449	463	409	454	457	441	448	433	476	457	434	465	459	444	486	448	469	402	421	418	464	503	431	425	411	446	464	476	439	454	409	466	440	375	397	466	460	435	425	444	485	483	444	513	466	467	424	439	429	495	449	416	478	439	427	413	459	464	466	417	437	435	440	490	464	444	460	495	483	455	438	465	468	493	446	429	424	422	436	442	444	444	496	490	460	459	452	437	469	440	439	438	430	440	478	474	478	436	418	466	483	432	422	437	440	455	433	432	415	453	469	465	472	460	431	448	446	447	480	431	461	468	495	494	411	449	449	424	422	423	456	442	382	459	470	440	462	437	447	457	463	433	455	493	429	474	395	413	450	448	425	473	480	478	509	462	461	462	433	396	438	420	398	459	423	506	483	409	496	519	454	437	434	444	460	409	453	455	440	470	467	470	503	459	440	423	475	417	455	496	437	466	458	436	499	451	443	411	445	463	497	459	436	433	429	440	442	436	471	454	481	467	537	453	448	453	462	476	468	420	429	448	442	479	471	471	455	409	467	459	474	455	461	446	468	465	455	459	440	450	429	434	446	444	447	399	441	498	457	447	460	414	455	473	459	433	500	458	435	484	466	418	435	463	439	477	461	509	414	437	444	454	474	438	428	469	446	484	453	446	466	470	470	429	458	487	466	463	444	438	441	460	410	434	470	453	464	442	482	477	436	434	409	486	419	485	460	447	428	453	423	427	401	453	473	460	471	445	434	447	466	446	432	431	460	472	456	428	485	497	455	437	468	409	484	445	453	440	482	430	426	460	434	422	451	450	473	482	443	474	455	422	452	467	444	407	499	441	432	434	443	471	459	464	456	444	472	423	470	438	453	442	443	464	439	421	444	462	426	499	454	443	481	478	461	483	424	457	451	460	418	460	472	438	410	438	418	433	454	469	443	437	460	458	468	446	453	469	477	475	435	429	426	464	403	454	435	423	450	423	434	484	446	437	478	453	426	459	451	387	401	484	435	481	473	439	432	448	426	432	444	440	426	471	507	465	493	516	407	482	447	452	456	463	480	482	450	489	449	470	429	458	506	420	453	481	423	446	434	407	449	458	398	433	440	450	436	467	430	453	424	492	448	384	452	461	462	459	459	469	454	473	420	423	482	482	455	424	449	452	432	478	430	465	492	456	466	457	452	470	483	432	470	461	402	470	472	461	450	459	474	450	452	474	454	427	454	488	457	461	463	483	446	456	449	482	428	455	463	454	473	436	450	442	484	496	456	455	481	426	456	461	414	465	455	418	447	458	450	478	437	439	454	390	449	470	437	434	462	473	445	486	463	466	478	456	440	482	440	520	437	443	451	441	495	472	476	441	441	422	476	508	454	481	400	432	485	453	475	461	450	482	464	438	465	442	468	431	402	482	452	453	521	439	460	461	482	453	458	489	419	477	464	421	486	438	413	440	452	432	447	436	485	396	450	424	446	466	481	410	441	442	464	455	467	433	452	498	445	463	440	486	477	429	440	431	438	466	509	472	483	459	473	459	441	447	444	457	406	470	461	495	459	462	453	426	434	455	442
43127	16084	7216	3513	2098	1373	1114	1116	1099	984	964	1018	1001	958	974	1000	1015	989	1020	932	935	920	959	956	971	1009	990	968	981	991	1029	987	993	1025	954	985	977	1057	991	944	1008	985	983	993	981	971	993	951	996	1016	976	1029	890	973	934	1000	945	966	991	958	999	937	986	903	992	1026	947	1003	964	966	1018	976	958	998	1008	1023	1018	963	992	1008	1013	1014	984	1003	994	945	999	985	989	971	983	982	1006	971	986	984	981	972	964	987	997	966	998	992	937	954	1025	959	975	993	940	945	968	1033	1021	944	982	933	964	990	996	951	989	983	1054	993	963	974	989	950	990	923	1019	1067	980	959	1009	991	958	985	935	954	946	936	994	951	979	988	968	1059	1003	996	962	1003	1023	1022	969	910	989	968	979	988	980	991	981	1019	1011	968	991	938	992	1033	984	974	965	967	963	997	1040	1001	1013	1006	1012	1008	995	989	933	1004	1004	932	961	957	997	1034	993	946	1031	953	995	938	986	981	966	998	992	960	970	1034	1062	975	1009	1021	904	1041	957	950	961	1019	1000	944	1000	934	986	980	973	970	988	1004	1038	967	1069	975	1031	952	992	974	1022	993	999	1029	1012	956	990	1023	958	976	960	1019	953	958	928	977	991	979	1006	971	993	1005	958	1022	971	1013	1032	986	999	996	949	996	984	991	929	1004	985	1003	960	1000	964	1015	1014	963	1016	946	952	953	1040	928	997	958	966	1034	999	984	965	985	965	910	998	985	1019	990	1003	1049	974	973	960	976	977	971	999	972	938	975	960	1003	928	926	983	977	935	977	973	963	1054	992	973	1003	970	1004	985	1015	965	1021	1021	1059	985	941	990	977	929	1027	969	1027	981	966	978	985	966	1019	981	1030	968	1008	899	1024	938	1017	1012	991	1043	1005	1022	969	983	958	996	1006	940	1042	984	1010	1016	1005	993	967	994	1008	965	1027	973	974	996	1010	986	994	1029	976	948	1000	997	1005	1016	985	994	978	967	935	961	945	1009	1003	996	1028	1003	974	961	1021	1007	1013	984	979	967	1055	992	967	1012	942	970	931	938	939	1061	943	936	1036	976	943	996	955	1010	979	991	991	965	1029	1000	948	1002	975	964	965	993	1081	1044	1026	947	901	990	985	1033	985	936	986	948	1011	976	975	943	975	1009	996	945	937	951	954	966	990	1008	939	995	977	963	949	941	989	1023	982	1011	975	1021	955	996	992	970	938	989	989	1016	953	968	1016	1002	1009	982	997	991	943	962	938	997	975	973	997	976	984	1019	1034	1009	943	951	1013	983	969	1018	1012	1012	967	995	985	942	1021	986	1036	978	949	1004	1049	1021	1001	995	988	988	973	983	986	952	940	1019	983	1005	1014	980	937	973	1054	929	929	985	973	1030	1013	991	951	1021	989	990	1000	1001	1017	946	993	934	1020	1028	977	945	965	1022	1013	970	970	965	1013	1038	997	959	943	991	1029	997	967	922	973	929	977	1041	976	997	1003	979	949	986	1017	1030	960	963	1055	1001	1009	1051	1010	940	988	1034	976	1010	1027	983	965	974	983	980	963	992	973	957	981	1021	973	1008	967	1004	1000	934	987	1028	981	986	983	995	945	937	967	1021	956	1003	945	944	1007	973	946	968	973	957	1038	1002	989	990	954	996	998	1002	985	945	1007	991	967	1013	992	1009	981	946	927	1014	999	1015	997	981	945	957	997	1002	921	969	954	982	946	1021	982	1035	962	959	934	1016	973	991	995	936	990	905	963	1069	963	1031	952	997	977	978	973	1015	962	1048	979	982	944	1006	1030	979	994	988	960	940	933	1040	920	984	984	1005	974	986	1030	992	979	1029	982	962	999	1007	984	915	950	950	917	1019	972	960	930	1017	1001	1005	1012	1014	936	946	975	1051	1032	1047	951	932	1039	981	990	959	969	982	967	948	996	1020	894	1012	956	1000	998	979	983	994	979	990	1007	964	956	1069	973	1062	977	994	905	1008	1017	973	964	935	991	985	962	964	1062	1008	998	933	989	931	1017	973	1006	1012	958	1019	1080	964	976	1003	965	940	1001	1006	912	982	1011	997	996	1003	1048	1003	991	969	968	927	926	974	981	951	950	970	954	998	982	1013	998	992	1024	1010	967	939	994	937	1005	983	967	965	1034	984	947	1023	1003	942	1007	960	990	961	949	983	1017	979	1019	928	959	1018	971	928	992	980	950	983	1020	958	970	1017	1016	1023	989	1019	967	916	976	986	1006	992	923	925	978	1020	975	1030	1003	915	1006	1049	965	998	1015	980	978	991	996	989	974	1009	965	1027	964	1010	960	990	916	1082	988	1011	977	955	989	1050	1017	988	961	1020	976	965	992	1013	962	961	970	989	964	956	986	1005	1004	935	991	977	942	971	1030	1041	974	945	972	965	998	1014	960	956	960	990	976	974	992	948	1028	1025	973	969	950	963	971	948	927	933	989	989	1011	968	1021	968	1041	971	961	984	943	954	1028	974	924	1013	942	975	975	987	966	957	981	959	1013	942	952	910	969	1008	1030	998	913	1010	963	1012	963	991	987	977	958	961	1025	959	916	1022	967	998	985	984	1022	969	966	953	947	918	972	978	967	987	1010	980	1010	985	997	1006	1020	1034	981	1025	1012	952	986	1037	977	1002	1085	928	1058	990	977	987	1017	1025	979	947	972	980	1008	940	964	988	1048	942	988	1019	1018	1014	1010	950	966	1003	1027	952	990	961	961	1008	982	966	969	1049	1056	953	969	948	987	959	985	977	955	979	1010	982	1040	973	990	997	930	952	1002	964	1024	967	1007	984	1029	985	966	971	1001	956	1047	966	947	1002	984	952	1020	977	962	1046	978	968	973	972	992	996	924	966	964	961	939	975	1028	955	1016	1015	969	977	1012	979	976	963	981	942	1023	966	971	985	992	1005	1045	950	1045	991	1044	967	988	967	1005	1072	987	984	987	1023	970	955	1018	965	998	993	980	1006	891	970	1009	956	964	963	983	997	1006	1000	1058	962	957	1001	981	993	930	1037	1047	955	963	983	984	993	964	951	992	992	960	982	1008	1037	958	969	962	981	977	936	973	963	987	941	972	1027	966	1014	996	994	957	988	991	979	919	973	946	946	958	1004	994	947	994	920	930	987	1056	954	932	989	965	964	1001	977	1030	952	1014	972	955	1014	984	968	939	977	941	925	1000	1013	967	986	1004	1021	945	971	962	960	980	992	991	1022	1008	952	998	960	1002	989	990	974	984	991	980	990	964	989	1021	1027	1013	1020	1020	1023	1041	1063	999	1041	999	1003	977	968	972	987	1025	981	988	969	957	981	1000	1020	961	969	993	962	962	1020	943	1025	968	964	976	1045	991	975	958	1008	974	951	999	1056	999	956	993	1022	1032	934	1011	947	981	1013	967	1028	933	933	974	975	966	1003	1040	901	965	935	937	990	972	1004	981	996	979	1025	1012	994	988	1031	961	1033	989	957	941	949	940	982	960	952	1003	1043	969	1035	998	913	963	985	1012	977	1002	960	955	934	996	987	993	973	965	997	983	985	915	1023	1020	955	1001	884	1012	1016	937	917	997	1005	996	969	981	983	946	955	975	991	961	995	941	1044	975	986	997	968	955	959	979	1045	988	959	1026	993	940	1007	965	984	1016	998	1000	980	951	973	987	1015	996	954	924	975	987	993	965	1006	977	935	990	962	965	975	1020	991	992	961	1014	999	993	921	989	958	964	986	975	1009	997	985	999	989	1035	965	967	1009	1006	984	980	954	959	1001	1029	993	988	968	986	978	944	965	968	1002	976	1002	1069	947	981	992	960	967	972	986	987	941	976	1024	963	1014	1037	1002	1028	980	977	977	965	962	938	977	998	951	958	1004	974	1004	976	989	1033	996	1010	1003	926	1008	966	925	922	1010	985	987	957	989	925
56676	27862	12356	3979	1402	958	722	675	573	505	425	445	478	485	465	463	472	486	436	487	444	441	454	469	480	456	461	480	445	449	448	449	475	454	458	462	481	489	450	444	459	473	455	448	448	461	457	455	439	441	463	470	463	449	418	435	448	442	416	395	482	442	453	457	421	415	466	499	430	442	441	439	444	461	479	446	437	436	424	442	475	429	427	449	455	456	488	430	438	469	458	457	469	475	483	473	429	475	469	458	438	454	438	480	488	447	459	470	447	429	449	472	465	460	423	443	470	434	445	468	417	460	457	442	485	452	431	438	404	464	465	432	467	454	499	423	462	450	451	449	475	468	473	431	432	429	448	472	523	469	453	447	416	489	484	459	430	484	458	457	478	469	476	412	467	441	425	420	447	462	433	434	454	447	446	435	442	431	457	488	418	451	439	443	430	436	475	474	451	438	423	500	439	419	449	472	490	469	448	441	457	412	410	468	446	467	461	478	430	482	451	470	480	496	465	504	444	470	431	477	496	487	441	463	464	416	477	440	433	443	457	440	453	491	507	430	467	433	420	471	465	463	478	479	455	440	427	476	462	527	447	452	470	438	444	491	503	456	441	476	468	430	477	453	465	467	459	495	480	471	432	478	490	464	422	451	450	476	429	429	451	470	443	467	454	450	464	459	485	402	424	487	490	475	413	443	420	458	489	488	426	448	437	456	417	479	420	446	473	424	457	423	455	480	475	419	425	487	422	477	434	446	474	421	462	468	415	462	442	423	436	429	436	453	438	450	441	445	474	458	485	433	466	424	427	479	456	435	456	470	439	439	480	479	460	478	447	466	443	473	449	459	493	466	472	487	496	444	450	485	507	442	482	429	451	485	470	475	432	446	431	453	434	470	457	474	450	461	436	462	467	464	415	478	436	467	445	458	466	444	440	441	460	463	458	446	411	456	455	473	403	475	403	411	451	454	459	477	440	458	446	510	490	445	453	481	493	452	459	444	489	450	432	489	448	399	453	420	414	451	470	484	451	494	430	493	414	433	442	451	441	453	493	420	421	446	423	448	455	453	438	432	458	436	462	505	432	429	438	462	484	442	444	438	455	447	461	473	450	435	484	445	468	447	492	441	495	472	453	467	493	493	459	437	473	464	472	432	505	450	451	470	440	462	467	454	427	434	452	500	463	461	462	435	499	485	459	431	478	474	469	479	469	490	459	493	460	447	449	453	423	471	452	465	431	450	454	410	459	452	506	459	487	492	474	424	503	480	458	514	467	435	443	431	444	455	446	455	445	458	413	460	441	446	481	417	481	496	442	411	432	457	441	496	405	450	429	480	509	472	496	427	473	485	447	441	428	480	454	454	466	469	500	446	438	437	408	433	431	454	428	451	461	476	454	446	467	435	439	453	469	447	423	477	466	475	444	452	435	457	432	430	451	475	463	470	462	488	429	471	430	487	476	487	422	428	463	432	492	450	480	466	484	498	467	472	462	484	446	461	452	434	425	451	428	425	478	505	409	472	454	445	457	470	450	453	493	425	449	445	434	433	448	442	518	435	466	482	407	467	445	488	483	481	519	457	422	437	456	436	445	495	469	479	450	441	468	444	497	481	457	421	463	463	492	438	445	436	452	487	451	412	453	462	471	434	467	459	475	463	501	443	457	405	433	478	483	443	479	438	458	458	485	460	486	437	415	473	457	461	470	424	437	400	469	479	448	457	468	475	455	458	463	412	420	476	443	457	463	467	443	381	398	451	447	471	447	439	511	483	499	469	442	443	481	443	433	455	492	427	448	470	437	433	503	457	476	516	451	473	455	472	437	448	477	486	428	443	442	465	426	438	459	462	474	447	453	467	442	448	435	426	480	466	434	421	473	460	412	495	434	455	453	450	462	492	512	473	465	502	452	437	460	459	420	431	456	503	448	479	454	468	444	446	461	428	448	437	467	443	425	434	454	459	440	482	456	448	464	498	474	448	491	486	471	430	464	432	447	474	429	469	446	465	475	420	444	449	438	454	445	463	434	477	473	484	467	467	436	483	454	480	458	444	424	457	469	411	459	445	481	426	456	484	510	454	474	434	448	443	448	470	478	430	440	487	444	406	447	475	464	456	414	449	444	414	424	447	441	430	453	420	466	450	444	483	419	489	497	392	474	447	411	459	491	492	446	423	458	434	438	401	425	500	424	488	404	425	443	476	463	407	430	465	440	438	450	465	491	440	435	419	467	463	432	443	461	447	443	467	437	482	430	423	468	482	446	446	480	467	487	449	448	460	419	450	480	478	451	473	452	439	455	464	431	464	458	455	471	457	445	467	412	453	473	432	416	458	476	480	459	490	478	470	503	466	421	472	457	491	449	481	424	416	493	455	451	469	435	468	445	442	442	518	460	507	429	471	455	460	435	463	458	470	458	488	431	480	444	430	480	462	438	429	440	491	426	491	450	409	507	437	491	429	461	427	476	452	424	439	488	428	458	473	457	450	437	459	409	452	465	435	423	479	504	425	457	487	473	462	454	454	506	499	471	442	442	483	431	446	452	436	435	458	474	454	467	497	458	465	458	495	419	464	465	459	459	410	466	511	445	464	453	469	471	427	484	419	466	434	436	491	461	473	461	407	448	463	485	492	499	470	486	433	449	439	418	414	439	462	462	489	472	435	442	421	502	461	475	434	471	438	470	464	399	492	457	479	477	444	438	430	448	475	473	516	446	446	472	453	454	452	436	399	489	478	451	430	474	468	489	460	433	465	450	485	433	426	445	479	488	494	391	455	482	451	450	429	448	476	452	457	431	444	474	466	454	462	470	461	429	410	485	473	481	463	480	443	469	411	456	466	493	413	431	441	466	459	444	449	478	446	476	470	496	461	486	496	450	458	461	475	504	412	499	455	438	444	455	483	471	439	449	460	436	495	425	436	411	484	451	485	475	440	480	429	461	434	457	452	442	452	489	453	460	466	473	427	481	455	500	457	476	441	450	471	480	470	451	474	440	464	465	476	443	464	431	467	459	461	442	437	457	488	453	473	507	464	479	459	472	478	446	424	489	474	437	459	459	433	418	467	453	427	473	460	454	466	440	472	475	464	484	467	459	452	464	506	499	450	513	473	461	437	486	454	455	437	461	463	477	446	476	457	450	465	452	466	475	464	487	473	427	482	479	423	458	453	461	463	455	465	479	471	418	488	501	445	439	449	480	457	458	462	487	488	478	513	477	452	429	430	447	425	478	470	440	481	442	465	501	488	468	480	465	496	464	466	472	454	454	474	442	440	454	405	465	440	450	408	445	485	466	433	461	432	442	478	462	510	443	447	473	439	440	470	418	496	453	469	458	418	465	469	479	437	489	466	482	469	432	486	423	493	472	474	464	459	462	454	489	477	434	450	444	485	457	455	478	462	422	430	466	488	443	463	488	415	459	471	432	444	425	447	440	474	396	467	466	444	439	415	420	427	463	448	439	482	450	475	493	461	435	471	476	476	446	475	451	443	405	456	443	453	465	481
38614	20914	10886	6043	3266	2438	1933	1650	1396	1092	1024	950	984	1022	1020	953	995	1045	978	1005	1051	962	1015	988	974	992	996	947	983	1002	1014	918	986	972	988	1021	1077	1047	1003	1017	1028	989	1040	1020	982	942	935	994	963	1004	1010	994	963	919	982	982	965	1017	1041	985	991	1014	941	906	954	974	971	1012	963	967	994	1009	975	991	958	1081	1021	975	1027	1009	968	1018	1002	934	1029	923	947	998	993	1007	975	1045	1005	1008	985	947	1039	969	998	941	1002	989	961	1019	1015	1019	985	951	976	1011	947	1013	976	1009	1019	960	938	999	1001	1044	998	956	978	1035	963	1023	973	1000	993	993	1079	994	979	1028	961	959	983	970	964	1011	1041	992	1039	1010	923	1018	944	975	960	924	1036	944	1009	967	1002	952	988	1001	995	980	993	1011	1026	946	1043	963	989	1015	1031	953	943	1016	987	956	955	1008	1006	972	998	931	929	994	984	1036	1066	969	956	951	952	1014	929	960	951	937	989	1018	939	957	990	998	996	903	975	996	1019	955	1018	996	915	1032	907	972	984	956	935	917	972	950	997	1042	982	972	968	1024	1035	947	988	1001	1012	984	971	974	996	991	992	1012	1074	974	977	926	1013	1027	1003	993	1003	996	993	1009	1012	999	990	908	979	1002	982	971	999	933	1005	986	1025	1009	972	998	992	992	926	974	1014	981	950	1013	1050	966	959	948	1000	976	944	986	989	1023	954	963	957	951	985	1040	956	981	970	987	972	1011	1011	1002	1008	933	977	983	1010	988	998	898	1011	1002	996	1026	1004	1002	1026	967	977	1016	1030	1000	1013	1005	946	990	1000	965	995	1021	961	1047	952	999	962	969	988	1001	974	990	967	919	1025	981	970	961	1033	1029	1001	1018	1042	937	979	934	976	899	924	959	999	1017	968	974	967	973	1008	992	983	1000	1019	986	953	1017	942	955	1058	1016	993	951	1033	990	962	991	983	926	1022	986	893	1019	1044	1005	957	999	959	974	1018	969	976	986	1008	926	1037	1018	978	1056	987	983	979	1058	968	991	1020	953	1004	957	989	993	998	1003	1019	1045	931	951	996	1005	981	994	961	1000	949	1017	1025	1009	1019	966	982	951	982	955	1020	977	1029	973	949	1033	1005	953	965	1009	1020	1002	1014	987	963	1009	1046	969	981	1040	996	934	1018	1033	1010	1042	951	1016	963	972	1030	971	954	979	988	1056	969	959	957	953	961	998	1000	930	995	1003	1057	1002	1027	964	1003	987	982	1026	1060	993	968	973	1032	1017	1052	962	980	952	995	985	1001	1025	964	1010	1011	996	977	1000	949	973	960	983	1014	1019	984	978	998	1023	1001	982	991	953	960	905	1012	1004	1010	1036	1020	1008	980	1033	1024	971	917	982	968	1012	1007	976	1014	1004	941	973	1027	1000	1067	982	962	949	973	1015	969	985	990	974	1010	996	1009	1027	1020	995	1021	1011	1020	993	1013	985	1001	991	1039	992	961	1040	984	1056	949	963	962	1049	1023	989	981	984	1019	990	938	1011	1027	946	967	991	984	925	963	968	988	978	1009	1007	982	998	1017	985	951	967	1033	963	953	992	982	972	1016	962	974	993	982	1035	988	991	962	983	972	959	980	999	995	946	986	953	994	983	1061	1026	988	974	912	1023	1023	1008	1035	981	966	950	963	1010	1014	951	926	964	980	955	1014	951	1011	1008	965	997	1016	969	947	982	1059	927	1013	938	993	951	950	974	958	993	983	968	1004	1002	982	1019	1039	953	966	963	955	1050	1018	1009	935	979	977	977	992	965	1015	960	988	990	993	944	1008	954	931	1000	992	901	966	1024	1036	1021	1005	998	1049	999	997	945	985	991	983	990	956	1015	1006	1028	990	967	987	1037	1052	925	1047	1007	964	1011	995	977	991	1010	1022	958	973	1053	966	984	1072	965	1000	996	949	1001	979	1027	932	1016	1041	1021	1001	1028	962	976	1001	1035	968	1006	1021	974	977	957	1002	992	934	950	912	1008	972	959	985	951	966	996	1030	986	1087	933	970	1001	1000	980	1017	1006	1021	997	983	994	1017	1038	1030	1026	1037	966	1025	1026	983	977	983	955	975	1009	967	943	1006	1053	1001	994	969	1003	980	959	976	964	917	956	968	1012	988	967	1032	1006	973	1012	979	1082	940	995	990	996	1000	1025	961	1025	996	990	1012	1006	1007	993	1015	926	1014	966	1001	975	961	968	996	972	1018	1040	1036	1003	955	999	1013	982	938	962	1009	1020	973	943	1004	1015	982	960	1050	981	1004	987	941	1026	993	967	971	962	974	1012	1001	1025	948	987	994	955	971	949	983	966	959	947	1008	975	1012	974	956	946	1062	1063	1025	978	1005	1025	995	933	973	979	1045	1025	1020	1006	988	954	956	972	978	989	994	1000	1005	954	981	1045	994	963	958	994	1026	1012	970	1010	927	938	1015	940	985	967	976	981	985	970	988	1012	969	956	964	1001	960	965	963	991	991	1016	1019	1020	978	964	1011	1024	982	1014	1007	1027	983	995	994	975	947	937	991	966	1018	930	999	1001	990	999	1010	966	1040	1021	1011	992	973	1016	949	1011	955	996	1066	1005	969	978	1005	987	1009	981	1015	969	1012	982	1022	1024	996	999	973	994	941	984	1030	998	1017	966	1000	1001	971	1011	1019	971	1081	946	997	981	1003	982	1013	950	983	1000	936	970	914	952	941	1034	985	985	1000	962	1025	977	972	961	996	1078	965	970	959	1023	1020	931	1046	980	963	997	990	982	987	1026	1010	995	981	963	1010	990	992	975	986	993	959	963	1011	977	1015	1000	1006	1030	1001	987	984	997	947	984	967	967	968	969	1090	1050	1021	1009	1080	1018	986	959	1010	1001	1006	1022	995	1016	969	957	985	1016	1018	987	1035	933	951	997	1037	967	1015	960	1012	993	956	976	990	1027	1013	964	977	995	1014	977	962	951	957	985	1019	1034	955	989	983	990	997	1006	976	1034	961	952	980	955	976	970	1043	971	1002	1028	1023	1020	1054	981	1012	989	985	959	1034	948	968	981	958	978	984	995	1003	957	953	1003	1050	955	985	943	986	964	966	996	1020	1016	1022	986	1053	1009	1053	1030	953	984	1012	986	972	979	985	967	1003	947	1013	1012	1004	951	998	989	1047	994	937	996	954	1020	1069	1019	956	977	935	990	977	1031	969	1020	1023	1017	1003	1032	985	1004	998	1009	938	1022	986	988	979	991	994	975	1004	1011	1021	1038	1001	1013	976	971	1002	987	1050	920	1042	967	984	1025	973	990	980	1041	978	1017	983	1021	967	992	996	996	991	1007	979	961	1012	1028	985	1022	942	1026	993	991	974	987	994	1027	978	998	981	979	965	947	1031	1019	988	1020	986	960	1009	934	998	993	1032	1001	998	954	1010	972	1009	1029	987	940	1042	1018	1010	942	1069	967	975	952	972	980	964	1013	962	968	1008	978	1047	981	989	1004	928	1011	994	944	1086	990	972	962	1011	1006	939	1013	1015	1024	1031	965	940	1051	1004	1014	1007	1008	997	1029	1045	998	988	974	1000	978	978	1007	977	989	962	976	962	953	993	1036	988	965	1028	974	970	998	1034	954	998	1002	1010	944	991	948	988	948	960	972	1037	1000	1026	995	945	1052	977	1009	979	968	960	938	1024	942	955	995	960	947	965	943	974	1038	997	1014	986	1028	1040	990	971	1003	978	934	959	1010	1012	1045	984	924	976	945	956	1019	975	977	989	996	963	1034	990	997	927	1024	1042	1011	947	985	978	953	1007	974	940	969	1074	932	1005	1031	953	1004	1013	1039	992	1024	985	975	990	919	947	967	986	1025	972	982	989	1007	971	1002	1022	1020	984	1009	969	1001	953	974	1011	998	985	1000	992	982	1044	959	1003	1003	999	967	946	1036	974	974	967	996	1013	1025	994	1028	994	1013	900	985	990	987	1024	982	1040	968	990	1001	1048	1048	987	988	933	1008	992	1007	968	1004	1007	966	928	983	1008	991	1028	913	1013	1023	1012	1036
49190	18937	4718	1243	734	553	482	456	473	440	444	485	470	443	450	416	519	491	435	416	439	467	436	452	466	479	452	391	451	422	406	449	468	456	460	435	463	454	454	455	446	430	423	418	452	425	465	439	466	452	469	479	409	437	461	395	432	455	474	441	426	448	450	453	419	422	476	430	393	465	432	435	438	439	413	446	400	432	394	410	474	422	447	410	437	457	451	473	450	431	405	438	420	454	462	427	477	445	429	430	453	433	434	435	447	434	401	459	446	428	439	447	459	455	486	401	435	419	465	427	464	451	465	429	442	450	468	460	414	446	442	437	490	460	433	419	434	450	480	414	471	457	459	423	438	454	421	450	475	464	449	397	497	487	507	437	426	437	440	471	425	477	408	499	474	437	470	419	465	487	442	447	449	439	408	405	444	428	438	417	418	483	457	493	424	433	450	419	420	500	452	452	447	459	389	417	399	436	429	474	468	440	430	473	462	458	446	452	452	485	452	417	479	419	435	416	449	428	408	460	428	420	418	469	404	426	390	442	431	417	463	422	424	432	440	446	485	473	445	452	452	469	468	386	474	407	484	461	405	431	474	448	466	449	416	417	445	457	444	421	413	449	398	478	426	439	467	386	494	419	405	432	406	440	424	449	441	431	441	456	497	410	424	443	471	457	412	463	483	457	458	457	458	424	463	432	489	477	494	457	459	442	426	444	438	486	441	448	406	451	455	410	449	450	432	449	451	457	460	452	436	429	461	450	439	437	429	426	448	439	415	431	405	464	470	433	460	422	406	450	426	466	417	407	447	451	451	461	456	435	415	470	426	408	433	428	470	469	440	432	417	427	419	454	464	422	436	437	474	455	461	456	409	493	435	434	475	456	411	443	467	440	428	416	494	439	404	443	435	467	420	448	462	450	483	467	460	439	441	460	504	456	447	395	423	463	465	407	447	419	464	468	419	442	464	454	482	427	430	465	474	453	408	494	443	492	432	453	473	483	436	469	444	424	464	446	436	422	429	464	412	425	427	390	425	444	451	417	456	481	420	469	463	454	476	458	454	446	426	473	452	428	454	445	439	486	443	449	475	452	458	495	455	408	407	483	445	449	450	495	455	440	427	477	429	444	434	438	431	445	438	426	399	421	408	417	434	459	431	434	417	418	472	464	455	430	439	429	453	502	424	463	450	452	482	467	437	465	428	464	437	411	466	468	464	451	427	472	448	408	442	482	460	489	438	458	454	412	442	428	457	425	440	435	444	434	446	473	436	446	430	454	467	474	424	409	484	488	432	494	438	430	461	471	451	396	470	414	474	429	439	449	504	430	435	402	453	459	463	477	444	465	438	433	411	392	428	474	409	417	400	480	465	450	456	432	451	468	445	454	448	460	434	469	486	468	445	416	421	463	454	415	445	445	426	391	469	430	415	457	415	452	495	447	444	424	476	488	439	495	425	424	456	438	499	450	467	470	434	463	446	408	491	472	467	432	440	418	453	448	444	463	455	405	443	464	435	468	455	436	433	461	436	449	409	455	439	427	470	450	425	441	431	466	461	413	459	424	453	447	434	402	424	456	411	441	423	423	438	476	434	420	462	460	448	406	468	453	419	426	416	430	435	463	440	449	437	439	434	454	424	417	449	453	438	466	453	433	428	436	472	418	413	469	425	468	416	465	386	401	458	474	485	466	459	469	448	412	451	455	449	487	420	456	417	453	464	464	462	467	486	466	432	480	492	450	446	427	431	438	466	455	445	437	380	439	448	489	433	448	436	435	463	416	434	425	468	437	432	448	447	448	436	410	418	485	464	451	440	485	429	429	425	462	437	414	455	456	434	498	426	442	437	427	478	449	442	444	448	456	441	426	425	435	428	426	450	439	457	441	466	443	461	435	470	398	503	447	449	413	408	467	478	443	480	441	446	487	460	465	435	481	430	420	418	439	412	448	450	469	413	451	405	438	459	454	486	471	422	458	428	423	444	439	454	447	410	435	450	467	456	468	402	447	459	433	439	424	449	468	387	408	384	439	446	416	497	443	448	414	401	445	475	457	425	477	431	440	500	442	471	427	437	423	446	413	444	472	444	436	390	435	442	439	412	466	455	426	454	453	444	481	451	429	447	450	442	466	456	423	451	454	455	434	464	490	453	460	419	466	447	424	463	497	457	463	421	423	444	442	462	401	448	441	438	431	451	434	411	432	438	434	438	449	427	490	492	422	436	459	422	468	479	470	469	404	434	395	461	517	455	475	408	406	397	453	437	433	451	418	436	483	490	428	466	450	417	455	450	424	432	451	503	436	453	435	458	483	423	424	414	412	427	430	483	470	455	436	432	456	466	446	479	461	431	465	454	517	465	446	435	434	477	414	430	412	471	457	454	434	485	440	406	465	432	468	468	448	437	415	409	441	464	457	429	453	436	420	496	455	430	427	434	420	464	457	471	473	440	450	392	396	412	456	455	452	424	443	469	440	431	441	443	420	447	439	427	446	443	465	435	426	420	467	468	458	471	392	453	425	447	447	406	443	419	433	420	432	442	487	442	438	453	459	446	439	457	447	451	445	414	431	458	429	453	436	425	413	453	446	463	457	443	413	474	475	466	450	461	459	435	434	417	433	410	435	442	477	442	422	410	487	467	419	443	437	430	428	424	454	411	457	478	477	442	426	456	449	368	442	466	419	482	445	421	440	453	490	450	463	439	444	452	463	443	454	465	412	427	492	461	441	469	400	462	459	425	420	420	463	383	432	442	403	426	444	448	444	442	422	428	476	483	415	455	450	483	468	418	432	466	443	469	451	455	433	452	442	431	480	479	428	433	441	453	463	437	461	428	449	475	412	428	435	432	447	426	428	443	436	431	492	420	452	409	468	492	504	432	446	413	459	447	423	458	455	469	464	413	447	404	441	495	410	442	451	473	415	485	393	427	445	412	427	412	432	429	437	435	472	443	426	500	430	435	447	471	470	435	471	454	447	460	466	479	438	430	441	418	425	410	461	415	422	464	425	414	464	456	520	436	430	434	406	449	436	423	426	442	459	437	439	448	444	443	428	486	401	462	456	462	466	467	468	421	426	406	427	477	467	452	416	408	412	413	402	469	490	413	457	430	468	424	419	450	495	463	470	505	413	444	454	486	470	430	460	439	449	450	475	419	433	408	400	430	439	455	452	447	430	440	439	438	489	489	429	452	466	454	462	453	455	460	449	437	446	455	456	456	471	462	463	441	433	469	463	468	433	432	453	439	376	441	476	437	432	472	434	418	466	467	434	405	441	429	415	472	429	446	469	452	471	442	396	402	405	408	429	461	470	428	424	406	447	428	451	449	464	494	461	489	473	464	463	459	444	464	447	429	450	452	466	422	451	459	443	430	433	456	453	450	490	436	420	461	474	448	487	424	396	415	449	448	458	456	454	425	420	453	454	459	429	467	444	459	428	459	441	430	449	433	437	479	457	475	414	419	455	451	455	451	422	431	473	405	405	505	475	434	436	449	446	457	420	447	460
33847	13613	5202	2455	1679	1330	1141	1000	1025	968	983	981	949	972	910	948	958	981	1003	956	950	912	1026	980	971	963	970	948	1017	935	1009	969	945	989	936	933	935	972	935	989	966	961	994	1002	952	988	969	1019	995	989	937	995	966	966	971	1035	966	960	966	971	943	974	991	920	958	955	969	964	978	939	943	957	951	1012	963	944	978	951	936	969	959	940	926	941	986	920	949	905	1001	951	984	949	932	978	969	997	971	892	1008	986	939	948	1003	1018	953	970	961	970	936	1001	908	1014	964	910	967	993	1007	965	985	939	993	969	970	991	965	989	957	1003	942	908	913	982	972	939	1016	917	937	936	946	920	917	976	946	996	980	935	943	941	973	958	936	1002	980	965	1002	1006	951	976	989	934	984	962	939	1003	968	965	979	971	899	895	979	1027	982	948	974	964	981	955	1002	964	976	943	930	956	992	939	944	932	982	1042	936	997	1008	972	944	961	988	905	985	935	989	929	973	946	988	910	961	963	1004	911	1016	995	972	940	936	949	983	906	925	965	963	961	957	993	946	990	918	957	974	983	929	986	962	976	940	980	1002	968	953	984	955	945	1001	967	989	989	976	936	999	890	947	942	1013	982	991	969	953	1003	919	972	1001	964	952	923	944	933	967	928	951	987	961	937	1012	915	1006	916	945	966	989	1029	944	915	973	979	930	914	946	1020	956	925	969	983	939	1006	995	945	956	923	958	1007	929	965	920	969	941	929	941	1014	978	931	951	922	951	936	931	967	1003	982	953	971	943	978	968	973	969	978	956	957	959	956	1002	932	971	954	964	965	994	984	986	929	937	968	933	1006	908	930	937	956	926	955	972	1007	958	985	999	932	918	956	926	944	987	930	971	978	965	1009	938	982	972	929	932	942	982	988	950	969	944	977	964	949	934	955	923	959	938	934	954	912	929	909	950	988	927	967	980	941	969	979	986	967	987	994	932	940	957	967	971	938	999	1058	940	975	973	970	962	1006	959	944	946	970	1022	1024	977	988	993	987	944	959	1001	944	972	930	945	934	938	1000	946	926	931	1030	994	947	970	975	984	980	1019	961	979	1025	1015	942	921	899	1006	944	970	1016	974	993	985	1013	971	970	996	1001	973	996	998	993	960	944	989	965	962	929	994	1009	926	1027	987	933	914	977	899	958	994	970	977	971	999	982	936	980	966	996	996	916	949	956	994	936	951	993	972	985	970	953	947	1000	987	1008	920	978	1009	1007	977	978	986	923	955	994	953	920	976	1027	957	920	968	984	936	963	996	983	1040	990	985	938	950	932	945	946	911	935	1000	943	910	998	972	947	941	1006	958	949	1023	982	980	989	961	960	939	987	975	959	990	892	960	962	965	952	944	1020	902	947	942	958	973	999	1022	1010	970	961	966	976	1002	941	941	880	955	1001	1008	999	994	1003	998	921	1000	955	984	964	980	971	963	959	982	978	944	969	936	984	937	984	952	978	969	949	994	976	916	1003	975	962	984	994	971	991	961	940	925	973	1017	1034	1003	927	948	933	973	967	1041	929	941	910	987	937	955	951	934	981	1008	1002	996	963	983	996	966	954	997	974	963	989	959	942	906	1002	937	968	961	874	1009	897	903	942	1049	974	974	919	1013	982	918	962	1007	959	930	977	983	1021	1004	1000	961	957	995	952	986	949	980	955	962	964	967	965	975	941	970	954	930	988	965	938	942	929	997	914	1055	910	975	961	993	965	965	957	973	951	964	1014	950	916	944	985	954	996	913	989	1055	970	981	962	1001	955	976	1006	939	974	1000	926	968	954	960	957	1006	980	991	999	973	1023	993	1019	985	982	1032	963	922	969	953	953	961	1003	1014	953	999	993	981	1037	959	980	935	965	976	983	965	990	955	959	1019	939	978	929	961	1011	953	963	929	971	988	959	957	1006	1010	935	979	984	938	961	970	991	991	962	1018	978	980	952	992	931	968	987	940	972	940	994	896	964	953	905	956	978	969	1004	968	993	985	907	952	928	970	935	963	964	946	1006	953	962	929	1039	970	948	946	943	933	1004	997	924	1007	906	955	984	949	975	1007	965	958	980	999	972	972	919	957	919	983	1023	999	954	999	964	1016	968	1049	1022	987	964	907	910	1008	984	955	943	987	963	927	929	969	991	938	931	937	969	947	989	940	951	974	948	964	953	954	997	1010	918	943	900	908	931	1003	904	912	993	998	954	968	984	942	995	981	990	991	917	1000	978	934	984	952	1008	932	969	970	957	956	947	950	949	973	987	927	975	971	953	961	989	1018	933	935	969	988	959	954	1005	957	948	991	965	969	919	937	971	1027	944	936	952	968	948	997	927	983	945	929	1017	974	965	992	963	969	971	934	1021	957	997	1006	1016	987	952	1001	986	984	969	960	970	1008	960	986	949	932	996	935	942	963	930	985	954	985	992	971	950	942	975	969	1039	1039	956	959	990	986	1002	963	963	914	990	934	947	971	950	944	967	962	985	949	951	983	970	1012	954	976	974	1000	1012	1008	976	974	1012	972	931	990	922	924	937	979	938	910	987	960	997	1011	1012	941	914	1027	944	939	945	970	989	993	953	997	957	991	988	986	1015	968	1017	953	997	977	977	927	959	1012	966	950	972	967	958	974	977	975	935	1007	998	961	959	1003	896	971	1024	981	978	937	974	983	977	989	951	940	968	961	1003	936	926	925	949	961	931	1018	958	950	985	945	971	935	952	949	974	972	982	975	976	974	937	980	947	971	955	955	905	948	1025	907	934	949	968	984	947	1001	961	967	926	929	994	946	948	932	968	991	970	983	920	1001	955	936	1005	988	994	938	911	932	980	975	991	945	983	897	936	968	961	998	1024	980	996	925	963	969	926	996	1006	955	968	919	966	945	1013	1003	944	1043	926	1016	951	935	900	999	937	957	979	921	892	988	965	983	992	980	967	972	974	891	985	951	951	917	966	1006	967	942	998	958	1001	1002	989	939	933	952	972	1010	965	972	979	970	919	1054	906	941	951	943	950	998	992	1003	995	999	878	1010	956	985	972	988	1012	993	997	967	924	986	987	932	963	967	992	953	976	962	958	1033	955	968	1009	934	937	948	1009	992	1016	982	992	965	978	1002	932	972	997	919	950	1006	988	917	938	1031	951	993	930	998	997	998	938	964	993	928	998	981	979	941	926	975	1002	1017	974	973	984	1009	984	973	976	1001	924	977	980	969	948	1020	947	934	949	1006	1016	931	984	954	926	937	896	978	930	933	959	990	1016	962	973	980	904	986	969	955	935	984	977	931	976	971	957	975	971	930	1000	919	991	928	960	926	1003	1007	975	948	979	947	987	941	960	936	1011	997	1018	984	966	941	958	954	977	990	950	1057	982	943	981	946	985	1040	970	975	945	915	939	907	962	1005	961	914	949	934	1007	980	1058	993	976	951	1001	981	930	1064	944	978	930	906	1020	940	893	931	993	981	906	933	1002	959	1002	933	917	993	943	940	1016	975	961	932	981	958	973	934	959	946	955	967	974	1002	927	966	934	1000	1017	941	958	939	992	959	946	949	945	903	972	960	956	947	931	965	957	954	926	1010	930	879	968	985	954	934	1007	969	964	934	973	973	967	974	963	961	930	972	982	966	1003	1003	974	952	954	946	952	967	985	990	975	947	984	996	979	983	972	973	975	948	919	981	996	963	969	951	925	1003	919	997	958	958	981	919	957
58785	29931	11638	3298	1359	805	577	539	493	461	481	423	438	451	459	424	449	430	441	479	452	489	458	468	472	435	443	452	482	416	428	440	380	421	467	475	459	438	508	440	424	465	417	445	493	433	478	477	452	434	418	472	475	406	476	504	499	479	457	427	420	447	423	481	456	433	469	441	434	456	432	441	439	462	506	474	461	444	452	428	454	438	438	431	458	496	454	465	447	455	483	454	436	435	469	465	479	458	436	411	472	462	452	412	472	467	435	439	454	430	417	461	457	437	444	444	444	408	460	515	451	455	442	463	447	445	431	448	417	413	434	456	432	456	449	450	410	485	430	444	467	448	403	443	466	466	443	431	455	416	457	462	489	462	379	457	463	469	432	440	465	440	438	441	455	449	453	428	483	447	453	422	498	425	444	471	457	421	446	463	435	466	448	412	459	438	502	498	444	422	475	417	453	464	428	462	462	435	414	455	463	459	447	483	435	484	474	444	417	487	465	419	437	468	454	448	435	398	504	422	474	467	463	413	454	472	496	479	487	462	437	431	468	475	482	449	468	465	464	439	479	457	430	413	448	464	423	466	433	501	463	461	395	439	467	486	447	399	454	422	470	463	441	428	441	461	456	480	442	479	452	448	406	393	458	441	433	433	440	470	444	460	487	471	437	451	423	426	480	424	444	483	430	453	474	459	442	435	478	423	459	474	453	416	472	476	447	449	484	459	422	455	476	482	439	442	439	450	492	422	481	468	449	479	451	453	488	396	475	469	452	464	435	453	478	420	417	417	444	433	454	425	438	448	434	473	444	450	469	460	475	455	438	472	461	450	466	429	431	494	402	464	466	417	467	463	437	440	416	430	449	462	448	463	432	461	496	436	472	477	457	503	490	430	468	435	472	491	501	469	482	400	467	433	453	501	434	474	456	464	449	451	470	464	492	456	446	420	454	476	430	457	432	434	457	462	472	434	466	446	457	417	429	442	415	426	428	454	449	474	452	430	443	420	437	415	464	438	444	476	460	477	485	460	456	439	450	450	471	443	428	480	441	446	459	431	444	408	437	445	467	491	445	464	452	425	464	466	451	472	425	449	444	413	458	463	435	428	422	448	436	426	446	468	412	452	457	474	450	466	465	451	476	444	465	480	453	441	440	465	453	441	460	426	452	452	456	474	480	438	425	445	452	472	422	460	467	405	457	408	437	459	461	463	440	490	434	484	464	460	405	416	430	455	435	472	486	423	449	465	464	464	435	464	438	429	476	476	455	432	474	463	448	462	493	481	442	466	459	438	512	455	474	408	440	443	427	447	451	394	461	453	449	474	437	448	436	486	446	459	447	456	447	432	456	404	409	490	436	409	472	458	470	436	458	433	441	434	437	481	462	490	467	410	473	435	450	454	427	437	428	428	435	425	437	423	426	471	484	471	419	439	468	462	432	456	440	475	440	438	467	425	433	466	426	462	449	407	448	460	459	430	446	418	449	438	454	453	472	437	462	453	455	448	433	469	428	475	437	449	430	455	484	466	485	457	465	448	468	451	453	443	415	449	456	424	434	459	436	471	479	452	414	444	456	465	452	436	438	471	464	478	488	422	425	448	461	469	479	460	464	459	463	445	447	468	436	438	450	431	483	428	459	446	442	449	459	457	403	440	452	463	466	481	448	496	463	430	424	443	421	457	468	455	454	464	451	455	477	434	461	477	434	399	450	436	453	465	498	446	452	438	448	456	497	449	456	428	449	466	445	456	437	441	474	438	432	507	475	430	457	401	442	454	455	443	439	427	448	466	429	443	462	458	457	447	447	415	478	432	445	489	464	428	411	454	458	465	446	447	435	481	463	459	437	422	468	462	453	461	431	418	413	434	426	450	469	454	465	453	459	490	464	444	469	488	419	465	450	415	455	454	479	412	476	531	422	460	449	423	458	432	468	446	437	497	460	463	457	455	459	446	479	446	441	470	449	481	449	451	418	457	449	389	461	427	465	436	415	426	413	383	500	465	486	483	459	430	464	421	478	420	458	469	462	414	413	446	448	454	457	454	488	406	436	460	458	518	439	470	456	464	429	441	477	498	446	495	450	467	440	495	431	439	423	386	443	474	435	465	406	447	499	424	449	459	446	472	470	497	434	468	467	411	466	478	477	437	406	474	424	420	443	451	445	492	428	455	488	449	480	446	457	441	471	434	453	476	423	471	443	449	430	448	462	454	456	484	445	443	489	414	447	451	507	470	476	457	401	437	469	487	488	456	470	538	440	437	432	468	496	434	450	475	473	477	456	458	465	407	456	424	469	430	426	479	501	460	491	447	481	392	437	487	525	498	476	473	471	422	432	443	422	446	480	493	449	484	468	439	428	420	439	451	466	448	430	474	471	449	456	502	465	461	455	494	459	432	438	438	457	483	445	416	468	407	462	419	464	460	466	494	467	425	433	459	428	445	453	470	437	454	416	503	474	431	448	448	456	482	478	458	440	428	458	459	434	443	406	482	441	472	404	401	427	420	498	431	416	405	430	454	517	461	441	498	470	458	484	464	424	465	448	460	484	472	432	405	435	448	440	448	427	458	466	439	468	466	472	457	409	418	439	474	481	466	482	448	467	456	457	482	438	400	432	389	428	501	462	441	427	464	443	487	490	482	474	403	442	473	451	449	458	453	452	458	455	379	463	444	410	432	426	481	468	469	457	458	468	451	416	434	499	502	431	415	415	425	444	470	463	479	473	430	457	451	430	455	454	454	433	424	424	424	492	448	426	472	448	419	468	439	453	422	422	489	414	442	490	430	454	444	448	451	506	450	488	462	494	473	471	406	434	407	448	469	473	466	456	448	476	442	456	450	464	445	421	433	423	480	479	495	440	424	442	472	433	458	465	430	416	484	470	450	440	442	458	463	461	461	471	447	426	426	457	427	452	494	436	414	406	430	450	456	420	429	427	490	442	462	442	452	462	476	419	432	401	465	457	437	476	450	427	472	403	456	412	473	453	399	478	459	428	430	454	441	464	437	437	428	437	428	467	393	419	448	460	469	455	439	462	428	473	440	480	479	464	415	463	481	442	436	411	422	418	466	428	465	472	468	402	446	449	434	451	473	406	434	487	413	430	442	441	421	419	464	446	457	442	479	475	419	454	437	450	425	450	437	445	456	426	410	504	449	444	439	467	432	417	447	442	409	462	438	442	444	446	446	466	453	448	473	443	469	450	414	432	444	386	430	446	489	464	382	436	454	456	488	475	447	493	454	448	469	409	475	444	465	435	451	468	434	458	439	458	474	449	433	493	439	427	432	467	441	441	410	406	449	489	467	439	455	463	449	452	454	484	459	484	454	417	457	437	470	466	441	491	494	440	421	438	446	428	439	442	454	465	402	463	450	422	437	469	432	473	429	462	439	488	461	444	453	422	466	448	450	446	399	417	461	465	429	474	422	446	429	443	418	453	479	456	420	453	478	463	414	459	486	452	440	466	442	405	430	470	477	462	466	464	437	426	441	443	432	456	470
40370	23553	10059	5497	3396	2062	1481	1308	1207	1036	991	955	992	953	974	1011	997	991	924	982	1034	1012	954	961	989	1005	973	946	1032	956	974	993	971	1028	982	977	930	979	1010	1021	976	994	1012	975	983	979	1003	998	1004	1000	940	971	994	1048	974	1000	970	1003	1053	995	949	1041	946	975	965	992	957	998	995	945	1027	985	954	1000	1007	1008	944	969	965	940	999	972	1005	990	939	937	1023	1027	1022	1053	972	935	1019	954	1012	1033	971	1005	960	1006	984	956	930	1006	973	973	957	979	937	1001	964	944	921	989	954	957	965	972	984	959	1012	991	906	1013	975	989	986	976	1028	1006	972	961	959	964	982	965	931	962	1012	1013	995	933	1033	1024	981	982	1033	974	939	929	1008	972	956	1050	997	908	981	1006	983	984	1030	1040	986	966	953	1012	992	990	926	995	992	957	1020	938	1006	991	960	917	969	1020	965	1013	889	967	982	1009	981	985	1018	964	955	993	961	969	1053	1011	979	997	941	971	980	984	970	964	977	932	951	994	973	1015	1023	1000	1012	983	972	982	985	1002	988	1006	955	930	954	981	944	887	959	994	1001	933	952	948	924	967	977	978	902	999	1006	999	1005	982	981	989	998	951	955	916	980	990	971	1016	996	996	1012	1046	1033	1006	946	978	926	1001	972	958	920	1011	976	975	991	952	941	1023	992	953	984	971	1001	974	971	945	1040	964	962	1039	914	976	966	1009	960	978	1006	983	1017	952	963	993	987	980	969	944	942	979	1023	932	966	956	1017	1035	1029	997	1015	962	1008	991	960	936	963	977	1009	964	994	938	923	975	920	988	905	1003	969	974	1009	950	930	987	971	964	1013	953	978	1015	964	966	982	1004	1007	1023	973	963	960	1013	957	1048	1035	949	953	1004	931	966	1009	1013	948	1014	1030	945	958	1022	979	969	939	1027	1031	939	1028	972	1027	923	983	993	938	953	1014	970	1007	974	964	975	1001	928	973	958	969	963	945	998	968	981	1004	1007	1010	977	1007	934	938	973	981	985	948	985	1037	993	933	1006	975	983	984	955	1021	1066	988	955	965	977	957	996	1046	999	912	928	956	1059	954	930	963	996	976	997	977	1039	982	925	983	965	958	1020	1006	966	988	951	986	970	990	1011	947	923	958	953	982	1044	1032	921	954	1034	988	974	996	1008	1010	1040	982	1013	956	969	1018	988	1055	984	919	997	993	990	976	909	963	960	1032	1019	1016	919	947	971	1003	1010	950	935	952	954	986	996	960	1013	987	970	992	979	954	1004	956	982	971	930	987	944	928	1025	997	978	1002	999	938	991	921	967	993	960	1003	961	973	988	1032	974	1022	978	949	934	957	1017	1000	957	928	990	994	978	1041	937	992	936	971	941	994	958	987	962	907	975	960	972	954	1008	975	954	1000	1018	1010	952	966	981	999	970	978	988	940	1004	970	943	1027	981	987	990	986	982	974	935	1032	1019	1009	973	965	957	973	990	1045	975	963	950	997	994	999	996	980	966	987	976	976	1007	941	938	1023	1001	948	956	1006	992	1018	927	969	982	1015	948	922	1000	997	916	972	999	983	976	990	1017	988	971	979	967	1015	998	1059	898	985	1027	966	1040	978	1000	980	952	974	991	994	1035	1011	971	960	1004	939	992	955	1012	965	962	1002	931	1013	959	896	1026	957	994	1005	978	993	916	947	985	945	940	930	942	974	995	961	1025	1036	1010	981	965	952	994	977	949	980	1006	1008	944	1010	959	980	1016	983	1001	973	956	972	964	971	980	1023	971	1011	925	994	981	964	955	991	981	970	970	992	984	918	993	1011	963	1006	987	967	1008	1009	1008	956	968	1012	939	944	1015	1003	972	963	971	1025	962	1007	983	967	1040	996	970	997	982	947	989	1017	1020	953	1017	1027	997	1001	1035	949	977	969	998	981	933	970	945	931	936	1007	1002	1034	946	1020	978	967	973	984	933	960	964	978	984	973	993	998	949	1021	979	946	935	939	953	945	957	995	1019	1011	982	899	1011	984	1009	990	1019	995	937	997	949	1041	968	936	964	933	988	971	1004	967	1022	965	1041	992	957	893	946	1007	1004	1013	1005	878	967	997	945	965	1015	906	927	994	957	964	954	996	951	1002	1007	1010	1016	1005	975	1007	1034	1046	989	986	965	924	937	1066	981	991	967	977	1002	940	1008	979	950	985	935	961	969	997	1036	1022	949	959	979	1031	946	1005	992	956	1023	979	975	1005	972	1006	997	984	968	944	987	974	966	973	988	933	971	994	981	959	964	998	979	943	979	969	961	1022	946	1007	990	1013	953	998	944	1016	986	958	955	954	998	973	990	930	997	931	1005	942	1004	996	926	973	1010	980	1012	997	969	932	981	1018	1020	979	958	958	963	987	944	1023	989	980	992	942	989	913	939	991	1018	999	1018	986	1026	955	883	961	994	943	999	961	1011	946	969	1010	989	979	1005	955	949	954	974	930	963	1009	1026	940	990	984	991	964	1020	1019	970	961	977	1019	993	989	921	986	949	1002	942	976	986	992	1006	926	968	1007	993	1006	980	981	972	987	963	961	929	952	959	1011	918	1034	952	1002	978	1027	993	895	948	972	993	1005	1038	1035	972	969	992	960	1022	956	1028	954	966	1006	1005	953	985	989	960	932	983	947	973	1029	968	1031	1057	998	932	1022	1003	971	1016	968	981	996	929	998	996	1008	1012	989	1014	1018	986	977	978	931	992	1035	970	1024	991	1063	915	928	958	969	914	1025	952	1008	972	1018	976	926	968	992	997	946	983	1034	1023	958	935	976	1021	955	930	1000	948	959	991	960	942	1036	994	933	927	939	985	1027	924	996	962	972	998	938	950	947	958	935	999	1009	971	1003	927	962	1082	958	1030	1016	970	934	1013	955	944	968	963	1001	957	946	982	994	967	994	960	973	937	969	969	967	1018	1013	913	965	999	943	964	980	952	1068	1046	988	941	925	953	996	931	952	937	1012	963	960	967	975	992	978	1002	907	948	957	986	1005	994	971	966	968	946	983	940	997	989	967	962	1063	1059	984	1006	971	1005	1022	994	1028	1005	943	996	1033	1008	1019	989	968	1027	974	1007	927	1017	918	1003	948	1027	1004	991	1003	911	990	980	972	1041	941	1048	998	980	940	978	942	950	985	978	954	914	968	980	1003	979	997	949	996	984	967	985	940	980	957	1006	1038	953	993	977	956	940	989	1028	994	992	1020	945	962	1008	1011	1012	988	973	967	949	967	953	985	996	1016	991	985	1001	1013	954	975	933	962	1028	989	998	940	962	990	1018	992	986	1031	999	1005	949	991	956	1007	968	951	896	1008	972	1002	987	924	959	946	978	998	974	932	973	965	975	973	986	975	960	995	973	977	974	949	971	970	963	992	999	964	960	977	974	996	983	1057	955	923	942	961	940	1006	980	899	905	977	977	983	1006	988	1000	975	977	1003	961	943	979	925	972	959	1002	1002	991	957	960	984	959	1012	976	981	980	956	966	983	968	1029	997	969	962	975	977	944	940	1023	987	928	1018	931	1035	1031	985	978	971	993	999	976	971	1011	962	998	949	946	910	976	1029	999	955	1041	947	1018	976	998	953	1005	946	980	912	984	956	974	956	1007	975	1026	994	1001	1020	973	953	937	966	1023	965	911	981	983	993	970	1028	1009	1002	947	1000	936	946	975	923	981	915	972	1004	1002	990	991	959	950	958	955	1037	947	944	978	1005	991	952	972	974	1049	959	965	995	982	979	978	970	992	992	1018	986	977	977	994	1029	1001	987	982	979	959	963	933	992	981	1041	950	972	1003	978	960	962	974	968	1002	968	971	1018	1021	974	1010	985	1007	970	1027	979	998	962	948	963	986	1012
49392	20707	8003	1812	902	655	564	446	485	468	465	451	492	457	447	463	415	437	403	437	456	446	462	449	452	492	488	470	514	424	438	469	438	500	452	453	462	450	433	491	471	472	458	442	429	435	419	477	464	472	420	456	423	450	462	500	483	452	484	453	448	429	455	473	434	425	412	449	422	449	442	461	467	485	427	483	467	488	432	474	439	489	502	425	435	434	424	466	455	463	439	427	437	460	477	498	450	488	454	463	474	484	460	445	473	409	470	473	479	404	461	489	420	458	448	449	443	462	475	469	452	451	442	464	449	474	444	450	448	456	460	433	473	444	463	465	454	482	463	436	456	437	446	481	466	481	395	480	382	438	478	461	472	445	436	476	404	469	440	427	438	479	424	443	471	498	478	482	441	435	480	476	422	453	498	464	420	459	486	431	427	419	465	458	441	495	433	431	439	444	485	450	457	461	487	464	511	440	448	455	435	433	454	462	462	461	486	454	454	457	432	520	494	494	423	492	471	512	485	473	488	484	469	473	460	464	485	443	444	500	422	475	455	469	441	486	406	445	451	443	435	410	414	438	422	405	489	450	452	458	472	448	482	464	471	439	452	440	423	447	439	429	426	439	417	440	449	490	415	418	474	474	464	470	454	468	466	443	425	434	432	440	470	451	452	460	456	439	427	405	503	460	486	480	478	419	474	459	449	431	453	451	476	457	402	443	495	424	436	458	474	483	461	469	422	438	459	471	438	475	433	470	484	411	433	465	457	464	462	453	460	457	448	440	480	484	406	464	445	497	463	450	450	439	430	468	433	426	426	499	498	398	447	474	455	480	454	484	471	441	467	472	498	405	427	444	426	448	432	491	452	426	459	486	441	441	409	433	468	497	507	434	489	446	446	481	440	435	439	479	491	456	483	442	423	436	453	445	426	438	458	472	482	444	406	450	436	454	470	507	487	435	454	427	463	418	433	460	469	471	479	473	425	468	424	442	473	440	483	436	456	440	459	464	485	455	450	447	425	454	457	444	470	453	478	436	440	450	462	460	452	438	452	426	488	439	422	463	435	479	470	516	433	451	463	410	457	437	457	484	448	465	452	487	486	458	477	430	491	435	468	471	478	441	409	481	455	435	448	450	468	454	434	458	454	480	431	429	444	427	471	447	462	474	416	455	421	467	503	427	437	423	427	447	463	445	432	437	485	459	454	476	466	462	418	469	482	472	480	481	435	440	477	494	487	439	448	454	469	442	449	419	411	458	485	449	433	436	419	446	478	444	451	469	422	485	449	447	421	479	462	467	449	455	513	419	432	457	414	418	456	421	396	446	456	460	437	429	458	418	467	489	423	513	493	412	496	443	482	420	409	465	500	464	459	436	450	475	447	414	416	474	469	477	444	445	436	450	414	444	485	455	447	460	440	482	447	454	462	463	482	459	442	453	454	424	438	468	453	427	445	443	476	449	452	433	452	504	456	429	446	444	452	449	466	431	462	432	453	493	521	452	474	455	475	416	451	446	480	456	465	444	457	500	467	472	443	514	467	448	483	463	486	458	464	425	478	443	461	436	432	464	443	423	451	427	453	465	462	436	447	440	466	430	448	463	454	375	440	458	490	471	461	457	445	451	448	454	442	431	442	456	466	481	468	442	447	471	494	447	445	453	467	463	459	437	460	421	454	474	489	473	489	470	445	469	470	451	442	474	459	510	476	475	430	456	474	468	496	422	417	473	462	427	458	480	466	444	448	453	445	497	486	438	428	454	451	454	502	438	411	420	450	459	450	452	448	423	456	450	439	464	470	496	494	483	428	462	475	455	479	440	443	446	437	446	486	502	416	459	443	475	481	450	445	424	439	460	415	459	439	437	422	502	457	495	435	429	474	421	445	445	450	448	451	494	447	406	461	448	427	435	423	465	442	490	452	441	451	451	438	474	439	450	482	425	489	487	435	445	435	479	466	464	456	461	436	439	500	466	475	458	438	454	452	453	469	482	438	468	444	431	460	444	442	461	429	443	472	435	466	445	467	412	493	475	480	507	486	482	437	421	426	492	456	431	441	427	442	474	410	444	404	438	456	488	460	477	446	460	434	479	485	472	432	452	457	445	501	445	417	404	452	414	461	483	452	465	452	467	457	441	451	436	460	429	464	458	433	456	468	445	450	449	447	429	455	438	484	483	463	463	412	478	473	455	496	454	424	420	431	443	440	426	429	452	483	468	455	452	412	438	458	451	434	462	484	428	466	444	452	448	420	452	473	457	485	433	467	438	441	462	428	495	435	464	481	488	447	413	458	455	456	436	450	464	436	481	465	436	465	469	449	429	472	454	467	453	490	401	458	457	496	495	457	487	448	462	491	462	483	454	447	446	479	464	466	482	479	510	457	437	477	452	463	441	499	468	432	460	483	432	467	495	431	456	441	466	437	441	429	452	467	415	458	464	457	444	422	470	447	447	450	394	482	458	452	450	450	491	457	460	391	444	431	435	489	443	447	441	477	445	440	427	431	429	451	461	450	456	466	468	462	418	440	457	422	466	456	459	496	472	485	470	466	472	475	467	447	431	449	421	427	433	394	478	486	483	529	476	465	461	502	446	463	424	418	472	445	444	437	499	455	446	453	465	474	448	438	447	460	438	472	442	456	460	454	460	440	455	396	474	477	443	456	457	495	460	467	465	457	496	443	474	438	428	501	506	501	437	477	511	434	511	444	444	420	427	478	447	450	453	480	479	467	475	441	423	471	449	489	440	494	456	437	418	456	455	433	451	437	406	473	475	428	417	443	474	462	444	437	473	466	474	454	464	460	478	463	460	447	436	428	418	444	463	453	419	451	428	467	428	473	447	447	430	452	444	415	433	418	460	468	457	485	441	485	454	444	450	462	494	482	439	468	473	493	417	441	455	430	504	440	465	480	463	433	466	414	471	466	457	462	485	450	433	437	417	463	393	460	443	445	437	460	439	431	454	449	456	431	413	452	446	470	487	461	462	441	461	457	426	466	421	427	465	448	475	461	467	486	439	467	451	453	475	495	410	456	423	460	460	519	457	461	428	425	447	451	471	469	470	459	483	458	437	444	450	421	455	488	448	452	467	447	436	450	440	456	442	454	446	503	437	485	474	471	454	466	461	426	510	490	430	462	476	452	468	439	447	474	496	460	467	413	482	480	452	446	472	421	413	458	435	446	467	462	461	488	444	431	405	410	438	462	467	440	465	449	464	454	434	486	421	459	454	441	442	455	423	446	433	459	502	451	447	430	466	420	447	457	511	465	467	491	417	444	415	439	494	441	517	426	459	439	464	533	467	417	455	474	407	480	436	464	509	468	473	497	483	451	399	451	434	454	466	433	434	398	451	445	428	448	487	428	481	462	431	448	443	404	450	499	461	486	452	465	488	487	464	427	452	471	457	466	457	454	448	426	468	447	457	468	487	464	447	455	452	480	435	475	451	509	449	472	428	464	480	504	449	471	424	450	442	407	482	446	443	478	481	503	491	502	466	453	475
32049	8044	4486	3154	2058	1654	1310	1117	1088	1040	1018	965	996	973	979	964	986	956	975	1010	990	975	998	965	1007	991	1016	983	961	942	987	969	978	1029	1030	1012	1032	968	1007	975	924	998	988	996	976	982	971	969	1018	1018	973	1019	980	981	971	950	998	1031	978	963	1012	981	928	967	1024	929	985	1029	1012	991	989	926	977	985	999	972	1010	964	1008	960	987	1004	992	956	1020	1004	1068	1030	1009	979	964	997	990	972	909	946	943	1001	1012	979	983	902	965	943	965	994	989	966	991	983	1001	1032	982	955	971	1031	986	1047	997	986	1001	998	973	1015	981	981	960	899	995	973	1004	1008	982	948	975	1038	969	979	995	941	962	1028	1022	937	979	986	995	1004	994	1053	949	896	997	1009	1006	992	934	985	922	950	969	984	1003	985	992	971	1013	1013	1017	985	931	997	986	985	1028	1004	977	963	943	1031	964	961	959	1068	1005	988	1091	996	956	1043	975	1004	1010	980	955	973	998	997	991	997	962	982	1017	1019	1026	948	929	930	996	1006	969	1006	1036	1017	1017	924	984	998	990	1005	972	989	1006	998	931	959	1002	987	983	1000	973	993	972	1029	949	995	914	1009	973	923	1018	950	901	967	991	1028	985	986	994	953	984	1041	1060	1042	945	942	965	1034	1027	971	1014	972	993	1016	951	987	1004	958	1009	940	981	1036	958	995	1001	953	990	981	982	1028	999	942	970	1000	985	1007	947	945	1038	1009	928	1045	967	969	956	1010	1032	982	988	1028	965	1015	1017	970	989	1046	906	936	1010	1026	952	983	1022	995	985	952	939	979	971	1003	959	952	994	945	964	1039	985	989	996	942	995	949	1001	1033	997	1060	973	1032	947	1028	981	980	977	920	1016	977	968	1016	1024	1000	1034	992	1000	974	977	938	1034	999	917	988	987	1006	962	962	1006	935	905	1011	982	956	968	933	1029	999	974	980	951	963	984	984	970	1010	994	1039	1021	993	973	1028	984	973	1013	1008	999	999	1037	948	1007	1061	918	1008	1002	1000	972	951	976	963	1030	960	964	993	1007	967	1009	977	971	986	957	961	956	1010	961	1000	1014	1003	978	945	978	993	917	1036	991	961	985	969	990	988	1013	965	964	997	1013	947	994	1014	1007	982	1029	891	1048	996	947	1013	987	953	1015	1000	1001	992	969	1012	1042	973	1012	984	934	996	993	1004	971	960	944	1003	932	1003	978	996	990	981	981	928	982	983	1022	994	950	960	1008	974	1030	1069	1000	923	976	997	964	967	1023	1002	948	1021	1060	959	1013	978	963	990	999	970	985	969	1050	988	984	975	947	944	1002	930	1020	937	985	994	982	948	971	945	974	1014	1007	1023	945	991	961	955	907	1047	990	980	959	956	951	1036	979	995	991	973	928	988	952	908	960	1034	947	1004	981	1032	979	1002	941	994	1010	950	924	985	980	982	976	954	920	965	924	987	964	1014	965	1025	957	999	970	946	967	1011	1009	997	996	984	958	978	999	1009	1009	1008	1025	990	950	994	990	961	961	985	989	952	1020	995	1005	947	921	970	980	920	949	964	977	1012	952	963	958	956	978	1002	1003	1001	959	948	1041	994	948	966	944	994	988	1009	970	967	1030	978	946	985	1010	980	986	950	975	1026	967	999	957	993	1026	979	972	973	960	1019	977	1021	962	999	1003	969	1012	959	959	1078	951	1014	991	1030	962	937	918	1025	943	964	1005	992	1008	954	1023	966	993	1024	989	933	927	1030	1008	1055	1007	972	982	1017	1002	932	1014	974	1025	944	978	967	987	996	995	958	948	980	946	980	1025	969	985	947	974	1010	970	966	1013	1029	1007	956	969	960	996	937	984	1036	1061	952	1020	998	956	954	1036	1028	980	1016	987	986	1006	989	990	1000	1000	991	1045	973	956	1066	990	992	985	1011	974	1001	942	1007	981	1019	963	936	977	1014	988	985	963	1011	982	960	967	998	985	982	956	1014	983	1018	986	1020	1011	951	983	939	944	963	966	1007	1019	1032	995	972	1000	957	990	983	979	1040	1019	982	985	1035	1002	1006	1011	924	994	982	1004	1026	948	1011	989	978	943	1005	987	1009	986	967	965	996	971	965	993	1013	1004	984	1004	957	1005	993	950	1051	964	1045	1005	1036	1012	1011	978	1013	982	997	979	898	969	955	966	945	953	972	999	1005	997	971	973	982	999	967	968	969	983	927	987	927	963	981	978	970	982	934	989	917	1001	989	968	951	987	956	944	988	968	1015	1020	1017	1049	967	1036	962	979	1044	1019	1051	990	888	956	990	989	987	981	1037	1021	975	922	1000	993	967	974	1017	964	1011	934	965	1000	965	966	974	972	966	1016	941	990	976	933	1031	952	996	981	996	975	993	960	936	1012	966	1036	1009	947	974	938	969	1006	1003	1033	993	978	1024	997	938	992	989	928	978	983	991	966	906	1025	984	986	962	917	1030	984	1014	974	984	1029	1012	1000	960	933	1000	1009	1002	931	1008	985	939	960	938	1014	960	932	1013	964	1003	978	935	970	921	1054	918	979	980	993	976	992	998	950	1004	1003	973	999	1007	933	1021	946	1007	981	969	983	1003	951	953	1035	968	1021	1003	948	938	972	1011	1004	951	987	1069	949	1011	1048	1003	1013	978	937	1017	993	943	975	975	950	985	1028	995	976	984	989	1018	997	952	938	977	957	1020	991	956	992	985	964	1003	1019	1004	946	1009	974	925	988	1008	1057	1006	1011	962	988	966	997	974	989	942	1009	916	976	1004	1011	963	943	953	1012	1037	980	983	946	1012	950	994	1006	970	956	998	1003	1026	962	947	990	1011	1037	979	972	997	944	1002	1012	1029	949	986	973	975	1001	990	981	986	975	1006	1016	979	965	1010	976	964	987	1003	1047	996	980	957	1010	996	1020	980	973	997	972	963	1035	1001	937	974	999	1001	1040	1038	973	1017	1029	962	1003	1040	969	943	953	972	962	996	1000	1008	963	981	1052	1005	1035	967	998	907	947	968	991	983	1081	973	965	1000	991	989	994	989	982	997	951	972	996	933	972	1015	1008	968	977	988	994	971	960	987	985	966	991	968	992	1040	1030	971	1001	963	1003	978	978	1028	1042	905	941	999	1036	987	935	939	912	936	1011	964	954	1032	941	991	979	971	978	925	998	986	1043	965	1001	966	993	994	987	975	1001	1006	967	939	1018	963	980	985	971	966	1001	940	970	979	988	925	968	962	983	958	1008	930	997	926	959	999	1053	974	962	993	994	977	947	961	1011	971	1047	989	991	981	981	971	992	975	1056	1044	1008	965	951	962	924	953	945	1012	928	955	1031	996	993	1039	970	977	951	919	992	1066	1023	1005	1010	994	961	961	1008	979	988	920	1025	941	996	1004	979	963	1021	879	969	1042	1033	998	978	1039	971	1013	987	952	1018	973	926	958	979	961	1016	1016	1020	994	973	1014	975	998	1004	1056	995	1003	1015	982	994	1026	964	975	961	977	989	1056	976	958	994	919	950	940	999	970	978	1010	1025	972	968	975	978	967	987	996	1018	984	940	954	976	1015	950	943	999	990	956	970	958	1007	976	954	986	1014	979	938	972	966	1004	976	985	1003	985	974	997	1010	984	969	968	932	977	998	976	988	981	955	963	974	1054	976	956	1049	982	978	963	972	994	934	1008	1051	1015	973	957	970	1004	961	978	1015	974	981	973	997	976	953	998	1001	1010	960	943	1015	998	1005	1000	965	933	952	963	1006	1019	957	974	971	1007	1069	982	990	994	986	1017	978	1046	965	948	947	986	991	983	1030	966	970	972	973	998	1023	1013	1056	981	1030	943	975	1018	1033	990	973	950	991	958	965	960	962	961	948	1009	976	996	995	990	953	995	1031	1034	1016	958	1005	999	1010	986	941	1035	994	952	974	988	921	1020	985	1008	968	999	1003
52407	16028	3563	1347	768	549	443	451	467	452	475	433	462	462	437	416	427	451	478	447	465	424	427	447	466	466	465	449	474	460	478	450	476	507	489	479	438	500	453	424	478	440	450	447	486	427	451	426	453	456	440	488	426	447	441	453	471	415	435	429	433	462	461	406	467	448	448	498	454	458	462	468	386	448	470	477	479	452	443	445	507	470	478	461	425	466	488	447	474	470	454	428	498	456	397	469	429	395	424	474	457	458	453	399	444	430	458	417	447	472	432	494	481	452	419	412	444	456	445	420	444	418	445	473	464	475	460	424	474	497	445	448	428	429	449	495	445	421	446	434	418	446	433	426	478	444	475	447	451	420	456	447	478	436	451	443	483	461	427	424	437	445	454	447	431	441	461	423	467	471	439	468	426	453	450	451	439	471	461	490	457	428	469	425	468	454	435	399	456	462	449	448	473	446	437	480	435	448	428	491	441	404	460	487	470	471	463	414	450	421	463	441	437	458	456	443	433	411	437	473	431	478	526	454	438	448	441	444	477	429	428	473	453	433	449	498	458	424	456	452	438	435	390	506	427	410	420	449	439	472	439	444	422	442	447	427	476	431	460	456	471	455	510	459	446	443	439	440	444	418	449	463	412	464	459	430	417	453	440	464	441	499	407	453	467	426	454	422	438	480	481	466	454	482	430	485	444	427	438	476	490	490	440	420	482	446	444	501	465	470	488	446	446	452	450	391	465	503	467	423	443	453	461	466	427	434	446	467	444	438	465	477	459	458	421	449	420	414	482	451	446	458	457	466	499	389	438	476	426	468	476	462	428	460	416	462	426	432	442	467	457	462	435	456	457	439	416	473	474	461	471	450	453	450	455	487	466	454	439	417	452	471	413	451	420	464	403	440	436	453	460	470	455	462	450	480	446	475	463	457	455	454	485	444	417	433	418	471	450	473	436	432	432	489	497	460	467	469	444	427	413	428	444	473	478	456	437	407	456	431	444	470	456	416	451	446	454	441	431	435	419	465	420	465	420	441	459	467	464	497	468	443	385	430	459	427	411	456	443	453	441	467	482	425	436	420	431	439	461	454	476	491	459	462	450	463	434	465	431	428	435	448	438	438	425	432	428	456	455	442	444	414	448	442	454	446	448	461	459	429	434	439	458	444	439	444	455	442	468	459	453	420	475	470	469	481	497	471	463	459	443	487	441	457	455	497	420	462	411	449	423	423	428	434	461	424	464	450	429	441	437	417	468	475	434	457	436	404	423	441	457	457	437	421	434	476	422	435	458	417	431	458	460	441	448	420	438	427	497	494	516	449	469	427	445	449	447	440	454	438	445	404	437	463	463	434	453	471	467	464	462	438	466	421	442	451	438	468	477	495	461	448	436	476	455	450	464	459	423	471	475	440	486	422	477	479	456	406	480	454	452	459	454	422	437	469	412	434	466	422	456	448	443	447	439	455	428	445	461	467	447	433	443	472	441	453	446	466	442	445	451	440	473	438	455	502	459	425	463	443	446	446	429	423	412	473	460	458	431	450	484	443	500	436	449	493	422	450	435	440	436	433	437	408	456	469	437	465	481	467	460	434	481	513	460	412	439	471	431	428	460	457	460	441	431	423	437	427	420	461	436	407	455	497	468	452	475	444	451	446	475	493	476	446	435	454	465	462	433	440	463	479	445	453	471	479	471	452	417	414	442	472	422	446	445	468	456	499	456	489	428	427	441	420	450	444	472	426	450	453	406	467	473	480	462	431	453	442	448	459	426	404	449	439	435	416	472	404	466	460	492	443	458	429	427	467	443	480	463	440	437	468	463	431	492	450	423	490	472	405	461	449	412	452	470	418	459	489	438	435	460	444	432	466	473	452	403	472	440	406	431	443	458	459	475	435	426	441	459	408	442	465	436	460	478	445	440	463	470	450	451	475	443	450	475	448	437	433	457	495	436	440	448	466	476	470	421	471	432	413	423	412	439	396	466	492	433	464	434	506	456	447	438	465	434	443	463	458	531	444	433	457	433	452	452	440	447	423	456	483	490	480	437	444	477	447	413	430	402	448	452	508	431	427	459	494	464	446	458	432	451	441	442	439	423	425	488	478	434	450	411	466	466	454	487	428	432	499	428	415	440	467	462	455	448	430	438	457	477	459	501	439	413	457	459	484	429	406	464	432	471	458	411	486	484	458	424	439	445	422	477	439	475	458	449	424	445	426	481	414	461	440	443	444	483	386	474	430	387	461	459	432	447	449	418	447	497	455	452	463	456	436	451	445	470	446	461	424	375	457	453	447	438	423	461	464	462	450	444	416	419	436	459	484	467	481	502	462	456	467	462	513	467	513	446	446	427	421	471	462	456	441	437	472	468	443	459	451	456	460	462	502	449	453	422	446	473	474	441	408	482	470	470	420	432	482	453	427	459	437	396	461	436	463	428	438	502	433	461	445	497	437	460	415	419	452	446	444	425	467	416	452	490	436	439	431	430	463	469	480	441	483	443	468	442	420	470	454	467	471	467	426	435	480	409	424	450	423	484	474	415	459	464	406	472	467	453	414	444	423	439	406	463	467	466	423	433	463	433	455	451	481	460	439	439	394	428	516	425	412	452	413	422	412	416	461	440	441	438	461	435	423	416	473	408	471	432	489	443	419	415	450	459	430	473	461	450	455	443	438	416	452	457	434	481	431	433	471	444	474	482	448	446	426	428	456	513	448	487	436	464	419	472	419	441	454	410	450	424	482	528	445	467	444	452	458	426	461	462	450	418	422	474	456	494	442	444	439	486	450	435	500	461	456	396	458	461	416	460	443	459	457	461	451	456	436	458	466	511	479	422	423	465	475	457	452	428	481	442	419	463	433	426	429	446	472	440	424	450	447	435	439	444	424	439	445	456	475	477	418	402	430	458	445	449	433	436	446	406	484	468	435	422	452	456	439	475	478	441	469	479	448	439	409	481	430	464	421	465	459	406	436	473	444	426	416	436	467	451	473	417	431	450	468	475	472	469	475	479	451	481	454	423	462	459	429	447	476	464	427	449	423	425	464	482	422	462	455	446	441	410	436	459	448	457	441	422	457	414	439	462	467	492	439	459	458	438	438	439	435	419	457	496	482	441	430	445	439	439	453	399	413	433	453	501	435	469	468	427	433	416	401	399	437	471	446	461	413	410	414	454	437	466	481	452	454	455	428	458	442	436	467	481	425	444	462	457	457	427	453	413	451	454	442	422	436	470	419	440	466	480	462	485	431	471	445	462	463	447	426	498	472	435	462	458	495	455	441	412	462	431	491	454	401	405	449	466	467	473	479	449	402	448	455	425	500	443	427	444	449	468	419	417	467	452	444	422	449	442	446	474	461	414	468	500	460	454	418	428	468	465	478	468	445	420	418	415	427	458	454	469	417	466	490	438	448	433	433	431	424	468	450	452	447	482	485	450	429	471	449	419	448	481	399	427	463	468	451	458	447	417	444	448	482	426	453	479	432	435	449	430	476	445	515	446	481
35019	8895	4336	2862	1717	1307	1075	1039	986	1047	933	961	949	995	970	940	994	969	980	955	990	956	954	953	970	998	981	1002	1035	986	917	987	966	931	948	947	895	970	994	977	1011	1015	971	997	988	968	957	944	952	934	1013	981	994	1004	1048	975	977	961	935	982	994	959	963	979	1015	1021	967	911	952	932	986	1029	972	985	987	985	931	983	975	969	995	961	976	967	1001	965	855	963	1009	957	917	953	974	921	967	978	961	994	950	991	1016	956	986	933	951	959	996	957	1015	959	969	1024	985	995	977	989	904	974	945	952	1003	947	909	953	947	992	976	947	952	1034	973	925	976	975	997	974	1022	971	1017	1007	1023	965	982	1019	1048	951	993	998	1011	984	925	977	968	942	1024	916	989	1016	937	975	968	981	997	949	1030	1004	1003	949	1005	973	998	987	959	962	944	961	1063	1016	916	997	917	956	940	951	1005	969	968	967	972	990	945	1012	991	937	1024	981	993	994	952	983	962	985	963	931	981	897	923	1006	926	1024	913	949	963	956	982	994	998	979	940	914	987	988	974	943	960	945	954	966	950	918	1011	961	924	931	1003	933	930	991	971	923	982	1005	987	992	998	951	1022	953	970	955	921	969	952	969	1020	960	1013	1008	996	957	976	974	1045	967	1007	994	939	956	983	971	1043	946	937	969	981	963	990	981	952	985	1009	942	991	1022	976	926	1006	934	965	919	1004	961	941	1009	906	997	975	966	992	945	999	1015	963	1050	990	984	916	963	988	941	977	986	999	1016	973	969	967	995	949	931	1005	1013	920	984	966	972	942	960	953	1005	981	919	993	963	971	972	981	941	965	977	974	976	979	974	918	985	990	1017	977	927	990	1017	954	1010	967	937	920	1028	1025	1009	963	954	985	989	979	971	958	967	1026	966	891	964	958	977	962	933	929	992	975	963	1005	943	959	1020	993	934	1011	997	988	1026	951	940	962	1027	947	972	966	980	989	933	973	929	950	978	1010	980	993	1007	919	1009	1028	939	955	1036	998	977	943	937	947	974	1009	934	1012	1001	979	1011	939	988	965	983	933	986	975	1005	983	896	987	942	1036	990	1028	978	1000	925	984	991	972	949	951	971	980	961	959	951	980	979	963	898	991	971	989	989	991	951	946	966	973	972	966	961	944	997	1018	978	924	962	977	982	1012	941	955	1003	1032	1039	954	966	1012	990	929	1039	1037	995	978	1005	1044	1051	973	964	941	981	1016	998	1008	950	950	990	1001	1025	1014	971	1030	972	970	970	978	1003	1055	965	974	930	1004	945	936	950	961	985	985	968	913	985	977	988	930	947	1006	942	937	1021	954	1033	1015	992	927	990	936	978	947	1006	972	954	991	991	987	996	1001	975	1017	1048	969	967	1008	975	994	964	988	941	987	941	1013	931	926	955	950	973	1001	977	954	1000	999	1026	916	1010	942	982	1036	971	951	1021	980	964	1006	996	972	941	954	941	958	958	989	987	969	941	972	921	965	960	1000	959	980	1001	922	985	1052	924	978	983	996	977	982	952	1024	1009	969	958	954	978	972	978	946	1016	964	981	943	956	984	910	1049	956	932	950	1016	999	946	920	958	966	974	935	998	998	989	987	990	980	962	952	956	935	1018	997	933	978	992	883	951	1007	942	985	1057	961	981	956	959	979	973	999	1026	966	981	966	972	971	973	982	985	961	1033	928	1006	954	983	974	974	922	900	947	978	972	963	921	1006	922	976	975	955	1028	911	1016	1008	1016	930	973	957	940	996	993	930	960	982	1014	999	957	982	1013	976	1015	995	955	987	1004	977	961	1014	965	951	916	957	993	966	969	971	993	1026	968	976	947	989	993	991	1027	944	964	1014	1000	993	1002	976	968	995	980	1017	1000	968	998	1000	940	1004	980	1009	913	954	979	958	926	988	1003	955	943	1024	982	995	994	1005	952	1017	903	1035	961	970	989	944	944	975	1006	954	959	951	979	979	1007	934	953	1048	994	984	975	995	990	953	1006	975	961	1000	1000	1013	1009	947	1021	1029	964	986	978	960	1003	939	1003	895	965	949	969	997	952	1030	957	924	968	955	1009	961	993	957	979	980	978	970	974	997	974	935	969	1005	940	994	989	1032	1004	1059	895	977	969	1013	975	909	1021	1009	950	994	977	988	919	976	1015	966	984	973	975	989	981	959	975	951	980	944	974	956	982	985	966	992	940	1023	949	1030	983	958	918	952	985	983	979	997	974	972	963	984	992	1003	994	974	1015	1036	976	984	925	940	964	942	941	970	931	986	1009	980	942	970	1001	960	965	1024	984	925	975	996	959	1016	963	904	982	903	963	951	1026	935	977	948	992	1006	893	1014	934	970	970	989	1032	939	1005	955	941	975	972	1010	978	949	983	932	998	948	972	974	941	1024	922	1009	964	1011	972	958	909	984	972	994	919	988	960	999	952	932	979	1004	993	963	1008	993	987	880	958	1008	1001	971	1006	1001	1026	1022	987	940	928	964	963	987	997	1018	1017	1020	1043	959	995	989	963	969	1035	991	1000	1006	978	972	1024	954	982	1000	956	1002	1032	881	973	935	954	961	976	988	1007	1017	955	954	1015	987	1015	937	994	989	981	965	1021	950	986	1009	993	925	963	996	963	963	1004	975	999	983	1045	930	980	982	910	959	952	988	987	947	1017	969	999	1004	948	955	1000	976	1014	1015	1024	932	1000	1030	1001	944	991	919	960	1006	1016	978	1026	1005	1009	958	1012	1023	1028	986	988	961	954	981	1016	974	985	964	975	970	1008	945	964	1016	999	951	1041	988	1000	959	956	962	941	962	999	954	953	959	1007	997	968	1008	946	988	1008	1005	967	962	967	945	970	1013	966	979	914	973	956	982	1023	962	1001	1015	1009	1006	985	976	962	994	980	1016	925	960	985	959	1012	977	978	994	908	958	990	1008	952	989	951	1008	1006	991	963	1023	1005	1005	952	973	989	900	1018	997	945	1008	1002	994	983	943	985	995	1034	963	984	929	967	1033	970	955	969	960	948	932	926	983	949	936	1017	953	979	958	969	931	1007	935	1005	961	965	973	998	1027	971	917	970	955	981	999	1000	998	966	945	958	905	1021	1024	976	956	948	929	936	971	975	1007	977	957	961	987	993	945	960	931	1006	1008	1076	915	996	932	995	1026	978	983	1021	980	971	920	1017	959	915	1028	963	924	1002	1002	966	995	977	955	1001	986	945	993	984	955	979	981	1019	973	952	958	966	963	964	1041	963	982	975	989	925	971	1032	992	946	1008	967	982	917	945	964	1009	983	967	970	946	1021	907	933	971	972	941	963	1021	939	975	987	1001	1019	990	1004	962	969	936	972	946	987	978	998	1010	969	985	979	1012	928	941	991	938	945	978	951	929	1005	941	955	968	935	971	1001	991	951	946	1033	935	967	1050	980	921	983	1022	932	1008	962	967	994	959	979	1025	1002	984	981	1001	988	936	973	986	978	995	976	957	1024	954	945	1018	1005	966	936	918	941	986	1008	995	978	981	940	1005	986	933	1003	983	936	1027	980	971	980	940	1009	1028	1009	960	1001	1010	997	1030	980	954	920	941	939	1036	960	978	1009	951	969	1001	947	968	997	1041	941	1017	940	988	992	977	958	975	1012	981	992	965	957	1006	952	1008	967	955	965	990	971	1007	979	962	972	967	979	984	986	946	962	970	1027	989	969	987	938	986	1005	931	943	978	914	961	1062	946	950	1031	950	925	982	976	1001	947	1030	937	960	999	962	1022	937	938	983	973	948	1074	934	952	947	989	964	983	998	981	985	1011	963	1009	1017	981	987	923	1002	1032	964	963	989	959	998
55571	25048	10758	2825	1226	849	692	577	560	475	445	506	467	525	425	460	443	503	446	477	411	458	453	400	438	388	437	426	464	397	443	473	446	485	420	476	422	450	449	443	433	439	440	454	456	462	476	485	427	429	477	464	405	395	442	445	483	438	452	482	445	465	435	457	464	434	436	422	453	451	462	468	451	437	456	456	440	445	467	455	452	376	482	468	439	421	489	450	454	459	476	439	438	431	450	407	436	479	458	480	438	472	444	478	439	469	471	429	486	482	501	469	469	470	453	442	464	433	428	468	444	466	457	449	428	480	448	429	444	473	429	459	421	482	447	456	480	516	450	476	432	450	463	444	454	425	407	477	449	434	430	421	434	458	450	478	451	454	474	488	455	458	438	461	467	457	434	442	474	458	434	457	489	459	486	447	466	419	448	462	465	452	456	441	440	453	426	433	447	474	435	450	442	458	444	460	459	423	430	429	459	455	445	482	466	437	484	429	477	451	394	434	460	475	485	502	524	444	407	463	442	471	438	443	472	450	454	465	444	474	431	456	493	429	494	468	467	447	449	438	439	457	425	438	445	520	489	426	441	435	424	486	453	447	451	461	432	390	472	428	448	449	482	449	427	472	450	417	433	436	400	444	459	477	468	450	412	465	495	457	430	444	439	415	442	424	430	440	484	439	431	441	432	464	459	371	396	433	462	457	423	463	442	467	449	450	462	465	453	428	443	460	444	486	443	459	439	453	437	454	468	439	477	486	498	432	491	475	428	422	481	407	431	434	465	488	443	467	469	395	468	420	443	459	428	395	422	471	440	448	467	478	477	485	503	442	439	432	467	410	454	482	454	489	504	432	454	482	394	397	421	398	401	446	455	438	430	423	473	476	445	418	425	453	424	476	473	458	518	440	438	442	474	464	473	440	450	446	453	430	493	412	410	489	468	465	442	460	471	472	466	451	468	482	447	451	419	499	445	453	424	446	438	472	435	438	430	451	451	409	430	445	484	489	447	431	422	489	445	439	403	447	441	427	435	456	482	486	493	459	470	445	481	485	436	464	480	458	446	443	403	466	463	476	449	461	469	430	431	480	442	448	427	448	469	428	464	433	483	488	457	471	443	424	480	448	439	450	453	462	435	466	493	463	469	475	449	452	481	469	426	470	440	459	406	441	453	471	457	448	436	464	485	419	440	454	434	475	482	474	423	459	434	449	406	455	451	458	431	450	500	464	471	442	484	436	452	465	450	436	475	474	437	435	393	439	436	412	439	448	452	439	475	473	427	456	455	444	396	407	436	454	470	464	438	445	428	432	456	449	445	471	441	422	436	455	454	441	453	487	461	443	453	446	502	450	436	472	470	467	443	410	450	445	416	441	441	469	444	445	442	445	435	449	446	412	444	409	414	417	420	385	459	473	439	452	466	447	456	506	487	456	444	399	457	476	435	416	443	431	463	421	415	426	462	437	480	444	479	451	431	409	472	458	471	428	467	445	470	435	428	487	432	462	419	425	429	476	462	439	474	419	436	464	414	437	455	458	449	445	412	449	439	480	461	456	392	447	443	468	456	440	474	468	417	459	436	436	439	440	406	393	423	472	435	463	442	482	464	441	503	432	457	474	452	467	444	428	508	453	430	448	470	462	443	458	472	488	460	456	465	428	457	478	443	438	452	454	444	438	449	415	464	462	418	446	454	448	408	490	466	482	466	454	414	444	410	443	443	450	437	410	431	415	456	446	426	481	410	491	440	438	453	471	474	427	433	461	440	482	423	451	423	446	447	446	453	483	471	452	442	415	438	472	443	479	515	445	440	434	452	407	470	464	440	458	415	439	460	490	441	415	500	425	450	479	431	493	425	425	441	458	450	457	458	458	452	477	431	417	476	451	453	442	427	486	441	413	476	482	450	433	457	423	424	416	450	466	455	490	491	433	489	442	463	463	445	422	436	427	454	451	459	453	433	455	463	470	450	469	469	443	444	434	436	445	432	444	437	463	520	523	496	465	445	410	506	442	428	443	464	446	450	447	480	467	434	421	471	421	449	461	475	426	446	455	442	420	495	467	463	445	430	439	410	451	420	441	424	420	462	475	436	444	476	443	436	452	455	501	460	449	462	456	436	414	442	444	461	473	431	448	494	412	433	437	421	441	421	450	449	419	456	470	459	475	463	424	436	432	431	434	484	470	441	439	473	427	444	434	447	431	446	449	463	483	422	460	477	426	446	444	423	445	467	447	483	456	448	460	496	476	450	452	461	408	484	446	426	509	465	444	405	479	411	431	461	488	418	400	439	469	445	441	431	468	452	453	457	453	442	449	451	474	435	453	425	426	440	447	432	422	486	487	451	489	493	406	464	486	428	476	434	445	452	430	467	403	451	447	447	428	437	467	461	440	424	449	455	445	463	447	446	433	464	442	469	447	464	437	433	428	436	441	438	483	451	409	483	420	455	460	422	451	453	434	486	462	455	479	441	444	472	443	478	421	441	418	432	436	465	452	441	450	465	460	463	405	479	495	440	463	396	444	439	400	434	445	453	425	424	504	461	488	482	455	442	474	430	437	451	500	457	424	422	441	465	474	416	456	435	489	495	471	448	452	411	487	447	464	431	440	470	449	474	456	488	447	453	458	457	397	460	447	471	444	430	430	435	466	433	465	478	455	423	457	476	420	460	468	477	451	390	445	461	455	458	454	440	447	442	417	455	495	438	444	430	476	452	469	441	386	476	467	449	453	424	428	429	460	474	439	431	439	425	457	437	427	436	430	431	443	500	445	438	451	431	468	420	474	420	477	494	461	455	454	466	464	471	477	428	470	448	451	487	426	466	470	422	476	462	482	433	472	469	449	458	467	462	425	444	431	459	456	477	421	445	417	423	426	455	466	481	463	452	424	484	478	452	477	477	411	427	481	490	468	459	425	454	466	464	449	433	424	476	455	454	452	418	473	448	478	456	430	421	437	479	449	419	476	463	424	439	489	460	466	445	484	437	468	461	423	413	448	462	450	482	432	417	428	465	460	419	463	446	455	442	469	470	474	451	495	453	442	457	445	491	425	433	456	444	452	445	432	486	446	447	406	404	434	440	482	465	473	438	450	449	499	451	423	476	443	416	418	447	430	466	450	406	448	472	485	473	498	428	447	452	427	414	437	481	454	458	441	451	471	424	398	432	464	461	473	469	430	411	431	467	417	426	467	457	433	398	438	451	465	482	446	477	457	444	427	442	455	432	477	461	425	423	439	439	436	455	477	435	478	410	450	458	449	472	425	493	450	448	461	468	432	482	467	421	430	464	428	463	442	440	434	401	489	456	451	464	454	487	448	452	415	451	416	457	476	444	415	421	442	471	430	449	422	446	457	446	433	444	432	470	470	455	478	453	459	459	425	412	447	426	457	438	462	458	405	462	456	459	440	445	402	422	449	482	507	454	464	449	456	450	427	466	461	454	455	442	443	475	449	482	473	461	471	498	447	428	446	473	487	469	467	455	449	471	420	482	495	414	424
38328	15462	8720	4786	2897	2066	1777	1329	1215	1140	1026	929	1022	958	935	999	972	988	1001	995	944	964	949	979	929	985	990	943	953	971	1013	934	1029	949	1023	992	969	1008	1023	987	975	941	1002	1046	962	976	952	1021	1019	962	947	894	958	918	923	967	994	1012	972	1000	992	1022	999	1003	968	963	924	986	1022	975	1009	1026	986	1023	973	994	1001	952	980	937	945	949	978	942	965	952	963	958	998	928	1033	983	969	1006	995	941	901	982	944	1019	1013	990	949	970	982	966	1058	1063	1004	1012	970	985	990	986	1009	954	989	983	993	929	976	1019	960	937	964	1023	958	1002	985	967	931	966	990	1000	1022	985	932	947	973	986	998	1000	971	1004	975	995	915	984	947	947	944	998	1029	919	966	968	979	995	1013	957	924	1016	979	1009	983	944	1019	946	1016	984	975	979	954	962	966	1041	984	999	960	906	1033	958	1010	928	1014	979	962	950	960	1028	999	940	996	979	1003	1006	914	925	1011	1028	978	995	1023	1029	1015	976	1017	958	1015	932	998	1039	977	1005	954	1035	989	937	978	1002	1004	1001	972	975	977	1015	1002	968	1012	997	1028	1003	1011	1016	977	960	990	966	986	932	1011	948	1004	973	1018	981	938	962	984	996	959	986	901	912	924	985	950	1029	972	942	1010	1031	957	960	978	1012	1004	1016	966	977	962	990	933	921	984	1012	947	975	1022	988	992	961	983	955	980	971	943	1007	931	1020	962	981	981	990	962	957	977	937	1002	1016	951	913	958	940	980	968	997	990	935	1003	903	962	955	965	994	928	987	964	986	997	953	972	1007	933	966	937	969	948	982	937	1001	956	1007	987	995	969	944	1001	928	989	937	987	985	980	944	965	962	996	962	965	949	970	981	906	941	972	977	1033	957	900	1011	999	1004	993	1042	1011	1005	990	989	952	981	946	1016	951	1008	962	981	1008	1018	975	961	958	1004	1014	1025	1001	993	971	947	993	1017	952	965	963	977	967	980	992	964	977	943	1002	1030	989	928	913	1013	988	959	985	987	1045	1002	999	964	1008	935	973	952	1002	997	994	1007	933	1011	977	957	979	992	941	960	979	999	961	930	991	1078	1038	999	972	1006	905	947	1058	1029	967	944	1025	995	994	951	950	937	975	997	987	979	1003	971	1015	1044	994	983	994	978	961	973	1033	1047	1015	932	955	974	1021	1001	965	969	996	979	976	965	961	998	986	1015	1024	983	975	1042	982	924	1010	1030	1020	969	926	996	965	1001	941	974	966	1032	959	985	1000	1005	977	1028	999	946	1021	954	963	960	955	1014	1015	991	965	994	991	953	997	996	1012	1017	991	999	1005	961	950	971	1005	1011	966	993	954	954	972	980	980	970	1013	999	972	939	916	1000	970	1007	1002	1008	991	994	1008	943	944	974	977	977	994	1034	972	1032	998	962	946	1027	1035	978	1020	985	985	979	1015	961	976	979	957	1019	981	1042	1043	984	984	976	1042	963	1075	973	994	967	978	983	978	973	993	1068	944	966	969	989	954	970	1014	1033	985	1015	949	948	975	947	901	1020	1006	972	908	970	1007	993	959	1001	980	986	954	1016	1055	993	998	962	1005	987	1018	983	986	957	919	968	964	968	1033	1066	985	957	1015	1026	999	976	1020	1016	982	958	960	906	1006	1008	989	942	983	1001	907	948	993	994	972	926	1019	1035	954	960	968	930	966	991	1005	987	915	975	958	1023	957	942	930	965	995	1016	962	995	967	970	968	979	945	952	1006	1006	966	896	1057	980	990	1008	959	1059	1031	977	987	1018	1004	1019	926	950	984	996	929	959	990	938	915	1039	996	960	964	974	949	1015	1022	946	1012	1064	991	959	966	962	947	960	1049	979	990	949	975	1009	1006	998	1022	989	981	929	947	970	981	974	1027	997	949	970	1030	985	979	1004	972	935	946	971	983	997	977	942	980	953	990	1033	988	888	1000	985	986	970	1001	967	945	942	919	1004	988	950	992	925	960	1001	1000	915	962	1033	1051	993	957	978	1019	1026	1044	996	977	956	955	950	958	966	984	1031	977	951	1020	973	983	946	941	994	943	949	985	965	987	937	997	981	935	975	1001	1035	1013	1024	1001	1025	914	972	983	1025	969	939	970	934	1000	996	982	949	985	961	974	972	948	999	964	961	1016	991	966	941	968	978	968	1039	987	999	993	980	998	945	998	986	1035	989	970	950	975	979	965	931	967	1051	1024	992	982	964	977	1013	982	976	957	971	1023	950	1032	1005	966	973	1015	977	991	964	978	1047	949	963	960	978	987	985	981	974	974	995	1002	977	928	1018	1008	958	1028	995	979	957	1024	964	970	973	992	952	1031	942	972	980	975	910	977	974	1034	966	966	999	996	960	1006	966	1024	980	1030	972	990	951	992	1005	1001	968	977	980	995	999	974	950	933	961	965	1050	1024	993	947	972	998	966	952	1001	967	971	942	1002	1009	991	922	1007	1005	957	912	1006	980	991	946	940	971	964	967	1010	946	985	955	997	977	971	967	1001	996	1004	945	975	1001	983	1047	953	959	952	1010	963	975	980	935	1011	987	957	977	932	978	981	983	1018	988	996	945	891	973	995	1002	995	997	988	953	946	955	1051	986	965	976	961	963	938	956	970	999	971	992	1002	956	960	1030	920	978	949	970	927	1004	932	982	1005	924	971	935	965	949	913	952	943	939	1001	943	969	966	1019	998	973	1005	975	996	981	919	985	1004	991	1023	973	960	1008	952	935	972	981	1020	981	995	954	1013	989	978	986	965	948	963	1060	963	956	986	1001	919	982	918	981	945	991	1052	968	943	1024	941	988	986	1015	998	961	1038	939	954	926	1031	933	915	1008	981	1020	979	926	940	981	970	1006	1009	972	979	1024	929	1016	1004	971	971	988	968	969	968	1015	958	993	977	933	951	967	994	961	1016	981	968	925	980	957	991	1004	986	977	1014	997	976	1029	970	986	1026	985	1007	959	934	1010	997	960	995	919	1020	1005	990	972	1032	1005	989	1028	971	975	950	943	1005	957	954	984	1004	1006	944	1008	989	984	985	906	1040	1015	952	1019	1007	973	1000	995	1035	1022	982	1008	982	944	1010	1036	966	972	1001	1002	969	1066	994	945	978	993	956	981	948	986	967	953	1011	985	966	980	989	1039	945	934	958	985	934	933	945	981	970	971	1020	970	1006	963	986	1040	995	998	998	902	1057	1011	978	933	1019	993	997	970	980	1010	945	989	993	1007	980	1014	955	951	1026	958	1035	990	997	1000	1007	940	955	1038	926	973	947	957	987	999	937	1035	993	1003	975	928	965	988	989	959	1037	989	972	971	1016	965	966	979	961	1008	994	982	993	961	970	951	990	933	947	955	974	982	955	992	947	1023	1024	1021	969	975	1034	968	1004	962	990	980	1003	1036	984	962	1042	1007	996	981	934	1018	960	919	969	992	1012	967	982	916	977	1018	990	923	921	1005	944	1010	972	1031	1026	955	1010	1011	948	975	1015	1017	982	965	933	979	982	1038	1009	900	941	1061	977	997	985	967	1007	976	967	1022	994	994	983	1030	986	986	985	984	1020	989	1010	1001	929	968	951	968	984	1008	980	1045	1021	919	944	1032	949	1020	968	1003	949	946	969	949	959	976	1002	974	985	943	939	1025	981	974	971	968	1005	1012	976	997	1010	987	1009	1014	975	981	982	962	958	981	995	999	1029	938	996	1050	938	1029	954	979	954	1028	1019	910	960	981	983	950	998	974	961	1010	966	984	958	1000	1032	985	1030	957	1000	990	1005	1052	937	1020	998	982	966	953	959	914	981	950	996	954	971	955	985	1002	979	986	1007	942	996	944	999	966	1011	994	947	1005	993	979	978	972	979	961	1001	958	1024
57933	25867	11000	3603	1680	1057	746	654	557	497	463	442	493	483	455	484	474	480	444	432	473	492	480	454	418	497	507	467	460	473	513	463	448	469	460	503	460	465	464	481	466	475	414	455	462	457	445	468	458	451	490	432	497	450	475	455	474	439	438	461	452	435	458	476	460	426	503	440	427	475	461	432	442	447	436	473	454	463	456	484	478	463	450	460	433	442	422	460	493	456	436	488	467	477	469	472	452	431	425	441	449	452	462	441	476	444	449	467	470	461	447	410	451	468	468	455	442	420	460	436	464	453	471	473	474	512	466	428	477	444	417	438	425	444	462	466	431	444	426	439	448	450	437	431	430	427	494	508	490	508	431	495	452	453	461	465	471	448	454	449	409	416	463	462	511	474	444	431	465	443	474	418	495	450	453	461	444	511	443	450	475	461	449	434	467	453	473	492	442	474	425	485	431	416	496	503	447	475	445	464	469	414	486	434	461	457	467	404	492	486	491	441	462	436	469	442	462	485	459	439	460	414	474	488	447	422	419	476	435	426	452	465	474	476	468	458	449	446	480	439	469	465	474	483	481	451	453	420	462	454	415	486	463	477	467	468	416	468	445	433	473	419	496	483	476	479	469	474	497	468	435	426	455	454	470	464	509	450	447	479	465	534	451	429	423	489	438	477	488	474	469	440	472	418	450	450	443	471	450	433	413	433	474	488	458	465	468	487	497	445	469	447	414	461	483	457	431	454	430	426	427	446	448	444	422	516	453	462	442	418	461	455	459	439	452	457	431	411	448	454	442	457	444	455	478	409	441	438	428	449	448	485	477	457	456	456	427	464	470	489	494	433	472	432	444	427	487	435	475	471	456	495	422	438	455	434	462	450	484	464	456	460	482	465	411	426	438	463	404	424	441	485	474	482	441	428	469	448	457	507	501	465	439	462	476	462	474	482	417	477	430	469	433	483	467	490	429	487	520	486	487	435	463	450	475	498	516	451	430	444	464	483	489	468	486	449	435	435	431	461	445	458	460	452	444	439	473	421	432	461	484	501	456	501	493	459	497	459	449	450	447	432	449	455	453	433	444	496	477	466	485	454	501	462	440	482	443	485	430	458	417	439	446	484	513	433	430	448	419	457	412	432	447	473	472	441	485	459	474	453	442	450	485	458	468	466	474	419	456	474	461	492	463	442	453	450	428	415	456	479	457	471	458	433	421	460	464	452	460	476	468	429	488	434	465	463	473	472	468	433	451	448	443	452	451	456	446	452	463	469	466	462	445	490	394	468	437	468	508	501	456	476	478	451	452	427	450	445	473	507	483	430	465	454	446	472	460	434	463	461	456	435	501	435	494	460	472	414	458	451	422	448	470	464	427	462	447	416	486	434	443	429	462	467	441	384	467	455	452	433	450	438	461	451	445	467	453	469	435	471	485	430	420	445	482	411	462	521	480	455	459	460	473	465	471	446	442	439	461	461	489	459	426	410	481	420	431	437	440	473	454	441	436	434	492	492	415	480	478	459	445	486	484	467	442	470	473	454	474	467	475	447	459	469	443	477	451	430	417	434	445	433	471	463	402	468	451	476	454	472	437	478	428	452	449	456	432	454	468	395	436	471	424	506	466	415	414	483	450	463	466	453	476	467	452	451	455	419	458	470	469	462	470	454	476	465	446	473	462	457	422	415	483	483	455	465	417	473	456	446	472	491	465	453	450	496	461	443	453	490	458	464	474	434	431	419	446	420	442	485	445	465	440	438	408	432	477	480	423	435	491	437	458	465	473	462	470	489	506	463	475	493	487	447	507	474	483	436	428	460	454	424	455	494	487	493	465	478	466	434	474	453	474	481	468	460	481	447	415	485	464	445	452	487	442	467	462	428	425	469	446	510	469	441	495	449	465	501	430	450	421	449	489	442	460	426	446	490	461	464	432	439	450	476	431	456	397	459	443	464	460	490	447	505	478	472	447	485	423	463	433	426	434	455	480	465	472	453	476	455	483	461	420	472	489	424	474	434	465	520	498	455	466	439	450	447	484	487	465	448	490	442	464	450	533	419	479	448	450	472	399	447	491	459	457	454	518	441	473	469	471	473	462	487	450	446	462	434	454	506	511	445	479	516	452	461	440	468	455	472	470	434	424	465	484	481	486	495	493	485	496	479	429	435	432	463	485	484	430	465	444	448	498	438	435	508	518	455	475	453	462	433	407	443	433	429	431	445	467	456	452	500	464	438	431	460	476	468	414	445	448	526	435	360	455	430	445	502	448	432	477	471	441	477	424	463	433	482	504	491	424	448	474	450	442	474	465	470	476	444	422	423	463	460	441	463	438	447	427	413	477	506	455	455	443	491	445	495	464	428	436	426	480	453	436	480	432	474	459	476	435	432	457	460	454	420	434	436	452	458	455	456	440	484	419	462	466	435	462	486	432	450	421	453	473	447	487	440	457	465	459	452	419	422	438	439	462	493	419	444	464	454	458	462	462	463	443	444	411	462	474	434	466	436	477	455	484	435	438	463	473	468	522	483	464	453	480	437	464	452	436	470	427	460	455	438	477	453	457	445	429	458	476	456	485	451	466	444	448	457	487	456	458	458	463	473	421	503	447	434	461	447	458	505	451	421	444	397	442	465	448	437	480	487	478	498	440	443	457	490	468	477	421	448	485	438	493	484	432	506	455	432	468	470	452	463	459	440	496	501	444	469	513	476	448	480	520	463	444	469	456	451	431	452	484	487	469	435	448	480	472	477	439	470	446	485	491	443	465	461	468	467	498	444	455	418	493	427	484	483	456	452	469	455	485	446	523	456	421	472	439	447	462	448	432	468	461	478	466	472	431	415	448	471	458	415	474	448	440	467	474	490	431	463	444	483	438	452	487	446	435	508	449	455	439	516	470	461	494	472	447	520	461	498	434	461	469	475	438	460	479	490	467	470	447	438	472	413	455	416	458	465	471	416	457	428	540	494	439	452	462	459	466	453	426	466	470	437	464	449	504	469	399	469	451	481	442	491	431	458	475	484	536	431	506	477	439	522	482	441	483	460	470	470	453	414	426	450	423	476	471	470	471	454	468	474	395	479	482	484	465	450	474	482	470	412	403	430	479	490	452	451	458	482	447	416	471	454	435	483	505	445	400	414	479	465	450	450	466	458	454	453	443	485	424	468	469	422	495	445	425	486	474	435	470	488	478	454	477	497	433	481	464	492	479	464	426	433	495	442	451	445	455	413	472	450	505	476	439	449	464	461	424	481	438	466	460	397	450	420	444	470	460	471	470	433	453	449	445	445	488	492	480	442	504	464	437	468	490	515	444	462	466	488	483	479	456	477	450	475	458	435	468	482	452	469	433	474	417	485	432	483	466	490	478	479	477	460	455	455	435	449	476	479	459	473	430	437	502	434	420	455	442	477	478	460	424	441	444	444	448	422	405	454	434	430	428	456	414	478	436	461	448	420	481	454	507	439	456	480	453	425	459	433	424	469	469	466	432	432	462	447	411	406	444	479
38448	16762	9257	6476	3944	2749	1839	1408	1259	1045	960	978	990	1005	992	955	934	977	986	974	984	1006	965	953	1011	1018	981	992	1038	1050	1044	973	983	952	1037	1002	974	1001	994	985	1010	972	1054	958	945	1001	966	986	962	974	1001	997	988	946	926	1013	968	925	966	1041	939	1021	942	1081	999	1008	990	1006	914	1002	978	1013	1003	1020	934	1032	1021	1026	969	1024	1004	1010	968	1002	994	993	1039	921	1012	968	1039	1011	973	1044	972	1034	954	993	977	937	988	1013	1010	961	1029	997	990	999	969	985	996	988	982	929	1045	977	1010	967	981	993	941	1034	986	950	1014	960	1004	934	956	1000	968	989	959	960	1048	966	989	999	1014	1007	965	1023	991	1006	993	967	991	1000	965	1008	965	956	1007	972	1033	993	929	964	937	979	1008	976	991	957	992	999	950	987	1022	956	1011	991	1012	1016	991	935	974	987	961	994	1015	1016	944	1010	976	1029	978	957	1008	983	969	1008	1031	1014	971	990	1043	1015	1027	1000	961	1019	977	953	990	990	1031	1028	930	992	968	983	993	1037	946	963	973	1002	1014	981	984	982	988	1007	951	987	992	1023	990	974	968	947	1015	985	955	956	997	1059	997	1007	995	984	953	972	1050	986	974	1021	945	945	969	927	964	1016	966	1079	987	976	999	952	987	1022	983	924	970	1016	1000	994	1040	966	1010	963	981	971	1003	1010	1038	1035	1003	1019	928	1008	933	1021	972	1012	967	996	950	982	913	1013	962	962	974	972	1022	955	975	978	956	1028	997	1027	976	996	970	1055	1053	1031	975	977	1032	1061	984	1023	996	989	1025	937	941	966	1004	942	1019	941	1008	960	1014	1003	997	998	982	1011	998	990	986	948	1017	1004	1000	1061	1050	947	935	965	1017	967	994	975	1002	926	984	1007	991	958	1035	984	994	966	1015	1012	1018	1001	1014	931	956	992	976	954	1004	977	1000	993	974	1021	950	1013	995	989	975	999	1060	1062	928	1003	919	974	1027	1030	1000	1005	988	1004	1033	1018	987	985	983	999	1007	1005	1026	1022	974	1030	1025	976	993	996	1024	1015	983	1003	1022	986	1026	913	1024	956	1019	958	963	1025	988	1040	987	1045	986	987	987	1028	1014	944	1047	985	937	965	947	1005	977	1005	939	945	987	1002	871	970	994	926	967	986	975	1039	1000	920	1003	996	923	974	970	980	1078	1001	982	970	952	973	1021	990	953	1005	997	1045	998	978	980	978	958	984	1042	981	970	1005	1069	1013	1034	963	1020	1010	994	970	1006	956	1004	936	1065	1032	941	966	965	1007	951	1019	1008	993	957	1022	965	983	941	970	990	940	972	955	1020	990	917	1018	1006	1002	990	990	1044	966	996	988	1000	990	952	988	996	1002	1000	990	933	984	1003	956	1027	970	1057	1020	958	982	1003	1006	977	971	1000	1021	1014	1030	963	1029	1021	1005	1003	1026	993	997	1031	962	973	974	966	963	1019	983	1015	997	1012	973	1033	1018	1022	948	965	1044	1027	948	1013	1007	967	1052	1042	983	981	1023	988	928	1017	1015	1010	951	945	921	1027	948	1012	1049	981	988	1012	1012	1024	965	993	965	963	981	955	1018	1016	986	948	1004	986	991	1027	1009	1017	1010	1036	984	969	996	1006	1056	1028	1005	1001	1011	987	1000	980	1000	954	981	999	955	933	1001	983	1020	1032	977	952	998	984	1003	974	965	1029	1023	957	997	998	985	993	981	1042	1009	979	1015	999	959	977	1021	999	927	992	1001	988	982	973	965	966	1009	985	1011	1015	988	968	1019	932	954	1008	982	935	960	1004	1012	1042	976	992	955	971	1005	969	961	989	996	963	1018	997	947	990	997	1000	1051	921	988	1026	1016	997	977	1007	993	987	1020	981	996	1050	1010	965	1024	993	965	984	1042	992	1048	1021	970	987	966	944	1028	1048	1032	1018	960	1016	956	976	992	983	1037	996	989	975	935	990	1023	1010	1036	960	1054	981	968	1032	942	959	1013	988	994	990	1021	984	974	1010	1028	970	1031	958	961	1001	1004	973	975	937	1006	975	1018	968	1028	992	963	998	922	975	954	989	972	991	991	997	1035	966	1016	957	953	946	972	1012	946	975	921	942	941	974	972	1028	1001	1058	954	1006	951	959	1019	1005	972	969	991	1042	977	967	1048	984	949	1003	985	973	934	979	987	1019	1008	992	1001	999	907	1006	982	1033	997	987	968	1056	970	1005	1022	962	966	952	964	971	984	1012	1045	976	988	995	974	949	978	1017	992	1016	1032	963	1002	971	984	1004	965	981	967	1001	975	980	1004	951	1007	1012	1012	1025	977	955	1034	1039	1003	978	984	1043	990	980	945	960	1034	984	995	991	994	979	967	929	1025	967	988	989	1011	1002	994	974	1004	966	1025	989	1025	1045	988	1007	975	991	1010	967	957	967	987	967	966	1036	1025	990	964	961	979	966	982	978	1027	968	949	956	1011	970	1084	994	1004	948	972	953	1023	1013	1056	988	971	930	1010	1019	1041	994	958	1010	957	1025	956	1032	999	931	914	1025	937	985	977	1011	1091	1042	1034	1016	1007	1015	962	1004	1022	1008	979	1002	991	964	973	960	1001	1031	974	1008	945	1002	997	975	998	961	955	1018	1009	1013	1005	953	982	1048	995	1029	960	973	966	981	1001	965	988	966	1016	967	1018	990	1018	1014	1043	998	986	997	983	996	998	1027	984	975	994	969	951	976	973	936	1025	999	1008	938	981	1008	1014	969	987	977	938	961	985	1008	994	1012	1056	1028	1004	1008	1000	983	1002	966	965	1005	960	987	1020	970	1042	964	936	959	961	986	1102	928	881	959	1034	1016	978	943	964	1007	1015	1012	988	977	1005	999	978	959	1004	984	1010	1018	1013	994	1014	975	1024	1008	977	962	990	1042	1082	1024	952	934	964	1002	888	959	988	999	996	983	975	1002	1027	979	999	989	1043	1007	1024	1041	999	1044	1013	989	976	1019	1009	1027	1039	993	951	977	995	975	952	960	989	979	976	988	985	980	1041	966	1039	1002	1008	1017	993	935	980	1048	1050	997	995	962	1016	984	952	1019	1034	1037	969	988	985	987	955	1020	1021	1031	935	1022	1007	967	1020	955	1032	982	1047	980	997	988	1012	977	1009	947	935	970	970	1018	962	950	1038	988	950	994	1007	997	1004	942	967	995	979	1006	946	1001	1046	982	991	978	990	990	962	985	985	956	978	952	973	988	1022	952	1032	986	1017	1021	1009	964	916	1011	1037	998	969	1049	914	1001	984	1028	994	1029	966	1030	981	1005	953	986	1019	969	982	1006	1070	984	957	958	986	1009	1019	1005	1008	958	1009	987	992	1045	994	956	1007	940	1007	1018	982	1027	967	980	931	1059	1024	1037	968	976	971	1035	956	983	980	976	1002	955	1031	944	988	981	1025	996	989	1005	1017	1043	996	952	989	955	987	983	1009	997	1030	1003	979	1060	993	965	1004	1035	943	987	1041	990	942	993	995	1014	979	940	1038	1010	977	960	1014	1024	900	979	999	967	957	990	1011	1013	941	996	1017	1045	1003	941	988	988	1023	989	972	965	1026	1039	974	1001	954	1019	962	997	992	1042	1017	972	995	976	1000	932	1014	1024	953	980	1023	994	954	1019	985	925	960	961	982	985	917	1022	990	974	1012	1010	958	971	1022	1005	1031	984	954	955	1056	1049	1031	900	991	953	971	1005	973	939	998	994	1020	1003	1005	994	1016	1045	961	984	1026	1025	1002	952	971	1013	1029	973	992	977	993	991	961	919	981	1049	972	1031	917	1029	1027	968	1004	924	1016	1041	941	943	1034	963	983	1000	992	1017	1011	994	976	1013	1014	978	1005	974	1023	981	1014	1029	1003	1021	1028	982	989	1042	991	1022	987	1030	1024	1014	1006	1037	995	1055	940	981	992	941	980	966	987	1013	929	985	1058	963	965	1021	994	1015	948	1039	944	956	955	994	1010	959	989	1023	975	1002	950	1022	1015	967	993	1023	936	999	1002	1039	953	989	976	1000	966	998	1004
49357	18262	5164	1875	884	604	537	477	442	456	441	447	423	456	465	471	455	441	425	408	470	495	431	397	469	439	441	438	445	419	472	465	418	414	455	459	477	456	446	432	408	467	470	447	446	464	421	457	446	431	456	439	472	431	470	441	395	462	486	463	374	482	471	487	433	483	442	480	453	459	418	464	456	430	437	450	493	468	431	438	404	399	469	421	436	432	427	468	458	459	443	444	461	457	418	436	457	441	461	477	468	440	479	425	447	466	423	417	429	475	410	465	445	454	437	412	465	464	443	459	429	495	434	409	414	469	466	408	441	480	469	432	451	445	470	466	437	495	444	473	419	451	476	468	450	353	443	441	453	427	447	477	433	449	416	478	426	447	427	384	430	441	419	435	494	452	474	412	449	432	449	461	390	442	454	406	426	427	478	458	464	446	447	403	448	439	464	430	418	407	441	454	443	475	418	411	459	434	418	437	459	462	435	428	444	437	443	439	475	433	487	438	409	418	475	444	447	457	443	450	469	451	504	437	480	445	447	439	450	466	496	441	491	420	435	432	423	445	460	464	432	445	417	479	433	464	422	453	500	484	458	444	442	478	427	476	480	460	476	438	461	439	434	407	415	445	403	447	435	430	486	466	447	542	461	436	465	474	457	437	460	466	466	469	465	450	440	445	423	463	461	437	434	410	426	439	452	403	448	425	424	434	460	438	446	448	438	440	431	459	465	472	434	418	448	395	443	460	402	437	452	453	449	462	470	480	439	431	461	422	463	439	437	497	446	514	416	405	459	444	435	441	459	416	436	453	427	451	432	452	421	398	456	444	433	449	455	498	486	480	496	527	429	453	432	451	458	435	441	450	447	436	459	443	428	447	432	445	444	444	500	439	435	458	459	472	464	452	433	444	470	445	464	418	433	455	469	411	445	436	417	425	455	440	485	416	462	428	449	486	466	434	437	492	434	410	469	422	439	414	445	417	502	439	470	446	431	441	457	419	455	456	442	480	444	439	457	441	463	431	439	431	440	432	460	439	461	451	456	468	464	439	442	453	478	492	457	447	469	443	448	450	463	410	456	385	450	447	410	459	454	441	435	418	436	437	452	459	471	454	428	451	422	491	439	426	475	427	424	451	463	436	473	406	424	447	467	420	459	459	459	427	457	454	453	459	453	459	455	434	452	475	428	469	396	441	439	435	466	449	428	464	417	454	471	429	448	421	478	445	444	434	473	462	505	447	404	417	452	394	449	460	492	490	456	431	456	453	484	428	489	441	423	459	479	460	456	449	406	446	431	480	466	505	415	428	464	473	477	430	438	450	467	460	442	429	449	431	463	411	465	432	453	483	487	457	447	412	460	452	436	443	460	451	447	441	459	414	474	465	460	440	465	463	446	453	418	477	495	435	505	508	436	458	464	466	456	467	435	452	444	444	402	451	454	460	432	449	433	425	417	423	496	430	418	456	439	449	468	439	425	422	439	439	481	458	438	419	499	461	437	466	452	486	436	433	469	461	426	475	455	442	471	438	449	434	476	447	457	456	456	460	439	435	476	452	419	461	456	457	438	417	423	495	451	430	436	453	432	470	473	437	446	425	436	446	473	513	440	429	507	459	451	411	467	442	461	456	462	448	448	465	449	419	420	481	424	473	432	490	487	484	466	446	469	453	437	450	466	425	444	461	447	449	459	457	471	484	473	444	449	473	495	451	472	470	446	414	446	454	440	430	465	459	405	430	440	457	409	432	453	464	440	455	464	415	445	448	432	457	458	457	457	476	428	442	435	453	425	470	434	442	508	422	469	418	454	426	433	450	445	421	419	496	422	448	463	453	495	424	454	427	448	444	463	436	450	447	448	456	424	406	465	444	453	437	447	468	479	449	448	421	455	450	482	409	430	444	430	429	448	478	471	407	446	440	480	467	417	442	470	459	478	431	450	412	438	438	465	480	467	462	406	405	481	425	461	447	463	392	450	459	464	459	457	460	426	440	472	461	472	436	453	469	443	469	423	423	430	482	449	483	430	480	454	488	453	437	447	414	434	455	413	455	432	469	468	436	445	458	451	430	439	445	440	435	495	485	511	483	507	487	443	445	431	435	413	433	495	465	442	456	446	489	453	452	405	424	467	451	428	455	463	436	447	436	422	507	419	438	424	442	449	463	454	447	457	426	450	494	407	452	489	466	439	450	440	439	440	482	441	414	463	444	448	451	427	446	445	440	462	438	430	428	442	427	413	456	458	438	413	422	495	434	459	466	419	421	419	425	460	447	419	454	436	448	416	455	443	454	454	453	445	395	417	447	460	459	436	430	444	438	439	456	436	437	413	453	456	465	464	453	410	428	451	475	443	495	435	434	458	420	457	498	414	443	471	451	449	471	460	447	442	427	448	434	457	436	430	445	419	454	459	409	424	469	483	403	455	421	470	446	449	484	438	420	454	440	410	423	415	448	471	416	467	446	421	460	444	434	406	441	468	445	439	430	518	456	445	463	469	460	437	415	444	453	428	509	466	467	469	445	441	406	442	421	403	430	460	442	472	440	463	417	436	421	465	431	441	452	419	440	437	480	432	424	406	464	431	485	410	440	465	497	490	443	456	455	450	457	425	462	420	444	461	464	420	457	452	422	472	424	448	453	468	490	444	473	472	439	490	435	482	459	462	432	421	441	473	435	440	456	485	418	431	473	460	498	417	471	448	446	412	485	409	448	444	438	472	425	449	440	458	426	443	457	465	405	428	467	461	428	436	463	456	386	460	459	416	444	462	445	446	436	450	457	480	507	454	407	449	441	440	433	446	492	439	435	459	461	436	404	436	454	422	509	473	469	420	421	456	466	457	410	444	461	459	398	469	491	452	481	473	486	453	415	436	449	414	429	395	443	485	451	446	429	465	442	475	466	463	429	461	424	398	427	442	456	413	468	483	397	451	451	433	465	507	426	445	439	436	435	432	452	438	442	443	496	449	435	449	489	434	445	431	437	433	422	440	451	441	445	486	471	456	457	441	438	476	485	453	449	431	429	458	488	457	457	493	491	442	446	440	453	422	457	442	483	483	435	452	422	448	419	434	492	431	452	470	459	491	454	443	426	439	422	437	455	421	403	407	427	478	499	449	464	425	456	412	457	446	427	432	445	430	437	444	465	422	473	436	433	460	422	463	442	437	503	423	395	450	482	411	461	409	463	454	432	492	445	458	438	453	420	455	455	427	419	477	463	493	449	458	449	469	431	442	450	469	468	469	428	447	486	459	434	447	465	435	456	413	457	443	439	436	469	431	404	446	399	431	465	406	440	439	430	459	464	396	439	427	465	478	455	450	424	447	455	441	443	513	445	467	423	449	443	408	444	469	437	455	445	479	452	419	428	422	392	465	436	435	473	475	483	464	468	464	468	445	490	469	439	436	460	464	442	434	429	443	443	483	451	438	444	439	430	447	457	499	479	437	426	484	449	473	422	416	468	458	414	424	421	453	455	453	442	426	485	465	490	422	414	424	439	414	422
33943	12549	6544	3879	2178	1492	1197	1115	969	962	1005	955	972	984	979	932	968	953	992	986	915	962	911	984	991	942	953	1003	1021	963	981	964	1010	976	999	979	980	978	953	981	974	984	948	958	954	1009	974	987	999	996	956	947	956	978	990	971	934	1046	954	1013	970	924	964	936	970	998	984	979	1005	1013	980	959	981	936	992	1025	916	983	953	958	980	982	997	979	962	972	990	929	951	984	936	961	991	963	930	958	962	998	964	998	971	925	951	1020	958	939	989	1026	945	974	1016	997	1015	1008	945	932	965	1005	984	981	965	920	966	992	937	965	978	961	992	931	941	1007	921	953	1018	983	944	966	983	1010	982	1004	935	991	952	1011	1004	964	960	1006	983	953	979	943	941	982	934	928	953	955	993	935	971	932	922	975	999	947	991	1009	908	975	910	1002	909	898	969	985	988	971	971	1030	978	981	931	957	943	990	1006	964	960	1007	962	978	1016	996	922	985	990	999	983	984	957	1016	966	1008	960	985	1007	970	963	972	969	980	951	962	973	938	912	948	969	996	995	950	943	1014	1009	996	915	922	968	996	932	991	989	1011	973	990	931	954	990	965	1010	873	959	1007	967	962	942	967	957	942	1008	931	985	967	963	965	986	1000	998	976	946	1008	932	973	950	926	999	959	950	925	940	939	948	999	983	968	986	979	1019	1005	956	978	973	933	1059	1039	1033	927	988	987	961	960	993	987	950	975	999	955	946	993	988	933	935	980	967	989	1026	950	983	970	989	992	995	972	939	985	932	960	999	957	964	958	956	979	1016	969	974	965	965	953	975	990	1017	925	983	1035	957	963	977	979	974	967	1042	945	933	1017	1021	948	1001	992	928	983	1010	964	975	928	965	978	956	1004	1041	939	929	945	911	1027	981	961	933	914	977	973	935	941	982	903	924	994	973	978	972	958	966	972	969	967	980	1017	970	930	955	1025	899	995	951	986	1010	1005	993	972	942	968	966	930	982	994	967	959	987	943	913	966	1008	993	987	971	939	977	995	984	953	1005	921	988	928	998	999	933	1020	958	1022	970	1001	916	982	963	992	969	984	997	945	991	1023	1001	1031	1014	969	946	983	998	957	963	931	962	983	981	943	981	974	998	982	993	960	989	982	964	998	949	972	956	949	957	959	967	979	958	968	942	981	1008	969	949	954	956	989	975	930	982	915	943	988	966	950	1007	949	978	966	1030	950	924	950	956	987	947	986	952	985	923	950	1012	989	989	1015	946	980	961	913	922	979	944	938	982	972	980	999	961	989	990	906	1041	981	927	960	969	929	956	920	1002	1002	986	900	1027	996	958	978	956	983	1000	955	957	976	999	991	986	923	996	996	955	921	956	962	927	960	1018	985	975	978	971	1022	965	960	999	989	885	990	986	979	941	975	951	1000	957	945	941	1042	931	940	975	939	984	944	991	891	966	991	994	963	989	961	1016	1028	978	974	983	963	925	925	951	955	1011	1006	978	992	979	924	938	970	959	978	968	940	1024	922	970	911	892	1015	979	995	970	973	950	934	1015	932	1001	981	973	973	1032	1009	954	1080	1002	1000	986	932	973	967	984	945	1000	1028	957	979	953	984	982	962	1018	997	984	981	976	961	955	960	996	1026	965	986	926	946	960	1033	1008	940	970	954	1010	964	988	962	934	923	900	954	1002	961	943	955	1013	974	950	1028	970	953	984	985	938	987	977	998	950	973	943	946	1015	996	960	960	1040	995	965	990	973	1023	951	978	1002	1022	1000	938	1015	975	932	995	996	992	1010	1002	988	976	1004	948	949	947	938	926	1047	1040	1014	1009	927	1000	985	931	993	1001	1017	1046	979	988	944	958	926	966	964	1014	926	944	868	1002	965	969	960	1008	986	955	957	979	1001	960	962	1012	983	988	934	959	952	1033	950	946	970	998	1007	945	939	962	1005	923	927	999	963	979	975	920	931	986	990	975	971	997	934	988	951	936	957	959	937	964	1010	980	912	945	978	943	1004	953	1000	1027	888	960	1017	987	931	961	988	992	1007	956	974	1010	994	991	956	966	941	1016	955	958	941	963	973	983	946	965	931	932	996	1021	954	1004	994	944	906	1006	994	935	978	933	922	989	921	922	932	905	970	916	1006	989	942	986	969	965	1005	959	976	1000	984	957	941	971	959	952	1003	959	965	994	924	968	966	997	991	987	979	977	1022	925	942	979	995	1035	1037	991	970	978	966	953	945	979	954	984	978	922	994	976	1011	966	1022	1020	966	978	957	965	936	1051	976	991	933	942	997	951	1000	972	1008	913	1001	977	976	960	1011	927	963	979	927	933	941	1029	1006	1036	973	946	979	913	914	951	961	935	1011	1028	995	954	982	968	967	1003	978	975	963	979	945	952	968	926	947	932	978	962	957	951	931	1059	917	1001	990	959	963	904	965	1003	1002	977	951	1005	930	988	977	982	974	925	992	967	971	981	1002	1005	990	948	948	960	1012	996	920	953	985	975	982	942	936	938	982	958	966	995	959	977	964	944	1033	962	941	954	962	999	903	958	990	987	988	1012	993	1047	956	1022	997	950	1003	911	992	960	993	1002	1012	956	980	985	919	983	950	951	976	932	1032	977	984	983	977	942	994	1002	952	937	997	967	934	976	955	981	1046	991	940	915	916	971	934	927	965	913	948	947	988	930	994	938	955	918	1012	957	934	1001	957	970	993	950	932	991	963	935	974	1006	971	1044	962	941	974	1002	960	965	939	987	994	991	966	973	954	951	958	972	1001	957	974	946	1014	962	974	1031	968	1005	986	980	964	955	963	945	958	967	990	975	957	957	935	962	961	1015	986	968	998	1002	991	1014	975	1002	971	989	942	981	904	985	952	1000	953	1013	986	966	933	944	943	968	996	1023	1001	993	935	1001	964	988	1006	954	962	917	994	908	949	1028	990	987	984	971	926	1039	1008	991	988	1030	931	924	1041	998	964	975	942	941	960	950	1031	963	1005	1006	971	949	978	982	979	948	946	959	993	1023	983	1007	1028	1019	985	942	935	990	988	945	962	999	1035	933	1002	954	989	992	940	1027	979	950	926	969	986	1033	1018	992	1030	979	990	961	928	972	959	956	1009	940	1046	960	942	967	921	977	1006	996	943	1007	955	934	979	1032	1024	974	1036	918	956	983	952	953	1000	992	932	968	953	955	988	950	998	961	1052	1008	1024	1005	943	922	987	943	930	878	916	951	969	937	980	935	989	982	916	966	948	974	1028	938	987	961	978	965	999	992	982	924	961	981	989	948	1005	995	1014	921	1013	1029	960	1035	992	994	1038	1012	972	1022	945	910	1031	949	1023	977	1022	974	968	968	981	1061	991	996	968	968	1006	976	996	1030	976	992	1010	997	938	964	969	956	1044	1002	979	1024	1017	955	979	975	982	930	946	979	924	939	953	953	959	967	924	983	973	933	954	942	967	947	973	966	964	901	952	984	973	967	974	920	1014	958	949	959	941	952	981	1026	1000	990	975	1035	958	954	954	944	947	963	1085	927	971	951	921	950	1006	1009	987	982	1018	984	953	948	930	986	945	991	923	1003	961	1041	929	997	997	998	1019	961	952	922	1019	992	1018	1003	1013	948	945	969	971	985	977	971	917	930	1034	1013	980	976	1003	1004	974	1001	921	973	986	1012	913	986	1003	983	956	953	930	998	956	1028	967	959	936	934	991	970	914	928	992	963	940	1009	920	968	981	961	943	999	936	988	980	1018	989	949	963	1010	949	978	997	935	933	1008	915	949	970	992	1002
59909	26724	9627	2074	770	612	512	479	471	482	488	459	486	455	441	477	473	491	490	440	466	466	462	440	472	453	434	483	469	452	469	477	432	473	450	416	483	467	476	459	429	454	458	460	506	451	461	487	421	451	450	443	466	457	499	446	414	455	472	491	437	449	428	452	460	470	449	442	461	432	473	452	489	463	458	413	457	475	441	435	441	476	465	421	460	434	433	471	426	439	493	409	445	523	444	442	468	463	432	456	462	436	431	441	481	440	499	450	439	414	479	459	456	449	416	434	442	481	450	469	472	440	472	459	455	467	464	442	415	454	453	446	423	455	436	476	449	455	426	443	469	404	464	487	455	466	434	451	400	442	489	488	470	468	428	473	542	436	454	454	454	419	434	490	469	446	438	519	489	465	423	415	449	485	428	428	467	446	428	444	473	459	431	493	471	484	402	462	462	465	445	444	455	396	431	467	475	471	461	453	454	441	459	447	437	463	446	470	451	461	447	480	464	392	478	460	441	464	447	469	453	465	485	465	503	439	452	481	416	466	470	453	468	447	441	480	464	421	437	417	443	468	467	466	492	458	460	466	443	420	421	446	422	434	451	406	415	440	501	454	482	428	460	453	440	436	430	394	438	442	422	409	453	400	435	445	439	437	505	443	423	459	444	461	411	507	452	447	460	409	470	453	426	479	401	421	462	458	466	452	477	455	472	440	428	475	460	404	470	466	423	402	417	449	485	465	455	463	493	472	475	435	432	459	467	480	470	452	464	418	463	443	400	454	430	467	437	448	474	449	451	468	451	438	463	463	431	452	454	463	462	432	476	436	491	440	451	468	473	415	458	449	480	422	426	418	494	459	426	427	445	436	481	438	450	446	429	450	446	436	451	458	445	417	450	420	438	438	440	417	424	491	454	441	466	467	465	446	458	453	444	463	459	447	457	483	498	465	405	470	483	456	501	466	422	444	432	471	400	434	478	442	449	455	470	454	440	484	473	457	416	423	476	467	430	434	472	421	420	433	491	456	434	435	472	428	428	451	426	455	435	457	423	427	431	487	468	445	444	371	474	461	461	385	451	458	438	481	434	446	462	429	473	477	498	455	483	481	459	473	408	486	503	433	432	447	473	452	456	412	459	435	423	493	487	467	461	479	409	433	457	462	450	486	460	472	432	494	439	478	469	477	459	460	431	488	478	439	414	488	505	470	432	462	433	460	459	419	478	435	478	488	470	474	456	462	473	434	465	433	478	438	461	458	453	456	495	452	417	445	438	458	462	447	465	462	513	431	413	458	430	469	451	454	432	493	459	452	452	449	450	441	461	404	455	427	488	464	450	472	465	434	463	406	455	464	402	434	470	410	462	414	496	456	439	433	482	476	423	444	483	443	526	443	460	413	474	466	456	447	474	435	452	465	410	460	431	419	484	424	478	442	463	445	467	461	431	467	462	433	489	432	460	443	415	426	459	435	516	411	420	464	461	449	489	404	476	455	498	411	512	448	488	412	419	461	445	415	443	460	452	464	422	399	460	458	388	432	462	459	458	483	445	500	449	414	446	473	475	468	445	453	434	476	454	461	436	448	426	424	425	445	501	436	451	459	445	400	425	435	454	476	445	414	492	415	433	438	427	483	469	443	438	444	445	473	484	433	436	442	443	490	424	462	467	478	437	490	452	406	423	445	463	476	450	466	487	426	449	503	425	475	508	470	477	494	457	457	442	461	458	446	404	450	498	500	430	424	446	453	452	432	481	406	447	480	418	453	457	430	450	440	495	430	468	459	436	441	449	462	407	419	420	475	450	424	442	471	445	459	414	498	453	436	456	497	439	453	438	476	445	443	476	447	418	428	465	463	436	416	466	466	474	474	442	451	423	466	427	442	441	477	467	422	440	426	427	442	448	440	445	462	449	479	450	461	431	431	441	476	431	426	417	431	447	476	462	482	536	454	435	447	428	527	450	427	478	443	444	497	445	462	432	473	463	496	429	434	425	421	462	440	443	450	451	489	451	462	444	502	497	464	459	454	397	470	466	423	417	422	466	459	426	472	493	502	470	452	467	421	437	412	490	479	469	421	436	442	482	476	453	449	446	428	475	442	441	431	470	425	422	444	460	393	453	473	446	461	442	441	466	458	439	423	451	469	470	478	489	471	495	478	463	457	453	404	447	475	427	417	413	475	423	451	459	476	498	429	445	450	447	415	474	436	448	437	459	467	406	475	440	457	447	457	443	454	430	466	462	471	439	510	458	455	450	466	440	446	467	442	453	406	449	425	489	407	442	434	466	492	459	469	463	442	408	471	438	418	446	472	434	475	460	478	434	439	461	477	461	473	432	431	472	463	504	470	481	442	441	435	479	442	418	483	419	476	464	443	445	438	451	465	460	437	426	465	464	456	446	444	448	467	469	487	466	461	445	436	469	441	425	465	447	436	476	434	476	461	497	462	435	465	450	467	457	442	476	458	465	482	478	433	457	446	443	459	478	487	453	461	433	445	478	453	486	464	466	436	436	456	443	508	489	458	414	426	491	447	425	461	449	470	446	443	450	455	442	425	448	454	482	470	450	483	441	483	472	451	438	473	428	450	462	461	441	459	473	503	477	446	446	461	415	443	469	391	425	457	503	440	439	461	409	464	396	467	494	416	442	456	442	409	397	474	470	420	458	451	446	452	438	502	463	452	422	469	467	409	425	485	478	474	497	411	478	443	415	447	442	433	463	430	415	480	494	444	472	427	441	509	437	484	455	451	460	478	450	446	455	441	419	401	402	447	419	432	442	469	450	429	437	428	416	490	464	423	441	398	410	452	447	428	479	442	418	496	403	441	455	425	479	453	434	461	416	438	448	417	463	380	429	467	445	469	452	397	401	475	466	466	466	459	430	449	419	464	464	470	458	432	473	453	492	500	476	446	509	436	474	476	425	479	448	489	444	438	480	431	438	427	451	460	496	468	472	450	456	444	491	465	475	437	494	457	422	422	447	442	447	441	449	467	492	470	491	436	413	430	419	469	470	429	503	461	460	458	454	428	421	472	476	435	477	444	475	428	446	416	429	447	455	478	477	409	442	412	463	444	467	444	433	402	503	422	466	479	438	424	460	434	410	476	445	502	447	468	463	461	456	436	476	441	449	468	413	471	443	470	420	471	470	460	443	469	440	439	460	429	463	456	468	450	426	474	404	458	461	424	474	438	479	476	460	441	475	483	439	485	442	432	470	437	460	452	445	498	450	469	394	451	517	476	462	414	475	420	415	459	390	451	403	478	451	473	447	457	444	444	433	489	402	443	453	482	444	469	468	433	410	473	467	458	471	461	467	454	482	477	468	434	440	452	462	476	442	438	428	442	452	440	434	441	423	464	454	485	449	460	483	471	431	442	470	463	425	450	450	472	466	453	441	420	480	399	462	453	482	413	490	464	400	389	431	472	459	447	432	449	458	483	470	429	455	421	469	455	414	451	416	453	507	453	487	433	463	445	461	464	469	467	477	414	463	424	449	452
41213	18341	7596	3478	1882	1520	1252	1110	1009	996	993	968	964	1002	965	1057	949	982	1028	960	947	1021	1033	975	1023	986	948	977	1019	990	945	983	924	953	964	967	1008	1046	985	997	1003	952	999	978	953	986	1009	967	982	977	998	969	944	1005	915	983	946	961	950	973	1010	961	982	982	1017	988	1008	1073	950	950	973	1030	1029	983	957	965	990	1069	998	980	1014	952	977	987	966	975	964	973	929	960	965	980	1030	934	967	999	936	1017	962	979	959	952	999	954	979	944	931	1029	923	996	936	959	974	1001	952	987	999	986	1026	1003	978	977	1039	961	976	950	1048	989	1003	981	965	1030	970	963	1002	1027	957	1000	1009	1009	998	999	923	988	965	998	976	955	971	1015	1023	975	997	987	1018	961	963	978	978	969	977	973	1009	976	988	1018	972	934	1005	1010	962	960	1021	994	982	925	1017	988	967	989	968	1032	968	1003	1026	945	963	929	926	992	991	940	1024	965	985	1016	1000	998	979	962	980	1004	976	955	943	1022	1003	934	1070	933	925	982	906	956	1018	921	996	976	975	1013	976	995	949	988	969	940	951	1019	965	932	964	986	972	1014	958	959	976	953	986	949	962	981	1039	1019	1032	971	979	1006	1001	957	923	970	1016	983	989	954	987	963	934	1026	999	1031	1018	989	1004	999	936	972	993	1015	950	951	993	969	988	1014	955	999	971	999	942	980	1004	978	985	979	1018	978	1017	1012	1001	995	995	941	952	979	974	937	976	933	969	977	965	995	941	1019	967	962	975	1006	961	975	1013	974	945	975	967	990	955	925	939	966	973	942	967	984	977	948	986	981	918	982	1010	973	913	1020	1015	947	1005	938	970	986	994	1017	1009	973	1024	1043	1010	973	928	1055	987	963	970	979	968	992	947	996	1050	984	1021	978	940	973	977	986	928	995	975	939	995	1023	983	991	1011	1005	975	950	977	991	956	1030	964	1008	970	983	952	998	957	984	959	974	981	998	1003	932	1051	960	994	1002	1024	960	1029	1094	993	932	949	961	934	1000	939	978	958	1005	1015	964	978	981	1014	986	1002	1000	1009	974	962	916	1006	949	1031	952	1001	979	950	978	979	966	1005	940	1013	996	974	964	957	1005	1004	976	984	946	970	1024	935	1003	954	977	971	1005	989	973	985	1061	925	1032	979	1003	975	977	1003	931	1023	975	994	1013	1024	959	946	956	1040	958	987	1022	1032	948	994	974	1005	1024	993	988	960	1026	967	1012	934	1007	948	964	987	977	966	1006	929	1026	998	961	984	1010	1030	986	909	933	1003	943	952	1024	964	1021	1013	966	1010	1047	938	988	992	980	961	887	925	966	973	1025	984	953	981	896	985	1073	947	998	958	952	977	989	977	997	973	1004	965	962	992	985	943	968	1014	1018	1047	950	1025	1010	984	982	968	1031	976	961	976	998	969	1000	1000	995	999	951	998	974	948	920	990	962	957	965	984	1001	975	949	957	960	983	940	971	1025	979	965	1031	1016	968	951	963	982	999	996	1003	1037	996	942	1007	972	1019	1008	932	936	1020	1015	954	982	1022	982	969	1028	953	1024	954	994	949	959	1016	991	1025	970	968	941	989	972	986	935	973	948	1004	969	898	966	1041	985	987	991	969	947	977	958	1045	977	1009	1012	996	1016	962	991	1022	1002	987	977	967	970	923	968	995	968	988	956	962	961	929	962	970	980	949	904	987	1009	983	938	939	1026	1003	966	977	1005	1013	984	998	989	926	980	1019	992	973	933	1023	1030	988	959	1000	976	966	977	975	994	1008	954	1001	954	1002	1011	950	961	981	1006	972	998	1056	1004	942	986	1005	987	1068	990	973	996	974	995	1000	995	968	979	990	958	968	939	982	960	922	967	975	968	1047	1000	992	950	971	945	980	1022	973	968	991	930	983	972	967	924	993	889	993	954	969	1032	980	1005	970	1011	1015	961	978	1034	956	1019	1031	984	947	960	994	968	975	999	990	923	885	963	954	1003	960	1006	983	1009	931	1016	988	1000	1024	991	1021	953	965	961	976	955	966	1006	982	980	1018	976	1003	955	982	996	1029	1051	1014	997	974	944	954	928	1006	993	1007	1019	1005	918	991	984	1033	999	1000	939	928	994	975	992	993	935	988	953	1042	1029	946	1011	1014	940	967	989	1025	1015	984	921	957	992	1004	981	995	1002	988	1012	933	1008	1000	975	967	969	969	950	1004	1034	945	1006	916	996	947	962	927	1038	983	1023	952	917	913	1009	942	986	995	943	969	983	1011	961	962	988	1017	974	998	1061	1045	1004	1006	994	977	967	980	988	933	982	995	989	967	957	940	969	997	981	979	951	1006	1004	981	1032	1005	960	934	980	978	966	930	988	982	1002	976	972	989	1003	942	1002	956	963	1013	969	1016	876	1021	1002	967	971	936	950	946	936	967	984	986	940	995	943	1016	1040	993	995	988	1006	963	1007	999	939	955	979	919	1015	1002	965	992	1038	1012	930	996	979	1043	1037	932	1003	1018	1013	982	955	1017	996	1031	1029	982	1017	980	1014	996	972	955	996	1031	1023	1031	969	989	973	986	982	997	962	984	961	956	937	1001	950	934	961	952	929	1005	1014	976	1013	959	995	973	955	1024	1004	975	993	928	1005	968	992	970	1031	956	1004	959	923	1050	960	1001	945	1041	982	972	962	995	991	947	987	1024	981	951	928	975	957	1012	1007	969	991	1013	981	965	987	969	1021	967	982	1029	973	996	957	927	992	955	989	954	985	1006	973	952	980	909	1051	985	964	956	991	992	947	994	980	1033	1038	987	1003	979	988	979	990	987	992	913	1053	1047	915	994	960	1013	941	1001	993	970	1021	975	947	982	959	993	1018	1007	1017	922	937	984	963	988	998	970	999	1010	988	974	1009	1008	956	975	1028	1004	995	1012	992	1024	960	942	951	988	992	926	968	989	983	995	972	1003	971	1023	981	1000	957	1032	973	955	1009	974	962	950	978	1048	1039	970	966	939	958	985	921	970	999	943	987	993	1038	988	981	971	1015	972	970	978	947	1039	1024	962	964	996	976	1006	1002	983	999	1013	927	983	967	992	999	965	1031	995	1025	954	1000	965	978	998	968	977	992	983	985	1024	973	1009	1043	975	975	954	933	955	939	970	932	966	986	962	974	999	992	908	955	934	1013	942	957	939	966	982	1021	1054	1002	982	975	1004	1011	962	1030	992	1084	1044	999	978	932	932	942	955	988	966	932	960	1000	1047	970	984	937	949	974	1055	1018	935	979	981	1017	952	989	968	983	976	949	1018	988	953	944	974	997	981	996	965	1018	968	1022	976	993	994	974	1021	979	953	974	997	960	985	985	938	977	1018	1001	996	1006	1002	985	989	959	974	984	969	997	941	1038	1002	948	1039	1037	948	967	973	931	974	960	985	1036	1015	1007	975	932	957	1043	1015	970	956	979	991	1044	989	962	1043	915	991	971	1005	1002	988	947	1008	1002	863	1016	973	962	970	905	965	973	917	982	982	989	985	988	902	1053	984	938	1000	1052	949	1018	965	999	978	968	960	950	988	982	982	954	955	995	989	983	986	1023	1100	1026	972	957	984	987	1032	1021	990	996	982	1019	960	1049	971	978	957	939	941	944	990	950	1003	935	978	991	928	998	983	941	1019	940	990	985	973	994	996	946	972	939	923	979	958	980	999	971	924	980	986	981	1004	1000	986	973	989	1018	991	976	997	961	1024	977	930	950	969	986	976	980	940	1006	975	1011	961	947	977	1005	989	990	995	1025	1029	972	997	991	958	940	989	1041	1056	975	974	1013	1015	1001	986	990	997	929	941	1026	969	997	938	1028	964	981	972	958	996	1026	1003	1011	996	947	967	984	934	996	982	989	983	1010	957	1025
57629	22709	7744	1437	668	550	536	493	505	428	485	476	448	504	441	426	469	435	459	457	447	466	451	474	465	445	495	422	513	467	432	476	435	492	401	482	454	470	438	466	477	458	488	457	514	463	443	453	469	496	433	488	425	399	456	430	498	532	438	462	458	461	467	464	456	422	506	438	440	531	488	487	439	483	428	476	441	449	446	434	443	459	464	447	491	471	472	479	496	443	444	454	510	484	502	432	441	480	443	462	471	485	456	448	470	476	444	417	433	448	462	448	414	479	451	506	465	503	438	427	452	430	461	423	448	439	481	422	471	466	467	472	470	450	477	436	433	440	470	449	433	444	452	461	468	467	428	470	468	467	479	462	415	465	420	437	462	437	439	512	455	438	471	483	436	478	490	469	467	487	433	490	468	449	472	454	463	456	472	446	469	445	441	411	457	462	487	476	445	428	462	476	462	443	477	427	468	423	535	461	439	451	436	445	439	482	455	445	428	454	480	440	502	421	439	408	490	456	447	451	464	487	447	469	461	451	455	452	418	435	444	457	458	444	442	472	481	431	455	479	469	492	446	478	461	482	441	497	481	468	451	458	440	509	460	460	442	469	472	461	466	499	478	465	458	444	463	452	461	486	445	413	420	471	442	462	437	457	441	449	427	431	479	457	507	476	438	434	448	485	515	445	468	469	466	462	438	462	518	498	415	443	470	472	465	428	431	468	465	441	477	439	465	445	412	463	445	477	470	473	454	463	455	476	474	451	443	426	479	488	500	451	459	459	483	443	469	466	453	471	474	447	471	465	491	445	492	447	457	479	475	461	424	449	426	481	467	477	426	413	445	463	441	481	443	435	464	439	532	477	451	434	477	431	447	467	454	456	500	393	475	502	425	454	450	435	457	446	447	490	457	437	448	426	418	470	469	441	486	461	470	439	479	472	466	416	472	427	428	476	415	486	484	445	468	481	465	496	468	463	451	455	425	451	433	414	466	466	496	439	442	457	420	486	463	459	457	457	435	474	501	413	412	469	467	449	483	451	454	486	424	491	473	431	454	457	470	458	452	450	459	468	463	487	459	496	445	456	459	523	497	475	455	447	457	466	478	449	417	495	478	431	496	452	474	468	489	467	482	462	430	430	503	443	435	455	436	508	433	425	457	430	439	464	487	476	418	458	441	421	422	447	441	461	449	449	446	496	447	465	452	426	463	412	463	426	509	480	455	447	416	437	476	433	444	454	421	416	455	448	433	427	490	481	450	437	429	465	449	455	469	458	480	473	455	475	476	457	497	462	434	450	477	457	450	407	478	465	440	493	464	429	476	434	478	403	509	455	444	460	461	499	448	441	479	433	446	426	446	491	466	452	432	445	482	471	456	456	435	447	495	423	386	422	444	496	438	429	496	425	427	464	446	456	437	467	480	476	464	434	478	490	471	474	456	448	445	474	491	479	478	478	447	489	471	501	470	471	422	509	449	459	435	512	451	445	473	480	450	409	412	433	433	456	473	459	418	432	504	473	444	477	431	436	453	416	433	472	464	465	411	438	416	422	455	513	441	482	461	459	426	443	470	468	458	427	475	479	437	470	486	459	504	447	455	483	501	468	480	449	473	446	470	498	504	470	455	424	416	464	466	435	451	526	488	477	462	486	423	384	496	456	446	458	460	451	466	468	394	444	452	462	449	452	452	483	420	447	435	450	458	435	429	501	466	434	461	437	429	460	445	454	457	446	415	453	449	457	484	498	481	414	447	436	492	447	510	437	450	428	436	425	480	472	455	433	477	471	403	451	448	456	457	452	471	467	468	496	416	418	468	432	476	426	467	493	470	477	525	453	446	467	441	480	471	434	426	429	454	435	458	468	448	457	466	478	491	478	422	456	422	490	535	440	420	460	432	463	442	510	471	442	424	466	456	487	506	473	480	451	452	416	491	502	425	452	442	446	481	474	466	449	459	466	468	473	465	461	460	477	504	435	483	476	459	479	462	506	455	451	421	403	418	444	469	448	475	466	494	455	468	454	476	457	486	452	480	451	466	433	475	459	455	401	413	475	465	444	435	484	496	472	462	475	464	521	424	450	441	494	445	465	469	470	430	469	478	469	461	427	482	482	487	469	479	486	463	429	414	443	459	464	438	453	508	475	483	451	436	442	467	489	489	466	472	443	468	464	488	410	448	446	489	445	461	417	480	479	458	444	486	431	448	422	414	424	483	441	474	453	468	458	447	458	433	441	429	440	481	470	450	454	428	456	448	435	467	400	440	402	476	475	449	430	435	454	446	441	472	457	480	485	423	437	409	449	489	450	426	450	437	454	491	430	490	420	453	450	452	430	458	461	481	448	459	442	464	495	484	423	451	498	462	461	498	463	437	443	509	464	501	440	425	464	450	433	468	459	424	490	432	468	478	443	438	415	442	472	444	468	446	460	441	413	478	473	481	466	466	497	485	444	465	470	421	468	519	473	455	513	442	425	467	463	462	471	458	411	509	473	457	453	441	451	441	480	415	449	486	481	500	422	472	471	433	461	440	435	448	416	414	492	441	441	500	428	468	430	470	454	446	450	433	467	452	490	480	435	452	424	466	427	445	495	476	478	481	454	466	477	440	441	488	490	473	422	414	430	468	421	410	454	487	478	438	462	471	417	417	459	495	481	487	514	445	483	459	427	439	438	482	447	483	430	461	470	433	451	445	477	458	484	468	427	487	499	446	451	464	470	445	462	482	451	450	432	469	444	439	484	434	451	465	414	428	464	452	488	441	466	472	499	440	453	468	491	431	457	468	449	465	420	421	437	467	430	486	419	451	423	429	472	489	479	498	447	412	457	459	426	438	484	482	424	453	458	494	485	479	504	457	430	422	416	451	453	433	464	460	495	458	467	472	502	467	482	456	471	463	437	468	453	495	444	491	460	471	430	448	439	462	452	442	459	451	447	469	466	494	472	451	473	483	461	464	473	473	467	475	440	411	434	476	455	481	454	447	461	436	428	466	462	442	443	414	461	444	438	444	448	463	453	449	478	439	452	456	475	450	436	429	437	450	482	479	465	446	442	433	445	466	507	456	453	454	423	476	433	460	441	438	449	441	479	429	469	457	474	509	492	480	422	455	446	454	450	419	459	471	440	472	445	461	439	482	428	470	458	459	454	479	442	463	487	436	453	461	507	429	459	453	420	436	473	422	465	452	463	470	456	453	460	472	482	472	445	475	405	444	476	444	457	458	501	486	458	453	465	421	459	478	463	441	450	454	507	449	432	476	457	467	458	448	460	418	446	483	446	463	461	457	480	466	447	490	480	446	428	493	482	459	427	477	423	433	470	488	449	426	473	451	440	490	488	481	491	472	473	438	457	519	460	452	463	468	514	486	427	441	445	462	414	484	475	472	409	446	458	420	455	494	462	419	500	462	427	477	510	445	483	438	460	496	463	462	484	466	455	490	456	444	471	466	476	474	458	469	438	454	476	438	476	483	503	422	462	448	441	469	501	498	404	443	460	448	439
38869	12981	5638	2352	1623	1309	1144	1112	1023	981	969	967	1009	961	972	995	1011	1013	982	1003	972	1023	985	950	1009	971	979	980	989	959	1052	1021	991	987	1047	998	1030	1020	1006	1036	1039	974	983	981	1036	1064	991	1036	964	984	1010	1047	973	1032	1018	996	970	1042	1023	1031	988	1002	1016	1015	1021	983	960	960	947	1058	1024	999	993	988	988	939	1034	1014	956	972	1014	991	900	993	1016	1012	925	997	1067	991	986	935	996	978	1010	950	1035	1043	1030	1043	1002	1002	987	995	1027	995	970	1011	994	990	983	1009	990	1001	1049	972	1020	1006	1024	985	1001	1001	997	933	981	946	973	982	1052	1011	972	930	1001	1027	972	1020	954	971	966	1057	988	1036	950	1038	953	1002	1058	1014	953	1016	1044	998	1002	999	991	1007	1040	984	958	955	976	1024	960	977	970	990	934	964	991	990	1003	966	962	931	980	1011	981	975	987	1010	1006	1041	962	955	974	989	927	1007	973	999	1004	1029	964	992	1007	1025	1030	1056	955	940	1000	929	997	951	970	986	970	994	1008	1004	938	1034	1026	1048	1027	973	1036	986	992	1006	942	987	1034	994	929	956	1047	1005	994	961	1005	970	1007	1016	1005	956	1044	995	969	952	1003	1006	936	1009	1011	1029	991	1051	981	941	975	1035	971	985	1047	965	1027	1014	1014	988	958	1051	1017	949	1003	979	1032	1000	998	1019	968	974	989	1018	1046	988	975	967	1004	970	1046	923	972	986	971	990	1002	988	980	958	1006	968	991	955	1000	982	996	961	1018	1022	928	997	1034	969	949	1014	980	1022	1036	990	925	998	1022	993	975	981	997	990	1029	980	998	1006	1000	1023	1006	943	997	1004	972	1041	966	964	1040	992	968	967	1025	939	1023	998	1045	1048	976	982	981	999	1035	1028	919	923	1022	978	986	990	1056	1025	981	997	978	1063	963	921	972	928	1012	966	981	972	1015	961	1046	942	965	1021	1030	1065	1033	970	998	985	983	1011	985	994	1071	953	1021	1021	967	1047	1005	980	1003	1012	1014	1027	966	968	982	941	953	964	1027	999	1055	994	1019	993	1038	999	994	1017	999	996	917	986	1027	983	981	989	926	1003	990	1013	993	1002	1025	1010	1006	959	979	1032	959	1005	1039	1022	1007	990	985	1022	1027	997	987	977	953	994	1034	986	1011	1031	1016	1010	985	987	993	986	1008	930	995	984	976	1045	984	1032	964	1018	986	961	1047	982	976	951	1006	978	1036	969	1055	984	1013	1026	1025	969	996	951	1001	979	953	986	1002	1018	958	982	1000	1028	1001	1003	999	958	1001	986	964	1004	961	981	1038	973	955	945	990	926	987	1007	995	1023	1022	978	917	956	954	1058	981	949	1003	1011	984	960	981	984	1005	974	1022	983	1004	982	935	1015	968	921	1037	980	997	1016	995	987	992	970	1031	1023	994	976	1025	985	1061	1030	960	1027	976	981	1056	970	1032	994	971	980	1021	985	1049	971	947	1014	989	992	983	1023	1007	979	983	980	985	1026	1035	975	1018	985	1043	973	976	1049	974	969	956	1008	963	996	992	1024	991	946	974	998	993	1003	983	974	992	1035	1011	1036	1000	1009	1002	982	983	1005	1001	959	956	982	990	1009	997	1037	1023	995	992	1014	1044	1000	970	996	1001	1076	980	1009	1023	1012	970	964	984	1004	980	1036	983	958	979	1014	970	1018	1042	1018	991	952	1009	990	1000	1002	884	1039	1013	988	1016	1018	999	993	965	1010	1029	1010	969	968	1005	1003	979	962	1023	1032	1019	963	978	982	988	997	1021	978	974	953	964	971	1018	975	1011	984	1000	1014	970	970	979	992	961	1036	1025	1007	1040	992	1004	986	1047	994	971	952	966	962	1002	1045	1008	984	1006	1022	998	1025	1051	964	954	932	978	973	953	1027	969	1000	1005	961	1028	968	975	926	987	998	1059	1005	1049	974	1002	999	979	964	1001	969	973	1045	991	943	961	1000	1022	962	1029	1012	1026	997	987	1000	1030	1015	947	1031	1007	1026	995	957	944	1001	1026	983	979	957	941	981	981	976	1022	1001	959	1013	986	967	919	990	1053	1030	963	1013	934	1006	983	1035	983	916	1088	1005	1041	1007	986	993	964	1006	997	967	1011	1020	989	1000	969	1012	966	958	971	1001	1035	979	990	1048	965	1037	950	1006	956	976	941	995	1002	990	976	1014	995	955	1030	1071	991	1016	965	1013	1016	997	1049	960	1022	1016	1028	1004	1029	978	945	1025	995	1043	1002	964	972	1060	950	1001	1008	1032	1011	1022	970	1024	989	952	1047	1008	999	1029	1035	988	1016	968	986	1007	1037	962	1003	1038	1016	970	1020	975	979	1008	987	957	1039	975	958	945	1075	989	1000	979	983	1008	978	1000	1012	969	949	1016	998	977	998	1002	951	1019	954	1033	999	1000	975	1003	993	1062	1005	1031	988	956	939	1006	1019	1007	992	991	974	995	1022	966	1004	993	985	999	999	945	945	978	992	988	1016	998	965	978	1041	1060	989	1007	940	989	943	1023	1015	1049	1054	962	948	976	1013	1002	957	1019	1021	975	983	963	972	1065	1062	1057	973	1000	1082	1007	998	1032	995	978	965	1015	976	981	1008	986	1022	952	977	991	982	958	1041	970	967	938	1013	1002	971	1011	1050	1027	968	1012	953	971	961	1018	993	993	1033	983	958	1009	970	1040	1009	998	1010	960	1022	932	996	984	977	991	961	958	988	984	968	943	985	984	1018	1009	977	998	1038	951	981	1005	947	1009	994	1049	992	984	960	1014	992	983	1034	1027	979	1016	973	1037	965	987	1065	1003	972	961	980	952	936	930	1021	1020	995	999	1024	1006	986	884	992	1015	965	979	988	919	1003	999	996	979	1072	938	1052	1045	972	994	1024	986	982	1019	982	997	1016	996	1007	1010	957	985	964	1020	968	960	969	968	973	986	988	958	976	956	996	988	1019	992	992	996	1006	989	982	981	998	1032	990	998	991	921	1038	1013	1070	1030	1044	1013	1013	999	977	996	1047	1054	1021	986	996	1027	1011	1004	1013	981	994	1002	979	1009	955	974	963	927	987	1055	1006	966	1002	978	967	1015	915	1007	962	1009	1005	954	1004	971	1006	1057	926	1003	977	991	992	963	981	1071	1024	1040	1001	1013	986	1050	1016	925	969	951	1116	1020	978	1031	996	986	1012	928	1013	961	970	925	956	1011	970	1048	986	1038	979	1049	1042	1013	970	943	994	981	1018	958	980	991	973	985	995	922	1031	985	984	976	991	955	980	1032	953	1012	940	982	986	965	1025	961	1024	1032	982	1023	997	968	1020	966	1020	989	952	977	1052	1057	953	951	983	1019	1023	980	1025	939	977	935	1008	1017	1037	997	1049	983	1092	967	978	978	1002	1025	989	947	944	973	1036	1057	997	998	992	1015	962	985	979	1033	937	1015	969	998	1035	998	1059	980	1001	990	991	998	1020	966	1039	1018	982	992	975	1045	1011	1009	992	963	987	1030	973	958	1032	963	938	1010	1067	1038	1028	999	1034	943	998	984	1011	975	975	1031	1033	989	996	1007	978	973	970	976	956	992	1026	1008	1002	1025	1018	953	959	1016	992	1035	938	987	997	987	1001	1015	984	987	990	938	964	984	1003	1009	1020	922	976	992	990	976	963	1008	950	966	996	981	1018	1008	1000	1023	1003	1045	914	976	1001	1041	956	950	945	989	968	976	968	1009	985	969	1017	1046	1010	952	969	1012	1034	1049	978	1010	979	957	1001	1003	1026	1034	1009	1020	978	1061	1020	963	983	919	1003	1040	981	999	989	1014	1011	981	995	969	1022	993	992	944	935	971	971	1019	990	952	949	1001	985	1017	1011	965	986	1014	1016	961	1008	996	970	997	996	998	1022	1009	989	988	1004	1001	891	971	1044	1014	936	980	1037	996	1003	993	983	968	969	996	1009	976	1052	1035	964	1023	1015	988	946	987	997	1005	1002	937	1032	933	1036	1007	962	1021	991	963	979	1003	964	960	977	991	1022	1008	1000	964	987	1029	948	1015	1042	986	1013	982	981	992	997	957	1036	965
51493	22652	6681	2115	1074	685	547	495	431	453	388	473	467	466	423	484	454	414	424	484	493	426	447	448	467	427	471	415	505	426	428	476	470	448	429	449	420	447	439	416	420	451	481	448	430	444	444	470	441	476	432	442	474	438	471	447	435	471	477	453	440	452	420	404	415	429	415	400	453	463	445	459	457	434	462	419	418	409	466	496	491	439	453	436	463	484	479	434	425	462	465	450	468	468	403	405	417	438	459	463	415	459	469	464	413	423	465	457	457	388	449	490	445	474	492	479	481	451	463	413	481	469	453	408	440	417	411	406	435	425	437	431	463	428	479	444	448	440	461	446	464	460	429	441	416	464	455	441	470	451	420	419	453	436	445	430	436	446	462	443	461	458	463	463	457	456	433	466	453	419	443	449	454	477	433	431	417	435	442	423	480	437	451	433	451	464	451	457	443	423	441	431	446	436	477	407	498	464	459	412	470	421	455	483	420	422	475	477	447	426	472	431	438	441	458	409	441	455	438	427	448	385	430	447	452	445	445	455	448	432	431	465	447	455	420	419	469	447	448	482	426	408	419	486	451	466	445	421	450	436	406	465	422	421	437	438	432	463	432	471	447	453	497	423	443	461	456	420	448	454	458	453	426	409	414	470	458	432	455	489	469	475	437	470	489	437	426	460	466	479	462	390	434	420	470	437	436	438	465	444	439	481	437	440	443	442	437	445	467	452	405	459	456	444	434	419	491	425	466	478	426	484	437	453	456	438	498	448	419	518	442	435	444	443	446	505	459	456	442	434	470	468	436	432	456	464	514	425	443	446	438	446	468	442	448	473	428	462	433	399	465	450	446	455	461	468	411	447	480	445	418	444	449	453	446	467	438	457	484	479	449	430	451	447	447	451	442	458	438	441	470	457	447	464	447	420	456	478	443	469	443	468	477	419	464	440	435	468	446	459	481	466	441	449	443	415	472	473	432	476	396	467	433	461	466	471	426	470	406	467	438	441	468	435	415	439	453	441	456	464	469	511	476	468	415	448	447	478	467	439	423	414	427	406	467	447	467	468	430	443	441	429	452	439	417	411	437	481	383	485	423	431	465	417	478	411	426	460	425	490	443	474	508	492	399	447	488	478	436	500	402	452	413	450	478	445	505	465	464	431	425	420	465	433	403	437	448	468	453	408	484	460	432	460	434	463	473	442	446	449	399	463	434	413	486	451	449	465	433	436	446	439	419	461	421	433	456	436	472	447	430	457	458	433	453	437	440	451	478	482	413	471	467	431	442	471	452	417	481	440	413	463	487	470	465	482	406	447	454	475	461	449	455	443	444	424	459	424	468	451	465	381	433	479	446	444	452	450	473	417	410	452	403	415	430	487	493	465	416	439	481	419	440	385	431	466	455	438	427	429	439	492	449	465	462	407	451	473	485	468	443	435	452	437	434	418	471	467	421	418	452	447	498	538	426	447	448	449	400	458	438	483	431	451	461	484	463	431	448	419	472	439	462	419	463	408	455	469	435	452	466	436	399	448	495	433	431	429	411	468	471	411	423	476	447	421	434	477	468	422	477	439	455	453	462	453	467	439	464	409	443	445	408	443	449	470	456	457	413	507	434	516	438	479	424	427	467	458	474	447	461	444	488	436	429	425	430	413	435	481	443	460	410	463	467	415	463	471	447	438	434	433	424	448	401	426	379	471	438	444	451	462	443	502	463	439	442	467	423	469	463	480	462	392	412	491	469	443	458	458	413	434	423	477	469	425	453	474	477	420	454	444	478	439	465	489	452	435	483	464	447	471	481	436	457	430	469	446	454	430	468	448	433	426	434	440	385	469	475	443	488	453	488	420	477	424	414	453	476	417	427	457	453	465	479	486	468	461	458	458	450	461	438	476	441	417	433	451	439	451	468	443	427	481	414	453	468	451	457	471	444	443	469	442	446	496	418	447	463	460	458	415	420	458	457	486	425	437	435	471	429	438	426	401	438	449	462	447	469	491	445	464	448	408	463	451	454	453	457	502	467	467	447	467	395	471	455	432	441	408	432	466	460	436	498	446	461	446	441	428	451	455	439	425	501	448	452	481	459	430	429	440	483	437	428	427	455	383	419	463	439	471	439	445	464	436	427	420	437	468	447	466	498	445	428	415	452	453	471	437	467	440	465	390	476	472	457	439	434	446	434	431	445	469	443	467	471	407	424	455	421	431	464	418	472	456	428	463	449	438	440	505	459	474	443	451	481	483	417	421	400	452	437	430	445	448	449	427	446	434	431	482	472	444	443	464	452	427	466	425	473	454	480	439	469	429	451	503	481	433	454	459	450	446	443	502	436	404	449	436	460	419	445	435	444	391	460	453	479	428	467	458	443	440	388	460	439	441	466	430	473	453	457	430	442	441	481	430	430	457	449	450	456	473	428	436	436	450	444	455	480	487	428	466	418	466	438	431	443	464	443	446	456	476	459	423	433	491	438	438	463	433	452	422	392	453	462	436	450	423	459	464	462	452	409	502	493	437	427	439	431	415	398	451	427	455	417	463	446	461	472	479	492	455	444	482	427	465	469	493	458	432	493	439	469	421	405	417	418	459	422	431	441	421	405	480	458	492	452	456	451	438	472	441	434	449	454	465	490	444	422	434	434	416	448	416	456	474	431	411	456	491	445	499	440	388	468	461	450	467	432	443	478	468	425	451	471	435	440	444	448	468	437	432	467	459	450	435	457	411	440	447	398	429	442	483	437	404	425	437	478	458	475	480	456	455	458	431	449	480	421	437	426	484	456	478	390	459	469	437	423	429	430	447	458	479	441	436	445	450	455	429	441	459	485	452	463	452	452	488	442	444	423	403	428	440	409	447	451	397	466	416	448	440	445	421	436	449	443	459	458	407	480	435	429	473	459	473	444	456	437	420	428	441	485	443	431	435	454	427	435	432	437	462	460	390	426	419	441	465	479	448	456	434	414	467	425	476	441	463	497	421	490	430	421	458	426	401	440	456	450	475	454	437	451	435	470	460	458	496	446	461	462	433	412	437	457	465	463	411	422	452	481	468	418	421	429	438	423	472	481	475	479	444	420	411	474	425	420	429	433	470	412	406	441	446	474	450	425	461	446	465	481	470	446	439	446	463	393	434	464	464	469	477	467	449	464	376	462	489	449	474	447	427	445	472	490	471	449	482	452	424	462	454	456	463	457	430	442	487	428	477	424	427	428	430	476	465	454	438	453	424	418	461	456	429	470	446	406	486	501	434	490	459	470	455	469	457	471	445	467	451	442	440	441	431	460	449	437	446	445	477	469	426	471	456	457	444	433	481	431	443	450	407	447	454	460	458	450	450	438	458	430	483	439	454	459	430	442	464	424	444	441	459	452	440	439	472	473	451	475	435	456	427	450	477	413	442	407	483	437	467	449	455	410	444	404	398	455	412	452	505	481	436	480	440	430	434	447	449	470	431	458	471	459	454	448	446	443	391	437	439	457	425	459	414	457	444	473	452	473	497	476	434	464	400
35462	17081	7413	4433	2811	1693	1241	1075	982	982	918	1001	996	957	946	950	956	999	958	965	965	938	985	979	938	1013	915	963	972	960	965	946	999	936	917	966	1005	1005	937	999	974	965	1031	964	1032	966	972	954	951	919	999	960	967	960	985	953	969	960	937	988	1008	949	949	912	982	1001	1018	931	998	965	977	958	961	988	966	998	1032	974	982	983	963	994	947	987	959	977	970	997	930	1008	996	1042	968	911	947	963	1004	999	981	993	986	1028	966	954	1007	1029	938	959	957	969	947	919	940	949	1014	889	992	977	972	999	1007	973	951	947	987	988	953	970	994	937	975	960	923	996	1018	950	973	991	947	977	1023	968	961	933	995	974	967	934	959	975	945	936	975	998	937	991	946	991	923	1021	920	973	973	969	952	1007	952	998	956	979	1005	997	927	992	1006	938	1023	977	946	957	971	1037	1002	946	983	973	964	959	988	996	960	917	942	945	965	989	969	956	964	1024	978	963	948	1052	942	944	932	986	988	974	969	1003	959	947	976	959	954	984	981	989	983	985	976	1023	1004	975	1027	995	1015	966	909	996	1031	955	974	975	991	923	1016	995	985	942	980	921	972	1026	976	941	1004	961	977	909	923	1013	1057	941	961	952	945	1006	986	971	980	1054	985	968	1003	977	920	1002	948	987	976	1039	1005	980	986	990	977	1029	995	943	951	972	939	1019	993	956	945	957	951	964	957	931	1024	984	976	881	959	947	961	942	963	974	953	996	972	973	965	937	951	965	967	951	1036	977	1030	954	999	1001	962	962	933	1025	897	919	1039	976	992	1008	996	980	951	971	952	994	944	1001	965	974	975	975	966	939	949	1007	1041	896	918	1005	937	954	968	986	953	1032	1005	957	1006	1002	987	951	986	947	962	931	965	988	1001	971	964	944	987	1023	991	961	951	1000	982	950	943	942	1010	954	963	968	969	965	1006	947	941	960	949	956	968	994	954	985	966	981	987	959	975	984	968	935	959	989	948	1045	966	979	1011	986	956	967	968	974	985	1017	968	949	981	955	947	1032	1030	982	972	986	941	959	981	954	995	969	986	1004	968	962	964	956	976	1005	905	996	1015	1026	1015	952	983	956	928	1001	991	928	984	976	994	954	954	971	1077	1006	955	973	935	987	990	1013	988	988	966	960	979	950	962	937	957	972	997	955	974	931	973	978	1006	946	978	1019	996	973	922	951	1001	924	965	983	943	991	950	900	1030	1001	973	962	959	1004	1029	1006	1015	962	1010	944	973	972	964	993	986	951	908	1015	1033	946	946	940	949	995	957	937	975	949	940	999	1014	1008	948	1013	993	978	931	907	968	940	1025	979	926	964	1003	942	969	979	986	947	947	979	994	996	949	944	959	935	1023	976	957	994	919	969	1011	886	1013	983	976	1015	937	917	970	999	967	959	980	970	893	1003	958	981	950	1029	1013	959	908	972	961	1000	981	932	952	1002	1031	982	911	979	933	976	953	971	926	1001	947	979	983	952	964	1047	1003	1009	1041	1026	969	994	962	987	967	970	952	960	977	1005	969	968	994	973	950	934	918	956	932	1017	964	978	979	968	956	973	921	1006	1024	987	940	958	995	973	997	986	973	940	966	941	936	973	941	986	915	911	1045	968	986	958	970	970	1035	984	996	945	998	955	977	979	958	1008	965	984	1000	982	1013	968	981	931	1010	886	968	942	972	1021	1005	991	970	941	1007	955	959	964	946	962	953	1033	982	989	956	920	1025	954	1043	990	987	969	958	1005	1000	941	990	1019	961	979	1006	1004	1014	976	948	991	994	968	913	988	949	966	1003	950	954	957	931	940	958	941	935	1000	964	985	976	1012	933	1028	924	931	982	993	967	963	1014	937	984	1017	964	983	983	1003	926	949	997	969	958	958	1021	958	978	943	975	925	938	949	971	941	961	1008	966	997	1006	942	970	998	984	963	970	939	950	985	1009	949	969	998	967	963	922	1049	965	990	980	956	964	975	987	958	992	1006	974	951	953	974	962	996	1013	930	980	973	982	1004	972	1001	1002	1010	957	973	961	958	962	954	975	994	930	966	933	1009	951	962	989	983	985	958	960	975	981	962	1003	989	981	965	972	930	988	962	950	963	956	993	993	981	987	1003	956	994	950	1001	981	943	982	946	958	952	976	1000	952	1015	962	992	1001	1011	1003	973	954	1049	982	965	983	946	953	980	1022	1021	944	966	969	961	959	993	921	974	964	960	982	961	979	989	1072	974	1047	999	930	960	1008	946	970	967	957	947	973	975	936	948	991	972	985	981	939	950	904	1012	974	1019	943	936	958	986	926	1038	918	933	946	958	959	980	928	966	1009	1029	998	1013	962	937	1003	994	949	970	966	984	977	950	984	1006	973	949	932	954	937	959	954	971	965	985	965	957	949	942	956	951	1027	1011	957	1000	989	1005	989	945	993	939	975	973	944	1030	918	946	944	968	921	963	921	1014	911	980	1055	1012	1012	956	966	1014	935	937	991	1009	1013	927	957	990	975	965	939	1019	968	971	1008	941	1014	1020	943	952	975	965	994	968	1020	993	917	975	995	980	946	1007	977	978	936	937	924	1014	1025	1038	975	989	933	933	1029	1022	981	945	979	996	1007	998	994	989	974	999	965	993	937	946	1027	995	1028	1009	983	991	953	993	922	899	999	998	941	956	962	970	990	987	960	998	973	957	965	1022	978	1002	989	978	982	984	939	1012	959	976	975	947	991	1000	945	977	939	999	974	980	987	1042	986	1001	968	1011	958	1008	930	982	921	976	892	973	963	976	938	1025	984	976	921	958	1007	951	965	964	959	956	950	979	993	958	1024	951	937	979	1000	954	957	993	957	1033	978	992	937	992	977	1007	973	1041	978	998	971	939	947	972	999	926	1013	961	958	1035	919	958	966	968	1009	963	989	961	992	992	982	922	915	957	1005	932	963	994	971	1011	1008	999	960	989	989	924	956	1007	981	988	978	942	900	954	940	953	995	1011	1011	942	933	977	920	980	953	927	966	950	967	971	944	985	960	967	970	938	993	987	954	952	970	966	979	936	946	961	1013	955	957	983	1045	988	937	943	977	953	968	981	1013	952	966	944	969	960	985	907	961	923	978	924	980	975	977	948	976	1004	974	939	978	984	1049	998	978	970	982	923	943	989	1027	963	997	1004	935	952	963	958	972	1050	963	976	933	1016	950	981	986	956	948	967	918	985	907	963	978	1031	950	986	1007	1003	981	963	989	937	926	979	983	973	924	953	973	985	990	933	999	948	985	912	967	949	929	1023	978	970	981	973	971	983	981	972	977	904	1019	908	977	1036	995	977	1037	954	953	945	994	990	1010	992	1018	944	979	970	960	995	926	891	961	965	981	954	935	953	961	992	1041	975	1002	982	925	990	994	953	976	1014	985	980	996	952	988	980	1013	940	962	1007	938	970	954	941	959	918	935	953	988	965	950	979	985	982	869	967	978	923	999	1014	1034	962	979	999	994	948	931	1014	949	980	954	948	969	997	982	986	942	1031	976	982	977	935	983	1012	930	992	990	933	954	925	964	959	934	943	974	971	999	943	1013	961	959	985	998	995	890	991	996	958	1005	1011	1027	949	937	923	954	938	944	955	994	959	956	971	965	986	984	981	974	940	978	969	963	968	1003	993	917	968	960	983	975	987	943	1027	981	965	928	1027	968	965	1015	1005	959	944	965	960	1026	920	961	974	999	947	1089	957	967	962	967	985	989	1011	943	999	965	977	983	921	977	984
54422	21315	6943	1498	624	553	450	480	487	445	444	477	444	462	484	466	451	407	472	432	440	478	462	396	422	426	467	462	435	473	441	428	468	472	469	459	451	457	473	416	472	432	453	461	464	432	465	444	422	466	456	406	413	444	461	440	433	400	452	467	450	422	420	433	437	463	397	426	473	451	479	417	472	437	436	463	441	450	467	475	464	473	477	447	493	447	407	446	431	471	469	462	448	407	445	453	450	452	417	454	443	447	452	452	433	484	475	446	470	443	469	414	445	447	433	445	435	461	439	465	444	388	429	456	465	445	441	480	486	445	440	498	484	425	436	411	437	404	471	440	467	438	443	454	450	442	446	472	465	419	461	466	456	407	455	422	457	461	428	462	444	428	394	456	457	463	445	469	395	479	480	461	399	462	442	434	429	457	483	461	447	419	445	481	445	460	432	502	475	404	442	433	424	498	439	451	442	475	448	398	464	445	485	447	438	428	460	491	438	445	451	424	435	449	453	422	465	449	466	447	445	432	481	445	449	429	428	431	476	464	454	481	408	447	447	477	457	434	502	436	474	450	446	442	454	446	426	441	393	440	444	412	457	428	469	478	422	449	429	514	447	443	436	464	415	423	456	429	437	437	439	455	483	471	411	440	471	432	472	477	438	432	434	429	423	429	436	455	463	447	436	465	454	430	434	445	406	468	411	455	422	440	450	430	436	489	465	451	462	469	422	433	468	439	454	443	464	453	444	412	432	421	438	430	438	465	467	430	467	438	414	448	408	416	424	408	433	419	428	449	434	469	487	460	450	440	478	442	497	450	396	415	468	468	409	504	444	425	483	431	442	453	466	469	443	419	443	435	384	419	451	462	453	447	476	461	474	404	486	442	448	517	480	442	447	431	429	488	467	425	450	448	465	421	393	459	433	433	472	417	456	427	462	439	463	441	428	511	418	416	443	433	427	435	451	480	463	438	463	457	477	464	454	469	478	404	410	439	478	446	411	458	433	459	433	465	448	431	458	477	448	466	490	439	451	427	436	435	448	441	433	459	475	445	443	407	423	453	433	481	449	477	442	424	432	444	455	453	456	482	457	455	439	452	426	406	458	438	440	461	438	430	461	430	418	453	488	455	423	436	432	433	437	472	442	467	448	431	455	457	425	417	423	500	431	493	445	428	479	462	460	423	408	457	454	444	446	429	415	447	447	463	467	456	419	475	440	432	470	430	460	442	432	451	473	452	447	429	472	412	412	434	422	458	464	451	420	441	435	447	426	418	493	491	444	456	436	439	459	476	416	424	492	467	460	439	437	445	463	473	424	415	414	456	457	474	465	450	462	446	466	470	476	427	476	471	424	479	437	445	446	470	420	469	455	419	469	453	437	424	418	453	450	453	396	423	427	443	429	427	509	477	426	446	465	451	480	489	424	477	444	452	501	463	458	470	444	424	414	451	466	413	417	446	418	495	457	425	452	453	429	465	397	433	483	478	458	483	473	455	423	435	435	427	475	456	463	412	462	386	427	438	431	446	451	451	472	404	415	467	423	458	424	432	502	461	415	436	408	493	426	478	432	458	444	524	440	479	477	448	445	447	454	435	449	418	441	435	448	430	455	442	468	511	463	407	438	427	470	444	435	422	445	455	469	415	433	451	452	464	453	440	447	439	451	432	463	458	473	474	427	471	407	412	418	436	427	440	438	526	444	481	453	423	482	478	422	439	431	449	477	457	387	474	417	445	435	448	425	469	490	481	428	450	456	463	459	429	461	418	440	477	435	426	433	493	465	454	465	450	438	461	432	460	493	483	442	490	487	446	502	427	453	435	463	489	446	416	460	457	447	454	402	459	442	446	436	462	445	454	463	426	442	445	444	455	464	435	493	447	440	435	453	386	479	439	423	441	450	448	438	450	436	449	414	429	441	456	418	460	472	441	445	412	495	434	426	409	423	459	456	465	458	438	471	444	436	404	439	464	462	468	455	423	448	486	462	480	438	417	447	437	431	477	418	451	383	426	418	439	437	449	442	500	440	464	432	457	432	422	458	472	449	444	436	429	442	402	466	433	473	448	450	443	462	464	477	441	496	413	466	408	426	461	425	443	502	464	443	425	433	466	414	442	434	480	489	429	447	462	468	465	412	434	470	439	439	454	451	431	442	442	440	444	415	441	473	445	453	436	470	458	447	482	490	432	487	489	414	459	447	452	449	443	450	445	453	409	438	423	427	460	472	443	445	405	487	452	450	452	397	473	412	452	439	463	465	438	462	459	419	460	436	483	471	437	444	443	438	483	417	428	451	456	447	475	441	508	421	435	453	498	412	442	438	436	447	420	480	470	424	411	441	466	431	448	435	422	444	426	438	439	436	439	418	459	476	499	458	430	453	437	443	457	433	502	499	466	412	466	421	403	428	449	470	410	462	448	457	423	457	439	418	449	456	406	470	461	448	489	476	398	453	419	457	475	438	437	453	413	471	513	439	462	479	443	445	449	448	480	458	424	392	477	498	454	430	473	497	434	408	432	401	463	482	484	504	431	469	454	436	483	472	498	476	463	399	442	423	425	470	414	428	457	467	460	473	428	447	454	414	451	453	422	413	465	469	410	448	459	428	465	392	410	412	445	414	432	441	422	446	447	488	489	460	412	452	447	454	497	426	411	492	456	459	448	488	446	424	487	407	449	461	447	449	472	459	454	419	434	469	445	423	462	484	474	466	473	476	442	464	446	398	471	443	429	458	410	458	449	517	496	458	493	456	424	490	465	471	430	440	443	413	471	449	424	470	421	468	478	459	444	438	428	454	446	421	463	445	495	424	462	443	444	495	409	462	438	482	462	441	471	420	444	444	475	465	435	441	477	423	448	399	422	439	463	465	428	446	450	456	476	442	457	420	417	425	462	458	420	429	431	435	426	488	438	384	466	466	437	478	430	416	415	441	483	434	442	458	467	454	469	429	454	425	456	442	401	450	456	414	443	441	455	455	426	426	418	441	424	391	428	418	440	431	470	470	446	377	435	413	460	458	445	430	465	455	491	430	439	434	454	461	447	481	429	439	442	444	428	489	437	428	438	433	466	476	462	463	486	475	444	466	440	473	424	432	436	405	446	445	458	447	430	430	437	452	468	422	411	483	500	447	444	466	451	434	445	451	445	417	450	423	474	434	459	452	471	445	407	454	451	457	452	459	413	459	476	427	431	469	430	475	453	462	452	458	488	454	468	467	485	444	457	439	424	472	460	488	414	442	448	429	444	458	452	441	482	423	408	436	463	434	447	420	428	395	434	444	468	430	444	437	449	443	447	533	437	438	452	440	447	424	447	444	448	461	423	454	485	470	405	451	433	444	446	450	462	458	452	454	447	416	435	449	467	432	416	440	457	429	435	466	441	443	437	436	476	432	454	430	437	463	461	459	438	495	405	420	441	452	477	442	463	459	440	406	427	458	388	498	466	442	418	439	465	442	442	475	433	431	453	473	460	464	454	433	477	457	466	429	409	441	463	472	454
36921	11232	5233	2502	1502	1287	1122	1124	1025	1034	964	975	949	1023	975	967	991	975	933	1004	1008	986	1006	985	958	944	989	945	1000	1014	924	1028	953	963	1013	953	994	1014	921	920	996	950	950	980	988	955	941	974	971	961	986	962	965	957	962	1003	1014	1059	989	930	933	919	1029	968	1005	974	969	962	1008	974	1010	944	951	989	986	937	995	906	958	1006	912	958	968	984	1002	995	939	992	980	1036	962	1044	983	937	923	1003	967	947	977	970	994	985	964	953	934	933	990	963	976	993	974	985	985	974	924	1001	941	1029	1013	975	1015	1008	960	989	1014	939	995	980	950	1039	968	1034	1000	989	968	971	996	980	974	926	968	1027	985	999	982	956	971	949	910	907	926	942	1019	968	1040	1016	997	990	937	994	1015	986	1016	979	1012	975	1075	961	971	963	953	1024	976	1007	1016	1010	980	1015	924	958	1001	959	971	951	990	931	984	958	987	991	933	964	961	943	954	992	955	908	973	1010	969	950	981	994	946	986	972	1046	1015	945	995	941	974	932	1006	986	983	944	987	994	978	985	973	1023	949	970	982	953	996	986	1007	979	1008	938	891	1070	990	1010	908	1007	988	995	1063	939	953	968	887	999	1006	1035	1026	1000	937	959	957	950	991	955	986	960	988	953	1025	956	989	936	992	1002	1019	984	989	963	996	1023	999	964	972	950	960	993	996	911	986	971	962	942	935	1007	939	1038	964	968	911	927	982	952	1023	1001	971	954	983	1016	979	951	1003	1033	1009	994	942	1004	968	958	915	965	1043	1014	1013	966	1023	957	951	1033	1012	899	966	935	970	990	937	994	972	983	967	977	921	964	925	958	976	982	994	945	964	1007	978	946	1003	956	954	959	1009	989	1004	1013	998	974	918	972	997	979	943	1014	914	986	1012	1019	982	970	990	1012	1026	959	1003	977	1003	936	923	968	1003	929	976	1013	952	974	981	1013	960	980	1047	967	920	963	943	982	942	975	956	956	913	959	1033	1003	942	962	1022	1008	951	980	997	968	965	960	987	998	973	1011	969	960	936	900	1007	1003	1016	1036	952	981	920	1046	958	988	966	984	1003	993	945	969	973	978	958	990	939	964	985	981	978	968	938	984	981	994	968	983	1018	986	1078	934	969	955	1020	939	996	956	972	918	981	943	1024	934	955	1020	996	933	996	1000	983	994	1010	957	972	1001	1027	953	958	930	987	1013	990	971	988	960	1016	993	958	1039	972	954	969	989	924	997	963	998	1006	1004	985	978	942	960	971	956	997	965	992	978	958	975	960	960	1014	992	976	941	996	1002	961	930	941	961	908	1045	982	972	1006	974	1002	1022	993	921	976	995	992	1002	974	957	947	941	997	959	975	1017	962	1000	939	933	968	976	1028	960	988	1029	983	1045	960	984	967	1032	980	955	1027	971	941	965	1037	988	980	1006	946	997	968	998	955	1020	1003	1015	999	969	969	986	979	1034	986	1025	998	982	958	976	963	1020	1028	970	981	972	979	986	970	913	973	978	997	961	1002	934	962	990	931	964	989	965	1013	925	966	968	949	983	1001	992	970	987	1026	992	1034	967	1007	1007	997	945	991	963	942	1016	1026	944	991	1028	948	956	968	1021	962	946	935	1019	960	968	989	1011	968	976	980	1009	955	997	989	922	990	1003	962	985	986	992	977	936	999	1000	936	985	950	1033	953	992	933	1037	961	954	952	1009	960	1006	974	959	971	954	1008	986	987	998	920	970	1018	1000	966	951	983	975	1046	983	1000	988	1045	960	962	965	946	928	966	977	971	1025	1013	940	909	989	932	987	950	967	1023	972	982	936	981	943	976	1051	977	979	994	973	973	950	967	982	967	930	1009	977	1005	947	981	975	958	942	959	978	964	937	981	1005	910	953	1011	992	959	1007	986	968	985	982	911	1010	1009	978	955	950	953	1039	958	1022	1020	911	995	957	976	920	970	968	1006	977	995	951	977	932	1023	967	1014	976	979	987	998	934	944	963	979	988	962	960	934	995	991	1015	941	1014	991	968	940	978	988	997	939	984	975	913	957	972	960	1006	934	1029	1063	914	1011	995	1011	1023	925	964	970	979	967	966	912	977	1003	988	989	998	998	1018	1022	944	942	983	996	1004	963	959	1023	1006	930	989	1025	931	955	967	918	934	1001	975	948	1022	997	994	1009	970	981	1016	914	957	974	963	991	966	990	980	960	946	1026	983	971	965	1040	978	946	986	949	1013	979	958	935	978	988	1000	1021	999	952	991	965	1019	965	1011	904	976	948	954	997	944	1013	1023	947	950	1003	975	1001	940	967	1020	989	993	1015	954	995	945	928	1017	995	958	978	998	998	952	1024	993	955	970	1034	972	997	958	906	995	952	1040	1002	976	1012	998	1043	957	981	996	1064	977	994	1005	969	972	974	967	1008	951	907	932	960	980	959	952	980	984	1011	989	982	944	907	968	1027	1001	993	1023	1018	970	997	956	972	913	961	936	1003	990	952	1001	971	983	976	942	1008	971	1031	1009	945	1062	932	911	990	993	909	940	985	963	1001	970	944	993	935	983	966	994	940	994	982	989	942	965	1033	972	1029	991	1063	970	1012	986	1093	1033	984	999	1008	966	991	1030	1033	1031	996	950	971	944	1014	972	974	963	994	1002	1001	958	983	993	994	1028	976	962	967	1015	988	1053	1009	968	972	968	889	1036	1004	1027	975	991	1011	1001	1011	958	1010	1054	960	1022	937	977	1034	1000	980	948	1031	976	1014	939	980	987	1015	958	969	963	973	978	966	948	1006	917	950	966	916	1041	954	956	958	969	981	965	994	979	925	953	1007	994	984	1018	1016	964	962	1010	956	936	977	1018	995	972	994	989	950	905	927	1008	1017	936	944	993	1017	947	993	979	995	982	938	952	1000	991	978	968	974	1001	957	1018	1004	982	987	977	975	985	971	1021	1002	1007	992	991	973	1005	992	977	997	1009	1017	1046	964	915	1012	977	1010	971	984	983	957	962	916	942	963	949	951	995	982	935	1003	953	1036	1010	1021	1023	1011	987	975	959	1014	940	954	985	1006	1008	1002	1052	973	976	983	929	1014	998	948	965	944	980	993	1036	993	999	977	1019	959	1035	986	977	1037	950	1021	969	963	979	921	1032	1008	974	957	1009	1025	999	950	943	968	919	979	969	970	963	1007	959	1015	909	989	984	977	1006	1024	1026	1008	1004	980	943	944	977	994	1021	937	989	977	944	985	1026	1012	976	998	1014	947	966	970	969	1011	1012	1035	1030	937	1029	1022	982	961	977	1015	1014	922	981	964	963	950	1009	978	953	977	1023	1014	976	960	989	1006	933	1001	981	969	965	990	945	1011	1023	991	915	989	1030	979	954	979	985	1003	991	1001	979	972	1019	989	1003	972	937	1065	999	1012	1005	1019	992	996	1004	947	951	995	968	1002	916	990	966	991	1028	1001	973	966	989	975	949	936	988	1011	961	954	952	941	954	962	966	922	932	967	960	973	973	952	1042	962	987	954	978	939	988	1016	1044	956	982	952	980	1062	916	1000	993	949	950	1014	954	902	966	981	978	989	1024	1025	928	954	978	957	1005	1032	945	971	960	939	993	980	1055	943	954	949	991	1004	966	965	990	914	953	956	989	981	996	1003	944	955	927	980	1005	1010	950	953	999	987	982	926	982	974	975	981	989	943	1006	1020	940	1002	953	987	964	939	998	994	944	988	1005	1005	904	973	940	996	994	990	957	923	1025	1016	977	987	1001	1015	973	946	991	977	962	1017	958	951	978	903	1019	960	969	963	970	986	985	1025	1035	997	938	1023	1005	1003	1005	962	965	929	968	1027	1011	957	915	1028	1027	978	1006	943	1049	1024	986	935	993
59894	25825	8678	1517	695	561	508	519	521	457	485	477	488	425	432	434	461	422	503	492	426	452	491	450	464	414	459	461	435	451	478	435	487	457	461	480	475	454	453	489	465	469	468	431	436	470	455	505	525	418	449	390	456	487	451	487	467	444	428	435	427	451	434	461	486	469	458	475	498	445	490	497	465	452	455	433	480	486	475	413	504	468	487	438	452	441	472	500	442	442	465	426	474	471	471	469	441	451	425	425	466	461	469	485	484	469	468	401	442	422	464	424	470	476	437	453	516	450	481	447	465	480	451	462	467	462	445	458	472	465	477	492	472	475	427	459	432	467	437	478	451	473	461	447	487	460	459	423	480	484	430	428	466	463	469	429	445	468	443	478	462	443	463	443	464	454	425	457	481	467	484	447	457	436	421	435	430	435	435	485	437	418	432	450	458	463	456	447	459	440	469	443	444	487	462	469	478	437	480	468	474	460	437	462	486	440	470	417	498	482	491	475	451	460	423	449	495	446	501	462	479	450	475	479	435	435	468	455	456	435	457	470	497	437	527	416	460	460	473	474	427	478	411	458	484	434	489	478	423	435	437	448	484	450	444	446	494	445	452	479	440	466	439	422	436	472	474	443	476	447	421	429	471	468	437	448	443	466	461	444	426	466	433	469	462	466	456	469	414	487	441	467	445	456	469	470	456	452	441	475	504	402	458	450	438	440	478	451	491	475	490	449	443	436	490	460	437	428	459	451	422	468	473	481	428	449	473	459	465	465	441	438	462	485	460	466	411	464	482	453	443	455	482	457	447	440	460	434	475	435	470	498	478	443	462	522	459	461	467	437	445	419	468	491	474	455	478	479	446	444	465	479	463	496	510	441	445	479	466	450	446	435	468	449	453	442	465	478	511	428	450	438	470	452	422	447	444	472	477	457	464	432	480	472	473	428	468	456	485	491	443	443	434	453	466	449	461	439	498	488	494	455	457	450	480	437	455	436	443	467	465	465	453	459	489	473	470	425	470	457	442	461	483	437	411	437	442	446	452	511	439	444	436	500	494	449	463	459	478	425	439	465	424	410	468	444	422	406	505	473	473	457	433	471	499	414	473	435	462	430	470	467	475	466	498	436	461	470	453	449	437	497	440	420	478	485	474	448	444	448	450	434	428	473	412	472	433	490	464	478	496	439	418	471	425	458	506	482	490	462	444	460	455	482	450	452	480	438	469	411	458	471	444	465	454	402	482	452	451	479	471	420	469	519	449	491	439	459	438	491	417	486	437	444	449	437	422	456	461	455	482	487	442	455	464	436	434	455	412	451	482	442	469	449	497	491	449	469	395	483	430	415	458	417	485	467	461	448	450	455	491	464	472	480	439	438	452	480	438	438	482	459	459	472	462	466	447	455	454	426	428	435	413	465	446	475	464	436	469	448	453	433	457	481	469	435	464	439	489	438	439	404	447	438	426	469	511	491	454	478	453	479	406	438	433	445	479	444	477	469	471	478	460	472	453	430	446	435	472	451	435	446	463	468	451	443	460	463	491	435	451	455	461	455	459	451	500	464	444	446	467	447	465	472	488	442	447	433	455	430	481	439	435	407	445	458	466	449	465	425	456	423	391	431	475	448	447	457	454	478	493	449	445	486	461	447	465	447	474	458	474	437	500	487	414	525	479	486	437	476	404	437	448	503	487	504	477	452	473	485	444	515	447	462	441	442	445	457	428	441	487	451	462	445	480	454	460	471	488	471	472	423	433	478	451	501	473	464	440	461	443	481	489	480	478	476	459	438	448	427	429	453	418	510	478	476	453	490	468	464	432	466	472	452	449	403	472	443	444	489	464	456	488	463	460	470	468	439	440	419	489	466	420	463	480	453	444	473	455	445	444	439	500	410	479	448	452	479	456	475	470	424	454	459	445	492	457	429	487	480	495	450	427	464	427	443	457	492	452	464	482	452	466	451	473	472	450	457	483	463	462	474	455	441	444	487	463	456	430	417	484	482	434	443	471	415	471	448	470	422	416	478	494	449	458	467	447	459	435	491	443	478	449	470	483	451	481	464	480	430	460	448	436	440	456	470	442	498	462	461	457	484	441	452	444	421	479	460	438	455	410	466	456	423	404	458	468	415	437	447	453	452	452	419	388	476	447	493	474	440	429	434	448	446	483	470	484	462	460	441	458	493	435	492	454	450	472	431	507	418	448	474	399	451	462	444	469	458	473	460	471	484	457	445	474	412	473	462	444	449	435	426	463	483	465	459	448	399	402	440	482	440	476	482	482	423	452	498	454	445	498	468	527	444	467	472	433	420	447	454	428	445	504	436	447	504	454	456	489	457	454	475	465	469	454	462	433	440	490	460	451	407	462	478	410	447	435	452	451	424	467	450	475	480	458	469	441	506	454	414	432	491	433	426	468	451	483	504	466	448	443	429	438	471	442	436	447	477	473	447	468	471	467	426	453	446	406	498	531	437	443	448	446	459	476	467	473	470	460	407	492	464	482	456	468	496	498	454	420	495	466	433	504	455	506	458	437	415	409	449	434	444	434	456	476	453	442	481	473	453	431	467	444	428	480	429	497	449	458	463	452	450	453	405	460	464	461	500	434	430	450	432	405	451	480	445	445	488	457	447	449	508	474	481	433	446	433	430	483	448	445	438	445	435	454	431	428	473	490	504	479	442	446	424	435	433	421	445	486	490	439	461	490	458	451	489	476	414	478	433	466	469	466	462	483	444	483	484	421	450	462	496	478	479	464	478	445	447	468	479	491	467	491	432	415	453	530	433	462	468	430	430	514	486	427	462	470	494	450	458	459	441	434	447	497	480	471	510	470	475	441	445	484	471	461	449	451	468	428	428	424	467	468	459	444	480	428	479	458	450	451	474	455	474	483	431	422	488	433	451	430	471	482	416	488	498	460	450	397	445	411	405	416	430	479	425	463	467	459	440	466	442	442	494	476	458	464	488	424	434	409	434	500	435	498	461	486	439	450	461	466	445	449	477	470	437	414	450	426	450	461	441	505	443	501	474	489	475	461	442	502	453	449	444	451	519	466	450	456	420	497	422	466	522	433	424	437	427	482	496	467	429	482	468	470	442	433	484	446	483	435	456	462	466	395	463	497	458	425	473	463	474	492	437	410	436	416	440	474	466	474	475	484	451	467	497	453	449	448	441	477	452	449	511	493	456	444	421	469	461	467	472	441	475	450	471	444	457	426	468	447	476	464	462	442	459	441	429	464	462	453	407	479	475	465	425	470	445	449	429	421	446	460	453	467	439	466	440	425	486	478	507	441	459	467	450	463	485	427	487	500	502	444	444	479	462	500	493	453	463	417	437	472	479	462	461	497	460	457	458	453	465	431	441	496	482	423	458	422	458	454	495	429	454	458	427	448	455	462	464	435	446	459	472	461	445	471	454	447	439	442	480	436	468	448	447	503	433	498	455	446	406	451	495	498	467	445	435	426	469	442	433	503	471	425	463	464	498	479	461	429	498	423	449	426	453
41056	15860	5522	2408	1536	1144	1124	1036	1052	999	973	1006	985	997	993	945	950	959	981	1037	936	1032	1004	1010	981	940	955	988	1043	1025	979	995	985	985	1009	1055	1011	1049	1008	1006	984	985	987	983	978	1004	1039	1015	958	1006	1023	1043	1004	967	967	1038	1049	935	942	927	1000	1033	1045	984	1033	981	931	940	1018	979	990	1035	1044	978	954	987	1003	997	969	970	1008	976	1010	971	957	987	1012	988	963	1020	1007	1009	1035	997	1026	979	984	988	986	991	974	1002	954	1004	1020	1010	969	975	977	1023	973	985	1028	984	1000	991	999	991	953	949	1018	974	961	1000	1018	988	1018	952	1033	1004	981	983	929	953	993	977	960	992	1005	1027	973	958	973	983	989	915	1011	954	980	966	986	962	958	956	1049	971	985	990	971	1013	1041	928	988	1042	985	1022	964	1024	1023	961	978	988	1013	939	976	1000	1008	949	947	981	985	1030	1035	966	1052	982	925	1058	989	1000	990	966	1036	1031	1009	963	977	1031	981	968	1019	996	996	996	997	1005	1035	971	998	1010	1011	944	965	1030	984	983	1037	1009	925	972	950	991	1021	964	935	1001	959	1004	961	1012	962	1021	1004	959	989	984	997	994	1011	966	979	990	1002	1052	1007	967	980	1000	1044	1046	977	1024	1010	1039	955	1001	947	1036	991	1014	1002	980	990	924	954	994	1008	986	1054	970	1011	946	968	977	1070	1009	929	955	998	1031	986	1029	979	996	984	985	1016	994	975	998	971	937	987	968	969	1028	960	948	1007	995	1048	1050	1022	1024	1042	985	987	1001	957	986	930	985	1041	961	932	925	968	975	972	994	962	1007	1012	968	987	1049	1022	973	1025	960	1050	973	1016	978	1014	1013	1022	1016	968	971	966	988	1000	1037	977	969	972	984	972	1016	998	1000	1039	967	1010	965	1007	1000	1018	972	981	984	954	1026	971	972	976	947	1034	965	987	1024	996	964	996	989	1035	1041	968	1041	967	978	985	989	1014	936	1007	1010	990	922	997	1020	969	976	977	1047	1004	980	1010	980	978	974	1018	1005	1010	945	977	1026	1018	970	1004	1070	962	987	994	988	998	1006	963	948	966	998	1020	1029	926	1032	1020	1013	947	1030	967	965	1032	963	970	994	1038	998	964	982	1030	1006	1020	963	949	1026	949	986	979	993	1002	972	964	1000	984	994	1028	1017	1015	972	946	993	982	1068	965	995	1006	1007	1003	1015	1037	951	1018	1054	1024	1039	1007	980	1002	1005	1015	981	972	966	1002	985	995	967	990	1015	929	971	1052	985	969	990	1009	1024	961	999	962	1001	965	1011	986	1047	982	932	973	1042	985	988	929	988	944	962	1042	1009	1008	989	1086	1002	971	981	1001	986	981	955	1024	1014	975	978	986	994	924	968	998	1022	979	1015	985	967	1000	982	995	975	897	989	988	989	969	976	1039	999	997	1004	1001	990	1003	995	1007	1003	978	1048	959	967	989	1012	1036	944	989	1015	989	965	1002	1028	945	976	1000	988	988	920	976	950	1003	1039	988	962	963	997	1036	992	993	954	977	959	1002	1024	1001	974	1012	1014	986	1019	974	1012	997	1030	954	992	981	957	994	979	956	999	1009	1000	977	996	1017	938	991	1017	949	1036	958	986	1024	1009	953	1066	1018	986	995	1002	1029	1012	961	1025	982	980	992	998	991	930	1024	995	986	941	1010	1008	967	1032	957	963	1062	992	966	979	1022	965	940	915	996	983	958	986	943	961	1027	971	1014	995	986	1067	989	972	1002	954	1020	1000	999	931	1021	986	979	958	1059	991	994	1007	972	996	976	985	1047	1021	974	966	1049	959	1021	961	926	939	1003	952	1000	994	1016	959	950	1006	1016	991	1029	912	997	1013	1006	996	1002	968	999	1020	1014	977	942	991	954	943	965	975	1002	1020	1005	943	983	993	986	978	1036	1043	1017	1009	990	1025	928	940	935	977	1022	1029	991	949	994	971	1052	974	960	999	985	993	995	1005	1033	990	971	968	1016	903	971	944	975	984	1006	1030	961	988	986	1011	939	993	1001	990	914	991	984	988	1000	1021	1004	1036	964	1034	965	990	1042	1063	1002	1047	1016	994	971	953	1025	991	1011	1012	911	943	1040	1002	1010	1000	949	1011	978	988	1031	1006	1026	995	1016	1022	980	971	928	993	982	940	997	1032	993	1012	1045	1028	976	975	985	1031	1005	980	948	1014	997	990	1002	964	1011	951	993	972	1021	992	1015	957	1034	1061	976	1002	1050	1007	966	988	1065	963	1018	1031	1007	949	999	999	1073	1054	1043	977	960	1011	988	971	1010	989	938	988	1009	987	1034	1010	959	999	1023	952	955	965	973	1044	1018	992	1027	993	994	981	1034	1028	1021	992	1008	972	964	1014	987	973	982	967	941	1029	985	937	940	959	1036	1056	932	994	979	1003	1016	946	978	964	1010	993	993	1048	1041	962	997	958	958	1009	1028	979	1019	1019	957	1039	958	1054	958	1014	975	1015	970	1029	973	943	974	1022	956	997	1005	1020	988	1009	924	984	974	989	1000	993	977	1018	1037	1000	955	980	934	966	1017	1035	1013	962	1002	1037	916	971	981	958	976	1034	977	984	973	1045	973	978	940	1025	1020	923	956	959	1051	981	990	1019	1027	1016	969	1004	982	1012	973	1001	993	1049	1046	930	1032	1048	1048	964	983	972	1008	1099	996	1031	1001	949	1002	1023	984	1048	954	950	970	1045	970	1010	985	1000	969	987	990	966	1042	1005	993	1018	1025	1024	973	956	955	950	980	945	967	1029	1012	979	893	1028	1001	1026	1013	962	996	993	995	968	1031	936	966	980	991	1003	955	1007	909	1016	982	997	1017	982	984	956	1011	976	1005	956	1006	959	1026	967	1017	1013	1006	955	944	941	998	1004	994	1012	1031	1002	979	1007	972	1011	942	977	976	958	1006	980	955	942	1017	964	993	1055	987	983	966	955	979	996	1007	960	976	930	1020	982	946	980	1008	1009	1040	970	974	946	1009	971	962	1008	980	988	985	1018	966	969	1011	958	1006	1051	999	1006	961	996	1011	1010	1026	1037	986	979	969	1022	930	1015	979	955	1044	989	971	947	1038	981	968	1007	988	955	1002	939	1023	980	1043	952	1005	985	931	996	1024	991	951	972	1026	971	966	1010	1009	1044	1014	963	992	968	976	982	969	988	956	1015	985	1016	988	1071	962	1019	1016	981	1027	1017	921	1046	1002	982	999	1015	1010	944	989	990	1017	995	997	1051	996	1006	1024	1039	951	972	1022	1041	1027	962	995	992	933	1062	1007	1021	914	979	973	977	988	1029	957	973	967	1019	962	995	1053	954	960	959	1048	994	971	1013	996	1006	1002	954	959	993	1009	1013	990	991	989	976	968	1003	964	1024	985	1007	954	968	937	982	1005	995	994	985	1016	1010	1007	929	1004	1005	989	1076	1007	976	1008	998	1018	968	1012	933	955	999	989	943	1045	1013	971	975	924	958	1010	1041	970	1016	989	956	1013	971	976	968	1021	984	961	1030	1057	1001	937	993	970	976	1024	1032	968	1003	1052	1005	1002	985	1004	951	965	1016	1007	1019	951	982	974	959	991	977	999	1011	994	1036	955	975	1014	960	967	952	1006	949	1001	971	986	1035	962	1025	1009	1065	968	992	1018	993	1037	1034	988	978	976	1002	985	1052	988	1017	951	1027	960	991	1006	977	983	969	991	1092	1004	1010	992	1037	977	966	975	934	1017	946	1011	995	992	998	1052	1022	983	1026	1010	946	1060	1010	1012	1026	1041	969	1010	1028	935	979	970	959	963	979	955	951	937	975	985	970	987	1008	1059	966	985	985	983	967	1000	940	973	971	983	989	956	995	1033	971	984	1007	1003	949	984	989	954	1041	998	1060	941	973	1030	986	977	988	966	997	986	1013	995	955	932	1003	983	985	971	991	975	997	991	982	991	1034	956	980	1025	986	1051	1021	970	1057	971	1054	994	1037	964	987	1002	966	1051	976	996	995	988	999	962	1014	974	1018	980	1006	954	983	998	982
48684	12670	1681	522	506	438	463	461	453	443	456	420	455	465	444	443	461	492	445	491	414	431	457	421	479	417	445	438	455	422	444	457	476	457	439	435	438	442	445	476	484	461	425	436	464	412	461	392	464	445	466	429	407	445	441	465	445	475	448	474	445	481	447	421	457	459	452	463	451	432	456	455	440	452	459	452	453	453	445	418	458	463	445	489	430	451	443	429	462	404	447	475	411	474	400	447	462	464	415	433	446	437	415	440	451	444	466	450	438	422	460	452	479	451	455	434	443	423	469	481	430	416	442	422	457	439	429	453	442	479	422	432	440	462	469	417	442	439	449	492	451	440	424	444	449	512	466	416	437	456	433	423	395	465	479	424	423	465	458	447	478	458	428	458	459	448	470	447	427	465	447	470	428	498	468	446	448	429	452	411	476	457	487	428	465	464	415	464	419	425	428	439	402	469	482	426	425	448	478	455	438	459	489	434	418	443	467	447	433	490	452	432	467	465	486	466	444	417	451	445	430	425	460	454	418	450	419	455	442	470	454	431	444	435	418	435	403	455	469	472	429	437	464	456	445	475	414	465	432	457	444	458	432	415	471	429	449	441	469	431	467	431	457	475	433	482	455	449	454	437	413	439	479	443	449	468	483	490	453	477	461	422	445	453	459	459	446	470	435	411	454	435	445	434	494	451	439	443	457	401	445	421	447	456	433	457	421	393	462	471	429	412	438	455	441	501	453	477	438	420	436	418	498	419	441	482	425	451	418	429	435	426	450	434	468	467	458	450	453	471	438	444	486	453	441	440	441	465	463	453	475	484	460	435	470	442	431	419	490	446	461	424	428	419	417	478	427	493	407	442	450	416	442	477	422	450	488	443	441	425	446	420	439	463	451	442	406	443	441	421	456	445	415	437	416	444	445	437	444	451	422	435	485	406	437	449	446	463	451	448	427	468	412	430	418	480	441	477	460	443	430	481	413	418	446	412	459	488	431	468	464	446	430	436	478	435	429	469	457	438	404	465	419	448	450	453	471	443	427	456	444	427	448	430	426	421	409	479	471	454	456	438	459	475	424	465	448	519	476	461	449	414	469	492	431	465	439	464	409	451	448	489	452	455	456	433	404	440	405	445	442	457	441	431	470	444	462	461	454	477	475	445	451	448	470	462	447	399	468	460	486	441	447	471	427	475	478	455	455	422	466	446	442	430	464	465	458	405	423	418	468	461	451	476	504	423	461	421	453	449	463	453	474	460	459	457	458	485	477	445	414	432	454	443	482	459	435	477	461	454	461	470	475	436	462	443	422	455	439	449	433	417	432	482	407	447	472	464	436	485	498	449	435	451	451	441	454	446	451	455	463	445	461	447	440	455	438	436	468	490	437	448	459	447	476	435	452	421	464	480	463	404	454	446	423	406	390	442	485	470	473	492	392	451	464	447	433	476	450	472	474	430	460	417	451	477	451	421	443	434	412	434	458	425	464	463	429	457	446	427	459	433	421	426	496	450	468	483	476	471	451	436	442	442	429	454	437	458	418	446	466	454	498	438	426	476	444	419	465	406	445	430	455	441	429	425	449	442	458	474	427	447	480	455	419	457	433	449	458	407	443	457	442	457	442	414	447	426	445	467	441	445	430	423	484	427	453	438	477	439	417	458	474	440	427	468	429	455	452	467	401	456	441	471	417	468	446	435	482	421	464	428	406	388	473	460	468	450	460	423	462	416	430	467	445	400	457	449	467	434	457	436	442	502	439	453	475	427	457	434	453	442	451	446	429	491	484	429	501	467	405	476	417	449	439	484	424	421	478	483	462	416	458	439	431	468	435	463	422	424	453	469	474	429	487	439	423	468	454	455	477	465	472	453	491	395	455	476	450	454	404	422	448	477	421	470	433	441	474	495	449	465	413	460	430	450	462	459	457	419	457	446	467	447	463	446	466	433	437	452	445	439	440	432	414	432	438	468	418	440	461	467	428	439	451	454	453	437	473	476	468	443	475	428	431	417	424	485	460	469	499	471	447	444	493	456	472	475	456	469	448	465	443	454	421	450	452	402	451	452	474	466	468	469	447	444	476	445	467	433	451	456	452	455	442	468	466	449	458	454	457	471	440	416	424	422	435	428	432	496	448	433	432	457	469	472	436	479	418	463	440	494	464	437	428	408	444	453	453	423	494	428	457	452	474	448	443	445	423	455	454	453	439	435	437	431	470	478	394	468	431	459	410	439	428	446	446	447	423	481	471	405	447	464	426	468	446	448	458	459	454	432	436	472	416	433	453	438	453	448	407	434	444	472	460	448	442	465	416	424	427	466	434	472	455	457	458	417	482	472	398	503	474	437	457	446	414	443	452	441	455	460	451	436	425	444	416	436	473	418	480	457	460	475	498	433	460	423	441	435	454	482	444	490	470	459	493	462	462	426	452	447	440	435	453	450	476	435	476	465	431	468	461	466	418	441	452	454	441	411	425	452	433	467	453	453	450	467	456	401	491	468	449	422	438	449	476	473	519	464	461	432	433	449	449	431	426	447	447	401	428	418	445	429	431	466	440	449	438	485	459	426	460	467	411	458	420	498	414	461	426	455	481	429	460	450	434	483	417	433	478	506	450	446	429	449	456	470	447	440	520	462	419	452	479	485	454	429	458	432	455	474	465	447	443	417	474	422	396	447	415	411	430	451	437	440	437	417	463	450	423	460	436	474	445	487	463	435	429	483	415	452	420	463	443	446	430	466	456	450	427	468	443	424	458	494	484	488	435	423	439	433	414	453	462	463	449	436	454	480	433	447	456	449	436	489	422	455	450	457	466	445	448	449	458	423	442	438	460	445	425	454	462	457	421	484	467	435	431	462	467	438	446	422	437	459	393	467	468	420	467	445	471	424	448	450	443	484	441	448	467	440	449	470	468	430	459	457	453	439	449	413	449	458	451	436	478	445	452	465	442	467	445	477	432	411	422	430	452	483	407	435	467	463	496	467	445	446	443	425	461	501	458	437	435	437	434	446	466	415	503	452	450	404	457	435	482	441	458	407	483	425	424	422	421	469	458	456	457	448	487	443	422	482	432	441	480	448	411	445	452	479	434	418	474	443	432	448	455	435	440	452	507	411	426	402	427	472	465	444	471	467	440	421	433	387	417	432	487	438	445	437	466	438	447	437	464	463	413	436	445	464	451	481	412	448	469	429	440	432	444	478	450	434	479	454	503	440	440	476	431	474	442	457	501	457	451	466	492	450	452	418	424	443	440	434	418	441	425	430	451	447	440	438	458	466	438	440	453	466	420	449	438	437	456	434	443	402	427	470	429	483	441	454	441	434	472	458	429	428	461	465	495	450	508	447	441	479	431	459	481	453	481	460	451	409	416	432	430	471	467	436	478	446	476	432	488	466	455	470	468	404	447	418	413	437	445	421	485	454	451	432	462	488	483	469	489	444	438	434	416	431	459	469	407	463	412	464	470	471	464	463	454	506	454	462	430	402	452	403	444	498	467	481	472	460
31043	4716	1841	1219	1098	1029	976	1031	1037	998	953	905	1013	963	993	1014	1023	1004	986	929	924	910	933	979	945	980	942	1017	998	1002	996	988	993	1025	929	1001	974	980	1010	950	969	949	944	927	1031	936	1011	942	940	973	972	1009	953	966	951	959	950	928	966	977	907	976	949	942	1038	1006	955	966	954	1021	1000	986	982	968	965	995	967	933	1013	942	979	972	987	963	981	1005	1004	989	969	949	915	953	983	935	988	937	995	906	955	983	945	975	928	937	968	968	993	1001	989	979	976	931	980	965	961	939	982	995	935	986	977	956	949	992	960	968	944	1004	904	1005	999	999	919	925	995	961	943	951	1002	961	1007	928	1007	1032	917	959	1011	1027	983	999	1042	950	975	943	975	971	994	1000	953	978	1001	964	1005	1007	961	944	923	954	915	955	916	963	991	1012	1004	1001	991	919	980	937	973	960	935	937	1001	971	986	951	944	990	954	974	1014	929	1010	1018	979	962	941	991	971	977	965	960	996	969	936	929	998	962	982	929	1017	985	956	982	1016	1014	947	962	942	974	1010	995	957	952	934	963	950	970	999	954	959	979	996	939	1007	930	952	936	943	971	944	965	969	969	979	966	944	932	979	978	952	996	993	890	988	964	928	952	952	1009	977	955	923	915	921	966	969	986	986	1007	985	943	954	963	1051	998	955	1025	960	973	904	949	1021	983	982	999	925	994	957	938	961	962	915	968	1011	949	983	973	956	914	965	944	961	969	1039	963	968	944	1011	979	1065	974	974	982	958	973	1028	923	983	970	931	953	937	911	1011	973	983	1001	925	981	949	935	956	954	986	1007	955	967	975	973	974	956	951	997	958	940	960	967	1038	1004	992	988	1009	960	1053	1016	995	967	1026	965	961	1030	1027	982	982	943	952	915	996	944	998	921	971	1023	969	950	943	999	984	1010	980	997	950	1017	1023	954	980	985	956	988	1010	948	964	929	1003	937	981	968	952	1020	984	954	932	969	964	1015	984	968	943	966	990	966	990	965	970	1010	955	982	956	933	971	915	987	977	985	991	989	970	956	994	957	941	925	910	940	975	1019	960	928	922	977	969	930	958	904	913	930	1020	995	1004	963	957	989	1004	927	1002	943	1000	968	957	953	949	944	977	973	978	909	962	959	963	951	1000	1026	963	955	989	1047	998	989	964	998	970	1009	1003	1012	988	960	1013	926	939	970	981	1004	1000	1003	946	1028	959	963	1003	921	976	1000	989	1016	990	985	917	1010	921	957	927	970	976	941	945	988	1014	927	1026	984	1002	1042	936	955	915	990	1003	973	956	947	955	963	990	958	989	965	928	1007	925	951	984	953	953	916	983	1001	1012	931	994	972	994	971	918	1006	1018	984	1032	955	966	980	973	963	956	1012	989	949	971	992	955	941	934	950	1013	1000	984	963	943	982	886	995	1003	956	981	965	1009	957	985	996	924	913	924	983	1011	999	1036	1002	970	1002	988	1003	1025	1007	931	959	935	962	948	1000	924	981	1028	996	987	928	952	981	940	967	969	970	969	954	943	998	983	968	947	1017	955	935	1017	991	974	970	1012	924	989	952	939	1052	962	954	963	992	1004	994	968	1029	1008	963	946	985	972	987	1029	950	1022	972	975	954	878	927	1021	904	971	1022	989	945	952	927	967	1008	976	1014	927	970	942	973	1002	1024	984	958	1023	983	970	952	963	1015	964	961	897	984	987	966	961	1052	953	963	1015	956	922	1001	992	934	996	986	994	973	955	964	908	991	926	972	930	1021	956	944	953	966	976	980	1008	973	975	967	983	987	1013	1010	975	925	998	993	961	945	912	1015	999	956	993	969	957	975	941	954	915	990	1027	1061	965	938	943	1013	918	966	957	986	1005	953	970	987	1002	959	945	934	968	958	894	1037	979	1022	961	974	923	1012	950	987	962	912	930	978	939	999	1057	957	932	974	931	926	982	935	970	1040	1060	1025	1006	1004	1022	918	927	980	967	1011	912	1006	998	964	983	960	965	930	948	930	964	985	964	985	976	955	946	1001	1006	1003	940	936	944	972	985	993	993	1001	931	989	990	952	1020	1019	1037	1005	989	933	961	925	960	918	994	927	975	1003	968	926	915	932	907	982	1026	929	997	975	953	959	1001	958	943	1014	1009	924	997	975	983	931	992	1021	1042	972	979	972	972	949	1018	980	982	949	961	966	943	992	1008	936	947	933	959	975	953	983	984	907	990	967	974	961	981	910	970	954	994	978	979	893	953	1021	950	920	958	941	980	989	1016	933	1034	946	994	889	956	995	983	944	972	933	958	956	979	932	924	998	955	1021	998	997	925	984	980	958	995	943	983	939	962	982	1004	965	987	995	1000	949	977	964	963	973	1007	982	970	1001	962	959	981	958	995	979	969	989	958	940	1000	904	1006	971	972	964	973	990	1003	938	933	924	970	954	961	982	914	977	969	969	953	954	990	920	964	971	1006	926	976	955	1002	982	961	948	957	969	934	972	984	957	997	938	989	1005	946	1014	964	969	1015	961	971	980	993	982	1014	949	995	977	999	926	964	953	1004	939	932	972	969	1002	1005	972	950	968	963	992	984	957	930	973	941	1001	960	1011	899	971	995	1025	994	924	958	1013	980	967	968	974	1000	954	983	976	999	992	938	1012	1034	957	965	964	1048	969	914	912	929	992	959	927	979	996	1006	929	1007	980	987	961	940	953	986	954	1016	992	1030	978	913	976	998	997	956	976	991	955	975	966	990	1032	944	945	932	947	947	1014	975	998	956	918	968	963	985	976	973	1034	950	954	959	978	988	947	957	993	958	960	971	1025	1007	953	960	1014	941	991	967	952	998	979	923	954	999	981	965	996	968	979	1012	956	961	974	997	930	1043	932	968	951	988	983	952	971	978	985	979	1015	910	963	966	947	1015	1018	1030	1004	1005	973	944	966	917	951	918	987	1021	925	951	958	977	1006	1009	947	999	1042	949	977	977	983	949	927	965	989	973	968	924	1000	977	962	948	981	914	967	922	927	930	995	985	966	964	968	906	963	1003	963	980	982	927	987	993	949	981	937	982	974	955	984	956	884	967	923	948	990	989	973	980	973	978	955	976	993	1002	993	938	958	979	951	984	924	945	989	978	988	986	1010	939	947	977	985	982	956	946	937	989	974	948	920	1015	979	951	950	987	940	1015	977	993	982	905	986	1012	1001	976	948	997	955	990	956	1002	994	945	939	917	1012	937	996	946	918	998	942	994	969	999	960	946	964	980	1000	1020	975	975	881	1069	996	978	995	991	962	981	998	998	995	998	914	1009	953	956	967	1001	932	988	922	998	963	1034	965	1014	963	982	956	921	1017	979	933	954	993	920	949	967	996	987	1006	993	986	976	1008	869	991	963	944	1000	948	951	923	990	914	999	968	975	969	947	1019	1015	920	910	984	996	1014	937	943	974	1051	947	1010	994	1029	961	958	969	993	1016	985	987	990	961	947	959	938	955	918	988	960	949	996	986	983	949	940	1008	1017	1021	898	997	973	986	950	954	973	985	1037	982	949	964	1014	1027	930	1012	1008	952	1013	960	963	1001	952	974	979	965	962	937	976	949	955	974	1006	955	931	985	1026	972	1027	925	973	971	926	997	1029	971	991	981	937	976	1028	1001	983	927	974	1005	998	993	968	977	960	938	1000	994	924	976	994	969	990	996	957	1004	958	939	929	962	965	994	978	964	979	1028	945	980	932	971	997	943	965	945	987	969	987	999	941	983	965	968	988	895	956	960
53373	20295	6060	1005	593	480	479	500	433	461	468	439	416	498	432	428	478	434	362	420	420	456	430	458	434	480	453	412	437	450	441	434	424	499	417	432	443	429	442	477	433	448	380	416	435	421	441	430	386	412	453	436	417	444	427	432	474	436	459	425	426	471	449	427	418	457	453	404	417	477	466	436	453	470	411	474	508	439	432	501	413	414	435	454	452	413	460	475	414	433	427	448	443	472	448	411	430	440	458	447	439	443	443	468	465	440	452	432	422	444	438	442	449	420	436	478	440	431	416	478	448	476	401	428	420	418	499	422	399	450	432	477	448	419	467	448	405	486	414	426	472	406	429	424	423	473	453	437	479	411	424	415	467	428	416	405	437	445	451	458	437	474	441	388	457	446	442	499	502	416	428	416	449	422	432	435	457	463	414	452	435	437	406	422	425	460	426	468	448	477	437	459	448	453	419	464	443	419	419	426	431	446	419	473	462	416	419	437	413	422	456	438	453	449	362	475	435	450	432	481	495	439	467	461	426	429	403	468	431	422	431	439	426	426	406	470	480	439	411	455	466	424	482	446	459	460	463	421	434	453	411	409	473	468	431	435	470	407	429	470	443	473	426	426	456	429	424	436	460	430	462	424	417	456	411	446	426	393	422	461	485	462	443	456	447	409	464	436	465	400	405	443	473	441	485	450	475	452	507	451	461	462	415	423	463	462	446	471	430	426	482	473	481	447	446	479	450	450	419	439	447	447	447	436	466	468	435	478	458	471	446	433	449	434	436	477	460	447	436	435	424	456	467	441	390	463	452	400	441	429	429	397	447	425	488	449	490	442	453	439	400	442	403	452	431	427	414	424	445	457	417	490	451	430	419	470	433	460	453	414	417	445	395	418	417	465	471	434	436	427	460	446	408	415	440	478	441	463	447	437	471	452	407	459	427	437	448	416	414	481	446	416	442	427	441	471	438	455	437	457	469	418	461	453	458	472	469	441	458	450	479	459	445	438	474	451	431	472	468	446	421	451	430	457	396	474	445	441	420	489	440	466	487	450	466	396	433	441	456	445	455	431	439	428	442	481	426	458	490	464	485	487	485	489	456	441	413	425	419	417	447	458	457	425	473	408	421	464	446	421	478	410	435	458	486	467	463	435	423	458	439	446	476	453	473	440	417	463	451	431	441	427	469	465	460	413	423	448	434	447	438	444	394	398	462	446	493	459	417	423	431	443	473	423	453	442	475	418	416	440	415	430	467	432	429	421	427	421	430	443	447	451	444	438	452	457	477	451	471	411	455	463	451	454	425	431	449	439	422	420	462	453	432	459	453	440	455	484	423	445	388	422	446	435	440	470	421	396	431	450	445	476	475	443	434	443	447	416	420	432	471	441	464	465	464	455	425	429	413	458	427	427	436	395	410	427	424	457	459	432	442	439	435	438	466	447	487	447	453	431	453	474	487	471	421	426	444	450	452	449	432	454	456	434	419	437	458	432	464	424	434	433	465	443	443	436	473	434	451	449	447	465	427	410	487	478	482	500	454	430	463	419	449	431	458	470	445	448	413	456	449	459	461	452	436	437	441	441	391	457	447	485	456	420	434	466	456	497	454	419	441	448	498	475	436	428	465	481	470	467	452	486	420	445	451	472	469	386	458	440	439	469	450	457	486	440	430	441	388	428	425	415	430	444	467	456	451	406	411	433	476	434	431	461	456	455	422	418	438	459	455	451	447	466	467	441	450	417	431	445	414	452	430	447	445	469	439	404	471	441	463	424	448	414	452	472	442	423	437	445	428	452	427	416	441	431	464	438	498	439	428	492	403	483	420	391	425	460	476	446	433	411	409	427	453	403	459	435	444	437	435	472	464	444	415	432	409	410	489	443	477	437	421	472	477	427	458	451	468	414	450	449	494	462	446	473	418	410	473	414	409	484	428	407	456	429	475	423	417	444	441	458	464	503	444	418	451	461	452	464	421	431	470	430	428	455	467	467	456	384	440	403	427	436	441	474	415	429	455	444	451	454	459	441	439	445	440	440	420	410	485	458	452	465	456	452	402	475	435	417	491	433	449	419	410	439	478	458	452	425	461	462	444	480	437	403	447	480	433	411	432	468	451	471	504	423	499	455	417	456	446	442	443	435	444	424	426	472	456	472	492	489	482	451	487	457	444	418	444	452	413	437	415	439	412	432	464	441	461	468	424	422	432	417	425	470	442	443	464	432	466	484	466	476	478	417	399	439	462	450	414	423	440	431	432	415	436	450	458	476	430	396	421	447	441	455	432	431	457	429	445	425	438	433	429	441	442	447	400	479	492	437	438	463	464	458	455	442	428	449	440	476	459	441	415	439	492	455	446	469	404	465	478	450	470	465	430	478	464	437	413	469	437	444	498	466	425	460	416	427	457	454	402	439	476	488	460	432	415	446	478	477	417	446	468	458	457	438	416	420	457	447	468	438	468	439	440	470	443	418	448	477	467	474	473	428	426	456	413	460	469	456	426	420	447	428	425	449	450	435	430	395	429	442	453	478	446	447	407	446	453	484	434	422	425	469	452	438	433	427	411	484	452	423	412	439	496	438	430	405	428	448	472	447	484	492	449	451	452	457	396	457	440	423	443	433	435	480	437	414	413	434	446	452	444	413	441	461	483	441	429	415	450	446	466	429	442	447	434	430	486	455	484	433	424	467	424	498	493	458	461	445	456	451	458	427	388	442	457	451	447	445	475	461	442	472	442	465	404	463	468	471	464	450	489	461	416	444	464	457	459	421	431	462	458	448	440	456	418	467	446	443	444	462	429	450	419	428	453	494	436	431	451	468	450	439	444	427	480	446	476	472	461	459	404	486	458	418	386	445	473	461	437	422	465	471	438	461	472	464	442	456	402	453	462	459	459	430	472	447	475	471	485	426	476	476	456	475	438	420	460	449	478	437	453	430	423	449	434	485	444	464	453	448	451	469	459	427	387	451	496	433	405	440	475	446	478	482	458	482	418	448	433	457	433	454	467	469	431	412	442	445	426	458	395	440	480	464	431	464	466	431	431	449	424	458	449	426	430	498	459	432	457	452	438	446	459	461	461	456	466	477	411	435	440	438	504	450	453	393	436	431	442	430	404	463	418	462	394	392	452	483	467	482	475	418	501	442	437	430	458	426	445	404	449	437	456	475	428	462	424	472	412	447	428	487	430	465	454	464	396	397	448	435	384	487	444	457	454	492	451	467	456	475	422	450	469	426	404	436	440	450	436	397	469	428	447	444	401	461	436	462	443	482	412	450	459	423	425	431	461	482	456	475	439	444	463	432	448	415	438	443	453	452	435	471	431	469	419	423	459	462	431	472	465	435	419	378	454	469	466	455	448	447	422	445	426	444	459	420	459	436	442	450	445	433	500	448	460	468	464	468	474	484	456	450	391	433	440	476	438	453	452	422	444	470	483	477	464	433	446	457	445	453	473	447	435	452	406	431	434	455	463	456	439	371	463	470	454	450	413	430	449	460	464	450
35088	8174	2217	1529	1262	1110	1042	1077	989	1066	1029	970	992	986	994	990	1008	999	982	931	976	965	975	969	996	977	1011	958	972	1008	971	1016	925	1017	983	944	976	1008	964	983	1002	910	934	931	1025	958	953	994	932	975	1045	948	982	956	943	974	995	932	960	988	980	975	948	989	933	1000	985	939	1010	960	950	937	951	957	971	980	1025	996	957	955	967	993	945	965	976	965	1045	976	993	1013	959	945	955	1008	941	958	951	974	935	983	1017	1001	946	943	989	950	983	977	943	940	970	925	967	940	988	983	932	987	1004	1019	987	933	956	927	952	963	973	1020	1012	964	932	984	909	953	936	1045	962	968	992	983	933	1018	987	1002	982	988	978	1016	968	999	987	1016	963	1037	962	1005	977	929	980	1024	998	981	945	982	946	984	974	994	970	963	988	924	987	975	979	1004	966	944	969	991	993	977	944	1013	962	956	977	1031	992	1007	985	978	956	986	989	985	997	982	963	968	975	933	975	1024	1004	958	955	905	1002	1003	1010	950	1019	979	987	982	974	960	998	993	1001	974	1007	991	957	948	967	930	924	943	973	940	961	981	1016	965	949	959	951	966	965	965	923	988	898	987	973	1018	980	989	1006	993	928	990	993	1023	988	991	956	960	1018	981	949	972	1072	985	914	937	907	1008	999	951	1007	931	984	993	1006	965	1011	1010	995	1009	921	953	1011	997	925	937	974	1021	981	1035	943	948	1018	994	976	978	999	966	940	965	942	972	992	921	952	963	992	1000	1011	997	1013	895	975	938	958	962	962	1021	996	950	945	1013	987	999	980	1018	963	934	956	1021	1016	1034	980	942	935	951	1005	981	995	1014	1002	977	1006	968	1018	979	947	1031	949	976	991	935	1000	932	930	1037	1009	929	959	898	1021	981	989	912	964	966	967	987	917	960	926	946	942	1003	984	1001	976	1014	958	1000	967	1009	905	955	992	946	957	944	936	969	1035	1003	978	1010	999	943	982	1018	995	987	986	1036	1020	938	1004	975	922	963	986	1022	997	1012	992	953	957	927	976	959	971	968	983	998	987	944	999	972	1028	1028	926	947	998	965	918	997	958	925	1022	972	951	983	1069	983	921	974	943	960	945	933	1004	1004	947	929	981	982	918	968	980	1001	1010	940	1013	935	969	1009	973	999	1029	956	1025	978	988	929	928	999	985	987	937	997	1028	970	893	941	1004	959	1000	1014	987	1001	945	965	923	933	990	981	957	923	929	961	979	994	1022	945	905	928	960	949	986	1010	973	940	966	975	968	971	1004	973	943	990	976	1001	958	952	967	995	967	989	979	958	987	977	936	939	1021	1013	975	975	940	951	927	1016	970	986	1006	959	986	965	952	1001	925	974	1017	960	979	985	981	958	1007	987	975	1014	889	982	946	940	981	967	987	1011	1039	963	978	996	968	1027	1000	958	1000	983	933	947	941	960	922	997	987	961	924	994	1010	1026	951	955	1019	975	962	973	929	980	956	942	1016	989	985	953	1009	913	988	985	988	955	944	1021	1022	1002	949	1032	991	955	929	981	980	989	1014	999	990	978	925	970	964	975	970	974	937	905	971	936	999	983	1005	924	912	931	1004	956	981	980	971	955	919	972	934	988	968	951	940	986	966	981	1000	915	936	998	1017	948	951	945	977	963	1007	996	1010	960	954	941	1020	895	970	1039	984	961	958	1000	953	953	917	981	990	952	987	987	959	1020	989	959	937	965	963	1006	946	965	954	960	994	998	961	988	898	988	935	964	949	966	987	1024	922	986	979	953	930	976	1022	1009	1006	1057	948	932	980	974	996	988	1000	953	957	993	974	1003	957	944	968	942	978	983	914	1008	970	988	1006	958	939	1047	980	958	956	969	994	1010	963	1000	947	935	945	958	961	997	932	1016	893	951	956	964	954	981	950	1007	952	968	944	974	1010	995	996	987	997	965	983	1017	985	1017	980	964	984	943	928	975	951	983	990	922	970	965	960	986	948	958	973	993	955	949	973	943	927	936	987	963	1013	939	1021	976	991	936	1004	1002	1004	952	1015	937	966	984	982	975	980	943	955	935	1006	999	960	987	951	938	991	958	935	950	963	968	982	980	948	970	913	940	976	994	1013	993	1022	1000	1038	956	1004	962	1004	944	974	939	958	970	957	970	990	1011	945	1036	1031	1012	961	972	961	987	974	1065	1016	1010	997	981	1009	989	952	1029	964	1010	1022	973	921	997	1002	971	997	946	972	962	932	1013	982	961	1008	979	979	1018	1006	992	996	981	1013	1048	959	983	967	962	954	969	1029	940	979	1027	904	1003	937	960	942	987	932	957	962	976	958	955	1006	979	994	981	949	970	968	978	939	976	971	961	982	965	990	979	933	972	926	1005	971	974	973	1005	984	943	1002	943	944	987	998	933	950	920	951	951	965	953	985	947	953	994	1015	957	981	997	936	960	941	1032	941	957	957	1003	972	954	978	938	961	1034	951	981	1017	974	1004	968	970	969	1034	974	967	971	969	948	984	1018	931	977	933	1008	939	958	980	955	947	964	958	962	936	947	1060	1004	1004	954	1002	1001	1003	969	1032	947	962	916	1018	940	961	947	914	981	979	987	979	974	976	1036	980	1018	965	973	960	1024	989	984	936	1003	947	974	1005	928	1001	1012	1007	935	973	956	1053	986	1011	939	1032	907	1009	1061	1034	947	1012	978	942	968	981	986	999	973	982	956	1007	949	944	997	947	994	955	987	984	983	916	930	971	963	977	974	963	929	997	977	978	996	954	1005	967	986	1017	997	970	1014	981	1046	949	977	977	965	951	981	998	1019	989	970	994	936	960	957	1013	957	976	956	959	915	960	1002	1006	992	995	970	929	949	995	977	924	979	972	1014	953	1002	1014	964	966	982	973	993	1048	992	967	983	974	979	966	961	956	939	1018	954	974	920	991	937	1027	981	998	1074	956	971	982	994	993	1066	963	967	974	983	1018	967	959	952	955	973	993	982	1009	929	1002	1013	931	977	938	947	1000	991	967	969	1000	1006	1056	953	993	1027	1053	976	1004	1034	968	937	952	962	931	979	958	977	1002	958	996	954	954	954	962	1048	995	1020	977	974	945	952	972	979	1000	986	1024	938	1038	994	932	945	927	933	934	998	994	1014	981	970	1005	1030	1032	958	961	1000	928	967	990	990	958	977	984	931	969	1032	997	1008	992	960	960	977	990	996	992	1035	933	955	970	1018	919	962	983	927	983	974	981	935	997	969	1026	1016	948	946	968	932	978	1036	989	957	953	973	958	962	996	1021	1016	1007	1001	956	992	993	977	1002	965	937	980	942	967	953	951	999	978	946	1012	973	1049	1009	966	984	938	1004	970	1016	969	979	972	972	961	979	1016	987	981	952	968	975	1012	961	1015	980	977	966	963	1036	961	993	962	940	963	970	1013	981	981	986	958	940	970	951	958	951	1014	990	922	993	987	981	1012	960	929	998	982	934	1041	917	932	977	1024	954	1012	965	948	912	985	964	1003	937	985	971	964	994	993	947	977	964	994	964	1001	990	994	1010	956	969	1005	982	996	985	986	1001	957	968	975	967	987	1028	988	979	916	1005	903	979	944	1020	1011	987	995	953	972	1015	941	975	982	927	1008	1003	964	955	974	936	998	922	991	1004	1001	978	968	965	992	949	948	974	972	1006	963	995	989	928	1029	975	971	1043	977	1000	995	934	963	1009	959	889	1021	1001	992	988	977	929	949	927	947	984	941	1004	1014	952	925	963	962	972	966	974	981	1002	1000	948	1003	960	935	958	975	990	976	992	983	966	984	1013	998	978	1005	913
57628	25022	9886	2951	1283	819	633	542	517	471	456	442	500	442	451	470	450	438	429	468	460	431	484	450	497	472	430	464	469	502	450	448	448	434	468	445	438	431	473	448	466	446	439	488	455	434	414	439	437	470	433	459	439	508	416	450	461	475	494	445	437	437	449	433	406	454	469	470	451	430	419	443	466	472	451	445	456	452	444	529	485	496	433	435	434	480	498	437	423	470	516	418	481	465	473	464	461	410	464	467	446	435	454	435	443	455	486	484	483	453	445	453	431	471	453	450	477	517	454	413	449	465	466	430	407	445	450	469	478	467	480	448	443	524	455	488	449	454	466	472	425	479	457	427	431	452	437	406	422	454	461	376	463	439	484	446	462	430	444	432	457	452	469	460	467	435	468	449	447	463	457	486	430	426	450	453	461	432	446	388	426	480	465	455	430	476	445	447	435	490	455	458	466	469	420	429	456	471	427	435	475	423	479	497	464	388	456	450	457	495	473	437	439	437	465	463	489	530	470	490	442	458	452	421	472	448	441	470	454	418	464	438	434	455	440	444	510	478	493	422	444	490	440	430	436	452	457	436	498	397	452	452	460	477	437	463	453	441	450	458	435	467	461	500	463	483	449	447	495	453	443	446	447	407	432	454	479	451	439	420	425	484	459	455	459	437	445	443	458	436	444	419	467	447	441	475	457	436	422	422	498	464	486	432	433	427	477	478	462	462	451	480	445	492	498	441	491	457	488	485	438	457	494	436	452	485	432	482	422	461	461	475	501	473	479	436	461	486	437	505	461	453	437	464	467	456	443	453	450	419	454	464	445	439	440	434	471	446	478	454	463	473	453	451	414	482	444	461	462	487	452	402	445	422	482	453	440	459	499	490	485	427	481	452	448	503	445	430	445	479	431	481	442	430	432	452	456	457	480	455	492	421	449	456	468	490	457	455	445	496	426	453	449	441	464	472	490	436	501	426	455	457	423	458	441	445	478	431	467	490	452	472	445	471	451	464	467	476	465	467	462	485	433	441	456	467	441	422	452	428	427	467	442	470	470	456	449	502	461	472	464	434	476	471	452	438	489	488	454	428	496	416	433	453	467	493	447	417	473	449	456	461	431	417	473	423	477	445	504	452	446	454	442	451	457	490	398	468	470	459	417	456	469	454	446	449	434	490	490	504	489	502	455	497	455	470	491	467	461	437	480	452	464	462	465	453	474	495	460	488	468	443	453	483	478	467	441	445	443	464	470	465	460	457	441	438	492	454	442	429	444	461	457	411	471	465	438	396	442	432	446	462	439	445	455	431	462	449	419	443	427	479	454	449	483	436	459	468	440	443	459	460	455	520	406	460	485	484	423	448	473	481	460	450	451	437	453	449	456	514	440	469	425	479	446	440	399	455	459	458	431	469	425	421	444	433	469	437	460	456	470	497	449	424	468	494	422	463	442	477	457	453	447	438	464	473	448	441	484	498	428	467	449	464	489	486	443	470	468	431	445	481	491	498	477	457	454	425	430	462	488	483	453	434	450	483	466	425	467	460	475	445	438	439	427	476	483	473	405	450	462	469	465	434	443	417	439	458	472	492	449	453	460	439	474	441	437	458	460	430	440	457	462	459	450	461	443	432	456	485	466	445	468	455	450	479	446	453	477	481	432	501	514	413	486	457	448	487	405	430	483	491	441	434	443	491	423	494	414	399	439	427	463	459	481	473	471	438	474	485	398	430	490	489	464	450	470	415	488	458	400	460	420	479	430	454	454	420	473	467	418	453	438	462	409	467	461	464	449	449	460	435	483	443	447	455	428	423	464	469	445	460	444	434	466	449	446	459	437	444	420	480	472	462	472	463	453	509	451	484	481	432	429	457	428	427	473	480	446	427	399	454	466	455	439	436	457	458	431	501	406	447	453	455	469	464	460	494	501	456	467	437	467	430	423	463	450	475	459	478	453	461	464	453	441	478	505	432	473	464	486	396	454	448	493	442	425	440	456	433	420	480	463	417	409	461	432	491	434	475	419	409	454	479	472	445	477	457	455	425	416	416	458	482	461	421	460	473	430	420	421	455	442	460	479	433	440	432	448	442	500	479	420	435	415	477	408	418	445	463	461	453	448	461	480	476	432	472	406	431	456	437	494	449	467	424	428	486	482	488	412	506	414	457	486	456	463	436	447	480	434	416	483	465	423	435	457	455	500	478	462	461	437	442	425	454	466	454	432	459	438	462	446	452	442	411	430	448	478	456	496	447	464	452	432	436	466	410	463	516	438	417	432	470	435	438	463	463	462	449	430	454	423	455	458	440	433	423	486	464	437	475	398	419	443	497	432	456	464	423	488	421	453	435	437	454	462	478	478	457	474	406	401	442	453	464	485	443	459	457	469	457	436	460	439	480	420	469	446	462	442	461	435	449	459	427	437	426	423	469	468	472	434	469	459	469	452	409	452	464	431	454	455	431	481	464	469	464	430	432	464	418	466	471	419	442	420	439	459	498	452	512	420	488	473	454	482	452	420	414	482	469	466	474	518	463	463	465	434	451	464	437	417	493	458	450	480	481	448	459	485	457	393	436	423	450	479	431	470	444	446	460	447	462	487	513	442	435	458	509	487	448	429	424	452	461	472	485	443	440	475	535	458	456	470	431	427	429	444	468	436	476	461	450	449	459	499	432	459	444	489	414	414	437	434	470	430	487	433	451	443	409	415	477	426	429	489	477	450	438	474	463	459	451	434	456	475	436	478	480	486	515	463	444	425	464	461	480	455	458	470	454	461	537	453	467	452	451	444	414	444	452	466	452	445	469	466	440	431	434	455	452	454	443	443	419	438	470	473	497	472	446	493	442	446	430	468	420	477	460	452	459	480	425	414	452	430	501	478	476	444	460	430	455	479	466	455	443	438	486	451	434	474	436	453	442	469	460	476	427	429	456	457	474	422	453	485	472	498	472	452	412	435	487	454	443	460	478	476	421	424	413	448	424	478	408	442	464	464	483	437	456	456	442	420	488	417	426	448	414	435	455	436	460	457	443	459	479	438	458	453	453	462	497	402	437	462	434	481	457	451	490	445	428	477	489	484	491	454	443	451	457	515	463	461	435	451	436	431	442	456	449	509	476	484	461	459	434	480	443	457	483	444	419	461	500	503	439	433	424	417	451	462	423	427	415	452	430	460	445	438	440	435	491	430	406	462	442	479	454	427	440	439	474	447	455	466	430	463	453	488	461	441	423	452	463	441	430	462	483	453	472	463	446	510	459	464	475	440	493	459	485	455	448	475	440	449	460	471	435	401	470	443	527	482	451	457	465	500	450	479	428	444	472	464	426	416	434	492	443	434	464	479	457	443	451	458	443	445	431	446	446	463	436	475	487	473	433	433	442	454	435	449	442	440	490	449	425	488	452	448	451	478	461	434	507	445	483	461	426	425	440	466	494	434	504	454	442	430	452	509	472	464	483	448	425	458	472	455	455	477	460	403	488	432	457	448	446	460	472	451	459	434	471	498	448
39592	16373	8203	5082	3093	2066	1594	1249	1133	1025	1002	1000	962	1019	971	996	1016	960	1043	969	1024	985	1034	1024	981	1004	1004	980	961	1014	954	1042	974	971	1015	1063	1011	1036	998	1014	994	979	989	1056	972	971	941	1021	951	1038	1051	979	1015	993	948	938	1009	914	1013	1040	981	961	966	1021	961	1043	1003	971	964	967	1015	957	975	990	973	997	968	976	987	992	1007	974	984	921	1018	991	984	974	995	974	1050	931	988	962	973	1022	1031	969	971	953	1017	993	1022	1004	987	937	998	1025	963	954	954	971	1011	1033	986	1000	973	964	1000	985	955	967	1000	995	983	1015	991	1017	953	998	956	936	1030	979	1006	1011	990	1024	969	963	1014	980	986	1023	1019	962	983	942	987	956	977	1039	1006	966	1008	1044	1067	964	969	1005	962	1002	941	1034	1017	984	976	979	995	1000	945	928	978	993	960	1036	1026	1007	905	965	1017	999	993	1012	984	932	1010	977	984	928	944	974	991	1019	990	1026	922	1020	979	995	945	937	997	994	940	1005	998	932	996	1010	971	954	1048	967	986	1019	996	939	957	937	965	1001	973	1024	982	956	971	1016	1013	1025	1019	957	942	958	1012	931	955	973	1014	985	995	969	976	980	958	980	952	1020	956	937	953	979	992	1015	1038	1001	972	998	966	1001	997	1004	962	973	1010	1011	960	980	965	995	1016	1005	1045	1000	946	1065	1005	1027	1017	975	995	1001	979	948	993	1061	929	975	974	968	994	1003	948	948	984	992	985	983	954	994	991	990	944	974	974	953	974	970	913	960	1071	915	970	1034	998	970	970	928	980	1022	982	974	978	1012	1014	967	993	992	989	1000	979	1016	976	950	982	969	913	1026	977	960	975	955	978	986	1001	1017	979	981	961	1017	960	1017	1025	979	985	1016	1009	987	1048	983	992	979	964	1034	979	936	1037	1008	1026	989	1015	958	1054	1028	1008	967	1011	922	965	963	949	983	1026	976	1041	996	930	1027	975	1056	942	971	974	983	955	994	956	978	1025	959	946	994	973	1036	983	920	1005	1009	1007	1013	938	995	986	929	943	991	1027	973	982	961	1029	981	958	1005	957	1007	937	961	1010	929	963	968	1027	978	979	917	959	1003	988	974	1002	979	1002	975	994	971	959	1014	980	1045	958	993	983	945	1013	975	1018	951	1029	1066	1009	1006	1018	1063	987	1006	938	958	950	950	964	975	1008	1016	958	983	991	977	1008	973	991	997	1026	1026	979	1036	968	984	984	1005	979	969	929	927	991	988	951	1028	1007	1012	1007	974	1031	1033	1012	981	984	1002	970	992	937	1003	999	954	988	1010	983	1011	995	965	970	985	1030	1006	965	1013	977	988	1005	968	1007	996	1010	1036	995	969	962	983	1014	1028	1002	1007	972	959	944	975	976	973	939	960	990	1000	992	951	1035	992	1030	1027	1018	960	948	974	983	1029	971	1022	972	963	955	1033	864	991	968	1010	1006	988	992	971	927	1043	968	1030	988	950	1019	1001	959	980	974	997	958	991	1054	1023	984	1000	947	947	1056	1018	983	996	996	1006	976	973	987	1003	961	913	984	996	966	943	983	979	947	986	1017	967	985	979	962	1020	968	962	1020	1022	971	1015	938	956	968	1008	952	982	1015	972	1015	1039	1025	986	990	968	1001	1037	965	980	1025	956	1022	1027	973	984	1002	1006	981	932	967	953	929	932	1001	1041	981	1021	938	998	971	984	938	978	985	968	1029	1040	954	981	957	1057	969	994	1001	984	1032	950	970	976	1025	1027	989	974	1006	967	1013	1047	976	974	940	987	1000	998	1030	977	1030	996	974	996	1006	965	1002	988	948	988	958	1017	987	950	1042	1000	984	946	980	986	983	1026	990	964	953	1057	961	955	934	965	965	982	1009	1039	1023	1022	1004	977	979	965	975	981	948	988	1029	984	1001	1004	958	1038	1007	910	1042	985	991	965	995	965	978	1024	941	996	990	985	975	1000	1019	978	986	968	958	981	1024	1003	1005	984	968	980	963	962	997	960	980	1019	951	955	1052	1006	958	967	980	1017	944	981	942	1012	958	981	971	992	948	990	1006	1003	1012	926	1019	980	1007	975	1007	966	967	995	968	927	974	984	955	989	955	942	992	980	952	947	984	953	1027	1035	1033	956	952	983	971	960	1062	880	990	964	997	952	1016	978	995	996	975	944	923	932	1001	930	999	1007	1000	1010	1032	994	958	1041	1006	985	952	948	1031	955	1006	969	999	1022	901	998	1036	919	947	994	964	998	977	1037	980	942	983	991	1042	981	1039	1003	973	1004	960	943	1019	1004	1018	1006	1034	1015	929	965	1005	1020	981	1011	951	944	1018	967	1023	960	1005	972	953	1005	974	999	949	1014	1019	994	932	997	970	947	932	954	947	1020	1001	993	979	1005	945	985	1010	970	1042	969	1000	1004	962	961	1041	992	983	981	1009	1011	976	1021	977	962	987	944	1001	972	973	980	981	1036	994	1019	993	953	949	979	982	988	980	965	955	948	1005	992	1023	998	954	1018	967	999	991	959	945	1026	977	934	1001	1000	979	956	1012	1013	983	981	1022	1003	1011	1037	935	920	1005	935	970	983	1006	971	959	967	954	996	987	989	950	991	961	966	1020	967	994	990	937	1044	1014	941	1049	987	1040	1038	969	987	1000	969	937	974	987	910	1060	975	950	993	980	987	1002	965	935	995	971	934	911	1017	972	993	974	975	962	1022	949	998	990	992	974	973	964	1013	987	995	1009	971	959	981	1030	998	998	988	957	1017	965	970	948	969	1024	1018	1006	1022	976	1001	999	1072	990	1010	957	1043	1039	955	954	932	989	950	992	1026	934	1011	994	992	968	966	988	944	1022	1012	1007	1067	966	939	1022	993	970	989	969	993	1000	964	961	1003	988	1019	1023	1029	974	944	969	1005	1008	971	965	1019	1020	1025	1000	998	989	960	989	1006	1014	964	972	979	968	969	1010	941	1037	991	1043	1004	971	1022	978	1010	960	982	1029	1018	989	981	972	1017	1017	954	1046	981	995	993	922	925	1000	1004	1035	1009	1024	979	986	937	1008	1010	938	956	1007	1015	985	1015	1043	1012	966	944	998	958	943	1080	1028	1015	995	968	996	955	993	975	960	927	985	1033	994	924	1007	973	978	964	1027	984	947	1018	920	1000	1014	976	1014	1014	959	960	975	1000	1008	1017	966	1010	992	985	998	1005	960	993	1025	1011	988	923	1035	939	966	980	951	975	968	984	958	1026	1050	954	968	1027	969	991	1024	974	1006	1013	1005	967	987	1004	1001	999	977	973	985	967	982	963	875	1019	973	1019	980	1012	922	965	995	1002	1009	1013	976	1072	990	1000	971	960	992	956	984	1001	992	1075	1022	1033	1009	1002	962	983	947	1026	970	1015	988	1000	984	934	1010	980	975	1008	1004	1010	992	979	1005	980	982	989	978	1034	976	997	969	1002	976	996	996	1007	1003	1022	972	937	1007	995	957	990	998	997	986	958	1078	1028	1014	1002	1004	968	996	989	970	942	984	981	1008	987	1010	965	936	948	1001	966	973	1052	998	955	1037	954	979	975	991	990	1014	958	1022	999	999	928	992	960	957	981	971	1011	950	965	983	985	987	1086	1010	1024	944	965	997	987	975	969	983	938	903	965	1012	935	960	941	1032	1059	981	982	1005	965	936	976	1023	976	980	952	988	960	987	989	940	1037	933	1006	964	973	984	999	1031	941	1005	963	1036	994	1031	994	948	991	954	990	1008	957	1006	1022	963	954	996	938	993	1014	914	969	905	983	972	1030	996	969	988	996	1014	984	961	965	1008	930	1027	978	941	996	958	1010	1064	980	950	1007	989	959	1006	959	924	961	942	984	955	1042	1020	933	1056	984	983	1005	1009	990	1012	955	989	983	959	991	991	982	1038	1042	972	942	1004	961	983	1038	995	937	1022	1012	985	1001	982	981	983	1007	1027	951
45702	16530	5375	2025	998	639	520	472	462	433	458	467	449	482	423	425	462	427	475	415	445	410	459	464	469	457	449	430	461	450	462	433	476	441	456	417	419	461	426	448	466	416	446	474	447	423	420	444	433	472	472	470	465	478	476	438	448	461	456	435	471	437	438	441	415	435	448	430	443	421	433	420	437	460	446	438	414	445	424	472	434	389	460	433	440	451	432	427	435	447	450	428	397	463	471	433	455	473	432	424	451	408	463	428	425	446	457	410	416	395	442	401	409	414	415	423	432	432	453	442	451	399	437	413	443	472	447	408	457	431	463	423	420	502	453	462	464	481	461	438	446	442	457	422	484	446	457	451	419	433	452	432	441	417	398	452	459	467	463	455	467	469	422	441	434	414	424	468	449	437	406	416	441	421	425	426	459	464	440	453	489	469	417	455	388	418	412	457	429	477	449	427	438	420	393	493	489	438	471	439	446	429	454	457	465	452	422	440	425	460	418	484	424	435	431	399	423	459	428	436	401	454	448	454	441	452	444	442	459	431	442	441	390	415	439	438	421	467	431	443	403	465	426	469	436	470	430	443	462	401	445	417	467	429	407	408	456	465	461	509	432	477	400	411	459	443	414	411	439	424	440	453	430	427	396	452	488	434	446	418	425	449	407	473	433	434	470	445	445	400	453	419	490	488	454	455	451	439	420	429	436	470	427	477	445	448	419	437	405	472	413	437	426	454	443	454	422	456	435	445	418	484	473	435	412	451	412	412	455	417	473	428	402	400	422	436	447	453	463	440	440	411	441	440	444	410	434	401	424	472	429	454	435	471	412	449	442	424	438	458	437	458	464	455	408	454	427	461	417	427	437	431	430	461	459	459	431	408	446	438	451	487	457	447	436	427	439	470	463	469	454	433	462	440	453	402	431	453	459	441	446	422	442	463	420	437	429	454	490	436	419	467	489	441	445	455	434	442	434	452	453	462	442	427	421	426	447	443	444	408	405	441	456	440	415	444	418	478	444	433	459	401	466	433	395	456	453	385	463	437	406	408	414	455	465	432	470	422	436	454	463	418	472	441	474	480	412	439	460	450	440	450	396	442	427	458	464	433	459	462	407	482	430	426	425	442	454	403	435	435	455	414	467	418	438	425	429	457	450	423	462	415	469	444	475	424	449	466	480	421	422	420	429	460	486	437	433	458	456	423	476	427	453	411	479	440	447	444	436	432	414	402	413	417	413	450	433	474	457	455	463	465	446	474	432	466	434	419	460	454	456	443	492	447	422	432	413	442	462	490	421	467	444	462	476	445	449	428	413	417	472	468	434	442	493	458	456	417	427	446	475	460	403	437	469	468	465	452	431	397	431	434	422	453	478	401	403	453	485	407	457	408	436	443	395	425	430	387	469	466	441	486	441	398	424	443	451	450	443	447	424	434	424	428	465	442	466	432	431	439	433	459	424	430	426	413	407	414	457	480	479	426	469	421	478	422	438	432	489	481	448	451	435	427	491	491	473	451	450	431	427	436	426	445	417	450	469	458	459	454	442	431	443	447	417	437	424	453	402	425	422	425	421	433	425	444	450	472	448	476	453	455	443	426	410	422	440	468	407	418	409	414	423	435	439	491	391	446	435	472	451	412	433	456	467	472	449	441	468	439	438	440	423	455	443	452	441	421	450	415	435	473	481	431	457	471	468	477	460	465	439	417	445	462	477	446	461	436	414	429	447	488	450	430	422	427	457	438	425	418	474	465	479	437	451	439	461	467	443	430	410	407	463	467	414	408	449	436	461	403	421	418	398	456	455	441	483	446	419	418	451	461	416	486	451	447	416	434	435	447	434	401	439	452	412	419	394	438	422	407	424	443	452	461	411	416	417	431	466	472	454	454	473	379	456	412	418	404	446	440	477	440	473	462	476	445	431	440	430	461	451	470	472	419	420	436	401	435	464	437	477	436	427	437	456	385	455	429	410	421	426	468	455	428	471	421	454	444	436	441	418	454	440	443	443	456	425	411	397	471	514	432	431	471	436	464	450	443	442	425	482	483	407	441	476	452	429	428	444	431	428	479	471	484	489	412	470	437	450	445	413	479	424	445	470	427	441	464	444	450	421	415	389	416	450	435	433	453	415	378	434	393	428	449	408	414	432	417	456	410	439	453	470	453	457	412	467	426	430	427	467	407	459	440	393	463	431	433	463	438	475	472	446	433	453	454	463	443	441	494	420	437	445	432	493	425	395	413	464	500	462	408	461	434	450	443	441	400	471	439	438	472	443	424	425	443	431	491	460	439	369	447	438	438	461	396	437	411	409	431	419	470	472	458	443	425	450	426	426	477	437	425	429	417	436	471	439	444	460	490	434	444	447	464	456	460	443	428	457	446	447	404	467	432	446	375	445	453	444	480	433	467	402	393	454	450	500	431	426	431	420	432	441	423	419	433	484	427	436	411	452	450	453	469	456	450	415	390	452	440	420	403	428	439	474	442	437	419	488	434	437	436	433	428	447	482	436	430	423	430	478	447	435	449	443	427	438	433	421	425	400	419	427	462	461	411	421	423	446	468	420	482	468	422	428	450	462	483	467	434	455	458	448	436	466	470	417	415	430	474	443	409	432	441	415	465	450	480	422	440	430	402	457	438	494	463	459	458	422	447	453	429	459	459	433	428	421	428	418	440	445	506	414	433	481	454	462	467	463	432	433	446	428	425	494	415	456	474	461	404	442	439	414	437	425	447	423	417	427	476	433	445	446	433	416	431	431	401	456	440	408	464	463	418	454	465	447	436	426	500	488	410	457	460	409	459	447	479	440	446	429	453	433	444	480	437	434	428	467	466	465	448	462	469	439	452	484	423	470	443	479	483	447	438	441	446	453	454	446	418	414	457	411	466	388	453	440	407	434	459	456	412	409	417	426	459	401	390	454	462	470	459	424	425	425	458	420	427	457	416	451	423	470	443	465	440	414	486	436	444	442	468	455	480	454	439	423	418	453	423	492	438	416	473	429	429	449	463	434	464	419	453	438	445	453	471	432	463	477	403	393	425	494	433	435	415	426	444	449	432	434	452	433	494	475	453	421	396	477	420	438	462	453	416	456	432	452	450	373	472	446	429	459	472	435	459	469	456	413	431	444	440	420	432	413	422	448	427	431	449	398	429	447	443	455	409	454	413	475	483	416	431	439	429	457	456	453	470	425	439	444	423	405	422	415	418	412	458	437	400	432	395	430	463	491	455	399	434	427	435	457	388	433	461	409	418	463	421	463	435	416	445	427	465	413	453	432	437	431	403	459	446	418	433	425	436	413	430	404	424	429	454	444	445	491	445	416	429	421	440	405	464	479	454	417	402	463	429	442	435	453	460	438	471	453	438	411	428	448	460	446	468	495	436	444	450	431	451	471	429	435	432	443	401	442	410	432	486	423	445	469	473	428	432	475	442	440	449	457	467	449	443	448	492	472	433	427	445	466	443	456	442	421	412	453	443	405	447	444	469	469	430	509	419	425	431
30592	11447	6819	4022	2482	1696	1404	1072	1006	954	945	975	916	965	993	898	940	955	981	994	982	941	984	944	954	935	966	961	986	930	1016	998	932	981	972	1015	962	929	929	944	1010	934	905	933	930	949	953	970	1007	927	979	954	948	941	1030	939	943	940	946	940	950	970	963	939	985	969	964	983	949	901	952	959	946	970	979	983	960	985	978	967	916	1005	983	1006	959	964	932	944	941	1017	894	945	944	982	953	980	978	980	958	961	926	933	935	942	916	989	1027	982	985	911	979	955	935	983	935	957	958	965	927	927	946	962	965	1003	924	904	944	962	1023	942	1036	916	962	932	955	992	1027	943	931	960	966	956	985	969	908	1024	950	904	959	939	969	932	946	971	984	1001	963	918	962	937	952	937	968	1012	998	1012	1092	962	932	931	950	996	932	941	1004	997	928	911	954	960	984	969	960	970	994	923	948	950	968	879	966	956	969	993	958	984	991	961	930	934	948	950	960	942	964	928	973	933	934	960	974	1026	992	941	942	938	961	949	918	960	965	945	962	973	971	988	959	985	971	972	984	1017	955	946	981	997	956	1031	989	997	950	982	937	959	886	925	927	992	946	938	951	990	970	998	933	967	967	964	1008	974	932	927	1002	978	942	987	963	942	919	955	929	981	968	916	930	918	946	930	969	939	963	1018	943	951	987	952	961	1005	966	974	940	989	910	954	913	951	947	972	972	970	1019	964	952	941	924	1003	928	1015	934	960	967	926	971	916	959	953	985	980	928	970	1003	966	1001	943	949	945	989	936	1002	962	962	959	1003	904	852	979	956	938	955	970	981	920	953	939	845	940	934	920	1010	983	963	1020	996	1033	914	977	1015	983	977	1015	946	964	946	968	930	999	962	953	919	947	914	941	931	978	961	1048	970	969	994	939	989	938	954	923	917	978	1004	971	932	916	953	938	993	986	996	941	923	974	1008	1031	952	966	933	940	977	1012	927	953	940	982	946	978	953	998	992	970	947	964	1005	953	965	979	989	1003	971	988	956	913	895	935	936	953	1007	975	999	903	940	933	979	955	960	941	959	937	954	1009	941	968	923	959	961	996	930	980	963	928	999	998	950	943	952	915	917	943	946	986	910	1012	1014	963	985	933	945	953	1007	1010	1014	952	987	923	989	1022	962	1000	930	999	982	896	934	939	949	958	935	1005	992	964	970	954	971	921	975	967	960	958	912	977	988	981	932	944	965	963	985	939	984	995	996	980	950	996	983	926	942	935	971	998	1005	927	982	954	1005	945	983	996	969	983	983	981	965	970	960	970	978	947	937	946	970	986	935	975	975	950	959	949	926	1013	946	945	977	884	961	1001	996	955	974	969	976	988	979	1019	1036	932	995	933	976	967	997	942	942	949	941	968	956	972	950	992	935	994	1046	993	943	938	972	938	977	1018	999	957	947	917	1011	955	1029	951	951	956	922	930	1022	983	944	940	943	966	961	908	974	961	936	977	1017	953	917	960	1011	963	944	935	876	1014	976	948	968	984	931	980	974	938	919	1010	965	924	977	978	935	975	970	986	987	943	954	978	967	969	946	1005	990	998	943	944	983	922	933	922	933	974	974	938	938	943	898	945	894	990	985	966	976	994	962	939	936	973	916	1009	955	957	948	941	956	941	997	930	991	998	1011	927	917	966	1000	986	940	923	1027	951	1006	961	960	910	1000	933	938	967	947	949	946	959	955	1033	1004	980	986	986	888	944	963	961	939	1005	960	967	935	973	929	956	988	945	1009	987	975	1008	933	989	964	964	929	916	926	936	926	1014	949	954	918	973	1002	947	981	950	918	929	975	905	933	1013	940	976	1030	969	1012	956	950	945	957	961	978	972	963	935	961	963	940	935	953	992	973	971	974	927	959	958	972	973	979	992	951	991	975	993	1006	943	986	934	986	979	982	968	944	907	970	981	989	961	986	961	955	900	965	965	933	926	941	932	957	1004	991	995	941	959	987	938	992	1025	982	929	953	968	965	995	904	970	979	997	958	957	983	1008	930	925	956	953	951	930	920	1010	941	958	979	960	973	956	974	965	952	955	982	935	950	912	990	944	926	980	965	958	888	911	979	968	932	966	994	975	955	956	907	926	976	885	1005	935	953	959	953	924	967	972	995	974	1009	946	990	954	928	963	967	961	974	900	883	917	955	972	926	966	957	931	914	985	977	965	993	930	954	931	983	959	959	935	908	979	982	933	947	983	931	999	927	948	1001	924	964	906	939	973	979	963	960	980	975	1015	991	944	980	966	972	937	958	964	994	905	990	978	923	983	949	962	994	968	936	939	937	958	952	956	901	934	955	949	996	1000	924	952	985	936	944	1028	962	946	960	960	988	1010	936	968	952	969	972	991	917	971	962	1022	897	921	1036	952	943	1003	923	980	962	1012	969	946	952	1006	938	931	1012	991	928	954	969	1026	955	983	937	1007	954	895	992	934	958	1006	943	980	905	994	918	976	991	966	959	927	1024	997	932	982	939	943	949	954	985	977	977	934	998	903	963	974	965	1029	963	978	979	998	986	958	929	993	922	923	976	996	991	954	940	991	987	956	1021	949	986	946	970	952	977	994	964	973	993	944	994	1004	965	965	939	964	944	954	961	959	897	961	951	944	929	926	934	966	923	956	945	903	985	990	959	964	966	958	1005	975	953	973	936	974	1011	994	1007	950	972	1004	954	982	956	938	1000	929	969	1005	988	930	964	943	996	967	969	957	942	975	950	1003	960	889	979	955	938	970	959	939	949	922	1005	944	989	959	952	971	945	948	983	970	970	969	951	951	957	985	990	950	956	956	928	942	947	955	943	971	944	967	982	1003	969	931	988	979	976	1002	982	967	969	1001	933	958	1012	992	1015	973	910	977	977	941	918	1035	961	1003	892	943	1015	995	959	921	940	931	957	872	942	970	942	934	991	958	934	943	993	972	992	917	971	945	936	972	934	982	945	959	981	937	933	960	949	972	927	974	920	978	972	914	931	969	1035	1024	971	945	983	909	981	1048	959	992	947	954	945	983	934	930	937	941	1010	926	936	931	928	946	967	984	926	971	901	922	939	981	970	939	985	941	968	900	968	1004	963	965	951	965	996	963	923	945	929	949	973	925	977	967	964	976	950	976	936	983	989	912	1007	996	992	973	980	955	983	946	979	954	955	974	957	984	919	919	995	970	927	912	973	975	960	924	979	938	1029	934	969	973	935	995	958	963	928	928	990	962	995	1001	964	950	922	1000	933	984	963	1025	949	974	935	952	950	983	896	949	956	901	1017	936	961	961	949	957	981	1040	936	937	938	978	960	958	952	979	948	951	1021	970	1004	965	969	925	963	989	930	900	978	942	970	954	931	959	952	967	934	935	938	954	936	1010	929	936	994	946	998	943	974	949	991	960	940	959	975	998	1009	954	901	958	940	998	935	958	927	963	982	973	940	971	953	897	966	1003	924	924	1007	967	947	946	927	917	1000	885	932	999	968	978	940	958	936	892	955	984	918	991	935	987	944	969	954	896	942	919	1021	962	959	1040	968	964	943	909	1007	912	992	964	958	948	976	969	937	923	975	933	1008	925	905	1004	925	996	983	915	969	927	936	937	978	962	954	960	956	981	982	966	922	953	921	981	983	954	948	944	949	939	932	989
56558	25507	9318	1617	650	510	493	472	440	467	427	462	446	437	444	470	462	453	469	493	421	434	434	412	435	447	493	461	463	462	475	467	462	453	417	476	445	468	455	489	495	449	452	502	444	439	398	451	426	463	438	463	413	469	448	472	419	462	522	458	472	455	423	434	473	467	494	437	463	442	483	427	460	457	434	460	423	454	416	427	468	464	474	433	439	446	452	439	432	420	439	428	433	454	425	471	427	458	463	443	425	462	453	482	430	430	456	401	492	434	488	474	490	448	411	445	439	433	481	445	465	441	484	434	469	445	457	492	397	460	425	458	459	452	437	435	448	432	450	473	457	446	425	448	451	414	444	456	419	483	431	413	402	421	444	437	498	470	504	456	459	431	489	430	395	450	462	416	449	439	467	459	477	456	477	457	453	432	438	445	449	469	448	415	440	435	433	467	433	483	457	472	466	450	438	451	457	452	434	452	456	475	435	452	425	427	425	427	486	465	451	474	463	459	430	411	457	415	421	483	467	451	453	473	480	454	455	414	437	448	450	393	419	400	448	430	441	408	487	435	468	431	441	479	495	475	431	410	424	426	402	488	440	457	462	441	463	454	437	437	443	470	412	426	439	450	462	435	440	441	437	455	418	456	425	452	451	450	454	495	410	482	433	486	457	439	478	472	445	447	449	449	474	402	453	440	458	455	430	459	462	467	469	483	485	449	438	486	453	414	392	448	415	455	433	447	445	469	448	451	426	454	448	430	436	444	440	446	420	471	427	421	449	449	445	442	429	463	469	488	468	407	469	481	438	421	425	453	467	487	463	432	464	479	458	435	491	467	437	451	445	477	450	434	442	462	478	421	482	441	471	428	459	448	419	473	455	436	454	475	446	468	436	452	448	499	435	433	453	465	460	431	470	450	486	448	468	431	457	481	435	426	397	454	474	444	455	435	470	450	448	416	464	426	462	413	434	430	483	438	431	468	481	450	449	464	431	456	461	440	438	426	456	452	453	433	462	457	459	462	467	405	504	461	467	453	491	452	440	428	438	410	474	419	467	448	418	444	475	446	450	477	485	447	478	495	468	456	464	442	452	417	476	470	443	498	422	456	467	440	464	477	453	422	424	419	438	408	453	412	444	422	494	440	480	464	436	465	454	400	456	463	430	453	444	454	450	422	446	422	459	429	442	430	424	414	432	441	415	459	482	448	437	482	443	436	445	423	439	423	454	443	450	473	461	441	416	435	464	449	445	430	455	453	459	464	444	450	438	473	453	450	488	440	454	467	432	476	426	446	461	396	426	459	433	435	468	448	447	467	425	461	413	419	493	426	456	449	481	470	410	448	455	405	418	426	458	458	458	455	411	472	399	437	471	461	481	494	502	409	439	411	477	447	414	422	462	457	454	476	453	442	440	443	437	460	451	454	419	442	451	443	457	414	459	430	462	433	468	468	474	466	440	424	463	478	441	423	440	410	426	483	456	429	454	446	464	485	441	487	459	459	499	462	423	426	459	398	484	457	462	399	446	465	422	451	422	464	463	434	431	449	450	429	411	478	469	421	478	425	444	441	432	467	438	430	412	427	417	450	388	450	461	485	460	474	466	437	463	426	423	460	460	448	459	460	438	436	463	426	441	436	431	459	478	515	467	431	420	421	468	434	470	446	481	416	404	411	477	436	441	449	431	419	483	464	443	448	487	481	459	426	476	439	420	488	428	454	417	437	449	446	435	447	437	443	423	467	414	458	432	520	491	460	443	439	455	443	451	473	425	458	440	430	416	443	441	402	410	474	474	449	447	418	466	440	468	432	472	498	432	489	503	463	472	432	455	437	459	433	468	478	471	389	423	456	452	452	424	436	420	456	436	406	405	458	466	486	475	464	444	483	487	497	431	469	427	403	442	472	462	445	423	420	433	474	460	438	445	449	427	460	465	422	460	422	441	421	449	449	441	451	430	453	452	421	462	449	448	413	461	419	423	431	479	447	445	423	410	437	441	451	476	445	460	486	455	457	473	455	418	479	434	447	484	433	456	408	496	443	474	431	423	447	436	463	466	423	457	481	453	482	418	464	483	470	482	444	488	466	435	456	437	431	488	481	478	498	465	454	448	450	429	435	448	477	490	404	436	438	426	436	461	435	443	482	445	431	457	409	474	404	444	436	440	445	469	444	406	441	443	456	446	468	449	434	428	474	427	435	459	434	448	454	457	482	440	465	438	437	445	488	443	457	452	457	430	438	411	440	447	506	483	423	436	437	440	447	462	427	486	436	453	435	449	434	436	462	429	455	452	447	437	411	435	388	436	442	416	475	428	455	447	498	457	434	438	465	441	427	459	428	455	468	451	412	425	487	417	415	397	475	469	436	438	462	475	423	449	434	409	476	473	480	449	462	428	454	429	446	416	441	443	443	426	434	455	449	470	458	457	447	443	454	430	463	444	451	428	408	421	433	423	419	489	436	427	454	453	432	451	461	441	455	430	439	416	426	405	464	431	460	446	462	442	457	426	437	441	451	406	429	383	470	442	450	471	408	427	420	453	480	469	456	455	446	458	447	427	459	439	484	441	443	447	443	430	462	450	458	473	457	498	442	427	410	466	424	437	462	434	455	419	475	390	449	435	427	436	455	487	470	438	462	432	417	481	420	427	411	440	420	456	442	450	449	474	467	468	415	471	467	419	440	417	472	405	369	455	474	443	439	417	420	423	410	451	437	435	444	452	461	449	426	430	427	430	408	434	434	444	471	436	429	425	430	435	421	457	424	457	441	426	438	418	460	446	424	484	440	436	450	459	409	460	479	433	471	451	463	407	466	445	448	440	484	475	420	462	456	444	444	463	476	431	448	442	459	436	496	441	435	426	471	429	427	436	379	463	457	404	448	463	456	462	440	451	470	428	396	424	423	462	402	401	434	483	445	431	452	433	450	486	496	460	462	448	436	476	419	445	422	421	441	410	444	404	448	457	410	472	437	472	445	446	440	435	436	444	415	496	435	477	412	479	451	415	468	500	417	448	446	451	455	464	453	400	474	440	485	443	498	433	470	462	436	452	434	418	440	449	418	424	482	515	465	472	464	435	449	484	454	458	443	457	464	425	474	486	475	499	457	447	445	431	422	431	430	471	416	464	438	430	481	408	423	458	474	509	468	515	457	444	464	452	425	420	446	467	450	414	442	476	436	448	475	455	421	459	432	451	431	424	465	432	398	453	500	434	440	463	429	393	457	452	454	449	489	452	463	441	423	419	495	463	434	458	411	402	384	422	443	483	440	434	439	458	444	466	475	456	466	421	465	453	444	436	472	441	456	489	433	454	444	464	458	454	453	476	474	452	444	467	468	485	438	456	441	459	441	483	452	474	456	442	453	428	448	440	437	496	454	424	474	459	454	417	389	442	436	458	479	459	437	466	459	442	453	470	402	461	448	483	450	475	432	447	452	443	437	428	430	464	456	444	435	418	466	454	425	421	431	472	449	488	468	444	447	427	466	478	497	451	457	413	479
38167	15101	5158	2290	1476	1145	1075	1031	953	943	983	958	980	1013	942	989	924	953	965	998	993	933	1012	1009	938	995	979	1005	978	989	939	947	981	993	947	928	946	941	973	1002	929	911	952	954	975	987	1003	949	1017	946	1016	983	968	960	1010	1019	1020	954	957	1005	977	985	954	981	1003	972	1038	983	961	935	956	987	995	947	1008	938	969	984	942	1028	1012	992	1010	962	959	999	977	1077	974	972	1002	994	1021	990	964	990	923	1014	973	936	932	980	937	977	964	948	926	981	973	1000	948	918	991	964	966	942	966	951	959	1041	1028	961	994	1012	956	976	954	981	957	948	950	941	973	995	1009	918	947	986	947	979	1028	960	991	960	953	970	972	974	1025	971	972	1024	994	997	1004	888	1049	978	953	943	948	1026	986	1009	966	981	975	1007	979	964	937	1029	974	981	983	1026	972	992	948	970	964	986	968	1017	998	1012	950	988	978	1032	941	984	995	939	968	991	970	985	1011	977	979	949	973	947	993	1021	982	901	988	1006	971	944	941	998	939	975	964	946	1013	961	898	990	980	997	960	961	997	992	994	993	953	982	989	976	932	974	988	1020	973	1005	1007	989	1024	989	921	938	963	989	952	951	954	1029	966	949	930	955	1001	967	1026	974	917	977	1002	938	982	978	986	993	958	1005	972	972	1007	961	903	910	972	1015	965	965	1011	979	1016	1039	946	940	976	959	944	944	989	934	921	941	935	964	958	1015	963	998	934	979	1035	958	943	1018	969	964	921	1013	968	1000	949	981	1003	1013	1063	969	939	944	946	1002	1029	998	996	970	982	960	913	909	959	952	962	1001	971	927	913	955	974	951	990	991	974	946	932	972	896	992	971	999	1033	1005	1001	976	1018	1038	989	973	993	971	986	968	1017	983	999	981	1006	1010	999	956	909	953	966	942	927	993	1006	1011	934	982	975	963	975	1006	933	966	953	924	982	1011	971	972	1024	933	1069	959	968	1025	977	965	979	991	983	928	1009	910	1008	996	969	986	988	1029	989	938	1023	938	982	976	989	967	1031	978	986	938	972	954	1000	941	988	1033	1012	944	964	1014	927	969	967	1008	956	983	1018	993	1040	950	960	943	949	1021	996	956	985	947	950	979	985	992	999	992	957	968	933	994	1000	956	979	972	965	1008	975	988	978	1008	955	932	1013	939	1013	1014	969	948	982	966	993	968	986	1032	985	927	956	1008	961	1003	1071	974	1006	959	991	996	987	962	1000	977	952	978	942	958	1006	998	952	958	960	969	995	972	945	1018	942	956	977	1007	1013	947	999	1032	984	996	1024	965	1010	991	993	961	1025	947	946	1005	930	979	1048	1017	961	1016	895	1027	994	982	906	989	949	1015	991	964	994	964	970	934	963	990	958	1022	967	961	1033	980	903	981	925	990	969	1016	952	987	1000	1020	948	956	1006	988	1014	957	1008	966	1018	945	972	946	987	946	1002	995	964	937	943	965	981	958	1050	953	927	982	1030	967	972	982	968	1044	980	977	949	960	988	962	988	998	958	955	995	1021	1006	953	991	1009	988	991	960	940	940	976	909	975	974	951	911	975	1001	984	902	972	994	973	1000	940	977	1001	989	1033	991	962	992	955	979	949	973	940	1037	929	950	961	1055	963	993	1021	965	921	996	925	957	971	1054	1053	936	908	970	1035	990	1019	969	1030	989	1049	975	956	970	994	957	992	1064	940	1007	982	981	931	955	955	970	913	966	963	974	942	1012	958	991	1021	1012	950	1032	1007	987	973	966	952	1023	939	974	999	971	954	954	992	1017	972	963	981	944	992	996	1011	969	998	968	1018	954	998	1003	959	980	981	985	998	1031	971	1006	942	998	946	1030	947	965	963	972	991	1004	929	974	958	1010	983	932	950	979	978	998	1013	1009	948	952	958	974	1043	919	992	977	965	998	998	956	964	1011	993	999	992	962	969	989	1039	1005	958	1004	937	984	941	1007	1021	961	973	1009	1011	999	1058	999	939	1004	1020	981	925	962	1020	916	1013	961	951	974	977	953	960	943	982	972	975	964	1001	976	970	996	963	989	951	1013	965	986	1029	953	958	991	1034	902	1015	983	974	982	1010	1056	1043	983	1015	922	993	959	969	967	984	1021	974	960	978	1010	967	1071	979	993	1012	986	1063	911	978	952	939	964	927	975	1017	970	933	999	982	987	992	928	966	955	1018	927	965	939	1006	939	962	985	994	1015	945	976	953	997	918	994	977	940	955	961	1007	944	1013	988	958	1001	985	959	998	971	1059	946	1030	997	969	957	982	977	945	962	980	983	988	941	964	981	1028	987	999	1011	971	917	946	993	966	1046	980	980	996	949	956	951	936	995	1017	968	985	980	1004	1008	938	976	904	1027	962	974	953	1014	947	966	996	953	1015	942	966	947	966	988	975	984	988	960	989	999	921	975	909	963	924	1014	1008	978	949	958	973	972	977	999	967	964	990	979	967	916	973	893	966	983	961	1006	939	1003	952	946	987	946	977	960	1004	972	899	956	959	931	990	954	985	952	967	1034	956	990	960	975	1003	1010	1062	960	994	989	959	947	993	965	944	1016	947	1020	953	1045	1048	954	970	955	991	950	915	925	963	1011	997	928	986	947	996	968	947	924	982	964	992	991	923	926	1017	1017	986	970	953	961	939	968	1022	963	963	1003	958	1000	943	1036	992	958	954	971	976	967	970	1012	970	985	1008	949	990	974	972	938	987	910	901	966	973	989	970	1012	979	1005	990	996	1072	955	986	990	969	992	1010	993	1010	906	980	956	1029	1006	997	971	1007	973	939	961	998	933	952	985	980	991	980	945	994	955	983	984	985	968	998	958	1000	956	1016	943	980	914	986	955	992	963	933	986	1039	976	969	961	994	954	970	976	983	900	1006	1029	962	985	1005	964	941	1025	1018	969	983	970	992	949	980	906	985	958	958	959	997	948	947	984	968	909	1003	1036	937	994	998	990	961	916	1014	976	946	949	991	953	943	945	975	973	959	945	978	1008	965	985	1007	1000	973	1009	988	988	1025	1017	1004	980	954	923	1011	1011	992	998	996	975	967	916	992	985	961	982	932	980	1002	942	918	982	983	960	950	1014	915	972	978	989	924	1011	958	1015	986	975	926	965	982	986	934	942	1006	994	1010	977	1003	981	958	997	1020	1022	947	942	1021	974	996	980	903	936	972	990	998	953	996	930	958	957	956	966	968	921	1012	948	988	951	930	1024	999	952	996	977	958	984	993	938	961	956	954	950	996	952	988	1000	955	952	988	996	997	1004	1005	997	974	970	1029	1012	1006	1047	887	966	930	1042	938	926	944	1070	951	1011	1063	930	996	978	985	960	985	1026	970	941	1008	1005	960	1017	959	1061	968	943	956	1000	999	972	947	980	997	974	935	947	967	987	971	1009	963	1037	956	975	1035	968	962	971	915	990	947	1036	982	1046	1029	1021	981	970	941	1024	976	981	973	999	1026	1036	996	1027	988	935	1002	996	936	968	1006	906	945	997	953	966	950	929	1038	968	970	1005	984	899	965	988	969	969	981	969	936	955	1024	1004	990	974	980	889	981	983	959	1007	950	960	981	1027	967	1001	986	1005	1028	1038	1045	957	988	1000	940	941	932	1013	943	1016	987	981	966	1001	950	997	976	1008	997	983	986	1004	1036	1049	967	1019	957	946	992	989	1061	989	955	1042	984	984	983	957	970	957	946	1003	1008	959	1013	956	920	1004	996	1021	950	955	1073	966	949	1012	991	1021	931	970	1031	972	929	961	961	976	923	1028	953	988	1013	967	992	990	984	930	1011	978	948	1025	982	983	977	992	962
53583	23992	9376	1342	552	480	472	435	445	486	435	443	498	464	447	490	461	428	426	455	521	437	450	435	425	458	460	450	467	447	459	468	476	468	429	422	420	446	470	441	447	460	430	420	443	458	426	468	465	440	440	432	474	451	485	452	424	407	456	446	435	468	442	459	454	417	436	434	442	446	510	484	449	454	470	489	465	462	446	471	426	443	486	454	452	469	469	452	444	472	433	398	451	427	431	455	449	496	462	463	437	472	431	419	478	445	434	444	421	454	409	426	448	455	527	477	461	412	469	469	424	450	484	446	459	457	450	456	444	463	464	456	464	437	466	448	499	473	449	472	428	414	466	444	483	430	437	469	476	401	447	424	473	443	450	437	452	459	455	495	488	402	432	410	473	430	501	465	473	486	485	452	427	404	457	470	444	449	438	476	463	447	540	444	435	487	439	433	431	466	451	430	438	467	480	475	416	449	431	491	480	447	497	470	442	434	389	429	443	509	477	465	415	428	429	460	424	424	437	466	467	431	454	444	477	451	459	418	451	485	447	448	420	469	487	479	437	433	432	454	455	475	458	466	448	457	432	446	459	463	478	452	437	417	458	474	491	507	429	484	450	439	465	418	453	471	442	489	486	405	461	440	442	410	439	450	483	453	467	434	488	430	441	477	444	453	450	476	487	483	429	448	455	426	458	444	421	456	434	417	423	436	444	470	442	454	435	433	465	464	463	413	443	491	430	486	384	460	437	451	437	454	452	471	449	415	454	449	474	458	475	448	444	446	473	471	478	470	448	405	428	467	457	434	464	474	494	443	457	437	434	473	445	447	453	460	442	423	447	419	465	464	489	487	450	413	462	445	433	438	444	479	445	422	498	458	448	430	465	473	402	459	496	437	472	462	447	469	422	458	480	443	444	474	472	433	491	494	427	499	442	489	491	428	470	490	441	476	452	433	446	462	437	456	442	461	508	477	427	451	466	468	459	378	455	389	434	466	462	471	470	446	451	442	485	502	441	456	449	452	462	478	441	429	472	433	423	441	483	478	439	456	458	451	447	418	514	457	460	424	519	473	474	451	515	486	451	455	460	446	502	436	513	459	426	437	465	499	455	434	478	462	425	486	451	466	457	483	471	412	479	479	421	452	434	464	421	440	445	414	420	447	454	458	463	462	460	462	444	435	456	454	456	512	456	431	471	458	449	467	458	472	478	462	432	459	422	462	474	474	468	454	464	469	450	472	455	440	446	468	478	426	496	476	491	434	467	475	442	451	470	426	531	440	441	478	474	461	437	423	464	444	474	456	484	463	506	454	473	456	466	420	458	475	495	487	484	448	476	450	474	469	474	496	432	475	428	407	438	449	474	465	449	450	448	448	422	405	474	479	449	458	491	448	440	466	400	426	468	530	444	476	428	445	462	480	435	443	471	460	485	498	406	446	383	485	470	503	456	458	440	431	482	467	468	450	446	459	473	465	449	465	437	468	472	419	442	476	436	440	422	419	439	466	461	494	434	423	458	461	437	484	453	433	446	467	441	461	496	447	445	453	439	476	459	464	474	454	427	449	431	453	452	448	469	450	463	441	471	433	437	486	477	477	416	426	458	411	402	496	466	480	453	480	490	450	454	521	456	479	446	489	458	420	450	445	484	490	477	459	407	439	421	444	468	445	416	453	455	427	471	445	450	473	436	483	443	503	462	476	482	429	469	455	456	407	456	488	460	465	469	428	485	479	499	427	422	467	476	449	464	474	498	466	452	417	522	429	442	454	502	398	450	418	469	436	449	454	480	469	463	471	475	438	422	449	458	477	485	495	440	487	453	436	424	478	486	440	456	434	466	446	449	479	455	447	441	440	419	476	462	362	421	484	459	452	426	478	496	444	454	428	459	416	451	459	497	476	472	425	467	440	456	446	445	448	476	447	447	440	458	440	450	447	496	458	435	466	492	432	458	439	447	462	491	466	477	464	459	474	459	442	471	460	454	488	435	476	451	420	456	486	470	456	466	483	473	431	434	452	466	440	465	503	424	466	431	437	486	437	489	426	425	460	461	475	430	501	457	445	408	470	464	448	457	418	476	498	457	439	440	451	446	446	427	458	450	439	434	450	440	429	439	446	453	457	463	431	433	481	482	473	442	472	449	435	454	442	460	435	417	399	488	459	411	450	447	465	461	439	376	474	405	435	449	455	495	490	441	465	466	459	439	432	479	464	445	375	432	433	453	539	440	454	421	479	463	466	452	421	456	417	433	447	463	423	458	486	445	436	487	458	488	460	440	444	444	457	443	466	419	415	461	433	438	465	437	444	486	429	421	472	439	456	443	446	455	476	453	454	424	412	434	466	462	436	463	452	446	413	445	455	447	451	510	443	445	455	434	509	436	456	435	459	451	437	441	428	459	447	423	444	478	471	439	437	460	423	412	435	471	413	444	419	420	436	444	418	486	456	449	481	483	460	458	479	451	453	446	403	403	461	426	467	468	445	478	422	446	464	492	419	464	461	450	486	496	492	446	437	462	455	453	423	429	477	445	426	449	478	487	456	495	414	459	404	457	464	465	508	481	468	461	460	464	454	485	477	427	463	434	452	423	452	477	467	461	442	473	439	468	481	455	453	473	459	456	434	439	467	425	460	463	453	471	415	460	446	488	440	427	446	410	478	466	432	456	463	433	427	474	429	434	463	425	454	441	436	444	471	482	463	458	432	480	472	492	435	489	453	453	441	440	481	419	481	482	476	427	467	415	476	433	458	445	455	464	483	476	443	436	494	444	429	423	432	428	460	455	456	475	455	443	444	413	454	502	473	433	432	450	460	470	460	452	461	466	456	431	485	500	412	415	460	446	493	460	444	482	476	468	461	465	448	454	445	463	486	479	494	472	489	480	495	429	431	457	406	452	457	469	481	454	434	429	499	456	433	425	474	438	483	453	441	438	444	418	462	474	468	446	433	479	446	440	496	470	435	475	473	449	424	481	521	433	439	420	434	445	436	453	461	465	477	434	464	457	489	479	428	455	442	471	458	422	443	464	417	437	451	415	437	484	409	457	438	450	508	484	466	452	473	420	456	415	462	500	476	429	441	471	463	492	446	466	446	486	464	457	470	412	466	403	453	459	468	475	429	481	450	483	451	461	456	430	450	433	478	417	433	478	417	452	428	456	487	454	445	452	448	432	442	438	477	467	465	465	435	426	472	439	430	451	435	459	448	492	429	474	488	448	471	442	466	475	454	437	466	435	507	474	461	454	427	419	469	465	466	445	427	449	474	477	397	467	468	443	439	453	477	456	476	464	449	430	451	472	470	452	486	412	457	466	470	453	441	481	465	431	449	483	488	480	466	440	449	445	457	470	477	457	498	474	469	423	434	442	426	428	444	445	465	483	434	470	429	458	469	443	436	456	437	466	474	464	476	461	442	428	491	424	407	430	502	459	475	467	415	462	447	453	485	452	472	447	448	442	470	438	488	450	462	456	427	474	482	437	438	430	463	426	428	454	439	448	470
38434	12484	3961	1643	1213	1053	1075	1006	992	982	1025	963	1009	982	957	1003	948	1016	1008	990	939	963	1006	971	981	972	986	1006	992	1000	949	948	934	982	996	1024	935	933	936	966	1013	1008	981	1006	994	1051	942	1036	989	1025	992	995	986	936	990	958	954	1063	1010	994	982	1043	955	995	995	977	993	954	1059	940	1014	966	1006	996	1028	998	1035	987	1010	961	959	963	964	984	990	944	1000	919	1001	1003	971	983	931	990	1051	969	1024	1008	989	981	950	996	967	1014	994	989	1009	1034	1018	993	997	1019	928	1013	982	972	954	990	1013	987	947	991	1044	973	997	984	949	1010	980	1060	979	963	991	991	999	1004	977	981	1035	1010	1000	958	1014	983	1019	1015	971	972	992	947	1018	991	1038	1006	1014	1040	992	965	1025	1012	959	1008	1003	958	1016	995	1016	965	961	936	1030	1005	1014	961	1002	977	954	977	1024	947	1030	965	956	999	1071	960	967	1006	1011	1010	970	1015	974	966	986	980	1019	993	1012	952	995	997	1025	1004	922	999	922	1015	1005	998	985	1038	965	973	982	990	953	989	963	1003	1011	1026	953	987	1005	944	1012	948	973	960	952	1012	985	979	968	985	972	938	970	973	986	979	999	963	1053	927	1023	961	998	994	956	993	957	1074	964	963	989	1019	961	987	1005	962	944	1014	1044	949	987	1022	967	993	1008	1004	1011	995	918	1017	935	970	1005	995	956	1059	971	970	1005	967	962	960	1023	950	1008	1008	961	952	929	974	983	968	1036	951	965	965	973	970	1017	1017	946	994	977	926	956	1027	967	948	987	998	990	1027	981	1041	1005	953	959	1035	1008	944	1002	1026	994	971	1016	1007	962	1049	1001	1037	959	1002	1039	966	970	961	994	1008	993	1017	1015	976	960	1026	967	1026	1001	972	950	1011	977	960	980	948	984	991	998	1007	948	993	1042	948	970	1025	982	957	1015	972	1031	968	969	1020	971	983	971	994	954	995	996	922	957	971	995	980	1009	1000	976	937	992	1020	985	992	998	988	962	969	1006	1002	981	992	956	940	963	986	1014	968	1074	971	1006	1011	1053	1096	984	1013	948	929	932	982	1024	999	978	956	953	1010	1053	954	948	950	972	903	976	939	951	1056	998	983	951	977	1026	1015	924	1027	981	971	958	1013	919	1000	954	960	1004	1010	929	988	982	979	946	1040	999	978	975	1002	994	982	1012	1057	997	983	968	974	1023	982	1002	921	982	983	1028	1008	997	1004	938	1014	997	977	1011	953	986	951	961	990	965	1002	1017	953	1011	903	968	924	974	950	978	1020	1019	957	957	1002	1006	963	982	1010	901	1007	980	1021	1050	987	1012	959	961	1038	1019	1035	1001	1028	1090	934	954	1043	947	949	949	954	1000	1002	1011	990	991	1013	979	1000	1035	1029	980	965	964	994	929	1039	997	1032	989	1001	1037	974	1064	987	1011	1019	1003	967	975	979	1006	1014	1005	998	1026	978	932	1030	936	944	986	1004	978	995	999	1013	985	1042	1015	945	985	1045	1023	1006	963	956	1001	925	1017	1020	964	1042	971	962	1012	948	1041	995	987	996	947	1013	1009	1047	945	1012	999	991	980	974	1003	1016	1016	978	1003	940	916	996	953	992	935	926	948	1029	1010	938	998	966	968	976	961	925	1015	970	953	1040	952	1045	949	982	995	1020	957	944	988	1003	978	975	1042	1004	1006	957	998	1021	968	1006	973	1010	915	982	989	995	1016	985	1007	1012	1007	944	981	979	958	998	1050	944	960	1002	981	947	989	1019	959	941	977	969	977	978	1060	962	936	1005	968	933	982	1069	1017	985	978	1038	1003	1035	975	1014	997	1014	1006	983	974	987	1010	959	1004	1011	1010	1049	959	998	986	966	1010	1006	965	989	1002	940	999	921	908	976	945	982	1060	948	1038	958	954	995	1027	977	1001	933	998	984	1037	911	974	998	967	990	1016	986	993	1023	992	941	959	1029	1017	1002	984	962	977	946	934	1021	977	962	962	980	983	1013	1003	1003	1043	1004	955	980	992	934	981	986	939	938	998	947	974	945	971	977	1022	1003	989	956	1017	958	988	974	995	961	1002	1019	971	939	1045	990	1000	994	998	1000	1000	960	945	950	1024	994	1007	1031	966	1027	901	920	1005	985	936	988	972	1032	972	1075	962	1012	1019	991	954	991	1022	1018	962	1026	1012	1010	944	1001	991	1042	935	1005	971	1014	990	990	937	1003	952	997	959	967	964	1042	999	970	1038	948	1001	979	1020	968	1026	948	1010	1027	1016	1007	937	998	1021	1021	987	949	936	988	958	993	1003	1009	984	1007	998	977	991	927	1009	1018	1050	972	989	967	984	974	1021	989	987	1023	935	962	1012	1012	991	1013	928	937	999	1015	957	991	993	1017	989	969	955	958	958	990	933	973	1038	1011	943	925	979	1019	954	985	977	1002	975	1030	999	994	1005	945	965	1039	997	971	951	1008	907	1034	945	1003	1002	952	978	1046	1042	968	946	1024	947	964	976	1000	976	935	992	942	945	970	942	999	998	980	1006	985	1021	983	1007	984	982	1021	968	978	1008	938	979	1004	991	939	992	968	1063	1062	996	1007	952	987	931	949	927	965	966	1003	989	952	1022	992	1004	1040	989	1016	993	995	1025	1009	935	971	957	987	1004	970	941	1057	1014	1026	988	1020	1015	986	994	1052	1004	1001	1005	1015	999	989	974	935	938	959	1017	990	984	988	1002	994	1024	990	953	971	990	1021	983	951	958	966	1028	990	1034	953	1009	994	996	966	1002	967	1024	1003	1047	984	997	968	1001	990	953	1019	1017	1036	987	1003	970	944	962	1003	1005	979	994	960	1002	1024	949	1055	983	996	1013	981	990	995	940	985	956	947	994	1005	989	974	992	956	952	1030	961	1000	985	935	1016	991	1016	995	970	935	964	1017	1007	996	982	976	976	1053	972	1022	1002	963	1013	1016	1025	1071	984	999	1027	1004	1050	1029	1036	980	973	944	1063	1013	972	978	962	984	1018	991	944	924	1044	991	1034	957	1038	1035	966	1041	993	956	1019	1003	1015	978	940	975	977	978	1008	998	977	1041	1015	1013	1005	977	975	993	1029	996	1008	982	1020	981	961	951	964	955	992	950	988	971	1004	974	985	992	1021	951	934	995	956	982	1020	937	987	979	946	1004	990	981	953	948	947	997	972	960	1014	984	985	989	992	1013	922	979	991	967	1039	914	973	990	1010	961	956	982	1015	1034	1008	981	1026	995	951	980	989	1003	953	994	1002	993	953	990	1011	967	994	1006	961	978	1001	999	1012	1029	970	924	959	1018	987	946	968	1001	999	964	993	974	1023	950	973	971	977	1003	959	1025	1026	996	975	943	971	1036	955	990	954	943	1033	1001	980	971	1011	1014	956	994	928	990	978	989	997	974	978	988	1007	908	988	1007	974	981	1023	994	1023	1001	988	1024	975	1004	1038	913	990	1038	980	989	1014	981	978	985	1026	984	989	1030	977	1002	950	971	1009	931	973	1065	956	920	971	997	993	917	1025	946	1031	953	968	985	1018	945	934	969	1046	996	923	984	1048	1024	1025	951	937	973	1028	1015	1001	949	944	1055	994	979	1048	988	971	982	960	996	961	1007	1000	1047	989	928	952	1019	954	1033	983	1001	1000	969	945	955	960	1003	994	970	983	1026	966	960	989	942	1005	1062	1009	1063	968	1000	1013	948	980	991	983	966	1037	1042	978	968	966	990	999	1029	947	976	1001	960	977	982	990	964	950	1006	953	927	975	977	932	988	959	948	931	966	990	963	995	989	967	1043	1018	975	998	972	1000	998	988	917	951	972	1029	1039	933	1006	989	953	998	970	946	974	951	1024	992	992	950	970	1026	1014	951	970	992	957	1012	998	938	1000	997	1017	980	1014	979	1041	1005	1046	1053	939	993	976	919	939	1033	1022	1016	1026	972	1018	981	980	983	1019	962	1023	968	986	958	1057	1003	973
53255	20426	4563	1475	822	587	514	498	433	475	458	453	440	420	460	419	439	437	461	409	504	462	453	461	421	451	424	462	452	450	451	439	397	441	462	438	474	472	496	494	497	425	418	450	461	461	418	436	460	433	464	443	493	450	395	474	459	417	422	450	394	463	433	411	441	449	447	408	471	443	433	458	434	477	408	448	415	423	460	457	457	415	427	454	434	432	481	449	406	411	448	462	410	429	428	437	490	460	452	468	385	457	444	416	465	458	429	431	460	433	461	469	441	424	444	423	474	441	426	465	405	438	441	455	476	412	480	408	401	460	411	468	417	411	409	434	419	431	460	447	426	432	414	463	429	454	474	430	410	407	436	414	427	425	428	454	431	433	429	410	433	437	433	424	471	412	426	433	459	429	387	456	489	424	424	437	433	449	468	433	462	452	431	442	442	429	477	422	486	441	445	441	466	501	443	468	430	427	414	394	448	453	421	447	428	429	412	454	455	449	434	486	417	421	431	456	443	457	457	463	442	449	463	396	447	437	463	467	440	461	440	433	462	453	432	489	455	444	398	414	446	502	407	455	478	435	436	409	408	488	463	469	453	450	452	441	432	425	441	408	454	455	470	487	445	438	451	443	445	467	445	454	441	437	447	467	458	484	473	422	451	461	421	406	416	426	426	459	439	450	455	420	424	387	436	453	448	424	457	416	437	438	428	441	467	417	425	460	418	463	446	485	447	473	451	415	464	437	458	482	439	440	445	459	453	450	444	434	469	475	428	443	448	443	420	480	438	437	443	424	444	459	451	467	421	407	457	442	466	438	405	453	449	385	460	419	442	470	486	456	457	432	430	429	449	418	420	418	438	432	482	447	440	445	476	438	457	470	457	456	404	454	427	491	462	447	472	427	414	486	496	436	419	487	424	464	410	434	490	412	410	486	447	427	424	432	425	456	474	454	435	471	456	464	471	429	447	417	429	439	427	455	441	446	411	450	399	422	458	429	413	467	413	434	416	427	448	436	401	407	440	398	485	470	465	475	446	453	475	453	454	414	413	437	425	445	423	428	492	435	404	447	491	431	465	468	422	452	418	498	443	386	401	464	430	456	429	446	455	448	441	412	464	442	406	416	434	466	461	488	427	459	432	427	421	442	459	441	497	425	412	447	448	433	431	492	441	446	391	420	455	457	470	437	428	408	398	493	497	462	437	434	451	394	465	474	456	441	452	452	418	479	451	470	417	418	433	433	402	440	432	457	442	494	405	413	458	452	464	440	428	416	439	464	436	466	453	430	419	454	433	383	455	454	426	442	472	476	465	452	440	435	453	443	430	443	462	451	472	479	404	404	431	445	464	438	415	453	452	493	461	479	465	446	443	418	429	414	420	460	432	465	475	471	440	423	456	416	458	462	419	442	457	477	413	454	441	458	464	453	447	419	450	442	435	438	444	459	449	423	437	433	457	427	441	461	438	398	402	460	430	442	456	432	419	435	468	427	432	425	426	461	437	441	431	454	443	478	426	433	449	470	449	472	442	407	456	422	441	436	453	432	472	452	441	514	446	440	444	440	412	425	433	450	424	457	449	443	418	454	451	455	395	416	389	427	409	440	418	457	446	426	414	451	461	442	452	440	429	459	453	423	421	428	432	444	434	468	425	428	435	485	419	442	409	454	439	458	441	448	421	462	417	440	464	426	460	434	459	428	456	448	470	456	423	431	406	440	445	435	445	444	450	436	416	454	450	420	456	437	401	479	471	404	463	454	451	482	433	424	468	419	487	424	425	469	428	430	405	460	494	458	462	432	442	405	425	409	423	433	464	482	451	450	467	482	428	442	441	465	422	426	423	446	414	434	424	481	479	463	444	453	408	425	457	445	457	468	454	400	435	440	461	422	443	430	438	413	456	439	429	461	447	445	439	439	487	447	495	443	444	485	407	444	468	446	450	453	436	477	427	435	459	441	452	480	451	434	419	400	421	432	422	414	442	459	416	448	437	427	479	451	425	446	465	456	464	443	459	446	512	476	458	459	464	465	443	466	439	435	504	475	403	508	457	420	413	410	442	466	416	433	395	439	439	479	459	469	443	403	426	482	472	476	452	446	441	448	445	425	444	446	427	456	442	433	419	443	438	416	435	496	400	447	468	417	444	435	463	455	412	419	447	404	417	440	460	443	422	445	425	405	468	435	445	425	419	462	447	467	444	432	446	414	445	455	468	456	482	437	392	443	405	419	430	406	423	453	472	434	423	486	448	434	429	423	442	427	452	446	423	461	437	469	482	440	461	399	434	451	444	492	444	428	453	468	397	399	436	431	395	444	432	445	422	413	424	436	417	419	468	419	429	427	447	439	462	419	463	468	442	401	445	457	442	402	474	454	411	418	479	482	447	427	420	464	421	464	470	483	450	490	421	429	452	483	455	462	481	455	451	422	425	446	451	435	430	483	430	474	435	405	411	470	437	426	403	448	455	465	418	446	449	475	491	452	434	420	437	444	430	441	417	444	439	460	446	456	425	445	457	419	460	465	448	450	431	437	416	430	440	449	465	463	444	437	424	460	472	477	451	480	412	469	417	465	451	433	438	426	406	410	459	467	424	431	451	509	446	421	470	476	443	449	385	427	450	430	493	438	423	416	394	457	474	458	432	482	469	423	443	456	442	453	443	451	421	479	430	436	423	440	443	478	422	408	475	436	431	456	443	400	467	414	463	463	433	408	428	482	419	416	426	450	448	439	441	448	425	452	415	398	454	480	500	491	429	393	421	421	447	452	441	481	436	429	462	422	417	490	385	463	442	453	442	424	456	424	427	457	441	480	454	394	411	455	412	466	469	446	452	414	489	457	431	460	460	438	417	472	428	463	462	427	457	437	471	398	413	457	451	404	491	449	463	408	442	448	432	425	454	447	428	407	449	500	464	441	437	486	420	432	431	468	421	430	436	460	429	426	493	409	446	445	467	477	456	438	414	434	438	439	437	412	453	467	428	461	445	419	469	473	399	480	468	453	490	425	413	449	466	453	467	417	439	431	478	414	466	453	445	430	460	446	436	438	457	482	425	410	444	507	454	427	406	418	468	431	457	414	435	435	446	449	476	386	455	426	441	459	448	463	467	413	467	473	433	449	496	438	466	438	439	431	427	439	453	447	460	463	443	414	464	430	434	452	450	443	428	401	450	504	441	487	449	405	421	454	446	416	444	408	414	444	401	450	490	419	482	416	444	451	460	430	440	406	452	464	475	446	459	406	426	455	439	436	410	437	470	483	430	413	476	461	459	443	450	464	423	439	453	483	466	478	410	434	405	423	484	450	393	484	429	430	440	426	474	453	460	421	470	465	471	433	449	442	418	448	481	427	422	464	428	410	482	453	416	414	448	444	424	455	445	423	419	434	426	391	439	468	496	437	439	437	379	436	437	462	456	447	439	450	456	447	417	414	465	419	432	422	487	471	425	478	450	433	413	418	460	452	436	464	417	440	465	459	391	433	478	431	498	463	432	469	456	452
37281	13250	4758	2987	1978	1438	1119	1030	1039	936	978	937	956	948	978	959	958	930	917	945	924	1012	934	1004	995	981	1030	977	918	982	976	945	942	969	953	983	965	945	969	945	976	938	955	984	947	938	1014	1053	982	965	1000	992	949	915	980	940	1034	962	991	978	934	958	995	968	994	978	980	926	985	989	947	979	1000	923	959	924	1021	1009	969	902	940	944	967	1027	965	925	971	953	969	936	980	983	1002	965	934	902	934	993	938	1004	914	957	970	968	1014	981	935	938	946	987	956	989	943	1009	933	940	979	969	880	970	955	930	1058	1006	975	917	925	897	925	959	1020	957	970	960	974	937	931	998	950	958	1012	981	975	977	994	923	989	921	978	947	905	996	1014	949	980	959	935	921	972	933	979	975	1008	996	1002	989	974	983	975	912	923	932	992	957	968	952	964	1001	934	967	1024	959	910	926	935	954	1012	965	995	933	981	986	957	971	927	921	963	977	1005	975	924	1021	943	1032	953	1006	975	940	970	978	990	980	980	1014	1011	989	943	983	989	984	982	972	971	922	980	926	991	993	928	932	935	968	976	923	978	937	921	976	1009	979	994	945	976	947	907	961	954	940	909	971	987	1011	933	915	983	923	955	973	958	938	953	997	933	993	939	927	956	984	911	916	988	978	958	940	973	914	945	1016	968	1002	978	941	930	979	942	903	972	971	935	985	985	964	976	936	1005	954	956	965	934	931	911	1002	960	931	963	1007	965	930	986	1000	968	929	972	927	986	922	944	926	936	1018	938	990	950	997	946	1003	926	940	981	957	966	991	938	957	1028	1005	940	954	999	948	941	999	940	980	999	952	949	986	948	964	993	970	950	973	975	972	929	964	1012	977	958	971	983	1014	984	940	968	942	986	997	986	941	978	927	992	1003	966	945	950	1029	968	995	953	1000	952	966	999	955	985	997	977	1005	932	981	951	983	981	970	946	986	968	936	945	952	911	937	907	932	940	992	980	991	938	951	986	976	967	1037	982	971	971	1007	1017	947	961	895	929	988	963	913	993	1003	960	909	950	918	941	964	934	986	952	960	943	954	954	957	933	983	963	988	952	967	1015	939	910	1002	985	964	943	957	973	902	978	1003	932	994	944	964	1015	991	996	985	994	1003	930	1001	918	982	945	1022	967	980	954	996	964	944	945	972	977	928	980	999	949	957	993	936	979	935	944	967	931	938	918	938	971	955	963	970	925	997	960	941	937	955	898	946	928	947	962	965	948	926	966	965	980	978	965	916	970	952	950	919	976	949	941	913	1005	949	942	981	970	908	961	990	974	956	997	1004	948	940	999	996	962	965	967	966	952	932	979	951	1034	956	957	957	975	954	998	932	992	939	951	973	941	952	961	955	934	957	967	996	1018	930	968	1018	1010	971	987	1016	983	996	981	982	980	964	954	954	974	980	973	943	956	982	1006	980	988	979	962	989	984	887	986	920	946	916	944	931	972	969	944	965	987	983	973	1010	1062	952	953	1008	1015	952	948	934	948	953	952	981	972	958	955	932	975	930	915	975	1033	993	975	944	996	950	962	977	946	1022	952	959	989	1003	954	938	953	964	928	969	998	914	980	947	984	950	973	1039	934	959	969	959	942	953	940	976	970	971	988	942	949	981	987	1013	950	962	948	951	951	962	972	900	941	982	961	1016	953	979	961	980	966	975	987	995	991	932	907	973	902	975	950	958	923	978	974	975	950	1010	1012	1001	963	922	968	946	918	959	963	994	1014	956	962	960	941	959	973	927	987	971	978	928	940	1013	985	967	992	927	949	953	1016	952	948	978	976	916	995	920	920	942	998	927	1000	950	1002	969	973	969	923	978	937	1008	962	978	905	943	987	973	985	967	958	960	974	953	956	969	989	948	929	972	933	957	907	931	973	1004	984	931	951	976	977	928	962	970	1007	990	937	977	1019	925	964	979	983	958	926	951	951	931	948	975	978	940	956	937	967	965	978	906	1023	988	956	978	1001	979	996	964	957	974	1006	951	969	990	956	961	960	1016	956	968	964	955	985	969	987	987	1010	913	919	971	973	990	1022	991	977	980	991	968	919	1008	959	953	965	956	927	896	992	943	940	1018	1032	949	938	958	980	958	994	981	953	961	876	961	1000	950	961	949	965	1018	993	967	991	954	978	983	978	943	1018	1021	978	996	1006	969	961	969	1019	999	942	919	1005	957	925	988	917	973	931	991	990	965	1000	928	925	955	1007	962	928	934	1011	904	935	973	967	980	950	960	963	903	906	949	951	975	896	947	941	968	971	994	965	1008	944	971	956	950	968	973	978	973	995	927	978	901	939	888	1030	982	898	975	976	944	992	910	1020	1002	956	949	948	949	991	953	984	947	950	1032	1005	930	1037	963	981	1022	1023	1006	1000	958	965	1014	935	1014	966	921	935	975	943	914	983	923	970	969	995	968	917	991	985	947	942	951	998	986	952	973	993	1010	943	874	972	963	1002	1008	983	969	1004	978	978	932	914	946	959	970	1014	937	964	986	915	947	953	951	971	903	905	999	930	993	997	1004	904	949	950	971	967	974	980	997	955	980	936	959	936	919	951	960	967	976	941	935	949	915	946	945	970	958	914	1007	983	926	974	946	961	980	1008	970	1009	979	1009	966	1004	960	893	930	971	970	960	931	980	973	932	932	967	935	920	958	1010	977	941	957	1003	975	990	909	1039	1007	993	1006	953	929	990	991	965	939	970	966	955	959	938	904	982	897	957	944	976	951	955	937	936	973	1010	952	985	927	976	923	948	970	994	986	917	951	1003	975	974	980	967	971	1007	944	981	1009	982	935	936	989	994	1022	965	943	978	987	977	997	992	1001	927	987	959	985	888	979	987	984	943	1047	1014	993	946	994	967	951	946	989	993	976	1009	989	987	972	883	930	953	945	984	947	941	1026	953	971	962	991	976	981	974	954	1000	978	966	935	928	929	975	977	974	1029	956	989	958	1000	992	928	941	1002	938	1001	991	958	934	896	958	1020	968	968	927	923	979	953	951	937	1016	999	1013	940	945	980	1022	950	1013	976	1016	963	1010	938	969	1002	976	976	970	994	1013	1005	929	1018	938	968	971	900	1018	964	975	957	952	961	964	934	982	934	945	1021	933	893	989	946	967	1017	971	960	944	917	946	950	909	906	921	995	980	981	913	971	946	941	990	971	966	939	974	962	994	917	930	968	969	926	986	968	953	918	948	972	978	901	992	921	930	981	940	1016	920	983	950	931	971	921	1005	959	954	951	933	905	934	887	950	947	963	927	990	1054	1040	960	951	965	950	968	977	952	903	964	964	990	973	949	962	964	945	962	922	1002	950	969	974	965	954	937	945	997	965	948	907	951	975	1003	947	981	939	938	1023	979	969	902	951	965	999	932	1013	966	925	972	965	992	977	940	943	977	920	945	913	1025	925	996	993	979	991	1011	961	965	1025	961	977	957	941	934	925	1015	975	968	902	959	966	963	985	916	974	958	951	966	948	877	926	1003	1013	915	987	946	953	945	951	1021	927	912	944	975	901	956	1010	998	986	964	968	947	1022	980	948	993	923	987	958	1011	928	962	959	992	1024	969	961	1020	979	948	1003	1007	987	942	958	929	997	959	981	981	958	994	903	952	1006	971	937	991	918	985	987	953	1064	909	996	917	973	948	984	962	1002	951	941	969	996	919
62240	29698	11314	2834	1036	579	559	447	501	440	416	428	493	455	442	441	448	480	493	469	452	495	451	437	426	419	456	446	419	454	456	430	454	430	448	427	465	462	447	436	422	450	410	491	465	434	447	442	374	441	425	441	407	419	422	446	440	452	423	463	433	482	450	431	469	467	414	476	490	491	437	430	450	486	468	464	436	361	449	455	465	434	455	416	425	434	447	425	402	410	429	424	440	468	428	460	465	416	465	419	472	431	453	432	438	464	455	452	386	410	445	441	442	453	422	399	446	393	401	421	467	476	430	470	440	457	500	422	406	426	449	413	425	468	472	455	439	436	424	445	418	455	420	473	432	436	468	394	419	437	399	433	450	439	430	450	464	417	420	456	425	468	443	465	439	437	486	464	444	451	405	472	459	456	463	433	405	432	397	430	463	453	434	457	475	452	435	427	475	454	449	410	393	474	448	415	470	407	432	463	486	518	414	492	457	437	437	442	436	499	466	449	423	454	429	447	445	431	442	498	430	466	429	496	462	382	447	426	458	477	535	416	378	452	443	422	426	416	443	431	452	444	469	418	448	454	481	440	480	411	447	438	431	471	463	415	444	491	462	460	470	451	414	453	469	443	420	433	434	428	431	445	424	438	423	485	436	448	391	451	444	460	414	460	424	479	461	424	428	456	453	429	488	465	454	446	444	453	443	449	462	471	479	457	457	434	445	465	418	440	463	458	458	443	407	438	498	448	419	452	435	432	481	443	439	435	450	422	443	445	438	452	479	439	453	446	492	424	432	440	433	482	448	447	450	491	417	480	429	451	420	458	424	422	400	453	464	408	432	417	470	478	464	476	443	411	405	473	387	474	492	472	487	417	456	416	455	443	444	463	418	468	481	449	470	473	461	436	457	485	448	436	470	410	433	462	455	460	430	492	478	443	433	428	436	471	495	455	454	446	430	429	427	492	466	459	459	467	447	479	445	464	455	413	433	449	443	456	434	453	450	439	471	461	473	428	460	460	486	440	424	458	411	427	452	460	455	465	432	455	477	440	439	445	441	481	454	422	453	480	479	439	390	450	440	459	417	469	491	470	437	435	449	490	411	464	452	441	407	466	480	455	435	464	442	417	428	436	396	429	433	432	478	468	458	464	449	433	436	458	452	465	466	434	429	496	464	456	434	424	464	457	413	418	426	448	478	443	443	451	421	437	457	468	458	463	456	460	474	446	433	427	456	416	441	456	478	449	467	459	405	463	410	413	459	421	428	457	441	429	469	501	457	445	459	459	473	452	467	429	450	439	434	458	422	417	411	411	477	428	443	419	460	458	416	438	441	475	439	453	435	412	475	467	432	432	441	432	434	371	400	431	447	476	450	448	418	451	412	434	450	429	437	402	472	411	458	453	438	464	453	424	445	439	433	443	450	437	436	458	469	468	471	463	457	423	443	441	433	437	477	450	490	453	494	427	458	439	454	446	459	443	473	473	427	433	430	457	419	412	453	463	437	447	432	433	440	496	425	457	433	432	467	473	470	455	427	462	427	449	429	467	488	429	450	458	504	462	443	449	425	428	411	430	419	450	456	488	468	432	475	443	459	463	471	462	452	475	443	450	454	424	451	408	392	421	425	434	474	415	443	404	461	422	419	410	425	411	455	446	481	443	450	464	459	437	437	440	454	433	416	433	441	436	444	446	436	412	434	418	422	416	461	417	447	486	438	433	452	434	465	448	427	477	475	478	453	443	445	435	428	452	404	462	441	431	460	452	480	448	398	438	436	421	432	465	430	434	416	432	438	461	448	440	476	417	484	444	475	446	451	485	442	454	435	467	515	439	412	430	484	412	447	474	426	432	448	474	436	423	408	452	491	389	438	434	433	473	432	429	456	483	431	431	463	433	446	396	471	440	473	456	437	447	469	472	456	450	455	442	455	452	472	457	451	468	446	434	435	453	476	439	458	399	465	430	429	425	477	458	441	449	476	438	455	438	466	467	410	452	421	414	451	449	442	426	445	406	431	453	473	419	490	418	441	463	457	429	429	450	437	444	464	457	447	457	455	451	481	469	453	429	455	445	470	414	428	450	460	481	459	441	438	428	457	462	455	455	428	456	442	450	460	426	459	446	457	485	447	462	472	452	446	469	444	458	449	428	453	465	428	437	431	464	469	449	435	481	473	445	432	444	466	455	472	457	476	457	417	467	427	436	466	464	454	434	474	441	445	448	398	420	431	458	485	461	425	444	434	478	398	442	439	468	447	450	454	418	435	465	436	423	418	446	418	425	460	460	447	486	461	459	433	415	471	465	401	429	440	483	442	446	495	435	467	431	464	479	464	453	430	443	449	473	461	454	435	433	434	436	465	494	424	459	430	435	451	471	473	495	475	458	456	461	457	430	425	447	431	470	433	432	450	430	456	424	454	433	432	432	504	450	458	437	416	481	459	449	422	435	440	435	463	422	458	449	406	428	451	484	408	432	437	419	416	427	437	463	446	391	441	469	426	423	484	462	513	403	431	465	432	436	479	420	404	447	440	437	451	423	439	442	424	471	428	438	466	434	458	472	480	428	438	459	428	443	440	480	426	481	479	416	422	439	439	476	486	436	444	456	429	421	487	434	454	489	426	441	430	435	469	443	404	415	472	463	442	423	410	416	410	444	448	407	404	376	467	438	426	473	422	438	462	409	457	480	453	473	427	407	396	406	439	440	466	420	468	421	442	483	382	436	456	466	480	424	415	507	416	424	474	459	413	502	446	458	466	404	439	444	474	473	466	455	486	431	446	440	434	407	436	425	418	413	444	416	460	462	387	521	434	461	464	434	395	435	454	450	459	426	421	439	427	444	403	475	458	485	450	425	432	448	440	427	409	481	421	447	457	469	438	455	506	421	441	442	464	436	461	433	470	431	434	460	426	421	442	453	449	461	429	492	456	448	409	442	430	426	443	496	454	436	445	425	482	457	421	431	455	434	427	429	419	426	449	443	453	409	443	442	433	417	406	445	411	401	455	425	439	450	444	442	422	451	445	459	478	435	471	485	456	446	479	407	482	474	420	444	451	497	454	450	461	444	474	437	408	461	427	466	438	444	430	423	463	425	416	448	428	452	485	466	428	470	445	448	433	440	459	441	441	431	454	442	434	436	409	452	469	409	440	468	416	455	413	446	420	421	459	442	458	473	432	456	436	439	424	487	460	430	446	443	438	471	440	446	445	438	445	457	395	437	433	466	456	473	431	452	446	432	439	423	450	444	413	466	417	435	440	485	506	456	426	429	432	430	428	453	420	423	458	434	444	458	423	441	474	405	445	437	457	428	441	430	430	395	407	445	471	481	450	487	479	389	426	464	447	445	477	474	446	453	477	481	440	427	460	420	469	456	451	454	436	424	450	437	451	418	463	454	486	458	444	432	460	435	445	451	442	441	477	427	410	460	416	441	410	431	375	453	483	442	443	445	425	479	444	480	419	446	488	458	421	441	428	454	459	467	445	433	409	430	453	411	415	433
43308	21978	9141	4791	2461	1407	1157	1122	1056	1039	961	1008	996	990	878	1046	971	965	975	975	945	1037	1000	952	995	996	979	1000	979	943	967	974	970	992	1029	968	961	942	954	1019	991	946	957	979	1000	989	1001	980	997	959	954	984	978	1064	939	992	972	989	994	962	984	1019	1000	990	1009	978	998	949	994	988	1001	919	955	1005	970	939	981	993	948	999	998	924	916	957	893	1024	958	977	918	968	983	947	974	965	947	982	927	969	941	992	1009	1018	1008	964	986	969	997	926	1005	982	901	955	959	988	924	1003	972	949	918	996	983	938	955	1016	954	967	961	978	992	988	960	1006	951	1023	1040	963	984	929	942	1034	971	992	1012	956	1015	948	978	950	961	971	1012	917	933	991	900	979	959	984	909	967	942	1034	1005	946	1011	988	965	961	976	936	948	1057	934	1013	959	966	948	970	956	958	1022	929	976	989	973	944	954	1016	962	883	938	949	984	963	917	963	1013	963	961	954	978	945	947	1000	945	938	1004	912	923	1019	990	986	959	960	986	1002	923	985	960	1026	953	1009	1002	997	987	952	958	939	956	1001	1027	961	1016	969	932	956	1024	960	960	952	974	936	987	937	946	980	1057	986	946	899	945	1005	994	943	914	954	1033	944	944	1031	987	1012	1004	982	996	952	996	937	1027	1008	1004	937	993	965	979	932	991	975	979	1005	949	1020	980	1001	945	995	999	985	939	998	1010	977	916	1027	997	962	973	964	994	1021	965	986	998	959	970	961	993	970	993	902	954	1021	950	936	992	918	1010	1010	1009	977	954	909	986	968	996	980	957	961	936	1049	940	913	950	1016	929	964	936	975	972	929	968	1012	999	977	1009	952	997	975	927	1042	950	958	974	984	960	1009	1015	973	1005	991	991	988	959	938	985	1010	968	930	930	977	921	991	926	917	971	976	1012	990	1006	979	963	979	966	1020	1007	959	987	957	951	953	975	962	1012	963	974	987	997	930	926	973	986	1001	994	946	1030	993	937	978	969	983	961	978	932	938	1000	975	996	968	1048	1041	985	944	946	974	988	909	963	969	1050	1006	966	955	947	966	941	940	971	988	927	971	992	960	941	968	1029	943	894	977	934	919	1018	1001	965	931	982	999	996	932	952	983	964	943	1020	992	1004	1015	1010	941	953	954	942	971	923	1036	972	989	961	973	939	1028	994	967	920	948	956	984	930	992	974	926	962	943	921	971	996	959	989	975	972	931	917	938	1006	980	941	972	1029	993	1011	980	933	1012	981	1001	961	1016	943	956	936	946	962	968	975	969	1042	989	975	965	980	1002	1009	1071	976	1005	997	977	991	963	982	998	924	932	972	956	1010	983	967	948	962	952	944	967	967	930	965	989	1007	981	969	989	970	1014	1017	920	976	967	1018	1004	977	939	1005	906	1019	997	952	1009	969	993	980	977	944	973	981	982	981	983	984	974	961	960	974	950	983	979	995	994	957	1006	957	1020	959	953	1025	987	967	940	995	982	990	949	970	976	971	935	1038	1030	978	952	975	960	990	954	993	972	1007	1015	930	948	1001	1007	928	941	960	928	948	966	1019	975	968	938	972	984	956	1012	978	919	951	972	977	941	964	1008	996	932	908	1011	946	973	932	1004	968	939	963	988	950	980	973	1020	942	1021	960	936	965	962	992	989	1006	951	1005	1039	947	974	989	951	949	924	1005	982	987	995	1002	947	977	951	977	1013	1008	982	956	974	985	1009	1002	984	1029	947	985	1010	1011	918	926	947	1033	997	981	957	968	982	955	961	989	974	975	996	938	995	929	955	966	1000	992	972	966	990	982	960	939	948	1018	997	959	999	911	1011	1003	959	935	981	994	990	966	1023	971	1039	1004	962	1012	944	1016	962	979	927	933	965	982	945	1012	917	911	1005	977	994	990	1015	1005	995	966	932	984	978	1034	985	980	968	968	955	962	973	971	948	978	970	958	933	961	995	1012	974	1007	1003	971	949	930	967	938	969	959	1036	983	950	921	951	966	958	932	951	963	1010	987	1004	952	993	986	981	985	954	979	1025	1006	1047	985	956	936	1007	944	976	942	966	997	988	997	922	949	924	963	880	973	933	954	943	995	1007	946	957	986	946	998	984	982	997	956	976	979	1029	957	963	984	984	965	1000	1017	1005	937	992	948	969	972	966	1008	978	979	1007	998	949	958	1007	955	987	962	959	973	965	969	981	971	995	1001	937	940	1003	1010	940	984	966	962	916	992	1043	944	1034	932	905	975	1003	979	959	981	1047	961	953	960	972	1002	989	975	993	976	949	972	910	1004	1008	1020	910	970	984	1007	994	946	1004	938	968	967	947	1010	983	919	993	955	960	944	1000	985	954	997	992	969	1012	1031	975	974	985	990	960	967	1028	970	975	1006	990	957	965	1006	1025	934	969	987	987	985	986	1007	1048	957	986	944	959	1026	973	958	1002	984	957	994	978	1036	1017	1022	994	989	986	1049	899	974	1004	1080	1030	993	1011	1005	1004	951	910	1005	1016	978	1051	951	959	946	964	930	949	931	949	915	985	998	1011	986	931	956	997	1004	914	933	992	992	951	1021	988	1020	969	974	965	945	987	1020	940	991	948	1026	964	1010	919	1025	979	1026	944	1047	921	953	1005	1000	987	1000	990	917	970	1031	1008	958	996	964	1075	1042	979	1010	966	966	963	946	951	976	1029	988	972	977	934	963	939	972	951	999	955	960	995	989	1017	988	996	973	1032	1003	975	1008	1001	936	963	1035	980	953	990	996	961	1011	930	923	996	981	947	968	941	924	980	1036	1015	987	939	1042	988	1008	956	971	942	941	1021	949	1011	1016	979	973	960	984	963	963	944	926	941	971	990	987	975	941	952	948	913	1023	979	958	925	945	963	949	1000	941	1011	1005	988	1050	999	975	972	1010	923	983	976	921	970	988	1011	979	957	944	930	987	975	969	973	1008	1003	980	947	1035	940	941	950	979	970	1022	1034	1026	993	1008	942	964	1000	964	1010	962	952	983	1009	951	998	1022	958	986	985	978	981	968	1025	963	963	981	969	996	1026	1013	1022	956	980	1002	936	934	975	972	946	955	991	983	966	1049	962	1004	968	972	936	987	926	989	1007	998	896	949	956	1021	937	955	998	1027	972	1048	987	975	939	987	935	1001	939	981	945	960	943	977	982	978	948	966	991	939	974	999	987	954	967	934	982	988	1004	932	961	985	1019	985	951	903	972	1038	929	991	1000	943	936	939	945	978	1020	1004	955	956	983	943	937	958	919	976	1007	959	986	976	978	964	997	1019	948	1039	1012	970	985	972	966	988	1040	911	964	950	1003	1003	985	1012	961	933	947	975	1009	983	985	968	933	1000	952	957	1056	945	1029	979	957	978	957	962	1013	974	971	938	1009	939	950	1032	956	1004	999	953	977	921	967	938	1013	1041	943	981	977	981	947	982	926	948	973	1074	948	1044	983	956	1007	968	935	917	1044	1008	936	978	922	965	1047	976	977	978	972	966	1022	984	1029	987	991	981	995	928	1040	970	987	983	933	953	970	958	945	998	957	1031	960	976	1007	975	996	988	1020	926	1028	982	976	959	983	885	935	970	925	1001	989	957	968	946	981	999	1006	978	930	960	998	988	960	947	947	916	962	969	993	954	929	979	955	997	954	959	968	966	990	997	975	944	989	975	1009	957	967	953	952	948	941	1004	959	948	956	978	990	971	977	972	914	969	969	1011	977	981	946	981	947	961	973	981	956	997	971	960	976	1003	1006	944	958	956	898	991	951	970	959	1038	937	923	972	987	1006	980	1012	999	911	1010	1067
61633	26282	8938	1817	745	541	565	520	443	439	464	453	453	447	438	424	471	448	477	423	466	433	462	470	459	471	449	434	436	482	458	438	427	462	461	408	398	461	444	414	438	462	439	438	521	458	461	422	477	451	426	441	423	436	466	458	455	452	427	407	457	448	448	431	440	476	469	440	434	426	448	461	447	488	456	467	429	458	412	446	500	453	475	469	445	405	451	472	468	423	502	462	444	420	424	451	469	481	471	497	463	499	437	427	485	451	470	476	486	467	466	427	428	467	448	458	465	430	452	482	431	441	439	447	445	441	461	455	417	435	483	418	451	445	469	458	495	469	443	464	464	450	424	505	466	453	463	441	470	461	446	440	430	458	429	456	469	424	442	451	451	457	456	383	487	461	481	440	462	484	466	439	453	431	409	423	408	417	407	449	444	468	445	417	444	454	489	436	440	483	474	469	470	462	455	460	482	460	440	474	450	497	405	440	385	460	461	484	431	410	467	447	441	493	471	429	445	448	459	434	436	438	466	417	473	426	453	460	435	482	455	437	434	419	427	466	476	477	452	450	472	432	490	427	421	412	450	442	458	432	438	454	447	442	443	488	433	460	477	438	434	500	475	444	418	471	439	435	464	442	468	441	435	439	427	479	478	429	430	465	477	471	451	410	479	489	470	455	426	424	489	443	459	433	438	450	414	443	468	447	427	456	462	454	445	422	421	485	439	415	435	439	507	477	421	492	437	479	437	458	425	445	438	465	451	464	444	406	442	455	461	457	442	465	429	398	431	474	455	403	472	444	452	473	440	454	417	433	442	429	449	421	472	489	445	433	478	449	452	449	459	489	437	428	446	487	454	463	479	409	447	463	482	435	477	495	433	443	431	436	445	409	451	466	418	461	431	435	441	468	479	479	430	457	455	396	419	437	440	442	459	448	454	458	421	423	447	411	430	464	452	473	461	407	440	430	439	456	462	465	473	476	471	489	415	420	439	443	440	483	438	444	419	436	433	441	480	463	480	415	445	431	441	442	470	434	451	445	447	454	439	420	447	468	489	428	429	437	458	478	433	473	459	437	463	469	454	449	441	439	440	450	456	508	467	473	417	473	493	473	441	452	413	435	464	458	442	433	447	477	448	495	463	456	470	449	446	436	488	422	480	458	437	493	421	429	463	469	465	462	499	426	454	437	465	443	442	479	494	434	441	460	457	480	455	455	441	447	450	458	439	443	419	420	452	471	481	484	442	457	421	460	438	444	458	450	437	456	463	462	453	474	425	441	484	393	465	493	498	433	482	458	444	438	476	447	471	432	441	394	468	459	419	448	452	451	463	459	466	488	440	461	419	447	469	440	477	496	440	420	455	422	463	493	450	435	474	458	425	454	452	433	415	494	458	457	428	456	465	457	469	462	417	438	443	433	433	450	459	423	417	432	437	478	437	473	480	490	467	449	496	443	474	449	453	433	524	465	441	420	472	477	478	461	443	488	471	434	418	427	415	448	471	425	439	494	484	469	456	464	460	424	435	448	440	440	430	451	473	453	510	448	419	452	450	400	467	446	435	414	417	441	431	416	465	478	458	447	482	412	468	444	454	459	501	441	451	449	445	471	454	446	480	489	471	530	465	458	443	432	459	475	440	461	453	455	408	427	409	427	419	496	466	438	470	470	440	447	423	445	471	476	440	434	485	433	436	445	440	470	453	422	458	421	464	458	421	462	508	453	416	437	465	464	437	460	420	462	431	449	436	432	481	448	442	420	471	447	486	450	457	435	430	507	470	406	440	435	505	502	471	438	438	441	455	464	434	467	468	452	450	465	472	428	441	447	500	424	475	443	433	457	470	411	443	441	436	435	482	466	470	443	489	465	480	443	421	457	475	469	458	470	445	434	464	457	452	479	425	419	448	469	471	451	472	453	433	421	466	446	436	467	457	432	424	445	469	459	454	431	448	456	389	442	435	428	429	477	466	447	443	433	485	427	439	442	468	402	452	474	425	457	434	468	434	427	475	408	464	441	462	450	467	477	497	460	449	396	469	453	443	432	381	459	473	430	444	431	477	435	422	451	443	455	410	447	466	447	460	461	431	455	476	451	459	428	470	479	441	459	429	478	453	468	400	414	450	498	448	473	456	434	433	451	450	429	476	392	457	457	429	425	463	445	487	437	453	448	430	461	472	468	436	464	463	452	517	416	428	452	412	429	452	463	436	439	486	461	470	499	480	433	436	462	441	483	436	470	432	467	507	472	433	447	450	441	428	434	479	421	399	492	467	418	422	460	468	429	401	396	488	442	427	470	425	442	485	462	439	472	429	432	472	405	456	444	448	430	419	502	465	468	460	444	439	435	456	411	461	473	468	409	437	430	451	477	472	429	463	453	507	507	469	447	426	468	428	448	431	432	457	435	391	452	450	434	404	396	425	472	414	414	446	412	457	474	451	478	464	459	436	437	441	450	455	485	485	469	426	451	467	417	452	471	426	469	459	453	462	455	418	402	424	465	436	471	428	450	417	424	444	486	424	527	445	479	435	433	440	450	440	450	448	432	409	442	437	471	454	420	438	441	437	527	455	417	464	442	440	428	448	434	416	432	477	425	445	476	486	495	444	410	426	440	445	489	430	449	438	458	469	439	469	453	411	459	467	426	485	433	417	491	448	463	459	436	466	413	443	449	431	422	477	460	444	448	426	445	454	433	458	473	434	436	442	441	452	420	455	421	441	451	438	443	387	455	476	434	430	501	488	456	465	474	441	485	458	440	407	477	453	457	465	440	447	462	446	467	451	471	440	424	436	454	478	445	474	475	445	445	460	462	478	468	445	423	443	471	437	452	471	502	480	436	470	482	489	455	435	410	455	439	456	431	483	437	462	415	446	458	478	437	444	464	451	422	416	481	484	432	442	434	441	445	469	449	465	468	483	452	424	486	452	464	476	443	472	447	444	436	427	433	460	422	472	431	463	428	470	463	483	457	402	493	416	471	486	420	452	485	454	448	477	496	481	490	459	512	429	455	474	482	469	500	447	474	450	488	455	471	433	443	451	450	445	495	480	478	484	454	443	463	464	477	473	473	435	417	451	478	416	496	468	440	455	475	444	446	454	456	478	448	465	468	475	474	454	480	486	433	410	443	427	438	455	453	438	422	433	458	463	459	483	452	436	452	424	422	396	456	431	421	442	478	469	420	457	458	484	431	466	427	471	460	487	451	481	489	412	400	405	430	448	450	437	453	471	421	435	489	446	443	476	435	427	437	460	441	463	448	426	452	451	440	474	431	468	466	441	482	442	412	456	449	475	482	451	452	465	452	431	442	453	472	500	506	428	471	450	451	505	483	445	458	492	429	397	433	439	386	473	453	500	448	457	434	467	468	436	483	474	460	434	421	462	454	462	467	444	454	470	462	449	497	458	508	458	480	461	475	475	455	503	469	434	434	437	443	441	435	509	464	470	444	426	434	416	458	446	407	464	400	466	431	475	467	454	440	473	433	436	459	443	420	462	441
42895	18189	7109	3053	1719	1334	1271	1194	1074	942	1002	963	949	1004	970	967	964	983	975	1002	936	947	961	960	998	986	1041	1026	984	943	1017	1058	1009	987	960	974	991	957	981	987	1024	994	1003	1037	1002	947	1007	1042	947	967	966	963	991	959	949	1000	985	1074	941	956	928	982	972	964	977	908	1054	977	934	952	968	962	952	1016	996	964	967	972	979	1029	967	1026	902	974	969	967	997	980	938	970	1031	969	972	950	972	988	943	952	998	899	974	939	946	949	1010	966	946	987	991	1048	948	972	1032	978	918	903	980	978	981	959	1010	1055	969	990	947	977	992	992	997	956	969	997	984	992	969	1059	1022	1007	985	988	964	1001	943	991	964	989	932	957	1012	984	1012	1012	974	888	1026	1003	990	1011	970	927	934	976	980	1031	986	991	980	995	1002	949	979	999	1004	949	968	967	1002	1061	1020	1030	1023	985	955	964	975	959	939	958	989	943	976	1025	992	1009	963	957	1003	955	996	993	1035	947	1005	1008	952	931	892	944	951	927	964	1027	1047	994	964	970	1003	967	991	964	985	1028	968	1009	939	989	1050	973	1023	983	983	979	977	984	973	977	930	934	1003	978	908	947	1007	925	1004	969	977	969	944	1032	1010	981	949	977	978	991	1005	1053	1029	956	978	950	992	960	968	962	987	998	954	996	1054	949	957	969	983	975	947	1020	964	1036	921	925	946	946	1031	984	941	959	963	984	998	949	1004	928	1026	980	961	971	982	1035	958	1008	980	907	941	1004	975	1035	1003	1032	933	972	939	963	1002	916	952	977	980	1026	903	958	930	999	944	974	982	989	1047	973	1050	966	971	985	985	1002	989	919	985	976	995	940	984	1000	995	971	1002	989	988	983	979	966	989	936	959	941	1016	1014	987	1003	1026	993	1033	954	1012	1034	935	1021	950	965	915	990	961	989	981	963	1066	1040	999	980	983	1003	1014	988	1000	954	981	990	986	962	997	984	1057	993	973	963	993	895	966	985	990	1001	917	977	985	993	929	981	967	930	1019	989	1004	989	1028	945	959	976	981	951	954	925	991	981	975	1036	1037	981	980	994	974	967	995	997	934	923	973	1003	1008	997	985	981	1044	966	971	954	1005	982	1029	1011	961	998	969	990	1002	982	997	1005	994	1004	985	986	946	954	993	984	959	964	977	945	971	987	981	998	889	957	994	991	1008	973	1005	1018	953	974	948	1031	1026	962	1027	1021	1017	1004	1010	1026	957	1005	992	955	969	881	1038	992	980	993	952	960	961	971	1029	949	925	983	960	944	1011	992	997	964	995	963	995	969	927	1005	1009	981	973	989	890	959	996	963	964	1025	1021	952	1002	977	950	1021	947	959	993	1051	967	958	987	940	969	993	1017	953	984	992	952	949	1055	977	973	985	1024	994	1000	1015	937	979	976	1004	1003	1003	1002	944	936	998	991	988	1005	996	973	1003	939	1007	949	997	1010	999	981	925	990	1050	1011	996	1017	949	980	939	941	991	950	967	924	985	1043	1021	960	1011	964	988	966	977	1013	937	959	927	991	898	955	997	992	989	966	993	1030	990	1003	956	991	977	974	1000	1012	969	942	1005	918	995	929	974	1003	958	1035	984	941	984	960	952	960	965	948	933	996	986	1008	973	1007	979	947	1023	964	911	949	951	1031	997	1015	971	1031	914	940	1014	1060	984	960	921	970	930	959	997	1006	1006	960	980	1074	978	999	986	912	976	1018	954	973	969	988	981	948	1017	941	961	957	941	990	956	948	1064	972	1023	983	971	961	951	983	960	906	970	987	951	980	1036	1027	999	979	1018	995	978	1020	1015	1027	953	985	1014	917	950	907	992	967	939	988	963	1027	993	1005	1003	992	937	959	957	984	1015	984	952	955	1069	953	950	1032	1042	966	1062	981	927	969	1039	1034	1005	929	953	1031	972	991	1004	950	1026	974	970	991	972	968	1009	1014	1017	1028	1046	941	951	987	984	981	973	993	996	986	1039	1002	988	928	959	937	951	916	1042	911	962	1009	1008	997	967	999	1011	928	988	994	958	1026	963	964	998	997	948	942	1024	1002	1013	972	989	1001	996	1007	978	1023	953	958	980	1021	989	916	976	1009	935	1009	1017	959	940	951	961	957	1000	966	978	987	967	966	958	1009	970	1004	996	920	1002	967	894	990	871	1031	1047	1022	971	913	977	1023	964	960	1030	989	974	998	974	970	1019	974	972	972	929	989	957	1033	1025	948	998	974	917	1016	942	1003	990	927	970	975	977	973	986	1014	931	925	967	940	928	1010	953	996	951	1010	979	978	964	927	957	981	975	952	1004	986	1014	993	956	996	925	994	954	996	1045	998	1001	963	1032	991	1009	998	983	982	922	1024	1007	984	981	993	961	1028	1021	990	989	908	924	988	984	1005	947	941	1008	964	995	1008	977	923	997	1003	960	1018	964	987	1011	936	984	991	958	1021	1004	1005	986	978	974	908	945	985	978	966	1019	924	1041	946	983	993	937	978	985	995	988	952	998	907	1020	935	1043	962	917	994	992	987	921	994	986	973	1031	929	995	1004	1048	963	991	1007	970	946	1028	946	881	949	1009	934	1014	959	951	923	942	995	932	1042	917	976	980	995	890	1028	928	981	1005	1006	1019	961	963	947	1013	951	991	956	998	1030	993	960	974	967	991	965	994	996	964	985	964	950	994	1044	964	945	947	998	1017	958	901	1018	978	995	1018	966	1004	979	996	973	941	956	991	997	964	958	938	946	962	964	1007	975	997	978	1011	959	974	998	972	1004	972	973	965	1008	960	949	1011	964	982	992	974	961	943	1009	938	958	942	939	962	950	948	968	945	920	954	960	983	1017	984	984	976	958	967	943	975	958	1008	912	1058	1010	962	994	964	993	917	1008	1021	1001	987	981	975	1016	1033	966	960	965	1013	965	1045	979	991	973	957	986	901	980	975	948	996	966	1007	962	983	994	998	1003	991	969	968	970	1006	970	1004	967	997	1018	978	974	1021	995	960	947	970	1023	992	1028	1053	983	1050	968	913	982	1009	955	980	1000	960	966	989	968	993	970	960	976	994	1045	1021	1023	886	997	977	985	966	983	957	958	967	963	1072	992	1059	1017	966	995	1037	978	947	1042	968	956	995	972	927	975	1014	1020	987	996	946	991	959	998	993	975	950	986	980	991	1010	954	962	976	1001	985	940	976	971	929	1022	973	968	1021	995	1029	984	982	989	995	994	938	996	1019	956	1011	911	1005	1000	982	961	994	1021	1012	951	971	932	1010	999	955	954	969	965	987	939	1003	998	974	931	958	1074	994	950	948	1021	1033	989	944	985	976	996	947	975	972	1027	997	909	997	968	990	1008	1000	995	1006	979	936	958	963	1004	1030	986	956	955	954	962	942	979	938	997	977	949	987	1031	1030	1015	951	1023	1028	981	960	907	1002	1023	962	989	1014	946	997	993	943	962	1012	952	956	961	1004	943	970	1011	1004	1007	997	969	985	1005	920	940	958	916	962	960	968	1013	942	991	965	951	982	961	981	970	958	968	981	985	938	988	987	993	980	1010	909	1030	977	951	1003	977	995	922	994	967	986	1022	987	988	1016	951	960	951	932	1019	984	1012	961	1006	1048	952	937	1012	982	969	964	928	997	970	1005	1010	980	935	1010	934	986	983	980	951	974	974	1007	953	1004	1005	979	955	1003	962	884	945	968	991	1041	963	1005	1027	1018	948	996	1041	958	1007	993	961	956	1026	963	999	930	988	904	997	924	977	950	958	1010	953	938	982	993	971	955	1000	980	1013	974	961	1018	970	975	982	938	960	990	970	1021	1002	939	996	977	985	963	965	963	963	1018	1007	958	973	981	934	1016	952	965	949
50361	16882	3544	1035	650	489	486	455	435	447	485	421	437	416	446	460	434	458	448	437	439	413	424	459	407	474	449	384	412	427	439	434	450	465	447	456	413	396	448	439	407	436	455	475	461	445	440	419	428	448	451	407	415	422	419	457	480	435	466	467	438	447	440	426	483	401	440	442	438	466	407	420	397	429	420	464	416	423	410	459	435	424	418	437	433	452	428	444	419	441	447	420	451	494	404	488	448	402	444	451	439	424	483	472	484	445	424	406	450	449	446	458	435	482	453	430	431	470	464	429	421	435	441	450	434	440	435	459	432	479	426	444	440	486	459	463	443	406	473	428	451	457	426	422	411	444	375	409	425	440	442	425	435	453	413	426	454	442	438	444	438	493	439	445	399	405	492	436	436	421	438	432	428	451	456	467	479	433	443	435	449	440	435	377	417	428	449	392	436	462	453	424	432	429	472	444	476	428	469	418	459	450	453	464	443	419	416	449	432	412	451	477	402	414	440	434	471	465	463	464	435	403	397	410	382	445	453	444	464	424	413	444	435	428	450	408	462	412	456	427	418	433	442	438	451	446	456	452	420	465	478	462	430	466	428	450	428	407	443	440	427	395	430	422	402	412	460	420	448	429	436	440	442	443	415	459	446	472	436	432	454	457	407	460	439	432	421	470	454	433	442	442	419	452	461	469	409	420	440	407	444	449	431	417	431	419	432	444	461	463	452	457	416	430	404	458	387	436	430	444	411	405	439	423	427	453	428	437	417	469	463	435	433	393	450	475	436	444	416	464	451	439	442	427	417	461	456	426	443	427	409	429	421	428	413	442	412	419	417	451	457	413	391	414	392	382	473	451	465	421	458	487	444	426	419	449	433	485	476	468	440	434	409	418	434	460	454	396	451	432	425	456	475	460	460	426	437	399	415	454	457	420	431	415	405	401	460	447	450	442	466	388	444	478	437	409	370	418	457	460	442	421	462	448	466	396	463	449	455	432	430	423	477	464	469	460	481	424	453	464	418	450	454	431	426	437	426	406	460	473	427	424	451	447	449	388	409	412	440	416	435	450	455	435	438	413	460	444	445	483	456	427	434	399	435	430	418	475	436	440	468	404	497	449	449	468	419	462	474	434	418	465	437	407	427	442	392	404	417	461	360	450	440	413	465	424	409	476	431	442	459	413	407	416	469	438	462	385	448	465	458	433	403	437	422	461	469	502	458	448	427	485	423	463	481	461	398	445	447	458	469	448	451	440	458	433	443	454	410	436	420	432	462	416	463	431	404	438	391	391	447	433	452	430	428	457	426	437	480	461	398	454	439	420	445	459	432	454	456	451	452	464	433	405	456	432	446	462	457	434	453	448	465	450	439	432	469	458	451	422	504	462	469	448	419	409	409	434	424	433	437	406	431	448	456	397	418	412	463	416	424	433	424	444	431	420	438	471	424	448	454	419	408	423	443	470	453	410	470	420	415	409	443	420	417	460	433	426	425	492	444	442	437	459	436	447	448	397	457	411	462	414	436	492	456	446	461	399	481	462	474	422	480	429	391	451	480	435	456	446	448	410	437	457	444	459	404	430	437	433	443	443	416	406	470	459	434	433	401	471	421	460	474	386	430	441	404	466	422	434	440	418	416	458	463	453	428	443	414	448	474	423	429	434	450	448	417	448	490	430	433	480	457	410	430	428	426	446	451	486	444	450	408	422	447	429	450	453	436	439	422	501	444	444	436	427	452	440	439	483	466	463	454	433	423	431	439	416	421	451	481	433	412	411	464	408	461	433	472	399	435	435	397	444	430	441	443	433	430	406	417	442	448	424	431	456	481	425	391	451	443	448	458	422	465	396	405	473	441	407	442	457	490	396	452	426	468	399	446	428	446	443	467	455	405	411	423	488	456	471	420	426	433	469	391	439	465	418	456	451	462	410	437	364	453	436	431	439	440	450	413	407	445	431	438	411	438	449	456	445	422	452	430	420	467	470	449	430	427	446	453	436	454	388	438	413	462	416	412	428	414	423	431	427	448	463	499	409	426	435	447	457	490	453	447	441	411	434	476	445	445	446	373	452	445	432	422	442	436	447	462	443	434	436	445	432	420	464	426	425	449	442	433	425	464	462	435	448	451	429	456	421	472	432	451	476	462	473	434	437	414	413	421	455	437	423	419	482	425	427	429	433	420	445	449	439	455	388	440	454	430	422	467	430	453	432	410	454	461	462	436	433	434	438	442	431	454	427	425	404	456	421	437	428	398	460	477	422	426	467	432	425	423	452	417	446	442	443	421	431	399	437	401	456	441	439	446	445	434	446	418	428	419	404	438	438	459	444	411	443	491	461	420	393	459	450	431	422	421	458	425	463	413	439	414	449	423	468	451	450	482	420	456	401	425	430	435	450	423	452	416	424	398	428	434	418	447	415	440	482	447	437	447	476	427	417	439	443	471	423	491	464	405	428	421	458	465	413	416	457	481	390	433	426	422	428	424	432	420	440	448	402	436	437	457	409	443	441	450	379	438	394	433	436	403	465	393	414	447	458	478	466	465	463	439	437	420	443	414	481	458	364	440	437	448	427	460	429	426	450	449	443	399	447	441	441	457	449	414	438	458	438	423	448	429	408	422	433	422	415	429	455	478	464	464	437	447	404	451	417	435	435	439	454	424	432	449	415	414	411	411	463	432	427	406	454	481	412	437	451	452	410	405	480	426	426	391	487	457	438	460	473	420	470	406	411	441	419	449	400	441	434	461	484	452	458	450	437	446	440	425	455	466	463	410	408	454	450	417	480	435	439	414	433	470	428	464	462	483	425	435	406	436	441	444	424	418	426	450	427	433	450	434	423	422	409	434	453	458	427	397	452	419	427	448	436	426	449	444	413	441	431	422	381	435	431	429	459	484	441	451	421	414	499	472	420	463	420	419	436	456	423	417	438	411	430	423	442	428	466	513	460	405	427	429	455	434	461	468	435	457	411	492	420	442	454	441	407	475	418	468	431	406	439	428	448	466	427	418	440	407	444	413	406	430	444	446	509	426	459	496	453	454	474	426	445	426	469	453	435	466	432	403	429	446	415	431	426	420	412	491	429	425	453	449	444	442	435	401	461	448	398	432	453	429	393	416	481	430	438	421	440	445	399	449	464	456	434	428	445	408	453	443	424	434	448	402	448	464	464	417	434	420	441	447	468	410	398	443	445	441	438	455	452	450	452	460	435	460	448	426	418	475	439	424	431	413	445	428	447	422	444	417	461	467	404	438	408	487	439	407	451	466	422	434	424	431	468	428	443	441	459	407	421	474	435	437	427	445	419	436	427	428	433	457	460	425	428	463	431	471	442	450	416	454	412	445	445	418	433	447	401	452	479	415	423	434	432	420	419	470	452	423	419	424	438	398	389	440	468	466	399	435	439	460	428	448	473	457	447	473	439	422	439	434	460	436	449	434	416	455	430	431	412	446	437	413	461	460	406	426	450	464	438	437	489	445	441	417	439	435	422	443	472	481	424
33729	8749	3859	2115	1518	1239	1070	995	965	1021	950	954	938	1019	939	925	954	932	943	952	953	960	909	1007	931	945	986	957	931	992	951	994	922	986	981	939	1006	913	932	940	966	947	946	961	934	935	940	956	947	933	958	962	938	985	982	976	912	946	942	951	929	926	975	968	1030	968	950	943	932	950	960	941	982	910	969	962	924	999	925	983	957	965	946	966	949	969	948	1004	911	917	958	980	942	942	880	1003	948	983	969	899	938	942	990	987	936	956	954	939	936	940	974	884	942	926	919	991	903	977	974	959	918	973	956	946	912	963	938	988	934	932	980	973	961	976	908	947	941	946	977	929	935	979	950	950	930	987	957	927	978	951	986	926	947	1036	933	978	981	895	950	991	977	939	975	934	985	902	963	946	920	959	937	946	952	944	977	952	961	977	939	992	946	1001	974	970	964	939	952	946	967	946	948	958	965	931	949	983	983	939	986	915	975	919	900	952	994	972	968	948	945	945	958	1030	919	918	1005	934	913	969	930	946	996	978	956	915	975	922	910	948	964	933	974	930	1026	898	956	922	944	994	922	947	915	947	954	931	972	958	981	965	932	914	982	867	957	973	928	914	911	955	943	966	918	995	955	988	949	867	1014	955	982	915	932	992	1009	1005	957	996	947	965	928	949	961	966	973	941	958	919	929	958	930	941	984	980	922	950	1023	967	1003	894	973	970	950	910	888	1003	950	970	975	908	899	946	927	875	907	930	1000	973	950	958	962	976	919	898	898	963	949	934	941	964	956	924	964	1008	971	949	895	974	951	950	1004	934	975	982	959	902	927	962	899	925	948	941	933	995	969	1009	1037	973	934	974	991	990	972	896	925	921	924	932	955	959	947	909	899	908	964	960	934	898	955	943	941	994	935	980	943	962	918	996	919	963	912	974	973	949	928	956	967	927	922	982	912	954	961	930	971	932	914	952	953	942	890	963	938	918	929	974	980	923	946	974	915	970	942	941	924	970	976	991	970	967	978	919	906	960	971	1042	1009	950	941	926	969	940	954	1034	949	947	971	931	937	971	991	976	943	940	1008	952	922	1002	932	935	960	981	975	933	917	953	1035	971	986	1020	921	899	930	932	996	984	975	980	906	959	950	949	945	985	912	970	947	1022	980	907	931	959	952	960	928	991	990	972	934	953	981	964	923	949	960	959	949	969	985	949	924	964	950	968	995	944	978	961	918	959	1006	920	956	1001	920	956	942	946	935	884	931	966	1017	929	974	944	966	922	942	948	943	908	929	933	969	980	961	958	961	982	945	916	954	949	928	990	932	967	976	929	957	908	918	983	939	915	915	923	926	922	940	992	909	950	960	943	930	946	933	957	958	964	900	915	938	913	961	928	981	1010	971	991	954	930	918	992	976	940	946	972	935	952	974	946	978	938	1000	933	936	978	1025	921	980	996	1011	919	943	1012	985	907	897	954	948	957	957	954	965	952	941	967	1004	924	985	930	938	919	964	951	933	941	938	941	1021	977	918	911	993	971	912	1029	908	986	923	905	944	934	978	918	935	941	910	974	971	939	968	975	915	933	960	952	971	953	946	958	895	973	986	948	936	935	936	948	994	948	924	983	948	919	931	965	961	942	938	955	996	942	879	954	980	990	936	961	984	885	973	903	948	963	949	896	1013	971	919	909	895	961	965	915	1031	1015	954	931	972	978	933	890	945	972	972	1016	960	946	942	912	934	929	994	917	934	946	944	931	977	1003	905	948	906	952	962	968	1017	942	922	964	963	901	946	957	960	989	959	945	976	978	989	998	927	928	965	919	904	922	930	975	977	992	916	956	940	898	912	979	978	977	931	924	945	940	932	963	977	978	931	973	887	958	995	981	935	935	943	916	976	1020	964	950	944	924	992	959	968	1011	929	970	959	938	931	932	1007	961	925	965	929	930	937	918	931	983	925	925	1015	932	949	917	1010	923	988	918	937	938	988	978	969	985	964	938	927	967	992	938	920	933	927	944	917	959	980	1025	935	949	1030	946	989	942	920	983	976	939	933	983	909	969	991	992	1029	1003	985	1006	919	938	971	991	972	947	952	986	959	957	893	964	865	950	1008	937	947	966	934	985	924	958	930	990	950	921	929	952	1002	943	948	927	978	1022	974	1014	1000	936	1018	954	922	986	985	954	938	929	948	972	911	1032	965	981	973	970	958	941	947	963	957	924	905	939	951	966	982	969	1019	963	954	935	887	909	983	966	905	964	960	884	952	979	990	949	957	999	957	998	972	947	978	969	993	911	980	965	948	936	963	978	1031	961	893	940	975	977	967	985	981	930	1007	967	930	969	987	947	980	952	948	959	957	925	917	986	962	1024	1015	942	956	947	935	993	969	922	933	951	986	941	981	931	939	954	974	962	956	986	990	1018	962	969	932	888	950	942	997	904	996	927	920	922	965	1005	1016	892	996	970	894	953	933	976	926	958	979	1016	977	905	943	988	947	930	981	930	970	940	934	934	921	921	990	1034	975	966	919	907	980	950	1008	950	972	980	911	905	951	951	945	903	1002	945	977	989	966	924	991	916	999	904	971	973	955	946	952	958	942	996	909	931	965	945	998	947	973	921	945	995	968	1012	967	916	991	954	900	988	955	983	988	995	940	951	934	979	922	936	962	951	963	965	981	967	916	922	924	924	949	937	940	933	936	959	964	963	929	974	946	916	910	944	964	934	944	972	889	991	998	942	1019	1010	936	981	928	1010	978	960	957	967	991	929	945	968	1019	915	960	950	932	919	928	953	960	966	952	937	956	929	959	960	921	955	985	883	942	947	1000	955	929	984	983	922	938	978	933	957	976	924	920	954	937	965	861	902	920	956	964	989	906	937	898	1025	925	975	941	934	943	949	939	937	972	940	938	931	973	942	958	967	944	955	936	969	891	953	1027	972	997	972	955	937	1030	919	949	995	934	972	990	928	962	951	994	1006	993	947	943	951	953	934	960	962	949	973	923	897	1000	937	957	942	919	935	947	944	959	952	926	961	994	924	917	933	974	962	964	946	930	923	960	912	899	964	965	941	945	897	955	958	988	911	960	934	954	940	960	962	965	925	934	860	951	961	1017	965	965	927	998	910	990	946	944	895	990	951	912	924	957	913	1006	963	967	898	951	911	962	942	932	923	988	937	950	965	932	953	959	936	929	987	940	921	968	963	953	905	925	979	929	917	928	935	983	884	918	936	1010	943	956	960	1009	994	963	989	979	949	947	962	927	922	968	972	970	917	987	971	943	950	942	942	973	947	938	968	1008	953	967	947	941	977	863	930	959	988	972	968	933	859	916	938	1033	961	956	958	932	973	938	947	964	947	1002	925	977	901	942	937	989	958	930	958	928	991	1020	964	926	901	951	959	941	942	955	965	901	985	952	1017	980	945	960	954	932	946	974	890	973	963	982	940	997	903	972	928	952	919	944	949	1020	986	926	983	1016	960	987	925	964	949	954	926	950	875	925	989	956	1013	989	987	970	963	930	958	884	974	1021	915	931	970	931	998	975	965	968	915	977	970	934	960	946	952	948	955	983	931	964	949	920	965	930	994	962	952	998	980	948	925	928	989	960	946	990	931	902	895
66520	26628	8439	1793	819	626	492	497	442	482	457	469	425	449	432	443	436	484	420	483	423	438	490	420	447	454	453	475	434	434	429	453	439	441	471	437	459	432	437	475	439	446	400	424	483	515	439	494	411	426	458	482	413	442	431	417	430	434	433	482	421	447	458	432	479	478	446	438	476	468	437	444	462	440	416	408	406	476	418	415	423	434	418	449	446	435	439	445	417	472	462	423	454	432	431	463	449	461	440	465	439	417	463	444	462	449	450	445	435	454	465	471	442	460	453	447	446	428	461	488	458	411	446	452	453	458	462	484	436	484	480	426	486	437	415	431	445	435	442	431	432	442	447	475	460	399	468	419	447	433	414	448	447	442	380	451	459	457	412	424	445	438	439	465	436	443	445	414	449	450	462	466	459	473	424	484	477	447	438	475	436	384	446	435	396	460	456	465	430	420	427	457	455	405	436	472	448	404	450	432	389	468	416	442	422	465	446	431	419	405	409	459	443	473	432	454	465	443	474	479	423	453	481	458	452	372	441	432	461	456	459	468	413	449	458	459	436	461	388	423	464	438	453	485	446	500	443	415	428	445	478	451	467	429	418	429	451	437	455	437	456	444	400	462	467	433	451	438	423	420	463	409	480	447	475	440	458	445	483	455	442	434	407	411	473	452	440	441	446	447	461	481	421	462	417	504	418	444	479	415	411	424	474	460	440	456	475	435	461	439	438	454	465	440	477	475	450	460	409	435	411	438	480	444	449	471	460	438	476	464	442	446	459	413	427	426	399	441	447	414	465	435	390	462	407	425	420	441	435	474	420	419	415	427	457	454	443	416	434	437	446	457	426	426	462	446	444	430	436	454	445	453	445	444	460	463	437	474	453	448	428	465	454	461	437	435	488	426	437	488	469	449	412	457	448	417	480	435	447	445	444	433	443	403	395	438	489	455	434	404	471	468	454	480	466	441	462	413	406	440	452	448	462	500	450	466	446	484	419	479	448	464	426	411	454	472	490	417	444	449	457	432	431	469	432	412	446	468	441	445	471	454	429	464	458	439	431	450	454	460	458	460	463	437	464	450	413	443	423	454	440	425	428	438	419	433	451	421	419	446	422	431	446	440	445	444	451	437	395	442	397	448	477	429	420	426	443	456	400	440	448	487	451	433	418	423	465	407	411	475	500	410	421	421	408	446	464	421	444	440	416	442	405	434	472	428	492	472	411	443	430	466	434	443	475	467	419	436	466	481	460	453	429	492	418	436	444	438	468	405	463	435	454	461	445	438	406	439	454	483	466	437	452	406	479	435	463	452	456	429	469	443	485	464	454	432	441	429	469	421	428	454	419	451	457	453	543	423	440	395	386	456	398	471	429	461	427	436	416	467	457	418	418	430	442	439	429	440	434	448	431	441	474	462	423	470	469	466	427	442	459	471	396	449	489	438	442	426	464	457	445	419	455	399	434	399	424	433	460	439	421	432	511	424	448	439	428	439	460	431	395	447	429	446	464	452	445	424	460	387	430	459	460	447	463	437	444	471	410	491	456	484	440	477	440	478	432	424	430	462	455	440	423	465	479	466	475	461	433	441	460	462	447	457	428	442	481	452	429	462	457	421	422	429	395	437	460	457	418	435	417	447	416	435	437	430	468	442	451	454	468	410	461	436	471	417	386	482	432	441	464	445	424	484	463	483	419	459	502	436	474	447	400	457	455	435	419	403	404	441	449	454	457	443	408	462	433	394	464	442	416	472	431	448	432	467	446	456	443	432	449	468	438	382	460	446	437	472	460	457	432	444	435	426	432	462	403	445	458	446	456	413	479	458	418	485	439	468	422	466	442	422	447	434	428	438	413	419	431	444	472	476	426	451	463	486	451	422	450	405	454	461	434	454	463	422	410	475	439	418	430	468	445	413	452	428	440	482	464	430	445	454	440	447	405	433	453	456	455	446	438	423	413	469	434	431	434	440	440	488	473	436	441	456	440	447	421	440	447	437	455	460	384	461	418	477	437	388	454	463	435	461	461	485	475	423	446	463	458	468	435	450	450	448	467	452	424	394	434	457	426	451	413	450	448	454	436	441	440	430	415	440	421	451	418	425	452	409	473	382	427	392	473	392	476	451	450	447	436	434	454	449	440	404	436	445	455	450	471	439	475	490	449	495	434	425	473	437	443	451	473	458	450	453	466	444	419	413	421	462	471	432	459	440	443	489	462	472	449	445	420	451	465	457	472	453	455	435	457	416	485	442	430	446	473	407	447	404	449	406	398	459	414	441	455	427	446	445	465	482	422	457	433	404	473	478	412	404	462	465	452	430	428	448	427	396	433	434	463	448	405	442	436	427	470	472	446	471	456	466	457	465	450	433	440	454	452	440	463	446	407	417	452	446	468	414	454	468	414	409	407	408	425	456	430	439	443	435	427	460	479	476	473	484	418	459	447	440	429	478	486	439	447	421	446	450	434	442	463	456	433	451	418	431	413	479	475	421	454	476	459	444	446	460	448	425	445	450	445	419	415	449	471	414	469	452	421	465	433	470	456	419	434	469	431	448	435	443	446	392	446	462	423	471	433	448	461	427	449	440	477	439	440	445	450	463	414	466	462	439	473	419	485	496	447	466	420	403	465	428	445	496	443	449	458	403	470	419	452	441	430	404	454	447	435	462	484	438	421	465	467	417	442	449	447	479	475	447	449	434	433	444	437	461	454	439	463	399	443	432	422	460	486	439	440	437	426	461	404	456	483	421	410	441	422	443	462	474	416	455	450	454	443	447	486	439	424	431	400	406	432	457	439	440	462	436	435	456	433	422	458	436	486	472	420	438	416	399	426	434	454	438	468	462	441	438	440	478	447	463	436	465	441	418	409	471	464	433	439	441	435	407	456	414	457	444	479	430	429	451	448	417	400	450	424	428	446	465	453	414	448	431	480	444	431	423	407	471	439	470	436	456	412	471	432	455	436	444	471	431	443	486	473	476	440	443	422	438	439	460	447	470	500	459	442	492	413	437	437	451	429	480	422	427	435	443	458	440	440	412	478	450	457	442	414	447	418	471	443	423	452	446	454	435	465	403	458	446	437	436	446	447	439	451	447	447	459	434	485	419	427	463	419	452	488	477	491	440	475	416	443	459	451	433	487	492	412	465	441	454	414	443	430	455	467	453	438	420	433	480	467	446	452	453	434	459	420	476	476	409	437	452	467	434	495	435	468	446	486	494	436	442	443	401	411	453	459	456	421	483	471	464	478	417	432	450	464	467	403	446	440	451	450	445	406	465	440	444	431	466	419	424	425	436	478	462	439	401	437	457	416	428	418	436	416	433	447	414	434	448	421	456	402	433	463	453	445	440	415	463	437	467	414	398	447	468	415	452	458	399	450	431	455	435	435	455	440	435	449	457	503	441	426	420	438	438	438	423	415	388	475	475	459	449	459	428	448	450	446	463	424	470	490	485	446	441	455	426	464	449	427	441	424	421	436	444	465	409	453	413	455	485	486	464	490	456
45505	17221	6882	3328	1924	1474	1119	1018	1028	955	958	941	981	976	1035	1013	952	944	949	1005	957	939	960	956	980	952	957	979	988	969	905	991	975	903	961	972	987	968	961	927	934	981	961	988	993	967	983	940	939	976	963	922	980	990	953	993	969	958	963	1034	972	988	969	992	974	1000	1045	957	975	996	988	886	1025	1007	906	954	960	968	967	971	1001	976	967	978	927	921	997	990	922	1014	938	967	974	948	961	986	992	998	934	992	877	936	1017	1035	979	963	978	954	969	947	918	945	999	949	1012	934	1009	994	967	948	925	995	942	1011	980	984	967	1006	942	960	946	920	955	980	994	996	942	986	975	995	1016	964	986	975	1036	1010	951	1005	943	959	940	984	954	1056	951	913	972	996	972	938	976	951	953	958	972	954	995	916	950	1035	998	1008	970	971	878	967	991	982	995	955	919	989	994	946	954	1015	962	992	974	1002	1003	917	949	945	982	983	994	1003	905	959	926	927	1018	987	892	932	971	990	969	979	999	950	995	972	979	936	987	969	1016	899	949	991	961	989	951	955	1010	940	964	995	1023	986	1000	946	1009	1028	969	1038	1028	914	950	1000	951	997	948	971	997	994	947	1083	990	960	1048	951	966	958	998	966	1003	970	952	1009	992	943	1015	981	953	1065	967	965	921	989	941	1027	1021	1001	956	966	937	955	973	959	969	939	929	1027	1007	916	988	992	1024	992	984	960	949	1000	974	891	997	920	974	914	1025	1001	934	944	1010	962	977	995	970	995	1042	974	995	975	1024	975	1007	987	979	1011	956	973	947	980	943	979	981	1035	970	959	984	981	979	961	1000	971	935	1011	927	961	989	952	941	954	945	958	936	1012	979	988	977	990	995	991	957	983	952	1038	904	937	957	958	916	990	989	1025	959	1005	996	940	996	980	970	993	922	965	948	976	957	945	947	990	994	974	921	953	979	976	992	946	990	899	931	992	959	970	982	969	923	957	1019	952	961	951	1031	996	954	976	947	955	1055	969	924	963	985	977	1005	953	879	909	972	960	972	977	998	985	929	1000	1003	960	964	940	993	1009	984	943	922	927	951	1021	945	923	928	926	979	923	969	973	929	974	967	918	987	1003	976	959	995	954	991	956	899	949	984	930	944	941	1020	1017	954	1032	1013	1007	967	993	964	956	962	943	984	971	970	959	960	996	977	949	963	938	958	1003	982	966	951	1032	952	976	1039	927	1001	903	1018	954	963	935	995	913	971	995	985	947	946	976	926	997	990	1016	970	984	965	960	914	1012	1005	996	911	973	1003	1014	967	941	987	980	987	947	998	972	970	1017	1034	992	989	1017	1013	979	880	972	924	976	963	968	982	949	1018	977	1011	963	957	1017	1004	938	993	991	987	974	931	898	1003	950	919	997	953	959	990	1013	948	984	942	976	991	922	968	982	1008	954	903	966	968	967	988	977	976	969	985	985	988	960	983	1041	990	904	946	996	993	975	985	998	952	1007	999	996	1010	1017	976	984	948	933	965	1001	982	983	990	1001	986	967	963	919	969	933	992	954	967	934	984	952	986	897	937	978	1034	957	993	924	988	935	994	974	934	932	979	855	974	983	958	966	969	968	951	974	959	962	956	933	934	982	915	1008	971	972	953	1008	951	972	926	977	984	957	970	952	980	986	976	949	1005	947	1019	935	994	979	933	1000	932	959	973	957	909	939	967	1016	1023	877	1009	940	907	1008	957	976	1007	934	943	948	945	1040	926	998	972	1016	951	1022	991	979	1026	976	989	983	1004	964	947	937	994	990	1001	924	970	992	979	1014	996	908	943	947	1000	954	967	978	960	995	997	993	973	994	1020	946	982	984	957	954	970	996	975	955	931	999	935	926	968	953	1017	998	968	916	927	947	1017	987	990	932	943	980	960	928	919	948	956	944	929	962	926	979	928	1003	968	1003	1001	918	960	979	1016	992	931	938	970	977	951	1003	1040	918	993	963	995	938	968	970	917	931	1000	905	1002	984	921	963	979	989	899	980	967	890	989	937	970	964	964	969	941	981	951	964	991	985	955	919	962	968	941	975	949	919	1028	948	977	988	971	950	939	984	976	977	940	942	959	970	949	937	884	938	965	1062	946	1052	990	992	1004	990	1005	964	976	961	959	986	978	930	966	989	970	957	956	942	959	918	983	971	939	965	977	961	919	943	926	1017	973	990	917	941	932	994	955	993	944	971	947	1000	936	956	968	1041	984	956	984	943	940	962	1043	1003	964	956	997	940	954	983	1056	962	998	1010	962	986	1024	933	976	998	915	950	995	936	951	955	960	980	986	976	926	932	971	1006	950	1023	943	954	968	950	925	935	998	1027	965	998	835	955	996	982	970	976	951	989	908	980	1032	976	1019	939	946	990	999	989	1006	992	927	963	915	969	953	995	979	983	987	917	1025	945	932	966	926	956	959	1058	927	1024	975	1001	965	1020	987	1040	985	963	988	963	930	911	923	992	1014	1003	923	928	945	1036	961	967	941	1003	976	1010	963	998	917	1009	965	1044	950	944	982	1020	989	979	912	963	974	959	978	987	980	917	939	1016	1005	927	961	963	985	967	963	991	945	996	966	975	921	911	1009	970	967	999	940	918	974	985	956	927	1002	1014	954	932	936	916	936	925	1010	974	993	947	971	948	936	971	942	965	1031	932	938	929	955	1014	933	948	974	975	954	974	1019	932	939	979	974	949	983	976	964	980	994	951	991	1012	943	992	1015	932	962	937	991	978	970	969	948	964	1017	970	957	963	978	925	1061	967	963	971	925	973	942	937	1006	965	959	966	1018	931	923	985	917	910	1018	1013	1017	931	962	1028	992	981	962	958	986	949	970	962	949	1001	960	1003	996	930	966	978	932	984	939	922	973	1021	976	996	941	980	964	956	970	910	936	963	957	998	967	973	958	938	975	977	940	1011	1010	981	946	943	1010	944	972	927	960	1023	973	939	951	1000	1008	936	951	935	981	978	986	967	966	955	1000	946	978	933	944	975	950	944	1006	952	909	950	968	996	934	929	954	948	919	955	935	949	1011	904	967	1036	926	951	1037	958	936	953	1037	956	983	960	962	987	966	969	941	1035	985	960	966	978	980	995	957	932	933	955	985	967	1043	966	979	980	1027	955	988	945	995	998	969	951	952	982	1003	1023	1034	983	964	1011	978	965	969	991	972	955	958	1014	994	971	954	976	936	965	979	972	955	1013	1000	973	956	985	982	983	995	945	976	1005	947	957	919	998	968	949	950	996	1017	957	987	992	962	945	1033	1004	913	993	959	990	950	966	970	940	985	958	990	984	968	956	1035	964	934	949	1034	942	947	973	978	1019	935	936	938	962	975	999	994	948	965	982	977	978	900	939	975	973	943	975	991	952	971	930	945	959	973	967	963	942	984	984	966	992	1025	987	988	937	976	937	970	894	967	952	989	971	980	987	944	1017	963	923	900	981	978	1003	993	908	1023	976	974	969	1007	943	979	944	958	936	929	953	987	987	928	986	1034	952	918	959	938	970	939	971	962	988	959	962	961	997	1047	988	1000	943	960	884	926	1004	952	974	974	961	945	989	980	914	949	978	1003	994	996	971	938	941	999	948	961	894	984	954	949	983	952	958	953	931	1021	980	965	986	1031	914	1012	951	957	922	950	866	1028	989	971	957	1009	941	1004	949	940	1032	962	942	963	910	956	997	988	986	929	1010	911	990	1025	991	954	969	989	948	935	936
62789	32041	16329	6270	2593	1171	696	589	477	477	515	467	395	460	425	458	406	445	470	413	450	442	453	456	436	445	440	436	461	443	455	417	451	441	464	430	465	434	493	444	439	463	473	452	451	458	451	470	431	447	453	444	433	442	478	408	436	479	412	465	472	446	467	453	434	445	437	468	410	403	445	423	459	470	475	461	451	438	438	414	431	477	498	458	437	419	434	394	460	501	427	418	485	447	422	471	437	397	412	421	406	478	489	464	482	478	492	452	451	490	475	447	423	431	454	420	454	410	465	428	470	420	415	443	453	441	458	458	500	493	473	458	388	431	457	464	431	408	440	481	465	452	436	436	444	482	473	457	441	484	433	421	469	456	437	409	481	425	462	466	458	441	447	456	461	445	475	435	495	438	463	492	461	463	457	444	446	459	433	457	440	476	446	446	469	473	407	450	484	422	449	466	460	453	486	514	441	467	426	455	441	458	404	394	492	435	439	475	452	457	500	435	452	454	454	444	482	440	405	463	459	443	438	454	417	444	417	446	428	398	464	444	475	417	472	487	474	482	489	450	428	444	436	432	422	463	470	430	459	450	457	422	450	440	443	461	435	454	450	450	439	400	427	437	468	421	449	432	447	460	443	465	437	449	471	452	452	466	453	440	454	456	440	478	465	431	464	465	440	442	447	461	465	437	466	448	447	441	440	437	447	448	450	486	488	434	446	415	442	463	450	472	443	472	458	437	463	434	445	431	439	466	439	440	429	437	484	440	460	443	416	411	424	442	459	464	467	464	456	468	402	452	486	428	409	435	437	484	481	484	432	431	451	462	467	429	419	457	445	453	478	459	485	449	432	411	418	417	429	441	479	412	464	423	449	461	402	424	470	435	469	484	477	433	445	460	480	440	450	500	439	431	436	437	483	433	405	464	435	405	419	438	445	430	426	447	433	459	466	444	423	422	451	488	440	416	482	462	448	483	446	428	411	446	444	436	447	495	433	462	467	461	487	423	449	388	441	454	475	468	451	437	437	417	434	449	465	455	443	425	489	490	481	473	468	465	436	410	419	468	458	457	454	483	483	455	417	460	427	468	404	465	423	418	451	474	474	506	423	458	484	485	403	447	440	394	425	428	423	442	453	436	443	415	504	475	463	478	465	492	440	473	458	419	456	472	453	458	406	451	453	429	463	493	444	415	487	485	470	419	485	460	454	456	454	455	445	493	438	425	435	423	433	455	466	441	408	457	434	468	411	396	480	471	462	445	458	450	430	454	444	480	434	471	444	463	440	435	444	413	456	494	437	460	469	460	435	433	444	451	470	425	470	456	456	445	478	458	469	459	441	445	494	410	421	457	458	443	422	487	456	400	427	442	445	437	468	458	434	434	462	452	399	462	394	421	476	424	455	435	453	455	467	394	449	462	416	425	480	502	465	464	468	437	407	460	458	431	508	476	435	416	446	443	434	452	422	484	471	487	462	437	435	449	450	465	454	430	471	454	474	443	420	460	427	451	440	420	457	440	439	479	460	454	503	434	414	479	441	451	507	457	468	432	454	457	489	466	424	448	475	438	429	455	409	494	463	462	483	503	447	456	431	432	434	442	437	466	411	479	427	412	405	408	445	445	474	469	463	423	459	463	475	400	462	444	452	401	431	444	474	384	455	463	440	436	468	430	456	450	457	405	465	480	508	434	454	447	481	460	478	492	477	459	447	478	459	404	456	427	447	414	417	460	446	440	474	435	410	457	429	435	468	427	460	411	445	468	422	435	444	446	441	441	492	467	446	453	485	441	448	457	449	462	456	461	430	481	463	465	428	426	496	434	477	456	467	418	421	449	480	403	476	403	439	451	456	481	461	426	426	418	471	450	477	476	433	436	447	446	454	442	407	429	419	418	457	412	481	457	418	451	420	473	460	447	451	419	439	447	507	468	467	452	445	479	418	448	448	429	473	432	469	469	487	475	463	467	440	451	439	470	437	398	457	445	475	439	427	471	441	401	393	412	443	472	404	493	452	450	437	494	447	443	485	485	463	446	429	475	460	433	436	430	434	424	494	429	443	466	435	492	476	436	463	452	452	476	439	494	438	440	461	439	436	436	459	443	456	447	450	425	420	425	457	435	471	433	475	415	440	418	473	410	446	468	445	456	444	432	450	469	453	421	424	422	451	451	432	505	429	460	447	443	458	452	444	435	449	424	515	449	461	484	438	455	449	451	456	441	438	467	419	427	419	462	408	443	446	418	431	457	389	454	447	421	495	460	471	428	406	459	474	438	428	498	469	454	460	471	448	453	442	511	448	427	438	451	456	441	385	442	432	463	449	431	442	413	453	450	455	480	485	477	438	432	466	458	490	492	477	478	446	425	454	468	461	448	456	434	506	453	473	422	443	458	446	433	421	431	458	437	466	436	425	446	413	444	422	423	446	434	446	409	458	441	491	456	468	453	438	451	452	455	439	452	465	435	436	452	410	477	410	441	520	435	422	473	435	460	414	466	431	476	489	455	437	428	496	430	423	474	430	450	450	477	452	437	403	464	453	452	472	443	425	441	424	466	487	425	479	461	441	441	456	466	442	460	467	452	428	425	484	417	422	486	418	435	470	449	452	431	444	424	446	470	484	444	420	455	456	435	408	447	493	445	451	437	436	454	422	451	434	449	431	426	424	432	444	423	480	425	435	486	420	437	482	434	464	432	426	444	431	440	413	431	434	447	434	451	454	412	432	423	415	465	450	419	455	441	467	462	449	522	441	492	441	440	413	417	432	404	448	421	461	443	455	452	475	471	458	446	459	481	458	433	408	421	424	473	453	451	439	453	464	512	481	445	459	474	450	463	421	462	452	460	382	452	447	459	457	452	431	451	480	469	458	464	435	434	414	429	406	412	397	472	463	426	472	471	489	470	458	436	471	467	439	458	444	489	438	450	456	459	438	452	430	485	443	455	469	474	492	465	455	502	461	451	472	428	463	468	447	417	409	385	456	453	445	463	430	476	470	448	495	450	507	511	454	441	390	460	476	491	431	420	448	438	459	420	477	464	493	436	414	417	433	437	442	456	468	443	410	472	483	439	426	478	470	518	424	486	456	455	445	397	459	420	437	405	480	433	458	431	463	480	437	486	433	469	477	413	481	453	424	422	478	469	415	463	439	420	462	402	432	464	500	457	450	449	460	483	471	431	449	428	463	459	431	448	429	438	456	490	446	466	443	401	419	417	464	428	442	458	411	478	434	450	464	453	447	391	463	431	462	407	432	458	488	452	433	436	469	449	478	458	420	463	441	435	449	424	408	457	428	466	424	461	466	465	443	439	448	491	432	489	477	489	446	435	398	442	438	457	448	462	487	469	473	447	451	439	495	484	422	492	453	476	448	428	460	437	475	495	452	463	434	464	402	431	468	473	487	430	478	417	471	417	430	428	520	408	411	460	478	460	458	408	488	448	475	447	412	452	399	473	443	454	421	441	409	462	454	407	445	483	460	455	475	422	435	415	445	412	466	466
42858	26052	15738	10321	5967	3066	1816	1340	1132	964	971	990	1016	967	966	1005	1003	973	943	968	961	971	948	959	932	975	977	972	1018	977	987	931	1028	932	995	966	1008	980	914	945	944	931	970	1007	984	1028	974	1029	965	980	998	960	964	971	948	960	967	977	986	923	945	1000	948	1012	988	951	975	999	1015	970	996	932	965	974	998	994	972	957	955	949	977	951	952	980	919	974	963	1013	972	1000	1011	960	986	1010	998	968	1023	975	1013	991	954	940	1023	958	981	976	970	966	957	906	968	932	978	980	959	934	935	936	942	994	984	985	1004	922	1014	954	964	993	953	1028	925	974	1005	971	1009	1007	987	943	1062	953	1032	1016	984	912	970	972	974	969	971	1029	994	945	979	922	968	931	917	1000	956	995	975	977	995	994	1005	958	966	959	1054	1054	995	1028	969	997	958	997	967	954	955	959	977	1015	913	992	921	962	1021	969	1005	983	941	940	993	982	964	1004	974	1022	976	1017	929	970	942	953	967	976	947	978	977	1038	986	1004	1024	925	1022	1022	942	989	969	982	1003	949	990	983	994	983	992	969	990	963	980	988	934	963	963	952	1008	936	952	966	924	951	942	975	938	1014	955	1002	1019	989	972	981	940	1043	962	920	1002	950	1014	922	1014	1040	968	965	975	960	989	974	985	1005	963	983	1006	959	950	972	949	944	945	994	980	913	982	1005	949	910	943	971	938	947	991	937	953	978	1006	957	994	932	872	952	955	961	982	976	957	995	900	969	1008	983	985	974	979	995	991	938	972	960	939	1014	947	960	1000	979	1001	973	1036	1012	959	996	921	974	1031	1007	948	979	956	983	1024	910	957	997	979	991	1019	978	976	1023	994	970	996	971	952	979	973	984	948	985	955	1002	962	951	989	1005	956	992	982	956	916	1065	915	1004	923	1006	942	990	917	944	1016	971	1045	976	888	996	961	973	944	1011	1008	972	931	930	924	933	941	947	991	982	956	930	1049	950	1005	957	991	1011	983	1044	962	961	1035	1006	985	963	1031	1018	930	989	997	957	960	981	929	989	977	953	1003	963	971	1015	989	1004	996	995	969	950	969	982	948	975	957	1033	971	1008	1049	1028	1004	957	996	967	947	970	1015	975	990	1009	1004	989	994	985	976	1044	950	938	962	990	1008	984	990	947	949	977	1007	1070	988	954	968	983	938	977	985	997	996	943	1000	991	942	954	1001	990	957	1012	918	922	973	963	996	962	917	1055	997	988	961	980	928	942	972	995	925	921	1005	1025	948	934	937	1007	958	992	948	1020	970	886	985	1004	963	988	919	944	934	1010	917	949	1017	992	959	1006	960	944	957	955	959	968	1004	917	990	931	922	939	1006	968	971	947	922	962	941	1015	1078	980	926	971	965	975	992	968	938	975	990	987	982	938	939	959	963	993	1027	954	937	957	963	1008	967	932	971	985	978	980	979	969	1020	912	957	974	994	934	989	963	996	940	947	999	956	1011	977	992	991	966	973	944	982	967	913	1021	1001	957	973	924	1011	940	904	974	971	993	954	993	897	997	957	1001	999	987	1012	944	1011	968	959	912	957	966	969	903	968	929	965	984	940	974	961	974	947	1016	944	992	982	999	975	966	960	967	981	1019	984	974	923	982	992	951	1013	981	1007	971	981	950	955	932	951	909	1036	987	1014	970	983	938	966	981	1048	945	989	980	1015	953	972	975	1009	1021	1015	964	978	977	969	1062	942	946	973	948	943	972	968	985	973	927	946	964	956	960	986	984	995	935	995	993	970	976	987	1003	957	988	945	960	952	997	999	994	1004	978	970	1017	942	962	985	999	1004	1012	954	942	935	965	997	973	894	963	946	982	945	973	968	1012	1004	919	994	1000	1039	986	932	941	929	945	979	998	970	963	941	1025	969	960	963	984	989	1058	926	959	958	952	1036	1007	989	977	976	971	1003	952	979	989	1004	992	1016	1001	953	982	973	959	959	988	958	950	958	1003	1016	958	972	935	968	925	965	1025	978	1005	1011	958	970	974	944	997	963	949	971	984	970	982	987	954	919	972	998	934	1011	1005	986	964	980	950	946	952	968	961	1007	952	947	956	974	929	951	999	954	969	996	941	937	959	926	1017	939	949	910	896	1007	958	1008	1001	1024	960	976	1000	960	947	982	948	911	1007	932	1021	1016	1021	919	1037	1012	954	956	964	959	967	942	948	984	943	985	962	969	1008	978	1003	997	1014	987	982	982	980	968	972	1021	946	984	950	963	977	1002	946	1006	991	951	966	1016	969	959	1033	980	956	933	956	995	970	1009	988	925	1000	994	971	929	959	961	979	942	981	982	971	937	980	987	951	1043	1042	980	992	970	1007	944	963	1001	978	965	938	927	941	1009	938	992	961	1003	980	992	985	939	997	994	910	941	957	994	991	946	946	1032	964	952	966	910	1013	991	912	990	947	976	964	964	963	950	1015	967	962	975	964	973	968	970	991	964	974	939	969	968	987	1032	1005	986	982	931	976	979	1005	948	936	957	977	982	993	965	985	1018	937	952	998	984	981	978	1039	1029	1016	903	999	995	981	1025	930	925	940	963	994	991	949	957	1016	1005	978	938	991	875	1040	1023	983	972	976	986	958	987	992	967	1043	965	968	950	952	965	955	973	994	936	1033	986	974	935	944	998	941	969	991	933	969	982	987	949	966	943	984	906	940	960	981	993	952	1019	986	1054	1004	977	980	974	991	1000	979	1021	913	949	968	984	967	928	1007	989	958	1001	960	1014	999	930	982	997	934	990	954	957	986	998	971	931	964	919	1010	973	944	963	1043	931	932	1034	914	904	942	985	936	981	963	1019	988	938	973	965	944	971	948	985	933	987	933	938	1008	949	993	996	965	923	967	1027	973	1001	956	943	941	1019	1008	1010	1045	977	1045	964	966	960	1058	949	1004	1010	982	940	934	929	1020	936	974	1006	919	987	993	925	975	987	883	1010	965	970	940	956	987	965	1007	981	943	925	993	999	972	992	998	980	999	969	957	983	931	949	975	1022	978	1008	971	1014	994	980	958	1005	975	970	1025	961	951	969	939	979	974	1025	938	1007	955	975	935	980	1028	988	950	988	988	960	1089	922	944	999	1002	1011	993	1002	943	988	1002	903	955	968	952	968	973	1045	940	996	998	1001	967	935	936	992	980	1016	932	911	939	1007	954	916	973	1006	973	1024	991	945	974	984	987	918	966	998	1011	952	935	930	976	928	1007	1001	1002	956	926	953	993	912	920	965	994	1000	944	959	976	1012	972	971	944	941	1038	982	975	987	970	992	934	951	948	958	1004	954	966	1025	1054	956	952	954	931	1007	973	920	981	960	972	983	1007	980	992	936	989	927	987	968	987	1003	991	947	1015	929	1011	1020	1016	979	960	977	953	1000	1000	960	969	969	1002	944	941	993	1012	1010	937	1001	961	989	973	952	1014	1029	1011	1004	995	978	976	981	961	952	968	931	979	1013	986	993	948	1005	988	956	1038	1019	966	987	953	960	974	935	968	896	994	1028	912	959	958	943	982	967	989	937	969	957	979	968	975	913	948	978	917	936	981	940	947	964	944	1052	944	986	974	1002	888	959	954	978	943	959	961	935	1042	992	913	995	933	1004	989	1003	949	981	995	965	1019	929	926	922	980	1009	995	971	996	917	997	1018	952	941	1013	947	991	1021	976	1000	954	1046	999	962	917	1005	926	984	959	976	995	969	964	968	989	983	952	973	966	1000	889	957	915	900	997	978	959	985	924	985	976	1010	923	981	1002	909	958	1012	956	1008	893
50721	18161	4886	1364	717	501	466	397	419	414	430	458	478	432	468	430	428	402	435	451	413	443	405	465	390	444	433	452	455	428	430	462	418	436	419	386	407	441	476	436	429	434	418	423	423	405	453	459	446	460	423	440	423	447	424	394	394	440	412	416	450	483	413	437	439	448	465	425	435	435	439	402	439	406	415	409	406	412	405	452	479	403	419	439	394	431	436	432	435	449	430	372	408	465	404	449	430	430	416	422	443	452	426	433	450	420	463	417	493	445	438	463	417	466	452	463	460	430	463	399	452	421	431	462	425	419	406	444	420	437	423	431	442	454	477	406	440	396	466	467	404	433	446	429	434	387	395	437	432	444	432	452	434	444	418	413	397	456	389	403	415	457	415	441	443	428	383	463	416	474	421	473	427	466	434	395	420	452	424	409	397	446	424	408	392	459	439	434	409	456	450	458	413	450	433	441	446	465	456	416	447	418	432	431	399	410	417	490	443	417	412	461	465	437	443	445	449	418	458	426	431	428	453	499	423	449	442	419	404	438	420	432	412	463	464	395	431	449	400	410	448	436	426	409	401	427	430	443	435	426	424	412	405	427	443	425	422	394	426	423	405	434	453	435	428	473	428	447	440	429	414	448	451	430	446	451	425	432	410	441	433	413	390	424	430	455	456	416	393	404	422	418	388	429	413	462	442	413	396	452	439	441	439	416	472	427	431	414	446	453	456	455	460	456	429	439	433	472	476	442	469	435	433	458	413	368	457	417	446	435	428	458	417	454	439	422	427	441	448	438	430	458	407	449	405	427	398	426	455	433	405	462	409	406	463	459	420	428	431	435	457	454	439	416	429	460	438	413	424	432	417	404	406	437	437	409	429	427	453	412	416	436	392	421	431	446	447	416	468	456	412	432	420	415	452	463	442	433	423	452	400	474	458	437	434	420	391	439	455	464	414	421	443	437	449	450	443	423	427	432	449	453	453	481	424	470	413	461	398	424	454	410	506	448	453	426	498	398	394	418	373	435	411	438	475	429	465	447	470	423	456	403	423	426	476	441	422	419	437	453	484	461	415	434	456	425	429	387	413	466	424	441	433	464	434	433	398	423	454	449	446	461	403	433	454	424	485	447	416	449	424	404	414	424	437	455	424	436	444	433	430	439	429	442	430	410	464	432	444	413	462	439	450	438	425	426	439	430	443	425	424	416	399	416	468	501	475	388	432	439	452	475	463	437	476	478	417	439	432	433	422	460	433	439	451	437	412	455	440	425	431	413	453	407	455	451	477	410	427	441	420	440	403	448	461	439	452	464	438	464	465	434	445	457	411	473	419	405	415	432	423	399	422	421	456	438	457	448	419	437	437	491	427	460	456	417	442	407	411	430	444	438	464	417	486	412	421	445	410	430	449	443	416	428	420	412	437	435	398	457	430	436	463	395	416	433	458	413	426	436	415	466	418	441	445	441	446	434	444	437	454	458	455	459	427	435	402	429	479	426	426	415	397	457	404	401	415	433	438	440	426	404	384	428	435	419	424	397	418	421	419	463	443	410	422	437	447	446	447	411	486	447	471	421	400	438	477	451	441	420	432	440	431	399	433	437	418	442	407	428	443	401	431	471	452	450	407	402	410	465	420	417	434	471	431	411	414	381	472	429	391	446	448	456	448	466	419	413	430	403	489	469	462	421	430	440	432	389	396	442	434	402	422	462	412	444	457	419	421	409	435	452	446	433	429	427	417	417	430	463	417	445	438	443	404	432	454	401	412	458	421	434	455	435	422	433	428	431	482	419	416	438	436	415	399	423	404	439	439	454	394	395	443	503	424	476	454	422	463	463	404	397	444	444	438	443	428	424	467	419	442	448	438	451	436	472	425	391	393	443	433	454	488	457	446	416	421	373	470	463	429	453	456	430	458	408	432	399	431	404	412	434	445	397	447	457	420	434	424	427	429	432	446	437	414	480	433	446	461	421	431	431	453	410	422	396	414	420	438	381	448	434	465	414	433	412	471	431	432	401	434	464	408	398	456	459	459	425	418	390	444	452	409	443	451	391	465	431	414	428	427	401	428	416	463	433	418	423	445	417	422	443	447	406	429	436	464	442	374	421	436	429	440	439	453	450	421	429	446	439	477	428	431	439	453	414	466	417	432	406	418	422	480	431	446	406	430	447	414	447	414	451	440	432	452	445	441	407	430	386	434	417	486	455	387	439	417	447	428	426	459	446	415	473	427	407	425	449	425	437	446	447	404	441	460	427	434	452	470	459	446	422	403	407	411	417	394	462	480	434	482	417	437	460	499	414	439	456	375	430	420	419	443	445	417	418	470	436	421	473	478	504	445	418	430	392	441	443	455	431	472	408	428	436	441	464	450	412	441	415	424	420	445	429	394	429	457	414	437	410	429	458	459	410	445	429	405	401	477	441	425	465	459	461	413	459	448	444	412	413	371	422	438	429	428	438	452	406	427	422	457	417	423	458	445	401	389	458	459	431	442	480	442	422	436	487	463	387	423	421	466	472	433	434	388	422	393	440	412	441	455	425	417	449	422	395	426	427	429	465	410	464	481	442	473	411	374	466	389	451	429	421	475	421	417	453	389	448	423	429	417	436	411	416	442	403	452	414	412	407	477	444	438	460	463	419	406	459	421	392	441	449	410	447	474	403	444	402	463	426	438	427	389	470	451	436	408	383	466	418	453	433	427	403	438	475	402	423	445	435	446	384	449	417	394	453	395	433	421	419	406	441	461	428	437	426	422	398	444	418	490	373	470	450	430	406	469	436	466	385	429	439	467	438	417	391	432	448	439	453	413	422	471	447	428	433	462	434	434	461	412	418	444	472	453	477	439	462	444	437	472	465	494	399	406	418	420	438	443	441	433	443	470	424	443	425	454	427	431	446	422	433	435	455	362	407	395	420	436	413	447	431	457	446	394	388	474	427	405	420	442	438	402	446	485	435	417	457	405	459	413	396	398	384	426	432	408	435	459	455	421	433	451	463	389	422	441	433	426	427	435	445	435	429	429	433	438	449	446	449	467	428	423	426	482	433	427	428	445	439	436	470	459	436	439	430	442	400	475	441	419	447	430	436	408	439	453	452	454	425	487	463	437	396	461	431	451	419	408	421	434	431	415	441	456	422	423	447	437	413	461	406	420	427	476	444	427	442	406	437	495	454	419	462	415	451	449	450	448	447	434	463	448	464	404	417	431	410	429	457	406	387	431	429	447	466	450	426	395	423	480	453	463	411	451	438	426	437	438	446	449	405	449	444	475	457	427	423	454	442	478	431	397	419	425	462	439	421	406	429	450	420	458	444	429	437	401	449	417	435	453	426	382	418	426	460	532	422	404	435	445	444	420	429	426	458	427	391	433	440	463	480	468	450	382	460	409	446	390	454	432	422	474	452	437	433	474	447	435	430	504	440	444	443	428	498	447	470	445	456	420	444	436	460	435	423	439	417	447	425	423	453	418	457	458	408	421	396	433	442	455	430	429	433	446	461
34436	12270	5807	2673	1570	1164	1084	995	914	938	909	923	961	963	1000	956	960	917	980	986	995	965	902	944	952	935	913	985	999	902	950	940	960	919	953	936	951	924	1003	959	923	908	940	892	970	946	930	1012	965	893	927	886	944	965	954	926	918	937	957	933	934	888	973	915	924	961	896	930	977	932	947	900	1016	971	910	862	960	925	948	926	912	920	978	965	936	964	952	921	900	986	936	984	935	886	902	951	922	970	974	977	1010	947	942	928	909	998	959	945	945	997	948	922	883	954	950	947	929	939	912	945	965	995	879	891	934	906	1009	919	928	912	933	895	949	932	934	945	977	962	847	950	909	939	975	941	954	976	972	937	901	964	1029	880	969	944	931	953	974	956	962	981	962	906	938	982	944	930	903	917	919	987	892	958	920	964	985	960	922	929	968	891	957	892	962	976	991	908	921	920	928	862	915	1013	917	952	946	960	975	964	968	910	903	928	930	962	937	970	902	931	968	930	944	904	982	931	981	978	961	939	958	919	958	936	933	937	961	935	933	916	912	955	953	1015	966	941	923	961	937	968	923	989	970	952	928	986	973	976	901	949	952	953	978	934	938	903	929	966	960	970	952	916	997	918	897	952	926	889	991	918	890	1020	954	873	910	933	942	870	916	941	926	935	928	944	905	928	922	887	924	983	949	958	920	908	922	899	877	898	953	909	1003	962	993	948	898	891	967	934	907	955	915	935	958	970	902	872	925	890	954	938	960	944	976	932	901	953	957	951	968	938	1026	952	949	962	903	932	939	934	938	883	929	982	937	919	886	978	977	973	962	964	978	947	1009	941	960	928	967	986	941	924	976	961	997	913	894	967	967	943	908	948	1000	899	926	980	980	962	973	973	978	950	975	930	943	887	941	986	925	932	878	985	950	951	979	1007	964	915	929	900	921	925	891	949	884	891	974	949	915	949	902	910	958	902	946	963	937	975	983	961	934	946	929	938	961	958	959	983	937	993	934	973	945	914	891	930	931	955	944	930	929	958	955	944	945	957	969	922	963	957	970	965	878	931	934	928	870	938	977	912	930	936	935	907	909	902	910	955	909	954	949	890	950	920	909	953	979	937	886	933	955	967	986	887	858	887	920	1018	934	969	992	928	956	996	934	940	962	922	943	985	959	975	1040	945	1000	955	925	896	899	959	929	989	995	949	904	974	982	950	951	968	957	996	928	932	970	932	987	960	998	990	966	928	940	933	879	879	893	903	977	963	970	960	933	901	938	933	926	962	959	919	978	924	984	950	949	956	931	962	988	949	953	888	918	967	962	887	887	851	969	975	942	973	956	935	903	944	916	957	941	979	921	963	988	900	934	927	977	908	962	965	919	994	988	966	961	963	940	947	984	919	942	1008	937	895	974	971	923	999	950	911	957	934	962	943	963	1010	947	943	949	1032	948	945	961	954	890	939	915	917	899	954	987	952	979	937	970	984	946	930	941	888	977	949	918	937	912	944	944	973	907	930	909	902	1022	953	958	935	957	927	969	960	948	954	926	907	948	946	906	995	946	919	956	1012	951	941	905	944	951	948	995	966	928	930	953	929	977	1003	950	1003	951	932	969	991	957	922	1007	953	946	939	938	935	977	938	958	969	938	925	992	971	1010	946	967	927	915	982	905	939	971	983	927	1031	913	924	918	942	925	970	934	935	944	949	980	887	977	937	939	952	984	996	920	959	910	928	941	967	920	997	947	955	909	944	890	919	925	937	871	949	960	958	902	990	957	901	929	906	940	952	966	918	931	909	931	953	925	907	924	878	943	983	972	950	922	977	995	902	929	952	982	910	980	961	923	948	955	926	975	1012	901	977	930	954	912	933	986	889	978	934	961	937	936	985	926	953	907	887	942	929	902	960	949	947	937	896	900	969	917	934	971	978	958	950	962	924	947	954	908	957	917	924	994	954	854	960	959	933	944	927	911	946	982	939	928	926	950	956	914	968	902	912	949	883	950	982	987	925	959	935	953	917	960	979	967	989	870	983	980	985	925	939	941	959	907	963	961	970	933	984	974	923	970	917	924	898	928	931	932	949	943	970	942	1002	986	970	934	919	932	940	957	936	903	954	931	933	951	1029	966	907	966	974	987	944	950	917	968	976	984	929	961	932	940	928	918	979	920	897	930	910	931	945	921	975	959	950	930	964	964	963	899	905	993	946	948	960	955	974	928	875	945	961	961	962	954	915	1001	976	982	958	1006	916	930	944	954	889	912	854	932	883	980	883	981	966	997	960	923	934	850	917	924	901	979	933	958	926	971	948	960	934	985	931	894	940	920	952	965	924	937	956	955	972	955	950	903	951	895	989	1016	965	1006	1014	929	913	978	919	985	971	973	947	925	936	954	938	939	981	978	989	967	947	977	967	965	949	963	941	1027	1006	984	883	936	917	932	1009	969	905	948	969	941	906	920	903	877	973	941	938	890	932	934	939	903	950	920	992	956	930	996	922	899	922	962	966	977	933	944	954	954	959	953	929	903	926	900	894	977	953	922	932	892	962	912	942	926	998	940	979	936	946	965	906	956	947	940	879	911	922	955	928	923	945	942	944	944	993	980	912	948	985	933	925	942	979	990	940	943	981	932	919	941	984	937	973	923	917	900	966	980	929	954	921	948	880	978	963	955	904	975	956	961	948	903	974	896	927	939	967	988	942	983	966	987	1008	937	928	966	917	972	959	954	918	922	953	961	905	992	957	975	941	920	957	1000	898	952	976	915	978	930	940	908	983	934	976	927	1006	957	924	975	980	962	975	942	932	944	937	928	891	973	965	945	920	934	926	960	980	964	904	893	863	927	912	946	944	1002	976	994	1010	935	984	972	900	986	916	927	943	890	937	932	976	911	886	931	906	957	932	956	965	891	874	1012	975	983	914	971	956	919	984	911	948	898	974	911	991	934	939	1004	886	917	948	895	878	949	957	968	953	961	934	939	933	958	986	946	935	1006	954	941	897	961	918	937	939	925	930	938	906	999	897	925	977	965	927	936	950	897	925	913	944	911	907	938	946	929	965	939	946	923	939	895	968	960	941	970	901	925	916	943	948	918	940	970	915	924	909	966	944	959	941	905	941	900	961	916	883	947	953	967	964	903	1002	979	961	913	935	928	960	957	971	947	920	942	970	947	946	896	977	930	935	923	991	962	926	944	998	982	960	964	974	945	934	955	991	924	973	928	1007	960	948	926	959	921	931	941	904	945	938	985	944	963	964	1022	959	980	961	909	936	926	1018	926	896	932	954	941	951	902	959	970	971	916	929	1001	937	977	952	943	936	940	957	977	916	988	939	1018	958	946	931	898	950	984	958	938	929	976	914	945	945	995	957	977	937	971	928	932	994	935	954	956	999	960	940	993	968	971	935	892	919	982	937	1012	945	980	924	962	987	928	957	960	923	996	928	924	962	931	982	920	1027	927	979	964	989	929	987	944	949	1003	954	945	896	1014	931	921	954	970	931	949	937	922	933	964	950	956	973	952	926	931	933	944	931	1003	951	891	940	948	984	937	988	936	954	963	991	896	956	958	936	954	877
54572	23057	7518	1448	691	541	491	438	486	456	426	423	443	424	446	455	451	501	419	434	393	431	485	466	382	438	437	470	458	445	414	476	417	424	477	492	466	423	439	413	428	473	484	442	454	438	458	451	408	471	395	433	380	423	406	443	475	454	444	465	451	382	406	437	424	475	460	422	395	423	437	471	384	409	435	444	444	409	393	440	457	456	473	452	453	428	443	435	418	399	451	412	371	434	429	465	433	433	436	440	435	475	450	403	416	487	436	435	448	468	416	450	428	466	470	438	430	485	448	472	427	421	451	456	428	422	421	460	458	454	462	458	447	453	407	387	443	456	436	421	470	458	461	468	439	466	427	424	451	400	455	470	455	434	430	439	453	455	420	409	439	453	464	418	457	442	420	445	442	430	423	436	435	443	422	452	418	451	426	426	456	451	428	469	437	428	446	422	443	467	391	447	504	423	459	431	392	423	440	452	463	463	418	475	432	438	463	420	434	433	388	404	450	429	395	454	436	452	459	439	445	427	410	415	454	443	427	466	401	394	465	487	405	454	435	445	408	450	430	404	455	477	402	454	444	434	458	464	433	430	447	435	443	424	449	445	442	443	446	437	412	441	409	431	404	451	430	457	461	403	452	424	483	418	450	423	494	434	396	447	465	452	461	451	463	433	463	438	454	415	435	457	472	478	444	433	445	480	484	494	441	403	448	441	401	456	431	412	471	380	434	430	432	412	448	454	469	474	427	425	434	444	462	506	400	419	460	458	444	450	447	434	432	392	435	423	435	426	450	426	458	436	432	416	449	455	478	418	404	384	456	421	441	445	437	453	438	429	386	414	421	426	432	426	433	438	433	420	452	384	451	448	469	481	454	437	463	422	418	437	435	407	437	445	458	465	422	458	450	432	402	441	463	409	432	449	384	452	459	456	490	452	444	394	402	409	413	508	469	476	473	461	447	467	415	430	413	458	442	414	469	442	426	485	471	438	426	471	436	406	408	477	462	430	429	458	454	450	441	506	483	457	432	444	452	439	414	432	409	456	458	478	448	434	450	426	425	414	432	470	465	410	424	482	485	404	437	424	449	429	453	431	423	422	431	408	437	481	448	379	424	426	439	474	464	428	458	425	464	440	484	485	455	426	441	434	456	428	456	432	443	471	456	451	450	466	442	447	434	449	463	452	399	436	418	446	430	464	413	438	475	403	430	418	450	477	444	428	456	414	454	413	430	427	411	430	422	451	408	473	433	417	423	480	452	423	426	437	395	441	425	439	484	465	453	423	441	491	410	467	464	457	455	411	505	447	449	475	428	418	455	453	464	416	446	433	425	485	435	447	436	464	399	423	398	477	411	484	429	481	441	450	442	458	463	446	435	407	417	417	437	419	435	440	485	451	457	394	415	453	450	415	438	448	440	430	379	423	425	505	427	422	393	417	449	458	403	434	444	460	417	413	435	401	444	436	468	431	396	439	389	470	453	461	471	420	475	416	422	457	476	473	397	396	424	427	446	449	411	415	420	467	443	429	464	470	453	464	422	467	405	425	476	409	396	467	409	402	422	426	444	477	444	423	436	407	423	475	428	416	445	432	487	467	482	432	460	413	457	420	400	447	441	431	438	466	422	407	489	466	440	410	420	477	429	464	435	446	491	444	455	468	456	484	446	413	422	456	451	443	466	418	443	441	417	435	433	427	462	461	450	428	401	427	446	463	461	442	402	428	437	411	472	429	429	432	409	403	439	476	421	416	449	456	416	398	453	437	448	423	463	412	461	460	405	441	426	474	452	393	456	450	443	404	443	427	476	484	449	449	435	406	457	424	475	436	441	466	438	429	416	441	423	407	422	461	440	464	416	461	435	435	449	463	416	456	437	440	476	456	475	418	454	455	472	472	477	446	411	420	445	438	442	450	420	426	428	471	478	415	408	439	391	368	412	424	429	468	468	461	434	446	436	435	411	451	447	441	438	457	448	423	455	443	446	418	433	462	471	435	438	449	470	412	485	430	416	447	428	482	428	409	454	432	455	468	446	442	385	470	456	403	431	413	463	404	401	418	457	453	434	432	464	450	406	422	443	420	461	481	464	437	436	458	387	440	474	462	451	467	464	454	420	432	428	437	400	424	412	415	422	454	453	417	427	395	402	436	459	421	458	449	412	436	454	413	478	444	437	438	418	419	418	441	444	449	418	434	432	454	426	452	448	439	440	434	453	461	453	445	457	441	449	429	436	455	447	438	468	403	472	414	447	420	451	393	482	432	437	455	477	446	440	452	466	434	463	413	387	424	435	448	455	420	467	417	432	449	465	440	452	440	415	438	434	415	443	411	449	419	432	455	446	421	448	421	487	446	415	450	439	446	431	456	432	441	473	438	406	393	455	470	405	403	418	438	427	402	451	471	459	441	461	433	467	416	423	461	409	449	444	433	429	439	437	467	431	435	450	424	420	433	428	431	441	421	443	442	478	459	462	474	445	451	418	468	454	395	441	457	441	434	458	434	434	446	447	411	441	404	431	435	402	436	458	468	465	448	461	473	432	449	470	445	441	441	414	430	444	427	402	441	450	435	408	420	432	464	440	448	475	463	433	438	443	460	477	434	415	426	415	453	481	471	441	426	422	475	451	438	458	411	424	423	483	459	457	414	467	418	424	443	451	442	468	469	456	416	442	402	415	410	414	433	447	461	433	440	448	438	457	410	451	440	421	394	407	448	485	405	453	459	465	439	402	487	448	427	471	439	379	446	461	380	463	437	470	422	393	429	471	447	442	401	433	414	415	444	430	409	461	427	463	436	433	427	467	420	471	441	415	413	414	450	484	452	421	424	410	473	438	452	426	448	432	491	470	426	440	407	422	513	471	440	448	425	491	397	430	427	449	413	451	405	421	434	451	464	442	448	402	460	518	471	432	437	454	443	421	389	466	441	450	400	404	436	462	423	454	430	454	431	429	411	465	424	439	421	428	429	457	489	449	429	441	415	439	415	421	437	468	442	441	447	469	469	418	441	411	396	407	473	468	409	442	471	424	466	423	433	404	449	488	421	454	416	448	416	440	430	454	526	462	409	424	413	407	432	451	434	452	441	427	424	449	498	423	421	477	447	439	473	474	422	390	443	449	465	449	439	471	422	443	397	419	396	441	441	450	420	429	449	449	433	425	451	448	419	462	482	461	468	485	471	486	428	450	431	453	406	423	427	416	450	438	464	466	460	438	407	468	447	385	432	393	415	454	426	442	414	438	449	463	405	447	431	442	433	448	446	465	424	412	439	412	447	465	442	442	416	446	447	438	458	458	468	420	462	475	412	420	469	416	407	454	486	438	425	453	424	383	448	446	441	406	419	440	440	448	466	406	394	440	386	398	439	426	454	454	454	447	431	450	435	406	423	401	436	437	428	442	438	426	402	403	433	419	441	447	460	433	436	434	460	432	435	416	443	452	444	440	433	438	455	455	426	462	433	449	483	458	427	426	485	427	448	442	420	439	422	441	437	449	427	424	422
36895	13081	4675	2232	1541	1236	1063	976	986	965	921	943	939	1001	903	903	994	932	905	976	924	941	977	1006	947	984	998	957	933	872	959	907	930	931	895	942	917	958	951	933	905	969	947	937	948	958	907	1021	954	985	993	949	967	902	953	970	941	965	949	930	919	952	917	954	921	957	962	935	940	1025	958	980	989	983	960	957	999	952	961	945	933	973	957	909	930	1013	941	898	893	980	951	944	935	903	957	1019	919	996	972	983	977	965	908	990	953	918	983	935	938	948	981	936	904	934	946	925	995	915	975	945	920	936	947	984	980	1009	961	909	925	915	968	975	948	962	957	965	973	956	966	944	962	928	924	1005	941	974	906	923	944	940	955	942	946	1003	995	1052	995	921	943	952	928	922	913	889	942	965	882	990	946	946	1023	892	953	968	1014	986	970	957	938	954	969	986	954	965	979	989	955	944	954	909	996	984	947	915	994	990	939	902	953	903	963	892	920	964	939	921	929	906	906	974	916	940	969	953	951	937	942	928	922	970	989	970	946	966	1001	918	938	960	976	936	959	922	966	906	946	981	917	966	966	929	951	955	929	946	945	962	921	932	923	956	950	1021	981	943	948	967	957	919	935	1015	933	947	965	967	953	954	972	981	968	974	961	950	986	945	971	948	917	948	970	942	967	959	942	1020	934	917	952	994	977	926	914	1036	965	1010	948	953	931	981	931	928	960	926	920	973	1002	938	974	982	949	975	959	945	871	995	969	954	955	929	959	933	1001	941	941	994	967	932	910	962	949	981	976	941	954	978	955	954	1021	973	940	1005	918	983	912	961	906	930	934	962	1005	943	953	953	974	1027	962	944	999	958	930	930	947	982	957	994	952	944	938	954	1015	968	967	957	933	939	957	966	970	1000	999	989	973	955	954	925	900	958	954	908	997	955	927	892	902	956	975	965	890	981	959	948	947	983	950	967	974	918	964	916	981	943	975	955	936	954	907	914	953	973	943	888	981	976	942	981	914	912	980	936	958	902	937	953	957	967	940	1017	950	965	953	910	943	960	947	956	926	1033	929	982	995	954	941	926	982	943	958	969	982	913	944	1019	974	990	913	960	946	1003	1007	959	980	931	968	920	970	942	927	947	948	928	924	985	1016	986	940	930	973	927	962	957	972	981	943	989	969	948	939	904	930	935	979	971	928	954	979	912	967	954	972	992	974	896	964	1019	909	948	932	963	943	971	921	950	1004	968	937	949	959	1045	976	920	965	974	942	944	955	913	953	908	960	1001	905	988	892	926	962	906	939	928	949	913	1008	932	933	894	943	955	985	906	966	995	1009	961	969	958	920	958	955	932	962	909	926	985	976	912	945	982	884	951	921	940	904	977	1011	1045	973	940	954	965	933	935	994	933	936	970	955	970	917	985	1019	946	901	965	958	997	916	940	937	905	972	951	991	949	952	951	994	999	954	972	993	916	942	895	975	902	917	976	1030	951	941	942	939	970	990	956	929	978	923	1016	890	946	939	931	946	963	932	966	945	939	874	1004	979	938	930	938	921	909	929	948	974	878	952	962	987	956	966	949	1003	1004	947	940	905	950	950	941	942	909	943	968	944	907	949	935	962	940	963	899	893	942	986	959	944	1002	891	923	966	971	924	912	905	969	943	925	1059	984	878	990	972	916	957	962	964	980	967	956	941	993	916	975	956	938	944	987	895	925	938	1003	914	979	950	954	928	931	959	978	950	937	950	938	1002	1014	950	952	942	905	929	979	905	955	914	957	992	970	938	895	942	1035	977	912	981	1009	949	939	985	948	1033	925	935	949	995	927	990	948	887	949	912	987	897	964	937	897	924	879	977	928	920	978	982	931	955	964	960	925	912	916	980	983	920	912	914	991	920	960	953	909	957	932	971	983	965	996	896	978	949	931	970	900	930	906	930	996	921	1001	932	959	932	971	981	934	946	950	960	1000	951	922	928	899	1008	900	1039	942	944	976	921	956	900	880	985	976	968	932	967	964	935	920	973	956	955	993	954	976	972	952	978	899	962	944	963	960	965	949	983	870	992	907	1023	948	976	964	934	937	971	918	961	963	973	972	967	978	957	919	938	971	973	971	912	898	953	902	973	944	986	926	969	943	911	936	960	973	952	970	988	998	966	992	927	926	941	928	978	965	968	1009	972	927	940	987	950	911	963	950	958	952	972	939	939	952	973	963	936	927	965	993	956	994	909	984	1008	940	914	996	1000	977	977	982	979	1005	950	969	955	940	983	937	973	938	970	938	902	939	983	926	981	939	971	992	987	945	933	962	993	939	955	959	967	944	942	951	1016	883	961	976	965	912	993	967	981	889	942	953	956	964	953	888	963	913	974	961	942	928	952	962	960	960	913	975	979	929	957	926	980	948	900	901	922	975	951	962	942	1003	959	968	951	912	982	901	974	966	930	916	922	982	933	907	943	961	996	907	1012	975	958	877	937	935	949	952	897	963	942	955	963	963	944	936	955	966	958	963	968	905	940	967	934	950	1006	940	870	971	936	943	957	883	922	930	992	934	996	959	920	905	987	946	950	954	965	950	942	996	957	976	909	911	909	969	971	962	952	998	959	998	900	979	931	982	948	1003	998	1001	960	961	976	888	939	954	943	959	967	983	962	982	934	933	930	915	913	992	944	953	959	975	941	935	963	946	960	984	1039	1001	968	967	930	943	940	943	1010	979	954	966	1001	959	985	963	948	937	897	954	957	939	900	944	918	917	923	945	940	964	943	955	960	954	959	953	904	972	936	984	977	985	960	911	984	997	986	982	930	927	961	958	974	953	979	986	910	931	937	983	958	950	1033	987	989	1003	951	944	975	913	967	1010	907	985	995	916	927	958	904	963	956	971	920	932	921	918	873	960	978	966	1030	956	940	963	924	907	943	975	965	985	941	928	919	988	935	991	930	1009	937	981	961	953	909	951	931	940	986	970	937	980	914	874	913	946	989	921	934	996	934	889	998	1009	964	987	934	979	969	912	949	975	906	933	897	911	939	913	961	953	1011	953	991	955	975	960	966	984	953	977	941	940	922	930	1003	938	924	949	982	977	982	945	947	941	1003	968	957	945	932	994	944	941	981	960	914	1012	909	921	959	962	909	933	970	940	940	1044	933	954	945	972	948	916	928	950	955	935	903	935	853	942	1036	915	932	972	936	946	952	942	961	985	958	1036	972	941	908	981	923	930	958	934	1002	918	947	926	984	945	981	979	960	981	1005	972	918	981	937	988	937	970	997	976	1011	978	962	973	910	924	956	967	914	975	965	931	954	955	963	973	963	961	1018	914	979	994	997	920	941	963	960	946	974	969	959	972	972	935	968	945	963	928	955	964	913	970	1030	992	975	926	945	968	995	963	973	1013	904	973	963	932	885	990	937	928	912	996	907	930	908	935	989	1012	908	958	953	1009	937	907	987	939	959	955	913	945	920	988	1008	897	954	995	990	931	932	938	916	941	910	917	943	907	950	984	938	981	995	963	995	959	962	913	930	916	951	922	966	993	942	952	991	997	964	923	944	956	936	985	967	921	980	955	964	946	942	894	943	933	906	917	948	910	948	935	993	948	978	912	910	953	942	980
60634	23964	7858	1728	853	592	490	505	445	461	485	456	447	456	438	450	448	445	460	457	476	473	420	469	436	448	468	451	423	484	436	451	459	399	416	441	442	434	477	503	475	441	438	417	427	447	462	424	481	465	429	410	447	423	453	476	434	455	459	449	442	457	476	438	468	465	456	505	424	447	419	486	437	455	485	466	402	414	454	454	424	451	435	442	451	426	431	435	474	474	471	407	459	406	453	439	475	433	464	419	462	455	478	453	453	427	442	395	423	417	455	445	476	454	443	452	418	461	463	504	458	418	472	425	436	468	482	467	469	431	393	470	446	416	445	453	432	450	461	440	430	494	438	421	444	455	443	444	448	437	452	483	432	448	455	445	426	454	441	467	446	438	451	455	462	440	431	431	446	417	432	447	430	428	452	463	438	427	443	461	448	427	444	419	459	442	433	443	495	490	445	424	443	436	425	459	466	441	414	438	422	454	443	444	481	438	442	434	458	485	394	444	440	468	432	444	446	430	458	429	482	467	453	451	448	460	464	462	460	479	444	454	425	484	463	451	437	442	417	451	450	446	500	454	422	467	460	415	460	440	475	441	414	434	424	457	472	445	440	436	452	490	435	427	429	459	435	456	400	434	486	411	402	430	467	462	473	429	481	450	464	432	438	469	400	488	450	449	440	433	443	462	441	461	426	425	464	445	446	464	436	453	425	446	471	454	458	479	414	421	457	438	459	460	478	442	445	443	473	446	417	428	456	423	457	444	458	441	377	443	458	429	442	426	452	433	433	463	448	497	448	420	447	442	457	450	462	422	429	483	432	440	415	418	429	411	448	422	460	432	473	407	449	460	438	483	441	447	422	443	468	435	436	418	447	425	444	490	418	435	425	445	419	420	471	422	476	410	449	394	405	450	462	473	462	462	442	387	457	469	424	450	404	441	448	444	455	406	439	467	442	463	431	417	445	432	454	422	462	399	404	428	448	416	434	434	434	440	434	419	438	419	474	459	433	472	458	440	405	485	479	471	471	409	439	437	423	455	421	440	434	439	457	454	445	452	429	437	432	447	475	467	463	456	434	437	444	446	472	439	476	461	446	451	448	420	452	481	456	457	452	441	426	402	440	417	436	452	446	440	431	444	454	489	437	443	475	436	412	410	428	458	412	417	412	431	452	483	439	420	446	432	435	496	446	437	432	452	430	431	399	454	415	456	453	434	442	466	450	418	478	430	436	453	419	431	465	417	453	440	417	417	465	468	430	455	443	424	442	413	403	448	437	456	432	498	437	460	461	483	414	444	453	478	416	438	451	463	464	487	449	439	421	457	481	444	441	422	425	420	436	443	475	443	405	443	431	423	456	465	473	410	436	439	428	441	449	411	431	456	435	454	443	448	440	456	448	459	457	432	454	462	449	440	444	466	433	443	483	445	430	433	464	426	411	433	438	470	424	449	445	422	432	459	481	449	492	448	391	451	476	472	456	457	463	469	401	497	453	466	453	440	430	472	444	446	411	420	466	453	414	441	410	464	513	451	413	450	445	463	438	465	424	458	480	436	428	448	419	420	483	424	461	487	420	461	424	440	480	473	480	481	434	444	449	475	400	458	446	464	437	401	426	440	439	441	439	449	479	440	467	424	456	468	441	456	463	448	470	449	474	418	456	457	460	461	478	439	387	422	499	432	370	457	453	466	453	468	416	421	433	432	433	415	398	425	427	443	410	438	424	427	461	460	439	414	434	441	438	446	432	438	431	456	482	457	428	449	466	456	397	435	457	442	440	451	435	427	461	465	439	467	487	481	469	488	446	439	487	451	435	431	429	454	491	431	405	452	429	444	395	435	475	481	442	457	444	438	463	486	462	489	458	428	445	404	471	428	436	432	450	437	431	480	437	415	439	424	437	463	456	428	437	407	455	443	486	455	451	430	417	407	404	435	464	445	482	426	441	448	444	412	449	411	481	443	441	460	434	434	410	432	410	443	407	428	438	435	458	469	448	422	447	464	402	436	446	444	434	449	405	475	497	448	448	474	412	463	432	495	460	445	457	415	449	459	497	435	433	443	450	425	465	453	434	425	406	483	435	461	466	405	488	412	399	444	397	466	466	480	408	431	491	465	470	440	487	427	440	445	423	375	466	439	469	418	455	447	469	444	382	463	464	445	422	412	444	430	446	485	441	467	411	409	419	431	477	472	397	445	452	419	450	463	444	490	466	468	459	437	432	457	432	445	467	456	452	479	422	442	422	436	411	427	414	412	409	438	475	466	423	442	398	441	481	478	442	453	430	486	431	423	446	427	480	477	452	427	450	440	445	457	415	445	445	453	435	442	467	403	441	429	470	413	496	438	477	415	430	497	417	431	426	463	423	441	416	450	442	438	436	436	417	444	386	461	451	493	407	457	462	415	441	427	438	436	421	472	439	457	432	435	513	455	430	402	451	464	450	455	447	479	449	433	491	411	456	449	447	439	463	435	427	452	398	430	415	460	446	439	477	425	429	480	449	413	446	439	440	451	443	434	456	444	437	420	442	437	456	414	475	415	480	436	443	431	444	468	414	485	465	445	426	441	424	436	406	419	446	442	445	453	428	423	465	448	437	413	447	451	453	504	425	455	474	468	487	465	423	430	447	450	468	451	466	469	445	416	481	426	436	425	459	435	434	442	412	460	396	452	434	499	399	441	491	446	402	457	452	443	405	442	494	467	421	448	416	404	436	429	428	415	449	503	454	436	439	453	468	465	486	382	479	414	450	417	438	431	423	449	461	426	430	457	463	443	455	401	432	466	462	484	422	424	436	413	445	461	439	412	457	475	447	416	398	407	431	457	471	433	421	423	457	421	463	443	469	446	465	414	462	448	431	419	439	431	447	425	448	465	443	441	416	467	453	511	433	429	428	410	424	500	459	461	404	439	451	435	448	461	453	407	418	434	431	461	446	414	447	439	474	460	436	463	426	455	473	394	430	450	455	488	477	472	447	441	449	429	466	456	449	489	438	468	461	431	432	471	463	469	440	443	419	437	438	451	454	432	437	492	445	448	476	446	415	437	430	474	471	443	479	426	464	474	473	476	470	431	446	424	445	480	454	418	420	451	482	436	445	452	417	425	439	426	420	456	429	457	434	469	468	451	409	435	436	469	446	475	424	429	438	424	442	398	467	466	422	378	460	447	489	473	451	442	462	447	489	468	441	444	435	435	429	420	447	423	439	434	439	439	369	437	454	464	449	442	431	451	472	442	505	435	463	438	452	454	468	442	466	453	487	464	472	407	399	421	429	458	461	444	439	458	458	466	460	441	425	472	454	419	474	448	401	457	454	428	485	414	455	453	440	405	462	424	399	436	466	432	451	457	460	419	442	430	458	435	471	466	462	444	449	424	471	453	440	453	414	419	445	433	450	426	458	447	414	430	459	441	481	437	463	448	473	441	468	486	483	433	487	454	471	422	452	468	415	438	457	478	443	471	444	431	486	455	450	454	451	447	446	432	448	459	500	470	419	447
41941	12396	4745	2946	1898	1339	1143	1057	969	982	896	961	931	931	998	890	945	944	966	1026	989	950	929	933	958	983	991	961	943	932	997	950	975	925	974	966	946	985	926	973	966	961	919	940	952	952	976	1004	959	934	899	914	929	921	922	974	1013	972	999	966	938	972	960	916	980	964	925	990	948	991	965	998	919	963	952	932	943	947	962	968	962	930	964	984	962	940	998	956	1014	949	964	961	971	926	958	972	906	995	953	965	925	945	978	929	942	974	988	917	923	934	983	940	958	982	942	962	929	926	929	993	960	932	935	968	978	936	918	993	948	940	959	962	1006	943	983	904	942	966	957	954	968	979	931	992	965	976	915	963	979	960	984	976	977	940	933	989	996	992	953	944	942	941	898	971	907	969	966	926	949	965	931	1005	921	895	972	992	1008	951	966	994	974	970	951	980	946	934	945	919	972	977	1029	923	963	963	1014	909	965	977	990	938	930	950	946	945	920	1009	943	961	918	952	923	904	975	955	882	985	971	945	960	904	956	930	919	974	947	964	943	975	975	931	976	939	986	979	1006	985	908	896	998	917	970	931	1009	1000	958	947	917	917	1013	943	929	956	950	984	988	970	980	929	969	961	950	1002	970	980	945	943	953	940	982	962	940	935	976	967	977	890	1006	1006	962	1010	938	993	929	966	938	958	988	955	968	949	957	970	913	962	977	985	1007	950	946	979	949	999	940	947	958	1005	982	999	954	1020	1042	926	966	1023	995	952	993	953	953	926	971	940	936	953	997	951	1007	897	955	996	969	980	986	904	969	968	997	962	943	964	938	951	950	929	981	978	963	990	999	955	1012	955	957	990	999	964	1017	1008	1015	983	916	955	975	955	898	976	957	983	969	982	999	1011	962	948	1010	982	982	899	1023	973	965	947	977	942	918	1004	941	893	918	1013	940	938	971	1033	964	970	875	973	964	917	1006	985	987	958	902	929	934	946	915	998	962	901	944	950	951	962	944	936	942	990	937	1010	925	947	940	958	916	957	992	997	958	1026	998	982	991	981	1029	992	986	952	942	931	898	983	976	937	1015	959	992	954	1010	958	937	975	935	920	977	959	985	955	912	934	943	932	951	947	982	1005	995	906	929	926	963	988	939	958	1004	930	973	1041	952	954	938	928	939	973	979	976	970	972	935	1017	950	943	958	982	959	917	951	1001	916	988	990	973	947	904	951	940	913	995	993	923	988	965	947	951	932	857	988	1034	933	939	1009	951	985	979	962	969	962	979	975	935	1001	914	927	952	931	956	990	1011	921	987	979	955	957	934	952	956	922	920	957	960	947	1011	999	989	960	969	981	977	966	922	963	899	951	920	1023	957	999	942	977	946	1015	956	964	946	919	952	1006	1022	982	950	987	972	920	973	926	958	910	906	980	959	1028	938	961	906	905	913	961	914	917	884	972	979	956	949	944	945	985	1002	948	936	937	944	934	963	978	919	916	928	979	941	983	991	995	941	1013	942	979	945	969	957	952	944	948	1010	972	956	969	993	940	866	939	931	989	948	1008	960	989	943	964	956	992	1035	994	938	954	926	955	983	944	916	944	962	917	937	955	937	939	955	953	897	996	948	980	984	955	976	960	952	931	938	984	943	952	979	920	951	943	974	993	901	909	928	988	963	904	985	1007	971	995	980	967	994	955	968	956	1014	899	1006	947	930	975	960	968	951	962	977	901	954	918	920	968	999	995	955	963	950	1015	978	940	959	923	992	1003	981	950	913	917	980	989	1005	969	965	963	1005	1036	966	967	955	919	897	1005	950	955	950	978	928	995	946	957	971	987	924	1008	859	945	937	999	911	919	950	964	933	954	953	963	962	927	974	973	951	963	985	973	921	955	942	938	941	960	1034	892	966	1008	968	960	980	945	1038	925	974	983	931	952	969	910	970	989	951	948	949	976	976	982	939	928	941	947	1006	969	949	982	980	968	969	934	949	973	1024	930	954	973	990	1004	949	884	1008	927	1022	981	911	932	985	974	962	968	946	983	950	904	982	981	933	925	991	983	932	943	942	950	951	893	949	967	905	965	957	958	994	990	981	952	971	935	982	905	999	938	975	971	1017	938	932	1051	938	933	959	939	1041	927	970	939	961	914	980	962	943	977	926	957	951	904	978	955	973	1011	956	984	953	898	959	996	941	925	936	916	880	914	990	967	891	967	937	941	968	952	919	913	902	993	990	941	957	988	989	976	971	939	910	961	976	955	969	929	959	936	975	967	995	958	939	977	924	922	927	939	1012	996	952	967	962	1003	958	949	1016	945	941	971	960	898	1004	956	965	980	973	948	925	922	981	940	967	957	947	976	954	896	967	884	965	957	934	950	979	974	931	969	971	998	969	949	927	948	949	982	936	949	993	976	955	930	959	971	971	968	930	943	1035	979	983	972	947	926	956	974	953	973	987	925	954	907	986	976	1013	1011	997	956	887	904	976	957	1000	971	924	974	956	943	999	965	933	967	943	961	970	970	941	973	900	960	926	1027	943	900	1000	961	977	924	994	911	979	970	982	967	877	915	979	960	944	913	965	926	997	1025	1024	935	941	986	946	942	910	962	941	972	946	1019	925	918	971	974	991	993	936	920	992	971	995	944	963	977	929	992	938	984	923	969	987	966	985	974	964	948	939	969	953	1010	919	1007	941	949	942	960	947	933	901	939	1017	954	938	962	1019	936	959	944	946	962	999	988	938	969	917	967	958	916	1004	963	947	961	918	916	984	935	926	999	925	984	1028	954	941	1000	981	998	978	940	941	983	973	966	954	951	965	948	973	916	974	939	1024	967	952	907	997	982	976	966	938	945	969	954	964	920	946	980	966	959	912	984	958	954	955	923	928	1013	1011	1005	954	986	943	936	926	971	943	1019	967	927	977	1013	888	952	995	947	945	942	922	954	963	963	940	949	943	942	921	932	987	964	1039	960	1017	901	1008	951	976	908	938	947	932	982	988	943	938	924	941	949	954	1011	947	1031	969	908	964	975	1007	943	909	1007	959	921	1012	915	949	987	977	972	957	983	969	993	978	1009	910	957	925	916	941	998	1008	946	974	917	978	968	974	982	926	977	953	954	983	998	942	951	941	993	948	962	962	994	963	954	935	965	904	937	952	956	978	936	936	1012	901	983	922	939	995	961	949	922	922	933	995	1020	1002	975	955	990	925	924	881	980	936	965	995	933	936	896	945	912	968	991	943	961	984	930	897	933	961	932	993	962	998	959	997	912	1000	965	925	948	914	963	938	975	959	917	920	1007	987	942	959	977	1020	943	987	977	979	982	960	971	976	873	931	986	960	1004	955	970	976	929	927	969	975	941	963	954	955	955	946	985	967	940	1011	926	933	970	929	931	940	942	988	1022	975	965	939	960	966	992	973	934	1022	926	984	914	954	978	949	964	934	959	1002	937	1023	987	961	954	961	938	969	1011	984	938	922	990	994	955	972	927	944	984	959	957	916	978	983	968	981	921	935	925	969	984	951	920	983	968	957	944	918	991	955	936	955	1001	966	985	930	936	942	907	954	952	969	1002	910	1011	945	948	985	955	961	983	932	982	953	925	953	952	968	1029	979	1015	978	973	952	908	960	972	969	988	916	980	918	971	957	933	954	964	1008	919	965
44892	15245	3512	830	547	438	450	450	448	419	431	410	418	460	449	415	421	427	456	456	433	401	446	416	430	435	436	448	439	416	449	401	436	441	401	431	425	433	404	440	390	410	407	401	428	450	444	409	458	424	416	442	421	421	420	419	386	422	435	425	448	417	449	424	443	422	478	444	387	402	416	430	426	416	431	414	425	436	414	456	443	374	411	434	386	386	446	403	440	400	405	425	389	478	434	421	432	404	409	424	416	433	461	423	439	410	395	435	436	426	417	482	448	433	481	461	430	431	439	446	436	414	394	428	396	449	425	355	417	446	394	426	453	409	428	442	430	411	384	433	426	442	409	422	427	459	394	388	454	402	382	401	409	431	444	454	428	394	455	439	433	428	458	442	467	479	437	410	432	440	409	423	409	448	399	428	428	402	458	434	420	432	418	439	447	428	422	440	413	402	415	404	429	406	423	430	424	422	425	450	468	421	428	390	415	405	428	423	413	446	405	430	384	403	375	411	442	413	404	442	441	416	459	418	387	416	433	416	444	429	424	414	447	393	424	378	426	431	428	452	423	432	437	429	419	438	413	413	373	468	453	403	416	429	409	427	433	395	403	467	452	439	440	419	442	387	426	407	433	450	393	450	433	400	396	386	386	447	423	447	427	398	432	457	408	438	400	428	472	427	423	464	436	419	421	412	422	397	462	440	406	415	420	447	409	389	399	442	413	407	409	453	430	400	408	400	424	466	440	410	460	416	435	418	424	438	445	424	389	448	403	414	440	373	449	485	433	427	389	412	447	419	408	414	452	380	408	401	445	417	445	449	450	416	448	428	434	435	432	445	431	422	433	397	424	424	441	414	411	404	421	409	404	440	423	418	427	378	436	428	437	413	407	424	409	415	436	412	429	454	427	438	433	414	429	428	457	451	401	378	450	442	436	396	399	422	427	475	401	409	423	422	429	420	397	423	411	403	421	438	445	407	405	398	402	449	395	460	419	410	458	413	433	431	405	437	393	420	403	425	414	420	420	399	440	432	433	387	404	417	403	445	446	427	437	461	451	419	406	450	420	446	409	425	385	440	439	452	441	457	449	398	418	440	407	409	400	411	450	425	419	438	438	396	430	414	402	409	403	427	453	452	425	432	439	408	401	462	393	419	450	409	442	417	421	436	445	402	460	438	420	425	410	411	443	402	443	389	450	444	380	459	408	455	454	427	395	441	470	436	424	435	442	409	447	420	430	428	475	425	421	476	387	431	425	375	411	452	410	405	425	454	390	426	414	433	462	431	406	426	405	452	450	404	431	463	421	429	419	430	437	391	436	403	397	454	420	459	435	426	423	462	440	404	426	424	451	421	424	437	438	442	452	441	405	425	405	388	428	435	461	411	448	467	448	422	440	408	469	414	437	406	425	454	432	412	382	427	428	418	414	413	390	407	388	442	412	455	404	442	422	436	464	413	405	436	441	428	439	435	469	441	431	422	416	405	431	435	419	385	478	436	406	430	427	434	437	438	406	438	409	433	404	422	422	396	434	440	431	424	421	468	400	433	422	422	409	436	413	404	436	407	432	442	449	419	409	424	430	377	414	402	411	413	423	458	438	399	409	436	406	426	398	373	433	394	415	442	407	420	430	395	401	382	400	431	401	403	421	428	424	437	414	390	438	412	469	418	430	396	428	422	434	397	402	422	405	422	377	409	431	420	414	428	424	451	406	475	412	395	428	439	420	409	465	468	393	414	433	461	462	427	454	413	398	441	434	387	451	424	443	423	433	411	453	466	415	418	425	450	406	397	460	418	394	439	410	409	446	417	428	421	429	426	400	452	406	425	435	435	436	449	450	462	439	453	440	395	413	428	401	442	396	413	427	414	420	440	433	424	387	435	446	388	388	419	452	428	451	440	446	465	480	423	431	440	435	389	435	410	458	440	451	454	430	400	420	424	427	421	399	431	448	477	426	389	411	454	435	405	410	437	449	401	454	414	454	422	400	422	386	414	413	417	449	389	410	433	380	421	428	433	403	426	422	423	446	436	417	420	425	412	410	442	471	429	421	427	450	461	399	433	475	410	417	436	404	393	418	444	387	407	402	436	420	432	437	438	461	449	414	450	448	435	418	387	419	405	399	429	440	388	396	425	402	414	391	424	417	430	411	451	419	435	438	422	436	435	449	393	474	434	434	425	439	428	414	390	424	425	434	448	430	414	430	456	434	408	389	393	421	452	402	463	453	410	398	459	437	399	432	422	385	438	367	424	398	484	416	412	408	414	425	447	414	398	423	372	425	445	463	413	443	422	418	421	383	448	440	418	474	413	426	409	387	405	449	443	477	404	467	434	418	423	419	427	402	383	468	420	392	421	426	447	457	427	426	394	409	468	432	437	431	433	438	432	435	483	440	405	433	424	407	429	407	458	420	412	469	427	435	427	389	410	408	438	437	415	417	402	425	426	455	404	449	447	442	429	393	398	440	474	420	493	472	479	415	411	398	505	383	412	419	418	436	394	424	436	402	443	429	432	448	426	412	396	386	389	413	430	434	407	481	444	388	396	408	422	408	456	441	445	415	441	412	424	444	449	427	438	370	428	427	470	407	412	417	396	440	430	441	434	442	478	428	432	420	387	416	438	397	414	457	454	440	363	406	418	428	445	418	408	435	449	410	415	413	440	428	403	451	442	427	437	425	449	434	448	413	463	420	433	425	397	411	459	391	432	390	402	411	431	355	418	381	471	449	423	417	402	417	422	393	412	442	445	416	415	474	471	443	445	407	463	418	439	454	425	423	417	443	372	460	389	407	369	405	396	452	457	409	454	440	391	474	409	419	431	433	391	406	425	412	470	398	461	415	417	413	450	449	427	384	439	442	413	423	402	433	480	409	427	405	459	450	409	440	397	436	426	434	477	443	417	420	402	422	425	429	441	405	430	430	480	431	442	421	483	419	437	451	404	427	431	413	451	430	453	411	461	437	445	408	373	437	428	399	411	415	454	407	413	464	440	431	422	436	423	425	418	458	416	374	374	386	424	431	405	427	447	409	389	443	411	413	396	429	438	424	421	414	449	475	404	410	370	433	406	451	399	433	396	445	429	411	414	437	443	489	410	420	416	435	432	378	465	396	419	420	389	434	409	407	417	397	415	427	421	407	414	416	456	372	410	407	422	474	428	423	444	446	424	440	446	399	403	381	416	419	441	427	446	428	431	459	429	435	438	401	367	395	423	423	474	412	399	411	390	399	390	434	437	435	392	434	396	422	398	415	454	428	400	443	420	413	431	454	435	429	356	406	399	398	412	393	487	415	401	416	441	468	453	392	436	437	443	409	416	446	424	449	397	441	427	377	438	416	418	430	455	411	395	383	426	456	425	411	434	401	412	432	427	432	462	441	426	389	436	422	408	437	450	419	420	424	421	515	445	454	400	434	407	422	428	412	449	383	426	412	440	412	397	427	437	411	406	455	418	431	438	434	456	403	412	418	407	421	408	394	436	452	413	407	410	434	407
26660	5595	2455	1646	1246	1061	953	928	953	891	952	953	959	900	914	939	878	905	903	895	865	857	913	892	912	941	924	912	970	939	910	922	919	937	934	924	882	918	936	945	942	942	878	937	874	913	950	959	874	866	921	941	880	977	910	918	951	943	868	898	883	913	975	903	981	943	916	948	917	935	934	930	857	935	917	939	870	928	929	919	955	928	897	920	920	909	906	907	972	904	915	896	960	928	873	941	983	900	911	949	936	882	933	943	900	924	966	918	935	977	891	885	937	899	852	946	910	976	941	932	923	884	944	933	913	904	930	890	901	853	919	960	899	961	974	980	866	904	917	927	893	909	942	889	912	887	940	966	948	916	954	892	931	913	902	915	880	912	901	964	973	887	880	918	887	942	942	894	922	976	853	937	881	895	907	913	966	926	907	916	931	881	967	879	976	904	889	906	900	882	923	916	857	904	947	924	874	931	928	955	957	925	937	884	927	884	933	940	855	932	862	893	897	912	948	959	917	906	920	917	904	919	924	905	863	889	920	931	942	923	945	922	924	935	934	917	924	941	914	867	949	909	953	932	905	884	937	864	927	876	900	932	929	934	913	911	970	866	866	927	888	867	914	949	932	961	905	921	897	889	976	909	950	917	894	923	915	954	967	968	931	924	877	950	933	879	930	879	859	919	890	888	929	936	875	897	897	976	913	984	887	947	994	928	936	891	908	959	956	942	883	890	938	929	905	844	852	896	938	893	885	887	917	918	923	925	906	861	922	899	926	922	856	977	908	888	894	895	945	931	937	954	923	925	862	947	930	945	950	960	970	941	946	912	953	955	932	936	908	960	984	895	928	918	920	930	923	911	866	959	889	892	940	892	873	916	881	927	976	909	881	925	889	948	929	1012	872	931	906	935	951	903	919	963	919	911	991	920	890	890	915	891	885	890	883	908	852	928	966	908	860	927	863	915	960	907	966	978	926	952	845	903	915	868	931	908	893	905	894	974	894	883	887	876	895	928	922	947	940	896	953	887	925	953	933	860	884	965	886	936	887	901	937	900	945	896	933	881	913	916	927	893	925	847	920	880	961	927	932	948	913	918	965	943	938	922	946	941	929	950	923	893	934	914	894	948	926	942	881	932	887	936	967	924	936	895	972	907	939	937	965	940	880	925	911	931	896	927	985	875	959	922	876	893	919	896	929	919	950	886	904	927	907	956	883	908	931	924	931	869	950	919	901	953	910	880	936	953	858	918	844	940	963	888	906	915	931	894	957	934	830	940	915	907	887	872	925	902	883	907	933	941	956	882	896	945	923	893	924	988	888	980	926	964	914	900	949	896	937	925	917	921	924	996	869	929	915	901	888	918	954	893	934	1012	930	915	918	851	959	966	926	885	905	939	955	951	951	858	932	887	926	982	925	926	917	900	891	970	898	923	870	936	947	929	878	977	890	908	949	945	861	904	919	963	894	881	930	887	876	926	888	870	918	854	934	934	922	863	927	910	962	887	971	932	965	924	932	947	912	874	942	873	831	901	899	894	955	922	959	921	917	909	940	910	930	906	926	900	937	923	964	912	987	923	882	906	939	892	891	939	940	955	923	910	955	921	915	946	919	889	974	844	930	941	891	941	921	928	975	909	929	946	915	904	931	917	909	889	900	923	974	923	884	915	940	888	939	915	956	939	937	945	938	912	912	897	875	928	913	916	925	949	887	932	944	874	900	896	958	909	903	921	925	900	928	930	869	936	879	917	922	893	952	908	940	890	954	887	951	926	928	939	936	921	922	881	879	886	937	944	880	914	931	893	923	871	883	930	920	940	921	940	936	884	949	959	875	923	878	930	899	937	874	922	927	896	904	895	984	899	975	867	927	910	869	905	899	958	980	924	980	875	921	919	911	940	936	938	954	881	943	874	858	922	911	976	944	893	899	913	906	939	905	911	903	972	882	907	929	919	967	940	898	903	961	945	852	906	900	899	918	987	905	912	885	910	902	953	938	910	934	871	909	910	878	898	897	893	922	875	918	944	899	903	909	956	962	889	918	935	908	932	958	944	938	901	876	928	913	967	973	941	970	901	966	910	928	893	921	927	941	932	981	890	908	972	945	971	904	916	942	952	912	952	931	928	928	883	872	888	952	903	870	929	893	922	931	901	931	882	954	940	886	974	912	919	946	897	940	923	893	890	873	896	923	918	915	877	958	938	902	918	879	1012	870	915	887	952	932	929	929	926	922	889	941	947	938	847	949	965	941	878	940	883	946	950	938	938	974	922	929	915	926	950	881	871	907	942	865	904	948	946	865	980	904	917	936	990	920	882	964	951	949	928	895	940	901	935	890	909	886	936	887	912	929	874	896	953	917	912	897	915	961	887	935	914	892	956	943	893	935	898	916	969	924	894	908	914	926	935	954	935	921	943	949	901	922	933	928	932	891	920	900	921	890	947	955	974	904	924	949	966	871	938	903	938	870	920	941	864	918	901	938	917	881	915	928	908	928	945	921	873	946	890	966	897	895	883	978	906	938	933	914	947	913	890	962	925	888	948	857	867	860	936	900	927	934	911	945	899	887	899	856	916	927	933	895	900	940	917	969	950	955	981	944	910	914	860	944	922	872	921	942	898	875	893	915	1006	863	894	888	899	962	855	921	935	890	894	920	939	906	933	880	882	854	905	948	933	951	919	930	912	883	931	925	876	967	904	974	934	898	930	859	926	897	946	907	907	913	892	902	922	844	963	914	982	914	965	924	877	915	942	906	950	915	929	921	915	942	893	901	965	928	909	902	902	883	959	929	910	907	930	917	939	872	954	941	904	941	922	865	911	939	908	915	920	928	885	927	946	930	968	914	912	942	923	952	953	927	908	908	946	959	900	927	905	952	910	912	904	936	940	878	900	963	920	1031	963	881	916	894	948	919	937	910	986	920	985	908	936	902	905	864	912	923	914	915	914	908	878	887	911	897	987	921	933	887	926	896	1017	940	906	886	921	874	905	903	921	972	937	945	899	940	905	908	893	902	962	887	916	929	911	922	946	936	921	923	921	913	945	963	919	954	926	917	835	948	931	976	878	930	910	945	935	890	921	894	931	911	847	902	917	919	960	931	964	948	918	936	950	909	914	906	950	913	933	891	953	912	980	841	931	909	939	917	908	875	900	881	900	959	938	886	887	926	963	943	1005	884	925	905	852	888	976	973	896	887	994	919	941	888	946	918	955	915	890	927	919	914	949	883	919	982	867	909	900	972	940	869	855	951	943	895	872	923	946	861	938	885	924	833	941	943	949	923	947	892	900	969	922	930	912	929	868	879	913	911	889	920	875	925	922	915	902	913	904	969	895	938	949	911	858	949	909	855	918	879	923	903	897	947	890	895	965	931	936	918	917	951	967	925	855	907	892	905	928	893	885	971	955	931	927	957	940	926	902	956	950	906	927	946	948	901	945	899	858	942	900	918	853	947	945	920	918	916	853	923	892	922	951	904	936	938	952	902	886	882	910	906	894	970	898	932	887	903	896
64212	31170	13725	4873	1718	912	618	542	521	492	393	419	426	388	412	397	428	396	429	407	376	442	443	405	424	401	415	466	376	451	442	472	403	395	390	411	425	430	440	423	433	421	442	402	426	398	414	439	432	431	432	432	426	417	414	437	403	429	430	446	449	448	459	433	414	390	427	440	424	362	414	415	419	420	414	459	431	411	402	412	422	380	420	434	419	454	422	424	401	413	430	455	422	431	471	419	425	392	427	434	412	449	431	443	467	440	423	423	405	445	445	450	433	357	432	413	466	459	413	453	444	413	430	387	388	374	403	390	438	410	393	405	442	434	440	440	435	470	422	423	406	397	374	411	404	452	442	405	417	415	417	465	443	437	398	439	438	409	415	401	444	432	386	442	440	418	423	414	421	417	395	465	463	416	390	410	443	422	416	435	409	377	429	422	408	420	452	421	411	391	430	420	438	445	412	431	459	392	431	466	416	428	443	478	406	424	473	445	432	393	430	440	446	427	409	449	448	422	429	452	441	477	404	423	412	399	411	448	405	417	409	425	381	402	437	384	409	424	422	407	458	441	413	419	428	439	405	447	403	450	414	432	459	417	468	387	465	453	439	424	408	426	464	438	449	389	434	431	451	429	420	392	440	441	480	404	401	413	426	407	411	446	447	400	424	417	427	437	442	445	461	432	443	422	412	435	441	407	445	429	468	416	399	424	450	445	407	430	441	426	424	448	372	404	445	473	417	395	425	381	427	444	373	421	421	393	453	450	436	409	440	375	428	435	418	483	468	431	426	423	398	423	390	389	417	433	400	412	458	422	446	416	410	382	437	434	460	399	437	446	424	443	448	438	432	443	415	425	381	433	417	442	425	440	425	430	421	424	449	435	399	442	455	446	418	432	401	459	450	418	461	444	442	414	453	434	491	464	431	435	428	455	430	395	450	408	379	436	399	442	431	434	392	419	416	432	420	417	393	431	421	477	421	415	389	421	443	414	398	438	438	412	434	438	447	412	417	413	456	461	410	386	443	449	405	464	443	437	472	421	390	418	421	398	414	453	419	394	457	416	443	462	423	420	420	441	446	404	424	391	440	446	420	436	481	424	421	424	403	423	409	453	435	418	433	408	429	422	418	451	439	442	394	427	446	429	386	416	450	493	475	450	444	462	425	431	441	455	415	426	396	408	448	425	385	409	425	443	409	432	447	410	389	455	419	397	440	375	430	425	448	427	440	384	426	420	455	431	412	368	466	419	409	411	466	440	449	386	426	397	445	445	382	404	412	403	411	451	441	406	404	414	466	410	413	455	400	419	420	406	418	389	460	400	425	397	425	405	421	428	484	405	405	398	447	416	455	407	434	424	449	401	415	403	403	444	419	415	409	405	449	405	427	376	411	447	426	396	400	408	436	451	407	402	410	437	416	415	430	431	433	438	431	434	428	439	419	456	414	468	425	402	425	417	420	401	430	435	423	461	422	418	457	421	394	461	457	435	444	451	434	428	419	417	427	416	417	381	425	423	456	393	452	407	462	431	423	418	432	415	414	420	438	438	413	432	411	414	449	424	414	419	419	423	421	429	441	399	399	456	392	411	395	443	436	438	433	372	428	449	367	393	453	393	413	401	444	461	459	436	437	407	414	458	409	453	421	431	444	430	433	432	427	423	399	436	399	407	466	475	423	469	424	426	437	397	413	447	436	408	426	443	419	405	419	440	416	434	438	456	422	431	417	417	427	413	432	412	432	413	424	437	390	359	389	415	457	414	445	389	421	443	454	420	439	463	430	391	463	448	438	445	424	398	451	413	438	405	451	417	423	417	437	450	406	421	439	451	399	411	384	472	457	407	439	414	465	452	453	436	432	437	427	442	448	469	446	432	422	379	441	402	428	465	404	404	454	415	428	428	452	440	428	433	455	386	421	409	436	435	423	392	416	421	409	386	409	400	457	402	426	408	429	410	396	358	433	439	460	447	447	475	409	416	401	439	445	397	419	470	425	463	433	453	464	401	467	400	421	444	461	405	452	429	417	433	390	388	418	429	427	452	410	407	428	408	412	433	412	421	421	418	441	427	422	405	431	433	367	401	425	390	457	429	425	415	420	436	404	392	406	422	399	384	448	458	441	432	432	450	447	462	404	422	419	401	460	422	415	433	437	417	417	432	427	391	436	423	413	393	419	441	429	422	409	395	436	421	414	421	405	404	450	416	422	401	418	432	429	421	420	426	437	437	464	396	426	395	471	388	395	403	406	424	414	428	415	460	417	363	419	452	418	442	448	420	447	454	426	437	438	429	455	449	430	452	419	456	433	385	407	432	456	431	412	394	397	431	381	416	464	456	419	431	421	424	452	418	447	447	445	419	418	409	402	423	462	404	392	447	424	421	410	376	435	465	444	398	447	413	399	396	407	465	413	424	453	430	470	385	448	418	406	392	418	415	425	462	415	430	451	421	440	418	405	430	466	392	388	428	431	413	425	449	436	383	422	424	439	411	426	435	450	412	387	453	430	468	411	403	406	419	475	384	424	448	395	432	409	404	408	412	422	410	443	425	420	426	388	395	437	378	403	419	424	464	464	437	447	379	420	435	409	416	434	406	382	440	432	395	431	410	412	439	399	466	423	413	405	418	438	452	458	431	450	460	447	402	417	426	415	455	409	406	433	423	420	424	436	430	403	410	399	431	415	396	432	463	408	479	423	396	450	436	431	411	417	433	435	433	432	407	403	435	434	426	478	432	420	383	405	418	467	407	375	426	403	446	429	447	429	406	442	447	387	428	410	390	438	389	489	431	411	449	490	418	439	423	405	406	407	420	429	422	442	411	411	413	431	438	439	472	374	446	431	403	437	458	401	401	423	427	400	443	404	382	392	449	467	422	417	424	430	379	364	411	433	413	427	419	438	406	405	402	479	406	443	425	443	393	363	427	432	430	417	428	471	437	436	406	386	424	431	395	432	439	447	407	402	422	394	471	405	396	423	484	477	435	443	419	447	403	432	402	442	384	421	424	428	377	434	418	407	401	441	420	416	393	388	422	425	442	416	420	445	456	433	422	429	440	418	425	414	470	421	409	403	453	433	416	474	437	407	379	450	421	472	406	452	400	411	413	398	395	396	393	440	439	426	388	421	403	421	405	432	421	432	461	393	441	433	446	458	399	405	392	442	381	433	412	399	428	440	405	388	440	431	453	427	461	474	413	380	431	385	441	414	451	419	408	447	407	396	409	368	427	446	437	402	421	463	346	438	392	421	442	421	427	442	416	442	404	383	469	427	454	430	415	408	420	428	473	431	423	414	434	440	393	368	391	419	457	412	417	421	432	387	431	453	412	492	430	418	428	440	413	453	413	479	386	433	410	423	431	455	467	420	443	423	417	456	425	428	422	475	401	386	398	451	420	448	411	430	429	438	382	449	408	437	456	426	430	439	419	415	455	407	434	431	407	432	414	434	399	424	401	454	391	480	432	428	430	397	423	427	408	448	426	441	447	432	417	436	441	419	427
43336	23933	13510	8266	4131	2334	1673	1454	1348	1035	971	986	959	926	915	948	931	928	886	965	884	962	905	946	895	936	915	890	938	941	926	920	918	858	932	913	927	908	902	921	917	950	946	903	941	943	899	938	903	938	919	927	960	907	961	926	936	929	977	926	970	891	927	960	992	900	960	929	922	903	935	898	915	939	897	917	923	943	916	983	906	980	896	941	931	887	951	922	932	851	933	941	984	938	870	987	933	851	908	941	931	917	893	919	888	938	967	881	955	907	940	873	915	909	942	924	984	937	927	958	977	904	904	996	873	911	932	909	849	943	866	988	909	959	924	907	908	908	973	896	912	870	960	941	891	917	908	901	909	909	968	911	917	962	975	933	945	926	950	878	924	873	976	944	880	961	981	938	910	892	929	929	921	901	957	916	896	942	932	933	924	957	891	908	988	872	942	988	871	870	922	915	909	908	829	888	941	887	1013	928	913	961	935	922	971	927	936	957	920	973	938	887	942	915	933	930	938	936	939	963	945	916	943	870	921	958	928	918	924	963	902	916	887	934	911	885	926	886	932	912	928	958	948	916	971	943	895	972	900	870	916	887	938	949	923	934	938	916	893	958	899	898	952	899	942	921	954	920	923	907	900	944	940	888	934	916	921	918	925	971	926	953	936	949	939	934	946	968	922	930	871	952	914	927	967	920	906	930	931	954	909	929	899	881	954	974	923	954	918	927	916	944	883	927	860	914	887	935	953	926	969	947	972	989	918	878	946	843	888	909	910	959	922	918	926	894	919	921	863	923	944	963	918	859	910	954	945	953	949	921	926	957	941	934	898	969	940	933	902	948	955	928	961	911	946	962	924	879	929	883	944	905	973	970	936	962	935	928	877	880	915	866	909	940	910	887	902	915	988	937	906	960	901	945	936	922	949	946	942	913	915	942	955	944	933	859	895	913	884	873	896	933	895	909	923	971	885	897	913	938	926	915	868	852	891	1001	905	938	882	905	938	932	917	917	858	907	942	946	910	888	934	928	905	956	976	877	895	921	905	929	926	904	894	880	920	953	954	936	972	991	880	914	866	928	893	980	909	954	916	905	958	902	970	944	911	925	849	891	926	959	922	951	856	984	957	982	930	964	920	902	935	914	943	907	938	926	912	918	913	900	903	911	917	931	930	909	925	911	917	942	892	922	893	944	918	929	901	924	953	937	940	899	983	918	918	871	910	899	929	930	932	940	976	903	903	931	933	874	880	962	929	906	953	958	928	907	892	909	941	943	895	919	926	919	931	903	890	880	893	880	888	885	949	923	870	899	958	875	930	952	886	865	904	903	901	888	959	916	920	942	868	973	978	948	885	930	928	935	912	924	880	926	945	884	961	916	933	904	956	913	970	952	946	969	929	849	910	907	896	901	907	934	957	939	910	912	934	908	940	919	922	924	942	939	934	975	961	929	882	915	1014	924	912	956	852	851	944	956	901	952	945	957	884	945	973	864	948	883	949	896	893	925	925	901	923	931	906	967	980	934	874	897	899	894	914	892	895	901	943	923	915	935	960	908	962	937	926	916	921	935	924	921	885	904	987	943	897	896	907	939	891	974	998	914	938	917	919	927	944	930	967	930	935	903	939	934	924	894	933	911	906	957	950	954	905	889	993	858	928	898	963	918	964	935	942	962	891	989	941	940	922	911	945	938	932	882	895	901	980	940	965	881	911	907	958	998	979	888	944	881	907	915	934	929	940	932	920	894	946	949	938	948	940	969	932	941	965	999	900	917	926	939	921	902	980	957	918	932	899	892	962	947	894	956	960	961	894	949	920	935	913	902	894	962	908	880	899	922	979	892	905	913	930	973	946	949	952	906	1005	934	941	935	883	904	975	925	909	841	912	991	914	968	930	896	977	953	927	966	970	922	953	939	897	959	875	906	956	904	928	877	936	911	941	921	937	871	905	937	930	875	888	948	989	922	912	997	957	889	928	939	979	905	946	900	882	903	926	944	972	983	905	982	923	928	905	904	909	942	902	911	900	945	969	898	974	930	916	892	909	944	971	921	896	893	954	957	930	896	915	955	919	939	940	899	905	883	883	931	956	943	918	942	913	914	864	961	931	899	924	888	951	945	956	937	942	924	995	956	894	961	929	933	878	850	932	934	887	866	904	926	872	895	899	959	968	917	904	924	912	901	905	946	887	935	938	963	895	946	914	913	921	965	911	934	876	922	879	883	904	1003	925	940	924	913	905	931	932	921	858	929	914	1005	947	912	874	909	914	868	912	935	911	925	927	980	892	878	951	984	918	911	959	940	944	888	929	967	912	947	896	913	881	900	981	951	945	922	936	977	936	899	915	904	905	941	907	931	866	947	929	958	968	926	928	937	919	918	924	966	906	884	936	950	893	922	948	894	930	917	952	1000	894	971	929	952	908	892	858	942	943	956	860	888	968	911	880	881	936	927	911	897	960	952	913	948	907	945	902	938	922	960	941	940	963	940	954	907	935	912	942	896	933	930	914	908	972	951	874	888	874	980	927	963	928	938	928	850	933	915	946	930	930	903	902	952	903	929	933	961	878	960	884	915	881	955	936	925	904	915	971	922	894	870	918	950	920	906	884	911	911	906	872	941	881	893	919	949	881	926	916	885	937	924	921	908	934	970	914	879	889	932	903	882	938	933	922	939	930	949	924	898	944	922	951	896	906	917	904	901	891	939	868	912	931	932	933	920	934	926	953	928	898	929	971	920	908	894	895	923	880	945	875	921	962	913	874	951	919	963	898	938	900	910	950	877	929	930	897	955	973	932	919	946	947	942	956	910	934	988	914	889	928	944	906	912	904	911	948	926	913	955	929	937	973	937	929	967	930	909	943	951	921	959	999	937	920	939	974	913	988	932	959	942	918	914	940	896	931	960	920	923	929	967	923	877	946	940	899	922	945	920	924	920	917	873	883	976	917	907	952	955	957	906	945	941	940	952	938	898	969	934	873	936	952	923	923	936	967	958	925	886	928	926	963	901	957	921	901	936	970	912	907	834	855	899	860	891	864	942	944	910	908	940	914	918	923	980	964	939	935	959	880	933	919	885	989	878	907	943	899	888	956	911	914	990	927	914	967	892	912	896	975	942	933	918	882	881	907	887	910	909	954	977	878	928	933	926	886	871	922	987	912	923	913	955	910	956	925	896	945	888	931	957	969	875	913	904	939	887	940	891	952	923	952	950	963	936	951	913	912	937	923	899	934	898	923	902	918	870	931	975	985	880	911	913	925	966	919	940	945	889	970	931	975	927	970	868	891	916	907	943	908	887	906	925	969	907	940	992	874	914	947	914	930	962	850	886	929	911	930	940	906	937	897	969	933	921	957	851	890	913	934	960	866	941	905	930	951	966	875	902	897	972	934	919	923	921	941	961	930	875	892	913	939	936	901	926	928	939	952	919	900	950	921	925	906	930	889	937	927	979	893	888	936	945	942	925	898	949	917	937	976	911	927	944	960	939	922	929	914	912	929	919	923	957	973	972
58520	29652	16117	6990	3231	1405	887	659	557	477	468	428	473	429	465	446	447	414	427	399	420	419	461	435	433	424	454	423	431	477	409	410	465	424	436	433	456	422	444	431	439	439	413	458	409	462	408	439	425	445	396	473	460	438	450	462	454	415	446	431	441	423	440	440	390	455	429	419	441	434	458	421	427	408	449	415	427	472	417	442	449	459	451	442	395	410	405	440	417	431	426	427	423	375	437	434	431	433	472	456	450	449	406	390	446	419	435	398	465	418	440	441	460	425	450	370	448	401	428	434	439	412	437	410	412	415	460	389	392	441	435	420	448	437	441	435	440	463	452	426	469	416	432	463	420	455	452	453	397	446	463	463	441	423	447	412	434	404	420	438	462	404	433	456	436	424	471	450	465	482	421	424	440	437	424	453	464	433	420	394	424	438	419	434	446	422	390	454	424	426	455	426	431	450	421	395	407	422	469	440	445	422	409	417	434	426	440	404	408	433	449	445	439	408	399	422	433	445	423	414	418	418	441	480	425	412	392	444	434	452	424	457	476	451	464	446	442	423	457	395	462	434	463	486	431	457	386	458	445	487	420	483	432	430	450	461	418	401	459	482	454	415	438	397	407	405	429	443	418	433	436	424	431	419	422	463	411	393	437	494	460	433	438	440	456	474	400	450	381	469	446	468	427	412	471	446	431	394	423	441	421	431	412	486	437	487	439	424	433	436	419	417	421	448	419	419	437	449	440	429	419	438	442	418	438	428	428	407	447	435	433	430	422	408	453	445	447	432	412	403	442	460	404	435	423	476	458	460	467	444	419	427	404	441	405	450	402	459	411	383	419	445	416	415	444	464	425	450	386	391	429	445	421	424	427	439	425	401	431	408	466	448	467	424	408	430	398	460	417	441	432	462	456	446	409	412	433	407	419	398	446	430	434	437	385	423	445	394	470	388	407	457	474	447	415	446	453	439	447	449	407	423	471	451	482	425	420	480	400	451	423	442	435	428	390	457	467	448	418	435	439	467	398	403	400	447	442	432	444	438	415	457	429	477	477	401	460	432	478	425	422	412	449	415	412	442	417	395	421	471	430	446	457	429	429	437	459	426	456	445	470	418	472	435	462	423	426	448	423	431	440	426	406	429	411	480	400	454	390	429	417	441	418	461	411	449	422	411	427	435	417	405	467	386	440	418	437	439	413	451	412	424	413	435	402	407	406	427	429	414	425	434	435	442	451	424	456	450	393	352	456	443	395	463	444	454	451	449	427	467	435	463	439	418	416	400	412	441	400	428	438	431	423	486	429	418	407	430	434	392	433	431	435	418	439	448	469	451	495	433	421	469	440	440	431	429	357	447	391	434	408	461	485	452	419	427	443	437	433	444	471	473	479	466	406	424	430	418	467	387	436	371	438	450	434	435	447	430	400	431	383	437	431	437	389	433	399	485	455	415	405	417	426	418	437	474	459	458	432	430	465	496	466	407	422	416	435	388	464	480	419	431	426	478	411	439	442	406	427	397	450	437	462	402	467	457	414	400	444	417	398	442	424	432	449	428	449	431	445	432	417	424	424	449	434	457	446	413	388	408	440	442	405	446	468	452	428	439	443	403	418	415	437	442	396	432	438	450	432	452	482	470	426	461	420	446	439	398	450	426	428	451	453	432	420	439	405	421	418	405	436	440	402	435	429	421	424	401	402	401	436	388	439	394	417	413	430	440	403	446	400	401	431	413	398	385	431	484	433	414	412	469	413	488	442	439	459	479	468	429	389	449	415	407	433	433	417	472	414	393	418	407	420	460	411	417	418	467	460	423	452	437	431	425	420	395	445	458	424	402	420	399	407	405	446	402	446	438	440	442	413	442	431	452	423	403	453	412	459	406	472	437	474	412	423	418	457	462	432	418	420	430	456	401	448	453	442	413	415	424	452	412	424	467	415	400	419	404	441	436	460	424	436	418	407	430	449	462	413	450	412	451	424	420	433	446	413	429	448	424	451	475	435	439	420	430	425	462	458	424	388	413	430	443	494	436	450	443	390	423	421	392	431	423	421	439	452	416	439	414	462	444	457	471	393	412	430	395	404	426	450	446	422	441	406	457	445	431	462	416	441	412	453	461	448	448	450	446	453	431	453	408	392	429	446	490	390	411	406	413	422	426	431	420	445	465	456	472	456	425	425	430	418	396	409	434	413	406	457	432	466	424	429	405	411	441	439	422	426	447	468	397	445	403	444	418	414	416	441	406	418	441	446	415	389	400	438	432	430	438	460	391	424	429	459	438	423	385	427	430	431	464	430	416	442	471	420	392	405	423	461	423	414	420	437	478	462	436	466	450	456	471	485	468	404	426	424	444	409	424	414	426	477	472	435	441	434	487	440	436	429	420	439	438	431	407	407	440	431	440	421	429	425	412	435	376	443	438	403	432	444	420	429	449	455	442	412	420	420	480	433	424	392	434	425	398	412	393	415	428	411	420	437	452	428	432	412	431	448	428	440	438	431	438	450	449	418	440	430	422	467	421	392	430	457	448	431	403	420	412	451	414	413	443	431	452	429	389	396	397	404	426	476	421	390	451	419	411	490	443	393	419	420	465	397	457	459	434	479	418	470	435	462	468	426	421	428	407	404	414	429	385	438	451	416	443	423	407	426	424	412	450	402	455	438	389	434	420	400	419	446	440	411	403	409	451	420	478	428	461	426	444	495	414	417	456	437	479	426	399	430	457	460	441	456	417	418	420	414	463	455	434	473	411	427	473	423	431	414	477	419	419	448	456	432	427	415	426	436	437	442	423	421	393	441	475	418	397	420	439	420	468	396	420	426	438	455	446	439	409	441	448	373	436	444	445	435	458	428	462	468	420	408	438	429	435	418	418	425	434	411	390	431	441	409	456	475	444	431	426	413	419	432	410	449	421	473	431	474	409	440	469	433	458	453	411	443	463	467	411	453	422	407	433	473	442	412	407	430	436	439	415	444	455	438	461	434	414	465	390	438	468	427	407	455	415	445	464	442	440	453	423	447	440	435	428	413	441	437	448	432	403	464	440	410	416	455	441	415	468	456	446	406	397	417	447	412	417	438	435	464	388	432	418	479	431	448	453	502	421	414	417	417	497	421	428	415	456	441	411	425	416	449	443	433	421	476	399	421	426	420	440	389	444	418	461	475	425	469	410	438	464	482	438	445	429	448	436	404	434	472	410	442	414	473	474	445	433	439	409	420	432	483	442	449	428	423	410	365	440	417	398	474	429	436	422	452	401	443	427	404	482	462	457	446	414	413	449	483	417	418	398	410	435	424	431	468	432	395	418	423	454	452	460	435	427	446	456	419	448	391	439	421	430	407	433	410	423	424	472	429	471	418	420	433	452	445	440	435	460	412	436	440	453	427	456	453	424	393	433	414	392	422	427	469	421	411	467	432	446	449	462	455	459	449	430	445	414	435	428	415	456	455	439	393	416	478	404	439	419	419	428	420	395	465	462	449	438	428	389	435	413	421	411	447	458
39407	22465	16275	11108	7071	3748	2460	1797	1261	954	987	954	939	974	902	922	1010	954	949	931	911	933	935	1016	908	956	925	882	916	1015	937	942	897	933	931	900	886	916	967	937	956	996	944	944	937	942	938	958	945	925	888	944	1003	903	942	983	951	961	958	989	971	939	915	959	943	875	967	928	922	917	951	939	968	881	932	884	923	876	991	911	924	956	948	938	1009	931	938	923	945	984	971	937	993	976	870	959	936	953	910	941	977	906	960	938	913	979	927	966	927	922	908	900	977	950	913	922	920	953	946	970	955	953	941	956	923	920	933	912	940	929	954	941	1003	948	931	950	926	951	919	1009	885	922	950	993	942	965	980	936	919	883	924	944	922	917	1004	925	924	890	906	934	942	903	955	925	915	926	890	923	970	968	926	896	925	885	922	943	926	975	974	889	938	922	950	925	929	937	920	948	875	920	943	975	980	938	939	961	951	936	901	879	946	934	863	893	971	974	996	971	981	899	927	961	947	929	900	966	934	930	1001	884	972	965	923	926	1003	913	959	906	920	958	952	914	881	974	958	987	965	925	960	943	946	936	936	931	927	911	903	1005	941	946	934	967	1016	941	950	911	929	917	910	967	945	929	938	924	959	937	970	943	960	942	971	953	911	931	904	927	944	969	893	960	939	924	901	909	1003	940	916	893	936	967	908	938	924	958	922	918	1007	924	976	947	978	961	910	967	941	926	974	954	890	917	930	891	957	974	932	932	938	918	959	1006	922	865	896	919	926	894	943	948	918	968	928	934	948	877	914	923	913	913	901	958	946	933	905	884	901	923	904	928	914	943	926	905	892	981	929	897	905	924	895	886	980	930	882	920	974	945	911	907	946	939	882	942	928	933	894	925	938	957	938	943	943	934	929	967	886	963	955	940	916	874	929	932	986	964	958	927	942	976	949	910	967	927	992	940	925	973	906	889	980	935	951	957	926	953	955	960	956	915	950	904	962	923	970	888	929	956	908	965	901	913	884	896	926	963	933	965	968	929	877	928	908	921	926	943	886	950	914	976	969	909	915	903	931	970	958	915	954	907	977	925	960	966	958	910	935	953	944	947	928	944	970	907	953	968	954	918	902	964	950	918	909	931	935	888	919	916	965	906	925	910	878	976	921	951	1018	935	919	936	962	997	917	987	940	947	944	952	922	917	949	969	971	888	962	967	938	973	932	954	858	916	989	956	950	1008	906	909	936	904	928	910	920	906	950	934	946	879	993	898	957	926	960	949	905	934	931	858	917	966	964	914	933	955	960	929	939	992	856	921	952	864	958	964	928	905	967	969	923	900	977	924	1020	898	914	896	922	919	985	947	949	934	918	991	940	934	950	862	972	956	921	940	927	962	950	932	959	1008	933	914	987	921	951	917	872	903	937	920	950	919	952	946	969	980	916	913	975	878	901	955	959	898	934	952	994	926	914	946	909	952	916	905	918	930	927	914	947	938	909	926	881	985	938	925	921	900	969	935	943	982	981	953	966	907	926	923	944	923	927	1019	934	926	869	911	873	915	934	931	900	933	978	934	968	969	958	934	947	928	986	1009	922	931	905	939	991	900	924	931	917	921	981	899	869	907	927	927	958	971	927	912	938	944	880	929	939	922	983	914	929	948	947	912	947	911	938	978	895	910	955	994	899	972	957	910	906	951	944	907	987	866	867	898	895	943	947	955	934	928	929	899	950	972	940	873	945	927	950	940	939	909	905	975	891	974	950	884	952	978	955	917	916	944	910	903	909	960	963	963	935	951	935	915	942	909	997	937	914	895	978	988	930	975	915	887	917	907	924	924	920	935	924	905	927	955	959	881	927	912	947	878	994	930	963	925	976	926	943	933	876	922	957	931	897	950	907	925	960	972	952	943	926	953	923	927	972	911	969	917	856	927	926	941	905	955	937	960	948	940	890	901	1043	937	911	913	858	988	947	891	895	986	965	1000	924	896	972	905	955	932	928	974	966	976	930	966	933	907	929	995	941	984	960	941	923	939	1002	975	982	926	939	964	945	985	981	875	929	958	912	939	898	885	923	932	946	957	952	957	933	981	919	944	931	897	954	939	884	998	914	959	964	931	905	907	910	981	975	992	966	955	985	904	929	964	947	935	957	912	901	921	980	951	955	950	941	896	927	972	891	963	931	965	910	907	952	898	985	937	913	969	947	1010	993	934	849	928	914	981	870	960	925	962	972	935	979	897	907	972	940	922	915	962	977	885	926	915	969	943	982	924	920	988	944	923	931	962	924	974	990	984	884	914	942	948	965	930	943	1047	931	976	922	946	937	935	968	925	976	966	918	965	925	914	958	878	943	949	913	931	931	911	933	901	915	907	957	931	961	915	959	913	926	855	976	980	965	950	919	948	870	916	969	937	938	905	936	939	937	901	898	919	931	950	901	929	950	901	954	986	931	873	965	981	934	986	979	911	917	904	943	951	931	903	949	903	965	993	933	960	941	991	979	957	956	867	988	935	948	971	910	968	976	1003	859	895	892	884	929	933	918	887	874	950	932	910	989	935	926	906	933	946	937	960	900	923	915	908	902	899	909	890	967	944	974	985	846	981	939	926	928	960	909	967	986	895	937	954	869	941	932	878	941	900	986	938	926	919	918	907	937	932	910	970	879	904	961	983	952	889	890	899	934	950	933	948	923	952	952	951	898	908	894	930	934	920	869	916	937	894	980	898	957	918	921	990	971	1012	949	948	896	920	902	972	933	944	990	969	965	937	932	942	979	900	983	976	933	983	946	978	902	946	926	927	903	917	982	909	932	964	929	920	901	930	899	937	904	909	989	922	915	862	955	952	928	916	893	966	878	949	901	916	1012	913	956	948	908	944	928	905	1029	969	905	930	925	949	910	904	921	935	962	972	948	935	928	952	923	958	925	963	947	939	946	883	947	933	917	930	951	943	908	960	971	971	885	952	935	937	907	913	919	946	916	913	987	929	923	956	919	926	921	927	908	931	929	881	919	1032	920	938	972	936	1005	929	931	915	991	920	872	912	957	923	905	916	947	883	857	942	921	916	943	957	891	876	897	924	974	937	958	972	912	955	935	970	942	988	911	980	1015	918	938	935	890	927	918	883	929	941	917	966	935	962	930	862	938	948	928	911	896	943	899	961	937	884	934	944	945	912	887	967	989	879	929	958	963	912	890	932	891	926	926	1006	948	956	932	882	952	965	962	921	947	937	1002	944	861	944	970	926	960	985	948	968	938	891	928	918	898	962	948	931	942	919	915	889	970	969	948	951	930	955	992	935	964	919	1001	996	957	977	972	966	977	1005	965	944	989	911	964	933	940	933	975	936	944	993	930	952	915	984	879	923	961	958	972	942	896	949	943	900	949	943	931	932	901	914	953	913	976	954	920	949	925	970	964	916	954	884	936	928	918	979	929	971	912	888	937	921	947	923	920	877	922	913	952	988	944	896	963	898	923	918	954	892	890	968	923	927	962	919	888	927	957	951	890	919	939	919	922	923	971	943	921	921	938	959	943	937	957	905	942	960	968	973
47717	16193	5252	2023	920	625	508	467	427	412	392	399	413	416	347	403	419	415	410	413	411	384	389	414	415	383	425	434	418	402	389	403	391	454	403	457	370	434	375	419	418	419	406	389	379	435	388	399	446	431	439	376	428	386	437	411	371	443	446	442	397	457	400	435	410	381	422	392	413	420	410	438	429	459	406	413	399	366	392	409	401	414	433	384	425	383	412	424	401	416	385	415	396	385	420	385	410	417	427	414	449	405	412	425	419	424	434	453	406	396	402	411	409	393	400	408	380	405	427	429	404	447	400	412	431	395	418	388	409	396	398	445	412	377	405	420	435	438	408	426	398	417	383	398	393	407	377	356	426	407	389	392	414	411	421	426	401	418	387	377	417	407	433	442	403	349	420	404	413	446	429	398	394	384	436	370	444	382	422	415	386	405	406	389	439	408	419	437	454	401	409	379	455	388	445	435	392	399	386	421	418	404	371	398	485	405	401	420	375	397	390	414	410	424	406	446	395	454	386	428	393	439	443	418	435	415	412	410	428	401	401	406	435	394	385	382	423	435	413	368	415	435	476	412	381	387	385	412	426	420	441	437	410	433	388	446	401	458	399	432	445	432	376	399	447	423	411	381	409	373	361	418	387	422	432	401	437	395	436	381	421	443	429	423	401	393	409	449	382	433	393	397	399	407	415	377	415	385	389	402	425	403	430	379	403	413	430	397	409	433	410	415	388	375	404	408	398	372	430	403	399	431	425	427	405	382	411	398	376	413	399	379	371	397	392	419	440	406	387	399	434	410	406	392	393	404	440	391	384	391	426	418	438	404	381	370	389	420	379	418	437	404	419	418	380	404	414	410	425	438	400	428	404	423	422	407	428	383	381	431	417	440	403	412	426	425	430	412	412	401	427	419	428	397	384	405	434	412	440	434	394	431	463	409	392	420	424	397	426	390	416	444	403	405	418	398	406	433	428	443	400	408	438	414	440	426	396	414	393	399	389	419	377	451	450	440	374	409	391	405	422	396	406	372	378	413	385	412	425	442	422	393	438	414	388	395	409	429	482	433	403	386	382	381	368	435	445	381	421	368	372	395	425	351	426	392	429	442	406	381	434	407	424	414	428	370	376	382	392	461	416	378	396	435	427	421	417	396	384	374	423	436	410	414	424	363	371	373	374	418	405	417	404	407	401	431	433	382	420	416	413	445	377	414	388	397	388	410	403	409	417	444	439	430	397	416	390	430	452	348	357	371	438	413	400	388	374	342	411	419	395	426	460	433	448	395	366	386	418	413	456	397	439	392	422	398	405	370	401	354	402	392	413	375	430	454	425	418	413	399	400	400	386	404	413	409	400	437	424	411	399	428	424	416	424	406	412	418	383	429	358	439	406	431	378	437	446	397	423	376	416	438	431	461	397	405	412	420	392	389	391	411	420	392	400	390	367	384	421	379	436	402	378	400	418	437	413	423	443	422	416	436	388	449	416	453	376	387	413	425	423	438	460	394	395	420	401	399	405	428	396	434	438	393	354	387	375	384	410	412	392	421	399	367	399	393	422	368	429	417	462	391	420	429	399	394	401	419	399	437	399	417	425	441	414	380	399	418	423	394	427	408	389	389	416	385	444	423	452	405	438	400	399	410	391	416	419	418	461	396	401	403	396	395	426	380	428	419	418	391	447	413	447	405	441	419	409	420	398	428	369	398	431	410	369	403	383	418	400	392	409	431	408	451	438	409	379	403	461	413	382	388	398	465	434	405	411	366	395	372	418	382	427	384	402	398	433	416	402	403	425	402	390	434	407	429	387	414	434	423	376	393	406	409	396	440	400	391	404	421	438	407	398	398	371	401	420	402	396	406	412	392	410	433	404	398	445	426	382	427	402	399	425	424	415	426	426	431	374	454	441	388	413	431	391	408	409	425	403	414	420	460	467	464	415	441	394	390	401	407	422	457	434	402	403	400	416	398	367	365	415	409	377	430	415	416	406	435	399	428	419	382	417	415	417	451	414	406	437	466	406	362	421	432	403	452	441	433	403	419	407	450	402	441	412	421	404	390	416	411	390	391	411	370	396	411	421	399	456	376	380	453	410	429	447	413	422	437	390	376	398	395	374	432	398	428	414	441	419	433	384	406	430	398	392	400	445	422	393	408	408	415	387	394	419	408	447	392	452	451	444	387	457	390	392	406	453	403	413	457	403	425	421	397	414	396	414	397	368	422	407	383	433	462	408	354	398	408	429	405	440	409	359	399	392	408	419	403	418	386	417	412	399	409	430	416	398	391	428	423	390	386	393	422	437	391	382	411	410	407	463	422	425	408	413	428	366	402	380	383	402	432	403	392	429	375	406	391	459	411	393	431	413	405	443	397	453	410	398	403	421	435	362	405	398	348	421	395	395	424	404	403	453	396	426	405	363	407	384	410	446	409	391	440	402	408	391	402	386	389	405	387	398	397	411	435	384	416	467	409	394	428	404	421	421	404	427	396	404	420	429	362	425	392	367	435	429	410	388	404	397	401	399	406	376	411	405	415	411	405	404	470	405	396	389	411	405	452	418	441	389	424	424	409	382	376	410	412	416	403	362	399	415	431	406	449	412	396	469	404	424	420	383	416	436	379	353	401	361	406	410	406	445	437	433	396	387	428	430	405	407	407	423	402	430	418	398	425	429	448	409	422	452	433	427	433	391	421	437	409	415	392	419	410	390	399	387	404	401	422	397	392	412	414	420	391	428	402	409	435	401	432	396	413	393	449	370	440	397	412	417	418	420	396	394	417	398	405	436	406	420	409	421	435	401	435	394	411	395	417	410	403	434	393	410	431	409	433	435	407	425	437	395	420	470	413	423	410	411	435	405	397	381	389	462	440	405	417	423	426	412	409	442	404	445	405	449	426	382	391	473	427	422	452	389	389	400	401	415	366	396	437	439	408	413	391	404	381	417	437	418	434	397	385	373	381	412	391	411	427	397	432	405	388	405	412	445	380	398	383	407	433	395	396	391	414	402	442	401	335	404	467	412	430	375	380	435	376	408	422	415	397	405	398	410	443	456	394	410	399	426	414	455	389	392	424	362	402	402	411	397	413	398	457	425	415	406	414	439	375	400	413	416	403	399	408	412	421	411	388	395	419	398	413	398	419	422	435	392	414	442	431	425	416	406	383	417	428	394	400	420	373	413	385	391	373	417	423	441	416	440	406	401	424	427	417	418	440	453	412	399	414	399	392	418	416	430	372	378	389	445	411	407	397	430	389	384	430	457	429	389	402	383	413	415	389	412	422	410	433	393	394	417	413	391	420	393	421	427	391	397	367	389	416	397	380	405	403	401	417	411	412	439	449	408	419	448	441	396	410	425	411	408	393	467	436	451	395	441	401	427	425	416	424	471	449	403	376	430	413	425	429	426	428	394	389	411	408	369	397	441	382	401	404	401	415	461	421	397	378	436	427	412	379	394	379	384	443	410	420	427	391	470	399	404	399	432	416	458	407	450	361	418	396	398	402
31445	11349	6705	4264	2194	1601	1215	996	939	894	878	950	951	917	918	892	897	875	888	893	949	896	909	799	907	890	874	869	920	921	899	903	894	852	901	888	902	894	894	891	935	812	876	861	925	876	855	884	855	946	891	959	849	893	891	882	872	886	900	829	874	854	904	907	867	886	878	919	887	883	927	912	876	910	886	912	887	927	913	905	912	891	847	893	881	878	864	855	869	903	881	926	905	902	868	914	853	892	925	894	846	898	849	903	887	886	899	858	896	897	896	939	872	919	983	846	885	860	895	860	878	923	825	875	944	941	880	929	899	926	908	901	834	877	912	848	925	830	906	905	895	891	921	920	889	891	884	864	874	927	875	874	936	896	876	918	888	877	904	876	875	915	836	852	918	838	931	883	916	893	905	920	881	874	884	898	852	852	882	907	943	891	894	863	916	842	898	911	909	902	903	854	863	912	930	912	895	898	939	872	916	921	939	881	871	878	876	923	911	932	917	896	926	821	828	931	878	881	883	882	918	916	882	929	967	961	938	909	896	920	944	897	912	913	900	901	913	865	904	852	886	897	879	873	922	893	912	898	880	868	943	915	801	887	889	869	868	935	887	902	941	908	895	868	885	905	845	872	910	893	916	893	863	884	931	877	906	928	928	878	892	960	891	909	877	919	896	896	908	874	900	881	917	894	877	889	902	840	898	936	893	867	799	892	962	885	860	906	935	873	881	888	909	848	913	906	887	903	892	876	896	904	861	886	940	866	893	863	931	866	874	922	913	929	858	927	879	913	911	873	896	965	902	891	931	902	882	900	898	865	878	880	892	899	868	898	867	868	904	904	852	917	919	916	898	954	916	865	911	910	894	871	912	885	921	910	909	895	804	876	859	919	908	902	907	928	905	878	880	954	926	885	903	882	896	854	863	944	911	879	830	890	839	885	882	855	879	884	933	893	933	868	896	885	855	863	940	931	904	868	874	877	905	889	899	884	896	903	930	872	830	822	894	873	911	917	899	909	904	853	845	875	885	865	830	901	890	849	870	885	958	845	931	909	922	885	901	905	876	861	898	903	939	915	864	803	919	913	907	911	918	872	895	904	866	914	874	941	902	880	885	911	870	954	911	899	925	879	919	879	882	865	920	921	939	883	876	842	887	893	950	919	855	835	902	937	878	878	860	850	880	899	864	901	899	847	843	850	889	904	925	917	898	918	895	920	923	912	893	893	885	841	894	913	850	896	919	878	911	908	933	869	826	923	942	926	863	880	896	865	901	906	798	888	921	939	849	922	910	925	870	926	962	906	844	934	889	896	921	913	889	860	949	860	908	946	917	930	887	894	896	888	898	858	904	874	866	845	899	897	945	885	949	879	905	899	926	931	866	886	900	883	904	891	902	914	876	882	931	904	933	831	938	840	938	913	910	898	925	862	887	900	860	895	877	1007	933	903	848	879	939	901	884	890	942	902	909	877	884	914	895	883	858	934	917	863	874	893	899	857	909	870	934	863	892	918	902	889	867	853	883	897	915	894	953	914	936	847	861	932	885	916	873	919	886	921	880	881	860	880	884	906	875	867	935	975	892	816	901	922	851	896	926	925	887	935	877	913	900	951	867	905	869	859	867	893	938	904	853	860	869	899	861	878	866	907	926	906	883	910	880	880	877	898	886	907	894	850	874	882	889	899	902	922	878	925	904	881	874	865	905	906	929	892	920	892	884	909	861	835	915	865	874	927	946	908	859	890	931	895	908	897	885	916	860	850	856	882	889	879	885	919	892	862	881	917	857	872	870	838	892	925	836	906	876	907	886	885	922	889	860	939	879	935	882	868	924	887	841	866	894	884	919	870	919	855	896	918	905	906	880	880	951	889	864	890	858	850	867	842	893	879	910	904	929	932	866	912	919	863	883	920	917	917	892	874	962	898	913	854	913	904	879	909	882	849	881	917	922	878	901	925	864	871	869	902	909	954	913	873	871	881	910	861	922	904	877	852	879	914	841	915	856	864	918	924	887	839	910	883	905	849	879	832	908	908	893	898	918	920	889	927	911	877	885	862	900	906	928	894	863	896	878	834	923	912	863	905	950	885	901	912	850	876	910	895	887	873	886	900	954	892	935	919	927	883	892	881	906	901	878	918	895	885	899	857	901	909	897	872	884	866	881	881	885	880	882	877	916	926	906	937	899	884	924	870	865	913	901	848	943	939	884	883	879	859	915	840	873	850	875	890	880	926	915	914	879	867	832	958	889	929	937	893	941	913	872	818	927	884	840	854	879	877	921	885	893	853	836	909	934	918	856	910	908	865	890	875	894	912	892	881	856	960	882	792	922	890	965	864	945	852	926	892	888	894	943	866	906	914	886	885	856	879	922	906	837	864	851	883	915	932	874	889	930	860	877	928	915	868	938	881	912	895	899	920	890	920	940	919	908	896	856	910	893	873	888	878	894	884	866	892	937	859	883	885	880	945	889	858	890	870	877	896	850	925	916	933	935	918	876	910	871	883	900	925	860	921	893	915	934	887	846	885	924	883	876	883	866	862	847	882	882	906	858	861	876	883	868	872	872	896	854	885	903	916	851	884	864	905	911	855	878	933	891	865	904	873	862	881	891	848	876	872	945	885	899	887	850	901	880	839	874	924	881	874	858	861	819	867	896	836	899	891	913	909	846	891	901	879	906	866	911	918	861	907	888	926	884	905	912	888	896	864	882	899	895	881	891	907	900	899	889	878	879	952	937	930	947	887	917	894	865	868	908	897	911	908	932	895	906	898	874	920	954	840	888	913	893	889	917	891	866	847	882	904	868	889	968	905	901	853	889	900	848	911	903	900	921	879	864	871	850	881	898	908	882	888	900	876	858	905	849	928	889	866	922	860	874	924	946	933	901	932	894	901	898	937	851	924	867	923	949	919	922	907	910	881	861	917	913	905	897	881	925	920	982	937	811	914	876	866	935	923	921	888	886	857	901	883	905	920	933	889	921	865	907	846	930	889	923	855	889	896	849	915	864	829	878	884	855	950	882	926	861	865	902	849	827	872	888	837	935	909	909	891	905	934	916	847	913	906	865	867	900	896	909	924	876	881	869	909	848	860	821	882	896	890	943	883	945	860	847	895	899	854	862	860	865	916	852	936	862	933	915	947	869	901	910	890	892	917	891	883	897	902	914	932	863	929	914	930	883	877	883	903	879	869	855	874	900	868	886	824	898	846	924	873	903	831	887	926	842	904	878	865	971	834	917	921	867	868	870	874	847	929	853	881	862	852	802	847	878	906	876	792	917	898	921	897	886	901	891	942	904	893	886	906	876	899	879	869	900	899	874	867	907	905	871	918	887	885	937	871	920	917	880	929	857	928	937	931	910	867	873	936	919	875	873	928	845	884	889	879	875	878	904	895	951	861	961	853	857	904	892	935	852	893	908	865	881	903	875	864	914	897	908	922	860	868	953	860	899	818	856	923	892	924	925	870	876	887	898	855	849	857	855	878	879	906	852	926	901	899	882	875
59380	23117	8394	2413	1050	673	527	510	436	440	439	389	400	426	410	471	408	390	399	400	421	414	395	390	428	386	451	429	429	429	429	391	458	408	435	439	377	455	397	431	437	421	406	395	457	441	432	434	425	426	400	465	362	439	401	391	419	424	416	394	418	441	449	404	414	426	384	429	444	420	438	450	431	428	431	441	413	377	419	406	432	408	426	407	423	438	419	422	401	486	439	421	430	445	443	432	410	433	446	411	415	414	414	451	433	433	432	400	414	471	438	419	432	468	414	391	431	406	416	459	465	402	460	409	435	390	413	441	429	401	439	416	444	434	383	458	412	433	451	398	410	383	397	399	422	444	452	420	408	422	410	386	412	407	406	417	427	451	382	458	422	410	405	383	410	433	398	394	430	421	448	446	405	452	419	381	383	417	432	412	460	429	448	465	413	386	417	421	411	398	432	413	450	430	417	390	425	421	402	457	452	409	427	421	404	400	417	396	457	402	419	434	439	469	430	390	423	465	414	420	402	408	395	462	413	412	463	449	422	418	438	429	425	432	418	404	400	468	428	398	409	407	429	410	428	429	373	399	423	412	383	389	424	420	398	410	431	381	398	428	406	395	413	446	397	413	419	407	421	484	466	412	432	455	415	427	424	405	406	422	383	387	462	433	436	429	399	426	368	417	445	441	414	407	382	414	375	418	442	446	449	395	406	405	450	409	433	434	425	435	400	391	442	474	400	468	386	439	440	400	440	425	397	401	425	431	424	428	392	403	434	442	425	412	427	425	412	430	446	388	452	433	414	439	429	447	385	396	417	370	413	410	432	392	392	449	410	413	413	425	426	461	401	408	402	402	460	422	422	400	434	421	413	446	434	398	404	414	406	388	410	430	408	429	423	412	435	370	412	411	429	452	433	463	405	414	401	427	399	413	448	422	440	432	409	406	381	416	437	428	411	414	414	448	402	437	403	410	432	382	397	427	391	435	385	398	434	423	414	433	417	440	406	407	404	439	425	407	412	431	404	425	403	439	474	436	432	400	402	418	444	420	417	416	408	433	401	419	426	432	408	420	437	431	464	412	435	413	453	435	421	463	423	439	426	395	404	421	395	406	427	415	430	430	407	430	418	451	423	448	448	432	420	435	421	407	454	412	418	412	400	393	420	402	424	389	407	415	470	434	444	445	379	464	454	397	402	424	435	407	434	449	397	474	442	435	436	437	441	445	430	408	381	430	425	425	446	418	442	402	426	391	439	389	381	401	377	442	401	394	421	431	402	389	471	414	431	379	415	373	431	409	408	391	447	418	425	420	397	386	390	418	373	449	445	450	396	411	435	436	377	413	414	449	390	402	428	391	420	437	421	382	431	419	447	411	455	406	409	388	416	415	431	430	414	406	427	437	440	416	426	406	437	382	413	431	414	478	425	424	402	436	451	452	414	442	407	435	432	407	423	424	421	393	398	430	399	423	437	397	460	406	404	429	451	449	455	440	433	375	449	415	462	397	457	412	438	422	419	443	429	422	410	382	416	428	447	426	411	448	430	419	414	434	405	423	442	474	406	427	444	400	421	403	397	420	436	431	432	421	449	424	406	447	415	397	418	430	434	439	438	439	393	391	417	463	424	443	415	441	401	411	431	426	427	431	373	439	405	384	417	409	406	423	439	411	424	372	417	448	447	397	397	425	384	433	452	413	445	436	420	406	445	374	399	423	413	423	433	477	383	404	480	419	455	386	433	434	437	433	393	403	392	418	405	466	387	381	453	382	401	432	423	396	455	417	407	400	420	427	445	452	401	473	447	391	405	411	425	421	433	420	411	439	456	419	456	396	410	396	400	423	428	445	422	435	399	456	410	403	412	428	439	436	427	396	388	410	373	351	424	421	411	420	395	417	423	415	443	477	430	414	410	430	388	400	446	381	438	389	435	390	408	420	430	436	405	380	407	392	439	422	408	435	414	437	424	416	383	435	443	405	371	434	377	444	451	404	412	420	428	450	409	447	399	397	442	438	421	411	411	407	425	460	467	388	380	417	427	415	423	437	444	452	403	399	431	426	440	415	460	395	451	416	415	396	401	412	392	470	410	409	390	428	435	451	436	437	440	384	417	459	378	437	404	374	435	415	435	434	445	393	370	431	465	426	430	423	407	424	467	444	414	427	370	439	408	397	372	415	415	436	454	390	386	433	389	448	411	452	419	436	438	428	419	394	410	421	430	402	421	401	457	372	437	415	439	398	454	390	440	438	415	427	396	431	430	440	434	451	462	438	465	421	432	400	422	401	400	431	427	435	394	432	389	428	410	454	448	406	473	450	415	393	390	413	419	407	445	462	440	433	391	421	434	436	440	394	407	402	431	471	415	433	425	434	444	399	403	439	407	369	410	376	373	423	391	390	434	411	439	414	405	388	455	427	415	386	428	401	465	370	420	371	398	413	439	423	410	419	427	408	416	455	445	472	417	426	451	434	423	440	441	416	444	403	445	439	412	423	437	387	392	413	436	420	458	377	454	377	426	412	395	414	400	396	435	403	366	443	425	419	455	432	447	440	415	432	411	425	412	422	405	457	420	416	439	413	411	419	425	413	438	394	414	380	436	412	445	452	426	379	429	395	416	389	415	448	412	394	409	444	417	421	422	415	415	436	442	438	437	379	387	399	444	441	417	391	426	447	399	405	411	433	452	428	400	411	409	444	441	454	459	450	411	415	418	428	390	421	416	401	397	421	450	409	408	431	408	385	427	392	401	397	402	418	422	411	399	452	398	422	414	432	421	401	401	420	449	471	424	382	418	437	431	439	417	385	414	429	448	386	423	429	471	484	448	415	433	390	413	437	402	444	413	421	439	398	440	408	392	453	357	419	433	404	429	417	447	447	430	424	429	407	477	436	424	414	415	415	450	406	417	429	405	396	443	407	449	408	397	434	448	453	434	405	434	426	421	384	402	400	391	486	419	402	432	436	407	380	469	421	411	461	404	377	437	430	425	438	456	413	419	400	420	414	411	392	435	406	419	410	409	396	434	428	412	398	412	458	397	392	437	416	408	421	416	440	387	407	389	410	403	431	393	437	432	391	447	384	400	377	406	434	414	442	438	430	433	421	413	441	441	424	403	434	411	425	437	429	420	401	438	422	402	383	392	441	433	404	422	403	378	422	391	446	429	388	426	388	456	397	413	421	431	421	418	415	380	416	477	409	422	417	425	416	411	418	403	429	425	413	386	446	417	386	439	398	415	426	434	450	449	458	466	424	384	374	417	384	424	418	425	405	412	419	429	421	414	439	435	395	416	426	406	381	408	417	437	418	425	422	460	420	448	413	437	402	461	435	409	436	416	437	474	412	439	434	425	428	412	428	395	378	410	427	432	430	410	442	439	443	397	408	390	413	414	448	420	408	452	390	453	465	439	420	466	410	416	375	438	422	418	408	424	406	420	422	437	409	400	413	406	420	422	415	397	414	399	387	420	358	381	447	418	418	435	438	406	406	434	446	428	419	415	445
38030	14674	7591	4472	2640	1734	1277	1146	1011	967	943	904	982	911	941	903	895	949	923	928	944	922	910	899	928	954	974	891	921	907	877	968	919	876	926	902	953	962	906	940	898	915	889	938	941	916	898	923	930	830	936	911	913	908	894	933	933	952	932	919	911	949	912	899	885	939	901	933	932	944	902	929	909	910	937	885	941	917	919	875	915	948	918	932	940	936	940	895	895	871	970	945	929	922	900	849	922	906	887	952	943	902	907	936	1011	935	916	891	950	888	888	879	908	931	911	919	917	949	920	901	913	940	919	951	907	928	960	965	901	934	931	946	899	918	947	933	969	891	947	919	935	944	966	960	893	947	876	899	903	918	904	945	926	904	908	960	939	944	905	927	884	890	897	954	922	927	952	854	902	943	944	962	960	923	943	888	924	1013	893	928	909	923	915	936	960	916	915	954	942	993	890	886	938	910	877	947	924	946	929	935	947	966	836	937	892	938	951	1004	932	970	902	903	960	880	920	957	883	873	958	928	875	869	912	942	862	893	886	903	883	922	901	889	946	942	883	930	936	915	883	882	905	952	960	869	904	926	917	925	936	916	935	931	940	940	930	898	982	929	889	917	955	893	905	897	935	852	888	887	898	914	964	947	934	907	927	922	917	907	918	936	909	858	936	906	925	952	884	924	962	938	912	947	931	908	937	966	892	879	892	887	927	903	905	918	862	895	894	927	949	912	901	882	956	940	944	907	903	873	889	901	933	907	918	895	885	948	940	920	909	920	870	977	942	940	932	890	862	925	934	952	883	911	911	934	882	924	961	863	906	899	926	880	876	903	904	935	878	929	865	951	872	900	959	870	941	892	921	892	941	930	876	830	937	929	864	923	911	905	946	872	884	924	974	915	972	936	910	887	886	932	912	912	916	931	913	975	962	955	902	892	943	910	986	918	914	877	912	939	904	919	940	916	915	916	951	956	908	1004	926	922	867	909	875	910	927	917	912	905	921	908	942	871	939	934	929	907	948	915	927	971	912	919	937	905	897	894	860	903	956	921	965	944	924	942	859	871	928	898	925	892	901	970	945	958	887	971	956	919	908	933	915	924	879	832	954	907	925	875	878	924	867	926	865	958	910	936	911	935	972	939	964	905	873	929	930	945	921	906	965	911	908	899	944	930	923	940	897	938	962	909	877	897	877	906	879	926	981	931	902	915	966	868	932	926	933	945	979	876	928	888	883	955	903	897	938	907	917	910	947	925	919	895	882	859	846	925	866	930	842	938	868	927	852	904	900	905	936	927	946	886	873	915	929	905	942	932	950	902	926	907	908	909	892	922	902	931	924	917	900	942	940	943	929	901	918	926	953	909	908	873	968	953	863	910	944	915	913	904	925	917	918	857	891	989	907	894	932	878	936	929	926	865	916	953	904	886	980	977	935	949	900	950	936	900	913	939	893	968	899	901	968	893	915	979	868	928	874	935	931	890	915	909	937	976	905	955	986	937	949	953	915	926	953	909	909	918	875	923	925	886	892	918	882	939	899	871	892	958	873	883	885	905	869	919	950	909	950	893	906	890	913	902	866	866	903	877	877	897	910	909	936	982	917	908	943	927	898	975	941	925	856	892	868	872	844	951	935	901	917	939	923	912	902	896	919	975	869	929	894	912	894	851	913	978	936	921	905	873	937	964	917	905	896	953	935	967	918	901	948	972	919	944	924	933	953	897	959	928	881	916	924	952	931	899	893	870	972	892	912	860	920	895	937	914	911	955	883	920	920	925	944	870	905	886	978	917	894	885	886	956	912	870	895	917	914	904	953	948	922	902	905	941	887	906	944	923	885	922	944	882	1000	914	927	862	915	945	952	868	969	980	921	898	913	902	908	986	921	903	909	942	942	904	874	882	867	900	892	871	985	807	896	906	889	910	854	934	955	859	892	898	902	935	945	881	911	914	943	917	897	944	958	956	921	918	891	884	917	889	916	925	896	950	908	943	947	905	827	830	902	908	852	962	932	866	908	929	942	968	914	938	942	908	919	975	935	923	915	896	905	924	941	909	927	899	881	974	931	885	905	885	923	912	883	948	862	878	944	933	891	985	928	861	909	949	894	860	893	916	850	891	905	943	871	990	908	922	926	966	903	963	950	892	924	918	906	938	922	891	942	988	920	912	926	974	925	915	963	926	919	943	912	921	916	880	952	882	908	920	914	884	935	939	913	966	903	872	891	888	967	896	902	894	925	907	991	924	931	882	915	978	955	956	948	927	941	889	907	951	927	947	906	929	844	924	858	888	921	907	905	951	936	923	931	911	894	916	954	894	946	930	907	896	901	946	872	958	911	929	863	875	917	933	930	883	881	894	871	952	915	920	906	918	943	872	956	894	908	912	890	946	922	895	934	908	884	923	854	917	928	904	972	941	898	904	906	975	919	969	877	930	997	928	944	929	987	866	966	899	936	920	923	915	961	928	931	930	909	932	931	919	890	903	937	884	918	931	958	922	899	955	892	969	880	908	905	888	875	876	875	882	898	936	913	942	946	935	932	948	885	918	856	899	966	989	916	905	898	924	919	968	887	945	924	936	949	891	941	919	868	895	907	927	896	935	939	928	946	895	904	891	906	935	928	846	924	925	897	845	942	922	948	924	927	922	952	910	973	944	938	931	950	896	946	955	924	886	978	876	915	909	908	877	937	901	927	945	939	891	922	895	908	924	880	920	882	939	887	888	878	923	941	908	897	928	885	893	945	898	902	926	932	911	929	935	892	944	908	955	956	883	888	916	981	964	913	953	911	937	893	926	872	948	897	913	871	915	876	914	923	969	888	946	958	975	957	907	964	928	912	908	908	957	898	985	930	965	858	911	934	905	922	913	886	936	898	886	877	938	870	886	901	921	857	869	950	918	936	907	911	941	898	896	946	953	937	876	914	938	884	901	911	891	936	864	902	891	864	924	935	892	928	919	927	872	927	906	902	962	952	897	904	911	932	886	898	900	944	948	909	854	905	911	895	935	943	929	907	952	966	930	964	907	921	881	891	974	932	901	897	880	944	872	914	899	930	963	928	920	915	939	946	925	914	910	898	951	949	913	894	882	937	838	909	892	871	875	896	910	912	957	920	958	939	954	899	920	920	890	972	886	879	897	898	923	869	893	900	929	896	948	923	925	948	920	910	905	920	890	930	998	912	913	875	938	913	960	933	905	924	862	930	960	960	858	942	899	960	944	922	903	951	969	872	914	1004	893	919	934	872	925	927	922	975	933	938	872	882	913	952	905	955	892	976	865	969	924	906	906	917	888	906	990	894	986	921	923	959	908	927	862	968	890	908	996	952	957	939	897	861	942	910	938	904	888	929	903	928	919	886	890	924	933	933	926	900	930	920	937	954	950	966	935	983	922	922	914	889	900	930	913	923	890	925	975	911	910	987	895	907	863	888	927	903	914	905	892	928	884	966	949	903	886	924	912	917	879	911	956	859	889	935	977	898	897	919	981	884	938	946	879	956	972	948	863	931	932
56050	23481	8585	2195	819	637	504	526	492	416	446	426	463	432	453	456	472	423	448	435	452	451	426	424	430	403	466	398	422	403	449	442	446	443	435	418	456	423	401	421	420	451	452	426	485	446	451	434	446	465	410	380	462	411	463	421	434	445	444	463	433	400	437	439	431	434	456	451	477	441	400	425	425	401	429	449	400	467	422	432	414	422	393	382	424	473	447	436	434	432	452	410	452	427	429	420	428	449	449	432	412	417	429	409	444	411	419	394	442	471	415	447	431	437	439	418	467	432	417	440	416	411	425	457	448	392	426	392	437	459	440	413	439	443	439	419	442	444	433	451	429	427	434	482	420	433	457	401	432	460	437	460	436	431	409	464	387	448	427	430	393	428	443	429	406	405	434	455	411	458	457	416	391	443	447	406	439	426	422	456	469	440	425	427	465	409	460	436	449	404	414	409	461	426	404	389	410	449	447	475	411	411	438	490	426	443	410	408	383	442	452	447	431	432	449	417	437	476	407	410	432	440	456	402	425	418	429	467	447	395	418	417	385	448	419	410	413	426	415	435	406	423	397	441	416	413	448	419	434	405	424	459	426	440	429	454	428	384	422	415	422	433	415	435	475	437	412	437	463	402	416	415	425	454	437	427	441	414	424	433	413	431	460	466	473	447	437	398	450	453	440	439	440	452	391	423	446	478	439	410	439	474	430	452	413	383	432	440	476	424	423	453	423	414	412	484	453	484	468	407	404	415	420	424	429	423	389	476	425	458	440	410	464	428	419	460	461	425	428	411	428	449	439	425	426	449	494	462	470	440	455	427	469	436	465	422	472	401	481	410	430	409	435	437	444	412	470	433	444	443	431	427	467	370	407	410	424	435	441	434	424	417	447	392	451	430	463	437	439	440	482	415	415	387	418	419	414	471	405	421	403	439	456	439	399	446	401	424	461	424	451	460	428	436	421	417	438	472	434	412	416	428	412	421	454	463	412	446	401	477	404	439	420	430	437	419	446	475	471	432	470	436	401	393	439	437	414	453	437	452	422	458	469	461	433	426	419	433	438	406	447	427	409	431	417	417	459	434	445	396	426	453	428	418	470	426	420	433	484	417	421	498	414	447	434	422	449	447	471	451	388	422	440	443	425	443	392	436	425	393	423	446	414	392	440	442	398	440	408	392	462	405	459	414	412	397	392	464	485	426	419	427	396	433	440	431	441	417	422	445	476	443	430	458	405	433	422	456	450	470	398	432	434	462	441	424	398	424	420	405	464	417	407	411	476	437	506	399	378	476	385	468	444	442	460	483	422	432	450	412	410	465	452	450	414	487	460	456	398	425	463	424	392	434	437	494	433	437	428	468	390	403	436	427	389	428	448	389	420	462	461	415	437	403	432	436	410	422	428	408	424	441	397	406	383	422	412	423	388	415	422	459	405	409	410	379	440	413	431	453	423	437	390	456	432	441	395	439	401	433	415	420	426	403	420	401	426	450	410	464	420	444	437	409	492	457	447	404	423	466	424	449	409	409	414	425	430	465	466	406	463	434	435	428	428	399	433	469	463	475	413	497	426	410	417	458	458	416	442	410	471	456	411	415	410	460	415	428	427	425	440	447	452	453	423	444	462	415	429	423	409	420	448	402	431	428	414	395	445	450	450	429	409	423	454	427	439	448	433	429	448	387	468	403	429	417	431	433	399	435	420	462	432	434	426	458	408	398	410	414	432	441	445	419	438	422	441	428	435	393	423	434	451	412	445	423	451	462	425	441	441	409	444	433	442	439	425	472	442	441	493	414	451	370	423	468	434	446	447	441	427	459	453	483	455	442	448	428	434	452	385	411	438	424	432	439	430	408	393	422	418	454	448	446	448	440	382	418	425	412	428	394	451	440	440	441	418	466	426	466	454	435	460	441	388	428	430	468	404	420	451	384	438	412	401	418	361	437	419	395	418	428	460	387	432	443	451	428	434	458	416	450	418	481	465	446	404	417	429	438	474	437	359	481	415	442	454	466	444	475	467	411	437	449	433	407	397	415	423	475	435	459	452	487	433	454	402	403	430	451	426	432	419	448	383	464	406	386	447	476	443	450	441	422	435	393	415	426	415	401	394	433	454	455	428	425	467	446	432	438	423	496	452	439	416	455	426	409	437	464	419	454	418	487	426	436	430	447	402	427	462	433	423	433	420	430	390	427	386	406	433	412	415	439	412	394	447	429	434	451	431	418	417	408	461	422	455	424	438	462	419	452	398	420	407	415	429	417	414	436	433	478	433	463	437	459	438	419	444	431	389	440	448	460	431	412	416	421	438	428	445	416	415	443	438	444	437	402	402	419	419	409	441	422	429	420	430	430	402	456	414	435	483	436	414	474	425	457	432	398	447	478	454	403	445	409	423	441	453	424	438	459	471	411	436	391	442	409	440	432	432	431	481	465	432	438	421	394	435	433	450	463	450	443	440	457	443	427	467	423	412	432	455	399	438	424	447	467	467	434	440	444	434	463	457	438	433	432	438	386	443	439	437	519	424	446	439	472	396	430	434	409	437	408	448	413	416	447	411	432	433	455	403	443	452	445	469	445	421	428	440	459	421	438	433	438	405	470	391	448	460	443	419	410	446	441	405	400	386	429	444	460	426	421	440	452	417	457	433	456	431	469	458	427	480	466	467	413	450	460	478	432	436	431	427	384	413	447	441	446	476	420	429	410	427	420	428	434	469	405	456	454	415	416	453	438	430	413	415	450	421	416	475	427	411	451	467	431	428	421	411	391	392	381	432	428	411	477	469	439	441	421	454	429	406	449	475	433	471	431	396	462	462	455	434	442	424	445	443	385	388	448	436	460	440	434	405	391	412	425	426	376	433	435	401	435	426	428	422	426	392	418	402	467	420	411	399	443	433	445	418	398	423	394	472	421	415	451	451	402	421	451	456	426	386	431	451	451	448	415	458	445	439	416	471	473	397	446	424	446	443	438	417	436	436	460	424	455	394	450	423	427	400	460	455	430	451	418	461	390	419	441	439	456	400	449	457	436	436	431	459	427	432	427	420	389	436	422	428	414	449	413	451	433	464	437	473	464	407	418	444	460	452	454	431	454	467	431	435	428	409	462	432	452	414	418	438	406	407	448	390	435	431	450	438	448	464	459	424	366	449	433	430	456	436	449	409	449	416	428	430	395	444	425	441	459	431	471	387	427	425	429	452	437	389	432	445	416	406	460	416	406	431	407	428	456	458	444	383	447	426	449	448	440	459	429	436	429	433	437	460	418	452	400	418	439	395	418	445	414	393	447	423	458	457	422	429	426	420	459	429	464	421	420	421	434	397	444	435	406	401	439	471	404	433	445	448	426	429	429	440	431	439	396	479	428	456	458	412	448	415	431	428	454	420	417	403	408	429	383	426	476	508	432	419	426	465	419	450	422	476	398	392	425	399	415	436	413	402	432	437	455	439	383	406	415	442	416	447	440	442	410	394	450	448	414	446	424	426	441	479	424	446	439	439	448
37242	14365	6446	3738	1918	1389	1132	1084	1006	1008	922	975	910	903	903	949	871	950	917	983	960	966	920	976	939	980	902	937	964	873	974	998	953	901	999	914	981	948	902	951	924	968	997	970	927	927	959	892	968	931	978	895	933	940	921	906	947	951	959	945	939	922	921	946	920	934	939	945	949	946	954	946	948	915	952	900	929	917	951	951	928	897	896	919	984	963	944	907	942	879	871	936	950	975	967	971	975	957	935	923	987	875	933	931	907	894	944	955	901	956	886	934	939	913	951	963	988	911	949	907	954	1003	899	964	955	967	900	964	937	927	911	966	956	953	924	915	934	904	946	904	931	941	958	929	943	885	966	941	935	955	986	979	884	914	920	939	910	932	923	954	898	975	903	907	970	948	885	924	998	923	898	932	901	949	962	960	942	932	927	961	871	928	907	892	990	985	979	991	956	947	894	919	960	890	878	908	977	878	945	903	966	923	931	945	940	942	913	953	934	932	953	953	867	914	992	940	942	929	941	896	945	943	963	935	983	929	937	889	906	953	928	900	961	934	915	934	973	947	964	940	931	993	929	904	889	952	909	899	915	905	908	889	912	866	957	877	918	928	945	947	902	902	967	983	924	981	959	921	935	942	875	927	862	869	881	921	927	933	886	946	908	896	973	916	904	950	981	991	916	913	961	940	910	904	987	911	886	932	913	942	920	946	930	937	891	927	950	983	968	902	916	898	936	959	971	948	907	945	952	914	941	909	948	912	930	942	961	885	921	948	918	929	927	965	959	954	991	960	984	884	931	930	931	945	1002	983	881	922	924	932	924	921	897	894	925	896	925	941	971	991	905	912	862	942	968	929	903	942	947	941	923	942	935	933	948	975	934	879	973	931	953	896	929	926	895	941	926	939	950	907	954	942	904	970	892	945	961	950	981	948	966	910	930	927	940	927	929	979	977	932	961	896	912	871	897	966	971	960	961	889	911	954	958	911	977	926	952	952	918	927	942	944	949	928	882	929	892	936	948	928	961	882	936	967	975	943	933	1012	942	878	932	914	933	932	898	959	930	917	934	911	957	858	967	887	889	947	905	911	902	915	951	989	917	925	958	953	928	950	1010	991	962	846	982	913	894	957	913	911	966	890	955	949	937	952	942	944	849	919	881	961	903	918	945	971	960	911	940	930	952	961	907	959	981	914	910	949	919	919	904	912	966	963	937	939	976	907	971	938	1001	901	976	905	895	938	948	932	1007	926	877	941	907	959	928	974	929	966	893	880	930	960	917	879	962	910	937	928	908	929	955	970	930	942	952	956	980	1019	929	994	968	885	970	896	927	985	1003	949	890	952	1015	947	933	955	905	990	950	962	920	948	979	950	975	922	974	931	951	957	935	944	984	933	894	910	929	972	911	942	938	990	925	903	927	924	968	927	952	919	943	936	992	921	962	939	913	960	954	997	934	917	982	950	951	918	900	939	938	956	993	948	920	909	892	946	979	919	976	884	976	944	969	971	964	950	948	950	974	899	971	941	948	961	929	921	950	973	962	864	903	974	878	1009	925	918	966	928	909	963	927	960	930	951	960	987	959	938	901	987	955	936	931	926	983	977	925	945	965	932	921	904	916	936	965	982	855	923	962	892	949	952	928	936	939	949	973	908	940	911	1009	913	909	873	980	951	879	887	950	949	923	923	926	950	957	886	941	930	939	961	935	955	924	934	921	940	961	967	871	957	927	955	937	968	974	939	876	943	958	914	902	936	949	894	931	940	967	959	905	930	890	915	939	926	989	903	943	943	948	966	927	964	936	953	919	940	907	968	972	951	982	927	980	927	947	928	933	1003	962	971	979	975	971	886	909	894	910	941	969	915	912	930	959	974	916	924	868	914	924	973	1022	940	983	899	993	955	953	930	1001	945	894	935	961	989	883	918	926	940	914	940	926	878	871	942	962	919	935	967	939	878	983	894	918	949	918	936	975	892	935	898	900	939	884	938	939	919	964	899	928	943	924	952	901	941	923	919	991	957	926	948	923	958	929	907	945	924	990	999	919	969	960	909	923	902	936	945	919	947	979	964	907	973	939	938	891	885	983	952	918	903	891	947	949	971	879	894	929	906	922	950	987	1001	914	953	909	966	955	942	907	954	918	885	939	958	938	960	935	919	995	932	958	977	951	896	954	965	941	905	930	930	921	963	953	896	900	956	943	922	925	933	932	923	924	947	960	952	968	927	965	951	982	1001	1008	900	1030	928	976	914	920	931	913	888	952	910	1002	965	939	937	911	981	953	933	934	997	900	912	917	930	917	964	951	939	896	995	939	931	976	961	901	946	921	1000	928	969	960	953	915	907	951	925	904	916	943	938	914	943	906	970	924	956	920	937	930	932	931	978	996	888	938	919	929	907	1009	925	925	923	884	1005	910	953	978	965	929	990	968	896	915	941	925	1011	957	936	918	923	991	910	1012	964	916	940	865	959	934	970	967	948	909	970	954	970	919	905	1003	939	922	935	933	942	939	972	988	904	873	945	917	905	944	955	960	940	930	948	900	955	888	907	950	951	936	933	918	930	893	913	909	982	919	970	916	961	865	951	935	1000	884	951	912	920	899	858	941	960	983	907	898	989	914	882	907	928	926	929	916	901	960	965	867	967	970	964	980	928	923	932	957	959	959	935	990	961	894	939	963	906	950	891	957	888	931	1011	927	923	998	901	887	950	897	936	951	921	1014	922	889	931	886	887	936	886	948	970	949	929	921	902	906	889	965	902	973	963	969	939	902	936	925	916	953	945	941	960	920	977	934	920	956	935	925	967	944	928	940	934	980	894	1000	914	1006	956	974	944	947	963	882	952	948	879	972	899	932	931	983	955	925	954	952	921	965	937	898	975	918	927	926	1009	888	983	980	926	922	940	919	945	945	928	931	928	944	919	949	959	885	936	915	919	921	928	970	908	910	987	931	916	899	925	900	915	999	964	933	925	903	941	920	983	948	967	892	912	929	939	951	954	983	924	919	923	1010	934	928	918	954	950	892	932	962	927	936	915	923	932	940	970	978	942	970	955	936	872	940	947	973	968	886	994	901	977	940	946	925	945	931	894	952	914	950	936	967	886	890	948	904	926	959	980	895	937	871	966	951	929	929	989	943	909	939	927	933	889	981	900	935	908	937	932	940	877	888	921	923	986	956	918	944	901	933	964	938	1002	877	945	949	974	991	982	913	914	928	894	914	927	993	960	917	990	964	900	1003	917	951	941	918	970	945	933	867	881	970	912	932	904	976	993	956	966	955	926	933	870	945	951	896	966	909	922	941	1002	1034	958	949	924	916	951	926	932	944	955	959	987	913	935	839	968	938	944	895	930	916	944	875	921	929	963	973	983	918	963	978	937	895	950	947	933	950	949	978	963	973	932	876	927	982	976	954	896	930	906	939	943	964	909	925	954	899	987	994	965	926	922	875	921	936	1008	970	926	957	956	975	978	945	924	959	943	955	908	914	928	937	935	898	952	896	957	920	975	983	945	958	929	965	923	948	957	918	963	929	948	889	948	956	951
45708	17678	4547	1141	559	451	474	402	436	438	416	369	448	444	433	403	392	427	410	417	401	445	378	418	398	440	425	399	416	399	432	422	412	436	394	424	423	403	419	417	401	373	379	427	416	356	393	375	407	417	394	428	418	398	379	421	420	416	413	397	445	423	445	438	403	380	379	424	442	400	416	367	431	407	411	417	410	434	452	389	393	418	389	427	450	404	416	386	434	408	424	391	423	389	436	444	432	410	436	391	430	378	405	416	421	438	405	418	423	432	419	416	398	387	387	420	419	459	396	413	397	396	392	422	381	397	379	418	406	401	436	399	397	414	405	433	424	403	429	410	416	404	407	404	383	385	438	442	393	380	413	405	434	448	429	409	398	428	392	412	413	427	440	385	428	399	411	399	437	427	443	415	390	412	393	419	416	427	422	396	412	453	427	379	452	389	426	391	393	406	427	423	369	424	412	407	427	384	445	428	464	420	397	388	369	417	411	453	369	424	411	421	413	440	379	409	385	426	407	391	440	369	387	422	425	403	378	380	415	409	424	412	370	394	434	461	416	377	452	439	378	450	395	446	453	410	383	385	397	403	380	410	456	394	433	408	400	397	401	445	372	426	450	423	440	427	400	441	417	403	422	425	403	406	406	417	397	407	435	420	387	387	379	441	377	388	395	407	414	434	397	388	415	425	400	414	422	422	432	399	425	382	396	424	428	461	394	438	416	431	398	420	425	414	441	378	427	427	454	392	353	407	411	380	441	437	436	429	428	423	453	371	431	370	374	383	435	438	428	442	422	419	394	399	386	384	404	402	407	399	372	451	400	412	400	427	381	398	386	398	427	413	421	409	414	437	436	436	463	396	412	418	404	404	429	427	402	432	413	404	412	389	371	421	407	428	457	450	445	433	449	408	424	399	404	394	426	426	392	436	404	442	448	407	453	410	431	370	428	431	398	447	425	440	412	448	405	434	420	423	402	359	409	404	431	404	392	412	447	404	415	425	448	401	421	434	406	415	412	415	435	439	414	405	380	456	427	394	434	417	460	386	383	417	440	459	403	407	387	436	372	359	446	364	387	440	391	404	442	425	461	395	424	430	422	407	447	456	452	416	383	434	404	396	379	373	402	392	440	423	423	415	439	431	380	415	387	420	430	411	418	410	396	418	376	420	396	412	391	411	405	407	398	397	421	466	445	400	445	420	373	401	402	401	433	424	434	372	384	421	424	413	422	397	456	422	393	432	403	406	423	399	419	423	443	383	385	444	402	443	442	390	384	430	421	418	364	442	429	448	411	420	432	414	431	416	434	393	411	427	393	404	440	418	431	424	438	409	385	408	412	414	423	415	429	431	357	404	456	417	400	444	391	430	415	409	417	422	416	406	431	401	377	423	399	421	418	397	419	408	419	433	421	433	407	391	444	393	401	440	414	430	416	422	382	457	377	415	404	427	436	421	442	427	370	412	430	409	423	415	401	418	457	395	389	386	409	402	438	404	417	416	396	411	409	388	437	403	460	442	401	433	441	452	438	414	400	422	374	371	450	364	417	411	401	404	412	452	403	422	410	446	449	370	421	371	430	403	415	419	417	409	446	429	374	464	405	416	428	425	483	413	378	428	406	421	433	435	395	418	428	443	412	362	408	390	429	427	425	398	452	384	357	420	427	422	385	422	371	386	446	408	399	382	362	420	403	421	366	405	401	403	406	416	459	436	449	423	393	403	456	412	423	407	389	402	431	409	454	416	378	434	429	374	435	462	403	387	409	421	438	432	407	448	415	435	429	402	439	432	446	429	430	404	406	427	444	431	456	354	414	414	383	423	369	423	411	389	398	410	444	422	395	443	430	431	391	428	407	390	409	399	380	394	400	408	427	404	438	433	412	454	424	410	431	428	394	434	412	390	424	451	406	405	400	401	449	377	433	402	408	406	403	428	442	391	410	416	446	413	418	408	413	451	399	435	425	418	415	428	415	435	398	412	387	432	450	397	447	472	412	410	388	455	442	463	453	427	422	427	390	426	413	404	413	409	415	444	466	381	444	425	407	396	442	409	422	393	431	452	404	410	437	438	427	461	380	417	375	429	396	380	401	434	406	410	424	379	380	407	424	386	421	397	399	397	368	395	418	429	391	455	438	411	412	410	418	409	397	425	410	448	427	429	428	397	419	367	434	414	430	387	450	406	395	412	422	418	412	464	388	423	418	375	400	418	421	395	405	374	414	397	446	432	381	403	405	378	426	448	399	391	387	440	457	362	384	444	403	426	443	373	431	412	405	421	452	411	403	452	449	445	436	395	393	421	407	437	407	400	423	389	463	419	393	410	430	401	403	418	388	436	430	429	452	410	393	452	446	388	420	446	447	397	399	423	466	473	422	450	381	387	391	435	379	440	406	397	399	408	417	383	402	393	419	441	410	426	471	402	405	420	417	430	353	438	424	372	398	430	402	377	386	385	424	402	405	397	378	422	468	411	445	422	434	442	472	412	423	396	394	388	421	410	440	412	399	411	410	433	398	382	394	395	444	399	364	437	427	380	463	432	380	410	378	453	431	415	404	421	447	417	436	393	413	453	411	452	370	420	428	425	420	418	361	382	424	402	442	411	375	377	407	394	419	491	418	432	437	424	421	443	414	384	408	411	445	398	426	393	415	425	411	415	419	424	420	432	383	385	384	447	406	398	412	426	430	456	407	430	404	428	412	429	419	414	408	404	420	410	428	422	427	416	447	461	392	375	384	387	386	397	436	419	393	407	402	437	465	378	396	413	392	403	412	426	397	380	414	405	443	410	405	414	371	430	400	416	400	400	401	432	440	404	379	399	472	403	402	403	404	404	411	406	431	448	416	411	413	398	453	387	430	394	389	421	393	409	401	401	412	392	399	421	406	387	424	381	430	405	419	397	426	407	411	416	410	436	406	358	419	386	419	386	418	400	379	373	418	390	443	423	378	378	430	399	405	432	399	423	402	439	398	448	406	423	409	399	434	420	415	389	431	400	400	454	378	430	434	439	406	403	458	402	430	434	429	434	417	401	446	431	393	436	408	395	427	408	448	410	403	448	429	381	392	414	387	393	397	377	413	440	451	405	426	367	438	380	402	403	414	392	431	383	446	423	405	419	401	381	410	421	417	421	408	423	410	410	388	442	434	410	469	422	433	401	450	367	380	379	426	446	417	405	421	422	432	374	433	391	394	430	421	431	424	404	409	418	447	370	411	424	368	358	377	386	361	436	450	423	412	401	406	448	404	403	383	424	400	432	424	395	460	378	429	398	399	446	415	419	389	413	415	400	445	479	428	443	426	412	425	407	450	423	417	447	384	431	403	422	406	413	453	434	413	400	416	397	386	377	376	426	427	447	411	417	423	403	407	407	400	396	391	406	391	457	410	458	394	419	428	408	431	396	385	382	435	414	417	384	445	422	373	446	396	380	408	378	434	395	431	406	436	416	418	410	413	401	434	437	405	402	450	439	408	435	407	367	405	358	407	422	372	403	450	415
29873	12233	4571	2124	1312	1120	1009	911	872	923	882	886	846	942	926	874	897	923	916	917	884	923	923	911	916	932	888	879	842	944	942	919	928	917	846	867	932	910	903	850	935	887	920	900	899	905	886	857	858	896	933	902	917	887	908	890	873	918	903	893	909	905	908	897	846	869	857	883	895	942	954	920	871	916	954	937	966	913	946	913	864	864	921	892	911	904	890	992	878	871	920	879	939	857	903	890	923	915	931	919	923	940	851	862	888	853	958	886	858	898	953	944	925	866	886	852	868	883	881	869	900	898	933	835	896	940	898	942	857	877	899	877	979	867	910	891	877	889	929	880	944	909	908	912	920	882	900	909	877	856	889	911	857	946	925	930	877	962	853	867	918	918	889	938	924	928	882	913	932	938	907	905	879	894	893	918	884	910	889	902	857	894	900	869	941	906	924	884	856	925	899	870	922	875	952	922	928	924	900	951	896	897	896	880	866	891	958	910	917	937	892	922	905	871	887	839	904	947	888	903	908	898	919	949	926	919	866	895	864	891	887	895	914	851	940	938	922	897	880	873	850	911	877	815	930	924	894	938	901	872	906	902	914	865	889	894	919	894	873	864	923	868	950	894	867	920	894	917	885	866	921	917	890	881	888	852	848	863	877	893	914	862	921	910	878	920	907	940	894	907	857	887	917	901	898	871	900	871	918	890	883	874	929	923	933	903	883	961	864	866	854	955	880	885	856	920	945	958	909	883	862	939	890	921	967	908	893	856	847	889	927	906	856	936	912	872	903	901	909	862	863	941	936	827	938	915	907	895	925	942	933	881	913	931	916	875	977	889	888	900	904	883	883	856	922	862	877	871	885	892	879	964	895	894	888	872	877	926	880	864	898	867	927	920	889	909	862	904	854	930	885	884	865	909	910	912	855	861	938	879	842	880	871	880	909	917	933	876	865	902	918	879	918	912	862	860	926	953	902	899	968	887	915	914	909	909	875	888	927	876	897	858	884	929	895	931	932	878	902	894	890	910	915	922	882	860	885	926	915	940	871	926	915	868	941	845	897	926	877	933	917	892	859	911	949	892	915	935	890	943	892	900	914	885	918	899	846	1003	897	900	922	918	873	877	887	879	911	917	897	886	841	871	939	907	965	898	900	894	914	904	964	859	908	861	825	904	894	919	914	926	862	907	853	881	941	927	921	895	902	911	857	907	851	840	891	894	886	914	896	939	907	880	894	898	855	929	899	925	943	867	933	929	929	819	877	853	895	875	931	906	916	913	942	934	917	947	879	898	867	923	908	934	902	916	896	878	908	932	895	895	892	908	900	944	942	872	923	904	880	903	954	923	917	901	889	866	942	874	855	910	892	934	908	884	916	870	845	881	880	876	907	923	872	915	924	901	899	881	871	881	929	903	851	921	885	920	855	896	977	883	863	953	933	898	908	941	919	955	902	914	898	856	916	893	911	893	928	909	893	867	910	883	952	880	881	959	903	898	882	876	873	893	838	891	859	910	843	890	902	911	873	875	893	937	886	939	897	892	953	896	895	925	950	840	890	921	928	936	938	872	907	910	887	930	919	943	849	928	935	996	959	886	916	876	973	944	872	934	910	881	888	884	893	941	922	930	936	904	894	891	881	909	948	899	924	930	936	884	912	905	958	952	907	893	912	920	869	872	891	896	908	934	859	897	876	886	936	884	853	900	880	933	909	890	910	939	864	901	929	894	927	861	882	902	869	945	849	920	950	944	853	929	923	921	910	947	892	909	883	889	876	936	898	892	890	915	933	905	904	939	906	951	918	886	844	907	859	940	866	911	977	880	822	918	985	919	891	919	905	866	863	842	883	892	887	863	872	900	913	908	893	876	878	879	884	892	882	912	929	876	892	868	902	870	939	898	890	891	868	902	860	883	930	903	902	922	910	913	826	890	890	878	902	988	903	879	865	855	894	916	921	883	903	938	964	894	925	899	902	875	861	922	852	946	908	953	910	894	855	902	863	887	901	869	865	932	932	843	871	884	866	944	930	920	901	892	898	904	906	915	901	879	880	839	914	854	909	825	904	888	887	926	873	885	891	814	868	887	861	938	895	938	923	904	908	916	896	884	896	903	939	908	932	906	923	909	874	885	845	830	836	945	900	884	888	973	920	839	899	913	920	902	885	922	900	934	894	898	944	916	861	921	905	914	954	912	872	926	905	895	838	919	856	839	916	901	902	919	900	875	865	923	926	933	889	843	884	898	860	919	951	914	888	884	880	881	887	869	949	851	941	904	905	920	875	843	854	903	863	893	878	909	896	836	895	857	921	882	910	860	941	912	934	867	940	893	849	900	871	919	887	930	911	892	920	910	880	931	927	934	892	878	885	913	943	894	897	854	962	894	892	916	921	919	912	899	950	892	925	900	897	869	871	943	884	870	919	886	903	916	909	864	901	928	917	921	867	863	873	853	912	855	897	902	940	880	862	915	907	904	871	884	894	893	896	824	947	881	871	878	915	951	882	923	837	930	923	863	924	967	865	924	904	959	956	915	910	977	886	977	931	902	919	887	900	889	896	944	920	893	948	891	875	901	902	865	872	898	920	871	914	889	906	919	842	881	943	838	893	936	913	904	872	917	898	889	879	894	870	925	936	916	911	893	900	853	924	879	896	867	895	897	866	930	945	881	911	889	882	911	952	902	903	896	900	891	934	879	918	900	863	961	873	941	889	890	910	884	889	951	923	865	917	839	873	948	886	920	933	894	889	951	888	944	903	873	883	895	893	914	889	945	908	867	851	961	888	924	893	901	873	905	910	875	875	924	938	933	868	939	845	916	889	951	914	938	901	881	879	917	878	907	903	836	916	882	943	927	906	915	881	927	832	910	875	951	909	953	853	896	908	933	941	881	873	906	930	872	924	861	889	963	910	883	904	916	909	920	888	914	866	916	876	894	885	927	922	837	931	882	932	831	839	858	914	884	901	887	892	864	982	957	907	918	940	861	909	876	926	941	866	876	885	900	927	891	930	903	866	905	917	920	914	872	929	828	866	862	877	932	913	889	924	844	857	933	909	895	874	933	940	936	907	877	904	901	916	913	911	932	840	909	891	881	948	895	908	913	896	914	861	947	913	907	871	894	936	908	917	952	850	949	908	861	979	929	885	906	888	897	901	957	856	896	948	916	925	878	916	880	909	925	914	915	965	885	866	933	875	867	878	974	929	912	880	935	902	887	925	911	865	925	907	924	918	889	880	884	906	895	942	926	928	839	895	877	852	949	918	862	924	887	926	871	840	965	888	894	854	916	897	889	900	907	896	850	901	835	871	920	923	903	909	872	894	937	934	898	882	914	889	861	893	841	892	917	905	924	850	893	875	889	947	851	925	884	854	953	961	877	898	936	950	861	884	903	905	935	851	879	895	885	885	908	892	897	896	907	879	951	878	925	908	939	905	881	930	942	864	883	874	894	865	886	903	901	909	882	897	878	893	896	867	912	896	873	937	895	885	893	940	905	925	906	950	903
55076	23799	8475	2106	915	687	528	450	442	419	473	443	401	440	448	422	422	471	410	399	428	409	410	408	423	444	426	423	448	407	380	397	421	394	469	423	459	404	441	366	398	396	480	433	408	416	401	458	413	426	420	434	406	447	429	379	467	407	438	406	413	394	401	476	386	400	441	455	430	441	448	384	402	417	422	405	432	442	454	412	414	424	458	443	422	443	425	400	417	397	441	403	418	451	430	446	387	390	447	402	423	404	417	445	420	414	461	399	421	403	446	448	416	432	392	506	417	411	429	392	453	438	390	403	407	379	391	421	440	460	390	424	430	399	417	426	481	440	398	414	378	394	367	419	391	432	451	422	422	432	488	414	395	405	373	419	416	400	379	407	412	442	427	394	397	452	406	374	415	419	425	383	394	391	408	390	396	434	406	463	424	391	408	471	425	426	459	390	432	412	429	429	381	409	406	426	418	420	425	451	394	422	419	412	359	431	404	434	414	467	430	443	458	439	426	444	455	466	430	423	417	432	434	427	428	469	454	451	417	480	448	433	441	394	430	430	421	441	466	404	444	382	429	402	399	438	435	445	429	417	422	400	453	460	409	366	415	424	430	461	430	483	443	427	388	436	411	388	386	421	418	385	392	430	415	430	401	425	431	458	436	442	427	418	396	420	430	409	417	399	388	404	441	396	430	398	447	413	434	401	423	434	382	388	422	465	393	407	418	427	447	471	365	396	405	432	379	401	436	446	426	406	425	423	411	415	431	450	420	412	410	414	445	428	395	398	417	383	396	421	392	437	404	421	402	428	354	411	446	383	393	412	412	387	431	405	400	442	396	404	412	428	448	386	371	394	438	393	463	436	446	416	414	374	418	431	427	402	411	426	391	432	444	403	387	437	397	468	441	406	442	442	397	428	425	436	443	426	383	395	379	410	436	437	447	391	406	418	421	414	426	441	428	458	386	405	395	410	440	419	426	405	425	402	442	383	439	463	460	441	353	363	428	443	420	430	394	389	426	442	406	412	395	407	415	407	440	422	411	421	413	436	396	417	399	383	438	434	379	441	419	440	433	440	450	407	463	372	379	423	432	435	398	422	385	441	418	387	423	439	421	399	409	456	417	437	433	412	408	392	405	432	414	406	410	432	401	440	458	419	433	410	408	428	394	398	417	417	439	375	410	407	416	421	421	441	397	440	464	465	438	432	440	402	438	371	429	411	409	382	415	410	449	394	415	436	440	454	435	433	388	413	420	395	413	401	427	456	428	435	443	455	394	410	403	426	416	397	415	393	430	425	460	443	386	395	430	396	454	425	402	400	467	435	431	413	409	444	391	448	406	393	438	368	432	473	404	377	384	415	405	407	436	417	452	408	405	373	430	411	399	403	436	418	409	405	434	430	452	455	397	448	386	447	418	458	423	459	421	361	439	372	432	433	420	455	407	471	417	440	456	458	427	432	411	443	436	397	449	432	436	392	414	414	416	421	411	448	426	411	448	431	391	422	462	382	392	408	420	460	388	474	389	397	413	415	412	421	425	456	413	397	412	425	423	397	426	396	442	453	413	421	402	410	405	434	416	396	404	401	386	415	374	439	408	448	425	412	417	408	412	394	440	399	335	407	413	451	416	425	435	405	436	430	410	419	386	420	394	436	432	423	459	404	409	460	419	440	423	432	406	413	432	413	425	425	432	415	402	393	423	464	452	406	430	415	460	379	401	416	460	408	426	420	450	448	462	406	422	421	420	401	387	389	408	427	406	407	429	394	425	425	410	401	423	426	447	434	453	415	427	426	441	399	416	432	398	381	402	442	441	398	388	408	426	443	431	430	359	395	429	406	400	395	462	412	426	450	449	426	394	443	403	418	431	441	421	410	412	452	421	410	414	427	439	369	410	422	426	385	427	408	421	432	435	442	429	429	415	432	414	423	388	429	403	410	422	438	385	410	432	450	419	384	409	432	419	426	446	409	421	426	417	393	381	457	434	397	398	457	469	391	460	422	414	467	402	464	438	392	410	394	418	420	415	399	394	438	408	458	423	426	393	393	406	399	399	416	424	411	399	439	420	403	472	400	450	438	430	425	414	438	432	411	394	421	429	393	445	427	384	439	410	429	431	415	395	368	415	466	422	380	414	431	423	436	386	399	414	422	415	406	426	431	404	447	425	402	432	446	404	440	437	409	434	397	413	411	403	448	408	487	430	425	402	392	438	397	401	404	408	428	416	409	405	404	429	415	405	459	404	417	449	420	422	422	451	429	430	415	437	385	402	427	436	439	392	459	448	428	434	447	415	357	389	409	455	471	413	410	426	431	403	395	388	419	433	410	471	434	387	379	394	414	424	411	434	382	459	439	424	490	431	431	418	421	432	408	424	383	451	422	436	418	413	397	432	387	432	443	396	404	406	431	458	409	433	480	372	412	418	411	434	417	464	434	415	416	430	448	424	362	425	431	406	419	419	405	433	433	434	433	454	407	438	430	417	425	431	443	391	417	406	429	439	417	435	411	420	436	451	429	429	424	376	417	440	402	409	397	413	397	435	434	439	456	413	397	433	418	429	437	382	412	442	426	448	394	419	400	413	382	420	437	373	451	431	428	408	439	413	403	401	444	447	431	447	447	412	444	422	476	420	385	423	398	437	419	449	387	411	438	431	438	408	425	446	430	456	421	428	424	423	417	480	450	424	396	415	418	398	439	432	461	441	427	449	413	406	451	408	434	401	414	443	418	413	433	398	417	402	441	433	438	451	396	396	426	424	436	432	419	419	458	444	448	450	375	398	414	454	425	424	392	412	401	408	418	410	409	421	410	423	413	405	443	409	436	374	402	392	416	410	396	417	401	413	416	438	438	380	463	436	431	421	457	418	434	422	428	459	418	450	400	413	431	437	431	417	433	388	372	408	442	425	402	412	405	473	363	435	416	411	410	450	455	415	420	403	449	425	432	415	412	417	406	424	357	397	451	446	442	413	434	439	447	423	433	425	425	439	437	408	436	372	418	468	380	412	384	466	446	433	406	426	412	390	439	419	409	483	429	412	427	423	424	441	431	421	446	386	431	455	440	409	407	447	446	413	403	414	447	437	392	441	462	415	419	439	395	427	407	405	418	435	442	431	423	424	406	398	421	408	408	427	420	405	467	410	391	421	432	460	386	387	448	408	429	414	434	400	458	423	403	451	446	437	438	432	420	423	430	409	417	445	385	412	388	465	443	422	420	421	429	400	444	437	430	473	428	435	462	432	389	396	425	406	441	441	360	416	411	416	391	433	408	442	409	394	429	419	431	440	404	442	384	416	411	433	445	474	404	429	378	414	413	423	400	451	449	406	425	428	395	411	437	406	395	412	461	418	438	442	394	450	446	420	419	405	416	443	424	446	433	461	369	433	440	390	456	465	406	388	439	416	439	387	412	402	448	434	443	431	404	397	385	383	429	413	468	482	422	421	426	416	407	390	418	405	398	414	407	414	443	430	429	395	416	446	390	414	387	371	431	415	375
39026	15213	6543	3967	2375	1723	1218	1067	972	956	898	845	932	891	939	978	910	898	926	983	886	907	970	937	995	972	938	897	880	921	933	974	880	955	931	892	884	953	915	888	930	862	927	935	947	937	881	901	920	861	884	861	930	967	914	935	944	927	959	947	908	888	908	914	977	912	1008	980	934	945	899	916	894	933	865	918	913	910	858	909	928	860	942	987	892	964	913	894	973	1016	910	939	979	892	926	898	924	930	918	966	904	914	889	882	880	894	939	951	907	866	943	945	920	932	921	896	939	905	996	893	961	939	881	947	900	928	871	919	886	878	857	952	923	900	948	921	889	897	841	923	939	937	866	911	926	869	921	869	938	924	921	925	949	884	921	864	909	927	977	923	931	929	908	860	947	907	931	925	906	863	924	897	955	874	936	826	944	901	907	939	865	938	943	987	915	905	976	903	971	897	918	844	903	897	877	955	908	947	909	870	890	939	912	913	949	940	921	925	912	874	937	926	972	917	923	932	925	957	927	928	932	929	918	914	921	945	937	924	929	901	937	900	900	946	932	949	957	875	879	953	896	891	959	882	910	916	953	932	926	964	974	921	898	880	941	876	880	869	902	963	939	911	874	912	939	891	909	857	931	883	946	881	954	902	892	848	941	922	900	910	891	934	917	896	945	903	924	950	943	895	952	971	955	924	941	909	926	959	879	970	892	923	908	896	910	909	825	891	885	883	942	912	912	870	861	883	950	893	946	963	861	863	941	955	926	879	919	949	861	899	957	938	935	950	953	891	907	894	902	908	947	865	942	929	930	970	898	930	941	873	865	855	936	860	880	914	939	965	946	872	897	921	954	971	910	903	929	880	909	889	920	938	890	910	895	957	955	917	957	917	920	920	914	923	898	934	912	932	942	932	873	947	925	909	925	941	897	902	916	891	891	898	931	941	953	896	934	898	887	948	919	898	961	950	930	914	909	955	934	884	905	960	907	878	920	919	954	874	877	884	892	902	919	966	882	916	939	978	933	921	921	930	869	953	885	844	967	936	903	886	915	913	925	973	930	923	938	872	929	899	881	897	929	887	962	968	967	903	934	915	885	941	949	879	905	935	945	891	908	883	931	958	936	866	917	970	936	895	915	855	958	890	912	835	893	907	943	908	915	906	928	901	961	926	888	959	867	993	909	906	864	900	878	911	910	934	905	862	880	906	920	893	918	887	885	928	940	937	891	897	944	872	880	937	876	915	948	933	982	908	904	895	909	965	893	897	895	907	896	921	922	915	945	881	994	886	886	933	955	883	944	917	911	929	971	919	930	896	900	947	920	934	908	929	925	959	973	978	905	895	927	918	926	942	862	905	989	916	929	914	948	921	899	869	872	893	953	893	906	946	884	928	921	837	918	888	878	970	892	893	949	893	939	917	908	977	938	890	880	871	938	928	874	933	929	939	917	910	945	930	945	976	917	889	863	897	940	967	893	905	889	940	911	872	922	885	949	881	902	879	917	977	969	906	952	954	952	898	923	933	894	890	909	918	920	898	954	916	906	921	930	901	964	952	916	915	871	855	958	864	937	929	895	917	899	907	870	993	953	882	936	922	910	908	968	896	910	901	950	944	911	943	920	878	891	923	946	994	904	915	931	947	928	926	918	969	931	925	841	955	920	903	920	923	881	956	911	927	888	914	945	937	879	914	906	963	948	879	895	915	897	906	942	927	952	909	929	931	864	946	930	898	935	845	952	926	901	889	938	959	930	927	890	940	960	906	848	924	945	843	965	946	880	886	934	911	950	935	935	889	876	987	882	924	913	941	921	915	906	916	875	922	930	945	957	886	943	918	953	937	928	894	881	889	933	940	908	965	893	956	903	900	931	926	950	942	943	937	973	919	896	895	854	1003	926	898	912	957	933	855	944	901	943	946	905	940	920	869	1022	912	923	927	847	911	892	910	920	910	912	917	933	891	942	912	935	902	885	908	934	918	943	908	914	916	925	924	918	959	887	901	932	876	901	925	938	921	907	877	903	870	938	948	1003	918	949	929	955	913	904	937	910	918	916	876	912	888	944	929	942	906	898	958	984	917	910	889	944	943	957	896	932	866	916	927	906	928	938	970	947	957	954	931	935	888	877	943	883	953	908	912	916	921	930	904	892	882	896	885	955	903	888	916	912	914	920	928	875	901	920	909	937	889	901	942	915	922	931	877	913	892	941	891	829	905	931	925	967	955	926	900	914	885	936	888	911	914	927	912	913	904	918	821	936	909	900	916	958	922	953	915	914	905	902	881	928	893	926	941	910	941	907	961	894	929	947	910	895	905	914	962	906	901	907	940	948	979	907	865	955	976	975	889	945	862	910	897	892	901	918	824	957	957	940	862	869	936	887	899	952	958	946	937	916	906	890	922	932	871	890	915	910	939	903	955	903	927	929	938	948	927	953	896	886	885	925	902	878	965	945	920	946	889	940	948	910	896	909	943	893	875	955	934	892	918	891	927	918	939	882	932	957	947	939	939	905	920	888	928	956	944	905	890	894	898	893	886	887	912	939	943	924	903	918	884	929	894	952	863	897	902	970	893	910	954	895	927	906	892	935	972	893	887	931	864	929	902	889	868	894	882	918	914	979	937	913	962	926	898	919	864	898	850	933	944	941	837	942	951	881	899	939	927	923	901	915	885	916	892	870	897	962	954	891	924	967	925	943	898	949	881	928	898	959	882	945	927	913	943	933	919	944	893	936	894	929	909	926	871	946	957	918	916	907	903	950	920	896	884	978	899	905	971	897	894	895	947	861	906	964	942	935	897	881	955	899	868	914	951	926	909	885	945	994	907	909	926	931	921	920	956	891	889	978	904	939	912	904	931	892	920	917	943	867	909	933	876	903	916	919	969	860	939	913	935	895	947	894	892	919	864	894	914	917	962	920	920	886	872	891	903	903	889	857	865	878	911	898	909	910	924	909	953	916	931	950	878	966	959	952	906	886	963	904	905	868	885	914	925	897	898	914	875	892	951	938	910	954	862	863	901	863	939	931	905	913	955	910	935	902	861	903	960	886	917	921	988	949	908	901	907	878	924	890	875	948	900	922	874	958	989	918	878	855	908	870	871	901	971	847	906	879	884	900	908	895	897	898	959	978	813	904	863	906	918	927	904	910	914	902	971	910	881	946	883	944	864	914	924	908	937	993	934	926	914	924	876	905	988	906	926	970	978	894	974	836	973	938	947	954	871	901	978	917	949	933	916	935	959	999	873	967	907	943	943	923	960	926	886	926	913	920	972	921	925	949	882	958	962	903	959	862	856	922	877	923	927	886	941	911	933	920	923	1010	958	873	919	865	938	954	940	915	872	928	953	914	918	914	874	919	877	948	919	856	904	898	918	928	884	902	897	960	972	891	957	965	960	899	973	949	848	950	914	973	865	901	929	872	914	879	908	974	928	928	903	908	899	909	911	982	902	965	869	854	917	916	881	932	886	902	938	911	926	947	887	913	925	877	927	898	930	916	931	964	948	963	880
63289	34062	17277	6077	2045	960	697	556	497	466	413	440	420	423	465	415	444	405	451	467	461	429	428	428	440	465	419	462	386	441	469	488	444	462	452	406	453	431	449	436	423	440	446	399	388	426	437	453	429	440	419	468	453	455	420	449	425	456	393	439	421	441	447	420	393	399	406	426	416	459	432	431	450	466	426	420	442	399	416	437	426	419	437	417	422	420	449	451	428	429	393	394	409	451	404	405	416	485	421	433	431	396	423	433	477	460	488	434	487	429	392	447	445	451	415	451	454	443	432	440	455	447	429	422	425	431	445	466	458	454	438	373	477	438	450	396	436	400	405	465	417	419	438	419	419	428	456	463	434	448	437	427	443	471	459	426	414	407	433	441	402	396	455	408	429	440	421	450	433	407	391	409	433	445	455	433	424	441	403	443	446	425	442	456	450	408	430	409	426	399	430	439	466	424	451	449	415	442	473	423	440	428	417	439	410	419	421	434	405	432	401	415	420	471	457	406	451	437	458	444	424	449	422	449	422	427	440	436	389	439	398	461	453	425	424	418	425	425	427	427	417	434	480	420	433	432	463	425	412	437	434	431	452	426	400	446	429	421	417	399	417	448	437	433	456	433	418	432	394	433	464	426	433	402	397	448	428	447	457	494	429	403	416	458	443	436	451	438	384	450	444	428	419	414	420	433	462	422	469	423	440	451	434	416	454	398	469	421	414	430	437	424	401	426	419	441	425	411	399	437	438	455	400	451	395	437	442	422	374	428	412	450	418	461	449	393	426	420	396	406	407	451	435	421	433	457	410	410	429	427	382	406	412	427	436	432	446	439	455	439	466	425	441	416	448	434	428	476	418	433	420	465	466	418	434	423	403	421	425	422	406	428	437	455	462	431	439	433	406	456	478	454	467	397	447	452	440	414	429	421	443	427	404	460	460	472	421	464	473	408	398	447	449	382	410	438	453	447	430	463	429	463	438	451	429	410	401	403	431	433	431	450	423	409	461	469	423	457	404	425	400	435	456	472	450	383	434	390	463	427	475	462	434	484	450	451	458	457	448	421	451	448	436	442	446	449	479	448	413	403	428	435	419	459	415	425	454	370	390	423	464	424	430	420	446	472	447	399	412	420	448	445	450	429	416	443	440	427	430	433	422	436	460	435	419	371	464	403	438	407	432	435	424	438	423	459	436	462	418	424	417	435	409	416	409	462	415	429	487	451	422	452	429	483	474	425	434	422	430	421	500	449	435	343	427	425	458	409	432	422	437	464	450	423	434	420	451	395	413	464	450	444	421	442	423	471	372	439	421	436	446	399	466	426	407	408	454	463	455	417	439	443	437	427	429	435	437	486	410	423	435	428	432	441	453	440	431	403	406	459	404	403	488	460	463	421	417	433	398	465	397	410	481	448	418	412	454	473	440	426	464	421	435	414	434	430	426	415	407	407	431	434	442	456	416	431	471	478	425	452	380	470	427	451	428	436	431	403	440	403	420	419	391	412	401	435	421	424	439	435	457	446	425	424	477	451	469	432	449	409	438	416	375	425	479	429	383	436	421	391	454	432	464	401	393	420	429	452	440	450	420	419	440	387	447	439	441	457	453	405	426	458	427	419	418	438	392	429	455	420	464	448	410	443	463	440	404	459	390	423	406	431	445	405	469	422	399	433	380	421	435	433	456	471	410	431	434	437	383	403	473	451	435	421	411	459	440	450	418	421	399	391	377	455	416	421	463	410	441	446	426	450	395	424	432	475	444	400	411	406	389	435	429	444	426	458	415	412	432	423	421	463	439	411	429	434	409	429	419	405	440	475	468	399	384	465	460	444	385	419	402	418	477	429	407	473	415	466	429	452	473	389	404	412	384	480	430	440	460	440	458	415	426	424	430	396	449	477	445	426	421	452	411	434	408	433	421	464	403	393	428	413	436	415	438	448	405	436	417	437	465	364	451	448	403	461	425	452	445	438	470	399	415	448	405	424	413	422	452	425	414	467	433	435	455	471	408	429	454	414	469	441	447	408	445	389	412	442	439	416	424	415	426	410	436	401	397	418	419	421	443	396	419	437	474	431	426	460	409	396	446	438	440	474	435	462	439	436	488	413	424	450	424	465	421	450	420	423	452	416	451	470	431	452	412	474	418	417	434	447	447	450	428	442	404	442	418	398	417	420	450	429	405	418	449	394	461	443	418	423	435	449	390	422	439	430	472	451	429	419	441	415	454	452	438	445	416	486	385	403	398	412	411	424	426	392	418	391	443	441	409	417	402	411	392	393	384	404	408	401	448	441	380	446	360	411	431	439	421	364	398	427	412	413	455	434	446	392	457	405	392	413	453	419	461	423	455	415	441	429	456	424	452	436	426	473	461	448	437	447	413	436	441	381	464	434	475	421	419	445	437	401	448	406	430	501	405	409	412	440	408	448	467	411	386	440	417	458	468	444	449	460	400	408	426	456	482	441	421	395	396	432	433	474	481	412	434	422	429	402	427	433	425	442	434	429	434	478	437	441	471	459	470	466	400	401	417	437	448	390	416	452	407	431	456	403	440	446	458	421	407	438	456	419	419	446	398	404	435	455	462	447	446	421	430	414	451	373	463	453	400	399	402	405	405	408	443	444	386	392	442	455	438	429	435	435	430	443	417	439	463	459	428	470	453	414	361	463	438	425	414	405	413	450	430	443	434	434	445	471	452	463	428	428	447	409	433	435	455	431	417	427	429	466	460	409	429	432	399	448	436	414	453	448	421	434	431	454	434	426	395	453	432	453	429	459	472	360	384	452	463	468	433	446	380	409	413	458	430	431	410	394	422	435	405	418	405	409	421	453	403	419	402	447	433	430	434	421	426	430	475	428	437	459	417	427	426	407	413	396	420	414	442	435	466	399	442	440	467	438	459	462	459	442	408	391	440	436	444	425	488	459	441	461	429	451	476	441	422	453	451	422	406	460	410	426	404	440	430	449	427	398	427	408	401	462	420	427	408	407	431	386	432	415	397	418	410	413	415	426	455	375	438	447	468	471	415	462	410	426	398	414	447	425	419	417	430	426	450	404	447	426	436	425	420	421	428	419	446	474	445	431	442	396	395	425	419	449	406	444	430	420	476	460	428	384	440	428	443	445	442	443	387	411	447	394	415	406	429	463	427	386	414	416	449	442	414	419	403	456	436	427	427	462	411	467	444	466	435	467	437	415	440	414	436	426	472	423	407	419	422	471	414	425	425	385	458	454	467	427	418	444	438	461	443	454	458	415	436	421	476	415	451	416	408	403	428	411	450	438	415	405	412	423	418	434	439	427	480	445	414	435	403	448	388	428	424	398	431	428	422	434	416	434	402	395	451	458	458	418	464	461	383	430	423	436	445	387	428	381	441	463	433	415	444	444	506	405	446	464	428	430	405	426	467	415	460	435	461	443	438	463	437	455	421	458	459	412	451	403	402	404	413	483	412	432	398	429	416	457	429	416	436	420	419	431	438	416	424	433	424	454	420	461	390	430
43978	27276	16385	8771	4659	2392	1651	1388	1019	949	927	976	942	931	948	942	965	948	961	932	959	974	962	961	946	927	968	999	896	934	916	929	905	974	973	930	895	945	926	949	944	944	913	951	904	922	909	933	913	917	900	945	1000	886	914	936	913	973	940	882	908	960	927	923	957	905	940	1021	961	938	952	956	934	944	950	945	968	933	977	986	945	939	954	984	926	893	933	981	950	960	913	956	897	914	926	951	935	904	943	931	911	927	896	928	975	942	924	959	920	924	945	948	933	987	930	929	986	892	894	957	1014	978	916	859	899	945	930	929	898	903	968	950	904	917	887	953	981	939	997	944	936	917	936	927	932	938	957	899	960	923	937	916	929	882	1021	917	954	970	961	930	953	931	922	892	939	908	956	886	936	957	970	1004	966	937	987	953	954	951	985	912	932	939	970	926	972	950	914	936	912	895	917	957	970	966	978	945	930	976	911	902	972	969	905	946	931	953	940	899	934	891	942	934	971	900	957	973	944	868	853	895	931	938	937	903	930	935	924	911	889	977	899	944	934	937	998	955	948	945	908	897	973	936	919	971	944	922	923	903	926	913	892	853	931	948	915	912	931	984	969	920	933	959	939	869	932	907	933	936	946	926	944	935	947	941	1023	924	970	953	933	949	967	867	904	923	940	944	948	980	909	945	943	887	910	956	942	874	921	891	876	920	946	984	1004	961	879	934	925	923	919	925	904	961	933	932	948	860	937	891	953	940	947	921	914	915	929	933	911	929	909	988	961	902	930	982	923	995	989	992	957	950	946	927	873	918	952	927	956	930	899	910	945	938	889	889	914	926	933	927	950	934	914	921	945	874	979	902	917	941	918	917	947	857	923	954	941	932	974	989	1010	916	933	849	877	950	949	953	890	932	913	904	947	975	922	912	935	932	1002	938	954	914	921	961	990	946	939	938	935	957	946	953	919	933	888	954	899	939	965	883	1017	926	911	919	933	968	927	981	930	923	996	916	935	936	976	951	880	903	903	916	933	958	999	929	964	903	899	951	929	931	960	952	897	904	919	953	943	938	938	911	906	993	916	955	949	915	959	958	929	977	912	952	937	946	994	977	989	927	886	904	910	987	902	929	927	851	979	989	925	908	960	926	905	948	933	960	959	976	912	948	881	935	905	954	908	962	919	923	971	965	916	977	917	884	940	952	908	933	927	921	934	893	897	910	885	957	917	956	930	881	918	879	968	948	991	895	977	920	897	892	926	956	949	949	897	981	987	925	944	899	912	886	995	926	960	936	954	940	914	857	946	961	882	952	963	904	963	921	998	926	887	929	921	937	971	951	936	911	927	900	932	924	963	939	922	927	963	959	969	1004	908	947	949	871	925	950	890	923	924	1004	950	912	894	891	927	940	917	897	952	951	899	946	966	964	956	899	944	945	945	963	900	940	934	886	876	913	943	949	965	930	947	935	955	943	959	901	966	946	940	898	975	911	979	913	952	958	931	913	930	883	914	971	963	931	908	951	946	983	942	936	908	903	932	870	978	971	873	921	933	930	959	935	964	890	971	911	923	975	971	927	934	984	953	959	958	921	937	948	954	935	877	915	946	960	919	934	903	917	881	943	881	954	951	964	886	939	955	905	894	959	859	895	899	913	928	970	907	919	936	929	905	867	925	938	942	952	933	965	889	967	907	996	936	958	986	935	977	934	981	947	950	971	911	905	910	962	977	929	953	974	908	888	930	943	883	906	965	926	885	915	892	946	891	901	1001	939	958	889	891	940	896	923	879	870	964	894	907	905	970	887	906	961	915	939	936	922	960	947	923	900	881	923	931	951	947	906	923	926	925	946	952	984	905	972	964	887	916	950	944	917	944	915	964	928	945	958	921	944	985	914	923	959	963	990	890	915	899	919	978	945	921	947	907	934	972	939	955	978	931	927	941	935	939	930	954	922	955	920	915	933	958	923	915	959	937	859	944	951	948	914	940	952	980	946	930	924	957	913	918	951	959	968	960	974	930	911	923	903	920	917	874	923	956	934	913	918	970	949	924	910	987	976	910	912	941	941	940	916	883	970	979	940	892	894	960	870	897	900	924	899	923	962	940	967	935	916	944	914	901	955	940	949	968	954	960	896	982	893	870	896	887	920	929	923	967	936	906	914	955	898	950	927	943	965	934	928	909	951	911	917	918	947	919	939	896	858	978	974	903	923	900	949	949	949	928	978	890	898	963	922	896	923	882	929	911	923	932	907	937	913	963	944	909	931	900	968	956	932	977	926	917	937	920	971	983	918	944	950	908	916	974	915	901	931	963	966	969	934	942	890	967	948	948	952	953	896	856	938	940	902	951	895	958	928	911	912	879	979	965	955	901	927	920	962	944	978	948	986	971	921	957	906	857	920	946	941	969	912	946	1000	960	884	955	938	891	910	896	935	894	952	888	954	951	930	973	910	927	895	943	920	946	951	954	950	962	914	932	906	898	895	946	894	893	918	979	907	934	874	909	930	916	874	922	987	883	977	1023	910	945	995	890	968	935	964	930	947	936	939	945	951	907	953	965	965	890	944	937	905	941	930	947	952	924	952	907	925	896	928	915	953	914	902	937	882	937	917	925	934	1053	952	926	949	909	961	927	921	922	948	907	988	911	990	904	954	940	975	948	913	923	951	979	905	992	919	933	913	904	901	914	864	948	918	966	918	946	895	870	874	943	924	940	963	864	1021	939	924	893	915	875	928	921	952	993	912	908	971	905	942	942	930	937	960	933	978	918	952	971	892	991	896	873	941	901	973	985	885	964	947	925	964	927	928	901	958	874	949	914	956	911	882	918	930	945	944	922	916	954	928	932	925	955	944	931	907	889	959	905	957	885	954	889	958	927	929	937	939	895	911	947	969	1015	904	945	875	915	906	967	957	919	907	948	902	951	966	970	889	916	888	905	944	969	959	932	1021	924	890	933	980	951	980	932	895	971	875	952	881	916	919	1003	976	947	937	1009	927	911	974	954	984	917	919	946	966	903	865	909	882	893	878	926	931	1007	969	972	980	893	923	896	934	904	954	938	937	954	899	924	913	934	964	954	929	914	923	927	959	897	923	878	931	922	879	844	948	920	925	901	955	967	969	983	1010	957	929	895	915	869	927	928	938	893	921	942	915	896	924	979	904	926	960	931	948	946	918	953	887	898	966	1079	955	931	973	940	914	948	918	919	950	922	925	936	934	897	959	904	935	947	914	923	935	883	949	898	917	952	914	939	897	987	964	926	915	875	919	1022	964	886	1012	932	902	916	928	892	929	933	961	902	905	950	922	979	938	932	932	959	922	929	916	929	960	923	940	900	962	942	934	931	927	919	918	979	929	948	897	999	926	926	908	979	936	918	909	960	890	944	940	919	903	967	953	918	934	892	943	965	957	970	981	958	895	894	928	941	950	920	936	912	863	908	949	926	945	900	960	910	892	896	952	932	907	924	923	925	893	957	911	986	866	917	907	939	910	979	947	933	952	887	982	930	947	858	915	915	936	948	975	939	929	910	976
50498	17316	4779	1555	724	496	447	426	374	417	409	433	403	420	409	380	430	379	406	399	433	415	423	412	419	431	402	395	425	379	395	396	387	389	411	398	434	418	404	408	385	404	386	436	409	418	409	381	454	408	373	396	419	405	400	397	424	408	444	387	431	406	416	427	413	414	421	410	398	415	415	426	430	417	378	418	415	406	396	374	369	363	415	399	428	373	419	394	439	449	433	448	428	414	412	403	451	407	415	432	409	426	434	448	361	443	421	423	401	426	373	439	433	387	404	412	380	387	411	409	405	427	391	423	363	378	391	425	384	408	381	423	438	407	399	391	408	435	394	414	423	457	421	392	398	431	413	427	414	417	369	434	394	413	409	394	417	385	352	407	391	384	401	426	423	426	413	402	401	405	409	388	403	420	434	412	430	375	381	408	398	408	403	446	396	402	404	405	398	376	397	416	393	411	413	411	404	411	424	435	437	376	380	416	397	416	386	419	406	431	411	351	399	402	394	373	387	426	405	438	441	401	352	403	383	388	362	414	451	400	406	393	429	409	426	400	414	410	400	397	393	382	383	422	391	426	412	375	407	432	374	372	404	423	406	453	377	432	436	394	407	390	406	379	383	405	405	411	402	421	381	403	424	387	411	403	382	445	427	431	408	371	413	438	417	374	436	404	418	421	396	392	398	388	408	393	423	415	443	404	422	409	398	411	390	411	394	410	415	383	427	439	409	391	404	436	425	415	419	411	454	397	423	447	437	426	381	380	405	408	363	409	402	398	423	403	376	425	413	411	429	405	405	453	430	402	415	430	431	392	441	437	406	371	416	455	412	417	463	425	398	396	409	411	426	370	376	417	388	378	391	393	412	407	392	382	367	452	455	382	401	410	392	430	426	445	412	438	425	383	400	426	383	412	388	384	403	425	405	423	427	464	384	398	425	402	425	400	388	443	385	433	412	385	437	377	401	427	415	412	410	440	436	430	395	404	407	383	424	407	372	381	419	410	407	405	395	416	383	413	401	390	391	411	383	426	395	432	397	393	420	381	411	437	409	411	398	388	376	412	403	412	405	395	452	408	437	412	406	397	414	402	433	384	404	410	437	390	386	394	415	411	359	432	426	419	419	414	376	438	424	403	392	395	413	366	411	374	433	393	428	392	429	408	430	434	418	402	453	385	423	375	398	399	401	384	435	407	446	431	385	425	404	414	433	402	401	434	408	440	410	410	400	435	383	380	430	417	407	361	366	424	383	437	417	402	408	411	416	439	388	390	391	398	414	388	422	413	374	402	422	395	396	423	410	390	422	441	406	414	395	443	423	427	426	417	403	405	431	450	446	402	411	405	427	428	386	427	408	374	387	419	404	373	407	392	386	408	404	443	389	440	435	468	418	423	397	397	434	413	406	442	415	383	412	401	425	432	441	381	397	426	386	440	422	367	408	417	393	436	388	405	383	411	454	383	429	430	395	401	441	410	425	415	412	410	365	419	434	439	415	433	397	397	389	405	437	423	462	368	401	418	380	417	399	437	366	417	441	421	389	418	368	436	428	430	414	423	386	397	390	454	439	438	431	383	414	412	424	394	366	377	415	376	421	410	437	378	428	398	357	443	352	386	393	411	398	396	398	411	372	435	415	410	396	425	464	419	400	407	422	431	400	363	414	423	437	425	410	421	418	410	404	430	422	381	424	422	395	415	418	416	415	410	448	401	404	441	404	388	409	406	406	403	409	415	397	403	415	429	373	402	393	388	400	405	415	388	393	367	417	399	413	388	422	435	421	406	423	405	396	459	409	414	417	394	419	399	428	413	417	386	415	407	353	412	411	448	397	431	409	395	389	417	449	415	411	442	414	425	419	406	405	404	407	395	436	396	385	438	403	389	383	427	435	381	387	415	388	375	443	411	417	421	431	410	409	411	424	374	383	371	412	459	393	404	418	426	423	412	409	427	427	398	397	408	382	412	429	393	425	452	421	433	408	394	440	443	414	408	418	391	397	423	386	437	445	417	439	379	413	403	433	379	398	433	426	403	431	353	395	372	387	430	429	402	414	408	370	428	431	415	388	440	433	426	404	401	406	440	403	419	400	426	398	404	422	439	390	380	405	402	402	404	412	394	389	412	387	383	448	410	391	421	421	418	435	432	418	411	390	444	405	432	390	418	381	395	453	397	433	399	395	409	454	432	393	378	422	393	392	427	422	398	389	415	408	395	418	434	405	374	403	370	430	373	415	415	358	434	422	395	376	419	400	431	390	414	365	374	386	421	432	428	415	404	424	392	438	414	442	429	429	368	375	394	436	417	398	402	399	382	386	395	385	417	413	389	397	413	397	435	429	401	414	440	380	415	417	406	406	369	418	385	393	386	399	415	417	438	428	394	411	404	358	389	418	426	419	385	438	415	403	378	390	377	377	401	421	412	359	393	409	434	376	426	412	397	421	412	400	375	384	414	394	393	406	396	426	412	449	433	394	381	413	378	381	397	372	415	434	404	377	392	377	384	466	394	419	407	432	389	403	388	390	397	389	420	394	402	421	452	395	384	413	403	413	409	425	397	388	426	420	419	419	409	401	434	394	416	379	396	400	424	419	407	389	382	423	438	403	420	393	377	402	404	395	377	400	418	424	412	358	398	419	434	370	407	384	384	413	420	399	422	380	363	387	423	451	402	404	364	415	426	389	357	424	415	408	421	390	395	410	410	414	449	412	400	419	436	432	412	424	421	388	437	423	405	405	383	438	417	360	405	419	403	409	391	416	408	440	440	390	403	449	372	382	404	381	410	392	457	423	421	456	436	410	426	385	415	367	391	415	398	420	431	364	414	391	413	448	402	447	438	419	431	425	423	443	372	397	406	409	377	452	397	463	405	431	416	426	382	368	387	440	424	428	374	406	394	426	394	383	392	426	426	373	411	441	394	386	416	387	412	420	424	426	386	410	427	400	398	386	379	407	413	393	418	367	389	468	392	397	432	404	426	432	418	404	420	403	386	393	403	389	408	370	435	377	392	409	405	368	397	420	385	431	415	454	429	416	403	411	405	436	367	407	426	389	413	400	432	401	412	438	380	414	399	388	405	391	387	420	379	417	424	387	434	393	395	401	424	394	368	417	386	416	346	406	415	442	399	387	406	417	386	428	384	381	408	374	387	412	390	400	424	412	385	375	409	396	409	370	409	395	445	399	413	405	376	395	420	416	430	414	396	406	414	440	433	428	445	393	402	390	407	380	407	441	423	454	390	385	414	445	435	413	382	371	370	442	406	409	421	404	418	388	422	378	426	372	397	455	458	413	418	399	439	406	406	396	393	391	428	404	365	382	412	412	427	435	383	385	428	375	441	395	396	429	421	398	393	405	393	389	389	422	422	406	416	421	369	398	401	419	432	422	450	397	394	413	406	362	417	403	385	420	413	448	449	377	410	381	399	404	348	364	438	447	401	419	412	422	402	429	402	406	420	395	412	419	446	389	398	450	433	444	392	428	384	417	402	386	429	398	441
34145	11479	5675	3153	1807	1266	1034	970	903	912	910	945	856	869	894	934	908	954	905	891	914	903	938	920	880	836	881	840	920	903	925	954	844	836	916	869	895	849	914	897	870	906	923	882	881	929	977	898	923	936	854	873	903	906	896	904	826	856	866	923	960	887	900	900	903	935	907	882	920	926	873	916	875	886	897	880	965	890	848	866	895	885	871	941	904	866	873	879	904	898	894	907	870	923	871	931	909	900	885	906	848	856	892	836	928	903	883	874	910	884	875	921	922	896	910	931	923	889	862	868	894	898	915	927	903	936	903	959	940	845	927	893	893	854	880	864	941	892	916	894	882	860	905	909	917	918	882	929	879	861	874	899	849	836	880	901	881	908	896	886	929	932	828	909	910	903	926	841	882	851	886	878	901	921	898	869	901	860	874	883	902	837	908	879	904	877	881	932	888	917	922	943	923	918	893	921	837	937	936	882	880	885	854	921	907	899	883	892	923	904	882	887	926	902	890	854	884	894	863	903	914	876	887	941	932	906	884	883	934	923	898	825	864	887	837	854	899	875	905	870	869	893	908	901	930	884	939	840	890	898	906	885	874	872	876	903	837	920	927	886	880	867	867	900	910	902	894	870	867	881	895	868	854	908	882	868	923	845	895	857	910	873	921	928	838	927	880	903	835	877	854	897	877	876	860	934	906	903	878	897	880	934	890	823	904	830	875	884	894	902	952	918	884	924	855	827	904	925	887	870	886	884	957	895	891	900	892	872	885	824	952	852	893	907	940	894	881	876	875	890	962	867	922	878	881	935	879	871	919	880	911	914	898	876	916	868	874	898	916	890	869	912	918	907	884	880	921	863	865	880	914	868	902	918	920	945	924	933	919	892	881	877	929	893	862	877	903	855	900	909	891	909	867	897	899	859	892	856	917	849	885	919	934	883	884	884	924	895	920	942	909	856	865	903	846	860	866	909	829	917	884	879	875	897	916	888	911	905	879	913	895	889	943	860	854	916	862	882	893	863	928	870	899	910	850	880	885	908	851	893	831	906	882	876	834	877	895	896	867	929	915	910	898	893	889	884	898	851	888	865	850	952	881	900	925	857	838	887	919	909	928	866	860	888	887	938	879	853	871	876	919	894	868	898	871	885	901	871	899	911	899	873	819	866	902	898	915	894	895	929	900	913	959	870	902	927	887	821	978	913	881	910	874	892	923	893	865	867	889	843	887	912	875	907	871	899	894	906	893	876	864	854	850	889	855	898	885	854	921	949	914	873	901	915	894	893	910	918	878	874	869	903	899	911	913	882	910	931	865	859	935	861	886	883	888	887	874	897	932	907	901	862	829	882	888	877	892	847	919	887	875	872	933	801	887	909	880	872	884	878	905	930	905	875	845	905	877	863	877	891	882	921	854	856	887	920	900	850	932	887	913	892	877	921	901	880	895	912	900	887	921	881	894	920	869	886	912	872	917	861	941	885	896	904	902	881	937	933	957	969	874	871	842	875	875	908	913	916	901	893	895	842	894	883	887	872	889	915	890	909	874	907	889	866	863	913	913	932	882	882	892	880	863	929	885	935	917	934	896	905	937	886	893	896	815	867	927	851	891	865	881	875	905	911	897	892	889	939	881	960	892	898	936	863	885	905	939	889	926	876	912	932	897	925	875	909	884	901	846	901	843	915	893	909	825	887	884	868	922	863	902	863	917	922	891	896	839	909	875	938	871	877	907	895	943	894	903	944	929	947	909	862	863	873	923	866	866	873	903	897	865	915	873	901	912	876	896	872	861	921	870	836	917	948	919	944	881	874	928	840	889	893	857	880	872	939	959	883	915	927	882	893	913	837	912	860	904	898	947	900	945	938	882	880	897	893	910	921	855	854	873	866	932	906	882	835	892	953	856	934	938	853	909	921	904	874	901	894	855	843	852	906	897	880	899	905	895	867	932	861	923	889	825	914	862	905	849	857	862	872	938	887	917	877	878	896	908	900	829	906	906	899	911	887	880	891	904	949	901	862	942	893	901	958	916	863	879	893	943	841	869	883	882	939	898	917	886	925	899	921	907	862	860	836	857	881	918	890	870	879	935	933	910	884	880	900	888	889	883	929	894	818	899	886	920	915	915	898	920	877	897	895	845	857	850	871	887	902	863	866	839	912	864	921	947	869	904	854	878	847	908	933	871	832	896	881	829	918	918	915	911	927	922	897	891	919	895	911	903	941	832	852	905	920	917	919	911	902	866	873	922	916	866	901	880	888	860	851	875	950	887	845	896	914	894	936	916	913	886	880	856	864	923	872	920	880	904	904	909	877	923	934	923	896	907	896	919	898	840	887	915	915	884	916	831	905	850	852	915	900	916	870	894	828	884	956	869	859	905	892	915	875	828	856	921	852	888	907	910	865	896	929	890	887	862	871	895	870	889	893	931	888	866	844	938	885	893	836	881	964	883	910	864	857	853	928	897	901	883	829	875	885	913	865	918	822	907	912	865	888	893	885	844	955	866	937	843	928	812	911	858	910	905	881	902	914	892	876	903	916	887	908	875	897	858	904	908	885	935	933	888	899	881	891	860	912	901	886	940	923	946	832	871	912	909	848	858	905	923	865	954	896	893	962	898	887	899	888	851	874	896	869	907	912	873	876	878	917	870	839	870	917	871	897	906	936	898	862	880	863	911	940	920	888	876	935	892	881	846	896	910	867	849	919	890	909	920	891	907	930	933	938	941	970	920	869	914	831	898	888	885	881	909	885	929	938	896	856	877	835	864	888	910	872	882	843	838	886	863	950	862	914	898	842	914	890	947	908	890	858	881	885	852	877	870	921	886	927	877	930	965	910	872	895	873	831	884	883	888	939	884	979	877	899	879	886	900	895	890	842	872	868	838	865	844	920	907	945	889	922	896	873	932	856	882	883	861	905	874	900	937	876	951	921	886	983	901	938	856	880	848	888	816	880	879	868	843	840	923	903	859	899	897	861	932	891	940	862	864	884	928	858	903	892	908	917	924	845	912	877	914	919	899	887	929	878	957	910	872	849	884	878	873	890	935	910	905	886	887	901	900	892	870	902	917	875	871	920	875	913	922	898	906	892	869	907	908	865	868	922	914	893	940	872	922	906	885	852	897	884	929	916	887	870	870	907	830	893	891	892	907	901	913	903	849	937	862	905	929	859	880	898	925	833	938	911	928	923	884	904	885	902	894	941	872	887	881	903	885	882	908	879	917	890	898	936	942	918	886	926	849	893	894	867	899	886	860	909	892	842	916	867	876	880	861	938	865	924	905	926	876	853	892	872	913	905	869	863	890	911	875	895	915	898	866	865	872	867	909	913	865	907	889	871	868	909	861	909	903	868	841	892	871	894	917	924	861	939	863	858	855	903	860	955	888	871	882	894	894	859	870	898	857	868	928	905	876	838	873	870	861	879	832	873	916	872	873	925	926	943	923	876	828	896	897	907	881	916	862	944	868	887	909	934	914	813	933	857	904	879	900	925	905	865	928	904
61008	28554	11265	3163	1238	750	575	511	466	374	406	395	415	400	392	438	407	414	437	426	427	482	421	440	431	389	413	413	420	412	417	452	449	418	429	411	425	382	443	427	417	399	391	403	432	417	433	426	416	409	410	407	414	411	452	441	422	395	432	414	425	376	417	444	438	444	455	422	394	452	431	384	427	416	392	436	400	424	425	427	432	467	384	446	420	412	475	451	426	426	437	441	422	414	383	430	464	462	402	434	461	463	404	372	431	433	422	402	442	440	424	397	398	433	395	387	381	402	411	378	414	416	413	445	395	438	429	408	451	442	415	381	483	421	457	391	445	415	433	396	413	413	418	413	406	398	410	433	422	445	431	427	396	402	401	413	418	393	391	426	426	412	427	424	408	439	429	372	408	414	425	452	435	394	405	458	398	430	398	400	414	400	430	457	415	419	452	457	409	425	448	413	413	402	429	419	462	430	411	435	406	457	425	409	424	417	394	408	404	419	417	405	403	409	412	449	431	420	410	442	426	427	416	413	368	428	418	438	459	400	471	430	452	387	439	435	405	420	422	409	399	410	390	422	433	399	420	418	430	402	412	398	417	396	429	417	394	408	443	379	428	432	388	406	436	395	423	407	400	436	422	420	411	443	418	432	416	422	443	399	404	477	405	420	413	417	426	432	445	423	453	379	397	410	407	399	392	446	411	395	402	407	474	435	387	438	402	399	433	390	452	384	416	387	406	485	445	460	421	411	425	436	387	367	422	426	449	425	456	426	436	435	390	429	389	437	454	425	406	426	435	429	411	389	435	417	424	418	398	451	446	411	387	437	454	408	440	438	429	403	390	422	404	445	381	424	384	406	367	459	451	358	410	396	415	463	404	410	440	398	427	414	398	433	432	435	420	409	423	445	442	434	431	420	414	459	408	434	429	371	389	420	416	404	446	395	448	447	437	422	402	412	360	447	395	399	424	425	418	431	452	390	419	446	419	402	395	441	420	456	467	402	457	450	402	457	406	359	420	436	395	403	420	425	431	398	423	430	406	456	396	407	405	430	416	429	387	410	429	411	424	407	447	445	396	423	411	410	403	385	420	395	400	393	394	371	403	429	417	400	403	442	399	398	420	400	415	408	405	417	446	404	414	494	431	450	418	409	431	418	452	427	426	347	420	414	415	408	416	390	389	390	393	391	423	423	417	396	450	396	400	392	403	443	441	431	415	374	410	432	430	460	405	431	396	426	390	422	413	412	382	372	412	431	429	398	385	435	408	381	394	414	398	412	418	399	411	414	421	438	447	378	408	432	384	430	409	429	384	430	361	432	403	419	401	411	370	427	437	421	384	413	450	431	421	405	421	395	417	424	392	431	401	447	408	405	395	402	415	416	377	430	426	390	431	462	406	447	403	450	415	444	403	397	387	417	439	438	420	402	425	391	399	375	363	448	405	404	433	395	449	396	422	431	402	388	381	419	417	425	452	393	448	410	408	412	434	426	383	457	442	428	400	398	409	432	422	426	409	431	438	419	402	441	394	406	405	413	445	414	426	429	408	378	398	427	411	431	427	405	425	423	423	445	403	426	420	415	420	437	429	436	411	417	416	389	383	457	418	408	396	397	394	393	459	380	427	453	383	437	439	430	411	405	413	429	393	394	440	456	445	425	408	384	382	370	426	381	410	425	426	449	398	392	396	404	423	434	470	395	376	426	402	409	434	416	405	443	412	422	397	400	377	377	451	368	435	375	453	460	431	430	446	441	419	415	414	477	444	417	408	392	447	438	418	429	421	403	410	463	414	374	412	381	424	417	409	409	413	405	395	457	454	426	432	428	418	400	419	404	401	438	429	402	412	413	402	407	412	401	399	438	440	444	395	417	423	400	395	410	378	478	417	437	392	383	431	414	377	418	410	423	456	448	421	439	427	422	432	384	430	405	440	396	388	424	415	421	413	433	443	409	426	427	444	391	392	417	416	412	420	425	417	430	394	417	355	448	449	464	441	435	396	459	378	389	353	446	424	404	433	397	411	427	432	401	418	411	389	410	393	390	392	393	413	408	397	435	410	372	399	403	404	417	437	423	441	433	397	428	453	432	392	378	424	373	415	433	397	374	431	401	379	413	427	438	369	417	395	411	388	449	423	431	433	435	432	403	411	470	421	432	425	399	376	404	415	442	376	396	413	424	441	416	410	399	417	404	416	414	430	430	423	423	430	412	444	404	413	384	429	399	395	425	405	372	435	402	387	444	394	418	437	441	399	413	414	446	406	468	432	371	404	440	431	408	393	453	414	440	453	423	456	394	405	406	404	448	390	406	397	418	391	457	397	399	444	389	436	407	442	458	407	455	430	412	450	456	453	425	411	435	423	414	444	435	432	414	435	412	419	389	424	421	422	422	414	437	403	415	409	402	414	449	400	413	427	400	463	409	395	438	381	421	380	437	417	415	395	416	419	395	413	397	387	414	422	424	427	421	406	435	400	398	408	449	450	412	396	433	408	384	378	408	383	433	398	421	436	421	454	447	393	369	395	408	424	424	416	405	402	440	400	411	374	414	411	464	416	412	414	440	417	404	401	395	425	420	405	446	409	400	417	381	442	406	371	456	409	403	432	435	381	414	425	461	428	410	438	386	446	434	389	378	424	420	448	362	406	421	414	402	409	416	470	419	456	409	438	455	394	440	448	438	383	471	439	411	446	420	404	413	430	392	409	432	410	454	415	437	401	408	433	387	398	412	401	396	448	436	408	436	399	409	459	415	396	421	410	413	423	409	414	443	414	393	392	397	401	443	425	420	429	393	486	427	446	416	406	403	401	404	392	424	401	412	397	441	398	443	423	408	426	418	391	426	426	405	412	403	457	401	387	367	401	399	414	401	472	403	390	418	425	437	396	426	423	399	394	419	400	381	423	412	413	395	435	399	451	452	382	451	397	435	425	453	459	426	415	435	399	443	396	403	415	440	398	431	422	419	439	452	434	405	418	466	452	386	431	406	418	447	427	433	457	436	409	412	443	457	401	414	420	434	422	426	380	413	400	436	399	451	427	393	417	410	441	459	421	439	415	428	381	386	432	391	401	423	391	465	404	412	450	440	439	452	447	451	432	436	449	421	412	442	406	385	465	432	413	426	418	472	461	389	447	401	427	405	404	428	436	384	400	423	439	427	413	401	441	387	424	420	417	427	426	387	442	423	429	409	466	387	456	429	428	376	414	447	423	431	391	387	432	399	411	431	419	429	431	415	434	438	401	410	430	415	442	384	428	398	393	425	375	399	399	405	405	426	438	399	447	392	429	431	435	397	428	447	381	423	409	435	436	416	446	411	440	418	465	420	407	442	469	422	402	380	403	425	411	439	437	391	446	433	403	378	414	366	443	452	431	442	435	423	396	444	380	414	403	399	426	405	420	449	424	400	412	413	415	406	416	431	415	425	417	458	442	446	427	413	455	436	384	412	390	409	396	398	410	408	456	440	405	431	403	400	396	395	459	427	399	451	393	417	422	433
41682	21167	9900	5266	2968	1968	1377	1071	1041	953	937	914	938	957	914	921	972	973	901	937	948	851	940	887	902	926	890	859	925	912	936	917	957	991	928	890	945	893	897	948	913	920	918	900	884	957	876	905	929	951	935	942	892	941	911	869	885	910	917	894	929	894	928	945	935	931	910	954	896	847	921	855	935	908	973	957	916	829	884	854	999	957	939	952	870	929	956	958	906	886	887	936	914	904	924	883	910	883	951	921	973	902	923	906	882	898	909	855	901	861	917	906	941	909	951	926	965	882	933	962	823	929	916	913	918	968	873	917	894	927	901	870	947	934	907	952	889	905	897	912	942	947	978	933	957	957	926	910	924	911	907	938	975	877	979	898	901	933	916	888	869	943	951	931	910	908	923	902	913	959	952	939	884	908	963	894	938	891	909	940	902	939	898	897	971	898	935	936	923	936	884	914	900	921	933	958	910	903	971	881	937	918	893	884	897	942	926	926	944	944	907	919	881	930	929	930	906	877	940	914	879	950	869	887	935	939	926	929	921	877	957	933	959	893	928	898	920	921	906	921	915	932	872	935	935	959	883	864	905	901	932	936	835	921	914	957	903	971	935	906	892	908	854	934	981	907	934	905	876	877	888	899	910	902	894	879	887	930	904	874	963	928	925	929	953	834	908	939	912	941	934	869	914	862	928	924	912	851	894	916	853	888	891	907	930	917	938	893	925	864	908	955	914	863	898	900	988	831	834	906	850	905	918	924	948	929	891	940	924	927	984	913	926	891	906	947	896	878	840	912	905	902	935	879	922	888	950	905	913	908	885	920	907	918	862	928	976	936	922	924	922	932	898	890	922	922	908	887	905	897	869	840	938	964	925	904	922	889	957	897	928	904	882	945	947	854	958	923	914	897	985	952	944	861	896	938	913	927	891	907	954	976	916	911	884	919	933	958	871	864	882	907	893	918	921	925	892	945	885	962	891	889	941	912	915	912	929	938	907	906	899	865	922	912	907	939	936	827	910	963	984	898	891	919	879	919	936	888	890	926	910	899	904	949	858	929	913	932	899	887	939	930	914	921	945	915	953	912	945	936	896	854	970	886	898	856	902	923	956	900	915	945	999	885	876	938	977	946	908	935	913	957	888	928	932	947	847	858	950	929	882	898	866	865	911	971	947	907	927	918	916	928	947	977	945	865	922	936	969	952	917	925	926	905	970	895	892	886	890	901	894	966	924	911	919	905	928	944	924	898	930	895	921	902	942	913	902	956	914	962	909	934	920	888	858	944	971	951	871	906	936	923	954	848	887	954	924	940	927	958	976	881	926	926	892	907	922	924	887	940	963	882	953	880	972	950	916	904	899	885	941	898	856	890	945	893	908	905	867	934	921	912	941	881	878	926	934	917	896	985	944	894	887	942	896	952	949	930	964	930	892	933	921	845	933	913	897	896	945	930	882	911	895	921	920	917	907	916	877	938	922	911	933	918	901	887	959	923	907	946	904	841	899	926	927	914	941	904	847	941	950	897	897	945	928	886	877	869	874	976	906	928	885	862	912	895	936	881	933	939	928	938	898	897	909	914	876	937	920	990	850	950	875	862	909	929	996	883	891	910	931	921	942	901	845	943	854	915	931	907	943	932	904	924	886	903	988	927	905	923	926	924	889	888	861	909	886	939	858	944	877	891	901	936	903	907	922	936	951	911	943	885	913	974	882	956	906	921	908	956	912	872	934	925	938	930	922	940	895	885	931	851	876	878	861	931	980	878	892	974	868	911	926	949	913	911	942	896	950	954	910	916	905	945	913	904	903	925	887	929	974	936	906	901	891	888	950	911	959	863	875	935	870	931	925	900	895	893	997	929	976	925	939	944	974	930	861	907	926	860	912	946	913	938	888	922	898	889	973	904	890	889	916	909	920	921	963	886	928	928	918	890	936	860	926	909	902	890	887	886	943	893	885	905	890	922	892	941	916	911	950	943	893	874	893	877	907	937	943	886	913	874	910	950	938	903	915	926	857	951	926	871	876	896	916	942	927	881	930	949	910	923	937	923	972	892	872	882	883	967	917	939	930	900	968	939	899	847	911	928	908	905	888	902	910	898	930	908	920	899	896	931	929	966	881	872	877	903	935	952	909	945	889	905	922	856	940	907	991	902	848	935	937	894	895	929	947	896	957	906	947	901	939	928	916	961	879	854	900	952	958	954	983	912	910	898	964	863	890	980	915	915	978	904	903	892	957	892	983	948	920	910	891	931	933	911	936	909	895	962	939	923	935	951	985	929	947	891	905	891	862	921	913	944	896	920	870	934	956	882	894	894	897	901	948	926	929	960	894	944	890	912	912	897	934	955	890	911	878	875	949	948	886	904	858	891	945	895	915	905	881	923	926	889	961	935	901	868	940	917	885	913	897	883	918	876	908	939	880	912	947	918	943	886	870	942	910	869	901	897	917	904	903	862	909	926	909	869	924	903	944	930	953	979	921	892	962	880	865	908	874	909	931	892	894	948	899	935	967	952	901	931	911	932	933	901	935	968	906	897	926	859	911	895	917	893	897	970	937	897	885	898	875	895	948	887	948	878	898	891	895	915	883	934	952	915	875	901	900	886	941	906	928	965	931	898	906	942	870	897	872	886	921	933	949	923	883	906	905	902	928	975	863	921	905	954	871	969	913	942	921	954	962	906	959	931	934	930	943	946	921	944	899	869	895	917	876	923	939	962	957	929	947	948	977	894	913	913	957	915	924	909	897	906	942	910	950	906	915	864	899	956	863	905	920	917	966	845	898	940	959	903	851	899	984	912	961	879	843	924	948	950	904	959	952	890	894	907	920	902	945	934	870	934	900	892	909	910	871	864	902	945	891	949	940	899	946	896	976	906	915	865	954	913	931	900	907	897	920	908	951	958	921	925	992	900	930	921	903	957	945	899	947	902	898	918	881	935	901	903	894	944	930	856	938	936	965	903	940	975	878	908	924	940	854	955	898	958	950	866	951	885	947	911	875	900	872	909	922	937	873	930	940	904	885	937	963	873	924	931	921	933	909	918	973	871	945	913	953	879	879	934	971	919	927	885	954	903	930	957	933	909	957	852	938	927	939	872	933	932	931	863	932	925	937	896	939	906	884	917	852	870	959	891	876	898	878	898	927	973	902	910	970	918	925	914	904	870	917	897	912	863	990	924	892	899	914	933	929	922	944	949	915	853	949	904	904	890	915	942	959	909	942	897	859	894	981	887	938	898	873	927	942	965	897	911	931	910	946	925	890	895	895	890	909	949	893	941	932	928	907	944	898	899	941	899	904	892	967	955	922	876	913	889	886	912	918	889	901	967	934	911	974	975	938	992	904	939	945	967	944	901	929	881	940	882	879	935	898	934	923	928	900	931	914	871	870	934	905	877	883	931	882	915	935	887	916	931	904	936	887	858	889	965	920	896	886	936	970	856	909	883	914	927	848	910	920	877	917	908	893	899	895	934	922	894	913	948	875	896	913	918	899	926	848	933
64423	25274	6716	1295	776	549	511	455	460	428	427	446	483	449	470	486	466	461	468	412	441	415	466	422	378	459	494	443	431	391	453	466	390	470	447	446	447	477	472	434	447	405	430	391	428	482	452	420	458	452	408	434	449	424	449	446	431	411	447	466	449	421	428	431	413	409	420	422	453	450	405	422	440	424	449	433	442	420	415	487	477	444	460	455	451	449	463	422	474	443	444	438	423	418	440	464	439	398	447	473	448	464	448	462	443	423	427	440	445	443	446	398	428	415	494	472	415	496	387	425	414	468	410	437	454	422	460	438	395	431	419	480	468	450	448	483	401	426	437	428	439	446	431	447	434	486	447	449	485	484	453	483	446	409	436	434	437	438	434	435	413	439	458	420	436	409	426	471	412	441	457	438	464	457	431	415	468	425	477	437	418	438	467	480	418	432	445	448	430	463	483	413	424	394	404	475	446	434	406	425	401	440	456	408	412	430	418	443	424	464	480	414	471	445	453	446	431	419	477	445	412	406	428	415	429	440	449	431	442	437	432	443	468	471	419	446	438	406	438	413	472	448	406	409	434	441	430	451	447	424	451	454	443	445	408	437	447	456	424	434	465	445	446	421	474	446	454	417	442	440	449	447	442	457	409	440	452	429	469	394	430	452	472	432	390	448	435	441	461	455	502	449	432	413	435	438	434	422	435	451	468	436	402	437	441	442	437	419	416	456	423	465	446	426	466	403	435	401	414	417	419	416	474	431	487	482	486	408	438	416	484	471	447	458	480	420	437	423	408	453	478	385	430	424	436	422	428	431	446	420	416	428	457	430	449	421	445	444	420	435	436	458	402	449	452	460	446	413	426	399	447	422	444	463	427	480	406	425	456	448	461	450	437	403	422	456	469	403	461	432	412	444	440	413	401	440	430	413	463	423	438	463	446	461	460	449	436	441	430	420	401	480	432	394	436	410	460	460	435	438	444	460	460	435	465	454	391	448	434	446	444	486	445	452	462	413	422	411	433	436	467	437	444	412	401	435	410	420	458	422	438	404	421	401	467	420	430	422	420	390	445	421	457	410	410	413	491	446	434	436	471	468	465	482	440	412	410	466	428	401	429	445	452	429	461	431	444	439	434	459	465	363	442	426	452	405	428	432	447	439	448	462	451	416	440	445	451	422	418	432	381	465	442	471	451	429	408	432	418	473	482	457	406	440	411	457	410	458	427	474	436	450	437	451	409	424	423	449	424	408	431	439	442	482	434	468	374	458	411	409	392	451	477	426	422	493	464	439	416	440	434	465	447	461	439	446	476	431	415	476	448	448	421	400	452	448	438	429	457	415	459	434	418	456	463	451	433	450	451	482	470	435	414	439	446	421	423	437	445	431	431	446	425	445	414	444	449	432	429	432	450	451	460	423	414	428	430	439	442	441	416	415	436	432	457	454	470	441	471	475	396	408	429	459	468	429	431	478	411	430	438	429	445	430	413	413	456	434	492	453	414	428	443	438	429	429	403	412	451	448	420	440	473	448	436	428	446	450	451	440	425	467	408	461	439	402	461	418	420	426	417	446	530	418	414	428	438	416	429	417	384	447	450	427	436	456	412	432	424	428	446	432	418	456	408	442	396	394	421	417	460	427	398	457	448	402	434	433	453	439	466	419	402	392	443	456	422	434	426	416	446	447	410	459	466	448	396	447	416	443	443	388	449	446	388	449	432	425	434	451	430	439	433	445	389	431	442	408	454	413	451	455	434	446	433	416	393	461	436	460	410	418	460	443	424	446	421	452	461	489	442	436	468	421	386	414	433	448	451	437	417	424	401	467	482	443	438	449	459	456	435	477	420	403	431	455	423	461	444	429	467	442	410	427	427	451	444	418	451	427	442	437	423	443	477	421	441	436	427	438	429	482	417	381	440	422	429	458	436	456	434	462	433	451	475	449	420	394	473	424	423	422	404	491	435	443	429	414	448	418	420	433	388	425	395	433	450	409	409	412	407	412	444	448	440	436	393	456	457	403	426	426	424	447	423	441	468	443	463	446	447	428	454	424	477	434	419	445	433	450	432	409	418	427	462	418	436	432	470	459	465	410	454	449	439	435	428	474	490	475	438	469	462	485	429	451	435	489	422	476	443	397	448	474	456	442	428	412	405	391	462	426	473	459	465	431	418	461	421	427	447	389	435	422	457	433	433	463	390	409	430	403	450	441	442	442	449	428	456	439	457	462	453	427	432	458	440	462	440	458	393	434	452	419	437	411	458	426	444	462	425	447	411	423	428	460	472	471	481	465	458	430	441	455	470	484	423	432	428	437	428	426	445	464	447	430	466	456	455	465	426	477	435	450	420	453	443	471	468	443	421	394	440	388	452	414	450	453	414	438	437	437	450	435	431	424	430	443	420	414	426	462	430	421	424	423	468	419	404	439	454	437	400	426	422	414	435	438	485	438	426	460	436	431	448	408	472	436	481	418	428	390	478	442	475	421	444	399	472	439	433	446	414	405	406	428	431	440	442	452	418	466	456	451	403	459	410	418	433	425	404	445	464	422	448	462	405	406	465	432	412	446	427	438	420	450	420	431	454	445	448	430	446	416	466	435	441	412	414	409	404	398	404	460	428	428	436	418	454	444	421	421	407	423	397	439	426	422	425	466	410	455	456	458	476	420	411	429	444	425	454	420	454	428	424	447	441	440	427	450	444	448	435	418	463	401	478	427	432	434	381	444	453	426	485	482	441	408	455	431	398	425	450	464	432	436	443	445	449	474	449	450	432	434	439	416	450	439	457	423	461	441	461	411	426	474	459	427	421	430	434	446	417	455	442	441	446	491	415	425	413	442	404	445	446	413	432	449	374	407	451	435	418	466	427	459	496	469	390	421	421	417	418	432	456	427	445	438	453	386	438	460	417	407	433	429	458	469	419	440	414	474	395	436	411	471	421	402	359	453	430	413	466	433	433	451	439	427	452	438	438	450	457	453	417	474	441	390	416	452	425	410	425	425	428	413	478	430	412	391	398	458	470	474	455	400	407	426	426	455	379	388	412	462	491	443	410	420	440	429	406	450	461	489	471	447	439	400	453	418	423	413	417	445	439	408	389	453	442	411	418	459	419	442	435	375	451	444	420	492	467	467	464	427	424	444	404	498	420	439	447	450	433	457	439	427	436	428	392	449	408	499	443	466	427	424	421	417	467	442	442	464	487	444	422	412	456	448	443	449	439	453	442	376	455	462	416	422	429	442	478	436	415	454	444	405	497	435	455	424	451	451	429	403	458	450	425	461	441	428	441	454	431	446	409	406	450	402	461	428	398	479	448	416	422	413	419	422	435	404	415	449	415	406	431	400	457	451	426	437	469	445	464	422	408	485	421	449	468	409	465	428	441	460	431	442	431	426	431	459	431	436	454	401	455	436	425	458	434	463	437	459	446	442	430	443	453	389	389	444	436	412	462	488	419	418	474	409	471	433	427	409	441	441	468	421	413	442	437	439	459	426	415	428	478	427
44796	13350	3755	2340	1710	1250	1010	982	954	988	919	959	924	931	970	963	881	998	956	905	971	906	934	925	935	1008	928	962	899	906	982	941	923	950	961	987	970	947	946	904	960	959	925	1002	984	941	1015	1011	984	926	966	902	995	975	979	997	949	950	925	967	957	952	945	985	953	912	998	929	928	963	878	983	946	958	960	935	952	939	959	950	845	946	967	965	903	946	917	912	938	960	973	969	937	944	992	955	942	937	958	971	931	936	943	939	974	982	971	936	963	919	970	928	951	915	962	927	991	948	960	963	938	938	986	954	914	913	946	919	945	912	1004	898	981	953	941	948	948	881	959	954	970	990	934	998	969	1004	959	948	924	967	1013	943	960	976	928	925	961	956	909	953	952	955	925	941	902	923	924	907	986	926	943	931	936	982	929	971	958	897	945	968	905	948	1009	960	958	1020	924	919	958	959	974	894	920	959	1008	934	929	966	946	902	961	946	897	1007	955	953	956	948	939	954	1013	955	1002	915	954	943	969	998	958	959	933	991	905	972	893	964	943	976	926	911	965	929	986	967	941	927	866	943	975	947	949	922	917	913	950	947	983	979	945	959	958	931	897	932	986	948	946	982	934	994	944	937	978	992	936	969	926	896	953	963	965	960	966	958	925	958	973	968	982	953	990	945	959	895	999	894	993	975	917	947	912	958	956	963	959	944	970	943	949	918	950	961	1006	990	973	965	913	923	942	963	935	875	923	930	924	965	962	995	934	911	861	963	921	975	977	894	963	963	918	1016	946	968	901	894	935	909	959	952	909	940	974	982	932	978	966	939	977	938	951	913	958	917	911	939	1015	941	963	898	968	896	934	971	947	925	962	969	988	940	971	947	989	935	912	960	950	951	973	1019	924	948	940	963	914	918	948	933	946	922	917	908	932	1001	905	978	981	925	951	988	911	978	986	913	941	926	895	915	960	952	923	914	945	944	951	980	969	936	889	926	925	923	938	906	1008	924	897	899	897	959	954	926	920	953	891	880	1022	928	950	905	868	971	994	973	1025	964	966	929	894	938	954	924	941	938	962	933	948	971	941	1011	956	930	937	946	895	953	940	957	949	1003	923	962	978	887	971	948	964	930	984	956	965	971	914	945	987	925	921	908	921	960	947	992	991	967	967	945	960	978	942	964	959	970	925	949	958	932	980	959	946	934	957	922	937	955	925	945	944	951	948	961	925	961	991	893	926	999	962	1003	969	945	916	932	998	969	935	954	910	977	976	986	964	935	942	913	980	957	1026	943	911	973	923	998	872	942	928	988	943	971	937	970	963	959	943	914	909	1001	938	958	893	932	929	935	988	902	981	933	952	907	988	974	862	957	945	931	935	941	909	936	945	905	973	962	942	968	926	986	951	928	952	956	933	936	952	974	914	995	925	949	973	960	953	957	964	944	1039	905	968	943	984	932	957	916	954	916	949	975	908	983	952	993	922	924	953	910	965	948	933	984	939	964	930	923	909	964	947	955	959	926	928	965	957	915	991	980	876	961	946	992	916	987	975	932	975	967	951	960	947	943	904	980	939	928	907	990	1015	931	983	964	940	894	989	930	940	965	940	955	903	1005	969	931	964	969	943	928	921	952	918	941	951	955	924	939	889	881	940	958	966	967	963	979	957	991	939	1006	903	1010	950	941	926	940	963	970	947	926	966	961	956	907	973	966	960	961	989	935	1012	1000	939	940	955	953	974	964	945	913	984	902	991	952	934	938	1021	915	1008	949	927	1010	946	935	934	940	942	893	985	916	931	1007	971	1010	922	975	922	942	901	957	949	915	949	957	909	991	950	950	935	1005	933	921	905	979	951	943	942	1035	970	951	943	924	928	939	939	947	933	930	961	978	862	935	965	989	957	961	972	996	991	1015	887	956	962	942	928	888	949	1001	1038	881	910	924	951	968	913	960	913	974	956	969	979	979	917	969	973	980	939	912	957	877	967	904	960	941	974	969	952	915	947	897	958	961	998	913	901	916	927	945	952	976	987	956	937	960	929	984	948	915	911	887	935	938	930	934	935	933	926	970	954	959	965	984	930	973	886	910	964	921	962	944	894	990	934	962	961	957	899	929	942	957	929	921	966	943	943	946	964	938	976	936	888	941	986	896	984	1004	944	950	1002	965	970	951	987	959	965	947	954	985	962	968	1036	927	915	948	909	944	943	969	935	977	913	972	922	984	941	914	950	930	968	958	945	928	936	919	1021	890	940	949	925	911	978	958	961	926	953	977	954	920	912	950	946	973	950	929	907	985	938	945	960	923	931	996	859	941	904	961	930	957	959	964	964	951	962	955	911	984	956	947	932	947	945	1031	950	985	936	885	952	925	990	910	979	952	984	986	928	946	975	945	946	947	917	968	921	994	987	957	964	982	968	1004	931	975	983	998	959	959	965	910	973	987	935	944	931	929	934	949	904	1006	901	984	961	967	937	915	968	929	972	934	945	992	926	966	939	941	956	941	920	994	926	945	1010	961	958	966	936	920	948	1018	929	940	940	1005	976	974	969	917	981	1000	935	971	932	939	925	934	914	997	941	926	989	1014	963	959	929	932	953	917	1009	930	1008	948	988	927	977	967	954	970	946	925	952	949	926	1008	938	923	961	986	956	952	925	931	990	917	943	927	922	923	967	960	927	969	922	969	934	918	948	945	933	960	936	952	926	925	920	961	974	986	930	993	941	989	948	1033	937	970	933	923	948	938	934	987	968	946	1016	965	938	938	953	969	938	912	916	902	931	941	972	932	940	922	969	925	946	945	943	976	996	905	968	920	942	966	945	930	963	943	905	935	966	964	1021	962	914	935	947	976	972	968	929	951	941	1001	926	933	929	953	947	915	953	949	936	970	971	982	900	916	947	932	963	969	978	931	947	958	969	971	924	973	975	914	926	1030	954	965	984	948	932	935	940	923	940	1017	932	980	942	934	982	958	961	976	975	921	983	951	981	935	951	894	951	906	953	934	955	948	882	936	914	974	955	939	941	1002	935	949	915	933	1001	942	930	920	1009	943	983	979	951	891	912	923	896	994	953	891	982	957	947	893	921	994	988	905	965	958	982	871	952	966	963	932	939	905	969	989	957	913	918	959	996	961	930	909	966	908	978	991	941	938	1019	940	928	974	965	918	950	961	947	972	980	950	985	902	985	973	946	994	917	952	999	896	949	944	925	941	918	947	978	930	925	925	977	968	991	958	912	1005	955	973	962	925	953	967	946	891	913	924	1000	958	972	935	935	980	949	949	967	1023	955	967	914	986	947	931	924	953	932	979	942	920	896	965	994	888	970	980	992	970	939	946	992	942	900	948	925	964	947	961	995	945	967	956	988	942	972	937	919	980	983	961	981	939	966	943	950	911	968	989	964	921	907	927	977	939	911	907	936	942	920	940	979	945	957	962	986	933	959	991	951	889	952	920	980	946	931	946	903	933	930	956	915	936	923	957	954	935	909	1012	936	960	1021	995	927	950	913	959	955	944	991	1014	948	930	942	979	933	945	921	968	1001	967	966	958	978	900	993	953	920	974	906	976	959	931	947	997	949	900	909	948	995	933
52490	18733	4772	1265	746	557	466	394	415	430	403	435	391	418	409	419	431	415	396	420	433	473	432	389	443	433	402	453	442	379	373	383	397	442	420	379	387	406	419	437	440	423	426	429	428	415	417	440	413	389	432	411	410	470	438	392	422	422	437	433	427	412	420	391	401	429	406	373	368	423	461	410	398	424	401	378	390	414	444	444	405	424	382	386	375	408	460	416	388	411	398	394	409	410	377	391	420	383	442	404	392	433	422	411	402	382	402	452	398	424	410	398	426	409	392	437	418	415	439	430	388	410	423	429	397	404	423	405	427	405	456	411	439	373	404	401	378	406	422	422	406	377	397	433	402	416	410	369	411	410	433	381	412	454	409	396	446	413	426	376	413	405	416	434	375	394	392	397	386	435	379	371	412	433	425	427	467	441	425	423	405	408	441	425	410	387	451	364	438	375	411	448	400	455	445	407	401	396	379	454	395	422	427	423	429	410	461	377	447	419	399	385	421	401	421	402	449	394	386	398	404	419	420	435	406	425	416	414	406	421	420	457	396	412	440	403	383	412	428	404	417	428	417	459	409	443	393	366	447	397	437	432	440	411	409	398	387	412	389	408	417	439	445	427	379	441	430	415	433	425	469	447	384	392	416	429	415	474	455	443	410	442	466	430	430	396	430	396	413	405	421	400	416	430	433	391	423	382	428	448	410	438	441	408	409	414	436	395	417	376	404	426	412	419	440	406	442	406	428	409	442	387	392	441	436	404	426	436	393	427	393	407	416	443	449	398	386	395	435	424	413	402	450	428	445	425	417	401	383	382	395	419	399	455	382	395	398	426	418	383	444	407	415	433	394	411	427	448	400	401	433	428	428	450	423	404	395	408	417	371	448	402	435	397	391	390	397	400	427	433	454	443	404	439	441	415	429	405	420	390	378	426	424	402	414	386	392	422	436	428	430	412	429	404	431	445	357	405	380	423	400	393	392	416	421	412	437	387	397	440	438	413	409	432	389	425	413	424	402	401	450	384	399	411	402	400	439	406	413	449	378	395	442	419	405	400	380	387	407	441	432	407	440	401	436	415	422	391	435	437	417	440	400	441	417	464	437	425	410	395	411	408	424	391	421	423	421	393	432	450	400	389	430	419	394	417	404	390	430	436	428	399	432	416	401	425	407	391	405	404	382	407	404	409	397	415	388	453	414	422	425	450	404	417	404	419	414	410	418	417	407	397	452	408	408	413	495	408	402	415	424	417	407	395	410	386	420	452	406	424	391	421	437	417	447	426	414	415	390	365	409	400	421	400	400	395	394	432	437	412	392	413	396	439	444	415	384	469	407	363	409	390	439	401	391	384	455	422	420	427	402	425	416	440	406	426	448	378	446	383	364	425	377	422	392	387	420	372	403	395	411	391	410	420	356	448	404	403	372	442	375	417	474	480	420	411	414	369	407	416	472	408	397	435	430	397	393	376	399	429	414	388	417	426	447	410	426	427	437	433	458	427	407	442	406	416	410	421	455	418	401	398	373	395	416	419	410	403	433	435	395	403	437	394	416	428	425	428	393	388	428	410	379	424	411	421	408	454	384	395	413	400	446	437	407	415	405	443	413	393	397	384	421	417	392	416	380	378	399	418	401	424	431	450	433	420	422	420	401	381	438	431	407	417	448	402	391	391	404	428	438	404	430	405	421	433	395	387	409	388	415	446	414	365	413	379	434	438	367	403	430	414	422	366	406	386	401	419	375	422	427	412	407	408	372	414	408	422	440	421	413	412	413	403	416	450	393	398	450	393	465	403	406	351	412	422	414	428	431	415	421	432	412	446	429	398	405	439	437	393	444	410	437	464	398	396	401	400	458	435	377	430	389	418	421	409	462	430	436	396	399	429	440	408	408	381	415	427	422	395	358	400	435	438	442	389	408	399	377	439	434	425	369	464	406	376	385	407	415	416	417	442	378	386	403	437	390	380	399	433	401	407	386	416	389	424	417	406	387	383	377	398	390	439	430	432	414	408	426	425	453	440	416	398	406	387	375	408	421	417	423	420	398	411	410	375	425	401	396	412	439	419	430	428	433	404	399	406	407	411	451	397	417	395	434	432	417	407	390	420	417	422	443	365	382	377	398	430	430	436	454	477	394	450	427	447	430	421	416	439	396	427	381	386	424	392	395	385	371	404	418	433	402	420	404	433	437	418	463	441	408	415	399	426	410	372	444	401	448	405	404	408	439	406	401	381	378	387	425	431	357	380	408	367	437	411	432	414	410	419	413	357	402	421	397	409	424	385	374	403	371	435	395	397	425	483	437	457	427	420	405	443	452	427	417	399	432	394	425	374	410	421	428	424	396	346	423	398	438	400	375	418	412	432	410	388	425	425	438	431	378	389	432	404	399	432	421	409	418	408	413	440	438	422	401	409	405	440	427	440	437	454	373	412	404	411	388	383	420	389	401	410	402	408	409	423	429	394	404	385	402	440	402	394	395	396	388	459	437	375	429	428	424	434	419	394	382	453	428	388	445	447	381	423	447	440	393	391	398	354	428	382	398	395	418	431	386	418	422	418	398	407	375	418	457	439	422	389	393	396	418	423	374	419	396	422	350	386	440	395	414	413	409	446	415	388	369	414	411	494	382	471	416	446	408	397	412	397	403	439	419	399	392	432	374	410	391	432	472	402	422	425	402	379	416	409	439	429	404	425	411	409	449	435	385	422	416	436	444	431	418	431	417	425	434	466	410	398	400	420	398	388	441	416	427	429	428	413	465	410	427	429	384	373	447	401	432	429	415	423	389	418	382	433	412	418	413	433	440	452	422	438	417	377	415	424	446	394	397	432	407	414	409	390	398	414	432	435	432	391	409	425	448	356	425	400	398	382	439	423	432	422	437	397	412	384	396	460	367	382	396	356	428	403	448	427	432	395	431	405	413	376	456	425	439	406	423	397	431	412	400	424	381	432	404	394	463	409	374	401	392	421	416	398	406	395	416	439	389	423	430	419	394	437	438	409	407	388	408	400	433	407	432	400	384	402	416	414	398	403	398	378	397	425	382	422	382	409	427	382	413	426	454	428	399	408	388	402	395	441	440	432	426	438	430	441	421	412	402	396	395	370	360	438	470	440	444	449	413	393	432	396	396	387	425	452	420	394	414	360	394	446	413	383	389	411	411	437	423	427	395	438	374	419	416	410	461	434	394	427	413	434	380	395	414	426	399	444	368	360	424	420	412	428	443	434	420	424	384	424	417	436	428	432	388	401	437	457	410	435	443	373	388	436	422	430	399	389	437	399	419	418	376	399	437	421	404	441	415	414	416	454	407	410	440	399	408	476	423	454	401	386	409	380	425	484	399	406	400	390	413	429	443	384	441	447	412	363	418	389	397	413	358	422	419	413	427	398	382	443	420	433	404	403	447	436	441	459	425	372	427	421	439	404	399	397	416	419	406	443	441	433	393	409	405	430	376	443	423	416	382	399	407	419	431	384	442	416	411	426	405	421	441	423	428	412
34631	11557	4921	2733	1652	1245	1035	993	911	876	890	895	891	926	907	892	889	914	924	941	873	900	886	897	883	931	865	848	894	913	889	927	884	896	894	888	878	942	888	931	858	906	903	893	868	853	920	904	882	887	897	888	867	885	945	873	884	911	877	889	934	874	958	843	901	927	928	884	883	895	869	921	895	923	930	867	927	904	947	901	899	936	940	865	876	855	954	925	912	902	871	898	892	903	858	922	924	917	854	925	881	884	882	940	931	899	909	873	897	913	868	953	901	906	945	908	865	838	892	831	885	873	866	949	916	911	913	1001	856	901	859	902	948	894	894	1002	871	870	935	921	929	975	823	904	933	921	851	838	905	872	902	860	912	835	942	900	915	930	886	874	908	917	894	869	901	918	896	861	900	893	903	869	930	916	911	947	904	855	900	931	954	895	943	851	877	900	916	889	936	884	936	891	954	872	948	903	871	936	892	898	889	902	871	949	980	887	869	953	945	947	918	932	869	867	913	878	891	865	880	893	910	891	902	917	873	919	902	931	852	934	874	920	901	912	910	944	897	901	882	952	884	939	897	880	962	883	915	901	848	834	888	910	850	919	918	836	853	909	948	933	946	964	917	908	905	945	966	892	899	863	955	895	923	923	871	896	890	916	935	893	911	964	912	899	941	831	895	877	857	916	913	896	930	858	923	894	889	890	891	930	971	912	897	910	912	865	884	894	887	943	893	913	906	968	902	858	911	894	914	962	873	862	957	860	871	871	858	909	926	909	879	863	927	915	911	914	837	899	866	957	912	952	849	950	961	894	939	907	920	890	899	940	909	857	870	938	894	961	894	898	910	899	863	868	847	889	815	926	985	944	898	901	897	921	820	950	930	901	841	919	899	903	925	898	904	889	916	855	858	891	953	874	893	952	877	938	903	899	879	920	932	924	882	933	930	837	890	932	897	914	939	870	906	926	935	836	889	901	886	899	866	950	839	925	872	923	883	919	908	845	908	947	868	869	969	883	900	933	840	934	903	913	902	919	843	923	922	884	846	872	809	927	917	932	907	902	953	911	924	900	901	935	942	881	900	919	944	917	928	889	918	923	900	878	948	865	899	879	889	876	882	869	874	865	850	883	825	877	869	899	912	865	894	860	938	908	918	914	921	891	854	868	904	940	977	849	894	918	894	859	924	921	878	918	855	885	889	941	915	949	892	888	858	909	898	867	908	901	892	938	895	876	902	920	901	881	884	860	888	926	910	879	867	938	904	894	874	954	866	888	859	859	917	944	891	909	875	949	934	885	915	915	893	964	881	883	895	942	900	944	957	881	891	980	879	903	946	918	912	868	914	881	892	911	888	847	933	864	883	897	920	888	906	877	946	948	896	893	884	855	934	858	884	891	905	902	892	935	886	895	892	916	922	923	934	943	886	875	823	907	874	901	886	917	933	914	874	915	872	860	904	889	913	940	881	940	898	922	867	880	888	880	903	842	937	906	919	864	896	848	911	916	880	904	893	907	926	866	907	974	861	919	879	934	890	910	922	869	890	941	919	935	900	884	910	828	912	890	908	909	916	887	889	896	899	955	959	963	844	926	874	946	881	927	951	878	888	903	906	851	878	908	894	971	873	915	932	907	917	908	901	958	937	909	886	928	913	884	948	921	902	947	852	925	887	916	893	897	873	872	857	882	872	970	883	921	921	925	929	878	868	942	895	903	906	900	953	899	856	879	918	896	903	864	918	946	922	883	964	857	906	903	932	848	903	909	922	973	877	902	870	926	892	902	913	907	896	896	887	872	861	940	901	938	887	900	877	913	882	882	915	895	894	923	912	912	893	930	942	920	899	931	901	859	955	958	888	945	881	941	898	948	911	822	886	927	922	908	947	919	847	891	914	855	919	851	944	948	913	930	935	882	848	902	934	861	851	872	919	874	904	897	886	864	921	910	938	928	905	923	863	894	899	945	887	847	890	915	923	907	876	909	920	927	946	914	979	859	885	823	908	881	886	902	932	901	934	903	899	922	882	868	914	915	947	923	958	948	899	910	925	881	893	937	888	886	911	929	882	917	898	969	886	834	904	876	870	930	850	918	890	912	872	869	886	925	863	915	854	887	908	880	911	908	830	902	881	860	899	937	912	916	947	871	961	910	901	918	907	909	926	877	848	844	902	880	906	906	867	851	888	872	893	952	870	975	885	912	934	906	922	933	840	866	867	925	924	938	896	881	923	860	911	912	956	907	893	870	887	938	874	912	903	865	893	918	879	901	896	867	914	948	938	890	926	919	914	914	892	917	904	897	912	899	889	929	941	881	896	891	901	873	876	853	945	923	912	960	905	898	956	872	885	877	903	912	866	875	891	875	936	881	837	893	872	871	872	902	881	890	923	882	862	947	803	914	897	859	876	890	831	865	897	885	895	870	840	855	877	889	903	952	928	907	910	959	860	907	931	912	954	897	885	930	906	934	876	949	868	928	866	895	922	952	895	893	930	932	880	875	921	934	893	917	943	900	870	897	914	866	873	952	912	868	941	974	941	941	924	866	900	896	893	919	880	954	869	901	872	922	879	851	875	937	895	905	859	956	893	938	915	937	953	905	935	892	919	934	913	927	884	947	876	907	924	899	911	901	876	888	963	898	953	846	824	873	873	879	939	913	859	880	867	895	874	962	904	943	914	933	862	877	897	850	977	884	902	918	937	900	932	858	919	917	940	877	894	908	859	910	901	859	874	907	879	959	898	909	926	906	931	852	891	898	868	919	924	924	916	911	880	827	905	900	889	943	918	912	899	873	880	921	874	893	934	863	891	894	905	907	924	847	856	899	895	926	916	886	927	857	926	890	919	870	877	881	906	910	883	892	878	901	933	874	869	886	887	916	930	867	897	940	869	912	892	891	921	865	900	934	923	927	904	891	921	892	923	904	927	872	887	926	879	871	907	935	905	931	876	872	917	915	918	887	872	901	914	906	858	910	894	916	842	945	882	904	896	937	858	932	919	987	918	901	920	920	850	846	922	890	860	924	899	919	930	899	892	893	943	913	904	911	937	897	883	895	880	920	900	929	864	924	878	890	949	908	940	953	918	910	918	891	946	938	863	901	920	950	928	858	893	840	916	899	882	914	876	903	903	902	936	948	840	901	926	940	881	894	902	950	872	892	881	892	883	895	891	951	917	900	903	896	881	951	872	914	927	958	858	880	899	838	907	902	937	870	895	900	923	878	859	926	880	888	869	891	853	852	929	928	913	879	942	903	941	933	892	912	908	931	828	901	892	841	907	920	857	868	909	876	913	919	909	894	891	883	922	888	914	937	904	873	966	909	857	914	897	909	892	884	858	880	910	893	927	877	860	902	908	878	887	824	860	899	895	899	899	856	878	960	930	878	896	954	910	911	933	904	943	919	877	820	920	921	905	852	895	865	922	916	934	888	905	887	865	897	962	873	915	913	915	868	913	925	912	917	854	906	934	905	857	837	943	939	929	955	927	882	893	907	940	931	894	927	881	873
62243	33260	17868	6373	1902	864	582	503	447	459	417	379	443	398	424	446	424	419	426	436	444	426	447	413	413	449	438	465	403	434	479	382	431	432	402	436	438	426	438	429	391	424	387	456	440	418	444	429	411	435	423	401	393	394	460	395	412	390	444	414	418	424	466	424	409	432	448	405	447	416	432	429	489	372	426	423	397	450	421	432	433	433	436	433	411	451	426	481	419	478	452	395	437	424	443	420	476	414	423	446	403	443	390	418	407	419	421	422	437	404	444	437	417	444	427	464	414	437	442	427	421	400	432	432	405	407	431	404	434	403	382	456	438	460	445	381	378	399	450	423	414	424	450	465	397	422	389	425	467	423	434	403	435	419	404	426	397	421	460	461	399	447	442	443	426	422	378	402	452	447	423	379	413	424	404	365	472	424	424	385	408	381	409	412	421	405	445	397	427	435	425	405	417	411	427	394	390	395	406	405	416	449	441	416	402	424	433	452	401	423	410	453	421	384	430	431	372	430	453	429	435	403	426	450	387	475	442	454	436	413	407	408	430	427	422	443	435	401	443	419	440	430	431	431	440	413	435	378	447	414	417	467	453	399	427	424	449	426	386	466	407	444	438	409	426	457	435	462	476	433	405	392	418	433	381	432	396	434	437	436	449	431	447	429	412	431	407	419	412	389	403	417	408	432	411	433	457	393	442	462	439	458	454	431	416	443	436	445	455	391	399	452	422	414	421	474	418	446	449	451	414	421	402	418	387	396	467	415	375	444	428	413	400	463	417	393	441	430	423	436	381	419	450	432	454	447	463	468	456	432	428	450	388	404	436	397	412	453	463	435	414	432	436	442	445	423	433	427	435	441	426	375	402	425	438	413	390	424	425	452	451	419	466	431	415	458	415	424	401	423	424	420	402	426	454	391	357	400	391	447	433	423	403	405	404	406	448	411	413	464	421	414	424	396	425	399	427	431	413	392	384	375	409	434	435	477	424	398	397	412	403	411	378	444	417	425	418	437	425	426	469	422	417	430	442	391	427	446	424	386	451	440	448	406	415	432	434	460	418	412	406	425	411	456	441	414	396	409	421	376	426	451	426	405	403	418	435	424	408	417	414	428	402	459	461	414	404	415	414	462	407	467	414	406	410	441	400	406	398	388	449	460	452	435	443	431	409	407	414	427	432	438	438	450	418	397	405	412	444	380	430	416	457	395	410	463	445	423	430	421	397	424	439	434	390	403	438	470	441	380	425	450	453	428	456	491	429	421	417	463	447	425	439	440	447	426	437	398	480	444	408	461	453	426	402	451	426	404	420	439	382	422	418	448	449	401	457	454	435	422	424	441	456	416	448	417	422	421	418	470	402	440	461	429	442	440	453	423	437	415	457	422	422	427	442	429	403	412	383	415	395	430	434	460	396	462	430	423	388	417	394	391	420	447	438	472	433	420	420	457	462	419	457	411	399	423	418	407	429	445	383	407	411	435	414	371	407	429	477	437	399	414	408	412	409	423	429	415	444	436	458	438	416	444	443	461	429	415	416	411	404	458	428	395	419	404	415	439	450	399	424	427	422	419	476	434	427	404	413	412	403	465	433	386	432	416	450	458	457	444	463	453	457	427	406	444	399	392	432	418	462	423	456	444	455	420	440	392	421	450	460	452	431	353	435	416	443	447	400	438	425	392	411	422	428	406	464	412	480	426	425	420	439	410	443	386	465	408	453	393	406	431	416	417	397	439	436	482	431	409	450	427	423	445	441	440	418	418	440	460	407	431	373	417	424	450	406	469	420	439	453	426	403	447	429	436	452	415	425	425	426	365	431	451	421	400	437	415	373	385	407	416	428	432	399	446	481	416	414	441	442	408	462	361	414	422	463	410	415	417	435	419	445	398	407	404	402	429	450	442	431	415	422	405	397	427	432	415	425	430	437	433	438	442	410	437	447	406	442	486	451	434	434	412	461	433	428	390	448	406	413	434	436	430	455	426	433	437	415	433	443	457	463	464	450	430	398	425	417	392	412	425	417	406	451	402	374	424	471	461	435	408	393	427	399	434	453	442	440	426	443	429	485	440	485	422	423	416	402	435	446	443	394	414	438	443	425	394	408	406	380	462	432	439	429	432	430	398	427	417	450	468	458	395	428	443	448	435	397	423	428	417	443	401	408	430	415	501	425	456	440	410	419	432	418	430	420	410	405	434	428	449	424	450	388	395	424	396	418	431	407	424	418	416	414	437	424	460	403	405	427	400	381	436	461	420	413	461	413	413	407	429	408	441	426	417	422	396	430	408	408	400	383	403	428	439	432	436	431	457	401	377	463	415	427	422	385	397	399	459	458	431	440	406	415	452	452	383	428	441	454	447	408	438	421	403	408	438	459	412	413	449	429	398	470	424	430	389	450	420	376	439	431	409	426	434	428	433	412	393	413	432	406	393	447	422	385	413	431	438	418	439	392	451	429	384	426	393	427	382	436	422	415	421	392	426	433	416	402	415	462	442	411	414	490	475	409	429	388	437	425	429	438	434	415	383	435	433	429	432	413	432	400	407	411	450	418	420	478	443	427	420	435	417	383	420	381	446	467	438	441	463	404	426	409	426	487	413	421	422	367	439	397	466	375	438	417	432	432	456	416	406	446	412	402	417	405	455	369	409	423	456	424	394	397	448	422	457	464	431	436	449	419	437	437	418	413	439	413	396	449	414	413	389	399	405	413	426	424	451	428	371	399	426	414	429	436	423	446	436	415	465	422	402	424	409	439	449	388	413	413	439	419	436	399	432	430	400	436	417	409	445	443	394	400	422	419	428	413	412	405	428	460	485	392	397	469	441	456	425	370	409	419	433	423	465	411	443	441	404	410	462	427	431	421	437	424	399	426	446	443	452	435	425	381	424	391	455	433	439	390	441	397	422	415	399	455	389	378	446	447	419	420	439	431	399	383	429	385	408	421	439	429	411	435	441	418	456	464	451	375	406	418	463	446	386	441	439	426	407	473	372	416	429	467	412	446	481	444	379	460	417	436	431	402	418	479	423	442	454	423	449	461	412	391	410	444	438	433	439	441	406	414	388	422	440	441	434	415	390	451	444	418	410	429	439	432	449	423	397	440	416	430	442	380	408	438	420	411	449	454	450	428	436	402	416	424	429	436	468	435	451	419	376	420	450	435	433	413	430	462	456	406	384	413	445	448	433	413	412	424	428	438	460	445	425	418	450	429	414	451	405	422	388	471	401	429	389	446	437	427	428	409	424	444	466	443	389	454	448	434	434	413	437	427	436	386	409	442	429	418	473	450	453	410	397	452	393	431	394	430	443	472	396	407	407	434	434	398	465	403	474	445	418	428	452	436	447	454	414	437	410	440	459	391	431	439	442	414	407	385	429	430	429	445	454	461	425	425	465	436	426	450	434	442	393	390	441	389	369	447	409	398	397	390	403	417	423	469	453	445	413	471	421	434	420	398	415	419	414	419	392	391	424	474	420	433	403	388	410	435	415	447	451	432	457
42358	27237	17914	9000	4117	2326	1461	1204	1019	910	1010	963	893	928	891	913	938	911	936	979	917	909	958	910	916	946	944	938	935	933	928	927	901	930	984	920	870	929	975	902	926	973	917	946	916	909	947	960	919	912	905	931	911	894	956	952	1011	970	894	953	930	918	934	912	927	951	924	942	920	923	883	919	943	908	912	870	929	925	925	920	931	922	927	954	911	924	980	925	926	918	936	875	927	972	935	924	946	936	969	922	940	885	942	882	901	920	943	930	904	969	905	943	960	918	945	969	884	932	934	899	955	947	921	924	896	947	970	903	936	936	895	957	920	894	921	910	876	865	948	940	945	902	954	995	955	979	962	980	943	907	914	881	898	918	924	923	948	940	936	901	907	942	917	914	937	940	941	932	931	966	919	934	932	920	987	964	935	880	913	926	923	866	910	908	928	931	906	933	957	911	953	924	903	943	939	933	940	930	924	915	1004	959	901	922	917	919	904	937	941	960	894	895	946	948	962	863	938	950	923	927	938	883	973	982	888	983	918	923	918	956	938	945	934	964	972	948	925	911	941	963	915	918	951	911	886	859	908	912	899	929	934	896	899	935	934	915	906	903	904	915	928	993	972	936	959	911	922	965	911	952	937	930	939	938	921	965	924	937	968	895	1000	887	959	902	939	922	965	893	949	928	929	957	910	974	904	911	923	936	912	896	951	919	902	938	891	970	890	943	947	903	936	916	932	912	908	947	951	948	983	915	919	957	937	937	922	881	910	917	921	989	934	933	995	921	964	863	882	888	949	939	935	871	935	898	922	924	938	925	942	964	941	951	950	890	946	861	881	884	905	938	952	943	882	926	916	931	920	855	899	943	978	947	900	904	942	936	1006	958	890	909	942	952	876	963	921	957	926	974	899	914	917	924	905	975	957	868	911	956	922	887	921	968	936	975	955	966	931	872	964	946	936	883	972	920	902	934	914	934	913	912	956	959	895	926	940	924	926	915	923	895	934	875	879	934	953	930	902	938	908	909	944	898	975	840	947	935	918	923	969	944	940	911	891	956	901	909	986	915	937	934	963	914	964	920	982	913	921	916	936	913	903	1012	938	979	924	922	923	946	906	946	890	909	924	960	889	901	955	921	920	892	907	922	974	919	956	945	935	902	934	934	933	919	912	871	932	944	914	916	975	863	903	914	887	941	1006	967	953	950	876	927	966	925	928	980	922	913	944	905	899	912	900	902	897	951	939	928	912	909	904	910	937	929	936	897	959	879	942	904	924	922	931	926	906	964	931	905	883	936	940	882	939	965	923	933	922	908	892	869	981	907	941	920	894	933	899	918	926	910	894	917	965	912	866	918	969	935	970	943	894	987	918	928	929	914	886	918	907	887	896	928	943	901	903	924	958	956	967	970	965	935	916	899	984	902	924	905	908	958	875	920	917	929	953	948	900	948	884	933	964	923	978	878	914	875	926	968	908	926	947	913	888	951	989	926	965	935	959	907	909	961	937	909	879	969	894	901	947	946	947	963	897	908	911	973	921	965	943	954	962	940	1005	932	951	943	912	947	910	932	918	981	925	970	891	908	905	958	894	977	914	909	973	951	940	942	926	909	943	934	921	937	960	877	928	893	963	935	930	942	964	941	925	956	955	949	914	921	950	930	950	935	954	912	884	902	955	924	932	910	938	950	915	973	887	877	949	926	944	897	913	866	912	900	893	914	1008	936	935	939	902	922	911	937	875	935	949	924	944	954	913	902	952	922	913	955	932	925	918	988	921	877	907	928	993	922	915	930	903	900	917	878	894	971	947	946	900	961	898	930	932	952	873	937	931	972	944	884	857	966	962	908	916	910	894	908	938	923	899	984	897	929	923	946	921	945	929	944	936	927	951	961	926	937	918	969	989	947	883	879	821	921	913	932	965	971	948	949	960	919	872	924	912	924	937	901	974	883	926	898	915	918	949	933	877	955	946	928	974	949	907	911	934	915	882	959	922	950	902	941	924	933	936	910	888	962	864	917	934	961	911	952	932	920	931	906	919	894	910	931	975	976	956	944	892	845	884	911	937	907	900	936	932	966	952	911	916	945	954	903	908	871	945	911	946	956	897	930	931	972	974	934	927	924	912	974	926	956	950	963	911	913	861	966	932	879	905	957	980	918	911	918	938	953	923	947	940	958	920	979	894	940	954	961	924	902	933	932	940	909	893	893	893	936	924	974	899	891	954	861	924	930	906	905	927	974	879	868	919	943	971	936	981	862	887	935	938	946	935	926	955	876	1006	988	920	990	914	960	881	942	921	867	896	963	940	896	911	862	919	913	927	938	933	924	919	948	903	922	912	895	910	929	882	978	903	930	912	918	899	987	981	951	983	959	943	963	925	968	935	922	919	896	921	908	902	927	940	906	912	899	953	901	916	969	880	892	944	926	889	932	877	938	895	935	947	944	879	961	924	972	927	946	930	929	896	916	899	941	900	909	882	943	961	928	940	954	896	926	944	866	909	914	895	901	970	917	923	954	934	928	939	928	936	895	959	965	884	955	908	889	909	960	909	891	895	923	921	931	908	943	884	915	923	917	910	893	903	916	922	962	917	893	950	869	915	945	921	948	914	927	919	901	916	949	902	901	919	894	879	947	934	955	920	901	919	887	921	899	954	940	936	1002	867	872	932	926	905	945	909	933	939	941	887	903	905	906	900	948	963	946	899	919	905	953	956	922	885	892	971	966	912	915	896	895	979	940	903	948	944	987	931	976	967	891	971	897	898	936	948	933	949	935	922	871	925	952	923	894	924	946	945	922	934	949	908	920	954	980	968	935	916	929	941	953	955	949	934	951	967	904	990	895	914	954	912	875	911	852	920	914	949	998	900	934	901	909	943	940	919	920	934	938	934	914	921	959	952	933	925	913	920	921	913	932	859	898	939	940	902	993	939	936	919	897	972	904	888	898	910	902	996	893	958	906	912	872	937	942	877	927	920	911	908	910	919	943	911	892	909	912	925	997	950	988	896	923	948	934	910	879	917	893	909	910	872	879	946	922	898	979	896	932	879	907	906	935	940	915	923	990	910	933	941	911	910	937	917	944	935	885	911	897	898	950	906	913	914	902	956	958	871	942	915	962	991	956	896	898	930	906	900	942	904	927	958	977	922	934	932	942	924	885	892	926	925	958	925	910	885	918	897	937	872	912	898	965	965	934	973	935	911	931	921	897	924	935	910	945	946	973	875	961	920	901	934	955	891	961	951	960	862	954	939	927	902	917	933	934	879	893	951	897	937	925	914	1024	915	955	929	883	960	953	878	904	941	918	945	923	919	930	916	925	970	959	900	920	965	938	884	1004	884	916	891	931	922	1005	956	908	877	964	910	900	959	922	928	960	913	890	925	908	911	922	950	950	893	941	892	925	942	892	921	873	878	915	909	919	974	900	902	945	893	889	955	874	991	954	933	956	876	998	894	899	900	1005	878	931	923	972	915	920	990	891	952	916	891	918	888	929	919	982	948	940	950	897	913	946	937	896
66345	32382	11256	2313	872	676	532	523	504	444	426	461	448	469	425	451	460	438	431	492	431	451	442	475	501	447	445	403	423	434	427	415	449	428	437	435	416	431	448	418	412	439	458	395	437	402	431	431	416	416	441	430	493	422	435	433	427	438	432	422	440	378	393	427	436	465	483	412	450	445	415	449	459	441	424	425	445	444	398	402	399	433	439	447	434	403	482	429	382	453	414	421	440	458	407	430	447	416	428	450	424	402	422	429	501	456	474	458	462	377	405	460	413	436	408	459	466	470	420	458	460	442	478	419	427	439	414	404	432	426	423	451	393	444	431	436	443	453	403	462	407	427	410	451	454	438	412	378	486	426	450	448	393	431	433	388	417	433	470	438	462	482	410	441	413	450	422	382	448	446	403	418	446	410	384	467	428	409	436	427	455	451	435	437	387	445	458	449	414	425	456	467	443	411	475	413	434	425	440	443	457	446	437	443	434	439	409	462	404	448	452	430	483	482	475	433	465	434	400	434	405	414	444	453	439	408	410	464	413	448	421	436	417	487	414	458	423	457	436	429	394	437	470	421	422	453	417	451	392	439	435	427	402	443	405	414	452	440	376	438	428	401	453	425	460	425	446	386	443	440	424	439	414	420	438	421	453	410	434	450	446	432	457	440	431	409	472	393	421	458	457	423	420	483	453	437	447	437	407	421	460	439	410	471	421	445	449	438	442	419	400	438	462	418	414	455	438	420	415	440	407	475	421	397	450	436	387	471	427	433	429	446	431	484	410	440	433	438	406	443	466	403	424	407	422	471	427	434	455	428	410	410	407	440	418	458	438	422	418	453	425	422	428	422	407	398	437	475	478	443	477	431	446	451	398	437	487	423	475	425	457	447	442	442	465	469	426	427	440	429	442	453	401	405	430	417	449	443	480	440	488	454	431	421	449	456	439	391	450	434	437	435	421	427	433	418	431	412	423	434	414	425	465	462	463	440	435	430	420	430	430	381	440	451	415	423	423	428	413	412	425	438	441	471	457	422	415	437	433	436	433	433	426	452	448	408	445	464	463	428	438	464	400	478	447	453	424	420	446	430	454	427	439	448	455	411	425	417	444	468	446	434	466	444	463	426	432	432	417	445	422	433	425	408	447	428	434	413	433	462	419	428	403	418	421	445	413	425	416	412	389	407	433	409	437	461	434	402	448	464	442	444	408	403	410	418	429	442	405	460	419	446	408	446	419	461	428	443	427	437	445	445	426	464	426	412	449	430	381	460	462	443	422	455	454	433	435	412	456	409	435	437	427	435	420	427	410	458	437	431	457	417	416	423	427	452	441	418	464	435	421	456	437	403	435	455	425	427	445	421	429	462	438	419	414	392	432	414	414	433	426	413	438	409	421	409	421	433	427	409	442	425	450	467	426	456	437	412	450	378	433	450	426	447	374	434	432	409	416	443	468	426	444	439	430	441	443	441	459	412	478	413	419	470	414	441	488	424	394	443	422	401	484	444	436	414	483	464	449	423	408	428	412	416	434	448	434	470	455	432	426	435	473	412	430	429	447	465	429	446	466	456	465	474	435	450	432	402	405	430	453	446	439	404	409	442	443	448	430	433	424	436	435	454	433	384	487	441	406	451	430	427	452	435	413	432	421	421	408	404	434	407	427	447	411	405	393	447	482	425	418	401	441	436	418	396	428	426	445	390	398	456	427	449	444	469	455	444	429	437	438	450	434	402	434	461	451	465	423	411	447	415	442	423	425	418	461	486	437	435	445	444	443	465	417	447	431	401	431	460	457	426	431	470	439	463	438	451	451	474	468	404	439	421	434	459	422	450	442	445	450	444	426	435	447	413	437	468	438	422	392	403	436	430	414	451	458	441	434	463	444	438	448	439	396	433	456	444	420	451	415	448	365	400	445	409	455	463	408	433	423	426	470	459	429	458	400	431	433	452	446	463	451	420	431	443	437	457	399	463	459	460	401	447	429	482	425	412	468	428	458	469	414	422	436	423	450	411	406	456	413	430	399	464	452	409	443	424	426	444	419	466	445	465	435	446	432	451	416	424	432	414	441	468	496	405	403	410	436	471	425	414	430	467	459	417	430	484	451	448	440	415	453	446	463	437	387	435	444	423	450	454	456	434	439	429	426	409	401	372	405	444	401	449	423	427	410	408	427	448	439	437	421	452	416	452	420	481	465	458	379	424	419	436	411	468	412	449	436	417	439	503	449	476	467	426	473	416	481	475	442	388	407	430	462	438	414	404	432	442	420	440	420	424	445	419	449	468	423	436	388	448	444	454	404	421	410	419	382	401	425	453	430	438	450	428	451	461	487	467	431	426	444	428	414	387	468	427	453	470	462	424	420	407	479	426	425	415	492	420	463	423	425	414	452	477	395	376	434	453	403	434	416	464	427	410	457	435	434	396	409	460	425	396	443	441	442	432	429	440	424	424	438	406	453	435	478	404	452	422	442	447	427	473	443	414	511	459	432	450	454	417	467	454	456	468	440	440	474	454	500	446	450	404	441	412	435	414	473	426	406	430	451	460	437	468	436	444	450	395	426	436	428	420	420	434	413	451	452	438	425	433	403	438	395	426	394	403	433	439	396	434	431	458	442	431	421	425	396	442	446	468	457	411	419	461	447	461	387	415	419	430	435	415	448	423	422	414	404	432	433	465	419	437	449	410	419	439	450	424	456	450	431	413	399	417	481	442	436	431	417	439	434	425	409	388	415	445	443	454	450	435	443	425	406	430	442	428	463	403	422	447	465	413	443	431	414	437	415	416	462	401	415	422	404	468	436	444	421	422	423	402	379	424	399	444	460	430	404	415	451	419	460	439	442	452	434	417	436	427	471	423	490	444	467	447	464	464	466	432	409	436	470	433	423	422	438	433	425	458	438	465	416	439	421	436	428	441	496	445	443	442	425	404	457	440	436	483	433	419	436	456	447	445	433	458	460	427	420	436	480	501	453	476	469	428	424	367	425	434	445	441	415	417	447	448	442	389	385	426	437	447	426	449	402	406	409	426	429	452	436	471	443	473	430	451	446	426	435	416	422	464	450	417	434	462	444	453	494	440	442	465	466	408	406	396	388	466	383	416	418	427	451	462	416	447	430	439	423	449	402	423	408	428	469	428	432	433	443	410	434	413	431	461	490	463	410	419	389	429	430	414	425	466	443	410	427	453	453	424	413	449	426	401	423	415	413	397	437	419	380	444	463	416	405	453	415	427	412	497	430	427	445	439	451	451	388	422	462	446	446	448	446	450	440	457	453	506	454	421	437	417	422	438	415	428	440	437	409	497	440	435	447	373	403	423	401	427	409	421	449	430	452	451	440	426	368	417	411	437	430	434	417	438	394	403	439	461	454	425	454	453	439	436	413	438	436	417	438	430	415	461	453	424	439	428	431	453	443	441	404	444	461	456	435	466	416	456	470	450	418	415	450	430	428	415	433	415	454	432	439	417	402	428	415	425	448	441	426	426	458	452	464	445	437	442
46431	24272	8184	3440	2096	1663	1347	1239	1063	1022	992	952	918	944	959	964	982	923	937	934	966	931	926	951	891	899	968	981	1007	959	932	910	938	927	960	924	999	922	1007	927	919	913	973	985	953	901	967	904	941	947	966	973	891	929	905	976	1008	970	926	968	947	1012	925	912	958	937	967	958	958	1000	952	895	952	935	940	911	992	933	931	970	946	887	889	971	932	907	877	983	957	958	960	900	936	925	907	944	951	959	926	954	910	936	973	961	926	933	935	939	960	954	920	990	919	913	947	922	965	925	981	961	968	913	916	943	978	917	948	939	937	923	944	954	929	923	974	923	915	903	966	940	971	945	944	914	928	899	915	933	875	941	927	907	950	955	958	961	934	883	953	915	915	1013	893	937	938	949	965	910	964	989	962	917	935	947	897	930	980	958	921	942	969	950	983	927	967	926	887	962	932	904	936	975	987	949	955	925	982	985	986	977	927	995	960	941	957	976	915	915	901	895	928	939	910	905	909	915	917	940	967	933	974	947	946	980	964	949	906	951	946	924	956	906	940	944	919	960	920	1015	916	904	901	993	908	954	985	947	908	925	994	930	977	992	988	977	939	919	960	984	941	978	963	995	910	967	903	929	918	903	956	954	974	976	1063	965	967	933	967	967	903	942	932	949	960	950	937	931	925	910	905	932	924	938	927	916	919	938	973	933	954	907	948	876	1002	930	930	968	891	999	988	953	961	925	922	921	912	956	944	919	937	951	959	868	906	917	958	895	957	1009	915	962	910	922	917	951	874	910	933	1002	979	954	953	942	973	907	927	929	932	950	926	965	920	960	986	970	922	904	982	942	911	908	895	1006	938	902	929	944	1003	1013	923	999	925	953	977	942	941	912	906	926	935	922	917	950	925	941	932	969	922	921	915	923	940	941	993	920	980	950	899	942	894	955	970	903	971	946	909	978	995	1019	911	911	906	955	952	988	910	927	928	900	935	949	921	944	966	966	945	924	924	927	947	908	949	963	941	964	949	966	993	930	893	967	931	940	953	933	941	929	965	968	943	943	921	975	950	970	899	947	933	958	955	960	927	942	1007	969	909	964	918	961	900	988	927	936	981	907	995	939	899	995	944	908	966	924	936	913	962	874	953	936	931	906	967	955	968	951	890	905	913	885	898	942	932	930	934	999	989	930	971	960	901	905	924	978	981	921	970	918	975	954	940	879	990	982	974	929	939	938	938	906	930	906	949	919	941	939	974	990	944	931	969	951	925	955	999	963	953	984	948	925	918	925	964	998	953	948	906	941	937	934	923	920	939	929	958	968	939	969	895	977	917	959	851	968	954	874	950	901	974	971	963	904	941	943	1001	963	946	962	952	1017	912	926	914	957	906	901	905	931	952	927	960	947	1014	886	924	950	1008	968	934	902	965	954	994	922	990	969	970	886	882	954	968	947	954	973	928	902	995	949	975	946	942	893	952	921	968	960	949	932	920	950	981	898	918	966	917	952	940	936	1019	907	907	935	957	955	957	945	908	959	938	871	937	943	929	956	947	934	895	932	965	950	939	929	924	938	916	961	890	949	927	947	935	945	912	982	958	897	976	976	954	951	993	938	944	930	923	934	971	966	947	914	981	897	905	960	927	963	854	942	929	951	931	964	925	973	937	980	902	920	976	897	910	967	909	953	951	930	971	926	925	961	974	975	931	956	962	962	954	969	932	959	976	936	974	974	919	957	980	970	962	963	969	945	920	936	960	981	961	934	953	934	996	961	961	941	948	968	915	942	954	990	984	928	968	899	937	962	1023	964	941	927	938	934	900	948	935	970	935	968	935	983	931	958	939	924	940	963	973	915	968	920	965	922	926	980	978	918	989	937	897	873	976	947	949	939	929	900	903	947	968	967	947	913	928	981	928	912	980	906	951	958	891	928	930	916	937	932	934	902	955	981	892	943	970	952	903	942	997	926	971	943	930	952	948	965	957	971	935	908	919	943	979	917	881	919	962	944	955	915	917	1044	937	983	948	923	954	937	931	980	988	944	955	951	927	959	908	907	934	938	964	974	934	970	947	921	952	899	913	969	902	913	890	940	942	873	939	940	978	966	909	956	938	910	951	955	934	996	996	1005	927	947	939	947	952	949	916	941	919	969	961	943	957	957	979	976	959	939	912	980	935	968	943	947	918	937	966	1002	973	901	966	916	979	922	954	975	917	976	905	971	894	947	967	971	942	923	988	899	933	913	945	963	913	925	922	969	981	919	947	948	928	954	1009	903	942	914	896	951	930	916	958	902	980	978	960	903	898	955	948	927	903	979	928	966	933	878	885	954	928	982	961	942	928	957	935	941	952	981	950	928	907	894	913	941	957	976	923	991	899	946	962	970	964	981	960	954	968	961	955	1003	962	906	933	949	927	939	942	962	930	1023	941	913	947	1009	909	870	881	918	957	943	930	892	977	949	964	958	906	943	964	931	983	898	953	981	938	974	957	899	930	951	912	951	920	899	938	960	897	923	942	891	986	981	927	987	977	899	915	937	921	904	955	907	945	997	908	965	926	947	966	954	912	951	996	941	931	929	888	904	944	959	954	937	929	947	905	895	949	922	927	967	924	935	909	963	982	943	969	950	939	966	948	906	967	954	950	932	967	930	968	947	901	937	925	1022	942	966	931	959	913	1011	965	926	973	951	908	956	1002	899	951	929	902	965	960	1016	969	962	955	904	959	924	945	952	916	917	923	926	922	940	928	941	900	969	950	905	946	945	958	944	972	952	933	951	919	971	961	947	949	915	901	982	899	888	962	951	920	943	950	917	959	960	946	940	943	912	935	892	913	948	902	912	986	956	899	970	953	961	969	918	955	869	979	948	954	962	961	922	925	946	981	970	935	923	952	943	958	908	920	951	938	934	994	894	949	931	977	946	938	977	944	935	882	932	879	939	987	948	948	885	930	922	934	880	939	954	917	983	958	928	962	1000	990	953	967	918	909	930	975	969	932	933	945	937	918	917	932	957	932	936	874	960	937	936	914	928	980	1018	903	941	953	955	930	964	918	960	922	929	967	923	979	971	979	946	933	971	999	930	944	953	958	954	993	958	997	933	972	979	921	996	916	897	932	964	882	968	924	892	883	945	890	884	911	1043	937	961	966	965	919	916	936	915	982	964	917	964	962	920	952	911	958	954	930	890	891	957	929	920	988	928	965	958	887	988	898	925	937	951	961	978	927	986	962	934	933	1004	913	928	956	925	961	911	940	956	939	939	945	936	922	958	929	972	914	901	903	963	914	953	929	926	963	992	951	899	965	980	959	938	880	923	969	934	978	1034	926	905	943	989	978	950	931	933	959	980	898	910	927	893	995	932	928	882	880	959	952	970	919	983	974	915	891	930	919	971	907	954	907	964	968	923	989	919	989	961	914	905	894	959	976	989	956	923	943	967	942	956	930	927	933	925	941	951	962	955	996	876	858	993	954	962	915	951	937	910	927	939	944	958	936	911	943	928	973	916	928	934	928	979	916	972	968	944	946	937	932	914	989	969	904	930	977	963
47404	22827	9798	3474	1645	878	606	477	472	362	379	408	397	398	395	423	363	390	420	410	366	428	437	432	399	395	406	398	376	402	381	424	363	410	412	408	391	349	396	435	411	404	375	395	367	407	369	413	377	355	412	388	408	360	441	413	401	381	400	410	402	394	407	404	441	398	389	395	411	432	428	461	399	445	398	377	432	400	357	405	407	379	419	376	423	421	414	373	389	397	423	412	398	396	409	374	401	356	390	382	413	417	408	379	408	397	384	388	380	400	408	434	400	446	368	449	406	368	377	397	379	391	412	421	417	405	340	432	409	362	464	448	428	354	378	412	415	390	371	418	359	372	438	404	404	374	390	442	395	366	372	368	394	379	401	367	352	434	380	435	391	392	407	372	404	385	410	405	379	384	348	413	402	385	410	406	430	394	388	407	401	413	390	389	427	422	401	373	355	369	389	424	356	368	427	366	401	400	413	415	421	412	398	396	392	407	452	416	410	417	409	384	395	387	361	387	439	378	388	414	395	408	421	418	465	395	386	432	428	433	415	416	382	401	401	406	416	415	423	398	368	403	408	357	418	402	397	423	393	390	398	415	362	378	446	400	418	426	433	351	394	381	387	419	379	436	364	416	395	398	400	385	406	376	391	398	407	377	394	445	390	426	409	383	399	392	370	393	416	388	400	388	371	353	421	388	401	406	405	396	399	428	358	387	384	385	352	365	374	398	442	373	373	412	411	413	405	383	370	391	363	403	372	344	418	399	429	387	388	444	405	406	428	416	410	413	390	391	358	415	411	372	393	385	417	379	431	403	376	385	414	374	426	381	365	399	406	409	362	386	387	467	392	413	392	393	392	458	411	426	391	391	386	436	379	383	391	396	424	379	424	392	384	374	423	386	371	418	359	381	410	364	371	393	403	351	407	385	394	442	376	429	426	411	405	357	443	409	376	366	426	417	403	439	413	384	412	416	402	386	408	405	384	386	419	407	394	375	402	385	393	397	434	388	396	363	439	395	376	350	400	409	409	384	408	418	383	390	385	377	376	366	427	402	408	422	331	424	420	431	408	368	398	381	378	425	394	411	431	405	396	414	370	377	421	393	410	403	404	423	389	387	393	349	372	351	387	387	406	439	371	401	396	388	399	370	417	419	393	368	400	388	381	406	380	411	420	399	405	389	397	394	403	388	388	393	406	439	353	370	394	413	431	403	462	397	401	408	404	387	350	435	399	386	387	406	430	407	387	383	388	390	425	464	399	386	395	410	406	395	405	401	349	388	410	380	375	436	378	338	384	398	391	363	355	382	406	402	439	390	347	416	421	423	390	406	361	433	407	412	447	384	418	403	420	394	418	399	392	406	407	411	394	376	363	390	347	391	426	423	401	430	428	366	395	390	390	376	401	399	398	405	418	408	393	401	411	361	436	373	393	387	456	372	397	408	414	407	402	338	376	400	421	371	446	434	379	390	394	428	424	405	428	437	392	402	400	378	413	374	392	362	400	405	369	375	370	379	389	418	442	413	383	430	402	395	402	394	431	386	391	402	411	432	422	367	387	422	386	432	377	363	421	392	417	386	391	371	363	373	387	407	370	417	355	439	409	397	415	388	361	373	390	402	349	401	380	398	378	409	364	367	384	383	386	413	394	382	393	423	392	411	369	391	370	392	400	402	352	380	394	400	389	432	408	367	415	386	389	400	407	373	375	366	397	417	337	390	411	404	393	391	413	378	366	392	443	450	391	409	352	402	433	425	450	378	421	365	416	399	392	419	371	418	384	370	424	421	375	421	431	369	417	385	432	399	403	405	413	399	410	378	399	399	389	372	424	404	355	399	408	371	405	400	388	399	371	407	358	350	392	349	412	389	377	380	324	403	400	368	356	380	416	415	417	408	371	357	396	389	400	404	390	379	387	435	415	441	382	385	404	406	385	381	433	368	371	362	404	390	399	386	426	416	384	402	367	384	405	396	398	381	402	386	377	391	430	402	383	418	377	356	347	396	385	408	413	422	394	400	373	393	456	363	394	418	398	441	421	384	433	404	411	412	379	424	410	413	402	381	412	377	363	406	378	412	385	420	362	407	372	412	410	401	389	407	414	420	408	419	401	388	441	354	434	374	407	444	371	371	424	387	404	418	396	397	405	426	433	380	357	403	418	394	423	402	437	421	389	417	415	387	403	400	351	427	404	374	373	369	355	415	416	404	381	396	416	362	375	358	395	404	368	394	400	400	440	381	408	390	440	417	388	377	434	391	417	396	374	424	403	416	393	396	358	374	368	383	363	335	382	405	403	362	434	394	410	405	369	412	401	417	414	399	382	398	425	396	415	407	382	391	400	386	423	419	438	388	388	407	424	381	397	397	430	401	366	414	419	420	360	403	379	401	407	433	441	409	393	419	387	383	419	411	400	392	406	409	410	406	418	427	365	414	411	410	425	406	430	381	402	418	365	385	387	364	353	385	413	383	378	403	410	399	410	401	360	410	385	392	372	402	405	419	405	408	411	385	373	372	422	427	407	402	374	418	401	395	388	427	431	403	366	390	372	379	414	444	405	370	388	364	396	415	355	408	411	425	433	444	346	395	400	384	411	394	366	365	369	381	384	417	409	384	442	400	384	432	455	418	393	438	396	415	378	392	373	424	373	385	386	394	391	384	437	406	399	356	426	416	403	420	434	415	374	416	353	436	403	395	374	376	417	394	383	394	394	416	437	412	400	419	375	395	411	393	380	400	396	393	398	424	448	393	442	440	374	435	438	472	433	409	417	394	394	374	382	403	425	361	395	385	412	361	421	396	401	410	412	427	421	449	409	373	354	421	367	438	400	413	414	406	406	415	448	378	396	397	403	395	424	396	394	394	391	364	405	405	382	412	422	425	411	395	409	392	377	439	372	426	422	371	406	392	411	388	414	381	433	403	440	415	385	438	405	364	415	369	409	416	424	395	413	378	441	436	422	419	409	440	424	420	401	402	391	417	412	402	376	381	395	412	385	414	406	388	397	426	375	405	443	411	404	426	363	386	423	419	422	412	442	379	383	440	413	413	380	358	400	392	388	373	399	399	409	398	418	404	379	442	384	392	404	422	431	431	390	393	414	415	417	405	403	381	385	420	380	352	388	368	421	414	399	405	403	356	398	408	391	376	373	397	428	439	362	416	391	398	413	430	389	422	402	381	413	392	387	405	381	403	395	404	352	396	414	416	397	423	429	414	399	407	364	409	403	435	367	407	401	421	390	384	401	388	398	442	398	401	355	387	412	429	382	408	400	405	428	379	399	412	428	389	406	364	376	421	414	373	383	420	420	356	446	385	390	343	381	371	392	402	384	399	406	384	414	382	378	395	411	425	452	418	419	398	449	352	384	398	391	385	407	415	373	356	411	415	409	389	416	409	394	418	378	361	401	397	392	385	439	409	394	393	439	395	407	375	420	380	407	404	413	404	363	427	416	415	382	397	425	447	416	402	417	372	403	376	409	434	410	409	419	416	374	404	414	424
31611	17826	11297	6740	4161	2560	1711	1234	1034	870	929	872	907	904	888	847	850	898	850	866	908	904	840	846	890	863	884	928	906	871	900	908	878	892	853	838	867	862	930	872	829	911	861	868	862	819	834	881	907	886	857	947	909	865	849	889	895	860	831	854	883	897	859	866	894	841	819	889	848	903	862	870	901	874	847	901	880	865	851	873	867	913	894	878	878	905	907	913	889	900	897	888	922	877	880	813	866	890	860	919	936	836	910	887	853	854	812	846	859	895	857	915	857	872	859	825	910	884	885	913	905	922	907	905	870	846	918	914	882	864	873	858	883	858	869	895	851	937	908	855	898	866	881	883	879	909	934	836	880	866	886	901	916	937	873	888	849	908	871	879	838	828	899	844	866	892	862	930	792	834	930	804	871	828	875	862	863	861	886	907	846	879	912	883	877	843	861	845	888	883	816	897	813	876	859	864	882	873	868	872	905	869	927	840	909	911	889	898	888	817	839	851	867	902	877	853	881	820	899	866	884	869	902	866	875	878	869	838	909	880	870	895	847	904	843	854	868	930	847	898	864	926	839	863	847	852	887	849	902	852	885	833	858	855	878	918	922	893	879	867	874	810	856	872	898	847	857	895	841	825	878	901	870	848	850	869	819	835	840	880	866	777	843	885	867	908	925	880	872	849	860	902	894	802	889	854	834	877	896	945	876	911	840	857	845	844	941	838	936	847	861	842	907	909	879	911	872	872	898	899	938	867	900	838	885	890	856	829	888	858	848	873	883	844	823	887	881	883	864	885	876	899	893	825	900	880	865	895	842	873	930	859	902	882	868	832	820	808	884	785	845	844	932	846	853	910	852	876	853	893	914	886	882	867	852	881	818	867	847	844	826	855	902	902	857	918	915	865	905	891	854	892	894	879	813	902	860	904	884	839	882	873	918	833	900	863	848	840	817	821	909	888	884	890	821	885	937	839	821	819	925	889	890	921	921	847	846	809	879	906	960	873	933	890	902	837	846	875	895	869	877	919	869	814	862	923	900	895	851	853	918	886	878	930	889	918	882	830	880	869	854	871	903	878	850	886	827	907	834	887	848	895	836	861	904	900	854	876	847	864	911	921	890	825	894	877	869	850	951	934	933	878	876	887	892	839	946	824	850	847	867	878	893	891	895	866	903	873	882	873	892	867	881	891	909	844	919	872	855	888	896	884	821	867	919	863	840	844	846	923	872	922	811	865	838	870	885	901	914	884	851	870	848	873	876	883	884	894	924	837	858	896	919	854	906	875	919	855	844	871	831	901	849	922	872	924	845	842	870	918	912	903	873	855	873	919	867	910	940	886	833	874	865	837	828	860	885	927	888	811	886	894	845	850	889	846	899	836	943	886	834	891	867	909	888	890	895	941	837	865	902	866	851	946	902	905	860	833	869	918	929	857	855	852	875	879	893	890	856	874	832	857	885	898	865	892	921	941	895	950	856	822	909	877	881	871	890	880	936	874	898	858	908	872	890	915	906	816	922	894	878	862	864	819	897	835	907	835	866	882	873	883	910	873	904	903	880	933	873	809	881	876	870	851	790	876	839	860	863	852	907	889	859	892	905	882	909	877	821	854	861	823	842	864	844	859	837	870	913	889	863	896	843	880	923	861	856	867	815	881	873	876	839	898	850	863	871	914	895	844	935	855	856	836	867	827	852	865	855	856	868	896	889	843	842	896	901	932	902	853	900	901	848	840	848	892	822	909	795	912	873	896	869	871	865	902	900	820	865	886	880	872	909	934	867	907	933	887	858	880	896	890	832	892	867	897	864	887	826	877	907	906	883	837	821	870	840	891	867	865	890	884	903	884	810	845	918	870	910	888	888	878	831	851	909	857	845	903	909	866	897	901	868	893	821	860	942	881	879	853	892	834	812	874	840	934	833	931	904	856	880	938	894	898	898	844	857	830	843	809	899	864	851	901	893	889	880	817	922	936	836	902	919	870	869	943	822	950	847	878	869	895	880	836	871	896	873	840	846	887	849	895	849	858	841	857	880	855	833	840	910	866	880	903	853	890	852	878	919	919	934	846	850	877	850	869	836	868	901	876	883	917	827	871	867	837	812	873	853	870	907	856	854	909	899	847	852	835	818	844	837	860	897	890	934	914	860	904	923	880	885	825	880	909	921	917	804	914	848	879	898	866	893	920	914	890	919	912	886	847	893	868	888	808	873	872	933	850	879	881	887	908	873	830	865	898	885	853	853	888	854	878	864	852	900	925	891	878	864	875	884	844	849	876	880	861	878	787	843	899	852	827	908	928	850	871	942	843	858	894	862	871	921	904	840	898	908	889	813	884	839	904	820	936	890	858	885	852	838	817	901	856	878	860	880	907	884	884	892	889	835	872	882	902	881	833	896	814	923	912	906	866	903	850	909	917	863	860	858	915	877	894	864	862	844	895	851	899	884	852	888	861	898	895	921	878	893	947	865	914	847	890	895	860	847	903	918	881	830	878	917	891	936	866	883	871	889	840	843	860	903	892	836	827	888	875	823	895	869	950	902	853	865	857	883	871	867	889	864	900	830	946	854	862	935	920	891	899	931	883	855	880	861	867	887	888	891	876	904	894	878	892	881	863	866	903	902	820	862	915	912	872	949	815	864	878	852	893	845	868	909	950	920	840	858	862	883	846	848	893	935	869	846	834	879	873	886	834	879	873	893	893	881	860	882	903	871	838	866	902	883	896	789	862	819	910	863	880	916	911	951	881	860	826	880	872	858	912	882	878	843	862	869	888	883	874	782	919	901	920	898	883	897	878	866	936	884	840	832	823	855	891	880	878	871	863	846	823	893	923	841	886	884	867	881	893	875	880	859	877	900	860	898	927	859	885	873	866	915	846	874	832	886	873	860	967	818	841	905	883	855	867	885	887	919	847	886	879	870	845	870	909	876	922	886	920	907	855	840	853	859	920	815	873	870	912	930	883	884	874	853	868	902	827	876	838	883	879	891	835	864	869	900	897	883	932	867	885	906	888	893	883	869	868	888	823	911	904	871	911	868	873	915	865	915	826	853	887	854	911	921	867	861	859	904	933	874	836	901	827	921	863	900	852	907	813	877	853	904	899	855	855	893	925	881	844	904	866	864	893	880	914	881	872	863	872	870	942	802	871	843	862	891	906	853	894	859	871	861	887	888	841	855	880	884	813	872	858	871	828	832	796	847	887	884	892	915	888	889	888	937	876	865	885	881	881	926	885	872	939	859	869	840	859	888	863	892	893	933	864	881	848	901	913	860	886	867	881	854	863	857	885	849	918	893	912	836	920	880	879	859	866	906	895	917	840	930	918	851	814	830	822	839	901	882	856	850	890	871	866	875	908	929	889	871	838	853	901	863	895	840	876	885	880	868	892	844	881	894	853	829	887	890	882	871	843	900	826	865	895	858	894	870	881	878	894	856	865	895	872	901	928	878	869	852	870	881	883	924	829	888	878	855	883	871	874	956	873	867	887	844	863	831	863	909	871
57955	26520	11773	4159	1518	900	634	556	463	468	427	451	432	469	402	434	429	425	417	378	437	394	437	398	418	424	381	418	442	372	402	411	412	446	435	405	451	449	411	387	418	420	425	381	417	404	413	396	392	424	394	402	440	388	423	454	419	424	387	386	431	387	404	407	439	439	430	387	422	395	437	447	395	412	405	389	420	425	424	428	397	440	382	408	407	379	404	424	364	412	428	397	365	413	401	448	426	386	412	398	461	437	438	409	421	425	434	405	406	429	414	410	394	408	416	378	433	393	381	393	440	401	391	389	409	420	422	432	410	439	400	402	408	448	435	384	404	451	392	416	405	402	429	428	398	416	392	413	398	419	394	409	448	390	410	433	388	425	416	416	386	433	453	424	388	405	423	417	458	428	425	381	423	427	416	412	481	395	409	415	403	380	425	422	405	383	384	445	411	349	386	419	400	392	400	414	414	386	429	392	437	377	376	459	427	427	388	410	399	446	410	396	374	434	386	389	389	413	405	395	409	402	428	449	428	431	391	445	426	454	426	440	426	446	437	442	399	394	381	441	454	391	411	443	402	384	415	385	404	401	398	412	423	386	389	429	397	456	430	433	464	462	377	413	459	430	446	429	427	425	421	388	399	400	429	368	366	439	401	408	432	431	434	392	409	388	421	395	415	444	409	415	447	405	411	416	425	409	423	445	433	397	370	397	397	397	445	394	404	384	415	398	389	438	379	444	420	408	404	376	428	437	385	403	413	459	385	394	405	414	417	422	440	405	390	446	439	394	394	441	400	419	411	437	456	417	414	415	403	407	390	500	461	409	421	427	404	440	407	436	419	399	392	402	399	423	437	402	437	415	397	444	423	410	379	423	431	379	467	430	403	367	375	417	435	433	398	393	389	398	393	411	405	447	376	435	444	436	413	412	374	395	385	451	409	396	433	434	411	429	490	459	408	395	412	424	428	373	423	414	365	461	417	408	405	367	407	460	415	436	413	421	417	394	403	397	399	412	418	438	409	434	444	406	431	428	459	447	389	389	431	426	416	385	410	395	388	398	423	384	438	394	366	438	428	384	385	379	453	417	423	436	438	390	426	418	397	434	405	437	401	402	447	385	439	461	398	408	409	415	440	394	400	439	412	430	376	385	406	417	401	406	444	416	386	441	405	432	393	415	431	411	422	436	422	451	451	400	447	410	404	468	462	399	402	388	396	391	445	433	403	422	375	417	382	446	424	428	406	413	420	450	406	465	401	439	394	384	418	385	417	404	425	402	400	420	440	426	409	420	415	432	442	427	407	406	411	403	416	395	433	397	419	419	425	463	367	429	398	370	381	419	436	443	410	411	408	416	405	435	420	420	407	432	416	438	417	445	359	387	415	388	430	424	425	411	429	404	412	413	395	379	397	425	392	378	390	411	415	410	438	413	391	439	417	449	408	423	395	396	412	432	429	382	432	412	412	433	412	388	418	432	414	395	382	406	398	411	433	405	400	412	410	389	457	418	410	424	395	426	394	431	437	395	405	356	368	397	416	414	431	424	392	403	434	447	426	403	415	420	440	434	415	405	414	437	403	439	452	373	406	396	428	429	426	425	424	439	405	423	392	380	473	394	387	424	419	411	450	424	450	452	403	384	408	472	422	416	411	433	385	440	410	440	392	413	406	403	409	391	401	383	378	383	417	409	426	444	375	408	427	395	397	417	401	411	430	466	409	421	414	379	410	402	381	434	417	413	441	420	420	427	420	395	448	413	433	439	427	411	403	409	419	417	393	397	401	428	370	417	422	438	420	398	423	435	407	444	438	411	412	438	424	382	436	437	375	426	438	398	424	416	426	390	456	427	402	399	444	414	433	427	400	420	398	399	402	387	471	401	424	419	408	407	391	445	385	437	398	412	413	420	411	397	413	411	408	428	404	405	416	382	414	424	415	378	420	410	430	403	405	373	427	437	419	424	412	418	431	435	419	441	404	409	440	393	416	414	380	379	387	409	374	401	396	417	399	425	427	426	422	395	436	438	424	425	389	415	403	438	447	424	438	430	386	436	432	370	428	404	412	420	422	410	395	432	442	426	392	431	405	419	438	421	431	433	400	395	431	423	412	366	423	434	381	382	394	393	406	422	393	431	445	434	433	409	419	430	417	422	432	412	356	419	386	430	411	427	410	413	418	398	430	390	409	419	412	456	415	371	424	414	435	441	435	402	377	417	415	429	433	419	450	408	407	437	404	417	466	429	431	374	436	422	429	469	436	392	420	376	409	399	442	393	417	434	401	437	422	420	399	389	400	412	427	408	422	408	398	407	427	417	434	427	432	414	408	439	411	438	444	446	423	391	443	419	382	410	411	394	447	408	409	435	454	429	429	451	393	390	432	396	390	429	407	424	353	366	424	414	407	383	373	402	432	384	438	379	425	428	438	420	393	459	428	424	400	411	363	451	457	434	380	405	411	436	405	426	400	428	449	423	457	365	396	430	391	432	429	422	410	432	377	398	415	429	422	427	404	404	402	428	436	434	439	420	425	435	457	423	443	396	434	390	381	431	453	447	424	445	424	355	414	402	435	445	439	397	414	403	403	402	435	425	406	405	430	461	410	442	463	407	396	429	426	415	472	452	416	388	424	433	441	473	412	407	424	467	435	422	393	374	361	404	403	428	448	436	432	419	399	448	371	460	421	382	416	435	398	380	414	417	392	442	404	366	469	460	458	407	402	391	399	415	420	412	430	433	436	407	419	457	403	404	364	406	409	462	401	429	382	399	418	434	387	424	381	402	418	412	425	406	431	426	436	447	412	443	424	430	404	412	445	448	432	382	440	421	392	416	459	446	438	406	389	450	390	420	434	428	408	430	409	411	488	423	423	407	386	452	452	405	403	402	374	430	395	410	416	434	426	424	399	376	444	414	477	432	435	438	394	387	432	379	422	444	407	466	446	388	414	412	432	373	424	398	417	410	389	420	384	417	456	434	440	409	408	447	399	393	430	438	436	449	417	391	410	455	366	431	390	426	403	389	400	404	437	401	403	419	413	405	445	415	376	444	427	395	385	383	446	425	436	382	417	429	450	425	406	443	453	409	415	456	407	391	424	389	443	426	415	418	456	412	404	391	403	418	390	415	445	411	421	367	444	443	382	406	371	424	436	410	417	415	441	449	416	454	446	399	404	433	413	453	411	408	432	433	433	418	411	432	400	413	412	431	439	443	394	370	448	382	436	416	430	406	389	436	371	406	416	395	434	425	430	396	449	413	433	412	393	427	376	393	392	375	419	446	384	398	452	445	431	428	414	448	400	400	371	400	442	420	432	419	422	439	446	391	408	407	420	400	425	370	419	433	435	438	426	444	434	395	400	441	431	416	369	402	401	448	363	404	391	389	388	418	409	411	411	437	422	429	412	407	389	364	409	458	417	422	420	411	388	415	382	416	367	404	398	386	421	412	417	410	413	423	427	454	394	407	405	363	357	396	432	418	406	427	412	396	458	389	416	421	422	389
39402	19489	11310	7349	3665	2508	1637	1417	1263	966	933	947	901	876	943	876	899	920	899	928	929	910	862	858	895	908	906	878	898	906	882	926	905	835	889	874	920	845	947	963	905	855	930	918	892	912	925	930	883	906	910	913	936	853	941	896	897	900	929	908	947	928	872	877	941	913	954	948	906	842	934	866	881	901	870	966	953	888	925	888	915	933	907	895	878	842	901	900	903	890	963	898	930	955	877	943	944	852	873	908	904	933	917	943	944	889	925	935	894	840	900	929	929	926	873	901	958	930	960	887	892	918	918	916	912	949	960	893	928	863	860	912	902	891	888	937	947	874	888	927	922	907	904	938	906	889	921	966	982	871	863	898	921	911	910	877	933	938	918	917	901	909	875	895	882	920	903	957	899	870	917	901	979	877	874	928	959	957	907	912	917	939	873	947	874	945	896	868	920	981	909	904	839	877	911	927	942	902	909	934	948	888	860	892	915	888	909	922	933	911	902	917	878	914	877	919	901	877	946	948	903	917	894	926	873	885	867	887	895	902	926	875	886	933	947	919	902	937	899	949	889	960	867	862	906	896	846	925	943	927	900	875	937	924	931	865	897	911	915	904	891	906	886	900	909	939	916	902	894	894	905	817	880	941	899	915	902	911	876	856	883	885	927	931	898	892	860	873	976	957	872	945	930	900	868	926	936	886	911	956	946	866	950	855	944	868	938	899	930	997	859	891	853	903	884	929	907	868	892	955	912	938	875	864	941	875	982	880	922	879	955	859	920	907	871	952	914	911	879	843	870	892	889	889	882	928	899	928	871	870	885	863	892	926	949	920	875	906	865	913	884	913	906	880	871	950	907	901	922	901	916	960	900	884	935	937	936	991	844	882	913	947	921	933	895	892	937	901	874	936	899	941	877	877	962	925	929	896	905	897	929	916	894	878	880	921	926	947	980	894	909	916	867	891	961	894	929	899	930	874	864	864	871	860	920	886	889	913	940	856	842	895	927	909	930	928	878	896	905	910	982	917	842	940	920	902	874	907	934	941	942	935	923	933	905	932	948	842	936	938	893	883	948	881	934	890	904	869	903	901	923	933	925	911	881	838	913	892	919	933	891	910	927	933	908	847	931	915	918	892	923	956	813	918	924	880	948	933	838	927	940	929	881	973	922	915	907	896	917	870	929	891	898	941	909	902	924	945	898	931	909	923	888	873	918	922	876	874	932	904	912	868	871	906	916	862	917	921	856	941	943	913	921	872	912	888	948	880	886	882	899	904	913	912	891	910	883	918	883	878	882	930	880	997	954	899	935	916	950	876	873	930	947	865	846	911	896	904	901	911	960	866	882	904	961	891	875	867	914	902	863	926	905	907	929	936	886	912	914	893	919	956	931	933	911	856	888	987	930	870	878	897	883	885	886	902	903	937	901	918	888	880	900	924	925	911	863	901	914	920	912	935	937	874	948	903	935	912	912	900	919	934	980	885	960	906	904	859	954	918	906	915	911	951	950	881	908	876	924	942	901	916	923	894	925	896	983	981	925	965	897	925	918	936	879	898	907	909	906	921	917	892	869	960	923	893	884	892	882	891	892	900	932	953	842	898	883	900	858	944	891	942	893	924	895	890	940	880	932	904	920	936	882	921	958	912	944	868	937	887	926	851	977	915	891	874	906	888	889	893	948	913	852	896	933	862	913	862	917	881	959	923	903	904	942	904	917	859	907	891	931	935	849	893	910	936	892	934	989	884	889	893	930	856	931	888	958	955	912	891	934	917	835	911	1007	911	941	896	916	902	920	911	891	930	915	900	887	906	910	878	915	921	919	885	936	913	923	909	924	892	891	983	873	902	938	905	925	968	899	875	929	900	936	898	898	937	923	924	925	908	906	919	915	898	973	854	860	970	941	922	875	908	930	925	925	932	868	916	884	877	932	869	909	920	895	933	936	903	942	898	910	884	864	929	891	869	839	898	894	942	926	900	925	954	906	842	941	927	925	907	885	887	945	913	903	895	924	908	869	924	923	950	946	856	829	918	968	917	936	907	861	883	907	948	953	954	901	900	915	926	978	930	921	902	947	921	900	904	907	925	939	890	929	928	895	911	910	882	912	898	901	923	939	889	933	939	901	912	888	955	932	868	924	893	948	904	916	915	927	938	892	980	857	859	910	906	940	910	884	924	913	875	879	882	836	905	936	961	971	943	907	877	893	890	890	907	929	913	889	871	885	840	910	944	884	903	891	913	949	995	913	896	924	866	900	890	903	941	916	934	894	889	892	908	853	907	852	955	861	931	870	847	931	888	931	955	884	919	899	895	896	926	846	910	860	911	896	885	837	880	898	936	962	879	923	927	880	934	893	921	882	915	888	921	926	950	912	864	941	928	885	885	940	900	883	920	907	874	904	858	900	911	945	952	912	911	900	895	878	905	899	805	985	908	873	885	915	939	865	930	927	880	891	861	897	931	947	933	988	932	925	882	903	912	892	948	941	884	952	911	878	868	879	921	924	890	934	883	905	877	911	949	896	943	933	950	959	907	978	882	935	901	912	910	950	921	891	880	914	915	911	865	908	867	871	890	870	924	890	939	936	937	896	929	869	895	914	889	922	877	898	926	892	880	851	875	828	957	962	895	903	932	908	908	948	935	900	891	923	860	947	925	888	917	901	953	943	900	879	863	903	942	890	868	936	894	868	869	886	888	870	928	899	932	901	904	931	908	940	849	941	917	882	908	914	882	888	904	927	989	904	852	920	888	922	915	891	948	895	887	917	943	890	925	885	887	908	931	907	901	902	926	870	936	919	927	887	933	900	872	924	898	875	885	860	894	902	950	871	908	891	895	920	867	871	908	890	887	877	888	962	909	886	913	932	961	830	894	881	893	899	879	860	889	922	917	954	952	931	882	939	957	887	940	926	876	916	819	925	929	891	813	903	923	887	848	897	938	939	887	877	909	932	911	911	955	918	884	896	892	833	917	935	897	930	870	934	918	911	892	955	862	886	948	891	954	900	870	948	866	907	890	978	886	858	884	951	939	858	944	937	910	899	942	867	921	926	861	937	941	944	890	938	915	928	906	921	937	888	903	919	884	955	900	860	928	890	919	972	844	865	897	942	888	877	922	911	921	902	906	874	941	906	972	926	880	891	879	936	877	926	921	905	895	932	883	923	871	953	896	930	910	902	909	932	950	901	874	883	866	864	882	903	925	895	926	912	883	876	910	936	903	903	858	850	916	901	875	852	938	863	948	899	936	957	941	920	913	933	905	857	932	901	987	845	934	955	887	921	936	939	929	893	864	892	936	963	880	863	864	898	896	893	944	855	928	945	905	888	883	887	923	919	935	903	938	925	864	866	933	912	877	858	946	901	901	881	918	955	920	930	949	949	935	880	875	932	876	894	982	887	921	976	958	905	935	916	976	863	908	887	926	889	941	965	926	934	886	922	933	901	903	878	906	929	922	881	973	898	905	926	897	924	881	946	868	887	940	916	917	961	911	893	898	873	937
63307	35077	18633	7226	2759	1245	848	688	568	465	430	435	439	421	412	439	441	443	435	419	442	442	424	407	438	410	406	451	393	425	428	396	425	393	403	395	411	434	445	435	434	433	444	402	460	415	428	436	448	426	438	365	448	418	452	431	473	460	464	460	436	430	453	418	432	440	427	435	443	419	421	439	408	444	447	450	420	451	456	429	419	424	404	458	417	430	506	420	372	463	399	440	428	412	442	439	394	398	422	458	437	446	448	453	416	431	428	442	435	458	456	429	439	411	399	421	425	410	413	408	436	417	408	434	440	392	445	481	462	437	394	422	428	414	434	445	424	460	457	463	427	392	461	441	428	415	401	411	421	484	470	400	457	427	385	454	394	435	420	404	407	423	451	396	419	481	434	457	400	444	420	408	450	432	425	435	432	404	416	436	425	447	444	435	425	405	442	419	438	458	408	367	424	446	431	415	472	404	434	416	458	428	434	415	431	400	491	441	419	430	447	417	414	445	417	441	414	452	452	464	476	405	435	455	426	460	433	449	414	452	413	418	430	445	428	416	412	422	409	410	401	421	407	419	430	411	404	401	464	443	431	397	418	440	455	417	441	425	423	423	421	396	451	425	424	391	402	435	428	427	435	417	383	430	408	405	401	398	409	418	402	404	390	427	435	418	459	380	445	433	399	387	399	426	406	454	449	443	436	389	422	410	429	416	406	417	456	409	461	425	431	436	426	399	412	443	426	465	408	440	449	480	426	411	397	432	417	416	448	440	428	423	473	395	426	448	444	426	415	404	439	412	393	394	412	431	404	422	418	440	429	450	461	403	440	407	435	453	442	404	403	429	445	442	402	413	431	435	413	437	418	418	428	424	405	473	427	415	447	392	386	444	403	403	430	450	404	445	438	402	424	405	413	450	415	422	364	453	448	420	463	412	454	377	422	457	425	410	462	394	428	430	399	496	446	426	439	398	420	454	418	430	427	482	431	411	395	422	389	445	400	441	475	435	434	451	438	395	393	421	448	431	363	464	456	427	426	433	414	392	416	410	434	467	421	419	408	371	438	434	431	433	427	420	439	408	426	414	436	419	430	455	449	416	441	372	437	395	388	431	425	452	450	446	438	435	449	397	442	423	445	394	416	417	469	464	436	429	412	430	475	403	441	428	419	422	398	463	446	435	404	416	441	416	416	414	441	428	428	422	395	442	426	459	446	408	443	456	435	414	419	416	459	428	406	461	452	452	446	422	422	407	419	418	422	406	449	451	457	468	435	404	430	408	408	458	453	444	389	418	431	420	447	436	410	419	440	439	442	450	419	395	420	413	431	439	410	443	442	408	433	422	445	416	428	456	401	419	393	404	406	450	460	459	431	449	432	455	429	444	439	388	413	453	421	455	431	426	415	413	452	449	421	434	421	445	437	440	433	436	417	428	455	443	369	429	410	458	421	417	416	428	405	371	402	410	399	439	436	448	412	395	433	438	477	455	420	433	441	456	485	444	429	417	438	419	415	429	476	442	415	398	416	421	427	416	401	426	456	445	461	427	415	414	429	467	442	427	427	418	444	409	404	456	427	440	439	434	389	437	406	420	448	457	435	435	446	469	369	428	434	444	421	442	391	409	421	402	446	446	438	411	439	444	412	388	420	417	442	423	429	410	431	429	463	437	444	421	452	422	400	415	401	396	448	411	431	467	417	430	421	450	446	421	463	411	408	423	398	432	437	459	422	382	395	424	449	438	469	455	427	405	406	415	434	407	418	442	432	425	447	466	474	449	423	444	462	381	429	454	431	426	385	420	427	451	452	417	478	407	409	448	406	463	411	433	429	404	382	434	429	422	413	404	417	409	421	440	400	434	452	440	450	444	429	427	407	425	425	413	416	377	393	401	422	484	415	472	393	430	415	452	435	399	408	401	412	423	402	423	459	441	442	422	388	393	399	396	434	424	449	468	393	440	433	422	410	430	381	439	443	446	421	416	446	426	414	432	442	441	449	397	423	426	440	441	451	454	437	442	413	441	421	379	398	442	419	381	419	428	382	462	408	412	452	395	421	404	382	438	425	405	429	426	423	430	407	451	441	459	437	435	438	429	402	431	418	442	404	421	434	486	433	417	420	432	450	431	467	431	408	410	422	420	437	454	396	412	439	406	427	418	450	403	387	430	452	427	442	428	424	421	436	439	394	433	391	416	404	410	418	443	416	409	433	419	492	411	398	397	441	452	421	473	419	455	444	407	429	398	514	425	426	404	445	447	399	401	440	469	373	425	399	410	409	475	418	424	418	433	437	459	428	421	411	442	411	418	441	419	460	476	413	386	466	438	408	438	424	410	431	423	436	429	425	412	413	468	424	418	433	405	400	448	415	452	408	448	435	415	433	431	463	418	439	414	430	423	422	439	379	432	423	433	426	386	414	393	386	441	423	398	425	416	420	432	421	428	403	426	403	419	420	411	421	420	454	405	448	440	459	426	445	399	424	446	424	420	410	433	382	454	452	411	439	441	452	423	446	477	393	424	411	431	402	481	462	427	474	428	410	382	428	388	412	408	425	399	421	426	472	402	424	457	427	394	411	417	437	420	422	438	422	397	408	420	409	442	476	396	411	413	390	465	439	435	425	426	446	422	409	414	414	418	442	421	476	380	444	413	427	464	444	421	416	446	421	439	421	480	419	461	429	445	401	430	435	412	491	408	433	418	416	434	418	451	397	430	405	445	436	401	414	387	416	475	396	418	463	468	445	431	438	419	456	385	403	428	441	465	456	467	489	423	420	436	425	394	450	426	407	402	394	426	449	476	411	415	403	401	394	402	407	418	400	437	424	420	416	425	414	414	452	451	441	456	440	479	393	442	468	441	428	453	390	411	443	417	446	385	401	388	411	378	412	411	432	432	415	403	396	483	435	416	416	396	419	444	402	412	411	465	421	448	452	460	447	409	436	402	404	385	435	423	418	399	425	383	410	421	407	428	425	415	438	429	424	384	459	418	455	409	428	412	410	423	457	395	433	438	416	434	422	418	449	399	399	444	428	443	416	386	423	397	448	412	417	422	438	400	373	432	448	423	448	397	416	422	432	439	484	442	419	460	448	448	452	416	451	443	433	424	423	450	399	428	480	433	435	413	421	448	428	416	428	465	451	415	451	422	441	447	433	432	420	432	444	423	378	439	442	396	428	445	438	430	435	423	442	424	428	407	417	446	395	423	417	419	438	450	395	423	415	414	425	417	450	455	438	410	458	418	436	421	415	451	417	461	420	417	399	435	383	440	429	445	448	442	452	440	398	405	412	421	445	406	439	417	417	452	437	400	424	418	443	454	428	452	426	384	412	432	440	437	463	446	423	432	416	422	419	432	389	427	448	432	412	417	387	403	444	436	419	411	403	437	417	414	423	430	458	411	452	437	437	444	444	437	449	398	412	382	418	451	432	432	383	424	422	478	429	400	422	405	427	397	425	387	435	416	432	468	399	457	413	387	397	421	430	435	397	413	440	418	463	416
43265	27967	17784	11205	6496	3547	2438	2029	1463	1041	992	908	967	907	963	940	910	973	926	968	943	908	904	949	907	894	913	963	965	963	948	950	951	913	897	867	959	910	923	905	876	885	944	957	952	922	943	928	939	962	951	946	948	927	934	954	970	927	915	905	922	951	907	999	905	951	880	937	954	908	911	952	913	945	893	941	949	894	917	930	899	903	987	918	921	922	948	953	908	883	884	927	958	935	972	942	939	924	902	925	943	921	919	913	859	973	897	883	960	938	938	897	895	932	941	883	960	950	962	955	903	921	886	883	899	926	946	939	913	970	966	893	997	891	917	884	965	885	920	945	905	889	939	898	907	931	944	950	922	912	932	973	945	963	938	885	895	916	951	910	908	935	963	905	891	898	928	946	996	924	939	897	938	900	901	966	924	939	966	958	946	971	906	903	936	913	905	957	903	959	922	928	902	864	911	941	935	973	915	903	910	894	918	891	941	920	962	934	966	846	931	922	922	890	892	933	902	950	920	946	926	938	923	972	958	868	945	932	933	908	977	923	942	939	905	936	937	962	928	948	978	893	968	882	900	890	906	928	877	913	929	957	912	926	921	987	890	900	944	911	880	939	968	956	907	988	942	911	903	913	927	895	853	908	975	940	905	952	957	926	943	871	930	858	902	959	928	886	877	895	939	900	895	900	898	954	954	972	908	923	925	920	879	867	927	895	942	886	935	914	918	914	939	900	927	887	907	923	970	998	891	919	918	915	897	882	889	938	950	866	943	948	940	912	916	931	908	914	990	941	943	896	865	918	924	934	928	899	891	920	955	888	893	886	962	949	896	906	952	961	893	907	945	898	922	969	922	949	944	963	904	911	913	898	930	940	922	969	898	946	952	963	874	852	921	942	982	931	948	874	941	971	909	916	916	936	948	942	959	864	913	951	961	908	892	982	915	876	939	921	924	950	950	924	904	924	902	931	939	968	917	981	896	906	941	927	944	939	910	931	880	973	990	973	947	939	905	908	977	903	896	919	892	919	900	874	980	948	950	925	939	930	861	957	915	951	1009	878	931	911	914	945	914	901	963	899	933	950	920	947	881	915	937	924	935	882	938	910	906	954	900	908	870	927	939	929	936	888	909	938	976	958	908	953	982	915	921	902	908	912	957	895	939	895	921	917	919	923	927	943	933	929	888	931	920	928	919	970	922	959	899	954	983	923	919	946	965	924	919	900	930	937	926	920	910	915	921	974	924	910	928	994	920	923	957	945	920	964	946	885	857	905	950	1011	882	933	892	898	941	920	910	992	931	1004	929	924	885	918	876	966	911	935	941	873	969	986	951	898	946	974	933	893	918	925	872	885	951	929	882	948	894	914	911	981	915	949	912	949	915	934	929	972	950	954	941	923	893	972	931	981	886	899	925	902	935	1006	898	899	876	960	903	1002	920	967	913	912	939	942	985	889	935	923	949	879	944	967	861	923	972	916	920	910	952	907	868	939	895	867	919	873	933	879	925	946	971	947	916	916	910	907	937	912	953	923	908	908	883	909	936	946	924	947	930	883	946	915	946	895	895	924	913	900	898	935	924	910	906	947	947	869	908	844	933	923	908	915	884	901	896	899	888	938	947	905	908	965	880	882	898	932	932	985	910	939	919	964	952	923	921	917	960	926	941	902	922	915	945	903	868	974	898	920	926	1007	907	894	947	912	944	872	967	947	980	947	945	963	957	926	919	962	946	859	918	943	909	903	918	936	920	954	964	921	945	937	998	942	947	959	905	875	905	911	911	948	938	885	934	948	933	894	914	954	943	975	940	868	891	986	965	900	949	905	977	913	861	921	891	925	939	919	876	960	911	934	914	903	894	891	928	887	935	917	931	928	915	902	984	919	906	917	907	917	925	866	940	929	892	925	976	891	918	957	936	918	920	902	911	892	881	965	933	912	928	890	877	919	879	873	964	961	934	938	924	955	980	958	867	933	926	865	994	939	916	955	997	953	989	921	891	966	933	933	975	949	905	973	943	932	927	955	971	933	878	916	902	934	980	924	878	907	956	941	912	960	975	886	888	891	879	931	939	945	930	899	950	942	966	918	955	944	946	932	1008	912	887	967	936	965	955	918	895	927	934	879	947	864	947	948	924	937	943	902	889	920	945	959	906	917	884	916	949	921	924	926	939	906	954	932	876	886	940	892	945	914	913	926	966	909	916	908	943	928	922	940	875	964	947	929	899	946	924	839	910	926	907	927	922	1009	929	928	922	892	878	931	875	909	921	910	988	936	937	901	889	908	950	932	912	910	953	910	969	951	931	941	907	962	942	898	953	961	927	927	886	926	917	921	880	915	930	936	907	955	905	925	918	913	938	942	884	911	897	937	969	932	882	964	992	975	906	949	973	901	899	953	920	910	927	919	916	877	925	892	901	943	883	878	919	947	976	978	968	1004	965	920	921	900	950	946	917	973	921	955	933	1007	906	969	867	879	882	945	922	963	932	888	895	892	921	925	892	898	959	953	908	927	906	912	930	951	948	952	953	962	1022	947	914	901	939	897	932	880	926	877	963	947	942	889	936	937	872	908	920	886	911	887	928	914	894	913	883	931	948	906	903	952	897	892	895	915	897	832	945	950	952	901	940	935	892	908	873	916	901	964	914	885	892	960	920	928	902	921	944	952	901	957	898	902	906	946	938	943	892	920	939	875	873	982	908	872	949	931	897	846	913	998	886	871	950	909	962	879	937	957	969	949	899	969	887	839	947	918	938	955	911	930	900	952	910	916	942	919	946	950	867	901	935	960	889	943	934	970	939	953	992	906	952	948	946	909	973	971	919	967	910	928	874	940	949	887	903	908	945	953	934	858	937	917	955	910	886	924	960	897	922	904	880	968	962	959	930	909	869	976	919	957	914	915	979	923	897	927	949	913	897	964	908	937	949	927	926	922	881	949	897	894	940	951	973	955	926	917	891	912	899	928	917	925	921	938	914	922	849	936	915	909	950	899	969	974	917	963	912	922	944	900	952	997	877	937	890	954	979	922	894	901	955	943	902	834	861	910	956	928	912	924	938	951	903	952	918	978	962	932	885	921	947	883	935	923	888	870	977	963	1003	872	934	939	953	909	951	926	899	941	893	975	939	937	916	892	950	908	969	904	908	919	918	901	981	925	990	924	968	926	927	952	891	905	931	927	910	941	939	902	884	901	923	869	890	959	904	952	919	877	1018	920	908	907	908	943	920	933	983	925	948	907	940	931	901	930	942	891	917	937	977	952	958	910	964	941	920	932	1007	934	958	922	911	932	931	891	886	949	939	899	942	976	931	924	974	951	949	937	901	923	926	962	963	909	981	902	910	913	930	899	922	934	937	875	920	903	869	939	940	875	928	912	963	891	914	905	902	938	945	935	900	932	900	918	933	958	947	881	960	950	899	931	1006	865	961	872	956	928	944	917	923	941	940	928	946	932	943	918	914	943	934	890	928	957	935	938	940	937	894	941	924	905	966	955	920	917	860	937	876	920	944	946	919	931
47813	22639	9056	3152	1187	638	523	428	430	438	408	408	406	335	390	422	405	406	386	400	371	420	363	405	394	395	396	400	415	419	415	391	415	403	366	355	395	382	389	377	436	381	389	425	381	396	461	447	388	409	385	453	404	388	438	413	445	399	392	401	403	424	377	391	453	401	386	388	419	405	375	423	403	434	395	388	418	424	408	431	410	421	363	392	383	381	414	403	413	409	404	407	436	438	398	391	415	380	381	436	410	412	390	395	421	380	392	372	426	393	381	396	389	408	395	413	427	375	404	390	427	378	420	426	420	392	397	373	376	380	409	398	389	372	393	409	425	397	424	407	438	421	437	421	408	392	413	412	386	377	382	386	420	419	429	423	425	393	385	406	440	419	383	348	391	381	408	396	409	390	406	384	427	404	407	412	387	431	408	382	380	368	364	373	371	418	372	394	394	393	438	393	426	395	373	406	401	387	423	381	377	407	386	413	379	416	384	403	396	390	413	408	383	387	378	369	337	381	434	371	389	387	410	371	402	445	409	394	361	390	394	357	358	392	407	411	406	382	375	395	390	393	406	394	436	422	408	398	396	390	384	400	426	389	460	391	364	396	390	398	407	385	391	406	443	414	374	396	382	372	405	410	437	430	421	435	407	405	393	382	400	440	407	395	398	440	374	434	387	415	431	383	405	417	374	374	363	382	398	410	380	369	436	382	426	414	396	417	367	409	398	392	350	397	454	403	373	357	439	366	366	379	427	433	376	391	402	377	375	386	391	357	395	407	420	426	357	368	440	378	402	370	403	405	386	405	420	410	369	392	398	415	372	395	391	424	408	393	378	378	378	450	379	399	391	383	406	415	365	400	373	377	347	430	369	386	362	382	399	419	392	448	412	367	409	435	388	369	366	388	372	425	401	377	379	402	386	375	437	390	385	405	433	397	394	404	390	371	402	393	361	368	406	397	440	381	437	364	439	397	391	395	371	356	403	422	408	422	368	376	445	380	385	393	416	412	417	416	403	417	406	358	411	388	368	392	400	422	411	374	410	431	396	398	420	399	405	405	395	434	422	465	374	400	418	394	373	382	381	380	380	361	422	438	386	389	411	404	378	387	412	414	398	392	389	419	388	411	395	391	400	392	402	390	428	453	419	395	400	406	406	397	399	385	371	415	382	395	406	390	442	353	389	413	402	439	366	367	417	420	417	400	392	421	426	393	398	429	388	392	405	378	429	423	415	365	370	392	394	389	412	369	388	392	427	376	390	383	401	390	358	395	403	382	427	402	378	416	404	379	447	434	401	403	393	414	407	384	398	414	444	409	362	398	437	392	371	353	402	368	393	397	407	376	375	379	401	404	397	394	413	397	382	353	405	383	405	408	411	419	363	386	411	369	359	425	385	407	406	412	416	399	377	451	405	408	378	399	397	397	408	408	405	416	404	382	416	380	392	411	397	404	406	444	404	425	393	408	377	428	420	407	415	380	400	380	401	400	421	413	412	410	411	424	403	397	395	405	394	398	393	397	395	393	376	412	378	381	388	379	407	385	405	402	411	363	408	384	427	413	384	412	375	375	431	430	418	420	408	416	441	404	382	426	437	386	366	430	425	382	376	398	414	369	426	396	355	361	400	382	414	424	402	421	444	412	373	399	394	394	388	381	411	385	403	411	452	424	391	401	400	365	415	389	389	414	394	357	418	416	407	369	390	398	392	398	390	398	388	402	421	428	449	398	429	372	389	393	404	402	407	417	399	403	383	397	417	420	393	384	445	389	420	411	372	363	427	398	399	410	386	446	412	371	406	390	400	406	417	396	407	364	384	402	438	377	410	409	393	401	433	436	347	398	416	406	394	419	433	416	409	406	413	407	420	360	373	398	383	425	426	450	363	402	409	434	393	396	394	423	410	384	385	382	360	372	387	364	428	415	399	407	379	411	453	385	420	385	416	450	437	410	366	405	404	409	403	362	366	378	398	394	399	415	455	386	415	413	393	383	389	378	396	390	394	373	416	449	372	376	390	400	397	413	409	401	404	392	395	468	419	399	389	431	384	423	426	386	379	329	373	420	405	416	446	440	410	397	386	377	399	374	409	385	384	403	397	409	393	375	418	432	363	388	414	434	429	362	405	400	402	412	431	413	408	395	421	390	383	416	436	406	374	425	388	424	430	381	389	386	398	411	457	434	387	440	402	361	400	450	396	414	371	411	375	391	387	448	398	434	385	400	403	402	406	407	419	395	419	413	379	458	397	383	405	361	400	419	418	419	388	408	421	362	430	395	401	395	428	374	417	374	351	393	380	410	429	376	392	395	357	402	442	399	421	398	400	401	430	389	359	401	398	419	438	397	432	404	397	396	402	407	355	378	436	433	405	400	395	438	357	395	381	363	385	397	414	377	390	409	408	398	380	410	370	379	403	375	407	384	422	416	407	416	398	310	412	442	388	420	377	394	396	345	376	398	396	409	421	433	388	424	415	422	385	385	413	410	400	386	421	380	375	368	416	370	399	369	388	410	414	402	391	403	416	369	399	375	418	452	433	407	389	422	400	417	430	401	403	387	380	390	371	400	403	413	423	395	370	415	390	392	407	370	396	403	369	420	375	360	360	430	412	452	410	377	444	416	423	421	432	410	386	416	430	360	378	446	380	402	370	390	401	421	400	407	396	383	422	364	369	384	402	432	404	419	408	362	392	378	423	420	416	430	416	406	426	416	370	419	406	416	392	396	390	383	369	404	425	391	385	403	412	433	406	405	426	406	348	388	402	419	424	433	388	395	394	429	364	398	371	379	416	412	435	397	380	441	388	411	417	409	427	435	426	387	404	404	398	384	377	427	381	406	409	430	413	399	394	403	377	419	371	380	413	393	408	387	379	403	382	423	380	384	399	386	411	412	428	403	397	382	380	397	370	423	396	439	406	408	355	384	397	391	388	445	400	346	417	420	370	414	376	399	376	393	382	398	420	423	427	405	429	406	434	399	419	419	403	405	338	375	388	419	425	397	402	400	402	386	412	394	426	389	391	399	377	385	411	403	423	370	410	384	436	384	371	411	396	426	419	378	403	414	414	402	433	426	434	409	365	427	397	357	394	380	387	377	411	431	398	407	412	416	389	376	419	456	385	411	424	434	407	402	377	363	403	385	386	389	399	377	400	413	442	428	386	382	420	385	375	384	404	408	377	413	379	361	414	392	386	414	390	402	445	426	390	400	420	375	383	422	370	389	400	406	388	386	439	425	427	401	397	399	409	399	398	361	392	429	392	414	392	385	351	345	476	431	388	433	384	398	396	374	427	380	396	418	358	426	392	430	373	402	413	378	409	389	425	405	403	389	399	428	396	419	418	404	364	412	395	364	397	404	418	391	432	385	408	417	381	350	390	409	402	406	383	365	377	377	382	378	416	374	387	383	410	419	384	430	426	361	411	409	374	380	387	359	388	404	435	387	368	406	426	381	395	395	418	390	369	371	445	400	401	426	390	416	439	388	404	411	403	429	418	397
33086	18136	10890	6027	2972	1508	1262	1037	977	851	904	880	889	875	859	905	880	828	854	856	870	838	843	872	875	901	906	841	829	872	851	918	841	916	906	901	859	821	895	872	834	877	853	861	846	877	844	891	853	852	911	870	867	857	845	906	866	817	861	879	881	891	828	911	878	918	883	880	883	889	871	882	901	831	896	929	894	867	841	833	884	897	839	902	873	874	892	876	859	913	887	831	895	929	826	857	912	894	889	843	877	845	859	912	906	894	884	833	850	853	879	866	881	867	905	897	936	899	815	863	863	834	858	918	956	818	917	830	881	902	892	893	870	842	864	864	865	859	894	859	850	867	865	902	876	881	873	871	878	854	856	876	913	877	902	915	884	870	856	922	877	934	945	848	864	821	807	876	886	858	833	816	879	836	863	859	859	851	906	901	892	826	883	836	889	849	869	860	888	865	853	849	898	867	837	901	841	890	863	871	898	864	858	858	845	930	869	896	890	873	860	900	876	882	828	842	934	914	890	828	875	838	870	899	914	820	823	919	850	856	838	867	859	928	840	818	858	881	819	865	877	892	894	893	884	898	859	884	816	821	854	914	908	899	842	858	924	852	828	861	937	878	830	860	849	880	902	836	932	817	873	857	837	886	912	834	878	862	906	856	904	840	838	840	905	863	912	886	878	828	872	879	926	886	864	874	858	894	937	855	865	891	909	863	820	868	842	861	840	807	893	926	856	853	893	880	855	858	909	854	828	861	870	895	889	891	860	865	848	852	847	845	861	874	883	917	865	875	830	878	893	868	881	894	845	843	830	876	864	854	861	915	873	958	886	857	885	806	815	856	902	891	839	902	833	841	904	856	828	875	885	818	846	913	804	839	878	905	896	842	856	914	789	847	885	849	893	916	814	878	875	841	871	900	880	933	919	863	839	873	884	798	864	862	899	856	911	872	902	855	890	851	848	855	893	894	861	918	895	853	852	901	907	870	944	830	827	883	866	847	863	866	849	897	882	927	869	842	832	845	881	856	854	870	798	866	879	856	849	881	895	912	898	890	874	876	854	881	882	899	894	880	877	865	901	905	848	864	858	800	936	824	876	842	866	891	886	897	875	847	862	838	883	873	842	875	879	826	830	862	922	896	871	885	918	852	820	917	867	901	855	908	860	863	879	832	884	841	852	882	880	873	916	917	868	906	900	856	891	892	931	881	901	907	886	919	905	837	884	925	936	858	918	911	868	918	865	886	885	877	883	837	920	884	877	914	904	893	909	853	887	900	884	834	888	841	916	878	863	907	852	878	881	857	873	905	882	868	871	885	848	893	854	896	827	814	892	867	923	871	897	892	910	824	842	829	864	914	865	900	885	826	871	858	873	887	869	948	819	869	904	858	841	845	890	911	900	846	883	842	879	867	873	863	860	896	925	915	912	889	833	869	874	879	941	883	933	824	859	863	902	927	857	880	841	841	880	897	842	842	897	850	904	883	878	854	886	872	815	882	942	894	842	843	896	882	866	813	906	930	859	927	909	941	902	873	845	905	866	814	860	894	940	862	977	899	897	876	916	845	862	878	796	864	846	849	896	844	899	840	912	881	839	845	840	798	851	835	902	869	916	828	866	923	904	895	931	830	963	917	893	840	856	886	911	891	890	884	866	865	825	855	891	830	875	840	855	927	862	884	905	821	868	873	865	923	855	883	835	918	870	841	820	934	878	927	880	847	864	917	837	910	880	874	893	900	872	878	854	865	897	860	831	830	862	841	924	868	867	869	841	922	884	831	936	875	884	878	881	855	870	901	875	863	907	872	911	848	878	894	834	840	950	898	879	879	912	840	871	882	861	863	865	914	876	905	845	852	894	871	858	891	898	840	911	908	841	888	814	817	814	891	863	926	872	862	836	885	866	944	885	869	887	850	889	888	833	881	830	894	910	914	851	849	841	879	889	842	893	817	828	888	893	858	875	949	915	892	879	851	911	917	910	894	882	856	913	877	846	844	868	909	852	881	834	809	838	937	918	828	880	911	895	836	836	867	873	867	840	935	898	822	900	870	914	856	861	864	856	835	844	903	890	863	846	850	896	856	860	914	835	864	858	853	878	875	926	873	892	864	906	858	857	832	885	889	873	891	864	852	870	914	861	837	919	807	898	851	905	814	922	838	888	927	891	822	865	891	836	838	892	880	882	853	917	827	848	880	839	880	832	873	885	854	888	890	842	898	871	930	878	898	880	898	830	859	868	908	892	860	840	863	815	907	885	856	889	874	845	801	856	874	856	888	910	807	899	897	886	890	837	865	826	861	869	842	830	862	823	896	902	889	908	885	876	814	884	928	883	896	840	901	879	894	876	904	862	907	874	902	869	880	868	864	865	893	891	857	883	855	873	861	830	838	869	898	874	914	850	896	854	852	872	898	908	890	846	878	864	860	846	852	918	829	827	823	849	868	934	852	851	851	865	858	925	911	886	867	886	872	859	893	854	872	871	851	877	912	862	881	882	884	930	881	870	853	867	926	896	882	913	857	919	854	809	842	864	835	923	845	871	833	851	946	818	840	819	878	861	886	915	847	886	859	930	875	842	869	894	909	941	875	827	882	858	883	881	869	910	857	858	951	897	849	882	836	851	888	887	900	859	825	939	889	873	810	814	877	878	843	899	898	854	893	898	853	917	918	855	880	872	845	838	861	875	842	850	816	912	910	925	871	852	912	878	835	854	874	909	855	885	872	898	860	844	867	877	917	895	877	864	877	864	845	835	831	914	870	864	886	895	897	870	896	887	882	887	855	864	833	854	843	881	873	862	864	834	874	897	902	855	887	911	889	868	824	889	846	915	910	855	874	897	885	856	843	864	877	899	902	856	818	872	898	836	883	840	921	848	918	877	844	888	883	889	866	868	850	865	874	841	876	838	859	901	843	862	881	934	902	924	852	913	891	908	890	848	897	889	825	879	905	914	918	848	857	932	920	880	868	844	925	849	834	865	865	900	863	833	852	854	898	872	900	875	888	851	835	793	891	851	882	889	919	862	902	862	856	911	831	877	923	927	873	828	906	908	873	834	881	915	906	907	918	864	827	892	812	879	855	867	902	915	893	891	885	855	858	861	882	910	871	880	857	874	848	831	810	898	867	831	819	893	864	890	851	879	899	912	870	917	915	887	890	836	867	902	871	880	874	901	857	864	915	875	906	882	842	894	837	920	874	863	848	870	860	858	838	895	908	873	906	820	913	909	836	864	918	890	868	876	905	831	874	851	858	848	895	900	874	840	937	861	859	857	829	882	869	854	860	880	847	893	905	853	835	831	865	857	890	862	827	879	893	880	886	821	849	921	884	845	882	892	849	871	855	860	909	811	830	880	888	886	898	926	855	899	889	831	847	896	866	871	915	840	885	929	888	865	842	898	884	870	884	871	859	876	901	926	889	883	863	838	840	902	876	878	862	851	913	847	890	886	891	814	873	792	866	882	859	886	901	886	909	843	853	859	824	896	835	878	860	907	852	872	835
59713	26535	8530	1704	793	624	505	526	477	422	429	435	417	434	433	417	421	458	406	413	431	413	423	408	444	393	428	373	395	399	382	422	415	436	436	453	404	388	382	424	423	451	448	423	457	425	415	443	387	441	439	410	393	432	374	355	425	409	434	433	416	427	402	446	437	416	402	376	457	384	398	424	401	432	388	400	394	432	395	417	401	391	382	404	424	410	436	433	436	430	394	419	443	406	431	420	416	476	408	369	421	423	438	458	393	423	449	414	471	430	438	430	437	406	392	370	418	390	404	432	412	433	407	469	437	438	374	444	431	482	424	428	449	424	456	408	437	406	394	434	431	429	416	444	485	390	427	392	404	466	391	455	431	435	415	390	408	430	378	429	446	430	428	448	425	424	386	435	358	433	387	444	389	403	442	439	400	420	412	442	395	404	447	438	448	424	392	441	427	447	401	434	404	400	389	398	429	430	454	426	430	423	433	397	404	456	425	415	419	418	399	452	420	408	402	429	397	443	415	435	437	423	401	427	444	436	430	409	398	410	437	462	435	441	398	428	399	415	432	413	432	400	409	429	413	398	429	403	378	426	410	402	437	417	438	439	469	435	392	424	445	363	372	409	396	416	426	431	442	392	452	406	426	426	381	433	469	368	412	438	410	421	467	416	391	386	420	433	456	402	428	445	412	449	428	458	434	444	415	382	400	445	456	459	377	442	418	411	422	449	429	434	373	455	409	422	448	403	422	373	449	409	393	411	391	411	375	419	391	420	388	434	461	452	448	473	422	412	380	413	435	413	427	442	456	418	426	432	406	391	393	402	438	456	419	441	413	397	402	422	373	383	390	386	420	408	425	427	459	412	428	460	413	434	397	402	396	428	439	391	409	422	433	442	421	428	426	428	414	402	435	410	447	410	463	428	420	412	408	377	372	397	415	413	400	437	437	430	426	424	413	442	411	453	416	435	414	455	375	357	439	415	417	443	428	393	457	419	408	434	411	416	416	420	430	460	456	444	391	389	410	405	419	425	408	455	399	410	380	428	378	429	441	369	397	410	460	414	410	406	401	401	392	429	437	403	407	439	403	410	444	411	417	405	423	459	444	427	439	448	414	427	426	405	419	417	442	404	392	435	425	423	453	452	385	424	429	397	418	429	427	431	415	408	390	393	449	462	403	428	436	406	417	444	391	409	435	464	424	419	439	437	426	381	381	445	405	422	406	427	419	418	397	414	482	420	423	424	459	397	423	428	422	430	429	399	441	415	434	439	434	399	462	413	402	423	431	429	406	379	426	432	412	408	446	457	399	395	410	427	405	460	417	406	401	425	434	458	420	444	410	432	402	434	439	480	393	431	475	424	402	427	443	413	426	381	419	423	426	410	420	410	439	363	422	399	440	435	383	392	418	410	428	472	400	398	383	406	418	412	412	396	403	422	415	375	448	370	393	366	467	394	424	416	434	431	455	441	445	450	478	446	386	370	437	435	441	414	412	421	437	445	457	408	416	436	425	392	419	385	386	402	374	403	415	374	396	412	422	410	401	439	410	420	412	446	434	411	444	402	396	407	381	442	416	412	395	433	436	422	397	370	409	421	412	428	438	419	465	420	436	420	402	438	426	459	440	402	442	393	458	426	417	473	424	428	395	385	422	459	417	424	435	435	407	430	448	412	412	421	415	415	425	431	414	456	437	410	425	407	427	426	428	403	407	411	415	370	403	433	405	427	450	402	425	405	432	393	425	435	419	452	414	404	432	403	405	409	390	418	410	390	418	468	403	391	427	434	409	397	424	410	410	429	407	465	404	413	449	416	394	409	419	443	412	442	411	421	470	418	431	445	394	399	409	428	447	435	402	467	432	429	445	421	422	434	442	368	449	428	430	393	445	411	421	416	467	426	436	413	429	416	384	398	401	416	378	408	407	445	411	423	437	435	436	411	413	406	410	407	407	447	395	447	426	405	485	405	421	437	404	382	464	413	390	434	426	402	434	448	412	425	371	422	453	440	450	413	424	423	414	384	426	444	379	384	421	427	433	406	399	438	451	393	440	425	384	416	432	420	429	439	393	415	403	415	413	464	447	415	470	438	399	411	477	447	424	404	410	422	451	433	435	411	470	402	384	455	434	443	416	430	466	444	447	434	435	405	433	400	407	405	438	434	429	433	430	418	393	465	458	424	421	441	426	412	440	470	456	417	409	399	401	394	450	462	432	426	417	452	453	449	457	418	424	444	422	415	467	430	439	451	415	395	437	408	394	417	434	448	411	412	402	403	426	415	449	424	406	345	449	402	424	384	424	459	428	404	446	431	425	413	429	424	419	408	396	414	450	461	417	392	394	413	425	440	455	399	415	427	417	426	425	416	453	428	414	411	447	451	422	406	437	455	407	428	443	425	387	414	393	360	456	414	425	410	460	420	409	406	426	403	403	414	427	410	439	442	441	431	426	436	436	395	391	405	437	414	430	447	425	446	437	419	424	407	429	444	407	397	405	429	483	391	472	375	450	429	378	413	433	421	443	398	434	455	388	422	423	448	423	404	412	376	466	428	436	437	441	431	418	427	389	391	413	395	421	415	432	461	424	427	453	414	414	415	371	430	430	414	422	407	419	427	413	421	433	422	434	399	423	427	460	401	446	412	408	418	375	420	420	440	414	436	401	447	419	394	421	413	422	428	441	418	411	412	422	401	418	442	417	408	440	399	429	467	404	453	421	404	401	409	409	429	404	374	439	389	397	409	423	411	438	457	460	405	451	438	422	400	433	398	426	426	407	388	439	437	450	442	458	411	458	413	463	463	413	386	406	392	405	444	438	448	415	408	423	406	425	435	411	428	401	423	416	424	426	433	434	391	439	414	444	432	439	428	471	463	419	425	427	402	418	443	438	416	452	421	417	466	447	449	441	438	456	403	438	413	410	447	428	437	415	388	398	401	431	396	430	423	399	416	433	431	390	437	450	410	421	416	455	449	402	405	422	436	428	424	408	389	439	401	426	436	403	404	435	424	468	459	430	429	419	411	374	406	402	440	449	452	445	434	396	409	449	400	415	378	425	415	458	400	431	420	439	424	432	455	444	450	473	459	455	378	431	434	425	395	390	422	414	382	395	423	379	407	425	394	430	421	427	455	416	450	442	407	405	408	424	449	409	410	448	406	406	412	428	392	412	444	402	463	462	424	376	430	432	409	450	400	398	410	464	415	413	427	411	418	433	379	430	417	390	434	409	444	414	410	431	407	440	387	408	408	463	465	472	425	411	426	413	444	421	398	444	436	425	418	422	392	448	405	468	406	432	425	446	407	405	421	400	452	397	439	414	431	427	430	448	441	419	432	418	395	478	430	418	415	440	431	416	422	425	428	463	418	420	426	429	448	444	393	423	439	374	391	456	400	424	410	390	446	409	391	378	408	399	438	456	443	435	433	403	401	409	439	402	403	450	446	427	434	447	401	406	440	449	433	436	428	428	428	435	433	428	429	450	392	439	432	404	388	386	429	467	440
42499	18090	5830	2797	1867	1381	1211	1078	1015	941	927	866	958	907	955	920	953	952	902	948	964	900	934	912	918	948	904	917	907	924	919	932	1009	1026	852	900	978	891	941	916	924	906	874	912	935	915	916	926	931	912	917	901	895	903	943	895	883	897	903	895	929	910	905	971	904	953	934	904	937	926	907	912	927	904	886	883	868	916	901	923	949	985	923	961	842	938	882	935	917	904	977	860	957	893	888	886	964	991	905	909	888	946	936	940	910	990	922	925	965	895	930	862	928	950	923	894	883	894	900	970	945	935	910	941	892	919	944	911	915	920	923	916	923	867	935	901	894	922	943	901	944	931	961	878	931	952	922	882	904	875	917	953	919	883	818	862	944	933	925	888	883	913	915	883	922	946	982	923	980	928	871	919	918	858	942	912	950	937	959	947	952	951	909	889	933	880	904	925	923	896	889	955	901	877	928	893	905	925	893	917	900	934	996	966	887	878	952	881	926	924	931	912	862	883	889	950	938	928	944	889	938	949	898	965	943	926	898	960	911	868	966	896	938	903	982	884	919	965	936	905	909	879	899	891	912	945	917	927	923	901	925	972	931	976	897	903	919	924	907	933	905	902	909	894	895	956	899	910	978	923	925	903	964	942	941	945	889	911	893	885	925	843	928	918	950	909	888	855	882	914	866	943	938	926	915	871	891	942	969	927	955	948	876	954	826	910	876	863	957	948	945	951	948	923	904	971	958	924	964	946	932	906	914	994	920	957	926	946	987	923	931	884	906	950	867	923	947	922	929	944	887	905	958	822	880	892	960	917	958	862	908	898	901	941	925	868	921	927	945	939	976	912	938	862	940	917	913	920	974	976	914	913	929	908	900	916	917	907	938	917	911	890	928	947	885	956	902	929	907	938	901	917	888	926	935	898	916	915	921	931	968	891	925	954	931	940	915	900	907	922	944	903	916	955	906	955	944	928	916	971	875	924	938	966	882	903	943	896	931	992	908	929	959	896	918	945	945	894	937	887	908	872	951	899	879	888	891	929	904	940	971	850	864	926	918	866	910	876	894	906	965	939	867	955	1024	903	905	965	932	924	961	865	940	931	968	921	953	947	934	913	950	911	877	906	918	949	922	913	910	909	907	877	954	901	904	943	911	922	901	891	881	896	905	907	921	925	850	964	876	891	950	922	906	922	907	958	919	909	870	936	884	911	899	896	915	910	905	926	944	856	933	1009	898	907	956	899	947	928	906	918	872	915	920	886	901	935	931	916	928	900	906	900	913	955	944	918	958	909	935	937	952	865	936	953	876	926	917	866	920	914	961	944	978	966	938	913	894	883	892	985	916	950	898	967	906	942	901	912	956	863	956	949	930	900	925	873	891	913	876	923	960	933	907	911	916	929	871	908	878	848	1000	929	928	980	947	995	938	876	927	905	926	910	922	925	884	962	964	886	913	920	917	928	935	956	893	886	916	938	934	933	989	901	960	877	916	909	936	885	952	928	888	942	925	940	875	925	934	909	925	947	871	892	946	897	854	956	911	928	879	892	927	886	975	935	937	992	921	877	917	927	947	899	952	900	918	959	930	983	951	927	970	914	894	899	944	905	936	899	958	925	1001	985	885	950	929	933	909	898	937	902	895	986	926	905	924	907	885	935	902	898	974	921	887	903	966	977	883	885	942	925	967	931	919	939	865	863	897	932	879	907	890	925	972	971	903	995	981	890	980	907	925	880	945	890	901	977	950	964	924	982	925	935	922	867	872	939	881	882	911	897	896	858	901	907	908	969	969	936	875	942	930	872	927	932	889	956	944	971	906	930	983	907	876	940	885	931	867	957	884	906	893	911	897	925	938	949	879	958	943	889	927	918	914	919	872	909	938	930	903	911	870	957	963	928	912	880	960	933	926	870	943	924	858	914	980	950	902	906	947	919	911	924	932	931	903	928	920	907	901	895	903	914	909	919	899	886	859	888	935	977	927	936	943	919	901	851	957	942	884	914	983	916	940	913	889	934	928	896	928	886	857	941	954	903	992	911	976	898	929	924	901	967	901	917	908	930	893	921	895	916	924	922	882	928	964	925	898	950	871	956	888	934	947	918	867	910	935	989	941	937	909	920	916	897	918	869	915	960	920	935	946	962	870	887	919	905	926	950	922	958	971	927	924	890	907	952	927	892	893	962	869	952	964	927	943	882	922	880	899	917	891	883	861	884	928	915	870	895	884	936	901	917	942	907	936	926	936	924	910	926	938	922	897	891	947	896	896	925	924	925	944	863	890	970	885	937	908	954	917	916	933	858	932	985	902	929	899	931	943	921	844	954	897	911	917	953	900	923	977	889	914	933	904	921	914	943	909	886	955	946	938	953	948	889	882	952	951	943	913	965	882	884	957	898	892	926	940	902	910	898	901	937	930	922	908	923	939	870	893	958	949	896	945	919	932	893	922	889	935	939	919	949	937	874	903	905	899	900	922	898	898	948	934	920	939	922	915	918	872	931	978	941	975	923	864	909	884	911	937	902	996	932	921	934	925	945	946	914	919	968	929	980	888	899	889	914	895	854	960	941	938	872	919	933	903	901	923	895	911	913	962	885	932	942	950	929	892	931	958	942	920	940	963	941	913	951	964	894	879	981	919	935	923	921	954	879	956	886	895	938	917	913	881	931	872	940	977	881	979	875	942	925	903	927	919	949	938	910	878	906	909	890	876	941	916	920	887	891	905	894	898	937	903	853	903	981	850	923	917	936	917	934	918	932	934	920	849	908	911	949	932	908	942	928	964	864	919	944	940	902	877	875	925	889	898	957	975	906	920	922	944	878	969	972	897	941	940	943	962	936	928	925	907	893	968	921	985	902	921	943	956	958	917	896	852	918	919	898	875	901	883	939	974	946	923	929	945	948	949	940	969	937	947	920	945	929	939	949	919	933	932	938	900	956	919	861	969	911	899	905	867	966	892	911	894	937	960	921	958	973	955	885	910	897	921	933	944	912	939	922	899	967	888	953	927	954	1016	881	894	918	957	934	962	938	938	890	913	905	931	851	887	934	856	949	902	922	947	949	907	889	941	893	898	914	942	908	931	887	929	904	908	893	859	888	944	879	948	905	949	904	909	910	880	934	864	969	942	947	925	929	912	933	978	933	920	869	935	915	931	898	946	948	922	933	923	941	891	962	944	902	916	919	920	909	912	901	965	875	987	910	974	911	903	914	926	936	886	905	955	932	966	926	888	943	851	917	957	959	897	909	972	900	923	936	892	924	938	912	974	949	874	916	894	900	927	883	932	950	978	954	907	954	912	941	876	919	930	948	903	944	917	982	876	919	960	939	922	942	901	880	890	962	933	947	925	999	917	887	948	932	911	875	924	948	890	950	892	897	900	863	878	979	933	935	931	916	993	893	930	922	950	893	908	965	904	924	927	909	938	951	960	898	939	969	915	918	913	899	933	915	903	940	914	919	881	903	890	924	909	949	913	934	968	894	897	906	918	903	918	941	917	918	954	966	905	922
59823	32816	20793	11139	5093	2039	998	743	536	462	445	418	459	416	436	395	447	419	415	457	424	449	435	400	441	418	485	426	435	449	400	390	456	459	448	428	415	474	438	430	405	397	443	475	424	401	430	413	424	437	457	443	423	452	438	465	413	472	437	455	450	465	422	442	382	400	456	442	432	408	424	471	422	433	449	444	385	428	428	420	410	422	421	438	385	401	400	431	447	426	428	426	459	427	452	434	443	441	438	448	409	424	407	452	473	440	424	444	406	481	432	381	432	401	389	418	461	446	421	418	423	425	445	478	428	467	420	432	441	423	477	421	427	420	419	393	431	421	432	422	447	417	416	416	430	414	463	412	458	446	463	427	397	431	450	404	436	423	430	444	469	440	422	424	431	438	404	439	442	442	477	432	418	429	440	426	363	443	449	422	414	410	456	429	468	422	364	433	394	447	436	424	454	403	433	400	395	427	449	459	433	388	465	445	425	448	438	432	388	455	426	454	446	455	447	402	479	393	415	404	418	395	413	404	458	464	387	440	430	461	440	423	405	481	455	454	402	396	407	412	413	407	430	428	416	418	438	428	405	411	415	416	444	442	396	427	440	429	436	409	423	410	420	384	445	450	429	413	426	428	432	405	411	432	453	440	465	458	421	412	453	453	452	395	418	439	429	443	450	421	440	444	426	429	402	436	388	405	454	453	415	437	423	443	410	441	438	406	429	441	415	406	435	483	445	414	462	423	430	435	416	432	415	437	416	416	361	401	410	426	422	427	426	434	414	384	416	425	430	430	474	430	441	446	447	425	472	452	430	410	407	462	416	411	451	455	437	433	426	398	431	409	398	439	413	422	407	389	416	450	419	395	379	418	439	407	432	421	443	399	409	416	418	436	422	436	430	458	390	485	441	435	438	455	436	425	450	456	422	465	428	421	431	417	440	422	451	370	395	422	458	451	453	453	463	398	411	401	415	407	442	434	404	449	461	430	439	414	435	455	466	441	453	421	439	417	417	405	463	413	363	402	392	373	408	414	385	456	438	457	429	450	429	409	464	443	404	435	417	467	425	467	436	412	415	418	450	393	410	449	448	446	430	477	439	455	416	398	454	463	437	390	368	451	429	425	401	390	420	451	425	438	438	435	387	456	428	399	426	451	417	476	447	463	385	442	420	471	427	492	430	450	415	449	419	393	474	421	418	409	390	432	448	430	418	447	435	439	456	419	432	426	444	421	410	396	435	413	422	431	432	465	480	408	429	392	457	452	397	446	434	375	422	442	447	462	430	429	435	463	408	410	438	421	408	399	406	424	433	428	418	419	421	435	434	428	450	414	441	430	447	443	437	392	450	452	431	416	397	388	409	438	435	415	439	442	435	422	431	411	441	444	442	410	431	405	432	420	429	448	416	393	439	449	465	412	438	462	463	479	451	428	396	437	443	420	411	438	430	427	419	407	439	422	397	387	419	444	412	457	453	444	439	397	439	414	412	417	433	435	440	462	385	425	470	463	426	420	389	397	400	491	469	463	441	417	472	408	409	454	428	423	439	442	414	438	450	422	398	420	394	435	424	393	456	453	408	403	385	393	430	494	449	438	415	443	428	397	392	450	443	438	422	417	431	439	419	384	462	425	431	467	416	445	399	427	438	442	407	426	393	411	400	483	446	441	391	331	421	408	426	436	403	460	422	469	410	436	442	376	373	406	420	415	412	426	414	433	455	400	414	439	423	431	422	391	437	414	433	413	362	444	449	436	448	423	431	438	407	474	403	471	477	398	435	469	428	402	428	401	411	423	428	388	406	410	419	400	447	385	416	428	461	392	371	415	446	392	411	399	417	424	424	413	420	415	411	413	377	420	460	426	411	412	389	471	414	433	429	423	415	448	429	464	445	426	415	414	429	394	449	436	411	428	457	476	402	392	387	409	437	430	434	459	480	462	406	377	448	445	417	442	419	417	421	422	449	442	440	437	418	416	441	453	450	436	429	430	459	462	422	412	414	417	439	389	457	448	438	388	427	445	410	424	439	462	444	408	445	455	445	395	375	412	396	470	418	414	398	427	425	462	455	449	466	401	461	446	419	497	440	416	409	439	438	446	431	447	386	400	406	463	378	427	431	446	493	420	437	437	409	417	417	464	470	394	441	424	420	412	450	438	482	455	395	423	477	405	423	407	429	436	383	433	397	461	415	422	383	423	481	407	424	411	455	380	422	439	481	403	434	407	393	425	399	409	439	452	451	418	421	413	401	413	422	429	425	470	398	454	469	424	463	402	394	452	450	399	397	451	419	436	422	419	426	430	446	361	484	425	422	442	441	426	404	422	480	392	437	439	409	439	430	451	425	422	458	418	434	434	426	444	435	389	405	404	424	410	401	431	420	427	409	438	445	416	433	424	411	433	419	403	426	460	431	428	424	423	458	415	457	402	404	386	419	452	456	385	454	426	398	433	391	422	446	449	448	410	427	428	440	453	423	414	435	424	413	460	421	425	398	471	467	423	422	402	423	439	450	434	443	408	419	400	373	424	424	453	398	454	438	439	417	393	396	394	415	398	426	458	410	402	436	435	426	395	410	451	431	423	440	415	440	421	426	446	392	410	475	407	388	423	456	419	466	471	417	440	463	415	434	401	416	391	427	417	422	451	436	473	466	448	421	403	459	436	446	419	466	374	386	403	433	435	439	426	403	403	433	426	415	420	426	427	444	377	402	451	429	421	460	389	441	403	449	435	441	403	443	390	455	417	437	425	420	438	431	404	426	442	440	410	443	392	418	481	475	436	411	388	416	441	384	400	414	455	436	421	407	418	394	436	406	446	438	437	403	434	431	417	447	461	443	429	422	415	435	409	420	433	444	402	412	413	421	420	419	398	415	456	429	419	440	449	439	429	387	386	438	419	380	402	458	451	421	448	432	413	443	427	443	417	458	438	458	438	422	406	429	454	430	411	407	402	429	456	430	470	465	479	456	420	423	446	418	431	435	481	455	437	469	472	427	418	442	406	434	439	391	425	393	437	399	404	444	440	454	404	416	440	408	386	412	414	428	471	424	451	419	410	406	441	430	447	438	430	430	422	436	438	431	408	420	442	495	417	425	446	438	440	421	446	422	443	443	394	430	386	439	443	419	407	444	431	438	409	473	428	465	456	431	412	458	447	446	431	423	419	428	405	429	436	416	412	440	404	406	478	449	444	397	439	454	406	440	412	425	406	462	380	386	451	420	423	418	430	458	456	442	475	443	424	434	472	394	413	423	432	420	430	436	453	438	398	457	445	431	394	430	409	410	408	414	397	460	423	415	449	434	400	418	424	397	435	436	437	407	390	433	434	460	434	453	465	432	434	434	389	466	444	462	443	430	421	406	398	433	447	450	421	422	449	435	394	399	406	408	434	408	456	450	420	448	455	394	426	416	392	459	421	416	395	431	437	448	442	440	430	418	428	421	417	426	432	421	418	442	415	449	441	444	442	418	386	424	419	446	380	423	428	403	412	410	433	434	430
39600	26637	21781	17197	10669	5301	3050	2107	1356	1042	912	940	912	934	885	916	920	956	972	921	874	907	964	922	869	884	927	948	943	931	940	954	933	923	976	915	930	889	1003	920	920	899	954	871	883	902	968	910	917	926	951	857	897	860	953	924	942	899	923	936	952	899	975	921	944	921	921	931	904	894	890	902	897	907	953	922	935	898	926	904	966	916	900	924	922	919	916	854	918	832	921	931	940	975	951	955	903	906	955	937	918	913	968	937	943	911	918	984	914	944	945	956	961	940	897	911	908	914	923	928	957	938	890	929	912	990	950	872	913	942	958	961	904	946	949	946	978	941	956	953	944	960	905	881	926	904	913	862	942	943	922	911	903	933	921	981	908	913	884	903	951	964	915	856	912	929	907	892	929	956	935	938	960	876	935	952	936	891	903	927	964	944	946	956	939	930	944	926	950	951	919	936	934	1005	968	961	918	929	881	932	909	912	931	921	880	959	935	984	952	915	893	940	915	951	910	891	888	916	879	930	936	888	953	943	934	947	925	909	891	947	949	921	903	953	954	922	930	911	924	949	976	931	880	931	891	968	956	938	917	968	892	899	952	926	889	916	917	926	926	871	914	973	919	930	904	956	940	934	970	909	922	946	892	936	907	908	957	920	959	961	849	936	932	928	937	926	900	924	913	908	931	939	946	951	926	921	953	975	955	922	923	951	893	950	926	920	914	918	906	928	939	934	898	964	999	963	905	899	934	944	925	990	935	884	938	992	922	915	918	954	922	983	955	909	967	919	942	956	907	923	885	881	944	884	854	921	969	955	980	953	913	928	1008	947	955	880	950	961	910	882	965	939	909	932	930	883	901	960	959	914	901	971	877	907	944	931	921	925	910	939	930	953	927	932	935	898	977	979	946	923	951	954	945	959	976	905	936	958	926	968	880	906	894	936	990	909	920	923	954	916	931	943	956	888	955	895	916	957	909	925	950	909	965	928	963	942	905	959	946	998	879	921	946	913	944	966	996	922	910	916	954	945	922	938	985	883	910	959	932	933	964	945	911	903	934	920	891	927	934	914	943	918	890	922	908	875	867	879	904	946	962	958	925	939	910	905	917	907	902	956	941	957	898	909	937	972	956	964	928	913	942	946	913	897	892	904	894	906	969	972	927	877	939	923	1009	934	914	909	889	898	943	936	908	902	940	955	949	911	908	878	932	919	922	966	949	982	975	926	947	958	943	964	981	936	876	924	900	904	914	927	918	909	936	939	938	919	845	938	930	928	922	953	923	959	899	897	902	900	930	929	923	947	924	906	952	911	964	955	963	920	906	930	966	937	953	941	947	901	898	916	890	935	973	914	925	927	868	906	998	963	894	895	958	950	939	906	931	925	930	945	910	939	951	912	921	955	955	959	953	935	940	928	878	963	888	964	965	944	930	903	917	918	945	934	896	921	916	941	908	914	918	993	875	897	869	910	935	949	965	928	973	910	950	935	963	909	885	929	927	904	940	921	947	976	894	935	917	971	902	964	906	891	863	933	929	932	905	923	923	928	923	950	896	951	925	970	908	923	940	924	894	946	899	936	888	940	895	954	908	899	1020	876	956	903	911	922	882	902	948	950	875	975	921	907	946	975	923	979	955	918	916	932	955	930	952	847	930	910	918	918	936	924	847	942	935	950	948	897	939	943	906	910	927	926	860	940	867	941	938	949	931	885	914	982	915	901	942	921	978	903	975	992	901	938	911	899	944	911	936	921	921	978	924	940	968	916	897	916	958	950	972	933	963	892	962	924	903	919	980	936	946	914	941	989	904	975	914	903	937	914	900	923	910	899	862	937	960	899	911	960	926	928	899	878	952	932	901	965	895	939	913	913	955	967	899	928	853	931	905	914	949	887	904	902	929	920	872	951	924	925	905	942	946	905	849	888	969	930	912	964	954	978	904	938	946	921	902	925	924	932	903	948	978	881	951	933	947	940	932	944	886	935	879	928	986	945	934	928	965	927	872	934	853	953	963	923	916	924	915	964	901	917	938	913	901	980	887	902	923	976	967	931	1019	961	901	914	912	916	867	973	905	938	900	959	986	883	919	900	984	993	928	916	974	904	1005	928	906	932	867	947	918	958	920	987	895	947	903	871	920	936	899	895	920	925	994	1000	918	918	964	963	974	927	955	896	1003	933	967	922	912	954	952	918	899	920	900	919	894	897	964	933	968	965	873	955	923	912	972	895	896	961	922	892	908	935	949	925	932	940	906	920	952	941	883	903	980	901	924	907	986	907	963	953	907	928	892	933	915	912	908	952	961	832	876	913	930	875	875	956	886	933	988	921	906	913	918	869	902	910	940	872	914	914	900	938	927	967	922	959	933	927	925	964	915	919	932	907	926	919	880	911	907	904	940	929	912	900	965	932	918	924	953	920	885	878	895	897	913	953	937	930	934	890	911	909	971	915	885	933	916	927	934	899	934	959	934	890	900	898	899	941	915	969	941	940	944	880	935	949	928	912	945	1013	982	943	943	896	893	879	923	875	912	968	930	904	967	911	886	968	959	954	918	920	879	893	892	953	912	912	924	887	932	946	905	966	974	884	953	939	898	900	939	913	977	962	926	923	939	949	905	895	923	887	917	914	887	980	922	961	955	936	903	920	899	918	917	969	899	929	889	901	955	936	948	928	961	920	891	1015	931	900	953	926	948	936	887	994	870	931	921	903	902	897	912	883	912	906	938	926	926	962	922	896	992	869	949	940	905	872	907	929	920	909	906	906	952	955	918	908	949	910	941	924	965	897	901	907	917	922	891	922	888	935	908	945	928	910	930	877	873	915	912	922	881	908	895	943	975	871	919	900	906	872	940	916	937	902	895	897	947	867	913	905	906	951	910	900	974	911	922	956	872	905	904	913	953	950	943	900	955	914	953	956	900	933	875	947	940	879	886	873	917	939	987	924	952	964	891	836	899	900	964	960	925	881	1003	913	954	927	947	983	921	875	922	934	931	913	942	959	909	961	968	940	929	876	919	867	923	875	962	936	929	964	947	922	879	885	943	921	961	969	1018	889	916	968	947	927	896	882	926	890	934	935	943	886	935	920	983	893	906	891	883	944	960	926	929	881	947	864	937	987	880	919	922	948	900	934	948	902	950	949	969	929	949	965	919	904	949	907	932	940	924	918	909	961	936	897	913	942	917	922	954	913	927	959	939	946	922	909	963	927	944	968	904	1005	934	952	919	931	910	928	924	960	931	955	937	941	869	891	972	975	953	937	891	900	927	911	907	919	909	936	927	960	934	895	932	959	943	875	951	945	906	990	974	945	932	968	920	898	912	866	999	916	885	925	943	878	896	956	965	942	945	887	914	916	910	925	976	932	884	965	944	948	910	916	910	970	936	891	983	953	895	926	928	891	913	964	896	960	927	881	936	944	909	933	934	937	886	945	947	991	949	930	960	893	981	964	942	890	925	949	919	919	872	902	953	919	915	886	898	944	924	937	958	947	951	845	914	931	938	921	910	956	918	939	940	976
46062	22045	9298	3248	1159	639	476	436	399	470	385	391	377	388	361	414	415	426	398	386	426	428	434	423	404	426	372	400	373	425	402	456	420	383	415	406	409	405	413	431	439	365	402	422	437	408	401	442	387	389	381	378	449	379	437	425	450	434	416	402	375	394	398	418	381	406	434	430	353	408	416	391	393	433	454	401	404	417	419	370	422	408	407	386	402	431	408	443	445	404	347	358	432	421	413	421	401	410	385	401	419	410	458	393	430	411	420	419	403	382	417	417	453	420	401	407	398	369	491	405	400	422	440	435	439	404	403	359	439	400	387	414	401	408	395	384	399	456	401	372	385	419	401	420	443	443	377	411	399	407	463	440	414	416	403	403	362	399	427	409	387	380	444	437	429	419	379	395	434	386	395	401	415	398	442	437	416	418	456	415	437	425	428	414	433	409	361	379	446	415	399	425	416	372	424	427	424	441	422	374	385	388	385	393	413	404	486	445	425	417	418	446	423	388	474	428	455	370	448	404	408	416	437	394	401	404	405	383	409	404	424	438	405	423	416	427	434	390	376	407	383	416	423	409	429	372	431	394	417	369	375	369	425	426	412	397	421	402	407	400	395	412	392	385	383	402	404	384	433	388	394	379	422	380	370	390	413	432	402	371	420	408	420	377	402	413	382	380	375	424	412	384	422	396	415	428	412	443	414	364	408	372	403	408	406	420	440	401	403	461	403	432	430	362	389	408	458	385	434	395	417	386	416	434	402	426	413	396	393	437	438	409	425	419	387	389	439	373	417	391	409	458	433	378	429	422	410	419	420	423	405	436	386	399	412	396	426	437	449	406	394	435	451	380	395	377	402	473	397	382	387	407	422	419	391	415	401	427	392	416	418	392	431	414	404	402	396	373	446	423	404	424	389	397	414	390	401	409	389	392	409	396	402	426	388	405	438	382	420	441	407	408	374	408	402	390	409	417	355	402	438	447	448	399	444	410	434	442	444	435	419	397	405	403	429	415	416	431	403	396	460	430	390	401	383	405	444	428	422	407	422	440	459	398	400	408	416	423	450	422	403	376	401	351	408	418	407	384	447	431	427	390	423	407	389	403	413	385	428	381	405	405	405	355	381	443	404	395	392	442	424	410	430	401	381	428	415	426	427	414	419	394	448	400	390	431	429	399	443	402	443	402	364	437	452	411	405	406	392	453	436	373	419	404	376	393	455	394	430	430	385	440	436	401	344	411	432	387	413	411	389	416	439	447	405	441	426	434	466	430	432	403	412	392	412	386	438	413	397	412	434	390	415	412	388	403	395	441	380	360	384	371	396	379	396	382	378	362	380	415	387	400	403	398	395	425	373	398	407	418	407	429	382	412	386	406	400	424	415	410	429	454	421	397	418	410	430	416	377	407	412	393	421	387	409	414	401	428	399	462	445	420	389	422	353	365	400	394	433	444	414	380	399	422	403	378	431	424	397	435	393	363	411	399	404	368	411	400	409	384	413	429	423	432	403	445	356	404	443	415	453	422	408	452	406	411	395	411	407	399	403	392	397	384	356	436	393	397	438	409	403	399	364	380	412	416	422	400	399	382	394	389	397	389	384	423	406	392	435	420	405	423	416	431	402	408	413	432	400	427	414	402	449	387	392	403	410	401	431	393	390	428	448	377	429	392	429	395	443	410	390	409	397	431	422	404	397	418	435	407	438	409	431	407	443	393	404	410	433	414	397	427	398	397	463	419	403	394	460	420	393	419	390	401	371	368	442	452	399	405	398	400	386	416	447	412	399	399	427	432	398	447	423	387	406	425	402	389	410	407	392	415	429	417	399	409	361	414	439	401	426	416	398	409	402	401	385	383	411	452	406	394	420	414	360	404	409	402	428	420	426	376	446	404	408	395	422	414	393	429	417	434	398	401	407	422	422	431	467	389	475	441	418	434	368	391	414	412	407	443	466	385	430	408	444	434	470	421	397	437	393	422	443	422	360	364	407	377	458	380	406	400	425	376	419	423	431	448	346	413	440	394	416	388	406	423	412	429	384	379	384	454	395	395	408	426	403	415	398	442	387	413	410	415	412	436	413	406	384	409	434	398	394	438	402	424	367	422	432	431	407	410	440	410	398	406	423	433	400	397	401	375	381	427	403	446	385	402	423	401	391	407	402	424	422	453	418	376	471	438	431	400	417	417	443	443	407	408	381	375	408	398	413	389	432	406	402	428	433	421	456	450	407	432	402	403	421	422	402	388	410	411	405	408	398	393	415	411	431	412	373	376	380	412	411	362	423	405	409	397	375	409	421	408	397	386	419	372	370	434	396	403	369	387	398	415	435	419	409	410	429	426	385	391	430	452	412	340	401	363	385	425	417	452	410	441	382	409	415	419	406	439	434	436	424	396	412	412	351	375	396	400	412	419	388	394	402	375	450	423	429	411	457	412	408	420	401	442	400	432	408	388	396	425	447	400	362	428	394	417	406	418	384	408	408	398	463	385	416	434	372	412	423	426	419	423	350	408	403	424	406	415	409	395	405	375	405	433	421	379	446	484	408	382	412	403	430	407	403	413	437	427	420	420	422	429	387	408	419	371	430	391	382	423	403	411	413	385	416	431	437	399	395	416	415	441	360	374	397	418	444	402	397	425	452	385	389	383	415	392	404	416	406	416	387	442	375	440	396	396	439	409	415	409	396	392	432	397	432	380	381	427	410	438	421	404	389	430	399	423	393	399	435	461	414	441	430	483	372	404	364	441	399	419	418	420	423	409	383	463	415	396	417	397	404	386	403	424	410	409	424	445	432	401	369	431	439	398	435	372	406	374	394	368	400	422	433	385	406	429	395	412	422	436	375	386	430	433	407	425	397	369	406	393	392	404	454	412	421	384	397	400	380	370	424	424	446	463	419	440	465	444	432	422	391	432	402	412	382	426	384	407	373	462	392	396	447	412	422	415	408	427	437	344	446	425	399	400	448	387	396	380	405	417	400	419	401	400	400	428	423	420	424	415	413	411	420	423	392	432	419	407	405	387	392	411	413	411	394	410	407	402	454	415	420	424	400	429	379	441	404	397	418	399	406	399	451	401	414	377	392	367	381	416	418	412	441	464	417	409	439	439	403	405	435	422	431	421	397	419	408	413	411	449	386	393	449	391	417	425	417	451	398	395	400	395	341	428	391	441	407	435	380	403	429	396	399	433	383	458	396	427	395	408	445	441	406	392	450	383	389	395	410	400	398	418	421	422	408	414	398	372	428	422	409	403	398	430	394	385	427	416	407	434	383	419	402	401	422	423	394	413	449	411	446	394	441	385	422	400	425	403	416	407	397	413	447	439	441	411	372	378	374	388	426	406	448	376	390	413	406	389	380	395	417	417	400	406	442	380	378	418	430	428	422	367	405	407	428	401	383	421	419	434	414	391	391	394	446	392	400	414	419	396	398	372	404	409	416	449	346	417	398	429	438	413	357	402	392	389	383	423	405	395	450	421	409	406	394	399	400	430	381	413	395	445
31456	17519	10824	6099	2773	1586	1106	988	853	911	878	898	883	872	896	879	869	869	912	873	958	869	877	926	866	900	866	879	885	849	889	872	889	844	841	874	856	894	960	859	974	891	902	892	905	914	883	849	911	865	897	919	921	856	900	846	833	918	857	879	883	899	923	884	871	896	897	955	846	879	925	915	930	850	839	877	874	922	891	937	900	877	917	939	932	919	885	895	882	844	908	915	869	892	886	894	914	874	883	853	874	882	869	890	887	881	903	892	902	932	963	878	902	874	909	893	862	893	912	848	932	915	888	871	873	918	879	857	873	885	945	915	899	895	865	934	892	903	877	919	909	844	923	871	868	887	877	862	912	885	925	881	880	848	928	871	915	901	869	895	904	887	903	857	864	914	909	890	913	938	924	873	853	905	911	936	929	934	900	868	903	883	894	843	904	891	932	889	912	945	877	908	995	869	905	910	899	877	889	891	893	843	875	848	955	910	860	873	878	928	892	890	885	940	859	896	983	865	889	897	934	860	845	930	839	847	897	855	905	883	917	918	873	926	900	860	938	875	916	886	884	883	912	915	892	897	886	822	912	848	916	888	943	898	930	842	883	897	857	930	940	908	921	899	897	914	870	903	961	927	890	904	902	883	992	871	872	956	909	857	912	860	911	877	857	885	868	837	869	885	890	951	928	934	931	869	909	882	898	912	933	883	881	904	841	933	936	941	867	906	871	870	923	854	921	874	839	863	903	886	890	905	886	890	860	891	832	879	891	910	852	823	848	861	903	841	897	912	901	860	958	903	933	952	929	944	867	875	886	898	846	885	862	897	837	869	859	885	892	838	873	943	916	918	873	902	925	958	815	911	909	881	902	881	905	860	903	923	880	924	909	907	877	895	856	922	895	876	908	920	829	849	906	882	901	892	897	918	931	904	902	872	937	906	873	883	935	897	946	873	884	923	862	848	874	868	842	918	828	881	926	962	876	886	869	897	872	907	885	875	872	941	897	889	915	882	882	863	888	883	874	931	887	894	947	855	906	869	878	855	883	880	871	877	864	934	868	873	855	869	918	852	906	883	947	932	916	931	908	905	856	868	904	859	910	825	900	867	942	921	889	924	905	859	925	875	863	914	889	900	915	972	914	899	928	922	964	873	931	947	934	969	877	896	862	933	889	866	889	896	876	867	940	948	881	917	910	894	900	905	868	920	932	856	869	904	874	817	863	891	868	933	904	871	911	876	866	907	944	906	940	860	908	894	868	871	915	887	913	889	883	855	896	882	899	875	883	862	933	861	892	920	906	912	883	859	898	859	870	883	893	865	898	971	873	848	885	848	894	888	921	863	902	932	903	924	921	890	859	915	845	929	872	884	891	913	897	887	911	891	907	909	872	873	905	897	921	959	889	933	862	894	911	865	886	887	902	900	919	886	861	935	857	875	913	897	952	903	886	884	914	884	854	843	897	894	889	909	915	937	847	880	906	905	965	872	881	893	862	882	826	919	899	901	912	878	893	874	929	862	829	856	915	893	882	851	906	873	895	837	885	888	921	875	929	867	884	891	915	878	909	891	862	892	961	808	892	926	837	911	843	865	861	909	858	895	910	873	882	943	899	882	931	915	895	863	876	894	881	861	879	903	872	900	932	882	873	860	907	902	890	867	901	934	886	884	941	900	892	886	898	882	879	937	900	921	876	888	919	871	891	919	898	880	894	917	886	896	883	927	897	913	865	888	873	848	882	863	874	900	866	938	920	883	846	888	898	846	900	877	862	903	891	882	932	900	878	871	943	866	901	912	845	867	875	931	884	869	848	875	881	920	876	940	930	924	949	907	894	856	854	846	875	914	894	838	841	915	891	883	903	899	909	900	913	879	864	853	876	960	896	930	860	859	852	843	903	906	919	872	914	876	873	855	907	886	882	901	865	855	875	876	843	911	919	889	892	904	924	868	878	925	894	884	923	862	914	949	867	908	911	898	914	973	890	872	909	899	876	891	905	862	919	902	950	931	882	904	867	886	882	857	853	921	879	894	869	873	896	841	924	919	911	870	866	913	890	848	847	879	841	932	885	872	906	917	930	926	893	861	905	898	852	872	905	873	911	949	915	892	889	841	908	896	916	938	865	945	886	909	884	901	868	893	953	939	898	871	853	949	899	849	891	884	908	899	874	854	919	899	871	890	878	887	929	858	912	857	903	905	897	885	913	871	892	888	906	865	876	871	902	916	915	855	892	898	856	895	908	862	896	857	905	938	927	849	909	898	902	879	914	881	888	894	881	898	877	855	901	873	850	892	908	919	880	946	925	864	924	829	881	849	890	854	866	898	880	874	926	857	830	877	860	866	922	884	854	898	931	847	850	929	928	876	896	875	916	899	890	888	860	972	863	906	903	838	890	902	853	902	904	948	915	899	940	891	913	937	927	900	900	908	885	918	867	976	882	810	855	894	892	895	942	891	885	893	855	894	885	866	853	891	885	887	855	887	947	939	843	899	942	922	909	907	918	938	892	924	848	838	881	872	839	930	899	930	884	964	865	922	853	957	873	915	936	950	908	935	843	885	929	880	889	849	879	905	946	933	846	873	909	914	860	949	863	958	877	891	915	910	927	882	850	947	866	878	916	865	872	879	921	880	878	873	923	905	904	855	904	886	890	878	913	912	930	861	879	912	910	853	901	940	929	868	922	881	875	857	890	908	885	914	901	923	890	867	957	948	956	898	889	855	857	870	893	901	936	932	904	905	863	893	849	924	915	935	891	863	949	941	897	891	885	892	917	909	896	904	930	849	894	886	895	928	951	874	850	860	809	886	893	939	909	826	910	857	930	862	867	914	936	885	893	934	898	942	869	929	882	849	905	884	868	943	957	897	906	902	887	883	889	856	916	909	901	881	924	867	961	872	862	888	889	870	891	948	879	904	889	807	892	946	870	933	873	965	901	909	912	888	890	902	893	861	953	854	869	922	908	869	906	923	860	965	902	896	886	906	943	877	914	904	885	919	916	885	868	885	892	827	905	845	972	831	876	858	839	889	885	947	861	934	917	882	862	915	908	830	936	848	875	868	913	870	895	868	870	902	925	916	875	886	884	919	931	896	926	875	890	940	863	863	937	919	934	919	871	891	905	851	871	878	929	885	909	918	875	938	894	856	873	831	891	901	898	948	883	850	913	884	895	863	915	905	879	906	892	911	944	910	942	907	838	908	850	926	854	896	846	911	928	861	852	883	884	899	829	905	953	893	881	946	865	909	917	931	891	908	918	852	948	924	916	897	907	950	901	862	865	877	896	882	883	898	915	906	911	889	889	894	914	879	908	887	928	849	925	848	864	899	931	856	919	868	891	882	910	918	912	945	884	881	869	882	861	909	865	932	847	927	896	844	891	864	974	931	892	926	903	901	880	860	949	864	908	891	891	842	905	868	909	900	894	920	881	898	889	863	851	914	851	917	885	885	899	839	889	876	925	874	834	883	868	916	894	960	868	924	926	879	915	844	895	914	927	872
65109	26316	8388	1696	680	542	460	398	451	424	383	405	413	413	387	439	431	390	402	447	434	455	447	402	430	412	391	405	451	439	469	452	419	429	423	426	407	428	459	451	472	401	453	444	386	434	434	422	412	426	419	451	445	452	415	427	458	400	406	485	453	429	419	406	376	396	397	406	445	445	417	437	457	406	435	425	429	416	456	419	419	420	389	435	407	417	434	417	419	449	424	373	456	419	418	446	429	418	425	424	386	423	439	421	426	437	427	450	424	446	402	407	434	364	413	393	412	448	470	459	435	434	427	458	411	441	397	409	447	439	393	442	404	514	447	413	437	446	421	382	434	453	448	439	471	431	440	435	423	426	417	400	391	460	442	423	378	454	380	439	380	421	418	470	437	411	348	404	420	423	438	386	416	421	422	423	411	427	445	391	447	445	383	397	434	442	411	416	438	427	467	457	427	445	425	450	425	494	396	451	417	401	415	454	404	417	417	432	427	384	413	413	374	431	419	396	421	424	404	435	421	411	407	402	405	435	412	398	429	455	468	452	414	436	381	421	393	417	442	421	376	455	394	443	447	442	411	421	415	441	434	419	405	409	438	420	482	475	419	441	469	436	389	423	446	435	445	440	476	458	414	408	403	470	416	399	441	462	437	432	444	429	453	381	435	469	426	466	436	385	460	408	442	455	449	385	408	423	457	390	378	406	469	442	410	454	417	430	418	437	392	417	367	404	414	420	429	422	381	453	378	426	441	368	432	459	424	388	441	415	431	430	419	439	417	438	418	432	410	417	402	420	458	468	452	467	435	410	446	434	402	384	437	389	417	435	415	430	418	456	426	438	425	436	466	412	394	441	414	471	424	407	436	413	439	399	414	427	439	438	404	452	418	403	437	411	412	392	405	436	422	443	440	428	415	469	383	416	412	424	424	445	452	411	397	426	436	472	462	450	378	406	433	417	413	439	472	423	449	461	388	430	435	416	435	432	431	417	408	401	445	412	412	458	409	425	408	411	359	421	439	448	455	422	422	387	431	439	420	455	457	430	444	444	437	442	467	454	414	455	418	462	441	392	397	435	440	398	421	401	399	428	393	413	402	453	400	407	438	404	436	442	405	431	437	442	419	413	455	409	414	397	442	435	451	432	465	433	412	430	375	401	422	421	441	457	427	442	428	432	426	482	439	446	431	414	451	448	428	430	438	439	456	446	432	432	467	384	416	447	421	426	421	412	443	425	423	398	435	443	401	412	411	416	436	431	399	428	434	418	372	437	404	446	437	420	385	439	367	425	397	426	405	433	443	421	443	408	402	425	441	446	421	425	384	466	449	420	455	414	367	428	448	428	440	441	447	414	418	445	429	441	460	459	439	421	424	409	456	366	399	415	433	403	401	423	444	393	444	387	441	419	413	421	426	442	434	465	432	421	406	436	444	480	418	452	436	459	427	442	428	393	426	426	441	370	423	456	418	436	438	444	420	439	395	475	389	442	390	405	383	437	425	414	393	415	368	430	440	406	438	428	428	425	427	492	442	452	466	419	420	440	435	418	404	429	439	433	390	413	396	400	426	420	469	418	391	442	425	430	445	434	416	392	414	428	461	427	453	432	431	457	437	428	438	403	464	443	436	448	442	476	427	398	395	416	399	468	401	443	440	429	446	433	409	415	432	417	394	401	402	406	419	401	460	412	455	417	443	447	397	437	424	457	433	438	408	438	418	414	403	462	413	395	427	400	430	433	442	436	436	411	445	404	403	419	457	406	400	408	477	432	436	392	437	458	428	442	413	479	451	424	431	387	417	382	429	424	433	418	432	374	448	439	424	419	397	431	413	446	435	380	473	405	410	439	412	467	390	444	430	378	433	411	387	432	434	447	429	405	458	433	431	416	442	439	424	446	411	408	423	436	428	388	391	418	420	414	437	429	378	442	402	464	418	460	440	433	450	459	441	443	425	433	472	436	448	453	426	477	452	459	428	435	390	426	444	486	467	425	424	423	434	470	454	465	436	457	441	444	427	406	392	418	442	419	441	453	429	439	450	424	406	425	386	413	452	416	416	407	429	407	400	436	454	416	399	397	419	399	406	436	434	414	382	405	396	440	462	387	434	422	394	426	417	412	437	402	454	385	445	357	447	450	409	419	441	431	383	419	410	411	468	422	392	439	392	419	398	437	425	451	429	456	403	422	435	417	427	399	403	382	438	418	413	434	439	405	419	415	422	430	417	409	389	437	418	426	457	435	411	411	437	440	394	409	440	440	470	394	433	429	436	393	447	461	390	407	415	408	396	408	434	402	442	467	439	392	418	431	448	377	428	447	436	424	442	392	441	417	415	428	433	445	457	461	434	403	438	439	405	394	389	444	419	416	416	439	424	433	434	428	429	395	411	407	451	445	449	414	429	394	424	399	447	431	457	407	454	461	426	452	426	462	452	464	431	420	444	444	435	427	431	408	377	452	477	414	436	432	376	409	410	428	461	409	432	403	447	438	433	426	455	444	427	420	390	410	411	437	461	427	463	398	410	391	427	380	400	409	448	467	419	440	429	450	409	398	407	426	421	468	469	420	405	417	421	455	474	462	414	398	455	446	454	418	453	419	467	451	410	396	411	431	448	412	371	420	433	400	414	410	404	428	412	422	435	429	444	472	424	413	383	407	410	404	407	440	437	432	408	425	416	408	396	431	446	465	451	431	385	448	440	397	408	440	426	424	407	405	437	433	425	427	417	390	441	451	407	392	439	471	406	422	446	410	437	475	401	402	434	444	413	425	462	429	428	432	467	408	432	405	400	422	408	413	454	407	424	474	440	376	404	434	433	431	425	419	426	454	447	420	425	432	470	419	416	424	447	417	440	395	456	457	427	435	448	428	445	485	439	415	409	439	404	411	422	467	422	446	433	440	442	410	415	390	428	447	418	451	452	408	427	428	475	420	443	404	433	423	422	412	449	452	437	447	438	400	438	424	421	437	433	443	459	453	402	427	443	423	425	436	456	433	478	459	447	415	408	404	409	410	424	418	419	416	431	416	410	435	424	422	462	429	420	391	467	421	391	414	417	400	382	391	416	398	424	464	423	413	404	408	453	426	443	437	445	407	449	437	448	461	423	404	420	427	447	403	457	479	431	446	417	407	390	433	411	399	433	406	465	428	380	427	447	405	408	438	463	445	393	429	426	410	445	439	434	425	456	428	372	417	452	428	427	419	443	443	392	409	386	396	411	404	390	402	414	443	396	424	402	402	413	427	418	430	419	451	442	427	394	447	404	423	438	469	450	410	438	419	441	418	451	428	429	387	462	415	442	419	474	418	413	415	410	399	429	439	424	410	371	442	462	412	423	440	411	444	440	395	429	441	412	434	439	394	408	416	433	419	412	425	422	417	450	424	420	488	418	429	444	421	449	459	404	398	430	467	423	464	446	423	435	424	427	418	416	447	464	438	432	413	496	447	454	429	421	424	425	424	411	401	443	426	370	403	427	402	457	405	422	460	451	463	439	429
44711	17827	7022	2854	1601	1156	979	979	966	977	930	883	1008	935	910	896	918	915	978	964	903	954	949	930	913	975	878	920	891	920	922	903	886	947	939	889	891	919	934	933	906	906	930	959	970	906	974	974	962	901	971	924	966	900	850	989	970	959	889	963	919	939	915	944	877	841	893	937	892	907	915	931	901	914	879	955	887	887	844	923	895	909	946	958	892	970	933	974	936	863	936	942	895	893	926	956	983	914	942	929	931	980	943	885	934	945	934	895	914	948	911	946	980	975	908	891	978	912	962	960	924	896	906	1009	947	903	942	958	923	942	947	902	881	898	955	916	999	881	931	940	934	943	967	931	948	898	960	958	905	929	922	946	951	951	912	901	929	872	902	903	956	877	921	911	944	901	966	939	953	912	900	933	954	982	909	943	955	940	917	931	975	926	933	958	950	891	906	986	916	906	975	944	990	937	936	916	976	931	951	885	896	941	943	896	896	936	878	868	894	946	914	902	951	917	947	965	901	924	903	953	926	902	1002	904	943	962	973	912	960	891	919	913	952	955	929	972	940	988	890	952	914	924	922	896	933	958	969	943	971	909	920	966	933	847	913	938	881	978	921	933	880	879	960	919	950	948	912	892	961	945	890	947	886	968	917	914	942	920	924	918	923	956	959	921	943	899	945	896	881	933	962	852	913	936	958	880	933	939	919	946	902	920	922	928	899	882	911	907	928	882	871	941	948	964	919	973	913	912	1009	965	981	925	874	889	892	1007	947	989	951	936	918	916	889	933	997	961	925	965	901	896	873	916	968	906	945	969	937	904	892	950	993	935	864	900	957	906	946	899	926	950	955	916	952	942	951	889	953	895	951	963	885	951	891	904	902	945	954	939	928	924	919	914	934	933	948	944	918	928	935	924	922	921	945	903	921	871	947	896	932	914	902	915	973	917	928	898	884	969	926	890	919	967	935	976	913	957	915	919	981	922	945	882	908	951	878	952	958	968	940	886	929	908	922	860	941	960	877	961	955	905	955	922	906	944	896	965	976	929	909	903	930	955	960	938	989	936	898	892	942	907	910	966	924	933	908	924	952	945	910	921	911	914	961	925	952	899	947	967	982	938	928	940	942	931	932	958	954	885	914	890	910	940	917	924	941	937	935	874	986	962	943	896	885	944	926	917	890	904	865	950	919	922	888	888	929	931	976	901	961	987	978	938	948	907	930	872	900	972	970	956	949	939	951	950	892	899	966	910	958	912	931	852	937	913	897	945	969	937	935	877	928	895	955	987	908	917	872	899	928	954	970	949	935	932	875	879	937	918	959	916	964	989	963	892	902	944	938	904	912	921	929	936	908	945	933	916	894	897	868	972	946	924	923	881	907	884	910	943	910	897	984	940	959	895	986	902	936	995	955	965	970	883	946	945	938	921	874	960	870	936	952	949	913	929	949	916	900	908	910	954	923	914	900	975	946	937	922	942	912	920	945	951	931	936	886	980	931	922	942	915	949	968	869	951	914	964	946	945	895	1009	934	907	920	951	900	926	932	900	984	930	958	893	946	870	948	915	961	995	943	912	930	966	950	939	878	942	964	947	958	955	963	951	925	963	968	872	954	931	921	971	927	956	919	926	944	959	938	890	930	918	952	870	913	930	972	876	935	935	947	893	969	918	932	950	949	916	912	955	927	940	900	920	876	908	876	934	869	932	932	912	976	921	938	921	884	969	921	951	933	942	881	932	925	920	902	945	969	920	954	941	962	962	944	895	917	972	930	895	921	908	898	934	927	942	928	951	937	933	910	958	955	938	969	856	942	940	989	948	958	955	879	906	916	911	910	912	954	937	934	921	950	943	903	884	939	890	932	946	925	939	907	915	939	949	924	925	904	946	930	971	915	917	972	955	944	916	959	932	932	958	948	956	928	919	924	916	885	884	952	929	912	957	942	933	875	953	925	998	895	868	899	961	939	917	980	965	923	912	921	937	941	937	931	955	928	923	935	902	950	970	929	962	917	895	917	926	970	921	854	878	961	923	883	900	988	956	930	904	923	914	935	891	936	962	927	927	890	888	920	971	895	874	905	1001	911	921	935	948	950	930	909	925	921	877	945	927	952	929	930	914	961	882	935	935	920	945	901	905	1022	856	926	991	913	935	992	934	923	939	907	937	897	956	930	910	939	918	945	922	935	930	963	1000	883	940	903	912	939	962	919	945	922	950	954	917	906	980	922	898	936	922	955	954	910	933	882	922	922	922	954	910	912	905	915	960	943	972	928	907	908	923	989	956	959	923	906	899	897	866	958	955	922	951	911	949	933	942	943	908	967	864	930	953	902	974	927	918	945	962	946	926	903	933	963	923	896	933	966	896	932	947	913	903	967	946	962	874	966	968	929	916	916	933	895	854	907	932	947	863	890	933	974	942	910	899	960	947	961	974	924	960	879	913	879	983	943	881	894	983	968	900	925	911	945	949	945	907	943	925	982	942	946	1003	921	921	927	943	948	903	927	940	957	986	951	936	939	928	903	954	922	955	879	994	919	940	953	903	965	921	925	946	939	941	888	912	965	897	924	853	889	969	922	967	968	903	959	979	916	913	921	970	921	998	933	923	873	920	929	910	879	894	883	973	872	917	958	885	942	906	1002	948	902	920	948	933	902	898	931	986	927	949	926	955	955	924	957	920	940	933	918	961	860	926	891	910	873	979	918	910	915	926	948	930	934	895	917	970	974	964	917	942	911	937	912	904	963	927	915	947	932	940	924	915	913	902	973	945	949	905	962	935	950	974	986	967	903	985	964	966	889	893	937	969	921	933	924	913	915	872	896	923	907	852	946	955	942	963	897	961	916	955	870	929	898	922	886	936	919	939	890	958	927	911	950	915	916	924	926	934	928	900	890	917	949	967	915	972	887	983	936	906	901	842	909	898	915	966	966	924	952	889	929	910	980	943	982	927	923	880	891	944	871	906	904	941	902	903	975	938	936	966	1009	900	933	914	895	934	914	980	978	949	927	942	917	975	953	952	1001	891	893	878	920	989	968	956	925	924	974	906	912	923	945	968	911	949	968	940	914	937	947	888	879	960	953	964	903	900	948	887	934	933	930	906	945	921	900	921	961	955	927	906	935	941	901	924	928	932	955	935	917	903	923	908	910	928	986	912	998	950	877	940	916	888	996	946	955	949	927	933	927	900	935	891	946	964	926	920	919	949	945	894	972	915	950	888	929	920	952	952	911	916	932	915	962	944	928	944	951	896	922	858	926	943	859	894	984	988	895	966	895	934	880	904	906	940	964	934	898	907	962	880	939	865	950	949	883	921	929	953	923	920	984	957	904	882	939	905	893	922	947	963	906	886	931	958	903	923	924	972	920	959	961	971	964	939	976	977	943	892	891	934	906	969	916	969	919	945	914	977	935	902	902	964	952	955	932	955	926	982	946	867	936	933	875	923	932	902	889	974	892	852	909	899	937	950	954	926	885	935	906	940	948	915	948	949	909	917	911	957	950	881	931	906	960	917	894	913
67149	33289	13018	3004	1070	614	501	470	456	440	457	452	425	403	448	428	411	434	431	414	425	432	399	451	454	432	513	467	440	427	424	470	410	448	473	387	434	393	452	402	431	400	447	420	446	431	420	412	435	431	402	411	439	482	432	439	455	442	425	452	399	449	450	435	439	456	436	471	458	430	443	413	408	419	376	426	417	453	414	421	414	425	429	395	434	404	410	439	441	413	490	441	431	412	430	437	436	448	400	476	392	433	420	464	431	458	454	456	447	442	450	423	428	425	421	440	399	423	427	435	439	400	471	440	443	418	397	423	434	434	421	432	416	416	450	406	448	465	426	457	429	433	435	432	425	432	417	417	428	437	450	466	399	420	424	463	432	425	454	447	440	388	405	427	434	433	425	418	467	436	438	404	445	429	434	440	420	427	388	457	438	421	424	434	440	421	494	437	446	422	446	426	423	433	451	454	496	450	440	459	454	422	420	369	444	473	404	465	446	387	455	406	399	473	447	415	409	427	436	425	415	428	445	431	416	434	450	423	420	481	419	410	435	443	459	440	455	451	423	410	412	424	409	451	455	438	416	415	375	461	446	429	390	437	422	456	400	412	419	412	455	401	411	428	434	434	469	437	405	444	453	458	409	406	391	415	422	391	418	426	462	429	423	419	389	450	436	415	428	419	453	472	436	407	481	443	403	424	467	438	414	480	447	422	397	422	429	433	468	408	432	445	410	432	432	423	429	430	418	443	436	436	454	453	409	448	458	434	462	428	458	397	434	460	437	434	443	475	475	453	421	433	423	461	423	444	423	406	417	403	444	440	407	450	425	437	438	443	420	412	440	468	427	424	466	433	447	440	392	412	497	444	449	427	436	425	411	434	435	401	425	448	403	461	453	405	425	433	410	452	434	438	412	471	412	390	454	466	416	443	457	460	424	406	423	461	425	423	453	442	425	437	476	454	416	416	397	420	423	456	424	470	417	422	390	459	410	437	447	445	450	415	412	465	404	412	406	464	423	422	471	450	402	443	423	415	451	441	380	418	427	447	459	422	421	437	398	433	448	447	400	407	460	427	451	425	480	473	439	393	447	404	435	426	416	487	425	449	417	465	420	369	463	437	415	448	453	478	442	394	442	453	390	481	472	447	425	447	401	458	404	488	438	430	437	450	434	493	461	437	441	430	449	401	414	408	394	433	401	463	377	388	417	428	414	425	414	402	477	404	430	446	435	464	423	446	392	449	444	446	424	421	442	404	450	409	428	409	434	428	449	433	418	429	406	423	448	441	388	414	439	394	435	495	401	469	362	416	426	414	439	438	430	432	417	438	414	438	384	415	414	406	401	431	436	400	407	462	447	468	412	423	410	469	463	433	411	421	476	432	457	439	437	431	422	421	410	424	438	445	451	416	415	446	458	422	431	456	411	438	440	430	467	399	438	410	465	425	399	402	415	443	425	416	431	410	485	414	413	434	411	441	422	403	457	435	428	402	418	416	413	395	393	434	407	447	422	410	414	455	456	420	424	451	463	441	472	466	382	452	433	450	458	434	409	430	432	439	443	441	461	428	471	436	456	458	452	420	449	385	414	432	423	452	454	457	436	391	395	416	420	411	421	447	426	412	434	424	410	452	426	421	426	398	425	430	420	418	477	428	391	421	442	437	440	376	417	417	449	414	440	426	428	430	429	422	439	420	433	410	419	420	448	467	440	436	443	395	418	429	392	404	447	440	473	420	445	404	426	444	450	417	426	443	417	477	436	420	466	447	446	376	425	431	453	468	436	441	441	439	427	401	435	471	423	420	416	433	418	466	432	423	420	396	431	394	427	397	418	443	439	414	407	457	448	431	441	444	460	421	413	442	427	439	393	416	438	436	428	411	449	417	441	424	465	488	431	416	454	440	429	431	437	415	391	440	435	441	431	450	404	386	453	412	395	419	445	456	437	445	421	385	426	422	423	482	416	459	417	419	426	459	466	507	465	448	411	447	423	441	410	454	441	417	439	434	448	424	453	441	432	442	440	411	417	453	440	475	426	424	429	426	414	460	458	418	427	413	371	444	414	451	446	412	424	434	464	409	410	448	417	439	489	449	452	416	412	438	439	432	432	450	419	452	428	442	436	448	459	376	453	416	450	409	424	459	406	448	408	455	421	421	421	436	413	413	452	415	421	415	393	422	415	419	451	433	432	473	468	439	398	424	460	442	474	437	424	428	425	429	436	424	478	384	421	405	431	397	422	466	415	426	448	402	440	440	430	449	461	447	446	405	416	434	425	439	419	443	421	369	474	421	466	444	448	432	443	409	418	406	490	409	448	423	425	448	420	472	457	419	431	398	513	456	429	443	413	427	446	427	472	453	448	449	437	444	451	450	399	415	489	418	401	401	402	442	441	407	443	446	454	426	455	468	423	456	454	432	428	463	395	417	440	451	459	449	447	410	456	410	437	432	446	442	414	458	415	435	442	401	403	414	430	486	456	429	429	477	421	427	434	411	446	381	446	409	399	468	432	445	422	439	399	463	397	394	435	453	412	455	448	426	428	439	437	441	411	401	425	414	396	472	416	408	432	489	430	437	452	445	434	427	394	403	461	424	410	465	414	426	409	407	432	426	428	416	436	446	425	408	423	454	420	466	428	444	421	404	390	435	421	417	446	406	434	465	418	439	463	444	435	411	447	428	450	468	424	438	407	476	461	459	449	439	409	436	435	375	461	407	459	425	443	446	481	429	440	464	417	408	456	423	468	408	441	410	407	415	463	446	441	479	419	402	405	408	421	428	436	435	414	378	468	447	382	419	425	432	470	436	482	439	419	358	398	441	447	458	422	398	428	462	414	459	387	404	438	455	458	449	388	430	446	388	422	458	436	386	437	423	434	419	448	449	432	448	401	453	458	429	433	427	412	438	416	414	438	410	421	418	412	418	430	423	404	371	400	447	453	430	450	400	434	433	404	409	440	428	410	433	402	422	422	451	436	439	414	413	490	462	451	450	454	418	449	410	464	396	461	425	427	440	456	410	436	403	424	391	413	428	408	426	404	437	448	448	427	451	419	389	410	430	427	413	451	415	437	423	438	418	454	427	417	491	429	422	444	447	428	432	408	432	393	430	422	420	442	432	418	452	402	466	440	422	426	435	461	430	431	413	419	427	468	423	452	462	430	428	442	423	410	419	388	457	420	464	413	412	412	443	403	437	427	462	426	467	404	430	440	372	444	442	392	456	416	434	432	443	428	437	443	396	418	420	434	479	474	434	427	413	429	433	448	468	426	434	437	454	419	429	421	374	418	429	406	458	470	428	447	433	436	410	476	461	410	379	448	433	420	438	414	455	424	446	467	401	458	417	434	413	441	459	455	453	423	429	435	410	408	417	414	447	412	405	385	441	434	406	408	414	459	450	478	437	469	439	444	438	417	390	397	429	443	440	408	422	428	391	401	414	472	430	429	418	427	437	464	419	446	454	410	410	432	436	454	465	397	389	461	466	421	415	442	399	466	433
46828	24969	11004	4366	2326	1498	1118	1094	1003	983	910	919	977	919	926	938	981	936	908	913	930	904	920	915	968	947	957	905	965	966	977	925	935	1022	869	936	917	983	906	941	964	964	999	954	937	952	918	891	935	936	998	989	935	925	953	939	985	962	931	920	998	939	975	910	891	984	942	948	878	942	996	953	968	984	977	935	970	902	931	960	961	938	959	922	942	949	945	933	954	956	956	941	900	910	957	929	909	976	929	911	973	880	966	944	930	931	906	948	967	994	878	914	941	930	958	955	953	936	994	868	934	924	893	901	1009	972	887	944	917	934	964	914	959	925	988	941	931	1012	935	910	981	1002	996	949	929	989	901	957	933	949	918	937	961	907	930	933	958	911	946	915	934	917	967	940	925	931	959	999	956	908	925	1008	946	959	987	907	1009	956	906	924	943	942	944	919	913	934	956	979	991	936	958	929	946	854	888	954	910	959	914	924	956	910	941	928	934	916	926	918	907	924	912	969	946	958	855	966	942	945	878	929	947	964	917	991	883	919	935	883	944	928	993	966	906	924	917	935	953	948	988	968	934	921	928	939	902	949	897	869	936	965	944	962	920	920	932	940	956	963	930	886	921	932	960	902	912	927	926	921	964	975	988	905	977	956	904	959	977	895	895	958	948	980	938	914	970	921	964	893	963	913	950	892	946	933	896	936	946	955	949	928	937	897	908	915	933	951	883	966	960	914	950	986	942	959	942	969	901	898	876	938	932	963	930	924	910	961	969	937	972	949	927	954	946	930	944	972	898	868	943	907	881	856	922	910	993	967	967	924	958	943	914	888	915	957	927	879	997	943	963	885	986	933	902	935	919	966	935	926	945	928	954	932	940	922	890	989	974	940	916	909	987	936	925	926	949	928	952	912	944	917	971	971	917	949	898	959	922	978	905	869	949	963	950	923	938	919	939	935	975	946	961	914	968	927	921	940	970	913	947	952	876	935	932	872	949	910	902	951	879	954	900	929	914	964	974	938	942	936	963	963	958	913	959	957	931	948	987	968	955	926	925	950	969	949	948	914	946	915	932	934	890	902	935	913	951	946	917	880	938	969	941	925	889	972	997	992	964	985	952	927	917	946	921	937	957	955	907	933	946	905	972	939	885	948	939	923	932	927	973	860	896	935	931	925	863	929	927	979	910	904	994	901	1018	904	973	936	936	968	899	920	911	944	908	933	891	888	929	957	935	967	977	961	913	927	899	919	931	897	963	920	872	899	898	969	939	899	961	883	959	904	951	933	936	987	976	929	928	921	932	955	963	913	934	968	923	904	919	962	934	923	959	940	930	879	901	923	954	930	950	941	943	883	972	942	918	930	941	948	947	922	983	911	983	894	963	946	935	990	893	885	881	941	962	946	918	926	887	920	946	937	941	935	1000	941	947	960	894	966	901	912	927	891	939	943	907	944	903	947	950	971	961	921	976	936	873	893	975	929	890	910	930	915	934	930	928	899	990	886	918	938	886	931	917	918	938	952	929	921	937	937	947	908	950	949	979	948	881	929	908	952	914	944	974	898	939	946	924	949	917	919	1015	922	879	932	938	975	891	938	931	1002	994	927	882	961	968	951	967	966	902	932	973	970	976	995	934	966	850	933	968	893	985	940	976	928	938	958	908	912	928	983	936	929	993	982	908	988	990	1023	929	948	954	953	926	1019	909	986	922	906	966	941	990	934	936	998	941	890	922	948	927	952	927	933	957	904	897	955	947	943	922	880	935	957	980	945	951	969	965	999	974	913	951	934	930	942	970	1009	974	915	925	912	954	943	923	979	901	946	885	920	934	877	951	936	923	917	975	939	890	950	998	985	926	956	896	916	948	916	943	971	921	898	956	982	973	911	908	982	911	956	930	986	951	953	970	966	961	923	981	910	939	894	930	931	911	912	972	908	929	946	909	1001	966	952	941	933	934	934	909	924	934	966	973	946	930	882	911	879	892	946	909	961	899	923	937	955	929	927	895	911	982	924	955	879	929	869	930	962	885	916	920	944	906	931	928	914	968	871	922	946	934	982	927	923	925	866	941	966	901	921	955	969	929	954	976	918	909	945	979	954	878	943	923	883	906	915	959	949	963	922	955	950	930	942	878	960	921	907	991	929	916	920	880	940	971	914	934	963	955	961	966	905	929	916	970	932	913	964	939	953	940	925	925	884	962	913	919	897	956	888	920	923	918	929	912	867	936	909	910	968	922	947	948	908	927	887	911	959	971	918	930	900	961	941	923	955	929	941	964	936	956	911	956	912	969	952	917	1037	945	929	946	945	949	914	929	944	903	966	923	974	954	973	907	960	919	956	914	927	946	934	939	921	954	940	956	898	969	947	970	904	916	902	1015	907	929	945	891	995	967	953	974	909	898	875	945	959	939	972	920	942	935	954	900	912	985	961	966	989	903	947	926	920	946	901	924	940	968	908	915	920	926	903	956	934	913	923	942	942	991	911	990	892	922	931	939	913	932	960	919	952	916	912	963	923	954	923	926	986	908	953	908	953	883	923	924	901	861	859	963	960	959	991	934	935	952	965	897	905	970	939	949	930	895	1003	985	933	954	899	949	952	902	919	920	913	975	932	912	952	940	937	983	878	903	983	926	927	901	951	946	973	926	951	915	887	976	1006	951	941	940	964	943	926	934	925	912	954	952	934	961	862	925	910	910	935	985	920	877	893	939	943	954	874	939	960	928	875	938	921	955	969	985	1006	935	864	903	936	936	922	957	928	956	875	940	933	954	935	942	953	927	979	919	944	921	937	935	890	907	933	955	940	932	904	911	958	947	905	955	903	964	931	935	920	954	919	970	930	974	939	974	970	936	957	959	946	981	886	956	950	940	938	917	960	909	958	1006	936	934	952	919	989	919	888	901	961	890	994	958	888	966	912	904	976	955	923	971	929	952	994	944	906	956	953	924	908	886	961	919	947	1001	961	976	922	934	986	957	918	932	921	953	937	901	942	862	938	964	942	981	927	918	876	959	955	989	943	917	989	946	984	947	959	878	907	914	922	943	928	927	947	915	915	934	975	978	961	966	900	942	940	914	919	972	913	914	926	973	951	914	954	924	922	913	942	948	954	936	951	914	949	961	969	925	908	934	964	924	948	938	968	913	947	887	949	973	933	887	877	936	947	949	906	922	910	967	937	881	926	907	947	927	921	929	909	945	908	928	958	957	933	875	946	967	950	961	937	920	905	981	982	945	918	988	949	960	968	913	952	959	947	974	970	903	875	987	996	920	966	896	949	986	897	957	937	922	935	881	925	941	913	1006	910	915	942	925	919	932	959	960	1013	936	894	904	946	971	927	980	943	976	885	950	950	931	939	942	917	951	902	954	940	905	946	937	945	883	977	958	924	963	925	929	925	966	948	901	910	978	860	1006	860	960	932	978	907	923	945	911	954	942	942	938	932	927	937	953	919	926	933	974	954	940	894	949	897	923	925	993	906	919	940	901	988	924	896	962	941	928	906	922	923	949	930	930	901	899	939	917	940	969	962
49678	20949	6152	2077	941	584	495	444	434	417	416	380	416	405	419	371	391	396	440	460	405	382	393	389	426	422	395	405	375	401	410	428	374	395	427	421	394	426	421	392	339	410	393	414	419	408	447	430	410	389	391	394	408	406	426	401	410	382	427	413	419	388	385	395	377	437	398	427	395	415	424	410	430	403	406	396	368	440	420	407	408	402	400	407	426	409	395	447	400	400	397	408	402	412	414	419	437	419	448	418	437	424	393	403	378	390	446	413	369	421	403	406	452	419	412	431	383	399	430	444	409	397	396	397	410	396	415	392	425	402	416	435	420	365	391	436	413	427	386	427	427	394	392	351	415	400	375	404	377	412	439	435	399	392	415	388	434	388	362	356	448	412	386	430	391	379	389	431	418	362	391	385	425	405	435	368	416	396	429	379	414	433	415	380	390	357	372	395	395	411	416	397	347	383	407	400	375	371	405	424	426	418	408	391	442	403	390	399	371	419	365	400	367	387	374	400	388	433	413	421	398	423	414	429	432	379	429	416	416	409	387	431	449	398	433	459	411	358	384	385	417	398	412	410	357	392	388	432	370	410	419	404	359	393	380	385	405	411	401	388	403	409	425	387	397	386	404	370	393	369	412	432	447	411	364	366	413	413	379	401	406	392	427	398	411	426	399	409	408	380	379	375	389	444	407	394	374	381	395	389	391	434	401	444	408	430	393	412	387	412	388	400	428	401	411	372	409	390	411	389	439	393	399	385	419	439	407	386	449	419	390	416	385	419	423	386	408	412	420	362	428	400	399	392	418	395	404	390	421	418	429	413	377	411	395	397	414	384	410	419	395	387	417	392	425	427	394	403	416	402	410	396	429	398	415	440	393	411	375	403	390	391	383	368	345	443	380	426	395	428	407	400	415	405	411	431	355	387	408	423	428	418	427	419	397	449	417	398	382	410	387	412	422	375	432	395	399	396	389	453	433	381	400	429	402	409	375	433	402	357	410	421	396	403	414	415	433	406	377	383	420	369	374	424	381	398	414	426	422	370	388	364	361	404	380	411	408	421	401	409	370	400	405	382	379	410	432	407	383	430	421	442	390	398	367	436	433	418	428	438	383	402	403	417	377	398	404	390	384	387	432	418	443	433	373	411	423	410	413	428	408	417	391	398	432	394	419	367	407	415	451	359	386	427	408	393	386	394	388	398	438	404	427	415	390	432	385	441	422	439	413	413	414	394	402	413	387	365	405	393	418	376	391	434	411	407	407	396	397	427	430	426	355	415	399	404	397	399	453	373	406	399	427	428	378	455	365	416	391	400	407	398	413	381	396	410	423	391	379	417	414	411	420	361	400	419	395	383	386	403	393	417	405	431	395	391	410	389	405	348	383	371	367	424	410	426	392	369	402	397	410	391	413	400	414	409	380	395	388	401	435	434	368	420	435	420	412	403	392	426	412	406	396	399	380	406	391	385	447	392	400	429	416	399	414	425	381	433	397	377	403	397	395	410	405	427	395	405	395	359	417	378	420	379	405	373	388	414	432	403	438	408	420	388	401	371	419	438	431	472	365	413	398	406	411	416	433	370	412	400	398	431	425	419	431	406	396	434	410	412	394	420	414	421	434	424	427	434	374	387	388	432	430	388	372	399	437	409	422	427	422	385	371	373	378	407	426	407	401	393	386	430	416	371	406	402	406	417	397	377	378	420	397	421	412	404	420	365	410	423	448	416	442	411	385	413	396	399	364	420	405	325	367	447	437	400	447	389	402	425	379	391	420	406	378	406	454	434	400	383	409	371	395	442	374	400	399	424	407	419	401	414	412	443	420	409	391	411	389	409	385	379	435	389	424	394	386	365	381	399	417	383	410	392	361	438	382	370	427	393	421	404	408	397	427	432	391	423	397	408	382	433	399	426	403	410	432	405	360	389	373	441	419	401	406	404	441	415	421	413	425	350	388	414	391	427	402	391	370	420	400	445	394	389	388	406	379	382	399	414	392	421	407	395	366	380	404	421	427	408	388	370	437	372	444	384	406	400	435	393	386	426	407	379	395	427	416	411	377	412	412	411	408	400	395	405	438	460	387	383	402	412	384	462	438	431	398	419	420	385	344	435	440	425	429	407	407	411	437	393	404	401	425	341	375	385	407	398	387	407	450	409	413	428	393	386	397	418	393	447	435	446	393	380	404	434	420	416	401	429	421	406	401	383	413	416	413	363	390	395	417	439	451	377	384	408	341	406	399	424	420	387	384	416	445	413	445	400	413	409	406	405	381	430	406	368	416	418	450	398	418	410	393	390	410	403	434	431	396	387	381	426	386	463	406	385	385	432	436	374	431	424	433	421	427	364	394	439	391	353	395	390	408	406	423	389	464	405	402	402	387	425	394	459	443	422	445	399	389	376	415	391	437	382	401	427	403	399	384	397	414	422	370	370	436	406	403	431	429	374	390	403	373	410	369	396	420	456	415	362	454	398	443	389	395	383	427	452	395	436	357	411	396	411	392	388	388	443	406	386	427	392	412	422	387	443	392	387	383	430	428	385	416	379	396	405	372	361	400	407	388	414	406	408	398	413	408	440	374	391	404	438	417	397	411	448	385	376	440	437	434	412	402	392	395	417	360	396	428	413	441	400	425	436	438	431	387	421	436	375	391	415	407	430	419	411	430	405	405	389	377	402	428	382	452	414	390	408	378	407	427	439	366	407	360	364	399	404	396	398	407	393	400	382	406	404	423	390	392	444	412	386	381	398	430	394	420	406	411	435	444	405	374	410	410	385	394	460	393	377	438	401	407	415	363	434	436	374	410	401	408	424	419	340	415	379	426	405	404	403	411	361	388	399	387	377	381	385	420	422	411	409	436	410	405	421	384	395	423	398	378	378	435	454	404	399	370	388	390	389	432	424	347	409	404	379	393	418	384	414	413	380	398	403	442	443	406	424	440	413	374	438	421	417	413	392	409	387	416	397	415	438	435	417	441	385	375	435	378	402	409	398	392	408	393	406	422	385	395	400	408	428	418	413	403	402	379	421	387	435	406	460	407	391	416	397	390	420	426	400	410	414	409	400	429	444	425	420	381	399	384	400	383	389	355	405	426	428	412	423	411	373	410	422	412	439	405	412	400	433	455	425	396	414	409	422	404	386	398	388	388	418	402	419	407	414	414	401	375	395	397	437	410	416	402	393	414	361	459	389	424	380	396	409	417	373	372	366	370	453	409	403	389	396	354	350	361	410	386	407	441	405	383	391	399	376	431	401	365	373	433	379	426	424	397	394	410	415	402	394	395	409	443	364	425	412	408	370	420	390	433	383	430	412	379	451	382	415	392	391	401	425	383	410	394	395	425	350	379	436	396	366	432	390	426	462	417	388	420	419	368	390	405	412	418	435	441	405	395	425	383	402	379	397	389	410	378	389	387	407	369	360	395	410	409	394	433	425	418	418	415	393	411	396	365	400	383	355	402	409	421	423	439	376	445	388	380	411	382	346	398	415	402	389	398	377
34982	15403	7197	4126	2301	1510	1237	1041	926	892	878	861	919	873	856	816	854	852	832	923	846	860	905	880	831	926	845	863	890	830	837	915	872	845	870	924	881	893	911	897	913	878	919	845	863	932	920	878	827	888	850	887	868	867	894	821	892	874	902	879	909	843	915	909	894	896	914	887	951	919	870	860	845	904	934	911	854	888	873	904	875	915	834	889	919	923	938	903	930	903	912	888	863	881	922	895	878	917	872	901	908	938	891	883	879	859	863	905	900	914	887	890	857	877	848	868	888	911	867	916	890	905	848	870	932	896	870	886	849	866	855	856	902	847	863	880	885	871	835	899	849	846	892	831	858	878	878	904	936	839	900	851	868	851	875	899	887	866	862	900	946	899	899	866	856	860	875	839	864	828	899	933	900	863	922	842	831	884	886	866	870	879	905	829	877	844	870	924	881	854	886	870	899	862	846	866	901	915	852	908	901	867	900	883	866	879	923	894	860	882	901	895	914	811	891	904	871	908	845	964	896	882	879	891	898	928	934	890	887	851	884	876	878	877	927	913	902	874	934	933	868	885	872	902	872	909	883	878	895	895	858	887	855	880	850	891	931	830	837	913	921	849	876	834	880	871	904	934	877	854	868	896	879	916	899	849	865	898	842	877	879	920	904	902	897	855	897	891	863	914	855	836	895	873	955	864	899	862	859	880	874	856	842	882	925	883	826	858	909	873	840	859	904	893	932	837	886	867	871	922	879	892	872	853	856	888	900	880	924	864	860	860	880	831	877	896	905	862	902	917	908	879	859	918	897	910	916	885	869	879	804	882	870	858	892	905	914	885	824	914	851	931	896	884	923	899	887	855	869	933	861	911	912	839	877	905	889	888	880	892	870	834	910	890	861	856	880	907	899	880	902	883	897	875	863	904	885	938	874	905	837	888	844	879	888	896	863	891	853	880	902	888	887	870	829	867	893	854	862	918	842	881	874	874	899	857	910	826	892	884	835	887	891	871	883	890	906	895	927	941	903	929	859	869	907	878	866	916	898	874	887	867	891	892	903	897	899	876	874	860	905	839	889	873	906	827	911	931	898	901	805	862	855	864	863	887	959	856	877	875	830	903	877	945	846	831	841	903	856	874	833	967	857	906	877	864	877	857	851	870	856	902	887	842	922	860	877	848	885	930	908	827	809	903	875	896	906	865	886	892	895	837	819	864	859	877	835	871	882	886	823	878	916	918	871	889	883	884	871	916	937	879	915	901	879	873	853	913	882	919	885	912	855	882	892	913	887	905	896	912	838	851	848	911	870	917	890	897	903	889	877	916	906	893	911	889	876	885	897	901	870	868	867	898	975	860	884	878	854	908	927	900	926	917	917	898	850	852	884	905	945	866	887	852	902	916	860	936	889	900	886	883	867	872	853	941	888	886	906	887	882	889	895	871	896	851	875	856	861	920	927	881	882	879	838	871	896	926	928	898	893	899	894	894	937	843	883	900	904	935	848	881	941	870	836	906	861	882	898	886	917	881	818	958	914	928	810	910	879	870	900	889	859	893	890	870	899	918	889	876	953	882	955	843	927	898	897	879	869	902	863	879	869	909	872	861	879	894	865	891	882	961	832	875	871	864	926	884	833	908	887	864	870	890	880	915	879	911	858	938	832	882	873	879	916	890	890	862	898	818	891	947	878	873	877	864	931	872	865	895	906	869	841	835	906	891	861	870	911	869	889	894	879	903	863	927	856	978	844	903	859	866	859	827	869	879	841	897	878	887	923	864	935	872	882	890	892	882	885	896	910	920	925	928	879	855	917	880	878	896	924	866	858	882	869	874	859	903	822	888	903	881	846	858	906	901	968	917	842	875	890	870	872	872	860	918	950	883	870	863	868	842	881	901	859	871	894	882	892	882	860	917	896	891	860	932	896	957	923	933	928	869	914	854	880	910	842	897	920	888	912	875	907	908	931	835	871	882	909	887	850	910	855	881	826	863	872	898	855	919	860	862	845	890	901	894	901	848	858	884	886	825	835	886	876	881	915	852	912	884	829	882	882	869	885	875	900	903	867	919	835	897	840	891	853	879	875	860	937	899	849	942	913	920	907	841	940	898	855	925	900	902	901	893	897	879	866	885	878	863	854	925	892	910	876	881	897	849	930	874	868	859	865	901	868	947	909	906	872	876	885	915	883	869	856	917	882	924	875	864	831	876	898	897	895	869	884	899	865	894	905	876	868	824	881	879	911	878	903	920	880	880	861	861	862	859	824	860	899	833	863	874	837	924	870	823	872	821	815	862	904	915	895	865	937	867	902	910	919	893	902	870	874	823	910	888	875	886	878	893	840	895	881	856	901	859	891	885	915	855	912	855	871	947	840	868	894	840	886	877	898	820	925	925	867	904	921	845	954	918	857	921	867	905	881	895	843	851	898	889	884	891	886	887	899	891	876	904	878	855	870	870	866	853	904	929	878	830	864	858	892	907	879	882	855	901	889	940	917	935	864	885	918	876	868	915	861	818	920	857	877	878	888	888	918	879	858	863	881	869	880	923	903	852	845	876	868	907	942	837	908	876	836	855	864	870	955	929	966	911	884	911	897	900	908	894	901	886	848	858	888	852	834	861	883	929	880	890	913	909	896	898	884	921	891	935	874	883	917	851	829	899	878	938	891	845	909	847	894	883	860	879	900	924	875	896	881	890	920	845	934	860	897	874	916	890	936	874	898	878	883	883	870	908	902	868	855	820	901	867	869	900	888	922	924	878	910	854	877	869	871	860	893	887	884	885	959	835	854	858	867	955	823	856	906	876	874	884	900	847	916	919	848	911	917	900	936	828	878	911	880	918	859	879	911	859	889	876	821	902	914	842	889	930	901	889	870	936	898	892	934	906	900	839	874	879	876	898	881	864	885	900	879	887	890	838	882	821	883	832	869	879	846	891	877	823	852	829	831	858	887	894	853	868	866	853	894	867	864	889	931	886	922	846	905	926	921	897	845	824	913	923	922	844	859	907	904	839	859	856	931	918	922	950	876	926	895	836	890	906	908	904	896	910	889	906	843	882	911	872	913	864	905	862	854	892	923	909	913	899	885	896	881	897	879	913	906	846	901	892	963	855	868	960	886	913	865	927	886	866	872	879	887	904	902	919	890	944	881	873	883	859	879	890	932	908	845	899	865	834	844	920	913	933	871	912	914	880	888	845	872	850	870	924	867	867	896	898	877	882	852	900	823	834	932	906	865	861	896	897	941	856	871	908	854	861	906	861	887	871	970	914	902	865	855	862	884	921	905	881	854	907	849	900	903	878	886	837	886	869	867	895	919	847	896	850	920	917	924	850	880	849	867	864	869	940	834	878	853	929	907	887	865	902	860	902	898	939	863	859	877	895	896	843	874	892	897	881	921	939	878	910	879	907	837	891	931	901	900	922	861	857	904	887	917	909	834	901	935	863	916	892	901	887	873	884	921	881	884	839	941	880	896	903	863	850	858	905	869	848	867	896	908	855	925	913
59685	27822	12098	4024	1427	750	611	567	445	394	380	426	440	354	375	440	439	410	365	415	398	418	415	436	406	406	407	387	384	377	396	468	424	426	424	371	425	410	422	413	424	408	425	476	400	394	411	457	397	383	438	428	416	430	440	415	429	425	398	404	407	399	381	389	383	427	411	443	437	426	440	375	385	404	451	395	396	413	451	431	459	423	380	434	388	406	433	409	426	403	447	460	444	429	397	395	405	437	419	429	432	458	429	398	393	420	453	387	403	401	409	442	407	414	433	412	459	414	445	429	396	423	416	430	379	421	412	447	411	410	440	390	391	408	401	444	443	416	415	392	430	424	399	394	417	416	423	397	407	383	411	433	413	449	408	416	410	437	396	340	372	397	407	431	414	428	389	421	370	389	412	407	436	433	374	379	421	415	426	430	390	403	396	436	433	441	444	419	391	385	429	421	380	412	370	384	436	437	380	407	408	397	420	449	418	444	411	415	440	443	446	412	414	420	380	429	425	429	431	408	424	422	386	395	426	423	402	444	441	437	450	446	413	397	382	422	376	424	370	446	378	417	433	421	407	370	394	393	397	412	399	409	407	404	403	410	416	396	399	420	422	386	413	395	415	428	413	441	415	439	405	374	419	407	459	428	404	397	409	403	401	419	416	422	460	440	381	415	418	420	402	432	429	443	447	415	401	368	399	408	407	408	413	396	416	378	407	379	420	407	388	372	418	419	418	448	439	418	391	448	420	398	416	422	430	455	414	417	416	420	477	439	399	419	407	376	408	387	418	414	400	405	364	434	455	418	437	446	399	402	415	413	383	422	433	404	405	424	413	401	449	441	443	377	433	415	391	393	382	448	432	408	398	419	413	470	405	461	407	395	392	399	430	372	447	411	397	437	396	425	430	416	412	428	401	389	424	415	446	406	422	436	403	412	415	443	428	472	403	399	390	397	431	412	387	433	413	382	419	405	375	440	430	432	406	436	405	399	414	445	439	390	439	437	401	425	416	451	396	447	445	414	407	422	383	450	442	437	430	422	392	418	423	384	402	405	414	434	404	436	439	425	431	403	462	408	436	409	415	404	437	387	385	406	432	396	385	417	433	454	400	400	401	432	411	451	376	421	432	423	438	424	390	387	422	415	417	447	425	409	399	429	436	419	423	410	408	451	380	391	408	439	435	421	417	406	400	429	428	417	389	410	454	424	410	418	426	438	458	396	428	412	390	406	416	436	435	431	404	438	421	399	450	437	392	428	383	407	438	425	393	391	419	378	403	410	405	427	413	399	392	408	384	404	432	414	433	430	419	388	440	406	405	416	419	390	402	415	456	457	397	437	397	450	436	446	354	404	418	421	455	404	449	400	439	455	422	435	431	450	439	404	440	408	406	454	437	401	438	421	461	404	415	435	416	395	402	421	403	404	421	377	421	403	374	398	429	437	405	454	413	403	429	389	446	432	423	392	455	414	379	426	393	399	442	400	435	442	424	413	444	403	445	441	374	469	414	428	411	426	379	417	421	388	429	414	417	454	439	412	383	374	431	424	440	404	437	386	413	410	399	392	373	381	436	454	417	395	392	381	416	437	399	359	401	440	409	384	419	409	432	426	434	413	406	414	440	412	420	430	378	465	423	419	430	403	400	430	424	389	402	389	385	405	421	405	386	426	404	415	405	404	418	435	411	395	403	382	389	441	368	440	393	391	442	425	416	435	419	427	430	374	423	467	431	426	424	416	421	422	392	421	438	445	416	407	412	413	408	438	477	421	413	410	432	448	404	427	432	430	424	475	413	420	405	454	402	407	412	381	472	384	416	475	417	397	458	412	445	420	409	393	404	402	395	444	438	407	458	416	436	383	414	417	366	367	422	390	379	400	414	396	432	430	422	424	432	418	404	392	394	414	428	469	417	393	422	381	387	397	381	449	421	397	383	437	381	406	402	390	396	396	416	468	419	439	378	445	375	419	432	395	434	433	429	402	418	409	377	371	416	410	382	386	451	397	391	397	421	410	389	424	435	419	406	442	370	390	426	415	420	414	394	433	407	396	440	446	439	418	412	378	420	443	397	429	397	405	413	429	467	414	385	406	420	412	413	426	435	410	416	425	408	463	417	442	480	447	414	398	458	447	415	437	372	388	438	394	426	451	426	431	392	407	416	409	396	406	428	418	370	434	461	417	412	402	413	375	430	370	480	429	424	402	409	431	382	402	412	433	374	398	403	432	452	383	453	420	438	408	442	424	465	408	376	438	396	431	405	408	396	422	398	439	448	408	473	439	408	432	440	423	431	414	405	455	392	448	448	408	438	412	411	400	407	437	457	442	399	431	450	424	402	418	439	425	372	453	419	388	429	442	435	385	409	422	396	432	408	362	398	388	444	418	411	434	433	420	409	375	400	423	380	429	397	397	437	395	403	396	415	414	432	427	407	411	425	418	412	425	383	409	432	425	405	418	420	465	409	380	385	408	421	411	443	409	421	455	407	423	437	410	432	411	400	418	444	368	459	451	410	401	398	461	380	412	429	431	357	441	370	419	393	425	396	413	420	412	388	394	408	402	405	440	466	425	408	392	434	391	410	420	400	417	405	431	453	430	436	436	434	389	393	423	428	398	394	446	376	425	413	393	445	419	446	382	433	397	424	409	404	450	391	420	442	448	445	397	460	397	453	385	416	400	389	423	398	414	378	425	402	388	416	400	419	412	410	429	417	390	390	400	434	428	419	391	431	449	427	436	404	400	431	433	430	429	411	428	399	474	398	374	419	391	389	399	419	407	436	425	408	407	449	389	436	417	368	429	427	390	389	403	369	415	424	424	381	373	428	392	416	434	421	407	447	433	425	417	445	446	427	418	421	424	390	391	446	454	379	392	414	438	448	409	420	355	390	445	379	396	433	438	452	380	377	387	411	444	402	400	387	450	411	443	414	404	405	429	406	399	457	430	375	389	393	387	388	418	392	386	427	402	393	422	413	451	411	400	433	413	456	444	423	406	408	441	425	413	379	386	399	442	409	384	393	375	417	408	451	411	383	405	395	424	440	457	419	384	448	376	382	386	403	355	403	410	422	421	389	426	391	382	432	394	442	385	430	427	436	385	405	418	414	477	404	427	389	405	380	422	392	412	418	414	423	433	376	428	431	401	398	420	430	405	378	409	393	386	408	402	402	421	405	403	374	414	409	437	419	396	401	416	383	418	419	387	427	431	397	439	382	378	431	427	438	434	416	461	397	431	429	439	389	402	435	418	439	432	394	395	429	405	425	410	438	411	385	435	454	432	394	451	416	415	370	405	418	391	386	407	413	437	457	390	420	419	439	418	400	401	402	469	409	419	408	437	418	427	419	407	417	413	419	372	397	410	374	398	380	402	441	409	416	413	440	413	398	440	423	388	430	434	420	407	428	414	432	413	417	394	395	439	410	411	402	442	434	415	396	384	401	439	404	425	403	438	466	416	406	375	406	403	434	385	435	404	433	412	390	448	380	410	421	398	424	435
42308	20062	11386	6675	3613	2168	1590	1366	1127	953	966	902	917	939	917	916	923	939	901	932	887	884	941	915	907	946	914	920	904	924	881	853	931	931	946	888	876	915	893	936	900	930	834	880	893	959	923	912	940	910	927	892	924	884	934	910	923	879	895	903	903	922	941	886	926	957	877	949	952	924	895	912	884	932	899	859	902	892	872	910	898	916	931	927	931	922	895	903	896	968	924	947	898	955	960	865	931	900	895	953	898	879	922	917	893	875	856	902	832	883	888	927	918	936	926	894	885	904	954	895	902	964	965	940	892	828	897	899	921	941	948	874	906	920	913	887	948	845	930	859	869	867	909	932	926	928	919	952	911	904	921	970	951	883	906	873	919	950	883	874	877	895	925	910	906	923	914	920	948	923	905	938	912	923	942	949	957	921	964	949	959	843	917	890	953	888	898	923	924	971	915	924	964	978	855	914	878	872	893	863	842	932	825	872	948	919	916	914	912	903	901	887	977	893	951	954	920	928	917	921	929	948	878	930	970	907	898	916	941	901	902	884	903	898	888	896	899	917	898	910	900	861	895	886	869	896	965	906	861	943	933	860	889	956	881	907	933	847	888	887	891	914	914	925	1006	984	950	898	941	926	896	914	866	879	866	848	893	895	909	954	956	920	942	900	933	885	974	884	941	913	899	910	949	908	960	911	911	913	912	926	922	919	939	867	903	889	931	913	886	886	907	935	916	887	915	901	918	938	952	931	943	992	918	919	899	882	964	883	892	901	925	897	968	911	940	944	860	932	904	917	943	866	887	906	853	919	932	869	899	919	928	878	902	851	886	931	874	955	924	939	918	913	914	933	942	822	866	898	923	931	926	957	906	882	924	939	897	907	926	907	887	917	877	895	879	876	902	909	950	924	890	915	914	935	936	917	990	936	917	922	867	924	907	924	910	882	918	889	882	868	911	917	888	928	953	917	969	890	918	939	917	950	902	903	901	909	931	865	876	919	900	941	912	898	868	908	923	982	863	909	909	965	905	910	943	867	891	941	864	893	897	899	924	911	964	902	901	942	870	888	914	936	876	909	899	974	951	889	888	898	943	934	899	932	895	913	961	920	883	874	922	940	895	915	880	966	864	985	904	904	934	952	935	936	906	922	895	910	918	922	929	904	921	874	952	873	913	937	976	926	835	934	927	957	920	918	971	931	905	921	963	926	905	876	929	921	949	898	908	920	951	927	882	938	917	938	895	930	919	938	878	892	925	901	929	917	894	896	906	944	944	901	941	888	946	889	930	956	934	938	927	949	927	940	905	898	896	896	912	915	930	927	889	903	919	929	944	915	898	916	916	898	901	900	879	866	853	947	887	896	892	908	906	903	888	928	913	865	906	906	929	894	972	894	922	918	906	885	899	894	908	934	918	893	917	895	907	905	885	931	873	879	907	923	910	959	940	922	935	901	907	928	849	932	954	913	912	894	876	899	869	901	896	913	876	934	933	907	938	896	949	951	917	968	886	872	870	981	920	845	880	965	917	883	881	962	906	957	941	857	879	928	939	914	925	926	898	945	924	902	893	874	933	924	893	914	896	947	947	918	890	916	934	877	983	878	916	922	854	914	849	889	920	903	914	894	923	902	910	858	960	916	898	956	936	903	983	910	931	922	911	882	913	916	922	931	951	871	966	914	913	917	990	888	941	887	884	935	875	962	856	890	911	968	871	860	911	920	922	968	903	900	884	870	864	902	986	922	900	997	901	950	885	882	914	995	932	905	910	920	854	939	903	929	932	904	904	993	947	916	899	944	947	885	909	942	880	912	923	874	901	919	927	1004	897	937	901	871	952	922	912	943	895	921	892	902	915	974	943	906	934	920	888	881	907	945	888	904	956	919	914	893	917	959	909	975	913	922	950	893	944	934	924	885	866	920	904	898	885	912	900	935	869	907	908	895	936	947	939	922	889	967	895	953	924	887	911	921	902	843	892	918	914	919	876	924	1019	914	884	906	934	929	916	951	886	941	925	917	866	917	900	980	887	907	921	894	939	891	917	947	915	940	924	927	932	912	908	946	898	911	886	936	877	924	921	955	974	895	947	972	896	889	926	965	904	923	958	917	852	939	899	862	949	917	893	918	921	883	907	929	883	868	919	928	873	918	901	940	909	906	901	904	932	925	904	888	972	917	842	901	870	902	880	935	917	905	949	901	917	924	861	919	955	876	903	935	904	934	942	941	930	902	914	930	930	900	971	880	929	912	974	971	940	908	903	921	938	876	895	923	881	905	906	847	917	911	898	892	937	904	904	931	891	883	959	939	930	963	939	890	887	918	910	908	894	913	920	895	890	853	883	942	909	942	938	919	852	868	927	924	890	902	924	905	935	853	955	869	902	902	895	929	924	875	915	965	878	881	933	915	894	927	946	883	894	946	895	953	953	980	944	892	857	903	953	857	907	910	904	950	947	890	885	908	988	931	874	909	901	927	970	883	874	857	892	918	900	920	880	929	917	906	919	929	944	910	923	905	895	939	913	970	831	867	898	921	925	920	975	920	901	1000	869	912	875	955	925	904	918	961	874	912	891	935	895	922	870	939	887	929	945	910	939	863	947	893	932	887	886	912	887	957	898	902	934	911	926	950	964	899	869	898	870	920	899	899	897	944	857	867	910	913	898	917	934	882	936	905	931	940	914	906	912	895	931	950	875	921	877	911	939	907	880	889	882	936	960	902	894	972	872	956	946	935	962	860	835	943	896	889	919	914	893	899	914	928	963	876	898	944	878	879	915	905	912	833	948	898	904	906	897	893	874	875	946	922	925	946	959	899	976	878	931	871	913	853	930	966	912	966	904	912	926	920	898	905	926	941	906	927	926	881	947	886	961	936	924	905	886	926	900	929	934	926	886	922	943	899	946	930	937	904	902	886	926	988	916	879	936	850	906	872	890	939	907	856	906	884	894	931	863	918	911	861	942	903	888	922	912	920	879	906	943	917	893	953	944	884	894	894	939	874	916	931	909	887	991	853	899	892	892	938	917	888	985	892	938	905	950	877	840	940	905	890	955	869	946	904	906	936	971	921	865	949	932	919	930	914	926	964	915	926	882	905	852	889	939	938	928	948	953	927	875	972	922	953	889	920	872	911	874	912	868	914	864	942	1009	921	855	850	914	966	927	987	959	891	888	955	913	938	944	919	922	968	942	917	884	898	875	934	927	966	884	957	940	880	887	894	917	915	911	921	923	960	935	927	915	931	920	873	889	908	892	934	876	907	904	866	923	908	862	875	888	912	903	861	901	882	921	936	892	951	945	907	956	908	912	932	862	939	933	889	988	893	927	859	929	937	923	874	879	896	923	911	941	894	939	926	904	894	922	918	918	914	941	915	904	879	930	953	918	880	876	891	914	890	872	967	875	894	914	925	925	928	938	848	967	916	920	899	878	920	911	923	901	926	920	876	928	871	914	927	926	914	898	931	939	908	861	863	964	927	844	933	929	915	908	920	897	890	846	922	906	871	925	880
61650	28274	9751	2656	1195	839	678	548	513	464	403	415	400	402	420	410	429	446	438	435	427	404	478	438	439	427	452	477	404	419	449	434	415	426	418	400	467	445	423	435	468	404	445	400	427	418	404	408	480	431	425	447	444	453	460	447	427	381	408	446	427	452	406	436	449	405	416	433	464	438	438	413	402	420	447	444	378	407	411	419	407	427	407	421	418	441	404	455	400	436	400	397	445	443	438	452	405	449	439	439	403	412	449	440	430	375	397	412	397	390	415	452	411	444	416	443	441	466	446	460	419	456	420	430	457	431	446	448	405	434	399	450	404	445	410	403	423	380	432	446	405	450	397	392	487	430	413	457	457	472	437	451	469	431	424	446	447	411	449	443	415	434	454	417	433	419	449	406	440	439	460	430	427	441	373	393	440	425	418	365	373	399	407	404	451	455	423	404	436	402	475	444	405	429	407	390	421	455	438	422	441	447	435	414	452	424	470	459	424	412	414	426	440	441	446	392	386	393	444	418	465	389	470	486	427	448	425	459	429	407	449	438	447	415	410	429	433	426	466	386	446	442	437	420	451	486	414	417	475	415	444	423	442	450	430	427	457	449	426	440	445	430	421	430	454	430	444	408	476	424	457	403	420	450	432	431	436	410	447	429	414	470	420	475	457	468	401	419	397	494	451	416	430	414	439	468	433	418	440	435	407	423	444	387	448	423	429	464	439	393	435	451	427	437	433	431	424	444	458	466	439	426	424	443	412	438	405	418	466	477	420	413	419	441	404	422	462	434	476	409	421	432	430	416	403	424	455	406	429	461	431	422	393	425	434	406	404	403	449	406	401	436	426	409	430	455	437	440	410	477	416	446	435	423	443	397	436	437	470	456	416	396	428	431	425	438	433	420	447	440	415	422	367	429	447	405	441	411	430	400	441	410	412	401	468	438	439	414	413	380	421	436	460	442	413	392	427	466	402	432	492	471	426	423	435	395	456	428	420	410	416	434	399	414	385	389	417	444	402	475	449	452	464	404	402	439	453	429	458	439	445	441	376	415	430	459	403	437	429	413	426	442	400	448	435	445	404	433	434	431	438	426	402	404	476	449	442	393	404	419	395	464	458	436	447	398	428	455	439	402	410	434	400	412	446	401	454	427	405	454	435	437	408	445	458	438	435	432	418	402	425	399	414	417	391	433	414	443	390	395	424	430	428	403	390	442	447	462	455	419	420	422	432	423	443	436	485	414	420	442	427	409	416	457	420	430	404	421	435	424	421	440	411	416	458	413	448	419	511	458	434	405	430	442	436	470	418	411	374	455	437	424	421	410	430	425	374	416	422	418	458	462	418	404	435	407	439	437	447	406	418	463	430	431	457	430	419	419	410	411	420	432	464	459	455	417	420	427	403	429	454	435	411	448	423	392	412	413	410	382	428	429	423	430	419	464	410	428	450	423	421	456	449	407	447	461	435	430	439	420	435	422	427	403	420	425	420	408	457	448	462	436	425	414	433	427	414	420	404	440	399	434	427	418	420	405	436	473	439	411	440	440	453	416	466	440	446	430	447	440	418	437	439	413	411	395	453	441	451	444	427	415	460	441	453	432	423	439	433	433	425	454	478	483	449	474	432	452	428	440	392	430	433	402	405	437	391	446	432	465	404	408	418	442	423	431	448	412	430	397	430	429	447	435	395	413	422	442	440	427	447	438	411	420	451	401	477	468	419	445	418	426	427	447	460	405	432	462	431	434	454	427	448	434	416	419	402	412	466	423	413	405	417	414	435	422	474	435	402	420	449	430	445	418	427	462	429	450	457	424	437	430	455	419	436	477	436	420	440	446	443	422	421	423	423	441	414	418	406	414	470	482	447	428	417	429	419	468	410	431	426	466	381	433	422	445	457	429	418	442	414	431	451	442	396	470	405	418	411	413	420	414	439	432	466	440	430	425	439	437	399	433	385	447	448	453	411	438	427	433	415	423	456	404	380	428	428	392	441	445	431	443	470	405	425	429	437	438	448	388	393	454	399	404	412	462	474	448	428	429	442	438	455	425	431	462	442	387	428	421	431	453	415	398	421	399	432	413	413	415	413	454	424	437	442	447	431	410	436	396	431	435	420	449	397	438	432	449	447	417	394	463	445	445	421	458	452	433	434	441	451	414	451	427	450	447	443	461	388	420	479	420	413	439	458	458	399	438	432	412	445	446	443	439	405	457	439	442	433	414	397	391	439	380	418	423	422	389	426	449	399	450	408	460	420	478	471	411	408	437	414	442	441	440	438	487	454	446	453	431	407	430	379	417	407	447	440	408	469	426	412	422	406	431	444	427	411	450	439	489	422	410	429	466	464	466	441	413	444	402	441	427	457	445	417	426	469	430	413	424	440	458	424	413	452	396	426	393	426	422	441	404	441	417	494	411	422	480	372	457	452	439	402	415	431	451	448	419	453	434	407	457	441	425	477	467	462	434	418	415	444	393	430	429	391	425	420	463	415	424	437	393	415	438	427	385	437	402	456	395	423	414	421	453	422	414	416	454	441	464	425	451	442	433	400	450	425	436	423	409	373	415	398	484	399	429	434	410	399	418	451	449	414	433	437	398	401	437	435	462	440	449	438	437	449	459	462	449	452	464	450	448	482	416	391	440	441	401	412	413	442	438	430	422	450	457	431	451	420	432	427	428	404	433	428	420	390	442	431	467	433	455	411	438	430	416	409	434	385	427	430	404	467	460	433	435	393	402	383	435	404	438	416	416	407	454	462	451	408	463	441	425	414	463	452	409	383	413	415	417	474	450	386	415	427	406	463	428	432	452	444	421	410	421	432	402	428	399	419	400	440	418	400	409	451	426	443	466	422	407	415	416	446	431	383	431	412	398	436	459	469	457	396	439	436	434	426	430	416	454	449	430	428	412	420	476	410	425	448	433	396	423	420	447	428	454	396	423	450	438	388	418	409	417	422	398	447	406	425	404	426	411	392	414	460	449	403	429	437	435	448	428	442	450	430	425	454	445	459	436	454	400	402	430	421	407	437	422	421	427	432	421	437	447	459	425	436	448	398	412	432	418	464	410	403	424	444	433	451	412	441	443	439	463	420	412	449	461	425	466	434	417	409	441	414	446	449	490	418	441	452	418	454	434	413	395	423	424	388	428	428	462	409	412	402	419	436	444	418	458	423	416	413	393	371	436	404	437	410	447	409	425	449	430	424	431	404	461	450	454	425	444	435	447	420	426	425	457	417	433	436	417	402	426	422	439	454	411	458	426	420	475	460	458	451	416	409	409	448	459	423	438	446	415	413	431	422	434	432	412	443	429	419	401	445	427	472	449	438	469	391	381	414	462	433	441	398	440	456	445	389	424	431	408	459	421	464	458	443	419	424	448	428	433	410	430	444	429	414	425	433	444	395	421	410	440	427	430	430	431	419	427	460	428	419	451	425	441	400	437	444	449	451	437	443	455	433	454	467	440	423	447	435	403	408	430	412	453	462	438	396	430	448	424	404	423
41766	20067	7950	4460	2916	2124	1853	1500	1272	1003	967	923	903	958	932	924	934	939	918	914	974	938	944	966	893	892	950	886	993	947	901	936	939	956	914	900	951	953	934	981	909	987	946	890	967	950	916	932	941	872	934	984	947	907	911	949	952	918	883	933	951	954	974	945	861	947	938	954	946	961	913	964	918	903	907	939	871	925	911	969	921	956	961	951	934	957	974	934	955	976	1003	921	995	892	974	936	998	930	984	992	916	995	932	902	967	917	924	944	911	923	915	962	910	964	950	919	954	894	901	901	929	957	974	926	884	967	980	933	939	892	914	901	930	952	942	945	888	1001	975	948	915	870	953	907	908	939	922	968	948	919	908	932	944	941	963	936	942	922	917	934	898	890	959	908	887	945	970	967	888	935	906	918	923	876	917	955	927	906	941	947	917	950	884	932	955	957	856	921	923	938	858	920	955	924	937	904	991	894	896	944	915	943	906	930	938	929	923	936	881	974	915	932	934	944	949	913	916	917	925	934	933	961	875	962	931	973	972	941	913	917	926	926	939	935	921	917	964	935	970	953	959	903	919	939	981	961	931	965	921	965	960	933	989	925	882	962	890	941	950	934	938	911	906	1008	889	890	957	940	951	919	894	938	857	911	966	940	925	912	925	938	918	906	957	975	939	939	986	933	917	938	901	920	956	920	916	927	931	945	962	957	943	934	961	933	927	965	951	916	929	951	921	937	944	932	924	990	972	933	944	931	929	954	956	957	949	969	896	925	905	862	996	914	885	916	929	930	897	874	950	951	936	900	925	916	937	930	907	951	931	952	914	905	934	892	939	922	962	871	937	924	982	894	918	961	908	974	918	875	960	904	948	909	962	930	937	982	885	931	1012	921	950	931	875	953	911	900	866	961	943	892	924	923	961	854	948	923	888	944	963	948	934	980	966	923	939	881	940	961	959	955	904	912	873	942	963	940	940	976	960	884	975	923	963	926	958	909	933	967	922	1001	926	921	1002	933	939	890	957	927	901	972	909	912	940	898	925	1002	912	931	889	965	922	894	878	922	948	951	990	927	918	928	963	943	905	933	924	912	944	959	952	906	918	941	928	942	925	928	953	924	956	908	960	919	920	927	914	878	893	944	898	939	952	993	974	920	965	914	991	875	928	935	923	893	906	874	849	910	936	994	914	973	926	977	946	924	1012	923	953	901	937	950	904	942	936	978	935	902	962	939	901	954	871	895	924	943	920	907	960	938	890	953	918	904	924	907	910	895	964	907	903	929	939	911	936	917	952	888	917	964	928	941	930	937	923	994	928	908	951	935	1022	878	947	961	912	877	947	977	904	966	932	935	919	937	862	928	897	894	934	978	900	925	979	929	921	960	924	939	951	867	963	937	963	970	929	946	895	955	903	924	911	946	943	929	941	903	909	948	903	910	955	953	887	964	929	944	913	968	954	949	960	979	900	977	910	873	840	897	962	887	946	921	909	880	991	875	949	934	941	872	908	912	880	949	934	927	946	986	926	1000	936	895	944	930	982	924	902	956	922	938	910	956	983	869	882	938	891	934	893	915	940	899	919	993	961	931	949	908	973	954	901	926	951	884	930	967	922	895	918	935	914	941	890	904	903	917	968	940	928	943	911	993	919	979	906	980	935	961	881	940	944	928	870	912	934	939	934	898	928	903	895	898	915	921	943	918	923	919	953	899	970	926	915	899	950	920	927	960	921	959	907	947	911	871	924	918	972	904	957	921	890	965	923	928	1002	904	908	929	951	920	917	913	905	946	954	878	912	922	937	910	917	903	953	946	963	903	956	952	912	846	928	972	930	937	910	944	926	961	987	922	938	933	905	965	938	946	912	972	972	934	911	963	943	937	896	947	931	950	902	951	941	877	959	911	922	925	905	1003	864	943	909	940	922	950	987	870	927	926	957	891	900	927	908	962	915	944	963	939	951	937	938	955	907	905	987	936	919	876	955	935	941	913	932	936	913	945	852	992	941	947	881	937	896	919	914	852	942	906	975	925	944	964	948	917	971	951	929	929	980	952	901	914	951	973	897	1003	923	919	930	884	919	970	941	977	908	924	972	909	952	989	901	974	924	950	919	934	974	914	902	928	945	931	959	986	960	958	964	887	890	903	960	919	942	964	902	927	944	909	924	884	911	892	964	916	936	961	953	853	971	908	905	929	921	859	924	905	932	981	961	924	973	894	931	945	915	899	909	895	941	995	928	922	923	916	948	947	921	915	922	933	906	925	856	928	894	895	949	941	903	922	897	958	954	876	989	935	941	909	960	932	938	948	951	897	937	924	897	960	934	917	929	904	899	910	941	957	916	958	903	925	965	913	959	921	924	941	907	1009	907	899	917	916	962	925	908	954	941	947	902	923	938	956	916	941	954	917	892	971	964	929	958	932	949	925	960	963	875	920	983	916	945	940	911	939	955	915	918	948	959	944	951	911	957	956	953	939	960	935	907	851	928	943	901	938	961	938	945	962	923	1000	928	908	968	946	933	909	885	944	881	905	938	929	948	920	971	1007	915	923	911	899	893	936	904	900	895	899	939	1000	948	936	963	1014	904	965	865	927	922	903	933	921	999	922	896	942	920	930	956	912	927	887	988	889	940	857	969	934	924	940	904	927	964	910	956	868	885	913	906	888	886	929	949	919	953	973	871	890	991	918	930	968	926	896	938	936	926	914	934	934	912	862	969	973	893	915	918	918	908	958	970	915	920	971	943	840	931	945	895	934	953	878	974	896	933	943	884	931	981	949	970	932	905	991	924	920	957	945	1027	951	957	950	909	948	937	904	924	964	888	914	952	938	966	895	921	926	923	997	938	971	909	979	953	914	1017	921	909	918	941	950	953	920	952	931	889	889	893	865	938	917	882	959	870	963	969	858	877	944	916	872	851	965	940	993	927	901	945	891	940	925	902	955	934	915	933	928	899	908	937	944	924	902	891	916	919	922	897	953	892	920	926	930	965	927	886	891	942	941	902	909	893	941	928	912	972	870	920	892	961	996	936	925	962	885	980	955	942	916	933	959	941	886	926	898	989	908	891	985	908	940	898	990	887	936	938	919	960	968	939	930	964	889	921	896	910	908	899	941	959	933	949	865	930	903	931	973	875	951	903	960	920	885	921	870	979	967	893	946	900	963	988	949	930	958	923	899	950	939	906	944	970	905	951	895	944	927	882	960	952	909	955	1002	949	891	968	935	935	935	927	964	934	983	955	927	979	958	952	929	892	933	939	902	900	986	933	938	939	941	977	906	906	958	960	941	930	955	901	947	880	973	946	997	977	906	942	929	967	977	955	926	896	955	938	901	938	971	930	930	941	999	958	939	911	985	913	966	852	911	895	970	937	959	927	928	941	930	875	942	917	903	916	1000	944	914	922	926	936	913	868	930	1001	918	942	888	892	955	958	875	921	982	992	926	939	963	921	930	947	958	951	982	951	921	846	945	979	833	904	933	956	938	896	918	901	859	946	920	889	919	946	939	958	934	959	897	933	975	918	916	947	887
43901	18211	5067	1325	630	451	436	397	434	380	390	434	429	399	378	378	369	421	391	384	417	439	443	426	432	383	395	396	409	385	366	409	444	381	371	428	411	407	398	414	408	393	436	388	440	440	408	375	415	407	390	378	378	420	394	411	414	425	369	421	397	418	419	408	386	402	464	443	440	411	375	421	419	441	378	381	407	417	399	411	401	438	421	423	450	425	412	400	421	379	450	431	417	420	401	449	427	402	424	441	394	392	410	391	398	394	387	389	392	371	432	390	383	380	399	407	429	388	393	416	403	429	408	444	449	393	430	420	381	420	420	393	369	408	378	374	388	397	411	395	427	395	389	399	427	425	444	410	398	465	395	368	400	403	404	408	398	389	400	392	380	410	380	408	410	428	462	415	400	381	383	403	428	430	397	365	403	393	441	421	395	389	403	414	420	405	411	417	438	398	411	394	398	408	385	400	438	379	371	426	410	381	409	393	385	413	402	396	429	415	400	417	467	414	364	400	448	404	368	416	418	414	418	407	435	375	402	386	421	405	403	392	432	442	393	408	409	406	453	432	431	423	420	420	418	413	385	380	393	387	410	385	377	380	421	373	393	382	407	420	398	424	445	378	415	439	427	422	435	441	384	420	396	417	412	405	425	375	404	383	393	429	397	407	422	398	426	421	432	417	371	418	412	414	411	407	426	401	362	398	471	397	380	412	401	404	412	354	440	414	415	413	409	395	436	395	407	434	404	422	406	424	410	416	426	415	443	406	419	428	415	413	418	431	413	401	399	423	399	420	410	373	380	418	456	445	401	417	417	371	383	430	420	418	417	417	401	405	404	417	410	379	395	408	425	392	402	424	370	420	407	410	404	414	394	405	419	419	416	384	418	419	409	390	395	441	370	373	395	421	412	408	432	376	423	434	440	424	443	436	380	400	429	413	427	378	384	410	386	407	408	395	378	424	438	429	364	398	407	376	457	387	393	402	376	432	412	398	436	403	402	382	408	451	378	420	384	455	400	376	400	381	406	394	392	430	412	411	411	396	406	425	404	422	400	365	396	408	407	391	385	403	424	436	404	430	389	410	464	437	400	399	432	426	422	405	433	412	417	351	393	369	441	397	400	403	391	420	417	411	417	407	409	399	379	364	437	442	388	413	415	404	442	399	388	396	409	445	421	384	421	413	416	395	381	432	422	440	410	412	439	414	437	393	371	413	405	410	410	375	375	401	404	422	403	414	393	388	386	418	390	418	436	404	440	449	393	419	404	411	433	403	398	423	414	380	406	434	405	414	447	401	369	431	433	411	408	409	386	373	415	407	394	426	433	389	412	386	393	415	459	395	412	399	400	405	408	427	414	404	396	423	397	471	398	419	385	380	389	381	412	392	363	393	382	405	402	387	459	452	405	403	424	411	402	397	431	415	378	407	422	450	441	424	426	398	415	406	395	432	385	404	411	421	363	430	422	374	427	412	382	433	408	434	388	386	383	398	393	411	427	358	414	393	387	419	398	398	429	415	359	384	418	404	418	413	393	411	411	442	396	402	390	422	420	416	433	435	437	459	397	425	366	402	353	416	433	407	408	421	412	383	398	442	398	453	396	401	375	424	408	386	377	449	410	386	402	427	388	423	353	395	396	422	420	412	388	380	399	357	380	415	371	422	364	405	417	384	405	391	416	412	419	423	410	412	364	422	445	394	387	408	363	465	448	387	411	373	430	405	438	382	426	357	394	408	410	391	439	422	404	425	388	445	414	439	389	423	411	419	416	388	411	418	411	396	368	453	410	408	386	373	396	387	397	456	422	349	430	393	390	413	429	451	376	381	400	421	399	416	435	440	409	436	424	392	405	404	406	400	437	399	405	405	427	386	409	383	417	400	396	389	449	402	423	424	432	398	432	470	396	378	431	387	401	419	411	428	424	402	398	412	410	439	376	401	427	399	405	441	377	379	398	412	378	390	375	450	421	399	417	365	425	403	396	393	442	466	402	432	430	407	379	366	382	388	400	413	422	392	401	400	403	385	426	413	383	367	347	413	419	396	405	398	410	420	452	410	392	389	384	412	406	391	441	427	389	415	409	436	382	384	429	369	450	443	415	403	395	410	439	424	411	396	413	443	376	385	392	360	415	431	416	403	389	394	386	382	382	432	417	427	404	445	435	461	410	387	408	454	413	361	420	413	401	374	427	406	405	392	444	430	453	392	393	409	427	408	444	410	383	391	412	442	392	428	413	386	420	420	428	360	420	411	419	417	386	391	397	429	370	444	408	417	351	402	371	398	404	394	424	428	384	413	387	407	407	442	387	406	420	396	409	437	405	395	399	362	417	406	400	430	418	410	403	433	424	452	463	388	385	437	437	403	427	425	417	450	396	357	387	403	408	419	422	381	448	384	387	412	395	382	388	426	434	425	365	414	373	405	420	373	404	426	420	424	386	392	406	433	412	417	387	433	415	395	406	415	415	417	388	382	385	396	365	395	391	434	426	379	405	403	422	431	383	420	374	412	438	406	420	417	402	419	418	381	379	387	417	426	433	427	398	411	397	441	383	370	401	395	432	386	389	417	414	422	396	406	383	393	426	449	408	393	379	423	374	432	414	432	413	442	409	393	430	389	370	416	390	411	393	443	359	433	406	427	407	411	399	422	377	405	368	407	422	353	386	410	431	403	404	423	404	410	424	424	399	375	451	419	409	402	418	421	422	388	375	415	398	412	405	411	398	412	440	403	432	387	403	394	417	374	427	427	388	390	420	379	382	393	395	431	397	428	425	403	399	394	418	380	412	390	433	425	399	402	420	386	386	403	451	431	430	404	421	434	423	385	417	381	409	423	377	398	437	345	355	368	412	411	440	399	429	411	425	382	426	436	384	426	366	432	426	419	419	433	441	433	393	401	415	415	399	373	416	429	399	393	373	382	391	382	401	417	391	430	408	398	390	434	409	381	410	351	424	439	391	421	380	386	440	406	358	374	372	411	404	415	399	411	434	420	396	422	403	390	415	422	430	408	411	405	396	390	406	392	407	448	417	403	401	399	426	414	461	405	409	404	381	386	417	426	423	421	369	367	353	427	377	400	399	410	427	398	383	413	386	381	397	407	410	435	422	422	403	405	392	395	396	389	407	413	372	396	442	397	417	423	366	437	409	426	431	394	381	401	433	428	457	392	381	413	416	430	397	418	402	377	419	410	408	432	428	415	391	398	411	409	402	401	398	459	393	418	423	391	379	394	425	420	407	400	396	431	416	393	408	404	402	391	368	417	395	435	423	389	408	409	378	403	406	402	376	420	412	371	418	387	416	393	403	394	379	411	421	391	381	385	453	408	363	398	448	428	440	426	399	418	388	388	388	380	411	395	398	401	376	413	442	412	427	402	400	437	409	418	446	424	395	400	378	425	399	370	363	373	422	396	431	396	391	454	426	447	394	381	423	448	473	416	376	385	408	412	380	381	378	368	382	442	422	389	383	401	403	385	404	408	396	376	394	373	439	395	402	428
27797	10990	4619	2449	1531	1134	1049	914	949	898	918	954	906	898	933	840	896	906	899	865	898	889	918	892	873	833	853	861	927	880	908	910	948	821	882	877	870	873	905	860	924	871	819	876	860	860	899	920	903	897	875	851	926	912	925	874	926	879	860	900	878	921	863	910	914	891	898	870	858	910	877	956	904	872	931	873	861	865	906	927	920	888	829	899	883	868	882	912	898	872	916	940	916	912	865	833	876	969	907	904	907	903	908	874	858	949	847	908	906	878	887	887	899	907	908	861	869	888	932	899	899	878	899	931	916	878	871	900	914	863	943	841	872	853	907	837	911	860	922	900	863	915	875	857	886	910	909	897	869	889	858	852	924	888	908	928	847	878	924	939	904	906	873	915	819	801	869	980	878	859	914	917	895	905	905	902	873	895	830	836	896	866	918	843	908	877	892	901	898	916	829	904	858	859	915	870	841	914	860	878	874	876	902	882	910	888	869	879	897	856	847	896	890	893	897	933	847	872	901	879	891	881	908	911	886	850	881	883	917	897	917	883	892	855	914	898	898	898	866	899	901	894	861	850	899	918	899	848	861	872	913	876	901	915	912	846	890	867	871	931	877	859	896	906	832	816	928	917	904	914	917	854	901	907	944	809	845	878	899	968	915	893	911	852	895	948	892	945	868	860	857	893	903	840	885	878	881	865	885	872	918	926	885	857	893	912	854	886	911	816	932	890	899	936	874	885	906	850	915	877	888	878	876	909	895	868	896	871	879	867	864	899	883	879	856	850	910	958	863	912	938	906	949	892	894	948	912	913	897	885	895	845	841	871	869	906	853	869	875	871	906	932	910	903	882	872	909	891	854	932	903	893	894	896	869	868	899	874	909	842	861	895	880	888	894	898	876	891	907	909	941	875	870	927	861	857	861	938	875	904	839	920	876	824	884	916	891	863	903	910	911	909	933	855	963	913	860	855	868	943	898	928	950	878	920	899	888	852	858	903	923	919	867	890	912	852	883	914	915	890	945	887	868	860	921	876	858	846	898	900	914	895	887	926	913	885	883	923	883	838	814	887	840	889	882	892	851	895	920	897	923	904	927	882	867	901	862	892	893	911	974	893	876	890	897	900	878	907	908	919	872	889	839	922	890	892	859	929	864	888	905	850	885	915	885	871	903	848	861	861	855	895	891	915	911	856	856	876	882	881	864	895	850	922	860	892	872	862	856	883	915	893	945	934	830	832	850	921	918	885	891	904	905	898	914	864	927	878	852	901	868	888	863	858	899	872	876	930	902	917	939	893	904	933	863	841	917	869	839	952	879	837	882	939	891	891	891	888	886	857	890	882	854	876	908	899	894	895	854	927	884	893	892	843	938	884	943	918	901	906	931	864	893	914	904	941	833	928	863	896	896	858	903	859	933	901	860	924	916	878	913	897	827	892	870	914	878	916	897	847	825	907	951	902	889	915	841	908	898	902	903	883	1005	929	873	905	899	879	893	899	911	909	878	867	899	869	903	913	869	822	864	907	860	884	903	838	892	858	904	899	856	916	918	892	868	842	785	946	889	832	893	869	884	893	851	897	914	910	914	877	893	921	899	924	921	937	896	889	888	898	877	887	858	901	913	881	920	904	905	858	851	908	936	893	910	817	917	835	861	851	921	915	904	860	926	875	843	860	859	926	854	936	960	860	953	834	875	877	920	921	878	890	873	884	857	889	880	950	921	895	905	937	906	903	932	889	931	855	907	842	918	917	879	846	893	892	930	907	858	936	877	962	905	881	913	845	877	900	949	847	876	885	967	866	872	850	942	876	882	870	924	874	881	914	862	927	907	898	880	939	885	900	903	921	910	881	916	878	891	896	921	877	937	826	913	847	866	888	886	918	866	911	855	866	846	902	869	923	906	886	892	899	882	922	900	881	939	859	878	905	856	856	848	906	897	870	878	870	843	871	877	896	871	911	886	890	860	875	854	896	911	907	863	857	876	851	868	886	837	888	902	905	969	916	911	859	958	901	866	852	884	937	882	905	965	918	887	842	881	872	859	906	916	916	892	933	923	927	854	935	893	844	851	871	907	863	926	905	905	941	868	887	843	834	900	943	939	876	866	929	909	932	956	889	875	865	892	906	865	904	900	900	899	851	848	869	919	888	827	888	919	905	891	885	893	919	911	904	926	932	925	895	855	902	888	930	941	883	874	883	941	854	910	878	880	878	919	921	896	910	867	843	852	834	865	820	948	887	893	899	836	905	930	877	897	841	814	877	924	942	915	921	879	902	901	856	881	887	925	894	918	924	892	887	919	919	839	903	892	859	920	882	895	866	882	885	917	892	897	916	863	888	921	884	890	901	893	858	940	925	880	867	901	874	903	896	900	865	939	906	925	902	937	909	918	908	968	887	911	946	879	861	897	887	872	896	872	858	913	884	885	868	910	888	873	878	826	879	902	901	892	874	875	910	927	898	883	948	932	915	934	911	909	904	931	946	889	876	825	925	895	903	909	849	917	875	898	879	898	870	921	907	854	828	911	897	919	872	864	907	890	906	884	906	883	908	914	919	843	942	942	965	860	942	850	909	898	928	863	904	836	920	903	852	950	878	868	899	840	898	799	891	892	898	851	867	907	856	910	860	861	860	899	872	905	910	832	871	862	910	920	913	917	915	890	878	875	855	848	924	858	906	895	898	899	877	919	906	905	907	862	925	954	853	939	925	865	848	917	869	857	908	881	920	888	873	915	902	917	856	846	879	878	875	899	852	900	879	928	882	864	909	882	902	871	881	928	936	929	901	908	918	914	888	903	914	918	855	904	877	892	916	922	882	855	899	896	928	889	927	874	923	936	892	935	928	883	926	909	878	902	840	849	843	915	897	915	842	905	941	914	896	904	872	846	898	909	862	878	852	855	901	891	859	861	896	890	904	913	939	802	889	894	857	888	873	902	865	889	875	870	940	871	839	801	905	837	960	916	880	876	898	908	871	912	878	884	872	871	891	896	841	808	866	874	847	910	965	875	868	953	893	897	927	882	892	876	859	892	897	859	931	902	886	885	920	891	896	945	900	919	911	964	896	910	881	889	832	907	894	932	877	852	914	927	863	900	917	847	895	892	913	955	852	870	854	926	881	888	859	866	940	893	854	872	919	892	830	842	887	904	899	962	843	906	913	890	875	951	887	883	897	902	905	889	868	898	889	925	889	896	874	871	880	870	882	899	926	850	886	891	841	835	863	885	856	829	889	881	880	893	855	893	893	807	902	945	920	867	902	892	899	912	912	862	860	860	881	932	914	908	878	869	851	904	888	881	870	949	876	884	886	935	850	912	837	880	891	854	924	886	887	943	880	902	885	892	864	871	902	946	954	888	842	905	915	941	859	955	873	860	844	884	876	873	902	870	885	884	864	892	913	863	925	850	940	933	917	950	875	886	833	886	895	925	901	933	885	923	930	827	900	867	883	888	900	875	849	877	954	869	896	913	894	850	881	886	939	874	852	908	857	873	847	872	903
66732	32346	13285	3353	1055	649	491	511	451	411	431	391	441	448	429	404	381	398	430	428	464	425	413	461	410	446	463	425	424	421	405	415	440	452	426	392	416	435	421	423	400	443	492	430	436	423	427	433	425	417	384	439	449	393	428	407	420	426	443	446	425	390	450	446	419	378	410	465	439	416	446	459	423	411	417	436	430	446	417	450	451	418	432	407	420	409	440	390	463	439	433	463	393	424	458	432	403	450	424	380	415	431	436	420	433	432	418	448	419	426	440	441	422	412	462	451	429	418	473	408	428	400	442	468	425	430	407	461	429	412	461	419	389	421	385	419	448	425	430	395	447	439	431	392	419	470	426	422	430	430	449	415	447	450	416	421	407	379	475	386	431	447	405	437	421	456	397	415	436	449	440	430	443	431	419	411	371	425	412	399	450	446	451	397	411	431	430	424	429	462	448	398	394	405	410	452	434	409	414	405	459	419	485	460	390	428	453	434	449	457	431	437	446	397	431	414	402	429	382	409	427	431	456	402	438	401	423	391	437	449	426	468	411	424	407	455	473	389	456	445	442	453	393	427	389	422	424	371	413	389	439	416	456	421	431	443	421	413	437	432	427	428	420	421	406	463	437	441	421	425	450	432	421	424	456	397	420	426	406	416	379	432	414	403	428	439	433	456	426	394	404	434	387	387	419	410	405	433	434	481	462	427	434	417	434	451	428	442	397	439	388	403	411	438	425	423	418	421	436	459	462	428	423	411	437	437	440	393	384	414	417	434	435	429	416	435	433	399	412	452	416	402	446	453	439	426	417	410	444	458	455	401	485	424	455	456	457	455	430	422	434	413	418	404	460	462	418	431	418	490	465	378	440	452	427	426	401	417	426	443	468	447	418	417	481	438	448	389	441	448	439	417	432	436	436	457	416	394	432	430	410	445	468	422	443	388	382	428	431	412	420	417	425	393	396	454	427	405	401	453	387	432	407	391	383	464	406	393	416	428	448	419	416	441	468	431	392	431	413	420	435	445	450	413	433	422	445	443	449	417	410	386	396	426	410	417	450	420	428	438	420	435	428	388	411	435	436	432	437	409	440	394	426	415	424	439	443	402	426	413	400	447	413	441	390	425	420	428	450	404	461	386	452	459	429	427	413	449	463	427	412	399	418	444	396	409	439	464	416	427	406	430	455	394	385	424	413	364	431	397	466	404	412	473	406	439	413	454	423	417	425	428	411	411	453	399	428	443	429	435	449	420	393	415	440	447	408	406	426	462	420	452	458	452	448	423	409	410	426	407	425	440	427	446	441	411	413	446	458	453	394	406	404	457	415	421	408	438	425	408	432	436	399	415	410	396	395	408	408	435	386	441	421	410	464	466	399	435	457	433	425	412	445	424	420	445	402	451	379	433	419	453	432	411	409	435	389	435	404	418	446	423	430	387	413	440	459	426	420	419	384	448	390	397	407	425	435	425	427	461	433	405	439	465	482	438	418	457	454	421	449	428	399	429	440	401	396	456	405	401	419	394	419	441	459	417	400	423	409	426	425	448	438	461	446	411	427	444	429	440	433	415	427	456	443	390	443	425	380	392	415	398	426	428	403	397	435	392	364	421	428	414	417	432	415	453	406	366	441	453	431	453	457	418	387	420	432	459	426	410	423	433	359	450	407	421	449	393	419	452	419	398	411	420	403	440	437	383	418	444	434	434	429	433	455	430	395	445	405	428	384	409	398	404	417	447	388	431	391	392	431	431	431	438	444	411	427	429	433	404	456	439	414	400	457	403	417	396	466	448	420	411	423	432	409	433	464	414	427	442	377	391	442	395	417	426	477	435	445	442	440	449	447	432	447	433	444	426	401	426	417	438	440	448	461	398	408	403	371	431	451	414	398	450	413	439	413	413	444	451	476	444	417	430	434	434	436	391	423	459	397	451	419	436	411	432	400	402	429	401	433	366	429	422	418	422	414	427	454	411	457	418	399	398	438	452	440	392	415	429	427	423	402	380	431	450	405	404	419	416	463	449	454	442	467	424	389	435	441	473	423	417	444	403	446	429	401	452	440	402	411	401	412	384	402	404	394	421	415	418	421	398	440	419	458	446	399	444	420	401	482	384	450	429	383	427	387	463	449	400	442	438	488	399	426	429	406	405	423	415	461	447	421	438	452	435	455	412	434	412	438	402	400	427	423	438	448	466	441	440	397	439	405	426	458	464	428	461	420	452	419	399	461	425	420	403	397	442	430	449	439	446	447	402	468	390	414	447	447	455	380	400	413	425	397	447	418	401	447	411	432	399	444	392	470	479	437	430	420	436	399	439	439	396	423	414	389	418	451	419	416	405	457	435	409	432	438	400	426	400	407	419	428	410	422	431	423	407	454	435	443	408	418	438	418	435	426	433	432	448	427	435	420	398	414	431	400	375	411	427	396	403	458	422	432	405	420	461	436	428	446	445	452	431	435	434	389	469	407	437	399	440	447	412	431	412	413	490	462	417	407	375	400	414	404	421	417	383	426	394	407	424	436	421	424	413	423	429	449	430	398	414	453	416	438	470	426	422	443	385	444	420	420	445	427	406	409	423	420	450	420	438	453	429	442	439	432	453	419	430	420	426	466	416	455	450	430	429	418	429	411	411	392	448	400	407	453	435	407	423	441	453	412	375	435	471	470	437	398	410	409	430	433	386	424	406	463	443	427	413	445	423	420	394	419	458	435	384	480	417	463	482	442	394	442	403	433	456	408	395	402	411	437	445	443	407	386	448	413	414	427	455	449	423	427	428	414	437	428	406	434	455	443	429	455	404	461	475	454	432	396	415	434	449	449	412	432	424	500	444	393	406	421	437	414	427	414	426	405	417	378	404	436	423	410	424	432	437	420	410	424	428	424	452	450	410	416	439	393	444	420	439	395	393	423	445	412	403	460	402	434	411	449	398	435	401	396	455	443	405	392	406	439	432	422	416	409	398	417	418	430	441	427	434	440	406	412	411	415	432	420	419	435	428	441	418	402	445	410	426	463	432	438	406	406	416	409	441	409	385	435	403	463	441	428	431	406	446	406	446	441	414	418	410	431	399	423	449	398	400	411	394	423	384	474	415	449	413	409	425	416	429	444	445	422	427	413	445	405	427	414	399	427	396	421	465	437	394	444	433	424	427	443	430	452	401	416	468	410	394	440	446	447	406	478	398	417	399	438	448	424	397	396	412	426	459	438	429	490	424	429	425	435	418	444	413	430	426	402	402	393	384	437	399	384	424	408	418	421	466	430	445	425	434	432	439	452	406	419	444	431	446	434	427	421	410	487	446	436	434	446	431	396	434	482	447	437	405	425	457	431	464	389	417	426	427	438	381	433	407	405	462	442	424	436	424	459	407	482	388	386	420	446	450	402	415	457	408	447	431	420	392	422	473	445	406	406	421	449	422	458	471	434	428	421	436	444	443	448	455	444	429	390	416	426	419	440	441	425	390	444	422	433	420	410	412	426	490	453	436	392	402	384	401	411	420
46239	25100	12444	5446	2642	1586	1224	1049	1054	949	926	940	945	888	919	883	927	933	949	930	896	944	958	993	921	955	899	925	951	901	938	892	884	931	894	950	932	893	931	910	937	899	933	941	937	958	925	913	948	997	948	949	911	955	940	937	878	903	934	908	940	934	917	973	894	969	930	1002	907	888	923	870	895	923	933	873	943	893	971	915	918	914	932	871	1004	911	923	946	942	914	933	884	999	1006	936	945	917	937	931	912	914	927	934	932	985	918	940	930	930	954	889	924	908	934	926	917	896	958	880	902	920	918	952	883	894	911	963	952	934	933	944	927	987	926	972	912	966	939	919	968	892	935	940	934	938	959	954	927	975	908	952	940	913	1007	941	935	944	943	901	901	929	887	883	929	855	937	954	932	922	923	882	919	945	901	955	944	956	952	912	947	950	888	892	942	955	947	961	945	949	979	933	904	933	849	926	932	884	931	930	877	964	923	966	952	960	938	954	944	919	915	965	910	926	977	947	910	928	907	921	854	957	921	952	904	914	939	879	914	885	947	965	907	946	873	884	854	927	948	944	970	917	900	927	916	918	961	953	942	935	947	924	876	886	868	897	949	990	934	966	948	916	932	976	884	917	949	946	966	958	886	919	969	930	989	933	962	920	936	915	908	866	952	942	919	929	914	938	939	852	931	943	860	969	909	879	947	920	912	883	938	943	930	973	936	884	942	909	948	939	909	912	938	958	920	901	938	936	895	896	923	919	929	946	941	880	917	960	952	903	909	1021	893	944	939	931	873	941	954	939	942	924	946	908	924	919	933	896	968	952	944	895	951	921	900	890	993	927	934	951	953	974	906	926	876	910	929	974	874	916	887	943	966	933	889	896	916	897	949	884	901	869	935	924	904	917	960	987	930	886	1005	941	907	934	983	953	924	900	966	931	945	909	887	934	899	951	921	888	885	925	924	895	908	914	922	976	912	966	890	932	897	959	954	907	923	948	909	938	880	961	933	905	923	946	919	925	927	902	974	926	909	900	928	921	975	918	926	942	936	971	917	945	977	895	937	940	960	980	914	952	924	926	971	937	904	974	954	915	960	918	964	896	1022	904	932	952	920	941	960	852	961	920	969	948	910	952	888	894	916	944	980	904	957	928	887	942	980	927	948	962	904	939	896	966	893	934	917	922	899	950	864	896	906	957	946	870	904	948	956	902	985	921	927	944	1010	922	861	990	938	933	850	909	902	927	910	921	960	927	889	959	858	925	944	915	904	938	943	904	960	938	932	886	954	924	916	881	915	950	906	937	857	962	897	996	904	950	887	889	978	931	932	938	912	911	875	921	966	890	909	921	946	921	956	943	946	938	936	904	898	968	948	936	996	975	939	894	948	921	939	961	903	950	909	914	944	944	908	925	924	915	986	967	923	951	917	940	928	960	878	909	908	915	968	965	913	951	962	921	889	931	904	910	864	930	947	952	874	961	939	940	903	914	861	928	883	958	907	914	910	892	935	904	940	892	902	975	933	911	880	939	945	894	912	903	936	965	947	887	939	925	962	927	916	927	911	939	965	985	939	942	969	935	922	996	922	931	932	930	918	923	857	912	953	898	895	943	926	982	913	942	893	930	967	917	914	932	916	945	879	922	922	930	918	938	996	932	952	948	983	975	920	941	961	958	939	921	868	915	902	908	937	919	943	885	926	942	937	902	881	974	935	892	902	840	929	1000	855	938	889	897	958	909	973	928	959	902	937	895	929	927	913	963	933	923	946	881	1000	930	923	902	909	926	915	896	912	925	895	987	947	882	916	940	958	917	926	917	916	954	913	967	961	909	958	903	908	935	942	951	888	959	939	905	922	926	916	922	884	970	917	969	947	891	942	934	896	909	938	965	957	931	911	887	879	899	914	944	920	935	920	910	927	884	945	904	982	896	934	942	925	944	945	930	916	921	920	970	867	937	914	924	922	954	901	930	898	929	905	897	907	935	905	945	899	920	917	964	964	924	878	933	931	947	882	961	881	872	924	945	964	862	915	899	916	978	914	966	937	939	928	906	931	940	897	976	908	950	907	949	918	897	964	891	906	895	909	946	913	926	894	957	921	939	969	897	925	907	929	919	905	920	967	932	960	962	967	971	943	977	891	978	945	910	944	964	937	921	946	957	968	866	1006	918	940	901	933	922	891	920	937	916	936	944	979	955	911	960	933	897	912	937	930	921	935	891	933	907	891	903	902	932	893	929	953	896	983	911	968	944	964	949	945	944	926	974	942	956	879	950	864	893	961	912	941	924	950	916	946	927	929	901	895	933	909	938	899	945	918	893	934	921	928	974	873	886	951	893	885	873	914	934	940	855	936	939	951	888	910	922	899	924	953	992	928	959	901	926	875	913	919	904	901	915	905	928	970	953	944	880	918	948	944	962	893	913	879	853	927	940	882	949	922	922	915	922	943	970	924	905	933	884	856	960	920	930	918	900	940	886	908	906	928	966	946	958	935	961	924	890	958	936	880	968	948	902	882	956	955	910	940	906	948	935	931	942	949	956	917	968	941	917	906	866	945	898	896	989	894	982	993	892	922	905	927	941	982	955	895	961	877	989	939	898	885	905	978	936	955	935	928	929	937	934	936	897	922	942	921	950	944	939	908	910	937	909	940	903	895	948	918	864	982	947	955	891	924	935	933	926	887	942	934	928	963	957	916	961	913	933	911	898	912	899	908	949	963	875	970	921	905	933	952	881	969	924	920	928	941	926	972	906	977	976	952	942	924	893	894	904	970	996	950	901	914	959	970	980	964	886	928	939	933	872	954	891	910	941	948	934	868	956	940	935	925	935	918	945	951	899	914	956	845	941	887	926	923	955	978	957	897	945	1019	881	890	956	982	993	949	946	889	944	885	969	942	926	955	974	922	909	981	872	939	906	930	911	914	953	988	919	913	906	934	922	913	983	941	872	895	963	993	939	931	986	936	941	960	911	951	909	936	915	930	947	962	895	937	941	886	946	920	917	968	911	958	931	928	899	893	938	987	942	893	917	954	913	876	928	922	947	938	926	913	988	942	970	948	903	981	959	948	940	879	876	964	964	938	908	977	890	911	945	997	884	923	948	901	906	947	937	940	907	874	928	880	907	962	898	975	880	871	906	941	922	911	940	924	959	917	899	894	905	892	929	921	932	914	921	939	918	882	878	855	887	909	956	950	902	907	926	889	941	951	971	931	904	941	939	932	889	946	968	942	918	935	943	916	923	898	999	919	932	928	988	922	948	948	950	912	900	921	935	919	875	914	907	918	895	879	883	983	941	863	903	910	897	973	830	905	966	941	946	879	1021	925	940	931	962	963	953	889	929	971	939	930	947	887	907	904	918	927	966	948	929	929	958	948	940	981	925	895	914	950	959	903	955	891	940	954	915	968	903	932	1013	922	906	941	907	917	936	882	889	911	914	922	860	968	983	896	961	942	925	923	920	843	890	941	882	918	912	964	908	922	892	920	903	932	953	954	928	909	913	976	946	860	948	949	949	946
64698	32161	13870	3531	1177	646	496	543	449	451	419	420	443	449	429	432	427	464	428	457	411	409	457	437	412	444	439	436	403	403	438	430	443	421	504	477	410	436	458	400	442	426	446	425	433	423	449	459	443	452	432	429	452	406	467	466	441	438	459	458	423	446	430	433	434	421	445	427	430	522	416	438	436	431	441	425	437	487	469	416	451	456	434	457	400	439	427	475	429	429	434	442	396	430	453	414	446	477	471	494	435	414	457	461	442	460	412	426	476	448	464	436	433	427	442	471	423	438	454	432	444	412	440	459	474	430	460	428	470	410	438	448	442	429	437	435	433	462	439	387	454	413	453	431	418	460	402	421	401	446	439	452	419	430	451	428	450	426	436	403	401	435	432	449	442	435	424	475	463	432	423	416	456	448	448	430	448	427	474	421	465	428	437	392	414	456	429	458	433	458	380	468	459	427	431	443	448	414	438	468	472	434	425	441	452	424	417	419	445	413	418	431	402	457	413	412	423	456	430	429	444	461	419	454	444	448	450	422	421	424	445	408	455	424	413	464	414	428	438	469	417	480	428	445	427	439	422	473	402	452	456	510	395	407	409	487	416	431	399	440	442	431	444	429	416	446	439	453	396	434	434	456	406	434	440	433	446	474	438	445	440	431	429	430	469	441	473	451	446	455	414	414	396	473	413	442	431	447	431	445	442	435	435	409	429	417	418	497	435	408	439	428	431	445	417	455	459	445	379	430	422	431	391	452	446	402	404	409	449	442	411	421	434	447	458	481	422	445	462	472	453	469	463	476	460	427	454	437	455	386	468	441	427	427	406	435	428	486	410	419	439	454	497	467	466	437	432	461	423	431	450	433	454	450	425	467	422	446	469	403	457	429	385	418	509	475	406	421	456	464	466	442	420	421	466	471	420	386	441	453	431	444	423	443	414	457	435	399	467	424	426	440	407	439	411	432	447	428	445	441	411	454	400	478	392	421	395	447	420	430	443	456	451	398	441	459	454	410	441	422	404	461	404	442	480	462	434	414	453	438	465	452	418	410	428	449	443	404	493	451	392	376	414	434	454	437	398	422	443	429	427	426	439	404	412	394	406	418	426	459	467	464	469	381	428	435	395	426	456	436	465	417	494	432	431	428	479	431	466	467	423	412	430	458	437	406	446	429	432	421	412	442	497	409	409	419	419	459	429	451	442	464	423	449	472	406	460	385	377	409	419	445	464	446	439	391	467	458	426	423	450	477	431	452	420	484	416	417	409	467	467	429	439	431	433	421	458	428	467	478	411	408	426	463	444	425	444	420	393	449	427	431	466	430	446	424	478	394	435	427	423	470	426	436	445	435	441	479	457	452	362	377	422	418	455	421	432	424	419	460	462	468	460	415	381	432	449	408	410	397	441	404	450	441	435	408	430	421	434	488	458	429	387	414	464	415	439	439	409	414	413	425	445	465	393	442	448	439	430	415	456	470	445	412	440	411	421	449	415	435	442	475	438	422	433	402	426	436	427	431	441	412	437	404	412	416	416	454	477	437	466	425	428	415	416	429	411	425	416	414	411	452	428	383	480	424	415	435	440	430	426	443	464	425	413	401	444	472	429	416	427	445	462	407	431	414	426	403	444	418	455	447	394	416	436	414	451	493	452	422	450	444	485	452	436	431	453	421	467	448	470	389	428	440	440	448	445	400	437	410	422	449	423	456	450	457	446	447	420	428	433	420	391	423	445	410	450	436	444	391	424	428	456	432	420	432	435	455	377	433	428	414	406	407	469	482	425	451	415	448	399	394	428	446	417	415	472	426	456	439	384	399	403	415	440	434	449	473	412	434	426	441	436	473	400	484	480	398	411	461	439	388	404	374	402	434	411	461	488	405	431	419	432	457	455	469	446	415	430	439	407	474	444	422	397	488	444	439	427	431	410	411	461	447	450	404	464	450	464	445	402	391	430	423	465	421	427	405	440	422	407	485	398	428	486	450	445	470	438	417	429	424	436	424	401	407	440	409	452	400	399	411	418	432	438	429	379	471	451	475	410	374	465	453	413	420	444	449	380	431	443	422	430	386	416	453	475	386	450	468	415	463	467	453	442	455	420	382	434	429	442	451	406	415	436	441	433	455	412	456	415	403	401	461	453	430	443	466	449	449	446	427	391	402	432	378	456	437	393	431	399	449	424	439	435	450	436	456	441	425	431	440	417	424	418	459	404	450	430	426	404	373	447	434	410	399	451	439	439	442	441	413	433	425	454	450	488	412	446	417	422	455	453	382	444	480	427	444	475	409	424	447	405	415	432	417	430	452	446	444	451	455	475	405	456	468	444	417	418	431	446	439	419	474	451	416	410	419	402	438	454	414	427	468	457	460	469	413	432	423	434	410	426	451	462	431	442	438	468	421	459	431	425	405	458	414	437	388	438	440	396	443	416	456	425	435	444	435	442	436	447	437	399	462	459	443	447	406	408	465	422	419	446	433	450	458	432	407	422	408	446	425	466	432	448	430	436	382	417	421	429	427	420	446	409	473	421	424	446	420	416	478	444	473	427	410	469	479	442	468	438	439	409	479	429	487	440	441	423	454	427	420	459	428	459	458	413	417	420	476	443	463	431	422	468	417	462	448	459	450	428	408	427	426	441	424	403	453	416	423	408	402	417	424	417	425	409	484	483	413	428	438	439	415	438	451	410	430	464	456	472	389	441	404	445	411	423	473	413	408	389	472	413	437	434	426	464	431	493	429	385	413	422	466	478	454	471	392	453	435	425	455	435	418	449	412	490	471	412	423	428	434	419	435	466	444	403	440	430	418	421	435	432	418	452	442	427	427	459	416	441	487	422	391	425	429	452	418	423	416	398	433	466	417	409	474	439	459	415	430	416	432	434	434	459	471	441	454	447	437	497	456	456	432	411	419	473	475	442	430	478	407	425	426	448	412	447	400	453	431	439	433	384	427	435	394	458	419	380	436	427	412	466	462	435	435	457	446	473	432	412	429	429	454	406	469	430	425	398	411	438	427	415	448	445	421	457	415	404	435	457	436	432	406	455	443	438	461	417	433	405	410	467	456	392	457	434	460	434	471	400	478	464	432	403	396	454	451	435	413	475	422	461	410	397	423	423	372	412	441	417	442	426	471	445	452	458	438	417	418	428	418	409	431	455	414	451	422	444	431	478	420	407	417	415	411	402	445	434	423	419	425	414	449	437	452	430	417	381	454	509	435	431	417	379	444	460	460	442	434	382	380	432	456	424	427	466	406	423	443	421	454	457	432	469	458	442	440	453	455	448	415	471	450	437	465	444	467	433	477	409	422	429	442	451	433	422	447	433	440	441	437	413	519	461	439	423	414	433	381	419	417	431	405	444	454	464	420	422	426	461	461	453	448	422	422	412	424	405	444	418	433	448	446	433	411	479	422	463	420	457	433	485	443	443	444	460	397	389	440	434	444	447	429	444	394	465	416	456	392	438	492	501	452	420	432	425	413	444	442	479	436	494	465	453	455
44849	25752	12559	5352	2877	1592	1228	1095	1023	932	937	965	938	938	973	937	923	948	964	897	910	938	922	954	867	905	946	915	952	952	906	941	915	940	918	936	948	980	991	926	922	882	993	882	944	973	950	879	979	949	909	965	966	938	916	941	932	897	929	936	930	1012	929	975	992	901	1004	932	926	906	973	967	934	947	965	954	898	984	940	861	986	966	978	942	986	941	925	963	916	942	1003	874	923	951	961	931	906	941	928	982	917	909	946	909	951	915	983	1000	959	953	967	932	977	936	902	863	1005	919	961	915	931	991	926	902	964	978	904	943	962	917	933	926	957	943	937	946	946	947	945	882	923	924	956	948	897	897	936	975	880	916	919	952	903	923	928	889	960	930	972	939	928	980	916	948	945	960	960	966	1002	925	979	967	883	897	941	933	932	979	892	952	891	938	910	941	969	975	994	942	952	946	935	881	934	962	927	883	866	911	869	1003	926	907	878	936	932	879	961	954	885	998	1001	928	916	939	959	925	903	991	1008	939	944	961	939	925	968	941	946	932	941	900	934	889	995	924	988	908	944	957	979	944	922	973	905	875	945	956	974	1008	949	931	936	947	892	921	867	915	961	938	956	959	914	943	916	948	947	941	911	954	1014	920	945	875	902	970	938	942	994	879	895	892	985	905	935	895	908	953	979	913	913	904	907	952	936	949	907	945	936	904	942	941	960	943	917	960	959	969	962	934	960	971	921	947	962	918	961	892	937	883	934	995	976	940	962	989	885	957	916	956	972	975	949	951	965	945	945	953	954	909	907	897	927	973	921	942	927	966	948	944	923	908	953	908	940	922	923	913	936	941	964	992	936	892	961	990	926	934	946	938	960	932	965	916	944	953	914	923	938	916	967	945	951	992	960	997	957	865	914	952	965	995	921	953	966	926	961	907	937	930	922	921	961	919	909	972	999	893	983	936	896	944	882	917	938	1002	945	987	947	952	937	906	928	940	904	1004	954	978	885	983	948	940	959	924	956	933	929	887	969	907	953	951	1010	926	938	927	965	894	959	941	945	1007	975	926	960	953	917	975	967	912	922	917	945	946	946	951	883	932	933	964	1004	879	912	921	948	923	889	906	894	927	959	994	973	888	908	875	919	939	949	900	942	962	942	902	936	924	979	914	878	903	936	966	941	953	955	934	906	963	950	956	888	917	962	946	941	974	880	938	952	986	935	921	903	971	958	916	986	945	892	984	918	944	986	950	916	965	988	907	970	901	925	961	954	896	991	899	898	935	926	899	897	923	980	916	912	917	906	893	914	951	953	912	928	943	916	907	990	917	913	936	951	941	924	896	997	935	921	944	912	936	975	952	955	936	953	948	896	946	935	954	984	957	936	950	876	893	903	912	891	987	932	938	901	945	939	916	923	951	931	924	963	916	917	953	985	960	936	895	986	982	899	888	915	923	980	895	954	955	927	934	932	997	929	990	933	953	926	888	956	976	944	972	917	1014	965	890	971	973	954	931	890	923	906	961	842	947	943	911	896	916	909	924	936	931	966	943	928	970	928	973	963	916	981	948	919	882	952	946	923	913	948	945	890	871	943	854	941	889	974	948	957	914	926	943	970	929	927	955	948	962	932	1013	935	985	919	915	934	944	933	938	927	906	924	877	973	908	936	939	951	1017	986	925	923	901	938	982	947	944	938	895	942	958	949	941	925	919	963	929	948	959	949	941	899	969	899	961	959	911	942	899	926	930	933	899	911	951	958	954	906	903	927	965	901	945	934	930	896	992	959	869	955	964	993	888	913	948	909	938	917	916	958	949	930	973	913	905	932	928	954	953	927	947	937	936	951	909	988	951	956	928	896	911	963	902	988	904	933	1001	960	904	950	950	951	947	1002	882	951	941	939	944	951	950	877	945	951	987	919	895	907	932	896	960	941	963	967	909	961	875	935	903	913	904	933	985	935	910	945	927	921	951	915	977	910	974	993	965	910	913	962	1020	985	918	925	948	922	904	955	937	957	933	903	916	937	943	954	986	925	980	923	939	921	923	922	977	944	1006	905	967	924	908	954	890	877	934	996	946	945	956	937	973	918	907	898	908	986	907	930	1000	913	937	968	982	1001	980	953	929	939	968	914	962	969	886	897	964	905	917	928	892	961	955	1000	899	967	906	920	975	966	933	919	967	934	936	882	970	951	967	918	903	952	928	921	934	992	879	961	922	915	930	924	1027	946	926	942	979	922	948	950	990	982	936	956	922	941	937	893	964	965	938	941	935	898	946	970	923	938	935	984	911	942	1006	958	927	952	921	962	924	974	973	983	943	887	954	985	930	974	959	953	943	961	988	957	900	898	934	971	931	965	951	940	957	1003	932	930	932	919	943	964	960	925	941	937	966	861	968	929	920	904	930	925	936	925	1003	971	920	907	917	883	905	936	953	946	961	973	933	937	908	931	948	970	963	973	931	931	913	930	947	960	976	948	930	979	960	905	882	940	904	995	919	902	988	938	920	910	935	908	963	951	927	910	942	899	973	969	976	938	889	921	912	902	885	967	945	973	950	939	951	968	1027	952	918	968	949	908	966	892	953	939	924	904	900	934	917	966	898	927	989	919	965	966	975	957	962	905	986	919	953	935	992	896	974	965	960	868	925	937	957	947	1011	934	943	938	945	954	939	946	983	977	955	906	938	957	908	924	944	982	949	885	914	952	954	946	864	939	953	932	986	926	869	945	917	949	982	935	941	976	918	912	952	916	958	1014	962	889	960	988	916	921	931	959	877	951	942	922	936	918	955	938	914	953	1015	945	911	910	922	962	954	917	912	948	935	910	976	929	852	939	964	907	905	944	935	995	934	915	899	943	932	930	951	955	972	953	931	908	967	894	884	951	991	909	1008	939	908	931	938	955	894	964	935	890	982	975	936	944	861	927	939	961	946	957	910	958	950	914	965	981	926	927	923	940	940	902	925	948	970	890	914	975	945	962	951	850	929	984	915	921	948	889	972	944	918	907	944	911	981	930	940	971	978	991	979	979	945	949	939	954	914	982	964	957	964	993	930	937	963	927	950	975	946	921	906	950	958	929	956	904	954	940	938	985	911	917	920	977	951	927	977	915	927	936	967	954	946	965	978	1005	934	923	959	930	936	941	919	926	967	879	904	911	929	910	947	938	896	964	962	926	903	967	922	962	903	938	922	922	963	943	967	991	995	916	850	946	982	968	944	917	926	947	907	931	950	952	960	888	960	897	941	917	956	954	968	987	939	937	936	984	962	980	936	926	907	1001	936	935	977	924	975	920	966	918	962	971	945	985	979	888	971	905	912	930	957	947	934	942	927	936	955	964	885	943	972	959	976	913	926	943	936	929	949	945	939	891	935	972	936	976	949	1031	985	983	965	945	865	930	954	927	908	927	921	979	1001	907	935	941	937	861	928	918	939	908	936	881	931	881	953	1019	949	936	902	968	900	956	1008	938	943	922	959	986	946	943	973	927	939	961	911	908	939	926	1012	931	925	945	917	960	961	971	904	920	971	914	904	947	955	997	970	935	927	865	936
49210	17299	3958	1246	700	536	437	483	442	414	390	432	382	407	410	388	425	398	414	401	432	430	450	440	404	407	430	403	417	402	420	429	398	421	383	418	447	423	363	405	418	394	408	393	427	393	386	424	439	393	348	389	407	405	431	420	404	389	387	394	405	412	412	416	405	366	417	382	450	382	372	412	386	384	404	389	397	379	400	409	419	420	424	408	412	404	410	403	413	428	401	463	402	422	445	425	362	435	378	442	392	408	447	385	357	437	408	431	378	445	404	389	416	432	431	399	391	392	448	410	382	372	364	370	399	415	416	400	371	399	432	402	361	406	414	386	401	398	412	410	434	373	405	424	411	383	417	418	417	394	422	422	398	438	424	386	388	396	387	398	377	390	400	410	406	424	407	381	411	369	394	384	467	441	404	366	397	428	408	396	384	382	420	398	425	403	401	430	415	404	435	408	378	394	396	418	430	365	374	396	361	446	401	419	434	400	433	425	421	374	406	425	406	400	422	374	477	418	406	413	427	416	401	408	405	376	433	411	415	423	418	384	413	453	416	371	435	360	408	434	419	383	420	419	401	405	411	392	405	423	402	407	397	432	412	360	397	409	424	442	401	402	378	411	444	403	420	411	419	425	422	400	413	439	387	422	437	466	407	430	397	411	440	388	410	414	381	414	380	404	405	398	419	410	361	383	415	436	395	426	399	381	429	436	408	435	420	449	384	395	432	425	389	421	405	400	413	398	396	399	415	385	396	440	406	361	384	404	431	372	438	417	442	362	437	393	388	392	399	410	396	386	433	439	402	396	445	394	383	381	420	400	400	408	409	389	409	427	392	402	397	389	442	384	399	410	425	408	407	392	431	401	435	408	414	400	391	371	446	415	425	423	382	426	412	462	423	394	450	437	419	418	437	393	407	386	396	423	388	421	398	405	376	448	398	390	401	432	457	433	405	375	449	397	413	404	428	379	379	403	369	434	421	395	401	400	370	412	352	409	405	399	401	408	417	381	397	386	400	381	381	389	392	424	410	381	424	417	405	426	416	390	409	418	418	393	375	435	384	379	400	406	399	429	406	394	410	355	403	354	412	405	413	369	390	344	395	431	445	435	414	421	414	396	372	432	401	414	387	388	412	382	351	423	383	400	409	401	391	421	433	399	439	395	439	425	417	404	384	404	394	434	423	461	426	389	405	386	375	375	436	418	427	412	379	384	426	394	444	410	441	384	392	427	418	439	401	378	420	425	386	414	409	395	388	410	403	356	411	419	448	396	420	394	396	415	451	435	410	405	413	432	404	430	453	418	380	394	409	386	472	397	448	401	425	425	437	377	409	421	385	417	399	431	409	400	436	382	381	407	414	416	442	412	419	415	456	419	382	435	439	413	406	360	407	414	446	450	371	411	411	403	396	421	389	397	398	443	408	373	394	431	386	376	382	395	431	430	404	431	416	414	403	412	417	386	376	408	378	408	402	398	405	403	366	412	402	382	432	408	375	389	404	416	412	416	421	415	415	386	398	396	389	413	421	421	418	367	380	407	429	413	392	381	401	377	365	383	402	429	411	392	404	413	399	387	369	426	391	394	391	394	423	395	384	409	419	406	411	431	428	421	408	384	402	408	423	425	447	410	415	450	409	449	388	358	414	421	364	413	416	428	422	373	448	415	390	401	450	421	446	405	425	403	431	420	367	406	390	393	377	391	402	415	397	411	407	420	420	414	408	386	420	437	399	399	403	369	403	380	419	402	438	432	424	372	412	380	398	416	396	393	405	423	444	413	383	386	442	405	382	407	414	449	446	388	456	408	397	392	383	439	404	422	364	373	401	409	392	389	383	426	421	377	391	375	411	388	420	402	409	401	423	423	396	419	434	407	377	383	420	388	391	421	416	429	412	423	398	394	428	422	373	379	396	396	386	401	440	379	343	440	424	419	435	410	434	401	456	416	386	434	442	422	382	436	413	400	390	411	437	409	439	442	436	387	429	372	369	422	396	451	430	410	425	409	378	389	389	448	404	406	378	383	405	436	423	426	437	384	401	436	401	391	415	398	431	412	400	413	370	384	408	420	392	427	434	371	411	415	398	399	394	391	405	417	393	403	412	407	393	412	437	381	404	428	384	443	393	411	405	394	419	410	393	394	433	422	413	422	384	388	418	423	398	406	381	430	385	413	381	417	414	423	458	375	384	426	413	404	444	427	405	404	423	417	448	403	390	383	403	394	408	392	406	402	385	414	396	404	397	410	405	391	377	423	376	377	396	405	412	404	407	401	421	359	369	379	378	435	384	402	402	430	400	404	375	440	399	418	416	389	415	396	373	366	434	450	391	416	380	444	420	414	423	400	401	400	401	386	395	431	409	418	403	419	428	404	433	409	397	426	408	401	398	436	416	435	445	398	395	428	416	417	441	388	393	384	379	364	415	451	422	389	415	413	405	377	406	359	422	383	398	391	426	400	433	400	398	403	384	426	401	441	406	409	426	397	421	444	455	396	399	388	442	436	407	441	407	442	383	387	436	399	386	381	414	423	402	401	415	455	402	390	371	432	392	410	382	395	393	373	405	420	413	435	403	400	444	453	412	420	431	373	402	456	447	374	408	391	394	387	404	405	413	420	418	442	384	364	432	411	386	399	397	440	400	377	408	428	399	392	413	408	423	435	373	392	400	414	382	438	395	378	393	408	435	413	409	413	394	395	418	429	422	424	409	406	387	417	412	415	374	417	416	372	437	412	447	379	454	430	438	410	414	401	414	429	463	415	404	455	413	405	411	413	396	403	367	430	406	406	375	450	395	380	408	415	405	387	412	401	410	355	419	374	399	398	401	427	353	411	409	399	417	417	396	401	411	409	390	401	412	409	386	411	454	415	411	420	386	412	448	419	368	453	399	361	371	389	415	417	387	381	378	413	382	399	405	423	375	371	384	411	420	412	398	400	409	392	407	437	417	387	384	401	414	418	440	373	396	363	428	400	434	398	401	424	394	405	424	433	396	426	408	422	412	411	424	409	403	414	386	412	409	403	419	423	429	439	425	421	426	369	416	418	436	428	413	441	409	429	430	417	366	363	410	389	454	405	434	383	429	385	403	427	402	407	404	406	407	432	465	399	395	441	419	418	408	437	382	393	416	387	403	452	416	388	412	402	371	427	424	438	415	430	409	379	413	372	433	416	393	378	379	397	424	417	390	369	393	383	374	420	441	399	392	430	418	420	397	434	404	442	422	414	378	401	392	397	425	449	415	399	322	400	414	371	394	424	392	410	365	427	396	368	427	384	422	433	387	413	413	429	397	383	392	430	375	427	399	381	386	414	416	435	399	422	424	368	359	384	401	393	391	369	391	378	415	417	413	417	391	377	387	422	398	410	429	392	433	387	397	420	430	401	400	380	382	420	425	386	422	394	400	399	390	390	392	420	413	395	409	476	440	412	416	407	356	415	405	450	421	413	434	421	425	422	366	419	406	414	414	389	412	401	383	472	405	391	422	395	418	393	395	426
32402	9540	4477	2598	1681	1271	1060	984	901	894	889	897	892	859	913	874	912	869	866	902	909	894	871	856	864	871	899	909	901	867	859	874	847	904	884	878	873	885	938	882	870	931	867	857	887	868	878	893	853	892	907	886	881	858	882	892	875	901	895	859	901	912	919	889	860	849	890	905	885	900	845	914	869	930	897	877	913	888	862	923	897	895	903	873	872	871	919	861	920	929	928	924	882	860	889	905	910	878	913	893	887	869	837	859	908	865	897	880	918	882	880	861	919	915	897	918	829	921	861	832	869	862	876	891	872	905	887	917	929	858	865	837	859	905	911	876	926	881	868	889	885	845	899	946	904	893	857	893	891	912	946	885	888	918	897	858	882	888	892	903	876	900	869	906	837	871	852	884	868	891	875	888	874	932	913	923	848	943	905	885	884	934	909	878	859	905	848	909	919	902	847	874	883	880	847	855	916	899	835	856	925	899	914	911	881	863	871	874	956	924	955	904	874	915	906	893	888	930	874	915	813	932	903	870	909	959	894	884	887	873	881	906	890	862	867	874	892	895	900	886	898	836	946	879	866	926	855	852	923	839	929	892	910	918	854	867	918	927	909	816	872	926	919	862	916	883	846	860	864	830	864	950	947	866	872	935	910	849	931	912	864	926	870	877	888	922	903	888	922	900	899	867	897	876	884	898	919	940	953	890	887	829	912	841	885	890	886	878	831	867	900	946	881	891	936	870	942	899	908	856	939	890	856	838	867	920	914	894	876	887	883	894	861	946	893	876	833	939	906	904	884	929	922	925	927	912	899	877	833	916	879	908	870	922	909	886	882	883	877	961	914	858	875	884	916	960	902	892	902	878	863	947	870	930	854	894	861	917	983	893	862	860	944	835	872	917	911	883	930	895	885	919	936	883	858	868	870	876	942	862	913	828	863	894	884	918	886	859	923	872	874	888	876	887	885	924	894	894	916	886	885	846	895	912	885	914	846	883	852	891	876	858	868	906	888	919	906	903	880	891	923	881	908	897	919	927	861	908	876	870	869	904	831	869	942	894	883	856	882	854	864	901	893	908	920	860	951	866	889	895	856	899	919	932	931	924	911	913	852	879	912	890	835	895	862	837	908	875	867	890	899	917	840	930	909	897	912	849	889	879	858	879	878	840	871	962	807	936	896	905	884	874	904	910	924	861	903	920	893	874	856	905	899	905	887	828	917	862	856	949	869	894	885	889	942	889	884	828	854	904	914	870	909	904	890	913	899	855	810	921	841	874	866	850	893	869	907	887	892	889	922	886	929	850	880	865	886	899	931	840	906	859	871	895	843	859	934	884	881	898	956	857	883	866	868	967	905	882	853	885	871	906	859	889	908	873	883	904	850	913	856	892	932	909	894	872	880	911	884	906	886	922	882	824	886	865	881	882	808	866	878	902	868	838	912	924	934	903	930	938	858	834	891	869	859	944	821	910	897	902	896	884	855	931	842	897	941	950	912	866	880	856	859	865	876	889	852	863	949	939	892	878	860	864	867	837	911	868	875	868	883	912	894	873	870	852	903	967	895	920	888	870	917	885	891	878	910	844	895	893	864	857	899	859	919	899	889	920	837	909	890	889	879	896	838	899	900	954	884	842	918	944	870	868	930	867	924	876	895	842	837	907	862	871	902	883	807	898	884	905	841	886	883	890	926	846	976	897	903	946	875	880	897	873	868	886	881	855	889	909	915	891	868	923	874	919	843	936	871	912	879	917	927	850	950	836	897	855	920	849	898	903	911	949	923	828	874	902	899	936	878	863	854	868	894	934	824	851	857	864	883	902	903	882	882	884	958	922	855	908	868	873	918	896	903	918	868	898	916	926	907	859	903	921	895	894	856	874	886	895	907	846	893	892	856	921	914	919	885	914	882	928	924	867	900	803	840	912	917	840	861	840	918	908	861	849	917	905	935	888	887	918	886	907	839	886	919	951	897	896	881	935	930	880	871	911	915	909	903	876	902	918	868	915	944	873	927	901	884	841	859	907	887	855	887	854	840	905	852	882	928	962	834	920	931	851	895	906	897	859	925	879	911	888	910	887	923	876	851	847	960	917	877	910	921	880	918	839	901	907	891	871	916	841	865	856	884	882	881	931	893	869	918	867	910	910	957	883	897	880	852	896	933	900	920	899	872	925	944	862	906	907	896	871	935	915	883	933	901	862	898	860	835	870	834	857	954	890	868	918	874	918	849	893	897	912	907	911	853	893	917	908	918	893	868	844	878	881	902	854	915	891	850	856	930	966	952	919	899	903	908	890	921	885	858	836	854	906	879	886	866	867	876	856	873	925	890	930	870	892	958	868	898	857	938	927	849	858	925	885	863	838	859	897	839	890	914	891	881	896	919	888	921	912	899	833	892	914	899	905	916	924	877	869	899	907	878	895	872	904	874	886	888	889	881	885	872	868	881	903	885	884	935	879	852	889	888	924	900	855	900	825	892	973	889	904	894	854	930	859	882	916	918	864	925	903	873	876	893	888	841	913	856	852	912	849	892	890	900	872	922	878	908	928	876	882	905	872	903	845	885	884	883	857	872	948	955	848	892	884	900	884	882	895	927	897	915	831	861	866	880	862	880	894	918	879	901	842	837	874	888	883	886	872	864	901	835	914	906	909	946	867	883	893	881	885	888	885	893	907	872	918	878	854	899	901	900	900	902	870	861	853	871	876	863	849	903	903	909	926	883	908	895	914	892	897	831	905	909	921	845	909	850	872	885	837	873	901	875	892	896	875	876	911	895	939	896	941	874	871	878	883	918	893	894	892	886	838	885	900	848	955	867	847	900	904	939	884	879	861	884	871	848	850	887	859	899	906	919	894	885	901	881	916	894	872	825	932	889	898	860	928	865	898	933	846	850	924	846	914	900	873	889	866	824	893	872	950	910	905	912	875	916	837	873	910	904	920	897	903	873	916	883	819	817	885	873	851	911	867	889	891	870	885	890	871	926	900	870	864	915	881	882	819	887	918	897	879	935	917	853	861	881	929	861	862	871	894	910	908	851	882	910	866	916	830	877	861	911	934	874	917	927	876	871	936	926	896	896	899	863	839	911	874	906	875	850	896	854	879	834	894	893	838	861	874	919	953	868	851	880	898	840	903	906	903	869	875	870	939	867	901	868	903	917	841	935	901	896	878	894	923	862	913	876	886	864	907	923	897	890	931	908	896	905	892	898	910	922	878	872	869	903	932	846	876	890	920	858	916	878	895	866	873	879	869	852	850	906	898	901	878	942	866	856	902	872	896	894	866	870	926	865	888	907	948	878	867	910	923	917	867	859	839	893	869	913	936	882	880	886	930	935	890	840	884	914	903	844	906	902	845	905	818	881	948	929	885	869	820	850	853	859	829	895	873	840	896	858	866	864	892	871	899	935	856	893	832	891	938	917	920	885	895	883	841	855	848	892	924	916	864	877	896	854	857	895	908	893	909	898	870	883	935	874	919	940	905	876	878	909	924	911	952	861	868
57184	26004	11068	3334	1301	820	669	561	478	435	434	384	375	433	380	427	429	405	403	435	423	404	401	447	408	410	428	414	415	401	407	381	404	445	380	370	440	404	432	411	417	420	420	401	411	465	441	421	399	452	384	418	418	466	460	453	429	439	424	386	430	429	399	407	413	451	430	435	396	425	416	415	446	418	378	408	417	421	417	421	429	402	450	401	408	405	409	388	418	412	433	430	434	404	429	383	423	416	382	399	448	420	423	383	396	397	424	423	406	425	416	400	423	406	428	423	403	433	355	454	469	429	440	420	430	432	390	404	398	428	416	421	397	427	346	453	429	443	393	415	429	419	431	394	398	451	451	436	400	407	417	401	444	404	421	454	406	435	357	420	412	413	431	424	424	420	392	453	429	442	445	419	389	423	422	400	391	435	418	430	400	423	416	426	389	417	443	436	414	398	400	391	425	431	431	447	429	429	420	370	439	388	453	364	388	413	404	414	436	382	414	411	411	438	428	395	455	372	406	414	367	412	439	442	453	421	415	440	416	376	389	380	439	396	412	379	408	393	400	408	447	397	416	456	383	421	410	385	391	408	406	390	417	426	459	393	432	386	441	389	454	406	371	418	428	409	418	397	433	391	407	414	420	474	427	413	416	422	450	448	410	422	403	407	435	419	457	413	428	438	479	414	425	367	452	404	390	435	388	441	457	464	413	417	403	406	422	391	406	447	423	415	405	425	377	398	445	375	437	430	442	409	435	398	392	430	414	431	428	380	419	392	391	416	440	472	438	402	423	478	431	390	432	395	424	398	411	457	455	387	391	396	432	410	407	389	416	354	431	429	413	374	413	445	433	410	427	418	402	384	443	411	397	407	449	424	414	383	409	402	393	415	440	423	388	396	447	442	405	402	427	456	419	390	391	430	382	441	397	400	440	421	430	382	401	438	392	379	448	366	386	396	423	389	418	416	403	433	408	411	417	424	427	426	434	411	420	391	410	380	459	440	431	454	431	405	479	434	398	411	429	402	419	359	458	424	386	409	428	399	417	406	420	400	397	457	405	396	388	412	415	405	443	431	374	433	426	389	415	384	388	398	429	416	396	444	446	399	455	393	393	427	376	403	424	406	399	452	396	380	419	399	377	420	395	389	446	436	400	409	413	406	416	442	397	418	388	419	457	419	422	431	422	416	428	427	376	370	422	437	382	400	463	417	405	379	409	398	413	378	424	401	406	407	389	397	404	402	416	415	418	424	360	413	429	391	446	377	399	469	433	427	427	355	388	426	418	411	414	414	432	434	398	430	450	443	458	423	397	421	392	433	432	402	463	413	393	381	395	449	419	415	408	412	412	461	417	385	411	439	399	411	417	456	422	388	381	410	400	419	423	394	435	367	452	377	419	375	386	425	423	405	457	442	422	419	446	381	436	411	397	442	440	439	408	393	396	407	420	410	447	372	412	413	419	418	393	461	457	406	417	435	437	403	369	391	413	432	446	401	403	425	435	390	415	414	448	440	360	423	398	404	467	421	390	393	437	410	430	478	411	418	406	420	459	384	396	441	438	383	433	420	428	455	453	440	455	430	402	438	412	396	409	443	454	412	450	457	429	371	370	383	422	429	438	405	399	425	456	418	444	393	429	400	414	416	438	398	442	442	429	406	402	436	459	363	424	415	407	441	411	429	417	425	442	445	399	426	444	430	402	406	398	431	384	422	397	422	425	394	430	435	399	391	431	388	393	382	416	429	399	423	432	410	444	430	426	476	396	452	389	381	436	415	422	427	406	438	387	425	409	442	420	426	379	427	418	382	425	418	413	420	377	421	420	455	410	427	444	439	409	441	402	415	400	400	431	442	423	378	390	410	430	408	429	399	402	416	409	386	372	431	409	387	392	403	400	365	415	396	400	417	417	425	430	430	415	436	405	421	410	397	450	383	430	421	455	404	420	421	395	414	456	412	402	408	438	414	421	420	441	425	419	425	423	436	458	468	416	411	451	431	398	390	429	368	413	385	398	442	412	355	407	404	409	399	403	417	407	399	383	411	404	422	457	402	422	416	397	419	406	411	416	462	416	416	422	409	443	383	416	390	422	421	445	395	403	440	443	415	373	412	434	399	410	399	421	392	432	402	436	480	438	385	398	383	409	359	409	414	419	407	444	441	414	407	408	435	382	409	395	424	403	372	445	425	388	446	395	433	433	424	430	396	450	428	404	382	402	382	455	423	379	426	387	434	385	422	404	416	395	390	398	399	390	423	420	406	395	393	387	425	400	388	429	447	457	433	467	414	430	411	432	407	413	388	428	417	406	374	457	434	456	420	457	402	428	413	410	407	446	387	423	451	451	438	394	445	440	370	410	425	419	407	430	388	403	410	378	451	409	395	412	420	418	440	395	383	399	442	441	446	414	429	394	387	419	390	436	418	421	398	473	435	405	399	441	416	397	457	452	405	413	412	370	422	411	390	389	416	414	410	416	419	432	404	381	441	410	403	401	407	402	431	416	387	426	422	388	410	390	408	413	421	412	415	419	415	453	447	435	389	409	395	445	421	374	399	426	447	452	414	443	467	426	418	409	425	411	415	443	431	414	469	417	411	445	432	440	403	440	393	399	434	450	376	429	423	422	424	412	448	416	440	411	416	393	427	408	402	425	442	419	457	405	438	427	380	392	391	439	399	413	435	393	432	403	405	413	447	389	408	413	394	385	392	429	448	426	428	394	431	453	421	424	419	422	411	407	408	392	433	447	436	452	382	445	429	400	404	441	419	427	416	426	364	430	441	405	411	446	436	442	420	409	429	409	414	419	448	387	440	436	472	412	401	415	394	446	439	421	450	427	359	426	432	454	430	457	409	416	428	415	438	399	433	428	420	441	393	402	455	417	389	421	376	417	434	388	407	417	420	452	407	417	428	405	432	443	431	415	427	416	363	396	412	449	393	447	397	400	394	422	464	434	416	417	427	437	426	443	420	390	372	414	418	415	411	361	427	360	431	404	427	423	428	420	433	448	443	444	451	389	439	435	411	423	427	437	406	425	411	414	380	434	420	446	402	442	407	417	469	420	420	455	442	434	400	439	427	414	400	434	390	445	465	400	391	413	404	401	391	409	393	407	419	419	412	427	411	401	438	406	414	426	402	420	397	420	441	424	440	419	421	435	400	433	402	397	388	402	403	445	438	423	457	434	399	427	440	410	396	435	382	402	407	390	419	406	416	483	387	427	410	393	445	433	419	444	417	413	394	399	458	404	394	391	416	443	377	390	439	458	369	427	433	450	433	417	405	444	410	447	409	439	473	421	447	423	412	452	411	417	475	416	382	382	416	416	411	440	385	395	404	442	444	356	386	430	406	412	387	379	419	437	388	392	455	415	439	393	407	445	428	443	407	372	363	443	462	410	421	444	407	429	402	399	434	420	445	457	400	402	444	440	451	431	437	429	400	418	425	410	406	425	416	419	422	494	411	452	383	441	433	445	427	414	403	413	411	438	384	394	414	416	395
38826	18655	9778	5626	3446	2280	1748	1373	1117	1007	928	917	952	954	884	865	939	908	914	901	922	959	913	922	901	925	926	911	895	916	888	887	932	905	906	944	868	915	873	888	937	878	895	944	895	874	963	932	927	915	914	916	874	949	893	861	910	904	919	917	903	908	910	923	947	886	922	908	957	930	974	872	899	808	963	871	969	939	887	909	888	924	895	918	940	889	932	868	886	898	881	950	885	911	939	870	892	946	921	909	938	872	929	1020	944	923	917	905	903	873	909	970	917	932	957	900	887	919	891	898	881	873	904	937	893	967	911	900	892	872	931	943	855	878	857	879	836	924	871	908	876	930	925	938	898	886	871	926	967	907	936	918	960	871	895	911	894	897	868	882	893	969	917	941	914	914	956	871	956	949	907	923	918	954	902	909	959	891	849	889	900	952	913	892	896	924	915	891	910	925	858	909	933	875	904	913	871	927	893	913	906	917	953	860	872	919	906	939	878	900	920	848	919	868	925	902	895	964	887	880	933	892	918	904	878	904	908	921	837	880	919	886	829	919	894	882	900	881	879	877	909	952	895	873	964	893	903	876	861	920	907	960	905	878	871	911	894	919	856	852	913	933	867	924	949	892	868	904	878	900	874	837	839	827	915	932	922	953	882	864	886	929	913	930	862	953	897	864	938	960	852	943	897	879	919	886	901	965	897	968	899	912	926	939	889	946	933	932	915	942	911	885	924	900	884	922	937	921	925	923	907	840	914	951	905	891	911	892	901	900	945	941	879	915	867	900	922	976	903	936	939	906	927	909	881	902	877	865	896	890	900	938	966	863	847	937	895	915	893	958	928	992	893	875	970	899	884	889	955	921	851	900	884	894	885	863	879	914	927	848	930	921	872	869	846	905	920	930	925	901	879	908	892	910	943	915	894	840	927	868	940	841	920	914	957	920	942	900	896	841	894	906	903	918	867	893	874	858	918	912	886	886	861	903	916	917	903	898	894	933	916	961	931	909	993	870	903	945	937	889	935	949	930	962	816	928	952	936	867	870	890	951	922	928	923	876	899	907	881	928	906	889	881	888	910	896	917	941	913	920	933	955	923	869	905	891	854	862	980	851	931	963	890	909	933	904	931	966	907	884	878	905	914	935	963	926	904	913	896	944	901	899	889	917	959	890	897	896	913	901	912	901	934	933	944	897	883	932	880	876	919	869	831	914	923	901	925	898	863	909	916	819	912	895	952	916	912	877	886	881	882	915	938	982	959	924	935	847	925	921	891	893	855	964	921	922	939	911	911	886	869	892	918	888	886	955	912	934	902	964	949	938	879	929	956	907	840	912	897	1002	940	996	897	888	883	938	928	916	942	928	853	819	882	906	890	881	899	886	873	833	933	918	891	901	890	896	899	836	879	874	898	966	940	904	854	979	917	916	913	973	898	870	869	930	939	878	906	907	869	838	889	889	907	932	898	905	894	895	873	918	873	919	881	903	963	914	957	900	947	955	909	891	872	912	934	861	929	907	902	895	925	901	901	921	911	895	916	897	934	901	927	889	908	945	859	880	894	955	931	975	917	920	915	912	945	878	900	890	884	842	911	886	919	928	924	910	897	985	907	948	916	922	923	964	887	917	964	944	883	922	880	939	882	908	894	951	917	896	857	957	864	919	891	933	875	874	941	923	810	915	923	925	930	914	877	942	896	921	911	872	865	972	881	860	866	923	944	872	934	925	883	881	926	947	921	930	917	884	872	982	923	927	914	902	905	924	911	920	973	873	893	918	917	903	917	934	931	879	807	955	907	898	893	893	914	919	938	940	893	937	973	911	892	872	961	961	933	910	854	1013	900	907	898	877	925	896	939	925	937	929	958	925	933	907	821	862	878	908	884	912	947	889	950	883	932	911	918	916	891	884	921	894	851	862	920	940	883	905	896	850	902	880	936	910	888	927	927	896	930	943	848	924	897	921	898	959	964	943	889	927	914	922	929	891	910	909	905	925	956	939	887	887	871	921	886	900	940	917	924	824	888	883	887	939	884	883	896	886	930	927	896	942	869	888	900	950	928	947	926	865	924	863	895	881	920	895	888	892	906	900	939	882	884	932	886	950	885	888	911	868	921	933	890	907	877	898	924	923	932	934	951	864	899	880	926	931	920	857	863	908	910	874	862	878	968	886	859	902	895	966	880	896	936	918	864	871	925	922	910	933	933	922	890	926	907	908	924	941	885	899	917	936	892	884	913	895	932	866	886	980	887	874	934	872	911	885	890	878	914	911	919	943	934	902	982	900	911	900	931	900	925	878	939	870	867	941	929	914	971	911	891	917	951	940	982	859	910	915	902	869	897	937	879	856	850	892	887	936	918	904	890	909	882	879	957	867	894	887	900	848	866	881	952	971	875	931	887	888	929	919	862	868	886	892	904	901	905	948	915	933	916	901	922	916	884	871	904	937	916	970	981	921	934	879	863	881	927	929	875	895	925	869	906	905	960	901	917	880	917	913	907	878	862	892	905	909	986	922	891	939	873	873	908	902	950	873	939	858	897	939	916	875	952	923	888	949	910	946	885	865	862	914	861	858	900	906	845	945	863	928	887	918	897	959	963	886	868	904	937	922	917	909	894	947	882	871	945	906	883	922	920	879	934	901	913	882	912	899	946	916	913	914	906	914	901	908	912	940	951	847	884	904	955	872	937	878	921	915	896	896	898	853	905	880	939	901	903	875	917	910	913	919	903	862	878	948	920	917	892	941	911	874	888	864	938	899	916	966	912	915	931	907	887	915	891	862	883	875	919	931	927	902	899	914	974	935	896	883	894	824	851	942	971	855	913	910	907	928	933	939	881	848	953	910	875	955	919	944	886	844	948	911	871	900	827	894	917	892	884	988	860	916	992	893	951	942	889	830	947	873	898	931	935	877	951	967	899	973	886	859	899	926	878	907	884	937	933	890	937	927	907	847	904	888	918	882	934	886	879	930	914	888	927	939	918	865	838	912	890	931	923	892	897	898	921	903	862	911	959	903	949	930	909	943	924	923	882	849	895	903	896	908	872	958	875	871	894	916	860	863	884	866	926	873	898	922	910	947	933	832	929	888	956	884	871	909	906	943	942	895	872	919	935	937	869	897	874	909	856	866	925	870	930	956	968	914	919	896	862	901	893	932	815	905	953	926	906	926	915	878	901	924	891	898	907	914	898	943	936	896	872	907	896	920	908	905	938	916	944	836	957	922	889	875	903	892	907	888	898	921	903	892	925	871	878	913	842	870	907	904	885	933	891	875	941	903	891	865	869	851	887	881	956	929	903	846	892	933	857	922	884	892	910	902	879	913	960	941	970	967	890	933	930	882	928	902	872	892	928	902	900	968	870	892	920	913	919	924	912	943	930	904	927	912	902	906	904	933	912	914	952	932	923	873	881	974	920	918	917	913	886	887	925	894	923	929	848	901	910	941	916	882	918	935	850	866	906	874	906	933	902	931	917	959	890	905	970	891	901	915	918	923	877	915	936	874
61123	26643	11474	4621	2047	1055	719	535	469	445	436	448	418	450	432	463	478	416	390	435	423	443	464	440	467	450	367	433	404	458	429	423	440	421	441	436	415	466	437	468	468	427	371	428	423	450	437	437	436	411	479	412	398	430	425	468	428	449	458	407	441	428	447	411	470	424	426	450	414	412	391	439	419	400	444	441	461	463	451	439	465	413	419	396	436	427	421	436	437	411	447	416	467	414	447	439	416	438	459	447	433	441	414	412	404	406	458	444	412	425	402	416	414	376	420	455	418	405	424	423	387	425	432	441	443	420	421	447	473	477	411	431	423	440	453	393	409	442	393	405	435	423	430	438	426	405	486	430	404	405	437	448	417	404	401	427	475	409	469	429	430	438	448	438	401	414	423	417	428	429	427	402	425	433	441	464	443	437	472	454	444	433	425	430	394	430	435	438	425	421	452	418	420	402	422	441	498	412	400	384	434	414	421	435	441	434	453	423	440	461	387	416	438	429	419	403	409	454	438	448	462	438	420	483	456	425	422	413	463	414	422	416	391	420	422	416	417	407	426	443	414	443	449	454	412	426	428	413	397	491	409	425	398	425	441	404	426	445	415	433	426	418	447	446	450	430	461	469	455	441	401	411	451	468	438	422	424	404	427	410	443	424	465	482	409	409	406	446	430	468	409	417	430	453	425	399	448	450	422	411	429	379	438	424	423	415	416	458	438	429	440	380	409	416	412	421	412	412	417	443	437	442	443	461	398	398	432	438	466	473	457	432	423	439	395	443	450	437	441	429	424	421	434	444	439	437	438	443	420	406	421	400	446	444	438	439	430	452	424	422	425	464	475	438	446	485	408	452	433	390	421	433	432	416	399	429	417	466	417	421	411	399	401	452	408	457	429	439	417	394	414	457	425	355	453	398	436	415	436	457	399	426	422	407	428	422	426	418	441	445	421	398	426	430	431	470	446	441	456	434	448	462	422	424	373	415	414	447	478	461	452	458	395	436	414	427	495	444	427	428	464	425	418	434	442	434	442	385	400	431	453	420	380	369	446	439	458	434	436	416	428	439	424	426	444	440	434	421	439	434	442	464	416	442	406	422	394	428	432	471	462	423	428	433	404	438	442	458	451	430	428	441	430	407	410	401	446	437	454	441	443	395	448	437	404	428	424	414	414	424	461	464	440	458	454	492	402	399	423	453	448	402	419	421	469	431	446	430	401	439	466	426	401	430	406	404	466	443	454	412	429	416	439	428	439	400	432	411	417	427	428	432	411	414	416	417	457	421	420	422	422	428	457	417	406	450	412	426	434	409	407	435	442	413	438	455	429	447	449	497	421	377	422	414	390	455	450	453	434	411	429	447	425	457	397	457	451	409	439	450	405	414	454	419	418	440	443	431	423	420	424	433	422	392	443	421	458	413	364	399	411	396	394	459	446	418	437	424	442	416	451	398	438	451	439	442	413	424	437	403	396	441	474	425	446	433	425	422	445	443	403	424	441	436	512	391	455	417	453	419	436	460	450	440	429	464	414	387	437	438	394	458	429	432	466	473	406	451	416	450	477	424	425	415	429	406	394	401	459	441	445	423	431	400	428	444	420	429	447	426	422	429	414	429	425	446	397	416	415	442	437	425	416	401	425	460	441	416	476	400	433	441	432	396	434	426	421	457	464	402	428	417	426	448	414	428	404	450	420	447	444	409	435	433	414	433	450	456	433	393	422	447	393	403	407	420	421	418	440	399	391	410	459	417	414	393	405	479	493	446	446	442	433	439	424	398	418	447	433	438	410	447	463	452	475	423	404	412	408	442	416	439	413	438	480	416	447	424	423	468	414	409	435	424	442	394	420	432	427	414	450	434	433	433	406	420	423	435	403	440	409	410	395	418	422	420	408	420	442	384	452	435	437	424	450	418	448	421	414	455	427	433	459	432	461	429	409	485	437	449	450	422	389	396	451	414	423	427	499	434	452	446	411	437	445	431	440	451	464	416	475	423	421	463	492	421	420	439	457	435	418	406	434	429	424	401	412	432	462	430	431	454	439	462	440	453	433	458	397	405	459	440	492	420	429	395	425	420	411	407	446	433	434	418	417	445	486	434	425	420	433	423	426	422	457	412	417	413	419	428	413	465	422	410	451	456	409	407	419	444	429	401	462	447	433	484	457	433	445	422	401	435	445	435	433	419	412	423	433	451	433	412	443	410	446	475	409	446	419	453	462	425	430	432	415	449	451	475	433	420	456	439	438	435	437	464	414	445	427	449	481	466	442	427	404	437	460	433	392	443	381	426	415	432	447	371	454	468	410	435	424	435	442	400	430	461	448	421	410	495	413	441	379	408	390	425	413	400	419	414	409	440	427	399	424	414	381	428	403	430	436	412	424	407	417	394	452	407	466	401	419	415	429	439	389	423	430	439	457	423	412	423	463	433	442	430	422	398	447	468	425	399	397	433	444	404	438	415	427	425	419	376	411	444	428	455	429	433	415	410	421	424	417	428	445	410	417	471	501	444	434	453	439	441	438	424	415	449	421	428	440	457	442	417	449	424	439	409	418	404	427	436	407	412	435	425	393	414	417	427	404	396	397	435	477	418	437	449	395	437	396	413	424	394	447	399	452	454	429	441	433	443	457	420	419	419	424	437	434	394	397	422	437	424	409	445	425	404	397	416	420	424	443	488	440	432	404	397	448	435	407	394	441	407	411	462	452	397	450	447	417	417	441	422	418	479	411	431	439	462	458	423	410	469	415	436	413	443	414	431	445	434	394	459	406	463	400	435	400	402	414	427	410	452	406	399	422	436	446	404	422	432	421	406	430	450	433	428	435	417	434	434	439	454	431	430	444	463	479	443	441	445	437	405	459	426	403	404	450	399	440	441	436	437	428	439	437	374	403	417	422	402	372	403	411	408	421	449	439	452	420	436	406	423	445	464	430	418	446	411	416	422	433	450	458	425	427	434	418	434	385	420	408	378	452	467	450	404	386	445	409	426	426	455	478	410	459	416	408	442	418	474	433	435	431	419	398	432	395	419	450	410	460	395	437	429	426	391	453	387	428	427	400	437	433	433	448	443	476	448	421	406	453	436	443	430	382	403	393	429	463	433	458	421	439	430	449	504	415	456	442	458	429	408	445	459	433	452	448	427	461	438	438	382	445	435	462	437	441	414	433	422	434	453	412	440	428	455	431	467	432	452	420	448	431	445	458	437	436	444	410	393	422	384	449	422	453	468	430	416	438	443	408	452	420	414	406	389	370	441	443	444	439	414	443	411	414	415	403	436	416	398	414	404	462	428	413	397	395	398	399	416	409	434	391	411	413	408	429	427	424	449	415	401	443	439	423	445	413	436	400	426	435	431	427	449	441	415	393	359	447	451	451	422	432	407	417	438	418	437	428	432	415	411	389	449	398	404	459	454	455	426	407	436	416	416	420	487	437	434	440	411	445	418	466	459	430	449	430	405	435	431	415	426	416	381	401	396	422	433	415	457	456	438	456	454
41657	17279	10396	8104	4894	2706	1738	1295	1119	983	938	928	919	885	951	962	900	965	907	904	912	925	971	915	918	892	874	961	950	907	924	931	946	924	912	948	935	923	893	954	903	891	918	895	958	982	915	952	942	916	933	944	967	915	912	946	955	938	927	916	905	923	952	956	909	934	932	909	942	898	915	931	936	981	882	966	908	989	940	966	905	928	971	919	942	969	921	942	953	983	964	913	930	975	945	935	917	933	893	968	885	930	922	928	957	945	907	909	909	980	944	998	907	928	891	945	904	945	909	921	908	908	911	946	949	920	940	954	960	897	925	940	884	927	968	943	940	946	912	916	954	917	931	915	923	911	943	965	861	941	931	991	891	936	885	932	943	956	928	922	931	940	948	877	934	897	928	910	942	911	969	903	954	938	963	919	891	951	909	934	936	907	887	916	973	901	922	953	861	859	949	923	913	986	922	967	885	899	973	936	948	904	877	928	941	977	947	938	871	974	922	957	937	967	952	953	938	929	890	901	938	932	922	936	974	925	873	943	968	930	957	1034	933	893	920	902	942	907	911	942	951	946	923	921	919	966	957	888	873	933	914	899	986	942	920	900	944	939	976	951	964	980	932	939	978	891	915	916	953	954	921	932	944	979	935	933	937	918	968	948	875	971	893	940	949	956	923	923	957	944	934	932	876	920	961	907	927	949	1007	943	963	947	899	882	930	911	916	958	992	943	891	935	916	920	967	928	943	952	941	955	883	943	978	901	968	940	951	948	915	860	911	953	903	907	956	903	941	916	923	921	936	869	927	940	949	906	943	988	999	935	905	937	954	933	973	946	900	944	938	931	901	940	921	988	919	913	919	932	925	940	944	992	915	972	943	911	960	922	956	985	933	953	939	927	945	936	900	953	926	920	962	887	910	922	890	928	965	985	982	951	978	955	944	914	914	989	947	892	933	880	929	951	901	947	932	964	906	955	951	928	915	964	906	932	915	889	954	909	960	882	947	923	964	944	855	975	943	930	929	924	937	967	944	948	879	971	946	933	972	947	957	914	912	921	943	936	869	963	917	946	937	940	911	893	944	910	909	951	960	989	927	928	939	963	924	982	955	951	887	900	981	905	951	950	950	952	853	965	883	924	952	923	925	926	913	899	941	934	903	914	921	906	863	952	927	911	932	962	873	926	974	924	921	896	903	943	945	918	916	902	957	874	895	914	900	962	977	987	937	946	910	966	927	934	933	867	938	932	937	962	904	943	962	927	903	940	935	924	949	954	878	927	947	898	961	924	905	956	996	935	977	919	929	920	876	899	959	966	937	919	938	963	956	935	919	893	902	895	963	963	884	915	967	957	869	915	901	955	961	968	920	926	930	874	943	988	952	971	936	945	921	943	936	888	952	891	911	956	993	942	921	900	1007	903	946	908	962	889	985	922	853	925	940	939	917	908	930	971	897	933	927	880	980	919	935	917	933	882	901	930	970	940	914	875	961	942	905	940	962	938	917	944	932	966	984	984	895	911	948	966	916	898	942	971	937	944	944	891	985	941	961	941	929	939	917	878	914	908	940	930	933	945	922	963	900	910	914	877	917	897	880	955	958	948	929	925	941	904	958	911	957	954	947	953	915	895	905	976	906	948	914	931	924	913	932	983	989	971	906	935	975	944	907	969	942	949	910	934	905	962	937	903	880	926	939	907	931	902	904	951	949	906	907	873	959	901	908	931	920	916	963	958	958	951	932	898	902	966	954	943	989	894	908	927	963	911	943	935	988	948	911	947	875	924	941	912	949	925	896	885	922	1001	913	969	925	926	947	941	957	959	938	956	964	954	970	983	880	920	976	899	983	902	966	926	926	914	930	959	963	942	960	906	911	954	937	901	942	901	898	883	948	929	951	992	975	976	906	956	922	941	910	885	957	880	956	930	948	900	859	947	946	948	985	957	989	939	903	981	1000	944	919	910	936	987	972	912	950	952	877	923	909	973	932	929	929	949	966	898	878	894	945	969	947	929	1022	881	961	950	963	924	966	993	905	982	916	940	918	931	942	923	945	946	909	907	947	903	897	942	976	919	913	962	905	922	910	947	992	957	946	898	977	997	925	959	916	920	949	859	936	954	901	919	947	951	942	899	967	952	946	947	910	913	990	952	943	991	938	970	925	968	933	971	935	934	922	956	941	938	940	945	959	891	890	945	917	900	963	890	903	924	947	979	937	898	890	909	881	885	934	907	887	926	950	949	947	968	931	907	923	895	915	902	941	958	917	967	945	905	922	953	927	946	926	931	913	949	916	947	917	946	963	976	935	941	959	876	953	922	887	885	966	885	914	930	924	933	935	912	890	922	966	977	915	975	982	976	953	977	907	937	933	871	884	966	944	873	957	912	952	875	919	913	936	935	927	919	946	888	926	915	937	908	930	955	867	916	929	878	929	944	905	946	971	943	932	950	939	938	926	939	948	964	950	901	856	975	917	941	989	935	981	901	910	951	995	972	969	920	962	945	962	907	959	923	928	930	879	979	925	907	994	895	943	924	929	968	974	924	968	953	931	920	914	939	938	940	986	906	892	914	968	921	920	927	905	998	876	932	902	944	965	864	913	906	974	931	972	984	958	914	918	918	906	1027	967	929	943	919	943	858	958	961	937	964	901	922	940	931	944	894	902	902	891	906	953	937	958	917	894	893	898	888	949	976	945	923	879	943	888	973	947	899	922	971	967	891	941	944	889	908	970	908	930	896	898	887	977	890	981	944	924	951	926	944	929	931	948	954	918	936	920	927	948	974	927	978	962	938	922	910	890	956	892	900	941	970	911	926	897	887	921	951	898	868	912	952	958	927	944	929	920	922	896	892	913	972	932	911	896	951	937	864	913	949	941	947	961	927	981	895	993	882	965	905	913	983	905	965	941	917	927	945	899	945	961	987	919	915	916	936	990	914	987	926	904	917	865	914	871	966	888	962	973	922	943	916	954	908	952	984	956	941	982	909	952	921	905	950	908	898	928	893	895	945	945	929	890	910	941	924	904	884	933	931	920	925	943	977	931	951	983	912	937	941	924	875	875	887	911	892	912	999	975	920	925	961	959	932	915	914	935	1009	936	889	963	935	888	964	918	923	936	927	937	931	911	961	938	959	956	894	930	903	941	979	887	962	970	970	938	972	924	973	960	904	908	935	930	888	934	943	909	911	925	951	915	894	947	958	943	954	878	930	1013	1007	949	957	881	965	900	984	892	907	925	912	903	949	927	936	930	896	956	892	888	940	918	910	908	917	893	972	895	936	903	898	932	986	911	861	955	964	944	900	944	911	954	920	933	937	909	948	938	892	890	911	933	1026	937	948	936	883	1005	941	918	958	898	931	966	881	954	873	932	982	973	1002	894	895	927	960	920	930	947	959	937	928	904	932	942	943	956	931	919	963	975	935	865	898	929	948	890	964	942	950	947	850	932	910	925	986	889	919	847	873	999	975	993	934	914	962	957	1017	979	942	979	933	966	966	949	877	918	895	939	900	952	894	946	948
50015	16195	2967	844	531	497	435	445	437	426	415	387	444	420	408	445	432	396	438	409	396	428	429	395	399	432	414	407	430	466	418	437	446	425	413	415	406	383	411	404	419	405	454	415	427	409	404	432	441	441	391	383	433	392	425	389	392	415	428	415	420	418	366	435	433	401	439	418	395	435	424	406	356	430	398	395	421	419	440	374	446	414	444	432	431	398	415	420	405	379	427	423	446	383	431	450	424	385	374	452	419	424	429	392	465	438	411	413	385	409	419	415	409	376	409	385	442	401	383	413	504	422	483	370	423	409	376	430	392	402	430	405	412	431	444	408	404	424	429	435	409	394	382	436	439	420	422	445	423	405	418	462	436	455	419	435	399	449	403	435	425	405	428	443	418	428	436	390	397	435	421	433	410	427	443	421	403	449	404	421	411	386	411	390	390	399	417	425	422	402	408	430	413	395	382	389	383	382	429	429	392	378	368	390	387	394	422	419	426	425	391	430	423	414	441	391	404	413	424	420	437	425	406	413	367	421	369	398	410	417	439	427	442	429	405	411	399	427	446	389	395	406	410	399	398	437	408	431	412	378	405	422	418	395	394	396	411	462	416	406	434	408	401	445	409	446	386	400	420	399	425	440	437	397	417	398	386	391	385	437	421	405	420	399	418	448	437	377	439	391	422	387	455	433	442	407	435	402	418	404	462	385	439	406	414	407	421	378	395	477	407	372	412	419	422	446	457	372	369	418	412	439	402	439	422	407	395	413	411	392	418	417	416	379	410	399	410	453	394	404	465	403	437	417	374	400	417	442	377	425	426	427	436	427	400	421	379	413	401	402	436	356	392	453	388	395	429	433	393	411	404	448	418	380	403	391	435	413	396	417	415	401	416	400	421	423	425	405	410	406	418	417	404	422	365	427	439	407	398	404	440	388	425	389	410	437	409	436	392	444	422	408	406	406	401	421	411	382	406	409	426	444	442	384	436	437	399	417	423	431	439	422	399	394	417	424	438	398	437	416	420	466	414	408	405	428	382	362	406	417	416	423	413	459	437	420	452	374	441	441	402	431	380	422	416	387	413	430	436	451	425	451	399	423	435	444	358	439	438	382	414	399	403	438	424	446	414	408	414	443	396	430	424	401	433	435	415	412	441	426	460	418	445	420	411	402	406	405	448	433	437	399	419	393	405	415	392	408	377	448	375	437	415	409	410	427	418	397	424	409	394	439	435	379	422	400	412	394	423	408	398	432	399	412	396	416	440	418	392	448	407	379	393	406	400	398	388	415	433	414	426	392	433	438	414	405	417	379	386	398	457	390	368	439	399	384	383	444	400	401	402	388	415	440	406	407	386	445	422	420	417	377	390	428	400	381	454	392	408	366	432	443	430	416	402	416	401	391	368	444	399	417	411	406	474	385	432	445	428	440	427	431	385	407	431	417	420	423	420	393	411	407	413	382	422	395	399	487	462	406	414	410	418	423	415	371	426	408	425	420	445	409	387	428	430	424	392	399	407	403	409	441	399	465	431	433	420	430	414	400	426	395	425	399	383	397	391	424	407	448	428	427	427	426	412	382	391	409	395	388	399	423	416	443	437	422	429	391	397	415	413	478	395	444	420	389	401	396	427	449	439	410	428	393	435	384	361	374	428	398	449	412	412	426	439	390	419	401	429	399	368	432	406	412	437	418	401	404	395	441	412	441	432	398	395	451	398	440	407	444	415	379	431	390	462	440	425	440	422	389	435	412	404	415	418	392	397	433	415	392	403	399	401	432	479	382	454	414	441	411	367	368	427	404	446	416	431	417	397	435	423	463	408	404	420	435	406	388	430	411	436	394	397	393	460	444	406	407	406	383	373	427	415	455	432	400	435	390	406	429	393	377	447	379	369	400	433	425	427	421	436	404	372	433	403	412	398	419	380	387	406	376	413	425	387	391	433	393	451	422	396	413	425	431	436	397	437	391	444	417	391	424	468	433	441	365	400	423	455	420	386	359	431	425	425	410	384	425	431	416	429	413	416	461	391	399	435	405	388	430	487	422	450	428	418	457	447	453	443	408	386	397	426	413	431	423	396	431	406	398	450	395	399	478	417	381	392	387	398	410	405	435	439	413	471	413	401	411	406	394	389	381	385	388	394	434	437	378	443	423	410	427	413	424	442	420	423	437	421	423	415	421	387	434	400	399	403	415	428	385	420	393	394	426	447	388	399	428	387	407	406	410	445	371	429	472	403	396	421	404	413	443	389	428	436	416	439	418	417	407	441	424	428	428	431	461	424	425	425	412	401	418	434	440	423	405	400	474	393	411	418	382	400	442	427	396	425	398	375	388	402	394	417	390	394	404	432	390	393	376	415	395	397	420	407	358	379	421	454	394	429	422	456	404	413	447	415	448	436	410	442	363	432	420	383	398	401	421	454	406	384	463	449	402	417	397	438	403	445	414	426	440	421	403	403	413	386	403	430	402	431	450	421	385	396	413	415	387	430	464	407	425	431	390	413	418	416	435	420	380	415	402	427	411	433	399	436	399	413	437	409	430	410	422	464	390	400	422	430	407	456	384	416	383	415	428	377	401	396	434	420	418	421	415	443	420	431	422	376	453	406	432	420	425	402	370	422	421	427	442	393	465	408	375	415	429	421	405	402	390	408	404	420	422	426	398	417	426	394	391	424	432	416	440	422	397	404	413	422	387	444	393	458	434	407	396	417	373	433	418	436	410	399	450	347	420	422	431	409	418	423	445	415	396	462	388	418	451	420	398	411	449	411	426	437	437	408	398	440	368	379	465	423	416	437	411	410	370	424	379	421	408	411	397	398	402	409	385	414	425	398	468	402	389	394	391	422	437	422	389	417	428	375	408	429	423	397	422	409	402	377	452	438	416	389	402	369	397	406	393	401	411	396	413	444	425	392	420	411	411	425	413	382	385	399	393	410	422	407	417	380	452	396	389	402	426	448	383	428	443	408	404	447	420	407	402	423	400	453	420	418	379	451	442	422	362	378	389	391	424	449	398	399	413	409	395	432	383	423	395	389	381	416	389	441	403	395	414	427	399	417	409	434	414	369	398	365	374	407	445	452	420	428	410	400	446	402	408	427	428	412	443	399	419	401	431	427	424	450	440	403	424	402	417	437	456	427	431	448	422	421	412	421	401	386	398	461	439	445	426	394	410	410	402	389	425	431	426	413	407	394	424	427	381	411	392	428	443	388	364	423	462	420	428	429	413	438	397	415	400	413	428	403	463	361	424	403	394	454	405	426	386	397	397	409	437	455	426	423	418	415	424	390	379	415	440	387	421	413	353	372	411	404	407	414	437	411	422	417	439	379	416	446	388	440	392	420	462	417	449	397	409	449	381	457	432	415	380	387	420	441	430	427	384	381	463	406	393	438	380	423	393	442	421	408	386	406	393	405	406	393	433	435	396	421	389	408	432	383	407	403	427	396	426	402	402	442	411	415	414	428	413	387	410	372	402	430	413	398	447	428	430	429	441	403	424
32816	8855	3040	1694	1267	1001	1010	926	878	928	868	903	888	930	951	904	901	873	869	884	938	925	894	905	950	892	895	925	895	884	883	940	876	896	932	933	872	900	901	983	877	921	906	896	863	854	884	943	912	899	917	903	920	913	912	921	898	887	899	938	926	883	919	937	887	955	859	901	877	912	896	947	897	947	904	837	906	925	884	932	969	911	918	892	895	884	934	934	908	882	948	851	914	892	863	867	926	902	938	942	929	949	930	910	904	913	956	962	878	1011	896	916	875	861	900	929	893	918	871	924	937	906	840	950	903	908	876	933	926	889	913	864	865	885	953	956	893	934	965	891	913	871	891	855	812	914	932	934	874	943	935	930	882	813	908	867	893	927	849	921	952	916	980	921	947	887	874	877	879	1003	915	890	918	924	874	945	955	903	903	910	897	902	884	896	936	898	869	870	908	904	882	848	880	892	877	899	924	902	890	901	965	864	937	885	928	938	900	912	925	915	931	932	874	956	946	909	933	894	866	970	883	910	866	881	862	887	960	919	953	918	939	879	937	972	898	933	902	874	849	877	910	918	938	865	942	871	915	892	876	912	921	855	875	926	890	885	919	897	922	892	872	944	852	865	895	909	919	888	938	938	936	911	898	905	888	871	892	955	869	897	902	849	904	909	917	845	911	915	888	875	920	919	893	839	916	865	861	897	896	850	946	901	892	891	920	896	949	904	913	941	893	885	918	852	823	859	898	866	932	933	887	845	877	896	912	895	909	948	896	854	854	929	901	915	916	900	947	881	946	929	898	948	867	897	916	908	953	922	913	944	863	917	889	904	877	901	884	880	965	875	927	889	883	889	915	846	892	886	936	921	899	917	896	922	897	915	941	832	906	885	904	858	923	916	905	905	898	891	891	917	904	924	922	916	907	919	879	935	930	903	934	846	896	919	974	866	880	917	930	931	872	919	872	933	912	892	905	908	944	875	907	933	905	847	880	896	879	953	921	916	868	934	943	897	960	911	946	931	860	883	907	922	851	891	910	912	903	933	883	890	924	899	932	891	887	935	905	960	901	861	913	950	916	915	890	900	871	938	872	898	892	911	913	909	904	916	950	943	894	946	959	882	894	893	902	859	911	883	901	918	879	934	893	901	894	902	884	941	952	879	907	896	935	884	915	882	892	896	888	943	908	872	886	903	903	895	907	907	899	912	910	919	876	932	875	924	926	912	911	902	886	885	936	929	947	896	921	870	884	900	890	888	914	918	929	961	862	910	919	892	952	905	921	949	974	865	894	910	887	962	897	892	893	937	936	932	909	937	879	863	922	865	898	899	882	923	863	882	924	900	938	885	930	875	908	943	891	907	913	970	909	884	903	917	913	973	906	966	884	875	936	863	904	972	916	910	883	890	870	869	912	886	915	906	945	886	924	964	880	836	887	875	910	850	889	899	957	914	922	946	906	856	948	917	907	885	831	870	883	959	896	882	926	856	907	842	893	911	894	917	945	905	903	860	934	836	917	862	863	987	942	918	867	925	948	907	923	906	923	903	917	884	937	954	941	888	899	857	944	856	940	911	910	878	869	921	941	914	926	881	908	927	916	943	867	928	919	898	927	853	904	901	972	910	894	893	874	953	928	932	939	900	903	938	941	957	927	937	860	909	924	890	931	932	903	915	931	876	887	951	893	913	913	897	960	941	923	976	922	954	886	914	901	893	842	901	952	903	900	858	928	890	907	909	991	947	865	884	908	914	874	937	864	927	901	930	892	930	834	915	940	888	933	948	879	922	877	916	931	899	883	872	895	889	893	880	941	902	883	926	951	868	908	937	911	928	933	928	916	917	894	879	889	861	927	951	926	885	829	916	874	944	909	970	913	881	940	934	894	912	948	925	878	931	933	866	914	870	873	956	919	978	889	914	915	898	915	881	924	934	891	892	915	926	911	878	932	899	939	916	920	892	903	924	934	879	929	911	975	854	909	923	887	882	917	928	903	961	871	904	880	947	880	906	907	901	852	918	855	922	880	909	905	916	898	858	877	889	877	938	870	935	970	849	909	889	891	972	857	907	873	890	880	839	945	896	988	921	922	880	910	866	894	884	878	935	871	941	856	850	934	930	933	881	957	883	875	878	929	943	826	959	939	915	881	878	924	917	900	928	934	941	893	888	914	885	922	899	898	966	927	948	904	929	885	876	943	979	899	885	906	916	924	882	979	930	930	913	908	953	935	836	924	920	923	908	902	941	863	893	932	896	902	950	970	870	906	888	883	884	906	847	922	931	839	896	926	906	879	905	916	942	926	869	871	910	888	919	875	958	910	913	925	930	932	948	920	864	930	880	869	896	900	866	887	912	904	913	891	878	930	888	912	866	896	855	916	931	955	887	898	947	926	879	930	921	903	922	894	909	890	893	929	891	869	886	909	908	932	893	907	913	886	893	843	926	857	869	911	902	903	913	860	987	871	925	907	842	918	935	887	919	904	892	915	892	893	945	894	911	882	928	909	938	926	946	904	893	908	908	922	944	870	930	955	952	909	885	896	909	878	900	908	898	880	889	930	907	919	888	963	913	896	861	901	936	863	932	911	876	944	869	937	890	896	917	896	871	827	881	929	874	930	815	916	982	942	911	889	855	934	876	921	943	930	895	942	881	858	888	879	908	931	908	900	933	897	890	882	884	880	918	846	943	886	869	874	858	895	903	920	890	920	945	861	910	914	842	902	901	885	890	957	883	932	866	867	883	936	831	889	889	895	890	901	886	919	985	894	906	938	952	929	930	912	922	947	874	909	936	911	861	928	895	916	941	954	885	940	861	891	944	941	889	932	879	925	918	901	895	884	890	883	878	922	905	910	888	934	850	894	889	927	924	875	912	933	917	909	899	903	867	915	893	932	938	925	946	913	924	934	894	920	893	971	875	903	916	827	892	996	960	912	853	982	907	902	925	880	929	909	881	870	915	877	906	897	893	892	917	927	893	958	958	940	923	893	946	843	903	884	926	874	857	867	924	899	955	928	885	864	872	901	894	953	949	849	913	906	880	909	951	918	863	911	954	861	931	919	897	883	868	917	926	882	910	958	903	866	925	896	929	891	881	863	947	913	956	872	843	892	881	876	874	924	947	957	928	908	961	921	932	928	971	870	885	936	871	902	890	840	912	875	888	888	926	963	929	919	887	909	895	898	885	912	876	886	902	943	906	871	899	939	900	885	876	922	903	900	897	894	889	903	860	896	915	924	890	891	982	916	923	935	936	918	924	919	924	926	931	883	983	897	892	849	915	911	873	851	934	898	906	861	931	916	891	950	882	961	870	962	909	945	928	972	924	901	910	876	937	937	945	893	913	949	895	902	950	882	858	957	879	871	943	881	904	922	867	966	908	919	858	955	891	896	902	953	896	897	848	896	914	885	930	895	842	867	897	936	902	886	893	833	896	851	872	878	919	870	932	908	890	913	1012	937	855	927	849	918	927	941	926	935	841	919	875	911	893	914	893	926	947	886	917	948	878
47402	22493	7931	1189	627	440	440	432	419	432	433	421	411	419	448	390	432	452	400	408	417	376	397	448	438	428	417	418	394	407	382	462	447	440	420	414	416	422	455	413	433	441	444	443	402	419	456	427	414	437	422	442	417	421	389	396	437	417	406	420	439	437	412	361	459	444	396	398	398	432	452	426	425	423	414	389	447	455	419	438	425	417	381	395	449	430	421	436	485	428	422	417	438	427	420	453	411	392	436	463	403	429	419	460	399	416	409	426	402	391	402	405	450	406	413	389	432	440	391	454	411	428	434	445	422	418	438	421	437	451	428	423	419	419	411	422	433	423	436	386	445	444	401	395	399	401	425	409	449	416	418	395	423	397	441	440	430	412	410	445	462	444	430	436	426	382	390	401	390	409	405	432	428	432	388	411	445	424	367	442	405	400	434	427	408	444	411	437	396	412	410	416	424	403	407	439	424	384	378	434	433	442	416	415	380	410	398	452	421	435	395	383	410	418	446	399	403	475	422	439	445	426	435	411	411	385	374	428	409	433	410	431	409	435	432	432	422	413	414	461	442	468	463	446	428	444	464	425	416	418	404	430	405	372	434	436	421	451	425	427	459	451	426	446	394	401	434	466	412	424	430	442	461	464	420	406	381	447	432	446	429	451	460	426	438	397	411	386	399	418	447	442	412	406	443	462	440	402	418	439	439	431	409	403	383	447	458	398	463	453	464	421	405	417	409	457	421	434	452	402	456	474	452	424	441	397	439	433	465	420	428	424	413	422	446	445	396	437	426	456	418	434	416	411	430	378	412	414	423	393	410	415	396	410	411	469	417	397	411	412	397	439	352	405	428	416	415	437	420	433	425	401	458	441	410	442	455	379	420	441	466	432	420	421	404	452	398	401	425	415	464	449	409	407	450	425	451	389	444	405	438	419	484	443	484	465	401	410	411	440	415	392	420	442	383	441	420	396	444	384	428	413	428	458	417	435	427	442	412	409	450	441	470	429	450	378	400	419	406	427	410	384	417	410	440	435	446	477	438	416	398	401	484	403	391	445	405	445	432	449	389	443	449	420	436	427	384	404	420	448	455	460	433	417	417	408	421	499	424	442	402	432	399	428	464	454	439	439	368	466	422	434	377	431	434	429	427	397	408	425	422	459	428	417	422	461	451	480	452	439	420	436	467	415	416	434	446	402	440	435	357	431	423	415	418	451	418	415	408	397	435	406	435	413	422	409	416	414	472	455	410	395	408	419	447	428	420	366	429	432	433	408	386	442	416	400	441	429	410	439	449	456	441	427	435	445	432	393	403	455	406	429	433	405	428	432	435	423	404	442	439	422	409	439	426	404	421	426	458	451	376	443	404	421	454	414	458	456	447	423	395	453	443	420	437	406	431	424	383	407	451	411	427	448	436	374	376	430	399	434	416	444	427	426	455	408	404	457	427	422	434	422	416	441	404	395	411	408	424	414	427	475	426	458	437	448	437	420	444	415	410	462	416	441	385	406	395	412	445	448	446	407	422	442	441	443	432	427	426	400	436	459	451	397	379	411	437	416	440	413	400	415	423	414	444	460	448	464	413	444	431	416	429	425	403	447	470	417	432	444	415	411	418	395	432	396	448	452	397	439	380	378	444	426	411	450	433	432	443	410	393	391	445	437	381	420	429	416	403	458	437	429	460	412	434	410	440	430	415	438	425	355	456	436	403	421	385	457	451	440	442	395	403	445	408	450	475	397	454	431	468	426	399	430	428	464	408	399	404	422	437	419	439	375	398	419	432	361	429	395	452	401	430	387	464	399	409	421	432	438	422	424	429	419	468	463	411	459	406	413	400	453	400	457	426	420	415	432	434	408	432	420	439	385	408	392	415	455	404	447	411	420	421	418	428	438	441	436	430	450	452	447	414	425	436	404	415	396	431	424	437	412	424	440	437	418	434	425	422	421	418	427	465	417	378	425	449	438	440	393	379	425	415	438	463	442	444	414	436	435	418	437	382	411	451	447	410	425	414	427	407	448	423	371	433	412	439	480	413	449	417	436	430	430	434	434	464	438	426	427	440	412	409	418	427	424	431	437	389	415	422	439	457	413	424	427	403	412	466	416	475	409	423	401	476	451	455	430	400	412	429	416	392	442	446	416	447	435	410	438	431	444	436	442	406	428	427	422	436	447	433	431	407	433	404	394	426	466	406	403	417	432	423	410	425	440	425	411	453	440	398	451	399	400	408	414	412	423	431	425	443	418	392	406	392	404	418	469	457	436	430	435	440	436	401	422	418	434	440	427	416	433	397	465	486	428	421	409	392	427	430	422	402	419	408	422	426	433	440	419	436	386	389	424	402	440	487	446	437	388	408	423	411	417	442	411	381	415	486	442	424	406	407	448	414	428	464	465	463	436	403	420	424	438	423	407	420	388	435	448	455	397	421	448	456	404	406	410	432	394	420	431	371	418	430	449	364	432	393	424	457	476	427	435	470	428	419	404	457	440	445	426	406	416	383	433	448	428	429	448	439	449	442	451	412	444	421	414	412	452	431	459	458	427	405	427	430	380	446	427	413	424	405	445	427	413	402	400	405	430	467	391	421	439	433	450	374	426	429	409	433	467	462	405	395	422	438	437	434	429	436	420	436	375	417	454	406	431	397	430	409	372	411	443	390	436	441	394	382	415	440	447	421	412	424	414	434	471	436	406	403	413	400	422	466	423	465	436	424	417	427	434	431	439	446	384	403	422	419	466	418	417	411	420	433	455	418	476	439	409	435	435	438	412	417	407	473	403	425	388	387	428	431	404	411	463	455	437	389	441	449	445	434	425	432	409	385	398	386	442	433	408	419	427	441	432	438	442	450	415	452	434	389	391	425	416	394	405	458	431	425	463	435	434	411	480	418	472	396	387	450	445	432	433	408	402	415	394	446	415	444	417	415	423	413	432	426	424	416	407	422	442	423	416	409	412	437	418	412	439	444	437	448	452	444	434	439	435	431	393	427	397	403	377	434	426	423	394	426	401	430	406	415	421	436	445	406	412	420	410	408	419	397	455	425	444	438	424	473	472	449	416	442	453	447	428	430	459	421	486	448	439	447	394	389	401	440	410	426	420	415	398	451	445	457	415	456	431	424	412	411	395	462	416	410	413	437	400	428	415	439	421	421	412	461	414	396	437	404	441	449	419	452	434	450	440	433	406	392	452	407	438	429	429	422	423	442	462	424	405	429	409	402	442	417	468	394	411	439	440	422	408	442	421	390	400	394	413	407	452	392	411	408	440	442	441	426	399	411	437	411	405	407	448	433	419	434	390	441	426	445	431	420	436	432	427	398	415	428	422	382	391	444	415	439	448	403	424	431	443	449	427	433	420	406	408	403	411	435	428	425	401	414	417	426	438	421	446	478	479	480	463	477	449	444	445	393	423	439	443	408	442	469	436	424	388	419	406	407	428	454	414	420	415	388	423	442	421	437	397	431	419	392	395	437	436	457	454	386	412	467	386	438	414	421	430
32800	13082	3456	1810	1244	1024	903	977	892	940	987	975	906	901	914	926	951	930	919	932	951	975	886	979	946	957	963	972	927	930	903	882	918	931	895	930	912	866	1017	909	956	931	881	903	934	908	955	910	933	855	935	919	909	936	977	954	952	912	930	892	938	935	943	910	943	947	934	957	904	918	932	937	875	918	954	925	909	883	905	919	875	941	903	923	950	947	1011	931	925	912	954	913	911	963	907	931	933	953	922	921	892	908	872	925	899	905	934	940	930	863	937	949	926	917	951	926	924	897	882	912	929	889	915	915	933	925	921	922	960	907	958	1011	885	937	925	907	892	866	923	923	921	933	933	896	932	919	928	920	900	887	937	929	953	911	910	898	914	894	939	906	934	952	917	903	879	920	928	918	914	913	971	886	923	964	907	899	937	901	902	897	913	901	961	947	933	909	927	906	923	879	938	863	942	921	900	932	899	928	943	937	947	925	861	968	923	958	919	962	937	911	915	866	956	951	890	937	933	866	913	954	908	882	911	954	939	895	930	928	976	905	942	898	894	951	949	943	950	896	946	919	996	929	871	929	929	936	915	946	891	913	969	922	911	982	966	945	970	909	917	895	916	918	903	976	926	953	831	885	919	928	957	950	922	931	917	968	931	993	873	892	952	910	898	971	942	919	926	974	945	942	963	967	963	938	949	922	927	894	942	949	928	923	917	933	961	962	873	985	883	922	909	921	882	930	903	879	913	934	931	873	954	938	979	896	950	917	860	928	885	867	960	914	936	891	957	910	917	911	854	907	929	904	874	974	999	926	936	976	907	938	943	935	877	892	866	916	874	980	901	956	976	909	950	922	943	936	976	910	909	927	950	894	857	908	918	918	921	914	944	961	881	916	932	896	916	945	910	925	931	936	933	914	937	944	908	963	872	858	954	979	945	897	988	895	959	917	922	943	876	950	968	876	896	902	925	931	888	895	950	914	916	950	927	949	909	927	965	903	875	883	933	874	938	900	961	894	889	925	918	898	945	925	955	948	972	921	931	947	949	900	974	883	897	891	875	912	964	932	947	888	896	887	951	911	907	929	917	955	913	941	937	950	948	963	936	926	902	935	872	884	937	929	997	915	941	907	922	973	884	907	939	979	929	902	967	924	932	978	906	895	948	902	873	911	913	880	973	856	935	932	916	875	920	963	913	939	926	971	922	938	959	941	882	908	940	910	930	883	933	942	926	952	888	902	946	977	943	902	969	913	934	911	980	988	930	939	936	931	928	881	900	919	895	921	979	929	892	976	924	897	912	916	932	957	909	918	932	949	895	958	898	933	939	911	942	950	971	947	903	938	882	932	913	961	921	922	953	931	962	962	997	959	947	934	972	956	962	941	935	931	987	967	911	902	950	894	916	940	955	888	912	945	926	913	882	891	900	876	922	931	889	870	889	906	953	937	918	924	951	958	908	922	906	884	920	920	978	924	882	890	896	929	891	942	946	908	982	913	889	911	951	945	926	908	916	932	932	904	897	945	870	944	930	924	948	907	912	910	977	895	922	942	900	893	905	929	922	913	937	970	977	874	939	920	974	889	926	905	930	906	879	927	931	960	912	949	945	920	892	901	912	902	941	887	905	906	907	915	883	898	909	918	801	940	904	869	898	927	956	946	915	927	922	941	944	966	938	923	956	911	960	974	982	920	1000	905	869	952	970	856	929	951	913	901	957	877	935	896	926	964	924	892	917	944	902	810	933	953	927	973	949	897	925	962	880	931	936	884	875	985	956	970	917	949	909	922	891	904	883	936	933	960	926	896	907	917	921	888	942	850	868	929	912	959	957	954	951	952	867	943	914	909	969	889	948	911	876	858	959	900	933	911	916	964	889	902	893	920	913	964	915	885	959	929	922	945	900	976	896	927	884	902	883	942	928	882	912	870	928	944	928	940	918	935	921	925	936	910	940	910	926	932	901	922	956	896	942	942	983	922	905	955	853	955	932	927	883	911	923	962	970	971	939	926	923	946	956	931	919	968	918	925	963	916	944	941	935	937	979	905	950	943	912	886	937	911	943	930	936	949	933	937	981	932	900	948	962	905	900	904	933	899	911	878	943	909	927	878	970	938	927	892	927	903	928	936	931	879	912	970	906	916	934	905	920	918	928	881	899	893	926	922	927	949	935	905	929	950	913	891	880	933	877	978	954	940	941	925	944	918	911	963	948	912	886	913	899	969	950	887	922	916	909	896	937	958	882	936	949	895	996	995	971	904	983	965	897	913	899	939	893	897	949	914	960	978	945	955	929	944	907	935	896	945	929	887	874	932	954	923	919	931	954	907	937	909	933	933	918	925	901	916	903	951	987	914	928	943	898	950	913	922	981	894	951	885	901	921	939	911	892	916	870	956	970	888	845	943	914	944	932	891	942	934	907	929	906	900	979	924	897	951	947	889	946	901	937	982	884	944	922	894	887	911	928	876	923	941	891	899	931	939	936	882	930	953	969	913	897	908	948	997	901	900	925	950	926	917	918	941	884	918	905	881	857	911	947	932	955	891	950	960	959	925	938	887	965	877	922	929	868	880	963	859	926	918	883	930	932	932	853	921	926	925	977	891	887	939	940	912	973	887	901	893	893	960	924	899	923	858	904	914	941	953	887	941	932	931	916	919	914	927	963	953	899	940	911	924	910	896	922	868	976	885	907	972	940	945	910	965	959	884	889	947	941	904	899	917	968	938	874	969	946	954	878	883	918	884	921	959	870	925	914	947	967	914	912	890	932	906	888	914	932	952	929	954	931	937	923	935	904	870	901	924	911	924	908	942	914	908	882	939	919	884	978	879	884	911	933	893	918	934	886	928	926	923	894	976	897	972	911	939	936	893	900	953	975	876	908	937	951	914	917	923	990	896	946	986	947	950	837	927	932	956	961	906	930	891	956	915	961	862	936	917	937	925	872	934	923	953	927	864	951	874	905	973	893	906	899	937	969	913	897	921	948	916	927	928	931	916	882	944	915	935	969	920	892	944	943	977	891	925	960	938	935	941	921	922	934	980	971	927	940	899	927	938	951	1002	959	950	919	901	956	932	928	971	923	927	944	924	921	914	923	947	911	980	886	924	946	939	969	927	926	862	939	879	922	976	905	920	916	931	885	895	944	874	963	902	952	910	917	935	966	921	912	847	913	935	940	966	904	958	911	928	906	933	890	911	903	902	915	952	935	945	871	952	928	899	869	933	977	943	898	882	894	915	869	923	947	891	909	898	928	958	938	894	907	887	889	945	880	979	929	919	875	935	926	960	888	898	899	907	918	918	952	919	893	899	911	931	903	885	950	960	936	927	939	936	946	915	877	873	934	910	948	869	950	965	949	909	949	941	900	908	913	994	984	951	909	902	932	919	939	901	908	923	944	916	920	946	887	931	949	1003	895	959	971	899	915	949	913	933	853	877	1007	870	933	963	938	900	947	937	901	937	935	907	906	878	925	930	943	878	935	948	948	930	953	910	917	918	933	955	927	902	982	948
53034	24115	10355	2107	703	526	484	463	451	498	446	412	429	445	456	450	401	374	419	435	482	457	444	416	419	438	452	416	423	454	412	409	445	452	437	423	402	405	420	460	450	417	398	436	406	433	437	407	448	428	414	426	417	463	398	456	422	464	465	442	423	418	452	429	439	459	418	420	419	422	411	392	431	442	431	431	440	440	404	449	474	421	454	401	444	419	469	448	462	436	455	430	431	432	447	408	434	398	402	429	436	456	417	445	407	411	421	466	414	452	457	449	440	468	438	407	399	453	451	437	390	400	445	456	468	406	425	458	449	430	414	407	410	401	428	432	440	390	470	404	427	441	401	420	420	426	432	435	408	446	416	406	402	378	413	431	417	431	451	397	431	413	407	411	421	423	444	460	430	420	444	463	407	429	468	434	441	399	455	436	406	399	406	459	424	469	452	415	418	432	445	426	397	413	413	432	489	432	421	392	394	445	378	430	399	424	427	412	393	407	457	440	419	407	441	457	370	384	421	385	403	416	407	459	428	427	420	445	386	406	432	457	405	444	398	416	438	440	429	457	436	434	456	412	428	422	418	418	409	430	446	437	428	446	438	455	431	390	441	446	413	377	414	440	402	398	443	401	455	407	420	445	452	440	419	417	457	450	469	427	392	412	461	394	413	419	469	455	442	436	441	411	425	426	410	432	444	451	432	469	429	428	444	390	413	417	385	423	415	439	434	412	455	434	465	445	414	430	404	406	404	423	442	420	427	413	408	427	416	406	446	434	444	416	419	440	436	412	414	436	419	419	405	395	410	412	420	456	421	432	415	417	433	406	404	439	467	443	433	430	435	420	435	423	448	453	433	440	436	449	413	394	424	407	447	438	427	421	427	471	409	406	405	426	426	438	439	411	435	455	432	401	431	450	443	418	445	393	460	461	442	435	466	428	461	422	452	408	410	429	471	453	424	389	457	419	400	426	448	453	430	419	461	419	403	429	448	402	487	456	385	428	409	434	422	429	402	410	440	456	447	389	394	441	430	432	391	404	405	415	439	421	451	435	483	444	423	442	430	421	471	435	398	456	454	434	432	461	497	414	439	455	445	487	434	394	450	446	431	428	406	407	413	474	498	422	406	385	449	485	427	433	455	432	419	427	402	427	452	433	429	426	404	409	417	402	450	448	443	458	431	432	425	394	475	423	433	413	411	452	430	426	469	389	412	444	426	429	411	443	428	420	457	417	452	441	441	423	395	417	412	433	433	446	442	403	407	380	435	406	458	413	437	451	443	431	423	416	408	410	425	410	417	413	423	434	434	366	462	423	386	451	445	424	404	416	417	386	481	405	403	442	451	427	404	418	445	437	412	398	417	391	429	477	463	431	415	410	453	443	412	450	399	442	423	459	389	405	482	436	495	456	451	388	433	409	437	441	427	421	445	477	438	407	423	438	430	453	437	398	456	406	419	403	423	426	422	403	442	397	446	401	401	393	445	453	456	460	382	403	394	426	401	441	459	443	410	448	384	406	456	415	444	419	427	402	434	416	466	416	422	397	394	408	403	376	455	388	441	400	445	429	414	425	393	426	406	434	457	402	449	397	415	433	389	430	467	462	434	445	473	428	444	462	445	395	439	437	477	393	408	392	394	421	382	418	424	413	439	436	388	431	423	419	401	426	454	413	410	464	418	429	407	410	419	423	420	431	443	449	462	429	404	404	378	418	475	427	423	408	433	484	388	435	419	448	428	420	424	431	410	422	410	441	428	418	457	491	418	436	435	444	423	417	413	436	433	437	489	455	415	397	439	424	449	423	423	439	416	444	441	436	426	453	435	434	410	416	428	428	452	447	470	440	426	425	422	467	404	459	425	419	486	410	423	432	424	425	448	416	425	404	437	441	440	446	427	422	444	414	448	402	395	431	442	418	424	420	398	419	412	462	448	450	411	389	418	469	393	424	437	433	393	439	419	420	437	489	432	405	396	448	428	414	413	423	434	412	403	459	429	426	423	417	460	450	459	440	467	467	406	479	408	418	447	442	428	421	419	431	440	402	415	447	404	439	428	401	429	415	431	446	419	421	417	440	406	399	411	431	473	464	431	423	381	386	456	440	426	429	435	415	436	394	398	386	448	423	416	378	404	402	439	428	451	465	446	424	407	419	418	447	420	399	428	438	442	445	412	436	466	429	452	422	452	424	462	414	447	400	417	450	408	430	378	442	444	419	421	433	453	409	423	419	408	402	456	459	448	409	411	435	419	410	448	429	406	429	392	421	400	408	467	427	432	441	431	397	358	464	460	479	423	474	453	476	428	439	416	391	402	453	420	440	447	469	425	422	459	399	429	452	427	424	450	470	414	461	413	419	382	385	394	456	405	408	453	456	413	435	402	441	423	415	465	429	476	424	458	417	442	428	407	420	385	382	402	457	409	463	447	427	458	405	482	370	451	426	414	435	439	403	408	428	455	398	393	399	398	362	427	443	476	390	418	426	413	441	432	411	450	388	422	413	450	428	432	410	445	423	419	425	427	414	445	431	427	446	427	455	412	429	421	406	410	439	449	448	421	429	407	408	432	456	442	433	427	400	435	401	447	429	419	379	411	435	421	427	465	451	447	398	445	438	417	429	374	433	397	449	417	403	453	455	480	433	437	420	416	420	455	428	468	456	451	403	414	449	426	416	438	409	418	384	438	390	440	421	416	431	417	431	420	439	408	424	389	437	388	385	455	402	423	424	416	459	481	420	396	450	437	434	414	413	450	453	433	434	456	432	415	460	409	412	438	452	382	407	402	440	421	464	460	403	416	422	404	402	420	448	396	408	461	406	428	462	391	423	417	385	415	433	430	442	418	455	443	427	444	431	430	412	409	436	434	437	425	412	452	423	422	386	366	433	422	414	390	431	436	444	415	427	445	431	379	434	450	442	452	444	429	429	433	439	463	453	468	419	407	454	424	403	431	462	418	419	415	389	431	412	384	408	475	441	412	423	433	418	415	395	421	379	408	410	404	423	439	445	444	420	426	404	432	403	395	444	440	465	405	423	413	421	426	433	404	411	420	400	412	437	436	449	450	422	380	405	410	442	455	453	438	423	429	392	420	410	393	412	428	423	433	389	419	460	425	412	413	422	422	459	473	453	416	402	437	393	428	468	467	425	435	439	440	428	391	403	438	452	421	386	384	442	461	433	440	457	463	424	499	442	409	441	392	424	449	428	412	400	414	446	467	430	401	434	431	439	456	423	433	456	450	392	457	419	407	405	423	418	420	458	459	489	477	439	435	436	425	415	421	459	453	455	451	420	444	470	487	449	390	420	403	454	427	405	422	413	440	468	423	432	414	428	414	437	456	453	423	427	435	431	427	400	443	418	423	444	441	415	401	449	450	448	434	429	439	467	457	416	462	436	394	467	412	428	421	373	454	445	448	440	436	425	431	406	417	466	429	435	456	449	413	440	431	470	471	395	473	442	456	423	440	450	445	428	390	436	445	425	471	464	429	433	380	429	437	457
35782	14372	6942	2838	1626	1216	1082	998	946	951	906	898	929	975	847	960	953	938	896	960	904	944	930	854	909	972	952	913	920	922	977	956	953	919	942	964	956	930	979	944	939	913	918	929	903	937	937	954	934	963	921	928	949	960	956	898	978	897	935	933	957	940	912	942	906	873	928	990	883	956	948	932	954	977	914	924	939	931	924	957	926	972	860	968	944	956	960	885	881	949	919	961	928	961	928	893	949	918	1022	907	938	966	907	919	950	887	873	888	954	881	953	963	956	996	935	940	857	950	918	933	896	935	939	914	969	909	949	923	910	934	967	915	898	912	901	882	891	926	872	953	891	928	885	942	847	883	990	906	920	913	898	911	950	938	948	970	962	923	917	938	936	929	872	894	934	966	984	927	922	915	939	941	950	955	959	944	906	934	932	884	963	941	883	950	941	900	924	914	933	902	900	958	926	908	915	916	921	973	889	943	933	955	962	922	975	925	901	856	895	953	936	888	914	952	929	905	914	899	913	856	910	931	954	905	919	940	902	886	891	970	910	928	985	903	957	912	886	955	982	1024	881	959	924	958	914	919	934	902	888	949	953	942	941	927	932	915	924	919	962	924	900	920	931	976	898	928	938	885	949	942	941	901	910	887	929	911	906	938	899	906	933	946	941	938	924	909	931	956	947	1004	915	942	960	917	929	992	906	974	966	960	930	976	905	989	973	939	904	919	908	932	887	889	985	898	984	879	958	937	937	905	935	968	959	914	908	923	933	936	906	889	934	929	950	952	922	954	938	887	874	959	929	920	928	933	967	977	926	902	916	954	899	930	977	953	925	940	939	884	917	859	875	893	960	967	944	893	915	956	914	927	966	964	958	965	986	914	967	968	889	905	985	905	959	928	887	935	952	951	918	915	963	930	984	936	853	960	967	917	973	933	999	907	968	905	960	934	962	950	954	927	966	946	922	947	881	917	994	923	968	938	887	937	941	909	898	950	935	941	912	970	937	944	886	961	945	940	974	916	961	944	1045	909	944	894	943	999	967	916	933	904	943	900	931	949	1007	935	951	896	946	955	982	886	895	954	899	987	1035	927	866	904	912	891	919	923	918	926	988	927	972	965	939	886	952	926	895	975	928	969	946	958	936	886	899	894	932	930	905	931	959	908	924	982	946	948	925	889	883	889	889	908	924	881	890	912	904	914	974	903	959	887	927	859	940	874	860	929	884	989	952	917	911	913	878	898	926	963	950	922	947	921	901	917	952	987	981	926	919	875	933	942	927	970	915	953	892	930	920	960	976	901	987	889	842	989	905	942	955	891	924	928	939	968	981	955	928	966	922	934	868	940	925	947	909	963	931	918	906	965	952	963	906	908	912	970	941	891	909	928	872	938	951	1004	945	931	925	933	985	883	935	944	919	943	909	906	868	944	962	900	942	899	959	971	904	930	978	972	925	944	924	945	903	945	948	920	890	906	970	891	908	897	946	937	882	967	931	946	908	968	893	948	907	944	939	955	977	925	928	911	899	932	932	974	889	936	906	885	905	921	935	972	900	987	959	938	926	941	917	918	930	927	901	917	951	903	931	956	913	938	910	927	917	899	930	889	867	915	939	931	952	970	959	936	938	916	925	916	932	939	925	927	893	927	974	946	927	946	945	920	926	888	887	925	997	940	910	882	890	947	946	935	922	961	947	995	911	890	926	903	955	927	947	930	901	949	899	965	994	950	948	929	902	925	870	902	854	881	905	878	950	912	961	932	932	947	971	945	958	943	950	923	898	979	932	875	1000	949	965	899	892	913	921	909	944	972	911	899	848	954	926	933	923	923	923	978	854	925	941	899	953	899	906	902	889	899	915	922	999	896	972	997	951	926	902	967	895	949	921	914	926	924	910	918	955	957	958	953	927	919	919	966	969	1007	913	901	916	915	989	938	934	933	920	940	914	945	922	964	964	904	979	960	933	938	990	921	947	928	920	919	931	874	956	938	954	941	914	924	874	931	911	977	953	923	924	950	924	917	977	951	902	960	928	892	926	952	952	932	947	960	935	966	884	911	877	935	940	935	973	919	937	927	923	902	980	954	915	873	935	948	890	882	1009	959	956	934	913	975	973	932	972	940	938	905	939	960	898	946	915	941	928	913	946	920	920	987	956	910	908	922	947	921	959	935	923	910	958	888	959	903	917	941	969	929	921	892	910	960	945	916	921	986	880	970	852	858	942	919	935	940	919	927	955	969	898	926	911	940	925	955	940	934	948	910	933	929	902	921	913	914	967	973	859	954	926	949	948	939	929	885	877	985	972	947	896	985	882	945	960	921	920	910	969	946	935	927	928	926	949	907	938	932	938	954	906	927	897	953	930	953	935	951	925	879	883	874	946	905	918	907	928	954	968	916	898	960	952	920	917	974	925	898	898	890	986	939	927	893	948	895	895	954	917	943	966	962	916	915	932	919	919	915	955	901	931	927	895	903	937	946	956	976	857	922	934	875	954	913	925	878	901	931	956	949	853	910	918	894	966	938	938	896	881	971	988	892	931	914	913	931	912	941	898	934	892	921	909	894	854	900	905	936	943	974	960	951	894	922	885	961	960	968	958	914	929	892	940	930	950	900	966	907	966	931	961	972	910	960	949	880	924	958	926	902	913	929	911	951	948	894	916	959	914	950	919	939	874	891	962	948	894	899	1011	962	1001	946	908	924	899	929	959	904	895	966	896	898	937	927	870	924	919	927	965	903	965	947	927	904	870	921	976	1024	948	947	932	971	935	956	909	924	905	937	914	945	965	935	921	933	955	953	944	1003	923	899	910	935	947	963	919	884	963	906	940	932	961	902	953	959	995	920	892	900	958	926	967	879	953	926	934	936	886	943	905	927	907	918	853	908	948	916	933	915	949	1003	890	937	983	912	892	959	909	950	918	943	915	927	939	898	912	940	928	947	934	942	909	965	916	954	912	910	915	967	981	909	997	917	898	949	932	962	874	925	883	903	952	916	917	928	949	920	943	966	919	923	907	895	963	932	934	944	930	957	866	933	935	974	940	911	915	969	917	896	940	942	920	933	909	926	901	902	945	933	896	910	895	931	964	904	925	963	936	932	900	913	939	998	951	919	928	925	920	903	878	927	952	1003	914	924	966	932	940	963	957	932	934	978	892	937	978	923	964	924	913	946	977	957	910	1000	930	895	914	944	947	925	916	927	945	903	905	896	931	875	978	906	929	955	904	928	910	988	912	882	929	966	922	915	917	922	992	901	957	951	911	950	880	909	972	954	946	915	966	999	1002	865	901	986	960	947	946	932	918	951	914	986	918	895	908	898	884	956	941	955	912	924	926	991	943	904	932	928	974	959	953	929	905	957	990	939	939	901	971	928	915	929	935	964	935	963	937	908	914	897	956	905	942	978	979	970	966	930	893	970	974	958	903	961	926	862	922	895	978	949	947	879	910	946	941	954	961	1037	919	929	917	996	971	886	924	934	935	914	934	898	935	924	880	944	956	905	901	965	910	971	905	946	924	935	931	886
52514	22082	5214	1280	663	503	435	430	419	375	398	356	406	447	396	449	409	430	411	408	383	373	439	406	424	439	443	412	425	379	429	400	407	409	422	415	391	390	408	373	400	417	406	402	437	432	406	460	415	398	440	437	388	395	417	441	425	376	390	395	430	417	373	395	434	404	409	410	409	426	416	372	376	364	368	415	418	429	397	414	403	405	364	387	443	436	364	397	409	385	425	425	378	379	446	414	422	414	410	428	415	445	363	393	425	378	387	395	434	398	412	386	391	401	390	382	411	412	387	404	418	412	424	434	433	370	364	393	367	396	371	402	411	409	379	406	401	394	443	388	405	418	425	399	414	405	414	405	426	402	389	427	483	430	380	431	423	392	412	388	415	419	416	426	420	410	410	379	377	383	423	417	417	409	375	395	430	369	414	431	420	423	409	378	445	394	393	391	434	388	430	424	426	402	370	412	398	398	409	407	419	441	459	412	376	445	398	375	414	427	428	384	386	411	384	376	407	396	430	372	387	407	400	401	389	378	348	381	422	419	420	447	430	395	409	438	336	383	408	414	403	406	412	379	384	402	407	372	351	405	415	423	384	398	427	379	411	381	336	421	425	395	417	410	443	414	364	439	397	386	376	390	418	382	404	402	360	393	384	425	393	389	415	426	402	410	356	408	383	416	394	461	411	440	434	435	428	460	395	392	446	384	435	415	412	419	395	391	377	387	398	396	399	380	361	416	392	438	429	417	404	409	396	384	394	368	385	389	400	416	377	432	384	403	389	456	383	380	385	414	429	401	404	373	422	434	426	411	397	452	415	420	363	380	427	429	416	385	385	411	422	402	428	406	394	425	437	414	406	408	433	413	424	379	409	394	383	372	417	449	429	383	442	430	418	387	421	404	442	408	404	427	429	406	416	394	401	401	432	449	384	395	419	484	434	408	436	434	427	379	389	382	371	441	372	398	388	418	439	379	409	392	405	396	369	364	368	423	383	407	376	390	406	395	418	388	419	413	420	436	445	419	406	358	393	411	414	381	353	401	396	391	376	407	409	385	393	407	399	372	439	435	428	390	391	414	411	430	375	421	433	420	406	398	424	389	415	414	439	397	425	417	416	476	439	355	404	376	392	362	415	380	412	358	389	404	420	399	393	414	405	399	448	396	410	398	401	395	379	381	373	371	424	425	392	417	389	388	387	405	385	413	410	442	412	439	382	369	409	417	435	421	348	387	428	400	393	405	410	393	404	360	400	371	407	398	367	411	378	422	419	416	430	420	442	421	441	427	384	404	410	406	435	406	432	412	414	416	434	435	402	401	419	405	410	440	372	394	418	421	438	429	418	406	370	396	418	380	390	388	365	446	398	409	381	393	407	381	404	400	437	415	421	395	406	394	399	432	433	408	394	403	411	392	373	401	388	392	395	365	405	360	397	382	403	374	403	443	372	397	427	433	402	438	438	392	343	359	424	415	439	416	415	395	391	427	414	404	421	410	394	394	393	401	390	395	405	413	395	389	439	413	434	408	405	420	397	404	419	367	405	438	419	391	420	452	399	416	447	425	403	423	434	386	374	426	410	371	384	413	380	416	376	426	430	439	424	391	395	413	436	373	376	395	396	383	402	410	397	404	415	395	405	394	379	384	404	390	409	382	438	397	420	418	438	397	382	424	437	406	467	370	471	446	383	401	433	421	406	421	364	430	407	383	434	402	447	391	388	386	439	410	411	416	427	419	384	424	401	413	379	375	450	403	447	422	368	388	363	391	404	397	396	415	430	372	411	406	388	393	380	378	430	386	437	402	381	434	417	440	410	385	401	361	392	402	383	370	420	409	435	397	402	372	388	417	387	425	413	399	401	412	406	433	360	423	417	382	408	432	404	446	430	394	399	403	400	379	384	476	418	395	420	394	405	421	385	462	378	367	400	410	413	391	394	410	389	409	394	379	416	425	381	414	377	411	379	361	377	387	442	403	417	407	350	408	384	391	389	402	420	414	409	443	401	446	421	413	401	440	408	371	375	388	425	431	402	435	419	373	415	420	414	417	446	392	399	411	434	358	435	396	429	394	376	403	387	417	392	383	387	412	425	370	413	394	411	441	415	382	415	397	375	404	392	390	399	409	424	388	435	397	411	411	424	366	377	420	409	428	403	395	444	460	368	394	394	411	421	434	389	364	399	444	409	375	405	361	414	418	403	415	398	415	427	410	406	450	477	396	412	393	440	411	438	397	380	420	415	411	359	364	390	415	405	445	431	421	378	393	418	403	379	402	401	395	385	419	415	427	426	405	436	394	413	371	393	391	401	456	408	373	385	419	440	434	392	415	383	407	391	397	415	431	410	384	395	420	412	396	371	416	429	364	388	348	421	396	408	421	425	420	414	414	410	393	405	413	398	407	404	391	424	369	414	399	413	419	374	410	426	395	401	411	408	416	421	408	425	395	404	408	435	387	390	444	400	395	409	391	397	400	400	408	427	371	439	403	374	409	398	411	411	431	410	418	400	431	363	389	410	383	369	411	407	407	408	368	364	413	415	400	416	373	401	415	405	402	419	397	421	379	418	379	407	372	396	401	393	386	442	408	403	431	449	404	418	378	394	397	441	414	408	407	418	404	402	357	415	439	426	401	385	428	378	385	416	388	433	409	397	396	376	403	446	415	394	391	372	444	448	438	401	389	439	412	431	427	411	402	397	417	411	388	420	406	353	421	375	398	426	410	410	423	437	369	430	420	435	403	438	410	366	436	389	395	399	383	401	385	420	394	393	412	424	374	421	409	413	408	402	402	423	441	412	400	406	405	403	450	434	401	421	432	411	418	430	438	401	376	437	452	396	384	384	366	444	389	376	411	431	379	423	399	425	412	396	427	416	398	399	421	397	394	404	401	378	400	417	365	431	416	438	395	402	400	399	395	433	432	389	356	393	389	439	417	439	416	403	433	382	391	375	400	406	425	396	407	395	392	418	353	400	457	447	413	411	432	427	427	407	412	380	426	379	409	388	385	394	409	436	390	379	393	408	371	385	378	428	417	386	433	408	440	392	423	403	421	388	398	388	442	385	417	427	399	430	428	398	383	402	403	419	417	416	414	410	448	399	394	409	400	416	416	450	430	455	402	390	401	404	391	361	452	403	445	399	401	397	396	424	389	432	413	411	433	357	357	379	422	403	461	393	405	408	386	419	412	385	393	404	409	423	387	433	456	366	442	388	401	354	406	405	414	431	423	373	410	384	416	424	419	437	377	375	389	408	419	381	389	408	412	395	378	406	406	444	411	419	401	369	428	416	408	405	405	369	424	392	384	411	446	389	345	365	452	393	389	410	430	436	390	431	416	412	388	424	414	381	427	377	419	410	476	438	436	429	381	376	407	396	389	394	430	424	397	403	394	419	424	396	420	382	426	448	388	436	402	390	410	458	471	413	374	398	359	390	413	363	394	429	388	406	426	418	405	365	387	410	414	405	370	386	392	436	408	409	412	380	398	410	403	447	420	419	406
36390	15052	4971	2620	1542	1111	972	905	885	911	837	842	901	916	864	833	924	833	934	848	908	864	867	866	865	887	861	883	928	868	896	892	887	898	912	880	878	922	909	867	880	908	905	891	919	886	900	896	869	839	928	911	876	887	885	869	923	862	846	863	871	863	862	840	872	873	843	911	873	841	880	897	907	861	888	910	838	881	841	941	901	845	933	904	933	895	961	908	824	834	885	904	913	855	867	873	846	893	862	852	916	901	899	897	912	865	895	882	885	885	900	889	902	881	840	906	928	833	871	915	891	911	870	937	867	853	931	883	916	888	916	875	857	868	843	844	855	845	873	859	877	880	876	918	856	909	916	899	861	851	893	929	866	881	874	861	872	833	887	888	844	894	898	897	880	882	927	896	890	895	859	854	846	889	864	855	865	865	847	876	860	885	930	899	915	902	880	888	887	899	920	798	907	903	876	848	880	951	885	890	830	850	872	875	866	844	854	896	932	840	910	931	887	880	918	930	918	943	911	859	843	892	920	890	882	870	887	890	860	886	844	846	926	914	866	925	888	862	894	957	884	884	878	892	928	849	936	957	929	884	899	903	887	926	835	890	900	887	897	858	896	849	900	858	823	907	899	931	917	823	881	885	875	848	895	893	830	879	885	920	886	914	892	845	847	857	876	871	922	871	921	868	900	855	851	865	866	904	926	915	869	896	896	883	841	876	910	907	900	838	916	816	855	855	885	915	857	858	898	859	847	855	855	893	880	890	903	873	949	923	822	869	871	925	855	914	894	889	878	895	908	851	878	830	921	871	907	905	854	906	871	858	897	889	837	889	873	826	857	829	859	833	910	836	875	892	970	929	912	868	941	841	902	851	899	932	945	873	899	917	895	878	890	860	873	858	887	892	880	895	925	927	913	861	930	894	890	859	897	879	942	895	949	890	838	900	883	880	870	876	953	859	872	903	889	909	894	900	864	841	882	837	909	901	927	897	872	928	920	830	894	905	906	893	841	909	918	871	952	947	837	902	872	896	876	929	894	928	880	816	841	924	853	886	918	898	895	881	878	882	884	878	812	899	931	914	917	904	889	890	887	911	914	842	859	914	889	877	854	902	902	916	850	878	846	963	895	875	869	855	857	809	886	869	874	866	905	862	830	849	890	893	908	868	874	862	904	920	897	929	849	874	890	923	891	853	804	895	918	895	901	915	866	873	887	912	882	875	851	844	915	937	896	865	917	880	865	812	915	903	909	902	875	894	882	865	885	894	858	812	864	905	895	862	859	854	876	904	891	884	907	920	881	869	890	897	874	883	905	899	877	919	893	955	884	915	906	909	849	873	915	888	878	866	911	877	918	915	889	877	895	873	849	910	888	897	916	857	844	886	897	901	919	928	873	945	846	875	920	884	928	897	900	881	898	883	896	862	883	854	900	919	984	847	897	846	830	859	886	888	894	893	935	896	931	872	887	926	853	860	847	846	874	895	911	859	874	886	846	895	881	895	902	893	864	933	890	864	868	837	879	916	914	886	888	873	887	823	912	834	871	894	907	926	836	888	852	856	865	874	872	954	886	859	882	870	861	836	879	870	844	879	877	939	822	897	907	915	895	897	871	890	862	869	917	920	875	878	879	862	882	821	912	888	950	910	880	824	907	930	871	890	909	923	877	882	866	897	880	829	865	862	877	881	849	901	930	918	914	903	827	891	904	887	848	892	843	884	891	869	871	862	898	862	919	891	868	899	923	865	852	831	808	876	897	861	873	919	873	873	959	887	878	886	887	883	841	861	863	936	865	941	909	909	893	875	883	923	840	838	890	908	895	864	863	877	865	815	859	852	885	901	875	906	882	872	869	892	881	913	900	891	857	871	853	882	912	892	864	914	880	908	908	938	879	917	885	866	880	880	919	899	908	857	851	923	896	883	850	846	898	909	917	868	869	869	895	884	847	892	843	871	878	917	877	865	854	888	835	918	877	926	912	854	817	862	871	874	895	869	843	824	911	884	867	878	819	918	887	850	908	894	907	925	896	902	837	870	903	861	847	858	869	886	893	894	911	883	875	901	823	913	867	899	880	897	892	828	880	881	826	917	906	836	904	891	893	894	931	917	870	934	881	860	916	899	859	870	913	890	886	853	926	901	898	917	866	888	884	897	937	839	860	1001	866	827	858	850	900	887	886	877	928	916	904	880	820	940	925	882	851	887	866	874	845	916	853	864	861	906	900	900	896	813	919	869	889	903	833	841	915	880	889	902	874	870	877	855	871	935	874	898	840	888	903	833	885	914	883	902	865	884	892	878	934	870	904	868	825	885	842	935	829	932	908	934	877	893	883	817	831	881	842	855	949	873	849	869	873	907	848	900	896	893	874	887	889	884	921	910	845	945	866	928	880	918	847	846	883	883	894	915	856	869	844	883	904	875	912	853	846	933	832	886	868	885	948	910	879	840	846	834	873	874	917	855	881	924	850	921	847	917	908	909	878	885	855	916	889	907	911	867	879	894	837	870	877	874	891	891	872	826	897	879	915	893	895	912	930	933	905	879	872	874	900	892	885	866	877	900	909	897	891	942	883	924	859	909	916	867	908	893	816	875	823	832	889	906	882	953	878	864	905	883	930	877	938	873	912	907	867	891	896	856	893	916	836	878	919	919	812	883	931	924	883	848	885	861	883	813	866	918	873	880	864	860	872	927	851	877	918	821	881	870	887	879	923	919	880	907	905	853	876	853	865	890	893	861	820	891	868	837	890	871	848	867	909	876	865	936	840	862	856	913	891	913	887	884	939	930	915	895	887	897	872	957	898	922	884	963	852	874	871	915	865	904	912	900	919	884	861	896	928	837	876	859	868	874	974	884	898	928	892	892	922	851	868	892	953	875	901	881	862	870	903	911	917	909	903	864	881	882	867	897	840	891	896	796	869	865	894	882	879	866	834	886	864	874	904	880	835	847	833	853	909	889	831	894	886	879	871	932	819	862	872	842	905	872	855	921	808	864	901	862	910	888	880	907	898	884	913	910	864	838	926	883	911	897	850	858	825	878	951	848	924	902	863	895	948	885	890	905	861	925	899	868	873	814	913	872	844	843	917	950	871	819	848	911	872	862	896	903	818	877	885	866	903	881	878	913	904	892	881	905	847	891	910	876	880	924	866	876	901	917	885	900	849	883	927	884	892	869	896	880	859	827	871	879	884	924	858	908	878	848	876	921	921	847	855	889	885	940	869	865	901	930	880	906	917	917	871	865	846	842	895	866	921	838	865	906	957	880	882	925	880	911	857	891	872	908	890	854	924	906	953	883	824	841	880	929	888	860	863	876	843	885	922	875	849	904	934	864	861	865	883	874	882	878	933	926	885	878	865	849	906	880	851	883	889	891	903	866	860	894	831	898	858	921	860	860	893	844	901	841	933	889	806	831	925	847	859	889	868	872	911	857	853	852	895	936	882	854	922	901	874	889	880	885	915	863	912	875	874	889	847	859	886	879	829	900	880	929	881	843	899	894
48828	20542	8308	1412	518	434	418	441	410	442	397	446	450	429	432	424	441	434	445	423	441	428	404	405	431	415	430	446	416	448	421	411	423	416	445	475	428	413	427	451	446	400	415	437	391	424	379	445	419	411	391	402	425	454	449	427	418	438	409	417	427	428	399	397	403	472	462	467	414	434	419	480	455	411	426	444	460	432	416	458	426	425	457	432	418	448	403	459	430	409	446	410	429	424	431	408	461	411	395	433	431	374	453	448	405	445	432	436	375	393	443	417	437	458	415	395	421	440	440	418	415	403	419	402	417	426	427	444	408	440	406	407	442	466	417	450	457	439	437	407	463	440	463	443	388	405	471	419	427	353	419	422	426	400	441	432	414	428	440	444	400	445	448	438	473	375	454	392	442	395	426	394	429	405	410	420	421	441	413	420	469	468	413	452	400	400	376	390	374	439	414	408	414	462	439	404	443	422	390	458	423	419	443	421	442	430	442	413	418	442	414	429	413	430	421	449	427	425	439	393	454	406	438	443	408	394	403	404	411	409	409	421	461	398	412	407	439	422	397	461	434	462	417	430	417	401	407	441	431	413	417	399	429	401	378	394	418	400	404	425	473	369	428	461	440	430	388	412	413	422	424	412	401	437	438	377	407	409	404	406	446	413	407	433	467	407	442	424	410	435	440	436	400	450	409	381	426	440	456	435	466	386	439	447	414	449	409	428	408	384	408	441	407	428	459	385	437	449	437	405	434	453	417	426	439	409	438	444	415	413	450	415	434	433	400	461	414	405	437	426	403	438	419	393	464	408	452	414	435	436	421	414	435	407	436	424	418	398	439	412	460	447	407	418	461	437	437	435	408	441	427	428	386	391	445	389	443	461	448	443	450	477	425	441	416	408	386	425	448	449	432	441	419	437	406	427	431	433	414	459	405	420	441	411	429	410	430	409	425	424	415	409	445	431	444	444	445	441	398	399	408	419	426	436	369	408	450	428	443	435	455	424	438	440	397	431	437	430	433	407	423	417	408	427	448	449	441	422	407	391	459	424	410	426	405	444	421	441	436	412	437	423	451	424	431	405	409	419	406	436	390	418	437	419	393	428	426	411	421	416	428	427	417	448	417	391	447	413	441	455	461	397	415	466	390	413	453	429	437	410	368	426	493	446	424	443	434	429	415	415	429	432	418	438	420	427	455	398	421	435	439	415	442	427	460	448	435	418	422	403	393	427	395	429	419	444	406	452	469	432	373	386	425	449	421	436	465	430	464	464	426	401	415	400	415	434	423	413	410	445	385	419	405	425	412	446	404	412	407	433	383	442	451	437	409	424	434	425	395	423	418	386	449	428	423	405	444	430	414	442	425	435	412	428	431	417	397	406	424	446	439	414	407	381	439	461	454	426	400	444	403	393	436	402	465	437	385	438	437	412	391	417	460	438	448	394	394	440	399	420	386	410	443	401	425	385	430	426	474	430	482	422	458	417	395	387	491	409	430	419	419	462	451	438	389	419	440	442	431	435	392	427	436	405	411	411	428	393	446	464	432	433	402	418	409	448	424	478	436	400	412	461	426	461	421	426	458	461	452	477	462	443	383	455	444	448	437	411	410	475	471	434	391	434	421	452	431	423	450	396	403	416	432	435	434	451	438	425	427	410	395	429	423	435	407	413	425	404	432	456	466	429	445	449	407	438	473	378	436	444	399	438	425	440	430	414	437	425	422	388	430	446	429	382	418	419	411	438	407	450	403	465	404	418	424	406	398	418	402	465	419	447	430	405	421	418	415	419	434	407	437	429	417	422	414	414	430	432	383	393	389	390	446	448	406	431	396	423	456	429	425	383	402	405	411	417	405	421	414	391	420	454	438	475	402	409	434	427	466	420	416	395	443	414	375	398	431	383	404	418	412	426	446	437	453	439	432	424	382	392	397	420	418	463	437	443	440	427	387	412	439	415	403	450	445	399	411	413	403	435	447	417	367	416	388	384	387	446	395	429	417	460	399	455	418	450	439	441	438	397	437	413	444	417	412	447	450	409	434	429	461	434	429	397	410	373	450	432	376	407	452	436	450	429	387	389	438	458	452	431	448	423	432	402	434	457	387	462	391	440	436	392	445	373	436	430	421	443	394	419	393	441	442	430	413	457	443	442	452	434	437	447	436	452	399	414	455	448	422	445	460	437	488	426	398	418	429	427	414	415	420	428	471	421	379	424	436	431	430	462	458	421	387	431	419	399	453	437	419	420	473	414	429	444	436	396	419	410	405	419	408	435	404	402	436	432	405	455	434	416	425	423	439	437	389	411	413	413	433	445	420	439	437	422	409	436	421	422	414	417	409	404	435	452	405	441	405	421	414	418	404	422	435	443	424	413	390	438	460	417	418	396	430	436	466	410	403	468	442	442	419	404	418	437	423	399	403	437	408	459	430	460	413	430	434	480	434	427	434	422	427	421	445	415	392	383	401	460	420	408	453	430	417	454	449	426	448	415	428	390	436	460	423	442	394	421	411	416	415	418	442	448	431	464	419	419	444	400	383	459	442	437	458	409	435	419	386	423	433	423	417	456	416	382	394	439	425	442	451	416	427	448	434	418	416	429	435	436	430	445	400	419	448	411	424	424	408	412	388	439	452	435	435	433	415	437	429	435	396	422	409	409	418	443	428	420	393	412	428	405	416	415	414	433	424	381	378	428	435	440	442	466	445	479	439	419	413	421	436	413	457	425	420	462	447	461	435	436	416	464	428	406	442	406	425	389	448	437	440	444	486	466	455	433	420	424	405	402	396	435	418	393	442	487	406	424	444	403	407	412	447	386	406	416	431	441	423	444	434	417	429	390	393	425	422	411	414	441	428	436	429	470	426	394	413	402	418	488	470	441	440	432	451	392	434	417	447	406	442	431	447	455	403	424	356	420	399	411	453	395	413	405	388	444	407	433	408	435	406	433	448	449	451	420	425	393	420	409	418	394	463	418	423	421	408	431	428	470	470	412	425	492	428	436	433	393	443	442	388	406	391	415	464	413	424	392	355	436	406	450	437	426	407	448	425	442	459	421	407	398	432	448	413	422	428	459	475	448	431	415	405	421	427	408	395	413	375	416	451	425	412	423	461	426	398	470	382	433	431	437	365	417	418	443	441	441	394	448	421	388	422	457	386	423	432	379	420	426	402	444	433	438	425	429	443	413	431	414	455	433	389	407	433	405	423	453	419	436	423	422	423	434	468	425	406	415	429	457	419	447	407	418	416	420	420	411	455	451	403	413	392	427	435	436	445	428	389	385	439	428	447	429	386	436	428	407	453	444	441	430	395	407	440	428	425	417	453	417	417	425	445	405	450	446	405	451	444	396	439	437	418	429	462	409	445	411	414	424	395	425	441	386	456	403	437	465	455	436	415	451	419	448	405	447	409	417	454	404	419	408	413	412	419	414	415	434	434	412	481	419	430	408	435	416	429	396	430	446	439	389	419	452	435	428	425	424	430	430	395	394	431	439	404	424	426	418
30171	5437	2098	1428	1116	983	960	920	934	898	946	944	903	915	922	922	988	904	905	902	914	916	911	926	919	903	945	990	952	952	931	938	937	998	919	918	862	853	894	933	942	880	891	923	870	947	884	902	926	930	945	925	936	964	915	929	944	928	946	968	956	964	903	894	998	903	944	868	963	967	944	953	929	1002	931	965	937	998	891	904	909	945	973	933	899	894	956	954	932	888	936	977	843	908	953	879	934	927	931	872	867	895	921	927	898	921	970	915	938	942	882	921	935	898	866	925	923	907	895	936	953	979	929	911	953	892	967	965	972	942	912	925	937	946	942	874	913	906	954	898	933	859	936	910	910	915	900	943	917	912	930	937	906	926	893	936	917	899	945	895	969	918	886	858	918	910	859	907	887	887	963	911	936	918	935	896	950	910	902	920	890	937	883	940	967	960	905	902	983	915	962	902	933	943	915	984	911	915	885	900	926	953	908	930	916	928	949	890	896	936	927	934	929	931	922	944	924	934	884	901	930	923	934	891	917	869	973	899	878	965	923	885	941	947	906	930	923	894	886	948	932	878	893	930	947	916	970	993	923	944	884	955	932	937	889	890	900	902	944	934	881	873	902	939	911	839	945	932	886	995	922	959	952	890	949	921	876	914	965	930	938	911	992	891	947	921	932	933	958	880	935	951	965	896	881	955	957	941	939	947	918	895	951	887	913	901	940	942	895	934	932	935	947	975	883	888	926	902	923	899	958	936	895	936	925	923	929	964	941	865	923	931	907	982	916	966	950	930	959	900	914	927	935	907	877	941	926	931	959	900	913	977	860	924	977	976	952	903	959	963	893	974	919	886	911	932	928	904	934	916	944	1009	897	871	943	953	957	898	921	934	903	935	906	951	933	883	904	915	921	932	948	919	986	921	952	900	884	880	918	968	914	896	968	915	923	938	910	935	963	873	954	949	928	921	930	914	870	901	934	908	973	938	900	896	920	965	976	921	922	952	923	945	930	941	910	957	869	919	858	907	872	946	882	860	926	928	945	929	904	968	917	901	915	946	871	870	920	941	946	970	915	942	974	926	979	912	917	888	902	914	893	902	948	911	948	924	894	926	911	926	926	967	876	911	938	901	910	934	944	948	920	952	985	919	901	944	925	919	938	880	909	867	910	892	911	942	908	973	866	912	998	894	943	961	942	893	926	913	918	925	898	924	945	929	944	865	942	938	917	962	970	930	910	915	915	962	896	916	921	946	899	892	961	943	890	981	888	946	992	950	903	980	954	882	922	957	934	877	961	942	876	985	943	928	941	920	908	954	873	900	946	944	962	937	946	932	896	942	955	940	958	930	950	929	963	1021	894	916	899	930	900	906	946	921	882	920	894	944	921	918	902	926	928	957	916	904	987	948	925	961	929	909	930	968	969	915	882	900	945	958	911	926	898	910	950	957	905	951	977	897	895	916	921	934	933	948	981	918	915	924	910	892	886	952	976	925	932	952	903	951	926	904	963	899	894	963	984	914	966	947	933	864	959	933	953	971	957	957	928	938	927	941	925	928	960	875	897	888	988	914	918	889	900	947	920	917	898	899	963	907	903	932	943	900	968	953	912	880	920	942	907	929	908	962	908	996	920	921	963	892	919	888	945	895	914	901	922	885	934	896	1004	873	950	967	900	937	877	884	958	890	960	951	931	941	930	974	924	891	941	926	881	956	932	925	1009	919	960	936	936	876	883	902	853	963	939	934	897	920	848	985	918	938	938	922	923	899	884	936	925	924	863	902	898	935	948	942	938	924	929	971	935	957	895	916	938	945	915	938	912	988	918	922	920	889	929	911	964	929	922	914	928	930	984	888	933	936	977	887	897	924	910	930	988	884	962	905	907	925	976	950	896	902	920	949	918	913	957	918	891	924	856	933	914	933	894	910	915	935	886	945	925	896	962	926	934	888	923	885	922	942	908	913	918	883	964	896	902	915	908	943	893	873	883	952	918	895	939	897	973	929	935	955	867	926	894	936	882	924	963	935	924	962	883	934	971	912	912	907	905	895	959	940	888	935	924	944	920	904	926	917	903	897	940	939	880	949	914	946	933	928	906	883	961	887	905	926	920	935	979	923	940	971	951	925	891	894	909	870	945	903	992	888	925	960	936	894	941	952	938	890	962	946	869	934	917	853	947	900	899	962	910	925	877	895	940	1009	899	942	929	940	952	911	931	922	906	902	930	927	925	906	948	957	956	927	912	929	927	945	957	936	952	914	889	878	923	924	921	890	938	946	954	942	918	934	919	922	893	936	913	981	950	856	917	872	939	949	970	925	908	917	935	897	892	913	889	904	934	934	959	932	876	905	950	973	949	922	899	947	943	955	927	957	902	892	949	894	956	904	897	964	968	892	906	924	906	916	918	878	847	930	916	884	932	990	942	855	907	932	935	933	959	919	899	935	918	923	897	916	881	929	889	911	925	963	896	912	943	929	936	919	936	937	955	961	924	856	913	937	934	939	880	947	878	980	968	918	952	963	926	960	932	935	1004	914	950	918	945	914	937	996	917	895	915	937	860	938	964	950	945	903	941	925	979	933	882	938	890	939	998	900	951	895	963	908	937	933	945	911	912	955	913	890	941	959	912	979	888	947	913	920	920	908	910	976	889	923	947	969	979	935	916	893	920	937	907	934	959	948	976	888	921	927	899	957	928	962	914	899	894	911	886	942	983	914	910	943	891	939	952	869	906	901	901	937	874	907	991	876	867	874	907	931	953	999	881	873	921	884	916	896	971	955	906	924	922	932	868	965	874	958	886	943	931	886	930	916	898	886	914	894	901	947	916	915	851	874	925	942	914	929	911	873	950	911	978	915	970	929	951	913	904	872	901	933	920	926	919	941	936	979	962	933	933	919	887	893	866	899	864	843	953	939	910	892	901	951	974	895	883	886	904	901	877	894	909	958	929	953	911	891	886	942	922	979	881	938	923	886	948	925	932	956	858	911	915	891	1000	926	936	895	915	922	921	927	934	925	906	910	929	896	913	887	929	899	959	979	914	892	914	945	927	892	884	932	917	923	943	893	972	917	910	939	881	922	926	864	890	934	925	911	976	935	968	920	895	870	885	932	925	928	853	880	940	886	917	975	959	905	935	892	893	904	900	895	941	848	974	942	847	926	1000	904	915	960	915	895	970	939	913	911	988	971	884	931	920	923	898	905	975	928	900	914	953	955	923	919	880	862	958	959	919	967	886	899	989	951	874	900	968	959	948	914	919	906	919	933	934	914	944	907	895	966	898	932	943	957	920	926	905	945	922	907	948	959	850	924	922	949	884	891	887	903	939	948	890	983	964	911	943	942	983	950	963	911	913	914	872	927	898	892	949	945	916	965	913	942	935	914	887	914	925	938	963	937	861	941	960	915	988	921	886	937	943	924	939	938	876	913	888	915	906	872	905	896	891	945	918	912	959	938	915	890	929	859	827	863	950	930	963	931	912	930	895	911	929	917	871	973	952	940	945	917	886	934	889	894
57792	24103	8150	1311	595	517	474	440	424	396	424	444	433	445	415	412	447	446	449	442	478	457	421	456	447	477	417	461	409	464	377	408	416	438	454	455	462	433	400	438	432	432	455	430	443	410	425	443	457	474	444	396	437	432	417	434	444	409	417	419	454	461	403	434	430	440	471	400	442	417	441	475	448	422	409	413	444	434	412	375	421	410	421	454	440	453	417	461	455	433	447	405	442	467	478	390	400	441	438	435	444	452	416	445	455	408	416	387	432	440	435	450	473	445	435	413	441	400	455	428	430	441	393	403	425	419	419	421	431	377	430	402	424	438	434	429	460	417	427	423	423	464	434	418	429	401	443	406	422	437	410	420	463	439	423	454	432	411	436	414	413	432	433	407	426	447	450	463	440	388	382	407	403	454	456	401	411	429	457	446	438	464	456	461	452	442	418	424	458	484	417	423	455	387	443	412	413	438	448	461	407	434	442	443	428	410	408	454	428	425	426	413	380	439	470	418	486	410	468	408	404	442	451	438	443	416	408	456	456	431	404	425	417	437	445	458	438	451	426	473	401	423	452	443	414	438	426	429	420	410	399	396	459	423	427	445	438	416	413	469	453	436	454	466	434	406	460	397	405	429	466	441	436	434	454	395	391	407	435	458	433	454	437	438	448	434	450	439	404	432	416	449	421	419	447	443	450	420	439	429	436	452	475	455	427	433	425	436	421	389	424	408	422	430	421	430	420	462	437	411	435	421	437	452	436	414	466	411	423	440	464	449	429	448	410	439	430	422	427	452	449	434	402	431	429	411	425	446	438	451	434	418	433	416	452	437	427	437	460	462	437	442	455	373	398	430	403	437	407	410	423	421	429	427	417	455	445	419	429	466	411	413	419	443	424	453	445	424	483	452	386	392	412	425	422	420	482	452	444	432	426	449	445	432	425	400	447	424	474	380	426	391	441	405	426	435	446	421	398	419	433	452	435	407	464	432	461	421	444	390	410	478	395	474	405	429	436	407	418	443	432	415	432	390	484	473	432	422	451	419	405	394	431	439	396	408	408	422	404	402	445	442	424	423	463	452	408	418	413	447	436	409	460	427	393	429	444	386	411	447	434	419	452	414	404	446	458	420	419	458	475	425	462	420	424	404	404	432	449	435	403	435	440	458	422	454	446	439	429	445	429	422	400	454	432	452	428	397	449	407	398	511	421	456	446	424	453	365	399	443	440	456	428	411	428	414	432	437	413	428	403	417	429	380	428	397	423	400	446	461	450	456	435	441	424	431	435	419	442	443	456	435	431	424	434	461	449	468	434	444	410	450	437	421	458	420	466	416	453	472	432	421	441	456	395	428	402	439	468	420	455	420	426	467	433	397	440	459	398	401	457	415	426	398	418	399	428	435	388	424	433	427	441	438	465	431	393	439	428	420	449	445	384	465	434	437	446	416	413	412	411	454	405	392	435	445	406	443	454	445	403	437	438	423	424	437	411	403	409	427	396	431	424	403	417	407	430	478	414	421	422	403	420	463	463	448	421	445	439	460	406	408	409	407	448	448	411	402	443	491	446	427	408	458	413	457	485	475	432	443	445	411	378	399	488	469	417	434	424	412	419	481	418	438	416	443	431	414	448	444	413	376	415	453	416	439	449	436	424	433	428	426	441	387	412	407	421	393	418	425	438	424	468	434	389	403	436	439	419	484	415	424	458	444	427	426	424	434	452	440	429	449	465	423	447	462	430	443	426	435	463	430	454	437	438	410	388	455	461	434	411	450	441	401	440	403	461	422	439	395	409	423	452	438	443	399	414	436	416	439	444	418	450	413	390	406	425	415	414	427	440	411	423	422	410	435	399	413	437	428	415	441	443	382	386	440	409	436	419	458	415	395	412	445	413	451	447	416	389	422	452	394	430	452	427	410	456	428	459	451	389	459	428	451	449	409	405	430	422	460	414	442	415	413	433	424	397	420	456	435	463	406	421	403	414	459	418	423	387	446	470	433	390	410	451	415	406	436	419	414	404	420	432	434	387	442	446	442	446	401	410	415	434	429	435	433	448	440	417	440	473	425	439	477	444	447	469	398	455	457	435	426	490	412	400	447	426	448	439	417	421	439	448	402	428	459	451	428	440	408	391	453	423	456	411	421	450	462	434	431	438	422	445	464	454	414	393	457	457	457	445	416	429	401	427	402	444	451	428	416	452	431	385	418	412	452	408	404	382	452	444	397	451	413	437	442	448	428	470	395	443	394	407	401	468	417	425	392	392	475	435	410	428	409	447	430	415	427	436	408	427	435	442	428	452	457	405	454	413	417	476	425	474	413	440	442	453	446	422	447	435	409	445	393	431	453	421	377	455	403	456	408	427	398	414	427	413	424	433	418	420	429	379	452	446	405	482	414	463	414	466	459	406	420	479	437	397	439	442	444	420	430	444	450	436	437	410	367	432	458	425	437	413	394	396	457	470	428	376	447	445	447	433	432	439	427	478	400	415	425	418	430	437	391	397	396	446	458	411	407	452	432	414	441	418	421	419	461	427	455	447	460	457	446	425	432	405	450	433	426	410	462	424	440	444	467	475	450	432	419	467	431	431	406	403	442	427	442	450	424	418	436	400	472	394	421	369	421	442	403	434	404	420	438	454	430	401	463	393	402	453	460	442	450	403	428	390	418	451	473	449	410	446	484	378	423	450	435	408	427	434	422	428	397	440	417	390	485	434	452	465	443	432	432	418	419	427	428	412	423	412	398	442	474	447	429	436	453	438	403	419	433	457	414	485	405	420	422	437	446	429	412	418	444	420	397	432	456	427	416	444	461	395	416	460	411	453	435	416	436	400	391	423	413	395	451	400	447	442	417	449	442	438	418	427	432	432	470	437	459	490	435	416	422	456	397	420	449	446	429	447	393	395	411	411	430	434	438	425	429	456	416	451	398	437	468	443	427	441	430	409	454	450	447	411	412	454	444	405	405	481	485	415	408	475	438	389	418	405	415	424	441	454	425	443	467	395	431	460	464	391	423	399	427	418	421	419	411	441	421	436	442	391	404	463	453	452	438	431	475	406	399	425	417	395	441	410	414	388	459	420	464	449	447	427	441	433	396	466	468	423	430	438	403	385	398	395	436	438	424	467	451	454	452	437	436	440	461	424	465	431	427	422	432	440	396	427	385	437	418	391	399	419	419	430	393	444	443	409	406	440	430	456	418	396	462	434	460	432	453	409	436	385	375	445	425	434	429	399	417	426	422	418	388	368	420	438	450	433	446	445	420	462	443	458	454	427	428	435	461	440	409	418	461	431	495	457	423	424	445	462	423	418	455	418	408	428	431	406	400	418	407	433	419	444	451	448	462	419	438	423	392	441	409	433	421	448	421	427	437	401	432	409	407	437	435	451	429	429	421	423	465	427	403	437	466	418	441	449	452	433	433	412	404	458	425	451	428	418	470	419	387	437	420	406	376	422	458	426	477	396	387	443	441	428	478	408	439	476	463	403	414	431	405	435	413
38876	12100	3956	1972	1349	1119	1047	1007	975	991	984	939	938	929	962	966	981	929	925	924	937	894	968	911	928	875	891	937	932	924	911	957	973	958	977	965	960	953	955	1003	961	894	909	953	922	947	942	902	916	913	953	954	942	1018	937	921	951	901	942	926	892	895	895	927	958	945	932	903	901	897	917	984	912	896	903	906	926	926	944	997	884	891	928	901	983	884	917	937	897	931	970	932	932	968	921	987	994	933	887	924	940	886	900	977	987	886	955	902	875	940	981	937	890	928	960	965	889	926	936	958	929	951	881	931	931	910	914	937	944	939	903	931	940	920	904	921	899	946	926	910	932	963	915	959	940	886	892	950	940	911	916	902	946	950	925	967	923	915	955	940	951	908	914	957	872	929	964	968	933	865	976	969	943	919	914	915	931	939	977	875	938	954	884	921	917	980	951	934	944	921	931	946	949	931	965	964	915	997	993	924	976	992	856	930	975	947	920	917	967	947	905	946	938	936	975	975	894	955	937	955	911	906	973	973	937	1002	943	910	932	911	938	907	972	940	900	942	943	964	903	914	932	921	910	932	942	877	989	923	952	881	966	917	927	909	917	940	881	944	914	974	895	904	1010	940	947	941	958	962	936	982	927	937	889	983	951	929	882	926	917	919	957	903	882	1008	903	953	919	924	960	927	965	917	935	925	917	917	941	909	955	920	899	909	999	951	902	944	948	937	934	932	931	973	897	949	936	936	929	917	931	919	890	931	883	952	919	928	944	909	883	905	946	866	939	906	997	938	978	917	915	923	981	919	966	910	982	952	910	976	917	962	893	942	932	851	972	915	910	929	912	946	955	915	964	959	940	915	948	971	985	961	896	900	980	861	918	928	951	917	952	931	950	908	952	900	865	918	957	911	910	868	921	972	945	919	939	941	935	952	929	941	916	938	938	910	921	963	899	849	935	898	930	944	960	920	947	929	869	937	949	960	928	933	917	890	955	944	906	928	934	958	957	936	946	863	914	961	986	946	907	909	918	945	921	959	967	914	959	901	937	935	958	928	919	921	904	932	954	913	925	927	923	899	928	926	943	976	973	956	907	923	901	945	972	897	899	962	940	965	932	885	986	908	997	933	944	913	964	991	924	945	946	896	910	918	936	939	964	975	924	926	905	966	962	1013	900	933	915	965	960	967	947	890	939	942	954	943	906	955	903	888	941	922	984	869	890	945	932	943	953	904	918	973	963	908	946	925	945	926	935	928	929	992	938	892	935	930	906	937	931	905	931	930	941	953	951	970	924	938	943	877	948	949	947	921	955	955	925	948	925	888	934	921	921	910	941	950	919	979	927	924	944	928	931	964	926	936	973	949	946	951	966	895	920	918	881	921	937	951	926	931	955	918	933	924	945	930	921	859	940	949	987	948	925	926	947	912	944	939	946	917	892	942	883	947	885	946	934	963	864	899	887	908	908	949	921	953	877	894	941	927	928	967	936	890	987	916	905	853	866	951	920	964	937	910	939	987	930	915	968	984	989	941	929	960	949	946	972	960	1014	940	950	953	955	935	967	925	935	946	885	938	905	876	908	882	915	938	959	913	911	950	900	965	909	957	919	962	956	935	873	950	886	928	970	938	905	934	959	917	906	926	901	900	922	934	932	975	956	890	965	915	927	933	886	920	948	957	927	924	968	926	932	935	920	980	940	952	937	980	953	932	960	902	933	926	893	908	919	932	900	943	964	887	980	915	940	916	948	949	943	938	914	932	917	917	971	914	987	921	925	922	946	966	923	869	916	1006	942	929	886	889	942	905	912	976	952	966	935	921	909	875	944	930	940	934	908	979	999	948	902	893	908	1014	924	943	959	871	942	920	937	926	950	909	908	972	917	991	914	927	928	924	911	916	972	935	967	867	911	952	973	950	941	924	962	912	930	921	987	903	967	964	876	974	939	915	926	938	930	920	938	929	947	934	899	932	914	929	957	963	906	915	922	940	974	956	941	903	914	978	953	962	926	911	959	936	945	931	907	886	974	898	969	937	902	916	949	935	931	876	929	986	961	961	938	975	911	955	925	904	923	871	924	976	948	971	904	873	953	881	966	919	880	896	947	920	916	948	901	942	892	939	894	944	963	928	933	978	939	914	922	963	997	914	931	975	963	878	896	919	953	980	952	1004	971	961	883	959	959	897	920	900	906	917	960	929	896	911	986	975	1008	946	991	974	973	872	921	926	965	895	937	944	1002	936	951	936	972	947	906	936	896	979	912	957	869	947	941	954	971	937	924	917	1034	888	970	949	911	966	933	957	993	998	971	938	1011	924	914	927	977	940	947	973	988	948	902	945	986	1006	855	894	960	935	920	938	925	934	998	965	896	951	876	929	915	949	945	909	951	959	940	941	908	894	934	947	921	961	965	939	890	925	929	939	943	924	920	863	918	942	932	935	957	914	932	931	884	885	935	947	938	990	922	966	930	984	925	886	878	856	946	955	917	928	964	899	924	959	953	940	915	929	916	921	910	969	939	975	960	962	931	941	961	962	936	963	929	930	915	912	967	917	949	902	902	918	931	976	912	903	891	935	901	962	927	924	927	958	929	869	948	963	904	944	971	912	982	925	992	926	982	962	925	942	954	886	937	966	944	927	912	909	914	904	934	903	932	895	899	943	880	951	951	928	930	973	913	963	912	925	997	954	947	896	933	878	928	993	934	912	969	939	968	988	920	940	935	892	959	925	944	939	881	961	927	924	886	989	937	973	928	935	960	960	901	929	916	930	944	938	944	944	944	942	960	950	903	922	918	934	930	895	888	932	943	967	939	954	948	900	955	959	890	928	952	960	916	986	931	938	946	961	941	929	883	948	962	969	841	912	915	873	893	947	968	913	953	906	931	937	917	947	934	880	974	939	938	941	935	972	997	963	924	948	927	944	953	910	958	938	945	919	969	938	936	928	937	942	881	959	930	934	965	952	974	987	924	868	916	924	936	900	920	943	913	902	896	915	957	912	915	889	973	897	914	918	904	920	928	872	940	915	948	905	932	942	921	899	916	961	997	949	938	959	904	932	933	887	913	941	879	901	908	921	949	914	934	944	959	932	914	902	902	958	881	919	986	889	944	923	893	937	959	984	922	933	911	897	935	928	915	918	946	963	936	953	916	941	929	939	908	916	938	904	971	936	923	956	934	971	923	905	949	950	966	876	926	929	930	967	963	930	903	923	896	908	877	885	990	918	913	982	979	944	907	908	997	936	938	919	865	925	914	914	964	965	942	927	903	973	919	944	963	885	928	884	956	926	950	956	968	885	927	948	960	990	917	968	937	959	946	913	897	920	931	975	887	930	1015	972	972	940	975	949	926	913	983	888	903	858	962	937	880	938	931	952	896	927	893	973	933	927	951	948	966	937	949	945	927	859	946	928	956	926	897	963	935	947	932	881	943	929	934	847	906	952	960	914	922	912	908	932	926	931	942	878	923	916	911	975	927	908	844	924	916	968	917	926	978	900	925	935	952	924	967	938	939	916	955	947
48483	13288	1760	484	454	410	392	413	432	399	387	425	404	421	439	436	422	412	401	394	389	415	374	390	428	427	391	435	435	440	446	423	442	387	424	420	450	395	384	421	403	410	419	395	413	393	422	416	407	432	408	440	427	414	398	429	393	405	401	420	428	402	406	411	416	392	408	392	416	421	422	425	471	366	404	411	418	430	442	422	393	424	398	408	409	441	424	381	394	416	386	365	388	428	421	400	436	429	411	381	449	434	425	427	387	373	370	415	398	425	416	415	412	434	406	410	415	400	432	368	438	448	402	412	440	414	390	430	405	395	432	423	430	416	451	401	428	441	419	382	468	448	412	408	396	398	411	400	394	400	374	389	437	420	424	404	421	419	400	409	409	422	434	421	415	381	411	401	404	427	393	437	430	386	396	411	399	414	407	405	458	391	428	386	430	412	435	411	414	414	406	413	432	410	380	404	379	408	408	397	403	447	398	370	387	388	406	443	382	397	397	392	391	387	389	432	425	407	400	404	448	421	429	425	408	398	424	410	443	409	449	416	402	410	429	408	454	410	432	382	363	423	400	394	407	438	434	433	434	429	415	405	421	394	400	338	434	434	427	388	433	419	382	371	431	431	384	435	393	412	427	401	389	406	434	382	419	436	425	446	408	410	463	425	431	424	422	371	466	391	418	446	421	442	368	401	374	394	414	404	426	402	417	446	457	435	388	410	448	386	425	444	406	388	404	413	356	427	365	404	433	381	427	399	441	437	405	400	421	397	394	403	404	443	442	405	408	392	424	395	418	418	413	429	397	422	467	419	403	366	404	396	419	412	396	384	415	404	413	375	388	408	403	409	434	424	399	372	433	389	424	379	415	394	400	457	427	435	439	444	417	408	388	407	450	453	400	390	384	401	323	396	393	408	439	405	434	395	427	404	386	402	476	382	375	417	414	374	422	401	394	395	423	404	404	416	406	394	391	424	429	403	417	405	414	407	393	396	430	386	450	427	427	422	419	434	403	397	422	441	425	439	376	402	390	434	448	409	438	402	406	391	425	428	441	426	411	400	393	392	406	378	438	419	435	391	399	405	412	411	428	409	428	372	408	457	399	391	433	375	415	397	417	417	463	433	388	422	426	421	416	439	433	443	424	445	408	423	417	382	418	434	406	403	389	386	419	387	392	404	425	423	406	409	435	434	392	415	424	420	381	415	418	400	429	440	387	415	448	405	409	425	407	382	426	444	435	420	421	405	406	372	403	403	391	427	408	408	414	415	405	359	411	434	396	441	423	416	416	409	435	410	377	385	364	428	410	448	417	387	394	404	430	424	428	395	416	395	372	447	377	438	431	423	436	421	431	385	423	385	423	442	455	438	392	418	430	430	382	408	417	431	448	409	417	421	428	410	421	398	420	378	422	407	406	413	403	414	416	395	376	404	410	411	391	424	388	411	393	410	412	452	414	428	443	392	425	437	440	398	406	408	410	423	411	397	460	416	460	401	388	408	400	476	420	409	460	424	405	398	398	414	448	363	457	442	423	376	425	436	423	399	404	443	410	398	421	398	379	432	402	432	385	422	370	398	382	441	394	398	396	403	442	413	398	377	435	433	435	383	423	411	443	419	352	386	402	388	411	441	435	430	410	430	417	394	385	417	421	420	449	399	412	401	397	434	408	425	414	427	410	432	402	385	392	416	406	461	421	410	455	398	406	405	418	420	403	396	352	416	436	396	423	439	417	380	391	417	374	394	422	453	409	438	422	434	409	425	389	413	404	410	425	421	430	417	422	378	420	423	424	413	408	407	411	400	400	419	400	373	393	422	391	415	404	441	422	388	419	401	400	428	418	459	413	420	416	384	397	392	415	429	407	470	405	429	419	401	391	445	410	439	428	436	427	436	407	412	409	403	428	423	417	425	370	413	434	443	426	392	376	402	427	395	398	381	449	388	410	433	431	428	387	395	432	425	399	426	435	431	425	398	401	364	434	407	393	389	405	430	418	417	430	421	415	393	399	403	436	457	410	410	367	396	436	393	421	415	430	394	414	433	418	404	431	430	431	416	415	417	399	399	404	440	416	406	398	399	382	410	411	420	396	391	428	398	404	422	402	440	406	401	425	419	443	430	435	426	440	446	422	387	420	389	386	436	427	414	440	463	415	430	404	434	401	434	388	415	394	386	439	398	460	426	422	390	368	386	428	447	397	438	417	421	398	456	458	406	378	416	412	389	446	408	402	410	435	432	419	365	419	398	423	392	424	400	419	441	407	395	406	419	398	422	395	418	412	354	411	394	400	409	426	393	407	408	409	405	382	411	394	403	442	436	439	414	384	417	415	419	423	429	411	401	387	445	424	405	410	399	403	414	399	401	422	415	440	407	426	396	394	380	419	427	387	410	412	412	377	399	377	437	374	412	418	431	439	390	420	409	429	409	407	404	413	382	372	417	408	402	418	392	384	417	395	410	377	410	392	437	374	430	390	417	426	395	393	445	412	453	381	428	411	378	406	393	361	401	386	443	404	420	435	438	399	380	373	416	403	392	391	405	415	454	430	416	406	416	380	410	403	369	421	435	389	421	347	415	436	413	425	397	402	444	396	388	417	413	419	418	448	416	414	414	412	455	407	410	406	386	430	396	400	370	389	401	446	386	426	402	397	438	418	431	425	407	403	395	370	402	372	411	371	412	403	388	435	440	437	432	399	429	423	428	432	416	399	426	400	452	400	442	399	408	382	426	399	399	401	387	429	384	425	417	398	422	420	421	370	389	448	431	393	426	408	426	401	456	400	423	463	414	406	408	418	431	405	433	398	362	416	416	439	446	374	362	432	437	421	439	390	421	429	452	405	406	417	465	402	413	402	401	406	414	395	429	411	382	447	442	387	402	429	411	361	400	416	374	401	406	357	389	384	429	420	409	399	404	402	412	412	413	399	427	457	425	392	421	407	386	425	381	391	423	385	393	402	419	372	422	416	435	400	408	383	363	413	455	422	399	396	395	449	444	420	454	443	352	386	385	411	412	418	392	406	449	386	407	410	434	414	419	408	409	426	404	406	415	404	454	377	415	393	375	406	445	394	397	427	416	390	401	423	408	419	412	424	428	394	408	393	432	444	447	407	410	421	404	427	414	396	415	411	418	423	420	428	464	432	435	412	401	389	388	414	416	439	421	414	451	412	406	416	452	415	413	384	394	384	403	431	420	422	406	416	387	456	439	377	387	413	418	402	437	448	411	403	399	418	372	414	388	391	410	413	392	408	415	387	384	419	444	417	432	395	410	408	412	376	434	380	375	397	420	407	414	435	381	418	381	406	398	418	430	432	416	396	391	379	377	394	385	410	395	453	411	399	384	437	391	442	376	428	403	414	372	418	427	404	440	422	406	405	384	432	423	379	448	420	405	409	410	462	419	408	398	427	429	417	405	430	437	399	416	440	388	382	374	453	390	396	454	407	400	457	390	405	403	413	409	401	401	417	382	419	383	390	390	419	405	421	444	457	420	394	407
30748	4928	1631	1050	922	959	920	909	908	891	897	918	885	850	830	878	913	910	878	863	856	865	881	866	888	900	916	876	878	967	884	919	919	900	884	887	848	958	924	910	902	875	905	964	861	947	922	873	888	920	853	865	916	888	901	890	909	867	885	887	892	951	899	931	907	923	954	887	916	892	930	915	894	971	922	905	864	882	919	946	913	887	904	901	880	889	919	919	872	930	904	876	863	890	871	893	821	874	906	882	966	915	898	892	919	872	887	930	879	911	936	872	890	886	889	904	906	888	902	926	924	886	932	942	877	927	863	913	872	885	920	924	872	862	899	920	891	946	928	907	864	879	916	883	837	892	879	889	885	899	889	967	869	881	876	857	905	889	938	855	908	912	901	865	888	902	877	851	865	881	903	892	866	908	905	948	871	835	881	934	888	870	872	890	905	917	881	862	897	942	912	852	953	925	909	902	919	848	932	841	867	918	885	944	875	904	920	904	951	816	855	848	881	915	945	976	887	948	919	821	962	852	878	903	927	978	858	922	887	889	888	944	906	855	936	873	832	942	888	933	934	920	932	875	900	917	805	882	948	888	910	915	925	977	891	880	848	931	915	891	909	887	910	876	886	904	899	930	918	914	887	884	916	927	869	920	881	916	928	859	869	821	856	888	962	951	838	933	943	843	896	913	894	967	872	879	868	869	917	869	902	880	932	890	881	893	889	875	926	903	923	921	905	914	923	904	882	863	878	857	861	871	891	893	937	953	828	880	869	870	873	925	935	940	835	899	882	862	873	879	907	860	928	850	954	904	897	867	942	856	886	891	877	927	856	889	864	915	926	887	904	867	923	941	851	885	917	905	900	915	909	873	825	868	853	959	882	928	910	890	925	885	882	975	858	879	910	873	943	896	919	859	954	894	894	925	957	884	851	932	889	992	942	891	846	845	879	885	869	912	898	922	950	884	888	932	918	864	905	890	891	866	868	959	934	886	843	866	869	916	865	904	871	892	886	867	857	891	911	866	906	842	918	921	930	915	917	900	933	869	866	907	888	904	926	930	897	938	872	911	943	894	899	861	863	940	887	920	905	835	896	843	884	893	882	906	951	878	893	887	923	928	860	888	862	900	928	925	906	867	927	929	869	935	907	837	956	883	919	903	889	865	883	902	895	883	889	885	945	900	850	898	895	849	874	940	878	901	900	945	870	908	887	900	894	891	913	847	902	898	903	884	948	887	889	858	922	922	924	897	921	892	878	935	887	902	941	918	866	902	895	933	900	873	904	885	891	923	905	929	857	898	912	896	871	933	933	936	905	911	880	908	875	868	927	839	893	950	857	897	906	887	864	918	908	926	897	911	906	950	926	897	889	902	892	884	934	922	909	935	875	956	862	908	873	932	937	899	918	892	832	911	890	861	889	902	870	846	911	944	912	914	899	845	905	929	883	876	873	911	848	902	873	893	920	902	845	824	907	937	896	901	900	875	857	873	902	889	888	880	881	872	907	885	897	870	928	868	944	905	911	844	913	911	850	911	928	846	887	871	878	904	915	906	916	950	841	912	903	846	929	871	936	941	891	918	892	938	915	894	846	890	912	890	886	893	935	918	835	860	935	868	851	903	919	884	977	888	887	859	928	902	821	878	901	912	908	864	899	931	924	931	885	884	906	900	879	929	866	901	876	825	880	894	853	900	874	901	911	889	853	905	902	921	842	894	857	905	924	878	921	899	905	926	896	873	895	901	916	862	932	925	886	854	914	898	925	926	884	887	940	950	930	920	953	848	896	943	875	864	834	922	853	911	861	886	933	971	862	857	947	922	856	897	926	924	888	865	887	905	871	906	882	871	939	886	871	892	895	898	922	855	884	833	859	912	881	869	865	867	898	876	876	903	870	964	932	877	890	839	868	895	889	883	868	842	920	900	885	897	913	907	823	877	882	839	929	897	908	916	895	907	904	878	896	872	900	889	879	907	913	903	925	853	948	877	899	894	917	887	897	878	891	940	888	884	915	848	888	915	894	905	844	923	886	954	874	875	887	877	927	880	921	933	878	897	853	887	975	921	877	815	895	926	853	907	913	872	855	874	910	898	924	906	850	860	870	931	882	927	910	862	856	917	902	886	887	946	926	909	947	890	925	875	864	880	923	934	940	896	915	893	938	916	900	870	900	921	847	910	894	883	939	909	854	923	952	916	909	924	938	944	939	893	914	885	876	927	920	864	909	878	864	866	870	879	914	911	912	972	871	872	900	923	922	889	898	927	907	926	883	912	912	899	904	849	921	926	852	887	917	921	858	852	947	878	867	853	880	863	881	898	877	954	954	830	898	905	918	947	907	889	884	907	901	851	902	876	913	885	974	946	920	924	904	878	885	911	845	888	908	875	871	988	908	840	867	901	885	890	946	867	864	903	894	952	886	941	899	877	884	907	910	896	889	877	891	892	888	911	948	931	910	861	909	915	897	927	812	870	916	881	882	920	907	906	896	908	900	878	881	901	848	868	916	876	884	869	940	928	885	932	841	882	880	898	908	935	902	886	936	887	892	943	894	866	945	910	913	893	898	914	885	917	901	888	895	904	868	853	891	877	963	879	883	919	908	908	883	910	873	866	919	879	873	855	853	915	885	874	899	936	869	848	905	861	937	920	900	852	908	949	879	900	892	898	872	890	913	921	870	864	961	900	909	878	876	902	908	930	930	891	834	910	895	895	941	861	918	914	900	908	926	889	871	894	916	819	938	903	851	975	876	889	897	899	922	901	860	943	876	898	933	850	891	908	907	913	897	897	901	923	890	882	920	892	949	872	899	864	862	914	899	861	876	922	939	945	888	908	916	896	887	942	955	865	890	907	898	877	892	917	899	881	886	949	892	873	886	926	932	879	927	868	866	912	926	917	941	871	929	864	912	880	883	890	889	850	927	815	881	886	905	874	925	892	934	932	943	857	901	907	944	942	888	888	909	918	830	881	901	906	862	943	862	846	881	884	893	886	845	903	877	920	928	896	870	922	840	914	911	911	910	922	885	889	912	930	934	893	875	850	894	903	891	926	926	870	908	937	918	901	881	935	869	988	855	928	899	864	892	902	887	888	878	919	922	913	870	939	871	893	924	900	911	899	939	886	910	891	908	937	887	867	851	911	899	862	908	959	925	850	894	861	868	967	885	904	875	873	900	897	903	876	893	896	905	996	897	885	874	873	905	924	889	908	880	936	912	851	900	962	918	911	875	914	878	874	898	873	946	889	878	845	891	893	907	936	908	849	881	923	846	895	873	860	957	955	855	932	882	850	913	905	894	924	949	906	871	959	921	869	877	942	904	858	863	874	856	869	864	892	966	894	922	935	866	845	920	917	901	877	938	890	892	862	897	863	849	911	889	932	894	917	915	881	902	908	889	905	895	895	899	882	939	918	849	918	858	847	897	891	891	873	947	910	904	887	957	856	889	905	881	907	924	913	940	885	882	933	892	842	912	883	918	907	877	920	912	880	873	916	891	913	927	849
58866	23036	7012	1515	670	543	531	512	481	428	418	404	437	401	412	448	386	415	449	417	417	426	455	430	385	424	448	393	443	394	447	399	408	438	441	427	414	423	421	398	426	413	423	449	433	426	421	387	420	392	429	417	421	450	416	441	415	359	417	380	441	449	425	490	408	381	402	424	421	426	436	436	431	422	458	406	431	441	422	417	412	445	380	421	431	421	380	404	368	425	444	409	445	421	429	413	430	432	404	409	443	425	406	421	390	410	419	402	408	395	394	418	424	393	378	421	389	394	445	414	403	397	397	373	438	426	408	417	452	463	460	399	410	386	435	412	416	440	384	399	403	404	425	422	405	413	389	429	450	425	397	403	404	418	374	416	407	384	453	419	401	414	427	412	435	436	381	433	404	429	411	401	373	426	371	379	446	418	432	423	455	444	407	413	398	397	440	393	419	383	450	421	393	415	432	397	439	405	430	409	352	415	432	399	429	404	418	459	408	410	417	418	416	389	411	456	446	424	417	404	439	365	430	400	405	412	426	409	422	408	429	437	411	404	437	401	410	395	423	477	435	430	432	412	415	457	388	404	451	403	456	453	426	395	404	402	445	423	418	431	408	394	436	412	384	433	459	394	406	402	394	388	422	421	392	398	438	410	414	416	405	427	409	416	417	379	410	431	401	427	426	368	416	413	380	425	402	433	418	397	435	438	440	441	416	443	398	473	403	437	396	421	459	444	453	403	421	422	437	423	419	396	372	400	392	416	431	421	413	422	395	443	423	419	444	446	418	390	438	463	443	373	416	384	409	414	414	365	443	404	429	389	400	405	382	378	386	394	400	428	399	421	403	396	448	405	435	434	373	391	451	404	444	404	424	404	440	407	432	383	431	440	385	435	401	438	430	404	466	439	396	397	440	399	407	433	428	383	414	372	386	416	413	425	395	421	471	398	394	395	412	388	378	406	417	427	430	400	376	401	412	411	444	401	431	411	408	427	406	441	407	415	424	402	435	428	425	447	445	408	457	408	385	421	412	427	446	436	402	367	365	427	396	433	417	428	434	405	359	405	435	420	444	423	460	389	414	458	432	428	437	438	427	422	426	390	426	433	420	383	442	406	386	412	447	432	456	395	417	436	421	392	429	439	431	425	428	433	416	383	402	418	428	426	436	424	426	407	417	411	413	410	442	417	426	427	422	426	416	418	411	445	403	376	422	434	420	421	398	418	405	397	436	403	442	424	381	429	401	447	427	449	435	429	399	423	422	402	424	384	411	433	452	460	445	410	414	408	427	408	418	455	440	419	423	421	375	414	411	396	388	390	418	398	424	388	427	423	430	417	409	413	432	419	437	419	426	389	426	430	419	402	421	407	427	357	410	434	421	400	417	403	440	413	416	401	365	422	389	420	442	401	438	374	419	398	418	383	383	457	431	403	446	370	414	364	407	420	390	447	405	423	383	414	433	378	406	418	394	417	405	415	372	384	409	407	410	447	407	423	426	398	419	416	410	444	384	401	378	431	425	420	418	440	399	418	423	433	416	388	398	431	448	452	369	420	449	427	426	419	377	389	391	383	430	430	453	446	410	468	455	406	429	399	456	425	398	394	404	434	404	424	437	387	426	417	411	461	421	401	397	395	399	407	422	407	383	415	393	412	408	403	374	399	418	403	455	452	453	397	401	386	395	420	439	422	443	447	409	433	374	433	426	405	491	445	446	425	417	443	419	412	373	400	375	379	424	398	420	427	400	395	401	390	405	430	443	399	419	414	367	416	414	440	404	418	424	411	414	415	428	424	377	440	407	413	417	384	407	416	411	420	440	398	421	444	436	427	402	447	366	376	402	409	413	425	440	440	379	395	416	403	397	404	419	406	364	435	427	415	354	450	423	406	416	404	416	353	419	457	384	427	450	407	411	439	393	415	400	427	434	406	426	377	450	391	420	406	410	421	371	415	419	397	452	419	443	409	373	408	409	431	460	418	418	437	406	389	383	405	384	435	416	404	402	408	408	434	428	434	430	420	407	377	416	438	394	385	408	426	424	438	426	400	411	413	411	393	437	453	405	442	393	439	442	440	413	415	377	408	433	434	446	405	417	427	449	434	410	422	402	408	433	435	446	446	429	412	439	425	419	381	414	397	428	416	421	435	386	391	410	383	405	430	405	420	402	406	389	441	436	393	424	406	393	417	451	419	422	482	453	391	422	382	398	420	386	428	426	377	443	464	408	438	408	444	407	385	419	427	455	398	404	422	437	442	421	417	407	446	393	444	405	417	402	411	437	414	403	437	425	399	394	382	397	406	416	402	411	434	407	409	391	372	444	416	399	391	414	394	447	425	389	398	422	442	428	414	387	415	441	407	443	400	429	406	362	405	416	403	387	426	404	382	395	425	450	396	433	411	397	417	414	377	427	427	422	428	401	413	363	420	430	391	428	421	436	404	446	402	408	411	415	409	425	405	431	415	407	420	386	402	422	435	424	434	386	413	379	409	462	407	452	402	431	395	415	400	399	399	408	398	416	413	447	417	398	455	412	420	497	427	415	395	411	435	408	455	419	466	389	381	373	399	394	411	388	419	381	393	411	413	414	399	453	401	420	392	408	441	391	435	395	443	395	427	453	422	428	458	444	458	384	401	464	439	382	451	407	380	364	429	393	403	444	438	369	393	391	414	383	387	390	413	393	442	439	368	384	446	397	424	439	428	383	446	432	396	423	438	404	407	434	439	413	398	369	392	397	421	420	376	445	411	444	427	468	421	355	426	396	386	410	438	426	418	469	406	390	429	413	423	403	422	416	441	419	404	431	413	401	414	397	392	380	466	401	442	443	460	424	414	452	426	450	433	412	420	420	392	439	433	425	436	434	425	444	399	438	411	408	419	471	385	400	397	384	408	406	417	400	419	423	416	453	412	392	404	409	415	415	439	437	446	408	411	400	374	407	408	381	437	425	445	423	406	408	440	417	400	429	396	435	435	443	375	398	414	414	412	430	435	399	410	383	429	407	423	416	402	391	434	404	396	423	401	436	410	367	411	418	412	442	412	455	385	407	425	415	401	422	450	463	455	447	394	451	422	422	446	394	419	403	424	421	424	434	425	394	449	426	452	436	398	443	371	406	444	410	386	418	411	435	436	426	399	394	401	408	420	458	430	415	417	417	458	391	422	413	408	453	437	371	394	426	439	434	382	386	389	390	402	435	409	376	470	400	443	373	421	425	408	402	402	417	414	409	402	435	437	431	420	403	410	440	457	399	443	393	394	446	422	405	428	446	427	424	428	395	379	418	404	426	423	411	421	382	428	428	450	424	399	383	418	433	427	414	437	432	414	431	413	433	426	419	424	448	415	393	425	389	400	416	396	422	393	427	408	408	398	427	406	425	396	420	431	391	377	410	414	439	404	369	439	429	421	414	421	435	438	389	439	410	398	406	398	388	409	379	409	413	386	402	403	381	418	409	367	423	449	429	348	416	433	452	377	406	432	381	415	396	414	432	416	434	418
39600	14150	5547	2652	1652	1437	1247	1223	1014	898	931	915	910	902	938	943	882	938	907	913	899	928	931	923	865	916	923	919	912	899	909	885	921	875	907	907	902	931	923	918	904	910	906	923	960	913	914	928	953	955	882	941	900	946	919	897	907	889	881	899	944	931	914	871	883	898	905	919	924	930	905	998	959	943	913	881	947	878	904	943	895	914	896	862	879	844	904	933	890	903	927	888	938	931	921	919	912	909	874	914	857	915	854	935	855	908	951	937	918	912	880	906	914	875	901	874	894	942	948	863	926	936	902	931	890	898	901	963	974	910	943	876	856	857	947	929	894	874	889	912	898	898	921	889	878	930	929	934	888	901	933	961	870	937	897	865	950	839	927	899	913	869	968	927	894	921	930	898	906	897	924	884	885	923	894	923	938	875	853	969	926	923	873	916	846	948	853	978	968	916	901	922	853	889	894	859	945	883	890	933	884	961	912	917	961	886	894	952	855	932	959	920	854	897	889	901	911	898	892	942	894	988	894	911	933	940	878	904	922	936	841	924	907	899	865	885	884	909	930	852	864	866	980	850	904	910	895	919	945	892	958	898	921	932	899	915	922	871	904	978	898	936	867	937	917	895	870	888	915	917	881	868	915	924	915	965	930	884	901	886	906	923	926	904	956	878	891	927	929	949	892	909	915	907	938	897	930	895	954	896	895	893	959	902	948	950	925	918	903	884	915	875	957	886	966	962	912	868	918	957	955	946	911	964	863	920	906	893	913	901	919	920	955	894	947	892	890	882	933	947	930	965	895	885	906	862	915	920	876	899	999	904	950	959	901	915	882	872	874	884	921	987	935	880	932	891	918	899	954	909	955	928	942	877	898	991	913	918	928	923	904	933	919	910	929	920	939	917	880	950	947	933	940	940	850	913	868	901	903	943	902	859	920	939	920	937	929	920	938	884	852	862	938	863	962	923	947	861	875	890	932	917	889	896	924	907	882	944	954	887	939	887	923	948	911	893	932	889	931	893	883	891	839	918	860	931	893	858	886	953	898	940	925	914	911	918	898	942	905	897	852	896	911	898	917	955	899	887	923	871	895	891	883	887	914	844	886	855	915	915	892	924	843	918	930	878	891	907	894	965	867	897	923	882	923	862	909	933	943	911	936	942	874	884	958	923	905	939	872	881	881	926	909	936	920	947	948	858	892	893	941	942	894	929	929	908	921	874	899	895	936	925	926	890	844	924	932	899	921	903	869	884	882	914	857	951	897	895	871	852	920	918	872	938	929	912	940	868	901	877	919	921	906	942	906	928	922	866	973	895	881	893	916	951	895	896	877	852	880	861	896	910	906	857	900	879	948	901	924	904	874	859	932	957	890	914	899	963	898	919	925	926	915	948	878	915	884	919	876	958	936	899	870	925	882	869	942	875	874	873	942	865	892	939	895	896	860	914	852	935	924	940	903	843	893	930	913	911	882	895	936	914	902	916	901	929	886	929	934	894	942	925	896	949	885	868	903	884	948	891	877	903	932	917	938	901	865	821	868	908	955	887	875	947	970	899	890	901	888	941	860	891	959	871	899	950	962	905	870	910	923	941	853	917	901	905	862	920	877	932	960	924	931	911	905	900	932	856	952	877	907	909	891	962	960	855	888	905	896	912	915	873	918	863	930	931	916	923	900	938	920	878	893	945	928	906	814	902	911	917	926	956	966	929	878	911	887	963	903	948	913	900	921	954	898	917	932	910	896	890	964	868	964	891	892	919	894	945	916	937	912	953	916	929	910	907	892	892	931	912	930	934	921	893	912	899	905	952	871	1003	909	924	924	925	878	831	886	890	931	969	903	880	854	1006	901	841	904	843	951	914	907	925	886	895	886	845	934	873	893	870	961	914	905	924	934	909	870	847	926	895	932	903	938	932	885	925	903	988	888	917	843	854	927	899	861	940	941	976	881	900	852	920	951	948	920	981	900	886	926	927	938	895	925	940	902	927	868	1005	942	900	884	925	929	997	916	859	927	924	909	920	914	899	927	880	959	951	907	888	916	896	867	868	901	890	890	863	894	856	944	916	888	904	929	883	915	932	920	910	872	953	923	905	888	883	910	883	895	916	920	946	888	920	972	875	937	868	892	910	896	917	902	840	879	923	875	951	876	914	900	840	854	952	969	902	860	899	882	902	875	885	919	941	887	919	942	898	936	928	936	917	935	929	940	865	905	902	908	904	852	860	838	865	940	880	885	900	923	877	859	935	944	904	896	941	949	910	943	910	947	923	915	926	874	936	912	944	969	865	895	905	876	958	884	904	894	968	896	917	915	910	904	962	928	929	909	907	931	916	860	945	888	927	928	933	864	976	910	933	916	947	886	877	859	947	927	874	941	941	912	847	921	911	905	927	891	909	951	895	926	893	919	942	924	938	955	933	961	843	905	931	870	929	875	916	891	918	943	888	869	876	954	963	880	898	888	899	895	965	943	855	877	896	962	911	908	887	893	924	918	927	928	903	894	884	903	940	901	969	905	893	923	956	883	918	981	852	876	862	881	942	831	898	870	920	844	948	897	892	870	944	905	879	904	959	896	850	890	909	924	939	901	898	868	966	894	857	946	958	939	925	951	884	883	934	904	829	939	927	920	923	941	870	903	934	887	934	961	946	883	890	900	888	933	935	937	910	876	902	894	932	865	906	910	865	904	890	899	942	947	911	869	894	939	915	901	940	892	885	904	932	956	882	935	885	881	909	901	922	947	931	896	917	916	925	870	910	886	882	890	944	857	900	924	925	990	906	886	939	897	908	907	862	884	918	893	903	904	872	952	887	860	932	846	881	923	951	925	945	922	937	899	911	912	878	915	886	941	936	837	900	875	878	891	923	879	912	899	904	965	945	943	917	930	914	916	908	906	935	897	926	908	912	894	933	918	898	973	932	894	893	907	924	912	924	946	925	890	931	888	916	881	946	915	904	866	880	917	930	917	828	928	867	868	892	964	899	930	909	937	921	894	909	915	970	911	961	895	929	915	960	906	933	943	877	880	924	917	888	922	985	919	894	894	934	928	924	923	947	905	939	858	946	944	893	921	890	908	868	898	899	842	933	918	889	945	905	977	882	892	929	892	881	925	818	899	860	943	933	896	935	922	877	910	897	935	927	924	932	910	935	863	954	846	906	879	843	843	920	939	903	924	973	966	882	862	893	919	865	942	919	879	850	935	920	884	935	856	917	909	874	952	849	889	921	884	896	896	866	910	861	887	907	888	948	912	898	829	931	915	876	869	879	876	933	914	907	887	946	915	899	902	907	893	898	898	881	920	882	968	930	963	911	910	930	927	865	926	1021	871	901	900	966	889	933	894	913	941	925	967	859	956	911	962	916	851	909	899	949	909	986	904	933	861	945	907	887	927	856	927	888	936	921	943	889	922	914	858	927	907	893	966	941	924	943	902	885	916	963	869	929	921	926	976	879	904	905	892	940	879	1005	851	867	900	951	952	812	926	965	917	927	936	906	908	936	910	951
56409	25493	9201	2134	951	676	547	534	440	394	424	444	429	461	452	420	406	422	418	435	437	438	455	411	414	467	454	426	467	456	432	439	440	376	418	445	437	430	411	424	444	406	438	448	420	408	389	439	411	437	445	420	425	419	436	434	449	439	439	455	417	422	451	395	443	453	422	446	437	487	442	453	437	429	465	363	451	427	418	420	464	441	414	437	407	420	436	419	429	417	385	432	368	435	436	426	458	438	406	393	442	421	437	441	415	450	416	422	444	443	425	430	387	443	408	409	409	433	458	430	385	432	436	416	464	424	401	490	424	457	471	436	425	402	428	439	398	477	431	416	424	419	447	416	404	449	427	418	424	403	389	438	433	453	450	428	412	435	429	428	441	388	400	469	426	438	422	422	403	420	420	420	469	409	452	417	387	436	398	403	450	470	448	415	401	429	418	461	423	413	447	431	455	463	410	432	451	438	465	461	441	412	423	430	401	431	394	428	428	426	388	417	416	442	450	458	412	431	410	427	434	458	454	433	457	446	390	455	442	418	478	393	444	413	411	415	452	428	407	421	465	443	423	409	476	389	397	422	437	449	448	398	365	461	430	410	411	400	394	420	437	362	424	443	437	451	410	423	425	417	407	430	452	415	423	416	435	412	419	461	397	431	426	388	438	439	393	437	405	452	403	441	416	431	427	446	453	429	443	430	451	449	452	440	402	417	460	433	443	376	439	446	422	461	449	439	401	397	403	427	447	404	398	425	415	431	380	449	432	456	401	405	407	434	427	399	401	468	434	439	418	440	466	431	447	408	459	412	410	393	445	422	448	417	433	433	466	452	421	355	466	438	413	421	444	422	401	459	459	455	437	440	442	441	435	391	435	386	430	428	433	472	401	417	432	423	434	431	403	426	405	396	437	432	442	428	436	364	461	405	423	435	451	395	425	460	417	413	388	442	462	432	415	429	404	417	406	431	420	450	415	403	397	420	456	474	461	434	461	446	428	410	413	422	442	422	384	447	447	430	459	433	423	429	362	402	424	435	418	406	406	430	467	403	424	420	455	421	435	449	432	442	461	414	391	471	451	403	395	427	365	430	423	415	403	409	421	438	425	419	419	448	415	424	447	429	450	423	442	426	447	455	436	406	442	386	411	405	432	458	429	393	464	430	407	410	409	422	428	425	389	434	437	468	410	437	410	422	400	459	457	422	414	397	413	429	383	431	419	457	384	434	412	469	470	427	391	420	433	415	414	454	415	415	442	418	401	445	457	440	418	422	401	389	436	411	408	418	430	418	407	446	420	424	425	439	414	430	463	429	414	428	442	443	446	406	402	422	414	431	433	447	439	472	428	449	410	464	377	415	410	418	434	417	403	422	449	422	436	420	406	394	435	386	367	439	452	414	398	439	401	431	377	406	409	395	424	454	420	423	422	424	403	428	439	429	464	457	453	414	453	462	418	420	407	418	413	442	425	447	439	468	436	388	446	443	391	421	466	447	439	445	438	441	429	446	435	424	440	406	449	445	434	419	414	389	444	447	469	454	454	428	435	394	491	425	426	396	444	430	428	407	420	440	440	409	442	446	444	405	429	467	419	430	486	410	425	413	426	419	416	413	442	434	426	417	440	421	446	394	441	392	396	448	395	416	398	413	423	437	434	468	442	418	385	441	417	444	400	442	454	453	418	425	417	424	413	393	408	392	437	404	412	455	397	440	429	415	438	421	436	433	441	420	423	454	386	444	475	439	461	410	414	414	378	389	391	442	426	396	428	473	437	454	450	446	441	454	458	414	396	447	389	421	460	420	432	417	417	417	433	380	431	448	413	439	418	426	384	389	458	383	430	426	439	427	424	425	451	443	458	453	415	420	414	424	418	412	457	437	440	402	420	417	426	472	436	425	450	423	429	413	358	443	404	456	428	431	382	440	431	385	449	452	391	395	411	468	427	461	421	401	379	414	452	417	429	387	406	440	438	457	415	446	429	416	417	463	436	437	416	437	422	413	423	427	441	404	445	457	373	426	435	436	416	459	369	431	479	455	455	438	476	467	395	434	394	421	443	452	440	423	392	406	452	444	366	460	414	443	424	414	424	433	428	432	415	481	440	416	429	424	434	411	409	424	427	420	417	412	438	384	393	442	419	393	430	403	473	446	419	439	421	452	452	401	439	417	386	444	393	402	450	417	449	418	417	390	417	429	406	455	442	477	463	398	399	423	468	436	438	429	425	421	444	451	410	435	411	400	432	419	431	370	404	455	413	420	424	449	401	403	506	433	404	411	442	384	427	446	414	422	433	436	416	418	427	424	453	433	402	451	425	431	457	415	428	471	415	406	431	453	451	421	416	394	438	439	433	451	420	442	477	459	401	401	432	433	453	477	393	395	369	397	424	410	391	430	445	438	411	414	430	418	448	463	421	439	408	420	465	455	440	404	433	407	431	432	383	438	434	425	445	398	456	441	424	436	450	470	432	440	415	436	414	425	476	436	422	439	456	393	449	424	451	355	409	425	376	448	455	447	447	439	433	403	424	440	402	410	449	439	438	413	388	460	434	423	422	469	434	456	434	429	462	433	433	443	424	447	421	418	414	411	435	406	468	412	396	441	431	447	405	418	386	463	432	428	414	413	385	430	417	433	412	442	422	440	421	419	450	430	443	463	442	426	477	401	419	448	418	434	452	431	460	442	435	436	438	451	487	467	447	436	443	433	429	416	404	462	450	424	403	438	416	431	428	424	446	415	425	436	417	427	443	426	416	384	423	436	417	426	438	428	396	416	413	447	460	385	417	404	410	409	367	433	402	393	425	421	428	435	452	452	406	424	410	412	433	423	420	393	383	452	425	400	406	420	399	431	408	423	372	414	381	436	407	431	448	445	408	425	381	448	480	458	463	444	446	439	465	443	402	426	436	430	408	428	456	423	458	416	459	428	406	410	423	435	432	416	448	416	458	411	420	412	435	462	418	441	451	432	448	427	395	404	385	419	441	417	439	400	395	374	407	439	423	477	440	453	470	443	454	413	461	447	421	393	464	452	432	371	433	437	430	408	422	443	412	436	434	397	438	394	411	433	424	422	417	477	425	413	432	413	429	420	402	433	448	447	429	443	442	421	407	452	424	407	408	450	471	386	382	408	426	428	434	482	421	439	437	441	463	444	424	365	429	420	456	441	434	431	440	419	449	470	455	466	459	436	430	419	415	409	445	427	447	447	434	415	435	427	454	404	437	472	504	378	400	402	394	378	406	393	411	417	445	422	413	427	413	404	423	460	431	418	451	484	433	468	411	454	392	462	423	448	404	450	423	463	449	434	412	447	438	437	430	443	394	460	453	439	463	407	428	425	407	433	424	439	427	391	454	478	413	390	439	453	463	452	443	401	370	427	456	405	418	404	448	434	449	399	423	450	441	399	453	388	462	463	430	423	434	434	434	418	422	461	440	448	434	442	452	449	434	437	431	422	415	442	418	410	416	429	406	402	445	440	430	421	418	438	418	422	402	406
39960	16836	6358	3617	2271	1718	1462	1181	1003	929	950	915	959	985	899	950	925	930	903	892	898	971	892	881	944	908	919	935	899	913	940	923	952	926	928	922	919	977	901	971	945	912	976	919	888	952	966	899	932	852	944	962	952	936	928	963	973	901	891	976	869	961	942	891	909	924	913	953	878	930	904	904	943	886	907	918	905	926	878	879	937	931	899	925	955	960	894	971	959	878	932	963	878	913	900	871	937	919	931	955	948	943	939	936	906	961	935	939	956	960	923	940	918	925	910	950	939	921	974	932	937	900	937	906	941	892	935	920	914	970	946	932	959	961	953	919	914	880	834	932	929	959	899	959	984	929	970	944	888	949	900	884	920	925	952	930	945	901	954	850	910	938	873	907	939	949	907	954	940	932	902	896	922	902	973	848	958	1002	871	915	930	897	939	880	931	940	868	907	885	954	873	887	921	974	956	933	939	935	919	909	902	937	913	933	930	899	924	943	937	909	941	971	902	934	898	906	929	967	911	971	923	935	944	870	924	884	929	907	933	891	955	888	928	866	931	949	929	961	912	927	908	907	922	905	919	961	921	969	940	899	946	904	915	948	914	904	919	928	928	951	851	863	850	921	931	953	923	972	929	912	929	908	883	864	908	900	893	926	904	914	909	954	918	938	976	920	948	910	868	908	904	981	936	901	893	960	951	949	958	895	903	874	895	944	890	901	974	923	945	980	937	888	942	885	927	920	943	927	938	933	928	986	993	949	915	915	915	923	890	900	891	863	924	951	874	924	876	964	924	922	910	903	932	958	943	957	930	898	885	917	934	873	941	916	910	941	904	906	875	951	884	921	853	953	868	916	892	960	915	943	947	897	940	905	934	965	892	929	985	920	955	938	890	920	896	935	958	918	921	925	963	931	932	945	937	871	986	948	886	947	928	937	943	949	949	925	894	881	915	942	978	901	950	958	900	929	906	957	900	925	928	935	870	937	967	954	915	943	891	886	894	982	906	936	959	934	924	941	926	894	931	937	893	944	947	906	922	926	966	904	951	886	931	917	943	931	922	898	949	900	879	950	920	986	935	926	946	956	891	927	962	954	877	926	911	910	952	895	889	891	885	896	897	894	924	939	997	960	952	981	935	872	933	917	959	953	896	935	953	965	920	925	1017	941	872	902	902	980	932	933	974	957	941	917	941	904	873	933	951	920	960	944	929	952	971	955	888	955	892	906	980	897	977	877	909	922	912	869	897	931	898	913	921	920	904	913	893	929	926	919	969	921	1002	892	964	910	934	907	938	929	903	978	1005	916	913	854	923	974	965	998	922	936	917	941	945	902	910	909	939	928	964	942	945	1002	949	934	979	887	897	954	895	966	878	929	885	907	916	919	939	936	926	943	939	853	956	963	926	891	877	918	926	926	942	946	977	955	944	889	936	943	954	892	959	892	919	892	971	874	883	921	977	928	968	936	894	909	948	903	940	880	954	853	914	953	893	900	933	926	933	927	927	913	873	876	892	916	926	880	915	956	957	859	951	895	940	984	899	892	942	932	952	890	928	929	953	918	963	909	918	952	925	933	930	955	903	979	916	927	931	886	942	960	938	934	955	920	965	935	961	926	954	903	930	950	837	932	895	926	981	864	904	914	942	906	936	928	933	946	935	936	926	915	979	962	927	953	893	925	939	924	907	1023	911	895	939	942	872	893	935	947	961	971	926	1000	945	939	989	962	965	881	902	912	930	913	918	900	965	904	984	918	921	889	916	891	955	910	952	954	994	965	944	900	948	989	947	944	955	901	931	888	905	902	905	896	905	950	907	905	914	931	973	880	906	897	924	929	933	950	924	927	973	946	948	964	965	918	916	910	897	937	905	935	925	933	915	950	914	863	918	977	973	909	946	904	925	900	892	924	924	890	911	910	901	883	906	912	950	919	908	984	910	951	974	918	964	937	928	921	884	909	924	907	937	954	952	901	995	984	968	921	932	935	914	943	945	928	921	878	930	948	899	956	886	913	901	957	972	986	925	938	947	946	929	911	910	955	913	954	918	917	953	897	928	959	939	976	974	895	911	912	927	970	923	916	931	895	911	954	912	931	925	897	923	927	897	902	895	925	937	908	884	931	862	857	875	954	894	952	889	948	972	896	923	924	951	931	936	912	923	911	910	935	914	951	894	912	951	894	910	932	923	914	859	927	925	974	890	913	979	954	929	919	937	939	879	987	950	919	938	918	893	959	945	948	892	904	915	878	926	960	926	901	905	970	935	907	929	954	917	898	938	959	917	888	934	896	983	915	921	898	902	923	978	883	960	868	966	918	943	969	930	949	917	880	951	956	969	952	959	975	954	900	902	979	915	937	929	918	937	944	909	974	939	921	974	994	938	925	947	873	950	938	911	977	926	906	958	885	968	944	991	968	994	952	895	967	905	907	939	907	917	921	954	896	924	850	925	905	921	938	967	900	947	847	922	892	975	880	974	920	954	951	955	937	951	952	902	903	929	953	942	889	910	929	899	917	1023	902	947	972	1004	923	972	948	934	901	924	956	927	959	923	988	968	911	924	911	917	902	924	966	920	856	941	914	941	877	918	885	931	892	854	980	918	956	918	947	914	910	898	918	892	879	911	880	922	919	937	942	942	977	915	880	910	911	915	949	953	973	933	920	942	955	926	920	921	920	912	893	917	868	934	909	916	977	985	891	873	939	895	950	882	964	916	888	939	978	916	946	916	962	942	921	897	948	926	942	936	938	971	920	936	921	919	971	925	952	909	929	935	916	954	951	868	978	887	865	929	895	925	946	905	893	957	928	936	908	919	968	924	919	909	888	897	982	897	890	914	897	943	937	945	960	964	908	912	927	929	911	895	944	926	889	970	985	899	957	983	912	893	978	893	901	932	933	886	925	939	877	889	975	965	973	926	939	928	904	964	920	941	934	920	898	864	913	928	929	940	896	984	966	955	935	958	906	909	928	947	891	893	931	915	978	965	940	934	921	949	940	908	970	938	901	884	865	915	957	960	966	881	940	940	960	986	957	935	953	895	898	855	879	952	900	939	896	949	945	933	862	950	936	921	908	912	937	916	935	912	874	985	878	888	901	944	903	901	910	959	887	927	936	915	933	936	895	926	945	1005	950	947	907	926	947	914	922	879	951	933	892	962	968	890	906	898	881	892	945	988	926	924	919	886	933	944	937	924	968	952	869	888	904	957	906	979	910	930	926	930	963	905	891	892	947	912	932	989	879	904	963	920	917	854	939	928	929	920	883	939	955	992	936	914	963	934	933	935	936	906	985	927	911	912	950	968	956	929	934	1028	916	852	902	952	936	901	944	939	912	988	904	925	925	922	961	929	936	902	922	882	885	937	909	884	970	922	906	951	914	918	914	921	885	872	908	938	918	887	900	965	922	911	897	951	895	954	903	957	982	946	944	1020	939	942	945	888	918	882	882	917	929	949	936	936	934	877	940	963	894	965	901	874	956	916	915	885	901	895	880	911	928	937	893	938	945	906	933	889	916
49199	15463	2619	667	500	414	445	496	394	430	400	408	370	397	415	416	434	434	375	439	409	390	435	460	454	410	411	432	418	364	416	400	443	455	414	436	406	428	435	419	425	447	423	427	443	450	368	421	422	411	458	404	378	427	415	405	451	422	409	388	409	428	391	391	390	432	419	441	418	397	418	405	403	452	443	436	423	419	412	411	422	396	421	399	424	417	466	378	475	432	422	394	455	472	402	440	429	444	396	436	382	396	410	397	426	382	415	414	418	405	415	466	391	431	413	426	424	433	419	418	402	392	417	410	425	454	409	421	423	411	440	394	448	375	448	419	449	451	395	420	413	457	448	391	401	415	420	451	435	448	388	363	416	421	419	397	380	394	455	402	432	434	378	437	382	427	406	405	407	411	429	423	402	447	449	430	431	388	410	417	460	427	420	399	411	408	391	406	371	392	424	455	435	444	438	418	374	413	399	412	428	478	409	423	408	383	404	435	422	372	422	409	412	411	433	413	420	427	424	446	413	409	419	391	391	449	412	412	416	458	435	416	422	387	411	411	399	395	386	443	364	400	450	412	406	426	424	405	393	357	405	448	436	423	387	413	419	464	423	430	428	396	398	436	467	415	408	433	409	432	437	436	404	395	439	430	374	433	419	380	405	407	417	401	403	460	432	432	442	412	423	457	413	419	421	434	399	420	447	423	418	370	425	429	426	412	427	435	443	399	484	409	416	427	384	444	401	437	398	403	403	431	407	392	419	396	411	383	385	421	412	383	408	408	392	463	425	421	416	404	395	378	402	412	425	397	438	428	369	427	375	429	389	397	422	414	418	414	444	439	422	428	407	399	409	448	370	432	431	430	419	437	382	421	376	426	441	416	391	385	420	399	435	414	478	383	398	437	405	416	384	409	393	404	411	452	401	424	381	399	419	427	443	398	438	432	366	419	445	402	407	414	422	444	425	415	405	396	432	400	399	416	420	412	359	426	438	424	422	357	388	416	391	433	464	433	352	400	452	402	424	405	422	429	417	394	434	404	386	413	412	455	433	452	414	434	422	441	408	384	460	435	438	458	403	442	410	425	433	415	406	429	383	408	386	408	422	417	463	413	408	407	417	415	430	416	372	433	395	371	408	379	399	385	452	439	435	508	398	473	398	434	419	424	416	415	417	411	392	415	459	398	449	410	413	416	444	438	402	415	387	412	410	428	422	434	426	416	431	419	418	436	458	404	407	450	388	378	445	400	414	394	443	446	410	407	459	416	431	449	434	426	369	381	414	372	398	422	435	436	405	481	386	418	443	406	446	452	391	426	372	383	430	436	413	395	422	423	448	406	438	409	451	442	466	380	403	448	447	389	411	404	435	412	409	388	421	390	433	414	423	405	402	441	407	453	431	422	398	399	431	416	383	388	399	410	423	399	440	405	426	455	426	445	438	397	412	427	425	431	407	376	387	401	416	405	413	435	451	432	413	448	426	421	417	390	426	394	437	421	464	426	377	395	428	430	393	403	432	401	439	400	452	425	447	394	425	471	429	419	424	405	409	456	451	439	472	415	414	463	442	388	429	420	430	429	422	434	403	382	376	412	402	434	439	433	401	433	405	429	432	426	469	384	399	425	410	396	453	393	397	428	386	454	438	381	427	457	420	436	418	410	427	452	413	402	386	418	422	404	428	396	460	421	417	368	446	436	418	425	439	376	435	436	420	439	456	427	384	400	394	365	407	417	420	382	417	378	410	421	391	439	435	449	410	428	448	410	406	431	455	414	440	430	400	401	429	383	396	431	428	441	439	445	416	407	388	420	411	408	431	396	388	419	429	385	460	418	426	412	416	394	470	412	389	409	392	439	427	401	397	369	441	438	413	433	446	447	432	415	398	451	430	444	390	409	436	397	427	383	422	459	466	399	415	430	448	382	419	407	457	361	390	413	426	431	385	412	430	453	443	447	385	370	443	412	444	432	418	414	402	449	404	394	385	388	418	413	462	405	401	442	417	396	420	395	406	443	373	395	401	444	423	411	439	434	419	414	397	412	439	435	406	401	432	411	414	449	443	394	416	424	414	381	420	414	406	419	458	404	450	437	444	439	421	446	447	411	397	431	378	457	423	454	450	389	442	410	402	393	408	420	424	414	426	436	406	443	405	396	399	380	386	424	408	389	392	406	394	426	375	398	403	393	433	421	425	429	413	416	446	439	406	416	401	403	391	378	419	395	446	388	430	420	434	412	388	426	409	402	462	459	388	406	424	423	403	415	417	393	437	409	410	423	381	388	420	382	428	416	421	423	430	430	448	428	414	348	434	436	425	441	414	412	403	406	413	406	413	385	426	384	414	412	430	403	412	405	420	412	431	374	412	407	406	401	428	439	422	433	424	439	401	452	467	430	414	394	418	407	409	451	451	402	424	442	409	377	440	410	398	420	418	380	417	447	401	401	423	387	400	429	428	400	398	436	409	423	414	424	386	401	432	357	422	440	399	397	437	435	402	443	451	397	417	464	383	451	419	413	424	440	426	419	382	423	371	419	410	400	456	435	448	468	392	427	435	422	381	428	442	373	434	392	386	397	412	414	373	421	453	436	420	413	455	443	432	417	417	397	464	406	397	414	404	445	379	393	429	396	422	416	365	402	414	416	406	401	431	405	409	418	437	426	457	409	426	433	424	410	430	420	428	421	409	453	412	427	432	421	427	403	429	411	388	374	448	455	418	429	414	428	408	411	417	396	395	411	471	412	426	457	393	371	424	406	423	423	436	433	422	401	425	385	447	420	412	408	406	403	404	448	394	432	426	393	422	402	415	401	382	410	426	403	436	442	390	427	400	411	427	419	378	448	434	410	400	399	400	413	362	419	426	400	401	432	403	417	428	406	446	410	416	430	390	432	436	436	422	425	408	448	402	366	398	427	392	430	410	398	395	405	445	434	449	377	430	402	417	408	425	395	436	369	404	430	407	419	397	398	397	416	405	402	433	410	391	428	409	390	441	461	410	411	389	419	439	373	382	421	402	380	412	413	398	392	422	444	419	405	467	420	433	454	438	410	440	440	399	449	369	411	417	435	437	427	399	407	419	422	406	400	451	442	415	415	432	397	398	421	404	440	363	402	401	402	436	425	385	404	397	391	424	453	378	422	461	402	395	416	436	405	368	413	391	415	427	400	399	430	474	439	447	430	435	402	429	410	442	441	461	430	387	387	415	403	449	425	434	437	422	467	465	422	423	455	395	400	433	415	417	427	429	404	398	405	423	396	396	385	439	424	416	396	393	445	439	416	433	412	416	409	396	412	402	425	425	401	424	370	426	379	382	440	388	383	447	473	439	411	414	400	454	407	451	418	420	424	431	415	404	460	422	364	427	389	405	376	356	397	447	393	413	420	403	404	370	412	413	400	422	422	448	384	432	386	428	468	384	413	441	391	382	417	460	428	399	433	374	427	423	413	430	415	460	413	400	385	429	449	436	439	409	437	422	422	406	446	433	418	355	375	440	433	431	399
32065	7226	2353	1238	995	982	904	931	924	905	826	957	875	905	916	880	858	883	933	930	963	919	968	890	911	937	847	886	882	930	935	888	860	903	920	939	950	908	899	901	923	923	859	884	836	948	922	906	947	929	915	902	915	861	895	914	856	885	924	922	909	914	922	892	863	903	895	862	952	941	948	863	881	893	950	904	893	895	852	911	872	934	895	895	932	863	892	942	856	880	879	921	916	927	905	899	938	949	922	881	965	878	881	933	932	916	896	895	895	901	899	921	876	913	907	890	935	903	873	944	896	945	908	903	898	883	876	940	894	905	933	920	914	909	938	924	890	887	865	937	916	896	942	902	939	866	958	867	912	940	928	895	910	910	901	906	847	907	899	902	929	844	939	950	961	898	916	981	898	947	877	928	845	948	889	899	926	897	879	914	875	897	894	894	942	904	939	923	907	895	906	949	922	862	905	944	915	911	944	930	933	940	944	871	971	921	883	947	907	897	923	896	927	934	927	932	881	945	930	945	916	889	912	905	917	923	941	908	942	916	906	884	875	929	856	877	866	859	949	939	912	902	904	920	924	900	891	903	876	925	900	866	907	945	928	896	942	870	934	935	910	902	932	850	903	865	911	892	877	913	895	899	957	934	911	867	941	868	951	906	897	967	935	896	904	915	882	866	921	918	906	918	922	872	920	928	916	916	923	916	927	870	887	883	903	889	894	896	863	815	926	921	902	869	942	831	925	901	890	948	924	879	923	934	873	936	920	925	895	877	880	941	956	886	891	919	909	924	876	921	886	939	980	890	926	892	918	869	884	849	991	903	917	876	886	945	918	845	932	914	899	867	899	940	898	881	945	900	884	905	890	972	872	876	887	827	895	896	858	865	910	908	945	887	924	931	887	881	879	934	944	922	970	901	895	894	865	919	927	898	945	827	926	937	978	914	853	967	855	958	909	920	867	910	931	883	894	896	925	937	875	950	941	907	915	886	957	943	919	862	892	893	860	910	920	866	918	899	954	882	886	831	933	927	933	889	876	928	890	877	911	919	963	914	893	956	935	878	864	917	947	898	920	954	914	886	913	905	933	922	945	936	905	902	894	922	882	881	957	877	896	929	926	912	947	942	933	930	844	829	890	929	929	844	887	898	941	922	876	887	914	901	897	929	906	935	895	882	918	958	900	891	899	898	902	883	870	941	941	878	902	938	914	919	958	904	958	895	963	953	961	907	866	894	909	877	900	947	899	889	903	923	856	906	930	913	890	901	924	863	901	897	938	899	867	903	949	930	968	878	961	924	858	904	910	919	917	864	874	914	899	877	896	893	958	911	882	871	924	898	910	893	907	951	966	918	902	925	893	905	911	919	891	984	965	951	896	890	941	895	960	908	860	888	874	900	902	900	956	901	921	895	945	951	929	873	875	876	894	974	921	911	859	887	917	897	892	911	913	911	944	961	904	915	903	914	893	911	890	952	842	892	908	880	941	964	887	901	943	912	914	941	933	911	903	921	868	887	854	912	935	925	913	872	901	863	857	904	931	908	896	940	875	889	844	931	941	874	933	920	933	921	910	890	986	866	901	920	910	922	925	889	882	911	904	925	927	893	934	925	837	895	883	878	895	889	943	907	885	877	930	936	871	915	912	922	898	910	937	913	898	872	896	911	941	882	941	915	846	912	908	881	903	930	856	864	883	884	925	902	909	933	893	968	916	882	928	905	842	924	888	891	902	859	934	922	883	896	934	868	880	850	881	914	906	918	898	942	912	951	933	964	913	883	934	895	935	915	884	934	932	873	866	867	916	935	879	905	874	887	897	926	942	933	892	969	953	927	876	877	889	891	927	923	957	926	858	886	966	903	923	918	964	872	907	896	883	887	950	903	902	926	875	938	858	951	910	1030	913	963	951	918	923	873	927	849	850	939	898	908	966	837	933	912	909	901	904	881	915	907	893	948	930	929	994	876	927	933	931	947	907	936	923	873	899	881	846	843	928	899	883	941	906	884	895	907	886	908	927	876	914	924	934	910	907	915	915	894	912	947	921	866	856	889	892	918	889	897	931	901	905	893	991	929	945	898	895	914	906	936	906	905	892	860	897	884	921	885	894	902	925	915	864	926	937	901	938	900	918	894	894	859	884	944	911	882	923	928	870	961	912	915	941	988	882	884	932	960	924	892	960	886	856	876	945	894	894	912	935	923	926	919	948	899	884	930	916	921	928	885	892	902	887	884	907	874	886	920	874	915	860	904	929	835	831	886	927	894	865	916	953	883	902	917	950	912	873	960	902	908	898	904	891	869	911	900	944	889	907	880	940	917	939	933	909	852	926	866	906	948	896	902	954	902	908	887	923	927	893	908	884	913	930	951	879	902	875	920	900	909	883	877	880	910	882	866	879	865	871	909	890	854	920	934	946	921	869	916	906	897	901	918	908	894	918	944	919	941	885	973	933	958	948	934	861	914	962	959	889	901	890	904	890	864	881	894	948	917	890	920	870	859	877	913	958	890	882	893	954	913	925	879	952	917	930	867	916	900	896	935	941	923	911	881	956	856	905	908	896	896	960	866	914	889	897	924	917	909	868	938	900	896	942	893	921	936	922	907	857	835	885	909	905	900	962	936	876	963	919	906	926	910	956	892	904	929	894	900	922	875	920	910	882	924	915	950	903	893	913	942	901	878	929	900	901	849	944	937	890	843	946	949	905	893	913	901	894	967	860	901	857	889	925	940	950	929	874	893	903	942	922	928	906	876	863	864	927	966	927	896	843	956	949	903	906	904	901	961	924	920	829	872	867	901	933	966	891	910	917	981	909	933	872	948	899	903	906	887	922	915	922	956	905	902	923	921	916	927	933	896	961	874	903	867	890	894	962	931	921	900	932	907	855	961	884	889	906	928	939	853	899	920	875	921	903	941	912	867	919	930	893	861	878	925	941	923	912	900	927	888	938	889	916	905	934	933	895	956	898	930	954	870	903	923	872	886	926	910	861	918	936	885	865	909	895	912	890	903	908	899	893	905	881	900	939	917	940	955	892	899	926	914	890	859	900	956	926	867	926	937	883	908	942	913	927	899	882	889	944	890	875	912	935	874	870	885	911	899	917	943	933	921	931	897	954	882	850	899	881	984	930	904	947	961	917	965	881	868	936	901	936	868	879	1027	892	887	866	930	907	919	944	927	902	867	992	856	896	889	869	906	884	901	894	896	938	945	932	922	926	927	869	918	923	875	885	909	914	880	906	912	875	945	884	893	921	885	928	931	972	892	924	964	919	878	834	961	889	859	902	850	916	953	920	903	927	910	931	931	911	876	917	904	887	911	887	934	895	929	928	933	937	964	884	913	906	869	958	878	874	918	933	895	869	948	888	912	894	933	881	926	920	953	946	940	907	954	849	939	886	896	890	867	889	931	904	873	968	855	887	883	884	909	917	992	844	893	920	924	854	937	900	870	875	849	894	907	898	855	886	916	944	926	932	911	876	907	912	921	884	853	873	903	915	913	893	833
57985	25609	8704	1533	684	577	514	425	440	398	436	403	444	425	437	398	395	429	425	413	418	420	430	411	404	437	386	422	435	411	388	422	427	421	418	420	410	386	419	426	427	381	442	438	420	429	475	386	409	416	384	370	426	436	394	373	410	414	421	462	450	454	379	411	406	375	376	418	419	429	389	401	385	410	444	390	456	430	412	431	407	388	379	388	447	421	397	424	437	407	417	448	413	450	419	409	410	388	413	431	408	429	421	386	406	427	423	444	432	413	379	412	402	408	402	377	399	400	434	438	387	406	413	428	409	465	398	409	418	405	376	400	433	400	405	436	414	369	361	439	425	413	451	414	426	437	457	379	406	420	408	401	440	429	454	417	405	402	433	374	419	411	391	398	376	417	444	462	416	394	383	414	400	431	447	384	419	431	413	404	409	397	388	391	402	430	425	427	407	435	451	413	439	410	429	418	417	407	414	458	440	435	432	432	435	422	415	433	432	420	400	395	412	405	450	353	440	398	393	388	428	427	370	393	412	421	442	416	423	428	413	436	444	428	408	414	473	439	388	401	416	387	444	475	428	395	439	440	428	438	434	478	423	408	426	404	403	409	414	432	464	412	424	428	395	375	415	443	383	429	470	435	423	429	466	444	417	409	413	421	385	389	413	401	414	425	441	433	436	432	401	427	412	387	431	411	420	417	434	371	407	442	387	422	416	443	436	451	463	432	406	419	396	430	476	383	383	389	435	466	416	434	407	408	429	443	389	475	420	415	395	408	398	407	392	431	387	438	371	414	410	445	443	413	432	412	427	458	437	393	391	418	423	393	474	389	454	428	389	434	430	413	422	396	451	448	423	423	451	423	427	444	395	371	419	450	428	415	465	449	430	396	412	408	472	394	386	398	394	444	454	427	420	374	411	385	444	416	435	405	373	414	404	393	381	432	393	436	412	438	399	418	400	427	439	426	436	404	409	446	410	415	422	441	470	439	407	424	429	477	453	403	389	400	439	439	432	428	446	383	404	427	382	476	449	435	416	450	461	434	428	455	448	412	430	446	435	394	404	415	460	351	376	415	406	449	350	377	404	396	446	388	405	430	424	475	386	453	428	417	434	428	430	432	446	383	461	425	432	458	443	388	389	414	416	414	431	445	424	388	405	398	434	411	401	418	450	444	406	432	419	414	435	426	425	416	442	463	415	445	420	358	473	389	405	462	388	425	413	417	442	426	420	430	392	425	399	414	466	418	422	368	403	440	412	453	451	442	404	393	454	440	410	471	411	392	458	467	456	403	413	418	456	426	473	442	429	444	455	446	415	407	432	464	429	432	427	475	418	410	400	424	441	428	420	406	381	408	414	423	485	401	430	436	413	419	425	416	426	412	439	427	417	407	410	436	415	382	408	427	447	400	398	411	376	407	433	397	433	405	415	449	409	387	403	449	454	384	373	426	424	437	423	439	395	416	408	400	442	417	443	434	394	474	441	415	450	376	421	397	380	420	424	433	389	414	458	397	414	423	428	411	437	446	416	454	400	428	377	400	450	406	406	394	385	421	419	404	429	390	417	430	394	401	416	360	423	455	426	429	452	436	449	424	424	418	420	442	413	420	404	450	463	426	390	452	430	393	428	438	435	421	442	417	396	436	441	435	439	403	391	440	444	418	404	448	455	420	420	406	425	411	421	423	432	428	396	420	400	436	463	414	438	423	390	434	399	395	418	444	415	404	437	470	447	394	429	424	422	426	397	389	413	402	399	434	424	421	404	394	397	410	406	410	408	417	463	426	384	437	430	394	456	440	421	406	421	409	413	377	385	424	375	418	424	453	421	432	417	441	425	418	440	447	387	388	420	453	396	412	399	396	433	383	444	437	414	409	453	408	438	426	447	426	419	424	406	387	442	432	426	432	424	448	479	440	446	420	420	425	408	410	430	432	424	406	399	467	422	412	391	422	408	469	434	431	383	397	416	394	431	486	420	404	436	441	438	381	414	398	422	430	436	439	414	449	403	450	401	461	402	458	439	403	435	452	420	420	430	423	439	388	380	448	439	396	391	401	429	425	421	424	440	414	414	402	385	427	422	426	450	412	431	418	453	441	424	420	449	429	418	425	439	402	443	395	439	426	463	442	435	451	414	429	429	417	447	433	383	395	398	420	420	455	406	439	466	440	435	415	362	398	484	410	411	427	419	445	425	421	410	408	420	410	411	408	423	450	419	424	425	438	419	377	465	405	403	439	430	420	394	385	446	438	425	449	431	387	380	392	409	401	410	457	430	440	369	406	417	406	427	423	406	410	432	426	436	426	396	412	414	400	419	421	404	403	423	453	426	474	473	464	419	420	427	387	430	427	422	402	426	388	406	419	400	409	425	436	432	453	429	413	419	416	405	406	457	406	409	410	434	412	443	438	476	424	419	375	447	420	401	411	453	386	404	417	439	427	432	422	416	467	388	413	437	406	424	410	432	404	441	420	422	426	440	414	419	411	410	482	405	448	408	383	401	408	445	424	444	441	434	405	413	471	454	425	418	419	416	408	452	417	441	385	393	404	422	386	437	426	431	384	423	421	426	458	453	435	438	428	428	397	384	385	444	412	414	407	404	421	465	464	402	406	384	385	400	446	426	440	422	455	417	421	439	419	424	453	413	383	432	429	385	428	438	428	413	382	429	457	425	427	394	423	404	414	420	418	438	416	408	410	398	453	379	403	438	414	419	422	420	374	407	457	422	456	417	414	402	422	391	427	422	400	446	426	462	396	438	433	408	400	374	450	420	409	417	406	399	427	407	430	422	410	420	429	427	408	404	387	472	405	398	422	410	440	399	419	415	437	444	452	418	444	440	406	414	445	413	414	410	424	394	430	388	407	417	426	438	406	425	431	422	451	433	430	402	391	402	436	394	411	405	409	429	395	386	408	415	406	409	423	452	421	447	419	455	408	414	404	450	431	431	451	376	420	439	466	432	427	431	414	410	447	425	453	418	415	428	410	393	438	411	434	419	415	395	400	451	428	398	418	437	388	416	396	460	417	398	374	403	394	403	424	400	420	422	389	398	432	411	421	409	417	448	396	390	427	441	404	373	420	412	428	401	417	444	443	392	437	393	380	403	412	421	389	378	447	398	398	450	441	416	451	437	416	430	406	429	413	406	394	434	434	424	411	422	379	422	433	425	407	455	449	421	414	457	450	420	416	416	416	405	426	437	391	426	433	402	439	437	412	406	460	415	382	439	424	402	426	426	426	420	407	448	437	434	405	421	398	407	436	385	428	392	387	435	474	394	419	405	412	410	387	432	435	393	451	406	460	395	423	419	401	416	478	460	409	415	421	408	401	423	448	440	395	402	416	429	410	456	377	411	438	445	445	447	392	380	436	425	379	425	450	424	435	404	458	394	394	426	418	397	434	417	429	440	402	446	425	399	399	444	420	401	441	452	423	425	399	420	444	433	401	444	428	413	443	445	432	473	429	383	446	448	410	445	416	413	490	381	435	445	461	444	461
40668	16193	5078	2445	1632	1284	1149	1000	955	881	864	920	914	963	884	965	924	960	894	927	847	940	925	938	953	909	950	892	898	937	882	915	919	874	924	909	925	880	909	854	914	898	899	904	839	940	891	891	901	890	908	940	912	906	933	939	924	910	931	947	926	966	884	898	954	935	874	889	873	889	892	938	948	967	910	933	907	915	921	881	909	929	895	918	892	945	887	823	949	940	919	879	917	947	865	936	922	974	919	881	910	928	895	919	923	957	882	945	917	982	931	908	942	911	893	941	937	934	896	928	973	908	861	963	902	877	904	966	945	904	933	924	941	888	937	935	879	905	923	956	899	890	904	911	947	905	916	912	893	884	962	982	870	923	892	949	953	898	901	895	890	904	938	955	902	941	904	897	923	927	888	929	931	922	958	909	922	879	866	937	892	924	883	949	872	929	919	942	956	888	941	883	914	882	938	898	934	933	921	933	913	912	967	913	976	928	864	942	900	907	928	898	874	907	932	921	906	932	964	972	911	888	977	890	924	883	916	939	938	881	985	967	888	940	876	929	918	939	891	926	943	915	938	920	881	879	927	916	908	875	915	934	940	889	869	958	880	918	869	919	929	880	911	913	911	902	906	883	946	954	900	947	917	937	908	913	927	921	887	984	969	935	868	932	928	924	958	892	912	897	938	929	944	889	915	915	899	950	897	921	910	937	947	923	933	891	912	868	883	929	929	967	907	917	938	899	940	865	908	885	916	940	897	891	811	911	919	909	888	910	924	957	946	862	870	868	907	949	947	903	917	871	882	945	910	881	915	923	936	897	894	969	893	907	923	875	941	905	942	912	928	959	881	911	912	902	869	912	943	911	925	918	903	926	941	947	924	936	1023	884	915	942	911	933	926	972	882	931	910	922	947	973	910	892	941	868	905	864	941	855	884	926	899	879	899	894	910	875	938	895	965	964	911	906	906	898	908	922	911	969	927	836	911	876	911	961	887	932	919	908	923	906	933	894	903	982	893	897	886	915	918	951	943	933	900	913	938	914	987	922	896	903	898	911	961	942	922	922	921	948	974	993	902	883	897	883	915	921	921	900	949	857	916	912	930	896	933	888	903	967	925	925	933	942	918	963	924	928	908	903	852	922	912	921	861	867	909	904	922	999	927	901	1002	890	944	938	931	886	905	932	896	955	930	961	893	970	877	865	968	896	898	956	905	907	943	879	894	942	858	942	873	889	901	894	947	906	914	963	917	876	918	948	929	914	875	853	868	878	930	895	926	884	871	936	960	890	927	933	893	881	912	934	935	914	863	889	963	874	893	900	876	909	934	943	913	888	890	955	886	964	931	928	920	897	926	961	883	940	880	905	941	897	924	937	919	913	955	933	929	972	930	875	839	967	873	945	887	907	917	917	891	1006	935	955	937	883	927	913	933	892	926	913	973	962	894	938	914	867	909	900	935	941	927	932	939	941	954	909	938	955	906	929	938	888	916	906	878	905	899	897	871	852	926	907	952	902	904	869	916	917	884	916	921	902	941	935	874	939	901	920	904	943	936	886	933	943	969	941	916	960	979	888	967	905	912	905	917	892	905	933	893	963	854	929	883	936	872	925	883	893	969	888	873	955	912	863	893	894	913	953	935	937	899	903	920	955	966	940	900	880	925	922	909	910	915	918	888	934	874	854	874	919	929	924	896	903	911	864	898	906	944	945	887	915	965	968	944	931	918	912	934	888	897	932	934	901	988	904	914	904	923	965	881	893	917	910	904	964	944	921	956	940	887	888	907	897	934	945	897	937	885	952	885	974	910	929	883	942	881	932	853	925	941	928	949	867	922	902	968	952	949	969	887	949	955	929	951	942	899	964	925	929	899	909	903	944	905	943	905	933	884	892	895	980	922	904	962	895	957	903	946	870	927	940	967	899	961	906	881	886	931	930	903	892	865	898	927	925	963	912	921	911	912	941	913	952	932	941	886	872	944	942	937	899	912	833	972	957	922	904	948	942	947	933	855	918	976	916	922	931	937	921	946	926	957	932	901	937	885	958	911	892	855	929	912	965	1009	967	892	942	852	900	895	895	897	903	867	928	877	929	860	932	952	1009	894	887	867	887	898	872	910	919	957	858	937	938	906	939	884	975	911	940	904	976	936	866	871	941	911	887	942	931	913	901	935	928	869	904	889	911	890	972	930	969	954	907	968	917	917	930	929	891	862	913	929	936	899	938	940	918	918	905	966	882	902	964	899	839	888	918	881	908	894	915	958	868	895	885	945	944	893	980	971	957	931	905	886	976	902	908	979	900	919	939	940	896	887	919	874	916	898	893	922	912	900	907	923	902	916	934	871	910	901	913	942	940	908	904	907	889	874	894	885	929	935	910	954	969	924	951	922	919	946	872	908	965	878	934	968	934	969	924	924	900	915	859	874	906	902	903	931	939	902	913	910	891	925	948	964	886	906	922	890	885	910	960	895	903	909	889	903	929	945	904	945	864	955	940	934	968	963	888	816	909	947	928	922	870	861	924	939	869	936	908	898	971	939	918	868	879	888	931	926	899	924	918	876	940	911	910	892	882	912	976	906	900	854	950	909	937	867	855	929	964	907	915	942	934	917	935	988	977	883	896	919	904	933	903	910	942	901	883	923	911	941	893	926	921	956	924	943	850	884	855	931	928	915	878	855	891	908	946	926	878	925	925	979	907	922	923	921	886	917	931	941	863	900	885	912	912	908	916	912	892	886	956	924	868	942	911	938	939	869	970	963	913	947	882	920	891	929	929	946	895	920	902	894	889	906	929	943	822	900	856	920	901	908	913	898	930	926	896	944	954	975	900	917	922	865	889	866	958	961	910	902	952	919	943	897	893	866	900	966	919	912	926	949	901	989	940	935	858	910	915	942	910	894	928	910	940	924	935	896	909	896	891	935	911	940	917	963	862	905	987	975	922	932	928	907	918	909	955	917	884	933	929	896	899	950	936	942	914	853	935	941	920	907	898	935	984	937	993	889	915	856	933	903	897	933	897	893	894	934	885	949	924	899	930	914	931	914	913	884	902	917	940	882	924	888	915	962	897	885	916	927	952	906	908	904	916	927	956	897	994	883	985	911	918	943	926	928	881	937	913	911	918	939	905	898	907	845	878	923	890	882	986	885	858	941	936	883	921	945	882	863	862	948	984	924	952	884	943	908	895	855	930	908	909	931	944	903	898	927	931	932	917	937	953	893	893	898	903	946	901	983	949	924	918	941	911	871	953	888	929	931	950	890	899	915	898	959	917	911	851	889	929	955	913	910	893	934	886	949	950	902	887	926	960	916	926	945	899	921	880	867	939	890	904	889	901	914	978	900	901	941	848	944	898	879	924	915	866	928	953	913	903	943	904	898	947	965	905	887	956	913	931	940	954	927	864	901	883	929	942	925	895	877	877	943	910	943	908	974	901	883	997	918	895	899	919	885	908	910	947	929	946	945	920	882	882	920	904	902	867	942	926	897	907	952	905	906	960	1025	862	894	867
62262	27645	9632	2321	978	683	533	469	457	430	425	410	469	432	413	429	403	415	369	453	456	437	465	440	412	434	429	444	450	443	416	414	425	453	423	435	412	427	427	443	437	381	406	417	483	487	440	405	457	433	430	435	460	426	460	406	408	454	432	417	426	428	435	431	466	428	392	413	419	379	408	435	406	436	435	416	459	475	445	413	428	412	462	416	454	412	431	426	409	425	402	434	435	439	423	436	441	413	447	444	435	447	398	424	451	446	469	409	397	364	422	395	433	444	429	404	455	408	437	396	399	402	423	464	380	406	464	420	462	403	412	426	425	491	417	482	475	414	415	412	435	421	412	406	384	406	429	421	436	418	412	423	386	410	374	443	459	438	443	430	454	407	420	404	422	465	425	401	438	466	484	414	433	475	477	404	402	400	426	417	392	395	428	420	440	432	419	429	431	407	395	452	430	396	439	440	422	427	447	446	441	392	409	397	403	456	405	424	432	484	487	450	486	419	414	423	445	466	414	466	413	393	446	431	396	435	426	480	427	404	404	435	434	399	417	406	452	413	461	482	441	382	416	395	447	443	428	458	404	397	426	458	451	406	434	418	435	436	415	421	405	421	491	445	429	409	400	418	456	425	447	415	455	393	437	395	424	442	445	439	428	402	430	443	451	437	418	449	445	442	422	395	466	417	459	419	461	463	445	440	394	426	443	440	467	434	430	395	409	421	411	374	410	432	422	405	439	406	404	476	472	452	416	417	410	412	412	410	364	439	474	420	397	432	432	406	445	424	404	394	433	416	397	460	365	448	430	470	435	456	418	419	453	400	434	485	417	434	444	451	430	423	403	427	449	421	457	417	418	459	452	425	425	434	395	429	421	445	423	413	447	432	456	442	403	425	424	408	409	428	400	413	428	402	396	379	417	428	457	416	449	366	401	395	462	401	415	409	417	427	439	419	397	414	423	406	446	434	472	445	418	445	420	469	430	434	425	434	410	473	439	425	417	426	442	427	419	413	415	448	451	454	477	451	434	413	445	435	470	423	455	406	436	404	452	451	446	448	462	397	398	426	364	405	456	449	431	440	388	431	423	431	426	478	438	424	406	419	403	453	445	406	422	449	428	387	385	399	414	454	435	417	419	452	437	412	455	433	452	403	436	417	402	413	443	436	435	431	404	435	451	408	470	385	458	461	455	419	413	470	411	450	426	421	403	454	406	440	463	453	450	391	412	464	457	426	409	415	414	460	458	411	410	455	437	401	441	453	424	438	444	430	435	396	394	405	424	429	389	401	440	426	455	432	419	467	468	480	455	419	419	407	383	422	434	434	438	441	422	414	431	443	450	443	413	389	441	442	387	401	413	390	413	445	458	434	371	437	361	442	422	428	417	430	492	381	405	401	399	455	417	505	399	437	415	405	404	407	416	419	432	433	448	450	449	419	406	441	446	419	456	419	448	439	435	435	443	443	433	484	439	445	441	450	448	444	449	445	407	423	412	466	407	403	450	412	449	409	489	450	430	418	391	412	421	385	406	420	471	445	433	422	444	404	414	432	434	424	434	434	407	418	429	386	415	436	448	452	405	425	472	459	457	443	386	450	416	446	408	463	420	431	401	456	458	437	427	416	444	387	412	442	444	427	433	425	425	455	453	452	421	420	436	384	443	444	456	396	476	396	415	419	441	412	400	426	409	442	407	444	417	450	426	433	443	457	459	444	458	421	401	448	462	418	430	400	415	424	467	434	424	463	440	387	428	404	403	417	453	420	472	442	416	450	416	452	417	428	426	437	391	441	441	422	415	435	416	410	426	414	407	425	397	404	457	426	406	381	448	441	444	428	462	430	429	439	416	436	425	465	442	436	455	439	428	449	404	406	402	403	415	430	450	447	419	443	436	421	437	470	442	442	374	404	414	431	429	411	461	434	451	417	455	409	439	460	404	452	420	404	442	412	419	412	440	400	400	416	401	415	439	410	452	411	458	422	440	416	412	455	424	448	449	419	410	458	432	452	445	408	448	435	413	409	475	441	411	416	409	443	442	461	409	423	435	426	430	487	440	419	445	415	445	464	422	404	401	408	417	405	378	435	386	415	422	430	422	412	451	414	441	435	418	429	413	433	425	410	428	430	435	420	427	446	455	436	425	409	436	431	436	426	410	461	421	420	435	446	423	409	432	426	406	395	402	428	447	408	404	397	389	440	408	408	420	441	397	399	411	398	393	425	435	409	414	421	436	473	401	443	405	439	455	392	438	431	395	448	445	411	426	440	456	468	434	444	456	434	429	420	414	421	402	433	431	408	416	424	410	420	448	479	431	462	424	432	459	439	413	392	467	424	428	432	433	446	407	416	416	428	430	430	423	395	445	461	435	463	420	439	441	438	427	410	422	392	402	374	443	439	429	406	453	384	452	465	445	421	408	421	417	471	456	438	453	424	461	488	395	410	412	439	439	409	463	451	361	437	400	417	450	421	396	416	450	403	414	429	412	403	453	437	437	476	429	425	440	403	432	399	422	447	431	478	424	432	414	393	460	406	421	435	457	434	453	457	458	401	443	481	450	431	425	447	433	416	419	420	435	439	442	424	425	433	434	435	437	434	432	393	443	433	473	485	397	421	453	413	402	410	442	432	430	436	409	442	474	444	400	476	411	430	431	471	406	437	420	435	417	400	435	444	416	443	456	419	449	392	391	430	450	419	452	409	409	460	455	470	373	490	424	394	420	409	382	441	442	436	428	453	438	408	449	451	435	390	435	400	416	394	448	432	437	464	445	418	455	464	451	459	435	407	428	428	451	429	429	453	433	440	437	393	382	456	429	406	420	451	442	451	403	432	463	400	459	405	454	420	423	397	458	426	441	434	415	387	439	421	444	460	428	446	432	417	407	429	409	381	411	432	435	464	432	426	415	410	417	421	417	406	422	412	413	458	460	398	443	412	439	408	454	420	448	411	443	411	409	414	447	396	458	409	410	468	430	444	468	440	426	392	422	437	436	406	420	447	354	445	436	437	435	433	454	418	430	416	454	445	430	411	418	412	441	461	444	442	436	412	434	399	422	442	432	433	432	437	495	453	442	459	401	426	421	401	364	402	438	419	438	451	460	404	384	409	427	432	389	423	427	418	414	413	444	412	436	441	440	458	446	423	443	406	424	439	422	409	434	440	431	409	438	462	479	445	402	406	438	414	407	427	460	455	416	440	448	446	437	454	412	446	420	446	469	449	424	435	418	405	446	436	400	402	438	423	401	441	407	419	401	406	439	417	439	416	425	396	423	392	409	414	426	424	428	436	423	440	405	418	401	440	428	451	460	405	413	445	421	422	410	386	441	395	457	471	416	412	442	453	420	417	375	463	399	385	417	396	423	422	386	395	418	430	439	441	388	407	422	433	432	456	448	447	446	409	434	453	424	474	445	436	390	431	445	451	407	400	454	421	420	414	428	402	433	416	426	409	485	450	476	420	422	433	427	430	458	441	485	453	417	415	428	464	446	445	431	429
43691	18980	7005	3907	2440	1742	1267	1201	978	965	970	942	922	955	958	943	954	954	882	958	965	876	897	900	944	935	945	960	905	956	949	944	868	955	937	964	923	896	914	901	931	941	936	929	957	966	967	970	979	916	872	907	900	899	956	947	921	886	920	932	968	927	926	911	925	953	914	946	945	939	972	902	924	947	936	921	884	922	896	862	896	932	924	958	891	979	938	933	950	904	940	1005	962	898	928	926	944	919	933	884	895	951	925	991	1023	965	929	956	954	967	940	1006	938	888	938	926	861	964	909	934	976	929	904	922	875	938	945	928	927	955	973	978	895	911	922	969	920	950	895	940	951	929	934	967	974	886	958	962	884	950	856	907	929	934	908	909	912	888	921	981	887	943	906	962	978	889	970	905	916	930	915	960	946	893	935	964	938	921	957	938	951	940	886	947	884	929	942	841	947	909	930	925	855	942	912	949	908	925	941	923	960	903	928	869	913	883	940	916	931	906	942	941	929	909	889	943	871	929	945	918	926	923	934	929	844	972	878	913	907	936	945	915	954	909	975	933	908	906	961	919	905	891	875	949	929	897	926	904	919	916	964	924	903	880	912	929	909	994	913	953	939	946	988	913	936	932	965	917	965	933	914	940	952	956	913	887	976	900	900	936	915	958	956	922	930	948	933	946	913	932	877	938	953	917	949	926	946	918	858	905	928	987	895	942	928	941	894	868	920	954	970	934	982	930	882	896	896	914	956	917	928	928	919	951	907	930	924	908	876	899	919	946	894	953	892	896	961	877	916	921	917	932	903	944	923	954	875	932	947	943	892	971	935	972	928	992	944	913	920	920	918	867	935	929	921	952	934	890	895	959	967	928	915	987	938	921	918	914	911	958	918	954	934	959	1003	944	915	920	919	928	992	953	918	961	901	917	915	906	960	947	879	910	928	927	913	941	930	884	932	868	942	902	921	892	992	876	883	881	971	1005	965	883	939	943	839	929	889	933	946	938	901	905	978	1008	910	874	938	967	942	918	902	905	930	947	929	926	894	973	916	929	883	953	935	908	892	912	910	940	955	930	942	919	926	899	938	917	946	922	952	944	943	917	968	915	914	915	927	865	962	955	960	970	917	901	928	936	958	925	924	1009	861	954	961	922	911	958	940	916	916	945	895	930	952	985	897	952	923	918	956	973	920	960	928	900	895	918	892	923	923	926	980	926	924	925	929	912	961	898	972	940	863	935	916	837	994	921	898	909	932	948	903	950	934	964	914	1008	897	915	900	937	1012	960	943	932	954	931	967	910	887	951	949	972	886	886	920	887	924	948	935	961	958	932	977	933	884	948	950	938	922	944	933	939	949	894	926	917	874	877	970	902	925	933	908	920	973	962	922	915	938	923	912	913	973	904	936	896	940	936	917	873	928	918	968	885	999	894	951	933	900	949	933	944	896	894	902	912	946	859	962	977	947	961	890	932	929	956	1017	910	918	940	931	902	919	900	946	938	959	892	956	905	944	918	913	907	965	909	895	877	977	893	910	915	895	970	970	917	930	925	926	902	930	908	936	913	948	887	936	876	902	896	924	921	914	892	894	940	944	952	961	973	954	928	922	966	887	910	943	974	897	928	923	903	917	960	905	936	908	966	910	925	964	925	972	845	936	911	930	948	918	945	963	956	926	916	914	897	915	946	991	897	973	913	896	930	940	912	927	969	947	903	902	935	914	926	891	954	919	941	944	891	942	924	980	972	927	935	893	957	903	910	880	931	926	964	914	938	875	934	921	979	939	997	947	862	930	905	979	907	875	901	931	903	964	944	989	925	926	875	929	911	907	922	981	840	907	898	885	967	923	886	901	883	898	945	956	891	973	915	882	951	931	868	944	939	961	930	924	910	899	848	927	922	940	954	915	845	934	906	913	963	918	912	940	932	895	962	940	904	968	910	947	905	978	980	915	915	903	954	949	909	943	940	911	953	954	946	896	903	881	945	920	934	921	873	975	935	879	927	942	941	927	905	936	874	928	894	885	889	889	958	917	867	922	907	960	1008	913	942	953	929	924	904	927	915	905	948	955	946	929	939	897	921	941	953	932	953	943	905	907	928	914	854	933	835	946	959	941	905	941	876	930	900	986	977	902	950	929	929	949	892	986	929	916	886	956	873	948	860	931	931	913	853	956	867	910	903	918	955	909	957	917	956	848	935	908	923	968	893	925	908	970	917	918	936	923	920	909	968	959	861	952	909	958	901	981	911	934	894	913	956	926	928	977	945	921	916	932	907	937	923	957	909	928	915	900	951	914	844	915	920	932	925	945	900	962	944	929	952	890	958	935	911	881	927	931	930	893	904	930	931	926	908	949	949	944	914	882	931	876	920	911	914	999	935	999	1002	956	942	927	946	929	881	895	872	910	957	931	898	883	875	943	867	939	930	915	876	957	909	919	981	970	945	961	944	942	966	942	907	928	854	899	974	914	965	927	916	937	870	935	938	883	912	958	914	900	900	906	945	977	898	919	890	933	912	965	897	977	986	901	920	988	930	888	892	950	1018	902	870	955	934	912	926	970	973	903	968	922	910	916	885	966	917	953	910	925	958	891	962	907	989	938	858	905	878	956	942	918	915	926	973	1026	880	953	914	946	919	903	947	933	935	953	937	869	959	941	910	925	944	895	901	966	917	938	934	862	887	906	904	898	923	893	904	945	911	929	885	922	909	886	944	947	941	901	902	930	917	887	910	838	966	912	916	952	846	967	924	1004	924	919	944	908	964	956	898	913	947	933	909	903	906	906	918	932	934	937	873	944	916	919	922	928	966	930	938	948	886	897	969	922	937	942	868	899	960	937	879	949	948	885	901	926	948	954	933	955	944	953	931	850	932	922	938	888	887	927	953	964	867	929	915	925	952	898	899	948	910	906	906	892	913	932	957	914	925	952	904	967	913	921	911	909	932	901	931	918	905	945	859	933	956	928	988	909	969	901	931	964	908	918	892	923	917	950	931	884	879	924	910	946	951	886	944	945	1012	941	897	919	969	896	923	944	893	936	917	904	953	901	946	934	951	937	912	894	957	886	921	957	949	878	963	922	879	937	920	950	985	921	919	919	917	911	901	930	922	968	963	978	955	909	954	898	1010	937	937	943	928	937	919	944	885	945	925	893	946	899	955	958	962	915	933	909	907	873	923	888	913	892	875	966	913	917	955	869	936	938	973	892	912	929	936	930	947	899	931	930	933	866	926	932	949	940	891	953	968	896	879	946	939	936	879	894	875	921	934	958	896	899	903	974	951	979	973	877	960	974	931	918	899	921	919	883	919	912	888	949	901	893	913	914	951	920	955	909	928	962	928	956	952	908	930	885	893	917	905	946	947	863	952	885	911	974	939	952	916	984	909	934	907	898	919	846	893	945	914	906	992	953	943	915	937	889	895	919	899	919	902	974	965	920	930	915	970	907	938	945	909	865	908	886	933	963	877	908	913	948	924	905	902	897	872	900	919	921	911	870	928	956	884	931	909	942	917	937	919	979	898
55490	18957	3523	863	539	433	437	432	443	431	412	434	424	405	394	380	399	420	431	400	389	363	397	423	341	406	425	418	438	443	406	444	443	434	420	420	406	371	361	378	404	405	403	377	394	434	413	389	414	424	385	385	420	404	401	424	457	419	397	368	368	422	440	392	412	420	445	427	401	409	391	388	385	413	467	454	379	420	415	397	425	407	395	417	395	389	390	423	387	410	432	423	422	427	379	367	415	426	417	423	436	385	381	410	375	443	409	414	408	434	357	406	418	418	411	407	395	419	398	447	430	430	400	397	396	418	446	420	411	412	439	383	370	419	389	406	400	410	423	389	405	410	408	398	433	370	398	394	402	388	434	381	382	424	410	393	410	430	410	450	399	408	387	373	382	395	456	421	407	395	418	459	409	386	396	401	430	437	416	454	405	401	408	388	428	390	419	413	475	396	411	425	423	395	397	433	434	403	364	375	381	403	427	439	391	372	384	458	399	396	373	414	404	417	430	425	449	396	416	432	386	404	423	383	391	407	404	413	408	406	403	397	416	424	378	375	388	388	419	392	393	422	399	368	373	413	385	396	398	416	365	437	411	397	419	406	435	399	366	420	421	411	432	411	412	395	392	387	431	392	368	430	391	397	426	422	427	415	391	412	368	438	418	396	387	405	411	451	416	384	392	367	384	421	423	399	407	416	385	367	391	445	394	442	408	362	407	386	371	421	406	414	393	429	398	410	384	423	392	432	420	380	381	377	357	414	384	448	401	431	435	383	401	371	385	383	408	371	419	391	398	383	387	394	397	403	398	411	439	394	420	422	435	440	428	405	426	383	382	376	396	394	416	415	439	450	366	385	383	397	383	391	389	406	389	408	421	382	422	436	405	400	417	421	405	422	391	396	367	404	416	400	400	420	409	365	423	372	388	425	413	434	386	399	369	424	444	419	444	358	425	404	422	364	385	403	398	399	420	363	420	426	430	387	420	423	386	450	421	426	460	410	388	435	436	449	425	415	411	387	399	361	399	459	412	412	396	370	393	399	390	387	397	433	404	411	375	425	401	430	434	417	371	435	420	417	400	378	416	403	399	440	403	387	392	431	414	397	365	428	367	405	427	458	390	401	416	396	419	423	431	423	388	432	412	410	411	409	414	400	403	383	389	392	398	425	381	426	409	385	422	393	374	449	427	430	406	417	413	355	376	433	384	378	405	418	411	369	406	428	406	395	425	378	418	406	410	372	397	410	417	398	416	402	444	375	425	419	422	387	417	402	393	389	448	426	393	417	419	424	424	403	407	404	398	394	407	409	427	394	360	407	423	418	408	409	381	380	364	414	418	415	426	398	423	388	392	403	381	380	397	359	384	379	398	391	388	424	421	394	428	395	451	379	361	385	451	396	408	347	414	379	409	404	373	395	400	388	399	394	433	408	415	420	408	414	419	386	414	449	376	380	387	424	397	417	439	400	409	409	416	426	407	466	446	408	388	382	375	397	383	410	421	401	407	428	414	383	403	429	420	433	408	375	385	400	422	419	420	404	423	410	406	384	435	407	408	351	400	433	434	432	411	396	401	419	369	395	372	405	396	385	416	391	398	395	391	386	430	437	437	374	404	394	401	448	420	359	366	434	423	398	395	414	353	410	436	400	366	401	374	408	417	392	421	380	431	354	375	438	416	385	399	393	353	400	353	405	407	431	416	446	461	445	388	423	403	438	375	402	434	398	406	404	378	387	422	406	372	420	412	393	400	410	432	330	405	401	399	401	405	384	456	422	415	429	393	383	402	388	432	450	376	375	435	394	381	382	381	357	406	433	456	432	395	416	434	416	400	386	373	387	411	407	416	373	420	423	428	406	414	402	402	396	437	380	404	412	407	415	370	376	412	401	394	376	392	441	450	358	392	390	412	443	385	438	397	379	378	417	411	427	399	399	388	431	435	459	405	408	424	416	405	359	392	404	379	382	430	453	399	402	412	393	385	421	389	439	380	397	402	387	382	370	392	419	380	384	405	408	402	412	429	370	406	414	396	397	401	397	392	411	399	435	442	361	375	413	425	424	393	423	381	432	403	383	384	394	438	403	402	395	394	407	463	425	423	390	396	440	407	383	375	379	412	395	393	415	425	401	375	400	369	384	428	429	401	396	395	447	429	392	419	419	422	425	340	371	417	397	427	359	426	401	436	396	410	414	379	406	399	416	441	402	367	426	412	402	431	403	372	405	432	401	407	367	394	381	409	392	399	406	394	389	382	425	403	386	399	404	433	441	388	439	402	370	446	430	389	415	403	435	424	410	417	384	435	417	421	361	437	381	403	452	441	433	404	398	426	412	381	409	433	414	416	388	389	421	391	383	436	410	406	350	407	401	409	433	382	400	398	416	403	421	412	367	412	399	375	387	418	404	413	429	399	428	377	436	413	405	412	409	385	392	416	397	415	376	415	390	420	414	412	402	353	384	417	407	404	404	429	400	416	384	408	426	373	404	418	400	392	379	397	413	379	425	433	461	402	426	408	417	408	386	378	414	399	402	414	425	393	418	414	382	417	427	406	422	421	423	406	363	400	369	412	363	414	423	419	404	400	391	371	422	380	408	411	415	413	407	410	410	426	385	371	430	375	398	387	384	375	408	440	450	409	397	406	412	420	391	406	411	430	454	412	386	420	404	397	393	418	383	381	434	421	408	398	433	401	459	388	437	409	396	405	414	431	396	393	342	395	422	393	400	428	403	458	411	391	393	363	405	417	408	402	411	420	389	479	415	396	426	398	397	400	431	383	425	426	404	395	408	439	387	437	419	383	401	390	464	417	417	358	428	375	378	431	407	404	400	408	455	427	397	418	399	408	421	393	422	402	395	444	406	412	431	375	377	413	382	401	416	402	381	405	407	409	436	428	442	420	376	426	397	419	418	419	420	411	395	389	397	418	422	397	409	376	463	402	404	425	371	373	390	424	387	420	382	355	394	409	390	398	421	390	416	404	439	430	392	392	450	418	409	414	449	430	410	378	426	388	440	500	443	421	405	457	397	393	418	424	406	415	453	396	419	402	379	387	429	395	388	434	373	453	419	385	422	437	392	396	418	421	425	421	391	441	402	387	406	406	344	355	408	390	401	398	375	391	397	458	441	367	393	410	402	373	387	354	379	406	427	391	385	416	410	379	440	411	401	355	392	387	399	399	425	434	369	377	423	382	380	375	394	418	419	421	415	426	392	410	414	410	451	425	396	401	405	454	422	421	399	371	439	428	429	426	404	415	392	407	405	442	378	407	408	396	371	371	409	413	368	391	401	395	445	431	381	433	408	395	398	439	376	393	391	401	404	430	377	380	386	408	391	388	414	384	395	393	414	413	390	419	432	408	403	387	446	405	392	439	437	405	433	397	415	413	397	444	421	404	425	421	400	394	430	414	430	429	402	405	390	412	394	396	429	384	385	391	405	389	374	422	387	413	423	436	405	411	408	397	384	418	406	387	426	412	441	467	376	415	393	426	419	439	432
38479	11135	3392	1780	1251	1030	970	893	941	927	914	877	896	902	850	887	898	841	859	913	920	884	814	866	891	871	874	890	902	872	912	858	876	942	872	864	884	834	878	891	903	963	894	874	857	878	812	922	946	845	890	889	901	881	853	867	830	909	860	876	892	856	878	869	833	883	897	814	896	928	841	874	860	916	867	875	915	923	902	917	885	842	901	921	881	902	877	922	903	910	827	848	915	844	860	892	941	875	914	879	884	863	867	897	861	923	874	889	877	867	898	844	826	868	910	885	888	839	901	911	881	919	869	865	876	866	884	871	894	878	890	972	851	871	930	869	909	881	847	893	896	871	908	877	924	880	919	859	851	902	869	882	841	868	876	945	925	855	866	913	841	852	872	858	894	862	843	861	910	873	892	871	835	930	880	884	938	847	838	863	873	923	928	865	887	850	850	846	860	933	924	846	865	907	862	938	863	910	853	871	888	914	894	890	884	944	873	843	890	882	947	875	869	861	866	871	941	854	857	916	886	870	891	826	976	884	894	876	872	892	923	866	915	898	855	873	893	929	864	843	917	891	893	851	852	812	893	899	867	875	930	865	867	869	895	897	836	871	878	848	880	940	944	852	872	889	857	843	922	848	909	874	861	906	873	884	892	872	896	906	929	900	872	873	877	875	886	863	867	909	876	929	897	867	863	906	951	885	884	876	913	884	867	898	899	877	871	866	934	909	886	876	835	848	867	901	898	882	874	856	877	841	906	904	889	870	869	888	872	862	920	924	883	868	814	881	860	912	905	906	878	881	883	891	902	925	864	924	876	883	897	868	969	922	885	891	857	944	855	885	855	879	929	887	868	855	915	869	880	890	878	853	856	885	950	862	880	850	870	875	850	856	895	880	930	862	886	848	912	900	880	886	861	883	881	872	899	852	884	955	883	868	898	869	886	909	926	837	863	914	894	856	929	928	885	916	936	896	872	890	867	898	887	853	894	843	849	936	903	861	923	897	848	894	941	896	863	910	856	849	831	960	882	902	873	845	886	887	853	826	891	863	843	845	861	850	875	931	874	894	882	926	873	893	908	941	844	881	889	878	852	902	888	861	887	852	841	849	920	877	857	907	889	912	903	851	906	930	864	941	876	921	873	859	876	876	927	941	917	940	908	847	901	885	883	900	870	841	850	928	879	864	858	938	862	883	845	864	860	862	854	848	898	899	844	880	845	899	931	810	913	863	898	937	924	861	875	860	876	886	838	933	953	905	865	843	829	908	917	893	890	902	855	870	898	928	855	843	858	886	921	852	853	888	881	846	865	850	868	913	824	869	946	863	833	932	917	869	917	877	850	929	899	900	893	907	958	905	839	903	867	881	856	897	913	921	926	915	845	879	890	919	914	849	912	891	854	922	876	888	907	856	881	907	838	887	938	873	920	859	884	903	891	851	911	871	859	856	868	904	846	873	899	891	878	874	856	907	916	914	885	896	824	857	868	852	881	887	917	896	874	919	858	827	894	903	928	870	944	889	837	884	883	908	858	879	857	835	846	908	893	887	890	897	888	905	851	885	909	868	857	873	893	873	911	853	884	883	871	910	930	878	860	870	906	920	876	864	904	858	867	854	885	903	919	855	895	851	891	900	851	937	909	845	827	862	890	916	836	902	864	927	918	883	856	910	869	856	860	908	838	917	875	844	862	881	854	857	874	923	861	913	918	856	850	901	909	876	895	934	852	882	861	862	905	927	825	922	895	841	864	860	877	918	898	971	863	877	911	908	902	881	859	837	906	818	920	878	898	867	877	917	880	950	850	857	911	936	901	909	918	864	874	891	886	891	907	888	907	858	904	903	861	823	907	919	791	822	826	884	889	904	921	887	886	879	871	827	862	891	854	826	897	895	881	866	916	924	898	872	881	894	849	889	873	904	871	957	879	855	943	906	933	920	856	905	866	883	898	916	952	871	922	847	882	828	906	955	835	890	858	884	881	879	871	896	926	883	884	860	836	900	877	905	900	914	914	852	876	906	877	867	882	862	904	852	840	885	881	876	877	883	875	918	870	858	897	892	898	868	897	920	898	907	889	916	885	889	925	865	873	867	906	877	928	874	873	842	854	899	858	933	892	848	894	866	938	915	934	923	852	862	895	872	933	844	865	874	896	892	803	873	891	867	863	842	883	917	848	903	857	884	859	891	871	913	929	886	931	877	884	874	863	886	861	888	880	831	841	867	864	932	863	856	886	890	885	924	897	922	924	876	891	833	883	885	905	897	919	893	867	897	897	892	872	929	873	898	877	850	856	870	859	921	937	910	866	884	824	872	890	863	879	889	873	867	915	909	916	870	925	856	857	879	877	897	854	861	871	851	951	872	901	911	919	865	846	935	915	915	863	928	856	876	845	830	912	964	898	933	854	927	878	932	855	901	871	912	901	899	857	917	903	887	885	890	860	923	918	893	851	897	873	795	929	885	882	861	874	837	905	905	850	862	886	927	886	892	857	872	864	865	895	916	902	890	918	897	869	849	933	877	911	885	900	894	923	877	851	819	893	879	914	869	827	916	913	849	865	864	839	897	884	873	887	871	903	863	858	882	894	881	910	881	919	877	933	898	880	843	872	861	882	934	860	852	895	882	916	896	889	891	886	885	893	897	904	917	874	860	870	877	890	872	874	858	870	845	868	876	906	880	909	878	883	865	888	843	890	867	907	847	876	904	883	864	898	902	871	943	846	874	850	889	906	829	839	874	908	887	846	884	870	877	804	846	835	913	893	909	885	887	861	896	836	891	879	908	927	906	872	905	854	884	933	875	833	875	866	891	939	874	876	882	848	873	862	868	870	882	876	867	913	879	875	889	856	848	871	898	925	917	898	877	930	883	901	896	927	932	845	860	888	905	925	908	855	847	886	894	868	922	873	892	859	895	855	893	890	905	907	895	886	881	915	885	898	937	958	845	907	906	888	850	884	810	856	808	865	862	847	892	824	898	869	900	928	870	904	872	905	906	890	876	892	913	873	813	891	904	890	861	901	867	861	912	886	905	934	910	846	831	889	864	893	843	849	858	868	844	881	835	879	888	884	860	864	817	900	876	879	843	875	903	881	866	820	877	890	893	859	886	867	877	882	889	908	873	862	924	891	875	903	873	905	930	839	879	876	922	907	933	798	910	841	925	834	881	872	853	896	885	865	889	903	827	892	887	869	881	916	862	904	879	883	915	906	857	885	952	878	864	880	867	872	828	908	923	878	862	943	900	894	878	897	872	887	923	869	887	817	864	893	913	854	855	907	909	915	854	806	879	842	875	882	894	906	887	886	915	895	861	930	847	893	873	865	941	902	966	866	900	841	884	853	945	896	864	877	947	849	868	846	919	870	916	890	889	878	870	903	871	916	847	906	880	875	891	855	878	857	920	877	877	853	863	897	905	878	870	900	877	839	889	862	907	882	870	859	836	866	929	899	892	866	884	930	885	891	865	848	912	870	904	903	911	867	888	929	893	893	846	857	883	839	867
58887	23970	8311	1804	707	563	551	489	417	423	417	421	388	411	425	432	410	417	415	418	420	455	432	416	411	409	407	420	402	405	403	390	414	443	427	373	420	413	417	404	397	424	374	458	420	394	424	392	394	415	388	403	418	408	417	430	403	420	441	430	408	403	422	439	418	435	472	436	433	404	440	393	409	405	427	434	417	415	454	378	427	401	394	428	420	416	401	403	390	416	408	420	413	419	441	376	369	426	415	442	423	417	452	442	424	403	397	384	414	416	417	405	403	383	414	459	430	417	397	446	424	404	413	428	365	401	432	391	443	434	398	387	399	438	426	399	409	425	378	439	418	396	413	457	414	449	420	385	407	432	418	392	447	426	417	395	383	404	430	407	351	396	427	393	426	411	404	383	395	337	442	426	419	399	422	426	421	431	396	387	436	382	404	378	421	433	449	427	409	413	406	383	381	417	413	402	384	427	426	454	407	417	414	398	398	419	398	405	395	408	379	418	402	417	417	417	412	418	374	376	399	369	416	413	444	456	431	410	396	441	446	412	422	415	406	444	426	408	441	431	398	405	427	378	411	429	397	416	435	412	406	388	433	407	424	425	390	380	375	424	417	455	411	402	422	417	415	396	455	438	416	396	427	402	433	422	428	425	363	408	389	375	401	371	409	427	382	387	426	405	426	443	386	437	406	401	410	431	427	428	437	387	428	388	444	431	372	410	371	455	416	399	396	413	443	380	412	420	446	396	417	413	376	397	402	384	388	388	408	392	426	413	447	459	427	385	391	437	419	419	413	379	414	431	397	424	427	431	455	443	402	382	372	413	379	395	429	409	428	418	425	410	440	396	427	397	407	421	382	377	421	392	425	407	383	415	402	378	429	427	405	368	372	435	449	419	413	404	372	438	414	438	394	428	394	400	410	395	391	447	396	442	410	447	444	398	470	435	413	415	388	389	385	398	427	420	421	434	428	386	398	405	413	408	450	377	413	407	423	403	415	443	381	383	410	425	423	435	408	410	382	413	423	433	434	401	423	424	414	409	391	420	410	404	354	408	444	448	394	447	469	438	384	405	466	386	407	414	413	436	412	430	431	435	419	424	422	428	412	420	444	425	444	446	394	436	420	417	387	412	417	408	442	374	409	412	426	385	400	377	394	432	392	404	421	468	405	396	388	424	388	409	425	383	380	409	377	389	446	402	393	414	419	417	415	402	441	397	404	400	405	451	363	416	409	451	401	408	414	406	440	386	415	416	410	412	411	429	423	412	439	401	376	401	402	413	445	442	425	423	427	428	441	431	389	404	415	463	426	422	393	435	430	378	398	392	428	427	427	448	393	392	376	414	397	428	433	397	379	444	386	375	423	409	418	437	432	431	426	381	405	414	432	408	378	423	404	424	416	437	427	464	459	366	432	381	411	415	396	418	403	400	442	420	437	400	402	401	405	383	355	422	427	410	389	413	407	443	446	418	435	392	435	462	422	390	422	421	417	477	386	385	412	414	407	449	399	410	429	415	414	440	428	446	436	401	422	442	407	405	400	443	463	435	413	405	386	375	393	439	415	429	436	424	424	390	417	421	409	450	394	439	415	437	383	395	468	420	379	442	412	414	423	424	420	425	415	429	417	411	396	415	399	373	412	409	424	420	381	411	424	403	390	396	415	452	396	409	388	384	407	426	438	422	419	427	421	427	379	417	446	419	417	419	449	409	431	382	402	426	414	455	428	419	414	442	400	426	388	395	423	410	393	417	437	392	348	424	385	426	388	427	409	424	442	414	493	394	408	371	431	414	360	399	413	418	405	420	414	430	403	456	397	438	373	409	408	409	438	444	383	388	465	433	412	453	421	441	418	436	402	421	414	428	406	404	390	423	410	378	402	407	401	433	454	408	400	426	393	392	398	412	409	415	397	423	418	394	380	430	417	420	429	412	406	399	427	396	406	428	408	411	407	392	388	429	457	456	410	409	390	393	428	396	405	418	438	432	413	375	429	453	453	416	418	404	354	420	398	407	401	448	422	395	413	386	419	422	405	457	407	386	406	406	398	393	454	403	379	396	404	399	421	365	422	403	423	415	442	398	434	408	425	390	449	399	452	381	437	443	415	392	417	418	427	380	433	419	431	423	422	421	406	409	385	414	410	396	467	422	449	424	425	414	391	434	437	411	423	409	431	426	348	438	433	433	443	410	454	407	430	359	423	432	429	410	423	433	400	414	395	395	437	414	421	433	426	440	422	412	412	438	411	394	430	455	424	405	400	394	362	375	399	441	393	423	448	413	413	405	403	447	404	387	428	408	422	390	394	382	395	420	453	395	427	398	406	388	401	436	453	395	410	411	402	421	423	423	421	454	424	472	436	419	422	434	391	359	416	392	431	429	421	420	413	419	370	390	420	418	445	401	434	448	393	418	389	400	390	434	400	406	398	381	431	384	390	429	386	448	415	448	418	391	428	406	429	389	382	413	410	452	425	394	422	417	408	412	397	392	409	456	433	386	398	396	396	477	440	382	465	431	433	424	441	390	419	387	398	367	460	418	359	420	429	432	398	437	436	412	414	420	390	424	400	411	460	370	440	419	415	431	367	437	432	441	410	462	410	393	414	406	406	395	412	396	430	394	429	420	365	414	388	431	406	353	365	410	422	391	403	422	448	433	434	435	382	369	438	415	394	452	410	393	425	431	385	422	434	424	444	398	408	426	391	424	439	396	444	446	422	392	389	456	418	393	397	404	414	436	396	424	413	443	425	426	408	405	422	430	440	405	425	432	445	431	393	433	374	400	402	423	383	416	450	403	438	411	428	385	429	388	428	430	376	427	417	435	385	409	421	414	395	424	438	436	403	401	371	387	437	392	421	430	394	398	433	409	423	414	436	421	427	422	483	410	409	403	413	406	404	374	404	420	420	449	392	395	421	405	430	451	413	415	353	412	431	386	421	435	426	427	416	432	410	388	380	436	419	398	421	431	480	425	454	381	434	423	402	432	460	404	384	439	439	380	386	383	390	394	423	441	458	418	434	429	391	401	429	406	404	430	460	405	408	459	404	436	408	410	371	414	449	374	443	435	384	427	380	391	411	401	409	434	421	426	426	403	399	374	384	406	415	432	436	389	398	400	380	395	424	443	421	384	434	387	441	397	438	430	454	430	374	401	399	395	445	431	397	409	429	435	413	434	414	406	425	398	413	421	430	384	402	371	431	430	410	420	448	423	430	408	431	405	398	388	419	406	429	436	420	394	424	432	397	381	393	387	429	393	435	433	422	437	461	392	417	408	435	411	452	422	386	397	428	359	392	440	423	403	445	434	438	404	389	347	418	396	399	420	384	418	423	430	470	418	446	441	412	436	445	420	393	443	430	377	403	422	414	442	423	415	390	391	393	413	405	465	406	423	399	403	420	466	386	427	440	443	389	403	372	404	431	405	395	428	428	411	422	423	433	428	409	421	463	401	432	435	427	411	431	418	400	435	383	396	366	412	422	376	409	433	410	411	406	391
40182	15098	6811	2863	1705	1367	1201	1064	967	914	924	913	957	977	887	860	906	898	914	881	886	887	887	931	902	854	916	903	940	867	923	862	911	958	928	885	985	903	893	933	930	898	908	850	889	871	885	913	874	891	950	944	899	938	893	907	881	960	860	931	863	936	886	873	870	901	936	875	889	910	913	900	898	900	896	914	912	894	918	913	942	888	916	878	926	972	953	877	885	877	871	862	880	970	909	930	863	915	852	874	904	897	914	927	910	900	935	929	917	935	889	903	894	969	909	944	965	924	888	875	919	929	896	931	933	917	864	900	931	937	917	912	929	914	918	872	839	926	913	882	879	909	906	868	946	916	894	900	943	911	901	887	914	892	908	935	883	922	909	905	926	924	926	872	903	890	906	937	925	922	861	932	908	927	920	884	915	923	937	941	939	909	909	964	899	926	905	844	863	880	958	868	870	898	906	853	925	913	907	946	890	905	942	884	871	882	941	886	902	887	860	905	910	897	918	936	853	922	897	892	973	888	957	893	899	921	926	921	845	862	910	904	885	903	890	930	893	877	883	914	906	915	929	992	845	892	885	898	958	933	941	968	924	848	868	935	897	892	969	879	933	844	924	911	853	856	929	886	912	905	906	985	923	931	908	905	858	904	915	840	873	935	926	919	925	906	862	854	884	874	937	907	922	896	884	947	937	885	897	974	892	876	857	888	904	870	848	916	895	872	889	932	924	880	848	898	875	893	876	945	939	937	874	901	907	858	931	864	885	881	940	875	957	918	859	963	911	855	955	894	933	932	903	931	878	956	899	851	899	869	887	922	913	902	870	922	911	897	891	873	889	942	899	903	938	869	905	902	905	900	971	856	912	913	888	896	887	866	892	920	935	924	922	956	919	899	909	920	856	897	949	914	902	898	946	925	939	874	891	911	867	860	877	901	951	911	932	905	902	920	903	917	946	880	958	924	890	877	900	906	891	894	888	864	880	940	918	892	910	937	844	897	886	925	888	869	908	942	934	897	908	905	884	922	870	939	890	933	858	918	929	934	921	884	924	892	905	902	896	893	876	898	885	910	906	875	886	922	902	961	927	918	956	866	911	880	911	876	899	866	954	872	895	940	895	932	890	939	885	953	891	952	915	902	970	912	916	879	910	922	940	882	910	898	928	908	916	955	875	883	909	927	914	921	933	928	945	916	882	945	904	900	881	974	954	850	919	905	916	898	891	844	856	889	896	934	913	890	914	879	895	925	876	898	937	929	900	916	879	938	985	878	944	923	915	954	903	889	944	876	956	885	912	947	929	908	884	929	861	893	977	909	859	961	913	928	951	938	875	894	915	911	893	918	901	943	905	919	927	929	883	870	907	905	892	884	873	877	946	858	911	915	862	923	931	912	930	915	899	957	927	905	894	893	877	938	914	922	916	960	872	880	940	961	914	972	921	919	880	883	892	933	880	897	925	930	945	893	864	912	902	951	917	909	884	940	933	947	910	864	853	930	921	916	908	835	908	898	860	935	877	855	903	893	885	900	921	882	959	882	918	931	938	892	909	913	897	947	935	877	886	909	905	958	907	894	926	848	919	912	903	878	920	907	891	896	908	940	947	903	940	936	875	898	928	876	887	903	910	927	919	945	892	904	949	921	880	874	886	968	956	923	883	912	967	917	872	917	886	926	893	898	923	947	915	889	895	904	891	929	937	841	860	895	957	932	942	896	848	881	931	893	919	883	913	941	901	926	903	909	896	938	903	895	884	914	935	881	952	903	896	882	928	907	900	873	941	910	875	913	868	877	876	897	908	932	890	918	909	891	916	892	926	860	912	905	863	880	963	904	925	901	905	879	956	877	925	850	887	901	897	883	890	959	912	917	923	864	893	929	940	931	880	918	862	883	928	910	875	905	864	967	885	946	927	873	877	884	934	923	939	888	883	981	860	855	941	892	838	910	908	920	869	919	847	901	869	943	901	893	944	973	978	867	850	903	880	898	933	882	865	853	889	953	974	896	873	891	914	916	930	916	868	855	911	902	918	901	903	896	912	886	885	894	892	925	954	918	936	922	898	902	882	911	883	875	896	851	920	923	920	872	928	914	882	923	935	917	829	942	901	892	902	938	898	901	844	906	917	919	859	914	891	932	881	917	920	884	911	905	933	926	902	928	881	916	906	954	891	894	950	964	942	879	955	956	897	943	878	879	902	911	926	902	912	874	895	880	946	928	907	974	889	909	922	881	912	865	911	942	907	952	877	950	908	892	910	933	863	945	929	896	958	950	969	921	918	925	907	881	906	919	913	926	903	848	939	867	904	883	878	910	911	900	917	927	894	911	890	897	928	884	921	941	914	873	941	891	885	843	861	919	929	894	970	891	950	901	905	901	915	912	920	857	881	912	949	915	944	921	889	952	926	922	943	901	966	847	886	907	933	899	916	828	889	917	920	919	951	909	881	897	889	853	939	928	892	885	875	886	899	939	933	900	932	830	916	929	935	959	930	899	911	915	857	945	912	888	825	866	905	916	891	945	904	933	916	895	861	908	872	936	943	871	967	890	923	824	902	929	928	942	873	853	940	870	903	885	924	903	897	899	893	878	899	928	902	867	894	880	913	914	859	869	871	904	911	906	879	908	880	890	902	889	922	954	908	851	883	931	868	943	886	894	930	907	913	948	941	866	870	861	858	911	906	871	918	952	918	910	886	892	962	940	859	913	886	883	875	894	874	904	874	862	886	912	874	907	883	932	937	897	869	950	949	895	879	894	940	917	924	911	901	950	889	959	909	929	921	897	924	936	898	917	926	928	857	908	909	891	913	921	898	881	877	929	866	859	906	937	948	951	921	869	899	909	925	919	849	884	866	927	954	943	862	897	895	886	906	890	912	910	891	938	900	919	921	875	922	894	870	896	939	883	874	892	923	905	953	837	939	866	915	951	909	896	913	893	922	951	904	922	905	891	896	893	873	947	930	959	886	914	884	932	909	909	929	948	937	898	900	912	876	885	870	931	898	938	931	865	926	893	950	898	890	932	913	912	905	905	890	917	886	863	913	892	934	871	934	867	853	871	869	935	871	888	896	943	921	893	943	913	904	904	901	921	937	872	923	880	885	929	916	902	885	851	939	921	892	929	855	926	872	952	942	869	903	939	917	885	907	941	912	929	835	910	920	929	934	902	960	899	918	878	935	899	923	900	918	904	936	982	951	882	917	888	906	914	909	889	861	907	887	869	877	913	881	886	873	916	950	917	881	937	882	934	869	974	940	919	944	921	906	910	910	850	883	844	888	932	906	900	894	881	890	860	918	918	905	979	896	868	913	862	954	962	954	930	903	902	975	895	920	874	918	883	922	874	921	902	935	880	900	910	929	891	887	906	903	929	957	916	895	880	918	903	900	907	933	954	902	914	958	903	905	866	895	917	901	857	915	880	936	922	877	884	909	883	901	937	912	940	878	896	867	890	897	904	873	893	962	931	884	817	904	895	842	867	974	902	920	903	923	934	922	925
48557	21570	8579	1465	604	523	485	433	380	422	461	427	437	453	417	402	418	417	416	443	398	414	423	420	414	451	408	446	442	444	426	409	423	404	441	415	463	413	439	475	398	410	422	468	421	402	442	433	414	399	423	434	387	402	457	414	383	427	424	410	465	410	433	425	428	442	456	427	421	424	396	397	461	455	486	433	397	384	433	458	434	460	420	400	388	422	378	392	395	375	477	416	402	402	437	391	440	437	451	417	414	455	429	446	406	395	421	434	437	406	421	423	429	426	425	448	460	429	394	391	394	407	392	385	393	406	413	446	412	352	404	406	415	420	425	429	424	429	405	384	404	464	416	423	448	445	442	426	428	415	380	428	390	395	395	440	461	430	408	422	440	416	453	434	419	437	434	418	442	436	446	413	439	408	410	438	403	441	423	408	401	399	441	442	418	429	442	404	424	412	421	427	419	401	433	443	397	398	419	393	428	440	432	432	432	449	464	460	415	429	391	422	438	395	458	416	407	430	396	418	436	411	417	395	447	428	429	415	422	381	421	420	411	440	429	439	400	446	415	412	404	413	415	413	428	421	505	414	415	437	438	384	400	393	401	424	407	423	437	414	425	406	432	443	407	399	417	432	399	412	438	428	421	427	461	425	409	411	410	430	366	422	400	417	443	424	400	421	432	423	385	426	406	446	398	435	430	410	420	397	412	414	408	426	389	385	434	451	418	399	445	415	418	398	429	413	426	385	397	428	417	431	404	392	405	416	431	430	385	419	393	425	401	384	396	411	398	432	438	457	424	450	416	422	412	412	438	421	389	454	409	407	430	453	471	479	428	417	410	470	381	392	414	426	457	423	423	422	378	399	409	403	414	430	422	382	417	433	439	413	436	401	402	433	406	419	429	374	423	423	377	395	453	378	452	425	424	421	415	399	447	394	430	418	412	412	445	418	403	400	414	454	404	415	419	422	456	419	426	394	421	382	402	434	379	408	352	419	400	470	401	378	419	424	417	429	448	447	404	401	422	406	403	379	448	443	419	405	416	398	464	424	428	458	424	435	437	461	414	450	415	416	422	410	397	434	414	423	409	412	424	392	421	436	443	402	379	427	427	412	435	441	432	378	429	428	402	435	430	398	410	391	411	394	419	414	413	413	454	436	419	417	421	414	408	463	445	435	438	403	454	408	454	419	421	440	431	403	433	408	445	429	426	391	389	361	423	417	418	409	397	445	433	412	378	388	376	444	413	383	404	378	470	466	413	393	373	402	432	402	412	423	458	390	438	426	407	409	425	403	395	365	415	397	445	461	390	400	487	402	437	450	405	437	446	439	407	436	395	437	412	451	401	416	420	427	424	407	464	389	370	422	411	433	431	453	426	421	392	420	420	397	417	412	443	385	431	388	413	408	392	424	422	436	387	433	420	460	400	408	410	433	433	429	417	447	481	444	441	413	433	417	431	440	446	396	434	420	445	456	375	448	448	419	399	413	409	435	377	439	393	441	402	444	441	408	371	441	446	445	448	438	398	435	426	435	423	416	390	446	424	437	453	438	453	420	409	448	434	441	455	423	403	435	447	433	457	444	440	410	417	437	402	445	420	425	423	441	443	446	420	417	443	444	439	437	405	435	429	419	434	400	409	349	462	418	453	437	418	431	436	400	406	393	395	429	400	460	406	411	420	406	440	451	425	431	435	407	403	428	405	422	434	477	425	474	400	407	428	448	468	450	427	426	430	410	456	414	437	451	413	454	420	413	418	407	432	432	447	414	450	444	451	436	438	413	455	389	454	403	405	469	442	436	408	389	429	416	426	401	442	399	414	438	443	444	414	430	426	409	407	443	421	456	405	393	446	433	450	423	401	416	415	443	400	435	436	428	427	457	429	458	439	442	397	432	438	401	440	438	403	435	430	405	415	376	450	446	347	420	388	432	423	411	422	421	418	420	436	390	424	439	419	439	435	418	469	417	404	426	399	465	446	431	452	412	420	431	415	418	391	432	427	427	432	419	426	408	435	440	396	448	420	449	429	411	397	372	410	458	399	427	450	406	401	384	419	418	437	393	414	372	433	432	450	431	429	402	459	403	402	426	436	413	426	411	427	376	398	434	418	406	436	458	466	413	388	386	392	409	415	401	405	451	421	417	421	412	436	431	414	420	434	424	398	419	432	418	444	446	433	425	405	449	448	421	443	386	401	435	414	399	410	433	443	448	441	430	439	415	442	435	408	457	461	420	407	380	444	408	407	427	428	439	411	415	413	446	407	451	435	478	439	431	412	408	410	410	433	463	428	430	410	413	471	424	421	436	420	424	434	466	420	396	436	423	448	452	436	428	443	438	433	424	386	448	442	465	466	374	381	408	393	416	381	448	449	429	453	422	419	420	438	433	414	430	420	407	419	425	404	440	454	427	419	431	404	440	439	400	421	389	401	425	436	412	412	406	443	435	456	410	402	439	420	414	422	432	414	418	421	469	405	410	394	426	441	394	364	446	412	424	436	385	406	425	436	427	417	414	424	413	400	395	420	422	444	464	437	414	428	427	445	398	452	398	437	422	414	415	438	466	399	431	384	417	384	434	410	486	432	451	458	426	425	445	402	443	394	429	466	429	439	416	451	445	436	398	403	443	411	448	475	412	429	417	407	439	410	487	462	413	401	418	453	423	438	434	430	371	404	439	454	397	397	435	418	431	370	398	434	419	444	438	397	447	405	431	439	410	397	411	413	404	424	409	411	374	465	391	432	435	411	419	394	440	379	419	410	400	409	413	406	440	484	387	419	408	455	402	432	412	406	432	432	435	428	430	439	450	436	406	457	417	435	454	435	399	407	443	442	420	415	424	439	442	427	418	438	401	398	402	434	386	407	469	437	394	403	425	432	427	437	433	430	471	457	460	419	386	399	390	440	408	430	445	411	403	398	453	413	383	399	398	403	404	406	411	443	441	443	446	405	391	432	456	444	430	421	437	425	472	416	432	455	411	424	437	441	430	425	418	412	414	426	400	387	418	430	426	459	403	439	432	451	418	448	416	408	410	443	437	414	437	433	407	476	426	368	453	446	418	398	418	398	415	417	468	416	392	423	376	410	423	405	418	441	464	428	423	420	419	431	421	448	420	439	415	411	456	490	464	448	395	425	412	479	410	426	451	421	434	407	415	441	438	444	382	405	409	414	428	456	421	403	439	434	416	441	424	421	391	439	417	450	434	397	424	439	450	456	406	456	436	454	453	437	411	396	418	456	427	434	458	419	437	394	433	437	396	415	417	444	427	405	410	399	435	404	426	405	399	448	432	423	416	408	398	427	393	445	410	423	421	398	404	399	404	408	388	423	392	430	430	433	467	446	419	397	436	391	394	443	397	395	424	441	469	405	439	423	430	428	449	401	435	441	432	419	456	388	407	415	457	421	434	441	402	438	492	456	439	403	393	438	423	382	431	443	432	447	416	433	431	443	409	388	411	405	383	398	396	424	439	413	456	424	451	449	428	442	439	435	399	437	432
31722	10488	3436	1979	1264	1139	1051	1007	967	944	910	918	960	936	945	922	900	919	971	895	952	935	920	927	924	942	873	888	917	918	933	919	889	840	917	934	909	940	930	930	902	923	876	909	943	916	866	891	949	885	925	916	876	925	884	901	942	942	915	897	951	933	949	941	912	938	907	868	919	920	958	932	919	880	899	927	923	943	923	931	861	889	890	884	928	949	895	972	910	955	853	891	871	904	933	895	944	876	905	912	912	887	916	895	933	894	887	922	888	950	851	897	934	904	974	892	906	886	929	948	913	904	935	838	898	908	912	928	936	956	918	904	883	910	987	959	909	891	899	942	915	942	895	908	946	936	946	883	963	885	870	969	928	938	890	919	920	870	918	928	864	944	930	958	908	921	910	965	930	910	857	871	983	873	897	912	861	871	969	923	872	909	907	900	907	922	957	894	906	924	914	947	908	945	867	906	870	949	936	920	953	996	952	916	902	959	924	871	932	904	938	918	958	918	976	899	896	879	912	971	874	897	933	890	889	943	867	873	929	891	920	912	946	891	927	914	888	913	884	929	902	931	887	899	913	933	942	880	968	910	934	960	931	890	927	941	943	926	915	903	890	916	893	879	931	864	930	868	917	950	921	952	913	878	945	925	862	882	936	915	914	881	960	890	897	892	920	925	967	908	936	884	902	920	968	877	960	933	895	872	856	928	938	939	895	927	940	923	911	877	983	911	892	922	908	897	937	983	885	917	972	933	949	956	914	914	946	901	893	938	944	948	881	927	908	923	895	955	897	963	935	930	903	936	920	950	874	958	930	938	897	949	892	881	926	922	898	861	937	1021	925	1003	951	931	883	928	882	929	957	884	961	873	940	923	902	862	941	881	940	910	860	858	955	938	939	917	908	858	934	918	929	951	863	959	906	898	915	940	910	901	998	934	910	936	937	910	905	913	930	887	983	952	946	935	914	910	920	947	943	907	904	962	924	874	894	955	876	933	912	934	962	910	918	933	878	936	952	940	889	970	906	907	902	904	877	888	918	942	910	908	877	951	922	894	927	924	924	941	954	979	921	893	978	886	919	885	893	956	916	952	884	922	901	923	944	887	856	900	958	951	934	910	927	870	902	903	951	947	899	928	906	964	898	911	883	924	917	881	932	886	900	888	878	908	921	924	883	923	871	897	959	903	924	953	925	910	900	927	920	955	900	946	976	896	942	886	880	934	936	956	934	901	946	879	909	910	884	936	928	884	909	926	954	927	891	927	943	890	962	936	945	951	930	932	903	926	959	975	911	900	888	919	958	929	893	885	852	918	934	916	912	991	932	911	909	894	920	945	943	892	904	934	914	926	953	922	901	934	935	919	925	891	912	920	911	933	869	897	925	897	976	926	909	905	890	934	910	886	926	965	940	918	893	874	950	922	906	933	936	928	910	916	895	940	952	911	904	956	914	947	875	933	934	931	954	884	944	929	946	954	897	905	973	887	908	873	913	932	893	948	902	906	897	921	900	968	893	927	890	927	951	899	925	888	929	882	922	887	881	897	875	905	924	868	883	936	901	904	894	985	912	928	873	922	900	910	948	952	894	942	930	934	907	899	960	910	945	943	940	953	928	901	892	887	914	934	918	976	931	906	899	930	883	945	937	889	936	948	895	937	911	952	967	941	857	924	931	898	948	938	968	987	966	979	922	960	946	934	886	922	983	951	896	899	954	933	993	874	926	934	903	953	896	959	892	918	919	887	934	911	895	912	954	887	917	883	957	904	892	897	863	882	966	921	859	880	930	989	965	925	932	935	888	969	922	919	888	934	926	887	930	938	922	872	994	889	866	861	915	971	910	925	924	867	935	914	998	902	963	858	918	913	894	918	906	928	904	866	908	929	972	972	901	905	899	888	922	902	933	879	876	929	851	900	895	909	873	924	951	930	966	917	937	903	899	914	885	911	931	919	906	909	938	937	905	888	948	951	838	890	930	923	870	942	903	944	949	917	854	879	894	905	946	858	945	947	900	863	913	910	891	910	988	833	907	941	909	913	857	914	855	888	921	931	891	888	887	942	892	886	937	882	918	851	891	935	900	873	894	901	903	929	917	889	905	915	954	914	919	935	933	921	927	858	907	901	889	919	961	870	883	923	933	894	922	916	919	939	899	957	956	927	943	904	874	853	906	907	865	861	849	913	950	937	910	960	961	895	935	930	898	952	916	924	936	950	876	927	921	929	879	866	948	930	950	899	958	898	941	952	921	855	905	917	920	879	908	945	950	870	910	928	927	863	879	926	894	929	889	895	963	913	914	891	925	934	930	950	897	948	941	901	939	886	946	918	868	942	902	883	923	952	941	891	876	939	876	898	949	933	899	889	933	956	970	930	909	870	909	933	914	885	932	873	905	931	930	911	907	941	867	911	906	962	915	910	942	902	901	923	912	946	915	893	982	919	937	951	907	916	947	929	908	907	895	948	901	948	981	933	939	982	914	955	927	890	951	921	917	916	938	877	924	939	893	927	890	933	932	932	850	930	895	955	902	944	968	915	924	941	934	898	968	919	888	917	948	961	926	892	915	931	897	912	944	937	927	920	896	892	922	953	901	949	951	941	914	945	890	956	938	962	908	939	936	975	934	889	868	926	888	903	941	884	968	941	857	972	922	977	929	899	917	900	947	933	953	947	895	905	875	924	901	893	896	940	925	922	909	959	938	950	915	893	928	908	987	931	973	919	851	918	915	909	916	904	898	856	911	942	855	891	935	881	919	836	905	919	947	894	960	946	915	924	947	915	920	893	935	944	862	918	939	884	884	903	1008	900	901	891	884	928	924	895	936	908	928	917	910	934	915	951	912	895	950	930	923	909	889	958	938	881	913	913	863	955	919	992	866	970	902	950	933	893	944	941	924	901	874	945	893	923	921	948	875	900	909	897	946	943	950	905	970	929	892	907	953	960	932	838	916	881	926	890	953	923	903	908	952	951	946	963	898	876	950	866	910	895	901	921	883	884	914	910	926	930	950	931	891	938	909	894	983	903	902	899	901	942	927	990	955	932	931	929	957	971	925	933	933	958	960	898	946	928	946	855	940	886	974	936	924	883	924	880	884	970	932	945	912	887	931	894	918	960	944	960	961	1002	957	894	906	891	922	967	947	910	891	935	971	898	904	899	864	919	918	912	979	928	924	914	969	892	905	916	906	928	985	892	874	951	945	916	948	944	958	902	964	941	917	873	907	907	954	930	973	904	921	988	911	980	922	960	922	913	915	919	913	930	908	923	915	911	946	958	917	949	880	929	921	894	885	921	904	873	919	944	931	986	915	934	923	914	907	977	914	913	928	915	970	915	919	945	938	929	925	879	893	921	935	888	912	892	963	926	942	941	889	945	910	888	905	938	891	894	910	934	935	940	909	936	922	878	892	940	883	927	889	896	917	902	948	926	875	925	914	945	954	912	917	922	916	895	905	960	867	868	929	923	916	919	912	890	932	901	925	888	878	895	895	876	894	922	906	899	935	852
44787	16777	4012	754	521	472	414	425	410	386	432	412	417	441	425	435	411	387	425	397	397	378	435	410	413	381	396	450	417	389	393	396	400	398	432	412	410	414	376	417	426	421	393	403	398	429	405	405	405	408	382	413	437	437	429	393	387	422	404	487	438	413	417	404	417	428	449	394	376	428	399	393	399	444	403	435	397	437	397	373	399	397	404	411	410	445	423	399	399	422	355	452	445	409	404	416	371	455	429	400	406	442	425	381	389	380	402	425	399	421	399	407	418	424	412	393	452	417	435	391	425	458	402	398	457	389	440	380	411	402	380	390	394	393	433	408	391	411	430	396	425	435	415	430	394	440	388	382	402	423	384	403	391	428	420	409	416	409	435	422	422	411	404	408	455	395	400	380	392	432	460	376	437	394	408	408	407	426	384	408	389	433	452	458	380	421	435	377	399	438	368	405	485	400	415	394	407	440	399	394	363	418	429	429	417	421	462	402	410	423	390	416	435	400	405	437	440	444	418	332	380	383	392	433	396	383	388	406	393	428	414	410	444	403	403	410	411	457	396	376	390	434	416	389	420	412	413	410	401	451	434	434	410	397	432	427	402	414	434	413	398	436	383	403	418	417	407	392	416	415	422	408	363	381	391	405	433	402	394	426	401	393	401	424	399	372	391	386	412	407	409	416	418	422	413	430	432	363	399	385	396	434	398	397	384	398	394	398	372	394	458	390	442	421	366	404	391	442	395	405	413	408	426	421	406	408	439	425	382	427	425	391	414	436	406	455	401	462	415	395	412	440	408	419	408	447	385	392	433	424	404	405	446	450	468	406	420	449	404	425	446	403	439	460	473	423	422	404	398	377	418	409	448	409	370	407	372	380	440	401	404	393	398	393	417	385	412	429	410	370	399	394	422	400	448	407	385	470	419	389	374	350	396	445	401	418	399	409	454	407	396	391	401	402	431	408	420	452	406	410	459	422	383	382	374	396	409	424	370	413	418	391	380	398	447	403	439	410	447	440	408	372	398	408	397	418	429	388	385	432	388	391	434	379	435	394	427	345	423	398	361	419	436	414	371	400	366	381	456	412	429	430	397	409	416	409	411	414	435	415	448	359	423	439	422	393	386	425	406	411	377	400	388	371	378	381	413	434	383	405	410	414	424	389	388	384	380	434	397	466	422	428	407	381	404	415	423	396	451	417	448	406	384	413	404	391	389	431	396	387	404	396	415	418	445	412	390	383	373	418	435	369	377	414	391	399	424	454	407	407	420	424	390	397	426	439	368	440	401	421	410	441	378	399	387	379	416	437	434	395	429	386	399	387	398	429	402	438	461	383	393	383	419	447	399	413	409	403	451	412	406	402	374	406	397	398	471	397	421	408	427	409	383	395	418	427	414	419	425	426	408	431	393	372	398	420	400	439	420	415	412	393	381	428	398	420	381	392	379	461	429	446	457	427	414	411	425	439	408	431	437	402	402	408	436	442	394	409	414	397	404	410	415	431	401	379	410	414	404	437	427	409	440	414	415	394	394	408	433	416	394	450	414	386	414	393	397	387	418	399	375	400	429	410	427	423	411	392	383	413	445	434	415	431	454	414	402	424	377	425	398	404	427	418	418	382	395	406	389	372	435	402	439	400	424	408	411	417	425	399	389	404	429	422	344	426	442	463	428	441	423	370	379	402	421	438	427	389	367	388	415	399	407	418	402	418	458	411	427	372	386	426	409	404	416	390	408	431	454	412	411	417	403	437	466	399	382	438	424	399	425	425	395	403	400	428	417	404	396	417	388	353	347	413	427	424	429	405	404	418	359	405	387	404	435	444	425	403	412	387	428	399	425	400	432	429	392	463	412	392	413	390	397	402	389	394	423	418	427	426	402	386	404	406	393	401	411	428	390	413	423	387	424	394	435	384	438	419	407	407	399	449	421	369	469	417	450	405	379	432	392	384	411	425	380	421	450	402	425	418	394	402	397	422	429	422	414	410	416	423	460	411	421	414	415	364	405	393	421	441	392	368	392	394	402	444	410	388	406	415	399	385	403	410	424	410	431	417	402	405	420	377	443	380	407	375	427	442	414	422	451	394	375	372	391	458	441	431	390	386	395	392	418	405	398	384	373	447	372	431	436	417	385	381	469	418	398	440	416	423	422	471	432	449	366	437	413	391	387	408	402	402	453	442	409	389	413	405	451	440	423	386	378	422	410	467	433	421	404	437	433	398	405	417	370	402	398	428	436	398	390	443	406	381	411	378	385	415	439	400	388	412	389	406	422	418	440	401	469	397	426	407	451	442	398	399	406	393	430	430	400	420	367	389	383	392	348	424	409	401	424	422	431	425	371	373	382	413	381	426	426	416	425	408	443	410	403	419	447	393	382	382	414	425	404	442	459	429	429	379	388	398	432	382	406	382	441	423	371	412	405	429	407	392	399	399	402	418	417	415	431	408	411	427	425	435	407	426	405	376	375	426	434	384	400	426	404	368	409	402	420	432	385	382	384	466	387	407	458	441	416	400	417	411	387	393	431	398	427	405	438	405	413	385	418	395	412	416	401	400	403	415	416	423	424	424	382	405	427	439	403	420	387	418	415	416	416	417	390	403	421	415	412	414	411	379	399	417	423	439	404	393	415	431	404	439	412	361	411	395	406	385	382	419	418	391	406	418	390	424	452	431	389	416	418	388	388	440	436	454	394	422	407	396	387	398	420	413	406	412	438	416	423	411	441	418	419	444	396	427	441	373	372	438	416	417	457	471	423	375	417	388	393	387	411	424	428	419	423	387	406	422	422	402	428	384	381	394	442	439	379	425	425	403	411	424	373	413	389	439	399	395	414	449	427	419	404	403	409	385	389	398	425	402	380	371	431	429	404	395	423	430	367	362	408	426	423	437	405	373	434	416	422	367	415	456	428	450	406	391	386	414	433	437	404	439	415	445	387	403	429	419	450	440	422	406	405	425	390	446	399	419	440	355	416	396	411	423	426	364	420	411	421	416	419	445	439	410	397	391	368	406	411	400	401	391	404	418	434	401	431	457	392	396	373	434	354	424	437	415	398	419	401	383	402	420	414	398	385	403	426	413	422	418	364	430	406	416	447	427	426	381	415	378	424	428	401	404	387	427	413	398	390	421	417	431	430	405	408	385	399	452	391	428	420	402	433	398	418	447	437	450	425	401	416	416	421	415	407	383	410	426	417	421	381	381	385	421	428	418	432	438	415	383	402	368	434	459	381	391	449	456	442	457	429	376	409	414	431	394	416	400	427	417	413	400	424	432	405	397	422	418	472	446	431	400	419	390	431	440	407	433	408	379	449	430	458	410	420	410	407	417	439	387	395	401	366	404	426	434	443	403	456	429	381	402	422	388	444	423	396	436	440	377	410	382	427	394	413	416	419	365	417	463	415	416	403	431	379	409	439	396	392	454	397	384	404	421	364	421	404	452	414	415	416	400	393	422	413	448	440	393	392	398	408	425	403	402	421	427	424	407	418	393	387	387
28108	8614	3067	1469	1125	1078	894	955	938	926	952	929	895	882	936	931	872	961	929	905	890	925	878	876	857	870	887	860	940	910	893	926	877	906	868	916	931	857	970	824	903	922	949	901	868	892	909	901	898	859	893	905	961	893	863	900	849	835	874	893	905	888	893	892	854	897	859	952	862	922	876	902	895	901	894	870	905	906	935	920	921	893	892	936	942	901	906	897	872	882	909	921	877	944	876	917	879	888	903	908	892	886	894	861	851	865	856	881	894	885	820	861	916	892	911	887	885	892	879	893	883	885	902	865	926	865	869	877	867	851	904	915	928	917	875	853	888	893	880	941	946	926	872	875	885	920	860	889	886	899	900	866	903	916	875	987	897	909	849	927	918	869	908	898	926	885	885	921	986	849	867	883	901	913	915	939	903	885	869	907	937	905	869	907	872	870	826	855	898	951	860	898	927	858	938	879	889	927	889	899	888	866	854	930	931	872	885	888	862	872	917	859	920	825	890	900	927	897	940	942	870	878	944	890	924	798	877	901	879	846	836	967	924	866	911	924	900	930	910	892	833	900	907	932	888	871	944	947	887	848	849	946	921	901	908	952	902	862	857	883	884	855	880	907	959	900	938	881	905	914	895	903	929	874	923	882	901	845	881	883	868	900	924	872	853	893	896	862	906	906	900	872	922	920	913	850	900	887	871	924	875	862	925	849	883	883	922	947	868	881	860	918	900	857	874	875	963	879	856	909	935	921	912	841	880	870	908	862	934	815	905	906	893	917	907	874	827	870	909	897	941	924	858	910	796	931	900	915	878	905	911	842	814	962	909	913	891	884	869	852	893	966	932	882	905	926	831	871	902	872	837	913	915	870	890	884	898	858	845	862	895	946	944	894	890	939	911	916	911	876	864	878	917	936	885	889	892	880	919	861	911	878	853	889	920	917	939	930	901	885	904	931	872	913	855	904	859	884	917	872	896	865	903	900	876	870	865	877	926	898	906	941	958	929	879	880	937	840	900	866	856	933	889	909	944	846	890	919	880	912	927	841	896	873	964	877	943	923	861	898	923	816	880	830	871	929	957	920	841	912	847	922	915	916	860	868	876	904	954	910	914	886	911	890	848	891	881	917	851	871	906	889	868	902	894	911	936	875	880	917	904	940	866	857	868	933	887	893	939	879	893	878	903	945	902	908	884	909	886	984	914	894	918	902	944	980	950	869	867	870	843	866	923	934	906	849	857	918	876	866	878	869	885	877	912	870	908	896	886	892	847	940	877	851	818	890	925	880	864	923	932	910	901	909	846	875	930	896	941	940	877	853	893	888	880	899	983	940	882	898	939	924	903	880	856	867	874	876	894	862	924	882	924	816	910	844	886	926	863	905	909	814	960	932	882	914	913	884	880	938	866	933	860	918	929	831	915	874	919	865	872	907	872	927	874	902	877	923	931	877	869	830	937	907	868	922	907	867	843	885	880	919	936	883	908	878	858	910	913	946	867	861	864	879	826	949	919	871	880	873	841	933	925	907	927	888	887	922	841	905	897	903	912	983	882	930	925	848	856	875	839	845	900	895	864	874	917	892	893	884	909	874	933	860	931	879	956	829	866	921	880	895	869	903	841	891	881	903	898	881	831	878	913	926	927	852	827	906	892	900	926	858	906	870	867	903	897	882	929	922	887	920	906	911	902	875	908	873	904	843	941	887	885	896	881	906	903	921	886	917	922	938	901	856	905	836	882	918	873	932	865	894	869	953	885	872	862	903	886	876	853	905	899	919	869	903	888	881	900	884	902	831	878	899	909	885	917	836	838	883	891	829	880	878	906	947	879	912	950	898	903	910	899	885	862	914	928	882	907	831	878	905	906	942	870	895	915	885	903	943	896	943	863	907	925	915	901	922	897	919	917	923	874	886	883	903	904	907	860	914	901	949	940	891	843	866	885	870	907	879	925	890	830	892	886	873	886	948	884	910	871	875	908	880	879	871	905	945	930	863	897	912	854	905	922	895	873	921	908	902	924	908	892	921	869	886	929	875	901	884	888	934	948	907	889	919	915	920	883	868	875	888	911	863	901	851	925	880	911	906	899	940	849	902	893	864	890	898	881	954	962	902	892	840	920	899	873	868	937	922	917	846	897	919	883	858	895	909	880	894	887	880	896	929	874	940	884	901	854	917	870	923	883	888	877	878	919	914	883	894	890	863	892	943	828	862	915	933	855	959	921	920	874	917	875	910	885	898	871	942	923	883	909	864	924	908	915	876	869	895	887	872	882	847	835	893	824	937	936	900	836	889	945	847	903	856	853	897	854	961	919	884	875	937	910	884	909	869	888	871	910	882	921	884	911	884	877	866	869	948	890	876	914	900	868	850	906	880	907	876	835	870	920	904	891	904	892	915	929	857	908	908	879	884	883	846	872	872	831	907	887	907	843	857	873	899	887	872	912	898	885	849	912	892	880	933	926	953	916	926	854	903	894	908	878	925	888	871	910	892	891	897	809	946	926	937	916	963	916	862	904	882	898	887	881	916	943	895	900	923	878	915	895	905	918	909	887	864	935	881	905	883	893	937	878	904	879	912	854	836	897	906	916	881	897	910	935	883	860	916	900	894	911	894	881	891	883	878	876	908	923	878	858	892	912	819	893	875	851	900	870	883	864	935	896	922	861	928	840	912	911	856	801	870	915	881	854	891	930	907	914	832	912	827	912	954	886	874	856	933	835	903	956	914	916	909	890	893	855	892	865	885	833	944	887	937	875	924	842	942	898	933	858	865	900	899	889	890	881	881	889	856	905	853	877	908	894	850	932	895	898	891	871	857	898	895	919	930	990	870	911	866	843	889	863	933	885	934	919	951	894	898	868	899	861	911	890	902	902	881	865	911	907	913	818	917	842	913	894	910	932	913	850	910	924	906	877	957	855	916	863	867	887	898	809	958	826	900	808	893	938	918	911	886	928	953	883	901	891	946	879	911	872	906	887	851	892	871	913	874	918	929	919	885	927	850	822	972	926	896	913	818	909	918	907	899	873	913	879	929	863	904	930	879	930	896	895	904	898	901	933	862	922	923	905	935	899	870	895	920	848	842	888	928	900	913	885	900	898	852	831	924	866	897	912	922	914	918	851	940	920	877	913	866	955	886	861	828	888	914	862	899	909	931	836	860	923	891	892	932	837	887	867	905	862	897	905	879	860	861	896	846	888	889	899	932	869	875	873	912	894	855	904	909	873	905	848	882	833	894	913	836	883	890	891	875	877	896	885	919	923	863	883	934	858	929	855	845	959	916	920	870	843	931	911	849	912	895	869	905	900	916	811	909	901	943	893	877	899	819	833	908	852	848	920	926	877	917	908	856	911	873	873	896	876	907	858	924	911	946	911	895	898	918	855	871	916	913	883	879	893	865	866	896	878	814	949	896	884	878	887	971	869	887	902	911	885	916	859	906	877	890	928	868	873	875	867	837	912	878	904	908	921	889	862	891	886	880	916	897	913	890	875	874	890	900
52101	23299	8329	1124	483	478	441	433	447	423	435	457	426	443	391	435	413	418	463	429	398	410	442	445	411	427	412	410	444	448	416	399	396	389	415	423	419	449	396	466	420	407	497	405	395	412	421	423	422	446	443	407	453	398	407	405	408	417	390	395	419	429	431	415	435	426	441	430	422	413	387	417	462	416	427	428	383	416	429	407	437	464	400	451	402	399	418	413	430	423	459	432	436	401	387	375	441	410	427	447	377	399	377	367	419	412	409	458	396	431	434	417	420	403	405	390	427	412	419	428	434	439	432	401	387	410	434	430	419	380	418	456	379	422	440	413	405	399	454	416	444	413	426	434	415	416	438	424	405	413	419	398	432	412	396	441	427	404	414	428	436	427	425	438	422	398	414	398	456	420	422	415	459	426	408	393	409	411	434	432	424	422	388	430	369	412	443	410	474	387	418	414	438	398	405	419	421	404	439	430	412	416	426	381	458	473	420	446	396	432	447	386	413	411	378	428	434	415	387	417	407	403	453	412	428	443	430	399	426	413	392	425	427	433	429	354	386	437	469	445	468	372	413	458	387	418	389	447	453	452	454	428	455	407	440	433	378	419	415	419	418	431	425	436	444	395	430	424	388	408	402	421	418	434	436	461	419	412	418	441	452	441	456	411	388	373	420	388	427	425	414	450	416	415	417	405	421	413	421	431	415	444	434	417	421	415	413	425	401	434	442	435	436	425	446	404	387	453	426	415	444	437	484	432	453	473	434	430	428	436	414	438	423	450	413	431	411	431	439	396	425	419	429	389	411	402	386	429	386	403	448	422	428	437	389	430	426	428	446	450	412	430	448	425	425	395	427	423	432	401	435	410	452	404	405	436	427	437	446	435	362	418	427	434	402	397	394	434	429	433	430	428	372	431	423	403	423	401	394	410	429	409	414	414	456	412	415	378	431	426	431	449	433	398	427	436	417	426	446	415	373	375	411	484	400	392	430	403	446	420	417	445	449	457	420	432	403	449	411	387	431	442	404	409	403	403	408	412	398	430	403	409	458	455	442	429	406	427	394	382	404	438	420	426	409	445	417	461	415	421	446	422	405	379	443	414	426	439	429	421	422	430	400	408	421	438	414	427	460	435	389	386	389	424	449	432	428	449	433	400	431	398	380	356	447	401	416	427	440	375	395	383	396	479	403	448	433	408	413	392	411	430	435	462	421	437	396	424	442	404	410	456	409	410	438	429	430	437	424	409	408	450	427	411	431	402	422	428	460	451	429	443	464	377	396	418	463	390	382	408	441	383	416	384	407	454	424	479	405	428	414	427	408	438	373	433	396	420	433	390	437	426	401	435	438	412	447	407	441	411	402	463	460	430	438	410	369	446	469	411	419	438	428	412	413	434	411	423	416	447	459	405	414	437	392	474	444	429	396	438	394	399	417	439	445	448	380	379	441	407	423	434	476	426	470	420	424	408	404	431	402	426	426	438	412	426	465	392	390	427	461	378	432	441	377	445	447	462	436	444	435	425	381	418	437	454	395	436	455	416	467	398	424	393	449	417	429	417	429	410	438	453	422	421	409	417	431	391	423	406	402	405	460	445	446	393	391	453	465	408	393	412	451	450	439	437	433	396	385	427	418	424	414	387	390	463	447	398	481	442	370	447	392	425	386	407	477	436	438	397	399	451	454	437	400	430	384	393	421	442	396	441	420	409	418	464	422	415	461	432	379	389	390	433	434	436	403	445	409	414	467	445	461	404	443	451	416	424	451	454	457	430	437	450	448	429	432	407	421	448	427	438	453	427	426	407	474	445	393	400	445	377	467	426	405	432	391	409	441	382	433	435	400	412	434	447	454	439	379	418	447	434	436	408	393	415	425	407	442	414	410	389	406	426	399	425	432	448	436	421	429	412	405	422	462	400	449	440	397	426	417	417	411	425	388	395	445	427	435	444	395	442	429	403	429	447	392	410	427	404	424	396	397	435	393	363	457	432	402	418	423	401	445	405	379	418	419	412	460	440	404	435	447	464	431	419	407	427	428	432	392	438	400	429	421	373	433	443	412	413	453	380	428	436	415	409	377	432	428	446	409	459	457	416	393	418	427	421	359	406	382	451	428	434	400	402	398	393	393	439	439	433	459	401	396	380	404	414	428	412	459	411	426	432	464	385	439	425	423	420	432	389	428	401	417	441	443	449	476	435	406	422	422	426	384	449	395	419	416	421	378	439	403	384	442	458	442	431	434	405	428	400	439	386	402	410	406	427	379	468	381	419	390	448	410	455	406	412	423	399	402	412	409	437	423	392	423	366	386	431	416	412	401	421	432	397	419	421	390	434	437	429	437	390	417	476	419	412	401	434	457	455	411	402	394	391	403	415	410	439	394	415	426	383	439	404	423	433	411	420	414	416	388	421	462	433	370	391	447	391	442	431	424	428	381	422	419	440	439	462	409	429	394	492	457	430	419	407	390	417	403	418	426	448	425	437	404	403	427	393	425	399	423	450	440	407	410	408	402	395	404	438	426	394	375	413	424	393	430	422	398	426	384	427	420	415	442	464	410	376	410	425	420	468	419	396	430	439	418	396	401	457	433	405	436	412	403	433	411	398	431	436	423	403	412	423	450	426	427	441	424	432	421	424	418	400	369	425	406	368	413	442	418	414	426	418	449	410	396	401	393	407	435	398	418	398	465	460	458	427	423	454	432	445	408	430	411	437	417	389	443	379	406	423	427	426	422	397	444	447	405	466	434	461	404	407	406	448	377	410	379	387	420	416	408	440	416	421	417	434	422	417	399	432	415	430	435	426	383	406	418	435	440	432	435	434	438	423	400	401	426	422	439	435	445	420	375	441	442	451	400	443	429	409	418	424	432	434	398	406	444	402	392	403	426	465	436	372	388	415	417	430	441	406	403	403	416	443	440	436	439	428	414	465	469	424	461	434	398	408	408	430	448	426	422	417	392	425	375	434	393	411	434	417	455	445	460	393	421	423	390	397	429	421	396	402	441	382	407	457	414	424	439	385	422	448	421	424	433	419	380	415	398	398	414	442	429	425	463	458	460	504	453	430	424	435	422	425	441	442	434	439	431	425	425	429	414	471	433	416	423	412	420	414	430	394	402	452	440	395	420	435	391	426	441	446	446	404	411	437	458	439	450	394	447	392	468	430	440	421	406	398	418	404	424	447	384	426	431	431	453	459	421	395	430	460	448	423	407	443	466	432	409	402	416	439	408	436	432	434	400	426	431	435	403	426	433	416	409	370	443	394	446	420	412	430	428	435	426	458	406	424	426	415	459	412	482	414	413	425	442	412	427	416	414	416	392	412	431	437	420	422	396	399	406	402	444	414	453	440	437	423	433	393	377	421	375	381	418	461	409	479	402	411	420	462	394	417	432	421	397	422	446	392	404	407	416	421	385	427	417	408	414	444	420	446	418	377	400	394	462	436	376	416	394	450	434	429	408	397	415	465	464	417	411	413	440	435	387	437	408	442	426	410	387	413
34648	9260	2809	1616	1109	1014	942	986	937	939	896	937	938	937	903	916	868	851	958	885	942	901	925	891	906	932	932	970	932	911	907	916	909	945	915	874	910	919	894	889	893	949	918	971	917	925	887	939	928	961	947	908	955	960	915	914	930	916	953	913	858	952	911	974	938	901	939	934	891	937	924	976	873	915	934	903	913	990	934	957	926	917	923	910	924	946	943	895	903	920	921	978	886	917	914	914	943	963	908	991	903	983	974	889	951	905	920	920	899	931	935	906	917	897	941	869	876	916	910	934	916	907	908	891	957	942	903	909	930	897	893	952	924	954	861	874	942	917	928	938	927	954	925	907	937	992	899	916	885	919	841	919	938	894	886	906	937	957	967	952	892	978	910	950	938	884	945	953	928	940	905	982	844	897	947	951	967	919	922	857	903	969	943	968	922	879	942	941	939	927	897	921	965	973	903	888	922	901	942	921	875	929	975	951	935	935	904	876	921	885	891	879	847	915	865	912	937	881	936	923	892	952	965	902	942	957	944	949	918	931	923	920	943	947	936	921	901	955	938	890	913	929	900	956	896	939	974	899	921	955	961	959	876	929	915	975	934	907	902	938	932	910	945	920	884	873	958	976	909	931	873	947	874	912	904	942	846	959	905	917	917	979	847	928	930	910	941	956	919	875	904	917	908	907	907	948	889	934	874	907	906	970	906	923	924	898	899	862	887	900	963	937	901	937	915	841	940	964	917	909	968	977	932	960	924	943	929	924	886	937	880	920	938	946	933	919	920	905	895	885	961	893	872	885	971	898	877	915	943	953	914	892	891	950	916	922	940	872	957	878	905	918	912	894	920	901	936	910	861	897	952	905	921	904	902	906	928	928	952	902	861	882	923	909	894	885	936	984	936	877	942	966	910	925	946	885	927	902	924	909	890	953	885	938	944	908	916	935	893	923	897	941	901	954	939	918	943	917	937	910	918	904	901	950	924	1004	951	902	934	935	920	880	946	945	915	924	910	941	978	902	887	908	932	920	953	908	917	874	928	860	917	944	968	946	950	906	896	916	885	907	887	936	974	938	949	918	917	922	883	911	917	950	913	904	913	945	956	944	924	905	918	907	927	911	980	916	917	953	948	937	923	928	952	899	921	917	950	891	878	964	909	946	960	888	946	892	912	899	904	929	947	880	933	944	942	898	928	926	909	887	882	903	909	930	922	916	895	973	907	862	910	935	929	914	946	831	880	897	971	944	916	914	887	871	911	919	967	909	953	937	941	910	943	882	891	915	899	942	888	875	879	970	894	899	850	909	929	972	929	928	933	946	903	926	901	928	937	946	905	944	905	931	930	904	898	930	871	879	889	924	925	884	910	929	968	873	872	911	916	924	925	934	943	937	988	927	885	979	984	896	940	853	843	941	904	915	931	924	906	978	902	923	935	956	915	931	956	910	934	925	956	945	938	963	915	903	902	916	991	906	964	929	879	899	983	951	865	942	870	959	947	943	945	914	919	928	908	870	930	882	945	935	932	930	884	904	904	897	924	913	904	902	987	931	901	983	870	961	940	978	897	939	963	925	929	920	865	947	896	928	926	997	955	928	925	945	863	920	876	973	865	966	964	935	918	901	932	904	915	952	907	900	912	905	914	883	943	893	961	962	872	921	932	893	968	956	885	951	930	897	933	933	919	910	918	888	924	926	957	909	963	939	930	935	897	949	895	952	949	904	902	891	911	927	947	901	950	999	919	898	930	934	910	906	915	924	932	939	896	896	913	896	945	980	904	907	969	889	943	867	976	903	882	920	877	906	935	932	905	888	932	937	976	959	878	918	915	921	947	928	917	1006	863	943	890	973	885	927	941	921	919	916	977	977	992	905	876	910	913	910	925	901	927	962	889	925	943	926	931	884	952	923	940	906	899	922	936	938	883	910	920	918	961	891	980	929	893	864	920	898	935	902	918	929	935	915	942	901	925	956	920	920	921	961	913	919	998	910	888	975	917	919	947	892	946	840	884	969	910	908	928	907	917	959	906	944	928	920	918	862	925	906	924	941	894	870	903	974	916	905	922	892	911	924	960	902	924	903	947	903	874	952	950	957	918	864	915	924	966	940	974	878	941	918	913	973	885	901	878	941	952	909	891	899	913	918	955	892	915	936	931	911	948	962	947	864	914	868	885	930	953	938	963	931	912	925	991	909	915	842	855	878	901	889	915	886	877	905	876	906	914	907	943	914	906	950	875	890	932	943	934	959	949	899	930	974	917	948	884	895	897	892	925	900	916	954	1003	928	909	913	913	950	959	920	906	976	911	960	912	934	978	874	913	837	900	882	919	922	875	961	950	923	960	930	963	877	905	894	902	855	961	928	918	911	903	909	912	923	942	895	891	919	950	902	918	910	893	873	967	932	875	924	938	930	882	925	898	925	895	967	972	916	894	929	929	976	899	929	929	919	924	931	949	932	904	905	924	898	970	882	960	926	922	926	977	914	931	908	897	911	896	939	980	984	902	942	891	893	911	957	890	930	979	946	912	908	939	852	916	923	913	861	955	910	918	939	934	930	889	916	917	934	918	937	899	909	976	932	886	945	968	873	893	931	933	942	942	924	910	876	903	886	893	925	914	937	915	925	907	899	858	889	931	894	856	913	916	930	899	922	908	876	952	898	875	939	889	962	951	930	899	961	917	920	898	895	898	913	970	884	983	915	918	927	944	930	943	901	911	902	868	933	943	894	915	907	934	920	890	930	917	813	894	955	929	938	905	893	953	925	888	914	907	967	890	974	1009	949	917	936	866	948	944	957	891	884	906	980	945	898	889	900	986	931	911	926	976	910	921	892	933	966	890	985	907	911	910	909	957	957	884	952	952	905	870	929	920	916	902	891	897	908	936	888	939	878	939	910	912	882	925	935	901	932	921	931	889	902	917	956	908	882	858	946	888	875	956	875	908	984	944	928	950	911	896	885	933	916	928	893	949	935	862	941	927	964	936	912	920	957	958	903	894	904	906	872	922	888	938	967	946	911	927	949	895	912	955	947	934	891	926	958	945	912	854	988	915	947	901	901	931	906	932	901	899	888	937	917	889	949	932	958	942	920	918	903	881	923	925	893	993	894	944	940	875	858	935	914	882	938	893	895	923	905	890	962	978	945	981	913	902	929	935	939	919	922	923	909	974	935	974	956	917	902	968	897	895	940	939	887	823	910	961	942	992	927	929	891	935	921	879	908	897	941	980	925	952	919	892	911	979	947	936	939	898	883	971	888	971	928	888	942	906	942	916	918	885	904	920	954	874	885	901	908	911	930	962	944	937	937	864	906	891	915	885	917	898	909	929	921	960	926	905	906	933	939	939	944	883	957	899	928	933	878	915	917	898	876	896	911	893	929	969	865	930	902	868	924	961	915	911	896	935	914	906	902	906	887	927	881	948	903	980	878	841	904	960	908	957	937	901	899	955	957	923	922	941	924	879	992	880	974	883	924	922	941	912	910	903	899	980	849	924	920	876	941
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
