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
336738462724	336738463237	336738463787	336738464337	336738464888	336738465437	336738465987	336738466537	336738467087	336738467637	336738468187	336738468737	336738469287	336738469837	336738470387	336738470937	336738471487	336738472037	336738472587	336738473137	336738473687	336738474237	336738474787	336738475337	336738475887	336738476437	336738476987	336738477537	336738478087	336738478637	336738479187	336738479737	336738480287	336738480837	336738481387	336738481937	336738482487	336738483037	336738483587	336738484137	336738484687	336738485237	336738485787	336738486337	336738486888	336738487437	336738487987	336738488537	336738489087	336738489637	336738490187	336738490737	336738491288	336738491837	336738492387	336738492937	336738493487	336738494037	336738494587	336738495137	336738495687	336738496237	336738496787	336738497337	336738497887	336738498437	336738498987	336738499537	336738500087	336738500637	336738501188	336738501737	336738502287	336738502838	336738503387	336738503937	336738504487	336738505037	336738505588	336738506137	336738506688	336738507237	336738507787	336738508337	336738508888	336738509438	336738509988	336738510537	336738511088	336738511637	336738512187	336738512738	336738513287	336738513837	336738514387	336738514937	336738515488	336738516037	336738516587	336738517137	336738517687	336738518238	336738518787	336738519337	336738519887	336738520437	336738520987	336738521538	336738522087	336738522638	336738523187	336738523738	336738524287	336738524837	336738525387	336738525938	336738526487	336738527038	336738527588	336738528138	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2722	3650	2300	2722	3650	2300	2722	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2733	3650	2300	2733	3650	2300	2733	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
48502	47399	48360	46650	42728	47410	44501	42700	41681	36878	35222	37488	38112	29642	24571	16974	11861	9315	6418	5919	3967	3105	1733	1441	1039	1162	864	868	737	733	566	546	556	525	367	435	391	377	369	305	272	251	263	238	237	228	226	182	204	180	231	211	205	236	217	235	200	209	233	217	230	256	214	224	217	214	197	209	222	210	207	202	223	216	208	224	193	224	210	186	182	228	225	221	185	202	221	204	244	205	205	222	229	202	198	208	185	211	210	226	212	207	201	208	222	207	228	210	210	207	217	211	217	217	193	208	219	202	185	209	234	204	209	218	217	197	209	222	208	242	220	230	208	227	208	224	209	233	196	223	243	201	228	204	219	214	200	197	211	207	238	233	219	242	239	225	214	207	207	203	191	232	241	216	179	212	208	225	218	217	227	227	206	224	212	198	205	196	204	228	210	184	234	199	243	222	223	214	229	247	220	195	214	211	206	208	216	227	206	227	212	188	213	221	192	252	206	190	198	201	197	208	201	233	202	193	208	215	225	228	212	217	230	228	207	205	203	200	207	232	224	227	227	229	228	207	211	209	211	203	216	204	210	187	217	187	192	223	206	212	226	216	227	202	221	196	235	226	204	190	234	215	233	221	202	250	217	214	223	200	192	230	192	234	201	211	222	242	219	197	190	223	217	222	201	212	229	220	226	237	231	235	216	213	215	210	218	182	199	204	200	222	212	197	227	239	231	230	223	233	187	203	236	211	191	194	227	184	204	211	191	214	236	224	214	205	219	196	207	206	183	194	192	185	230	209	231	241	211	216	225	220	253	226	196	223	248	249	214	207	210	203	213	211	192	217	236	227	215	200	215	194	242	217	211	196	224	198	213	223	215	185	208	199	208	205	205	215	217	239	202	217	219	195	207	225	198	209	207	206	189	207	254	209	216	196	199	218	201	234	197	237	208	224	194	216	215	224	195	199	230	202	225	208	231	198	244	213	221	208	206	209	204	214	219	235	219	200	248	231	210	225	248	217	197	212	213	220	197	198	219	212	217	230	214	222	234	229	205	196	232	218	236	218	211	229	202	199	212	215	200	214	205	220	209	212	232	227	209	231	211	203	238	203	206	225	231	203	187	240	245	216	224	198	217	247	215	234	216	198	193	234	211	203	212	235	196	207	216	217	214	191	199	210	219	200	185	193	208	224	235	200	223	216	235	229	216	201	206	208	215	207	235	190	223	189	224	239	215	223	193	212	220	215	213	192	209	228	212	223	177	219	223	216	217	199	216	210	209	199	216	228	224	215	206	229	223	227	227	203	210	196	206	235	213	216	233	215	213	207	191	221	218	211	216	232	222	200	187	213	223	229	229	207	214	212	207	211	200	207	214	184	211	193	215	225	187	193	197	210	204	204	196	224	216	199	206	205	198	212	219	243	233	210	220	214	214	196	232	182	219	199	205	225	235	204	208	198	185	200	213	181	215	200	210	218	210	189	239	219	211	219	219	209	222	216	200	211	230	202	246	195	232	224	198	219	210	222	237	209	206	222	227	227	221	219	245	222	188	183	235	202	195	193	194	220	193	221	219	214	189	190	235	224	205	223	200	225	204	222	211	196	222	210	203	220	184	207	200	220	209	221	233	218	178	220	206	214	216	236	179	233	234	222	193	201	194	220	197	197	206	232	210	198	173	225	233	229	215	203	214	196	217	224	216	203	231	226	190	219	196	182	201	216	210	225	205	225	219	218	197	246	234	204	199	205	181	195	206	207	225	209	224	229	198	231	214	212	243	207	234	215	233	214	201	194	188	206	224	209	208	243	222	215	227	189	207	242	209	218	200	218	187	202	210	217	196	218	186	228	219	215	233	199	220	206	211	220	224	186	211	234	220	204	235	208	228	215	202	225	196	179	223	210	215	221	232	227	219	218	220	206	206	211	237	219	212	226	197	224	241	247	218	222	222	199	225	210	223	220	204	221	211	224	193	208	212	196	215	206	230	246	229	224	210	226	192	223	206	248	208	196	211	211	205	202	188	206	234	231	187	194	208	201	199	211	232	225	228	248	220	224	237	231	210	209	193	225	222	201	226	209	218	211	229	227	204	206	221	220	223	192	235	232	213	230	230	220	215	227	221	191	210	222	253	198	203	239	240	238	249	213	199	220	220	211	220	194	202	224	215	215	225	220	200	197	216	207	220	199	221	242	218	218	206	215	202	237	218	216	219	231	204	201	228	205	223	225	191	238	237	206	202	235	199	219	239	201	237	206	264	206	231	241	201	240	214	189	213	207	199	209	231	230	212	220	239	204	198	220	199	218	206	218	210	226	232	198	215	215	205	210	210	213	240	228	240	209	217	215	214	209	229	237	204	227	197	219	225	218	241	195	219	216	233	220	226	192	242	226	217	215	238	205	208	228	219	217	193	231	215	193	209	215	209	212	206	183	212	202	235	204	200	205	225	211	202	188	204	182	199	225	231	233	219	211	231	207	241	214	213	198	242	229	212	239	256	202	230	195	209	233	179	220	216	193	224	183	222	195	224	199	224	229	200	199	217	197	224	209	207	211	199	235	223	202	189	194	219	214	208	211	191	231	216	203	207	216	219	223	184	233	220	219	217	217	227	196	241	193	223	216	197	233	205	238	230	226	184	237	245	205	221	198	221	226	212	227	202	200	199	218	185	227	232	220	205	222	234	196	207	213	212	192	185	204	205	162	206	201	220	215	201	217	183	190	189	197	230	227	216	224	211	210	193	218	202	225	230	193	227	212	228	200	224	209	201	211	234	212	214	203	206	218	214	236	202	217	226	200	227	231	204	224	260	203	204	215	195	185	246	231	195	217	205	222	220	196	215	201	208	214	217	198	238	217	228	257	203	192	224	219	222	222	220	203	241	175	216	218	205	205	219	206	218	223	193	244	226	196	208	217	252	213	215	214	192	232	241	191	238	221	227	211	216	241	220	216	213	226	242	227	244	197	207	199	221	208	201	160	199	241	227	208	217	193	233	234	217	228	234	223	224	213	190	245	223	168	214	221	208	195	206	214	225	227	213	210	236	210	209	232	195	199	184	206	251	228	227	197	214	206	250	209	215	219	209	192	245	176	227	227	241	236	178	199	214	218	172	221	193	215	213	211	205	205	214	232	227	203	232	215	206	206	216	215	205	222	202	215	207	238	183	227	209	217	198	208	188	209	213	179	170	213	210	224	228	200	223	202	196	221	214	213	224	227	199	194	204	220	207	207	232	248	200	210	234	195	248	238	217	220	190	209	200	211	234	209	208	222	226	248	189	211	236	247	210	218	201	214	204	228	232	194	219	220	196	229	200	214	227	203	192	201	228	179	209	188	214	213	219	204	217	188	207	208	233	222	212	225	221	230	217	216	214	237	204	192	203	210	230	214	201	223	217	225	192	215	214	234	192	219	190	215	236	204	215	237	219	230	204	217	224	197	244	203	228	206	209	201	213	249	209	213	219	191	206	220	195	202	243	188	236	217	214	206	191	201	208	220	224	209	209	221	223	215
34634	41513	54022	57218	57484	58416	56215	57305	55729	57172	52058	52745	51258	44445	40292	35447	29980	27887	22415	22652	16849	14997	8626	7578	5289	6535	4393	4779	3764	3381	2841	2831	2605	2111	1713	1709	1807	1640	1699	1063	953	822	739	617	590	579	514	561	559	518	514	539	515	531	524	498	541	513	519	505	491	531	501	555	553	531	486	521	527	504	547	538	515	506	557	482	512	543	523	528	498	535	543	516	513	553	523	517	541	521	537	527	513	514	518	482	547	490	531	530	553	481	527	513	497	508	575	522	507	552	516	513	522	515	535	486	515	534	540	498	490	555	504	539	502	521	518	487	533	556	529	500	529	531	538	496	498	537	535	546	545	522	506	526	487	510	523	520	519	504	486	514	502	484	531	533	517	499	550	522	481	550	517	542	530	510	531	541	555	519	459	547	532	554	490	541	534	507	514	526	492	478	484	515	538	557	517	522	500	542	510	525	510	518	497	543	481	503	481	562	498	505	505	481	530	532	543	487	540	499	518	515	503	549	523	535	556	463	518	558	533	539	505	530	504	503	470	524	558	521	533	484	540	487	527	499	546	499	518	505	537	575	487	499	534	510	539	557	526	520	518	552	532	530	518	539	543	530	505	507	528	536	523	553	520	520	518	519	566	517	519	503	541	522	514	526	529	529	491	541	552	536	546	554	507	523	512	518	501	503	526	515	514	512	494	496	520	492	482	508	520	509	539	533	495	515	530	488	520	505	503	514	493	497	505	476	539	527	518	500	518	536	494	518	532	526	556	536	530	530	507	506	506	512	506	521	539	532	512	515	507	486	500	489	535	501	502	481	512	525	519	528	512	512	534	535	549	474	509	484	492	510	503	521	501	516	531	528	507	516	564	527	501	513	518	515	523	514	500	488	522	511	519	526	535	561	535	526	511	471	541	505	486	524	533	537	513	495	513	552	515	551	504	508	534	523	510	514	531	542	527	553	543	511	511	529	561	506	515	491	551	508	522	548	541	552	531	485	513	526	504	554	490	521	536	565	525	513	481	542	552	502	516	489	521	538	504	506	540	491	516	532	525	550	495	477	558	503	532	502	532	529	514	525	452	531	484	501	573	558	518	494	589	512	473	537	521	524	535	502	537	546	519	519	507	533	519	549	541	473	520	516	533	513	519	533	531	488	540	512	503	528	512	458	487	518	526	529	513	543	528	526	509	518	503	552	539	534	496	518	518	497	480	533	548	531	481	528	482	549	501	526	561	500	521	539	499	524	504	485	516	532	544	548	496	519	527	508	522	529	487	532	508	531	536	507	516	520	507	539	523	538	530	542	546	521	496	489	564	478	499	541	500	495	541	502	549	499	511	512	497	516	531	506	519	494	520	564	543	482	511	512	525	486	487	524	523	492	518	499	482	510	485	511	502	537	517	513	518	539	500	542	495	501	497	531	517	515	509	517	514	499	514	540	522	536	528	539	501	496	475	551	548	522	525	497	514	511	518	510	548	485	474	498	510	514	518	528	532	558	509	527	548	520	511	496	552	501	506	510	529	493	535	502	498	540	547	498	519	508	565	536	512	497	506	512	518	518	486	516	543	528	522	564	536	542	523	545	522	514	524	533	564	484	500	533	500	516	475	526	523	540	503	526	574	514	527	522	504	549	536	503	467	517	492	506	486	485	530	512	538	503	521	510	501	533	548	505	502	512	524	520	516	490	573	491	488	520	510	525	511	511	479	524	542	507	489	554	491	544	503	551	550	543	550	531	519	529	524	583	535	529	513	531	566	537	521	519	496	534	562	506	517	479	515	538	496	527	558	507	497	523	508	513	540	510	552	533	553	528	543	508	500	522	533	495	512	519	531	565	534	516	559	545	486	551	538	499	491	530	511	531	537	530	519	532	510	522	497	517	525	497	501	541	538	534	506	559	496	506	533	524	520	532	544	584	494	549	485	542	507	530	510	485	493	501	522	499	520	563	541	547	521	509	538	501	535	502	525	514	565	496	522	510	552	509	517	492	502	520	516	514	527	485	553	540	492	541	524	523	550	525	472	541	515	535	501	498	508	515	536	506	508	498	496	488	522	554	507	551	494	539	515	511	487	489	501	549	509	525	525	503	501	499	493	498	578	566	479	508	497	529	501	498	541	516	517	487	510	483	504	536	535	496	500	481	521	538	523	526	523	518	489	519	464	518	515	498	542	530	514	523	516	526	518	500	528	526	505	508	505	543	543	525	515	492	481	508	520	497	525	523	511	510	512	497	497	496	559	523	532	587	577	464	515	510	542	559	512	559	496	563	535	484	479	533	540	526	492	487	498	498	544	509	562	559	520	493	506	529	539	523	507	522	506	537	529	542	517	525	509	548	482	535	529	542	524	493	501	522	520	550	506	525	513	499	555	538	547	516	496	538	497	552	516	493	474	535	518	482	553	536	521	496	523	490	519	511	492	521	528	529	513	533	520	512	495	511	492	509	518	538	551	531	518	493	545	526	517	500	519	494	537	502	575	487	535	559	533	538	514	521	528	499	538	515	537	497	526	508	511	499	513	478	499	504	524	507	515	537	501	522	519	524	516	538	518	528	509	523	494	488	484	497	483	506	544	505	528	522	493	478	505	519	488	500	525	506	510	497	495	562	458	496	473	529	509	546	508	510	523	532	496	499	516	473	523	517	503	537	506	482	557	520	522	529	475	557	522	487	528	497	511	532	503	508	527	480	476	499	489	485	517	537	534	472	515	528	557	525	538	507	526	520	503	526	538	517	536	494	478	478	505	526	527	544	499	521	551	485	553	506	536	500	531	468	525	517	525	546	545	538	548	531	495	524	491	496	517	521	543	510	511	553	530	508	483	530	520	546	524	500	519	484	484	550	525	505	518	511	514	511	481	516	528	529	475	510	514	547	512	521	502	506	536	540	533	521	511	485	494	541	494	490	531	522	542	519	520	524	546	519	502	509	544	477	517	485	513	521	525	503	523	503	545	460	555	503	490	507	547	552	516	486	519	489	532	500	516	520	542	560	529	545	540	502	562	489	496	552	472	517	474	546	528	486	507	496	514	539	510	536	498	511	521	508	562	505	492	519	531	557	536	530	593	511	532	500	505	514	547	482	528	506	509	521	518	503	484	544	533	483	472	510	532	512	506	545	512	525	506	537	531	517	535	549	482	475	502	521	510	534	554	533	517	518	529	518	526	524	499	547	533	545	509	510	522	532	483	523	518	555	541	540	523	563	548	500	506	524	490	552	534	499	485	555	540	489	544	503	546	504	512	484	530	512	539	500	469	508	496	513	561	551	518	558	525	571	533	482	529	461	508	485	504	547	524	512	552	459	537	492	518	524	532	510	526	532	573	529	507	541	498	496	512	517	508	496	531	481	515	528	525	521	507	538	472	512	491	500	484	513	515	536	468	517	506	496	511	531	525	504	531	510	501	515	537	502	507	507	539	551	518	530	463	525	536	499	495	515	530	493	540	491	515	494	518	520	551	518	535	506	526	568	509	522	495	558	514	492	523	541	518	506	526	519
32223	32630	43107	36540	23567	15387	11087	8619	6876	3620	2386	2064	1751	1088	801	685	550	456	399	425	352	302	292	315	337	299	295	320	269	287	253	277	261	303	293	302	278	311	275	258	282	266	303	273	265	259	282	277	262	322	306	301	303	262	277	266	287	297	303	291	281	287	284	293	279	288	290	291	286	267	304	280	291	272	281	266	266	273	285	256	298	273	256	263	303	269	294	287	298	280	284	248	270	294	284	268	306	265	243	310	292	284	295	256	283	290	313	297	312	277	277	271	300	275	293	277	301	309	297	247	272	273	279	281	276	312	271	234	273	278	276	296	300	293	277	280	252	299	293	272	284	284	280	267	242	307	296	278	263	311	288	288	293	260	282	287	265	275	299	268	277	268	296	278	271	295	273	299	289	260	276	278	283	300	276	279	307	289	275	242	308	255	284	294	276	294	242	262	315	274	273	261	251	279	309	297	293	311	286	290	291	269	283	271	294	280	287	285	271	288	286	267	277	266	270	253	275	272	329	285	297	302	280	285	273	294	267	274	252	284	288	295	270	285	305	273	299	277	270	268	274	291	289	273	262	318	262	276	294	274	286	271	271	289	295	303	260	286	285	296	268	243	292	276	307	327	284	268	269	298	286	291	274	253	289	303	279	265	272	288	268	275	287	252	262	288	280	291	287	282	262	273	260	284	288	295	288	296	297	273	307	290	283	308	315	263	271	276	268	300	295	291	279	251	257	281	271	286	281	288	292	287	279	302	280	285	288	283	260	288	269	293	304	305	277	250	271	256	266	295	250	288	293	276	287	281	284	285	252	304	294	296	282	300	279	278	280	291	277	273	289	289	285	280	283	317	302	287	286	238	259	305	283	304	264	260	276	252	284	273	296	268	304	275	287	275	285	245	289	276	277	278	274	276	251	291	247	298	306	269	265	267	256	284	279	296	283	273	286	304	283	258	281	282	274	295	304	283	286	247	288	272	264	271	298	274	305	279	257	262	285	288	261	269	273	282	285	296	292	290	275	259	280	258	268	279	264	287	250	300	294	272	286	281	290	285	291	272	294	277	268	265	262	281	281	274	270	289	277	247	294	256	286	286	271	303	275	267	306	269	299	294	237	309	287	288	264	265	280	324	293	301	264	279	270	281	275	296	267	253	306	271	280	276	294	275	286	299	301	308	301	295	283	274	277	274	255	289	279	283	320	300	288	277	276	265	297	274	271	279	276	300	250	260	285	299	305	288	285	284	291	283	284	261	292	270	254	284	275	297	273	266	284	282	300	300	309	281	272	273	269	286	280	256	276	281	255	289	299	270	292	293	293	320	273	269	284	278	293	265	322	259	305	271	280	290	272	269	292	310	291	272	257	262	288	281	282	267	321	295	307	271	277	298	280	306	263	285	275	269	279	290	320	280	303	306	297	276	282	301	293	278	306	284	300	290	260	280	281	300	289	292	284	296	267	304	288	286	292	306	313	281	264	281	271	265	257	329	283	305	261	247	286	285	292	290	262	259	244	287	259	258	302	249	278	290	258	320	290	309	288	262	257	297	272	273	275	304	288	283	305	271	306	295	286	282	302	265	277	281	281	295	300	293	292	256	291	304	298	284	271	274	263	275	272	283	293	256	304	284	291	285	259	299	294	281	281	276	248	276	274	295	279	294	263	282	277	299	274	259	296	288	285	273	265	281	272	269	288	295	271	249	303	281	265	295	261	268	303	265	269	279	292	268	293	272	325	271	272	269	276	278	245	307	275	289	273	257	269	267	267	290	303	304	266	279	310	295	296	284	288	310	246	300	254	282	278	270	296	277	281	275	313	259	300	286	251	288	258	276	326	299	275	298	297	273	296	281	307	292	272	254	323	299	286	298	292	265	286	301	302	287	283	292	260	274	263	295	297	294	265	271	267	320	301	244	278	289	311	281	304	279	281	282	298	283	278	303	298	274	260	266	294	285	268	291	288	280	257	297	278	291	270	307	260	274	291	318	280	258	279	275	277	273	309	275	301	255	267	272	281	284	308	289	276	293	262	302	264	273	290	278	270	273	291	267	295	296	292	289	275	241	295	283	281	271	260	300	280	269	301	281	289	269	274	301	306	284	298	317	304	285	278	320	248	273	297	296	277	277	276	260	321	290	297	285	270	290	287	273	284	273	277	308	328	274	284	285	273	292	255	301	274	292	290	273	251	312	272	305	260	311	292	249	269	283	314	296	276	284	299	278	297	263	280	288	282	295	284	283	289	288	284	291	286	249	281	292	261	287	251	281	268	265	284	269	283	303	289	278	304	273	314	265	310	272	297	289	268	281	266	287	271	256	304	289	272	296	267	280	265	289	272	266	296	298	277	296	290	309	279	268	274	276	269	273	292	275	287	276	268	285	259	276	290	249	288	278	301	278	257	284	273	294	312	260	261	294	250	297	279	285	286	299	296	286	302	241	269	306	276	326	263	262	291	290	322	293	292	284	305	285	293	265	267	275	285	279	256	255	252	296	283	271	274	287	264	257	293	296	337	285	307	292	311	269	283	237	281	292	258	284	298	280	285	264	271	288	258	278	266	279	291	282	293	289	268	309	247	266	316	273	269	303	282	288	292	264	283	254	275	255	303	273	272	263	269	241	267	273	282	269	311	269	285	280	281	309	260	301	305	272	312	252	262	303	254	267	270	273	282	297	273	282	267	259	267	255	303	271	295	289	272	291	317	309	290	278	285	251	291	262	298	282	304	278	331	281	289	265	264	279	292	301	293	294	268	290	262	293	308	274	304	254	271	322	271	265	293	292	290	281	303	289	282	306	288	277	282	299	317	279	292	296	265	274	267	303	282	297	256	272	293	287	307	311	292	285	270	303	271	279	311	262	289	291	277	296	281	251	254	299	276	285	277	269	243	316	253	291	306	265	269	298	268	300	280	270	317	264	285	302	265	254	300	267	302	272	280	291	285	292	279	269	280	277	296	277	257	271	256	294	282	279	294	265	281	274	287	309	296	287	288	287	276	293	292	310	270	297	255	294	281	276	306	272	301	298	276	276	295	298	300	267	279	275	274	271	277	287	299	283	305	281	285	291	307	270	319	262	278	291	270	293	287	281	270	244	245	277	236	277	290	302	277	301	278	321	271	329	294	295	295	260	295	304	276	287	295	243	280	262	256	286	290	283	301	266	269	241	277	248	296	280	294	300	283	304	283	284	288	292	252	279	284	283	302	269	262	286	264	271	264	287	254	278	286	278	287	306	277	283	319	261	320	281	264	288	285	294	277	260	288	263	285	265	287	278	244	271	299	276	278	282	279	286	274	263	303	314	283	293	288	283	311	278	271	259	269	306	276	275	276	270	275	284	262	283	256	293	312	295	274	266	292	298	266	280	303	266	303	317	283	274	275	269	272	278	287	270	268	287	289	277	269	290	281	268	289	268	311	287	258	280	254	257	284	268	281	266	273	269	299	266	286	274	277	319	279	270	284	300	286	273	277	281	280	276	301	297	294	271	276	256	305	282
20179	25689	43882	43708	35206	29965	26178	23639	21198	14437	10768	10654	9209	5853	4208	3273	2506	2126	1595	1562	1218	1168	978	908	911	844	776	766	752	757	767	743	670	674	776	702	722	682	709	689	685	679	749	681	658	755	638	708	722	672	664	670	662	705	676	695	685	692	655	702	656	674	736	670	676	675	711	665	695	677	718	699	660	654	625	691	675	690	671	735	680	735	703	677	702	703	668	681	690	716	730	684	715	673	698	690	671	694	627	645	682	700	709	659	686	736	685	690	677	677	608	697	657	701	664	678	709	721	692	691	734	751	689	719	652	668	688	698	640	657	738	675	714	692	695	721	696	658	724	656	649	684	690	710	701	717	676	679	709	670	705	697	714	644	670	702	692	684	694	700	657	712	690	626	699	700	699	672	669	713	707	717	700	688	705	660	690	654	699	723	697	679	706	727	708	697	657	728	707	700	700	676	659	698	726	692	655	641	670	716	706	655	658	666	648	702	675	705	702	690	679	682	651	678	682	689	657	681	680	681	662	699	660	679	653	704	728	688	745	689	678	698	698	687	647	657	669	678	658	706	670	631	697	704	672	706	680	666	667	678	691	656	657	678	725	729	694	697	677	679	661	639	702	701	701	678	691	692	713	691	680	654	670	689	725	707	705	664	697	633	694	697	679	703	641	700	669	693	666	704	725	708	693	688	627	645	687	710	710	640	718	667	715	674	674	777	748	703	698	674	726	705	659	671	667	697	659	647	695	686	657	714	703	691	701	671	654	626	620	756	695	694	698	701	675	715	706	733	666	715	699	686	688	708	666	662	645	671	678	736	759	735	745	653	671	669	652	731	634	723	712	677	701	687	698	695	653	631	671	680	701	716	670	686	671	659	707	718	664	684	693	726	678	699	655	612	675	708	700	731	717	684	715	680	697	659	658	715	702	705	715	684	707	697	724	694	690	719	716	658	726	716	685	700	641	646	697	682	686	697	698	676	689	684	668	687	718	686	690	649	673	726	671	689	686	679	726	699	644	689	711	654	675	667	649	694	701	711	647	686	670	644	684	682	688	666	647	627	695	731	680	631	709	665	663	665	699	704	681	657	663	681	689	686	705	693	686	680	672	679	748	643	711	681	692	705	722	605	636	652	670	658	710	673	678	689	690	694	702	696	663	672	645	743	685	725	666	676	710	699	627	684	764	646	681	681	735	713	721	744	719	663	663	677	687	660	738	661	690	663	696	682	664	689	693	678	674	698	725	700	699	703	660	714	695	708	660	671	708	690	666	710	673	676	676	669	700	678	719	672	684	656	687	658	687	710	680	675	746	736	698	648	709	722	639	698	670	669	636	694	642	681	677	675	680	664	700	700	703	692	708	673	673	695	684	685	655	673	671	706	721	693	642	751	713	701	711	680	684	674	689	724	698	662	630	683	715	678	676	657	677	703	707	711	652	700	671	676	716	652	693	702	656	690	704	641	685	694	729	696	657	716	694	700	709	675	707	697	695	686	719	658	696	704	686	729	706	680	663	717	719	681	708	712	691	706	670	720	629	655	726	672	683	654	652	678	689	685	687	651	727	683	686	764	690	683	679	660	662	682	694	732	705	666	722	740	687	712	716	674	688	690	680	707	685	662	707	689	698	669	642	724	689	689	680	627	668	682	671	705	682	712	715	716	665	678	683	671	675	693	723	672	660	712	696	651	717	745	642	695	710	715	672	648	660	719	678	712	718	661	661	648	693	687	691	700	680	697	736	649	691	728	695	693	711	685	663	673	675	704	663	693	712	727	660	709	709	645	674	657	677	703	692	667	643	676	677	690	686	699	682	660	656	652	713	696	687	669	680	674	664	699	705	749	674	676	699	636	661	685	641	638	737	648	700	684	690	692	681	759	679	708	675	675	691	698	700	658	735	699	657	669	713	682	669	734	705	668	662	678	684	705	673	705	676	699	687	715	684	703	700	669	723	666	658	720	659	743	680	669	708	681	699	713	712	624	679	676	685	739	640	697	683	728	709	705	701	689	658	695	703	699	698	669	626	683	717	715	658	690	720	722	736	674	669	698	699	756	768	684	692	694	668	674	682	668	680	691	693	721	653	664	708	648	677	670	682	693	660	717	682	660	684	724	695	687	640	740	679	691	716	652	721	705	690	713	650	688	731	663	664	677	664	667	698	688	681	659	696	700	655	670	693	688	685	613	711	683	685	696	695	699	684	618	676	661	655	709	667	658	673	643	637	672	677	716	647	713	735	643	666	678	668	645	690	670	687	719	704	690	668	722	652	706	633	716	670	718	686	704	688	679	695	667	708	712	632	654	719	679	693	712	728	686	703	721	677	690	648	703	730	715	696	712	675	654	637	639	651	728	674	664	698	671	690	678	704	716	668	687	696	634	699	697	678	686	670	662	716	706	682	692	662	679	703	737	663	708	641	713	684	626	720	658	661	660	704	686	686	668	656	699	711	678	744	695	743	703	672	679	666	686	700	663	761	698	725	682	701	699	653	678	693	645	690	681	684	686	650	681	731	665	664	654	703	684	704	672	655	683	668	709	722	695	658	737	714	671	730	701	678	689	682	699	650	683	679	638	679	704	669	681	671	701	721	647	686	695	656	739	663	686	691	720	677	677	629	706	615	706	679	715	699	657	668	695	675	658	696	702	702	670	743	742	648	670	683	627	620	713	675	701	679	678	665	686	684	675	716	694	688	681	712	689	655	687	697	653	683	701	653	670	727	725	682	702	747	688	714	720	716	728	700	749	716	618	734	694	659	638	695	653	678	726	685	669	698	704	719	648	729	670	726	684	655	684	681	698	705	701	669	670	734	677	701	700	673	703	655	727	674	670	690	713	687	687	697	721	635	715	675	712	696	694	715	663	701	689	700	663	669	714	696	710	705	665	672	733	676	673	681	681	722	732	695	680	734	648	678	697	684	721	687	664	681	695	667	688	682	692	697	653	724	629	710	682	652	700	730	725	735	704	682	706	722	753	705	695	714	655	684	711	661	767	647	737	657	727	674	666	675	633	696	706	695	704	677	711	694	687	637	666	673	721	716	708	694	698	657	702	713	660	691	663	776	684	688	658	741	706	648	651	692	676	703	673	668	675	707	672	732	727	656	688	634	665	681	692	677	669	684	683	695	682	664	666	693	708	694	651	670	724	719	745	749	673	638	688	650	703	684	662	714	668	689	667	658	691	668	679	699	671	683	680	654	697	633	663	677	675	692	682	667	668	690	664	661	686	674	702	730	703	642	674	683	709	656	713	667	686	681	681	652	685	687	708	658	708	699	697	681	706	693	669	679	666	718	656	629	689	675	733	662	677	707	668	694	643	665	662	678	660	709	635	690	697	628	673	665	676	726	644	710	670	629	694	641	661	636	716	667	692	714	690	691	657	721	658	664	703	699	649	659	688	681	646	661	710	732	644	611	689	685	685	693	717	689	730	722	669	715	668	671	640	692	710	691	721	669	698	640	684	727	673	691	723	654	718	680	692	712	655	696	699	692	728
49324	46410	54196	47276	41757	48113	44882	40668	42515	33428	29102	29169	25242	17945	11424	7832	5377	4650	3165	2723	1646	1428	1130	712	608	643	518	500	452	459	391	377	435	454	426	351	385	336	322	283	296	314	307	300	289	279	259	279	296	256	292	323	296	315	290	281	315	284	284	272	300	268	245	268	307	256	251	297	271	292	267	272	272	290	275	295	281	277	263	295	261	278	300	308	284	259	249	256	286	268	279	261	281	269	259	274	295	288	279	275	280	291	293	274	286	288	275	294	302	279	291	312	292	302	261	266	282	266	274	284	248	317	307	285	272	277	316	246	276	333	265	302	288	280	320	282	267	267	296	289	290	284	300	318	280	275	290	264	273	300	291	272	285	275	296	271	288	290	310	283	255	260	280	277	280	253	296	322	300	262	284	282	286	264	298	270	286	258	317	270	282	271	300	280	284	288	253	294	274	288	276	261	249	286	293	259	301	308	312	258	309	290	291	282	298	297	279	267	283	259	299	294	311	308	295	291	302	295	299	265	274	261	286	273	296	307	289	255	342	323	258	285	258	284	254	269	271	268	310	284	296	260	274	278	312	266	275	289	319	270	254	292	287	281	289	258	299	280	272	281	256	300	290	302	296	282	321	294	272	256	304	299	284	282	289	307	244	277	310	291	327	264	268	283	306	303	243	265	270	335	275	282	273	253	305	295	287	297	287	309	274	254	272	316	240	282	313	263	300	288	260	259	248	290	312	282	270	267	288	304	308	281	305	280	251	272	285	267	269	271	280	325	294	276	268	246	300	282	289	286	279	270	283	283	296	287	267	282	291	275	265	264	268	263	301	299	284	280	308	301	297	263	298	258	337	277	266	292	307	271	294	279	284	287	313	297	279	257	281	275	319	296	260	308	259	289	266	263	250	275	249	288	262	293	314	286	277	259	244	277	264	308	296	307	304	255	277	278	283	276	277	328	281	317	288	280	263	297	257	272	261	259	261	281	276	272	301	279	263	264	296	281	296	298	289	284	276	274	301	285	295	282	278	292	321	272	303	275	262	305	310	287	248	284	286	299	300	287	279	308	270	268	264	281	275	288	254	308	295	280	261	299	281	313	270	310	289	272	272	291	310	290	278	312	261	291	302	327	275	302	300	291	276	275	313	279	292	316	260	263	263	268	267	283	306	262	267	264	291	301	292	291	269	312	274	282	254	300	269	267	232	262	297	279	275	308	296	287	293	291	266	296	266	272	235	283	291	305	296	275	288	293	305	268	287	299	322	293	269	263	255	293	247	287	298	291	301	282	280	334	264	279	261	268	283	273	278	281	306	255	276	279	270	301	251	293	320	283	311	265	291	289	256	326	292	274	255	304	280	268	272	252	289	268	234	274	290	302	278	293	270	288	293	280	268	270	289	291	243	304	274	281	278	287	273	284	281	280	287	257	285	279	298	267	279	283	288	287	259	289	292	286	292	318	284	303	259	281	255	277	286	287	271	254	286	289	248	279	322	317	278	274	292	303	287	246	293	276	284	277	252	249	275	277	274	299	270	273	270	265	286	287	303	295	284	258	290	273	253	279	293	266	284	271	310	286	295	281	267	260	309	261	280	302	273	328	274	282	283	262	280	289	274	301	277	296	284	302	302	266	313	295	296	264	248	292	315	309	294	297	283	270	262	322	276	283	291	292	278	265	262	279	252	256	284	301	289	303	278	287	292	277	281	270	292	289	252	283	275	308	270	263	282	281	275	306	309	301	270	260	270	271	296	271	301	293	254	287	287	282	294	304	247	294	288	299	282	282	300	271	275	284	276	249	256	245	293	287	274	299	269	269	268	270	276	271	278	275	260	264	317	276	286	306	268	275	251	291	293	308	279	290	274	282	290	286	264	228	271	290	299	304	277	274	281	280	266	296	280	263	282	288	260	272	277	301	296	288	288	252	305	292	261	287	271	264	298	324	293	306	288	271	232	251	273	258	271	273	294	272	276	300	286	306	273	264	281	292	279	301	289	261	276	313	281	302	286	274	290	260	286	286	267	306	244	305	277	292	285	263	282	292	253	266	286	264	292	279	284	251	264	280	285	316	309	278	267	284	274	286	273	270	303	278	289	280	283	251	240	274	278	268	294	266	274	304	294	286	285	271	236	278	252	283	263	259	283	282	296	264	299	272	263	270	297	291	271	299	266	313	238	294	283	266	249	281	314	283	283	290	256	264	285	276	290	286	280	269	268	297	281	288	296	269	295	267	328	264	279	334	284	287	276	258	278	255	283	286	283	290	291	281	318	292	251	260	267	273	287	314	288	333	275	278	270	290	294	290	294	281	303	271	287	279	277	272	272	347	306	271	271	267	259	260	290	271	306	288	285	282	292	262	288	258	257	295	281	320	257	253	269	287	238	297	299	284	283	301	279	316	263	294	292	252	272	292	280	279	279	286	295	261	268	269	248	280	284	267	286	309	274	253	264	255	249	288	312	319	315	280	259	253	280	279	288	269	298	277	298	281	272	297	253	265	306	292	294	323	303	285	296	279	265	275	268	279	262	300	278	300	286	293	314	263	284	280	323	261	268	280	294	241	273	298	307	301	284	275	288	301	249	281	306	308	278	274	309	272	280	267	266	274	288	282	302	263	284	259	281	279	326	285	284	283	264	309	294	274	264	289	298	295	293	289	262	246	281	266	274	280	299	277	289	285	284	255	281	287	265	273	280	281	265	307	269	246	297	255	308	300	308	270	300	308	284	268	259	324	285	283	278	281	271	293	299	281	315	271	268	274	297	273	271	288	322	318	281	323	267	293	282	284	303	289	315	265	261	273	296	296	282	289	271	289	264	264	279	277	278	265	262	280	249	319	293	271	267	307	271	266	273	277	273	293	274	261	300	293	296	260	311	267	258	302	269	278	264	273	253	271	255	274	283	288	278	285	271	320	286	285	268	281	256	266	281	260	305	289	306	290	293	245	300	286	256	280	262	295	297	284	288	296	261	266	303	309	258	268	264	254	314	247	274	276	285	279	303	310	281	300	300	298	292	277	303	248	289	278	274	250	266	296	283	272	323	294	293	257	259	288	278	293	265	285	285	273	281	292	279	309	275	280	262	289	314	284	282	309	299	272	281	318	243	269	259	267	270	258	261	290	282	278	289	260	268	276	276	283	290	264	267	292	325	280	298	291	279	279	267	274	295	279	290	279	290	276	300	296	301	263	269	290	233	276	270	289	271	271	289	280	281	311	263	266	276	308	282	307	286	291	300	267	277	255	290	286	310	287	284	283	309	324	292	280	268	309	265	287	243	279	267	271	240	272	263	289	296	291	284	322	273	265	299	282	308	299	290	285	257	258	293	290	260	309	288	300	291	266	275	260	296	268	266	267	285	265	271	306	295	298	254	276	254	246	257	267	277	303	278	262	287	274	256	293	301	277	286	274	280	281	285	306	305	306	277	313	304	244	277	308	298	261	288	287	263	283	301	291	277	270	272	266	277	254	285	265	288	285	267	286	265	274	290	285	267	275
34238	40039	55458	56431	52676	57003	54419	54860	54166	50395	45748	47069	44266	36246	28307	25751	20456	20152	14533	13864	8528	8219	5789	3535	2856	3018	2427	2439	2031	1729	1495	1467	1546	1722	1516	1489	1229	1088	839	794	804	818	808	717	693	698	664	728	683	653	680	689	685	661	707	666	682	688	653	719	702	702	660	680	709	734	696	693	716	709	729	709	696	701	640	683	690	665	713	636	717	673	728	631	684	717	680	737	709	651	691	703	704	650	699	668	646	664	665	646	701	723	660	702	698	661	674	654	665	722	675	674	675	697	662	677	678	648	686	708	676	697	662	717	686	672	699	684	722	682	658	706	673	732	692	686	652	642	686	695	672	692	708	690	683	704	682	699	652	689	699	663	688	678	711	686	672	671	685	674	662	671	686	642	697	659	674	676	687	686	700	688	690	656	709	672	626	688	732	690	734	691	704	672	661	758	656	640	690	720	727	715	732	646	696	693	664	677	685	695	671	643	630	720	672	697	684	672	684	654	664	708	704	662	673	683	673	692	643	643	727	694	706	661	722	641	653	677	692	671	682	707	664	693	659	695	679	711	723	735	680	692	688	680	712	669	728	688	709	714	676	683	656	673	738	744	693	721	702	672	724	710	696	737	670	685	673	707	687	674	698	669	665	673	691	703	693	721	681	672	661	637	687	655	737	690	674	689	661	682	644	675	665	661	678	684	710	653	694	668	668	658	683	700	674	628	713	717	676	676	659	659	678	693	703	679	693	658	659	700	713	702	684	673	655	719	664	702	677	642	716	675	649	712	703	639	697	691	680	719	698	663	661	679	690	707	692	711	619	700	665	688	728	658	690	680	625	680	703	699	674	686	711	663	654	707	720	675	720	682	689	676	702	677	725	700	669	700	670	709	687	670	730	724	628	689	722	656	682	659	709	681	651	669	714	676	673	671	673	663	682	671	700	679	667	667	625	653	725	634	703	656	676	652	664	660	641	703	686	705	671	700	721	691	651	643	694	708	701	685	665	663	652	679	718	609	693	672	704	706	687	663	673	700	693	710	659	734	679	639	692	723	701	695	649	651	707	652	662	663	686	692	680	700	655	729	683	672	665	653	717	683	672	698	675	713	684	688	725	648	728	653	677	656	647	672	626	730	659	686	668	692	723	654	702	712	669	712	673	705	668	661	720	639	687	698	719	680	686	686	676	648	692	648	659	725	712	694	708	714	669	657	650	686	654	694	705	676	654	670	695	688	637	700	724	693	713	739	655	707	687	693	726	638	684	694	665	692	647	692	679	667	672	723	664	751	627	689	684	671	673	661	660	713	715	682	688	637	703	686	667	732	712	690	727	774	662	657	659	727	669	728	675	709	718	676	700	700	671	690	668	687	648	691	680	680	655	670	690	721	702	731	704	670	707	646	712	688	686	696	675	710	706	688	657	689	697	639	726	690	680	681	690	723	652	707	702	659	713	710	671	667	654	706	654	661	641	635	637	686	675	714	673	722	727	677	707	733	688	727	666	732	691	699	671	727	707	725	669	651	671	656	717	728	686	654	676	629	650	621	685	682	688	706	713	646	674	663	753	661	638	707	668	679	656	684	709	684	674	662	656	704	700	679	668	700	665	697	751	686	712	666	665	679	679	663	715	674	705	647	670	696	648	690	652	617	653	654	665	659	660	725	660	688	697	676	725	717	688	709	672	679	720	681	668	690	681	721	684	657	704	679	675	685	737	655	705	683	727	734	658	688	743	652	675	669	674	693	722	688	679	745	670	655	701	648	680	648	690	646	683	661	639	701	666	675	726	703	719	626	666	675	722	671	708	680	655	692	717	722	672	682	675	676	632	712	732	704	670	658	692	669	694	661	710	693	687	670	680	680	665	710	696	680	672	668	734	647	655	662	670	690	694	677	689	701	706	672	725	690	674	735	672	678	704	702	686	710	682	709	686	689	713	680	625	691	712	709	703	681	674	688	693	697	680	672	684	684	681	721	671	684	718	712	620	671	709	702	682	660	711	688	705	660	696	691	708	703	684	689	717	729	686	710	685	696	693	691	708	717	654	668	697	666	657	643	669	676	650	667	707	714	681	690	699	638	643	679	702	703	690	624	678	727	699	720	651	647	731	665	674	639	663	701	727	632	660	669	656	710	712	640	695	722	681	710	699	711	673	708	652	724	667	730	702	660	673	689	677	716	641	740	720	727	693	720	674	739	715	654	728	708	684	670	677	652	673	680	665	671	619	667	714	715	721	703	723	700	718	672	714	677	674	741	700	652	653	710	677	691	653	696	719	650	729	664	660	697	723	685	662	648	674	631	700	678	667	644	723	667	702	708	651	697	653	728	654	691	709	676	710	732	668	712	642	662	669	674	694	698	699	668	700	703	669	704	686	676	730	641	688	736	702	671	699	692	684	700	687	679	703	676	662	691	706	676	655	711	707	671	664	696	678	688	675	736	732	718	691	707	675	696	655	673	726	655	702	695	642	679	672	700	656	665	701	605	662	649	661	666	675	697	693	736	758	675	660	687	707	684	692	670	659	725	664	686	659	698	756	652	687	642	676	645	665	673	630	659	685	701	628	686	655	670	670	684	672	685	715	674	689	681	657	715	692	669	652	720	700	687	658	691	678	699	635	688	731	683	650	683	701	722	698	628	711	738	683	712	700	687	661	686	673	683	640	710	709	671	686	691	703	667	704	697	649	718	701	665	700	676	701	674	701	690	711	713	653	677	644	701	667	695	677	638	679	663	656	658	707	685	723	695	647	686	672	669	733	683	675	676	695	705	707	667	642	671	659	697	694	697	730	684	642	681	707	672	681	681	663	668	662	639	720	688	708	709	664	684	652	679	689	685	692	674	642	664	701	660	672	653	657	658	698	657	697	691	670	665	683	669	716	702	724	702	666	682	684	685	646	629	688	706	670	701	685	662	628	684	597	708	688	702	672	673	685	718	670	704	662	690	680	701	708	704	637	661	737	740	702	676	676	685	725	728	704	683	657	660	669	664	677	701	682	645	668	656	715	706	629	683	693	712	717	660	649	671	723	686	690	679	655	735	713	672	662	701	696	700	682	677	707	727	686	698	679	671	708	724	671	675	674	718	711	687	687	678	670	748	651	673	669	676	666	736	675	681	710	653	716	634	727	688	707	678	668	680	669	683	718	665	674	684	692	715	668	723	700	709	727	683	687	705	693	637	686	668	616	664	686	656	711	720	700	662	664	678	698	671	700	739	718	663	674	702	686	645	658	665	684	706	659	724	635	710	648	679	677	689	691	671	677	722	692	656	696	726	694	672	694	663	681	692	698	665	671	624	677	648	738	687	674	626	699	739	691	624	709	679	668	708	651	640	673	686	680	653	653	660	689	657	651	692	694	641	691	714	685	679	698	672	649	696	658	640	636	687	701	721	646	720	673	668	736	641	699	708	715	735	700	687	690	699	669	677	711	693	678	682	686	657	633	690	680	656	662	710	685	674	687	697	726	648	686	676	682	721	671	693	689	650	736	727	615	694	655	728
55525	50325	53237	48435	45176	51638	45712	43657	47150	40553	37185	38987	37148	29487	19892	15262	11059	10276	5914	5273	3053	3214	2135	1044	1053	937	814	739	593	572	482	493	503	629	599	454	396	361	290	294	290	251	340	254	249	231	224	216	238	216	259	263	253	225	251	225	249	232	267	234	247	257	262	264	234	246	238	271	221	248	223	266	222	236	235	245	227	251	215	271	243	246	265	259	247	264	242	278	235	258	236	232	257	242	215	234	243	246	208	235	218	241	221	212	255	228	251	250	268	269	219	262	228	247	257	229	228	250	266	239	256	248	242	274	274	232	248	205	256	243	240	244	242	258	256	253	282	245	255	247	242	244	231	216	228	244	221	235	224	267	259	210	244	252	210	246	220	235	210	231	191	232	238	230	248	264	258	225	240	250	227	235	227	238	238	250	230	238	232	230	235	245	232	213	226	254	239	244	226	233	204	233	226	253	218	250	243	223	260	236	244	227	251	244	259	258	239	245	271	251	246	260	237	239	239	241	230	252	240	267	247	233	249	255	222	221	208	232	269	230	240	248	234	244	252	243	240	256	271	229	224	246	222	220	238	234	260	236	232	250	238	250	253	221	212	259	250	245	234	239	231	200	232	247	250	231	236	254	244	263	222	220	240	276	220	268	251	238	264	250	219	218	277	242	234	239	222	238	230	217	269	231	226	250	243	237	239	205	237	215	228	231	243	253	254	250	240	249	237	228	241	217	273	242	263	238	235	253	248	271	241	245	217	231	248	238	218	199	230	238	257	239	236	252	240	227	238	244	226	254	241	229	225	229	248	245	214	259	255	229	205	226	261	233	244	264	240	235	260	229	245	263	219	280	250	258	223	255	254	252	232	240	250	220	277	234	257	236	237	237	229	240	252	238	254	248	267	289	232	252	245	266	245	235	230	236	241	236	256	171	248	216	254	249	271	214	235	238	211	262	250	239	248	228	263	213	241	225	253	218	235	245	251	225	245	273	236	234	208	230	250	216	227	235	234	226	254	237	241	216	241	237	229	244	236	227	247	226	253	244	254	226	240	246	239	213	254	230	254	253	212	214	232	236	244	262	205	211	244	253	227	262	267	236	256	245	258	230	260	253	219	223	238	230	245	253	259	253	251	254	231	249	240	236	252	259	242	263	213	264	232	237	256	217	223	248	244	224	248	235	196	222	218	238	241	223	242	255	227	249	223	249	259	251	256	238	242	261	250	212	249	229	238	233	233	255	246	224	240	243	220	241	221	236	250	243	233	224	239	276	251	231	214	227	248	227	227	229	243	252	249	255	248	229	236	231	227	272	226	235	224	244	231	228	241	245	230	256	199	214	213	244	225	242	227	246	230	230	267	242	240	233	230	249	254	247	246	252	240	240	229	229	227	240	266	237	231	237	255	238	252	219	221	228	222	261	247	238	230	220	247	260	263	265	250	227	265	235	222	258	249	242	243	243	254	251	221	255	259	245	217	259	234	238	232	215	248	232	234	244	232	229	265	229	233	230	248	247	236	237	218	249	208	232	225	262	224	225	237	238	242	223	278	247	234	232	250	231	222	254	240	236	232	253	221	242	218	228	257	242	244	278	239	232	250	258	230	217	234	237	255	238	242	258	254	227	258	242	236	235	230	240	241	230	220	246	237	249	252	255	230	247	219	224	249	252	249	233	251	237	199	253	269	276	227	223	232	241	244	216	240	225	230	237	239	227	246	242	216	222	257	267	253	245	253	228	236	243	227	235	227	244	210	243	232	251	241	230	251	255	235	246	257	232	214	224	227	243	252	248	261	219	247	252	234	207	232	233	242	257	251	249	233	197	240	242	240	248	252	263	227	246	225	252	258	229	230	239	214	229	236	220	244	231	220	251	239	259	238	253	242	255	260	232	232	235	252	238	222	206	229	249	234	248	227	253	233	245	242	227	245	222	259	265	232	201	227	227	257	227	221	261	228	225	214	222	276	254	254	246	201	239	227	258	253	233	249	224	245	221	231	238	238	228	228	218	239	257	263	246	253	250	234	224	239	241	253	256	234	256	222	267	225	253	220	250	230	245	244	250	251	270	222	240	244	275	227	240	210	250	218	246	244	228	253	257	214	282	254	230	230	266	234	236	237	218	233	250	259	215	244	230	257	234	293	264	191	270	217	247	241	254	236	239	234	224	251	243	272	240	237	240	237	249	218	224	261	247	242	233	211	254	279	233	244	254	238	253	252	210	228	248	241	257	251	214	267	212	224	212	250	221	262	244	250	250	214	235	230	253	228	249	220	248	273	237	270	235	228	213	249	234	236	258	222	263	236	254	247	224	222	267	259	239	228	235	228	241	222	253	251	230	220	224	236	227	249	218	235	238	223	251	224	269	266	223	280	223	211	244	253	251	235	234	258	218	208	232	231	231	268	267	243	242	222	241	218	217	221	253	223	229	250	229	236	231	242	243	238	233	234	238	237	241	230	242	252	233	227	224	235	247	256	236	224	227	219	229	282	224	226	225	266	253	229	242	242	227	217	268	219	253	250	223	234	228	228	234	248	251	242	239	240	254	229	244	250	233	198	240	256	240	233	228	263	226	251	226	224	230	232	218	242	228	253	277	214	222	255	238	222	241	223	244	226	224	260	250	235	226	211	257	263	238	241	236	206	222	247	234	262	231	266	230	230	226	248	232	247	255	222	257	226	231	229	225	280	218	226	263	232	243	248	248	270	257	272	239	238	235	238	239	232	243	230	241	233	234	241	219	222	220	255	279	228	232	242	258	234	278	242	264	248	261	243	198	240	228	225	246	261	239	266	266	230	242	227	197	207	248	238	208	235	257	242	222	257	248	262	218	233	221	243	257	247	242	267	263	220	240	225	212	234	236	195	243	225	253	237	252	239	220	235	228	249	224	247	227	220	221	238	252	238	247	231	249	257	220	237	231	241	270	239	260	214	254	260	237	233	233	239	222	221	275	254	252	247	250	253	237	271	239	232	260	245	232	237	254	240	231	219	256	250	224	239	256	234	235	231	249	250	241	238	231	275	253	253	260	216	237	226	249	265	246	214	233	219	234	233	265	227	236	244	234	217	241	244	215	204	244	225	232	250	247	222	237	253	243	226	232	236	251	243	265	235	212	240	224	232	257	236	233	232	242	246	253	235	233	209	258	227	240	268	233	235	243	245	238	228	225	247	228	228	227	273	251	282	248	255	243	232	261	206	260	231	232	269	247	223	224	225	251	262	255	250	274	265	228	226	237	240	224	237	231	236	239	243	239	233	239	235	273	220	243	233	242	245	238	243	255	212	231	245	212	261	237	252	237	236	262	238	254	245	253	225	237	250	268	283	227	232	226	257	215	235	248	244	266	226	240	226	257	232	275	270	255	228	233	253	212	241	241	239	237	255	247	249	238	256	264	207	249	264	244	237	239	238	254	224	271	215	240	234	225	243	242	243	235	235	232	277	242	224	228	211	241	223	252	249	240	258	221	245	239	244	240	251	230	211	239	249	250	250	247	233	243
41846	48121	59524	60391	58707	59706	58917	59208	61398	60218	54781	54857	53074	45695	36695	35378	30027	30141	21370	21381	14337	15716	9988	5733	5587	5206	4088	3707	3006	2575	2160	2121	2503	2941	2873	2116	1461	1252	894	824	935	870	941	654	640	631	605	634	623	592	591	591	573	577	624	598	611	640	604	603	617	608	620	606	579	598	664	627	598	575	611	599	613	583	555	615	579	584	591	571	617	577	563	609	561	603	552	559	572	606	593	599	580	582	605	581	588	584	600	559	576	576	577	662	561	610	611	604	635	558	629	593	586	571	542	602	562	583	601	590	650	597	619	570	633	609	536	597	558	543	581	648	571	623	578	574	545	583	624	623	612	599	609	585	595	580	632	584	580	639	619	616	586	579	566	590	585	599	608	615	575	595	571	592	572	570	566	599	580	588	574	587	611	543	555	573	629	637	573	603	611	659	606	586	554	575	602	569	582	573	599	625	537	623	639	560	638	588	574	613	614	586	561	585	583	576	616	590	542	605	639	610	596	566	548	565	574	558	608	592	572	579	575	623	631	560	598	580	591	595	571	608	626	589	608	601	586	604	627	629	574	635	606	593	601	627	627	574	614	558	573	612	599	585	581	619	548	576	583	595	593	588	635	598	595	566	579	613	550	584	607	603	567	573	586	591	538	580	621	602	607	606	608	555	593	559	619	574	593	595	579	612	541	586	612	600	575	607	607	579	621	589	589	570	630	574	616	581	584	606	583	595	538	600	596	610	581	573	576	616	625	576	593	584	568	609	559	584	628	581	581	610	629	610	607	626	613	551	665	566	561	616	564	610	587	623	555	587	579	548	569	622	565	532	612	609	587	582	589	581	589	616	607	602	590	557	607	571	617	621	618	602	591	575	577	595	571	584	598	600	542	594	572	581	602	584	589	560	580	582	545	591	623	539	588	594	610	609	576	591	583	603	577	603	601	605	603	654	593	572	620	560	596	609	627	575	582	562	578	564	601	611	539	575	562	545	631	592	585	581	539	565	611	642	634	561	615	597	608	593	596	583	576	581	577	600	569	631	572	587	569	552	602	629	604	606	570	603	561	591	616	570	555	587	599	549	601	580	599	554	601	604	616	567	654	613	587	596	624	595	574	605	635	615	620	551	613	615	567	544	605	596	602	617	577	571	571	594	578	613	632	572	557	584	580	579	584	592	579	605	600	603	633	570	641	570	574	574	574	613	597	582	616	600	590	597	595	611	556	584	550	627	598	589	613	586	601	599	612	583	561	622	602	601	610	596	620	623	610	580	589	620	572	612	630	616	605	635	562	590	547	599	611	582	633	605	561	592	590	596	604	572	593	632	577	576	601	600	556	575	567	568	547	617	612	591	596	577	578	551	608	591	580	585	564	596	586	586	571	640	569	586	578	622	611	632	620	585	531	560	606	615	578	607	571	546	556	611	612	579	561	599	580	574	598	629	615	606	620	594	595	583	616	589	584	587	586	597	571	585	606	590	578	596	585	578	593	595	623	570	594	555	560	584	606	589	580	596	570	596	585	616	587	577	580	587	582	628	607	569	580	626	615	594	565	588	582	625	602	651	537	625	615	618	591	575	550	622	576	566	572	589	598	602	593	572	627	616	589	574	569	583	583	591	657	560	580	604	647	593	586	557	599	571	612	555	645	519	595	626	638	579	573	594	607	580	572	619	575	603	578	591	578	563	570	593	607	569	585	594	600	575	589	627	576	629	558	581	565	554	612	622	548	574	628	584	629	554	581	559	587	583	555	624	597	598	584	603	567	596	560	592	599	603	561	610	625	619	569	558	573	569	559	666	599	636	541	590	563	590	604	608	614	583	593	593	618	553	583	601	610	593	623	575	541	621	628	637	591	597	612	583	581	572	596	599	585	613	601	612	550	607	597	596	557	585	603	554	573	627	606	571	580	540	558	603	616	615	555	598	605	580	590	610	590	663	576	573	611	545	600	599	590	573	626	600	567	622	610	588	540	571	572	613	579	574	594	606	601	564	602	545	579	573	651	601	634	558	582	575	563	594	601	602	615	576	590	596	628	550	584	569	629	575	578	612	553	568	593	549	571	670	573	600	578	558	563	565	583	612	595	574	590	549	595	562	578	632	619	579	594	612	578	613	623	612	615	615	607	621	607	604	606	582	595	579	629	632	581	595	613	647	587	611	572	559	581	577	573	596	637	600	563	588	591	604	623	567	578	566	638	613	640	605	580	652	587	629	590	621	551	594	667	622	570	586	602	621	594	590	586	586	561	574	603	610	580	621	577	588	588	618	637	566	558	564	563	602	576	577	644	621	575	629	580	595	583	569	569	511	620	619	637	587	638	585	600	543	620	603	667	593	564	596	576	564	618	635	615	595	588	596	571	570	604	588	576	575	597	597	618	588	587	620	587	617	625	584	576	618	601	614	640	619	614	593	588	640	565	630	590	585	639	588	558	628	567	590	591	603	565	551	601	611	594	595	589	600	600	566	630	577	591	578	630	616	602	585	571	578	573	577	590	557	558	583	609	609	612	615	587	601	600	627	665	596	553	576	604	603	601	606	602	601	603	588	571	616	594	528	635	628	588	603	575	566	571	600	615	599	593	600	600	605	621	594	566	572	564	565	601	573	608	588	589	570	584	556	574	570	557	559	549	625	538	606	560	604	576	592	587	576	600	554	592	586	569	617	559	614	587	622	565	615	591	581	564	571	614	586	574	559	590	615	598	612	603	551	589	607	604	558	553	613	586	617	588	593	588	569	533	563	585	555	562	616	590	539	589	611	629	620	564	594	571	613	561	582	616	609	551	577	584	580	570	587	598	594	557	566	579	605	588	583	605	544	592	570	591	572	613	605	599	578	596	583	582	582	590	586	539	597	620	592	576	539	581	593	605	589	576	586	612	583	600	599	580	541	598	595	624	627	581	598	608	596	559	628	590	587	594	599	613	573	565	612	593	565	571	603	578	584	573	535	596	641	636	574	637	602	609	581	629	574	614	589	547	599	565	576	600	609	581	582	570	581	610	613	608	600	615	591	551	619	603	607	614	582	598	595	595	581	570	593	595	596	596	567	554	603	538	616	606	593	623	579	571	577	630	601	603	604	599	526	556	614	574	600	593	599	606	580	583	593	636	606	614	591	627	580	590	599	601	577	566	597	563	583	594	572	582	607	592	581	551	604	590	568	614	610	605	638	600	597	591	586	635	560	618	629	586	591	617	599	563	572	575	563	601	595	617	591	549	573	613	631	577	601	600	581	602	607	573	600	602	599	583	592	602	599	591	602	618	538	597	570	609	585	608	564	557	580	595	557	551	612	544	594	586	635	640	628	591	632	600	552	560	621	581	592	607	580	611	580	590	592	551	564	611	585	604	578	578	627	584	585	602	604	596	569	593	567	639	574	520	535	595	599	620	634	560	632	601	592	544	576	598	585	599	589	597	622	589	566	574	598	570	608	583	583	575	617	605	624	566	579	553	610	565	603	585	565	582	587	582	580	604	608	637	597	586	573	582	579	581	563
37134	39228	44349	30367	17871	12165	8395	5753	5557	3256	1918	1834	1425	1081	740	633	556	500	391	386	344	397	353	315	302	344	335	318	313	289	336	333	345	331	278	334	308	302	325	311	316	341	338	316	344	288	324	293	334	290	300	306	274	294	315	341	292	304	297	292	314	325	328	308	316	293	271	300	307	333	312	317	323	326	294	309	321	321	302	307	294	333	318	312	315	296	312	293	263	299	313	325	305	276	279	318	294	293	287	298	309	323	293	336	307	312	306	327	303	266	324	301	303	334	326	299	307	292	317	294	301	327	291	298	307	327	284	338	317	323	273	319	319	299	332	360	305	323	333	325	313	314	327	312	302	308	334	300	303	300	300	311	299	290	318	315	299	331	286	307	323	310	281	289	303	267	287	326	290	307	316	334	297	303	309	302	315	299	285	323	307	290	348	299	297	276	275	291	303	294	302	275	331	318	297	326	279	285	275	301	285	299	317	335	314	301	326	333	321	283	317	314	320	330	285	299	281	313	344	320	294	281	322	302	331	296	320	315	318	303	315	305	292	296	321	306	295	307	338	322	303	298	296	335	333	279	298	300	329	277	288	282	281	299	321	330	305	311	290	299	281	291	314	293	321	294	311	279	314	331	303	286	286	273	313	295	343	298	315	295	283	308	304	297	310	295	317	318	301	316	268	311	277	335	289	316	331	310	304	292	340	326	321	315	313	337	314	321	308	320	325	341	310	315	309	325	322	318	339	319	284	297	333	320	302	290	294	324	304	268	313	299	313	320	284	306	310	316	273	274	296	324	321	318	320	274	344	299	297	299	283	285	280	340	333	301	308	304	299	339	272	308	337	316	311	328	290	316	287	302	281	272	279	266	312	322	290	308	290	313	311	305	313	287	296	287	299	288	301	314	350	324	319	318	305	330	302	328	307	320	269	308	332	318	294	305	288	304	333	293	258	308	323	276	337	318	296	280	310	295	273	302	311	353	292	284	297	285	335	329	295	304	354	317	288	330	317	304	285	311	266	307	278	326	332	313	303	292	315	292	306	317	281	316	309	334	315	320	300	283	313	291	306	286	293	350	320	319	333	323	299	323	298	280	315	338	279	295	300	317	309	321	318	346	293	298	310	291	293	318	261	300	329	308	285	326	295	313	295	322	306	335	325	288	269	310	279	329	301	302	329	304	313	318	295	301	325	304	339	319	295	285	256	322	289	283	273	294	337	303	292	299	315	301	303	334	329	308	326	306	323	328	331	288	283	287	318	315	308	285	312	323	325	301	302	294	261	307	300	288	297	289	304	335	294	302	326	305	327	278	324	298	345	263	312	351	283	310	293	257	270	290	318	319	315	315	310	263	301	281	316	315	282	309	300	316	305	315	278	315	294	316	276	300	290	295	321	321	325	307	280	305	301	318	286	286	287	308	287	290	308	288	306	310	298	276	298	299	318	325	299	289	295	308	300	324	285	322	335	315	301	311	293	301	302	321	314	300	321	308	318	339	283	309	292	328	331	267	305	334	325	315	302	284	327	311	311	337	311	296	309	315	314	311	319	317	292	343	305	312	336	300	305	318	296	332	309	273	326	321	334	275	275	311	340	298	338	321	297	336	279	320	294	313	306	295	345	339	293	299	289	301	292	329	266	292	307	273	316	323	346	287	291	316	300	294	297	320	263	306	304	336	302	290	306	306	254	291	281	298	323	311	291	298	292	309	297	329	333	301	319	316	291	341	276	318	292	331	337	351	298	307	312	303	314	302	362	310	297	317	282	284	282	288	264	307	297	292	322	324	303	302	296	292	308	298	267	300	315	304	276	312	320	283	331	331	311	299	305	275	334	319	337	301	300	293	274	299	316	305	303	295	309	324	325	304	293	326	284	303	273	312	304	312	321	318	267	287	288	333	354	314	281	284	320	316	288	311	296	297	286	291	286	311	299	304	295	289	332	297	309	309	332	310	325	310	322	330	294	319	337	299	314	301	299	321	293	298	311	314	293	278	304	302	299	325	282	331	286	287	326	346	314	329	319	349	298	326	307	307	316	302	299	284	344	307	294	338	286	303	286	324	292	317	322	311	322	303	315	265	329	319	305	305	294	283	336	292	306	296	301	293	300	322	293	304	286	299	276	291	330	325	324	307	313	308	322	321	301	319	319	331	321	316	310	313	310	295	297	305	314	323	323	315	307	312	293	310	279	261	287	287	309	268	301	303	301	279	324	311	279	316	310	310	286	327	333	312	280	264	312	292	300	317	300	346	328	301	319	307	296	317	298	316	297	289	298	296	289	302	292	307	297	352	301	303	297	309	321	311	291	308	301	271	272	313	312	313	280	317	256	305	314	318	288	277	330	294	311	320	327	292	289	315	325	350	298	287	305	300	315	307	318	337	252	292	320	294	311	254	344	272	307	287	311	289	350	291	299	322	309	313	322	302	306	284	308	322	310	313	330	300	307	294	349	279	317	280	324	299	318	306	296	310	309	316	329	286	326	313	340	318	295	296	319	323	290	316	316	296	285	336	315	308	306	314	278	307	305	306	324	276	306	343	314	336	289	283	318	292	280	322	338	297	296	303	313	291	296	280	293	281	308	288	299	318	311	334	313	301	271	289	309	312	300	327	312	315	315	311	325	320	341	271	314	278	301	270	313	296	297	329	308	302	271	327	309	329	324	307	322	326	279	319	294	319	321	302	298	331	316	331	284	277	323	311	317	345	324	321	288	279	331	294	284	323	308	326	297	303	306	322	304	311	306	324	307	325	295	299	338	317	295	295	293	311	316	318	316	285	315	344	271	332	308	345	294	340	329	264	333	275	309	310	319	300	313	306	276	311	338	294	339	296	315	343	313	293	312	282	283	295	281	293	294	298	303	303	349	300	295	318	308	318	329	323	313	304	322	306	285	309	299	319	307	321	299	304	305	288	295	298	302	329	324	281	274	298	339	289	328	311	309	288	312	343	323	315	263	281	311	339	330	301	319	288	301	349	325	295	311	314	328	295	303	291	334	349	315	312	293	337	285	291	306	328	301	332	332	308	303	295	326	307	310	307	332	288	321	319	327	289	289	294	297	273	306	261	296	291	296	307	312	321	314	313	310	309	321	307	334	329	322	292	305	298	318	324	280	297	347	291	295	300	313	315	322	341	334	306	311	328	314	290	317	296	303	335	281	306	298	310	311	308	329	309	307	331	325	288	310	319	275	284	293	293	325	313	322	284	288	287	286	310	328	318	300	319	320	326	297	309	323	308	284	319	311	323	327	282	339	311	313	302	330	269	283	317	321	314	288	316	312	294	302	293	329	300	327	303	309	315	319	310	338	308	278	301	342	319	313	324	295	288	309	340	304	335	304	283	298	310	282	331	306	320	273	283	324	292	308	294	315	313	298	308	304	339	335	283	261	312	274	296	332	292	323	335	299	292	304	294	324	297	314	291	305	331	341	325	296	318	307	290	334	333	305	313	331	305	304	315	296	299	290	283	295	312	288	290	294	281	344	322	356	312
23386	31130	43807	38051	29930	26630	22322	18588	19485	13838	9262	10262	7987	5724	3488	2945	2515	2165	1628	1500	1213	1227	1090	920	913	876	862	861	855	905	805	837	792	815	800	783	773	797	750	768	778	793	752	738	774	705	754	759	705	749	763	742	703	814	756	757	774	797	736	748	732	761	766	765	695	772	768	700	778	772	729	763	796	781	693	744	790	762	773	774	803	731	777	752	748	801	777	784	743	793	713	699	772	739	766	684	762	769	745	735	771	756	765	752	771	784	783	779	733	714	727	731	768	781	733	753	787	760	793	708	784	750	725	755	695	751	738	767	735	768	764	712	758	711	704	767	740	774	742	792	757	776	777	771	688	696	746	740	755	728	766	752	744	791	726	740	777	775	758	699	770	742	774	753	694	755	751	757	751	781	725	747	758	735	778	734	776	712	745	741	739	794	761	774	788	767	740	751	794	740	764	736	744	731	730	713	724	761	721	748	753	762	746	749	792	747	741	748	728	755	757	721	732	758	779	727	763	746	746	773	771	774	776	819	748	768	779	763	750	784	769	745	739	739	732	737	793	719	733	750	738	789	755	797	726	711	701	690	709	710	749	741	776	732	734	807	789	728	725	799	724	768	740	769	739	748	750	700	753	767	741	756	813	757	726	693	782	748	748	761	777	724	727	780	796	803	770	740	775	748	742	733	751	754	733	740	725	769	773	758	794	745	711	749	771	749	783	766	726	757	735	742	765	762	730	733	779	805	768	769	786	768	732	741	721	704	694	739	785	755	761	749	760	721	725	791	694	758	763	727	773	744	744	748	771	756	769	723	767	767	792	793	765	795	710	708	727	716	750	827	757	727	728	693	729	758	781	723	748	749	739	730	763	752	733	732	758	713	741	746	700	756	738	761	725	738	763	750	709	751	786	760	722	742	766	724	724	778	713	770	726	717	712	769	737	780	735	726	786	764	713	790	787	789	735	687	764	777	709	717	720	742	738	726	763	696	723	792	778	752	777	803	718	741	772	758	773	726	764	777	786	817	783	721	758	787	771	740	757	761	752	734	771	755	785	798	745	736	739	747	745	726	788	726	729	788	752	708	754	748	739	741	787	778	749	759	783	773	772	802	688	698	759	748	799	708	724	704	721	740	748	738	774	734	716	716	707	789	742	715	801	705	674	737	764	744	748	693	764	720	798	758	737	780	792	722	733	744	808	763	777	732	699	756	739	742	791	746	737	734	739	758	792	740	759	768	805	757	794	766	788	763	785	727	702	772	722	777	754	734	788	747	737	779	729	769	717	796	790	746	730	746	770	806	762	773	764	760	753	740	756	776	716	740	751	706	751	675	760	756	717	737	777	726	695	730	741	715	788	755	727	713	733	782	741	780	753	744	780	794	727	748	769	755	803	699	768	767	759	739	723	737	747	731	806	744	763	723	698	793	722	716	743	709	736	767	755	778	711	724	717	776	745	747	742	746	832	741	756	751	763	751	753	764	730	794	705	738	751	814	728	775	688	741	766	730	723	704	725	776	755	766	766	727	725	762	743	690	806	773	755	735	757	728	728	745	738	754	761	754	737	759	725	778	759	801	757	734	770	733	761	752	787	769	744	764	741	713	765	775	710	707	737	756	768	749	742	724	746	750	765	759	703	780	725	728	757	759	729	762	764	721	710	734	745	783	733	741	744	786	745	762	771	820	758	748	773	733	771	756	754	748	758	753	736	718	749	739	757	687	800	760	745	738	728	716	735	756	777	748	750	722	773	761	763	708	773	748	810	751	756	788	759	775	726	699	735	762	731	770	742	739	768	790	736	704	748	730	752	740	777	760	743	763	772	725	777	782	706	749	774	700	752	739	728	710	741	743	736	767	767	735	735	797	724	755	702	798	745	799	735	680	771	746	725	752	723	702	815	754	725	758	707	750	765	776	793	772	763	736	730	745	779	776	716	717	727	783	720	792	763	747	749	728	803	779	757	731	766	758	751	736	743	766	761	726	740	761	732	769	788	735	747	755	771	820	791	775	731	752	811	794	703	735	751	731	746	707	698	705	747	709	820	764	734	791	766	774	699	768	762	734	789	717	749	733	738	768	761	745	745	798	737	770	710	735	751	735	724	720	789	757	758	760	722	740	755	740	722	763	754	747	740	782	725	766	749	761	770	730	749	747	770	706	725	809	743	733	706	739	741	784	733	671	775	779	743	725	759	789	738	769	715	738	781	772	772	778	769	748	771	777	754	748	723	773	805	697	776	763	759	744	753	737	740	755	752	711	803	748	742	728	754	712	757	738	753	713	731	731	763	787	734	750	717	785	755	685	765	745	747	764	699	740	762	723	752	787	781	764	786	766	797	710	795	787	746	716	738	742	748	749	758	772	728	739	759	755	755	725	776	759	678	740	723	774	769	789	765	722	730	773	758	756	764	824	785	770	752	744	765	746	794	758	751	804	776	816	736	749	786	789	764	750	784	741	730	692	747	730	761	786	759	734	745	726	752	718	735	755	750	722	718	779	758	774	719	782	728	763	766	728	763	735	726	706	746	695	753	765	763	748	768	732	753	746	788	775	799	755	733	770	766	738	703	752	757	717	741	809	806	775	765	746	758	798	747	736	705	749	758	773	742	694	745	750	766	752	691	745	759	723	763	757	768	762	802	780	702	747	733	717	793	700	730	739	725	754	770	741	776	738	806	777	798	730	730	756	680	726	738	743	761	723	756	758	731	824	775	752	718	716	735	734	744	771	759	745	747	740	749	767	811	727	715	724	750	737	747	780	730	761	735	757	723	756	746	798	758	718	786	682	744	750	743	767	766	793	746	755	761	756	723	766	761	748	768	797	738	816	775	748	769	772	779	692	741	773	738	788	767	703	741	771	714	727	741	779	758	752	753	772	751	793	780	731	705	757	767	721	736	687	790	749	793	798	749	740	718	774	761	761	756	730	766	792	745	733	744	747	801	760	722	744	767	724	733	737	759	746	698	748	775	723	722	755	721	715	789	782	762	772	764	730	740	763	743	741	732	741	721	761	777	723	760	760	763	734	697	786	729	791	762	781	711	723	749	733	780	722	773	769	736	768	790	793	735	773	800	751	754	769	735	789	801	747	737	709	738	726	698	787	727	733	752	768	701	776	739	723	759	742	714	765	761	738	780	704	727	723	743	746	714	735	760	717	770	766	730	728	764	727	766	739	773	750	725	737	739	743	763	667	725	780	788	767	712	750	748	789	717	722	755	754	708	759	732	766	783	774	749	789	768	774	740	711	740	754	708	719	787	740	754	749	767	783	783	763	766	684	744	719	764	717	741	750	748	742	746	723	768	725	744	722	756	750	723	766	768	772	768	741	761	788	731	722	761	780	748	706	734	722	767	715	739	776	733	692	725	798	693	773	757	791	717	698	772	720	762	740	737	734	753	778	763	746	738	789	777	764	772	781	718	754	730	765	814	757	771	773	746	742	758	746	710	780	772	768	767	739	704	793	790	781	767	744	731	728	761	757	752	743	738	682	783	757
52210	50458	51457	42552	41801	43872	42971	37504	42215	35940	28867	27937	26534	19874	10635	7112	5654	5293	2949	2507	1717	2112	1117	715	741	654	611	633	595	522	582	523	493	592	563	457	421	398	386	398	417	358	383	382	359	366	375	379	345	363	346	343	339	373	363	367	353	334	339	330	347	372	361	373	362	386	360	354	371	340	327	358	343	314	348	370	367	372	360	351	348	360	370	327	371	337	356	324	377	343	367	338	338	372	366	352	369	369	370	355	359	326	372	373	343	326	370	352	364	352	386	355	363	355	377	362	369	382	350	353	349	365	375	321	366	343	375	373	322	379	363	367	373	364	358	359	339	361	348	376	322	338	322	388	340	362	329	339	373	367	343	337	375	361	356	371	388	321	337	328	347	361	299	353	372	335	334	342	365	389	382	371	337	349	341	336	357	325	354	335	373	348	356	363	360	366	366	371	360	358	363	369	351	345	359	340	339	368	320	340	333	374	363	352	348	341	335	387	381	376	370	356	348	340	373	369	330	363	335	355	372	338	347	366	360	323	349	360	339	363	328	368	363	388	319	329	365	332	403	358	361	326	337	382	365	322	292	384	385	399	352	357	375	312	358	380	338	373	328	339	335	387	351	330	341	356	365	346	362	371	330	373	343	374	377	321	333	345	372	316	330	362	341	360	379	320	349	367	383	356	319	376	346	284	377	345	350	333	334	361	341	363	334	336	366	355	367	332	369	350	366	352	386	324	346	366	357	354	378	360	346	352	331	319	330	346	375	380	345	347	329	385	373	367	328	356	367	305	320	344	381	376	349	354	374	362	365	373	337	347	348	390	354	348	363	341	408	359	364	343	366	344	332	326	320	329	318	378	363	329	349	377	375	409	340	331	350	383	357	335	319	363	372	330	330	345	342	386	375	328	351	381	320	372	339	326	323	391	342	367	327	350	373	337	407	357	353	300	354	318	322	344	357	355	359	347	390	389	366	358	341	363	347	346	362	345	360	341	341	367	379	375	368	345	352	351	388	347	365	365	367	351	375	354	365	379	362	343	343	372	362	332	354	350	375	350	356	360	339	370	355	329	315	356	336	352	345	374	356	342	384	356	350	330	339	361	334	343	383	352	368	384	346	387	370	369	365	372	343	362	343	335	373	341	353	377	340	319	399	338	363	349	354	383	384	378	341	317	354	349	328	338	343	345	308	343	336	338	370	360	368	372	373	389	333	339	329	348	348	356	333	341	336	331	368	333	332	362	360	321	361	355	357	328	319	350	354	352	320	348	343	376	335	350	352	369	340	397	335	326	359	395	398	398	347	375	357	347	349	368	360	390	352	338	332	328	349	406	333	338	347	360	355	377	347	323	361	352	331	375	369	379	388	332	353	387	338	350	337	320	358	372	356	304	373	350	357	327	369	350	349	336	362	346	321	387	359	335	318	340	370	340	369	333	366	344	319	364	342	338	384	392	329	341	366	351	388	393	357	380	360	348	347	390	378	365	327	373	397	341	377	356	331	318	369	327	358	341	352	358	368	360	312	340	359	349	354	351	340	351	314	371	337	353	370	355	343	400	341	342	371	351	340	326	364	351	382	311	326	361	352	352	368	352	299	360	375	317	384	311	369	365	351	367	335	369	381	325	381	360	386	359	377	316	329	341	378	359	333	343	343	365	343	366	405	371	340	363	325	348	353	387	349	362	358	345	341	363	358	356	333	338	365	350	331	351	375	367	375	341	313	365	372	357	342	377	392	345	351	356	374	353	354	342	348	340	325	368	355	310	385	367	327	322	349	356	361	355	358	325	354	367	374	331	317	335	362	350	317	327	332	376	371	331	363	354	363	334	327	344	326	389	379	373	353	372	357	343	360	369	383	373	347	348	345	328	370	325	351	353	359	379	343	337	306	367	352	361	374	337	349	349	344	361	381	332	334	366	361	349	356	397	334	341	377	333	346	335	384	358	392	358	375	350	362	361	350	321	347	365	350	357	340	344	321	337	357	376	365	355	315	334	349	371	327	360	336	373	359	366	375	371	331	329	379	347	371	348	319	394	313	375	358	356	359	368	388	368	376	353	341	382	346	376	338	359	370	360	328	366	333	375	380	333	358	325	350	320	349	340	369	369	329	327	352	384	375	369	376	360	329	380	354	360	356	349	334	353	337	357	347	366	377	362	351	350	352	362	384	365	336	346	382	343	393	401	339	359	344	380	335	343	361	318	378	382	355	361	333	374	327	349	357	322	374	360	359	336	345	339	369	385	337	366	367	340	374	351	348	371	349	367	334	333	366	397	354	362	310	363	349	357	361	339	348	331	336	342	369	337	339	355	380	357	359	365	333	338	368	377	336	346	334	316	391	325	316	370	344	353	340	323	345	369	351	363	372	356	318	375	377	330	321	332	340	331	332	361	343	354	386	347	378	345	372	360	359	377	347	350	359	342	342	377	343	363	349	337	378	338	406	363	396	373	326	354	335	374	346	349	368	334	373	358	350	348	360	341	390	354	348	356	345	367	324	319	368	389	370	346	367	317	368	318	354	330	359	385	362	384	364	360	321	334	347	361	346	349	353	369	365	346	362	352	369	364	382	343	334	339	340	344	350	380	368	364	348	353	346	321	376	331	376	382	372	356	349	328	327	379	361	346	358	329	344	363	321	340	344	366	320	347	353	353	349	371	338	348	354	332	349	358	352	324	381	385	344	393	370	377	338	321	350	379	368	359	372	352	358	362	386	386	359	350	347	374	376	385	358	320	339	327	316	358	379	345	320	356	374	383	348	367	351	339	384	356	344	369	355	320	351	376	369	309	354	328	367	372	365	336	335	341	372	373	317	355	332	317	360	378	371	349	372	352	359	367	349	347	396	358	362	352	340	348	361	359	354	322	329	339	368	348	353	327	342	346	347	373	324	391	369	373	369	331	334	377	358	331	356	366	365	322	351	371	361	363	379	371	358	332	344	382	380	348	328	346	347	326	370	356	340	342	378	333	363	392	368	348	352	370	334	354	374	339	340	356	366	361	332	359	379	353	348	348	371	374	368	339	322	330	372	365	356	327	349	325	347	393	373	349	338	352	321	395	368	396	358	353	327	344	329	352	344	358	349	380	381	356	379	357	334	332	369	368	361	330	356	381	347	328	394	331	373	365	365	366	345	391	359	375	357	336	355	322	350	335	329	344	368	368	367	339	354	360	355	344	352	350	360	374	369	349	352	349	358	373	354	347	351	336	366	338	384	364	338	315	333	326	359	325	338	333	371	354	352	370	336	344	395	360	377	365	351	366	347	377	367	368	369	383	347	354	350	307	353	341	327	351	353	337	343	347	349	359	343	377	353	394	359	333	340	341	343	366	343	355	385	346	389	329	362	332	368	370	336	362	349	343	347	371	371	363	348	384	350	366	364	376	358	338	385	330	343	363	358	329	375	350	314	326	370	301	368	328	334	332	357	315	377	370	330	360	360	392	355	326	358	364	386	313	359	355	394	387	392	363	349	349	346	377	364	345	348	350	316	317
37439	44256	53508	51205	51689	53364	53364	48927	55557	52482	44236	47495	43896	37596	27099	23769	20882	20927	13104	12659	8924	11600	5382	3706	3788	3002	2448	2779	2442	2212	2492	2067	2007	2377	2312	1637	1154	1206	1106	1088	1049	1020	1054	967	905	850	855	867	846	879	843	918	842	860	800	841	821	821	899	845	823	866	853	856	832	877	837	838	841	837	816	852	857	804	874	932	949	951	865	903	870	870	827	840	867	831	857	840	855	909	844	860	869	863	853	868	841	855	882	832	820	845	864	874	840	875	808	840	872	864	839	873	807	835	863	873	814	835	824	842	820	861	840	834	826	869	847	820	854	809	861	842	847	831	864	855	845	838	850	895	850	864	827	874	866	891	841	876	847	865	865	857	869	840	855	794	816	875	839	892	891	815	842	903	874	808	847	869	819	851	825	840	841	864	885	830	859	865	835	893	881	862	865	796	902	821	813	867	836	824	850	867	827	839	860	808	892	883	850	816	875	852	867	885	829	849	904	831	877	845	828	840	855	841	842	866	902	862	833	860	807	863	841	829	805	869	871	854	837	790	867	841	811	842	848	863	842	830	787	852	876	869	828	839	847	863	791	828	845	816	853	821	817	875	840	859	817	801	889	861	862	852	844	934	824	856	813	815	837	851	804	866	854	871	895	832	916	879	865	853	815	854	868	845	878	877	856	842	861	828	861	838	874	831	829	847	828	869	831	863	839	833	844	871	866	845	809	827	880	853	884	813	819	796	863	807	834	819	845	816	804	789	893	840	894	832	812	862	801	846	856	809	853	900	874	883	827	894	867	828	862	811	848	751	820	831	858	907	852	872	818	880	860	892	882	784	840	855	820	842	886	825	829	838	861	791	884	811	867	807	893	821	878	875	878	864	834	838	827	894	844	899	869	835	848	837	830	867	790	866	820	815	824	835	835	861	835	863	864	831	819	859	905	863	824	810	830	887	810	867	892	825	833	867	820	836	898	876	902	786	881	898	814	838	813	887	829	815	846	858	811	837	839	799	854	850	866	844	832	882	910	887	848	884	848	819	851	842	849	828	897	829	855	870	913	854	833	865	845	850	850	817	802	865	871	851	856	828	832	805	872	918	909	840	905	897	843	814	871	825	867	824	841	874	783	856	876	788	868	935	852	886	822	844	837	802	835	879	840	836	825	844	888	847	881	876	832	816	864	864	849	861	866	846	835	889	907	835	888	823	827	839	868	853	839	846	845	890	820	797	825	894	829	855	838	863	886	850	860	860	840	860	842	859	896	888	814	810	826	846	901	851	857	851	840	856	873	826	846	819	845	858	841	853	884	855	833	894	857	865	824	905	842	835	852	863	837	856	878	878	807	855	819	865	837	839	815	843	828	840	864	807	849	835	885	836	807	862	829	788	836	891	873	856	844	870	897	856	801	862	823	831	902	825	851	888	877	866	826	836	825	786	840	826	882	870	830	854	868	890	844	832	850	851	865	842	869	865	833	797	800	840	845	839	846	848	883	841	862	829	889	876	886	868	876	823	856	844	872	843	883	856	875	868	871	870	814	804	839	810	867	869	852	906	843	837	853	849	821	877	881	873	880	855	806	845	867	848	899	835	902	858	842	839	839	824	812	853	852	840	899	844	798	884	849	853	846	835	840	833	844	864	825	829	817	851	880	872	868	830	788	853	827	863	746	839	773	869	870	830	847	806	898	856	864	863	848	859	852	842	886	833	857	815	841	796	812	856	811	809	887	854	860	855	825	835	826	915	850	834	824	827	808	816	795	796	835	837	850	839	853	902	867	827	878	826	851	836	852	834	892	820	849	844	820	846	819	885	808	883	894	852	888	844	828	855	842	859	905	800	829	870	876	833	878	842	853	877	814	806	833	832	855	901	851	832	841	873	837	868	782	833	843	838	838	809	840	877	849	856	857	843	836	821	856	848	848	864	848	873	865	829	885	814	843	823	831	887	830	859	917	808	834	845	809	825	825	868	797	839	870	828	865	817	867	889	868	839	821	824	858	815	882	886	841	794	874	828	825	833	890	888	923	864	839	841	856	876	817	845	818	822	867	883	822	895	798	894	864	838	830	797	870	833	807	819	822	817	808	870	839	857	794	820	863	840	870	836	871	849	816	852	860	865	839	816	872	845	891	897	859	874	847	860	844	884	833	826	825	861	829	904	851	871	861	803	924	800	811	879	778	828	857	859	780	833	868	824	904	864	886	833	850	870	894	859	803	888	896	860	797	935	812	884	824	850	895	813	868	862	891	865	860	793	872	854	836	871	870	824	872	848	827	865	848	818	824	863	898	868	850	851	845	819	850	870	839	848	846	808	820	845	872	830	871	816	881	827	817	906	825	788	864	833	843	818	812	792	912	867	879	817	834	882	881	816	916	864	843	834	825	822	873	888	774	832	845	865	834	844	873	882	831	872	885	853	891	886	927	793	849	845	834	856	911	877	871	825	897	862	810	837	856	874	873	913	895	849	871	849	864	857	880	830	837	816	831	835	860	856	848	832	922	808	878	883	857	841	845	830	889	882	909	887	881	847	843	799	876	923	822	867	878	851	826	835	908	854	863	876	863	850	840	815	817	855	827	845	803	852	840	887	874	841	851	869	863	807	821	853	836	800	851	837	894	831	846	819	783	820	850	834	835	813	843	872	883	806	831	868	875	811	878	872	810	846	831	899	843	818	888	838	860	855	817	826	825	900	836	856	774	881	830	895	833	829	865	934	838	844	873	828	828	884	837	851	853	842	883	808	877	796	876	824	852	827	861	783	848	873	875	846	909	832	841	849	868	834	877	825	890	819	847	895	841	853	842	816	875	875	846	845	891	843	918	865	823	844	831	937	832	869	868	822	864	829	901	831	844	843	860	795	814	811	850	824	836	842	831	882	823	873	881	833	846	855	850	855	841	858	803	817	836	833	871	857	852	896	850	831	816	796	870	845	836	790	807	834	910	833	813	828	829	904	841	882	886	828	823	842	904	847	857	870	897	793	830	837	860	813	861	885	841	834	834	871	853	761	854	801	924	814	848	853	823	792	857	861	853	870	866	862	868	833	883	840	845	892	882	821	853	852	835	840	850	853	867	848	877	852	889	833	856	815	885	861	870	846	903	832	820	814	831	846	835	869	815	832	889	807	824	790	873	808	833	892	859	843	852	835	847	865	864	853	849	856	877	861	876	841	795	860	868	857	867	900	843	878	863	833	883	859	811	858	880	872	834	823	825	820	879	870	890	821	883	832	851	813	872	922	877	823	789	896	823	869	900	888	838	834	841	820	848	847	866	859	844	853	864	878	848	849	847	881	860	887	879	776	885	896	853	849	847	870	865	849	839	904	864	840	826	831	856	841	817	824	861	861	819	820	824	838	808	857	834	842	861	811	894	910	869	835	836	854	834	848	831	865	839	858	855	877	842	826	884	914	859	815	832	863	842	820	859	848	839	825	842	805	875	863	869	893	817	826	875	860	881	854	864	856	832	861	840	826	835	854	878	877	830	849	858	842	872	801	822	880
57423	55175	53430	45172	47328	46585	50180	41559	49107	43177	40441	39739	39984	32287	20763	16097	13373	12757	6678	5242	3730	4054	2070	1326	1333	947	955	1091	950	802	878	819	776	961	852	560	475	451	397	377	390	384	350	366	338	305	314	326	303	292	322	327	331	339	298	352	343	312	290	329	304	305	304	325	302	307	355	293	312	336	309	306	313	317	283	339	346	311	353	311	360	303	300	286	322	317	325	327	336	285	309	276	282	340	320	318	352	323	313	310	288	328	333	311	318	296	323	330	338	332	365	320	292	301	337	296	330	294	314	320	300	315	325	296	303	315	305	349	296	341	299	336	285	309	322	331	305	295	267	294	336	288	327	320	320	322	320	326	318	300	293	319	290	285	301	343	312	339	312	293	297	353	309	287	308	311	297	337	317	320	325	347	297	325	287	312	321	336	294	306	341	300	327	325	302	328	338	277	314	338	316	297	319	288	342	318	339	297	347	303	337	349	335	325	313	311	304	323	294	345	330	296	338	326	296	289	315	304	321	315	305	321	340	333	291	323	325	302	282	288	311	313	299	315	326	332	344	334	337	326	323	299	334	326	312	299	297	282	319	324	302	312	332	316	286	315	358	325	350	346	292	324	285	324	301	306	302	304	299	328	313	338	297	280	320	364	318	320	327	302	313	294	319	295	273	291	315	300	316	317	300	291	341	317	296	320	321	308	330	287	279	296	309	318	306	316	319	284	311	326	314	325	286	301	330	306	340	294	319	323	296	313	304	284	315	315	328	330	344	320	312	343	314	297	301	334	342	362	293	306	311	330	313	312	328	328	312	306	338	337	301	291	326	324	314	293	321	303	272	312	282	327	332	344	317	319	319	329	308	324	327	321	307	303	309	295	315	300	327	331	308	325	357	342	271	337	312	314	312	319	273	332	315	309	315	316	361	306	352	307	300	313	292	319	319	312	327	311	289	289	282	294	289	303	297	298	320	308	302	307	290	315	318	299	301	274	306	299	351	319	329	319	321	309	286	320	302	332	282	317	319	344	342	307	325	314	305	281	323	326	303	369	340	306	313	309	336	288	320	297	327	331	340	296	290	329	288	299	316	307	314	290	283	296	335	284	286	316	344	311	297	348	315	298	328	322	343	326	321	321	325	315	347	329	314	331	328	353	357	325	298	330	326	346	305	316	311	295	315	292	315	309	339	274	299	342	283	310	308	281	310	319	335	284	312	295	314	307	303	336	299	299	341	341	362	346	328	336	325	314	312	307	328	301	330	288	306	310	318	324	328	330	300	338	294	330	332	324	313	287	297	301	327	302	300	303	306	332	284	330	308	302	307	303	287	307	334	303	317	357	350	307	315	307	317	312	320	323	313	308	346	350	315	301	336	303	275	307	318	330	319	294	381	308	314	319	301	327	318	308	311	301	335	339	297	290	308	333	284	303	305	359	320	299	305	306	324	319	323	297	342	326	341	338	303	293	308	316	314	292	344	299	288	309	314	342	317	313	320	308	270	310	355	301	293	309	341	330	291	322	301	311	312	333	332	307	313	307	313	308	314	311	313	318	310	302	324	332	309	327	308	310	320	317	296	289	294	290	335	292	322	314	308	293	308	351	307	312	293	311	326	315	332	324	317	302	300	329	283	313	326	339	322	274	310	326	308	312	339	320	319	322	317	347	280	351	322	290	326	293	291	357	325	351	323	336	288	297	276	335	319	307	309	307	330	332	296	351	314	308	328	323	317	333	281	322	328	284	313	304	328	315	305	329	310	309	296	303	331	290	336	286	292	304	302	342	305	311	333	296	334	333	350	338	322	330	330	322	329	315	295	327	299	274	316	297	317	325	286	306	334	366	319	316	284	305	341	344	319	327	298	310	295	301	324	331	306	304	306	306	302	296	298	326	325	280	316	317	287	307	328	310	353	373	340	304	333	304	318	337	289	329	321	292	306	310	322	319	329	311	306	294	318	330	318	320	335	309	289	344	286	311	307	332	301	312	290	325	306	312	325	312	292	319	313	293	338	310	313	306	340	293	313	314	322	329	335	298	312	332	340	317	313	331	308	301	313	307	352	341	328	312	322	321	338	324	314	310	291	298	306	305	278	330	342	310	333	287	332	318	336	326	296	323	315	322	333	329	308	288	338	283	322	334	315	311	293	274	298	314	359	302	348	293	297	292	286	265	310	318	320	324	311	302	302	348	359	319	299	303	319	322	303	324	336	346	314	258	296	338	336	319	331	326	305	330	320	303	284	304	303	326	300	326	331	333	315	311	312	281	290	318	310	327	313	300	322	311	303	308	319	323	319	290	331	310	298	326	329	321	319	320	314	294	302	306	328	280	312	328	319	295	334	317	293	364	336	295	353	296	315	317	289	306	296	309	291	316	322	317	306	300	310	332	301	315	325	319	294	300	360	332	328	315	321	306	340	302	326	324	311	304	337	297	289	317	332	309	320	321	290	325	305	332	311	313	327	312	292	296	318	335	311	306	326	309	296	338	316	318	346	316	305	339	310	308	265	308	321	308	311	285	291	303	347	336	297	284	298	291	317	326	305	298	300	306	315	293	331	335	310	328	274	303	299	330	289	310	297	317	299	315	301	322	322	332	326	325	330	313	332	325	326	290	316	307	303	334	313	316	333	309	312	314	321	299	297	311	318	295	298	318	304	301	315	329	338	300	334	336	278	337	304	309	312	298	329	311	310	310	335	337	299	334	310	295	284	321	297	298	286	331	312	344	330	321	309	306	316	333	319	316	315	340	311	336	292	288	318	297	335	338	356	311	330	308	268	324	307	289	321	307	319	320	333	311	302	261	332	301	310	288	301	320	326	292	301	354	330	304	316	330	318	274	290	321	319	319	293	330	308	329	325	266	335	314	336	335	342	316	314	318	313	294	323	299	315	301	289	319	329	342	343	295	307	304	316	325	323	301	324	346	310	292	313	327	330	307	289	306	339	307	300	325	311	310	332	329	331	295	301	323	302	343	323	322	355	335	354	306	305	287	331	303	285	334	295	296	320	294	307	306	293	320	313	301	326	351	335	303	302	299	302	319	349	332	287	298	335	340	302	351	320	295	320	308	327	305	326	333	308	326	329	293	345	280	316	345	336	330	329	292	330	324	336	294	333	333	307	280	293	300	298	302	302	319	328	349	317	329	319	334	299	278	351	309	293	278	321	303	306	326	321	319	325	341	306	336	310	317	333	336	330	326	361	300	332	313	291	305	307	292	304	304	329	319	331	295	299	312	323	313	294	308	302	319	328	326	341	301	295	340	302	293	342	318	291	344	317	334	306	352	293	325	291	314	302	308	317	329	313	305	296	310	335	281	323	305	334	307	317	321	331	310	323	296	285	345	339	328	320	338	348	352	303	317	316	323	304	308	323	341	326	344	324	307	308	304	328	319	358	302	328	335	313	329	307	331	329	312	313	297	316	264	291	325	311	332	298	326	334	313	308	285	333	334	316	308	336	333	273	312	288	323	288	334	302	352	312	327	329	316	331	306	344	282
41727	50136	56745	56777	58151	59071	61334	55957	63196	62281	56483	58771	53859	46097	36947	35590	33937	32451	22712	20500	16746	18969	9791	6714	6805	4795	4878	6093	4870	3992	4966	4101	3865	4940	4196	2377	1595	1515	1456	1321	1361	1252	1192	979	822	806	807	805	831	811	748	754	780	813	816	804	810	781	766	851	805	776	729	778	746	775	799	799	779	746	779	783	771	743	790	904	977	961	889	775	777	738	774	787	760	728	776	773	686	763	764	765	720	704	765	772	700	839	780	743	756	748	756	758	791	764	720	787	785	751	771	782	758	774	766	741	741	766	738	784	734	775	745	777	789	778	772	750	796	747	755	777	794	758	810	766	761	795	755	694	749	754	728	750	778	760	726	714	765	748	774	759	779	741	755	747	803	766	747	834	776	670	729	756	759	785	765	734	840	742	722	745	775	780	693	722	721	737	797	764	809	783	756	724	783	776	726	793	760	796	806	726	754	790	726	796	753	762	786	841	740	777	746	781	780	777	763	719	780	801	724	771	769	792	747	714	749	791	786	747	713	789	775	689	752	774	801	734	730	714	741	782	780	810	796	769	789	748	791	759	751	726	761	786	815	778	751	784	766	717	778	770	740	720	793	744	765	781	777	782	717	786	751	776	738	750	755	754	771	754	776	780	705	749	787	779	791	767	720	749	817	753	748	749	756	757	747	770	788	761	757	761	745	738	758	751	774	762	767	749	719	745	789	761	751	805	792	704	699	765	801	757	726	742	771	756	716	751	783	784	804	786	764	753	768	703	776	801	754	749	746	806	809	753	785	752	763	748	735	735	759	768	781	746	736	737	772	735	756	757	753	693	748	765	743	755	734	754	741	779	777	775	769	764	776	807	743	725	767	739	743	748	770	768	732	820	748	729	784	732	712	781	739	761	769	752	723	794	738	780	825	796	778	757	753	755	781	762	747	756	760	716	734	775	720	795	735	737	749	793	757	776	752	778	783	755	741	733	796	837	752	753	753	713	711	750	751	772	762	763	780	741	716	769	793	742	789	788	713	717	760	733	756	798	705	759	746	761	755	782	814	767	783	723	767	784	761	754	771	767	766	775	707	714	788	758	806	768	737	765	765	762	786	771	790	737	784	753	779	748	773	781	760	692	799	779	715	763	732	805	795	789	823	728	713	778	763	744	745	771	792	744	788	779	732	760	729	771	756	769	755	774	755	773	749	789	726	721	754	774	727	775	782	777	775	802	749	738	799	760	729	741	761	752	718	835	740	739	764	731	768	758	765	759	714	787	739	784	758	793	733	761	766	760	729	735	727	781	771	726	728	741	769	767	712	765	803	807	723	801	758	786	806	725	769	814	727	769	751	802	766	752	771	780	750	687	733	806	749	752	726	732	803	748	773	732	772	779	798	795	730	712	780	730	797	763	797	784	778	781	773	759	770	740	751	756	757	710	762	797	789	747	741	714	740	760	722	800	732	765	773	721	749	767	779	820	783	719	741	715	769	743	796	790	754	799	789	761	800	772	778	746	738	750	790	771	779	734	734	769	741	711	777	766	714	765	780	787	761	772	790	742	725	798	748	747	749	790	759	802	725	723	736	756	767	761	728	728	780	792	747	780	751	751	703	789	709	787	813	729	764	738	767	772	746	745	759	766	724	796	734	796	745	791	746	756	772	709	785	798	710	760	748	757	747	760	796	761	767	722	779	766	727	781	746	783	783	795	799	742	747	785	749	728	753	746	758	740	786	756	734	819	695	769	752	741	796	755	815	782	795	764	751	749	750	719	771	789	739	749	790	775	745	710	768	785	742	718	778	790	756	745	779	758	794	721	792	800	783	753	787	767	744	747	768	813	738	799	721	754	770	739	795	813	774	767	720	758	778	750	746	757	725	768	741	722	733	795	765	740	771	810	730	702	726	756	780	780	772	803	749	753	742	733	730	775	750	796	768	771	777	771	770	736	785	767	802	737	755	764	736	736	724	763	730	727	740	732	800	735	806	766	784	777	736	785	760	771	752	721	731	760	763	758	790	785	743	846	781	763	772	782	747	768	777	801	791	797	778	784	752	763	772	747	756	745	779	746	818	784	746	830	771	814	780	753	734	778	739	741	768	736	730	761	780	718	739	777	780	769	720	783	756	781	755	761	764	759	743	738	771	756	747	758	755	738	751	767	758	753	767	733	771	791	771	760	727	742	719	787	751	743	779	731	784	779	806	759	787	760	763	745	837	757	773	734	748	743	755	754	748	755	712	795	757	774	767	771	752	761	754	732	754	757	759	739	720	710	805	803	762	778	798	725	770	746	760	767	773	725	758	758	731	773	759	741	768	801	751	776	752	815	737	746	777	797	781	778	791	761	793	746	785	769	752	764	735	739	774	792	784	749	790	760	711	747	785	755	745	756	782	773	776	756	707	817	799	745	756	779	727	758	777	732	809	757	761	731	770	737	713	767	797	758	737	774	728	745	789	749	775	784	748	789	778	754	745	765	760	769	788	793	747	755	744	785	736	735	813	782	755	763	703	758	729	773	782	744	752	756	785	763	753	772	803	769	736	809	720	777	767	796	751	736	770	759	749	734	769	760	742	757	799	757	770	778	772	788	743	776	784	725	805	694	755	777	746	742	761	767	773	746	764	824	758	754	734	781	710	781	770	761	804	805	799	754	768	735	759	810	788	793	794	804	797	747	767	758	775	782	782	782	789	729	720	771	790	769	775	721	724	744	815	770	802	760	802	755	808	719	772	771	741	783	751	762	749	752	752	744	763	807	760	726	742	752	771	776	756	725	742	784	792	771	752	785	760	777	771	780	787	746	803	769	743	810	740	743	748	743	755	752	726	773	755	743	805	755	710	781	767	778	739	732	785	751	738	755	746	758	731	764	736	795	747	777	755	745	766	795	857	730	762	783	711	742	802	745	746	776	708	742	726	741	776	768	782	735	779	754	766	757	790	785	737	735	770	773	779	786	748	758	740	750	771	742	741	782	770	757	799	749	739	756	745	722	815	747	791	792	754	754	746	752	727	762	781	789	774	752	739	734	720	769	747	772	815	748	783	790	770	689	783	742	791	726	727	732	721	747	803	786	701	762	717	746	748	795	764	767	770	772	788	747	756	788	779	768	757	726	762	718	801	759	783	738	825	773	769	795	741	779	739	774	783	756	783	705	719	740	695	747	785	714	817	790	764	755	791	732	715	749	792	774	724	785	733	761	813	759	780	763	786	760	776	730	794	741	737	740	762	787	798	736	770	762	771	729	799	753	770	711	745	751	785	768	749	754	809	749	761	765	741	730	747	781	791	767	766	797	769	756	756	762	713	761	734	748	808	751	783	793	763	724	726	720	769	763	773	705	757	731	771	822	753	793	726	781	739	757	768	736	765	736	766	792	717	722	778	771	727	765	749	764	777	753	759	764	739	729	807	700	760	769	752	739	770	741	739	783	773	809	791	770	778	749	783	776	794	758	736	761	754	760	766	772	760	755	752	715	738	800	779	804	716	752	737	803	765	753	773	776	740	788	769	763
40428	42439	37923	22130	14685	10957	9953	5959	5905	3491	2419	2039	2098	1316	877	733	661	685	507	510	429	443	409	416	362	398	423	434	375	403	410	389	371	394	407	406	356	385	410	379	380	342	400	358	381	390	385	383	398	357	358	360	374	382	391	380	357	371	381	385	381	357	373	390	359	393	381	397	358	410	363	391	364	416	383	342	364	406	367	389	356	357	400	366	411	423	385	381	384	404	369	380	405	368	391	394	391	383	375	365	364	355	386	350	348	384	361	396	361	410	391	364	387	332	390	388	396	366	339	415	375	363	364	396	427	393	401	383	375	359	357	397	383	403	363	365	370	397	370	385	417	376	374	369	380	377	346	352	404	385	381	377	401	389	379	348	348	382	378	370	385	380	380	348	368	353	354	349	373	427	330	390	357	375	370	352	370	375	362	385	373	402	365	353	413	356	367	389	392	375	380	392	385	366	375	354	382	379	396	406	357	357	358	378	390	381	370	381	394	356	405	378	359	402	414	350	395	393	396	366	398	392	357	331	351	340	341	386	358	445	387	343	343	348	376	382	347	337	358	378	377	373	361	399	390	385	384	379	373	409	387	403	385	336	379	355	360	370	399	363	388	382	382	370	360	388	382	382	416	352	359	382	385	408	360	386	384	402	392	374	387	387	391	344	355	385	371	403	380	362	408	376	393	390	394	388	354	385	413	387	388	362	372	371	354	396	372	387	377	394	363	383	396	373	372	365	385	344	374	383	370	341	390	389	348	349	378	386	383	370	391	380	389	391	380	359	388	363	372	352	351	404	375	377	387	389	357	358	347	380	382	365	386	381	368	413	389	361	371	417	336	356	365	363	359	353	352	377	362	376	355	385	369	383	430	356	386	357	390	367	375	361	396	363	338	358	357	406	346	415	323	384	402	387	377	343	344	381	370	378	331	389	365	402	403	366	360	368	348	379	389	354	414	330	369	352	396	364	372	403	378	371	404	423	362	378	385	380	391	395	332	357	369	391	393	385	344	409	367	358	407	389	391	375	372	350	349	393	387	392	405	374	391	375	387	372	365	339	392	383	386	384	375	364	343	411	390	328	376	371	358	357	378	364	372	418	400	423	404	371	350	366	352	350	379	363	357	368	380	366	386	382	361	390	371	361	397	427	372	403	304	375	359	373	412	392	386	404	347	376	382	382	354	395	391	364	445	339	384	400	385	348	362	355	373	377	366	328	344	351	382	371	384	369	355	368	346	355	376	384	375	376	351	339	360	368	361	350	355	409	356	393	391	358	379	389	381	387	357	403	337	371	358	402	360	362	383	377	353	360	381	386	337	348	397	378	370	402	377	353	327	396	347	362	389	358	363	414	378	352	368	325	388	374	364	353	350	374	397	356	413	387	375	390	357	334	345	366	376	378	358	365	387	374	356	371	370	405	369	371	358	389	399	372	414	361	351	373	377	383	354	393	356	381	362	356	360	344	364	387	412	362	343	371	374	379	358	358	382	379	412	396	367	370	367	395	369	404	360	390	382	381	354	351	391	393	394	390	351	401	373	356	372	399	389	381	374	382	341	352	370	380	383	368	358	353	396	387	358	351	366	340	390	387	393	359	358	365	358	387	365	398	338	395	394	371	374	384	373	383	369	363	387	372	364	351	401	387	387	413	404	409	399	341	410	414	371	349	356	362	356	377	364	382	383	387	384	439	377	350	370	374	366	389	366	391	370	369	360	371	385	352	375	357	353	393	412	359	416	349	355	352	399	378	387	389	383	359	385	373	351	377	344	398	357	402	360	332	350	381	354	387	363	404	344	348	332	360	329	334	338	385	347	382	414	385	352	361	383	344	357	372	405	381	368	402	350	369	373	398	414	362	368	382	376	372	394	371	376	407	394	355	400	364	374	319	366	371	390	387	378	414	366	422	358	361	363	372	336	393	353	368	406	397	335	368	369	410	385	343	363	353	423	360	379	389	406	362	364	395	381	395	375	403	370	364	374	390	341	367	385	358	379	391	394	350	366	383	376	380	362	382	361	401	347	353	343	386	420	369	392	360	396	346	387	376	383	407	391	343	347	374	358	361	413	381	373	396	393	380	363	381	370	365	393	363	386	319	348	352	383	380	373	379	362	353	333	381	385	332	352	354	366	379	397	400	364	385	356	357	381	403	387	374	351	385	372	386	366	403	340	382	368	388	343	359	401	367	391	429	375	368	335	418	324	402	373	406	396	337	367	349	370	379	364	400	397	356	383	362	386	383	368	370	383	398	379	336	338	377	383	412	402	398	385	346	375	347	371	352	388	350	358	387	360	383	353	355	399	397	409	396	359	370	382	356	371	382	389	389	419	378	375	413	374	377	351	399	400	364	368	376	386	339	383	384	375	378	366	418	372	363	379	367	369	363	402	420	342	365	376	361	397	354	367	361	330	344	384	377	378	379	408	357	367	406	360	374	407	408	392	395	364	382	396	386	381	371	368	367	365	382	368	368	347	367	363	389	367	358	369	387	351	398	333	359	377	373	352	407	370	408	409	391	374	364	345	373	340	384	404	381	374	345	343	401	370	385	374	392	391	369	383	393	362	399	366	400	352	360	397	357	343	415	357	349	368	371	349	347	356	362	355	386	381	355	376	411	360	370	361	366	371	381	374	328	348	359	378	400	391	356	380	357	354	387	352	360	379	353	379	379	356	348	381	373	339	358	378	410	404	391	374	384	336	357	386	390	381	399	375	373	409	395	377	347	355	380	361	380	354	376	356	402	382	390	388	394	428	351	395	425	382	388	346	346	382	384	370	338	352	353	375	383	384	388	387	392	372	350	359	407	375	353	336	346	358	333	334	391	394	362	350	335	367	406	376	372	415	379	383	373	357	373	401	374	420	389	391	374	368	362	395	395	393	339	408	398	372	383	375	345	396	371	380	373	355	393	351	367	358	360	384	355	357	338	344	385	382	341	405	353	372	374	341	385	403	350	385	379	373	368	396	398	388	372	364	389	358	373	380	419	370	361	368	347	394	392	349	364	345	386	374	403	362	405	368	379	401	403	326	383	378	341	367	365	372	387	403	352	370	360	384	388	367	390	351	403	377	390	353	370	375	399	360	376	384	379	365	381	343	390	358	403	377	390	373	474	357	373	390	402	385	366	368	399	376	346	416	355	364	400	353	377	384	398	345	401	390	392	352	390	407	377	364	340	366	360	384	411	366	348	376	388	391	366	349	340	403	375	419	389	368	355	397	402	382	353	404	343	354	361	397	396	329	424	358	356	386	365	376	397	403	392	380	385	351	331	411	373	346	397	388	358	363	397	355	376	357	417	353	360	374	371	361	375	367	379	391	388	355	409	338	381	391	355	390	357	376	369	400	386	388	377	360	391	401	389	377	355	411	366	352	353	364	368	345	393	382	372	372	385	362	354	377	381	347	408	338	378	378	349	357	375	397	402	357	393	368	335	378	391	348	383	343	385	351	360	358	390	358	358	376	378	388	362	394	398	319	380	348	363	394	365	364	362
25767	33328	37636	30755	27969	25362	25568	17088	21322	14164	11373	10639	10581	6896	3947	3615	3216	2986	1910	1802	1589	1642	1295	1190	1127	1074	1101	1072	1023	995	1033	1053	1005	1046	1077	939	916	953	911	916	911	934	932	877	911	882	861	936	865	880	891	909	906	923	924	947	911	881	912	889	891	934	870	920	901	919	980	925	858	886	904	929	870	917	907	878	935	894	941	915	922	908	918	931	903	929	957	895	910	837	929	914	940	922	974	888	931	949	948	913	910	899	882	918	897	900	858	927	900	866	877	854	908	885	885	927	851	861	886	919	888	869	871	900	974	890	926	923	906	891	890	915	907	896	966	932	990	873	900	908	932	946	917	910	932	923	905	927	865	912	937	921	912	854	916	915	931	863	887	958	935	934	925	882	933	889	908	971	915	850	855	899	923	898	890	871	921	954	913	886	883	940	873	952	924	941	951	923	880	957	909	970	874	939	870	886	917	883	891	875	881	908	903	890	906	885	943	864	938	957	898	881	845	917	910	969	898	858	931	871	937	899	986	919	935	936	902	889	892	929	878	919	898	889	903	888	871	858	908	945	866	940	931	916	889	916	942	934	934	892	842	916	878	953	907	886	903	907	805	956	946	942	874	894	853	899	876	922	883	880	920	950	893	861	925	871	914	897	908	902	954	878	899	857	902	892	968	907	890	923	889	891	908	941	863	898	893	911	918	883	917	884	922	916	876	860	933	981	958	918	930	916	945	968	935	883	910	878	883	895	927	900	881	923	968	929	866	975	923	903	910	931	884	918	906	878	886	908	862	925	951	906	917	895	903	922	912	878	851	903	902	901	931	900	949	869	888	917	858	918	857	924	941	937	896	933	903	926	903	900	943	901	907	887	954	875	888	903	885	887	904	928	906	933	935	870	900	915	874	937	851	851	922	925	926	849	943	948	894	914	962	857	894	839	883	910	926	883	893	869	889	900	920	918	907	884	927	955	898	902	891	893	929	923	879	875	884	939	925	872	878	918	904	943	904	912	925	873	889	877	922	924	912	903	908	880	957	930	891	888	935	872	876	831	943	924	914	914	872	931	851	896	915	841	865	917	853	943	903	917	935	952	893	917	895	890	946	926	937	904	919	874	893	913	939	871	888	908	902	921	885	903	942	877	906	946	939	928	899	899	930	944	922	885	989	883	868	878	860	865	899	904	889	886	897	859	901	927	899	937	880	924	864	900	928	873	938	845	916	905	847	882	901	889	908	892	921	920	858	932	872	920	859	885	928	950	936	816	901	892	918	956	967	933	957	879	917	920	891	896	880	895	902	899	896	905	887	964	910	899	910	891	882	882	924	928	884	952	929	905	909	909	912	926	925	888	874	891	906	945	899	883	906	967	951	889	880	876	938	880	863	879	858	946	918	891	892	924	897	947	900	892	864	889	948	935	946	838	903	910	919	910	962	889	921	903	885	885	893	891	895	970	882	941	866	878	944	917	890	893	843	912	925	932	911	836	924	923	916	893	862	936	922	921	926	885	929	864	875	918	908	890	890	904	933	892	886	885	895	859	860	894	928	920	937	907	899	880	917	902	906	947	885	914	883	965	905	892	917	907	914	845	951	926	892	892	952	945	915	915	915	891	944	903	927	936	884	881	942	880	861	934	895	916	914	979	923	866	903	917	912	887	924	928	933	914	863	880	898	945	879	875	891	943	861	927	907	908	890	882	912	878	948	986	914	887	941	885	867	945	903	979	945	883	904	880	854	891	920	971	916	921	921	924	904	893	888	881	906	909	939	912	927	916	908	912	900	944	901	918	863	919	928	912	881	879	910	948	942	924	908	936	898	919	951	914	891	941	953	890	933	900	939	891	940	976	892	861	820	922	921	843	897	877	838	924	862	882	901	923	880	880	877	905	908	933	897	928	873	882	928	931	956	890	828	934	901	874	918	911	909	879	946	891	923	872	924	912	940	885	908	952	862	850	946	908	891	917	932	931	882	917	933	904	888	899	909	917	898	926	899	920	937	922	904	873	885	921	900	905	875	861	862	923	921	875	910	858	937	878	887	968	897	835	870	937	941	849	911	856	898	945	810	916	888	898	919	933	857	934	937	919	867	891	896	873	881	918	944	908	914	953	913	932	895	923	890	932	945	961	881	914	905	870	854	837	942	891	915	920	893	900	886	939	898	910	960	916	907	886	882	912	888	899	910	971	868	922	944	880	920	878	933	931	927	929	915	888	926	899	957	911	910	871	894	916	946	955	861	915	841	882	902	876	870	916	864	878	902	843	871	893	871	890	885	913	921	990	920	896	894	917	900	890	908	932	942	934	914	896	905	958	888	874	903	825	910	905	849	923	899	893	907	924	892	877	872	880	885	909	869	870	894	910	896	911	913	923	918	934	912	884	883	824	902	874	940	956	895	960	967	888	921	899	898	918	877	906	917	882	871	940	908	901	932	922	927	910	920	958	875	936	944	893	860	898	931	961	929	868	895	934	931	908	1023	910	910	932	882	932	954	964	885	855	895	963	937	897	916	908	895	935	930	869	944	913	946	885	890	899	933	908	897	899	917	945	954	874	909	907	893	893	861	919	925	898	882	904	933	934	901	838	961	903	898	946	895	872	900	905	873	935	928	904	862	892	878	911	905	967	898	883	919	890	910	827	963	914	906	922	921	862	861	911	902	913	931	893	914	903	889	899	910	891	893	902	889	916	911	813	889	916	922	877	862	930	847	894	902	878	910	910	976	872	903	900	900	894	911	864	890	913	886	887	908	927	871	886	949	899	871	880	920	963	865	897	912	850	852	885	924	930	915	929	946	905	882	862	928	863	943	874	965	904	916	897	853	926	911	886	886	892	901	929	903	890	900	884	884	948	926	929	902	903	878	940	885	880	964	852	895	908	946	867	924	891	890	907	899	866	882	944	904	904	987	853	905	916	906	914	943	905	907	929	915	956	888	887	894	877	935	890	946	884	914	921	949	889	966	879	871	889	927	979	852	934	970	876	889	926	873	899	901	901	943	838	891	877	908	867	900	897	979	912	931	904	846	954	901	923	928	887	866	985	933	875	894	904	920	896	921	916	930	879	903	902	961	937	946	905	921	901	849	923	906	944	920	886	832	967	853	920	880	936	938	923	875	974	903	916	866	993	917	925	873	974	924	859	831	847	856	915	887	898	898	918	913	885	907	855	854	968	891	929	952	852	956	942	867	883	894	933	969	866	869	949	860	905	949	937	912	933	881	915	914	928	878	928	923	947	920	884	912	870	892	924	842	848	916	905	883	876	935	888	891	948	894	942	891	892	889	843	859	908	913	875	936	874	967	883	897	962	925	905	870	945	885	900	934	916	884	866	887	959	887	861	898	958	877	926	896	895	898	889	884	869	865	898	923	836	927	889	891	879	863	862	917	895	919	953	880	926	936	921	958	925	925	908	933	926	940	916	920	860	919	897	953	892	883	877	887	960	930	846	914	913	892	892	894	904	942	929	911	904	929	937	895	926	960	878	895	901	921	897	851	927
53821	51634	48437	39837	43651	46617	47574	37054	42145	38863	31895	30991	32668	24104	13824	11215	7446	7598	3578	3075	2418	2460	1337	1031	926	820	868	918	878	764	788	720	685	839	646	463	411	454	427	428	405	445	417	406	391	404	383	414	425	389	368	365	389	457	467	440	402	364	396	393	386	387	393	377	390	411	390	391	358	377	402	353	387	374	384	376	408	356	367	394	375	356	364	419	396	392	379	397	383	385	379	391	419	415	340	387	355	338	403	405	389	405	381	413	374	363	388	398	419	361	369	376	359	412	376	393	389	369	387	409	405	389	356	356	377	385	414	417	341	399	368	379	402	333	413	364	394	382	382	377	347	374	380	415	402	402	414	392	391	403	388	360	366	355	390	395	373	354	401	396	378	361	365	362	395	377	394	396	379	393	388	389	378	387	431	392	371	374	366	379	391	354	374	411	389	400	339	382	390	377	378	401	402	376	419	361	375	372	378	385	350	382	384	395	358	393	376	341	411	384	372	397	385	332	387	343	382	372	355	381	357	377	378	402	381	374	385	420	384	364	412	352	355	431	400	400	343	406	370	421	400	406	360	422	379	386	396	374	370	375	402	363	431	410	367	377	378	385	399	356	363	396	396	370	393	415	383	365	417	411	369	374	394	371	378	363	370	389	388	457	378	377	391	370	319	378	359	432	384	371	366	373	379	376	413	363	381	397	387	399	434	390	402	426	387	388	385	390	386	371	397	371	359	375	348	360	359	384	394	396	366	388	361	381	402	383	369	409	391	357	368	394	348	363	361	388	408	397	419	365	362	384	411	384	380	374	384	378	394	378	364	364	387	359	414	437	389	422	364	334	393	363	374	380	417	357	362	379	388	389	390	374	411	366	397	358	355	357	374	362	357	382	378	400	384	372	375	387	351	367	417	331	425	353	382	389	383	352	395	394	373	398	450	402	355	384	357	381	371	403	359	367	395	359	381	382	376	372	363	398	395	403	396	381	404	402	390	321	344	408	432	379	380	401	364	390	347	413	384	408	379	348	421	412	352	420	380	374	397	382	379	338	397	385	357	376	378	369	371	384	388	335	391	366	386	353	376	403	371	384	412	377	371	386	338	415	390	370	355	370	374	420	378	406	371	359	359	384	404	357	394	396	405	420	383	387	359	386	374	350	395	366	410	374	342	364	408	363	390	398	370	375	377	381	397	415	368	392	372	356	413	380	386	390	384	375	394	356	364	386	384	401	358	361	368	380	382	380	374	350	398	394	386	376	362	391	368	374	341	402	392	385	356	408	397	391	390	376	392	377	380	361	352	383	408	369	393	402	395	397	334	393	387	382	383	396	380	385	390	356	378	433	376	387	400	399	417	358	374	381	367	379	409	391	408	389	356	377	383	344	404	363	389	391	360	386	389	385	400	377	367	355	368	365	395	359	396	413	374	323	395	374	411	396	377	400	390	395	368	368	401	361	403	413	382	417	354	373	409	404	401	394	385	395	385	403	389	416	385	371	399	390	371	405	387	354	356	397	375	389	343	361	360	399	363	392	398	404	362	409	376	372	377	381	376	357	381	368	376	357	358	413	373	399	364	399	347	382	399	354	350	344	397	393	355	383	367	382	405	395	408	392	348	388	395	378	370	417	352	392	440	403	408	398	375	412	374	315	360	374	388	384	373	373	401	356	395	369	366	381	375	386	425	405	396	341	362	368	380	412	400	420	360	396	411	371	387	367	349	371	392	442	373	386	367	373	366	374	385	413	368	392	376	385	381	421	429	380	349	400	385	363	382	387	368	384	399	359	366	360	358	361	410	412	374	387	385	414	388	395	371	386	346	387	412	422	399	424	407	400	345	373	388	374	404	388	402	370	386	390	385	374	397	387	428	388	384	400	392	406	429	368	417	416	415	392	368	399	407	383	398	382	393	369	401	394	369	384	418	397	428	368	341	380	364	389	399	381	408	365	387	375	393	360	386	358	390	369	372	366	397	396	393	387	435	362	381	388	369	400	391	388	370	356	383	373	370	371	376	388	376	345	382	391	378	382	404	360	386	357	360	431	343	378	382	397	387	417	395	378	372	370	404	393	422	388	413	357	393	410	409	382	393	384	314	364	355	388	407	375	377	391	397	369	343	402	375	399	348	354	402	402	357	425	408	385	407	368	412	362	389	375	337	402	365	360	381	352	357	364	412	401	372	360	395	364	355	361	381	380	390	364	378	354	372	368	388	393	393	377	367	365	382	376	405	354	347	371	398	372	391	408	377	351	366	387	431	384	333	394	383	389	405	378	397	411	399	370	391	359	347	400	382	389	357	359	335	388	398	354	387	356	357	402	395	385	385	415	378	411	414	398	376	384	413	409	398	391	394	357	387	399	365	333	362	387	383	383	374	426	401	369	365	387	364	414	382	381	385	388	374	382	363	376	377	422	382	365	396	403	382	373	356	410	381	385	372	373	386	376	392	408	409	362	381	391	387	389	411	381	369	411	374	373	423	400	380	383	369	383	392	371	370	359	394	397	394	402	390	356	388	394	375	391	402	382	363	382	412	381	379	400	393	383	393	389	400	410	352	354	398	391	359	359	413	387	391	384	392	338	383	375	411	382	414	367	375	355	332	383	385	369	385	371	395	373	382	403	356	396	372	397	388	377	401	371	371	362	398	419	375	384	383	375	402	377	363	379	343	393	395	401	391	379	398	363	414	396	384	405	405	379	369	392	348	382	388	402	389	368	391	381	391	395	382	398	423	402	383	366	364	355	379	391	381	384	378	390	388	381	409	386	364	372	414	368	357	394	357	403	396	358	350	386	356	379	364	381	419	407	392	360	397	407	367	345	429	347	411	393	421	382	409	394	358	383	415	342	379	360	412	366	391	375	392	406	348	373	366	394	389	407	365	427	410	384	403	371	372	393	410	353	382	413	368	382	393	398	399	384	388	380	356	365	391	409	384	390	414	364	350	377	362	357	406	389	391	378	402	350	379	384	427	414	411	372	412	379	369	386	385	377	382	383	362	364	376	374	404	385	331	361	381	370	388	390	438	449	414	415	358	379	354	396	408	409	368	394	365	423	382	405	395	378	377	390	372	371	387	381	366	415	368	355	359	362	339	366	382	392	410	385	391	373	403	408	396	421	339	375	368	393	402	357	384	400	423	369	391	363	378	388	362	368	374	361	378	362	387	399	362	374	383	384	392	375	373	383	379	331	404	358	364	391	412	394	353	376	383	369	398	354	357	414	397	378	370	402	360	358	408	379	392	378	403	359	352	388	362	369	385	403	393	374	377	370	362	376	371	403	400	410	367	366	374	398	410	360	373	397	387	392	373	412	405	374	373	398	418	417	387	372	369	379	393	389	386	410	417	386	383	378	372	395	412	402	386	389	409	413	385	371	353	377	384	354	398	347	416	386	413	405	419	359	405	387	410	384	379	395	360	335	364	381	363	403	413	387	373	370	385	342	333	373	370	398	351	373	392	427	368	408	365	368	384	381	342	375	387	384	422	416	440	339	391	385
37996	43695	48344	48339	53270	54398	60747	46189	57888	53366	48847	50101	47292	38653	31141	30525	25210	25175	15560	15196	12035	12680	7054	5344	4556	4023	4043	5041	3909	3490	3805	3549	3085	4147	2708	1653	1407	1296	1306	1256	1174	1282	1296	1217	981	958	953	949	917	951	1006	986	950	1349	1399	1210	948	875	956	893	940	921	894	895	900	896	922	917	873	977	963	911	891	937	974	901	935	949	943	915	881	957	924	915	946	886	912	928	947	900	893	904	905	918	910	878	880	921	915	935	950	913	988	909	905	974	896	976	922	907	910	877	940	893	911	818	925	934	966	931	932	883	972	939	903	917	933	865	919	900	879	879	922	896	984	934	922	919	918	944	905	931	958	924	942	923	916	904	922	894	985	941	954	879	916	941	872	982	949	893	905	914	914	898	872	878	883	891	922	919	877	919	960	895	881	936	923	938	943	925	1001	905	955	943	924	901	904	911	949	861	944	874	941	853	923	935	943	962	969	943	941	959	941	883	947	871	986	920	946	872	937	904	908	925	921	950	973	931	893	928	934	945	877	913	897	915	914	947	932	945	880	969	935	945	998	920	934	960	987	928	932	896	916	955	958	892	938	947	903	902	880	966	920	904	918	907	939	930	944	942	890	898	926	911	898	945	946	958	896	938	893	923	867	905	885	892	963	925	935	948	906	898	954	931	936	971	900	962	938	976	898	904	903	932	966	922	915	908	922	952	908	940	919	872	910	901	955	899	923	930	893	886	913	911	943	910	917	877	914	908	968	926	953	942	896	921	937	959	938	949	925	920	922	914	922	925	889	936	933	947	932	921	922	911	893	874	938	937	889	894	849	928	936	910	944	920	939	909	895	908	905	928	925	961	872	933	921	940	926	929	906	944	940	935	907	907	952	914	921	937	952	910	954	926	942	905	975	950	918	946	893	931	892	887	915	929	935	919	916	911	958	891	962	950	930	954	940	923	913	919	916	945	892	922	911	900	975	886	912	864	848	889	884	937	953	885	861	870	914	926	917	938	905	919	968	942	910	906	921	911	917	941	920	948	891	904	915	898	958	904	906	879	918	883	927	941	936	853	939	947	928	937	937	965	962	866	926	880	935	936	907	872	943	933	807	894	974	920	921	935	969	873	939	946	972	921	904	922	937	934	919	893	908	971	916	901	929	886	859	911	850	921	919	918	865	1008	927	919	867	959	845	898	928	915	926	930	955	884	899	897	957	907	911	950	888	907	891	911	945	912	925	889	933	982	871	928	889	901	868	896	890	923	901	944	972	963	987	914	932	874	911	930	923	890	964	934	914	914	912	952	951	889	961	906	980	916	948	907	955	875	944	960	941	951	877	858	867	882	895	881	937	906	929	851	926	946	883	934	916	913	989	904	939	895	934	914	917	882	894	892	890	942	905	888	949	949	914	915	964	929	889	954	902	961	983	880	925	943	936	954	909	924	913	957	901	914	892	881	913	962	955	941	907	896	906	911	885	938	909	963	928	916	930	932	912	899	887	984	936	917	921	900	969	899	921	948	889	927	949	890	943	940	910	955	901	880	911	909	924	898	951	878	936	890	960	898	971	938	895	974	932	958	980	889	893	910	878	914	902	912	898	912	951	869	927	918	950	899	967	908	879	914	947	909	938	858	957	903	911	903	900	934	919	889	874	915	944	929	865	917	870	934	929	897	894	851	914	932	964	957	984	958	917	920	966	869	929	881	958	880	889	950	847	955	978	949	851	877	899	953	946	907	939	893	953	942	918	916	905	989	932	936	930	858	890	938	956	942	937	921	933	911	944	927	921	911	917	869	898	899	917	937	926	938	944	937	916	954	906	906	905	891	872	932	929	915	974	964	874	945	947	883	903	852	939	909	930	898	942	908	955	931	879	951	895	949	916	939	869	927	894	844	917	925	947	921	893	942	871	900	891	926	921	939	865	914	973	910	966	922	870	881	916	879	943	867	858	935	913	923	917	886	904	926	865	911	960	927	958	915	891	921	937	930	972	931	913	896	900	907	892	914	873	902	907	915	915	885	941	917	896	921	900	913	902	924	916	953	968	959	901	882	951	939	913	918	908	893	879	893	924	922	957	895	891	940	921	951	951	931	894	901	927	875	923	912	904	904	906	894	923	910	920	913	995	910	973	915	893	951	931	882	943	907	913	888	934	930	921	871	896	925	904	950	858	906	877	914	881	937	944	909	919	949	920	893	884	912	889	869	937	900	866	915	955	905	874	907	922	933	917	955	919	932	860	924	903	913	875	917	903	903	907	917	953	953	862	943	920	939	940	915	926	848	926	926	945	912	937	958	958	879	872	927	953	939	890	944	911	962	894	912	885	912	874	871	929	935	924	954	939	878	942	928	882	893	871	924	907	897	909	921	895	938	901	945	936	893	943	952	887	842	919	946	945	902	904	891	926	926	936	931	947	908	913	914	895	946	909	902	926	903	925	901	986	888	918	876	903	892	965	924	935	988	923	945	927	946	940	899	891	885	896	912	896	925	932	896	952	891	908	917	924	889	948	854	919	894	910	913	909	877	918	949	910	942	912	870	921	918	924	924	934	995	973	923	949	895	924	897	898	926	927	933	929	923	939	985	938	928	855	935	903	866	959	906	920	913	955	972	940	900	947	958	933	918	927	902	985	933	922	853	968	989	907	921	853	935	940	889	897	920	878	959	920	924	944	925	912	857	910	887	924	907	958	970	910	884	913	910	898	905	919	882	907	943	905	927	928	947	914	935	919	947	916	874	890	908	925	914	886	936	971	931	977	896	917	943	925	870	893	880	885	905	896	939	966	916	919	898	926	915	894	931	936	937	947	946	909	902	929	919	967	878	906	888	977	880	900	915	881	890	933	941	986	872	924	936	959	886	922	949	880	962	924	988	934	905	877	929	921	895	883	952	917	902	903	914	903	882	962	875	954	966	956	950	920	862	934	966	987	908	905	944	865	901	890	864	887	928	870	962	959	936	973	959	909	927	934	896	937	954	919	888	899	960	936	889	929	920	921	884	947	959	940	914	889	915	886	906	902	990	960	938	905	966	932	894	960	940	892	911	978	917	918	949	942	962	879	966	906	908	882	916	878	941	924	900	976	913	906	897	889	906	965	973	856	899	916	990	958	899	916	920	899	909	909	931	935	937	977	891	898	926	958	912	936	917	916	896	950	909	925	925	909	888	911	905	943	880	892	937	912	906	900	941	894	963	904	893	956	876	942	990	890	927	932	927	894	988	928	921	987	914	895	881	980	881	832	934	896	890	883	900	875	879	890	887	909	895	925	946	905	931	976	916	874	916	927	875	904	941	920	891	944	885	887	941	886	883	969	945	865	927	943	920	954	991	897	919	979	866	941	921	956	855	934	927	956	946	880	936	863	888	924	925	925	912	938	921	941	913	909	916	910	893	924	986	925	928	906	923	933	961	936	969	969	953	889	953	919	977	925	934	919	922	888	890	916	886	948	953	839	877	913	914	883	954	899	954	910	921	843	942	922	930	983	912	878	976	947	922	927	952	926	940
59154	54537	49380	43935	50281	50510	50813	41147	47486	44474	39645	43085	42829	36003	27375	21066	14782	13674	6945	6052	4766	4581	2490	1643	1643	1482	1612	1775	1274	1249	1313	1129	1084	1474	819	518	474	467	448	466	470	557	434	364	374	362	323	355	336	359	363	386	409	518	506	440	347	334	342	313	363	356	330	364	347	328	394	357	396	357	319	337	374	329	341	323	372	337	334	340	335	373	359	344	370	356	341	377	359	384	377	356	357	381	353	345	332	367	341	354	319	339	343	376	349	357	343	324	360	392	364	346	327	353	330	360	324	342	333	322	376	331	341	329	340	356	352	368	371	355	316	317	327	344	317	344	337	323	336	380	336	367	313	337	316	370	361	349	306	339	360	361	357	367	354	354	335	359	330	343	358	326	316	343	377	336	345	366	339	349	326	322	355	369	365	362	344	342	377	354	286	345	356	336	355	328	328	352	332	353	337	345	311	370	357	367	357	363	339	311	375	365	341	312	337	351	300	356	354	347	406	359	343	357	339	342	333	362	355	321	332	335	357	364	345	353	367	333	347	345	347	327	350	386	324	373	366	347	354	352	355	372	335	367	367	352	365	376	317	335	309	374	336	330	343	358	335	360	319	354	332	339	348	348	345	337	331	356	343	364	365	370	324	319	340	340	388	352	353	361	336	334	361	373	329	346	369	380	347	343	328	339	324	364	350	364	348	363	323	354	335	337	344	365	341	368	346	347	340	362	390	361	357	308	349	334	339	382	337	346	329	360	331	351	347	347	376	369	351	352	374	295	355	363	331	387	355	327	364	346	339	356	350	345	369	374	377	322	330	330	374	341	347	356	321	342	354	348	322	337	340	333	375	339	384	350	350	350	360	344	356	353	344	354	375	338	345	348	334	341	335	339	367	333	321	325	355	373	353	354	375	361	321	316	352	310	323	364	338	361	361	301	317	318	337	319	316	363	322	363	353	309	344	352	328	350	345	324	373	385	353	342	355	341	372	329	327	348	369	384	330	340	368	339	325	349	353	345	332	331	354	308	351	359	356	335	400	367	368	372	313	360	344	372	363	369	363	349	328	345	341	349	352	355	375	334	355	341	328	315	329	341	347	371	335	352	311	340	335	373	312	338	350	379	351	339	349	357	355	368	366	320	340	343	358	342	381	337	371	330	337	349	368	365	333	317	374	310	336	321	354	349	309	339	371	367	396	366	334	362	368	398	355	358	369	365	342	312	327	387	355	318	379	370	319	306	359	327	375	354	376	319	328	330	343	325	346	332	335	363	343	356	344	336	337	376	353	356	345	344	353	347	324	359	374	341	346	361	332	354	320	332	380	309	382	350	348	324	339	325	339	335	347	367	353	341	319	377	310	343	355	352	352	328	335	336	366	368	336	363	346	356	335	294	344	349	378	374	340	362	381	304	341	341	360	357	315	353	353	358	316	339	361	386	337	340	380	345	352	325	374	350	356	348	350	384	339	325	352	328	363	353	340	358	345	339	319	328	338	366	344	370	332	342	356	336	381	362	340	353	327	375	345	363	322	342	374	341	365	345	325	334	336	353	328	335	376	361	358	357	334	343	347	339	335	306	389	333	380	324	359	334	394	343	347	378	359	331	336	345	400	347	343	360	338	326	346	349	322	323	355	362	367	347	334	331	369	333	341	346	370	322	318	313	351	365	360	346	373	341	356	328	359	313	370	361	371	376	342	344	345	346	355	353	396	370	328	348	347	331	327	335	389	358	379	353	327	342	343	330	351	358	318	393	323	340	355	355	350	354	341	341	334	299	330	363	369	369	353	310	323	341	363	331	329	356	335	321	323	318	340	363	320	330	352	371	353	357	314	334	383	333	363	397	353	374	311	307	358	331	348	357	342	343	359	328	348	365	346	330	325	362	329	353	380	356	322	354	348	340	330	335	346	395	322	355	349	380	339	313	344	364	349	348	389	348	325	356	366	321	316	341	348	328	308	340	316	386	348	381	313	371	332	367	325	354	318	341	319	341	355	351	352	376	376	358	361	328	372	381	325	309	339	364	389	323	373	336	357	328	356	318	347	330	333	364	344	336	338	337	311	327	354	339	364	329	320	348	349	289	329	391	344	322	364	370	323	298	389	370	362	388	363	378	319	359	344	356	335	377	357	359	350	372	325	346	352	345	314	344	339	341	377	351	366	347	344	388	351	324	347	310	340	357	338	335	351	324	312	331	350	347	344	318	359	352	361	352	343	331	340	369	357	317	347	371	339	358	379	360	351	372	356	328	356	344	372	360	316	353	356	383	326	348	350	333	322	327	328	373	349	344	362	345	339	330	339	330	343	322	347	324	347	305	362	326	340	363	310	345	360	326	380	358	344	344	384	382	370	323	362	344	338	328	355	359	313	341	342	322	375	341	352	344	327	326	321	339	348	354	350	330	329	321	332	322	339	332	338	318	343	352	347	374	338	342	343	360	354	318	363	316	320	368	342	334	328	359	344	339	351	315	393	338	304	352	335	350	354	379	339	350	376	352	353	359	369	359	335	384	406	358	320	347	338	385	344	324	355	356	332	330	329	364	354	324	365	354	338	340	325	346	324	355	352	368	393	385	337	327	351	356	351	366	361	337	360	352	377	340	321	367	375	352	310	362	326	353	354	392	317	358	359	357	374	323	306	340	379	343	330	343	345	350	373	381	339	321	321	341	353	337	347	350	365	331	383	358	372	338	379	351	344	355	348	364	348	371	313	350	365	342	366	307	321	322	332	365	337	336	338	329	314	342	327	346	379	357	331	315	348	346	305	353	359	371	357	343	304	330	355	340	366	362	332	368	367	323	366	339	358	379	382	360	347	339	386	352	342	327	341	366	347	358	342	322	320	362	338	366	307	381	323	338	335	324	324	327	345	370	311	374	361	371	364	353	335	345	351	369	316	364	315	334	343	336	336	373	341	345	353	371	338	352	342	332	351	355	344	321	354	356	344	339	345	344	366	351	329	348	355	316	352	334	391	344	323	361	350	315	318	355	368	337	358	375	385	326	324	357	379	333	340	363	320	341	372	348	319	349	353	346	356	343	331	353	364	359	346	326	337	364	336	364	320	339	346	302	348	391	340	352	351	357	355	356	361	375	337	368	369	344	362	304	357	322	326	334	375	342	379	358	351	345	357	333	327	350	349	319	321	305	341	340	356	319	391	338	348	323	369	313	329	316	361	389	366	340	342	325	369	316	330	326	346	355	376	317	335	357	364	374	356	329	358	351	312	358	341	363	350	371	363	357	347	350	356	365	324	374	351	364	344	318	363	327	365	361	334	366	335	335	364	336	315	325	319	397	374	361	338	355	369	359	360	321	355	356	347	352	331	349	374	362	323	308	342	357	337	360	403	335	331	346	347	345	315	370	347	341	335	352	316	343	325	367	365	329	345	351	339	315	372	366	327	345	347	369	329	377	335	316	411	344	355	396	329	360	307	339	377	325	328	346	332	382	371	315	331	324	320	339	365	347	368	330	321	355	356	334	301	379	343	335	330	351
43702	49334	53087	54962	60890	60588	67843	54063	66461	63571	59501	60205	53553	48737	44740	39994	33629	33043	23410	23127	20003	20285	11505	9136	8388	7768	8628	10182	7104	6744	6890	6003	5725	7597	3596	2024	1651	1589	1466	1492	1545	2102	1430	1193	1007	866	897	971	965	982	968	948	1119	1940	1727	1228	858	830	811	822	871	838	838	831	851	855	824	789	835	835	825	846	800	815	839	883	927	866	851	871	799	866	845	859	867	885	868	854	791	857	810	793	864	842	808	802	803	818	840	870	869	817	822	833	786	810	823	864	856	834	863	765	862	867	827	851	787	845	802	830	809	857	837	836	866	834	787	808	832	849	833	858	844	839	847	819	836	781	825	837	870	795	809	811	859	852	813	810	814	799	865	851	800	784	867	787	831	791	785	826	841	880	903	856	809	854	833	848	851	846	784	884	866	849	851	835	796	845	801	876	798	834	805	820	829	863	792	807	885	855	821	861	753	870	844	807	825	875	775	846	853	782	792	802	859	821	813	824	865	824	848	818	824	842	805	806	823	847	808	833	817	823	807	854	816	800	800	802	825	814	826	890	825	824	821	789	799	822	828	857	861	839	847	882	804	858	781	852	866	819	851	794	826	836	759	853	816	866	842	837	810	839	820	858	841	839	821	822	849	829	875	807	812	796	840	903	839	829	842	855	818	817	885	832	818	854	831	819	838	786	834	830	799	827	866	875	815	873	854	811	824	800	815	785	829	880	827	802	830	859	797	834	785	816	793	804	824	847	846	816	796	828	832	853	845	891	859	791	869	797	810	814	761	847	844	813	805	806	856	813	817	854	814	811	921	842	840	830	822	860	835	786	779	874	823	842	852	862	790	796	827	794	832	845	858	793	873	831	795	827	856	840	829	856	807	845	851	811	866	840	808	795	856	818	785	849	812	821	876	854	863	827	835	829	867	789	815	809	858	795	843	836	790	800	832	790	859	806	826	821	848	825	844	863	837	867	828	868	864	831	872	831	853	850	844	830	855	871	830	841	897	853	833	804	860	878	826	872	859	799	803	808	817	851	873	808	827	817	857	818	797	859	831	832	838	819	850	838	813	810	832	850	818	837	831	793	857	903	856	816	816	843	868	829	839	881	816	856	814	819	867	794	857	794	823	842	779	811	803	840	792	816	874	834	865	867	810	818	814	823	832	834	843	847	826	787	844	788	810	811	805	864	828	817	775	823	782	880	855	836	824	843	838	847	766	859	848	812	780	868	830	866	831	830	805	840	862	810	787	873	858	844	803	809	811	794	832	775	905	835	850	839	836	847	825	852	825	840	791	796	838	813	869	887	814	879	860	758	792	851	809	815	805	837	826	803	860	820	811	833	857	863	785	825	877	807	807	836	801	881	822	804	835	811	856	889	821	829	839	839	871	827	821	850	819	792	834	781	833	826	833	788	829	838	825	828	828	846	862	791	808	810	824	869	832	843	823	823	849	826	835	862	817	768	843	834	871	801	817	837	844	805	851	826	858	822	800	858	858	820	831	836	811	825	809	867	829	839	830	807	778	825	853	854	822	814	803	835	819	826	846	881	830	807	803	808	799	838	810	830	864	829	808	839	825	840	825	821	799	814	847	812	827	845	829	860	822	822	773	822	811	883	781	839	803	776	818	794	784	815	854	825	866	814	886	871	812	821	802	839	849	849	816	880	793	846	836	821	894	817	795	804	833	858	835	855	852	840	817	808	820	845	827	831	802	837	788	786	827	856	823	836	855	782	818	820	846	862	845	842	839	829	880	832	811	853	878	837	853	846	810	832	833	847	797	809	823	847	792	793	810	838	818	835	794	815	824	822	818	828	816	886	838	854	843	806	886	782	829	837	819	890	837	854	808	860	828	842	812	859	877	811	860	849	859	840	878	812	792	882	870	852	845	808	834	845	760	836	820	802	837	785	745	821	886	821	858	864	784	841	823	788	814	845	813	843	825	824	844	794	824	825	816	857	865	776	799	853	889	824	814	799	886	844	863	792	871	853	841	833	879	845	854	826	821	816	825	881	850	831	820	815	813	823	845	843	852	862	801	833	892	850	872	831	825	815	824	782	792	811	830	850	770	889	874	773	826	834	764	847	824	830	840	793	794	794	847	875	801	825	860	771	872	800	851	865	806	816	846	819	843	803	843	807	834	812	842	881	871	836	801	833	848	810	859	822	826	826	813	816	821	796	845	817	838	799	782	794	828	786	838	819	806	854	822	802	850	825	874	857	866	808	798	852	887	853	840	832	808	865	828	826	814	826	798	859	782	850	783	826	801	836	844	815	832	862	827	858	827	813	800	846	820	835	819	809	866	840	844	829	815	862	872	809	823	804	825	856	837	780	799	817	873	800	753	831	813	840	823	839	809	843	837	837	833	900	831	796	782	785	836	753	890	829	800	910	826	854	846	840	808	814	820	803	806	820	841	852	829	828	834	808	753	834	890	826	863	787	829	832	857	889	794	833	772	835	840	849	805	853	832	836	814	814	847	794	824	868	918	866	831	806	827	853	819	847	861	779	839	848	805	841	858	803	834	784	817	809	898	858	824	896	837	852	871	803	834	807	836	831	805	804	840	858	804	812	813	798	825	806	871	882	763	819	807	812	806	857	819	854	842	837	864	817	835	812	830	821	847	786	780	772	892	799	815	855	792	795	792	887	852	846	849	841	851	819	803	826	826	886	792	847	845	825	804	882	834	851	863	868	832	826	841	835	855	813	818	868	804	834	840	826	834	863	830	889	873	814	827	835	827	843	803	796	801	825	794	804	794	852	877	801	818	770	794	833	785	871	849	801	833	851	779	797	855	859	817	785	849	793	868	897	832	836	831	845	787	860	833	860	850	831	856	840	805	872	842	833	875	861	828	843	855	840	784	831	819	834	823	870	835	811	852	821	822	784	835	833	870	805	837	848	884	873	832	861	829	817	871	800	814	796	823	809	841	802	865	811	819	835	840	790	830	825	827	849	830	825	799	827	842	773	841	799	917	829	841	809	793	846	831	814	823	860	787	815	815	865	802	830	824	837	831	836	805	782	811	830	828	855	859	847	871	825	811	845	861	793	788	877	815	811	855	808	832	802	797	832	840	804	835	824	848	802	842	797	796	823	804	793	871	846	820	818	809	798	821	810	836	802	834	826	801	855	827	792	824	824	839	846	826	837	808	796	843	850	839	838	830	855	839	857	867	835	814	794	784	831	781	875	823	789	794	855	824	825	807	822	840	788	843	867	824	869	860	872	838	862	800	849	849	824	864	848	831	850	846	845	857	837	828	832	795	822	868	853	793	861	818	840	831	799	816	803	785	786	816	789	864	818	828	848	817	875	885	850	820	831	799	827	870	857	851	805	836	899	845	819	780	786	809	908	795	859	885	793	803	858	850	821	852	804	778	850	832	855	875	806	833	805	841	797	893	788	847	847	836	833	808	857	810	813	855	827	867	808	843	788	837	821	807	821	829	817	879	831	802	832	846	775	870	817	820	893	855	857	831	846	874	846	807	811	800	878	786	833
42389	38500	28697	17695	13678	12395	11706	6531	7187	4091	2644	2518	2082	1500	1047	828	693	665	488	484	461	509	411	418	409	422	433	411	411	421	389	409	424	367	391	373	384	393	378	356	379	407	423	385	376	392	410	386	372	376	397	405	394	384	364	385	375	382	412	405	354	371	379	394	387	373	375	400	383	356	392	364	407	389	355	349	392	373	390	392	396	418	401	412	380	377	387	411	413	391	376	408	367	361	406	377	382	344	363	352	377	372	375	387	368	345	382	356	393	352	381	348	367	340	395	379	395	383	365	383	348	390	347	381	347	350	392	382	357	386	372	372	348	382	395	372	366	403	350	383	365	360	372	384	385	402	368	395	357	400	355	375	390	369	433	405	387	376	387	371	358	342	360	356	366	396	349	373	405	401	372	384	379	372	385	398	387	363	381	349	376	370	359	380	377	345	367	385	361	394	422	406	402	362	383	391	386	384	361	350	365	399	356	402	381	383	354	358	389	359	363	370	375	370	381	394	387	360	362	351	399	389	404	364	392	409	398	375	380	420	377	348	383	358	350	363	378	396	363	393	405	364	392	408	388	383	362	364	405	378	348	412	366	355	364	383	381	356	367	371	411	392	418	404	382	415	404	369	400	368	386	388	412	377	411	369	359	377	377	400	358	390	379	406	394	377	377	350	366	392	367	368	386	369	360	374	349	372	333	376	414	367	371	399	395	371	386	370	387	410	387	399	336	378	368	391	405	349	377	392	370	345	357	374	388	371	404	396	390	382	384	310	354	356	371	379	362	375	387	337	336	351	364	340	354	362	340	357	374	362	391	369	366	412	393	335	390	390	402	377	364	370	387	420	376	394	399	372	365	371	382	399	390	397	326	375	386	407	367	370	326	357	396	389	375	366	361	349	359	368	386	378	403	411	410	388	394	365	360	407	390	361	365	395	370	394	355	350	387	378	358	394	345	411	369	372	388	382	425	383	373	345	384	358	388	387	391	392	370	347	361	372	359	364	377	380	384	396	358	367	361	377	398	380	360	374	344	385	380	412	371	356	394	375	341	345	391	384	379	405	380	347	361	361	359	396	365	370	411	374	389	374	378	341	367	378	384	407	357	408	370	382	397	373	340	407	399	368	379	410	404	374	376	372	371	373	404	380	379	394	364	383	378	384	402	364	406	361	401	376	368	410	419	374	326	395	359	397	389	346	348	394	388	365	389	384	388	391	356	359	351	392	375	360	359	380	385	389	370	366	372	363	346	376	404	359	371	373	371	368	393	364	395	350	417	384	389	401	380	337	353	431	364	349	384	394	368	356	396	407	415	395	383	399	396	380	360	378	377	397	399	380	335	377	334	363	359	370	329	399	357	407	358	357	388	366	344	399	360	354	380	373	377	382	358	361	404	364	391	396	367	366	409	376	341	372	388	378	369	397	367	389	394	394	407	350	402	355	334	344	377	413	353	373	377	362	333	378	366	383	393	382	385	370	406	385	388	368	356	397	381	396	359	399	389	372	392	393	380	394	418	402	396	402	391	353	380	383	390	361	405	363	358	403	392	390	362	337	406	370	388	382	357	387	362	369	390	393	418	387	403	381	384	368	418	380	373	357	378	387	380	392	394	365	371	394	390	391	373	379	372	358	406	398	344	364	386	389	403	369	406	353	395	392	328	374	362	352	390	365	346	391	403	375	358	389	362	344	364	359	375	376	403	387	388	374	376	385	394	362	404	371	376	411	347	373	372	373	352	369	367	385	363	394	362	361	363	385	352	383	382	383	388	399	378	397	390	399	375	340	400	377	361	369	323	382	354	379	404	391	377	355	369	385	398	373	357	354	354	444	430	358	350	374	364	394	346	366	394	374	359	382	366	399	378	371	365	373	363	356	384	365	366	395	405	413	372	361	418	401	383	373	381	380	368	397	399	395	379	382	393	386	389	391	380	413	406	357	331	385	400	383	372	414	403	365	364	420	352	399	405	363	376	392	391	409	339	373	398	438	373	335	353	373	369	369	389	380	391	400	359	414	354	382	389	378	378	363	373	390	385	409	360	404	393	355	345	401	371	391	390	365	381	368	338	408	337	397	375	371	387	371	370	374	346	359	364	396	375	407	371	390	390	388	383	359	358	377	377	354	335	362	349	394	391	398	367	368	364	392	381	403	355	371	350	370	408	360	396	385	368	392	369	363	372	412	399	363	392	405	363	375	395	351	400	408	357	364	356	385	342	398	404	372	369	374	390	390	390	379	390	388	369	366	378	412	353	369	383	412	387	369	365	382	325	413	373	367	405	386	368	381	348	356	338	404	360	368	362	385	382	386	382	393	362	368	367	391	410	410	392	438	332	385	356	387	368	335	376	381	363	382	359	357	370	343	417	348	382	367	366	366	381	351	377	368	352	372	392	416	365	386	371	388	411	403	406	400	433	359	381	385	392	394	403	397	405	403	374	384	377	369	409	380	370	367	336	385	371	373	386	376	414	378	394	372	385	410	405	375	378	358	366	366	382	391	336	366	394	364	395	372	364	391	392	383	398	419	395	370	336	387	390	334	380	364	349	362	404	364	351	402	379	315	382	364	340	392	353	339	391	359	384	368	371	392	370	398	384	404	361	388	409	361	388	358	357	406	410	387	396	403	353	388	359	373	371	372	386	405	380	357	401	385	361	384	387	380	382	370	371	378	349	413	385	414	366	374	345	362	385	388	387	373	362	350	356	373	443	370	399	405	363	414	359	389	402	383	406	373	360	381	321	381	379	368	362	406	384	378	375	368	386	389	368	359	387	374	314	392	372	333	345	358	349	370	418	385	406	349	406	356	376	394	358	381	387	369	355	422	362	386	363	370	362	345	358	397	385	332	416	379	401	392	369	424	399	387	365	393	374	387	352	348	389	360	343	388	387	351	393	367	358	372	363	362	383	381	343	366	357	409	383	405	394	336	365	378	385	357	398	401	356	388	400	377	389	406	373	340	386	416	374	401	383	382	418	357	337	363	396	352	382	426	381	389	393	364	344	382	380	373	364	405	408	396	394	382	376	370	362	355	377	395	385	374	397	353	400	385	410	357	362	366	387	379	359	388	342	413	395	396	385	416	366	402	389	381	385	388	358	352	349	404	362	388	421	377	400	389	366	364	412	406	408	350	375	368	369	367	385	366	388	355	391	401	348	386	373	382	353	401	349	369	401	366	368	410	384	330	396	380	398	394	360	369	342	364	406	364	368	373	369	355	353	373	388	365	359	366	384	370	331	367	381	351	338	397	380	373	381	362	361	364	404	345	379	345	362	415	358	392	385	368	405	347	382	374	377	372	385	400	340	395	406	354	405	364	343	378	387	409	379	372	366	383	380	387	395	374	383	380	387	366	372	343	362	369	342	371	379	387	398	413	388	405	384	341	382	431	381	382	395	388	383	398	387	352	388	361	388	388	392	377	357	366	392	382	346	415	356	395	404	364	356	368	341	364	373	379	349	390	369	387	362	360	363	406	376	385	392	379	390	354	388	366
27559	29327	30752	27829	27181	27350	29687	17533	24151	15420	12152	13245	10059	7610	5188	4109	3054	2977	1969	1902	1654	1716	1246	1292	1187	1163	1176	1195	1070	1046	1120	1065	1061	1035	941	928	936	907	974	936	927	941	941	943	963	931	944	958	946	876	907	917	936	820	914	914	897	962	922	913	865	908	903	873	973	938	909	918	865	890	900	850	908	917	903	900	983	972	968	913	946	944	907	884	972	942	899	895	910	928	900	846	994	877	889	934	897	901	924	906	856	933	940	913	966	918	959	924	914	909	933	901	974	870	915	858	939	876	891	907	975	963	937	925	901	850	929	918	909	948	924	910	890	882	880	889	891	902	954	925	889	932	926	909	934	916	870	896	888	915	914	888	1011	938	965	846	897	967	891	920	867	925	906	928	963	927	885	885	963	976	926	923	902	907	915	909	926	888	953	871	935	934	902	887	916	945	901	927	918	903	863	873	960	923	921	892	890	902	876	889	950	825	938	901	931	932	952	885	901	891	922	923	955	845	911	888	900	948	965	916	936	902	863	987	951	900	910	880	948	917	930	887	869	925	910	929	925	878	891	912	900	908	890	879	886	903	895	938	909	869	939	945	922	915	912	906	874	877	923	944	960	954	879	913	906	868	865	926	880	992	922	967	895	950	896	941	892	882	941	890	884	853	843	901	953	917	897	934	936	941	846	936	868	870	943	994	888	886	923	882	927	905	944	991	933	922	944	903	932	865	889	974	939	951	875	878	886	846	894	922	902	873	960	866	932	885	961	897	898	966	894	902	991	891	902	851	900	937	881	928	934	861	962	895	912	924	853	922	853	919	895	858	950	871	893	917	894	889	898	933	934	915	986	953	902	930	903	936	896	925	873	879	961	951	901	913	969	934	939	853	888	897	904	880	931	911	871	919	907	921	953	907	920	906	934	908	950	877	872	965	922	969	927	920	890	915	883	929	904	927	954	855	907	893	952	902	897	906	899	867	899	945	936	877	893	956	892	919	919	890	947	934	932	904	923	929	889	881	876	872	931	951	963	960	931	898	922	934	854	880	903	894	913	896	939	928	918	896	877	906	930	880	901	876	933	918	877	897	899	871	886	894	949	898	884	880	860	936	907	900	888	933	902	928	891	933	914	954	880	945	928	873	960	952	909	891	947	976	878	909	893	864	925	908	902	931	909	943	919	916	897	968	877	920	899	909	919	913	899	898	874	899	841	869	891	907	910	894	918	915	906	875	895	944	956	935	960	909	896	892	917	955	857	947	933	962	912	968	913	892	925	861	960	857	1000	884	938	1004	915	918	910	900	971	926	913	897	900	958	903	873	893	946	894	931	909	918	935	881	952	891	905	865	898	924	919	888	922	890	927	881	921	904	988	914	913	877	916	929	917	881	920	915	913	932	930	895	906	886	909	900	901	893	845	916	945	891	932	997	954	977	890	912	925	885	896	924	922	902	900	913	952	900	891	922	915	905	912	903	857	919	933	874	896	926	901	913	943	955	931	895	898	853	909	932	894	954	868	936	939	932	936	941	868	925	833	920	870	916	948	897	894	889	926	892	878	901	900	895	900	910	916	931	921	955	870	900	882	892	900	930	958	897	945	968	900	854	942	904	890	915	883	933	932	898	879	880	903	911	892	929	950	844	948	896	895	905	883	901	941	896	898	924	892	975	917	937	875	979	925	865	855	924	898	999	963	838	943	852	894	870	934	985	933	909	955	964	892	896	925	851	899	875	907	924	887	909	886	1006	904	905	930	903	892	927	899	918	926	865	876	922	883	901	905	886	953	922	891	938	925	957	940	887	908	900	925	927	926	936	893	872	902	883	977	889	874	954	927	948	901	904	910	950	940	863	930	958	932	942	942	907	874	893	941	898	935	930	958	913	979	956	861	964	987	914	941	900	934	945	897	930	907	901	867	943	939	908	928	861	843	913	929	967	888	940	920	932	933	954	935	927	897	933	897	914	915	961	891	928	940	959	904	887	896	913	935	872	912	890	864	909	870	922	881	929	900	875	928	948	921	937	913	928	875	871	950	918	921	911	935	922	885	949	880	892	891	902	859	917	924	918	936	847	903	918	921	874	956	975	902	930	895	964	946	894	888	875	882	865	916	874	842	865	928	914	890	913	955	901	887	903	895	953	885	911	874	994	925	892	951	904	918	876	947	849	897	911	862	888	948	964	945	962	878	910	875	906	886	924	947	894	907	882	949	868	876	930	910	914	915	927	888	924	793	938	866	920	890	904	912	946	926	920	897	876	864	903	882	918	905	922	911	933	905	931	924	930	934	866	903	923	905	933	903	938	952	948	873	940	912	892	914	902	868	956	910	898	906	924	879	874	883	863	878	904	853	906	939	879	882	915	870	841	928	864	889	922	902	909	871	936	921	892	908	877	958	918	880	919	887	955	884	868	933	890	969	923	943	917	922	879	893	940	943	907	882	820	963	870	950	901	917	946	964	904	916	896	936	876	904	888	915	864	907	867	903	895	920	925	896	922	883	915	915	932	914	933	893	945	910	905	926	973	877	888	930	958	905	903	879	939	884	944	897	960	904	956	928	918	922	866	919	917	940	941	897	927	932	865	901	871	864	852	929	921	923	855	944	897	872	901	881	866	918	904	906	931	887	944	919	881	868	908	919	905	960	894	926	884	862	921	935	909	875	866	910	897	885	886	927	929	886	942	920	985	902	902	913	932	859	909	943	918	829	919	938	886	908	899	941	951	894	925	948	900	906	882	937	907	902	925	943	918	948	899	969	974	958	934	927	901	898	957	912	939	886	937	930	890	873	937	892	968	928	850	903	922	929	850	962	899	934	933	889	944	920	903	940	917	945	882	900	932	911	942	915	909	902	922	886	884	923	957	883	939	943	952	909	889	943	886	893	951	883	935	883	931	878	969	932	895	923	918	870	902	838	916	907	910	888	896	906	898	866	891	915	924	916	888	933	923	892	863	929	879	918	919	916	934	900	922	925	902	942	919	932	867	914	932	969	906	901	901	888	940	906	985	842	903	851	932	928	984	901	923	879	902	938	879	879	879	879	933	938	918	873	937	901	911	886	882	925	885	913	911	881	932	912	938	890	948	909	898	986	923	931	953	887	932	894	902	955	955	868	913	877	894	858	884	912	885	902	944	915	898	954	862	940	914	944	928	939	908	916	894	881	948	809	941	903	897	940	955	888	925	963	890	883	847	949	847	923	884	931	891	865	941	927	888	956	925	929	892	908	881	886	876	890	927	882	883	910	921	907	927	925	895	902	920	888	897	891	962	888	940	917	904	893	935	892	933	940	894	919	842	914	890	943	915	881	916	922	900	939	924	943	953	924	927	944	949	874	889	852	912	922	884	917	924	899	892	914	948	924	955	900	950	911	855	891	904	946	922	860	893	933	943	893	937	956	919	901	867	898	850	872	931	913	901	923	938	977	866	864	898	965	912	919	887	899	925	919	929	921	906	932	897	875	903	926	884	883	876	916	904	888	888	921	895	921	883	881	929	925	934	924	926
55016	48692	46090	42268	47335	47824	40905	43880	43997	38213	33457	32212	32091	26178	17022	11336	7585	7156	3918	3602	2707	2728	1677	1321	1096	1078	1170	1095	865	995	880	785	838	653	460	442	482	432	442	440	495	437	441	389	410	403	382	394	382	401	365	402	430	383	355	380	401	363	371	390	385	384	391	368	361	378	419	396	364	385	363	393	368	369	373	416	411	414	420	394	404	368	394	375	412	367	397	370	372	405	433	325	361	398	354	348	356	390	380	406	363	351	383	365	381	348	360	391	362	358	372	396	356	373	403	376	378	363	398	373	359	378	364	346	382	370	377	390	384	375	361	369	405	386	429	389	387	373	386	369	370	381	373	336	332	372	389	372	389	369	395	363	395	354	356	373	362	374	374	431	355	374	381	353	358	359	393	352	350	342	338	379	369	350	358	373	349	397	392	353	379	387	388	344	422	408	401	368	381	362	386	362	378	382	363	364	359	389	359	376	394	372	390	378	370	347	368	359	377	368	374	399	375	378	358	370	377	384	356	402	424	393	389	356	374	372	403	364	377	380	352	354	423	381	383	371	395	405	382	382	409	391	405	364	355	387	433	376	390	389	394	383	363	362	365	381	381	368	358	393	413	386	351	376	368	382	418	365	369	367	367	375	386	377	410	333	372	387	398	348	369	364	402	385	357	377	365	378	385	361	398	385	375	352	366	356	365	369	388	378	407	408	367	378	407	374	372	343	411	404	410	375	363	349	377	373	378	375	370	371	387	355	371	395	360	369	388	358	373	394	375	376	383	346	388	394	351	375	337	359	380	362	388	365	401	385	354	386	350	394	396	378	382	383	384	389	392	362	402	367	384	366	408	374	375	382	364	380	371	316	409	395	372	389	375	381	366	386	379	350	389	373	379	389	413	366	369	360	390	344	391	361	373	366	348	376	391	367	361	382	383	397	370	384	365	405	408	387	393	382	389	380	396	360	368	368	358	354	342	398	368	364	391	389	367	375	384	369	381	376	391	360	362	390	370	380	368	391	382	341	362	412	367	364	386	355	363	373	373	359	386	385	363	367	379	386	377	349	378	352	407	378	387	363	382	360	363	414	412	393	354	378	359	383	368	402	397	389	397	417	383	363	325	332	361	370	370	351	360	364	337	383	364	353	378	380	364	374	390	355	388	392	354	381	390	377	377	342	360	412	355	359	388	400	354	356	416	385	359	367	404	394	386	408	396	351	349	374	379	346	379	379	376	359	394	394	351	365	378	361	375	364	401	382	380	342	405	375	369	392	348	366	345	418	426	404	403	369	378	381	363	386	347	381	363	386	381	336	390	389	392	357	343	336	383	357	370	383	349	361	345	361	404	371	388	367	359	373	367	338	401	396	410	384	398	400	367	379	383	402	387	403	391	359	367	359	377	364	358	338	358	400	406	405	411	359	383	407	382	367	386	379	371	390	378	375	370	399	378	420	368	394	379	379	421	383	353	377	393	358	407	375	404	379	375	356	386	392	356	400	379	357	331	363	410	373	417	403	402	402	355	369	332	365	413	408	373	360	386	382	389	386	374	356	395	417	388	385	363	413	382	382	375	408	390	394	391	352	348	360	356	362	375	381	415	375	387	379	397	373	351	373	350	355	375	361	373	366	422	399	367	371	385	371	345	395	392	404	341	358	390	385	354	379	361	369	371	359	383	371	383	351	387	398	364	389	357	370	376	385	364	369	332	399	352	352	360	389	353	372	386	356	377	344	380	392	357	378	355	374	430	369	340	384	398	393	382	366	379	394	369	397	373	392	392	347	381	389	359	376	392	388	334	368	343	370	381	358	363	384	393	407	385	403	379	356	371	364	344	380	339	393	357	378	368	391	359	345	396	376	356	382	396	379	389	347	384	347	346	385	368	387	338	399	359	365	404	407	388	409	433	369	347	394	350	346	390	363	350	345	362	344	347	363	365	372	352	384	370	372	352	387	385	358	368	363	356	401	358	373	394	372	387	379	352	384	357	371	393	392	384	398	347	342	396	369	359	364	363	358	363	402	344	376	381	379	373	388	364	359	380	386	366	376	348	385	394	349	394	360	377	359	368	383	394	384	386	372	387	348	379	387	371	359	415	382	400	388	370	379	347	375	361	349	429	419	329	372	361	391	349	374	363	370	384	391	348	400	376	375	379	367	377	350	365	377	353	372	355	347	351	410	354	384	364	404	356	368	334	413	359	346	388	355	368	358	346	371	348	356	364	350	382	370	340	345	374	396	371	359	377	340	314	365	364	379	367	395	390	346	356	410	414	401	369	337	389	384	380	399	363	384	412	388	380	348	375	340	355	350	378	366	367	425	402	417	397	345	364	385	394	363	353	401	355	378	413	379	368	402	409	372	370	391	338	362	345	389	365	383	392	369	392	407	356	369	384	354	374	387	376	373	406	393	389	377	381	349	389	410	395	403	375	382	360	367	374	381	362	392	365	406	401	414	365	361	369	407	361	390	349	391	323	383	365	349	393	406	382	387	378	378	421	353	328	391	435	382	385	375	388	350	365	361	381	399	343	433	362	401	362	380	405	345	345	366	350	365	364	365	377	379	342	386	373	386	373	379	337	355	361	417	374	387	391	373	393	353	388	357	350	374	390	366	353	399	356	352	420	389	412	374	404	375	376	414	357	365	378	349	390	403	381	386	368	380	374	387	354	413	333	375	376	389	358	380	336	377	379	347	395	364	344	375	386	354	373	350	370	395	379	377	359	382	405	348	351	357	384	353	373	381	366	361	393	364	408	380	396	353	380	351	353	349	407	370	391	440	378	421	390	371	389	350	351	356	386	382	394	390	367	398	384	389	367	361	398	391	372	367	373	397	404	370	393	394	350	400	389	358	377	381	375	347	333	375	399	417	368	338	360	358	365	396	399	373	381	364	358	376	406	410	361	336	394	377	360	361	352	354	393	410	385	370	349	416	336	366	380	398	398	384	355	355	409	393	392	335	356	395	407	360	358	367	419	358	428	356	387	358	381	345	416	347	388	380	368	349	374	399	400	377	393	386	375	361	381	366	375	385	365	375	363	385	405	336	379	377	350	378	354	337	376	392	361	388	360	338	363	392	380	392	398	423	357	366	351	375	372	349	352	389	391	408	390	374	401	385	332	385	369	373	381	366	382	355	356	391	388	386	344	397	367	395	370	385	394	400	410	385	349	361	375	376	404	383	360	348	341	385	376	370	391	406	383	386	362	369	357	346	380	373	345	361	372	395	363	333	395	368	378	398	370	402	350	359	355	375	380	350	355	377	372	385	378	395	414	328	373	357	338	379	375	367	377	390	364	394	370	359	370	389	365	378	356	356	373	347	404	388	389	379	365	399	337	359	358	357	382	388	380	369	370	381	399	344	386	389	367	367	390	381	398	384	382	351	376	361	380	407	382	369	368	371	371	372	373	379	350	335	361	353	385	374	376	382	386	398	375	371	388	378	396	412	370	371	392	379	406	369	394	407	375	357	363	390	343	366	407	376	384	438	350	353	385	329
38530	41299	47506	50049	56512	55513	54391	53910	59663	54145	51944	50079	45635	41302	34238	29588	25191	25229	16526	16999	13617	14316	8958	7295	6357	6121	6034	6204	4373	5240	4207	4008	4380	3121	1621	1445	1451	1478	1391	1571	1819	1255	1174	1075	986	1054	1201	1066	943	978	946	924	921	888	970	894	876	909	941	918	914	977	912	896	931	955	932	973	939	962	916	916	928	903	965	1109	1172	1116	1042	926	938	938	894	891	963	912	945	913	846	875	879	890	931	883	871	876	869	918	882	878	860	833	886	916	865	894	861	912	856	877	879	927	860	907	885	880	943	957	863	960	881	900	856	905	901	971	950	915	948	905	941	862	936	902	895	908	892	930	866	900	834	902	925	871	867	923	929	873	863	883	870	940	864	885	948	952	893	878	912	904	940	950	875	884	898	889	905	878	904	921	923	879	877	882	914	876	906	893	845	950	885	911	898	947	887	911	904	907	909	883	901	923	939	917	873	864	917	899	868	866	887	927	892	870	940	890	862	904	912	877	896	900	931	869	876	874	919	860	849	954	859	912	864	878	860	902	894	939	910	858	913	883	939	897	937	876	944	920	893	910	957	870	860	917	899	882	842	869	897	853	903	931	841	936	921	895	869	881	903	889	846	885	897	898	933	876	876	928	916	911	865	927	936	884	843	948	884	894	924	949	901	863	889	933	866	877	878	906	895	861	913	881	919	889	894	896	860	900	872	911	877	881	899	912	891	887	855	881	897	922	897	871	854	875	881	859	872	937	906	929	897	868	938	894	928	889	950	855	873	872	914	895	916	924	911	863	934	882	924	906	877	896	916	908	920	878	881	910	894	859	882	904	911	870	919	919	886	914	949	885	837	859	899	923	902	875	944	900	941	909	867	881	901	951	884	916	942	861	875	866	898	916	874	893	850	923	896	867	900	927	861	855	908	882	896	890	894	891	921	875	921	871	911	973	861	903	918	906	938	901	923	888	881	911	914	902	911	923	940	910	866	900	936	948	855	928	902	899	867	909	902	922	941	894	890	910	896	877	940	932	889	969	911	873	907	925	874	960	842	914	916	883	900	897	869	905	931	976	883	930	876	942	846	950	864	925	895	952	904	936	877	905	904	910	922	909	932	925	926	920	881	883	949	870	913	858	878	892	930	869	918	856	965	839	833	917	915	917	866	870	959	895	929	916	885	895	872	896	920	911	905	884	878	867	864	864	900	884	879	829	913	963	878	946	857	898	947	896	913	879	876	871	903	921	895	914	839	921	873	896	851	930	890	865	973	882	921	878	894	849	896	888	901	918	952	884	862	911	923	925	901	861	909	930	910	872	947	927	904	895	919	907	865	878	909	897	926	893	933	914	879	899	909	919	858	914	894	910	878	924	892	863	877	849	937	899	906	846	902	882	896	907	947	920	946	911	913	944	854	869	924	942	914	900	954	908	890	873	924	860	910	949	943	934	872	865	890	869	912	883	920	935	872	895	911	855	914	941	929	897	942	926	885	874	922	927	853	889	875	886	889	862	888	951	928	892	898	908	887	877	860	934	846	881	917	927	879	918	888	918	858	860	851	922	884	918	908	899	864	947	931	949	888	915	877	879	897	898	853	941	900	859	952	926	978	866	868	872	929	905	901	869	882	884	871	933	862	902	894	802	945	905	895	925	894	885	895	884	864	859	877	915	917	873	880	880	869	875	944	907	902	890	908	837	908	880	884	883	922	931	875	902	841	912	910	896	866	905	929	949	898	874	869	960	860	890	919	941	911	873	913	892	902	891	908	880	928	951	908	884	861	949	884	916	881	883	925	865	909	910	901	851	923	887	957	906	943	885	878	863	910	896	897	878	872	892	927	897	884	935	857	910	880	925	964	866	879	856	966	878	880	912	853	827	866	921	924	871	895	845	862	924	894	926	930	884	902	922	955	903	897	933	954	876	882	859	940	859	944	866	915	952	924	935	936	870	901	927	903	914	934	1001	917	872	905	896	951	902	899	891	879	915	878	919	904	889	892	887	836	880	905	905	937	891	909	909	921	935	922	881	872	893	915	912	901	886	910	883	937	907	956	921	925	863	914	964	875	881	860	881	904	875	944	892	886	920	875	951	931	880	854	873	907	844	940	913	915	902	913	909	908	929	926	914	965	919	917	868	871	901	911	880	944	887	894	936	878	894	913	935	964	928	915	971	878	857	916	921	900	908	876	869	928	882	893	933	926	890	868	944	924	868	875	897	965	887	884	877	859	913	879	948	946	942	878	905	893	966	834	902	939	933	906	919	944	908	870	866	903	868	866	945	866	910	939	908	905	928	930	905	926	873	889	841	919	926	947	923	901	892	961	940	877	953	925	835	897	911	919	866	857	858	886	901	930	892	885	908	917	939	930	891	878	890	923	958	910	914	918	872	975	911	853	894	889	866	895	889	947	977	826	886	890	923	936	863	913	917	880	938	961	901	899	871	891	905	934	885	896	858	912	864	879	926	901	853	887	881	921	863	918	889	894	871	900	905	886	907	846	890	987	846	914	878	928	880	942	956	895	927	866	884	877	922	895	937	909	870	934	887	869	939	947	922	911	870	943	876	948	867	886	946	859	915	850	883	863	890	902	875	843	929	890	889	912	884	885	888	901	865	935	884	849	928	909	895	862	910	911	943	875	870	958	909	948	938	924	919	874	882	895	866	856	857	915	918	892	869	877	892	881	885	933	923	862	921	916	914	858	883	960	908	886	898	947	914	868	906	896	893	903	942	891	918	971	888	898	883	881	841	877	891	920	912	899	838	893	969	871	851	954	921	887	855	910	914	876	891	890	881	904	933	848	887	877	906	901	919	915	881	945	924	926	956	936	905	916	884	924	882	915	817	873	883	835	895	914	901	869	922	915	928	910	895	900	880	935	936	921	905	890	917	902	881	905	910	911	853	861	893	956	895	887	911	919	904	886	893	939	915	938	939	902	849	900	907	916	876	841	874	838	944	849	874	918	882	895	904	941	929	897	917	887	883	878	906	964	940	886	934	890	891	854	864	872	935	909	941	917	917	872	877	893	909	893	913	888	866	919	921	895	907	925	873	884	907	923	916	915	931	931	897	919	943	895	900	910	901	922	869	878	879	886	893	960	940	899	916	943	921	964	918	871	903	902	954	863	930	882	930	913	946	925	931	940	880	866	899	927	895	905	897	823	958	899	858	940	893	901	873	884	890	881	926	891	898	927	937	865	887	866	950	880	903	914	887	841	872	849	948	842	895	894	913	928	864	892	871	875	874	912	854	922	938	870	953	899	853	906	922	926	919	889	867	893	944	877	884	942	903	947	873	867	868	915	851	931	898	914	913	913	853	933	832	922	859	898	855	897	870	940	970	885	869	895	904	899	831	928	920	869	894	836	906	883	891	849	844	943	855	917	870	926	899	930	942	915	902	865	848	907	915	910	890	920	923	903	855	908	912	893	922	931	887	872	882	897	890	872	826	934	895	934	958	894	907	894	911	900	891	906	881	899	886	907	870	853	811	887	934	880	847	862	911	926	934
60134	52327	47263	47676	52463	51171	45940	46758	44548	43459	42251	42078	44769	35332	27813	22466	16431	14429	9920	7188	5026	5580	3416	2603	2179	2099	2065	2148	1518	1864	1461	1269	1315	772	526	486	514	461	478	581	548	334	373	366	359	359	379	385	356	373	331	357	361	349	317	334	351	309	338	321	345	337	332	336	341	317	337	304	365	310	335	333	350	356	312	355	452	403	364	337	341	349	334	314	313	315	283	323	305	312	310	322	355	341	325	325	283	339	359	322	318	329	314	311	313	332	327	314	304	303	294	312	324	329	318	303	312	277	321	308	301	313	349	326	316	332	276	299	335	328	353	290	337	311	325	301	330	309	317	293	332	307	319	329	293	344	312	342	303	323	333	297	323	302	308	299	292	318	332	337	309	356	364	304	315	313	314	331	304	305	333	323	319	343	332	335	306	315	322	323	330	333	329	311	346	363	326	350	303	315	298	318	319	309	324	294	320	332	316	329	362	295	313	319	325	318	333	351	325	338	317	337	326	314	325	354	301	321	349	340	329	321	331	350	312	325	301	310	333	305	313	309	343	324	292	340	305	340	304	350	324	284	314	316	328	334	323	356	321	318	320	317	305	351	335	308	304	325	307	337	321	339	292	334	323	281	300	336	315	355	339	332	303	294	311	324	310	341	327	296	294	312	346	308	283	327	313	347	348	311	338	292	351	301	326	294	323	331	309	319	341	326	283	309	327	333	361	348	323	327	327	329	331	323	330	326	320	338	324	323	314	347	312	324	291	340	308	320	331	313	331	303	292	315	287	317	314	338	337	321	322	325	293	320	345	336	286	330	287	309	308	293	337	295	335	312	312	328	310	330	295	330	348	332	307	335	344	348	317	319	303	306	315	340	340	306	320	308	322	306	326	343	322	348	324	328	335	330	317	308	321	318	314	319	330	329	352	314	299	306	321	311	367	330	318	321	298	325	287	350	320	304	335	336	321	319	282	314	305	317	311	304	337	332	292	313	301	310	282	345	331	320	345	364	307	357	263	295	322	311	298	327	321	337	329	349	340	302	337	312	338	336	309	316	303	287	324	332	330	345	316	323	365	339	333	322	343	303	323	305	290	337	337	322	312	343	344	328	321	311	324	295	334	306	351	314	356	344	318	300	303	300	316	334	340	318	299	331	310	310	323	337	344	307	281	304	340	362	335	332	319	314	302	330	319	293	274	328	336	332	292	330	301	303	347	345	324	286	327	316	327	350	348	312	321	315	305	356	319	323	324	314	323	310	339	296	326	284	317	329	343	342	326	345	329	308	298	345	329	311	332	333	329	317	327	298	301	270	321	332	342	332	325	345	321	293	300	329	297	317	357	317	306	329	297	329	296	320	327	306	340	312	305	349	327	331	345	307	302	326	289	326	303	337	304	271	343	314	313	336	306	302	336	348	340	302	321	321	312	313	305	330	329	307	339	320	378	299	320	300	349	309	313	333	327	342	307	329	343	317	310	318	306	377	324	294	330	315	319	282	298	308	301	279	316	324	332	333	332	311	323	329	335	303	299	314	317	310	303	354	306	347	302	330	337	284	313	326	331	321	278	318	319	301	309	306	350	306	317	317	344	327	322	311	324	330	312	311	332	305	343	326	305	320	339	334	304	311	335	305	318	314	281	321	324	283	307	337	333	319	308	307	307	315	340	353	331	333	265	315	319	316	335	326	339	341	335	320	318	326	343	330	321	301	311	337	310	318	303	325	302	328	291	329	326	312	316	354	344	309	290	305	340	333	335	317	340	330	325	310	320	327	283	292	311	294	289	296	313	336	324	317	334	341	313	339	298	296	314	314	301	294	328	376	319	286	326	316	332	321	313	281	315	309	329	332	330	302	325	295	312	285	322	319	354	342	312	322	319	343	298	320	333	325	341	300	316	330	310	329	374	325	322	346	307	306	342	314	302	316	261	333	307	330	338	336	344	307	343	344	337	331	344	341	324	341	325	333	286	327	334	305	320	361	341	304	316	324	338	344	348	332	320	309	324	326	325	287	312	327	343	325	316	314	346	279	283	328	311	324	302	318	313	322	331	322	286	346	319	307	295	314	329	348	297	330	348	271	301	336	304	349	322	283	315	298	311	311	325	349	341	309	303	306	307	313	318	317	304	333	315	334	320	324	321	281	305	328	292	337	298	352	335	316	316	323	312	312	309	304	300	346	324	315	331	287	312	321	324	289	323	312	329	306	304	326	332	338	313	325	320	308	320	309	301	323	293	298	295	323	318	364	305	310	305	318	350	307	308	321	315	296	326	311	307	328	306	291	319	348	342	309	321	304	295	324	328	342	317	304	328	320	312	314	313	288	330	337	323	294	322	360	358	351	332	307	312	330	341	325	308	341	294	304	338	329	359	336	348	337	329	328	338	323	325	308	340	297	307	322	328	311	291	323	358	289	311	318	319	315	319	336	312	314	329	331	326	298	298	294	359	323	304	329	371	324	300	315	314	313	300	308	313	334	285	317	334	288	310	310	327	293	314	359	305	307	337	304	328	311	295	293	326	309	332	318	333	320	339	330	316	339	302	288	337	320	313	320	337	307	321	333	331	347	333	330	358	329	329	301	326	357	337	284	301	287	328	310	330	323	354	312	310	299	328	332	309	343	299	319	356	318	319	330	295	314	343	307	350	299	315	308	318	309	314	310	330	326	353	339	319	303	319	312	304	321	313	314	352	288	321	342	315	384	292	340	300	323	330	332	368	304	335	328	310	293	280	312	334	346	327	308	318	342	310	297	340	342	340	320	310	309	332	312	333	312	333	278	311	332	298	309	329	293	322	342	314	322	322	326	333	314	354	296	308	332	309	322	322	335	333	334	315	310	329	298	311	318	352	322	327	321	332	336	349	333	336	350	342	316	301	350	347	335	321	335	322	330	311	334	328	313	331	316	295	298	351	320	317	300	364	333	349	305	262	328	304	300	300	299	340	324	320	318	362	294	340	317	332	324	327	296	326	335	352	330	312	334	330	316	300	318	301	349	294	283	336	323	327	348	348	336	314	308	313	299	302	324	303	317	351	331	313	323	347	309	340	329	316	317	339	327	287	305	297	315	309	306	301	328	322	324	317	302	309	335	342	342	320	302	345	327	333	321	330	315	339	313	328	321	314	316	315	337	328	320	318	299	315	285	360	341	309	327	343	353	309	329	317	323	319	311	315	305	299	293	339	304	318	339	291	338	297	328	315	320	318	335	318	338	326	335	288	333	332	328	309	336	302	296	350	347	335	310	353	333	330	305	328	296	312	317	325	325	343	298	302	303	310	307	364	328	312	324	316	306	323	317	301	323	350	290	307	296	341	343	322	307	319	312	325	325	316	315	307	323	336	334	326	291	295	341	316	328	352	352	313	299	312	318	338	313	325	338	306	356	338	296	335	336	302	334	343	318	350	330	306	347	355	320	327	313	338	350	329	323	334	320	300	316	315	313	340	314	330	312	295	328	341	319	307	341	314	337	316	317	377	303	323	312	325	301	313	346	340	355
44412	47004	52300	58437	62092	60598	60997	61404	63861	67004	64111	61798	53949	49652	44213	41505	35771	36205	27995	26243	20446	24116	15615	13662	11545	11579	11102	12032	7852	10058	7634	7244	7781	3703	2346	2019	2040	1869	1941	2221	2765	1234	989	1101	1052	1171	1005	947	903	877	916	971	876	867	825	815	792	818	786	804	813	806	805	874	908	883	888	822	852	833	832	810	790	801	820	1085	1367	1211	1019	913	848	730	794	801	733	763	782	760	782	794	738	743	775	811	785	800	757	777	794	770	759	815	798	759	729	795	809	741	771	766	758	835	797	773	771	778	774	707	787	748	758	800	763	792	782	799	810	785	742	776	770	823	758	792	742	723	758	776	763	780	762	775	774	739	746	790	741	783	716	782	750	762	812	778	728	835	801	815	738	764	781	815	735	795	744	828	803	736	776	763	773	740	781	756	732	769	774	759	738	749	779	805	788	780	802	772	830	779	760	731	726	781	752	753	766	767	772	729	781	722	774	761	786	788	807	732	728	736	763	813	802	775	783	822	767	747	771	773	783	767	739	783	770	802	774	782	784	808	770	805	848	787	834	768	763	787	809	753	807	763	776	699	764	775	798	749	773	783	799	815	745	742	753	775	758	790	783	750	670	804	764	782	779	791	776	797	769	790	764	817	789	792	792	800	749	746	785	705	806	735	810	819	755	748	732	828	760	772	774	739	738	807	735	794	799	716	782	727	754	760	765	825	804	790	779	776	752	792	826	806	770	729	773	750	793	769	775	749	793	774	786	700	751	771	785	793	753	768	753	752	822	785	765	785	761	778	768	715	787	764	732	792	830	775	788	807	819	775	774	748	710	803	753	780	790	739	789	773	756	755	811	770	755	816	800	731	804	783	828	760	767	773	789	760	771	819	770	783	761	780	779	742	751	777	758	730	813	746	766	788	763	734	815	748	764	741	784	803	755	700	762	796	826	761	770	744	761	763	720	756	724	743	805	770	771	739	786	733	761	721	784	763	731	808	772	797	754	763	754	753	774	737	770	766	782	754	793	759	772	813	798	806	803	766	789	773	746	758	728	731	784	805	769	765	752	836	742	822	804	759	801	771	781	792	742	707	807	744	776	794	781	805	814	823	805	769	775	773	789	746	781	811	733	732	800	787	699	740	790	762	761	789	745	759	763	800	791	731	803	759	815	817	736	787	743	786	728	761	807	779	806	783	773	803	800	800	761	758	749	779	753	782	743	774	772	766	815	721	824	728	746	773	800	810	771	796	786	755	774	758	737	781	721	780	748	734	778	774	706	764	785	784	789	789	741	771	787	785	797	724	785	799	750	760	798	755	753	821	786	777	773	762	806	740	759	777	730	803	771	740	811	707	721	763	801	736	777	763	773	811	729	802	771	762	762	744	749	769	751	782	779	816	768	801	776	744	757	782	768	804	727	813	773	761	810	760	730	762	761	800	820	819	786	765	721	798	800	778	752	781	820	762	782	772	732	752	780	804	778	724	764	754	824	750	748	765	788	766	784	770	767	788	796	815	749	782	769	764	818	762	776	749	758	805	782	724	753	845	799	750	792	766	787	742	758	736	787	751	767	835	758	727	802	797	825	779	757	767	783	750	748	771	791	757	767	761	785	750	756	735	764	806	790	780	734	746	794	753	789	766	778	800	781	758	775	734	746	780	713	793	762	771	747	755	740	762	774	765	753	788	802	764	718	767	766	750	750	764	786	788	766	769	705	773	724	743	772	829	761	724	750	819	767	804	767	797	788	747	746	745	745	817	821	784	731	753	744	773	724	765	751	748	743	795	772	754	766	751	787	746	784	793	776	779	768	781	753	783	772	735	807	790	764	751	780	759	772	751	753	777	824	761	830	784	773	747	790	792	775	782	797	770	755	819	805	751	726	710	797	730	841	776	797	796	782	786	771	814	785	747	804	800	744	755	783	770	807	793	773	777	766	771	743	734	821	760	852	808	719	749	777	803	749	760	725	772	796	773	777	794	769	751	751	783	748	746	760	815	813	777	773	757	782	696	798	733	780	740	827	722	781	791	802	759	783	781	772	756	718	747	719	809	781	758	731	777	756	770	708	758	772	771	740	790	755	764	762	754	772	759	723	742	830	799	774	742	779	755	783	767	796	763	725	792	794	735	758	802	736	767	741	772	786	766	724	779	795	816	740	762	764	768	782	789	759	767	790	803	781	774	733	755	794	791	736	709	788	809	785	787	770	805	761	776	817	778	759	795	796	746	760	745	712	783	782	816	834	728	729	779	760	756	777	802	788	788	765	757	780	720	792	755	772	792	860	758	746	772	824	740	747	781	714	791	794	806	756	746	826	761	765	740	747	816	801	818	832	731	770	800	748	768	783	736	832	778	776	742	805	800	770	742	702	761	751	803	808	820	800	763	781	746	736	831	759	716	789	749	804	739	780	773	806	796	766	764	759	759	712	727	777	829	816	758	789	797	802	762	736	741	750	767	785	742	755	797	789	772	817	783	777	783	781	795	845	768	787	805	766	779	799	748	774	769	805	761	787	781	750	758	693	787	757	776	807	751	764	715	762	767	767	783	750	753	762	767	721	760	740	760	796	763	777	756	720	809	745	754	797	814	748	772	798	805	789	799	745	777	755	765	790	784	785	748	786	765	779	738	794	726	771	815	804	780	806	828	730	715	744	824	776	769	705	789	747	767	734	779	749	766	764	772	814	792	762	826	801	762	814	788	803	770	811	744	821	769	779	805	792	752	767	766	774	734	746	775	733	736	762	699	812	747	751	777	754	806	712	844	753	740	772	743	785	726	783	741	754	729	762	818	765	782	735	759	735	808	775	741	766	745	768	808	766	746	775	818	786	752	712	807	782	814	764	812	796	753	815	775	796	762	790	784	731	752	791	781	800	669	712	764	760	799	710	774	761	790	740	715	799	785	781	832	771	768	742	765	763	813	763	753	822	792	761	783	754	815	769	734	735	819	758	813	803	743	783	783	801	745	753	800	752	772	777	744	720	779	764	756	783	773	766	747	799	822	786	759	751	788	802	770	768	770	785	856	742	843	775	765	781	790	789	764	811	765	789	781	789	785	729	748	748	778	768	804	778	749	777	744	766	756	733	790	794	773	747	787	742	798	806	770	781	750	785	732	753	737	793	752	772	759	792	809	801	753	815	725	776	765	817	729	772	809	756	691	801	779	820	791	771	793	798	803	779	810	769	752	751	798	763	754	743	772	853	724	805	773	748	769	734	695	811	833	765	707	735	766	789	766	750	731	777	759	758	809	756	807	764	796	792	777	771	730	760	778	766	766	719	778	764	784	758	756	729	766	780	767	774	735	806	745	775	777	788	756	770	743	740	777	777	780	789	799	774	781	785	759	755	788	796	782	721	764	793	769	754	791	803	729	742	810	789	757	828	812	797	763	755	805	751	815	779	764	782	763	779	760	811	727	782	747	738	782	744	797	772	782	814	781	771	777	794	767	760	745	797	789	721	755	797	734	810	767	777	793	736	768	763	780	770	776	755	762	766	773	787	746
40374	32760	23019	15225	13709	13120	11810	9980	8339	5390	3187	2424	2403	1760	1114	1029	826	770	568	513	471	488	422	449	427	405	410	414	424	421	422	394	383	379	410	372	383	370	382	379	380	383	390	393	402	395	359	357	406	392	385	371	372	424	405	384	370	373	411	385	383	370	372	375	369	389	391	378	361	352	440	375	353	351	352	378	373	378	376	401	369	370	397	338	389	398	376	404	355	382	391	389	360	356	345	423	383	373	382	365	334	370	369	397	373	387	401	391	374	364	384	376	377	406	362	349	379	375	368	412	380	367	345	360	389	403	360	415	375	376	351	371	381	370	364	312	331	367	387	388	311	383	406	370	354	365	378	370	380	371	357	362	408	400	389	375	396	409	396	368	387	370	355	407	418	373	352	392	374	371	371	374	386	398	374	356	382	382	332	365	370	388	383	359	381	398	386	369	381	368	376	337	408	400	356	370	409	388	352	366	370	346	397	391	400	396	381	371	406	375	397	411	357	383	364	379	371	370	402	359	369	372	370	420	385	387	358	379	383	398	382	377	364	383	385	354	388	377	395	335	370	357	382	363	379	395	380	361	377	388	341	395	362	401	391	398	369	352	357	410	401	393	385	373	395	366	366	371	398	388	381	382	385	393	385	395	367	364	382	387	375	361	393	367	409	370	367	379	395	394	375	364	350	388	362	419	384	401	354	356	361	345	386	368	351	360	396	373	359	382	351	336	431	384	375	365	379	362	343	353	375	369	379	398	341	342	410	370	415	386	379	364	370	385	407	384	378	382	379	385	383	386	370	365	390	356	378	387	405	371	357	387	399	377	381	375	356	385	383	355	369	374	351	392	352	391	381	382	392	385	385	381	349	380	412	383	377	351	377	357	361	382	343	401	382	400	395	401	353	377	365	389	366	369	374	380	388	368	371	403	359	372	405	369	373	394	370	383	385	396	354	358	388	350	381	410	361	372	380	409	378	373	382	384	325	366	395	394	399	409	379	357	375	368	374	403	382	372	358	367	375	376	362	390	382	367	381	374	361	418	378	381	374	371	332	402	393	364	348	381	394	356	402	355	389	395	378	363	366	397	331	363	379	398	363	387	353	405	357	347	396	397	380	388	353	363	378	379	372	373	399	355	369	381	376	402	352	382	360	364	367	398	398	359	369	384	404	397	385	396	390	387	415	374	368	370	383	410	368	359	395	392	377	374	384	410	390	391	381	368	389	417	390	406	396	369	372	378	355	392	376	403	366	425	390	393	399	369	384	399	368	345	382	338	401	354	368	389	338	366	360	357	385	377	401	357	364	393	400	390	364	362	362	387	354	386	401	401	378	419	410	402	391	389	391	396	365	383	356	380	381	378	387	394	385	364	332	372	360	333	413	372	335	372	369	376	358	374	383	396	377	385	406	347	421	387	394	361	382	397	385	390	368	368	422	392	383	375	337	388	364	350	377	361	370	354	372	388	397	403	384	372	370	386	400	396	394	383	402	387	389	377	379	376	387	365	353	362	391	370	388	390	384	368	432	410	411	386	400	396	358	363	399	367	375	399	399	384	360	420	343	345	368	397	390	369	350	385	371	365	372	378	398	385	354	363	360	401	372	366	352	369	438	411	367	405	368	380	398	376	385	373	403	380	361	387	366	363	406	358	379	359	352	387	352	385	377	366	368	382	388	354	350	391	369	352	390	359	409	423	391	349	366	387	340	348	386	385	376	368	363	386	364	359	379	384	419	378	392	409	363	376	349	407	371	357	388	374	359	393	381	397	413	356	351	362	386	396	353	355	369	343	361	386	391	370	359	381	409	366	373	357	337	344	331	380	373	417	373	387	361	372	362	352	367	387	353	377	368	367	388	341	392	393	416	351	381	350	402	369	372	402	416	365	371	425	349	429	380	378	380	373	374	361	375	369	393	388	368	393	380	410	370	407	393	375	337	378	365	369	365	416	359	357	368	376	406	368	382	371	437	377	381	388	391	364	397	352	360	383	382	351	375	355	380	372	343	373	354	396	369	395	384	373	403	365	360	386	376	386	382	348	374	355	383	340	368	351	325	377	389	386	383	392	375	370	371	353	381	392	377	358	401	374	398	357	374	376	377	368	371	363	368	364	399	339	375	364	380	375	365	366	377	335	351	394	363	383	404	366	331	372	373	394	407	375	367	364	381	353	354	400	348	381	357	347	374	352	412	361	373	387	370	374	394	389	355	365	348	361	363	355	380	369	331	343	370	387	381	398	357	366	370	356	396	403	353	376	377	396	371	367	347	373	377	387	382	377	382	434	423	387	360	388	352	356	388	376	337	373	382	379	379	402	392	371	347	367	351	356	369	406	401	341	343	376	370	372	370	408	382	352	342	420	390	358	362	396	372	374	375	375	362	368	398	392	425	363	372	346	390	410	336	367	395	390	412	367	334	351	347	353	348	383	392	375	357	390	409	378	367	359	352	372	359	397	382	369	399	349	377	387	355	368	359	382	396	377	367	395	370	338	380	382	359	382	368	388	363	376	368	343	383	358	419	362	334	416	351	394	392	359	369	380	400	369	390	346	391	366	405	368	356	395	367	376	373	375	375	325	373	389	390	416	390	382	374	361	364	343	378	396	377	391	411	367	389	381	351	363	349	411	368	363	382	358	353	358	352	379	376	413	370	397	388	399	389	372	401	380	380	381	374	383	383	419	361	375	334	388	400	358	357	368	383	363	358	355	345	391	373	365	388	390	362	331	380	365	350	382	398	393	365	331	347	369	371	357	398	360	403	413	364	370	372	384	378	364	357	365	394	373	342	381	361	376	381	358	401	408	391	401	373	382	426	394	360	399	392	368	369	400	393	398	376	393	379	364	397	391	398	382	348	361	330	346	379	411	376	369	368	377	387	402	388	369	391	396	383	363	381	364	378	393	394	410	354	333	345	360	380	343	396	368	358	329	351	402	407	389	366	364	358	366	366	398	393	409	408	380	380	380	381	374	371	357	393	389	366	359	356	358	393	367	364	361	363	381	361	388	354	365	337	390	383	380	393	383	347	360	368	354	359	356	382	350	371	380	378	369	393	357	346	360	365	381	357	377	368	350	377	400	368	402	360	376	381	397	358	383	347	391	382	392	392	387	401	356	389	382	398	344	363	361	386	407	379	384	381	364	384	433	382	405	396	367	400	378	400	388	382	339	381	398	393	399	392	343	390	379	379	343	380	390	375	393	395	402	383	397	396	388	365	395	368	403	378	374	360	374	380	362	370	351	353	367	354	400	384	381	403	383	394	382	353	374	400	356	359	390	356	370	412	389	362	368	373	400	345	401	323	361	365	391	367	388	377	420	382	392	385	381	353	401	393	402	346	373	405	358	376	407	380	386	410	396	379	404	386	361	371	395	382	391	423	357	364	377	371	366	345	383	373	352	400	371	386	360	414	368	408	388	365	427	397	391	382	367	387	376	405	349	396	374	388	394	405	372	396	370	407	347	382	374	376	346	369	375	389	419	369	420	399	382	357	382
25816	24479	26411	26337	27984	28069	28653	24415	24814	19069	14837	11905	11110	9043	5850	5587	4229	3529	2480	1980	1749	1932	1518	1448	1328	1341	1185	1365	1157	1244	1119	1137	1063	940	964	898	959	906	940	959	983	916	943	932	970	895	949	973	973	930	936	982	928	915	928	903	929	884	868	946	928	947	912	911	862	893	898	915	930	923	930	893	948	952	949	920	893	947	920	904	931	895	925	928	926	918	930	974	862	938	905	930	901	905	901	947	919	884	880	893	872	924	920	896	963	859	907	909	867	902	965	843	887	924	982	909	864	840	902	871	906	915	890	901	935	860	906	880	928	891	913	885	893	932	918	937	928	895	953	911	821	888	896	862	959	893	936	912	860	920	916	918	957	879	888	920	909	913	876	875	891	920	911	942	926	871	893	881	894	885	937	919	881	880	902	951	958	897	877	872	852	870	871	910	887	907	877	952	911	917	914	916	957	866	929	856	881	888	927	900	911	893	921	918	918	925	900	896	933	847	902	887	918	889	913	928	896	892	915	917	927	922	925	956	866	896	910	881	895	897	897	917	924	914	936	913	891	889	881	943	925	971	950	909	884	896	912	874	902	891	922	983	924	935	921	968	903	910	931	912	995	871	869	919	927	907	929	903	910	923	933	890	879	920	912	918	952	891	945	900	902	853	942	868	921	950	907	904	861	887	890	860	899	880	932	929	912	950	920	852	883	902	846	876	866	908	926	876	904	931	881	898	922	899	895	914	914	871	871	918	984	916	925	867	959	860	886	875	898	931	905	874	932	905	931	876	887	930	931	932	913	903	926	904	914	928	875	952	860	915	868	911	937	873	861	911	931	944	842	896	896	925	894	907	900	907	888	887	918	887	899	954	871	960	924	862	916	928	871	890	890	864	892	923	905	955	903	859	892	923	907	856	982	939	899	889	930	908	920	851	911	924	936	948	907	940	926	940	916	871	942	893	925	875	905	892	934	934	906	892	867	934	865	907	861	935	874	890	912	826	971	890	887	907	863	859	936	906	905	910	894	967	917	886	927	926	884	903	898	816	868	892	916	860	917	904	924	960	968	947	890	929	871	898	914	878	887	912	886	869	896	892	888	894	919	940	913	881	911	932	912	882	899	906	854	891	881	912	801	839	906	889	938	891	913	933	904	905	894	908	934	890	925	838	908	910	917	932	924	947	981	863	937	894	885	950	858	878	929	863	941	983	905	935	850	907	857	906	898	882	954	847	876	883	904	925	960	947	938	917	915	920	874	917	906	893	935	947	908	922	943	870	938	904	906	954	927	905	896	906	945	909	895	874	952	891	896	934	921	914	843	956	926	941	880	900	925	931	900	916	915	925	920	863	906	859	880	923	844	971	924	877	946	905	841	876	887	916	969	932	935	892	898	852	888	953	897	864	866	907	901	876	890	879	957	880	933	918	871	934	960	905	893	868	940	887	891	937	909	931	891	848	898	915	923	909	922	902	866	918	949	847	934	902	966	864	902	900	895	902	909	905	921	920	962	872	923	911	900	952	926	880	883	911	873	920	853	851	900	904	948	887	939	894	879	910	844	875	889	902	951	902	927	920	937	901	912	941	952	933	959	920	927	901	901	914	922	886	846	878	946	927	886	937	914	936	923	914	879	892	926	885	938	931	921	855	865	910	921	969	939	876	879	902	919	906	911	899	913	856	907	902	939	876	875	912	946	908	916	893	915	899	932	928	912	857	891	896	929	926	894	941	875	936	876	942	895	909	917	923	914	875	903	941	909	852	886	890	909	960	925	940	885	903	901	846	909	855	884	931	906	891	890	902	936	934	902	885	935	931	897	884	914	939	917	855	919	899	896	872	885	921	954	880	925	921	929	916	833	958	891	906	957	915	881	924	906	927	898	865	836	865	920	908	888	880	879	917	858	936	965	905	852	970	990	918	891	857	913	925	895	911	933	895	953	898	964	895	962	983	867	926	945	904	874	880	909	881	888	950	898	869	872	906	910	944	905	893	920	888	903	910	954	948	906	920	888	927	877	944	923	877	929	883	921	896	920	911	890	888	942	921	914	890	889	907	929	929	946	927	901	884	874	903	868	890	954	881	904	900	917	916	866	914	903	907	902	941	941	917	916	863	920	873	935	942	848	927	935	950	859	928	900	921	896	927	901	899	875	902	944	845	898	898	941	919	889	951	883	880	931	881	866	865	958	938	939	894	916	946	870	883	927	892	915	917	927	948	923	932	906	891	932	958	911	868	841	918	901	936	907	887	863	921	928	889	889	895	942	880	928	922	895	861	890	884	926	919	894	961	953	887	919	943	946	877	906	922	921	897	866	912	862	889	897	937	913	874	899	949	985	900	853	881	941	938	896	904	876	973	877	909	919	961	918	884	896	937	918	961	897	914	898	856	906	908	884	947	917	930	921	933	873	906	865	903	849	903	956	889	904	872	898	906	914	922	865	930	867	930	867	973	900	925	922	926	928	877	910	977	877	914	895	906	919	879	929	857	910	932	863	905	877	901	919	929	878	884	936	909	921	890	907	928	904	923	899	827	951	941	848	876	928	933	910	930	959	910	958	935	954	928	943	850	896	901	920	922	859	861	868	926	878	889	959	936	899	891	906	862	917	874	926	913	970	938	884	932	916	921	877	935	919	900	965	898	894	900	860	914	984	887	976	932	879	888	865	897	919	904	919	955	858	922	889	891	913	886	971	947	889	922	872	861	891	938	864	925	922	933	905	896	911	880	933	902	884	860	898	866	956	897	876	933	838	886	870	902	859	907	956	897	894	902	897	899	948	940	900	960	949	902	929	872	915	897	845	928	893	904	895	910	909	973	852	896	930	863	925	917	914	894	946	871	895	926	908	850	940	946	866	877	866	919	905	905	930	944	936	853	959	855	827	863	963	896	883	916	875	847	903	936	953	857	962	931	942	986	895	893	960	917	872	910	890	891	947	860	890	927	875	939	945	933	896	891	926	907	932	955	946	860	882	912	908	916	895	863	936	891	935	931	916	920	889	893	889	942	923	928	913	919	897	949	872	940	915	870	926	854	928	877	884	872	897	947	893	916	929	981	887	964	938	899	883	844	897	892	844	994	918	862	929	871	939	981	918	874	861	885	903	837	914	936	899	898	874	922	878	876	842	926	947	918	929	930	915	947	826	906	966	910	887	939	919	898	919	879	882	911	888	860	880	877	830	869	911	902	881	929	886	900	905	895	887	935	927	915	900	920	952	935	907	926	914	906	906	865	892	931	972	892	936	907	923	901	906	886	893	874	886	875	889	916	920	866	856	927	886	915	902	924	881	880	911	925	875	904	982	903	902	909	915	877	877	908	939	889	929	896	946	961	952	919	903	911	899	883	877	915	845	901	908	881	915	888	944	913	914	888	945	912	954	858	911	865	910	953	916	960	924	893	905	903	857	877	950	913	910	925	926	869	931	933	932	951	902	944	964	864	947	859	919	958	854	908	924	908	910	935	945	845	899	894	957	935	936	913	890	953	890	909	953	876	924	930
53058	46594	44884	43861	46818	50452	45140	44611	42546	39310	34996	30212	31249	26454	18273	15210	10586	8585	5981	3275	2678	3342	1742	1994	1565	1380	1345	1506	1140	1138	941	739	782	576	500	527	561	476	530	554	464	446	400	432	433	452	415	408	427	413	405	355	399	428	390	395	413	408	395	365	373	412	378	423	369	422	393	425	391	408	401	415	397	406	394	455	423	447	424	398	443	361	421	425	371	406	384	401	409	408	396	385	390	400	382	407	391	407	377	409	384	404	357	401	370	400	399	402	380	348	362	383	366	368	402	405	428	380	400	383	375	362	397	403	381	395	382	378	400	388	379	398	423	370	373	429	389	381	411	394	375	402	363	381	410	430	344	394	361	404	357	393	381	388	406	380	389	402	365	404	409	385	403	407	389	373	390	396	418	376	356	360	377	399	404	417	340	403	386	397	411	392	423	399	407	346	374	389	414	417	394	402	402	394	362	355	390	435	413	387	393	390	382	413	447	399	415	348	389	403	384	425	407	380	414	379	411	377	371	422	397	374	386	373	398	400	414	405	375	368	386	429	387	409	417	390	354	367	355	357	377	364	392	352	402	388	419	400	413	384	355	417	397	419	406	384	372	391	417	425	423	376	400	389	426	398	402	433	440	395	388	357	398	367	398	414	362	456	392	369	405	382	425	375	366	397	418	417	396	379	431	414	412	387	406	381	378	428	439	406	396	418	413	366	382	381	435	395	382	390	358	367	360	407	381	407	389	403	423	364	363	381	412	391	394	406	359	425	422	421	412	383	394	400	395	355	382	381	415	378	369	372	404	421	384	377	385	405	386	389	378	355	385	409	377	420	350	405	394	371	397	407	401	406	416	372	376	392	372	370	415	372	398	382	383	411	356	390	414	408	420	440	385	352	418	402	377	393	437	425	363	396	357	405	366	379	394	351	393	370	346	383	417	407	388	410	413	381	373	354	417	367	390	423	407	426	366	378	401	374	367	352	376	406	400	385	423	386	360	365	377	380	375	391	404	400	396	365	386	391	390	401	410	356	374	408	411	379	403	391	426	406	420	393	350	385	371	391	414	379	441	409	391	391	378	412	406	377	389	407	365	399	390	397	369	389	400	406	373	374	365	365	339	393	377	409	368	369	401	416	417	381	367	393	414	414	391	362	377	372	377	419	396	409	385	383	389	369	429	375	369	401	387	389	385	378	396	421	402	370	414	420	374	393	367	389	401	407	381	360	377	365	387	388	356	405	342	384	413	403	429	373	394	397	402	396	369	382	360	370	367	412	418	400	392	362	398	439	411	426	367	379	365	402	433	409	387	377	357	354	418	375	363	375	368	412	356	403	384	395	383	419	418	405	386	416	379	362	406	365	397	416	385	378	371	397	390	384	379	401	390	397	397	395	441	364	394	398	376	429	410	416	405	387	373	416	410	424	392	399	392	351	392	400	391	378	420	392	377	412	364	388	420	366	366	399	376	357	385	403	399	404	415	380	360	395	408	382	423	380	408	375	368	343	388	424	368	367	373	396	375	391	421	392	384	390	390	401	409	409	389	401	397	395	364	380	381	380	378	383	388	360	362	387	420	428	379	387	391	429	366	353	435	391	367	375	387	395	374	407	385	375	353	402	361	386	396	409	390	366	368	412	400	400	416	375	417	412	368	401	377	367	365	434	392	387	423	356	369	381	395	413	373	403	378	372	395	393	388	394	394	403	390	366	380	403	358	376	388	390	430	391	380	380	383	379	389	383	382	404	400	385	377	390	397	375	395	394	424	395	384	424	377	386	408	380	395	398	407	423	344	387	394	379	363	388	396	380	392	395	369	390	405	341	396	382	420	389	406	405	380	393	385	403	410	370	374	393	375	402	372	372	382	364	381	435	425	420	382	392	352	368	387	426	415	411	416	429	390	374	387	397	419	407	359	371	385	380	420	377	397	381	405	376	363	390	376	369	383	398	399	424	427	422	403	427	410	360	384	372	377	381	400	384	405	420	412	366	417	384	389	387	394	377	369	363	387	376	369	398	348	385	388	366	374	408	392	371	408	379	416	392	358	373	392	418	400	374	372	388	418	396	384	385	403	389	385	402	395	352	405	392	400	331	385	399	381	427	372	364	378	427	380	401	389	363	378	417	435	427	386	383	431	412	366	412	433	382	389	369	394	399	378	393	382	411	376	425	413	419	381	376	403	384	402	361	349	366	411	372	396	427	393	421	401	390	417	384	400	380	390	402	398	384	390	375	407	384	373	412	373	410	401	366	398	390	392	371	391	386	406	404	367	373	420	382	404	390	424	388	379	376	425	409	387	398	422	402	398	397	376	416	372	368	374	378	400	407	390	388	385	371	415	380	381	376	382	395	435	385	385	426	386	343	396	379	380	366	400	395	400	375	417	381	396	408	403	399	371	404	426	392	351	372	370	381	405	385	429	396	372	389	432	392	398	385	394	378	375	373	394	382	369	356	415	417	370	382	368	418	428	405	396	447	402	359	385	410	366	379	372	416	350	406	416	406	412	360	427	384	392	388	403	386	419	423	397	375	452	420	400	355	355	408	405	384	394	407	404	412	383	388	391	374	393	370	381	395	370	353	402	387	395	366	368	454	350	412	366	396	362	338	404	370	381	391	361	366	435	373	434	356	379	409	387	388	349	363	430	400	395	415	398	398	400	412	400	379	375	394	382	412	358	366	392	367	360	392	391	418	380	350	412	368	394	397	398	396	409	384	394	425	372	395	432	404	381	395	410	402	396	401	392	401	382	387	399	375	413	416	364	385	380	402	370	412	361	380	384	384	416	367	394	358	399	397	377	348	420	375	391	384	390	411	364	402	407	385	390	361	392	382	391	384	410	396	371	426	383	420	424	401	381	380	426	407	396	418	402	379	411	406	372	388	376	371	387	410	364	362	413	420	379	369	383	379	424	359	354	416	406	400	356	355	361	408	371	397	396	401	382	397	418	445	398	382	364	384	410	384	372	417	396	388	405	388	373	398	409	377	383	375	392	369	373	380	382	334	394	382	401	398	406	381	371	409	378	414	408	380	380	394	389	363	376	431	373	399	403	374	378	363	383	405	363	414	393	387	381	361	373	409	402	377	385	392	388	383	394	396	409	400	423	402	413	389	386	389	380	416	415	411	361	379	367	378	400	366	368	359	389	398	370	370	367	405	379	431	412	403	386	401	397	337	397	395	426	400	418	385	401	382	396	391	369	401	403	416	395	372	374	392	397	391	364	421	381	396	404	410	421	401	409	408	376	381	403	418	429	395	360	383	400	398	391	379	428	392	378	388	374	400	448	383	368	404	386	362	387	407	397	417	382	383	405	424	375	398	423	401	420	374	407	394	410	358	398	397	349	385	370	360	380	370	376	362	393	360	385	380	382	446	425	334	385	369	380	363	409	419	353	393	418	434	405	370	365	387	370	379	391	396	395	418	395	385	345	407	393	425	378	378	370	409	380	384	401	373	421	397	375	400	384	402	360	389	417	417	396	455	384	371	375	382	371	405
37386	39291	46009	52074	56342	58459	57177	55553	59212	58849	54629	48870	45410	42515	34758	36336	29687	28704	20943	16053	14131	17048	8762	10785	8035	7996	7292	8816	5530	5887	4624	3940	3818	1892	1791	2160	2156	1716	1998	2045	1530	1215	1066	1087	1027	1117	994	969	1044	951	1032	1054	997	992	980	930	985	965	958	968	945	992	963	959	914	1031	961	985	967	1032	1024	1018	1011	956	1015	1222	1259	1141	1093	1076	898	909	915	948	913	909	909	932	896	955	922	885	926	946	912	924	995	956	941	910	943	920	898	940	956	946	908	914	863	916	925	934	943	923	907	903	914	912	959	927	944	933	898	916	936	967	908	948	951	940	968	892	939	877	959	875	946	955	935	913	892	879	938	880	965	891	984	882	888	908	935	973	932	904	964	895	957	991	950	931	951	899	876	936	883	918	908	927	960	901	954	883	865	944	955	933	927	942	931	918	896	929	920	922	899	912	885	971	929	902	876	907	912	925	957	929	922	967	901	876	946	927	921	935	957	975	889	923	962	926	917	860	928	939	913	903	916	911	921	910	946	908	971	938	908	985	891	909	959	962	945	885	902	932	932	948	894	957	901	961	881	946	948	951	910	905	925	929	930	905	938	923	955	912	939	948	940	902	919	962	920	892	923	920	916	894	934	950	891	923	908	903	926	907	894	974	918	918	928	913	953	901	940	906	912	933	956	870	907	944	942	907	931	939	927	903	975	889	925	897	922	928	931	930	952	965	901	887	924	916	924	964	921	970	928	953	889	880	902	934	950	946	994	933	909	896	914	951	943	867	919	901	943	938	904	962	938	936	934	897	913	883	967	914	897	934	871	917	969	944	999	940	992	875	875	922	911	931	923	967	885	927	939	920	908	919	931	948	919	949	939	974	986	921	920	997	890	903	959	965	883	899	868	919	985	953	958	905	936	901	920	910	917	890	874	907	946	904	909	966	949	873	893	903	932	924	938	924	927	957	944	925	879	940	973	958	907	974	887	952	878	918	888	900	962	899	900	925	934	927	887	944	933	909	991	938	917	974	922	912	881	947	876	901	964	980	932	924	909	888	894	894	843	928	1005	870	899	898	903	922	918	945	931	915	862	915	936	928	1000	910	962	939	902	970	925	939	925	990	920	923	871	895	964	921	984	914	923	933	925	929	948	937	918	866	926	895	877	846	868	916	884	867	926	921	894	959	978	840	908	902	947	934	924	910	921	1001	942	936	947	977	947	962	888	900	920	984	953	899	924	916	936	949	949	947	904	941	945	956	949	935	923	925	917	959	981	942	951	977	956	967	897	987	895	947	925	960	954	978	871	951	893	918	928	946	954	883	903	924	921	890	910	850	912	923	906	919	953	973	904	921	956	907	878	973	894	900	941	941	953	968	935	972	1005	878	880	933	950	946	979	873	890	885	852	935	909	944	943	925	910	951	943	933	923	864	931	923	922	915	911	939	950	904	952	940	959	962	981	916	940	899	930	917	911	903	926	989	948	943	962	959	896	907	961	905	860	891	882	881	930	953	926	947	924	938	921	929	951	866	885	922	943	966	933	905	972	920	932	938	982	882	902	984	917	915	914	927	955	898	940	829	940	896	946	896	915	948	932	919	965	942	933	909	968	925	930	940	959	948	925	875	926	942	949	878	963	902	938	956	939	924	917	953	964	948	903	935	959	945	906	918	878	870	912	886	931	951	923	904	921	920	940	909	938	901	910	904	905	917	908	934	959	956	943	880	933	872	943	922	902	936	849	907	880	861	951	876	931	953	967	950	988	926	914	973	904	914	933	911	940	957	877	959	900	936	887	870	923	918	897	880	914	934	929	908	927	953	918	953	930	910	915	918	958	934	866	953	955	931	962	925	911	899	930	935	940	957	910	967	931	949	923	927	918	860	948	957	934	949	913	951	947	933	921	948	957	918	904	901	964	921	1000	918	903	936	978	957	897	914	889	978	918	860	900	965	889	946	927	917	884	917	894	900	941	898	990	836	891	920	903	956	936	922	932	947	941	885	968	932	936	913	931	937	955	904	899	897	914	921	901	883	918	902	962	909	927	922	903	903	934	861	966	952	941	902	943	902	927	899	937	939	954	920	889	945	898	916	937	961	970	978	931	954	929	934	957	992	906	850	937	957	898	962	941	974	896	935	898	907	949	923	895	888	896	939	957	929	923	934	941	912	957	959	931	913	887	898	897	897	899	874	950	917	924	918	915	949	923	981	954	960	956	910	887	907	931	925	884	884	863	947	894	912	990	910	910	944	902	941	888	960	915	942	925	931	919	945	901	934	913	937	923	914	910	939	929	885	940	901	920	973	874	865	930	926	868	954	899	931	939	905	884	878	883	926	899	947	900	946	870	948	905	958	1016	958	923	849	934	941	965	926	926	901	895	943	962	915	933	897	926	956	948	959	935	928	935	918	907	944	881	899	931	906	893	934	902	910	971	902	901	954	960	922	934	876	914	906	916	922	947	978	936	949	920	933	924	945	943	912	931	898	922	955	964	964	922	962	919	909	908	964	956	932	894	946	975	946	984	943	861	969	974	926	862	954	911	935	927	925	890	944	952	897	914	890	940	941	927	900	917	883	919	893	921	926	975	911	932	970	929	897	908	915	897	959	937	948	914	947	959	882	942	928	910	942	922	949	957	950	962	899	903	895	954	892	929	920	888	954	914	959	940	972	894	925	940	899	960	976	876	932	945	917	956	883	898	904	938	912	938	931	892	935	917	955	916	906	913	980	948	899	964	890	921	937	929	902	936	902	980	969	890	902	932	897	948	893	956	908	945	984	855	913	912	921	945	943	909	1001	908	902	914	942	971	970	908	881	896	928	895	955	902	978	913	888	951	964	953	945	940	915	920	981	933	909	939	960	913	912	915	927	915	917	889	970	863	967	908	935	927	922	909	908	948	936	918	917	949	906	937	902	927	959	930	904	924	956	960	908	930	904	920	856	933	874	889	915	961	917	953	909	883	947	905	958	956	900	995	897	951	948	971	948	930	926	923	909	900	882	920	942	1021	956	914	960	913	894	937	993	955	955	868	900	915	865	981	977	920	926	895	884	869	947	887	928	946	902	942	868	911	907	946	887	916	898	972	960	912	964	902	877	892	911	885	920	878	876	905	893	945	889	867	879	982	922	908	937	979	908	928	953	870	959	989	911	911	883	859	868	886	902	988	957	899	991	1009	907	922	904	883	914	887	964	951	935	882	949	973	934	919	933	932	855	947	922	923	888	907	904	939	897	916	967	929	897	933	919	907	900	947	941	1001	896	905	879	931	938	940	895	890	945	929	894	942	934	864	968	948	912	949	904	927	963	907	930	943	911	957	914	930	921	925	940	948	981	914	933	932	948	941	877	917	915	910	881	871	1024	925	951	953	942	924	960	896	940	916	896	922	911	948	960	875	903	908	956	929	923	919	878	842	914	925	936	906	938	864	938	931	929	954	860	869	894	990	966	946	964	916	948	954	913	896	966	949	965	908	913	952	952	896	887	939	950	956	972	912	941	929	879	964	927	853	885	890	935	935	923
57972	50892	45410	46150	53457	51629	43733	43769	43478	41463	40395	37959	41530	37504	29992	27989	20537	16407	11418	7556	5916	6924	3955	4056	2859	2600	2683	2724	1823	2228	1492	1200	975	575	697	803	742	586	713	589	500	379	386	365	363	386	361	351	356	318	343	348	360	346	343	345	369	351	307	302	341	332	354	345	344	382	341	376	347	347	365	366	358	364	372	421	436	405	383	395	388	354	298	330	319	338	360	362	338	306	338	335	338	336	349	315	338	362	331	286	333	345	322	336	311	307	304	320	316	341	347	366	304	314	297	314	345	316	336	319	323	340	349	341	309	312	305	306	351	322	341	305	314	343	320	332	336	316	342	340	358	327	309	316	339	334	313	330	338	309	345	321	320	333	348	329	359	348	317	346	328	348	358	335	314	317	332	329	348	279	352	332	302	320	307	300	341	346	329	332	327	298	337	327	352	328	335	317	317	325	325	311	313	330	332	345	332	340	339	343	323	337	317	331	352	334	311	323	331	338	330	356	342	329	332	333	341	365	337	307	305	337	310	337	355	332	292	307	320	321	347	335	350	343	299	345	342	301	300	330	337	356	302	286	314	341	309	303	314	351	339	338	358	328	325	342	317	321	326	329	359	378	358	340	291	325	315	326	336	321	341	327	347	324	328	369	348	291	316	339	333	337	367	332	332	340	378	334	325	324	308	355	308	324	351	316	348	308	335	319	309	317	335	332	304	328	330	349	350	350	325	342	338	311	322	342	272	347	310	330	314	323	318	376	321	334	309	327	318	352	356	347	313	352	361	329	329	340	329	316	293	319	307	305	288	322	322	305	354	361	338	318	329	354	340	321	324	310	359	307	350	324	337	339	344	311	346	330	328	306	330	318	346	322	349	313	353	315	293	295	341	325	339	356	316	296	333	336	370	327	371	345	309	298	342	298	336	322	308	329	345	318	345	316	300	322	377	353	358	320	324	356	328	333	335	320	303	322	312	300	344	325	345	319	336	332	295	367	323	315	303	324	317	354	325	354	397	332	329	333	288	346	309	301	352	341	342	345	314	325	310	315	322	323	342	360	328	334	329	331	318	352	324	345	318	322	321	353	364	351	285	350	330	340	359	341	334	353	353	311	323	300	341	316	365	329	318	337	347	340	326	359	370	328	330	332	337	313	321	327	324	318	338	331	300	328	339	296	314	338	326	367	318	313	353	332	359	306	319	316	314	329	350	343	355	298	323	314	313	306	339	326	317	318	301	318	315	331	309	349	301	288	340	308	315	318	319	360	344	333	313	305	308	329	321	323	317	337	356	345	342	322	323	362	356	349	349	286	326	334	296	298	365	349	356	354	307	326	322	333	315	343	313	350	342	323	317	347	330	348	298	341	306	330	320	365	297	344	325	338	310	343	298	311	333	299	341	297	375	343	349	368	304	324	340	367	319	323	347	325	309	321	368	328	312	339	338	325	328	350	351	331	307	365	366	306	336	352	325	318	315	323	324	337	333	300	350	325	309	301	332	318	310	285	307	314	300	359	335	295	319	347	334	340	334	337	318	319	367	326	318	303	297	303	311	302	313	334	350	350	308	326	334	317	328	335	341	329	305	344	314	315	307	323	351	350	324	329	317	344	332	320	301	356	320	301	298	350	326	299	306	310	332	331	319	328	325	312	314	356	363	367	336	341	323	293	317	362	322	303	323	316	306	325	314	303	311	315	343	339	312	316	321	320	307	323	323	331	316	305	317	332	315	275	347	317	327	354	350	329	337	325	324	342	319	336	358	343	315	314	327	353	351	302	329	309	360	275	326	319	351	355	357	310	357	314	304	338	347	309	339	320	350	310	325	359	327	320	326	341	343	293	339	325	308	342	318	347	330	317	352	326	321	319	327	358	309	337	320	306	279	354	368	336	334	279	315	324	335	328	347	348	298	311	325	302	330	339	350	320	338	327	285	326	326	332	345	316	316	295	356	328	311	348	306	364	306	336	313	364	292	339	349	294	312	305	334	336	308	351	307	352	376	297	311	339	320	320	307	318	326	338	348	315	330	342	314	348	343	326	325	331	323	320	319	295	338	326	350	356	304	332	362	314	403	305	305	328	329	307	329	340	306	282	339	332	353	327	320	330	301	304	323	348	349	354	341	318	334	297	318	354	315	305	342	319	301	330	315	312	341	338	327	342	320	318	288	317	330	364	303	343	324	354	351	307	355	353	322	291	332	336	333	340	346	354	345	374	338	318	339	315	308	345	308	323	346	365	312	365	342	330	315	326	346	330	318	327	310	315	335	308	308	331	306	359	335	356	341	307	349	313	321	352	345	364	313	291	351	298	325	320	346	362	363	329	323	311	319	334	337	321	333	354	341	319	279	325	314	344	359	317	326	346	331	301	315	316	307	319	339	357	323	306	322	342	327	334	341	346	351	296	353	337	322	359	354	298	341	316	336	330	345	309	354	342	322	342	301	343	317	309	339	301	315	326	329	333	327	311	340	342	338	339	317	319	334	325	311	388	330	327	309	305	317	317	319	347	328	344	323	344	348	333	312	342	346	319	325	335	348	329	331	347	326	328	312	356	315	308	338	328	328	296	350	304	327	335	323	337	346	329	319	318	309	347	369	339	321	344	330	351	341	296	347	315	335	333	321	314	309	328	333	354	316	303	324	328	348	345	310	339	342	329	350	318	361	334	337	345	348	391	346	317	343	330	322	322	332	299	315	310	344	340	321	295	345	323	317	321	360	341	348	307	318	324	299	293	339	328	320	329	345	319	357	360	364	331	315	357	398	347	319	318	307	303	313	316	316	360	318	341	333	341	321	304	307	344	346	353	310	335	319	357	362	322	322	335	359	334	348	343	316	314	323	314	310	345	323	326	347	321	361	315	338	309	331	343	329	323	313	330	362	352	337	302	328	334	329	296	300	310	357	310	303	326	308	356	344	356	338	328	338	328	340	328	337	307	358	331	363	304	352	321	309	331	286	315	334	302	283	368	332	322	358	295	329	355	278	317	324	317	310	360	355	331	311	337	286	308	317	305	333	329	340	316	335	348	345	327	328	336	353	328	292	314	327	349	300	298	304	306	296	354	305	324	343	310	341	363	355	355	330	314	290	328	348	295	318	347	300	348	367	289	339	316	320	296	340	345	315	307	314	323	305	346	341	356	334	328	339	341	296	362	327	331	315	342	357	330	316	349	303	312	302	312	291	293	374	332	359	310	325	339	326	314	351	329	353	302	339	337	373	325	337	306	351	333	322	327	341	353	295	315	313	341	310	346	340	330	344	320	354	339	306	316	300	333	332	349	294	328	311	313	323	326	329	341	315	293	345	319	343	304	352	311	332	289	346	305	305	323	335	329	335	314	379	383	308	324	316	333	328	331	298	330	341	328	305	346	323	322	330	308	334	344	346	334	358	324	350	321	339	359	320	322	297	391	310	303	314	323	349	328	320	335	331	326	324	352	315	338	319	337	343	309	335	351	319	368	347	323	290	322	320	303	313	293	305	330	333	363	334	314	368	321
42264	45618	50675	57176	63764	59180	59216	59331	63119	67222	65308	57961	53797	51628	46210	47199	39752	37461	29556	26440	23144	27574	16695	18974	14143	13581	14143	14239	9857	11977	7952	6354	5251	2638	3448	4176	3580	2695	3526	2765	1998	1289	1036	1156	1083	1081	1018	981	926	872	821	886	864	917	886	904	857	922	832	833	814	776	810	871	881	923	917	1048	972	1066	972	861	818	900	1013	1300	1517	1283	1065	895	811	804	769	812	732	795	818	784	856	772	784	735	771	803	791	783	764	798	776	729	832	765	784	787	780	826	769	815	806	839	759	741	823	734	775	784	758	817	809	745	714	810	793	781	759	751	762	755	815	791	777	741	819	756	790	778	754	785	809	805	766	764	782	778	788	779	782	732	754	774	804	762	801	800	787	762	842	802	752	814	757	774	826	779	799	771	804	809	807	820	771	750	753	753	789	806	808	735	745	764	798	810	785	799	772	704	796	804	754	769	795	759	843	829	794	807	813	777	792	812	743	783	742	781	810	789	795	782	787	802	760	781	789	728	791	762	769	798	792	782	771	751	787	719	790	796	807	699	801	723	778	776	793	742	744	788	781	786	782	830	757	754	746	810	755	822	799	835	800	853	840	756	764	818	761	835	793	773	805	756	796	841	778	751	745	801	747	770	775	801	776	747	756	787	789	801	754	759	804	840	786	773	736	792	775	730	775	788	767	777	762	766	768	741	807	760	777	763	762	778	767	753	756	764	763	763	766	816	765	789	792	744	762	818	796	764	748	858	832	805	776	766	759	793	797	746	808	742	748	764	790	827	757	798	718	830	758	775	744	795	738	741	735	791	771	772	789	800	791	810	822	734	750	784	767	783	758	784	770	776	819	769	768	793	811	787	729	741	778	766	787	725	858	754	756	751	758	799	771	796	766	804	839	745	767	773	800	841	831	774	798	783	827	721	794	779	781	809	728	781	769	757	786	785	762	799	845	802	780	798	789	747	785	783	738	821	783	765	821	774	739	802	821	807	754	779	793	717	755	760	759	792	806	768	801	718	781	793	753	803	825	802	783	811	803	839	774	794	727	807	834	821	769	753	772	818	745	790	780	777	790	762	775	733	759	809	784	784	793	669	786	777	764	804	787	725	784	743	771	809	769	793	778	776	787	782	747	731	793	799	754	837	751	731	790	739	781	784	773	764	794	728	821	780	788	767	756	785	814	795	796	814	837	792	777	776	761	746	732	725	776	813	739	752	754	845	800	787	796	782	767	771	837	725	751	732	774	803	794	805	782	800	772	791	784	751	800	799	803	781	771	783	786	797	827	793	780	765	794	789	804	838	715	767	794	799	767	788	728	770	735	768	782	745	791	790	832	793	827	777	820	799	736	752	746	779	781	774	766	834	748	753	804	746	726	799	806	805	750	800	801	824	753	761	753	754	763	746	784	770	804	791	780	803	778	802	786	744	764	816	819	752	795	752	773	776	789	764	762	778	779	751	756	753	796	796	757	773	780	783	846	812	785	802	755	739	770	810	782	779	789	794	788	803	740	747	774	809	799	787	816	771	829	754	712	769	726	743	785	758	732	813	793	785	794	782	776	796	765	767	787	758	845	767	832	744	778	827	853	769	772	784	767	756	791	818	734	764	765	776	788	730	783	769	747	824	812	752	785	758	752	744	778	783	747	867	815	769	767	767	762	788	801	797	771	783	783	824	801	770	762	827	759	780	805	814	792	803	785	786	867	752	773	779	775	810	803	798	762	761	730	787	785	798	774	809	808	791	816	750	795	807	816	734	728	753	792	737	770	853	760	850	811	748	775	796	738	791	750	762	781	769	770	764	760	791	826	783	809	789	768	780	743	794	765	781	796	792	771	759	761	747	827	793	783	774	785	768	813	804	786	792	752	746	749	745	828	794	760	845	748	777	768	807	797	790	810	787	734	740	793	758	755	749	803	727	805	792	795	746	750	764	797	752	800	727	760	768	797	740	747	792	722	750	804	819	765	828	750	764	777	827	810	792	815	822	749	767	818	760	796	801	831	802	769	769	852	752	792	723	787	757	769	746	747	770	769	821	818	805	773	801	768	804	797	764	831	844	745	851	771	757	797	794	783	770	763	806	815	825	757	766	779	789	782	827	771	826	806	805	769	794	807	764	726	762	787	736	726	747	790	763	789	758	764	811	765	773	809	839	762	746	814	800	784	763	780	747	788	796	846	805	812	779	806	779	813	811	793	759	817	795	803	805	746	828	792	769	790	809	760	746	800	804	799	753	773	802	778	777	786	800	774	755	759	792	728	774	737	787	808	781	766	821	792	825	791	761	784	761	834	790	790	773	794	765	777	779	813	813	788	809	787	751	773	808	746	741	774	860	743	745	772	803	796	780	800	734	755	790	795	783	742	801	830	786	804	781	749	747	813	791	753	787	811	811	761	806	807	807	810	806	754	835	787	795	731	812	749	795	784	749	802	788	753	736	791	826	762	812	739	798	793	762	804	773	794	777	788	795	745	767	782	778	830	764	800	783	763	796	838	796	777	775	739	760	737	771	713	795	788	758	727	808	742	770	811	780	784	799	747	804	732	789	823	791	810	771	796	772	826	784	772	763	828	799	776	778	780	786	753	740	807	775	834	723	793	778	731	774	805	761	776	797	812	828	780	785	732	760	740	837	806	819	760	753	761	793	794	786	790	741	748	759	740	813	743	819	775	788	775	708	765	764	795	808	776	768	781	753	811	786	775	790	755	738	737	779	800	766	757	757	733	760	796	740	798	776	775	798	791	782	816	742	747	787	765	815	752	776	757	777	752	791	795	755	827	780	771	815	760	772	810	788	773	784	794	795	754	825	785	750	782	824	766	736	760	802	789	779	794	746	807	766	755	776	723	779	715	732	776	774	793	787	764	772	799	815	756	757	777	778	750	812	756	804	750	823	767	747	812	740	748	776	798	797	753	765	831	777	770	776	794	799	807	775	761	746	802	723	793	766	813	767	776	779	768	770	778	765	716	799	740	776	774	783	789	725	763	736	781	800	729	788	754	764	792	810	802	786	773	717	827	806	780	771	767	822	761	741	782	750	803	754	792	769	800	801	770	819	776	763	794	843	807	784	754	750	800	740	744	802	785	763	768	776	787	765	798	780	853	799	785	804	791	782	780	826	776	767	813	783	815	754	749	766	750	797	753	814	815	773	781	819	801	789	748	820	765	832	770	788	753	766	761	778	808	779	806	727	749	788	813	756	807	826	801	746	815	785	776	834	799	799	812	818	734	813	771	723	769	783	756	784	755	769	788	773	782	766	759	781	789	763	762	753	788	722	779	762	747	765	774	775	804	762	797	743	750	768	786	781	791	752	834	772	781	818	821	803	769	766	760	749	825	798	777	792	805	806	783	789	800	771	753	818	716	783	752	828	813	794	751	813	744	779	814	744	760	783	793	780	799	784	843	753	791	782	781	858	793	754	751	766	717	789	778	792	776	786	793	786	800	776	824	776	740	754	778	766	722	749	785	748	811	801	779	738	763	811	811	761	751	796	739	803
35317	26398	19550	16280	14129	18144	14647	12021	9137	5250	2984	2027	2469	1880	1232	1158	821	695	551	597	518	524	472	445	448	453	420	445	429	406	349	376	366	407	345	388	378	400	363	382	356	380	373	392	372	388	413	391	398	395	420	359	394	404	355	385	386	378	397	368	354	404	398	390	421	369	368	359	368	387	373	357	382	359	361	414	398	384	396	373	380	373	373	362	375	364	330	363	336	373	384	344	379	413	369	379	339	386	386	428	378	373	389	371	350	351	406	395	358	423	387	335	370	362	370	369	346	370	358	360	373	403	400	410	347	406	356	396	310	362	392	393	364	365	394	368	369	386	395	397	397	390	370	394	379	358	379	367	346	374	361	380	319	344	378	400	385	364	353	385	395	377	367	388	376	381	373	384	356	396	393	385	406	393	361	346	390	388	415	393	378	362	357	366	369	378	412	355	391	402	378	359	364	388	364	378	390	384	365	389	367	362	372	413	401	377	395	411	363	415	394	368	395	379	381	374	378	392	389	368	406	369	367	373	406	427	353	395	404	388	354	363	334	430	383	416	387	395	372	382	362	407	352	373	365	358	378	372	349	399	331	358	379	347	374	404	397	382	343	370	371	345	381	348	371	364	356	392	370	349	380	376	354	358	359	400	372	359	351	362	344	346	344	383	378	351	383	313	388	372	357	355	382	393	390	377	391	393	371	372	379	356	360	405	371	371	381	358	418	412	354	368	387	354	385	376	405	322	359	382	423	387	405	378	375	440	412	383	367	344	400	380	382	404	388	401	390	365	373	402	387	364	384	372	384	406	358	363	325	396	373	376	388	367	394	431	416	369	387	381	358	353	389	373	390	408	364	393	376	376	360	358	372	378	376	409	379	379	367	369	408	372	373	375	380	395	341	387	381	375	390	367	380	386	361	384	380	356	367	387	370	365	413	361	409	356	372	368	389	353	362	365	392	358	369	377	375	383	364	380	380	385	383	370	359	376	362	374	374	363	394	381	398	419	372	352	370	375	358	383	375	422	390	385	348	420	343	370	398	373	400	349	372	346	335	360	352	379	391	355	345	363	408	379	362	366	376	373	375	370	359	383	355	366	346	379	361	357	380	383	357	375	393	360	381	376	366	365	356	333	376	377	369	365	399	379	371	392	405	355	350	387	398	369	379	402	369	371	377	363	385	403	369	360	415	345	402	371	363	399	403	374	382	354	415	367	369	400	403	366	380	381	387	359	392	396	390	363	327	380	405	377	397	342	321	407	349	391	365	379	374	408	375	359	360	378	401	354	365	353	408	396	386	361	354	386	381	349	365	359	358	381	370	397	355	350	385	361	374	380	341	408	376	383	348	363	365	381	369	376	382	394	345	394	378	360	382	338	366	371	381	403	408	392	395	361	381	369	364	378	365	322	333	366	402	347	360	371	351	358	376	373	384	351	368	357	378	356	347	369	368	378	381	380	380	394	348	400	375	372	393	388	333	379	365	354	365	376	366	431	357	369	361	339	336	382	364	377	353	381	382	340	357	344	352	361	390	386	367	355	416	364	378	345	358	381	385	345	386	396	354	364	334	350	368	384	363	381	369	387	398	385	362	377	356	388	392	376	425	355	346	354	384	378	368	375	383	372	363	385	364	378	346	373	373	333	363	381	354	366	372	370	383	359	376	390	382	324	362	395	384	401	387	383	355	395	376	341	382	419	392	402	401	376	370	370	389	368	380	389	344	370	366	352	366	380	357	341	343	353	367	405	364	377	394	405	359	368	358	372	360	361	362	359	383	368	399	378	399	351	349	322	393	340	373	357	371	343	393	347	368	411	394	409	383	364	354	368	347	375	392	423	355	388	351	346	359	359	375	353	405	347	370	395	370	367	397	360	339	362	404	377	389	384	395	370	399	359	370	375	369	372	382	348	386	370	375	407	385	368	341	354	384	374	361	403	377	354	365	405	365	381	346	318	353	365	358	377	378	395	378	374	350	400	362	371	392	381	397	367	358	349	385	432	335	391	395	381	370	394	363	354	381	396	352	350	387	383	358	377	339	316	357	350	383	381	395	363	350	378	380	344	385	402	383	402	383	352	344	403	384	360	353	343	365	373	381	380	387	381	362	364	401	344	365	420	372	405	391	376	369	388	385	341	399	390	384	378	393	414	380	387	358	386	373	383	415	399	366	360	372	396	362	386	403	369	330	366	383	349	408	330	392	379	338	415	368	412	412	383	354	381	374	376	392	389	357	375	367	360	397	373	406	350	407	362	347	364	361	383	354	357	375	376	383	388	399	376	364	361	373	384	370	377	364	407	354	375	387	353	367	372	364	368	393	363	368	352	390	391	392	338	383	412	373	368	343	394	362	404	370	387	387	373	411	363	392	360	361	387	430	407	366	405	356	387	420	385	373	352	381	405	381	374	344	388	390	385	410	373	363	386	384	369	335	339	341	380	333	382	355	364	392	389	391	374	366	371	385	370	363	396	384	366	365	389	410	364	394	373	351	358	382	382	372	381	382	413	412	383	400	370	399	350	408	400	378	347	376	369	391	406	412	377	369	356	336	358	397	381	362	374	342	393	379	374	377	353	384	385	372	389	341	406	374	407	342	404	375	387	394	385	394	402	384	382	341	374	376	373	342	376	385	396	382	421	409	355	380	384	364	387	394	339	350	387	383	323	364	390	367	356	344	423	391	362	364	381	392	366	372	348	399	339	381	339	363	378	373	395	361	396	380	377	354	406	380	395	357	379	374	427	339	367	354	348	369	366	399	398	349	378	372	395	409	375	424	406	417	388	367	346	397	389	395	366	375	406	372	353	365	392	392	385	351	364	340	406	374	378	374	377	373	413	402	389	358	375	351	338	372	404	361	382	368	409	395	350	389	342	366	390	381	378	319	392	368	344	385	351	403	365	379	382	398	384	385	402	370	393	370	358	356	345	397	362	378	405	398	365	356	385	367	363	334	376	357	373	345	382	371	377	379	381	374	363	397	374	343	367	363	350	368	403	389	377	355	379	395	408	373	373	355	381	335	307	396	366	390	373	366	357	357	378	377	386	397	378	381	388	367	415	366	343	357	370	387	380	363	388	389	378	373	379	438	341	392	357	386	389	362	390	354	398	405	396	343	377	389	380	390	419	370	380	370	351	358	373	390	367	374	351	380	354	376	352	402	339	347	368	389	383	385	380	350	360	371	379	340	370	314	363	389	375	368	382	360	420	393	367	377	371	381	382	389	391	394	360	338	369	364	386	343	352	389	398	390	364	383	397	360	398	359	382	388	352	403	355	369	356	413	373	394	345	378	342	365	341	413	424	386	375	372	383	389	385	358	356	353	352	362	346	402	390	365	387	377	370	401	344	380	395	386	370	383	347	381	399	369	359	358	414	382	379	368	384	410	364	390	356	372	357	361	367	399	393	366	377	359	364	387	390	404	358	336	392	366	361	361	347	366	388	366	370	350	345	339	349	342	377	368	381	365	363	365	366	389	408	343	353	364	311	366	353	425	357
21808	19393	24173	28454	28462	34685	30040	27290	25840	18239	14048	10825	11989	9616	6769	6561	4277	3550	2372	2190	1995	2130	1639	1577	1359	1434	1339	1411	1202	1266	1074	1122	1002	958	959	1048	998	1023	988	962	1032	920	923	947	915	894	907	883	941	895	960	998	931	921	960	909	909	903	966	879	878	871	882	922	927	912	927	942	927	918	961	930	945	866	936	896	923	961	943	935	889	923	877	887	910	898	871	819	895	888	923	865	870	919	872	881	903	905	943	936	872	849	899	944	883	931	931	875	895	905	915	915	868	921	881	963	918	877	869	860	874	927	922	875	868	904	922	907	926	899	882	892	921	867	871	937	923	891	896	888	889	886	927	897	908	853	915	891	891	910	848	891	871	882	881	941	835	913	934	937	917	875	933	897	905	860	900	879	924	867	884	826	881	837	942	855	910	922	921	864	882	923	972	941	876	861	854	937	826	935	897	894	861	877	901	941	917	830	873	867	933	899	840	899	946	840	929	819	909	879	879	922	916	877	867	900	933	919	863	948	912	915	928	869	914	887	895	916	874	899	904	900	975	874	894	871	916	905	893	925	891	910	944	901	895	861	897	910	894	908	888	899	847	912	825	844	887	856	925	877	932	880	911	887	866	847	910	938	914	873	930	930	940	917	916	900	886	923	879	896	862	881	902	897	891	932	871	915	924	900	897	873	846	900	908	843	903	895	863	879	938	841	890	890	926	918	950	865	874	921	877	930	834	905	920	959	886	867	884	922	912	862	874	925	893	875	911	913	873	932	895	923	935	854	873	877	890	872	866	912	928	852	876	853	930	879	872	894	899	911	907	861	895	835	913	876	873	927	868	895	888	885	881	820	915	925	855	900	899	971	860	895	875	875	898	902	894	870	880	877	916	928	852	889	922	932	859	892	881	864	930	844	899	890	921	919	909	929	913	925	890	866	915	858	861	851	904	869	885	870	854	938	867	920	911	919	915	891	943	904	890	896	888	933	902	884	938	881	889	861	893	927	920	894	961	909	894	909	914	917	878	900	895	927	868	898	915	914	914	831	843	911	886	890	957	937	886	877	901	902	907	903	883	884	823	896	868	899	877	910	899	919	891	863	910	895	924	925	884	960	871	878	889	873	917	882	939	897	895	878	867	889	861	909	887	888	936	911	930	890	944	904	897	935	969	843	885	958	883	869	908	902	911	882	891	901	911	897	886	843	925	872	934	925	989	925	899	892	829	884	892	876	919	936	919	934	903	890	907	927	898	907	903	878	920	870	873	839	933	868	947	878	949	918	849	898	941	862	909	943	863	883	897	913	870	910	939	930	871	879	946	888	934	876	903	872	842	949	903	846	861	848	894	952	946	881	866	894	914	955	890	902	897	925	942	939	840	884	916	845	877	935	924	987	947	832	848	886	950	849	904	946	907	858	903	944	871	896	899	835	982	909	885	970	844	866	890	922	910	836	870	899	927	833	882	901	874	903	920	898	911	894	863	868	896	934	905	874	898	918	903	919	859	867	904	853	876	885	867	888	875	849	885	918	859	835	940	902	875	969	848	871	937	927	868	916	915	875	912	933	875	905	950	906	911	927	909	874	884	918	870	887	874	913	894	928	921	898	952	895	883	919	908	871	892	920	831	895	907	863	849	939	913	895	912	866	868	865	841	937	908	915	846	915	857	878	926	890	885	905	851	892	891	831	931	912	900	940	881	935	893	907	927	904	871	902	874	891	907	865	896	857	894	866	922	966	852	890	918	865	898	920	941	926	878	909	882	915	918	906	865	879	881	895	892	911	931	973	892	864	873	915	932	877	872	907	868	901	984	862	906	952	914	883	865	937	923	837	914	873	829	906	917	906	951	899	916	875	899	870	925	877	906	941	912	897	864	880	866	883	894	899	918	881	880	885	891	930	908	935	876	896	879	848	879	902	867	895	906	939	893	854	867	901	901	909	887	925	860	925	928	901	873	886	861	896	885	881	899	943	914	857	928	880	930	883	883	941	856	964	879	940	954	874	822	869	917	858	952	875	912	890	948	914	839	893	940	918	912	924	884	896	877	885	877	897	860	921	899	911	895	927	937	870	902	860	896	847	871	907	855	931	918	858	889	917	898	876	857	896	902	900	879	899	876	903	834	883	882	863	925	920	881	858	933	910	927	894	901	907	884	865	878	924	923	817	887	896	896	913	931	921	866	837	894	880	944	910	924	836	945	889	869	868	895	911	845	849	880	898	888	860	906	910	913	883	910	880	884	908	849	939	909	884	903	914	855	910	969	885	889	905	852	875	866	935	875	903	878	876	893	894	876	930	887	913	918	882	857	887	952	952	891	855	929	907	899	888	847	919	869	912	914	897	963	948	925	905	878	915	886	899	861	871	936	870	881	915	917	897	846	912	903	886	885	870	877	929	845	944	893	868	926	890	886	956	882	973	921	887	941	848	889	943	907	917	917	872	889	933	850	977	893	861	965	892	895	936	877	895	903	846	890	908	850	838	876	877	895	840	878	885	849	883	869	915	930	862	986	863	869	880	879	918	948	937	896	912	863	892	900	911	906	870	976	940	903	907	924	911	891	822	975	837	915	869	949	912	876	906	859	887	892	910	940	888	888	943	949	899	925	913	935	918	897	879	908	892	946	778	901	896	901	892	869	885	925	933	923	889	915	845	892	941	878	905	877	874	906	896	923	878	907	937	839	928	954	900	849	898	913	906	836	940	882	890	913	869	880	855	900	865	886	900	940	874	876	851	861	887	934	940	857	893	909	896	890	862	896	886	916	842	891	921	885	885	880	847	915	869	858	883	909	896	926	812	877	863	884	853	888	940	919	947	872	914	919	920	889	939	901	893	913	860	924	861	941	935	953	870	878	913	916	885	860	893	880	908	916	858	919	883	876	868	901	883	914	924	870	859	862	907	863	859	886	935	901	890	950	886	903	916	961	870	895	889	884	891	864	867	887	962	856	921	943	904	824	873	925	890	900	924	893	978	898	866	875	889	992	905	930	861	901	949	906	933	865	835	924	913	850	912	875	902	906	915	916	874	921	859	918	899	856	920	907	919	879	891	932	955	895	886	883	868	915	873	861	941	879	894	915	931	901	914	915	897	876	886	925	941	892	942	880	873	849	885	841	845	869	898	860	933	923	921	893	885	825	928	840	900	860	878	939	914	881	937	848	915	918	898	921	926	952	926	929	926	868	883	901	887	869	908	901	855	895	867	938	974	903	884	894	886	934	863	935	877	921	914	879	886	922	834	897	901	860	921	914	951	936	876	903	922	883	896	875	905	867	928	912	896	875	861	913	937	930	914	881	944	907	891	827	868	955	842	903	878	862	894	880	882	861	919	873	958	933	928	957	898	941	886	903	893	939	868	936	946	842	919	911	911	860	871	900	931	853	895	887	886	909	930	887	838	872	900	886	911	902	889	877	881	903	914	866	921	839	946	902	913	974	929	928	875	929	908	861	884	921	890	884	925	846	850	904	892	862	911	871	918	890	890	882	886	913	900	936	870
49350	44966	45697	47461	47198	54008	46408	42932	42332	38027	32871	30209	35789	27348	19710	15212	9780	6785	4773	3386	3064	3559	2265	2100	1640	1714	1589	1618	1201	1488	831	757	595	459	545	751	649	602	655	584	469	415	405	381	384	433	392	408	426	403	351	358	353	356	375	375	375	381	398	358	343	389	338	392	386	399	381	367	390	373	382	396	359	358	368	420	421	412	403	402	335	389	370	361	376	369	361	347	363	386	350	354	346	334	349	368	334	377	378	359	409	377	322	341	361	358	375	396	332	340	364	347	353	348	379	344	383	360	346	339	388	389	356	350	351	353	363	363	390	367	412	355	380	387	347	370	377	372	351	330	331	373	360	383	353	373	360	349	401	355	389	362	399	379	369	336	376	370	329	373	440	359	365	374	349	374	365	382	389	379	365	380	376	349	379	392	343	374	341	358	378	368	377	383	378	353	387	348	338	356	356	357	356	365	358	382	404	350	362	376	352	349	378	354	345	373	364	371	369	374	379	353	395	372	388	398	367	353	371	349	362	367	422	352	333	354	384	407	398	366	356	417	374	347	389	373	360	342	335	393	370	356	385	369	338	383	356	390	383	358	349	404	381	373	368	360	376	379	345	357	392	381	375	368	359	396	421	359	347	382	378	387	361	361	344	343	372	325	358	357	348	340	342	362	367	369	371	350	354	377	374	359	378	376	358	362	362	380	366	377	378	368	361	349	383	362	368	365	381	370	406	384	372	377	411	348	415	372	360	385	333	357	376	390	345	373	382	371	366	375	413	388	371	357	393	353	367	360	367	367	352	347	342	375	388	372	371	341	395	346	340	388	379	368	359	341	371	335	355	380	357	370	412	400	364	349	361	364	374	358	390	358	395	391	349	376	372	359	321	330	391	341	373	365	355	357	387	325	368	388	357	375	368	390	367	348	364	380	363	352	373	386	331	368	370	366	345	379	405	406	372	379	359	358	364	357	355	372	377	362	375	359	378	381	356	338	362	388	384	342	356	339	342	399	339	363	371	393	361	380	362	387	355	370	387	358	319	365	379	379	326	339	346	358	346	356	348	375	399	362	359	358	321	353	388	356	380	371	362	363	343	341	339	381	333	381	402	358	369	352	352	331	388	399	375	359	365	340	374	330	367	360	390	393	349	374	360	366	377	360	374	318	352	353	375	350	380	364	378	353	359	374	361	358	376	388	358	356	348	369	365	357	391	355	384	381	365	398	371	359	367	385	379	384	361	354	335	400	375	411	376	335	350	375	360	341	389	394	345	379	374	360	390	366	404	366	328	363	334	406	350	368	403	369	383	346	352	335	362	324	347	370	366	372	350	372	386	386	397	353	350	362	374	369	369	361	371	371	335	359	365	369	357	399	342	365	370	371	367	395	375	386	375	375	376	373	371	319	388	379	346	374	380	364	385	317	362	363	383	337	378	325	332	345	366	362	372	362	378	387	361	355	349	323	334	356	372	369	345	356	370	382	384	351	352	371	350	356	371	394	365	404	364	339	370	379	370	357	364	323	370	398	362	356	357	350	370	362	340	383	354	366	335	394	368	347	355	378	400	360	363	356	403	379	338	383	367	354	357	315	382	361	384	359	366	376	364	363	359	382	374	377	357	337	374	328	312	395	370	386	389	376	309	350	342	388	384	349	372	377	372	386	349	363	386	360	394	388	330	339	372	376	370	374	380	380	347	382	350	370	381	347	402	373	395	380	327	354	356	380	345	367	364	341	387	397	362	377	374	382	378	407	357	348	332	369	389	358	336	399	387	380	382	403	402	353	369	339	343	361	335	374	368	378	342	404	342	348	388	382	374	378	384	364	349	383	389	348	377	372	346	344	343	382	375	359	349	354	380	378	362	351	326	361	364	369	365	364	371	390	369	361	372	369	361	378	373	354	359	343	372	408	351	364	347	340	362	311	388	348	389	369	347	364	378	351	360	403	348	365	332	401	379	367	346	382	347	377	347	321	356	359	380	380	390	334	373	358	374	383	374	376	348	357	383	387	347	359	366	378	387	373	358	347	402	345	351	360	377	346	376	354	369	370	351	334	406	377	343	369	375	366	375	361	368	349	385	389	372	362	360	390	370	361	385	362	350	392	362	378	349	346	338	386	359	385	375	363	315	395	363	359	355	363	345	371	395	372	354	367	369	350	377	342	330	361	357	383	355	378	349	381	353	392	373	353	373	352	352	359	356	336	370	343	371	386	402	370	383	395	384	391	367	374	379	391	361	375	382	348	386	375	336	366	382	382	365	371	382	367	346	417	331	394	392	372	388	349	347	375	332	390	359	377	396	391	354	375	385	340	370	332	373	366	371	346	364	374	366	334	405	376	375	379	359	341	347	384	371	372	327	344	404	398	413	335	374	342	359	356	354	333	358	358	374	370	375	405	384	337	374	414	355	364	379	401	378	364	395	338	391	388	388	356	393	390	379	368	361	344	392	356	361	367	365	364	396	358	360	364	359	351	361	348	378	344	384	371	369	384	343	319	372	360	372	362	330	370	386	387	385	375	352	363	382	366	369	396	381	372	350	373	377	343	336	331	372	370	348	428	368	353	383	359	374	409	399	368	389	381	397	345	377	362	385	377	359	349	377	340	383	355	410	369	353	349	362	365	351	358	377	397	348	335	343	365	371	364	368	384	392	376	391	369	366	379	357	352	380	377	376	395	373	360	358	398	368	370	358	370	369	375	366	358	346	332	363	363	338	362	356	369	385	390	347	378	356	401	394	378	357	347	377	348	358	341	342	353	393	420	359	380	378	338	392	354	347	369	369	412	347	360	394	359	380	351	370	364	388	348	365	352	387	336	383	363	364	362	370	386	338	359	329	407	368	369	392	332	320	340	360	352	355	366	354	411	372	352	352	359	390	393	389	367	380	338	379	317	375	374	343	346	366	402	398	381	352	380	372	370	376	357	348	325	379	365	384	372	349	336	333	365	337	402	350	382	362	370	374	364	390	383	410	358	382	411	403	386	401	363	364	348	372	383	385	364	377	385	365	371	387	376	352	382	408	380	381	385	350	358	340	356	383	379	382	373	405	354	379	384	353	365	381	347	347	357	364	360	379	376	400	367	335	357	378	355	395	324	344	376	391	368	371	375	361	389	336	389	399	397	381	386	341	367	396	349	385	353	380	405	360	348	353	378	384	375	366	369	380	352	359	361	352	346	342	371	333	369	341	348	347	373	372	361	394	345	336	382	336	374	382	393	362	357	355	344	316	347	350	370	393	364	383	360	318	399	370	350	366	321	361	348	366	360	369	359	395	351	347	364	361	370	350	347	385	389	361	367	365	347	351	360	384	326	377	317	359	343	346	332	307	380	380	386	325	371	359	351	321	347	347	398	395	369	378	403	388	387	374	354	377	368	372	361	383	376	364	358	399	367	351	365	384	335	382	376	342	356	435	378	358	398	373	349	368	369	392	352	367	371	347	373	361	357	375	363	346	362	383	325	398	365	380	343	350	370	345	344	353	375	352	381	374	381	388	368
34498	38006	47650	54726	58435	60422	58788	56633	58847	56308	53434	49867	47955	44212	38072	34822	28715	24257	19236	16410	15049	17710	11724	11746	8493	9181	9080	8961	6564	8485	4216	3796	2262	1895	1932	3698	3155	2509	2888	2405	1612	1157	1000	1078	1145	1092	1100	1060	1020	1013	904	855	911	972	944	869	907	857	897	826	893	911	938	952	925	936	955	990	993	967	933	996	990	928	930	1296	1308	1139	1086	948	939	886	888	935	896	923	871	859	898	900	837	835	831	863	868	870	869	857	869	886	916	832	892	853	834	847	798	835	837	882	880	845	887	934	861	905	849	897	891	890	865	888	820	857	854	891	877	896	882	851	861	874	851	925	841	873	865	888	875	884	837	852	870	864	859	889	846	881	879	840	850	869	840	872	904	852	890	879	859	868	821	843	847	901	893	900	873	893	890	882	849	866	920	899	890	873	869	894	868	862	866	890	817	847	878	827	914	882	829	908	864	850	824	857	933	904	919	890	852	897	824	934	893	849	876	889	899	890	855	840	838	850	862	853	815	882	894	847	856	858	882	905	807	875	904	886	892	856	886	863	879	873	884	839	909	897	946	851	881	856	880	889	902	867	918	813	845	870	836	843	893	875	858	879	874	846	897	817	882	874	861	888	827	855	902	879	848	872	907	838	892	871	866	869	843	884	853	858	805	919	904	891	850	829	889	896	863	860	865	850	904	905	921	866	926	877	861	910	856	851	841	864	825	826	853	860	856	902	884	905	870	910	886	826	918	925	892	875	943	872	834	867	860	835	854	843	861	906	858	893	828	845	822	900	849	894	898	798	878	874	900	893	867	955	853	928	938	916	851	854	886	886	846	845	831	840	924	891	860	880	887	869	844	913	852	913	897	860	864	874	889	892	823	870	838	857	907	827	850	844	876	860	869	939	851	904	901	846	848	858	867	828	891	915	875	852	843	823	865	901	870	891	792	829	900	823	890	863	908	889	874	882	878	913	887	889	865	897	875	936	799	891	882	835	835	859	846	940	867	890	864	847	865	850	863	875	945	846	902	930	851	853	873	852	856	874	850	869	849	868	893	837	814	915	820	880	834	846	898	878	884	895	885	871	883	913	898	855	866	899	874	841	895	914	861	891	869	913	866	884	859	833	842	913	830	790	867	912	880	875	876	892	868	857	914	879	857	869	888	863	862	895	890	893	862	928	868	879	888	857	850	882	839	867	832	874	859	871	881	892	902	860	940	872	830	843	905	855	872	892	859	861	889	906	859	862	832	882	867	869	872	971	905	885	885	932	880	869	840	882	848	879	881	884	869	830	899	838	829	884	818	851	908	875	876	894	838	865	878	954	885	853	901	866	884	908	854	878	862	923	860	911	851	838	859	841	868	815	864	862	855	868	837	869	861	828	851	865	816	845	913	848	888	858	928	897	858	871	909	861	895	898	882	929	865	864	888	844	886	877	870	888	841	887	824	867	888	911	868	897	865	806	879	882	874	877	877	876	820	907	895	880	886	887	888	847	874	871	886	883	878	899	874	875	846	845	851	846	828	899	911	919	860	842	851	877	872	816	899	853	865	901	826	913	825	876	920	907	875	913	868	896	887	882	862	886	868	863	839	857	859	882	926	912	843	892	910	873	905	796	877	857	866	848	839	851	861	868	843	863	851	903	902	883	811	867	860	845	912	859	860	876	874	933	847	875	889	857	935	877	857	859	876	884	899	852	886	901	868	890	878	837	924	946	868	844	899	899	874	862	851	828	862	845	937	865	856	867	879	814	931	839	876	887	854	883	858	854	877	836	858	827	855	862	893	893	867	874	865	905	873	855	886	892	873	858	916	875	889	893	866	883	899	906	910	893	880	839	884	911	911	866	880	880	883	897	893	873	857	886	894	830	858	879	861	889	825	863	895	849	840	895	898	927	872	880	874	836	846	888	889	855	883	866	928	896	848	877	857	873	884	879	884	863	872	887	890	905	902	873	928	838	906	918	878	830	890	891	856	861	986	859	943	853	930	853	864	874	885	905	913	874	887	886	880	865	847	843	816	898	887	887	854	880	874	857	857	855	937	980	884	878	849	899	865	936	873	841	857	862	886	878	809	844	872	805	911	826	858	857	882	899	879	870	928	934	858	833	874	850	837	863	888	893	939	862	901	873	852	865	926	860	900	848	864	870	877	884	824	882	881	880	860	835	865	917	881	896	890	893	868	888	849	897	887	856	877	849	849	866	852	864	905	901	903	857	845	871	811	858	833	860	920	877	851	871	907	857	918	892	884	924	895	855	888	886	821	870	832	836	855	908	850	883	928	882	832	883	833	844	846	901	837	888	840	882	914	866	898	888	834	854	877	891	858	896	858	842	892	864	878	879	887	881	895	881	871	831	885	887	821	857	867	889	889	898	841	868	910	868	898	859	877	857	828	853	892	833	902	841	884	854	867	884	866	873	910	888	906	899	843	856	887	915	873	850	879	897	891	923	881	908	859	800	889	887	858	908	825	931	857	872	830	860	879	895	812	872	823	892	881	842	860	852	899	849	860	860	816	890	895	856	877	841	838	884	893	870	856	935	844	850	844	879	819	922	872	858	802	897	866	897	866	862	813	848	823	824	824	898	846	876	913	811	871	854	873	865	856	878	847	873	866	885	901	863	855	893	823	852	914	899	852	866	872	891	881	862	935	866	815	911	802	841	851	886	859	874	887	875	854	808	903	856	860	859	865	831	862	834	823	863	848	914	894	836	910	885	895	858	889	891	865	848	822	848	848	898	851	855	898	845	837	897	887	932	847	839	903	835	869	867	851	852	844	878	839	910	892	854	860	867	836	871	841	852	884	898	936	840	905	857	856	813	836	903	841	950	909	912	881	918	858	861	854	891	879	840	849	854	924	827	888	873	849	895	853	833	827	857	861	913	785	877	896	812	871	917	909	915	881	855	840	815	882	928	867	899	935	899	890	877	887	801	839	877	895	877	887	912	915	875	871	876	845	852	890	836	845	879	803	847	901	893	848	895	896	864	888	880	849	921	867	861	910	868	906	878	888	870	850	864	848	885	859	872	854	898	883	912	891	893	882	881	873	832	837	860	849	870	883	888	903	838	877	868	885	884	852	807	838	844	898	893	912	862	869	858	853	863	883	808	874	876	917	876	877	868	839	869	882	890	851	889	947	880	877	862	853	907	877	885	907	810	849	819	797	875	879	914	854	890	888	922	880	827	844	876	838	950	890	836	825	864	840	878	874	883	895	881	836	859	853	853	866	859	845	798	886	937	940	830	837	819	916	859	935	916	935	834	879	851	846	904	831	839	813	829	887	833	854	921	855	817	849	870	842	853	905	871	867	898	882	921	841	824	842	929	820	855	907	843	849	875	844	855	847	852	948	905	874	835	797	871	815	884	878	861	890	870	876	836	929	901	853	836	861	876	837	875	865	848	852	861	900	912	846	924	881	877	834	864	881	873	897	813	927	904	911	842	847	844	824	891	879	874	837	884	849	818	872	919	920	837	840	816	919	873	878	863	881	854	853	896	838	886
55643	48513	48964	49410	50585	52072	44042	43178	42761	38970	37055	36759	40690	34897	27604	24609	18249	11734	8831	6574	5730	6289	4612	4391	3034	3187	2982	2853	2447	2146	1167	948	776	639	699	1101	1232	1196	891	726	569	455	352	377	416	376	392	349	362	341	335	304	371	322	317	351	304	292	323	302	315	344	374	358	316	353	350	338	336	334	339	345	315	324	339	453	435	420	321	320	356	334	340	308	332	326	309	315	303	324	324	327	309	348	298	303	298	338	298	285	307	292	336	312	349	322	310	290	272	327	286	337	318	333	294	303	300	336	344	310	290	296	300	300	299	300	303	322	329	299	254	314	315	336	342	332	336	351	312	330	301	319	311	294	285	334	321	303	352	340	338	312	322	296	302	311	320	316	310	300	278	374	295	285	335	324	289	338	309	326	313	312	344	267	289	290	308	305	302	351	315	315	305	289	281	327	311	293	292	345	351	282	282	326	329	334	331	318	334	292	327	335	326	330	313	311	314	301	303	320	315	345	303	305	317	301	338	303	296	313	312	303	322	305	332	299	344	341	308	298	323	284	324	315	335	325	327	352	318	329	314	314	303	315	300	304	307	321	310	301	283	298	345	332	300	337	342	313	305	285	300	333	277	324	312	351	335	315	295	301	350	314	334	278	298	315	293	295	315	311	275	281	349	351	318	325	299	317	299	327	304	316	347	314	335	343	312	303	302	326	298	255	295	312	344	330	323	307	338	337	315	304	327	321	297	345	323	316	317	309	338	333	305	282	327	305	338	310	337	304	297	310	304	338	293	297	327	305	308	317	328	327	317	330	313	317	305	330	293	347	323	298	317	322	285	355	286	301	327	283	291	326	299	352	329	286	334	320	350	335	305	314	298	304	296	361	300	282	269	357	305	303	295	343	303	305	339	302	324	291	301	328	299	296	328	277	333	331	332	310	320	299	302	333	294	320	286	302	291	323	340	327	303	325	296	307	306	347	331	293	317	338	298	299	325	321	308	308	343	311	342	304	317	324	317	346	280	362	323	296	310	313	297	335	332	335	329	313	320	313	327	323	310	341	338	312	307	347	341	322	308	329	293	297	328	333	337	314	323	340	286	320	300	305	308	319	270	320	357	310	300	305	315	312	289	327	288	319	303	269	300	317	271	301	310	319	349	324	338	304	298	344	320	324	305	304	327	325	303	324	306	348	327	305	317	304	272	345	330	342	320	293	279	319	323	312	307	342	282	334	311	320	324	287	327	312	331	318	316	313	290	313	292	297	316	337	268	317	317	305	281	302	308	309	318	330	338	314	321	315	321	319	313	322	315	297	284	311	320	310	294	302	277	312	316	277	310	288	332	346	351	340	324	331	295	332	331	301	320	334	319	327	338	341	316	341	329	316	329	295	353	346	310	346	365	290	270	334	302	319	310	327	316	305	311	289	333	313	310	287	332	294	320	336	325	306	365	309	278	317	333	319	300	293	313	326	312	337	305	290	328	338	358	342	324	298	285	324	293	334	308	294	326	312	284	335	328	306	328	358	325	318	292	324	299	334	301	308	309	301	293	325	296	319	319	319	292	347	349	288	321	329	312	325	325	298	308	256	318	303	332	286	309	314	303	289	284	307	306	289	297	323	337	340	322	316	326	291	334	337	310	329	293	309	308	310	325	297	284	306	293	340	317	329	305	305	315	323	349	321	299	303	306	298	292	298	330	313	294	284	305	278	302	317	307	329	293	314	341	323	324	333	340	310	336	318	298	331	307	313	332	303	300	298	339	317	324	308	296	299	312	304	327	311	303	308	285	324	303	320	344	316	325	311	314	315	337	298	320	299	331	333	319	288	299	300	318	320	307	312	328	305	314	329	331	337	334	334	299	346	376	319	311	322	334	325	328	299	320	315	308	319	303	296	316	316	301	325	336	291	315	319	317	297	318	306	304	328	292	335	302	303	279	325	268	315	329	323	302	317	322	326	323	287	319	336	298	327	306	322	325	321	318	299	323	309	327	311	318	310	295	336	330	309	307	339	309	341	299	303	305	350	307	291	330	303	312	329	276	265	312	321	306	319	319	332	323	285	334	313	312	298	289	293	334	315	327	301	306	306	312	315	311	323	291	317	319	311	345	342	335	322	273	293	299	298	313	285	284	282	321	308	307	326	331	301	330	322	292	317	343	294	287	320	300	312	295	320	325	312	290	303	296	314	326	318	308	333	308	354	279	315	313	313	316	321	299	306	336	316	311	289	339	324	335	313	322	336	287	303	302	307	322	299	331	304	296	312	309	349	329	306	362	316	321	324	315	307	301	315	340	310	306	301	324	283	341	308	300	281	319	313	306	320	318	323	334	310	331	298	292	338	341	309	334	310	312	339	311	297	293	304	315	346	321	298	285	274	309	303	330	320	321	289	296	300	326	328	311	283	324	345	296	288	284	319	300	297	319	316	336	291	357	268	306	292	307	302	329	318	329	290	324	346	314	346	312	301	316	309	292	311	321	298	310	304	322	329	322	291	334	326	286	314	309	322	345	347	346	310	337	299	361	263	288	299	335	330	307	325	301	324	296	312	314	321	317	329	344	334	319	311	300	282	296	307	314	306	298	341	301	317	327	322	298	324	316	302	316	338	295	327	330	304	307	311	288	280	287	289	339	331	313	309	357	318	327	342	303	283	309	306	287	328	283	329	322	310	305	293	340	294	325	265	320	336	277	320	283	303	294	301	305	315	272	307	321	329	317	332	327	339	313	292	324	339	347	316	323	317	322	307	318	313	285	325	320	295	353	320	350	290	338	334	298	300	372	323	324	311	325	325	326	293	293	336	322	333	310	304	302	328	338	340	312	287	342	278	289	322	332	302	318	336	281	329	321	321	288	333	278	324	311	295	307	321	314	333	290	300	342	302	303	342	330	325	334	354	360	329	294	329	324	293	336	322	283	304	333	290	331	322	323	287	322	328	291	306	336	321	329	301	301	320	306	283	317	335	320	312	325	323	311	360	325	301	352	332	282	324	319	320	312	303	310	305	316	333	317	331	298	305	331	313	358	290	315	342	317	319	336	319	319	312	292	309	306	318	334	293	342	323	323	315	323	309	279	299	352	312	329	304	304	309	310	293	301	301	332	304	339	300	331	304	305	331	291	324	274	289	325	318	316	330	295	308	327	343	279	292	295	328	335	308	326	339	286	287	266	295	283	312	302	318	307	325	330	307	291	343	296	306	302	296	304	298	299	354	304	266	322	302	335	312	321	301	305	319	308	305	298	340	344	322	294	316	342	321	315	299	289	294	342	324	304	324	318	311	330	335	321	327	290	324	320	336	323	290	310	317	332	324	344	306	292	307	343	308	299	315	315	274	301	338	327	289	331	308	326	305	308	311	313	306	303	311	335	328	303	315	354	331	299	336	296	284	330	318	289	306	303	310	334	313	327	313	327	291	341	302	314	307	289	319	314	339	344	338	283	320	303	299	330	305	333	316	331	309	314	335	336	308	316	295	299	295	301	357	341	298	330	318	321	297	325	354
40919	43490	53739	60704	61925	62055	55595	56096	60936	60656	62676	57385	52122	50888	44333	42589	37891	32180	27372	24750	22606	26224	18799	19956	14719	16951	14692	14552	13198	11779	5988	5105	3705	2961	3554	6131	6673	6096	4963	3179	2614	1488	1146	1457	1378	1120	1252	1050	1012	993	906	906	889	914	816	773	811	766	783	805	789	773	765	852	824	813	835	921	893	928	878	865	858	810	1102	1768	1703	1202	1068	888	845	747	790	707	751	813	735	773	803	741	717	759	765	734	806	782	732	755	666	732	744	729	749	756	756	743	785	752	781	747	738	744	749	777	732	789	724	708	716	769	742	757	717	733	775	769	712	750	756	754	745	716	770	737	777	715	767	727	798	734	701	755	736	766	716	731	780	696	761	734	753	732	779	798	759	759	746	737	783	716	735	762	757	764	753	723	757	794	714	705	760	736	743	742	746	783	710	731	765	681	774	749	763	755	717	787	788	741	741	768	774	766	743	708	738	729	742	789	739	721	740	747	778	738	720	730	755	792	725	722	756	767	760	756	772	802	769	775	747	747	808	798	743	770	726	733	791	757	740	792	745	749	770	788	672	763	721	743	754	720	747	804	749	788	694	802	778	713	733	765	722	740	722	733	772	763	792	795	718	761	792	777	700	748	719	722	744	760	777	730	729	806	693	717	812	722	735	752	786	780	784	772	799	698	736	724	700	725	730	759	747	801	758	731	743	780	759	795	716	752	705	760	755	739	730	762	792	773	754	719	728	736	768	778	733	730	756	763	759	749	725	733	719	742	748	771	807	718	728	781	767	794	722	775	731	760	751	697	754	766	764	731	730	706	654	713	752	714	663	765	766	802	775	762	740	707	722	825	761	724	752	797	737	731	697	744	778	755	753	754	784	764	759	722	736	765	689	737	733	719	726	785	734	729	773	731	740	743	747	779	769	755	764	780	784	733	768	780	745	730	767	761	756	745	714	752	728	757	750	738	754	741	768	729	743	704	758	745	761	777	754	741	702	750	818	727	745	773	739	767	676	763	729	752	751	728	713	755	747	769	773	757	773	685	736	724	727	719	753	673	726	726	750	719	729	735	733	784	692	735	778	716	744	708	741	759	765	707	760	726	766	795	721	753	742	800	728	750	696	731	723	723	764	763	734	767	754	782	761	743	760	734	722	770	757	726	726	758	761	694	723	711	754	709	702	730	735	750	755	750	710	734	745	744	745	707	743	758	676	730	738	723	694	683	799	722	742	738	713	720	736	745	719	804	789	740	727	769	747	755	740	776	779	764	755	747	771	720	783	694	746	722	734	750	788	747	774	730	777	722	736	755	739	763	787	807	743	803	712	699	718	754	748	733	746	768	712	714	718	746	786	736	791	680	786	734	706	714	726	729	787	732	765	762	782	710	739	758	764	678	773	714	748	796	714	751	718	720	697	737	759	776	746	730	718	762	705	719	769	743	789	732	709	794	748	756	689	760	712	758	717	737	674	762	704	733	754	678	762	754	730	774	753	698	756	751	792	750	763	758	703	742	713	734	702	739	681	725	743	759	699	733	736	738	774	754	741	716	745	712	749	720	739	721	754	747	693	766	724	723	708	761	726	771	749	725	717	741	739	754	748	721	778	759	779	755	725	761	726	746	713	763	772	773	760	772	737	745	715	707	758	692	707	762	790	747	708	681	767	737	810	757	782	717	760	783	760	799	732	748	751	724	750	729	728	804	759	779	744	743	721	777	754	733	730	727	749	742	753	769	760	757	737	747	803	718	769	758	758	704	729	727	733	784	775	781	720	781	742	738	721	725	729	767	750	721	738	775	708	709	763	787	771	729	719	768	771	728	687	725	705	722	757	727	835	719	741	722	781	764	739	788	742	723	787	716	726	733	728	770	752	756	776	713	770	777	727	785	748	760	764	742	761	708	731	776	748	763	738	758	731	772	711	732	761	723	783	755	782	748	723	751	756	768	730	763	736	739	758	752	775	767	732	754	779	782	718	754	750	778	685	745	742	756	714	749	765	722	780	757	754	805	714	741	723	763	770	776	793	738	707	742	746	748	720	783	709	758	713	753	757	769	739	707	795	762	699	741	747	717	763	705	771	718	725	729	742	738	714	752	763	755	729	738	736	706	757	773	773	731	739	801	703	767	742	723	730	723	712	749	755	750	742	767	733	728	723	742	735	772	759	800	698	737	738	732	774	765	715	761	785	763	763	780	725	746	741	696	722	770	732	811	760	758	753	733	749	773	722	774	716	763	764	789	753	718	713	771	703	790	733	757	735	700	728	723	762	714	710	732	705	695	764	717	731	742	781	784	743	784	726	722	765	791	781	782	710	746	715	749	715	776	699	730	762	754	724	762	750	758	745	796	817	778	729	710	779	724	748	748	750	739	767	747	713	759	709	777	745	790	781	753	762	732	776	739	760	740	692	754	783	735	767	776	743	731	790	760	757	702	705	740	767	731	726	717	752	770	735	821	777	753	808	745	763	762	781	774	711	743	740	777	745	777	712	775	759	743	757	823	784	737	742	756	691	774	719	718	788	733	708	736	720	749	763	747	787	675	745	726	704	770	726	752	744	756	740	704	745	764	712	718	723	753	731	741	749	778	788	744	726	707	756	818	721	708	719	763	725	769	738	726	777	727	721	737	734	763	764	775	760	725	777	701	761	711	783	715	781	747	768	756	767	771	761	772	735	743	744	771	762	694	743	688	760	781	699	730	768	782	721	764	721	745	722	762	775	707	738	689	747	749	770	728	733	769	753	759	736	750	737	700	748	771	726	742	704	753	774	719	757	741	761	765	719	751	764	760	746	727	803	757	740	785	769	789	753	711	715	698	745	737	741	772	750	749	763	749	744	733	739	728	749	744	783	775	771	755	721	779	748	738	697	775	737	731	753	741	771	717	753	751	761	760	717	841	740	727	714	766	781	718	731	748	774	776	791	751	774	788	753	730	770	759	699	749	743	752	728	737	760	760	731	727	702	726	770	755	723	769	741	711	751	740	745	763	772	773	699	736	757	730	753	734	785	716	755	735	727	757	750	779	725	739	745	729	742	739	728	726	735	682	724	792	769	714	758	694	772	701	700	728	724	739	786	773	754	773	722	738	784	774	724	784	777	758	780	707	749	759	744	758	727	705	704	721	751	752	732	735	735	755	748	792	753	769	781	713	774	752	756	688	767	718	719	744	699	741	728	683	725	776	747	679	732	815	754	747	725	797	749	751	727	751	711	751	804	758	757	705	740	725	756	726	786	781	746	763	777	777	775	725	755	802	769	741	732	703	713	715	710	718	755	754	722	743	758	741	701	694	755	752	749	741	750	813	760	777	776	783	754	726	727	737	785	734	740	761	731	741	746	771	763	769	719	763	768	712	763	765	749	729	775	720	787	755	759	765	783	751	757	740	736	745	734	787	746	773	769	729	707	759	772	777	810	740	703	773	735	766	754	749	744	729	756	709	722	730	715	771	760	740	751	755	696	755	724	784	740	741	771	764	770	738	759	767	776	698	751	779	777	726	714	730	755	739
29933	22284	20611	17292	13997	19819	14911	11631	11020	5573	3416	2125	2332	1460	990	1072	875	700	613	526	551	526	482	486	467	446	422	413	408	437	404	391	353	409	383	371	363	405	400	404	389	383	341	371	395	384	326	389	410	391	347	360	389	373	365	367	377	380	371	370	378	363	381	385	341	386	379	343	355	359	374	347	375	379	394	398	397	382	387	391	363	345	364	353	361	369	395	385	373	398	408	391	411	344	383	421	393	377	365	350	347	358	374	346	407	349	370	367	409	381	362	353	379	381	379	361	363	407	375	378	361	374	382	379	361	381	346	385	366	421	361	385	381	369	361	397	335	318	383	356	390	400	416	393	357	414	363	367	388	375	376	360	379	373	381	379	347	384	369	368	377	384	330	384	361	388	387	381	405	409	357	403	373	398	334	364	368	347	364	398	367	356	370	371	356	396	401	382	389	354	375	365	402	383	335	411	396	371	369	379	417	377	399	367	371	367	399	386	372	386	352	411	412	391	358	351	402	377	371	355	400	391	378	381	360	362	365	389	380	355	360	403	385	389	395	395	385	360	399	401	381	364	363	404	367	408	370	383	371	377	367	379	351	370	388	386	411	391	400	387	360	372	360	366	375	390	376	410	346	385	357	368	344	368	405	346	358	373	356	390	392	324	398	355	401	399	373	377	398	349	363	394	380	360	366	369	396	402	388	381	358	381	407	383	404	375	382	387	377	365	338	324	361	384	344	374	349	371	352	362	378	387	356	412	375	382	421	406	366	364	390	382	333	359	361	337	361	380	376	381	401	357	397	399	356	364	355	374	350	396	362	379	372	352	343	387	392	364	391	390	397	394	398	361	377	377	343	395	424	373	372	351	371	398	330	363	396	372	414	347	344	405	370	373	370	361	373	387	391	381	386	367	414	355	344	381	372	382	387	385	363	368	372	379	361	394	385	353	340	355	414	363	385	365	330	381	376	399	402	357	358	366	353	407	368	361	361	365	389	381	357	349	327	378	363	382	394	348	401	345	420	365	377	374	412	363	358	330	348	399	389	339	328	387	314	333	362	373	365	389	349	382	403	385	338	375	365	382	380	390	361	380	372	387	374	343	426	370	369	362	393	374	371	404	389	358	397	366	370	354	407	379	401	387	351	397	382	376	360	346	399	373	370	367	371	388	376	370	372	391	371	373	378	399	345	352	395	379	329	367	385	374	354	349	362	365	332	354	411	350	359	415	364	383	374	372	357	402	384	404	389	369	373	398	382	410	342	374	398	371	387	401	407	394	369	368	326	368	344	413	389	375	372	398	409	406	397	381	365	400	339	368	391	367	346	364	357	342	357	373	402	395	358	350	355	405	401	362	359	414	408	391	402	375	395	377	378	377	344	393	372	400	379	408	380	353	326	341	397	364	351	392	376	385	372	388	345	355	366	371	400	351	375	370	355	362	401	401	404	370	371	365	380	385	366	365	388	384	392	384	357	394	368	362	375	411	364	398	363	391	362	369	374	400	393	352	400	382	354	370	363	361	363	349	364	341	376	361	377	377	382	364	364	392	363	344	374	390	355	380	374	356	375	361	393	406	357	368	364	389	332	376	392	353	336	371	332	402	355	387	401	399	348	322	321	353	362	395	356	353	348	337	362	362	411	401	393	397	365	376	379	368	379	361	394	379	367	387	375	392	361	389	406	379	386	382	405	399	384	383	355	367	409	377	356	345	355	348	369	348	363	351	363	391	405	398	362	332	405	387	382	392	366	394	377	365	365	400	380	385	361	393	346	355	387	348	385	393	340	361	376	398	362	355	375	366	385	368	388	399	395	383	331	350	381	381	368	350	412	343	379	353	382	392	380	390	386	346	354	406	402	343	388	402	380	356	334	394	395	348	399	387	383	389	383	382	368	377	340	377	381	360	397	367	367	338	385	394	368	393	356	379	388	339	395	348	416	396	390	376	350	383	358	381	378	378	375	406	363	400	391	394	367	393	420	406	365	379	357	368	365	375	397	336	396	350	386	419	389	355	352	389	391	364	353	395	361	393	385	350	407	385	381	388	360	356	401	357	351	376	385	369	376	355	400	365	418	362	373	352	363	368	386	401	345	373	395	391	391	365	405	405	373	396	398	357	366	345	398	343	350	379	365	365	370	353	360	380	376	370	364	365	382	368	347	388	361	352	358	392	386	370	365	361	384	347	372	333	372	353	431	405	349	382	349	387	390	339	385	393	391	339	363	362	348	362	379	378	386	348	370	428	394	417	386	341	374	360	371	363	394	362	377	390	386	369	372	356	382	360	358	364	373	362	366	399	383	368	386	364	368	406	349	367	396	359	360	366	378	401	383	332	373	374	368	395	380	361	354	332	379	391	383	353	351	353	391	375	352	374	406	360	363	364	358	337	410	370	362	376	372	375	383	342	388	395	407	336	346	398	383	368	363	386	414	353	367	367	383	352	341	371	378	380	421	407	381	374	376	367	387	382	414	371	373	371	389	372	403	348	363	355	371	359	356	392	370	397	328	397	410	360	367	387	401	373	351	382	349	361	367	357	354	383	380	369	372	349	382	425	359	383	376	374	393	351	416	359	380	376	342	375	378	378	372	385	357	396	351	366	350	354	367	393	361	345	368	385	406	390	367	391	366	366	385	412	375	375	373	378	362	348	396	370	377	369	360	376	388	362	375	354	375	387	399	363	401	383	372	389	380	359	380	354	373	383	428	365	389	351	334	353	393	387	365	374	364	354	367	385	364	363	351	355	352	364	346	397	386	367	401	385	366	388	394	366	360	359	354	358	386	351	384	359	377	366	390	381	382	383	373	424	363	387	372	374	378	350	360	357	368	391	338	361	362	368	365	376	394	393	378	387	373	357	367	362	377	387	396	424	383	360	368	403	369	384	386	374	370	382	383	353	348	364	361	373	374	357	382	382	397	395	347	387	368	354	365	341	321	370	386	339	380	371	383	383	358	343	380	367	408	396	379	378	335	347	366	402	373	343	363	364	388	343	382	367	366	387	343	384	332	355	374	382	355	349	379	366	352	394	352	367	351	370	378	360	370	364	362	382	368	435	379	367	350	371	371	388	379	369	391	359	383	370	382	363	393	394	365	390	382	378	372	357	373	349	375	389	394	351	372	368	384	381	361	393	373	401	350	381	368	393	391	357	376	356	365	377	372	409	403	384	373	370	376	365	349	368	369	387	357	363	370	334	355	400	388	384	386	378	367	379	340	360	374	367	407	381	436	409	341	365	382	375	357	382	407	380	374	390	367	365	352	361	369	360	378	358	360	433	391	373	376	349	383	409	370	364	389	342	384	363	348	370	385	331	372	381	345	400	389	374	358	333	381	386	358	391	376	377	399	358	412	368	334	363	346	395	415	344	386	432	356	365	377	389	372	360	361	382	411	377	400	382	369	386	379	362	375	362	377	371	374	363	371	378	396	389	324	384	395	365	355	392	351	389	380	394	389	361	370	355	352	381	358	333	385	382	403	393	380	385	417	372	348	340
18028	16689	25949	28299	26987	37205	25396	27796	27344	18118	14650	10438	11232	7437	4952	5477	4120	2997	2465	2192	2023	2007	1744	1744	1428	1533	1403	1486	1366	1244	1099	1097	1045	1067	995	1081	1018	1018	1031	946	874	965	978	883	922	900	897	882	920	889	931	943	881	927	863	969	877	931	976	865	896	970	915	888	946	901	949	963	879	924	923	906	913	845	926	941	958	942	941	922	866	845	914	897	843	854	873	938	888	864	878	881	913	832	874	866	867	923	881	904	900	908	895	873	930	911	833	809	926	925	857	902	855	886	893	872	889	857	869	949	933	899	902	907	890	890	892	859	878	885	918	895	900	856	907	869	899	967	899	896	941	876	918	852	810	883	852	905	888	887	919	879	836	913	836	899	889	914	891	868	848	864	897	911	889	914	932	943	924	876	907	846	892	861	898	881	925	939	837	924	893	918	877	916	880	905	885	888	897	910	964	906	851	916	880	908	897	853	972	907	870	837	876	905	866	881	887	869	898	870	881	867	883	931	891	857	913	936	873	878	883	912	924	895	909	871	873	854	902	896	909	876	878	917	864	876	932	897	914	897	923	878	917	883	921	856	935	921	868	892	910	841	931	858	894	952	908	886	874	861	914	907	878	856	902	914	848	913	900	896	924	918	858	921	841	864	960	923	894	882	865	864	871	869	866	980	858	872	865	880	879	864	873	927	893	890	877	892	850	935	920	868	934	878	937	867	928	900	923	906	928	917	893	872	895	864	917	861	882	919	906	966	877	891	873	920	885	830	875	924	877	858	894	934	876	918	922	908	892	991	875	901	924	910	923	894	838	862	923	856	936	910	869	844	851	944	950	915	919	901	876	913	880	851	907	886	881	896	935	864	900	897	904	891	915	882	891	937	875	908	930	883	878	886	880	897	890	843	862	890	897	901	876	843	850	852	859	922	882	886	894	859	961	901	867	896	883	991	919	938	820	884	878	893	962	935	853	914	929	937	882	903	919	919	931	949	865	857	919	885	876	924	924	826	869	873	915	918	884	857	899	906	922	892	853	865	903	867	865	925	893	852	919	894	928	916	931	872	861	896	925	913	902	883	875	904	913	913	943	921	905	857	863	928	879	885	911	914	869	913	931	913	845	874	938	914	896	916	918	910	862	897	854	904	812	908	918	841	887	911	895	901	893	877	878	864	918	857	891	894	936	881	929	892	892	925	866	895	866	895	893	910	875	864	892	908	916	915	892	888	926	855	886	860	860	871	896	899	899	898	918	896	935	878	884	952	876	866	930	910	887	912	931	870	913	932	886	912	897	951	887	894	881	853	877	917	856	862	883	915	878	891	908	897	861	896	865	851	926	944	929	884	864	895	907	908	960	876	893	873	900	852	880	873	913	892	887	909	865	907	890	889	888	901	935	907	897	855	897	864	897	854	927	859	960	867	907	838	889	846	943	945	887	941	913	900	879	886	928	848	863	813	917	865	859	906	879	863	915	934	882	885	851	877	863	944	906	927	913	938	889	890	930	906	877	860	895	895	893	897	881	889	885	911	919	863	892	914	912	930	913	900	862	915	871	900	869	891	931	956	851	926	863	914	919	901	909	875	866	929	872	883	901	908	961	893	902	835	861	867	830	917	872	916	873	949	903	876	856	906	902	879	867	857	887	895	912	857	831	913	905	910	877	857	836	888	889	865	897	865	938	863	876	839	853	919	909	919	869	889	869	911	965	887	861	932	861	858	929	912	934	844	847	913	861	893	883	909	851	880	883	919	871	931	931	843	928	872	866	929	884	872	901	929	887	891	868	908	912	874	881	919	903	878	948	929	922	887	884	890	851	931	854	934	885	839	895	893	897	860	918	883	856	858	874	861	863	882	930	867	901	903	898	899	881	906	950	944	855	913	938	897	899	859	895	934	891	918	931	933	893	868	876	873	939	879	865	946	852	965	874	880	829	906	880	857	879	935	915	863	885	921	856	919	940	899	865	854	883	916	898	943	933	902	902	887	890	909	857	954	909	897	893	873	909	921	857	875	952	847	902	960	922	914	860	914	909	881	905	885	915	895	862	875	914	875	916	928	853	962	851	887	885	893	913	897	965	906	905	929	902	905	909	878	900	897	895	877	917	852	831	889	859	874	871	864	909	884	861	875	896	955	899	841	919	880	844	886	865	964	861	956	914	935	869	905	945	866	885	877	896	887	953	918	871	912	873	872	935	909	901	911	963	916	862	902	862	898	951	850	955	880	894	925	904	858	842	886	896	894	812	912	855	872	916	866	911	879	869	848	905	901	915	904	923	934	872	857	909	904	863	861	901	885	848	851	915	933	833	888	874	879	846	878	847	910	912	916	914	839	917	875	886	882	860	842	903	927	873	908	911	911	914	928	938	830	907	872	869	859	903	896	907	899	803	895	896	911	936	894	875	836	940	850	919	897	919	887	888	910	895	947	906	868	907	879	893	891	887	907	884	944	868	879	902	843	837	845	895	922	827	863	933	926	930	853	924	863	888	865	865	908	907	865	853	862	957	859	865	897	866	920	883	895	930	879	869	826	938	861	861	883	883	857	856	848	917	829	898	915	857	899	932	913	849	958	929	908	898	922	901	910	876	960	879	883	891	888	874	867	918	875	863	916	904	936	889	896	902	852	940	936	959	894	902	847	889	919	842	838	897	885	886	867	917	867	935	921	917	878	865	918	963	912	861	845	892	931	898	889	888	893	897	910	896	877	803	894	907	901	907	880	919	881	863	942	918	925	867	868	932	856	929	897	890	894	819	866	919	899	945	841	892	884	910	913	921	831	903	930	914	966	907	899	875	892	897	908	849	838	872	867	914	924	906	927	929	894	924	918	895	890	856	891	914	854	983	904	911	938	968	838	902	898	919	930	881	917	937	856	925	880	914	911	902	886	899	889	919	864	897	880	917	854	846	944	868	894	861	916	843	874	923	891	904	914	876	921	867	899	857	873	819	940	877	912	877	867	877	930	846	891	935	866	906	897	921	894	872	898	888	919	892	865	878	854	908	933	921	870	884	855	944	862	881	835	875	912	902	836	886	826	901	921	870	902	888	888	929	906	898	870	883	887	847	907	947	901	893	928	900	894	904	924	921	870	891	858	912	877	915	891	901	910	889	858	856	919	886	928	953	902	906	910	908	899	911	830	929	885	912	888	905	844	877	921	904	883	889	888	907	869	864	900	856	888	883	874	892	893	923	850	916	914	854	897	880	909	883	889	864	884	897	902	878	860	846	875	895	854	853	909	849	908	896	941	861	861	871	860	826	865	880	887	877	859	868	908	861	867	886	930	881	873	907	953	913	897	831	879	912	871	853	834	912	884	944	869	922	868	916	869	896	893	904	898	911	891	893	846	920	888	871	931	884	873	851	883	857	869	899	887	909	886	892	864	942	848	855	883	908	859	932	862	896	867	923	880	888	875	845	903	899	858	894	915	821	866	869	883	867	950	912	887	899	920	872	918	915	903	840	903	882	890	931	893	941	889	938	850	931	915	922	873	857	887
46400	44400	45615	47560	47481	54449	43371	40133	40893	36360	31924	28617	29210	22487	14856	12624	8534	5787	4073	3541	3083	3541	2314	2493	1943	1633	1338	1881	1593	1205	847	703	561	653	579	694	623	594	583	518	444	444	491	412	404	378	349	404	372	375	435	368	346	389	391	382	413	397	376	349	385	375	364	407	363	437	399	382	357	389	357	356	365	404	427	465	480	446	424	425	383	386	349	352	356	350	372	380	373	411	359	396	366	358	353	392	409	362	376	388	382	369	372	409	393	351	350	363	359	373	357	374	378	399	379	352	379	381	391	365	328	365	373	378	374	395	368	361	340	374	406	359	404	360	361	419	366	365	400	377	370	349	384	375	330	391	377	382	382	359	367	361	359	365	337	382	360	356	374	430	379	403	394	382	380	345	366	372	360	370	346	367	352	357	351	357	420	399	380	392	378	351	379	357	381	383	362	386	369	398	394	391	389	402	364	390	393	397	390	359	402	338	354	385	376	394	376	368	382	390	337	400	398	344	336	375	391	361	392	372	378	377	352	380	379	400	384	351	345	379	419	383	347	347	369	360	420	348	331	333	375	352	378	374	342	380	372	333	420	373	383	389	377	374	399	410	372	376	388	382	359	375	397	388	361	366	359	350	361	449	364	337	325	386	392	379	401	353	367	387	395	342	347	347	413	427	379	393	389	354	354	408	368	341	388	374	391	393	353	420	379	396	379	349	354	379	385	363	350	415	392	378	396	355	364	380	390	383	389	333	353	387	349	379	395	399	384	403	388	376	349	368	374	360	381	391	356	383	353	363	348	380	381	364	373	358	369	327	387	365	367	394	393	379	374	375	370	391	371	369	383	426	398	359	408	384	367	371	375	378	370	371	389	388	382	370	351	338	330	376	401	372	407	389	375	383	353	415	368	355	374	407	421	378	379	413	363	374	366	364	365	362	396	361	356	344	385	395	360	396	363	395	369	336	381	390	394	360	349	369	342	362	349	400	347	355	335	360	383	364	349	376	399	342	395	340	372	392	383	359	373	373	357	395	357	396	371	371	365	384	435	357	369	344	369	375	341	369	355	397	365	389	356	352	371	389	365	386	418	401	381	368	386	370	372	392	346	370	356	389	361	365	348	371	359	370	390	385	395	371	374	410	348	390	395	371	380	346	405	365	367	379	375	336	376	341	358	399	370	383	358	393	373	359	363	390	403	383	375	391	349	364	395	384	418	385	375	367	376	350	394	356	356	387	348	368	408	380	312	364	407	377	367	374	363	402	401	349	356	376	379	409	386	369	370	368	368	370	359	376	391	370	378	327	386	397	389	374	369	378	357	388	353	345	378	363	355	387	358	336	349	381	381	365	360	363	380	409	399	400	391	367	367	388	401	405	393	364	377	329	371	381	358	359	367	375	357	397	348	379	374	370	414	373	379	352	379	404	370	341	368	355	395	408	361	368	352	420	392	375	367	342	347	358	378	383	339	401	334	367	345	336	376	345	377	390	392	383	358	384	419	398	360	403	379	339	355	395	354	404	368	376	380	351	390	368	400	384	391	359	392	361	386	389	382	375	389	381	406	377	329	361	371	364	377	358	384	378	338	398	406	400	389	371	373	410	371	409	391	377	414	404	373	353	376	372	369	363	364	386	379	425	363	399	363	366	346	412	413	351	368	372	346	358	372	412	385	386	378	369	382	363	332	378	373	394	371	363	384	366	391	381	368	383	374	415	353	348	352	368	359	332	380	394	370	421	377	386	362	388	375	338	388	403	366	377	346	388	337	386	394	351	333	359	388	356	383	376	411	348	382	347	365	389	378	391	340	374	405	362	392	365	348	351	381	330	351	349	356	386	372	342	402	389	359	369	387	341	369	337	383	384	366	367	383	378	371	375	361	391	375	371	373	379	412	367	386	376	342	376	381	367	339	366	357	338	389	371	365	366	358	405	381	397	359	362	380	349	380	370	380	366	363	376	398	348	353	364	357	380	377	401	383	370	365	375	372	351	399	362	381	354	342	418	396	407	381	380	357	356	428	416	361	389	335	333	357	360	338	392	355	382	375	371	367	347	352	327	389	370	344	387	402	391	378	402	390	407	375	374	358	364	338	392	392	386	372	391	358	376	378	336	347	384	376	382	371	380	372	393	369	339	347	355	372	379	375	366	363	348	378	380	354	368	378	371	362	333	379	352	380	380	360	347	390	377	387	388	352	389	379	416	398	384	334	372	355	380	362	361	360	341	372	386	366	384	401	336	405	366	338	368	344	377	387	360	374	387	381	355	350	347	375	368	394	403	398	382	379	351	349	389	400	380	367	410	395	403	371	349	343	390	408	345	363	400	372	404	393	357	398	395	398	394	410	393	412	369	384	425	363	366	338	402	380	394	351	349	382	369	404	372	394	390	339	392	414	368	385	369	360	367	359	383	381	386	369	357	374	423	371	388	388	378	374	392	399	347	424	373	364	381	380	345	382	376	375	365	406	354	340	382	409	386	404	385	367	381	405	376	419	382	378	392	367	358	371	382	364	376	352	386	346	380	389	386	402	390	434	396	366	392	349	347	361	371	401	356	399	381	362	359	390	369	377	388	362	397	359	366	399	361	363	334	373	386	359	391	359	407	351	396	396	353	370	377	413	351	348	317	374	365	398	382	369	373	361	395	404	357	373	373	401	357	381	361	401	396	362	321	376	378	386	363	390	346	343	402	374	361	374	362	364	374	399	376	365	385	364	370	353	405	370	363	383	367	348	395	373	383	406	385	386	399	376	367	379	369	369	372	391	340	341	371	401	400	326	382	373	360	374	403	355	342	350	373	361	384	388	400	348	333	358	379	379	384	354	402	375	346	341	399	360	372	340	363	384	404	386	391	399	361	368	360	337	360	373	404	367	346	383	387	404	348	380	370	376	371	381	363	351	378	396	360	381	405	413	364	392	368	399	369	344	379	394	375	362	378	388	408	417	376	394	361	364	371	343	389	394	361	393	349	393	390	368	381	356	374	377	311	374	406	388	384	374	373	372	405	366	354	366	365	365	347	396	386	356	346	361	380	371	399	354	383	381	360	375	376	354	387	371	346	384	372	368	321	379	361	378	374	384	372	371	375	397	360	398	411	414	395	387	362	356	354	389	384	368	391	355	364	353	350	386	377	377	385	390	357	380	372	349	380	373	374	350	387	378	382	403	368	374	379	354	405	389	384	371	354	372	341	346	395	400	344	419	408	360	362	365	307	354	364	405	371	370	380	386	353	412	349	368	393	371	387	369	393	391	363	354	404	416	395	366	368	388	365	391	362	342	343	366	362	380	357	384	377	379	380	382	405	352	380	375	396	376	334	378	381	355	322	392	366	418	368	360	390	334	398	354	399	363	368	363	357	371	399	420	376	406	391	348	365	411	373	405	393	355	372	366	353	381	390	371	367	376	378	376	366	363	371	401	375	372	409	379	416	384	370	368	388	438	362	392	386	346	374	415	399	353	400	392	381	383	369	387	409	361	363	369	368	353	381	399	409	368	383
31673	37032	47569	55219	55894	60282	54166	58570	58621	57486	50281	46069	42596	39076	31339	32860	26581	21686	17660	17210	15229	18090	11653	13093	10797	8695	8026	10714	8235	6767	3892	3127	2384	2768	2321	3257	2456	2632	2476	1830	1565	1390	1454	1321	1119	1066	965	1002	985	958	915	946	979	924	916	903	883	949	910	928	925	996	946	941	940	999	939	1030	965	937	926	901	917	996	1279	1455	1256	1131	1010	920	939	912	924	915	888	855	882	906	855	893	926	887	838	908	880	837	830	837	892	869	893	902	899	882	893	907	877	889	933	889	901	878	916	883	878	894	868	848	913	850	833	847	906	852	913	842	908	893	936	933	898	846	952	892	861	870	844	900	875	896	898	871	845	874	872	906	842	851	857	869	905	887	891	908	916	849	885	881	870	870	902	869	866	896	890	882	871	896	940	879	888	850	868	879	882	880	875	861	894	873	858	938	859	913	877	917	873	902	926	934	922	898	882	883	912	861	856	837	882	890	827	928	900	892	899	845	930	914	865	886	822	899	882	933	856	859	921	859	897	953	865	897	891	856	887	935	880	898	868	950	882	823	983	893	862	831	853	904	897	873	882	879	891	925	814	880	902	864	861	799	896	910	873	911	872	893	897	839	838	916	864	856	862	866	945	899	826	911	930	864	922	870	918	863	861	917	890	891	901	891	889	829	899	877	850	837	929	858	956	898	923	929	871	878	921	890	895	920	901	945	920	850	883	906	864	859	929	899	893	837	871	879	942	848	889	912	817	903	907	938	858	926	850	924	911	896	871	906	901	903	944	900	868	893	837	909	868	900	850	866	848	838	916	911	908	904	880	941	858	871	887	878	833	892	863	862	901	874	908	869	912	912	890	866	898	887	900	898	923	920	913	883	860	873	913	880	861	891	907	901	915	895	847	880	875	872	898	919	924	883	933	883	860	917	883	883	872	894	928	908	886	874	829	905	904	841	851	879	873	914	904	895	885	842	910	873	854	912	902	888	885	867	920	908	867	870	845	865	914	841	909	892	921	897	893	862	864	846	843	836	882	923	908	801	851	918	837	886	865	932	861	922	887	855	914	862	882	900	850	868	846	811	869	880	852	858	870	910	962	921	894	915	945	866	885	935	880	888	957	877	885	923	863	928	882	905	857	876	864	881	932	886	857	915	845	858	878	895	903	871	862	839	900	897	877	861	834	847	864	910	869	848	875	879	909	910	899	928	928	892	933	917	893	921	923	896	936	873	906	919	876	814	868	954	888	889	882	867	860	904	901	929	894	875	885	922	861	903	911	831	922	863	896	859	874	928	901	924	872	908	878	873	899	918	873	873	901	887	846	876	935	906	857	885	952	875	891	885	875	843	901	892	897	924	803	903	879	909	874	936	908	917	915	891	844	843	890	910	864	887	875	888	888	900	924	838	891	902	888	821	875	867	915	875	892	881	881	934	859	889	842	882	859	918	941	819	848	866	893	904	883	899	856	809	913	912	898	870	870	835	954	909	887	942	928	816	911	902	878	897	860	887	874	885	892	920	909	852	910	862	886	869	890	875	840	908	915	918	830	893	904	847	882	874	913	840	944	903	877	844	880	934	894	901	874	882	866	889	882	853	914	917	884	847	878	833	846	857	846	933	909	862	852	848	903	879	838	854	886	871	885	903	926	878	919	856	922	901	879	876	874	889	940	909	911	877	893	853	912	915	927	846	875	829	879	875	943	920	842	868	871	916	884	898	859	873	903	882	878	906	874	978	931	878	906	887	831	853	893	868	886	898	867	895	900	831	863	864	864	866	950	877	858	889	935	882	910	858	857	861	896	887	870	889	916	875	890	904	830	905	878	902	922	885	872	899	879	893	888	881	927	936	865	899	890	900	838	870	843	891	873	920	939	913	838	854	893	899	940	911	893	903	838	865	856	884	876	871	879	894	900	900	874	888	870	895	927	827	912	875	889	899	860	898	878	909	840	818	845	882	899	837	919	896	925	892	932	913	807	867	843	879	909	865	912	926	867	932	843	940	859	879	885	933	859	909	869	869	872	871	880	841	860	886	884	874	883	873	870	890	852	895	901	903	894	921	880	878	876	915	910	901	929	900	866	863	883	911	890	941	814	868	923	898	884	894	825	888	896	870	925	921	904	855	858	919	922	870	873	887	886	875	820	917	899	878	895	905	908	886	892	899	908	880	907	884	897	861	865	908	907	921	904	866	917	917	842	889	886	853	917	912	906	889	945	905	869	917	924	874	889	908	911	887	923	883	862	883	872	913	915	921	926	881	834	868	900	847	876	913	923	890	901	907	869	870	881	903	930	923	880	869	879	885	942	873	848	868	848	933	832	894	915	826	869	888	918	907	895	886	842	858	866	868	883	906	881	873	878	870	897	907	892	900	902	886	867	824	857	906	928	914	874	882	858	901	945	868	873	832	873	875	884	921	949	875	935	941	879	829	851	881	884	877	872	888	869	853	900	885	887	850	890	930	858	826	877	893	863	899	856	833	936	938	889	899	866	896	872	864	896	894	857	892	950	884	856	860	865	841	897	881	823	895	859	853	811	878	909	829	845	872	898	907	841	846	837	877	932	916	900	859	902	885	931	892	855	869	863	895	848	897	872	878	883	878	911	831	962	811	798	905	852	877	931	899	889	881	898	920	902	912	900	935	912	905	853	912	889	915	937	869	909	887	903	918	862	883	907	865	884	881	864	916	900	903	862	879	866	937	909	908	909	832	874	897	926	890	947	886	946	869	895	865	912	878	920	854	897	848	791	841	926	896	859	902	943	871	830	897	864	865	904	853	855	909	920	848	896	867	895	922	861	882	901	870	872	994	886	909	918	888	903	890	909	915	877	862	781	877	918	919	910	907	843	901	901	856	878	877	892	888	878	866	893	847	861	876	882	890	870	924	849	917	891	861	889	874	922	873	900	873	914	850	842	883	900	839	892	884	928	903	939	870	909	910	813	848	880	874	895	883	884	940	929	885	900	884	919	906	851	849	855	851	906	870	848	841	950	874	864	865	895	933	848	833	846	861	837	901	914	900	955	894	889	921	887	923	883	920	915	905	873	823	882	911	924	879	854	879	844	879	895	908	872	917	892	827	918	901	884	850	886	918	913	892	870	887	936	887	916	880	868	926	929	809	861	900	945	926	929	935	888	882	863	888	896	849	826	931	881	859	894	881	875	873	896	927	818	858	810	844	866	868	947	867	945	877	861	892	852	889	885	868	866	934	848	890	897	825	806	942	813	863	914	918	901	897	892	867	912	920	871	892	880	936	902	877	917	882	866	875	863	889	971	877	810	882	909	850	926	912	805	883	884	903	911	949	903	806	874	882	916	873	837	846	915	910	873	900	941	814	853	908	867	882	851	895	830	887	872	831	870	893	938	888	938	911	823	872	883	849	868	909	945	874	907	861	905	887	901	918	902	849	891	899	924	906	937	900	890	876	885	956	829	924	869	869	848	938	865	916	881	873	845	916	877	866	872	854	883	955	896	901	939	904	913	920	896	875	905	898	873	924	841	896
53673	48154	49964	48910	49188	51637	40683	39301	41889	38440	35746	33787	36868	31896	26125	23068	17086	11160	8820	7538	6761	7101	4890	5098	3598	2501	2712	3116	2427	1992	1316	909	863	1018	809	903	758	602	703	728	543	484	437	424	328	346	343	353	353	343	321	312	298	317	319	303	321	327	320	324	319	327	332	342	339	368	333	314	349	331	314	303	347	327	393	463	437	387	378	340	328	303	292	312	338	328	335	313	297	332	283	333	293	295	308	295	275	316	311	330	316	311	275	294	316	288	297	304	320	332	300	298	284	305	295	312	290	307	307	329	310	297	310	321	304	305	313	305	301	327	329	290	323	315	350	328	342	317	302	316	321	301	303	308	300	297	335	331	323	293	329	330	309	326	317	328	302	302	300	296	301	332	343	319	326	307	297	304	305	289	288	329	300	300	297	305	326	306	313	290	294	292	279	317	306	299	285	304	341	307	313	293	294	325	311	311	310	302	327	283	324	295	295	308	281	294	300	294	289	290	286	290	297	293	324	318	312	314	312	288	318	325	265	311	340	333	302	312	321	302	322	299	269	312	309	311	341	279	280	327	303	302	315	324	294	316	305	340	294	284	322	281	302	335	263	294	309	303	323	287	350	299	313	313	305	312	274	316	287	298	309	316	291	294	302	304	322	311	307	309	327	314	308	314	292	321	305	293	302	305	273	307	313	318	319	303	303	315	286	293	285	317	279	321	293	333	284	310	291	318	286	307	308	302	298	289	358	294	308	302	291	303	365	300	315	282	287	298	316	283	312	276	300	303	274	327	264	326	332	294	309	293	317	307	312	305	285	307	319	298	307	312	296	318	265	303	293	313	313	301	303	286	286	311	324	329	334	302	296	299	293	300	314	301	331	277	317	274	329	333	329	268	302	312	333	322	298	277	317	340	296	285	295	317	329	295	307	299	333	286	318	303	272	309	331	325	313	307	322	320	333	301	293	311	326	339	313	353	300	290	325	295	318	296	293	311	305	313	291	291	299	289	282	303	306	306	323	297	307	284	317	295	323	333	298	337	295	289	323	300	300	285	303	332	351	286	312	302	296	320	317	294	306	295	276	322	271	309	319	322	307	290	324	307	301	298	312	284	274	317	331	319	304	271	297	305	325	302	334	333	328	321	306	325	281	311	276	322	308	275	338	307	305	310	306	294	310	313	288	277	301	309	297	286	332	295	295	313	280	326	313	306	287	317	325	268	303	285	306	307	304	277	291	297	282	331	292	275	317	288	306	314	290	312	311	319	323	279	316	297	308	309	312	297	309	298	304	296	333	296	336	309	321	283	312	297	304	321	303	324	282	310	264	341	273	304	270	283	315	340	304	315	277	313	302	288	310	292	337	313	284	304	321	305	298	315	334	331	326	301	299	297	296	306	319	278	327	282	326	329	298	322	286	316	269	321	332	313	321	313	315	292	302	315	278	326	335	304	324	282	337	316	304	331	296	289	318	300	289	289	305	289	316	295	284	299	352	285	285	305	352	292	335	318	334	305	306	304	273	293	294	298	284	343	333	293	289	328	281	308	319	302	330	319	326	336	322	314	271	273	309	320	326	306	298	285	298	297	326	317	268	305	303	296	303	323	334	281	317	299	308	287	324	297	289	294	307	307	302	301	326	308	304	255	315	332	302	319	312	316	298	289	338	319	293	334	355	304	284	306	306	305	304	286	320	293	321	312	309	308	282	303	297	299	334	299	278	335	308	275	321	281	303	293	296	296	338	331	290	314	290	269	285	297	319	270	322	324	311	303	300	311	292	323	329	336	316	319	290	322	313	310	310	278	302	282	309	327	285	323	288	267	340	306	290	351	283	294	332	299	307	327	330	290	296	312	293	320	309	297	328	307	280	299	286	302	298	340	293	296	308	284	262	325	321	295	326	303	287	298	302	293	291	309	302	323	293	290	302	326	323	280	312	292	314	278	326	308	299	320	269	292	308	319	290	299	289	289	327	318	334	290	308	313	294	297	331	320	304	308	328	275	314	338	319	275	323	280	300	340	319	307	314	287	290	302	318	299	301	315	331	296	318	301	307	320	301	272	310	306	308	310	288	292	326	309	329	317	298	304	300	305	306	292	299	314	306	310	319	289	310	333	330	301	307	314	282	292	301	281	300	295	263	298	272	310	286	291	307	287	322	312	318	289	321	264	303	304	292	305	325	340	298	299	290	336	321	286	303	299	284	306	259	330	291	298	303	304	292	285	322	317	276	283	308	311	338	346	284	284	302	322	320	324	306	305	314	263	317	309	321	322	304	311	320	311	270	290	293	308	328	318	298	308	300	313	328	310	296	312	343	310	273	299	318	321	291	281	315	302	343	311	317	323	314	309	318	324	322	281	303	296	305	346	309	286	288	309	304	291	313	302	298	304	324	308	306	288	293	285	329	338	275	304	335	318	282	311	353	322	304	336	262	260	300	286	307	303	327	284	307	321	297	305	299	273	298	279	308	313	303	354	319	292	333	300	292	311	324	349	337	281	314	293	299	294	335	264	314	303	305	293	285	310	320	304	353	312	305	333	303	296	307	331	323	294	303	320	317	339	320	321	322	337	289	301	307	294	306	296	309	282	300	300	289	295	303	293	319	285	290	311	312	298	337	299	283	344	312	335	322	330	304	298	337	291	307	282	310	283	326	327	338	298	298	318	321	285	312	292	272	327	304	324	328	310	313	312	268	286	306	306	276	318	303	320	315	277	333	307	301	301	289	315	271	303	287	305	287	320	315	320	300	294	310	307	327	307	337	309	292	284	328	289	301	330	287	321	326	308	289	288	303	296	306	310	301	308	285	317	285	319	311	292	290	331	290	306	312	299	319	287	289	294	300	276	303	361	318	292	301	301	295	267	327	351	310	290	332	289	304	286	289	337	328	293	312	329	297	332	293	322	286	306	293	324	305	339	336	287	297	278	335	307	292	275	365	299	305	314	277	302	315	318	323	272	312	325	291	342	328	336	319	304	316	270	315	311	277	312	317	303	296	291	323	270	304	331	320	302	297	284	296	278	295	293	330	305	332	306	281	312	326	318	302	282	282	311	286	324	305	315	277	291	277	304	324	298	295	309	333	323	296	291	289	308	272	295	322	319	319	283	294	291	289	326	341	330	326	289	288	315	286	313	331	315	304	303	275	295	303	308	322	311	312	322	290	334	296	319	311	314	293	308	341	312	321	269	329	278	295	340	313	312	302	327	333	324	298	307	274	323	302	319	282	298	294	303	300	291	317	315	301	318	299	278	318	329	315	338	327	309	306	315	304	297	311	283	298	297	300	315	342	328	295	330	325	301	275	311	317	334	332	310	272	332	299	324	300	321	327	280	332	298	325	305	320	304	316	337	345	326	283	286	312	323	313	351	308	315	306	302	324	320	300	318	309	339	292	293	296	290	307	299	284	287	316	288	293	322	279	342	295	292	301	305	311	315	337	334	258	332	295	311	303	302	316	265	309	297	290	289	295	319	323	357	307	324	290	320	289	319	313	303	287	299
39280	43719	54021	58545	61332	56446	52414	60771	62507	64951	56106	52106	50466	47816	42257	43552	36686	30990	27784	27120	24646	27687	20402	21668	17123	13270	14798	16428	13073	11195	6703	4791	4601	5234	4632	5156	3757	3229	3744	3927	2511	1876	1627	1588	1222	969	988	1022	953	978	897	826	779	873	778	857	815	735	815	818	792	806	808	811	875	851	787	851	845	881	835	834	777	801	1375	1673	1386	1194	958	805	731	703	729	697	790	737	726	740	720	727	739	710	751	761	738	745	742	719	778	712	731	723	734	759	667	756	705	749	703	727	751	783	766	699	709	708	734	725	736	680	756	705	776	732	705	728	727	770	717	738	679	737	728	710	732	709	714	723	721	699	737	712	719	732	720	779	711	708	661	689	731	716	713	790	707	734	732	695	725	655	710	700	689	705	702	744	786	767	740	698	756	721	726	760	720	753	792	719	711	765	763	713	745	712	723	726	714	783	764	721	726	717	739	744	720	761	721	705	689	736	671	717	730	722	717	739	704	715	687	743	696	717	727	710	720	720	748	743	687	713	703	749	726	725	709	770	746	719	725	715	767	754	728	714	726	707	700	699	730	702	702	756	752	751	749	742	746	802	688	714	721	748	716	699	769	767	748	714	736	752	697	717	730	736	702	736	700	687	802	720	681	734	729	733	718	741	698	760	736	766	747	728	685	678	710	711	711	718	727	692	731	717	737	735	723	747	730	723	727	685	721	749	749	773	704	776	742	755	699	720	741	724	735	716	766	687	709	733	774	698	713	745	711	693	725	758	691	791	699	698	768	750	722	783	725	754	752	772	676	774	773	715	683	713	706	715	745	736	698	737	713	728	754	772	728	756	738	700	740	743	745	761	726	695	714	734	672	731	722	769	732	719	769	755	723	724	710	684	731	751	749	696	741	730	717	749	763	713	698	734	746	721	719	718	713	721	788	717	724	719	707	713	753	790	761	725	762	714	725	749	694	719	661	748	680	748	780	760	705	707	670	697	733	756	770	702	695	702	719	701	739	715	669	714	730	708	768	698	715	744	791	741	708	725	705	742	714	729	700	730	682	719	740	726	732	710	709	708	728	743	788	766	758	704	661	705	764	761	710	751	708	702	718	775	721	721	739	788	726	707	686	722	685	745	688	707	702	671	724	752	742	690	737	715	679	733	706	725	694	764	711	750	733	738	740	738	721	734	726	712	724	719	700	764	713	708	688	722	722	716	748	749	722	715	696	718	716	730	747	741	739	732	766	750	734	778	710	706	729	697	722	723	765	722	740	658	720	736	741	711	717	745	685	726	690	707	781	703	740	743	734	702	713	682	726	777	720	745	712	783	743	725	756	680	708	717	723	719	773	745	690	770	718	703	701	786	729	709	739	740	665	743	731	791	756	694	740	735	690	743	709	719	709	722	710	721	749	705	710	704	735	746	761	701	748	714	756	717	737	777	737	761	699	735	704	750	700	715	779	741	739	735	707	699	746	741	754	766	705	715	756	739	719	727	740	750	748	761	734	728	767	701	725	758	695	744	721	727	694	745	734	684	740	771	739	685	707	744	690	773	702	699	755	697	776	742	687	730	745	772	729	684	721	704	773	693	744	736	687	716	721	732	695	702	744	668	721	729	747	762	683	718	777	683	746	690	746	755	727	733	682	718	756	727	747	752	713	746	743	678	723	718	717	710	765	759	714	719	707	674	734	724	688	736	726	753	693	755	773	748	736	756	710	729	757	759	751	793	702	761	679	721	743	741	688	754	696	700	755	733	720	681	709	762	724	790	710	750	750	788	747	767	723	726	721	728	763	749	740	730	739	710	697	719	722	718	714	717	745	712	720	739	753	781	717	701	754	760	747	724	722	711	714	739	731	742	737	703	754	721	722	732	705	751	727	746	696	776	713	745	702	710	712	776	728	707	707	695	691	752	723	711	711	722	719	739	720	782	754	701	731	734	719	708	704	741	731	733	731	694	719	735	710	728	785	701	736	707	757	742	683	687	722	691	720	679	760	715	710	711	738	779	712	713	707	707	731	733	698	714	707	742	732	747	701	715	769	740	701	767	746	748	704	753	691	737	696	705	746	710	762	713	715	752	743	755	718	714	687	718	715	688	737	669	729	697	759	767	728	744	746	723	733	717	704	695	743	674	755	706	697	738	752	774	729	793	720	730	709	755	736	739	773	674	719	774	691	754	737	723	730	720	668	715	703	716	733	718	658	741	769	683	741	766	724	696	694	708	731	713	718	731	744	750	721	715	746	749	759	754	748	731	718	696	759	706	732	740	763	713	710	789	749	695	752	674	732	722	754	714	707	665	723	734	705	716	710	713	738	755	699	726	716	720	689	743	747	661	709	664	705	760	749	704	715	766	786	713	723	758	713	697	701	734	693	734	744	749	692	721	755	734	753	782	738	653	757	684	710	709	746	739	707	717	716	730	716	716	675	747	704	703	738	744	712	709	739	752	711	726	723	657	698	748	719	758	693	740	707	721	725	701	706	705	698	767	704	734	720	727	732	706	772	710	721	721	706	744	684	734	724	741	753	743	749	761	685	760	766	672	717	714	739	726	729	739	734	748	726	723	760	706	679	726	760	740	729	713	720	718	712	708	728	694	775	702	723	665	708	733	719	700	721	776	725	726	745	743	716	741	702	749	680	712	727	738	738	697	701	730	768	730	720	763	676	716	697	703	695	724	750	764	763	733	773	707	721	750	645	688	705	744	738	725	747	716	706	707	771	694	717	722	708	685	739	742	697	738	730	723	728	750	734	770	751	746	737	724	759	777	759	775	763	727	691	768	705	709	714	739	739	767	754	711	731	767	693	705	729	692	728	696	715	740	726	716	718	702	696	738	741	733	718	706	752	715	729	738	737	716	716	715	731	708	753	761	739	763	712	727	742	726	752	718	680	745	708	747	697	706	739	706	698	733	735	731	689	722	730	722	743	734	758	712	678	743	733	730	770	682	728	678	722	707	729	693	742	733	710	771	755	754	694	759	737	687	756	710	750	727	746	740	708	708	746	701	721	734	756	744	701	755	691	683	689	681	699	750	726	732	746	675	730	732	731	740	714	730	744	698	744	722	748	746	707	724	670	647	714	751	674	709	716	717	728	701	748	710	705	765	739	716	685	715	709	691	757	721	707	728	712	737	714	781	717	758	718	741	785	714	771	714	734	673	748	734	711	749	740	710	717	726	706	703	719	753	705	727	794	680	717	734	666	700	764	761	734	735	761	744	735	769	748	725	729	699	734	743	701	711	740	708	726	725	767	762	737	716	708	690	762	724	765	779	759	719	799	715	722	755	731	707	719	711	684	742	739	737	664	719	721	686	713	702	720	721	707	713	745	694	736	742	745	729	766	720	723	749	721	689	746	758	746	736	721	693	741	733	744	692	691	734	719	746	732	682	700	706	745	711	707	651	690	717	733	722	736	739	745	740	752	698	754	714	778	758	727	738	688	729	729	750	731	728	758	738	739	705	741	692	766	758	685	714	704	710	696	750	707	720	771	724	757	716	725	748
26373	21114	19769	15782	13133	20670	15517	11798	10469	5089	2652	1723	1825	1328	1080	1123	749	636	569	543	533	562	459	492	436	381	444	429	409	415	431	388	372	387	394	382	399	356	377	386	388	355	376	370	333	394	378	344	384	360	386	389	359	348	374	339	354	342	377	361	383	391	348	352	357	351	354	358	317	394	323	352	365	345	306	372	401	368	318	372	370	389	383	381	333	356	326	348	353	377	379	375	327	406	346	373	349	342	332	344	347	368	383	364	390	397	371	381	352	390	333	373	370	344	355	362	327	413	344	387	373	356	359	369	347	358	344	369	348	372	366	333	381	370	353	390	342	340	363	387	398	361	384	328	381	346	360	357	349	335	367	313	370	370	358	360	383	373	335	353	357	398	343	364	344	351	370	363	364	364	391	326	360	360	392	353	367	375	362	346	380	353	355	389	349	376	365	346	355	396	333	342	383	363	344	384	385	333	350	351	357	361	331	375	344	364	370	411	376	356	356	346	347	349	350	356	350	365	384	345	355	366	315	339	319	349	373	342	356	373	364	355	372	356	374	374	353	357	382	359	368	342	368	409	355	320	355	402	352	367	346	364	348	373	367	369	355	330	342	374	351	354	345	375	350	353	365	352	365	364	357	336	321	365	373	358	364	358	362	380	367	330	376	331	349	393	351	356	387	351	341	365	395	388	345	363	396	368	344	335	364	358	350	370	357	364	377	372	381	339	328	354	345	380	350	334	345	352	341	337	348	370	320	374	356	352	341	377	338	345	364	310	386	370	360	376	350	385	377	375	343	361	381	311	376	346	351	363	332	379	377	373	382	350	359	361	367	361	370	333	374	378	354	351	346	388	363	347	384	378	315	362	372	398	378	373	377	358	391	385	373	347	358	378	342	334	333	335	352	357	391	360	354	378	376	380	345	359	372	357	390	350	313	365	368	386	350	413	369	324	343	353	363	381	402	365	386	387	377	388	396	348	364	355	351	373	361	372	362	349	364	336	369	363	357	380	351	342	362	342	395	365	353	354	334	355	338	365	326	373	334	347	348	382	367	353	368	324	363	343	333	379	335	388	371	358	380	352	367	340	362	349	353	369	366	380	375	339	323	368	347	347	325	362	376	339	358	347	367	363	370	403	374	372	362	338	381	377	369	332	351	361	395	334	365	393	380	386	379	337	383	346	349	354	345	344	379	374	355	352	376	380	363	360	368	344	339	319	363	359	397	385	384	358	383	374	322	375	374	360	381	365	360	413	370	371	312	346	386	361	350	376	393	318	384	389	397	343	338	370	386	364	371	358	363	341	368	381	401	401	364	364	344	361	333	341	340	388	356	358	339	347	330	367	316	343	360	372	345	353	393	383	357	412	350	339	349	374	389	363	352	351	340	364	355	344	361	393	391	339	380	389	365	381	344	334	344	374	376	356	353	331	376	331	361	344	349	352	369	356	345	356	356	341	351	362	366	336	373	351	362	326	345	382	373	398	347	378	373	339	336	351	349	357	359	379	387	360	344	347	368	347	362	355	380	375	358	363	359	377	357	378	350	361	361	361	332	338	372	346	362	357	379	369	365	362	363	360	391	343	348	351	333	377	365	364	339	392	344	360	397	364	366	332	381	363	358	349	355	339	366	326	329	360	347	365	374	360	366	362	346	344	362	342	359	346	364	350	342	342	383	329	362	413	361	375	365	350	331	348	354	327	341	377	367	346	387	384	343	343	397	374	337	343	312	354	364	374	349	366	370	340	355	373	357	363	372	364	394	366	351	378	345	378	337	344	360	350	345	384	339	363	397	365	382	360	334	356	348	362	364	349	339	356	361	384	333	382	342	363	367	373	363	352	351	414	376	373	335	367	365	328	339	374	379	374	381	358	373	347	335	367	347	387	347	371	357	379	383	353	347	348	340	334	376	357	323	347	368	350	363	380	340	343	370	356	349	339	366	363	345	328	350	317	372	338	340	356	339	315	319	376	355	370	354	381	355	365	373	390	363	313	364	353	351	387	319	345	338	356	355	354	387	358	394	360	385	350	361	382	372	393	353	348	344	394	346	368	331	329	352	358	338	346	364	368	353	377	353	362	374	344	355	361	381	333	384	372	351	318	397	383	349	354	335	330	367	340	345	368	353	351	370	322	372	389	360	337	343	388	346	356	320	365	351	376	354	360	354	344	383	380	366	361	377	380	366	380	345	356	359	384	334	343	352	307	358	337	319	349	340	362	375	354	366	367	372	387	381	357	369	353	346	365	370	358	348	368	342	353	378	345	337	368	346	344	369	332	357	368	326	344	339	347	353	364	329	367	349	375	360	348	371	339	347	370	375	378	373	367	348	350	358	338	395	343	349	315	319	358	361	383	396	347	332	347	359	355	365	351	384	388	342	350	374	389	371	370	380	375	334	378	366	381	358	366	330	351	359	337	385	376	391	368	367	363	361	343	356	376	371	356	351	386	336	357	339	399	312	358	384	357	341	340	341	359	340	369	334	361	345	383	364	354	389	368	366	347	366	355	337	332	327	359	385	358	370	343	342	411	323	363	397	331	370	351	357	377	368	379	358	353	324	388	369	375	350	375	375	384	391	357	366	346	391	360	376	358	351	346	367	365	321	350	348	406	361	367	354	344	369	342	360	370	335	351	408	378	341	384	402	330	364	349	397	331	369	350	363	383	387	364	382	367	374	385	336	381	362	337	379	361	355	395	425	346	363	316	370	348	346	348	347	317	363	331	369	352	350	368	369	370	321	357	351	368	359	380	376	373	395	361	394	359	348	362	375	361	354	365	393	354	386	393	396	349	352	384	377	349	336	358	381	366	348	336	339	365	371	339	356	351	351	365	356	355	361	338	332	345	392	363	368	351	359	353	377	368	339	395	354	357	351	377	367	381	345	352	384	338	346	329	370	368	381	376	372	366	373	356	360	397	380	367	369	367	377	378	341	379	341	362	364	375	370	370	337	401	353	375	368	367	359	333	342	321	338	375	403	342	361	372	358	319	338	309	349	379	342	393	344	389	355	365	352	392	371	357	346	388	317	333	342	378	364	327	354	406	371	381	349	361	361	361	338	362	352	353	358	363	377	340	369	352	338	363	351	385	362	357	367	362	351	334	361	370	373	361	364	352	326	365	379	382	360	363	377	368	369	356	332	348	353	393	380	343	371	387	379	355	332	339	373	368	372	363	347	360	352	334	344	358	367	360	401	372	375	349	392	336	387	391	361	341	368	375	367	405	359	368	348	361	358	350	378	325	324	356	340	352	333	353	355	348	347	381	340	373	338	382	381	386	383	351	380	360	354	303	363	354	358	379	365	326	338	369	383	392	350	354	387	367	357	377	364	401	375	299	364	348	377	385	378	370	360	331	375	393	360	339	377	408	375	347	341	389	379	358	388	351	396	399	349	372	331	350	382	341	359	373	391	355	351	373	368	376	370	340	357	351	365	348	384	366	337	383	374	332	340	368	370	365	354	360	366	345	384	361	339	359	374	394	384	346	373	363
15744	16721	24842	26267	25962	37652	25006	28076	27291	15678	11370	8995	9519	7446	5493	5796	3909	2998	2659	2402	2318	2356	1818	1845	1517	1400	1433	1359	1209	1221	1228	1146	1210	1225	1059	1053	1008	1026	970	947	995	907	950	939	925	853	845	898	878	888	831	848	906	916	901	879	898	865	911	847	816	862	852	907	907	889	881	869	877	867	879	925	892	814	894	859	993	907	884	878	843	891	858	883	895	869	848	871	817	877	915	870	868	859	874	863	884	876	822	836	826	884	855	865	937	843	852	862	831	921	862	868	907	851	837	938	838	842	791	870	927	846	855	822	879	810	908	875	863	831	875	870	815	894	812	872	828	813	831	868	843	883	907	863	855	898	873	876	864	864	835	890	832	842	879	865	873	919	862	854	855	864	850	920	893	844	912	886	853	875	865	834	916	884	818	872	817	837	878	855	807	872	881	904	868	850	839	840	904	899	867	873	893	884	859	855	872	842	804	842	885	867	858	847	884	873	843	855	841	861	839	871	890	903	873	838	860	872	861	878	871	948	877	854	863	864	815	840	893	868	905	851	835	870	927	906	874	827	859	865	871	918	875	864	851	862	873	904	846	858	879	861	836	874	878	835	848	836	884	914	837	851	880	812	861	863	898	914	819	876	858	891	836	919	830	846	793	854	914	845	834	836	846	868	850	862	849	862	850	834	851	914	898	880	901	856	865	914	873	835	867	891	815	902	867	843	854	891	902	895	858	930	860	816	849	862	847	861	843	877	857	931	789	842	868	884	859	871	842	868	823	839	836	896	866	848	855	816	928	887	900	830	825	845	884	885	918	830	851	911	894	913	829	866	866	864	806	901	866	820	909	894	845	901	861	903	846	907	860	822	864	917	851	871	874	862	845	832	860	848	858	858	861	938	881	919	832	910	774	843	819	853	838	855	868	835	887	906	855	871	847	848	840	855	862	913	870	834	882	857	854	904	849	828	895	921	810	841	825	863	818	831	824	846	853	831	862	859	852	863	892	894	887	855	847	896	874	858	867	838	813	862	822	854	834	822	895	859	910	836	834	908	831	881	885	830	852	853	866	861	893	893	864	857	857	905	877	839	944	869	850	852	877	853	883	901	842	879	816	894	862	868	788	828	826	809	838	861	811	901	841	895	894	859	857	859	903	895	874	892	863	863	882	837	867	808	792	881	821	869	852	843	905	869	857	888	871	812	826	895	910	862	859	861	852	845	864	873	888	863	866	886	846	857	829	874	867	797	820	849	801	877	922	831	875	847	869	885	865	881	900	860	860	850	842	886	884	829	802	895	856	866	869	856	867	838	867	874	865	838	875	873	884	905	871	875	892	853	871	868	838	840	832	857	872	854	898	838	839	890	825	814	828	833	829	868	847	867	864	847	917	835	867	860	877	827	872	842	823	842	810	846	854	853	852	906	844	868	825	892	838	828	874	881	869	894	865	860	837	896	818	870	814	851	848	896	892	840	842	922	883	895	896	838	846	892	841	880	841	832	853	856	877	854	880	838	897	879	882	864	839	860	871	869	877	866	877	830	854	846	860	859	903	829	862	891	857	840	851	890	838	876	829	917	897	886	858	800	881	871	885	890	929	893	882	841	874	891	841	896	834	840	845	884	815	898	901	885	819	840	913	807	875	841	915	867	880	831	862	883	907	867	838	883	859	851	825	786	849	865	824	809	871	845	851	901	902	850	866	836	875	875	810	856	882	876	877	855	827	877	797	838	900	846	902	859	828	907	835	860	846	844	891	833	865	894	786	861	862	835	910	898	839	957	884	872	906	880	848	883	865	840	832	850	872	866	868	852	873	874	886	853	871	873	828	870	903	894	835	873	850	832	837	829	907	869	884	847	879	857	833	869	874	834	873	879	893	867	913	835	829	853	866	833	889	885	816	853	874	845	856	855	839	884	823	888	865	799	878	878	845	896	871	822	859	862	858	808	873	791	843	858	858	934	865	868	884	873	825	874	841	862	879	873	811	905	893	855	896	866	883	851	869	851	837	880	870	910	838	815	850	867	844	887	848	855	899	846	861	897	796	845	809	815	877	857	858	828	843	858	869	877	863	938	892	803	841	906	886	896	802	899	898	870	891	952	850	846	918	914	826	886	896	821	885	848	887	849	929	861	833	894	864	837	869	864	839	870	889	912	860	833	854	860	869	879	863	856	882	860	824	823	872	819	837	924	812	887	865	849	830	878	851	832	839	847	841	894	817	895	875	844	853	845	878	843	809	855	845	943	864	831	884	870	835	883	849	899	883	814	855	847	880	821	895	876	882	881	840	813	855	855	806	866	829	859	896	865	888	863	905	929	870	850	869	826	885	810	898	909	875	899	828	878	850	854	878	843	829	857	860	900	901	849	837	905	898	856	863	879	917	863	886	894	883	866	865	864	882	921	846	840	843	896	830	842	892	857	868	895	894	900	842	809	866	841	845	891	895	915	879	901	884	920	855	906	807	857	830	864	913	892	909	839	859	883	810	896	821	836	813	850	820	901	920	858	870	785	849	842	890	841	866	807	847	873	878	877	832	872	869	826	872	869	802	858	875	860	845	837	823	854	857	847	906	851	837	871	827	900	849	866	857	848	889	855	849	858	845	874	848	825	844	879	850	810	889	835	805	877	826	888	812	900	883	874	830	867	850	849	874	854	871	880	865	886	859	875	827	818	867	868	855	906	885	844	860	851	821	874	836	827	877	886	872	865	821	815	821	864	857	876	818	856	894	901	821	855	885	886	884	876	846	876	865	901	930	863	857	842	869	805	838	868	855	902	869	879	836	876	830	837	877	886	891	845	833	850	841	841	839	878	878	827	887	833	905	891	855	886	859	828	921	848	880	853	898	847	871	881	875	852	861	855	873	876	914	877	817	889	842	826	885	872	890	872	872	879	866	796	831	879	908	865	820	863	851	855	888	842	832	855	848	808	863	868	873	821	843	907	840	860	893	861	872	816	888	835	863	863	879	836	890	862	888	867	813	896	820	891	886	824	869	900	789	803	861	883	899	853	885	831	873	939	865	852	873	858	880	910	885	894	852	851	875	824	889	842	882	834	887	832	872	852	850	880	901	865	851	831	848	886	821	848	896	800	896	872	852	830	888	908	809	848	840	861	867	875	837	900	896	905	897	865	893	835	835	805	842	865	887	902	882	869	876	922	855	863	894	891	903	825	895	844	873	847	877	892	810	844	848	839	821	896	874	819	862	794	861	833	860	829	841	856	935	837	841	867	861	843	875	880	892	827	866	814	870	880	835	856	888	906	892	855	848	846	863	897	902	868	881	869	843	899	849	813	832	886	861	858	821	904	852	868	888	820	904	867	852	912	853	833	838	825	899	844	934	920	823	854	873	901	830	844	825	856	894	906	854	890	849	852	911	820	847	870	890	823	843	918	871	845	888	863	869	858	842	857	842	872	894	848	876	871	819	835	876	838	835	865	916	858	926	866	879	823	767	843	844	827	823	894	888	879	838	814	870	825	886	840	901	897	876	897	824	848
45606	44873	45703	49628	46588	52224	40327	40111	42600	34680	30177	27468	27629	21105	15834	14405	7939	5514	4795	4174	4571	4533	2959	2865	1693	1481	1490	1639	1355	996	816	766	747	1001	852	596	625	502	566	589	545	502	458	470	410	383	377	406	397	377	412	405	369	403	381	379	331	381	399	392	353	360	350	403	362	369	333	389	348	375	368	378	365	387	378	432	429	410	384	381	393	373	383	368	365	377	339	359	353	376	358	357	373	409	366	366	378	382	371	378	351	337	374	385	354	357	395	353	354	371	333	393	367	368	362	365	371	331	361	372	345	372	350	374	325	375	343	376	382	362	359	365	366	341	360	386	351	363	342	366	362	394	393	364	336	371	355	374	357	355	385	387	362	366	377	368	362	359	392	410	377	354	356	400	410	373	366	356	368	372	355	373	352	388	355	373	410	361	384	330	362	364	353	376	349	338	344	379	384	333	368	331	363	345	339	395	365	397	369	373	362	384	344	397	411	361	371	393	358	336	404	351	350	344	354	353	353	397	368	367	368	352	338	375	389	326	320	409	348	381	364	346	354	362	345	379	346	364	386	339	354	366	350	369	374	336	361	335	321	327	358	354	347	363	364	325	339	368	360	349	370	351	386	374	367	374	379	388	372	354	365	381	403	365	368	399	370	370	369	350	344	341	344	356	385	361	322	347	338	357	364	350	341	344	411	384	392	358	367	367	335	406	384	364	364	378	378	336	380	393	373	408	358	375	352	354	379	351	353	336	364	363	338	341	394	380	370	339	379	362	372	375	405	329	379	368	405	371	357	411	385	363	354	337	351	356	375	375	365	352	411	375	394	381	322	344	356	345	370	342	371	340	355	310	375	413	380	370	336	350	381	354	350	357	357	378	331	396	327	339	358	349	383	332	358	388	365	384	381	336	365	384	361	348	364	364	332	331	352	367	378	391	366	337	351	377	355	341	370	361	375	385	339	389	387	413	369	355	358	347	353	363	335	354	403	361	397	348	356	367	373	358	375	346	348	398	376	393	331	362	334	338	378	372	359	374	364	346	379	329	354	379	337	348	336	369	344	355	343	321	333	363	375	388	352	348	359	371	390	352	360	344	341	386	345	356	352	398	362	367	330	346	368	355	382	387	325	366	360	331	364	368	362	370	376	370	383	356	332	361	361	344	369	369	385	373	357	368	327	389	368	347	344	320	370	356	353	356	345	344	347	324	349	397	360	339	332	404	349	365	346	366	364	354	354	314	359	351	370	407	375	355	383	359	363	361	320	402	367	346	427	392	350	366	352	335	344	355	380	382	340	351	332	324	351	366	408	358	360	351	360	388	347	396	398	373	336	370	371	374	350	359	363	350	357	376	364	373	385	324	361	347	364	364	365	357	354	368	391	370	351	335	334	382	357	355	386	377	341	353	357	357	346	370	372	347	368	357	338	352	346	373	349	365	365	360	360	365	360	352	361	353	332	381	377	353	315	361	350	370	384	376	402	357	358	385	355	373	375	367	387	363	367	374	361	357	365	368	371	382	359	339	382	380	380	385	352	367	340	388	338	328	352	355	390	354	354	384	344	356	340	362	355	425	390	345	396	371	381	369	360	387	355	382	368	360	331	368	374	385	383	386	382	348	352	382	368	391	388	343	398	391	388	350	367	331	330	380	333	337	375	379	356	368	371	385	426	398	313	389	366	388	359	370	404	342	371	365	400	384	371	360	382	347	365	389	351	352	366	348	361	353	339	349	362	361	362	363	336	340	356	350	356	375	368	383	377	365	386	401	379	387	393	370	358	378	392	382	399	379	371	368	355	353	368	368	357	390	346	333	397	364	362	335	372	366	385	356	371	377	368	330	386	363	373	330	365	359	354	361	387	361	399	375	373	315	387	367	396	349	342	363	374	358	355	384	382	388	389	346	369	364	356	325	357	346	337	353	334	327	371	332	363	367	350	350	365	363	348	382	402	388	365	373	349	403	345	376	392	407	388	333	371	358	362	344	399	355	369	383	350	338	362	355	375	362	376	389	372	361	356	359	399	348	359	399	371	385	381	351	351	375	369	350	377	382	364	380	383	348	353	360	385	333	342	369	402	352	345	356	371	372	358	366	391	406	398	366	346	350	337	382	382	357	354	374	376	393	353	393	347	349	397	407	374	355	370	370	363	333	347	362	372	372	352	355	371	356	382	386	385	356	359	370	352	342	374	369	367	381	361	340	380	368	362	397	368	360	365	373	393	396	330	364	388	395	371	378	363	388	356	380	380	386	362	348	362	367	346	369	381	330	372	359	358	354	359	364	348	356	378	380	366	348	362	395	380	365	359	357	366	389	354	352	363	355	391	351	342	405	327	391	345	357	377	397	376	355	390	365	357	369	337	373	366	319	365	364	352	371	333	407	343	359	370	361	352	347	387	369	367	360	350	369	321	361	394	350	369	369	385	376	346	351	391	364	366	383	343	365	366	381	350	391	360	347	373	367	369	372	381	355	382	351	380	354	345	407	363	329	400	379	353	371	316	349	362	348	396	401	388	346	343	371	353	320	379	358	329	349	332	354	368	374	401	368	355	339	365	362	382	346	325	346	322	414	391	370	373	381	337	375	366	346	360	351	380	366	378	384	340	384	382	355	360	369	323	341	348	357	380	416	330	340	344	390	354	388	344	408	379	371	365	386	402	362	317	383	357	346	352	379	385	352	402	377	355	375	399	405	386	357	359	358	430	353	370	337	379	370	370	387	386	369	352	385	358	356	342	379	377	373	332	389	403	375	355	354	351	382	356	354	343	335	367	350	364	376	352	382	366	366	326	377	359	364	369	373	341	338	357	365	329	366	373	404	334	365	350	348	360	389	369	392	361	380	339	323	370	367	367	358	365	361	368	352	349	352	343	340	409	374	362	379	333	317	338	352	384	388	367	359	388	354	368	357	359	385	378	377	343	346	344	380	347	356	355	399	345	352	371	379	339	328	380	396	364	343	347	382	329	345	360	338	359	382	358	352	333	387	374	366	371	370	363	355	376	322	363	357	377	405	368	371	381	386	367	379	400	369	396	355	381	377	355	342	362	373	356	376	358	389	359	384	341	358	378	378	379	359	359	364	398	366	361	385	353	348	395	377	352	345	364	361	367	355	354	355	353	365	384	373	350	370	347	391	346	353	388	377	353	346	378	367	341	378	340	373	362	366	336	369	369	361	344	380	365	306	367	379	333	364	367	385	387	348	356	389	337	355	376	347	371	379	362	334	340	363	383	340	405	361	341	379	368	338	347	369	369	353	390	334	335	323	378	333	391	350	379	413	370	352	336	422	346	386	376	372	325	364	348	307	388	376	383	349	368	380	358	331	390	355	350	357	345	373	370	393	366	399	369	363	365	354	380	368	342	388	380	337	375	358	363	361	352	368	408	350	375	372	369	337	344	411	383	381	356	377	367	395	375	385	353	381	383	359	361	355	360	356	361	355	343	371	361	328	381	359	370	358	360	338	344	342	352	351	384	366	388	370	356	329	421	342	380	378
31600	37517	47042	55576	53643	59532	50814	57796	58287	55307	47930	45443	43552	39472	34971	35528	25595	21791	20073	19480	20623	21605	14705	14511	9363	8348	8859	9194	7702	5436	4073	3503	3991	5987	4298	2700	2691	2194	2139	2676	2353	1721	1494	1324	1099	1063	1058	1046	1012	939	933	905	909	903	890	856	841	894	944	862	890	850	938	924	911	951	859	878	858	939	926	909	897	914	980	1257	1371	1266	1103	999	915	904	863	856	839	832	876	865	829	878	901	872	886	927	815	844	832	848	847	844	838	837	888	817	825	890	850	854	809	813	849	838	895	802	863	838	832	902	822	871	874	864	862	889	844	837	872	874	849	869	853	858	846	847	882	914	838	860	886	888	899	858	836	842	850	869	842	883	868	847	882	903	907	850	855	827	880	877	898	824	871	878	831	849	857	825	893	903	837	856	889	911	817	827	902	858	875	808	830	885	940	869	848	899	867	863	889	864	836	846	855	819	879	882	818	817	896	859	884	891	889	840	840	857	866	848	859	894	853	845	878	809	848	834	842	843	836	853	881	863	858	895	890	814	836	878	870	816	829	896	911	864	835	842	857	898	836	850	885	861	853	855	875	870	850	871	881	809	869	851	868	791	889	853	889	886	817	807	874	837	853	842	860	872	851	843	862	860	875	873	876	898	888	831	866	866	894	867	884	867	851	849	847	878	853	894	877	882	908	855	840	858	880	904	865	859	896	812	825	924	859	844	795	856	889	818	857	860	861	923	887	887	853	845	829	865	842	841	907	864	819	860	842	806	819	855	862	842	876	862	842	862	843	908	824	835	848	828	866	845	892	838	888	887	841	824	881	819	918	899	886	885	857	855	868	808	844	900	841	858	845	854	863	833	891	835	847	872	848	875	825	828	898	905	825	916	845	855	870	900	900	890	859	864	843	861	844	869	858	854	877	870	872	857	836	871	893	858	825	853	813	907	904	882	890	893	814	874	825	817	838	854	863	872	820	882	859	840	864	871	861	806	815	902	830	866	836	808	854	841	846	849	866	857	829	891	816	879	855	904	827	887	863	890	887	876	893	841	834	848	897	867	852	853	893	909	824	825	850	902	861	803	825	857	893	888	849	911	860	869	835	827	829	890	859	853	910	887	863	834	845	868	878	833	901	882	842	859	858	830	834	850	799	871	851	878	861	839	864	841	901	812	841	867	862	890	825	848	815	836	886	856	854	843	916	877	857	838	872	905	863	885	851	884	884	840	928	823	862	830	844	916	884	926	837	879	882	845	854	791	859	878	799	883	815	877	851	866	894	874	857	884	813	860	832	914	823	844	820	845	889	847	902	807	834	842	849	930	878	846	856	891	840	865	866	839	828	842	863	858	879	921	818	855	855	850	921	854	889	845	832	823	874	893	889	821	850	882	855	820	846	859	887	893	906	924	815	850	895	883	842	872	858	878	881	872	857	874	914	865	896	798	847	834	823	892	946	803	865	856	893	845	838	884	876	897	841	874	856	886	906	850	895	840	865	821	900	852	867	895	865	894	817	843	828	842	872	836	868	874	873	888	851	845	824	838	845	818	874	836	871	855	865	833	903	884	816	825	851	843	882	886	899	814	835	894	894	861	839	896	869	852	856	878	879	837	872	868	863	818	828	837	860	875	841	870	846	795	830	871	864	893	843	856	866	908	864	843	890	924	862	881	856	800	925	903	832	853	866	863	875	924	835	877	880	877	839	866	851	835	836	874	841	833	819	876	861	876	863	827	843	885	901	861	847	870	870	862	834	866	834	848	842	858	815	853	833	834	853	867	839	909	932	840	839	871	853	822	835	893	867	790	862	853	874	939	899	838	881	873	848	849	832	895	857	882	869	873	824	790	884	922	862	822	836	876	901	831	896	821	855	841	829	863	826	907	881	863	872	836	864	892	850	838	865	849	870	887	889	851	849	880	837	888	918	850	805	812	912	885	834	945	901	831	821	872	893	835	845	849	911	836	878	876	860	853	863	859	813	837	847	920	880	849	865	880	849	919	819	868	889	870	844	826	843	872	855	827	877	869	805	833	852	878	885	830	839	900	869	887	891	863	899	878	856	836	865	884	814	858	889	897	855	880	845	871	868	836	827	844	899	887	816	820	885	803	855	836	874	844	843	831	859	828	848	881	852	922	868	867	864	800	900	822	861	856	873	847	835	825	837	839	869	868	896	852	881	856	788	853	906	884	865	861	822	822	837	823	856	898	837	852	864	870	851	873	875	861	882	865	867	875	860	866	832	830	855	877	840	887	849	834	878	879	854	870	804	869	879	930	891	886	902	837	850	828	809	852	871	873	875	885	885	820	881	897	887	872	835	811	839	825	882	853	827	842	870	851	844	881	856	840	862	855	856	823	865	834	842	847	850	890	842	845	906	798	852	887	882	853	844	873	848	852	859	865	865	882	830	867	840	905	843	865	899	844	875	864	857	897	830	862	891	901	938	881	813	856	781	864	890	855	845	830	890	883	871	886	889	872	859	852	843	856	850	886	863	864	833	820	827	908	936	803	873	856	823	901	835	921	857	852	865	861	886	922	867	847	888	867	868	829	853	908	836	876	840	862	832	861	895	860	845	776	853	882	873	898	888	842	848	934	893	892	850	844	861	856	847	895	850	843	798	905	887	857	854	884	845	905	845	834	848	901	894	813	883	884	843	850	879	882	842	843	814	875	855	835	915	881	853	850	833	857	862	832	882	879	838	876	847	860	835	896	843	875	868	873	855	823	831	901	847	840	854	862	918	830	845	875	833	822	856	844	883	866	898	880	861	799	846	856	862	831	844	832	852	852	855	837	846	827	882	884	794	832	898	862	840	858	829	873	875	856	900	832	870	869	866	920	802	855	860	875	838	888	848	856	913	843	833	872	850	864	850	838	894	872	852	916	847	849	872	835	893	853	843	815	821	870	856	923	842	835	858	823	839	881	877	862	849	840	854	864	907	904	833	892	866	811	876	878	845	857	817	806	866	873	837	854	872	859	845	893	846	891	878	849	915	854	850	871	845	780	853	878	849	878	909	878	839	848	946	896	897	889	885	892	859	840	856	921	877	882	883	905	864	868	870	831	883	872	846	863	867	849	820	838	899	913	899	856	847	885	880	848	885	896	867	852	854	912	888	845	902	847	912	852	819	876	864	861	861	877	848	880	803	855	914	880	823	863	896	876	909	776	895	840	836	837	828	791	872	835	834	885	881	894	851	838	886	832	842	857	872	815	897	859	858	903	842	864	931	808	888	856	874	865	910	819	828	833	831	851	830	842	867	839	804	848	824	866	894	918	813	900	842	803	911	831	851	859	880	827	894	882	868	820	904	830	848	861	861	884	867	890	867	851	912	857	818	794	875	830	846	869	856	901	869	826	844	876	862	847	861	797	871	885	833	888	905	855	843	800	850	860	881	863	883	869	884	865	838	885	908	875	854	838	863	837	865	873	849	852	801	869	847	808	840	826	843	903	864	844	862	867	882	828	874	904	846	886	896	866	908	945	844	828	840	834	858	833	911	825	878	871
52058	48773	51676	50001	44099	49301	39843	42389	43092	37021	34892	35868	38818	34576	28877	25069	16518	12160	9495	8750	8400	8124	5214	4646	3084	2661	3178	4146	2528	1489	1287	1070	1068	1688	1674	865	835	670	695	769	766	665	516	419	359	362	335	336	340	345	288	263	281	295	294	245	284	305	308	303	338	328	311	332	287	301	316	288	321	292	309	299	288	296	323	412	474	437	363	364	292	321	302	304	256	267	289	307	275	286	271	278	320	299	285	320	302	280	326	289	288	296	326	260	293	284	304	311	293	279	311	314	312	309	276	323	303	274	296	319	276	308	288	307	292	267	308	303	287	273	295	282	303	300	297	302	288	296	296	308	315	282	285	282	317	270	263	309	300	278	310	303	301	247	278	271	286	302	288	288	287	306	290	285	305	276	296	316	305	303	282	274	275	321	289	270	248	294	312	306	284	275	312	305	292	282	298	291	263	309	312	317	295	264	313	294	282	315	280	302	271	307	270	296	290	301	322	262	310	324	315	306	296	276	294	290	311	314	294	260	309	294	315	328	306	287	320	305	281	296	293	286	295	295	331	309	304	290	279	300	281	313	304	306	278	283	296	271	304	305	284	302	338	294	311	312	289	296	316	308	304	275	271	281	297	291	315	305	304	329	253	285	277	280	287	308	305	290	265	284	290	305	289	314	290	282	271	320	292	321	282	313	316	293	313	292	313	323	271	315	310	309	318	303	292	287	277	282	272	276	295	306	325	301	269	298	309	283	265	297	273	318	284	287	299	281	291	265	306	312	297	316	297	304	318	297	263	283	275	316	272	319	289	304	289	265	299	283	302	303	278	281	277	271	302	277	306	265	272	319	300	292	279	321	295	271	303	286	302	289	310	309	283	289	298	304	304	318	297	295	279	309	334	287	317	276	319	333	269	290	264	268	307	317	307	310	288	294	308	310	294	324	297	310	314	293	295	301	302	315	267	312	294	274	265	300	310	278	280	286	280	284	272	301	285	318	293	283	300	280	332	301	261	291	297	322	301	319	316	312	311	289	292	285	269	303	316	314	310	311	299	297	286	248	293	331	306	275	299	298	311	309	323	292	292	327	286	274	312	273	293	283	292	281	272	312	266	306	294	283	301	279	287	280	272	321	328	315	304	297	290	291	295	299	321	289	316	305	315	322	299	285	278	277	311	310	297	275	288	299	291	298	322	281	313	260	274	301	295	272	301	300	291	341	286	298	274	309	294	322	283	283	313	304	302	307	301	294	302	286	299	326	278	329	312	295	289	291	323	300	294	279	283	297	277	279	289	287	276	261	319	290	289	297	302	328	280	265	298	339	251	280	318	291	289	325	270	283	308	255	284	290	293	293	274	308	292	299	316	297	263	293	290	290	338	320	298	289	311	318	297	309	299	283	300	274	303	295	282	289	277	305	274	317	249	302	266	310	284	309	258	293	277	285	306	276	309	293	271	288	338	295	323	309	311	318	300	282	271	276	317	312	279	317	288	304	299	294	308	285	313	314	300	316	280	289	284	285	281	304	293	298	294	307	319	259	298	268	315	311	294	312	299	287	281	300	307	291	302	300	267	338	287	297	307	297	291	261	304	277	279	305	301	278	296	261	322	331	270	280	315	302	271	282	304	300	312	307	264	270	308	275	310	287	308	282	269	305	304	307	291	270	264	319	338	298	278	278	294	282	309	328	293	291	281	284	276	297	285	270	300	272	277	299	306	301	290	293	286	310	304	306	303	297	311	295	308	280	277	281	285	288	278	296	275	298	289	323	284	312	286	266	294	315	323	312	269	315	297	299	263	302	294	275	335	309	324	316	293	304	302	272	299	304	283	275	304	316	292	276	292	285	282	329	266	259	300	297	294	294	317	292	261	273	292	296	330	297	315	273	297	296	319	273	274	279	265	281	261	282	337	331	310	297	287	279	303	293	294	303	275	284	318	292	308	291	284	323	271	292	320	303	264	276	314	312	306	305	341	291	325	275	315	313	305	299	279	289	293	293	297	281	318	340	252	324	265	281	318	301	289	289	278	277	305	311	312	314	302	304	315	299	292	298	304	271	304	270	316	295	316	310	291	304	275	286	306	298	280	265	293	267	314	301	272	304	271	286	307	275	293	311	282	292	267	295	304	314	269	314	274	274	274	286	296	275	309	270	296	275	297	312	289	304	287	266	308	308	266	263	311	284	278	298	294	273	312	310	283	299	324	259	292	293	291	296	287	297	276	328	301	271	312	318	313	279	295	283	289	308	293	295	272	303	301	312	267	289	299	283	302	293	278	300	290	301	327	287	301	296	300	301	260	280	286	299	324	290	292	295	307	328	299	304	274	299	304	319	286	296	288	291	316	299	284	295	328	279	304	314	272	317	274	305	298	282	288	274	308	287	326	301	289	292	297	271	331	284	294	291	317	328	299	279	301	274	295	284	305	296	289	295	328	284	289	267	301	277	300	256	304	302	310	290	288	309	306	311	284	320	290	284	316	316	286	298	332	282	266	302	298	288	324	297	295	269	295	324	319	291	288	291	283	295	265	323	306	285	283	276	328	288	258	295	308	320	280	301	286	286	300	316	272	286	281	322	321	270	299	309	310	294	313	306	305	310	311	297	299	278	305	281	307	314	302	268	282	312	276	286	303	295	296	292	316	327	307	275	306	320	272	291	297	269	295	299	285	276	254	293	278	285	272	308	306	298	278	315	263	266	283	341	299	330	293	332	295	292	286	315	309	295	274	273	294	270	286	322	260	283	301	274	268	279	314	341	302	281	275	285	278	271	301	295	265	328	308	299	287	292	270	266	291	331	285	281	301	273	288	266	287	282	266	281	312	323	282	311	302	307	266	309	290	296	265	343	296	275	316	300	319	306	283	300	305	330	310	300	301	247	292	294	299	331	289	295	307	294	318	283	276	281	294	284	293	294	320	302	337	289	316	298	289	337	311	335	284	301	304	308	288	278	277	325	299	267	299	297	270	313	272	263	305	279	288	293	280	289	298	281	290	285	317	298	317	302	272	311	303	298	282	283	301	289	300	322	268	308	305	283	301	288	311	282	286	275	282	292	300	302	296	289	275	291	284	273	302	300	284	288	271	297	284	340	263	292	320	309	276	321	313	306	313	299	299	329	300	329	314	311	268	315	331	276	288	283	259	317	276	290	273	279	306	275	294	273	301	293	321	271	280	291	305	343	302	305	277	277	281	284	279	312	309	280	280	299	247	281	290	320	286	310	303	299	279	317	316	294	294	299	307	303	299	309	278	302	286	300	272	305	353	273	291	298	290	311	273	288	302	297	306	317	273	303	284	312	307	298	272	294	264	313	288	276	284	298	278	293	281	280	271	295	287	303	278	247	299	284	315	290	289	289	302	303	305	321	312	264	294	286	315	307	315	289	286	300	306	264	313	302	297	287	306	296	298	284	294	269	319	289	303	290	347	286	297	269	334	309	331	297	273	288	318	271	317	327	302	304	278	289	290	301	265	274	275	282	288	286	298	300	302	284	302	261	297	328
36634	42980	54782	59905	58274	55330	55587	62082	61048	62015	55385	55493	51809	51123	47123	45077	36346	33281	29595	29664	29565	29456	21944	19271	15305	14069	17084	20251	13092	8517	6658	6138	6198	9943	8521	4395	4860	3457	3740	4387	4065	3262	2357	1572	1218	1205	1063	1103	1038	1033	888	821	823	779	847	835	804	796	782	768	777	744	793	780	791	737	784	744	755	736	777	797	727	782	893	1335	1801	1567	1171	992	803	730	675	628	710	732	667	661	680	720	692	704	721	759	727	698	691	691	728	691	749	717	741	681	712	684	673	720	728	710	699	694	703	663	709	701	722	686	743	679	621	688	686	718	687	670	668	740	733	711	702	695	721	674	759	702	635	681	701	744	708	687	670	666	697	671	708	692	684	727	669	709	659	731	731	672	744	752	740	712	712	718	680	721	666	687	716	677	708	756	688	680	711	721	699	682	714	644	739	745	674	695	697	699	677	723	707	707	707	654	672	686	718	671	747	735	728	685	697	681	719	667	668	679	753	680	732	704	740	716	709	695	684	712	655	648	693	692	696	710	723	681	775	656	699	705	740	721	697	729	744	706	726	697	685	706	657	685	730	673	742	731	674	674	708	763	761	708	733	756	734	671	776	703	705	681	681	753	661	715	674	704	693	667	720	736	726	676	740	680	731	701	681	707	723	666	697	683	686	693	737	684	715	693	739	700	730	666	684	681	680	718	668	697	700	668	723	702	649	648	649	713	708	723	701	700	686	754	721	727	713	762	719	695	701	709	715	679	698	701	696	716	695	691	668	669	731	690	797	712	705	699	704	712	729	669	702	693	679	699	661	732	694	656	712	691	754	714	749	666	677	708	685	715	717	697	719	684	702	682	669	758	664	710	718	696	740	674	674	685	684	701	715	651	674	731	706	732	704	754	761	689	674	701	719	709	691	682	718	712	676	692	665	693	719	680	733	680	719	711	686	700	721	720	712	750	752	723	718	708	703	682	672	742	754	686	697	677	678	732	746	716	726	704	666	693	710	714	676	694	677	671	697	709	725	719	715	691	707	713	664	724	731	739	642	711	643	665	646	709	746	714	697	705	693	701	687	683	690	734	708	695	705	674	710	739	699	804	737	708	730	725	739	726	690	732	759	701	692	719	739	663	695	774	684	709	714	717	719	746	724	735	729	700	684	733	669	706	688	705	676	698	722	678	742	751	726	705	723	732	700	688	697	705	709	682	704	743	700	671	696	700	721	703	706	678	719	700	702	706	692	693	678	696	652	722	689	767	683	686	716	689	688	725	673	718	687	747	707	699	710	684	694	714	691	689	707	698	712	702	680	702	681	709	716	690	673	716	664	693	769	734	768	683	717	699	647	671	732	641	704	690	686	695	724	704	717	730	686	744	723	759	729	689	693	682	660	712	749	711	694	719	683	690	752	689	729	713	735	705	677	699	694	665	728	661	697	702	707	711	666	665	727	694	717	756	731	755	724	715	696	676	694	689	671	709	703	698	706	761	699	688	680	751	732	720	685	656	695	689	697	730	694	701	743	766	668	671	666	696	704	681	684	761	660	730	712	696	677	697	708	756	753	729	740	668	735	701	707	779	717	701	735	673	755	705	695	717	689	703	693	747	692	729	715	677	712	662	696	744	667	733	696	703	687	709	728	653	718	710	685	691	720	722	705	713	649	691	691	723	729	716	722	705	697	717	724	712	719	710	678	710	686	662	697	683	712	749	651	694	734	687	693	721	692	723	710	711	656	703	701	709	741	689	726	748	774	692	714	727	683	697	681	700	668	737	712	681	708	688	739	706	710	687	747	751	715	721	677	709	685	753	699	747	704	659	706	715	703	733	733	723	690	696	686	703	679	708	695	679	720	657	688	714	676	716	720	744	754	734	695	714	709	655	700	715	709	670	681	752	683	704	762	728	710	682	774	716	702	731	711	687	692	727	667	721	698	716	730	654	749	698	750	644	672	720	723	717	706	693	673	703	694	666	678	735	701	701	675	680	734	651	706	693	704	692	678	695	722	657	717	651	724	678	717	683	707	756	712	671	700	714	713	704	716	723	678	707	686	677	706	699	696	716	702	681	735	760	661	716	719	705	688	710	709	695	671	680	636	743	731	701	715	692	692	701	702	701	652	693	719	729	697	690	712	678	709	680	700	756	715	718	725	662	713	694	715	710	710	704	713	673	754	716	717	692	703	702	667	661	721	675	696	673	690	734	677	691	701	684	730	650	708	661	710	731	748	724	668	714	702	688	706	705	698	703	703	695	694	667	691	721	685	732	695	676	765	670	663	674	706	682	684	680	669	682	679	674	725	704	732	700	661	681	712	721	683	761	715	711	730	743	708	703	793	656	700	711	672	714	741	706	645	699	743	685	728	696	745	732	714	678	691	707	702	668	701	704	668	673	662	721	713	704	730	756	730	696	665	677	710	674	738	714	640	728	673	728	684	699	729	734	720	700	755	710	659	670	719	717	703	708	722	700	697	706	722	714	698	674	710	679	698	728	696	710	698	768	635	710	721	685	726	687	701	695	712	708	695	683	684	683	704	674	691	664	730	700	679	668	700	677	696	693	690	772	678	752	673	725	699	654	680	659	717	700	687	665	714	664	733	671	749	696	698	725	678	638	650	689	698	701	688	729	680	731	720	701	729	659	709	705	727	695	700	743	689	703	724	707	683	711	725	690	721	654	699	722	714	719	647	682	740	725	717	629	704	689	734	718	687	690	746	681	669	695	735	676	701	746	697	706	685	750	703	699	665	699	715	722	708	691	726	705	734	757	702	725	712	710	723	662	727	695	724	703	759	709	704	713	732	696	724	699	729	703	722	643	682	723	700	701	676	655	688	694	703	683	666	665	727	749	728	688	719	686	763	695	716	701	711	711	698	689	730	696	673	710	667	741	689	729	682	707	722	710	734	745	708	729	690	747	710	700	728	719	747	706	719	702	721	704	699	698	711	702	714	661	727	700	703	671	709	693	691	730	737	688	739	705	662	727	746	717	706	704	684	763	706	720	694	706	743	722	678	655	678	718	736	715	735	747	734	654	679	703	716	700	662	658	700	725	691	739	714	722	738	666	742	695	693	735	713	713	688	684	709	704	724	747	646	691	696	730	732	737	723	724	719	653	666	691	701	706	704	701	719	704	691	671	732	705	703	709	706	708	698	740	740	686	701	739	682	701	653	740	707	706	693	726	705	693	702	712	704	729	690	710	693	685	702	700	706	715	697	681	692	729	714	702	695	675	685	707	784	708	727	705	713	714	729	725	671	728	707	697	685	698	706	719	666	725	711	709	676	636	728	699	701	664	662	720	656	707	691	720	719	707	678	712	737	724	720	694	698	734	688	714	694	679	677	722	700	682	736	690	694	726	738	665	672	704	708	718	741	728	686	705	716	734	709	698	697	686	729	683	711	712	694	737	732	622	764	708	727	689	710	674	691	745	695	721	747	734	719	692	690	736	682	682	636	672	707	658	719	724	680	634	671	692	670	698	677	686	639	698	737	768	735	725	684	699	699	671	752	690
24880	19266	18126	16683	14122	20002	11396	10863	7813	3806	2591	2281	2230	1898	1476	1187	859	711	679	673	611	628	477	491	422	448	438	503	399	407	374	367	358	401	407	361	383	424	396	396	428	388	366	338	383	390	345	376	354	389	364	399	373	364	340	401	395	371	360	383	364	366	350	385	376	374	371	383	381	326	334	333	384	364	358	408	410	378	385	351	375	374	330	349	343	354	353	343	365	370	351	364	376	373	384	389	375	381	376	380	343	364	358	370	335	352	397	378	397	354	365	416	346	333	377	390	367	385	390	382	362	370	370	401	387	335	391	380	367	348	378	383	359	369	382	362	372	323	356	385	390	379	346	375	365	367	375	354	358	371	360	351	390	398	382	387	368	372	347	342	403	384	357	349	379	371	359	364	382	334	331	364	371	377	330	401	344	381	417	384	394	377	353	361	368	357	367	385	399	351	335	392	391	359	361	374	367	372	362	365	359	353	378	361	347	372	326	353	387	352	362	345	345	406	355	357	358	344	379	357	341	358	377	375	362	392	357	371	336	373	348	344	365	357	391	364	359	352	383	372	410	346	310	330	344	378	376	371	352	356	351	363	346	361	380	331	366	357	346	372	379	369	366	396	369	342	338	368	380	353	414	361	414	369	382	388	348	379	330	364	382	357	376	347	353	351	351	371	355	412	335	377	350	376	387	360	368	369	332	331	363	392	352	372	325	362	362	356	362	410	402	377	346	344	366	405	374	359	348	359	359	389	370	400	358	349	372	379	380	377	399	374	356	383	331	345	351	331	371	352	390	381	333	324	333	355	373	322	366	379	381	357	331	339	406	357	396	343	344	354	374	374	411	341	357	378	338	368	350	386	394	346	349	389	353	365	359	375	369	364	400	403	386	398	414	375	385	362	385	373	372	382	345	356	349	349	360	366	365	396	358	373	373	378	368	369	357	373	352	356	377	375	423	338	331	349	361	387	360	357	391	365	361	402	357	349	363	393	363	345	353	401	341	378	376	375	363	367	354	343	367	370	377	345	404	375	369	371	384	389	359	350	395	354	377	355	410	403	356	360	383	354	371	353	370	358	335	367	365	373	327	380	373	389	360	376	367	341	376	355	379	340	369	336	349	403	378	357	361	380	367	355	352	363	376	352	354	344	346	373	350	359	365	372	376	387	357	379	370	329	345	345	350	357	373	368	392	393	350	374	361	356	348	373	364	323	365	369	367	372	384	339	318	320	405	355	369	349	369	367	357	368	364	393	353	368	396	381	405	376	372	364	357	376	383	366	375	337	331	345	379	369	331	320	356	376	371	359	346	345	357	386	401	376	361	363	379	336	390	376	379	359	326	365	363	377	347	382	347	327	322	345	371	359	323	345	338	381	376	399	357	336	386	389	391	355	401	359	337	408	368	340	341	388	344	379	328	343	363	363	355	379	384	363	353	370	368	359	373	349	364	357	353	371	341	323	380	342	352	354	338	368	348	347	354	402	363	358	362	388	357	347	342	350	363	363	337	364	371	360	338	347	335	378	378	351	355	332	393	363	334	352	377	376	387	356	369	367	381	363	385	375	392	353	364	397	363	356	357	352	367	335	361	361	352	362	395	340	414	351	342	379	382	325	393	350	362	355	375	390	391	403	359	361	324	389	370	361	352	337	377	366	396	382	369	343	381	358	389	359	367	351	392	351	364	331	363	387	363	375	362	352	339	368	364	377	380	385	386	376	330	374	332	379	365	347	398	366	361	364	385	364	390	414	336	371	357	369	375	311	373	373	356	401	371	380	378	340	375	429	372	363	372	370	377	390	377	363	364	340	375	363	374	343	343	396	337	390	358	352	351	394	367	381	388	361	327	372	329	373	364	344	323	405	392	369	408	373	380	391	342	359	410	370	411	377	363	355	368	342	385	361	372	363	400	356	353	359	388	378	396	363	345	346	376	372	364	387	346	384	362	366	373	389	411	338	372	383	342	366	356	356	365	382	377	369	385	386	352	400	350	373	347	356	354	357	381	374	345	324	353	361	351	369	332	339	341	344	357	357	386	367	373	344	331	353	363	337	335	357	348	344	359	391	364	338	363	377	388	402	378	372	338	355	365	364	351	368	367	353	376	373	327	369	356	373	388	366	376	356	366	348	373	380	371	353	367	397	396	363	350	338	403	373	360	372	369	351	381	364	341	370	380	412	383	332	399	333	357	354	351	408	334	347	353	354	386	344	362	380	362	368	376	361	362	355	340	341	363	371	389	351	378	345	379	368	370	386	381	349	370	360	357	366	383	328	363	368	373	364	373	379	349	356	396	358	363	398	366	373	368	376	358	385	401	341	371	363	382	375	373	336	348	373	370	352	352	392	382	412	339	399	395	388	350	361	340	340	339	379	341	374	344	366	388	369	355	363	364	366	358	387	362	366	349	346	337	340	379	386	358	364	366	350	352	353	377	416	382	386	364	360	398	330	400	339	372	355	343	366	375	417	386	403	359	370	328	389	392	350	368	370	368	373	381	335	371	389	372	386	384	398	371	345	351	409	354	391	361	376	360	369	362	389	389	338	384	371	346	381	395	379	377	384	316	384	329	325	383	371	398	373	338	353	386	368	342	359	346	349	363	373	341	328	379	372	352	351	361	345	331	375	367	338	350	352	391	354	343	362	352	365	348	336	386	369	378	365	390	427	376	343	364	377	374	342	373	365	365	343	396	379	349	356	392	345	377	352	355	346	354	356	351	356	392	378	341	338	348	384	364	352	384	376	363	363	373	365	374	326	326	320	376	375	393	357	368	360	382	381	379	366	366	395	364	380	329	387	343	379	387	370	361	352	363	344	334	381	357	368	360	386	355	372	376	370	427	360	342	395	387	359	374	354	367	396	385	345	370	333	387	342	361	362	370	371	371	377	361	376	382	382	365	355	353	362	351	380	372	397	360	376	357	358	371	381	327	386	381	367	336	335	395	368	360	383	359	357	367	382	359	371	368	347	342	379	388	364	390	355	369	397	405	372	386	354	370	369	371	363	371	384	355	373	383	334	389	376	400	379	384	368	374	361	346	332	398	333	366	348	379	364	363	408	370	395	356	354	362	357	383	369	381	395	355	361	392	379	378	334	370	367	367	350	389	391	392	392	331	387	386	364	377	367	356	407	368	372	376	357	334	371	338	342	374	433	370	319	339	363	351	370	334	404	334	366	354	366	357	365	368	391	386	349	385	329	370	364	370	362	374	367	345	328	371	328	360	354	394	383	355	382	396	369	344	346	352	388	375	357	383	374	358	350	363	380	357	376	374	396	323	379	360	345	368	377	349	351	357	392	358	393	378	354	367	354	349	381	341	375	386	358	394	356	368	419	364	405	414	351	355	407	381	333	356	391	375	388	370	351	371	343	390	364	357	377	354	350	358	371	413	384	397	389	383	382	348	371	360	375	362	380	356	359	373	398	357	369	362	371	378	415	350	398	364	357	342	349	367	332	355	333	387	377	376	350	358	368	394	348	349	364	389	323	350	385
14857	15232	24295	27628	25820	35606	20989	26664	22649	13737	11190	11279	11152	9310	6935	5646	3968	3166	2877	2706	2557	2375	1845	1704	1533	1468	1596	1807	1391	1246	1146	1113	1080	1255	1239	1082	1051	1053	1040	1148	1090	1048	930	989	948	866	909	946	958	861	889	924	908	891	940	967	884	899	947	872	867	915	920	881	886	904	917	913	919	915	911	849	916	901	903	931	1006	1001	1013	917	882	858	836	856	897	921	862	886	851	905	871	874	896	843	919	869	839	897	885	904	909	873	824	900	873	870	846	893	907	817	849	932	867	864	872	831	902	895	832	880	840	860	870	887	858	937	863	868	913	857	970	868	851	870	912	853	862	871	875	821	877	916	810	895	800	888	907	868	874	852	906	861	865	879	941	862	875	870	862	890	850	869	863	880	896	878	872	855	879	850	885	882	917	919	890	861	886	890	872	870	837	874	893	881	878	904	917	863	894	823	857	868	869	887	925	844	894	879	873	873	910	922	860	852	912	940	881	915	884	809	827	920	889	849	882	857	913	861	913	959	826	851	903	892	912	907	928	931	879	880	867	853	912	898	832	846	865	877	903	900	880	863	885	885	872	871	882	918	908	914	873	837	856	899	907	891	872	858	867	893	899	855	955	914	901	874	809	880	929	863	818	826	882	877	865	839	844	902	918	853	864	907	915	850	907	889	891	891	902	839	875	923	883	856	917	925	896	881	927	871	843	878	864	880	860	864	873	869	916	854	866	910	882	809	903	874	908	875	875	864	897	959	848	858	883	867	910	858	819	916	871	841	849	937	893	852	872	837	913	858	900	869	889	891	923	932	916	862	886	922	915	843	939	881	870	869	925	853	880	897	875	913	843	842	896	847	867	926	905	876	893	820	849	880	900	880	938	868	857	857	893	920	859	887	883	863	847	901	840	867	879	917	868	878	843	898	882	847	905	888	870	858	865	832	883	918	828	905	847	938	830	883	852	916	874	934	880	841	884	881	862	853	874	891	853	920	890	879	880	898	886	831	855	870	932	847	912	912	848	898	912	877	859	888	913	860	920	862	900	886	891	850	866	896	902	859	857	915	880	913	848	882	897	830	877	861	872	956	907	870	929	919	892	868	888	889	907	921	872	908	939	869	892	827	936	897	858	924	870	821	919	823	913	904	901	877	883	886	885	870	907	894	882	878	880	827	935	828	860	846	874	881	870	895	879	892	916	832	834	909	882	902	921	854	877	868	887	896	846	908	930	820	922	895	872	871	855	902	866	866	948	909	895	868	866	863	882	870	857	888	942	907	904	930	863	879	877	876	867	819	848	929	942	852	918	893	901	884	793	904	903	893	854	895	862	868	920	858	866	912	861	896	862	938	876	883	820	890	836	932	878	870	906	816	871	910	879	886	845	908	875	890	877	900	878	895	901	882	830	862	902	871	886	912	901	851	857	869	893	931	870	871	910	886	909	924	848	808	854	877	888	913	904	894	890	866	821	886	925	881	879	868	879	875	873	891	911	860	915	863	919	884	857	876	873	891	912	881	867	882	878	846	879	857	924	913	853	898	867	879	922	874	840	864	869	868	852	938	823	886	940	924	889	915	918	804	906	866	886	866	860	867	910	904	894	861	866	880	820	904	847	885	844	821	882	867	871	879	884	911	859	877	837	847	923	865	888	870	916	923	874	913	920	862	873	834	947	892	837	903	842	828	860	894	855	879	930	912	873	893	875	915	851	919	899	898	882	863	859	828	839	887	916	889	908	914	884	904	882	861	831	934	821	895	885	873	939	876	914	857	847	886	850	887	871	925	919	896	858	881	902	921	888	917	905	859	881	839	912	869	880	909	872	831	879	868	854	889	938	856	872	884	886	864	863	902	907	910	912	877	877	892	843	871	889	903	862	930	887	913	836	897	921	895	846	833	883	851	869	887	872	867	904	864	940	938	861	879	890	885	899	946	894	881	867	879	867	882	879	887	923	898	854	898	922	913	870	906	902	890	854	849	909	898	854	874	914	924	896	930	864	889	883	868	884	949	890	900	870	867	859	878	875	835	927	884	873	863	863	838	894	857	907	902	821	877	867	868	957	861	898	817	870	866	884	838	888	903	836	845	856	883	898	916	897	901	870	855	908	879	883	838	872	904	907	888	900	896	909	879	846	870	859	891	874	870	919	882	853	914	855	931	852	927	894	893	924	901	873	862	868	888	877	844	883	864	895	861	881	929	847	876	910	935	862	892	860	851	927	874	881	902	885	925	859	874	874	925	896	886	829	847	832	861	850	872	940	848	894	879	884	857	863	888	905	851	840	861	849	868	897	944	913	880	854	853	874	891	897	878	898	837	885	864	909	847	946	897	829	831	889	875	870	873	893	860	852	865	943	889	861	887	858	812	844	842	886	926	853	857	863	964	884	888	936	878	856	885	983	905	869	931	900	895	895	876	853	908	863	907	887	906	891	876	878	887	905	838	859	863	916	885	890	866	885	869	921	839	897	871	916	886	848	850	860	884	889	866	937	890	941	786	839	876	918	870	867	911	929	962	920	923	892	945	870	902	905	827	884	898	931	902	848	891	858	869	919	901	906	874	882	850	933	911	879	881	890	912	892	865	877	949	895	874	898	895	829	867	860	854	960	872	897	875	888	865	862	937	900	914	914	867	883	936	863	866	878	887	853	899	881	927	911	848	842	882	898	818	907	865	881	882	944	848	895	879	913	903	853	869	954	861	814	917	928	894	873	861	840	926	885	852	883	891	912	923	930	932	923	885	895	870	896	889	862	838	877	861	869	934	861	878	840	947	888	888	873	861	875	937	882	896	937	879	850	825	881	901	909	934	898	854	885	878	829	847	872	918	905	839	855	868	861	852	871	899	895	897	839	895	889	938	860	886	883	861	868	880	872	835	863	831	922	896	887	880	899	783	899	872	900	863	877	920	811	849	893	921	878	884	903	826	956	895	885	845	829	929	844	864	883	889	898	860	860	876	853	904	925	912	875	829	911	825	823	856	911	935	849	854	878	850	905	871	856	898	890	913	872	877	871	914	898	879	885	865	845	899	902	857	903	845	923	838	923	880	916	857	899	901	961	898	863	927	909	910	832	890	902	865	806	937	908	893	832	905	948	944	896	856	911	887	873	883	893	908	856	842	891	902	926	912	921	910	959	914	886	869	868	845	882	898	833	891	906	858	873	900	884	870	883	886	887	859	931	813	841	892	895	888	850	886	867	887	876	949	876	836	898	869	913	876	834	851	842	885	949	944	856	859	873	873	876	962	835	848	869	896	853	864	900	878	873	906	918	834	878	937	931	883	874	900	863	857	841	880	892	844	829	909	879	852	900	898	895	897	863	877	929	883	909	866	909	854	895	801	901	815	844	858	824	847	845	828	859	838	933	843	899	901	881	865	808	876	887	892	830	867	930	871	897	956	919	814	889	884	893	874	881	915	893	836	895	866	887	862	857	899	903	936	903	868	896	898	873	891	878	910	906	922	867	869	891	882	891	905	899	885	869	879	893	880	893	965	957	878
44045	44672	47391	46840	42026	50749	41590	42864	40204	32801	31238	30823	31273	24194	17392	13635	10074	6110	4781	4358	3527	3190	2011	1713	1590	1571	2022	2371	1163	961	821	766	745	1101	1246	706	704	600	648	625	634	629	539	506	487	426	429	394	456	443	427	477	432	400	455	426	399	411	393	381	415	369	417	441	399	364	420	388	422	401	381	377	401	342	372	487	484	425	442	443	382	423	390	386	385	363	386	402	438	368	361	387	384	389	401	404	366	389	366	418	379	361	392	395	425	388	439	422	396	386	347	401	383	363	371	351	415	372	403	388	364	400	382	408	438	379	376	393	375	424	394	401	387	414	387	402	407	380	398	399	392	399	385	404	402	381	402	433	465	386	401	405	394	417	388	381	403	390	408	406	378	367	378	383	369	436	417	371	409	406	376	413	431	375	420	393	422	390	416	416	366	391	402	373	366	416	361	391	402	392	423	400	392	383	414	403	390	373	383	443	381	383	395	393	403	412	407	394	359	347	371	431	418	376	413	384	380	397	366	375	393	415	406	408	419	390	403	378	374	377	369	377	395	387	406	415	416	385	358	423	395	410	365	422	417	394	430	390	420	394	408	364	391	400	393	395	384	369	407	421	380	368	441	430	421	432	379	372	401	395	376	407	387	375	400	382	384	426	436	375	394	396	409	376	399	402	405	383	410	408	426	377	396	401	361	390	447	376	378	389	438	413	431	411	412	370	432	420	417	438	397	387	419	404	380	411	387	419	405	397	367	404	395	428	392	389	390	419	386	392	436	398	440	375	414	396	401	431	397	392	434	397	420	401	405	404	402	396	387	388	412	377	424	381	380	379	382	372	376	390	413	388	381	358	393	415	419	399	423	397	391	405	408	419	399	431	374	397	416	416	387	435	346	403	386	397	390	389	395	408	406	375	434	367	411	384	402	384	382	380	429	382	427	356	424	412	418	420	391	423	426	421	417	380	376	394	354	391	406	355	340	384	384	401	401	430	388	404	391	436	428	430	372	423	359	413	407	432	408	418	407	377	359	405	418	368	438	401	366	408	418	422	391	352	397	408	398	399	391	412	422	399	381	425	417	424	395	394	414	387	412	390	377	404	379	385	404	390	383	373	396	383	386	409	398	429	386	414	417	394	425	380	371	364	388	403	396	407	414	369	355	400	432	411	380	406	419	377	415	378	377	407	376	422	401	396	386	402	399	382	397	364	435	394	359	397	439	389	365	393	423	338	405	406	382	353	390	382	419	380	430	389	426	389	353	393	357	381	451	423	373	399	423	416	422	382	397	405	360	367	423	361	411	410	359	347	380	417	383	428	424	371	398	380	388	363	395	374	363	415	368	432	401	400	392	391	413	406	414	402	388	381	380	390	388	429	373	449	455	384	365	404	391	376	386	373	407	396	396	412	412	396	394	378	396	354	391	378	353	407	416	402	392	358	405	366	367	382	395	396	406	388	409	414	393	399	405	378	404	428	375	390	390	365	428	376	419	374	378	446	428	399	435	424	408	406	406	424	426	402	413	380	403	396	405	403	406	386	405	413	417	386	442	402	415	356	399	405	398	396	387	388	420	400	429	380	399	362	385	389	402	418	377	381	453	391	375	424	422	386	377	438	411	413	419	390	388	363	351	396	375	398	385	379	388	426	396	386	413	374	426	371	375	394	435	408	392	406	398	385	392	383	389	384	391	399	380	411	400	339	398	386	387	358	414	401	358	411	421	401	391	380	427	375	384	424	402	369	412	371	356	400	411	346	410	379	388	366	394	415	392	417	382	373	415	432	403	432	387	417	376	370	376	377	397	400	405	369	370	408	417	411	425	367	398	366	390	371	376	400	359	385	367	400	391	408	413	376	390	410	402	395	416	435	408	372	395	398	380	402	415	379	376	417	408	420	412	363	396	435	423	388	392	400	369	437	401	426	403	440	369	413	355	386	369	364	403	399	393	408	404	401	415	397	386	412	371	376	396	403	378	419	400	409	379	410	394	396	402	394	386	377	380	428	405	385	393	403	409	440	397	412	379	372	399	409	369	415	417	421	361	420	370	391	387	440	447	360	400	407	388	431	406	399	386	367	445	403	427	435	401	407	362	381	409	401	379	382	380	386	414	386	424	389	368	358	435	389	382	381	402	392	373	420	412	388	399	415	382	403	416	371	392	419	413	409	369	369	410	412	405	376	400	419	368	389	409	398	426	428	378	414	430	384	382	390	385	439	437	430	414	337	388	368	367	409	371	390	420	394	408	354	394	388	388	396	391	378	390	413	407	399	404	358	381	389	369	361	407	413	426	404	421	390	351	396	403	388	384	375	415	399	394	383	410	384	444	399	398	420	344	384	419	391	398	392	382	391	429	385	389	377	390	391	428	402	399	422	410	404	403	420	370	405	409	398	400	408	367	371	402	383	395	388	408	413	433	411	385	402	410	403	394	380	394	405	414	367	426	424	376	415	408	374	388	395	370	408	353	371	413	419	428	391	343	370	402	381	389	374	366	403	418	389	372	455	436	390	387	389	431	417	376	401	430	397	411	400	415	394	398	400	426	405	399	397	401	381	414	399	422	399	398	371	380	352	369	407	389	407	381	396	400	376	390	387	409	369	421	398	415	395	367	388	430	413	384	406	391	386	392	396	367	397	388	430	400	397	428	392	405	389	384	380	435	381	400	363	385	404	429	401	407	336	391	399	405	401	389	397	411	406	379	417	383	361	439	395	394	383	385	450	391	365	401	408	414	365	388	363	380	412	390	385	368	403	390	404	380	357	400	353	390	373	416	379	369	390	406	364	393	428	401	376	423	356	374	391	413	417	396	399	398	402	378	420	428	393	402	383	398	399	384	410	419	402	390	393	372	389	376	419	421	397	383	387	397	372	394	407	420	353	412	404	423	380	384	399	381	419	384	399	390	389	416	378	394	405	358	375	383	387	415	404	401	392	391	385	380	402	436	400	408	412	410	392	397	403	351	393	407	401	356	391	398	374	393	399	372	395	394	398	397	422	423	425	407	413	393	403	379	393	410	430	423	427	380	374	423	433	397	378	381	366	376	389	408	365	406	390	411	364	371	402	389	373	384	367	381	413	380	407	370	409	405	375	395	422	411	413	380	399	368	408	418	354	398	409	418	384	418	411	377	410	406	412	421	377	373	426	363	396	393	412	408	397	406	416	408	411	396	356	373	366	388	429	394	420	387	383	386	374	419	426	397	413	369	393	390	400	400	384	371	386	422	376	418	420	403	404	412	399	395	406	388	376	402	379	419	364	378	428	441	401	356	394	361	406	413	380	385	391	371	377	392	392	369	381	403	387	421	387	404	372	395	358	430	406	435	400	398	405	368	394	409	400	410	401	342	401	393	391	381	370	420	441	373	381	377	421	386	403	395	392	416	390	392	370	370	374	364	390	420	413	379	383	400	378	402	410	425	385	372	403	417	403	385	407	390	430	390	387	419	353	394	415	406	374	415	381	374	371	418	380	382	361	398	368	406	381	368	366	399	433	366	391
30410	36943	48562	54338	51837	57966	53585	59986	56673	52731	49591	48680	49559	42444	36249	34914	28882	22624	19925	20002	17097	15798	10837	9255	8570	8921	11987	12839	6394	5303	4257	3821	3746	6063	6894	3199	3288	2624	2850	2752	3107	2882	2010	1494	1371	1148	1227	1157	1209	1274	1364	1198	1017	1044	1067	1031	989	1005	974	1022	1023	1021	1080	1120	1011	1051	954	976	915	967	924	983	958	947	1038	1565	1569	1381	1190	1085	1049	967	939	941	930	946	968	968	925	921	905	935	917	956	907	958	882	948	936	878	930	941	967	936	966	917	915	892	969	908	953	945	950	900	911	955	913	969	916	940	917	957	924	896	929	930	933	951	943	932	917	974	946	915	938	923	924	964	911	923	919	974	956	913	909	882	854	896	949	911	955	893	975	923	954	983	913	956	933	943	870	917	889	872	955	920	943	929	895	927	957	875	950	957	949	964	923	873	893	881	976	996	948	950	970	974	939	941	879	991	934	989	893	907	909	931	919	939	937	876	920	902	979	904	895	976	952	938	905	888	938	995	844	911	909	931	927	951	927	915	961	893	931	993	993	972	947	886	920	998	896	894	986	902	859	932	891	911	911	900	929	933	922	908	973	913	952	909	930	964	942	924	975	934	906	1012	949	927	867	931	909	911	946	946	882	939	986	913	891	898	1014	935	966	898	933	887	951	964	903	919	953	907	962	921	899	910	986	927	897	924	928	920	929	916	904	877	908	936	948	951	914	993	904	921	891	887	951	932	927	944	964	940	915	908	915	939	916	869	930	984	939	942	925	945	939	933	926	946	894	939	961	954	960	961	936	941	902	968	941	917	931	903	924	934	885	912	967	938	932	942	948	942	935	893	920	892	949	904	904	876	962	940	953	922	922	869	957	960	914	923	912	915	952	925	933	834	869	970	991	937	934	943	941	924	961	914	911	953	922	862	886	906	952	907	962	926	908	916	895	943	895	923	919	937	904	957	901	947	963	870	921	926	970	877	930	952	962	921	993	896	898	950	907	965	943	936	887	880	886	934	893	892	940	926	993	970	854	964	920	893	994	898	916	963	936	941	891	936	880	962	909	928	885	912	951	952	947	908	949	880	915	901	919	965	948	918	967	928	972	951	858	868	908	931	946	922	944	938	926	932	946	958	862	902	909	844	909	909	958	901	897	948	897	896	970	938	872	964	919	927	922	935	922	897	964	911	919	910	905	924	970	960	898	931	945	986	938	941	932	943	927	927	900	968	947	933	873	900	922	931	894	949	912	921	914	931	971	913	914	924	945	943	962	892	913	917	893	897	943	848	911	942	930	896	919	917	926	884	966	913	968	972	920	895	969	905	857	993	947	956	973	859	909	926	942	936	916	926	933	894	893	948	956	948	921	930	952	900	978	919	919	932	902	908	949	958	913	976	975	935	932	937	899	970	888	934	909	910	883	905	962	904	973	973	921	933	933	904	868	921	944	983	936	987	930	927	919	922	848	937	900	948	899	941	960	971	951	909	906	903	895	886	967	971	948	893	948	922	921	969	939	919	912	915	926	934	997	906	941	966	928	896	927	944	853	892	902	897	979	890	941	867	922	928	866	915	918	924	911	879	940	927	940	943	961	975	971	927	969	885	969	911	866	927	934	993	910	945	887	915	902	900	955	905	937	914	957	955	918	937	914	903	909	927	958	904	982	929	944	988	939	939	980	932	930	925	942	982	937	920	955	944	934	930	963	964	896	905	931	913	934	932	961	883	894	856	951	951	950	967	966	916	936	968	920	954	920	923	890	958	942	925	892	897	921	926	906	915	929	877	952	912	898	916	956	951	964	912	963	932	919	982	921	924	934	939	889	958	936	924	912	961	885	914	852	963	889	943	932	907	868	960	921	923	952	998	923	928	924	982	960	876	929	922	961	931	957	937	897	920	939	922	886	996	973	915	915	898	888	864	917	921	933	909	913	896	953	933	892	901	866	954	913	943	1000	950	968	936	939	998	899	928	908	882	903	915	942	884	929	882	945	972	943	909	871	965	911	957	871	958	894	896	921	907	905	941	958	869	896	961	890	963	921	969	912	918	947	949	909	939	854	924	962	936	911	933	942	947	910	922	971	940	939	924	901	890	940	940	935	926	937	937	949	956	897	925	907	910	906	901	914	904	937	932	911	930	937	873	961	948	915	951	917	912	965	912	961	888	895	927	893	955	883	930	867	916	926	940	962	913	945	903	924	918	916	920	889	996	918	1009	939	932	919	948	961	956	923	919	953	947	941	897	917	939	908	938	936	918	906	952	892	946	957	971	931	988	948	926	936	963	912	938	916	943	916	952	910	921	949	939	968	923	968	887	923	912	940	969	930	883	897	901	952	883	885	887	939	904	965	924	917	924	929	916	929	962	971	896	944	972	981	949	952	953	956	995	929	921	908	979	881	929	894	925	882	919	938	926	1007	949	903	912	899	946	891	907	940	922	921	910	942	937	944	913	898	865	949	943	882	952	892	962	926	913	938	864	946	930	904	882	879	922	961	934	944	944	881	956	890	915	941	900	908	966	906	929	934	881	933	963	927	978	958	930	954	944	925	907	959	923	913	965	896	921	1004	939	990	911	983	922	961	968	956	918	942	966	938	935	990	909	936	935	905	893	920	945	947	918	965	950	908	909	941	889	984	908	923	904	919	893	935	891	878	938	946	895	945	936	920	902	916	905	928	870	921	949	913	886	943	953	961	915	954	937	993	904	919	997	912	957	923	920	883	916	926	887	927	960	941	888	903	924	934	942	940	888	922	915	931	905	962	924	931	906	921	899	894	878	975	958	938	897	900	931	958	949	888	940	957	931	945	920	993	905	913	936	919	936	934	919	927	883	885	964	878	918	915	956	906	910	925	886	972	901	926	932	973	965	1000	931	888	948	913	919	1020	947	892	867	908	917	935	907	937	958	979	918	917	847	943	925	931	927	933	933	879	932	970	932	903	949	904	945	910	932	970	924	921	890	940	920	972	884	940	937	927	974	900	950	894	964	932	929	939	921	863	923	969	947	937	949	962	881	943	950	899	913	922	956	918	964	931	906	929	917	926	980	940	964	919	889	934	918	882	1001	898	934	906	944	908	934	918	910	874	943	929	937	928	901	935	909	930	945	916	942	926	889	993	878	935	918	885	948	918	931	928	928	885	915	913	958	991	929	861	885	890	949	916	959	956	973	856	907	995	930	919	949	922	884	916	938	955	939	921	873	927	927	929	899	970	925	874	936	915	938	929	930	982	884	907	951	966	951	906	909	916	956	959	894	937	962	939	982	914	965	920	924	942	899	927	940	917	942	932	920	899	967	916	896	924	957	949	866	940	936	901	892	934	919	877	950	881	932	853	963	895	928	868	952	862	939	981	924	924	855	977	936	951	871	902	927	911	923	940	947	902	943	995	906	970	903	937	921	958	883	942	915	945	943	932	910	937	939	924	910	901	911	862	919	892	903	918	925	980	938	957	944	921	960	926	909	896	913	981	930	908	969	916	904	903	926	911	898	972	866	960	958	920	945	889	938	934	885	920	894	898	910
51916	49304	52858	48041	42557	48225	41162	41243	38841	36374	38188	41348	41163	34080	28709	26017	19608	12734	9923	8431	6471	6015	4305	2892	3125	3133	4394	3981	2129	1835	1373	1191	1296	2349	2488	1138	1173	839	787	769	940	952	696	522	470	380	391	394	440	483	489	442	407	387	388	362	382	382	393	391	404	396	420	439	412	430	391	396	342	341	393	337	388	402	402	480	561	507	444	366	340	352	345	369	369	337	361	346	325	375	371	319	347	362	321	368	380	393	384	389	320	358	359	362	354	346	344	364	359	372	394	360	363	326	373	364	348	394	358	337	337	349	376	360	362	355	377	381	359	338	309	378	347	356	350	365	341	334	343	344	358	377	355	380	382	367	359	352	359	345	315	341	346	343	355	408	331	341	354	370	362	337	350	367	385	344	374	376	379	388	343	373	368	345	359	333	365	347	368	388	358	349	374	362	355	368	296	388	388	366	349	343	365	383	396	352	370	342	324	360	378	372	353	369	346	354	384	363	352	356	369	369	364	382	361	370	384	402	372	334	351	368	354	365	331	330	373	339	327	353	362	376	358	356	319	389	341	388	351	336	348	341	372	333	345	346	361	387	355	360	333	372	376	362	373	374	369	330	327	373	342	365	377	372	340	362	347	343	355	395	367	378	348	398	377	346	343	372	331	354	327	355	349	359	332	322	352	340	349	372	348	371	335	353	350	345	369	385	355	339	355	341	341	333	353	368	360	396	387	312	351	366	362	348	370	373	324	369	330	340	336	335	356	354	344	373	362	372	334	352	325	402	359	360	373	366	348	364	363	387	400	400	375	382	391	378	356	368	359	374	383	341	372	344	359	364	359	338	310	371	372	387	361	367	365	335	355	337	372	369	365	329	368	350	354	383	339	340	345	316	365	377	386	343	373	351	393	340	361	396	371	368	340	357	350	377	354	360	375	363	341	357	337	358	334	348	351	377	350	370	337	341	329	341	327	343	389	395	372	380	313	330	363	381	347	371	350	361	351	399	372	379	354	376	327	331	360	371	354	364	358	363	386	339	375	339	320	359	370	361	342	330	388	418	353	362	329	352	354	348	383	356	351	348	321	361	350	374	328	339	344	362	386	336	378	347	361	359	350	371	360	377	368	336	392	335	343	331	318	329	337	409	339	381	381	336	364	374	359	372	369	362	345	376	377	378	384	329	394	333	327	372	361	321	389	399	328	312	339	348	376	382	376	352	391	389	394	338	385	353	347	375	401	377	367	351	351	384	405	351	365	369	379	384	376	327	348	317	363	342	316	372	338	376	359	345	317	369	365	360	379	372	359	369	375	379	329	377	345	369	355	342	371	331	328	357	354	327	346	342	362	368	383	357	381	360	356	365	361	361	405	380	323	371	336	344	361	357	369	369	385	386	343	330	363	385	334	349	380	363	361	338	352	369	358	341	367	339	370	364	351	315	346	318	339	395	354	355	328	351	334	347	385	381	372	358	342	371	391	368	383	371	393	372	401	350	368	331	354	369	360	392	341	377	355	393	355	330	354	347	392	342	351	340	332	370	331	367	354	352	372	342	335	356	340	321	373	341	398	394	383	342	363	346	343	347	321	327	344	397	360	350	382	332	337	386	364	309	338	351	355	361	355	337	375	353	339	348	364	361	356	373	351	386	344	357	354	377	360	335	332	368	355	351	338	355	375	376	343	301	350	368	372	362	319	388	367	367	324	345	396	359	355	376	332	315	386	362	350	354	348	347	366	336	393	374	370	360	333	347	353	389	357	373	349	368	358	381	371	364	352	385	364	314	341	338	386	346	343	365	355	388	369	376	384	305	344	355	349	347	334	344	368	369	368	368	364	383	347	386	354	356	369	341	342	348	351	385	346	372	343	416	387	330	365	355	351	328	349	385	389	316	345	371	386	351	355	354	348	300	320	335	366	370	370	355	337	359	323	363	366	381	361	392	347	376	349	364	356	340	337	338	354	389	363	386	352	320	353	332	369	367	356	387	350	351	352	329	391	355	341	328	366	351	339	346	369	358	367	367	372	344	373	384	362	333	364	331	378	352	357	348	377	348	356	359	372	397	397	389	368	384	356	377	373	346	344	377	376	366	342	389	341	367	347	346	337	386	349	352	351	354	370	377	314	362	323	337	351	359	364	314	360	375	319	354	353	367	342	305	369	386	367	313	380	360	385	381	389	337	378	334	364	346	356	324	373	368	379	352	375	346	348	371	360	369	332	329	355	356	351	322	398	380	373	364	347	379	391	337	362	365	354	338	315	359	350	352	347	339	325	390	366	349	377	364	372	338	369	334	378	352	373	365	358	356	346	348	365	329	385	351	381	367	360	389	348	345	362	361	385	341	361	352	387	376	344	388	340	337	345	360	372	341	355	359	347	367	371	337	332	373	366	391	363	324	361	327	374	380	342	336	342	363	330	354	366	310	361	352	345	346	368	361	348	368	357	371	364	322	360	381	376	338	364	356	331	340	337	376	363	332	362	355	333	367	388	354	340	335	357	360	368	350	375	352	382	337	371	359	366	327	353	368	382	335	362	339	332	361	359	358	358	381	363	366	363	381	320	339	350	355	344	361	355	372	387	346	353	356	358	398	346	339	358	322	320	379	382	357	316	360	331	353	339	385	373	347	361	349	372	362	358	350	389	370	379	365	343	378	376	335	348	332	378	373	376	341	353	398	378	344	370	394	363	350	342	354	353	385	349	365	357	396	369	331	370	358	347	341	359	344	360	367	355	345	358	371	349	354	353	397	349	385	341	339	366	332	394	385	352	367	343	326	403	347	326	387	349	350	372	358	357	371	336	342	345	361	348	392	353	329	363	353	348	334	337	362	374	381	365	386	359	340	344	376	372	352	358	383	359	377	361	354	379	355	338	329	335	386	362	368	344	372	330	309	338	328	383	379	369	372	331	382	360	341	342	372	365	356	357	378	345	323	324	342	309	370	342	376	332	355	353	322	348	359	325	339	365	360	318	366	341	358	353	375	330	353	346	355	361	355	350	385	341	383	385	357	337	362	363	370	337	341	330	354	357	339	376	359	356	355	342	340	335	329	331	347	336	373	372	351	311	347	362	355	377	335	346	363	342	351	365	343	357	355	341	362	349	347	375	387	334	352	320	351	356	366	340	355	334	330	389	339	321	346	366	399	367	352	336	377	341	370	343	368	325	365	363	389	352	352	401	361	357	361	405	358	377	362	347	365	343	340	381	347	382	344	380	363	365	352	327	355	371	340	358	348	349	341	339	344	387	354	339	367	380	389	353	374	377	386	348	346	331	383	379	343	363	380	360	350	340	339	389	390	383	351	360	337	335	341	387	324	402	376	386	365	358	365	359	377	321	336	334	362	336	326	373	316	365	346	347	349	343	346	355	329	369	335	338	369	350	371	341	394	359	389	339	345	378	341	370	370	354	360	377	360	357	368	380	356	334	349	384	383	335	376	389	350	376	375	331	357	363	383	323	347	362	336	373	377	354	358	363	329	371	370	350	333	333	367	352	364	358	356
37633	44074	56871	59375	55960	56422	54604	58339	61127	60914	60543	58661	56787	50880	46110	46588	38275	33031	30163	28671	24516	22983	19180	13667	15680	15377	21621	18043	11009	10341	7043	6812	6857	12802	12379	5968	6466	4030	3923	3874	5054	4534	3101	2183	1649	1311	1145	1269	1528	1810	1515	1115	1145	1102	1073	1069	1020	979	901	918	900	1021	1182	1169	1167	1153	1019	865	863	936	879	911	892	845	1151	1865	2233	1742	1256	1120	977	868	843	834	834	824	741	819	818	860	813	799	835	846	840	816	835	832	811	883	888	824	816	805	843	873	809	856	852	803	829	815	786	862	811	768	863	797	831	865	873	836	841	817	828	817	819	838	815	830	812	845	831	809	804	845	840	851	792	844	840	884	830	812	789	845	857	839	856	840	819	873	786	836	836	806	855	824	830	798	835	799	826	806	805	859	840	791	880	834	826	826	850	778	802	850	842	797	857	831	863	814	836	904	851	815	835	790	808	796	853	843	823	867	828	782	876	869	784	859	853	827	803	797	828	851	814	823	844	843	868	835	844	851	917	819	827	844	861	819	842	893	858	853	855	839	826	818	817	878	843	836	845	829	842	817	860	806	782	866	868	801	874	830	825	850	797	846	821	862	777	829	831	809	850	828	844	847	799	815	817	843	823	813	841	782	856	833	880	843	819	805	844	798	802	833	821	825	875	857	809	843	826	806	856	866	803	793	813	855	783	868	859	837	859	878	841	908	889	844	878	827	827	790	829	790	837	789	848	876	809	815	881	820	843	849	854	804	779	784	841	825	806	854	833	875	813	814	836	845	850	808	843	823	884	803	857	807	823	887	858	822	795	820	811	865	784	820	829	835	843	813	866	868	811	857	820	756	842	798	799	796	842	865	859	783	858	864	774	857	819	798	846	753	843	770	863	839	816	838	802	786	828	835	829	838	790	843	812	841	827	853	808	883	828	817	790	794	846	872	824	826	827	809	765	842	874	869	821	820	842	843	829	850	811	809	780	865	847	816	829	831	836	847	827	810	800	931	866	885	843	839	825	815	821	854	826	841	857	856	828	886	822	828	839	842	830	849	793	852	835	820	867	816	881	865	895	839	825	867	854	832	813	881	825	826	838	852	810	807	823	860	846	813	838	838	849	848	833	827	856	808	813	833	841	814	822	798	779	867	794	846	777	822	897	854	778	828	870	846	844	867	844	836	852	838	853	837	819	821	846	816	835	829	863	846	854	868	857	797	803	798	825	810	756	752	853	797	822	828	831	871	862	845	791	820	803	793	830	845	834	837	852	811	794	838	857	846	824	824	872	823	870	873	798	809	842	834	830	795	785	824	875	823	822	878	832	817	842	864	801	865	873	830	780	809	856	836	865	856	818	879	837	829	880	807	867	803	867	824	816	821	820	822	856	862	864	849	824	876	854	830	831	827	874	828	874	852	826	836	844	784	798	852	828	832	801	796	780	892	782	795	832	823	848	816	812	819	815	892	796	835	821	853	855	798	767	875	790	854	827	803	817	847	846	856	819	799	781	843	784	841	838	827	860	796	819	818	845	831	829	822	843	807	815	881	808	829	857	888	812	852	790	823	827	787	855	825	801	812	839	804	822	852	833	856	838	821	807	842	865	828	814	836	832	819	790	850	865	837	823	818	887	823	792	858	846	814	819	870	909	819	841	876	790	814	859	837	800	818	866	861	811	815	847	813	834	883	847	846	863	813	803	814	848	817	822	848	843	862	889	873	845	813	790	842	804	811	790	831	802	787	802	788	842	832	852	877	859	834	880	876	839	882	895	842	814	830	866	881	817	825	802	835	761	844	821	804	827	867	866	849	796	861	868	851	818	843	856	839	901	803	867	843	839	834	830	799	887	832	843	811	853	870	834	819	866	834	861	818	811	893	797	844	835	830	819	813	874	836	850	831	804	821	868	839	847	816	827	841	819	851	861	878	821	822	799	826	824	844	868	826	829	858	828	814	799	777	827	861	848	802	827	813	774	784	861	840	822	825	778	814	838	873	822	862	823	853	846	811	829	864	830	833	842	871	782	822	819	782	894	842	829	801	842	818	822	806	866	796	818	825	775	841	786	824	826	817	855	836	875	800	799	807	839	782	826	827	883	836	833	793	852	812	830	803	838	798	820	896	826	849	812	788	885	844	843	860	815	850	836	844	814	815	848	875	831	843	781	837	845	794	851	849	839	828	823	813	821	818	885	822	807	854	823	802	898	815	826	852	853	827	805	876	833	835	815	787	828	795	850	846	855	870	813	822	779	856	782	844	833	841	853	864	858	840	826	813	841	816	835	840	801	823	783	831	866	877	837	840	859	806	842	800	793	863	793	797	868	834	849	822	856	809	880	811	820	812	810	865	876	819	819	840	775	804	827	820	813	836	844	776	857	804	834	862	818	829	841	836	846	845	804	827	827	869	847	823	826	872	835	819	821	807	858	838	814	845	788	853	852	886	878	828	800	878	812	876	906	824	877	817	815	835	824	805	823	862	888	786	853	814	818	822	812	820	834	822	833	839	799	848	887	801	802	833	869	837	820	831	820	852	852	867	824	832	863	804	840	843	814	862	823	828	842	820	826	858	852	873	811	829	877	797	790	819	818	827	825	816	875	820	891	790	803	885	828	825	818	889	829	823	800	879	841	850	853	836	843	822	772	859	869	819	832	855	823	846	860	810	855	839	830	801	859	827	796	852	840	851	874	846	865	840	861	832	852	871	847	876	808	843	806	832	882	819	860	822	810	871	870	877	848	825	821	873	830	794	847	805	801	848	770	834	810	875	844	798	793	788	820	812	825	808	859	868	771	815	869	904	810	853	794	840	844	870	823	850	848	802	839	873	782	867	883	795	815	847	835	867	800	832	801	810	786	877	865	832	799	815	802	834	836	813	825	844	860	859	843	827	827	772	912	831	780	818	773	831	844	832	842	850	829	884	859	867	863	821	816	836	811	851	816	793	870	859	846	801	826	818	860	880	790	803	853	853	842	795	874	827	871	811	783	831	820	801	831	834	898	878	829	797	825	873	783	800	827	843	866	819	833	820	846	842	825	848	798	784	821	821	818	828	778	813	846	795	807	862	842	875	831	812	821	855	872	807	803	788	824	791	885	803	870	818	796	851	795	848	797	836	788	838	808	832	835	786	863	820	828	857	825	891	849	847	856	824	786	829	798	837	854	807	834	821	872	835	825	854	816	832	813	880	874	846	813	806	864	800	819	827	864	851	862	846	790	831	883	814	820	846	825	878	844	841	866	790	808	805	857	852	877	810	814	868	807	831	870	843	836	872	832	845	870	827	856	806	795	793	829	850	849	813	834	823	895	828	801	819	841	787	849	827	842	835	864	831	805	775	786	859	829	845	808	853	837	794	810	885	795	806	846	840	806	809	796	837	840	808	804	831	824	849	816	792	815	820	806	804	790	794	858	831	821	850	856	831	854	845	829	848	827	856	820	820	801	855	859	807	804	862	820	832	810	815	819	853	829	834	849	853	837	824	873	815	822	815	841	780	818	830	823	874	830	868	755	867
22291	15549	18205	16888	11973	20462	13909	13243	8702	4353	3140	2528	1998	1488	1197	956	674	623	627	582	557	543	489	432	473	502	452	493	421	431	433	412	368	445	464	447	411	406	372	392	414	406	416	419	436	379	399	397	392	413	403	353	397	418	384	367	367	436	428	391	392	353	416	398	401	424	361	389	395	420	395	412	426	417	414	375	411	404	447	369	344	384	410	400	401	359	378	395	378	379	408	387	398	414	374	375	365	388	410	404	377	396	402	379	361	397	401	394	379	376	375	375	370	380	409	397	367	386	376	401	432	412	343	405	374	367	379	383	376	405	415	367	361	385	336	394	374	392	417	393	348	387	365	385	464	411	386	397	345	372	373	349	417	409	396	397	384	401	380	379	399	379	390	404	392	362	376	380	431	401	401	406	406	414	418	387	403	359	411	377	414	373	402	394	404	385	388	367	402	367	372	380	398	393	431	373	372	383	386	392	365	366	404	397	407	401	375	391	412	399	408	393	381	375	361	405	419	381	353	399	404	391	384	389	400	384	395	370	410	369	381	383	371	375	423	388	407	387	408	361	402	426	398	405	401	378	440	398	374	363	389	389	377	381	391	385	395	393	409	387	387	409	370	400	377	393	385	405	341	361	381	383	379	366	425	408	397	384	433	362	372	383	362	380	414	368	399	372	394	399	394	405	382	383	392	376	377	380	400	373	389	408	437	413	369	425	391	394	401	350	385	402	367	443	405	390	394	370	370	409	413	356	391	407	396	364	381	432	360	418	350	372	374	422	413	412	386	426	410	354	406	410	380	380	373	423	357	399	377	377	392	417	408	383	400	364	412	383	372	380	402	370	354	365	387	349	361	391	406	381	376	421	362	384	344	410	379	378	396	383	417	373	390	358	365	391	378	402	395	419	351	403	385	388	370	400	373	411	368	379	360	406	405	399	401	358	348	392	408	366	377	431	375	381	372	376	340	376	421	389	396	374	408	384	367	402	367	384	406	407	381	405	424	395	389	388	367	405	384	404	391	422	400	404	413	405	402	377	352	382	395	406	404	386	431	396	397	424	395	396	372	379	348	382	400	376	395	378	433	396	403	370	392	388	416	389	369	396	406	420	367	404	427	415	396	400	411	407	364	346	371	394	417	408	411	376	378	399	415	368	378	426	389	451	373	383	326	407	374	403	401	382	398	376	382	404	370	430	343	367	402	410	391	398	418	391	400	384	391	368	372	396	369	414	368	400	376	412	401	362	436	352	380	345	378	390	389	367	390	384	397	386	381	387	367	392	358	352	386	396	406	392	344	385	412	394	410	429	382	422	393	333	398	459	370	401	379	386	386	383	380	409	370	438	402	380	396	386	403	381	385	370	356	409	386	410	386	433	389	368	390	379	408	395	372	396	377	403	417	407	388	360	349	431	379	401	408	401	399	423	407	428	400	407	394	377	431	390	445	368	425	378	356	402	402	412	397	377	381	382	358	367	385	395	363	389	385	380	348	418	382	381	373	386	399	388	432	384	390	394	377	372	391	377	404	405	415	408	374	383	393	410	374	371	393	421	388	408	406	371	385	401	384	411	361	394	409	432	379	416	351	421	359	367	403	395	405	388	366	363	387	393	367	418	358	427	405	359	374	385	389	404	386	379	406	373	343	360	390	415	372	416	401	426	366	407	361	363	427	382	384	356	439	423	415	377	374	378	397	369	386	410	396	371	409	406	362	409	408	395	377	412	373	436	415	373	412	391	399	439	389	363	373	375	382	391	412	454	389	385	361	389	381	376	418	417	380	401	361	406	376	388	357	437	363	379	353	419	389	429	390	393	369	361	394	394	356	363	403	398	400	377	443	377	379	397	397	360	371	405	409	394	392	380	365	387	384	396	427	410	406	395	404	377	358	400	390	367	406	444	334	406	408	402	395	401	421	357	389	365	425	324	381	407	386	397	434	395	372	393	411	393	373	377	389	411	388	393	374	394	379	372	377	339	401	389	359	389	395	374	375	382	378	393	383	372	410	425	378	413	392	389	407	387	362	368	393	399	379	371	396	390	388	409	368	405	405	380	354	379	454	391	391	410	377	383	385	373	378	381	427	398	361	378	401	402	366	384	367	384	399	390	347	418	379	388	380	423	433	401	423	411	358	370	403	360	386	406	372	407	385	384	401	378	373	368	355	361	400	386	397	405	387	373	402	383	362	385	404	402	387	371	381	378	393	406	382	392	381	404	358	378	395	375	389	357	380	398	409	415	380	392	407	417	394	363	397	398	403	383	346	400	368	396	414	410	374	386	375	398	371	421	410	406	414	412	391	427	397	379	407	409	395	381	396	347	429	408	384	413	369	406	414	404	386	366	401	405	393	405	360	369	399	401	361	427	381	403	393	390	404	395	383	387	412	356	415	384	423	389	421	394	449	383	379	393	428	397	404	398	402	345	386	383	404	407	414	359	358	368	386	395	392	403	387	401	361	419	410	357	395	400	385	409	398	382	409	396	405	352	398	387	387	364	374	385	373	359	372	385	366	391	395	414	394	353	360	395	391	381	390	375	419	376	395	367	399	384	359	358	401	369	377	370	352	381	354	438	374	369	389	413	357	371	383	374	386	385	404	379	417	405	409	374	377	374	388	350	389	369	369	379	370	387	400	403	423	405	392	398	375	362	429	362	362	388	401	398	399	383	375	429	358	378	382	426	348	397	360	422	366	410	388	433	373	392	398	357	350	392	388	383	395	370	396	416	376	410	394	375	353	388	399	329	351	398	422	419	382	425	434	371	401	400	385	394	397	379	439	365	405	372	355	371	379	378	395	380	418	366	359	382	379	381	368	405	427	375	367	378	391	412	426	392	406	390	377	364	403	409	415	362	375	398	367	399	409	358	355	380	403	374	385	397	372	405	397	389	376	434	370	382	420	379	388	406	398	384	427	392	367	404	401	370	400	400	389	395	379	409	380	413	399	390	376	381	383	428	352	390	430	394	432	412	393	446	408	401	444	382	352	391	364	379	351	381	387	389	381	421	388	400	386	431	405	385	356	385	387	400	386	360	403	381	367	389	363	384	409	384	416	378	415	392	392	373	374	394	392	389	448	399	427	433	393	380	402	388	404	413	379	396	367	387	409	395	413	393	341	403	378	377	368	385	429	396	372	384	373	397	379	339	372	408	381	414	373	386	405	409	404	394	393	388	381	368	396	397	407	408	396	431	448	370	387	376	401	438	372	380	367	410	383	405	389	349	358	380	401	403	411	383	422	399	390	402	417	390	388	410	382	404	400	391	426	407	364	419	405	363	361	388	371	390	393	395	403	376	410	391	372	389	381	377	374	393	389	390	403	374	398	400	396	404	384	399	360	388	401	355	396	398	377	396	396	408	395	422	420	390	357	366	381	428	386	413	412	350	351	418	388	409	377	400	407	366	363	400	371	378	399	388	384	384	367	416	404	426	374	395	406	375	358	359	395	375	382	376	380	360	364	408	388	411	377	389	367	372	388	375	366	390	358	377	392	354
13610	12903	24363	27739	21154	37489	25008	28781	21807	16171	14810	11971	10356	7699	6055	5085	3457	2845	2564	2324	2210	2007	1645	1419	1550	1386	1602	1526	1252	1290	1131	1207	1109	1335	1342	1140	1170	1063	1075	1062	1047	1056	1068	1028	1048	994	1000	966	1020	990	995	985	981	952	989	957	927	994	959	938	937	971	871	925	978	953	977	962	992	937	945	967	952	982	929	984	1057	991	988	983	957	1004	906	952	944	893	949	863	939	955	896	928	905	931	959	929	928	956	886	899	939	901	895	880	944	888	932	900	884	928	942	911	930	954	949	898	990	898	1000	977	963	946	962	876	911	921	967	945	913	919	874	922	944	906	849	954	988	930	936	878	899	926	907	860	920	931	961	931	917	894	937	940	936	885	937	942	933	951	966	834	913	922	939	914	927	919	916	966	933	925	960	930	972	956	937	912	937	883	878	925	1011	927	916	865	904	884	933	921	917	925	917	919	930	939	917	901	900	1005	937	981	970	925	931	913	920	980	935	947	864	884	914	951	941	887	906	935	952	904	942	922	918	921	925	987	951	936	902	923	887	974	949	951	917	928	919	949	973	998	921	954	890	891	911	908	907	915	913	935	939	934	897	921	922	941	974	905	887	937	964	904	915	899	946	947	887	933	920	917	906	953	951	924	950	974	939	935	951	918	837	925	1011	965	948	915	906	880	871	913	948	934	996	923	960	963	929	976	944	939	914	941	880	875	940	903	947	935	941	927	994	906	927	909	936	895	930	913	907	915	928	924	919	949	957	937	953	943	927	919	955	912	983	908	871	887	880	886	950	938	933	932	938	897	903	933	907	920	949	889	901	911	940	929	941	896	970	899	919	906	881	948	904	880	920	915	923	946	920	923	897	957	958	867	961	949	887	957	921	935	983	929	954	920	920	908	922	926	901	958	899	941	922	921	913	891	973	917	899	886	952	957	945	946	910	941	908	952	931	937	939	927	987	916	937	960	939	890	972	912	895	950	873	956	922	886	919	884	881	1019	931	939	945	912	986	888	979	944	927	949	934	864	867	947	929	893	895	886	907	890	940	912	913	942	981	899	934	905	930	890	932	934	905	979	934	949	902	936	906	903	967	901	946	916	960	901	960	889	894	901	920	943	954	905	949	901	901	890	911	903	890	868	885	942	956	920	918	964	951	900	934	932	872	1007	906	925	906	925	904	987	919	919	919	935	906	972	893	915	877	890	907	883	945	935	962	917	891	891	946	934	946	903	894	934	927	894	951	948	890	961	922	870	887	933	902	915	933	901	963	933	945	934	905	991	923	909	1017	934	943	898	980	862	881	897	938	924	918	976	998	954	937	871	1010	888	901	910	916	950	969	928	936	868	948	947	960	953	942	927	922	920	927	945	925	1019	958	933	883	927	880	961	947	874	939	943	872	924	958	960	939	878	931	888	930	974	946	968	965	906	906	938	969	876	936	933	919	945	898	910	953	933	900	908	932	867	896	911	954	878	893	902	855	904	972	964	922	897	904	959	895	903	915	887	870	935	901	930	954	855	910	939	928	928	896	979	936	908	914	925	908	916	975	933	923	934	899	934	954	882	859	884	980	945	932	889	928	903	883	899	932	857	891	893	875	957	882	920	918	959	939	932	932	866	946	936	972	903	923	892	933	940	927	881	965	941	954	951	898	887	914	960	927	905	934	869	913	929	914	883	886	977	962	955	924	919	880	927	910	888	905	966	925	934	987	900	952	867	951	882	924	973	949	932	918	894	927	915	947	920	915	927	941	889	920	893	921	930	969	932	917	981	945	910	880	926	934	897	940	938	880	929	928	940	957	921	900	918	972	953	898	903	909	920	983	946	934	931	962	992	906	936	898	899	874	941	925	969	907	930	932	924	943	916	889	898	891	983	944	877	916	898	914	888	906	900	929	905	946	914	931	895	945	963	940	896	901	940	935	892	907	948	902	961	878	955	933	907	954	928	955	921	930	962	961	930	924	941	903	911	989	911	942	982	889	917	849	893	906	930	951	918	939	940	873	960	963	877	916	922	949	904	936	916	912	931	944	900	910	887	958	932	888	937	888	922	883	928	951	897	939	894	981	987	964	936	920	924	910	957	946	919	921	938	998	925	928	922	909	952	932	891	938	978	975	950	938	937	889	900	880	936	949	964	928	947	945	922	913	882	915	892	898	868	923	933	948	910	926	911	967	962	967	897	901	929	963	931	931	933	959	871	913	921	916	973	925	984	949	946	958	900	978	908	919	952	917	885	923	970	907	963	877	885	921	894	875	857	916	923	909	907	926	955	878	932	928	888	936	934	908	933	918	887	916	892	911	909	949	899	883	967	932	870	967	901	891	938	921	922	916	909	939	854	954	940	896	915	959	952	921	866	888	955	939	906	887	908	926	969	966	924	945	911	956	917	945	923	926	927	937	985	933	908	928	940	920	858	964	903	949	932	934	906	923	954	921	918	935	876	996	916	970	906	893	938	965	941	931	912	928	917	907	922	918	909	896	920	918	885	941	916	923	921	986	881	979	922	882	880	930	908	930	874	953	972	863	955	950	908	940	920	938	909	929	893	888	947	913	915	923	929	884	984	962	943	929	949	905	923	892	932	947	935	906	945	910	953	901	962	917	915	961	918	929	975	935	897	918	932	938	939	951	901	905	920	936	936	913	912	909	950	915	900	987	960	925	891	871	922	907	939	943	873	904	932	972	921	967	915	944	919	924	997	931	907	883	941	880	941	871	901	930	882	941	911	921	930	930	943	946	930	901	958	867	959	937	900	935	975	952	891	898	961	880	859	914	917	966	915	928	951	910	968	965	897	931	949	948	891	960	931	958	828	877	884	926	945	954	932	896	945	888	937	942	951	947	879	874	913	923	913	935	911	907	998	914	969	915	955	962	881	904	900	960	960	910	981	890	926	885	955	877	914	963	900	896	955	928	897	897	895	930	936	971	979	899	955	933	891	930	933	957	963	914	896	894	956	937	929	921	918	960	930	934	926	913	923	946	900	1005	909	945	943	908	957	902	891	932	933	937	916	907	935	913	977	891	932	929	935	929	869	856	989	893	931	880	867	884	903	967	882	938	880	955	874	909	914	991	867	948	968	975	935	921	919	933	958	967	951	889	976	941	898	959	959	888	910	912	912	981	910	937	943	911	957	902	935	926	899	880	898	951	919	943	942	966	942	934	915	952	935	918	931	926	922	871	918	936	936	929	942	946	924	967	896	963	939	945	918	968	940	930	905	971	956	972	937	896	904	916	931	902	891	918	927	903	938	940	937	916	897	885	929	970	902	920	927	918	909	940	963	904	892	971	926	900	945	910	938	969	940	907	925	903	904	881	939	873	908	992	912	916	1007	919	953	903	888	912	892	961	925	929	996	916	954	930	920	962	910	873	927	961	941	930	960	929	885	1007	962	927	978	921	924	944	952	924	862	928	873	918	1022	934	942	910	908	921	935	869	949	948	921	936	937	905	968	927	910	914	936	925	909	870	851	900	970	937	882	958	941	953	964	928	926	894	912	909	912	940	932
43007	41663	50235	47685	41778	48309	38266	41781	37952	35612	35657	31128	29266	21328	14952	10456	6522	5916	4694	3343	3577	2531	1879	1625	1935	1825	2600	1754	1286	1303	911	995	817	1251	1318	761	792	652	673	637	625	512	489	459	438	452	440	469	431	416	414	400	400	429	407	405	389	371	396	403	385	358	397	416	395	362	404	399	401	420	398	390	381	389	394	425	472	446	422	380	379	364	390	414	404	364	370	393	341	340	385	378	350	409	368	353	378	417	361	408	357	381	399	374	369	408	381	400	347	353	362	401	360	354	384	366	365	346	394	327	347	347	352	365	378	398	363	351	355	378	409	375	376	403	386	362	407	361	368	342	401	373	339	380	355	358	346	377	394	408	382	399	363	404	395	357	370	350	384	367	417	360	363	374	347	401	410	409	418	394	428	385	351	392	408	372	376	375	373	419	389	365	345	375	348	387	385	362	371	401	362	387	356	380	391	382	395	384	387	353	370	378	369	418	361	385	377	397	394	398	391	373	377	371	340	405	336	390	377	349	385	402	351	379	349	376	372	357	370	385	385	392	372	381	396	386	370	385	326	371	335	328	382	363	378	378	358	366	370	384	400	403	364	367	352	382	420	361	343	382	380	368	338	331	381	381	351	407	352	380	415	391	394	354	395	403	391	372	384	372	380	336	413	387	347	354	378	358	361	383	373	384	366	352	390	351	392	391	357	369	357	390	400	366	378	355	374	433	365	372	409	349	385	387	365	404	366	378	372	355	352	375	323	384	374	364	366	344	372	407	392	350	371	328	365	340	371	397	381	400	331	358	375	372	330	400	344	395	423	385	381	393	356	358	376	380	376	360	353	411	373	393	372	369	367	376	379	369	375	409	364	369	360	369	379	393	377	378	360	403	375	389	342	354	386	411	381	365	367	384	367	372	374	395	406	393	362	357	414	398	391	343	353	393	383	341	352	339	356	361	384	383	392	353	366	363	359	404	380	374	372	425	377	350	405	379	363	358	364	383	364	389	404	370	390	372	382	352	326	392	378	403	379	373	364	371	377	396	362	358	356	362	349	351	374	351	370	410	396	387	364	373	371	375	391	388	360	385	355	357	376	350	377	370	370	437	388	390	392	395	408	389	361	362	412	397	381	374	380	409	377	343	382	343	360	361	357	397	370	381	376	366	388	395	389	344	367	369	375	361	406	381	409	384	346	387	398	377	407	365	386	412	354	351	375	354	385	388	351	413	374	361	375	347	340	352	362	367	366	423	392	374	378	385	369	379	375	391	396	394	364	372	375	376	390	384	354	392	380	388	352	406	356	408	381	370	366	353	364	384	410	390	386	370	373	358	356	379	386	392	380	384	375	413	370	334	402	331	368	392	377	376	386	360	387	363	386	365	405	399	398	410	360	348	434	385	370	363	336	351	387	386	365	354	389	358	389	402	378	358	348	328	369	387	385	373	352	380	381	404	336	376	403	384	371	353	381	405	384	398	376	409	404	384	382	378	372	359	392	383	401	350	385	403	340	351	377	374	377	395	376	366	390	356	383	409	378	423	406	388	411	367	349	365	421	343	370	367	367	372	365	368	389	380	372	357	378	396	383	369	391	365	384	374	385	415	369	375	348	343	395	385	381	389	367	369	361	333	353	387	384	379	357	379	379	380	362	376	383	361	376	373	373	387	400	393	363	352	425	323	395	356	370	412	389	352	365	388	368	378	423	395	414	384	350	387	359	352	340	356	370	348	373	402	372	402	362	385	381	401	377	396	390	335	329	369	400	385	350	404	410	361	390	365	357	370	390	377	370	370	376	344	376	383	338	379	389	362	400	368	348	382	390	416	337	350	357	402	421	354	371	389	331	381	390	347	332	389	392	388	393	421	376	361	366	342	428	393	370	373	391	389	391	354	365	354	375	373	353	355	408	413	381	366	366	356	365	365	406	373	358	342	386	375	339	338	343	363	417	391	424	398	348	359	373	385	348	374	362	377	363	361	353	339	364	365	361	367	357	349	356	337	371	375	390	414	358	417	361	403	381	342	373	359	368	374	358	369	365	380	365	375	386	367	355	391	383	356	385	359	366	392	350	379	370	385	365	364	359	399	408	384	404	377	372	353	379	382	362	368	412	356	362	390	375	364	368	376	359	381	340	404	370	365	344	368	392	382	376	404	393	372	370	383	356	368	394	384	352	382	334	361	389	405	367	359	381	399	361	391	367	332	352	372	353	398	338	366	369	376	391	372	333	353	396	365	348	372	368	367	357	353	373	345	408	361	357	344	357	406	363	359	374	380	401	352	372	380	395	356	361	354	362	398	371	366	366	379	396	379	338	389	379	422	395	380	397	386	456	388	373	409	341	349	346	393	369	373	384	383	361	364	382	383	397	352	346	386	354	398	365	403	369	384	412	381	386	333	345	333	364	373	390	400	348	391	391	380	404	367	387	355	363	386	356	344	385	368	400	372	324	366	355	363	401	385	400	365	406	392	377	394	372	372	335	364	369	390	357	359	389	346	389	410	355	407	347	388	358	370	396	406	343	357	384	356	341	355	363	361	379	337	370	405	354	318	336	391	390	345	361	369	416	331	365	372	378	381	404	385	405	398	396	366	398	392	353	377	413	402	367	387	357	382	368	360	390	387	359	377	386	387	369	402	358	377	352	340	360	401	364	372	382	365	403	343	353	388	401	383	383	385	387	390	358	375	332	385	354	392	389	352	386	393	349	353	363	343	358	364	370	400	382	385	376	397	401	361	359	358	328	333	380	363	365	368	416	388	400	360	361	412	390	325	382	366	378	342	380	374	369	350	386	366	355	349	371	355	408	399	369	388	377	353	400	344	344	368	375	401	394	409	375	361	408	420	419	332	366	380	387	362	382	401	361	374	356	387	367	382	395	406	394	370	371	369	359	405	407	352	376	380	375	406	367	348	398	392	380	366	391	349	394	383	370	350	388	406	386	377	352	386	381	375	378	366	395	399	373	375	350	359	378	370	388	386	372	392	409	368	365	370	352	362	346	376	386	368	357	367	372	395	383	360	396	383	394	402	388	386	371	416	339	385	373	366	358	403	405	393	381	374	382	359	329	362	399	389	373	330	354	372	384	369	390	374	378	343	393	372	348	387	379	381	384	383	412	380	381	324	377	361	397	419	388	341	393	362	367	359	393	385	366	375	382	363	391	362	396	348	368	350	374	368	392	374	379	365	413	398	397	360	351	365	342	391	395	354	386	374	352	374	359	358	366	381	391	361	377	384	370	413	362	377	388	351	371	358	383	378	388	374	370	390	362	370	375	356	385	375	407	355	355	373	358	373	352	369	403	349	389	350	375	384	363	381	353	346	371	367	394	374	395	383	383	328	341	390	389	388	371	353	387	360	384	352	377	372	407	364	339	358	391	384	395	384	399	363	376	335	378	393	357	396	364	373	345	423	356	367	384	373	365	392	344	375	375	390	347	381	420	379	382	412	394	384	374	409	382	377	408	394	371	389	369	419	371	381	383	432	392	367	356	431	386	387
28859	34555	50102	53889	50909	56094	49897	56567	55388	55934	55376	46992	47027	39671	33754	29818	22775	22858	19925	15799	17354	12251	10437	8559	10783	10785	14134	9761	6849	7062	4752	5453	4145	6763	7075	3687	4436	3181	3106	2986	2569	1975	1659	1431	1463	1318	1301	1462	1430	1268	1244	1101	1005	987	982	1016	981	1018	956	984	1054	1020	1012	1124	1047	976	928	1024	957	989	913	903	896	961	1114	1424	1513	1285	1100	1074	986	942	846	901	928	865	919	902	849	888	852	906	839	889	844	864	870	867	848	922	859	868	841	837	885	921	867	902	847	932	890	866	855	912	926	866	910	889	862	839	849	883	924	900	872	889	895	864	846	865	891	865	885	853	862	883	872	917	914	839	816	915	887	863	843	873	906	863	911	885	865	846	848	854	895	867	864	913	877	886	895	828	925	915	857	910	834	855	899	920	876	847	910	860	920	950	898	889	927	885	880	905	904	868	896	851	903	895	884	912	907	861	847	942	852	904	894	842	887	871	900	866	864	893	843	818	906	883	869	897	876	879	883	944	884	895	887	880	914	856	892	908	811	887	902	925	905	923	903	886	866	899	873	938	924	959	845	883	910	859	869	857	823	864	894	847	875	866	872	885	846	955	890	897	863	901	864	908	850	834	884	899	873	873	937	895	902	879	937	826	865	871	945	830	909	928	925	883	874	887	871	916	903	912	871	852	886	899	874	888	880	906	901	925	889	908	902	934	884	901	901	875	906	888	886	839	866	853	855	885	879	921	923	896	852	870	897	908	861	880	935	861	843	914	894	872	892	826	890	899	849	899	910	863	854	898	861	907	858	876	925	839	898	844	901	888	876	878	840	892	852	893	867	892	849	922	821	902	849	887	842	928	855	848	870	870	854	870	907	900	837	891	888	868	839	853	882	924	907	881	828	866	898	853	955	807	949	883	856	913	890	933	851	930	882	891	850	876	915	919	898	894	897	867	864	876	862	887	889	827	956	923	881	836	894	864	875	898	841	868	888	894	845	894	890	927	873	882	887	893	857	842	930	922	891	876	882	867	886	855	844	896	857	873	915	876	891	948	883	886	867	873	879	926	867	880	845	890	908	890	930	880	923	912	832	863	886	927	860	855	907	902	846	849	910	961	855	858	887	894	839	870	850	918	861	952	948	917	887	840	944	944	894	928	915	915	881	885	897	858	867	864	888	846	907	872	878	891	857	819	883	869	859	884	845	851	903	889	884	882	865	876	868	850	876	888	897	900	890	877	863	897	969	863	881	943	866	896	899	841	884	891	888	856	899	881	837	923	876	894	916	867	908	899	900	878	871	886	865	895	910	929	929	818	847	892	901	926	859	838	888	893	945	905	890	917	876	873	844	931	864	830	878	853	808	886	908	882	883	938	875	918	886	856	908	887	818	867	918	863	920	877	854	914	927	938	889	896	883	865	926	807	876	969	889	873	846	849	893	901	898	896	946	901	871	892	898	898	882	854	828	847	841	860	927	865	841	882	872	904	901	928	871	944	855	953	943	872	897	875	932	878	827	886	887	885	888	868	862	856	827	842	868	846	886	855	851	906	886	902	883	890	927	847	901	898	888	885	887	822	858	919	871	861	944	819	885	873	909	844	900	944	823	875	867	856	925	871	863	911	883	871	910	897	906	890	881	891	925	895	887	859	858	908	869	837	837	848	932	878	874	843	901	901	885	871	858	890	910	816	936	859	871	890	824	937	863	909	857	915	886	869	970	893	917	868	911	894	891	880	864	866	878	886	889	858	944	889	867	923	881	842	836	841	887	842	888	896	893	822	881	907	930	874	887	866	905	977	883	917	874	883	855	894	917	880	865	900	866	897	901	871	876	855	824	885	857	845	881	863	845	849	904	890	899	901	863	894	945	926	925	884	833	890	873	893	862	852	896	911	907	970	889	845	862	866	933	884	943	897	908	900	915	830	872	911	932	914	837	913	872	902	912	873	899	903	917	857	842	858	902	899	864	909	913	924	860	895	902	874	836	876	848	911	874	867	868	888	910	870	873	876	937	883	857	827	863	889	884	870	909	877	861	904	911	828	892	890	875	827	892	850	878	889	917	899	899	831	903	896	904	901	939	944	911	898	902	870	920	902	833	896	840	864	880	852	912	917	880	844	859	939	897	875	906	907	881	842	920	875	886	889	885	894	890	937	907	876	900	877	868	912	898	890	884	831	854	851	860	899	916	919	877	878	903	937	891	911	862	818	896	872	866	907	889	832	927	833	906	965	861	833	887	923	878	909	871	884	862	871	893	906	859	907	843	931	910	925	878	846	890	861	874	884	883	895	846	898	889	852	896	907	866	907	902	897	909	862	875	841	903	881	837	911	896	822	833	891	911	903	921	920	908	906	887	872	874	882	905	873	852	881	871	925	867	893	911	877	871	903	879	913	892	866	897	915	946	886	865	899	866	863	889	913	885	853	907	934	907	875	866	887	950	909	846	886	887	823	877	874	861	874	898	881	879	914	915	917	937	865	906	863	901	890	855	927	819	895	851	914	863	905	885	880	884	896	915	903	901	872	895	839	933	890	893	914	938	851	961	886	835	899	845	918	854	836	876	886	935	893	885	913	880	861	863	894	917	892	862	915	908	891	898	908	890	878	858	821	895	867	896	861	839	915	857	897	864	884	855	844	928	938	913	908	842	874	929	806	856	930	855	840	889	889	819	907	925	881	854	889	921	898	883	906	878	898	868	931	919	901	905	893	912	829	922	904	887	922	885	864	951	876	909	877	851	913	839	874	888	848	861	886	889	893	883	849	918	887	935	867	891	941	892	878	875	916	877	869	904	896	863	968	849	904	880	830	896	831	915	827	927	871	837	877	867	829	832	917	925	853	860	906	882	887	896	928	892	902	882	848	940	854	900	877	840	901	874	876	871	933	865	847	873	877	812	872	879	894	884	914	847	892	866	951	931	931	829	965	863	927	866	844	882	901	866	896	876	889	880	870	908	844	912	864	872	911	879	894	894	910	920	860	920	872	916	868	891	863	875	919	839	864	854	827	909	892	870	910	881	906	911	876	863	811	930	855	869	896	821	857	939	945	907	864	911	890	927	865	881	960	902	889	902	869	920	903	923	861	902	957	868	922	878	921	897	895	900	864	896	894	878	887	908	904	863	911	914	888	962	872	850	846	885	916	903	887	886	869	876	873	837	890	844	900	931	875	817	862	913	886	897	931	930	901	870	891	893	844	858	856	889	896	902	840	899	825	919	917	924	852	870	883	906	890	864	886	899	909	881	858	838	936	887	870	862	842	855	913	876	875	884	881	887	901	894	910	821	895	867	932	934	903	874	889	889	904	901	857	868	900	862	831	893	869	873	919	934	892	872	887	853	880	909	904	875	872	846	881	910	888	843	868	854	867	850	857	902	929	902	913	824	839	875	911	886	852	900	856	891	874	937	914	930	865	859	937	895	935	897	891	883	866	902	891	886	930	880	876	859	952	830	895	865	920	939	914	885	865	866	932	875	904	913	926	931	841	895	890	871	830	818	935	893	865	884	883
51389	48831	52332	49767	41217	47205	40325	40905	40384	41524	41398	39893	39161	30791	23377	17933	12393	10665	9179	6570	5812	3860	4090	3377	3342	3892	4774	3203	2350	2744	1825	1877	1334	1829	1943	1195	1377	1040	1097	886	647	607	583	523	498	459	474	493	454	436	430	373	331	344	324	347	360	331	353	335	333	332	328	335	347	363	366	377	314	357	360	357	353	315	387	469	534	441	399	363	340	333	322	347	312	352	318	305	323	341	328	343	359	307	321	300	361	299	304	343	347	302	333	337	335	292	296	301	297	333	342	316	312	321	337	335	361	313	311	319	328	345	345	281	320	326	309	342	324	330	329	349	330	285	333	299	304	357	311	315	339	339	320	281	354	336	315	306	310	353	300	314	313	318	362	365	320	296	316	326	333	336	349	315	353	339	328	304	338	309	320	311	298	307	315	319	335	319	351	333	320	301	323	361	319	316	340	331	360	337	336	336	303	338	311	299	351	362	352	338	310	322	327	347	365	324	338	326	341	317	304	344	318	347	338	328	314	336	304	324	306	327	356	313	319	355	306	330	320	319	300	297	340	322	294	291	301	321	346	306	335	306	333	330	341	323	358	301	341	335	348	317	358	289	319	351	333	356	314	315	349	315	325	314	329	314	305	335	306	296	334	328	341	349	334	332	368	331	330	367	330	307	334	344	350	324	284	350	333	306	337	304	319	349	320	317	340	292	319	321	305	315	334	332	324	326	332	335	345	320	330	305	334	319	313	314	368	337	334	337	333	340	329	328	309	324	338	343	323	289	342	289	314	319	337	298	308	316	323	311	292	349	309	315	338	313	339	336	308	333	320	333	350	325	336	300	323	332	329	318	367	302	328	309	323	329	289	327	303	354	321	366	295	295	331	348	292	301	284	327	344	313	318	339	343	328	318	303	295	330	290	309	330	308	355	315	338	325	327	336	305	309	329	353	307	309	335	312	337	318	340	277	303	330	314	349	307	348	297	285	315	297	343	315	335	337	320	317	345	309	354	340	332	312	311	337	319	315	307	320	321	320	317	355	359	312	347	324	318	283	314	309	353	343	330	345	326	349	333	310	319	313	320	366	340	321	325	338	316	290	341	302	328	300	333	341	337	322	303	361	333	331	332	323	354	329	325	299	327	315	362	325	356	346	328	328	336	324	298	342	338	321	342	351	321	325	311	305	325	319	340	309	299	363	289	287	306	338	283	316	348	337	311	307	344	331	336	354	341	357	297	328	334	303	298	318	357	354	337	368	299	319	317	316	330	327	304	324	366	312	344	306	290	300	296	287	312	284	313	317	324	270	326	341	344	322	354	333	299	358	349	340	311	337	309	363	324	333	347	332	334	330	370	302	326	336	298	284	324	321	339	331	308	330	329	304	331	285	342	319	332	344	326	283	339	336	315	302	342	312	290	342	334	338	344	366	308	324	296	355	302	308	336	341	330	335	336	349	332	332	328	319	311	316	307	335	311	340	339	302	319	333	338	353	291	324	338	329	325	320	344	303	315	326	344	325	329	328	330	353	356	303	326	327	328	331	372	327	329	324	339	306	312	352	325	315	329	321	354	346	321	366	331	334	346	311	327	375	307	347	334	336	328	340	327	278	336	346	309	369	338	322	308	298	354	318	345	344	337	315	350	339	323	320	323	331	327	331	308	351	314	287	298	332	308	302	318	288	316	322	316	310	316	307	323	350	329	343	304	337	325	316	322	337	330	329	363	333	298	346	318	303	333	320	312	388	338	348	341	343	321	305	329	299	305	300	340	343	324	313	318	252	311	327	302	309	361	293	325	336	307	348	330	377	304	335	350	332	309	308	288	322	296	332	336	337	320	333	332	309	333	317	352	360	352	318	326	356	304	309	328	307	312	306	303	328	325	335	318	331	346	342	331	302	290	288	315	317	330	313	322	324	309	362	325	301	300	345	340	331	308	321	302	346	339	318	320	293	297	323	312	347	311	331	344	314	355	334	320	305	323	339	306	309	320	349	309	326	290	326	353	331	333	291	357	333	303	301	321	317	343	338	323	315	293	292	261	285	336	326	326	338	347	326	340	339	363	355	351	330	319	343	346	342	324	310	326	315	343	346	330	348	329	296	339	339	316	319	330	284	312	308	330	318	296	313	315	339	287	314	334	257	309	323	320	334	311	314	345	324	297	314	314	298	311	305	327	288	330	338	320	328	327	360	312	305	306	324	352	339	293	348	321	290	319	347	323	302	311	319	341	292	315	322	373	324	344	331	316	349	292	333	330	348	335	314	324	345	328	356	293	298	294	309	358	325	311	332	364	320	351	331	307	331	338	348	310	326	341	320	294	339	302	325	346	334	327	331	354	304	298	316	306	330	336	333	322	322	316	320	315	338	315	300	319	299	346	333	358	305	315	353	338	338	328	314	324	317	289	349	350	303	338	330	331	326	319	364	360	355	321	327	336	320	333	329	327	308	304	285	329	321	315	320	321	319	355	329	325	319	308	337	292	310	330	329	368	333	290	317	313	302	320	311	357	309	327	333	314	293	360	290	323	325	331	328	318	322	298	308	335	325	349	314	327	319	291	352	349	321	331	355	308	310	278	329	345	322	320	324	330	352	320	329	352	317	345	342	306	351	317	348	313	342	327	322	332	341	326	344	366	335	322	321	335	348	330	332	317	316	323	318	338	360	352	323	347	313	317	286	325	310	291	320	346	326	290	353	305	299	332	337	324	320	337	301	303	311	321	326	327	348	318	343	307	323	343	334	332	324	334	317	307	354	354	324	328	358	333	321	339	313	333	339	339	326	305	267	292	309	304	342	378	349	335	319	359	301	331	349	338	325	319	315	330	297	307	334	343	360	367	323	347	358	332	320	328	347	306	294	355	326	320	353	302	320	289	344	298	332	361	316	336	297	301	311	316	372	337	283	306	305	330	309	329	334	311	303	333	334	350	348	338	333	326	325	307	351	328	334	328	325	312	304	305	336	349	285	299	339	312	306	352	317	328	337	306	357	315	327	330	314	316	317	351	352	315	337	341	340	333	337	339	343	365	350	326	347	338	369	301	340	368	372	328	354	306	324	312	345	312	306	330	265	311	347	285	323	297	314	339	335	298	318	299	333	291	306	328	337	335	311	309	333	333	321	342	292	338	319	325	313	315	306	365	361	347	338	303	338	303	306	342	322	312	336	315	318	319	326	338	312	297	320	336	308	328	331	317	322	318	330	325	323	346	329	318	340	344	310	352	334	292	338	318	357	327	278	325	340	324	307	311	339	305	308	333	293	319	329	316	288	325	336	326	321	327	326	345	307	345	340	326	353	322	317	324	341	333	336	322	338	346	343	325	330	323	323	342	321	324	322	316	336	328	326	322	322	334	301	337	334	307	352	335	331	326	296	322	371	327	337	323	313	305	321	295	328	320	327	297	317	337	321	345	327	323	326	315	297	337	346	328	369	305	328	343	337	335	313	322	294	344	341	305	317	365	287	321	327	357	313	328	357	367	330	300	363	345	315	313	298	309	326	349	333
36889	42827	55631	56806	54198	59287	53800	58867	61574	61814	63174	56059	55389	46316	41250	37465	30957	30961	28315	23857	22585	15781	19158	15554	17185	19638	21484	15708	13330	14864	9736	10439	7181	10348	10178	6462	8098	5653	6291	4386	3242	2721	2993	2105	1960	1714	1698	2020	1940	1738	1436	1228	1088	940	946	967	913	848	846	912	826	932	915	925	948	929	973	962	933	998	933	921	858	868	1169	1740	2178	1473	1091	928	886	800	771	746	777	790	768	748	768	803	768	793	778	795	767	753	802	800	773	764	745	782	760	786	789	718	777	763	814	725	759	760	667	770	716	779	804	793	817	734	729	738	802	752	791	774	770	766	726	745	766	786	759	765	759	771	772	787	778	762	775	753	743	762	758	736	742	778	759	765	726	758	769	738	689	724	750	797	753	724	771	797	755	723	770	738	779	745	720	741	742	758	737	733	738	759	765	764	754	727	798	756	787	838	820	756	815	819	766	743	786	732	800	770	742	824	705	793	802	754	770	766	788	764	704	745	767	758	800	784	720	734	724	707	786	754	725	721	752	705	773	771	801	799	806	772	718	810	779	724	739	756	739	731	770	751	779	729	804	755	810	788	778	738	764	767	747	748	750	752	739	761	724	792	754	715	755	798	794	789	770	768	730	686	797	774	784	820	764	785	739	701	709	689	759	752	779	765	804	809	730	765	756	745	787	817	788	732	742	750	740	718	793	785	769	736	772	763	734	792	768	776	808	769	788	708	732	760	750	720	755	743	798	776	774	762	788	740	792	748	723	759	694	761	774	825	806	769	790	732	710	823	764	752	723	768	803	768	771	763	825	788	765	775	766	729	765	730	772	746	744	782	749	750	733	762	818	743	815	796	752	782	740	794	793	771	788	762	802	739	780	794	802	748	773	747	753	777	783	729	750	755	785	781	716	799	754	759	745	805	768	764	756	769	760	715	732	788	732	696	778	785	752	761	753	796	752	786	767	753	743	711	778	785	756	761	775	749	766	796	735	735	771	792	741	804	792	782	728	788	753	774	779	734	767	738	801	779	765	721	768	789	777	794	758	800	799	795	762	728	735	764	759	758	810	810	744	743	810	749	758	746	733	735	777	735	751	786	757	778	780	782	793	731	770	788	763	795	740	752	790	756	770	790	736	792	772	758	722	782	764	751	734	755	737	767	767	728	762	781	763	760	788	801	744	716	765	762	798	755	766	737	749	752	723	764	828	780	775	704	746	755	749	767	727	736	738	778	751	719	781	737	739	752	759	793	746	784	770	760	752	739	787	760	751	754	777	726	792	801	775	724	726	766	769	764	737	720	770	798	775	773	759	773	803	743	745	731	783	730	772	818	738	764	778	745	770	721	774	749	773	762	716	770	743	779	813	794	724	818	808	773	784	760	762	781	779	717	743	749	816	766	769	810	809	728	789	820	806	758	780	734	742	705	796	811	790	793	736	732	804	768	783	759	739	735	757	758	805	786	756	722	801	756	744	768	781	721	780	756	782	787	793	765	746	768	789	743	765	766	797	763	727	765	769	745	764	784	779	787	784	792	763	796	792	802	747	785	734	795	727	754	757	713	739	765	771	772	797	772	821	792	716	815	700	747	739	737	777	762	715	749	793	765	754	755	801	776	802	795	775	736	766	807	774	812	742	754	757	756	757	717	787	732	760	759	772	755	771	845	767	791	758	719	757	812	767	742	759	745	767	768	786	744	789	792	789	764	767	802	781	756	831	750	752	772	764	776	735	770	795	807	805	725	758	764	746	823	773	771	756	767	710	731	764	713	797	821	789	759	768	761	771	729	750	754	757	742	742	806	750	779	832	730	747	764	764	774	762	761	735	792	750	777	802	765	746	724	738	802	760	719	723	727	748	756	766	774	771	747	739	761	736	780	772	715	745	700	769	782	800	738	745	753	818	724	767	735	784	757	740	753	753	806	735	778	770	768	808	732	794	755	774	760	726	741	808	743	755	809	844	770	737	733	763	719	761	760	771	766	788	727	745	736	766	777	783	759	770	794	771	778	723	763	785	787	804	753	766	801	733	745	747	780	783	788	774	744	777	754	773	727	740	746	798	793	754	736	723	726	759	751	764	795	743	744	758	767	679	749	780	784	763	800	730	779	779	795	781	772	775	741	763	811	755	733	782	749	782	818	760	813	789	818	723	813	761	780	731	736	749	757	726	744	759	729	696	729	772	779	737	756	766	797	755	736	730	811	729	792	783	765	736	777	806	735	807	808	818	743	729	790	702	773	743	768	748	750	726	762	808	819	772	774	781	828	766	757	769	797	780	760	717	741	768	794	737	759	762	755	746	725	745	748	720	757	733	742	762	772	811	779	735	713	759	823	743	791	789	717	766	732	771	778	798	757	792	820	770	757	725	754	744	784	800	787	800	775	781	743	791	786	782	771	757	778	720	730	743	814	713	738	824	736	738	769	774	798	735	796	703	723	751	722	783	769	735	805	767	773	780	752	785	819	770	751	785	727	729	743	814	759	775	743	747	738	722	728	746	798	776	769	772	706	792	733	750	793	801	781	716	783	809	804	758	791	762	769	770	767	776	760	760	738	747	771	787	753	719	746	757	791	791	758	715	772	774	776	742	753	760	770	774	800	796	718	741	739	783	771	764	816	792	766	720	757	799	795	748	758	761	711	758	751	754	749	766	808	744	777	677	755	790	754	740	766	793	770	703	724	742	775	791	804	775	748	782	729	746	783	843	770	772	763	801	737	745	805	770	753	741	747	804	754	784	787	746	779	796	744	740	783	743	791	784	788	768	781	766	789	750	762	778	768	747	781	737	751	801	756	719	748	703	723	786	773	720	770	752	764	744	714	786	737	780	793	810	774	762	775	710	786	759	771	761	784	751	741	688	794	766	720	792	772	791	798	740	783	767	727	746	721	754	738	755	781	786	765	775	779	777	698	714	774	771	778	727	830	763	755	705	715	764	763	713	778	697	746	739	805	743	751	765	784	753	759	730	796	743	757	710	726	727	748	733	785	793	783	777	792	782	695	785	795	721	771	733	758	769	773	769	777	783	733	712	792	761	816	731	741	782	774	717	786	773	754	768	767	741	809	730	753	802	755	746	773	759	766	771	781	736	753	755	772	763	776	746	763	764	755	768	760	774	743	747	771	726	712	723	725	730	781	707	730	797	760	750	818	755	747	763	754	765	805	770	748	758	760	777	726	819	803	752	750	799	796	778	830	720	763	806	776	766	763	798	737	769	768	780	748	730	807	760	751	703	756	697	754	747	768	789	777	769	742	730	765	733	797	763	722	749	773	734	772	752	718	729	755	805	729	756	773	740	798	715	778	764	735	727	729	759	705	743	789	816	736	759	784	736	695	823	751	748	763	741	763	769	741	774	761	752	787	768	774	828	781	771	785	771	760	745	780	737	747	761	765	727	760	758	750	772	745	768	738	729	780	746	708	759	783	788	742	731	764	786	791	754	791	758	739	775	734	811	755	767	770	760	732	794	750	742	719	757	732	775	780	680	767	761	774	773	684	787	759	802	738
19555	13786	15381	15989	11438	15930	10811	9248	6041	4724	3152	2647	1856	1098	918	796	699	599	554	530	524	465	468	498	464	447	439	419	418	410	389	400	411	408	387	411	389	385	383	402	389	382	373	373	407	411	352	423	404	351	402	395	401	381	383	397	371	365	392	401	395	434	397	410	386	388	356	381	380	416	406	371	372	363	413	363	373	435	399	384	403	387	401	365	379	409	371	353	389	319	338	373	359	357	408	395	336	363	383	388	399	358	369	401	373	359	378	340	387	378	411	422	364	383	367	382	395	388	360	404	374	365	369	329	364	372	375	390	397	383	393	391	411	366	379	407	372	370	338	350	374	345	375	381	376	368	360	374	442	374	393	371	376	336	331	365	357	353	393	361	433	384	394	380	406	351	394	363	359	360	376	371	378	400	371	365	437	338	383	381	394	385	384	387	383	384	396	406	425	338	396	379	350	392	344	415	351	361	354	372	369	356	368	398	381	362	378	351	335	358	360	373	364	400	369	320	400	348	405	405	355	368	331	368	376	348	379	365	368	378	355	387	393	392	386	397	397	379	339	351	410	399	374	352	353	389	359	404	399	365	380	388	395	385	358	383	371	382	370	391	377	394	414	356	345	371	369	389	354	375	354	381	389	383	386	385	407	403	360	423	399	385	378	376	374	387	397	397	402	407	408	397	374	369	399	380	381	382	367	389	390	360	408	361	375	362	357	378	383	398	415	376	369	361	333	370	374	381	356	423	394	405	374	361	361	376	365	377	347	369	400	365	340	420	368	358	345	384	375	403	372	408	377	397	379	385	344	347	361	313	374	360	401	421	352	395	379	334	371	376	371	382	381	390	415	386	354	414	350	343	381	378	357	353	355	382	357	369	438	441	393	397	355	381	379	383	381	433	365	360	353	387	380	380	359	363	383	397	385	387	370	419	382	352	375	378	362	380	368	373	377	404	367	397	347	364	359	373	396	412	369	357	429	359	338	343	400	366	397	381	348	394	381	392	382	346	358	349	342	395	393	393	358	380	398	391	346	368	395	382	360	389	401	360	378	390	361	380	372	386	379	374	373	354	355	341	340	417	360	365	398	381	380	399	345	398	393	398	402	383	396	355	364	407	410	376	393	395	362	392	355	341	385	347	418	374	398	359	394	389	373	381	402	366	387	392	381	397	382	379	355	363	432	398	395	358	400	375	381	399	391	389	357	378	380	402	380	352	412	385	402	346	397	383	361	367	376	394	389	384	365	388	372	355	360	371	406	355	374	374	414	367	368	356	383	379	411	351	391	367	366	350	428	373	410	425	390	404	427	386	381	350	401	390	328	379	369	346	371	379	378	368	367	343	398	377	381	396	365	433	407	391	374	387	394	376	385	393	377	399	394	360	371	394	366	386	377	334	373	372	384	376	364	383	386	394	357	379	397	373	381	353	381	357	404	392	377	389	375	358	357	407	411	401	393	393	381	340	413	352	363	375	418	363	381	397	414	396	389	384	407	357	358	352	390	384	377	359	379	373	376	367	398	397	369	394	398	389	390	375	403	377	366	414	393	403	405	375	382	379	352	371	379	333	363	399	388	379	374	380	369	399	399	400	359	373	389	377	385	378	350	364	366	403	401	346	353	399	416	391	389	385	368	388	351	372	366	384	385	379	362	350	374	376	417	371	385	382	329	398	372	380	391	357	363	417	351	372	377	371	353	389	412	385	399	387	372	371	387	328	381	389	384	381	357	371	382	411	357	380	377	380	356	367	376	368	392	401	349	371	369	382	371	341	391	388	391	371	371	392	369	383	392	376	383	359	388	362	384	370	385	397	376	360	413	344	421	382	394	404	383	413	346	392	381	399	355	381	374	387	358	391	391	422	343	358	337	386	344	361	375	361	377	388	393	392	362	383	353	345	370	376	349	359	365	349	371	351	401	393	412	379	371	373	357	411	410	397	358	394	397	354	396	349	382	366	399	384	344	354	403	372	407	384	384	365	338	403	366	366	399	323	356	389	398	354	384	374	365	405	376	358	360	377	370	389	313	433	369	380	363	381	383	379	364	356	334	395	347	399	386	357	351	380	383	387	372	375	371	369	385	398	372	384	374	380	408	370	350	402	349	380	372	355	364	383	362	406	356	388	394	309	401	385	364	374	364	387	389	398	354	375	362	399	355	376	399	402	414	367	364	386	372	352	383	354	386	391	399	382	395	375	406	400	393	353	324	367	384	399	365	366	375	366	373	365	385	367	428	386	405	390	389	385	389	409	387	390	370	352	376	393	366	376	380	373	390	386	340	386	370	363	336	387	375	371	400	347	342	349	363	380	388	390	381	389	350	354	373	407	396	359	350	393	400	363	391	358	410	352	391	415	394	365	349	374	371	372	390	350	365	359	380	369	383	374	361	387	404	359	390	377	399	401	402	395	380	386	380	363	403	397	384	365	434	382	364	390	374	373	358	355	394	342	391	376	404	384	391	411	413	367	389	362	347	383	386	400	354	391	354	375	401	373	400	370	404	380	358	382	392	417	351	395	341	375	390	394	387	389	357	402	388	410	372	407	364	372	364	333	399	358	398	399	374	369	352	401	376	364	391	376	389	386	395	348	372	392	372	375	406	403	411	389	361	366	403	412	381	377	385	389	386	403	380	372	383	351	369	413	397	374	391	396	330	358	335	400	378	403	391	343	376	389	342	391	336	367	384	405	410	372	395	410	368	360	390	402	412	407	389	362	362	376	349	406	377	389	329	366	396	403	353	339	391	357	342	370	403	345	384	370	384	403	391	379	405	372	393	365	379	378	391	424	388	377	412	363	360	364	372	358	319	384	377	405	397	362	369	389	378	392	407	393	348	395	370	378	411	383	376	379	329	406	407	358	376	379	402	352	371	412	356	393	405	342	406	362	408	385	367	355	389	356	378	348	375	373	381	385	355	385	394	383	383	399	344	386	390	350	363	390	371	393	369	415	382	343	335	386	397	413	425	390	354	335	376	381	381	372	402	397	375	354	386	353	386	366	396	395	366	332	381	340	401	373	346	371	392	393	399	339	381	353	361	383	391	385	379	380	366	364	389	401	367	357	378	388	370	347	389	361	396	378	399	374	359	355	361	391	355	385	393	412	384	367	402	415	399	359	369	377	399	384	390	374	364	382	374	360	388	363	384	345	400	354	368	362	367	358	359	402	383	377	378	385	390	355	450	396	387	379	383	391	374	400	415	373	356	374	369	385	376	373	380	384	371	418	397	361	370	364	401	391	363	351	382	399	360	359	409	375	379	369	348	365	397	391	395	428	358	427	421	387	359	380	383	407	381	390	411	346	370	400	350	374	366	382	406	393	375	412	358	409	353	396	394	389	313	372	373	383	384	411	435	380	382	370	402	366	412	378	407	410	432	365	371	380	376	373	396	382	389	370	364	373	378	361	402	375	372	398	359	363	394	369	417	399	359	382	384	374	408	392	380	374	357	391	386	364	381	401	391	357	357	345	364	375	414	367	406	359	367	400	395	360
11567	11814	21676	26686	20980	31952	20013	23763	18737	17944	14716	13065	9452	5639	4230	3739	2758	2712	2396	2026	2089	1652	1765	1606	1506	1705	1677	1556	1368	1397	1234	1241	1191	1227	1192	1126	1173	1115	1088	1093	1012	1041	970	958	985	975	1008	995	974	995	1023	900	981	989	962	905	913	891	898	962	973	929	970	933	917	946	891	875	949	896	929	1002	911	909	923	947	1015	1002	1000	947	887	936	914	882	913	902	869	871	887	901	902	886	909	874	943	856	858	894	893	888	874	924	955	881	922	917	937	920	894	855	890	866	902	892	882	890	933	896	867	973	861	877	934	885	886	877	918	860	933	899	883	854	875	905	878	898	870	919	862	894	898	906	899	870	856	903	824	845	898	903	898	947	905	901	860	919	857	908	936	943	898	957	911	908	929	884	906	898	886	883	911	938	873	899	915	874	952	912	906	908	873	883	890	872	893	859	888	890	944	903	886	843	934	867	876	856	902	834	874	901	924	944	890	940	883	877	935	900	932	933	890	864	906	908	886	906	906	903	881	910	953	901	882	905	948	982	927	860	925	926	939	917	929	938	911	846	911	902	894	936	963	905	912	902	945	937	860	952	896	870	874	970	929	917	863	925	916	917	893	960	926	871	877	900	898	922	959	887	935	908	844	850	907	868	939	921	896	867	924	883	877	918	867	877	878	875	909	859	900	913	937	863	905	909	929	912	957	981	868	830	894	885	899	883	886	884	889	891	867	938	891	918	929	930	849	900	896	893	904	926	842	890	885	911	893	897	912	876	893	904	979	852	899	908	910	923	908	882	892	899	870	898	890	881	862	927	919	901	894	869	915	921	858	916	900	923	928	951	903	924	909	894	863	884	917	924	887	882	865	928	906	888	900	939	851	897	865	889	897	905	913	910	845	946	897	887	922	899	874	858	865	899	911	920	917	895	885	893	888	899	873	862	908	887	931	956	950	851	850	895	885	916	910	930	899	846	896	935	937	879	864	897	926	823	882	894	857	877	904	892	904	933	930	892	951	924	913	914	918	927	886	946	896	896	910	946	932	946	857	934	915	882	926	922	906	936	932	923	918	906	896	902	894	895	890	915	920	900	865	854	875	958	884	906	870	885	908	890	918	824	906	933	879	891	916	915	901	914	956	900	901	896	896	924	908	880	906	902	900	916	910	928	856	868	906	960	924	891	881	900	876	922	912	939	930	860	881	936	845	932	885	868	887	886	945	930	926	917	884	913	901	910	874	891	914	871	928	835	898	910	884	891	912	907	903	940	943	897	917	872	888	936	959	873	866	939	918	873	911	905	885	871	867	892	908	902	912	895	842	875	935	876	877	832	888	887	885	879	890	865	873	940	876	866	947	903	916	879	886	888	912	912	869	865	888	871	865	858	955	927	896	912	913	897	907	924	921	889	895	841	874	881	913	918	857	955	861	916	952	816	870	871	907	886	932	940	860	909	889	948	917	873	863	918	867	854	890	895	891	882	907	920	914	895	876	955	864	884	904	862	890	867	920	920	930	897	852	927	910	864	959	897	935	916	873	915	890	902	890	868	880	865	892	903	913	896	910	887	923	949	895	902	896	924	914	876	905	880	900	926	861	905	916	891	872	948	906	866	850	889	893	960	903	891	835	924	909	944	934	861	891	904	872	835	885	884	880	904	880	878	960	901	970	920	931	878	897	863	907	879	958	833	956	926	920	876	871	931	884	939	873	899	886	900	888	940	883	894	850	911	886	944	909	916	868	861	938	911	906	888	906	898	896	872	910	793	901	916	945	929	923	870	882	875	923	884	905	926	875	917	916	964	898	928	908	914	844	902	914	867	911	868	862	863	905	870	896	887	902	939	899	987	880	890	879	880	905	912	938	905	909	905	908	907	930	858	921	960	925	955	870	926	873	984	941	892	908	970	906	910	925	894	861	893	898	952	882	866	891	926	903	926	897	905	908	895	860	869	934	889	893	872	938	907	874	895	927	868	890	887	885	867	930	877	886	864	878	914	952	942	895	861	933	957	934	854	828	938	870	906	900	855	938	908	903	929	907	885	896	912	900	919	888	910	973	898	892	925	910	901	963	887	941	878	883	852	969	915	895	922	883	885	913	933	899	872	868	879	912	827	939	926	904	915	884	895	930	909	971	886	856	931	935	922	959	958	876	926	807	923	917	905	917	861	941	902	891	840	917	877	898	892	890	900	939	912	899	881	887	915	861	904	895	902	926	911	884	905	961	870	919	906	875	893	884	926	912	924	869	934	880	898	904	882	893	930	906	878	919	878	897	905	868	860	908	855	929	904	924	853	895	888	895	914	853	931	889	908	908	909	898	940	882	935	907	911	921	889	867	896	884	860	857	868	901	897	863	878	822	909	920	919	896	921	889	936	880	849	901	879	902	876	955	879	962	925	884	919	945	913	876	952	928	933	874	849	923	880	881	856	882	876	862	901	917	924	897	901	883	881	927	883	862	829	896	895	886	937	879	912	889	876	928	864	916	909	858	908	970	932	872	865	918	935	904	903	912	906	909	876	929	919	898	926	929	913	893	921	846	955	874	881	914	918	843	877	918	909	884	899	942	850	888	899	886	915	860	876	926	909	927	873	864	885	907	887	935	926	909	912	952	835	918	914	861	953	913	937	882	932	865	936	919	905	976	874	842	902	895	891	898	880	885	921	885	833	901	834	893	905	878	893	896	911	890	894	886	860	898	882	843	948	876	900	890	827	934	900	868	900	882	878	1008	902	901	865	902	907	865	855	907	905	929	872	894	869	894	930	861	842	954	927	876	846	908	912	940	849	927	882	848	870	896	886	863	929	870	931	907	912	895	885	899	899	930	880	923	881	894	933	840	903	889	913	863	871	963	920	894	910	920	879	960	938	904	863	925	900	868	916	887	855	964	930	901	865	910	843	865	870	883	937	909	894	911	891	885	923	866	927	893	916	893	924	885	904	893	941	875	871	888	890	871	911	850	927	901	854	878	891	887	871	886	904	960	889	884	905	918	877	947	880	892	902	882	864	902	952	929	917	883	892	861	871	946	893	911	916	915	850	893	919	957	874	927	933	888	911	890	938	887	953	977	933	872	881	835	825	875	888	868	890	917	926	823	893	894	923	955	909	882	874	922	867	892	930	878	885	934	896	866	914	911	889	935	877	893	899	861	894	956	900	906	904	942	932	912	878	878	918	846	925	873	921	899	925	869	878	861	901	908	834	926	917	920	892	876	885	883	914	894	860	894	892	895	878	918	882	933	890	876	961	925	901	920	901	899	908	912	900	897	876	913	913	946	890	906	889	887	874	898	958	901	887	933	953	910	895	926	878	902	939	888	876	950	912	881	868	886	935	942	967	881	826	887	882	917	915	906	934	823	928	937	923	899	844	877	857	866	859	930	917	906	919	963	858	893	885	883	919	881	962	893	856	916	868	896	882	917	910	913	910	851	922	875	945	889	888	875	933	916	965	904	892	851	884	895	955	865	885	859	943	912	937	881	913	960	913	957	915	868	934	822	833	884	953
40844	42659	48579	45643	38684	44246	35732	42760	38125	37019	35290	33862	25914	16675	11312	9338	5552	4894	3653	2898	2965	1753	1875	1854	1646	2292	2355	2115	1694	1625	1274	913	783	1043	981	784	885	879	701	585	516	443	462	404	449	442	426	406	429	410	377	382	405	370	410	386	350	378	367	359	343	368	369	384	348	390	356	386	373	372	395	359	337	346	361	431	455	422	415	419	382	321	375	384	376	355	346	352	349	346	357	372	334	338	375	348	335	334	375	346	394	333	357	338	327	336	369	329	331	314	363	331	363	343	342	388	346	354	356	360	363	364	353	311	379	337	411	354	326	376	355	353	351	324	358	350	369	318	320	364	369	324	337	380	362	318	363	386	356	338	327	357	343	368	331	367	320	376	309	369	336	353	380	367	378	339	382	325	356	361	347	352	357	353	332	357	357	337	352	376	382	367	342	372	369	332	366	350	329	334	358	373	346	335	342	365	358	346	322	332	288	336	349	348	373	342	332	363	352	346	345	364	354	361	357	377	376	378	365	349	304	331	324	368	361	329	328	324	361	340	351	331	389	372	340	348	352	347	357	349	356	347	345	328	358	354	351	343	377	344	341	326	335	368	379	368	385	380	338	374	390	355	354	369	375	345	376	314	371	337	370	369	347	346	345	359	355	347	404	375	390	332	357	356	371	361	380	363	329	367	342	380	347	371	364	341	406	351	345	363	390	375	364	357	319	354	366	374	376	358	329	402	305	350	343	380	320	360	352	372	363	360	382	349	367	367	362	377	369	356	312	336	333	380	343	351	338	333	337	337	356	333	333	322	350	326	345	372	355	346	321	361	377	330	365	342	342	360	355	374	369	354	325	370	323	329	358	336	357	333	359	365	374	357	360	393	356	335	385	354	373	349	315	358	374	336	361	370	350	354	337	369	351	345	350	363	324	398	379	380	366	339	335	338	355	357	354	360	346	345	366	344	355	354	342	392	314	377	341	366	339	346	345	333	338	320	325	348	348	338	346	331	333	395	346	342	370	366	401	356	357	366	316	355	358	329	340	353	360	376	353	371	359	351	336	335	366	358	294	353	365	339	340	354	341	336	389	334	322	360	361	357	332	366	364	348	340	348	344	335	336	356	370	390	338	381	369	369	364	384	341	362	382	333	346	333	351	369	368	304	349	337	391	318	327	362	364	336	353	345	364	356	342	353	387	352	349	352	341	357	360	359	345	351	357	361	366	356	398	340	361	353	318	357	369	349	325	357	351	372	390	351	348	385	363	379	337	356	347	351	344	356	386	352	372	380	339	390	324	342	340	362	368	331	352	348	368	342	363	349	335	347	361	351	372	380	377	382	378	358	332	359	329	338	364	367	346	328	332	351	344	331	358	360	353	369	350	356	346	362	353	367	353	369	376	347	361	344	387	350	352	353	369	345	344	365	361	353	335	375	358	332	334	369	376	361	335	396	351	382	376	348	379	322	354	361	369	325	350	340	356	338	315	345	371	358	381	370	333	347	331	336	343	358	368	347	394	334	359	365	338	348	366	327	361	358	359	360	344	319	330	374	376	344	354	346	353	348	365	359	371	365	326	339	368	361	365	326	340	369	360	332	349	378	348	337	360	337	371	342	341	342	327	352	361	345	352	338	326	345	356	398	374	399	362	353	335	366	343	356	394	386	346	344	369	348	349	372	342	381	356	376	379	325	389	339	344	370	333	370	357	382	392	352	341	364	355	339	349	370	350	366	346	355	338	384	375	352	382	368	383	361	355	375	343	361	332	334	361	360	366	346	372	339	344	343	368	333	367	336	338	335	332	340	352	363	361	352	349	334	359	350	346	357	368	370	334	357	344	356	359	349	356	336	319	343	378	361	339	332	340	384	329	363	354	354	357	328	321	354	352	389	349	345	322	375	357	356	326	364	338	386	349	353	337	361	365	368	334	314	380	350	358	343	351	329	353	335	347	336	331	362	346	328	390	368	329	356	362	348	350	365	351	334	346	327	350	368	379	344	340	364	357	370	370	309	341	335	339	376	380	368	328	340	307	370	307	352	396	349	386	349	344	342	334	312	377	343	359	363	351	345	351	339	388	377	337	364	331	342	351	359	319	352	367	339	347	326	349	370	373	374	384	371	364	317	347	344	354	335	346	334	367	376	368	348	363	361	339	337	341	361	362	397	348	357	351	296	353	359	361	361	373	350	321	318	353	344	347	355	334	345	348	351	347	359	355	339	349	365	355	333	384	379	359	337	353	337	373	377	317	347	352	327	357	377	357	339	358	364	378	342	421	351	358	363	348	371	339	358	379	339	380	359	363	339	333	329	393	379	334	331	421	349	338	343	339	375	347	358	383	328	322	363	325	347	370	330	351	370	364	345	374	367	351	331	366	366	337	359	340	360	360	384	351	370	346	340	330	350	333	346	366	352	334	364	392	331	392	359	336	354	350	343	377	360	327	322	352	350	371	343	385	354	332	375	389	321	358	310	308	363	345	328	331	352	377	344	346	389	380	364	385	337	356	363	370	359	339	379	318	328	342	339	335	351	361	355	352	346	346	355	332	355	350	374	367	358	352	345	377	387	346	378	341	359	339	346	329	340	359	352	347	314	333	352	354	369	315	354	340	370	347	330	336	337	362	327	341	359	366	370	329	334	374	367	362	326	355	352	355	357	361	381	354	344	360	339	336	329	313	354	362	319	367	355	376	366	335	381	373	358	371	353	325	357	355	355	355	361	350	393	398	363	347	314	333	344	331	387	357	379	342	344	350	402	338	369	349	390	341	314	407	363	324	361	383	361	326	334	344	319	348	363	348	383	352	343	360	361	358	322	338	319	373	356	406	343	365	348	332	358	365	397	337	343	361	309	325	357	323	296	333	374	341	373	386	373	367	343	366	371	348	340	349	344	319	354	353	345	389	372	340	395	353	357	372	391	399	354	357	328	338	348	322	364	346	344	374	332	312	341	370	392	372	359	387	339	355	354	353	366	323	365	373	349	357	363	306	340	365	374	352	365	394	323	378	325	387	359	331	383	356	353	337	333	344	376	376	369	382	351	359	360	381	354	359	338	349	358	369	353	342	345	334	346	397	357	359	359	375	341	346	330	371	338	362	324	352	370	337	374	364	343	347	367	370	350	343	349	303	359	381	341	337	374	381	369	313	346	390	380	316	363	363	369	359	341	378	398	321	352	315	345	346	344	336	379	355	348	370	393	366	334	325	329	334	332	349	321	346	345	359	359	340	345	378	327	369	379	384	334	372	360	370	374	363	372	353	342	364	351	382	320	346	316	370	360	332	374	345	345	331	366	353	353	338	382	356	361	356	362	383	367	353	359	317	368	345	356	337	327	334	355	382	364	312	368	365	360	393	364	356	341	348	350	354	375	356	365	368	341	339	343	369	342	379	333	370	379	348	337	343	344	345	339	343	386	324	352	340	348	359	335	356	345	381	384	352	364	340	312	363	356	391	381	342	351	309	318	364	378	354	365	331	353	378	378	330	353	365	348	351	358	368	355
28022	35822	48248	51291	46684	52585	45888	53540	55846	55445	52616	49679	40232	31482	28606	27828	19787	19718	16702	14368	15053	8684	10920	9442	9204	13310	13262	11652	9862	10041	6563	5092	4180	5944	5364	3975	4913	4611	3723	2742	2013	1752	1512	1457	1582	1572	1349	1411	1236	1259	1196	1223	1090	989	984	978	942	931	927	908	908	894	895	958	971	944	980	920	915	919	912	877	919	894	959	1206	1369	1409	1201	1052	951	917	846	864	829	797	852	827	808	812	827	846	818	768	835	801	832	837	809	863	866	816	863	863	787	798	862	853	799	820	835	798	867	799	820	835	831	847	861	879	821	838	925	850	817	820	820	825	829	851	875	845	863	849	875	825	840	846	859	872	846	850	854	887	814	798	844	859	879	853	830	812	846	842	889	881	858	761	795	825	818	881	840	881	850	840	894	839	785	856	839	860	822	862	849	820	781	824	828	859	872	808	800	792	781	834	822	841	823	867	850	911	851	816	872	845	825	863	834	858	814	837	875	844	809	819	847	840	869	814	864	831	846	843	854	767	845	835	775	886	845	856	854	832	865	801	811	874	857	850	869	860	819	810	798	807	853	796	791	804	823	840	836	816	840	842	829	828	826	820	888	844	769	815	820	862	812	801	840	857	835	824	782	849	862	880	868	852	867	745	883	794	822	853	837	853	806	886	820	827	814	870	845	853	795	767	829	865	841	871	851	819	859	890	753	769	857	871	836	834	792	825	839	828	816	847	843	809	849	849	814	794	820	850	853	884	832	791	835	829	818	835	845	852	791	823	807	840	872	817	843	857	874	849	826	862	809	909	882	834	833	836	862	817	796	824	867	820	847	895	859	825	849	803	833	861	811	839	759	924	825	818	849	803	820	825	858	802	818	851	822	820	887	818	850	828	846	822	890	802	818	860	863	799	870	840	874	835	882	871	868	866	823	832	855	779	838	845	814	829	843	869	867	836	843	750	826	838	791	859	898	842	818	843	836	877	802	830	838	863	774	887	837	864	807	841	845	837	844	892	838	831	805	833	862	833	824	816	798	836	873	861	849	896	860	838	878	843	836	842	821	871	848	829	867	883	879	832	857	902	864	831	851	827	855	819	772	827	853	783	788	880	801	823	842	791	892	845	817	853	844	878	764	830	891	799	851	848	836	825	850	811	806	834	845	813	867	849	830	829	845	838	830	859	872	836	822	858	876	870	855	797	816	803	842	774	840	792	873	848	873	826	863	839	876	776	873	869	776	860	855	838	856	852	834	855	867	861	775	824	861	828	826	801	909	817	843	822	836	851	864	843	777	844	858	849	862	814	811	849	850	871	780	868	850	878	848	857	836	823	810	804	847	850	811	835	897	831	834	852	818	822	867	826	830	847	865	863	793	791	888	810	772	847	834	822	867	845	835	863	876	813	840	861	810	857	858	823	843	822	836	792	820	831	811	818	844	832	858	885	844	818	863	834	812	816	794	827	851	853	837	837	854	819	816	845	854	860	839	854	851	835	847	872	795	858	880	847	838	889	808	853	859	895	833	829	839	824	821	834	790	857	827	859	883	796	872	825	824	848	875	796	886	850	844	835	843	866	809	854	835	841	874	868	840	849	794	884	855	805	825	871	870	798	902	868	769	856	889	828	815	820	824	844	818	805	845	878	794	826	851	835	871	857	822	790	789	813	802	859	797	856	902	807	805	854	842	879	804	785	882	825	795	858	805	793	842	885	826	845	836	815	823	833	815	850	803	839	818	842	777	869	832	881	850	856	832	827	827	820	786	854	801	795	852	870	824	855	809	832	855	854	822	876	812	840	854	876	845	800	799	823	927	837	793	812	835	814	844	828	875	853	809	862	847	846	827	849	871	815	830	787	839	869	813	841	884	846	844	758	809	840	850	803	852	802	839	818	841	886	780	816	805	843	806	825	830	893	825	839	835	861	868	848	861	853	807	883	813	800	825	818	799	823	861	817	866	831	872	837	795	855	876	842	798	837	888	834	818	817	859	820	858	802	848	841	817	824	837	894	837	800	864	842	858	813	870	843	837	836	809	815	865	871	823	863	869	893	882	861	820	846	831	830	917	786	807	830	842	850	844	824	822	791	848	807	871	918	861	880	843	840	838	810	823	828	849	873	811	858	837	863	810	893	821	871	823	852	830	788	844	852	885	886	812	835	834	890	887	802	795	893	786	827	878	887	854	798	868	850	830	799	813	832	825	763	846	795	799	874	847	802	822	839	843	792	819	831	823	857	868	848	822	844	825	901	821	781	862	847	763	851	853	867	825	783	854	818	892	802	804	877	848	853	860	852	878	862	851	857	886	835	846	810	837	900	794	849	815	893	797	863	853	814	851	825	852	832	881	855	838	843	855	829	871	808	880	842	841	840	828	858	882	816	842	835	798	819	827	856	838	871	813	842	815	840	819	815	836	802	812	831	811	816	889	831	824	839	834	869	843	818	847	854	836	830	859	857	798	861	827	821	799	841	881	896	855	853	810	811	830	831	840	854	859	902	883	855	840	819	847	822	828	875	816	834	848	812	785	831	788	824	857	848	834	827	835	873	874	862	765	856	826	780	803	833	809	827	827	860	865	847	795	901	842	818	830	824	821	840	824	858	840	808	871	825	811	782	827	859	845	867	767	864	848	866	833	829	816	819	902	814	827	831	850	892	880	846	851	777	820	797	904	826	853	834	858	849	810	838	864	809	844	838	843	852	810	804	876	822	804	882	819	886	823	824	818	830	848	847	793	796	870	853	851	863	851	866	886	839	849	870	855	867	829	872	837	849	772	793	824	823	836	844	817	864	865	869	865	878	835	798	830	836	870	874	876	840	801	868	838	810	851	831	822	845	813	865	846	850	810	808	790	829	878	811	869	830	838	852	856	802	820	755	851	797	862	791	802	810	897	806	803	788	805	825	840	777	865	831	831	819	844	768	861	848	861	834	866	841	884	855	758	871	844	811	841	866	816	859	854	811	799	831	815	860	802	828	831	835	870	795	804	866	809	904	866	856	843	844	840	871	851	792	871	891	813	858	840	861	857	845	902	840	855	861	853	828	850	812	860	854	815	823	816	818	909	844	873	881	889	837	857	822	834	804	845	815	799	834	761	868	839	875	832	838	797	849	819	847	810	816	830	852	831	832	815	817	800	801	871	866	817	845	861	824	883	834	862	770	831	830	864	759	812	847	851	807	798	823	836	863	891	810	830	847	819	820	837	867	841	801	801	837	873	808	844	812	831	839	881	835	827	813	773	822	872	803	838	868	858	790	881	841	836	825	825	864	812	825	858	797	829	796	865	831	833	879	801	869	790	824	848	849	824	808	814	895	851	800	777	826	850	813	867	829	795	820	858	857	865	872	834	846	856	846	847	846	845	833	793	866	825	843	840	798	844	813	836	846	876	863	864	798	839	840	822	836	815	811	839	813	817	796	812	830	876	876	815	855	853	819	835	888	815	822	818	815	802	851	790	875	876	861	790	831	866	873	844	866	829	833	782	845	835	850	811	819	852	821	843	839	829	797	799	889
49260	48238	51900	49672	37121	42416	36908	44949	44045	42025	40540	40777	34480	26342	21367	18014	10879	9497	7930	5644	5774	3580	3632	2889	2778	3668	4191	3857	2927	2926	2517	1365	1295	1712	1558	1123	1250	1316	762	678	547	490	446	419	482	478	425	458	395	408	386	353	342	325	313	333	287	287	289	293	281	303	288	302	289	305	318	242	293	300	295	308	296	290	332	355	476	476	443	356	313	309	292	284	306	266	272	259	305	277	272	284	296	283	265	318	307	304	280	280	291	237	274	280	274	274	275	286	269	277	279	248	293	253	290	271	286	269	278	300	259	287	282	307	266	298	324	274	283	263	259	293	273	273	284	303	281	266	277	294	273	268	274	286	277	281	295	266	281	271	287	277	315	283	285	286	281	294	259	279	253	281	273	262	293	283	296	256	257	254	279	255	281	257	289	287	252	301	256	283	250	276	278	286	303	288	298	289	287	276	279	263	267	290	299	294	291	272	285	259	255	312	265	284	269	252	275	274	275	289	276	253	247	270	299	267	289	257	273	238	290	276	299	262	270	297	288	251	287	286	312	267	266	240	274	266	266	278	303	309	263	272	268	277	266	268	285	294	312	274	271	286	284	286	272	278	260	255	255	285	266	300	256	262	277	290	276	294	281	285	287	243	286	264	293	283	303	296	236	248	281	252	281	280	249	283	267	264	272	284	302	272	314	275	284	273	291	290	283	274	258	255	287	269	235	272	273	292	303	298	308	287	255	275	295	280	297	281	283	282	286	261	279	304	260	255	288	256	282	291	294	263	262	261	258	284	283	271	267	256	300	264	304	262	289	250	307	273	289	263	264	297	289	259	277	283	294	272	277	255	272	287	279	262	295	295	267	262	269	279	270	304	293	273	316	265	295	294	272	260	284	275	296	259	303	280	295	267	252	275	289	294	251	275	290	275	285	288	262	271	260	285	286	250	279	275	265	311	267	301	279	275	264	277	286	255	268	303	269	269	263	271	287	259	271	294	304	288	276	245	261	272	241	278	293	273	294	292	270	289	283	253	283	257	243	288	277	330	282	300	267	279	284	242	278	277	291	281	271	275	279	290	305	288	280	280	278	290	282	271	273	260	261	238	276	257	296	263	261	252	284	285	288	255	276	277	257	279	240	250	295	253	283	249	289	299	289	274	242	282	267	281	285	318	284	320	268	264	289	275	296	282	269	279	275	292	282	286	278	268	245	280	283	317	263	289	262	296	234	295	265	285	294	291	263	308	298	298	278	311	267	283	242	259	287	265	280	280	285	257	266	283	299	287	261	291	266	277	284	267	276	240	239	283	320	284	261	253	270	264	259	279	275	264	231	311	293	279	283	278	289	276	280	264	305	301	280	293	282	275	286	291	258	240	260	271	286	248	303	286	268	299	286	301	260	314	290	306	260	304	265	258	279	286	247	291	252	287	300	291	287	284	261	281	261	268	291	265	252	303	272	275	269	261	264	283	275	267	296	311	261	267	285	274	275	262	291	274	281	305	299	266	263	286	254	287	295	268	295	253	273	279	277	265	262	272	279	291	260	271	297	264	273	268	297	248	283	301	293	298	267	271	290	286	277	276	262	307	274	260	282	300	264	270	281	288	287	289	313	307	299	278	260	265	258	288	306	271	294	286	272	285	275	288	278	285	298	288	289	278	286	258	299	288	268	313	265	274	246	280	250	265	299	293	271	278	294	266	295	267	263	265	291	265	272	261	288	276	291	285	305	309	291	288	288	261	291	270	281	259	253	248	268	261	282	300	277	263	288	301	257	299	279	294	283	274	282	274	281	262	317	286	314	270	282	271	262	281	302	274	270	261	296	294	270	262	264	267	260	304	259	264	284	292	289	274	268	278	274	256	292	267	275	250	297	269	266	289	253	251	328	263	278	254	285	261	277	280	268	282	272	281	246	261	266	259	281	285	297	280	317	299	242	298	282	273	285	271	314	319	290	289	258	276	287	263	305	283	268	257	287	292	276	258	283	268	271	277	300	251	287	255	270	286	298	262	276	261	270	275	251	281	280	271	271	284	271	253	276	312	321	274	258	251	285	285	287	237	273	265	297	280	276	272	301	292	277	301	279	298	303	292	290	274	253	272	288	301	275	271	267	281	254	262	269	269	317	255	291	263	270	252	269	255	262	268	260	256	286	256	251	292	256	291	282	253	253	273	275	291	288	287	261	256	276	296	289	256	306	247	284	236	289	260	271	291	264	247	277	284	286	262	264	278	269	270	292	261	270	282	280	278	274	287	276	255	291	297	301	281	286	262	269	294	286	300	310	314	285	304	284	263	282	273	286	322	273	261	284	275	273	282	303	271	275	288	268	314	271	292	258	241	296	256	292	263	256	306	316	279	262	278	264	266	290	293	256	275	278	269	290	254	312	275	269	265	289	271	271	279	272	277	310	243	288	246	270	282	250	256	299	306	307	248	265	277	280	288	304	293	323	268	288	284	289	285	294	270	279	271	233	265	265	288	279	288	275	304	288	276	272	309	255	284	269	267	289	302	267	290	271	283	286	254	256	286	272	305	270	277	294	266	267	268	270	262	294	315	296	263	262	304	272	267	248	307	286	284	278	294	280	272	269	299	282	293	283	288	280	298	261	307	264	257	313	293	288	272	273	254	290	284	250	271	296	282	285	276	304	263	278	285	307	284	248	275	299	254	238	280	256	268	296	307	269	269	267	289	284	300	297	289	278	286	273	249	278	291	290	260	288	295	272	313	276	275	289	293	278	279	305	267	281	276	260	326	273	252	267	313	255	287	250	260	305	269	279	273	258	280	291	272	277	314	288	315	284	280	243	285	294	265	235	255	270	260	296	289	299	285	260	270	251	276	268	270	284	288	286	265	239	317	285	302	315	284	317	289	272	294	284	256	269	282	292	267	278	261	278	269	259	280	319	280	282	301	270	247	279	275	291	270	261	289	263	259	274	298	301	249	263	288	261	317	284	286	285	308	266	284	300	315	271	289	305	314	296	273	269	286	288	245	276	278	285	256	262	329	293	264	294	261	288	276	279	266	260	281	289	270	297	307	290	281	285	290	266	282	279	259	301	270	262	287	259	300	264	266	295	276	301	248	284	300	308	300	279	320	271	277	263	268	241	265	261	294	310	293	290	297	299	260	271	265	297	308	282	276	264	254	296	274	253	282	275	287	278	265	285	309	292	293	279	290	261	285	287	280	278	269	278	274	288	266	289	264	288	296	269	268	250	281	304	274	270	272	268	331	265	275	318	305	282	297	248	260	309	263	250	326	266	272	286	272	262	264	269	273	265	281	301	246	277	292	298	290	282	286	274	259	265	275	279	270	281	295	268	281	302	259	266	279	285	304	273	226	276	267	255	275	254	277	273	305	272	259	289	279	265	284	275	302	263	266	275	264	326	301	218	292	269	265	274	303	279	294	310	284	291	307	313	270	284	260	287	279	287	301	263	287	309	293	300	280	235	274	258	317	260	257	285	286	282	296	284	278	261	274	244	298	266	328	272	264	261	272
34993	42443	54234	55901	52187	53227	51380	59294	62486	64938	59500	54647	49081	40740	39556	37732	27627	29431	26622	21705	22934	15050	17102	13574	14306	17910	20557	18280	15938	16412	12099	8071	7767	10153	8618	6360	7422	7584	4189	3504	2345	2054	1986	1884	2127	2011	1611	1855	1587	1406	1435	1241	1061	826	809	911	763	731	744	781	760	745	780	853	845	793	834	777	781	703	693	689	745	698	808	1089	1909	1849	1504	1138	893	704	659	686	642	651	651	647	673	621	678	663	670	682	648	657	696	661	661	645	698	741	676	677	652	661	717	618	649	673	659	681	717	691	658	677	650	669	719	655	681	671	658	649	667	676	679	697	604	672	600	659	651	685	696	667	633	727	666	678	605	650	654	691	658	679	652	682	680	693	690	641	624	675	622	673	699	706	656	619	686	677	674	685	715	663	671	671	652	661	627	655	704	637	700	686	707	653	679	700	717	642	655	717	632	690	643	632	653	634	680	634	686	680	664	682	658	659	614	677	652	656	692	641	683	690	664	669	682	662	700	678	611	670	696	708	701	681	599	634	664	651	647	676	701	622	656	623	699	652	684	696	652	653	663	689	656	669	649	675	628	694	666	679	684	665	633	658	653	676	630	641	697	669	650	650	725	653	601	687	684	650	650	656	668	646	666	650	623	687	653	620	699	706	656	649	615	672	630	626	632	643	696	667	688	664	695	700	685	714	683	701	645	614	658	670	664	678	632	640	675	670	671	672	682	715	681	645	645	689	692	687	707	696	652	667	717	672	713	679	633	659	666	628	662	676	676	654	678	664	626	666	650	713	609	660	660	694	676	684	707	665	682	694	629	654	643	687	665	656	700	708	634	651	651	721	682	635	646	643	689	654	678	742	683	689	673	678	724	668	623	712	667	663	628	671	666	640	675	655	646	687	658	662	681	659	645	708	611	657	709	723	695	648	647	643	658	680	656	651	638	677	678	628	665	665	676	640	647	673	679	635	632	656	704	661	689	672	682	684	659	615	691	678	604	615	646	671	654	690	683	656	670	721	638	655	656	653	619	626	662	663	672	656	673	647	617	701	654	653	680	643	639	705	666	705	677	675	673	629	673	686	642	652	704	691	631	670	647	663	656	686	665	669	688	664	652	690	617	679	639	736	692	628	699	675	653	629	686	643	626	640	665	701	667	639	684	657	721	634	672	679	648	649	613	657	683	709	685	641	668	642	668	680	672	688	633	677	671	668	656	674	717	655	681	680	662	673	694	626	670	689	695	657	625	691	647	673	674	634	659	698	688	692	674	649	677	671	636	666	696	659	638	690	658	675	679	706	676	694	690	702	607	677	676	660	638	646	661	669	673	693	678	702	677	679	646	643	656	709	684	684	629	699	699	657	627	676	645	664	704	693	639	696	639	685	684	666	678	700	602	712	713	687	678	669	673	640	611	692	638	718	667	654	671	662	638	665	616	657	635	631	699	676	656	654	636	644	653	678	700	685	670	639	693	709	667	706	621	671	645	630	627	677	693	670	725	685	680	670	663	672	630	698	651	682	705	689	680	675	642	653	684	748	653	627	667	688	681	664	699	652	665	629	687	651	702	667	674	686	693	666	674	655	689	635	635	695	654	678	682	664	638	653	630	677	693	677	651	664	687	666	682	687	657	703	649	668	630	678	682	690	653	693	683	676	686	663	694	653	641	711	664	686	671	680	663	694	687	641	683	700	675	646	641	652	647	669	652	697	660	659	709	664	700	661	725	684	664	687	664	729	661	661	669	651	685	625	625	695	664	689	653	642	687	679	575	669	662	679	692	651	655	693	728	675	684	682	642	680	662	701	686	683	705	721	696	668	674	653	678	704	656	686	645	704	648	657	650	708	680	672	657	704	684	679	651	650	695	679	660	691	684	675	704	693	636	685	652	694	667	727	666	655	676	649	639	656	680	626	698	672	698	666	672	634	650	648	664	637	627	656	665	655	677	709	700	652	667	663	666	706	705	640	667	704	713	735	626	688	623	640	666	715	684	668	646	679	646	673	699	668	662	618	631	664	672	684	705	657	637	653	699	668	645	662	654	640	697	676	630	629	666	674	624	649	640	628	689	686	651	634	615	683	676	652	651	660	655	660	650	603	668	692	655	668	697	661	675	643	668	676	625	691	638	645	676	670	680	665	625	692	668	679	671	681	677	677	655	665	645	698	697	629	672	687	740	650	678	659	661	646	683	700	681	692	674	697	684	661	657	672	630	681	705	657	682	670	632	651	634	676	679	714	672	681	735	653	676	665	685	678	631	618	666	719	633	665	681	658	664	696	705	621	659	696	637	653	675	711	662	658	683	684	639	686	650	656	672	659	718	670	713	685	649	695	718	661	650	686	670	668	678	657	627	655	654	657	659	635	666	681	685	689	672	651	687	647	721	647	626	688	635	656	687	659	645	673	685	663	626	636	675	664	689	666	693	671	674	678	639	643	694	660	645	687	658	654	642	644	650	638	644	643	657	708	717	719	617	665	631	651	671	669	683	678	692	731	673	674	643	672	684	703	656	638	664	649	681	658	669	684	654	642	648	687	664	694	668	618	630	622	679	655	665	675	656	631	683	678	673	640	633	649	667	702	696	670	627	660	652	635	661	683	638	635	662	623	660	681	613	673	705	684	669	673	645	642	654	685	676	644	655	663	623	661	715	678	651	719	649	656	618	683	674	666	685	688	652	680	650	678	660	673	680	668	633	674	697	677	634	647	631	684	661	663	631	716	643	675	683	690	657	695	744	691	694	658	675	688	700	653	705	659	656	655	698	682	667	661	670	670	660	657	689	660	657	650	679	655	591	690	685	677	727	655	636	649	643	660	638	711	701	642	676	654	642	672	671	647	628	724	638	644	696	597	671	646	636	659	686	675	671	665	690	692	690	679	678	613	719	666	654	628	626	717	672	671	664	700	655	664	630	724	671	702	661	664	631	664	648	632	655	649	652	698	663	629	649	632	686	684	697	651	678	705	656	666	670	715	672	705	700	689	629	665	687	628	636	658	625	667	674	660	608	696	697	635	647	682	707	656	711	665	633	710	676	687	628	613	710	638	675	617	664	706	667	653	667	749	664	647	679	684	665	652	644	619	670	660	673	661	662	643	667	712	698	666	665	703	646	658	705	701	657	651	676	709	695	656	667	662	702	647	680	683	701	702	684	656	664	711	631	660	703	645	687	684	701	641	715	654	647	653	652	666	667	704	687	693	664	725	638	624	637	703	694	679	673	702	620	690	653	690	655	687	671	621	676	640	690	677	644	647	696	673	631	630	697	640	649	682	604	644	637	671	627	693	648	710	696	645	684	652	678	668	677	664	653	641	677	698	719	625	639	671	659	672	626	702	658	674	713	687	640	682	679	647	658	630	674	682	697	700	655	670	715	677	672	700	691	685	636	620	698	629	633	679	675	655	656	642	682	679	678	707	665	672	666	679	675	644	677	680	632	693	704	622	638	641	662	680	677	651	669	686	673	692	638	666	622	666	663	706	643	656	698	597	638	661	663	672	652	692	667	667
16401	12291	14561	17603	10576	11718	7989	7056	6508	4691	2938	2764	1857	1055	903	844	619	629	571	471	474	459	439	422	432	410	438	450	410	385	401	370	357	371	373	365	345	392	341	365	392	375	384	338	376	345	368	383	366	395	372	357	362	353	370	359	320	334	341	337	344	345	338	343	348	372	358	366	342	335	351	353	326	349	337	342	349	364	348	356	324	329	311	336	352	341	335	336	346	354	340	344	308	338	329	379	338	349	370	371	330	346	366	342	358	365	348	368	319	330	376	370	343	334	344	374	325	297	379	343	333	346	384	364	333	322	354	378	333	354	331	330	357	376	384	337	309	381	356	354	377	337	339	342	333	337	349	324	318	327	348	332	346	342	350	386	324	336	354	360	322	331	354	381	341	338	356	332	348	362	332	333	358	346	331	351	362	325	381	372	355	353	349	316	355	329	327	324	346	327	342	339	338	339	344	354	345	364	326	336	308	325	346	357	361	362	337	337	312	344	357	319	314	343	343	346	347	338	312	370	360	313	357	350	344	350	321	349	363	316	334	328	371	342	383	331	367	317	333	324	340	350	356	315	349	339	320	344	335	320	356	346	350	343	349	328	363	328	332	346	355	327	325	303	335	340	324	383	314	310	358	332	318	339	344	398	340	334	328	342	354	354	329	323	333	338	363	328	320	354	309	331	352	307	338	356	348	343	307	359	317	349	338	318	352	336	340	295	331	322	343	349	386	352	355	400	343	365	347	353	367	348	344	357	360	331	349	332	353	350	351	333	319	326	354	344	337	334	333	353	374	333	346	366	346	355	358	370	341	342	293	334	312	357	339	332	317	341	352	323	385	328	365	337	341	331	384	320	357	332	352	318	394	371	373	322	385	346	322	348	342	357	334	343	340	364	347	336	349	405	364	357	329	348	342	346	372	365	354	371	354	363	337	312	350	370	379	336	325	323	339	340	362	351	339	341	351	345	308	305	353	343	389	361	339	362	377	334	335	341	356	370	341	335	348	355	341	330	300	325	345	347	352	339	359	343	317	318	346	352	353	365	337	341	350	325	312	369	367	329	348	332	326	307	314	354	341	327	297	324	349	353	378	352	324	345	350	314	331	343	339	345	327	328	334	347	378	370	315	359	325	319	354	332	337	364	359	328	352	363	327	324	314	349	314	387	373	334	321	330	344	352	339	352	364	316	341	334	373	361	324	340	347	346	382	359	352	372	313	335	373	341	356	346	318	344	353	344	335	364	342	338	374	344	367	369	326	347	378	368	375	376	345	358	328	348	322	334	321	344	356	319	371	351	325	335	365	309	325	337	334	331	353	326	341	324	307	339	365	338	335	325	345	372	323	319	394	331	339	355	335	337	339	358	326	348	325	335	360	317	370	355	316	364	327	363	358	370	321	322	355	354	389	307	359	371	330	342	339	359	327	331	357	340	351	330	345	324	343	333	368	317	324	329	342	363	373	328	346	363	355	330	303	356	351	352	330	328	335	328	338	344	379	370	344	303	383	312	350	338	348	319	382	379	352	358	338	335	343	337	352	330	359	330	348	338	348	307	333	362	356	334	350	354	338	337	312	339	353	382	344	360	330	331	351	336	340	342	332	329	339	309	323	319	337	310	336	364	352	371	342	340	356	317	368	348	324	321	341	359	338	353	329	345	312	324	382	339	334	355	354	374	329	383	324	358	328	344	331	361	346	323	336	325	319	330	337	331	336	358	323	338	357	368	345	338	325	324	357	342	328	365	376	401	336	352	336	345	365	341	309	382	356	370	346	308	326	351	365	333	327	326	332	347	347	340	354	373	325	320	354	353	370	345	340	318	316	336	336	372	354	356	324	336	341	340	343	309	325	392	332	348	338	362	353	372	352	349	348	349	354	312	345	372	344	350	342	323	330	333	359	359	328	345	347	308	347	330	363	323	326	314	328	328	316	352	372	371	344	323	324	334	347	350	351	369	360	345	357	354	321	363	354	360	329	352	344	321	348	336	323	341	356	314	357	317	320	337	325	313	331	328	335	353	344	357	359	318	347	308	355	358	356	325	356	328	329	323	325	345	359	318	340	341	322	342	323	361	360	339	344	382	338	352	353	286	335	358	357	356	346	358	330	348	329	355	338	327	380	337	353	339	372	311	372	305	349	335	343	339	330	325	329	338	349	356	357	339	354	358	369	346	325	334	378	349	338	347	349	353	324	334	342	363	319	354	366	391	337	338	305	335	362	325	349	321	367	360	338	330	362	329	330	353	349	342	342	324	322	361	326	369	350	364	348	317	335	350	383	343	342	330	353	342	340	342	344	366	361	321	352	314	308	358	375	358	330	366	344	356	346	369	350	363	366	330	336	364	346	330	349	332	387	346	342	361	316	358	378	335	355	352	327	353	342	329	379	403	337	331	320	372	342	348	352	323	337	348	330	321	341	377	363	328	343	370	347	349	347	345	346	360	345	359	341	328	321	380	361	362	347	333	348	358	366	358	344	333	363	345	369	342	349	355	368	354	331	362	345	365	350	339	339	343	316	350	337	363	375	352	349	345	312	343	341	350	331	366	348	324	332	344	349	348	396	335	332	357	317	327	339	343	333	341	323	353	347	355	325	365	324	350	331	350	376	308	336	326	333	345	329	368	352	362	358	349	338	333	334	358	317	351	334	344	342	310	348	353	363	345	361	348	347	335	333	313	320	341	332	349	335	365	346	339	376	369	353	350	321	300	338	305	371	328	372	360	297	338	345	371	363	349	351	308	318	347	331	352	340	359	310	365	386	365	369	332	343	341	331	343	359	315	340	355	325	341	392	364	330	327	352	353	333	334	353	335	322	353	346	354	361	346	328	306	344	321	320	343	360	343	331	346	340	329	337	349	343	322	338	320	369	345	325	311	335	331	323	347	333	362	333	336	390	326	350	357	312	344	329	351	303	340	331	374	305	349	345	327	363	336	368	311	345	375	365	361	309	349	342	346	347	356	348	370	354	330	351	329	348	312	368	330	338	348	398	344	357	360	326	352	381	333	355	384	357	329	344	361	356	385	361	347	339	329	366	367	360	326	343	349	369	321	370	360	339	339	346	348	373	344	314	346	347	341	344	341	305	306	342	367	340	336	314	326	363	351	346	334	331	350	364	360	356	337	363	320	328	324	338	359	336	325	354	368	367	323	347	359	353	348	363	349	344	345	336	347	338	349	379	356	336	349	302	340	311	320	310	366	334	351	322	361	346	355	352	356	343	356	370	363	370	356	343	366	364	347	324	355	391	318	326	357	377	344	345	345	345	344	355	318	343	362	343	333	353	345	350	335	351	329	371	337	337	352	389	349	334	322	321	274	327	325	304	349	355	313	340	343	342	359	320	345	359	354	343	373	338	328	352	341	361	338	350	317	340	317	345	347	329	356	366	308	339	347	331	332	333	341	343	336	316	318	347	324	333	337	366	344	356	337	335	338	339	383	362	309	314	378	338	343	324	345	345	377	309	327	369	324	359	342	374	360	346	376	348	362
10003	11423	20933	28150	18870	25867	16976	20253	22413	18627	12862	12994	9185	5406	4519	4075	2865	2859	2504	2110	2024	1775	1577	1405	1373	1431	1668	1463	1335	1353	1218	1118	1106	1045	1068	969	1093	1073	942	966	925	1004	927	955	942	929	959	926	937	962	928	888	856	879	830	823	817	874	797	816	852	827	895	869	875	829	794	825	811	812	841	816	834	835	867	908	954	917	955	871	912	831	849	881	811	791	805	842	823	811	843	796	830	837	852	818	828	843	812	817	815	811	851	848	812	827	868	755	823	814	860	838	853	825	834	803	832	811	859	853	840	836	795	861	906	810	916	876	853	825	836	858	821	872	791	807	813	842	814	843	805	857	779	786	851	829	866	796	827	785	821	865	831	863	812	839	831	775	835	829	846	802	809	828	859	823	808	816	819	821	843	839	824	854	834	834	880	861	892	787	887	787	861	793	859	804	812	847	866	802	789	822	812	797	788	793	816	847	858	812	859	755	849	855	772	823	832	877	846	864	814	801	838	801	798	837	811	822	830	828	838	865	847	824	803	762	834	813	825	807	804	856	797	795	830	772	863	871	850	774	832	808	840	845	814	895	833	814	816	835	818	838	836	860	855	835	780	855	763	792	854	841	830	803	787	797	833	816	809	833	842	875	854	830	822	813	803	823	782	865	803	901	829	875	819	860	821	836	802	808	817	805	789	782	820	814	849	848	820	777	789	811	789	861	807	797	815	820	829	799	812	880	802	874	825	831	806	866	828	861	860	788	779	806	816	804	854	780	789	821	815	852	808	805	808	822	793	807	841	825	789	797	829	791	837	830	820	807	809	902	834	809	807	819	863	814	837	827	843	791	856	832	860	800	840	811	785	816	834	858	867	831	824	867	836	776	813	832	828	810	855	870	808	840	834	856	782	843	820	849	810	878	781	845	871	819	837	838	830	851	821	843	834	815	844	834	824	824	805	818	828	847	794	779	766	849	793	819	845	862	804	851	853	823	818	884	828	794	753	850	851	850	833	847	818	839	867	828	816	861	769	786	819	801	800	892	855	880	866	869	883	812	820	822	784	842	803	839	828	846	771	857	828	825	769	790	797	825	790	785	830	826	854	814	828	813	849	866	827	839	860	841	846	823	828	774	831	839	805	885	837	856	858	736	784	826	794	811	855	808	803	804	883	807	839	873	828	780	827	791	818	873	784	840	788	807	832	885	829	835	850	840	857	837	850	817	810	873	814	830	822	857	817	877	850	857	819	817	799	863	895	868	890	867	832	827	818	790	849	833	853	809	830	808	840	801	805	822	831	791	789	802	809	802	834	847	840	813	820	866	786	847	819	841	841	797	802	859	839	840	858	851	830	832	836	786	833	807	836	818	837	823	831	867	854	841	831	893	813	858	833	818	860	842	825	783	839	850	835	822	824	843	787	839	790	838	799	852	806	795	870	885	804	896	838	852	795	816	811	812	837	816	779	828	846	806	833	889	891	832	814	799	815	885	805	794	808	830	780	812	831	881	811	799	873	860	833	851	852	836	888	799	836	861	808	858	807	808	828	836	878	820	869	824	839	838	836	833	849	845	889	851	822	863	861	825	831	757	790	813	855	838	837	816	888	829	792	841	785	806	837	777	840	841	870	799	823	843	821	831	840	873	848	860	762	849	875	809	846	865	795	823	850	880	812	806	801	852	826	829	779	786	825	789	819	836	831	860	822	834	821	837	831	848	832	849	852	823	873	779	914	858	797	762	862	776	826	799	838	857	778	817	821	800	805	837	855	839	796	844	808	836	794	825	840	796	842	864	830	825	787	854	854	785	873	819	867	847	791	894	824	852	861	778	834	856	808	881	826	810	815	781	805	799	803	793	823	767	816	804	823	830	820	816	832	832	865	822	785	876	862	874	818	829	810	821	819	848	803	863	854	808	848	840	844	844	835	855	812	918	817	849	817	861	850	813	862	822	853	890	818	820	828	843	869	830	785	768	807	799	858	808	837	821	833	804	857	828	853	847	831	803	798	845	797	829	849	822	873	804	787	828	826	848	883	832	840	883	783	825	819	852	816	833	799	851	818	862	805	830	843	774	852	794	827	842	825	824	875	840	841	850	769	827	838	843	807	866	859	827	849	787	821	807	791	850	774	805	849	842	791	866	795	800	896	871	797	834	858	884	850	862	851	825	791	854	835	797	787	824	860	844	832	821	835	796	784	790	819	824	807	835	838	790	847	849	869	782	791	827	814	880	850	874	796	758	816	810	851	811	831	852	813	795	787	830	817	821	766	792	846	801	774	821	836	821	812	786	821	810	753	768	824	787	784	804	835	795	803	810	764	781	820	788	802	864	831	835	849	833	858	787	871	823	873	849	786	815	830	860	761	833	857	811	795	859	776	813	845	817	817	856	854	833	785	818	822	790	863	803	788	829	843	828	804	791	825	813	870	838	820	831	826	830	830	787	858	830	828	816	837	819	795	835	796	843	795	842	843	845	787	825	803	834	870	845	752	830	794	812	831	839	809	791	829	799	843	829	849	868	826	758	798	837	837	792	873	840	847	834	788	798	809	743	810	808	796	818	826	867	826	833	832	760	859	866	816	858	862	810	844	804	834	780	815	848	785	853	813	857	846	866	858	823	824	842	812	809	843	847	866	791	790	838	846	800	796	799	886	835	814	892	827	834	882	788	871	843	886	840	835	822	830	832	878	890	803	902	815	844	830	845	824	820	819	838	880	824	878	813	820	809	800	838	807	826	815	840	824	860	861	805	803	818	840	831	841	886	801	838	843	798	871	833	840	827	820	764	819	834	818	814	834	839	759	779	808	833	828	807	839	850	792	782	804	819	871	845	853	877	842	817	830	813	822	827	826	794	797	857	878	834	806	797	819	850	821	860	841	815	812	793	836	815	843	800	822	828	809	817	838	808	755	813	821	874	809	810	836	798	820	837	810	816	829	817	772	795	825	834	794	869	856	861	856	791	828	795	812	828	803	810	822	814	848	847	797	834	792	810	807	803	861	814	857	837	856	869	844	817	847	894	817	863	878	855	868	837	815	808	834	889	878	857	790	847	828	769	847	796	805	789	838	799	830	807	780	819	833	826	828	840	833	826	831	835	855	829	793	797	810	824	857	785	830	797	833	840	819	828	860	888	810	806	827	857	813	861	814	807	793	815	839	884	861	784	795	833	847	819	802	824	832	865	812	792	823	848	855	824	871	826	794	795	783	823	870	862	829	866	875	817	797	882	811	807	815	818	824	773	840	788	808	798	799	890	838	787	848	820	816	854	828	827	842	842	827	824	812	854	785	824	824	813	852	819	808	836	816	779	858	841	832	899	871	816	804	825	847	785	835	859	820	853	820	821	793	805	833	801	789	822	818	872	874	862	821	836	849	861	864	830	800	807	789	823	794	804	829	864	855	810	855	802	831	881	860	813	834	858	808	858	838	817	783	786	794	789	820	793	820	835	811	826	810	807	865	815	837	839	826	837	823	844	821	861	799	806	851	818	808	868	781	868	818	777
37343	42039	50104	48330	34621	39629	38836	35040	42313	39531	29978	30448	25188	16005	11379	8530	5279	5134	4260	3621	3491	2475	1976	1654	1584	1719	2626	1995	1436	1612	1234	923	832	1030	1012	635	760	919	500	544	478	475	444	427	448	454	436	422	416	429	362	403	352	348	373	366	352	330	387	351	372	376	377	371	385	356	325	393	342	376	330	347	351	358	362	427	487	470	405	378	395	343	330	345	347	371	320	361	351	399	343	362	323	344	368	339	328	358	371	364	354	381	306	312	358	343	325	356	325	372	355	413	345	358	379	305	351	340	359	345	364	337	337	358	345	329	334	354	316	336	340	323	316	332	367	332	334	351	351	386	354	342	323	353	323	322	329	346	325	374	360	349	381	376	369	312	331	363	318	350	318	325	352	369	312	329	352	365	327	373	337	375	365	353	334	376	366	341	368	314	349	369	384	358	370	346	341	335	344	380	331	354	345	327	370	323	367	353	338	317	331	367	353	353	391	331	348	393	302	348	328	364	374	374	366	333	359	339	398	370	343	341	360	355	341	340	326	326	350	326	360	342	350	322	384	341	351	354	318	334	335	324	358	373	363	336	352	349	343	382	324	359	373	342	355	390	370	302	354	333	349	340	349	367	360	346	370	348	357	346	329	400	338	341	357	323	354	364	312	392	344	365	344	329	355	338	362	341	351	346	370	350	364	356	396	303	322	368	341	311	373	335	384	381	329	393	336	349	355	342	381	377	351	389	336	322	352	387	378	314	372	339	332	364	315	354	346	355	367	356	368	331	358	368	371	363	355	342	333	345	347	320	341	363	381	373	385	373	323	361	350	320	317	389	345	300	384	348	331	321	333	326	337	380	350	355	359	361	358	311	354	345	358	353	337	342	359	319	334	346	377	379	359	359	357	386	386	341	369	335	327	334	342	380	350	344	334	326	355	372	359	344	328	326	347	345	346	335	363	337	342	364	352	366	371	354	364	363	336	326	367	353	324	373	317	326	343	384	362	397	375	352	336	355	365	379	368	337	316	344	331	334	331	362	357	354	354	379	343	355	360	344	339	357	346	353	355	337	362	329	319	352	342	347	362	364	326	373	332	333	328	365	354	361	366	379	389	360	363	334	371	341	349	326	321	321	324	380	374	343	373	389	330	353	348	352	347	348	347	342	340	348	327	348	336	325	342	328	373	355	333	344	356	349	332	335	340	324	371	328	316	349	327	370	337	329	357	345	368	367	352	365	354	330	313	345	351	356	366	311	364	311	337	371	361	351	371	396	367	315	331	358	354	365	392	357	356	359	374	363	317	364	373	334	338	330	346	358	344	347	363	339	338	352	349	343	374	372	368	335	364	361	335	336	328	321	341	337	359	342	374	328	368	336	343	343	331	385	364	353	378	378	353	355	338	343	366	348	379	311	328	355	341	339	374	328	370	296	358	340	401	344	350	355	374	354	366	354	355	340	340	327	359	365	342	358	327	324	344	372	346	362	341	338	388	332	342	355	350	343	378	342	365	371	374	366	364	336	312	333	351	376	346	354	355	361	338	338	387	337	338	322	355	355	364	354	382	388	316	378	366	359	329	329	357	359	343	359	357	317	360	335	349	350	384	362	355	325	358	368	338	364	381	362	350	341	355	346	379	350	352	304	330	377	336	312	346	342	348	360	319	353	338	371	361	338	362	334	353	333	320	391	352	353	344	346	313	362	371	314	388	359	343	346	361	360	354	360	349	332	364	359	327	374	351	316	362	353	351	352	351	339	340	384	362	383	337	334	364	398	365	352	335	348	376	369	352	349	374	363	346	339	332	375	352	344	387	381	387	342	322	327	400	329	347	332	332	353	338	351	338	359	382	298	350	353	353	309	325	322	370	327	340	333	379	359	370	348	334	349	364	360	337	352	301	347	342	388	317	349	364	377	340	345	356	345	346	343	363	362	349	344	372	322	331	330	328	367	346	393	344	372	343	375	376	364	373	355	357	363	325	327	334	357	374	351	380	365	350	357	377	341	361	353	347	356	374	347	328	311	359	350	333	336	349	317	352	376	343	343	333	366	371	321	333	360	327	375	347	381	335	335	328	324	331	394	362	389	359	347	370	325	369	313	363	372	344	350	337	336	355	356	365	328	333	366	371	335	357	348	359	342	325	337	364	358	362	381	363	314	358	320	360	350	376	350	369	371	326	348	326	354	307	371	377	351	354	365	345	351	357	363	356	371	384	361	333	404	350	372	352	332	379	361	354	341	361	345	362	364	380	325	323	359	333	335	351	393	320	362	367	358	368	358	359	342	340	351	355	345	355	360	312	363	348	372	365	354	350	370	352	317	357	372	360	340	331	329	319	325	395	371	384	365	360	335	344	364	353	346	336	361	340	329	332	387	330	353	350	367	348	301	353	341	346	383	338	369	355	387	373	328	371	354	335	364	355	336	358	362	326	335	360	360	334	325	341	338	388	376	347	324	334	347	395	332	358	348	347	361	342	342	319	327	343	327	354	344	338	379	381	372	323	336	351	377	377	383	356	326	375	384	378	336	354	357	361	367	330	356	358	380	365	377	348	366	364	344	362	349	362	344	334	331	346	336	353	347	346	357	349	314	346	351	373	347	311	349	367	372	381	368	362	326	348	345	380	339	352	334	363	361	373	363	345	333	367	322	357	310	367	311	345	364	356	328	352	357	315	345	357	381	361	340	372	357	376	383	318	344	345	396	381	365	348	329	372	354	367	364	350	351	338	358	358	363	363	338	363	367	345	389	362	322	377	386	355	343	361	392	343	354	338	321	337	350	344	354	335	353	352	394	373	356	372	377	360	372	333	327	359	352	343	353	345	332	302	371	340	337	357	358	369	348	382	339	354	343	307	387	345	336	337	331	363	378	345	330	370	354	341	373	347	318	353	354	344	375	359	354	345	321	397	350	322	340	340	407	387	372	329	348	331	349	361	372	344	352	365	317	338	373	361	354	352	355	354	366	376	369	360	351	347	379	347	352	346	364	357	370	361	359	349	332	360	368	347	328	334	345	366	342	315	342	343	362	376	330	364	368	359	328	366	347	362	342	366	373	343	365	369	360	340	352	325	345	370	353	317	339	385	339	339	332	319	367	370	348	328	308	339	346	325	333	333	361	405	363	339	348	367	377	337	350	355	371	343	352	357	340	361	339	351	309	347	375	371	370	357	344	328	378	380	342	348	371	351	379	378	375	392	366	334	326	343	326	389	355	366	379	352	347	360	335	370	339	328	367	346	331	370	337	351	333	354	354	360	393	376	346	353	310	337	329	334	381	359	355	337	326	336	344	328	393	331	341	350	364	352	367	338	313	369	365	339	388	363	333	346	386	345	342	368	353	358	380	342	321	365	334	361	341	343	370	345	322	346	403	356	377	309	354	354	370	333	334	345	348	361	359	383	324	357	316	328	373	357	373	352	345	346	340	335	358	348	335	366	393	326	350	346	353	363	361	351	368	365	352	339	364	363	365	337	394	341	323	344	384	328	339	365	364	361	349	317	332
24996	35029	49258	52952	44968	52168	44701	49044	57242	53929	44306	45179	39222	30796	29409	26054	19115	20601	18658	16579	16194	12506	10794	9350	8848	10245	14451	11613	8643	9633	6827	5228	4306	5918	5268	3486	3570	4910	2073	1963	1829	1684	1565	1523	1632	1696	1455	1409	1255	1263	1125	1038	959	963	846	929	927	890	945	924	918	905	867	907	911	915	940	888	883	914	840	853	816	810	918	1397	1761	1335	1119	1019	902	863	796	808	864	838	844	835	802	806	848	792	811	827	800	857	827	825	876	853	813	801	822	833	822	836	780	810	809	795	814	843	852	784	792	846	804	811	846	851	810	860	836	834	840	865	805	850	853	867	837	818	836	836	865	870	848	861	834	813	856	879	823	873	855	805	794	815	835	844	859	826	902	818	805	841	817	845	823	837	840	827	845	871	868	799	838	819	853	820	815	873	834	885	861	820	867	819	877	902	825	847	845	815	852	854	774	826	838	859	814	803	829	849	859	809	867	827	778	863	819	826	853	836	839	823	826	897	811	840	825	785	798	822	838	848	810	847	803	859	808	869	803	815	855	818	826	817	825	868	885	821	804	831	836	837	817	783	882	812	843	820	842	834	872	825	858	844	845	835	846	765	835	814	827	847	888	823	780	858	867	896	847	822	831	835	826	900	830	799	807	849	815	833	805	860	837	814	808	787	825	883	854	816	821	873	851	869	788	845	896	840	810	827	840	838	885	790	845	880	871	825	774	797	802	887	835	816	888	804	855	813	815	794	799	830	838	859	809	810	816	836	786	795	852	811	816	801	812	784	818	776	787	824	874	866	841	841	831	902	789	875	819	818	801	879	885	806	785	844	828	879	883	825	835	802	802	812	868	879	801	798	883	827	853	814	826	797	825	799	845	848	806	861	777	823	844	843	857	896	793	785	799	863	857	843	853	809	857	847	806	849	846	869	844	827	857	840	818	860	823	860	801	845	848	751	859	855	820	811	838	867	855	799	838	819	861	830	801	835	843	856	829	826	807	831	841	843	820	796	792	841	843	856	857	812	818	853	825	785	836	838	810	810	853	886	790	848	785	817	826	865	797	793	833	858	802	822	870	831	835	812	774	823	885	802	858	796	816	828	869	853	800	795	850	862	870	805	821	849	893	821	802	773	819	845	804	849	838	842	851	877	848	825	857	861	823	824	889	837	839	803	839	858	819	829	874	820	840	843	815	787	855	830	872	858	781	804	822	847	861	866	787	831	844	808	829	833	857	806	857	817	817	863	845	859	797	814	803	837	845	825	836	809	780	852	830	903	831	851	770	822	856	825	856	828	791	856	836	806	844	799	833	811	877	802	826	859	855	815	833	839	860	849	858	879	827	829	833	842	801	836	817	788	828	806	786	851	823	815	772	791	784	767	830	800	858	832	874	856	891	841	843	826	847	881	866	860	817	824	819	866	824	862	830	864	820	872	803	831	818	801	825	832	858	824	806	810	828	842	828	847	843	808	846	826	833	837	868	790	803	850	802	836	810	810	795	865	816	768	843	856	746	884	781	816	828	807	892	883	828	875	856	793	803	817	817	856	810	855	851	816	816	832	847	839	805	825	820	841	882	871	816	845	801	781	856	789	836	817	878	832	842	859	830	817	811	823	827	826	866	830	843	773	828	838	850	796	849	796	851	780	769	837	837	793	821	802	877	849	880	827	781	902	808	844	855	842	820	820	827	794	806	858	837	837	842	827	864	763	836	853	837	847	849	800	819	822	814	765	809	833	855	800	852	786	807	764	824	863	834	851	861	803	885	864	824	858	817	878	860	867	816	855	795	825	862	830	821	788	827	825	813	846	831	836	840	809	832	847	854	840	884	866	847	861	881	798	801	871	800	833	844	863	837	887	830	838	825	812	843	805	812	828	823	851	877	860	826	822	860	788	852	842	810	849	847	820	869	833	856	851	860	872	793	797	799	881	806	835	860	832	790	784	828	820	767	888	811	803	789	827	846	840	851	789	875	909	831	856	857	843	846	860	880	832	876	849	808	845	846	801	854	811	847	835	825	854	824	824	851	863	847	896	812	831	845	817	861	862	842	856	861	803	830	783	835	816	896	826	789	805	821	814	818	748	795	807	848	825	841	849	848	858	837	815	775	820	805	824	810	881	808	827	852	821	820	859	819	837	875	818	914	821	836	803	763	888	827	828	835	896	841	839	817	829	802	814	788	834	820	836	831	771	795	841	842	885	877	879	832	856	834	778	839	816	830	871	797	826	846	876	855	814	842	846	871	805	807	819	835	834	793	801	804	902	866	779	840	818	832	904	874	845	826	855	890	861	814	801	848	832	773	824	800	814	895	824	849	859	817	809	832	914	819	877	862	882	832	835	849	797	798	831	764	814	800	888	848	841	855	778	849	839	902	837	872	829	840	802	823	857	831	871	807	877	816	846	768	873	791	844	795	807	794	814	830	853	856	838	890	897	793	827	864	858	799	780	850	843	797	840	857	837	822	883	820	807	812	845	824	787	771	827	843	806	878	882	863	793	821	854	867	844	807	805	804	844	885	826	839	797	868	850	823	806	865	797	831	785	861	869	811	826	881	850	860	874	820	865	824	833	818	813	787	829	838	819	842	833	868	865	830	811	810	791	811	859	800	819	845	849	869	845	840	840	792	790	832	827	866	854	817	826	843	762	832	820	835	825	801	863	800	825	839	813	835	844	838	896	828	862	887	816	817	821	787	794	829	852	830	819	877	786	865	843	864	871	822	847	837	790	810	844	870	838	866	801	815	836	824	816	814	868	814	805	851	855	841	855	844	833	802	843	833	806	830	826	832	851	792	876	819	795	798	824	829	822	845	784	771	814	848	832	804	819	813	845	861	836	846	809	803	838	805	886	832	857	789	849	812	786	843	820	783	851	856	851	839	855	826	798	846	877	872	790	772	862	798	825	840	797	809	814	848	798	826	821	815	843	821	844	815	844	776	879	846	826	793	823	824	868	745	867	827	826	776	873	794	826	851	834	843	821	834	769	826	830	853	809	828	818	833	829	803	826	865	800	878	798	887	864	807	843	787	839	836	791	803	890	794	828	824	816	803	820	798	798	796	867	860	821	858	807	778	773	866	829	821	746	817	842	832	802	820	858	780	852	798	809	820	865	850	846	779	846	875	815	885	865	850	857	842	818	843	903	814	818	842	854	791	867	787	845	863	864	860	819	812	855	854	816	833	829	804	810	866	821	826	855	864	791	846	846	861	858	832	887	809	854	821	804	822	814	836	828	806	825	781	796	826	777	835	810	815	805	840	839	816	849	819	866	835	817	848	795	848	792	844	858	808	837	869	845	797	791	812	895	792	846	820	870	820	854	859	821	842	835	829	877	827	786	843	866	806	826	815	767	822	870	857	851	850	826	848	817	823	848	796	812	855	782	867	788	808	827	835	831	821	856	844	836	844	845	801	835	854	857	865	780	778	805	857	836	853	834	828	876	789	849	805	871	847	861	800	824	821	838	850	874	867	827	859	851	855	869	886	867	846	793	802	847	846	813	807	809
48123	47878	51360	47230	38441	38397	46012	43232	43805	40782	34709	37157	32808	24239	20822	16329	11495	10215	9912	7980	7215	5943	3930	3405	3510	3163	4288	3694	2515	2421	1967	1372	1034	1648	1456	1140	919	1014	677	653	531	532	485	461	463	442	443	393	408	352	333	292	303	321	339	341	373	315	332	297	295	286	262	295	302	343	285	327	306	328	285	284	339	298	275	378	482	459	412	334	326	319	299	284	298	255	283	318	328	315	291	308	297	287	299	286	287	285	273	313	296	273	285	234	266	253	308	281	255	282	282	279	284	256	267	315	273	307	263	288	260	299	283	298	303	310	280	299	304	291	265	285	271	305	305	301	314	284	304	297	294	283	301	278	305	283	288	271	298	288	290	301	312	285	298	250	328	295	314	309	283	288	307	294	272	308	299	301	285	329	298	307	293	285	308	279	284	307	301	334	308	255	301	301	310	283	298	320	288	282	301	262	322	251	295	239	294	240	266	278	307	275	302	258	280	300	287	285	299	280	294	266	262	287	284	329	275	309	307	284	275	295	314	306	284	265	324	277	265	278	286	283	277	286	268	316	309	305	267	299	264	288	294	286	275	312	285	292	316	284	299	263	258	294	301	292	283	282	273	281	264	283	285	305	268	284	314	303	307	297	274	316	308	308	305	300	287	290	307	320	300	314	295	283	288	299	288	288	310	297	280	281	292	296	294	290	314	297	260	279	286	279	266	303	289	304	276	299	289	274	288	284	286	271	266	311	275	264	289	281	294	297	303	303	308	273	281	289	269	269	263	276	282	272	305	287	284	248	308	279	288	292	291	326	286	294	290	313	331	292	287	315	312	298	270	302	292	270	291	272	278	295	289	289	294	272	302	302	301	291	255	259	282	286	293	316	324	296	279	320	283	274	292	274	306	292	285	326	311	313	284	314	300	240	265	303	322	235	290	322	321	315	289	315	304	248	299	303	305	314	256	275	279	307	295	268	278	309	291	279	268	277	285	292	301	291	313	298	284	290	288	327	294	255	268	309	330	312	314	301	310	262	282	278	291	310	295	319	285	271	278	300	304	278	290	290	299	309	267	269	276	265	287	296	301	301	276	316	289	259	291	311	293	251	283	298	302	293	327	301	281	312	278	290	300	300	298	293	289	279	260	290	294	289	340	275	323	296	308	306	294	323	297	254	285	252	292	272	279	297	259	284	307	255	274	290	287	293	293	276	258	279	295	296	261	298	302	265	305	300	249	267	302	320	310	304	253	288	280	296	310	271	281	304	300	279	286	321	303	289	294	299	294	296	311	293	286	275	264	279	279	264	307	330	284	281	316	270	280	314	300	313	295	316	300	333	272	267	277	284	295	297	337	310	283	300	315	287	310	307	280	300	270	258	314	300	306	285	313	272	281	285	290	303	254	281	274	296	270	270	298	287	291	297	293	331	291	315	301	313	301	280	288	298	280	299	269	303	289	298	307	282	310	275	311	289	284	285	301	272	277	288	252	298	300	278	302	307	324	330	314	283	270	272	295	279	309	296	264	286	293	301	290	292	277	267	278	301	284	269	290	322	265	255	279	285	299	286	272	298	308	280	271	301	306	295	299	280	289	297	316	287	268	311	311	290	302	273	306	275	283	290	295	278	271	304	303	282	276	344	316	278	305	286	303	263	280	316	273	296	269	275	252	279	255	301	307	279	314	254	309	273	304	271	267	287	281	273	274	324	263	282	304	286	311	300	311	299	306	306	302	267	261	273	293	321	310	299	267	267	293	253	297	280	263	307	270	309	282	310	302	285	286	311	295	332	292	293	300	292	265	258	291	298	289	270	279	313	293	293	281	284	272	276	260	278	293	303	289	286	298	314	269	303	287	259	306	290	270	290	285	266	301	298	326	292	280	275	294	281	298	311	321	278	290	278	295	285	327	303	286	281	292	275	280	261	320	289	290	277	290	290	318	320	305	276	280	304	286	291	283	299	274	288	263	280	317	281	306	282	307	280	286	289	309	292	273	263	298	312	273	275	304	304	302	306	285	295	294	275	285	302	286	288	268	289	274	306	305	285	315	290	305	272	252	295	298	312	276	267	290	296	301	285	288	299	301	297	271	306	308	327	281	295	295	306	282	275	256	276	251	315	318	296	263	296	308	289	275	267	284	278	281	271	301	266	267	296	272	281	309	275	337	292	261	309	310	319	301	278	281	268	287	308	284	292	307	298	287	302	312	296	309	276	308	282	283	276	304	322	301	297	306	270	288	301	286	295	303	300	294	297	265	286	297	298	286	304	283	282	270	283	324	285	305	264	306	292	309	328	270	299	280	260	302	269	276	294	275	291	268	284	291	282	286	274	269	271	312	294	258	297	279	291	296	284	281	274	279	306	283	306	287	293	331	268	282	296	281	279	282	285	308	290	260	305	277	281	289	288	271	267	303	289	293	286	297	288	305	310	296	317	285	315	272	292	295	308	298	285	268	289	282	284	279	275	284	325	319	309	311	270	287	274	311	275	286	321	278	265	264	306	280	246	267	291	277	297	262	296	278	294	285	276	254	304	291	288	291	312	277	288	297	297	294	261	319	298	280	313	316	289	298	297	289	270	253	290	283	260	339	282	284	312	283	295	304	284	285	298	308	303	306	306	297	288	289	305	301	301	299	288	290	272	297	293	291	294	293	289	271	295	301	282	306	280	320	302	288	308	276	290	296	282	292	258	304	255	283	285	277	272	271	292	275	280	300	301	274	261	295	267	267	295	303	297	281	292	263	268	302	268	270	299	271	297	292	276	277	286	282	336	287	302	279	303	243	289	313	253	299	290	257	287	296	283	269	312	281	276	281	311	270	317	312	299	278	307	259	298	279	298	289	313	315	312	286	299	315	264	301	312	324	298	300	282	291	296	310	284	315	268	274	309	312	296	279	321	306	295	271	287	287	304	294	303	259	308	291	282	310	290	294	275	298	330	290	315	298	306	277	298	262	315	310	307	296	254	262	295	293	308	273	285	298	273	285	286	308	271	318	311	303	294	314	287	263	312	290	275	285	268	298	276	277	285	301	293	304	271	259	295	261	299	284	285	293	283	329	302	295	297	273	271	282	303	313	291	283	263	293	290	281	302	271	303	274	271	279	270	275	297	291	282	308	282	282	283	318	315	285	254	291	268	283	274	293	316	311	292	312	271	280	299	284	262	304	267	303	303	287	236	307	280	287	263	295	318	287	289	272	299	310	256	314	316	318	309	266	281	301	238	275	295	289	259	290	310	279	279	283	297	309	272	290	287	295	289	283	282	276	283	269	301	315	286	262	295	273	284	294	278	284	311	267	307	271	304	272	279	264	266	274	304	252	303	275	316	286	295	292	289	303	317	304	292	299	314	296	259	269	287	292	282	267	293	273	300	324	277	294	302	293	302	308	274	306	300	300	255	294	295	265	303	268	297	295	270	278	304	312	289	283	308	300	298	316	295	268	289	266	282	306	317	324	285	304	292	287	243	270	316	319	269	311	263	273	274	285	268	290	278	259	274	256	302
33382	42040	54087	55225	53327	55257	54730	58172	61554	56980	51752	51898	46450	39796	39268	35029	28894	30122	29495	27059	25591	21660	17842	16587	18034	16730	21408	18542	14006	14087	10631	7979	6245	9594	7672	6694	5196	5752	3488	2992	2961	2367	2301	2138	2012	2035	1972	1659	1386	1246	944	873	855	854	942	978	1064	898	832	816	811	799	869	838	859	827	837	864	827	829	803	788	703	744	695	1339	2004	1873	1274	984	830	718	680	700	666	702	675	683	686	661	711	699	678	690	673	703	711	679	653	730	647	662	681	677	689	642	676	678	676	697	675	692	667	669	714	671	692	692	711	683	643	720	755	695	667	702	671	696	707	710	678	668	663	690	692	691	705	717	654	719	687	706	711	655	678	658	682	714	651	658	709	655	635	715	674	689	655	679	721	717	693	658	695	717	664	724	683	704	703	686	659	719	662	705	694	628	708	660	718	690	675	687	726	723	674	739	652	711	704	690	670	691	701	685	677	732	677	703	701	686	692	691	651	687	665	713	667	662	725	669	704	632	705	704	651	675	719	711	674	702	664	705	669	710	655	654	657	679	692	711	646	698	730	659	688	691	664	666	673	675	628	696	716	696	714	722	676	648	737	684	742	688	706	670	668	659	683	708	647	662	751	697	663	714	682	670	674	671	679	698	690	658	703	678	680	684	678	669	715	688	685	691	765	685	678	724	661	666	718	701	702	677	706	692	653	663	668	675	728	656	696	705	668	718	695	728	703	675	677	653	696	668	730	741	674	681	661	674	633	678	679	664	677	664	686	698	722	686	685	648	704	658	717	690	723	662	701	674	703	664	644	672	696	726	707	697	654	707	686	733	675	721	666	660	723	670	725	729	703	692	724	676	702	674	644	691	734	684	680	729	679	685	693	674	691	678	744	755	666	671	665	665	730	664	697	711	703	676	709	698	737	717	711	687	702	660	644	679	698	733	701	654	662	681	732	697	672	684	629	676	681	658	685	659	633	624	686	688	717	713	699	677	692	695	672	699	708	653	707	703	737	678	694	672	723	701	676	707	719	716	659	681	687	717	683	709	715	717	744	698	701	662	672	702	694	662	653	659	694	728	674	711	681	667	647	667	653	725	700	696	695	719	648	687	651	739	711	695	699	720	685	711	689	714	704	729	716	664	662	681	723	673	724	724	695	669	730	693	704	696	730	676	721	679	677	677	686	658	642	708	699	666	699	668	705	706	672	680	672	711	704	653	666	656	636	702	699	727	693	673	680	724	668	683	688	662	660	721	671	678	721	685	702	706	673	675	616	678	692	683	693	717	688	680	718	667	719	699	701	705	638	708	718	714	681	729	692	636	726	730	717	719	675	672	725	681	725	683	718	633	663	628	713	731	719	674	690	663	709	686	679	708	680	703	710	661	687	736	689	684	661	671	734	692	653	647	717	734	714	674	739	698	742	674	674	681	680	694	688	709	728	713	708	729	724	698	724	661	715	704	701	687	694	710	728	647	685	718	714	668	710	726	716	689	701	717	687	667	649	694	669	728	703	731	680	652	641	677	700	663	683	725	731	681	706	695	687	710	671	669	677	745	738	666	677	686	669	684	668	647	690	637	681	690	641	704	713	699	708	670	674	689	709	654	667	673	636	655	682	687	708	664	730	713	680	711	665	655	718	676	645	713	706	667	676	722	692	718	686	703	673	716	699	655	728	675	695	766	664	677	720	700	642	670	698	657	668	700	679	707	631	675	733	679	629	704	715	685	689	702	704	693	690	663	684	712	696	678	679	685	683	700	709	719	660	672	729	685	712	671	741	729	714	695	663	656	673	682	710	725	652	654	700	719	650	695	688	727	672	661	684	694	757	665	712	730	696	676	706	687	663	663	684	714	686	678	657	669	693	759	639	668	650	692	689	654	726	671	679	718	700	687	724	653	701	700	648	643	723	665	692	657	716	688	662	685	673	654	690	718	664	645	679	667	674	747	672	630	666	640	648	680	650	664	697	650	703	686	679	699	668	636	694	665	687	700	707	697	711	672	660	694	657	676	702	680	657	691	668	658	709	675	695	665	678	688	736	693	718	677	694	707	686	676	692	679	689	722	632	676	659	678	654	659	689	718	683	690	718	677	667	659	665	700	773	671	692	687	655	727	671	691	664	670	615	714	680	700	694	692	711	714	718	675	665	678	677	720	748	746	734	686	703	705	666	668	708	682	674	670	698	657	654	680	710	677	678	699	664	664	656	639	677	747	677	702	693	661	677	709	672	715	655	705	707	690	717	692	677	678	668	697	654	664	675	649	676	696	672	690	728	696	611	686	676	700	663	665	684	719	669	776	660	686	676	699	678	685	654	718	662	705	704	685	676	680	688	713	679	690	710	640	709	670	685	669	673	717	673	698	680	609	703	643	715	684	688	683	624	673	701	716	719	673	715	669	659	701	709	670	675	691	686	708	655	705	708	704	688	691	658	670	680	702	629	687	686	637	644	670	724	666	672	704	682	696	674	707	698	668	689	668	720	680	682	652	642	713	695	685	718	692	704	660	718	701	710	633	683	672	744	704	687	732	719	687	662	712	699	746	733	675	673	680	675	711	692	667	657	668	674	685	693	699	644	696	715	723	668	696	663	714	716	685	654	727	689	671	690	703	700	699	718	758	671	709	679	669	718	657	693	679	690	628	667	696	703	675	657	715	672	715	635	691	673	666	679	667	648	726	706	719	677	684	664	678	671	674	702	730	733	715	679	652	667	683	744	712	692	655	670	696	661	666	700	668	642	678	650	705	699	721	706	682	671	664	695	653	691	691	693	731	700	675	712	680	650	708	735	687	688	682	701	702	690	675	691	697	686	692	726	717	678	681	724	698	672	695	659	707	681	695	714	660	755	720	641	716	723	680	692	669	705	675	674	672	678	688	711	680	673	672	677	697	646	688	706	685	669	624	718	696	703	687	674	658	659	692	707	698	680	695	641	688	657	650	694	678	681	669	723	665	744	749	730	693	723	705	664	708	712	693	711	724	704	697	642	667	654	701	722	681	673	646	725	679	682	702	684	733	668	693	737	704	667	677	660	659	648	685	697	665	691	731	639	695	677	722	662	686	697	710	645	670	723	685	705	673	702	720	704	719	713	681	714	657	661	691	661	709	724	691	730	707	703	686	716	715	657	690	679	656	677	671	671	673	698	708	688	705	696	661	667	649	734	699	681	699	724	739	665	730	665	731	695	730	676	702	694	710	649	672	687	673	710	721	701	712	684	659	682	612	706	713	625	695	693	685	703	704	664	692	708	720	700	661	655	720	699	735	689	696	680	683	675	699	606	739	694	658	695	722	650	669	724	666	661	673	677	699	707	717	745	683	687	673	707	686	700	690	699	670	685	686	672	707	727	664	665	727	686	666	680	670	670	730	673	667	674	655	694	665	674	671	715	659	618	716	664	672	663	645	656	702	746	729	684	670	723	689	743	721	724	714	703	695	725	737	760	729	764	699	718	692	665	714	708	644	754	703	672	718	655	695	651	678	618	691	649	674	684	687	692	690	718	634
15365	11119	14472	18956	13706	8448	8905	5953	5670	4282	2534	2323	1682	1089	839	721	616	579	499	518	480	455	439	387	429	383	452	370	362	375	340	326	325	345	330	342	323	358	344	345	352	346	353	349	359	320	329	319	331	323	330	312	336	302	315	359	301	328	287	348	347	358	343	329	325	316	366	340	325	292	327	332	367	328	305	344	345	330	353	355	356	313	329	345	300	333	310	347	335	310	338	342	333	334	331	335	325	281	343	307	335	337	336	321	347	347	318	336	316	318	341	322	303	321	323	320	346	301	333	337	332	333	347	327	322	330	312	321	327	350	345	352	334	344	368	343	333	331	297	312	333	316	327	332	329	337	338	307	348	325	332	309	328	306	355	306	304	314	295	323	335	345	332	306	331	296	308	306	353	346	321	360	338	326	349	334	319	316	317	328	343	299	370	327	300	358	335	321	304	338	310	340	295	318	340	315	342	312	332	311	317	317	372	338	323	342	307	357	315	326	347	325	315	335	280	318	310	324	303	294	315	291	335	355	311	339	280	312	331	326	348	339	352	346	297	322	319	331	326	342	322	322	348	334	332	355	324	340	326	345	308	317	325	325	319	350	330	330	316	354	283	347	316	331	352	340	314	330	321	333	304	328	325	334	327	292	317	316	332	300	326	349	325	298	388	336	322	381	344	367	314	312	343	300	334	375	339	345	366	318	308	321	329	322	326	336	314	306	288	290	311	316	316	344	359	348	346	339	344	290	335	337	338	305	339	305	319	288	341	315	347	371	308	298	351	290	356	349	351	321	317	329	337	367	313	295	321	324	350	332	333	319	368	329	333	305	290	311	355	322	308	333	336	347	296	318	319	336	321	325	317	307	331	311	295	320	354	330	324	348	295	318	342	360	306	318	328	320	304	296	315	301	330	305	335	312	326	320	354	328	340	309	363	286	343	333	333	343	327	355	324	303	292	326	336	340	342	298	326	329	331	314	347	314	327	362	342	338	302	313	295	327	314	335	338	353	311	320	322	334	330	313	304	348	298	348	316	282	333	328	335	328	336	358	329	329	342	346	307	350	317	322	299	333	307	338	311	329	345	347	350	328	314	299	316	332	306	310	290	339	335	347	346	316	313	331	315	284	347	293	346	321	337	332	320	307	302	300	305	358	311	332	333	344	313	350	366	326	321	374	327	321	345	346	351	325	322	343	344	309	342	328	329	297	300	317	306	361	316	328	334	313	336	331	305	280	307	344	325	317	338	334	328	302	347	341	321	320	342	332	318	314	337	332	307	300	313	336	335	357	289	292	309	338	351	335	328	352	331	341	294	337	360	324	286	337	279	316	313	357	310	340	302	315	305	279	320	352	333	351	331	339	324	313	307	334	330	346	326	334	299	343	332	351	352	343	312	318	297	317	350	307	334	343	330	354	319	342	322	343	319	314	331	347	350	311	289	318	326	283	340	331	334	301	346	324	343	354	319	370	369	344	324	321	324	326	326	300	319	346	331	325	321	343	324	307	313	311	343	301	337	333	339	344	331	345	311	310	318	326	301	306	358	325	330	346	304	331	312	356	343	321	355	307	340	323	348	332	316	317	297	325	286	355	329	338	342	321	308	305	303	326	303	326	328	325	321	307	330	309	334	333	350	350	322	323	363	310	355	313	315	357	319	307	328	330	317	305	333	366	347	318	305	376	325	348	334	321	337	348	334	342	305	362	315	322	306	310	310	320	335	313	301	373	358	341	308	335	364	339	315	335	325	359	359	342	317	363	315	333	306	317	346	338	320	310	311	318	292	305	296	316	356	303	348	330	284	324	328	329	348	309	314	356	321	346	329	342	323	344	328	310	294	302	338	321	326	312	337	298	308	348	305	304	317	330	337	345	306	328	360	333	322	366	338	333	324	340	340	317	305	309	285	345	324	336	318	295	298	308	303	303	343	294	336	336	346	306	323	333	308	309	322	328	320	371	327	331	302	333	351	317	344	348	316	332	335	322	338	334	346	320	342	334	325	360	321	342	348	356	286	328	336	336	295	297	328	337	322	316	359	296	332	306	303	338	299	315	325	316	311	312	324	334	307	339	302	341	307	328	331	341	345	342	323	312	357	350	336	297	344	342	350	293	307	282	311	317	322	369	332	296	364	350	328	341	320	341	340	296	358	349	328	319	307	291	311	329	361	339	346	279	355	335	298	340	327	329	295	324	301	316	341	360	337	342	282	325	334	332	346	300	322	317	341	331	343	346	368	318	326	296	327	327	321	315	328	326	316	372	326	362	320	316	309	321	299	291	337	316	328	326	335	328	303	313	359	317	290	313	352	314	311	320	328	338	333	325	320	320	292	328	333	312	335	337	323	341	317	310	370	337	322	345	312	321	323	324	340	290	338	341	321	312	314	305	333	345	335	350	333	316	322	334	331	317	342	325	331	366	358	358	323	325	331	350	341	324	347	334	343	312	339	304	315	349	304	329	330	337	320	331	335	305	326	313	323	336	347	337	309	303	324	320	322	348	300	318	338	338	345	366	336	318	351	336	326	317	336	328	345	309	308	339	305	299	312	322	345	303	311	327	306	335	342	322	313	332	337	337	330	313	326	329	274	371	349	305	320	299	320	312	322	312	359	329	349	330	343	335	363	337	330	319	359	310	336	330	349	319	305	328	347	298	382	321	338	351	332	357	287	293	294	327	321	313	349	300	310	302	313	332	295	310	367	314	337	344	335	357	276	315	374	322	324	320	332	328	317	315	339	310	381	317	317	329	321	329	320	328	346	322	305	302	331	325	340	332	302	346	356	319	329	349	318	341	347	332	339	307	340	318	330	330	332	338	363	327	336	342	343	326	334	342	355	342	346	304	322	363	356	338	336	341	303	336	342	306	315	319	343	317	352	362	330	307	347	326	325	319	312	333	308	337	307	332	336	316	326	336	349	323	272	333	330	345	338	338	338	353	313	334	337	299	331	345	304	347	381	337	336	336	355	311	350	326	316	326	350	338	281	311	318	324	322	359	345	333	318	327	326	329	359	297	304	354	312	345	340	322	338	327	353	349	295	315	334	345	357	320	292	292	298	345	372	342	341	316	345	308	343	339	298	282	346	337	322	345	344	318	312	299	300	314	351	333	328	319	321	294	315	317	350	308	327	306	311	333	294	320	322	298	320	320	345	319	340	365	315	307	313	299	324	308	325	337	353	306	348	321	334	340	337	319	333	310	307	317	324	306	332	341	318	301	332	336	300	349	347	315	296	334	352	354	335	336	333	320	321	356	346	325	329	336	336	294	338	331	343	327	321	348	306	313	364	344	302	350	354	348	324	314	337	336	311	327	344	338	308	352	317	289	333	315	296	327	319	325	331	343	364	312	327	331	301	346	294	328	352	342	313	322	306	341	332	332	335	336	346	330	308	328	345	336	336	305	342	287	358	352	311	316	317	312	356	319	339	326	310	299	329	340	320	321	289	330	314	332	334	338	308	322	329	340	315	307	347	337	340	289	330	315	326	345	327	327
9468	10330	20881	29377	24550	18948	21732	17907	18083	16576	10957	11388	8504	5500	4436	3625	2873	2994	2636	2514	2236	2013	1529	1482	1421	1351	1495	1378	1231	1217	1116	975	975	1047	1032	1013	914	986	924	880	972	973	984	954	911	927	917	848	853	863	788	851	894	809	857	813	808	865	804	862	862	791	831	898	863	864	878	825	822	824	783	759	775	783	772	839	854	856	824	854	768	774	740	776	778	736	760	819	793	781	740	768	777	810	790	791	721	793	828	765	839	765	779	774	753	792	791	836	771	799	737	807	786	825	840	812	736	778	828	797	828	766	816	767	796	797	768	800	794	772	818	830	814	755	803	805	750	781	802	767	808	765	796	793	749	782	768	809	829	778	736	768	771	791	788	793	780	746	786	794	780	751	774	774	749	777	781	750	786	800	833	775	820	821	804	795	824	746	803	794	749	792	776	776	758	787	758	828	768	808	752	757	817	796	792	778	774	771	832	775	765	792	762	772	770	784	762	758	789	792	772	774	773	830	778	724	776	778	778	776	801	805	752	826	775	794	792	748	797	752	808	781	782	790	738	785	782	764	772	784	795	807	815	809	754	768	796	798	767	750	790	838	765	783	815	776	811	748	780	779	806	752	796	785	765	794	725	812	764	816	824	739	782	810	820	816	765	749	801	783	791	765	812	801	803	784	744	759	777	768	843	785	801	811	757	782	807	816	787	776	790	860	816	843	760	761	795	769	766	776	790	801	808	770	786	789	750	812	809	769	785	756	809	744	775	829	798	724	834	745	798	780	796	748	850	768	801	809	817	828	808	822	776	766	774	816	774	790	783	745	756	785	791	824	752	795	717	792	833	750	750	793	806	842	766	804	770	825	772	767	801	781	793	789	757	813	822	852	778	757	788	820	789	808	787	805	806	790	794	785	785	750	725	781	804	775	755	799	802	795	775	730	775	801	789	765	773	803	796	805	864	761	771	761	818	748	836	786	742	744	773	783	780	796	749	818	772	793	764	786	824	772	771	821	758	812	784	798	799	749	776	786	754	763	775	790	789	796	797	834	846	834	781	770	827	771	713	803	741	779	777	798	785	821	782	825	778	793	769	802	816	832	795	767	801	793	795	768	782	777	750	751	804	783	764	788	800	781	808	777	803	813	837	767	788	789	740	801	800	799	791	779	789	792	792	816	797	757	798	791	832	782	862	764	820	741	787	784	772	717	763	808	780	776	816	797	822	817	774	789	780	803	758	802	799	779	817	839	803	747	769	816	775	771	790	743	820	779	786	782	792	754	786	782	772	776	826	778	755	804	769	761	785	768	754	821	743	745	773	805	769	838	781	741	763	773	790	803	805	772	778	782	772	736	724	789	814	761	785	748	819	813	795	850	828	789	808	791	777	748	765	688	840	804	809	784	766	760	809	788	745	806	765	799	834	798	812	791	756	822	804	758	762	776	848	774	825	809	738	801	750	734	746	768	747	791	777	763	748	821	766	826	782	784	789	766	818	777	774	766	817	783	787	816	785	758	816	827	820	779	814	788	784	783	757	788	814	785	789	811	786	793	751	769	761	798	786	825	778	782	779	808	811	825	761	805	824	754	715	829	765	791	807	842	821	783	821	768	801	726	795	739	842	807	769	817	827	818	776	755	790	754	786	758	786	809	791	752	810	819	833	824	750	814	787	754	708	779	798	802	810	735	761	761	761	738	825	815	813	797	757	791	771	789	773	778	781	802	820	761	803	776	809	784	785	782	831	808	772	784	782	756	735	756	798	790	772	741	795	755	814	774	766	754	770	753	777	776	854	740	817	810	816	775	737	826	807	769	760	770	802	810	797	852	809	786	804	802	760	778	811	789	812	821	811	848	806	783	767	790	837	797	778	803	749	808	838	749	753	731	791	775	825	797	786	815	790	786	783	766	826	793	792	834	773	751	795	761	819	702	755	780	770	735	758	735	778	779	795	744	782	720	745	818	835	818	770	803	759	823	789	802	763	785	752	812	822	804	808	796	814	847	775	816	789	806	788	826	779	791	768	824	773	826	713	782	808	749	805	819	759	778	772	782	740	772	855	741	774	775	777	792	756	738	825	776	813	764	806	786	831	777	840	793	759	861	767	736	800	780	810	797	793	732	744	794	782	809	791	812	796	820	814	793	791	786	796	775	830	757	755	800	781	783	768	769	766	818	789	822	775	768	818	823	822	771	783	802	770	825	768	779	788	839	812	752	811	811	795	751	784	794	797	792	784	749	811	805	772	821	729	796	779	773	745	774	801	824	836	782	834	809	805	780	751	746	763	805	794	808	794	812	766	799	813	814	784	780	773	743	784	801	798	818	839	754	773	770	779	796	804	799	754	787	839	768	765	800	842	775	756	849	817	854	750	778	766	800	768	804	753	805	760	774	784	784	787	775	780	795	808	722	740	751	812	814	778	757	743	801	789	812	807	786	781	801	767	760	773	776	778	788	776	838	806	799	784	821	804	835	801	771	781	767	837	766	791	822	797	790	786	806	724	763	791	778	784	737	784	776	803	807	807	805	727	760	773	773	785	785	794	831	774	778	723	849	812	777	770	785	764	815	803	795	807	759	804	775	804	823	738	804	831	807	795	821	769	833	769	746	767	773	783	786	829	780	803	839	798	790	767	806	786	791	757	810	784	802	842	755	822	789	811	782	758	739	792	790	807	855	778	768	728	815	743	787	792	818	815	741	755	778	806	818	741	811	755	739	823	780	758	781	811	750	832	767	851	770	772	804	773	759	746	773	768	773	791	763	815	859	787	832	770	787	770	797	808	783	804	744	760	778	820	776	771	790	806	763	789	732	774	816	826	770	754	820	767	768	785	809	791	863	767	793	746	815	773	806	715	786	802	782	757	813	777	815	804	775	737	788	756	830	735	837	839	784	721	735	784	779	803	803	764	791	780	762	774	809	823	778	770	768	850	787	761	759	854	787	764	805	765	770	803	783	803	795	794	778	824	802	775	805	814	796	827	792	746	817	752	764	778	796	796	827	810	796	770	782	748	823	790	808	788	769	787	782	813	811	815	807	744	769	762	788	767	821	809	753	799	781	821	789	816	796	781	790	809	748	773	786	788	758	812	836	818	787	767	797	743	786	785	872	760	743	773	790	792	760	783	794	795	779	802	756	726	818	805	839	742	765	780	794	792	789	804	768	824	772	748	819	806	836	770	828	810	777	808	780	818	778	826	787	765	827	808	829	762	803	822	793	790	741	793	773	838	804	764	805	811	803	766	791	812	806	806	784	771	810	776	776	790	804	811	768	811	819	795	828	807	791	777	799	823	796	804	850	769	822	743	815	793	778	780	804	794	760	796	781	780	746	771	755	801	764	838	779	780	793	772	797	744	802	821	829	776	815	771	767	804	760	778	751	771	786	830	795	803	814	808	858	775	815	805	758	816	767	797	766	842	828	787	761	773	780	786	796	828	754	775	803	725	737	782	752	767	768	821	771	788	817	801	791	841	760	803	786	776	812	737	780	811	769	792	766	744	738
39193	39014	48479	51018	41687	37851	41564	35055	38087	32949	29142	28692	24484	17185	10594	8173	5755	5410	5290	5062	4159	3720	2005	1884	1966	2219	2187	1681	1498	1179	1164	795	639	1012	1019	834	763	586	511	432	460	412	371	418	360	381	382	388	376	369	342	335	354	367	319	347	319	332	331	360	330	356	313	340	349	338	343	371	306	332	310	314	311	322	326	374	425	373	360	333	324	322	330	340	323	320	341	290	300	306	301	279	319	319	323	312	333	320	311	300	329	329	308	305	308	319	340	277	306	308	310	325	310	341	307	326	305	318	328	300	302	326	324	317	301	324	294	304	291	278	323	349	325	308	313	278	310	319	313	294	292	331	318	323	341	331	325	342	342	250	306	298	311	316	321	329	303	283	312	300	306	326	345	313	350	322	300	318	307	303	327	334	292	288	327	302	338	301	312	311	326	330	308	328	332	315	333	333	298	321	348	290	312	319	332	311	301	299	324	331	296	318	306	319	313	358	330	333	314	286	318	303	319	321	319	291	289	328	340	334	349	313	291	299	321	308	297	330	303	318	329	332	323	284	316	335	319	307	313	293	275	311	336	323	352	338	310	327	312	318	301	330	313	317	309	329	337	348	362	307	327	304	306	322	318	313	325	305	278	340	323	304	311	319	335	306	318	349	329	320	320	336	301	311	305	317	305	294	319	301	292	333	333	318	313	344	294	307	301	333	322	331	328	315	258	354	336	318	313	293	325	340	300	370	323	302	325	329	330	328	324	337	314	319	296	317	301	318	326	292	344	300	340	317	313	314	306	310	319	328	316	304	345	322	295	331	316	325	281	326	292	324	336	317	335	299	313	307	300	303	330	327	324	295	317	325	305	317	283	313	338	304	327	304	279	311	314	278	298	322	319	311	291	331	322	295	353	339	327	328	295	301	347	276	307	320	330	338	315	329	355	299	302	318	311	307	310	313	325	304	315	314	312	348	319	306	339	333	314	285	346	307	291	319	316	335	302	294	308	328	310	317	320	291	331	329	332	285	321	335	315	304	299	339	326	324	325	357	299	312	300	269	293	330	323	318	318	333	311	313	326	332	337	319	325	324	334	313	310	350	305	335	325	284	344	325	330	328	321	337	317	313	314	310	317	342	300	330	313	335	308	324	345	344	312	336	347	323	316	354	320	320	363	343	327	312	298	333	303	364	324	333	338	338	336	315	317	305	288	317	322	345	337	324	352	307	322	312	318	340	339	348	319	327	313	336	365	286	281	328	348	317	322	307	302	295	292	317	305	333	335	282	321	310	310	296	322	312	339	321	335	321	336	330	331	318	351	326	349	308	289	328	310	306	320	307	325	288	304	319	319	326	309	294	288	334	321	304	302	312	334	309	334	320	312	310	312	327	335	361	315	311	325	287	318	305	313	338	324	338	299	318	346	297	290	316	323	316	307	328	341	264	295	292	342	339	293	285	339	301	318	301	299	305	353	277	321	319	306	320	324	296	370	287	309	301	305	307	327	313	340	318	321	327	321	284	281	329	353	356	324	329	330	333	336	327	336	311	322	307	355	319	311	303	300	296	334	347	315	325	312	327	355	334	304	328	300	299	337	303	304	317	345	332	304	320	339	330	353	346	293	298	319	319	317	339	325	340	332	281	284	329	334	300	330	312	343	321	327	322	328	309	322	337	326	298	319	337	334	292	362	299	300	330	324	320	330	317	300	309	331	307	337	356	312	309	315	326	302	306	306	270	295	342	314	297	298	351	298	322	300	332	324	338	304	337	353	288	329	312	336	330	328	327	322	344	304	326	291	311	284	333	314	312	308	314	269	327	318	356	295	311	311	325	349	305	335	314	327	338	342	284	338	330	350	289	308	346	324	328	290	338	302	314	298	368	314	285	316	339	323	335	324	331	338	343	328	322	309	347	312	319	361	289	310	349	334	293	342	315	325	326	332	321	315	320	309	336	306	330	305	321	300	306	310	317	333	314	309	307	338	326	320	279	342	287	285	282	303	314	304	303	350	309	342	317	347	320	324	326	316	335	288	323	319	307	299	312	321	335	312	328	298	317	356	309	314	310	295	303	329	315	331	302	322	305	338	315	310	347	342	339	309	332	302	336	314	301	277	330	367	351	328	322	310	323	301	295	352	341	304	289	281	302	320	337	330	316	330	310	350	343	319	323	304	303	316	317	321	325	329	307	302	301	334	310	325	317	301	313	332	333	325	363	324	333	346	300	311	333	302	291	307	327	302	299	308	341	328	325	321	323	283	333	322	308	324	364	321	321	321	343	308	324	304	309	337	311	267	309	349	322	319	327	312	304	311	315	354	305	319	332	348	319	322	310	314	324	295	314	319	302	322	287	287	335	340	326	278	340	329	335	308	327	297	306	306	319	339	341	312	335	310	293	309	279	350	350	329	315	321	306	315	293	340	314	315	328	289	365	342	314	304	289	306	333	320	308	331	337	308	295	292	352	311	310	347	335	306	330	336	343	322	334	321	340	296	319	323	340	321	327	287	282	308	301	325	302	296	295	334	288	348	318	308	317	315	296	348	342	343	307	345	295	300	331	304	353	303	329	297	356	328	311	304	311	333	294	291	330	313	350	301	302	303	312	297	325	337	299	335	314	315	352	282	336	315	333	339	320	327	370	305	317	315	303	308	285	306	335	296	327	317	345	346	301	325	316	326	313	286	334	316	355	309	334	322	298	309	325	321	326	312	316	312	315	311	339	320	289	331	294	309	317	306	308	292	311	318	304	318	287	325	291	297	302	331	329	330	324	342	331	319	289	352	320	363	281	308	356	312	315	317	300	355	309	316	296	347	300	345	323	303	359	364	344	307	293	309	322	319	305	312	352	302	326	358	319	315	317	301	352	315	315	298	337	314	309	316	334	327	312	313	311	349	318	328	343	278	363	318	291	306	309	312	323	300	306	313	312	282	296	316	314	303	327	316	333	331	322	322	325	311	317	313	302	312	294	332	329	345	299	334	320	323	330	308	298	321	303	311	319	309	287	364	323	326	343	301	312	308	328	325	319	303	285	306	341	320	304	313	301	333	310	324	330	331	319	330	294	298	287	302	319	337	301	299	335	327	311	321	326	316	281	355	353	333	339	324	276	341	322	349	372	309	307	335	329	335	304	310	326	358	316	307	324	288	293	300	357	305	358	309	305	332	294	302	343	321	335	313	324	337	316	309	305	314	269	323	303	313	315	312	339	304	326	333	322	339	298	312	330	289	317	336	306	342	314	312	322	336	329	331	306	349	288	327	318	301	300	311	331	313	308	296	310	309	309	301	287	303	337	309	328	352	317	336	327	307	367	328	295	330	346	321	347	338	335	330	345	308	320	303	294	300	309	311	302	331	309	336	321	282	325	307	313	326	329	350	293	341	335	305	304	309	325	280	320	315	336	329	316	277	326	303	291	329	319	322	319	286	321	341	329	309	318	315	333	297	308	286	318	334	299	311	312	346	312	304	297	313	317	295	338	329	311	315	317	322	290	282	363	330	340	342	303
27282	31640	47813	54231	54114	50423	54899	48380	50498	49014	43765	44202	39726	31160	26851	25073	20705	21408	21482	21800	18238	16732	11181	10811	11136	12623	12975	9950	9137	6856	6015	4040	3031	5808	5294	4523	3917	2946	2267	1616	1860	1742	1499	1275	1167	1279	1235	1189	1104	1064	956	980	867	844	885	857	869	907	860	864	857	822	836	816	802	867	887	861	830	849	832	860	828	842	937	1193	1333	1164	1041	992	883	750	703	743	772	788	750	772	774	744	749	735	789	728	805	755	764	760	788	730	709	746	792	741	761	754	711	728	709	753	721	712	742	756	743	725	726	771	806	738	783	700	789	763	749	746	782	770	767	750	766	767	780	769	789	781	738	761	785	750	766	776	762	700	785	794	704	809	735	736	692	790	745	825	780	751	760	769	751	740	748	742	774	684	743	757	767	761	709	748	774	749	784	758	770	752	786	720	734	759	772	727	783	706	798	787	750	797	767	779	759	750	769	735	738	724	758	755	757	764	796	818	777	727	786	814	805	753	756	748	708	761	789	725	740	737	753	806	769	768	770	761	767	716	720	739	749	762	772	728	722	757	752	780	747	743	793	771	747	738	749	786	800	739	762	711	709	803	787	821	769	814	725	737	713	765	750	791	793	762	675	738	740	773	787	736	729	778	753	702	774	775	766	802	734	752	786	741	725	721	764	781	764	758	768	748	764	744	735	806	792	752	785	791	759	792	715	786	780	747	777	766	725	716	731	751	740	764	777	713	754	761	802	786	775	746	714	752	764	723	727	755	735	748	728	771	726	768	740	734	802	778	754	714	725	731	767	746	744	754	703	715	732	773	704	768	743	764	772	743	736	757	766	728	808	703	742	756	741	704	768	783	751	731	764	767	698	752	780	728	771	734	758	733	790	753	758	761	732	829	732	725	790	761	759	793	723	760	759	736	784	796	746	716	728	727	784	744	765	747	753	737	765	800	723	728	703	785	771	768	787	763	735	741	737	746	784	762	709	772	750	813	786	760	757	749	735	761	747	757	795	782	794	708	809	778	792	781	721	760	758	704	720	724	813	707	774	728	762	749	741	821	770	782	725	745	754	771	742	702	747	718	713	787	751	758	794	733	754	769	769	715	800	763	729	769	754	731	721	786	796	777	747	766	745	753	728	758	785	712	749	753	726	748	772	778	765	748	737	736	766	781	728	778	745	771	786	749	718	758	788	730	741	803	768	762	747	797	763	827	752	758	756	771	755	730	756	724	742	760	775	818	713	784	746	738	733	706	737	736	756	764	784	698	791	769	744	715	732	737	732	776	714	747	750	772	735	759	742	793	745	739	756	741	741	713	742	775	817	785	804	755	740	777	771	743	751	742	731	719	709	729	717	778	798	726	743	772	759	718	751	777	742	772	726	731	777	803	769	763	743	780	786	793	737	731	751	763	755	766	785	744	802	784	725	802	737	763	766	802	776	738	771	758	758	745	759	791	776	800	721	750	784	772	751	762	773	760	694	770	734	781	765	712	722	761	776	736	809	747	740	737	757	709	781	728	748	744	764	741	735	750	751	758	768	721	777	745	803	760	734	796	701	765	770	770	765	736	769	745	771	729	741	776	788	755	745	756	769	769	765	781	774	758	762	725	754	770	780	783	740	772	760	772	768	748	797	732	757	695	704	759	750	827	799	727	764	763	810	738	771	661	738	765	780	792	701	752	712	764	730	747	811	764	771	725	768	786	756	747	738	749	775	728	720	767	790	792	707	753	786	782	767	809	717	737	742	732	766	744	731	785	754	733	738	744	760	750	760	797	761	752	738	755	758	749	767	788	739	780	764	784	767	720	752	771	738	762	788	745	741	781	735	771	773	752	700	735	770	752	763	727	735	781	752	743	772	764	761	778	746	723	772	725	784	727	742	751	778	768	755	802	768	801	718	747	779	741	790	755	778	795	718	729	772	792	746	703	797	735	776	741	780	782	787	708	791	699	765	755	750	742	709	737	663	749	773	794	742	719	800	771	749	775	741	807	754	770	775	739	786	767	747	761	787	769	756	737	774	755	706	691	720	716	739	740	757	744	731	780	740	772	729	747	740	754	752	756	757	754	784	740	734	770	761	723	737	743	787	707	751	795	731	729	724	736	745	719	787	738	763	745	759	772	728	754	720	728	728	752	774	736	703	764	771	743	762	759	726	752	767	730	779	799	718	746	761	738	730	746	785	733	745	760	733	785	738	755	761	765	814	793	723	766	767	781	770	746	739	756	758	762	748	755	743	694	751	750	727	749	783	757	814	750	746	777	700	761	741	759	728	763	756	798	768	774	771	820	772	721	768	781	751	836	734	750	718	744	701	760	758	758	724	667	774	778	788	774	779	747	767	732	775	772	746	764	716	800	812	736	738	707	752	739	780	730	711	729	720	747	738	747	746	757	731	753	757	756	734	774	756	690	781	774	722	829	775	760	732	691	794	728	727	760	792	717	768	748	816	780	745	757	759	783	773	722	703	769	762	795	762	746	797	789	736	749	739	771	765	774	781	750	742	762	705	734	738	748	781	745	743	771	736	760	730	702	742	717	712	753	763	771	810	759	771	774	738	815	783	739	753	781	751	765	752	754	745	759	759	754	768	768	786	756	733	790	819	723	789	694	815	764	777	734	746	774	768	770	712	735	726	746	764	750	758	758	757	770	764	788	810	770	782	780	735	773	761	755	772	748	733	757	791	755	793	774	755	714	769	722	778	734	749	761	781	753	751	746	754	741	797	767	755	757	778	757	739	755	749	713	741	776	812	711	720	727	760	774	764	761	685	784	805	759	722	728	776	783	777	716	756	736	728	749	727	786	751	723	774	798	789	762	766	785	781	762	755	797	817	791	735	819	728	742	724	757	741	778	776	773	763	796	747	752	724	712	738	773	785	738	714	727	739	737	769	710	770	743	753	773	777	767	806	774	800	779	780	812	780	727	733	784	713	749	734	728	730	750	776	779	715	713	758	818	756	791	724	787	716	739	739	778	734	737	769	799	747	786	746	754	763	760	741	717	756	723	680	771	779	742	734	785	699	752	727	773	730	771	756	788	751	751	766	758	757	723	730	749	754	708	746	746	746	776	771	742	740	777	678	755	719	732	751	745	697	762	728	752	760	749	750	777	748	757	770	744	697	761	759	758	755	713	736	727	739	749	777	752	799	733	794	770	705	767	768	775	736	787	790	760	742	776	792	777	795	762	753	749	789	739	777	763	768	717	734	767	745	757	729	745	751	721	725	720	769	802	779	727	756	735	772	809	766	730	740	777	713	742	725	768	767	794	786	789	814	694	787	758	799	764	751	716	732	761	747	705	747	760	778	734	755	744	778	727	751	735	762	779	773	807	771	757	734	771	766	721	706	737	694	748	753	784	750	726	718	753	765	804	722	749	748	800	731	785	770	774	710	747	760	746	752	743	787	731	737	804	758	743	756	723	738	749	796	790	750	737	789	763	758	779	808	768	745	791	719	772	687	789	772	757	806	743	795	777	790	766	794	779	754	732	768	732	797	728	749	744
48657	46544	50182	47265	41477	43593	42203	35903	39850	38172	36248	38496	32635	27098	20453	16784	12085	10789	11913	10756	8733	8097	4597	4045	3652	4160	3577	2889	2872	1784	1575	1068	911	1475	1542	1366	1218	848	632	524	529	475	413	366	319	395	338	338	338	340	304	300	277	322	262	306	272	297	282	265	294	308	259	282	304	285	289	304	308	248	254	267	265	241	319	350	429	418	337	330	279	233	260	244	246	224	265	273	265	264	254	256	231	247	278	267	255	216	252	263	240	236	266	243	239	237	241	256	273	246	282	248	256	264	247	258	254	255	245	241	223	239	228	278	247	242	249	234	234	248	273	261	263	264	225	238	252	257	272	246	234	229	258	248	255	287	231	254	259	249	243	229	264	257	260	257	229	244	300	239	233	248	228	277	234	233	227	271	259	265	217	280	256	257	234	284	267	287	257	232	268	254	250	239	281	240	237	252	257	251	274	240	233	255	261	276	261	268	257	272	278	260	238	268	254	268	254	256	245	237	257	261	225	230	231	248	252	287	266	246	267	233	246	258	257	262	232	230	280	293	280	294	259	261	245	264	274	264	238	258	236	220	267	271	259	220	249	239	253	234	279	256	244	277	255	235	254	227	250	295	243	259	245	265	301	251	256	261	282	225	250	247	241	263	256	279	245	236	240	241	261	259	261	257	260	237	256	240	247	233	257	264	229	254	268	271	281	232	256	243	265	261	231	277	289	244	256	250	241	253	248	260	260	223	215	244	246	290	234	259	283	253	248	258	265	232	284	257	238	253	234	269	226	228	236	236	251	229	265	257	269	260	228	227	233	255	256	260	245	232	273	249	229	246	257	256	254	243	276	270	261	246	256	254	243	248	251	267	244	247	230	221	259	264	265	258	235	244	258	231	271	229	228	241	266	248	229	263	241	249	267	234	215	246	274	250	256	248	235	240	254	277	265	244	247	233	247	280	259	227	256	253	206	258	265	252	255	273	207	265	235	255	247	242	264	253	247	236	258	255	242	241	262	258	247	248	259	255	243	233	249	232	261	248	252	223	255	266	227	272	275	247	258	265	240	247	237	222	249	269	231	258	260	261	264	267	283	252	249	228	238	241	259	247	242	265	259	251	251	257	255	257	279	255	266	263	240	238	256	265	238	273	270	232	279	225	251	228	254	253	279	217	255	223	260	219	260	274	257	245	258	257	265	227	255	255	233	249	242	262	234	251	256	226	233	238	262	240	251	243	261	246	262	257	246	259	258	283	255	248	247	229	229	235	255	267	250	235	229	272	257	224	244	249	240	260	239	251	282	240	270	251	241	276	263	261	242	225	240	247	239	233	239	247	264	279	253	248	245	257	273	248	229	289	236	261	247	237	246	249	248	276	257	254	218	229	268	240	251	237	259	250	298	252	246	235	255	270	280	258	229	211	246	255	245	242	245	250	253	253	256	246	258	235	276	233	278	241	254	254	269	254	271	261	254	246	274	269	240	272	226	262	238	242	261	263	242	218	248	213	216	218	256	253	228	230	235	224	238	255	278	272	255	236	250	239	256	247	244	266	252	264	248	240	247	251	241	248	242	264	255	264	244	260	261	275	257	241	276	220	270	291	274	239	264	262	238	257	221	230	271	249	253	230	258	263	256	241	230	223	263	239	266	255	258	263	243	237	237	239	263	229	237	269	263	249	227	247	264	237	256	244	242	231	280	252	233	239	241	248	248	242	244	251	262	250	242	252	241	249	219	231	240	246	237	247	257	253	215	260	242	265	256	245	222	257	255	267	272	243	243	231	266	230	263	253	253	236	222	269	247	233	254	232	257	244	241	214	261	224	257	243	249	250	238	256	233	236	258	242	249	243	274	239	260	290	254	267	263	249	280	237	226	253	234	237	243	232	247	272	230	253	255	255	222	228	248	229	257	241	259	258	242	274	271	245	240	253	242	243	213	284	248	262	254	227	252	286	267	250	230	232	272	268	257	271	234	271	240	275	254	262	281	277	280	238	231	287	224	261	270	261	237	250	261	234	270	276	243	235	257	258	236	221	274	236	273	239	242	228	222	256	263	253	233	250	258	238	241	265	260	264	264	210	267	237	267	245	235	260	223	262	244	220	234	260	241	257	272	259	261	235	240	236	267	252	267	261	230	231	249	249	259	239	238	268	270	234	229	291	258	239	251	277	265	253	239	257	240	236	256	249	245	256	253	267	257	259	250	229	263	257	233	227	260	228	239	251	259	251	250	233	238	263	243	262	294	261	255	263	255	293	233	274	244	251	236	242	252	276	262	264	225	229	259	225	255	257	266	273	239	244	241	269	234	248	229	254	249	258	262	258	237	255	249	278	249	274	254	281	246	227	219	263	273	238	251	235	249	234	259	262	244	264	249	278	248	223	290	255	240	264	259	216	233	247	256	237	220	248	218	244	240	260	265	218	232	253	263	273	270	231	253	264	269	235	235	275	211	257	224	280	248	288	248	233	230	236	238	248	256	241	264	285	259	248	237	203	255	236	199	244	250	267	257	236	229	247	263	243	276	212	290	253	237	269	259	251	236	259	264	256	252	271	247	275	259	269	259	257	224	298	242	258	256	270	268	247	245	243	263	276	241	253	251	285	258	253	243	268	252	273	268	252	262	255	266	256	244	258	252	254	233	233	214	252	230	250	254	267	290	262	243	262	222	254	268	242	254	231	247	262	263	269	255	242	248	273	239	261	231	264	240	267	252	232	236	269	256	261	221	272	245	272	243	263	257	265	242	221	290	239	262	225	267	268	243	258	247	269	249	295	268	221	251	258	260	237	252	265	248	249	248	258	241	259	262	275	239	228	241	242	231	264	236	266	273	249	250	222	259	238	251	240	242	247	271	230	273	251	253	237	226	239	242	252	243	252	233	232	250	257	231	235	278	237	228	251	253	204	228	235	246	243	279	220	263	246	258	228	246	221	264	260	260	240	228	250	239	263	232	265	252	253	237	231	228	263	270	257	221	236	225	241	266	296	233	239	234	245	257	240	245	261	241	249	218	258	240	255	242	220	228	259	219	271	221	234	260	225	235	239	269	247	244	246	280	266	253	252	252	232	249	241	242	279	254	277	287	253	285	254	243	270	251	251	263	232	273	249	225	265	282	254	206	260	265	234	271	249	243	273	278	240	272	248	239	263	242	270	250	260	252	227	219	229	267	269	253	261	242	259	236	255	257	246	277	255	242	244	266	230	258	232	236	243	236	240	240	239	235	250	253	275	263	269	223	268	266	249	237	276	236	280	256	253	246	244	225	277	257	254	243	236	246	233	234	232	226	277	254	232	273	258	273	221	245	242	253	216	251	255	272	244	260	229	243	268	279	248	264	276	271	247	231	251	268	253	266	227	255	252	261	254	247	285	253	239	238	247	256	257	248	228	255	242	251	237	279	256	237	236	230	253	254	240	265	246	217	251	272	267	257	227	252	256	270	263	231	262	260	246	252	235	235	240	256	259	235	303	228	272	256	250	253	240	246	261	257	274	239	270	267	250	241	248
35074	40992	52892	55851	56678	54586	58244	53150	56026	57604	53057	51687	47378	40461	36558	35137	29714	31732	33071	31866	28632	26629	20260	18619	17421	20166	18518	15565	16254	9592	9064	5899	5252	8981	8121	7657	6740	4918	3170	2340	2578	2555	1718	1361	1087	1550	1467	1239	1284	1238	1085	908	829	769	847	852	855	805	786	770	715	768	767	777	808	709	747	812	812	777	710	711	655	670	953	1377	1818	1541	1170	916	816	599	606	584	578	546	583	568	630	576	618	607	610	574	587	576	598	570	580	602	579	582	613	633	632	589	621	583	568	607	582	662	633	587	619	588	652	627	649	618	552	594	597	552	579	580	592	634	619	591	561	595	607	576	600	614	587	627	601	583	600	605	590	628	604	607	598	611	600	609	616	563	593	620	586	602	617	559	598	597	612	573	564	608	618	614	584	612	604	601	593	618	601	629	596	536	577	655	600	587	575	566	627	625	571	618	580	586	620	612	630	606	571	584	603	597	608	585	614	610	592	600	604	580	609	638	612	559	606	591	594	610	564	583	577	589	615	599	594	629	595	580	621	603	616	629	624	572	595	568	595	588	558	589	620	601	588	538	574	602	613	627	633	562	616	630	564	638	593	599	615	581	608	631	579	610	595	637	648	563	556	551	578	636	595	589	599	600	585	592	622	607	543	623	615	583	597	648	619	567	576	559	602	610	634	587	595	627	631	616	649	603	620	615	572	584	616	574	589	647	623	592	628	601	595	613	627	593	596	671	604	597	594	586	590	632	597	627	630	626	621	604	604	635	589	593	608	543	585	621	585	619	541	558	569	630	603	561	618	584	596	556	567	604	641	581	580	557	567	578	598	644	541	616	612	637	587	596	572	599	601	574	609	598	587	615	577	601	586	608	598	622	625	603	598	609	648	580	597	618	550	577	607	589	584	592	574	589	589	650	580	613	581	635	567	576	581	669	610	596	587	602	607	611	585	572	585	605	612	588	602	586	573	616	591	619	597	603	602	593	600	574	652	598	595	597	625	579	572	574	628	607	575	602	626	567	623	631	606	620	617	600	605	626	595	574	577	602	582	582	598	571	599	616	579	618	576	614	621	592	578	590	644	576	550	556	613	594	596	655	617	678	580	565	609	586	586	667	598	603	602	614	567	592	606	644	607	601	615	586	611	578	545	576	633	615	596	578	536	652	588	585	636	600	586	586	611	558	588	607	587	615	595	592	617	579	566	607	601	618	600	576	586	569	642	609	604	556	608	596	592	643	617	576	588	575	592	626	640	605	612	571	604	592	585	612	585	594	579	568	596	621	616	632	617	607	601	612	632	595	591	636	632	613	613	618	604	557	593	624	566	622	588	604	619	563	628	623	597	619	615	639	616	586	581	592	625	598	620	547	592	592	598	619	566	602	593	654	585	578	597	602	583	594	590	575	586	616	632	595	621	611	621	591	606	580	602	597	598	621	612	583	597	620	621	641	625	640	578	633	573	596	615	607	613	625	630	559	608	629	609	623	557	612	639	598	620	578	587	594	603	582	618	623	597	602	605	599	542	625	563	621	598	632	596	611	623	605	616	633	579	594	595	613	602	589	572	568	585	609	538	601	619	630	626	600	602	600	617	637	595	626	605	594	600	540	575	550	615	619	618	594	567	584	579	586	559	579	590	606	603	538	585	634	591	591	571	579	608	617	630	591	625	643	618	574	632	583	570	619	639	611	599	585	585	602	602	649	610	605	593	592	563	602	573	591	566	565	618	577	595	646	592	619	604	628	627	612	575	607	604	605	608	635	517	526	630	653	577	633	547	632	588	625	579	590	607	642	603	602	598	569	606	608	598	607	599	611	610	589	617	603	572	613	617	632	646	603	577	618	586	583	570	618	618	602	587	596	639	554	563	591	602	617	640	624	621	557	604	638	609	630	641	617	626	590	596	577	562	589	584	606	586	626	597	612	652	643	618	628	599	597	600	559	603	633	560	600	583	564	570	588	588	581	563	577	588	617	628	618	608	574	631	610	623	586	594	573	599	625	587	680	579	584	557	604	629	575	598	572	596	607	600	580	603	572	597	614	631	552	594	552	572	585	606	604	630	629	563	589	632	602	575	579	626	603	569	605	571	595	621	599	547	617	587	578	607	581	588	622	635	611	621	614	571	581	601	567	602	623	574	621	620	589	568	607	571	561	640	582	625	569	643	604	615	587	575	635	617	571	610	578	564	605	623	598	605	588	613	610	584	582	569	618	583	547	588	553	589	623	652	614	599	599	603	577	596	603	646	584	614	630	608	615	601	606	581	601	578	600	643	576	581	591	585	558	578	627	620	603	589	598	583	555	597	589	599	588	589	575	601	635	566	599	630	644	587	623	610	615	598	546	557	598	592	615	581	597	615	608	611	602	633	599	644	597	598	575	548	612	660	612	584	619	616	585	625	638	606	615	582	594	616	614	634	606	603	559	579	601	594	568	574	644	627	599	592	596	608	591	626	618	605	636	644	554	616	598	585	598	602	614	607	588	572	572	611	570	581	588	560	608	609	620	583	655	578	608	621	605	610	631	567	611	626	615	597	615	605	533	616	592	612	614	589	578	567	572	566	593	603	604	611	627	566	592	561	589	565	595	579	606	632	658	602	655	590	594	581	563	576	590	584	602	588	627	618	579	603	544	599	625	622	599	606	588	551	609	558	641	603	585	630	602	605	609	609	608	581	603	582	582	612	645	614	625	572	603	634	593	584	609	603	569	575	642	569	623	553	574	603	568	611	612	609	646	647	674	611	604	606	597	652	583	600	562	554	609	577	624	613	615	592	613	588	612	600	634	570	614	560	596	622	622	635	595	579	628	605	592	599	576	603	561	623	654	629	620	601	607	603	567	570	564	620	598	629	572	591	624	612	639	606	593	612	595	598	608	587	626	602	585	609	599	623	625	605	582	601	568	592	558	588	583	604	595	562	591	620	594	559	609	601	589	557	597	596	601	599	587	610	640	621	597	620	616	583	627	602	609	538	626	620	577	592	662	590	582	618	602	622	573	585	606	561	592	601	543	583	621	618	563	574	595	622	646	593	560	603	613	593	594	550	625	569	582	562	607	622	590	553	578	622	610	599	631	608	581	628	589	608	616	587	598	604	597	633	596	614	603	564	645	627	603	585	583	613	612	594	611	643	578	566	637	562	646	581	550	601	600	614	598	612	589	602	599	596	583	574	631	580	568	629	583	660	588	565	597	580	601	616	619	600	618	561	569	600	629	565	601	591	571	588	627	606	618	603	591	633	612	612	596	625	583	622	635	592	618	611	628	589	642	626	602	583	594	569	593	567	626	598	595	545	602	541	649	627	591	581	613	618	648	602	607	585	615	595	616	614	655	550	594	583	577	604	587	580	568	610	564	599	619	560	615	622	565	579	602	591	564	594	603	608	576	546	609	588	572	592	643	606	593	584	591	560	579	557	595	601	591	599	551	604	627	562	611	564	594	605	581	603	611	616	639	614	609	597	578	609	634	587	579	595	606	583	644	627	579	577	572	579	587	615	584	588	619
14661	11013	15521	14772	11791	12000	11112	6872	5501	3874	2750	2714	1675	1259	921	783	668	660	649	534	509	501	407	439	413	385	411	402	396	396	371	358	361	363	383	363	404	354	371	332	342	333	326	349	350	342	386	362	367	409	324	330	326	338	330	348	338	362	346	303	309	353	318	331	316	358	379	369	324	372	322	342	341	324	302	322	313	351	373	322	326	326	330	343	329	333	332	346	345	355	328	300	324	364	335	306	346	327	335	315	330	310	331	335	316	369	320	341	360	340	327	368	339	352	328	315	323	361	338	347	300	322	342	347	324	329	317	308	307	319	322	324	338	347	309	360	317	331	317	345	300	319	322	320	331	321	348	343	345	323	333	321	283	355	347	335	306	319	344	316	342	301	339	338	337	337	293	308	336	342	325	393	364	319	338	367	347	335	309	353	322	343	341	350	303	311	330	317	347	341	323	332	335	333	326	338	344	350	381	282	302	328	334	314	337	342	344	348	317	351	333	351	315	316	294	326	310	320	364	322	329	339	373	342	321	331	356	338	353	325	332	340	334	333	304	335	327	327	316	312	320	361	372	321	285	337	293	303	344	355	358	338	355	326	374	342	322	327	357	317	309	329	339	344	358	347	337	330	323	304	335	315	340	360	341	353	321	332	328	360	322	310	318	341	310	313	340	332	327	297	305	314	333	337	336	332	342	313	319	315	352	336	331	295	369	342	346	337	325	368	319	346	341	330	318	309	337	363	331	328	320	324	346	299	324	317	311	318	362	331	329	334	364	348	340	341	351	346	349	314	309	316	336	359	344	364	336	303	356	362	346	295	344	315	309	316	322	308	313	358	312	355	350	326	321	308	281	317	337	345	309	332	313	316	320	314	356	340	349	283	320	348	334	343	324	343	318	305	334	348	320	323	317	348	293	322	302	306	327	347	316	326	302	329	323	311	315	302	304	341	303	341	360	330	324	328	331	338	320	326	307	366	366	336	321	321	299	334	338	317	350	326	343	347	315	380	325	345	327	306	318	345	355	357	335	330	345	319	328	326	376	302	363	295	335	351	339	346	321	366	339	341	311	322	308	314	346	303	334	290	313	319	349	323	345	333	335	354	336	305	355	332	324	312	341	339	329	306	347	302	316	317	329	347	346	349	343	343	336	324	347	329	318	279	319	350	349	334	287	301	335	331	370	338	328	305	357	365	327	331	340	339	334	327	313	315	356	363	321	346	292	319	315	321	322	366	322	344	310	302	319	317	321	355	333	337	319	335	344	315	348	357	336	323	330	348	325	319	350	315	313	374	315	312	329	362	328	342	334	367	311	314	354	339	312	332	312	342	335	354	326	347	304	335	343	317	339	322	334	328	317	329	326	343	311	330	317	366	359	322	322	327	328	362	324	337	312	356	305	327	353	328	326	325	337	311	317	335	325	358	320	329	301	337	313	288	360	306	314	316	322	342	335	297	349	354	335	309	383	352	337	338	309	363	367	334	312	323	330	334	361	314	301	357	322	337	343	334	353	298	359	373	319	316	330	345	348	356	319	336	328	329	318	339	346	317	304	301	331	322	335	337	331	361	358	311	308	340	316	310	370	341	341	337	349	301	353	330	312	340	319	323	336	365	338	320	351	305	352	342	312	332	323	321	326	309	366	383	337	335	344	329	337	328	319	326	310	291	347	342	283	339	355	332	325	304	302	350	301	318	315	323	329	356	309	344	333	347	320	351	342	327	336	338	329	324	324	331	305	340	315	370	318	347	293	331	331	337	347	301	340	334	291	312	310	354	345	303	302	302	329	341	334	305	346	294	346	331	357	317	328	290	321	351	354	350	327	338	335	335	353	383	362	386	342	321	344	342	298	332	316	347	333	314	319	320	331	366	316	296	348	350	351	355	327	328	322	330	331	331	333	319	339	351	355	331	335	364	338	326	366	319	337	336	300	318	348	346	324	330	333	342	323	379	319	344	340	317	342	345	320	338	312	327	347	357	303	306	335	338	343	348	345	354	333	342	342	334	322	323	360	349	327	309	301	345	362	367	323	322	326	364	286	336	297	358	356	348	335	349	357	340	360	345	340	309	347	350	330	333	309	328	310	344	317	313	300	364	367	366	334	349	351	315	355	302	327	330	299	313	321	337	338	340	318	374	315	303	309	339	357	336	324	327	332	305	324	321	321	346	324	324	363	333	320	350	334	295	344	382	315	295	324	373	335	334	313	302	354	341	340	332	321	326	320	314	336	329	311	346	341	344	331	320	344	295	374	339	335	340	367	334	297	370	354	293	339	319	329	302	316	338	335	329	362	301	332	319	303	334	318	330	350	340	374	312	312	331	320	316	347	294	323	312	360	334	334	350	361	298	329	308	328	346	349	338	325	318	289	338	333	350	358	339	345	335	318	319	317	343	308	344	331	348	314	325	345	316	315	332	345	337	342	331	310	309	325	320	360	321	333	330	332	331	334	337	332	351	329	353	342	309	349	336	333	354	316	327	336	376	345	365	343	335	364	328	323	358	316	334	349	361	319	332	345	314	339	300	364	309	346	332	315	334	331	338	321	331	301	322	342	322	347	290	370	340	356	338	341	334	325	287	320	336	324	311	330	328	333	345	323	331	339	295	311	337	327	322	303	288	333	329	331	319	297	352	332	312	353	350	305	307	316	394	335	353	333	303	310	295	345	321	344	346	332	347	328	335	310	298	320	359	344	333	338	339	328	350	309	331	348	326	334	322	350	300	292	321	364	300	322	333	331	331	330	312	325	334	337	356	336	322	341	318	312	304	307	327	322	342	319	312	352	345	279	359	332	342	358	339	329	308	344	350	307	331	383	332	331	302	320	353	370	358	329	295	300	320	324	348	338	347	339	339	323	320	341	344	341	360	309	349	316	317	338	325	323	353	370	307	333	348	368	323	330	323	351	309	321	325	338	306	315	314	332	318	328	347	309	344	288	327	305	345	308	356	312	344	337	292	299	357	319	338	322	336	320	345	327	320	337	328	326	350	351	352	339	337	314	317	329	336	331	343	338	351	331	332	346	331	330	309	336	313	317	323	341	329	304	321	307	340	335	311	322	342	350	346	313	361	330	319	359	326	320	338	352	353	310	351	321	331	362	323	308	335	319	303	344	352	361	310	308	344	343	359	356	330	312	358	339	342	356	302	347	309	299	357	325	327	306	380	340	352	308	318	317	307	320	333	321	322	344	287	355	350	351	339	363	334	335	322	314	326	349	349	313	340	312	339	293	326	342	347	362	326	344	326	317	329	342	349	355	338	311	331	355	326	382	307	347	341	360	363	364	373	334	327	345	358	339	334	340	344	329	334	347	351	330	344	321	334	312	329	298	353	362	329	364	333	313	365	287	298	332	338	343	308	334	315	333	325	320	324	324	326	297	360	338	347	343	327	321	331	316	317	303	353	343	324	374	317	339	302	306	310	342	328	333	328	313	329	290	332	346	321	337	330	338	338	335	323	287	327	328	320	333	327	317	335	360	362	365	355	326	334
9021	10492	22407	24097	23959	25660	25231	17609	17240	14797	11723	12773	8152	5828	4397	4229	3403	3123	3050	2596	2525	2231	1578	1685	1338	1478	1358	1314	1451	1175	1121	1114	1034	983	1069	1035	1051	1004	921	931	872	935	900	902	841	883	864	854	867	877	830	885	803	813	802	851	832	850	830	858	789	882	822	812	800	807	786	887	837	819	820	800	802	817	771	885	906	793	861	819	767	804	755	795	805	817	815	797	816	741	825	781	808	789	787	760	813	755	779	797	756	802	788	806	792	816	798	806	819	789	740	803	778	777	767	804	799	811	781	813	865	805	777	745	835	797	828	760	825	728	781	851	823	817	793	822	814	742	803	811	803	761	770	784	818	770	768	813	777	783	808	791	787	842	803	788	801	831	822	790	793	847	788	752	789	782	786	792	807	796	774	846	795	824	843	820	775	787	803	846	799	837	777	787	786	806	798	800	831	804	749	804	806	787	849	806	779	881	760	762	789	841	742	797	796	800	771	780	826	797	785	807	812	776	736	810	838	768	847	803	828	814	833	773	820	797	812	793	777	757	813	815	754	795	792	801	782	845	780	757	764	786	797	810	764	782	817	825	835	795	850	751	818	782	827	762	739	859	798	759	777	775	779	790	821	788	786	766	783	841	769	792	823	773	831	820	792	848	825	785	811	827	783	834	836	823	771	785	796	795	787	781	748	778	775	815	758	743	801	773	778	791	851	808	830	810	808	808	774	812	862	787	770	852	821	762	808	770	739	791	804	840	743	806	773	850	818	759	766	771	785	846	796	822	773	771	837	838	811	847	846	783	861	788	820	766	800	819	850	814	804	775	819	807	784	789	778	795	775	808	774	824	804	831	789	784	810	797	802	802	811	825	767	773	803	707	804	811	794	746	769	754	831	781	796	836	822	762	785	838	777	782	804	817	811	807	751	801	783	756	797	785	771	828	849	802	775	812	740	802	814	765	834	826	762	724	809	875	838	790	789	814	796	769	806	776	853	792	786	835	800	824	766	800	734	784	775	784	803	813	771	795	796	750	787	783	819	811	796	824	793	795	848	798	797	792	781	736	809	839	768	808	803	843	799	799	798	808	793	830	790	779	811	805	787	852	798	762	747	781	789	798	790	837	768	778	762	801	807	848	779	760	774	830	796	775	805	794	839	838	783	785	825	821	773	802	798	817	812	793	838	808	755	851	827	808	785	781	741	812	813	850	786	791	810	802	848	812	796	835	816	751	817	782	776	825	799	843	800	825	768	783	815	778	768	777	801	776	795	773	809	820	779	854	792	771	850	709	837	725	832	784	809	814	818	854	782	815	800	835	813	808	827	774	798	810	740	775	775	808	831	797	758	799	847	837	806	780	822	809	770	783	839	794	757	801	783	870	803	821	857	802	804	808	756	775	757	771	812	842	772	813	824	840	755	751	785	778	745	793	797	797	730	818	811	764	793	826	799	792	811	849	782	788	807	817	800	783	761	828	828	792	822	834	797	732	779	822	799	840	796	782	834	785	770	773	820	779	780	816	789	810	788	796	793	790	795	720	795	788	778	774	806	813	813	746	787	812	851	804	793	804	791	791	759	798	802	754	810	847	812	819	796	768	799	785	781	828	766	792	792	749	802	835	756	817	829	781	829	809	785	814	784	853	790	833	779	798	796	849	753	791	798	785	862	788	811	795	824	790	767	779	798	851	758	786	792	781	799	826	775	794	850	829	751	789	793	783	813	762	796	828	792	826	805	771	783	817	820	841	810	790	828	775	840	812	747	834	845	844	784	789	826	824	795	805	790	849	815	786	791	829	769	777	866	833	838	785	779	812	824	756	814	766	762	793	824	799	808	813	782	794	810	776	792	808	835	836	814	778	829	777	766	811	763	763	814	790	794	819	846	791	800	738	832	811	821	819	790	852	763	752	746	756	796	865	741	789	730	764	807	843	837	792	801	809	839	742	735	856	844	804	755	807	820	799	735	814	839	841	790	820	795	820	813	816	739	766	779	800	793	800	792	823	774	800	794	782	777	804	793	775	833	848	858	774	821	831	824	841	841	818	779	790	820	800	792	801	818	819	800	792	782	784	806	800	814	893	799	779	766	788	814	820	812	832	784	791	811	824	741	772	859	837	830	790	780	817	805	798	811	766	809	744	793	772	786	791	783	822	851	801	843	876	826	822	842	843	825	900	796	766	799	843	802	833	797	826	786	803	792	759	849	821	807	818	803	773	805	810	758	817	804	814	792	797	749	812	806	816	763	782	818	769	838	808	809	831	834	724	802	760	845	772	785	789	746	801	824	801	810	803	828	791	783	865	841	783	741	811	751	828	814	874	722	728	779	769	819	812	802	782	791	765	767	790	835	787	820	787	789	835	796	731	781	778	770	773	766	781	762	799	800	782	814	827	814	810	759	820	811	809	770	762	812	779	745	767	763	803	791	753	766	802	838	804	771	806	774	755	796	775	810	800	798	803	802	837	794	821	837	819	799	800	781	789	812	825	766	835	843	766	802	792	804	790	782	765	787	773	816	768	856	825	817	799	785	818	789	760	795	796	791	770	783	827	807	761	821	783	794	755	792	797	792	808	809	813	872	867	785	875	803	786	795	796	824	792	786	806	728	742	751	843	773	825	796	802	807	826	805	768	801	837	782	798	799	773	743	726	814	818	792	799	817	773	774	818	757	831	761	802	785	741	819	773	825	751	828	773	781	788	747	701	828	813	831	795	822	726	819	765	807	734	779	790	823	808	785	819	779	798	816	816	810	791	814	823	774	805	766	863	834	804	784	768	781	808	763	815	790	812	788	795	843	822	783	811	785	839	823	806	757	829	800	806	859	792	775	811	820	804	786	805	808	810	763	774	856	788	816	751	800	835	773	750	814	764	783	782	787	830	782	795	807	808	798	805	784	785	768	814	810	794	815	799	796	785	783	737	854	822	780	754	771	790	850	810	809	812	806	831	766	810	811	785	780	856	836	810	721	832	777	798	777	774	774	836	798	792	802	826	790	805	805	773	821	856	798	796	798	806	778	830	824	871	786	831	783	772	811	772	778	803	833	804	825	813	764	822	765	777	789	773	807	791	792	775	780	767	814	741	798	840	835	819	828	764	766	771	790	831	799	823	789	790	818	776	791	792	822	821	813	797	811	858	790	831	799	771	794	823	790	767	801	772	780	811	807	788	774	824	861	813	780	820	832	792	820	843	780	829	770	819	754	777	821	824	803	842	752	772	773	794	802	732	820	780	865	812	818	773	795	813	845	783	816	775	826	810	803	801	816	791	809	879	772	800	760	791	786	769	816	807	838	761	781	819	792	815	804	837	753	765	845	779	799	785	804	801	725	801	807	761	763	788	744	768	779	835	756	810	809	807	781	836	766	770	809	830	867	768	769	755	807	777	839	821	798	722	754	815	858	774	795	786	779	803	750	786	802	761	795	814	760	756	803	790	835	827	806	774	812	808	781	803	822	834	757	742	743	808	853	796	817	801	783	771	768	791	805	842	744	809	811	774
38526	42993	48694	45422	38402	39936	43263	35825	36010	35013	31912	31894	22901	16257	10306	9386	7445	6705	6753	5558	4252	4366	2436	2309	1773	1962	1972	1622	1641	1069	1165	737	727	905	1202	979	773	688	612	549	466	479	424	476	394	415	373	399	391	388	378	338	367	362	365	352	366	448	343	352	310	356	392	369	357	316	365	383	358	346	316	327	364	347	351	386	436	417	344	374	350	405	355	345	362	339	352	342	356	318	356	329	320	322	308	347	358	310	347	356	321	341	369	331	344	331	331	339	358	358	387	350	368	342	338	358	355	353	323	378	325	317	367	349	330	329	327	319	302	381	325	362	333	346	331	346	354	345	363	331	360	334	345	376	341	336	312	353	346	333	322	330	327	312	359	316	327	339	322	323	312	312	337	337	363	354	332	342	344	350	353	328	325	352	356	315	333	324	313	358	351	319	389	331	343	367	369	352	329	332	338	338	347	312	330	324	341	339	333	353	334	322	338	279	329	362	335	329	314	319	363	348	358	351	367	351	345	309	344	321	345	326	351	334	329	327	328	354	294	360	367	334	345	325	324	354	347	329	355	336	333	346	307	353	356	344	299	327	363	335	317	308	351	318	349	360	325	347	297	342	341	316	341	327	359	338	336	315	337	369	314	338	378	337	335	329	336	335	320	332	327	348	342	325	318	347	330	348	344	332	341	323	313	340	367	343	327	316	341	364	313	346	326	365	364	363	329	311	341	338	330	328	344	369	327	329	361	334	343	341	330	317	316	338	364	334	332	330	366	336	344	366	367	323	342	357	339	319	343	361	365	311	312	333	357	319	362	315	315	316	322	347	322	353	333	305	325	309	319	336	346	326	340	369	342	317	319	339	343	355	337	359	339	329	341	343	350	344	326	344	343	330	327	330	330	366	344	324	368	340	334	330	323	317	387	344	336	352	327	355	346	330	342	332	344	350	326	338	315	329	354	347	318	326	351	346	341	337	314	349	324	343	331	354	345	336	332	321	318	329	348	357	312	348	329	334	321	347	336	372	331	343	376	328	350	338	334	366	301	328	329	352	321	302	360	334	318	361	348	333	339	329	357	348	358	361	367	327	322	319	326	347	387	362	331	314	352	308	326	342	370	371	357	344	332	343	335	354	343	328	351	319	326	332	337	375	359	319	351	332	313	343	322	333	345	328	315	377	333	342	364	320	364	344	382	318	342	334	366	344	334	334	315	313	357	319	319	347	356	342	368	349	318	348	310	368	339	343	301	348	330	313	329	348	358	332	338	381	407	324	321	339	342	329	330	345	334	334	313	334	312	383	361	396	351	337	312	337	311	346	329	313	342	355	343	337	360	341	342	331	367	368	375	304	338	346	341	313	333	324	334	315	314	338	300	366	328	369	348	353	378	334	365	337	343	314	315	342	313	347	348	341	342	349	354	339	334	367	330	344	354	359	328	352	313	349	336	319	351	324	333	350	304	319	324	355	326	340	322	334	311	329	327	316	317	348	347	303	332	355	361	336	318	333	327	303	344	350	328	336	310	368	295	368	305	339	323	345	367	351	321	332	343	320	339	343	384	319	322	341	331	338	348	363	341	344	297	348	362	334	319	342	340	336	326	349	319	350	320	329	327	346	314	315	313	349	342	351	336	359	325	323	333	320	362	324	350	357	353	352	350	310	325	350	362	341	340	322	336	336	361	335	333	317	322	340	329	322	331	347	366	330	351	354	352	336	313	325	348	379	364	354	306	370	327	346	340	346	322	360	313	362	305	355	344	340	345	343	361	348	345	359	338	310	336	327	344	318	313	341	343	318	337	349	334	312	323	321	358	327	344	326	315	330	377	350	330	340	325	315	333	337	355	372	317	312	328	325	338	338	334	361	359	345	371	370	312	363	345	318	351	313	351	337	340	342	326	373	333	313	320	332	315	349	336	296	315	383	354	328	318	323	320	333	344	344	315	370	305	350	331	361	349	357	370	325	351	333	355	338	339	328	338	317	341	324	330	337	303	337	335	371	342	335	358	331	347	347	398	328	351	346	340	348	333	321	309	338	330	369	366	359	348	342	342	336	351	337	359	320	359	331	353	330	327	336	324	341	345	345	342	314	350	366	334	371	348	346	354	320	324	334	312	313	328	304	363	336	347	353	315	295	345	367	368	340	353	326	348	319	334	332	328	350	341	314	355	342	317	357	344	338	349	333	334	306	350	344	370	318	369	305	344	335	379	393	354	335	320	370	315	329	318	348	320	318	333	372	366	351	317	334	328	344	353	322	362	345	327	323	313	362	325	375	361	337	329	360	313	297	345	351	348	345	331	315	341	369	322	296	320	333	330	337	332	347	354	298	331	362	328	319	303	353	350	315	340	309	335	360	284	323	322	355	310	299	356	337	334	335	379	292	348	320	325	340	360	291	323	322	337	338	319	276	327	329	331	336	323	321	350	321	325	332	314	350	336	334	338	340	329	355	346	344	334	370	353	357	355	350	379	365	322	366	338	314	328	357	349	330	361	355	353	305	358	328	327	340	330	353	364	322	348	341	359	324	353	331	328	342	347	327	326	334	378	316	341	364	383	340	344	317	374	343	330	380	329	363	355	357	304	321	330	355	370	316	335	373	350	337	341	324	350	373	339	315	369	321	330	333	342	343	347	300	315	328	316	302	322	311	337	355	360	328	355	318	312	359	321	344	352	310	349	344	337	344	330	316	342	343	320	339	334	335	328	353	376	350	322	316	316	301	351	321	339	339	319	335	328	321	295	334	318	336	344	306	354	381	281	316	329	362	391	372	347	339	306	366	339	335	326	327	334	361	369	315	322	359	363	332	327	341	371	363	346	347	363	357	326	334	355	335	388	319	327	327	322	359	324	334	342	358	309	330	330	319	326	300	361	328	344	315	310	355	351	336	317	349	322	352	341	359	355	331	355	342	321	330	349	347	331	349	369	345	323	319	346	321	340	358	338	331	335	336	351	373	296	342	326	313	327	326	324	332	333	345	359	314	329	340	348	318	324	330	347	317	355	356	334	311	364	322	339	307	309	319	314	338	342	350	350	298	331	336	360	363	352	357	319	319	319	333	341	358	322	300	365	359	328	326	318	328	335	313	350	321	348	331	326	313	333	300	383	342	325	348	329	328	342	346	334	342	313	317	327	322	357	331	344	332	318	320	338	334	346	338	329	355	361	330	300	348	338	379	370	362	364	359	378	327	336	360	346	334	348	347	356	330	325	368	337	327	375	311	336	321	351	328	330	305	332	306	364	315	310	373	317	376	315	331	324	329	381	333	322	353	326	305	358	333	323	348	321	313	363	360	345	324	333	337	358	321	370	333	347	324	310	325	348	334	363	315	333	344	325	353	329	367	342	329	346	334	334	322	352	359	348	353	314	336	364	334	321	312	356	339	338	335	353	327	326	301	328	326	322	356	360	332	349	334	349	336	322	343	369	344	314	370	322	317	322	355	335	336	373	327	347	353	370	345	315	380	312	319	362	316	339	341	397	314	364	352	312	334	307	348
25972	36163	49018	50792	50476	52270	53937	49475	50888	51686	47201	44699	37830	29772	26426	28595	24553	25230	25083	22603	19944	20147	12886	12900	10233	10967	10659	9122	9407	6300	6831	4195	4080	4826	6496	5267	4416	3495	2996	2363	2009	1794	1499	1512	1295	1265	1330	1286	1149	1074	1023	1030	1026	921	931	884	981	1565	941	850	869	903	818	883	926	878	893	868	843	890	914	892	813	843	860	1289	1469	1257	1044	968	810	843	805	799	832	809	790	764	798	830	791	811	795	834	796	815	765	818	846	780	799	789	777	784	782	816	793	769	820	832	832	774	830	827	790	784	825	838	836	800	791	802	823	794	804	798	794	784	756	848	791	806	803	811	833	770	806	792	812	769	846	867	838	832	813	818	788	812	830	777	792	828	797	775	827	799	798	795	826	859	824	807	784	791	800	787	782	845	799	832	843	826	833	788	757	811	834	802	791	839	803	836	798	831	812	843	826	791	830	807	814	760	832	805	828	830	806	813	797	789	844	818	809	736	787	839	752	856	800	826	817	764	817	786	772	810	816	815	810	848	799	801	795	769	792	822	827	763	780	860	800	821	841	831	860	852	780	802	791	829	784	791	782	838	822	758	765	813	809	775	781	783	824	822	780	807	791	794	786	806	825	818	754	847	786	811	830	857	853	808	845	814	770	856	861	814	815	789	808	796	819	781	744	806	807	775	836	822	807	776	787	817	788	788	797	847	788	788	840	764	783	818	745	777	839	797	789	797	833	760	806	738	824	833	791	764	798	880	863	796	812	802	835	868	801	823	798	769	845	794	819	770	823	797	769	801	823	816	779	824	767	789	772	848	774	770	815	780	793	785	795	838	847	819	794	811	833	793	819	849	742	800	817	857	840	853	821	760	786	806	755	826	831	801	831	788	805	820	784	809	780	842	796	815	814	827	789	774	797	802	823	803	783	848	802	805	755	766	829	749	795	802	857	834	762	800	800	790	761	837	777	834	799	834	794	822	830	789	815	834	803	844	831	839	761	826	803	790	770	793	798	852	855	792	743	835	847	816	794	786	790	829	788	783	803	811	789	791	865	787	822	832	844	793	849	755	803	829	794	779	822	830	800	787	835	821	771	794	791	827	797	841	768	846	779	839	827	778	795	785	780	803	822	754	863	733	825	803	786	804	762	791	800	786	814	826	798	831	730	822	828	810	807	768	788	821	807	799	794	805	787	765	832	809	746	798	795	778	842	821	853	785	795	715	823	862	841	846	797	760	766	774	806	788	809	802	797	840	788	787	801	793	823	816	818	812	783	784	736	807	840	838	826	839	782	769	821	817	792	787	794	807	770	778	832	833	831	818	842	854	866	811	790	795	850	800	781	801	862	862	769	748	821	821	841	784	754	852	821	760	871	792	819	777	790	778	746	840	794	788	773	821	783	837	809	805	802	811	832	809	826	826	781	827	828	800	810	799	814	838	818	763	768	816	758	819	809	828	808	834	795	835	789	761	797	779	828	802	852	785	845	813	811	815	846	818	799	731	863	805	823	811	839	811	799	812	780	787	778	813	853	793	795	827	817	825	810	835	838	801	805	764	875	758	781	742	771	826	754	836	769	822	819	815	779	833	812	802	791	800	797	801	790	853	830	846	893	808	855	797	841	785	822	815	792	772	821	818	778	764	861	787	750	729	849	801	805	777	808	821	768	783	833	763	784	797	750	821	878	826	859	791	836	800	798	788	797	750	761	828	803	795	851	817	803	808	789	793	753	824	765	796	806	788	803	810	782	736	785	818	843	786	790	807	774	787	820	813	779	830	781	809	784	828	828	797	792	864	762	841	820	799	844	789	801	808	849	820	810	831	824	897	792	782	833	797	772	822	793	788	833	828	758	810	842	797	803	825	786	810	787	807	808	793	807	795	784	794	771	806	773	816	791	772	830	775	815	813	813	780	845	810	801	811	811	835	730	796	833	806	835	805	799	793	803	807	851	773	742	807	798	836	831	787	733	822	864	839	829	785	823	825	796	808	803	795	844	790	820	786	814	831	778	778	827	754	802	797	792	816	779	793	791	800	838	772	787	770	793	840	808	804	832	792	802	807	794	776	787	816	833	780	808	857	799	781	793	814	838	820	786	738	807	773	813	835	799	816	795	779	829	751	850	730	853	771	818	816	807	822	805	819	758	793	806	806	822	789	826	791	757	772	780	798	865	779	800	809	789	854	788	839	834	802	779	725	843	806	801	769	804	784	781	822	796	815	758	852	807	828	791	846	844	785	819	818	825	783	807	842	777	824	861	759	812	797	833	776	783	760	777	805	779	810	828	819	815	782	842	819	812	759	790	810	797	833	815	841	799	813	816	807	755	764	764	779	821	796	739	825	830	896	790	781	804	791	858	773	857	760	792	794	782	837	777	791	770	788	822	770	769	805	811	812	800	823	830	807	798	788	830	810	780	847	794	810	811	783	801	855	787	809	806	789	809	773	820	873	824	783	823	817	823	859	803	842	845	849	829	840	785	822	830	811	803	781	789	793	818	814	762	780	785	768	799	748	823	768	811	765	850	812	791	805	848	796	839	813	810	721	812	833	787	831	783	796	836	807	782	818	799	795	796	815	815	825	837	821	813	821	785	828	818	799	811	845	808	788	827	738	800	799	798	776	769	803	851	785	812	825	827	783	821	804	804	810	805	847	845	829	820	855	818	795	801	794	813	784	803	759	804	764	813	826	771	788	797	757	852	823	835	786	837	786	803	784	804	839	791	835	846	789	860	802	822	805	827	843	830	752	820	755	797	752	825	793	825	831	793	777	828	787	819	787	815	811	830	820	797	788	795	749	785	834	830	815	780	809	783	814	772	830	797	791	822	831	793	844	772	791	825	834	816	798	800	807	737	773	804	736	810	775	805	792	788	792	779	855	789	780	796	834	844	794	833	844	822	787	789	802	783	830	795	810	774	829	861	822	835	792	808	829	805	803	770	787	815	775	792	748	799	760	765	796	763	804	793	839	839	773	829	851	788	815	808	833	795	810	833	755	821	811	772	811	786	853	794	800	775	771	817	863	815	830	803	798	810	790	804	780	804	776	776	834	825	815	848	820	795	825	802	797	772	838	790	854	822	757	827	796	803	810	745	824	774	796	848	854	731	816	830	795	831	775	821	834	801	768	774	799	763	774	822	823	839	787	797	784	825	773	833	808	809	781	815	797	835	811	728	733	777	833	776	847	832	810	802	804	790	782	798	873	826	793	796	866	824	817	789	776	785	808	818	808	858	791	782	793	766	829	773	790	829	793	823	840	815	825	774	752	856	806	787	853	792	791	810	786	845	834	859	824	796	780	800	842	784	880	830	807	782	841	796	812	768	823	811	821	810	836	820	832	825	818	815	834	778	813	805	752	856	778	784	800	859	806	763	806	783	797	782	848	798	765	834	827	780	826	816	803	810	809	772	765	796	886	849	772	752	800	829	820	801	801	821	805	789	811	771	796	763	807	808	819	769	770	839	781	798	778	804	870	789	793	770	857	854	785	755	818	777	810	788	784	793	819
47775	49254	50882	43934	40298	44150	41852	39336	39877	39929	37354	38447	30183	23874	19755	19964	16688	14662	14197	10661	9313	9373	4956	4668	3684	4233	3650	3356	2882	2586	2869	1579	1565	1694	2165	1722	1101	1233	888	781	689	531	491	528	462	440	463	450	404	370	365	301	330	279	337	353	303	343	294	318	315	284	295	299	286	317	303	266	312	304	263	272	288	285	286	412	486	477	382	364	312	306	278	283	287	293	303	257	244	276	283	298	296	274	281	267	267	294	277	315	285	283	264	290	279	300	312	290	293	299	300	262	263	268	301	297	299	314	276	283	272	277	269	291	276	277	284	263	300	268	332	291	268	291	284	273	304	274	274	300	290	261	267	291	303	280	287	290	287	256	281	294	282	303	301	311	279	329	300	283	290	277	264	285	308	278	283	281	286	279	288	306	300	303	294	291	267	313	297	302	292	292	334	289	279	276	273	271	279	294	294	289	262	277	315	320	295	292	321	300	299	251	278	293	289	261	312	299	283	274	282	287	298	300	300	299	257	283	260	275	326	303	273	298	290	253	296	271	312	304	305	295	329	265	325	304	301	255	276	305	270	284	285	283	255	270	272	284	274	287	295	295	282	310	290	297	286	274	301	292	296	296	324	303	267	275	289	301	289	324	270	281	272	325	277	258	288	277	272	277	267	274	286	271	284	307	310	280	307	282	290	282	288	281	279	314	313	297	262	288	283	297	284	268	324	276	303	288	291	292	271	287	305	287	283	284	319	307	279	288	314	271	273	285	301	276	306	315	274	276	279	279	275	308	267	274	297	304	278	277	294	303	290	320	294	303	269	303	322	269	287	262	280	274	313	323	307	272	266	275	323	282	294	279	288	303	276	290	285	300	284	266	268	266	289	326	286	309	292	297	299	296	288	261	274	290	300	281	310	273	294	281	290	276	310	265	292	276	275	288	299	275	287	275	286	270	272	264	261	260	306	301	262	279	294	296	284	313	287	294	309	285	289	302	265	308	276	295	319	289	297	275	299	280	292	264	292	273	287	286	299	287	274	299	283	297	284	258	320	273	278	313	296	298	301	326	293	301	290	319	283	282	293	288	309	291	268	267	275	299	289	283	270	284	320	272	298	274	289	260	302	300	264	267	273	274	257	278	271	298	237	307	244	263	255	300	261	282	277	292	291	267	256	311	288	300	304	304	317	301	289	292	281	300	259	283	285	296	306	286	267	296	267	288	277	280	292	272	298	307	304	287	296	282	274	292	301	322	285	304	281	328	240	313	289	268	269	288	280	313	311	293	267	249	257	272	275	285	272	285	288	301	269	279	266	292	313	279	292	266	258	271	296	300	283	260	267	263	315	303	288	309	263	283	292	300	274	311	266	306	289	280	267	296	310	247	283	252	288	293	268	256	315	293	282	272	315	297	311	268	268	255	275	295	296	282	292	276	289	274	290	284	286	275	322	249	297	290	282	322	269	288	317	272	274	279	271	275	288	297	275	277	314	316	275	279	313	290	255	288	307	304	280	298	283	308	296	283	264	279	277	292	252	285	276	296	278	290	282	254	283	321	321	296	299	285	254	302	293	291	285	287	299	290	282	268	286	283	284	306	289	307	304	288	294	306	303	269	282	273	280	305	276	274	294	289	276	301	290	263	287	289	318	305	285	306	287	297	274	292	311	290	277	265	325	296	312	315	285	281	297	300	283	290	271	293	308	271	258	278	285	306	295	280	279	252	331	277	279	280	276	273	298	314	283	284	287	280	299	277	331	269	298	278	297	290	260	267	295	270	269	294	289	294	288	298	249	280	304	302	261	280	276	305	300	297	287	285	315	298	266	283	316	285	311	273	262	253	263	281	291	290	304	302	289	282	258	278	274	281	267	301	299	294	266	271	301	270	264	276	300	279	313	300	263	265	293	274	271	312	302	250	285	284	282	280	285	286	307	273	309	328	306	297	285	257	283	269	272	281	279	253	281	294	253	291	284	295	275	286	278	271	316	305	276	272	320	283	303	255	274	335	277	304	295	299	281	295	265	311	291	314	311	306	288	254	292	299	336	277	288	300	281	290	266	324	288	280	279	278	303	296	288	286	281	269	273	313	297	318	277	309	306	314	261	304	268	282	269	287	283	305	312	293	276	317	301	297	276	273	286	249	316	286	319	287	281	289	311	292	282	319	270	277	321	261	300	266	271	292	298	282	274	328	298	294	303	289	269	261	302	312	277	282	284	287	297	319	297	305	305	273	271	296	252	316	289	282	285	261	284	279	265	273	309	293	312	294	299	290	300	283	286	289	284	251	279	274	284	270	241	294	307	267	278	349	299	266	303	273	307	313	280	296	275	320	306	310	267	270	272	273	307	263	271	274	272	307	272	288	282	260	290	331	292	319	256	278	293	262	255	277	294	267	275	288	319	286	304	325	289	281	268	296	287	276	254	292	274	289	266	268	280	277	272	302	274	271	276	299	296	251	263	297	240	256	298	268	307	287	280	286	279	290	299	315	285	284	294	307	267	256	311	262	290	332	314	254	310	302	288	275	285	272	290	294	273	321	278	277	278	277	303	298	272	267	286	279	266	306	263	307	253	276	325	287	302	263	277	276	285	287	298	279	326	287	303	276	302	284	254	281	298	266	285	228	300	263	294	270	314	307	291	266	268	256	281	306	291	284	274	299	300	270	287	275	303	309	309	310	283	306	291	312	270	285	297	294	282	255	307	263	291	275	276	308	271	285	289	266	265	262	268	316	258	266	310	269	260	288	283	265	272	275	299	267	276	255	274	300	309	273	296	279	279	285	305	255	309	271	294	295	284	249	302	299	300	278	278	304	272	287	264	259	316	271	311	281	293	251	283	311	294	284	311	288	292	290	279	287	294	270	244	272	264	292	268	258	271	290	280	291	286	291	270	302	287	274	302	281	270	293	262	296	278	292	270	271	292	275	289	306	265	283	268	319	281	289	289	269	303	305	304	293	293	311	286	284	286	277	327	273	289	322	282	290	279	309	299	281	285	282	281	317	290	300	263	271	269	260	298	283	281	291	284	294	299	298	301	308	286	284	306	266	267	274	279	297	279	325	263	272	277	306	284	276	311	293	288	305	329	250	241	277	289	282	278	274	308	328	318	299	281	292	262	267	312	266	269	316	289	299	260	270	308	298	294	306	280	281	290	285	290	269	276	272	282	306	310	291	254	290	300	287	284	279	286	308	308	278	273	274	292	277	291	277	296	289	291	284	273	289	264	296	287	315	292	291	327	286	280	268	283	317	276	283	287	286	285	293	267	285	294	272	283	278	283	283	282	271	293	281	291	302	278	261	303	275	286	282	293	273	261	277	285	286	308	295	318	315	273	285	300	331	288	307	291	289	333	283	247	244	310	285	279	297	287	293	255	285	291	318	311	283	307	276	291	279	293	280	289	283	288	326	275	286	301	288	280	266	278	242	279	303	302	287	309	289	269	308	279	277	286	309	257	277	288	273	263	288	295	272	258	266	286	304	290	292	276	297	269	270	276	290	254	266
34031	43632	52676	54683	55513	56089	55752	56554	58972	58712	55796	51791	43998	37796	37884	40650	36540	37450	36929	30910	29822	29657	21339	21016	18334	20276	18401	17361	15503	15040	15126	9078	9307	9854	12099	9815	6858	7373	5110	4215	3611	2827	2112	2353	1718	1777	1801	1735	1657	1370	1158	941	827	851	839	881	891	814	801	827	829	872	875	823	787	773	793	787	783	913	774	759	769	749	888	1875	2134	1816	1263	992	870	706	658	684	670	644	700	684	670	687	667	677	673	696	687	643	646	678	657	692	646	712	662	702	639	713	671	665	646	659	677	672	719	666	661	668	651	698	695	657	695	739	665	695	671	699	743	666	659	676	683	685	616	682	697	668	699	659	604	653	680	617	666	669	621	701	625	709	654	701	717	679	656	699	677	735	717	689	639	664	685	724	648	661	705	710	665	685	677	675	740	689	645	707	682	676	694	685	678	681	664	644	689	676	675	707	653	667	668	710	638	666	681	702	658	694	678	708	694	655	679	718	685	664	667	668	705	649	669	657	670	682	675	693	639	644	632	714	686	701	751	658	681	720	639	700	654	703	713	606	650	663	672	653	687	641	658	671	665	702	651	650	651	692	716	668	631	732	650	661	652	693	713	738	686	643	667	747	694	715	690	676	680	716	699	624	674	692	719	646	667	690	674	682	657	667	687	724	680	668	616	662	651	682	675	662	685	676	682	663	664	679	714	705	686	674	703	650	716	692	690	662	706	642	693	691	679	678	705	682	621	671	678	680	708	683	713	681	697	713	723	686	670	683	683	688	642	692	672	679	677	681	719	688	668	675	656	677	659	643	685	624	715	702	692	715	705	686	682	702	659	631	732	715	708	633	691	701	699	681	675	658	665	688	665	709	678	656	663	695	639	672	674	707	684	662	640	699	654	637	685	699	653	624	697	714	720	709	674	635	666	716	675	684	700	706	659	658	686	677	637	672	667	658	697	668	693	683	613	698	662	708	725	683	636	665	730	682	666	683	681	719	690	670	630	640	638	660	695	667	684	655	712	672	659	695	673	692	698	661	697	683	644	632	666	712	684	653	678	665	669	705	672	625	653	683	659	705	694	717	691	665	714	699	675	681	667	633	692	676	707	669	676	685	659	664	660	636	660	663	654	656	682	688	674	657	693	666	691	655	624	669	672	684	682	672	694	697	672	682	666	649	693	699	661	669	688	674	639	652	686	699	645	653	719	661	687	698	641	652	701	661	642	645	707	684	695	666	655	700	723	671	630	646	689	743	697	637	658	709	673	692	675	684	687	696	676	684	698	669	700	692	651	719	709	694	678	652	654	695	669	681	735	680	672	700	705	671	706	693	676	688	651	675	661	686	658	664	664	674	692	646	682	739	677	678	689	665	663	660	690	674	709	687	675	661	687	674	692	674	688	669	661	675	700	678	652	678	696	664	660	685	714	658	713	705	711	652	674	703	669	687	682	682	689	703	674	692	686	633	684	665	661	678	665	665	685	666	679	683	629	663	692	705	693	699	690	658	701	694	692	668	664	696	668	718	732	631	643	676	656	679	687	672	721	692	637	683	659	627	669	654	682	712	676	678	712	683	665	730	709	665	783	665	731	666	683	720	696	685	672	671	706	683	696	660	657	707	671	687	660	670	694	715	662	709	664	676	677	680	723	695	753	676	636	698	629	692	683	641	684	712	693	677	666	610	658	668	768	659	694	700	721	696	643	679	697	667	627	628	701	710	624	674	653	666	654	599	724	678	719	726	671	654	701	677	694	697	709	725	718	669	698	694	675	677	621	657	683	658	688	658	670	671	647	694	709	615	714	680	700	690	679	638	674	711	642	620	699	737	708	722	656	669	650	663	679	705	659	714	653	672	637	660	645	655	661	726	679	652	683	707	662	658	667	687	637	702	619	710	689	698	627	678	663	693	607	671	729	681	686	634	714	697	701	686	676	678	709	662	680	698	679	695	639	686	658	622	696	680	699	696	677	644	700	664	729	712	682	611	698	727	714	701	657	715	688	691	689	683	675	668	681	702	666	643	658	695	622	696	664	689	646	661	711	655	738	683	675	722	669	692	675	653	676	726	649	707	633	670	648	685	666	677	671	682	714	663	644	686	702	657	682	662	666	671	649	685	743	691	692	717	674	653	665	703	696	641	687	681	726	730	657	644	686	719	653	646	702	683	664	633	686	669	678	692	669	688	673	715	652	690	679	681	627	704	719	671	699	653	659	652	734	644	693	697	643	679	667	686	619	676	663	685	656	662	693	720	684	650	663	684	662	699	677	657	646	630	720	729	711	667	682	720	688	700	691	694	687	701	697	672	651	713	698	686	644	696	670	682	639	691	700	671	644	702	670	719	661	678	674	687	691	666	628	672	694	711	669	651	655	721	711	684	665	678	725	671	678	688	683	699	756	668	656	702	640	655	654	670	662	677	719	662	666	687	649	683	656	647	671	673	650	689	672	648	685	682	667	659	709	647	691	674	646	692	726	688	700	670	673	669	673	691	640	636	696	653	684	672	661	732	656	664	695	705	675	711	658	696	692	642	634	683	646	686	743	683	686	680	664	674	662	668	688	648	671	680	680	700	685	670	627	701	663	655	676	644	652	675	687	687	705	672	673	659	759	631	618	701	676	726	653	713	664	656	708	708	675	675	672	659	711	674	689	716	659	685	685	715	659	699	663	674	672	685	715	669	698	650	648	657	715	677	702	681	669	712	635	692	623	660	684	656	658	634	715	729	660	647	686	755	683	720	697	671	679	682	722	681	666	680	622	637	731	665	655	637	648	718	664	585	659	705	658	695	632	695	649	679	710	649	732	675	706	700	684	669	725	695	687	672	639	657	702	641	707	719	703	662	664	700	717	715	643	681	680	711	703	675	699	733	646	659	724	699	662	688	634	629	642	687	690	672	688	699	670	674	684	690	679	684	684	673	656	684	675	674	625	702	663	706	659	673	670	649	691	693	666	655	604	618	702	722	672	671	661	671	736	678	674	642	685	663	692	655	680	674	677	694	681	693	663	706	631	696	662	661	737	688	672	691	647	713	721	650	708	679	631	664	655	621	672	689	722	714	707	648	667	689	684	692	686	663	685	683	693	657	708	655	708	689	683	647	677	690	663	676	641	684	665	680	682	691	653	680	651	716	666	667	637	645	684	644	688	683	687	680	682	660	666	744	681	726	718	677	679	666	654	659	659	704	680	654	629	668	667	664	702	715	690	648	698	697	692	665	687	646	729	670	680	699	640	692	660	681	665	712	695	683	716	680	667	746	681	652	646	681	679	665	653	680	693	717	683	584	657	693	710	671	666	713	657	651	665	679	744	658	673	724	680	699	728	691	638	674	661	690	695	690	656	672	654	679	709	657	705	719	678	648	673	672	668	681	667	682	673	700	723	645	660	640	701	638	734	685	677	675	677	708	694	659	674	726	733	671	676	707	696	695	642	706	682	642	658	664	716	642	664	638	693	679	700	670	688	706	739	678	631	678	695	660	681	682	686	696	618	655	629	693	644	711	653	655	672	703
14793	12900	16705	14614	12138	15068	8772	8644	6363	4422	3528	2707	1506	1048	908	902	780	689	664	583	516	490	484	426	396	457	428	437	429	391	384	365	358	366	370	348	392	372	312	357	338	342	334	347	327	347	370	378	369	367	315	368	322	357	367	333	326	360	363	316	325	340	351	346	371	349	350	346	302	328	368	293	344	299	333	328	350	349	394	372	340	296	303	327	359	336	326	339	330	321	350	289	296	344	343	358	309	337	336	339	323	346	333	343	352	320	335	326	354	361	286	312	328	360	335	338	334	316	342	329	303	307	307	319	302	319	335	352	335	338	332	364	352	344	337	361	316	335	323	302	349	339	315	357	335	333	355	334	374	342	330	301	321	344	309	330	338	356	359	368	338	297	336	345	325	346	292	320	355	346	363	319	346	311	340	335	327	338	321	342	359	376	374	346	326	347	342	309	318	343	326	355	358	342	326	327	311	343	359	333	335	320	360	290	343	325	361	348	372	318	317	319	318	298	344	358	327	332	325	323	328	315	359	347	319	317	361	360	336	339	361	358	351	353	303	343	326	340	353	331	334	326	327	355	317	352	307	306	357	344	344	315	328	311	384	349	343	319	339	328	364	351	317	346	317	329	378	359	332	334	387	333	336	335	319	348	354	362	359	321	331	313	362	310	353	360	343	339	354	312	357	343	365	312	334	322	335	342	356	365	308	315	332	341	322	333	331	328	323	334	335	314	333	321	353	298	382	349	343	354	300	324	339	341	320	317	335	341	325	355	329	343	346	362	344	325	329	339	352	347	327	363	338	327	310	326	291	351	352	323	320	359	318	330	344	313	325	351	356	323	344	325	337	322	328	337	332	375	343	345	308	359	349	322	365	343	326	322	370	342	337	379	316	366	361	294	339	346	342	334	315	338	318	304	347	318	307	347	344	317	330	337	347	359	305	373	352	371	317	327	342	287	324	340	389	353	335	331	292	307	321	298	332	338	362	340	300	360	305	329	361	344	341	359	332	338	366	345	359	338	328	342	342	311	329	322	350	372	333	335	305	325	347	315	346	336	309	305	359	303	317	331	327	342	340	354	348	310	303	353	319	341	360	319	360	317	358	329	321	331	336	344	327	358	349	327	317	341	365	354	357	343	343	339	330	311	347	335	366	314	319	342	323	295	310	313	330	348	320	370	360	346	367	369	365	320	329	331	362	338	345	332	316	343	346	315	323	324	356	331	376	346	314	317	347	337	331	318	324	360	337	335	328	337	325	336	362	311	323	337	343	312	333	351	307	344	340	335	338	331	316	347	340	362	321	311	305	322	328	304	373	350	344	304	312	319	321	334	353	372	339	352	329	325	357	348	358	346	329	347	331	368	326	340	345	337	323	324	318	313	293	332	297	323	326	338	362	320	346	332	333	363	342	368	340	298	334	341	303	322	338	341	341	337	324	311	318	316	364	337	310	321	303	342	376	315	336	317	347	368	321	340	342	312	323	356	307	353	331	349	351	289	333	332	298	339	335	338	344	340	330	343	341	334	371	343	349	315	307	320	333	328	381	338	322	318	306	338	324	339	308	353	340	320	325	339	357	320	310	334	350	340	364	335	345	316	356	328	328	313	312	329	307	332	338	337	349	366	315	331	349	318	312	355	330	327	349	316	341	323	329	338	352	348	291	341	338	333	314	334	313	311	309	319	344	366	324	344	352	316	335	345	366	317	318	335	355	371	338	352	338	355	356	370	317	346	316	341	322	327	352	349	346	341	304	332	342	313	329	340	314	334	345	364	327	366	320	347	330	344	345	367	394	351	309	324	341	289	337	332	308	361	326	331	316	323	309	300	361	319	340	361	336	347	323	341	315	344	340	331	351	337	339	337	346	351	338	391	321	308	348	304	294	332	324	324	336	332	323	344	321	347	340	342	351	328	365	355	324	344	339	350	345	312	347	343	296	352	383	354	329	346	324	336	361	364	337	319	335	355	340	330	313	315	356	323	337	307	336	328	320	332	369	350	318	333	328	332	307	316	351	344	338	335	351	297	343	372	341	329	332	329	357	317	360	328	353	322	346	370	309	326	345	351	339	370	357	331	342	319	358	294	313	328	363	330	345	348	327	339	337	310	352	315	374	329	346	314	344	300	327	326	346	330	346	332	370	329	318	321	317	332	339	342	334	297	371	358	326	354	341	328	331	349	322	307	341	351	312	328	340	314	338	358	345	303	295	322	364	342	375	319	371	309	375	378	336	345	325	334	360	324	321	337	342	331	371	343	350	340	319	300	342	353	326	353	329	371	369	337	341	333	331	372	300	330	350	316	309	343	331	348	307	338	349	343	324	362	319	368	338	329	338	329	325	319	340	338	352	311	342	312	332	338	335	354	314	339	331	332	314	339	320	369	334	342	313	344	355	348	324	319	329	326	301	304	351	333	346	327	356	341	312	349	330	331	349	373	330	297	330	329	328	340	367	361	330	300	360	349	376	319	353	338	326	362	319	326	352	341	335	302	324	324	337	338	346	334	333	351	356	361	299	364	327	353	353	318	327	324	324	349	356	323	348	380	334	338	340	332	338	358	292	308	326	339	353	337	346	340	332	333	345	359	314	352	326	323	337	342	346	355	347	340	304	368	320	334	352	327	328	323	312	352	336	348	326	316	313	354	300	350	352	321	348	318	346	363	368	347	358	395	293	327	334	341	346	316	313	301	337	357	362	321	335	338	335	344	323	337	303	360	319	309	319	349	322	340	347	360	339	279	334	332	325	332	323	328	307	332	356	337	351	328	330	327	337	339	338	357	347	295	338	287	330	337	347	372	351	368	348	326	352	320	313	328	350	341	331	329	339	311	366	325	326	357	322	323	356	344	356	353	309	315	351	314	325	362	334	336	342	367	381	324	338	334	326	322	323	325	345	337	345	342	367	338	331	312	356	351	319	331	338	323	346	316	329	336	338	349	328	332	319	325	321	361	347	341	336	331	310	326	347	356	320	357	326	333	315	352	334	371	316	340	333	321	338	290	342	318	315	295	359	336	334	335	308	307	357	329	317	304	351	340	346	323	325	335	349	354	303	316	313	294	349	324	333	330	298	300	334	337	345	350	331	308	346	310	313	327	358	323	337	348	346	332	308	364	346	361	346	325	331	313	333	323	317	307	368	340	336	322	309	313	355	336	319	333	334	303	349	335	331	359	331	329	311	356	335	331	323	327	334	328	337	346	335	332	313	348	313	326	349	349	339	346	326	338	380	342	340	334	329	317	314	331	337	335	357	342	347	329	349	315	348	326	331	354	338	333	344	346	332	355	352	336	359	330	311	345	369	312	307	357	337	337	330	357	373	307	321	334	319	323	328	351	291	352	363	367	342	361	319	342	319	305	363	327	307	344	362	329	317	347	343	310	308	354	343	340	354	347	339	353	338	335	341	345	337	347	358	340	340	324	369	325	305	351	336	307	320	336	337	303	369	343	313	354	338	342	327	295	341	331	369	329	336	349	318	314	349	339	351	327	318	325
9711	11833	22721	24093	24759	26189	20067	22302	20126	16444	14424	11428	7195	5143	4885	5059	3854	3548	3594	2555	2235	2247	1713	1755	1522	1620	1620	1577	1381	1450	1311	1134	1102	1153	1212	1219	1043	1101	1030	995	955	948	970	837	930	946	876	900	903	844	853	809	842	828	810	794	861	810	860	791	781	787	829	849	857	829	829	844	785	821	855	829	804	824	870	867	894	993	906	929	854	765	810	799	770	762	792	803	804	799	833	827	838	789	726	863	796	771	773	816	797	826	754	849	765	836	827	767	822	802	800	794	794	830	826	855	836	886	786	747	820	826	741	789	794	826	800	824	813	778	827	879	811	835	777	814	763	804	820	854	790	792	861	783	783	816	800	800	813	791	807	821	748	780	751	810	806	836	809	843	859	867	833	792	789	823	812	816	776	799	792	803	840	868	807	775	802	818	842	805	780	796	836	861	825	798	810	845	763	773	836	781	792	808	819	775	808	753	809	827	786	783	793	793	772	803	738	773	739	815	837	818	852	775	828	838	818	845	831	798	816	774	813	785	809	793	800	810	817	836	838	802	755	769	796	844	822	818	809	826	835	795	825	829	787	811	819	804	795	858	832	831	772	839	802	790	812	795	794	847	776	806	833	855	790	841	835	859	788	779	833	780	802	789	821	787	819	773	813	827	819	794	793	802	784	772	740	820	790	815	802	783	824	851	753	791	777	834	793	799	811	780	844	823	772	832	764	854	806	769	794	834	812	788	807	834	790	796	810	814	847	802	756	801	817	796	848	821	837	740	813	778	806	764	764	800	776	781	754	797	774	842	817	821	776	816	824	814	826	808	778	819	798	781	820	759	886	822	754	813	777	836	814	832	816	817	824	798	803	822	838	829	815	810	821	768	819	769	827	788	794	819	828	799	763	794	832	736	767	778	756	881	815	792	828	804	831	819	809	832	820	826	844	798	831	799	799	788	813	779	797	839	747	810	821	748	780	831	809	824	804	840	802	810	839	881	725	797	798	800	834	823	804	840	835	790	792	836	792	777	800	811	796	782	842	850	811	823	821	803	788	801	835	811	801	814	818	791	825	805	806	826	835	757	815	842	834	809	794	790	784	800	805	809	807	801	797	868	803	833	820	852	836	806	790	810	824	761	821	840	836	788	854	805	818	844	788	838	837	799	780	808	738	806	788	825	762	863	776	839	794	795	786	756	875	812	775	829	835	872	786	805	828	819	855	860	766	834	899	807	825	803	812	816	782	846	820	847	797	796	813	842	791	806	778	815	787	859	815	827	799	811	797	853	815	797	813	789	812	811	787	785	863	822	804	779	795	822	766	888	813	797	808	811	764	755	745	785	818	842	801	850	840	872	839	804	813	764	855	820	852	796	748	819	857	785	836	830	766	812	872	737	803	794	787	786	794	820	819	811	813	819	741	784	823	808	827	818	766	789	744	847	827	783	812	808	813	762	800	828	777	823	829	788	782	848	788	810	769	871	824	806	853	804	789	826	804	822	860	845	808	828	814	828	799	830	802	834	806	815	805	770	848	803	795	809	797	765	805	806	768	806	815	841	896	780	818	796	802	768	759	793	789	773	836	836	759	798	816	784	805	805	833	817	833	846	848	800	783	822	801	819	769	861	844	830	769	795	840	819	744	824	753	838	826	804	817	827	806	785	824	840	821	853	774	811	825	801	847	799	816	783	824	813	789	804	776	801	855	827	839	799	833	815	830	841	779	816	799	840	826	808	783	785	827	829	822	796	803	847	808	809	800	777	816	827	786	802	832	827	787	824	810	844	836	822	838	801	788	784	798	807	777	899	810	798	809	788	775	794	763	833	789	786	814	833	755	808	757	791	788	811	801	822	822	766	798	774	797	796	893	795	815	782	824	775	774	795	799	814	772	769	872	779	790	764	776	786	775	790	842	826	802	855	792	796	767	816	869	823	817	780	818	818	792	776	769	761	819	814	773	825	829	812	791	801	811	802	762	802	827	767	814	811	831	839	846	824	784	813	780	827	805	817	748	789	841	855	785	885	828	794	771	841	753	801	844	826	841	823	818	810	774	834	823	783	815	840	852	795	795	793	799	806	788	720	823	808	802	764	785	815	805	843	821	805	850	823	780	862	743	835	772	788	777	815	831	784	817	787	798	787	781	822	887	808	789	790	791	784	781	832	746	849	788	792	807	769	803	852	777	787	801	794	807	812	814	867	745	786	710	854	836	832	816	810	850	767	789	784	799	809	803	812	795	808	795	847	814	828	825	797	818	803	850	799	881	817	781	838	771	824	802	801	821	787	754	790	861	821	811	808	815	838	847	772	837	857	855	818	812	762	791	810	761	824	800	839	816	813	786	799	817	803	822	796	838	757	810	798	860	846	808	803	824	760	783	766	781	789	806	780	794	834	835	795	762	804	810	771	803	831	852	794	794	791	796	817	818	821	822	748	811	810	798	815	811	800	802	793	789	783	768	789	813	746	757	811	783	805	745	790	812	832	823	877	836	785	841	786	788	863	772	789	822	804	794	817	859	786	777	806	822	822	807	848	814	810	849	810	845	798	821	757	814	786	826	852	844	825	837	780	831	803	812	788	817	781	802	807	839	810	839	764	790	811	779	759	832	754	830	780	752	757	778	857	830	851	818	786	868	786	767	819	823	805	804	827	791	835	819	811	846	760	800	800	826	826	803	852	815	844	816	807	870	799	876	867	774	772	788	832	815	837	844	786	816	762	782	835	817	805	826	799	794	819	855	881	827	766	838	820	792	756	798	807	769	852	833	807	779	841	758	819	802	833	793	812	794	797	847	839	819	822	820	819	808	807	803	785	805	799	803	865	788	845	822	830	833	800	811	799	845	852	826	774	827	827	800	804	765	781	778	855	824	829	821	824	775	790	801	813	820	790	804	816	800	803	863	821	805	828	837	794	830	826	773	827	818	835	811	818	785	821	769	775	804	774	815	765	786	832	784	847	821	797	828	858	840	872	839	827	851	814	810	798	784	814	860	741	866	822	864	816	829	818	824	782	775	804	802	782	861	803	807	778	774	816	878	791	814	794	810	829	798	794	778	802	808	808	816	838	765	798	804	766	828	839	849	815	814	790	817	816	823	767	814	812	798	828	748	778	847	820	792	796	814	822	756	847	790	795	821	856	829	816	832	756	824	779	851	823	788	818	876	789	810	773	794	832	803	796	804	829	806	813	781	805	775	826	763	802	814	826	771	750	792	860	843	795	790	839	813	791	849	773	832	752	826	802	815	791	827	787	804	813	767	804	785	794	802	795	845	838	827	791	841	807	800	863	798	767	808	810	787	803	766	871	804	806	817	834	807	813	820	778	749	831	827	817	809	858	806	759	784	766	829	816	767	803	835	834	782	769	823	806	744	743	787	863	829	823	807	826	790	743	831	823	840	816	809	811	854	812	752	830	786	783	821	790	801	810	777	809	835	830	773	773	772	773	823	806	786	808	808	780	807	766	799	844	818	788	855	841	887	795	838	850	819	769	809	814	829	795	783	747
39825	43247	48150	40551	40626	42455	40221	40358	36269	34230	32957	28601	21730	16240	13729	13645	8991	8751	7928	5392	4457	4182	2818	2841	2210	2299	2544	2265	1910	1773	1767	992	1002	1092	1231	1121	645	795	714	621	600	494	506	447	418	417	410	346	371	345	343	361	362	359	338	335	339	363	326	332	325	303	353	353	324	274	312	309	297	314	344	339	294	331	341	355	403	488	446	380	332	319	315	306	326	339	319	333	332	296	329	339	315	339	312	285	304	323	305	301	302	347	303	359	328	338	290	338	306	340	343	350	303	321	319	350	310	343	319	322	348	300	318	316	318	366	287	327	312	325	337	309	323	305	347	344	352	312	329	305	325	318	313	310	321	355	324	347	329	357	335	309	279	276	319	316	308	314	319	320	361	327	314	335	339	347	315	288	308	341	333	282	307	333	317	334	315	323	336	287	310	328	331	333	307	299	335	319	349	328	324	291	316	322	307	326	350	322	287	326	323	346	320	296	314	337	349	301	321	342	332	317	321	315	297	329	294	337	325	322	292	315	328	336	310	311	329	330	297	285	352	332	306	338	327	318	319	341	340	334	299	301	351	313	316	327	326	317	336	336	336	316	320	305	323	308	324	296	287	336	299	309	328	315	303	321	317	315	340	340	299	343	294	323	297	318	346	382	292	314	288	301	294	298	319	337	309	333	301	293	303	315	325	333	316	326	311	313	322	330	312	336	305	313	331	351	338	324	317	331	327	309	300	333	333	342	294	333	313	303	319	311	301	323	348	347	307	288	320	321	328	340	348	335	318	320	300	299	317	343	299	306	309	332	323	304	333	332	316	360	315	333	328	313	322	338	324	347	358	324	309	332	309	322	305	320	318	306	319	354	288	346	315	359	328	357	273	329	315	311	325	311	317	306	331	356	308	324	322	324	332	308	305	351	293	307	298	316	284	360	346	304	343	291	337	302	331	318	326	294	293	308	333	284	302	306	300	336	303	341	312	308	283	340	305	328	302	290	350	329	351	315	328	287	299	307	362	320	335	332	281	312	302	284	343	307	349	329	292	306	295	329	335	337	328	357	338	325	308	335	344	328	366	288	311	327	291	281	311	300	356	349	324	311	287	318	302	328	315	306	340	303	301	310	321	319	363	325	312	313	338	288	295	307	314	323	323	333	314	345	345	322	356	358	332	352	317	322	315	302	337	321	309	313	320	307	325	348	313	329	309	290	312	308	328	299	321	306	318	349	293	336	318	307	313	300	314	332	344	345	315	346	337	334	352	315	323	345	316	324	330	327	305	331	314	305	342	336	327	311	319	329	325	342	278	321	311	325	312	331	297	324	289	293	354	315	345	297	349	319	304	302	339	290	337	321	322	290	334	331	354	313	342	310	306	302	290	342	315	319	358	322	318	310	333	345	340	287	306	337	303	285	350	320	331	336	297	280	324	324	325	337	358	309	341	324	360	317	317	297	325	301	302	307	313	327	317	290	297	319	320	306	301	311	313	289	327	304	312	335	318	306	315	343	311	348	344	315	299	334	336	320	334	310	343	325	312	307	358	318	327	284	343	315	336	310	342	334	316	360	331	309	311	275	293	322	323	338	311	348	281	309	317	311	306	332	323	319	334	309	337	342	337	323	316	337	323	286	300	322	312	308	316	350	302	299	299	315	289	305	307	324	311	306	286	316	307	332	305	355	300	294	294	310	333	306	304	325	315	323	344	319	358	336	319	332	328	299	315	331	319	364	304	316	315	292	314	300	341	335	311	305	370	353	289	325	339	322	294	333	310	311	363	331	345	301	293	318	288	357	340	298	310	300	332	291	305	311	324	317	351	317	327	323	350	323	305	333	346	290	302	342	315	318	309	368	311	325	323	336	315	309	280	303	334	305	327	301	348	291	307	312	332	342	316	310	297	323	335	321	317	315	322	344	312	358	298	329	315	313	323	319	313	337	328	343	297	314	299	327	282	337	333	325	305	329	311	291	291	284	331	328	330	316	337	290	302	311	310	306	345	321	339	313	339	316	307	298	319	339	297	329	325	295	292	296	319	333	298	324	335	340	301	315	319	319	322	331	339	271	336	316	320	291	320	360	335	299	312	319	304	349	265	286	314	316	290	317	301	326	327	310	316	290	343	341	313	340	298	320	336	352	332	347	345	359	332	335	343	339	319	306	363	307	349	330	301	317	317	353	323	326	328	301	331	341	322	327	344	339	322	314	312	334	311	316	306	331	370	318	352	363	336	328	332	344	342	326	297	315	300	339	317	333	323	357	304	300	330	346	319	338	308	288	351	341	301	317	308	321	333	317	312	325	269	306	299	317	327	349	331	327	338	317	344	316	328	345	316	346	317	348	336	306	335	308	336	335	309	333	324	313	312	310	338	321	344	311	302	350	318	307	306	338	301	288	322	316	333	305	312	345	293	297	334	310	314	307	329	328	308	309	304	282	319	303	301	337	338	325	338	346	311	312	308	310	335	308	307	327	313	276	297	310	322	361	327	304	318	335	315	307	304	329	301	286	312	307	333	319	289	332	299	313	313	308	345	321	343	344	330	334	381	300	303	313	321	320	327	317	297	323	313	321	304	316	327	345	315	295	311	332	340	296	322	316	326	332	343	335	295	322	311	333	299	315	351	328	306	322	315	335	301	342	329	357	310	306	342	317	343	301	304	297	318	305	328	305	295	328	321	318	335	299	335	302	332	358	344	306	323	321	295	331	330	327	301	324	306	304	304	325	321	326	334	289	356	313	319	354	356	344	299	307	338	344	318	351	334	318	342	307	292	293	271	338	290	310	342	328	327	335	328	299	309	309	341	342	347	330	332	309	330	346	294	358	308	291	335	345	301	306	326	342	320	319	338	316	319	318	282	294	309	309	309	311	333	326	316	330	318	330	325	329	286	320	317	293	326	259	355	316	328	323	300	298	327	295	308	294	355	321	323	297	282	330	306	322	305	317	307	312	317	317	281	300	309	331	328	284	313	291	282	344	316	329	322	332	291	316	290	317	321	347	326	331	299	319	325	287	319	319	342	327	262	348	319	288	341	277	316	357	331	310	311	320	313	331	324	320	350	322	306	320	315	365	294	325	317	334	264	330	344	313	321	333	282	337	324	358	336	302	322	335	341	305	298	325	341	329	314	347	318	323	315	313	342	340	340	316	344	328	308	302	313	318	344	322	319	303	287	346	346	322	327	332	344	317	318	339	333	308	317	317	340	343	348	309	314	323	340	314	317	306	306	354	358	317	360	329	337	298	357	328	321	367	307	336	308	300	321	339	353	357	308	327	304	281	318	319	278	332	320	314	320	325	308	290	330	304	329	316	280	283	312	310	327	307	308	308	313	286	286	309	320	306	326	311	379	335	327	300	341	310	300	336	304	300	335	312	300	313	303	315	302	342	323	344	319	312	321	316	345	264	309	336	347	326	319	362	333	315	333	312	336	337	292	333	285	308	301	303	329	304	340	306	338	327	311	310	324	297	315	323	328	352	313	324	300	321	331	320	315	315	281	321
28066	36522	48424	48482	50743	51574	54696	53427	55048	50394	47888	41437	36119	32556	32358	34802	27275	30335	25888	22321	20079	19383	15017	14244	12314	13367	14198	13160	11736	10641	10728	5457	5786	6369	7499	6366	3258	4424	3632	2999	2789	2095	2031	1901	1579	1478	1456	1246	1142	1020	913	901	940	878	912	907	905	881	911	877	867	828	859	834	837	810	788	801	776	725	776	814	793	824	832	766	1237	1733	1447	1161	887	730	761	769	773	810	710	735	818	740	749	773	786	747	718	668	766	778	715	749	715	767	735	753	782	761	797	748	808	727	794	758	731	781	799	789	725	752	739	785	783	772	781	721	723	746	765	788	739	734	767	783	751	715	784	712	745	755	771	721	765	766	774	741	759	738	786	745	787	754	751	799	746	776	748	756	709	752	749	775	723	745	745	771	761	742	760	756	783	713	720	772	813	767	729	680	718	753	751	737	745	775	745	738	731	754	738	744	782	722	714	812	739	780	781	768	710	758	764	744	738	771	744	741	747	782	800	753	714	732	760	763	819	776	711	744	816	734	728	730	784	759	718	766	791	774	750	742	760	717	840	749	734	749	730	748	803	770	770	716	753	722	729	753	763	749	784	801	731	756	779	790	782	786	747	750	757	764	793	764	771	778	748	741	728	701	780	759	783	786	784	730	750	760	708	788	714	762	785	743	730	825	708	748	756	784	720	803	767	703	773	747	766	739	746	776	755	775	751	785	769	799	817	698	796	774	742	753	742	790	743	803	720	755	824	768	742	756	742	798	714	741	773	740	775	732	778	721	686	744	782	800	757	723	745	764	799	750	751	808	798	709	777	745	677	745	737	790	787	722	786	730	762	755	754	783	831	745	716	791	739	785	771	749	790	789	753	741	764	735	760	764	755	775	766	760	772	771	762	753	750	732	720	755	816	733	776	781	756	757	771	763	771	795	725	784	726	747	747	762	804	712	756	785	749	706	725	748	721	743	749	745	739	774	737	723	790	772	744	811	764	787	766	770	753	770	734	789	731	787	728	781	741	745	740	763	719	749	763	802	757	774	758	768	763	799	786	743	695	790	776	740	742	723	785	774	730	749	810	749	770	739	754	751	727	765	778	755	755	751	777	751	763	781	735	810	784	792	769	776	746	740	739	725	746	784	755	714	751	778	744	744	780	751	738	749	788	755	777	727	821	772	762	785	763	733	779	743	786	762	749	697	759	745	782	727	762	730	756	781	743	785	785	729	782	786	757	734	656	762	731	730	788	753	768	736	732	785	779	681	724	792	751	779	752	749	698	819	776	783	737	758	749	767	743	718	776	752	741	705	761	710	735	727	712	782	725	712	754	747	776	787	739	807	759	784	783	785	793	717	736	799	741	756	727	718	739	797	712	759	768	766	745	741	815	728	756	775	739	715	777	781	760	712	776	752	721	721	765	803	759	767	771	729	794	706	726	796	780	786	762	705	716	753	765	743	757	789	727	723	734	720	779	775	775	809	716	763	748	754	746	762	788	762	766	787	745	762	765	749	805	797	754	798	790	775	757	788	783	734	747	745	746	770	737	772	752	766	712	741	758	786	763	715	742	797	722	726	755	791	755	732	773	764	739	723	721	763	753	739	734	743	737	759	761	813	757	767	685	793	736	735	769	731	768	751	730	773	746	728	743	750	749	769	777	783	760	722	772	745	727	758	832	785	765	760	787	783	717	742	733	791	770	824	702	767	723	745	729	785	761	749	784	782	709	753	830	738	749	739	746	752	756	731	783	780	811	745	735	816	730	768	730	766	723	743	703	797	749	730	781	782	732	742	746	748	725	757	756	773	754	794	807	730	819	763	733	775	748	778	721	728	767	740	750	774	725	734	797	728	761	775	770	696	748	738	789	758	746	727	744	776	710	744	754	783	770	782	758	765	732	684	706	765	820	740	735	772	774	739	774	775	745	786	804	752	737	720	749	750	758	742	780	725	718	772	760	747	819	709	742	760	786	766	762	748	764	759	771	744	772	795	718	747	744	746	722	795	768	773	770	727	788	716	718	752	753	761	735	758	753	738	740	766	760	772	765	797	766	746	761	767	769	777	709	744	670	738	779	760	738	775	764	731	765	762	722	772	716	740	775	755	757	754	774	755	778	715	738	718	735	758	747	765	730	784	740	760	784	752	817	774	742	768	734	746	774	756	785	776	779	779	783	780	713	744	783	788	749	776	798	759	811	767	730	754	760	759	751	743	766	745	732	733	783	772	779	769	755	716	763	714	777	804	804	748	826	800	765	801	704	740	751	760	736	733	750	771	763	762	714	757	732	767	795	730	753	775	778	789	731	784	761	747	742	766	729	772	751	779	768	798	726	770	762	749	740	755	763	776	793	743	769	775	788	744	784	739	774	773	765	776	765	816	734	741	798	776	741	747	750	751	765	757	784	779	782	742	703	773	729	799	793	759	776	763	764	731	735	804	742	745	775	797	838	739	704	748	769	707	785	748	752	776	756	744	748	739	756	764	807	802	705	739	733	782	758	749	787	782	756	752	740	748	733	696	790	741	735	804	736	748	732	759	768	798	711	756	709	714	687	719	741	784	747	766	721	784	755	750	698	776	770	809	784	724	737	751	771	734	767	777	789	776	722	774	701	786	786	721	787	745	813	747	773	732	756	764	769	766	811	776	732	753	791	737	756	756	785	753	713	763	786	768	772	756	741	749	771	758	740	738	750	733	776	811	805	790	776	759	729	778	775	790	708	741	779	767	755	799	787	775	744	790	753	750	757	768	708	759	740	747	732	815	733	774	735	746	784	719	715	718	706	737	741	775	782	775	727	747	741	756	726	712	727	754	755	760	712	749	729	791	763	759	752	769	763	735	746	793	734	779	753	804	764	787	783	768	790	754	764	740	730	777	726	704	750	793	778	779	749	742	719	769	759	762	766	764	715	774	756	769	808	753	760	739	768	793	713	742	750	776	785	784	799	771	798	777	731	792	746	743	759	781	739	709	756	795	761	769	694	786	740	778	749	732	782	791	758	774	715	780	689	758	819	773	785	758	737	764	742	782	763	765	743	718	744	761	736	758	783	745	815	780	737	754	747	774	740	761	762	752	765	751	704	783	749	747	746	750	770	683	785	846	766	748	739	812	746	738	789	755	695	764	720	745	788	766	767	781	803	802	773	758	728	703	772	767	785	727	791	746	690	776	733	768	764	732	743	762	724	770	777	730	762	776	783	760	774	727	748	747	757	783	752	758	764	745	795	784	785	737	763	763	737	752	731	741	805	707	818	719	775	761	775	780	701	739	800	769	780	768	781	743	765	780	734	771	766	751	754	794	758	774	757	732	719	717	801	777	732	752	741	760	730	774	754	746	769	715	775	744	738	742	770	744	756	677	763	758	754	731	750	773	816	787	743	783	730	783	707	755	748	778	766	729	769	730	793	728	717	746	784	750	791	715	774	745	732	765	741	730	765	736	765	751	754	774	769	748	766	740	739	789	738	733	744	760	735	794	773	783	743	795	732	790	791	766	749	759	777	753	772	753	742	740
48768	48934	50183	40122	37489	45431	44559	40814	38776	37579	39028	34104	30085	24998	24084	22525	16977	17781	14152	10810	9668	8647	5302	5181	4382	4858	5611	5065	3826	3151	2912	1661	2139	2152	2469	1245	1042	1225	1014	899	799	704	676	544	462	395	425	377	373	331	315	291	322	309	288	295	280	298	301	247	272	247	237	267	289	275	278	259	263	261	241	260	240	203	247	287	385	521	435	356	288	248	253	240	258	233	280	271	264	301	279	274	228	250	257	257	285	236	233	253	297	253	256	254	278	246	256	260	236	267	265	258	242	279	252	242	270	287	252	258	292	228	263	266	280	233	242	237	264	260	277	256	258	242	258	253	268	268	238	238	259	269	283	282	264	247	248	230	261	244	233	241	261	252	239	234	229	263	282	253	281	266	246	239	251	227	251	258	259	250	265	244	260	261	239	271	265	261	266	236	254	261	248	264	217	283	222	268	271	261	249	276	235	277	276	274	278	262	257	249	234	242	284	282	261	251	254	228	281	262	251	264	248	256	244	247	256	234	253	255	238	266	270	283	276	262	235	269	261	238	227	245	248	266	250	251	253	253	250	250	221	245	287	251	251	230	257	263	249	263	272	282	269	252	262	248	244	273	273	285	264	258	255	238	250	244	220	234	230	264	244	264	252	254	232	279	253	251	255	269	216	247	240	257	246	235	241	268	270	235	235	241	238	262	235	232	268	218	245	271	284	226	223	259	256	226	240	240	258	228	243	269	270	267	281	253	240	252	240	280	250	296	270	243	226	255	262	268	275	241	265	240	245	252	262	266	272	263	254	249	232	256	235	269	250	270	242	261	257	264	230	284	248	245	264	242	251	243	233	252	241	252	272	267	272	253	265	253	282	230	239	303	248	267	229	279	257	286	247	247	289	243	235	249	237	275	260	252	243	246	254	230	259	272	267	243	250	266	262	230	249	266	244	251	258	240	250	258	277	281	264	255	272	249	266	277	280	271	253	264	249	253	266	255	261	245	305	237	230	252	265	282	246	248	264	258	268	254	233	264	234	242	281	243	247	250	251	270	268	260	251	260	245	261	242	253	271	258	239	263	248	279	272	262	246	258	258	259	280	287	280	258	214	262	266	261	240	271	259	233	271	251	279	269	264	252	253	277	259	267	219	231	259	242	242	263	263	207	256	245	238	253	262	263	264	265	268	246	286	280	240	254	279	234	265	239	232	272	233	268	244	238	234	257	239	268	263	248	255	258	277	280	265	260	240	264	240	230	267	254	264	224	240	274	286	274	237	243	239	267	255	249	225	280	248	249	233	226	263	239	255	265	288	272	246	252	251	274	240	248	284	315	264	233	236	260	234	269	236	243	247	240	235	245	239	266	234	280	248	256	274	279	261	270	245	262	255	257	262	267	247	264	251	243	258	261	280	257	262	281	282	236	268	268	245	248	231	255	271	261	259	257	260	273	278	225	246	239	256	246	252	235	244	247	264	275	258	267	293	265	253	249	266	268	279	265	265	256	293	274	238	268	257	225	230	233	251	263	261	243	252	265	257	265	260	253	272	236	275	252	264	244	253	247	233	259	253	222	275	279	228	252	252	266	273	225	269	242	269	242	242	255	253	277	235	252	259	209	280	281	243	243	246	263	288	253	236	256	255	269	236	227	227	257	281	265	250	242	239	221	246	257	251	246	283	252	222	234	248	272	275	234	220	246	254	232	235	237	270	265	281	286	268	234	281	257	247	266	255	246	269	255	259	243	268	272	257	263	246	248	254	248	253	268	284	266	261	264	249	281	253	276	257	223	246	255	247	239	252	255	243	246	232	248	258	260	251	241	250	248	252	260	217	241	255	248	247	260	253	276	233	201	256	253	276	266	254	281	255	279	248	247	238	241	267	238	251	245	248	233	226	239	256	249	244	275	284	233	285	252	256	253	254	277	276	260	257	242	233	219	264	257	254	254	253	243	250	271	269	264	232	279	262	243	267	254	248	260	252	250	262	238	222	257	226	254	249	246	260	258	275	246	256	247	231	246	287	239	266	251	239	253	261	255	253	258	269	276	264	281	255	237	264	229	254	275	278	241	284	276	250	246	252	273	266	247	234	246	265	264	243	237	271	292	257	240	256	263	266	230	235	251	258	265	252	238	277	245	238	259	248	245	250	254	248	256	258	231	268	237	259	274	253	271	221	268	256	288	249	271	251	258	247	250	246	252	249	244	238	215	260	230	251	256	274	230	276	260	260	257	275	257	270	251	255	288	282	263	285	268	245	241	256	266	271	264	247	325	275	250	279	263	233	265	238	243	262	262	233	247	233	262	245	264	243	256	268	303	245	279	237	226	270	238	278	261	258	225	259	247	232	243	283	283	239	274	243	247	243	231	240	253	256	245	268	249	281	256	263	263	265	246	312	237	234	264	231	245	262	260	266	279	256	283	268	240	237	253	251	295	280	231	243	260	262	250	271	238	225	263	221	237	235	262	263	275	266	258	272	259	255	294	230	275	246	247	239	282	230	262	248	201	274	239	239	253	257	276	247	253	229	245	252	249	272	258	260	271	244	262	246	242	230	259	258	264	259	233	250	253	254	250	241	273	255	264	294	242	243	255	258	267	263	255	262	237	253	242	253	252	250	250	270	234	265	247	295	237	245	269	269	235	247	237	252	269	260	273	255	252	242	256	278	259	268	237	253	246	242	256	274	231	270	273	277	254	252	244	284	277	269	219	268	260	250	245	248	250	268	290	225	281	270	282	246	274	234	251	271	234	245	275	234	232	243	246	251	247	248	241	241	275	281	271	258	253	276	259	241	230	263	270	263	268	264	265	246	226	264	256	289	253	274	265	259	264	254	254	270	245	277	233	243	256	242	289	269	256	245	278	248	250	229	239	251	268	263	250	260	263	271	276	259	246	272	267	261	279	277	284	253	266	248	242	254	259	260	267	257	220	279	244	294	266	255	273	280	262	252	263	237	252	275	246	275	260	235	212	280	247	247	247	264	248	251	289	264	255	268	261	234	247	285	241	254	282	254	281	254	283	269	260	254	262	254	259	264	268	257	264	239	227	245	265	243	262	255	251	251	247	265	264	226	249	269	254	242	264	270	243	228	279	265	257	275	271	264	245	236	254	288	259	237	260	264	279	252	232	263	244	253	265	279	251	286	264	214	251	267	288	234	244	264	242	249	261	252	244	258	259	260	265	275	289	237	269	240	243	289	247	242	271	244	234	252	250	241	286	267	250	257	279	247	245	233	252	253	271	222	256	284	274	220	232	254	252	237	282	253	230	249	237	223	269	263	267	252	256	224	268	230	256	280	234	267	272	224	290	277	294	227	248	249	263	269	225	256	259	253	242	266	268	252	260	258	248	264	241	241	270	252	267	259	221	279	253	242	254	278	253	254	240	242	244	236	259	220	279	252	282	237	281	238	265	235	287	258	251	261	253	227	237	257	240	260	265	287	253	272	255	253	264	241	264	243	233	246	266	251	258	275	284	252	248	235	261	273	251	255	236	265	265	259	255	255	245
35235	44262	52652	50325	55033	57353	60815	56699	60468	56040	54753	48030	44421	42428	43991	42868	36970	40582	34693	31697	31649	27914	23202	22179	20792	23644	25389	23187	18962	16811	15755	9991	12534	12294	13796	6575	6062	6998	5439	5333	4614	3988	3829	2611	1975	1836	1636	1576	1378	1014	1073	960	938	969	880	959	1053	964	839	749	722	767	688	714	668	716	689	667	673	650	651	678	655	668	605	984	1802	2323	1760	1224	833	629	598	613	642	585	606	599	586	626	591	623	588	570	583	605	613	619	634	589	585	541	633	621	631	591	588	631	572	593	579	630	595	622	566	613	613	610	642	602	637	611	609	652	645	659	621	594	608	619	607	606	598	605	593	620	612	586	609	579	597	608	639	653	577	629	578	597	614	630	621	591	591	549	682	577	639	580	642	575	616	591	610	624	573	615	604	637	595	615	578	591	582	602	598	641	562	585	596	641	636	640	562	602	620	585	617	618	601	586	566	616	601	599	579	632	609	619	578	598	604	645	632	631	584	599	593	601	636	612	623	579	621	582	549	552	598	621	584	601	590	642	587	599	594	609	590	605	560	593	617	620	587	576	639	606	570	638	576	595	624	639	637	580	584	610	627	604	654	607	628	660	604	572	616	612	606	599	671	602	631	601	611	613	572	598	649	615	601	608	628	613	607	605	559	622	570	545	618	590	606	580	606	592	601	615	568	562	584	635	576	635	604	624	620	596	653	619	588	625	635	641	589	617	618	619	632	631	592	615	584	595	625	570	594	605	591	609	561	620	612	607	612	601	591	578	604	602	583	606	607	553	632	622	564	591	616	600	581	601	653	625	612	588	595	621	566	595	605	651	593	580	602	606	604	631	580	574	611	586	596	626	596	601	591	603	651	584	584	610	650	609	643	586	624	622	612	660	624	572	611	628	576	632	612	581	614	597	645	609	587	622	606	587	590	612	604	615	611	577	641	597	599	604	621	588	599	594	618	637	624	592	572	576	619	587	570	588	635	567	606	563	608	565	582	637	630	626	628	632	609	592	589	563	629	615	599	605	625	631	579	593	556	580	600	577	565	627	621	610	606	609	636	584	598	620	619	614	619	568	606	590	619	600	612	620	602	530	564	593	593	598	587	572	593	631	577	613	579	592	615	585	582	620	617	616	603	556	624	568	624	608	621	605	566	636	606	591	600	635	645	564	641	604	633	594	620	611	631	573	598	635	606	592	594	635	649	627	561	610	637	575	650	570	567	603	566	590	638	597	606	617	559	556	597	582	620	581	586	578	606	602	592	627	605	595	660	617	644	548	606	613	601	624	613	635	603	610	647	626	611	575	584	619	612	563	613	605	585	604	595	606	596	639	569	588	621	626	608	567	636	600	636	622	589	592	626	571	627	583	653	614	591	565	595	610	584	647	629	568	640	632	583	578	583	607	636	560	663	594	599	614	603	604	589	577	567	568	671	591	625	606	578	607	580	604	586	606	561	640	608	593	602	663	584	604	621	602	595	615	647	665	630	576	560	610	617	604	564	641	591	583	594	608	698	647	608	597	610	606	637	593	623	632	592	563	575	588	630	624	624	572	584	591	602	570	608	617	648	633	596	629	627	612	577	617	594	604	564	592	633	607	630	589	561	615	589	559	626	629	567	574	624	594	582	643	564	594	613	601	584	612	608	611	593	606	592	603	611	641	589	642	597	627	602	599	600	629	636	624	588	605	597	573	589	639	583	607	590	630	620	625	593	556	597	610	626	621	635	617	617	661	637	609	591	609	601	594	601	600	600	619	651	672	573	625	627	624	617	614	660	609	586	640	585	614	585	642	613	596	633	636	643	584	593	603	657	594	612	605	628	624	620	598	540	586	641	628	594	592	599	592	625	578	548	633	583	577	611	602	584	591	625	593	595	571	604	592	552	595	647	582	581	609	624	588	595	601	608	622	622	624	582	608	576	572	625	564	581	609	577	628	598	634	611	601	597	602	621	575	628	565	622	589	633	625	584	590	598	632	635	642	584	613	579	570	610	592	591	598	621	620	603	585	585	590	576	566	607	598	633	617	630	602	637	607	641	598	598	624	615	621	619	614	620	631	600	576	571	563	605	596	615	620	608	607	612	651	602	599	642	613	607	618	603	578	556	636	601	580	590	581	637	634	572	636	597	592	578	614	624	610	606	572	561	585	627	590	586	582	630	598	589	563	586	621	600	625	607	601	613	598	630	606	579	602	628	608	636	631	658	652	636	640	574	636	649	608	613	622	610	588	610	600	567	592	555	616	603	617	617	604	622	669	668	557	629	589	604	619	622	590	604	586	638	589	578	604	663	597	589	609	603	640	601	593	646	598	575	605	617	586	602	600	573	585	583	560	609	591	611	617	588	633	628	609	579	633	657	627	608	626	600	599	584	635	593	633	580	614	619	602	626	618	597	607	619	604	585	624	607	568	610	583	562	595	649	632	654	637	632	591	606	557	573	611	585	592	591	602	622	578	588	629	645	624	590	648	626	602	630	605	624	597	603	634	605	560	619	572	654	593	601	581	595	592	597	611	544	620	642	596	640	648	634	580	649	632	622	598	600	637	660	606	598	606	599	643	620	642	631	600	635	616	583	615	589	598	572	570	625	573	593	642	571	648	594	554	551	624	623	613	613	633	588	651	579	639	616	605	611	634	575	615	627	598	632	590	555	597	619	607	576	583	598	601	600	626	618	631	663	568	646	621	636	617	561	632	588	559	602	590	589	619	614	630	681	613	655	611	586	550	611	623	599	628	587	635	588	630	629	621	606	631	602	603	589	603	602	587	583	608	630	653	569	615	619	645	619	616	584	616	551	613	625	592	585	629	601	648	606	594	596	630	578	594	610	615	629	634	589	578	637	607	602	622	660	592	621	597	596	625	659	603	629	575	587	636	619	629	577	582	606	632	580	587	564	620	641	636	594	589	593	594	617	584	615	571	567	617	613	620	621	593	637	561	604	570	591	573	598	608	596	622	580	629	622	566	609	581	628	603	620	574	638	623	601	608	596	644	571	591	565	585	598	611	608	606	594	601	622	592	630	619	620	602	560	628	584	616	594	602	627	591	579	641	634	618	568	597	577	624	612	594	631	596	599	583	622	572	595	608	594	606	557	668	584	605	573	572	583	566	601	609	567	637	600	657	589	605	611	621	611	617	619	624	616	581	640	652	632	591	608	598	635	625	643	596	605	596	583	601	607	597	585	622	629	611	596	612	617	611	602	561	583	573	556	604	632	640	608	616	575	600	562	594	575	577	590	623	553	576	589	520	593	594	621	591	625	598	605	657	659	575	606	659	624	579	569	561	608	546	624	567	610	609	606	572	600	594	602	617	614	603	590	575	624	586	570	616	607	626	569	563	668	607	615	572	608	623	595	636	570	563	633	588	580	611	622	616	645	670	655	591	611	627	616	610	641	643	612	590	590	566	561	646	576	600	599	631	629	626	623	605	621	585	600	579	579	583	612	598	599	578	633	560	598	609	590	613	603	619	582	588	599	552	591	610	637	559	599	601	574	587	598	621
15351	13292	16241	11922	9484	11371	10631	8369	5079	3281	3359	1956	1494	1106	1008	875	736	773	589	496	559	492	437	437	433	432	450	422	382	366	388	359	337	373	348	305	335	391	364	314	313	345	333	358	342	311	315	363	331	325	321	334	309	346	308	309	308	321	300	330	297	339	307	294	326	291	310	313	296	306	293	289	328	334	300	371	332	344	338	299	313	296	297	327	325	299	277	279	311	333	293	313	318	314	330	310	320	319	336	323	269	303	302	317	307	339	333	291	317	313	296	320	333	329	322	325	350	324	317	329	325	311	320	298	324	294	283	290	319	310	317	298	311	300	316	282	345	317	322	278	318	307	320	323	340	318	292	294	304	324	308	322	312	320	333	307	282	321	330	257	301	328	331	315	310	300	308	298	285	324	358	321	323	307	338	326	304	277	308	323	313	307	293	351	288	322	305	311	332	315	304	294	312	319	314	317	316	313	271	311	298	303	307	298	288	330	316	330	308	302	315	351	267	336	318	306	332	290	297	318	342	318	315	313	320	290	255	303	302	304	293	318	306	360	303	332	309	296	292	318	318	296	311	340	308	313	285	320	353	296	344	291	316	307	319	311	340	281	314	327	281	305	314	382	312	319	285	299	299	321	313	335	328	320	324	337	330	279	288	325	310	334	341	308	301	316	314	304	361	338	318	320	307	281	317	305	356	335	329	309	305	307	301	299	316	304	336	332	329	316	299	313	277	321	307	367	318	330	315	315	306	319	319	326	294	344	338	287	319	302	301	330	323	314	336	315	302	291	316	291	321	297	322	289	327	301	293	289	314	319	319	305	338	325	292	280	336	286	289	294	316	326	346	299	302	294	315	287	317	323	315	305	332	306	323	288	332	284	289	307	332	288	292	303	305	313	294	305	332	285	323	311	298	300	303	272	309	358	322	312	294	298	306	322	293	306	340	326	303	325	329	308	359	346	349	320	310	299	312	334	311	349	327	324	334	304	278	362	329	330	301	324	307	322	289	290	348	304	284	316	312	297	307	328	292	355	328	320	306	286	320	286	345	346	287	343	321	331	321	286	281	306	293	272	339	337	304	299	290	320	310	335	286	281	308	323	326	309	281	342	315	291	352	281	304	301	335	331	327	330	271	299	325	301	316	299	312	327	292	312	314	301	303	326	312	290	317	311	315	318	353	304	273	313	295	305	308	302	305	348	329	310	314	352	292	338	315	283	345	310	322	326	325	305	307	307	312	312	314	338	303	315	306	293	300	307	297	283	297	276	319	305	331	310	352	304	288	329	336	324	307	299	304	307	320	331	316	317	335	290	305	312	292	282	294	287	291	301	330	315	315	299	337	329	300	344	261	315	310	308	311	311	334	330	324	329	300	338	292	321	316	315	314	295	283	320	313	293	325	305	297	281	335	321	331	306	346	272	322	335	348	323	340	327	337	309	334	279	342	322	334	325	300	313	341	327	311	363	285	318	300	343	319	333	320	313	302	298	330	292	314	339	300	341	309	293	308	291	322	342	349	321	311	320	320	318	348	305	307	314	302	317	276	312	343	297	327	301	328	343	307	302	354	321	329	319	300	314	301	307	326	314	313	314	315	292	321	312	283	324	291	283	305	327	316	285	319	305	345	323	302	340	309	334	296	332	340	303	315	360	293	327	293	359	332	307	318	317	293	306	293	302	319	285	329	296	318	290	343	329	321	313	306	324	319	320	306	290	303	310	288	341	363	271	311	305	316	337	272	348	307	354	323	297	318	301	311	353	301	267	347	320	296	291	313	307	322	308	318	317	326	330	299	339	321	310	338	316	325	313	310	314	331	289	326	311	303	324	303	329	340	322	316	324	286	294	330	327	311	279	319	328	346	330	289	302	319	308	308	331	296	354	297	328	331	314	320	299	323	325	302	309	320	352	324	280	317	303	302	304	298	290	305	272	303	310	306	295	279	343	312	308	312	322	296	302	320	295	338	279	286	297	308	293	297	294	342	299	323	288	328	310	299	316	336	285	326	286	349	301	317	310	282	316	317	303	307	327	328	336	341	297	322	318	300	328	312	302	326	294	327	302	287	301	320	337	261	332	309	334	333	301	304	292	335	321	355	342	307	326	336	296	318	300	303	305	302	276	340	317	322	316	296	304	341	297	290	312	322	336	302	336	345	295	328	338	298	286	322	295	298	338	334	348	311	334	280	306	308	319	334	325	308	317	299	310	314	299	327	313	326	323	332	311	309	298	318	293	283	337	317	283	337	296	317	325	298	329	312	354	298	309	288	320	303	312	304	299	269	314	318	345	324	288	338	314	318	348	335	318	321	331	303	312	321	340	281	324	333	312	302	313	294	342	328	316	317	314	344	319	319	284	305	347	308	294	308	300	304	325	304	314	313	339	307	297	355	317	322	338	319	315	342	322	305	331	326	329	335	325	283	284	316	325	335	301	291	334	321	331	299	308	297	333	302	259	314	307	321	304	334	296	321	336	329	323	324	307	319	308	334	278	312	310	337	301	307	308	303	289	323	291	310	300	343	326	313	295	334	317	314	317	328	285	313	321	329	330	337	308	322	328	333	303	302	310	326	331	276	283	320	309	316	322	321	324	279	308	301	307	315	295	282	327	306	301	323	299	316	296	309	306	296	308	332	269	318	313	324	310	328	346	294	286	308	302	336	335	273	305	324	318	313	305	329	349	332	315	346	277	307	285	306	326	306	340	334	345	295	318	332	304	341	324	296	337	345	304	298	310	339	312	308	319	290	284	328	312	321	320	322	294	326	315	308	297	308	308	319	316	338	309	294	303	336	328	317	322	312	353	323	342	300	317	305	314	334	326	322	288	301	315	314	290	352	282	308	330	317	308	326	307	315	311	314	325	335	338	313	288	316	324	312	292	342	317	324	326	316	315	285	308	290	331	318	301	298	318	316	329	303	317	300	303	313	315	307	322	306	322	301	279	317	280	329	333	318	302	306	308	339	316	308	315	289	297	347	288	310	288	306	320	311	316	288	328	303	340	355	292	337	322	287	314	349	344	310	320	320	309	328	312	308	315	359	320	333	291	344	332	284	301	318	319	314	337	298	332	314	332	322	303	274	358	307	324	314	322	313	291	307	316	327	336	284	310	333	310	335	286	327	323	299	314	337	319	317	315	332	296	312	295	306	318	303	308	321	301	289	302	348	324	314	315	307	297	319	325	314	300	310	301	326	300	336	319	303	334	297	330	322	322	288	336	307	300	310	317	312	318	327	316	295	339	322	346	308	306	333	331	299	329	344	310	324	310	341	352	310	309	282	290	317	319	299	343	312	306	334	302	350	320	313	320	350	318	311	330	333	302	323	285	350	314	282	313	299	324	292	349	289	354	308	310	304	324	332	268	321	277	348	307	320	307	314	315	318	297	313	286	309	316	292	301	346	308	321	308	306	342	306	312	304	303	291	311	305	305	336	298	351	332	340	320	318	310	319	297	322	320	297	333	306	289	279	315	333	367	295	308	308	302	314	327	295	312
9585	12273	21981	20034	20914	26366	25616	20831	15995	12725	14325	8772	7186	5830	5437	4808	3945	3721	2945	2728	2780	2236	1861	1692	1812	1769	1870	1521	1490	1326	1262	1139	1180	1250	1154	1040	1034	995	1011	953	964	934	883	937	898	847	797	864	843	767	790	817	807	824	855	794	782	758	772	747	763	742	793	756	708	802	749	799	765	780	816	764	791	730	762	718	755	831	795	838	800	724	766	732	757	761	716	753	799	777	749	783	756	734	762	777	759	726	740	721	787	752	787	693	754	762	776	774	783	733	757	777	703	794	749	742	758	747	718	750	774	785	787	795	747	759	718	796	806	734	761	732	728	693	735	685	754	722	701	751	792	738	748	734	801	757	745	748	770	773	759	799	781	838	783	775	735	734	780	742	748	791	784	751	735	689	740	760	728	758	720	754	746	799	769	731	740	704	779	745	777	734	819	711	763	769	786	746	751	775	757	798	773	758	745	751	736	778	741	758	784	730	751	749	754	739	767	700	757	788	781	764	762	734	746	779	762	795	769	723	810	752	758	734	798	746	788	697	763	725	729	721	711	778	742	776	774	776	786	738	783	775	719	762	735	750	782	762	738	789	797	697	757	745	792	740	779	738	781	768	774	705	787	779	714	753	756	762	757	749	724	747	788	760	727	708	760	765	734	781	778	726	779	788	773	751	758	734	686	745	746	690	713	747	758	746	715	720	726	738	761	769	717	786	718	729	724	823	740	699	693	738	727	722	755	779	779	756	734	740	732	771	743	708	742	737	751	734	738	766	753	718	778	762	776	803	735	722	732	745	720	792	764	802	735	753	718	762	740	750	772	776	739	708	820	775	738	706	740	722	740	781	780	818	786	720	743	654	825	729	742	754	782	722	762	726	737	715	760	747	774	724	739	784	716	746	756	769	804	780	791	728	723	796	726	752	760	716	731	743	745	802	770	789	748	785	754	761	749	767	729	741	733	721	820	730	726	770	753	776	732	757	741	694	784	738	771	784	729	801	740	772	755	778	736	711	750	733	696	769	717	739	783	777	755	778	781	760	790	744	763	792	758	736	746	772	749	746	753	765	739	724	796	725	765	698	740	751	766	772	812	760	735	748	737	722	757	749	695	757	771	718	743	745	729	738	799	747	805	775	754	781	756	758	801	722	759	753	750	745	788	737	706	746	703	700	780	761	733	723	771	767	774	779	730	797	719	706	749	729	801	771	778	727	760	750	771	747	754	757	768	730	716	753	784	760	713	724	745	762	768	768	772	730	744	776	704	769	756	758	757	726	720	720	758	751	745	730	750	801	719	745	772	707	735	709	725	741	712	760	770	771	806	728	761	754	816	725	772	743	784	781	741	752	757	762	784	725	733	814	815	792	730	793	786	720	762	727	751	772	734	771	731	741	704	741	771	732	752	779	779	678	761	723	713	755	704	747	736	778	755	757	820	769	769	731	765	735	748	785	733	770	743	795	785	752	751	753	757	746	758	725	742	743	823	739	709	762	804	741	721	805	795	773	751	787	763	804	743	772	684	811	763	701	760	778	763	758	791	794	777	738	735	756	778	787	760	741	760	770	725	778	732	762	750	770	745	717	801	749	788	747	724	770	721	762	740	755	729	738	740	761	758	758	700	782	776	746	722	731	745	776	754	780	730	757	714	748	750	752	787	737	766	788	765	748	775	786	786	756	753	766	777	766	774	705	726	782	730	736	732	772	727	742	797	754	745	738	772	765	753	753	768	785	742	748	736	710	759	709	726	735	771	791	715	779	734	746	714	772	750	724	781	732	744	767	753	728	772	735	768	728	763	741	774	747	719	788	711	705	756	716	751	756	717	732	739	763	740	814	756	741	779	781	778	734	735	756	753	748	740	699	730	778	766	718	743	754	790	721	729	764	720	753	751	744	789	785	751	764	751	744	753	686	762	719	719	742	757	735	705	684	735	754	759	710	746	749	778	814	787	734	751	762	774	772	692	789	797	794	730	767	757	737	767	771	748	780	737	742	780	763	777	750	742	772	736	806	752	822	718	763	772	766	788	778	788	776	754	736	769	701	801	760	776	795	741	710	739	722	769	724	755	753	786	794	771	783	803	736	718	749	751	764	710	801	755	728	793	735	749	780	775	676	724	748	715	724	760	692	697	748	771	761	759	736	769	746	754	753	727	774	781	793	722	760	740	752	761	728	752	734	723	734	711	797	756	724	727	770	745	785	766	750	757	747	688	761	779	714	721	749	785	768	767	745	756	767	775	768	739	740	767	762	752	727	801	720	783	765	751	737	775	754	796	727	789	787	748	744	800	813	730	721	773	728	729	762	804	761	758	762	803	742	806	737	785	714	792	746	767	744	808	742	773	717	752	786	777	755	737	767	720	791	753	726	759	686	768	768	770	795	713	715	695	791	769	716	740	783	704	691	699	779	745	667	782	754	736	831	709	732	769	760	701	770	730	776	722	780	768	753	762	751	791	752	759	781	747	767	754	732	750	742	843	806	768	776	811	812	754	778	756	715	750	735	743	778	776	736	737	699	755	737	730	744	784	737	749	753	706	775	741	751	768	759	752	767	783	759	772	820	760	726	771	737	727	711	759	728	741	728	765	729	713	769	795	752	736	756	760	773	759	762	747	760	723	769	756	780	766	724	761	697	796	756	753	795	751	711	731	724	721	765	751	691	764	799	744	782	781	737	803	728	729	749	782	706	770	801	782	770	755	750	707	794	731	803	725	786	736	745	745	763	761	776	799	752	756	744	770	751	717	766	746	754	732	786	768	808	775	757	732	767	720	750	770	812	765	769	755	784	736	734	799	736	734	783	729	796	719	741	736	706	738	724	753	752	748	787	709	717	729	747	737	774	772	737	760	771	732	799	756	763	735	769	727	769	743	800	734	750	742	771	771	722	716	747	737	817	739	780	760	785	731	712	719	712	792	761	819	755	728	755	752	775	771	784	724	757	788	766	728	747	712	759	727	767	752	805	731	754	761	764	759	765	761	774	743	730	732	699	773	748	752	733	735	763	754	715	794	743	748	744	719	739	798	773	746	788	759	769	746	724	756	725	736	769	758	748	768	787	812	749	682	780	772	755	743	760	788	746	735	745	740	753	763	695	749	759	774	753	700	750	796	770	770	712	744	741	741	734	752	751	740	750	730	777	761	731	721	749	755	806	745	767	748	737	726	738	716	734	769	771	722	733	678	797	714	816	762	681	774	729	722	782	741	744	773	786	711	728	786	765	789	731	771	740	776	744	765	782	765	775	757	826	761	714	727	765	778	746	732	792	768	763	738	724	740	787	778	748	754	779	789	775	778	720	766	786	750	726	751	760	789	789	758	764	749	712	732	774	731	730	760	736	751	783	782	798	777	790	700	730	761	755	774	737	721	749	739	725	766	775	768	733	773	782	725	736	786	801	715	767	732	777	704	761	738	760	770	739	830	785	688	770	686	762	766	780	695	731	767	782	736	766	808	765	737	758	719	781	753	729	721	723	788	705	770	736	779	747	728	752	718	706
39284	43833	46107	38064	37715	42870	42429	39344	32382	28434	32998	24449	19941	16216	13385	12009	9689	8189	7041	5826	6524	4150	2575	2360	2949	3288	3245	2291	2354	1748	1470	1191	1469	1853	1112	586	716	765	644	466	488	484	448	433	387	393	351	301	323	328	318	285	361	339	320	309	284	292	301	273	314	296	287	319	275	294	270	266	301	296	278	308	305	288	275	330	311	384	387	289	283	279	288	277	303	283	268	268	288	270	291	281	278	291	282	278	323	275	312	276	313	282	258	253	297	255	293	287	301	255	294	293	283	310	295	278	276	285	271	271	298	289	286	287	278	293	291	279	310	261	270	304	284	294	327	261	303	269	265	289	282	270	310	295	268	272	285	283	305	283	321	258	296	299	266	307	288	282	306	263	256	285	281	304	285	299	269	305	264	312	301	304	272	286	279	259	304	300	264	300	306	288	330	261	299	289	302	296	265	307	294	304	275	277	275	316	275	309	266	292	274	305	291	305	327	319	276	299	266	278	315	274	278	282	290	274	312	267	280	288	286	334	273	255	314	296	334	311	277	300	276	266	315	246	264	296	303	332	281	326	308	305	324	269	291	286	266	278	294	290	265	281	290	289	308	293	266	288	270	251	285	292	311	267	277	265	278	264	276	265	277	302	283	270	278	320	262	272	286	282	295	305	280	264	272	293	299	296	270	290	267	319	298	309	304	299	306	298	286	285	307	294	279	283	250	274	282	271	284	316	292	301	291	313	314	292	266	309	285	268	279	275	328	269	273	272	303	296	290	304	278	321	278	301	286	314	305	265	271	302	313	247	301	281	302	266	272	318	264	280	286	292	281	294	270	284	282	276	288	274	282	311	301	279	301	283	286	291	281	315	332	269	283	273	286	287	268	290	293	281	286	299	292	310	301	268	265	363	298	288	312	271	326	309	275	298	314	288	288	300	331	309	261	293	265	278	261	281	309	299	286	306	292	300	283	300	274	290	290	301	278	277	272	295	294	284	266	291	291	269	278	280	318	304	312	247	266	286	275	300	291	282	277	286	314	289	283	277	276	243	277	296	243	286	304	277	302	276	294	295	270	270	248	257	284	260	256	298	267	261	300	287	262	287	306	286	306	290	279	291	295	319	263	292	303	292	301	279	279	277	304	264	276	305	284	294	296	283	292	262	279	288	284	296	278	291	303	278	263	289	268	291	286	316	271	268	264	259	301	293	299	287	283	281	294	302	274	258	272	287	269	268	267	291	297	302	305	275	284	269	303	265	274	287	284	271	314	303	278	297	297	280	272	305	277	286	310	312	338	313	306	281	315	288	291	274	290	322	288	305	301	243	260	253	256	280	254	273	267	316	277	297	302	240	273	312	298	272	263	278	311	301	249	288	288	279	273	302	272	269	310	301	288	310	273	266	279	279	278	254	295	292	280	252	292	293	280	299	299	317	248	256	288	293	280	289	281	294	286	273	289	288	265	279	293	296	290	327	286	311	307	306	302	304	281	267	287	246	299	293	341	267	312	329	281	301	282	278	275	272	322	303	276	281	316	316	280	276	291	320	283	304	301	293	316	284	290	296	296	245	308	267	284	281	287	307	304	270	276	274	291	277	289	267	294	320	315	251	269	296	293	279	250	281	309	275	309	261	298	281	299	278	291	282	269	295	310	311	275	268	276	277	286	324	304	322	270	286	298	296	273	279	282	247	262	293	281	296	295	266	306	311	288	254	293	294	283	274	263	251	298	280	256	319	306	275	269	285	277	293	292	306	300	288	284	292	313	272	271	270	275	274	300	301	296	299	274	291	294	286	279	279	284	290	258	269	271	323	271	247	315	272	299	284	312	292	326	292	299	314	270	305	305	281	308	274	315	300	303	290	305	285	264	315	281	267	237	293	269	281	299	278	308	260	274	259	283	291	260	290	269	286	286	267	273	274	297	288	278	291	310	279	266	268	256	275	281	282	263	292	296	297	283	305	318	274	276	288	294	278	314	293	275	277	285	245	299	259	277	278	283	258	286	288	290	305	268	280	267	280	283	277	281	295	274	271	272	285	310	273	323	290	290	268	292	293	311	306	309	318	259	298	278	291	290	287	275	296	259	258	258	278	270	291	292	323	296	279	291	286	310	319	259	279	326	269	321	289	329	268	288	271	292	298	306	298	296	309	287	295	296	296	299	279	292	283	275	306	294	297	249	298	259	316	293	320	286	295	308	274	279	247	305	278	272	275	301	300	249	264	305	286	280	284	310	271	304	288	284	276	275	261	317	302	276	288	302	305	296	310	284	294	301	279	311	275	283	296	266	277	295	281	275	275	298	299	312	266	272	308	312	320	293	299	265	301	300	280	286	283	312	292	262	313	304	289	291	265	290	314	284	306	302	270	294	277	296	320	310	301	319	276	250	243	324	291	255	284	330	288	289	300	263	276	307	299	271	300	306	272	298	287	272	271	302	287	290	287	286	301	331	278	307	258	315	269	266	268	294	285	324	282	311	299	272	254	272	262	298	299	279	292	255	291	268	259	264	305	294	292	283	306	293	295	303	281	298	266	269	270	266	278	308	251	258	284	290	263	280	318	278	279	303	273	288	289	302	301	311	272	278	309	298	313	293	291	290	290	285	302	312	295	308	293	278	250	294	287	267	306	261	271	266	253	292	287	302	305	310	316	277	283	294	321	290	293	273	268	269	319	276	265	324	301	306	284	268	288	286	297	279	294	296	251	296	306	302	292	294	295	290	327	256	300	267	274	268	270	279	292	318	274	266	287	291	255	306	270	275	270	301	270	281	306	290	275	293	325	278	304	275	296	296	270	295	326	272	282	304	308	296	259	275	296	267	317	275	285	292	272	277	281	283	277	291	264	308	289	274	311	274	267	290	296	277	293	273	272	248	272	298	304	284	296	294	316	280	287	303	300	273	288	282	242	273	296	263	285	289	324	310	273	282	294	262	277	268	290	262	317	303	258	291	306	294	293	283	285	288	274	266	294	278	304	296	281	267	280	285	261	273	309	293	297	295	268	259	300	290	310	273	281	264	284	296	265	310	268	299	267	257	298	297	282	259	271	302	282	288	300	286	272	264	298	255	283	288	255	317	298	294	270	275	297	317	261	359	288	302	301	307	297	271	314	247	272	297	257	306	274	303	271	292	289	273	296	250	297	259	264	265	271	286	283	309	281	279	293	266	273	274	267	269	260	307	276	305	281	323	267	329	271	291	277	253	269	258	267	293	266	301	266	283	287	263	284	305	291	268	325	286	324	308	297	278	307	277	271	299	280	298	296	274	284	279	288	301	302	263	279	307	291	292	287	243	306	267	278	290	292	278	268	266	262	289	276	279	273	272	313	279	286	293	292	289	319	274	288	288	282	247	276	278	291	288	302	263	289	295	308	299	292	308	278	285	271	295	283	258	278	277	288	289	325	318	258	312	278	272	283	292	284	273	292	269	294	300	264	282	273	248	272	300	258	271	293	289	278	284	338	270	310	251	287	290	273	276	286	283	283	324	274	295	314	270	286
27199	37212	45462	44666	48900	50457	55973	51151	48075	44010	47277	38960	36248	34892	33454	32548	29324	27208	25930	23568	26209	17423	14305	12938	16201	17478	17743	13144	14048	9820	8742	7325	8746	11157	6027	3285	4049	4292	3486	2244	2058	1858	1694	1583	1474	1222	1238	1006	896	768	949	881	952	995	912	855	789	755	754	818	806	721	789	755	744	790	763	773	734	675	729	741	720	735	709	799	1010	1356	1315	983	700	682	674	686	676	715	706	682	716	743	705	730	707	681	705	689	695	658	651	659	716	631	745	694	697	667	715	676	697	683	673	649	704	696	669	686	710	671	693	677	752	703	726	687	723	687	672	713	711	743	685	692	687	726	711	647	688	652	676	669	722	712	680	704	707	726	665	738	705	733	736	681	698	632	693	715	693	668	694	686	703	696	653	696	685	663	711	693	725	674	679	721	740	658	709	732	684	717	698	654	677	665	692	681	709	672	677	693	670	697	732	698	677	716	687	716	682	711	700	661	700	677	646	663	687	706	690	716	717	707	705	746	681	670	677	692	723	685	668	672	698	658	662	680	668	681	691	666	681	649	671	688	726	700	699	700	712	693	678	685	721	680	687	685	658	701	662	685	677	738	689	689	748	675	675	673	698	711	647	642	744	717	734	677	714	679	678	689	710	737	704	720	675	716	715	684	764	709	655	658	624	682	670	688	654	684	724	666	661	663	635	708	651	653	706	705	758	727	696	658	691	645	678	710	636	643	724	756	750	682	744	655	696	676	698	698	685	703	717	684	671	654	687	680	658	654	711	726	697	655	637	733	737	699	721	673	697	695	646	692	689	686	667	724	693	695	666	720	673	672	711	696	692	696	637	739	670	662	693	694	662	703	682	695	735	688	678	691	723	695	716	686	699	663	711	701	690	728	689	704	691	705	669	712	733	691	716	657	695	661	729	709	720	675	649	706	678	689	701	715	696	676	648	691	660	711	726	692	682	695	707	695	657	669	673	684	694	733	644	677	676	698	672	709	701	649	711	683	661	675	675	674	674	660	686	710	679	687	711	697	681	668	721	713	703	733	685	691	699	687	686	691	679	656	675	697	694	688	699	669	706	670	706	696	681	707	713	707	692	683	716	695	717	662	703	648	702	694	655	717	698	695	708	702	722	709	685	697	643	696	687	695	744	671	682	675	660	715	702	704	697	717	688	729	683	717	710	705	665	667	740	653	653	715	696	679	679	686	704	720	699	707	728	718	697	633	751	712	654	700	705	673	683	695	676	710	656	715	700	662	683	733	694	683	689	696	723	677	698	678	717	709	699	669	721	684	696	710	673	689	697	669	718	687	684	684	727	721	724	720	711	701	682	728	696	655	686	684	680	682	713	717	697	747	693	675	683	679	687	663	687	657	662	667	720	671	669	689	696	692	713	686	700	695	707	708	695	718	695	657	708	729	670	694	694	683	685	701	683	696	672	721	698	703	647	666	672	662	710	672	682	719	674	717	648	673	688	686	694	721	707	689	715	706	675	710	708	683	699	705	698	716	691	696	717	709	697	682	665	693	726	727	677	679	717	753	698	689	695	721	708	656	699	689	684	719	664	692	687	665	643	686	675	652	669	693	681	719	658	722	683	707	713	700	742	725	657	737	662	684	661	689	674	709	726	702	685	676	666	705	663	667	730	706	722	710	704	712	707	686	675	721	712	705	667	654	665	715	687	704	688	697	691	711	713	701	716	664	689	695	729	713	706	724	639	759	707	674	670	643	704	704	732	674	631	736	638	717	706	656	697	705	685	678	693	685	722	695	644	714	683	685	663	677	701	691	695	707	672	727	651	663	681	742	690	693	731	723	712	656	690	676	680	669	659	698	692	692	689	672	666	698	710	625	657	705	632	650	692	664	702	681	672	701	722	713	687	705	647	678	718	707	669	658	704	673	689	661	697	698	688	717	692	653	689	722	721	670	710	701	703	685	742	744	684	725	688	664	674	706	657	699	739	720	691	678	707	705	723	693	691	667	704	702	708	723	709	707	739	666	702	714	681	734	692	685	687	726	688	711	719	653	703	692	687	675	721	715	713	732	648	737	725	691	679	731	723	708	680	678	703	703	721	722	669	707	679	687	693	653	726	717	735	664	654	703	733	693	641	727	646	719	694	671	620	733	687	655	732	682	671	709	667	692	690	717	671	710	728	636	682	703	668	658	640	689	676	667	692	707	685	679	701	691	729	646	704	697	647	673	678	699	699	678	685	696	663	741	700	659	683	665	666	661	657	675	688	747	698	687	693	756	711	683	710	699	693	692	697	712	666	695	702	643	699	695	676	669	711	711	650	718	716	732	718	706	668	686	720	704	692	719	651	689	701	689	661	685	716	687	714	686	741	737	748	687	712	660	653	692	719	712	680	702	742	663	711	690	699	752	692	681	651	711	724	694	657	710	684	715	696	697	668	666	710	667	672	705	673	679	705	649	713	666	700	697	713	701	671	718	709	651	706	725	661	669	687	713	687	694	659	676	631	677	682	689	661	680	685	673	700	687	692	735	713	665	680	679	681	676	706	678	725	684	686	698	699	698	706	725	683	676	683	643	681	695	664	730	656	685	693	642	704	665	667	696	682	666	672	705	722	690	708	730	682	722	707	694	683	664	698	666	706	714	713	694	693	700	683	732	677	709	679	748	700	712	697	677	714	739	687	701	721	665	696	687	718	693	665	703	650	700	699	693	660	696	676	655	628	700	659	683	675	687	730	685	691	720	697	722	730	711	695	657	702	693	680	758	668	692	705	669	702	693	689	697	694	722	725	682	692	746	675	730	709	686	695	705	713	704	667	687	719	662	679	671	691	683	718	720	724	702	659	712	706	726	703	681	698	672	710	709	708	684	668	746	714	683	741	692	658	709	666	681	709	719	639	671	695	663	684	718	669	694	707	687	702	687	722	715	673	676	670	656	703	617	693	671	647	672	670	655	688	725	732	692	727	647	699	685	700	657	683	664	661	713	702	694	669	691	726	722	694	691	689	721	676	672	675	687	692	643	707	699	673	713	720	712	708	701	672	679	657	727	699	744	678	691	700	700	674	713	659	665	693	738	693	703	696	650	700	731	686	702	695	699	664	700	683	711	684	708	664	724	650	649	690	739	669	727	679	689	674	717	647	740	712	686	729	725	693	719	757	725	702	705	660	700	709	699	696	712	721	693	677	662	702	699	681	647	666	698	673	676	662	657	708	700	640	746	686	737	695	682	704	669	698	653	691	685	655	683	685	695	700	687	702	698	673	708	683	678	714	706	718	701	694	728	716	620	717	709	707	693	720	697	768	693	697	662	678	708	713	715	715	718	672	722	679	683	711	698	718	745	742	682	690	667	694	660	657	713	728	661	708	700	712	670	735	728	707	660	671	725	646	687	662	716	682	760	682	688	709	708	704	691	641	656	673	676	659	657	698	711	661	682	706	682	680	671	654	689	672	717	717	702	714	715	732	713	699	705	680	644	676	668	712	734	729	721	723	684	709	679	669	718	690	715	631	741	670	710	723	680	645	642
50173	49550	48118	42190	36220	45016	44922	41096	35639	34917	40041	31949	29318	25993	22717	21114	17679	15270	13544	11320	11943	7202	4295	4873	5691	5874	5478	4080	4122	3038	2810	2448	2741	3595	2495	1290	1164	1138	689	492	513	482	424	402	405	376	355	305	290	244	280	322	342	291	311	254	243	266	274	234	225	252	264	256	241	248	240	221	206	233	226	241	221	219	215	266	396	373	332	344	248	219	205	232	226	240	221	232	226	238	198	215	231	235	246	238	237	221	215	256	236	242	223	216	243	252	225	238	207	235	241	220	216	226	203	243	212	211	194	264	220	224	229	203	218	241	253	215	238	231	237	214	226	261	198	222	197	216	243	242	243	218	215	198	222	217	204	209	208	196	253	225	206	206	236	224	238	232	247	221	236	226	241	226	222	206	202	227	240	213	227	241	209	264	261	234	222	244	209	233	237	240	231	224	246	221	220	224	245	219	240	247	233	222	254	217	213	236	223	211	226	260	220	247	233	224	251	243	230	238	246	256	214	212	204	230	234	236	223	221	234	238	229	239	255	213	219	232	216	245	253	230	227	228	240	226	229	242	222	215	233	200	219	202	220	236	224	221	224	209	267	230	216	208	210	215	223	216	208	232	224	228	242	242	250	237	235	240	229	220	216	249	232	220	229	216	237	227	267	236	227	219	203	231	217	226	228	230	254	224	190	246	254	250	223	219	237	238	226	223	248	232	215	216	218	202	228	219	209	227	228	229	230	223	234	235	234	233	208	209	221	245	223	243	227	213	255	246	216	246	257	235	198	243	226	228	232	246	228	243	231	210	207	195	205	241	219	229	221	237	228	217	208	228	238	245	220	232	222	225	221	264	206	213	228	234	226	247	232	230	219	225	209	232	226	228	220	240	239	244	208	224	253	236	222	214	235	220	236	256	237	218	242	242	228	245	249	230	208	248	239	220	223	232	228	208	227	221	238	218	255	247	210	201	235	249	236	196	239	240	245	227	222	227	205	193	225	233	211	214	212	222	216	231	247	224	226	252	187	232	268	214	200	226	225	207	219	269	222	239	229	231	237	197	199	250	218	245	215	203	238	213	225	238	201	218	217	248	221	233	248	216	210	270	227	254	210	202	239	222	226	230	239	259	252	226	212	200	208	226	222	230	238	212	204	217	219	219	219	244	229	239	229	208	201	220	250	245	210	239	222	187	240	234	224	223	229	216	220	233	206	194	228	194	232	252	244	218	232	195	247	216	216	225	281	231	212	214	216	243	210	240	222	247	221	253	245	211	240	230	206	254	236	242	233	237	216	229	231	240	223	203	208	231	205	219	209	256	223	216	240	216	223	233	230	237	237	224	221	211	225	215	253	253	225	228	235	240	211	234	222	246	242	245	211	225	245	236	248	257	243	226	239	220	221	226	257	233	203	237	202	238	208	258	225	205	259	217	249	237	208	245	232	248	255	246	244	220	218	215	215	242	212	228	211	213	211	250	249	244	255	216	241	278	224	229	239	206	197	215	231	246	211	228	226	194	235	222	201	228	238	223	260	261	233	252	249	225	195	218	222	238	220	223	208	260	218	228	209	253	242	205	210	217	205	253	243	226	223	233	210	229	230	222	253	220	217	242	252	237	229	231	236	225	237	227	226	211	230	223	243	234	229	239	201	203	219	208	231	217	242	200	229	221	225	271	216	222	250	216	262	236	237	238	240	229	246	236	206	218	238	229	236	236	254	246	216	210	256	220	243	250	209	222	228	230	213	230	224	257	243	223	222	229	245	221	205	206	215	217	228	257	209	235	218	224	213	195	238	226	226	250	220	235	216	229	226	233	223	229	226	216	217	226	229	235	207	239	208	229	234	241	234	210	215	216	197	243	241	226	239	258	188	214	233	226	205	232	270	231	236	253	233	212	235	224	213	212	213	232	223	233	235	199	207	215	202	254	227	209	219	207	246	241	242	222	242	198	241	214	238	232	237	244	228	223	204	241	215	213	208	231	239	203	235	239	231	252	229	228	210	250	217	231	253	264	230	224	232	234	224	250	241	264	224	205	223	207	250	246	231	214	204	220	254	242	231	229	228	216	234	206	254	208	249	223	204	244	212	220	235	236	215	251	202	242	221	208	209	216	223	244	233	227	236	221	256	214	229	232	210	240	226	261	224	188	219	224	234	211	229	238	215	225	250	245	223	259	221	243	224	230	211	237	229	233	227	228	243	231	219	247	228	205	283	196	231	222	222	243	230	224	220	239	251	214	232	219	260	226	204	258	234	247	218	244	232	237	241	232	208	218	211	214	204	216	231	227	220	226	250	238	246	232	233	198	242	218	217	222	256	220	195	239	233	237	251	224	220	222	208	212	222	229	225	262	231	232	221	220	221	220	212	205	228	247	230	255	249	249	226	221	244	224	239	223	181	241	228	235	246	217	233	237	246	216	247	234	230	212	245	224	248	204	208	203	216	238	208	244	232	208	216	239	226	209	250	216	205	248	208	198	230	237	230	191	234	222	213	237	207	236	228	248	216	207	246	240	228	231	227	211	191	245	205	209	221	223	236	224	201	227	264	210	195	237	225	234	195	247	227	214	219	236	231	240	194	211	196	208	217	193	228	215	221	266	208	261	213	209	242	259	217	214	232	232	215	233	234	213	216	230	211	243	249	211	223	196	248	214	216	241	240	243	252	235	210	260	251	227	220	237	255	216	219	228	203	200	233	214	215	221	212	221	218	229	212	212	229	206	247	228	222	237	211	228	234	238	224	226	249	216	219	224	237	231	220	242	248	222	212	226	227	250	231	235	217	220	208	258	218	222	227	226	260	215	207	247	227	237	247	260	236	236	267	228	237	234	217	181	225	251	246	248	253	249	243	219	220	213	214	226	239	239	224	196	233	255	246	243	231	235	210	231	216	243	208	250	221	223	230	237	206	239	214	207	231	237	221	263	205	245	221	205	245	189	219	217	226	213	223	236	240	245	259	218	233	221	229	224	232	242	223	212	191	244	227	233	202	198	248	231	244	223	216	220	235	215	238	196	208	215	219	225	228	261	240	235	214	241	248	221	232	206	253	222	227	217	245	238	223	221	230	218	254	195	225	203	228	221	263	231	216	242	227	223	239	234	254	217	229	259	213	211	220	219	242	226	221	206	198	237	247	238	251	223	237	205	221	225	224	258	245	232	211	234	220	236	228	217	233	270	247	201	214	234	241	227	223	214	217	193	229	220	204	239	227	211	222	216	237	255	226	236	258	207	248	237	212	218	255	242	202	200	205	228	252	234	230	220	229	222	222	209	221	240	213	232	220	233	223	204	226	218	267	233	225	225	211	238	237	217	227	227	213	222	227	223	211	222	222	243	229	223	219	211	246	258	242	235	243	258	212	228	211	210	208	259	236	249	246	229	237	224	234	213	243	244	269	220	217	232	212	209	246	220	208	202	231	231	205	238	214	224	214	240	247	204	211	209	237	227	201	229	236	204	217	227	218	216	208	260	241	221	218	222	246	207	228	217	231	244	229	266	246	211
36801	44268	51349	50898	51509	54882	57783	54655	54959	51995	53640	48791	46021	43737	41990	41024	37501	36151	34972	32785	34888	23819	20093	20783	24961	26206	25078	20178	20698	16002	15370	14218	15220	18926	13273	7671	7587	6692	4015	2400	2691	2472	2091	1896	1845	1685	1433	1250	1110	854	1126	1346	1222	979	901	836	702	706	798	669	602	664	659	726	724	689	682	630	615	566	577	568	601	572	620	846	1662	1686	1503	1342	814	573	552	546	596	573	573	508	608	568	532	557	567	542	618	515	582	576	550	580	550	571	527	553	550	598	582	569	556	555	572	523	554	577	595	500	597	551	558	527	545	563	603	578	573	569	548	595	582	566	539	517	584	564	554	614	533	604	585	578	549	552	565	562	519	565	570	571	533	566	565	564	544	570	535	566	571	584	572	550	550	576	558	575	523	556	556	565	556	568	547	551	550	549	548	591	571	529	569	571	557	585	548	533	536	579	554	564	524	563	523	590	600	581	577	538	559	531	559	539	575	560	548	563	565	582	543	541	572	536	525	541	547	565	594	528	546	562	531	575	562	580	522	535	561	554	510	514	588	535	570	541	567	572	591	554	545	549	584	526	565	513	528	549	532	561	567	586	560	592	579	602	564	619	538	551	563	535	525	564	604	512	537	551	501	560	575	570	540	534	559	536	562	539	569	514	590	540	583	563	567	533	556	520	585	598	509	575	595	529	596	557	572	613	527	561	585	564	541	579	565	535	545	563	593	553	542	572	572	554	583	547	574	535	572	561	577	550	527	569	569	604	564	532	579	513	565	590	540	541	572	550	562	543	593	552	566	553	639	511	599	523	592	559	527	556	575	584	563	540	554	565	604	547	514	573	576	562	558	546	579	604	578	560	544	546	544	562	523	584	528	524	549	567	570	562	543	542	592	526	577	597	517	559	544	591	586	564	597	534	573	540	550	551	550	526	546	532	561	554	541	554	550	564	533	549	534	529	592	560	590	526	600	584	532	599	532	531	559	569	519	541	599	594	541	546	528	563	565	517	558	572	555	564	564	549	554	570	538	548	553	582	575	570	565	535	567	549	568	514	545	548	590	530	599	594	534	565	535	576	537	516	543	544	551	565	537	520	583	555	547	525	531	551	538	504	557	587	580	602	539	599	562	575	530	574	570	506	578	575	562	582	580	546	567	568	598	555	548	555	571	555	540	547	505	501	549	553	568	547	558	536	537	543	575	558	538	553	578	522	582	576	558	595	553	534	543	480	557	556	546	550	517	541	614	572	556	579	530	558	524	592	546	553	548	594	568	612	526	579	543	591	556	540	600	491	583	588	537	516	543	552	554	567	545	583	574	558	544	530	581	536	520	566	584	590	549	525	561	565	561	563	541	572	550	566	574	551	579	563	571	560	558	533	583	561	515	578	560	561	563	580	552	587	545	631	554	598	551	623	557	506	554	536	559	556	545	557	505	522	534	563	543	631	578	552	561	531	563	584	529	550	503	560	585	596	588	582	582	535	574	620	581	576	529	534	516	522	549	594	546	570	613	577	549	532	559	556	554	568	530	533	516	553	570	580	559	561	553	531	543	572	575	498	554	532	550	574	553	549	564	574	597	557	582	525	556	543	539	564	579	573	546	546	533	547	595	550	608	522	615	568	573	526	587	554	569	573	575	577	550	570	557	539	576	578	547	556	548	613	574	581	557	525	540	578	612	575	570	596	531	568	615	538	551	539	581	618	527	605	571	550	558	545	619	592	549	538	588	574	547	568	564	575	558	546	557	554	572	574	552	557	585	616	578	578	542	576	587	549	551	551	588	577	545	569	546	589	550	550	584	569	552	557	565	559	582	572	577	572	559	556	562	513	577	586	543	558	563	549	586	559	555	572	545	542	591	558	576	578	571	564	554	537	523	551	582	534	523	591	538	608	570	546	541	575	569	564	566	556	535	536	644	565	595	538	539	579	575	533	575	545	526	524	551	554	587	581	580	549	550	562	557	565	545	548	589	533	557	564	527	528	558	599	568	587	543	577	525	554	524	538	550	548	568	526	565	569	565	561	555	558	525	568	566	571	570	510	574	539	592	571	567	576	517	551	538	534	524	567	542	549	521	557	581	583	534	552	592	596	558	537	559	550	516	562	562	576	582	560	550	577	536	572	538	524	571	525	580	539	534	552	530	554	564	575	542	575	546	555	526	571	547	579	544	550	572	564	576	529	600	535	547	544	571	561	556	587	524	609	573	603	597	604	565	576	586	574	556	534	553	539	576	574	577	606	582	579	578	588	568	539	585	524	564	566	516	563	543	534	585	567	553	563	541	527	564	581	563	551	565	558	554	544	547	565	545	571	582	572	548	534	556	610	535	560	591	554	543	536	545	556	539	585	609	580	580	557	587	534	542	531	573	539	562	527	560	575	576	562	598	542	585	566	544	590	596	591	547	541	529	562	582	569	551	527	549	548	537	576	513	585	560	543	549	575	530	583	566	573	546	506	519	556	618	568	539	522	572	551	557	571	522	585	532	586	583	572	529	563	566	542	526	568	578	580	551	564	561	557	517	555	547	592	547	571	542	537	602	603	602	544	568	565	579	602	541	581	527	572	578	540	589	550	576	536	589	556	563	549	532	588	546	594	536	538	540	563	552	573	568	556	563	574	550	569	561	544	565	532	583	546	531	568	560	533	526	530	581	541	560	562	551	549	585	504	559	561	523	543	540	513	547	555	577	571	551	584	555	535	571	582	594	581	572	570	506	563	533	578	512	532	576	574	557	561	557	548	597	553	593	513	607	551	584	550	588	567	550	533	572	594	577	578	591	598	527	599	541	575	528	583	544	576	542	557	534	586	524	578	584	591	612	540	557	569	526	565	568	517	529	587	586	539	604	488	533	574	550	539	617	599	555	531	546	558	576	575	524	532	529	550	547	586	548	571	577	563	590	614	549	555	574	558	565	586	550	551	535	524	588	562	515	583	577	580	536	536	567	535	535	542	571	568	574	516	542	592	576	565	561	547	547	588	559	530	552	564	591	551	591	551	534	590	597	549	578	581	560	545	540	550	577	526	513	549	564	504	570	557	578	563	590	567	563	602	545	568	578	549	542	586	559	555	564	569	578	547	574	545	525	528	554	545	521	557	588	557	584	595	563	567	551	585	538	580	546	539	563	592	527	577	548	539	545	596	543	516	553	580	519	554	558	570	564	573	590	535	565	581	558	584	548	593	558	497	552	535	553	579	582	584	562	554	578	550	541	518	591	545	547	558	558	529	553	534	572	588	536	531	559	525	545	575	509	533	529	559	530	575	555	585	560	558	563	555	553	589	540	603	565	541	540	522	567	596	589	543	539	571	582	563	543	569	564	579	550	539	555	565	552	535	530	574	573	553	552	559	560	559	573	571	546	586	523	539	579	544	490	594	584	577	571	551	541	540	589	560	541	573	524	548	559	572	582	547	546	585	592	555	592	592	573	544	562	565	597	525	564	579	540	568	554	591	550	585	537	591	529	571	540	553	567	568	568	551	538	603	548	558	564	577	560	571	584	559
15654	14216	16189	10680	6940	8270	8138	6423	4336	3027	3939	2209	1418	1202	919	842	673	701	635	626	600	479	426	486	455	486	477	445	445	431	405	403	430	424	422	391	386	377	344	368	385	378	362	369	354	375	371	355	350	392	374	349	357	365	363	349	345	328	389	349	361	357	355	367	352	332	334	378	345	368	316	332	350	363	347	354	379	367	353	391	388	345	347	345	338	365	368	323	317	355	370	324	323	345	312	333	349	342	337	354	348	332	356	341	343	335	348	350	335	327	347	360	347	338	411	331	319	334	321	299	336	345	335	316	332	348	308	361	342	341	331	332	346	342	364	301	317	360	332	363	341	321	337	357	362	334	339	340	375	343	360	335	328	341	331	353	374	341	360	338	338	341	381	330	311	357	367	350	329	375	354	340	326	348	336	347	327	319	340	374	333	312	341	317	361	363	365	356	373	341	324	344	361	363	349	363	341	346	335	367	341	328	324	323	389	374	344	340	334	331	368	346	343	323	356	355	327	396	341	360	349	329	378	350	320	343	349	343	333	328	322	350	296	346	327	320	364	333	338	332	355	328	325	344	343	342	310	342	361	301	344	330	349	340	342	349	347	332	356	337	319	339	321	342	369	352	355	361	344	358	358	380	346	326	332	362	371	370	352	329	384	338	361	321	382	347	342	329	340	330	322	335	346	335	358	350	344	327	341	336	338	365	350	291	373	361	331	333	391	323	334	352	337	354	366	350	355	323	344	391	341	336	367	330	353	356	299	322	327	352	336	312	315	343	353	356	310	314	309	340	327	366	328	397	364	362	343	359	350	339	363	355	332	377	343	357	321	345	332	299	329	346	372	363	337	395	326	343	338	344	348	357	363	357	330	339	339	360	363	349	358	346	320	348	366	359	353	339	309	329	340	340	348	336	359	354	342	332	343	328	354	361	356	318	335	352	365	348	339	355	342	317	376	363	360	332	341	341	344	325	320	337	355	345	346	344	356	349	362	384	337	359	356	356	378	319	357	301	351	330	315	350	371	361	339	356	329	368	313	332	354	360	365	351	312	359	336	351	343	362	334	369	350	338	341	374	347	372	366	341	340	356	347	360	342	342	348	349	350	326	344	344	396	367	346	330	338	337	355	355	375	332	362	330	325	356	335	355	327	332	351	338	349	324	319	338	343	380	368	325	330	324	344	331	384	347	357	370	367	336	342	335	358	345	378	303	355	331	321	353	339	329	319	359	342	324	349	354	365	353	353	348	374	315	340	345	342	337	346	297	336	358	338	344	313	325	359	352	360	357	319	326	324	354	347	354	326	380	347	351	329	334	340	361	342	370	363	365	383	330	358	336	370	381	338	357	347	377	349	335	339	311	342	317	351	365	351	363	363	316	351	385	328	350	353	340	345	361	363	358	298	317	369	317	363	317	339	403	380	341	343	353	372	335	339	370	347	338	344	337	346	310	358	343	329	375	334	362	301	328	344	355	342	373	389	340	345	321	363	374	377	358	369	340	340	342	341	323	331	367	320	361	315	325	334	374	305	308	332	338	348	331	334	360	380	340	358	329	327	329	336	353	346	297	368	371	361	348	361	378	361	329	358	345	332	349	335	364	342	374	349	332	307	349	332	372	342	357	334	361	395	325	336	352	383	328	348	351	358	353	340	332	338	341	335	328	347	357	368	354	367	361	320	323	360	372	336	378	316	340	364	299	325	355	363	348	362	376	343	351	347	323	312	331	377	315	363	368	324	331	354	349	354	339	355	364	363	353	353	328	336	343	337	340	371	349	338	319	340	311	331	338	399	323	338	356	350	364	364	361	358	353	345	350	368	338	361	350	320	339	337	368	316	331	333	322	334	335	326	329	387	342	314	359	364	340	318	347	318	311	344	345	342	351	339	332	339	322	327	331	343	289	347	358	350	315	367	328	331	337	341	371	321	329	377	335	370	310	348	335	354	307	365	344	349	316	348	358	302	343	353	350	354	325	351	332	318	332	380	313	342	363	332	351	338	351	326	356	350	342	359	342	346	323	380	336	331	357	359	341	354	337	328	321	351	335	376	330	348	356	345	332	341	365	356	332	356	397	331	356	316	343	360	348	349	345	339	373	346	365	350	352	349	347	316	363	358	343	373	360	370	377	346	352	328	338	376	326	368	362	346	358	372	363	331	352	329	337	350	343	364	357	363	359	347	359	337	352	331	316	327	313	324	339	338	317	313	317	355	319	362	389	349	346	355	320	331	354	333	374	378	330	332	346	339	337	319	318	327	349	318	350	346	357	361	340	316	339	356	337	362	375	325	315	341	350	329	365	331	345	343	325	328	333	353	347	313	342	319	354	314	318	342	352	361	327	327	359	335	339	383	298	357	324	316	360	343	344	375	363	324	364	347	368	324	324	353	301	365	332	315	357	315	359	319	344	351	319	353	370	335	365	339	330	331	332	366	350	350	317	346	359	338	333	387	368	334	342	345	338	360	355	365	326	341	343	338	356	335	358	378	354	352	334	392	370	349	356	349	325	358	357	349	351	311	343	331	350	341	317	371	354	354	344	335	356	349	350	352	346	343	377	358	354	345	339	324	333	335	353	347	340	331	369	361	366	359	328	392	367	323	343	368	356	323	331	355	386	344	358	326	328	354	350	298	365	322	345	375	328	322	341	352	378	376	339	329	346	330	341	367	324	325	351	341	334	326	331	364	335	359	313	322	345	339	370	372	348	376	342	353	341	336	358	355	347	360	356	345	358	330	310	339	360	359	324	317	333	370	373	314	344	344	336	338	344	391	323	372	348	355	336	345	360	335	355	329	340	371	321	358	369	328	350	354	338	301	347	356	349	342	345	358	330	370	375	355	367	336	373	370	353	313	304	364	378	354	350	338	360	337	323	393	371	346	376	327	346	353	317	354	355	340	389	337	364	327	325	345	315	346	330	329	349	338	314	370	355	331	372	356	343	355	317	326	355	346	340	370	324	333	330	336	350	337	325	345	322	330	329	347	373	370	303	350	318	359	330	372	348	325	347	401	328	317	371	307	331	323	337	328	363	356	338	300	319	352	359	339	357	397	358	311	349	372	352	336	318	367	316	345	327	342	361	364	351	371	332	363	360	352	344	347	356	375	342	339	332	343	376	356	393	357	341	335	350	284	367	357	331	352	356	348	325	346	348	344	328	334	354	336	347	338	338	318	375	334	376	337	354	343	333	330	346	369	359	383	318	358	301	330	336	338	377	340	322	360	350	377	336	341	321	349	387	334	339	348	335	327	364	384	363	348	317	364	373	364	338	357	321	349	352	354	335	321	358	338	368	340	359	352	329	360	338	338	338	320	346	355	364	385	327	353	366	340	353	368	331	313	343	309	360	337	367	358	380	336	368	341	351	347	339	320	351	336	372	369	372	330	359	342	346	315	357	339	339	338	324	364	387	322	348	347	323	320	345	324	322	330	332	323	343	362	332	352	359	343	349	367	358	342	378	343	320	321	368	333	313	338	326	300	351	354	336	373	350
10175	13276	20957	18956	15992	21696	20467	18256	15122	12876	16410	10201	7557	5996	5049	4449	3618	3305	3074	2820	2767	1973	1669	1877	1914	1829	1900	1633	1629	1531	1548	1391	1321	1840	1438	1208	1190	1117	1064	981	991	1003	920	966	865	898	900	906	876	894	903	922	908	957	887	893	868	852	865	922	834	878	862	869	859	894	823	856	883	832	828	836	833	804	883	879	845	852	948	941	833	885	776	817	861	828	805	852	849	875	845	797	813	814	846	804	829	881	785	818	826	884	788	793	839	840	820	835	873	811	823	812	839	831	832	806	780	875	853	866	854	790	818	822	832	821	833	851	840	862	858	856	773	820	860	822	836	814	864	842	920	769	802	844	817	813	850	812	837	843	796	828	814	817	825	842	844	806	828	828	809	830	822	826	771	782	768	836	878	797	841	796	866	810	849	813	813	881	775	836	861	822	795	770	814	858	801	819	864	823	840	800	816	861	863	872	845	805	805	835	813	860	825	891	861	828	846	778	817	820	804	818	820	873	876	790	802	877	843	829	851	801	803	791	840	806	813	854	844	824	867	826	870	810	803	845	823	820	830	811	821	860	797	833	854	774	858	772	792	822	866	849	876	803	832	783	849	813	831	783	838	824	853	778	866	889	830	841	829	840	823	872	746	819	820	846	798	835	845	809	819	863	835	802	814	838	833	824	831	801	813	787	796	799	821	846	829	799	862	872	827	815	816	795	787	793	831	787	826	811	820	871	831	833	824	817	864	841	819	818	860	812	856	826	826	818	752	850	816	793	883	796	828	890	789	820	823	792	808	790	814	833	805	819	860	834	868	817	846	834	840	779	847	847	824	860	811	816	833	811	816	826	828	838	808	813	834	814	801	843	781	810	821	873	828	820	833	774	867	869	810	808	814	814	812	886	815	854	797	810	797	841	877	812	817	815	858	808	809	851	784	809	825	838	745	848	799	832	792	794	798	861	774	782	786	800	814	828	840	822	849	782	810	869	828	856	792	835	839	830	847	851	833	889	762	799	799	802	877	841	864	780	854	806	877	784	801	829	773	835	828	814	812	835	847	875	821	837	832	827	841	845	839	849	774	836	807	799	783	771	835	813	843	826	795	831	822	899	789	854	828	831	864	817	801	798	800	803	793	849	783	784	792	805	770	856	822	807	874	789	831	841	814	816	769	848	816	832	856	810	883	851	822	821	859	814	831	813	785	837	803	837	782	822	856	839	869	751	846	810	763	743	872	828	863	862	809	781	848	828	855	806	797	854	794	827	834	793	857	840	795	808	837	853	840	833	853	844	792	836	836	822	809	807	858	819	780	809	817	813	790	825	776	807	814	802	787	849	817	829	830	792	766	820	823	832	849	827	836	804	852	820	793	820	800	820	762	833	812	760	861	790	879	843	799	807	844	800	840	827	846	838	828	759	803	813	789	887	850	847	815	852	744	830	830	823	849	837	844	816	775	812	857	767	833	819	817	849	812	846	812	829	828	859	858	837	849	829	797	861	824	819	845	813	811	812	826	842	788	793	783	867	839	804	794	814	826	832	824	759	826	865	803	778	810	796	780	822	840	829	870	779	829	795	815	767	777	827	892	802	872	851	822	808	807	823	808	821	817	799	802	832	830	841	771	817	816	786	868	785	842	807	793	794	817	797	827	889	786	811	807	815	900	861	877	840	816	838	791	875	807	829	829	819	804	802	815	826	809	831	857	835	822	819	879	808	812	824	781	823	830	837	789	796	865	864	829	818	840	859	815	810	744	822	830	827	801	822	827	813	814	835	831	859	839	836	857	826	806	890	767	753	811	824	815	823	818	840	804	826	797	841	825	821	808	820	795	829	856	770	836	858	884	815	861	818	790	798	788	813	806	843	875	855	831	830	820	826	854	821	839	863	904	832	817	831	814	847	839	814	843	820	814	840	807	876	835	813	837	788	819	899	782	842	888	830	782	847	808	809	808	836	824	819	759	828	803	861	864	812	845	819	826	859	845	835	894	781	825	824	786	830	808	887	819	810	843	818	834	812	841	824	826	831	784	855	785	842	862	801	855	832	877	803	861	805	877	801	843	781	797	842	776	831	821	799	838	847	856	821	821	857	826	857	845	832	858	844	827	805	818	812	830	794	802	834	822	824	780	876	808	809	812	830	860	898	794	861	821	805	776	848	831	803	848	794	805	794	855	793	814	881	829	802	751	869	808	816	781	821	778	796	822	806	853	843	808	785	802	851	836	816	842	852	817	854	791	854	813	816	783	828	767	875	821	863	816	834	868	848	811	808	843	822	816	804	814	801	854	818	810	829	818	880	853	833	836	769	817	841	831	829	833	848	769	861	838	826	823	815	804	824	821	805	852	864	809	813	876	818	796	807	825	796	849	798	842	794	801	817	792	808	831	795	869	838	851	835	855	805	841	885	849	818	818	828	866	830	879	867	852	857	841	864	869	794	802	882	774	812	836	815	800	809	781	804	819	821	882	804	798	777	841	777	834	884	776	841	820	822	789	805	810	809	844	829	858	755	825	805	819	811	838	824	803	819	853	840	825	848	864	810	829	821	815	861	837	834	818	806	851	790	846	809	825	815	800	807	799	836	860	769	852	762	808	793	770	791	831	816	819	809	812	836	840	822	866	832	805	830	817	860	795	843	824	825	811	839	800	807	807	859	829	828	843	805	769	816	836	832	758	782	810	785	797	770	808	821	846	823	802	800	846	800	892	817	812	759	777	820	811	815	771	790	850	828	853	808	876	854	798	836	848	865	803	842	819	827	821	853	831	807	824	824	827	829	800	837	826	802	825	828	821	803	899	836	807	780	834	821	875	838	872	854	832	790	813	866	848	763	819	818	855	819	840	814	809	823	757	840	851	834	851	837	814	806	831	787	789	818	811	843	895	850	858	856	836	802	858	841	842	791	844	869	860	780	776	819	821	789	814	823	789	795	829	862	819	759	796	824	836	843	820	745	815	836	840	811	854	841	828	876	823	822	839	842	811	862	810	833	828	794	829	813	865	823	731	802	785	879	813	827	837	793	882	790	821	825	818	842	825	826	842	752	822	840	794	844	825	842	790	784	807	812	860	795	834	841	806	837	824	824	803	816	807	856	863	789	808	783	836	797	747	815	857	812	830	772	862	834	810	816	855	825	814	828	832	815	835	863	796	793	832	853	822	810	845	850	823	805	767	797	816	826	862	810	834	801	807	846	804	842	823	813	858	866	871	831	812	825	817	801	805	863	878	813	843	855	847	812	804	800	850	870	847	819	857	835	822	827	805	834	830	807	859	727	808	818	827	781	763	821	780	845	825	910	815	799	880	877	833	862	821	787	834	839	837	825	796	810	853	841	777	803	776	857	801	866	856	846	822	853	826	847	813	808	793	832	820	856	843	850	844	851	864	846	869	773	842	837	833	837	821	864	867	851	812	820	817	815	850	843	825	827	799	841	814	837	854	862	914	828	815	839	837	855	813	881	855	848	812	790	813	828	814	825	856	858	842	814	879	864	780	818	856	862
39779	45230	44348	35917	28697	36134	41187	37082	32443	29342	35233	28352	22932	16672	13554	10966	8769	7578	5751	6105	5164	5014	3171	3361	2940	3040	2961	2171	2356	2748	2212	1589	1439	2755	1755	870	880	649	488	473	462	463	459	404	465	451	432	358	388	372	365	378	372	412	337	374	331	372	373	350	328	361	346	370	333	358	323	329	377	371	318	380	368	344	338	370	392	460	463	443	430	351	342	339	292	350	340	334	340	321	353	320	373	328	359	390	353	348	398	352	354	344	347	345	354	386	328	306	346	332	338	300	342	324	364	323	306	365	318	326	331	326	387	365	336	316	362	330	328	326	334	359	356	358	327	376	373	308	342	348	331	325	348	350	366	381	360	344	330	282	395	351	340	319	345	349	351	349	310	342	317	328	335	347	335	361	341	341	332	342	330	347	361	335	378	342	330	319	360	388	360	347	332	364	351	337	348	358	340	345	327	360	324	349	345	361	355	327	328	337	311	362	351	361	342	342	335	332	345	371	362	331	326	361	370	351	316	346	317	323	333	335	380	356	325	351	341	348	359	351	323	329	389	351	362	315	328	376	341	366	330	341	366	339	324	341	341	327	334	337	325	353	358	331	291	338	376	306	341	345	347	336	336	354	342	349	309	338	385	356	337	307	349	382	352	338	354	321	326	329	361	318	309	368	332	339	337	386	329	330	377	381	341	358	346	340	339	321	380	339	337	333	323	301	328	369	352	325	390	327	355	360	352	340	320	340	338	334	316	328	345	356	343	330	345	367	344	332	340	338	362	346	340	331	345	341	367	321	376	371	324	338	349	363	334	329	341	349	351	356	347	373	360	371	351	344	359	334	355	357	340	332	339	319	374	368	340	320	326	351	341	342	347	325	365	323	341	350	380	324	336	330	339	324	318	376	385	335	327	363	302	364	333	333	351	386	346	368	312	366	337	373	352	355	353	355	331	307	328	366	337	315	344	370	366	345	367	369	362	333	345	310	337	326	335	341	351	341	344	345	369	349	341	367	370	352	344	306	358	371	342	343	339	395	359	385	358	335	331	353	347	348	298	337	370	331	336	333	320	341	346	324	349	315	368	346	321	337	375	323	356	355	358	324	348	324	335	355	333	361	333	323	319	337	348	324	347	335	346	331	334	365	328	365	308	378	341	350	382	317	355	338	347	323	352	334	345	376	350	335	321	348	358	345	393	368	364	334	328	328	373	353	326	391	361	354	355	345	345	354	346	353	339	372	326	340	396	338	322	355	331	338	355	378	368	338	339	358	376	335	349	338	323	324	340	341	356	320	348	328	333	352	363	366	353	342	361	368	338	327	312	358	346	358	344	344	364	323	343	349	343	325	334	329	334	328	376	336	356	362	345	361	343	349	361	331	326	358	321	320	362	299	377	301	348	336	388	324	357	332	323	350	349	351	333	337	368	370	334	358	347	349	353	338	339	336	358	290	328	346	343	341	327	390	307	322	345	335	351	369	330	373	349	358	347	362	386	340	343	386	338	365	319	315	321	301	331	312	345	348	333	328	353	355	356	351	337	332	376	349	330	350	356	329	327	366	371	355	311	346	363	326	325	388	367	348	333	359	351	341	322	350	330	362	325	336	319	349	334	327	357	352	363	344	327	370	340	382	367	310	337	355	353	368	327	359	345	363	408	363	342	341	352	317	318	324	362	393	336	343	322	350	339	325	352	349	376	330	316	386	319	344	364	359	331	303	335	335	331	313	377	352	321	339	339	356	327	330	357	362	326	342	307	324	385	334	358	332	360	362	346	321	341	336	360	316	339	335	353	332	359	392	377	344	340	340	331	353	321	314	351	352	374	333	349	338	335	310	315	363	318	335	336	364	357	382	355	350	363	373	351	334	353	357	348	349	333	352	364	336	343	310	331	348	314	343	355	315	348	324	341	362	340	365	355	361	347	356	359	383	312	307	340	367	360	370	361	367	327	316	349	299	345	376	331	296	345	359	354	343	354	328	374	341	346	339	323	338	381	341	337	326	328	330	362	352	331	321	356	322	356	350	322	328	360	332	379	362	366	345	337	343	335	315	348	358	356	340	342	323	357	348	353	329	347	329	325	358	325	380	330	372	338	379	360	331	355	360	354	341	371	346	349	322	327	362	374	307	320	362	342	293	353	328	317	336	379	335	359	365	342	320	383	341	362	361	353	361	332	325	360	372	356	352	333	358	355	346	352	326	342	332	329	359	307	337	364	367	318	342	327	375	342	321	333	330	334	344	352	325	349	334	341	326	379	361	366	358	353	330	383	350	367	366	368	361	330	365	344	332	370	328	355	310	319	316	339	339	357	357	376	342	340	348	324	357	314	349	354	363	292	364	358	373	371	329	334	335	328	371	345	326	318	317	340	331	347	350	350	333	344	371	385	340	346	339	344	376	365	327	372	334	341	313	377	308	309	361	346	375	358	300	370	323	362	330	364	340	355	366	349	361	323	351	331	302	323	381	346	336	348	351	333	332	366	339	356	337	320	367	387	344	357	334	354	341	338	336	326	350	332	321	310	351	342	312	365	366	328	377	338	366	324	342	359	320	361	335	357	315	333	328	346	332	328	371	335	329	326	331	372	340	333	322	405	342	335	344	352	389	340	293	347	358	347	351	389	312	349	342	342	372	357	370	319	361	356	330	341	361	351	344	326	341	315	354	310	343	368	360	345	365	344	309	349	332	333	303	336	356	367	341	351	364	359	361	345	322	356	308	333	366	348	371	347	317	367	311	328	354	339	299	324	313	334	344	342	334	334	355	345	347	349	321	325	327	343	357	358	358	346	338	340	383	324	342	330	316	348	321	352	347	308	343	350	314	344	327	332	363	355	343	347	369	294	333	346	298	349	315	318	334	336	338	362	357	350	334	374	361	370	354	355	329	349	326	339	328	366	382	371	356	343	339	315	361	331	362	371	338	354	338	344	355	364	350	337	334	353	309	366	355	326	357	332	352	349	335	325	344	345	342	373	360	361	370	333	287	315	353	356	319	358	354	368	328	336	347	318	374	313	339	333	361	367	381	335	323	340	353	375	319	345	334	320	343	386	344	353	328	356	318	348	364	336	351	329	376	351	331	393	353	346	352	360	339	335	330	339	324	321	355	346	332	319	349	353	332	342	370	353	326	349	360	336	345	357	355	348	343	328	357	346	341	353	337	323	340	352	357	356	326	366	362	339	320	375	391	382	329	386	367	374	355	293	368	344	347	332	331	344	368	312	372	377	333	367	335	382	365	333	366	366	356	349	323	342	327	326	348	339	336	313	356	375	357	333	356	326	327	320	320	383	345	337	342	339	375	341	327	338	339	373	327	318	309	361	348	334	333	370	304	335	321	329	325	323	335	353	363	347	299	340	373	339	364	364	346	351	341	334	331	352	339	310	328	333	348	366	332	362	346	347	359	345	379	337	355	339	327	342	327	323	335	323	341	339	322	371	369	356	357	323	329	364	375	342	312	342	347	360	347	336	316	365	390	338	320	367	361	342	359	327	343	362	344
27556	38525	43686	41811	37502	48319	49537	48226	47658	45089	48953	42587	38071	33657	32539	29333	27581	25538	22897	23007	22192	20499	16639	17638	15585	16229	16197	12607	13952	14768	12630	9951	8314	15514	9109	5002	5012	3167	1829	1590	1730	1648	1547	1600	1636	1769	1581	1116	1231	1247	1098	1090	1109	1018	966	958	955	929	874	884	857	904	904	795	784	874	781	856	802	808	802	827	849	859	843	998	1491	1670	1404	1183	971	852	803	814	800	828	807	863	812	818	838	854	768	775	805	809	815	801	850	753	880	789	796	870	805	803	825	811	822	797	836	851	786	833	819	824	815	809	805	831	811	774	772	851	832	809	829	829	820	835	817	770	794	803	794	795	736	812	852	868	799	868	808	814	831	779	791	806	749	838	870	794	795	826	814	787	826	834	819	864	886	832	773	783	843	821	791	803	776	787	824	782	816	827	864	809	802	790	816	873	774	764	844	820	839	834	846	854	827	794	853	839	815	816	881	832	828	853	780	796	791	783	809	791	849	828	820	770	785	812	782	815	793	834	799	843	851	826	835	821	795	796	843	835	783	865	812	848	846	800	816	769	792	780	781	813	826	811	821	832	837	780	828	833	825	815	793	792	820	819	833	816	809	815	810	846	803	843	821	789	846	813	808	804	853	855	762	809	810	782	826	766	812	812	793	780	824	819	824	814	817	831	820	816	808	842	889	801	813	823	805	805	895	784	716	755	812	836	791	781	837	741	894	745	832	771	817	785	753	817	727	811	786	832	833	829	801	820	796	805	861	837	824	743	814	849	778	808	867	824	806	836	813	790	844	811	831	810	805	772	804	800	845	763	822	775	788	760	811	838	840	827	799	840	785	784	752	838	809	805	771	819	800	787	773	802	792	792	858	785	810	850	841	799	790	791	830	837	834	820	785	808	873	792	774	811	830	809	863	800	792	815	812	848	784	773	815	845	828	765	807	869	811	810	801	830	820	852	848	809	852	825	856	798	821	835	824	762	769	798	796	841	780	842	803	883	822	812	796	807	789	838	771	798	768	820	817	861	770	757	802	819	836	778	777	847	817	805	846	809	836	842	864	801	810	861	724	865	821	793	802	783	762	853	780	815	767	795	793	850	857	852	815	844	776	768	809	780	817	871	792	820	806	813	858	804	791	778	777	824	836	851	836	814	781	798	783	873	854	833	796	858	821	795	768	755	838	839	898	804	819	791	846	758	804	828	808	837	813	767	795	830	797	809	816	761	790	782	834	781	819	729	818	794	820	828	791	776	747	832	867	791	804	776	801	781	819	772	796	821	783	820	856	798	822	869	802	834	887	791	799	828	806	768	820	779	826	841	777	823	796	841	801	820	829	771	850	782	814	757	859	791	811	807	799	815	842	870	802	812	846	825	790	791	846	824	844	812	817	808	821	794	856	853	831	822	773	782	805	842	844	744	848	786	769	803	781	753	819	791	809	759	792	806	786	834	792	839	780	814	800	814	814	840	814	776	825	779	820	778	839	832	812	777	760	819	787	823	780	852	764	809	795	836	792	845	819	818	739	847	785	784	791	803	798	825	846	780	832	848	786	813	808	794	803	784	810	782	729	844	785	827	816	797	787	835	773	839	834	848	839	820	800	791	789	794	800	772	792	826	832	820	757	824	819	804	817	823	808	778	811	849	791	748	809	839	795	818	805	802	808	846	814	837	772	794	798	832	798	842	797	767	813	819	803	816	819	830	786	846	795	793	833	809	839	802	814	804	795	797	814	781	840	846	782	778	797	797	813	814	809	812	780	802	845	814	782	793	805	781	843	790	788	851	777	813	779	774	810	818	779	796	796	830	819	780	807	798	803	837	803	862	864	801	803	800	797	811	764	796	760	825	829	852	821	768	828	823	850	793	783	774	781	796	806	746	748	782	814	810	762	797	803	817	813	845	773	803	807	798	815	841	795	790	816	809	861	816	824	796	755	765	845	751	797	807	782	743	805	821	793	803	799	766	805	764	776	819	824	809	797	836	835	782	830	823	802	789	839	800	825	794	833	829	788	806	815	811	833	808	850	797	809	848	815	782	787	843	807	762	817	804	815	757	864	822	848	854	816	842	823	788	803	856	793	818	794	866	788	791	780	743	824	796	801	821	762	838	835	831	748	784	827	792	834	812	807	855	822	739	773	766	837	784	792	820	828	791	790	831	831	819	805	782	825	831	862	821	821	793	796	847	781	815	798	832	790	768	813	808	844	839	775	814	781	796	837	783	834	799	801	799	877	815	722	857	814	867	759	808	791	824	793	814	800	853	808	822	804	809	852	776	833	826	824	775	837	810	770	794	771	777	759	822	852	740	795	848	835	801	859	802	848	781	814	817	811	792	822	849	826	827	802	838	803	860	821	829	827	854	805	828	829	793	862	835	802	841	806	883	826	798	886	817	813	806	821	751	815	791	825	796	786	838	796	811	819	777	820	787	846	799	776	807	810	807	827	851	843	811	841	833	815	781	820	767	869	784	773	782	816	821	835	813	756	801	786	867	830	815	802	836	868	842	749	814	779	817	797	806	776	744	765	784	809	829	784	843	838	772	781	857	775	796	801	836	828	837	839	745	803	816	785	765	792	781	778	817	816	776	845	840	827	861	803	874	847	780	785	740	768	815	790	769	829	785	800	832	815	824	814	771	819	784	791	823	842	805	778	801	810	817	828	828	812	856	805	820	781	767	848	870	835	858	861	814	867	771	809	841	807	872	778	814	819	758	819	803	804	804	821	807	791	847	814	818	832	804	820	787	802	816	814	807	791	852	793	819	839	782	831	802	809	858	820	800	824	812	825	843	795	821	830	770	787	812	832	837	835	761	822	839	808	847	792	840	804	821	742	835	826	753	749	833	840	838	824	870	789	802	826	794	774	792	820	845	810	754	804	868	799	807	802	767	837	879	837	792	832	858	818	853	781	807	775	809	747	779	793	779	832	790	821	796	823	767	842	819	794	856	787	784	795	783	839	820	851	842	819	765	803	803	841	810	848	806	794	806	785	811	791	775	818	830	816	822	846	851	864	833	749	802	799	838	805	777	818	829	799	826	846	828	814	780	845	811	786	796	790	813	823	812	805	819	794	802	793	790	755	822	822	864	822	791	834	767	783	807	819	789	836	830	801	852	841	847	803	851	868	780	855	809	867	816	798	826	826	853	846	822	820	817	812	821	821	844	785	827	820	803	784	789	841	791	790	807	859	773	839	824	790	816	853	812	757	769	814	798	776	806	870	814	812	811	784	836	849	829	830	755	864	817	816	808	853	846	814	799	781	822	816	798	786	802	825	846	792	781	811	800	866	859	804	802	863	788	790	798	806	846	808	817	800	845	805	831	833	756	871	773	786	852	855	829	836	827	850	781	812	831	786	779	804	861	851	774	828	807	802	819	810	828	826	808	804	820	845	803	835	835	801	843	785	807	747	832	848	834	843	880	799	802	802	811	818	869	824	798	793	823	857	812	776	839	800	805	808	788	742	799	843	781	782	863	792	796	804	786	836	811	722	819	817	788	829	802
49329	48822	44984	37700	32643	42137	43073	40928	38256	36609	41596	35413	30993	27809	23574	21657	16616	15059	11904	12225	10988	11913	7280	7429	5462	6048	5232	4307	4573	6522	4254	3479	2825	4064	2880	1502	1565	1182	444	429	480	455	496	507	447	504	430	377	402	346	369	347	317	334	312	300	298	292	316	254	275	293	286	255	281	249	294	265	319	288	254	306	263	258	256	340	490	521	464	352	321	284	258	276	259	270	249	239	272	266	245	271	240	267	274	228	228	267	236	322	259	276	270	288	259	279	257	252	263	283	254	240	265	291	296	295	277	275	259	276	260	275	266	271	288	302	258	243	298	263	252	232	266	273	263	254	252	274	277	276	263	256	261	250	278	290	292	259	236	273	280	285	290	306	283	265	301	281	279	280	271	271	273	297	278	277	286	302	264	284	281	273	256	248	278	307	266	266	259	255	256	261	272	268	279	281	276	278	289	313	260	242	287	276	308	285	257	295	252	265	271	271	248	278	261	283	245	284	265	291	272	268	265	244	245	263	252	312	282	264	258	262	255	246	257	249	293	279	256	268	256	284	281	295	284	255	266	279	265	247	296	287	273	296	270	253	240	241	250	288	268	268	260	281	286	289	246	260	286	271	286	274	290	243	269	268	269	247	290	255	292	266	281	273	279	275	262	259	251	269	268	239	284	263	271	297	280	248	231	275	257	249	260	274	241	305	242	283	300	282	279	250	252	266	278	263	272	271	275	288	287	293	281	287	260	274	243	242	258	304	265	267	272	290	285	262	228	257	252	268	277	261	271	260	256	275	268	269	273	274	274	277	285	264	274	292	272	243	245	262	249	241	293	301	291	274	257	248	252	259	271	263	267	277	276	240	259	240	257	275	263	272	311	277	296	267	261	254	266	295	265	303	262	275	251	277	282	248	265	294	277	304	255	290	293	283	278	266	264	244	298	294	282	272	278	274	262	264	298	249	297	267	294	275	267	298	246	277	265	271	256	254	256	299	281	269	280	288	286	269	240	272	275	289	285	234	271	255	285	258	297	286	247	280	264	267	297	281	269	272	260	242	290	309	254	285	269	274	275	278	286	256	278	272	252	260	266	261	281	281	269	274	277	247	255	258	290	261	290	268	263	263	261	296	257	268	285	240	291	278	267	270	237	292	307	252	288	241	258	245	271	250	262	264	274	288	293	281	255	307	276	255	254	244	250	233	295	250	266	254	299	285	256	296	301	269	270	270	248	258	265	297	271	297	259	266	281	239	260	243	239	266	265	275	263	266	283	241	264	247	282	250	264	257	250	266	270	278	278	266	304	281	281	274	265	274	261	238	290	275	286	294	284	272	231	270	288	257	264	290	271	274	276	267	289	276	280	274	295	269	264	276	269	266	292	272	243	253	288	262	251	291	264	275	278	269	247	278	264	270	274	266	269	254	279	270	267	276	243	288	261	278	281	300	289	272	278	255	273	242	264	271	258	303	308	239	287	282	276	303	278	241	251	255	236	286	271	285	280	272	287	280	245	303	293	272	248	268	252	277	262	274	249	286	268	278	289	279	277	276	271	252	248	288	255	276	295	272	255	251	287	310	270	257	282	298	267	244	233	272	261	264	260	256	239	275	244	300	282	281	289	260	277	269	272	259	279	272	249	238	277	250	249	249	274	255	268	268	285	288	269	284	248	258	284	248	295	259	262	261	265	268	277	296	315	276	301	276	288	263	261	275	261	299	256	267	264	248	263	238	255	239	275	261	289	268	264	265	264	251	275	304	262	296	278	250	264	241	253	274	267	295	276	261	311	277	270	251	257	266	257	304	260	275	278	229	245	266	278	271	241	251	248	285	271	284	281	281	279	260	275	296	269	289	237	230	258	275	288	306	274	265	273	247	280	247	224	265	265	266	289	246	269	258	263	279	242	281	262	258	274	261	293	275	281	283	279	311	274	260	238	255	278	280	249	267	306	245	283	256	288	300	262	281	285	251	239	275	271	279	262	245	320	266	280	253	261	269	287	264	255	286	269	252	299	279	276	257	295	267	257	295	277	267	313	251	258	260	280	265	300	234	308	228	283	258	276	261	290	277	261	272	295	236	273	277	274	235	276	265	250	260	297	284	259	247	283	288	244	278	287	283	259	290	275	276	286	248	275	261	273	246	274	262	269	268	282	293	276	309	267	245	267	277	265	270	264	254	264	280	275	245	262	271	256	294	274	263	270	234	250	259	260	259	286	236	294	276	264	246	254	255	293	241	244	291	298	262	282	273	255	256	293	271	283	276	265	241	265	248	244	262	235	279	254	256	269	238	272	259	228	273	250	265	276	269	259	259	256	253	253	280	242	286	269	253	277	283	264	284	265	266	282	235	266	278	279	269	272	280	268	275	276	265	271	264	258	258	285	287	261	276	276	259	245	259	272	260	274	282	270	260	277	274	252	287	274	248	263	260	269	237	232	238	228	307	276	273	271	272	292	266	290	251	252	241	256	303	265	268	295	272	297	278	244	277	221	293	280	251	291	256	257	248	270	266	275	278	272	259	264	289	267	260	246	266	252	269	281	244	234	298	270	272	269	286	273	282	234	264	281	290	261	259	264	281	241	275	293	270	289	253	283	262	259	255	267	250	266	286	262	277	304	256	265	284	277	298	271	262	244	252	320	261	272	248	278	283	252	280	261	275	289	244	263	248	298	274	261	270	279	248	272	281	270	258	241	269	311	260	218	272	282	226	257	263	270	274	244	252	258	256	253	296	277	284	265	265	293	273	258	281	255	317	234	277	270	274	255	287	283	265	269	247	278	260	275	266	284	289	262	263	317	243	257	278	282	287	305	289	246	290	271	277	247	298	273	277	235	270	252	253	265	238	291	274	276	302	272	229	284	251	289	255	270	250	262	278	270	263	265	261	248	265	251	270	273	259	240	274	280	292	271	290	285	265	266	258	232	271	270	286	232	277	270	278	282	295	288	288	318	263	256	283	269	264	279	263	286	250	268	265	278	267	267	293	267	283	278	244	275	250	267	286	249	285	257	256	244	268	267	242	237	293	260	244	255	245	262	281	286	263	270	267	272	264	248	296	259	284	282	274	263	283	286	282	272	266	291	258	278	308	251	264	268	245	252	281	258	276	253	258	262	268	272	269	262	295	294	274	282	263	278	283	247	265	271	281	274	273	263	258	275	268	244	267	246	256	260	268	271	238	246	260	254	289	243	249	277	292	299	307	237	256	242	274	275	278	255	240	285	254	277	259	266	281	255	271	256	268	293	262	248	246	306	239	287	253	257	302	260	303	265	284	263	276	244	284	280	267	242	255	273	241	275	297	267	258	254	261	270	255	303	292	277	265	245	267	275	273	260	242	269	284	262	268	297	284	256	236	277	291	259	263	300	277	264	253	277	291	280	269	261	271	277	270	276	254	296	268	266	288	255	254	305	279	263	275	241	260	280	286	253	260	278	285	240	266	271	265	260	282	291	254	259	272	287	272	252	247	234	257	237	266	307	266	293	294	279	286	290	248	256	265	273	274
36247	44102	46958	45984	46614	52998	53281	53927	55885	53698	53559	49632	47678	44711	42055	39677	37051	35651	32356	33488	32595	32997	28152	28674	23228	25622	23923	20907	22484	26800	20651	18300	14989	20752	14430	8818	8825	6691	2069	1824	2217	2515	2528	2326	2040	2301	1969	1370	1613	1230	1304	1184	948	814	833	844	900	800	852	787	751	699	766	689	694	709	737	694	694	744	710	722	745	653	681	1236	2157	2471	1759	1261	978	705	663	625	626	644	622	666	682	706	595	647	675	641	648	671	650	634	615	627	594	647	676	634	657	611	623	686	666	648	630	609	623	666	603	667	634	619	631	620	602	684	696	615	653	652	687	659	621	656	601	710	658	632	665	674	657	682	681	646	653	633	621	668	622	655	664	644	687	659	678	636	646	640	660	648	668	663	654	672	627	630	670	619	650	667	682	655	659	618	621	679	655	653	661	645	603	669	635	665	618	708	609	624	693	628	651	618	598	658	642	620	624	667	681	676	673	668	612	625	679	657	662	670	618	655	659	621	699	652	664	649	644	612	662	682	667	673	667	642	631	646	657	610	640	629	606	675	662	699	666	649	615	656	640	651	625	679	578	624	662	706	724	636	641	634	667	662	694	664	650	627	649	630	635	644	649	660	628	673	603	670	644	625	669	647	676	660	645	649	711	665	665	656	667	625	638	669	662	643	682	652	681	702	622	701	705	643	626	658	618	637	668	643	671	660	649	614	617	645	617	660	698	643	616	670	647	646	664	596	668	684	638	611	648	640	648	616	656	629	628	595	658	678	625	652	657	665	626	633	667	611	633	644	657	640	674	671	674	662	631	659	667	626	657	661	647	638	625	644	652	676	649	688	644	681	663	627	665	679	630	663	626	632	667	657	665	615	670	632	647	605	604	650	694	655	632	601	609	630	633	644	696	631	645	623	656	631	655	651	625	612	673	647	684	619	664	681	625	622	646	638	595	640	712	625	651	650	683	650	635	621	671	657	621	646	647	650	629	656	686	676	729	590	622	626	675	690	627	629	651	634	587	673	678	656	645	666	700	581	664	698	666	633	634	633	655	637	682	632	636	697	645	641	674	629	609	652	649	677	622	608	662	608	623	633	682	627	653	669	648	684	654	681	653	636	661	611	661	646	672	687	648	677	654	643	652	609	596	656	647	643	598	672	632	659	660	691	653	631	711	664	608	674	651	630	635	619	659	615	668	623	648	632	670	626	655	634	621	631	666	717	635	629	658	719	682	630	688	657	630	661	647	653	644	680	654	679	624	623	630	674	642	641	597	599	653	662	643	619	642	631	690	671	624	629	618	645	680	642	612	630	629	629	651	638	634	684	687	678	685	660	657	612	651	700	653	642	658	647	632	662	634	669	701	628	646	691	596	637	644	681	627	619	666	633	661	618	629	641	645	628	653	652	672	657	640	608	623	671	635	606	695	623	640	622	616	652	595	655	679	633	621	616	634	657	617	625	641	638	656	587	647	616	660	629	646	591	653	589	649	660	609	672	664	626	659	657	678	653	674	649	655	649	682	651	620	625	663	680	624	642	676	622	641	674	634	561	625	668	625	628	660	617	660	655	647	659	606	678	659	635	652	628	628	637	644	680	662	632	689	627	615	635	633	697	654	655	635	669	643	661	612	634	654	645	607	656	642	678	632	619	597	666	648	650	655	646	664	642	637	688	641	650	609	585	627	667	667	607	678	602	639	641	659	634	654	623	674	643	659	608	717	669	637	652	614	615	650	658	687	620	670	680	665	644	610	635	673	600	637	665	607	671	644	703	659	650	633	632	650	649	602	658	684	601	648	663	660	682	645	680	655	640	648	649	655	640	681	668	677	669	665	675	627	640	612	660	655	593	653	647	667	648	585	695	683	601	676	678	688	658	618	659	645	696	659	655	660	647	608	606	618	637	605	626	642	629	645	683	661	664	649	626	625	628	649	639	670	648	646	613	628	615	611	635	690	607	691	641	678	612	634	645	636	623	606	676	627	609	620	671	618	692	667	661	635	677	647	676	630	634	606	615	670	634	651	655	660	599	643	632	685	655	661	685	668	643	681	654	638	606	652	676	662	640	669	664	658	662	638	701	580	648	700	632	640	648	623	653	640	657	637	659	610	687	583	614	626	679	638	647	632	695	646	630	671	655	644	629	624	647	673	625	633	689	660	627	631	647	673	640	643	665	616	661	642	647	615	621	649	637	638	650	675	656	646	674	684	665	638	615	651	657	626	647	668	643	652	623	666	676	659	622	627	593	698	626	610	641	590	645	619	678	615	625	697	669	702	635	602	614	555	655	655	624	649	659	621	658	634	621	641	650	649	665	634	673	646	656	706	641	649	648	623	674	641	643	605	650	654	681	629	677	666	635	645	608	623	674	676	646	685	603	654	646	643	615	659	648	624	633	643	652	676	670	672	631	662	627	624	650	648	644	657	679	653	630	620	678	653	645	640	663	688	606	677	620	637	632	688	672	666	676	655	634	636	637	658	628	652	663	617	653	677	638	671	661	649	622	648	661	625	629	663	662	670	673	655	600	649	689	636	650	601	640	611	617	630	625	680	645	685	651	667	621	647	664	633	643	642	646	682	647	620	684	630	617	645	635	654	641	646	587	647	675	661	651	628	662	672	629	663	666	643	648	668	648	668	667	708	639	699	640	575	641	585	637	613	605	634	663	667	658	615	659	624	641	706	648	620	631	626	652	658	609	652	659	637	669	678	634	625	644	643	655	661	622	677	604	686	644	667	639	617	683	644	600	620	632	650	651	676	596	676	640	636	601	666	653	658	629	640	711	610	622	644	617	644	659	687	628	610	655	651	594	700	659	642	651	677	619	631	653	676	615	670	677	629	629	662	663	660	672	665	683	647	656	618	659	598	642	676	624	671	620	654	633	675	620	640	598	664	601	621	635	677	647	657	618	686	667	644	656	609	671	658	698	619	669	644	655	597	636	639	601	670	643	660	632	687	643	634	644	628	622	640	606	626	658	659	668	636	648	627	610	667	647	661	660	662	615	636	654	626	665	647	673	614	644	658	642	652	666	619	658	620	627	627	693	662	658	635	639	640	676	671	637	667	663	669	634	696	656	578	644	637	672	619	672	672	650	653	663	644	694	637	674	700	639	592	655	640	658	664	647	627	595	712	629	620	635	640	628	613	659	660	648	698	605	672	623	657	647	667	657	662	637	677	642	660	666	680	680	607	692	627	612	620	637	697	640	641	627	649	590	642	677	676	647	639	675	637	644	660	656	606	650	671	610	644	613	695	636	646	680	638	665	645	642	632	629	674	660	611	686	627	665	657	693	645	616	685	658	634	606	668	633	605	670	681	621	649	575	643	645	633	632	686	656	626	627	632	643	667	623	603	655	660	609	629	637	693	671	653	665	617	652	648	664	656	654	632	604	671	637	647	639	644	684	652	654	599	646	634	594	664	662	682	625	657	669	649	668	630	656	622	654	619	633	642	630	623	631	717	617	638	622	702	621	665	594	631	664	627	637	659	617	661	662	638	655	657	623	624	657
16229	13854	12580	9548	6890	7817	7303	6193	4331	3034	3283	2276	1614	1203	926	920	676	641	588	621	627	602	464	447	469	452	408	418	428	453	416	404	391	397	379	342	358	365	341	312	344	301	305	314	340	346	384	312	317	324	332	322	310	322	343	314	334	347	335	322	312	298	342	321	300	317	374	327	290	319	334	345	299	315	331	295	330	324	360	364	319	299	327	320	319	314	344	341	293	298	316	320	350	326	307	350	273	332	345	303	319	321	318	297	318	291	319	323	310	283	319	352	307	342	342	342	339	316	305	307	326	302	313	319	324	298	335	335	296	348	314	342	308	293	332	331	331	337	320	300	266	318	303	347	366	303	318	337	308	310	342	329	304	325	294	309	341	323	342	339	341	327	325	309	307	350	311	293	335	359	301	316	348	290	343	327	330	306	311	342	300	327	333	330	299	321	355	342	294	321	346	318	332	335	284	331	300	302	316	335	348	307	349	324	292	309	332	344	327	351	326	325	326	331	317	308	310	359	325	298	342	300	300	318	327	307	302	347	320	315	315	336	335	343	311	298	303	314	333	315	307	300	306	346	311	314	328	321	324	314	314	332	319	350	335	312	315	333	305	325	323	311	316	320	346	291	330	320	345	336	315	316	306	334	320	344	310	302	339	316	344	341	302	353	318	319	311	304	298	330	318	305	345	328	307	315	287	355	318	311	303	335	332	333	324	312	310	351	345	341	297	349	326	298	338	326	328	294	335	325	339	313	294	332	299	314	295	328	318	304	289	341	326	313	276	327	320	311	325	324	312	313	313	340	309	332	321	333	311	353	327	340	339	357	319	302	306	342	317	302	327	316	312	335	314	290	301	318	321	322	337	331	335	354	327	329	309	330	327	311	327	310	296	358	324	317	327	314	335	329	315	331	318	331	298	355	331	298	292	336	299	305	322	315	326	356	327	312	369	344	322	311	348	285	332	332	342	285	327	313	301	325	325	322	334	332	339	337	315	332	329	305	332	292	329	285	327	337	311	315	346	322	339	333	333	321	332	322	349	322	289	337	283	347	281	342	322	332	332	307	324	353	314	323	282	330	333	314	341	280	337	335	299	312	303	336	348	344	328	303	327	331	353	295	316	316	307	340	317	317	303	317	344	337	336	337	314	343	324	310	322	329	334	328	285	329	336	357	327	293	326	303	317	312	324	318	319	335	323	337	304	331	302	342	340	287	340	305	337	310	295	325	301	361	302	322	300	343	341	273	321	308	316	328	339	294	321	354	341	356	364	338	311	342	305	294	304	300	310	342	324	319	342	336	299	336	348	325	297	304	357	325	335	300	337	330	341	335	314	337	314	313	343	306	321	337	347	321	312	334	354	334	324	332	325	287	311	353	344	319	312	339	300	329	352	340	349	331	340	301	332	324	300	292	305	336	331	317	322	333	330	309	292	331	322	319	312	275	329	337	344	326	323	322	319	306	319	304	317	327	338	334	353	308	275	350	330	287	310	312	318	334	313	350	360	312	344	310	321	346	316	330	299	343	312	324	313	300	329	343	339	334	322	294	330	314	309	336	312	322	304	323	330	297	307	347	279	314	324	331	347	308	309	314	339	328	312	299	340	344	323	322	354	323	332	332	315	328	327	359	313	294	315	300	307	323	335	371	324	340	323	297	317	317	334	332	302	316	331	312	317	314	322	348	286	362	295	339	325	306	283	335	323	342	308	328	290	304	303	303	285	314	325	323	316	342	322	278	307	347	315	300	313	333	332	333	337	303	291	304	328	316	327	298	309	299	313	313	292	325	315	372	322	305	331	342	303	343	316	303	303	317	287	335	323	343	307	320	340	303	330	312	338	318	342	336	288	304	320	294	314	275	299	323	327	364	316	323	337	322	319	326	314	319	329	296	342	337	308	317	329	308	311	333	304	342	346	328	333	312	311	311	322	360	352	314	326	334	309	321	309	319	322	339	294	331	340	328	346	300	325	351	345	300	310	305	307	343	319	329	325	324	340	332	320	359	314	304	331	301	347	327	303	313	309	318	306	310	315	307	316	379	332	311	345	308	335	326	284	338	303	301	331	330	314	357	324	323	333	288	316	344	324	338	317	315	326	295	344	312	314	302	332	310	304	307	288	304	310	303	335	345	299	349	306	284	323	320	306	336	319	302	340	322	333	338	333	314	327	343	332	324	315	311	306	341	328	316	329	313	328	343	319	333	322	331	307	323	326	301	324	277	287	322	328	320	328	302	323	323	325	320	325	287	324	337	320	338	340	346	354	325	295	313	310	339	320	316	317	307	343	304	291	339	323	325	357	338	346	288	319	309	327	312	338	320	307	335	322	331	347	329	324	368	349	314	325	344	326	306	310	320	337	307	321	320	339	313	332	333	308	344	272	322	306	334	336	317	357	292	313	327	305	348	350	315	330	333	304	328	312	309	309	311	328	334	330	344	318	346	324	338	322	331	293	336	332	354	339	326	284	340	338	338	341	320	325	317	298	330	303	338	305	304	344	323	285	319	321	327	373	323	349	311	317	329	344	340	327	334	287	345	330	338	284	321	296	315	312	299	336	334	302	335	296	343	317	277	318	318	310	325	318	333	332	319	326	360	303	322	347	327	335	325	337	311	309	322	317	323	363	348	324	352	333	318	368	331	306	340	307	324	345	308	331	333	327	325	341	314	320	327	297	322	311	321	345	358	344	328	337	302	334	306	325	326	332	328	317	325	355	322	338	294	320	319	338	311	319	291	315	348	303	324	308	347	285	313	347	342	284	339	308	311	300	327	308	328	338	302	318	329	321	324	342	324	324	320	281	340	306	301	300	316	317	351	326	325	318	323	341	299	316	320	313	355	378	357	332	317	329	306	313	311	300	329	300	316	310	313	319	348	312	321	350	308	335	318	305	312	332	348	330	322	328	343	307	341	330	299	331	347	318	346	307	329	301	313	323	328	327	311	310	290	335	315	316	293	276	290	337	318	372	325	291	347	306	321	357	323	319	306	329	372	312	310	321	332	321	311	344	320	342	318	352	299	308	282	332	304	329	333	333	333	297	338	327	348	310	361	336	314	315	335	348	311	330	346	284	293	309	332	324	333	320	315	320	284	321	294	348	328	340	324	318	341	331	317	327	332	288	320	336	338	321	332	308	350	334	336	328	351	316	349	332	343	327	310	335	284	330	334	325	320	323	318	323	306	319	319	309	279	315	330	347	318	344	323	333	324	294	335	328	323	333	314	305	348	324	320	374	306	311	296	308	344	322	291	315	361	309	333	313	306	338	312	319	323	304	337	336	342	312	303	319	327	333	326	297	371	326	318	310	348	342	327	368	345	345	349	297	314	309	362	323	303	304	323	344	340	307	341	332	339	301	314	314	333	327	317	326	358	334	310	298	317	314	334	307	313	303	308	326	280	317	337	332	313	284	331	328	323	303	331	335	307	317	291	340	318	317	310	340	336	364	344	307	329	352	324	356	382	340	314	324	323	308	342	312	328	327	341	350	328	323	322
10420	12387	17542	17553	16988	19681	19376	18576	14390	12759	15275	10422	8471	6704	4868	4731	3636	3513	2935	3290	3314	3314	2362	2220	1887	1845	1626	1624	1549	1942	1601	1470	1314	1524	1364	1129	1050	1041	953	880	892	927	915	867	919	862	879	819	866	869	887	860	808	849	783	871	857	830	837	797	789	750	786	789	820	783	822	821	778	814	841	795	834	807	830	780	817	954	932	927	848	799	750	798	745	765	787	765	789	807	798	762	833	750	755	751	787	787	790	727	773	767	840	784	780	852	778	756	775	792	788	810	813	784	762	759	758	798	810	734	791	773	815	791	779	784	760	765	764	759	820	772	781	792	766	772	782	800	780	736	771	792	779	791	760	771	799	802	788	828	810	713	741	820	795	815	796	812	780	807	743	835	740	793	789	798	776	793	749	772	831	718	778	817	737	760	792	813	828	796	792	794	790	788	756	776	774	819	811	774	781	764	751	778	772	792	780	752	750	818	800	801	765	792	736	817	813	805	787	795	806	767	750	753	813	749	775	759	769	734	728	791	811	736	786	816	756	799	789	752	748	774	790	824	787	742	804	791	840	821	846	824	839	859	767	790	777	757	806	790	779	771	759	777	771	793	843	830	743	795	773	760	816	801	790	826	763	781	795	821	762	763	813	839	784	775	783	797	764	766	782	792	796	789	744	766	790	835	742	771	779	771	783	822	752	736	775	748	778	794	808	781	803	798	782	779	760	768	781	755	817	753	767	772	792	769	788	787	763	767	745	761	806	720	837	800	783	746	738	729	803	775	753	849	801	826	822	778	758	798	818	791	760	798	782	792	809	785	754	779	794	865	773	766	775	781	751	780	813	824	771	772	783	787	763	828	783	804	747	787	748	795	752	800	776	756	850	786	744	779	828	807	826	732	748	769	767	841	778	870	778	784	759	822	758	778	796	815	751	780	796	772	803	762	774	793	793	767	827	793	752	772	835	754	749	803	782	765	798	797	762	785	761	771	791	806	811	787	805	757	777	805	838	833	818	773	808	755	848	812	782	755	803	791	745	822	749	794	788	799	802	763	855	772	725	833	794	792	781	761	761	806	745	810	784	770	808	776	798	769	796	790	802	814	785	740	798	772	774	760	749	805	785	799	782	760	776	808	809	778	815	821	775	782	802	772	760	803	828	757	817	785	786	817	775	800	778	782	851	784	790	779	779	759	770	752	860	794	821	728	746	831	762	767	757	776	766	765	793	813	791	794	765	821	752	798	756	856	799	805	751	742	819	700	759	790	804	792	808	831	773	815	753	754	749	772	790	776	778	760	805	790	811	809	769	799	736	787	741	801	738	767	770	735	769	827	819	785	738	818	830	834	844	779	793	755	798	781	773	797	758	759	781	757	799	811	734	807	745	807	827	791	791	833	810	822	773	736	766	800	764	807	761	772	721	783	729	800	775	799	823	809	786	823	759	822	804	799	790	742	781	797	745	749	729	794	776	788	776	739	845	813	757	787	746	787	773	793	802	840	819	805	750	765	801	783	830	774	733	752	807	849	784	806	797	766	707	790	828	770	776	718	793	782	773	762	810	748	794	797	714	776	807	810	769	787	814	864	775	780	798	756	732	739	799	779	788	770	838	790	776	752	753	759	806	769	803	764	764	759	762	766	855	807	788	819	768	845	789	735	730	755	751	786	743	777	780	829	829	772	764	760	818	758	806	775	787	834	773	795	770	766	755	770	780	789	792	758	828	774	792	785	757	738	762	826	746	789	783	756	800	855	806	796	788	741	737	776	788	787	759	762	787	830	797	790	818	785	768	744	745	786	735	780	787	761	793	818	827	742	829	741	799	722	759	789	775	774	769	731	806	762	830	756	742	760	790	785	757	783	799	823	804	794	736	734	784	838	818	719	790	799	792	828	762	813	772	789	810	824	779	797	787	776	786	783	778	747	777	813	778	818	803	751	782	791	807	774	827	788	784	808	848	785	789	791	796	806	755	828	802	802	803	804	739	805	830	727	773	764	768	790	800	792	769	781	798	780	770	787	760	831	837	820	759	760	847	762	764	759	784	797	717	749	848	795	769	815	804	760	732	763	817	764	793	824	721	821	772	822	786	776	804	820	792	800	769	767	816	793	815	743	821	786	772	820	810	783	783	789	752	757	825	806	750	840	770	823	787	762	736	781	797	825	755	795	725	776	750	749	804	807	839	762	765	825	767	801	761	846	777	816	795	812	795	766	771	811	826	761	731	791	768	762	777	785	756	753	815	762	815	764	788	802	763	744	800	806	756	769	818	799	752	833	804	806	775	833	856	767	781	787	778	769	858	794	775	742	772	786	787	800	774	766	749	726	809	789	803	766	744	831	750	776	731	801	762	786	812	811	784	802	800	837	771	765	743	779	786	789	798	784	775	798	736	833	774	778	737	804	827	760	857	745	766	740	769	791	778	772	846	759	779	787	759	746	831	772	796	738	768	774	824	764	782	818	803	773	811	778	784	786	792	756	775	751	813	764	814	780	760	830	797	776	761	793	761	833	788	803	787	792	789	783	799	809	781	847	811	771	741	777	803	768	734	811	740	763	808	758	819	839	801	785	833	729	759	751	819	797	767	821	783	791	826	786	782	782	853	783	771	847	750	753	786	800	793	812	762	778	782	758	749	758	820	772	825	766	771	856	753	814	809	802	722	770	818	845	724	790	780	796	775	775	793	813	791	793	852	722	807	857	796	803	811	804	776	824	797	761	794	762	746	746	823	786	807	774	772	826	810	749	813	821	749	796	788	734	831	770	811	843	779	766	758	783	773	744	803	775	770	778	754	793	751	772	813	810	817	740	814	757	794	771	824	757	812	769	782	746	772	784	783	787	820	799	800	772	763	796	779	779	744	797	737	784	775	860	769	809	831	737	765	742	785	765	776	735	826	821	753	797	807	777	724	792	752	824	826	781	767	809	766	802	776	792	784	790	735	794	752	780	813	765	785	774	801	810	820	799	758	782	839	781	768	781	816	734	789	795	832	818	823	795	793	817	782	772	780	793	740	767	772	770	794	773	810	826	799	761	770	820	803	813	776	788	790	785	767	811	852	819	759	820	782	752	839	768	843	782	825	820	804	767	802	774	784	848	791	806	773	762	768	807	798	800	795	774	795	819	779	850	733	810	766	727	784	769	765	799	774	746	747	738	762	789	835	751	817	785	777	801	794	732	780	774	744	785	763	831	817	792	780	778	805	785	815	806	771	818	719	768	763	796	806	794	769	809	775	826	814	742	778	786	783	762	808	801	823	825	795	742	771	779	788	844	726	806	760	745	793	795	835	815	748	775	774	828	785	786	789	762	756	812	832	810	750	835	770	814	766	804	786	720	696	788	800	828	782	830	741	751	748	722	767	818	790	801	778	784	790	789	777	810	765	794	763	756	824	822	774	793	824	761	810	794	803	799	780	803	758	808	777	843	857	732	795	770	783	768	817	749	798	760	769	767	769	784	789	737	804	759	771	786	772	762	781	807	822	758	757	781	749	819	786	731
42509	42760	40878	34831	29163	32230	34575	36082	34441	30922	32449	32355	23224	19871	14590	11832	8714	7950	6180	6569	7314	7363	4487	3761	2540	2647	2544	2362	2496	3153	3166	2248	1627	2191	2408	915	787	1023	652	417	434	415	470	521	467	449	448	389	386	364	367	345	347	353	334	334	363	324	370	364	354	326	323	299	339	351	305	322	345	333	339	324	345	350	298	295	353	416	442	436	344	325	313	317	309	312	313	346	334	298	336	303	288	326	331	363	316	320	307	309	309	327	290	319	325	315	305	335	341	326	293	326	306	352	327	311	319	304	322	321	295	318	334	321	335	346	289	299	318	297	306	333	316	312	286	331	325	339	302	287	334	292	320	314	334	303	370	285	305	325	301	314	322	348	298	329	288	307	323	326	300	344	324	324	306	335	343	336	325	325	303	318	323	331	270	340	313	338	319	322	369	321	308	320	290	338	312	309	325	285	335	302	329	319	323	328	340	325	325	336	279	339	338	284	325	310	313	303	304	313	344	355	343	337	303	274	328	316	341	354	341	320	325	333	321	351	299	344	338	314	331	302	303	301	328	278	328	328	311	301	345	328	319	317	300	311	284	306	339	301	305	311	332	318	330	316	338	316	329	303	332	332	352	319	290	340	333	311	299	324	313	310	356	304	269	309	341	301	298	303	282	331	303	350	306	289	330	305	325	349	306	331	321	288	317	297	306	333	301	327	335	350	343	307	333	317	342	323	302	306	302	300	292	339	348	271	291	329	341	297	328	319	299	321	296	314	306	311	334	315	341	337	346	311	336	316	347	319	300	325	295	316	330	271	329	314	328	322	298	320	322	333	336	333	329	324	336	333	323	304	289	341	297	324	328	317	341	312	315	326	299	281	336	311	332	345	308	285	334	324	329	337	309	317	326	283	301	331	352	337	295	291	316	338	285	309	312	321	338	291	340	296	316	310	310	331	306	311	329	331	326	363	308	339	308	313	275	284	343	292	355	302	315	338	319	283	308	294	310	311	318	327	306	273	282	316	291	337	339	347	337	293	352	309	296	332	307	316	297	285	313	287	338	333	311	304	306	333	337	300	343	351	321	316	316	339	319	305	317	354	350	294	310	305	313	294	293	309	293	329	311	311	329	281	331	352	316	330	313	358	315	305	289	334	341	324	314	311	317	350	358	309	313	307	307	308	294	318	305	302	305	320	317	295	291	329	325	328	350	335	329	329	324	312	289	309	308	301	317	316	310	303	330	336	312	317	327	310	303	319	301	264	307	323	326	300	297	335	341	303	304	312	332	330	315	354	311	307	325	307	317	352	335	312	335	333	321	329	333	322	327	303	351	342	335	327	311	308	330	312	334	292	321	311	345	314	283	337	336	296	307	316	303	333	324	327	287	308	308	333	340	317	314	316	309	311	305	317	306	319	334	300	302	335	322	294	284	317	301	295	313	302	317	303	325	310	329	331	316	284	343	343	343	341	322	344	306	326	327	381	334	300	319	341	319	319	313	333	331	329	345	315	318	301	317	316	318	328	339	355	340	322	307	365	337	330	328	347	310	282	319	331	316	314	311	340	285	315	325	340	303	318	317	310	308	303	335	380	308	319	319	353	268	319	319	310	323	338	338	330	321	285	324	329	316	323	299	318	319	293	346	298	311	295	305	323	336	282	340	301	313	357	315	347	317	342	311	330	305	305	328	355	331	303	287	312	312	320	306	323	295	298	277	328	285	314	301	312	311	316	329	340	352	296	334	327	361	311	338	335	304	309	295	347	330	327	338	329	325	339	324	335	344	302	314	301	349	335	322	281	340	302	319	287	296	298	349	345	313	355	357	301	319	341	329	315	300	326	310	308	307	341	298	317	307	324	317	332	333	342	319	294	336	306	343	311	305	338	317	303	313	323	295	314	327	326	291	341	314	333	328	309	328	312	324	321	333	322	336	304	326	308	292	301	332	327	327	325	331	322	326	361	333	335	319	347	282	343	358	285	340	298	329	351	305	324	311	325	345	308	313	344	288	315	364	357	336	333	335	302	325	309	300	313	322	282	324	317	291	338	324	287	293	306	335	300	336	348	318	336	314	280	327	331	296	317	296	315	324	304	309	317	331	323	321	317	331	332	310	328	329	323	315	307	320	331	346	327	327	319	318	305	317	276	314	305	323	319	339	323	358	338	332	314	341	327	306	327	331	314	324	345	302	315	313	316	303	315	368	319	313	324	329	353	308	285	341	307	337	329	322	335	309	331	305	311	301	298	295	321	335	305	321	343	328	316	301	338	315	314	302	334	297	303	318	298	333	317	305	305	297	335	322	317	306	302	316	321	317	339	276	304	350	330	335	349	321	324	297	275	297	346	318	318	315	317	351	345	300	322	315	270	308	329	301	323	319	320	285	309	297	334	329	283	305	334	310	308	321	308	309	344	317	317	311	299	299	301	316	302	338	313	367	297	342	314	305	327	317	357	339	338	327	339	324	332	289	340	332	329	274	344	315	352	314	295	297	303	318	360	278	313	318	312	292	353	313	302	300	375	324	337	328	316	330	311	311	344	334	296	305	294	296	334	320	286	311	324	320	338	332	313	305	350	323	320	312	315	327	332	340	322	336	323	304	296	321	307	304	296	290	306	288	308	330	337	315	308	315	294	313	290	321	302	318	315	333	306	312	304	318	327	327	334	329	336	325	314	330	321	336	390	340	283	303	309	293	335	332	346	328	284	310	341	327	338	315	323	342	353	335	346	304	299	349	334	305	297	322	315	324	304	297	320	309	318	303	306	331	331	309	270	307	284	327	307	323	297	366	313	318	309	313	353	343	296	306	322	314	352	287	306	312	327	306	322	344	305	311	342	326	339	329	322	335	321	335	314	313	277	309	299	304	304	282	334	304	320	313	324	333	301	344	270	292	275	304	319	318	304	310	307	298	309	321	318	305	297	297	304	332	314	314	359	328	300	325	330	312	339	305	295	302	312	307	293	307	318	323	325	330	341	334	335	335	326	336	281	337	320	338	335	311	333	292	317	299	299	314	337	309	299	307	304	309	301	284	307	303	305	299	344	305	307	304	320	348	313	279	293	305	361	313	292	334	317	311	321	312	331	327	323	331	324	339	321	283	331	341	307	329	319	313	296	331	298	279	322	332	310	334	340	293	303	325	310	318	311	331	274	306	326	324	301	334	331	310	301	348	305	338	346	306	336	293	316	304	342	307	339	330	321	332	341	296	320	303	327	348	339	351	343	324	341	320	309	319	353	309	326	343	298	303	319	332	332	323	347	321	321	314	339	341	332	310	296	320	328	320	335	292	314	303	349	309	320	336	295	312	362	304	320	306	326	345	314	329	291	289	310	304	358	316	310	332	290	336	322	299	337	338	306	280	328	308	318	306	319	335	321	319	316	326	313	280	316	317	284	316	304	340	311	331	324	328	331	329	345	344	332	317	312	327	303	327	300	322	337	329	318	326	314	331	332	315	302	336	331	315	306	300	350	340	351	317	349	318	309	321	321	311	313	334	317	349	315
30778	35932	41297	38533	38623	43984	45239	48389	47716	47973	49648	43232	39318	37054	33200	32135	26799	27790	23819	25831	26160	25917	21043	19799	14613	14551	14333	13737	14221	18028	17384	12991	9739	12992	13774	4682	4731	6044	3036	1537	1797	1787	1864	1761	1752	1660	1740	1285	1017	994	959	1041	891	920	972	931	938	973	963	942	984	825	798	837	830	817	822	783	829	830	807	812	812	837	837	818	1111	1512	1716	1350	1124	858	768	748	815	763	759	788	750	752	765	817	805	773	729	734	740	732	782	777	731	754	776	708	791	776	760	764	746	787	760	755	713	742	748	788	781	753	721	772	809	732	769	757	807	752	739	783	715	730	767	761	754	777	760	700	728	728	782	762	795	760	789	753	759	746	793	758	811	758	770	783	825	745	798	740	726	721	775	780	713	785	761	723	771	714	755	779	793	711	777	790	757	767	773	766	761	785	781	780	721	817	777	795	802	753	774	810	782	728	728	766	771	778	775	734	741	798	749	707	726	740	728	741	784	784	781	733	787	786	730	789	775	744	780	764	805	769	791	759	798	763	748	780	780	775	759	792	788	738	712	683	777	750	764	741	709	788	759	764	753	750	787	755	799	746	790	767	758	747	779	775	763	755	792	774	756	749	767	761	760	752	742	779	781	787	755	781	734	759	746	794	744	785	739	750	775	747	753	755	771	727	751	762	823	774	807	759	785	797	822	791	756	766	766	803	779	809	770	757	740	771	743	763	747	772	756	771	759	788	765	762	748	797	761	733	790	829	756	777	750	772	809	759	797	719	779	746	773	745	794	759	769	723	737	801	813	800	755	728	784	769	820	770	747	803	763	813	779	772	761	736	713	776	763	748	793	778	774	747	768	771	756	827	831	773	809	714	775	781	796	729	752	746	688	792	743	758	742	839	825	720	740	795	740	749	779	742	783	798	771	758	761	793	758	798	792	758	777	744	754	778	696	729	811	781	748	777	788	772	705	799	793	731	792	748	789	761	761	723	759	782	776	767	772	806	733	780	782	840	793	802	749	762	774	713	776	772	743	740	740	771	767	811	720	781	738	768	747	813	774	738	781	804	790	718	759	783	758	761	795	803	741	737	814	784	722	762	798	801	779	761	811	769	792	762	753	762	751	718	785	725	797	763	742	771	761	769	784	780	796	784	766	790	752	753	743	755	778	758	771	766	795	789	809	733	740	722	793	785	737	797	740	795	761	781	754	743	754	746	776	748	727	791	830	737	772	748	727	783	737	797	740	782	755	779	744	761	750	788	745	777	729	762	758	755	785	730	697	782	751	783	771	759	734	720	752	760	742	735	769	768	814	738	767	757	784	766	716	733	781	759	746	807	726	695	731	742	795	772	788	740	766	792	749	766	825	759	726	721	743	745	735	744	805	778	750	752	729	801	737	752	805	785	754	740	768	732	749	777	758	800	758	765	753	736	766	742	770	704	815	777	777	753	762	756	789	753	702	780	822	713	759	775	772	773	711	799	756	787	751	797	723	760	719	770	772	737	739	754	759	763	761	799	760	781	793	756	770	776	726	756	819	776	820	812	755	777	771	774	808	699	763	778	768	793	772	774	772	780	771	789	709	790	810	719	719	716	784	752	838	782	781	734	757	746	785	774	774	740	734	774	797	790	728	767	747	799	777	735	800	799	730	716	762	728	760	792	751	779	753	785	697	780	758	788	783	795	782	760	788	763	716	742	758	774	790	739	797	744	732	763	760	725	806	797	741	744	779	786	789	749	759	781	797	736	773	772	756	751	780	791	734	767	780	721	720	737	773	833	756	722	773	761	796	739	750	750	713	734	747	768	722	793	761	758	740	761	790	765	768	743	740	694	740	740	778	763	748	789	763	765	749	783	785	798	720	760	761	775	721	699	754	780	766	785	745	769	726	796	794	749	798	713	789	778	772	785	769	690	789	794	770	735	772	790	786	747	766	805	757	764	797	752	803	769	734	777	764	786	802	798	793	803	759	746	745	772	817	774	752	776	815	742	739	752	741	712	747	781	808	764	762	698	810	758	738	716	769	793	766	776	736	830	747	774	792	715	780	780	744	840	744	749	762	788	770	788	774	749	747	797	745	805	768	764	771	807	762	742	786	779	731	791	768	776	787	765	755	767	816	808	791	798	742	792	768	735	795	743	797	761	716	752	777	752	749	754	771	787	789	798	716	759	812	777	810	796	760	767	739	790	788	726	729	778	770	781	731	728	754	738	791	777	800	754	794	802	748	804	758	750	780	784	761	759	744	819	794	740	777	776	803	773	819	760	769	731	770	796	753	761	742	768	766	746	723	789	804	758	770	747	777	781	737	796	696	828	767	763	780	761	856	738	761	734	776	788	763	732	748	772	796	812	777	802	745	721	768	795	767	700	780	733	759	757	778	771	750	771	737	813	771	790	784	720	754	773	797	729	757	747	752	789	771	737	792	754	824	734	792	795	759	759	780	804	786	776	786	773	746	705	774	750	766	729	788	766	771	757	767	744	769	740	753	755	779	790	799	817	785	752	823	818	779	764	780	749	710	753	738	803	756	769	747	738	765	817	787	749	774	777	756	745	757	755	786	776	740	747	768	727	800	765	738	780	752	773	803	794	732	764	772	775	766	745	738	732	751	757	739	785	737	755	806	768	846	791	778	731	808	714	742	776	749	694	788	754	812	724	756	773	739	757	776	782	760	816	760	772	741	774	739	798	783	740	796	752	781	755	765	819	754	796	773	762	776	720	761	791	772	728	771	732	754	791	759	786	709	743	779	735	797	792	789	780	744	776	767	781	783	754	814	783	742	765	782	764	799	790	743	770	745	740	774	718	721	804	839	821	781	712	783	769	721	798	769	772	805	755	779	787	784	757	805	724	712	776	795	771	776	803	773	767	722	778	754	724	772	817	779	731	757	764	764	771	747	774	751	788	773	753	758	752	808	801	769	793	803	791	722	744	787	794	786	727	761	765	790	749	801	761	767	812	717	769	728	811	760	759	786	767	745	794	805	772	732	762	737	780	771	789	770	760	771	748	748	728	774	797	745	741	776	783	791	804	770	723	756	756	742	769	835	802	735	729	766	807	712	784	780	813	749	731	752	762	790	730	815	824	782	769	791	716	799	737	755	795	764	787	747	766	753	755	779	776	793	755	763	789	815	762	761	816	742	762	762	742	801	743	768	745	761	775	781	791	748	742	803	747	810	760	743	792	729	774	806	740	740	741	767	778	820	739	814	776	762	752	794	793	767	796	783	795	783	777	770	716	774	781	786	795	752	746	771	784	764	728	758	773	758	745	748	800	763	746	762	748	740	779	787	796	731	752	742	772	801	760	761	764	787	801	803	762	735	797	739	759	761	780	715	795	785	750	794	709	720	735	743	809	754	806	772	806	782	744	787	812	783	764	709	791	794	764	765	850	789	774	722	761	799	748	742	793	758	726	733	744	801	793	801	817	752	743	824	797	749	787	755	777	731	754	773	770	724	798	753	788	762	746	769	766	705	736	757	737	777	771	719	757	735	770	759	760	741	763
50550	48496	44008	37665	33205	32842	38885	41729	42816	39118	38498	41795	30294	28520	25022	21824	17011	15356	12795	12430	16019	13749	8313	6937	5135	4726	5018	4858	5371	6825	6978	4614	2905	3999	5934	1534	1635	1837	856	498	582	573	618	534	472	509	461	395	311	289	325	323	336	329	320	304	288	291	315	317	358	278	293	291	309	274	258	312	261	289	256	291	316	281	311	295	321	400	519	458	348	332	265	242	249	272	295	254	252	274	283	292	305	258	292	271	267	278	259	295	276	274	266	293	267	269	269	285	258	264	297	263	305	298	250	288	264	301	286	265	268	255	288	269	270	280	288	272	293	232	245	274	256	269	294	288	279	252	286	278	273	285	284	268	243	269	274	247	259	279	260	252	254	258	289	277	261	260	250	268	284	278	294	264	246	293	296	245	230	249	257	264	238	258	276	259	266	270	264	253	276	278	263	251	258	286	223	275	245	232	308	253	276	255	275	252	263	251	266	276	235	270	291	258	308	273	247	277	251	271	238	237	260	279	263	280	289	307	275	232	274	276	239	256	291	277	257	267	269	274	241	262	281	277	307	281	254	300	278	238	268	272	276	256	260	272	268	261	264	254	284	277	248	266	278	270	253	244	303	277	273	296	266	260	268	261	249	256	235	276	281	272	271	257	278	265	274	253	281	278	258	237	287	273	264	268	298	264	274	254	257	282	258	273	254	275	302	250	265	294	257	285	310	274	276	272	252	270	258	278	272	266	267	271	281	302	260	302	251	221	284	248	255	256	243	292	239	254	299	277	277	261	265	253	249	284	257	253	255	263	297	289	240	275	296	246	265	253	259	275	291	247	253	263	234	262	290	257	241	274	292	278	287	287	258	251	256	283	274	305	258	293	277	248	273	286	276	260	290	284	267	272	277	261	280	280	282	279	241	260	267	290	254	276	240	272	279	277	197	235	271	256	263	307	274	254	304	242	274	245	298	271	250	260	246	264	295	304	277	251	250	256	281	284	274	261	290	283	251	275	266	288	281	299	243	286	298	276	258	258	267	271	297	267	286	288	278	259	255	238	274	235	297	271	277	293	290	257	268	257	304	264	313	267	260	287	274	278	251	280	278	258	254	275	264	289	262	298	270	293	252	247	269	269	248	274	256	271	270	250	276	241	273	261	272	296	280	271	300	254	257	258	264	253	257	247	244	274	288	292	231	290	252	290	290	272	254	248	286	269	283	270	279	293	250	270	267	245	294	255	268	268	304	286	264	286	272	288	266	252	268	266	271	281	254	262	287	267	303	259	266	279	268	265	283	281	246	261	226	261	295	282	283	247	276	267	278	279	269	265	241	261	261	263	301	262	257	288	273	260	280	253	283	292	258	295	247	269	266	268	269	272	267	255	239	268	247	249	262	239	284	292	286	268	267	284	251	292	274	272	271	272	281	240	240	257	274	286	248	277	299	278	267	287	261	239	281	233	238	265	231	259	262	267	273	266	262	278	256	308	269	284	276	280	273	269	289	254	282	254	247	277	276	277	273	262	314	288	241	270	263	256	258	251	265	261	287	280	236	270	248	293	270	252	282	274	262	268	284	274	259	284	223	255	275	260	293	258	276	241	271	263	244	273	265	244	286	257	264	267	263	274	267	271	271	248	265	272	239	290	254	261	271	274	262	256	269	288	270	300	266	244	243	272	248	251	286	280	261	258	249	287	259	289	272	241	261	254	262	273	275	284	282	299	260	286	245	263	299	281	292	289	293	226	270	306	262	253	242	278	253	262	267	254	279	244	266	261	242	257	245	265	298	265	293	261	248	272	269	246	286	263	265	258	305	222	300	261	264	272	274	265	244	287	260	289	268	274	263	306	283	255	257	279	265	289	274	258	244	252	275	313	252	276	277	245	275	274	271	242	261	271	288	270	285	256	248	256	276	275	262	265	275	264	268	263	250	276	234	293	250	308	269	257	272	269	224	274	255	244	255	276	293	296	251	285	283	262	249	250	275	299	260	295	266	280	276	264	275	258	252	266	262	282	286	276	264	281	266	251	280	280	242	243	281	258	301	282	261	270	275	243	294	275	237	268	250	256	258	280	278	264	255	273	241	261	264	256	251	307	267	289	258	269	244	279	283	254	245	280	246	272	283	261	242	273	268	274	277	267	264	283	249	274	266	265	267	258	273	245	272	270	269	267	271	256	271	274	267	268	280	225	271	268	280	245	254	276	292	266	252	290	269	271	283	293	304	263	237	270	269	271	273	269	258	257	264	252	258	284	280	259	271	302	291	277	292	259	244	261	270	265	280	270	317	271	278	284	277	286	273	287	257	268	260	274	245	270	267	273	246	263	270	281	271	254	265	268	249	274	296	246	289	302	253	249	261	283	264	259	234	284	261	297	276	235	241	253	244	265	256	285	279	237	255	247	248	250	278	257	276	264	265	267	296	271	285	252	265	247	268	299	300	252	286	283	307	298	295	280	269	249	284	247	254	270	281	284	263	249	243	284	272	282	249	253	297	258	260	267	284	249	268	293	267	269	292	272	264	280	252	277	258	292	221	279	266	276	265	305	247	248	272	271	250	280	296	270	268	288	289	256	289	267	248	261	265	234	274	273	264	274	249	304	268	269	272	251	288	307	294	279	255	261	281	229	286	279	290	280	290	266	242	299	264	245	276	262	258	259	280	323	294	283	282	270	273	253	255	276	214	254	251	258	248	277	288	264	305	306	279	266	254	250	239	235	275	250	269	278	283	253	278	284	255	297	289	235	263	253	272	303	249	255	261	262	285	270	252	271	245	258	237	265	277	246	276	297	276	261	247	275	293	284	299	249	296	260	247	277	254	266	265	277	264	243	276	250	254	282	279	286	285	243	257	268	280	249	240	259	278	257	266	265	280	277	274	269	263	253	273	306	308	270	300	265	282	266	251	258	293	291	285	298	253	259	287	264	274	274	240	273	276	270	253	265	249	252	270	302	298	290	277	284	271	264	294	268	253	265	264	261	249	264	275	250	293	273	279	285	270	259	258	247	275	263	243	289	278	300	261	269	281	277	273	254	267	276	256	256	254	221	243	279	266	268	242	256	236	284	272	272	253	300	273	261	283	259	280	283	276	259	283	270	283	258	290	262	267	295	277	275	264	265	258	251	283	273	265	235	244	292	284	259	240	259	259	294	257	275	266	261	265	276	263	264	282	289	264	245	240	254	271	286	255	265	229	291	288	225	264	239	266	258	277	264	262	253	272	258	273	253	267	277	270	257	303	285	274	245	254	256	251	264	262	272	260	267	274	265	263	260	294	295	259	295	247	261	283	241	286	262	281	262	277	253	253	253	287	302	292	252	271	260	286	254	286	266	279	266	250	275	252	268	279	305	278	253	276	267	300	286	282	278	275	285	273	249	270	255	263	276	298	267	235	262	234	236	239	261	330	260	255	268	289	263	283	262	266	271	269	265	246	239	244	275	263	264	300	276	268	295	265	284	275	263	288	262	269	299	271	268	250	304	253	260	289	263	263	246	257	277	262	260	247	298
37464	44024	48081	44926	45378	44834	49016	54266	57038	58082	57316	51544	47244	45617	43269	42108	35872	37346	35052	34075	37747	33586	29081	28190	22456	22784	23089	22826	24662	28830	29353	20653	16342	20678	24892	8079	10008	10409	4509	2358	2677	2701	2982	2616	2527	2300	2333	1647	983	982	1016	1066	1119	1023	960	867	968	934	982	1210	1208	951	797	808	745	737	672	764	707	791	693	725	785	733	744	747	1045	1913	2377	1728	1261	951	708	736	646	624	690	697	675	652	669	625	606	665	621	622	668	657	689	644	645	655	691	670	640	650	645	650	625	631	606	641	671	655	688	647	639	656	624	613	640	672	679	645	620	672	712	680	670	645	655	699	593	651	689	652	637	654	625	684	674	623	662	637	628	689	635	646	636	667	615	666	635	620	678	687	640	636	651	643	657	643	662	628	638	656	640	621	647	657	645	614	642	650	635	654	663	640	646	680	645	678	639	647	709	615	642	654	682	597	674	671	685	615	667	699	636	691	634	648	644	579	659	612	654	681	695	666	652	644	636	642	623	661	637	670	658	666	612	676	655	675	625	677	674	686	666	678	652	657	618	637	703	635	683	602	641	699	651	663	636	623	660	613	639	660	651	665	602	685	635	674	636	666	661	623	657	653	677	624	652	628	629	686	670	646	641	663	636	670	628	637	692	646	664	654	637	672	644	660	637	631	656	616	676	616	617	669	648	689	673	619	667	643	693	609	635	633	674	667	621	682	656	623	665	656	664	716	670	650	665	614	674	693	641	658	614	638	682	639	636	623	596	647	696	647	628	625	689	619	656	667	658	616	618	662	635	649	697	652	649	629	616	645	644	634	660	629	642	626	646	642	646	636	630	641	669	643	612	712	644	631	656	664	643	659	648	621	659	629	677	633	611	633	634	649	647	663	706	639	643	696	639	651	684	643	673	660	653	638	625	654	691	646	657	640	652	637	674	670	678	674	650	669	616	604	630	683	652	650	622	587	633	584	694	598	644	636	666	611	668	668	629	604	705	622	604	658	653	621	627	641	597	669	647	635	657	645	621	604	677	660	652	641	675	671	648	652	623	641	653	659	666	669	621	611	659	647	663	645	645	685	596	622	643	691	684	618	624	699	643	633	639	656	613	639	644	657	650	661	621	633	582	628	682	636	616	666	680	649	673	605	653	632	658	727	663	631	621	631	617	629	653	686	658	653	674	630	646	600	676	648	624	685	670	716	652	649	653	634	659	647	660	621	654	633	651	655	624	623	589	636	652	668	642	658	625	648	698	635	620	651	644	681	652	677	663	671	626	722	642	682	631	594	671	643	623	623	645	685	662	638	664	687	660	659	628	697	644	631	669	645	611	673	675	616	631	653	652	675	661	622	600	638	675	679	599	634	671	651	654	683	638	656	655	693	629	630	638	637	650	593	635	706	686	643	699	657	628	621	639	671	671	653	690	620	624	624	629	672	663	686	629	680	604	623	678	612	617	694	651	668	676	616	665	648	607	700	674	638	612	680	652	659	624	639	646	675	667	695	662	655	673	655	701	627	690	657	660	628	668	663	652	653	714	627	636	658	686	649	674	617	647	641	650	678	629	679	668	665	599	656	653	632	696	688	658	637	670	660	643	662	590	671	653	665	651	619	636	658	681	648	680	629	699	630	634	635	634	698	595	634	660	702	604	627	658	654	682	619	646	625	639	673	622	673	595	623	680	631	652	577	621	654	672	707	705	646	652	679	667	649	638	654	656	607	665	613	662	646	685	691	614	675	673	654	666	651	636	630	631	635	654	630	614	612	650	655	702	648	656	630	630	676	645	652	658	621	687	656	646	622	673	621	610	689	577	589	609	656	714	637	629	678	647	602	639	613	638	610	645	670	669	647	638	659	662	677	657	677	648	614	630	629	668	609	633	628	622	629	646	691	609	646	611	657	669	640	660	656	628	655	671	651	684	631	658	637	661	619	669	661	621	638	657	667	668	659	645	651	643	687	671	675	671	605	635	687	698	647	667	649	678	634	655	621	663	608	635	706	632	653	619	626	627	675	650	630	627	650	660	622	684	635	670	634	638	654	632	630	627	664	687	675	630	638	680	646	639	656	658	617	644	657	667	618	666	646	681	638	656	644	643	606	668	637	668	621	678	655	613	683	604	598	664	660	654	640	657	677	672	647	646	663	637	665	634	680	595	659	668	667	645	614	667	664	601	636	652	656	624	709	643	658	653	626	669	638	665	663	625	713	632	616	652	649	644	664	676	666	667	679	615	648	642	645	709	588	635	656	663	665	663	654	623	677	643	645	661	626	668	624	641	668	637	659	672	645	659	589	629	692	653	648	663	651	642	654	667	642	648	632	599	677	667	627	622	654	690	658	625	636	638	680	724	642	682	639	667	625	675	623	677	614	623	600	610	641	634	649	660	674	646	627	661	646	649	622	640	656	637	660	713	670	658	618	673	619	661	648	631	662	650	618	636	665	626	660	641	709	651	686	664	671	639	639	684	645	667	679	670	640	640	616	659	703	668	614	652	653	652	670	672	672	693	653	619	667	654	611	617	667	639	690	626	657	621	647	686	634	641	647	636	689	652	645	632	628	664	643	655	645	639	656	652	664	701	686	600	658	661	646	653	653	657	690	642	621	653	635	627	604	664	658	622	660	628	604	670	618	665	658	658	669	650	699	638	695	639	629	662	673	644	646	643	703	670	666	629	654	634	662	605	663	654	634	679	660	628	605	645	671	644	635	621	603	641	621	589	634	648	601	644	646	658	627	650	662	651	622	643	652	682	619	644	645	618	635	633	629	639	628	636	619	671	642	603	677	684	665	624	650	661	628	680	668	672	641	636	694	672	694	698	634	634	654	640	724	614	652	652	663	708	664	651	653	631	610	645	648	616	660	658	658	605	612	691	703	683	648	615	675	670	661	666	607	637	634	619	680	626	672	648	649	659	679	650	631	680	641	685	683	633	632	617	673	688	624	635	659	634	671	664	629	601	611	662	650	665	629	673	667	616	655	664	637	660	685	599	684	633	701	672	671	632	628	657	686	622	693	667	643	627	624	618	672	653	710	687	704	636	698	710	665	625	703	642	594	653	634	690	642	648	600	660	652	659	638	670	635	677	621	621	633	654	655	693	656	648	655	639	632	630	693	688	645	669	656	668	649	651	637	618	684	662	636	664	625	682	666	641	662	633	617	650	689	661	662	612	638	608	639	669	636	686	625	657	680	623	624	650	627	642	694	655	634	627	640	668	679	651	636	653	641	622	651	654	681	673	698	586	632	676	631	639	689	655	718	631	610	705	631	681	651	651	638	673	659	703	672	630	659	639	667	636	637	675	657	666	642	645	650	667	668	625	699	681	615	700	637	612	669	641	596	688	649	653	662	602	649	658	673	613	636	628	655	669	630	628	667	683	661	641	662	654	691	655	686	646	617	681	686	679	651	652	647	659	656	638	672	662	689	626	649	664	666	651	652	621	664	658	639	607	643	663	661	636	675	655	656	565	684	634	671	626	622	668	617	658	632	620	678	663	608	668	691
15481	12934	12166	9721	7576	5272	4865	4898	5576	3901	2838	3088	1436	1354	1018	915	841	874	692	637	721	563	516	508	454	448	469	431	480	474	473	431	388	409	463	407	387	372	349	348	334	354	332	356	356	355	331	338	335	318	343	340	344	344	366	366	317	356	345	315	330	327	338	379	324	333	348	345	305	345	336	351	368	378	371	334	351	350	340	371	385	331	298	329	346	322	334	332	280	360	319	318	328	340	341	328	340	332	357	371	349	360	301	355	357	305	336	340	354	332	329	373	338	325	357	291	353	306	344	317	330	309	307	360	351	354	331	328	295	343	338	355	397	314	338	334	335	327	351	354	372	346	351	331	312	328	265	320	359	342	329	334	324	332	345	311	320	326	311	324	302	316	309	325	345	329	312	351	322	343	324	343	333	308	358	349	328	340	327	370	343	350	353	330	309	350	388	348	348	331	309	307	303	311	311	293	338	331	347	321	298	311	313	306	321	336	352	339	325	353	335	343	312	313	382	342	314	314	349	319	327	327	338	333	313	324	311	313	327	319	349	351	370	352	350	322	337	324	300	330	305	344	304	324	336	335	328	353	340	337	378	335	333	327	320	361	357	370	344	362	372	337	348	359	347	358	314	360	354	387	330	356	346	339	338	396	349	312	333	347	376	349	306	344	360	336	335	342	321	345	346	318	334	319	338	365	355	366	329	339	326	364	313	331	312	329	346	356	326	369	361	317	358	358	364	356	329	326	360	351	338	332	362	324	330	341	331	309	321	362	314	343	334	332	329	343	352	323	353	335	330	343	318	349	343	339	330	323	316	329	315	345	326	321	307	322	351	355	340	322	354	339	314	322	306	329	359	322	384	345	323	306	317	321	328	367	331	317	340	333	326	324	368	342	362	347	325	343	326	312	359	369	305	309	308	312	320	329	313	333	313	363	363	349	318	379	351	315	350	389	325	325	325	329	300	340	336	292	327	333	344	340	368	335	353	343	351	340	320	298	347	348	346	311	341	329	297	328	358	322	324	373	336	315	374	341	330	332	354	317	329	335	336	342	355	363	344	363	337	332	305	303	350	293	318	313	372	347	325	349	338	340	346	332	342	373	330	327	367	314	323	322	343	309	331	356	348	329	342	288	352	304	342	334	353	344	333	310	341	340	365	320	339	309	329	313	335	361	305	303	324	338	347	324	348	334	356	335	343	351	332	324	328	348	345	303	304	336	327	298	314	320	325	355	354	341	332	359	316	344	336	319	337	318	324	317	318	331	330	325	332	327	291	340	345	324	324	319	363	322	347	280	351	347	334	351	317	316	324	368	346	341	357	368	307	353	330	328	325	324	315	324	352	325	328	310	342	364	339	325	325	301	358	331	328	318	328	341	319	335	303	303	335	337	340	338	350	334	338	328	353	348	359	351	311	330	319	339	362	345	330	337	326	358	341	321	312	323	351	306	297	367	353	319	335	357	338	354	325	305	343	353	305	318	363	361	330	334	318	340	338	351	311	345	324	302	339	337	355	342	328	358	323	355	311	343	330	338	352	339	333	315	321	336	368	317	326	360	365	354	352	374	288	278	312	374	349	312	334	381	305	330	326	338	307	373	327	348	329	333	331	341	373	341	302	370	333	356	343	329	336	323	321	316	359	337	307	348	334	342	344	313	315	332	317	330	365	331	316	319	345	341	353	332	339	375	330	356	330	312	355	362	350	310	337	363	302	365	317	332	358	360	351	337	349	346	379	323	337	314	335	326	348	356	317	326	328	345	359	332	341	359	321	291	345	344	347	315	361	332	306	340	290	320	317	314	365	387	308	352	315	387	336	325	319	328	330	336	329	318	345	335	350	336	301	335	346	310	350	348	341	348	318	340	355	324	378	370	359	327	336	327	325	344	364	338	338	334	338	362	363	344	328	324	332	349	302	354	353	295	376	333	312	345	337	349	335	343	319	331	343	305	352	325	321	320	338	300	321	313	353	327	313	308	332	362	312	347	338	333	327	351	349	336	328	347	312	330	312	322	379	280	326	344	349	312	333	307	305	344	345	378	336	339	315	328	309	309	363	326	326	310	342	346	312	337	357	353	315	353	347	321	332	348	353	354	308	339	344	355	301	317	307	297	320	319	351	305	327	351	346	314	351	320	343	298	329	330	306	335	335	304	353	338	332	337	326	320	339	354	369	318	322	337	323	323	342	329	326	355	319	330	352	384	344	360	356	339	350	380	352	355	340	353	304	332	355	329	341	316	338	291	328	323	337	362	331	342	353	340	329	368	326	373	346	326	378	333	331	314	321	358	322	313	317	320	349	336	308	358	334	347	348	363	356	346	322	316	353	348	322	337	328	357	335	359	334	332	324	379	318	356	304	327	311	372	349	319	325	340	337	344	345	370	362	317	321	339	324	349	330	398	363	309	342	343	327	314	343	354	306	355	319	371	302	369	369	336	354	348	349	318	321	319	341	314	312	372	335	400	295	320	333	372	313	350	347	331	355	300	344	306	362	343	317	292	351	343	328	341	353	319	326	366	311	342	305	322	372	354	351	344	368	339	322	342	322	376	325	362	315	331	340	317	354	358	324	341	339	329	373	307	316	374	335	337	358	352	349	380	334	328	331	329	345	375	372	337	362	351	331	331	333	337	318	360	336	333	358	326	362	323	340	301	342	358	353	329	344	352	337	319	302	338	316	335	342	349	326	326	347	323	303	369	361	358	312	328	312	359	351	330	313	341	349	344	317	330	347	316	324	347	356	318	345	395	336	328	327	340	337	343	366	355	353	335	365	348	387	322	375	321	314	319	335	334	311	365	351	324	354	340	319	314	342	326	362	328	349	330	345	352	332	347	336	322	306	317	339	325	349	331	352	316	349	344	334	323	312	307	303	356	348	336	347	337	310	339	337	336	377	323	320	331	314	340	309	310	351	311	315	386	335	328	332	330	371	294	358	351	319	331	309	345	358	338	313	327	323	329	347	320	343	371	350	324	332	355	355	332	317	326	318	328	349	361	284	334	328	319	324	355	331	334	334	322	348	355	335	336	343	360	317	345	342	384	359	345	332	328	322	297	344	353	338	298	319	323	331	335	295	325	323	320	344	335	311	322	336	341	323	350	341	293	330	349	315	318	339	349	333	350	297	364	370	339	343	328	311	319	320	356	334	308	318	325	328	356	321	363	319	312	333	330	348	333	372	325	317	338	318	368	352	304	354	301	323	319	341	328	320	340	328	306	329	344	342	323	312	335	332	288	337	368	390	332	356	335	367	341	340	346	342	341	362	359	325	330	331	320	324	307	326	312	333	311	317	309	314	360	307	349	309	341	314	317	344	325	320	321	336	345	366	363	295	329	345	343	340	311	332	361	343	306	306	316	353	350	333	326	292	308	311	318	314	363	330	305	353	355	338	350	337	324	351	328	327	320	345	342	313	312	341	351	327	324	328	329	351	335	334	312	321	317	321	327	342	345	330	351	329	344	327	325	342	318	323	338	331	326	287	320	348	309	313	349
10098	11949	16742	18479	18307	14341	15107	15928	18492	15577	13155	13760	7611	7675	5636	5261	4633	4223	3850	3584	4038	3114	2373	2273	1965	1780	1804	1859	1934	2263	2060	1603	1425	1522	1593	1204	1250	1172	1085	952	956	951	921	950	799	907	928	902	888	882	908	839	845	848	834	902	852	871	901	864	837	874	845	820	855	883	813	819	837	889	837	877	883	883	889	858	834	904	936	920	931	885	862	872	824	827	825	794	799	835	783	820	797	789	861	850	855	803	837	790	834	808	834	824	843	801	823	832	756	833	811	851	761	821	864	819	863	824	816	797	839	866	812	806	835	820	785	869	820	826	823	759	800	786	847	792	797	803	815	797	848	793	875	798	827	802	828	789	821	810	829	811	811	837	856	826	821	843	846	806	807	811	824	825	779	783	836	796	816	798	837	862	800	830	788	848	842	817	847	799	802	842	800	820	770	800	815	819	850	801	788	846	844	808	799	793	827	798	787	808	820	777	773	789	811	820	838	850	799	822	773	749	889	827	847	800	787	798	817	830	799	834	845	835	871	821	830	791	836	795	826	810	819	827	816	856	863	817	808	833	866	800	825	845	873	801	786	865	790	834	813	853	831	830	792	802	800	760	819	841	805	807	873	832	839	784	850	859	833	829	814	840	785	825	792	787	810	834	815	842	814	793	882	811	868	812	814	782	787	817	797	853	784	778	795	826	865	770	795	813	812	809	837	814	870	818	807	801	782	847	778	821	829	826	833	824	837	789	846	867	889	764	843	812	804	791	858	793	839	835	799	826	813	825	821	833	835	849	856	828	774	788	792	829	817	809	894	818	842	820	831	860	825	886	817	772	804	779	873	794	795	780	804	784	864	776	838	832	793	796	846	787	867	780	855	788	808	808	771	859	798	836	796	857	847	772	829	856	849	830	821	783	772	874	792	806	875	816	860	876	822	784	846	870	806	826	878	826	796	802	813	795	820	844	820	861	798	756	848	811	839	863	834	825	780	815	851	845	752	786	811	792	801	808	859	834	813	815	846	814	807	780	849	767	828	847	855	788	803	813	808	773	844	836	779	792	814	818	837	810	860	851	805	804	792	817	864	847	798	864	831	827	791	751	809	760	791	807	836	817	812	818	848	792	833	817	798	800	791	773	828	823	830	813	803	779	839	839	777	819	849	808	804	803	773	830	820	833	774	794	816	825	839	800	803	834	880	802	832	791	840	824	843	843	779	831	807	839	832	808	812	867	832	810	810	762	790	831	787	830	798	814	771	796	852	881	790	851	872	855	848	866	841	791	828	861	791	831	801	803	861	770	817	778	839	846	818	771	801	815	822	844	828	761	805	786	816	814	807	852	801	789	818	820	872	794	822	845	848	851	819	812	868	804	803	847	833	791	792	803	877	791	802	814	815	839	873	831	780	835	791	813	798	813	775	796	847	823	794	848	792	823	875	803	844	822	821	825	828	841	853	808	782	815	805	769	838	780	790	774	823	790	841	821	811	785	781	818	781	816	796	839	842	803	847	805	808	810	810	817	774	805	838	826	804	813	803	845	786	876	834	804	809	759	857	781	800	805	837	835	818	832	787	777	813	844	834	836	873	816	826	812	817	813	811	839	823	794	839	881	831	827	816	834	854	803	806	786	813	802	785	831	838	807	822	784	808	817	823	766	859	803	824	855	830	843	817	841	785	791	839	816	836	815	847	815	869	854	787	805	807	830	848	834	836	765	775	847	785	799	839	799	850	802	859	844	856	810	802	806	831	809	834	797	790	833	819	800	799	808	798	851	822	837	813	843	789	814	862	826	780	797	888	823	830	813	777	788	800	831	836	807	827	831	831	837	795	806	836	810	802	832	766	816	852	816	822	803	810	836	796	853	823	827	854	778	864	820	824	829	811	841	807	857	780	801	830	781	834	803	770	801	880	808	829	783	809	804	776	804	811	795	771	856	861	868	804	820	778	850	830	819	832	804	833	818	810	865	832	824	806	821	836	790	780	857	838	780	821	835	855	852	854	827	812	805	838	817	853	892	799	848	828	817	779	818	767	819	855	791	867	839	834	845	788	828	822	829	833	821	839	851	818	802	858	790	789	840	785	801	845	796	797	808	804	818	852	807	818	828	823	826	849	831	794	807	780	823	819	856	819	748	886	861	803	826	825	817	828	881	856	741	829	823	781	894	781	817	841	834	800	821	826	774	852	834	871	799	840	777	799	809	822	739	871	850	827	848	809	833	786	824	786	846	828	848	877	843	855	856	816	805	797	799	817	813	829	796	855	782	823	829	807	815	830	795	851	812	793	859	839	832	832	826	817	811	867	812	829	874	829	806	797	796	813	840	801	777	877	800	785	852	768	855	828	832	817	800	772	778	802	785	848	799	794	828	853	854	780	846	828	833	824	850	833	791	816	830	787	815	848	813	832	808	862	823	798	822	823	783	875	784	831	845	854	793	859	825	837	803	795	763	773	828	876	854	860	835	776	814	849	827	882	836	841	909	782	836	810	790	804	817	810	810	830	854	805	801	781	812	805	853	792	814	806	796	822	818	803	813	810	819	793	813	864	820	847	822	779	875	813	762	834	838	842	888	834	839	835	809	789	818	828	797	770	843	759	818	787	885	837	853	871	805	840	810	814	838	882	826	852	874	826	846	808	805	846	839	833	837	846	820	797	808	807	796	904	795	782	780	814	800	814	872	819	804	829	892	812	883	818	797	796	801	816	814	827	816	863	806	805	828	841	804	835	851	864	882	881	873	875	880	820	790	817	794	842	825	823	822	802	802	830	839	760	768	802	787	850	840	818	804	817	783	829	811	853	803	805	805	843	822	789	842	860	807	860	784	808	774	807	814	802	852	864	796	859	823	907	844	776	826	791	807	831	789	814	801	836	824	869	789	828	844	756	822	806	777	816	805	852	841	814	832	820	844	814	836	787	833	790	815	799	882	868	841	813	817	844	799	813	819	866	804	825	816	809	783	833	791	835	759	816	863	814	867	870	803	851	814	860	803	793	824	837	771	837	794	794	817	814	790	861	847	832	878	838	822	850	770	824	824	851	781	823	833	876	817	833	908	805	813	842	820	819	782	776	773	867	837	830	865	853	795	855	833	796	828	824	820	839	818	786	824	871	840	823	834	813	844	834	830	824	830	808	758	833	817	795	737	815	828	845	817	792	857	826	804	846	795	796	785	813	835	871	841	792	806	817	754	854	828	828	793	841	823	793	842	804	850	830	811	883	848	789	837	842	805	807	816	867	828	799	812	788	780	833	849	838	790	787	860	849	783	773	804	824	787	799	834	809	857	835	825	800	849	848	823	836	832	858	794	779	797	805	796	881	815	834	836	834	833	839	815	811	817	809	865	802	809	787	850	840	816	836	845	829	801	817	798	831	851	832	769	792	811	829	834	821	819	871	824	857	852	813	775	800	783	817	809	804	835	799	779	783	779	820	775	795	786	803	836	769	758	792	854	859	799	825	851	805	827	826	765	791	805	844	823	822	853	823	889	859	825	837	808
41799	42568	41457	33639	30496	31904	31657	35884	40606	34962	30604	35551	24202	20026	15728	11811	10182	9089	8240	7998	8805	8559	4633	3788	3473	3126	3180	3114	2941	3730	2798	1914	1741	2040	1771	1377	996	834	503	448	542	519	466	514	488	430	398	402	343	351	347	348	374	332	315	352	349	334	354	347	338	362	410	327	338	356	354	312	311	360	333	340	348	334	314	357	401	452	419	422	330	331	327	284	315	315	353	313	297	283	315	310	319	323	326	318	314	343	326	316	325	298	319	341	331	315	278	334	306	304	317	307	292	325	339	307	322	332	303	354	337	316	298	278	308	315	317	310	333	305	338	373	316	326	356	354	343	341	324	314	297	303	350	342	326	311	362	329	327	343	285	348	312	336	303	347	332	319	320	338	363	317	347	302	303	320	330	326	332	308	305	313	344	328	329	307	280	322	346	304	295	311	335	329	312	319	349	308	309	311	310	303	339	333	309	331	314	313	336	324	358	296	306	317	329	305	307	316	321	325	325	338	340	296	308	335	320	316	307	354	330	356	363	331	329	309	315	311	307	316	329	316	369	323	304	308	320	317	343	298	292	315	320	344	340	295	330	300	349	315	297	322	300	331	310	352	305	311	313	325	288	345	309	354	313	337	360	317	333	296	333	311	333	315	309	331	292	345	329	317	338	355	305	320	321	331	316	348	333	300	293	325	341	329	353	315	334	307	323	298	323	301	350	317	305	325	307	357	345	311	344	326	321	330	314	322	320	327	334	331	336	315	355	311	338	336	296	308	283	319	313	325	322	288	334	342	322	343	338	337	318	315	318	310	320	291	334	284	338	349	343	324	309	328	340	329	311	309	331	308	330	322	328	313	339	321	316	314	321	323	299	329	309	335	316	317	324	306	346	338	331	308	327	294	339	306	294	323	329	338	371	362	309	337	325	336	324	310	323	318	370	310	307	297	324	312	341	336	335	320	299	342	309	331	320	341	275	343	318	345	321	330	313	329	312	366	320	324	308	299	340	331	318	305	313	353	332	310	334	344	331	298	280	332	333	320	314	320	323	317	357	299	313	339	322	294	331	325	310	309	333	313	316	329	343	324	331	354	291	318	302	310	346	325	299	295	340	333	333	291	313	315	311	320	321	320	314	322	302	316	310	310	308	328	313	318	304	353	314	326	333	294	335	294	313	317	355	342	312	297	331	328	326	285	287	319	343	306	342	333	327	288	361	322	298	329	308	276	349	335	343	305	294	329	324	327	321	313	333	349	294	304	332	332	327	335	319	340	323	302	335	336	325	324	317	343	336	331	333	339	328	324	312	308	325	337	333	354	315	324	289	299	335	322	341	323	338	311	328	282	325	300	305	331	326	328	288	310	319	334	325	307	325	336	329	304	331	299	345	309	323	318	316	319	336	331	328	305	322	305	317	315	309	313	332	325	349	335	297	294	319	299	292	322	313	330	295	301	329	337	324	354	327	325	266	312	311	306	313	340	349	322	325	333	304	293	351	313	327	328	326	331	324	315	336	324	277	317	305	315	331	320	313	291	325	332	324	315	345	346	303	334	276	343	307	356	354	298	308	314	283	337	328	332	334	336	301	301	351	280	335	325	305	328	332	300	326	368	348	316	304	350	300	329	325	312	307	357	310	310	323	326	333	304	332	303	319	324	329	331	335	311	320	327	339	320	303	317	311	332	359	351	327	280	284	312	321	331	321	323	344	308	370	301	330	317	302	307	321	298	299	306	301	340	299	309	308	298	314	318	330	345	297	342	301	315	300	334	308	311	317	333	288	294	334	336	353	323	308	323	316	308	327	332	319	322	323	327	341	283	333	329	289	318	340	356	359	292	333	346	356	289	330	325	344	325	358	348	296	340	310	298	328	326	329	310	318	314	308	326	348	325	334	329	342	316	313	299	315	320	308	325	303	316	305	290	308	308	329	350	322	323	323	325	295	311	323	340	312	312	358	324	332	333	311	324	350	341	292	374	296	318	308	347	332	302	324	320	348	295	319	321	311	332	306	314	322	325	333	332	315	339	317	328	308	316	297	319	303	330	316	314	335	342	331	312	312	338	318	333	339	327	302	327	303	352	311	343	293	314	348	341	345	355	352	287	346	347	341	336	301	316	337	323	324	320	335	295	321	304	301	349	311	328	288	340	331	312	336	316	319	326	322	321	366	330	317	319	314	284	325	344	317	333	289	337	329	322	367	332	293	288	330	309	329	338	330	338	327	313	333	319	306	340	331	341	332	300	338	306	312	301	299	341	335	313	318	305	304	348	334	284	301	317	351	344	292	321	303	322	326	318	307	316	320	332	307	292	338	334	340	291	346	320	329	316	300	337	296	359	301	327	327	311	300	331	316	330	355	320	344	323	298	340	306	286	315	340	352	326	354	329	320	320	313	349	320	302	279	329	313	292	331	296	339	322	344	306	311	312	360	306	318	330	325	306	324	301	344	304	337	281	340	358	340	378	325	315	293	314	318	314	283	294	340	295	295	300	325	325	313	323	309	336	372	321	287	324	300	308	287	347	323	277	316	291	295	316	329	321	338	329	297	319	311	365	290	347	299	346	340	310	289	348	322	295	307	302	320	327	316	319	316	339	346	317	307	306	327	333	293	302	342	338	308	319	355	341	313	291	337	332	304	338	304	352	319	348	323	314	323	339	307	340	336	302	329	310	308	326	347	302	283	330	328	334	313	311	309	313	333	299	323	307	285	311	344	334	316	308	270	328	358	332	333	307	336	352	333	306	307	348	315	329	293	297	328	330	328	294	279	322	347	321	322	316	351	318	285	297	364	324	311	341	329	334	347	289	331	354	324	314	342	309	324	340	337	312	317	319	334	321	282	323	311	332	305	325	368	319	291	284	321	319	320	326	318	311	301	309	334	320	361	324	336	318	323	316	324	338	336	299	311	306	351	312	303	308	327	340	318	323	338	390	323	298	297	301	316	348	323	325	345	303	316	323	314	336	322	325	322	328	317	299	328	325	321	324	349	296	342	298	320	335	304	345	342	322	322	293	299	307	313	277	367	294	338	313	295	334	309	320	324	334	319	331	351	356	301	309	334	342	311	331	348	355	276	327	314	356	336	332	316	354	316	324	300	304	349	278	277	333	290	342	303	334	302	310	335	311	306	327	322	290	334	334	364	330	328	309	311	317	372	311	297	317	299	333	312	318	357	310	329	326	316	319	330	313	308	304	360	352	324	325	336	347	343	347	312	326	358	310	369	344	333	300	344	323	307	322	322	296	332	327	339	314	298	348	317	322	304	328	317	346	345	335	312	312	300	332	318	324	319	283	310	331	331	297	286	301	347	312	346	310	357	322	308	312	350	324	307	349	309	301	304	336	354	298	304	318	320	308	351	303	296	330	358	341	329	304	298	309	306	317	302	360	338	308	324	321	319	337	293	331	331	296	345	318	351	293	311	330	337	311	349	297	319	282	323	317	336	296	296	322	295	327	323	352	336	329	327	352	362	312	334	310	321	317	319	325	332	344	358	339	317	342
29673	35011	41156	39391	39539	42592	42081	48118	50886	52678	47249	48633	40888	39401	34871	32350	29748	29978	29170	28137	30575	29166	21114	20127	18379	17028	17497	17230	16857	20050	16446	10923	10633	12475	10276	8396	5772	4879	2267	1909	2309	2291	1961	2137	1859	1588	1604	1272	936	917	1027	960	1017	939	802	846	798	824	906	912	955	1102	1193	936	887	888	886	842	804	820	795	812	834	780	761	890	1243	1507	1507	1207	1002	805	758	756	750	737	789	808	781	777	796	728	742	809	790	852	735	802	773	766	806	782	799	744	794	745	802	802	754	751	780	774	728	802	754	795	774	755	763	766	759	755	744	744	750	817	804	788	820	821	721	757	790	817	764	762	791	796	760	739	784	769	769	775	752	771	823	781	772	759	808	793	783	748	783	817	782	806	799	765	793	734	777	804	781	793	730	768	807	777	766	817	777	764	803	818	815	760	763	780	785	772	804	765	785	770	807	789	830	745	782	784	836	762	802	783	777	747	753	765	811	779	779	813	718	785	765	732	739	773	762	807	770	772	713	852	753	769	797	792	775	809	809	778	803	734	816	744	748	770	738	807	810	803	759	773	799	715	762	769	739	744	775	796	730	766	781	802	762	794	812	754	796	699	784	764	802	825	778	784	714	770	759	709	826	765	838	836	776	787	773	767	819	697	851	864	752	853	761	773	781	813	794	782	811	769	797	738	768	797	794	833	769	788	764	772	749	776	760	829	743	813	765	825	813	804	791	737	756	730	797	760	802	815	755	746	776	759	776	762	805	783	771	776	741	790	787	749	693	781	753	753	737	747	767	800	761	763	766	750	742	764	746	753	760	781	799	752	827	771	791	791	755	757	811	739	793	742	756	746	802	774	818	767	800	784	790	784	770	747	795	787	755	711	787	790	773	738	759	764	789	759	786	756	809	836	865	777	803	829	781	796	773	772	806	798	732	740	793	764	768	817	756	781	749	770	781	756	767	802	748	724	787	756	739	775	764	730	790	790	784	811	766	745	792	771	753	741	781	743	758	739	790	800	787	837	756	790	817	847	775	747	778	809	759	770	741	732	789	759	750	777	791	816	776	743	750	771	790	770	847	752	825	777	820	755	752	725	784	723	753	766	783	782	781	799	755	767	761	759	747	768	794	790	738	784	789	835	783	798	742	789	854	767	725	782	801	809	802	762	768	736	787	801	785	790	786	771	758	788	790	766	790	781	770	813	740	779	783	794	716	815	710	803	750	740	779	755	790	810	802	767	812	801	794	764	762	793	768	765	845	756	730	767	759	747	746	757	781	803	746	820	744	788	803	844	777	741	735	755	761	773	720	765	787	764	748	781	759	801	781	784	753	789	775	743	788	712	741	814	744	765	818	801	787	768	820	784	796	807	823	750	782	765	759	762	790	802	810	763	781	715	786	749	717	766	772	704	776	790	850	757	765	755	806	762	757	756	785	750	804	781	816	774	739	809	782	781	734	810	805	785	788	794	779	777	739	810	800	792	749	782	806	822	806	794	760	769	743	741	836	820	803	847	762	800	729	750	775	748	842	803	790	768	772	789	781	746	775	767	776	758	785	777	762	814	729	825	760	839	773	781	757	772	776	765	807	744	731	775	780	791	754	794	784	802	750	804	812	775	784	812	811	720	806	743	770	759	770	786	839	800	751	780	766	809	766	728	773	748	784	791	817	769	791	748	759	794	758	797	799	731	745	801	809	768	792	795	784	806	796	820	769	781	794	805	796	788	791	751	804	767	813	775	782	785	749	801	784	778	780	788	775	762	749	781	766	804	778	740	858	790	806	736	817	726	733	761	791	794	797	745	759	740	756	797	828	785	772	728	739	737	809	774	761	780	778	780	817	754	762	803	774	809	803	753	774	769	839	773	774	751	787	809	716	755	749	762	795	786	808	772	792	738	797	804	794	786	776	767	722	773	776	724	770	786	795	772	788	756	792	782	784	711	795	775	804	746	808	767	792	815	762	819	745	732	771	752	736	789	764	747	704	754	727	834	799	765	788	770	776	813	742	783	800	820	781	787	754	782	739	781	856	789	807	825	827	740	734	793	759	771	793	743	789	772	814	831	740	804	761	751	731	828	801	812	752	757	813	768	773	804	820	783	837	797	759	809	745	775	833	757	770	792	747	766	780	847	764	773	785	763	852	821	795	757	772	792	765	763	784	771	753	760	797	756	778	773	782	747	768	820	796	804	809	781	767	778	784	781	828	763	740	765	802	717	756	759	796	723	779	817	768	759	762	752	755	811	750	802	842	778	784	762	761	787	782	815	786	782	746	780	768	786	728	734	807	813	768	805	732	774	780	776	817	796	719	751	789	707	783	786	758	760	841	755	782	741	799	809	731	770	760	794	767	848	774	769	754	778	776	796	801	776	774	781	807	799	771	730	761	761	787	798	774	774	773	774	757	817	699	750	769	767	758	750	783	809	786	790	772	707	771	751	760	809	746	737	801	782	810	784	774	786	783	780	803	797	787	783	771	759	809	781	749	791	817	761	797	760	759	812	783	763	742	766	789	795	805	741	737	817	820	840	726	758	758	820	804	747	761	763	766	784	743	742	790	747	764	781	795	762	788	722	765	791	751	782	744	823	746	752	790	757	774	770	769	754	767	796	794	837	780	781	816	756	737	734	805	770	786	747	736	764	806	765	793	783	738	746	778	748	788	758	711	808	772	767	736	811	751	745	793	714	756	807	774	782	764	803	734	745	750	798	817	748	775	737	782	713	761	789	797	787	746	764	795	764	787	783	713	793	739	781	777	728	803	796	742	771	739	714	841	722	784	807	762	772	758	747	770	741	777	743	768	738	788	775	734	768	779	773	790	794	759	804	769	771	783	770	738	788	817	800	789	790	731	776	746	787	807	822	745	822	794	778	774	750	811	781	809	737	740	841	814	751	790	785	715	823	763	767	796	759	755	758	768	726	837	783	816	761	797	757	766	749	810	782	763	807	792	748	764	777	778	814	744	796	778	733	823	797	753	825	795	837	777	747	791	811	772	783	816	792	762	752	786	782	770	737	792	797	817	779	726	780	783	804	805	797	758	774	788	791	794	790	799	808	796	765	794	759	752	803	810	732	780	748	803	849	759	746	765	821	808	806	799	794	747	775	826	809	766	777	778	778	758	780	794	722	810	781	776	763	784	755	774	853	755	751	757	770	759	814	742	737	752	790	787	776	808	796	741	783	740	803	789	814	748	791	785	774	760	816	803	800	783	774	779	790	828	732	834	798	768	813	777	785	818	783	804	802	705	791	744	729	725	782	724	758	781	801	812	798	790	754	763	779	765	806	806	743	736	769	742	802	791	723	765	782	824	741	810	751	755	717	770	761	770	789	737	778	754	807	761	783	805	730	747	782	788	760	781	803	778	791	783	787	753	770	781	761	788	773	788	749	786	756	817	778	774	754	786	827	806	791	766	767	791	774	768	756	756	794	816	754	820	784	840	804	766	779	783	747	797	732	752	779	771	757	794	779	755	763	773	769	726	753	803	781	785	776	825	792	754	757
50413	48445	43944	37283	35616	36510	38714	41808	44913	41709	38178	43475	33449	30110	26054	22793	19904	17908	16356	14528	15279	15948	9413	7362	6699	5904	5666	6151	5954	6125	4734	3001	3433	3460	2537	2092	1554	1272	636	551	604	647	651	527	520	426	386	379	332	310	336	325	335	306	306	301	265	286	261	276	299	309	306	285	251	276	232	266	280	229	250	258	247	246	322	336	443	431	374	336	272	227	291	272	240	233	245	250	212	296	251	278	235	249	255	263	261	221	245	249	267	246	279	260	227	234	221	256	268	255	215	230	236	256	237	247	257	235	244	254	262	257	237	253	272	247	248	266	248	236	246	270	248	245	263	238	262	242	256	239	280	224	273	231	231	248	274	235	259	260	292	235	234	266	245	269	256	264	257	241	252	254	290	218	273	249	264	299	254	265	232	243	248	227	260	269	237	254	237	238	256	263	291	265	254	228	231	266	243	249	234	279	258	255	246	234	255	263	226	265	281	246	230	244	259	265	272	256	268	248	241	271	258	250	245	226	289	229	254	251	260	247	235	230	260	285	254	248	287	258	229	254	227	243	254	245	275	253	246	248	260	243	252	231	245	253	262	240	288	243	230	290	279	240	241	239	216	244	236	247	261	269	263	286	234	271	240	272	241	240	242	242	241	240	281	238	259	212	236	261	250	281	260	256	265	273	230	234	255	246	212	244	239	269	236	267	307	299	240	259	236	251	255	257	240	252	280	247	268	231	262	252	231	243	261	264	244	255	274	257	236	243	265	244	255	225	274	273	250	270	275	239	265	223	230	248	270	250	246	244	233	260	248	240	234	249	212	226	253	251	258	260	218	231	249	272	275	253	281	292	249	233	254	257	288	266	279	244	257	271	262	240	265	253	212	250	257	284	267	258	235	220	235	265	243	285	243	244	263	285	267	229	225	252	254	245	250	256	263	268	265	273	245	260	244	239	235	241	243	290	279	241	243	256	266	247	230	257	242	265	242	256	234	226	243	254	267	273	273	260	236	280	218	262	270	253	240	232	270	272	266	255	259	262	257	269	247	263	255	268	245	230	252	241	277	272	296	245	236	272	259	254	251	225	250	256	267	249	259	253	258	238	244	239	252	271	236	238	265	265	235	256	228	226	233	252	276	245	233	238	228	246	253	258	264	269	268	249	239	266	262	261	243	212	268	249	276	268	228	279	278	235	260	246	251	270	243	245	246	230	263	224	260	247	260	257	230	249	262	272	250	231	253	245	278	252	253	256	251	276	250	291	247	272	249	210	262	255	272	211	251	247	257	245	235	258	239	253	244	240	262	257	276	263	254	261	238	263	272	248	243	259	220	244	245	275	242	261	262	268	256	268	258	256	273	231	295	271	274	227	275	263	263	287	231	250	267	236	244	243	253	235	256	228	229	248	287	239	276	244	268	226	244	277	261	250	264	251	266	253	249	235	237	240	252	245	245	239	236	243	263	253	255	225	250	261	253	252	262	228	274	234	241	244	234	234	251	266	260	246	246	239	248	250	236	270	269	269	235	247	250	238	253	247	237	271	267	242	254	255	273	261	275	254	258	242	273	252	256	270	231	239	244	269	264	253	236	257	243	249	278	263	254	252	251	276	257	237	244	257	257	273	257	260	254	245	268	236	243	265	248	236	237	246	230	267	252	265	256	288	275	259	244	245	283	267	251	260	258	259	246	251	223	237	260	252	264	235	244	286	276	243	238	266	239	255	239	279	278	278	256	259	254	269	237	281	268	229	284	256	242	259	258	226	236	271	236	274	260	257	233	244	261	244	283	225	262	242	266	257	211	241	242	283	306	259	222	256	247	226	267	252	261	274	248	244	246	259	243	256	258	238	254	251	230	252	247	259	256	251	254	268	262	248	260	228	222	271	288	276	251	251	223	227	284	258	257	258	285	242	204	266	248	236	233	237	246	261	238	245	228	248	220	266	240	257	245	260	247	256	279	229	243	250	269	298	258	257	241	227	249	253	245	236	272	252	242	268	265	264	270	262	236	261	234	238	252	262	266	227	255	271	258	244	273	256	258	230	278	250	255	262	262	241	220	250	237	244	286	261	256	246	272	253	285	253	228	228	254	253	264	250	253	255	268	240	278	258	224	257	267	248	237	256	273	272	250	239	254	215	271	260	278	261	248	286	261	235	239	245	255	259	240	248	244	253	228	246	242	270	212	255	251	274	259	244	238	258	249	253	289	275	261	264	260	208	250	255	246	239	242	248	228	269	211	253	249	255	256	258	265	277	265	241	211	257	245	258	226	249	243	252	248	241	236	237	259	242	257	229	271	246	260	250	251	233	234	244	242	258	261	281	249	255	262	260	269	269	257	252	239	267	281	257	271	230	237	260	286	254	258	252	250	255	221	251	265	296	249	278	278	246	254	234	239	232	250	276	263	277	242	249	223	249	251	258	278	249	262	239	236	269	253	243	247	263	249	242	249	242	231	245	257	285	250	253	250	257	232	244	240	287	271	263	267	235	246	269	272	240	263	242	258	229	254	233	244	225	252	261	249	274	260	255	242	267	252	256	241	260	251	266	284	224	231	260	271	250	236	253	235	211	239	215	241	211	247	266	221	256	245	251	254	234	252	263	252	247	280	259	239	253	250	261	245	263	280	270	255	241	247	274	266	271	256	226	256	260	251	269	259	255	259	211	240	230	264	253	239	251	243	219	255	248	250	243	265	245	256	251	252	245	250	244	268	239	241	240	256	256	251	269	243	228	232	217	266	240	269	239	276	270	245	251	205	242	290	261	273	273	258	251	252	251	251	281	251	246	243	256	227	261	265	260	254	266	248	261	226	267	225	261	236	271	238	241	254	237	261	263	245	244	245	252	242	262	250	245	229	232	241	239	238	268	255	252	228	260	249	262	232	235	254	245	246	251	235	264	261	242	216	247	223	254	243	235	264	277	264	228	266	243	234	218	240	213	273	248	280	245	232	228	247	284	266	238	268	253	239	253	267	235	242	225	222	234	254	234	247	262	247	281	248	227	285	268	271	230	234	255	260	248	253	248	255	238	245	271	258	229	280	259	247	283	249	248	244	266	239	263	241	232	269	241	278	249	289	275	240	269	236	241	249	280	289	219	251	264	280	277	279	248	240	260	240	264	269	236	243	246	254	209	276	248	243	240	261	253	258	266	261	259	250	241	252	228	253	263	246	277	260	229	239	261	252	250	237	276	242	241	233	249	247	246	238	271	266	264	236	303	251	237	236	231	269	245	254	263	233	254	262	272	250	266	257	204	253	258	239	245	243	266	241	249	267	238	278	263	238	251	263	226	236	258	246	251	270	235	256	260	250	263	250	258	238	236	255	285	266	256	253	239	224	258	232	261	259	241	242	264	263	233	268	275	244	270	265	238	254	248	255	290	274	259	270	258	244	247	225	241	253	245	199	273	213	248	267	236	256	248	267	216	258	251	261	221	242	221	293	268	254	274	235	245	282	236	249	223	274	275	248	248	259	245	274	239	260	250	227	277	227	257	263	230	287	239
37079	43924	46182	46710	48544	48318	50046	53933	55435	60863	57417	56633	52471	48598	44586	43291	39489	40601	39292	37510	38923	39012	30789	28514	27330	25454	25250	26228	26483	25808	22255	16199	18752	18522	13712	12182	9632	8228	3483	2851	3366	3201	3305	2960	2765	1975	1851	1382	1068	955	1002	1086	1140	1156	1008	816	775	745	794	814	883	939	1068	911	789	720	742	687	682	660	645	666	696	684	995	1356	1735	1988	1515	1162	843	689	602	587	634	645	592	609	597	639	603	636	610	679	645	611	618	581	640	581	637	635	606	646	638	643	645	591	633	562	568	627	636	639	571	630	636	602	602	611	630	625	608	587	626	603	610	607	618	623	588	580	603	595	625	610	617	633	626	677	611	581	675	600	616	622	614	604	591	623	647	643	646	668	613	660	613	556	595	676	599	628	600	601	637	611	602	651	635	612	614	595	591	609	678	634	625	638	630	628	645	636	576	614	604	625	611	649	596	604	647	606	647	555	622	642	610	584	622	652	644	589	586	649	641	649	574	639	651	613	611	617	594	686	623	600	636	576	638	576	647	657	598	624	660	599	621	643	653	599	582	654	620	631	682	585	627	594	640	665	608	650	600	602	617	657	625	634	668	606	634	629	576	628	587	656	632	574	636	639	652	595	602	570	617	661	653	596	591	610	647	625	648	637	627	596	582	625	632	614	655	578	588	575	632	565	632	614	653	641	665	644	619	624	638	640	628	613	587	597	591	591	649	614	629	622	625	648	656	620	587	590	601	632	616	599	635	620	619	582	603	651	564	597	626	622	655	606	573	633	650	625	633	652	676	587	573	641	624	643	667	628	592	654	621	608	605	620	621	641	625	623	593	608	611	587	633	645	601	594	619	664	634	614	676	616	624	648	647	621	613	614	609	601	654	621	582	590	627	625	646	633	674	606	615	612	628	616	610	609	633	624	668	663	660	617	616	596	634	606	590	624	615	635	595	573	601	585	592	641	643	588	592	607	627	602	657	646	621	685	620	613	602	637	643	607	608	579	600	632	600	604	622	597	581	608	620	626	619	621	603	632	601	606	652	628	624	608	605	595	610	652	644	627	622	589	634	650	606	605	650	632	614	574	630	629	624	605	632	635	615	578	637	639	629	587	614	645	612	619	635	622	591	596	585	621	643	606	606	613	609	634	611	610	612	646	609	655	627	590	599	644	608	651	618	612	655	620	664	653	618	586	645	599	649	617	657	658	632	618	602	614	657	605	670	598	637	659	612	625	620	643	623	613	615	610	630	646	636	632	645	576	592	641	628	605	616	627	601	604	622	679	618	615	614	622	642	601	595	611	647	596	629	647	612	590	617	613	658	589	606	611	609	625	639	621	608	625	602	641	603	586	601	603	639	642	614	614	627	597	596	617	651	575	625	611	605	636	598	631	628	603	617	580	627	615	590	621	631	613	621	616	585	601	617	596	591	587	658	610	607	653	640	639	592	640	611	649	597	605	603	629	621	609	604	631	652	581	610	654	602	618	626	671	576	632	640	570	621	640	615	619	667	603	602	606	639	637	563	659	672	582	658	639	594	626	597	611	597	623	589	639	598	566	600	620	646	575	626	558	646	574	644	607	582	635	643	554	607	627	626	619	608	588	579	615	582	633	605	644	618	624	590	621	620	598	664	598	606	604	617	609	678	630	596	593	596	655	614	640	620	622	627	603	638	636	581	612	591	631	616	643	644	638	614	633	607	611	625	549	633	661	604	584	617	625	583	644	645	631	629	627	610	634	614	622	641	639	605	639	666	613	626	641	633	645	634	591	622	601	629	590	590	623	597	624	607	624	644	635	628	613	588	592	617	599	616	620	663	622	603	649	591	622	653	536	637	604	584	632	625	633	605	615	609	619	615	625	597	626	627	624	629	645	619	628	590	653	618	613	652	616	617	620	640	597	579	614	589	615	636	619	572	597	687	643	639	613	565	660	597	615	618	621	617	561	648	624	684	629	592	599	645	606	591	620	614	593	624	591	650	612	628	646	605	643	597	619	584	624	622	597	653	611	613	624	574	607	621	570	643	611	612	630	607	624	660	599	648	610	617	580	653	594	606	620	639	573	610	611	630	635	634	610	634	610	637	612	668	615	574	628	580	634	596	589	605	628	621	607	565	670	626	576	603	595	623	653	583	618	562	585	623	633	588	618	639	658	604	636	581	637	602	647	611	614	598	674	594	651	600	596	637	610	634	596	588	633	625	642	658	606	616	634	594	570	620	604	589	616	608	600	621	609	621	667	633	634	583	661	604	630	590	595	630	627	623	623	643	621	625	576	608	551	646	629	657	619	608	593	652	602	606	636	576	599	642	591	609	646	632	591	654	603	631	604	633	563	639	588	630	647	571	616	595	605	627	625	642	629	608	639	584	627	645	588	617	606	617	566	588	658	608	630	619	616	602	597	577	623	574	681	588	596	635	603	607	612	675	620	584	611	640	623	620	596	611	609	614	616	614	618	602	597	647	660	634	626	639	638	600	568	611	595	622	601	585	608	622	593	617	573	605	626	620	638	639	590	644	585	604	590	624	632	601	652	617	635	589	607	638	626	608	606	685	623	597	607	630	605	629	668	622	654	661	634	621	540	616	610	611	612	646	602	619	588	653	643	627	632	570	625	624	649	680	610	646	647	589	610	609	594	628	602	604	610	631	645	601	576	611	610	603	624	594	608	633	639	660	597	609	626	638	597	614	620	639	653	646	615	589	639	621	608	602	622	641	616	581	617	535	636	591	615	604	633	655	655	649	632	620	604	578	601	607	614	566	605	619	600	642	638	604	640	603	613	616	621	633	658	588	583	651	648	609	629	652	588	591	624	616	648	622	639	617	631	574	643	612	652	594	616	577	616	622	658	645	622	588	621	581	603	648	576	610	627	619	636	614	548	597	618	602	626	562	595	618	600	623	607	646	629	636	631	642	617	606	630	633	588	622	558	583	631	612	637	608	607	605	623	613	659	638	609	644	645	626	635	587	609	632	675	605	664	632	580	586	588	632	654	641	620	623	635	588	611	599	631	603	571	647	641	639	588	615	583	598	635	615	608	591	612	625	645	630	628	646	620	624	568	585	571	625	585	680	619	654	581	646	623	577	607	620	588	641	607	637	576	634	650	621	591	623	611	598	592	630	629	610	630	625	609	634	599	609	605	609	632	609	614	640	639	617	593	587	645	643	604	612	606	615	648	624	615	625	671	601	614	603	587	625	585	630	661	614	587	607	667	651	631	640	625	614	602	632	625	621	605	579	619	647	622	603	655	594	586	620	625	608	598	629	613	601	601	566	643	620	626	586	633	618	579	648	617	628	624	569	627	624	589	625	614	608	645	574	605	634	649	659	637	557	580	614	604	611	614	611	632	630	602	610	634	625	641	623	664	627	605	598	610	569	641	576	651	598	634	634	627	599	616	594	622	646	636	581	659	597	618	631	614	646	636	618	618	623	602	607	645	606	594	600	634	587	591	607	616	620	614	615	640	602	593	596	599	598	629	643	611	639	661	613	612	601	595	606	615
14956	13054	13317	9948	6737	5317	4987	5191	7586	5020	3216	3896	2006	1532	1291	1121	1005	859	737	669	688	651	509	445	500	463	465	433	439	409	432	413	477	435	404	397	356	328	355	370	345	346	359	353	321	346	334	350	347	329	341	358	347	355	356	356	337	321	317	348	323	345	375	350	322	380	339	361	358	319	334	354	351	362	350	353	347	336	395	372	348	378	339	369	317	349	316	376	338	359	362	388	361	341	335	337	354	333	353	327	346	345	323	353	333	340	338	332	347	348	352	356	332	366	360	333	316	318	373	350	308	337	334	323	328	361	318	345	332	300	337	293	355	369	376	373	336	325	341	350	341	320	355	335	323	341	324	325	339	345	340	302	354	335	345	337	354	334	336	349	338	326	331	331	338	365	362	361	339	355	340	313	352	329	364	338	341	333	331	359	335	367	349	367	345	387	338	375	360	334	343	351	319	377	347	326	364	330	370	349	360	327	329	317	304	322	343	320	360	355	355	364	336	321	349	368	349	369	333	328	328	346	342	332	360	363	336	335	367	342	341	333	316	335	309	385	349	361	335	360	323	359	330	372	358	382	338	350	390	349	363	354	320	342	359	352	369	355	321	349	319	364	319	327	355	319	350	334	321	352	381	342	316	367	362	363	337	368	343	345	355	314	354	379	299	331	354	362	339	355	342	316	347	301	316	312	337	368	386	342	347	343	333	309	367	362	322	358	355	357	348	335	331	327	376	354	359	351	336	370	347	315	347	318	345	332	344	353	397	322	323	304	347	364	359	344	357	334	382	339	347	369	342	368	386	364	343	336	358	324	341	366	346	374	353	327	385	359	334	323	336	342	358	353	340	360	363	369	363	349	360	341	354	364	363	361	346	324	371	371	368	345	373	316	360	328	318	360	340	363	343	349	305	362	349	365	335	327	339	316	337	368	319	331	349	339	363	349	374	365	342	338	394	336	322	365	342	350	332	381	364	308	353	320	325	349	388	343	342	313	335	350	327	314	346	351	349	325	323	355	337	355	335	349	342	342	349	345	347	323	289	358	352	320	361	349	325	337	356	368	351	345	358	350	360	361	340	357	327	361	349	361	381	347	361	356	344	315	347	322	340	370	329	377	338	339	354	370	337	330	339	337	322	372	333	362	384	349	310	360	367	363	327	341	343	350	328	357	322	317	339	369	368	366	302	365	301	359	353	349	349	359	362	341	331	380	305	342	338	317	332	343	328	328	343	348	358	354	335	349	362	340	350	358	339	355	337	333	353	376	363	365	360	315	346	347	363	325	367	364	381	303	335	310	342	357	349	366	347	350	346	331	323	356	354	322	347	356	388	329	360	374	366	337	352	342	349	345	339	332	341	327	374	353	352	333	314	370	312	336	319	302	341	365	342	327	354	323	335	319	352	348	329	360	337	346	324	317	367	374	348	353	334	339	321	346	376	338	352	324	315	322	350	342	351	352	329	377	356	381	328	338	340	391	336	356	358	345	320	349	339	370	357	347	344	291	330	332	345	323	360	308	338	338	333	328	374	347	344	352	388	347	385	357	325	325	341	332	348	332	377	372	348	348	366	329	360	378	360	338	329	318	344	343	335	386	333	335	355	335	365	354	351	362	359	399	368	369	358	341	358	350	334	343	332	325	322	350	333	359	349	317	323	353	319	340	323	323	351	347	331	352	343	341	337	367	361	325	339	343	318	382	360	396	324	365	348	354	346	356	352	318	326	354	366	356	339	332	367	355	369	370	330	357	329	344	328	337	363	365	353	372	342	332	378	313	387	352	373	342	337	348	355	335	328	343	352	337	361	370	341	368	346	341	348	346	324	347	336	373	321	329	318	370	349	365	366	376	327	338	330	352	294	327	330	305	368	321	338	308	317	375	375	323	377	324	331	350	348	340	335	337	353	358	336	373	336	326	368	370	360	359	330	358	345	336	331	324	348	299	322	334	349	363	330	319	327	342	342	331	324	351	314	349	323	340	341	365	345	331	375	336	316	368	301	359	357	344	352	354	332	380	323	329	360	402	362	386	352	337	337	329	352	310	354	339	319	339	364	375	339	329	326	336	311	351	377	363	344	364	353	301	328	342	337	364	344	355	352	342	362	384	339	341	319	370	358	329	369	346	358	328	348	375	345	370	345	343	355	361	337	356	335	354	348	335	309	322	341	335	322	370	341	346	361	327	361	347	320	357	377	354	333	353	332	333	343	350	353	361	358	334	366	346	351	360	341	319	342	337	311	351	345	320	334	337	340	343	357	343	348	366	333	357	341	341	364	374	379	340	336	392	325	325	345	349	341	336	368	358	327	342	370	347	343	365	401	348	353	343	336	362	380	381	327	332	350	337	349	381	337	316	343	321	337	362	329	337	320	354	348	345	322	354	362	332	328	327	365	366	361	361	367	308	340	358	342	353	338	354	334	339	370	383	341	348	339	391	331	349	349	390	342	351	370	337	340	363	365	351	351	368	305	361	389	314	345	344	362	355	378	352	359	379	347	352	327	332	301	362	330	369	348	334	355	373	358	343	324	324	342	312	306	337	333	350	376	355	339	345	341	369	320	347	337	350	349	316	353	339	318	331	374	348	352	361	374	376	344	357	351	334	380	340	359	368	317	361	330	329	354	357	335	363	340	344	362	381	335	354	318	354	353	336	327	366	331	347	324	344	362	361	350	320	370	324	366	345	354	343	338	340	351	345	331	385	357	308	310	333	354	373	371	357	384	371	358	360	347	318	341	338	340	345	347	329	309	353	366	318	374	369	309	342	373	302	318	327	307	335	335	352	325	372	357	318	332	325	342	359	369	319	344	350	336	321	362	365	363	324	353	357	363	316	325	371	350	371	382	329	325	350	371	330	340	376	328	342	344	339	369	311	329	364	340	325	360	336	366	338	328	332	361	346	315	309	341	348	323	350	337	336	339	380	327	347	337	379	372	352	346	349	307	348	347	330	359	308	341	337	377	332	347	378	340	374	324	352	330	347	336	341	333	341	342	329	369	342	358	355	331	371	348	330	332	364	391	341	355	328	367	362	341	355	324	381	348	330	341	363	366	336	348	370	321	347	343	367	361	352	350	362	341	365	380	343	365	323	331	339	328	347	326	302	332	356	315	373	325	343	340	345	353	341	349	340	336	362	343	369	376	342	316	337	353	335	316	336	321	361	328	344	353	353	382	306	349	343	351	340	327	328	351	353	345	349	338	370	330	325	331	356	328	354	342	349	349	323	355	358	329	364	338	340	379	329	325	327	323	345	354	343	335	324	348	308	353	322	355	346	317	338	331	336	327	317	355	371	368	315	332	372	351	342	350	351	328	324	383	359	332	328	323	352	339	368	330	349	364	340	356	347	354	346	334	362	341	354	334	351	338	333	345	341	382	372	363	364	381	347	341	327	327	361	371	361	391	333	319	337	350	348	358	349	334	356	364	385	386	363	362	341	341	372	317	340	345	346	326	365	345	340	365	341	345	382	354	333	333	333	343	349	314	327	339	366
9708	12047	17857	18898	16041	15044	14920	16524	23757	17973	13841	17256	10126	8207	6881	6151	5173	4721	3995	3392	3699	3158	2232	2033	2047	1883	1951	1926	1893	1719	1678	1496	1519	1397	1242	1222	1055	1064	973	954	917	998	986	906	940	928	924	958	895	899	879	836	860	905	911	830	900	885	915	889	833	879	866	851	837	829	886	850	871	877	846	822	862	803	890	880	893	882	911	893	883	859	858	852	850	852	840	851	850	804	796	822	809	838	812	833	803	861	827	793	802	840	853	790	791	860	892	844	853	838	862	878	832	830	836	847	874	823	831	825	819	870	837	757	881	844	792	880	882	866	840	802	841	857	840	853	836	844	874	904	852	827	817	803	855	831	873	817	846	860	868	854	813	887	807	833	870	828	873	805	840	906	883	867	845	835	847	832	853	876	863	842	802	758	820	847	839	801	835	800	872	850	842	824	782	837	783	812	818	809	868	857	845	783	880	842	860	801	811	843	860	828	851	871	826	830	832	829	823	823	883	855	757	839	831	827	810	828	795	832	892	836	862	889	888	849	793	855	819	812	875	821	821	849	891	820	852	897	840	787	840	825	795	876	876	847	843	840	803	850	831	804	820	850	867	830	807	840	806	870	873	871	858	867	857	895	814	861	809	846	844	832	824	822	820	865	869	857	897	840	877	838	836	876	779	847	858	848	865	801	857	879	866	906	843	775	845	854	835	827	867	829	827	778	876	855	840	813	823	895	813	867	814	865	833	867	886	819	790	814	861	826	831	851	823	815	841	835	829	849	861	859	811	882	843	818	797	844	788	819	843	842	851	819	793	867	883	861	821	883	860	863	847	824	785	786	867	784	833	831	838	813	894	842	878	883	771	851	865	807	857	853	844	839	802	870	765	794	891	866	868	823	861	782	908	804	814	868	858	833	845	794	903	826	834	847	837	851	788	793	811	807	802	858	867	781	818	858	860	799	815	936	824	873	826	806	862	837	806	808	774	858	840	872	811	841	893	852	855	813	836	822	834	863	785	814	848	828	766	809	815	877	838	845	805	879	829	829	845	818	878	794	844	833	861	884	889	836	861	874	836	822	815	851	853	845	813	838	842	814	849	851	809	798	828	829	877	827	834	814	860	796	850	851	855	809	845	863	847	830	870	827	841	838	823	817	844	806	859	868	829	831	866	790	842	819	851	829	851	850	841	826	802	810	802	858	839	830	841	850	883	856	852	829	835	839	852	841	860	830	892	864	807	836	840	844	866	867	838	815	820	820	840	791	832	816	830	828	874	844	853	834	838	798	848	882	843	781	784	865	816	902	819	797	813	822	891	785	804	831	811	813	817	834	806	830	855	815	897	843	804	821	840	835	865	846	811	840	814	831	862	872	824	819	825	902	827	865	845	868	858	829	836	916	876	863	846	838	843	827	876	851	800	807	812	845	793	829	835	772	814	801	850	855	828	850	867	813	829	834	796	831	830	869	804	814	818	842	851	828	795	840	770	872	808	810	816	817	890	828	838	871	840	834	854	857	865	808	874	846	797	834	879	855	790	819	831	832	820	819	864	832	910	796	814	844	801	842	843	838	812	815	818	822	837	842	782	890	870	866	859	819	806	803	824	868	846	842	814	765	807	836	786	851	849	861	840	822	887	863	825	831	868	861	822	833	795	879	794	881	827	824	867	836	835	831	830	810	894	840	841	820	835	857	879	854	871	795	845	880	878	893	838	880	807	849	796	829	827	785	872	824	956	857	825	824	821	838	841	838	874	863	823	813	846	798	874	887	805	862	833	767	828	858	842	833	825	811	826	856	820	841	803	828	866	821	838	826	843	807	812	803	840	844	869	859	824	861	837	836	853	830	807	799	820	840	829	810	782	872	873	783	834	849	842	826	781	871	858	836	831	846	861	837	834	821	844	827	832	856	781	800	809	879	806	832	823	815	834	845	800	832	862	847	843	773	787	893	827	847	801	846	898	884	876	874	851	853	815	861	802	788	775	903	876	824	848	829	819	837	870	812	826	854	818	835	821	831	824	832	820	806	863	866	831	877	856	852	832	862	847	846	794	894	869	796	854	860	834	848	843	837	836	849	828	862	804	833	850	862	829	878	891	849	808	869	805	813	831	844	853	811	858	821	873	815	813	852	804	863	820	865	826	878	880	860	800	835	792	847	821	893	853	864	840	872	826	881	820	859	854	846	865	820	812	837	783	833	861	876	811	797	776	845	846	819	830	849	825	855	807	856	854	836	846	859	863	883	847	864	821	851	850	879	825	852	819	834	851	855	860	850	861	815	851	814	832	788	841	898	874	842	863	871	870	889	783	872	878	798	910	835	877	834	793	840	802	855	860	859	842	855	849	903	885	836	802	807	849	800	891	843	874	853	786	809	864	834	840	828	839	824	794	857	799	861	873	841	861	856	828	859	877	870	835	831	835	833	824	773	812	794	807	758	804	854	849	841	797	877	821	854	839	840	805	799	882	810	843	861	808	833	832	825	874	816	849	828	840	866	839	853	829	804	855	849	797	849	849	874	848	843	816	870	858	813	845	885	810	838	820	876	847	844	860	842	798	813	867	852	829	819	860	819	862	857	790	801	854	834	850	780	892	839	865	831	865	829	857	865	827	877	897	786	806	850	817	838	806	819	876	812	870	844	819	850	861	856	795	840	864	764	830	811	826	801	831	822	861	859	840	853	838	806	840	863	840	934	819	814	809	855	811	866	790	840	844	801	829	858	820	784	851	829	820	824	908	890	857	826	857	847	827	866	820	838	842	861	847	834	783	870	870	816	809	836	820	852	809	835	796	831	823	784	806	838	835	805	836	832	858	819	830	862	865	875	906	815	827	848	827	834	822	851	826	777	821	839	797	791	807	879	842	821	856	794	817	765	849	832	853	798	819	840	830	859	820	853	818	871	937	849	826	867	824	830	874	874	781	834	804	846	859	827	784	869	810	880	884	901	840	851	833	831	809	795	863	834	784	839	809	874	840	799	849	804	814	788	880	834	832	859	860	800	825	847	834	817	876	877	800	851	780	810	895	856	860	775	774	886	835	842	851	843	813	793	839	859	868	889	823	836	873	799	817	877	880	812	886	842	863	841	841	774	849	825	836	880	855	878	831	868	806	774	898	813	807	802	840	814	827	848	821	799	805	877	856	844	830	860	827	854	859	831	802	849	862	798	814	833	825	806	815	837	795	900	833	848	807	908	890	773	801	840	811	865	852	852	803	816	851	828	817	835	826	817	869	857	861	848	843	845	798	805	874	813	834	809	807	816	841	843	878	818	863	860	880	870	838	825	869	843	799	786	815	830	839	816	822	846	819	834	841	795	815	833	830	771	866	806	840	836	871	841	847	844	823	883	895	799	826	873	802	887	902	883	855	803	837	835	873	837	800	823	824	853	828	843	876	858	825	846	867	815	859	846	804	897	814	837	836	875	879	841	806	840	828	814	802	851	842	906	811	870	883	858	787	854	792	862	836	853	858	802	848	854	890	821	855	845	805	855	807	849	854	783
40575	43766	40446	35435	31113	33888	33946	38071	42427	37531	32547	35421	25304	20105	15187	12977	11748	9327	7823	6591	6854	6388	3996	3165	2972	2864	3259	2892	2694	1916	2268	1975	2070	1751	1231	1081	830	553	495	535	526	576	487	532	467	417	390	425	417	379	373	382	378	406	341	373	356	371	388	374	376	378	329	378	339	379	394	384	344	337	330	355	338	391	399	446	417	445	405	390	398	356	328	385	358	354	335	367	332	335	358	371	375	338	317	356	339	352	350	361	379	337	336	336	343	318	327	348	331	332	360	361	354	357	342	350	370	376	350	342	388	371	359	357	354	355	335	382	384	327	341	398	324	338	326	342	367	340	358	360	337	319	370	334	326	323	361	311	357	376	326	307	343	337	358	368	371	357	318	348	339	366	332	353	365	318	358	344	362	346	347	332	344	376	348	386	401	366	333	345	370	378	349	312	345	389	327	370	359	336	367	326	350	403	349	341	389	331	337	341	350	365	331	347	332	353	369	357	316	345	322	347	336	360	344	335	345	334	337	344	346	363	367	367	350	347	339	370	320	377	375	342	348	346	365	351	334	348	354	349	333	350	360	329	332	372	375	366	383	349	367	387	366	353	331	356	340	367	367	314	350	343	326	328	400	357	352	359	358	338	315	358	357	331	332	381	361	357	333	307	340	353	394	309	354	373	370	360	328	322	366	358	334	333	348	382	388	363	362	326	331	352	346	352	357	356	386	392	357	329	359	373	356	363	357	354	386	348	353	374	374	319	328	355	311	395	325	345	391	367	384	319	385	334	367	324	345	370	343	348	348	382	381	365	385	349	358	375	325	336	379	372	361	339	299	330	376	362	366	343	347	351	350	343	334	390	361	382	357	342	359	359	356	361	366	306	331	335	332	364	377	340	345	333	368	340	366	337	368	340	352	324	357	373	345	327	313	348	425	406	326	373	326	379	391	363	375	403	338	344	332	353	366	335	350	337	378	368	323	342	339	373	388	335	362	353	355	371	351	313	315	345	366	345	309	379	348	375	360	342	332	345	375	362	353	358	336	348	379	337	379	358	332	333	330	366	360	361	371	338	365	352	353	343	342	318	388	358	367	345	336	381	341	366	380	352	350	350	392	371	366	356	338	355	312	344	336	370	353	375	375	375	385	339	363	333	330	354	353	371	344	327	411	356	352	368	341	347	367	383	340	352	380	356	359	373	359	343	336	371	332	377	357	344	367	349	350	389	344	346	333	358	353	346	360	318	354	390	359	355	357	309	345	363	345	348	359	352	344	372	376	369	363	337	331	348	382	368	356	364	340	355	323	357	361	368	359	325	361	366	341	377	358	362	347	380	328	327	339	370	355	395	368	315	379	346	323	363	310	352	368	384	380	360	354	372	362	372	335	378	379	329	367	366	347	396	357	343	331	339	358	354	321	338	337	317	306	338	367	344	375	345	355	353	345	375	361	356	307	350	337	363	367	330	359	367	380	330	363	378	367	331	365	329	338	333	340	344	352	323	370	352	354	333	343	326	366	346	364	359	372	350	374	344	349	359	346	379	322	370	351	361	341	344	348	353	351	364	366	374	384	322	368	348	383	347	339	336	349	330	360	350	352	356	335	327	361	348	350	351	376	343	312	347	330	344	343	358	366	365	317	366	316	319	342	342	383	385	385	354	341	365	394	351	329	335	340	348	370	356	353	330	354	392	359	337	377	355	387	374	343	337	329	340	344	365	381	332	354	369	335	395	368	362	365	362	315	344	372	332	368	337	360	392	375	378	353	348	366	354	371	369	352	354	348	360	347	376	318	323	371	353	326	293	359	350	354	346	312	329	344	361	345	327	332	355	359	357	347	371	328	336	357	359	404	356	370	336	372	358	386	389	375	362	363	345	392	359	339	355	310	380	326	369	360	346	367	386	336	340	341	352	361	370	339	355	351	342	356	361	350	344	368	359	382	348	333	378	342	318	369	361	370	323	360	368	355	320	323	338	329	354	353	351	354	341	361	341	366	354	355	356	364	329	349	351	376	399	348	335	388	388	340	370	322	373	348	368	364	326	344	357	379	356	332	385	363	372	338	317	351	357	358	370	303	327	362	354	358	355	345	366	384	378	382	321	313	353	362	346	346	347	346	361	330	327	325	358	335	356	350	360	320	377	345	333	341	343	352	343	364	375	345	354	353	361	357	362	372	390	352	371	345	335	337	353	372	327	325	339	351	314	343	393	377	346	328	369	347	360	346	356	369	337	338	361	352	341	314	343	360	321	346	374	353	336	369	343	328	358	337	366	333	324	368	352	371	325	362	337	304	342	367	362	340	383	348	345	353	328	337	363	312	356	341	327	372	360	365	362	345	354	344	321	361	344	377	334	369	342	355	372	378	339	359	335	363	340	331	371	345	359	345	340	305	342	329	334	367	340	319	298	379	354	361	329	319	373	343	331	359	313	365	347	351	345	366	359	353	349	333	340	345	330	357	337	352	325	352	366	380	354	326	356	325	402	335	347	395	379	381	335	376	335	335	382	359	372	370	370	330	321	347	386	327	334	359	363	393	360	345	356	367	363	361	349	336	323	361	388	359	321	330	326	367	396	353	372	337	382	346	324	323	352	332	342	335	345	326	324	353	389	354	343	372	342	363	346	346	343	379	346	350	317	341	357	355	346	368	371	360	357	343	309	339	353	389	324	339	361	312	324	326	377	370	362	359	360	335	368	357	356	317	358	328	346	379	375	335	365	348	337	349	324	359	353	309	370	325	365	320	326	352	342	399	375	360	341	362	374	304	337	365	334	353	348	336	340	353	344	365	322	335	374	315	372	320	341	340	345	360	315	341	354	378	346	330	356	341	363	331	397	337	345	342	376	353	325	338	344	348	321	318	300	325	341	387	341	367	369	351	362	372	337	366	338	396	360	365	363	355	386	365	337	355	376	370	353	375	390	378	368	359	327	378	381	326	342	331	364	368	351	336	360	335	339	373	392	357	393	336	315	335	376	351	366	298	346	348	359	353	374	339	363	370	326	360	363	342	324	309	312	339	412	323	361	357	374	350	380	385	305	355	365	334	342	355	353	355	387	364	330	347	339	337	367	351	361	334	366	354	327	345	371	343	371	313	328	365	359	316	317	332	357	306	367	322	392	333	340	364	361	329	343	334	347	349	361	349	319	366	342	357	373	331	355	368	372	371	353	357	338	365	344	374	383	341	375	344	354	349	348	371	378	370	384	361	362	332	333	390	347	346	325	353	337	323	330	326	360	349	352	372	327	336	371	368	363	359	324	325	346	343	344	360	347	354	337	364	319	344	357	331	337	350	372	336	358	360	362	344	339	339	348	320	339	361	334	377	326	335	354	355	387	374	365	331	351	360	384	369	339	361	358	380	342	361	351	358	358	361	340	397	368	357	358	353	364	322	352	378	335	345	349	351	349	354	324	352	359	355	354	346	371	345	337	335	354	384	324	306	339	341	357	378	332	389	369	386	368	363	379	349	357	359	336	351	381	350	365	326	419	362	368	359	342
29164	36425	40070	42028	39230	43381	45463	49812	54609	54099	49691	49639	42431	37944	33684	33935	30534	29973	27963	25528	26679	24476	18710	16383	16203	15440	17374	15509	15200	11010	13171	11645	12008	10005	7082	6451	4643	2453	1958	2184	2443	2748	2248	2099	1911	1337	1332	1303	1041	1081	1090	1099	1087	1109	944	892	977	945	1021	980	1073	1028	1044	1083	998	1047	1023	1013	942	935	939	929	956	976	1100	1341	1432	1372	1246	1099	941	940	820	839	826	807	837	812	806	828	826	844	818	874	865	841	826	835	836	810	848	838	867	843	872	843	838	867	839	820	882	810	848	849	816	835	843	817	861	875	856	808	820	871	824	868	877	887	799	856	847	856	869	806	829	859	862	872	793	828	844	877	821	875	818	827	798	845	788	805	843	821	845	846	829	871	872	826	801	845	848	865	817	814	839	853	810	863	814	807	785	804	860	853	794	844	821	885	862	828	872	749	834	833	840	839	824	851	867	860	865	861	870	849	774	881	845	833	852	869	831	844	847	801	903	837	798	831	833	832	861	826	917	873	816	844	802	875	821	849	836	820	903	860	828	856	839	888	877	852	872	882	818	912	899	891	888	859	895	866	845	830	865	838	842	878	852	893	836	790	830	850	837	816	883	868	834	864	825	847	809	853	800	810	826	810	859	858	842	895	854	883	832	820	858	821	819	811	883	858	810	850	804	837	886	874	844	879	824	876	873	807	859	830	815	846	882	817	796	836	894	855	845	861	821	861	860	840	872	857	836	846	820	849	847	838	894	838	885	844	900	873	810	822	815	812	824	876	787	834	867	820	795	898	794	859	874	874	824	818	845	820	839	843	820	871	842	866	859	816	808	818	856	843	837	851	818	862	840	848	872	829	838	845	863	781	853	842	847	871	864	865	779	844	852	826	849	884	850	861	843	860	897	822	888	853	837	839	838	825	855	827	869	859	876	823	899	889	839	841	835	808	808	855	866	832	857	869	867	890	838	794	830	852	807	854	819	867	834	773	867	834	796	852	839	862	829	849	843	874	849	848	805	856	807	826	890	828	857	848	826	803	867	888	787	831	843	809	854	815	820	832	833	873	849	848	860	838	817	848	842	835	892	849	804	870	855	840	910	850	868	805	829	780	872	834	859	853	851	865	887	884	872	889	833	849	835	863	868	873	846	842	819	832	876	802	854	826	777	851	846	835	834	847	877	845	865	794	833	836	824	848	825	870	804	823	890	805	886	848	837	840	814	832	807	871	844	848	870	865	856	817	818	831	874	871	900	893	859	809	879	863	875	858	821	808	820	848	833	834	839	824	807	864	847	851	871	822	881	813	844	847	838	829	838	856	879	843	863	801	858	820	848	880	805	793	903	905	880	900	860	863	856	843	841	818	881	828	896	839	792	827	827	855	813	855	857	809	881	877	864	840	869	822	849	878	816	850	844	858	805	845	893	857	795	828	838	864	814	856	872	864	827	844	770	869	854	827	839	854	855	911	842	849	851	833	796	813	855	840	838	815	847	898	846	827	901	870	790	843	865	825	846	862	864	860	797	865	795	845	868	872	876	823	881	904	864	837	830	837	867	912	875	821	871	857	790	846	803	837	860	883	906	855	849	845	875	839	911	785	794	903	868	832	885	846	813	812	815	869	819	819	819	842	806	833	882	783	861	873	826	809	794	836	855	875	862	829	846	878	803	832	850	860	850	828	855	930	811	823	867	830	828	869	860	835	815	868	808	841	901	827	876	849	883	875	781	825	847	849	829	875	851	810	845	854	887	806	848	852	880	817	857	827	863	804	861	858	792	840	844	819	891	877	857	812	862	847	838	819	819	823	831	901	908	805	853	852	869	853	889	825	852	822	882	869	823	865	847	831	850	902	807	777	824	851	888	819	880	828	804	809	844	824	788	883	855	852	914	870	832	829	856	836	863	841	877	800	852	853	846	890	867	808	835	872	805	838	826	857	852	831	827	835	855	875	828	817	854	821	855	852	853	869	836	860	856	830	815	861	774	843	845	818	847	850	853	850	869	831	863	854	856	850	847	867	858	867	835	809	848	830	805	797	822	842	861	814	849	815	857	838	865	851	844	872	840	859	839	833	832	892	840	865	784	808	801	878	850	844	852	833	846	884	790	862	850	908	833	836	866	847	801	815	835	841	804	851	832	838	827	879	803	883	850	852	871	917	869	843	861	800	816	837	805	861	846	816	814	807	818	847	849	804	863	866	865	832	843	878	873	845	812	859	892	851	828	860	851	846	882	891	878	845	827	837	784	866	827	871	777	829	833	910	841	875	839	844	861	889	879	819	842	827	873	865	830	849	886	821	806	817	834	876	826	816	841	827	851	875	870	856	852	827	832	816	884	894	826	828	807	869	860	833	836	856	831	884	799	815	874	844	857	838	863	832	863	795	861	846	783	841	804	848	793	836	796	851	826	881	834	857	861	870	844	854	861	831	784	885	863	879	876	877	849	886	868	864	842	855	805	814	888	826	868	864	849	876	836	791	866	836	833	811	873	839	813	857	831	843	865	788	876	839	870	816	863	840	873	843	874	816	847	860	791	874	866	828	859	862	835	843	887	858	832	831	847	886	790	875	827	898	872	824	846	852	844	819	883	898	846	823	847	818	877	868	837	869	833	843	812	820	867	831	844	844	843	826	784	858	830	847	836	857	892	826	789	889	856	823	860	782	834	871	790	894	835	822	861	861	860	855	866	890	875	832	794	813	824	855	782	845	848	822	868	860	858	842	853	866	831	873	847	853	795	862	814	872	873	878	781	794	802	894	886	835	810	860	853	816	823	861	823	851	791	803	880	865	815	818	848	827	858	854	878	872	830	829	812	809	819	883	867	882	854	864	796	852	849	842	853	859	822	813	892	859	843	848	821	847	848	860	864	849	825	842	819	823	873	910	835	825	856	844	882	830	847	853	818	821	871	845	881	806	868	825	823	893	886	833	849	889	806	815	833	830	893	872	868	822	793	818	830	753	826	807	826	802	849	883	834	830	848	820	883	852	809	811	821	831	834	882	841	838	830	849	832	874	882	818	790	870	844	862	876	852	825	863	863	832	863	830	828	787	834	826	804	822	867	802	833	824	933	829	852	849	852	850	828	849	815	872	826	811	781	853	813	836	876	844	885	828	876	829	901	853	807	860	857	827	832	829	823	825	835	892	837	807	850	846	862	866	843	859	839	830	858	887	843	842	826	911	857	868	825	887	856	868	828	901	838	790	845	872	835	838	842	877	855	811	849	870	852	825	804	832	877	849	863	831	843	887	817	858	848	861	846	853	835	815	848	852	866	837	888	801	847	865	843	841	849	865	868	794	834	906	828	878	877	894	802	886	855	872	859	850	864	762	869	868	861	797	829	835	871	845	859	844	814	839	801	849	836	843	846	790	820	825	846	873	836	869	829	851	840	810	848	802	896	838	842	834	841	883	797	838	804	835	861	847	847	852	832	844	855	815	846	887	833	797	848	851	834	871	821	863	843	854	873	843	807	827	874	852	876	855	834	830	878	884	847	843	819	842	887	807
50201	46830	44157	39892	36052	39266	40997	42661	45107	40942	38219	42266	32990	28833	24680	23189	20195	17048	15158	12223	12410	11644	7571	6411	5903	5453	5698	4653	4078	2803	4878	3531	4136	3177	2436	1526	991	635	685	618	846	751	662	593	465	374	392	399	383	378	349	303	344	328	312	302	355	320	277	306	327	331	344	381	388	362	395	342	321	296	302	283	311	317	325	368	495	490	395	329	307	288	294	262	290	298	273	273	290	273	302	302	271	275	318	303	295	314	280	305	299	286	302	310	277	296	281	276	283	282	284	283	294	263	284	292	296	296	283	263	316	286	294	302	299	329	268	278	298	297	248	277	271	292	271	258	272	255	288	270	282	293	299	286	290	278	261	268	317	303	256	288	277	298	300	318	298	288	275	333	271	286	281	296	279	286	288	322	284	276	299	289	265	300	277	293	307	281	298	302	286	270	295	307	286	313	303	288	283	302	276	259	268	308	291	309	308	275	300	255	321	270	266	317	337	283	277	303	269	289	277	284	276	300	284	298	277	308	261	282	307	259	275	268	332	299	309	311	308	278	314	318	293	301	307	312	303	291	291	277	250	296	304	275	282	251	307	325	325	307	292	310	288	296	286	314	298	315	315	263	287	281	303	291	279	285	287	277	273	250	252	271	293	295	262	314	282	278	278	279	312	263	286	280	274	295	281	333	287	288	297	274	257	310	289	294	280	289	315	296	285	254	278	288	279	270	284	288	300	303	328	277	269	304	303	275	288	281	294	274	291	278	296	313	270	303	310	270	270	329	272	252	313	269	317	284	308	283	303	271	299	325	295	247	311	302	316	293	288	258	270	282	296	285	276	285	279	287	287	296	284	308	284	279	282	297	297	284	277	272	281	299	245	319	306	322	288	306	292	306	288	309	286	282	288	289	270	265	279	279	271	286	319	278	265	285	291	302	297	299	258	310	278	290	280	265	288	295	302	311	297	294	273	301	296	276	282	294	287	285	254	315	282	311	288	280	273	288	273	285	280	291	304	308	295	268	261	323	274	278	288	267	290	290	260	285	303	285	299	269	274	272	282	297	266	277	286	299	304	279	281	315	311	307	289	306	267	278	284	274	260	283	278	298	307	299	294	302	300	316	294	293	294	323	302	298	285	308	292	288	276	295	254	265	309	307	309	306	315	288	319	272	291	298	328	294	296	290	279	293	268	273	279	308	287	318	296	298	327	289	279	328	300	295	272	312	281	287	276	301	269	255	323	268	294	293	268	281	286	261	281	281	276	280	297	298	262	297	323	290	305	281	288	295	284	301	290	308	312	314	282	308	286	302	297	284	294	289	286	266	292	287	265	281	288	282	277	293	282	257	327	277	286	309	294	277	251	315	301	299	304	287	296	236	302	294	286	275	272	303	279	269	274	313	287	298	334	279	269	283	281	302	333	301	273	313	310	310	294	313	300	290	297	285	298	272	294	301	295	292	270	315	284	314	283	289	276	315	301	319	288	319	298	286	309	304	319	295	303	276	288	323	284	309	307	287	317	266	323	343	314	277	300	290	307	302	290	285	306	263	295	286	269	291	244	262	291	259	290	290	309	304	303	312	300	291	272	283	308	281	299	284	292	305	290	285	294	282	290	282	306	299	293	281	327	281	324	271	277	268	275	274	285	301	300	264	303	288	307	280	273	287	288	291	311	314	268	272	270	273	306	285	285	292	288	301	301	255	282	288	273	300	313	286	301	289	265	291	290	248	276	272	263	279	277	301	261	326	285	311	328	292	300	307	307	282	308	273	287	280	308	259	281	289	295	282	246	293	297	282	298	247	311	297	273	303	306	280	321	329	282	295	269	320	304	298	287	309	309	322	301	281	285	281	271	307	310	285	286	290	314	263	309	261	272	313	323	242	268	291	295	289	327	301	279	296	302	267	254	280	287	272	286	310	300	293	293	288	309	291	299	288	255	283	294	281	291	305	311	297	308	270	292	313	293	280	287	297	274	329	328	314	298	313	294	302	276	301	251	265	296	278	253	306	285	319	277	283	300	337	277	276	275	296	313	323	298	265	307	283	321	286	313	300	294	309	310	272	284	279	311	293	292	309	285	278	274	316	305	320	293	284	263	310	313	302	318	281	281	307	277	313	301	264	265	336	295	258	269	298	298	305	292	260	272	303	263	308	284	293	296	254	288	271	273	295	281	286	289	308	272	282	301	272	299	310	308	274	271	289	325	316	302	282	318	268	283	304	285	318	302	332	301	331	318	291	312	307	270	288	295	311	272	288	307	297	295	286	314	293	347	289	310	291	284	283	273	293	287	280	266	255	287	301	277	319	270	272	272	296	314	307	306	304	307	288	278	289	305	291	294	258	249	289	264	284	287	302	256	277	283	290	317	279	291	273	307	282	301	278	292	295	278	299	281	312	308	284	272	286	301	295	281	308	286	303	280	320	299	280	285	294	301	282	276	300	317	302	311	299	295	275	310	267	294	274	304	306	296	289	302	312	304	274	239	284	305	251	306	324	292	275	303	252	291	323	320	262	282	309	296	326	290	296	266	302	297	288	312	297	282	285	279	282	304	283	328	288	295	305	276	285	268	317	258	307	286	282	291	269	291	276	282	285	303	328	297	298	291	274	317	290	304	275	324	281	299	304	306	272	285	283	304	281	278	268	307	280	271	304	312	290	289	292	300	277	289	291	254	287	307	252	279	305	253	303	311	296	298	284	308	284	274	298	300	293	255	314	273	277	288	279	287	291	271	298	314	281	271	298	318	303	284	266	308	268	300	294	298	305	307	307	294	286	282	281	267	283	295	279	299	290	296	285	306	274	291	285	294	242	288	295	320	273	311	289	286	297	299	290	281	277	299	270	294	282	271	301	289	306	289	306	336	298	294	309	301	303	309	288	291	325	295	263	270	294	288	314	308	290	310	290	264	270	281	295	298	316	312	293	331	293	299	306	307	295	296	306	297	299	281	293	317	292	275	305	302	250	292	312	297	266	298	313	296	252	260	308	278	286	328	277	285	285	319	364	305	277	301	270	285	293	264	283	283	314	315	299	267	310	271	255	319	266	258	300	295	335	295	283	331	309	266	268	280	275	288	289	292	315	314	314	281	278	294	277	293	314	265	284	277	272	280	287	288	296	323	296	288	262	276	297	301	290	274	286	289	300	302	294	249	281	303	292	294	284	307	269	304	280	307	284	307	285	259	263	283	300	303	317	288	269	276	279	282	328	282	303	323	276	301	269	307	270	276	290	277	272	303	301	291	310	309	267	278	319	276	284	261	253	281	286	238	271	321	280	308	286	293	272	318	293	303	269	270	314	330	291	294	274	280	271	272	272	264	293	269	292	316	283	299	307	289	294	287	295	263	271	298	301	277	308	311	277	299	295	293	309	295	295	275	264	308	297	289	300	305	267	307	286	297	275	293	325	282	253	282	321	345	297	276	283	308	292	298	295	262	285	295	296	273	292	325	288	269	294	286	301	320	328	276	312	274	296	287	295	302	266	308	271	261	291	263	292	267	298
37341	41040	47471	48709	46334	50948	53333	54997	57130	62862	58314	55214	52105	46219	43186	43043	39273	38561	36808	34564	35133	32670	27983	26259	24763	24439	25396	21574	20263	15147	23133	18450	20280	16146	12599	8837	5678	3044	3359	3333	4705	4208	3303	2822	2232	1327	1477	1387	1189	1233	1193	1005	996	1009	880	929	880	857	804	875	944	1124	1245	1364	1452	1418	1546	1168	1052	1016	850	832	798	789	758	1681	2139	1851	1382	1076	885	765	695	759	741	696	685	702	703	721	773	692	653	730	701	695	701	682	734	715	691	721	741	735	772	707	700	680	688	701	726	670	683	713	646	672	706	679	708	679	690	722	717	703	716	707	667	686	731	655	691	693	699	690	696	672	654	645	674	692	696	698	717	725	622	654	706	762	681	643	744	720	689	653	640	692	737	706	672	714	693	632	727	703	723	692	713	699	699	652	703	689	683	698	730	731	710	658	689	693	708	691	700	706	728	686	736	716	678	695	686	669	663	736	688	677	686	673	716	721	682	756	702	709	749	747	711	676	683	700	664	651	712	708	657	675	696	661	707	686	691	694	732	741	681	704	701	732	655	652	712	680	682	680	716	683	673	700	769	688	670	677	709	707	744	701	734	737	701	720	746	670	721	689	734	713	698	683	687	666	756	689	710	697	672	682	691	727	717	708	653	649	712	696	715	679	743	728	742	679	660	736	699	648	713	671	647	686	653	693	675	749	706	675	707	713	691	704	680	764	653	664	723	694	694	697	671	663	704	701	718	727	708	662	686	691	704	659	719	699	643	668	687	709	671	688	742	682	749	717	702	722	732	686	644	698	707	685	695	657	712	698	722	673	678	704	713	662	683	686	724	681	664	757	716	649	707	707	741	671	668	691	638	696	695	713	708	697	675	686	677	679	681	721	721	688	763	724	670	664	721	708	711	774	678	683	723	682	676	676	702	702	719	703	733	685	695	696	659	689	734	727	713	711	704	720	742	677	684	669	686	711	707	692	664	645	711	718	626	659	689	673	699	752	634	715	641	690	714	727	688	698	706	663	734	710	704	713	682	710	722	699	692	749	717	715	695	672	688	713	708	693	696	696	707	644	645	648	727	724	727	666	666	713	685	700	685	667	692	736	648	671	710	699	692	694	661	667	670	701	705	727	717	711	727	724	725	654	685	710	703	724	696	687	696	697	729	703	687	711	672	751	706	726	738	716	698	725	735	726	685	711	708	704	705	684	708	677	679	711	663	712	685	717	694	703	685	716	713	709	705	714	666	756	725	733	712	729	712	724	671	714	701	734	670	699	678	742	683	714	695	701	737	662	681	686	707	681	678	721	717	676	755	773	738	685	653	727	714	745	696	658	731	729	685	721	686	739	657	674	718	687	698	701	686	758	676	686	652	695	642	683	687	654	656	697	684	682	676	668	670	685	730	695	688	713	746	689	675	713	700	695	708	694	737	684	693	714	713	703	684	727	772	705	669	731	699	691	672	638	724	657	671	730	678	719	726	678	704	716	692	717	689	704	720	731	702	751	663	705	681	690	698	712	708	681	653	676	692	656	748	711	717	677	668	728	766	687	704	679	695	646	723	705	694	658	701	710	700	681	708	739	667	763	745	713	731	711	716	671	691	740	721	694	723	690	715	683	725	720	699	727	692	713	671	714	679	694	706	738	669	705	662	713	716	752	689	723	690	717	670	711	689	704	752	700	749	682	651	691	689	685	713	742	676	715	720	656	692	682	700	727	686	680	719	732	686	667	706	728	710	709	661	648	707	736	688	770	703	686	727	702	683	674	674	671	680	700	661	725	724	723	670	696	693	673	710	723	681	734	673	692	712	729	689	707	681	726	701	718	719	677	704	662	737	724	698	691	671	654	675	713	694	717	695	675	692	711	721	685	732	730	706	706	689	695	705	674	746	674	728	682	667	697	716	692	694	693	701	740	708	729	714	721	679	688	681	729	692	700	711	716	757	598	689	670	662	696	709	697	698	687	682	724	692	688	686	726	732	709	710	712	664	708	716	719	712	693	699	671	685	698	742	729	727	664	691	695	686	680	682	682	695	702	717	692	685	737	706	695	701	725	685	702	657	670	703	732	738	727	714	698	653	732	704	709	732	683	705	668	724	736	714	704	683	702	735	728	694	722	729	680	687	688	702	689	679	707	658	743	692	713	727	700	727	706	704	638	725	689	698	734	655	693	680	721	671	696	708	688	686	687	721	680	704	681	672	647	685	704	715	689	711	694	677	704	663	710	678	706	716	685	693	710	686	738	674	628	680	755	680	716	685	729	697	703	707	695	683	694	737	755	749	700	699	707	712	683	698	654	679	657	669	686	679	747	720	662	698	702	705	685	684	666	648	688	720	646	675	709	692	682	729	702	713	677	767	715	712	687	699	679	693	652	728	685	705	711	703	742	696	692	690	690	679	677	697	722	724	723	692	716	656	718	699	735	707	699	717	661	704	740	687	706	686	715	721	742	667	707	649	678	658	690	715	713	705	734	732	725	698	669	716	742	721	700	752	681	689	713	688	696	707	683	722	678	697	680	710	687	712	697	709	691	703	719	724	703	675	690	637	678	678	664	700	690	672	655	723	671	675	696	692	705	699	689	717	671	690	705	673	691	727	673	741	725	699	692	710	720	720	642	715	704	715	700	723	729	706	689	691	673	655	668	741	748	686	662	679	711	692	651	724	685	717	717	718	717	725	659	667	680	694	683	691	691	715	695	662	703	667	703	724	721	712	687	665	702	706	671	710	708	664	709	645	714	665	706	700	671	696	696	705	680	702	690	693	667	717	678	678	708	680	664	723	676	679	648	680	722	690	727	665	674	726	734	697	668	704	716	736	695	674	676	668	659	696	691	667	708	711	719	703	700	737	718	750	773	715	658	728	728	713	720	713	668	695	714	627	707	672	743	657	749	731	698	672	693	748	692	691	689	687	687	724	688	685	704	730	729	712	684	694	688	725	730	687	697	686	682	676	671	691	702	742	718	712	686	729	690	749	722	699	727	684	736	696	724	687	674	718	704	763	722	679	717	673	744	694	723	708	649	668	688	700	697	679	669	715	664	721	665	700	724	668	746	716	698	713	707	710	725	728	706	687	685	690	708	692	730	732	714	728	696	732	706	700	711	749	720	688	664	753	638	698	722	753	667	683	706	672	689	714	698	671	688	699	685	703	692	669	635	708	681	672	702	678	720	673	713	700	623	663	668	691	700	678	704	688	638	712	682	678	694	714	670	719	717	705	699	674	702	702	669	679	699	678	720	691	686	658	686	710	703	674	646	680	701	712	713	677	645	693	726	679	692	687	726	674	691	697	683	710	675	704	666	663	706	739	704	677	700	699	709	710	681	701	702	672	686	663	672	693	724	693	714	722	740	694	743	697	745	652	647	714	656	705	700	691	726	671	719	720	718	690	695	710	671	699	717	687	722	704	688	665	692	658	704	732	707	758	722	702	701	661	693	707	731	717	686	690	679	684	725	654	701	734	765	692	721	652	681	710	707	695	696	680	702	742	681	695	709	705	708	746	688
13947	12327	13612	11389	7529	8086	7809	7711	7983	5211	3505	3483	1869	1387	1142	1114	928	768	672	614	668	535	513	465	506	483	462	435	398	404	464	449	404	401	419	391	355	340	396	380	361	363	374	363	360	389	396	417	339	326	364	374	353	386	363	326	361	362	377	403	382	362	352	376	331	350	349	380	351	351	351	343	352	356	382	366	354	365	364	368	363	384	379	374	371	332	353	324	338	325	343	361	338	360	334	360	366	329	377	337	350	329	357	390	353	332	369	353	367	345	386	339	397	357	342	336	345	370	338	361	336	356	345	342	352	368	350	358	386	403	365	339	396	336	356	337	336	331	360	326	357	350	316	369	352	356	378	381	311	354	383	368	335	351	352	391	346	371	348	370	383	377	381	363	374	334	341	350	331	341	360	350	370	373	342	369	331	329	341	402	387	410	353	372	391	374	353	352	346	369	369	364	382	313	404	362	373	324	360	378	348	354	352	364	351	357	338	319	360	319	331	359	345	334	326	347	355	352	341	362	375	390	324	368	321	348	349	357	341	339	357	357	350	380	348	358	373	364	363	327	360	368	362	398	381	360	360	380	368	354	342	373	341	354	360	357	354	328	360	383	351	357	336	359	331	384	353	312	383	335	359	337	398	333	351	340	334	371	372	405	382	387	392	348	355	356	369	356	343	357	341	382	358	348	361	345	329	355	363	374	366	346	365	359	353	369	310	362	323	348	387	328	357	350	365	353	354	360	358	370	359	339	375	359	421	393	363	347	314	389	341	347	365	347	379	349	363	387	353	361	375	379	379	366	354	352	319	357	391	378	343	365	375	353	378	363	359	362	364	353	356	354	372	359	326	364	362	340	337	354	382	322	336	366	359	378	356	346	392	366	334	345	342	349	385	347	393	376	346	350	365	372	359	395	355	374	382	399	336	349	368	336	391	355	357	392	374	388	346	302	351	393	354	354	364	350	338	381	328	351	351	354	331	359	366	335	349	373	334	360	392	350	391	338	361	395	378	371	357	371	358	349	377	383	358	362	353	349	341	379	352	332	359	371	391	366	343	332	328	351	367	360	376	329	350	331	345	341	334	338	369	335	312	377	350	349	357	396	339	361	356	377	379	335	392	387	353	381	349	383	338	381	338	368	369	368	328	348	330	368	351	368	404	326	370	337	365	363	383	314	338	376	382	315	365	338	331	399	327	375	331	356	368	344	353	366	358	336	355	352	386	347	349	356	330	381	378	342	348	359	373	342	344	321	368	347	373	362	360	352	341	366	346	355	322	371	371	354	327	346	359	354	340	331	371	376	380	357	329	370	353	357	365	354	363	326	390	337	364	355	337	337	348	369	387	370	363	365	357	369	344	329	356	356	346	373	389	336	349	329	332	353	346	347	380	357	355	383	343	354	380	362	394	386	358	372	400	361	377	364	354	335	348	404	352	352	356	361	334	350	356	358	346	325	371	319	387	342	332	327	383	379	363	369	372	362	357	373	389	384	374	357	331	311	364	371	352	366	371	370	359	347	376	306	348	359	378	367	354	354	369	355	352	340	384	342	382	359	348	365	354	374	331	363	382	356	397	340	361	344	375	343	381	363	375	372	330	355	336	359	353	379	392	347	385	374	378	337	356	360	325	366	368	355	341	365	321	312	354	350	365	355	337	333	329	385	354	365	361	375	352	365	353	366	352	340	351	352	370	378	363	364	356	359	353	346	340	363	359	338	343	366	394	383	369	393	356	353	351	341	360	361	364	361	353	340	347	342	358	376	408	350	327	353	358	366	346	393	393	362	325	361	362	324	338	350	377	325	349	383	352	335	336	351	365	372	342	387	378	329	366	310	371	349	341	378	373	344	378	353	378	353	384	359	331	350	390	361	345	393	357	327	347	370	351	324	355	355	363	336	338	356	384	341	369	352	355	347	345	369	356	347	379	301	364	344	346	371	373	383	353	337	377	372	352	386	387	336	340	345	363	404	345	338	365	357	352	325	327	382	297	370	320	361	365	338	368	331	349	320	333	357	384	338	326	353	361	337	400	351	349	376	321	332	318	391	328	366	314	363	361	374	378	332	385	341	357	346	374	363	369	341	343	366	353	330	357	323	350	354	338	358	368	354	356	396	376	314	327	372	357	352	348	340	346	330	342	361	328	313	338	350	384	365	382	335	354	329	338	355	367	394	351	373	358	354	326	354	358	331	322	338	367	360	377	365	349	356	358	373	351	395	351	354	374	326	369	349	399	385	342	343	363	335	372	354	371	366	365	381	350	315	314	371	355	369	326	333	353	416	383	376	398	355	355	299	358	350	372	359	356	340	367	324	352	368	359	374	349	381	341	374	373	340	330	327	390	387	321	365	325	379	334	367	328	343	374	332	351	368	354	329	310	378	342	367	344	379	359	380	409	368	346	361	354	362	373	335	355	366	374	348	359	346	361	383	336	404	367	313	355	393	352	391	353	374	372	352	358	351	356	381	365	366	383	367	335	346	367	333	335	374	345	360	379	356	337	402	355	343	371	334	327	363	360	369	379	374	362	326	346	367	369	356	348	340	348	332	350	331	374	408	391	337	374	385	358	390	326	386	348	329	333	397	348	380	342	359	375	377	358	367	377	369	357	368	354	361	395	367	379	317	363	374	364	352	360	349	351	369	380	350	348	337	363	336	367	381	326	378	362	365	395	373	323	402	356	360	344	398	388	358	325	344	358	342	353	333	335	347	330	338	396	331	339	395	380	374	377	373	379	354	356	342	354	334	368	333	362	364	357	330	397	337	364	368	385	303	371	395	349	363	341	352	393	399	353	337	337	362	363	387	345	368	328	359	346	318	342	330	349	332	361	390	367	329	335	365	376	328	377	351	338	363	365	381	359	342	356	305	349	403	337	312	347	342	352	365	374	335	335	348	365	371	355	367	306	365	375	349	333	343	376	361	351	357	378	368	376	343	371	338	334	369	340	349	358	341	392	346	397	346	386	371	362	366	382	390	379	368	336	334	340	308	347	350	364	321	382	355	338	353	324	341	349	333	348	364	331	359	368	324	374	355	330	387	327	366	344	339	359	379	356	373	371	362	362	353	330	354	372	395	357	309	325	346	343	341	312	385	340	357	343	331	421	343	356	306	374	354	353	354	381	320	377	376	346	358	329	348	354	386	347	352	347	381	379	328	379	337	345	374	349	375	350	339	347	375	390	370	376	370	363	342	370	351	388	344	368	355	365	321	332	365	379	325	343	360	333	355	323	362	380	373	350	357	367	328	386	353	365	374	361	331	379	359	347	361	346	337	326	364	340	360	349	394	384	373	354	378	358	338	350	368	365	355	333	369	344	366	366	358	363	346	378	371	342	337	385	347	369	338	324	359	338	338	371	316	332	373	340	337	371	369	378	355	346	347	386	332	342	372	342	334	367	328	370	345	370	393	399	340	375	372	363	380	352	332	354	356	341	363	319	342	351	336	337	338	376	343	348	328	357	374	382	382	354	348	355	335	358	378	355	324	388	360
9504	11397	18802	19373	16790	19664	21656	21801	23070	18515	15273	15265	9013	6960	6218	5770	4701	4282	3513	3123	3237	2374	2193	2094	1953	1948	1773	1611	1478	1395	1748	1581	1476	1321	1299	1073	1021	1041	1010	1108	1070	1131	1079	1020	1022	964	986	940	941	939	886	871	861	886	896	931	925	896	946	954	909	934	924	973	919	881	914	913	905	896	852	874	928	891	871	910	915	938	981	942	925	858	859	863	885	814	904	842	854	860	838	892	883	840	883	882	805	817	857	882	881	899	834	854	835	825	862	862	856	818	853	848	923	869	889	883	919	888	876	850	892	866	818	863	834	854	809	879	847	835	884	822	838	876	863	873	878	866	897	858	793	895	900	858	841	829	848	862	824	822	873	802	918	790	826	851	901	823	857	848	874	863	884	863	865	884	886	827	858	855	869	836	864	863	888	848	878	875	861	848	842	811	909	861	864	889	893	834	837	824	880	869	817	895	923	858	818	887	858	894	887	871	825	940	858	896	859	862	893	890	907	881	811	820	839	812	859	907	911	827	832	845	848	835	888	900	844	825	848	850	862	892	897	888	846	853	859	884	883	853	847	845	876	907	848	821	850	848	866	847	935	848	857	871	872	888	868	895	871	857	861	866	805	865	890	926	848	821	832	893	853	860	897	858	903	898	859	844	809	859	855	850	844	870	884	890	848	877	847	867	896	786	847	889	839	820	871	838	836	897	891	802	824	903	886	863	864	886	899	883	870	808	889	863	870	853	896	855	858	849	866	845	893	889	915	839	871	834	835	846	863	803	928	845	852	847	869	891	898	873	878	854	802	881	793	845	858	856	875	896	891	833	890	902	899	872	843	848	823	878	858	851	852	799	871	889	822	809	790	884	864	880	853	871	876	819	866	863	868	837	830	865	873	895	880	887	840	928	845	903	850	828	821	858	895	928	901	887	860	800	877	865	901	894	924	874	879	851	819	860	894	874	800	871	836	823	865	866	921	884	871	880	797	850	891	823	828	881	827	805	824	887	914	873	826	890	885	900	850	887	948	886	883	804	807	864	863	869	913	868	903	860	819	870	845	883	853	869	900	902	841	834	900	873	869	893	818	864	918	870	862	848	942	866	881	879	874	816	836	861	860	868	887	893	857	826	848	850	853	832	832	835	891	913	869	838	843	879	833	829	888	822	818	834	868	919	786	826	837	866	885	870	780	872	856	864	887	845	869	856	822	889	834	891	853	809	871	908	891	851	852	828	879	864	851	887	846	839	892	856	879	851	904	855	873	878	818	917	867	866	882	916	854	841	952	818	843	810	876	828	855	841	863	875	849	841	844	822	870	844	870	855	870	878	825	848	877	883	870	840	884	839	844	801	865	909	879	856	913	831	879	848	879	852	799	860	832	871	823	857	860	844	829	861	906	896	836	883	865	880	844	876	840	870	885	843	869	817	896	895	902	851	890	831	834	833	830	850	867	905	854	867	878	843	878	862	889	847	878	878	937	838	834	850	890	841	901	891	807	805	868	852	849	876	913	866	865	863	874	842	846	850	853	847	831	890	872	861	857	901	866	893	863	870	862	819	932	855	861	870	851	869	867	841	864	852	903	930	857	824	898	884	867	834	826	947	893	899	859	839	867	832	868	846	860	817	859	866	845	871	876	878	906	872	869	923	881	884	816	873	876	888	843	843	886	908	912	859	891	874	868	904	845	834	880	873	857	904	855	846	842	908	918	889	819	829	904	899	858	860	837	849	813	886	826	884	890	884	884	868	821	830	855	916	847	877	885	916	898	895	901	863	862	887	860	792	853	813	827	849	890	869	870	895	853	879	838	885	884	863	863	871	827	899	862	872	859	828	878	903	896	869	838	865	876	908	881	846	854	850	806	844	849	790	874	889	901	843	848	888	909	826	876	911	848	840	864	901	873	839	851	846	859	843	865	896	818	830	850	839	809	851	867	886	862	854	862	875	827	829	914	897	883	811	861	909	846	891	886	844	833	813	849	907	906	837	881	826	878	889	848	857	881	867	873	912	847	885	889	850	834	893	881	901	875	864	825	832	909	828	918	836	840	865	880	894	804	790	879	866	855	883	864	892	858	894	849	937	889	878	863	855	844	863	837	907	883	811	895	880	888	909	856	825	860	877	834	863	865	904	847	888	869	906	865	855	876	914	851	900	872	866	890	875	866	907	851	827	867	865	835	814	824	835	872	855	858	877	848	847	870	952	935	842	865	873	891	840	903	899	850	849	865	888	873	883	867	850	868	867	875	833	864	802	849	880	854	805	852	921	853	858	888	881	913	870	864	849	901	843	812	821	851	853	854	838	874	856	881	940	890	829	903	853	916	890	865	869	804	882	868	919	880	869	782	864	880	903	916	877	947	898	845	835	860	886	823	895	853	866	888	875	844	845	876	883	876	848	866	893	878	830	814	914	841	813	864	842	800	835	882	847	858	849	840	818	854	816	822	893	899	875	884	875	859	858	862	857	818	814	854	827	869	900	868	865	835	836	844	885	891	882	825	881	855	892	869	892	888	875	850	868	908	803	839	881	877	879	841	870	862	843	908	868	854	832	891	820	879	844	865	821	821	831	874	868	815	850	831	870	883	903	906	839	888	885	901	804	853	838	876	938	839	911	829	930	913	878	913	850	848	941	886	882	892	865	889	872	918	930	804	871	846	838	877	886	885	896	867	897	916	843	848	881	897	818	884	868	840	893	840	822	841	847	811	791	821	818	909	866	819	917	847	855	855	822	840	841	847	855	806	838	804	824	891	840	893	812	882	821	853	833	828	816	843	876	919	880	903	841	829	843	897	894	902	894	841	892	891	859	873	882	864	818	891	841	861	885	867	833	836	843	847	877	869	866	833	862	807	894	906	847	829	869	909	887	876	890	875	863	901	846	803	863	884	815	892	870	838	835	874	884	847	858	867	862	856	851	812	893	912	876	855	876	918	885	883	864	895	881	867	880	889	883	788	881	904	893	868	826	820	811	857	878	868	885	896	926	863	822	867	882	890	871	839	876	884	895	854	888	857	868	829	845	817	838	857	886	859	862	895	878	839	841	844	913	863	859	917	862	837	888	817	897	869	861	844	896	822	841	900	828	862	862	831	861	877	873	868	916	833	912	850	847	858	854	921	925	839	873	843	867	851	874	888	892	885	843	875	873	879	859	859	825	899	876	861	885	897	906	850	848	868	829	855	834	894	877	880	878	870	870	925	833	896	833	820	877	896	939	838	816	869	901	882	898	838	843	846	850	838	876	874	875	833	851	890	891	874	876	882	874	848	873	847	822	883	914	858	875	858	839	846	846	898	810	849	855	890	906	873	830	873	852	865	888	841	854	805	860	852	883	875	890	898	848	895	822	854	895	823	850	863	784	877	874	869	847	835	864	905	878	812	914	850	834	788	902	828	862	953	874	862	830	877	838	852	869	886	854	865	861	871	832	858	860	873	846	853	853	942	840	863	866	841	875	913	832	869	910	881	882	820	830	940	880	828	887	886	843	896	877	904	889	820	819
42238	41447	43915	39403	36102	37909	37526	40454	41954	36714	32177	32605	23154	16825	13900	14425	12659	10402	7648	6391	7940	4405	3524	3398	3164	3076	2703	2158	2005	1917	2709	1681	1693	1250	1240	667	546	571	607	652	663	575	506	405	395	437	482	371	393	417	402	375	414	370	364	364	397	372	400	433	392	437	406	391	353	357	374	367	383	357	395	327	370	377	373	420	403	448	381	410	361	379	337	337	357	364	356	362	336	370	357	343	347	366	352	350	364	347	345	348	345	368	392	386	320	387	362	333	328	382	323	364	375	350	360	355	359	337	370	372	341	316	349	357	363	371	324	380	359	365	352	370	400	355	342	365	380	355	342	348	328	357	369	344	356	337	353	339	377	341	327	325	362	374	356	346	341	395	347	386	360	342	345	377	343	371	360	350	363	382	342	359	325	367	364	381	348	330	329	341	389	360	339	358	333	338	352	354	357	323	347	378	369	374	340	350	373	331	314	332	331	321	353	370	357	352	357	366	359	354	333	377	345	352	343	354	331	380	349	361	362	354	379	376	378	400	334	339	340	335	363	396	387	359	370	353	365	346	380	395	366	353	376	323	383	325	372	360	329	356	386	324	364	352	359	360	355	370	342	341	369	345	357	342	365	410	366	375	383	344	377	349	339	315	350	368	351	379	359	347	347	370	371	356	367	407	350	341	349	353	349	378	348	391	337	375	346	365	374	370	367	346	352	361	353	377	371	349	354	353	356	354	338	370	348	365	362	369	336	365	395	328	376	330	385	366	360	363	363	368	377	346	322	356	350	369	362	366	347	362	342	357	358	351	344	352	337	384	330	350	377	357	377	375	371	335	308	384	334	354	362	363	328	358	348	319	376	341	359	387	369	338	351	371	354	376	322	392	374	359	354	340	346	356	384	371	370	324	344	356	339	349	354	359	322	353	372	355	386	394	334	348	320	360	392	388	377	354	361	365	381	345	336	370	351	337	382	372	349	342	353	378	357	358	359	360	377	374	352	344	331	362	364	352	324	379	357	382	356	402	405	346	338	357	367	375	349	354	364	331	342	377	347	360	360	355	352	343	352	407	352	359	337	391	361	348	338	335	370	352	367	414	422	327	335	322	361	345	348	346	387	352	350	318	343	342	347	364	335	356	335	363	338	305	368	333	348	340	361	358	340	369	361	330	354	337	358	336	361	365	359	347	336	354	366	328	362	346	350	371	351	392	354	344	332	365	303	355	352	347	371	363	374	347	354	377	336	350	362	364	396	354	337	392	342	325	364	351	362	352	323	386	350	368	373	370	371	325	345	347	326	350	334	349	377	367	358	320	340	329	354	397	356	352	338	351	334	368	351	365	342	401	361	371	390	361	349	327	351	353	359	351	366	346	386	385	357	352	343	324	380	334	357	405	339	353	369	356	362	369	337	387	378	336	352	345	346	341	358	362	355	332	361	356	358	319	363	345	297	379	343	343	344	367	347	382	361	375	384	360	381	346	344	317	347	338	383	348	363	391	375	319	335	369	360	388	335	374	333	373	342	366	382	318	347	368	361	357	321	369	357	349	377	336	326	371	320	351	336	342	373	364	363	335	339	316	400	375	373	345	396	339	365	399	374	343	324	393	405	369	354	339	353	375	356	378	323	354	370	361	345	387	373	375	310	338	349	367	331	379	355	323	354	388	381	344	362	381	357	390	370	320	370	369	321	351	373	346	375	379	371	343	349	347	339	365	345	337	342	296	364	357	340	335	347	355	345	349	362	333	342	371	348	360	337	379	368	340	342	349	347	368	362	371	355	374	324	320	386	367	363	344	418	366	348	342	323	375	351	362	378	338	364	375	330	341	373	376	352	376	343	377	364	376	354	350	345	362	336	366	352	386	367	349	344	339	363	386	350	314	347	363	344	355	335	374	369	370	358	380	345	352	401	378	335	346	358	391	324	386	396	318	360	362	351	328	362	350	329	342	380	339	337	340	373	358	339	319	358	345	319	345	353	363	328	368	373	357	348	375	348	314	379	369	340	337	338	371	351	344	382	355	380	366	388	367	391	403	358	352	355	355	328	337	361	338	364	378	339	357	371	337	357	368	344	404	383	378	347	340	377	373	365	353	348	338	355	322	343	317	329	348	343	315	366	354	361	355	357	366	389	394	378	349	374	348	351	333	353	365	391	359	316	329	393	355	328	307	352	340	321	354	355	342	362	354	356	373	366	366	374	390	324	340	357	381	368	385	350	344	348	344	348	366	347	351	353	381	376	366	332	371	337	332	346	321	356	360	346	391	373	342	378	315	380	358	411	345	395	327	357	392	370	331	363	348	344	377	338	353	377	349	355	386	350	370	345	386	331	361	347	357	346	372	369	345	318	340	345	358	374	385	349	334	392	342	363	341	363	345	376	368	343	332	353	356	378	389	381	366	336	386	383	349	339	334	353	345	353	359	377	361	375	336	362	354	379	331	337	328	351	391	405	387	363	353	362	397	352	384	327	383	372	347	345	337	321	367	354	337	374	369	399	376	355	356	355	328	338	313	372	378	349	344	358	365	336	390	377	344	341	349	384	352	364	351	359	374	353	369	337	338	371	350	372	384	370	374	343	332	366	367	361	365	350	338	423	354	336	372	345	370	343	321	335	329	396	381	356	339	319	355	347	353	383	334	367	338	350	371	362	346	323	340	370	368	337	349	374	339	365	371	370	379	347	369	384	377	383	330	337	387	371	374	320	368	336	358	336	380	365	327	396	343	381	389	401	407	329	343	351	326	376	346	370	375	401	339	342	353	370	395	382	339	358	358	322	355	340	368	343	339	372	362	330	319	354	369	342	351	376	358	360	345	368	395	355	389	347	368	373	355	310	308	298	348	326	353	352	377	354	338	320	354	323	354	332	322	339	335	350	343	325	367	356	348	334	385	356	358	363	373	311	335	339	358	332	336	388	341	357	349	356	307	353	325	294	322	326	345	352	365	371	348	326	379	317	385	346	385	367	357	354	351	370	332	386	357	373	335	328	341	360	338	362	361	344	373	369	351	358	365	374	375	331	369	400	335	327	383	340	332	367	313	340	333	316	342	359	349	349	371	365	342	349	366	353	362	340	336	346	356	345	363	346	388	341	355	353	330	361	360	339	343	326	340	333	355	383	365	303	344	371	378	348	362	398	348	357	382	370	365	310	317	386	339	325	375	361	354	378	378	352	349	377	316	359	343	352	402	372	338	343	331	403	370	353	368	365	320	370	353	330	369	374	356	352	356	368	334	363	340	368	338	363	319	341	422	386	337	357	343	358	349	363	366	345	340	353	404	370	367	324	362	351	416	395	384	337	354	371	360	377	353	375	381	354	405	356	365	341	371	338	348	375	375	347	367	349	314	337	361	356	336	338	351	357	333	335	374	379	312	365	321	309	346	371	308	360	355	331	384	384	358	318	392	369	390	361	354	330	331	399	360	375	371	324	354	323	339	385	387	354	348	353	366	355	323	343	346	355	333	366	379	338	339	392	383	365	354	363	344	391	328	361	356
30447	34211	44297	45352	44703	45463	48926	52183	54790	55676	48869	45784	40438	34752	33449	34096	32357	30342	26734	25039	28145	18175	17716	16984	17120	16191	15338	12472	11711	11499	15026	10199	9952	6993	6884	2942	2591	2248	2862	3178	3188	2417	2032	1638	1352	1292	1437	1087	1133	1102	1063	1091	1038	957	970	1013	1063	1207	1042	1229	1272	1340	1272	1097	1080	972	923	964	966	921	873	890	874	937	899	1110	1446	1452	1213	1082	964	862	846	786	845	880	820	863	854	836	807	847	844	841	898	879	821	834	863	858	872	888	828	829	867	906	868	903	876	812	851	892	827	885	884	836	868	857	842	904	829	807	855	851	829	868	870	881	858	876	867	893	838	857	852	865	844	878	843	834	864	865	850	865	855	847	895	853	817	879	877	858	851	859	847	844	843	961	816	879	836	869	826	834	810	851	860	879	841	892	850	822	861	857	847	845	823	791	849	875	917	838	884	835	847	818	861	854	857	868	847	826	829	846	857	865	872	814	868	882	912	848	884	841	869	883	848	811	843	868	901	905	847	852	874	820	838	820	879	836	883	827	862	874	908	823	815	837	880	812	828	903	861	856	897	820	892	910	836	832	832	805	799	819	848	886	857	822	854	838	915	899	867	819	869	863	839	837	833	874	826	815	844	832	879	861	898	860	854	854	835	811	869	839	848	838	882	847	855	862	832	879	816	873	910	879	804	850	848	843	842	841	837	840	882	839	790	821	859	864	828	833	886	847	871	839	812	870	848	882	849	878	862	856	828	822	898	870	851	833	858	890	852	851	872	821	844	871	892	841	902	851	901	835	879	825	817	854	910	783	851	876	857	855	845	901	833	825	892	889	859	866	863	870	867	820	832	858	853	913	857	870	804	859	839	826	843	805	856	862	846	868	880	853	845	830	878	829	856	829	868	861	869	859	875	855	854	853	891	820	855	806	855	870	819	855	854	857	885	861	867	835	833	861	866	822	870	787	846	891	825	890	876	874	858	834	853	842	832	857	850	821	873	838	846	830	881	898	812	829	859	843	807	840	906	833	875	825	858	854	851	829	848	835	836	837	872	866	874	850	839	862	794	863	817	781	867	938	836	902	833	885	855	847	935	824	874	822	809	798	873	911	913	823	848	837	854	800	861	843	877	856	845	867	877	895	876	882	870	860	839	846	930	882	852	847	876	851	881	849	889	904	892	823	854	859	881	879	880	835	857	817	910	850	887	854	904	830	854	930	854	836	850	824	857	880	893	874	870	819	849	869	863	873	844	851	850	846	846	819	821	865	847	835	827	815	844	810	865	828	845	857	859	830	826	845	796	886	913	847	818	830	907	828	822	856	832	862	864	813	891	863	876	898	825	785	836	862	860	844	866	866	837	873	865	870	805	779	836	882	843	816	883	872	844	835	890	880	809	885	808	851	869	804	811	815	829	903	844	874	848	846	864	803	842	856	936	879	823	802	834	854	792	812	849	835	844	845	872	875	853	884	846	867	879	821	887	909	884	808	819	845	821	835	804	826	876	829	866	857	874	816	811	875	861	838	846	808	835	847	829	887	809	885	848	789	850	839	829	851	868	875	877	856	880	869	853	830	875	863	838	877	870	908	871	891	888	909	793	868	853	815	872	819	872	880	866	867	810	802	855	875	857	921	856	838	914	904	861	826	800	866	908	846	849	814	864	836	875	871	833	871	898	860	877	832	859	819	842	851	880	820	872	876	838	891	853	843	863	839	876	863	843	892	845	830	863	853	820	794	909	883	859	850	859	798	885	845	831	843	867	835	816	879	856	850	830	848	848	820	817	872	859	830	836	824	821	859	785	793	840	883	862	829	817	888	904	834	846	897	891	818	920	877	891	844	855	886	832	795	861	885	853	845	843	883	870	836	836	830	869	872	894	849	861	870	839	848	935	868	860	822	837	810	861	881	833	873	841	810	813	876	848	916	887	833	861	805	820	870	845	920	879	846	876	806	868	868	928	835	899	866	841	878	859	868	862	810	840	866	843	893	810	788	849	802	801	828	865	859	877	820	814	849	836	832	832	844	893	878	873	821	936	864	830	826	865	839	873	880	874	874	824	803	872	878	889	910	842	860	877	863	893	863	866	875	872	832	878	866	895	846	783	863	866	850	885	816	874	879	812	837	875	829	857	819	846	866	835	854	863	800	875	871	869	837	859	839	890	875	835	821	858	909	800	840	852	862	826	866	863	905	838	855	837	839	830	854	870	888	866	836	864	893	928	836	903	853	866	860	868	867	862	830	859	882	898	815	876	825	862	832	839	862	886	826	824	844	873	868	837	834	897	809	817	830	896	878	856	821	864	841	904	820	899	872	897	860	817	858	826	811	817	840	862	887	826	824	918	862	879	844	794	891	847	861	860	846	858	848	889	850	879	853	828	849	773	858	863	843	865	873	848	849	832	880	886	882	822	853	805	883	834	810	893	920	837	852	855	849	855	925	886	817	899	836	856	924	856	842	863	838	862	880	848	849	795	922	886	830	886	842	851	868	822	857	860	862	809	856	819	920	833	896	828	800	875	864	893	831	845	850	825	851	867	811	817	828	897	831	909	851	881	853	840	911	847	867	867	884	863	815	827	864	885	824	851	876	893	868	846	869	783	883	835	910	877	862	854	856	863	884	833	849	856	812	922	814	869	924	870	832	850	830	825	903	886	844	853	848	801	800	863	887	842	859	878	849	870	782	842	865	828	866	838	851	893	868	859	841	880	830	802	856	873	890	872	847	827	864	837	848	871	857	886	875	812	847	864	861	890	851	880	818	898	859	860	869	856	848	876	843	862	879	869	865	850	840	874	838	836	900	835	853	806	842	842	880	872	867	833	847	851	938	881	809	841	806	851	817	815	871	796	880	827	834	862	888	852	853	866	858	855	857	879	847	822	881	904	821	865	858	891	828	823	845	930	870	852	870	884	850	837	861	839	806	822	864	890	853	851	804	836	815	882	857	888	858	834	829	842	788	823	847	859	807	867	825	814	831	860	884	872	874	845	818	906	832	831	818	821	835	903	786	866	820	841	863	835	872	871	856	876	847	844	817	842	855	853	889	857	865	902	862	839	820	891	887	869	869	882	839	893	830	852	825	862	886	816	896	857	882	900	842	845	850	882	876	834	851	843	868	864	836	890	892	811	871	849	880	837	874	827	814	875	826	905	833	900	837	823	847	844	822	854	830	857	874	861	846	841	878	831	847	857	854	878	852	843	828	885	826	852	869	830	864	866	839	839	884	819	845	887	874	839	817	875	834	859	893	843	873	857	854	880	858	830	868	887	870	833	836	845	880	855	862	840	794	829	843	889	840	866	846	857	876	867	849	859	847	862	816	861	835	868	835	815	857	831	886	854	878	823	881	864	804	849	839	847	827	863	860	848	842	884	872	855	832	910	859	824	850	829	820	873	865	847	838	863	847	870	813	840	811	830	897	897	899	839	832	852	862	875	844	818	896	841	838	860	823	811	888	851	852	833	889	879	884	820	890	886	841	830	904	877	842	884	855	895	897	864	861	820	821	797	874
50606	49127	45162	40617	38240	40921	43416	45132	44561	41181	37426	37942	30416	26026	24016	26471	22711	18932	14253	12792	16098	8470	7524	6721	6574	5410	5310	4367	5343	3578	4305	2578	2782	1904	2119	932	675	824	914	979	795	700	537	528	386	449	411	337	372	384	391	390	341	331	335	360	343	367	384	415	402	367	333	342	319	326	325	308	284	299	321	305	290	277	274	388	454	474	359	377	339	279	277	310	327	287	293	268	297	276	330	326	326	281	273	325	312	301	296	280	296	282	302	280	265	287	300	323	303	266	274	319	316	282	297	321	303	276	335	301	308	274	297	289	291	286	302	296	303	236	269	323	272	277	288	285	266	289	304	281	300	309	276	271	321	296	296	287	292	270	281	275	295	265	297	300	275	276	301	303	265	289	284	298	266	284	293	297	284	272	288	283	288	284	286	325	274	285	286	299	289	296	253	314	298	283	279	256	282	272	293	282	275	308	293	290	318	272	289	320	301	305	303	298	332	279	306	295	279	271	270	300	319	297	282	306	278	280	308	257	261	321	305	307	284	285	324	310	306	308	313	266	271	299	271	264	263	299	293	302	290	291	253	308	295	318	278	260	284	302	321	307	311	316	276	321	275	250	295	299	276	280	291	303	317	266	276	332	315	346	246	289	309	282	309	305	289	301	302	293	285	281	327	314	320	291	290	311	260	291	271	306	295	302	300	274	275	274	305	309	309	274	288	292	303	302	294	302	284	270	305	303	304	294	296	309	286	305	307	299	311	280	299	293	291	295	267	277	311	321	262	306	301	323	310	315	303	311	286	287	267	311	281	289	285	274	283	289	294	286	319	302	297	284	290	277	311	295	324	301	290	301	280	314	319	259	289	312	272	283	301	308	299	284	269	287	305	304	321	292	269	292	298	330	292	304	294	291	301	292	349	272	338	302	307	295	287	304	321	300	289	261	314	296	293	258	301	283	312	296	316	290	280	268	303	307	299	282	276	272	304	336	301	280	302	305	285	311	342	315	289	271	270	286	346	293	281	287	272	306	276	288	323	281	324	296	285	281	295	305	307	285	289	294	311	318	299	286	286	315	308	292	285	309	309	326	295	262	283	312	315	278	290	302	277	310	270	298	283	316	267	279	287	280	303	305	298	298	312	282	302	294	296	294	289	288	301	302	283	267	290	272	266	283	252	298	294	299	287	290	311	301	275	259	328	279	281	314	296	324	276	291	299	304	255	304	302	276	276	286	283	302	288	286	325	310	265	307	280	302	324	259	355	285	303	278	279	303	284	279	289	299	263	294	298	293	288	311	312	279	278	308	302	293	294	296	244	309	287	318	289	303	276	287	300	283	294	299	306	305	290	311	277	312	305	289	263	275	310	316	301	277	282	269	337	270	276	306	286	282	299	311	298	285	271	298	277	319	302	285	294	299	255	275	315	319	318	274	302	252	305	298	281	273	346	284	277	306	284	283	271	278	307	287	283	278	306	281	312	265	296	296	308	309	246	299	278	300	276	310	289	275	295	288	299	277	296	307	318	293	291	282	278	292	305	281	280	290	297	281	298	277	316	307	289	321	298	294	318	277	320	309	293	275	314	309	278	292	287	292	306	319	298	323	320	311	254	290	310	301	282	316	282	291	308	283	268	290	299	290	296	307	266	302	274	302	269	285	292	285	306	276	311	300	301	304	311	295	260	312	273	253	286	292	339	276	267	235	265	286	320	314	292	278	312	276	298	305	271	283	284	327	308	289	298	292	284	273	303	314	321	281	291	312	279	285	269	274	300	304	333	286	328	300	261	282	295	287	295	304	332	291	315	301	312	272	280	272	287	297	305	281	266	299	277	308	311	286	270	288	299	297	282	308	294	309	311	302	262	267	303	331	284	267	266	305	287	288	301	296	264	294	276	321	295	281	249	317	245	273	277	293	294	266	293	278	283	289	297	265	258	275	272	298	303	294	283	282	298	288	306	316	266	263	308	336	308	307	290	299	287	282	274	323	315	276	279	313	300	311	325	307	280	275	311	293	297	305	300	339	278	298	281	307	301	283	283	292	344	281	299	290	253	283	288	305	300	282	305	329	265	283	317	303	283	252	304	277	266	316	284	297	300	313	278	289	302	287	317	283	296	324	317	311	263	299	283	302	293	289	298	290	286	272	312	291	275	303	298	286	279	276	259	306	268	277	320	310	293	291	282	269	351	296	310	317	268	322	275	312	275	282	310	304	297	352	269	290	286	298	352	298	305	274	284	311	308	297	311	304	271	287	315	280	299	314	309	296	284	303	322	282	331	313	322	300	310	296	270	280	301	308	264	299	250	293	294	320	265	300	243	306	302	329	299	297	280	260	288	272	272	311	292	295	331	334	287	293	283	265	296	269	300	311	300	290	292	338	289	294	321	290	273	279	269	301	271	268	319	272	297	296	313	274	269	274	284	309	274	295	295	285	335	322	299	250	302	262	280	302	311	300	313	303	267	284	290	277	291	316	293	287	278	284	287	272	310	321	291	266	282	285	272	294	313	281	310	296	288	289	296	281	298	309	312	289	288	251	288	283	277	300	294	261	277	297	298	306	264	284	324	312	281	301	276	301	294	277	318	286	314	312	322	269	290	298	286	287	285	306	318	291	309	280	311	321	312	304	264	267	307	279	265	289	286	270	315	289	283	329	279	262	300	266	281	293	281	268	305	300	303	295	312	274	305	287	266	294	285	311	250	314	281	274	311	283	318	318	324	260	298	291	314	289	306	282	307	304	293	311	282	316	301	280	261	269	282	293	283	277	316	272	272	316	273	295	312	314	311	295	310	285	283	305	320	291	287	296	290	310	271	299	324	299	295	321	263	296	293	270	301	309	281	282	301	315	299	301	261	312	280	311	308	274	306	301	279	304	307	283	309	290	279	293	283	294	282	286	297	278	314	299	284	300	312	285	314	302	255	265	302	304	280	295	312	286	275	302	303	290	300	285	260	287	307	298	321	290	299	281	325	291	292	290	292	306	284	287	285	320	301	291	290	299	308	275	297	298	305	294	303	322	286	298	304	311	304	297	290	310	319	324	315	318	292	274	301	265	289	302	266	288	273	253	290	325	306	268	298	291	303	295	313	266	305	284	330	278	262	301	285	312	294	320	316	286	294	298	292	324	295	281	265	311	323	288	278	274	292	257	260	307	289	296	261	303	292	295	266	280	315	274	307	272	312	306	281	339	283	301	297	317	319	279	305	282	274	320	295	290	281	284	297	307	289	325	276	286	279	260	306	300	297	263	280	274	280	284	302	310	305	305	302	268	270	278	316	297	324	284	321	305	270	265	287	290	288	275	300	297	276	275	271	267	301	258	273	281	274	304	299	275	300	322	322	303	289	292	281	267	278	281	277	305	292	284	312	286	308	344	290	299	295	285	318	293	274	287	323	285	278	274	316	291	274	297	263	291	264	298	260	289	286	303	316	304	290	314	297	268	281	288	280	298	298	296	331	288	277	263	280	305	290	298	274	274	299	279	304	271	281	290	322	257	312	280
37330	44316	49567	49715	49786	52325	54902	59396	62222	63105	55983	52023	48270	45106	42888	44363	42162	40081	35650	35264	39226	27353	27280	26831	27241	23408	23892	21467	24148	18610	20902	14366	15214	10670	11266	4864	3832	4273	5454	5951	4505	3416	2789	2161	1665	1729	1603	1170	1161	1220	1360	1352	1037	868	887	902	1000	1165	1304	1626	1581	1431	1016	1009	965	981	900	859	819	839	828	810	786	762	707	1436	2068	1823	1539	1212	944	773	698	705	677	766	743	673	758	708	724	714	686	654	702	683	720	779	761	732	694	718	678	717	709	715	670	746	701	686	721	748	772	669	705	758	712	707	710	747	729	711	696	715	702	741	705	734	692	688	688	699	734	667	724	728	766	704	744	723	697	711	721	739	702	713	758	701	761	732	681	732	741	715	748	720	721	696	696	662	679	714	730	702	651	756	715	767	659	725	759	730	719	726	703	736	746	691	745	714	713	753	684	737	745	691	706	709	719	688	682	713	688	722	747	717	734	746	709	759	658	725	737	712	749	694	703	735	741	721	759	734	718	677	691	702	726	729	700	687	718	692	681	696	738	769	686	731	724	706	760	641	748	714	681	790	778	747	738	695	743	694	706	688	672	702	708	714	697	717	682	717	704	717	671	753	674	700	747	694	708	721	662	687	742	751	720	665	685	735	689	683	737	714	646	655	669	724	768	696	721	714	723	734	727	692	711	716	716	703	735	727	726	707	718	725	734	709	725	720	695	672	721	717	697	694	708	722	723	717	731	727	681	746	757	731	727	739	709	668	730	718	711	684	750	677	686	716	682	698	705	730	707	751	754	739	648	725	723	678	698	741	704	725	741	713	718	739	713	714	718	717	705	729	742	699	646	753	719	688	773	692	717	733	714	721	696	678	729	750	728	714	648	703	773	752	742	729	744	735	679	690	681	726	727	753	709	705	725	714	723	745	690	672	755	689	739	744	731	742	671	691	713	719	689	770	709	749	766	733	708	740	712	692	698	670	700	720	730	699	764	713	718	678	726	739	698	712	696	718	779	688	714	707	686	728	802	706	683	709	729	729	717	704	776	715	741	744	736	749	725	702	709	688	692	741	739	745	737	689	784	738	686	712	700	704	740	740	700	724	722	710	719	675	775	737	660	744	687	719	737	702	708	751	696	743	717	710	686	707	685	760	681	707	663	730	748	746	717	724	708	718	693	736	665	714	778	720	728	712	720	715	714	753	771	728	722	689	760	713	775	700	743	707	711	722	787	713	728	710	747	756	723	700	677	716	750	723	717	758	761	668	697	730	699	697	705	690	714	725	750	728	706	671	746	685	730	715	712	677	662	690	675	669	750	778	688	723	722	750	702	703	729	717	720	721	743	719	730	686	732	686	755	694	736	727	708	749	769	702	764	718	762	733	699	692	746	711	704	705	725	735	719	708	731	683	682	666	691	725	750	706	667	710	735	699	661	741	775	724	707	735	722	700	702	773	718	746	753	670	720	749	701	710	701	690	669	720	742	769	741	742	720	717	684	719	713	773	695	730	707	750	702	706	714	730	711	765	735	706	690	716	778	702	738	685	722	687	713	682	726	711	718	684	698	709	716	713	728	728	732	778	719	718	675	735	705	726	755	709	680	731	696	665	734	704	722	743	765	691	692	744	677	712	708	674	728	711	745	720	663	722	702	750	656	740	727	710	685	724	730	675	696	790	693	704	740	736	670	708	717	733	740	696	697	695	694	720	733	741	640	705	698	700	726	749	712	696	743	733	721	705	680	718	674	705	707	724	728	735	719	703	766	724	711	746	682	764	728	692	697	721	692	675	725	637	726	715	703	728	728	745	706	671	725	714	715	731	763	710	683	728	786	711	709	675	744	771	685	683	732	713	756	725	736	720	679	716	706	704	767	687	712	721	729	708	733	709	725	738	726	717	727	746	684	718	739	792	723	711	763	663	761	703	710	701	704	737	730	731	705	741	731	740	727	699	757	705	774	720	748	707	692	661	683	698	698	730	725	721	724	705	779	715	688	681	719	696	721	714	719	650	714	721	732	704	704	719	730	742	672	719	730	751	701	729	688	715	703	689	693	742	672	705	674	707	702	725	705	716	693	690	639	738	710	715	717	726	698	720	768	729	678	692	705	739	716	679	726	718	704	739	691	725	738	694	734	750	703	668	693	720	713	733	699	712	742	730	710	716	689	691	694	731	732	743	673	717	720	697	712	647	706	706	723	729	736	704	716	698	700	750	723	702	718	733	734	702	706	685	655	722	698	734	728	750	667	697	693	743	794	743	641	689	761	692	752	761	720	714	716	715	714	715	772	700	703	715	716	714	701	685	718	748	754	728	743	721	727	687	725	729	722	716	709	758	749	753	703	696	727	691	782	745	699	733	708	678	724	717	737	710	694	651	727	737	749	720	695	708	682	738	775	730	731	703	718	705	726	731	730	683	709	676	753	733	731	708	733	635	703	724	708	689	694	716	705	724	706	687	715	704	691	695	710	699	682	726	734	722	714	696	722	715	732	719	719	681	756	681	699	701	716	675	709	732	706	713	723	746	697	725	708	707	718	712	696	719	722	689	719	693	737	708	686	703	717	678	725	682	679	674	767	684	742	731	772	698	699	721	693	741	766	715	702	743	695	715	706	714	709	720	683	722	693	699	740	714	724	731	721	688	715	734	759	715	703	669	760	750	696	656	764	740	675	744	737	731	640	716	730	680	709	690	765	746	734	730	712	701	690	749	716	743	732	687	723	712	726	723	741	710	654	753	736	711	764	728	729	687	689	739	722	737	671	743	685	710	656	684	700	734	707	724	723	752	712	702	698	679	710	736	729	698	700	733	710	752	753	719	699	726	711	688	676	726	708	724	681	676	730	738	720	740	758	683	728	725	700	703	698	703	702	684	754	676	656	740	713	719	738	693	729	691	692	734	714	693	744	706	741	673	674	700	705	723	754	723	711	683	680	748	757	713	723	688	732	684	714	706	749	730	732	734	740	723	756	738	727	767	706	708	668	720	703	723	710	695	692	704	680	756	748	743	698	676	751	682	683	676	751	668	741	723	691	740	739	732	682	688	719	752	694	719	745	773	715	739	712	707	721	707	697	725	748	724	739	720	712	718	726	757	736	680	667	698	720	725	744	745	676	725	703	722	731	735	687	741	732	740	751	685	679	698	772	766	710	713	699	681	717	746	731	716	737	679	684	686	709	706	726	681	715	682	724	715	700	691	680	682	723	678	751	741	708	706	692	757	720	732	700	697	715	715	725	740	755	741	686	678	722	741	728	683	699	701	716	732	703	713	688	724	691	733	703	685	698	732	678	736	722	740	729	748	685	752	696	683	731	698	702	736	722	749	741	738	734	742	706	745	754	728	756	753	736	697	732	746	747	703	738	749	718	724	767	707	706	730	720	714	727	693	673	703	706	690	717	742	737	715	736	669	690	720	706	717	709	718	739	735	709	705	723	762	678	647	719	671	704	712	623	717	698	712	712	694	694	707	710	716	733	759	689	686	710	743	646	683	742	714	697	689	697	651	710	641
14518	13012	12540	9697	10866	10895	9889	8560	6876	4291	3143	2406	1448	1163	1042	1024	792	751	652	694	682	557	549	501	501	538	536	467	490	401	469	444	380	437	395	409	388	415	458	423	402	418	404	369	421	393	368	393	383	386	363	376	382	395	394	375	409	370	371	373	383	381	430	360	422	397	400	393	375	364	332	386	403	353	371	359	374	406	369	400	381	345	371	413	408	393	399	365	340	401	380	345	347	363	364	378	355	407	396	351	366	388	414	388	377	386	378	357	366	323	374	359	388	382	385	384	354	364	372	378	334	353	365	364	387	357	341	375	375	408	387	370	361	347	402	328	387	355	334	403	403	370	363	398	387	383	368	321	415	354	378	353	373	407	357	410	360	348	405	351	331	383	446	367	404	351	385	338	354	349	356	414	377	380	378	380	354	384	395	394	358	343	341	374	390	384	387	369	363	380	341	379	359	371	377	359	363	373	368	350	390	357	364	366	375	379	386	394	386	383	349	350	358	383	377	370	418	394	395	362	360	372	357	342	359	379	347	396	375	383	394	371	362	367	384	387	381	375	341	378	359	376	369	385	356	359	346	385	376	403	354	384	342	367	375	390	387	390	393	372	376	340	372	380	395	358	380	373	337	353	381	364	371	392	399	381	352	387	378	361	404	371	373	371	383	391	349	379	381	365	365	339	389	403	370	390	413	414	385	408	393	392	403	360	403	381	394	365	353	321	421	388	371	375	349	400	380	359	379	370	366	385	357	356	369	363	370	399	363	383	361	355	379	376	371	387	339	380	397	395	388	428	348	388	386	402	380	366	346	363	390	397	351	396	382	352	376	385	355	343	347	376	353	346	396	398	363	371	335	396	365	379	362	373	360	377	364	381	385	369	363	391	381	418	372	378	414	386	412	335	383	365	380	355	392	358	345	354	394	397	343	386	397	393	350	341	355	378	381	359	382	382	360	386	359	363	394	374	361	405	381	364	351	342	398	369	401	395	374	390	390	363	330	383	371	361	390	434	356	339	363	373	386	400	393	396	398	377	364	380	342	349	409	399	343	363	347	382	363	367	408	376	370	341	386	373	360	360	439	376	359	384	385	415	365	383	380	371	335	379	393	378	383	389	377	350	385	357	349	378	395	365	354	362	380	345	376	383	347	406	381	361	370	366	363	383	389	380	380	384	390	361	400	394	375	388	386	351	361	370	391	358	335	379	373	360	400	395	349	367	362	369	373	368	361	352	368	380	397	369	371	355	357	355	395	399	379	386	373	378	356	358	375	408	388	326	359	369	376	358	369	354	384	377	385	406	399	354	353	384	388	396	387	376	396	390	371	380	412	386	388	357	365	354	383	384	415	388	376	383	349	382	380	382	371	353	394	374	372	349	415	349	374	373	402	377	383	361	364	401	367	386	401	356	387	369	354	378	399	377	366	410	378	390	379	384	418	389	378	420	392	351	325	400	373	391	395	349	359	373	357	373	416	374	382	352	386	384	378	351	363	374	366	390	384	364	404	430	383	368	373	369	380	371	349	357	381	363	397	347	365	324	382	381	373	346	359	375	356	381	390	356	351	384	378	392	390	359	367	378	384	377	383	365	374	374	365	330	371	350	379	356	372	365	362	374	357	408	375	358	357	362	371	362	349	368	330	359	334	384	382	384	389	381	347	404	364	375	394	375	387	379	361	381	406	391	359	343	406	333	365	354	371	362	403	351	358	404	345	375	358	423	375	349	352	388	360	357	366	383	359	381	383	366	399	375	365	384	368	373	385	373	424	347	380	365	384	330	384	353	374	391	383	392	347	395	393	362	354	331	370	391	395	368	378	407	359	367	372	371	357	353	343	379	346	370	408	399	355	406	345	388	373	367	342	366	359	347	373	363	390	376	343	358	394	379	412	378	404	363	386	371	348	389	389	387	347	358	363	384	373	365	361	382	394	403	353	395	383	362	403	387	380	388	334	363	386	347	363	348	383	366	373	378	358	402	369	363	370	383	359	384	360	385	380	376	364	385	385	374	358	388	380	379	372	378	391	360	372	341	383	354	362	368	345	387	378	373	400	375	373	405	390	386	333	381	365	367	330	390	368	382	377	392	373	389	368	371	377	392	354	357	382	397	342	397	355	360	395	376	359	363	395	365	356	362	343	360	402	382	355	391	381	372	397	357	357	408	366	362	390	374	382	377	401	395	398	395	359	380	352	385	368	362	371	371	353	393	369	369	361	365	353	349	412	369	449	346	383	396	346	355	382	352	394	382	379	380	380	363	363	447	358	376	387	354	382	400	361	377	382	398	404	358	369	364	372	387	363	354	358	353	393	359	357	343	354	375	391	383	375	380	392	356	391	358	371	382	362	374	376	376	333	392	371	408	391	375	391	353	334	349	409	385	380	384	385	393	372	358	363	361	375	347	353	368	375	398	343	378	322	393	356	364	326	369	412	350	383	369	402	345	376	389	378	385	337	368	377	376	369	362	399	355	374	384	373	382	385	357	349	388	381	394	384	357	351	389	373	376	368	344	365	348	392	351	355	375	359	326	377	381	395	382	336	345	376	338	352	354	342	349	382	377	396	363	389	371	368	385	379	364	383	367	406	396	386	354	415	375	377	356	374	353	372	388	355	376	376	407	388	365	350	378	384	377	382	431	377	375	346	369	341	397	348	375	364	368	363	339	361	412	368	383	366	391	342	397	358	336	364	376	357	383	362	388	361	358	357	333	363	367	417	393	393	377	369	398	355	345	377	370	356	367	363	383	374	366	345	383	376	386	333	369	397	334	395	395	340	376	408	387	395	384	375	349	374	356	420	407	345	402	391	369	379	355	404	379	372	414	367	376	343	350	355	378	378	408	375	359	358	388	351	369	373	369	370	404	333	372	370	354	370	373	382	389	417	359	369	401	320	408	343	365	380	352	384	373	367	391	362	392	368	356	368	387	371	363	393	352	329	363	358	382	371	382	363	375	407	356	349	365	377	380	358	360	385	340	352	353	418	360	347	343	355	373	357	337	376	384	397	368	359	364	377	388	404	369	379	367	364	375	365	326	363	349	344	394	373	347	363	397	370	422	376	368	359	376	347	385	356	374	382	368	404	370	368	356	330	388	379	331	354	372	369	361	409	345	339	386	374	393	344	408	360	347	374	383	333	345	375	353	337	348	346	344	367	371	377	376	370	375	371	358	385	358	370	386	395	354	388	359	399	379	365	385	367	366	420	372	369	377	375	375	403	363	404	374	403	337	371	362	359	331	378	407	362	347	362	368	360	361	394	373	376	360	395	375	377	357	344	345	348	378	358	370	381	385	353	366	351	343	364	388	378	369	367	347	377	368	364	394	340	377	382	368	362	384	369	357	353	366	359	388	365	347	371	357	361	385	317	376	329	351	389	372	376	373	387	392	381	332	372	378	352	367	344	392	355	382	328	348	363	372	343	362	384	346	373	359	378	360	376	355	371	367	367	370	390	383	359	345	397	391	410	363	332	357	367	424	375	349	389	369	382	408
9809	11884	17260	18711	23858	24234	24685	22552	20924	16597	14312	10961	7754	6263	5673	6032	4458	3899	3161	3560	3507	2473	2264	2185	2005	1706	1829	1644	1678	1405	1537	1399	1424	1246	1358	1243	1178	1175	1208	1166	1071	967	1041	1042	964	1014	993	955	999	940	935	940	1023	942	1002	993	938	957	921	942	980	991	974	932	945	957	903	914	924	941	867	897	910	862	926	905	911	997	998	917	937	893	918	929	862	871	910	876	855	908	889	889	868	897	893	932	874	896	887	916	907	901	895	915	865	907	890	914	923	918	938	922	869	869	865	933	909	864	949	936	889	1004	883	841	933	879	958	924	886	873	877	914	935	887	914	869	886	969	895	888	925	954	879	881	855	915	909	834	922	879	880	890	872	937	877	916	892	858	916	962	878	934	902	937	895	895	894	915	856	890	869	907	857	898	961	886	876	885	925	912	856	931	886	894	930	925	927	894	881	932	857	864	922	903	958	927	907	929	937	932	873	899	917	899	950	916	939	901	853	892	889	917	904	892	898	892	830	945	909	889	955	912	919	889	937	899	916	850	948	943	874	917	902	891	887	903	874	916	898	941	871	958	894	906	867	919	917	929	847	868	872	899	885	864	911	947	920	907	924	847	881	882	931	917	889	922	923	920	898	923	928	895	901	868	929	872	916	861	913	878	948	906	863	935	855	912	917	885	895	920	899	892	906	917	897	889	923	900	925	945	895	923	907	903	899	877	907	907	905	859	919	917	880	923	896	895	863	949	891	892	899	879	905	897	957	886	966	866	897	932	924	906	864	930	951	892	875	899	882	927	955	888	946	946	942	891	914	911	938	915	916	881	899	893	936	872	866	848	903	911	936	899	910	879	894	870	891	885	949	929	864	925	952	909	912	940	901	922	969	904	916	890	891	906	892	903	888	883	916	904	868	918	908	934	914	888	917	924	909	887	906	879	899	930	939	877	910	924	960	879	907	974	926	949	861	884	922	887	946	860	867	892	949	889	889	909	899	909	913	947	895	870	892	909	922	888	901	978	924	889	854	828	881	848	913	923	917	864	884	860	918	873	956	874	910	965	870	871	900	918	873	910	917	853	919	913	906	956	895	957	929	931	871	911	971	893	870	927	902	893	931	924	899	888	917	895	936	851	934	900	909	892	938	914	896	891	882	944	862	939	912	930	902	901	915	885	926	891	901	931	926	988	861	848	867	909	911	872	899	910	928	851	898	896	888	892	949	930	889	901	944	929	945	882	895	833	903	894	895	931	920	875	953	919	900	923	871	902	916	886	903	953	918	931	888	894	896	899	882	854	904	898	954	863	927	888	898	905	894	937	866	888	922	896	881	907	892	940	909	923	868	910	829	871	949	907	917	926	936	851	880	933	906	924	889	870	891	923	875	883	891	902	918	879	966	902	913	891	875	894	902	938	983	909	938	938	922	896	922	890	888	939	854	860	936	891	890	916	919	909	876	834	887	895	907	875	909	878	866	962	874	934	870	921	893	845	919	932	888	890	895	913	879	910	931	919	866	966	901	900	888	920	888	884	917	958	882	901	905	894	855	911	869	869	850	860	896	950	881	968	913	888	886	881	939	965	884	877	891	877	890	875	870	922	903	943	943	874	912	884	857	919	895	862	853	918	898	902	923	899	896	917	896	870	894	900	910	904	872	936	861	883	871	904	844	893	891	940	911	854	889	917	923	884	893	915	897	905	920	930	870	863	938	868	923	870	905	889	915	969	837	871	895	847	914	925	868	877	901	887	903	961	878	939	879	888	922	889	903	933	892	898	847	890	894	853	908	884	911	908	899	898	904	943	925	929	949	889	939	907	928	986	904	864	872	869	829	933	922	939	921	930	899	939	950	871	874	979	944	907	903	882	907	910	907	851	954	899	872	936	892	876	938	868	877	905	914	944	865	901	885	905	906	869	894	892	897	828	861	915	833	898	943	905	876	957	882	915	937	858	899	858	904	914	856	919	913	863	934	880	865	873	867	914	976	878	936	921	905	889	884	908	943	842	876	929	956	902	910	933	854	959	946	975	886	884	877	899	925	886	858	870	930	888	901	873	919	933	873	884	885	958	944	840	928	915	868	911	867	873	870	886	898	855	895	880	880	897	922	953	849	913	872	825	926	898	924	864	857	938	880	916	976	917	863	918	843	849	897	924	937	917	836	908	900	892	913	875	892	876	886	916	914	939	870	856	892	848	947	882	895	889	862	901	875	931	823	906	825	890	902	961	928	864	901	904	908	950	857	884	931	919	909	886	877	931	845	854	943	907	923	918	899	958	940	888	876	939	928	953	866	899	900	897	951	901	930	875	876	901	858	901	894	906	928	913	876	867	857	859	894	939	922	870	913	881	892	867	896	913	946	907	926	901	893	905	910	899	865	837	921	936	897	882	860	953	880	873	858	906	907	864	924	890	846	911	903	905	913	983	873	872	874	918	834	956	880	905	875	899	891	863	968	935	888	900	857	899	853	878	863	899	918	906	939	892	870	922	951	912	907	878	917	891	893	898	898	945	868	876	937	961	898	930	876	902	883	895	855	906	876	910	940	909	917	921	933	905	895	924	892	888	880	958	924	847	889	947	933	898	884	925	896	896	865	828	835	951	857	929	869	917	904	883	790	876	967	903	919	931	814	873	900	970	905	869	869	937	842	904	959	907	910	856	968	932	930	931	860	880	917	889	893	926	945	919	889	931	905	905	851	901	951	912	933	891	909	889	889	887	871	907	826	914	864	941	916	922	866	905	915	887	870	900	898	933	884	878	904	909	904	926	894	952	921	896	909	900	869	908	912	853	965	842	908	916	878	919	873	905	911	889	872	871	987	841	935	944	809	918	871	965	874	850	888	920	892	898	856	950	868	918	856	931	895	904	886	868	871	940	906	886	873	890	851	909	896	934	872	896	853	868	893	931	912	906	903	865	963	910	899	904	855	904	900	934	884	931	924	928	915	872	926	889	879	872	946	914	869	916	895	954	938	878	898	910	874	928	928	872	895	967	883	939	894	924	858	917	911	934	935	933	965	906	937	901	935	913	912	882	910	921	925	910	967	886	888	907	881	847	869	884	965	955	827	880	971	877	883	878	899	944	883	905	914	887	917	925	943	916	932	872	941	938	894	876	926	866	912	950	919	933	896	904	938	889	925	936	929	918	929	878	898	863	939	901	859	934	916	899	910	927	943	906	889	946	920	866	918	912	870	930	925	894	952	962	918	943	948	902	873	905	899	880	891	936	932	990	890	925	914	900	917	938	913	906	925	872	884	929	902	952	888	923	912	832	904	851	839	913	919	921	853	883	926	916	870	906	870	902	926	932	940	888	905	894	884	905	880	926	859	929	920	890	963	909	937	865	909	865	977	955	901	867	899	853	897	924	908	797	897	942	888	898	857	869	936	904	891	851	896	904	915	913	945	894	899	892	908	961	869	912	917	911	889	868	894	916	923	931	902	894	956	885	931	886	925	921	878	903	850	904	881	918	871	849	856	971	899	907	932	904	939	935	882	897
42896	43324	40696	35186	38737	37086	41963	43251	39427	34773	31521	28528	20432	15909	14556	13923	12585	10164	7357	8101	7180	5038	3833	3178	2733	2464	2828	1752	1526	1241	1610	1251	1716	1233	1082	659	588	623	674	782	657	566	537	458	468	470	406	399	436	448	398	427	392	394	402	419	394	424	413	374	404	420	426	442	469	442	417	435	390	401	384	376	420	387	393	473	471	491	454	430	406	417	380	390	392	391	367	388	354	359	382	407	367	382	387	395	406	361	371	392	372	375	358	340	360	368	364	379	397	375	395	380	378	408	370	359	371	391	415	405	377	350	363	372	356	372	384	398	391	346	403	378	397	369	380	401	384	393	374	394	403	375	334	346	396	391	371	385	400	374	404	382	392	395	370	416	335	370	376	343	383	343	386	383	395	366	375	372	405	375	393	412	375	347	422	384	397	360	374	390	399	379	352	355	387	354	380	400	397	368	367	378	336	398	361	408	379	406	348	388	406	381	406	404	385	400	396	380	396	373	400	383	405	388	391	393	414	393	418	374	362	351	398	409	387	377	391	347	374	409	370	371	380	423	399	368	407	390	410	361	385	365	367	393	376	351	355	373	370	378	383	380	391	396	394	399	380	365	354	353	414	398	356	405	399	389	389	398	372	380	397	374	414	362	362	390	382	347	397	392	391	370	374	405	348	340	375	377	393	349	363	370	418	378	397	384	423	379	406	396	418	343	409	373	392	378	369	419	350	375	411	360	376	380	361	375	379	396	389	357	370	368	406	402	401	360	401	377	400	367	381	366	365	359	351	394	378	376	371	370	377	389	347	415	366	375	397	352	395	353	416	386	378	368	385	367	354	371	363	362	380	360	363	377	326	366	382	358	394	360	356	336	370	427	378	364	354	409	394	391	417	382	367	376	385	359	367	377	396	377	361	393	387	377	388	352	378	370	355	382	398	361	364	390	410	408	382	388	403	384	364	375	366	378	382	354	386	408	390	398	365	389	377	386	392	367	361	365	387	388	346	331	401	363	395	394	364	352	399	397	377	375	365	361	391	386	378	393	382	408	347	395	393	395	372	386	353	394	358	384	367	346	381	360	358	370	384	365	368	359	352	373	367	365	387	361	351	360	409	401	375	376	372	399	353	374	358	377	367	356	415	351	368	385	356	393	368	395	364	323	414	355	374	397	365	390	337	391	365	343	387	388	409	405	385	375	367	346	394	370	382	403	367	399	354	367	380	373	379	384	335	366	380	365	404	373	356	358	353	367	400	399	383	364	390	393	381	379	373	360	398	396	411	383	398	377	379	394	358	359	375	411	381	391	380	383	340	348	406	363	376	356	364	401	381	386	384	391	348	376	359	382	381	382	381	358	352	392	369	362	352	349	370	395	377	403	412	350	349	387	377	389	352	397	389	360	368	411	403	420	411	415	373	339	401	353	342	413	375	395	379	365	370	382	366	359	360	416	375	390	362	345	360	362	388	376	364	374	354	387	366	381	391	428	368	397	391	376	392	391	389	417	384	360	368	375	360	360	375	391	371	394	393	383	373	415	390	356	397	404	375	377	382	352	387	372	403	380	374	398	412	342	387	397	350	371	391	396	391	382	384	398	369	389	386	384	378	390	399	402	405	377	376	373	355	382	384	379	386	345	380	412	360	359	396	392	396	388	412	363	362	369	383	393	363	354	357	429	421	398	393	352	412	380	405	364	388	383	351	354	369	353	408	372	353	373	351	381	373	363	390	402	378	367	369	389	359	369	408	379	406	367	391	370	378	348	387	397	323	387	403	376	394	430	399	391	350	375	423	347	363	391	365	365	380	369	371	368	346	382	347	364	390	351	353	372	375	397	380	361	433	374	403	408	384	361	364	400	387	392	371	381	371	388	360	407	358	371	353	384	356	353	361	417	372	406	391	380	403	388	372	388	384	386	375	387	406	375	384	387	380	444	354	368	406	390	371	364	403	369	387	373	380	379	377	387	406	341	386	400	376	358	390	361	368	405	377	366	371	366	380	386	398	393	413	401	386	434	368	408	379	406	426	396	383	388	380	391	381	401	384	412	390	351	371	396	405	369	391	383	397	354	340	368	400	341	411	381	366	418	382	388	400	390	367	357	397	358	386	379	370	361	372	368	377	390	366	403	357	407	363	411	405	359	412	387	367	406	377	359	382	421	392	413	362	364	371	349	398	370	375	381	333	370	389	349	413	384	378	400	358	377	376	344	389	399	356	377	397	395	391	394	348	384	356	351	404	347	381	351	389	358	400	382	360	412	398	373	398	399	378	379	386	346	387	400	386	356	359	354	374	376	383	373	376	376	358	399	396	394	368	350	373	395	384	365	391	371	372	376	366	401	426	377	383	391	358	346	387	367	389	395	376	419	373	390	410	417	340	365	407	372	359	358	358	351	384	399	351	406	398	361	357	381	412	357	361	386	387	360	330	385	368	395	390	359	335	396	423	385	404	400	382	362	387	357	363	371	419	383	398	363	394	350	404	400	361	349	408	419	366	378	334	422	389	395	385	350	392	379	371	364	396	352	377	384	381	388	350	376	361	373	357	374	357	352	374	344	397	398	393	379	402	384	395	387	334	361	397	374	364	383	364	415	383	361	358	377	394	390	434	354	344	346	377	388	347	381	384	336	384	378	376	392	409	374	369	359	388	409	378	362	392	353	379	396	401	383	357	373	386	356	367	366	385	383	395	380	361	419	385	379	369	354	400	395	349	376	380	389	406	396	385	335	394	365	363	344	384	365	382	369	358	381	431	416	312	389	372	372	384	397	401	334	368	380	386	345	394	360	335	389	350	371	370	338	368	374	388	398	373	382	371	423	384	370	394	348	385	359	380	369	419	376	397	382	384	392	383	393	408	402	375	379	369	382	408	426	395	379	400	388	377	361	365	393	402	367	383	374	396	377	362	353	359	374	388	366	410	387	388	374	395	378	384	398	367	395	398	399	365	390	331	369	364	351	395	362	376	388	385	375	412	412	396	385	387	363	378	377	395	359	392	413	353	374	338	353	363	401	420	342	379	393	372	365	362	417	355	385	387	399	399	359	359	392	376	396	371	364	388	393	393	373	377	389	415	386	400	385	370	403	391	377	412	394	378	392	392	376	397	368	361	392	409	372	400	385	415	387	343	382	368	394	382	385	395	366	384	351	382	392	350	370	372	375	370	383	356	366	383	367	359	360	388	371	388	367	373	375	378	367	375	357	417	366	392	399	384	360	370	362	402	371	357	407	394	359	375	411	411	364	366	377	374	402	382	428	360	407	405	403	385	386	413	394	369	395	371	416	362	395	354	348	398	348	367	349	388	393	356	432	405	343	402	373	400	409	355	384	388	363	385	377	345	351	379	393	416	380	360	409	425	406	377	369	374	409	387	347	394	362	397	379	364	399	358	362	384	361	350	391	369	400	379	384	359	374	380	391	383	383	359	365	405	400	381	379	412	345	378	373	381	393	397	348	396	356	390	360	392	380	403	381	373	354	420	393	366	401	419	376	385	360	370	370
31488	36902	41530	43093	47980	45316	54036	54616	56120	51880	47738	42584	37467	34272	35199	33472	34105	30141	26637	28442	24327	21762	18753	16186	14220	13517	14927	10744	9201	6709	9118	6944	9818	6208	5977	2889	2569	2953	3475	3684	3165	2224	2051	1669	1402	1353	1238	1152	1409	1334	1127	1139	1023	1048	1011	955	992	1056	1024	1057	1067	1239	1454	1615	1459	1286	1167	1210	1021	964	1038	969	977	953	1134	1376	1640	1577	1258	1108	1027	956	914	898	927	916	908	882	918	932	900	893	876	943	898	888	862	866	888	883	909	895	956	931	971	919	939	862	934	966	936	928	921	925	866	901	926	886	942	930	907	924	857	882	926	936	862	914	890	980	888	906	932	918	918	886	892	897	974	903	839	857	892	898	865	896	898	894	920	878	946	926	928	883	897	880	869	884	883	896	958	885	906	902	935	931	880	915	882	902	888	898	855	911	922	938	955	919	940	898	917	910	896	928	895	917	934	919	903	907	872	914	928	884	929	913	894	928	902	921	902	912	873	910	934	906	919	924	921	920	930	920	894	924	945	933	913	855	924	882	930	950	961	892	931	899	899	888	935	931	938	886	944	985	852	916	917	900	956	898	894	978	910	913	914	909	916	909	958	918	887	916	915	860	905	883	886	896	894	839	952	888	934	914	921	905	887	920	887	923	906	944	926	865	883	867	923	919	863	905	951	969	871	906	890	869	867	939	902	863	852	918	887	916	900	829	964	888	932	905	899	898	914	880	879	881	864	899	871	891	926	906	875	886	940	895	934	879	935	899	882	840	957	883	919	862	917	862	912	902	902	895	915	886	885	865	936	877	897	883	908	876	907	954	941	871	893	963	935	911	864	944	845	893	931	891	899	896	981	870	884	887	848	915	882	922	888	960	925	910	899	861	925	882	911	920	921	853	918	883	884	896	911	898	930	850	889	879	935	880	887	922	925	921	911	909	952	875	876	889	869	902	963	929	879	942	916	907	960	924	959	886	908	862	885	881	929	907	850	892	925	928	887	886	902	854	856	936	943	891	959	948	899	859	949	896	922	916	898	896	909	955	888	903	903	957	883	910	926	907	886	929	925	876	890	950	942	957	881	867	871	917	905	885	874	863	863	935	947	854	953	859	915	862	902	831	947	893	862	873	907	875	909	913	911	921	902	911	909	954	910	884	887	899	936	942	898	900	901	874	894	909	933	909	934	906	903	938	881	887	890	950	878	895	934	908	901	943	901	844	828	916	950	887	942	936	876	957	890	962	906	871	893	871	909	888	897	846	890	894	888	905	937	879	886	875	934	869	932	847	925	888	931	920	899	897	949	894	849	895	897	929	917	907	897	879	927	966	873	909	938	886	913	860	916	875	905	924	929	919	908	906	899	938	899	895	874	940	877	893	958	869	898	861	895	883	888	920	879	902	904	887	864	940	879	894	880	918	871	873	917	914	863	942	878	923	867	881	935	911	892	924	924	931	900	950	839	917	860	875	921	912	888	879	897	858	869	917	954	912	880	899	932	934	969	867	894	945	841	868	890	885	919	958	899	929	908	906	932	945	889	927	945	963	896	919	921	867	904	855	897	952	905	855	870	911	846	901	959	888	934	913	923	874	905	873	901	905	890	967	909	940	924	914	887	927	951	928	901	965	904	958	867	865	948	887	899	895	910	864	861	926	913	934	931	893	946	873	887	964	913	966	865	911	914	952	862	877	936	864	882	875	906	897	872	875	885	862	938	913	899	872	859	826	901	882	902	914	869	878	892	877	895	885	940	866	915	907	888	931	876	934	927	922	837	894	888	895	953	845	922	909	885	902	872	955	881	926	915	920	926	928	895	885	965	894	885	931	873	856	875	922	953	853	873	864	883	938	897	927	872	891	876	872	889	878	875	924	857	879	859	910	843	930	936	902	876	915	908	909	919	867	869	914	936	952	900	897	858	895	894	910	924	926	888	919	954	915	893	892	905	883	912	884	905	900	886	905	933	879	908	933	921	901	926	875	897	887	889	910	888	861	886	885	931	945	924	937	967	914	900	937	891	893	952	937	893	897	876	937	841	835	903	887	908	881	899	902	911	870	880	856	884	864	894	869	935	930	909	900	857	878	946	877	937	930	908	925	894	946	921	905	884	972	880	866	959	908	862	932	937	892	876	909	875	897	879	861	913	926	879	919	928	877	891	881	942	943	901	885	919	947	891	879	892	901	866	906	943	900	905	907	900	926	929	898	871	874	897	880	922	906	932	874	855	908	884	918	885	927	944	875	945	880	887	901	924	891	890	894	890	973	941	854	912	913	892	898	918	885	906	946	895	915	924	936	870	867	933	950	926	868	919	917	913	891	928	902	909	895	898	843	893	930	862	877	853	918	940	925	816	903	882	857	878	891	899	932	907	890	901	907	881	871	879	911	922	867	916	925	956	941	931	861	890	935	911	875	870	921	920	916	893	885	926	851	887	914	871	936	933	836	893	889	866	876	966	923	851	946	943	879	882	929	903	853	927	902	913	895	862	904	876	866	883	915	937	914	879	890	849	990	892	897	934	962	874	918	931	918	878	901	927	868	931	916	883	871	875	911	861	868	847	890	896	913	887	887	850	866	916	905	905	890	884	944	934	888	980	885	876	953	881	953	861	903	856	954	916	943	913	891	944	923	911	874	891	1003	941	885	911	932	907	904	924	865	890	885	901	847	869	913	904	928	890	959	849	925	868	880	900	902	899	921	918	897	932	913	943	924	937	912	833	901	875	927	902	978	931	893	875	896	897	877	937	841	912	910	945	904	912	853	923	875	859	924	860	868	903	879	946	864	916	916	930	923	854	945	913	919	915	951	959	932	964	835	888	913	883	890	920	972	879	890	902	913	927	922	894	849	915	958	878	911	926	880	882	942	920	889	936	872	906	875	897	941	894	883	937	940	870	878	908	890	900	846	873	963	933	932	879	893	923	925	883	858	902	897	871	938	887	895	914	909	911	900	885	888	906	909	920	838	917	916	952	945	885	914	953	874	900	909	911	904	878	850	910	913	906	895	893	895	893	862	890	919	841	902	933	914	929	949	920	920	898	851	874	859	889	910	875	920	894	929	897	903	880	875	859	884	907	895	907	903	891	902	880	934	899	871	908	900	899	907	906	911	907	922	911	907	867	933	954	888	948	914	913	918	933	912	941	914	909	906	879	860	869	969	874	904	939	897	910	927	979	896	871	923	927	894	880	859	886	903	874	951	860	894	882	876	857	892	901	900	925	928	904	918	833	916	901	926	901	920	922	890	900	917	881	913	898	911	890	843	827	904	898	895	927	945	864	895	914	861	951	902	909	921	808	891	941	880	906	870	901	872	878	907	931	918	903	857	892	948	891	900	892	887	911	888	947	891	907	916	837	870	896	901	900	875	898	911	895	869	892	934	938	866	898	929	916	923	877	920	912	860	881	949	905	869	863	931	897	869	936	931	920	890	942	923	869	941	835	863	862	888	913	926	907	920	839	844	895	931	911	916	852	898	903	897	847	882	956	876	936	943	925	875	941	876	879	965	906	911	893	900
51668	47702	43745	37588	43257	37257	45055	45350	42432	40026	36975	34842	30619	26737	25569	25890	22293	16857	13958	16705	12644	9652	7522	5861	4650	4559	4324	2849	2582	1957	3623	2709	2137	2123	1973	846	770	802	946	1029	1110	631	554	434	416	384	395	407	457	356	349	338	329	356	342	293	297	331	337	304	341	425	442	438	393	389	384	375	401	338	316	330	283	264	316	408	512	570	427	390	379	315	307	331	310	295	299	303	325	341	291	307	303	273	291	318	297	288	320	273	321	298	309	329	313	312	293	290	307	290	295	306	316	283	316	307	304	320	300	305	299	292	332	291	295	287	310	290	288	301	307	319	284	317	311	303	295	312	341	276	309	301	300	305	334	268	312	284	310	285	322	285	331	266	298	307	304	286	321	317	319	283	297	297	303	298	320	304	280	299	293	334	310	317	298	291	277	311	323	269	303	280	328	300	283	302	308	312	310	319	299	318	309	305	320	290	281	331	313	304	268	296	291	314	293	310	292	306	336	309	273	281	339	336	282	284	314	291	301	312	296	344	286	311	316	323	309	314	354	299	333	317	298	316	287	280	295	283	315	284	296	274	321	305	309	307	282	322	335	293	322	289	334	322	306	296	268	276	306	299	306	295	304	298	327	329	332	296	322	309	316	358	313	281	299	305	298	280	281	338	325	326	298	296	349	306	338	288	297	244	289	331	305	293	248	292	287	308	297	286	300	310	330	274	320	255	298	290	317	311	304	309	280	312	293	283	305	304	286	328	323	328	295	274	288	319	323	333	297	290	310	319	298	308	285	331	308	327	293	293	303	294	323	303	295	317	289	287	285	340	315	317	302	289	316	295	284	330	311	307	295	344	306	324	300	272	303	315	323	288	321	283	297	313	311	308	322	293	312	287	296	296	280	299	324	288	328	283	331	307	291	285	320	303	283	319	324	316	330	291	288	324	306	297	313	289	316	320	333	305	314	275	310	315	290	292	310	299	303	303	298	330	299	278	323	309	312	286	286	292	290	319	292	275	283	300	310	313	342	326	308	313	318	338	312	309	329	278	298	300	298	321	322	311	302	306	327	307	320	302	308	325	308	331	312	311	291	317	300	322	279	313	318	296	313	313	307	294	269	299	316	283	253	308	314	301	327	317	324	317	331	324	296	284	314	309	319	296	306	323	317	318	274	318	317	299	287	280	308	312	310	298	301	313	287	297	289	315	323	265	323	268	286	286	308	285	309	336	295	285	367	338	297	303	337	308	315	310	289	286	319	322	294	279	288	297	295	294	296	325	301	319	273	335	310	296	285	331	340	302	305	300	320	337	305	318	311	342	330	292	292	309	332	321	266	304	308	335	305	308	298	271	305	295	327	291	297	329	308	335	306	315	281	296	317	307	335	323	318	302	304	312	301	335	310	284	324	319	266	312	313	301	313	304	284	265	284	273	286	314	265	298	271	299	337	317	307	324	301	316	293	292	297	326	288	322	318	309	303	300	276	268	315	291	304	274	280	326	332	308	301	300	291	303	304	282	289	298	284	326	315	298	292	315	312	308	301	321	314	298	324	284	297	292	336	325	319	329	322	337	327	289	282	312	342	299	293	313	342	311	312	298	266	302	307	321	330	355	317	310	304	291	315	308	304	310	282	344	290	266	304	357	308	303	281	298	282	315	304	311	307	293	309	295	307	317	302	320	312	308	308	353	312	286	296	306	315	320	292	306	292	328	291	320	295	254	305	307	312	297	301	310	314	284	317	290	331	292	297	291	296	304	282	296	338	296	328	306	335	296	305	331	312	265	339	314	320	300	317	315	308	309	299	324	300	294	319	303	275	315	300	307	329	333	263	290	314	287	328	317	317	313	311	331	312	295	322	308	342	303	279	289	270	324	287	294	308	305	291	314	291	298	246	326	315	303	324	299	298	282	321	324	320	305	286	304	326	278	288	313	343	327	294	325	307	300	288	268	321	321	311	294	328	293	302	343	285	315	323	296	317	342	322	287	306	315	275	315	307	325	303	294	307	301	310	300	273	324	284	314	341	332	305	318	299	322	325	260	329	314	290	303	294	325	314	321	280	323	321	320	288	302	298	324	302	266	277	330	352	306	299	312	311	301	278	326	294	329	282	309	283	287	319	273	317	306	321	310	277	306	286	299	327	313	323	269	260	309	331	325	326	305	281	290	282	319	287	305	258	312	296	320	286	319	322	298	283	302	325	291	324	306	303	304	314	306	308	329	297	325	320	286	316	306	295	322	339	323	286	308	337	302	312	319	307	310	334	306	281	256	305	335	288	280	316	307	341	333	308	293	274	303	321	307	310	319	317	267	342	303	315	293	298	292	328	325	312	328	307	304	326	314	268	289	292	318	291	321	301	304	315	288	296	330	287	302	309	293	322	287	321	298	307	325	313	308	288	300	363	297	318	307	299	302	300	311	306	285	327	306	287	316	302	307	335	311	307	290	318	296	330	299	304	314	309	309	346	348	306	264	328	317	312	308	306	297	297	347	308	276	292	309	301	330	279	269	299	331	273	291	302	311	325	295	269	306	301	330	313	306	311	308	314	313	311	318	310	297	307	300	316	303	292	293	317	269	295	333	313	305	312	298	292	316	298	318	300	298	266	323	290	309	325	303	321	277	290	263	334	321	320	277	325	339	338	297	305	336	300	328	314	325	317	314	332	296	312	318	318	314	301	296	292	297	285	290	317	310	288	317	313	297	290	318	305	294	294	305	295	306	315	322	297	325	293	314	319	364	322	292	303	314	307	296	285	337	313	292	304	294	305	294	311	306	299	284	279	315	289	290	294	308	280	306	311	312	318	317	285	333	337	286	316	305	328	287	288	301	286	325	346	321	308	318	298	314	285	277	291	270	299	299	327	326	284	309	270	327	307	311	301	318	328	331	320	328	293	263	310	320	282	268	315	307	290	313	284	296	321	278	298	299	303	293	321	329	317	294	339	311	328	323	303	294	298	290	314	286	340	293	277	322	286	317	319	247	303	284	349	337	295	300	266	332	316	310	344	315	301	341	288	300	303	314	325	342	308	285	288	306	311	320	306	317	315	284	347	339	266	286	316	303	294	286	312	306	313	311	323	314	328	334	305	320	298	323	294	350	322	294	304	292	316	318	302	333	297	280	322	337	321	304	276	314	283	296	302	268	309	326	309	292	301	315	302	348	307	306	344	324	317	335	301	308	302	341	298	323	335	328	290	289	268	319	311	301	317	341	326	319	279	289	286	314	305	315	317	319	317	323	312	278	295	303	311	319	323	311	288	270	296	275	309	301	317	292	312	322	285	335	326	329	341	287	331	301	324	299	314	281	308	306	332	301	299	328	319	298	304	270	302	289	282	293	284	312	301	304	291	283	314	309	316	303	328	322	337	317	312	303	277	300	287	303	324	309	304	331	315	299	310	285	329	290	331	270	308	291	320	288	301	292	312	313	300	313	314	321	320	309	300	328	297	315	302	304	317	293	319	296	298	345	314	318	324	340	316	323	307	347	316	259	323	317	309	316
39843	44781	48742	49656	54281	48382	59684	60534	63917	60256	54743	50794	47473	44712	44679	45130	43288	37404	36463	38225	31636	29804	27681	22999	20425	21551	20163	15353	14230	11005	18865	14065	12006	11836	10010	4276	3986	4287	5262	6133	6325	3302	2632	1740	1591	1468	1358	1556	2017	1469	951	818	865	849	874	867	869	853	918	949	1166	1308	1557	1749	1575	1406	1229	1273	1238	1066	856	833	804	843	802	1633	2168	2286	1592	1314	995	835	647	674	717	737	773	768	719	699	681	709	759	722	736	748	699	733	753	713	768	719	700	698	686	712	684	717	752	772	729	716	698	730	747	726	747	729	724	714	704	792	784	748	738	739	819	710	742	718	710	714	723	724	675	766	774	685	668	733	732	714	777	722	715	726	779	747	712	736	741	740	740	714	744	716	783	683	756	716	744	719	737	737	708	753	725	701	670	723	709	768	730	746	741	774	782	712	751	766	727	733	714	757	672	736	760	715	765	741	729	724	733	707	771	723	722	699	742	734	686	773	782	746	755	761	694	717	710	748	700	739	711	735	738	723	679	723	745	769	734	784	729	713	753	709	758	705	730	696	685	727	697	741	774	717	712	759	727	717	692	741	745	750	699	731	719	690	722	727	720	747	746	749	709	736	660	711	681	728	708	723	723	753	700	757	743	758	729	691	713	714	712	761	726	774	777	734	696	694	702	721	778	718	713	745	716	742	744	689	698	726	715	707	757	706	674	746	736	764	761	715	747	752	682	737	693	749	733	760	712	719	726	754	758	736	717	783	732	745	692	711	721	767	722	717	730	660	734	732	699	699	717	717	659	762	757	722	733	802	719	704	705	716	742	681	770	744	721	722	769	823	723	720	677	745	744	724	763	727	747	769	767	741	735	736	737	721	690	745	758	746	744	766	713	760	748	780	716	757	728	733	677	698	684	737	759	757	707	737	743	733	707	712	708	722	718	752	717	769	701	715	725	697	741	750	752	713	728	672	744	765	710	708	748	755	748	700	698	749	754	769	704	765	738	773	725	704	712	716	708	753	742	738	705	709	736	745	736	695	700	723	784	772	743	779	698	707	750	766	716	723	679	755	797	735	704	801	716	741	742	715	720	686	735	722	702	743	694	743	689	743	740	726	758	714	670	716	744	743	709	747	722	733	735	708	734	741	789	759	776	731	717	723	738	708	732	776	683	713	724	764	696	710	698	755	697	742	741	733	721	726	762	755	693	787	686	711	703	702	776	758	719	776	752	717	692	686	752	712	760	690	752	759	693	761	764	694	722	727	707	762	699	751	715	697	738	784	707	763	710	674	739	687	707	740	647	734	729	700	763	696	741	702	728	683	729	719	740	739	780	744	735	715	735	711	735	701	688	732	687	746	725	714	742	734	728	711	727	723	715	766	716	705	713	708	722	725	739	736	750	758	720	732	749	715	698	742	744	701	686	727	736	760	701	749	768	734	759	772	716	764	711	688	764	734	715	717	727	743	713	729	670	766	729	723	766	712	758	756	699	700	721	725	727	741	743	725	694	714	724	750	736	696	684	775	745	702	741	718	710	734	724	750	729	729	707	705	674	650	761	768	733	744	722	735	743	705	713	720	661	714	752	707	733	762	696	774	747	782	736	723	721	735	721	734	695	737	730	754	731	769	727	700	754	758	671	715	707	672	766	766	695	775	738	705	724	714	693	725	762	707	778	725	717	700	708	714	752	730	688	753	738	737	711	717	680	714	733	688	740	726	744	753	718	714	724	691	754	752	734	692	714	722	719	728	694	762	692	685	715	721	733	706	737	740	717	731	732	713	702	751	781	718	713	733	718	757	723	720	744	740	693	751	730	723	734	732	712	764	722	741	744	748	685	701	715	765	710	737	698	761	721	728	766	692	787	736	726	711	737	736	719	762	733	683	729	752	732	762	722	733	719	689	774	767	706	696	725	739	768	748	739	762	773	740	726	741	740	732	759	728	732	706	720	754	685	734	672	670	762	696	734	702	711	759	702	731	724	691	728	720	706	760	776	696	712	699	703	734	730	755	757	709	694	690	738	740	691	705	704	720	750	661	725	715	765	667	747	695	783	727	782	742	740	701	694	736	787	722	731	651	780	701	761	772	749	708	685	748	708	752	714	711	749	714	721	729	738	716	741	677	795	790	783	710	739	753	721	731	749	739	722	723	696	757	706	700	701	664	764	752	720	745	695	690	731	741	759	770	764	742	717	735	702	742	671	726	748	730	726	673	701	735	695	719	720	706	751	699	768	691	759	720	741	718	722	744	754	692	723	794	676	713	699	694	706	730	723	703	724	725	725	745	749	708	773	753	802	736	713	753	762	752	720	732	730	708	732	736	728	704	727	736	766	760	762	784	678	738	750	703	743	709	732	689	715	791	686	718	761	757	700	719	757	696	766	738	715	755	704	755	788	730	697	678	723	758	722	754	742	745	691	679	728	720	752	726	706	729	750	721	692	770	747	737	770	672	743	712	718	758	748	781	749	748	711	720	705	725	691	734	683	719	710	725	740	707	742	707	708	749	719	732	787	703	753	713	766	727	746	703	745	719	768	717	731	733	743	715	743	729	740	767	795	681	726	683	728	730	722	716	718	757	751	754	725	731	726	709	742	695	745	705	745	721	748	679	748	710	747	722	706	780	779	725	770	726	761	714	726	718	761	665	698	694	702	756	771	705	741	653	704	738	750	730	719	711	769	746	742	691	773	723	736	755	737	758	732	745	695	717	725	716	709	750	719	715	722	744	693	731	707	737	749	745	750	735	706	741	707	705	739	747	766	760	737	725	766	740	707	735	717	717	780	697	708	705	680	715	741	764	714	724	754	750	721	713	768	739	718	814	711	747	741	732	791	727	742	737	753	751	726	792	730	730	727	752	744	738	710	714	714	738	669	692	727	738	707	717	752	702	688	687	677	760	747	768	729	740	710	725	690	729	700	706	717	761	726	729	728	762	730	710	772	695	706	767	716	757	718	757	737	724	701	733	730	677	718	731	732	778	695	780	744	721	713	708	705	781	717	716	688	725	676	720	782	724	768	734	742	762	750	738	723	752	739	731	745	696	781	749	716	784	731	773	755	713	733	690	764	723	763	727	738	720	722	754	762	704	757	718	745	716	741	711	722	689	759	676	799	744	711	759	747	747	737	708	715	764	747	734	743	742	767	752	731	719	698	697	721	693	723	750	777	760	736	750	734	692	748	753	710	731	714	764	757	702	773	737	708	728	722	730	761	751	721	723	685	753	711	772	729	737	687	721	711	708	752	676	736	706	711	736	771	726	713	739	755	782	733	744	693	747	679	705	693	726	742	725	742	702	707	778	749	769	724	773	762	700	746	680	703	738	730	722	702	732	745	785	755	744	733	732	755	735	719	704	770	725	767	794	716	734	738	721	737	758	751	775	684	681	711	747	737	700	758	722	758	747	698	723	710	689	720	750	736	731	723	733	657	694	741	711	718	733	734	694	674	735	747	710	699	730	719	683	742	751	758	747	739	738	682	700	700	730	687	735	715	731	698	774	702	755	750	704
15105	13355	13041	12608	14112	7979	8657	9087	7156	4006	2962	2061	1482	1129	1029	1064	839	709	668	679	553	510	520	500	465	476	465	410	419	392	426	447	400	429	420	366	367	360	362	389	355	363	381	383	333	346	354	338	370	401	325	368	378	372	365	322	345	393	346	327	364	375	364	366	372	375	333	321	357	353	380	371	351	346	340	365	416	388	374	384	351	293	395	338	364	380	375	377	332	357	364	357	366	344	319	352	334	352	340	362	338	349	336	336	332	367	370	397	365	386	351	341	371	357	348	357	315	374	341	366	345	346	344	360	341	384	345	336	329	341	353	391	351	353	361	358	370	344	344	328	353	361	355	382	326	356	380	386	361	343	351	343	392	349	345	342	347	382	379	377	329	352	380	351	330	330	367	340	359	379	374	359	379	341	394	351	334	370	341	352	390	377	355	366	370	341	341	327	333	395	374	358	363	333	346	368	366	342	399	393	336	364	353	375	332	358	355	365	370	335	336	351	376	364	360	344	357	412	339	368	332	346	357	371	342	353	351	343	350	359	342	382	330	371	352	329	368	366	369	345	370	361	344	326	354	351	326	338	358	355	339	344	373	341	380	333	338	348	359	353	340	359	340	352	356	382	372	385	355	343	391	350	346	376	355	329	357	396	391	331	343	342	348	332	368	375	329	351	338	393	383	382	367	309	399	336	378	318	340	343	352	368	349	362	348	385	370	346	355	324	342	352	351	370	342	358	375	402	358	333	361	338	334	353	353	378	368	386	349	377	360	375	349	378	334	358	347	333	372	327	353	325	366	379	378	319	328	382	382	381	353	336	342	346	356	337	379	348	360	361	349	366	361	380	333	351	362	362	368	341	351	356	342	371	369	318	364	367	331	386	399	334	304	349	359	329	322	337	337	363	375	363	361	356	340	357	363	356	353	382	377	346	367	370	354	374	336	352	368	381	374	348	365	352	363	331	372	342	332	346	365	355	348	369	379	349	380	371	375	327	381	325	364	370	348	363	357	369	314	339	371	359	367	383	363	387	355	350	361	331	323	365	365	326	368	322	331	339	350	354	352	367	342	330	367	326	359	363	347	393	379	336	375	360	353	345	335	358	334	353	346	371	343	367	347	352	357	380	337	371	353	343	340	316	380	327	365	315	347	336	370	361	359	371	383	364	313	319	376	366	328	386	345	359	361	342	357	361	357	355	350	347	379	351	348	339	361	346	342	332	371	380	341	340	347	359	325	367	358	348	371	328	359	329	309	365	347	372	388	351	348	360	334	342	358	344	351	337	344	371	359	342	364	331	381	351	329	366	380	358	327	335	364	333	349	359	332	367	350	350	346	374	380	349	380	361	361	361	335	366	363	333	308	356	366	343	353	369	369	363	332	345	324	348	357	350	363	345	376	359	379	363	350	355	367	342	333	322	352	310	348	389	365	354	421	354	331	345	354	402	327	395	374	359	339	370	355	368	355	375	338	351	360	354	350	355	339	345	341	351	343	345	349	390	390	341	375	353	385	348	399	377	334	343	360	334	376	346	367	348	335	371	371	387	339	374	337	371	380	358	352	342	360	339	348	338	349	338	340	337	354	374	367	325	347	334	344	368	371	375	348	350	365	335	352	367	343	382	329	346	332	331	362	354	365	307	369	356	327	352	338	339	323	366	359	376	373	358	407	346	383	328	373	373	380	338	326	377	352	355	342	378	361	332	369	333	330	328	329	367	379	352	375	357	402	347	409	339	334	328	370	323	374	349	359	326	325	358	348	357	306	321	397	338	337	391	366	371	355	306	344	363	360	358	332	332	352	387	340	367	334	348	361	347	357	362	347	371	352	340	347	354	330	347	358	347	353	331	333	353	352	352	336	349	342	345	335	353	386	374	334	330	338	392	388	377	317	340	338	371	352	371	365	327	345	353	360	350	365	349	364	352	319	345	334	352	366	329	357	345	372	335	360	340	387	371	377	358	326	373	372	356	357	356	338	354	342	373	333	343	353	353	345	353	323	305	341	358	346	316	371	363	366	360	352	387	357	392	365	378	368	381	323	320	356	373	364	351	364	353	364	367	368	379	377	337	334	335	352	338	345	358	350	344	372	325	364	345	318	346	357	339	363	361	323	337	368	345	354	364	352	359	327	326	349	375	352	375	370	329	371	329	312	363	343	328	311	347	351	350	363	311	347	369	343	356	342	366	364	361	387	350	342	310	366	366	346	362	340	353	384	355	361	379	321	340	317	343	374	342	346	339	375	327	380	350	350	360	349	336	373	363	378	379	317	362	333	365	382	357	328	334	350	345	395	354	372	327	374	372	329	351	387	357	355	357	340	378	365	342	335	363	369	358	369	359	369	346	357	358	362	378	357	339	338	323	361	364	356	385	338	354	374	364	391	386	338	363	327	376	333	327	339	347	337	379	340	338	350	407	361	346	360	353	349	323	368	340	346	360	324	350	358	369	350	347	342	386	352	327	340	347	356	372	331	349	387	362	340	362	362	345	347	353	341	365	335	376	364	356	350	352	344	339	357	376	334	365	332	372	347	353	359	373	361	392	340	361	349	363	340	330	337	391	349	336	354	394	365	359	351	341	355	343	381	335	361	356	382	388	350	356	336	363	345	328	343	349	380	333	366	357	366	365	374	338	357	396	371	356	357	336	350	358	386	371	367	336	371	345	360	327	362	340	380	323	349	363	331	365	352	376	346	362	359	351	345	353	350	359	337	359	347	372	367	349	327	366	349	359	350	362	361	324	357	384	364	348	326	364	361	354	335	401	353	335	321	339	391	358	393	368	355	364	327	328	315	363	351	342	366	361	338	331	327	340	384	350	305	359	313	366	349	332	350	327	374	339	341	356	390	342	340	348	339	358	369	357	391	378	372	363	363	317	376	364	330	380	369	366	340	362	342	354	341	370	368	337	380	374	338	375	364	378	378	368	365	349	387	325	365	331	384	371	364	395	379	352	316	335	372	330	367	358	382	334	375	358	377	381	353	388	337	365	349	361	333	344	337	349	377	356	357	358	318	364	330	355	335	362	353	332	393	355	394	350	349	364	366	359	310	362	345	371	341	346	316	348	365	338	372	347	350	350	338	334	352	355	360	412	384	365	349	366	349	347	352	378	381	368	362	374	341	351	300	350	331	324	335	363	369	355	350	358	345	395	393	372	323	341	382	391	386	329	353	389	364	328	322	347	349	362	353	344	350	337	350	357	357	318	353	346	344	369	328	383	351	374	385	361	379	359	329	316	392	354	310	383	381	350	319	362	364	338	354	358	359	345	370	376	362	332	339	358	377	347	375	334	349	369	341	369	405	367	370	364	341	345	353	352	382	339	389	343	346	378	349	390	312	351	382	382	359	342	380	355	340	348	363	317	363	372	403	388	330	354	381	363	354	361	348	325	363	339	325	317	340	323	354	311	375	372	353	390	354	358	387	365	392	355	353	355	366	352	335	323	322	335	367	388	345	355	337	358	349	363	374	351	375	353	358	346	381	361	354	358
10471	12267	18111	23472	27641	17169	24020	24695	20922	15552	13348	9990	7287	6046	6091	5488	4323	3187	3374	3597	2458	2513	2151	1807	1798	1809	1709	1447	1370	1262	1664	1525	1272	1361	1185	1141	1070	1017	1053	1077	1087	1025	948	964	965	917	929	943	953	878	870	842	871	878	897	848	889	857	857	907	866	870	939	937	947	854	867	882	878	862	900	803	895	876	835	891	973	1020	921	980	860	839	868	823	899	861	856	890	895	819	829	818	804	784	887	850	882	877	819	903	841	862	762	851	866	879	859	865	857	847	875	885	876	825	817	827	865	828	838	874	815	876	836	873	852	850	902	876	855	899	859	814	872	834	797	843	880	878	826	847	874	864	835	814	872	852	862	849	862	811	824	903	876	847	836	885	831	904	861	826	841	876	845	874	824	872	882	814	840	902	850	884	897	826	867	857	857	844	839	824	846	849	810	836	868	849	846	838	869	845	872	871	843	865	857	834	872	852	853	855	844	878	878	832	883	844	847	880	875	868	878	871	838	825	853	795	881	816	836	864	836	858	846	829	877	849	829	848	881	835	802	862	890	819	841	870	852	872	874	873	802	825	884	889	866	836	875	854	879	803	825	875	871	864	873	890	864	876	844	878	877	869	849	855	863	864	805	853	870	911	847	863	859	837	823	880	878	875	855	850	856	876	817	840	831	904	871	819	844	879	861	864	839	856	866	870	847	839	877	918	859	839	875	897	819	837	879	879	886	831	827	875	863	876	824	849	867	844	818	826	902	810	832	874	893	827	863	887	829	863	842	920	846	820	796	830	871	886	882	858	825	850	867	866	794	835	843	930	832	853	827	852	891	885	901	906	815	865	898	903	811	888	862	776	823	852	831	880	849	884	783	876	814	838	861	845	826	850	862	906	844	847	874	850	840	846	835	875	849	827	823	872	915	868	866	886	823	874	845	867	823	869	863	843	846	867	817	793	894	884	885	807	866	809	856	864	858	872	856	845	895	900	842	818	849	883	915	938	779	881	832	822	898	840	826	872	840	814	857	869	841	847	834	803	827	830	865	797	824	887	847	871	844	820	916	840	808	871	876	859	915	827	838	867	861	847	891	841	828	809	868	883	829	844	821	815	829	789	895	893	810	857	880	841	855	861	823	868	844	862	877	865	846	872	873	855	872	840	841	861	891	833	876	860	888	863	826	869	837	908	829	825	894	865	931	834	857	883	852	845	803	860	897	872	872	871	847	889	859	809	852	899	847	927	869	859	857	860	868	879	866	869	850	823	831	871	857	842	857	843	866	878	802	861	891	885	861	807	829	870	855	919	853	826	828	846	863	847	834	882	829	862	855	823	830	870	857	801	819	871	820	818	814	836	902	840	874	767	824	869	876	848	827	885	861	902	914	828	883	848	836	860	839	845	817	827	842	828	895	863	835	864	854	873	859	878	796	857	904	856	834	865	887	843	875	867	897	925	906	845	868	847	843	872	842	927	836	843	865	851	830	826	841	874	870	910	877	847	860	845	885	858	808	797	879	891	868	842	826	827	853	916	830	873	878	824	882	875	870	846	875	838	836	825	902	872	847	863	842	858	870	884	872	807	834	909	886	829	860	876	869	764	849	863	842	814	839	862	842	886	816	884	865	835	839	827	868	862	833	918	815	859	875	876	883	830	900	826	898	838	846	858	850	856	820	897	831	837	852	894	902	872	816	833	889	892	850	893	862	869	793	832	863	858	887	861	849	837	865	831	855	866	864	876	877	842	877	865	836	864	836	880	860	838	859	855	888	824	855	886	860	795	831	850	881	880	865	868	885	841	865	898	780	882	854	818	787	918	849	851	877	835	821	822	839	809	879	855	828	881	891	850	800	830	904	825	837	762	886	850	815	926	795	830	850	905	802	841	844	890	844	840	828	912	833	831	847	874	831	863	833	860	875	830	825	846	871	844	870	871	839	828	872	877	847	852	876	857	824	824	827	863	842	838	857	844	853	865	863	844	822	857	865	865	850	846	849	807	914	934	849	890	852	845	839	811	844	868	874	838	837	885	820	859	852	841	797	827	838	898	904	876	863	836	902	820	825	821	844	826	865	854	850	844	852	874	829	856	861	892	892	878	917	907	858	820	799	896	831	867	813	825	826	857	852	832	846	837	837	822	851	839	875	842	876	874	854	816	835	865	844	867	822	864	883	863	832	824	893	866	865	810	832	832	847	929	846	852	887	836	834	822	870	823	887	845	865	900	816	901	879	907	858	841	814	809	865	845	861	812	825	897	812	890	845	885	839	910	811	840	897	870	794	836	823	854	853	907	890	877	926	849	904	850	828	841	851	863	870	833	857	867	875	864	855	934	892	809	868	843	840	855	821	849	892	864	814	844	896	876	873	841	860	863	849	829	872	800	819	886	856	880	845	819	800	872	902	883	936	863	883	856	867	814	832	902	840	845	876	783	889	871	847	871	842	824	839	884	833	823	891	843	834	866	825	859	872	829	847	805	829	869	861	850	850	822	844	836	901	840	840	851	849	856	877	847	845	814	861	859	831	868	826	851	881	897	862	873	872	859	820	879	888	848	797	849	902	840	884	867	923	870	900	860	849	865	845	870	866	903	859	831	815	869	851	824	886	878	895	820	831	829	881	838	847	848	902	842	855	834	870	810	887	855	864	886	852	822	844	854	841	860	920	828	848	879	865	903	870	840	827	844	860	835	846	843	906	853	862	879	865	823	831	895	875	832	846	899	824	859	895	842	835	853	817	850	898	834	899	863	867	896	884	811	875	888	809	883	851	844	856	903	839	878	788	850	824	858	861	854	845	863	807	822	873	839	791	823	823	830	873	863	854	829	925	844	848	892	850	839	915	870	866	889	857	831	851	846	831	852	853	918	907	861	844	843	868	834	881	809	803	837	829	862	819	839	826	868	794	874	881	838	797	914	874	817	866	844	874	809	897	864	836	882	855	904	900	860	824	857	877	845	888	867	786	889	830	875	805	886	929	866	810	894	884	876	822	879	829	908	858	906	809	895	858	839	848	894	826	809	836	890	858	863	845	833	842	868	810	895	809	854	858	861	799	882	846	827	891	882	840	830	851	843	817	850	816	855	847	831	841	893	866	849	809	918	828	907	821	872	859	844	817	797	835	860	848	887	860	872	818	866	846	841	807	866	846	797	872	848	814	868	816	864	834	853	849	894	822	845	856	817	811	826	834	859	880	891	834	856	796	851	923	856	809	875	822	848	859	896	830	868	876	880	894	855	845	885	853	821	832	847	798	843	826	817	848	873	837	850	873	845	905	844	818	832	879	832	856	845	804	846	900	892	850	859	841	861	835	778	808	855	824	872	878	846	872	850	874	897	814	887	879	794	877	872	899	855	847	858	861	844	853	843	868	816	839	812	842	865	848	906	894	826	839	885	831	854	855	893	868	811	843	840	881	903	860	915	853	852	869	838	838	870	871	848	879	858	833	850	826	894	868	910	902	818	867	860	861	872	830	847	893	840	875	878	897	875	874	855	867	851	838	850	886	861
44377	42119	39343	36367	43175	34128	42333	43463	38690	33350	29781	27456	20640	16680	16233	15561	10266	7433	7215	7841	4922	4788	3925	3334	3064	2744	2595	1682	1715	1393	2053	1463	809	1148	850	519	476	517	515	584	751	556	471	429	398	357	381	391	399	366	357	322	359	332	319	375	337	323	366	359	358	398	345	335	333	339	332	366	325	332	349	337	357	370	337	358	459	455	460	392	364	322	347	312	313	357	359	341	350	317	329	313	317	310	311	351	349	361	348	333	325	337	338	346	323	337	346	294	309	339	348	311	345	343	396	362	342	313	319	335	364	289	305	332	340	321	341	337	334	337	317	318	318	304	372	337	332	354	378	349	316	353	320	351	318	348	338	323	309	314	303	325	344	337	341	345	320	352	316	348	314	304	318	352	341	326	321	353	299	344	319	317	330	321	323	346	366	323	352	357	341	344	313	295	337	345	346	322	342	346	329	296	346	332	385	353	361	321	327	309	312	327	333	332	368	304	322	290	320	311	332	338	336	336	359	301	318	336	325	352	337	294	339	386	319	320	334	334	331	300	329	359	320	352	307	340	320	285	345	319	319	289	320	303	349	321	328	350	354	327	310	372	338	307	316	332	309	316	324	355	348	334	353	320	324	332	326	365	315	335	358	317	308	331	379	278	335	353	296	343	307	359	328	297	309	332	338	331	362	341	326	325	327	348	317	345	339	297	313	351	309	356	365	323	286	332	345	313	346	297	335	319	288	336	340	352	339	320	313	326	325	299	306	315	328	324	351	350	317	338	326	333	342	316	348	317	355	301	332	329	308	340	338	364	335	334	361	345	335	329	335	364	333	364	353	353	330	349	343	351	373	330	301	347	319	301	345	342	345	323	322	318	312	338	355	343	349	323	307	365	297	322	335	343	339	358	352	302	340	338	333	323	348	334	328	314	364	323	318	290	352	354	310	286	355	321	334	319	308	294	322	339	329	341	350	337	322	329	314	359	338	342	325	306	338	369	333	325	362	343	345	328	350	308	344	312	349	339	318	314	354	301	318	345	356	315	348	358	328	358	345	290	350	349	385	359	315	326	320	346	338	328	319	311	308	306	317	327	336	352	317	349	310	311	324	293	331	349	330	332	334	313	316	333	337	328	322	309	349	314	302	341	317	307	332	349	339	312	332	368	338	365	330	324	353	353	306	323	319	320	336	310	289	330	313	328	341	323	329	330	330	332	350	342	315	326	334	320	331	348	319	351	302	338	335	333	346	350	330	347	391	328	306	370	335	338	355	318	332	349	323	313	331	356	325	338	325	360	340	328	309	312	344	329	361	342	334	334	345	359	331	357	330	330	338	357	338	334	341	348	335	369	349	316	291	335	299	340	353	318	348	320	327	297	326	342	347	365	332	326	346	326	335	329	341	346	330	337	306	322	337	324	358	362	332	334	347	343	378	327	375	337	353	329	354	308	298	345	339	325	352	329	308	344	331	323	275	318	347	330	358	306	342	340	326	358	338	339	309	323	357	346	341	290	321	322	316	325	296	316	344	312	347	285	323	365	308	334	342	360	334	382	344	366	358	372	329	341	329	361	325	354	385	309	332	327	292	344	339	334	329	372	313	301	327	321	378	349	316	344	341	314	362	344	368	296	324	349	338	327	357	367	334	332	318	333	339	331	352	348	330	319	323	300	321	341	308	355	320	319	379	331	329	310	336	319	387	347	340	334	337	335	307	301	361	308	358	345	324	324	357	316	324	317	340	354	350	301	357	334	342	313	357	348	350	305	334	336	336	307	341	320	343	303	307	334	334	335	296	265	292	330	321	325	335	324	335	336	341	377	355	331	300	339	347	325	322	312	331	326	333	328	345	341	328	353	360	326	336	304	329	339	335	328	353	334	302	340	359	327	357	353	340	358	348	326	339	363	305	316	349	322	306	316	330	366	333	333	353	341	383	325	338	370	315	336	345	310	334	363	298	324	347	365	320	339	318	339	320	323	350	324	349	322	340	350	357	346	339	333	346	339	303	348	315	352	328	367	354	319	340	351	358	357	384	364	347	336	347	341	282	321	389	317	372	330	324	319	309	334	326	316	403	324	349	348	323	320	358	338	350	337	341	350	319	330	323	327	353	335	327	324	374	333	302	339	287	316	344	336	307	299	343	341	317	320	352	374	347	314	330	319	341	333	350	348	328	344	302	330	333	338	345	325	306	331	325	312	342	334	334	325	311	355	305	305	320	350	317	356	333	343	340	320	342	345	349	324	304	295	342	335	321	312	338	346	337	344	350	302	342	300	306	352	346	287	327	317	325	336	305	304	345	331	332	377	319	345	355	340	324	339	330	318	340	323	341	323	326	347	339	309	334	325	327	309	322	322	308	305	341	354	326	320	349	346	318	348	309	348	307	367	335	343	327	314	329	343	356	341	341	323	323	353	319	357	333	316	375	330	321	291	337	358	354	316	305	328	312	333	322	348	336	285	318	333	327	313	327	347	302	320	331	333	363	312	371	346	352	337	342	346	308	313	309	316	326	321	336	342	319	376	329	360	287	326	312	332	335	340	315	334	325	297	351	317	335	318	336	319	320	355	324	327	320	348	333	334	325	314	316	320	328	352	305	353	329	357	382	332	327	305	330	300	305	312	338	355	284	353	333	287	326	303	348	337	317	277	354	300	329	319	318	319	351	325	310	315	359	327	344	336	355	317	313	312	319	335	331	317	318	338	326	326	332	326	310	342	337	343	350	356	345	319	343	364	322	356	315	322	346	318	322	350	354	309	336	359	314	324	345	289	329	377	346	332	320	343	326	331	380	335	325	325	321	350	383	350	336	363	357	324	354	312	296	318	329	321	356	313	286	338	320	359	333	331	321	342	344	324	326	323	331	293	339	336	346	327	357	355	319	307	339	340	335	315	326	345	325	310	328	316	368	355	331	345	306	331	328	342	330	292	335	336	313	336	324	336	316	316	296	339	320	324	333	325	319	329	358	312	291	341	363	327	356	341	342	351	340	316	323	301	332	355	323	351	315	343	318	311	342	321	376	318	309	324	333	341	329	353	350	338	346	346	334	343	361	321	355	340	323	319	334	331	338	335	357	326	345	341	335	307	322	351	336	334	344	316	340	366	312	289	355	325	351	336	308	338	352	340	332	345	328	341	323	312	298	312	336	312	308	310	330	336	295	324	340	356	349	319	313	304	329	307	348	306	346	335	344	354	331	362	332	325	353	372	325	315	349	356	322	344	365	352	339	346	342	350	328	354	299	319	299	320	358	309	327	338	327	343	349	313	344	297	332	329	345	331	319	353	339	323	335	338	324	332	321	318	338	338	342	313	326	378	355	323	345	343	334	356	329	354	299	301	335	343	307	331	386	307	310	322	327	317	334	345	321	352	300	344	334	314	325	344	356	337	335	351	314	375	365	308	289	302	313	291	338	364	343	346	316	332	324	328	286	291	348	315	340	361	328	326	339	342	340	297	332	303	340	370	328	345	327	318	326	320	334	331	327	304	324	311	338	307	321	364
32509	35103	40582	44258	51301	41155	53289	55642	54253	49516	46782	42275	37238	34956	36604	34327	29627	25039	26421	27089	18801	20882	18472	16526	15842	15320	14200	9751	9907	8551	12757	8421	4253	6813	4181	2351	2235	2366	2555	2956	3955	2447	1826	1537	1167	1095	1353	1224	1138	935	956	806	898	858	858	803	865	923	895	996	867	944	901	937	876	826	891	898	805	874	868	871	842	781	925	1142	1725	1736	1422	1135	938	849	781	684	784	832	726	779	754	834	821	759	826	788	792	822	817	823	795	812	828	782	777	828	784	787	762	832	768	757	773	787	788	783	746	778	786	802	800	820	734	770	777	826	777	812	823	783	799	789	727	768	825	760	776	783	774	775	759	767	807	733	762	824	796	801	807	800	779	768	759	790	743	858	791	826	826	772	790	772	801	765	765	788	769	787	761	755	768	760	792	767	728	800	808	769	819	753	774	793	837	791	811	829	784	784	769	832	789	816	752	818	809	840	751	828	772	755	750	839	808	764	787	724	758	783	750	811	798	818	784	795	804	749	811	818	805	794	820	797	808	808	801	872	845	766	796	802	764	747	783	744	799	842	815	816	765	777	789	754	852	836	774	768	796	786	778	791	832	782	774	803	756	752	757	781	824	775	724	793	721	772	815	877	800	825	828	784	745	800	796	778	796	777	781	769	790	786	807	812	745	769	815	785	767	799	794	771	789	816	789	789	800	821	822	763	748	769	770	800	823	807	810	762	786	798	768	782	782	826	799	805	771	759	759	835	765	786	803	792	815	821	788	751	784	794	789	774	742	720	790	808	728	798	812	792	816	824	828	755	766	813	777	789	758	811	829	835	792	766	787	763	801	766	803	818	770	782	812	796	833	795	852	762	737	819	767	767	792	795	779	736	815	795	715	768	810	782	815	762	806	812	813	766	760	781	807	740	773	732	761	792	820	744	774	802	795	742	820	749	809	786	769	812	783	771	798	780	746	824	821	818	767	745	784	784	764	774	804	778	758	836	829	752	804	815	767	748	777	807	777	818	740	773	843	865	762	765	804	731	812	764	779	753	769	793	806	802	783	810	818	769	767	789	820	822	743	779	778	831	801	752	749	766	812	768	764	782	805	763	785	776	823	771	825	820	794	813	841	833	800	837	811	734	794	806	796	809	786	748	800	777	801	863	759	779	747	786	751	785	820	749	787	826	820	790	809	779	827	761	826	808	793	790	784	751	794	756	791	763	764	823	733	778	807	780	786	796	803	795	793	716	779	813	763	767	829	752	757	830	865	768	749	805	796	819	774	806	753	808	792	772	798	776	806	834	797	792	823	772	809	733	786	746	816	771	805	773	826	785	788	819	811	789	779	776	835	769	784	848	753	797	770	778	755	760	791	812	783	788	842	814	806	764	813	849	795	778	791	785	784	753	812	785	804	808	784	788	811	738	780	777	776	760	786	804	776	764	807	803	805	821	787	781	778	737	842	786	780	845	793	802	812	760	809	781	775	842	776	802	805	786	828	727	801	788	777	793	832	796	808	748	801	802	750	768	802	876	783	824	776	795	776	819	771	768	812	836	796	773	771	821	801	749	814	825	841	771	802	830	796	809	841	779	824	818	832	801	810	776	812	778	821	833	770	791	771	829	781	792	805	823	777	810	789	758	788	844	773	774	710	799	769	758	786	757	804	854	806	815	797	748	834	802	835	823	778	751	823	806	825	745	782	737	801	762	801	741	785	804	775	791	828	817	819	762	796	836	737	783	815	731	799	810	785	802	787	835	763	781	775	776	860	811	780	752	806	779	816	797	726	754	780	801	818	794	790	780	787	808	786	826	822	775	771	821	809	797	762	851	843	801	818	754	828	819	795	840	755	771	782	813	777	813	795	833	790	757	822	733	844	784	774	878	738	779	827	760	831	790	755	818	790	731	814	778	794	825	814	766	806	762	774	747	806	782	851	806	788	783	804	787	825	755	806	809	746	815	789	831	804	776	791	788	762	768	805	798	742	788	775	746	780	811	746	778	771	795	763	795	788	750	774	792	767	770	836	774	823	784	761	765	794	863	793	763	782	814	761	796	776	816	817	736	864	797	750	695	807	828	810	809	800	831	758	762	745	735	785	789	791	745	783	781	809	817	779	739	850	790	758	799	790	733	812	775	801	756	791	798	800	776	786	779	778	829	817	763	790	794	786	815	827	804	798	784	754	766	774	789	808	793	774	836	806	785	829	818	769	776	794	776	803	772	803	765	780	792	801	793	764	803	787	832	843	766	767	808	743	779	797	770	742	766	789	814	805	783	814	740	820	760	837	728	778	759	773	793	757	780	770	793	818	735	798	791	784	788	749	822	758	781	825	815	810	809	788	777	748	788	765	811	782	756	784	763	800	812	786	799	774	744	856	759	750	787	756	826	799	807	734	786	772	796	759	758	792	804	807	754	747	791	717	770	803	827	769	754	795	771	818	734	750	804	786	781	744	771	772	823	732	828	783	844	796	810	800	792	833	775	728	803	791	770	773	786	779	753	802	770	746	756	812	831	813	836	757	780	747	804	789	760	817	775	786	747	748	824	801	749	717	805	790	741	787	739	794	754	813	770	775	758	828	775	785	787	787	789	819	772	825	815	786	763	781	798	818	789	799	832	777	799	815	815	778	757	809	794	752	772	816	781	810	795	784	806	817	818	756	762	798	746	741	807	784	770	788	815	805	797	794	767	788	800	830	782	822	758	788	760	820	772	791	789	796	803	813	770	790	783	767	806	785	795	800	845	809	757	784	761	803	751	826	796	755	794	839	762	788	794	768	768	787	775	789	746	769	782	816	768	801	784	785	759	804	800	766	799	782	781	771	801	801	789	778	737	770	803	773	791	803	752	773	764	792	774	767	828	781	757	781	793	732	806	768	797	822	812	751	835	794	797	848	768	804	753	775	799	787	794	789	794	786	726	772	870	726	769	793	795	754	820	741	789	777	796	761	799	744	803	775	748	793	774	750	793	767	776	838	821	727	760	789	814	789	788	782	765	786	741	779	784	790	758	797	829	781	756	748	819	819	784	819	768	816	799	776	764	781	790	775	790	777	759	775	803	798	783	754	787	797	786	805	758	783	823	848	829	784	786	840	806	830	797	810	805	759	737	796	821	835	836	787	824	789	774	797	803	798	783	719	784	819	780	787	769	748	741	754	822	781	786	789	752	778	816	803	842	742	787	777	773	800	755	792	775	780	812	751	779	773	791	783	792	775	718	774	780	818	801	766	720	798	783	754	781	828	725	781	813	833	804	770	799	806	826	753	762	786	759	811	789	773	774	791	845	731	760	783	779	794	801	790	772	768	794	844	770	815	748	736	770	812	842	814	766	791	779	750	803	790	766	808	805	777	761	796	801	796	809	788	792	799	715	808	780	801	792	816	805	755	801	785	783	763	777	761	765	806	764	804	780	830	798	803	755	765	777	790	806	838	740	802	753	825	830	794	852	786	774	806	828	823	759	798	801	788	766	788	801	783	785	789	775	772	803	771	795	792	760	764	817	788	786	807	807
50962	45771	40597	38594	42530	37880	42722	44910	40756	37071	35073	36199	30381	26548	26975	22266	17925	13758	12352	14569	9905	9467	7890	6535	6698	6509	5848	3238	2897	2470	3513	1719	1253	1796	998	674	618	663	720	705	1080	978	517	414	365	373	425	343	320	322	286	254	244	274	292	270	260	288	272	298	290	263	278	250	275	248	269	276	270	238	252	271	288	259	246	323	490	570	441	362	300	313	232	252	257	264	246	246	253	254	295	254	253	269	275	236	247	291	283	270	253	263	247	264	224	286	262	258	235	219	245	255	251	231	226	252	235	287	291	250	283	262	252	286	239	296	225	273	237	257	256	261	254	240	269	269	246	266	288	278	265	259	275	246	251	237	260	235	236	253	224	276	218	241	242	270	253	264	274	266	254	221	248	267	263	246	248	259	254	264	239	255	274	252	225	249	252	252	262	244	257	220	257	217	257	249	239	250	238	273	249	257	223	253	237	266	277	257	256	292	284	232	247	218	231	269	278	271	236	252	220	244	256	274	260	238	246	261	280	249	256	257	254	259	268	246	258	260	244	247	248	304	268	285	278	249	274	258	243	263	248	235	258	243	235	235	295	275	267	276	266	281	261	252	251	219	250	250	252	271	244	280	253	226	261	241	290	253	264	302	266	264	242	284	243	246	271	256	222	298	248	264	255	274	249	284	266	249	271	257	264	241	282	251	237	261	235	256	270	251	280	228	258	253	268	243	271	250	272	258	245	269	234	309	244	274	256	279	253	250	279	245	280	257	243	260	248	241	272	261	275	264	254	245	276	242	255	242	247	280	276	244	229	278	232	272	256	268	271	237	258	213	285	238	238	287	245	278	254	280	240	236	252	292	260	273	235	257	254	247	266	271	262	235	252	251	240	289	246	265	228	244	276	265	267	283	242	249	261	283	274	229	266	251	231	264	267	242	259	240	274	219	245	244	250	269	266	252	249	247	263	254	267	248	255	258	242	263	257	245	261	265	249	246	230	260	262	256	282	224	257	255	290	257	278	238	274	236	263	269	242	242	255	257	259	228	229	248	269	230	262	266	271	261	277	238	260	261	250	232	269	235	239	251	225	261	258	257	243	241	246	239	234	272	252	267	294	263	239	244	249	261	255	234	268	254	246	288	264	243	240	264	270	288	228	252	234	249	241	268	280	222	251	252	261	276	271	284	237	258	251	238	233	247	243	226	245	244	255	282	289	253	251	271	237	228	267	262	228	269	277	227	241	223	264	260	266	258	228	266	265	249	247	246	256	250	256	248	266	251	237	283	268	230	244	246	253	264	248	261	203	239	260	266	271	233	239	268	236	261	233	283	274	272	253	257	274	236	256	269	275	244	268	277	228	223	232	252	260	275	243	258	271	244	268	235	267	253	280	228	265	253	220	272	283	237	237	234	284	247	269	293	246	254	256	274	262	247	252	265	241	236	234	249	269	289	272	260	271	259	246	253	261	257	245	262	245	278	251	284	283	250	249	238	248	245	257	241	257	237	259	245	293	231	238	247	237	280	250	240	257	280	270	256	271	278	263	250	257	269	233	248	241	268	235	236	279	261	260	254	260	229	252	231	265	246	311	260	224	269	283	279	278	244	256	234	255	270	253	284	289	247	254	272	270	256	234	256	275	222	249	219	243	265	245	275	270	231	260	266	272	260	267	250	266	233	272	266	265	254	258	210	231	266	247	279	264	245	266	250	230	283	238	273	227	267	260	258	269	259	272	254	220	288	223	253	262	259	267	283	299	250	245	247	259	247	247	245	255	249	254	244	274	228	257	250	255	249	266	250	252	231	249	255	266	220	254	267	240	274	226	283	289	268	251	241	244	258	252	239	244	248	273	239	262	250	253	253	259	262	228	240	276	249	260	236	251	258	262	242	280	243	283	276	260	216	226	234	253	234	257	273	249	211	246	256	229	251	267	251	260	214	237	267	259	262	270	232	228	275	230	309	235	267	232	267	253	271	235	242	248	280	239	254	232	233	206	268	273	265	241	242	283	241	250	232	251	267	271	218	286	231	264	240	272	283	253	266	254	271	230	234	257	256	255	259	267	236	265	255	255	233	268	247	239	242	267	242	261	257	241	258	277	248	270	254	257	266	220	276	279	267	268	251	242	239	259	234	239	257	262	253	288	250	232	293	233	240	268	261	269	297	280	223	264	257	227	258	256	274	262	262	259	266	242	255	262	256	238	264	260	261	239	251	304	243	279	269	242	222	228	239	262	262	252	238	259	244	237	287	243	254	245	251	271	280	278	233	255	253	279	277	277	260	283	264	244	246	235	261	242	275	228	252	231	237	264	260	267	251	270	274	288	243	256	238	258	278	259	244	267	250	233	237	240	240	253	262	264	244	256	232	227	260	256	247	280	272	256	242	272	255	248	253	266	281	260	244	246	254	250	254	243	277	256	252	239	276	240	265	256	305	243	272	230	223	253	254	223	248	247	245	293	244	274	253	245	261	253	245	273	251	270	252	266	253	259	257	234	258	226	242	250	261	267	261	297	248	256	274	263	220	279	258	238	312	282	254	253	241	255	271	237	272	271	256	275	270	270	244	272	250	278	262	250	253	255	255	223	255	269	254	271	241	260	262	237	235	226	226	257	237	253	257	256	256	273	247	237	258	267	269	245	221	247	253	252	259	287	238	259	270	280	260	253	244	240	241	251	270	272	212	247	244	254	278	227	243	246	245	249	238	246	275	241	223	263	250	255	242	279	273	248	234	268	252	230	252	240	244	226	267	287	293	239	258	271	226	269	249	267	278	187	279	260	221	260	248	264	273	260	286	245	276	245	236	264	248	259	243	245	260	285	258	247	251	271	219	255	245	236	252	258	256	284	253	229	267	251	253	250	229	259	242	289	257	217	254	246	243	273	237	263	246	279	260	269	265	260	250	245	249	237	290	264	237	290	253	285	250	274	250	243	300	270	281	257	249	243	255	257	244	246	230	277	265	238	237	233	244	220	246	258	220	245	232	230	251	244	245	277	258	277	277	275	274	241	253	276	232	248	248	263	262	245	275	238	267	257	250	263	264	269	252	249	270	238	233	239	256	275	253	224	277	284	242	300	267	235	231	277	267	269	272	227	235	274	235	250	249	263	254	283	245	266	296	233	268	262	221	239	244	240	242	240	277	260	274	221	246	264	257	259	268	245	256	273	251	241	237	245	272	252	231	256	256	253	289	250	268	253	271	246	258	260	263	252	248	251	264	245	265	259	237	247	256	252	257	251	244	239	267	268	276	244	265	265	255	259	244	253	277	236	257	233	272	247	270	256	259	259	261	285	259	262	255	244	242	267	242	281	274	258	246	279	273	266	233	248	256	297	257	254	247	245	266	239	255	249	247	258	251	281	266	261	268	244	264	239	213	237	269	256	253	251	260	288	260	239	277	261	267	269	275	256	292	225	283	256	255	239	230	248	242	267	250	259	260	234	258	257	278	273	290	249	248	229	241	252	225	249	228	251	256	250	250	227	261	246	269	234	236	237	245	247	251
40429	44345	46170	50309	54142	44804	57211	57400	59282	56837	54448	50508	47350	44419	46000	40552	38218	34782	34487	36260	27678	29853	27509	26139	26480	26322	25184	16245	15855	13413	18574	9534	7337	11150	5387	3264	3300	3691	3915	4455	6658	5530	2372	1788	1361	1379	2099	1376	1004	824	796	822	780	740	763	794	753	790	825	835	759	768	749	647	648	712	693	682	696	710	661	675	643	649	681	1203	2110	2590	1782	1297	934	674	550	576	600	572	574	610	592	635	637	589	629	612	621	623	601	601	563	614	639	616	589	596	615	599	525	594	623	647	629	619	633	569	592	605	567	575	608	619	600	651	635	590	645	589	623	632	620	602	619	662	595	629	643	619	577	596	595	611	638	590	594	651	616	593	585	604	657	584	591	593	608	632	599	593	592	599	591	640	605	603	614	628	609	591	568	640	598	614	588	646	612	594	578	644	638	626	611	650	621	589	586	571	623	648	596	598	569	585	616	565	602	574	636	545	628	596	632	586	607	582	604	639	628	567	614	676	582	639	592	634	638	595	592	656	587	595	618	647	595	581	628	603	595	601	615	610	540	646	589	606	629	564	615	606	630	582	584	612	581	609	632	584	611	623	570	607	586	631	587	644	634	626	621	633	597	600	637	652	603	641	606	607	587	609	592	644	637	597	605	574	581	649	641	616	587	583	605	607	600	629	602	629	605	583	617	599	632	600	611	621	629	630	559	647	596	664	625	574	586	620	590	627	599	596	619	618	587	602	581	601	590	571	608	619	563	661	598	605	608	609	608	626	611	657	606	570	621	623	598	619	640	578	597	591	560	620	574	664	606	631	609	596	592	644	634	638	653	613	639	609	622	593	574	619	596	597	658	598	597	610	609	599	627	644	556	598	602	608	642	657	621	577	622	675	597	569	643	580	568	581	628	616	606	678	632	591	608	597	632	601	649	575	630	591	627	607	592	613	650	605	597	611	652	618	587	623	605	620	605	582	647	563	596	603	618	608	600	603	575	621	574	600	564	564	629	597	620	586	584	590	615	608	610	615	619	631	593	595	618	621	627	573	630	641	645	650	605	618	579	618	600	669	630	610	572	586	649	609	648	638	650	623	619	619	599	602	591	627	606	610	566	580	582	597	620	625	630	570	609	633	610	596	632	610	617	589	610	631	587	617	622	657	609	608	578	608	638	614	624	583	640	611	651	589	628	631	588	647	578	623	644	619	587	596	602	605	642	606	619	609	630	615	564	629	653	601	633	631	604	584	581	624	633	627	591	640	614	558	603	591	601	579	557	601	644	631	639	598	558	612	615	622	601	661	598	605	587	643	636	588	616	586	589	615	585	623	622	642	627	613	603	587	634	606	640	592	628	560	596	601	609	641	652	585	619	602	644	608	627	635	650	628	614	632	617	613	627	586	573	628	597	579	645	598	624	604	628	618	586	614	621	596	582	633	598	642	641	596	571	599	599	628	586	610	593	610	620	627	618	647	630	627	574	627	608	649	595	569	641	589	602	563	603	603	577	596	651	562	599	596	582	575	593	623	631	562	565	585	619	560	577	628	580	608	619	595	611	612	577	633	636	558	566	597	620	597	591	573	595	610	609	610	559	580	576	598	611	660	581	563	632	591	572	635	589	616	636	633	620	609	568	613	588	606	633	619	596	606	586	642	628	587	602	619	615	595	572	594	625	633	621	640	592	595	599	582	570	647	601	625	599	597	651	619	583	619	622	613	633	582	629	588	612	596	608	577	607	632	602	594	656	620	579	618	615	558	602	610	595	605	637	601	583	577	619	608	635	598	641	629	604	590	614	604	592	596	588	608	596	647	618	614	600	619	635	623	556	632	578	654	568	585	617	588	573	585	610	645	641	598	575	632	619	587	645	596	630	628	567	610	632	625	586	592	602	616	658	610	605	626	583	646	640	607	601	595	602	567	617	596	611	577	634	620	578	579	615	640	616	600	606	583	643	591	593	601	568	632	592	589	579	632	604	609	640	581	594	629	615	644	650	605	599	600	622	650	618	654	569	613	646	611	632	619	581	597	634	595	609	621	653	602	639	570	581	599	628	617	662	607	573	639	579	584	599	606	637	594	582	619	596	650	581	605	621	601	630	605	571	631	596	631	575	603	586	628	678	570	600	613	590	616	613	595	585	626	618	582	576	618	626	612	578	602	646	587	589	594	606	558	627	573	589	652	626	646	602	631	608	651	614	610	627	615	617	600	642	586	637	642	571	645	595	649	649	579	616	640	612	618	654	616	606	606	593	593	619	612	617	653	639	608	644	610	653	589	599	636	631	634	580	620	639	559	607	596	589	607	615	596	604	639	621	609	592	569	636	605	655	619	604	587	623	617	609	669	563	620	594	580	636	621	664	596	607	661	627	620	638	648	576	626	598	634	623	606	590	652	578	580	635	601	586	610	556	590	613	639	669	626	594	619	614	618	625	641	653	603	610	597	587	603	586	633	656	574	596	626	612	584	599	630	615	649	624	639	554	620	602	640	606	618	683	586	608	657	591	637	616	610	578	615	598	620	631	606	635	585	569	573	611	640	626	584	585	613	629	594	620	593	604	613	641	595	611	613	629	675	582	644	620	576	607	571	646	617	597	611	622	643	648	635	629	639	592	659	634	590	646	632	627	636	624	610	601	610	623	606	618	643	616	617	612	579	626	599	614	628	579	576	606	657	614	645	611	646	622	612	602	634	601	619	617	577	641	557	603	622	577	567	577	653	595	593	590	598	615	612	610	597	599	638	610	652	643	608	635	574	654	589	590	613	571	596	608	608	592	605	600	612	567	647	544	606	567	631	575	628	598	605	636	617	598	635	615	647	596	616	634	599	622	619	613	629	579	586	563	588	622	631	623	645	596	603	658	627	655	629	651	562	590	578	593	588	602	644	612	650	609	598	584	556	593	592	628	591	588	602	618	629	576	584	653	588	641	627	609	614	663	552	626	592	603	629	618	580	639	631	655	613	602	639	573	627	626	565	583	614	670	601	626	621	635	629	615	600	598	616	628	620	629	665	601	592	568	571	591	571	641	639	547	598	602	652	617	601	615	616	558	666	587	598	609	602	619	574	559	610	604	569	595	643	629	620	597	591	629	613	608	568	623	543	596	613	603	613	596	538	623	640	631	581	641	597	593	589	642	595	579	625	646	612	593	602	584	594	562	627	604	607	590	581	626	624	602	612	626	603	601	624	624	612	621	617	589	589	605	642	588	564	614	599	572	630	649	601	600	619	619	625	618	647	615	535	599	597	602	611	570	659	646	618	608	643	583	585	612	637	620	594	650	621	568	612	607	607	572	614	615	578	600	610	635	633	593	581	621	634	629	612	611	640	665	596	590	624	592	580	606	583	583	625	598	600	613	631	622	609	632	588	621	600	625	627	578	574	619	576	644	582	619	628	607	604	608	634	583	605	615	642	538	624	617	651	598	582	570	588	597	602	577	598	628	649	609	632	629	646	578	602	633	615	627	629	643	615	585	635	607	611	602	605	603	624	555	584	616	606	591	645	611	621	590	619
14817	12234	13321	13307	11565	8940	6958	7929	6207	3526	2255	2212	1339	1029	1011	765	649	595	561	593	521	492	496	443	403	439	413	380	362	405	365	406	352	321	370	321	338	380	308	338	326	340	343	320	342	312	304	329	335	347	298	312	362	334	329	337	328	327	328	325	303	301	325	320	306	346	335	311	332	276	297	302	316	325	289	347	317	301	348	330	313	312	335	341	315	294	309	305	291	275	281	297	314	336	321	307	345	341	308	332	316	308	311	323	321	320	308	329	342	341	308	333	299	336	337	370	327	300	326	327	325	308	298	306	300	287	287	265	286	289	294	308	301	322	305	319	327	329	315	280	311	292	300	306	326	326	353	304	303	290	295	349	318	306	301	305	334	322	335	309	317	288	336	312	335	310	304	282	293	302	286	332	318	279	300	310	324	324	324	315	321	320	297	304	330	299	319	334	305	298	306	329	326	305	300	298	310	301	300	296	301	295	298	322	359	330	311	315	285	331	310	258	304	284	334	320	307	298	307	301	330	318	316	301	297	311	293	295	323	286	338	306	320	306	305	331	334	309	300	289	333	268	285	339	319	323	296	281	328	303	310	295	314	290	303	317	293	322	322	306	326	303	308	305	298	303	341	309	302	331	307	296	315	296	304	264	296	311	333	303	301	305	298	300	281	323	282	308	307	313	295	319	320	278	304	307	333	308	322	318	310	329	337	312	301	303	328	329	283	317	316	280	335	318	280	318	323	296	296	306	321	315	341	325	322	313	297	291	330	291	294	312	332	294	331	271	315	300	304	304	305	327	304	291	276	358	294	295	314	285	329	283	280	296	333	300	291	288	317	295	315	326	322	316	298	319	353	332	319	307	329	307	305	325	305	272	346	340	333	301	316	291	307	340	279	312	312	301	292	333	280	338	299	287	260	286	316	329	325	353	303	341	340	321	330	288	342	276	322	316	348	326	324	302	316	308	301	319	311	327	313	331	328	335	322	302	327	306	293	306	341	311	319	333	311	298	304	306	331	319	305	318	311	320	329	315	355	305	344	323	310	288	309	286	298	304	351	292	302	291	281	275	339	334	326	302	336	274	317	319	323	362	332	304	311	327	324	290	324	330	311	294	287	308	338	315	322	287	289	327	334	320	292	305	286	320	297	312	268	314	321	322	336	303	322	289	293	286	289	307	318	325	308	294	333	295	301	310	305	289	347	319	291	316	293	307	288	276	332	310	298	317	304	293	308	291	339	301	296	312	308	286	304	308	327	296	332	308	282	315	313	311	299	356	313	290	335	346	311	327	311	316	294	321	336	326	310	323	282	294	335	329	307	328	322	333	325	321	318	299	333	331	282	298	278	352	333	267	317	322	329	326	333	305	293	291	307	323	284	311	317	306	303	290	338	294	325	314	288	298	272	302	300	305	334	326	302	295	309	284	324	305	297	334	309	306	301	326	299	318	287	311	318	299	307	301	314	314	294	297	290	313	300	336	329	308	305	318	293	285	335	306	280	273	300	306	315	299	295	315	322	315	266	331	290	309	331	306	347	292	311	303	348	333	281	307	322	303	300	298	301	309	281	319	304	291	285	337	311	322	326	336	343	316	341	311	320	317	270	288	336	302	260	285	315	301	319	331	343	291	330	339	337	321	311	314	322	333	303	315	298	260	309	263	293	294	303	328	302	362	267	317	300	285	295	295	307	322	330	299	305	299	277	320	325	303	342	326	326	285	294	292	306	327	342	320	350	305	315	304	306	291	325	304	301	324	298	303	332	330	320	304	334	300	317	325	309	323	320	322	306	318	355	303	327	329	317	322	337	308	323	314	327	319	308	313	327	337	316	279	302	325	308	339	302	342	318	308	331	279	310	327	344	301	288	324	301	305	321	285	304	269	291	303	310	340	297	311	307	326	319	303	307	330	314	326	319	298	292	315	315	309	305	280	361	265	301	326	294	298	295	269	302	302	327	324	330	298	338	373	320	319	300	302	320	305	316	278	293	323	323	323	321	344	328	291	323	289	319	335	361	330	305	314	334	302	338	323	315	302	306	335	276	307	294	326	309	304	313	311	305	315	332	294	318	332	297	303	289	351	310	310	322	326	316	322	311	310	329	321	294	307	307	316	294	359	306	318	301	278	308	309	313	288	313	339	318	269	301	331	297	318	289	318	300	318	301	306	264	326	330	320	344	309	281	301	307	286	333	325	314	301	336	306	291	301	328	336	300	330	309	327	312	331	300	285	289	311	311	328	329	307	309	332	324	289	313	335	310	282	311	303	300	318	314	331	324	304	301	317	323	315	323	362	295	293	330	318	323	313	333	308	340	315	308	316	299	332	300	297	299	342	307	318	298	307	319	328	313	342	305	300	301	307	295	330	273	287	311	302	281	324	309	319	310	315	301	334	296	321	319	272	323	281	293	311	301	293	301	330	289	353	318	314	278	300	329	319	302	307	305	323	312	312	299	294	322	339	351	272	314	335	310	284	332	277	331	283	282	317	328	350	322	304	327	304	284	329	289	336	294	283	301	303	313	309	316	308	299	321	297	311	320	301	308	347	330	299	283	301	318	290	327	323	292	289	326	275	346	332	308	318	336	298	329	316	308	349	310	282	277	312	328	337	294	333	311	322	332	317	294	316	328	320	312	330	292	332	290	297	287	301	341	302	305	323	296	293	305	309	303	322	317	328	315	348	306	317	329	321	307	311	313	308	330	308	280	271	315	298	304	281	333	274	332	288	298	307	279	316	340	305	327	299	329	320	297	357	326	302	325	340	306	314	296	332	293	326	333	333	326	295	314	308	325	296	291	324	343	284	314	330	341	285	301	320	307	314	316	313	284	326	334	298	303	334	305	297	346	345	281	291	312	291	275	323	322	346	337	309	293	283	305	333	315	321	284	315	299	287	321	310	335	325	318	309	287	323	279	331	291	310	307	331	270	303	345	293	337	305	315	332	299	320	336	289	314	321	295	313	293	293	271	313	331	272	303	326	311	319	313	314	306	293	297	319	302	291	294	298	346	304	313	263	294	324	303	324	324	274	321	286	323	306	324	325	310	294	320	316	333	329	324	279	286	277	299	290	305	316	318	294	317	312	308	335	309	318	311	337	323	305	319	303	330	294	284	348	299	304	327	312	293	319	360	319	306	322	331	286	307	285	289	303	294	324	280	299	291	302	275	300	306	314	294	336	311	332	307	290	312	333	303	303	311	313	321	312	314	293	307	294	318	331	291	339	309	285	301	332	293	304	295	314	337	288	292	338	281	309	332	335	319	317	300	269	320	326	296	302	306	285	297	329	306	315	326	317	303	328	307	342	318	327	333	302	304	283	297	300	292	318	306	309	310	319	311	290	337	325	310	322	316	308	315	298	287	312	319	292	313	310	309	327	349	315	293	298	340	298	331	319	300	299	314	319	313	310	317	331	310	325	288	285	282	268	328	340	310	302	317	309	310	312	307	322	310	328	326	302	338	340	306	318	323	342	297	306	315	325	314	297	314	311	327	310
10129	11156	19147	23866	25116	19188	20986	21991	18431	13612	11122	10767	7245	5732	5428	4304	3555	3116	2771	3203	2310	2494	2090	1922	1925	2054	1756	1263	1275	1315	1451	1107	1064	1166	997	855	942	971	921	884	896	901	906	851	797	794	850	814	803	804	824	842	815	776	806	834	829	806	816	781	754	714	773	713	744	769	747	747	777	753	799	773	771	766	758	767	871	927	842	874	767	799	727	776	728	727	787	728	738	774	751	725	757	713	724	750	781	734	738	729	741	754	741	735	726	773	789	755	767	707	790	717	710	744	725	735	746	734	788	801	773	741	766	723	708	755	735	737	773	768	716	728	764	792	754	729	744	747	739	777	747	745	738	748	779	756	767	735	744	727	731	733	781	731	724	730	719	738	730	810	752	723	746	700	734	775	748	770	778	705	750	715	804	736	729	740	774	717	765	730	790	773	781	730	785	733	775	715	756	725	794	737	727	728	769	760	742	740	725	777	714	719	727	781	714	768	760	805	721	781	768	694	760	725	736	742	730	745	746	716	684	762	759	803	725	795	707	752	800	680	778	703	742	711	763	740	770	755	753	759	714	780	726	759	742	737	731	720	741	795	791	760	730	751	720	735	737	738	783	784	785	729	686	761	773	751	731	711	774	750	762	757	733	709	738	723	740	778	740	724	704	727	744	748	757	743	685	773	727	716	757	720	718	733	781	749	717	734	736	774	739	751	750	769	740	732	729	721	735	768	780	760	705	750	724	769	773	811	748	751	753	722	721	752	756	756	736	788	738	731	719	755	735	809	753	741	760	729	759	727	719	719	736	744	721	790	761	715	778	726	743	754	767	771	727	785	692	742	730	748	760	807	763	727	730	740	781	744	763	757	718	796	761	753	764	711	761	751	708	742	744	803	764	746	750	782	731	802	744	762	719	718	740	754	728	748	731	694	736	754	784	766	733	737	748	729	721	746	735	778	812	706	776	770	746	740	725	701	733	739	768	788	718	750	803	797	732	729	754	721	691	787	745	795	795	715	777	734	733	739	736	764	752	758	799	749	790	742	730	752	778	732	741	736	714	712	773	762	687	750	790	720	737	780	764	754	757	722	736	753	758	764	731	782	739	713	773	834	775	746	747	756	740	721	719	706	765	745	738	775	753	677	746	745	762	728	733	758	721	732	755	768	754	753	705	753	774	756	717	791	726	756	724	760	744	765	749	728	787	724	818	723	752	750	754	716	744	699	754	712	720	780	772	746	778	736	759	704	776	764	719	722	769	752	773	775	744	738	732	732	665	734	759	740	770	777	739	744	722	772	805	732	733	766	749	781	764	735	759	747	740	789	746	747	778	756	731	731	741	769	691	769	762	706	703	727	742	746	659	727	717	781	724	728	717	734	721	756	714	743	791	678	794	780	709	765	754	788	796	730	814	750	749	685	770	739	697	774	747	747	691	743	744	779	767	751	740	764	739	733	802	765	741	721	745	761	744	707	753	750	787	729	755	785	809	701	772	746	714	709	741	723	709	718	756	731	771	743	755	729	762	727	702	797	793	753	716	702	750	722	769	773	754	741	737	792	746	769	718	712	705	763	741	793	759	717	748	736	696	752	732	712	809	729	759	720	780	748	755	771	742	706	765	754	747	749	767	741	702	753	752	781	750	766	715	754	713	711	799	737	720	783	743	756	733	705	737	753	750	715	772	748	789	758	791	739	726	744	740	765	762	809	725	732	744	817	675	725	713	767	720	736	756	744	774	736	748	782	689	744	710	745	722	706	752	748	767	781	761	805	797	731	740	788	726	706	712	744	746	745	702	756	793	762	739	702	743	756	793	746	755	734	716	740	760	692	768	806	720	738	749	754	747	741	765	709	778	699	748	683	740	715	722	757	764	705	719	753	737	790	723	766	769	781	764	719	719	733	761	768	745	727	746	751	784	724	740	785	737	758	809	792	751	769	730	722	742	770	776	737	803	734	754	763	729	684	723	771	714	787	717	751	755	739	767	700	723	745	717	736	772	773	692	748	757	714	779	720	741	707	758	756	751	754	744	756	786	762	699	763	738	784	780	715	771	715	762	727	659	781	738	721	751	697	769	720	766	741	767	748	763	752	764	784	757	748	730	759	720	776	708	749	792	744	767	715	705	750	762	722	751	772	796	729	744	731	743	749	778	746	742	685	747	726	758	794	767	801	760	787	766	754	736	763	740	719	712	771	731	721	697	745	718	744	754	763	721	795	676	725	802	733	777	749	762	740	742	713	769	763	764	768	768	746	754	692	800	747	771	760	702	743	714	761	754	744	743	750	748	714	767	708	769	736	774	726	749	706	687	762	732	737	804	724	777	771	763	719	778	712	742	722	721	729	753	671	783	729	782	738	742	686	822	751	726	767	771	738	741	736	755	751	729	744	766	721	761	685	755	766	743	765	721	735	735	753	726	740	769	772	707	767	738	702	736	743	768	758	764	761	738	765	698	778	730	743	716	734	757	788	715	722	815	734	747	710	734	769	732	731	760	748	754	733	716	803	761	757	720	790	807	709	782	800	681	719	743	730	727	769	757	770	739	768	773	744	731	713	737	781	767	724	718	725	763	732	729	735	696	762	729	747	729	710	728	748	747	772	774	700	763	742	726	771	738	766	726	725	720	725	787	720	771	762	722	766	756	745	725	691	718	770	759	775	800	730	762	755	762	738	751	757	739	760	717	768	739	751	746	712	751	774	721	743	746	753	764	774	747	771	720	735	770	722	775	736	774	732	763	735	744	728	782	813	745	699	765	718	730	762	773	757	774	744	779	729	696	794	745	678	712	773	764	712	761	751	764	738	762	816	727	721	762	718	740	780	767	746	712	727	711	778	746	752	765	757	791	771	716	735	748	698	765	722	759	719	741	771	761	715	749	737	777	725	716	746	747	723	730	769	779	738	768	765	752	733	837	774	740	764	775	770	750	755	755	722	792	777	747	781	757	714	726	787	725	778	731	711	748	743	761	765	765	699	742	753	755	749	777	743	790	713	738	754	752	744	657	734	743	742	776	719	722	713	773	696	758	733	702	766	745	748	756	768	778	769	730	728	783	769	716	758	753	711	759	736	753	759	742	760	723	795	761	712	698	740	729	779	764	716	740	736	738	728	750	768	776	791	777	788	752	731	765	789	805	742	728	765	763	789	762	722	759	742	749	762	773	691	727	782	746	759	813	722	754	760	759	688	706	763	803	772	727	766	738	749	714	733	743	771	730	723	712	730	700	742	769	745	760	798	785	758	735	722	769	763	788	707	778	747	746	734	789	771	760	750	737	794	737	721	704	762	738	746	749	762	715	738	722	747	742	773	745	748	794	793	756	824	776	743	746	738	754	767	722	719	747	727	743	755	744	729	740	699	773	799	794	714	811	731	747	769	700	743	781	723	740	691	753	736	685	752	764	760	798	782	745	729	710	738	771	777	758	802	734	752	726	775	796	757	717	709	764	699	734	739	719	714	734	774	722	791	779	757	761	741	753	755	715	759	749	741	724	730	786	748
45251	42756	39924	36915	36618	40546	32973	43698	38195	30660	26250	28116	22362	18178	13927	12334	8869	7799	6386	8221	6149	5455	4426	3314	3255	4178	2395	1241	1581	1619	1466	803	692	966	591	494	508	474	535	469	498	504	402	384	350	365	302	353	355	316	308	298	319	320	315	316	340	345	342	304	289	303	304	296	279	308	297	282	287	293	310	301	297	302	291	342	414	410	344	286	320	305	292	314	309	296	298	289	281	283	289	322	275	281	318	293	302	279	290	268	294	304	283	313	277	283	297	313	311	287	302	322	294	297	323	304	272	308	329	268	302	272	272	290	315	283	278	307	282	309	307	290	284	297	307	272	293	307	292	273	311	290	295	297	296	289	300	283	312	289	312	290	309	269	263	282	284	316	296	288	295	278	304	277	305	282	294	261	269	280	299	287	275	290	286	280	316	267	307	287	288	302	288	293	269	315	345	286	287	278	308	326	334	269	294	302	295	294	310	339	299	323	300	320	265	263	304	306	312	309	285	298	273	285	321	268	309	271	279	273	297	279	274	287	290	281	308	289	299	301	282	302	292	275	290	321	327	273	278	286	283	270	288	330	291	303	318	306	275	270	286	295	272	312	248	286	271	291	312	305	255	288	286	296	284	295	277	296	293	291	297	305	282	291	298	274	311	325	293	275	305	292	258	299	306	301	287	308	291	319	297	338	294	303	303	299	293	273	271	282	284	318	276	267	317	316	312	275	264	278	283	286	321	293	294	262	287	269	294	292	319	269	296	295	273	258	312	286	295	288	304	320	286	259	284	262	302	304	308	308	274	287	286	320	282	296	272	320	284	298	300	283	301	304	297	266	280	304	285	254	272	305	290	248	324	281	284	296	301	291	284	275	319	269	275	297	314	289	275	282	276	315	286	291	305	303	291	293	301	282	295	279	296	327	300	264	308	306	301	277	310	287	310	271	292	294	292	276	292	299	314	322	273	276	286	282	261	326	307	294	310	289	285	285	278	292	284	294	302	294	297	289	284	293	282	271	287	292	293	259	301	274	296	298	264	275	292	286	293	285	282	292	297	289	287	272	314	298	284	269	271	308	333	315	280	309	288	283	277	282	285	291	280	294	281	281	291	281	274	304	308	268	271	273	286	288	292	298	281	290	264	288	326	274	315	302	315	289	273	281	313	282	296	274	298	315	277	285	294	298	263	308	288	274	296	301	281	283	311	287	297	304	268	303	281	322	312	277	291	324	292	281	274	291	302	297	284	298	292	296	296	291	326	299	236	281	292	294	265	276	269	283	316	271	295	287	301	301	276	290	285	271	282	279	317	298	278	286	292	295	285	259	302	325	296	265	279	294	268	282	256	265	304	288	328	291	305	326	263	267	284	285	282	308	332	299	329	262	305	314	304	309	284	272	302	313	310	319	272	320	298	301	293	341	286	269	305	280	281	298	332	288	319	289	271	304	292	275	281	292	273	316	289	312	291	260	290	269	282	284	302	295	309	289	282	272	307	285	297	260	299	277	283	297	315	288	294	301	318	274	268	319	321	290	282	254	304	282	305	313	292	277	280	295	327	274	283	298	254	270	249	294	291	295	306	261	323	293	299	312	290	254	292	285	290	299	291	268	278	316	311	269	276	269	293	287	294	286	279	304	298	287	277	273	269	322	273	308	300	264	272	301	276	313	309	288	270	244	284	298	296	308	293	267	306	309	298	288	314	316	321	293	305	288	309	256	305	282	300	315	273	309	286	334	301	293	301	284	294	274	299	271	312	306	299	289	318	294	292	314	284	316	285	285	272	279	293	289	283	307	283	278	299	305	272	295	287	311	308	296	315	293	280	289	307	256	285	314	279	259	303	314	293	315	314	320	285	271	300	278	272	286	345	311	296	324	296	317	281	297	269	295	282	320	292	287	269	281	285	295	301	289	292	291	272	292	278	289	267	279	291	269	263	268	313	317	322	277	302	311	279	264	318	289	277	254	287	299	298	258	306	297	317	278	269	292	309	273	273	260	275	269	279	269	315	262	262	285	280	274	309	298	293	318	309	282	290	286	298	333	292	320	311	311	293	271	308	295	301	292	311	294	283	319	295	298	296	270	307	287	289	314	293	284	297	278	275	311	290	297	297	305	281	284	333	280	254	294	297	271	299	287	310	294	288	297	304	304	320	313	297	299	305	314	287	310	319	272	291	293	303	281	273	309	305	317	314	284	317	281	279	307	283	273	287	305	289	293	295	309	326	278	304	283	321	294	292	306	285	300	324	274	305	297	245	322	317	302	297	289	269	269	265	290	304	283	282	287	271	271	254	288	307	270	280	301	289	284	277	297	283	293	283	308	312	279	293	326	309	277	298	272	293	282	294	281	265	297	295	302	294	294	314	310	301	289	264	292	269	270	297	269	287	301	292	272	293	307	301	273	293	297	279	262	306	310	242	298	298	307	303	317	284	283	289	304	302	297	314	286	312	312	317	325	288	296	303	272	298	298	296	279	263	273	278	282	289	288	300	269	268	276	302	278	323	275	328	281	286	273	280	281	317	306	268	288	280	278	302	278	343	299	303	284	256	278	299	282	304	314	276	291	254	318	273	288	284	277	321	310	289	305	280	299	297	297	317	269	264	299	293	271	314	329	312	282	300	270	287	311	267	276	296	275	306	296	284	286	306	285	265	276	278	296	299	296	297	289	284	273	312	318	309	311	274	300	278	303	300	309	270	264	263	293	269	293	286	285	279	296	281	271	286	292	298	322	273	320	285	297	304	270	317	276	334	324	294	285	290	273	299	310	293	243	290	290	295	285	290	273	290	275	269	297	292	287	270	288	285	314	295	296	275	293	299	274	324	288	322	278	299	300	310	295	307	287	292	285	289	296	274	318	277	292	255	315	282	302	281	274	325	277	286	278	287	276	266	267	300	293	296	277	291	296	272	285	263	261	262	280	285	282	293	320	276	317	272	289	315	278	288	277	262	292	302	296	282	279	294	292	309	325	286	289	280	292	286	283	278	252	298	289	290	276	292	284	306	316	291	298	311	290	283	258	282	295	269	261	302	307	268	256	285	293	316	282	256	320	282	301	276	298	288	304	305	297	267	275	268	295	312	313	296	316	305	320	293	277	304	262	270	305	273	323	288	283	270	293	333	295	300	263	288	270	330	301	275	273	280	298	294	292	272	291	294	277	282	282	296	297	300	312	282	264	294	307	295	294	288	317	282	306	301	318	294	290	271	273	274	287	274	282	288	278	302	289	295	313	288	294	297	288	301	291	293	309	299	317	270	293	298	292	269	294	294	287	323	288	287	305	294	296	264	284	279	298	300	287	318	299	278	275	302	298	310	278	301	277	278	317	287	266	296	263	320	274	257	288	281	283	277	289	279	297	285	280	296	290	312	313	294	296	273	295	310	278	286	291	296	291	273	266	289	273	339	282	297	302	325	329	289	299	292	296	298	277	276	271	292	280	306	307	295	276	299	272	269	287	254	253	311	298	303	300	316	268	287	252	304	301	265	277	274	308	317	289
33599	37256	42403	44908	47585	44802	44929	53522	50247	46310	42685	43425	40606	36638	33504	31477	27796	27312	24911	28282	21433	23190	19594	16715	17350	20461	13067	7424	9152	10185	8286	4055	3653	5928	3106	2254	2277	2281	2359	2072	2298	2166	1611	1213	1175	1232	1121	999	1005	855	850	763	796	808	850	845	867	780	782	696	794	726	770	714	716	711	692	723	660	741	699	708	687	770	713	983	1723	1655	1213	927	783	706	694	718	697	709	671	738	713	716	695	709	683	689	733	703	646	716	656	667	675	658	720	736	663	738	707	702	739	711	676	736	659	677	743	681	689	677	702	721	675	693	647	695	691	707	699	662	692	702	696	681	710	631	698	704	681	695	709	697	705	681	694	650	693	715	718	710	679	688	687	665	716	734	726	669	660	656	718	655	674	702	677	668	736	678	711	724	678	723	668	689	681	666	720	726	692	687	663	720	668	697	704	659	705	728	680	685	739	677	734	672	687	645	729	659	735	717	669	693	707	743	701	710	662	742	707	666	683	652	708	769	708	684	709	656	678	694	687	753	683	647	746	650	677	708	700	749	682	694	699	693	713	776	686	677	685	679	723	707	691	718	659	707	707	667	677	664	635	721	704	665	704	699	686	722	733	662	717	705	690	699	720	697	708	703	704	702	661	653	665	731	677	696	684	699	718	698	675	688	681	675	709	668	715	712	668	683	716	718	637	694	708	679	704	724	683	711	707	667	667	707	663	681	694	688	684	743	704	706	648	689	660	681	665	659	748	680	674	707	664	695	713	663	700	683	694	649	721	712	682	693	669	649	707	701	696	711	728	680	692	742	685	712	662	689	713	711	674	659	707	685	660	687	650	677	667	718	704	691	718	706	700	712	684	679	673	642	719	663	707	709	713	693	718	680	655	662	677	660	758	675	747	703	736	678	658	774	704	740	704	647	707	668	684	678	695	689	728	681	716	722	693	677	705	717	673	703	693	670	693	672	718	676	719	675	668	727	694	729	683	689	703	714	703	696	638	703	669	662	672	744	718	676	702	687	721	704	677	678	691	741	708	675	702	700	727	682	692	690	707	704	669	648	673	684	711	680	707	727	664	696	677	704	647	683	656	708	683	669	749	660	674	713	699	660	674	678	673	655	717	673	699	706	674	705	675	706	713	663	703	693	660	708	728	664	707	690	700	710	692	707	683	668	714	738	707	695	674	718	672	660	684	651	712	681	682	699	702	713	724	682	694	682	647	638	695	694	705	658	680	693	709	718	665	689	663	675	684	675	755	675	705	714	678	639	674	692	706	645	690	673	670	684	713	672	686	710	694	690	685	670	688	705	689	655	703	686	675	658	708	713	703	671	720	609	727	686	674	692	675	731	704	699	722	665	692	702	691	734	655	666	667	724	677	678	686	685	672	674	673	756	717	702	730	697	725	679	698	701	708	683	722	701	688	665	686	653	694	646	657	669	682	689	727	683	664	663	717	703	714	677	696	704	697	698	728	659	731	713	727	709	743	697	712	686	683	663	673	697	720	714	687	726	703	753	646	734	673	703	709	668	694	727	700	680	690	694	660	647	659	727	701	708	685	717	694	733	709	675	691	750	648	720	689	647	712	686	730	714	658	740	682	690	690	719	672	717	721	684	662	709	638	683	709	671	707	719	673	682	682	681	657	655	679	653	682	701	733	679	673	694	743	674	689	706	695	691	701	738	690	673	720	722	754	664	711	729	651	700	729	693	678	707	689	700	667	661	677	707	656	668	684	689	668	679	733	690	629	703	665	668	676	688	707	667	650	652	715	647	656	724	713	648	675	711	675	682	669	667	712	679	654	758	641	706	687	726	701	708	696	696	746	698	675	686	673	731	665	700	711	651	732	699	675	702	741	688	705	701	681	694	731	708	718	725	667	700	710	679	695	670	757	709	706	672	710	670	675	726	696	745	661	732	697	666	694	678	706	644	687	714	705	677	654	688	697	695	691	756	697	673	693	705	721	648	688	677	711	732	721	668	674	675	684	684	715	668	716	683	701	682	671	748	617	674	730	712	665	695	684	670	691	705	719	755	652	681	682	748	676	691	654	674	699	662	729	743	686	688	669	720	689	674	700	699	674	696	709	704	685	689	696	695	670	689	716	693	732	701	712	692	708	682	690	725	703	712	677	756	691	700	700	702	672	667	738	680	714	678	682	678	720	696	751	709	675	650	692	642	707	732	696	710	660	711	726	706	666	688	671	690	651	674	733	654	702	700	693	681	652	685	659	640	696	726	760	693	699	673	668	695	693	665	694	717	664	706	748	699	706	697	643	676	706	691	688	668	682	673	707	731	692	726	693	735	715	727	696	675	712	745	681	705	698	722	710	719	662	689	621	663	687	639	731	692	700	696	694	671	675	648	711	722	702	695	725	689	691	658	654	674	669	735	689	655	703	756	663	707	678	678	674	680	672	676	719	667	749	723	677	708	648	681	722	718	655	705	640	640	652	709	675	707	686	662	692	738	649	713	664	673	697	687	671	670	708	692	702	683	699	664	699	668	659	667	683	716	691	669	715	707	675	643	729	660	646	692	671	659	655	683	701	681	649	685	732	692	764	710	723	693	669	717	672	695	688	671	652	693	725	754	691	701	723	686	666	695	715	685	713	678	712	682	661	685	689	689	670	669	720	656	658	696	709	709	667	673	630	681	669	756	674	702	736	728	708	684	713	714	688	694	698	723	677	695	678	737	676	669	690	665	705	703	680	688	737	693	708	701	707	631	707	739	695	673	649	712	655	725	682	710	708	724	688	706	686	669	687	732	694	694	682	699	716	703	685	670	659	708	694	724	640	731	732	691	736	698	660	682	684	681	671	698	680	643	633	703	698	682	673	648	700	675	637	646	670	726	666	703	701	703	692	725	679	710	662	705	714	679	681	709	648	731	701	675	653	692	702	666	664	698	709	738	717	675	683	713	706	721	686	706	738	705	682	674	711	687	717	681	724	703	695	697	643	653	679	653	629	684	671	708	663	697	705	688	695	693	687	694	701	662	685	637	685	684	671	728	722	704	680	715	723	668	677	682	720	736	701	670	689	661	696	711	679	665	669	680	671	718	648	672	649	681	720	689	718	702	670	662	693	721	696	668	709	646	669	698	692	721	655	671	698	684	677	691	733	676	716	687	620	712	710	706	689	677	699	744	722	718	671	691	692	677	648	681	761	684	648	755	675	686	685	683	691	673	713	685	690	712	684	661	686	744	704	706	674	747	688	748	706	678	660	707	716	688	738	695	700	736	689	694	664	651	694	691	746	730	712	713	641	672	691	689	685	651	699	721	657	718	715	680	705	640	729	665	686	712	713	624	689	702	641	754	675	661	716	697	681	756	706	725	716	644	671	662	686	699	687	669	688	733	666	725	679	714	701	706	654	678	680	706	717	691	730	701	674	676	688	691	701	715	702	681	702	691	698	672	668	700	710	701	667	682	730	688	693	713	728	647	673	692	625	641	652	653	700	730	669	690	713	723	727	674	747	671	660	673	678	736	651	695	689	702	723	724
53705	44870	41298	39176	35219	45774	35953	44291	41074	35944	32082	37177	31914	29545	25128	22251	17393	15864	13204	15926	12995	8803	10082	6424	5982	6773	4139	2927	3366	3335	1883	1047	1005	1335	888	634	609	593	547	479	608	501	356	311	284	315	293	278	218	228	252	221	193	208	216	221	244	209	209	208	225	193	212	180	213	208	197	201	168	193	190	208	183	209	202	250	262	253	349	351	222	186	203	178	214	184	201	179	181	180	184	176	212	193	202	215	198	198	186	195	178	192	172	187	185	179	173	225	185	179	186	200	164	208	177	217	190	191	187	175	157	180	204	208	192	209	177	181	201	198	185	195	190	209	174	209	192	204	188	227	186	186	173	184	196	177	205	172	185	214	195	195	195	201	212	232	193	197	201	189	194	213	208	225	197	205	203	187	164	214	180	197	215	166	211	181	196	202	202	193	189	188	182	187	194	186	171	180	171	194	200	184	202	190	183	181	177	192	204	202	192	171	200	167	195	166	174	177	191	184	189	215	177	164	206	158	196	183	190	192	190	199	193	166	209	198	199	190	195	210	173	195	212	168	170	191	192	170	187	218	197	163	208	193	171	193	162	194	196	193	194	166	193	203	185	183	190	177	210	176	182	197	181	185	176	165	189	171	185	195	203	174	184	194	212	183	207	192	199	218	201	207	168	194	185	210	187	179	219	214	172	205	187	217	196	194	193	189	167	192	189	204	191	197	173	194	200	193	192	189	193	182	173	202	179	206	185	178	190	204	199	203	173	188	175	195	189	194	198	194	204	191	194	187	195	191	182	181	203	179	206	171	190	169	192	206	193	223	184	168	192	196	193	183	189	187	211	198	165	168	183	173	228	180	170	188	200	179	179	183	202	194	186	195	166	190	179	181	190	206	185	207	175	185	176	176	183	210	226	192	183	200	195	225	180	199	190	203	206	192	188	187	206	191	191	186	193	163	185	190	188	183	210	200	202	195	207	200	193	194	171	178	184	189	204	212	186	174	175	194	191	170	189	195	210	181	188	213	184	187	184	188	184	188	208	161	207	205	194	184	170	196	198	183	199	193	170	182	207	210	186	194	206	202	208	179	196	206	183	188	188	165	191	190	190	197	218	181	194	187	198	178	188	186	199	221	198	204	183	199	212	172	170	172	203	203	177	188	199	175	201	171	207	218	183	181	174	173	208	190	195	223	160	208	188	190	182	191	184	185	175	178	185	194	179	212	188	188	193	198	168	188	195	193	176	196	196	177	206	215	185	175	192	235	188	183	194	214	212	171	193	184	190	172	202	189	217	191	214	192	188	201	215	191	187	175	203	191	178	200	214	184	187	236	182	193	176	183	174	192	170	200	192	173	200	185	189	186	192	197	173	196	209	181	176	193	192	178	203	172	165	187	198	196	174	177	189	191	210	189	208	189	200	211	160	204	190	194	204	178	205	169	173	185	219	176	232	186	193	189	195	177	174	198	187	153	189	188	182	190	167	195	214	180	196	186	212	190	208	194	182	195	170	190	178	172	208	190	189	181	186	205	201	193	191	174	204	179	193	204	214	190	183	212	192	198	188	167	196	168	181	188	192	181	192	190	202	171	167	191	169	203	196	182	172	195	190	191	225	196	203	210	183	183	168	200	197	196	190	186	209	197	166	188	172	207	206	195	190	194	181	177	211	200	197	204	174	192	174	178	192	208	192	198	179	189	200	211	188	194	172	177	182	212	175	199	193	175	195	174	193	208	207	180	200	177	200	210	177	197	188	196	175	165	179	200	202	184	186	188	200	188	166	188	192	179	193	204	181	200	221	207	174	195	197	186	182	183	199	185	181	168	215	192	189	200	186	187	194	154	190	188	205	188	199	190	182	194	182	189	182	185	203	202	191	201	215	230	180	141	197	175	192	185	180	204	198	205	177	185	198	199	179	196	207	191	190	194	185	179	173	209	208	180	185	189	194	218	176	195	206	178	219	154	191	218	201	169	184	188	203	181	183	182	173	181	204	181	194	160	195	180	196	203	184	230	204	195	186	185	178	192	192	161	209	183	198	166	184	178	194	195	192	187	179	182	181	192	205	195	215	180	210	179	194	177	204	184	202	203	193	189	201	203	184	191	210	196	210	201	193	215	175	183	196	215	204	180	183	190	205	171	198	198	170	182	171	171	208	185	182	198	187	180	186	179	175	207	198	195	189	210	188	208	175	216	184	175	204	194	216	218	178	175	184	189	184	207	206	185	182	223	206	182	185	195	188	188	197	190	204	180	187	178	204	199	196	204	187	185	211	178	165	190	186	180	190	185	185	199	215	186	190	201	194	148	191	189	200	180	178	203	206	198	163	184	184	200	177	201	184	165	201	227	168	177	207	216	206	192	196	181	205	190	202	190	198	207	177	199	182	190	205	215	186	188	181	203	192	193	201	200	214	175	207	187	186	206	198	208	167	165	198	172	158	190	197	197	194	205	183	223	194	193	197	196	174	189	191	183	210	207	188	192	185	197	174	176	179	166	210	169	188	177	178	187	194	192	164	216	197	206	200	187	195	186	199	192	206	190	184	186	194	186	168	186	174	219	213	182	189	194	184	208	192	223	155	195	189	201	178	241	201	191	220	189	199	203	193	190	172	201	184	204	238	200	201	204	186	196	204	196	191	185	195	180	176	176	187	181	201	180	175	181	197	202	174	205	208	174	195	183	188	198	195	187	183	210	213	199	202	200	174	209	189	209	187	206	184	202	189	200	188	193	192	172	200	191	173	199	200	219	215	170	183	208	182	183	183	179	173	190	173	183	196	217	153	169	185	219	199	173	167	196	166	187	162	182	166	199	207	196	209	212	213	186	199	178	186	185	196	211	167	173	157	171	193	200	195	201	215	211	211	184	189	199	167	210	206	195	188	187	181	193	202	194	201	189	212	210	198	188	196	173	174	175	189	171	203	174	175	176	200	173	189	202	190	194	186	182	179	159	177	197	182	158	217	193	205	196	159	194	210	192	205	206	187	187	199	196	193	181	199	204	181	194	186	207	191	187	194	192	204	176	202	179	189	186	196	188	181	205	215	187	181	217	203	183	178	200	193	173	161	189	187	180	173	149	172	211	188	190	202	199	212	187	185	215	194	191	198	187	189	192	194	190	203	174	176	169	197	174	209	179	211	200	194	202	180	221	179	176	189	191	182	199	204	189	204	210	177	203	179	182	188	197	198	177	205	175	197	170	197	197	203	171	178	197	202	192	180	199	205	205	175	186	192	201	184	178	175	178	203	196	195	193	184	190	195	188	204	197	183	192	190	197	192	175	190	207	170	197	179	201	185	189	209	163	190	202	193	213	188	162	208	197	179	198	205	180	196	186	210	225	213	177	180	183	207	218	192	196	180	188	193	192	201	210	203	209	182	193	202	197	198	192	178	206	198	158	157	186	190	202	159	200	190	190	183	177	178	183	176	207	184	177	166	184	172	203	183	201	179	188	199	188	180	183	171	212	183	188	197	192	156	184	187	185	185	177	179	195	163	164	204	181
42033	42827	47379	50109	47998	51614	49850	56234	52640	53321	49490	52532	49641	47867	43948	41560	38122	37618	34590	37981	30603	28487	29953	25004	25190	27984	20049	16099	17910	18397	10590	6676	5980	8468	5672	3796	3331	3549	3185	2728	3723	2873	1514	1416	1313	1462	1349	1057	792	748	730	740	667	680	646	626	695	691	649	639	585	560	567	504	521	502	502	511	484	483	523	502	523	544	637	903	972	924	1462	1383	811	477	483	474	461	465	479	472	493	472	450	460	448	448	464	476	481	467	470	498	500	493	489	475	462	493	461	470	494	445	432	509	471	493	484	461	445	499	489	468	523	485	436	436	457	486	493	466	475	481	430	478	461	518	458	442	480	459	462	432	487	460	443	540	441	486	432	451	491	476	453	456	494	472	484	520	478	465	484	425	461	419	509	467	445	515	478	496	466	461	458	513	480	493	479	460	475	467	497	469	456	478	483	460	462	447	442	448	483	484	465	470	493	486	440	451	484	472	482	497	458	479	461	483	494	474	515	476	475	444	452	482	508	453	463	468	460	468	455	474	449	505	451	497	493	491	476	480	473	484	430	488	461	498	470	480	458	459	480	475	468	487	458	480	446	484	477	448	476	435	451	516	449	477	497	499	460	464	435	519	479	477	471	487	445	485	472	481	468	478	482	456	469	478	488	465	485	442	449	488	490	485	453	487	479	486	490	448	442	444	481	467	464	443	474	422	424	483	478	476	452	487	481	453	480	472	471	444	487	449	481	440	485	460	464	494	468	485	499	470	508	472	448	476	461	466	471	476	481	476	491	491	489	486	466	471	481	452	470	514	501	487	493	452	488	466	482	493	471	467	472	462	485	484	500	486	495	483	518	482	500	509	500	456	484	445	441	464	479	505	488	465	523	500	468	439	465	494	473	493	486	446	486	472	464	453	455	461	436	446	469	478	463	482	503	490	491	408	504	427	457	455	447	471	479	463	498	452	486	468	497	457	491	521	445	539	477	445	491	502	471	489	458	458	497	466	450	464	450	456	484	480	451	467	480	466	451	494	437	474	480	472	458	482	486	530	473	476	511	469	464	464	453	494	445	479	470	486	483	471	505	474	504	487	530	468	465	454	532	452	454	475	493	497	486	426	504	487	477	474	498	494	450	503	489	479	487	464	492	460	461	457	503	456	461	476	510	453	456	457	491	463	479	426	477	454	487	472	489	509	483	504	452	483	454	491	496	450	485	480	508	458	426	510	447	482	503	449	495	443	495	469	488	499	432	473	458	457	484	415	509	458	485	447	440	455	499	467	471	447	426	463	511	477	452	450	490	449	493	480	465	497	468	453	479	467	477	468	505	463	481	430	470	476	435	459	435	454	490	506	449	464	453	449	477	496	465	456	474	434	447	454	507	476	480	475	485	463	484	444	488	455	483	485	454	439	504	501	547	450	490	489	488	489	481	505	498	460	455	448	483	455	461	471	491	453	467	464	481	470	468	528	492	475	469	467	472	515	492	481	417	479	435	431	506	451	447	455	496	472	462	490	488	471	497	428	491	462	459	478	456	478	469	442	470	491	471	468	455	444	487	492	482	510	473	448	482	477	488	456	457	463	489	545	514	440	479	447	447	498	499	491	490	422	459	467	475	501	483	457	477	436	502	464	460	473	452	482	445	479	476	470	442	443	492	468	486	481	457	455	472	479	490	494	498	530	469	484	454	489	459	449	437	496	449	475	484	489	444	460	486	465	496	526	488	497	479	476	424	464	488	465	480	473	504	464	494	484	494	472	485	463	507	488	469	503	505	507	453	503	452	488	495	497	464	463	467	477	467	482	519	480	487	472	489	453	461	497	477	476	466	468	490	463	496	485	466	483	490	466	456	508	500	435	424	468	518	467	493	491	468	482	511	464	488	441	462	438	466	448	461	490	480	450	473	465	498	484	468	506	473	464	447	469	456	447	469	492	455	458	468	491	448	465	472	464	473	492	476	466	468	430	488	477	458	476	444	444	484	478	456	501	486	500	440	465	465	455	480	463	481	477	497	468	438	461	457	463	467	460	506	466	508	475	482	464	486	478	468	450	449	471	456	494	482	473	507	444	481	481	474	463	517	442	485	482	448	475	464	455	440	440	449	448	467	444	435	449	501	475	435	508	455	484	488	442	469	486	472	505	496	470	478	451	465	487	482	477	482	451	472	494	476	457	514	461	473	514	482	512	466	449	462	467	487	486	481	456	489	477	482	480	433	476	465	497	483	498	460	487	472	486	458	488	484	540	454	466	484	504	459	462	458	480	493	481	491	471	469	519	446	523	482	481	472	471	457	451	483	475	513	457	512	495	487	488	449	446	474	469	491	459	485	483	481	523	462	503	484	468	470	509	498	492	438	467	488	469	472	446	526	488	482	481	507	487	446	454	507	462	523	460	500	444	490	498	492	480	473	493	498	435	522	490	470	469	448	486	484	480	503	463	473	459	477	480	430	466	490	477	474	493	464	491	465	444	448	442	469	429	459	454	448	486	452	455	409	476	486	478	473	484	435	494	467	422	478	464	443	469	438	484	504	478	475	478	438	462	498	448	512	489	471	473	436	465	460	477	481	463	501	469	513	468	487	455	441	469	441	482	513	481	506	449	498	480	424	478	484	479	480	429	485	466	495	453	453	557	488	446	449	482	502	473	505	432	493	415	461	440	443	487	480	472	518	447	428	451	438	459	465	494	471	475	482	436	446	478	480	468	485	489	469	458	482	470	493	494	479	477	486	474	491	465	495	487	484	494	453	467	444	464	451	500	472	492	446	490	470	476	466	445	489	483	478	497	511	439	473	472	510	477	471	525	460	467	498	474	487	486	457	470	484	477	456	472	457	524	447	468	504	438	465	447	456	478	504	471	464	507	464	492	453	484	471	458	495	453	465	463	522	481	480	487	499	466	464	472	481	495	464	457	474	482	476	505	498	459	471	466	511	457	460	460	513	459	449	451	461	470	465	498	482	441	465	492	462	457	430	449	471	489	448	481	470	428	503	461	461	496	450	482	456	478	507	477	472	452	489	499	451	459	452	460	482	494	454	488	450	442	430	478	474	469	465	479	479	496	481	488	489	483	487	495	495	413	468	465	453	475	471	530	472	505	429	496	478	475	494	499	491	520	465	471	439	483	469	483	457	457	495	486	472	461	461	441	484	496	451	448	482	452	486	479	501	465	448	487	438	448	455	474	439	482	502	462	474	460	461	494	478	468	477	458	493	480	468	454	473	462	470	471	473	456	475	484	459	435	472	446	444	520	444	510	493	462	467	472	476	486	487	483	465	461	510	477	495	487	476	435	425	487	473	499	438	474	489	481	458	506	485	490	500	483	469	447	496	431	508	465	448	457	469	420	488	445	483	517	474	496	446	490	461	493	482	473	469	494	475	467	432	504	441	446	469	460	479	486	495	516	482	452	446	494	454	460	499	467	486	468	460	483	464	503	497	464	474	446	498	482	494	455	467	469	487	464	462	494	500	443	510	463	503	448	461	487	499	484	452	454	474	456	523	491	464	486
15101	11571	14926	12383	9236	9601	5360	5667	3871	2590	1777	2170	1470	1169	925	817	663	608	542	674	533	475	523	419	384	450	429	399	378	390	327	346	329	326	340	342	320	328	342	298	315	333	291	308	287	337	294	283	310	312	292	302	289	346	307	311	281	342	278	262	307	277	287	288	302	290	285	295	304	270	335	291	296	312	338	309	315	272	297	285	268	276	280	293	309	298	309	278	298	318	287	312	270	300	299	323	305	305	273	315	287	281	276	275	283	304	301	297	292	302	296	300	275	284	297	285	321	302	268	291	299	281	279	302	281	274	288	291	287	263	282	292	273	296	326	246	315	306	300	298	244	324	275	269	299	326	263	300	263	305	317	267	324	288	291	280	297	261	285	312	282	295	294	287	311	287	290	245	296	319	321	295	305	297	293	289	283	284	300	262	301	268	258	318	298	314	286	317	292	285	280	299	300	264	262	290	295	285	298	309	277	282	296	319	265	278	277	275	316	288	294	306	275	288	317	261	320	320	268	286	287	299	305	291	265	298	295	306	316	308	291	290	306	271	279	285	273	289	280	263	282	274	302	291	290	288	323	268	302	284	303	242	309	305	293	276	259	284	320	289	304	304	279	296	297	289	310	301	295	314	325	293	301	309	280	303	265	298	270	276	302	298	307	290	305	268	278	273	314	284	300	291	292	286	288	279	276	312	307	318	284	292	312	283	314	311	314	322	298	277	302	297	268	310	252	288	269	305	273	262	289	268	281	298	329	270	290	294	290	291	301	280	315	289	271	258	276	321	318	272	317	301	292	286	309	311	291	298	285	311	300	321	305	294	307	288	292	254	272	281	321	279	280	270	289	281	311	277	300	328	279	344	289	282	295	305	326	286	291	303	314	294	296	285	299	268	303	327	269	282	322	307	276	284	304	299	291	297	299	287	287	306	325	325	266	297	321	291	309	294	279	297	283	292	309	294	279	260	274	244	304	273	297	289	278	291	266	280	322	282	315	287	289	305	274	287	284	278	275	280	314	279	299	292	320	299	284	321	286	283	280	315	298	270	303	288	277	319	294	275	258	332	253	302	297	266	295	288	296	315	269	336	274	318	285	279	297	290	300	290	295	282	288	297	309	280	282	296	278	296	322	312	251	294	286	283	340	296	278	300	281	293	274	260	306	293	262	273	307	318	282	291	296	281	308	285	255	298	300	306	314	275	289	295	297	313	285	267	279	316	301	267	302	277	275	317	273	299	316	257	278	278	270	293	282	293	272	297	300	311	303	304	302	273	259	266	258	286	296	307	302	305	267	319	297	308	281	281	293	308	337	304	300	286	304	304	315	281	277	315	274	279	304	286	308	306	313	301	284	284	338	276	274	294	308	269	305	318	284	292	266	258	299	276	298	269	289	278	292	293	294	315	275	299	327	300	307	292	291	292	293	309	323	290	301	277	287	279	286	320	298	293	276	310	292	308	322	289	299	285	294	298	293	306	299	306	295	268	259	262	286	307	284	259	352	298	287	289	322	308	299	296	313	312	293	300	287	259	294	317	309	297	294	294	302	272	270	274	296	307	326	265	316	285	288	277	281	320	334	279	312	290	302	275	317	296	283	312	303	299	306	286	272	292	299	291	294	271	306	298	294	335	291	273	278	287	303	268	267	308	296	282	279	284	299	288	304	266	292	275	289	258	314	299	285	274	295	281	319	300	278	304	271	297	301	261	301	312	286	329	303	322	280	295	287	308	320	272	296	303	283	297	283	275	299	297	266	276	297	305	303	307	281	289	281	315	317	277	301	320	319	263	260	283	284	311	264	292	305	289	267	293	289	261	308	312	304	283	302	293	299	299	268	311	272	282	313	305	298	309	286	321	277	273	288	258	322	273	289	286	294	280	284	299	271	313	305	293	287	299	290	284	292	302	320	315	313	323	299	290	309	280	294	271	288	294	312	304	303	310	313	291	276	271	302	274	297	287	256	307	314	292	321	284	282	290	331	290	289	316	286	291	278	309	284	296	314	298	295	317	286	293	294	289	271	318	332	270	289	290	295	313	286	288	296	323	275	288	301	262	298	309	312	311	270	284	312	281	311	291	291	321	307	304	283	293	291	315	284	294	311	316	260	267	285	254	326	296	277	293	296	292	304	285	317	296	306	296	297	296	307	307	293	293	291	312	319	294	300	319	276	298	307	292	285	263	287	273	307	291	280	287	286	272	292	301	298	313	287	274	284	259	291	293	301	281	303	272	287	309	274	285	277	302	300	302	264	305	284	280	283	281	299	301	269	305	267	239	310	290	290	284	291	294	262	308	271	285	278	243	247	292	297	278	275	273	292	243	302	328	305	274	302	321	306	264	272	291	326	320	297	308	276	310	305	266	258	280	274	296	298	309	305	300	271	306	289	304	318	309	313	323	297	311	285	306	294	286	315	303	276	295	312	268	281	280	292	317	312	296	270	310	290	291	287	317	279	293	311	290	279	274	301	290	263	269	304	322	287	292	305	328	279	289	298	292	305	290	303	280	280	275	292	310	294	298	294	297	282	320	307	278	264	290	256	270	292	301	307	310	282	323	293	303	281	280	280	312	292	300	290	313	286	286	313	262	319	301	282	261	269	284	284	318	346	291	274	271	286	292	290	292	296	300	276	298	275	312	272	317	306	308	301	280	309	320	305	280	313	319	317	281	287	277	294	268	283	299	302	284	327	281	271	283	291	289	282	285	313	285	274	281	263	301	326	297	310	306	266	295	325	297	269	304	308	322	310	254	275	270	294	301	276	292	278	288	314	301	304	288	297	297	291	289	268	303	307	296	311	285	305	292	271	277	307	278	264	316	290	337	310	286	292	278	306	300	278	282	294	308	275	301	302	296	276	260	329	273	294	276	281	280	299	293	298	295	296	277	294	333	312	273	276	303	303	284	288	298	311	294	291	258	284	301	281	279	289	313	273	283	310	295	317	306	318	288	317	320	277	295	298	262	305	289	295	298	287	284	304	293	297	293	308	275	324	309	268	293	320	247	295	275	292	246	262	304	299	282	272	274	281	277	318	303	279	302	320	270	300	294	251	278	289	268	285	282	262	306	261	294	285	295	338	309	300	303	289	275	292	317	282	285	321	290	322	298	290	297	278	285	265	276	312	300	290	251	309	321	310	283	293	274	303	282	297	302	310	268	309	299	288	306	301	294	279	301	313	318	302	291	295	301	296	298	290	284	285	294	291	319	309	324	314	297	274	300	283	322	287	334	255	283	290	289	276	295	304	291	300	283	315	316	253	304	295	297	297	289	314	315	310	270	291	313	292	310	283	289	285	316	276	307	279	285	299	249	311	293	270	303	279	320	297	293	287	306	300	277	332	290	269	281	265	291	305	267	285	289	255	298	328	288	288	259	296	295	314	318	298	283	256	284	344	278	311	297	307	305	287	308	290	289	303	305	288	272	284	285	290	259	301	291	304	302	315	277	319	303	294	316	302	312	321	293	282	294	319	279	278	295	284	299	281	298	280	303
10342	10555	21307	22119	20765	22451	15287	18014	14044	11594	8702	11232	8006	6486	5385	4771	3569	3248	3199	3703	2740	2071	2370	1898	1929	1891	1572	1512	1517	1334	1080	977	991	1090	944	943	892	871	884	889	845	801	806	782	842	806	767	765	786	754	753	763	773	729	782	750	791	794	755	755	796	719	733	701	756	735	751	747	728	734	703	721	699	717	726	775	797	780	690	747	740	671	704	711	685	753	689	707	669	712	688	753	743	721	678	727	725	719	732	718	759	721	691	748	710	712	703	666	698	727	718	691	690	691	724	725	703	700	676	639	771	745	735	749	728	754	703	689	721	734	731	722	689	731	721	690	702	708	724	719	717	753	698	722	731	716	685	678	708	677	721	731	679	724	679	703	718	714	750	708	696	713	692	681	710	688	724	687	717	736	735	698	705	707	722	740	716	699	671	735	691	728	697	691	726	735	732	722	718	710	716	687	700	738	704	719	716	735	707	714	704	689	710	706	733	738	716	714	753	718	716	678	716	736	678	681	703	714	693	744	700	660	696	706	681	699	724	711	681	685	723	709	718	675	712	744	736	745	695	707	690	690	740	711	757	735	686	709	741	701	742	751	754	672	744	722	724	698	677	693	677	693	746	754	693	732	727	690	724	743	697	734	718	770	702	737	713	694	763	747	675	700	723	777	722	724	697	707	701	732	699	713	756	714	663	687	711	753	728	718	744	708	661	694	721	688	697	728	721	733	705	685	685	736	686	694	678	703	732	730	735	776	683	721	704	740	749	690	727	703	721	713	724	689	762	686	728	657	725	733	664	711	655	755	712	723	645	780	742	702	711	729	678	737	710	730	753	754	722	744	702	738	719	703	713	736	657	754	727	703	732	716	699	654	683	720	718	712	707	714	684	682	687	716	707	680	731	776	733	732	731	730	712	728	715	740	730	709	697	698	740	729	760	714	736	708	700	715	719	719	689	722	761	710	740	724	722	732	688	747	680	732	683	688	765	652	769	684	660	740	684	698	700	697	753	732	739	732	765	730	722	724	685	726	747	746	678	755	720	714	729	765	718	672	749	699	789	723	684	723	758	699	672	681	709	723	763	688	728	714	666	739	668	707	726	662	737	707	714	727	715	738	720	708	678	653	690	706	710	677	679	702	717	683	709	712	712	652	726	772	715	753	681	716	685	685	694	719	696	744	683	689	681	747	700	707	679	746	665	727	707	680	666	724	722	753	662	749	732	704	723	734	689	743	701	724	711	709	712	729	710	689	716	732	719	684	725	682	731	720	707	676	764	689	701	749	728	712	683	744	733	717	726	718	722	793	663	717	711	690	713	686	694	752	719	667	713	741	747	708	680	729	749	710	762	746	719	704	712	697	714	733	743	744	690	679	692	770	734	691	720	714	717	751	717	747	770	669	711	735	720	744	723	718	704	774	670	766	692	700	675	725	723	696	714	683	753	751	686	700	691	730	729	730	718	698	687	744	744	689	729	713	692	705	680	717	719	751	717	807	689	725	714	648	702	759	712	707	686	713	721	701	723	707	661	730	713	732	675	746	764	692	743	732	664	704	679	728	743	753	692	685	727	726	708	699	685	744	727	749	667	702	703	736	768	712	725	739	748	693	725	691	707	646	754	704	719	706	733	694	742	691	738	664	734	718	731	712	693	765	714	721	739	708	725	734	754	712	688	730	677	673	714	673	718	709	690	680	673	704	766	709	740	719	702	687	730	710	734	741	703	764	710	719	747	679	742	730	741	729	646	693	691	688	680	705	712	726	732	687	686	707	736	735	721	683	708	679	719	737	747	709	747	741	739	699	690	747	697	684	683	745	717	708	712	712	671	705	729	726	747	744	673	688	686	756	732	728	746	727	717	754	701	723	688	711	696	688	671	762	709	744	715	675	749	692	688	762	722	776	729	717	718	730	690	716	709	708	724	700	715	702	688	704	663	703	712	714	738	701	727	687	719	718	759	737	727	687	675	716	701	706	706	698	725	712	692	667	709	725	756	725	675	699	718	730	719	712	672	734	703	731	773	723	730	676	691	676	715	645	677	657	682	737	730	684	760	705	724	706	728	690	653	709	727	715	681	717	702	740	701	711	724	728	738	757	735	720	682	780	736	701	703	700	709	753	717	731	690	680	732	689	741	701	712	715	707	698	705	679	707	736	699	706	726	692	730	708	735	727	691	706	670	674	718	699	736	724	690	713	742	729	702	730	747	685	711	723	690	726	679	750	708	745	725	722	745	663	694	674	730	742	705	759	729	685	666	720	739	674	729	755	677	713	729	743	708	735	747	699	711	807	682	663	701	725	684	740	716	727	703	689	685	735	693	722	706	703	740	682	744	686	676	728	755	709	729	736	681	698	706	742	679	714	753	703	713	782	726	738	667	695	709	753	763	701	710	669	717	695	688	685	743	668	672	747	734	762	696	670	705	723	728	717	738	754	680	689	722	714	698	684	773	695	741	756	703	711	711	702	709	728	710	678	736	704	715	705	676	753	724	721	712	721	726	697	703	769	724	718	695	690	731	727	695	711	720	699	706	732	683	717	732	727	697	755	752	744	680	732	757	750	709	683	682	788	695	728	769	729	714	687	713	721	700	695	679	704	687	684	736	712	668	722	699	706	696	689	671	714	712	725	723	703	670	715	702	727	711	744	717	740	708	728	721	713	701	706	723	704	691	710	695	709	742	700	729	750	688	722	738	706	698	705	702	730	694	708	712	654	729	705	707	702	659	688	706	713	723	722	711	720	781	715	700	725	744	635	713	737	704	703	715	763	681	678	699	730	687	702	735	770	733	699	716	742	665	714	741	726	715	699	721	638	693	716	741	777	686	727	729	680	671	745	692	657	690	701	692	691	644	712	689	713	720	725	731	756	725	687	731	786	704	692	731	710	690	750	681	663	704	746	706	695	698	722	664	700	701	730	720	668	737	713	684	705	640	730	754	694	710	714	706	682	724	724	711	689	667	739	720	686	707	714	691	758	696	726	776	715	744	704	688	701	714	693	688	757	681	753	706	690	729	763	728	675	743	696	700	717	737	725	693	716	741	743	739	733	698	814	702	679	690	729	746	648	729	739	684	765	763	707	726	725	730	692	711	718	721	715	710	732	745	722	706	733	696	717	670	764	712	668	702	714	764	686	698	774	759	705	653	715	734	658	712	662	745	764	679	739	782	686	696	724	730	700	751	709	678	720	708	688	701	729	730	734	711	705	703	761	743	702	717	776	731	724	735	681	672	712	681	695	708	698	718	697	730	687	709	733	723	749	693	738	683	751	690	695	725	729	658	708	773	743	697	692	707	709	708	716	676	716	717	660	713	739	705	732	719	704	732	722	726	692	804	686	724	735	777	694	701	720	686	719	690	723	722	721	712	719	748	758	736	756	749	668	698	738	741	776	745	715	685	703	661	729	713	737	688	718	705	745	711	694	719	741	794	772	731	756	729	695	703	663	753	680	701	713	705	723	703	726	726	710	684	727	686	753	751	694	695	715	716	712	704	715
44791	42286	40156	36045	37993	44685	32056	37765	31543	29512	25024	28034	23375	19138	15977	12091	8907	7590	7069	7615	6953	3616	4513	3612	3561	3036	2434	2629	2840	1585	943	778	796	901	681	629	515	543	538	474	487	445	394	391	429	432	410	367	348	373	390	353	346	350	358	367	338	373	336	331	365	386	344	326	338	350	349	317	347	331	323	321	353	362	368	449	468	453	368	401	356	328	361	349	320	345	342	301	302	343	349	331	356	340	328	331	321	366	310	337	348	316	341	357	321	343	324	336	339	327	329	337	318	344	329	373	308	327	329	362	322	313	329	328	353	342	334	365	309	317	341	351	333	334	301	358	330	307	355	326	306	343	331	328	314	350	331	313	353	311	332	322	347	357	313	339	344	342	322	347	345	311	345	328	313	318	354	331	341	297	300	316	344	350	373	316	354	377	371	348	359	336	349	342	319	382	354	320	346	376	350	315	363	329	343	362	329	306	334	356	338	347	350	325	328	308	366	373	333	350	327	341	339	339	338	360	321	326	337	363	338	341	331	332	311	343	304	338	311	368	375	352	310	334	371	337	326	347	336	349	342	305	366	332	317	333	354	343	339	357	366	353	302	326	312	362	341	298	301	307	304	332	325	370	336	324	361	350	361	341	327	306	341	343	351	329	284	346	300	299	343	319	328	305	314	340	309	319	312	328	327	343	338	349	321	357	313	334	342	318	341	324	355	324	343	337	352	329	323	309	331	342	327	348	348	343	360	355	346	332	368	351	317	357	333	368	327	353	333	377	378	315	320	319	305	331	323	333	341	325	336	305	338	346	349	357	334	347	321	376	328	342	337	340	329	362	348	334	301	314	314	350	318	318	357	318	305	321	310	327	287	337	341	312	323	333	330	353	316	321	350	332	333	335	328	361	357	331	321	336	339	343	323	308	320	310	363	334	345	375	364	370	344	375	309	372	338	365	322	355	359	331	345	329	327	312	357	327	353	318	331	326	338	342	349	308	321	339	319	357	350	315	361	314	319	349	311	341	336	347	339	357	330	332	340	331	314	343	366	360	339	363	347	370	320	311	341	295	338	326	352	327	337	341	337	318	312	337	325	326	327	298	334	316	335	339	322	318	340	346	358	354	317	341	343	302	357	339	308	323	334	332	330	311	329	329	306	322	346	343	352	309	363	330	318	313	335	335	344	314	332	305	322	339	335	348	309	319	365	335	334	332	318	314	324	318	317	370	356	351	323	346	348	346	303	329	322	333	324	324	307	365	377	314	331	318	324	325	328	336	353	327	323	297	345	370	330	400	341	332	327	323	340	326	334	325	308	361	341	315	296	316	335	353	332	357	342	380	365	338	313	376	330	361	350	331	344	350	361	314	338	286	363	334	365	354	304	329	367	363	353	381	336	355	343	337	307	329	332	317	349	347	337	328	343	313	326	337	333	370	315	340	298	322	345	307	359	341	358	379	339	329	315	350	328	308	328	362	368	329	311	329	317	322	335	333	355	320	333	360	309	354	355	306	323	321	351	372	367	331	306	328	344	375	326	346	336	320	307	339	329	317	322	362	334	333	366	336	321	334	345	349	328	334	334	333	327	345	350	347	354	349	328	357	350	365	358	343	372	349	351	335	369	366	329	325	332	305	349	363	334	327	330	342	321	326	292	367	350	311	347	337	351	354	320	341	372	367	316	343	299	330	341	324	355	283	346	327	348	315	337	354	356	320	331	341	346	323	365	373	319	355	333	330	317	355	356	296	347	345	334	311	339	316	329	357	331	335	357	329	309	346	349	368	321	377	357	350	330	335	329	342	317	338	324	334	361	329	329	361	319	318	332	327	333	359	347	320	359	320	353	323	355	360	321	333	378	360	333	354	321	348	306	336	303	317	320	314	337	333	310	336	330	330	335	340	345	319	358	337	302	322	312	326	334	333	319	349	353	317	333	344	345	340	347	333	323	295	335	349	350	360	324	355	390	345	345	341	340	347	348	305	319	337	315	332	315	322	372	324	326	359	333	338	367	319	334	343	323	326	341	337	336	346	308	330	335	278	303	321	320	339	321	386	339	367	321	346	377	359	324	324	360	324	348	306	312	327	346	349	324	311	330	334	356	323	321	328	356	358	362	298	340	318	343	332	324	355	343	326	314	308	343	340	358	348	344	327	359	355	358	323	323	352	338	304	301	347	344	325	342	316	313	306	300	327	339	351	393	323	324	354	326	319	318	338	353	326	322	320	357	340	347	364	330	315	318	348	318	313	312	344	321	302	321	338	409	312	346	326	348	316	318	329	344	315	336	333	320	333	357	332	343	360	330	335	337	331	292	356	364	336	346	333	301	355	350	347	352	323	324	358	359	330	352	334	316	313	367	352	369	300	344	314	324	331	313	329	323	317	303	319	336	327	320	338	320	340	350	329	361	359	333	338	351	310	354	321	325	333	342	315	362	301	306	292	346	353	355	327	321	333	328	336	338	340	307	343	365	338	335	320	351	343	333	331	319	339	319	318	318	315	323	348	336	350	348	309	315	327	311	343	339	330	354	339	303	335	335	336	301	338	373	366	359	328	359	324	306	330	351	342	328	311	335	342	320	351	356	299	334	360	329	345	283	330	351	359	352	393	354	388	369	342	329	318	363	347	315	351	338	327	309	326	341	336	360	303	321	288	340	322	370	352	329	375	348	342	337	323	328	312	307	327	327	307	317	331	315	311	348	320	348	362	349	334	309	337	324	323	344	354	340	338	338	328	350	322	339	327	336	363	318	350	319	373	293	326	296	304	339	316	341	363	356	328	312	310	333	350	337	364	319	316	362	342	343	329	330	339	315	327	353	343	359	341	317	304	340	348	349	327	345	356	350	348	356	371	318	386	355	324	337	353	337	333	341	329	332	344	345	386	350	340	303	331	349	337	345	359	325	320	358	359	361	352	310	382	328	340	338	349	337	328	318	351	367	359	365	323	332	344	328	328	372	331	344	330	338	334	330	336	310	356	328	327	350	345	345	333	309	320	334	317	329	324	339	338	338	307	352	313	317	337	340	324	335	310	337	326	297	329	319	366	347	322	309	297	317	355	338	319	321	344	357	350	328	354	314	341	340	326	333	381	336	319	317	371	364	344	312	318	307	363	361	389	356	322	352	330	337	350	313	328	334	350	327	307	318	340	329	366	321	315	327	369	346	322	340	353	321	342	365	353	340	361	290	348	319	333	343	365	377	328	327	309	361	328	306	334	350	349	312	334	349	320	331	354	361	341	311	317	320	353	336	356	322	306	346	349	299	305	333	345	311	347	369	356	331	365	362	338	359	334	312	338	368	362	332	348	329	319	340	292	334	324	316	311	341	357	314	346	328	330	348	332	322	325	292	310	342	370	294	304	292	324	329	326	301	365	312	343	300	345	340	337	322	286	349	343	332	379	303	312	321	342	325	357	316	360	322	344	337	325	338	353	341	326	324	302	305	341	333	324	328	318	354	311	329	345	343	326	335	338	308	385	353	344	335	332	323	342	354	353	354	315
32382	35742	42211	43066	47806	48958	44801	47815	43549	44803	40976	44098	40385	38069	35640	32413	27554	25588	25920	26405	23812	16567	21123	17079	18535	15843	13873	14542	15617	8897	5384	4424	4299	4977	3275	2793	2327	2751	2150	2008	1854	1704	1306	1209	1500	1310	1292	1127	971	1009	1135	1033	933	913	885	882	931	913	875	879	989	945	970	951	903	904	823	863	829	763	766	835	832	822	1032	1646	1650	1407	1175	960	854	805	839	769	804	763	797	740	795	755	788	805	769	761	809	777	795	806	774	781	819	786	790	734	771	800	783	768	831	797	826	815	764	775	751	753	800	788	857	799	769	766	727	817	793	743	761	778	798	810	836	820	780	801	780	792	771	747	776	719	772	847	851	797	788	829	798	772	789	795	800	769	833	822	806	788	812	840	755	815	834	758	765	779	831	803	774	804	816	765	796	802	806	837	781	796	839	788	785	764	829	804	810	800	796	769	801	805	780	836	807	805	825	810	862	771	742	779	777	797	759	813	835	774	813	795	760	772	808	752	841	726	787	827	814	768	756	798	801	837	778	760	776	841	794	786	820	816	768	782	808	787	831	786	848	822	803	776	780	826	807	770	757	780	799	791	801	758	764	784	765	741	847	831	821	806	783	832	800	773	790	839	777	784	826	742	802	804	827	748	798	763	759	803	821	822	734	834	813	814	781	741	787	822	814	731	818	757	821	811	834	826	808	812	800	819	766	753	760	767	808	806	830	794	786	810	832	825	828	778	806	795	753	841	816	823	844	780	804	810	745	800	735	813	805	804	855	758	750	758	782	804	786	814	740	781	851	801	786	807	804	812	788	756	790	761	821	818	770	784	807	794	759	806	794	815	775	777	784	794	820	735	824	792	770	779	799	775	792	786	843	819	791	767	775	787	801	773	795	863	780	758	779	763	775	835	738	787	779	770	839	777	826	820	798	792	845	819	795	817	824	777	794	806	845	762	783	817	772	790	796	790	795	826	810	812	809	737	756	798	780	819	740	744	800	804	791	765	838	794	817	779	774	765	831	782	802	767	787	834	787	834	769	815	755	799	785	769	801	787	771	760	817	779	824	802	796	836	811	806	777	783	807	817	776	803	833	824	846	802	756	810	793	835	796	805	800	807	830	838	771	848	780	763	815	800	819	818	800	822	865	787	859	786	823	775	802	809	766	801	812	826	809	796	760	768	800	855	749	775	786	774	820	813	783	788	777	805	822	842	836	826	787	765	775	809	781	821	815	807	796	869	795	744	772	830	763	825	844	786	854	714	773	815	842	792	804	797	722	791	771	783	802	799	749	804	770	791	744	782	871	760	775	815	768	783	811	775	796	833	776	753	785	809	810	811	816	820	834	788	804	782	766	792	808	824	739	841	815	800	746	779	799	803	760	787	816	800	813	773	766	770	801	788	792	838	817	787	759	842	831	796	810	797	825	770	790	782	804	769	856	827	786	807	825	764	760	790	793	835	778	790	796	751	762	816	833	800	789	814	758	796	851	771	778	815	854	786	789	816	814	783	812	750	819	734	796	784	802	797	744	783	803	803	814	874	754	771	824	781	782	809	755	788	785	752	794	798	797	811	790	806	796	799	778	821	789	779	785	770	818	783	832	821	828	817	781	801	844	716	792	788	790	780	814	801	811	825	761	793	753	778	850	813	820	775	823	811	765	764	795	788	798	820	801	789	805	790	786	781	815	740	807	741	821	824	781	812	841	791	787	809	815	774	827	793	793	774	802	826	803	819	782	814	778	821	756	812	774	785	794	811	747	743	802	824	782	757	788	796	777	769	841	783	770	754	740	844	775	832	717	815	838	806	828	754	763	806	813	764	814	791	723	811	749	768	811	788	779	822	778	798	791	854	760	752	817	758	808	793	857	770	839	813	785	759	801	797	791	739	830	774	816	804	749	778	765	835	754	822	764	795	797	786	788	774	781	774	849	793	803	816	789	796	743	784	813	801	792	791	799	841	793	827	772	848	760	757	780	801	768	768	837	760	764	722	799	778	794	803	810	765	828	766	777	790	781	757	786	843	833	810	807	779	772	807	843	819	786	804	819	824	803	799	776	791	803	794	739	808	819	809	813	746	786	807	844	824	805	852	795	789	800	791	786	748	835	793	807	826	811	754	809	801	777	804	745	774	790	780	825	808	803	828	842	813	826	791	793	781	793	800	776	830	828	801	785	802	787	767	802	790	784	814	827	854	771	830	792	772	722	768	796	762	783	748	778	862	805	820	744	793	752	775	855	800	771	765	782	841	789	793	785	812	785	809	807	802	761	788	810	782	784	795	808	842	773	804	767	832	837	795	781	792	768	773	821	827	798	821	802	785	761	785	800	819	749	804	780	758	826	807	810	829	813	803	860	780	801	782	838	759	794	794	744	817	828	806	799	809	812	822	792	736	791	826	770	827	768	783	803	812	834	820	768	755	789	770	749	766	803	797	742	826	822	825	776	777	802	812	805	817	824	795	775	806	795	829	771	758	782	770	812	814	740	787	774	761	801	729	821	784	765	831	816	773	787	774	758	779	762	788	788	806	791	779	729	798	780	836	794	804	802	803	764	780	796	736	815	808	751	811	718	773	781	784	747	794	835	764	771	804	803	761	801	791	818	830	816	791	797	787	775	779	827	806	806	785	744	756	803	824	761	825	769	836	777	835	803	786	808	808	756	793	781	735	734	843	833	772	815	822	751	734	748	730	764	833	818	787	735	791	811	789	800	793	766	770	819	789	727	780	862	813	825	776	759	785	798	780	793	760	790	801	765	801	814	855	751	799	824	805	770	816	756	829	823	778	761	782	770	812	789	806	819	838	773	760	819	773	789	800	824	808	796	747	768	803	810	792	766	847	785	811	766	796	770	842	759	805	838	773	811	747	816	808	808	813	764	801	842	781	789	775	804	824	794	825	749	758	812	809	777	795	789	816	797	786	787	763	800	756	824	770	874	776	787	822	767	806	716	807	837	727	817	775	787	760	727	757	799	832	787	784	749	837	771	801	786	810	834	785	814	822	784	781	775	820	814	784	806	810	793	848	750	807	846	812	747	820	863	830	811	777	829	783	825	788	844	783	771	765	775	784	773	822	779	758	836	795	854	745	791	781	789	804	765	756	843	799	731	757	834	815	763	816	856	830	761	798	802	771	799	803	782	816	783	785	752	756	802	765	806	798	786	822	806	779	802	795	827	752	808	756	789	865	763	797	784	798	797	834	774	844	769	812	753	767	772	824	774	800	779	729	772	774	760	788	794	741	801	791	786	737	794	797	814	761	834	825	857	792	808	797	808	813	756	833	805	775	766	845	793	818	790	795	790	811	779	824	797	821	741	821	794	777	771	772	798	783	796	804	791	806	759	761	790	780	784	800	762	781	793	793	829	781	801	812	774	836	762	812	794	806	796	821	812	837	804	801	810	814	745	841	827	802	783	822	805	826	751	801	787	787	760	798	798	760	741	799	831	799	841	819	805	784	828	785	808	789	771	824	822	789	788	763	788	756	864	799	800	782	755	833	796	798
51844	45952	42179	37686	39401	47399	36421	39036	36348	34600	32588	36416	34233	28440	27038	21264	17566	15045	12703	13340	13917	7150	8989	7651	7419	5440	4682	6685	4522	2184	1323	1165	1127	1456	955	808	669	726	721	586	615	549	500	419	465	400	413	362	366	406	401	340	333	314	306	288	307	323	272	308	309	352	312	372	320	299	305	288	300	328	289	309	292	301	318	401	473	504	438	367	383	289	275	298	265	281	288	254	293	298	297	292	277	262	313	299	295	302	290	280	311	265	290	280	252	264	298	296	287	293	304	282	249	293	252	279	312	306	307	287	304	284	303	268	262	298	271	289	270	277	303	302	303	298	280	332	286	296	297	294	290	319	283	299	291	326	257	270	265	317	321	295	281	267	283	280	312	286	298	282	278	296	274	291	249	298	270	282	273	322	310	275	259	298	261	294	276	263	296	286	273	269	277	292	304	295	304	284	286	262	292	303	276	272	279	300	331	284	291	290	288	289	280	304	288	307	287	294	291	288	296	277	313	306	269	285	272	279	311	288	317	265	263	291	326	295	276	280	264	267	260	271	287	287	306	313	304	286	246	291	298	294	302	300	292	281	276	309	285	322	272	296	302	297	309	289	317	293	298	294	290	263	308	291	323	300	263	292	282	279	297	284	283	299	281	281	265	295	252	303	290	284	270	287	289	274	283	300	294	305	271	293	290	280	283	288	274	302	281	282	278	298	302	319	288	290	320	291	263	285	297	305	265	289	297	290	250	293	275	301	288	304	289	281	273	287	301	266	267	299	280	280	318	330	272	316	299	274	293	276	265	309	258	292	294	316	267	262	277	291	262	280	276	311	280	270	272	301	299	252	309	277	296	260	303	298	295	288	332	290	299	303	314	296	293	266	317	342	301	296	305	291	301	287	317	298	328	298	281	267	282	301	342	282	293	277	278	289	307	278	300	280	295	318	267	284	251	298	293	302	281	297	319	302	262	268	304	314	277	302	262	285	256	263	273	305	272	297	284	291	266	279	250	316	265	288	256	319	287	285	291	306	335	277	283	335	295	281	282	262	286	270	311	300	280	294	271	259	284	252	297	274	276	304	300	281	276	291	287	289	313	284	302	312	273	295	282	275	254	324	294	313	276	285	262	293	311	280	291	266	284	275	276	253	286	271	304	283	305	290	296	287	249	269	271	286	300	278	306	291	293	288	311	283	267	289	260	283	276	291	286	279	281	303	297	333	283	281	297	253	286	300	302	310	280	296	288	314	300	278	289	275	292	279	311	309	280	296	314	292	329	290	286	300	261	281	274	295	275	292	282	284	303	284	257	294	305	308	267	318	311	303	288	306	311	280	302	300	309	294	281	285	274	277	297	295	286	297	286	276	269	294	300	277	281	285	264	308	284	284	293	293	283	273	267	261	297	294	281	309	312	257	299	293	323	286	291	313	294	272	266	297	296	276	298	316	298	282	284	268	289	256	294	259	297	257	278	253	274	262	274	295	314	285	322	304	298	292	285	252	263	283	325	286	299	296	330	321	299	297	278	257	297	289	271	254	272	300	298	293	264	300	288	300	272	284	295	305	296	280	316	280	276	305	300	259	304	267	305	317	310	283	286	285	271	334	284	280	301	285	292	295	274	272	281	244	308	294	305	313	312	310	260	327	273	305	282	298	272	283	306	297	276	293	284	306	295	300	321	291	262	311	286	305	278	304	262	252	289	293	290	331	287	258	278	304	285	302	290	315	289	305	265	285	265	261	282	290	282	308	294	321	319	268	280	298	260	310	309	330	257	298	296	285	284	252	317	282	258	283	282	277	288	295	294	297	266	291	299	314	256	300	314	289	273	279	303	281	284	278	273	297	311	263	308	299	291	274	297	296	296	287	273	296	287	270	298	287	267	264	277	297	325	269	274	300	270	285	291	275	280	296	285	281	284	292	297	266	316	286	271	278	286	300	296	255	317	269	267	302	258	297	286	294	266	294	295	277	272	314	305	276	305	266	255	267	286	292	290	303	297	271	266	305	304	326	273	286	277	297	298	259	283	301	273	290	285	308	284	286	284	299	303	290	271	269	263	295	290	277	291	282	277	276	280	284	261	240	302	325	299	311	303	283	270	300	277	291	319	261	284	276	302	259	293	284	316	273	293	281	303	303	264	309	281	304	302	271	289	284	289	313	281	271	265	272	285	265	293	268	298	273	271	294	282	280	277	271	259	308	283	324	295	306	295	324	327	300	303	247	259	276	291	285	260	285	283	281	251	289	292	305	311	289	315	290	278	279	292	303	307	283	279	279	271	321	281	288	303	261	264	271	301	290	277	256	332	285	319	285	291	291	300	288	256	285	272	297	298	257	294	317	275	280	305	279	314	276	277	273	321	295	281	279	310	293	290	299	273	304	300	288	270	311	288	301	305	272	291	338	272	294	270	286	305	259	290	281	293	299	296	286	276	268	270	269	294	309	265	274	296	290	310	300	287	288	269	359	271	282	286	263	279	278	300	281	290	292	285	302	322	262	282	316	256	278	306	266	288	301	286	268	291	283	278	314	278	297	316	327	319	287	328	289	289	267	302	296	322	273	307	304	286	322	301	263	248	281	274	256	287	324	280	310	302	280	298	297	276	264	285	264	283	291	268	296	295	279	275	273	284	304	302	276	289	281	312	283	278	301	279	255	296	276	292	282	291	276	289	300	296	281	276	302	251	280	308	308	265	295	278	250	280	267	278	291	286	284	261	293	276	312	275	285	254	298	288	289	264	280	309	319	323	311	298	287	260	296	233	311	285	294	276	300	307	297	281	280	283	296	300	283	271	261	303	276	276	264	315	286	318	278	271	233	277	305	312	288	304	310	297	272	305	270	296	299	302	285	296	301	289	300	292	299	295	299	271	305	288	280	281	319	290	291	256	269	272	297	309	276	302	279	284	273	272	299	269	303	271	284	279	279	300	289	323	262	290	284	277	291	253	292	294	314	306	295	271	294	272	289	301	296	297	319	276	268	297	282	271	285	265	271	280	324	300	304	285	286	290	316	285	285	314	296	267	280	284	309	267	270	303	301	298	290	299	318	357	264	312	287	308	278	274	270	301	314	318	273	262	261	290	235	275	289	264	289	296	298	265	289	294	305	306	300	294	262	299	289	296	304	312	279	297	289	289	289	319	289	279	275	327	258	309	287	278	289	251	283	281	291	270	278	279	290	311	317	326	262	268	247	299	290	299	293	279	273	285	265	298	290	266	296	293	301	327	279	291	291	302	281	291	297	291	285	287	298	280	298	280	301	283	285	283	264	286	292	272	258	293	279	281	271	284	311	309	322	263	292	315	294	294	275	305	307	270	299	291	298	274	267	288	302	279	269	286	280	270	304	296	290	284	292	272	279	286	293	273	296	305	284	300	321	298	306	281	288	279	263	270	282	307	286	304	282	275	292	299	276	281	292	295	298	284	285	255	277	298	285	288	301	317	285	315	262	281	264	270	294	288	301	271	275	327	302	277	317	302	268	315	269	279	278	271	273	269	285
40022	43235	47815	49552	52832	52887	53935	51735	51795	52371	50291	51803	50208	47356	46020	41150	36898	35795	33977	34599	33412	24754	30898	26968	28081	24032	22144	26912	21021	12410	7418	7012	6282	8493	5157	4416	3836	4077	3763	3017	3090	2676	1910	1539	2024	1380	1410	1352	1420	1459	1500	1291	958	848	890	812	743	798	821	888	873	1021	1033	892	880	928	956	850	803	762	796	780	729	859	885	1417	1821	2266	1654	1185	947	686	672	657	702	696	694	737	670	718	695	666	667	682	696	739	726	661	720	682	670	716	664	735	677	711	704	661	648	675	618	671	687	637	668	648	658	710	699	706	712	682	656	673	682	711	727	719	667	663	660	700	675	654	693	672	679	728	715	693	613	639	671	720	675	679	709	713	706	679	643	639	679	635	721	696	706	692	694	695	673	716	669	673	698	684	683	659	672	659	739	714	631	658	663	683	688	704	722	681	705	717	726	629	648	715	708	617	640	670	631	700	704	642	677	674	750	659	722	714	690	682	676	655	651	732	660	694	682	691	706	704	678	697	669	693	670	709	684	704	620	647	681	687	713	642	733	726	649	702	650	710	737	660	708	662	690	668	695	693	668	655	702	686	728	647	631	698	673	647	664	675	748	681	684	672	701	691	694	737	694	679	697	667	659	700	710	683	704	699	674	696	656	668	678	679	664	661	694	671	693	651	678	704	675	749	664	671	690	684	677	707	688	686	708	704	692	697	660	658	697	683	699	682	694	685	714	684	656	667	667	689	649	689	652	662	680	669	699	678	698	644	707	708	644	665	698	660	662	649	685	676	713	693	687	696	670	685	642	683	660	649	720	725	688	696	653	713	741	674	726	639	712	716	719	727	697	686	660	680	678	661	704	750	694	656	687	665	687	664	670	653	745	682	639	689	667	708	662	662	694	657	680	685	693	649	738	629	673	730	683	692	698	658	709	692	706	621	637	684	656	707	688	670	668	692	693	641	659	643	690	679	683	703	650	631	599	660	697	725	710	681	679	706	748	736	703	722	710	730	699	629	716	682	644	653	724	689	698	663	707	648	681	680	651	695	642	664	670	693	700	672	682	715	646	635	703	678	710	674	711	657	709	700	651	699	697	643	683	674	710	680	625	708	680	679	638	672	730	668	679	695	727	689	690	704	703	635	677	697	699	691	665	665	641	697	658	727	668	671	706	712	674	695	696	653	723	665	700	697	700	644	693	678	718	668	696	706	688	689	686	698	699	707	705	674	680	678	710	676	702	686	725	666	697	687	676	687	667	650	705	685	660	663	663	671	674	687	712	693	715	665	692	741	694	714	704	670	751	765	680	701	704	688	670	666	677	654	751	666	694	681	686	713	695	688	681	696	715	674	698	672	663	671	721	708	648	658	669	704	692	709	702	675	747	693	684	705	666	725	688	671	690	653	630	638	646	741	669	680	701	671	645	646	690	665	701	693	667	614	692	700	675	662	661	699	674	692	705	676	697	712	657	689	699	687	693	679	666	645	716	693	635	668	701	676	702	661	725	737	677	703	700	670	718	677	672	696	623	706	715	672	671	727	671	660	689	692	659	686	688	682	681	704	643	642	704	676	689	685	625	704	680	655	688	684	720	687	706	718	674	687	657	693	682	680	692	708	729	675	684	690	695	683	719	640	728	677	703	681	715	707	670	680	694	680	736	680	676	720	646	654	694	664	705	697	683	700	713	679	648	740	657	653	707	692	691	662	693	689	679	691	645	638	682	721	644	633	675	645	669	696	695	693	698	651	677	685	678	710	683	674	749	671	666	664	725	673	704	671	653	630	657	740	669	697	720	693	668	667	679	663	747	690	681	698	697	705	676	726	671	735	700	691	704	677	649	688	752	655	666	692	680	652	716	703	672	678	654	645	614	642	681	658	660	653	664	709	695	706	710	653	691	706	734	735	652	686	690	692	650	715	711	607	704	685	689	695	691	669	709	717	686	653	666	709	674	669	669	712	640	641	683	619	660	731	632	739	677	713	676	721	699	630	676	666	674	714	669	707	699	721	722	699	637	655	696	683	673	697	714	695	676	741	714	675	711	679	630	730	671	701	681	660	677	673	749	637	725	679	732	687	705	686	690	679	678	679	712	619	673	648	651	663	712	690	692	665	709	675	676	692	672	710	662	675	748	651	683	697	668	718	688	698	714	670	679	678	708	720	721	699	679	703	648	717	636	677	666	668	716	654	665	711	680	658	728	679	718	691	665	674	668	684	692	678	751	688	697	739	677	625	705	684	678	738	708	730	642	658	682	662	664	700	737	660	659	730	723	674	677	678	646	663	669	688	663	713	709	705	664	706	638	698	691	635	646	690	670	645	701	668	668	661	662	726	707	689	674	678	610	686	646	684	695	650	691	762	658	715	706	655	655	668	674	693	695	738	623	641	680	690	721	661	676	660	730	683	636	719	662	695	677	639	683	654	725	683	728	692	661	682	682	718	700	739	720	695	674	700	724	696	699	685	686	689	726	710	739	706	678	693	662	686	704	712	696	637	708	657	693	655	673	675	758	703	721	656	686	690	659	709	691	695	657	654	680	710	673	701	672	696	674	720	645	727	692	669	688	703	728	685	656	661	710	663	717	708	680	661	739	661	662	659	622	691	648	683	674	719	647	671	716	674	697	673	671	665	751	696	713	664	659	696	683	655	666	689	690	705	671	677	730	722	686	719	676	738	680	712	707	683	618	726	715	695	648	706	643	721	697	700	698	696	675	667	640	668	691	676	655	647	682	733	701	652	700	714	653	741	694	687	606	680	695	666	669	677	636	724	711	691	670	700	687	689	712	661	745	664	750	699	679	678	710	665	703	707	759	662	658	700	673	633	674	631	663	675	703	713	700	691	671	686	629	673	690	716	696	698	660	722	680	733	653	653	663	652	699	743	654	690	683	658	655	689	620	677	686	637	627	677	669	719	697	616	707	703	660	687	712	678	680	663	675	676	727	669	687	673	705	667	712	661	689	728	645	722	621	645	702	721	687	638	694	684	691	675	683	682	669	681	717	656	713	679	707	682	657	708	694	686	750	703	683	671	719	668	687	706	679	670	666	676	672	708	728	704	736	693	691	695	699	719	682	645	673	670	731	675	691	664	719	639	678	698	693	682	699	630	721	764	718	696	684	685	674	674	694	701	708	669	668	709	722	716	698	703	674	697	688	669	661	680	677	694	659	690	672	723	654	677	695	648	717	713	670	708	709	696	672	646	686	679	684	724	732	662	683	667	640	698	696	677	680	661	670	692	714	666	683	681	725	698	695	687	668	681	661	663	673	688	716	618	716	726	685	682	664	737	719	709	712	690	646	701	713	713	688	689	702	647	670	682	736	669	670	673	669	696	657	646	709	706	666	672	695	683	725	628	698	651	705	655	649	720	641	682	694	669	650	660	708	675	704	687	672	724	664	690	711	652	671	685	691	674	662	676	702	702	653	661	709	733	702	706	642	687	635	682	687	707	713	682	718	695	664	641	664	687	730	647	688	714	682	678	728	680	693	669	686	700	688	662	728	692
13979	12430	15529	12242	9628	10772	6012	5349	4255	2822	1994	2036	1761	1213	1008	852	781	648	646	643	623	472	551	515	511	460	452	431	448	420	408	387	393	407	450	385	383	382	351	393	369	383	340	370	375	379	315	357	384	399	369	381	372	352	370	359	355	365	348	367	363	364	356	361	364	400	370	358	366	365	325	372	378	355	402	328	366	392	363	358	354	363	363	369	360	393	359	320	335	344	329	383	340	341	333	379	348	392	365	370	388	348	338	336	332	356	385	371	337	372	342	364	370	361	324	335	351	325	353	350	345	356	350	380	365	337	356	365	382	331	316	389	375	359	361	362	394	344	340	355	361	364	390	378	367	318	369	361	345	377	347	394	336	331	356	354	377	339	311	356	346	375	334	385	314	335	375	361	317	370	315	367	375	354	348	331	368	367	353	337	367	336	355	334	352	356	344	344	351	345	376	362	350	337	373	331	362	363	343	333	319	349	345	364	355	342	361	352	386	338	316	391	365	337	338	361	367	393	356	340	365	348	357	344	351	397	344	328	342	348	363	347	394	331	341	366	362	383	366	316	351	346	397	350	329	354	346	362	342	386	308	320	366	358	369	365	369	337	397	348	333	341	347	323	357	381	324	340	348	370	340	309	379	373	375	366	335	348	338	374	360	363	346	356	378	342	370	368	386	374	364	329	329	387	380	390	348	336	365	366	365	367	348	349	374	359	366	344	351	352	366	368	346	362	342	342	354	341	321	349	330	324	357	350	374	339	374	358	358	339	330	326	313	363	355	359	324	365	328	370	347	364	341	362	359	342	358	350	352	358	340	363	332	340	348	331	367	334	374	356	340	350	343	318	337	354	387	351	318	353	325	357	346	350	342	377	375	335	340	387	373	329	339	341	367	333	353	380	385	356	389	370	394	383	373	376	380	325	325	347	404	331	359	401	353	379	334	351	358	363	361	347	358	333	355	360	351	339	316	356	355	351	353	356	344	364	358	361	375	348	332	333	376	367	382	335	356	341	342	376	370	355	374	345	355	409	352	340	355	349	357	366	359	341	341	332	390	345	367	361	396	346	331	351	353	345	355	395	381	353	326	317	378	363	360	353	375	356	380	341	350	354	347	358	388	369	352	323	355	374	326	366	381	376	331	348	363	345	369	321	318	341	382	303	349	352	355	370	367	359	361	353	362	382	353	348	395	352	354	319	334	373	379	360	355	327	357	367	339	334	312	337	355	405	326	374	337	342	361	390	358	370	363	363	347	361	348	365	330	364	393	360	395	354	342	326	361	352	362	357	339	353	335	335	333	371	363	391	361	354	340	329	395	347	376	315	345	368	354	362	350	381	331	332	359	351	370	335	313	345	363	353	344	355	372	281	334	351	327	355	309	369	335	374	349	325	375	343	355	369	320	340	366	403	342	333	351	352	355	345	341	332	367	398	362	372	355	335	362	344	361	350	341	397	375	349	363	396	378	398	363	375	318	349	344	365	357	346	355	341	359	344	354	361	368	336	335	353	349	358	386	323	381	341	354	375	384	365	345	370	345	398	348	364	369	391	389	361	368	327	348	337	346	344	342	353	304	355	373	324	348	361	343	309	403	360	377	344	344	386	377	316	373	334	345	358	371	347	346	326	366	363	403	324	326	370	320	398	346	360	375	348	338	359	368	328	340	314	376	332	346	356	343	331	346	319	318	361	369	379	375	408	331	355	352	378	329	352	330	394	348	342	326	373	399	370	327	371	370	348	314	327	360	394	355	305	370	335	361	378	344	376	328	330	352	379	353	363	360	359	338	387	365	310	380	342	365	351	370	344	363	347	344	340	368	349	352	351	357	368	393	330	384	374	338	346	347	322	327	335	402	342	364	333	370	348	374	319	381	347	358	360	333	317	371	360	336	375	336	329	321	349	366	334	335	327	333	362	346	362	373	351	327	354	369	352	382	308	348	367	353	345	335	362	331	364	343	390	361	329	388	360	354	356	400	376	317	351	372	345	342	333	351	368	364	392	348	370	368	370	352	352	369	334	325	344	335	370	349	346	360	377	364	384	343	352	386	352	347	355	369	373	357	301	385	319	390	355	354	356	360	343	385	371	331	384	369	335	390	351	320	353	357	372	359	363	362	336	385	364	367	334	337	346	341	311	348	379	332	330	319	358	374	328	354	373	388	356	323	358	350	350	370	376	359	337	343	343	313	360	344	316	327	376	354	380	355	336	346	389	360	366	366	357	382	335	358	362	362	334	346	331	339	371	339	348	369	343	389	364	359	344	341	322	344	370	362	380	362	371	389	337	357	371	352	387	335	372	360	324	348	362	369	345	366	389	355	387	392	343	390	357	353	342	381	320	386	371	332	359	392	347	345	321	340	328	330	401	348	351	347	320	357	370	343	362	339	350	375	323	339	340	336	382	379	339	358	380	329	362	378	361	373	375	347	349	345	398	358	379	330	363	356	382	351	340	384	381	377	331	336	342	358	348	361	324	362	369	350	323	375	350	336	334	325	358	359	336	378	350	346	325	346	348	360	363	345	351	381	379	349	363	323	362	343	359	337	333	372	358	355	341	354	367	343	340	348	351	362	340	345	399	365	354	357	375	363	353	357	354	343	371	351	373	354	367	338	376	402	348	363	371	376	355	359	380	343	342	323	395	364	363	363	340	338	376	346	335	395	380	376	345	322	352	355	348	314	333	390	348	351	345	344	336	344	363	345	360	329	346	359	359	384	350	385	383	408	337	360	306	393	368	358	362	361	373	352	339	364	345	346	364	332	346	369	353	381	353	352	317	343	324	333	393	360	321	388	362	380	356	334	356	335	373	358	342	348	393	381	356	365	385	328	378	338	395	328	346	328	332	380	350	339	343	372	348	360	386	340	355	372	353	404	352	340	354	364	327	355	347	349	342	363	350	362	329	344	362	337	361	335	349	364	351	361	350	371	360	326	357	319	323	395	403	317	381	374	355	342	310	366	343	357	403	367	336	344	381	364	349	362	339	351	387	370	328	361	380	351	368	354	364	368	382	373	319	396	341	363	347	404	341	330	391	363	331	344	356	357	345	336	367	302	332	343	365	326	331	359	366	346	341	381	353	310	397	341	368	339	371	357	339	356	357	389	337	355	340	362	338	352	364	388	349	339	361	353	363	360	352	369	378	372	388	391	374	383	349	379	356	337	375	376	377	344	347	340	348	316	413	369	378	362	351	341	379	343	381	359	356	368	406	359	384	338	368	372	353	383	357	380	350	374	358	345	355	357	345	366	357	374	374	359	327	368	356	331	369	328	317	351	330	339	355	392	334	373	345	364	374	393	364	364	330	366	348	315	388	394	345	374	360	330	349	364	332	350	360	350	356	374	359	364	347	359	348	372	367	352	340	359	380	361	364	379	381	362	367	358	338	354	376	396	371	371	377	354	365	328	357	358	416	375	304	407	360	348	331	371	371	370	354	329	350	350	389	361	390	332	361	352	364	401	342	366	352	355	361	367	324	358	400	340	360	347	366
9603	11416	21194	22566	21898	23483	15588	15939	14463	11335	9733	10663	9571	6686	5661	4455	3847	3228	3171	3207	3329	2264	2728	2292	2306	1828	1713	1841	1574	1308	1160	1133	1040	1231	1106	1058	1065	1073	1036	960	977	938	869	941	909	925	946	892	882	934	854	950	900	851	942	831	910	934	925	898	960	934	951	930	849	885	901	887	947	869	853	910	879	902	828	890	894	957	950	991	894	795	899	879	893	838	886	849	857	906	848	853	833	844	839	790	819	847	842	851	841	851	806	839	871	789	799	897	851	885	834	879	825	824	845	899	846	831	869	815	839	855	825	835	861	831	854	839	892	878	852	858	879	881	833	870	861	851	858	809	851	846	900	834	902	834	859	885	856	806	813	894	848	875	890	794	869	852	859	892	830	854	858	850	878	764	856	840	867	869	846	829	822	825	841	855	841	868	825	823	874	810	884	875	832	861	848	832	871	828	880	871	792	902	848	793	880	851	870	843	864	818	904	802	825	824	844	867	826	813	844	859	823	842	894	812	822	839	860	822	797	831	808	903	856	825	857	844	866	871	856	814	865	829	832	774	814	839	878	827	871	880	828	837	863	857	818	857	823	814	844	892	838	810	881	815	858	813	845	842	905	875	827	881	858	851	832	834	785	898	840	845	821	889	853	861	821	899	851	859	825	858	839	815	836	905	881	813	827	855	881	869	893	854	895	802	830	825	864	888	803	854	862	813	824	838	848	832	864	840	873	818	809	837	832	871	836	791	878	907	887	879	862	872	875	829	789	843	873	853	851	899	865	845	881	793	872	842	813	845	846	841	893	841	860	842	824	821	802	774	850	823	789	808	805	882	859	866	809	868	907	789	865	817	899	861	890	864	791	812	857	846	871	877	869	860	830	843	848	884	876	854	894	841	867	841	874	797	804	804	836	877	830	825	833	813	833	842	860	908	865	849	861	837	883	842	840	859	826	830	781	869	844	830	891	802	834	857	870	863	839	841	864	887	862	844	836	816	874	854	847	827	841	806	865	880	842	832	822	849	823	886	849	811	816	872	867	811	818	913	889	791	841	881	871	815	812	855	903	872	872	819	844	843	801	850	844	893	862	867	870	821	852	851	850	847	842	854	806	860	872	842	856	828	845	836	861	866	840	828	883	874	853	872	854	860	869	826	890	839	878	858	897	886	823	797	876	824	862	847	873	863	870	900	797	884	832	852	858	885	876	841	792	834	848	889	897	933	838	851	857	804	829	877	870	857	841	905	837	905	848	850	856	831	835	884	864	910	832	793	853	896	806	839	836	891	858	836	777	876	821	832	835	844	843	815	836	823	879	903	850	865	812	861	848	846	808	850	862	847	863	868	861	878	840	881	814	813	878	835	852	848	772	825	874	873	913	814	871	841	893	863	820	834	796	837	881	878	817	824	795	902	815	859	848	869	829	852	857	838	836	880	801	840	798	852	864	834	864	798	791	873	850	854	881	870	848	837	857	824	832	826	876	848	915	851	873	853	902	836	893	876	806	809	871	864	805	819	842	853	862	842	855	837	858	832	830	836	822	819	845	882	845	892	834	830	827	882	857	836	868	844	871	887	839	850	851	927	808	797	874	885	876	843	879	831	830	906	824	830	858	878	772	895	856	844	835	850	890	805	833	868	817	833	844	814	826	807	824	891	832	856	870	804	849	868	895	785	861	848	880	884	912	860	864	874	887	814	850	865	785	876	891	792	819	833	844	894	866	791	928	836	826	817	833	785	874	839	877	839	823	819	871	847	856	828	845	883	841	842	885	825	842	926	820	866	833	850	839	857	884	814	864	844	854	883	844	889	802	865	811	844	875	822	860	843	823	887	817	832	854	845	840	850	863	834	822	868	831	847	825	830	874	833	866	815	852	922	864	867	865	909	867	789	841	886	837	876	879	807	852	895	842	867	836	787	823	921	876	877	896	817	812	856	885	841	846	873	826	841	865	874	877	851	831	883	815	856	841	805	878	836	837	890	855	886	824	833	804	846	886	855	847	828	826	874	861	824	823	894	831	826	849	852	850	855	842	845	889	863	868	836	852	912	877	840	876	881	899	839	848	885	839	880	829	846	860	869	825	792	848	879	878	834	810	843	869	813	835	856	849	784	840	839	855	833	846	871	849	845	881	822	877	807	834	906	877	859	887	865	909	804	830	896	855	839	839	917	884	882	906	858	857	858	840	877	904	859	869	817	862	787	817	833	847	812	825	853	881	858	840	832	904	849	874	799	852	856	798	870	854	851	875	833	818	848	878	871	865	905	884	875	860	831	866	827	830	838	846	796	822	821	921	852	864	853	901	838	841	900	849	892	819	827	841	862	881	845	874	859	871	893	888	825	802	872	838	830	839	846	904	877	883	873	873	879	873	787	818	809	843	845	834	864	858	851	848	867	823	818	835	853	860	833	840	890	841	865	855	863	903	871	905	827	840	805	881	856	906	839	824	852	836	869	833	874	810	870	896	870	875	850	851	794	856	826	818	818	885	834	833	863	865	859	867	875	910	858	855	824	801	854	857	837	796	844	836	799	849	856	890	840	862	835	878	873	840	850	828	817	802	864	897	881	904	815	801	855	882	808	908	850	838	903	855	821	851	889	876	825	868	860	783	863	861	871	875	852	842	825	792	818	817	831	833	869	863	877	851	906	832	849	833	791	874	841	789	878	872	808	806	851	830	851	820	859	910	847	846	884	845	835	808	839	878	848	860	845	844	895	852	853	846	822	857	862	886	840	876	928	853	786	859	857	853	825	865	870	881	848	830	857	848	847	815	862	789	885	793	858	804	833	821	881	892	831	827	841	815	884	865	866	857	825	831	867	888	852	835	835	859	816	833	893	852	791	863	837	829	842	840	875	852	819	855	890	893	839	842	833	850	802	870	842	776	830	840	818	865	854	885	885	821	859	849	846	836	829	856	831	853	866	842	856	832	863	857	882	875	835	842	841	847	844	880	867	845	839	838	814	815	828	834	825	839	887	842	873	854	849	816	883	872	842	844	832	855	839	888	858	861	823	888	857	856	866	804	868	870	846	862	857	874	861	847	839	854	827	854	815	866	827	864	890	839	854	829	821	856	797	848	844	888	846	879	850	894	817	846	842	806	814	836	860	811	874	898	831	862	894	846	858	808	885	850	830	836	877	854	916	846	869	830	887	840	855	806	848	870	887	873	894	866	810	861	866	867	816	843	882	823	844	788	848	880	864	866	860	851	843	880	789	810	887	845	868	865	826	861	849	811	876	813	832	845	900	851	855	848	868	827	812	825	858	848	896	894	838	839	825	874	859	824	826	833	854	848	859	861	824	815	877	884	839	868	838	871	867	864	811	866	845	845	857	860	870	838	829	893	838	825	875	832	844	855	902	825	856	889	850	845	933	827	918	876	835	836	835	871	817	847	841	854	844	815	866	840	853	850	862	885	832	864	841	838	871	892	849	913	839	839	850	888	800	837	840	872	799	902	855	835	871	858	840	838	892	840	795	854	810	838	855	848	838	919	829
43302	40069	42421	36347	38110	43995	34033	34934	30440	28583	25477	27628	25579	19539	15215	12253	9715	7093	6493	6470	7955	4512	4800	5211	4611	2837	2516	2703	1712	1152	816	683	696	899	590	569	538	507	629	509	480	515	429	399	433	403	413	408	431	449	496	438	345	391	373	330	356	348	345	334	386	353	339	362	364	379	320	323	325	366	366	313	354	351	338	317	398	440	463	383	403	310	313	334	337	331	316	314	350	369	324	367	326	328	355	321	320	316	340	392	339	326	332	315	321	333	345	314	295	321	368	327	340	346	334	351	328	342	297	327	345	324	353	375	337	330	324	332	351	335	314	335	324	335	343	359	358	351	339	302	340	313	303	340	295	339	353	341	360	338	306	337	323	346	335	356	350	326	361	322	347	313	318	365	316	329	339	315	347	332	348	328	342	364	348	331	297	327	352	345	327	345	381	335	354	374	301	257	346	345	359	334	328	329	343	360	347	352	310	317	317	308	318	337	293	334	347	296	311	329	337	334	319	310	308	318	335	318	342	317	331	341	340	350	369	323	328	325	331	329	338	318	331	340	371	290	333	372	316	310	316	324	338	326	311	348	316	317	350	314	336	333	310	345	328	342	334	349	316	339	360	373	326	351	342	298	335	340	338	343	328	325	314	372	337	330	332	322	308	323	331	342	331	338	362	320	361	348	330	327	344	336	347	331	337	336	373	332	324	338	346	341	306	362	338	352	318	310	346	289	333	348	340	372	338	343	310	345	341	363	342	356	317	303	332	330	329	339	342	321	360	360	330	372	330	275	364	298	325	312	311	373	356	323	358	322	315	350	317	317	323	347	322	318	288	324	372	343	325	284	329	317	339	309	338	328	329	342	317	328	289	312	312	332	349	307	352	330	359	331	334	317	309	343	362	374	348	345	302	326	296	325	321	361	347	315	365	335	369	330	335	294	342	303	361	333	326	340	329	339	324	314	358	335	329	322	301	297	361	297	325	317	315	321	350	317	320	323	347	336	333	338	340	347	325	342	345	376	323	345	324	334	362	336	342	335	315	324	341	324	329	310	325	330	356	319	349	341	351	319	337	304	322	335	346	323	341	321	328	327	321	355	353	333	350	326	286	318	320	310	309	324	307	380	321	336	332	316	340	306	315	300	339	308	330	313	327	343	342	353	367	351	312	315	349	314	359	346	339	332	305	291	322	338	316	321	333	327	341	317	317	333	318	343	335	341	345	330	330	329	297	331	330	340	319	328	313	309	314	335	325	299	329	373	342	355	295	308	327	348	336	352	326	342	326	308	348	341	372	338	341	357	341	357	350	328	335	308	310	333	356	365	316	327	342	328	333	322	332	312	337	317	354	323	338	354	353	334	327	369	311	332	368	337	318	336	319	337	318	341	328	357	325	321	354	304	345	325	358	327	363	283	307	335	324	357	331	347	312	309	333	317	358	349	301	358	335	356	338	326	320	342	331	356	303	335	347	314	320	324	345	329	312	355	330	328	322	316	354	312	307	347	327	344	291	331	370	305	354	359	351	328	346	315	302	326	340	346	367	368	328	336	311	321	351	310	327	320	336	316	337	361	347	333	347	364	347	329	350	334	307	346	305	319	367	336	345	343	337	334	337	350	356	326	359	330	327	319	318	318	343	321	353	310	309	308	350	325	354	301	357	353	324	304	340	325	334	331	311	347	346	340	291	326	375	358	360	329	375	283	327	347	360	330	323	325	336	316	362	344	337	343	329	332	317	334	348	347	313	333	339	352	332	328	351	327	316	334	375	359	364	353	331	335	335	352	315	360	344	340	335	303	329	335	341	322	321	337	343	331	314	293	299	334	342	321	328	338	349	322	325	340	320	351	326	307	385	364	323	325	341	328	324	316	293	340	343	352	326	334	305	343	334	303	362	315	319	354	366	326	327	315	346	345	355	317	330	307	309	325	357	327	351	321	339	344	324	378	302	347	319	347	301	320	318	322	307	313	315	336	347	312	348	341	294	360	300	320	311	317	348	303	336	314	329	321	328	317	357	342	362	320	330	322	323	325	315	369	328	341	341	326	325	337	335	359	357	372	317	329	323	319	312	334	314	338	321	358	324	370	318	322	321	306	353	336	336	306	321	302	342	327	366	333	319	334	326	341	315	303	324	353	327	347	335	339	366	322	323	311	324	352	337	379	292	355	323	305	345	329	326	297	330	293	348	351	349	337	313	300	337	316	351	356	325	351	339	367	335	366	324	333	344	330	347	357	339	320	295	367	342	334	339	316	345	315	345	332	322	327	339	326	314	359	309	334	362	341	317	366	330	345	321	332	346	345	335	330	353	347	358	294	345	333	348	359	327	295	316	327	355	332	334	344	335	342	330	313	348	325	332	340	316	348	342	335	335	318	334	343	335	314	359	345	318	316	318	317	317	326	324	317	308	356	351	330	289	304	324	321	323	361	331	328	338	335	325	337	310	349	330	315	336	321	334	368	316	322	305	319	332	363	321	328	321	314	363	296	342	330	334	339	370	305	320	397	347	331	286	324	318	367	317	336	316	311	312	334	354	338	347	303	334	330	313	344	301	339	327	336	338	316	334	367	316	328	305	314	320	339	307	331	339	313	343	334	362	319	351	352	359	347	335	331	317	330	324	325	315	302	328	354	349	349	348	329	342	314	321	386	326	336	304	290	334	327	342	321	326	318	349	356	321	331	347	338	346	324	332	332	341	348	337	336	324	328	314	305	360	342	332	384	352	314	305	334	307	335	349	328	344	322	335	310	330	326	353	342	332	354	330	343	322	347	322	346	341	345	334	318	323	338	335	354	338	344	347	352	322	317	346	325	307	308	339	303	351	322	374	356	322	335	333	350	339	357	343	347	321	347	311	299	331	355	307	315	366	320	346	363	342	319	357	354	328	336	312	367	334	360	306	346	326	348	314	306	343	335	330	332	310	343	304	341	339	318	315	324	319	316	300	312	349	323	292	350	354	335	349	312	338	325	315	312	301	340	337	362	326	346	323	350	354	348	284	337	360	325	322	317	360	316	340	315	318	328	321	298	323	326	334	345	321	312	329	332	325	341	346	333	351	339	348	362	329	291	365	347	346	332	354	306	306	308	362	321	380	314	351	301	347	309	321	346	328	322	321	328	336	335	322	334	329	344	340	324	312	314	341	344	351	329	316	327	377	343	348	363	342	341	346	309	304	332	320	358	339	340	308	347	316	323	294	344	353	319	314	283	383	300	348	304	351	348	325	317	342	338	341	347	329	325	347	307	356	320	370	340	316	323	343	314	311	348	343	327	338	313	315	333	333	337	327	347	361	333	333	349	336	342	334	327	319	332	346	309	318	339	381	364	338	329	358	337	325	323	321	348	349	333	320	318	319	332	360	370	322	334	340	375	368	340	311	304	338	320	330	332	319	334	334	327	293	345	317	327	319	363	327	360	324	320	358	329	377	321	370	331	352	305	299	342	341	350	339	374	347	370	335	325	331	317	337	323	283	369	331	335	354	345	357	299	364	330	357	335
32023	32933	42837	43611	46286	50570	45644	46976	43292	44059	42505	44073	43557	38217	35210	31641	28470	25059	24188	25673	27829	19690	23219	22544	21381	15018	14321	15027	10477	6738	4090	3559	3531	4774	2846	2846	2128	2234	2832	2277	2293	2338	1585	1468	1503	1237	1332	1383	1560	1768	1976	1557	1016	922	947	865	865	917	893	857	865	883	872	886	973	1049	914	842	855	873	862	835	775	802	806	958	1586	1704	1356	1106	1023	801	780	797	791	789	758	769	790	769	753	814	753	742	780	813	814	800	775	789	778	791	833	776	782	809	812	759	765	846	777	797	776	757	787	807	780	763	721	788	777	774	812	787	800	802	797	748	808	798	808	769	779	837	844	784	804	796	805	784	763	779	837	833	849	773	771	769	764	805	799	818	815	747	736	752	725	789	800	811	768	721	789	731	843	711	764	739	844	747	760	779	740	750	827	746	758	811	800	767	773	781	809	762	835	781	799	778	773	793	811	817	796	771	800	750	761	773	788	777	793	792	762	831	771	748	755	778	767	743	764	811	791	733	796	779	736	814	767	789	831	782	813	792	791	804	742	746	783	752	808	792	816	749	817	759	785	786	843	728	796	737	767	756	804	816	773	750	775	858	804	758	761	766	782	809	772	771	804	785	735	795	888	770	800	780	819	794	856	800	830	779	766	817	796	813	794	765	808	829	832	843	823	828	766	816	842	812	774	764	828	784	800	785	837	794	756	784	793	819	759	794	823	811	768	850	846	744	760	771	826	768	847	766	796	846	798	812	807	786	762	788	779	815	845	760	787	754	754	769	778	778	772	738	786	725	799	803	757	794	819	769	783	741	723	771	824	739	758	765	755	803	789	812	719	796	823	739	847	766	729	814	801	741	800	746	762	800	767	793	796	788	821	805	804	832	788	754	798	792	784	804	801	836	812	838	788	720	772	825	784	768	789	771	823	825	756	798	799	741	762	744	813	758	797	785	795	808	759	775	785	792	768	770	769	798	786	823	771	774	804	745	785	754	830	783	813	822	770	842	815	781	767	785	798	813	815	842	770	769	782	713	815	764	804	771	761	799	797	774	782	799	796	812	819	795	777	815	762	721	851	802	768	780	742	846	809	786	772	783	787	785	763	798	773	774	792	781	803	808	742	809	793	805	743	839	789	777	758	740	717	771	804	841	805	801	749	768	778	813	793	779	784	771	807	828	755	783	790	789	789	782	756	786	784	718	831	809	751	813	853	758	772	809	774	832	743	814	814	812	818	794	731	759	815	787	806	855	746	793	737	778	795	794	761	806	809	806	786	753	809	812	795	800	792	803	778	791	796	793	795	806	767	815	776	755	721	811	827	786	759	759	824	752	753	768	797	789	827	761	738	778	755	834	788	757	807	760	787	801	763	828	797	764	717	784	785	765	780	757	782	781	825	762	760	834	859	811	776	813	806	808	828	764	793	821	789	742	763	785	758	806	763	790	823	796	777	792	811	776	779	780	784	781	787	855	774	817	828	784	791	829	756	843	806	796	751	783	784	772	780	761	780	810	820	815	770	794	752	781	776	772	770	762	769	782	762	801	760	809	825	777	808	774	820	813	830	781	819	792	830	819	849	743	806	786	755	801	808	798	793	837	762	790	731	761	775	804	811	736	778	800	844	833	761	772	729	768	784	802	736	761	773	784	814	833	791	784	824	827	762	743	807	794	780	745	790	783	802	837	750	750	769	767	790	762	813	808	795	783	783	798	789	747	740	804	775	772	735	798	772	829	843	807	775	772	781	782	773	733	801	789	772	830	758	791	765	765	778	750	755	747	770	795	847	803	806	809	776	761	828	812	816	749	771	762	788	775	758	779	793	809	852	784	783	771	781	781	800	827	802	817	796	784	759	800	769	804	774	814	762	773	773	809	765	814	795	817	753	784	830	809	830	759	810	754	825	784	818	803	774	787	757	796	788	823	843	735	743	792	764	782	783	742	744	769	793	798	780	779	850	764	787	742	789	808	827	797	768	797	857	829	775	740	809	763	731	793	778	781	754	776	803	759	815	791	833	835	827	782	759	767	810	797	822	808	739	791	800	798	792	706	747	757	773	770	795	784	826	748	798	806	789	758	882	751	813	750	845	778	760	804	802	808	742	759	769	791	787	798	760	822	830	783	820	790	787	728	822	775	759	763	758	844	791	822	785	817	752	782	757	785	800	761	787	779	774	762	803	784	774	794	799	822	764	764	781	774	761	796	825	759	786	779	784	795	800	787	734	799	777	790	804	808	824	768	801	787	805	789	798	778	784	821	765	784	822	807	766	778	788	805	742	771	797	801	827	759	737	792	772	772	801	777	813	836	741	742	827	747	793	803	755	747	807	783	812	761	761	770	738	764	762	784	782	717	787	760	814	790	764	836	795	760	756	771	782	779	740	751	768	761	768	753	777	795	809	773	734	808	776	777	767	800	784	759	774	793	792	769	771	790	771	745	773	772	754	756	802	801	786	760	791	847	841	804	704	764	803	812	818	821	798	750	790	847	757	804	751	760	796	784	819	803	807	777	841	787	795	782	762	823	730	830	743	792	771	771	740	782	791	786	791	807	818	777	816	833	772	771	783	758	817	759	783	797	730	809	790	765	769	792	786	819	798	801	785	800	760	816	778	796	794	779	771	772	795	738	752	828	773	803	814	734	790	758	775	811	782	778	769	827	790	774	823	776	857	752	785	793	774	778	808	779	728	804	775	770	814	763	833	803	775	792	788	783	816	818	833	812	798	807	765	722	755	799	749	815	799	800	805	801	807	809	778	798	760	826	785	753	801	784	783	797	800	794	805	804	796	807	781	750	778	775	774	752	836	790	763	746	791	789	785	799	766	789	752	782	778	795	772	748	739	769	785	786	803	782	760	729	802	714	778	781	798	802	757	781	806	763	790	754	792	750	776	802	799	870	835	812	785	777	770	815	735	750	735	775	759	779	781	791	776	798	774	805	776	793	827	745	808	778	757	770	744	793	797	825	770	802	792	841	743	819	767	765	786	757	742	752	781	763	831	780	782	809	760	798	767	797	786	762	765	750	782	784	757	744	822	844	758	768	845	762	781	785	778	762	753	730	780	793	814	807	815	830	810	765	761	771	805	784	796	778	763	821	739	812	791	779	787	837	744	780	798	798	765	788	747	731	796	793	796	773	742	786	773	817	845	808	814	745	765	742	759	751	763	797	777	794	826	811	824	833	789	821	837	789	795	789	799	780	777	777	791	792	813	775	775	772	775	811	813	792	808	801	881	789	712	817	784	759	807	768	770	859	764	786	795	787	818	763	761	814	784	832	762	832	772	782	789	785	778	771	800	776	807	802	743	784	755	765	802	825	772	764	773	784	787	806	785	801	831	787	780	754	784	779	777	780	808	811	815	782	766	803	784	743	790	784	762	808	824	802	816	800	825	786	801	803	811	764	803	790	805	780	786	752	804	765	756	742	783	778	840	758	755	771	826	824	821	821	757	755	811	766	773	827	751	798	777	773	808	852	847	788	812	771	787	813	805	772	777	763	821	824
50627	45844	42965	39357	39209	47012	37490	39257	33992	35858	33932	38895	37318	30385	25105	21294	16605	12786	11873	12272	16767	10600	10578	11816	9974	5761	5540	4711	2189	1583	1177	983	1006	912	846	742	690	665	788	628	641	541	468	485	408	418	429	356	383	445	434	354	310	296	299	309	245	279	271	299	271	270	250	252	327	310	288	256	243	274	261	271	249	278	237	357	447	423	434	367	272	258	243	251	248	261	248	264	246	264	238	215	232	233	231	231	264	265	226	245	209	251	258	226	224	257	238	263	246	249	248	254	243	231	254	263	236	241	256	248	276	219	247	251	206	242	245	240	215	234	267	262	250	269	281	257	233	258	245	216	271	235	253	221	239	226	235	244	217	236	235	229	204	239	239	239	248	226	248	254	230	266	243	220	238	256	239	262	264	265	273	252	247	232	228	234	203	242	262	254	269	231	241	242	236	250	266	270	247	256	233	240	250	261	236	206	240	233	257	221	228	258	259	274	234	251	231	259	242	249	243	263	250	265	224	257	276	299	237	251	208	220	259	254	235	242	239	253	260	248	251	271	242	240	233	238	242	236	254	267	236	215	245	230	234	232	199	246	236	237	226	241	240	252	283	242	234	236	251	249	231	254	230	267	246	251	262	254	256	247	256	247	225	242	244	245	227	243	233	221	230	247	249	260	258	200	239	228	270	263	231	248	248	255	237	236	253	250	220	265	234	255	212	255	265	210	244	243	237	250	273	228	234	230	213	265	239	246	245	243	226	253	260	224	246	263	226	245	229	253	236	230	263	298	280	229	241	231	261	253	250	256	241	243	278	223	235	247	251	247	247	224	226	248	246	268	263	248	258	253	261	252	241	221	249	236	240	247	248	247	226	247	249	233	248	245	238	238	222	264	248	243	251	241	255	267	240	245	235	232	234	250	231	252	255	236	250	270	219	249	248	249	279	264	238	234	242	238	242	224	257	240	261	242	248	245	241	259	271	255	227	275	247	255	236	232	249	256	274	246	254	255	252	257	261	236	259	242	233	220	241	222	240	245	247	229	249	258	258	235	243	233	200	233	233	249	233	238	254	252	217	273	244	279	263	247	239	247	252	264	253	229	222	221	232	234	244	267	228	271	208	234	229	247	213	249	256	233	261	244	203	268	232	231	254	246	242	232	248	270	250	258	219	236	254	258	232	231	238	259	257	230	224	242	258	233	248	253	237	247	257	237	244	253	241	227	232	252	253	267	264	235	255	254	248	216	276	275	250	237	233	229	272	245	277	225	218	238	252	249	232	256	222	251	241	253	257	257	258	268	219	248	231	226	256	236	252	242	254	236	253	210	234	257	223	236	222	259	261	237	251	238	239	271	246	229	240	214	233	249	216	222	265	241	266	254	262	250	244	251	272	211	253	259	230	228	276	230	261	220	252	244	236	234	232	262	246	256	225	250	296	235	222	243	229	249	244	211	238	263	256	259	255	253	267	251	230	239	250	272	243	246	233	250	232	235	265	266	231	234	232	227	218	252	228	251	227	246	252	253	212	248	246	229	251	225	230	225	234	262	232	227	241	228	258	257	217	245	246	242	260	222	235	225	285	261	243	272	278	240	270	265	246	224	230	241	236	253	250	220	227	286	217	271	263	234	231	260	239	256	262	236	260	233	260	224	265	247	243	285	221	244	247	228	243	235	280	260	236	229	257	234	266	240	251	257	241	226	249	260	241	270	247	260	237	243	250	234	234	221	232	279	239	278	243	243	230	253	256	240	234	240	242	227	228	265	217	243	236	223	257	241	234	256	253	240	213	253	236	269	229	239	253	244	253	252	249	232	220	243	248	243	241	227	252	231	274	227	244	248	231	243	245	239	228	230	243	204	296	261	230	258	252	249	246	255	216	241	244	230	238	244	235	242	241	256	280	257	276	242	228	234	228	286	254	228	241	232	252	249	245	230	227	261	270	242	270	214	218	232	224	234	229	236	271	234	243	263	251	249	247	232	254	217	235	269	251	260	239	249	253	247	211	270	234	230	262	241	232	198	267	239	208	256	253	256	231	266	240	240	240	245	237	246	217	235	242	243	249	238	236	246	245	274	257	225	251	249	239	248	255	235	257	211	243	197	217	218	231	256	255	240	252	266	262	216	271	267	219	221	226	219	244	251	226	250	241	255	237	247	238	256	256	234	256	246	269	242	238	273	252	242	260	260	247	254	256	244	287	255	238	257	263	220	268	241	233	260	242	274	231	240	245	224	232	252	253	241	250	239	240	250	234	245	258	227	249	255	257	241	253	255	218	254	234	272	253	242	222	250	219	228	244	242	217	224	257	267	224	245	226	282	250	230	237	261	221	249	259	239	241	232	217	198	245	226	238	231	232	224	208	248	244	272	252	230	222	204	253	264	233	238	220	248	221	253	264	216	254	238	267	236	245	241	254	248	275	236	254	238	211	257	236	251	262	243	231	240	262	243	235	227	240	222	252	228	264	251	242	242	246	275	258	218	243	242	224	246	229	251	229	253	227	241	276	269	236	256	240	243	245	280	241	230	270	216	239	222	274	241	233	253	231	246	247	247	251	252	235	229	218	224	258	228	259	247	235	238	206	225	260	264	229	244	229	262	274	219	248	226	246	261	257	234	242	283	240	249	244	223	222	238	257	265	249	236	241	250	242	249	252	259	253	244	228	234	227	220	260	249	277	250	239	236	210	225	241	233	237	247	257	246	244	228	266	198	213	232	234	255	236	237	234	235	253	222	241	255	251	219	238	293	216	248	225	243	246	230	247	255	225	265	241	267	225	230	220	247	244	252	229	226	260	259	275	261	247	289	234	260	241	275	253	224	239	236	251	228	245	272	263	259	233	237	257	241	255	256	241	248	242	233	269	255	256	235	271	264	225	249	240	243	245	229	233	236	246	242	235	245	266	239	255	238	255	235	247	240	241	254	254	200	215	228	236	237	215	252	253	257	254	246	229	272	238	227	249	237	237	227	263	265	219	277	234	241	255	253	254	239	234	218	251	279	279	240	255	216	257	226	232	226	249	261	285	256	240	256	247	253	215	229	246	242	254	253	245	243	259	255	234	226	250	252	254	250	222	275	267	242	239	269	264	232	266	243	222	248	246	253	222	235	268	229	225	245	262	229	248	240	250	241	214	250	226	247	264	240	255	265	202	231	228	257	251	256	246	234	234	275	247	241	232	219	235	247	230	234	240	211	266	244	214	242	226	223	236	244	238	236	235	248	248	208	255	266	252	244	265	241	216	245	238	264	215	280	262	235	222	261	269	246	237	228	244	237	240	253	242	246	239	247	255	231	239	224	240	266	279	269	242	256	255	242	254	242	230	253	244	263	237	258	255	235	260	247	279	225	257	248	273	262	278	234	238	250	254	229	274	247	243	229	222	255	213	257	235	237	227	262	252	233	240	224	251	267	248	231	248	251	260	265	271	262	220	220	241	221	236	273	280	215	231	241	250	216	240	229	249	256	236	225	237	229	212	259	256	243	237	229	237	246	260	242	235	232
38856	43166	48509	48673	50289	54128	51843	53489	47850	53004	51321	53037	53466	48394	44246	41421	35773	33728	32946	35894	39405	31490	34439	34400	31354	24545	24998	20667	12654	9495	6977	5775	6066	5008	4875	4435	3797	3705	4523	3764	3279	2887	2237	2463	1839	1686	1835	1687	1676	2283	2031	1332	1248	1082	1078	806	739	750	789	761	796	829	745	876	976	1038	825	660	622	666	605	649	678	638	678	1255	2056	1687	1810	1332	736	579	588	593	553	568	548	576	588	611	568	616	575	632	636	567	581	592	534	605	620	583	545	600	578	611	550	589	579	568	577	605	574	577	604	615	605	564	622	595	617	615	597	569	558	569	614	554	609	585	578	616	610	607	557	594	607	580	615	574	564	579	579	600	575	583	589	560	597	559	602	606	587	580	609	608	564	598	562	580	574	571	607	599	598	612	566	549	565	579	612	584	552	617	594	633	572	600	620	573	619	623	608	558	605	588	593	570	607	608	575	645	546	588	591	632	628	572	595	650	589	564	593	591	607	639	622	586	607	605	591	559	566	606	598	590	607	607	581	574	602	565	620	608	552	616	651	574	579	603	605	604	546	573	601	621	587	595	636	588	604	617	598	585	533	582	589	597	599	585	549	554	604	595	578	607	586	566	615	621	600	555	585	580	600	561	574	595	571	620	605	617	611	584	591	556	591	578	555	612	574	588	626	579	643	552	575	544	622	594	588	557	601	598	597	608	574	602	570	624	623	554	604	649	571	634	577	592	603	610	638	604	584	564	594	628	574	549	563	592	588	551	567	558	588	579	566	580	570	611	593	551	572	554	615	586	577	589	574	566	593	606	559	585	590	636	594	596	575	614	593	605	614	578	574	600	615	581	604	559	589	574	588	558	571	586	578	578	601	629	571	627	617	580	593	602	616	590	561	606	618	579	588	580	596	583	637	640	591	603	619	560	580	613	595	610	590	583	622	540	567	571	612	575	629	626	578	590	596	605	531	564	588	537	599	596	584	585	552	625	614	560	568	568	608	632	589	561	547	623	603	567	573	601	575	592	588	601	582	608	599	584	575	585	552	558	569	627	610	595	552	608	598	570	580	564	608	564	605	591	571	572	638	584	567	593	597	616	593	585	576	552	570	599	589	615	602	581	564	589	573	587	558	604	631	581	601	596	630	563	596	556	582	604	582	595	533	617	554	611	613	551	592	593	636	578	578	663	576	579	570	568	557	575	612	563	610	579	576	628	570	566	594	567	560	588	603	636	586	591	591	618	577	587	589	572	603	585	570	599	558	600	573	596	550	556	561	568	572	568	617	589	555	615	580	610	526	593	560	529	546	565	578	604	594	562	580	599	570	611	565	599	608	564	594	577	565	577	603	550	584	577	625	614	591	602	627	573	582	596	605	586	591	552	598	586	586	579	573	600	560	589	603	550	601	594	645	579	619	582	573	621	570	580	584	586	611	563	584	636	578	582	561	593	604	581	586	589	606	589	591	657	597	558	583	613	586	573	585	625	584	538	588	627	582	614	604	589	550	568	582	580	637	608	575	604	608	604	632	607	540	579	625	604	624	551	617	551	587	613	609	610	597	613	584	604	559	596	612	588	586	630	576	629	573	603	589	642	573	586	600	601	603	588	631	597	572	609	570	623	585	588	566	579	628	630	551	608	605	636	597	541	606	594	565	585	576	599	583	590	585	606	583	572	618	537	636	606	593	609	552	607	608	628	594	608	575	576	575	563	593	573	566	607	614	598	592	623	560	569	602	625	606	644	584	588	571	575	617	576	589	563	584	606	584	598	573	628	591	573	620	597	563	635	590	623	599	591	593	617	609	605	569	599	555	585	599	604	632	561	560	587	607	591	574	588	617	560	566	616	640	554	570	618	612	612	542	545	606	603	593	581	581	569	597	546	572	597	572	597	597	561	612	584	578	543	578	566	559	563	591	572	573	603	607	620	564	607	582	604	534	638	552	585	586	572	572	565	588	573	608	575	612	603	592	595	549	602	607	554	591	555	606	606	568	575	635	516	624	634	599	606	585	616	557	577	597	579	566	601	572	626	567	608	581	603	586	577	569	627	599	637	568	563	580	599	597	584	588	620	554	603	620	567	583	553	583	572	589	572	577	586	524	608	617	576	644	613	603	630	561	576	581	605	568	602	564	577	569	569	578	590	579	585	549	591	580	568	586	597	589	543	577	569	588	547	584	580	553	600	595	580	641	576	562	580	585	615	589	623	601	598	620	585	616	629	628	566	560	582	556	596	626	591	583	596	592	600	635	590	587	542	580	592	612	597	579	599	602	597	583	567	568	557	587	576	607	630	589	581	625	604	608	606	595	559	616	576	608	564	576	586	589	595	604	602	624	564	611	597	625	570	603	566	576	578	626	616	577	573	569	614	620	614	531	533	553	571	578	565	608	635	607	577	592	602	614	569	561	633	584	577	588	604	616	578	573	573	619	584	587	605	609	608	612	564	646	569	579	640	584	588	585	597	600	607	560	574	561	587	566	594	602	604	601	598	566	538	591	535	533	597	605	604	578	581	557	611	591	601	573	628	605	625	582	623	622	629	562	624	606	609	560	573	589	586	599	601	564	588	591	576	607	543	588	623	566	564	597	603	576	560	595	632	634	588	607	577	569	604	607	577	603	582	578	614	588	578	552	590	615	596	582	612	600	596	620	561	637	602	617	620	598	606	580	558	551	644	566	552	611	572	572	595	599	580	576	559	588	571	599	547	527	615	585	588	581	580	559	568	585	567	606	602	525	588	551	558	599	625	575	591	609	568	601	596	601	576	599	628	592	570	599	618	579	570	610	618	594	604	583	608	595	589	590	616	575	624	628	588	577	615	600	587	638	576	578	596	601	605	576	556	596	607	599	583	622	616	581	563	586	587	575	585	585	568	594	643	576	627	556	608	604	634	635	593	620	573	584	605	592	568	612	616	585	580	566	651	587	590	570	580	553	585	557	585	585	574	573	606	553	580	568	566	561	628	603	635	592	605	604	566	582	588	621	584	575	583	604	609	575	615	594	575	582	579	605	566	579	573	638	531	617	600	613	633	558	583	572	600	582	612	569	591	597	621	607	626	602	587	573	574	546	600	582	625	527	563	573	650	613	572	588	594	593	603	610	570	585	581	596	628	589	608	602	575	593	603	556	601	627	590	664	618	613	562	607	575	584	585	559	578	605	556	636	563	624	606	600	532	579	586	534	595	573	608	612	574	634	591	603	566	610	614	589	601	563	609	564	538	587	599	590	574	587	608	596	550	585	595	619	552	596	600	608	561	611	577	621	606	589	550	596	591	606	607	635	587	578	602	603	613	565	615	598	549	583	550	619	600	584	631	577	585	583	591	563	630	586	576	621	596	585	602	595	585	588	584	615	596	586	559	566	574	585	618	587	584	606	550	573	603	555	571	581	611	623	609	570	576	588	610	571	590	565	615	596	598	552	574	624	580	579	556	589	599	617	589	555	585	622	572	623	643	561	579	584	582	590	573	598	577	642	575	621	599	574	591	586	571	550	618	550	596	558	579
15188	13998	15304	11128	7117	9589	5987	5191	4478	2947	2118	2495	1861	1197	868	741	624	586	539	614	636	502	530	587	470	393	381	410	313	328	332	314	307	324	334	325	326	305	310	302	275	295	296	282	325	315	301	284	292	268	267	297	320	275	293	305	282	335	312	296	274	290	296	286	309	301	281	308	294	299	287	309	314	270	298	259	315	304	317	307	301	301	268	270	292	294	276	276	292	278	302	289	315	287	284	303	310	290	298	319	285	277	311	288	306	305	290	265	281	299	281	273	260	291	335	283	302	290	284	289	272	293	284	283	301	272	294	242	277	296	315	288	297	278	319	273	257	313	274	311	290	315	293	277	286	284	256	306	295	292	275	290	259	296	286	318	295	291	301	265	315	281	286	300	282	280	324	316	299	302	270	308	273	250	301	293	325	294	256	252	296	289	277	299	285	270	274	305	309	277	261	269	260	290	259	291	312	307	300	301	297	282	235	297	279	300	306	311	296	307	313	288	304	286	270	297	297	290	327	313	299	271	280	275	304	312	298	310	307	264	278	291	256	293	284	287	265	286	276	289	284	279	317	288	277	286	271	284	286	282	272	291	270	285	282	301	273	282	249	312	282	318	295	272	270	298	294	291	271	299	312	294	298	260	267	292	296	304	289	265	305	273	262	301	335	283	314	294	271	263	316	296	298	278	274	285	305	266	314	272	302	281	297	277	322	300	315	308	259	275	312	282	295	283	285	271	308	283	294	303	302	310	278	302	274	286	326	295	277	300	298	271	268	282	289	282	286	264	304	261	289	313	268	297	289	296	283	275	280	301	302	275	292	306	315	289	319	294	275	286	292	265	321	285	277	271	276	268	287	305	278	278	310	278	301	305	308	320	291	312	283	276	254	297	296	305	297	281	291	299	264	302	306	278	297	289	259	322	300	299	292	312	298	295	293	296	291	308	260	280	306	290	302	275	316	280	293	307	290	282	291	296	284	299	281	262	282	283	285	275	293	284	267	293	294	274	288	313	327	306	285	287	294	276	282	269	313	303	272	291	266	288	326	287	266	298	305	304	282	302	290	297	343	277	302	278	274	313	285	274	273	297	299	271	294	297	266	279	270	256	288	296	302	274	290	295	273	274	291	271	308	269	322	266	284	272	315	303	269	296	271	329	309	311	310	273	267	270	275	258	297	291	249	287	287	270	296	292	262	269	279	279	308	307	273	292	271	262	289	293	280	301	291	254	319	311	269	297	301	270	312	283	307	301	303	311	326	276	297	282	300	276	260	269	287	254	274	310	288	299	315	251	295	260	270	256	262	291	286	281	309	289	306	286	296	293	300	302	259	299	292	283	266	288	315	283	295	275	268	293	308	275	314	270	317	284	273	274	251	305	313	264	273	285	286	288	288	283	281	265	284	283	295	268	317	309	303	276	283	299	267	302	301	286	306	317	287	286	305	317	280	292	312	279	285	308	295	291	307	302	262	262	286	298	308	286	298	301	301	306	274	295	323	305	272	279	279	269	310	260	310	323	304	304	293	288	294	298	300	286	283	274	327	312	285	282	313	253	295	273	306	299	276	297	282	284	300	285	246	293	314	276	305	262	319	294	271	291	304	274	331	285	307	292	305	282	311	310	316	279	282	287	264	285	318	298	265	282	289	282	286	303	300	284	298	311	326	276	300	312	299	295	323	303	284	285	299	295	285	303	320	314	315	292	292	258	283	282	316	292	268	274	273	266	306	320	280	288	307	271	281	300	261	329	269	302	280	298	270	269	295	298	285	301	277	319	304	268	311	297	291	313	288	289	295	299	314	282	296	299	267	264	274	282	267	279	293	268	268	275	306	289	268	280	300	288	305	270	259	273	303	292	304	275	338	307	271	258	273	302	302	278	264	278	248	270	270	266	312	294	307	283	296	309	281	286	287	287	276	257	279	290	302	292	299	256	294	277	281	279	275	275	266	302	304	282	288	277	311	281	293	245	293	304	306	274	310	291	309	290	286	277	271	313	276	264	292	268	259	298	313	289	287	301	299	286	289	292	264	302	261	302	315	298	296	287	296	289	311	289	295	294	272	314	303	250	295	314	291	302	280	295	291	285	282	283	293	287	295	320	280	270	281	287	264	244	255	310	307	296	303	279	313	306	271	298	290	289	299	296	251	312	295	275	302	254	288	295	343	285	282	294	290	258	313	309	277	258	281	294	266	311	287	261	300	288	301	295	264	314	260	286	312	284	275	288	285	307	290	266	283	294	286	275	305	296	309	293	303	280	306	308	279	285	277	268	263	311	294	278	284	279	288	280	317	279	268	300	290	320	302	285	294	257	284	330	281	259	268	293	288	322	290	313	289	315	262	283	288	265	269	254	278	289	291	288	287	296	290	292	313	282	311	284	270	285	283	278	294	285	314	272	271	269	272	307	300	283	272	332	293	297	302	327	285	298	286	325	294	293	284	275	298	283	264	311	298	288	262	281	290	319	277	294	308	298	306	284	313	282	263	300	313	295	288	291	300	293	273	306	280	264	299	324	319	285	291	275	297	321	301	302	293	301	282	279	306	273	289	294	289	288	262	290	302	306	289	299	286	260	288	294	294	297	259	275	308	261	297	305	283	282	294	272	312	323	277	293	300	287	297	299	293	258	284	264	260	279	303	286	318	310	279	302	275	271	263	309	297	294	251	285	313	284	270	268	273	283	277	314	277	267	271	303	301	275	310	283	302	279	291	292	283	293	270	250	282	317	306	291	292	258	285	278	271	300	303	264	278	265	291	285	298	295	304	301	333	309	298	294	297	251	305	282	295	278	324	305	299	309	286	272	278	257	304	294	286	297	282	302	284	273	263	268	297	298	309	270	282	275	276	313	283	302	305	284	288	275	297	307	303	288	277	267	285	292	296	288	306	292	290	275	267	292	288	274	301	291	310	287	311	273	269	307	306	313	295	307	283	273	325	284	260	311	312	255	300	290	297	306	300	320	309	303	296	287	292	292	305	333	307	304	271	308	304	318	295	295	304	303	263	249	306	325	271	311	275	289	287	281	241	308	262	329	291	315	284	308	283	294	315	282	313	285	288	289	274	287	316	286	284	272	296	285	289	298	270	279	285	279	291	282	330	299	308	279	286	297	303	286	326	296	279	321	305	301	282	274	291	317	298	313	293	298	281	285	311	279	303	278	299	312	282	267	314	299	285	280	291	286	298	277	264	274	296	279	294	251	329	304	308	304	284	266	268	295	285	289	295	306	296	289	299	266	279	293	289	297	318	268	282	305	308	279	293	277	307	305	265	305	273	287	295	303	297	282	273	301	266	261	273	279	264	292	270	270	270	301	276	288	314	301	315	290	249	282	267	274	301	298	253	325	295	291	312	285	315	301	322	272	277	325	290	285	308	306	293	272	295	284	281	311	278	281	302	291	289	279	317	275	325	310	266	279	300	277	284	276	287	274	255	306	330	265	331	282	285	322	268	280	292	306	295	287	294	278	257	314	303	314	286	287	269	325	307	304
10163	12746	20364	20486	16604	22526	15644	15019	15073	12286	10462	13231	10380	6573	4983	4097	3044	2887	2666	3278	3570	2568	2641	2744	2082	1788	1737	1305	1100	1046	1004	975	930	933	945	858	828	856	847	790	869	857	856	821	826	807	783	801	788	742	787	748	718	776	761	737	735	794	727	707	771	757	769	725	690	805	792	760	708	762	714	694	751	695	706	719	740	742	744	709	701	711	695	696	741	724	651	730	691	684	680	712	693	658	681	684	718	738	730	670	724	695	678	687	703	677	652	745	758	726	699	708	712	708	736	664	730	702	688	639	649	668	688	728	684	685	744	740	700	676	711	677	777	675	665	702	717	700	671	672	672	729	717	703	710	697	677	719	676	726	700	722	706	700	683	682	737	696	714	751	703	653	700	698	670	724	660	701	687	701	686	720	680	683	658	702	695	728	736	729	715	662	748	740	704	690	709	669	694	686	714	664	669	737	698	678	710	728	735	733	694	712	690	713	700	730	742	681	725	742	712	745	736	735	706	685	680	652	716	737	679	684	701	725	720	685	695	714	707	695	695	746	690	728	723	675	665	735	698	756	717	696	648	676	692	697	684	701	737	675	734	690	704	686	738	696	711	730	690	726	735	683	736	749	697	699	663	695	687	691	688	720	742	709	683	754	699	749	758	706	700	750	684	689	678	719	782	684	709	752	707	707	754	712	741	697	698	747	729	714	663	727	733	696	780	694	715	698	691	687	714	674	680	725	710	717	663	698	693	674	727	686	749	687	685	692	716	707	716	665	721	712	699	734	683	680	675	731	700	654	718	713	673	658	678	699	700	722	723	698	674	714	694	750	736	730	712	720	664	717	749	684	668	701	712	641	719	753	721	683	685	744	648	675	765	691	743	736	748	737	690	731	726	722	687	739	700	663	674	707	713	709	699	673	713	704	725	681	651	685	690	680	718	708	680	739	713	686	668	700	731	710	716	685	696	680	711	682	728	701	656	706	727	695	716	687	705	741	640	749	712	712	724	650	733	729	760	691	720	700	732	666	658	738	732	727	724	697	661	681	679	705	703	706	742	686	744	676	725	724	706	668	724	711	689	747	737	652	709	647	732	685	690	715	710	723	716	693	680	701	700	698	705	663	696	704	667	739	711	753	691	717	695	695	718	633	669	706	660	696	755	682	750	696	685	679	691	681	702	726	739	720	690	683	675	694	705	689	652	722	735	686	686	651	722	707	701	669	706	721	746	715	656	709	730	719	730	686	692	669	672	761	734	748	714	676	706	728	726	709	681	701	703	720	745	717	689	734	714	708	775	705	718	734	667	704	702	706	666	659	653	719	756	699	703	703	734	734	676	723	708	739	688	697	731	689	670	689	749	727	682	742	718	719	735	678	708	698	710	686	714	718	703	727	703	659	745	704	738	740	700	676	705	724	700	707	737	704	654	721	760	711	733	714	752	684	726	698	716	701	706	712	661	637	716	715	696	767	709	705	713	669	702	755	708	707	715	713	693	718	704	721	685	666	706	734	712	720	702	685	704	672	695	671	684	738	702	690	703	700	753	697	719	677	694	690	698	720	710	718	706	709	683	694	666	734	727	684	717	702	705	724	703	701	692	669	684	656	702	663	708	736	723	704	730	689	714	684	740	717	669	740	691	712	707	739	667	759	695	689	714	725	697	729	713	698	698	659	709	684	652	740	774	676	728	667	752	682	671	661	684	719	733	668	705	665	709	730	649	719	718	693	695	696	715	724	670	683	697	711	705	723	710	749	702	706	714	715	699	712	714	679	690	717	706	733	671	719	682	698	706	726	702	728	693	753	722	768	691	725	707	752	665	726	665	701	703	685	698	697	700	699	749	735	683	728	693	680	688	691	681	704	694	693	706	677	681	702	722	750	644	694	699	674	754	687	731	677	713	696	659	664	753	682	683	712	726	701	746	653	720	718	699	700	674	684	752	722	720	701	690	729	735	715	707	704	700	661	700	711	678	684	692	746	750	692	676	641	731	688	722	724	730	695	686	682	664	708	705	709	712	754	738	654	680	650	721	694	708	718	710	726	665	717	687	722	638	703	703	693	715	711	679	718	727	686	695	714	670	713	697	680	687	760	675	665	693	665	719	733	685	729	781	748	674	686	714	705	696	701	726	717	695	696	704	718	696	721	679	720	706	705	703	715	726	695	725	715	709	713	696	682	677	720	671	702	688	681	674	696	658	685	732	713	720	725	714	727	660	708	733	739	762	663	691	698	715	724	705	721	713	671	719	727	706	721	691	697	716	730	688	660	686	689	721	656	720	639	691	656	778	674	722	712	732	660	693	672	705	710	708	745	688	680	679	720	713	674	715	711	695	678	706	691	739	717	710	745	756	672	713	675	716	660	719	712	679	700	663	711	693	689	663	704	737	684	685	673	686	737	678	694	716	696	717	722	703	700	755	656	694	671	715	711	707	702	729	656	677	751	725	719	704	699	715	667	707	695	709	727	709	713	638	691	714	709	713	742	683	731	698	766	703	717	746	725	705	716	695	668	676	682	738	742	718	681	772	716	678	681	697	719	672	697	727	688	667	731	714	699	659	704	692	702	747	725	705	699	732	661	705	726	740	700	676	714	753	743	759	714	690	703	707	747	693	734	687	670	713	693	700	699	694	660	708	729	736	679	734	717	678	694	705	668	726	697	687	661	757	714	711	703	697	732	665	701	696	699	709	690	681	748	722	695	732	690	725	726	708	736	696	655	687	702	717	672	715	711	732	704	694	716	724	703	709	665	753	698	748	721	682	705	718	708	707	679	745	739	749	727	695	696	682	687	702	688	647	693	695	693	697	704	656	727	734	721	715	711	663	665	744	759	651	760	731	671	701	738	722	749	718	694	742	696	730	739	730	718	709	673	688	711	728	703	710	661	718	686	738	730	726	704	734	693	682	735	750	685	736	752	735	729	727	665	728	766	676	719	678	742	696	724	717	692	721	716	710	703	717	666	735	697	716	724	717	695	710	750	677	649	721	701	717	658	691	674	730	737	691	734	703	732	693	723	701	695	736	667	704	742	666	694	700	759	719	720	693	734	744	738	682	719	678	727	752	674	675	705	686	728	703	706	697	738	691	747	737	739	719	714	675	714	670	738	683	680	688	699	747	708	688	683	709	699	703	718	747	672	715	710	711	732	698	720	718	738	681	696	702	744	683	672	708	711	687	696	731	670	747	657	713	698	759	739	679	749	723	698	635	729	697	724	722	671	720	739	716	665	680	720	701	718	683	697	714	697	739	749	665	678	701	714	692	667	723	718	708	735	713	681	739	726	738	676	652	689	714	695	738	709	702	752	708	680	712	748	675	669	678	694	708	712	755	645	689	662	713	670	714	720	713	715	727	688	734	767	709	721	695	711	716	677	688	720	680	765	724	720	735	717	703	705	748	666	667	709	736	706	735	677	688	707	695	713	667	698	695	746	706	703	683	697	625	748	710	676	682	674	651	684	690	708	724	721	685	703	706	671	701	701	740	679	702	697	703	730
41455	40506	39837	37268	32091	47019	33709	32436	35614	32784	28674	35185	30278	20750	14528	11240	7525	6626	5833	7404	9475	6221	5907	6798	3886	3023	2308	1348	1101	873	654	606	635	533	515	474	485	490	592	498	514	456	376	447	428	375	343	385	361	374	315	346	296	307	310	303	307	331	279	300	294	325	317	314	320	306	301	300	292	304	249	289	296	289	315	384	317	337	367	326	333	327	291	288	320	277	316	306	279	316	323	322	284	304	308	309	291	296	307	282	297	281	307	300	313	289	315	328	248	303	304	299	294	267	266	287	304	282	286	296	314	289	282	297	303	316	286	250	281	299	302	302	279	270	305	315	302	311	287	303	279	258	274	321	257	274	307	281	304	297	305	277	308	306	269	314	292	319	305	292	271	270	290	288	316	283	293	300	303	290	285	312	285	273	242	295	282	311	302	283	291	304	328	310	250	284	296	266	291	284	311	287	268	267	269	291	309	312	277	292	284	327	298	326	310	292	316	323	288	286	297	272	263	306	328	320	293	317	299	268	258	296	285	278	283	308	306	309	273	282	305	290	307	303	305	280	299	304	306	289	285	314	274	273	287	279	299	259	314	274	309	297	306	265	337	239	257	308	287	291	305	276	307	317	297	289	279	269	313	308	309	279	279	271	305	260	302	314	320	302	308	288	280	309	303	266	301	305	274	291	301	308	281	285	299	279	262	296	296	288	327	273	309	296	272	306	286	259	289	285	289	284	285	315	301	249	291	305	300	318	269	285	297	285	274	294	292	322	282	311	287	304	306	276	293	275	336	305	299	309	280	271	281	322	278	329	287	242	298	319	290	297	310	307	284	309	281	300	285	312	287	290	317	292	287	307	282	305	282	303	263	263	278	271	274	333	290	293	315	305	283	293	284	317	304	269	268	297	285	299	323	291	303	287	274	269	293	298	292	272	327	322	308	314	320	284	246	314	285	289	310	285	295	312	278	308	287	276	302	289	305	307	302	315	312	302	274	294	323	298	301	288	281	280	295	290	272	309	283	286	308	291	279	284	298	301	295	320	310	261	286	305	281	302	286	306	272	283	297	309	305	307	305	265	268	297	319	283	295	295	299	313	276	319	308	272	315	266	289	323	303	286	301	294	303	273	292	294	271	305	283	312	300	275	302	319	292	284	293	247	327	300	286	273	283	295	310	303	288	293	305	281	304	275	303	291	325	296	287	297	292	343	296	300	304	285	315	296	269	326	300	295	307	266	287	311	285	289	305	277	302	272	274	293	308	319	344	296	281	330	308	301	266	286	303	287	286	287	277	287	281	327	325	326	311	280	319	320	309	293	322	291	309	294	330	288	244	269	293	290	294	289	319	272	299	305	315	277	301	282	313	310	274	299	280	283	312	301	281	306	306	262	275	274	294	276	294	288	289	294	306	315	309	277	281	304	309	326	281	293	288	269	305	273	307	307	288	308	287	299	310	277	291	307	323	309	307	293	293	278	270	312	308	312	273	276	304	302	283	292	298	297	286	308	311	290	288	256	263	270	299	313	294	258	293	280	259	296	294	288	323	307	304	262	267	271	309	306	274	289	273	303	301	295	299	300	313	301	313	290	353	281	279	289	290	317	306	290	299	317	336	287	304	287	299	309	280	338	292	304	323	300	327	314	298	279	299	283	278	303	287	280	286	272	289	284	333	306	290	289	281	318	306	282	324	325	304	303	279	285	324	307	299	304	305	286	285	307	302	294	302	263	282	315	283	285	268	295	257	268	324	318	277	271	303	271	289	292	288	250	280	300	300	316	334	289	256	291	285	293	309	288	314	308	314	282	287	295	334	311	316	288	289	298	306	313	300	300	270	286	276	301	298	307	320	315	305	320	272	288	301	275	288	325	291	287	276	283	309	312	321	283	277	276	301	285	286	289	322	290	316	288	299	280	331	323	315	318	274	302	289	303	299	271	289	289	323	332	324	312	276	325	300	300	282	307	290	300	287	283	294	260	328	324	302	280	286	266	295	288	284	297	294	289	302	294	299	319	300	258	284	300	293	308	279	285	296	289	302	276	280	259	322	281	293	290	275	280	299	270	280	312	296	265	294	338	300	314	265	279	283	336	321	316	298	305	291	304	288	266	291	292	282	275	284	311	272	291	273	262	297	317	291	293	265	278	289	303	324	320	298	274	289	290	311	305	275	275	300	281	257	310	296	296	277	298	273	289	304	257	323	310	323	310	291	319	297	314	300	303	271	293	281	297	310	313	298	304	276	278	289	294	252	306	312	283	285	325	300	307	302	316	310	296	310	302	268	269	325	284	281	292	299	315	283	289	303	298	285	307	287	279	297	322	298	258	293	303	266	307	308	287	267	308	269	288	307	318	312	287	301	276	301	314	290	290	314	296	301	316	288	278	298	268	291	285	279	284	312	323	308	267	285	299	285	304	303	299	302	310	287	290	272	314	286	279	306	297	305	289	301	300	319	286	289	300	300	318	311	274	284	288	318	323	282	280	320	306	285	278	292	283	285	320	324	312	282	310	286	304	283	328	291	299	304	284	305	257	312	303	304	295	290	307	289	287	295	320	291	309	328	318	295	301	301	316	299	290	295	274	323	292	279	297	280	307	283	286	307	318	299	289	280	295	299	286	308	308	286	330	288	295	317	298	306	282	288	330	293	283	298	309	288	290	263	280	285	296	307	291	302	305	256	316	314	291	282	253	324	286	300	293	307	292	315	263	272	276	309	333	291	321	312	273	276	322	296	317	253	292	286	279	267	297	302	320	298	291	313	288	306	269	301	300	311	282	297	305	275	308	256	295	290	294	290	284	289	289	314	275	256	274	304	292	269	318	281	251	313	303	320	287	295	302	319	295	307	289	281	321	290	299	299	299	297	308	276	305	323	283	258	276	302	298	274	333	264	288	294	277	283	310	305	283	298	283	292	309	305	313	311	307	311	317	294	306	305	307	306	303	298	295	270	290	307	269	291	305	290	319	327	318	299	299	258	298	240	305	306	294	302	294	275	307	314	278	284	317	274	304	269	270	302	310	282	295	262	281	269	284	350	286	288	296	316	303	283	328	295	290	283	271	285	282	290	289	301	299	316	280	302	293	289	292	291	305	302	291	266	298	315	302	307	288	280	299	300	300	294	261	315	317	281	272	294	302	305	312	283	315	275	299	286	291	283	287	291	301	323	321	273	323	338	274	306	300	313	268	292	307	306	276	282	280	298	282	269	264	307	289	289	318	308	284	285	290	304	292	311	302	321	297	300	290	325	288	316	313	274	285	278	277	279	282	298	293	315	292	293	317	280	304	300	316	275	296	297	290	309	283	283	307	302	303	296	316	318	292	312	287	325	319	282	293	258	294	316	298	277	294	285	314	295	316	280	323	308	309	308	260	265	282	282	285	287	313	321	282	302	295	305	293	311	292	315	307	281	268	342	309	288	279	306	284	340	295	268	291	309	308	278	294	306	285	303	267	288	290	281	281	302	289	280	283	305	287	300	253	306	278	285	287	259	275	307	336
30562	32962	40937	44512	39555	50965	43906	45319	48897	48038	45634	50927	46880	38624	33752	30681	24141	24327	23327	28494	30976	23990	26225	25621	18787	16635	12694	8121	6458	5122	3677	3129	3304	2696	2339	2104	2066	2193	3194	2288	2669	2024	1535	1404	1596	1465	1159	1335	1260	1145	1091	1166	1084	934	817	803	803	761	811	784	825	806	870	800	863	757	798	741	782	746	727	727	708	780	851	1157	1117	1024	1157	1034	880	696	688	682	667	689	688	723	673	674	661	692	769	743	712	719	738	662	710	719	693	705	747	710	715	677	721	676	716	678	701	679	727	693	731	668	751	745	643	712	717	712	692	702	714	688	724	744	731	648	701	678	666	682	742	658	731	721	689	727	680	701	653	667	697	680	697	699	680	741	693	730	714	719	696	719	734	705	740	709	704	684	669	658	670	719	706	744	715	688	679	695	705	729	723	737	711	699	695	691	647	756	707	709	671	705	696	721	725	722	710	699	732	719	700	716	676	718	620	668	677	629	719	678	723	661	718	709	713	696	668	693	708	652	700	717	687	694	679	678	682	731	748	723	705	690	712	753	651	722	721	721	725	701	681	711	716	702	712	678	688	704	695	765	689	685	677	719	724	713	671	726	707	686	742	690	689	716	684	723	677	672	702	678	698	672	706	727	738	706	756	695	741	692	698	745	733	697	715	698	722	707	708	759	733	735	685	700	695	724	751	713	709	646	737	729	685	737	729	695	696	724	646	672	699	739	704	702	710	645	732	750	722	725	641	696	718	724	716	693	671	651	698	710	711	673	662	738	717	717	711	696	700	738	697	726	719	681	675	722	680	723	734	702	679	705	675	684	687	732	681	713	655	726	720	694	685	670	715	689	716	752	713	696	687	720	745	689	697	703	723	717	643	718	763	665	706	718	700	695	720	747	691	706	735	713	728	678	708	683	712	698	733	719	738	704	707	661	701	701	694	765	717	695	707	786	696	725	773	659	693	716	697	712	696	697	747	688	714	682	707	684	685	674	698	695	730	723	739	703	696	672	655	677	675	714	741	684	719	668	737	676	726	695	724	731	672	699	734	685	691	731	681	677	716	703	646	704	669	680	695	701	706	661	728	726	723	701	710	747	694	683	735	718	687	680	720	704	728	718	770	706	664	714	692	690	729	772	756	701	674	689	686	701	679	750	685	689	702	681	690	751	736	728	705	770	685	744	700	687	738	737	716	722	655	738	726	725	712	693	715	657	705	705	719	733	696	705	711	693	691	689	773	730	695	683	698	721	701	707	672	701	709	747	723	741	750	699	685	724	694	694	716	697	663	758	641	702	729	732	754	713	654	734	694	685	666	704	688	745	714	664	737	722	730	670	686	698	715	705	767	691	725	751	749	701	675	693	707	720	720	767	688	702	720	669	703	693	703	688	715	751	649	703	688	736	710	697	704	678	687	726	681	700	706	690	707	731	647	723	722	702	699	687	667	693	700	673	719	693	726	704	751	660	707	695	729	749	678	669	692	722	700	738	710	717	763	665	742	689	731	683	700	702	745	687	745	679	667	745	715	671	703	728	709	716	704	747	723	740	724	652	736	695	701	701	720	677	716	725	673	739	672	688	740	685	691	735	745	719	720	711	737	732	730	710	735	721	680	692	720	694	694	730	664	740	659	690	688	758	693	665	747	684	700	717	703	719	648	639	692	740	723	663	679	725	722	708	707	721	715	694	751	702	671	693	729	681	737	693	634	701	670	668	668	705	661	719	697	696	723	659	739	759	704	724	719	716	695	711	700	716	719	711	731	668	708	717	700	679	738	689	720	694	716	712	685	684	734	727	670	719	715	697	720	719	706	752	709	699	716	744	687	686	753	725	735	719	737	699	714	700	721	709	710	739	686	723	730	675	697	661	727	655	770	686	722	704	714	712	709	716	674	709	708	708	694	642	698	738	730	714	727	687	748	699	690	676	707	743	738	710	693	667	689	664	718	701	746	670	722	719	681	663	703	683	674	695	722	675	698	677	717	693	747	702	692	733	765	740	705	706	711	737	703	745	749	714	711	705	694	747	718	715	704	718	685	681	730	668	726	748	693	660	697	723	698	685	666	657	729	687	735	717	670	691	710	703	695	717	707	700	690	723	711	654	702	704	695	721	698	678	698	727	744	721	771	707	724	692	706	700	714	700	717	726	747	736	678	665	725	714	705	694	712	724	681	751	671	726	680	698	755	680	702	723	695	726	691	640	700	739	689	647	679	724	705	692	740	703	682	738	700	674	734	659	718	701	664	733	668	707	681	701	738	730	732	669	677	729	705	687	748	710	699	730	675	641	691	710	713	703	739	695	689	683	694	707	713	749	726	703	698	652	731	670	690	703	705	717	653	701	749	736	682	701	781	708	669	693	693	700	711	741	726	672	690	643	746	700	703	672	703	700	702	726	699	699	708	705	707	742	666	716	723	727	645	702	694	695	693	724	704	703	694	715	722	728	696	706	714	736	665	709	659	684	749	704	713	735	727	691	741	696	703	728	713	698	671	683	752	670	718	699	649	702	714	696	683	701	686	682	734	670	697	765	718	752	695	661	708	744	725	751	734	715	683	706	734	681	664	707	733	730	719	695	703	692	707	709	653	689	709	662	689	685	714	717	691	681	677	709	707	680	724	707	755	756	699	695	727	681	716	651	738	705	703	662	656	684	721	724	710	731	711	710	681	713	691	674	726	722	658	744	670	701	748	704	664	689	691	722	671	691	715	733	696	748	716	710	700	709	676	726	688	718	756	690	717	702	698	718	736	735	733	683	729	731	662	679	685	673	658	683	702	751	722	669	695	713	679	680	731	701	677	708	682	679	664	714	702	735	697	744	727	732	718	675	693	683	684	693	643	726	727	726	688	685	712	699	731	674	716	730	662	736	703	729	675	680	745	747	724	711	696	695	710	722	699	725	712	660	686	700	701	760	766	748	758	730	678	685	714	730	689	687	673	672	676	719	679	693	771	707	692	693	689	671	702	701	723	708	686	742	684	698	691	732	682	692	694	705	705	729	729	738	697	640	697	707	777	692	708	719	707	677	707	668	710	709	711	708	764	726	708	692	704	741	672	689	732	678	765	758	703	681	719	680	722	688	695	699	678	684	693	736	690	762	750	730	709	705	713	721	734	740	731	696	703	701	739	742	659	720	724	726	667	717	731	726	684	654	696	677	656	715	713	691	686	698	718	736	735	666	712	692	687	709	706	679	682	695	719	717	707	766	689	718	685	685	725	695	731	697	687	689	709	685	706	729	676	780	686	702	709	718	714	742	668	704	698	697	712	704	712	735	708	700	719	724	725	705	679	679	690	688	700	713	710	665	686	746	703	673	705	690	695	687	669	713	757	716	693	771	653	736	663	766	713	680	723	702	714	729	734	721	715	666	739	678	668	671	727	736	707	736	641	676	739	727	702	725	729	716	725	661	689	734	663	734	670	713	681	712	696	668	773	716	702	677	686	695	684	718	716	714	685	699	712	714	680	663	742	673	713	690	714	706	708	694	703	684	726	704	662	746
50656	44001	43692	38495	35887	44371	36529	38793	40359	38629	38745	44855	39109	29972	25099	20375	14135	12571	12065	15801	19667	13140	13396	14350	7591	5411	3900	2469	1804	1381	924	887	923	689	636	569	563	743	735	665	692	511	418	471	439	333	355	477	429	344	306	329	307	278	253	258	231	256	228	251	286	247	237	246	212	250	267	265	256	232	215	245	223	239	294	418	391	338	332	305	270	253	243	246	236	233	234	207	209	244	236	237	221	205	242	226	204	223	234	242	202	208	202	230	248	230	241	234	254	249	220	201	237	202	232	238	223	215	227	216	247	235	251	205	257	240	240	263	248	215	210	247	227	239	261	239	212	230	247	244	232	211	236	261	225	223	248	262	226	241	239	233	236	230	206	247	211	240	247	211	230	211	246	238	267	209	236	236	236	239	242	244	217	235	248	274	205	220	218	258	231	237	209	218	252	234	235	246	238	226	225	243	219	219	218	218	262	257	245	234	238	262	232	239	230	225	233	219	215	242	196	254	227	249	239	261	236	242	258	227	234	222	229	252	229	221	248	248	242	217	220	213	234	248	214	213	227	226	218	243	244	249	238	236	242	226	228	209	237	234	253	229	251	225	236	231	217	249	249	248	232	245	224	258	228	216	213	191	240	251	231	245	225	231	224	247	237	227	251	263	207	201	243	225	239	214	219	234	218	219	241	214	217	232	231	248	220	244	243	249	245	225	223	233	262	235	263	227	213	220	221	252	216	224	239	257	216	232	226	220	218	262	237	258	228	240	214	237	218	235	228	263	250	233	238	223	229	223	259	230	240	247	228	205	229	211	212	242	223	247	232	245	222	232	245	232	246	232	255	191	245	219	233	259	259	217	200	250	232	240	243	215	245	254	210	226	255	231	206	236	232	248	212	246	242	237	243	236	229	237	239	236	236	235	258	213	217	201	227	235	194	227	209	232	255	234	235	243	219	227	254	266	244	252	248	223	228	227	236	224	216	208	230	262	214	232	225	249	249	244	215	234	244	198	225	226	224	229	237	233	213	224	227	229	243	222	252	213	231	234	217	213	267	226	243	239	245	247	226	244	247	254	224	234	225	217	234	229	246	255	224	233	240	236	221	227	208	223	247	243	242	228	253	201	258	248	236	232	224	219	250	225	238	230	255	209	236	222	227	212	236	246	246	241	239	221	222	224	188	224	221	217	238	220	212	243	213	241	235	244	233	230	263	198	243	224	208	243	226	218	243	211	228	244	241	212	220	220	227	232	216	212	243	248	199	232	243	207	222	248	214	242	237	232	204	212	241	226	253	263	238	225	208	240	248	233	246	214	219	222	210	244	245	236	235	211	229	229	207	220	244	233	225	231	223	213	261	235	225	234	248	224	221	234	227	236	239	231	237	252	237	227	223	231	214	235	246	242	208	268	244	209	215	261	239	224	246	229	247	240	240	198	214	243	255	223	226	252	238	253	225	259	232	221	216	229	238	228	231	247	233	241	230	238	240	214	184	239	232	211	272	230	232	246	227	237	290	238	225	222	209	217	230	233	243	261	222	218	240	241	233	239	243	248	215	255	235	243	233	212	237	216	235	227	243	223	252	220	221	249	247	205	226	254	248	214	223	223	223	227	224	245	236	242	240	223	241	211	218	192	234	214	235	241	227	239	209	219	217	192	230	222	230	243	218	234	237	207	240	244	255	246	229	233	223	227	224	240	252	255	232	247	251	247	237	231	247	232	241	252	244	240	225	219	248	229	234	254	229	237	259	233	223	232	198	191	215	206	209	227	245	227	220	182	239	213	238	216	206	247	247	200	262	207	194	206	204	231	234	219	217	221	239	208	235	252	240	245	213	197	231	221	238	215	246	211	242	235	268	228	231	215	206	209	216	219	236	222	261	242	260	262	211	209	217	236	226	198	235	214	231	227	260	232	271	218	218	249	245	208	239	217	240	208	247	240	221	236	242	260	229	248	236	230	203	244	232	200	207	241	229	230	229	241	219	249	212	233	218	217	253	227	238	253	248	242	227	214	235	232	187	229	226	246	226	236	239	242	222	234	240	247	247	229	215	241	228	219	232	234	232	226	221	222	225	246	231	226	240	222	241	267	230	232	239	211	244	267	235	242	234	231	238	246	226	208	233	189	223	219	242	240	229	230	231	192	221	210	230	220	231	237	236	245	227	239	255	205	209	193	226	246	222	226	241	235	241	246	225	235	227	243	236	200	237	254	230	219	220	228	221	248	251	236	227	238	208	250	233	237	254	219	200	221	248	262	258	224	236	234	197	229	223	273	249	222	247	239	203	246	233	228	228	244	238	234	255	229	233	197	214	220	226	218	240	216	225	239	211	212	213	233	229	245	251	226	229	202	251	235	248	224	226	233	256	260	210	208	228	233	236	266	237	222	255	256	244	241	242	236	231	204	230	205	227	232	226	230	251	280	233	218	240	242	237	218	233	220	224	244	239	220	228	229	247	228	235	220	265	249	270	245	229	229	209	267	208	243	265	233	228	220	264	209	235	226	233	236	229	218	217	243	231	246	223	223	249	212	234	249	247	244	233	218	232	249	226	239	238	239	233	250	231	245	233	213	223	255	225	229	215	227	254	227	239	235	188	226	247	211	232	229	238	243	225	231	215	242	227	224	225	233	234	215	245	241	211	257	209	240	231	187	237	244	215	229	241	232	216	256	248	242	224	269	213	228	236	199	213	235	235	221	232	231	209	219	229	243	204	253	220	246	216	218	243	242	238	240	213	243	236	253	208	247	224	249	245	230	225	238	221	223	243	213	244	232	234	251	228	221	254	224	236	228	243	200	257	225	239	231	248	223	228	233	213	247	246	235	214	273	241	195	239	224	226	253	248	256	211	222	244	207	198	197	249	266	221	264	214	220	255	237	239	227	218	227	220	219	252	233	212	219	240	227	216	215	182	222	241	233	238	258	228	229	242	232	238	272	234	233	206	209	222	217	192	248	255	243	230	227	236	237	227	226	245	242	223	229	222	240	228	246	214	246	215	238	228	243	222	228	228	239	209	221	232	257	249	206	235	245	216	219	239	208	215	227	217	200	224	231	217	216	215	222	241	227	249	259	238	229	228	250	250	217	209	234	201	234	243	228	208	241	224	248	227	228	214	246	217	214	207	222	240	231	256	219	233	219	208	244	213	248	232	229	210	224	224	216	238	233	245	251	242	222	222	237	286	238	237	216	208	246	241	209	246	230	222	233	243	254	219	216	243	219	247	224	225	213	213	212	228	228	227	225	231	225	241	225	239	203	229	260	265	246	231	224	221	237	257	241	245	235	264	244	247	265	232	239	264	227	221	216	221	249	222	227	232	243	216	243	259	216	245	226	235	242	249	228	239	212	238	244	219	236	255	251	226	214	194	230	226	224	252	232	224	249	209	254	214	205	232	268	239	236	253	235	247	225	242	233	229	256	238	223	223	236	231	234	216	227	207	233	220	273	251	221	220	210	260	224	236	242	220	252	247	244	210	230	238	253	210	212	244	219	232	226
39545	41471	46994	49364	45491	51442	49733	50577	53763	56658	56863	57113	56188	48552	43871	39083	33525	33511	34401	39678	41718	34796	38294	35457	28058	23280	19451	13387	10594	8290	5559	5537	5418	3785	3618	3000	2848	4228	4539	3957	4100	2592	2291	2676	2055	1198	1364	2285	1942	1460	1245	1280	1097	988	795	725	712	739	687	711	786	760	655	642	687	652	699	678	639	589	587	547	605	628	1218	1965	1755	1504	1231	923	810	555	568	554	620	531	538	523	545	548	575	611	547	580	528	597	611	553	574	517	580	561	559	519	594	595	554	534	567	581	567	529	567	527	580	554	558	579	590	581	556	562	596	564	591	537	519	556	579	542	554	587	596	553	607	561	554	625	550	578	538	553	572	552	525	599	577	509	610	569	544	613	567	573	591	515	553	564	569	503	569	531	602	579	551	531	598	563	593	581	538	549	558	554	539	547	579	556	568	564	552	567	579	542	577	611	577	540	536	540	514	540	554	534	549	579	595	556	573	557	564	529	595	609	572	566	586	582	535	534	588	579	550	547	565	569	570	500	567	544	590	528	572	537	581	594	503	564	556	541	572	519	588	564	552	595	590	575	557	553	565	600	560	593	549	550	560	555	563	570	573	600	517	565	520	517	562	560	537	571	586	554	575	552	564	534	536	552	590	550	538	592	555	537	602	542	577	541	535	585	524	550	577	576	522	525	580	603	555	567	547	570	524	538	587	532	565	555	572	561	605	527	563	544	510	571	534	569	541	538	551	618	573	570	527	525	596	539	594	519	591	565	548	533	569	597	558	523	537	539	569	549	558	559	564	551	536	561	583	542	565	556	514	572	577	544	533	536	566	550	528	568	535	578	550	549	548	574	531	570	556	573	567	555	544	558	577	554	586	574	554	567	556	588	554	561	504	589	528	644	540	550	545	530	577	516	555	553	557	602	557	595	549	556	570	579	591	572	531	577	561	585	540	570	580	545	535	530	590	581	570	546	565	571	539	608	529	542	569	568	545	607	541	561	555	588	568	530	559	535	545	563	538	554	578	572	565	582	529	568	553	564	567	536	553	544	571	574	563	568	576	568	567	547	548	551	532	617	567	541	596	606	556	595	569	549	588	594	575	547	543	544	582	584	546	582	531	557	531	601	579	599	583	586	588	545	596	561	594	558	602	547	558	581	541	530	541	593	542	577	568	558	589	581	545	535	548	554	573	546	607	595	554	578	539	550	628	537	607	563	574	541	563	604	575	582	537	552	564	579	565	560	539	588	565	541	538	583	606	574	582	569	579	566	591	554	593	551	528	568	581	581	531	550	591	622	546	573	575	571	577	596	496	562	551	562	581	569	554	568	555	622	579	542	534	565	526	595	553	565	553	538	533	576	537	551	546	544	569	542	568	562	557	561	539	581	588	545	557	567	519	527	583	581	616	535	543	591	611	564	538	586	561	551	549	597	524	558	640	573	533	571	588	555	561	554	568	596	583	586	557	577	582	559	563	577	541	558	593	581	551	569	583	532	533	519	582	565	602	577	534	530	549	560	570	571	570	558	572	571	598	563	525	527	573	542	595	583	529	554	574	574	549	581	546	576	561	539	550	543	576	561	542	564	521	549	548	555	559	560	579	582	552	570	565	573	569	553	594	578	570	543	588	539	563	556	537	530	535	566	567	510	489	560	542	586	537	578	544	529	528	507	586	579	577	561	571	590	557	552	576	571	621	574	568	565	566	572	541	567	573	536	544	524	584	539	531	596	590	558	532	580	524	568	550	538	567	564	575	610	558	553	572	532	545	556	580	559	530	510	565	541	541	588	520	592	548	583	608	530	557	528	606	544	579	524	563	567	564	568	549	566	579	557	521	567	523	548	559	568	552	567	571	565	542	533	601	555	517	566	637	569	568	544	560	575	512	589	647	557	582	557	574	524	581	553	564	585	539	540	547	608	541	542	547	590	539	555	537	562	580	550	546	563	529	572	522	576	589	567	596	549	562	514	540	556	544	563	535	602	535	579	577	624	562	612	591	576	541	558	569	581	572	577	566	552	600	569	572	589	569	534	542	547	603	553	584	552	547	519	571	592	556	577	549	552	580	556	596	552	524	585	579	549	593	599	585	575	572	552	638	581	556	577	509	539	566	538	564	529	558	602	536	551	563	601	586	528	583	541	555	540	581	598	569	538	546	559	568	569	510	558	584	539	560	540	575	609	585	567	586	507	576	545	621	567	578	588	542	535	587	567	573	536	591	589	600	579	545	589	550	528	565	527	575	546	590	571	572	545	545	562	574	546	484	589	587	576	562	561	574	548	547	602	550	544	573	532	562	558	555	594	543	546	602	521	579	564	556	577	554	585	528	596	528	599	566	574	549	590	534	568	597	568	584	518	573	548	524	558	540	596	572	583	555	557	577	557	567	528	536	560	542	571	564	559	531	550	536	569	605	550	568	562	573	557	533	591	543	584	530	585	565	594	565	540	575	549	537	571	529	548	541	554	572	552	578	533	554	569	579	555	568	556	558	568	579	578	572	579	564	585	580	581	577	577	553	570	571	551	556	568	601	565	578	541	562	555	583	638	553	527	579	552	577	570	538	560	604	570	581	558	539	535	556	556	554	517	557	533	572	546	558	603	593	556	529	587	570	565	553	541	578	570	568	550	563	549	544	546	552	536	600	581	533	566	577	560	603	562	505	570	545	628	589	543	579	566	518	554	559	558	588	581	592	551	566	565	586	547	595	554	586	537	548	519	583	557	565	592	566	523	567	513	560	542	579	563	562	605	533	527	551	554	573	587	571	600	553	557	567	544	552	555	577	541	606	507	559	575	553	564	561	570	522	538	599	577	542	571	598	542	560	543	559	553	559	522	518	550	607	564	540	550	530	592	570	582	582	545	563	592	552	537	582	564	549	565	583	566	526	486	562	585	577	506	591	560	578	565	523	538	573	569	593	552	589	588	554	560	533	564	548	611	578	544	566	550	536	538	518	508	559	546	567	553	553	584	590	535	585	578	563	582	537	589	619	613	573	594	569	558	574	570	547	567	541	569	592	535	581	583	546	548	570	550	574	561	557	565	532	594	517	520	581	578	557	524	614	554	552	525	547	546	558	568	586	556	529	552	595	563	568	573	580	529	572	547	536	553	561	576	545	615	563	552	521	565	608	532	569	605	581	577	579	587	579	522	608	568	562	534	582	589	599	546	533	568	531	527	524	543	548	580	554	613	584	510	554	597	546	528	534	518	546	550	597	522	547	583	562	595	610	569	574	577	576	550	568	603	597	560	535	567	531	546	529	544	541	560	570	544	584	565	562	564	547	527	555	547	563	613	564	546	540	560	569	541	529	540	598	556	533	596	586	560	564	541	573	591	543	540	533	526	537	561	522	621	565	586	573	548	520	560	616	585	555	558	560	582	553	568	528	574	562	545	575	609	549	571	556	546	565	584	569	571	578	530	581	569	555	529	538	555	578	560	579	557	534	550	567	582	574	599	578	533	566	547	615	543	605	617	571	574	544	576	559	572	570	550	576	559	543	586	578	543
15645	14110	14755	9906	6511	6991	4870	4491	3845	3084	3003	3036	2197	1223	856	766	620	551	597	688	720	522	582	526	442	367	418	360	388	338	342	364	302	365	317	304	310	336	322	287	312	337	300	284	319	316	296	273	296	303	317	324	343	317	308	319	290	297	272	268	286	297	271	299	299	280	321	282	304	280	293	268	309	326	289	293	315	315	284	308	301	308	323	301	311	294	300	285	299	295	311	282	323	295	307	305	324	310	312	307	297	311	289	285	297	292	304	315	289	287	316	256	287	299	294	291	301	292	304	266	296	274	302	301	303	310	322	311	291	313	304	297	296	317	327	307	287	309	312	293	273	263	294	295	317	337	306	311	291	278	283	308	321	351	304	280	326	312	284	324	278	292	304	293	317	310	324	317	330	289	305	292	265	284	297	300	308	312	297	315	279	300	276	325	338	284	291	271	321	315	291	314	284	320	261	305	293	305	304	258	280	275	311	319	297	289	321	344	324	316	297	264	279	289	298	280	299	312	309	314	276	316	321	300	306	350	306	316	293	300	293	299	308	331	280	318	298	297	290	301	303	278	289	306	308	279	298	268	267	319	296	318	315	323	285	307	305	288	285	284	305	309	297	306	297	295	275	310	314	298	313	306	270	285	299	266	300	291	325	315	297	274	282	315	284	291	270	278	271	295	326	300	264	317	290	280	287	299	306	301	295	300	281	271	310	290	299	282	271	309	280	311	303	263	283	306	295	285	301	303	304	341	317	309	287	297	289	318	289	306	314	297	312	318	282	292	305	306	285	324	298	323	301	309	300	256	285	309	280	265	346	307	312	325	323	283	277	283	280	298	311	289	286	294	280	279	314	305	304	328	279	284	278	320	274	293	280	269	270	296	281	308	285	264	295	302	300	317	284	289	281	309	292	311	306	291	292	318	275	282	323	325	298	277	261	300	314	285	342	306	314	284	300	274	289	319	292	307	311	294	320	312	273	293	287	309	301	277	307	307	291	275	303	288	305	310	291	293	280	325	291	266	268	317	267	289	289	315	294	292	287	283	299	302	290	281	332	282	294	301	264	273	306	318	324	279	300	271	291	293	274	326	309	283	318	318	290	317	307	310	259	297	305	286	293	313	299	296	314	289	302	273	326	284	318	327	306	277	318	287	298	327	298	302	314	297	290	297	309	278	328	288	284	274	271	296	345	285	294	241	287	309	284	289	333	311	300	311	332	324	304	288	280	303	316	279	305	298	290	303	273	299	283	277	311	287	288	297	308	299	288	289	282	287	315	310	323	270	325	297	320	332	311	306	303	291	320	298	309	293	280	292	305	295	304	287	281	283	298	294	323	307	310	327	328	310	325	310	302	269	303	308	295	286	290	310	309	295	322	318	328	324	292	314	304	296	306	305	298	329	291	317	300	284	286	304	318	295	305	306	303	308	295	294	307	291	297	316	300	275	293	278	283	273	246	316	309	292	308	312	319	303	329	306	314	314	265	310	310	306	294	306	305	276	287	289	287	294	283	298	258	332	303	328	314	297	280	270	304	324	331	280	314	298	301	306	274	294	310	293	296	299	324	307	314	307	337	306	300	275	279	290	280	269	286	290	304	318	306	295	290	276	315	265	298	317	290	308	283	329	330	304	289	286	288	277	298	293	279	329	349	273	317	278	332	267	315	291	303	306	309	291	302	279	315	310	267	307	307	288	296	299	296	287	305	342	305	288	319	282	324	286	298	322	304	314	278	275	291	296	308	293	315	272	268	284	293	319	291	298	325	314	283	302	304	263	309	329	298	287	315	304	283	298	304	303	327	309	293	310	284	308	280	317	330	293	294	331	312	305	266	309	263	289	312	298	324	299	335	281	299	292	310	297	283	288	291	309	326	272	295	272	322	280	298	271	263	298	281	308	314	334	302	297	325	295	338	310	298	279	279	286	295	279	285	284	330	259	323	288	309	292	312	289	299	303	290	290	312	307	257	301	299	295	312	309	299	315	301	257	285	301	326	304	310	295	315	288	280	285	270	297	318	286	306	344	284	315	303	313	320	270	276	291	288	280	327	294	319	312	330	277	327	301	314	294	296	306	288	300	283	296	320	303	294	281	308	288	285	288	304	285	305	267	296	305	281	283	317	306	285	275	308	304	300	308	260	270	310	298	272	292	291	270	294	279	312	316	301	300	301	304	264	282	300	320	317	315	301	301	307	268	305	291	334	262	271	292	266	296	266	285	301	299	339	276	316	315	309	269	328	293	347	310	315	295	264	290	295	292	296	286	313	288	298	354	290	323	317	294	312	318	287	301	266	328	274	294	276	259	299	314	296	333	347	302	277	316	261	309	319	310	294	296	293	323	307	267	283	307	315	287	337	327	289	325	290	287	300	277	337	270	313	326	324	318	307	295	300	282	269	280	309	319	299	282	286	260	295	311	285	272	281	298	278	307	304	297	292	253	292	273	293	328	294	311	328	313	311	316	306	322	299	263	297	321	301	279	307	284	280	267	284	290	299	298	322	281	301	304	295	312	285	299	299	334	319	307	312	303	296	343	323	307	324	279	316	290	307	310	322	292	346	325	298	305	291	296	294	304	319	308	329	297	272	277	277	313	303	321	299	301	277	305	296	293	302	293	304	291	308	308	312	282	287	311	299	298	275	308	290	296	315	286	317	281	310	326	290	307	281	329	297	299	303	332	292	321	285	319	289	326	283	311	325	279	316	263	312	293	328	289	336	283	289	279	293	289	288	314	276	313	313	318	296	301	299	281	290	304	300	307	291	304	276	301	303	293	345	281	291	312	284	331	304	292	286	316	325	306	288	310	305	302	299	305	261	314	305	329	310	292	270	294	279	295	352	299	284	306	300	306	317	294	301	290	293	313	280	313	298	324	255	276	327	300	295	307	303	303	285	301	257	293	281	309	310	316	298	312	281	311	278	284	293	303	319	319	337	292	287	286	297	294	307	285	267	317	276	315	306	280	267	307	308	299	315	262	269	313	286	288	325	303	303	347	296	314	289	297	283	300	282	286	302	310	269	302	310	292	277	264	300	291	305	319	290	298	334	278	292	320	269	290	302	275	287	261	291	311	315	318	274	254	276	299	299	333	298	286	280	339	297	288	265	296	281	294	304	304	297	281	296	301	289	314	278	310	299	316	295	293	279	315	294	266	308	308	289	324	276	297	306	291	280	313	301	296	311	298	301	275	295	296	311	278	302	254	325	298	292	280	300	323	328	299	282	317	326	297	296	298	255	257	314	322	289	266	301	271	290	300	307	262	281	279	274	333	295	286	313	304	282	300	288	274	275	282	278	303	316	290	267	300	316	279	312	288	288	309	302	286	293	286	320	303	307	303	270	324	294	261	293	305	323	279	299	295	285	281	298	289	311	310	272	316	279	278	318	323	321	298	311	288	329	291	299	292	355	308	310	305	318	259	289	298	293	295	289	296	308	273	331	305	270	300	316	299	319	300	303	284	292	296	289	274	315	280	266	313	322	311	285	292	291	331
10701	12338	20224	19092	15728	17428	14382	13958	14378	12913	14023	14763	12180	6739	5161	3921	3288	2958	3022	3939	4320	2775	3042	2859	1972	1455	1379	1261	1221	1138	1009	1007	1017	949	943	867	854	955	948	948	847	882	827	868	787	765	776	788	819	867	762	800	806	773	728	764	737	757	715	713	734	758	754	707	750	750	755	703	765	778	700	693	755	755	738	774	816	787	811	782	745	695	748	712	728	707	690	763	713	705	745	702	726	739	687	724	701	724	738	717	693	717	686	663	756	707	737	729	710	712	691	698	775	735	718	749	745	736	750	735	691	727	754	752	730	760	700	743	694	712	710	743	758	798	731	717	758	793	753	711	691	749	742	706	723	751	742	780	721	696	742	731	735	808	729	715	687	709	691	749	751	748	719	696	708	720	742	778	704	755	704	782	737	697	712	714	701	789	693	745	692	718	693	726	707	668	757	691	729	715	773	690	737	754	727	701	716	714	739	720	689	729	696	725	743	707	702	791	708	708	702	742	699	750	711	726	753	710	721	730	718	745	750	728	754	707	694	708	691	690	739	757	730	687	753	655	754	759	701	736	757	729	701	725	710	787	777	705	755	753	687	762	736	726	712	736	686	723	773	726	698	723	740	717	698	716	722	699	691	723	747	726	730	748	756	730	727	759	714	660	702	707	717	767	782	691	714	785	736	699	778	786	739	702	777	662	743	744	747	712	710	662	726	717	717	718	683	735	732	747	753	712	809	741	758	791	710	718	701	771	760	699	723	760	724	751	740	709	745	713	726	673	747	733	738	762	694	652	718	712	695	757	768	744	777	745	716	743	732	754	731	763	755	729	764	750	757	720	730	697	754	775	732	722	757	700	725	780	767	769	695	791	725	712	739	729	681	732	735	675	718	767	766	723	736	706	707	699	739	734	696	729	678	697	774	719	764	740	767	727	712	731	723	740	715	733	733	735	751	733	711	697	749	726	756	752	747	763	691	751	784	730	750	689	768	727	704	760	709	707	757	734	730	741	703	711	759	694	718	736	738	720	731	719	760	679	763	777	711	681	746	748	727	699	704	711	738	719	671	725	711	735	805	731	730	727	729	725	739	762	739	721	719	694	729	686	716	746	736	718	714	724	709	756	738	716	739	653	743	714	760	763	719	716	735	745	765	762	734	717	712	728	716	740	748	741	748	713	759	736	722	722	694	694	774	701	724	732	744	772	724	754	743	664	803	730	750	767	727	736	770	690	715	734	738	697	729	712	677	742	748	748	724	707	700	674	712	696	708	705	725	654	774	686	715	753	720	725	726	700	768	744	688	732	724	714	718	723	747	723	701	779	682	735	715	728	711	725	755	746	722	726	748	719	698	745	743	718	697	719	765	691	694	731	774	739	743	734	769	752	722	742	716	710	708	769	742	721	784	751	738	619	735	686	691	728	760	754	688	750	716	766	766	702	726	741	732	719	705	763	738	784	733	738	727	723	728	724	742	757	715	712	725	771	768	677	734	734	685	742	706	729	724	700	699	698	748	689	742	699	653	716	725	744	746	716	748	744	767	726	735	725	713	769	726	721	754	732	747	714	771	747	695	746	694	730	764	732	763	734	701	748	710	737	761	712	704	724	724	709	728	671	718	730	782	723	686	717	770	711	768	709	725	734	729	752	717	752	715	682	780	699	704	727	688	743	746	693	733	763	710	716	729	751	735	742	775	697	766	758	724	717	727	761	693	740	686	696	743	738	738	759	720	743	747	765	727	736	683	704	723	724	714	709	677	722	716	794	747	718	729	752	731	735	673	743	766	716	705	725	716	700	735	689	742	751	743	705	722	788	704	714	721	725	741	763	690	650	712	738	771	726	762	723	722	709	726	719	720	721	695	738	709	710	753	686	687	700	710	769	724	751	690	677	675	724	742	727	727	753	692	686	667	673	714	693	718	718	646	706	715	709	742	711	710	734	754	734	752	697	687	700	711	728	744	716	711	693	726	776	742	763	717	718	714	698	778	723	735	746	737	705	726	723	737	741	730	725	704	712	696	734	691	677	736	704	705	781	697	729	731	686	759	736	711	713	750	714	733	729	763	705	715	694	759	730	724	697	709	731	729	712	769	712	703	746	716	678	751	707	731	765	721	741	724	726	652	712	714	731	710	730	705	718	718	705	711	693	688	700	738	727	692	741	734	677	755	715	706	718	723	731	729	712	768	753	775	738	709	701	754	761	702	731	735	736	703	720	742	742	709	727	731	757	737	687	767	722	740	825	717	735	709	713	718	736	640	734	730	758	676	714	733	766	677	726	729	714	739	786	703	777	741	751	746	723	656	724	728	716	711	712	740	727	720	696	768	711	722	727	752	697	710	747	705	702	710	742	723	719	707	777	745	759	716	752	692	687	738	729	738	725	726	711	736	768	668	777	764	756	739	744	784	701	743	751	701	733	740	736	736	735	756	727	711	691	673	750	695	729	724	733	755	740	755	695	682	706	754	718	716	718	751	741	719	750	675	739	765	712	719	755	715	683	719	732	729	688	748	750	753	700	691	748	703	740	728	718	722	707	784	695	715	716	746	744	725	713	720	707	726	707	721	714	727	721	737	747	722	734	742	750	699	715	696	763	765	750	723	687	721	717	700	727	761	713	681	758	737	712	771	720	754	698	733	715	734	773	715	758	732	738	711	754	770	733	747	704	687	676	727	734	716	722	675	751	721	697	757	757	754	778	711	753	731	710	749	770	730	727	706	744	749	715	729	699	699	726	748	705	726	725	728	734	717	799	720	694	734	736	717	728	725	712	775	703	737	744	753	738	686	728	732	736	721	716	698	739	703	764	752	746	745	726	673	738	752	720	747	695	733	755	738	736	725	714	733	695	721	726	707	722	709	710	749	724	733	688	719	728	692	772	734	726	693	727	735	764	711	734	719	695	728	738	766	719	731	736	740	745	746	723	692	733	728	714	728	755	757	701	714	695	705	733	649	707	780	725	674	727	705	731	714	717	721	755	739	749	732	698	685	689	722	726	735	780	717	766	764	709	738	742	728	733	743	705	727	703	715	760	716	752	747	723	685	757	718	735	738	750	732	697	714	688	770	720	759	730	736	696	771	781	705	754	747	764	713	713	745	742	740	728	722	740	730	733	692	748	720	719	707	745	698	745	728	727	718	689	637	771	705	737	738	750	745	772	718	718	736	702	750	753	739	769	701	707	801	679	702	780	757	672	755	728	728	715	731	725	676	743	736	759	711	761	719	749	698	730	756	749	732	752	681	745	725	696	745	738	720	756	700	680	727	733	708	741	742	776	716	761	693	757	741	751	696	734	735	733	724	730	768	778	762	729	764	751	714	712	729	667	695	742	743	738	766	766	727	700	784	736	752	740	761	759	727	701	737	715	733	708	728	732	710	711	748	721	743	692	721	713	738	727	743	760	742	712	720	768	725	740	739	736	758	721	720	677	715	748	746	737	723	676	713	754	744	745	745	762	768	769	690	735	718	756	760	732	758	771	755	653	698	729	752	743	686	717
41125	39707	40135	35235	31822	37582	32616	37867	37176	33253	35817	37576	34572	23895	17574	12543	8463	6924	7293	10224	12399	7791	7243	6474	3508	2053	1781	1467	1227	1126	701	606	533	462	433	421	487	561	567	525	448	375	362	358	362	359	322	342	345	368	339	366	380	326	298	271	259	292	248	244	289	289	306	282	301	270	280	253	290	297	290	272	290	266	297	290	306	324	353	312	299	283	296	250	260	273	275	265	268	263	259	269	244	279	284	317	246	294	276	276	259	257	289	293	270	251	287	244	266	304	304	272	278	276	291	300	291	276	285	279	261	288	295	289	257	283	282	274	281	283	264	257	258	268	286	262	294	254	299	264	278	276	265	278	298	296	285	275	299	269	262	292	269	268	265	290	238	301	284	262	241	269	252	278	286	261	296	296	294	302	276	265	289	271	280	292	292	270	287	318	267	262	280	290	283	301	284	264	298	301	303	272	276	287	245	265	263	275	274	280	262	247	277	275	296	285	272	274	266	270	283	234	282	296	302	283	250	271	263	294	265	303	296	275	273	259	293	315	292	270	291	267	293	295	288	257	289	298	277	288	314	263	256	260	291	288	282	289	273	273	273	277	291	285	274	254	274	292	279	265	287	268	285	242	263	276	265	263	239	294	286	294	270	289	291	275	296	292	260	276	268	299	273	275	263	257	265	266	290	259	301	295	279	268	278	273	289	288	261	280	282	293	272	289	270	278	270	276	278	284	276	288	307	288	277	279	302	257	267	273	270	277	238	238	288	271	294	282	272	302	298	309	308	285	300	243	286	279	279	264	252	280	269	304	264	274	261	296	281	270	287	267	256	295	277	280	268	272	301	262	249	290	281	268	287	285	287	268	276	271	263	271	265	275	255	292	281	273	300	269	283	279	247	259	286	279	269	242	255	262	265	233	278	286	288	272	276	277	280	288	292	283	294	270	272	277	269	276	262	277	268	268	286	246	274	282	300	266	311	280	268	271	251	255	260	282	292	253	280	267	272	280	281	284	249	274	284	259	277	273	269	289	286	281	288	272	270	248	243	260	289	310	292	271	256	283	272	275	263	268	282	262	265	279	271	264	266	271	305	273	260	266	260	245	283	299	265	275	268	293	254	265	258	296	290	269	257	286	281	272	293	285	281	276	248	260	285	248	277	290	290	251	320	267	322	253	286	280	265	259	258	272	255	269	259	289	276	270	292	263	283	257	253	263	287	260	277	249	264	267	302	240	292	236	288	246	301	254	291	282	254	274	266	280	266	285	273	275	279	285	288	279	291	293	265	259	270	252	296	250	274	303	287	241	251	273	264	291	286	276	255	273	290	278	287	309	281	307	269	292	277	254	251	284	281	258	253	281	258	252	266	254	277	286	279	268	258	262	248	265	262	252	264	267	281	298	288	258	259	298	259	246	305	276	264	266	275	240	279	297	278	264	275	259	258	268	304	257	293	247	300	259	278	256	259	279	286	240	282	245	308	269	294	282	289	267	257	285	274	295	284	276	283	267	276	261	291	266	248	307	266	290	278	257	282	296	259	261	254	300	283	266	266	280	309	262	266	262	261	273	277	262	282	265	283	300	272	286	308	286	250	278	280	293	276	298	273	277	305	273	262	290	276	290	260	258	263	275	272	291	265	307	286	250	245	301	258	276	264	251	259	308	283	296	288	276	255	263	265	305	314	295	269	282	289	267	311	299	271	296	263	262	275	261	275	251	295	290	267	276	306	288	256	279	289	267	308	263	262	295	281	290	324	273	261	257	259	294	265	307	293	298	279	297	266	257	269	292	284	273	270	290	295	278	269	260	279	290	284	257	282	277	255	258	269	280	290	272	299	262	283	276	296	275	301	268	281	253	264	252	258	295	271	265	261	278	264	281	294	297	276	257	262	306	298	251	275	255	273	287	295	283	260	266	270	271	277	275	291	296	262	259	259	288	299	312	304	266	288	275	303	282	280	272	281	294	279	282	243	264	268	302	255	278	269	287	292	247	279	302	290	305	269	262	252	290	273	271	256	308	272	267	265	288	292	283	249	274	268	272	267	286	290	249	302	267	261	278	303	248	260	260	269	230	280	265	276	282	293	255	272	270	298	281	262	254	249	262	272	267	261	278	293	271	285	282	269	255	289	283	263	275	257	284	256	267	292	273	280	259	281	272	291	293	241	268	279	269	278	317	279	278	318	256	273	281	303	266	272	244	249	303	275	285	292	294	273	257	294	298	274	260	294	263	289	258	289	286	285	319	286	288	287	295	301	270	271	297	324	311	277	261	278	270	296	246	287	273	253	261	300	283	259	261	253	258	263	266	259	276	274	291	294	291	287	292	253	294	271	280	281	302	265	265	281	284	273	268	309	261	285	245	278	275	285	300	269	253	269	292	262	289	278	256	263	271	304	294	277	257	279	277	269	257	269	302	297	271	295	298	278	260	263	285	302	268	287	251	276	269	276	282	276	284	300	291	295	283	250	285	264	317	256	287	276	263	255	284	290	303	265	277	281	272	276	280	277	262	259	241	290	274	284	263	272	262	300	256	292	275	267	286	274	298	281	297	255	260	273	309	258	244	257	247	259	258	262	307	269	268	260	281	271	298	277	269	271	281	296	254	269	290	289	264	296	246	303	294	281	254	274	268	285	271	275	269	306	268	279	294	247	321	300	258	286	281	276	303	303	297	241	288	266	240	245	282	272	272	271	271	261	250	264	274	293	283	286	275	281	270	284	267	282	266	230	249	288	282	271	285	276	269	283	279	315	252	282	277	283	239	305	279	296	250	268	262	276	297	249	300	274	321	269	298	278	256	247	289	280	284	297	294	269	255	276	259	268	290	261	267	237	259	281	293	275	278	276	297	289	294	249	265	284	278	285	264	280	281	252	273	270	271	292	259	283	281	280	291	265	275	268	261	267	335	288	238	274	251	245	250	274	278	269	259	275	258	249	243	288	264	304	257	259	281	288	270	288	231	282	291	300	306	288	299	272	279	291	297	247	266	292	264	287	295	274	277	271	273	288	271	277	278	272	301	287	244	249	275	294	278	270	279	305	251	254	274	282	284	250	290	267	265	275	230	293	297	234	281	263	260	310	306	257	280	283	303	275	281	281	283	277	262	289	261	280	265	274	292	254	255	329	271	292	291	286	299	297	287	264	269	266	274	242	270	288	258	263	258	272	272	275	292	261	296	271	286	283	291	273	275	293	256	291	271	280	293	269	298	274	261	241	289	330	260	294	274	249	296	257	244	242	267	313	270	286	273	297	264	278	272	267	282	260	267	308	320	289	288	270	275	260	279	266	249	260	282	301	270	288	293	270	310	291	264	260	287	232	261	262	272	282	293	280	275	279	279	252	277	270	288	276	266	277	273	302	285	260	279	272	266	289	309	254	279	281	299	257	259	243	267	279	237	245	283	281	263	299	274	273	297	266	276	271	276	242	312	265	284	268	297	309	319	270	272	315	266	264	270	266	279	281	273	295	290	273	281	257	261	263	292	306	322	303	255	241	302
29977	33027	40593	39886	41053	41962	44411	46893	52173	50504	52259	51546	50916	41485	36420	31105	26093	25326	26973	32980	34664	27297	27924	24133	17850	11622	11089	8308	7783	6834	3974	3272	2762	2503	1953	1776	2292	2931	3092	2819	2046	1609	1358	1259	1160	1164	1253	1224	1324	1343	1165	1358	1410	1005	771	787	753	766	739	748	745	778	705	699	707	796	682	695	678	684	674	710	727	666	655	994	912	1228	1085	917	721	668	680	687	670	719	702	621	651	670	686	675	643	676	612	662	642	716	711	617	682	731	670	658	678	677	707	696	662	638	686	668	630	668	636	688	661	723	697	682	641	649	679	683	671	653	647	691	675	689	665	657	720	688	666	690	683	644	676	676	685	696	660	663	656	659	664	695	635	642	645	657	665	710	681	668	642	676	656	649	631	638	682	614	664	705	683	647	694	686	636	656	639	641	688	674	722	674	704	671	710	681	644	698	638	664	702	654	623	673	696	689	637	683	668	670	680	695	671	694	642	642	661	676	666	727	693	704	699	642	663	667	720	704	615	719	639	693	681	667	667	703	658	655	683	629	670	614	662	703	662	682	675	675	669	695	651	627	679	686	661	666	679	649	662	691	685	662	654	684	671	654	662	688	724	684	710	648	643	727	661	680	647	666	654	686	616	696	628	715	609	699	649	654	720	664	696	648	640	641	668	644	693	652	694	671	695	667	705	679	676	666	649	703	693	683	661	658	690	659	655	710	663	670	721	671	672	673	672	682	694	661	695	651	692	659	669	662	655	636	693	656	631	708	654	686	657	683	691	677	671	689	661	641	701	658	666	667	629	646	651	651	681	685	660	700	677	665	676	673	681	668	711	658	657	682	718	715	646	670	699	680	675	648	638	609	657	664	643	677	681	650	639	680	612	692	658	643	683	628	706	614	652	677	636	687	679	688	662	732	704	659	680	619	700	658	645	652	691	684	638	684	626	701	694	697	673	663	674	660	688	656	665	676	676	655	675	719	643	676	663	720	704	667	646	646	676	729	663	664	694	684	678	640	676	646	699	692	703	688	617	666	664	697	639	640	668	736	690	671	667	675	655	645	623	710	714	655	684	690	668	683	651	628	662	682	627	656	676	692	651	672	686	724	677	615	638	624	711	672	689	668	691	686	667	635	663	625	670	687	632	673	683	653	716	659	654	662	667	676	654	698	627	632	604	663	698	682	657	636	670	679	723	625	657	690	648	678	666	657	683	693	610	660	654	670	703	651	697	682	611	668	654	679	661	657	707	674	659	666	642	614	679	637	649	689	679	726	677	668	660	649	657	640	707	646	729	650	699	672	698	661	703	659	632	626	677	701	667	620	640	715	672	674	729	619	655	665	664	673	726	678	627	658	705	654	701	659	681	649	667	672	641	683	682	709	638	664	648	649	690	694	685	699	676	667	630	614	623	693	636	680	655	655	639	671	671	663	652	677	627	698	687	675	679	689	687	669	718	659	679	692	694	658	635	670	663	674	690	711	642	693	635	653	666	688	654	670	682	707	648	619	680	661	684	686	655	651	673	656	693	703	641	686	671	696	649	696	649	665	626	656	674	645	710	692	673	688	663	665	698	676	689	680	695	691	654	678	645	654	641	627	703	631	658	676	664	630	685	671	676	668	686	680	675	664	658	661	691	647	714	662	665	657	639	656	672	652	623	653	712	655	682	621	684	718	630	665	642	642	684	658	688	643	706	675	644	638	665	641	642	643	641	638	687	682	692	589	660	691	696	666	632	694	630	704	701	662	671	682	675	675	706	617	616	642	656	668	651	689	699	666	698	677	709	636	642	640	641	665	668	675	672	678	678	661	647	641	652	675	674	649	646	687	716	665	657	614	685	689	653	635	677	694	681	682	704	656	681	695	663	685	686	650	680	723	679	653	625	633	669	692	676	694	683	661	653	632	670	656	680	664	699	711	681	642	656	682	684	679	672	644	695	665	721	674	701	679	666	660	661	665	669	652	659	641	652	688	682	700	689	683	698	645	706	660	643	642	666	640	675	651	673	719	662	666	669	645	667	662	674	648	625	653	717	695	657	676	676	656	637	711	615	692	753	658	669	669	647	671	653	631	674	677	691	700	665	683	662	696	659	681	709	653	717	642	660	619	692	607	634	650	705	620	709	632	688	685	649	724	695	652	652	643	660	691	687	684	640	698	698	683	678	656	672	653	618	612	688	657	668	677	654	642	626	644	673	668	680	676	703	686	648	664	666	672	660	660	651	690	677	638	686	707	637	645	675	680	666	706	701	690	709	671	679	651	695	668	631	669	628	661	691	690	632	715	655	685	631	683	656	712	671	682	651	706	675	690	644	680	663	667	647	681	666	618	692	663	641	677	706	626	660	645	667	643	652	642	701	731	652	675	643	654	676	664	705	719	652	662	697	706	687	624	649	637	660	663	686	655	687	649	696	628	646	677	681	665	695	631	695	610	657	659	693	637	674	674	663	668	686	649	707	681	670	675	677	626	698	667	654	708	629	676	641	665	641	694	695	638	671	609	696	673	633	685	642	711	635	711	616	687	663	677	626	680	690	633	685	679	645	688	648	656	639	656	632	615	679	668	653	698	669	662	684	699	651	657	644	629	716	627	681	667	681	678	692	686	645	640	687	647	700	659	645	678	679	677	702	678	698	634	691	666	676	640	637	698	694	662	700	610	653	658	667	674	696	659	633	641	689	658	678	675	646	643	648	715	658	652	679	652	681	629	685	708	664	669	638	692	650	659	674	677	646	665	663	635	662	641	652	651	701	656	696	656	660	618	670	648	610	694	660	661	681	675	650	658	644	658	654	667	659	679	643	653	623	643	666	647	643	675	643	703	677	637	646	664	685	689	676	694	635	715	693	689	699	643	645	643	698	667	637	670	661	673	672	708	658	617	664	653	643	668	682	661	672	666	628	675	690	702	633	704	651	683	651	660	666	683	682	689	694	644	673	676	691	676	631	693	665	709	647	688	697	682	646	677	645	706	651	683	675	675	639	682	673	665	713	612	616	666	649	685	677	625	652	663	702	646	672	656	683	683	695	667	689	660	701	640	683	630	698	658	683	705	720	682	674	633	680	678	682	652	677	669	674	682	616	693	630	690	654	608	714	639	672	728	643	680	640	670	648	677	682	690	720	661	674	651	633	659	656	640	661	700	650	653	677	700	654	702	645	647	669	684	651	614	668	651	673	672	665	687	702	670	652	646	671	667	654	671	686	665	663	678	638	672	693	659	662	645	679	651	715	688	655	697	665	636	713	664	624	659	677	670	664	707	677	705	700	659	692	645	679	643	667	622	678	666	693	661	612	657	715	661	646	663	672	623	714	666	652	675	677	684	665	675	679	675	672	694	640	675	650	639	687	665	660	631	673	724	684	618	679	667	703	703	657	639	627	695	667	642	633	675	657	697	659	642	686	645	647	660	689	653	653	640	693	696	650	693	663	651	694	681	676	715	686	659	658	733	658	700	675	681	671	651	651	662	686	652	652	694	685	602	658	593	670	677	627	650	670	676	668	675
49539	44294	44009	37953	33678	41787	38836	46247	42030	40710	45285	42106	42726	32810	29081	23102	16819	15002	16199	18941	23842	16381	14575	11919	7045	3836	3106	2380	2541	2263	1119	784	689	620	542	494	821	945	1006	745	489	451	402	357	292	320	335	344	372	372	377	409	326	250	244	219	228	240	203	240	228	255	236	210	240	254	225	241	239	225	211	207	234	207	241	339	370	372	331	272	219	212	210	208	217	218	211	238	194	189	243	219	213	219	205	212	225	197	215	208	240	222	220	219	216	228	188	200	225	208	224	218	215	245	220	213	231	227	204	223	212	215	236	229	219	199	214	201	214	215	236	220	216	245	237	214	231	214	218	224	231	232	218	217	203	246	219	264	223	237	217	227	236	207	188	229	218	214	203	193	239	208	208	227	231	190	210	244	230	212	221	241	238	234	214	223	220	207	236	212	229	205	230	216	238	213	234	217	239	215	231	206	213	205	221	244	212	205	211	216	192	222	209	220	219	182	199	212	223	219	220	207	232	225	224	210	214	214	225	213	247	211	232	213	239	230	226	211	205	230	224	251	211	202	241	231	211	225	243	214	231	212	236	248	233	210	222	220	212	209	227	229	215	225	249	197	193	218	215	203	226	248	221	206	175	248	203	198	234	232	236	214	215	227	221	217	220	206	230	189	225	230	202	190	226	199	228	214	227	227	204	212	208	234	221	234	243	214	230	206	221	236	223	230	229	260	220	229	214	204	234	207	218	217	228	200	201	226	230	230	209	211	231	213	229	225	208	233	219	207	234	193	226	213	217	173	205	215	233	215	215	223	238	214	225	194	227	232	211	203	213	231	239	212	197	215	211	202	245	213	233	222	220	211	231	221	218	208	229	220	235	230	218	206	179	231	215	229	198	206	237	226	199	216	208	227	231	230	222	213	209	214	214	240	190	184	213	226	227	247	213	216	222	210	207	244	225	215	211	227	239	229	204	219	217	220	216	209	235	226	219	226	205	229	190	249	230	228	197	204	229	238	230	212	209	227	231	246	225	192	202	197	185	217	210	201	225	211	205	217	212	223	264	239	217	213	203	190	208	205	220	243	200	189	238	230	218	214	246	209	226	211	220	251	210	234	240	214	229	214	239	216	195	218	221	202	225	241	225	219	232	195	214	190	210	233	215	194	197	192	209	218	201	202	222	228	211	203	208	229	223	238	202	230	222	218	232	214	228	203	225	226	220	199	216	237	203	212	223	221	224	209	218	229	192	237	189	227	218	216	233	217	189	218	234	233	230	201	216	229	227	195	202	238	226	202	229	216	199	221	247	220	230	217	188	200	231	223	235	199	212	222	234	234	203	219	208	229	212	201	205	213	225	226	223	201	226	205	222	221	188	224	212	209	223	227	260	212	243	247	210	224	238	201	217	210	213	213	190	235	201	241	221	217	225	221	200	227	199	216	227	222	199	244	224	246	234	220	223	235	205	237	224	230	233	214	247	214	221	219	232	199	239	229	212	214	197	200	210	216	239	232	214	229	216	230	199	235	183	233	208	224	206	246	241	194	240	200	216	215	214	226	209	230	231	235	229	208	192	203	205	204	209	231	239	209	220	221	220	212	224	212	210	227	216	242	239	206	207	242	215	207	241	223	222	236	242	216	239	205	229	210	237	203	209	211	220	200	216	212	195	235	225	251	211	205	213	220	191	204	211	186	243	226	239	242	207	226	232	225	210	198	207	243	209	214	218	230	222	252	219	221	227	222	199	214	206	224	219	199	228	240	220	225	218	205	231	195	224	225	216	200	254	227	250	213	211	216	227	219	228	198	223	213	224	204	206	212	232	198	197	202	238	224	226	194	225	222	219	215	226	224	202	239	189	207	201	189	224	184	222	222	200	204	214	231	205	202	217	193	198	193	231	198	215	258	209	234	201	215	192	210	226	215	221	245	207	206	201	221	192	225	208	208	224	207	237	208	235	195	219	246	225	211	211	226	197	212	227	186	208	202	250	218	218	219	230	226	217	244	228	231	194	186	223	221	234	212	214	226	207	204	245	229	215	231	216	232	210	222	211	224	235	226	201	207	202	222	210	188	214	225	223	217	219	239	208	228	229	215	213	235	218	245	212	220	195	222	220	227	201	230	222	228	227	210	211	208	199	225	244	222	236	207	220	222	233	227	221	226	220	225	225	208	170	236	193	209	239	214	208	204	191	219	209	246	200	207	187	231	225	226	221	228	247	225	213	191	228	208	233	198	201	218	221	245	248	218	254	224	225	227	224	205	213	228	202	247	199	201	208	189	229	203	240	191	226	222	242	187	181	194	197	224	236	239	209	195	208	228	186	203	213	227	223	238	220	253	212	188	213	241	196	205	223	230	224	221	227	233	248	220	205	205	203	211	217	230	208	242	222	233	226	217	243	177	200	237	207	219	223	230	221	219	230	201	227	226	203	218	189	243	219	239	203	213	229	228	226	233	193	195	212	212	219	247	203	218	210	220	233	218	214	217	198	203	216	205	181	248	207	208	228	221	230	222	246	231	210	188	236	223	188	189	214	225	231	222	230	222	234	196	200	237	211	198	177	217	210	184	261	214	229	213	216	234	203	235	185	214	203	220	220	216	212	206	204	214	206	186	239	204	217	230	229	230	210	203	236	232	241	217	237	242	186	190	208	214	202	214	189	228	225	220	237	210	225	220	206	204	203	187	218	226	214	231	213	239	226	229	218	226	235	234	223	228	211	216	223	228	229	219	200	221	211	233	228	226	225	200	237	225	216	251	210	222	199	220	238	259	201	208	204	226	205	189	221	194	209	235	234	204	236	229	218	211	216	202	257	213	212	246	229	230	206	202	222	212	225	206	221	188	236	211	212	247	209	240	223	215	214	216	210	262	231	198	222	200	228	219	225	195	208	227	220	231	215	219	213	212	222	185	225	262	222	242	222	235	230	231	252	210	219	253	181	217	244	238	213	239	209	249	219	215	252	249	202	217	218	228	216	215	196	224	203	198	231	222	226	217	236	199	231	192	231	222	247	209	224	228	215	218	181	209	229	231	226	239	221	229	215	239	228	207	206	213	218	214	213	221	188	256	197	243	240	215	228	234	202	207	234	230	220	235	213	206	219	217	233	219	215	221	200	230	172	227	235	231	240	230	239	219	223	219	208	236	218	227	208	209	226	237	194	194	220	224	211	199	221	204	223	240	218	214	225	221	213	217	211	196	230	217	222	207	240	209	214	191	200	221	220	233	246	190	222	195	218	241	216	219	215	220	214	226	197	245	230	218	191	213	229	209	210	214	226	204	221	228	227	225	242	204	222	223	183	213	220	230	197	230	250	251	230	218	217	235	223	216	216	230	224	256	226	212	184	226	237	255	206	198	199	225	220	202	226	219	220	218	244	212	209	227	208	219	211	207	220	210	218	236	211	237	204	218	243	245	211	228	229	214	206	217	207	196	189	209	215	242	213	210	200	240	236	256	213	194	198	238	183	211	236	239	204	178	231	211	224	220	220	244	218	211	220	195	233	237
37015	39808	45943	46689	45236	48013	51578	56975	61394	61252	61666	59365	57760	53238	47668	42148	36735	37142	39307	43972	44813	38291	39472	32921	26723	19097	17173	13544	14642	13117	6546	4613	4195	3339	3049	2839	4940	5387	5997	4084	2840	2227	1747	1587	1245	1373	1421	1562	1692	1849	1934	1943	1430	752	687	680	670	607	558	604	589	679	662	640	634	674	647	634	586	548	549	593	542	614	835	1504	1802	1588	1357	920	711	564	554	546	536	521	540	513	548	556	524	524	575	529	550	563	554	555	521	545	544	565	512	559	511	567	539	521	521	559	532	535	555	553	519	530	589	572	557	554	561	529	551	586	535	573	544	525	571	525	549	559	549	542	526	555	528	532	553	527	520	576	521	530	517	541	506	506	549	583	520	536	500	569	570	531	535	518	533	524	529	545	531	539	497	544	546	541	523	535	493	529	560	547	553	574	507	584	524	541	551	542	532	569	550	554	574	555	530	493	544	577	514	477	510	542	535	566	581	516	541	554	574	511	523	523	504	566	528	537	565	539	531	523	531	578	532	519	529	518	523	561	528	511	497	576	538	537	554	496	534	578	535	536	546	533	565	563	489	555	515	487	539	496	540	577	532	541	534	547	516	501	538	521	532	574	519	540	536	553	520	550	524	547	561	540	506	535	552	549	527	486	577	513	542	527	557	526	519	500	532	552	557	571	557	557	525	560	522	506	565	556	594	501	553	558	520	561	494	526	569	554	550	522	539	568	486	562	502	547	584	510	538	564	556	568	528	501	527	542	548	572	570	503	571	546	603	518	537	504	501	529	532	535	550	550	554	539	566	527	563	552	539	568	567	553	552	524	572	521	543	549	507	552	546	517	520	559	553	538	553	564	503	555	575	530	517	526	496	569	527	528	537	535	548	529	550	530	543	567	561	542	513	513	541	602	553	540	482	509	525	520	543	479	567	550	541	549	543	517	532	532	530	526	556	548	520	553	518	560	505	552	551	605	517	511	549	549	553	567	547	558	569	556	502	555	508	527	516	506	534	561	565	531	576	586	544	535	521	546	487	523	539	532	535	538	495	583	571	519	559	600	573	579	506	513	518	521	566	534	541	548	545	542	552	529	524	570	549	567	524	554	536	514	513	585	560	523	544	584	530	501	558	530	524	561	543	580	523	576	502	590	546	536	536	548	511	555	603	502	525	597	499	477	518	584	552	550	567	571	554	493	514	548	572	541	483	543	511	504	494	516	591	534	551	554	555	523	529	534	522	556	542	552	525	576	523	573	540	519	546	577	521	528	545	557	544	535	545	523	502	526	564	510	523	550	521	538	513	546	530	545	509	566	523	562	565	541	531	529	506	515	531	536	523	566	512	509	520	546	543	553	537	511	569	524	555	531	594	521	546	570	526	546	526	523	547	512	532	574	550	534	621	525	558	547	502	491	535	490	514	563	526	536	555	522	545	528	586	550	537	511	513	559	532	553	532	527	536	572	509	529	538	525	523	539	555	562	532	548	496	573	541	536	554	530	545	503	543	573	540	538	603	546	520	588	535	521	562	510	581	577	499	537	517	557	536	548	548	595	548	545	546	534	494	568	557	572	543	534	563	550	551	514	551	539	515	548	516	514	535	508	520	567	531	515	557	541	535	505	554	531	564	528	533	551	534	577	505	557	522	525	513	525	497	572	533	556	566	520	537	548	511	512	565	555	512	583	482	571	521	531	571	554	565	528	521	512	542	514	537	528	537	498	529	568	543	545	533	544	539	551	515	559	520	554	565	570	533	554	545	551	560	516	541	536	586	536	582	511	530	548	533	577	535	563	505	502	511	527	557	543	541	556	564	485	560	504	544	572	569	553	528	555	561	551	531	542	485	586	519	512	497	538	537	576	539	562	521	504	531	529	514	537	562	497	568	511	544	559	561	557	560	525	548	540	534	529	499	572	557	522	535	512	519	529	583	569	518	532	521	513	516	524	538	529	573	560	555	541	508	537	518	550	527	556	501	580	542	541	511	570	519	555	571	565	554	547	545	549	562	514	534	537	574	564	500	504	526	518	525	551	543	557	532	532	537	541	521	560	541	512	551	547	518	537	524	497	530	553	528	523	539	515	568	523	591	520	526	529	509	520	501	577	552	503	517	531	580	514	510	521	532	526	559	566	550	525	534	526	541	549	564	542	528	538	551	552	519	504	531	589	539	533	498	558	521	554	493	540	513	562	544	468	501	535	562	561	529	565	520	522	539	537	488	578	546	513	554	552	549	503	563	564	577	520	455	566	522	549	537	513	499	579	582	517	544	548	582	517	490	523	586	560	504	519	524	555	577	537	582	530	594	521	534	558	539	538	533	533	538	549	543	520	543	535	529	524	523	506	538	562	547	516	575	509	529	534	484	526	497	548	558	558	578	538	546	573	553	525	529	519	535	527	548	522	551	530	513	550	509	555	502	548	551	533	494	552	569	552	496	506	520	525	513	527	555	558	507	529	573	538	549	546	547	551	571	491	561	521	563	520	493	521	493	528	508	509	546	538	521	506	542	565	538	538	523	585	550	554	526	541	561	545	577	464	542	560	530	550	561	542	554	529	532	532	527	557	515	565	536	505	558	499	580	600	514	539	556	547	568	517	502	564	525	561	553	544	559	524	518	545	527	541	556	593	530	543	545	564	531	607	507	531	565	558	536	552	531	551	522	539	557	536	542	578	529	526	545	575	526	490	573	542	508	537	540	549	495	526	548	511	542	558	582	542	530	532	519	548	528	500	506	561	528	469	550	543	533	536	544	570	522	516	524	529	559	538	545	557	533	526	575	524	517	515	553	541	533	548	497	519	566	549	530	527	547	540	586	533	513	526	528	519	539	512	507	537	538	583	485	562	542	566	509	551	527	575	547	528	512	539	530	517	495	549	529	539	511	519	498	535	543	559	524	556	568	531	516	545	533	526	584	519	518	526	511	558	593	552	563	557	531	542	520	539	500	595	530	566	550	556	561	527	529	563	548	501	525	539	526	595	549	546	557	546	576	527	567	529	478	600	573	559	566	521	554	544	553	532	551	550	514	508	557	560	540	527	563	525	518	548	552	530	547	499	517	560	513	516	516	537	519	555	547	536	534	487	546	578	530	549	566	573	528	525	553	550	533	545	552	531	562	545	555	582	512	535	537	544	560	556	525	548	550	510	510	508	578	531	529	544	536	559	515	534	538	573	522	526	538	524	531	495	528	555	525	528	568	514	533	515	546	550	535	557	540	506	542	528	539	499	501	538	535	541	522	561	502	538	556	537	565	495	542	560	568	564	569	519	574	510	540	577	508	571	535	517	520	538	550	517	516	595	501	530	521	501	551	555	508	493	500	527	528	495	523	530	505	545	543	517	549	534	546	527	512	555	553	558	537	538	497	564	577	536	517	547	529	561	538	492	541	526	511	548	542	518	546	544	528	519	594	558	536	578	513	528	562	538	508	558	502	525	542	553	548	569	534	541	506	495	556	515	543	533	547	547	533	544	530	551	559	556	558	525	557	531	537	588	505	511	545	533	560	567
15669	12905	13553	8737	5290	5889	5369	7330	5123	3954	3939	3056	2577	1408	1079	756	688	701	709	671	800	650	606	585	441	407	367	393	403	342	342	404	347	320	344	419	371	338	367	326	329	355	398	344	369	352	320	323	336	300	370	317	308	343	328	327	341	352	305	371	304	322	339	335	339	317	316	319	327	361	319	349	310	335	338	322	351	349	332	341	338	354	344	370	327	298	328	331	347	333	301	347	337	282	319	327	334	323	352	311	328	323	315	304	347	329	331	347	310	357	327	305	336	316	348	314	306	319	329	327	343	342	328	341	317	326	351	329	295	354	371	347	349	282	343	313	353	363	267	286	316	353	343	330	305	311	289	303	331	321	316	339	297	349	347	352	303	316	336	344	316	338	344	334	315	336	345	360	294	334	271	336	361	327	313	320	316	333	316	346	328	332	342	350	362	351	342	325	316	335	325	341	341	314	330	334	316	312	324	342	354	308	328	319	316	326	323	311	315	317	328	362	341	325	327	320	362	324	328	354	294	320	313	321	361	306	324	329	343	307	344	357	321	361	323	347	333	356	317	366	352	330	333	336	348	294	322	303	354	337	338	354	323	276	305	327	363	318	317	304	346	315	318	292	358	329	355	331	314	337	361	323	299	352	322	355	336	323	353	312	336	303	320	328	330	343	325	321	303	316	363	335	327	362	306	343	336	347	320	340	333	334	354	336	322	359	316	317	335	312	327	335	341	332	327	344	319	321	330	345	319	357	331	321	355	322	300	334	326	281	324	320	314	345	324	321	328	329	386	331	323	326	319	336	339	340	360	323	356	317	323	323	324	318	343	307	358	330	348	316	329	327	323	353	329	340	321	336	325	300	347	308	317	339	309	305	343	307	338	297	310	314	321	353	309	341	302	328	293	355	329	299	324	322	316	317	370	319	299	303	323	327	323	308	359	334	326	318	337	326	345	360	334	328	316	347	392	315	320	320	345	323	338	359	325	309	308	313	324	330	322	358	347	326	293	322	333	337	353	361	317	312	309	309	301	326	298	338	309	325	336	352	329	354	352	355	344	336	320	303	336	328	305	343	332	325	308	332	301	357	312	317	332	325	362	332	341	316	325	308	363	326	293	341	359	327	342	334	314	305	307	334	325	351	331	322	330	326	327	340	308	312	298	315	318	302	369	342	328	320	338	319	378	317	306	326	307	323	300	321	332	335	328	312	339	327	341	323	338	329	329	339	322	310	346	349	333	369	336	338	294	331	318	307	346	324	334	357	361	353	361	375	352	339	336	340	335	336	343	330	320	352	351	323	328	343	347	344	352	340	332	320	306	317	305	339	306	317	344	331	318	339	329	340	317	331	363	334	343	307	376	314	335	330	323	337	339	322	344	346	328	328	366	358	360	323	290	343	360	339	346	348	315	304	328	379	319	326	326	349	362	294	322	343	297	313	337	354	321	305	327	315	328	309	328	302	319	338	306	311	362	356	312	371	361	300	316	360	346	311	310	296	284	355	336	352	312	322	375	362	343	312	341	327	313	336	335	333	320	297	333	347	323	364	329	327	314	315	300	316	320	330	328	290	351	349	292	317	336	324	303	383	322	352	323	320	302	324	327	331	315	352	328	335	345	349	335	325	285	299	334	333	345	322	331	316	314	319	337	360	333	324	308	319	339	358	333	344	329	331	340	341	325	366	336	338	318	313	311	333	323	344	350	333	336	307	311	371	313	341	298	325	337	348	329	329	318	356	318	354	351	282	336	324	321	305	362	366	356	336	345	354	334	353	313	320	338	368	335	346	335	308	313	345	313	355	344	355	352	301	356	347	322	355	328	357	334	348	322	333	359	310	309	314	295	378	330	345	331	328	329	339	307	318	302	316	347	337	335	340	326	335	296	326	328	344	323	331	312	345	341	324	339	355	318	307	364	314	333	312	325	306	316	340	357	290	330	329	308	343	303	333	325	328	317	305	317	344	356	350	296	325	351	327	323	337	323	349	364	344	312	314	345	373	372	335	355	367	322	340	322	356	335	306	307	321	350	342	326	291	334	355	339	324	327	332	311	330	317	341	318	331	311	334	326	366	363	299	310	312	332	307	304	304	317	327	352	347	349	340	342	310	318	347	320	335	348	354	310	318	345	363	322	358	330	347	316	357	315	344	332	332	341	328	327	324	299	309	319	329	314	318	353	339	308	362	355	307	320	372	344	336	296	342	319	329	332	348	309	351	349	334	304	309	303	340	351	358	333	318	341	335	316	304	297	319	304	268	331	338	344	331	363	344	331	313	317	343	349	331	315	340	351	356	359	313	301	312	351	312	330	340	317	308	301	357	340	306	340	346	315	346	288	325	349	326	331	321	341	328	326	320	395	312	319	337	325	357	349	345	335	373	319	346	343	359	328	325	335	290	316	350	339	372	325	307	323	310	318	304	348	325	343	337	356	330	349	303	313	342	355	334	378	345	319	323	331	299	301	312	320	309	325	330	329	322	361	327	316	339	323	349	328	357	322	319	309	329	354	338	308	353	341	335	314	314	291	334	327	320	346	356	318	317	331	357	310	308	344	331	322	311	290	319	329	342	301	339	356	356	342	324	306	373	349	325	315	334	356	343	319	320	319	323	314	309	343	355	326	335	325	305	314	359	359	318	342	333	310	301	318	351	327	318	293	312	348	330	343	341	350	308	321	330	325	346	349	303	316	308	305	319	313	330	314	300	333	365	297	329	312	334	335	306	347	354	326	345	319	326	345	317	345	328	314	368	338	338	376	330	339	342	355	335	307	318	326	330	326	344	342	307	335	355	308	319	312	331	319	312	354	365	331	349	320	308	339	323	317	329	293	297	351	348	296	297	340	341	331	323	312	321	372	357	353	350	328	344	340	332	322	351	347	315	320	302	361	356	331	354	360	323	311	353	348	342	336	337	323	327	328	334	342	313	322	347	324	338	333	331	344	310	351	339	305	324	387	350	332	327	372	297	327	304	360	336	328	354	327	305	353	314	315	314	340	336	332	312	353	339	288	338	352	320	337	349	366	315	356	281	326	334	330	305	317	335	330	344	311	302	313	321	343	365	335	338	295	317	333	352	347	316	311	329	348	341	321	329	336	340	341	322	341	348	327	301	327	332	341	319	311	313	314	347	340	328	313	339	324	321	349	332	356	330	309	375	355	300	313	324	320	345	321	355	346	345	339	347	316	330	338	307	357	322	359	318	327	349	345	321	340	362	306	353	317	361	313	317	312	308	321	348	340	329	321	317	332	335	360	315	346	330	318	318	296	363	346	322	337	343	345	356	302	312	380	334	311	312	341	311	305	310	318	303	316	340	329	320	352	352	340	298	348	375	318	312	315	345	322	353	329	309	340	304	301	319	293	340	320	372	314	333	338	342	324	317	369	332	294	314	359	335	336	318	298	340	298	344	304	319	342	347	316	342	353	293	304	322	369	347	320	325	324	341	343	344	318	294	329	305	326	349	333	307	311	364	328	334	323	348	391	319	324	288	285	349
10511	11988	18891	17287	13496	15676	16853	21673	17310	16089	17957	14926	12790	8467	6251	4437	3555	3672	3877	4243	5070	3184	3261	2782	1849	1493	1413	1371	1366	1282	1105	1088	1006	995	948	1014	1024	1064	978	1012	900	884	878	888	853	882	907	882	943	859	858	890	801	850	818	874	808	868	883	815	817	791	816	810	846	822	815	755	844	823	789	824	806	843	845	858	883	910	938	899	817	814	835	824	764	766	769	793	795	806	804	820	808	787	821	734	814	803	816	822	772	781	793	782	808	834	796	859	776	756	773	809	802	790	787	851	835	820	826	845	775	808	771	777	856	786	820	785	828	807	814	850	806	815	807	763	820	815	822	782	785	801	837	772	800	731	816	779	760	783	849	822	840	804	737	829	795	815	823	809	832	753	756	789	778	777	803	780	780	834	812	766	773	800	830	796	844	758	806	827	868	799	826	810	794	836	853	772	810	794	754	837	769	803	840	823	811	766	786	814	801	801	839	808	827	793	779	730	806	851	805	787	802	795	821	803	818	795	804	830	798	797	834	803	809	851	723	791	813	789	816	769	814	820	763	817	834	821	807	799	804	820	831	794	792	795	746	827	822	797	795	829	847	804	831	829	789	831	773	784	785	769	803	810	832	855	797	808	779	788	825	809	830	841	801	799	786	830	801	836	825	788	725	817	806	802	818	795	740	765	804	756	780	809	778	797	792	837	817	804	793	826	777	842	798	831	857	766	754	794	802	848	775	785	791	815	796	772	784	819	783	777	782	809	843	812	748	784	846	795	746	814	815	835	833	837	831	825	778	775	794	839	797	819	793	783	838	779	849	798	803	775	756	830	813	813	842	792	811	782	837	807	817	811	829	756	812	820	757	827	780	811	774	772	820	751	768	811	820	774	806	827	831	807	722	842	757	827	810	764	789	777	748	811	771	814	821	796	801	806	787	814	813	824	795	810	785	781	799	827	798	807	821	796	820	828	785	779	790	767	799	765	784	798	785	797	759	786	840	799	798	771	801	805	760	799	811	843	824	815	794	809	824	782	809	815	816	834	760	839	785	826	794	740	834	783	810	767	826	823	810	789	770	820	780	807	807	799	818	818	846	804	828	753	821	820	751	837	775	831	766	829	844	760	820	812	756	801	797	806	753	815	784	811	791	800	813	762	844	821	781	871	800	802	772	785	818	849	820	861	880	824	821	759	805	761	756	850	781	794	847	876	776	756	752	772	819	830	815	775	830	789	841	779	805	786	795	776	783	805	804	818	779	851	794	809	797	787	790	822	799	808	841	811	805	792	801	755	732	841	795	822	726	772	805	821	789	805	811	821	794	853	814	800	786	836	797	799	811	735	859	831	810	827	849	805	753	845	792	797	787	788	808	805	814	847	797	826	849	840	816	804	779	777	807	796	782	821	786	830	771	855	817	780	770	802	796	805	776	791	828	785	820	843	791	751	765	804	833	774	774	853	804	853	849	813	719	792	827	758	797	755	755	781	799	791	824	826	770	758	821	770	834	824	770	744	815	832	856	847	838	805	797	830	810	801	825	812	758	764	848	750	779	831	816	846	802	775	802	808	853	819	823	773	863	824	811	759	828	773	788	793	813	836	787	812	822	799	773	830	770	779	831	786	772	787	753	787	810	796	788	835	814	819	848	791	751	797	797	797	754	807	818	792	813	755	836	801	866	797	730	786	837	774	767	803	801	871	817	805	801	840	782	824	794	787	812	799	761	779	781	755	850	791	746	827	800	797	842	822	823	840	818	808	839	792	818	843	819	760	812	808	801	809	799	801	758	800	811	775	825	806	799	766	823	775	785	800	778	789	824	806	797	810	830	789	822	820	825	766	849	751	846	827	773	787	783	849	834	822	762	789	787	873	781	820	800	807	840	851	803	805	813	808	824	796	856	822	796	793	782	817	791	783	799	831	793	776	792	760	818	814	788	831	819	824	792	788	790	794	795	786	800	757	771	792	807	852	837	785	819	782	780	771	772	798	780	796	782	798	773	796	823	800	859	773	774	795	800	818	855	771	799	757	822	798	780	793	831	804	745	817	793	783	837	794	827	826	799	769	798	789	792	802	812	804	807	805	806	781	769	819	799	788	834	842	812	875	808	778	804	784	754	817	804	848	833	805	846	788	789	776	811	818	854	777	822	776	798	805	801	776	779	814	848	821	777	796	754	799	802	785	804	792	848	827	834	790	815	809	840	802	805	772	818	819	805	884	797	799	818	798	772	801	841	840	805	806	801	782	817	764	827	805	804	773	846	826	786	798	762	827	796	845	818	786	845	804	787	802	809	820	779	805	824	784	795	800	783	799	798	798	802	770	757	844	807	825	841	855	776	823	839	832	815	828	828	852	826	823	765	803	838	779	759	796	807	783	816	758	716	837	760	829	799	813	811	818	804	823	862	863	799	788	805	814	841	810	794	802	808	825	861	798	825	751	784	789	852	868	836	806	787	824	822	784	838	864	820	841	817	808	809	839	812	786	783	760	837	828	782	817	782	835	777	829	778	792	822	828	806	803	805	820	811	783	841	829	835	783	820	815	771	826	798	793	860	825	785	795	773	796	789	833	804	824	814	803	824	802	795	845	829	806	802	777	809	816	791	788	795	836	820	779	782	838	790	820	792	797	839	807	787	764	791	852	809	809	843	822	812	799	803	794	840	848	800	842	877	827	785	787	766	714	758	798	857	809	804	831	810	814	802	762	771	795	819	795	832	796	782	758	810	800	840	841	866	761	796	830	778	796	838	791	807	784	813	797	789	792	826	779	787	816	787	770	855	810	829	748	829	823	766	785	774	839	801	799	803	810	772	800	757	832	834	837	801	763	760	834	793	822	805	837	833	765	831	755	797	829	767	807	821	807	815	796	807	825	835	818	805	732	870	785	824	824	829	780	804	795	826	811	775	818	861	810	811	820	783	834	782	789	802	809	790	804	824	815	777	800	821	828	759	832	788	773	806	789	809	793	795	806	812	835	742	808	762	800	855	766	805	826	754	806	802	831	803	780	780	789	813	810	785	842	816	855	788	831	808	800	775	822	799	800	840	796	811	806	818	775	780	822	856	764	806	792	805	828	814	789	797	788	807	791	790	810	786	789	818	797	823	799	812	818	763	789	828	796	790	790	745	824	793	792	842	752	792	815	793	785	847	820	773	814	793	813	770	824	785	790	797	838	760	795	775	809	792	813	740	794	813	805	798	848	807	815	768	786	793	840	811	797	750	778	839	821	804	787	806	819	809	803	762	810	856	832	805	775	810	837	813	762	766	829	803	792	780	825	830	781	822	774	830	836	764	785	787	814	790	834	797	778	834	804	811	782	808	739	782	826	790	827	778	793	810	764	812	813	838	796	822	804	831	812	838	803	802	759	798	759	824	836	790	823	800	820	789	838	794	855	835	792	737	794	828	788	790	822	798	789	817	789	836	857	813	756	822	832	780	823	758	807	786	788	831	828	875	812	805	780	782	714	818	815	780	832	802	824	813	756	826	820	829	804	817	713
41059	40303	39931	33120	26515	34115	34902	44235	38669	35481	38041	34251	33492	24513	21340	14319	11088	10065	9150	9100	14908	9383	8626	6660	3123	2109	1663	1247	1340	1190	919	742	678	538	562	588	754	702	698	596	599	496	479	427	457	458	404	450	439	436	490	437	370	371	377	401	368	349	372	378	355	333	384	384	355	384	379	362	365	376	373	364	406	339	345	410	465	512	440	443	410	360	392	329	365	378	346	327	354	399	327	352	366	419	346	337	391	367	357	334	367	356	355	347	369	406	349	386	346	356	380	361	365	362	354	364	374	349	352	365	365	379	346	330	356	387	367	357	339	331	306	375	333	358	315	377	352	352	364	355	325	352	356	380	382	348	351	362	322	345	363	354	347	355	377	326	347	370	361	344	349	307	325	360	356	334	357	334	363	353	348	371	377	370	343	348	338	369	359	364	399	367	368	372	355	380	384	331	348	357	346	346	355	350	405	342	360	361	374	363	364	378	374	349	357	346	356	358	392	329	345	372	382	331	349	387	367	381	370	352	361	374	338	390	368	363	313	341	352	370	319	360	357	380	387	370	387	350	335	334	335	379	348	341	393	345	389	364	352	350	379	387	370	366	398	325	351	340	373	354	346	353	363	362	377	346	330	384	376	332	395	377	328	341	378	326	378	361	343	378	336	351	383	382	355	327	373	340	359	351	362	369	358	333	356	394	338	348	403	408	384	358	394	372	378	376	366	378	341	335	329	415	354	365	363	378	344	347	399	387	385	385	357	377	387	337	365	361	359	343	358	402	325	372	341	402	367	380	380	353	317	339	345	394	321	362	336	371	350	364	344	368	379	383	371	355	383	346	330	351	319	385	378	338	362	360	359	386	390	379	376	378	360	349	360	322	383	350	366	377	397	347	388	362	323	368	328	334	352	423	383	328	358	392	361	366	333	350	373	361	350	362	371	377	342	366	346	380	352	342	382	369	389	376	381	350	365	375	347	378	369	347	408	372	364	332	353	366	369	356	369	360	335	381	373	355	391	388	388	387	380	339	387	355	353	378	348	384	371	409	355	365	338	362	364	346	395	359	355	359	369	350	361	347	331	392	335	403	364	364	405	403	372	394	394	382	333	375	346	386	347	347	394	356	394	397	336	360	364	356	396	401	318	346	357	363	347	342	370	375	371	388	340	361	365	342	351	343	369	396	336	370	357	353	335	381	378	362	350	352	350	374	332	376	362	355	355	366	372	366	361	394	372	366	351	367	355	368	356	362	389	363	373	355	386	369	373	316	346	348	363	380	338	368	342	342	374	370	316	386	341	388	391	356	336	352	372	348	370	398	350	355	389	361	364	384	342	348	333	329	356	360	340	335	380	362	372	348	381	375	350	341	390	367	377	338	347	363	355	341	334	369	358	357	347	362	368	339	343	365	344	336	351	362	368	396	331	392	360	403	361	362	341	361	426	398	333	385	394	361	355	360	353	354	354	365	357	344	322	353	379	349	360	358	379	373	377	368	335	353	352	364	369	371	356	354	364	366	356	357	322	390	364	381	386	368	353	362	372	357	381	310	352	361	341	353	373	385	343	328	393	355	337	349	352	361	378	376	336	370	365	324	307	357	363	336	341	363	417	357	340	386	363	343	393	370	360	398	358	374	367	343	372	372	332	335	359	343	384	352	357	367	375	339	389	340	358	340	340	342	362	348	368	356	313	397	348	353	353	378	365	373	356	320	387	340	319	344	339	353	342	392	339	415	400	365	332	385	392	349	373	363	389	356	356	384	365	348	375	358	320	366	340	378	357	383	334	363	373	331	385	364	371	336	333	373	354	397	371	370	353	359	379	374	345	361	361	386	355	370	334	371	330	355	362	378	360	329	333	367	312	333	331	314	368	358	324	357	371	330	349	373	381	368	374	354	355	319	348	353	329	383	363	349	341	385	359	327	380	363	339	388	368	334	369	370	346	342	369	341	390	365	407	365	361	330	371	348	394	340	353	394	341	350	388	340	367	365	331	358	358	365	375	367	355	358	367	349	381	378	364	359	360	357	377	370	304	362	379	384	330	340	346	355	336	344	369	337	377	364	339	333	383	359	366	341	357	373	335	371	344	365	349	360	378	375	341	386	370	368	406	419	361	380	384	379	354	325	362	347	362	353	373	352	399	350	361	376	399	328	371	345	338	365	388	319	343	389	361	371	406	317	377	377	340	317	347	361	337	349	362	377	364	386	376	374	345	367	356	371	384	393	362	360	356	345	349	354	366	356	369	354	384	351	349	366	343	371	332	346	381	402	375	357	369	364	339	360	360	366	356	357	356	375	355	366	339	365	377	366	329	347	379	349	375	403	360	368	335	378	356	369	358	354	354	379	389	342	366	360	366	370	340	336	336	383	322	348	413	364	362	358	374	330	365	350	348	344	376	321	375	340	350	353	366	359	319	360	399	355	363	378	367	373	373	367	355	382	343	366	362	353	374	375	370	389	321	380	359	357	340	372	385	359	326	354	368	347	370	363	389	345	371	326	361	379	349	346	357	345	339	370	379	329	355	361	410	352	366	364	329	337	351	377	386	362	350	329	324	363	369	372	348	348	357	363	360	376	350	359	352	341	357	372	398	341	399	304	352	355	340	363	385	339	363	338	376	343	348	402	352	368	364	370	341	336	354	342	374	350	372	334	332	378	349	345	341	333	378	365	340	343	369	388	368	347	326	335	335	354	312	304	352	350	401	384	365	333	371	374	366	369	360	354	372	343	385	339	342	374	352	334	332	352	408	367	352	370	371	381	384	326	358	389	365	375	314	341	360	350	366	360	352	343	345	350	328	368	366	350	355	349	359	377	370	350	381	330	344	351	419	347	343	336	341	340	339	346	365	357	366	382	364	346	331	357	347	334	373	335	341	349	342	364	347	352	368	395	364	341	334	366	359	404	314	347	375	364	368	389	357	383	364	376	361	381	400	354	368	349	361	365	362	380	312	366	397	351	372	362	368	359	384	351	360	347	382	316	364	360	376	306	365	410	350	337	346	340	372	405	354	379	394	374	380	376	327	353	371	382	358	350	348	347	357	362	361	383	327	347	384	376	365	388	371	367	367	337	335	365	362	342	368	367	379	390	358	347	361	345	356	339	361	383	348	399	364	390	378	353	357	383	329	376	403	381	353	357	362	380	351	366	377	344	361	355	373	383	368	353	356	372	346	344	359	354	384	339	345	370	361	346	377	373	352	355	358	402	388	340	367	352	339	364	355	319	327	349	369	334	364	391	347	337	366	335	335	348	381	376	385	342	347	358	344	373	375	387	358	364	379	330	351	348	386	397	341	334	301	353	355	329	373	337	363	353	382	378	372	393	368	354	382	342	343	343	373	356	377	333	367	327	353	369	371	368	346	357	368	354	324	358	352	364	350	370	346	391	362	358	376	373	375	351	382	360	358	391	338	373	359	356	369	358	377	336	310	340	359	361	368	341	340	392	360	353	331	364	347	381	342	371	345	341	372	358	367	380	331	363	336	375	332	374	352	359
29579	33692	40017	38352	34291	42171	46610	53154	55980	52597	53701	50475	48757	43851	40644	33835	31090	31148	30896	31296	39749	29158	31435	25466	14975	12389	9899	7304	8046	7093	4821	3414	3316	2416	2474	2682	3758	3508	3180	3048	2564	1916	1548	1488	1540	1554	1472	1512	1204	1508	1703	1199	990	890	940	979	865	925	905	944	940	952	898	888	907	974	970	963	896	895	880	894	881	866	867	1147	1520	1755	1535	1243	1048	923	832	896	887	843	896	815	829	877	828	886	854	884	856	848	822	794	831	849	830	882	904	853	861	881	842	857	898	893	860	823	887	871	874	848	885	827	836	863	825	863	910	907	868	901	933	913	882	865	885	857	899	889	874	872	870	829	830	908	887	880	898	854	876	845	872	882	856	901	921	841	853	833	890	891	823	868	901	807	861	880	829	921	866	853	854	857	857	826	866	805	929	851	906	873	882	795	830	852	869	847	863	850	863	831	858	861	858	876	840	843	886	903	884	914	898	839	835	866	872	894	851	850	855	858	857	829	860	857	860	856	898	857	825	860	912	848	844	865	870	888	882	845	832	868	842	812	883	828	845	930	851	868	845	899	869	808	832	867	863	787	836	849	853	866	887	864	898	798	872	815	874	831	800	850	860	852	841	828	881	833	857	879	827	871	829	927	878	886	868	884	821	854	832	812	860	898	848	837	885	880	810	901	869	886	861	831	839	853	902	856	854	885	877	882	832	834	842	861	887	918	887	891	888	875	869	861	859	883	878	846	889	876	875	836	845	843	857	880	864	852	826	875	892	807	862	840	838	815	862	860	887	827	866	826	834	852	881	819	853	818	874	901	860	869	866	847	849	891	874	870	891	887	880	818	876	851	853	877	880	847	850	876	836	852	775	841	854	878	886	819	868	816	865	874	889	849	873	860	811	868	828	849	809	843	849	853	869	887	918	846	840	849	853	870	881	859	844	868	869	861	845	888	901	857	864	842	819	857	868	857	860	850	849	883	859	914	852	839	865	917	824	849	830	864	853	828	861	862	923	902	846	900	868	821	936	895	820	923	887	817	876	828	859	846	864	858	875	912	853	894	845	880	834	875	821	857	851	845	891	892	887	857	900	813	864	869	832	890	884	887	834	932	911	794	848	825	876	854	867	826	812	873	828	887	859	911	840	846	862	876	834	899	879	883	908	887	870	867	862	866	842	879	828	870	844	893	851	872	858	855	832	840	800	851	826	826	900	880	798	830	859	820	872	856	900	899	862	849	822	896	792	869	797	857	874	934	873	840	832	845	930	885	853	888	882	861	803	889	880	881	833	885	863	826	842	808	832	905	885	865	846	821	855	834	859	862	844	844	854	836	859	876	805	819	906	864	863	904	853	881	822	863	867	871	810	877	851	858	831	825	862	858	883	882	874	862	786	846	863	830	837	858	847	882	887	831	881	839	864	845	861	891	874	936	844	876	833	880	906	894	867	835	863	862	848	898	857	856	847	831	832	865	846	900	844	888	859	868	820	882	838	884	835	833	869	849	809	874	917	871	852	855	862	852	840	856	832	865	847	911	841	904	838	839	892	821	915	903	884	848	887	869	835	815	884	830	914	841	875	828	850	833	894	864	826	845	932	845	850	849	891	846	841	796	888	889	858	884	821	870	872	905	843	904	815	818	860	905	878	866	856	818	892	858	955	871	860	842	792	863	813	905	853	865	911	845	867	862	796	886	819	899	845	866	871	879	855	861	851	819	866	881	870	805	827	945	837	858	848	803	875	878	833	862	835	846	891	858	862	855	824	851	892	908	833	864	823	856	876	900	816	867	835	830	861	824	829	904	869	805	881	836	849	893	901	884	921	806	862	851	859	822	909	852	866	861	783	850	841	868	848	821	856	844	850	845	804	876	825	873	884	853	846	810	842	856	887	842	865	911	833	863	891	889	817	821	824	877	929	827	836	889	870	849	883	886	890	874	832	829	854	842	822	817	830	868	922	840	863	844	848	919	925	852	862	884	841	872	817	897	912	853	875	839	844	838	860	833	861	846	909	834	909	922	865	847	870	856	816	867	859	877	868	888	838	823	873	769	894	820	897	838	845	869	841	834	885	854	814	900	839	861	885	830	857	894	859	838	820	875	905	836	863	883	853	891	850	864	856	879	860	864	863	833	880	884	834	852	855	817	851	881	873	846	857	859	820	832	835	880	872	828	883	858	888	828	851	872	853	885	903	890	889	821	834	890	792	855	851	887	826	836	827	855	864	854	888	834	873	852	844	823	847	858	868	840	850	849	876	891	846	909	894	877	844	877	847	877	846	872	850	870	873	879	899	866	874	843	864	841	843	873	885	870	862	865	801	838	854	854	842	843	896	834	906	846	846	910	849	925	911	816	834	848	851	898	875	875	864	879	874	788	831	851	854	863	874	797	817	857	860	854	872	880	881	892	863	834	827	859	876	863	845	833	877	856	845	903	858	838	874	816	892	835	899	880	849	874	818	825	850	870	850	850	850	866	789	849	815	878	906	844	815	858	837	839	854	890	844	864	870	868	828	835	852	875	861	886	889	872	855	880	863	845	877	836	845	800	836	869	897	892	836	868	849	873	842	881	858	871	838	871	844	867	849	854	855	879	873	866	910	836	864	874	849	841	854	941	885	830	864	906	843	859	881	847	881	834	845	876	884	813	890	846	859	844	848	847	860	859	853	880	871	898	840	855	831	834	900	830	812	825	849	843	871	873	811	888	824	866	830	862	842	836	831	890	839	868	888	890	866	811	893	872	904	841	861	844	878	852	860	893	887	851	829	861	828	860	914	857	881	887	817	816	850	850	877	836	870	829	824	915	830	809	861	886	846	865	829	844	861	870	913	855	871	867	876	811	895	885	890	859	869	907	847	867	865	877	825	906	825	852	893	856	837	841	851	827	873	904	841	852	916	853	872	914	789	835	853	823	848	913	821	884	864	881	854	862	875	827	833	896	882	848	870	880	848	805	848	831	866	829	878	889	850	820	846	866	885	883	858	880	871	830	885	908	843	855	860	912	846	818	872	898	880	876	863	877	868	877	822	859	838	846	856	900	823	825	846	855	829	841	863	855	843	863	833	871	896	869	947	865	874	892	838	878	843	890	855	853	890	900	874	893	863	869	817	899	837	858	919	859	848	880	880	848	898	887	877	835	812	897	792	868	862	815	903	826	873	816	847	899	891	868	879	901	875	839	856	832	897	899	908	847	858	883	862	874	876	836	851	897	861	834	890	868	892	874	951	835	822	873	875	870	843	839	871	906	882	841	800	885	867	900	853	863	902	812	811	867	847	810	903	817	873	867	878	864	915	855	914	863	852	834	923	891	828	907	795	867	871	843	863	858	869	900	859	904	845	817	817	841	833	877	835	900	827	850	835	841	845	882	905	843	897	837	882	854	862	828	835	833	845	848	841	845	852	890	815	845	850	920	894	830	893	854	822	878	862	844	836	847	851	826	852	841	861	857	827	890	835	826	830	854	820	866	887	819	858	878	899	867	865	866	931	860	905	830	881	831	810	858	872	833
50017	44016	40321	39466	32367	41871	42095	45005	42977	41840	44508	42824	42402	33965	32449	25759	22839	20573	18785	17642	26325	19912	16468	14259	7723	4439	3451	2275	2481	1998	1300	893	949	693	759	864	998	1093	802	822	872	850	488	459	548	483	481	424	397	410	475	365	383	373	361	340	306	338	358	369	337	324	333	341	299	313	374	316	354	318	302	338	314	347	349	415	569	563	524	417	401	319	296	351	316	334	331	314	333	310	303	329	282	279	324	340	341	319	322	285	329	308	303	345	335	310	329	304	337	331	329	294	319	300	331	304	334	314	311	284	314	339	306	318	343	298	337	325	339	325	338	315	321	332	294	335	337	327	320	316	360	297	322	335	360	326	350	328	322	340	341	342	336	310	301	301	310	324	353	339	322	369	325	345	310	304	254	319	342	324	342	323	323	314	299	305	295	297	332	313	326	310	351	294	295	304	322	319	308	300	311	319	322	324	314	316	321	344	334	297	308	307	323	341	316	318	331	316	307	324	323	321	346	330	331	314	342	291	298	337	346	331	282	303	354	324	314	326	302	324	317	332	315	299	323	328	342	346	327	297	322	332	328	339	306	336	329	328	348	324	334	331	312	320	333	364	355	306	345	335	329	348	321	313	323	301	331	336	293	292	338	277	302	355	335	322	283	302	349	321	351	297	302	348	319	349	333	313	305	270	307	336	329	366	345	308	325	345	323	366	320	329	337	332	299	357	325	300	301	270	339	340	301	341	330	292	317	325	355	304	330	338	314	347	315	308	307	303	326	304	338	332	287	347	306	312	310	286	340	309	330	327	320	357	332	308	284	324	318	331	315	321	311	349	328	322	317	343	345	318	345	319	306	327	311	299	326	302	311	311	297	325	335	320	293	323	333	306	342	312	356	316	331	360	355	315	328	296	343	306	355	311	311	294	320	333	313	335	323	321	322	323	320	311	323	354	326	294	324	330	326	320	351	327	311	292	326	309	342	317	309	340	330	314	299	309	309	302	311	306	329	341	329	320	337	328	298	314	316	351	322	303	306	343	331	318	282	305	321	340	288	317	303	329	300	315	286	323	282	310	371	318	286	325	289	322	328	337	333	342	310	339	326	337	324	349	331	330	297	312	342	322	325	314	321	369	318	303	348	322	325	324	323	305	319	321	323	332	323	344	351	337	350	323	273	349	320	310	339	344	313	304	312	327	311	326	327	329	323	321	329	304	333	324	328	307	284	310	343	309	290	307	307	328	318	334	319	308	316	358	288	315	345	339	336	336	347	305	343	308	307	309	330	314	310	343	315	322	319	303	329	345	328	305	333	301	335	318	302	366	321	310	328	343	309	346	317	324	328	309	306	296	297	318	314	350	345	309	316	311	333	327	350	298	377	308	300	326	301	320	304	359	337	299	305	350	357	315	310	316	321	317	307	321	319	336	309	308	333	301	315	377	341	321	300	290	310	373	341	344	287	316	294	339	327	338	330	323	300	312	290	304	329	328	334	346	315	317	324	294	324	314	317	341	337	349	327	327	312	311	358	316	329	301	294	299	305	316	308	296	328	316	271	330	335	351	309	341	338	316	290	305	311	358	343	312	348	292	310	300	343	300	349	327	309	342	332	311	317	315	312	352	317	313	330	317	325	326	309	297	325	308	357	328	318	319	344	307	314	329	292	329	307	342	305	317	317	290	288	334	331	323	298	348	321	339	335	333	329	319	310	340	325	318	336	339	286	299	316	317	297	313	351	321	315	326	303	296	335	316	309	327	318	298	318	294	301	332	313	320	295	343	339	334	365	333	327	307	312	334	316	299	325	319	338	325	319	313	308	306	294	326	353	320	337	299	309	316	341	315	289	349	333	348	358	329	321	323	325	324	333	328	324	304	339	294	299	333	345	300	332	364	312	329	353	318	328	355	300	354	313	313	336	319	333	337	333	296	341	306	287	312	320	327	316	335	294	361	344	323	337	363	320	314	311	301	317	281	312	338	332	314	328	347	300	325	314	297	337	278	316	342	336	348	349	321	317	309	311	326	329	316	339	302	343	262	311	323	322	319	303	304	297	310	317	333	347	318	333	311	322	292	328	325	360	297	360	348	352	328	334	316	313	313	321	375	323	321	318	327	337	330	338	321	307	320	356	319	326	333	318	335	299	329	338	299	348	327	326	317	319	323	313	310	293	313	332	313	308	322	307	317	323	319	323	313	318	309	284	341	325	329	288	315	326	340	308	295	323	328	326	321	323	285	335	296	307	312	285	298	315	333	343	345	303	298	305	311	326	326	296	294	303	313	322	307	358	335	272	293	354	309	325	346	311	283	348	296	299	312	306	328	338	323	307	300	333	338	306	317	315	334	323	312	302	314	356	324	368	300	333	309	318	340	345	322	322	320	330	316	336	315	334	309	341	331	330	304	384	285	325	330	336	294	346	310	320	301	301	292	333	322	337	324	320	346	323	325	294	338	319	296	319	324	314	355	351	361	287	307	302	322	317	315	339	323	281	318	309	357	319	321	324	302	292	339	340	309	331	348	319	347	326	315	326	322	314	327	325	317	305	312	340	318	323	338	323	317	310	327	318	348	287	278	307	326	306	283	307	326	321	302	331	330	292	296	324	340	314	299	306	320	286	302	339	330	328	332	305	324	311	316	305	271	315	317	316	303	340	340	312	310	358	322	338	309	329	333	291	342	309	327	320	321	320	330	352	349	312	322	331	305	338	329	301	332	278	322	324	319	320	350	304	324	328	331	331	288	282	312	365	338	311	338	302	288	303	364	343	283	336	367	333	322	314	340	327	326	305	313	325	312	319	340	321	320	359	338	345	315	322	277	317	343	305	320	292	325	344	355	340	287	307	329	336	312	324	337	305	310	330	324	329	330	324	357	325	312	297	322	337	337	325	351	305	307	316	306	329	344	353	332	317	341	303	320	284	316	338	380	348	333	331	343	315	323	309	314	303	324	320	294	323	332	316	303	327	301	335	314	317	320	354	289	315	335	343	322	325	322	307	338	334	326	325	322	339	331	306	289	312	328	306	337	297	311	326	305	298	308	333	295	341	314	261	329	317	318	347	284	290	299	305	316	316	329	330	307	296	285	283	318	322	312	328	331	343	313	318	310	285	318	320	296	319	307	317	318	339	339	340	339	319	315	279	296	314	296	350	364	317	339	299	361	310	332	328	340	337	362	327	321	312	316	309	346	323	325	310	319	289	335	347	331	304	322	325	297	324	338	320	337	288	337	290	316	301	330	310	346	334	306	294	290	311	300	317	385	313	299	311	358	337	329	324	336	315	314	306	341	302	311	314	300	309	306	301	323	329	283	316	330	352	315	334	336	320	324	319	329	314	328	311	327	301	309	307	315	314	322	341	324	311	348	328	343	330	302	329	300	346	303	330	326	339	324	304	303	292	323	321	297	320	340	317	334	341	306	315	341	326	313	314	337	295	292	350	318	327	363	311	303	334	307	321	330	317	293	319	341	347	323	295	329	321	319	331	333	336	312	347	322	334	322	299	322
37968	39910	42359	46259	41924	49624	54999	56210	63969	62481	60598	57910	57887	54208	51251	45867	43437	42965	42214	42567	50909	40871	41628	37159	26402	20718	17547	12877	13445	11477	7115	4971	5561	3635	4315	4786	6305	6134	4644	4787	5027	4697	2455	1987	2245	2074	1848	1969	1532	1572	1810	1195	985	965	884	916	834	878	874	838	785	808	848	830	906	837	903	893	879	883	852	853	825	853	833	1227	2332	2753	1939	1496	1123	890	781	812	745	748	755	814	806	794	783	765	750	753	792	793	732	788	786	788	736	724	748	729	752	808	822	771	787	769	797	772	833	739	800	830	818	775	805	811	815	767	796	774	724	761	789	768	735	812	741	750	801	784	755	781	812	809	812	782	763	784	787	783	797	754	763	766	751	777	762	792	785	816	794	755	773	735	736	789	789	757	740	788	708	807	830	808	798	747	730	779	820	724	777	771	768	777	751	737	743	809	743	798	760	799	802	778	800	774	818	700	754	775	808	760	776	808	813	755	745	774	749	768	775	755	791	772	822	773	792	727	777	768	772	807	767	723	814	740	764	756	761	723	789	768	725	769	797	817	825	753	804	746	794	784	741	779	776	773	833	758	787	761	735	723	782	747	803	769	768	770	775	708	799	759	802	771	691	848	770	765	777	785	742	742	766	768	779	807	793	751	693	745	719	807	739	740	756	763	749	777	783	765	759	774	714	759	793	763	749	816	735	701	813	750	734	780	805	772	788	781	750	801	799	828	744	798	737	729	796	753	790	819	788	743	810	781	742	747	774	808	733	774	785	784	835	754	757	710	755	764	795	778	769	732	743	760	741	805	733	756	790	776	746	791	782	782	748	757	768	783	743	768	788	661	735	758	780	748	777	780	749	777	737	778	795	776	769	803	727	737	760	764	796	754	727	718	796	784	747	755	783	771	787	725	731	709	758	782	810	748	744	794	782	806	715	729	794	783	784	716	740	756	719	809	762	760	766	741	738	798	779	782	752	771	765	814	810	742	761	753	792	751	820	779	788	784	766	789	783	765	715	867	755	796	792	803	773	834	754	709	717	754	791	785	786	778	782	777	779	769	739	778	785	786	736	765	707	793	796	729	737	775	758	732	796	711	763	794	766	756	753	765	750	778	707	799	729	787	760	804	790	771	743	773	758	740	757	747	719	814	717	788	740	798	733	733	765	785	776	757	770	800	799	776	776	755	788	703	755	758	752	750	743	787	758	767	753	762	833	727	801	807	804	774	779	725	776	761	762	741	757	754	754	823	756	797	759	718	734	796	780	746	738	749	765	771	800	809	772	776	776	743	758	773	792	757	789	787	735	791	753	802	786	779	789	776	732	792	735	773	744	754	793	803	792	766	823	795	736	776	823	778	770	766	817	797	780	802	809	748	805	824	747	759	733	778	762	810	778	764	724	768	738	752	794	766	753	795	719	818	760	762	766	770	756	769	762	751	808	730	758	748	788	788	803	805	778	822	777	779	736	788	747	744	778	799	722	791	742	768	747	787	776	732	798	783	790	753	794	780	780	816	792	807	772	799	735	802	811	778	791	758	787	787	816	809	757	800	712	731	723	756	776	756	742	716	765	759	761	818	746	747	745	724	803	792	786	754	746	805	785	726	724	776	689	782	811	746	807	798	786	768	753	759	752	791	787	785	724	744	791	761	761	740	752	771	769	755	789	750	809	802	808	757	750	747	736	710	725	743	764	798	794	765	746	765	817	757	766	802	821	731	828	799	749	782	694	776	766	803	761	793	747	785	779	845	808	782	777	768	769	771	748	776	805	761	786	763	780	747	793	756	793	786	809	777	780	798	729	768	745	767	782	776	795	784	825	763	738	763	758	743	784	793	780	729	802	750	759	772	739	769	794	768	764	790	799	765	779	762	787	804	727	782	761	787	734	744	778	790	789	747	760	750	745	847	725	741	803	763	744	751	784	743	768	714	731	750	761	761	795	740	735	764	798	769	837	712	796	776	800	733	748	790	735	833	813	762	806	761	780	787	773	786	807	754	774	748	767	787	752	774	807	768	750	793	787	781	798	757	760	749	760	784	730	746	792	804	735	816	772	757	814	721	754	791	796	766	758	791	807	822	755	759	744	729	787	800	685	806	763	798	791	766	762	709	769	726	739	793	776	782	767	709	772	763	742	743	736	771	766	751	760	762	816	768	816	770	786	776	742	764	800	819	755	810	735	798	764	794	804	772	793	829	790	798	786	793	772	732	765	756	758	752	754	783	741	751	782	754	784	729	770	790	745	793	780	781	822	776	774	766	764	792	742	803	793	760	786	761	824	762	718	779	742	722	775	818	773	781	796	744	744	743	804	772	802	797	752	800	755	746	738	755	777	721	777	745	766	758	745	733	754	761	735	781	759	776	765	734	733	730	778	797	716	790	779	747	772	805	800	794	737	726	731	797	745	836	713	768	793	727	732	713	763	719	769	744	752	804	750	792	794	754	734	801	781	760	745	778	764	734	728	771	787	807	801	750	751	768	791	732	753	751	810	747	801	798	786	783	793	770	738	771	777	802	753	673	768	764	736	751	737	738	814	781	761	775	808	799	775	782	773	724	772	806	805	793	722	743	742	779	812	772	757	760	786	782	772	750	785	802	790	774	766	735	779	758	736	771	745	802	778	794	762	791	756	781	797	757	759	815	742	763	790	779	774	793	781	759	798	741	756	789	747	811	813	773	760	749	804	824	753	710	779	775	770	776	759	714	742	753	746	748	717	843	762	808	774	739	815	758	817	769	802	772	769	775	771	731	730	751	741	781	782	764	748	753	756	776	729	779	799	766	764	775	745	764	745	805	761	762	747	737	729	714	710	807	790	770	769	796	786	765	756	749	766	781	768	748	762	749	813	770	795	763	789	808	804	766	772	764	749	743	791	790	789	762	792	751	770	773	792	814	775	821	757	800	782	720	757	735	758	766	759	745	813	780	820	750	778	777	785	784	720	799	743	733	767	822	828	764	740	777	820	778	831	809	745	741	780	759	762	783	781	812	773	792	768	802	827	751	804	786	756	819	767	781	779	746	751	762	787	739	739	750	767	778	790	773	784	765	737	773	768	740	752	786	735	781	747	783	802	786	780	792	756	746	770	806	803	778	765	796	778	728	754	757	756	804	788	731	812	735	785	776	748	741	758	776	748	777	725	739	842	719	772	784	775	745	762	756	764	700	816	800	754	809	757	802	797	747	796	768	741	734	764	764	780	741	742	775	773	742	742	742	773	789	786	777	740	747	726	756	728	747	785	804	754	774	767	807	731	731	773	721	718	784	747	786	770	781	776	743	788	789	769	811	738	751	774	708	796	777	779	731	756	739	770	776	737	717	799	814	775	759	738	789	760	771	767	754	777	773	729	783	816	836	783	794	747	742	734	793	829	753	780	780	760	808	716	780	757	766	799	720	835	788	775	808	765	778	788	749	753	746	757	723	753	849	806	764	741	798	744	762	770	783	773	773	705	764	822	809	761	809	747	789	787	785	741	831	809	750	774	784	768	790	708	838	787	793	807	766
15791	13393	12178	8389	4778	5396	5007	6695	5102	4156	3352	3480	3145	1782	1514	1134	1129	997	890	895	1096	900	818	715	576	459	446	394	436	423	391	389	397	394	406	391	391	392	402	386	402	386	376	394	366	378	358	369	347	353	315	356	384	354	376	366	336	350	335	325	364	370	363	357	378	359	387	356	369	414	357	378	341	348	346	363	392	389	389	376	349	353	381	359	353	354	347	326	388	362	341	332	363	357	369	339	339	355	329	342	337	346	397	348	347	343	365	382	356	346	362	351	341	346	374	346	375	347	356	337	331	342	348	351	348	341	350	364	360	344	357	361	362	366	360	358	334	354	385	330	373	325	360	363	348	355	360	405	353	345	345	334	388	377	358	358	353	378	326	363	357	355	357	366	373	365	343	365	366	365	367	354	373	359	366	330	341	343	346	369	359	379	345	331	357	347	319	335	382	366	336	371	353	382	362	342	361	356	358	389	347	368	328	371	308	361	362	360	331	352	327	346	337	349	307	367	342	337	367	350	326	378	366	336	359	376	383	339	367	356	368	375	342	353	352	357	369	344	356	357	399	360	354	329	379	384	345	344	367	337	340	359	312	354	357	354	341	334	319	359	357	360	348	335	358	314	355	321	346	398	341	357	350	340	388	350	348	373	334	343	353	355	339	357	338	334	351	330	321	347	336	367	391	324	336	338	348	362	334	338	359	338	393	376	370	345	340	339	381	364	356	344	372	364	357	357	335	383	389	330	370	375	344	344	344	338	315	367	379	353	355	342	361	343	353	369	401	339	362	350	306	359	365	320	336	327	340	351	345	348	355	333	348	354	328	360	350	359	345	364	321	344	358	350	314	377	361	362	385	323	329	337	332	361	373	314	362	338	318	340	372	322	363	371	328	361	366	329	353	355	349	356	351	341	340	370	404	362	313	377	363	356	412	367	358	348	320	343	345	383	376	344	343	373	363	354	322	370	330	352	350	330	335	375	364	343	363	375	363	351	378	378	370	388	355	356	363	398	360	348	352	334	354	359	391	312	378	353	374	321	372	345	348	331	359	338	371	312	329	342	348	352	343	353	368	326	319	370	338	385	350	388	341	382	351	377	378	376	355	362	346	377	359	367	313	360	347	391	334	367	355	332	322	370	344	378	350	334	337	344	340	320	326	363	338	319	362	313	356	330	331	387	346	343	336	364	323	360	351	334	364	388	347	328	359	356	379	345	393	355	364	350	396	355	335	360	360	350	342	334	338	390	362	343	376	390	313	387	335	339	365	293	335	342	369	355	341	344	352	376	326	332	376	358	364	360	347	358	358	338	348	328	339	344	359	327	357	364	323	377	362	332	337	329	338	356	363	327	373	383	358	359	342	366	358	341	360	410	347	381	383	348	392	333	346	312	373	334	323	328	320	332	352	371	373	357	395	360	333	380	340	318	323	309	334	328	384	364	302	344	341	373	356	348	369	324	363	318	325	367	310	333	399	365	363	348	367	356	340	337	331	362	363	346	369	366	384	360	310	348	366	335	371	345	358	319	353	316	371	352	385	341	358	352	318	380	377	361	327	318	346	387	360	325	359	344	370	296	376	331	342	367	314	353	364	363	367	336	313	329	372	350	343	350	367	387	347	367	380	339	371	363	328	349	351	339	360	327	352	356	367	359	326	398	386	374	351	351	373	293	344	335	312	360	361	370	374	366	324	348	350	341	363	393	362	311	327	362	355	375	364	347	369	379	381	378	347	373	375	357	348	379	352	370	316	326	354	341	363	309	327	355	310	357	334	334	363	348	355	319	353	321	358	360	330	345	395	339	348	366	367	363	388	356	341	351	348	339	351	354	332	376	353	355	367	374	368	361	357	327	376	357	356	336	363	354	360	334	374	334	357	369	347	336	351	404	373	369	386	314	365	333	352	351	342	347	399	350	356	333	373	387	347	370	355	371	377	337	337	328	377	395	377	347	373	390	355	394	343	316	368	335	350	348	408	373	337	363	328	361	355	373	329	339	322	312	327	346	377	377	319	336	338	340	365	329	343	326	346	368	376	355	382	387	354	369	366	350	371	305	328	331	352	372	326	352	400	368	371	355	315	357	313	373	358	324	346	362	375	365	351	319	338	331	326	323	329	357	378	332	369	302	347	358	354	330	329	332	342	350	366	346	355	342	335	339	319	352	347	324	371	339	380	375	366	321	338	344	366	342	380	336	328	374	388	376	355	335	387	341	333	368	373	331	350	382	345	374	335	374	350	367	341	321	358	309	355	377	371	391	302	360	366	330	331	363	362	390	354	346	384	358	341	327	319	380	336	312	376	363	304	342	360	362	380	343	363	364	389	343	352	339	374	354	371	379	372	317	364	355	362	355	329	377	381	383	355	355	352	383	390	345	333	356	363	323	344	363	364	344	371	366	354	334	359	398	355	350	358	339	327	311	367	346	360	363	344	345	351	359	362	342	355	358	354	378	401	352	348	367	330	340	355	362	375	337	383	365	323	307	318	328	323	357	337	337	337	354	316	371	380	386	376	351	379	324	352	351	338	317	360	333	377	334	336	358	332	353	362	354	375	387	377	357	376	368	374	380	316	361	362	363	320	340	309	350	348	327	390	357	332	390	366	373	318	365	358	374	326	361	336	337	321	321	346	347	329	385	324	359	374	366	337	341	378	333	383	347	318	366	332	366	329	354	320	323	356	369	327	331	352	337	355	334	334	317	358	347	338	308	344	367	346	345	329	341	330	351	347	373	344	342	360	377	340	369	342	363	324	357	370	382	357	334	351	309	343	368	343	378	325	330	347	391	344	345	291	336	354	323	395	375	378	380	358	336	362	358	345	352	342	367	356	372	328	342	390	337	353	394	342	339	355	364	354	348	352	341	374	338	351	377	370	371	350	329	365	394	379	309	341	342	353	407	378	390	353	345	349	308	366	327	348	362	356	351	383	340	366	366	351	329	345	333	351	331	333	314	362	398	360	363	326	339	339	355	339	375	341	341	308	359	379	381	326	356	355	379	334	338	312	358	369	387	358	369	340	337	346	329	375	357	372	362	339	324	354	355	357	380	370	324	395	362	352	344	403	339	373	386	344	347	358	358	336	353	349	335	333	353	352	356	369	362	349	328	362	372	397	355	365	380	335	373	374	336	361	335	328	390	360	382	348	344	353	342	355	361	363	378	345	369	366	392	350	342	365	365	337	372	368	353	355	324	331	364	348	359	338	328	338	340	353	324	353	345	331	365	365	365	360	387	382	365	377	369	344	375	358	348	384	337	363	336	358	324	329	345	364	360	361	351	341	352	341	379	343	352	340	376	339	377	354	367	345	343	352	371	321	351	335	365	348	355	334	365	367	383	336	362	361	352	347	340	377	342	303	385	341	319	394	380	368	346	359	346	363	345	323	394	365	354	355	349	345	343	327	364	336	364	347	346	358	321	388	352	314	371	336	345	353	372	347	329	377	361	332	348	352	361	340	341	376	338	343	385	359	374	370	312	335	364	350	387	373	348
10428	12241	16924	16563	11938	15967	14763	20177	18301	15937	15313	15680	14464	8752	7498	5875	5267	4750	4273	4462	6000	4493	4095	3418	2614	1842	1813	1453	1561	1294	1227	1099	1159	1151	1091	1162	1214	1180	1102	1112	1011	1067	1070	965	1008	1017	956	959	939	869	887	907	911	916	858	893	831	916	840	873	859	870	917	865	941	852	883	891	895	881	870	831	884	846	879	928	952	1030	936	905	929	899	841	842	834	836	857	876	847	894	885	880	816	862	876	858	879	831	856	838	927	847	861	817	831	841	874	866	825	864	903	854	871	881	841	897	847	915	858	851	864	900	810	856	830	883	855	821	863	860	917	865	828	836	854	868	796	829	856	911	884	889	873	817	882	875	873	834	837	809	829	886	787	878	852	883	873	879	877	829	847	883	817	857	921	833	849	823	845	846	871	851	885	832	835	880	927	841	883	858	894	807	888	838	844	841	909	805	864	846	869	847	848	852	896	866	898	844	907	898	833	846	898	861	914	880	833	885	857	880	915	850	831	894	883	886	851	844	805	761	857	833	800	883	870	858	877	902	883	853	818	885	890	880	868	842	890	881	854	854	869	860	874	863	848	859	835	831	856	833	862	875	839	818	881	864	808	887	871	826	879	829	852	875	859	861	844	826	812	850	907	900	853	820	889	892	813	846	866	828	874	889	870	899	836	861	873	871	821	869	843	868	849	872	872	817	865	825	820	856	882	848	867	842	866	855	840	860	927	860	864	870	843	847	879	889	811	870	897	883	807	853	905	852	839	823	849	790	801	848	869	844	842	865	875	883	846	807	923	864	859	837	848	847	808	820	831	839	872	833	851	860	823	867	844	872	871	882	834	838	894	855	829	850	862	835	861	849	844	804	891	868	848	865	872	858	855	848	857	841	861	894	821	886	845	828	793	932	849	862	841	900	825	851	845	858	874	852	868	828	838	823	871	865	870	845	819	899	854	866	844	877	901	906	877	866	845	919	845	857	901	854	843	858	858	857	885	848	849	848	913	869	916	872	892	899	832	825	867	872	865	827	830	838	864	829	826	836	859	794	838	852	815	897	837	843	800	903	863	881	837	832	891	832	819	787	826	812	789	891	874	870	881	893	837	817	894	865	865	843	832	824	893	894	840	835	845	819	874	876	835	889	849	831	873	871	811	851	864	916	828	852	846	824	894	855	889	867	829	889	843	916	848	864	892	888	862	921	872	848	873	860	861	849	905	853	836	883	877	863	905	868	839	883	858	868	887	870	869	856	850	824	899	841	881	840	841	865	868	865	866	863	840	855	860	815	886	831	836	841	925	872	839	854	834	859	885	883	873	900	880	839	873	818	861	861	829	876	861	888	895	823	871	855	828	874	854	826	893	878	850	832	883	884	903	866	825	831	835	853	907	857	866	873	878	874	849	806	846	861	851	837	872	906	838	860	884	850	869	815	895	924	837	850	861	913	823	848	846	838	902	890	830	887	848	841	851	841	891	821	867	858	860	845	847	848	885	859	860	873	880	876	879	855	888	867	806	846	854	848	865	874	839	888	824	874	879	884	906	880	927	834	882	852	851	836	848	821	921	867	854	852	823	877	896	824	791	842	859	849	857	874	891	888	862	868	871	884	917	861	866	844	852	868	846	829	918	875	866	877	836	854	841	894	862	885	906	876	889	820	890	856	874	876	890	858	873	901	872	832	837	821	838	915	889	884	897	835	841	841	837	878	855	892	892	863	853	826	860	825	831	817	859	837	858	840	861	892	892	841	813	850	837	827	884	876	900	898	818	870	888	839	819	835	886	878	835	859	936	866	893	900	873	892	924	823	893	861	859	834	828	815	877	876	863	847	855	855	838	890	903	914	871	843	825	845	903	890	907	881	904	871	881	810	839	891	862	859	881	886	898	793	861	889	813	899	836	778	873	889	812	854	798	842	869	862	844	851	825	890	840	884	864	888	904	848	834	869	867	855	893	858	867	827	850	836	853	822	834	885	842	895	927	865	908	880	871	854	851	813	938	865	867	881	874	898	862	845	828	842	845	854	794	830	880	864	862	891	847	855	882	845	916	864	909	853	896	883	883	868	873	892	843	813	844	832	833	890	839	866	851	885	861	847	889	797	877	843	842	882	847	864	866	844	892	849	861	866	938	835	918	860	852	884	821	865	892	934	809	856	839	899	821	867	869	836	816	847	867	842	841	850	852	846	840	890	859	927	834	784	874	836	843	865	861	886	840	845	862	872	880	810	860	913	858	861	823	854	876	800	886	859	879	814	817	872	850	825	846	802	859	814	837	822	862	876	824	844	868	842	872	872	827	920	839	809	833	834	859	854	842	810	897	872	810	842	895	872	831	924	919	916	851	886	879	943	845	840	876	873	907	834	815	852	882	889	859	883	850	880	869	874	874	894	884	826	828	851	858	876	846	873	808	838	836	817	811	813	800	912	871	891	864	887	846	827	953	839	909	844	854	839	881	871	854	856	890	859	889	839	860	898	832	797	818	870	873	845	902	894	939	860	854	873	896	827	878	912	812	895	832	862	872	894	832	893	869	897	886	804	884	845	861	810	848	865	841	864	862	867	875	902	874	877	882	882	847	897	874	872	825	849	797	906	896	872	825	886	857	831	923	892	857	785	851	862	899	859	837	850	901	882	895	904	886	866	888	860	849	829	922	877	896	848	904	871	910	865	838	868	846	876	909	847	871	882	882	809	820	856	864	894	866	837	840	863	845	866	828	847	885	872	863	920	937	823	852	822	864	868	825	902	899	878	897	866	793	852	880	858	807	888	826	803	858	874	839	818	770	870	921	892	899	869	856	854	847	837	880	925	823	842	812	816	836	832	882	788	918	832	891	878	911	849	880	857	839	824	877	829	861	902	871	888	857	820	868	889	807	870	911	818	859	865	894	846	890	852	872	849	857	877	873	840	844	859	904	855	810	902	830	825	848	825	871	853	855	837	854	853	814	835	857	830	835	841	854	811	881	867	876	877	860	844	817	803	903	855	918	875	890	841	904	881	838	861	850	909	807	872	892	868	867	770	879	888	820	815	841	871	821	830	882	877	861	861	821	883	889	841	820	849	880	855	914	835	840	904	829	917	860	926	879	884	873	833	854	862	866	847	834	892	862	877	838	840	836	884	873	910	883	894	853	921	900	863	863	851	835	874	859	887	864	870	912	847	886	815	862	827	836	883	878	878	834	865	849	857	890	883	853	848	898	820	893	863	849	832	871	873	834	838	802	853	845	884	887	889	891	889	872	806	877	912	901	857	856	881	870	847	902	884	860	867	848	875	846	849	828	829	877	851	845	909	817	842	875	839	840	903	819	872	869	909	858	832	870	869	835	867	885	838	813	887	819	909	874	850	869	903	896	823	867	906	841	906	828	903	876	875	823	851	861	855	772	834	848	879	877	861	840	857	852	818	863	899	819	878	848	889	900	867	824	824	852	833	881	815	880	850	878	871	870	839	898	845	930	898	879	869	783	872	865	887	849	818	886	917	825	878	806	833	844	853	831	865
40734	37582	36825	35616	26658	36544	35065	41312	40387	37693	35410	38572	37036	26909	22802	19130	14994	12150	10535	12299	15060	14283	10780	8343	4300	2225	2324	1663	1418	1115	829	636	667	693	608	642	786	572	499	491	621	566	475	412	422	402	417	412	414	347	355	350	331	356	362	314	315	311	324	304	339	304	308	325	322	346	350	343	337	343	310	342	322	295	328	354	483	472	423	384	350	323	325	328	315	354	315	348	308	318	329	343	337	324	312	321	345	326	339	331	350	305	306	323	339	335	363	311	303	301	331	304	333	360	373	327	315	316	306	335	327	334	348	299	322	316	303	278	350	327	328	308	287	312	301	310	324	333	330	320	339	319	351	333	332	336	315	298	331	326	331	335	341	314	347	344	320	272	301	327	321	340	332	291	332	329	336	329	314	357	320	288	285	339	313	318	331	328	321	325	360	310	310	339	283	286	335	330	327	292	291	324	301	328	337	307	355	289	310	333	340	316	298	319	319	285	334	296	312	357	339	341	306	319	334	364	330	307	300	325	326	329	310	367	316	315	331	320	325	326	318	337	352	314	335	340	306	351	327	295	309	314	321	346	312	347	302	299	323	347	286	308	332	304	303	334	332	313	330	324	321	327	348	320	296	314	339	329	321	314	321	348	336	351	340	331	328	332	320	317	354	319	332	343	337	306	346	347	361	336	321	323	298	292	322	344	335	293	321	337	341	308	296	292	329	355	340	290	298	321	319	369	335	352	315	330	330	288	319	318	331	311	291	305	312	304	331	301	321	294	312	316	322	334	304	344	288	342	305	304	339	337	337	350	347	319	312	332	311	307	336	332	337	327	296	351	355	288	337	303	316	321	325	315	329	349	320	319	336	347	314	297	320	304	301	313	326	305	310	339	294	330	325	307	334	301	328	307	314	325	300	328	342	321	303	312	299	324	301	329	320	321	328	340	362	297	327	368	341	349	324	348	303	296	330	334	321	328	291	338	343	309	318	326	304	329	317	327	306	312	319	288	312	284	323	301	323	297	295	328	292	317	301	296	320	329	318	333	313	319	343	307	332	333	299	319	325	336	310	316	333	342	350	318	313	308	335	334	305	324	329	323	294	352	311	321	315	296	315	322	327	365	329	298	304	314	336	319	314	341	309	335	286	320	364	332	333	309	304	350	319	348	334	309	322	355	325	321	302	309	328	332	329	365	333	343	350	347	314	301	301	308	345	320	296	329	344	302	313	333	283	306	306	316	331	334	296	363	330	349	339	297	354	335	299	323	314	335	344	294	314	302	310	334	314	333	297	277	308	341	323	312	296	348	327	304	316	311	293	292	335	324	297	314	300	368	297	332	313	288	304	332	315	329	310	300	324	322	309	313	298	323	337	334	332	312	333	310	319	323	357	329	322	307	307	312	334	310	325	318	335	302	302	277	320	339	311	348	316	330	297	318	334	296	314	314	324	308	323	307	320	334	303	321	342	306	323	346	309	319	331	339	317	336	358	350	329	319	320	296	338	317	325	359	332	345	313	287	312	337	346	347	322	331	321	353	342	309	317	339	331	302	317	332	344	309	310	340	315	328	328	318	322	307	307	320	298	339	324	302	351	315	312	315	342	310	335	315	314	326	345	321	329	328	318	324	339	315	320	337	327	337	338	351	344	318	320	304	299	269	318	330	285	326	336	337	311	324	338	342	310	327	312	339	323	338	349	335	317	337	328	348	307	361	358	293	313	303	341	345	365	310	340	307	300	332	332	310	326	329	304	317	316	313	307	308	307	324	336	306	330	330	368	313	338	361	349	306	332	299	326	325	341	305	325	321	296	321	285	336	347	341	300	331	353	315	333	354	329	350	308	305	331	309	305	341	312	339	340	299	313	272	337	301	318	314	319	292	297	310	321	338	320	306	324	330	328	346	324	331	346	327	305	335	331	318	322	295	352	347	339	321	285	335	325	327	369	356	299	338	305	333	300	320	289	356	318	308	294	323	320	353	350	345	325	333	345	300	306	306	284	331	311	311	308	340	339	298	333	354	343	323	339	308	279	307	331	338	329	372	302	300	319	311	289	341	291	295	316	296	312	321	346	330	291	326	280	357	325	327	325	356	330	342	345	302	359	330	311	307	321	302	344	350	342	354	319	331	354	320	320	322	321	316	269	330	314	313	310	346	343	307	343	321	349	318	326	351	353	311	304	305	301	332	300	331	354	330	314	338	311	320	301	325	335	275	321	328	331	324	315	323	316	333	317	334	345	311	312	336	314	300	322	310	321	315	292	329	295	333	321	364	311	347	324	333	302	355	332	304	350	322	322	311	381	357	300	317	303	332	314	325	311	338	330	368	340	313	336	336	329	335	308	361	305	306	327	304	372	316	316	280	313	347	311	298	342	316	325	314	338	323	313	320	302	330	327	314	336	341	310	325	301	327	342	331	317	341	332	330	296	341	299	302	328	333	299	331	335	361	336	308	291	336	298	332	288	318	328	322	317	285	346	315	309	307	327	321	337	335	319	315	330	313	330	371	326	351	333	299	314	312	315	331	359	297	353	326	315	326	321	331	307	295	328	304	308	313	294	354	335	305	353	327	330	320	327	329	329	326	312	330	307	358	326	334	337	368	297	330	324	332	313	302	335	325	304	322	328	318	331	344	349	326	301	296	310	317	322	317	339	323	326	344	326	339	321	312	300	337	291	294	331	311	319	304	299	302	344	328	317	304	299	300	332	300	290	327	300	277	331	340	343	353	327	314	299	327	348	306	311	328	309	328	317	316	313	313	324	291	333	290	326	348	339	307	291	293	325	326	336	337	307	297	347	333	271	318	305	311	310	355	357	314	322	328	357	299	305	318	295	328	327	315	334	349	316	322	349	319	318	318	306	318	335	303	295	321	362	327	327	321	261	322	372	340	303	330	326	305	352	317	335	337	324	321	309	312	303	320	309	312	283	334	314	330	347	341	342	335	366	302	357	300	348	342	331	368	327	333	317	321	348	330	348	296	343	341	333	317	319	318	314	308	312	359	319	333	347	332	311	367	327	314	301	326	327	302	330	288	324	307	286	291	332	332	313	314	283	337	320	340	306	342	344	323	330	328	317	323	341	320	306	309	321	317	309	309	351	342	330	314	314	332	327	321	308	318	319	291	331	300	315	311	304	329	293	323	321	307	328	293	312	335	301	286	332	337	329	323	322	312	341	321	319	291	316	314	338	322	307	307	301	311	286	326	259	341	306	314	308	322	307	331	316	334	322	329	339	315	323	344	312	327	312	329	337	313	305	325	329	288	284	329	339	310	316	302	334	344	339	324	291	317	333	350	302	320	328	315	322	304	321	325	357	349	373	303	354	309	308	305	346	323	323	323	307	317	339	340	310	316	307	282	319	287	309	329	306	336	313	323	356	336	330	303	359	305	335	338	325	313	310	288	310	302	277	310	320	320	317	376	331	331	319	290	316	300	360	343	334	368	314	330	332	320	316	349	315	344	325	289	317	349	314	345	297	336	328	358	353	306	300	297	343	339
29312	30338	37097	39923	33099	45531	46151	51477	56356	54652	52560	52989	51665	44988	42702	40024	35897	34219	33210	37577	42038	37014	33814	28890	19285	12717	13982	10045	8588	6590	4709	3485	3363	3250	2916	3192	4823	2935	2245	2377	3430	3139	1698	1471	1565	1498	1324	1557	1279	1002	981	970	943	868	850	835	801	822	811	886	794	838	804	841	873	847	821	845	885	827	771	778	752	798	803	1044	1654	1798	1451	1228	934	777	745	763	782	795	781	787	752	751	788	802	784	799	788	768	754	779	774	769	829	723	783	785	781	777	751	792	784	736	782	813	707	813	781	812	781	795	801	801	806	772	754	761	766	820	799	811	762	797	786	744	780	767	789	693	841	796	762	802	756	803	787	800	805	816	807	792	770	777	787	772	817	757	832	817	819	794	761	774	785	838	764	831	810	764	809	785	784	778	787	769	731	744	776	770	784	806	729	780	800	804	831	809	837	827	741	750	801	778	742	789	762	820	799	801	814	820	770	797	812	771	768	795	745	754	746	793	802	757	812	773	788	771	824	790	798	783	768	771	757	781	798	775	784	799	794	764	795	817	792	760	795	789	774	835	763	733	751	777	773	757	810	784	790	803	802	823	862	771	776	777	768	795	782	788	748	772	719	759	780	821	780	763	799	784	777	791	787	786	802	831	788	754	719	801	747	774	770	762	755	789	786	757	844	787	813	806	754	767	758	739	806	769	799	773	770	770	788	789	824	822	766	775	750	831	783	788	759	799	779	722	794	809	776	809	808	747	794	809	770	795	779	772	789	757	843	857	730	787	753	801	803	775	819	772	784	794	789	758	754	812	817	749	773	772	814	753	803	767	793	788	760	779	790	820	833	772	786	760	793	824	776	784	786	766	777	760	764	791	774	773	808	785	782	746	796	824	743	774	771	752	834	843	809	766	808	782	819	829	802	783	804	827	832	777	753	769	798	831	831	776	784	836	782	765	782	766	704	758	815	783	726	759	739	778	780	796	778	770	739	811	805	758	743	806	790	813	783	804	799	820	772	842	794	767	762	781	780	761	787	751	741	787	739	793	816	768	771	742	758	736	819	800	811	762	800	743	769	763	770	809	745	790	829	794	765	773	749	778	792	792	769	791	805	819	781	773	807	774	793	786	797	763	795	766	799	787	768	799	811	785	785	759	808	775	804	803	781	825	769	770	778	806	834	777	793	805	809	783	747	815	758	790	783	814	804	745	746	814	801	812	770	862	820	821	781	743	803	801	755	828	792	779	786	770	766	788	780	779	828	797	802	779	785	813	787	839	782	725	741	812	781	764	799	783	829	808	826	761	807	813	732	758	790	728	796	830	788	744	801	800	777	814	801	813	719	768	791	777	720	792	745	828	793	779	798	730	780	810	806	807	781	775	754	807	784	766	773	775	748	811	766	814	782	788	795	817	757	763	804	759	781	836	828	850	783	753	789	741	772	761	763	790	786	820	786	743	791	769	746	819	761	814	739	813	797	739	759	753	708	769	742	784	816	795	772	824	775	765	761	735	780	764	772	765	795	754	750	732	768	774	780	768	797	764	780	787	789	820	752	790	808	754	775	749	778	807	773	805	791	766	766	761	831	756	761	820	800	757	814	834	736	813	768	785	753	773	775	763	766	796	795	764	795	756	775	807	795	776	788	746	819	778	784	752	764	790	769	808	794	755	738	857	789	793	826	828	764	792	816	781	803	800	783	770	801	764	804	787	776	824	793	752	749	787	783	827	754	804	764	772	789	769	838	775	783	834	769	827	796	831	778	739	825	767	781	788	742	753	801	827	779	778	763	757	796	786	776	777	808	785	746	811	769	754	789	801	840	782	775	809	751	758	749	735	793	734	779	780	769	769	745	760	771	820	732	794	797	786	788	764	789	769	780	752	782	784	799	773	765	787	729	759	753	777	751	801	790	777	806	766	782	820	728	800	728	777	781	794	769	800	801	779	802	774	805	754	759	784	780	789	718	770	801	792	790	753	775	787	786	751	803	787	795	787	827	816	756	785	743	774	801	816	848	789	806	801	781	781	802	748	833	745	785	813	809	804	763	783	719	790	804	792	777	796	759	809	755	809	824	773	811	767	792	814	766	795	729	813	779	783	795	801	835	788	766	785	753	795	830	786	812	770	766	844	750	764	805	791	833	775	837	831	787	793	767	783	776	816	753	839	791	807	784	806	784	768	746	823	743	823	785	832	774	779	729	798	772	820	771	832	788	835	820	774	790	811	790	768	811	796	788	826	794	775	731	782	781	778	759	803	747	787	817	761	805	770	775	798	793	827	764	766	778	819	777	815	796	836	798	795	751	798	811	769	830	790	768	731	804	833	767	773	785	792	785	733	761	741	799	816	737	815	767	814	749	774	787	800	814	763	767	786	768	782	747	749	763	765	786	810	796	766	769	758	774	766	806	844	789	809	810	743	819	815	749	811	777	790	813	745	822	807	817	744	819	811	802	770	790	817	802	771	785	820	799	758	783	770	865	829	808	799	757	772	795	743	784	782	774	774	760	782	791	830	781	812	769	809	771	759	792	824	748	750	755	824	762	729	791	823	807	786	794	811	806	789	745	782	771	813	831	769	730	773	825	774	760	755	810	806	777	769	678	804	787	766	847	755	813	794	742	767	757	728	757	810	769	799	782	726	803	779	802	782	814	770	780	786	769	767	761	772	807	756	770	789	790	773	759	787	781	815	766	789	809	776	823	777	777	769	798	778	755	768	763	755	771	822	817	804	803	840	809	751	766	813	774	805	777	776	748	793	756	829	801	806	755	803	750	761	792	801	824	760	768	796	765	801	774	782	705	763	858	766	802	802	857	736	792	801	787	717	780	799	793	759	811	862	774	782	745	792	784	781	781	771	826	749	793	757	772	776	758	738	791	771	808	726	810	819	806	770	837	786	794	798	849	812	788	820	781	768	841	796	810	759	749	786	789	774	790	794	737	816	790	830	785	771	725	807	784	757	808	790	804	763	783	778	777	752	717	772	798	786	775	795	785	821	851	763	761	789	737	762	787	743	772	803	793	773	761	780	802	771	788	797	800	735	737	806	827	828	699	755	753	733	765	761	787	773	776	810	813	793	798	781	797	781	758	803	804	786	793	768	777	722	823	794	770	790	733	765	770	740	774	838	765	788	811	831	774	719	758	838	845	786	757	746	766	769	795	829	792	778	747	782	783	799	809	738	738	798	786	787	807	791	786	758	793	744	763	810	760	765	779	815	802	774	767	823	763	761	756	765	832	817	826	781	768	813	782	762	733	777	807	747	758	768	755	790	792	750	782	808	773	756	838	783	774	758	779	784	783	778	800	784	791	761	772	794	820	775	764	769	769	764	743	783	776	765	793	829	805	822	801	828	804	746	768	736	782	770	815	775	767	861	721	775	790	771	738	766	809	823	767	768	802	786	788	852	782	741	796	743	839	863	773	746	787	808	770	789	749	830	813	777	789	778	812	794	785	807	803	800	832	833	777	764	794	806	803	764	753	763	800	742	787	751	755	811	769	734	826	787
50046	44119	41239	38120	33950	45428	40428	47547	45281	43116	41252	48090	44263	36229	34515	31348	26249	22729	21687	25806	30534	29748	21289	19173	10161	6115	5017	3517	2674	2063	1296	1035	885	1002	816	835	1034	708	592	633	1087	867	436	448	523	478	458	394	413	368	327	299	267	302	280	274	273	289	271	281	308	288	299	304	287	274	268	282	281	268	262	262	265	284	292	378	480	498	426	425	332	297	246	300	306	266	264	264	238	269	286	269	267	258	234	239	289	268	259	259	286	291	241	276	272	277	273	270	286	247	261	269	255	259	270	279	273	274	254	281	276	296	302	244	283	298	264	260	262	291	273	275	260	280	265	262	246	259	266	265	279	275	264	301	269	276	263	259	293	269	232	284	278	239	264	263	234	235	279	266	277	306	308	262	271	246	265	270	272	267	287	260	283	260	253	262	270	259	244	268	284	278	257	278	305	280	282	252	232	272	280	262	252	242	274	283	283	240	286	243	275	257	295	225	279	256	235	274	273	277	256	255	257	254	275	267	268	278	265	260	292	274	268	272	297	275	284	278	287	285	256	271	271	278	275	296	257	267	269	263	279	252	279	232	233	268	255	277	263	264	249	257	246	266	295	242	255	268	270	248	295	288	288	275	251	266	261	253	280	274	306	243	277	281	275	288	269	249	270	258	270	290	239	275	264	263	261	265	299	289	243	256	256	281	273	259	287	287	280	279	264	276	262	266	288	285	236	269	261	282	274	261	279	285	293	258	226	297	278	284	254	268	273	239	282	254	248	270	260	241	268	274	259	272	274	259	284	267	296	274	254	222	253	239	280	288	256	263	278	286	254	244	282	273	282	281	263	254	271	292	279	284	277	278	242	262	252	277	260	258	272	264	277	267	275	283	281	274	276	284	258	257	245	275	240	272	290	260	260	248	297	260	292	249	280	289	297	255	284	276	253	253	280	261	284	270	264	241	277	273	274	262	233	263	271	248	278	259	262	293	269	270	256	272	267	259	294	250	271	298	275	233	268	249	292	273	265	276	281	247	261	270	272	263	280	273	262	290	285	308	277	269	247	262	281	291	262	253	266	261	244	276	229	290	238	273	248	281	257	271	266	234	245	299	277	250	258	244	269	243	264	247	256	265	276	290	291	261	296	270	245	264	270	244	237	261	250	266	271	261	263	295	278	258	267	272	256	263	245	243	277	281	257	244	272	269	272	236	291	286	276	267	264	269	241	268	269	247	251	274	290	281	239	281	261	231	290	288	267	269	269	251	268	266	239	279	234	267	262	293	279	267	265	259	279	275	281	272	242	260	259	286	250	263	265	260	278	276	262	281	299	258	255	250	271	241	257	280	253	300	274	238	283	259	258	269	284	257	255	274	269	262	281	291	255	277	268	294	256	267	258	248	259	290	280	272	273	237	235	228	267	269	271	281	257	261	271	247	277	253	255	276	287	250	253	273	262	265	272	254	280	252	268	234	234	269	268	263	273	297	290	258	261	268	292	242	289	305	262	275	248	260	252	247	274	244	266	237	280	267	276	258	238	272	266	256	258	262	274	282	262	290	245	269	275	296	264	271	284	262	267	274	228	284	289	250	291	281	259	297	275	272	272	240	265	238	295	291	262	271	278	270	273	286	266	283	279	269	249	260	256	281	278	281	267	264	252	266	259	247	268	256	285	288	305	253	275	289	268	270	294	261	290	243	248	279	247	283	293	259	292	246	245	266	289	279	252	272	261	301	249	243	249	288	271	279	256	269	240	292	258	265	276	265	289	260	259	292	230	283	250	284	281	265	272	261	305	254	273	235	260	266	268	267	262	269	282	259	264	262	261	267	262	264	292	264	271	276	268	252	261	267	267	274	269	251	244	266	289	248	247	239	247	241	252	239	270	276	256	284	281	263	294	278	244	276	307	288	286	296	283	267	297	245	245	304	253	271	265	254	266	247	261	264	283	277	253	257	275	263	304	247	254	298	305	253	262	265	285	267	245	277	270	279	292	244	259	285	300	276	288	245	278	255	265	261	271	290	253	274	247	272	256	269	291	279	269	243	288	275	294	273	283	291	287	302	256	271	265	239	288	264	252	262	270	273	247	242	255	291	245	260	262	250	242	221	277	282	271	263	290	282	255	239	253	301	252	276	271	273	286	261	266	273	268	255	275	274	281	265	259	277	276	307	258	237	274	222	280	293	298	253	277	265	253	242	256	250	275	263	296	285	253	270	286	311	261	270	275	267	274	265	269	275	238	242	275	256	265	268	236	285	277	265	273	276	259	225	261	267	245	253	267	297	264	268	272	216	247	249	248	269	285	286	275	289	258	264	263	277	258	277	272	259	271	267	239	304	265	269	263	274	275	286	274	263	271	282	288	295	263	287	276	281	301	286	300	290	278	278	258	273	265	271	315	277	262	269	257	266	279	268	248	263	267	277	252	272	267	259	239	295	287	296	267	248	258	289	303	254	250	267	285	256	266	292	259	288	281	269	289	246	252	269	274	256	264	275	274	278	269	267	281	278	276	242	270	270	279	277	287	273	286	268	254	265	240	278	257	245	268	270	278	259	260	280	252	266	261	263	272	276	268	252	302	253	238	263	238	246	264	250	263	265	261	283	285	249	301	276	259	278	302	246	263	254	267	260	275	244	310	244	241	290	280	271	259	271	241	260	242	258	275	301	287	261	290	280	287	270	292	255	235	252	263	272	287	274	290	320	287	286	279	245	271	238	251	268	296	257	239	264	251	245	264	269	279	238	264	263	275	269	258	265	259	256	274	254	256	285	272	285	266	264	277	260	261	260	257	262	284	283	257	271	280	265	271	288	267	258	264	235	280	261	254	226	260	243	270	294	254	284	273	249	255	254	239	293	256	260	271	255	269	268	266	266	267	257	211	270	299	248	295	267	313	279	254	260	280	282	278	269	273	294	260	271	256	261	295	283	252	315	280	305	280	280	278	300	251	259	288	291	266	238	281	250	288	257	271	256	273	234	260	298	287	266	248	257	255	287	261	273	257	233	280	249	279	247	270	286	276	262	285	268	264	288	253	272	261	294	256	271	263	280	285	289	288	268	298	259	255	275	241	285	264	256	301	221	271	264	287	264	297	266	270	285	269	237	280	281	297	268	262	268	302	271	283	226	269	305	273	256	276	267	266	247	262	313	268	263	262	281	278	269	270	256	261	269	263	268	273	254	251	295	252	229	285	250	273	270	235	259	259	269	266	271	279	289	250	262	304	244	258	284	264	241	247	256	251	245	260	255	286	277	277	256	268	286	285	263	257	255	265	297	296	301	282	293	278	258	276	254	261	275	286	280	287	264	274	287	242	270	255	255	285	279	280	271	254	276	283	277	288	234	285	281	273	264	253	276	256	253	255	265	264	287	258	266	275	307	260	247	249	249	260	261	241	273	276	237	240	279	274	291	304	245	276	291	260	235	245	265	266	269	268	270	277	282	297	260	252	248	271	302	273	274	272	267	275	240	274	252	270	281	244	282	273	268	276	274	251	288	264	262	244	270
37554	38972	44954	45161	45171	51622	53514	58339	62400	61341	62533	61466	57935	55868	55074	51174	46190	45575	46007	51601	56457	51370	46022	42917	30506	25549	23642	17715	15229	12151	7336	6009	4866	6008	4572	5060	6435	4222	2859	3544	7065	5034	2182	2091	2531	2006	1868	1776	1547	1310	936	771	811	820	733	703	684	708	729	736	791	740	764	704	741	758	742	799	806	834	774	728	653	680	694	1431	1896	2113	2029	1684	1287	844	652	683	630	681	636	637	630	636	642	634	628	663	640	680	618	629	658	644	713	648	686	650	660	641	652	646	673	679	644	640	673	652	693	670	657	680	667	654	642	641	625	633	636	671	632	667	678	628	617	648	695	672	694	658	666	636	659	654	671	661	652	616	628	626	657	651	648	659	622	678	687	623	599	647	682	641	681	641	657	686	644	683	623	655	645	617	675	627	637	668	630	628	678	662	649	666	716	640	631	638	618	671	624	657	645	663	625	662	651	653	662	630	630	649	681	642	635	664	625	692	680	651	703	656	645	661	658	631	603	690	692	633	637	670	695	666	653	659	662	652	639	665	643	634	648	698	656	710	670	654	641	642	639	656	636	653	703	663	614	646	654	659	657	636	646	688	694	637	637	673	663	664	674	696	659	645	655	665	657	731	637	616	667	667	671	626	695	667	665	625	615	607	638	647	669	672	631	630	660	639	606	641	669	645	646	629	658	659	650	640	650	623	653	677	663	630	659	659	641	683	675	640	597	639	634	622	647	654	684	653	627	636	640	626	694	638	658	661	654	662	614	648	646	663	681	655	672	604	666	681	635	639	655	654	647	653	664	666	692	676	658	623	638	628	636	641	636	675	675	647	633	626	678	643	657	641	655	663	645	635	657	648	639	688	652	630	635	598	684	685	646	626	652	626	608	642	654	634	640	643	625	665	650	690	667	645	619	675	682	623	697	656	609	594	609	647	669	653	683	644	687	638	657	676	679	629	663	664	648	650	603	633	667	670	690	682	651	666	718	667	639	627	658	675	633	641	644	732	623	699	660	661	683	681	634	708	658	627	652	663	672	658	691	637	696	666	653	680	619	637	657	651	627	650	685	659	684	668	680	637	638	661	690	635	662	675	661	683	687	639	683	686	685	642	648	668	650	603	664	648	628	648	658	664	617	628	678	636	688	623	622	619	653	687	658	663	696	696	647	649	653	683	648	636	655	644	615	696	662	617	702	609	699	642	627	681	662	656	616	640	624	594	641	641	675	677	630	674	689	641	652	661	631	677	652	638	688	658	602	652	614	607	632	644	601	691	723	663	675	631	666	678	670	644	655	668	696	626	672	606	707	636	638	653	635	638	742	646	615	712	648	698	696	641	680	630	682	661	642	639	619	671	668	670	648	648	667	637	633	666	668	649	631	656	674	648	641	649	689	714	662	661	676	618	659	663	689	681	672	631	606	701	666	666	604	596	668	658	663	680	688	653	646	656	636	639	717	616	652	657	671	658	637	669	668	660	720	641	684	682	666	655	667	622	651	599	650	665	660	693	677	643	730	670	692	679	685	625	605	679	666	663	685	677	638	666	652	639	631	703	691	638	667	651	664	690	674	669	676	639	693	682	619	688	626	644	669	650	731	681	644	698	668	638	626	662	616	672	602	657	602	655	607	700	682	634	657	616	648	646	647	650	606	707	675	674	677	646	644	606	635	673	681	671	657	609	643	616	701	645	618	672	687	640	658	647	692	700	641	638	668	617	686	624	657	666	675	667	636	653	669	631	646	657	628	662	652	650	625	671	670	587	610	668	631	670	683	635	665	683	644	673	673	677	637	667	658	616	662	703	670	651	622	717	637	666	669	696	607	646	661	666	638	591	624	644	624	685	641	683	643	636	689	653	610	688	637	655	667	675	675	633	673	662	650	659	650	662	686	664	651	630	662	630	686	697	682	653	629	643	627	669	664	611	661	637	680	702	664	623	610	669	678	633	651	606	676	686	621	624	660	659	655	621	623	642	648	633	684	667	660	645	637	633	654	652	684	641	653	617	639	618	688	674	636	553	679	670	642	649	645	665	665	596	596	621	666	675	668	605	643	659	626	655	620	654	665	651	704	671	653	688	645	688	617	656	664	630	638	617	681	648	678	643	628	634	637	710	662	693	729	664	635	640	648	671	661	663	677	682	639	643	667	666	664	681	700	702	653	648	667	630	641	677	691	700	601	653	660	622	669	631	622	629	627	659	680	648	628	659	634	686	669	652	652	644	675	622	622	646	628	689	652	664	641	659	647	639	664	652	605	648	661	636	664	687	667	628	675	670	641	641	648	693	649	688	634	689	642	668	649	629	638	678	641	669	676	661	670	589	662	660	671	723	674	679	636	628	645	673	698	680	691	677	646	626	650	654	673	654	645	657	655	678	649	636	621	633	650	612	656	640	637	692	675	627	641	676	589	658	661	706	648	666	656	649	619	639	635	735	616	658	681	602	715	677	686	661	656	633	727	699	654	668	681	644	644	634	655	644	667	648	625	660	654	647	650	647	611	634	631	652	643	638	666	696	640	648	612	697	637	625	624	689	631	659	623	637	668	671	660	631	646	625	632	632	675	659	662	648	685	666	649	635	624	630	659	673	635	609	707	597	691	653	650	667	641	674	689	659	654	632	648	605	672	639	658	607	670	657	702	654	640	632	674	636	655	659	661	650	661	665	657	599	644	685	644	603	598	664	695	645	657	653	686	665	705	667	667	670	580	640	652	630	612	667	617	690	636	661	675	644	628	644	660	620	623	635	685	642	675	640	746	701	703	652	683	662	672	652	629	664	673	621	669	661	685	619	659	645	657	655	650	647	653	595	661	626	675	600	630	624	631	658	639	648	637	629	629	647	665	670	659	651	694	643	691	669	670	631	609	659	669	671	654	696	638	663	645	645	693	667	622	672	651	645	679	671	680	648	623	695	664	649	620	649	627	664	687	650	642	679	670	683	674	645	693	680	646	652	692	664	633	624	697	692	660	644	655	690	618	652	644	666	688	679	653	652	630	629	638	628	655	622	649	644	712	643	641	666	668	627	667	592	705	684	682	699	629	619	635	676	685	673	693	659	684	676	635	671	650	645	678	631	631	663	639	646	648	617	667	694	655	663	624	624	701	679	677	667	665	687	650	637	665	670	616	683	659	601	678	631	665	685	683	652	611	653	691	669	641	658	675	617	631	632	612	654	725	650	677	640	639	645	651	623	623	627	666	687	635	666	616	655	666	616	634	702	644	604	638	655	658	665	689	696	665	680	589	650	710	632	676	685	637	610	615	681	733	643	670	663	668	627	629	640	694	631	642	609	621	670	660	682	684	660	686	633	691	657	614	663	633	652	646	668	673	657	636	698	704	675	628	634	685	650	653	673	661	629	652	672	629	657	666	635	633	611	650	633	649	640	638	678	674	657	641	599	685	654	675	646	655	674	671	635	689	654	642	658	627	652	667	687	615	652	684	627	609	679	687	635	649	635	646	626	648	675	623	687	623	619	670	696	633	609	624	625	647	672	618	682	606	617
15134	12302	11331	8002	4909	7911	6273	8457	8512	6375	4931	4845	3088	1846	1408	1130	994	876	846	960	1171	1025	836	718	589	506	462	448	434	419	416	392	356	338	420	418	397	395	354	363	403	373	362	371	393	375	356	392	356	371	381	325	362	369	406	370	357	389	414	370	366	440	416	368	366	346	395	338	367	386	361	375	342	370	370	336	408	412	398	408	396	329	360	380	343	357	361	372	362	380	369	376	371	328	355	359	381	373	354	354	385	341	353	409	388	365	367	393	354	351	373	397	358	362	331	363	367	371	342	349	384	380	355	373	349	381	348	346	318	430	362	363	383	326	360	370	397	372	374	336	374	395	371	344	394	343	380	388	346	362	381	323	342	341	371	355	361	388	350	372	359	351	372	366	356	371	394	366	357	352	326	360	399	412	415	376	360	385	359	364	375	377	394	352	369	346	367	395	399	398	375	362	380	344	374	328	343	374	340	375	365	386	380	339	376	365	363	373	340	392	359	354	383	371	340	359	356	366	367	363	357	386	381	367	360	370	363	367	383	350	332	368	360	351	383	364	355	355	393	355	380	329	388	351	327	357	318	321	361	368	368	367	362	394	365	339	350	355	365	380	337	357	350	381	348	362	358	391	352	387	393	355	388	391	357	350	357	352	372	371	377	363	386	401	374	362	371	395	394	357	375	383	358	385	327	371	355	372	346	356	364	356	346	367	375	370	355	350	344	370	384	410	384	396	362	397	367	371	346	366	380	394	361	368	398	356	354	373	338	381	394	343	362	387	356	357	356	328	340	376	343	338	321	344	355	327	328	372	328	350	344	372	374	341	360	347	334	366	374	337	381	368	343	345	348	376	368	373	394	381	385	344	350	384	368	345	377	389	369	342	351	354	370	335	373	365	353	347	323	354	386	351	338	376	353	361	347	344	383	385	371	367	375	405	344	348	376	374	343	338	375	347	359	389	393	370	344	350	339	344	389	351	356	370	413	368	378	366	354	359	365	377	339	348	370	369	371	375	370	364	334	387	351	362	398	347	396	363	405	337	334	388	340	354	346	383	369	377	393	357	365	400	324	374	352	373	392	352	333	352	337	374	399	368	360	358	355	336	382	337	390	353	372	368	328	323	356	367	333	371	392	362	342	378	373	352	353	371	332	337	368	329	383	385	357	365	315	342	361	329	353	352	366	366	385	330	333	379	365	377	367	345	345	354	382	329	355	403	376	366	377	378	365	352	315	367	373	304	387	395	379	345	331	360	328	354	377	376	382	387	351	391	355	366	362	361	345	376	371	354	374	367	371	358	320	384	360	385	404	365	333	346	378	377	363	382	343	331	364	332	328	372	368	375	383	336	348	371	368	343	354	411	353	399	382	371	375	377	378	360	386	345	326	357	352	357	344	361	384	350	363	334	384	391	400	358	368	395	349	348	334	380	372	359	350	335	385	366	328	384	356	365	356	351	356	398	380	361	385	407	349	330	340	359	365	370	337	327	358	369	353	364	368	382	344	361	327	359	388	355	354	390	335	391	384	360	370	365	371	386	371	346	382	343	347	390	349	366	375	327	346	354	355	365	375	381	361	394	364	389	350	360	364	365	337	323	374	344	392	389	370	360	376	397	315	409	346	374	368	409	366	335	358	393	342	353	347	370	381	354	369	356	340	369	386	344	338	377	386	362	400	373	389	382	328	380	351	383	407	377	333	340	372	333	342	330	368	346	347	389	365	359	323	316	365	380	344	366	358	368	359	354	377	384	355	360	382	389	313	396	366	355	354	355	370	379	383	361	357	370	347	365	400	361	368	364	331	364	368	401	384	336	373	398	376	378	341	329	338	365	393	365	393	356	393	330	390	381	362	363	351	388	389	382	361	343	369	356	364	332	376	344	365	392	360	387	369	388	394	365	361	342	370	352	320	373	364	363	368	381	360	360	364	369	364	367	340	364	361	380	353	362	383	364	383	376	394	364	379	349	374	368	382	359	362	342	351	344	361	385	360	374	369	353	353	367	386	348	359	384	390	381	329	354	345	368	356	335	374	368	357	400	352	395	346	375	367	346	372	373	382	363	320	371	340	369	386	379	354	425	351	390	340	334	384	355	406	366	386	363	361	379	356	376	359	361	357	352	378	361	355	408	371	358	369	351	356	369	338	357	318	350	353	360	348	394	365	359	347	341	415	362	356	357	395	365	378	370	373	391	336	383	349	338	322	314	363	356	360	354	386	354	398	371	380	358	366	354	339	367	360	374	363	397	357	385	353	384	365	345	369	359	367	393	393	362	332	374	386	344	374	313	357	365	360	359	341	364	362	325	350	327	342	350	347	384	353	384	378	369	362	347	370	376	339	353	365	386	367	342	378	347	359	382	342	392	351	390	398	342	370	361	377	374	371	308	377	371	363	364	370	336	355	377	369	337	375	386	354	379	365	371	336	383	354	392	359	356	375	398	362	361	346	367	348	339	338	355	368	364	348	409	326	345	380	368	355	355	347	377	385	397	366	334	353	393	385	431	358	323	363	380	369	373	363	372	379	378	386	365	340	383	349	344	373	374	374	374	371	357	344	361	350	373	397	346	334	376	342	368	369	389	381	349	377	337	365	381	358	382	331	350	344	357	353	402	370	356	343	391	370	367	410	375	342	372	366	360	345	355	362	356	362	362	363	399	350	378	384	383	390	349	352	369	379	346	332	348	352	393	354	379	387	333	337	338	356	335	325	385	326	355	399	378	363	344	380	348	344	361	346	351	396	383	377	380	380	361	397	356	343	383	356	385	342	325	342	351	338	388	384	394	389	328	375	364	399	369	388	385	387	388	335	331	373	399	368	351	354	373	361	378	364	334	358	352	339	374	352	369	378	350	332	398	403	334	339	392	346	372	347	356	384	405	380	368	356	322	358	325	383	408	356	379	374	310	369	380	378	337	354	370	328	329	390	384	360	339	364	359	361	382	364	378	395	381	376	354	372	370	361	327	359	378	358	385	399	352	356	325	375	368	378	350	348	384	325	346	347	362	375	341	365	344	358	378	343	345	357	351	369	387	356	374	365	330	370	378	330	351	357	376	403	371	382	346	359	324	350	388	361	338	302	342	349	337	345	354	361	358	347	376	337	362	349	366	409	338	349	324	330	395	340	369	360	324	327	354	354	336	343	366	356	372	368	360	395	371	377	378	381	373	350	372	358	350	363	366	349	375	359	359	371	402	363	370	362	342	414	345	382	332	381	369	376	362	343	392	341	344	347	381	364	406	377	359	363	366	332	397	357	372	373	368	346	369	349	365	352	367	358	362	367	371	354	378	365	356	367	357	385	342	371	383	391	377	356	362	361	395	357	341	378	379	391	353	382	362	348	367	359	343	377	349	337	351	374	372	364	396	378	368	366	353	368	345	369	362	373	345	373	359	383	356	364	384	393	395	363	348	363	357	387	338	355	337	392	350	373	333	337	363	324	383	331	347	380	368	349	406	378	387	379	379	367	352	382	346	359	376	358	386	364	356	373	363
10215	10670	16365	15808	12594	21459	16674	24340	24734	21293	20560	21259	14818	9720	8864	6631	5455	4787	4738	5812	7252	6450	4615	3866	2691	2096	1769	1545	1338	1271	1242	1159	1142	1101	1083	1080	1087	1020	1001	1032	1016	1013	1010	964	965	936	886	923	928	897	908	911	916	914	904	932	862	889	962	903	916	916	928	983	935	884	894	904	831	947	879	898	870	867	907	962	965	1006	1009	972	987	929	859	918	917	881	933	876	907	915	930	835	898	914	856	877	941	891	898	879	875	866	889	828	907	835	859	887	912	930	866	900	911	854	837	912	864	899	941	865	920	896	907	842	914	873	889	926	892	912	872	895	931	897	877	870	883	861	887	836	880	886	837	845	906	884	860	870	947	848	923	868	919	885	894	871	925	878	921	841	952	896	869	887	924	859	839	900	888	894	947	876	903	849	902	886	864	867	918	900	862	848	869	884	902	902	860	883	879	849	876	922	936	946	904	867	871	871	880	880	907	933	900	879	902	922	872	907	878	892	910	895	878	848	856	904	833	912	876	915	867	883	890	930	896	837	904	885	947	875	864	839	924	925	876	902	860	856	882	929	870	950	910	891	906	910	804	895	912	864	941	923	906	888	895	881	855	894	863	902	928	877	876	864	841	899	883	907	884	869	882	877	901	919	900	885	836	861	854	888	884	874	906	883	898	876	893	847	918	804	867	891	878	925	907	863	901	889	865	873	888	879	888	861	907	933	868	918	873	861	873	880	867	885	901	865	854	875	844	894	867	907	879	874	863	864	916	845	876	878	902	871	909	897	887	858	887	930	927	880	846	855	812	906	885	884	891	905	855	855	888	876	836	895	949	862	908	839	822	863	867	877	872	898	895	876	899	881	935	839	864	869	889	887	867	922	880	815	909	829	853	903	825	924	862	937	898	848	863	911	868	928	818	874	851	877	857	867	876	877	895	890	890	902	944	862	866	930	890	870	886	927	905	860	933	844	848	837	936	910	853	846	906	894	850	894	890	839	932	852	912	876	887	843	885	898	874	865	908	832	891	872	857	909	852	909	849	934	885	891	898	862	942	875	843	907	895	893	850	868	898	927	917	867	837	908	900	896	849	869	873	854	875	824	891	860	852	847	874	905	881	794	919	907	914	905	851	862	876	878	830	912	937	888	852	895	859	896	895	927	855	849	797	833	899	823	881	895	911	916	865	886	885	904	891	864	926	934	879	819	905	889	874	888	861	865	823	925	846	902	815	889	879	856	890	911	901	891	891	888	895	848	893	900	845	894	897	869	889	867	832	839	863	906	823	884	901	907	908	893	875	906	880	925	888	860	894	855	886	846	894	928	897	922	888	889	881	902	879	924	877	857	896	868	915	874	879	877	898	905	868	877	863	954	950	849	927	906	877	871	894	903	920	898	920	827	936	935	873	903	882	865	882	920	875	881	903	870	864	891	948	889	921	897	864	880	893	880	891	872	914	892	869	832	951	812	892	879	855	859	835	843	887	887	849	878	893	929	883	921	887	867	870	914	927	853	902	852	912	911	874	840	903	851	877	880	901	842	889	893	891	886	935	912	885	938	842	937	896	884	877	904	916	902	925	850	932	801	848	916	869	837	871	905	870	897	898	880	882	893	859	858	873	894	864	902	843	931	890	926	876	888	912	873	890	955	825	896	907	899	861	885	864	864	908	872	810	865	862	882	831	858	924	895	872	850	816	911	879	862	909	939	898	865	858	939	871	874	885	875	868	889	890	893	855	843	904	897	920	865	932	920	911	909	846	834	900	931	873	941	909	892	933	919	853	856	919	881	925	882	916	900	807	881	843	857	882	906	908	927	873	943	876	894	859	918	865	870	904	883	823	863	902	869	874	888	933	853	886	875	864	922	856	893	926	875	846	909	964	873	823	853	869	893	899	922	920	852	893	874	937	888	852	881	888	908	906	914	847	886	871	865	880	863	863	867	867	878	899	884	839	943	918	858	900	870	854	860	890	873	885	863	880	862	909	864	882	875	870	882	948	876	875	941	849	933	849	916	903	899	891	853	903	872	901	864	877	880	937	852	927	891	903	841	898	883	910	861	903	805	900	899	905	867	847	887	855	859	863	878	891	922	852	896	837	913	848	857	872	866	984	895	872	916	897	912	867	878	847	871	852	863	912	865	907	886	838	831	872	874	836	923	885	865	934	858	874	888	911	934	896	882	881	872	898	867	885	883	894	883	835	815	845	878	885	875	877	878	855	858	896	834	912	897	916	879	910	942	873	868	885	880	911	972	946	912	913	887	834	920	864	847	906	864	880	931	888	870	919	912	868	879	877	899	904	902	813	910	891	837	806	895	852	834	943	864	846	871	885	878	939	871	906	865	919	955	825	851	898	935	876	830	871	871	918	862	883	890	906	874	908	895	922	866	909	895	869	839	903	900	890	919	915	884	909	865	892	909	825	873	938	890	921	908	891	889	849	883	887	837	871	859	838	882	899	916	897	911	878	946	875	880	896	860	886	908	888	862	911	907	876	854	843	888	888	891	857	893	849	829	915	930	886	911	869	889	916	924	911	883	846	893	914	886	900	863	891	866	829	844	894	924	894	863	874	869	825	862	888	917	887	918	871	836	828	895	870	868	926	848	903	874	918	908	868	912	895	893	845	865	882	872	882	872	860	894	911	843	910	904	919	936	811	919	868	913	865	903	833	831	893	879	910	927	856	913	905	887	876	864	871	855	910	878	887	854	916	878	893	912	868	880	900	870	909	879	910	932	849	927	814	910	919	958	856	890	832	873	897	854	873	891	874	872	861	888	903	905	881	907	850	922	838	917	893	933	811	908	838	850	858	889	932	842	855	915	909	915	860	912	853	901	858	899	915	878	901	861	870	841	887	888	894	880	925	901	845	928	878	888	879	874	863	878	843	885	917	866	925	852	861	841	893	909	872	908	879	902	966	918	906	886	899	915	897	890	907	910	890	922	905	841	916	923	910	919	905	849	832	825	883	881	879	919	896	897	877	911	900	919	909	932	925	887	927	836	941	873	871	913	854	878	869	961	818	839	901	912	822	889	882	900	878	940	863	888	843	898	902	918	857	876	878	873	896	914	936	899	892	854	867	887	860	894	867	857	881	876	891	899	893	888	870	911	863	859	851	887	862	881	792	843	900	901	878	881	916	908	869	910	884	952	865	928	873	875	850	884	886	869	859	911	895	891	875	899	895	889	863	918	882	867	918	846	887	885	924	884	915	825	887	920	904	871	890	831	958	893	937	896	908	875	898	903	849	897	912	882	870	876	854	857	902	923	960	865	876	878	890	878	880	845	879	906	889	881	892	879	918	903	870	871	862	844	870	875	827	877	912	907	888	858	855	833	891	871	869	884	804	841	877	869	837	921	904	885	872	890	878	916	865	921	877	884	848	853	887	857	896	867	831	908	872	908	916	931	916	881	798	926	857	912	920	871	886	907	887	865	917	848	929	855	942	866	855	867	916	930	892	883	918	880	884	897	883	877	856	892	870	897	855	929	872	873	900	883
39449	36083	38775	34047	27591	43018	38703	43067	46203	42048	39770	41349	37447	30485	27291	21293	16168	12440	15040	17164	20546	18934	13911	11293	5948	3834	2625	1961	1364	1284	775	697	655	704	649	603	627	554	553	626	508	460	522	424	459	408	431	437	395	366	371	349	341	364	381	325	374	393	426	383	353	364	368	389	381	379	392	387	375	378	387	362	371	408	370	367	478	480	486	416	393	357	383	370	365	331	384	319	371	374	357	375	342	363	357	337	366	344	348	330	370	347	320	392	376	365	331	361	335	363	387	353	393	354	353	338	400	340	369	397	374	335	340	357	345	363	326	360	361	349	352	378	319	354	367	351	369	397	384	377	348	382	351	385	331	338	321	364	383	356	366	348	355	328	404	380	334	346	351	388	323	352	358	331	365	380	383	341	358	367	400	373	399	393	368	336	346	337	369	369	375	359	372	374	361	321	362	342	351	344	361	371	384	376	349	340	395	324	369	394	354	375	389	347	341	365	347	381	346	371	349	340	353	362	335	353	372	338	357	352	344	343	387	366	361	357	382	375	336	370	377	355	359	335	353	360	343	340	374	339	357	359	355	386	357	391	355	367	330	324	359	359	380	338	355	393	375	346	362	314	379	375	333	342	350	339	350	373	336	356	383	369	385	327	377	368	378	356	376	374	411	362	348	341	332	360	356	382	350	339	335	399	363	354	352	359	355	375	378	377	361	372	389	351	374	345	385	325	358	351	364	363	370	334	326	359	320	360	363	345	361	352	336	358	354	380	380	360	340	365	351	367	337	382	375	366	336	365	383	370	334	368	411	360	368	326	360	355	335	353	380	342	359	339	340	377	360	329	375	348	365	354	335	330	351	383	365	356	390	370	352	373	356	368	345	353	338	349	363	379	339	372	349	361	394	346	340	388	345	332	385	354	357	388	380	356	377	361	347	368	366	383	390	371	355	361	355	348	359	365	359	380	343	371	342	343	373	344	357	329	395	369	361	403	378	400	341	355	357	367	353	365	338	365	355	337	393	354	398	379	346	344	361	341	382	379	378	373	356	347	330	373	371	382	330	354	356	346	376	359	353	335	384	370	364	371	379	327	364	369	374	342	368	372	342	360	343	363	330	308	311	343	345	356	388	401	347	357	331	383	374	365	337	366	391	351	334	415	392	357	381	387	359	361	344	384	363	339	396	321	352	321	366	317	402	339	399	361	338	378	377	325	365	342	387	350	346	349	375	331	361	322	381	340	357	352	344	312	378	387	343	352	394	363	356	360	307	370	331	328	339	373	387	352	358	355	334	333	365	348	369	356	397	339	407	391	377	377	350	367	355	360	414	378	343	376	353	372	342	347	333	374	380	360	357	350	363	384	336	346	358	346	357	375	314	366	367	371	366	359	370	353	381	357	372	321	385	370	362	389	371	353	350	335	353	391	344	378	356	363	418	349	370	369	344	349	367	339	337	368	394	380	399	334	337	363	360	339	348	348	365	321	339	363	363	339	354	313	356	351	363	378	361	370	325	370	382	359	321	387	361	334	369	362	347	362	386	360	397	346	358	396	366	364	358	399	400	360	356	364	331	351	359	324	392	369	359	360	346	366	326	346	371	336	358	353	352	372	365	381	358	324	363	352	362	330	331	380	344	350	360	321	338	358	338	371	345	357	350	394	365	361	370	356	353	380	352	349	350	385	395	358	358	343	346	375	358	353	336	363	393	366	339	343	356	339	333	410	372	355	348	322	378	367	368	363	353	351	360	361	365	376	364	346	377	377	355	355	338	372	369	391	368	343	373	378	358	358	365	373	372	375	352	360	360	372	372	348	343	350	336	388	404	415	343	360	400	383	378	368	363	367	390	357	341	359	381	405	379	344	347	356	356	348	359	360	352	356	356	345	357	390	327	359	374	366	387	336	388	352	387	402	376	364	359	362	378	372	371	358	355	364	374	357	329	370	350	365	377	345	370	349	362	338	360	349	365	380	401	374	352	354	318	352	339	344	360	396	351	371	365	329	425	369	318	333	349	368	348	396	353	341	351	422	347	339	365	376	379	365	352	354	356	372	370	345	361	363	346	358	313	353	347	356	334	337	359	316	387	388	368	390	377	330	366	324	315	347	349	338	347	375	369	367	345	347	344	387	335	341	381	370	364	374	351	383	390	358	373	343	364	362	391	339	347	370	360	340	332	346	333	322	401	350	392	355	371	375	377	349	368	351	354	350	356	354	360	390	344	335	372	347	406	349	377	366	354	354	367	322	342	326	338	373	355	326	395	366	362	384	347	393	350	355	339	353	363	363	352	362	381	402	359	365	388	323	356	339	331	375	359	384	329	340	380	358	379	340	356	351	390	390	330	371	369	303	353	352	323	344	369	380	397	337	382	350	321	375	362	339	380	394	324	364	361	330	354	364	374	373	334	371	374	373	369	404	356	369	371	380	373	352	373	353	386	375	350	384	397	365	347	346	379	354	354	378	383	367	403	362	400	370	373	353	350	373	309	374	341	384	376	379	363	349	375	349	383	346	384	341	361	362	388	350	369	364	367	343	360	380	362	354	357	346	360	368	365	390	356	350	371	304	322	378	349	324	362	390	392	394	348	375	398	378	351	355	394	388	353	353	353	348	345	373	346	416	374	342	400	347	353	380	334	386	367	352	357	343	346	375	357	363	343	329	360	335	377	365	375	348	336	382	366	338	377	333	362	424	355	379	371	342	371	378	341	347	364	341	358	347	377	371	386	381	359	339	343	350	349	330	367	362	360	356	363	397	401	343	369	320	360	351	347	374	375	376	350	353	351	367	357	370	392	367	357	348	369	383	345	360	354	359	354	403	332	338	384	348	362	345	367	349	351	337	354	348	367	341	334	340	355	308	368	345	303	349	348	340	331	369	334	340	342	397	353	324	394	369	367	353	387	376	361	403	346	348	361	356	366	387	381	356	342	378	348	335	319	416	367	374	346	370	372	355	351	369	348	389	354	360	339	331	355	359	338	344	385	344	405	355	354	349	359	354	365	378	349	348	354	356	365	353	380	390	319	338	335	363	360	355	376	380	329	364	369	365	377	352	383	361	390	356	350	373	358	334	345	344	390	335	342	375	378	362	421	354	317	367	370	340	355	364	322	379	369	356	393	372	354	349	356	352	352	355	366	371	323	364	364	375	344	365	337	404	382	341	357	391	386	325	362	359	357	355	341	375	396	331	351	357	357	364	353	395	370	354	339	386	354	373	428	360	409	351	341	364	342	379	347	351	343	335	362	352	336	349	387	380	361	372	333	315	340	377	377	362	373	374	345	359	366	356	370	346	327	354	336	343	353	391	376	335	319	369	336	332	358	366	386	358	335	369	386	371	379	385	371	383	380	357	381	361	372	360	354	367	385	347	386	360	358	374	362	365	377	340	343	364	369	364	377	372	375	357	348	353	390	336	331	354	334	358	357	367	412	373	326	355	346	369	370	373	358	401	346	364	342	365	375	362	327	381	339	363	340	376	325	394	353	365	335	357	386	361	342	343
28511	28475	38363	38068	36462	51820	47440	56277	58702	58979	57658	55333	52895	49791	48313	41387	38497	36084	40374	42624	45219	43013	38354	34455	23608	19279	14860	10707	7998	7283	3730	3835	3423	3701	3423	2942	3093	2282	2534	3490	1914	1744	1871	1512	1575	1238	1152	1199	1097	1121	1032	994	937	960	932	876	881	901	895	914	956	931	1022	978	1030	986	1024	980	969	953	881	873	932	937	960	973	1554	1827	1623	1308	1180	947	910	847	827	842	855	871	903	849	811	817	811	812	896	885	868	886	907	870	895	824	816	837	909	801	819	877	850	852	820	863	840	890	894	877	908	871	941	844	843	843	846	887	896	888	851	902	848	848	925	864	865	886	901	851	896	856	822	870	829	918	850	858	872	881	828	871	855	844	878	854	924	879	865	890	860	879	809	938	877	852	899	911	864	881	849	841	841	807	828	848	898	853	835	854	919	835	810	815	865	858	870	825	858	889	872	822	898	860	847	888	854	861	867	846	829	909	879	820	862	837	864	876	886	880	870	881	797	824	886	832	827	842	849	903	838	850	853	840	898	825	894	864	863	831	818	900	827	869	843	831	844	845	946	867	907	865	893	840	780	871	882	917	853	846	857	887	877	810	816	830	850	866	833	889	827	913	859	861	848	804	868	856	892	906	875	874	830	882	843	873	879	864	832	864	890	847	895	851	871	867	882	894	862	892	905	870	885	841	862	888	859	880	846	893	838	875	868	871	866	864	818	881	837	888	846	826	876	861	861	868	916	849	889	876	872	843	859	810	844	869	902	883	868	920	849	862	857	833	878	858	848	860	846	910	842	839	893	889	932	851	832	873	850	850	869	811	855	857	864	807	885	888	907	851	848	836	862	844	852	910	818	831	842	804	842	847	888	876	897	874	861	842	898	823	827	864	838	842	909	826	861	843	847	841	855	851	870	873	827	862	915	865	900	871	877	891	860	890	796	860	838	909	882	844	785	809	900	854	913	857	851	863	922	860	817	835	848	877	856	831	792	856	829	885	853	861	861	838	776	871	885	815	848	860	895	902	909	871	871	861	865	838	873	887	862	901	908	889	866	927	893	867	865	847	885	873	881	859	875	826	829	825	838	889	885	852	845	820	901	853	836	920	815	818	829	852	878	867	791	866	871	817	851	828	808	810	830	878	878	874	834	875	872	877	865	827	873	877	864	849	865	888	844	844	861	902	892	863	817	879	880	882	878	835	863	852	820	909	864	817	840	860	893	883	849	926	855	840	874	902	857	884	856	804	835	859	899	833	836	897	892	900	815	832	870	819	864	856	875	894	868	878	874	875	823	865	876	918	858	906	895	886	896	853	862	887	875	844	871	856	842	844	834	886	895	888	857	868	864	852	838	880	860	883	845	836	865	831	868	858	924	884	918	819	806	896	798	809	835	882	833	867	837	866	859	819	844	878	826	854	880	826	842	844	919	900	791	882	822	909	866	865	927	830	853	868	869	904	874	825	873	853	895	832	856	896	867	891	894	813	879	845	876	883	887	835	887	844	817	837	872	871	849	874	871	894	860	873	868	873	878	871	881	850	841	776	832	891	890	873	847	926	845	828	860	868	847	830	853	836	858	841	875	816	898	863	888	899	855	846	849	882	857	878	876	858	901	849	825	833	903	826	818	866	875	857	846	816	894	889	913	841	905	847	845	849	883	903	897	882	858	851	858	855	837	888	833	852	844	879	830	801	844	831	862	901	849	865	847	914	875	851	879	839	862	836	906	876	872	842	833	844	808	902	877	889	851	896	864	833	889	883	864	885	867	870	868	863	879	876	863	816	851	860	863	817	864	923	881	821	853	832	840	841	830	831	866	916	851	892	885	834	824	888	861	851	890	868	853	849	900	892	875	852	790	912	791	835	854	847	904	850	865	874	871	849	844	892	867	849	881	872	841	849	843	849	877	858	846	823	863	848	794	852	919	862	799	888	873	857	839	868	895	867	882	857	834	847	887	856	896	865	849	863	867	880	904	871	848	861	829	834	841	850	872	876	851	837	868	877	857	890	880	846	831	892	844	860	853	865	881	854	841	832	852	905	819	893	817	918	847	816	816	848	872	952	820	909	882	859	861	875	840	865	883	831	843	878	876	846	909	850	914	849	877	882	899	835	858	883	809	843	921	843	885	881	893	882	816	913	901	853	830	887	858	810	806	831	873	895	877	823	857	913	913	821	901	852	877	901	875	834	852	801	850	869	863	833	876	826	860	840	913	852	839	935	832	871	840	812	880	912	894	847	937	898	914	942	857	854	827	894	824	938	884	897	874	850	858	866	874	891	859	888	855	876	917	886	872	828	834	851	863	852	845	884	885	849	801	890	915	828	863	861	865	847	908	853	864	790	854	921	855	868	792	856	832	895	875	875	852	892	881	827	851	874	901	861	870	892	858	868	857	894	858	871	861	877	825	851	878	823	864	867	875	875	888	873	873	879	876	833	917	875	918	855	859	868	873	839	852	909	884	873	829	913	841	809	918	889	847	908	860	894	847	872	829	872	871	830	863	911	918	883	888	891	898	888	899	884	851	848	926	862	860	831	866	883	887	875	866	886	839	805	868	845	861	835	897	866	828	881	866	836	827	865	880	852	844	819	885	870	875	853	864	823	852	887	872	847	871	821	897	834	837	876	906	826	884	878	849	874	858	860	842	886	785	859	880	830	882	826	870	893	885	826	829	875	911	896	886	828	849	849	869	848	849	861	842	836	849	877	892	915	842	834	860	836	861	858	888	841	873	874	816	891	897	873	867	823	822	869	851	806	799	869	879	848	866	892	867	838	916	867	838	886	914	869	858	869	852	876	867	877	836	918	834	882	900	816	832	871	836	853	877	849	830	868	857	847	869	818	858	855	881	814	860	847	849	853	900	883	889	848	877	851	887	883	813	880	901	842	822	870	902	869	870	887	903	896	808	864	870	859	860	872	868	845	864	932	896	898	914	888	841	825	854	809	831	813	844	858	835	838	807	878	845	834	860	889	881	872	807	864	832	857	876	803	819	823	867	859	854	825	837	875	901	861	843	866	841	820	860	900	840	853	857	874	802	868	853	868	837	810	901	864	836	845	912	846	879	837	849	887	819	880	880	859	846	885	895	868	902	900	861	860	821	849	805	894	900	867	822	829	891	852	824	867	862	853	867	891	853	842	814	919	920	881	847	865	874	835	838	856	888	855	876	902	814	876	847	853	861	836	854	864	877	879	831	892	861	873	892	840	876	874	869	884	804	865	892	864	821	876	898	851	854	815	804	847	868	858	921	836	891	896	859	884	844	809	884	822	897	867	868	879	867	897	905	848	866	907	859	859	892	815	821	839	826	858	880	836	875	935	893	861	869	850	866	876	864	852	840	866	899	843	834	858	862	880	829	905	779	833	851	837	912	934	863	798	869	862	877	908	848	877	844	884	802	841	907	864	870	830	862	910	849	846	842	885	853	803	854	830	857	845	878	844	850	848	838	912	874	914	812	917	802	854	868	894	843	880	900	853	892	872	869	861	895	857	824	898	875	894
48510	40388	42579	40579	32957	46017	42948	47435	48207	46255	44027	46419	43852	38193	38875	32955	29463	26053	31050	30445	31009	31714	24950	19374	12815	7610	4644	2910	2498	1945	1185	940	1039	940	946	821	791	730	758	606	525	448	451	379	456	381	354	327	339	339	326	328	307	260	331	276	304	316	292	292	291	291	299	285	288	325	346	307	362	290	307	276	304	285	298	363	435	577	546	416	362	295	298	276	281	267	284	291	285	287	302	300	272	284	273	282	321	264	297	262	282	331	278	306	294	317	264	272	297	302	249	266	315	303	286	261	273	263	302	286	288	273	260	285	297	261	278	299	267	274	288	292	284	273	296	297	290	256	274	290	292	311	266	312	297	269	281	287	302	254	300	263	262	291	257	280	287	292	296	291	281	285	279	312	308	303	307	277	288	326	303	293	275	280	308	276	306	270	286	281	308	302	297	263	308	255	317	314	290	302	271	268	302	301	306	303	266	281	299	295	265	295	265	278	281	278	305	283	263	307	289	288	285	314	285	266	281	289	306	304	261	285	272	298	293	292	305	277	272	281	260	293	299	306	261	293	297	265	289	288	281	288	285	264	295	274	282	263	291	290	320	288	302	291	278	309	304	279	293	289	300	287	262	263	323	273	251	280	296	286	292	294	313	291	265	287	304	277	309	297	295	290	314	268	301	303	284	312	300	285	297	290	280	269	319	292	306	280	302	284	286	280	273	332	291	304	317	282	250	308	302	322	272	283	283	317	253	279	266	279	273	273	277	278	270	314	311	295	266	297	280	282	267	303	287	292	274	280	283	294	303	301	292	291	298	269	287	308	306	297	301	282	325	299	268	285	250	258	297	263	306	293	288	247	318	266	279	282	277	272	277	284	271	266	280	295	294	299	281	263	271	283	282	263	300	257	289	285	295	290	280	298	255	303	290	293	295	277	254	295	294	249	328	320	308	265	295	291	289	279	264	317	282	280	281	301	292	293	295	302	301	270	240	295	305	308	309	306	278	277	304	294	254	280	289	273	297	298	268	306	277	273	289	281	310	278	261	316	283	249	273	293	286	302	268	276	284	301	321	287	294	291	297	305	299	270	302	284	285	269	297	275	291	290	305	286	260	303	291	291	262	273	303	271	293	281	294	276	275	259	301	331	331	304	279	316	278	258	305	300	290	296	306	305	295	300	271	267	272	258	313	272	257	266	288	274	298	283	285	286	310	301	293	297	288	320	288	274	302	249	287	279	290	280	327	284	298	290	317	265	287	322	277	289	280	278	284	274	309	282	297	239	297	309	283	344	294	322	288	296	308	265	288	277	284	257	333	246	293	264	267	256	266	296	286	297	296	288	273	274	279	321	262	275	291	303	289	285	269	250	295	296	276	254	268	281	295	328	278	271	271	281	278	258	307	257	271	266	295	305	306	254	299	277	311	291	269	267	311	272	294	285	268	290	280	297	323	262	275	287	294	276	278	307	308	282	258	267	297	277	269	277	273	305	273	306	297	293	280	297	297	290	288	296	304	289	269	272	286	284	295	320	281	300	289	289	290	280	280	294	262	301	297	259	274	284	289	289	285	253	282	307	276	304	262	273	277	248	289	297	288	270	289	267	270	283	283	279	279	254	281	278	299	269	295	322	294	285	298	275	270	241	273	282	283	286	303	287	271	283	279	281	266	307	323	283	298	262	264	243	293	300	270	256	285	295	267	302	263	317	261	300	294	301	333	274	288	281	279	267	280	278	284	299	302	276	315	304	309	307	305	286	305	293	278	279	281	284	283	260	286	290	281	291	274	283	296	288	279	268	280	233	264	289	301	281	293	277	289	286	288	253	275	265	312	296	262	280	306	293	290	240	268	305	292	317	284	294	287	270	298	291	261	272	280	291	265	285	271	291	283	274	298	267	301	269	288	272	258	302	277	297	265	292	311	274	256	273	276	263	273	302	287	271	311	274	281	301	293	318	290	281	251	266	284	311	290	272	288	283	306	338	269	273	250	324	276	339	338	260	281	271	284	321	269	322	272	300	276	287	294	293	294	300	314	272	297	298	277	269	283	308	264	275	300	302	295	285	275	261	277	281	297	273	300	285	305	311	280	294	323	281	289	290	279	266	302	274	294	295	322	292	299	328	268	281	278	283	271	288	283	260	265	280	299	296	261	307	276	272	304	275	308	259	295	284	281	273	302	270	292	263	267	276	276	288	262	264	290	270	294	302	279	283	276	288	310	328	296	239	282	286	294	293	277	305	263	269	316	314	286	290	294	288	253	289	282	304	319	282	308	277	324	295	290	273	326	320	264	257	283	288	289	295	297	282	267	309	274	277	285	290	282	286	264	294	300	269	313	298	229	290	298	283	282	296	262	286	306	295	278	259	314	268	286	321	260	289	236	274	284	316	294	293	280	280	299	290	292	317	297	314	257	291	289	269	283	298	260	301	306	303	288	282	297	264	285	309	291	309	272	284	296	293	296	250	275	272	318	279	292	293	295	300	296	282	295	272	291	316	267	264	281	285	270	284	312	279	315	300	301	280	296	312	254	312	286	301	260	272	314	265	253	296	305	286	301	281	280	266	284	278	287	293	306	270	280	288	296	283	302	277	293	317	260	281	289	286	307	296	307	271	285	287	298	288	318	301	329	261	299	301	251	310	275	272	313	304	304	269	282	307	278	307	282	311	278	284	294	263	314	289	276	297	278	279	303	269	308	286	296	296	283	284	312	296	273	288	283	294	285	292	296	268	285	267	244	313	271	295	279	288	289	273	272	269	296	303	283	293	287	296	271	292	276	295	297	289	294	275	311	286	269	262	291	303	308	306	274	302	289	319	279	275	287	280	320	259	249	291	295	287	308	272	259	272	270	244	287	288	273	297	286	283	271	275	271	313	279	297	304	268	309	286	306	290	267	275	302	294	291	262	274	290	248	296	305	275	307	289	297	324	261	266	336	289	302	329	260	284	312	297	279	301	269	289	265	295	276	281	253	292	288	271	309	302	247	278	296	286	263	297	299	319	280	298	293	269	309	291	298	257	301	295	277	290	266	287	287	249	304	308	321	255	279	265	330	299	282	320	292	300	281	292	283	276	279	304	272	301	287	264	270	264	297	283	286	267	289	287	317	293	268	255	299	317	269	293	277	325	309	314	287	287	303	290	252	320	265	281	274	288	302	319	309	287	288	267	252	306	277	270	284	286	307	310	308	280	315	277	311	295	280	298	257	280	283	265	282	292	261	320	271	273	262	284	280	274	287	271	267	287	290	303	286	270	271	273	318	313	274	302	279	310	281	281	286	279	288	290	277	278	316	287	263	279	292	285	300	299	266	269	321	308	295	290	265	295	289	279	278	302	300	298	261	261	254	292	266	295	287	290	290	288	263	285	264	298	278	285	285	299	279	254	279	317	322	284	311	282	266	299	263	285	298	294	283	287	305	294	309	304	294	280	286	268	271	312	305	324	276	306	295	269	273	251	291	297	260	302	299	288	294	271	302	255	271	314	305	295	276	271	282	320	278	315
36307	34467	43582	46509	44096	56459	53403	60351	62584	63045	65039	63378	62004	62775	61487	52473	52303	50503	55110	54403	54055	54446	49386	43319	35693	27097	22015	15527	13537	10962	6485	5740	6156	5571	5273	4416	4511	3911	4555	3397	2427	2202	2422	1818	1746	1189	1131	1144	1268	1038	851	813	819	778	877	748	794	726	782	831	778	848	803	787	832	926	982	947	973	947	878	788	801	791	806	1091	1960	2774	2335	1428	1118	773	719	691	693	679	692	738	718	678	676	667	649	686	656	687	718	677	649	700	718	729	638	664	703	670	669	691	748	660	675	674	654	692	678	711	692	701	679	652	689	718	691	665	647	717	698	675	638	702	691	701	645	681	659	718	685	681	691	643	706	691	666	677	661	677	684	658	703	660	675	677	669	678	685	684	694	682	694	728	669	686	714	686	694	709	668	736	670	678	700	657	657	690	705	716	665	685	647	667	654	678	679	726	713	723	691	666	668	702	695	659	682	718	698	737	682	674	692	666	730	696	716	707	711	696	667	725	687	711	709	692	677	693	722	703	665	703	706	614	647	697	719	735	694	676	708	667	674	691	706	685	688	689	643	684	679	668	733	719	728	642	708	686	709	671	724	712	651	638	717	695	689	666	686	714	684	700	718	651	695	691	693	711	672	685	715	721	682	688	657	639	648	712	666	671	694	677	672	678	724	669	691	718	645	697	752	701	669	708	638	717	672	676	674	749	648	670	690	654	719	688	712	666	657	684	716	678	655	699	679	664	696	676	726	686	686	688	702	690	691	681	671	675	737	713	662	756	714	711	684	721	659	705	689	757	696	665	678	699	673	695	704	684	674	683	700	724	734	682	697	731	708	683	676	733	655	645	700	644	700	727	716	731	663	668	682	695	672	705	717	683	706	645	683	719	721	721	693	674	685	687	649	656	707	678	696	696	675	687	679	660	704	702	692	756	693	691	708	689	649	661	687	689	721	642	690	686	727	723	692	650	702	678	658	661	653	689	706	693	719	692	734	638	674	730	658	635	734	679	672	698	697	688	654	689	707	698	712	655	684	674	712	650	688	646	683	674	719	683	697	689	707	682	683	698	673	657	726	689	661	701	680	676	680	750	656	666	714	712	702	717	684	719	742	716	663	641	696	697	690	690	679	641	710	718	689	683	688	688	738	665	694	735	743	656	673	697	674	662	709	723	720	704	690	701	699	723	692	686	701	690	681	693	685	666	700	706	677	717	700	704	723	680	679	683	663	723	665	692	668	663	695	687	683	719	707	705	680	646	685	733	728	692	715	734	671	677	666	689	714	687	662	653	639	665	716	702	690	690	662	658	738	716	691	635	732	707	670	721	738	683	691	675	685	676	668	696	673	682	711	683	719	682	699	687	696	661	712	693	670	700	687	673	688	693	659	735	725	695	686	685	714	664	724	705	643	688	684	654	678	696	673	682	725	694	687	688	694	664	678	704	663	697	683	687	711	659	644	710	683	706	680	633	683	695	663	689	644	680	708	738	690	696	717	647	744	691	710	662	665	671	655	679	644	713	684	675	689	705	686	685	682	685	696	694	688	693	675	664	689	671	704	677	667	647	684	668	702	703	720	666	711	641	723	650	695	723	692	751	671	677	682	646	707	682	661	658	698	713	712	719	670	686	696	688	731	706	640	720	666	694	698	671	714	674	720	680	718	710	706	711	706	709	684	703	695	728	666	672	616	661	738	720	678	712	711	736	700	701	689	691	739	704	676	678	687	653	717	710	670	688	663	660	728	706	744	670	698	634	712	686	665	680	713	719	663	712	648	691	716	692	668	649	691	725	697	690	672	675	643	652	671	699	610	697	655	679	683	647	711	641	709	670	679	699	676	681	701	732	692	651	683	691	675	702	696	686	678	728	681	689	665	696	649	644	671	717	710	678	667	711	664	728	673	703	665	720	687	680	705	719	692	705	664	664	691	684	687	678	648	645	697	714	734	686	726	691	682	696	692	701	681	684	662	667	658	685	684	723	757	690	679	707	676	650	678	666	706	656	717	665	669	656	700	706	684	699	726	713	696	689	735	691	720	664	658	664	710	702	706	682	650	662	699	675	688	684	674	640	653	626	663	727	678	709	627	674	665	662	714	651	665	648	691	649	718	668	701	691	667	714	708	691	666	689	686	705	737	680	626	764	689	691	731	698	687	688	711	701	743	681	710	715	704	701	661	688	699	722	738	669	719	732	696	724	670	731	644	694	656	697	713	697	702	659	688	694	675	724	694	713	707	655	692	701	687	707	710	694	672	698	697	697	700	705	725	688	720	704	703	657	695	640	704	737	648	699	673	688	644	708	671	709	746	691	685	711	719	692	696	687	741	760	673	692	705	719	713	686	717	700	680	699	675	707	694	688	692	700	644	716	688	666	691	671	680	726	674	653	683	741	698	654	686	719	666	717	703	695	667	721	704	649	740	736	661	667	681	722	682	683	714	659	709	677	675	708	703	701	690	663	680	670	729	728	688	675	666	723	681	705	674	701	659	664	700	685	713	706	674	681	681	699	672	739	701	656	665	698	668	673	596	670	747	676	717	658	673	706	663	708	695	695	650	663	684	684	676	702	672	686	660	697	698	710	712	672	694	687	661	691	679	679	702	687	677	671	695	689	721	659	715	684	659	719	688	685	678	705	695	711	692	705	712	729	705	728	668	711	700	685	678	669	666	691	683	712	671	652	711	664	676	653	719	703	731	666	677	652	664	718	651	701	675	733	698	692	723	721	671	722	691	722	654	651	710	707	672	712	667	634	728	639	696	660	703	681	699	741	668	672	698	722	717	687	699	661	759	673	685	641	646	697	716	713	707	737	690	686	689	706	675	724	694	679	728	665	664	662	699	692	713	735	660	713	682	703	748	704	719	676	712	720	711	715	708	717	672	641	706	694	673	679	689	726	682	698	695	703	700	672	685	680	692	708	705	694	696	661	708	681	663	685	656	710	720	689	713	627	696	671	639	641	707	700	749	692	621	690	695	613	682	711	691	703	679	671	699	723	707	703	715	664	691	688	698	662	649	690	668	702	706	710	691	703	735	682	718	714	682	665	671	646	683	697	671	656	651	704	647	669	685	672	653	660	668	684	615	673	705	706	709	692	662	681	699	687	688	690	669	658	719	694	646	637	726	674	705	712	667	685	685	647	698	689	674	714	676	674	699	677	705	768	715	706	678	688	673	644	680	704	700	706	681	696	689	689	678	704	700	669	679	720	692	720	681	693	673	722	676	671	705	680	709	681	694	706	721	738	700	701	703	706	708	668	708	708	714	618	714	711	695	643	669	711	696	673	727	725	733	692	686	689	717	688	649	680	728	708	672	716	697	694	688	701	684	722	682	701	758	655	710	681	704	711	722	682	679	697	676	702	703	691	661	695	700	755	671	710	684	685	689	676	678	666	655	674	685	693	671	715	704	710	735	700	696	662	674	657	680	666	687	683	652	690	687	694	634	649	669	723	665	709	655	708	719	674	785	693	717	698	745	647	704	710	683	698	754	674	708	740	683	696	709	706
14899	10893	9500	7827	5879	8227	7728	9949	10272	7891	5299	4725	3671	2106	1696	1135	1110	1057	1019	961	932	986	751	657	523	455	393	416	366	377	352	358	390	361	378	354	347	345	350	388	367	355	334	378	335	333	354	376	310	363	331	388	379	359	357	361	352	365	391	387	364	308	321	318	374	357	356	350	342	360	349	363	341	330	344	360	372	357	372	337	350	375	305	335	357	356	357	354	332	320	372	341	360	332	401	344	391	338	344	352	327	329	338	372	351	385	355	350	346	328	389	328	348	301	344	329	358	334	387	336	353	352	361	374	341	352	356	318	312	323	355	369	360	349	366	329	351	358	335	351	376	319	337	333	329	338	370	305	353	357	341	320	335	384	314	339	347	319	354	326	320	372	321	336	351	364	346	324	344	336	351	334	366	356	350	324	342	336	350	346	320	355	333	370	340	355	345	340	362	331	346	336	354	360	329	330	339	342	370	379	358	360	312	347	337	334	362	356	334	349	385	343	376	327	344	359	348	337	335	338	329	330	358	361	333	329	349	363	353	309	322	312	367	346	344	380	360	333	349	335	347	347	391	362	333	313	349	354	346	331	375	341	386	351	357	358	334	365	353	340	381	361	357	346	360	328	354	355	336	354	365	347	338	350	340	342	328	357	344	383	366	329	335	342	363	346	376	405	351	356	376	347	344	368	343	320	353	341	342	313	344	365	338	357	354	364	353	369	387	305	320	343	359	353	351	348	352	349	365	347	330	352	375	329	348	351	345	351	325	353	330	355	356	346	348	311	318	329	363	366	358	340	376	322	343	328	349	329	383	339	347	364	348	359	339	381	325	373	341	348	340	360	361	343	342	341	344	319	352	306	354	364	365	333	323	352	326	333	288	340	354	364	391	332	322	354	342	344	325	342	359	355	331	342	335	368	371	335	361	355	315	349	334	346	368	367	394	345	341	360	328	365	356	355	336	339	328	346	349	338	356	352	319	328	361	337	353	325	344	340	363	333	363	366	343	357	355	358	358	331	353	349	353	331	349	329	366	340	362	311	391	340	347	323	362	360	332	309	371	337	340	333	334	341	335	336	352	324	321	328	325	368	341	344	332	344	374	336	370	346	370	367	357	351	352	345	355	340	352	349	322	352	358	346	324	352	358	369	345	338	349	374	351	372	351	382	331	346	363	329	338	365	342	360	334	316	355	370	360	324	360	378	313	340	368	355	356	333	360	352	322	372	328	397	328	349	352	354	348	330	339	364	345	358	334	381	320	330	345	316	378	362	329	361	317	356	371	380	350	347	362	323	364	319	336	386	391	326	338	365	345	375	372	343	382	337	343	345	357	335	347	360	338	332	313	322	330	379	336	364	348	335	312	357	367	324	336	382	356	347	330	360	347	306	356	357	346	333	384	351	345	370	392	330	350	358	327	343	311	352	370	342	347	353	349	307	341	325	354	351	324	342	332	336	361	342	326	327	332	356	347	358	346	335	375	352	344	348	364	378	330	346	344	355	324	357	337	312	332	356	355	377	309	336	393	388	339	331	348	347	361	366	376	349	354	311	321	338	336	390	365	355	324	369	324	350	364	368	360	356	374	346	362	340	349	327	317	318	338	366	329	313	342	372	358	353	353	372	326	333	372	339	350	400	346	340	354	339	340	313	351	347	340	323	365	321	353	329	333	346	308	344	334	341	318	348	369	324	298	309	347	371	320	365	349	342	360	317	341	320	336	346	346	359	343	329	378	340	353	321	345	359	327	361	372	372	356	341	370	364	343	335	340	314	330	343	307	363	358	340	340	374	335	360	365	342	326	328	364	377	351	336	346	374	343	347	360	358	357	374	344	345	378	339	356	349	341	350	372	351	343	350	364	373	386	348	342	358	329	364	344	357	340	341	337	345	370	344	338	339	363	348	331	378	342	357	369	339	374	356	361	341	330	346	338	332	344	341	355	338	357	339	377	321	343	365	351	356	358	337	367	354	337	342	349	364	367	315	340	360	353	353	345	348	394	354	353	339	355	351	357	372	319	352	364	324	345	369	336	379	380	333	322	360	331	362	336	386	341	358	374	327	344	331	367	331	327	328	362	347	342	346	371	320	341	347	351	346	371	291	329	367	320	354	357	342	359	363	350	291	351	334	316	329	323	385	301	345	369	330	375	371	338	349	316	356	370	349	372	361	333	374	359	338	347	323	339	348	328	335	362	334	368	353	334	356	333	375	345	372	327	347	375	347	321	339	355	347	339	332	291	359	332	330	343	309	363	370	366	390	333	344	329	339	344	360	333	333	349	299	361	369	348	362	332	325	365	344	382	323	354	348	347	348	341	365	349	349	358	354	335	334	373	346	333	371	332	350	347	347	343	330	282	346	322	351	350	325	335	344	345	354	366	354	345	304	347	367	335	374	301	341	349	328	386	388	351	347	338	301	357	368	324	350	317	332	328	336	346	341	366	358	348	339	336	374	346	333	316	338	367	373	335	362	349	347	353	354	335	329	350	358	343	334	349	351	346	361	343	329	323	325	360	366	347	330	345	377	349	351	352	369	358	317	311	289	377	365	385	363	366	326	371	362	375	333	365	334	303	349	335	316	295	338	357	393	319	352	352	326	376	344	381	356	317	364	381	363	351	343	325	348	331	381	350	366	373	380	374	325	338	343	344	366	316	361	346	349	362	366	354	365	343	379	350	362	353	344	368	368	362	340	337	314	334	321	365	351	352	350	335	365	334	342	340	367	362	380	361	338	369	312	335	347	374	344	336	315	354	314	360	376	366	337	320	316	363	359	341	335	354	345	338	350	341	341	362	369	350	372	333	349	354	340	356	361	340	351	311	352	363	373	338	368	364	330	350	350	386	342	397	326	329	354	351	372	334	342	373	363	341	352	352	350	337	322	336	327	342	362	334	335	357	357	354	343	347	348	342	360	349	356	354	338	352	329	360	347	347	386	339	328	359	361	371	320	318	333	365	380	386	325	360	364	351	396	343	369	319	386	330	366	309	358	322	370	331	354	350	378	342	372	319	352	319	368	360	337	392	366	376	345	364	325	352	353	353	363	353	333	311	358	382	350	354	355	322	352	353	357	348	355	338	374	351	389	389	315	382	303	351	355	361	344	325	355	321	342	348	355	306	358	359	333	348	355	317	328	353	350	352	327	361	304	356	371	333	383	376	356	347	335	336	337	341	370	349	314	350	398	360	329	346	377	352	366	375	335	416	373	364	344	312	377	357	338	343	343	372	345	341	339	352	411	351	346	343	341	343	311	311	339	327	343	350	334	319	341	321	359	323	328	361	363	333	330	379	334	357	364	343	370	351	325	387	347	368	322	373	353	360	346	333	313	322	326	339	356	344	368	360	342	346	337	339	374	376	339	337	348	323	333	350	355	339	318	309	345	347	339	363	339	355	389	390	325	313	378	363	360	353	338	356	354	362	371	313	324	351	354	326	299	366	332	364	328	357	357	330	337	373	329	334	372	340	371	340	353	342	359	348	358	356	338	366	348
9733	9641	14325	15821	14895	21600	20048	26158	28304	26670	22014	21018	17075	12394	10338	6768	7013	6699	6359	5859	5524	6511	4270	3715	2601	1670	1498	1337	1273	1160	1081	1062	1072	1003	1008	999	943	879	974	936	895	867	896	873	901	836	912	912	902	904	886	848	866	835	865	817	851	856	841	867	841	867	907	875	885	829	852	813	876	855	829	876	890	863	877	861	962	945	930	860	884	882	813	828	851	876	765	874	819	807	849	803	853	831	804	817	835	869	852	827	819	873	780	829	849	855	849	884	834	876	786	893	823	840	817	827	830	833	848	853	800	851	839	826	893	853	870	922	834	852	846	862	822	877	839	833	819	810	867	855	814	857	773	803	851	828	811	844	821	834	830	808	873	818	861	848	820	788	814	878	787	835	884	867	856	841	864	815	837	802	789	813	810	837	804	842	799	892	839	833	783	905	832	803	888	814	858	867	837	779	822	832	812	855	817	836	854	815	863	806	805	811	840	828	830	821	853	819	797	846	870	873	812	810	817	853	815	843	804	867	832	862	874	880	791	872	807	854	807	814	848	835	825	813	838	843	863	834	832	834	844	864	852	830	824	790	790	811	879	802	882	850	821	810	850	850	851	874	878	819	836	808	866	852	858	783	884	816	844	787	880	830	860	837	862	875	836	839	837	881	803	807	836	807	802	818	841	867	802	830	858	876	876	841	820	829	854	795	815	845	784	820	833	860	867	789	796	846	787	782	858	862	846	846	859	911	886	873	815	829	832	823	841	838	860	814	838	876	852	836	868	893	827	828	840	836	876	843	822	874	819	853	777	809	818	910	862	840	818	793	834	816	848	860	894	828	871	795	807	836	800	836	828	845	868	816	859	801	837	832	817	870	799	819	792	827	827	784	843	804	787	895	827	854	835	783	866	815	845	843	833	819	871	800	835	863	807	822	816	869	867	883	781	852	867	845	813	814	831	877	851	797	790	846	819	821	854	859	873	839	837	830	826	850	898	771	833	850	818	811	799	868	842	854	844	832	848	815	833	798	851	769	815	802	857	826	845	819	859	829	823	822	865	840	844	827	757	770	838	843	832	841	830	837	819	886	849	844	859	803	839	850	835	892	826	879	818	826	840	830	816	843	830	839	877	838	785	836	898	832	854	859	854	840	830	814	808	802	830	857	836	825	825	855	849	841	835	808	854	829	830	785	878	814	811	838	826	823	840	840	831	834	783	866	806	761	809	848	826	846	847	836	861	872	855	856	825	860	769	826	819	814	863	846	874	877	836	844	840	819	854	837	866	879	825	796	793	801	865	828	804	817	875	797	841	863	860	901	798	855	811	895	817	873	782	852	814	821	851	822	801	767	803	810	796	801	824	832	883	837	789	861	833	879	837	840	821	896	855	845	852	795	841	827	840	821	868	875	840	834	820	843	827	833	786	814	847	827	807	841	849	892	818	809	827	827	775	847	848	852	846	843	852	823	808	827	798	895	849	805	815	863	843	824	805	854	812	807	863	797	834	881	790	829	876	795	848	848	830	812	830	836	838	845	759	749	801	839	893	858	837	839	830	844	832	770	863	821	834	850	782	801	809	862	830	837	860	834	804	858	855	874	790	810	821	837	794	795	850	959	832	821	802	888	874	840	776	812	803	796	857	871	802	849	867	850	821	825	840	863	795	882	851	820	824	810	836	859	825	846	806	828	839	854	854	848	838	859	800	866	811	870	865	843	830	891	848	782	807	814	841	864	779	821	881	841	836	811	822	829	820	820	836	839	845	810	864	847	839	825	878	818	858	853	798	863	860	820	843	808	841	804	824	846	811	839	844	830	871	820	798	864	830	805	807	889	900	857	820	823	811	758	850	828	806	813	822	836	804	869	888	777	835	833	868	871	888	804	827	845	835	894	805	828	846	825	852	843	844	832	877	820	854	879	817	788	832	847	846	858	836	924	794	823	812	844	829	809	874	826	850	814	882	889	835	829	775	898	836	848	858	839	839	844	815	798	853	813	780	871	829	855	879	863	862	814	812	808	875	849	854	828	829	800	798	834	834	839	812	853	870	823	856	852	813	843	767	814	820	801	856	819	821	823	908	804	904	797	868	850	791	827	851	827	879	769	865	856	864	837	848	848	810	844	827	848	804	817	826	809	864	820	820	841	836	830	807	858	807	808	805	833	853	867	851	826	783	827	831	826	895	820	850	841	830	865	831	806	792	804	808	799	872	827	821	820	856	820	839	824	796	872	816	825	802	867	880	871	862	888	855	814	797	829	792	861	813	875	827	849	810	844	867	875	857	888	848	836	875	858	874	863	815	864	811	836	844	892	800	851	901	848	839	840	865	856	830	796	922	876	853	862	877	867	842	766	885	832	850	826	847	864	796	834	831	845	799	817	885	821	837	835	811	840	873	808	805	823	830	885	789	867	866	826	822	797	857	881	846	821	826	837	857	861	864	805	832	862	857	865	821	828	815	870	864	814	854	840	811	823	824	816	856	799	803	835	812	845	857	823	850	870	798	793	811	892	840	823	857	818	846	846	819	759	870	881	826	844	873	849	813	830	797	832	836	852	833	793	818	867	830	819	804	808	876	859	830	804	833	808	838	888	816	788	850	913	828	837	862	868	818	775	816	811	816	821	842	863	834	880	832	829	765	835	811	796	843	791	882	796	850	804	820	848	784	838	844	865	851	862	830	822	802	865	826	823	804	850	835	847	783	822	794	841	861	858	777	807	870	795	837	838	818	869	820	821	831	852	835	829	841	778	866	801	866	853	805	787	848	820	804	850	882	843	866	848	819	801	910	842	851	833	817	853	855	832	808	804	834	810	846	859	822	810	834	854	851	842	812	839	824	806	824	840	858	849	804	868	781	850	861	821	836	830	885	840	886	856	851	857	780	870	820	840	829	802	793	799	823	856	841	849	832	819	847	777	801	878	804	860	814	862	840	769	826	813	834	876	837	799	813	818	874	812	824	794	859	793	825	830	900	821	900	844	806	862	811	842	906	848	825	819	842	869	819	810	861	896	821	838	832	886	851	861	818	830	806	873	829	784	854	833	849	798	871	856	804	845	826	807	817	855	822	875	812	863	827	878	827	824	849	833	812	821	839	910	803	858	810	871	817	854	774	810	814	863	828	835	886	833	819	819	840	845	814	816	823	868	835	890	891	828	841	873	816	879	890	871	803	881	855	785	868	863	843	799	877	818	871	864	846	793	844	830	827	855	828	811	810	838	801	832	860	822	838	820	846	811	832	851	815	800	769	871	846	798	789	785	831	893	820	808	789	856	867	829	829	784	817	828	851	856	834	858	865	870	797	864	882	849	830	843	857	865	872	786	882	810	832	877	823	818	854	858	822	797	841	797	879	786	862	772	803	862	798	872	845	859	830	848	781	850	810	841	846	850	786	851	819	843	843	815	825	822	895	834	801	822	808	826	862	880	823	831	825	836	844	796	842	832	860	855	815	798	832	772	803	831	810	838	819	835	850	839	791	859	858	878	890	841	846	872	816	893	834	811
39636	34433	33934	38248	34905	46614	42688	46587	45073	44397	41878	46356	39368	33908	29681	21896	21914	21881	19018	17761	16887	19684	12131	8726	4464	2383	2073	1511	1236	1113	697	654	611	653	728	584	572	456	446	474	402	398	397	378	329	330	358	378	366	348	352	342	326	338	310	294	343	312	309	341	320	325	296	339	313	324	355	333	284	310	305	316	305	361	357	359	407	435	412	353	341	283	312	305	276	292	329	304	301	330	327	275	295	302	300	332	319	316	282	305	321	273	278	302	354	322	292	305	306	342	328	321	304	313	338	316	319	324	301	344	307	342	300	303	324	293	353	327	323	346	286	337	320	320	336	323	297	291	294	349	299	298	327	312	292	322	315	327	369	311	320	343	292	333	348	335	284	320	292	301	292	315	325	305	347	321	295	325	320	322	307	336	351	339	326	317	305	313	331	321	317	294	325	338	309	324	307	322	326	295	339	349	292	293	337	351	300	325	315	307	281	313	306	301	356	341	285	339	356	345	312	327	321	314	288	315	304	347	339	304	277	327	286	302	285	279	321	302	342	339	304	328	324	312	349	312	286	293	285	297	315	306	308	288	320	311	296	300	324	313	292	319	309	321	296	331	343	306	323	287	315	327	299	314	294	306	298	315	344	325	299	315	304	330	304	342	289	324	297	299	321	332	300	343	272	302	321	334	330	277	302	329	337	295	303	314	320	319	339	305	290	328	324	331	318	319	294	323	352	315	310	321	318	319	344	290	313	320	299	315	337	300	341	340	312	349	320	287	312	297	321	311	308	316	306	309	309	320	300	270	311	329	335	308	334	325	315	305	332	330	303	320	308	315	311	311	336	317	319	296	292	293	318	280	283	306	341	305	343	308	315	305	324	298	308	323	329	319	299	306	321	317	282	305	321	320	295	317	282	310	292	322	319	306	305	307	321	287	348	288	292	282	315	314	315	321	304	314	307	289	312	335	285	305	311	292	324	340	333	326	331	301	294	328	277	302	280	308	341	319	312	312	296	308	319	293	304	319	310	284	319	312	328	335	314	272	353	301	299	322	320	351	304	298	327	334	312	332	306	306	338	310	308	274	312	334	317	290	342	363	300	328	317	295	301	295	333	325	322	330	312	299	306	305	301	325	316	327	348	296	312	299	355	294	308	298	324	325	301	331	310	312	331	274	283	344	318	289	320	283	280	323	313	312	272	324	323	325	322	296	326	329	319	335	347	295	335	325	326	328	309	301	297	325	303	310	311	334	352	321	314	311	312	324	327	312	319	306	315	322	336	294	314	310	333	310	298	313	326	293	304	313	305	278	332	313	303	305	336	323	308	311	309	324	307	301	305	263	297	298	306	314	278	300	359	295	319	326	320	305	271	312	331	305	308	304	300	320	300	345	334	300	322	333	365	324	333	338	348	300	315	335	305	309	333	295	309	300	346	295	293	282	298	337	331	299	281	291	315	343	322	295	333	328	298	282	327	304	307	324	311	322	309	335	302	320	350	336	313	323	321	311	296	314	340	312	313	305	327	312	309	311	316	287	349	300	322	315	323	321	304	295	317	300	326	291	316	308	319	269	298	306	317	323	320	288	334	278	301	311	303	301	311	305	321	291	334	251	319	316	324	334	314	338	296	335	298	308	315	292	305	337	341	295	321	346	309	306	326	303	324	314	338	317	295	290	333	316	329	328	337	298	289	322	308	297	293	295	314	329	345	321	323	300	337	315	307	331	332	332	352	317	295	341	295	319	335	317	301	304	314	291	285	290	335	294	324	326	355	321	307	304	320	289	294	325	347	324	325	309	303	331	291	295	301	304	343	263	356	309	327	315	326	290	305	355	317	315	311	302	286	337	322	296	340	325	284	283	312	294	308	323	327	290	335	339	298	310	313	321	322	339	310	278	304	306	319	330	275	331	320	288	316	331	316	338	324	322	261	287	311	313	299	347	325	284	319	286	299	346	309	335	296	319	329	316	296	311	314	331	310	325	330	302	330	327	308	335	311	311	318	292	332	314	325	302	292	343	287	279	338	297	314	332	326	307	295	315	307	295	309	319	316	331	301	270	343	307	289	330	308	272	282	344	312	272	302	298	313	340	307	318	288	298	333	294	282	318	328	337	327	315	329	302	307	308	350	348	296	302	338	298	323	314	281	318	292	285	300	325	306	305	317	319	312	329	286	307	279	340	330	324	334	340	344	296	302	306	282	305	291	286	301	311	312	303	294	320	341	290	324	291	304	349	293	314	314	330	320	317	315	315	293	303	302	334	297	336	308	330	311	308	295	317	313	326	304	305	325	303	351	341	313	303	282	326	324	332	305	336	313	343	287	343	332	310	325	316	298	282	325	332	373	312	338	300	281	340	285	331	300	324	299	292	316	318	342	336	306	314	343	303	328	307	305	335	296	314	343	336	292	305	291	299	336	293	294	314	339	304	290	330	309	314	331	274	340	315	294	317	304	307	292	292	323	320	303	309	309	283	372	308	345	320	305	307	322	311	311	290	285	294	311	308	282	307	339	324	302	321	292	299	310	296	313	332	349	326	359	327	360	334	311	320	306	317	317	333	316	286	299	303	305	326	328	324	290	309	318	297	334	309	299	310	311	312	305	317	299	305	388	296	314	262	307	339	301	324	366	297	297	309	315	293	334	302	314	317	333	285	323	324	310	320	293	322	311	317	321	312	327	319	323	326	295	314	300	307	316	309	283	301	318	316	328	312	319	331	331	311	297	339	294	310	326	313	285	297	303	308	317	347	303	313	300	302	306	316	320	306	297	270	306	308	352	311	304	314	309	302	337	285	317	274	317	321	321	308	350	302	328	299	306	337	283	280	349	293	311	298	297	316	349	319	280	316	304	334	304	293	340	322	309	320	330	355	302	320	264	331	320	323	326	298	320	300	314	328	331	332	327	305	296	333	327	319	331	296	327	288	325	306	327	302	312	289	304	342	349	345	322	288	337	304	297	330	290	287	312	289	299	327	295	333	317	327	293	298	306	307	308	286	313	315	329	315	303	290	310	316	322	281	306	311	312	290	298	331	315	327	341	314	274	326	348	304	343	302	337	332	299	330	291	308	307	293	306	317	319	292	295	335	302	316	313	305	276	284	322	301	326	324	306	325	302	314	299	295	285	333	277	342	320	324	275	322	283	342	287	307	296	334	315	320	318	305	283	358	327	327	311	310	322	293	284	318	307	332	323	300	334	325	326	374	305	305	316	314	345	300	349	321	319	320	323	330	335	318	286	297	344	274	329	305	325	266	332	315	310	328	309	344	306	303	312	327	327	288	336	312	284	331	314	328	335	297	314	311	308	314	331	322	311	295	325	289	320	305	304	294	300	299	287	325	327	331	282	297	315	315	263	313	312	292	323	315	320	312	334	329	366	320	300	289	287	283	299	316	319	315	297	316	317	281	317	343	307	282	325	302	275	320	317	331	327	320	283	336	284	305	322	325	338	319	286	301	291	330	324	309	273	290	275	307	299	280	323	343	308	341	302	348	300	307	283	327
27733	26575	34273	42059	43594	54720	53398	59596	61486	67424	63712	60646	56774	56193	51148	43484	46510	46217	42681	42106	41490	43834	35450	29955	19833	12764	12047	8525	6955	6497	3707	3152	2898	3026	3914	3095	2743	2247	1766	1836	1723	1829	1264	1152	1023	955	1033	1036	966	1032	897	907	888	862	839	817	869	821	845	841	821	860	818	841	821	946	1112	1010	847	761	810	767	813	784	1006	1282	1525	1485	1291	1032	857	757	727	716	769	710	762	758	741	748	729	727	767	772	734	804	729	809	758	801	750	752	761	797	789	733	763	802	732	778	703	734	788	788	714	749	754	760	778	768	737	772	742	750	750	751	754	743	728	789	688	741	702	764	777	742	744	756	760	760	747	719	768	749	753	752	730	707	766	737	772	750	770	786	774	711	758	757	744	751	792	751	755	720	781	690	742	783	735	768	766	777	725	778	752	734	772	719	749	738	734	762	794	748	769	731	770	791	704	781	772	737	729	707	785	816	747	693	777	736	789	746	753	743	734	760	786	759	744	762	737	793	769	778	767	768	718	755	756	710	765	747	678	735	754	770	757	775	699	720	735	766	764	774	779	695	731	698	793	731	745	704	778	753	737	751	782	728	794	753	745	722	710	740	788	776	745	743	748	726	780	720	705	750	760	807	734	755	724	773	750	787	763	791	739	742	718	757	793	775	745	727	754	728	749	748	754	751	753	764	742	748	769	731	766	796	770	773	778	711	766	704	734	780	793	710	740	750	731	776	755	764	786	758	746	734	747	759	803	741	735	787	793	761	696	771	764	748	775	750	775	736	767	762	769	732	775	780	787	715	697	752	689	757	764	761	712	740	756	758	800	762	745	741	731	772	741	778	775	714	710	767	729	755	764	770	717	735	775	784	715	742	757	761	734	763	757	768	759	795	748	703	748	744	723	740	765	788	735	752	768	745	728	703	749	793	750	747	718	752	733	746	728	770	767	765	744	746	754	743	748	770	786	754	747	772	761	743	726	721	740	730	751	752	737	737	742	744	768	754	741	753	759	744	766	772	743	727	716	750	820	772	776	736	738	798	792	734	745	753	755	777	729	782	749	726	725	758	758	733	749	774	733	743	774	772	764	738	766	698	725	744	729	760	770	754	739	777	764	733	689	723	723	774	770	808	724	744	737	723	753	820	745	731	761	691	766	757	776	783	741	766	784	765	715	776	802	734	780	770	712	738	711	788	714	745	750	759	741	797	713	728	765	726	811	745	727	754	791	742	737	773	760	773	732	763	772	736	739	755	827	745	753	742	730	752	754	770	752	763	749	705	750	777	750	764	754	732	783	757	733	746	754	778	720	704	721	725	721	732	783	744	725	711	760	734	799	720	761	712	734	747	767	732	722	719	756	749	764	753	746	745	737	735	735	769	746	770	762	739	752	748	771	785	784	740	738	759	726	731	786	796	772	799	796	731	695	743	728	693	729	764	729	709	739	737	758	740	736	713	752	741	739	737	749	754	748	744	767	791	736	708	744	734	797	752	780	761	780	762	719	711	788	779	681	730	721	718	755	769	761	720	730	742	786	743	755	815	735	754	766	769	756	769	777	759	755	712	728	692	725	758	764	756	752	766	746	728	707	729	734	740	737	773	782	850	729	758	772	785	735	713	765	741	798	733	727	782	771	698	754	709	748	799	701	733	736	712	727	751	791	749	777	750	766	750	717	699	781	754	767	798	743	752	710	760	698	764	733	740	732	774	762	770	755	699	747	703	752	776	735	701	718	745	819	762	760	781	791	725	678	738	751	779	746	749	737	755	761	782	750	749	739	691	747	740	744	731	792	760	744	777	718	770	709	741	749	796	719	794	729	767	769	680	771	770	743	754	734	690	793	767	722	743	769	702	735	740	705	710	769	717	789	766	748	760	740	754	803	745	728	717	778	781	753	777	803	724	719	720	762	762	691	728	762	745	787	776	764	761	726	769	763	783	730	742	722	769	752	777	808	760	702	763	761	711	766	776	744	728	776	732	728	723	793	784	789	709	801	761	769	753	749	721	710	729	725	725	750	763	702	734	780	730	709	744	767	751	753	715	774	739	805	759	786	780	763	772	798	778	754	744	753	777	788	728	745	696	747	749	769	745	765	793	737	741	747	695	752	720	726	749	806	772	786	780	844	808	747	772	769	751	726	729	788	772	707	737	754	729	764	762	758	748	762	764	794	738	748	774	786	745	768	767	820	754	768	788	724	722	809	791	753	758	761	773	741	695	760	762	750	808	751	784	760	787	758	715	712	707	722	798	767	808	768	785	754	705	752	772	732	747	706	765	774	776	739	752	763	779	727	779	753	767	782	730	739	766	789	768	742	784	705	700	757	726	769	778	692	720	762	730	788	741	729	762	700	757	723	750	754	761	737	744	699	751	716	741	792	769	737	738	735	826	765	716	746	745	787	735	773	730	757	746	730	719	801	777	784	747	747	745	756	792	749	741	716	711	782	761	788	715	754	736	745	812	802	719	725	699	725	748	787	777	767	734	751	729	733	759	738	743	765	738	729	759	747	754	778	801	735	751	792	782	778	764	747	756	742	737	721	767	769	757	740	764	747	737	694	768	755	743	792	768	737	800	731	747	690	763	706	745	749	794	711	764	728	759	744	790	737	713	662	761	697	729	747	719	715	809	704	773	750	756	704	755	770	734	743	758	744	850	731	729	746	735	736	748	707	754	724	767	696	740	748	699	754	733	742	708	809	787	757	765	695	740	739	745	744	814	687	733	749	781	747	739	734	770	713	752	756	752	731	731	760	754	795	761	749	791	745	751	774	720	784	747	746	700	755	770	779	755	735	710	785	773	774	719	716	783	767	740	773	732	733	760	753	717	765	766	766	780	767	738	764	795	707	703	724	759	765	731	666	741	725	750	749	802	744	740	775	706	736	724	757	734	756	766	719	683	756	739	718	746	754	714	765	756	725	745	684	754	721	679	811	788	728	758	747	764	780	779	744	705	709	800	767	722	732	800	733	751	813	743	733	730	784	815	723	767	751	764	780	783	744	751	726	728	773	724	795	772	723	713	740	743	768	729	713	761	772	750	722	733	751	773	725	744	756	749	747	748	710	741	802	750	738	764	748	751	771	771	760	725	777	703	727	793	749	794	731	729	750	785	773	706	767	753	684	794	776	786	710	778	710	697	735	734	743	804	737	759	754	753	805	800	748	753	807	731	746	782	719	725	789	747	763	758	715	748	736	785	756	771	757	739	779	742	791	779	741	764	741	782	762	729	738	721	745	753	731	728	749	776	738	757	758	744	743	769	766	739	757	766	705	723	746	784	773	774	769	743	788	752	726	769	771	795	769	778	732	741	744	774	739	774	762	734	738	788	691	734	760	727	736	761	793	751	748	746	751	742	780	777	774	750	746	764	746	747	745	743	766	759	773	729	768	744	755	745	752	749	745	729	745	770	760	743	755	756	764	743	723	700	756	812	801	741	763	780	726	782	785	762	798	725	751	740	728	729	798	726	748	768	784	685	780	740	728	743	796	725	764	724	756	807
45938	41131	42210	42750	41081	49118	43381	49260	47309	46675	46196	50676	43071	42163	40054	33901	37543	34409	29330	29675	29985	32264	18336	12356	6267	3828	3705	2257	1603	1834	1114	773	706	740	861	1040	617	586	465	516	526	445	361	286	293	323	354	331	360	343	332	315	288	293	251	269	258	284	262	261	286	278	260	282	249	311	305	327	297	312	257	276	231	287	278	377	460	502	381	273	275	264	284	272	230	279	225	253	262	239	255	254	230	232	233	238	221	236	224	225	255	268	239	245	246	253	244	227	249	233	250	259	272	221	263	250	247	239	237	211	240	235	240	229	215	275	254	235	243	251	240	256	250	224	253	262	252	245	229	223	243	258	244	274	259	254	250	246	252	261	251	222	247	247	277	245	241	252	239	233	226	245	262	229	231	241	248	280	274	258	260	228	225	229	247	243	255	266	255	227	237	248	237	232	247	242	256	229	252	269	234	241	227	235	245	207	227	250	270	220	222	251	249	264	274	242	249	257	229	252	231	225	241	210	254	254	247	249	245	246	292	246	231	235	219	249	207	241	252	248	264	253	259	236	276	250	240	254	233	257	260	254	229	244	273	238	231	230	258	242	231	230	202	251	245	242	232	231	247	258	237	249	255	245	240	218	265	261	247	235	224	239	270	255	238	220	229	241	245	249	256	262	257	241	239	243	237	223	263	244	280	262	263	234	251	260	272	260	232	242	256	254	240	230	265	248	245	233	257	254	233	258	254	236	240	259	264	217	240	228	230	247	251	242	238	243	231	251	258	241	236	241	253	255	247	272	213	224	220	242	266	235	239	257	258	251	262	239	241	260	259	245	255	236	256	255	254	256	236	231	270	226	252	223	245	233	255	240	225	252	261	243	271	233	270	229	257	252	255	248	222	259	252	251	262	253	224	249	232	243	216	285	236	274	262	230	266	238	269	250	245	226	244	212	239	241	214	235	242	256	256	250	201	236	220	265	235	247	279	218	218	240	235	273	241	254	243	249	261	232	232	216	244	233	240	225	243	258	261	245	227	237	248	249	251	206	245	234	236	218	238	235	263	245	233	227	244	256	250	255	241	226	263	258	269	248	231	244	244	240	263	253	264	232	239	246	281	220	233	278	224	249	254	218	255	254	247	234	260	227	211	227	251	251	237	230	251	266	275	234	230	253	225	200	238	236	245	251	236	244	273	236	247	235	259	234	242	264	230	264	248	220	237	217	241	259	244	241	232	215	219	250	232	249	253	230	235	221	250	258	249	220	249	276	234	242	245	228	245	248	232	259	249	221	236	255	247	230	215	257	221	240	246	232	263	249	246	232	233	276	275	242	237	241	233	266	230	233	253	231	263	239	270	241	242	240	205	225	243	254	249	252	230	191	232	262	230	222	252	226	216	272	231	253	238	263	228	201	206	231	247	254	278	223	264	221	262	268	246	248	263	255	253	243	254	248	240	240	228	243	265	238	254	243	243	264	255	253	248	241	227	243	239	233	243	231	260	237	269	234	214	244	230	231	237	246	248	276	246	270	269	235	249	245	261	278	249	222	249	265	267	227	253	244	254	282	238	252	234	241	213	246	257	245	256	252	264	242	229	248	249	247	236	236	240	245	258	240	250	260	225	245	260	259	250	246	223	242	236	232	261	264	254	249	270	265	237	239	255	246	264	209	257	250	226	270	239	228	206	218	210	227	219	240	245	231	244	236	268	257	239	249	258	239	258	239	250	248	252	221	248	262	272	249	257	244	236	232	212	256	233	239	236	252	234	231	251	232	214	249	250	245	235	226	236	249	240	253	243	241	240	244	244	225	226	242	262	251	244	250	228	235	231	248	252	245	238	239	250	208	223	245	247	227	283	265	256	258	226	229	223	257	265	270	252	228	233	237	241	233	238	276	269	236	261	252	224	263	243	251	251	253	252	239	229	274	253	260	255	251	248	230	239	253	250	229	246	271	238	264	223	228	226	270	264	235	204	231	223	250	265	257	227	248	231	268	269	255	248	266	231	245	250	237	246	264	270	238	223	230	268	220	275	266	233	225	239	236	217	235	242	266	255	266	258	237	271	247	214	239	243	226	254	282	251	243	256	241	265	234	244	238	256	225	243	263	209	243	255	245	270	271	222	228	241	263	246	270	245	249	280	257	227	261	271	257	253	252	263	232	253	277	249	231	234	230	244	237	248	252	248	251	255	238	277	235	203	229	235	251	263	231	256	245	240	277	263	224	273	247	235	221	242	217	270	257	249	227	288	223	247	235	266	212	221	240	229	228	245	258	211	236	247	227	235	244	249	245	248	272	232	245	266	218	248	275	258	254	239	247	268	249	250	237	238	242	294	254	252	238	260	251	266	234	240	247	230	245	255	264	233	241	260	240	218	249	255	248	220	237	248	259	230	241	247	244	232	268	241	250	228	248	264	217	272	254	242	213	208	233	227	248	266	251	243	263	254	230	237	238	227	232	236	215	246	265	245	241	256	249	246	246	232	247	281	237	230	246	237	263	261	269	255	234	227	254	245	249	274	257	235	259	214	250	229	233	239	231	246	246	245	230	267	259	261	260	258	220	234	271	232	257	200	230	261	228	246	237	236	238	238	228	214	247	248	224	235	243	238	244	225	240	243	234	217	242	242	238	234	239	262	230	256	253	263	216	228	227	263	250	262	269	233	254	246	221	258	255	229	246	236	243	226	251	257	250	242	223	243	236	252	229	249	234	252	259	240	234	232	232	246	236	239	243	265	260	269	253	247	269	266	283	251	259	260	267	258	227	247	250	244	260	284	240	266	254	227	230	253	235	247	257	269	257	255	264	249	254	247	262	227	230	245	242	241	212	268	220	269	261	288	255	246	239	216	264	229	254	266	252	263	225	277	242	223	239	225	239	231	240	294	221	238	235	254	242	254	227	255	230	258	253	274	219	257	246	220	249	232	230	223	275	277	251	283	243	261	240	270	259	248	247	253	231	235	248	244	265	249	231	246	234	215	255	288	231	255	228	245	273	254	253	237	234	243	237	252	251	259	228	225	261	240	232	231	255	243	236	253	230	280	242	230	248	225	244	267	250	243	244	256	276	240	259	237	263	218	280	261	223	250	252	234	209	257	252	234	286	252	265	223	243	262	225	254	232	234	242	267	234	256	238	260	233	249	256	235	239	242	240	248	245	252	225	230	249	254	272	232	263	206	241	250	244	248	251	214	244	251	231	246	220	239	259	244	246	236	241	221	250	257	260	233	256	231	251	216	265	257	277	267	233	231	238	244	231	228	227	225	243	242	231	282	248	233	251	233	234	236	241	254	253	278	230	251	256	270	239	261	239	265	237	243	233	257	238	238	244	252	265	246	238	232	230	227	274	264	248	245	251	279	244	266	240	227	222	243	253	252	230	217	233	248	240	257	270	259	238	252	265	251	267	264	255	231	233	221	248	250	237	237	289	228	237	233	259	274	233	252	256	258	240	232	257	261	220	231	225	244	223	235	245	241	228	228	233	217	252	246	253	283	267	218	221	239	261
33366	33928	43445	49424	50870	56476	57446	63590	64777	72322	70270	65537	66471	66872	60717	54743	58728	56114	51796	52139	54246	53606	40341	35198	24103	18228	18734	12642	9563	10339	6348	4181	3758	3896	5545	6098	3456	2893	2510	2494	2588	1944	1440	1070	1077	1288	1335	1415	1412	1473	1226	979	759	764	766	689	705	669	644	700	732	781	820	815	793	948	1106	1071	1022	993	705	610	636	633	886	1613	2106	2025	1523	1128	846	603	571	623	588	606	573	549	606	615	554	557	589	582	591	573	652	597	593	589	545	621	580	607	624	572	625	629	619	576	612	629	572	598	571	630	596	630	620	581	586	602	564	619	601	581	589	605	570	607	568	588	580	633	547	607	552	586	567	554	560	632	557	580	605	591	612	599	620	620	603	564	571	566	610	604	595	603	618	608	549	588	553	641	612	610	578	603	593	532	612	598	634	587	613	581	645	633	615	582	584	600	585	574	612	646	597	564	641	567	616	583	581	568	566	626	533	579	649	623	570	596	550	591	593	550	561	583	614	613	604	544	565	561	579	600	561	666	563	623	593	617	599	528	580	571	605	568	587	651	593	587	638	558	574	596	573	655	622	580	608	597	618	577	600	567	596	574	600	573	594	623	603	616	594	614	583	635	573	583	585	564	592	629	622	586	646	549	627	594	565	592	576	571	569	551	603	584	567	567	576	638	568	589	581	584	553	642	599	636	621	629	590	647	642	573	593	622	586	600	616	607	599	594	625	600	610	573	606	570	574	575	585	633	569	592	559	617	560	622	570	615	577	598	566	597	595	606	585	556	577	608	623	587	620	539	601	582	624	579	585	561	605	595	556	608	600	586	596	601	548	606	569	611	599	589	580	598	624	615	558	594	615	583	628	589	576	611	560	562	569	599	596	599	575	622	623	558	683	571	608	605	584	573	571	602	584	575	625	587	593	566	575	561	563	590	614	553	609	607	595	595	539	594	606	590	570	610	574	566	596	594	604	591	588	589	565	617	620	611	595	585	601	616	580	598	547	596	586	603	649	594	626	544	548	588	583	589	573	586	592	543	633	560	599	606	580	566	558	602	591	575	637	635	594	617	622	569	574	583	587	596	602	604	553	581	565	654	598	590	596	573	619	572	576	614	645	636	600	585	573	616	650	581	628	579	548	604	618	633	589	595	620	596	590	565	617	581	586	621	622	614	636	588	588	596	617	597	572	600	634	578	565	576	571	610	556	556	576	511	618	610	576	597	534	603	593	577	603	564	627	583	600	603	600	637	575	585	581	573	562	576	597	570	638	620	565	591	589	562	556	605	612	598	560	589	578	603	649	582	616	627	623	581	580	592	598	602	614	642	580	580	600	599	584	591	604	568	524	626	591	639	636	638	580	620	548	573	598	594	580	614	598	613	569	607	584	637	592	565	622	578	580	580	614	582	625	583	608	640	622	594	560	563	595	574	581	570	607	590	573	610	594	587	589	566	574	576	616	547	574	651	568	627	575	589	608	550	608	579	627	577	542	611	634	606	585	531	634	603	562	588	597	575	597	590	562	570	602	581	605	589	575	586	615	630	599	604	553	602	615	587	557	602	589	604	633	562	620	618	568	580	558	583	626	592	591	616	594	600	607	579	608	597	584	577	599	629	594	606	588	596	612	627	616	574	616	595	605	591	602	586	630	584	596	605	618	587	616	602	587	609	571	607	577	631	616	610	601	616	619	563	609	625	589	618	625	597	625	603	564	574	572	611	566	579	575	578	621	596	593	577	599	600	615	628	587	607	569	588	654	597	564	602	624	570	596	592	605	649	595	565	585	580	618	533	592	591	622	564	630	601	599	595	596	604	586	562	579	582	628	642	588	598	569	581	598	566	581	568	567	570	591	555	602	638	596	586	554	554	575	570	627	555	565	578	597	615	563	593	589	610	555	582	613	584	577	588	581	617	600	629	565	565	606	625	615	582	578	607	609	584	579	579	619	560	611	641	577	586	567	587	632	588	590	587	582	590	619	579	582	570	570	579	645	579	613	639	612	643	560	590	604	580	583	632	639	591	620	585	628	558	562	553	573	587	610	589	620	614	555	570	595	563	587	583	587	578	581	608	583	575	591	609	658	612	548	603	570	598	600	643	620	583	560	631	619	585	569	590	604	570	616	592	595	618	599	573	536	579	544	594	631	635	600	610	591	581	622	595	540	591	640	583	618	595	602	576	632	579	599	659	603	628	612	568	583	535	597	598	614	638	564	618	630	589	606	548	563	617	558	591	576	607	587	562	595	622	603	610	637	596	578	616	574	617	570	573	632	576	600	584	592	655	587	571	598	622	619	610	591	593	634	614	627	597	626	607	594	576	594	627	585	578	554	590	579	584	594	593	556	591	585	588	588	562	604	577	548	636	619	634	630	632	617	586	595	595	606	595	603	573	614	567	587	572	601	599	553	604	573	584	595	558	623	608	549	617	600	592	585	595	593	535	626	591	574	600	601	560	570	601	581	622	550	570	565	629	605	588	533	571	608	586	596	596	618	583	555	619	537	573	571	621	565	589	609	576	568	631	604	616	613	567	576	572	567	573	601	613	624	571	622	578	629	577	581	612	587	612	584	581	559	597	602	630	594	639	616	591	590	569	587	617	564	598	617	638	493	606	603	591	595	586	566	580	605	565	569	585	600	604	616	575	586	597	596	602	608	661	622	609	588	574	605	600	582	590	592	618	645	569	559	579	608	552	604	589	596	588	586	597	588	603	548	601	595	591	611	570	601	576	604	580	612	577	536	572	594	568	584	614	588	597	597	622	595	610	595	606	616	643	597	579	569	602	573	581	563	607	581	584	601	586	605	594	606	588	609	567	566	620	610	600	584	583	577	654	524	570	587	565	609	577	635	594	566	556	611	562	606	598	610	591	617	588	595	572	561	596	611	589	572	591	582	588	616	563	590	630	614	639	609	573	585	631	614	610	545	622	637	559	588	578	570	583	591	550	586	589	607	593	587	588	600	590	600	602	591	587	660	595	596	586	581	595	584	614	611	632	591	582	587	574	570	595	595	632	627	626	595	583	581	608	582	608	574	578	601	581	595	604	590	552	530	625	604	586	572	549	588	636	594	577	564	605	581	582	589	568	589	596	613	593	576	609	550	599	644	612	629	591	560	665	605	606	580	604	583	604	586	615	619	596	597	598	590	564	577	577	640	566	590	589	591	605	612	632	594	610	575	602	580	608	612	590	609	606	623	597	595	585	574	605	587	607	599	585	586	639	567	603	571	610	552	546	579	593	644	648	574	610	575	580	593	578	624	603	598	625	566	622	640	594	584	556	645	613	582	598	561	588	564	586	590	586	612	653	606	609	604	626	575	560	606	566	585	588	588	568	532	616	633	586	626	565	502	599	561	626	565	592	592	588	580	610	576	597	603	582	546	571	590	607	658	632	609	577	580	575	599	566	547	610	553	571	553	576	565	559	565	595	599	593	600	610	586	591	619	584	609	601	598	609	592	549	597	583	601	615	546	642	569	590	565	557	590	610	622	566	611	581	570	578	564	579
14282	9392	9303	9175	6607	10785	10177	14168	11667	8086	5879	5675	2929	2208	1643	1269	1341	1064	901	870	1085	907	524	482	442	439	405	387	366	393	377	314	354	337	355	361	346	330	339	365	329	320	311	347	341	295	311	334	351	332	303	341	322	328	334	326	322	323	320	347	312	344	325	359	355	331	308	340	366	370	329	324	355	353	339	340	372	342	326	323	357	325	325	314	323	330	340	350	329	338	355	328	310	317	327	335	330	345	321	347	299	322	310	346	342	342	354	323	339	308	324	328	275	319	318	311	369	343	316	304	343	325	331	327	346	341	318	318	312	309	339	335	333	323	338	331	345	354	309	333	355	343	326	346	345	311	326	353	335	328	309	305	314	340	324	309	341	347	343	361	343	328	315	317	314	353	313	331	321	347	335	342	323	349	329	309	322	323	323	328	339	334	349	294	321	323	328	336	336	309	314	361	306	338	323	301	343	296	320	308	349	312	351	321	337	302	326	338	320	337	334	349	307	304	319	326	344	322	330	319	337	319	342	325	330	340	304	321	325	370	310	343	320	347	322	330	319	328	328	300	336	346	308	342	361	356	317	308	358	331	337	304	272	344	305	339	322	313	317	325	329	395	320	338	308	357	313	314	352	326	377	314	353	304	342	305	320	355	308	326	319	313	350	326	306	315	329	342	327	334	315	315	323	346	338	314	309	340	339	303	335	351	293	304	338	351	360	350	350	338	323	350	323	358	339	353	353	383	328	314	317	312	324	328	305	340	340	330	320	357	341	339	335	332	346	330	350	309	319	323	308	325	326	342	334	355	337	309	323	330	319	344	341	286	332	280	311	296	322	330	321	329	368	307	350	345	313	322	328	350	320	340	333	311	286	310	304	306	331	352	316	339	335	320	329	320	336	308	320	337	323	340	332	332	337	352	331	333	362	328	345	289	318	347	345	372	325	366	320	322	300	363	366	338	319	331	366	325	342	340	359	321	321	318	352	303	352	297	304	307	347	325	299	344	312	333	310	313	299	344	335	366	293	329	314	337	324	327	334	356	294	322	342	351	313	318	318	284	346	321	336	334	337	344	348	359	351	307	302	305	295	342	322	330	354	322	381	355	340	316	315	340	323	330	325	348	324	315	350	327	328	331	347	339	304	330	312	304	303	314	326	322	328	322	292	336	296	325	332	359	323	345	351	350	377	324	344	312	332	320	306	344	352	318	343	304	350	320	304	345	321	319	330	361	325	337	374	327	336	329	352	304	324	358	332	321	332	356	322	328	332	310	306	341	321	324	346	327	303	359	308	323	355	310	335	326	347	367	341	331	316	306	351	358	326	297	336	335	306	308	308	320	338	328	330	299	335	306	319	344	318	331	335	305	332	324	325	346	330	328	332	310	317	339	336	339	323	307	315	313	302	297	295	296	359	307	324	349	325	327	354	324	330	321	328	280	318	351	355	326	338	286	307	355	312	334	307	310	313	337	375	302	333	317	296	314	336	322	342	338	340	301	321	325	331	321	321	343	317	323	286	330	295	330	315	331	351	316	324	357	391	324	335	334	307	334	362	307	336	331	339	323	325	321	323	338	324	317	319	348	323	330	328	333	335	347	339	353	304	332	322	333	332	328	303	302	307	333	314	303	328	335	348	336	341	355	315	334	330	343	332	321	341	328	338	328	354	352	340	355	357	340	328	325	330	313	348	336	357	322	319	336	341	328	325	345	328	310	333	345	266	326	314	333	336	342	333	300	323	356	317	323	347	315	336	334	339	339	329	301	337	343	308	333	322	368	349	346	345	310	341	329	320	326	340	290	316	334	317	340	355	332	321	322	317	344	350	306	350	332	352	342	330	330	336	311	327	316	316	338	313	326	334	331	330	341	375	333	347	347	305	311	371	332	328	316	321	326	315	363	314	345	329	353	337	341	315	331	319	326	325	333	332	316	351	358	337	332	328	307	315	290	340	302	334	281	303	316	345	312	333	317	349	339	339	325	344	365	343	343	330	349	331	332	322	289	386	333	338	331	333	334	342	299	363	343	336	346	350	346	320	313	332	327	368	356	304	337	333	312	314	311	317	343	322	328	309	320	319	330	316	314	358	329	350	312	319	331	315	322	314	315	355	323	325	333	308	323	343	324	327	301	338	322	321	336	327	318	342	337	292	376	362	344	323	333	323	309	346	330	349	337	330	340	368	338	341	311	317	327	340	326	318	298	329	310	309	342	368	322	341	327	312	306	309	325	342	372	344	338	341	355	341	337	320	294	322	344	332	339	335	303	310	327	326	347	332	338	330	346	311	322	292	298	317	369	321	350	315	310	317	320	319	361	348	290	358	317	309	322	336	354	328	328	342	349	327	322	316	331	332	324	305	356	333	277	340	332	348	303	331	342	358	349	338	320	302	310	309	345	307	357	327	325	302	320	330	348	341	332	337	338	326	328	350	369	361	342	337	337	336	337	307	303	358	338	319	308	321	324	322	321	329	312	380	355	311	352	325	328	330	354	309	370	334	334	264	305	330	327	323	306	339	292	351	306	321	331	326	340	346	307	318	333	310	307	311	338	304	339	294	327	373	337	340	330	324	329	336	310	330	328	320	377	328	326	343	345	333	306	379	299	347	363	321	325	322	336	353	335	337	296	362	316	329	315	298	336	342	348	342	300	339	317	364	326	324	334	332	352	300	335	332	324	325	297	322	338	315	350	372	313	322	317	297	333	317	322	334	331	325	347	343	335	312	323	342	349	356	322	346	321	316	364	344	317	317	327	339	344	338	309	337	318	309	352	342	354	320	325	333	306	323	318	311	336	337	304	316	372	324	345	324	347	311	320	335	338	292	333	351	328	294	333	352	315	328	315	319	327	306	346	298	321	319	343	305	362	309	368	347	339	340	338	316	339	348	313	301	335	334	364	357	349	344	340	319	334	336	342	353	319	302	309	300	327	302	315	325	331	308	347	291	283	311	337	327	334	351	354	356	333	362	287	278	319	352	310	347	337	297	334	331	298	348	298	331	318	303	309	285	335	318	351	308	336	333	342	351	327	313	289	294	329	327	352	289	327	338	349	332	337	339	309	321	367	314	359	331	319	346	352	332	324	340	336	342	315	338	324	363	312	373	325	339	333	303	314	358	339	327	360	301	336	301	314	357	310	330	317	324	340	363	335	342	312	324	348	318	347	317	335	342	331	316	330	373	338	309	340	284	319	318	341	322	325	334	336	308	331	353	336	321	328	346	356	319	348	355	319	351	330	295	320	301	322	361	331	349	330	335	350	336	312	300	329	322	305	334	354	330	317	342	333	324	313	352	343	315	317	366	381	365	305	367	302	330	328	334	332	335	330	361	359	322	293	325	309	366	317	322	314	334	314	346	336	322	302	340	380	346	318	336	288	308	317	347	350	381	354	322	345	315	323	352	313	317	304	314	338	339	305	332	322	315	338	338	305	303	325	334	330	306	334	326	331	354	312	349	360	303	291	316	334	350	351	320	351	332	311	304	329	331	347	291	336
9243	8394	14448	17972	15660	26649	25056	34036	30759	26254	21966	22481	14030	12270	9123	7624	7992	6046	5151	5256	6474	5051	2615	2304	1604	1406	1392	1177	1136	1138	1080	978	946	889	978	966	900	920	867	950	870	861	806	859	866	808	808	896	880	859	830	849	821	823	822	806	852	832	801	882	791	792	821	835	817	783	852	824	806	809	831	859	767	861	764	832	866	942	928	857	822	824	787	820	759	779	790	791	767	840	779	832	799	807	813	780	763	778	794	841	815	768	829	839	776	803	847	804	816	745	831	786	823	829	765	779	807	763	844	766	749	819	805	781	789	799	812	811	783	768	823	804	824	833	794	770	780	800	814	792	804	775	756	757	819	850	754	808	815	802	791	753	783	773	803	786	800	767	817	846	781	799	782	809	793	777	813	755	806	808	787	795	785	789	820	772	813	774	745	835	811	789	785	832	828	805	799	795	784	788	848	739	839	836	818	769	827	798	796	802	752	770	810	771	800	788	817	773	771	856	791	803	820	800	829	812	799	820	753	770	801	732	762	811	822	795	828	800	759	816	779	799	780	800	823	851	794	792	811	774	826	824	814	753	817	796	757	831	829	829	814	875	771	782	820	820	729	820	744	834	800	848	768	824	838	789	772	795	783	761	801	773	799	771	833	796	777	773	753	758	849	756	762	800	774	811	812	795	813	838	723	772	774	771	777	786	759	762	757	790	814	777	803	806	811	818	768	711	771	817	781	822	824	758	751	823	744	717	774	790	814	840	790	795	793	818	809	810	786	767	830	798	773	747	830	826	776	745	772	819	820	782	762	845	736	789	789	826	789	794	816	735	874	807	795	800	815	779	818	813	788	792	789	756	759	832	778	855	782	759	755	805	825	766	799	772	859	803	763	764	784	781	827	816	814	779	773	811	831	797	819	759	800	822	788	769	815	833	801	804	794	772	797	833	796	799	812	775	822	784	745	770	778	833	805	799	816	773	844	748	823	796	800	759	749	793	742	822	805	830	804	793	829	791	751	816	769	887	790	766	809	785	751	799	792	779	765	787	802	817	744	798	781	797	825	792	810	783	824	779	748	777	812	792	814	846	800	788	805	793	757	795	744	759	790	760	774	822	784	792	757	873	762	755	795	778	761	780	802	798	759	809	752	810	781	725	800	848	771	776	798	824	784	784	753	821	800	797	804	750	852	791	794	805	729	816	740	803	754	776	800	805	875	811	729	778	736	812	861	779	785	795	734	819	823	779	775	770	766	806	786	796	798	802	809	826	770	813	707	750	841	762	785	851	831	777	851	781	815	755	798	770	848	800	771	749	819	763	796	753	813	754	805	839	801	846	838	812	827	765	756	843	788	778	771	752	827	746	839	783	858	784	764	746	764	778	825	748	801	782	749	801	799	791	860	756	736	799	801	799	839	798	768	812	817	795	757	815	839	809	799	785	816	823	825	817	827	794	762	762	790	775	833	802	828	793	766	855	754	818	824	816	813	784	777	793	777	797	807	768	780	758	771	766	771	778	784	805	794	838	795	777	814	771	789	845	837	853	749	808	767	760	828	811	757	814	835	796	833	808	823	842	821	815	754	792	804	783	826	848	809	816	768	769	850	785	752	801	768	753	735	819	776	798	777	781	773	767	762	775	784	833	822	816	753	811	819	757	777	800	798	846	774	812	818	727	827	775	812	796	830	797	798	789	738	821	789	812	756	838	789	792	835	792	802	786	851	828	810	807	761	765	799	810	831	788	816	798	859	773	793	793	777	800	786	783	819	831	797	834	764	835	782	774	832	821	822	772	813	816	829	843	808	799	776	804	781	844	781	818	832	798	809	793	774	787	801	809	761	791	803	806	855	783	813	797	756	828	789	795	785	793	805	763	818	835	826	771	815	806	832	798	716	769	762	840	774	782	808	793	822	835	790	792	771	797	803	833	816	782	819	766	710	852	804	812	761	800	814	810	782	767	793	823	790	800	851	826	812	730	780	798	807	778	817	761	815	774	794	744	763	769	807	778	752	808	804	805	804	772	830	831	865	807	776	752	794	768	794	764	819	817	773	775	800	803	796	821	854	820	826	791	856	780	786	790	823	818	817	796	787	792	768	773	772	796	758	816	796	775	777	751	832	797	814	797	810	840	814	778	824	805	767	815	816	800	868	816	806	827	827	788	821	812	800	806	797	801	809	805	761	849	822	798	771	817	753	794	817	780	802	831	802	787	767	743	789	798	766	780	797	782	826	733	833	833	822	820	767	806	765	759	812	778	763	803	818	816	806	776	805	756	849	840	763	823	769	808	769	813	783	819	810	750	860	824	790	773	756	762	839	804	797	805	829	777	798	792	776	837	800	787	771	735	812	801	776	807	831	798	773	780	784	815	799	779	742	766	755	782	764	811	754	782	831	830	790	776	781	825	790	773	764	819	773	778	810	805	764	770	770	760	804	768	836	809	786	779	750	782	797	736	799	755	795	807	855	827	771	799	795	770	791	770	811	783	809	822	786	793	720	832	758	814	774	777	814	828	814	788	749	772	802	837	799	776	835	857	792	801	785	790	846	757	807	789	853	790	779	801	819	825	834	820	816	778	747	822	801	799	769	796	783	759	765	827	770	833	826	829	777	779	820	799	770	828	789	764	761	833	767	796	851	775	804	799	783	803	762	800	803	745	793	790	807	794	828	781	809	756	855	735	753	741	798	810	798	807	791	756	777	812	821	832	774	767	748	814	753	786	806	806	815	813	729	780	774	781	751	815	764	807	771	796	835	766	819	812	797	777	800	824	762	756	830	792	817	795	850	809	836	821	804	764	751	794	819	785	845	741	770	812	807	773	785	801	779	855	795	782	788	772	826	812	763	766	800	766	823	795	811	820	782	796	786	797	769	765	827	765	790	784	833	823	817	776	774	761	778	758	810	777	755	784	824	787	797	832	801	775	771	776	787	759	809	824	832	765	765	780	816	782	802	792	774	818	835	836	804	795	800	782	837	786	833	813	761	811	839	819	795	823	814	816	808	848	781	810	712	808	811	785	773	774	794	817	804	812	766	779	868	832	801	801	798	755	798	816	784	842	776	785	777	791	795	820	813	778	736	826	805	790	767	752	806	745	792	789	774	799	802	811	808	794	785	822	792	827	805	783	828	790	831	843	780	813	797	797	763	848	747	839	788	758	812	740	740	792	795	782	818	786	845	782	764	829	759	860	855	805	809	806	830	787	777	789	744	789	770	841	792	802	789	785	766	799	808	776	802	824	803	795	769	853	822	758	824	837	778	840	776	784	795	787	766	828	797	809	817	847	819	811	820	774	775	789	747	738	849	787	767	792	825	797	843	861	788	760	799	774	786	757	794	765	804	727	811	796	833	793	828	777	793	766	741	776	802	793	820	775	749	832	814	795	774	769	790	782	802	814	758	823	816	776	827	810	794	823	781	828	769	816	768	836	846	751	769	826	764	814	787	768	802	813	808	825	778	796	790	807	770	787	751	823	749	760	805	803	804	805	834	812	803	793	835	793
37500	34682	37750	40210	35430	48074	45765	48675	43921	42609	39222	42881	35439	31366	26624	22921	21871	17206	15283	16224	18273	12051	6563	4214	2410	1952	1514	909	974	1047	646	452	514	505	501	514	488	449	413	512	422	393	378	359	391	385	365	355	369	343	314	345	332	332	321	345	343	279	350	313	333	354	305	372	315	347	364	334	312	344	331	328	329	312	338	357	410	429	398	378	357	324	325	328	324	306	340	307	332	327	295	328	298	302	316	305	339	336	327	313	326	315	322	356	310	337	316	346	329	357	332	308	279	330	341	319	332	326	304	305	334	339	309	327	306	314	334	333	355	329	311	304	309	315	356	361	327	318	327	329	306	344	343	323	329	302	333	317	326	348	303	368	332	322	347	293	325	334	329	341	320	325	319	314	325	326	303	332	308	333	312	350	310	311	322	318	326	318	384	325	311	362	304	314	341	333	346	296	349	319	277	299	339	369	291	360	319	357	332	318	320	352	344	319	306	322	343	321	314	317	314	355	313	306	338	294	308	321	296	327	331	319	350	342	348	304	337	323	342	311	334	367	332	323	338	341	328	346	305	307	317	314	325	352	312	355	344	308	286	312	316	326	334	324	333	374	309	286	319	388	357	326	310	292	329	332	353	335	319	334	346	327	339	329	334	331	340	343	323	338	291	327	305	373	315	333	324	308	319	332	292	336	344	328	337	303	319	359	314	318	340	301	341	343	320	326	299	343	316	313	332	338	341	338	328	305	330	304	316	290	341	338	329	328	335	348	327	326	333	295	312	334	340	307	320	316	339	339	297	342	305	328	345	314	312	337	345	309	323	306	300	312	339	337	341	307	315	321	360	347	295	305	336	326	317	326	321	312	328	307	271	308	326	306	304	337	340	329	320	306	303	325	310	343	305	317	338	326	301	298	313	329	334	322	344	291	336	296	379	335	334	291	310	318	315	344	328	302	326	345	365	323	289	323	296	286	308	304	316	316	293	335	349	340	330	307	345	287	293	310	326	333	323	327	308	338	322	318	319	336	327	309	325	319	328	321	333	339	320	294	329	314	387	348	338	338	303	286	320	323	323	305	333	330	296	326	348	342	314	329	305	312	312	319	331	310	345	299	336	349	313	291	312	316	339	317	362	312	336	329	312	312	331	354	312	344	313	329	321	299	332	315	284	327	305	324	322	321	349	288	322	281	277	313	318	313	337	328	348	338	315	321	312	323	306	353	323	339	305	323	333	320	307	304	348	305	307	334	363	321	312	347	286	299	309	304	337	360	319	317	330	326	310	318	336	298	333	346	318	325	363	352	324	339	279	323	336	311	351	335	318	316	331	337	338	330	321	319	327	329	294	357	335	319	347	320	344	329	300	315	295	299	319	321	320	304	312	312	314	329	345	324	317	308	290	348	321	337	345	310	368	325	325	283	320	303	304	321	341	292	366	350	310	345	302	319	337	318	325	338	307	301	349	308	309	286	326	296	316	356	330	286	360	305	337	347	308	321	337	289	317	335	317	351	325	292	307	307	321	322	316	301	326	301	325	294	322	333	297	367	341	308	342	328	321	285	342	296	280	310	304	310	325	324	348	306	343	334	310	348	299	328	295	285	321	333	352	313	318	310	331	333	306	349	323	293	328	306	307	350	315	330	321	309	320	335	319	320	302	309	332	304	365	296	336	327	333	311	331	335	349	312	315	301	305	352	294	291	324	321	342	341	328	325	316	317	318	335	317	320	355	354	333	329	331	285	335	349	343	341	332	273	341	319	342	351	320	309	313	330	327	348	351	335	320	317	315	335	305	306	319	306	310	324	378	371	339	341	315	360	302	336	346	338	295	316	328	352	339	279	291	324	317	315	311	328	310	336	303	311	320	340	320	319	346	330	300	324	324	325	313	340	325	315	322	319	304	324	339	346	332	322	336	325	328	316	337	315	321	352	324	333	325	331	344	307	321	316	326	334	327	320	294	359	320	319	299	365	312	305	305	338	315	354	357	342	357	308	334	312	302	322	339	326	326	348	297	322	328	314	332	309	317	328	307	340	346	291	328	393	312	302	356	362	293	338	309	336	323	335	307	334	354	317	302	314	341	342	341	352	336	349	310	344	315	314	323	320	322	316	326	334	339	332	316	300	344	334	316	321	298	334	350	348	341	316	317	323	323	325	336	344	339	334	283	314	326	344	305	346	322	312	356	330	324	325	327	336	321	310	305	329	333	361	354	324	317	337	316	350	316	342	285	323	326	346	356	343	294	309	325	333	316	320	298	331	287	333	334	310	307	303	341	313	294	348	344	301	299	338	320	354	321	316	296	296	318	301	330	311	320	302	351	310	318	338	341	365	328	321	314	336	324	354	307	315	298	334	332	305	316	294	313	315	354	321	340	336	314	338	315	294	302	329	298	329	322	299	317	335	315	327	318	334	333	332	317	348	304	306	362	316	293	316	314	309	349	348	324	367	310	313	303	289	347	344	334	330	338	320	320	314	322	323	326	324	336	298	317	325	288	359	316	304	355	304	325	314	306	317	357	324	329	328	293	333	337	294	311	342	349	312	337	312	304	366	327	351	333	323	305	317	355	370	341	356	331	311	360	295	292	313	304	323	326	318	328	325	304	327	313	307	314	326	310	305	344	315	341	325	307	308	321	331	327	322	316	336	324	332	340	316	334	312	336	348	352	340	316	329	352	318	309	346	324	290	316	310	333	327	330	334	337	340	316	332	381	318	331	333	322	338	339	313	320	355	278	323	317	366	330	304	279	309	334	316	343	308	315	327	291	311	329	327	310	307	328	295	335	339	334	294	317	287	322	325	326	332	287	314	336	306	325	287	312	312	344	335	338	324	335	313	326	338	323	335	310	322	301	320	324	319	326	336	333	306	325	315	313	318	278	340	307	292	340	351	323	313	329	363	293	372	348	356	304	286	377	333	313	315	311	297	326	340	318	328	319	332	339	316	352	321	295	314	336	312	336	323	300	348	308	325	302	306	324	303	354	308	337	324	324	325	315	366	349	327	351	336	302	317	359	313	330	323	335	321	308	331	347	325	334	291	333	304	297	327	328	319	285	316	329	292	318	346	279	310	324	358	358	324	331	343	313	343	313	351	335	301	337	294	325	347	321	321	357	354	340	329	323	336	294	309	314	326	347	349	298	327	309	289	329	329	329	335	329	299	303	330	328	313	341	341	319	284	345	364	334	312	306	337	331	336	355	317	333	317	348	362	324	320	348	335	314	311	310	330	329	317	341	333	350	340	303	323	310	337	317	341	336	325	331	320	301	366	319	333	321	323	297	311	304	368	305	314	326	343	354	340	331	307	294	340	315	298	317	307	303	310	344	305	314	303	331	361	342	317	358	367	312	355	300	329	330	319	324	288	350	358	364	318	354	334	325	336	323	307	367	288	318	336	360	305	314	299	314	277	318	338	362	317	307	293	312	347	289	344	321	343	308	303	322	350	354	333	337	317	315	333	329	343	337	333	313	326	321	354	309	332	300	295	315	332	296	326	300	297
26087	27079	37397	45729	42739	56843	56543	60956	64638	67869	58044	56978	55513	51643	46700	45924	44101	40718	39247	41344	43774	31918	25923	18683	13494	11089	9113	5352	5553	5972	3401	2017	2208	2145	1981	2471	2188	1802	1648	1914	1548	1351	1271	1098	1143	1214	1150	1162	1123	1168	1019	949	911	800	884	871	841	817	846	950	873	895	849	903	892	853	830	799	796	857	846	845	765	821	774	1040	1642	1593	1371	1103	951	774	733	782	732	764	800	713	834	759	765	699	773	744	778	804	825	788	750	778	749	794	766	774	729	771	769	806	793	778	808	767	815	830	758	790	813	774	728	723	791	789	819	745	758	787	747	773	814	795	805	742	791	743	725	728	792	739	775	743	810	788	763	769	717	818	752	772	774	802	827	790	726	724	782	731	773	788	781	757	804	797	761	811	787	768	753	780	779	772	791	752	755	788	761	741	771	788	810	838	774	757	792	795	791	779	747	776	756	775	751	794	764	807	775	785	752	792	824	750	747	752	713	776	819	764	784	801	773	778	833	807	783	739	703	807	811	806	717	789	752	782	764	767	761	792	784	794	775	796	740	778	783	777	785	796	805	769	823	769	841	779	782	813	741	773	756	752	771	752	794	774	797	735	818	769	724	756	742	781	757	780	784	779	749	815	798	739	770	799	734	787	787	743	786	784	747	787	762	752	759	737	763	762	750	796	765	771	811	827	767	792	794	770	828	809	773	763	777	798	746	749	721	784	803	752	753	787	770	785	778	846	818	813	790	819	785	759	764	735	768	741	783	733	809	752	774	762	790	735	732	751	790	785	779	742	797	764	819	789	797	746	761	777	795	767	762	811	782	781	755	749	757	763	796	778	784	824	782	761	771	738	777	796	761	811	756	763	690	688	736	808	790	755	805	740	791	739	763	794	786	817	782	750	762	799	749	816	790	772	798	762	746	750	768	799	772	760	731	756	778	793	789	774	781	788	791	817	745	766	752	743	795	761	791	781	765	742	793	831	760	723	796	746	749	743	757	741	729	758	804	763	770	784	829	791	755	745	779	771	786	780	729	805	754	788	784	799	757	797	800	752	714	734	781	792	777	747	755	741	727	788	773	731	768	756	766	759	771	737	727	762	740	792	801	754	759	801	763	732	784	794	775	796	769	714	769	731	746	808	838	811	777	768	805	748	801	782	813	760	788	788	750	735	790	801	802	796	733	772	748	808	768	760	752	768	760	708	781	783	769	792	773	787	783	794	772	769	763	797	781	804	765	755	805	722	777	771	751	776	767	784	841	765	805	790	777	779	736	793	796	772	816	788	758	810	749	804	773	795	771	702	771	761	785	781	787	732	796	766	811	775	766	704	789	776	815	734	776	776	778	776	727	765	771	766	697	780	779	773	805	793	760	738	788	775	719	735	769	778	789	744	806	769	793	767	807	794	776	797	756	772	788	813	790	767	807	812	739	773	794	783	783	775	805	790	767	702	774	743	787	764	790	745	835	764	767	763	761	746	783	801	751	795	784	792	737	802	771	772	745	774	744	813	738	781	832	845	748	770	735	784	772	788	761	798	818	785	812	728	795	770	754	801	777	768	738	762	755	750	758	817	795	781	716	804	760	743	774	759	776	792	769	744	717	784	796	767	755	733	780	762	782	774	746	764	777	763	733	770	784	752	753	722	810	754	748	803	740	760	800	808	766	768	782	759	800	795	711	712	790	789	774	781	771	796	796	746	761	809	743	778	744	794	813	756	771	817	762	819	719	783	707	778	817	758	791	783	790	800	735	774	785	772	793	743	780	773	778	792	746	777	782	778	789	812	761	763	746	773	775	762	836	725	779	759	738	777	765	782	745	781	731	783	718	772	730	749	765	782	796	810	753	723	778	771	783	755	786	762	788	784	786	790	743	792	744	788	815	765	783	798	798	746	805	754	760	803	766	760	763	797	778	758	763	816	736	751	784	759	785	778	751	785	788	830	795	815	796	727	791	753	806	771	793	745	782	787	824	773	769	810	801	796	774	779	771	757	820	780	797	812	781	747	783	748	797	759	788	774	762	744	789	799	800	820	830	757	748	770	770	764	749	756	749	775	725	796	801	765	756	791	750	758	775	730	791	778	758	774	759	757	785	710	775	812	748	751	738	783	755	743	716	750	774	798	777	763	773	837	781	787	744	775	802	748	747	781	743	789	788	819	795	782	749	739	721	746	770	773	788	807	780	771	765	773	765	809	799	782	777	763	820	786	752	840	768	751	779	822	791	761	785	768	786	766	809	793	808	803	765	767	797	729	806	764	780	716	788	745	805	777	740	761	767	771	752	779	821	794	761	783	721	771	766	749	817	774	755	829	783	791	790	738	767	752	750	809	731	779	755	766	787	754	796	744	784	775	755	737	766	761	782	769	777	787	814	761	802	775	756	777	782	767	717	792	797	744	737	813	773	765	767	795	723	787	752	741	776	762	779	778	819	769	810	845	775	733	779	802	838	783	764	769	765	783	788	826	790	774	799	781	784	755	775	799	793	748	796	771	796	793	764	750	718	824	762	782	807	783	784	798	777	779	772	725	777	774	776	809	788	730	784	786	774	791	796	759	798	808	781	762	811	732	824	803	757	743	733	789	765	767	789	752	807	804	754	757	775	778	833	767	735	736	763	758	800	778	815	779	739	744	802	770	793	775	745	786	774	751	779	858	807	788	775	754	777	750	761	848	790	775	776	736	773	793	787	793	741	778	783	752	779	756	797	749	754	759	792	767	725	769	802	768	788	802	719	796	762	780	820	796	801	801	733	784	785	757	795	773	799	743	744	769	775	774	746	775	762	787	810	761	774	763	766	780	742	744	778	784	785	692	794	750	786	783	763	750	768	782	774	760	749	746	748	754	741	775	771	749	804	754	750	785	773	742	747	813	764	770	755	781	789	740	749	763	822	805	768	824	729	752	780	795	791	758	770	751	817	747	775	769	779	774	739	807	730	800	768	767	794	759	745	763	809	778	767	797	786	773	810	820	739	765	702	768	767	739	767	776	796	740	772	745	787	765	716	781	806	779	791	750	754	792	780	750	717	732	805	763	766	770	805	812	735	783	751	798	758	830	770	779	815	803	764	797	808	804	743	792	762	778	785	793	751	776	781	800	802	789	745	802	747	771	787	743	802	769	756	775	739	792	776	751	789	766	780	788	792	795	804	786	792	779	777	757	802	786	826	785	823	810	803	819	770	778	793	750	768	790	731	777	746	830	751	776	761	812	772	771	778	791	835	764	747	765	835	744	754	712	763	796	760	785	786	729	797	756	768	734	811	779	760	768	744	767	767	761	822	787	836	749	708	778	781	810	849	773	757	771	781	822	755	789	748	707	763	791	797	790	797	770	777	838	808	780	855	805	731	839	766	755	730	747	766	820	787	780	756	760	711	768	769	747	739	761	754	782	824	786	734	784	778	786	781	788	762	755	798	800	789	846	742	805	754	779	741	759	782	771	783	785	814	812	761	798	691	768	750	781	755	737	774	802	829	758	761	755	772	760	766	747	777	733	788	792
48539	41471	43450	46692	36418	49911	46451	45016	42457	42689	45826	45931	40633	39165	37701	36073	33469	28891	27493	29424	29078	19762	11164	7194	4832	3667	2538	1428	1542	1681	746	622	728	621	607	769	731	553	529	473	392	423	439	386	435	388	378	400	423	381	372	353	304	324	277	288	286	267	278	297	264	301	307	283	299	284	288	263	275	241	275	266	285	299	270	315	459	581	412	371	361	287	261	252	276	272	258	280	276	300	267	280	260	272	264	283	276	283	278	298	258	294	249	279	253	282	275	299	256	246	241	272	269	270	272	269	257	268	254	310	270	245	279	263	265	304	333	250	257	268	259	290	263	288	232	273	271	287	285	275	266	267	300	247	308	275	243	280	288	248	271	265	248	272	315	263	254	264	264	258	246	282	281	296	282	276	255	263	257	284	241	269	266	233	266	284	269	293	311	250	257	253	289	255	277	279	250	287	284	254	296	276	251	252	282	250	272	240	291	252	278	272	293	273	277	234	299	265	288	254	266	278	275	280	282	280	274	253	280	252	295	263	243	253	276	252	251	274	240	284	272	250	267	261	254	245	270	283	264	267	292	266	284	272	242	258	280	247	269	303	253	253	242	255	263	277	292	267	244	277	279	267	264	258	244	295	242	292	276	276	275	295	286	282	229	275	245	279	298	271	269	280	257	279	259	273	265	251	249	271	260	266	257	287	257	284	270	304	283	260	283	231	268	276	299	256	267	281	256	250	254	281	256	280	287	264	246	307	280	288	269	291	289	282	298	295	269	249	245	272	257	254	247	261	280	263	296	247	275	282	288	270	274	269	261	290	279	257	282	258	237	277	311	274	291	271	248	263	247	271	289	233	269	291	266	282	241	262	274	290	251	302	287	278	279	275	255	290	289	285	294	282	281	268	242	240	265	249	254	252	280	245	246	272	267	273	292	296	274	255	268	247	269	246	265	267	268	266	264	274	298	259	267	269	256	290	273	277	243	260	284	251	264	270	246	276	279	299	259	241	257	292	289	302	262	259	290	263	274	280	244	289	267	295	267	273	262	267	272	254	263	277	285	243	276	294	245	264	290	261	256	272	294	247	292	276	260	269	265	291	256	251	293	252	278	298	289	296	275	273	255	281	274	257	291	249	241	247	262	273	296	293	262	263	260	258	262	254	301	286	298	267	259	275	283	286	268	306	267	253	249	265	245	311	284	293	294	301	248	257	252	244	263	266	269	263	255	284	262	281	292	246	270	258	272	274	282	267	259	282	272	255	286	274	311	272	238	271	270	243	273	244	293	254	232	284	266	276	245	279	297	255	264	282	297	274	287	259	291	250	242	270	277	274	271	273	281	280	297	264	287	256	269	288	285	289	273	255	246	240	258	261	279	275	238	276	299	288	278	253	292	268	260	282	257	238	291	256	270	263	274	257	263	262	271	276	285	287	276	258	280	272	286	285	268	249	264	261	321	280	264	275	245	271	291	262	312	273	273	285	272	275	293	260	282	259	266	280	266	284	242	257	265	260	288	275	263	238	309	288	286	251	263	274	269	258	267	263	280	280	267	264	301	289	250	243	293	306	290	249	263	241	253	266	267	276	316	256	252	240	246	299	272	263	275	290	277	290	242	225	263	308	275	277	292	277	289	292	274	304	287	281	273	251	282	256	260	270	275	284	288	301	298	261	250	292	258	254	274	252	258	278	280	282	288	263	265	269	286	249	261	259	242	261	263	258	288	287	263	274	278	287	253	284	262	289	274	288	283	277	277	236	278	281	279	294	257	274	284	302	274	273	284	281	275	295	296	247	261	270	288	264	261	237	269	262	282	270	295	283	279	262	298	277	260	265	276	314	268	262	298	266	266	252	259	262	288	261	271	286	287	268	263	266	244	251	263	241	256	283	252	269	287	254	251	275	282	281	243	264	273	281	284	263	256	255	282	252	259	250	277	265	274	283	254	236	238	298	266	250	274	267	235	243	278	288	252	291	277	255	289	262	292	251	275	284	253	272	296	304	233	306	258	313	272	279	253	288	250	291	277	259	240	262	267	294	274	244	254	247	293	285	290	254	262	263	255	275	257	279	265	289	264	276	285	257	244	247	271	278	290	268	247	273	277	249	266	278	279	294	272	254	283	289	295	273	240	262	264	250	254	253	249	309	260	282	267	294	296	278	275	298	265	278	279	248	287	257	246	283	259	272	276	263	279	279	262	301	287	289	257	266	270	275	303	300	260	250	278	251	304	275	282	295	240	236	250	246	269	219	237	279	276	296	274	275	277	267	286	247	299	290	291	273	262	267	259	276	301	261	274	274	235	257	264	272	272	274	285	288	277	318	297	258	261	297	255	295	247	245	280	284	260	272	262	278	262	275	277	258	272	263	249	263	238	251	276	263	285	297	258	246	264	270	271	264	293	308	278	263	245	265	277	273	304	233	316	263	269	259	262	240	296	274	267	259	271	250	248	257	251	270	285	280	242	303	281	273	280	254	289	291	249	266	288	271	283	258	258	251	262	260	249	288	275	258	275	261	276	283	277	260	254	272	268	276	267	278	272	280	281	267	281	280	258	238	284	283	272	306	248	239	263	281	281	294	248	275	271	259	281	280	293	255	268	275	287	255	260	279	263	269	245	298	272	269	275	303	252	272	256	275	281	240	274	275	260	266	286	263	292	287	262	255	310	242	281	267	290	261	263	252	296	278	291	279	273	273	271	253	289	286	285	237	272	296	257	268	290	291	274	282	272	263	280	327	255	268	293	268	265	256	290	243	294	291	288	260	255	263	293	251	274	289	283	259	254	268	273	251	226	273	270	274	261	249	296	246	280	264	276	281	266	285	297	286	294	286	261	258	266	289	286	283	268	266	280	285	283	268	258	306	274	298	250	233	273	247	307	254	284	258	264	280	293	267	264	251	305	279	279	241	269	256	271	260	268	240	266	290	276	294	264	287	286	259	283	287	293	244	253	265	269	270	268	264	277	272	258	259	250	276	288	255	268	272	267	249	293	258	268	274	267	294	263	249	282	260	275	266	272	272	275	279	269	259	280	271	255	294	299	274	280	265	311	319	283	272	267	284	263	262	269	277	306	272	249	247	250	275	256	281	267	320	288	274	238	300	267	264	246	252	289	286	307	261	245	304	246	301	278	281	287	268	245	275	234	253	286	269	251	323	254	267	265	269	267	277	259	258	252	289	280	261	276	260	304	254	275	261	282	299	287	256	277	258	271	282	234	270	277	264	302	270	280	284	290	257	279	260	278	251	242	272	271	287	282	267	266	296	268	265	269	298	235	257	269	292	255	264	249	311	292	245	258	252	258	246	254	270	291	240	255	273	271	291	238	282	275	242	260	281	243	251	289	274	290	300	252	286	276	259	266	269	260	248	298	295	276	267	278	227	255	293	275	252	287	259	275	289	253	269	285	289	258	270	293	269	218	259	288	268	250	268	269	283	245	287	297	284	281	315	257	298	292	273	274	268	252	279	218	290	264	309	239	246	264	287	257	245	271	271	297	270	268	263
34794	35662	45787	52084	49735	60612	59927	59637	67998	72270	65021	60265	62854	60253	57331	56527	52983	51208	50947	52624	52442	40119	32637	26477	22037	17975	13520	8216	9090	9740	4246	3081	4203	3403	3417	4498	4147	2552	2453	2431	1540	1689	1605	1662	1580	1567	1634	1525	1803	1635	1256	1010	978	839	755	773	753	728	756	795	786	820	731	745	775	751	794	711	672	672	827	684	719	746	714	1043	2121	2547	1951	1399	1030	743	657	627	642	669	689	676	678	594	695	645	689	645	678	667	676	653	651	655	632	623	617	611	648	635	685	649	623	651	657	671	671	655	646	641	672	599	659	646	663	621	689	625	638	671	685	618	718	671	661	626	686	671	705	596	611	650	655	605	678	639	617	637	676	645	682	613	721	655	658	641	648	622	607	647	613	652	618	656	702	631	625	650	666	652	616	660	707	682	669	659	615	625	628	614	645	616	664	650	652	621	641	687	624	688	695	658	691	629	635	654	601	666	664	601	642	698	635	671	648	644	633	626	663	635	684	661	645	652	632	640	635	660	651	656	625	664	631	627	601	622	621	656	665	606	640	694	662	656	683	634	631	635	653	653	659	643	670	679	676	609	662	641	643	686	647	651	681	620	651	669	682	648	620	646	650	650	654	668	647	636	652	673	688	666	606	661	643	681	662	662	710	610	643	633	635	642	632	673	680	637	619	620	638	648	660	642	614	666	653	674	645	643	673	624	648	632	643	631	644	632	611	659	649	605	637	653	631	650	684	640	613	644	625	646	627	619	674	612	682	651	678	653	661	662	668	618	646	645	653	655	671	655	658	643	681	646	645	655	669	664	692	645	693	661	627	660	628	632	698	662	665	649	666	642	672	683	640	691	640	649	666	630	646	666	630	653	642	648	677	620	667	672	673	659	635	650	680	678	632	663	609	677	653	678	694	617	653	668	620	651	655	644	648	644	641	656	624	656	604	693	626	651	597	633	667	686	639	621	662	631	654	645	681	636	669	641	667	675	623	620	644	631	666	669	652	662	627	669	651	654	632	693	640	616	651	635	632	657	653	618	668	626	670	652	627	647	678	687	686	638	603	656	667	690	618	674	645	635	645	673	651	627	653	628	636	653	635	715	664	651	648	678	673	668	669	678	638	645	654	667	668	660	635	699	649	657	675	633	643	626	666	659	666	640	641	646	643	691	662	613	614	612	637	661	659	635	637	641	666	669	641	659	627	664	642	620	642	697	667	645	601	689	636	648	698	649	619	649	657	643	634	668	659	635	630	644	629	662	630	706	626	652	657	630	677	692	627	660	636	648	645	686	608	651	663	722	634	670	631	614	658	658	661	657	626	653	631	628	663	648	617	679	629	624	640	656	648	667	651	627	681	686	631	645	622	644	672	675	653	668	629	670	660	660	700	637	631	688	612	642	620	679	629	637	682	658	653	672	638	690	629	697	579	647	604	648	626	609	650	630	649	640	666	628	677	666	700	666	680	681	641	655	657	663	627	621	700	616	648	634	663	653	597	623	655	649	629	628	641	661	629	673	675	645	620	625	642	643	680	636	668	731	672	626	652	647	631	650	631	617	673	573	628	642	666	614	695	633	658	633	617	683	663	663	649	678	652	654	638	694	633	680	630	611	684	642	653	652	703	637	642	673	684	659	634	664	613	657	671	631	667	627	654	641	654	642	710	655	658	664	662	688	634	648	673	605	675	687	653	659	666	653	638	667	651	654	652	622	676	704	655	631	655	646	674	645	588	672	641	687	649	707	687	609	658	670	665	602	662	620	688	623	666	697	680	630	683	658	666	674	651	647	673	626	672	664	677	607	654	617	635	649	648	647	643	669	641	657	686	631	686	643	669	626	673	639	668	645	647	651	637	619	617	656	632	640	613	590	673	680	691	667	609	631	674	650	680	703	645	683	629	653	657	658	620	608	621	703	691	688	678	642	683	665	649	644	621	646	672	656	675	711	683	618	628	687	653	662	638	662	670	680	631	657	649	645	672	669	692	685	635	622	677	605	632	726	669	628	693	664	666	637	618	636	640	647	633	632	645	677	605	707	657	672	634	655	663	653	633	649	642	702	649	684	623	647	636	710	656	641	645	656	646	624	633	674	659	680	675	691	664	645	646	657	641	650	616	693	642	643	712	644	657	641	627	629	633	669	662	650	658	653	670	664	654	654	658	638	680	649	617	685	649	657	631	721	623	637	660	673	663	675	640	672	664	628	651	691	670	634	673	630	671	691	625	679	672	659	667	679	639	661	674	593	670	661	651	677	652	642	677	687	655	627	637	637	680	666	650	646	682	633	651	645	642	607	641	645	614	666	618	706	639	625	680	725	623	644	601	698	666	659	620	663	662	656	677	635	628	633	631	674	681	621	582	655	639	662	609	624	667	626	665	617	650	690	671	615	647	694	667	698	673	625	683	613	695	636	666	643	698	680	683	631	656	603	661	675	700	710	622	674	698	675	624	672	663	666	629	646	692	660	617	696	660	646	649	674	699	629	657	633	597	647	660	668	715	676	647	621	618	578	632	641	662	639	636	674	655	657	660	622	650	621	680	676	649	643	604	595	606	649	624	634	613	636	655	656	622	624	643	686	671	720	664	635	666	634	648	640	637	630	656	673	659	668	639	708	652	620	702	647	615	636	688	643	664	659	649	675	668	637	654	642	620	642	671	639	672	656	638	721	637	612	640	677	685	690	624	637	652	647	651	632	655	657	590	662	663	711	645	676	621	634	671	629	638	684	689	663	674	622	653	650	629	657	651	667	626	685	646	697	644	605	658	728	664	708	643	620	662	717	603	663	669	609	620	647	608	660	618	646	617	696	620	664	644	624	589	632	670	683	671	605	651	662	616	662	697	639	655	647	612	592	648	676	657	649	644	697	651	686	630	651	628	645	698	649	632	639	649	614	679	641	622	677	663	692	646	670	635	682	641	641	669	628	654	633	658	661	691	674	653	642	650	621	644	640	665	603	655	665	688	671	662	651	666	586	650	647	659	678	631	620	661	656	653	630	655	649	655	624	676	715	688	663	657	664	640	639	589	649	646	666	661	656	675	634	657	632	681	632	648	664	675	641	644	640	620	681	636	691	657	652	643	668	650	659	640	707	632	612	663	635	612	647	665	617	631	606	671	640	726	663	611	638	682	648	665	646	689	639	632	639	635	654	629	650	654	663	634	617	649	656	600	682	647	596	628	671	678	677	667	650	631	633	650	625	649	670	654	592	631	643	668	654	651	639	649	629	620	657	673	675	645	687	663	585	655	656	693	697	697	671	661	646	637	678	643	622	661	671	669	652	623	601	656	666	676	673	616	609	707	659	645	627	623	668	714	633	692	671	643	679	657	664	680	627	680	659	648	634	663	666	704	637	582	659	647	639	662	639	703	650	656	636	618	631	669	632	645	611	627	668	663	647	678	669	605	611	629	659	678	659	680	681	655	647	694	703	700	676	658	655	654	637	660	676	640	649	662	657	657	647	650	650	720	638	687	646	671	637	623	640	660	651	659	666	642	658	642	691	664	607
13510	9082	11103	11629	7077	13824	15340	13551	10015	6748	4779	5222	2821	2000	1668	1362	1133	968	931	898	905	644	493	501	436	371	340	378	387	413	382	367	348	336	327	338	323	341	360	301	364	331	343	317	330	353	320	332	339	401	354	335	360	350	344	302	373	348	309	337	344	338	333	339	315	359	354	313	339	364	366	331	320	313	331	340	308	356	362	413	314	342	367	336	342	336	341	367	350	354	308	356	328	337	319	324	362	318	323	361	342	343	360	311	337	353	348	345	340	327	316	346	334	334	337	354	362	323	385	318	343	326	343	360	346	301	352	328	313	323	327	355	358	288	315	343	276	332	341	362	352	353	347	348	379	344	323	333	346	320	345	353	308	315	342	333	355	334	307	333	357	376	340	358	351	323	332	358	352	334	360	348	338	352	328	350	355	327	313	324	306	370	342	348	324	308	298	313	329	325	366	320	302	346	381	341	310	358	342	300	330	328	329	349	347	312	310	339	340	316	347	336	304	333	347	329	332	331	337	329	336	315	367	331	323	323	339	338	320	351	323	326	323	373	328	318	315	334	343	333	356	336	355	347	317	366	333	336	339	329	302	360	332	309	304	284	277	323	353	359	353	334	328	359	308	318	340	363	365	362	343	317	349	329	353	347	368	332	333	326	322	323	355	330	351	314	333	321	335	342	318	304	322	298	347	338	358	338	323	332	335	306	374	333	363	361	356	344	323	330	294	321	348	314	335	316	321	301	336	314	340	354	347	358	327	361	327	352	354	339	350	306	292	328	347	342	329	347	344	332	322	366	311	333	320	317	329	355	324	335	344	362	338	350	357	379	297	339	357	376	342	300	335	334	354	342	346	330	331	353	367	318	327	344	341	341	368	352	320	351	335	345	322	342	356	355	346	335	285	343	336	325	349	340	335	348	313	335	356	360	345	335	361	316	335	312	312	343	316	385	344	355	351	342	319	332	331	327	344	348	365	361	342	339	346	359	325	353	329	362	316	339	337	308	352	347	337	336	389	351	319	315	339	326	355	320	336	355	358	325	367	349	312	346	358	327	329	334	358	318	314	314	345	326	300	367	328	354	332	331	344	294	383	383	339	316	353	338	334	317	313	354	369	326	374	340	304	334	360	353	336	349	343	333	348	354	336	360	348	361	347	321	325	342	286	357	364	321	330	343	344	337	355	290	358	336	358	350	337	314	350	319	360	336	328	308	348	326	363	327	320	352	364	373	319	336	336	327	330	345	336	341	338	361	338	334	321	318	305	372	325	330	326	339	321	335	359	343	320	313	358	344	309	337	330	363	317	312	348	367	333	353	360	380	334	340	331	344	344	365	372	342	299	325	323	349	329	306	374	304	322	325	347	302	339	358	353	317	354	313	330	348	349	316	343	338	324	326	328	319	306	314	357	322	305	304	328	371	344	331	317	353	334	363	347	307	332	336	327	341	332	314	322	347	304	332	343	346	359	335	329	322	308	363	292	360	372	313	315	339	340	368	341	300	342	327	344	327	374	350	344	321	351	350	322	328	286	350	316	346	351	344	314	341	296	364	310	342	323	335	376	337	364	305	337	350	349	344	333	350	355	330	309	321	359	342	338	340	344	341	319	373	344	332	331	312	328	346	324	336	336	343	327	326	305	380	359	337	349	320	345	306	278	324	322	310	321	328	351	360	338	308	341	311	365	321	323	347	363	314	337	318	315	289	320	319	346	341	320	341	325	359	342	328	352	355	353	351	364	312	338	317	338	342	329	327	349	316	316	346	325	340	330	286	343	323	361	302	327	347	336	345	330	324	339	324	353	334	340	309	338	323	299	327	336	330	314	360	347	318	370	302	335	350	355	322	337	304	324	327	315	330	316	327	329	340	308	330	330	354	336	329	345	336	320	305	358	324	344	319	307	326	335	313	340	334	325	345	347	354	318	352	314	356	322	322	325	351	315	320	291	327	339	324	315	344	349	353	341	333	317	361	343	341	308	326	339	337	336	353	319	319	320	346	316	337	319	378	322	329	319	366	342	356	316	346	345	323	317	334	326	358	317	319	353	346	377	331	340	341	329	330	360	337	299	349	327	309	318	349	352	331	312	345	353	373	351	342	346	353	346	306	290	335	284	348	327	362	371	336	346	324	331	341	333	357	328	325	367	347	298	340	313	347	289	306	343	350	338	336	324	346	349	330	323	335	366	345	340	340	385	356	351	325	337	367	325	325	362	349	326	363	299	328	331	333	350	353	316	318	333	331	306	335	335	338	335	330	320	335	348	363	375	343	312	352	339	366	334	335	322	283	316	314	335	291	351	337	329	333	339	319	320	343	312	335	359	315	295	335	322	334	362	358	331	313	323	334	314	343	350	314	360	328	337	338	340	344	318	290	333	369	358	284	325	343	313	342	338	345	293	321	328	303	325	323	345	346	334	313	307	364	346	354	324	323	301	354	321	329	308	329	359	360	315	328	337	328	329	340	329	321	372	347	336	313	352	306	345	369	314	371	364	346	322	312	340	323	338	351	349	357	320	349	347	327	354	329	332	330	351	341	307	361	333	371	353	385	379	342	335	323	327	375	313	344	331	319	347	311	356	319	334	308	341	318	322	341	278	356	340	369	341	343	326	353	350	329	327	350	339	301	349	360	327	330	337	336	349	313	347	351	324	321	357	335	362	314	304	351	384	337	298	326	312	306	339	334	340	364	301	322	345	318	295	338	332	326	294	319	309	332	316	313	348	334	312	299	325	364	337	327	307	352	334	342	342	337	364	340	338	340	293	362	339	324	327	313	330	335	351	362	286	299	324	333	352	362	366	335	348	332	347	340	329	327	337	329	331	334	333	327	314	352	334	339	315	330	329	358	341	318	324	365	341	325	349	369	385	333	312	346	357	313	347	343	342	326	333	353	339	364	349	321	377	335	345	346	347	330	301	333	347	330	343	343	329	353	301	375	349	337	315	336	318	329	342	316	326	331	293	342	321	328	351	346	366	341	322	306	307	341	315	351	365	326	317	338	331	338	348	375	323	333	341	337	342	350	345	333	316	331	337	375	333	355	337	320	330	347	334	364	340	364	312	339	340	348	321	311	339	318	326	330	335	320	340	339	356	328	307	343	354	350	327	319	330	343	321	342	318	342	309	360	335	329	349	346	321	342	386	353	324	346	331	312	337	347	323	309	331	331	347	333	329	334	321	380	315	367	354	328	359	337	334	313	350	345	322	328	309	341	324	329	330	290	331	307	333	349	322	341	357	349	342	346	295	315	327	342	290	322	331	325	356	332	349	337	334	303	325	343	376	351	320	361	333	328	302	325	327	334	326	315	345	329	315	333	384	322	345	381	318	347	335	339	317	332	327	317	305	338	327	349	310	310	337	322	333	333	305	333	369	302	352	304	362	341	362	321	354	350	316	364	309	332	357	327	326	341	357	301	327	307	347	328	359	352	334	338	339	321	317	322	340	385	337	357	317	334	343	309	337	313	318	336	344	323	328	333	353	316	320	326	319	350
8434	8473	16304	20000	15670	31636	30692	30186	28014	23335	20616	21371	13176	10796	9584	7592	6603	5461	5087	5604	5723	3177	2199	1890	1741	1380	1299	1100	1127	1159	972	947	971	945	1014	946	973	901	865	882	873	898	904	813	890	902	878	870	897	811	851	843	804	854	831	813	818	794	823	811	783	820	834	842	840	823	801	799	800	816	769	843	832	851	799	817	865	944	907	915	851	762	768	795	781	835	809	854	827	851	814	875	827	822	757	804	823	819	792	828	834	792	863	783	822	822	739	799	794	834	808	816	812	788	808	788	811	788	891	818	832	775	751	838	786	810	826	781	849	851	800	773	808	813	825	793	867	820	805	828	781	772	798	766	787	817	827	776	803	786	821	839	781	862	798	841	829	869	817	772	834	805	787	824	797	827	841	829	772	809	816	821	789	823	815	804	762	786	767	809	817	777	811	831	859	840	797	795	803	809	843	817	795	857	831	777	840	831	771	821	793	800	842	813	795	774	804	729	761	806	791	776	825	836	838	787	851	830	795	864	861	778	837	846	789	805	823	771	794	786	790	858	792	818	811	816	796	845	801	804	803	825	824	849	791	784	803	781	779	837	787	793	789	848	778	803	831	794	781	783	794	779	801	859	748	758	819	814	728	801	829	807	768	791	799	796	772	837	858	780	823	784	779	820	833	843	797	823	782	814	842	879	782	813	789	823	828	823	830	787	818	837	780	751	720	742	856	770	773	789	788	812	795	842	808	802	808	824	799	833	789	802	787	834	781	783	839	821	818	808	764	758	822	786	850	781	811	821	771	810	882	760	810	823	841	809	803	816	815	831	858	808	821	815	813	807	796	821	836	793	832	747	805	827	856	818	784	842	807	830	814	812	781	871	807	762	792	765	781	822	826	831	800	835	832	805	787	793	825	822	835	872	876	783	815	784	837	799	803	775	854	807	819	716	841	854	792	867	833	796	785	830	768	804	772	794	820	816	797	826	769	786	810	813	885	804	819	798	787	844	759	787	768	837	869	818	804	822	767	846	790	823	840	816	886	836	772	822	793	829	777	805	774	787	809	798	845	758	838	744	815	803	796	777	809	803	805	804	806	827	776	777	847	808	769	810	800	794	789	802	810	797	844	772	794	820	781	831	800	757	812	807	820	826	804	776	805	807	848	765	806	788	804	797	834	827	858	757	861	808	795	798	855	779	802	786	823	835	811	803	760	868	808	812	771	761	830	804	820	774	801	792	779	800	787	811	777	750	838	839	801	820	833	800	806	763	783	779	857	862	826	825	844	785	831	840	820	781	835	762	771	791	819	807	862	814	840	837	801	824	806	793	829	846	830	853	839	834	767	756	797	804	802	824	829	792	784	788	818	757	803	834	765	791	801	811	799	840	783	796	772	823	811	817	771	814	796	808	800	808	832	824	743	866	800	781	797	797	848	778	803	833	815	839	843	833	858	818	846	809	826	804	777	798	830	835	866	814	882	800	828	761	779	835	760	731	821	753	801	796	753	823	819	813	836	770	806	863	765	782	834	776	820	824	780	768	792	765	834	816	812	826	779	777	878	804	763	800	850	778	816	796	783	769	777	769	774	839	825	813	778	796	878	856	773	731	814	814	798	746	815	779	855	834	756	822	872	778	802	769	788	763	790	864	842	775	803	797	810	820	831	796	755	859	828	805	779	811	792	742	790	756	817	774	811	805	759	756	819	744	784	769	825	832	809	797	793	842	855	857	844	788	802	802	791	832	800	829	870	801	801	766	790	771	800	800	810	772	764	786	783	789	821	809	840	767	816	824	849	751	800	809	782	758	838	818	832	835	805	766	880	768	794	800	816	836	831	803	807	782	824	801	790	839	832	830	763	829	856	819	794	845	826	772	815	813	808	813	812	841	847	831	775	834	807	768	849	815	797	848	806	804	794	861	785	801	817	795	766	787	811	837	807	778	852	785	774	823	788	825	814	811	819	784	787	809	780	808	826	846	780	829	799	811	779	828	776	819	805	775	766	799	797	814	767	807	850	829	802	772	820	832	857	804	797	811	827	831	782	801	846	815	790	800	861	784	754	784	776	841	802	816	853	817	797	816	829	803	793	811	783	841	845	755	811	842	821	832	789	804	870	810	807	820	814	804	797	874	770	814	807	830	830	790	832	801	859	821	844	823	820	814	753	766	795	825	776	781	845	805	795	815	804	818	832	840	742	763	797	766	760	761	793	856	788	804	846	806	826	816	847	786	811	825	807	845	861	848	801	827	762	775	827	811	804	835	811	819	859	844	816	810	804	855	848	796	782	825	815	817	799	837	851	793	835	789	767	790	833	769	807	836	793	768	773	814	770	861	815	793	851	800	774	773	793	781	813	784	748	808	823	761	842	799	819	869	829	828	803	777	834	783	797	808	795	767	799	810	812	776	791	788	789	822	807	798	788	800	799	829	833	826	791	858	827	806	795	829	832	807	839	817	757	777	835	871	779	809	824	800	813	791	767	825	771	804	815	811	805	818	813	789	768	777	807	806	792	833	817	817	747	765	775	851	822	758	805	804	821	811	850	854	859	822	769	811	792	771	822	812	832	788	820	804	841	822	802	784	783	806	815	821	811	839	817	775	821	794	840	853	780	752	827	837	863	789	815	770	811	794	808	836	810	821	817	852	820	809	800	785	799	799	818	784	851	769	762	794	798	753	801	795	793	818	805	855	782	818	847	802	871	824	781	802	772	819	766	780	802	861	851	771	823	824	794	871	844	790	794	792	833	783	803	786	806	816	831	812	781	785	802	815	801	800	797	832	775	767	824	771	834	891	841	793	814	798	808	751	797	837	821	821	830	781	810	800	824	783	807	731	833	827	771	792	741	805	791	733	862	800	838	808	795	837	755	766	812	780	797	826	808	788	800	851	745	861	818	779	817	783	798	803	786	748	779	835	801	854	806	802	795	778	791	848	809	850	807	804	822	838	802	797	841	813	788	788	810	790	830	835	818	803	822	783	807	848	841	817	792	833	880	815	770	782	778	838	807	804	810	754	811	814	805	839	779	865	813	816	836	842	810	793	823	825	812	792	765	843	775	795	826	804	795	840	793	802	842	805	783	794	788	813	801	846	830	836	803	819	797	813	836	813	835	808	804	759	823	811	740	766	823	831	829	824	803	806	835	809	803	779	877	829	846	773	783	824	848	834	804	786	819	775	826	826	797	801	819	808	829	791	850	787	828	813	829	820	821	826	809	820	836	820	828	811	831	845	796	817	827	784	774	818	803	830	775	832	828	852	828	825	770	875	812	801	766	844	809	798	759	847	781	809	735	775	760	767	793	810	818	775	810	812	827	828	819	794	858	786	804	813	780	837	800	797	754	769	826	793	857	770	820	740	833	817	789	769	844	828	801	822	780	798	816	779	777	809	826	812	815	818	807	806	844	772	828	816	819	782	827	814	790	870	825	838	837	828	831	818	771	841	822	822	809	757	813	801	794	780	823	761	817	856	807	828	794	861	803	840	789	826	770	783	787	783	774	787
36871	33599	41332	41107	34792	44630	48237	44218	44200	43361	39483	41853	36222	32314	27264	24102	21865	15899	14956	16792	16282	10393	4356	3797	2625	1542	1062	864	1156	839	690	605	654	662	641	500	521	481	428	381	435	395	412	454	418	431	538	401	374	372	382	324	402	385	348	333	351	348	307	394	347	328	348	344	362	362	340	361	345	361	304	335	351	355	355	359	498	497	422	408	406	365	323	327	351	343	329	319	336	338	332	334	377	313	358	379	323	360	352	333	348	318	332	317	342	324	331	350	352	330	361	326	364	348	332	340	351	358	325	358	339	336	330	336	333	315	365	340	364	352	339	325	344	343	327	345	344	336	351	365	309	316	346	370	316	325	294	348	352	354	343	330	332	382	319	329	318	338	347	343	317	338	321	337	327	354	342	372	320	323	365	359	374	302	327	305	317	349	350	339	319	352	353	328	370	367	291	345	363	329	333	371	339	358	384	314	324	334	369	353	322	368	369	339	346	291	330	311	341	320	342	323	336	344	326	326	306	322	364	361	369	356	335	305	331	347	351	386	316	356	322	359	331	363	349	347	353	300	349	338	354	346	318	329	359	324	337	347	318	372	351	344	320	341	368	364	327	384	318	333	335	371	352	383	333	364	344	333	359	340	346	362	331	355	328	327	352	379	344	361	349	371	340	382	355	336	341	327	306	320	351	329	350	350	375	359	349	335	332	348	352	344	308	332	336	305	348	354	382	302	357	323	341	349	361	327	341	348	360	342	323	366	333	325	342	327	337	370	296	340	342	324	324	318	360	356	304	314	344	365	315	359	359	348	353	383	356	330	343	318	348	338	339	325	338	342	328	331	341	321	355	315	331	340	338	363	357	338	343	378	341	357	336	312	345	322	342	333	328	345	377	379	363	364	347	326	339	338	348	341	316	333	359	330	345	347	379	378	366	345	361	345	331	335	362	339	373	321	351	353	344	345	353	318	322	381	333	334	322	341	315	385	309	357	349	347	365	304	337	340	329	341	348	375	359	339	323	347	317	350	313	292	324	330	355	329	350	323	347	333	408	331	340	321	348	334	325	365	335	333	373	320	350	339	343	322	324	351	343	317	350	354	327	361	346	364	315	347	349	357	363	324	373	341	312	335	329	322	315	327	322	341	356	352	328	318	359	339	343	341	341	358	335	338	358	343	352	353	319	333	347	364	355	335	367	357	357	345	342	373	342	331	329	328	365	351	364	351	343	346	333	325	347	317	337	337	347	332	351	380	344	357	368	315	350	384	333	356	308	381	328	311	347	327	329	330	357	355	338	354	357	337	332	316	349	371	390	345	363	329	342	378	327	316	363	332	309	334	359	352	365	347	329	367	354	323	351	361	335	348	321	331	338	339	318	342	359	360	330	341	341	354	314	367	343	365	359	320	370	364	306	349	330	345	332	326	349	344	365	364	334	305	370	358	355	343	353	324	355	313	300	352	329	319	346	350	343	336	334	323	306	340	358	355	349	316	323	357	320	357	358	344	363	345	350	363	344	339	367	328	350	318	312	353	321	366	349	374	359	349	343	383	378	356	342	354	350	339	327	340	343	305	332	301	330	352	341	332	315	348	374	383	361	319	319	349	356	321	341	344	304	340	337	355	340	343	368	347	353	367	358	345	297	328	350	307	345	328	356	332	352	372	362	325	345	319	344	360	337	345	353	336	342	335	361	332	330	351	365	366	337	328	367	318	350	320	315	328	338	329	320	370	379	364	317	318	326	342	352	350	343	380	349	342	339	335	353	342	363	306	348	354	364	312	336	350	339	363	337	347	324	334	335	317	359	342	341	327	300	350	344	335	341	322	329	321	352	332	349	369	351	320	377	369	338	305	321	345	315	341	351	339	346	330	323	341	330	347	317	335	324	350	355	312	353	352	338	328	369	321	342	380	361	334	352	360	334	334	342	332	347	295	328	357	370	335	328	289	335	368	338	352	320	340	340	362	352	349	330	356	332	317	345	341	374	343	327	362	335	309	332	363	339	360	339	359	351	340	333	332	329	355	380	302	339	322	346	342	399	347	347	348	308	334	303	322	351	300	365	340	312	368	359	299	335	335	345	353	342	353	367	309	330	339	320	341	342	334	330	345	365	350	355	358	330	339	342	326	341	327	345	335	347	353	339	353	342	335	356	361	316	349	352	389	336	343	357	375	373	334	366	334	353	349	307	350	345	378	337	329	339	333	314	333	336	368	318	346	344	361	333	341	339	369	349	304	358	348	385	339	328	371	350	316	349	354	360	338	336	330	383	321	331	329	374	323	338	335	362	389	369	322	351	362	372	340	373	392	337	364	319	314	316	317	368	328	348	323	337	362	366	299	346	354	348	342	332	336	336	348	338	338	318	375	316	344	340	317	341	317	337	394	331	335	347	363	346	387	317	371	340	370	360	342	335	349	377	332	322	358	366	366	320	368	349	358	331	346	352	346	368	335	333	351	313	335	306	328	326	339	332	361	304	315	315	357	362	333	347	320	353	379	332	314	342	376	324	342	340	311	372	310	348	333	352	351	325	344	360	350	318	316	296	319	343	343	333	326	376	322	328	355	321	315	321	320	331	337	351	383	330	338	334	323	352	304	361	345	340	333	371	340	319	369	342	327	313	318	316	342	324	343	383	334	370	322	360	340	336	330	329	319	309	311	364	340	308	352	372	332	321	318	343	324	345	340	332	327	333	342	349	344	301	325	324	330	334	342	355	368	379	318	338	349	327	378	349	349	350	320	330	340	337	372	334	320	328	316	336	333	323	351	367	364	341	321	361	360	366	362	343	331	378	305	318	350	330	340	354	356	377	337	358	341	356	346	337	314	324	345	385	343	382	285	347	366	362	293	363	343	318	331	350	337	338	337	359	351	356	365	313	321	336	323	316	348	343	353	339	338	366	338	323	304	336	322	326	347	313	359	319	344	325	309	366	331	356	353	376	339	319	375	357	342	351	326	336	350	335	346	363	334	341	332	355	366	326	360	365	335	369	378	341	318	311	320	375	350	344	372	334	345	344	309	352	354	321	341	325	351	369	312	335	344	317	310	332	307	352	334	315	347	335	356	353	335	329	327	347	340	330	344	312	379	316	359	364	343	364	366	336	368	350	342	363	335	376	389	331	317	357	308	383	348	350	357	354	381	336	329	368	351	344	343	350	346	323	343	340	321	328	324	350	348	329	337	306	328	363	345	329	343	378	354	328	360	345	349	352	338	324	335	334	371	361	328	336	372	330	369	345	326	342	344	343	371	342	331	349	328	326	367	354	345	336	338	332	319	327	352	335	365	332	315	349	362	302	339	327	337	322	346	318	350	375	336	337	379	357	355	332	346	305	334	360	340	328	366	338	320	327	368	315	345	318	364	357	349	344	364	339	368	362	363	366	366	326	362	323	355	354	356	357	359	304	379	378	332	334	328	373	343	306	335	393	323	353	314	357	328	321	357	325	356	326	351	361	375	336	345	333	307	349	350	330	344	334	342	357	340	365	346	350	332	318	367
25587	26661	40329	45932	44194	54700	57568	58171	63656	63778	59708	54901	53223	52196	47386	45988	43753	38255	39445	42545	42443	29504	19531	18766	14390	8630	6016	4761	6626	4237	3427	2692	3690	3240	3347	2343	2084	1881	1465	1319	1377	1426	1267	1315	1385	1590	1873	1467	1024	905	915	961	973	1100	941	856	870	809	886	927	877	824	880	819	871	820	893	864	826	798	879	868	835	886	855	1030	1746	1845	1361	1110	1069	859	799	820	846	808	764	809	835	809	816	826	803	804	782	828	806	806	808	870	822	882	792	789	763	783	823	800	806	827	819	777	810	793	801	828	802	797	840	804	818	874	840	833	769	844	843	783	855	800	860	820	801	745	763	804	774	833	789	804	798	752	768	777	788	822	823	806	836	848	852	857	816	828	788	801	872	759	805	789	814	776	798	859	763	813	819	753	788	837	845	829	777	795	827	843	843	774	837	794	821	837	799	818	810	805	787	829	841	787	811	787	814	825	813	809	862	851	800	840	813	799	820	801	809	823	754	783	813	801	891	783	835	820	823	790	844	792	841	799	839	812	865	772	809	800	853	776	810	766	856	842	880	760	823	818	787	836	781	815	855	784	812	785	790	764	830	789	874	791	824	868	831	788	786	802	851	843	784	825	779	795	837	845	827	791	809	771	848	809	841	818	826	820	815	824	796	787	777	860	771	805	827	832	799	812	833	811	810	839	800	849	796	799	814	782	799	795	807	829	817	840	848	815	796	833	845	820	765	798	856	822	779	855	793	775	806	812	817	770	823	889	845	842	781	819	799	798	742	837	804	822	759	836	800	761	800	781	820	767	823	806	815	837	873	802	814	798	792	806	798	789	834	808	777	827	889	788	800	825	821	824	799	808	801	819	843	813	771	790	757	809	814	822	817	822	826	811	835	802	808	803	802	813	854	791	819	782	802	809	776	832	802	841	858	806	833	794	796	797	783	793	844	817	768	779	794	862	837	812	850	862	857	817	814	863	820	774	804	794	774	804	828	792	796	870	810	833	838	825	823	812	803	828	809	796	822	840	827	852	853	789	772	801	771	830	810	835	796	833	820	832	806	784	785	837	790	769	866	810	805	784	839	828	812	845	770	842	832	817	779	829	818	790	812	806	827	804	836	785	842	831	808	819	791	840	800	789	815	847	792	852	802	798	781	778	824	816	786	816	786	774	854	828	746	812	835	755	775	803	836	793	866	846	779	847	840	777	820	810	879	784	825	801	862	788	836	781	857	808	816	829	790	814	769	820	787	786	840	808	783	812	773	867	805	794	822	810	833	841	819	828	770	802	757	821	808	801	807	851	807	781	800	804	839	844	789	764	764	809	856	851	786	820	814	837	787	817	777	790	789	758	814	835	834	801	839	809	787	796	834	806	798	758	811	764	788	846	789	810	836	834	808	818	833	826	804	816	843	833	848	785	812	823	805	844	821	770	822	798	776	848	839	823	867	791	823	790	794	818	852	812	792	793	821	804	828	824	804	779	856	780	792	823	826	799	844	830	775	821	811	781	749	861	817	772	821	878	817	841	778	812	776	828	811	825	779	805	813	814	851	853	801	843	818	822	827	816	789	797	845	793	758	808	773	809	838	812	825	878	831	789	797	773	793	833	762	781	762	791	788	826	782	827	848	754	851	828	822	814	803	821	844	789	760	798	815	752	803	856	809	789	740	795	868	808	863	790	771	831	813	815	801	747	844	862	842	756	783	866	809	800	840	809	798	837	770	848	812	779	822	811	787	758	808	805	821	813	772	794	814	887	814	793	824	812	755	768	842	840	768	829	841	815	837	792	839	829	813	874	847	764	820	775	815	795	810	839	798	889	740	827	823	843	861	796	837	804	821	804	784	765	825	795	827	825	844	818	796	738	800	801	796	749	813	836	740	804	799	821	805	779	763	795	757	793	814	839	798	818	847	787	785	757	818	812	801	820	822	778	806	802	771	804	778	784	820	807	795	767	816	798	776	842	799	786	754	806	782	791	787	822	805	799	794	810	847	802	795	813	844	776	821	776	801	810	835	767	824	790	766	869	832	796	822	777	868	769	811	795	776	790	812	851	805	824	835	792	853	808	802	826	848	797	789	824	766	807	806	799	798	842	832	797	790	826	778	833	852	784	857	827	747	791	844	874	767	767	871	815	801	806	780	831	782	828	826	828	832	829	752	757	844	822	792	768	790	878	832	781	833	821	799	776	792	834	825	804	799	811	803	813	865	772	829	834	785	823	821	785	820	783	851	806	766	805	853	756	828	802	837	903	779	805	792	888	835	790	758	871	826	796	821	829	855	773	834	846	809	811	866	826	784	795	805	806	795	799	808	894	784	826	834	801	821	795	772	816	819	806	810	809	790	762	796	758	776	831	824	857	810	782	792	822	808	813	825	832	809	786	797	824	780	817	814	792	801	804	812	839	816	794	841	829	821	814	819	865	825	791	820	815	800	791	805	816	811	802	801	830	822	768	797	802	824	806	784	803	790	822	790	796	800	805	773	795	806	790	818	811	868	848	785	810	790	776	783	837	804	800	848	849	863	788	777	773	729	811	851	837	770	828	807	819	848	887	853	840	760	840	834	791	829	845	780	820	755	848	736	773	778	851	804	767	817	786	801	813	842	850	813	841	862	789	795	863	789	812	826	853	768	800	814	798	806	798	762	751	792	777	825	863	832	818	781	806	803	806	815	809	794	843	805	768	786	857	768	817	862	863	847	805	857	797	793	794	801	833	812	817	798	769	781	831	825	802	857	775	843	844	825	851	825	816	851	839	834	836	778	776	824	834	805	791	798	760	831	844	780	737	770	803	814	783	814	788	856	793	799	805	807	790	791	812	842	858	816	840	843	843	790	787	807	811	840	805	829	782	842	881	839	807	833	791	842	840	817	795	840	856	822	819	825	823	802	841	821	820	819	828	795	803	797	741	847	852	843	787	846	811	783	816	822	787	835	777	821	811	819	837	829	815	836	783	822	853	789	802	777	814	880	786	822	817	791	836	838	847	763	803	813	823	798	803	825	805	847	857	839	838	866	810	830	839	814	812	797	761	816	826	853	789	778	801	805	832	831	800	844	820	833	828	852	825	777	851	844	803	795	820	823	789	849	780	799	771	840	825	801	814	790	822	858	842	837	811	810	768	825	817	832	858	800	797	801	806	870	827	813	789	852	829	827	846	833	785	815	786	815	848	816	829	790	780	825	803	834	789	809	814	755	785	799	823	798	803	810	903	796	805	824	766	797	786	769	771	856	792	842	790	865	826	801	824	797	831	858	829	833	824	781	790	830	780	814	831	806	847	820	815	805	803	825	798	794	785	845	817	835	810	795	830	784	823	815	840	821	817	767	860	877	811	801	774	804	806	803	793	803	853	771	808	812	809	829	814	811	827	809	876	753	838	764	811	811	839	822	783	820	768	799	817	838	803	842	807	804	824	789	778	747	835	810	859	810	811	840	823	827	798	768	798	798	836	771	785	789	763	747	773	806	788	842	813	808	865	778	753	812	810	796	762	841	775	807	860
44994	40026	48096	44034	36229	43898	48471	45761	43906	44403	42830	47150	43950	40457	37450	36706	34313	27908	28280	32267	28928	21212	9567	7702	5288	2692	1856	1404	1870	1233	1100	735	1030	934	757	531	526	463	417	397	421	400	372	401	401	451	440	305	301	359	409	335	293	265	277	285	266	252	311	298	293	336	306	305	302	289	238	255	251	270	268	290	275	266	308	314	437	526	486	348	361	273	283	257	258	262	260	269	284	258	260	250	266	267	276	274	251	259	233	278	286	281	258	258	263	277	244	259	269	273	247	289	275	275	272	252	250	256	262	246	261	278	269	223	281	276	289	281	265	241	237	287	283	304	229	290	270	275	289	289	297	271	301	266	274	254	272	265	263	276	247	266	270	270	238	240	270	245	271	287	280	269	277	241	297	286	260	307	261	270	251	262	248	264	261	288	241	251	291	254	276	277	297	270	264	265	262	293	254	286	279	284	274	283	265	270	279	248	238	277	288	256	298	259	261	242	257	276	273	283	253	270	271	225	256	285	262	285	271	299	232	289	268	251	300	284	250	290	277	279	291	287	275	281	263	304	278	271	299	266	254	289	265	266	245	286	296	243	299	306	267	263	244	251	230	287	293	262	278	302	277	289	237	266	265	263	243	271	282	275	280	250	279	290	250	239	259	295	280	281	287	245	227	245	247	269	223	228	288	259	260	258	264	290	308	247	263	266	278	286	249	281	241	272	276	272	262	257	236	272	270	265	280	273	269	249	255	280	269	268	257	292	309	243	253	301	260	332	282	241	260	278	260	279	251	250	265	284	253	252	231	263	265	257	242	270	282	255	259	271	238	254	265	261	237	236	288	253	290	277	264	259	282	284	270	249	284	266	262	273	255	279	251	311	248	277	267	277	274	255	244	276	276	265	304	261	245	312	271	268	283	250	315	263	260	291	268	261	283	259	271	253	277	275	270	284	261	252	297	263	270	281	239	243	276	251	285	296	262	247	272	265	268	244	289	275	295	290	262	244	242	251	283	294	259	300	268	276	248	277	260	282	282	316	289	267	266	254	246	266	270	234	270	299	295	301	226	246	261	276	291	290	285	272	309	234	290	261	289	254	254	271	239	256	273	266	292	302	263	265	249	245	254	253	287	306	261	246	307	283	240	298	291	241	253	272	274	268	246	250	291	293	283	279	260	299	273	272	285	314	261	253	259	262	261	277	252	260	291	238	271	286	293	241	257	285	257	304	265	287	272	294	257	265	278	281	253	243	248	297	261	280	264	250	269	279	268	287	257	288	266	277	318	274	275	259	243	237	240	295	286	272	286	266	276	309	263	274	274	268	270	249	269	282	246	257	283	271	281	238	290	293	317	230	265	242	264	279	252	278	227	277	253	277	251	285	267	273	289	252	257	250	250	289	261	280	275	257	248	248	282	252	259	264	235	263	257	291	274	266	271	290	260	285	289	282	271	251	279	252	275	274	286	264	263	256	279	256	279	291	258	275	285	258	296	255	279	256	258	258	255	270	256	249	273	285	280	258	265	265	262	276	245	253	249	241	266	273	269	278	286	257	261	272	290	265	251	274	259	261	253	271	274	277	242	245	260	280	319	249	283	293	274	283	262	256	284	283	253	265	278	260	254	305	269	266	269	299	282	244	281	266	249	265	261	237	279	276	292	274	229	253	257	250	265	286	280	261	254	254	274	248	247	309	244	290	276	265	257	233	279	249	259	266	265	268	242	269	255	266	258	268	255	232	261	251	272	248	274	260	284	268	270	244	280	287	314	251	249	280	213	268	253	287	246	278	285	289	243	264	258	267	287	265	279	258	275	270	258	250	260	301	261	259	275	277	238	265	289	257	276	265	271	244	260	268	301	272	277	294	261	245	274	248	263	272	289	259	280	274	272	277	265	285	266	287	265	279	265	291	260	276	263	268	280	269	261	258	257	291	282	256	277	247	273	286	267	246	264	269	262	261	243	267	267	286	274	256	294	274	275	267	254	289	277	269	283	258	278	270	258	267	302	284	301	272	290	273	245	268	236	276	290	287	266	236	269	256	274	294	257	230	275	271	265	256	281	277	279	260	278	258	270	276	263	301	271	251	239	241	243	297	264	275	274	260	267	295	250	267	262	289	268	272	294	236	258	279	263	276	269	260	267	259	274	257	279	257	259	268	272	262	259	264	278	281	264	276	276	293	268	270	319	256	252	251	258	274	247	251	235	281	259	272	261	245	290	267	268	261	262	266	248	252	291	250	249	249	271	278	297	248	274	265	278	255	259	266	231	285	279	275	288	258	230	280	282	284	284	274	268	275	280	280	271	277	237	269	302	290	280	283	256	256	258	282	239	276	288	283	280	289	284	280	295	271	289	259	258	303	282	260	287	252	248	259	292	262	284	258	279	276	265	247	270	275	246	261	261	265	298	293	253	258	228	281	249	281	247	292	265	282	281	265	277	313	256	263	278	258	260	251	257	278	262	275	270	269	271	278	303	284	269	277	245	275	263	232	248	279	242	249	270	258	243	251	245	255	313	275	285	260	287	294	307	239	279	260	275	248	275	302	271	238	276	287	290	261	261	250	317	267	282	258	275	280	257	260	267	225	258	257	290	266	279	274	266	258	279	240	255	283	253	257	294	297	248	285	293	251	249	253	281	278	254	277	272	265	269	250	216	271	282	272	260	259	266	274	257	246	265	257	271	244	279	280	261	250	262	267	284	280	280	253	255	297	258	305	274	265	272	274	260	253	272	265	271	297	248	278	269	268	272	244	278	254	286	258	288	267	233	247	264	279	278	254	256	288	278	284	273	266	286	241	281	274	251	302	274	263	267	239	267	289	250	280	284	301	264	253	259	296	280	282	249	260	259	251	266	261	293	272	269	274	248	257	258	259	275	261	275	296	259	271	285	242	257	227	240	268	298	267	281	261	257	285	271	297	271	274	262	243	279	275	224	262	293	267	270	296	288	257	281	306	286	268	259	287	271	263	237	276	253	264	292	275	295	269	260	262	261	252	263	242	251	244	272	232	242	289	244	260	249	262	262	260	282	259	248	282	249	268	245	260	282	286	267	268	257	247	268	284	257	272	268	254	262	232	232	255	255	250	263	252	278	242	260	268	240	242	293	263	275	272	278	273	266	282	276	263	270	262	247	263	256	242	234	274	274	279	264	255	272	255	265	274	301	275	237	283	306	274	261	272	235	275	248	303	250	281	264	273	244	267	280	249	267	283	302	277	270	265	259	278	286	298	277	265	254	254	301	256	274	285	267	267	288	302	260	277	284	253	288	259	265	253	291	257	253	269	274	278	273	290	279	277	283	274	297	230	271	285	244	280	255	290	274	264	218	265	273	260	249	279	275	265	285	270	240	256	276	257	274	255	266	273	264	251	247	271	264	226	243	257	271	260	247	279	275	263	243	268	278	271	271	245	270	297	248	258	286	275	285	280	267	248	251	273	256	257	288	281	279	288	295	251	267	259	282	273	291	269	260	256	284	276	288	271	238	265	251	256	265	301	248	294
31814	32990	47723	51735	50036	58457	60546	60884	63806	68447	67456	57969	61609	63122	57692	55783	54649	48557	52273	54903	53772	42003	29569	29481	23408	13837	10784	8358	10839	6711	6609	4657	5991	5264	4390	2822	2737	2139	1685	1618	1815	1552	1543	1391	1757	2180	1908	1121	1139	1272	1327	1105	881	771	776	772	743	720	747	806	842	1017	881	879	832	746	678	719	779	767	669	653	678	696	702	992	2017	2426	2063	1359	1017	712	644	691	647	702	581	690	665	627	712	639	621	627	689	622	635	618	679	658	683	642	670	645	658	664	641	638	651	652	634	626	693	641	715	627	637	654	635	656	660	652	663	638	616	641	637	659	651	639	628	642	602	652	621	680	647	669	637	625	658	638	610	672	633	637	642	635	662	587	669	658	674	638	625	663	665	639	614	655	637	641	657	635	647	643	613	615	659	653	642	608	719	664	636	721	643	635	676	653	652	678	607	618	628	638	653	641	660	615	664	631	631	627	645	632	659	686	685	625	671	680	625	606	675	617	619	657	661	666	562	647	659	646	669	626	598	621	675	648	608	630	641	619	618	626	626	676	689	692	656	649	659	706	636	611	582	663	685	629	583	673	674	627	684	623	647	640	607	611	652	647	610	650	638	663	697	702	666	652	659	676	611	653	656	664	627	665	680	664	627	633	570	640	644	628	652	648	724	656	635	651	645	651	640	635	678	687	676	606	651	692	647	634	648	680	639	630	641	632	628	640	693	662	647	643	656	670	617	660	662	605	646	624	656	605	670	613	650	651	671	670	635	644	660	658	639	629	637	632	613	623	631	604	671	633	674	610	697	655	618	657	672	629	638	649	665	628	676	670	623	647	670	663	644	640	594	645	681	660	621	616	644	627	636	649	645	633	685	665	695	615	652	654	663	680	607	636	650	634	589	635	650	644	665	627	664	665	643	636	667	670	665	664	656	582	655	649	661	641	657	671	704	664	632	640	671	628	618	650	648	651	629	670	633	685	641	677	677	685	632	637	612	677	661	627	666	659	654	642	629	651	634	669	667	687	624	641	626	637	648	621	600	637	628	642	616	665	606	626	659	677	650	678	649	620	647	651	644	630	608	637	615	640	654	671	644	649	621	650	639	649	629	668	625	680	620	649	645	622	633	659	668	649	637	691	652	663	644	653	619	685	657	632	653	653	656	637	635	698	672	626	617	655	651	631	666	648	648	589	633	649	641	647	677	620	685	675	648	672	673	617	660	661	632	665	666	592	632	664	660	696	631	661	680	692	684	643	638	635	630	674	645	656	636	634	685	648	686	628	615	666	627	609	614	624	611	601	689	654	666	642	648	656	637	654	664	655	601	627	628	629	634	634	623	678	671	646	604	642	689	652	654	680	602	623	647	644	633	625	657	629	631	668	610	631	649	645	603	689	648	660	622	656	666	593	636	636	636	678	655	608	639	631	612	644	687	644	630	608	628	619	681	654	669	606	680	631	660	683	655	680	652	649	604	632	661	656	637	649	652	671	694	617	643	662	638	663	623	601	648	657	614	683	637	653	620	622	647	607	635	645	629	666	638	664	644	634	675	618	652	673	664	613	695	607	658	605	635	670	611	667	612	675	667	696	643	618	595	632	631	650	657	649	619	680	635	662	637	627	661	614	618	682	619	662	651	622	665	641	649	636	662	643	601	677	616	675	657	621	608	644	614	690	662	650	651	712	670	675	646	670	677	705	607	648	670	683	665	655	623	640	627	639	649	653	697	699	672	623	645	644	649	648	647	644	638	666	640	647	649	646	627	608	639	629	642	622	662	627	624	641	654	681	660	661	681	658	635	664	597	671	651	651	649	645	619	642	671	649	666	627	654	653	624	665	650	637	656	673	668	663	628	633	664	624	684	632	704	598	651	646	661	657	660	636	617	607	592	670	654	640	640	626	705	654	665	643	670	600	632	677	636	623	589	700	653	655	651	637	656	631	643	652	659	652	627	664	634	676	651	651	683	608	713	647	656	656	654	643	691	631	660	628	687	618	616	677	635	650	676	651	639	643	621	638	608	615	619	650	609	654	679	647	661	673	657	620	632	625	706	741	685	653	645	619	604	649	656	624	593	675	642	655	632	668	660	657	627	607	614	610	657	587	609	663	653	644	609	630	618	643	645	663	672	654	635	606	606	674	650	630	650	613	680	647	669	640	690	626	622	674	617	664	709	657	622	667	637	606	634	662	659	630	655	624	645	648	675	654	666	643	662	683	637	627	620	644	659	618	626	642	659	633	644	598	658	663	644	665	632	613	651	674	693	618	638	679	634	650	641	655	625	660	638	604	669	626	630	654	681	667	690	615	656	665	645	634	595	642	639	641	644	638	654	655	679	642	668	628	628	651	634	661	621	692	698	625	637	619	611	643	653	586	643	645	641	670	614	651	644	656	589	679	670	654	695	666	593	618	627	668	631	707	648	670	633	617	610	653	647	616	638	627	660	633	609	679	633	612	668	612	689	680	648	632	643	650	636	641	643	651	679	708	647	658	647	633	651	637	635	662	663	619	659	646	655	643	696	684	696	693	641	634	642	660	653	632	632	581	699	615	675	652	630	638	638	646	623	614	648	709	673	619	686	649	673	673	707	684	624	678	684	645	651	654	673	644	660	640	616	684	672	608	637	659	718	634	670	651	719	670	627	676	663	673	614	676	618	674	627	635	656	646	664	647	644	643	599	669	602	697	610	655	651	606	667	692	679	607	666	665	698	635	647	623	626	636	640	658	661	643	650	640	632	643	655	653	644	612	654	626	643	624	629	690	659	672	644	633	690	653	665	619	667	628	691	665	684	661	625	653	665	686	672	718	632	645	599	633	630	638	656	673	635	631	602	687	656	641	641	671	643	620	650	610	650	620	672	641	633	689	654	667	685	636	651	660	672	649	612	663	629	627	656	630	666	631	663	636	613	664	638	605	662	636	627	693	665	589	665	654	629	652	653	599	593	663	691	606	629	682	609	687	634	654	615	667	645	678	652	680	673	669	634	678	637	739	623	621	692	653	673	689	656	656	638	668	627	641	668	643	654	610	643	620	633	646	674	659	670	611	654	674	643	619	628	651	610	625	667	661	698	662	609	620	644	605	643	679	687	633	640	710	634	651	613	697	619	659	649	646	635	683	629	662	649	636	616	647	644	642	630	639	615	675	690	651	635	658	654	668	628	650	648	626	646	644	639	659	664	638	580	668	669	607	645	644	633	611	662	643	658	618	663	620	669	622	645	689	645	683	668	647	618	637	651	606	649	618	628	636	639	654	629	659	633	647	613	660	671	644	716	672	635	639	656	680	625	656	649	680	630	613	664	668	651	606	660	669	685	630	677	649	616	678	639	656	624	642	688	626	734	716	681	661	713	667	628	629	609	647	653	635	605	669	650	623	648	643	667	657	650	651	689	638	660	646	652	638	677	659	686	628	657	663	670	660	620	646	657	720	619	618	654	624	676	648	678	642	657	623	631	674	637	684	654	643	694	630	629	668	655	632	620	653	666	610	597	638	621	627	639	612	661	643
12558	7193	11955	13592	8751	10602	12373	11871	9146	7615	4630	4783	3808	2384	1650	1449	1147	926	1085	1031	916	646	493	501	486	408	391	378	413	399	374	380	373	373	415	371	388	390	370	373	376	382	356	358	414	339	362	347	358	370	374	389	352	359	335	364	399	353	387	357	348	389	362	379	356	316	361	339	401	376	374	399	389	393	340	386	370	380	404	353	406	386	362	323	346	364	359	314	359	368	347	356	362	343	415	360	374	366	366	340	321	372	359	402	388	330	343	390	391	325	354	367	424	362	344	337	354	382	364	357	393	358	332	380	351	303	379	386	339	381	396	380	355	363	346	368	379	371	379	326	345	354	359	360	367	329	377	358	390	346	344	336	361	345	358	388	358	370	302	340	343	333	384	338	374	360	358	359	358	349	355	388	374	363	332	361	357	367	324	357	351	372	414	371	363	359	394	368	370	372	352	363	335	351	345	336	334	347	356	397	338	383	367	289	338	374	346	370	372	339	372	364	374	373	367	352	355	383	363	363	365	348	370	351	391	388	335	337	357	377	324	358	321	342	360	364	344	340	383	398	356	347	347	377	358	367	334	359	356	339	346	307	353	341	397	366	341	360	355	367	370	345	365	385	364	373	373	358	350	403	370	358	377	357	337	366	378	363	346	370	384	377	339	366	355	352	338	350	401	372	360	350	377	379	346	350	363	360	369	367	375	333	351	357	349	349	376	367	352	332	337	373	396	364	401	317	341	370	339	384	360	356	336	361	343	371	355	335	358	363	374	350	350	362	318	359	408	366	364	374	363	374	336	373	366	381	387	351	349	325	334	349	354	315	354	331	369	354	376	382	341	365	362	366	329	351	342	348	360	369	345	371	385	394	381	354	379	349	359	336	361	356	372	386	364	354	356	362	356	368	337	387	370	349	335	394	372	361	382	371	364	357	341	384	376	340	371	397	356	395	331	368	350	367	353	319	339	371	338	347	345	334	373	340	386	359	333	364	358	362	331	359	362	367	365	329	407	365	346	363	378	378	371	367	347	342	380	365	328	342	383	360	355	376	341	350	338	399	366	374	363	345	384	349	368	380	390	359	379	367	338	388	343	355	354	348	399	409	364	351	366	340	387	365	389	336	375	331	379	345	355	369	338	370	338	364	361	362	359	382	350	377	384	339	381	341	368	400	375	328	350	329	338	359	380	349	365	387	360	341	380	323	333	388	355	332	396	346	368	382	364	336	359	333	366	368	359	349	357	351	365	348	379	367	338	382	331	377	353	358	361	368	355	323	359	346	355	346	357	349	389	358	351	371	325	348	358	345	354	372	358	329	356	360	366	321	392	358	352	355	374	375	337	355	345	351	385	368	342	359	378	354	329	362	381	371	369	348	366	361	331	388	335	352	340	378	363	361	331	360	342	337	357	344	363	365	367	399	372	369	328	351	387	336	380	388	363	356	337	372	341	330	358	393	354	372	396	346	367	352	351	419	370	372	359	387	404	393	376	376	344	367	357	380	326	362	374	297	370	355	396	328	379	355	375	342	404	346	373	347	391	381	345	343	394	366	354	359	380	352	350	356	377	384	361	381	339	373	380	396	336	321	376	359	400	323	332	362	353	391	318	344	364	368	375	339	356	371	354	373	357	371	361	392	380	353	393	344	357	378	359	334	381	323	356	363	407	345	372	354	370	380	338	340	326	362	361	350	381	369	351	366	373	350	386	357	358	358	362	358	376	344	355	352	337	357	365	326	334	340	381	352	348	357	377	357	382	356	355	394	377	376	363	353	360	365	333	341	329	349	351	395	401	354	353	339	354	344	387	333	362	346	323	330	379	371	353	371	359	346	331	360	376	354	325	396	369	369	383	379	364	349	379	368	335	373	368	358	364	349	344	383	380	376	361	382	322	386	346	359	345	338	346	354	369	345	338	365	373	384	377	337	355	344	367	358	384	332	337	333	329	350	345	387	371	365	385	362	348	389	349	377	367	366	359	330	358	366	358	397	351	343	356	351	397	355	362	350	385	324	340	355	332	340	344	351	352	360	384	320	381	392	376	377	343	372	375	350	381	340	346	351	334	358	391	332	385	369	366	356	398	367	339	355	395	362	343	351	355	335	337	380	326	345	359	357	361	376	352	343	362	373	367	333	361	360	363	325	358	343	370	366	356	373	352	364	354	355	337	357	399	326	386	369	331	369	375	357	372	382	342	346	359	393	374	313	350	357	366	352	343	354	394	335	402	392	363	358	352	339	397	401	371	366	353	351	348	384	327	394	332	343	351	389	341	366	379	363	330	349	339	373	371	357	407	358	384	344	408	340	352	359	384	431	411	390	323	378	332	338	389	350	361	363	364	333	329	364	373	371	381	361	377	395	364	362	371	359	390	394	357	345	374	363	385	345	341	363	363	394	366	356	394	362	364	341	370	397	354	384	372	355	401	388	370	355	376	333	364	365	337	373	385	344	393	349	389	345	363	363	334	363	350	346	358	357	349	336	365	359	357	359	363	345	408	368	326	381	351	367	377	366	348	349	373	375	364	366	333	355	370	373	372	330	370	347	405	394	368	343	358	358	343	407	360	378	370	350	338	369	386	356	341	361	353	366	359	324	348	346	353	337	341	336	367	382	367	370	362	346	380	344	368	339	350	368	384	354	354	387	367	351	365	366	370	354	337	362	328	376	363	323	328	340	378	358	376	376	365	351	367	353	363	366	370	389	356	360	361	359	380	374	369	362	381	374	343	333	348	382	350	344	359	366	346	351	313	356	349	350	383	375	363	365	388	391	372	377	374	369	363	346	384	362	369	373	345	324	334	371	355	404	371	367	385	390	373	360	394	374	353	366	336	364	359	334	312	364	374	362	356	340	386	360	368	370	366	346	363	340	404	351	394	339	348	386	352	352	360	369	380	367	360	341	341	324	330	379	357	360	373	375	367	368	364	382	385	346	357	370	371	332	351	341	351	379	374	347	339	367	377	337	384	359	346	371	357	370	381	359	368	352	369	331	394	373	381	335	325	355	376	337	394	375	360	368	396	354	365	384	386	358	396	361	355	370	356	345	348	350	340	369	363	362	387	373	352	335	340	340	379	366	344	377	359	362	360	392	367	352	353	357	373	351	332	367	371	371	403	331	337	342	357	353	356	405	376	337	333	372	386	381	376	395	372	371	355	357	350	369	353	375	338	340	378	410	336	352	349	355	368	348	352	335	339	366	375	331	374	319	355	368	377	328	359	359	352	388	377	355	377	358	359	374	352	379	368	380	333	346	343	382	349	397	368	371	376	348	374	348	357	361	343	359	353	365	358	368	383	355	371	379	377	381	359	372	344	341	356	334	366	359	328	343	337	394	344	361	375	342	340	363	354	341	344	385	375	353	363	383	358	368	361	377	378	347	361	327	361	367	380	356	335	391	341	345	377	337	341	349	366	346	371	336	359	339	370	364	360	325	415	340	338	366	363	405	375	377	332	340	352	385	406	347	338	363	354	349	352	381	345	356	351	362	359	340
7895	6569	18061	22346	17952	25997	27229	29398	25597	25692	20152	21114	17892	13180	9723	8381	6855	5406	6570	6525	5699	3751	2158	2102	1736	1361	1263	1164	1171	1045	1094	1062	1012	999	964	962	962	983	1000	968	946	966	954	956	928	923	923	890	953	942	906	869	893	927	842	904	906	905	911	931	907	938	916	875	877	829	878	845	828	878	887	884	925	859	863	936	916	1032	991	998	899	868	898	805	903	832	845	886	903	885	851	876	864	881	852	884	932	838	850	854	906	871	876	819	873	889	876	869	841	816	837	815	856	896	889	850	846	872	901	917	817	879	851	905	866	891	840	849	860	850	847	835	893	864	834	890	825	873	883	837	882	912	864	921	851	848	897	847	859	852	881	811	859	868	908	851	893	835	926	881	874	860	876	885	874	900	856	853	825	782	823	905	839	862	845	895	848	795	871	828	862	887	900	844	873	850	886	875	851	840	857	816	916	928	835	877	856	889	862	847	861	882	810	894	895	959	865	836	898	857	824	853	875	863	874	866	925	855	877	830	846	899	857	851	832	878	878	863	826	880	888	839	824	846	864	884	877	878	853	838	886	864	897	876	845	894	866	902	893	880	859	839	870	858	875	829	843	856	820	912	829	828	822	840	832	850	851	829	800	827	901	859	860	953	848	857	826	876	885	803	832	886	865	828	820	872	877	900	862	848	871	828	930	844	870	868	834	836	872	885	842	878	889	886	849	864	853	834	813	857	853	810	857	853	832	829	846	868	901	877	896	845	796	833	869	855	871	807	828	892	881	892	803	860	848	875	943	855	883	852	883	874	894	847	870	905	911	874	901	851	867	844	848	828	831	874	857	937	871	852	908	868	899	818	820	824	877	863	889	890	894	844	875	883	846	860	844	847	863	829	828	811	865	865	925	891	864	849	854	916	823	880	883	828	839	850	851	894	853	873	858	861	904	811	865	908	884	904	865	857	852	871	865	887	830	843	833	848	874	852	820	859	847	889	884	837	829	860	856	865	872	856	855	813	905	829	887	853	883	814	872	896	840	878	920	897	810	851	869	839	866	884	852	815	859	870	809	864	876	880	904	899	883	880	883	814	847	944	868	815	827	887	894	896	845	879	917	851	866	804	922	847	843	878	851	862	882	837	878	860	920	823	838	881	882	854	894	890	875	898	895	826	886	840	845	849	862	862	849	799	870	844	910	891	887	839	889	858	869	822	851	906	878	791	853	874	899	882	824	862	817	924	901	829	902	839	892	895	810	851	844	841	877	788	917	872	860	800	840	900	898	825	843	840	766	881	872	812	880	827	847	864	886	840	906	809	865	810	854	809	831	825	861	850	867	832	879	875	853	870	818	862	838	903	882	904	826	899	809	828	922	937	880	879	851	883	832	924	845	821	855	854	882	878	854	911	835	825	857	811	873	901	898	913	854	870	880	850	902	807	900	854	852	824	851	862	856	891	900	868	844	862	902	875	827	864	875	889	897	865	835	862	866	868	863	873	838	883	865	868	878	879	858	839	905	811	895	893	827	868	845	835	837	906	880	829	886	881	889	892	926	875	872	871	876	858	846	821	848	820	877	901	842	926	878	886	824	877	855	880	895	875	838	813	858	800	893	839	847	891	877	861	835	830	811	868	906	841	899	865	860	900	879	845	832	834	839	840	865	838	866	847	864	862	862	760	884	896	812	896	857	887	822	879	915	861	856	833	840	889	870	892	839	886	903	899	867	878	860	901	811	867	794	896	840	869	809	816	885	909	867	855	851	838	891	821	875	812	883	817	851	829	842	903	880	912	880	830	811	908	891	831	843	892	904	886	865	834	823	823	904	837	816	834	869	858	885	844	869	888	840	838	866	869	901	930	907	883	910	858	896	844	851	784	889	913	847	881	836	868	836	889	852	816	883	845	871	816	891	902	854	895	883	900	869	898	833	842	859	837	872	861	882	847	882	863	852	851	837	865	835	908	881	897	884	869	837	918	856	889	822	871	894	897	873	862	883	897	885	870	838	815	919	865	844	866	873	876	806	881	857	855	862	919	879	856	847	845	901	890	928	843	939	844	898	897	835	865	829	842	854	840	924	917	794	865	814	843	859	898	895	794	906	864	862	856	875	846	910	879	903	869	889	838	910	874	912	877	882	871	855	856	912	836	920	855	902	877	809	898	847	849	872	862	870	855	828	836	850	849	915	870	823	883	878	859	844	851	896	846	874	825	836	875	833	858	854	864	894	817	855	868	862	884	871	859	869	831	851	890	898	838	902	872	838	866	878	881	863	858	826	897	901	858	865	888	862	827	861	872	879	824	876	816	822	818	883	825	902	838	887	873	889	839	852	856	870	915	848	896	813	872	877	892	851	836	871	864	833	851	842	853	871	854	898	883	823	841	804	818	872	861	884	836	912	843	887	859	904	851	879	854	876	898	838	830	848	835	896	883	845	848	917	866	826	881	816	870	836	883	835	835	849	868	865	903	845	845	871	842	896	848	866	879	858	910	883	887	913	865	846	868	851	841	843	863	837	854	862	891	834	896	830	881	788	880	880	882	810	856	862	835	889	827	889	881	821	858	881	860	858	911	852	884	841	855	873	909	864	867	895	897	844	880	901	828	870	855	867	835	850	862	894	896	851	828	824	825	919	863	869	914	910	844	794	902	882	812	827	818	843	874	836	826	879	861	832	945	870	838	838	855	844	859	841	820	869	844	880	844	847	873	909	876	863	875	884	832	881	843	866	854	832	830	825	884	894	865	939	853	894	883	863	837	821	890	825	863	891	872	790	871	870	874	836	841	844	853	867	894	796	865	871	901	886	843	833	873	863	851	882	857	883	852	845	826	826	861	910	873	809	812	863	841	872	918	838	912	837	813	841	895	867	815	815	842	856	771	861	852	854	887	828	844	873	827	880	834	814	894	816	881	900	850	811	849	873	836	826	811	836	875	881	859	851	840	845	852	875	873	843	921	849	786	910	871	897	856	802	850	892	829	895	846	808	861	859	836	844	853	870	874	880	891	861	885	867	863	875	905	876	873	852	898	923	871	853	887	865	832	928	840	829	805	870	859	876	871	902	859	832	849	888	898	894	883	915	906	877	869	859	887	882	832	850	900	882	853	828	844	854	893	883	871	870	856	876	879	802	836	877	852	817	845	905	858	816	860	880	834	924	843	819	855	907	844	859	897	891	867	805	882	879	867	879	921	885	899	876	844	890	872	856	853	819	928	878	874	861	871	828	885	859	876	890	853	830	849	885	840	838	837	849	847	856	852	865	887	858	899	832	870	829	871	862	861	838	854	858	892	763	843	836	864	835	885	868	827	862	868	797	837	855	854	870	852	832	899	912	828	841	854	861	843	845	893	850	890	912	825	822	828	814	821	827	836	872	897	853	861	892	880	830	872	871	835	904	853	883	893	848	884	874	929	942	867	920	846	863	898	865	889	874	866	830	868	809	869	865	827	843	887	855	849	867	894	889	785	838	854	861	823	833	862	811	819	865	861	830	842	846	882	856	895	879	892
35146	33531	42717	44132	36709	38795	46890	43966	44346	44804	41588	47595	41010	34579	30684	25588	20865	19253	21223	20373	15660	10279	4375	3771	2868	1603	1401	1038	1251	851	966	683	670	575	459	417	487	477	397	424	486	406	439	421	484	411	446	407	427	429	438	429	382	403	401	370	369	328	339	347	327	341	361	383	404	399	388	346	341	348	350	368	340	355	363	364	452	491	459	419	412	359	363	382	330	369	384	331	351	376	403	347	344	354	364	361	381	382	368	378	362	354	358	329	346	316	332	374	358	398	371	367	389	379	367	370	352	356	364	333	393	357	373	375	347	356	344	371	351	346	351	361	349	389	353	327	366	377	334	343	353	313	359	352	344	333	388	372	359	340	384	360	378	332	357	340	350	354	370	344	350	348	364	366	372	352	337	377	327	391	399	386	371	355	328	377	381	373	328	350	365	340	367	355	345	354	345	345	343	359	324	345	331	357	366	336	372	388	374	361	349	304	376	348	382	369	389	374	320	391	353	342	365	379	392	360	363	387	408	386	394	354	337	365	370	336	325	375	388	351	343	337	374	378	358	335	360	373	381	343	349	314	361	319	377	388	386	356	345	381	344	350	381	361	348	400	375	376	388	348	325	385	387	367	367	377	391	349	356	329	339	357	382	340	343	373	372	386	333	323	364	383	390	347	424	356	366	367	357	387	381	388	365	324	386	355	376	304	344	394	362	349	354	365	341	379	355	349	347	340	352	363	356	359	364	328	362	348	317	358	371	408	377	392	338	365	347	345	415	352	313	332	352	359	333	350	375	363	345	361	334	377	361	377	365	337	361	346	376	374	342	326	322	330	338	336	334	390	342	346	379	344	301	335	366	367	342	389	344	361	355	334	351	317	380	326	344	354	369	325	367	378	362	343	362	368	343	388	353	357	347	335	348	380	362	325	337	335	374	345	359	358	341	357	343	351	371	345	375	329	343	343	351	397	359	362	363	357	400	335	369	330	368	346	337	356	352	365	388	320	365	388	344	347	354	355	356	389	365	372	381	351	358	374	343	355	328	357	350	333	332	376	325	334	347	355	352	368	365	345	353	359	355	365	374	374	362	383	361	351	343	371	327	356	342	338	359	350	356	366	364	353	350	359	358	389	358	396	354	355	365	334	379	340	372	350	363	368	387	361	365	385	344	367	352	347	362	346	377	372	361	383	326	399	363	355	350	362	347	334	339	360	373	370	329	370	311	359	380	346	401	376	357	308	348	361	329	340	355	364	357	335	348	342	343	353	372	338	360	363	353	325	358	372	328	347	389	334	357	366	355	342	336	359	350	345	362	402	379	375	357	362	350	380	335	389	338	363	337	365	358	340	317	386	371	351	337	356	347	383	361	378	353	363	350	369	350	326	403	343	370	376	349	383	355	373	347	326	384	364	356	372	358	361	360	340	349	361	347	351	358	341	364	362	359	366	351	363	327	368	360	393	389	370	354	379	355	316	362	303	356	371	353	360	336	359	395	376	367	404	358	381	351	390	372	377	385	390	311	369	350	352	355	374	381	347	332	354	339	364	376	344	341	341	397	346	334	359	337	345	344	383	360	349	360	366	386	332	351	364	363	336	377	368	385	328	385	327	355	340	377	394	354	343	354	344	374	364	381	342	347	352	302	348	353	356	364	353	346	346	353	352	353	341	360	335	328	329	351	334	355	329	340	360	373	343	336	320	323	365	338	364	357	374	370	374	341	340	351	332	365	343	345	374	388	363	344	329	383	374	361	308	360	329	379	343	356	385	340	389	364	339	364	366	385	334	391	343	367	317	351	364	334	336	338	361	383	365	376	366	409	340	355	338	366	362	334	346	354	320	368	334	331	340	396	332	346	376	358	318	344	318	338	331	365	336	378	362	364	337	370	332	375	336	374	322	384	354	360	378	350	343	375	349	369	353	343	387	351	362	367	354	366	336	362	366	376	365	351	359	354	348	367	360	347	348	328	337	362	357	348	337	339	351	333	348	371	354	387	370	383	393	348	390	369	364	378	356	346	355	349	360	366	354	333	347	374	383	354	347	323	347	347	357	343	376	356	356	377	364	365	365	371	371	349	351	360	337	371	361	352	342	326	358	332	356	371	351	366	374	345	374	338	362	326	337	369	354	351	370	355	329	364	328	323	346	371	354	364	377	362	366	341	406	348	363	351	365	346	327	360	368	291	358	375	335	334	330	336	360	364	347	359	377	333	371	342	343	360	335	319	327	374	328	384	359	367	356	362	351	347	355	368	337	331	345	375	353	342	334	402	345	338	318	357	365	348	322	370	391	318	342	351	369	346	349	352	342	358	370	356	350	347	348	383	376	362	344	337	347	369	336	328	343	373	388	345	363	371	374	333	350	354	343	349	352	323	384	326	325	349	376	328	378	374	361	361	357	399	371	369	352	391	329	358	365	373	370	380	360	340	378	348	331	329	351	372	354	334	328	358	358	394	338	351	348	366	380	378	347	339	344	353	387	340	337	357	329	332	363	343	347	353	345	359	355	326	358	343	350	362	348	378	373	330	355	375	363	371	338	383	373	363	325	356	324	356	361	351	372	386	374	336	360	375	347	354	385	350	385	379	334	362	377	361	381	343	386	332	350	383	367	339	371	335	371	363	338	353	342	364	363	332	392	343	315	382	385	306	356	376	372	395	370	359	322	370	331	351	387	350	365	399	371	389	372	357	369	376	366	378	344	356	364	355	404	345	353	352	362	359	370	380	324	343	394	367	374	363	395	385	357	360	367	382	354	359	346	365	376	363	353	365	355	407	375	344	366	360	337	366	366	326	377	346	328	384	405	326	344	366	356	351	350	359	322	372	345	358	355	369	356	355	337	326	336	361	366	355	324	341	352	367	330	407	334	351	328	340	368	365	360	333	327	371	337	402	357	366	359	353	333	337	351	359	367	340	337	398	365	319	348	371	367	343	340	360	391	379	329	334	351	352	368	371	378	368	346	353	355	355	372	324	334	383	374	343	371	358	374	361	342	349	349	314	323	379	363	359	367	328	349	357	321	358	324	341	336	381	350	352	369	386	383	365	347	370	343	341	332	336	307	355	350	362	358	333	356	354	343	332	366	386	380	365	326	363	341	353	350	374	333	349	383	362	359	372	343	367	346	343	337	389	366	326	331	355	375	366	362	379	364	348	359	357	379	354	354	383	371	331	372	347	360	313	345	357	364	372	354	335	333	357	390	352	390	380	361	372	351	367	355	350	339	366	347	394	343	334	370	346	350	348	353	396	331	349	360	336	383	349	329	384	382	349	405	352	365	366	383	374	357	348	363	344	374	334	336	354	396	338	330	363	362	376	345	344	349	362	367	339	349	354	323	339	352	379	334	364	338	336	329	368	353	320	334	358	347	340	330	356	367	325	329	356	384	387	360	355	378	362	375	355	334	353	369	348	333	359	359	352	382	337	331	323	349	334	404	390	332	371	354	355	330	323	317	344	363	377	353	363	336	339	376	322	373	378	371	353	377	361	403	353	394	380	364
24535	25663	42530	47831	47946	52573	55349	58659	57969	65358	64471	61090	55884	54582	50431	45203	44121	42357	46749	45880	39800	30336	18860	18744	15013	9308	7531	5623	7161	4531	5518	3128	3104	2325	1842	1578	1857	1663	1440	1338	1422	1411	1354	1380	1748	1342	1154	1339	1386	1386	1409	1365	1199	947	907	971	1023	931	926	871	954	948	888	997	906	878	935	852	820	881	908	869	839	896	856	842	1278	1828	1574	1241	1124	863	809	799	897	796	870	849	799	849	844	858	807	848	811	842	847	884	804	871	746	819	870	881	849	802	862	878	818	855	841	857	850	838	878	844	899	865	799	916	847	824	845	832	814	808	862	832	842	814	853	874	904	843	880	843	863	809	851	804	796	853	840	856	853	827	810	801	894	790	853	892	841	874	862	858	826	811	841	886	820	839	816	817	816	809	851	884	784	831	900	849	845	848	889	798	861	792	800	900	868	810	876	813	841	857	858	835	810	871	837	873	860	937	877	853	847	872	902	848	884	833	766	830	859	808	841	834	861	810	856	830	841	827	876	850	867	882	865	839	840	802	844	782	833	825	833	760	841	847	843	840	872	859	809	821	819	825	865	752	860	822	772	840	863	847	833	812	835	901	783	819	816	827	821	853	798	852	837	831	850	842	826	833	822	821	830	809	867	859	808	854	871	835	847	845	779	843	870	875	798	896	811	792	813	836	748	833	836	836	810	897	840	872	837	847	846	870	850	855	821	846	840	824	854	813	849	840	785	877	831	801	839	883	878	894	871	807	823	857	806	815	881	839	770	795	872	877	839	836	803	798	791	840	808	825	861	810	813	829	831	833	817	852	842	809	826	797	833	874	828	858	819	824	829	803	794	879	842	858	852	832	867	821	855	855	818	823	881	901	864	857	853	799	827	826	816	875	873	809	863	865	829	801	812	828	840	826	841	825	848	807	841	850	891	880	815	852	853	800	846	834	853	813	824	862	829	822	865	856	865	838	795	851	823	898	818	838	842	882	781	805	847	825	786	896	830	848	774	822	832	850	832	841	877	807	788	858	842	802	882	892	850	872	796	829	850	843	870	816	858	877	826	832	800	857	828	782	816	884	843	811	782	835	841	843	885	917	787	825	867	832	811	832	801	808	836	832	872	856	817	883	847	839	882	818	852	834	842	848	872	842	815	856	833	853	875	848	820	833	806	839	848	846	809	845	841	879	818	835	868	859	811	819	801	898	876	861	821	820	889	838	852	786	819	833	841	809	877	810	844	820	854	890	848	822	809	846	850	836	844	834	890	842	813	789	822	822	852	846	835	827	826	801	822	854	841	870	850	855	881	813	862	835	810	845	832	821	880	818	824	818	873	863	855	844	891	816	846	849	840	842	812	848	858	816	815	773	898	822	848	895	833	891	810	910	835	832	887	817	851	838	859	886	816	832	828	821	811	840	870	852	785	849	787	811	824	747	872	826	871	858	814	829	849	821	852	773	871	811	848	833	873	835	854	850	862	830	877	826	781	844	779	834	834	816	876	857	797	812	823	887	863	826	876	873	828	818	823	803	907	807	872	826	805	859	802	849	855	855	877	815	797	893	771	842	833	818	821	815	892	830	835	821	789	845	787	855	843	853	765	812	886	812	816	802	837	810	853	824	812	842	868	823	860	860	847	864	809	864	829	855	827	827	880	841	860	851	841	854	826	822	847	867	837	802	857	880	878	813	851	853	828	844	887	870	856	833	847	850	848	837	863	849	844	796	786	849	868	922	823	816	864	836	919	799	877	821	871	892	842	811	892	879	851	807	879	837	828	825	804	821	849	882	803	843	832	851	846	846	832	793	852	845	799	829	830	847	854	809	850	854	850	845	811	868	850	832	848	834	849	875	890	875	866	891	840	840	790	860	818	834	867	807	869	850	860	871	786	808	829	841	871	883	870	838	819	867	836	859	823	848	910	820	805	829	882	837	873	834	836	881	791	817	869	796	857	837	846	843	863	848	837	840	808	892	836	858	851	817	794	781	876	813	875	868	890	808	837	852	879	914	853	856	893	864	796	849	880	827	873	844	817	823	896	821	825	828	812	840	800	843	785	827	822	821	832	858	804	832	868	822	884	847	843	833	842	858	837	838	781	861	881	785	870	807	840	879	823	861	883	847	848	852	836	844	843	872	851	819	802	803	866	802	855	934	893	795	828	864	780	866	831	808	827	850	809	860	803	847	876	790	796	812	818	848	841	853	865	881	857	829	895	825	816	839	764	843	839	808	885	833	888	851	805	808	854	819	874	817	822	833	888	838	858	828	820	875	839	864	850	848	840	921	758	805	836	819	785	848	852	843	852	856	811	916	875	833	848	884	865	825	833	846	836	820	874	842	828	807	847	841	853	830	862	803	871	819	863	878	855	850	867	871	864	831	861	808	820	845	916	865	852	840	778	838	889	804	850	831	897	814	846	826	871	879	852	793	831	872	848	897	838	834	833	890	864	866	840	837	842	923	817	811	827	851	894	837	827	785	842	860	794	806	820	832	815	812	846	882	847	858	817	835	823	842	843	826	885	842	895	864	825	804	872	828	801	815	808	849	872	835	818	825	857	857	849	877	865	816	837	798	806	816	842	825	846	818	896	809	823	845	825	843	877	806	863	842	880	859	816	826	787	865	817	897	857	884	829	821	799	766	842	807	833	868	813	828	856	814	825	788	915	817	889	831	896	868	816	838	833	873	849	826	779	906	894	843	845	880	846	870	794	798	828	789	861	837	862	855	796	832	838	841	868	875	812	861	848	821	861	818	831	788	883	802	883	814	832	767	867	878	878	807	820	899	809	845	867	807	832	788	858	847	846	851	834	797	832	844	827	813	802	827	783	841	851	812	830	862	862	856	810	899	800	831	860	825	784	830	791	846	819	876	875	894	839	788	840	872	823	825	871	859	839	898	828	851	866	818	835	839	872	847	866	826	806	830	836	902	845	883	873	886	827	816	851	835	859	873	821	851	846	782	828	814	812	831	825	828	812	862	860	865	828	808	811	816	843	813	847	795	836	844	868	872	800	853	854	871	792	845	846	818	837	845	853	843	812	812	792	810	840	836	809	852	890	866	820	841	810	830	819	817	860	786	808	801	868	864	853	812	822	852	806	816	899	844	852	890	897	872	815	885	873	891	849	825	846	832	817	792	852	776	785	798	815	851	799	811	807	856	799	769	842	799	825	846	861	807	842	821	881	819	839	845	806	828	820	838	811	822	821	842	850	846	817	813	801	849	847	795	850	848	867	872	839	883	794	891	878	896	841	851	844	871	826	829	850	827	848	877	791	852	849	813	851	881	781	887	830	852	869	825	876	885	803	849	795	782	855	829	847	793	844	835	803	847	886	821	833	883	840	811	892	898	849	815	801	840	829	830	813	824	885	848	786	809	811	875	783	856	825	820	891	760	829	828	881	848	867	879	869	876	778	876	912	813	822	839	865	881	832	854	828	801	854	798	913	869	813	846	850	856	774	826	895	878	852	822	785	837	845	753	903	825	820	848	827	876	908	849	891	829	852	849
44399	41410	47117	44040	38951	41812	46052	45705	47989	46543	47537	47252	43786	40248	40703	38787	34063	32821	34477	30773	25020	17487	7310	6800	5214	3028	2697	1444	2299	1454	1590	886	728	530	500	435	507	450	384	389	416	407	393	496	523	533	432	357	354	351	313	309	289	268	275	238	302	265	289	279	302	279	282	269	258	256	278	275	303	262	287	304	235	272	238	291	395	554	474	333	298	264	278	247	236	275	265	266	241	249	261	255	273	261	262	265	253	232	249	229	275	273	248	257	249	242	268	253	256	268	259	253	253	224	267	255	245	243	274	248	217	268	275	248	250	237	279	267	256	264	264	237	269	261	290	269	249	236	256	257	252	255	246	266	274	255	248	275	229	251	265	211	246	287	242	275	257	260	297	267	238	260	256	277	259	259	248	251	268	246	233	275	243	262	258	259	264	230	263	263	280	252	267	262	264	266	256	236	243	266	261	242	230	261	281	276	258	268	265	287	250	270	266	264	251	310	272	293	241	252	258	241	235	256	269	240	261	251	284	251	243	252	259	258	272	249	273	283	231	271	266	279	245	284	269	238	240	296	248	266	258	236	267	271	240	261	270	255	264	251	255	259	249	273	277	252	234	265	254	245	263	265	230	263	252	266	254	275	268	288	240	259	262	246	238	246	256	249	266	255	283	248	263	290	270	246	250	256	219	286	260	294	249	231	258	245	262	257	266	273	271	263	246	255	258	266	249	266	273	286	236	276	247	255	249	290	266	274	237	229	255	236	227	267	269	254	267	303	272	288	265	269	245	265	246	244	252	265	258	277	260	251	227	230	267	270	255	273	250	250	244	258	266	258	272	284	264	261	258	259	250	260	264	273	253	251	275	275	267	238	239	228	297	269	231	263	255	306	252	252	250	248	269	259	240	254	266	248	246	272	225	253	271	291	262	249	254	261	246	240	252	268	245	264	268	251	249	273	244	251	269	259	277	274	243	274	258	275	248	243	252	256	248	228	260	265	253	237	232	234	244	258	258	272	260	273	246	267	255	251	264	298	259	265	265	236	250	266	250	267	262	248	264	280	254	285	246	255	247	289	241	246	262	261	246	243	244	286	222	249	242	281	266	249	278	249	279	234	259	271	225	249	263	250	285	241	245	236	239	222	236	234	246	275	256	240	269	260	255	262	232	258	256	237	251	286	265	298	284	283	251	275	250	236	256	280	241	240	276	255	246	263	255	243	284	249	265	246	229	252	262	256	290	265	298	277	251	252	245	240	208	252	234	253	259	250	244	277	246	245	290	284	273	276	264	282	257	265	244	263	281	242	240	258	270	245	254	266	245	271	275	258	251	263	243	250	296	247	263	260	294	272	228	225	256	281	246	256	267	234	316	266	244	235	246	267	256	232	277	270	268	230	288	251	276	259	250	273	270	252	267	242	256	237	257	259	259	252	244	262	275	285	254	279	219	255	248	227	266	252	219	251	242	262	251	262	268	240	261	295	264	281	270	254	251	257	246	269	262	241	245	241	270	308	225	257	242	245	272	240	276	227	286	289	215	262	263	291	269	264	261	276	243	246	264	257	250	267	246	266	273	275	255	249	246	248	261	267	253	264	261	278	255	265	228	265	262	239	255	270	244	229	224	287	243	255	256	243	249	256	248	282	254	276	270	254	247	273	248	245	240	206	241	261	271	245	232	259	294	264	262	242	208	234	253	274	261	243	262	260	258	267	260	258	254	271	258	257	248	278	275	263	289	239	255	271	272	236	272	262	235	263	257	255	261	294	273	271	263	279	267	292	254	272	248	258	275	251	269	271	256	237	257	242	265	270	265	235	266	266	242	250	274	274	242	255	264	271	246	247	281	246	247	270	256	273	239	264	284	255	272	263	293	242	244	275	244	283	279	270	239	263	265	233	228	266	219	266	275	245	238	246	252	287	234	240	227	248	293	257	265	266	246	284	247	250	253	232	256	260	240	242	246	275	263	247	263	243	254	268	238	248	276	278	223	291	254	245	263	253	247	255	264	249	262	233	264	242	271	247	270	254	268	268	241	266	265	249	256	265	253	240	236	281	312	262	273	242	286	298	288	291	266	274	277	263	265	255	274	251	246	263	244	278	269	255	225	272	282	214	263	275	266	277	245	253	273	250	282	273	275	233	263	262	221	264	250	244	241	265	284	271	278	241	290	266	267	252	254	236	285	256	242	281	236	242	246	275	235	239	249	236	213	252	236	221	259	276	256	262	236	271	238	267	258	258	250	236	255	272	257	226	250	253	256	251	274	288	280	248	227	280	266	262	274	256	268	229	271	252	243	259	261	282	227	250	256	265	252	282	246	239	256	268	226	260	260	280	277	249	259	256	260	233	248	263	273	232	234	279	263	286	265	251	268	264	241	264	284	294	266	259	271	258	244	248	254	215	255	254	231	268	274	306	266	262	254	277	273	281	234	267	228	256	260	271	243	243	253	253	224	270	247	272	257	263	275	282	279	307	261	259	271	257	232	261	245	248	290	277	284	246	243	268	247	251	283	296	263	264	248	250	250	281	259	251	259	251	283	231	253	269	239	243	261	256	253	272	271	252	251	305	257	264	250	228	272	268	266	250	244	258	264	266	255	245	310	258	275	275	232	247	279	286	271	243	279	270	269	258	258	251	273	280	245	251	258	227	245	303	280	251	267	258	275	258	275	268	278	281	285	236	260	235	268	268	266	256	294	293	268	261	269	250	263	251	244	256	237	266	255	247	279	236	275	262	253	263	242	269	246	253	248	262	266	270	254	271	257	235	264	258	270	297	254	271	270	252	278	222	239	275	270	256	265	269	238	257	249	250	251	244	287	276	230	250	268	259	250	281	264	285	275	279	268	246	256	248	254	257	248	254	272	295	289	267	270	267	241	245	249	249	255	288	261	257	244	256	238	246	267	250	240	254	246	242	262	255	268	299	270	298	225	225	237	256	253	276	249	252	254	260	262	271	271	250	277	235	231	252	264	255	260	259	267	252	228	281	231	241	242	245	263	246	245	227	232	277	255	238	269	282	267	270	201	255	252	256	261	271	240	233	286	255	263	260	239	261	244	255	257	264	257	279	261	249	231	246	263	272	227	272	263	274	260	264	266	251	254	282	292	239	247	225	262	262	277	240	265	254	269	237	286	252	239	258	270	267	266	254	264	279	277	243	250	244	271	271	252	259	236	268	247	260	254	273	227	274	272	271	243	261	270	279	284	276	255	259	229	257	271	276	252	252	243	270	253	239	260	237	266	291	270	227	278	251	247	269	227	260	298	225	268	274	253	227	253	275	276	215	270	259	265	275	244	262	250	267	245	268	260	262	258	269	254	277	227	248	230	236	252	246	266	243	262	236	243	274	261	257	250	270	258	218	237	271	247	230	238	267	278	236	301	270	250	270	278	268	261	236	267	256	274	251	271	264	271	283	279	254	245	251	281	264	260	246	290	266	280	243	270	269	270	289	262	223	243	226	257	255	255	267	258	279	248	265	272	274	268	262	221	255	238	250	259	273
31580	34423	48610	50978	54688	56890	56779	60844	60732	66913	67547	61540	59545	62300	61681	55742	56560	54391	57858	54022	48704	36550	26734	27335	22754	15421	14193	8581	13084	8234	10174	4835	4086	2846	2323	2186	2652	2065	1710	1768	1969	1935	1821	2348	2745	2322	1949	1627	1494	1355	1157	1084	841	736	731	740	745	768	803	773	775	795	769	707	735	750	771	790	907	778	683	701	691	690	617	915	1764	2408	1836	1275	920	661	631	611	596	624	639	605	636	622	612	656	687	645	636	570	593	612	619	623	635	588	599	672	601	679	659	632	627	673	638	618	636	606	630	639	596	601	601	655	619	647	590	668	601	682	656	568	571	676	644	641	560	625	625	637	605	621	643	608	627	626	647	614	639	640	612	625	648	641	653	625	637	595	597	635	643	636	621	616	583	638	666	658	614	591	614	627	636	604	670	618	656	586	611	602	585	661	655	601	639	588	595	617	633	630	672	617	604	613	624	651	619	645	616	590	612	605	626	613	635	618	634	605	609	615	575	632	672	603	663	638	624	616	613	642	627	633	680	599	634	597	649	615	610	626	638	588	610	609	613	618	641	611	590	579	609	603	597	613	656	641	583	628	592	626	595	642	654	633	648	609	620	623	618	573	619	636	581	624	579	613	596	577	662	626	648	597	591	627	645	618	623	622	601	652	626	626	592	613	609	645	572	625	621	624	609	662	655	605	643	601	610	633	659	627	592	647	633	578	612	645	644	637	646	609	626	591	645	593	594	639	659	573	610	616	642	596	630	648	646	631	592	601	662	617	632	611	615	645	596	650	594	615	638	610	618	594	667	550	610	670	610	573	641	619	643	621	619	608	635	639	640	612	584	630	618	641	638	653	644	618	623	669	617	656	613	634	607	617	646	653	584	596	654	601	607	633	575	661	603	634	621	610	647	641	626	624	609	647	557	638	636	654	601	644	618	618	628	650	601	665	629	623	621	605	600	581	646	615	627	667	611	664	634	625	652	589	626	603	607	604	625	594	602	648	628	631	630	614	616	622	639	659	607	604	619	589	627	605	617	621	633	655	620	638	611	598	636	636	616	593	628	621	628	595	632	616	626	645	592	586	622	623	590	605	651	601	604	646	562	662	658	597	691	606	622	587	609	643	632	634	645	617	620	632	595	628	641	624	663	621	609	632	625	647	641	607	616	632	642	544	641	633	603	587	636	601	639	660	627	651	615	585	578	573	625	592	618	620	627	611	625	655	599	622	596	638	631	620	625	624	646	571	624	594	617	679	629	586	606	623	630	574	615	596	668	605	634	638	623	599	632	621	628	629	607	623	618	652	614	642	606	599	618	567	629	650	658	568	643	625	643	644	629	604	606	656	635	619	618	651	584	596	651	569	653	664	615	584	661	628	662	583	643	626	604	638	616	572	601	657	598	624	621	632	601	589	656	632	622	626	601	606	575	639	632	631	635	601	616	655	596	604	591	619	598	624	593	577	667	595	622	629	610	599	612	597	608	641	624	595	622	632	587	645	606	630	630	568	590	601	640	601	587	640	592	635	596	615	618	619	629	646	613	657	595	639	608	580	636	646	617	591	628	649	617	606	647	608	608	625	615	667	696	629	667	593	641	622	611	612	619	654	644	601	612	644	678	592	615	604	577	603	614	624	641	628	572	611	650	619	619	628	622	615	575	589	617	619	641	631	612	589	583	629	624	636	624	652	624	641	617	654	626	574	583	642	648	645	637	620	627	565	605	594	629	654	649	669	641	673	638	604	639	611	655	610	633	568	644	641	662	647	633	615	609	593	631	669	641	615	670	617	606	618	610	628	611	609	643	608	640	621	597	594	644	593	624	639	665	640	626	640	565	635	547	599	610	640	650	652	630	645	591	598	611	608	638	636	627	631	582	640	644	603	633	624	630	592	648	583	613	637	634	692	634	605	642	646	687	618	587	593	638	620	637	580	643	628	613	650	630	646	627	606	632	632	700	598	578	610	639	582	632	588	621	619	630	616	631	629	661	598	621	632	676	537	674	621	652	583	636	617	630	631	626	585	625	658	645	617	609	616	597	657	596	620	627	604	590	590	614	642	578	610	647	647	648	619	655	585	635	654	616	611	615	582	612	627	625	645	630	598	644	623	626	610	598	610	689	638	642	584	601	603	657	592	630	620	653	611	603	600	682	611	633	574	661	614	633	601	654	583	631	614	643	596	654	640	639	584	608	639	617	661	618	612	602	601	613	623	600	647	615	651	615	603	625	638	621	598	572	616	612	616	600	632	639	583	599	595	656	633	615	613	618	664	598	619	624	588	618	615	598	634	580	611	642	615	630	611	633	563	691	625	649	651	639	616	627	683	606	602	615	601	637	660	645	568	609	658	639	655	674	612	596	622	614	650	645	676	634	593	661	602	623	607	646	635	590	625	618	622	618	630	579	642	638	627	604	644	646	671	583	674	657	604	659	596	693	605	631	608	596	632	628	609	653	587	620	637	625	620	632	610	611	647	589	644	578	641	635	618	640	607	618	649	599	576	640	599	623	650	630	616	600	653	577	601	600	678	615	653	613	632	651	569	617	586	625	596	662	624	601	627	645	616	597	627	602	630	628	637	642	635	613	639	611	605	622	634	625	631	583	662	615	604	578	628	622	577	631	598	596	667	578	591	580	651	604	609	611	583	645	588	602	592	609	619	612	657	629	616	622	644	643	644	626	650	632	614	618	631	652	619	624	625	645	602	653	595	628	599	584	598	620	587	632	585	651	612	628	599	617	649	618	625	658	611	642	628	631	621	585	629	607	660	639	656	584	562	619	596	628	635	615	586	611	579	654	606	615	648	614	608	628	592	620	605	617	592	606	642	584	629	611	609	649	592	629	606	616	606	631	609	595	643	665	669	601	646	673	627	624	590	564	691	638	591	633	606	599	576	629	652	689	567	658	606	622	661	601	631	666	630	631	612	614	606	576	651	642	671	664	661	638	654	599	643	629	656	596	606	614	558	572	622	645	613	541	624	635	663	600	606	618	615	599	606	645	633	658	585	620	598	631	628	604	640	613	625	656	606	662	626	595	631	637	600	635	613	623	630	636	623	644	603	631	601	598	603	596	649	652	613	644	646	598	639	608	615	619	550	658	588	608	607	623	613	611	595	635	580	629	636	610	671	600	600	562	599	620	616	595	638	629	613	618	592	622	640	599	611	640	653	657	621	630	672	601	603	629	599	612	660	637	614	617	638	620	590	635	621	605	609	599	652	612	669	604	571	574	614	604	617	597	613	604	597	616	590	600	614	569	612	588	626	622	615	628	652	669	618	619	645	574	671	616	585	603	607	618	589	621	597	639	654	654	572	582	594	625	627	636	600	616	576	616	639	612	587	636	651	589	652	650	645	633	622	626	612	632	623	635	554	637	571	646	647	651	586	595	598	672	603	633	652	618	614	624	586	596	605	635	584	636	645	598	613	618	597	680	608	644	647	627	638	612	624	627	633	630	583	618	655	650	616	650	631	619	616	626	585	599	638	656	611	633	616	607	665	589	643	647	625
11139	7048	10928	11532	9307	10350	9628	9338	10764	8173	5813	4257	3395	2082	1817	1496	1245	1107	1020	812	749	536	458	437	403	371	332	352	381	346	329	352	339	321	302	345	339	347	312	341	308	294	285	310	357	331	337	308	312	328	316	320	322	301	307	324	328	341	341	329	316	311	313	321	334	332	344	322	322	287	313	335	352	325	337	332	332	299	348	302	288	326	312	322	312	302	284	310	333	285	342	287	317	314	323	317	305	314	310	291	293	310	293	322	335	309	298	298	320	342	326	336	294	312	325	359	328	307	303	340	289	333	345	345	327	316	334	308	292	322	341	317	303	308	332	338	321	333	319	312	319	343	288	293	305	299	336	338	320	303	337	332	314	306	331	322	302	325	326	276	361	336	308	293	296	330	333	318	331	330	314	297	332	303	334	303	303	280	313	328	296	333	302	308	301	269	308	284	293	303	344	316	319	328	292	296	316	325	307	297	318	277	319	292	312	313	302	308	333	323	324	341	316	331	320	312	347	320	313	342	316	326	281	329	343	306	286	292	304	321	292	331	325	303	320	338	331	323	325	329	337	310	322	321	311	324	324	304	341	319	337	311	315	319	318	304	294	308	322	324	309	337	300	306	322	365	323	304	318	287	290	310	326	309	329	286	293	360	329	344	290	312	296	350	329	351	322	325	307	308	298	329	308	320	300	308	308	327	312	315	352	336	306	330	302	298	303	296	289	312	324	320	303	326	332	307	268	296	360	354	358	282	310	328	305	302	338	301	336	302	285	305	339	303	336	319	326	299	305	350	321	298	330	308	331	315	291	321	317	340	339	314	314	285	300	307	301	316	317	281	309	337	324	318	311	332	290	309	318	308	338	332	289	300	311	315	334	312	316	349	303	277	298	311	311	304	301	305	317	306	296	314	279	303	316	290	295	292	360	328	336	294	312	316	310	338	325	314	344	309	298	300	312	335	287	287	326	296	336	314	302	353	276	325	319	285	313	307	297	281	348	305	315	327	306	308	347	311	320	312	327	317	290	295	356	295	334	318	334	316	345	330	316	315	329	325	315	289	315	288	306	328	293	344	295	309	326	327	336	330	302	297	301	294	338	309	322	313	314	317	305	339	328	310	323	303	357	322	315	294	312	292	348	333	300	316	326	298	310	324	325	304	321	325	304	301	331	301	308	328	289	322	312	317	310	291	299	282	284	313	301	321	325	300	269	309	306	305	329	321	315	311	343	310	328	306	320	308	331	328	345	327	353	302	324	329	332	296	311	302	316	318	285	310	328	288	318	306	288	302	303	334	322	303	328	326	296	328	324	286	347	287	287	307	273	316	318	314	276	334	320	316	334	327	302	368	308	300	307	333	299	329	326	340	308	306	314	299	326	336	291	334	309	293	337	331	310	306	319	300	291	337	308	337	335	292	288	333	327	322	313	319	302	335	305	310	325	283	321	302	283	293	308	324	356	300	307	311	280	332	337	291	331	315	317	315	309	322	297	298	333	294	309	289	302	302	317	310	317	323	336	293	314	319	305	325	349	339	331	290	318	323	278	306	315	282	283	327	347	325	283	271	311	313	327	326	302	331	324	297	336	275	337	302	291	300	345	319	285	336	311	324	309	324	326	326	340	299	296	294	348	296	317	329	352	314	309	341	314	303	289	334	339	362	319	336	308	321	322	327	307	317	333	296	326	290	320	345	342	318	326	341	312	302	337	311	340	310	336	339	321	308	296	352	321	312	328	343	307	327	302	288	316	342	335	338	307	312	301	298	298	285	307	323	337	317	302	301	325	326	316	341	289	320	326	301	337	315	305	291	343	307	326	320	299	306	364	312	301	327	312	349	291	320	316	307	291	336	320	319	337	330	342	304	290	303	284	301	278	331	321	298	309	277	315	309	303	322	358	315	308	298	328	339	338	308	331	297	356	331	296	324	344	286	285	347	310	312	318	272	357	327	331	294	321	322	333	305	316	315	300	298	306	300	319	288	310	322	312	311	304	312	303	299	337	347	301	303	317	321	317	305	318	334	312	283	313	327	334	315	314	318	333	357	309	341	279	319	326	299	320	330	272	309	322	323	314	274	336	307	336	343	338	275	331	287	306	311	313	338	322	325	317	312	276	329	309	309	301	357	307	330	326	303	338	333	313	346	325	313	296	275	300	307	362	312	331	283	281	301	322	338	353	314	319	314	304	318	318	326	339	312	319	288	293	319	332	323	309	313	354	313	323	312	330	284	289	320	312	306	322	299	318	316	326	312	327	324	314	319	317	304	325	278	324	284	283	297	332	282	315	335	325	320	296	293	332	323	327	310	304	311	321	287	315	318	288	310	330	322	286	314	347	337	329	288	331	319	311	321	330	281	330	288	320	316	311	302	311	333	325	289	296	328	303	320	303	289	343	318	300	327	333	297	307	302	305	327	336	306	331	342	339	294	299	311	342	295	333	321	332	342	279	347	312	326	318	295	320	299	347	327	339	273	323	305	293	322	286	303	315	280	317	304	336	330	315	292	380	304	324	322	299	300	317	317	309	320	315	309	334	296	287	313	307	329	347	294	317	340	299	340	302	315	304	306	274	305	316	291	290	318	310	304	333	323	318	322	329	320	296	320	310	320	320	350	320	322	320	314	291	287	295	319	325	321	295	339	285	333	359	292	317	335	318	297	319	291	353	343	318	330	356	309	322	322	297	304	309	284	288	324	312	325	346	328	343	341	288	333	307	314	339	327	273	351	326	331	304	296	300	296	298	297	319	317	335	309	322	335	294	312	314	302	329	317	317	315	346	306	297	321	326	317	347	317	328	323	324	297	357	301	289	312	313	302	303	320	322	269	298	326	295	285	313	305	298	328	329	288	321	329	320	312	281	288	320	316	317	308	298	305	293	336	334	325	296	337	285	315	295	317	323	296	314	296	309	326	303	298	289	301	323	305	306	319	296	342	276	311	339	318	280	294	314	334	285	321	291	298	275	305	322	318	298	317	315	337	307	279	296	342	333	341	315	330	289	326	312	330	312	316	335	320	321	314	300	308	286	289	331	304	329	315	318	282	316	318	292	317	346	317	295	294	309	310	312	323	344	307	293	275	333	330	314	323	308	301	323	294	317	337	280	305	342	296	316	305	352	303	299	296	306	315	300	323	279	318	328	344	338	328	321	307	292	334	318	290	298	342	320	349	334	344	300	328	348	289	341	299	298	329	335	289	332	293	296	339	323	317	322	292	326	303	333	339	341	334	290	288	315	337	293	302	336	318	303	337	347	307	289	318	286	277	316	308	302	294	342	308	318	323	335	300	300	278	312	307	314	319	318	316	304	298	279	303	325	325	330	336	314	337	349	299	325	282	346	337	319	294	302	327	332	326	326	310	311	347	300	328	322	348	286	331	313	326	293	296	331	307	320	360	343	293	320	313	295	303	307	305	331	308	296	324	273	312	292	330	328	333	353	296	293	344	270	330	310	284	348	322	341	317	306	307	369	329	301	302	322	331	327	316	308	275	306	346
7659	6900	16198	20798	20024	23748	22085	25554	29578	27975	24158	19049	15577	10990	10714	9061	7408	6961	6422	5051	4274	2736	1852	1840	1578	1279	1179	1055	1124	1038	985	897	853	925	835	800	828	819	816	781	811	818	860	828	854	834	829	826	846	803	803	762	782	789	729	774	809	777	781	801	797	792	776	824	773	780	778	816	761	780	748	762	729	733	785	812	829	890	853	863	740	759	717	760	804	805	784	766	721	749	762	744	750	764	768	759	767	743	691	760	794	734	751	748	781	750	776	782	754	730	784	744	747	745	814	727	696	724	713	797	800	752	768	725	759	755	762	746	821	734	753	734	793	761	823	771	740	748	793	727	738	801	754	783	718	780	751	762	776	777	727	784	773	752	738	748	764	738	772	766	749	780	741	712	767	775	757	757	765	805	739	743	806	698	737	792	789	781	749	755	776	731	765	762	751	712	722	757	811	748	720	739	776	760	750	736	788	739	732	745	710	764	765	813	742	720	770	778	733	780	748	746	749	775	723	716	759	751	752	809	724	782	764	724	766	746	761	789	723	762	735	765	733	739	740	742	711	766	761	768	743	754	766	776	750	750	702	759	748	720	758	762	736	716	789	731	790	765	741	758	776	793	696	798	760	754	791	781	756	793	718	711	809	787	759	759	747	728	756	748	719	800	741	765	746	749	801	761	758	779	764	782	811	782	737	735	756	760	748	745	756	788	680	741	763	773	756	758	777	770	728	787	788	850	810	734	746	791	677	749	708	750	793	778	761	784	777	731	754	823	773	764	828	731	730	744	769	773	797	719	738	743	766	725	721	721	735	735	793	774	715	744	746	730	767	743	754	727	734	767	793	734	777	762	803	804	733	748	775	743	741	727	793	769	797	766	688	765	710	758	755	726	744	706	730	730	765	743	759	718	803	781	695	736	739	801	750	722	796	698	783	728	763	753	765	771	712	756	766	714	755	732	764	787	716	743	768	708	770	751	808	752	741	748	742	764	795	743	727	785	748	775	734	757	803	785	780	729	774	785	724	739	728	705	726	778	774	735	737	702	711	703	750	742	733	791	752	767	725	741	756	771	727	757	740	719	754	726	776	786	750	765	750	765	706	709	737	729	773	770	762	753	775	764	772	785	803	721	766	720	788	725	791	755	778	734	751	769	768	761	740	704	763	788	783	770	793	763	754	753	754	771	717	793	735	751	744	763	763	752	742	727	798	749	755	751	720	745	753	747	733	750	723	734	750	808	702	794	711	694	763	725	802	750	754	752	733	791	742	750	757	690	760	713	746	717	749	732	768	773	742	748	790	794	767	758	762	749	777	758	741	779	700	773	813	823	714	760	815	765	747	769	794	769	762	772	755	751	764	729	767	762	765	725	724	765	739	754	768	747	786	789	797	767	758	775	763	734	767	735	760	716	747	751	775	747	759	714	741	751	738	778	777	705	737	789	753	789	796	720	772	750	774	774	795	784	753	762	772	764	749	773	727	738	761	752	741	771	778	748	778	711	751	702	768	802	760	769	716	745	773	743	713	755	741	727	733	757	745	758	751	726	783	745	742	753	747	764	769	777	765	758	798	786	751	755	799	744	765	776	781	780	751	754	726	792	751	703	769	761	732	734	751	771	793	762	753	755	781	809	746	752	729	799	772	735	723	706	740	757	776	754	737	737	776	752	713	736	764	743	745	758	766	690	749	758	796	767	752	770	718	707	757	752	756	768	723	753	775	782	802	744	753	754	757	734	724	747	780	709	728	771	696	767	779	764	797	810	756	737	737	773	770	713	726	776	774	758	757	773	746	749	803	788	773	762	789	659	748	755	757	775	765	808	777	777	761	722	740	742	771	774	763	777	795	762	749	757	769	757	749	759	793	772	771	749	768	759	783	781	778	749	745	782	721	759	804	811	762	729	724	765	779	775	765	710	730	733	751	782	755	779	775	768	741	782	732	787	726	709	728	751	737	721	772	750	765	751	717	733	756	752	742	695	739	745	725	739	741	775	716	762	758	781	762	748	757	759	719	761	725	745	729	750	712	760	800	745	773	785	768	772	775	761	774	714	740	780	774	768	787	774	746	757	763	727	791	761	793	751	745	703	736	857	739	729	755	753	771	768	713	714	749	706	723	779	744	724	790	758	702	775	786	770	785	740	755	738	714	764	695	765	781	766	779	774	706	725	744	753	749	757	761	737	769	786	734	784	793	774	788	742	784	733	728	715	725	757	709	704	754	802	756	789	724	721	758	763	747	696	737	704	741	778	767	735	755	788	746	732	747	773	734	805	833	771	741	695	771	715	761	715	746	742	766	777	824	728	730	757	732	765	708	792	749	723	809	745	755	735	738	765	762	741	762	753	721	755	786	751	768	805	787	743	788	728	759	761	748	743	766	764	743	767	796	765	718	732	792	797	747	756	786	761	775	782	757	741	760	747	799	734	753	807	715	704	796	783	753	733	760	763	762	788	730	735	779	730	740	805	734	833	775	779	717	742	746	769	742	765	746	741	756	761	784	804	779	739	740	748	756	745	739	739	771	763	750	726	721	748	774	765	705	761	797	730	747	783	755	752	784	744	773	823	797	716	754	775	752	745	712	776	805	740	730	740	808	748	740	763	698	778	777	755	740	750	762	739	736	719	746	744	724	780	731	722	760	754	736	805	745	730	751	742	784	789	737	721	754	823	715	749	778	750	758	790	772	797	736	768	789	751	705	766	719	712	756	723	804	724	784	739	791	798	733	778	774	776	789	750	761	744	723	753	802	761	702	745	758	680	758	727	730	798	726	750	768	759	767	734	742	740	763	755	775	771	720	777	699	759	751	741	736	746	727	713	775	813	770	756	733	718	724	751	724	780	738	764	731	766	779	762	773	767	748	755	732	753	780	771	765	824	748	764	751	748	743	715	793	816	783	821	743	715	760	708	755	766	775	741	758	758	747	821	764	755	719	753	742	706	697	737	730	782	765	766	796	765	689	757	773	794	789	737	750	777	779	750	756	728	749	769	753	727	766	774	753	753	812	777	784	728	772	767	731	711	695	790	721	753	778	724	805	789	753	773	781	770	744	749	725	777	691	782	714	796	739	763	752	739	740	709	733	752	779	800	773	724	735	775	769	743	775	808	743	755	717	724	789	759	779	801	748	738	800	755	746	705	742	738	752	729	691	768	788	780	752	757	757	795	756	773	719	782	748	752	733	800	738	756	804	759	736	759	763	793	748	730	815	773	731	749	815	784	730	779	746	752	727	794	774	793	772	755	757	740	748	757	750	766	758	773	713	758	725	753	725	754	754	734	771	774	763	781	750	726	760	767	722	751	745	703	707	770	795	778	776	702	743	760	744	776	795	743	788	730	784	773	772	796	746	767	737	786	755	773	706	758	782	759	772	722	734	754	790	790	763	757	757	738	716	714	765	768	724	741	773	767	780	760	775	755	766	754	795	733	733	796	728	720	789	740	731	769	749	747	786	763	737	751	733	742	772	744	760	796	756	751	782	791	778	767	775	742	775	758
34162	34133	41570	44122	39965	44498	41710	39445	47389	46974	45889	40500	36614	31462	30929	28072	24714	23572	19369	14072	12305	7009	3536	3258	2277	1621	1192	1083	1301	956	792	464	482	488	439	394	411	398	369	385	534	466	390	368	359	384	403	422	401	333	292	317	318	273	336	307	312	335	318	351	298	310	303	304	301	325	321	338	319	281	282	295	281	312	289	369	500	423	417	371	294	317	313	303	288	288	276	293	289	300	288	311	291	310	305	298	306	279	286	301	278	265	288	317	301	318	305	323	314	291	285	294	286	285	294	289	307	281	284	288	300	272	312	321	287	296	301	302	354	337	307	277	283	300	310	329	321	315	298	309	306	288	289	313	299	266	309	299	276	292	281	303	330	313	321	302	306	273	321	305	291	318	287	339	305	349	268	309	293	307	306	355	265	279	305	278	279	291	305	305	284	299	295	321	285	263	303	313	283	299	304	327	324	268	295	285	294	304	302	291	300	323	319	291	305	271	276	268	304	318	288	296	282	307	284	328	328	328	337	297	293	327	308	298	284	316	307	307	307	279	305	298	328	297	335	301	323	313	321	270	275	310	329	305	308	291	310	322	312	260	282	297	296	293	271	288	283	303	272	305	333	328	323	285	290	309	300	275	318	305	293	323	309	308	306	320	313	313	333	309	288	306	288	306	316	281	300	331	311	284	332	346	301	293	289	286	284	310	319	271	304	299	317	280	291	319	286	317	295	307	293	315	308	298	316	308	341	330	307	287	293	305	280	288	303	290	327	287	305	318	319	320	317	282	339	307	281	318	311	289	295	270	321	283	271	310	310	295	298	312	302	297	273	309	291	305	290	329	285	293	323	309	299	302	300	301	281	325	299	339	296	324	279	334	314	303	337	309	313	332	323	299	306	308	349	303	278	282	313	316	291	266	303	301	290	309	287	323	302	340	284	317	294	267	315	316	322	297	305	301	318	276	311	325	318	334	299	298	271	275	310	324	302	313	300	292	285	343	300	284	301	295	304	321	306	310	322	343	291	292	286	339	281	289	293	329	288	302	318	286	267	299	274	295	311	317	311	296	314	321	335	294	275	288	325	290	296	324	278	329	304	289	336	301	314	306	291	323	311	287	302	302	300	326	285	271	323	312	271	270	288	283	290	296	278	300	311	283	286	288	323	311	316	291	307	328	291	273	303	308	294	267	292	300	288	300	267	276	329	289	284	335	316	300	351	324	263	316	301	318	295	332	316	321	317	282	329	331	306	309	318	292	302	305	296	279	313	279	295	275	305	332	305	306	287	305	317	304	280	297	303	337	288	310	290	315	298	318	293	305	292	297	305	315	324	318	300	301	302	278	298	303	311	288	277	283	306	308	310	303	299	307	300	290	302	316	291	321	284	300	309	316	303	329	328	306	310	312	297	303	305	298	344	288	284	281	330	301	286	289	286	263	329	321	279	314	320	325	276	284	308	269	304	318	316	296	312	317	276	311	317	309	308	273	298	311	290	293	267	326	282	298	291	308	316	316	273	313	299	281	294	359	303	271	286	313	318	300	310	286	299	284	304	273	270	306	312	320	295	303	316	310	284	307	295	372	309	308	287	296	334	330	301	293	296	281	311	316	298	318	331	283	284	303	307	331	275	316	310	303	291	324	267	316	298	329	303	307	317	279	308	302	294	319	308	295	323	281	299	303	317	292	305	313	310	299	319	301	272	294	280	278	280	275	253	335	310	304	325	274	294	288	289	308	338	309	314	324	291	287	305	289	287	322	300	285	315	313	330	316	287	275	273	321	328	311	289	320	298	281	287	313	305	306	295	309	285	301	317	319	338	281	270	301	312	271	295	293	291	309	287	286	325	286	316	277	322	267	287	356	339	325	317	281	311	292	298	272	324	275	297	307	313	289	285	279	280	326	291	293	298	333	313	300	289	300	282	284	288	345	307	277	283	279	292	313	359	320	296	304	292	320	312	273	314	307	299	285	305	298	313	290	256	309	318	294	294	335	320	262	278	315	296	294	302	287	303	328	286	278	292	311	349	342	327	323	291	297	291	296	312	303	323	259	299	285	295	291	329	304	284	313	280	281	317	304	316	330	299	312	315	284	309	284	269	327	316	286	332	296	339	294	364	293	303	280	285	334	289	314	311	287	302	289	285	310	288	316	282	309	296	298	272	266	290	314	275	307	291	297	315	311	308	306	288	300	312	298	286	271	285	278	310	306	333	303	321	323	302	298	260	325	288	306	288	279	312	309	281	318	304	304	304	284	294	310	275	282	286	314	301	331	273	327	295	306	286	295	315	306	327	307	307	302	298	325	285	283	270	303	278	283	327	322	267	279	316	297	320	284	320	308	274	313	301	305	264	304	269	297	321	296	291	313	338	371	324	285	302	299	321	308	304	293	304	268	282	342	327	326	297	295	288	282	282	294	302	317	339	346	314	285	309	296	287	322	300	310	304	322	316	348	282	296	276	290	307	332	333	320	284	326	287	295	281	314	280	313	332	273	302	329	318	286	302	289	332	291	300	316	305	343	306	321	305	300	321	287	308	310	297	321	310	276	277	270	270	336	283	283	309	300	275	304	368	301	342	325	297	336	313	282	270	291	294	310	271	329	311	314	349	321	265	320	281	297	282	297	290	285	272	309	289	295	269	280	321	336	313	282	286	291	311	290	303	330	275	284	290	299	308	261	250	302	308	315	302	302	311	323	300	284	295	333	306	303	285	290	298	300	285	318	289	312	282	303	302	309	304	323	317	312	302	329	306	317	345	303	311	266	293	294	271	324	303	311	322	291	300	279	280	275	294	296	302	301	286	302	312	308	281	297	302	294	297	340	281	292	304	318	345	308	312	334	322	346	304	297	306	302	333	291	307	303	280	291	304	297	324	297	288	307	282	303	307	303	316	293	279	303	285	327	282	312	329	295	329	276	329	313	285	272	291	293	277	257	307	310	326	312	263	312	312	293	307	294	274	294	318	329	280	278	280	298	299	275	333	299	306	335	341	307	277	326	318	317	303	301	291	313	313	303	330	268	307	273	318	296	307	323	294	289	286	318	295	299	322	314	318	272	302	305	295	265	293	329	316	266	314	327	319	297	334	288	293	296	311	294	329	280	288	312	282	332	322	298	290	294	324	291	291	294	302	341	298	351	302	312	300	287	306	283	266	261	266	330	304	312	309	279	307	326	309	282	274	302	300	295	333	288	325	263	284	266	277	265	300	278	286	313	298	307	298	317	294	319	312	312	290	276	295	272	316	298	281	304	331	316	324	288	308	279	297	295	299	299	276	292	300	324	314	314	282	301	283	328	312	300	305	285	327	296	269	265	311	312	336	299	328	284	323	305	314	323	298	324	301	251	297	268	303	314	317	273	273	303	294	298	291	295	268	303	297	302	292	274	297	329	300	293	315	327	315	291	295	287	306	299	304	279	308	275	303	292	303	280	298	261	334	286	328	282	287	317	310	298	284	291	311	305	298	317	315	304	281	299	268	293	302	295	306	283	308	307	292	327
23026	26528	41205	48627	50014	53481	53924	54971	60462	66628	66274	56004	52347	50947	51506	48311	48216	46544	43967	37791	36533	23861	17535	17117	12967	9393	7386	6425	7941	5516	4417	2214	2397	2109	1919	1557	1401	1255	1195	1440	2197	2031	1375	1416	1136	1177	1361	1504	1244	1081	1027	966	829	767	749	797	776	805	813	795	791	845	787	799	807	801	835	772	758	776	811	753	774	797	778	1087	1718	1603	1336	1043	744	729	715	707	729	704	695	708	697	717	717	708	704	725	697	675	716	736	725	684	708	681	681	701	711	668	739	720	684	730	714	736	737	721	721	738	683	713	681	788	706	714	728	741	701	700	719	708	760	688	720	713	687	702	684	717	756	697	716	710	729	694	766	711	699	700	712	744	691	764	678	714	725	727	680	739	693	715	734	725	760	694	706	719	703	753	734	731	737	704	730	696	729	682	717	725	711	717	733	667	709	773	648	657	671	748	776	746	731	738	751	740	725	689	721	698	728	786	690	702	756	728	730	732	684	722	695	734	740	741	705	706	673	698	696	745	704	690	723	644	736	709	725	720	726	736	692	732	725	682	681	721	687	687	746	715	728	695	693	680	713	697	711	709	754	698	719	714	729	677	751	768	698	752	769	691	731	718	721	736	686	732	731	731	694	686	691	729	696	700	692	696	683	677	714	712	744	686	744	706	744	700	694	679	696	687	726	742	725	709	668	693	731	691	713	743	677	733	748	717	689	710	780	704	727	746	704	716	698	710	716	715	684	715	699	675	758	708	691	726	715	682	745	732	697	667	749	689	725	721	729	731	663	752	701	754	709	691	698	720	680	732	701	769	720	758	700	707	671	680	722	737	717	729	710	745	713	746	716	730	697	676	751	713	700	761	713	695	720	683	743	721	740	705	696	695	665	765	770	742	670	742	691	754	707	725	715	699	703	695	674	687	737	733	701	757	720	681	686	701	668	745	759	641	717	707	707	730	730	735	715	715	713	728	716	734	683	709	725	685	735	700	738	701	725	712	673	723	718	737	691	727	688	704	725	709	729	716	752	719	711	686	714	690	677	677	683	729	742	724	669	703	714	680	689	754	699	694	765	687	750	710	709	684	720	677	709	736	709	733	697	717	712	712	729	707	700	740	713	734	708	670	724	721	696	677	703	741	707	703	742	689	683	625	704	719	739	672	746	696	697	726	701	704	743	720	732	671	715	697	759	712	717	673	704	703	731	728	723	706	712	676	739	700	697	692	719	753	715	724	747	710	721	714	742	741	745	770	712	747	701	720	696	712	701	758	753	728	722	729	705	698	757	714	705	740	687	690	722	671	705	737	731	743	707	704	784	678	707	706	735	750	710	698	706	711	764	681	660	685	708	687	712	642	673	786	738	725	736	702	749	715	729	735	744	693	707	701	674	743	708	731	689	690	730	706	759	733	647	695	706	715	685	686	694	737	687	721	711	791	694	707	733	699	726	726	769	728	737	738	716	674	684	678	698	692	717	698	717	694	696	777	736	738	687	764	693	736	731	730	733	720	722	718	753	739	687	703	722	767	735	744	708	688	704	727	690	696	738	692	725	701	671	734	743	732	699	701	743	715	694	728	728	726	701	703	679	726	686	669	725	758	739	697	700	768	718	725	708	762	731	690	783	748	694	673	733	679	712	705	749	749	676	713	720	728	688	717	707	748	764	749	731	715	712	743	760	717	768	708	692	736	677	705	688	723	756	693	687	715	689	750	695	742	767	718	727	685	647	669	718	703	672	701	724	682	737	747	715	729	691	713	682	709	713	754	746	680	725	693	680	725	698	739	682	710	718	696	750	683	721	697	668	746	671	720	752	694	687	744	788	737	730	735	709	703	699	717	732	733	746	703	729	737	718	702	712	749	689	675	764	708	707	691	741	751	716	731	707	709	720	728	716	692	672	733	724	731	686	714	708	718	736	703	704	740	766	730	737	720	698	695	769	706	692	706	666	743	731	675	734	701	728	752	749	744	669	743	684	720	707	742	737	737	737	685	708	691	724	754	701	709	748	664	724	687	683	735	751	747	724	704	685	730	719	654	705	726	740	687	709	684	723	745	692	685	681	685	704	708	701	755	720	733	728	706	702	698	718	710	745	711	747	731	733	725	700	727	697	731	756	704	706	716	708	738	707	735	750	682	743	716	687	718	704	711	737	692	697	690	725	756	717	646	702	701	696	763	756	705	705	774	718	722	702	702	725	733	727	716	709	710	745	739	677	774	690	717	683	727	717	726	709	691	660	691	718	721	744	706	703	711	674	751	706	742	697	701	680	692	711	707	704	674	694	698	750	725	763	712	686	683	692	692	713	712	669	706	735	733	751	699	680	709	709	712	727	707	744	665	743	730	719	736	675	707	719	753	709	720	706	678	715	678	689	719	692	714	737	682	715	684	718	733	654	691	700	759	682	695	705	728	699	727	711	724	722	729	695	724	714	737	741	759	747	739	746	699	769	704	677	695	724	673	728	698	740	749	715	664	747	681	719	707	673	720	660	711	678	675	693	710	687	707	742	691	742	715	710	707	701	712	673	720	700	708	715	690	735	687	712	693	684	712	667	762	753	718	710	695	723	691	699	707	666	713	721	704	727	698	693	743	659	714	686	657	728	716	636	709	730	718	671	686	728	705	722	716	697	695	697	655	697	734	743	675	722	768	732	736	711	714	704	749	701	743	715	707	712	704	680	664	697	722	664	716	751	686	747	695	694	609	696	694	706	716	726	713	728	704	689	664	709	678	698	678	744	730	699	672	735	692	660	731	642	752	716	739	707	763	739	668	699	753	735	675	717	756	730	677	747	731	696	772	686	696	675	739	674	730	759	716	708	759	676	740	729	776	750	697	734	737	658	722	690	702	710	712	725	717	738	767	692	738	681	713	687	723	727	691	753	714	713	712	746	679	723	708	707	694	697	715	699	711	703	740	704	732	759	717	742	777	694	685	680	740	656	682	708	706	709	735	738	688	694	768	687	723	690	701	685	702	749	745	689	673	709	712	718	769	705	702	731	731	698	709	704	695	710	747	748	669	755	716	709	710	736	681	700	701	740	811	729	696	734	748	715	740	735	761	722	761	714	692	689	764	717	726	693	711	733	682	721	695	736	752	659	655	763	714	739	749	730	694	743	675	706	731	708	700	729	718	741	715	689	739	700	698	685	678	699	755	729	717	757	684	751	738	774	691	694	723	655	740	699	705	701	722	730	708	687	714	700	733	670	739	714	732	737	739	751	740	675	678	714	663	734	715	689	717	649	720	696	725	687	717	695	695	772	678	720	697	688	715	697	713	653	681	684	732	704	691	718	687	697	755	689	707	696	676	716	715	716	726	710	702	697	758	719	687	699	699	714	675	725	706	690	748	780	663	713	720	672	685	685	700	676	704	717	737	711	733	705	701	752	685	766	695	697	740	736	717	684	704	720	713	682	721	751	695	717	702	724	674	697	749	723	757	721	724	722	712	741	766	760	672	742	671	702	713	717	775	671	720	692	728	671	729	689	709	719	713	736	702	735	711
44070	42100	46504	43796	42891	43310	41423	40884	48864	46230	47254	45388	43511	39169	40895	41094	38510	36676	30738	24001	23124	14538	6961	6043	3914	3035	2136	1859	2279	1674	1093	530	706	686	537	408	361	320	307	424	718	382	336	308	320	267	293	291	299	288	276	218	217	247	234	236	208	235	222	226	203	213	241	209	215	210	237	223	205	209	190	216	233	189	202	254	463	484	399	300	245	226	214	210	200	219	186	205	229	223	213	193	220	205	204	212	208	206	186	213	190	193	211	224	206	202	193	184	218	177	200	223	196	234	173	201	215	204	223	209	199	206	189	182	220	225	199	183	230	194	211	192	212	218	219	230	219	218	203	191	186	193	220	201	212	210	207	203	170	228	228	189	217	226	205	207	223	186	210	197	205	196	201	205	178	188	201	224	216	210	188	201	196	180	181	201	249	202	183	226	197	218	220	203	211	182	196	198	192	211	214	223	208	245	180	215	225	200	199	219	197	204	205	182	205	201	221	201	219	178	183	221	173	218	203	192	189	164	226	227	202	195	214	206	196	207	193	217	198	219	200	186	206	196	205	207	189	223	204	203	239	216	220	216	198	202	206	191	201	226	231	208	204	187	233	203	216	235	200	195	214	235	197	216	197	216	197	186	198	196	188	211	209	183	213	202	215	219	195	213	221	195	212	187	209	200	206	227	217	213	192	204	210	210	199	183	208	200	211	207	239	200	222	207	201	201	202	195	196	210	211	215	198	208	210	208	228	182	200	222	205	205	207	225	202	233	201	215	206	214	200	202	184	203	215	188	178	231	201	229	193	197	211	236	199	192	225	208	199	233	214	194	182	186	217	205	195	199	199	203	196	183	173	174	201	206	211	214	193	235	216	212	199	226	191	195	202	191	187	174	199	234	207	227	242	203	185	226	212	193	214	203	179	188	211	197	219	216	238	209	241	207	235	204	197	209	193	231	210	211	199	212	198	186	208	221	192	208	221	220	219	250	216	204	216	211	203	215	194	172	227	207	201	240	224	182	212	194	193	196	186	170	202	219	217	194	207	222	201	211	215	200	219	206	223	206	210	194	209	236	204	247	196	222	229	198	206	207	230	212	207	183	213	206	204	214	205	222	217	211	202	195	205	185	198	192	211	189	189	183	234	226	229	200	207	215	195	187	203	170	204	201	202	183	205	236	171	198	202	189	217	209	203	213	207	227	217	217	207	196	213	217	211	219	196	196	152	228	190	229	213	222	170	230	213	217	193	194	192	204	195	216	196	189	220	189	195	200	210	196	214	209	195	214	207	196	183	194	221	162	213	199	193	205	216	216	187	201	208	211	201	194	181	212	212	268	212	206	181	217	215	199	199	212	227	215	195	213	214	213	194	178	214	197	217	211	219	212	204	188	218	213	210	188	211	196	184	207	232	192	188	195	207	190	194	191	203	197	192	209	204	171	187	185	201	213	208	236	203	209	209	198	213	204	196	186	190	204	214	222	194	233	183	217	210	228	217	217	209	220	206	210	201	179	189	206	192	215	209	188	210	208	189	244	210	173	182	191	216	224	201	187	184	206	209	234	214	201	225	198	200	222	216	196	205	224	206	248	234	201	201	207	218	205	210	199	236	218	170	223	208	201	202	213	244	199	199	218	203	199	218	214	199	187	210	207	194	211	187	211	198	207	230	218	228	226	199	187	202	213	218	205	227	211	234	203	195	207	203	194	178	217	213	201	214	208	207	228	215	213	214	216	196	217	201	201	214	219	228	200	207	197	241	197	195	225	218	205	210	195	213	196	192	211	215	205	198	219	207	219	214	229	211	218	199	191	201	178	228	222	209	201	207	228	230	189	203	202	198	192	221	195	194	183	218	202	204	203	178	228	212	195	224	222	204	195	198	205	230	202	197	188	190	208	209	197	221	210	209	193	206	248	240	191	222	218	207	184	202	230	198	220	206	202	198	207	219	185	175	187	174	199	203	221	232	204	213	211	195	223	155	208	225	208	202	199	212	226	197	211	227	203	213	184	190	210	200	177	198	231	211	210	219	215	216	195	211	184	204	214	211	196	205	200	199	203	228	224	193	245	190	216	212	224	200	251	222	199	237	225	232	209	199	217	208	212	217	205	210	179	215	229	192	218	196	201	192	191	194	223	203	179	207	181	216	224	201	185	223	200	203	215	227	206	223	206	227	183	200	195	200	204	201	189	191	224	201	203	195	222	197	202	218	234	205	238	211	194	216	214	191	206	214	203	203	200	234	223	201	192	197	213	204	203	227	220	227	216	210	175	223	200	205	225	206	174	186	198	201	215	211	225	173	201	207	211	233	195	196	203	214	227	207	199	220	184	183	210	206	239	200	215	208	202	220	196	189	199	206	203	226	227	238	189	179	214	197	208	220	203	173	197	205	205	196	197	212	200	226	188	198	203	214	195	216	193	184	185	196	202	188	235	174	195	224	201	214	230	192	194	211	189	211	241	200	222	236	222	223	215	215	209	192	200	211	230	193	235	207	223	201	214	208	196	218	207	212	229	204	231	182	199	203	199	178	199	204	230	201	206	226	219	205	206	199	193	180	188	211	206	188	216	192	229	180	204	200	217	194	218	193	206	236	229	208	206	180	208	202	209	222	205	209	184	216	198	206	202	213	218	192	225	194	202	225	181	213	203	178	205	211	192	201	188	212	200	213	208	191	204	200	176	181	220	206	194	187	209	223	210	205	194	239	227	240	202	220	231	209	217	190	219	207	195	194	178	209	195	225	192	210	184	215	228	183	210	186	221	186	186	218	226	192	217	171	204	200	198	234	197	203	221	220	217	206	233	214	226	205	221	211	214	241	210	192	218	211	201	195	204	199	199	198	215	220	207	210	179	215	228	205	196	214	196	183	209	197	185	163	196	208	199	204	200	206	224	191	219	200	199	197	206	209	217	230	184	181	202	195	232	204	193	199	228	228	217	189	195	219	201	170	216	193	213	227	190	191	189	228	192	194	195	212	192	224	188	222	191	226	199	210	199	228	228	206	199	205	215	219	210	185	213	184	217	188	218	225	196	208	224	186	221	212	207	197	206	200	191	198	193	215	201	214	220	206	185	221	224	187	209	177	206	185	205	210	209	216	202	197	209	216	227	163	201	221	229	228	233	195	181	212	215	233	222	197	176	191	200	182	185	207	200	210	176	199	199	199	212	186	200	231	204	212	209	208	197	220	198	199	206	212	194	215	198	207	207	209	184	196	218	213	188	223	212	205	213	197	193	220	190	222	207	204	218	230	196	211	201	176	205	211	204	213	189	220	181	216	241	208	183	218	224	221	207	203	212	215	193	197	216	213	220	228	228	226	204	191	206	210	222	214	185	177	205	231	201	203	210	213	191	223	203	190	220	234	198	199	198	214	233	186	214	209	220	208	185	211	240	225	203	191	200	180	217	210	198	213	211	193	208	215	181	205	215	201	216	228	250	183	194	185	201	193	202	197	198	218	219	213	221	197	204	199	212	211	185	186	194	206	181	170	210	195	219	211	191
31750	35670	48150	52561	55632	55125	57075	58857	60825	68982	65260	56916	60515	61444	62714	58781	60575	57020	53221	47853	48795	32050	26674	24311	18947	16572	11708	10689	12765	10375	6578	2999	3990	3978	3102	2180	1658	1538	1553	2302	4372	1684	1637	1223	1102	1166	1136	1170	990	956	920	790	802	726	677	622	629	618	624	653	602	656	648	704	576	497	516	552	507	526	510	525	525	528	601	861	2439	2537	1837	874	570	483	498	524	480	533	515	449	470	525	500	506	499	516	525	516	493	478	502	517	508	482	509	533	474	505	526	516	469	521	536	488	505	488	504	539	499	517	515	520	478	528	471	511	493	525	498	526	486	462	506	551	496	497	523	510	502	501	502	498	494	505	495	498	477	504	474	488	515	494	520	484	505	546	504	486	557	489	510	535	463	482	479	516	499	523	493	532	518	519	496	523	488	476	494	464	462	497	576	513	490	535	524	498	502	508	501	495	538	519	494	491	489	500	493	499	478	494	481	472	499	480	506	496	501	515	518	497	487	494	457	494	457	460	507	478	448	506	517	488	504	487	501	481	469	496	498	526	482	474	490	500	533	534	496	512	508	503	515	509	537	473	506	462	498	507	489	487	467	488	497	527	469	514	509	533	486	499	528	521	564	510	528	538	512	509	482	529	485	509	519	516	488	518	512	487	500	413	502	532	486	508	502	487	511	455	520	507	481	472	509	480	489	493	494	516	489	485	510	488	524	513	478	486	506	519	497	518	473	495	466	497	508	514	474	518	490	498	492	478	520	513	466	562	491	500	520	524	491	498	473	512	500	481	499	512	472	526	488	518	484	541	467	472	453	469	489	539	461	496	516	524	507	482	512	474	487	492	544	490	527	528	504	475	496	509	508	501	493	536	489	525	504	486	482	505	516	474	473	495	536	475	485	474	525	482	492	529	500	492	515	523	479	502	511	512	488	458	485	511	487	494	513	481	532	482	558	488	494	481	451	507	501	436	484	481	515	486	492	493	498	474	509	575	480	470	497	496	493	527	472	461	473	463	471	480	462	512	498	489	500	470	518	487	523	498	523	495	519	508	509	504	512	478	511	496	554	513	537	480	518	516	513	491	474	492	486	488	505	500	484	506	527	496	450	497	496	515	527	511	461	503	515	492	505	488	501	487	474	463	505	448	491	505	501	527	506	488	484	528	472	486	506	546	456	459	523	451	488	485	481	507	455	499	483	492	490	464	509	512	501	481	489	507	464	506	485	515	459	510	510	498	487	481	536	497	494	522	477	491	491	541	495	503	485	458	504	492	539	482	520	520	473	488	470	543	522	507	486	520	450	501	478	479	467	505	456	517	484	554	497	499	490	473	502	478	507	493	479	472	536	501	474	530	479	493	504	497	524	495	487	484	524	495	473	506	475	522	461	491	466	500	501	532	539	483	508	484	499	551	525	505	501	491	486	476	468	531	487	555	465	478	536	488	524	500	539	496	494	458	528	487	522	549	444	477	507	478	514	499	479	528	500	515	522	488	498	520	463	486	481	496	522	484	476	471	463	459	537	494	468	462	520	494	480	462	445	465	493	487	479	508	487	526	503	464	534	459	513	483	529	498	519	494	513	494	531	492	472	479	506	492	522	502	482	504	492	458	500	490	497	492	556	498	502	496	509	487	488	525	497	467	467	546	524	526	494	491	512	475	457	489	483	502	486	435	519	469	504	521	489	466	490	479	549	538	473	509	514	524	499	489	468	473	512	497	503	486	476	530	504	516	485	506	511	505	514	503	502	500	539	502	503	545	482	477	518	477	507	466	535	504	483	512	457	504	504	484	465	506	516	511	472	490	472	520	460	488	485	498	485	515	506	497	511	513	514	471	535	495	472	556	467	541	498	489	511	490	491	516	461	513	501	530	499	499	496	510	503	475	533	505	483	488	522	549	541	484	463	482	481	503	507	486	510	520	511	452	534	493	524	512	488	491	505	506	507	514	496	526	512	505	504	501	521	503	489	479	491	536	486	538	493	546	510	531	481	480	495	488	489	475	470	488	539	525	510	474	512	511	473	452	550	540	510	532	519	498	496	478	516	478	487	519	468	487	497	514	534	489	498	499	506	472	488	519	510	471	538	474	508	485	505	486	490	494	515	483	499	505	508	515	479	493	489	508	479	511	495	510	495	504	538	493	533	477	523	465	504	499	539	526	495	490	514	493	533	499	509	486	498	518	487	483	489	524	513	473	469	453	548	534	465	490	485	486	488	488	509	512	521	502	504	493	487	522	522	492	472	543	490	476	517	514	479	469	533	533	511	478	484	472	478	526	489	476	450	498	472	519	486	497	471	508	477	474	528	494	543	527	520	472	532	495	500	502	519	502	518	481	490	515	496	470	474	525	515	495	514	513	508	538	466	499	460	504	493	463	486	516	501	501	513	493	480	523	476	514	505	487	532	500	510	468	527	477	503	476	475	535	481	472	500	540	508	508	517	488	485	507	476	455	482	473	519	491	490	504	518	502	521	529	465	510	496	486	489	494	494	474	506	505	481	518	525	489	501	499	514	514	499	477	468	523	473	480	489	508	497	529	457	516	514	490	530	493	534	493	473	474	505	492	428	514	505	490	502	545	528	510	458	529	454	472	490	509	504	490	492	500	522	518	508	528	491	474	509	506	467	490	473	508	490	478	498	496	480	503	504	491	463	493	500	532	497	480	517	506	495	519	499	492	483	537	515	492	550	494	476	506	500	495	521	515	487	493	525	476	519	525	515	501	479	480	477	487	483	468	519	518	492	493	492	469	502	512	500	486	534	520	508	505	534	470	485	483	498	510	487	514	496	526	505	506	516	510	475	525	460	533	489	537	499	477	514	521	530	526	479	525	458	518	484	478	490	501	492	489	490	512	491	500	492	481	518	469	503	496	516	540	466	503	492	486	523	534	481	474	448	479	480	500	498	493	470	497	492	465	525	477	458	531	487	512	501	485	504	526	496	515	538	480	506	506	495	465	501	500	526	520	534	504	526	500	463	474	499	481	510	506	470	500	508	464	488	494	443	502	485	539	478	508	525	513	506	510	478	510	464	482	491	505	484	475	475	523	522	547	471	483	461	498	509	451	504	483	514	552	478	498	530	502	487	488	521	531	500	477	504	511	523	520	514	497	498	514	469	505	500	498	501	546	473	487	484	512	513	485	510	476	455	476	529	538	485	472	496	487	508	525	493	475	478	463	509	513	495	515	544	507	512	454	475	455	501	502	522	521	457	537	507	481	466	529	500	525	490	533	483	499	522	477	509	499	473	507	481	517	489	462	504	478	530	530	502	498	526	493	505	489	511	491	523	510	536	536	488	494	517	533	528	485	504	490	501	494	478	491	500	498	479	467	507	465	472	525	504	539	506	471	496	519	487	535	497	486	518	493	485	509	482	492	483	551	498	536	499	485	512	509	506	493	542	486	523	497	460	489	465	445	506	472	479	465	502	487	515	484	492	463	491	458	486	528	482	521	512	534	483	518	500	502	502	490	505	500	499	522	480	489	518	464	469	485	511	499
9577	7667	12524	12526	11185	14185	11117	8425	10840	7473	4747	4400	3152	1855	1548	1614	1173	965	783	703	680	453	399	371	346	295	311	328	346	322	328	296	283	299	286	275	267	309	299	317	290	308	308	279	331	292	268	299	281	284	298	296	302	302	293	322	329	285	288	259	327	280	296	341	310	287	309	269	282	311	287	293	266	278	267	286	301	297	284	300	303	278	304	294	300	287	292	281	290	289	273	321	274	261	265	285	312	268	262	266	273	289	289	270	288	307	261	305	292	323	281	275	295	285	299	304	301	291	306	287	288	287	289	281	283	295	300	336	276	273	322	284	284	251	287	313	275	296	272	270	279	242	272	312	279	281	297	279	302	313	268	291	288	302	273	287	288	255	293	286	287	265	285	284	316	316	273	257	282	277	274	304	274	292	271	310	253	280	319	311	290	279	288	256	305	289	308	307	282	309	274	304	262	282	297	290	287	308	286	323	296	286	301	277	290	295	289	301	300	280	278	240	316	267	289	281	290	319	302	284	259	259	267	310	289	279	284	278	281	305	318	291	243	309	266	270	299	275	304	300	306	305	299	301	315	279	276	266	307	288	289	294	277	255	334	290	298	307	248	272	285	285	274	297	277	329	288	264	294	269	297	282	275	280	307	281	311	274	271	277	311	293	261	283	306	264	270	264	286	291	270	297	283	294	296	306	261	272	295	268	275	279	280	282	258	270	273	277	266	311	299	278	269	303	284	301	283	327	303	312	326	306	289	283	322	290	267	284	291	283	303	306	301	295	299	315	327	284	292	288	282	272	311	282	283	292	330	310	288	262	265	262	289	283	313	306	317	274	276	296	273	268	288	296	271	280	297	314	278	267	289	298	248	285	277	290	262	273	302	295	297	289	280	275	276	335	315	278	279	261	293	295	275	258	288	296	296	272	316	311	325	284	257	249	288	312	257	321	312	350	255	312	296	304	287	287	298	291	249	288	317	295	283	265	289	311	278	290	298	269	275	275	272	274	279	275	280	249	306	333	299	303	252	245	336	257	323	292	290	280	305	255	312	281	283	273	307	264	264	317	285	285	288	261	259	245	302	287	290	258	307	296	291	313	257	296	255	326	318	266	314	255	270	283	291	296	279	249	284	312	270	280	280	303	307	283	280	266	263	287	297	317	291	275	273	327	275	295	306	297	312	317	294	298	283	280	263	309	261	270	286	289	302	321	304	304	267	282	287	264	287	315	264	252	280	254	305	276	282	287	289	309	294	287	258	285	302	306	289	316	302	302	316	282	283	304	305	315	301	296	311	301	301	282	297	300	305	319	299	295	282	302	312	261	288	292	274	309	277	282	257	281	298	284	269	267	294	299	285	250	288	301	282	279	266	294	319	295	259	289	267	258	311	283	293	271	316	268	270	298	288	262	276	264	320	309	287	286	298	334	297	287	286	287	284	274	275	278	269	253	293	310	285	303	306	311	283	259	280	271	304	327	310	304	260	287	278	308	290	294	285	315	331	293	284	293	302	278	296	281	290	290	264	292	318	301	290	265	306	319	281	325	284	283	306	294	268	307	284	339	305	295	303	276	282	300	280	314	283	293	284	291	272	294	284	276	272	301	285	301	271	283	298	302	294	272	270	274	275	264	253	261	311	298	283	285	284	282	243	307	278	264	294	286	294	275	280	306	276	280	283	293	286	264	271	315	292	309	331	299	254	296	298	271	269	293	299	297	269	266	276	273	309	282	264	272	287	291	276	292	277	269	301	279	308	301	271	276	290	266	285	308	274	272	291	298	329	276	284	265	310	270	302	283	274	300	287	329	277	269	269	282	298	277	284	283	295	291	296	290	292	278	278	298	330	292	287	324	284	299	318	264	283	273	310	272	301	302	310	259	304	280	303	286	304	289	302	284	299	277	275	317	292	285	306	289	290	255	320	276	300	292	298	297	313	289	265	287	268	308	293	309	288	291	271	275	301	312	279	299	303	280	291	281	281	304	303	286	299	295	283	271	290	270	277	312	287	260	260	292	298	297	305	282	283	277	296	311	324	302	295	278	291	285	307	285	292	266	294	314	282	291	269	268	261	312	289	288	312	292	291	297	297	289	307	275	309	275	282	290	284	272	311	268	296	281	269	269	288	279	276	285	320	275	310	287	301	319	283	285	279	299	313	291	330	288	290	299	263	274	267	301	314	300	270	290	300	241	274	314	294	283	302	281	291	281	281	292	290	308	285	299	275	307	296	272	304	292	269	289	270	278	275	297	318	298	300	287	314	317	267	282	261	300	268	299	311	293	301	313	281	278	288	282	286	282	276	290	296	277	285	269	272	289	295	288	284	276	295	280	303	289	303	302	275	287	275	283	314	267	301	296	287	301	259	328	292	303	281	299	287	283	283	262	282	320	295	288	273	307	297	302	302	301	316	293	305	248	307	250	277	288	300	297	307	270	293	294	287	304	293	288	282	280	311	275	285	252	267	277	277	306	289	282	257	314	302	288	305	268	279	288	271	293	288	285	293	282	266	301	274	280	272	282	258	288	316	258	293	291	271	294	287	281	280	291	278	295	302	308	270	296	264	315	275	300	247	283	283	287	321	266	275	310	283	276	286	248	294	273	284	278	291	251	310	292	300	314	299	264	298	313	323	281	306	306	251	280	260	311	259	298	265	259	291	296	281	305	291	283	284	278	283	292	292	327	308	289	257	282	290	300	299	281	264	267	279	274	264	311	321	291	313	255	284	307	268	301	306	297	276	308	305	297	277	285	305	281	249	288	286	297	311	278	256	275	276	332	276	282	257	281	272	283	271	278	315	289	299	289	294	281	241	265	285	250	308	295	298	294	271	275	305	273	323	268	284	296	288	296	284	276	296	283	313	277	278	265	269	300	298	299	262	290	268	308	258	308	311	261	295	252	279	278	294	247	272	278	322	291	269	303	287	290	304	273	318	299	289	274	275	272	294	323	304	292	294	299	286	298	303	304	302	280	294	331	336	289	276	305	307	290	261	271	313	277	264	305	307	315	292	278	294	312	276	298	273	281	313	293	270	282	275	310	283	290	289	307	280	293	308	289	270	250	286	284	271	274	287	271	291	275	292	288	271	330	293	282	290	290	322	268	285	253	265	286	299	266	264	299	244	313	301	271	301	298	291	275	292	297	290	264	291	267	264	294	307	266	303	269	287	338	259	278	291	291	287	272	306	261	268	308	291	310	243	298	319	287	276	304	304	288	295	302	243	289	291	256	304	288	265	288	297	310	298	287	286	291	291	277	279	306	266	283	312	270	280	261	286	304	309	304	311	309	324	278	265	298	309	287	277	296	268	264	284	297	305	257	259	251	290	277	274	300	278	260	318	317	304	310	282	284	285	286	281	279	314	316	272	295	286	288	303	266	295	298	273	284	273	294	283	280	255	299	275	273	300	264	276	276	263	310	286	289	305	278	282	279	277	276	289	317	296	306	275	274	308	281	253	271	249	285	289	299	290	290	261	309	275	288	268	314	286	283	270	286
6724	7806	17610	21821	22597	28276	24751	21504	30362	25505	19497	19068	14610	10917	9334	9649	7312	5654	4782	3832	4488	2020	1618	1540	1304	1145	998	947	1128	976	896	785	799	827	843	816	809	789	773	805	795	780	778	791	783	727	773	720	698	774	724	746	750	727	717	719	719	723	701	732	745	763	736	699	679	757	743	701	677	686	717	699	709	702	673	758	801	794	841	724	683	727	657	724	700	734	710	674	693	715	706	710	708	694	702	711	724	663	701	719	764	711	705	665	718	723	724	693	683	701	733	717	715	707	670	695	704	653	717	735	657	726	659	642	748	675	725	743	696	700	710	731	669	732	739	660	717	709	701	680	695	738	653	697	723	691	733	687	688	696	679	694	739	711	684	693	730	694	671	681	729	701	738	684	729	705	705	652	752	729	639	676	709	709	679	684	660	726	699	721	659	675	719	726	700	691	658	709	714	717	663	705	658	684	713	676	681	692	678	734	710	706	683	703	718	708	704	685	723	746	672	692	695	702	702	678	705	725	709	708	730	725	728	706	672	674	705	708	733	725	716	673	715	662	674	688	707	695	696	698	693	662	698	740	720	695	688	684	654	709	699	674	675	698	706	711	717	703	690	722	711	728	684	667	665	730	711	713	711	718	669	719	658	667	703	756	688	693	691	694	733	694	674	736	703	727	742	716	670	706	694	678	690	717	712	700	787	635	693	673	701	665	639	714	725	715	758	647	695	721	678	716	667	654	688	736	733	662	711	696	715	663	722	685	673	720	736	734	747	649	736	694	704	677	701	645	674	704	736	694	676	704	736	685	719	693	693	706	694	670	709	715	703	708	687	692	710	691	660	681	694	672	685	718	686	701	717	664	711	747	709	703	696	699	679	720	683	725	720	730	669	708	692	663	676	698	701	695	661	677	751	677	673	703	668	700	763	692	684	695	724	733	711	732	664	692	699	707	678	668	673	699	705	717	744	712	719	720	710	732	726	699	760	694	717	686	707	730	660	696	672	711	713	644	704	683	656	690	666	680	669	693	663	722	722	676	675	703	702	684	720	707	680	661	712	710	702	644	660	700	684	725	704	676	723	689	681	707	692	710	700	684	680	681	710	705	642	677	719	717	702	762	703	764	655	684	708	682	698	662	706	736	640	724	694	673	701	707	728	701	681	638	699	755	667	689	658	681	643	679	645	731	666	731	691	701	718	681	719	666	694	678	662	729	655	698	684	701	709	717	661	675	738	763	657	744	724	696	701	697	674	675	637	698	669	729	702	680	676	700	736	720	733	713	729	675	723	669	686	693	747	650	666	706	729	733	695	708	666	693	697	702	708	704	736	739	642	656	716	669	732	688	674	719	669	657	718	673	722	728	679	725	628	691	685	719	691	677	712	707	682	671	687	771	709	670	702	695	726	713	690	656	698	704	705	688	669	738	711	686	711	687	719	657	679	692	689	755	686	661	733	701	681	698	719	700	699	722	684	655	733	711	701	680	724	685	692	735	719	721	704	694	690	716	663	698	727	695	707	714	662	682	726	721	673	703	664	625	699	689	699	742	704	710	683	710	707	725	659	678	713	683	709	687	700	692	687	704	669	704	710	685	707	711	657	696	672	701	719	753	717	734	736	675	657	715	733	661	657	698	732	661	756	696	677	657	704	659	672	696	747	667	694	669	656	682	680	664	710	679	730	665	749	703	675	773	694	704	674	729	667	761	742	735	690	700	691	701	747	643	721	695	728	684	653	733	674	710	679	680	714	675	691	721	742	663	702	687	653	733	726	642	708	771	751	720	693	654	749	691	709	690	645	727	709	696	697	718	725	652	703	666	693	687	745	688	693	733	684	704	673	736	704	707	729	715	735	727	673	710	721	702	706	674	678	638	692	674	722	674	710	675	752	714	672	684	691	714	679	658	676	712	745	731	662	693	684	694	689	729	678	671	718	726	694	756	673	720	672	671	666	679	723	705	700	717	650	698	704	694	725	686	742	750	692	724	707	697	680	706	681	677	723	708	725	708	700	700	708	723	715	686	725	707	645	693	711	728	708	678	674	674	715	702	713	697	691	746	701	669	662	741	665	670	681	723	684	653	705	694	725	689	680	700	705	681	745	696	686	701	684	683	669	718	671	717	654	673	728	681	701	690	701	735	704	725	705	690	674	711	662	703	711	651	684	730	705	733	709	708	702	701	727	687	688	671	683	682	700	696	686	702	696	678	703	664	662	710	704	712	691	687	704	681	689	736	722	683	683	713	660	717	674	671	681	722	717	692	734	631	680	703	721	668	709	695	691	684	685	679	697	717	717	667	672	697	741	707	698	694	648	717	665	693	667	675	667	724	711	721	711	740	682	689	691	702	684	696	730	676	728	693	768	711	683	673	678	720	692	704	700	679	707	721	681	679	727	666	695	672	744	717	726	717	694	715	657	698	706	713	677	731	696	709	661	672	704	693	707	699	693	678	684	694	713	708	691	712	700	708	714	681	679	685	664	695	708	666	726	663	767	684	695	683	712	658	718	723	706	666	694	718	719	687	692	682	660	701	684	659	738	765	671	672	724	722	708	678	688	685	705	711	710	686	714	695	700	670	695	740	716	674	687	668	710	728	730	704	687	667	658	693	683	723	738	690	685	703	683	734	707	673	693	691	675	652	711	672	702	682	760	717	659	682	714	697	676	694	689	753	675	678	695	697	666	679	702	658	673	713	700	652	727	697	702	678	708	742	705	728	775	650	670	691	715	721	695	696	654	668	694	714	719	644	681	731	733	699	682	725	730	692	695	712	716	691	668	690	669	698	727	713	709	664	701	721	714	677	741	685	694	680	666	678	709	688	725	700	722	718	705	701	712	680	698	677	698	685	724	681	655	735	704	680	750	711	772	693	671	652	675	707	679	714	711	724	694	716	703	678	703	708	668	694	729	692	697	696	732	713	731	707	674	691	712	689	689	665	707	681	651	694	656	758	694	674	688	688	721	710	691	703	703	683	677	696	674	666	734	721	691	685	693	701	677	738	698	711	711	702	681	669	701	736	651	730	671	705	660	703	681	738	725	715	706	731	688	695	699	703	704	686	722	721	725	668	701	688	729	690	661	663	693	748	699	671	735	696	715	725	701	631	681	671	701	748	674	726	696	693	678	693	658	692	696	695	758	663	709	660	679	672	741	669	691	683	711	742	759	691	685	700	736	679	702	753	737	720	671	686	678	668	717	730	711	736	732	669	690	723	644	663	725	684	700	700	712	731	752	736	697	697	741	737	670	709	678	656	687	733	665	682	699	707	697	706	717	687	693	681	691	701	730	688	686	719	724	703	715	735	669	679	652	719	683	685	682	684	709	671	764	704	723	718	709	701	702	779	652	673	697	737	711	693	674	701	684	701	702	717	703	749	678	702	674	720	716	676	700	642	690	653	601	707	698	712	719	654	719	703	716	645	731	800	715	704	709	675	728	692	722	707	691	706	718	701	689	691	666	739	713	670	696	689	699	718	736	699	727	718	689	699	658	687	691	682
34546	35884	43783	42768	38476	45019	37380	41628	46034	43127	40635	41012	35986	30382	28195	29732	22196	17289	12746	9982	10330	3951	2848	2311	1732	1550	1154	1109	1188	962	748	478	717	525	426	392	341	354	377	473	415	296	321	343	298	329	309	300	306	311	262	315	318	299	297	278	296	315	303	253	298	306	319	293	283	280	293	297	291	289	285	267	287	292	313	312	341	363	355	339	275	310	260	279	289	250	289	275	280	272	300	251	284	244	265	241	280	262	294	290	289	267	310	286	283	252	294	276	273	311	257	304	291	286	262	291	300	253	265	276	275	258	287	265	282	300	271	268	270	288	285	287	278	270	262	261	257	276	281	281	308	264	254	253	295	242	285	259	284	294	264	266	286	273	243	272	312	298	292	308	277	280	299	281	291	265	315	258	269	263	257	309	288	267	260	308	248	282	324	283	263	289	268	273	284	285	293	277	285	275	270	298	292	283	280	275	238	269	256	309	261	263	290	231	294	269	301	272	290	262	265	282	259	261	273	247	304	296	282	246	300	302	261	288	243	281	302	296	286	298	249	294	274	271	278	275	280	267	289	290	317	254	288	288	271	271	281	280	274	303	267	288	310	269	283	283	313	295	249	274	292	258	251	329	272	268	272	263	304	287	299	268	281	282	266	276	274	286	291	285	298	274	277	303	298	302	277	318	305	288	262	297	304	291	296	303	293	301	277	281	303	257	284	273	268	264	283	283	279	311	278	275	267	306	259	292	262	268	265	287	297	250	285	249	282	275	285	271	274	251	291	257	275	284	278	309	278	286	284	268	284	293	239	282	319	283	291	275	290	279	314	303	295	279	248	267	267	294	282	260	305	252	286	278	266	275	275	278	280	264	267	288	269	266	267	305	295	310	294	267	281	281	298	266	292	270	285	273	284	287	290	264	270	297	274	280	278	261	301	303	293	282	300	268	256	286	264	273	286	277	282	286	277	277	261	282	258	301	265	291	294	264	260	274	296	262	290	302	308	270	267	273	267	271	267	272	281	283	267	292	266	283	270	258	295	271	321	260	285	269	244	284	266	274	255	292	263	294	282	293	249	300	302	321	291	293	290	304	271	298	290	282	298	289	277	312	287	266	276	266	309	321	287	268	268	265	257	275	265	278	256	279	264	292	279	282	325	271	277	295	256	258	267	257	286	284	306	298	278	259	275	282	280	263	275	269	298	262	298	298	276	278	280	273	284	300	286	256	270	279	275	304	277	280	289	282	271	259	301	253	289	313	292	270	270	233	278	278	256	268	284	286	270	280	294	269	299	265	271	284	301	289	265	282	260	284	280	282	286	294	282	269	292	275	262	282	267	275	282	302	264	297	288	314	283	300	292	241	279	281	268	268	275	284	275	276	263	274	306	265	311	288	322	294	278	248	323	278	285	291	278	284	299	276	258	276	270	266	272	261	252	243	300	278	299	271	247	276	295	273	255	318	303	314	282	280	286	250	279	266	302	265	264	273	285	242	299	293	226	303	290	285	266	271	256	285	279	300	263	276	279	292	262	309	272	292	267	282	308	248	269	279	286	291	283	276	319	302	281	291	294	266	302	295	281	293	248	275	259	313	272	269	292	292	259	291	310	314	306	263	282	306	283	286	289	291	298	277	272	290	258	261	296	259	261	287	283	271	314	285	265	253	278	319	256	265	276	263	262	275	295	286	313	263	304	267	293	272	295	272	293	273	276	248	286	261	303	275	280	272	306	276	283	268	287	294	296	263	286	289	272	289	264	263	301	282	270	303	276	282	290	253	274	292	269	299	274	270	292	249	266	276	301	268	289	270	272	262	272	285	264	290	313	255	280	260	320	288	298	261	292	292	258	256	260	281	281	265	272	257	282	247	263	276	276	247	282	279	287	293	296	293	290	279	297	288	255	267	241	281	301	292	307	289	302	296	267	308	268	284	293	257	287	304	305	279	275	302	293	289	254	285	277	276	295	287	263	264	290	259	278	278	270	264	270	267	277	290	283	268	275	278	273	283	256	263	279	285	289	257	273	265	271	278	265	256	243	268	277	286	267	288	282	248	284	274	268	285	249	294	277	255	262	257	275	329	278	276	286	248	296	273	285	305	272	311	291	287	264	257	310	298	289	268	297	284	295	256	282	312	271	275	255	267	277	254	295	269	274	279	251	293	306	273	266	281	302	267	305	301	283	266	263	303	267	275	271	270	280	298	273	262	256	267	261	281	309	248	254	280	269	294	285	250	272	263	252	281	265	271	263	281	261	269	267	279	291	278	278	246	258	311	295	267	299	267	288	257	279	290	275	264	279	264	288	272	272	283	281	260	293	273	287	297	293	292	296	254	279	284	274	286	306	290	286	288	283	297	271	285	275	270	332	314	260	309	272	258	305	264	302	291	250	281	303	269	288	285	309	240	253	282	278	309	264	275	267	312	287	279	285	288	263	281	296	282	279	283	293	302	281	246	273	268	278	267	305	276	257	272	293	287	288	275	277	290	303	273	261	313	317	312	266	258	295	266	268	283	281	288	323	282	264	235	292	300	313	269	278	264	269	283	288	269	296	282	269	294	302	271	265	269	266	245	280	292	264	292	250	273	285	262	270	279	283	279	292	290	298	274	263	287	282	297	296	298	294	285	286	262	280	261	266	278	271	306	285	298	253	252	288	304	269	281	290	268	271	274	281	266	320	277	292	297	248	281	272	287	321	271	280	287	295	292	285	254	303	273	272	255	272	298	246	273	294	298	297	292	283	268	253	299	289	296	259	295	284	286	250	289	280	292	281	287	270	264	298	281	291	263	302	278	286	290	265	299	283	267	299	272	296	278	265	258	274	272	271	308	277	292	261	295	287	286	273	281	293	279	291	289	295	277	291	269	302	267	282	264	269	276	279	285	297	279	290	277	281	305	280	265	292	269	284	267	237	260	276	261	293	281	277	269	280	280	266	270	253	259	278	272	281	283	254	308	295	275	299	274	287	257	266	286	273	270	292	268	266	276	304	274	251	322	294	281	314	252	284	284	255	299	256	245	281	263	276	262	292	302	284	262	300	285	252	288	301	246	274	251	253	308	270	279	274	276	283	251	274	287	296	296	287	268	305	286	282	275	313	296	274	294	241	284	271	271	289	286	280	264	271	270	279	252	296	282	287	246	261	256	290	284	271	305	253	250	277	279	271	271	283	252	265	271	262	272	288	239	291	275	270	272	273	300	259	275	309	274	273	265	300	280	298	305	257	287	312	267	268	287	311	289	273	301	281	278	287	293	255	314	267	278	281	278	278	276	297	280	269	293	286	276	270	292	294	292	303	260	282	259	297	274	245	265	296	266	290	306	276	296	274	270	270	308	307	291	276	270	295	303	255	253	244	263	296	283	281	267	276	267	300	283	294	257	314	290	281	278	296	291	290	259	285	265	284	256	296	299	257	255	236	256	300	261	286	273	298	309	244	277	288	287	293	282	242	275	294	283	278	294	332	269	311	279	320	268	284	290	259	289	272	309	314	286	277	286	291	284
24399	28399	43187	49242	49283	54668	51638	56208	59161	61686	59372	54908	53137	50295	48118	48318	44464	40353	35063	32625	33730	16017	15503	12807	10264	9893	6751	6485	6852	6281	4372	2435	3945	2533	1785	1691	1291	1222	1548	2046	1428	1043	1281	907	905	1004	973	838	805	812	833	818	813	808	788	747	796	806	768	717	724	775	755	734	699	697	705	712	689	687	671	699	737	672	678	849	1157	1322	1264	1199	762	666	743	670	677	670	717	686	660	713	689	641	641	650	670	711	688	636	633	679	665	679	687	653	665	683	657	651	685	700	661	706	690	679	690	676	660	685	658	689	690	658	697	668	660	695	661	734	720	642	679	645	694	677	700	669	630	707	696	692	685	633	662	638	672	660	677	641	711	706	728	695	696	650	681	646	662	690	643	647	663	684	696	667	699	660	651	714	629	734	704	698	661	700	658	723	679	674	688	665	661	621	611	649	631	602	618	685	670	721	626	680	661	665	694	694	638	634	667	677	691	689	694	662	646	665	670	687	641	648	666	695	693	660	647	627	656	673	677	670	697	648	702	678	686	682	646	668	714	696	658	696	638	683	651	739	662	700	690	696	694	688	677	658	687	670	676	661	646	647	622	652	673	680	644	698	726	683	667	635	664	664	626	703	689	665	657	681	667	646	620	681	657	714	690	679	651	648	669	679	665	661	635	675	671	687	597	647	739	668	681	685	722	664	648	653	651	668	666	659	651	640	629	677	707	718	681	794	641	687	681	681	631	709	663	622	666	641	643	700	678	642	698	655	628	709	654	665	697	645	743	640	687	699	642	686	659	637	663	684	633	713	643	705	670	692	681	726	662	675	681	640	672	687	642	684	690	709	671	679	626	642	695	658	700	682	619	665	694	704	709	645	651	683	601	646	702	642	679	635	713	718	670	664	701	683	660	628	632	677	642	653	687	645	677	656	690	664	630	667	624	740	674	630	699	670	660	648	709	675	686	676	675	670	676	658	640	678	629	681	660	638	655	663	633	668	706	654	688	669	619	692	686	645	658	660	730	668	682	689	705	656	604	675	706	641	688	697	668	684	717	655	648	718	673	715	650	663	655	670	670	639	700	678	661	628	696	684	681	675	672	682	687	671	635	677	647	627	646	675	647	690	646	707	633	713	692	694	663	627	645	666	649	652	691	648	618	702	656	638	653	670	704	643	706	668	661	665	666	624	649	670	678	712	675	661	667	654	668	664	684	675	675	639	658	644	661	664	656	664	647	685	626	646	674	680	683	714	683	670	692	665	732	658	665	663	658	705	688	730	619	737	672	675	661	635	675	694	671	677	676	669	641	737	655	660	665	708	742	638	633	651	662	659	626	649	656	681	681	692	700	643	662	679	655	715	699	709	662	671	645	672	698	703	665	631	695	661	681	694	666	695	682	624	667	663	708	630	649	699	716	655	672	678	667	665	677	637	676	648	675	608	635	656	680	685	678	683	712	702	637	642	677	662	660	624	648	680	653	707	689	695	684	683	588	693	671	695	694	689	674	683	662	715	652	647	650	656	624	673	653	649	659	631	704	668	676	669	676	653	677	699	662	672	682	663	672	720	673	686	680	641	642	697	673	689	674	643	677	654	671	704	661	694	665	672	685	648	678	684	691	665	690	666	688	665	707	679	677	710	696	695	639	662	696	621	642	654	656	681	679	661	705	625	706	640	693	652	705	691	712	692	699	655	655	696	738	674	658	706	651	684	663	653	683	624	701	672	686	653	651	647	645	653	674	667	727	642	699	705	684	676	644	638	646	651	653	685	657	661	677	673	697	630	655	655	694	722	670	727	631	645	627	649	679	678	656	703	650	659	709	672	685	642	703	655	637	654	686	662	673	650	657	670	735	658	680	629	727	695	698	656	702	649	714	678	731	661	608	670	669	628	728	641	667	661	670	642	641	662	661	652	675	715	691	643	711	709	697	672	653	710	653	705	710	668	754	711	667	646	679	683	674	674	654	701	706	669	698	678	682	705	665	708	658	647	691	683	648	670	710	655	629	714	664	672	689	683	639	687	630	676	709	646	657	659	690	662	657	638	677	669	633	670	715	708	664	681	627	693	656	635	663	697	695	688	704	658	658	692	660	631	665	677	675	686	660	691	689	682	649	681	731	677	728	720	663	700	694	685	625	662	696	645	679	707	687	630	668	649	699	689	646	677	663	672	648	707	642	668	680	674	687	640	691	695	695	688	663	683	650	680	651	750	646	662	634	667	684	699	701	732	614	650	680	670	707	696	631	693	683	652	685	708	714	669	611	661	702	656	667	668	660	704	655	647	669	657	690	695	677	697	687	668	689	652	705	633	655	672	665	672	659	678	652	653	663	657	662	686	673	661	665	660	683	692	681	700	693	659	684	656	654	677	655	602	640	653	661	669	625	630	634	669	677	682	677	678	667	643	727	625	651	644	673	658	648	691	644	708	663	679	673	650	729	664	653	620	630	611	668	688	680	684	689	701	635	632	706	663	642	665	653	676	645	687	650	663	652	675	685	629	675	658	682	659	668	678	654	640	677	679	692	660	681	665	629	685	669	675	691	688	658	655	659	699	669	672	635	710	702	642	587	717	683	653	642	667	653	733	673	657	705	641	660	662	679	709	702	623	648	691	653	673	668	650	676	664	628	673	651	707	715	703	670	708	663	680	722	705	657	642	671	700	713	646	686	671	676	633	706	659	637	660	645	678	700	665	704	665	702	680	707	677	679	668	636	659	686	666	662	661	679	660	669	682	702	671	654	639	681	692	660	685	669	719	657	712	666	649	691	677	696	647	688	699	648	655	649	627	667	648	692	691	662	599	685	624	615	697	650	652	628	667	658	679	663	660	735	687	672	703	656	650	650	713	641	650	660	650	674	663	695	667	667	702	642	677	633	668	621	653	707	671	643	727	693	693	674	724	633	679	648	704	662	661	630	692	637	662	686	649	650	720	690	664	728	703	674	662	694	694	659	708	665	724	627	698	657	697	645	691	665	661	689	657	692	657	629	688	731	659	731	677	676	711	699	636	654	660	645	649	674	683	644	654	646	639	652	681	693	691	693	694	620	646	662	677	651	663	645	647	624	732	687	684	677	634	695	652	698	656	673	681	689	646	651	672	684	684	695	641	744	603	645	667	640	676	678	650	692	645	622	667	675	708	656	652	652	656	668	703	614	698	683	677	651	684	672	660	674	619	628	688	668	646	677	694	670	683	654	638	680	638	653	654	668	692	661	703	717	669	690	715	678	674	646	683	676	641	678	702	673	697	652	645	643	675	649	690	697	687	659	695	631	668	689	635	704	659	636	678	683	669	641	680	666	682	703	695	682	681	673	659	666	688	654	673	672	674	646	693	642	688	653	690	635	671	667	696	716	664	689	653	681	746	654	700	622	670	696	687	675	662	644	675	650	646	665	687	640	661	659	625	664	679	648	663	671	686	695	656	668	632	682	648	683	662	668	669	666	711	636	665	680	669	675	626	616	727	675	666	693	713	653	659	651	701	614	688	697	664	664	688	628	669
44705	40507	46089	43525	41350	46970	39551	44602	47564	45702	43196	45510	43649	37777	37411	38986	33634	28270	19806	17288	17264	6965	5188	3836	3126	3390	2268	1862	1999	1581	1066	972	1108	650	552	471	432	383	459	547	374	371	373	295	316	310	281	259	265	273	246	252	271	235	249	279	265	290	228	252	290	284	301	277	253	243	249	222	233	247	276	264	266	246	244	366	450	457	427	367	287	273	253	248	247	238	266	236	220	259	273	241	261	232	230	229	255	252	210	224	254	255	264	215	254	231	276	216	247	243	254	250	222	250	233	247	244	250	264	233	239	235	245	273	232	231	242	233	225	251	257	243	220	256	231	244	256	253	255	245	249	223	220	258	227	235	265	237	270	253	241	235	248	248	247	221	275	224	209	256	249	236	256	274	234	274	246	272	243	262	232	275	249	255	262	221	253	236	265	242	250	234	235	209	246	247	244	258	246	201	230	196	266	253	252	263	220	239	261	222	233	251	235	274	249	256	259	237	234	242	267	252	243	214	238	249	269	235	246	209	243	244	231	262	244	263	232	208	220	256	227	255	229	261	249	251	249	278	240	247	242	230	246	229	273	198	254	287	234	256	246	254	235	242	227	255	238	258	221	225	249	223	217	213	247	256	260	239	245	250	233	233	261	260	227	216	263	246	231	244	231	249	232	248	266	260	251	260	264	224	212	250	262	260	243	249	267	214	237	223	216	217	232	271	255	239	250	248	230	239	231	230	273	246	238	230	210	256	207	249	228	235	229	248	228	262	247	245	211	220	248	250	239	224	246	248	210	253	246	225	233	237	258	247	246	243	229	205	221	239	238	272	236	243	246	230	255	229	251	245	216	246	240	265	267	280	259	249	260	243	225	219	219	225	237	233	249	249	258	242	230	262	234	222	234	259	251	197	218	242	239	234	264	242	239	258	233	241	260	271	240	275	229	234	266	229	233	245	240	253	252	251	243	251	214	215	266	229	248	256	231	240	223	263	257	246	233	260	257	255	238	248	234	245	239	254	234	236	288	240	230	231	248	269	226	253	234	255	250	260	253	247	245	239	257	260	267	259	259	248	254	249	246	248	217	224	245	242	296	221	252	257	217	250	215	238	217	212	212	251	247	259	248	258	233	275	236	252	257	251	262	215	229	257	234	248	261	246	245	278	244	266	241	217	233	242	257	245	257	247	216	226	238	253	245	234	237	212	267	226	258	253	217	260	226	237	255	270	234	245	216	247	263	228	238	251	249	234	258	248	229	240	242	261	286	280	248	263	235	264	250	247	223	272	222	269	260	247	263	240	239	251	248	253	253	251	228	247	250	243	248	215	237	206	234	260	240	233	230	242	219	234	221	238	245	264	243	268	238	235	247	240	224	261	250	241	227	238	240	243	237	218	245	232	246	253	254	254	274	269	240	252	207	265	266	249	241	246	254	262	264	253	264	252	260	259	239	243	302	267	269	194	268	221	265	249	214	234	245	261	234	235	250	249	221	242	269	232	231	274	235	220	227	246	223	259	250	240	256	265	253	240	227	252	262	261	244	249	236	276	240	239	254	240	279	254	230	242	232	233	227	238	237	254	265	202	235	239	250	252	227	225	259	263	272	277	242	259	205	231	224	232	234	244	226	265	241	224	238	243	244	262	232	247	255	270	230	276	239	242	227	245	226	225	235	272	225	228	240	238	239	239	246	226	263	245	266	262	238	279	262	218	246	244	247	244	262	238	261	248	243	225	218	223	221	245	278	249	222	234	233	229	245	256	251	231	258	234	257	232	264	225	223	259	250	228	238	228	261	234	258	250	276	257	247	212	242	254	219	251	248	227	236	267	234	264	237	250	235	234	233	250	240	238	254	258	279	236	234	265	269	235	255	244	245	246	221	235	240	250	260	249	251	257	256	220	266	236	243	258	225	252	284	241	241	260	251	253	242	262	279	247	235	256	268	262	222	249	224	243	258	249	212	283	234	244	240	229	222	263	232	266	254	249	242	254	249	256	246	256	218	252	254	252	224	234	237	255	259	257	233	254	249	254	243	218	267	229	265	251	242	233	220	275	257	232	215	242	248	268	240	243	233	214	244	215	257	243	236	236	249	223	251	246	270	233	225	239	215	236	243	248	251	236	232	230	268	258	245	247	267	252	241	248	251	258	239	224	272	229	279	277	236	247	258	264	242	243	257	253	253	261	274	263	249	243	251	241	250	254	251	227	249	245	236	224	252	236	248	233	237	249	269	260	238	243	246	231	221	247	254	230	234	255	244	262	242	247	259	229	236	254	218	221	234	240	215	230	270	230	272	264	247	268	234	226	248	236	245	231	245	226	216	236	249	266	283	237	236	233	241	256	240	238	284	241	223	220	237	239	232	267	222	225	240	246	259	253	219	239	217	225	254	245	237	261	233	237	258	228	243	253	244	219	234	234	252	240	265	236	235	250	286	236	224	242	235	240	243	230	245	232	218	243	253	265	231	232	269	223	284	272	277	282	264	261	239	255	265	222	245	263	245	252	272	234	226	254	228	241	269	255	237	250	250	253	237	223	232	219	253	223	234	243	250	259	227	252	248	242	241	264	262	244	239	220	234	243	232	218	226	243	247	238	236	250	224	231	248	248	256	214	245	241	238	224	249	225	223	245	269	240	212	245	205	223	276	276	290	238	247	240	260	215	241	259	264	246	241	233	238	243	246	234	241	270	248	226	274	255	262	240	258	246	236	245	264	243	240	235	202	239	215	234	250	234	227	235	235	264	245	241	231	249	237	248	232	212	265	261	246	226	229	244	244	232	265	266	259	242	219	245	223	236	243	226	264	248	260	246	248	223	250	240	225	233	264	242	248	238	261	240	229	252	261	235	251	228	232	266	263	268	235	241	228	264	238	246	240	261	238	260	217	259	256	252	190	275	228	217	258	249	216	233	246	250	269	250	240	243	245	213	245	243	250	216	235	245	259	242	245	259	272	276	242	229	232	233	243	201	243	247	263	251	287	238	244	244	246	230	232	248	250	264	270	258	217	249	237	218	237	257	239	243	257	241	250	238	253	231	230	239	235	259	229	247	224	224	244	238	246	246	226	258	249	258	230	252	232	239	253	264	236	241	241	259	235	228	238	254	267	232	239	233	244	241	282	237	241	245	226	249	253	238	263	234	243	230	246	225	244	241	246	251	223	259	246	245	238	237	242	242	242	274	238	238	212	238	224	263	213	248	246	232	251	264	262	233	257	253	244	249	239	236	219	250	243	229	237	236	219	221	255	235	231	251	239	223	225	228	246	214	259	243	244	263	252	245	234	253	227	232	243	221	246	259	247	239	254	248	230	260	223	256	254	235	236	224	257	266	249	256	235	242	254	266	264	268	255	240	256	260	231	240	240	224	256	216	226	269	277	251	260	234	232	241	247	225	236	228	284	267	251	245	255	248	245	244	240	248	231	246	255	227	239	256	253	245	261	211	250	255	224	243	269	248	262	274	221	244	253	211	247	257	285	223	261	252	214	244	254	223	247	232	267	255
32353	34525	48121	54110	54959	56545	57888	57640	61975	63277	64628	62748	59805	58640	56976	55155	54197	48665	42323	41876	40940	22121	23557	17814	17063	17950	11845	10631	11673	9667	6386	6034	6826	3612	2639	2482	1915	1652	2508	3043	1612	1740	1371	1053	933	1062	968	836	791	762	757	732	746	720	724	693	692	703	722	702	747	904	932	766	702	657	638	674	614	628	617	586	648	625	649	1563	2365	2200	1611	1250	939	611	615	577	647	638	574	610	591	637	599	576	603	596	587	587	552	639	641	579	548	608	591	556	570	599	608	593	551	600	592	589	587	595	556	609	612	615	595	570	579	558	607	563	574	564	599	540	571	580	577	563	585	556	543	605	572	598	573	608	599	551	546	505	591	583	565	601	615	550	577	573	624	600	589	590	590	612	580	545	563	549	544	577	620	585	557	581	588	567	552	588	559	586	578	544	622	574	587	551	608	602	570	593	580	562	571	552	634	571	617	564	624	610	630	592	584	590	580	589	598	586	613	593	603	566	604	634	576	571	604	598	590	602	592	609	609	554	615	639	596	605	591	584	580	598	570	619	601	618	582	594	545	627	627	573	596	538	616	589	588	599	590	582	601	570	590	555	572	566	595	573	599	621	577	590	620	614	600	563	535	565	571	558	586	607	600	573	605	567	567	594	557	594	583	613	572	572	604	589	609	583	600	606	600	568	602	579	597	612	590	590	578	596	591	611	558	574	614	602	600	618	561	586	596	580	570	528	617	564	559	609	548	557	613	567	611	585	524	589	618	556	600	613	584	588	578	580	594	592	590	631	602	625	578	610	576	572	607	625	573	583	583	586	550	582	595	550	633	583	566	602	571	602	649	555	615	620	588	575	584	592	581	562	582	601	569	605	568	574	571	579	590	625	568	589	601	589	628	616	596	600	608	618	523	599	599	630	592	607	527	577	563	580	570	630	554	577	543	587	609	595	615	610	583	592	595	616	642	635	584	625	649	605	515	591	606	633	629	574	621	590	588	601	547	568	601	570	575	588	604	585	618	605	628	616	595	568	634	589	638	581	560	607	541	603	561	590	611	617	638	609	522	576	556	575	567	564	570	609	573	600	621	566	627	545	611	579	605	580	584	569	529	591	577	634	616	639	566	604	592	563	607	564	602	559	635	542	588	632	575	547	631	574	563	652	583	561	564	527	582	579	555	607	578	592	572	559	574	568	565	576	579	574	595	573	595	584	611	583	626	589	565	607	593	563	581	592	637	593	601	575	574	599	613	606	585	602	583	628	563	572	610	615	563	638	575	549	603	575	566	593	615	592	572	598	594	610	562	571	586	593	558	565	626	584	585	579	579	567	588	571	576	617	616	613	590	573	587	616	588	599	595	573	563	567	576	535	541	552	583	597	563	596	582	620	596	600	583	623	566	615	575	563	582	588	551	571	600	576	570	572	591	600	590	568	560	585	544	582	599	596	568	556	515	600	600	583	614	567	591	571	596	567	635	576	551	544	624	617	587	621	562	581	571	557	605	588	613	572	558	577	613	565	572	589	595	601	631	561	624	608	563	626	545	617	593	623	579	573	574	570	615	573	577	619	575	631	578	598	590	600	574	557	612	553	592	552	563	583	608	562	560	615	643	605	540	558	571	606	568	559	577	577	552	586	581	559	607	592	593	585	615	612	607	626	543	595	582	595	540	593	596	587	555	559	644	617	594	614	607	608	583	558	578	599	621	596	625	564	562	629	542	603	603	609	573	550	574	623	598	579	536	578	593	620	573	572	580	564	572	614	568	593	611	578	609	644	565	563	575	628	563	611	598	579	555	613	595	618	575	653	629	620	576	565	572	541	570	606	539	600	583	615	564	550	609	623	551	551	554	581	606	599	581	605	608	581	601	606	590	627	556	597	602	567	592	591	600	595	556	560	598	547	598	651	645	595	631	636	580	588	580	608	549	608	534	573	613	602	589	606	586	532	602	617	576	595	579	578	591	575	603	605	602	600	574	556	615	618	610	583	578	588	581	581	572	550	585	552	588	593	584	611	586	590	585	586	593	609	615	606	595	567	562	574	619	601	600	565	575	603	636	567	592	612	562	572	584	585	571	619	576	571	582	608	607	578	576	551	594	607	557	568	577	604	605	599	587	588	607	583	558	588	593	563	589	587	570	585	615	606	584	633	580	582	580	592	605	629	578	603	573	578	587	576	566	591	589	588	547	617	573	551	572	596	611	609	616	581	568	626	578	602	569	564	609	620	634	634	551	567	564	595	588	608	606	590	618	578	579	591	541	569	622	572	569	596	546	571	590	622	596	633	561	576	606	640	606	626	564	579	640	582	572	590	540	574	605	540	577	582	582	593	578	562	598	545	548	581	572	562	619	572	605	592	600	577	575	587	602	593	545	538	543	563	550	588	566	590	589	568	549	569	582	620	562	598	585	624	605	630	602	623	539	591	550	614	573	555	601	617	546	580	589	589	563	606	541	622	589	594	561	604	539	561	593	585	632	592	591	582	564	596	570	602	573	561	584	569	579	600	637	610	558	595	598	596	579	607	535	598	569	613	594	620	584	596	555	585	623	592	610	600	577	597	609	651	589	619	606	589	549	570	587	570	585	603	604	586	562	568	587	571	592	578	565	587	609	566	596	614	600	625	584	576	587	597	601	550	601	528	567	576	632	589	616	550	604	613	592	615	590	575	599	605	608	579	608	644	602	613	576	595	625	614	547	579	588	578	585	623	601	614	649	623	622	602	564	554	610	559	594	540	577	603	563	551	609	572	608	609	598	616	618	555	592	553	570	574	635	589	629	607	608	596	575	627	590	542	586	588	632	550	586	615	552	591	622	582	596	565	620	603	600	596	551	580	591	600	611	604	612	583	617	562	589	614	574	538	564	628	601	593	567	607	586	594	553	576	590	576	541	572	578	585	590	611	617	598	600	582	593	611	596	515	613	592	628	556	597	569	584	550	625	601	606	605	610	594	569	590	623	570	611	552	601	570	571	590	579	553	580	566	570	593	605	555	556	553	589	590	579	597	649	576	558	589	563	561	575	561	612	596	601	538	556	552	588	570	563	562	566	574	590	630	602	551	576	602	618	580	628	591	581	566	579	559	546	610	559	606	576	564	562	607	573	613	624	601	636	590	622	588	560	586	593	574	572	598	574	580	607	596	611	559	587	533	554	569	574	589	637	554	600	592	571	619	601	600	618	618	576	562	578	549	587	615	573	593	612	569	588	569	584	579	593	601	596	573	571	572	563	526	579	591	571	592	629	542	607	599	584	573	587	568	603	558	581	605	625	628	615	585	621	647	574	592	584	666	580	555	597	560	583	576	592	571	606	568	657	609	610	596	569	603	590	583	622	568	588	587	608	599	553	596	570	559	562	643	575	581	627	599	649	541	632	567	583	587	599	553	637	555	599	588	580	573	581	596	600	598	596	569	601	568	598	542	563	600	541	581	595	587	587	543	585	595	599	596	582	576	562	585	566	634	595	598	551	638	572	597	615	569	583	569	645	578	587	577	601	601	593	576	584	592
9745	7900	14355	12069	11047	13874	8267	9690	10147	7540	4647	3622	3157	1777	1403	1373	1029	810	648	598	635	462	480	386	426	409	402	378	413	365	330	373	361	359	364	351	359	407	357	352	330	363	393	348	357	343	358	369	368	339	331	375	353	343	383	337	398	356	380	357	344	316	338	370	350	361	367	353	326	410	346	353	327	361	358	378	374	376	336	368	364	331	358	338	351	336	365	326	326	362	359	311	339	336	349	340	344	364	338	349	370	363	374	335	363	327	365	360	343	345	344	337	367	348	322	348	354	364	345	368	309	326	362	351	320	346	345	335	317	369	339	336	338	322	335	335	337	326	326	340	339	370	326	348	368	303	332	386	359	344	359	381	344	352	346	357	372	328	356	337	337	346	338	355	389	354	315	328	349	338	350	337	323	364	317	333	324	329	336	343	318	357	355	363	366	314	351	352	366	326	358	348	354	362	352	318	303	332	349	386	362	321	345	362	325	340	351	348	371	342	341	357	342	310	338	325	313	342	309	372	344	354	360	354	328	321	337	366	362	334	324	354	327	335	324	354	362	377	360	319	324	362	359	348	339	364	349	352	331	346	342	346	321	360	362	349	356	354	362	346	328	334	334	330	345	341	346	365	355	389	341	382	354	350	368	393	339	365	370	330	337	396	346	321	328	342	372	335	355	322	353	316	362	374	340	350	358	358	351	303	324	367	351	356	350	328	336	326	361	361	320	314	329	323	346	335	346	326	356	358	333	361	373	355	352	350	350	381	352	360	336	326	338	354	363	344	346	343	366	336	353	331	339	317	390	324	337	380	327	330	367	349	325	317	358	361	349	333	362	375	348	328	327	356	342	345	326	325	337	336	377	349	363	356	349	362	343	310	317	360	320	308	385	394	353	349	341	348	394	327	349	329	323	355	345	338	354	325	392	343	332	361	340	341	359	368	358	340	352	350	353	361	334	345	316	342	318	340	325	355	345	357	365	303	360	370	343	322	311	324	334	340	361	380	341	317	359	333	389	341	364	344	377	342	369	377	313	347	333	325	341	362	352	342	340	322	345	353	334	326	357	349	325	379	346	338	341	382	348	326	327	370	344	373	340	375	338	349	327	365	304	312	321	365	360	332	314	344	335	354	350	375	348	332	367	348	353	313	319	344	363	325	346	350	357	358	361	316	319	331	371	320	362	362	358	343	358	376	322	350	390	379	316	335	328	336	351	343	342	344	375	349	331	368	309	352	338	361	376	352	345	359	333	344	346	363	316	320	323	357	357	349	366	365	328	357	319	298	311	351	342	343	355	396	362	344	318	331	340	347	355	353	353	355	325	319	361	376	369	389	301	369	353	355	367	326	351	353	317	329	384	311	335	349	391	337	349	351	342	328	346	327	322	342	333	355	363	325	390	329	357	308	341	363	405	330	380	337	317	354	323	359	352	363	363	329	333	321	310	341	333	317	356	397	335	373	375	346	328	355	327	354	338	330	320	314	369	358	325	344	373	332	315	342	328	364	374	321	375	344	350	325	346	337	323	320	373	343	353	325	376	308	350	344	367	389	356	329	340	328	353	333	347	344	356	335	319	337	343	365	338	352	368	325	347	349	322	385	338	348	370	337	364	334	317	351	337	330	348	311	321	340	364	336	366	363	338	364	358	341	319	367	327	334	332	361	341	389	365	326	341	350	393	316	310	310	349	337	349	358	296	375	341	348	327	359	295	341	318	305	348	356	360	371	375	370	342	344	343	347	328	360	378	325	314	397	356	350	358	331	345	351	332	327	372	341	314	338	323	330	362	342	329	349	346	387	375	358	345	352	343	326	351	369	351	333	336	343	339	325	359	349	383	339	345	333	332	355	323	324	355	350	332	335	367	314	368	386	353	341	385	358	323	353	350	338	350	332	325	323	334	373	350	359	343	337	346	345	360	366	343	381	334	360	336	329	354	304	345	336	378	333	334	342	342	345	368	355	325	327	325	353	337	335	336	338	353	331	320	336	360	366	370	326	364	353	364	319	367	325	333	310	316	326	408	345	345	343	338	397	379	340	328	341	387	357	353	338	378	353	351	375	362	366	348	348	351	386	350	350	340	322	332	327	375	313	356	336	340	355	341	345	345	341	353	389	350	335	334	382	358	323	333	345	341	340	364	307	305	356	374	349	316	374	348	349	351	335	355	333	344	322	356	322	349	328	354	365	408	345	355	342	358	335	384	338	337	361	365	333	343	328	331	354	317	373	341	304	358	349	313	352	343	339	350	351	345	398	362	328	373	327	357	339	319	368	338	320	332	302	344	327	356	354	343	377	378	320	364	335	323	338	334	341	345	332	326	345	351	364	338	314	345	335	368	342	321	349	330	309	325	328	340	322	386	356	313	370	352	308	354	335	306	332	329	344	326	339	381	338	342	347	388	345	344	306	340	347	333	318	321	332	345	340	346	387	379	327	363	355	365	338	311	347	337	334	341	330	355	345	322	332	351	326	353	366	358	351	359	368	349	355	368	369	387	351	336	312	367	383	350	396	340	327	370	344	338	352	342	353	345	352	353	352	349	333	369	347	336	337	366	364	347	300	333	325	344	371	369	299	366	310	390	333	385	357	331	316	349	400	368	318	391	377	346	331	333	374	352	349	340	361	307	340	363	344	323	307	358	359	323	340	330	345	330	348	326	365	319	337	353	330	335	370	344	351	354	353	339	343	355	290	370	377	331	368	304	338	355	351	359	331	362	330	351	372	295	335	334	337	333	349	357	362	360	364	348	333	334	369	348	363	374	359	361	328	308	347	300	359	349	376	374	326	355	339	363	340	346	330	381	313	339	366	363	328	357	339	381	376	361	337	376	347	334	370	381	355	315	330	351	373	386	322	352	328	340	330	335	340	350	378	318	334	314	322	372	387	379	342	338	345	360	360	380	359	314	347	369	342	358	341	335	344	308	343	360	331	389	320	317	368	300	376	371	356	366	310	338	367	314	340	347	329	344	330	357	344	353	355	332	334	357	355	364	337	345	343	386	317	340	319	348	323	355	368	336	347	345	340	357	368	390	301	320	318	373	321	343	332	337	342	368	350	347	331	326	357	346	372	323	334	371	321	321	348	357	324	348	346	366	362	341	359	335	354	335	356	338	350	326	352	306	341	347	331	332	346	365	347	340	341	345	349	355	359	310	374	368	359	327	351	357	339	350	376	332	335	360	335	350	366	308	313	332	325	341	350	323	339	325	375	357	372	326	337	375	355	328	325	363	380	321	352	337	363	352	322	364	336	348	350	334	317	351	383	376	342	314	331	330	334	331	328	380	352	368	380	338	350	359	343	352	315	361	313	332	314	314	318	395	378	340	349	364	364	371	363	326	343	342	353	372	347	341	336	359	313	357	328	364	345	355	371	367	343	335	305	345	335	399	363	366	343	365	374	337	311	353	347	343	355	330	352	337	352	344	367	319	326	328	356	344	336	356	354	347	359	373	327	301	337	357	343	371	368	359	347	329	333	360	352	354	335	352	348
6823	7998	19395	21450	23104	28402	19131	24617	29859	24221	20586	17373	14906	9950	8408	8357	6226	4573	3520	3313	3172	1752	1609	1432	1419	1475	1181	1254	1231	1153	1001	986	1037	945	917	943	988	956	981	873	889	911	877	955	874	854	866	840	826	848	827	868	844	853	878	861	868	873	872	860	862	852	839	852	848	871	899	867	839	837	845	889	884	804	860	891	970	985	917	950	890	829	828	805	841	816	856	829	848	799	819	816	809	842	877	811	852	849	829	795	834	859	852	806	803	811	803	804	818	884	838	805	849	833	808	853	775	833	817	831	805	856	863	812	788	849	794	847	824	850	841	883	823	853	833	870	856	801	849	817	841	830	846	823	772	839	797	849	843	796	858	851	754	822	861	836	871	821	810	845	793	863	832	865	848	829	814	853	850	822	858	861	838	840	824	854	829	823	832	814	843	803	862	810	832	825	801	832	833	866	828	824	789	846	847	845	820	779	822	822	803	853	790	841	835	843	827	835	883	837	856	792	794	878	799	850	824	811	874	839	805	799	864	883	811	747	797	814	807	806	866	836	810	851	795	821	840	828	833	832	865	885	830	824	817	800	829	871	849	866	803	852	838	825	791	858	867	860	857	804	831	849	793	793	802	839	818	820	829	786	817	789	816	770	817	887	828	881	816	852	820	812	789	895	814	826	821	820	777	885	871	799	798	793	816	842	842	827	836	798	886	819	852	814	831	802	859	837	830	836	856	854	836	792	806	843	856	811	845	800	807	834	755	870	791	829	806	883	819	818	818	821	852	820	842	894	848	848	819	827	819	795	799	802	817	826	843	859	764	816	850	825	797	850	816	872	823	851	864	854	832	819	855	785	811	799	840	847	879	854	842	825	873	809	827	812	818	828	836	852	835	900	796	806	819	862	826	782	811	822	820	805	823	790	911	813	805	833	858	854	781	840	827	798	824	820	798	844	833	919	840	853	823	790	840	853	830	838	799	804	846	830	848	835	823	837	806	871	839	790	881	808	840	803	788	784	840	829	829	849	788	867	821	854	790	864	807	858	857	829	836	836	806	835	832	875	788	803	821	772	763	841	794	829	858	833	820	876	801	826	834	805	877	830	779	873	852	811	845	859	784	827	829	851	836	827	857	846	842	858	874	813	825	833	883	869	853	877	862	827	814	827	838	821	841	815	806	826	869	857	863	860	829	860	840	817	894	863	829	826	836	806	848	789	871	835	842	836	866	820	879	853	862	805	777	803	836	837	828	759	825	802	821	795	833	864	830	845	798	843	821	894	852	809	871	860	840	849	824	880	862	838	842	824	826	800	822	783	850	859	815	841	869	797	802	860	838	853	841	815	841	796	855	819	817	833	817	843	827	840	838	864	813	800	844	864	760	861	797	821	811	819	845	838	827	823	851	836	842	814	868	852	781	791	829	819	837	787	863	794	802	796	873	887	780	811	854	832	880	811	849	820	816	815	823	834	854	791	855	857	812	769	847	802	873	839	837	798	798	875	852	819	835	836	815	860	805	835	839	818	798	843	845	813	828	789	830	848	828	784	865	847	854	843	836	820	838	804	853	829	829	826	852	847	860	886	842	756	839	809	739	873	794	857	837	796	876	838	865	852	851	804	833	820	870	829	853	812	852	808	853	828	805	816	809	818	830	846	851	866	840	803	822	827	875	805	834	878	842	818	812	841	859	842	792	812	867	851	755	834	839	796	798	852	859	837	883	847	860	850	778	820	830	827	846	834	838	870	832	807	874	893	800	832	849	836	801	848	817	856	815	810	811	835	833	829	890	885	852	785	839	831	833	852	847	861	810	849	819	837	830	853	859	762	822	842	815	846	832	850	827	803	805	828	868	814	805	834	845	855	871	802	861	850	804	803	839	847	857	796	853	847	859	816	841	848	809	795	831	849	839	784	838	841	827	836	809	852	793	844	809	877	863	842	772	856	821	815	878	864	815	824	878	840	844	831	852	823	821	817	837	846	839	814	832	838	886	829	788	836	821	837	801	827	816	858	856	797	842	878	853	791	821	809	836	827	850	835	829	782	822	812	838	848	812	836	833	868	876	838	805	849	807	855	834	830	856	849	800	810	823	794	859	808	859	855	810	846	789	839	874	837	800	856	804	825	831	784	780	854	873	837	826	840	848	829	806	871	824	849	828	847	833	783	803	800	858	780	883	824	850	797	880	801	825	867	798	823	849	764	852	810	913	813	801	876	820	840	787	856	837	862	816	851	829	863	815	840	818	908	805	852	788	784	818	842	797	795	762	833	857	858	832	836	852	810	830	855	809	836	845	822	850	842	864	770	824	851	837	818	802	815	881	847	848	795	856	809	791	887	862	826	852	803	816	821	786	783	815	859	825	789	849	848	824	825	773	785	804	815	783	811	899	876	855	823	829	838	835	850	846	890	833	786	808	821	780	820	818	836	810	875	814	836	878	855	827	852	815	843	847	852	875	853	867	869	856	809	866	853	832	802	797	799	795	850	869	818	836	806	843	820	834	898	828	824	853	813	822	828	821	859	829	881	791	834	764	775	839	779	816	793	849	828	871	835	823	814	834	818	790	842	856	809	811	840	791	787	811	832	802	806	869	855	865	830	817	836	834	862	797	839	811	835	826	811	804	848	839	813	813	840	863	765	819	786	854	794	819	833	829	845	846	825	898	828	856	871	791	776	795	815	892	860	856	859	850	811	825	848	868	848	803	815	855	880	856	808	822	848	871	826	796	792	848	864	854	810	860	869	850	817	797	866	829	769	847	816	790	805	802	849	800	876	792	875	780	837	857	814	828	825	847	883	824	823	816	856	824	838	793	829	835	830	885	828	804	806	810	857	838	895	786	839	809	817	785	794	840	847	851	868	813	836	866	825	801	821	767	886	835	790	837	832	851	811	792	824	840	787	858	795	787	824	818	848	815	859	807	885	802	831	829	820	850	819	794	882	877	780	816	872	805	880	801	759	809	824	845	805	853	861	866	841	782	848	832	794	797	857	815	810	859	850	862	868	808	866	818	817	853	844	811	795	783	855	843	815	803	835	835	835	799	854	778	805	884	855	844	826	887	831	788	809	853	881	819	844	824	817	870	837	830	894	862	798	819	862	811	841	862	815	896	830	881	790	826	844	844	871	843	798	815	828	858	799	832	914	838	796	851	830	826	800	877	846	825	865	789	779	818	822	826	870	854	861	833	842	830	784	888	858	795	848	819	815	876	864	807	781	817	786	856	874	853	824	864	869	826	771	804	807	760	844	805	867	834	804	832	859	811	839	879	830	785	810	837	813	836	801	839	862	768	891	789	835	803	799	871	845	810	810	805	775	840	874	823	842	837	826	847	840	829	832	799	821	862	851	810	806	855	804	811	869	852	868	834	817	800	782	820	841	828	863	824	836	849	834	836	778	806	849	827	821	802	843	845	826	870	814	804	811	842	817	795	878	858	782	827	803	853	857	842	814	846	849	828	807	828	825	795	837	870	845	899	879	836	871	882	818	891	846	841	833	821	866
33324	35154	45688	39967	43505	47412	36154	44221	45414	43453	43365	39809	40748	31138	27096	26885	20111	14282	9187	7901	7065	3249	2424	1860	1943	1991	1143	1238	1360	886	736	907	746	611	458	453	421	456	536	516	448	380	432	390	407	361	364	364	341	352	327	346	346	370	419	373	344	357	354	382	356	400	383	374	371	377	362	388	373	344	349	354	371	384	352	403	503	536	442	400	375	353	350	347	333	373	335	366	335	391	360	367	351	366	342	325	338	372	346	335	352	370	358	323	360	366	365	325	365	334	342	306	351	379	331	381	363	350	395	333	353	369	357	336	332	356	387	371	354	393	391	329	367	352	376	350	342	347	315	391	350	382	320	337	384	379	322	363	367	370	393	372	339	360	348	336	354	358	350	331	349	373	378	361	351	356	352	362	317	337	353	361	353	322	376	375	345	332	369	334	355	359	322	359	370	367	344	365	357	353	331	345	382	359	350	331	398	371	329	338	343	380	310	375	382	382	370	366	359	365	348	348	353	338	377	369	331	324	373	358	375	372	350	357	321	336	336	333	318	316	363	333	343	328	340	377	380	355	363	361	377	351	387	359	340	383	366	358	397	332	322	352	358	362	353	352	379	328	354	310	354	332	344	360	328	373	350	371	368	344	364	374	358	352	367	356	350	343	369	355	350	361	310	342	364	383	371	374	341	389	365	362	388	362	330	342	376	341	336	373	343	363	354	370	375	381	325	394	352	350	340	348	329	321	354	351	381	371	325	344	374	359	357	357	344	350	346	365	360	338	354	352	384	377	400	357	371	356	374	346	371	389	329	385	326	324	369	317	332	347	366	360	344	379	311	355	368	362	344	354	398	371	340	356	334	381	361	363	323	345	361	346	332	363	346	325	343	340	329	351	322	346	379	348	326	381	358	353	343	374	382	361	341	365	339	385	367	323	348	354	355	401	340	350	361	364	344	325	392	339	344	350	369	354	372	346	369	349	399	423	347	317	377	385	360	327	374	373	333	355	376	371	345	353	425	366	328	369	337	311	359	338	375	331	390	332	357	307	323	357	363	333	361	374	328	374	335	369	373	371	337	381	373	343	408	347	359	375	347	336	347	376	323	348	352	374	337	378	345	380	392	337	349	373	363	417	338	355	353	379	369	340	350	384	343	347	346	326	320	370	347	328	329	376	366	393	353	333	373	342	339	368	339	354	381	337	321	344	338	351	345	388	352	355	392	391	367	339	377	330	358	380	366	392	361	366	336	344	377	391	355	370	370	326	376	381	357	362	341	357	341	368	348	389	338	373	327	351	324	356	322	351	352	349	381	351	349	369	338	363	360	324	350	343	329	340	371	339	357	345	348	333	356	335	335	371	378	314	402	363	366	319	346	336	346	307	343	346	337	355	348	349	367	337	333	330	349	341	346	351	415	352	333	311	351	356	376	374	352	368	333	336	348	403	357	351	353	336	392	357	325	326	366	348	355	361	357	368	364	320	366	322	373	359	304	362	354	341	336	373	363	340	350	384	382	374	343	362	346	365	366	350	377	355	347	344	323	343	346	360	396	368	400	350	326	384	353	347	362	351	351	329	393	357	362	352	380	368	319	355	363	360	341	352	353	361	393	349	339	353	366	369	321	349	374	357	344	372	331	384	342	353	393	336	328	364	373	373	374	330	353	340	342	354	354	363	345	343	363	382	332	356	389	337	347	352	342	330	347	332	361	381	361	367	372	328	391	371	349	315	375	347	338	359	326	338	343	361	352	329	363	347	326	365	390	356	363	370	354	390	331	372	357	375	354	357	351	356	358	338	336	353	336	335	318	367	379	378	342	377	364	353	334	362	389	356	364	366	388	343	325	323	349	340	351	338	363	353	363	369	334	369	368	330	376	345	376	336	349	352	358	348	351	377	335	362	384	347	335	407	345	330	382	335	334	398	349	385	336	395	370	341	374	358	368	376	329	347	379	380	353	368	354	354	341	381	359	359	397	382	373	337	378	314	365	328	374	345	351	371	319	346	354	350	382	373	363	336	361	315	333	364	363	372	371	366	372	354	306	356	326	377	333	340	363	327	347	361	342	360	366	381	369	332	328	349	383	357	366	339	353	346	364	338	342	366	342	353	355	327	351	338	349	347	362	323	335	336	326	365	329	344	346	376	344	358	355	339	326	353	354	346	369	329	347	360	377	389	381	345	329	355	338	324	350	354	323	378	360	383	339	367	364	368	335	351	367	360	389	399	407	364	364	366	364	353	340	362	358	358	341	367	316	382	320	342	354	365	342	376	383	332	380	340	337	353	335	362	373	335	350	339	353	350	358	330	360	381	403	393	384	356	362	359	348	347	329	364	348	378	409	346	348	360	333	320	344	340	355	333	354	359	304	328	334	418	320	350	335	344	350	383	322	370	357	367	358	352	386	373	376	322	360	363	374	342	360	364	395	354	357	373	343	347	339	363	368	355	370	369	376	324	376	373	315	344	363	358	323	326	356	352	400	363	378	365	341	361	375	349	331	392	344	341	349	357	330	383	340	346	333	366	363	385	347	366	385	380	366	364	389	354	329	364	375	374	347	345	324	393	413	372	371	381	380	374	355	376	366	345	362	343	379	387	325	354	358	342	373	321	335	326	367	353	373	360	355	322	368	307	351	397	400	359	334	383	350	350	360	314	334	372	372	354	332	378	359	347	376	333	386	357	351	354	332	345	356	342	375	368	383	348	347	377	366	390	351	340	363	354	355	358	332	390	338	345	359	339	370	346	346	336	346	357	399	332	376	302	341	367	361	325	311	359	326	355	324	353	375	392	357	372	353	362	350	330	381	343	356	377	339	357	351	322	372	336	356	334	328	330	354	354	367	376	372	348	350	351	349	346	356	363	345	359	358	328	334	358	349	378	333	297	354	348	328	380	356	356	350	318	310	393	354	326	333	346	368	375	370	316	360	377	388	340	374	348	337	334	367	329	338	314	366	363	320	357	382	376	354	324	353	368	367	360	354	370	344	347	343	336	361	356	353	353	367	378	368	376	377	381	326	363	344	329	345	363	351	323	331	363	356	367	334	334	343	387	371	333	384	371	323	362	327	367	388	347	371	311	376	367	370	392	367	366	352	340	368	372	362	310	350	413	347	370	346	376	363	362	360	361	340	326	327	367	341	381	364	362	356	342	381	315	319	366	346	384	347	326	364	335	343	332	355	366	342	355	349	337	357	363	364	344	361	389	364	325	355	389	389	398	326	370	352	337	356	356	304	362	367	359	379	351	343	348	381	353	360	357	374	334	370	362	362	358	347	329	325	317	329	353	312	366	368	354	378	346	385	358	389	333	363	372	352	339	338	394	373	340	378	339	354	362	350	340	334	366	338	351	345	351	341	357	365	346	368	328	341	346	369	358	323	348	386	313	346	385	380	356	352	336	342	329	353	329	367	335	305	329	349	357	352	344	364	357	362	350	359	344	396	361	342	333	376	372	325	390	339	341	377	351	368	367	352	351	386	344	334	339	332	376	368	322	324	356	341	325
23518	28272	44648	48223	54547	56741	48289	56098	59902	61623	61131	57356	52910	49655	46419	46520	40827	35057	29581	28797	27138	14096	13341	10660	11204	11487	6675	7316	7637	4902	3949	4689	3849	2751	1901	1889	1468	1531	2188	1987	1355	1219	1183	1129	1030	926	938	956	933	927	911	905	863	856	888	899	928	894	894	901	905	899	929	929	876	951	882	834	856	858	854	911	945	883	849	1193	1780	1978	1480	1284	1048	810	855	813	843	877	843	830	892	829	792	867	776	844	833	842	836	865	875	867	882	838	809	813	892	857	824	828	833	853	828	834	833	851	852	788	841	810	876	811	801	861	834	814	833	824	821	827	812	818	819	871	855	863	866	814	870	842	806	819	823	825	842	855	850	841	819	854	845	833	844	887	821	892	886	839	846	853	841	876	851	834	851	796	824	855	850	794	891	843	834	824	810	864	853	879	812	842	838	861	842	869	881	793	845	867	838	833	796	823	787	847	849	865	858	826	861	867	805	878	876	811	863	872	798	798	834	848	853	822	818	819	842	817	862	908	837	793	819	814	819	824	805	844	803	845	847	812	854	829	869	792	873	850	782	845	859	862	870	818	814	828	828	854	877	858	845	836	866	800	825	831	882	848	781	872	818	842	836	809	825	810	846	885	818	840	842	825	875	866	850	886	856	910	833	839	861	868	827	851	850	858	843	834	870	884	817	903	846	839	797	855	838	878	815	874	862	816	846	841	837	860	857	859	822	835	826	862	795	869	820	852	805	892	845	865	871	796	871	906	866	818	867	836	770	799	835	844	870	878	812	834	805	840	819	801	848	822	868	851	879	816	783	866	825	859	874	843	869	844	833	872	861	829	818	851	866	765	839	856	880	832	830	876	843	800	879	822	855	804	818	833	881	841	847	823	856	855	855	881	824	797	832	889	884	828	852	771	844	815	793	875	825	857	815	836	860	857	824	838	838	856	847	819	822	875	828	883	838	858	842	825	839	869	865	845	846	847	810	913	864	849	851	891	832	767	852	818	829	854	825	858	876	860	878	794	871	803	861	837	847	864	826	816	853	784	845	816	905	862	831	808	838	829	849	796	861	824	835	863	879	867	836	901	835	817	832	790	866	814	888	807	877	816	807	807	857	836	822	832	811	813	820	767	820	884	842	814	879	850	804	831	852	802	886	821	823	815	888	782	815	820	839	842	819	849	864	882	895	893	822	853	847	841	803	855	851	829	823	821	891	849	807	841	844	807	874	826	778	863	870	863	840	841	876	866	837	813	826	781	853	855	854	884	830	872	855	836	828	824	786	796	831	838	846	849	850	856	843	872	873	846	850	889	855	833	859	861	839	772	816	857	860	880	830	814	832	845	826	856	819	899	790	888	900	872	815	837	818	840	826	775	889	835	843	905	854	833	803	819	826	791	823	862	820	866	822	796	881	854	786	926	842	810	826	893	842	838	821	852	855	784	814	893	807	848	807	814	833	859	865	822	828	891	842	778	918	837	811	829	853	877	790	868	855	893	805	889	831	830	844	801	835	827	846	831	842	850	862	827	871	801	822	828	877	849	831	860	902	827	832	825	768	865	848	888	905	820	868	844	896	872	840	834	865	897	874	821	792	832	827	809	871	849	827	870	831	816	866	836	796	830	844	795	812	866	882	837	848	816	834	846	822	870	820	909	888	887	881	834	841	848	842	804	810	886	825	841	840	861	835	834	840	863	828	793	850	873	807	823	819	840	813	857	895	818	841	826	837	865	766	867	843	876	827	860	871	842	823	791	845	894	830	836	848	793	856	843	835	810	829	875	870	860	858	861	814	849	823	798	801	857	807	835	793	841	910	858	860	825	836	841	858	880	816	829	855	827	825	873	804	853	803	842	821	866	821	853	823	797	844	881	833	830	862	882	848	756	806	845	826	845	817	791	832	863	857	829	794	877	840	836	823	828	877	833	850	835	860	857	829	878	890	784	847	914	806	855	805	824	846	828	830	822	891	828	831	871	865	834	870	854	866	846	855	850	834	852	860	877	792	819	842	914	811	900	792	823	925	815	891	857	862	854	832	816	871	864	836	835	894	809	846	845	830	822	812	807	877	784	839	838	848	873	829	830	901	808	836	836	849	852	803	873	844	824	847	854	849	886	867	845	822	867	866	866	848	832	811	842	830	794	825	814	817	839	831	868	844	887	870	800	887	813	851	826	794	817	823	838	919	857	846	878	857	818	830	832	823	894	906	816	840	826	904	851	789	830	826	862	825	837	779	832	823	809	817	864	866	836	836	860	851	831	848	842	859	858	892	807	859	868	909	783	857	874	840	894	827	821	853	807	805	799	811	837	817	857	771	840	898	878	876	834	826	845	841	865	842	841	829	824	844	855	848	832	831	880	798	856	844	881	831	856	878	806	794	787	851	853	836	798	837	794	826	823	834	787	844	779	838	863	858	884	832	805	813	815	830	845	846	830	833	852	868	883	861	849	867	793	802	803	842	848	808	844	852	852	860	864	847	864	846	856	857	877	870	876	875	850	832	827	842	797	869	767	878	889	813	811	836	838	849	827	813	807	846	788	801	892	811	818	838	795	846	879	834	860	851	826	835	852	845	849	843	864	865	835	845	811	840	891	811	888	844	840	886	820	905	850	852	892	838	813	854	813	858	818	814	858	830	845	764	852	792	811	856	876	855	819	854	829	823	843	876	844	879	831	865	875	855	834	848	818	846	847	855	815	807	908	846	865	866	860	861	788	848	859	876	819	849	857	893	821	833	840	841	848	856	845	829	929	868	786	837	827	792	839	866	840	836	790	807	834	846	909	892	851	817	871	789	828	842	850	816	835	849	889	835	897	812	829	896	835	933	822	813	867	839	841	870	842	862	886	849	845	863	816	865	882	784	828	845	800	846	864	852	869	877	866	811	816	860	847	865	817	881	821	816	862	824	805	863	770	810	799	837	840	851	801	857	808	807	865	820	837	776	844	851	853	806	863	856	862	829	818	774	860	838	852	835	850	890	844	878	831	776	808	825	847	840	852	839	841	815	864	830	838	883	834	858	816	779	859	847	838	870	816	863	811	865	786	875	893	845	818	843	839	828	873	868	870	837	845	878	854	808	811	865	859	828	837	896	841	892	817	907	815	793	863	840	813	857	808	809	859	843	821	802	810	838	833	800	842	826	849	795	794	799	886	844	855	846	851	846	841	878	846	809	900	810	809	853	846	811	870	825	879	845	815	907	864	813	823	849	874	798	861	843	852	827	850	839	794	856	844	819	906	892	851	835	859	831	792	824	807	836	864	869	812	856	911	802	826	831	806	809	809	831	877	821	876	800	844	809	810	807	831	857	870	836	836	830	823	845	885	810	837	872	873	822	807	839	807	852	850	878	824	847	817	864	816	840	852	851	782	878	806	872	876	785	837	842	827	831	829	844	853	861	883	855	835	857	863	836	861	833	803	819	883	835	887	836	808	841	824	812	787	838	865	847	871	807	853	834	825	842	818	866	816	851	876	939	847	913	863	847	850	815	845	822	812	889	760	845	822
42227	44438	46753	40732	45566	48800	37514	44380	47710	46413	46951	45575	47803	38645	36050	37493	30654	23235	17094	15077	13514	6082	4736	3742	3947	3366	1972	2257	2248	1437	1490	1483	1238	800	549	500	463	422	524	489	369	378	344	323	328	320	318	310	310	283	301	323	318	286	305	306	286	289	295	309	285	324	322	322	281	309	315	332	348	310	320	284	299	293	281	412	588	573	475	376	320	303	273	284	267	255	297	306	278	292	273	256	283	308	306	267	337	299	275	289	277	293	287	280	297	296	268	351	269	269	283	277	289	297	286	300	300	291	320	290	280	278	275	301	285	286	269	294	335	252	303	287	306	283	251	324	297	275	283	269	291	303	295	285	258	303	308	264	277	295	287	312	304	299	275	269	298	284	294	237	280	288	282	291	264	315	298	292	307	292	285	292	300	276	262	292	304	290	317	310	279	311	276	315	278	298	281	296	269	311	299	278	277	297	290	286	294	293	287	257	277	267	272	286	285	270	286	255	297	266	282	303	293	254	276	296	299	303	278	262	289	263	270	347	297	288	305	282	278	309	285	276	293	319	293	300	282	266	288	295	291	271	311	294	279	311	275	298	286	270	252	337	282	286	274	318	285	257	293	290	278	300	285	280	290	294	291	310	276	280	305	268	287	254	301	318	264	290	280	310	286	308	289	344	287	281	280	281	285	311	305	277	283	309	298	304	272	299	278	286	297	282	293	315	313	323	275	294	273	279	266	256	283	287	276	294	268	276	338	270	256	301	272	266	287	274	281	320	293	293	312	289	292	297	287	257	290	290	289	319	287	274	277	301	325	302	292	272	307	254	263	284	265	298	284	310	276	288	303	285	258	305	313	257	289	297	281	279	251	283	306	292	297	281	276	280	278	287	274	305	297	264	292	301	300	293	282	273	252	288	281	277	287	267	297	296	283	285	289	311	307	241	276	299	253	286	264	283	295	316	276	284	298	273	284	297	286	258	288	289	326	291	304	292	271	295	275	290	266	319	292	282	270	277	318	289	272	286	310	293	290	292	277	286	256	281	290	285	291	302	286	288	272	307	259	293	311	274	297	285	286	296	288	285	258	278	282	266	296	278	282	300	323	298	299	275	285	255	303	288	275	281	295	316	284	275	288	278	265	287	281	284	281	303	312	272	286	259	285	313	303	337	256	287	269	295	283	256	298	300	309	293	292	299	314	271	286	294	275	274	293	281	285	282	260	282	291	271	263	310	262	316	288	286	265	297	282	292	285	297	271	266	278	281	281	249	302	320	259	286	297	268	255	293	284	290	292	276	289	308	299	257	298	270	247	287	296	274	261	258	290	276	322	274	311	274	290	288	292	266	312	284	276	291	280	296	300	272	290	286	297	301	271	284	297	322	268	287	282	293	253	281	266	276	293	274	285	270	301	311	302	290	284	287	309	290	267	259	314	269	301	282	292	297	271	275	321	303	290	275	297	280	330	308	295	294	289	281	300	318	253	295	277	323	283	299	271	282	269	283	335	271	291	310	271	265	267	281	299	282	290	318	318	285	305	273	312	278	288	306	315	248	282	276	286	270	244	279	272	288	299	275	280	275	284	296	281	285	285	278	275	249	296	295	291	259	263	280	266	274	268	299	327	296	282	263	280	289	323	313	286	318	284	297	259	314	314	277	298	272	287	290	288	253	258	285	290	319	281	297	297	281	308	296	265	289	256	269	267	272	288	282	262	308	275	287	290	296	289	271	270	293	271	269	265	288	282	302	296	286	287	315	301	287	274	332	312	321	334	303	297	282	260	273	291	306	294	276	284	296	302	294	304	284	278	275	277	284	296	272	303	293	288	257	272	309	274	295	284	304	276	297	313	288	287	268	296	272	282	287	283	287	249	241	300	300	286	306	281	274	304	276	285	285	288	270	276	270	285	286	277	308	283	270	300	320	288	285	268	296	299	287	263	303	275	271	302	261	271	289	297	260	261	272	322	265	292	277	294	294	276	296	284	305	285	295	312	289	273	298	280	275	274	283	282	301	278	301	295	284	266	294	278	285	256	256	254	270	275	281	280	292	298	259	273	269	273	307	291	260	260	304	288	273	288	306	284	292	283	281	264	297	272	284	268	262	280	328	282	270	318	279	292	280	314	322	288	321	306	285	284	283	291	270	270	316	283	269	277	278	302	308	313	293	297	331	298	267	318	284	270	285	280	302	294	295	273	280	314	267	312	336	289	289	303	289	293	299	299	255	306	290	282	249	293	305	287	305	282	254	292	309	293	300	278	286	309	287	283	316	311	257	281	275	306	267	270	312	278	301	307	296	302	256	300	288	286	314	278	314	288	298	305	264	286	300	275	277	257	280	299	300	265	313	287	300	286	286	282	277	282	310	314	271	279	277	276	290	301	295	310	285	286	285	335	268	290	300	285	267	275	310	328	276	291	278	278	294	233	290	273	288	286	257	302	327	264	281	267	280	305	323	276	249	290	298	296	286	297	265	255	278	299	286	287	279	292	281	277	289	303	315	285	316	290	292	283	272	299	287	254	261	304	284	305	309	304	255	244	253	266	271	271	283	280	268	319	296	268	315	284	274	270	285	264	306	295	271	280	285	268	290	287	316	296	294	294	311	275	295	280	307	273	277	290	300	283	274	275	291	277	288	289	293	300	303	239	317	262	293	274	280	285	288	289	308	309	274	272	272	318	264	285	274	262	294	285	242	300	297	297	287	289	286	278	278	288	269	297	283	305	285	300	278	321	278	307	271	263	286	306	271	272	295	260	289	253	301	287	269	288	282	285	282	316	299	277	266	297	278	299	290	350	264	291	294	276	286	271	291	276	263	315	283	292	289	283	280	326	278	285	288	285	277	273	266	286	278	304	285	291	270	259	295	309	311	293	278	286	294	286	261	297	311	283	300	300	281	307	290	274	310	298	284	285	287	259	288	286	273	289	300	287	291	252	298	299	301	321	310	288	311	295	299	277	258	277	310	290	320	278	317	281	292	279	299	275	280	302	278	280	249	281	322	305	288	283	301	282	322	274	260	278	295	272	291	300	311	287	275	318	287	307	274	302	253	284	290	300	273	260	307	310	289	292	307	273	294	297	287	286	283	325	262	289	255	286	257	293	311	285	295	323	305	279	293	286	284	282	289	258	297	290	275	318	330	283	276	289	278	261	317	288	294	295	297	279	262	257	313	283	292	293	292	296	294	300	290	271	284	311	251	284	252	281	272	301	276	317	314	278	268	286	314	288	290	272	277	311	292	312	291	305	267	312	243	277	299	291	261	296	299	290	276	296	300	250	281	299	271	295	298	302	312	264	251	265	296	296	301	293	317	287	278	293	276	296	270	297	276	295	296	270	283	279	305	328	289	289	299	297	291	295	271	286	294	313	273	295	307	261	323	299	289	263	317	297	276	267	304	288	288	301	322	305	311	312	298	290	333	317	319	304	302	287	307	279	319	298	281	274	320	291	293	268	285	278	307	284	293	301	271	271	285	258	262	297	305	269	290	292	279	298	270	275	297
29175	38827	48687	52864	58213	57296	53778	58541	60766	66061	66423	65334	59485	59077	55913	56252	47542	44218	38790	39420	36666	21022	21997	18044	19279	17955	10438	12591	12525	9002	8857	9327	7466	4460	2983	2466	1937	1542	2446	2673	1449	1427	1321	1037	975	915	862	920	864	884	820	823	826	812	799	749	796	782	793	774	779	862	829	816	827	966	868	893	849	816	788	785	753	753	676	1639	2681	2460	1713	1239	859	656	769	721	700	677	713	711	730	715	702	706	664	699	695	675	680	721	641	682	698	683	700	673	669	715	706	714	662	732	698	668	680	659	716	705	694	686	670	667	664	675	678	701	691	707	724	662	660	723	717	677	717	671	693	645	739	710	629	690	724	701	726	735	684	619	709	695	715	707	696	697	699	741	659	695	635	665	713	757	720	724	680	663	668	728	708	682	690	719	705	656	728	726	682	671	633	741	685	695	673	720	685	683	675	722	685	664	697	718	697	697	657	677	642	708	687	691	718	688	676	685	619	695	694	717	686	705	701	653	647	646	705	701	684	704	682	696	709	682	673	744	682	647	657	657	722	677	680	669	696	668	707	696	658	698	701	708	677	704	661	641	745	697	695	683	729	709	680	720	739	674	669	731	702	676	679	692	721	721	736	672	736	739	662	684	665	690	725	674	632	703	742	664	683	760	666	675	683	715	665	656	688	672	668	635	730	674	645	691	696	681	661	698	753	732	672	687	712	621	714	650	674	677	668	662	689	686	679	676	696	672	688	658	675	696	659	685	679	709	750	684	689	678	669	675	673	713	692	667	765	674	715	637	702	683	661	734	685	696	734	656	690	677	717	638	705	674	736	659	705	711	700	683	675	725	682	739	708	694	687	695	681	699	695	695	683	744	690	710	694	703	728	729	730	667	625	686	697	701	690	699	693	711	729	642	661	692	689	700	679	691	718	649	699	702	705	688	670	670	713	658	728	695	720	712	722	690	685	684	709	670	662	686	708	708	675	662	682	712	737	675	710	684	672	687	726	679	676	666	705	643	684	730	676	715	700	676	660	638	668	713	698	710	696	691	697	699	695	695	670	694	700	676	672	688	672	651	717	725	681	698	661	672	695	697	631	644	685	703	706	652	635	688	700	693	718	690	675	653	689	675	727	669	726	658	697	701	715	731	681	677	674	706	685	669	705	678	674	687	687	696	675	686	650	693	720	679	691	674	680	677	689	675	666	651	671	677	684	690	712	661	660	637	683	693	656	645	745	694	672	673	708	694	681	717	713	659	664	724	687	705	665	692	652	648	725	761	688	675	669	719	692	660	707	684	691	704	677	662	764	682	675	711	676	734	718	719	661	697	680	703	665	737	678	660	668	652	670	710	673	692	725	696	674	637	662	705	720	743	649	712	687	725	695	669	636	668	690	697	639	684	707	716	653	672	708	736	709	720	656	694	700	664	672	709	717	697	701	713	717	686	707	747	700	704	686	669	647	709	677	725	660	681	680	686	649	713	653	673	710	735	741	678	660	684	648	694	704	702	653	679	615	730	676	693	674	701	653	671	711	690	700	708	672	671	681	664	695	744	688	662	723	644	702	751	724	736	705	696	733	730	664	674	655	683	705	715	716	696	725	734	712	674	688	693	691	769	703	686	692	716	709	665	709	663	697	677	661	671	727	688	680	725	658	682	726	698	647	718	649	678	681	677	741	699	661	685	729	657	681	637	661	714	724	730	664	685	694	716	679	687	665	688	643	657	696	673	668	680	656	670	670	686	669	660	689	654	653	730	645	696	663	708	705	673	721	692	659	636	703	683	687	671	676	740	709	671	666	713	700	734	719	689	661	783	712	667	739	702	665	710	720	724	736	703	692	726	699	690	743	752	707	716	660	667	640	736	697	704	642	687	673	717	669	660	691	623	688	684	704	665	670	658	682	664	728	702	717	675	670	699	701	707	674	676	690	702	745	656	711	712	676	675	691	728	686	683	661	702	697	683	687	679	676	705	730	668	660	697	686	688	683	741	699	684	677	716	708	726	704	746	659	678	712	677	702	677	664	715	644	649	696	722	666	711	659	661	710	722	693	727	664	653	673	684	710	686	720	685	631	663	738	725	707	705	661	675	719	682	713	686	670	661	677	690	726	652	728	722	693	694	678	718	700	631	682	724	664	731	684	669	652	692	741	708	725	708	680	665	689	692	689	708	732	721	688	720	695	694	690	719	678	658	679	737	718	694	667	724	723	638	685	750	678	702	739	668	648	704	698	709	662	706	665	711	708	671	674	689	707	697	684	700	650	675	717	687	677	666	723	728	670	730	663	718	693	688	672	675	680	710	696	706	716	696	749	629	705	702	655	694	694	666	761	696	739	644	694	681	706	714	701	661	654	731	695	740	671	634	696	703	710	676	675	662	711	735	648	719	717	697	720	680	682	692	719	690	674	634	675	699	651	696	639	634	673	712	628	623	671	707	720	642	670	673	720	688	726	706	691	692	648	715	714	647	678	732	674	686	680	688	697	653	693	702	625	678	649	658	669	676	697	676	686	655	713	677	667	715	678	715	686	676	678	662	673	693	682	664	665	692	667	675	678	717	689	710	700	669	668	713	665	672	711	684	684	678	708	708	719	732	684	677	682	712	702	674	690	679	689	714	691	688	710	685	743	658	688	695	665	690	667	676	631	703	695	675	680	714	728	692	699	644	688	706	654	712	636	699	646	683	679	676	657	731	686	686	673	695	660	686	718	703	646	715	719	699	721	697	751	663	739	699	692	688	686	676	670	720	689	693	636	703	666	670	662	684	682	658	721	717	658	703	742	673	742	736	669	690	687	674	719	678	689	682	656	757	677	728	713	733	712	707	685	713	680	665	708	684	725	662	682	724	682	702	701	644	673	674	664	682	740	696	731	708	703	710	668	683	683	695	663	690	675	716	684	681	677	721	674	676	681	681	672	709	668	683	683	678	767	728	658	667	655	690	674	684	647	708	712	705	655	664	708	698	738	645	711	728	681	668	696	669	736	678	689	658	705	700	722	660	692	699	726	635	681	680	649	709	707	675	725	709	660	650	761	684	647	666	704	722	696	673	674	670	692	673	673	702	721	702	677	695	661	719	711	719	715	716	706	659	679	653	686	676	683	684	705	662	653	737	720	670	708	701	698	695	726	688	715	712	674	696	731	648	728	711	707	617	669	676	657	701	726	721	696	738	677	728	676	663	673	643	689	736	692	703	660	632	707	724	744	676	670	687	659	697	716	712	696	654	727	672	677	637	704	670	675	698	710	671	710	684	693	699	690	707	669	712	689	731	653	679	712	735	701	678	723	702	654	707	739	682	673	639	720	682	664	704	703	658	737	713	690	695	674	656	730	712	677	701	690	719	742	693	689	672	640	687	728	720	714	655	719	703	749	675	723	698	687	680	672	684	772	746	720	693	733	657	649	691	700	772	701	673	676	667	688	700	695	683	642	742	724	714	732	725	677	698	686	708	607	700	667	649	689	714	744	688	677	686	680	684	697	737	679	707	685	696	696	662	674	737	675	675
9682	7989	12714	10874	11628	18046	11336	11850	10672	7618	5224	3019	3067	1723	1439	1342	925	756	666	593	621	484	455	451	461	460	388	425	440	397	414	413	345	391	394	398	392	386	387	394	416	362	404	392	391	363	368	366	397	379	359	373	371	404	364	361	381	384	396	366	393	376	362	362	378	373	363	350	400	363	362	350	350	385	395	395	427	451	384	401	374	395	409	404	372	350	383	363	367	355	354	356	408	371	366	393	347	405	389	373	369	401	374	406	369	388	344	361	390	393	403	342	351	373	355	359	347	395	395	374	396	355	426	367	357	342	388	380	409	330	382	387	356	406	410	376	413	370	371	359	377	374	371	369	388	419	383	391	337	382	379	378	347	344	387	370	411	375	390	363	374	373	359	369	384	369	383	364	418	352	366	373	384	368	361	367	371	392	334	399	379	345	385	364	372	357	391	347	375	377	372	369	372	346	342	403	388	382	397	374	401	368	367	382	374	416	338	382	380	372	387	379	358	353	372	386	363	362	385	345	369	333	353	383	343	352	366	379	379	413	380	393	368	381	346	392	377	368	380	333	370	372	355	368	369	361	392	395	408	340	380	373	352	386	382	371	390	437	411	397	347	366	429	387	371	375	380	395	373	365	371	360	376	402	402	368	392	337	393	391	341	373	367	373	343	389	363	369	372	399	394	354	397	385	420	383	399	371	342	374	366	397	383	376	396	380	374	375	378	389	406	361	384	365	356	359	372	407	393	373	390	386	375	361	375	346	399	335	378	363	353	401	351	381	384	413	376	371	366	399	335	370	336	374	376	385	364	369	414	362	397	378	389	366	380	394	394	375	374	380	385	391	357	384	342	372	402	372	349	385	391	346	355	383	366	412	388	378	385	362	411	397	368	383	383	342	342	320	398	375	356	379	385	406	385	385	305	389	374	396	369	380	360	373	416	383	361	363	380	369	367	356	363	358	350	367	385	389	398	378	386	418	374	379	348	383	376	373	369	373	361	383	401	369	364	384	382	388	409	377	386	416	377	364	374	351	390	398	375	363	384	340	394	359	335	380	388	404	361	390	371	377	351	378	346	363	401	373	377	373	384	355	356	385	370	344	381	346	413	379	354	380	369	355	371	406	376	379	375	362	353	370	388	388	362	357	387	396	396	401	396	366	388	365	386	389	374	373	368	334	391	369	351	326	367	388	391	422	343	337	396	370	347	392	377	352	380	401	390	405	399	373	360	403	358	366	394	387	373	365	375	382	374	398	402	401	401	383	389	401	401	394	364	363	389	337	389	366	362	355	366	368	371	365	405	421	410	347	348	399	379	367	333	371	385	396	390	409	343	349	416	368	394	362	366	370	414	375	380	355	380	408	365	368	403	383	363	399	342	401	350	340	374	351	343	374	420	375	365	370	391	358	380	395	356	369	366	343	371	363	389	367	423	396	373	380	388	388	337	365	388	355	369	355	355	371	395	386	369	352	419	378	388	357	335	339	399	364	421	369	363	365	379	378	362	379	374	380	366	374	371	362	378	345	364	378	381	388	374	374	357	369	381	384	394	378	339	390	398	363	408	359	377	401	380	347	374	387	336	414	367	379	360	357	347	352	377	387	394	350	361	397	365	373	372	378	369	386	366	384	406	348	363	376	359	351	350	358	398	382	384	370	381	350	347	409	339	359	370	422	374	339	340	347	385	359	385	388	367	360	377	388	362	377	360	371	361	404	374	386	388	364	365	405	390	400	348	386	372	413	349	367	374	374	387	363	334	384	419	391	385	384	349	376	394	387	372	352	343	361	366	393	389	348	388	380	376	382	345	348	343	384	412	385	348	360	366	338	342	374	404	378	345	398	405	379	380	368	339	343	332	384	339	360	393	390	385	352	348	374	362	408	370	393	382	379	355	402	409	381	369	388	374	386	352	390	351	372	383	352	391	346	380	363	419	377	387	386	334	357	370	399	350	378	368	362	343	391	338	402	405	373	382	367	390	373	408	430	330	392	363	389	378	375	358	384	378	402	383	378	440	388	362	359	364	393	383	381	350	369	386	369	384	353	393	378	350	344	393	350	372	381	381	409	379	400	352	367	394	383	346	382	378	341	363	354	390	363	389	371	364	360	354	365	357	353	376	359	363	387	372	380	348	395	366	390	356	374	366	375	407	332	351	393	367	374	366	347	352	366	366	347	349	371	361	351	369	402	369	371	363	363	358	373	342	381	356	385	383	329	421	396	367	371	360	359	406	408	370	354	405	367	387	372	380	353	371	355	391	375	376	440	356	368	346	373	354	363	351	348	392	365	377	328	349	334	386	360	394	361	367	356	375	373	389	354	340	385	401	369	383	392	369	341	369	369	372	389	402	389	369	377	385	389	365	344	391	348	370	348	377	375	399	360	361	388	337	361	397	389	387	383	380	398	327	381	364	389	372	407	377	366	315	368	398	365	391	405	374	381	367	365	381	354	358	386	373	357	391	371	374	352	334	371	367	396	382	388	369	388	372	359	380	401	378	397	368	348	373	374	378	374	395	340	358	374	410	368	402	334	368	419	354	379	378	369	396	391	357	382	355	351	386	401	390	371	384	343	416	328	366	358	366	388	383	388	389	367	386	364	370	437	360	372	378	367	399	350	348	410	364	392	380	382	344	353	392	386	351	364	385	388	380	400	396	415	378	373	345	348	343	398	369	377	359	386	389	388	383	402	379	363	353	382	370	363	365	393	391	371	404	349	355	377	383	374	364	332	387	380	368	369	377	352	363	370	366	411	361	383	374	384	376	375	385	376	378	374	355	372	364	386	374	382	370	385	364	367	418	343	373	400	363	365	403	325	403	384	361	358	347	365	374	354	363	397	372	361	341	363	377	380	355	362	354	385	357	412	377	356	368	353	381	392	367	355	357	380	392	363	391	383	357	377	362	407	361	364	363	360	410	392	395	400	395	370	366	375	390	402	361	356	395	388	352	397	378	343	346	382	393	365	378	393	390	404	371	379	353	354	386	372	383	369	391	370	355	351	364	363	369	362	366	352	355	419	373	381	380	374	365	402	390	373	355	366	382	355	383	379	358	373	394	371	376	376	380	384	378	362	383	390	383	415	418	394	351	380	366	384	369	391	366	381	403	395	395	380	363	368	350	386	385	369	340	385	410	380	369	378	371	364	338	375	347	388	398	388	350	388	369	345	352	371	379	376	361	366	370	385	377	386	362	340	366	370	391	378	367	392	360	384	376	366	352	383	353	361	347	393	333	346	397	373	358	399	394	402	388	362	351	370	378	354	364	371	374	349	348	369	383	367	373	409	348	374	368	404	382	375	401	400	367	369	380	374	397	358	375	357	330	352	402	379	364	397	387	381	334	401	398	379	360	346	372	359	343	360	366	378	393	385	390	379	341	389	385	349	397	391	389	384	369	364	391	375	362	359	341	391	377	364	386	366	411	329	369	385	359	398	400	402	360	389	384	377	401	354	376	368	377	368	352	363	369	378	404	359	410	368	343	347	381	416	373	381
6866	8174	17864	19811	25229	35020	23466	30123	30543	26030	22472	15013	16337	9591	8270	8365	5221	3916	3038	3014	2937	1732	1719	1596	1532	1452	1292	1223	1291	1191	1160	1130	1152	1119	1005	1107	1085	1034	1021	999	1026	971	957	979	1003	880	922	952	956	984	977	929	942	922	943	925	955	949	902	969	924	926	906	922	914	936	920	924	992	954	918	968	873	900	945	965	1014	1078	989	984	895	888	893	941	914	904	911	868	913	889	875	898	913	877	849	908	949	924	925	919	845	885	887	954	924	916	892	914	918	872	867	887	901	924	869	911	893	856	922	938	911	890	912	910	878	871	879	899	870	933	905	952	856	888	858	923	889	856	883	873	869	901	938	901	846	917	881	912	925	834	925	869	916	854	836	857	943	911	872	910	942	901	954	919	927	838	916	905	925	905	910	880	946	871	917	886	846	894	917	888	887	894	953	884	921	892	907	876	902	981	921	859	916	899	900	883	877	922	863	951	892	884	856	913	848	925	926	884	895	889	911	878	894	868	913	926	886	905	882	898	934	921	909	937	940	913	921	858	865	937	895	941	910	960	867	873	934	957	845	900	901	884	946	885	854	894	909	896	857	868	903	878	949	846	879	891	931	935	903	886	890	948	941	843	886	912	942	927	926	873	915	907	918	868	875	945	922	896	928	978	924	898	875	909	920	861	895	886	907	911	887	889	904	880	886	905	932	904	888	894	876	906	930	911	885	881	878	878	845	854	891	927	863	928	905	869	906	902	869	970	922	935	886	927	867	909	874	901	912	853	892	917	869	897	874	932	895	861	927	928	884	884	931	863	921	900	930	872	873	901	912	891	901	912	941	917	894	906	955	820	922	930	837	946	940	876	935	895	941	876	914	848	931	897	879	843	893	885	906	903	894	930	900	897	887	899	909	884	923	857	902	893	884	902	905	843	897	937	904	914	949	887	917	902	891	909	893	945	899	904	880	944	932	933	909	924	925	848	890	875	860	903	832	879	865	920	897	976	961	854	897	901	952	933	895	887	840	906	856	875	887	935	898	879	930	921	901	887	868	937	892	881	901	883	897	852	911	925	970	910	845	871	878	864	896	908	865	918	897	865	945	960	885	809	871	931	899	895	908	931	925	870	872	921	895	913	913	859	941	895	864	870	948	875	893	903	917	933	924	862	898	919	944	939	899	819	866	902	913	905	897	983	897	886	905	940	870	953	863	909	890	900	959	916	928	870	883	928	874	924	879	927	879	837	892	905	951	902	912	828	870	803	905	876	855	853	889	893	857	929	915	920	919	894	849	903	898	902	901	886	877	911	901	919	903	942	822	899	906	836	843	894	884	906	924	912	870	877	931	843	934	943	873	894	897	903	963	885	857	872	840	872	912	943	909	916	938	920	895	933	854	858	916	947	920	896	917	893	917	863	894	876	892	946	920	916	913	901	855	903	949	914	866	885	905	909	882	872	893	859	896	889	890	878	861	883	924	873	927	883	934	914	889	915	895	899	912	865	920	889	903	941	931	881	869	934	881	937	916	849	901	936	934	942	917	954	920	913	930	989	847	946	890	915	833	945	901	948	841	967	851	920	874	882	880	934	940	889	893	937	929	933	940	880	896	919	917	893	927	856	953	868	904	878	955	914	839	918	858	902	895	907	913	920	920	915	939	940	966	914	872	879	914	912	885	938	877	910	911	905	925	893	846	916	915	949	837	958	919	900	887	904	928	899	888	915	895	907	921	871	918	922	889	856	886	911	835	931	883	886	929	922	888	914	875	873	920	882	839	882	909	877	869	883	991	921	887	932	943	859	862	869	882	873	919	928	965	887	874	914	873	868	855	880	885	846	865	910	876	901	910	875	894	846	864	894	857	888	923	869	833	928	892	898	895	918	879	881	887	907	865	901	900	972	849	938	903	855	884	942	881	928	927	908	883	836	937	952	906	900	912	933	927	914	921	925	872	881	890	863	878	952	887	918	891	876	909	875	939	866	854	945	948	888	899	833	886	938	877	902	843	917	910	875	868	946	937	897	856	833	923	886	925	886	869	951	926	857	873	914	897	897	895	908	899	892	910	843	910	892	912	894	937	912	896	827	905	895	908	887	913	928	861	923	914	964	941	898	950	931	884	842	829	899	865	858	826	841	903	961	974	894	889	956	924	868	865	869	936	920	895	876	939	936	893	914	881	902	886	905	950	927	910	884	857	933	870	926	900	906	905	892	882	884	861	887	839	882	902	910	877	925	893	914	932	898	913	862	919	897	918	916	927	871	937	901	956	874	902	898	927	885	887	876	906	918	885	870	869	890	923	877	873	897	894	847	926	904	896	875	915	921	887	950	898	827	933	919	935	853	907	888	896	881	902	878	969	901	879	888	880	941	930	841	880	866	909	931	889	887	867	940	889	888	884	885	922	930	908	906	898	899	913	930	878	928	906	854	904	874	913	936	876	907	882	907	934	908	927	839	865	891	858	885	896	919	923	871	924	903	912	927	907	885	920	875	892	890	936	927	888	941	914	914	843	908	909	926	870	896	940	938	909	907	885	898	912	843	864	906	863	878	874	878	895	896	847	885	902	828	891	848	955	914	859	951	908	916	912	912	911	884	950	901	877	831	829	896	899	939	970	889	920	864	878	858	934	879	927	892	878	892	938	962	881	857	841	896	802	922	935	900	945	871	919	915	916	905	919	885	879	893	888	913	913	943	876	909	921	930	883	919	913	919	947	859	863	888	885	917	854	918	921	896	866	894	880	859	901	873	856	943	937	913	911	896	895	892	930	918	905	898	914	954	916	866	924	890	915	900	889	930	927	905	928	848	894	892	862	915	879	872	899	916	924	920	914	866	889	889	917	900	929	925	908	919	889	885	903	881	862	897	965	923	925	945	899	917	900	872	915	901	856	887	872	879	857	919	893	898	876	940	925	942	896	885	889	866	897	922	905	881	887	933	909	908	952	967	921	910	872	938	859	924	900	860	864	936	898	879	897	907	932	922	966	899	917	884	927	908	941	846	914	937	918	846	932	930	926	899	917	871	840	862	897	908	925	877	887	853	892	846	883	910	876	903	890	938	890	927	883	871	918	883	923	877	887	913	883	903	939	950	851	900	888	897	920	905	883	896	884	923	922	837	896	832	901	913	845	931	904	861	940	919	872	904	878	966	986	881	879	903	940	878	881	902	914	916	887	916	879	880	864	861	912	920	929	913	917	915	900	935	917	888	907	866	870	915	894	887	908	894	944	867	865	913	938	922	832	907	854	850	909	945	939	955	964	945	866	920	896	865	894	869	953	851	872	889	923	927	901	910	916	837	935	902	916	894	881	886	840	900	914	906	871	935	890	955	951	887	907	909	868	871	896	919	896	931	866	889	858	874	884	858	871	948	888	888	889	949	868	968	890	890	962	861	870	943	899	904	901	909	859	871	912	907	819	947	927	877	906	833	894	915	881	943	874	983	918	958	897	918	830	927	918	899	911	871	923	907	897	908	916	900	901	940	889	853	855	871	904	845	897	846	924	891
33557	36307	44903	38279	45568	53889	40271	45335	45972	44623	42974	38193	38875	29994	24954	23069	17349	10842	7501	7320	6660	3349	2777	2340	2204	1557	1518	1479	1506	1307	1201	1070	961	724	554	517	510	457	454	439	472	452	475	411	452	394	370	425	387	371	432	351	394	420	400	438	359	397	398	386	362	417	408	367	403	378	401	401	400	416	412	366	386	392	459	490	520	483	497	438	419	366	376	369	368	365	371	363	405	332	420	415	365	358	396	396	404	410	392	413	381	366	427	392	371	383	393	339	354	379	405	396	404	422	385	379	371	381	341	404	356	378	358	404	382	389	399	387	435	389	406	408	418	414	326	398	380	376	404	407	392	388	392	379	343	400	379	370	388	387	365	399	418	382	383	411	383	419	368	381	347	377	361	374	402	398	363	379	355	390	369	413	425	376	413	386	383	377	404	363	343	401	385	396	320	361	383	416	377	400	371	384	406	365	395	401	367	385	418	395	397	355	359	390	368	413	389	393	397	418	349	395	383	399	380	396	368	380	367	393	366	377	384	371	383	355	389	353	364	404	424	407	368	365	368	346	401	417	417	408	342	396	407	356	403	395	432	388	362	385	383	378	367	396	353	396	390	380	404	390	385	373	376	357	354	362	384	379	386	383	419	366	395	370	399	376	389	358	387	401	368	375	366	374	357	386	396	393	394	356	387	355	408	400	377	385	359	366	380	418	416	357	385	386	380	406	397	413	412	362	354	373	413	406	420	423	381	386	398	405	385	371	375	416	398	396	365	367	409	412	354	378	398	405	388	439	402	365	381	382	382	362	414	341	368	377	361	393	405	322	390	387	352	404	410	368	375	416	349	395	365	399	369	429	392	396	385	396	351	361	366	389	416	395	413	401	390	402	401	359	420	386	405	378	383	407	388	406	379	412	386	375	362	398	396	405	396	376	392	388	415	422	365	407	371	401	380	398	420	350	439	406	383	380	387	389	387	389	370	433	383	370	367	408	379	376	387	362	401	379	389	385	387	372	374	430	356	396	425	389	398	380	372	372	370	423	378	390	423	422	340	404	416	388	387	375	344	378	391	411	371	370	385	373	391	355	365	398	374	408	370	412	375	410	380	408	378	390	400	391	371	413	397	422	394	382	372	376	348	398	376	387	386	388	381	385	424	398	380	400	373	406	384	360	408	421	371	401	385	382	435	391	401	376	427	371	410	396	395	404	366	415	364	369	384	381	376	398	407	417	419	408	352	376	376	433	357	373	355	394	376	416	420	388	354	401	396	382	383	392	409	389	382	402	393	355	409	376	389	389	413	415	385	383	400	393	399	384	375	382	378	394	447	384	402	362	393	381	372	421	361	416	400	392	419	366	412	400	398	393	406	413	389	397	370	381	383	398	396	385	382	389	386	378	389	375	351	408	388	389	380	420	397	390	384	375	342	373	410	396	377	348	408	385	396	412	364	386	362	380	413	394	330	391	386	377	402	384	417	384	412	367	377	408	382	376	345	389	394	398	378	386	366	358	367	379	406	379	398	373	346	408	399	381	381	385	392	381	394	388	389	378	395	382	366	371	363	374	385	379	374	421	354	350	380	408	413	372	384	375	390	385	398	397	372	376	374	392	394	398	393	400	428	346	378	415	392	412	368	389	397	391	367	424	392	406	396	381	370	363	372	403	383	390	386	363	389	368	403	398	385	395	341	384	362	408	369	389	362	387	378	389	352	421	391	413	403	366	389	380	403	394	405	384	384	393	413	385	378	388	386	380	386	376	387	410	387	407	369	353	404	402	391	443	372	389	410	410	384	379	367	416	409	397	362	406	417	390	389	377	389	383	391	390	417	419	385	412	394	423	416	414	404	390	369	389	398	388	413	377	383	393	388	374	368	397	381	402	408	358	400	406	387	413	402	377	357	383	368	390	380	411	406	368	384	350	421	406	390	383	387	396	372	411	379	379	389	370	340	388	418	370	359	373	369	411	382	380	386	393	389	364	431	413	373	380	410	385	400	374	382	369	410	414	378	394	422	393	392	383	351	383	394	412	333	393	408	393	400	382	396	389	390	366	387	362	412	415	396	378	378	395	378	377	418	349	381	373	369	366	407	398	384	354	358	400	378	377	391	372	408	412	381	408	393	366	388	366	378	385	392	381	384	380	369	372	409	372	391	348	395	376	392	366	397	371	408	405	375	379	423	369	390	400	397	399	402	407	376	436	370	419	381	400	409	392	340	390	404	352	381	394	400	392	391	383	424	351	382	434	374	381	345	417	372	385	372	390	397	369	364	392	413	403	392	396	381	404	390	373	400	389	375	367	384	379	389	387	393	365	379	421	376	342	381	398	370	389	379	401	368	352	409	363	396	388	353	355	379	384	398	390	399	364	364	395	362	387	413	422	359	375	354	377	377	367	370	365	361	426	383	400	402	404	413	359	359	399	382	390	428	379	389	376	403	422	387	425	391	407	409	434	391	403	382	346	391	384	369	402	409	393	396	375	362	362	377	392	366	407	378	388	394	366	399	374	366	385	385	363	374	396	400	416	402	369	354	400	384	371	367	376	380	395	392	369	401	401	409	387	362	416	408	385	360	362	394	397	407	375	398	381	387	357	384	390	360	381	404	383	407	375	330	390	382	403	393	382	374	384	383	387	355	371	372	383	406	373	370	395	378	404	401	377	377	400	399	430	387	353	393	384	395	357	406	422	411	404	372	351	382	371	378	417	416	446	397	356	387	360	343	369	436	400	374	405	374	422	390	408	378	367	407	402	421	360	385	383	390	390	393	391	333	373	393	362	397	387	376	360	379	365	384	377	395	390	370	369	408	414	419	384	416	388	452	386	386	396	375	379	393	359	390	361	390	384	434	388	423	385	391	435	373	389	415	386	390	386	357	447	366	379	382	372	374	394	385	418	410	369	406	358	415	366	389	413	367	385	386	393	374	390	382	408	396	373	390	382	367	393	415	371	387	356	401	375	385	363	402	343	393	384	407	373	364	385	401	377	396	402	390	383	349	407	390	359	383	374	416	372	369	374	397	412	420	383	332	378	395	398	393	378	369	370	404	398	377	384	385	364	411	417	371	373	359	379	384	377	402	375	396	393	415	395	400	383	378	382	409	400	424	377	400	391	391	364	421	373	390	410	395	396	376	383	370	392	397	388	395	346	363	372	370	393	400	396	390	418	379	373	368	382	396	363	376	352	393	389	393	374	418	377	378	395	426	436	436	344	382	375	394	364	369	391	404	370	349	340	387	359	427	448	389	427	410	386	384	389	367	374	382	389	379	407	396	380	406	382	373	378	343	401	370	373	374	370	421	404	390	362	363	363	350	378	417	407	373	408	396	392	392	400	403	393	356	374	360	392	365	386	399	428	377	386	356	391	385	384	401	375	358	381	419	371	368	380	368	375	401	389	368	336	406	349	386	428	356	366	392	394	398	395	419	380	404	379	395	389	368	417	408	389	403	378	409	362	364	399	377	403	388	381	380	402	409	394	348	403	356	383	383	417	368	369	399	403
23526	29447	43908	45558	54591	59722	55569	59141	63580	65443	66887	58014	53716	48604	45133	44484	34854	30434	27323	27825	27189	14484	14562	13288	13014	9065	8424	8398	8612	7769	7020	6068	4836	3487	2438	2107	1783	1552	1374	1485	1556	1150	1165	1179	1111	1095	1045	1101	1022	1005	995	998	936	1052	1043	981	971	1020	1021	1016	1019	993	1094	1000	1098	959	999	1023	1015	991	951	985	964	926	1436	2019	1968	1486	1275	1107	999	918	900	926	898	911	890	926	926	911	912	905	912	948	900	966	925	894	915	898	937	875	896	878	921	943	928	931	879	948	917	944	916	889	874	896	900	880	916	898	939	914	877	906	913	896	914	908	945	917	918	975	934	889	942	912	878	913	952	929	909	902	902	964	945	878	925	931	920	925	921	897	947	856	914	854	886	916	954	880	869	895	931	942	973	949	922	947	913	896	867	900	953	942	935	944	936	918	943	902	888	937	926	859	903	861	915	921	948	927	911	906	899	919	912	860	932	930	900	866	932	912	844	890	892	882	887	944	919	925	937	967	882	923	841	884	860	874	916	892	963	931	937	911	915	927	917	946	894	899	940	832	851	896	926	919	878	892	853	910	902	917	893	927	909	892	930	927	965	910	953	892	923	955	906	921	860	876	839	913	907	929	968	873	928	906	873	920	916	896	936	894	876	917	851	870	955	901	883	932	911	896	951	946	890	844	931	894	935	966	940	906	903	912	921	903	962	953	899	911	869	946	889	950	960	891	914	946	928	962	884	894	876	909	883	922	947	961	917	875	924	892	902	924	902	924	941	920	916	888	910	927	894	900	936	908	921	961	896	904	962	884	922	930	908	916	906	959	908	875	904	945	938	907	949	912	900	912	929	962	895	933	881	961	922	912	897	896	911	904	888	914	906	914	909	916	928	907	912	876	846	908	914	866	900	913	897	897	954	935	857	848	898	960	889	956	892	931	929	887	872	893	870	912	878	880	835	840	920	822	893	920	907	916	934	870	899	854	959	927	1031	925	836	903	878	925	892	946	959	895	885	923	884	906	853	896	927	910	970	924	865	870	955	958	938	859	938	911	878	904	887	919	906	910	896	936	900	928	873	938	943	923	927	874	884	913	912	892	913	937	959	933	901	939	925	882	927	869	935	883	936	836	906	932	925	880	913	910	944	938	924	889	933	944	872	934	926	882	898	914	931	865	911	979	916	905	892	927	915	904	936	944	898	882	921	945	896	911	903	911	873	902	872	887	905	897	897	950	906	894	940	871	965	931	926	977	922	896	908	859	924	902	859	921	884	946	912	881	919	931	913	893	935	867	869	942	893	945	920	885	884	913	972	965	896	896	907	930	876	898	948	902	928	900	1018	933	948	900	870	873	886	874	917	902	940	870	889	935	868	885	927	896	935	912	880	911	920	918	921	883	949	892	847	920	947	883	912	877	884	909	913	918	915	924	923	898	869	903	922	917	921	902	938	923	924	947	939	911	866	900	853	870	937	908	854	943	896	891	916	905	954	907	916	926	939	926	915	918	929	898	968	984	898	873	850	913	886	881	872	887	877	884	940	892	895	866	905	919	930	895	907	896	905	945	884	873	891	900	899	959	910	856	914	880	892	934	924	889	904	940	881	893	891	911	935	911	954	919	910	931	949	886	895	905	926	950	927	916	885	898	909	950	876	955	925	944	888	922	942	867	913	898	869	954	919	867	884	936	901	944	929	864	878	910	958	870	854	889	972	908	916	930	943	906	919	911	893	965	934	935	921	932	951	892	912	929	897	937	889	932	916	859	893	853	891	920	966	908	923	928	898	874	891	885	896	949	879	876	869	878	881	908	876	883	888	904	953	906	935	937	840	869	924	964	940	881	942	924	896	941	908	885	906	902	948	946	924	902	921	966	923	995	885	882	907	902	952	940	905	878	904	913	896	920	925	974	930	969	948	921	871	969	921	892	914	832	973	920	928	928	887	923	929	878	898	900	854	909	906	889	897	914	863	881	938	974	909	877	861	880	900	854	901	942	919	928	916	920	863	840	945	902	966	917	891	915	875	951	900	927	935	870	888	901	893	920	928	857	877	917	936	884	936	941	946	971	896	938	925	913	918	910	885	960	902	976	925	882	897	926	917	931	925	942	887	949	972	875	890	898	900	938	886	871	921	898	899	984	896	895	892	898	869	913	951	955	926	950	874	941	889	922	885	877	886	917	908	887	949	864	924	889	939	869	913	945	934	901	963	910	882	932	926	896	848	931	865	954	909	867	872	926	865	897	931	895	930	951	908	845	899	931	956	882	961	871	849	966	914	892	942	911	927	904	915	925	870	896	874	942	869	914	929	902	906	876	883	909	910	917	898	928	912	910	924	912	911	1016	962	888	936	890	918	923	871	875	912	916	905	906	919	960	938	893	887	926	897	879	904	895	907	930	948	863	922	934	846	964	940	944	897	955	930	914	903	926	935	904	945	908	919	868	891	907	938	913	935	902	920	915	899	917	909	895	942	957	920	841	893	938	947	862	936	921	898	915	949	910	932	909	892	889	905	899	969	930	922	897	953	946	912	920	876	859	864	949	914	943	943	936	891	932	894	955	916	971	900	911	927	885	935	906	935	891	907	914	894	881	855	859	929	893	900	906	922	906	964	859	923	894	881	905	940	904	939	918	881	940	986	904	854	908	934	947	894	951	878	925	904	925	884	900	878	894	902	923	950	941	930	907	902	961	905	937	936	885	943	930	866	880	918	911	890	918	911	936	888	910	906	923	963	850	917	920	909	857	940	910	918	879	992	912	876	921	884	936	871	915	909	917	926	898	925	908	976	885	907	894	899	890	870	908	879	856	904	937	892	937	858	886	925	941	901	892	953	931	897	883	941	894	922	927	908	888	937	944	936	895	879	972	869	837	894	916	910	929	887	916	904	923	942	861	913	906	905	928	901	910	863	878	892	914	930	899	892	888	894	895	917	875	907	923	907	921	942	915	887	866	937	919	946	967	921	909	863	905	927	909	925	894	896	921	903	877	880	902	842	917	935	942	896	928	901	894	852	847	881	947	886	893	898	880	897	864	879	900	900	872	937	996	963	921	907	914	890	938	883	953	902	905	906	971	874	944	866	936	879	859	927	955	875	916	908	872	904	884	898	897	889	895	948	953	920	905	883	855	901	905	860	952	905	903	862	892	962	941	924	936	870	954	928	951	893	934	836	890	902	920	866	871	981	935	935	894	864	831	935	918	970	914	922	885	905	941	941	886	851	910	877	920	858	901	881	921	929	938	924	885	866	890	897	848	948	900	894	921	964	871	880	943	883	876	901	931	934	885	906	947	912	903	921	917	952	907	881	913	905	927	891	896	909	947	891	878	880	892	938	936	851	912	940	924	875	933	907	919	930	938	908	992	931	959	915	928	911	919	952	920	915	902	930	866	920	888	863	889	883	915	922	841	901	900	951	895	931	911	980	871	907	912	911	929	958	894	894	955	881	949	922	892	896	895	906	884	830	968	959	945	881	904	946	850	864	875	946	949	887	935	929	915	886	931	892	895	917	907
43486	44711	46340	41695	48122	53248	40255	45655	44806	44202	45865	46017	45899	37693	34955	32035	25573	19174	14651	15169	14086	7159	5540	4551	4689	2874	2896	3192	3228	2396	2166	1866	1986	1295	685	596	558	479	430	443	468	356	415	381	354	347	365	360	336	341	369	366	373	346	329	344	366	332	344	339	347	354	342	334	322	343	347	283	350	300	331	305	300	348	474	618	589	502	412	425	359	296	359	327	303	308	320	345	323	332	308	347	323	327	298	320	324	293	320	309	298	326	354	314	297	329	348	353	317	298	304	306	332	320	313	304	306	297	334	303	301	292	317	325	331	316	304	289	337	300	300	320	302	283	322	331	292	301	306	324	282	345	352	318	321	327	370	293	313	341	294	303	346	342	323	328	305	329	320	309	301	349	369	347	325	334	324	330	324	342	311	341	315	327	299	306	337	336	296	306	331	329	346	331	335	327	300	344	300	286	340	309	349	303	296	295	304	333	308	306	294	301	326	311	355	313	316	300	301	310	312	288	319	321	308	314	312	298	307	321	368	290	325	306	307	366	342	319	329	348	329	324	361	300	307	292	303	355	322	289	319	312	315	317	283	358	321	314	317	309	297	315	322	327	348	305	321	309	309	310	309	325	300	324	319	285	308	312	319	323	335	312	317	313	312	380	324	316	316	321	317	333	293	318	316	322	376	299	353	311	341	310	308	323	339	300	350	311	304	322	331	306	327	334	341	317	297	300	302	316	302	301	315	316	330	318	344	317	309	335	312	343	328	296	340	325	302	277	314	347	344	303	328	318	296	301	300	293	318	307	348	317	310	306	321	311	306	321	302	340	335	312	289	309	319	292	316	336	303	370	325	313	340	301	332	284	307	319	293	329	339	317	323	295	320	311	291	321	354	332	318	331	320	345	324	295	298	316	299	334	323	301	327	342	305	315	310	312	327	310	323	333	333	305	338	305	321	347	312	280	320	310	321	349	313	315	274	344	309	339	360	352	295	331	316	305	315	306	309	300	311	315	297	322	392	328	298	324	330	319	306	304	311	317	326	311	306	311	318	287	320	334	332	311	326	351	350	317	327	311	324	299	281	341	333	313	290	324	332	339	313	341	291	279	285	315	346	315	331	297	309	300	294	327	316	309	315	329	313	302	342	361	274	296	315	268	340	333	353	332	342	309	361	332	327	328	324	338	333	310	294	299	294	309	321	316	328	292	332	313	319	301	324	340	338	320	308	328	296	305	354	310	336	350	329	319	305	339	331	289	338	314	310	323	352	284	292	330	311	324	323	286	308	292	308	313	330	318	325	346	311	324	325	295	338	302	322	330	301	338	336	366	337	324	308	308	316	297	304	300	318	347	309	308	314	312	344	301	318	307	329	329	310	329	304	307	314	297	330	308	303	331	312	348	324	326	325	327	335	307	316	313	341	346	354	287	314	348	331	310	328	324	336	312	331	330	350	317	292	306	294	309	308	332	326	298	324	301	328	320	304	332	338	314	328	335	322	336	336	293	329	315	303	314	325	315	320	296	338	289	343	337	322	361	314	343	300	306	339	290	303	359	339	328	320	362	320	320	302	307	343	351	325	274	329	288	311	341	320	370	334	340	300	334	323	318	327	325	315	311	337	296	322	334	325	346	322	289	299	288	296	330	331	325	321	308	335	285	333	331	321	308	345	317	338	351	338	304	339	330	279	289	342	329	346	346	339	310	355	332	328	335	289	298	337	324	321	320	303	318	344	323	316	304	298	304	316	298	296	292	297	320	311	300	317	319	310	320	303	297	334	339	294	304	364	303	322	312	317	290	293	342	297	324	347	345	329	330	286	305	303	321	323	331	298	322	318	301	317	299	314	331	323	277	313	326	341	337	300	345	327	329	317	303	295	284	305	293	265	341	323	321	313	329	352	330	363	311	304	287	330	311	298	310	303	332	310	301	326	293	295	326	330	324	326	343	304	320	321	319	317	288	295	338	295	339	283	320	348	302	338	319	329	344	306	294	326	315	332	318	307	366	326	317	302	303	296	307	298	318	331	337	351	293	333	314	315	352	297	337	344	323	301	292	301	341	326	325	324	331	355	331	321	331	304	355	333	343	354	323	366	304	339	306	298	322	304	299	298	315	322	322	307	300	291	303	317	327	324	314	311	296	309	355	296	315	277	301	320	323	307	310	288	319	332	321	274	285	332	292	300	299	342	346	311	330	328	314	309	308	301	326	369	300	338	322	343	328	308	325	333	327	317	280	343	328	303	306	309	309	309	327	343	282	348	318	318	334	334	323	309	340	310	349	332	333	329	351	307	327	306	315	318	331	300	318	330	356	302	302	326	314	311	311	315	356	324	326	310	337	327	325	313	325	300	349	383	330	293	309	316	328	316	336	331	309	317	277	321	295	309	293	347	318	332	341	329	333	307	327	318	304	328	327	319	342	304	365	354	327	345	319	343	336	328	327	309	295	338	321	322	330	315	309	308	329	285	295	324	304	332	322	333	298	295	303	312	314	310	316	323	309	305	326	308	300	330	352	306	336	327	340	321	305	316	342	317	333	302	328	305	298	315	301	332	277	311	330	326	306	344	320	324	327	300	328	342	307	328	323	335	309	340	346	314	308	307	331	316	334	338	340	351	310	325	345	312	301	315	329	342	303	353	326	305	308	304	322	314	275	296	347	340	293	321	312	301	326	298	344	365	311	315	340	339	295	289	329	341	334	296	348	324	328	319	316	338	301	294	332	283	298	297	330	328	314	331	330	313	298	338	319	340	293	326	277	314	337	313	330	325	280	313	340	306	304	316	323	297	326	327	349	349	345	329	308	324	299	335	306	322	327	307	342	287	321	345	314	318	334	292	306	338	352	325	317	298	336	312	304	320	300	313	299	306	352	338	300	318	315	329	295	319	306	308	337	329	327	323	304	309	295	317	338	322	303	298	321	356	324	329	321	341	322	323	319	306	324	327	321	301	304	341	354	302	322	312	317	357	325	301	309	336	282	339	305	318	313	319	332	343	325	321	304	339	323	324	365	329	339	331	307	329	330	331	307	316	317	336	323	329	308	275	321	330	331	292	327	305	337	294	318	349	327	337	317	349	359	353	307	278	296	328	304	353	327	322	324	319	290	308	336	298	307	308	313	330	324	322	363	315	338	289	329	293	306	300	301	297	302	310	308	284	301	352	313	301	323	314	311	325	297	303	321	307	327	318	333	331	335	316	307	327	314	292	310	329	327	341	280	319	322	295	335	324	326	333	327	323	321	298	319	332	327	329	347	339	309	323	333	308	305	353	339	353	302	299	365	330	306	291	314	350	326	290	320	321	326	345	325	364	325	310	326	285	317	273	296	313	312	349	304	303	337	340	309	314	326	330	295	304	315	343	337	319	325	317	333	288	354	322	309	313	365	322	280	329	296	299	316	317	325	354	324	323	294	344	298	325	333	336	306	351	330	318	326	329	286	342	324	318	278	307	361	313	284	316	286	299	337	351	322	285	287	305	342	292	324	328	296	282	322	335	337	325	325
31149	38881	48037	52257	59379	56646	58751	57700	62213	67968	73947	65524	58278	56301	52678	49633	42071	39414	37642	40133	39779	23248	23649	22154	22642	14566	15750	16581	17084	13572	12393	10556	10838	6950	3369	2829	2376	1987	1634	1743	1677	1245	1355	1322	1117	1043	1086	1026	954	987	913	981	993	968	930	1046	948	871	934	923	933	931	964	1000	971	987	933	869	831	877	768	809	873	808	1759	2939	2775	1946	1357	1118	922	722	762	757	736	746	749	755	751	789	789	746	792	766	792	765	805	750	728	791	744	777	767	747	779	763	766	772	793	778	739	776	812	748	798	758	759	777	755	778	777	791	768	748	748	752	758	798	735	796	742	784	710	758	772	707	760	765	758	719	758	712	754	752	710	763	721	744	783	704	736	723	724	768	775	766	756	792	803	750	809	760	796	739	727	782	763	786	735	735	757	696	746	774	751	725	720	735	750	788	762	786	718	791	781	793	784	741	742	777	773	719	771	767	751	723	786	721	737	731	785	766	751	759	744	758	778	675	711	786	753	758	777	803	705	750	754	729	784	802	761	749	763	753	767	781	730	730	739	773	789	721	772	733	784	824	754	753	768	759	731	756	757	729	740	732	739	737	745	761	779	765	785	734	759	791	725	762	767	725	771	727	729	724	797	739	753	783	779	748	803	748	725	760	748	759	789	765	765	778	777	776	758	766	788	752	748	776	763	784	696	746	767	759	776	757	778	751	758	735	707	756	738	759	720	790	769	759	740	761	782	786	777	765	734	765	759	755	774	764	715	745	741	730	745	782	800	762	762	776	801	807	745	768	739	751	728	741	745	744	778	761	779	737	752	779	772	788	743	779	729	762	742	765	748	727	715	769	740	731	728	744	725	777	773	755	724	748	745	713	713	706	800	736	744	784	766	752	738	787	798	790	785	743	720	764	744	728	739	756	747	768	750	703	757	736	748	750	761	783	749	759	711	778	695	728	720	739	721	762	739	705	725	738	808	727	732	748	717	706	791	695	798	781	772	731	750	720	768	746	759	776	743	773	741	781	759	785	758	743	770	786	768	789	719	796	747	753	724	777	728	757	808	781	766	767	770	710	726	795	755	761	795	767	746	724	697	733	737	727	783	782	744	721	751	748	769	768	810	744	779	742	727	748	791	734	726	755	715	736	672	731	753	768	734	738	762	740	716	764	740	734	699	781	762	735	742	752	777	764	720	793	773	754	753	735	729	722	768	712	772	777	748	776	719	779	763	732	741	702	731	750	793	720	770	800	750	763	772	728	772	771	731	724	735	764	787	717	773	698	784	788	809	759	798	773	756	747	761	784	746	789	738	798	734	740	747	787	799	795	792	748	800	727	750	752	797	742	761	802	727	702	728	793	726	790	784	793	708	732	743	767	764	735	681	747	716	748	770	751	770	730	750	708	774	727	725	757	763	767	742	763	775	712	701	781	729	714	767	790	764	761	827	745	751	748	707	802	794	775	776	729	737	737	709	744	768	795	778	775	718	715	766	775	744	734	734	740	785	745	742	776	771	749	720	722	752	787	761	728	770	742	811	805	684	754	744	781	767	728	708	729	772	774	704	744	771	724	746	746	789	800	761	754	728	749	764	714	771	772	721	748	735	756	749	766	725	799	741	765	765	791	765	716	713	718	765	770	747	764	714	737	784	802	742	805	763	734	750	724	773	748	750	787	757	776	755	731	757	766	773	778	756	745	776	789	800	764	740	730	741	748	764	801	755	743	737	709	783	767	760	755	775	733	762	747	722	744	783	797	751	743	755	775	746	739	743	752	746	761	738	777	793	749	810	723	786	770	763	736	737	769	763	731	774	779	772	733	745	747	795	675	766	744	732	791	776	773	760	752	720	734	778	767	787	729	752	712	781	778	760	763	674	765	764	771	747	750	813	724	751	773	716	771	768	782	748	714	722	828	757	752	751	827	751	759	744	753	770	714	781	775	745	761	719	753	742	778	747	742	771	747	746	773	711	714	787	784	764	790	762	774	769	742	782	792	772	788	747	706	696	747	815	739	763	772	708	734	746	734	769	746	791	698	718	785	725	699	755	790	749	773	739	756	766	766	781	742	769	768	747	775	774	742	757	749	742	688	731	775	723	771	702	739	739	810	730	809	761	722	735	712	774	722	764	758	771	739	771	714	803	705	745	768	766	782	773	759	716	824	724	745	762	698	765	740	766	733	787	745	753	752	728	775	807	768	802	724	744	766	776	742	755	731	752	736	776	782	818	752	756	762	723	729	697	749	760	828	723	755	750	779	729	714	821	755	713	734	742	738	774	740	779	739	768	727	751	755	709	774	733	737	711	743	762	720	762	762	770	747	725	744	789	776	739	761	723	768	736	722	799	750	763	720	724	763	760	767	723	755	738	752	715	691	728	700	771	766	720	782	785	819	732	747	774	752	756	755	775	708	774	782	781	752	744	728	753	747	779	789	793	752	756	744	730	708	749	749	774	736	695	721	706	738	745	780	787	732	770	719	756	760	770	740	742	752	760	774	749	748	793	865	751	748	744	771	775	758	767	710	792	753	793	749	761	743	748	750	770	817	774	775	731	745	710	710	695	718	785	745	743	746	751	793	752	750	738	778	751	810	732	763	772	783	758	718	796	725	772	784	739	746	767	739	760	741	733	755	770	788	732	764	756	759	763	741	773	717	722	779	732	771	770	733	728	764	741	730	777	766	782	731	740	751	705	748	742	749	722	761	771	751	756	715	728	730	794	781	728	721	743	763	780	738	754	720	749	738	709	760	736	761	746	789	778	735	815	771	786	765	798	726	723	736	744	806	721	723	806	755	797	716	795	756	742	777	732	782	757	703	761	786	742	761	795	743	808	813	763	741	755	779	845	742	752	733	758	808	745	709	725	813	808	743	828	716	757	775	733	753	708	773	763	766	810	773	771	762	773	781	760	739	774	753	741	820	740	727	766	707	724	756	711	819	735	767	779	751	756	778	779	770	813	764	771	749	782	778	805	723	751	757	671	783	740	736	712	756	752	745	745	758	761	742	758	706	727	788	817	767	791	781	748	747	707	688	769	792	769	775	750	749	739	771	706	724	779	789	801	752	770	782	793	765	749	756	770	800	781	761	810	783	748	829	819	749	713	782	829	730	793	736	726	744	720	740	756	799	711	747	764	708	833	710	746	763	768	777	757	735	745	788	752	764	710	735	733	772	731	765	718	777	744	758	768	765	780	748	765	750	756	760	783	728	716	770	759	746	739	777	771	752	759	773	777	771	787	785	768	737	742	766	724	761	734	730	737	752	683	749	753	785	743	741	758	726	714	792	750	733	780	770	784	754	739	761	759	745	772	738	707	788	712	740	758	788	782	774	788	766	769	759	767	746	778	712	724	735	759	706	745	797	782	731	761	774	778	730	772	745	755	753	781	772	722	784	772	739	726	739	780	769	725	756	749	735	747	795	753	739	707	759	766	735	702	741	769	756	734	724	755	783	802	748	737	776	769	822	804	756	771	774	768	717	769	771	815	736	688	689	763	740	797	736	772	731
10389	7959	11936	9861	10694	20824	11419	11619	9397	6914	4496	3475	2639	1535	1275	1000	861	700	589	595	578	486	499	463	499	429	372	417	440	445	403	393	397	327	381	356	378	393	345	347	369	351	369	369	367	328	358	359	392	376	340	381	375	358	364	360	371	358	335	363	382	373	368	386	395	347	356	329	349	344	368	362	342	343	329	428	385	398	324	381	380	315	345	388	375	351	384	363	372	335	331	343	341	382	331	352	365	347	344	356	341	384	366	382	376	337	343	371	362	340	324	347	356	348	341	327	385	380	330	359	365	370	363	392	340	349	368	340	393	373	362	351	353	398	363	339	363	352	373	368	317	349	319	351	364	345	342	373	347	388	384	352	352	327	375	338	370	371	356	360	358	335	351	333	355	364	362	355	352	360	361	393	352	343	353	344	346	347	358	333	374	390	354	341	377	350	363	371	384	371	348	358	345	374	324	382	350	321	375	359	378	324	346	381	339	326	376	355	333	338	362	385	404	323	348	364	351	357	372	347	344	370	351	358	348	335	345	362	352	356	368	353	333	366	348	375	351	377	352	320	370	368	367	407	378	378	410	362	328	339	361	361	346	333	346	372	392	358	381	324	368	383	349	337	358	343	381	354	331	320	365	395	366	367	327	386	345	357	348	372	377	392	360	380	328	340	320	350	358	356	351	363	383	349	416	377	382	340	401	374	311	326	336	343	370	369	366	370	351	360	333	354	341	376	358	360	380	377	360	362	369	380	329	343	337	370	381	341	348	357	363	344	359	344	374	337	356	358	356	355	385	359	351	371	354	374	355	369	369	330	374	359	357	357	364	381	332	376	379	349	345	372	372	372	359	345	360	363	326	384	359	388	342	341	356	359	372	379	357	376	360	338	384	368	333	349	355	354	354	373	326	349	383	349	341	391	330	398	370	380	349	385	326	406	365	353	351	388	382	357	384	351	318	373	378	332	380	358	355	357	347	373	300	362	413	354	346	351	359	341	330	347	346	387	351	369	370	366	382	356	371	312	353	347	378	398	385	396	365	353	364	358	346	356	380	371	355	348	368	371	360	359	352	346	387	344	356	342	355	389	358	380	358	408	323	356	338	364	349	372	359	375	364	373	383	373	328	387	332	388	347	372	348	362	326	340	372	388	338	341	336	383	354	379	320	377	379	328	332	371	367	371	360	343	365	366	371	357	375	386	354	354	350	383	327	386	383	343	333	323	343	364	353	419	368	367	380	344	355	358	337	405	350	378	364	381	380	336	368	351	366	343	362	351	355	328	363	360	362	335	345	363	384	376	389	338	367	391	351	344	350	361	341	348	318	379	360	371	338	400	346	372	354	342	332	311	375	369	321	351	358	334	341	378	340	354	324	399	369	366	338	351	326	348	357	357	363	368	337	328	342	359	376	356	339	350	321	354	385	351	363	384	345	370	328	352	331	339	382	328	375	352	374	375	362	399	351	337	346	331	333	333	352	347	356	370	327	365	374	331	351	346	362	370	332	326	364	316	372	342	374	382	370	366	345	352	344	403	337	331	357	344	367	319	347	355	372	372	346	373	348	374	381	324	378	371	344	368	339	359	385	371	356	342	364	388	376	347	366	339	353	371	329	347	360	353	314	334	331	378	371	376	368	374	359	360	357	342	355	373	344	355	365	380	337	363	366	362	376	328	345	373	365	373	363	381	394	344	368	360	369	362	345	378	406	389	334	367	373	355	360	375	369	299	357	341	356	349	362	345	403	358	342	374	363	380	378	423	348	349	366	350	365	366	336	345	351	349	329	318	346	376	369	346	366	361	363	363	371	376	368	356	347	360	377	361	366	360	379	319	343	334	369	344	373	363	343	323	370	353	358	367	359	334	351	321	375	356	377	342	371	323	372	409	367	370	368	335	358	375	354	318	330	403	384	368	354	349	334	400	356	337	355	372	329	324	331	355	352	360	332	406	326	374	328	340	362	347	379	334	315	352	376	307	352	367	355	377	367	327	395	354	342	333	389	369	346	336	367	372	356	350	327	353	365	350	378	364	335	348	373	354	329	362	326	343	366	374	369	362	365	353	384	385	340	346	408	369	375	359	356	371	393	380	346	317	332	337	318	366	353	346	390	344	340	373	361	348	367	401	374	365	351	359	341	385	367	329	359	364	338	345	389	366	379	354	343	339	343	338	352	357	363	356	364	361	372	350	342	357	400	324	371	349	362	362	372	339	363	342	370	375	358	389	382	332	383	368	300	373	383	350	389	357	361	371	375	350	347	344	345	375	309	345	325	344	346	393	353	341	348	372	369	293	341	334	330	396	364	339	358	367	383	343	343	380	379	373	366	365	380	377	370	372	357	316	378	393	325	406	359	383	379	361	353	348	346	386	342	383	353	365	346	368	366	387	356	341	398	380	352	340	341	332	343	322	359	374	359	354	352	400	366	340	353	364	354	373	378	348	371	345	342	341	349	360	381	356	356	337	345	371	361	303	357	381	351	332	343	358	374	353	339	374	333	318	332	363	354	381	345	361	347	374	353	378	333	353	368	379	356	345	361	329	379	364	344	355	352	349	398	377	331	374	387	399	357	349	354	326	369	372	388	318	406	352	355	381	370	364	389	364	360	388	381	344	344	360	362	378	375	348	351	373	357	345	363	351	385	347	355	371	353	334	363	353	379	356	344	323	371	376	363	334	344	326	350	389	357	375	338	380	393	376	350	395	369	375	355	351	330	378	357	381	416	340	361	334	339	361	307	375	374	364	340	332	339	329	353	342	375	396	360	364	360	333	347	383	354	383	373	363	373	350	339	346	352	349	337	382	373	379	340	365	392	316	353	344	354	340	395	364	342	340	338	351	354	348	376	360	348	392	360	363	355	359	340	376	358	366	340	375	381	350	341	356	379	353	328	378	335	372	402	353	359	349	367	373	389	340	374	338	376	375	351	369	330	348	382	335	353	354	358	372	353	339	363	384	330	371	381	355	381	331	330	329	356	372	330	351	385	342	357	350	332	361	336	346	365	353	330	346	336	368	341	341	351	374	351	348	368	391	370	364	374	313	323	379	371	315	364	348	385	355	336	317	326	353	379	335	384	380	364	360	319	368	362	349	358	352	380	368	350	355	332	352	378	390	381	368	377	373	400	333	330	367	346	358	366	372	351	361	357	372	342	360	342	356	342	342	371	367	400	372	353	364	366	398	337	376	370	355	363	337	395	341	349	386	357	334	369	371	359	346	352	340	349	351	375	352	368	349	366	378	348	385	369	388	367	356	362	358	377	379	380	360	373	351	354	349	337	347	351	330	352	366	361	372	383	394	324	369	389	337	355	349	385	391	314	343	367	374	363	364	370	338	361	355	365	344	385	370	378	342	383	384	357	352	332	383	380	340	307	361	371	360	369	349	343	349	347	332	393	363	352	375	319	376	347	373	385	362	367	337	388	362	348	331	360	396	382	349	355	346	348	366	351	374	358	378	389	394	356	387	361	332	349	358	353	370	366	383	353	378	352	325
7101	8093	17131	19564	24682	37236	22843	27330	28364	24913	20324	16160	13299	8672	7177	5908	4294	3539	2955	3074	3004	1893	2112	1751	1779	1471	1448	1378	1410	1353	1214	1141	1107	1104	1025	984	956	912	952	887	953	921	866	942	900	981	917	877	883	854	844	878	858	944	888	932	905	855	897	907	921	895	918	874	859	850	894	892	867	874	912	848	918	896	924	964	973	959	983	900	824	847	862	908	863	851	800	821	887	900	871	868	872	824	862	850	898	834	897	861	897	838	842	861	857	941	910	864	862	888	845	939	875	816	851	882	823	891	833	856	854	839	829	886	852	849	891	891	827	827	888	865	895	858	875	913	864	817	858	873	891	871	832	849	901	841	895	859	871	881	873	874	943	899	839	876	844	821	863	881	865	868	882	907	825	864	907	852	894	833	857	884	862	899	829	896	812	858	787	832	873	825	859	845	859	832	905	875	852	871	897	887	896	858	821	867	851	814	823	902	843	919	867	875	874	838	844	860	852	948	869	828	920	882	838	845	890	826	857	854	873	837	902	845	841	872	818	857	880	845	868	838	842	864	885	887	806	872	897	883	846	848	810	885	865	934	886	852	881	878	925	856	901	836	845	869	858	862	788	876	867	852	874	859	855	866	847	870	874	856	863	890	784	841	864	883	875	832	886	807	832	870	868	924	874	917	836	910	843	876	883	853	830	930	915	864	887	851	841	829	844	832	919	918	900	911	847	830	851	895	813	891	884	837	851	879	910	863	853	888	886	834	796	818	855	862	898	820	868	887	855	845	858	859	887	890	894	805	862	871	860	811	868	795	929	823	865	916	829	832	885	845	937	879	869	895	887	815	904	843	863	879	844	893	867	890	891	896	814	872	850	872	886	803	821	873	841	839	837	918	836	864	890	847	892	885	858	841	846	896	867	847	828	874	901	864	822	869	872	899	868	902	908	893	875	900	819	824	869	847	903	869	853	876	836	863	896	854	832	874	807	841	835	851	891	854	799	832	887	865	874	849	885	870	914	884	845	839	863	884	868	843	858	864	818	789	858	862	869	884	834	849	837	876	871	841	875	894	881	903	810	849	899	867	877	860	894	883	900	859	840	837	894	896	888	844	863	895	824	924	851	812	849	819	862	835	899	893	810	865	823	880	836	838	828	835	860	810	870	846	861	902	863	924	861	866	898	818	896	820	837	877	849	825	819	878	928	810	836	858	870	851	906	864	867	867	837	840	888	852	865	880	841	903	865	840	797	827	870	933	864	870	898	874	885	865	835	845	895	893	827	916	838	813	887	876	812	836	885	844	904	841	831	828	822	874	872	883	852	888	811	871	863	871	833	877	923	877	846	885	868	831	863	810	910	829	880	847	858	894	923	845	848	881	873	851	826	847	859	822	865	865	901	850	827	842	859	854	906	896	879	893	892	859	912	845	907	867	898	871	799	822	875	894	844	927	869	838	790	883	833	862	878	879	855	892	855	895	863	901	867	878	906	875	846	895	851	794	829	864	879	875	816	857	823	821	837	852	862	877	879	864	857	846	896	861	852	866	893	827	844	862	845	816	882	843	895	880	864	921	831	840	863	829	850	889	872	821	900	848	852	823	859	902	860	857	904	868	863	858	833	856	890	903	876	912	851	872	855	827	856	848	905	850	832	876	862	884	859	887	864	879	843	877	846	844	919	909	867	901	837	862	898	815	883	902	903	883	841	888	877	826	878	877	877	867	887	845	866	838	881	887	877	843	834	860	915	875	849	858	862	841	877	878	862	847	914	840	821	859	877	875	781	828	876	858	890	882	876	821	856	892	888	877	826	910	864	855	827	818	898	884	865	841	898	857	845	818	834	887	876	847	822	872	876	848	871	843	825	859	863	881	854	869	842	919	889	830	841	912	827	882	847	871	796	828	851	842	862	862	829	889	880	894	873	799	813	900	877	816	860	819	849	804	856	842	861	888	856	835	894	903	858	879	844	916	837	852	876	836	833	871	906	844	866	873	878	862	875	900	906	894	902	881	800	851	850	857	892	872	906	850	839	876	885	840	866	866	887	868	862	830	890	825	865	899	870	901	842	827	837	886	830	829	855	833	847	774	895	852	916	873	882	883	891	868	831	841	883	861	856	909	899	816	834	887	874	833	842	800	854	902	842	915	916	871	919	849	828	816	874	836	863	833	856	860	904	835	885	815	856	863	868	874	862	903	877	843	857	834	864	876	872	889	845	826	846	877	878	831	811	876	903	843	824	878	858	843	893	875	874	843	853	861	858	889	839	860	820	884	887	866	851	901	834	830	879	868	879	915	832	862	855	891	850	808	879	936	845	836	907	867	847	862	847	847	864	905	860	849	859	882	829	877	862	867	828	886	859	840	907	879	873	813	903	860	886	822	870	895	898	870	887	861	897	877	858	813	897	854	924	856	886	829	891	856	888	860	827	848	832	899	853	873	860	825	887	859	837	885	834	841	866	848	906	850	868	844	890	893	863	819	855	849	814	865	845	837	831	870	842	871	814	841	842	904	899	892	870	870	865	867	859	830	842	842	825	884	883	872	864	898	853	808	859	923	879	817	870	854	844	823	858	869	877	841	791	888	874	885	811	814	837	858	853	885	832	868	861	888	821	863	901	885	847	866	854	865	909	877	894	815	853	906	849	934	912	826	856	822	837	899	897	884	929	877	852	847	833	861	835	861	886	880	906	883	879	806	851	822	863	798	891	866	856	825	875	846	871	840	921	835	838	820	817	843	879	886	895	910	827	886	806	832	809	896	845	879	867	883	833	847	848	870	850	852	871	865	839	844	826	856	871	845	872	921	918	824	895	828	934	868	833	897	885	879	848	883	889	871	821	911	939	876	823	870	871	878	843	839	887	816	886	836	875	855	820	907	884	812	855	878	873	844	825	887	855	861	856	870	882	825	840	822	856	811	832	876	843	879	937	888	875	863	916	890	828	879	878	881	899	830	898	850	883	883	823	872	906	835	889	874	884	848	879	874	845	868	862	833	866	865	848	875	911	847	857	889	839	859	930	886	860	880	819	911	860	895	875	860	858	948	805	873	886	910	936	910	835	835	838	900	847	879	819	879	892	877	889	856	882	929	821	860	873	857	860	921	946	872	869	868	916	861	867	855	864	897	879	834	912	867	860	861	848	873	886	819	902	850	872	848	811	864	903	850	899	909	885	865	859	879	828	888	858	876	901	901	914	892	899	839	875	861	865	862	878	904	888	864	870	837	839	908	848	856	853	859	909	889	844	824	800	872	861	858	893	857	895	944	871	807	866	886	803	901	869	872	863	869	877	853	888	875	895	914	863	898	873	870	915	826	821	886	904	852	838	828	878	905	873	884	814	847	838	864	879	841	888	884	835	869	854	817	851	825	882	840	796	894	863	906	899	861	876	800	899	873	841	887	799	851	900	826	882	792	821	856	860	814	855	837	910	799	877	884	851	825	802	877	880	835	864	836	838	842	880	806	873	860	825	861	807	921	839	863	868	848	889	848	860	824	842	839	873	845
35979	38328	41401	41293	43120	55709	39376	41740	43495	43606	41393	39425	33985	25736	20234	18142	12081	8993	6677	7320	6436	3147	3341	2810	2285	1785	1603	1500	2007	1859	1396	1210	1015	715	522	451	424	437	386	443	397	435	398	366	395	387	398	402	360	391	371	382	386	376	369	378	368	358	340	355	358	378	363	345	336	321	348	326	359	359	381	334	315	338	328	439	488	459	455	381	364	347	313	369	346	340	349	361	332	323	349	378	340	347	331	308	310	338	348	325	370	334	327	336	370	353	367	320	353	356	340	352	318	320	352	331	350	315	341	337	345	325	325	359	366	325	345	346	348	332	353	303	332	378	380	337	329	311	391	328	354	327	360	327	355	368	341	349	322	340	405	349	351	359	374	337	326	320	336	326	379	313	367	334	347	348	359	352	345	353	332	330	333	334	382	314	356	334	374	320	322	317	349	353	336	364	347	339	342	372	330	347	356	342	325	325	345	338	366	362	361	348	355	314	300	349	338	314	354	361	360	305	361	345	346	344	312	349	328	380	338	356	330	344	358	335	349	343	343	344	326	371	362	347	332	323	338	343	370	323	339	365	369	341	360	354	316	353	329	362	362	369	309	344	325	336	335	340	367	351	324	344	377	332	281	326	371	358	362	348	321	325	339	329	329	333	327	294	317	318	327	358	334	362	340	311	332	364	324	341	365	343	344	321	373	355	341	355	356	339	359	352	336	362	366	353	348	342	323	375	330	359	348	334	304	339	348	360	361	341	342	326	362	350	335	380	397	382	339	349	340	339	372	332	326	344	367	359	368	323	361	315	343	344	352	334	344	294	324	331	358	339	328	329	390	363	363	344	339	354	403	341	369	340	338	331	354	338	338	334	365	313	335	338	354	316	339	373	358	337	349	348	387	340	349	324	339	350	373	339	354	338	331	341	351	333	329	374	338	325	324	340	358	373	373	376	372	367	308	367	344	344	381	351	327	327	360	354	346	317	310	344	319	342	343	340	328	352	342	327	351	363	371	345	363	333	341	337	370	331	355	363	330	339	385	330	324	360	345	354	355	359	342	333	333	343	346	363	342	351	341	311	367	365	335	357	329	334	353	336	327	347	339	350	337	344	364	373	347	303	344	346	365	339	317	365	361	335	338	366	359	353	380	354	349	336	338	342	331	363	347	368	298	340	344	332	322	363	366	378	346	361	380	326	369	351	296	356	339	360	329	383	329	341	372	345	358	331	356	347	374	309	343	324	346	387	337	338	355	350	387	383	361	312	327	337	332	317	307	375	388	330	362	340	317	345	374	344	344	314	363	346	318	344	334	302	353	362	352	355	367	338	339	368	349	352	341	344	323	328	347	357	326	341	344	349	347	327	328	352	366	367	327	349	301	339	330	378	333	350	325	313	393	355	321	332	322	353	313	357	297	339	350	360	346	339	354	326	353	347	360	358	391	344	349	346	349	348	311	382	358	341	333	332	363	382	347	327	352	355	337	377	395	361	326	361	332	317	358	377	349	344	380	322	328	313	325	343	373	341	352	380	302	384	348	354	363	311	334	336	374	349	345	368	371	366	364	328	344	344	308	331	330	363	344	331	339	341	391	327	353	379	336	322	329	304	359	366	350	325	338	348	358	357	351	381	322	325	323	343	328	356	333	353	352	283	357	359	378	364	347	362	320	375	309	323	365	365	372	356	351	339	349	340	333	329	383	332	337	353	345	359	337	352	375	335	336	360	358	343	367	315	333	352	344	376	322	330	351	357	344	318	303	350	359	343	343	342	340	325	351	361	325	357	365	321	350	338	338	340	349	358	381	336	382	349	346	340	363	329	331	331	355	373	392	364	346	334	346	309	314	373	322	307	354	351	355	320	311	335	384	326	346	315	342	358	343	350	330	357	335	371	327	371	345	334	350	339	364	368	329	340	311	323	366	372	385	332	337	361	316	353	330	318	344	385	342	347	336	382	354	329	318	357	364	358	346	354	350	340	344	366	341	326	339	338	346	375	344	327	346	319	369	353	349	340	305	337	313	362	337	338	344	360	366	357	319	365	330	343	355	331	352	365	335	370	360	342	354	371	342	341	360	352	310	305	328	336	370	354	331	362	362	343	356	349	355	329	342	368	340	359	383	332	379	302	315	362	388	369	355	287	324	344	331	362	369	351	350	365	350	325	362	349	361	320	336	353	390	366	355	361	359	330	354	344	343	365	353	327	335	334	341	345	383	346	377	380	357	342	337	350	347	370	361	357	351	364	353	326	341	364	355	342	355	363	377	359	335	348	357	335	346	323	348	367	325	345	346	367	393	323	340	367	341	346	330	374	352	318	332	376	358	327	369	340	380	345	341	310	337	329	321	357	372	366	385	305	319	326	367	356	331	381	352	336	346	385	360	381	344	340	357	323	365	385	381	317	391	375	351	331	329	329	373	331	337	353	365	317	330	321	368	327	375	333	316	368	334	353	334	344	369	330	374	349	345	345	309	339	339	353	383	371	353	332	298	348	321	325	350	338	328	366	381	384	342	343	362	352	341	351	339	318	354	370	353	355	338	336	347	349	345	329	318	322	369	314	317	315	334	336	347	331	353	335	350	326	338	323	319	348	318	347	364	329	349	354	377	353	358	347	341	377	348	355	326	331	329	358	338	345	348	374	319	316	294	323	359	349	326	372	362	346	333	375	359	348	327	355	316	314	367	353	328	320	342	317	332	315	388	358	344	356	365	315	363	343	314	351	334	359	380	365	338	330	345	409	319	366	343	328	330	358	345	341	341	340	353	337	363	364	335	371	329	334	347	340	364	321	328	350	359	370	356	365	363	368	329	348	353	373	343	353	371	353	366	335	362	347	343	337	320	318	354	351	367	385	356	362	365	380	371	366	357	349	356	367	311	340	321	348	354	349	337	369	356	342	349	327	320	348	364	337	351	357	353	309	311	377	363	367	355	330	355	319	347	295	339	324	357	346	337	319	349	350	333	316	331	334	359	340	374	316	340	325	338	356	320	334	323	378	361	350	329	363	327	322	356	350	362	322	355	347	323	337	310	299	310	367	369	376	370	339	310	352	345	363	342	367	336	357	369	360	340	333	328	361	357	321	323	333	327	365	346	315	339	340	329	359	341	305	359	322	352	360	335	350	351	318	364	334	384	325	376	346	325	359	316	314	362	351	369	333	343	351	371	356	314	352	319	350	320	357	356	343	356	321	346	335	346	336	338	359	351	356	373	339	322	331	373	380	339	363	348	383	365	334	345	332	335	374	354	383	367	355	332	360	361	360	361	331	352	352	332	331	353	361	360	337	363	331	345	369	357	381	361	346	346	386	328	347	360	367	337	361	374	318	355	352	362	360	349	333	349	326	355	347	346	344	343	333	297	343	311	359	329	337	349	354	315	343	343	360	335	339	366	338	362	338	345	382	337	345	353	353	354	339	349	351	309	357	369	331	348	357	355	331	345	340	356	346	333	363	364	320	352	346	343	319	320	335	360	351	326	321	344	313	356	340	358	352	400	340	351	342
25210	31549	41021	48143	52752	59417	51354	56846	59718	65144	65035	53939	49510	44802	40392	37783	29528	28351	25553	28855	26147	15194	17926	14947	14061	10110	9260	8703	11513	10649	8127	6794	5474	3504	2432	1883	1524	1357	1175	1247	1184	1187	1094	1094	1110	1127	1275	1125	1109	1004	919	938	1005	968	945	894	905	876	861	922	929	949	969	992	898	862	889	885	869	887	865	849	869	852	1143	1595	1786	1607	1239	1077	886	819	827	770	842	811	796	809	778	794	795	813	778	833	824	829	750	798	837	782	793	807	817	818	835	859	854	838	816	781	856	860	864	844	872	821	842	807	895	807	771	800	801	838	807	821	776	827	838	843	806	812	836	814	811	807	838	775	799	835	803	835	833	826	847	817	822	872	802	841	822	839	789	797	833	847	836	751	781	795	854	833	802	808	812	818	841	786	824	847	788	849	807	808	869	831	801	816	835	816	790	840	839	842	774	831	833	787	816	824	829	810	822	806	824	821	845	805	778	848	818	832	857	820	837	829	788	815	832	798	827	746	846	791	875	787	821	827	790	850	845	840	795	787	822	847	836	820	806	807	851	769	856	851	798	773	809	835	840	800	826	835	791	820	804	843	787	774	801	852	793	753	808	845	761	818	768	833	772	734	861	798	852	790	861	829	829	816	833	823	780	869	871	817	797	798	827	824	847	839	845	787	847	812	800	878	810	811	823	841	840	840	827	881	851	834	808	828	782	814	797	741	868	817	796	812	794	794	824	786	847	890	826	844	809	867	849	845	823	833	826	768	852	802	824	816	821	800	799	772	857	893	829	811	835	761	811	812	805	822	832	794	818	815	827	818	849	798	826	803	843	797	860	797	859	826	844	840	829	774	799	775	827	763	817	823	831	854	789	806	814	847	805	839	837	839	858	796	815	783	850	822	788	846	786	799	776	834	818	853	796	820	808	791	797	837	797	795	851	811	813	847	802	798	820	854	869	793	808	813	807	797	820	849	809	817	768	878	839	844	826	800	814	864	842	849	817	821	821	884	874	831	818	802	855	807	807	833	820	790	836	791	799	785	835	806	779	802	766	763	819	842	810	839	812	876	801	772	827	801	874	807	774	787	811	832	795	828	801	801	828	835	838	859	826	847	765	806	801	854	843	841	848	829	831	844	828	817	831	860	879	825	835	813	823	807	831	864	781	807	819	813	831	834	811	840	833	853	858	849	780	832	835	863	789	824	797	826	864	802	833	831	848	822	757	789	791	831	782	876	796	831	801	804	802	828	850	827	824	839	847	797	850	862	774	867	806	828	823	760	842	819	837	789	842	871	797	807	841	843	831	823	839	820	821	875	870	859	819	826	787	819	832	836	831	818	838	836	842	843	773	821	833	880	807	790	825	804	822	770	844	816	815	801	785	796	873	801	814	788	842	834	845	825	806	813	804	819	832	797	887	818	816	800	799	800	855	853	831	779	844	810	842	881	840	809	825	821	824	820	822	821	828	860	783	831	830	832	840	825	861	815	801	808	835	823	812	819	809	816	818	825	905	855	837	825	848	862	856	815	808	804	759	822	830	831	807	881	788	843	823	847	827	851	819	810	825	783	790	837	808	780	827	808	792	815	811	825	790	886	784	819	844	779	844	809	827	817	864	815	798	844	811	871	826	788	821	828	831	852	800	814	800	796	797	825	795	847	837	855	811	832	801	827	828	899	825	829	852	856	836	858	801	829	760	835	824	807	775	829	863	866	779	901	791	816	811	815	806	763	776	847	800	789	784	789	793	795	825	766	783	806	869	803	799	833	818	780	800	831	818	853	808	759	758	863	813	798	838	841	822	865	851	825	833	828	816	863	773	781	807	802	836	751	848	868	795	795	802	832	828	854	843	868	864	770	817	845	773	805	818	801	850	853	813	815	860	806	802	803	833	811	830	844	812	830	845	863	837	815	800	807	799	809	869	790	811	800	811	785	815	804	783	789	816	835	815	801	830	824	803	833	803	877	776	832	819	838	864	810	846	832	813	792	849	800	804	776	819	859	836	833	851	831	814	798	844	808	802	833	847	905	842	800	871	832	779	818	840	811	864	837	818	782	785	772	799	807	804	801	793	759	799	812	778	819	842	801	785	833	788	862	828	792	798	826	798	839	808	828	812	811	821	799	825	791	800	812	873	809	837	782	808	825	783	791	844	766	833	828	782	827	834	795	798	804	820	798	864	802	805	801	800	836	799	844	784	806	833	867	801	870	801	868	823	852	824	816	853	764	770	881	851	838	761	828	812	838	811	772	833	804	809	859	784	820	798	854	788	773	830	826	838	762	822	814	831	828	821	814	750	829	762	821	796	766	767	844	829	808	831	831	803	792	843	836	836	808	821	788	791	849	838	823	773	877	845	835	832	812	810	767	812	806	811	868	838	791	859	844	831	814	827	799	841	799	795	823	790	857	834	768	804	810	869	794	828	768	820	787	813	848	840	885	841	834	798	808	814	811	829	825	801	780	848	889	785	795	830	810	784	763	799	806	796	799	816	825	799	814	826	817	760	804	827	779	786	823	814	792	809	824	811	794	807	799	843	816	841	818	820	823	786	835	836	854	817	829	790	870	750	794	788	798	789	816	876	798	867	852	817	839	806	827	830	872	804	832	816	815	824	782	858	856	873	852	805	855	834	835	804	811	814	913	835	851	854	822	879	823	817	798	810	817	796	818	810	832	844	854	799	840	871	843	770	860	785	814	776	829	803	817	831	823	803	829	857	830	835	782	815	817	852	866	774	832	841	846	833	837	847	873	882	774	787	840	761	776	801	851	885	818	868	815	812	814	812	840	822	803	781	794	809	834	801	826	840	784	836	826	798	796	797	831	856	780	789	863	764	859	840	771	798	823	832	783	843	762	836	815	773	855	838	806	886	793	825	882	863	858	811	841	848	824	802	837	849	803	778	845	769	830	838	852	790	817	824	808	815	840	835	823	802	818	828	796	819	860	793	848	776	795	806	815	793	828	882	804	839	771	811	804	809	830	780	769	871	818	822	789	772	838	834	812	782	805	752	823	798	858	798	825	841	842	868	884	788	803	829	851	839	882	832	837	845	815	763	793	826	769	797	803	806	785	837	812	804	780	804	873	840	813	873	770	811	869	870	780	826	826	835	771	832	831	788	828	822	873	821	827	852	856	832	816	844	828	830	809	848	808	795	777	800	833	813	797	810	789	838	815	806	813	855	821	803	780	839	841	765	804	848	886	817	837	830	802	824	874	786	819	844	794	812	821	856	785	836	813	843	819	825	777	786	811	776	853	806	827	759	795	783	817	836	809	830	826	803	808	811	781	875	814	764	809	882	799	830	783	787	804	833	867	821	829	814	774	806	789	826	863	832	811	819	827	792	826	795	807	792	782	820	804	809	813	794	796	814	811	788	784	839	847	841	733	829	804	812	841	816	774	800	783	825	775	851	845	850	838	853	803	823	822	841	856	776	824	825	812	830	817	866	762	851	794	887	776	811	824	801	792	795	787	833	824	856	820	799	798	786	830	825	853	834	848	854	862
67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
