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
336983553513	336983554076	336983554626	336983555176	336983555726	336983556276	336983556826	336983557376	336983557926	336983558476	336983559026	336983559576	336983560126	336983560676	336983561226	336983561776	336983562326	336983562876	336983563426	336983563976	336983564526	336983565076	336983565626	336983566176	336983566726	336983567276	336983567826	336983568376	336983568926	336983569476	336983570026	336983570576	336983571126	336983571676	336983572226	336983572776	336983573326	336983573876	336983574426	336983574976	336983575526	336983576076	336983576626	336983577176	336983577726	336983578276	336983578826	336983579376	336983579926	336983580476	336983581026	336983581576	336983582126	336983582676	336983583226	336983583776	336983584326	336983584876	336983585426	336983585976	336983586526	336983587076	336983587626	336983588176	336983588726	336983589276	336983589826	336983590376	336983590926	336983591476	336983592026	336983592576	336983593126	336983593676	336983594226	336983594776	336983595326	336983595876	336983596426	336983596976	336983597526	336983598076	336983598626	336983599176	336983599726	336983600276	336983600826	336983601376	336983601926	336983602476	336983603026	336983603576	336983604126	336983604676	336983605226	336983605776	336983606326	336983606876	336983607426	336983607976	336983608526	336983609076	336983609626	336983610176	336983610726	336983611276	336983611826	336983612376	336983612926	336983613476	336983614026	336983614576	336983615126	336983615676	336983616226	336983616776	336983617326	336983617876	336983618426	336983618976	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
33888	39999	44040	45650	41626	36746	33925	29804	27123	21942	13259	10371	7981	7135	4636	2329	1607	1459	1102	1034	1005	839	731	668	557	581	566	559	549	528	559	517	586	559	525	535	579	534	552	588	564	1360	2194	2309	1493	971	522	481	462	480	471	440	488	484	456	635	709	643	641	503	475	462	447	498	441	465	507	474	465	454	417	439	460	509	524	454	440	465	480	471	484	521	464	442	480	479	484	470	488	465	483	438	449	484	463	443	475	498	434	465	478	470	487	447	493	475	469	447	436	500	483	504	490	491	436	482	484	470	459	466	465	507	465	484	456	468	486	474	463	445	446	477	478	486	460	478	470	470	472	513	483	452	497	440	444	518	446	475	508	439	445	470	487	467	509	473	471	472	511	487	463	526	489	488	438	444	506	474	484	446	448	455	441	486	428	513	485	441	491	478	528	505	477	492	516	486	448	456	449	436	489	482	466	463	470	501	459	444	474	439	465	482	490	443	447	450	428	499	416	480	487	476	480	464	453	464	486	475	467	471	476	454	461	471	467	435	479	484	497	484	476	466	465	455	479	493	481	447	443	504	468	472	496	478	498	480	473	431	458	518	507	472	471	489	464	469	467	452	501	463	439	468	481	450	454	460	464	485	457	481	448	467	463	464	497	470	482	498	493	471	472	471	433	474	482	422	508	443	494	467	490	427	450	472	487	483	493	464	472	508	471	506	488	499	444	458	506	433	478	479	470	471	433	489	466	475	511	423	462	496	470	488	488	497	455	474	496	463	478	478	492	466	474	478	480	492	428	463	442	459	511	453	446	523	482	467	479	504	459	499	478	519	485	497	479	460	460	488	470	443	405	480	450	471	501	480	512	488	406	464	488	472	454	474	479	476	509	440	499	470	448	490	428	443	478	490	448	459	482	513	480	497	455	430	516	491	482	476	479	472	447	486	503	481	504	477	518	480	469	481	478	463	494	454	474	491	493	481	495	462	415	483	466	466	457	440	471	468	487	485	478	488	442	508	488	481	488	441	503	469	463	473	467	441	444	425	493	491	505	516	486	506	431	450	473	485	489	490	452	443	482	477	483	471	438	495	445	449	493	455	447	398	500	468	509	515	546	489	468	499	463	432	462	508	474	513	458	505	501	455	482	516	459	463	461	486	461	460	469	488	460	474	457	531	492	472	464	472	475	459	494	450	492	490	463	470	467	457	445	407	455	476	464	481	515	503	463	486	461	487	484	496	475	470	474	408	501	437	482	472	495	442	455	494	451	484	480	529	460	469	470	459	499	482	455	455	470	447	490	484	499	456	470	467	466	499	479	461	483	457	520	485	518	482	473	470	459	456	480	492	482	494	457	437	476	460	467	433	464	449	489	473	485	482	474	470	520	444	451	468	489	476	478	479	478	469	522	462	486	443	477	475	460	480	443	514	465	468	483	457	474	470	447	481	449	466	455	462	504	479	455	475	478	492	470	456	515	499	494	478	498	451	518	478	494	473	473	471	454	483	453	519	456	460	474	477	471	459	505	461	461	424	426	483	536	484	442	471	485	450	435	476	469	487	492	484	499	473	428	450	487	496	452	507	493	486	443	486	457	459	479	429	479	488	447	513	466	462	500	424	455	471	492	456	472	471	462	484	489	422	433	423	493	485	451	458	441	507	457	429	469	457	478	466	467	481	452	511	477	497	439	480	474	470	433	451	441	456	474	486	477	467	472	487	488	453	473	483	524	488	451	482	471	488	448	509	429	480	493	477	477	429	438	483	489	448	464	493	484	528	454	541	434	474	504	479	438	468	470	493	464	450	458	453	473	469	446	461	493	449	488	545	454	451	494	488	466	488	453	462	435	484	446	457	499	482	512	491	431	499	480	448	484	416	497	472	449	444	467	482	445	462	481	483	473	463	495	453	527	491	445	529	481	491	478	521	445	443	470	464	476	481	454	498	465	499	447	457	455	452	469	472	491	492	518	484	464	443	503	501	458	456	453	473	458	445	476	520	495	485	510	475	471	473	430	456	487	444	452	440	490	487	454	504	491	480	466	462	457	509	485	491	478	475	485	496	469	452	460	464	447	449	508	516	457	456	488	431	487	486	490	499	476	492	473	468	433	480	485	462	447	464	486	477	486	527	465	489	445	475	483	458	491	461	448	454	505	469	527	497	507	502	465	456	466	471	484	452	449	505	438	482	424	480	452	472	488	466	507	496	447	462	461	474	492	453	481	461	437	480	455	466	474	487	495	465	501	490	495	459	501	458	439	495	499	447	480	489	462	476	484	485	487	469	541	469	482	504	462	456	469	434	481	491	483	471	481	482	469	468	481	485	474	462	513	454	493	497	466	460	492	471	485	522	480	496	445	462	460	503	449	443	471	475	471	459	411	460	469	483	498	464	534	477	450	469	494	503	489	460	483	490	475	478	497	450	493	444	489	440	430	473	434	466	505	511	451	455	525	497	454	446	449	442	464	491	469	500	443	467	444	491	442	477	462	472	463	477	449	515	493	440	463	479	451	477	508	449	461	479	477	505	468	462	444	474	442	462	419	461	478	457	460	485	456	431	472	501	471	473	484	460	478	496	467	488	451	488	463	462	481	478	452	459	427	459	457	486	448	479	481	471	497	436	446	495	448	484	467	444	467	481	514	463	520	441	507	491	437	477	452	479	452	453	507	484	473	549	435	489	502	458	481	511	494	493	457	481	446	467	484	522	468	476	466	503	490	471	416	476	427	464	483	487	442	498	472	437	477	487	480	457	481	457	474	454	442	516	492	462	455	446	467	472	488	475	437	466	475	481	468	485	417	435	478	501	473	429	468	456	491	465	431	481	477	462	444	510	466	463	430	503	469	483	461	487	522	453	487	445	488	468	512	499	474	477	513	467	465	456	469	442	465	484	448	495	437	480	430	455	442	436	457	498	474	484	427	507	474	456	476	488	514	461	472	448	523	445	478	443	480	468	462	493	470	461	439	462	420	491	472	491	495	440	447	482	449	515	476	463	454	432	460	467	481	497	462	474	479	497	495	462	494	471	477	485	517	466	482	464	440	479	502	496	455	481	520	469	480	462	465	472	448	491	511	494	478	501	495	489	454	479	460	473	467	470	456	438	449	454	514	470	450	481	446	464	466	458	473	486	474	451	487	490	459	474	526	456	474	441	417	528	454	482	448	477	477	490	439	470	428	484	430	494	458	488	451	456	431	492	465	494	461	459	445	474	459	500	492	465	449	461	483	450	532	491	467	482	465	478	475	465	453	461	481	486	459	489	480	510	473	486	487	469	433	479	478	459	497	499	447	469	469	481	472	476	428	453	497	470	443	455	502	487	437	482	440	506	484	447	449	501	447	493	494	482	476	476	421	458	520	468	491	484	478	406	530	469	463	464	480	432	476	484	514	528	440	484	516	491	460	496	488	499	475	438	523	437	478	470	460	450	478	522	485	475	465	479	432	483	474	489	477	486	499	461	451	468	514	501	492	519	500	462	466	457	495	497	489	475	479	474	479	496	496	488
21820	32819	46062	54680	54773	47844	49049	46096	42403	37078	26583	26075	23459	18524	13626	8593	6808	6146	4569	4417	4479	2852	2752	2263	1976	1897	1880	1832	1597	1540	1544	1578	1710	1601	1588	1622	1728	1508	1519	1624	1827	7398	11316	12339	7104	3909	1161	1119	1060	1109	1122	1076	1126	1070	1167	2114	2504	2221	1735	1372	1178	1048	1085	1043	1000	1034	1058	1096	1066	1038	1042	1080	1036	1038	1074	1073	1159	1042	1065	1079	1049	1051	1015	1037	1029	1078	1041	1053	1022	1070	1001	1077	1038	1094	1058	1095	1044	1054	1062	1075	1096	1056	1068	1113	1000	1093	1041	1127	1070	1086	1077	1031	1090	1056	1082	1059	1072	1029	1069	1090	1078	1072	1044	1023	1066	1062	1064	1073	1036	1086	1085	1064	1061	1108	1034	1091	1093	1029	1053	1081	1107	1094	1046	1018	1064	1049	1086	1076	1088	1084	1060	1106	1051	1052	1053	1102	1112	1053	1062	1100	1068	1010	983	1048	1054	1003	1016	1064	1025	1117	1084	1058	1041	1056	1059	1033	1062	1092	1130	1091	982	1061	1061	1068	1052	1066	1103	1092	1061	1114	1018	1025	1108	1056	1076	1044	1056	1055	1063	1091	1018	1109	1084	1048	1064	1072	1087	1034	1053	1044	1050	1045	1097	1086	1096	1066	1058	1071	1049	1094	1071	1044	1009	1070	1055	1037	1096	1072	1086	1025	1066	1044	1022	1051	1045	1006	1056	1067	1041	1093	1046	1127	1074	1056	1116	1068	1070	998	1121	1065	1073	1070	1077	1094	1055	1085	1053	1010	1044	1007	1029	1008	1052	1091	1072	1074	1063	1089	1104	1075	1092	1062	1019	1104	1018	1050	1075	1092	1072	1066	1064	1105	1084	1071	1033	1055	1059	1048	1053	1072	1019	1086	1068	1023	1038	995	991	1055	1083	1124	1079	1069	1050	960	1014	1036	1072	1052	1050	1045	1025	1093	1105	1065	1098	1071	1088	1078	1042	1103	1065	1007	1048	1062	1072	1056	1044	1098	1038	1141	1091	1085	1101	1054	1010	1087	1103	1112	1066	1057	1077	1059	1025	1081	1076	1072	1050	1027	1085	1039	1028	1014	1051	1049	1096	997	1114	1072	1076	1059	1080	1119	1090	1096	1095	1102	1114	1050	1025	1074	1086	1040	1044	1027	1079	1077	1028	1058	1044	1061	1081	1078	1086	1051	1051	1085	1032	1127	1096	1066	1036	1026	1034	1074	1111	1042	1069	1103	1049	1127	1045	979	1073	1027	1096	1069	1079	1059	1052	1096	1034	1028	1039	1073	1120	1086	1012	1067	1037	1062	1032	1015	1084	1099	1061	1079	1096	1064	1086	1072	1070	1061	1077	1105	1048	1038	1066	1052	1045	1065	1002	1073	1083	1093	1074	1100	1102	1083	1081	1084	1026	1088	1019	1050	1035	1081	1027	1045	1026	1025	1117	1092	1064	1082	1033	1051	1112	1054	1064	1083	1079	1107	1065	1066	1088	1078	1052	1108	1046	1051	1101	1019	1080	1076	1058	1022	1047	1008	1070	1034	1043	1042	1059	1038	1056	1065	1058	1031	1061	1070	1088	1063	1031	1106	1065	1123	1012	1134	1077	1061	1095	1042	1037	1069	1058	1101	1064	1039	1015	1026	1021	1095	1043	1134	1040	1131	1112	1168	1097	1051	988	1039	1071	1059	1009	1082	1088	1043	1062	1062	1102	1065	1037	1015	1057	1049	1068	1056	1121	1055	1095	1085	1073	1038	1089	1042	1065	1083	1059	1031	1080	1113	1054	1096	1118	1021	1064	1042	1066	1115	1044	1074	1028	1041	1094	1014	1068	1110	1060	1014	1107	1028	1088	1073	1047	1103	1093	1047	1034	1091	1022	1052	1101	1087	1079	1044	1173	1059	1094	1035	1065	1067	1029	1056	1071	1042	1109	1117	1090	1012	1063	1071	982	1014	1022	1115	1003	1090	1067	1038	1053	1035	1076	1094	1090	1072	1117	1109	1039	1090	1070	1052	1084	1075	1094	1042	1064	997	1054	1104	1046	1065	1065	1010	1074	1079	1016	1086	1038	1108	990	1067	1062	1020	1046	1047	1079	1045	1013	1086	1060	1026	1074	1103	1052	1015	1091	1089	1075	1045	1068	1108	1019	1021	1048	1039	1096	1042	1057	1138	1068	1016	1070	1040	1054	1012	1032	1046	1037	1102	1087	1119	1078	1047	1017	1033	1068	1060	1028	1085	1088	1053	1136	1059	1098	1090	1124	1065	1094	996	1022	1010	1059	1031	1128	1075	1070	1051	1063	1070	1096	1066	1118	1093	1065	1086	1057	1058	1019	1071	1029	1028	1038	1032	1074	1068	1055	1069	1060	1016	1041	1111	1082	1082	1069	1081	1022	1067	1044	1025	1043	1048	1071	1055	1078	1035	1128	1064	1031	1102	1032	1084	1098	1076	1021	1064	1089	1113	1043	979	1051	1056	1080	1074	1150	1068	1025	1083	1039	1062	1123	1087	1044	1096	1044	1045	1129	1047	1083	1029	1062	1089	1128	1082	1041	1071	1074	1050	1066	1039	1033	1091	1049	1011	1064	1109	1092	1042	1036	1141	1105	1002	1061	1013	1126	1068	1089	1071	1093	1087	1057	1106	1063	1071	1052	1052	1116	1097	1038	1033	1065	1036	1019	1096	1040	1080	1038	1037	1071	1101	1156	1051	1065	1076	1071	1071	1042	1061	1058	1113	1008	1029	1087	1067	1078	1080	1076	1038	1039	1063	1079	1037	1021	1021	1015	1056	1036	1069	1104	1055	1053	1118	1042	1056	1082	1150	1061	1013	1110	1068	1041	1068	1036	1099	1037	1072	1107	1095	1075	1066	1063	1089	1078	1057	1095	1069	1018	1119	1145	1113	1022	1012	1075	1088	1048	1021	1146	1066	1080	1102	1102	1003	1087	1019	1039	1062	1102	1077	1005	1020	1075	1071	1067	1055	1087	1089	1007	1111	1073	1052	1067	1094	1020	1034	1054	1045	1106	968	1085	1096	1026	1036	1071	1059	1102	1057	1081	1050	1098	1034	1089	1022	1051	1059	1078	1006	1014	1015	1069	1080	1057	1025	1041	1094	1062	1047	1028	1117	1098	1027	1033	1090	1055	1044	1067	1092	1111	1068	983	1124	1078	1102	1065	1002	1030	991	1001	1107	1074	1059	1036	1058	1026	1105	1050	1095	1051	1102	1072	1056	1098	1091	1054	1059	1072	1029	1039	1072	1077	1038	1082	1092	1090	972	1052	1067	1088	1110	1101	1047	1093	1043	1095	1031	1067	1022	1069	1120	1049	1057	1062	1029	1054	1151	1095	1020	1172	1073	1028	1107	1059	1026	1027	1056	1050	1079	1069	1087	1101	1055	1020	1076	1094	1034	1081	1028	1090	1006	1108	1033	1070	1077	1063	1054	1049	1106	1091	1083	1067	1070	1063	1033	1018	1081	1065	1061	1084	1027	1078	1018	1083	1052	1094	1021	1062	1019	1083	1046	1106	1085	1031	1049	1044	1035	1051	1033	1044	1099	1032	1081	1045	1109	1001	1037	1075	1093	1092	1065	1056	1046	1124	1048	1074	1055	1050	1070	1082	1077	1065	1094	1041	1075	1120	1044	1055	1048	1045	1080	1052	1078	1079	1058	1083	1079	1080	1083	1016	1018	1080	1086	1055	1070	1038	1025	1077	1073	1071	1045	1066	1087	1087	1059	1058	1080	1015	1093	1055	1063	1107	1063	1142	1091	1022	1039	1048	1079	1072	1029	1068	1043	988	1032	1103	1083	1073	1121	1055	1092	1071	1084	1085	1034	1023	1001	1009	1082	1090	1112	1080	1084	1072	1016	1083	1150	1058	995	1066	1041	1026	1052	1050	1070	1118	1057	1090	1053	1062	1088	1087	1058	1074	1087	1053	1044	1053	1071	1085	1041	1054	1099	1062	1029	1067	1114	1038	1102	1037	1045	1117	1095	1020	1057	1046	1053	1035	1078	1016	1048	1052	1070	1046	1103	1070	1071	1013	1083	1050	1078	1073	1122	1012	1072	1105	1067	1052	1055	1025	993	1109	1039	1080	1085	1126	1051	1018	1052	1106	1116	1060	1100	1021	1076	1028	1074	1102	1131	1061	1077	1023	1092	1105	1062	1043	1041	1060	1117	1079	991	1046	1068	1078	1024	1038	1039	1074	1114	1102	1084	1072	1047	1078	1045	1045	1086	1049	1074	1067	1059	1129	1020	1059	1084	1115	1112	1117	1074	1045	1063	1056	1075	1038	1079	1013	1030	1007	1082	1088	1069	1011	1108	1040	1048	1054	1048	1135	1003	1091	1082	1034	1107	1116	1121	1059	1104	1052	1113	995	1069	1028	1040	1101	1081	1061	1072	1074	1094	1074	1093	1133	1062	1042	1104	1025	1052	1103	1011	1074	999	1124	1102	1076	1133	1069	1069	1070	1016	1023	1056	1049	1088	1093	1048	1057	1047	1096	1031	1062	1085	1084	1076	1084	1086	1071	1080	1056	1073	1063	1083	1065	1053	1083	1036	1087	1025	1046	1095	1113	1038	1030	1097	1079	1002	1063	1073	1069	1092	1068	1109	1097	1059	1040	1040	1080	1047	1104	1022	1117	1029	1075	1069	1143	1064	1136	1095	998	1025	1014	1044	1082	1071	1051	1018	1011	1023	1076	1086	1084	1136	1076	1028	1093	1116	1071	1022	1091	1059	1083	1061	1072	1096	1084	1071	1062	1101	1019	1034	1075	1073	1055	1040	1060	1099	1036	1079	1073	1070	1077	1040	1074	1116	1046	1040	1048	1128	1077	1070	1076	1083	1088	1079	1068	1041	1060	1110	1025	1061	1033	1035	1028	1036	1032	1017	1156	1125	1073	1093	1089	979	1043	1062	1050	1079	1047	1080	1080	1078	1070	1056	1026	1045	1088	1144	1032	1031	1038	1028	1032	1095	1072	1078	1031	1091	1123	1043	1054	1073
5305	5372	7212	6671	5070	4379	3048	1799	1348	1116	855	762	685	594	577	489	522	428	454	419	432	426	373	390	385	431	389	387	392	415	392	420	383	403	395	392	400	413	385	394	385	399	521	441	468	423	388	368	394	357	396	387	395	371	383	408	345	402	386	404	368	409	357	341	387	408	378	349	335	383	337	373	414	374	369	379	358	346	359	371	401	342	394	393	365	347	355	364	375	359	376	359	365	400	362	400	413	400	369	415	402	380	372	377	416	340	390	369	391	374	389	382	373	368	434	362	361	394	391	384	377	380	347	361	390	369	325	341	357	387	359	356	374	362	385	385	387	381	351	392	396	407	376	409	404	379	388	401	371	356	379	362	404	368	397	354	402	366	375	415	390	392	421	423	359	381	370	371	356	369	340	391	393	366	382	371	412	386	368	445	394	355	366	345	351	346	403	417	407	376	356	429	376	383	336	400	371	411	383	425	371	408	386	415	385	378	429	386	408	363	357	382	379	367	373	376	383	394	384	385	407	377	402	389	390	348	409	391	385	379	373	364	350	367	386	414	364	403	411	375	406	387	396	406	409	400	378	405	363	390	347	366	392	379	356	387	361	374	332	403	388	408	386	406	393	379	348	363	409	342	408	385	366	377	367	418	406	368	379	376	388	335	345	382	366	375	415	379	335	432	383	357	399	383	388	373	378	374	363	405	413	380	352	413	382	390	396	361	376	346	394	392	375	357	357	370	416	384	373	412	389	371	419	424	403	435	382	401	357	350	409	391	361	356	349	395	384	395	382	380	364	362	415	380	360	342	390	389	359	394	389	370	387	389	374	373	417	429	426	383	391	349	404	369	370	377	376	368	399	380	346	395	409	382	337	385	372	362	351	370	378	354	363	380	412	360	338	336	345	347	396	371	392	399	392	404	400	378	378	385	409	366	409	352	380	340	407	389	385	377	364	406	370	353	347	419	396	383	376	366	351	382	375	347	351	351	384	393	343	337	369	383	384	412	386	378	362	414	377	421	376	368	375	324	351	373	381	344	399	374	409	366	360	369	342	407	348	370	368	380	350	396	362	363	408	378	374	383	387	394	363	383	369	379	384	386	374	357	371	346	400	361	350	344	398	382	368	367	402	377	387	371	349	363	384	396	382	385	397	361	362	357	373	360	364	378	373	397	361	335	414	400	354	366	386	411	379	390	354	365	339	339	360	366	389	367	359	342	386	406	401	377	355	388	365	399	382	374	379	367	377	410	410	427	358	399	387	379	368	352	397	372	401	389	371	384	392	378	365	367	380	358	358	370	370	375	380	381	371	390	397	355	398	352	392	368	366	378	353	336	394	375	371	388	354	337	372	344	415	369	395	379	417	384	401	376	373	392	362	393	383	375	402	353	369	392	386	366	360	391	404	370	328	346	386	372	441	367	389	383	407	394	379	342	413	370	424	393	406	422	397	392	391	366	352	403	391	369	387	405	359	374	380	402	385	382	338	395	423	402	400	383	373	378	338	370	397	355	352	374	388	383	410	381	380	409	382	373	380	375	394	400	379	422	365	379	335	375	373	376	366	384	393	379	378	370	365	381	384	343	359	370	358	369	379	364	369	385	417	381	377	370	352	386	400	348	352	414	380	383	380	347	386	388	378	387	360	357	367	356	359	407	394	383	351	365	392	393	396	387	387	371	389	369	382	370	338	374	383	357	402	402	343	376	346	371	382	357	355	350	405	396	393	353	372	381	373	365	392	410	389	406	383	381	390	374	379	362	360	392	391	413	390	384	370	346	358	381	366	377	384	344	366	354	386	347	336	382	389	362	368	361	399	384	369	380	391	396	382	386	372	392	387	390	407	391	351	374	349	379	347	348	353	382	402	349	400	372	366	409	394	400	419	433	377	352	344	382	363	387	405	362	384	346	389	392	396	388	366	397	383	385	407	368	359	345	413	366	369	389	388	395	427	402	371	370	412	357	409	374	365	402	386	353	418	364	361	373	331	367	400	428	341	375	375	394	351	377	397	395	392	354	384	351	356	391	373	380	368	367	370	371	414	389	394	371	373	459	402	365	418	376	357	350	384	373	400	381	341	381	385	400	357	354	348	400	394	356	392	391	403	367	422	395	371	342	410	384	413	379	386	386	367	384	401	343	381	371	354	351	349	376	371	409	416	401	372	356	389	345	354	393	407	376	375	385	390	365	377	385	401	428	398	378	381	397	346	376	340	372	352	386	364	391	359	416	366	356	372	400	421	371	395	363	367	417	384	402	367	369	410	365	341	375	404	363	377	396	358	382	400	377	351	371	381	350	378	430	412	403	398	374	390	424	362	353	401	348	380	376	349	356	390	358	398	369	383	380	381	393	339	378	350	383	398	376	395	371	367	372	384	389	374	387	357	383	383	353	378	405	372	393	374	391	367	366	370	392	397	402	424	338	393	393	399	384	397	407	375	384	388	387	381	343	421	342	365	356	374	387	368	422	383	404	368	393	375	403	321	391	402	393	374	351	402	363	387	379	388	385	389	397	350	365	387	416	366	403	351	400	417	413	357	386	348	349	405	399	385	349	401	380	393	381	378	396	404	377	386	368	388	369	352	371	338	341	368	371	420	333	395	353	375	390	422	349	378	410	371	359	373	426	367	356	357	360	407	368	345	388	344	382	384	345	391	394	395	338	372	385	405	383	374	387	374	351	387	348	357	378	400	364	409	375	373	360	382	368	354	374	384	396	384	364	355	363	376	383	375	387	397	347	354	398	376	395	372	428	364	375	341	383	432	387	372	394	370	381	385	380	351	356	374	431	392	383	383	352	378	374	355	354	395	401	392	408	374	365	376	377	407	394	369	357	367	385	381	363	388	391	368	416	353	384	379	383	393	378	381	371	388	374	358	370	407	404	374	356	369	370	392	366	369	390	416	376	337	363	365	383	346	377	373	384	389	380	422	376	382	379	410	365	384	379	353	378	385	392	382	365	372	360	387	381	351	423	390	376	352	376	389	373	371	359	374	368	346	384	398	402	388	365	404	398	389	357	393	388	374	396	370	344	355	370	399	405	370	373	378	369	388	381	392	379	336	398	404	371	426	387	370	389	378	365	444	419	386	394	371	384	377	387	373	400	350	358	396	387	363	358	377	404	362	402	356	395	393	405	359	382	353	328	377	368	408	364	367	337	363	363	375	389	383	409	424	375	360	396	351	380	406	379	368	360	377	347	353	402	366	363	338	374	372	360	392	376	360	381	411	386	402	367	369	377	392	390	361	366	366	395	357	370	355	363	413	364	391	399	362	362	373	346	344	374	368	350	416	397	361	376	379	389	366	360	417	353	390	379	423	372	366	385	393	359	403	402	380	392	371	364	354	407	385	417	353	387	382	384	366	385	359	378	384	407	365	395	366	413	347	395	384	368	368	374	405	411	394	433	394	377	389	387	372	410	360	381	411	356	399	357	408	422	382	403	386	426	402	381	392	377	398	420	389	378	377	429	379	411	391	395	375	367	348	351	381	359
4773	6493	11820	16215	14154	11454	9047	6601	5960	4544	3091	3011	2549	2208	2003	1746	1838	1572	1359	1201	1084	1101	1019	1061	1018	1058	999	932	976	981	930	995	947	929	942	964	985	989	1038	1043	1064	1218	1509	1470	1550	1132	919	940	875	907	846	958	923	859	856	986	1010	1030	966	935	929	901	911	906	864	906	920	874	989	887	974	903	958	927	924	907	903	889	912	890	887	958	935	920	875	896	947	948	879	911	938	921	875	908	882	932	909	911	872	888	922	916	915	882	940	875	949	922	892	903	913	938	934	871	863	885	958	913	906	921	895	884	896	892	913	927	959	874	908	861	865	950	896	891	856	875	908	866	848	923	922	920	934	910	964	909	904	855	931	959	828	941	945	875	855	892	867	864	872	983	927	919	876	857	903	965	941	904	832	917	902	918	923	878	914	930	901	889	912	888	895	916	879	912	886	945	902	859	951	931	887	896	898	899	922	913	904	865	898	892	919	882	904	902	858	919	883	896	927	935	908	888	902	930	893	872	910	877	913	911	900	884	920	890	875	955	855	902	922	887	921	955	895	973	869	889	919	898	875	877	896	932	890	877	843	874	918	934	869	932	892	919	900	930	897	888	954	914	920	921	876	932	892	849	921	883	898	857	882	903	945	876	918	930	856	877	956	874	944	924	923	921	916	890	896	923	890	919	896	905	909	921	849	870	901	866	937	819	891	856	917	876	905	934	896	907	928	839	923	882	881	927	951	958	890	909	900	925	865	878	923	853	898	894	894	912	899	964	934	876	861	855	877	908	880	920	897	889	868	914	890	940	849	902	877	872	898	936	918	919	886	869	878	908	913	870	878	881	948	849	903	913	886	870	888	887	912	871	910	995	898	924	909	854	910	908	874	933	866	900	897	929	926	948	893	863	915	927	895	948	919	891	914	894	859	900	875	893	884	866	1001	914	887	926	893	925	924	925	869	881	906	884	869	847	898	881	909	890	924	882	900	877	908	912	939	909	941	952	889	915	913	901	898	902	891	922	925	913	851	855	841	849	915	911	931	905	871	926	908	942	916	875	866	859	975	877	945	870	885	849	926	921	877	855	922	874	900	910	924	872	910	883	953	917	900	922	910	898	904	927	879	876	903	900	878	822	961	944	908	879	901	939	934	901	903	894	938	885	912	888	870	864	925	956	901	926	871	884	887	878	855	814	881	899	859	854	906	936	917	887	831	918	886	941	841	943	941	888	921	911	965	910	880	843	912	868	904	961	952	886	915	912	902	916	903	924	908	888	882	907	914	886	886	919	929	867	845	903	957	846	924	945	927	875	923	920	936	907	883	1016	906	961	888	854	934	971	933	878	906	917	913	908	871	941	923	896	923	913	937	877	861	898	914	912	892	917	932	887	912	872	915	930	904	900	927	963	916	894	871	894	817	937	871	910	924	870	917	917	916	922	900	906	855	925	853	920	932	898	892	908	946	899	915	859	875	897	916	875	898	908	926	897	958	943	898	822	864	892	867	906	887	949	929	896	920	928	958	888	927	863	857	939	934	892	887	930	928	912	939	850	920	880	905	956	889	915	903	921	882	895	936	899	936	885	884	917	903	875	920	1009	903	881	920	888	912	873	855	915	883	901	854	866	892	940	940	918	900	909	920	892	910	921	886	953	876	932	887	893	934	928	946	955	945	957	936	868	942	920	959	926	877	915	869	951	894	887	917	859	923	885	892	862	942	882	891	929	937	868	927	891	966	880	930	843	890	877	879	880	931	907	919	906	887	878	921	910	945	866	929	908	921	930	887	900	907	927	909	946	861	906	865	908	889	897	879	940	902	879	908	936	846	924	888	892	891	867	934	898	957	911	899	874	888	934	891	914	905	909	882	938	924	885	880	912	845	820	891	834	950	961	887	909	882	868	927	878	875	938	886	909	892	881	954	929	905	918	864	873	883	910	915	904	913	909	972	906	907	889	918	923	886	869	916	932	873	937	931	904	934	916	904	928	918	912	933	904	950	965	863	893	907	918	894	882	897	901	906	912	832	907	942	937	906	854	894	918	900	893	899	889	866	882	852	877	924	923	846	899	979	877	843	951	847	864	845	915	904	902	946	902	865	844	863	904	915	933	871	888	895	876	903	905	921	887	946	923	898	920	911	913	909	885	895	928	920	896	896	890	928	866	889	879	865	876	917	868	878	905	901	871	860	864	924	908	843	931	925	884	917	900	875	913	874	948	892	892	917	887	906	973	906	898	885	944	875	940	923	884	930	870	869	883	880	891	948	919	865	902	883	836	880	898	938	896	969	929	926	950	869	935	890	914	951	869	894	878	902	900	935	897	915	908	863	941	958	903	906	971	865	942	895	908	851	881	932	952	870	911	925	882	961	925	917	902	928	962	857	862	930	849	896	924	913	863	929	955	895	945	913	921	913	887	843	879	935	870	973	894	888	967	907	886	891	923	898	885	935	919	888	943	921	881	869	866	904	925	909	946	927	923	906	893	865	919	902	880	913	916	916	915	903	947	904	926	914	946	942	869	920	866	887	900	940	937	902	937	948	886	868	919	800	936	880	912	925	903	882	882	909	907	897	909	851	888	852	916	902	937	923	874	887	905	911	935	961	889	963	911	927	880	920	862	902	908	960	914	887	949	870	923	826	921	857	856	921	934	854	889	877	908	891	908	961	916	889	914	857	950	847	938	882	889	912	921	849	849	975	883	926	933	854	860	875	897	894	908	879	907	922	888	813	903	871	880	879	879	922	906	905	905	879	865	897	960	901	882	941	932	892	841	906	890	879	880	863	937	869	915	855	909	879	909	925	869	875	892	915	884	940	893	923	920	833	861	951	880	916	936	930	874	949	905	891	894	912	893	898	925	874	899	929	898	868	873	922	914	901	910	891	927	951	870	914	900	964	920	886	896	862	896	928	871	844	897	919	974	903	864	859	901	882	946	921	923	857	956	890	901	924	882	842	868	900	927	920	901	927	892	923	933	926	941	926	871	989	930	925	952	897	877	910	916	895	902	845	934	924	842	890	888	952	898	896	957	918	862	930	877	944	905	896	937	921	897	855	915	912	893	874	796	900	883	915	901	939	928	950	914	903	932	868	876	876	906	899	910	930	925	866	922	921	895	882	904	956	876	931	922	906	888	918	901	878	914	880	924	889	855	900	850	935	932	892	952	912	896	864	969	881	907	871	874	930	848	883	903	919	909	907	936	905	905	929	905	934	914	856	889	915	901	935	952	885	915	976	915	920	919	887	897	928	910	970	927	931	926	900	874	933	919	888	897	858	912	897	891	882	885	901	915	891	905	914	906	869	927	896	889	901	887	869	879	895	870	876	883	880	883	883	902	861	882	892	918	878	860	929	916	891	867	849	906	915	914	904	934	836	895	895	894	902	894	895	930	900	912	862	897	897	868	894	836	894	943	875	894	920	860	829	928	868	874	944	946	901	894	885	937	922	915	924	917	869	902	930	885	883	941	883	933	865	903	873	888	911	935	958	944	902	863	930	866	856	898	914	912
22709	28504	37996	41667	36670	32144	27130	21449	16586	11349	6978	4918	3902	3238	2113	1312	1058	905	753	654	696	595	577	528	493	517	577	529	506	448	522	525	476	503	470	465	597	556	478	483	467	845	1029	1089	702	502	450	476	458	452	467	456	486	490	483	645	651	588	520	515	485	438	465	433	491	499	418	437	456	438	436	441	486	403	431	443	423	473	425	402	467	418	434	429	463	434	435	480	430	474	453	408	420	442	447	437	451	441	425	434	432	435	423	401	428	450	467	474	403	442	435	478	428	426	437	463	448	439	413	467	443	433	487	461	455	457	448	455	455	441	438	462	446	452	431	420	434	461	479	397	459	447	460	431	461	452	424	456	442	437	475	449	467	442	443	485	451	476	471	440	428	400	426	455	476	483	443	441	459	451	459	422	483	462	456	462	500	453	435	507	432	435	395	440	450	480	437	446	408	460	489	417	472	461	469	495	445	403	432	444	433	446	418	447	411	467	423	392	484	441	484	456	445	431	467	461	436	452	434	439	412	419	432	486	430	441	435	463	453	435	458	452	427	469	454	452	419	428	448	450	424	461	464	455	448	438	444	446	447	442	423	436	461	440	432	425	451	424	442	456	478	413	430	456	460	463	436	447	454	460	446	440	511	451	427	451	446	470	432	428	455	449	432	463	448	446	413	428	436	437	457	439	451	449	454	465	453	474	454	429	456	486	425	459	453	418	415	439	450	434	454	451	441	453	451	465	443	493	459	447	454	450	421	414	482	451	476	437	404	427	420	449	429	455	440	471	448	447	461	449	456	469	434	452	478	431	496	483	449	456	454	463	460	450	462	468	495	492	456	476	486	424	425	456	441	481	459	421	426	429	404	442	448	444	439	420	430	433	434	479	458	460	510	498	417	483	492	462	403	437	476	422	455	430	453	430	446	457	429	462	426	455	434	494	455	472	463	479	504	473	423	432	476	454	501	486	439	491	410	411	449	452	409	416	453	412	419	432	470	489	421	478	439	505	434	445	441	448	479	465	457	422	463	458	452	474	458	423	441	417	449	475	447	475	429	448	470	460	459	457	442	487	471	437	460	458	446	459	427	476	442	463	431	434	450	432	460	443	404	460	478	440	412	471	465	433	447	433	439	474	496	491	468	476	441	422	482	452	439	478	440	442	436	442	449	456	464	462	457	485	431	433	475	458	480	469	467	436	496	468	465	423	430	428	408	487	510	434	487	456	439	472	490	446	456	465	474	455	463	429	447	414	413	463	479	445	445	432	474	498	395	473	433	453	429	467	454	433	443	437	460	413	400	457	431	451	483	449	462	446	472	475	456	435	415	463	431	470	447	435	444	455	422	416	442	424	446	418	458	396	471	475	491	420	460	454	490	427	444	439	442	454	468	449	450	460	433	433	431	458	427	418	470	464	444	496	433	446	444	445	433	415	479	472	464	432	449	436	428	437	498	397	449	434	457	389	458	417	462	446	455	409	415	461	456	429	480	442	415	432	446	456	453	443	454	442	484	476	487	486	451	439	471	472	454	432	426	445	426	453	447	447	501	431	435	463	399	429	433	422	459	450	450	462	488	443	456	440	448	433	446	479	447	437	441	438	449	453	446	423	445	430	424	451	465	500	432	445	482	445	456	442	427	445	484	424	447	432	505	466	450	472	445	459	454	449	451	413	437	463	422	453	460	414	486	468	423	440	457	458	444	445	422	442	504	460	441	448	452	449	460	414	415	403	436	490	480	455	452	447	472	441	444	471	474	449	445	424	437	446	436	468	413	449	479	472	447	459	461	426	460	435	421	457	465	415	443	428	457	422	440	412	457	473	433	432	427	505	485	440	460	446	391	432	430	422	476	462	444	429	443	447	477	428	435	449	431	447	472	465	481	482	448	446	461	424	450	439	431	472	439	448	420	464	463	449	457	435	450	470	448	430	462	476	449	441	502	450	425	409	425	448	463	434	425	438	470	442	449	469	460	512	472	471	448	430	451	459	474	455	411	451	469	467	426	476	502	478	447	446	439	443	433	463	438	460	459	460	454	457	482	458	418	397	437	437	447	474	446	465	493	465	455	467	478	483	468	453	457	474	463	433	442	429	487	422	418	439	471	475	405	429	449	455	446	473	453	462	437	417	426	443	414	422	460	479	465	424	471	470	441	453	449	418	463	458	443	477	441	456	421	467	430	455	447	419	480	434	469	437	437	455	431	433	476	411	477	488	500	458	438	425	434	438	460	421	450	495	433	486	421	442	446	435	442	444	418	425	460	446	417	482	472	431	498	484	450	472	447	453	448	409	413	476	420	437	463	440	450	462	421	444	452	416	446	435	451	452	455	467	444	454	427	473	443	462	456	407	432	474	463	406	476	488	402	443	442	462	421	451	472	455	452	454	467	463	414	403	454	447	450	438	457	446	462	415	399	466	475	454	434	503	444	462	416	452	467	476	476	457	445	483	479	437	478	472	464	443	450	465	404	467	433	479	454	433	471	442	476	425	455	426	475	479	477	474	424	452	444	470	459	431	417	413	462	484	436	463	458	449	442	472	465	459	439	456	447	465	461	479	440	426	457	463	482	441	454	480	489	461	431	458	456	460	474	398	446	443	472	429	430	440	453	420	446	481	478	438	432	428	451	452	446	437	467	435	422	482	424	442	410	492	436	454	421	432	417	460	459	479	439	423	436	468	490	476	455	439	433	451	465	461	433	420	467	446	468	454	463	454	444	470	455	434	514	454	471	462	441	403	390	420	464	423	452	465	484	442	458	410	447	517	464	439	455	467	455	479	439	455	465	453	433	428	428	438	452	441	451	426	424	453	460	457	430	473	471	422	456	474	414	443	451	479	484	468	427	459	438	461	434	426	454	454	484	475	494	465	425	470	492	454	413	428	461	462	478	460	450	433	436	483	467	460	494	470	454	442	456	462	404	430	449	422	461	496	435	472	458	450	432	427	463	464	409	454	474	467	478	416	454	445	451	439	490	470	451	423	476	424	458	497	425	442	412	463	455	419	469	420	453	436	448	416	473	401	457	466	431	453	456	495	417	432	467	442	500	469	435	459	468	449	448	449	407	436	447	499	438	486	436	459	436	455	482	437	422	439	453	444	451	449	413	461	448	460	448	460	450	458	439	440	490	489	438	444	413	478	437	459	470	449	471	465	462	442	470	397	464	431	472	412	428	452	452	432	440	399	426	473	424	409	450	438	456	455	477	479	445	451	450	414	416	471	426	459	463	449	455	477	414	445	435	495	410	449	467	491	453	460	475	422	423	427	418	433	440	471	439	449	451	454	453	466	441	455	443	465	445	470	444	441	468	471	441	458	438	414	457	464	450	483	450	468	434	423	455	437	399	473	461	462	478	444	452	487	466	496	460	435	463	443	441	465	473	450	466	398	446	446	450	502	459	470	454	451	459	411	466	514	433	454	479	448	487	439	457	448	474	448	449	465	470	428	426	435	508	452	451	451	456	466	443	445	452	429	491	463	473	426	470	473	485	465	419	449
15849	22365	38465	48841	47367	40690	38884	36403	31862	25546	19259	16411	14229	10215	8116	5241	4800	3974	3132	2857	3008	2043	1940	1690	1536	1565	1593	1533	1452	1463	1361	1388	1372	1312	1227	1232	2349	1503	1356	1277	1317	4273	4960	5239	2800	1148	1090	1056	1083	1080	1110	1037	1148	1081	1424	2445	2672	2198	1757	1476	1310	1063	1011	1063	1121	1072	1058	1040	1080	1032	1073	1078	1064	1034	1048	1071	1069	1052	1011	1103	1058	1030	1002	1056	1115	998	1121	1024	1037	1030	1067	1077	1060	1045	983	1094	1049	1007	1138	1033	1044	1004	1061	1068	1028	1030	1037	1091	1065	1043	1093	1110	1062	1035	1039	1056	1043	1022	1014	1101	1081	993	1063	1085	1063	1044	1068	1005	1050	1030	972	1015	1062	989	979	1078	1055	1064	1122	1084	1116	1038	1059	1052	1026	1087	1012	1054	1113	1073	1014	1030	1029	1004	1053	1022	1093	1048	1004	1065	1028	1003	1046	1000	1092	1072	1026	1077	986	1057	1035	1073	1087	1039	987	1123	1084	1006	1050	1051	1036	1120	1060	1020	1054	1015	1067	1057	1008	993	1059	1063	1043	1051	1064	1029	1031	1015	1051	1073	1034	1073	1007	1064	1046	1015	1046	1084	1105	1060	1032	1029	1044	1025	1055	1068	1076	1070	1069	1057	988	1104	1128	1043	1050	1045	1018	1051	1037	1027	1041	1003	1070	1102	1025	1085	1042	1047	1064	1122	1049	1062	1077	1073	1050	1045	1059	966	1050	1051	1058	1077	1013	1101	1002	1073	1062	1082	1040	1034	1040	1001	1064	1003	1101	1076	1038	1021	1087	978	1068	1025	1049	989	1100	1052	1083	1019	1019	1006	1060	1043	1078	1119	1103	1069	1005	1097	998	1054	1061	1107	1037	1096	1076	1051	1044	1032	1075	998	1061	1064	1061	1013	987	1042	1050	1089	1039	1078	1050	1089	1031	1049	1011	1028	1094	1046	1037	1029	1054	1074	1062	1068	992	1088	1038	1041	1093	1083	1030	1100	1019	1065	1047	1028	1058	1058	1055	1022	1053	1076	1026	1030	1037	1087	1052	1061	1006	1080	1017	1131	1029	1055	1007	1110	1011	1057	1041	1064	1048	1059	1022	1053	1058	1004	1070	1061	1015	1022	1056	1014	1037	1012	1101	1088	1041	1013	1060	1044	1039	1065	1057	1018	1091	1119	1044	1079	1057	1035	1048	1033	1062	1028	1080	1087	1049	1018	1005	1033	1031	1010	1075	1034	1083	1089	1015	1040	1112	1072	1090	1099	1095	1065	1073	1054	1048	1091	1097	1022	1061	1025	1014	1028	1102	1037	1017	1077	1063	1074	1110	1076	1025	1008	1070	1062	996	1051	1036	1027	1017	1011	1056	1022	1060	1043	1018	1030	1033	1040	1030	1090	1061	1037	994	1065	1018	1075	978	1028	1055	1063	1078	1047	1050	1034	1053	966	1099	1031	1022	1009	1048	1010	1008	1047	1064	1025	1017	1005	1014	1039	1015	1055	1063	1065	1081	1048	1027	1040	1015	1106	1041	1037	1073	1022	1025	1053	1061	1016	1073	1050	1045	1019	1039	1046	1107	980	1043	1051	1069	1041	1062	1031	1051	1042	1041	1038	1063	1044	1118	1039	1011	1021	1063	1035	1018	1026	1029	1063	1080	1039	1071	1048	1033	1068	1059	1063	1041	1086	1036	1046	1028	1059	992	1006	1022	1047	1027	1066	994	1054	1052	1063	1041	1083	1013	994	996	1062	1054	974	1075	1022	1003	1055	1051	1100	1071	1007	1094	1093	1058	1023	1072	1040	1025	1064	989	1033	1112	1012	1018	1005	1052	1025	1047	1039	1117	1017	1037	1047	1102	1042	1076	1081	1086	1111	1083	1034	1067	991	1076	1074	1055	1043	1029	1011	1035	974	1036	1094	1052	1028	1034	1049	1013	1102	1043	962	1100	1027	1040	1013	1005	1083	1101	1020	992	1010	1104	1048	1027	1100	1014	1010	1084	1066	1045	1043	1045	1109	1064	1046	1047	1083	1033	1095	1041	1029	1015	1097	1047	1015	1041	995	1020	1086	1060	1035	1057	1075	1067	1083	1110	993	1052	1053	1084	1041	1012	1046	1073	1007	1025	1024	1076	1060	1112	1044	1035	1025	1046	1058	1028	1042	1016	1073	1053	1008	1040	1044	1028	1019	1109	1034	1076	1062	1019	1084	1032	1058	1035	1020	1017	1032	1085	1012	1055	1054	1016	1067	1095	1028	1085	1071	1024	1085	1087	1024	1049	1085	1077	1057	1073	1090	1062	968	1052	1051	1025	1058	1033	1066	1035	1086	1014	1027	1098	1015	1106	1063	1028	1039	1096	1042	1006	996	1078	1100	1038	1009	1060	1036	1023	1013	1044	1035	1029	1165	1060	1064	1046	1057	1038	1021	1063	1088	1078	1083	1021	978	1096	1042	1112	1030	1039	1057	1048	1023	1070	1023	1051	1035	1016	1088	1050	1119	1078	1051	1103	1090	1041	985	1070	1006	1079	1075	1053	1005	1001	1068	1061	1067	1003	1034	1015	1015	1042	1070	1001	1112	1058	1026	1025	1067	1041	1011	1057	1056	1058	1063	1058	1061	1074	1048	1094	1036	1041	1061	1015	1074	1009	1046	1061	1055	1035	1006	1008	1138	977	1036	1044	1033	1047	1052	1021	1031	1095	1047	1005	1020	1012	1027	1041	1035	1023	1047	992	1098	1056	1052	1061	1021	1003	1042	1066	980	1077	1075	1042	1063	1061	1028	1071	1053	1002	1091	1104	1071	998	1054	1019	1076	1023	1044	1034	1040	1057	1031	1015	1058	1054	1005	1039	1061	1028	1073	1075	1040	1055	1091	1050	1052	1060	1035	1052	1040	1027	1035	977	1102	1050	1043	1035	1100	1057	1071	1069	1050	1073	995	1079	1012	1090	1038	1057	1057	1095	1073	1054	1090	1085	1019	1122	1037	1037	1038	1028	1058	1031	1068	1058	1075	1050	1075	1097	1097	1035	1092	1054	976	1032	1007	1066	1101	1087	1096	1084	1041	1029	976	1055	1160	1010	1079	1009	1028	1071	1047	1050	993	1051	1032	995	1090	1093	1083	1079	993	1094	975	1123	1060	1061	1094	1073	1046	1013	1045	1026	1064	1003	1022	1078	1079	999	999	1071	999	1052	1018	1065	1088	1045	1033	1029	1016	1017	1043	985	1111	1083	1046	1046	1031	1016	1052	1065	1025	1028	1060	1045	1102	1038	1082	1135	1049	998	1024	1054	1017	1060	1032	1004	1088	1025	1047	1119	1011	1089	1065	1067	1036	1029	1062	1047	1029	1032	1051	1082	1061	1039	1047	1059	1054	1064	1110	1091	1001	1041	1054	1047	1032	1107	1068	1008	1113	1065	1015	1051	1051	1088	1028	1061	1003	1046	1098	1039	1040	998	1017	1069	1014	1060	1087	1073	1086	1046	1048	1077	1059	987	1029	1020	1060	1086	1006	1009	1059	1031	1078	1074	1004	1127	1029	1092	1080	997	1067	1067	1062	1072	1042	1078	1064	1016	1094	1099	1046	1014	1072	1067	1046	1088	1124	1070	1004	1057	1087	1024	1065	1052	1070	1048	1079	1042	1104	1020	1039	1049	1021	1035	1072	1034	1036	1009	1117	1045	1040	1043	1025	1068	1069	1073	1014	1040	1035	1012	1038	1049	1038	968	1017	1018	1046	1078	1056	1063	1021	1067	1050	1089	1055	1050	1064	993	1006	1044	1089	1025	1029	1050	1016	1071	998	1038	1011	1106	1078	1057	1010	1042	1006	1019	1067	989	1078	1063	1078	1044	1025	1042	1041	982	1028	1040	982	1092	993	1079	1035	1092	1060	1071	1030	1004	1113	1049	1064	1052	1079	1052	1093	972	1040	1036	1042	1051	1022	1089	1030	1022	1029	1078	1045	1074	1042	1096	1050	1056	1037	1011	999	1035	1072	1076	1059	1006	1035	1048	1018	1071	983	1031	1027	1068	1060	1082	1079	1096	1013	1018	1010	1009	1042	1020	1051	1020	1079	1078	999	1048	1028	1049	1108	1079	1094	1049	1052	1012	1073	1070	1053	1038	1032	1032	1086	1050	1059	1039	1039	1069	1086	1096	1073	1051	1003	1021	1094	1022	982	1049	1069	999	1075	1079	1052	1046	1013	1122	1002	1036	1025	1035	1067	1041	1075	1002	1014	1043	1086	1080	1033	1040	1082	1004	1068	1090	1096	1041	1018	1036	1074	1032	980	1000	1072	1074	1076	1027	1065	1076	1070	1077	1013	1057	1032	1100	1051	1036	1035	1085	1108	990	1035	1042	1016	1057	1081	1037	1073	1088	1045	1057	1044	1098	1008	1069	1053	1047	996	1069	1079	1080	1090	1084	1059	1034	1028	1034	1037	1041	1010	1081	1031	1065	1039	1023	1011	1043	1062	1044	1069	1052	1065	1095	1017	1011	1050	1053	1046	1102	1074	1015	1110	1033	1105	986	1011	1044	1049	1045	1027	1088	1065	1057	1018	1023	1072	1067	1045	1044	1136	1059	1068	1075	1042	976	1052	1044	1097	1028	1038	1034	1024	1026	1036	1086	1077	1010	1096	1056	1058	1111	991	1136	1011	1085	1078	1056	1037	1031	1028	1053	1043	1030	1042	926	1024	1127	1060	1065	1064	998	1035	979	1059	1062	1038	1038	1045	1022	1041	1066	1067	1038	1047	1069	1085	990	1043	1068	1049	1085	1035	1021	1059	986	1064	1081	1025	1076	1058	1049	1062	978	991	1040	1075	1053	1068	1085	1093	1004	1018	1034	1040	1035	1096	1026	1031	1013	1034	1059	1024	1054	1038	1038	986	1104	1053	1064	1055	1010	1041	1052	1011	1052	1078	1043	1066	1061	1051	1074	1044
31475	36889	42758	45418	40631	36852	33575	28539	25837	19651	12165	8979	7440	5338	3815	2137	1615	1225	995	1054	1191	690	691	578	612	649	626	540	595	572	618	564	584	492	500	513	790	595	500	487	539	1579	1705	1402	1228	450	449	480	502	439	451	489	484	642	606	784	800	685	618	532	502	494	450	504	491	433	504	463	473	476	471	479	477	498	407	495	468	432	458	414	462	462	446	479	474	455	458	469	511	450	487	515	429	450	474	449	461	442	471	467	493	475	482	467	423	472	457	412	483	451	464	416	472	407	498	449	461	449	478	493	463	472	485	489	452	483	465	474	477	466	447	465	439	472	484	481	460	466	472	484	439	490	479	472	447	456	452	446	424	527	489	491	470	492	491	501	451	472	483	502	465	493	452	427	514	480	463	431	474	445	469	464	447	414	449	432	488	446	463	460	470	462	418	457	513	452	446	468	436	461	428	492	450	497	440	453	452	425	461	479	439	476	429	449	473	427	462	479	474	461	445	462	481	462	453	467	494	469	457	483	503	498	493	471	458	469	501	502	460	485	424	459	449	439	451	443	459	430	428	466	463	468	444	481	471	480	464	455	493	471	470	483	501	463	462	491	487	453	450	421	488	511	450	423	441	493	487	471	453	436	439	481	444	488	431	458	462	481	468	476	442	444	486	462	453	463	442	514	458	498	455	449	459	438	498	469	451	463	439	455	456	425	470	485	453	449	442	454	438	404	441	468	466	449	473	460	476	491	502	508	472	479	488	427	485	450	487	456	507	493	463	424	437	455	474	472	441	407	433	481	428	435	434	467	459	484	432	461	473	458	495	439	455	457	479	465	439	438	467	451	473	508	444	432	449	485	496	439	427	467	464	460	464	481	482	441	462	467	507	458	508	414	483	485	489	489	433	469	495	518	509	425	501	497	447	505	462	424	422	492	497	444	471	431	453	461	429	428	471	466	426	455	490	432	443	438	499	437	500	506	459	478	513	435	448	454	453	484	487	463	455	439	451	503	442	453	462	482	488	451	466	536	465	471	538	443	507	495	489	467	468	462	462	484	513	438	482	447	438	434	465	425	484	496	488	473	471	474	465	450	459	476	475	502	481	454	460	490	470	458	479	425	489	463	463	413	464	451	425	467	468	480	445	473	492	481	493	495	437	454	493	419	482	452	476	434	481	449	454	538	470	475	478	511	481	478	439	419	449	533	437	473	459	459	475	455	445	490	484	472	479	447	422	481	452	505	525	513	473	451	426	483	429	483	482	476	477	447	453	492	457	466	416	459	444	472	518	446	451	476	456	411	493	451	481	455	459	494	476	459	494	490	494	475	443	491	432	435	452	477	454	470	493	408	476	445	480	484	474	473	477	460	446	457	529	444	489	462	451	446	470	479	467	451	436	470	447	452	537	441	465	500	474	460	479	451	516	476	444	464	491	474	466	427	479	468	493	459	462	469	499	456	468	489	525	463	408	444	446	497	470	471	451	445	466	472	462	477	435	472	499	488	484	425	464	457	449	456	500	473	481	449	491	456	440	478	489	459	467	490	410	478	474	455	447	445	466	466	501	481	475	484	451	458	468	434	472	436	492	474	445	460	458	453	443	433	440	484	499	482	443	434	421	413	470	446	444	505	464	445	460	454	459	438	438	455	475	485	480	468	456	447	490	416	416	464	454	501	457	437	501	458	459	442	428	492	456	441	462	476	424	469	471	515	465	466	438	484	476	485	460	451	429	452	449	452	507	482	438	426	453	461	431	445	487	481	441	455	460	464	481	490	482	480	438	442	462	488	458	462	431	417	471	500	460	475	457	471	426	462	462	465	448	449	481	453	463	456	470	441	439	458	471	463	448	491	398	454	488	430	486	480	481	442	466	464	443	479	473	475	472	435	473	485	462	422	448	459	471	433	448	460	457	514	467	482	494	447	469	460	461	442	446	458	516	442	431	439	428	487	498	430	459	471	479	477	483	441	457	476	499	455	448	479	472	456	476	494	496	475	460	443	459	446	473	449	467	451	475	451	454	457	470	455	447	488	416	455	465	479	474	469	460	455	470	467	475	502	437	482	471	484	436	504	454	447	441	472	490	458	449	469	472	458	468	475	497	496	459	489	455	437	434	483	475	447	445	445	446	482	409	432	485	439	466	469	476	429	469	486	451	481	496	463	470	445	477	460	484	491	476	457	494	430	486	417	434	477	462	482	474	489	481	464	469	467	475	508	458	489	461	488	458	476	482	465	464	478	482	477	450	448	461	454	477	468	477	439	427	488	468	502	491	461	450	486	442	438	457	488	521	436	465	454	451	439	446	456	463	486	479	448	469	468	454	436	482	453	460	426	517	456	424	458	453	449	445	507	476	418	453	455	468	447	481	454	498	458	426	465	493	513	443	423	421	434	502	472	458	498	438	443	438	431	427	432	484	481	433	479	458	430	477	478	474	442	466	509	489	482	483	454	460	448	446	455	493	492	483	507	432	430	434	480	477	449	493	441	458	498	445	474	479	499	449	494	459	460	458	481	439	458	479	479	517	453	484	491	422	459	391	466	476	467	477	467	457	466	435	454	461	481	459	432	418	422	441	452	458	485	413	462	447	458	484	427	460	461	500	420	447	437	457	480	441	442	485	461	441	503	433	492	476	463	422	438	454	421	479	464	483	466	525	470	428	426	446	494	469	458	434	473	450	482	481	438	420	457	468	465	463	470	473	445	441	481	449	492	470	501	462	455	437	426	476	453	465	471	403	445	471	447	447	475	450	427	434	461	411	443	445	466	491	433	449	452	447	439	454	457	476	450	456	465	472	448	441	484	477	451	461	440	460	438	457	479	504	469	464	465	459	440	454	473	473	497	482	454	479	487	471	462	446	485	452	466	454	437	454	462	446	477	471	439	492	439	471	451	488	439	467	451	465	471	497	475	440	457	415	453	447	443	473	448	456	456	472	439	483	540	453	442	455	432	466	447	456	481	499	472	460	463	465	434	431	453	459	485	450	447	477	493	486	456	481	462	466	452	474	466	452	469	465	471	468	459	451	462	443	492	477	453	425	439	437	461	461	446	436	480	474	469	446	461	469	421	462	431	481	446	480	465	499	504	458	489	502	449	444	475	460	457	484	476	476	481	482	488	436	491	485	425	490	477	453	429	448	481	504	474	441	453	471	470	451	445	459	458	469	452	470	484	412	436	494	459	476	479	476	436	444	464	458	457	468	488	486	467	454	471	493	464	486	502	462	471	466	479	420	436	470	505	465	469	487	475	487	444	449	414	461	471	445	417	446	487	459	484	473	471	457	473	478	490	468	454	484	464	446	463	463	467	468	452	460	479	488	481	440	425	419	464	486	473	430	439	468	497	462	469	481	469	474	453	444	430	507	483	434	460	465	460	491	501	460	457	477	446	458	466	490	454	456	440	469	451	434	472	453	495	443	469	436	447	466	458	473	466	449	443	488	463	447	474	474	446	434	488	442	474	409	426	451	491	481	458	455	438	437	478	432	470	451	474	485	500
20317	29127	43422	53329	53064	46584	46055	45103	41453	34233	26800	24020	21317	15539	11608	8615	7786	5491	4483	4709	5756	2751	2366	2104	2169	2217	2067	1945	1892	1804	1980	1816	1589	1570	1409	1419	3691	1788	1447	1416	1859	8569	8769	7362	5491	1156	1162	1110	1146	1112	1076	1075	1284	2191	2303	3123	3287	2715	2089	1522	1248	1070	1039	1063	1049	1070	1075	1024	1042	1071	1051	1049	1029	1080	1067	1037	1116	1070	1066	1072	1000	1046	1026	1063	1042	1048	1053	1059	1084	1085	1035	1044	1052	1059	1081	1049	1071	1108	1086	1031	1077	1046	1067	990	1047	1015	1028	1075	1067	1010	1068	1122	1089	1028	1084	1050	1048	1030	1005	1071	1029	1067	1093	1105	1069	1003	1106	1062	1047	1026	1057	1068	1046	1089	1015	1031	1093	1094	1045	1016	1095	982	1042	1066	1090	1095	1089	1022	1100	1090	1029	1047	1127	1045	1081	1055	1064	987	1038	1047	1039	1054	1032	1087	1047	1065	1069	996	1043	1057	1063	1032	1055	1049	1024	1026	1030	1061	1034	1049	1015	1102	1035	1085	1040	1058	1067	1069	1022	1101	1097	1010	1050	1053	1051	1035	1001	1069	1070	1049	1047	1082	1044	1056	1000	1095	1061	1025	974	1086	1073	1054	1055	1048	1046	1015	1043	1067	1033	1041	1036	1041	966	1029	1072	1073	1054	1119	1052	1041	1042	1032	1088	1056	996	1043	1057	1095	1016	1053	1037	1078	1050	1089	1094	1051	1073	1044	1044	1073	1076	1087	1060	1045	1083	1003	1034	1117	1006	1104	1013	1021	1065	1081	1036	1043	1021	991	1067	1078	1017	1068	1044	1030	1083	1077	1056	1033	996	1039	1008	1024	1029	1051	1056	1113	1068	1000	1048	1045	1124	1091	1117	1036	1014	1048	1043	1029	1033	1043	1063	1034	1024	1064	1017	1077	1076	1080	1049	1054	1053	1020	1077	1053	1074	1035	1047	1023	1057	1098	1030	1001	1065	1064	1019	1068	1062	1101	1061	1056	1060	1079	1068	1034	1032	1076	1095	1054	1046	1037	1020	1032	1046	1043	1024	1058	1098	1028	1056	1036	1035	1039	1092	1042	1022	1068	1101	1035	1034	1048	1067	1071	1029	1063	1046	1052	1041	1013	1112	1019	1051	1021	1091	1089	1093	1068	1051	1026	1033	994	1080	1101	1076	976	1029	1109	1068	1015	1068	1055	1035	1083	1052	1040	1027	1060	1057	1023	1063	1050	1038	1163	1059	1073	1033	1074	1038	1015	1015	1086	1072	1092	1033	1086	1034	1076	1023	1055	1060	1061	1078	1024	1096	1074	1007	1107	1039	1022	1070	1072	1067	1071	1069	1024	1069	1042	1062	1066	1030	1038	1058	1092	1087	1044	1077	1039	1073	1064	1024	1101	1054	1055	1023	1068	1091	1080	1054	1120	1059	995	1060	1049	1008	1050	1082	1041	968	1050	1081	1043	994	1057	1052	1079	1008	995	1057	1085	1091	1030	1083	1042	1024	1032	1069	1038	1041	1041	1016	1084	1038	1026	1073	1009	1072	1021	1064	1100	1088	1043	1023	1094	1062	1032	1041	1061	1065	1067	1121	1037	1049	1115	1076	1056	1004	1087	1017	1090	1037	1061	1022	1032	1057	1075	1050	1065	1035	1042	1029	1046	981	1044	1048	1057	1113	1084	1051	1097	1007	1026	1062	1032	1073	1059	1048	1066	1062	1099	1076	1025	1064	1101	1059	1059	1009	1064	1010	1100	1048	1060	1063	1051	1013	1047	1044	997	1061	1106	1072	1026	1036	1056	1011	1031	1026	1040	1052	1075	1003	991	1027	1086	1022	1007	1078	1011	1083	1068	1089	1114	1138	1005	1009	1061	1046	1042	1049	1002	1023	1023	1059	1077	1071	1032	1057	1055	1095	1047	1014	1097	1051	998	1005	1028	1002	1057	1062	1055	1050	994	997	1042	1045	1069	1083	1033	1082	1085	1043	1050	1051	968	1043	1049	1048	1098	1049	969	1023	1012	1117	994	1051	1034	1062	1071	1075	1045	1050	981	1053	1038	972	1086	1046	1105	1055	1047	1074	1047	1046	1046	1087	1063	1094	1044	1109	1055	1050	1033	1078	1064	1027	1064	1030	1006	1123	1050	1063	1008	1116	1081	1096	1076	1046	1051	984	1063	1069	1047	1012	1091	1063	988	1022	1028	1025	1004	1061	1065	1040	1070	1067	1003	1020	1102	1093	1039	1079	1080	1066	1076	1079	1026	1041	1022	1054	1042	1026	1040	996	1035	1071	1042	1029	1100	958	1009	1060	1036	1000	1059	1096	1090	1023	1044	1113	1077	1020	1074	1076	1059	1028	1087	1037	1056	1097	1111	1081	1075	1054	1060	1031	1038	1108	1027	1002	1034	993	1067	1024	1037	1064	1007	1063	1037	1072	1023	1088	1017	1138	1003	1032	1036	1085	1053	1059	1002	998	1076	1056	1067	1097	1052	1124	1030	1086	1048	1055	1021	1077	1062	1042	1033	1010	1083	1101	1068	1039	1037	1013	1098	1029	1052	1059	1026	1025	1113	1058	1034	1066	1036	1044	1033	1028	1088	1076	1040	1098	1122	1082	1029	1058	1066	1085	1067	1029	1082	1078	1085	1105	1038	1099	1092	1073	1052	1075	1069	1007	1053	1018	1061	1041	1081	1048	1002	1069	1114	1058	1047	1053	1014	1078	1025	1047	1057	1050	1093	1016	1043	1100	1101	1042	1014	1059	1065	1052	1030	1065	1035	1053	1066	1042	1018	1041	1015	1005	1042	1085	1010	1047	1087	1083	1046	1058	1061	1125	1094	1014	1038	1028	1046	1059	1055	1067	1037	1009	1038	1098	1015	1073	1057	1062	1041	1140	1084	1055	995	1074	1091	1018	1007	1050	1075	1043	1085	1083	1023	1046	1045	1024	1071	1062	1041	1038	1039	1063	997	1074	1094	1002	1025	1042	1054	1057	1011	1122	1024	1010	1019	1030	993	1105	1042	1116	1081	1036	1022	1042	998	1075	1043	1045	1004	1066	1009	1026	1042	1031	1036	1095	1012	1036	1045	1062	969	1026	995	1069	1029	1096	973	1081	1025	1085	1044	1058	1035	1074	1075	1073	1058	1046	1041	1005	1065	1048	1054	1048	1078	1040	1045	1061	1047	1047	1060	1023	1063	1040	1078	1075	1067	1060	1054	1048	1112	977	1042	1057	1016	1095	978	1057	1057	1126	1015	1057	1008	1024	1076	1057	1048	1127	1008	1039	1092	1033	1037	1072	1079	1006	1020	1053	1081	1047	1049	1074	1086	1023	1088	1034	1035	1034	1083	1001	1037	1089	1066	1045	1078	1056	968	1079	1100	1026	1048	1102	1030	997	1062	1026	1089	1097	1038	1126	1029	1012	1057	1092	1024	1068	1080	1055	1107	1071	1051	1043	1094	1096	1032	1023	1109	1007	1071	987	1129	1050	1013	1042	1059	1092	1019	1064	1028	1016	1032	1030	1090	1077	1046	1053	1117	1071	1051	1053	1093	1102	1031	1087	1061	1005	1043	1046	1077	996	1040	1016	1071	1112	1081	1105	1096	1055	1029	1088	1078	1041	1042	1055	1080	1074	1081	1076	1086	1093	1107	1053	1095	1041	1049	1029	1010	1069	1032	1035	1040	1115	1099	1037	1075	1087	1016	1020	1033	1052	1047	1077	1024	1076	1018	1077	1036	1103	1006	1009	1054	1085	1114	1013	1028	1079	1063	1023	1084	1020	1046	1068	1044	1015	1069	1007	1105	1000	1074	1028	1082	1051	1041	1059	1033	1099	1087	1029	1058	1057	1039	1053	1036	1054	1066	1120	1037	1051	996	1083	1084	1065	1004	1090	1033	1037	1036	1044	1081	1072	1075	1010	1099	982	1037	1103	955	1026	1007	1058	1055	1050	1019	1070	1055	1062	1074	1067	987	1061	1047	1057	1052	1014	1084	995	1035	1071	1066	1056	1022	1042	1101	1086	1078	1111	1076	1000	1040	1072	1073	1058	1005	1021	1063	1050	1045	1042	1084	1093	1020	1081	1042	1097	1053	1064	1051	1026	1044	1065	1073	1021	1104	1101	1055	1056	1086	1004	1062	1034	1014	1091	1041	1090	1021	1025	1069	1021	986	1045	1136	990	1094	1082	1038	1048	1000	992	1043	1002	1034	1031	1046	1042	1054	1031	1105	996	1001	1062	1086	1077	1051	1107	1040	1026	1056	1047	1073	1026	1087	1047	1068	1065	1082	1039	1082	1056	1074	1077	1041	1073	1037	1050	1042	1056	1058	1037	1053	1038	1077	1105	1088	1065	1096	1108	1017	1070	1086	1087	1041	1054	1081	1056	1089	1106	1075	1046	1072	1052	1041	1032	1034	1043	1063	1024	1057	1032	1077	1068	1059	1104	1016	1035	1115	1069	1065	1080	1090	1026	1022	1018	1047	1054	1026	1015	1065	1074	1010	1017	1062	1084	1033	1038	1105	1061	1027	1008	1077	1050	1028	1057	1092	1032	1094	982	1072	1025	962	1037	1029	1011	1024	1066	1075	1062	1085	1114	1019	1054	1037	1019	1027	1065	1063	1014	1075	1009	1059	1088	1003	1038	1039	1062	1047	1127	1054	1021	1068	1029	1008	1007	1058	1006	1079	1020	1107	1066	1027	1029	1081	1064	1027	1047	1095	989	1060	1060	1061	1070	1086	1064	1103	1084	1076	1111	1009	1114	1029	1121	1103	1052	996	1057	1113	1008	1007	1106	1064	1073	1042	1060	1082	1003	1012	1009	998	1087	1032	1065	1067	1079	1025	1073	1101	1057	1085	1050	984	1097	1086	1117	1064	1081	995	1033	1037	1046	1042	1073	1056	1000	1034	1079	1053	1006	1036	998	1102	1044	1014	978	1078	1079	1012	1115	1064	1090	1061	1061	1118
5351	3759	5944	5526	3745	3160	2374	1399	1129	764	714	680	576	549	518	546	489	428	390	413	382	373	363	337	392	356	397	354	427	357	364	374	401	375	373	359	384	360	429	361	376	400	411	352	369	356	336	352	350	346	373	385	368	342	369	396	408	398	353	359	352	355	374	348	346	336	405	394	372	361	385	387	366	316	324	348	325	403	346	396	332	357	375	357	359	365	372	358	359	350	369	381	389	364	366	359	349	328	345	384	358	372	329	375	349	335	360	369	330	381	336	366	346	349	385	343	337	347	377	357	364	337	333	373	377	389	312	349	376	372	374	349	387	381	371	386	368	351	376	374	342	332	376	358	336	374	364	346	382	329	354	401	352	368	381	355	381	346	344	365	378	343	337	358	340	346	357	387	372	391	375	393	354	350	334	330	349	363	388	337	369	317	377	367	399	342	353	332	365	336	346	399	300	338	378	349	393	373	372	350	343	372	365	348	378	341	343	352	395	369	363	381	358	327	341	396	345	377	334	338	342	366	349	317	354	315	348	354	335	361	359	369	363	357	380	380	396	383	395	359	385	326	363	345	333	369	370	321	361	329	335	338	350	378	364	356	385	349	368	373	328	344	363	348	371	372	362	343	354	361	384	360	363	364	373	342	369	392	357	368	361	372	361	336	379	340	354	353	383	367	329	363	370	334	374	370	358	379	388	358	349	356	370	354	387	358	332	360	349	355	364	355	375	367	360	344	347	330	360	370	357	359	395	394	345	330	353	357	367	379	379	395	342	330	372	398	393	382	373	329	372	345	361	382	371	369	367	339	384	339	382	351	342	350	331	360	400	337	324	373	360	353	345	363	378	361	345	365	368	380	348	364	343	339	372	356	346	357	370	382	367	359	355	328	370	338	383	362	375	325	385	380	358	361	386	362	353	372	333	331	376	321	345	407	330	343	355	328	385	386	349	333	386	379	379	323	357	347	364	369	405	366	367	362	329	340	362	368	350	377	345	357	365	348	360	338	354	361	379	353	359	370	353	353	341	364	382	345	357	403	315	365	365	382	343	359	391	396	375	369	370	327	354	377	337	364	365	352	364	370	365	345	346	340	363	328	349	399	360	397	347	366	376	386	374	368	328	360	359	373	365	362	380	367	335	352	383	361	362	365	365	373	423	375	341	353	359	355	354	351	350	381	354	376	388	342	336	359	370	350	340	352	350	354	365	376	350	364	377	346	376	354	388	374	371	357	351	365	361	367	348	351	404	322	392	351	389	372	352	353	371	338	332	383	339	373	372	362	337	346	387	351	381	368	356	340	345	357	361	380	375	363	340	388	359	356	374	371	341	354	302	381	340	378	375	391	382	358	362	381	373	334	352	384	352	361	364	372	375	363	375	358	366	375	364	338	341	340	353	370	366	373	367	373	352	314	367	347	388	391	344	381	381	342	362	350	364	373	305	310	393	360	350	337	348	337	350	360	361	352	368	398	352	355	335	369	342	381	386	363	362	374	343	336	363	371	363	315	389	366	384	362	327	348	399	362	334	391	353	314	354	323	350	380	377	378	385	408	375	370	368	328	385	339	344	351	368	345	356	360	370	343	370	340	335	365	384	396	360	370	350	392	347	346	375	386	354	365	336	365	357	340	347	383	374	358	367	369	350	363	360	369	375	373	326	385	378	329	379	377	378	364	351	396	387	372	376	385	372	392	358	363	375	365	327	350	338	356	348	356	376	393	386	346	356	319	320	333	356	359	363	348	372	387	377	411	328	357	353	351	361	347	393	354	373	343	337	340	377	393	370	356	337	362	320	377	350	373	359	364	368	315	369	362	353	361	345	376	370	360	321	337	335	334	352	374	357	333	335	325	385	365	352	362	372	373	360	348	371	367	331	358	371	407	364	361	369	358	396	354	360	443	347	373	362	362	349	392	353	363	370	367	359	372	385	367	338	356	391	351	363	348	383	380	366	333	381	360	372	365	367	355	361	348	367	336	351	362	351	338	353	333	333	333	361	384	349	351	329	379	364	349	386	353	351	336	376	342	351	377	376	351	352	361	344	351	376	378	342	363	340	316	360	366	358	352	372	354	367	366	354	392	368	353	382	387	343	364	352	377	366	376	332	346	377	335	397	330	359	387	382	360	337	370	335	327	371	329	329	363	384	351	357	345	377	383	347	327	355	343	379	341	362	385	385	360	364	357	334	393	377	392	346	354	389	366	385	382	366	393	368	349	385	359	389	360	339	345	375	393	338	380	369	382	325	324	386	357	361	348	337	340	388	375	375	345	339	361	368	331	358	324	369	365	363	342	352	357	343	371	305	341	335	374	328	366	365	345	369	393	370	382	365	352	379	326	346	367	350	351	361	370	362	364	372	400	340	380	375	330	363	355	336	356	382	385	364	352	348	357	327	366	358	352	392	365	364	339	367	355	355	371	345	375	366	370	377	347	376	345	354	373	346	365	350	360	356	361	347	302	318	349	328	358	351	357	362	404	375	350	341	332	362	341	377	368	389	347	372	349	334	369	382	418	370	404	373	376	375	408	374	347	358	389	400	357	339	338	340	366	361	355	387	364	372	380	341	342	366	333	349	387	341	370	359	353	353	372	357	375	357	377	377	374	344	407	347	394	303	381	406	385	365	366	350	365	368	362	326	348	353	360	348	369	345	389	341	347	337	364	331	373	375	368	376	343	336	373	379	344	380	342	390	378	349	367	331	364	351	387	393	344	353	357	382	365	341	368	356	368	314	362	351	401	341	389	351	368	367	369	344	342	338	334	374	334	352	352	361	355	334	319	342	352	396	386	366	379	437	356	361	327	387	383	348	370	354	373	360	342	349	356	356	344	324	339	390	355	343	335	368	349	380	376	367	380	329	389	347	392	329	374	354	361	392	389	348	338	366	383	372	383	344	331	358	357	366	330	323	401	353	369	378	348	357	365	377	344	388	374	355	355	343	326	362	341	349	340	335	353	393	374	332	312	381	369	343	344	368	363	366	381	365	359	367	360	406	356	357	359	346	365	363	347	374	372	358	342	367	380	363	388	381	342	357	318	381	359	444	335	364	357	363	367	352	364	344	380	340	338	377	327	338	361	362	371	343	324	368	361	351	358	322	350	383	333	355	365	346	314	382	356	343	368	352	377	354	353	388	374	341	346	349	342	377	355	351	362	393	388	380	383	359	352	390	366	393	350	370	369	370	380	332	403	356	363	359	351	343	358	352	346	377	367	356	317	345	354	349	328	386	332	395	359	368	372	384	337	371	331	345	347	371	373	316	341	407	362	394	345	374	403	393	363	355	378	388	352	359	367	343	379	354	384	358	372	380	361	381	360	367	387	341	359	366	391	327	340	401	364	345	375	392	360	359	341	404	375	369	334	384	359	327	346	369	350	338	345	381	367	350	359	370	365	376	356	402	390	369	358	374	375	368	366	378	361	359	356	347	370	377	372	349	350	354	370	319	397	341	342	364	381	368	344	360	366	355	400	320	339	353	389	386	364	394	390
4413	4646	11182	14890	13171	10667	8391	6417	5319	3489	2952	2495	2297	2190	2145	2128	1786	1382	1145	1111	1020	1059	969	957	939	957	998	1019	1016	977	957	941	929	924	981	923	1029	967	1028	985	992	1221	1396	1080	1101	867	863	877	831	887	877	902	875	916	941	962	998	1017	932	933	935	836	903	878	852	874	887	837	835	915	884	890	883	860	831	862	872	832	870	923	840	863	861	905	870	880	863	839	868	913	851	855	773	892	895	820	816	851	878	871	835	867	893	864	859	899	925	898	813	870	872	888	867	873	877	871	843	886	869	959	864	849	820	871	794	870	867	827	844	828	853	854	834	913	860	905	867	844	867	861	831	853	851	847	844	873	848	863	876	900	868	887	900	809	814	785	866	883	908	855	860	857	861	894	836	865	859	845	881	866	861	854	898	792	847	857	885	826	900	860	856	963	885	861	916	847	871	839	881	911	893	872	863	860	836	897	890	912	879	877	884	858	878	814	892	911	920	878	850	871	867	895	856	881	927	835	861	884	868	878	868	811	868	840	896	863	868	850	822	901	900	869	857	887	829	871	907	884	831	841	876	853	878	916	891	871	840	896	879	867	860	871	887	906	848	835	855	898	846	896	848	869	879	872	911	848	862	867	856	884	941	807	887	828	915	885	919	887	840	879	938	851	873	806	917	793	868	903	875	865	865	841	888	874	863	872	893	938	864	860	882	879	912	882	828	901	842	893	891	838	889	812	831	840	869	885	782	840	849	890	921	861	865	852	862	915	849	865	869	861	830	846	930	866	868	842	890	851	820	843	887	856	830	879	842	855	871	903	898	847	868	842	873	887	834	902	844	845	826	872	908	870	900	864	856	862	915	837	838	869	886	840	831	869	934	872	851	848	910	876	860	897	870	858	878	840	852	821	869	918	905	898	848	860	876	834	873	854	862	884	844	837	901	908	839	876	842	871	880	897	840	834	907	930	831	853	894	866	851	898	930	858	837	850	824	819	872	899	883	882	865	925	862	904	852	862	898	863	859	877	887	830	903	882	913	821	888	914	857	861	881	841	872	827	901	848	877	846	840	879	894	894	875	900	870	885	880	847	869	839	858	843	861	902	897	933	829	915	856	899	888	825	842	882	865	849	852	884	864	881	831	799	821	864	856	873	877	864	891	830	901	851	881	866	892	881	870	888	839	853	867	916	887	860	878	810	841	848	862	837	852	868	817	881	854	894	864	843	867	852	800	860	843	861	904	864	881	886	864	816	834	872	897	915	853	871	836	886	881	883	880	840	878	896	872	835	861	853	820	794	882	868	878	881	843	864	925	899	858	861	881	867	819	865	895	874	867	887	926	903	881	808	888	882	869	867	858	785	912	870	885	883	815	897	887	929	829	875	827	845	898	873	907	864	875	845	893	881	876	869	874	834	895	829	813	838	886	851	871	889	859	855	850	869	888	850	833	817	825	913	823	884	908	869	830	879	826	841	872	827	857	789	871	834	881	914	872	870	848	864	835	833	868	863	889	880	872	888	854	854	874	877	907	893	884	866	890	947	850	841	856	893	899	888	872	840	846	868	830	882	862	885	848	866	898	887	857	859	890	922	899	845	831	867	829	871	806	882	909	892	882	835	895	917	848	853	834	864	865	840	867	839	856	848	841	853	904	857	890	862	880	862	920	855	879	923	893	835	831	825	874	877	882	810	882	876	900	879	876	844	897	859	852	876	888	894	860	860	901	839	853	815	918	861	847	871	851	885	891	826	848	870	853	895	897	955	870	857	879	898	901	850	851	890	864	934	866	841	889	843	862	866	854	933	901	861	841	836	865	847	918	824	867	844	832	895	854	891	873	837	880	879	842	880	911	894	854	883	877	799	908	846	861	890	863	836	876	833	892	857	867	861	854	902	901	863	900	899	844	846	913	883	892	867	834	854	902	802	830	807	869	914	833	868	883	846	829	846	884	883	880	940	924	873	907	860	865	843	851	926	842	833	802	851	881	850	910	878	839	859	855	856	847	867	861	807	872	886	858	858	855	821	836	862	867	915	839	890	845	885	920	859	844	847	821	881	876	861	837	853	872	896	870	896	880	888	869	880	910	838	883	860	868	842	882	863	905	862	834	890	835	894	764	872	813	897	866	887	847	856	866	893	867	873	868	898	887	890	869	822	841	845	898	909	861	851	880	864	809	836	869	839	910	892	852	851	835	840	890	859	839	871	858	837	913	893	834	916	847	925	880	875	831	872	867	903	870	887	861	856	828	809	816	876	857	911	910	833	888	895	861	845	822	939	879	864	844	904	892	857	830	900	828	887	849	855	840	932	842	907	888	791	931	845	836	847	883	932	825	874	848	822	867	860	892	921	909	893	862	880	858	897	861	857	846	896	846	881	859	818	888	876	820	885	888	868	850	867	869	912	876	796	867	848	877	907	861	840	917	910	871	892	884	908	870	833	887	837	895	872	956	874	868	862	856	832	926	904	831	879	903	914	899	854	876	905	836	884	856	847	821	862	881	850	815	824	880	847	877	869	840	872	894	826	909	883	890	865	873	880	887	861	898	864	937	911	877	882	852	845	859	861	834	875	830	863	873	888	850	856	804	882	911	855	847	936	940	859	861	856	900	851	873	846	856	842	853	861	881	898	838	907	869	865	865	842	874	915	833	888	872	843	856	852	871	824	886	876	860	877	846	876	861	824	846	917	856	873	834	882	843	845	914	852	887	863	878	857	883	866	868	853	868	869	867	899	891	868	847	902	917	842	824	766	823	905	856	876	821	881	846	873	845	835	847	859	824	842	882	886	863	897	883	870	828	887	878	907	857	871	879	872	813	836	897	870	847	838	859	864	856	870	882	865	878	881	836	849	741	865	877	841	900	829	873	836	894	877	858	830	880	844	842	899	860	851	843	819	876	844	890	872	867	847	876	856	916	883	859	859	863	841	876	847	895	856	878	889	848	857	850	870	839	899	917	866	884	869	884	836	866	831	842	843	882	838	951	861	855	867	896	909	848	891	856	852	905	809	903	834	850	875	838	900	869	791	844	866	891	853	867	879	872	835	890	873	873	863	842	910	945	846	826	876	850	835	837	878	877	881	842	884	878	892	850	913	903	898	872	864	869	888	850	825	857	907	860	845	929	889	908	824	883	830	911	836	827	852	865	874	780	914	852	840	871	857	850	884	855	888	864	902	871	844	826	811	872	899	860	862	860	852	834	865	853	875	845	860	940	879	826	902	812	910	907	878	845	876	816	881	897	851	866	849	879	896	821	862	870	849	831	848	828	830	843	896	872	894	865	872	841	869	830	845	871	856	873	869	874	835	895	823	823	858	809	845	896	846	857	853	841	872	853	879	856	883	867	873	854	825	892	873	875	898	865	800	926	863	892	866	858	877	937	853	842	898	866	854	925	869	859	857	886	843	868	895	878	798	867	851	861	799	828	868	866	859	897	868	841	858	842	886	837	834	834	860	892	862	832	887	855	843	840	844	878	846	931	886	839	845	881	857	891	910	857	855
23703	25425	36526	42469	36775	31899	27563	21383	16234	10477	5992	4930	3542	2872	1878	1265	1084	864	711	710	847	547	529	572	498	532	513	529	514	511	493	500	423	487	439	424	482	460	468	566	783	1217	1109	723	458	414	417	475	436	417	416	432	399	417	437	655	594	551	476	505	456	425	429	429	407	459	431	455	467	458	414	421	373	425	408	390	408	428	365	449	420	420	412	460	453	387	401	447	423	433	436	449	408	432	469	403	421	437	394	438	410	414	396	430	411	474	421	390	393	453	431	409	431	442	421	409	445	405	428	451	461	437	416	398	421	430	451	399	452	418	446	420	413	456	436	395	427	365	400	436	402	444	423	422	420	418	456	407	409	447	442	394	419	410	457	423	474	436	443	413	430	452	450	461	458	407	408	389	407	414	422	417	424	439	431	400	433	418	408	395	444	407	432	420	421	448	442	410	401	431	415	453	419	468	448	420	452	426	387	426	463	433	429	405	397	422	416	441	462	440	422	420	441	385	440	461	447	443	428	424	459	388	464	460	446	400	415	472	419	421	459	417	444	419	417	422	420	395	444	377	400	396	456	445	423	441	409	387	440	408	407	378	448	434	450	422	425	437	456	476	448	402	413	434	436	406	433	404	426	441	413	452	435	404	415	397	416	451	436	421	486	467	455	403	421	436	418	401	440	399	447	472	416	392	399	450	415	423	431	418	401	414	473	437	427	426	451	408	417	445	413	462	449	430	408	421	426	421	398	407	379	439	433	447	483	430	430	404	446	420	422	398	414	454	456	386	444	450	433	406	453	430	454	373	418	432	420	418	415	427	415	439	422	436	412	435	450	429	446	392	420	479	413	395	425	443	441	432	457	417	430	441	465	432	411	410	431	404	419	410	478	406	423	452	437	415	451	408	418	450	439	450	392	444	410	421	404	445	456	438	405	408	405	382	398	392	433	453	411	445	402	421	456	450	427	434	426	432	411	438	450	485	406	460	463	431	439	450	424	466	427	406	432	445	431	405	401	418	437	454	450	428	414	381	449	423	482	405	430	435	458	384	408	442	419	408	429	401	408	428	426	457	444	471	404	454	440	426	427	441	410	399	417	466	452	401	425	406	455	412	444	437	461	433	451	457	409	430	413	454	389	437	437	448	448	426	436	389	406	435	425	398	451	421	412	430	369	429	450	431	444	424	436	415	406	471	414	386	469	437	425	422	457	444	398	410	406	431	439	421	415	407	448	431	449	402	406	412	403	439	458	390	414	432	419	421	409	418	463	414	455	446	480	457	448	434	430	453	438	433	437	433	397	410	432	403	407	404	418	440	389	417	387	441	432	437	429	459	393	423	401	423	400	420	411	420	392	408	433	425	417	404	462	447	382	409	419	403	418	420	448	436	409	441	447	425	452	404	401	433	430	451	450	437	432	457	416	410	399	389	452	433	422	424	445	429	404	410	415	412	438	414	396	415	424	428	388	452	447	417	440	427	384	425	462	432	402	425	413	380	460	453	411	422	440	429	433	426	410	423	430	448	430	399	394	453	415	417	408	456	411	391	410	421	412	455	435	401	431	426	399	432	453	442	426	396	395	443	427	405	395	419	427	395	456	438	453	411	401	422	427	433	394	449	389	402	433	413	369	425	469	435	437	412	404	428	443	399	401	419	389	402	426	400	431	468	436	437	463	415	452	453	412	440	394	415	425	429	422	411	457	391	444	434	410	438	443	427	410	416	444	482	435	451	406	429	442	414	432	412	454	452	437	429	424	428	416	426	415	399	424	434	433	398	462	451	450	421	425	439	416	450	436	422	428	417	411	466	416	444	411	412	478	397	391	416	420	433	409	408	399	414	420	448	438	444	440	425	453	400	438	400	398	379	430	392	438	406	431	415	406	426	439	432	458	430	418	450	433	440	425	436	451	422	438	473	408	413	409	423	415	447	449	429	403	449	430	440	428	393	427	396	460	424	427	425	432	435	449	425	392	433	448	440	400	426	412	433	432	424	432	438	442	418	475	416	387	414	404	384	422	439	403	453	433	435	396	408	411	443	417	432	382	419	444	442	454	419	432	449	382	417	418	429	427	455	409	422	456	440	417	449	412	426	418	434	413	396	407	451	434	440	431	408	436	478	437	455	412	418	416	438	450	425	369	411	430	437	428	430	435	388	433	407	382	375	410	417	413	425	431	439	378	389	445	460	434	419	401	418	459	462	387	397	426	453	407	396	417	403	447	421	421	440	438	432	433	422	397	439	391	438	431	451	429	424	459	376	403	409	419	421	434	414	418	427	416	394	423	418	414	409	415	415	447	462	382	432	448	465	409	424	452	390	447	428	412	454	456	433	411	470	429	412	427	387	426	431	455	425	429	417	406	416	405	376	419	411	431	391	404	422	385	421	380	397	431	403	465	437	410	399	388	414	445	405	388	453	451	443	452	445	415	396	478	428	370	411	388	420	400	411	398	401	413	395	451	423	431	415	459	418	419	430	402	423	415	357	414	494	440	431	437	427	414	360	404	420	439	477	444	411	387	429	431	467	455	445	464	448	415	412	425	418	440	428	411	427	421	401	412	423	449	425	466	445	458	438	440	439	415	395	420	442	400	411	403	443	389	441	406	401	421	404	407	381	401	411	415	394	418	450	449	466	458	375	420	374	374	403	426	408	429	414	435	442	451	437	430	416	396	432	415	432	420	442	415	428	418	445	430	440	445	399	433	420	399	446	437	467	411	409	419	387	417	423	467	451	400	426	388	449	446	402	432	422	426	426	453	360	416	425	418	412	434	405	439	405	425	464	482	403	472	400	396	448	430	443	436	453	448	414	430	394	416	383	478	443	397	394	451	456	405	447	405	396	463	428	447	422	458	457	417	446	418	433	449	391	441	410	425	441	453	426	361	426	446	407	422	407	463	440	418	441	384	417	446	479	432	441	430	451	429	442	389	409	384	437	388	434	415	433	409	461	421	456	423	432	420	409	405	409	429	451	399	373	454	437	423	412	442	459	435	452	457	457	432	374	372	413	427	465	455	414	459	399	403	450	447	404	457	468	449	428	435	464	416	444	412	422	397	420	425	396	418	378	418	399	402	383	378	446	449	438	391	447	432	391	429	441	394	414	437	436	417	426	431	450	412	437	413	424	389	449	439	402	415	395	438	411	408	374	407	408	447	372	446	446	440	423	434	442	427	401	426	447	414	416	412	403	399	414	438	391	439	442	396	437	395	418	429	419	431	430	425	412	434	424	397	402	421	424	415	448	430	400	410	428	410	453	394	419	468	398	420	418	429	454	426	457	391	425	410	437	443	450	412	444	404	433	401	431	427	432	419	389	401	424	429	457	409	373	432	407	421	433	426	425	405	439	423	442	440	387	397	413	419	434	431	437	434	407	409	394	386	433	409	462	424	452	409	442	427	456	382	448	408	419	431	427	444	435	444	415	405	429	446	417	412	452	417	444	431	395	428	431	419	419	414	415	410	389	406	439	431	453	462	422	385	449	438	432	435	387	432	419
16079	18026	37524	47678	46228	40641	38442	35733	30520	23404	17284	16671	12929	10228	7545	5969	4831	3557	2712	3130	3719	1688	1685	1760	1762	1698	1684	1668	1720	1601	1782	1372	1254	1153	1228	1154	1371	1216	1243	1906	3712	6873	5393	3387	1423	1007	991	1069	1096	1068	1102	1012	984	1053	1343	2197	2178	1943	1565	1289	1070	952	979	939	923	981	1039	1047	987	981	991	947	931	1018	958	1034	1002	942	1018	999	993	1002	961	945	982	933	1045	938	1001	987	992	982	949	963	983	1015	1005	923	1004	983	962	939	1027	921	985	1027	1015	1013	1047	992	1005	937	1005	966	1005	1008	980	978	1004	969	1012	958	1073	1011	997	993	1023	944	979	1008	992	1062	993	996	936	974	1054	1011	941	970	968	957	966	999	1006	977	972	1031	1010	1006	976	1015	996	1034	1038	1023	1005	975	996	1003	982	997	1000	998	1035	1083	994	979	981	962	941	1003	974	1014	1003	973	1035	948	1008	961	957	1000	991	983	1021	950	1025	1045	978	1035	979	1001	1068	1003	1024	970	1025	982	1024	966	992	1020	965	1042	949	978	993	987	1005	952	1016	984	943	961	959	936	921	993	973	934	956	973	998	998	1030	966	1008	965	993	1038	989	997	988	1024	976	1047	970	1003	999	1009	1009	977	1016	1012	982	970	950	917	946	970	1001	984	992	937	1011	1016	999	1033	1050	970	1013	1000	972	1004	1000	1007	1018	986	983	991	934	991	974	955	1001	1001	998	1001	1027	961	991	1012	929	991	1000	970	976	965	972	995	915	1017	959	1010	1006	1021	1033	1035	948	975	1011	935	1034	969	948	1009	986	1047	935	1005	998	1006	1012	979	981	946	1022	960	995	1037	979	980	1042	981	975	970	1020	946	969	986	974	968	1023	978	1028	983	974	1016	1003	970	1054	998	1038	1025	1017	980	943	992	1012	974	1031	939	974	954	985	1038	1037	967	1018	925	966	980	953	1004	959	1036	1002	988	985	987	945	974	992	996	996	978	1006	954	989	1035	1023	973	1005	1009	1057	1022	987	967	997	982	982	1021	981	967	1003	981	954	1019	960	963	962	990	974	991	965	1011	931	988	1031	932	1006	1003	1020	993	1034	992	922	947	999	986	934	995	963	1088	973	1027	942	975	1044	1024	1006	994	1003	1010	1030	992	1012	991	967	987	958	995	1000	978	953	977	984	1033	978	976	1049	920	955	1025	984	1000	964	979	1003	954	1026	978	1023	940	1005	1023	960	964	1003	966	1013	967	966	937	964	1033	999	1020	1011	900	997	996	956	989	1016	1044	1004	998	977	959	939	979	954	981	956	988	974	955	1006	1020	957	1012	984	973	1009	943	1014	976	998	962	1021	944	950	977	954	951	996	1038	963	997	1005	1058	989	1009	952	1022	949	916	1015	975	987	961	985	991	1041	971	1017	973	1004	1013	1021	991	955	921	1000	1035	950	966	970	957	979	998	985	992	1059	998	958	1028	987	977	986	988	994	959	970	998	943	972	973	1006	983	953	987	993	972	952	949	1014	983	946	974	972	1049	1017	1049	1064	993	1051	973	1031	1015	987	1048	947	947	952	974	1022	970	1021	1015	963	1029	952	1011	963	1002	966	1037	989	1013	939	964	995	937	998	1035	1038	1018	989	981	974	1038	1005	997	975	996	1028	976	985	1042	977	1015	951	1000	956	966	995	989	999	1036	995	1013	987	1030	951	1060	984	982	957	1006	994	1024	946	1018	989	1004	992	1013	965	1006	1032	992	1065	1004	983	997	943	992	1028	976	1031	1006	1020	993	964	974	991	969	973	1001	1029	1019	965	995	920	1020	988	932	1017	962	949	948	1023	949	978	920	979	998	1071	997	992	978	1031	1006	1002	971	985	948	1017	1038	1014	1018	1027	1001	1057	1040	1016	974	1012	993	989	959	1029	989	973	1014	972	969	1001	1017	989	985	947	995	964	990	962	1008	957	1011	959	1036	962	970	975	968	974	997	968	945	1011	1007	992	1003	955	1030	1018	976	1051	1009	1033	918	987	985	956	968	959	988	998	1028	972	1000	1040	1033	932	987	988	1018	978	1031	1012	1009	971	1028	1000	991	1008	979	1000	1008	1068	1043	978	998	973	1007	981	998	937	1007	992	982	976	1008	957	968	987	1049	1039	1003	957	1005	989	1020	1023	988	961	988	1016	938	969	1022	985	992	927	978	996	973	1008	993	1019	1020	955	1017	990	939	1037	956	1020	902	1017	1022	1084	965	944	995	1005	985	1030	962	972	964	977	1020	1019	974	1023	956	999	998	1004	995	922	1014	1002	939	993	1012	999	974	1019	989	1011	967	1002	973	990	1013	958	997	978	986	1071	952	1061	992	973	958	1043	953	996	956	1016	1012	1007	955	995	977	1016	1024	1030	1013	1047	988	1003	995	961	985	1027	1002	993	968	955	1025	982	968	973	954	961	944	959	953	966	960	1003	1009	957	951	1057	1002	1007	1008	1011	1002	1003	935	1010	959	940	1021	962	932	962	1051	994	1011	1041	998	984	973	1051	1004	966	1027	1018	973	1014	974	1003	1042	1043	948	1022	1002	1061	931	963	1017	965	1063	1010	953	986	950	1030	1029	1046	962	999	1025	1002	988	1032	975	940	1017	998	965	951	1001	1023	952	932	1052	1043	988	1017	977	969	925	965	1004	980	986	893	1045	945	1024	967	992	972	952	978	982	1008	1009	1027	980	1001	1010	971	1002	979	997	1027	1042	1035	955	1028	1030	983	995	1024	1017	1064	979	1045	998	975	1023	964	947	981	1013	967	990	980	969	1077	952	1029	1029	968	972	1015	1019	1019	966	1041	986	1049	973	977	989	948	993	1013	948	1003	984	988	1014	977	993	1021	1007	1025	997	984	981	952	983	1041	1007	1024	1008	972	1053	931	992	1006	989	1006	980	997	1001	976	960	1024	961	1098	992	966	991	918	1021	970	1039	963	991	963	1009	945	1016	1012	1005	1000	1014	968	980	954	998	1008	992	1002	973	987	954	1011	988	1005	992	1019	990	982	983	961	952	989	1020	1032	984	919	983	1043	1009	973	969	949	1008	1024	1010	1006	971	967	942	965	982	1049	942	970	977	1005	995	1045	962	996	1026	1018	992	982	992	976	1018	955	929	972	1018	1008	1029	1009	1002	1004	999	948	990	973	1015	1004	1024	1019	938	979	983	1010	1001	991	956	1015	1001	988	1000	989	1000	1014	1018	1047	1042	1005	984	968	999	979	946	1009	989	1019	947	1022	958	1017	997	1033	991	943	1037	989	1030	1035	961	961	989	993	991	934	976	989	987	1047	968	1041	1011	968	970	919	1029	989	1013	1037	952	995	1063	1009	1003	962	957	964	1036	992	962	992	1033	1041	954	924	943	975	984	941	957	1075	1051	975	1054	1021	1037	958	1009	1016	991	998	993	987	936	975	1002	1007	945	1007	1044	1030	1051	1007	946	1008	978	1022	987	950	994	988	994	942	952	991	1029	1051	949	1033	970	995	983	1001	987	1012	972	1021	994	1024	1013	982	956	1004	975	1021	993	1041	1004	1039	1014	976	1030	975	1002	982	1000	1045	1024	940	952	975	976	1000	983	950	957	1019	995	964	964	1003	986	993	959	966	970	1041	974	1030	1005	978	953	964	993	1031	1004	964	939	1008	955	1009	933	985	975	966	1011	1012	1034	992	957	1031	947	994	958	985	1077	972	956	1026	1003	1012	999	986	995	993	1013	971	1009	1014	950	1038	957	1007	983	991	999	996	988	971	990	1049	956	966	924	970	996	1041	1026	969	937	982	972	1001	1045	1007	992	1024	1006	951	998	1007	972	995	935	986	949	981	962	1029	989	949	979	921	979	1011	973	1027	1001	960	972	994	1006	1016	935	992	968	1011	967	987	995	1024	929	1003	1012	987	960	1000	960	927	977	963	1026	980	972	1017	945	1058	954	998	947	998	1008	967	1010	988	975	912	964	1045	993	975	1048	928	1012	1017	1083	981	972	1006	1030	1018	1006	1031	960	1007	1005	973	989	1043	986	995	1021	971	1083	987	991	990	993	978	1033	1014	1042	958	989	1038	989	962	988	991	1061	1033	987	934	961	946
33512	34162	42473	44647	39599	35604	32798	28792	24748	18140	11930	9870	7045	5224	3861	2647	1754	1094	879	1175	1334	661	741	737	646	583	604	610	631	619	650	565	497	467	436	486	503	470	700	775	1314	1820	1830	1310	621	436	430	406	425	468	432	452	479	456	466	680	734	619	572	481	446	485	409	459	497	411	445	471	422	422	429	427	401	439	429	451	435	457	431	461	445	412	406	446	427	413	462	465	439	436	450	468	443	408	418	431	421	458	468	473	455	414	453	401	430	448	443	441	473	454	416	432	428	462	429	443	472	503	480	435	422	456	438	455	449	400	430	429	441	463	432	439	462	416	422	437	406	436	428	435	480	423	447	458	456	435	455	417	432	475	402	472	443	449	458	425	459	425	445	444	435	433	442	421	427	392	452	413	427	431	444	421	431	445	434	446	442	422	398	436	428	416	451	426	463	480	420	441	436	403	445	408	416	461	437	425	426	441	439	427	395	456	451	412	379	422	429	421	446	459	452	429	439	434	445	466	454	438	430	415	438	434	431	436	364	397	424	438	440	429	413	428	468	469	420	421	452	405	412	479	402	432	467	426	444	383	411	425	407	416	428	409	504	430	460	449	405	436	452	425	465	404	446	428	407	428	423	462	454	455	443	478	455	473	490	412	408	449	454	433	425	432	440	440	395	445	423	417	458	434	422	430	451	463	423	474	449	435	404	427	478	444	469	441	435	420	437	410	446	383	408	387	442	427	429	461	422	425	408	428	413	420	432	413	434	452	438	464	442	451	435	429	432	429	421	398	416	426	439	464	432	416	469	409	454	459	433	389	441	446	450	415	442	466	404	393	407	426	434	474	446	444	415	458	451	438	413	400	459	420	444	422	450	422	442	422	440	455	413	439	429	431	447	412	428	447	432	466	446	434	427	448	419	423	464	416	391	461	422	389	422	405	469	414	432	423	421	439	440	412	460	426	423	406	419	466	442	422	470	463	422	414	404	414	484	434	441	440	448	418	443	459	445	450	452	450	438	415	414	473	427	447	440	447	445	435	464	424	417	468	414	459	461	473	436	430	436	430	433	426	461	420	467	447	447	407	461	434	402	461	445	430	471	430	435	439	496	428	429	444	453	415	455	434	431	426	419	427	455	430	508	426	471	438	417	416	447	437	439	412	394	432	421	414	421	416	447	439	460	458	472	444	415	408	461	452	442	418	452	429	441	436	457	486	483	468	433	424	477	422	414	419	423	423	411	446	409	436	442	445	432	508	464	465	454	380	445	437	436	424	463	420	448	403	419	431	417	406	448	420	421	467	447	417	437	394	439	441	477	421	467	447	444	410	446	476	420	412	444	423	464	442	460	460	429	431	420	472	485	462	435	423	444	427	416	403	452	407	448	455	442	459	424	419	425	427	452	376	419	427	432	426	455	434	422	426	448	459	454	461	460	441	430	411	383	459	428	443	422	396	489	430	465	463	442	438	468	440	434	447	453	437	455	473	415	454	419	458	454	427	409	421	415	433	427	405	445	427	436	442	425	469	399	380	465	444	418	425	444	423	391	450	420	478	454	436	410	422	441	457	472	443	441	443	435	483	482	418	404	412	432	413	426	406	448	463	476	473	421	443	433	421	475	447	452	449	429	450	452	453	477	422	478	429	410	432	433	429	399	429	393	424	448	410	414	421	455	488	447	447	423	419	420	463	421	413	440	424	473	443	427	481	413	413	455	464	469	448	424	466	460	419	409	418	414	482	444	415	433	433	460	428	408	428	475	441	436	498	424	454	405	423	435	443	449	430	439	435	425	418	409	445	458	416	447	418	442	433	439	445	446	419	448	475	432	497	486	434	426	449	426	386	423	427	396	423	423	415	413	429	441	403	437	464	442	433	446	432	397	426	428	430	404	394	440	426	426	453	405	471	455	438	399	427	443	436	492	438	412	427	459	443	431	443	467	468	448	421	449	425	447	408	440	444	403	431	473	446	417	455	453	457	383	443	424	424	457	407	437	444	418	471	417	430	465	425	430	467	463	427	485	411	437	433	446	401	403	427	460	436	410	396	432	461	461	493	426	428	453	453	427	450	435	456	457	423	442	422	455	425	460	418	436	495	421	456	441	454	452	410	414	438	422	464	465	442	467	425	453	471	409	414	417	472	470	442	408	434	488	476	445	450	436	406	448	451	408	458	453	426	418	432	454	431	453	433	425	467	402	442	395	417	438	458	451	419	469	415	404	433	412	450	471	411	450	449	423	452	459	412	421	442	391	427	438	458	447	440	440	429	426	438	434	456	413	445	464	440	432	413	438	423	418	405	422	425	443	455	416	432	452	441	451	469	454	425	441	422	416	421	398	427	434	441	474	424	401	430	461	428	415	445	453	442	432	403	455	451	408	455	395	453	434	479	454	482	470	426	418	465	398	439	419	451	469	426	429	433	456	437	417	450	448	486	431	449	443	420	427	429	427	457	406	428	454	398	424	451	428	417	433	440	411	435	468	459	468	426	437	469	461	448	463	405	423	420	434	424	416	437	465	453	455	475	477	462	395	437	428	396	418	416	460	427	483	412	434	420	486	433	389	419	441	401	358	433	434	433	421	413	432	415	379	453	426	396	412	387	423	465	438	406	440	456	449	434	409	474	400	453	427	434	411	450	439	418	432	427	469	430	438	406	450	436	458	416	430	432	476	464	424	465	413	473	409	479	420	435	448	445	427	404	426	409	421	439	449	432	414	409	448	479	417	453	447	427	411	418	417	447	463	459	450	441	396	453	459	452	446	433	438	425	456	422	443	443	443	473	431	436	431	419	402	427	444	434	422	465	410	448	410	477	425	439	424	409	462	407	471	444	387	453	494	429	457	473	463	429	433	431	405	429	409	425	421	407	411	477	408	467	406	427	402	439	426	470	474	408	476	427	438	435	428	430	429	427	429	437	404	449	467	460	458	440	454	422	397	441	451	425	461	432	395	474	416	450	436	454	420	441	424	427	420	382	438	426	461	448	438	415	423	436	405	431	426	449	427	441	413	436	444	436	419	451	448	417	456	432	433	417	431	430	404	427	429	482	443	427	410	426	425	482	448	433	479	402	486	463	450	423	456	422	418	438	457	433	432	432	427	425	413	387	407	417	448	425	427	473	444	449	435	411	463	432	471	507	462	455	420	495	445	468	465	374	417	462	413	422	413	415	426	425	432	447	399	407	424	429	389	400	434	423	467	453	462	429	393	374	491	428	423	434	433	431	425	426	406	481	422	420	405	456	473	402	448	428	424	434	420	466	450	432	420	395	417	414	447	414	396	432	453	411	467	441	431	430	458	421	437	464	416	456	446	462	404	405	406	490	420	396	414	439	491	426	420	469	460	404	418	432	417	446	444	475	441	424	446	460	430	451	466	455	436	474	436	421	437	487	420	402	466	426	422	417	455	441	449	416	413	458	426	439	466	413	417	438	426	468	438	451	448	440	486	437	460	418	486	435	436	419	429	414	420	412	431	420	438	450	430	414	448	437	402	430	463	429
21800	26100	43192	52482	50975	45592	46360	44667	38983	32479	25348	25444	19681	14585	12091	9271	7338	5050	3999	5359	6361	2876	2538	2631	2671	2200	2310	2217	2284	2480	2184	1665	1390	1309	1237	1274	1331	1314	2637	3502	7500	9670	9465	6123	2309	1075	1083	1059	1037	1039	1084	1050	1000	1073	1537	3086	2790	2319	1711	1271	1087	1016	1047	999	987	1008	997	962	984	926	1023	962	1002	974	965	947	1002	971	954	955	977	995	1011	942	934	1054	1001	999	988	947	1021	979	998	997	958	995	969	1011	997	1017	1027	949	994	991	953	1015	983	988	990	980	979	933	994	972	988	1031	1017	992	1024	974	1003	1002	1007	1012	1000	965	945	979	988	1003	977	987	1062	995	967	1103	990	1023	950	996	1017	1010	975	950	1017	987	1042	990	1048	1025	974	1013	919	1005	1017	960	1029	961	966	1006	1008	1060	987	1126	1051	955	1007	1002	1008	1088	978	954	993	1039	1006	983	972	993	1022	1040	1000	1005	937	987	971	984	963	970	1024	999	996	1025	1019	988	1033	996	1012	929	962	993	975	946	955	1008	998	997	971	946	977	957	966	949	1012	967	925	1051	1027	961	945	1009	993	1048	999	1009	1013	1026	965	995	1019	988	1050	967	1004	982	1018	1005	983	1033	1036	1010	969	991	989	995	955	970	1015	971	969	924	1063	1004	1032	1011	959	960	985	971	969	998	999	956	999	972	986	1026	961	928	983	1008	1020	1000	947	979	1017	1009	985	1008	973	960	961	979	954	999	1003	978	1049	959	1005	973	1021	1035	1025	980	1052	956	941	1050	983	1013	1013	993	965	999	995	960	1025	975	1027	945	994	984	999	995	1014	996	956	964	950	1029	1029	1020	979	1009	1020	1012	997	1018	1027	979	952	1030	990	1007	974	998	1023	1018	998	969	1036	1031	998	1001	994	1035	959	979	973	981	956	1018	995	1076	1003	1016	958	1004	957	982	984	1033	1020	1037	986	1009	963	940	997	931	975	1025	1002	997	939	1003	954	1012	1024	1057	943	1001	990	1004	971	1068	982	1007	957	935	947	949	1000	975	958	1002	989	938	1016	973	932	1020	1029	898	1000	966	995	980	964	962	1038	966	994	988	1052	986	977	959	943	1020	928	965	1001	988	967	1040	964	980	983	988	960	969	1000	1032	974	1006	1031	1002	1020	917	982	1015	993	1030	972	1013	989	983	1005	1011	979	991	999	983	986	960	1012	1058	1001	1025	973	1034	1034	944	1048	988	983	986	1084	968	1008	1007	970	1000	969	959	1019	999	1007	1013	1017	1006	971	969	959	982	961	1004	989	960	1010	923	1001	998	981	968	955	998	991	944	1029	978	1006	980	1012	1002	962	1020	1036	996	985	987	1014	998	1035	954	1027	981	940	940	1013	1001	1016	973	1026	957	937	934	1031	988	972	969	939	1029	968	971	930	982	943	1052	1003	967	1049	1059	967	1038	976	958	1048	1009	1014	956	985	982	957	985	967	1029	994	996	974	960	1012	960	1024	999	968	922	1026	984	938	1035	951	996	1020	982	994	1023	977	957	994	1003	990	1045	975	1005	1023	1004	1007	972	1022	958	970	979	967	1014	955	948	989	1008	995	1032	1072	973	984	941	967	977	947	977	1014	1021	1005	1013	956	1039	957	949	1019	1030	960	977	988	955	975	973	1011	986	1007	941	991	963	988	1016	998	1033	977	999	967	977	1036	947	993	1002	990	969	1010	1023	1006	945	998	1022	1001	983	983	956	927	951	937	967	970	995	975	1007	999	974	994	991	974	994	992	985	1013	990	1008	998	1002	1003	1029	1005	982	1023	972	952	989	1010	942	1005	976	1001	1000	1010	1008	1025	957	964	988	995	977	970	1031	1014	1011	999	998	914	982	1008	999	1034	992	955	1006	1019	935	944	1030	1016	992	1033	968	915	1059	1006	971	982	966	1000	978	1009	995	1037	992	1021	954	958	959	1020	1002	946	947	1024	988	1036	1001	1007	1018	950	1019	1054	951	959	988	1004	988	980	985	977	1003	981	1008	955	1063	969	987	983	961	1006	1028	1022	976	980	966	989	965	999	1039	972	1014	1031	983	948	1037	999	1005	1016	1014	993	998	1014	1008	1033	976	1064	1022	968	1042	980	974	970	1039	1017	1003	977	971	983	984	947	970	989	997	992	938	1022	967	955	1040	1008	1003	988	998	977	986	1037	946	960	943	1003	1019	1002	1004	963	997	964	1004	1012	957	977	1036	929	994	949	977	1012	1001	1027	930	986	997	983	1040	1084	1000	1000	988	1024	985	991	1000	1042	1024	983	980	921	982	981	1023	980	963	926	1010	997	1020	1016	1038	956	974	1012	996	989	1013	931	1000	987	961	975	966	1047	1030	982	978	954	945	982	1035	964	974	971	998	969	1081	1010	971	958	1012	960	946	986	936	979	1008	1014	1002	978	954	1029	997	982	1008	978	981	1026	914	1014	980	945	1061	994	990	970	1014	997	966	963	1003	988	955	944	1025	985	1046	956	973	991	999	984	1005	1039	936	958	978	1024	1014	950	990	987	987	989	1007	1025	1002	1010	959	987	951	1017	1022	1035	977	1056	960	964	977	963	1000	994	997	996	971	994	969	995	1003	997	981	1028	962	944	1003	993	941	1007	997	988	1007	1022	1040	1014	962	929	1010	978	1026	1008	1031	1033	1007	972	998	996	964	1036	993	982	1034	1014	1005	998	1010	1004	997	1004	981	1006	943	1020	971	1034	963	1012	983	1004	988	1006	982	953	984	949	999	1026	1002	968	1029	964	1045	1037	1013	994	952	1041	1003	935	1019	994	1015	1022	1011	976	967	1026	996	1028	1054	995	982	977	974	991	948	999	1027	960	963	1001	992	994	971	1023	958	976	1039	1011	982	1006	997	1019	977	1078	953	953	958	1020	952	1007	1008	973	1016	942	998	991	996	1030	1018	1013	1016	956	1020	958	985	1022	995	1014	1000	972	1024	1008	1080	991	1037	1009	999	938	1001	996	984	1012	987	1009	975	971	1012	1009	983	940	1055	993	1036	976	983	990	977	961	986	983	998	1004	969	1017	957	963	972	955	927	1004	1024	995	921	1005	1031	956	964	1004	972	987	1008	992	1017	1024	944	996	1020	939	1016	1047	1012	986	960	1031	996	1014	1018	1014	964	1050	1022	982	977	1027	966	1023	974	976	939	1013	981	978	976	1033	1001	976	1010	988	1036	962	978	961	1015	1008	947	1006	969	1016	971	995	993	1025	1034	979	950	1065	988	1068	942	984	1006	913	980	966	981	1003	950	1001	1020	1041	1003	979	970	948	1020	918	1042	986	1006	1014	970	970	1015	950	978	958	967	956	1071	961	1009	991	927	1040	1003	1012	978	988	1048	1007	1005	971	977	1009	1018	1010	1064	952	972	997	960	995	1017	965	999	975	915	1028	981	1007	954	1004	1020	987	972	934	997	974	917	1018	983	981	974	999	1019	1011	977	946	1005	994	960	973	966	1019	970	995	961	1003	1050	970	966	988	1010	971	957	995	1055	963	1020	1024	930	977	1004	986	1053	958	966	1032	946	978	1034	1026	965	996	980	981	987	972	960	986	1002	968	977	968	1005	1034	995	921	936	1031	956	992	1011	993	1021	973	948	1031	977	1006	998	986	973	1000	1000	986	910	942	1056	999	998	1055	998	971	1020	1031	1000	1020	968	954	1026	1064	968	938	1029	1041	1068	991	953	997	973	1031	977	945	1010	980	1017	948	1076	995	936	1045	963	1026	989	994	1006	918	989	1017	1015	984	954	998	965	982	938	1023	987	1017	1017	1022	1006	1001	999	975	1032	990	963	1017	964	951	948	1008	999	1036	967	974	980	1017	964	969	993	1002	991	999	1042	982	1022	980	1004	1018	1072	1014	1010	976	986	975	1051	1006	1025	975	1032	954	959	963	1008	988	992	1038	1002	989	1012	1007	956	967	1017	966	985	965	999	1003	983	1016	1021	1006	1009	980	979	972	955	996	1058	991	997	965	966	996	1018	979	1052	988	1022	1035	1014	977	998	979	952	953	1045	995	1009	1013	1002	993	1026	964	983	963	975	968	988	1018	999	951	1048	957	978	1000	966	989
5103	4490	5456	5375	4234	3466	2545	1701	1244	911	708	598	608	587	612	498	429	407	372	361	364	377	358	383	363	362	384	338	384	382	333	377	350	360	337	331	324	333	359	417	384	404	450	407	329	342	335	345	354	352	326	316	357	348	303	368	320	358	377	369	356	332	316	337	337	340	317	345	332	311	391	332	334	323	342	311	314	342	323	375	348	323	356	354	342	318	363	341	371	339	345	363	369	347	392	336	316	311	325	347	338	369	356	355	317	338	330	355	342	357	329	343	342	365	318	342	315	343	331	318	352	373	354	306	356	291	350	326	344	387	349	342	308	333	354	318	302	345	351	354	349	330	348	308	356	319	302	361	341	324	357	357	377	328	341	325	326	312	305	335	343	314	356	351	286	335	304	325	334	365	324	349	315	315	349	348	360	347	317	324	356	375	376	353	359	316	312	342	337	343	326	356	311	338	362	336	342	354	304	309	312	289	318	318	334	368	359	349	371	356	343	326	356	377	338	357	372	355	333	361	323	292	369	317	323	365	362	365	311	332	345	333	352	332	352	326	359	356	329	358	325	351	348	321	360	328	335	312	326	352	344	356	365	353	351	340	326	366	347	337	341	298	320	315	337	363	328	337	328	288	340	342	328	360	331	298	347	332	326	340	324	320	338	338	325	314	344	354	327	343	309	343	342	318	325	342	344	346	332	309	352	337	385	311	358	324	355	306	374	361	348	320	344	352	348	321	356	310	359	335	338	354	335	360	375	354	310	370	362	351	361	353	378	334	324	349	324	350	325	300	349	363	321	345	341	318	370	323	318	332	345	291	299	305	309	323	338	335	322	326	349	351	317	339	298	308	306	354	313	340	363	309	373	328	373	361	313	384	375	375	350	320	305	311	333	336	334	335	331	382	346	285	349	312	344	342	317	313	330	316	348	370	316	337	349	344	353	293	318	313	339	325	329	335	339	333	342	305	346	329	351	312	315	366	352	357	361	351	309	331	320	345	347	310	332	331	307	302	332	343	337	325	325	345	338	313	333	326	339	338	317	354	333	347	369	336	319	354	366	330	332	340	335	349	367	316	334	348	337	349	345	354	340	326	372	298	349	369	343	338	320	337	342	334	357	337	329	320	332	317	338	333	335	363	319	304	321	337	327	327	338	339	349	313	305	329	366	359	340	362	353	344	337	382	336	340	310	360	340	325	356	342	296	336	338	312	308	377	328	367	336	349	347	341	354	332	328	327	331	325	335	326	355	310	336	366	351	345	337	316	384	305	334	321	352	324	341	325	326	354	325	367	325	366	333	355	346	347	319	345	355	318	371	352	312	359	349	344	295	298	352	362	320	347	355	322	344	336	364	327	302	342	310	324	362	345	346	338	365	341	325	335	325	359	342	345	335	342	329	324	314	367	306	335	309	333	331	363	356	352	355	327	286	344	335	332	346	351	330	323	324	334	359	371	356	324	314	322	358	374	352	340	367	348	343	341	337	324	342	317	349	359	375	365	339	313	302	371	351	359	334	314	331	364	319	355	335	308	364	380	320	333	348	338	346	346	333	289	348	298	370	322	341	361	335	352	353	344	396	356	357	315	354	325	344	346	317	351	336	347	351	317	350	312	321	301	338	349	343	354	360	317	311	353	308	310	360	340	337	363	373	327	328	312	342	347	302	308	354	319	339	353	356	363	374	349	309	342	340	353	349	347	344	344	328	360	380	376	337	317	312	379	370	332	315	358	346	328	326	344	334	330	341	318	341	338	318	377	339	315	347	327	383	333	317	329	323	363	315	377	374	331	350	355	320	350	348	324	305	313	346	386	369	380	344	343	325	350	358	301	329	329	351	345	337	353	352	332	356	341	317	326	294	333	321	319	321	339	315	298	343	353	357	345	334	310	350	342	339	343	349	340	379	315	338	333	316	356	341	333	359	344	317	367	348	342	360	307	322	365	370	351	356	313	343	355	366	351	351	310	369	347	357	356	339	311	360	373	335	319	315	324	352	335	321	331	329	379	333	383	333	353	343	341	360	329	331	356	340	301	347	318	343	371	307	329	347	328	287	329	337	353	336	341	317	341	361	345	333	330	335	325	351	333	343	308	332	346	358	341	348	322	356	341	324	346	366	341	320	331	330	332	352	351	331	339	320	332	347	341	366	380	343	347	328	344	326	350	340	345	329	319	333	359	337	384	329	333	344	341	331	320	322	339	335	291	340	324	341	330	318	339	363	351	341	337	333	308	372	332	325	346	321	339	302	340	295	310	321	318	344	342	341	330	338	377	317	291	339	337	318	324	324	375	356	347	338	339	357	322	324	341	329	312	316	344	369	348	330	313	338	367	354	333	341	360	338	310	327	326	324	328	323	325	317	309	357	328	325	356	331	355	333	349	303	333	325	347	339	321	359	346	312	351	317	313	340	336	365	351	343	342	385	341	341	347	320	335	377	328	336	325	349	357	337	388	333	356	328	332	364	341	353	353	314	336	336	311	309	322	364	348	344	323	348	326	344	338	366	350	341	298	340	325	328	321	361	321	347	366	388	348	351	322	322	355	347	335	365	340	303	349	364	327	331	362	356	341	302	334	325	324	313	357	335	350	337	354	337	368	329	325	333	335	332	319	357	317	394	373	322	359	346	325	349	348	313	345	315	317	331	349	332	319	339	354	354	330	330	324	347	325	337	339	318	366	385	356	336	346	328	344	318	364	328	353	353	360	351	348	341	306	372	363	369	337	312	344	349	351	342	332	352	343	303	315	345	318	351	331	330	345	333	342	337	385	323	336	347	336	302	357	352	346	322	305	349	362	304	323	340	333	368	304	341	331	322	347	332	342	345	342	333	356	325	303	336	342	328	329	346	378	344	290	344	324	350	334	341	354	337	337	319	328	320	329	350	324	373	334	318	360	302	341	337	335	303	328	329	359	357	344	302	368	353	371	321	361	333	318	303	325	315	338	318	340	341	313	370	337	341	338	318	358	314	356	319	343	335	315	354	338	333	345	307	337	355	368	373	362	347	351	347	326	352	337	339	343	327	328	327	382	340	321	347	337	359	305	357	296	365	350	326	333	338	329	331	355	356	342	371	384	358	341	301	317	330	326	355	305	315	367	341	350	357	311	346	288	320	353	364	318	338	342	329	361	364	316	310	305	344	347	369	312	348	324	329	336	331	322	360	333	322	339	290	340	373	354	375	327	393	372	360	356	371	317	324	322	344	336	318	345	328	329	352	331	325	355	357	352	319	370	352	363	348	334	332	343	361	326	343	337	317	342	363	331	325	307	349	353	367	345	339	335	351	352	335	332	346	338	370	339	311	353	361	342	334	337	345	329	316	374	342	302	341	346	345	329	356	352	315	291	297	359	329	331	352	359	322	340	350	287	317	346	353	329	318	345	362	330	321	334	322	313	344	357	343	349	316	373	345	359	315	386	355	340	315	300	290	341	318	320	361	334	343	330	345	337	313	307	307	322	343	344	330	347	326	334	327	345	345	339	352	368	340	325
4266	5234	9878	14591	12515	10228	8946	7136	4853	3617	2623	2636	2487	2609	2652	1909	1424	1242	1119	1051	1013	987	913	992	1013	966	1004	987	977	980	1001	945	886	883	806	771	797	876	975	972	1100	1178	1420	1167	875	819	809	892	818	813	788	807	806	887	861	967	907	968	869	840	772	742	823	832	840	825	834	818	845	818	824	808	816	810	835	815	782	827	807	813	795	794	873	775	859	790	815	811	811	758	833	897	777	820	798	870	858	788	809	816	813	806	813	802	814	840	835	814	819	737	801	793	783	815	860	875	791	818	793	832	831	815	808	833	769	787	841	779	821	785	832	868	817	819	833	820	809	796	840	844	843	783	823	805	758	821	813	807	786	781	781	834	890	786	859	821	807	830	775	829	832	760	830	798	816	748	819	785	832	861	815	825	818	857	822	793	822	784	728	833	806	876	822	818	784	814	789	882	813	827	861	834	824	828	829	820	828	813	830	768	842	852	799	836	819	781	778	867	830	847	838	811	806	817	827	788	861	806	815	812	849	802	820	749	854	844	842	846	870	779	806	816	774	781	865	809	805	823	900	798	837	801	842	782	846	843	801	804	828	802	785	799	833	816	808	806	830	873	819	801	828	781	829	797	802	794	862	814	883	800	817	805	857	841	805	800	817	815	812	823	796	849	783	810	832	815	836	823	894	807	849	877	823	818	824	772	780	780	820	778	807	845	804	835	805	761	840	848	860	811	821	836	864	814	819	825	834	816	815	782	825	811	814	774	861	885	808	784	811	820	806	850	854	840	779	805	770	820	805	840	835	798	871	779	830	820	816	881	758	839	820	805	807	819	808	841	841	808	831	823	876	821	839	811	788	814	834	825	814	819	779	829	852	776	768	810	815	782	820	833	851	845	819	784	801	800	842	828	841	825	820	868	805	821	803	865	836	774	799	816	794	854	849	818	783	857	803	838	804	871	796	806	823	807	822	828	809	801	803	772	795	826	794	838	808	840	811	854	827	816	834	808	811	798	819	813	869	786	828	843	854	790	815	807	829	885	751	804	819	799	757	782	819	846	819	817	825	823	804	816	833	813	865	849	835	819	780	792	772	813	817	780	808	815	851	798	850	825	882	795	824	776	841	797	832	809	823	820	856	819	803	798	855	797	856	794	823	830	853	831	810	833	877	823	819	850	832	812	809	875	830	811	884	787	833	797	779	841	827	801	815	844	796	813	818	767	878	805	836	809	780	811	770	801	787	775	810	776	835	833	778	830	804	781	855	837	812	811	745	815	862	790	798	824	784	788	757	759	813	778	794	765	806	783	793	857	774	770	809	864	790	794	822	858	840	755	787	860	798	798	818	812	791	834	822	823	775	874	811	824	851	777	835	842	819	846	824	847	820	808	861	869	832	864	835	852	808	818	763	845	821	872	839	847	838	844	868	825	827	793	824	878	834	832	803	766	796	800	865	850	850	847	822	813	889	873	822	841	841	782	850	781	871	864	831	834	822	761	790	823	809	805	785	801	748	745	817	780	827	860	824	875	808	854	802	798	839	841	786	757	828	783	808	821	899	814	806	843	794	828	818	872	838	811	797	785	849	826	790	766	855	805	868	815	818	805	867	823	806	790	883	819	802	755	820	765	829	853	781	791	776	771	771	818	811	812	807	852	803	823	852	803	850	816	821	816	805	815	808	832	837	770	783	827	820	801	797	830	805	827	750	826	824	840	816	804	844	779	845	796	789	779	824	838	797	841	827	822	819	744	828	830	858	814	774	819	846	847	797	784	830	819	809	796	847	836	795	814	798	901	829	831	809	791	783	802	845	737	816	835	820	794	864	803	789	873	874	855	812	783	818	820	829	816	794	816	797	803	825	798	826	826	818	826	809	856	829	835	829	824	792	788	818	845	763	835	829	830	937	860	790	845	831	837	775	856	767	795	868	768	782	775	781	772	814	825	803	788	789	811	868	856	765	823	839	831	820	807	807	765	807	836	876	845	815	819	818	788	815	769	815	841	814	826	811	856	768	853	817	759	809	826	825	840	837	894	785	761	801	825	780	845	792	810	815	821	749	816	848	802	839	797	774	815	818	815	828	795	767	863	805	832	788	784	855	865	774	794	868	797	798	774	802	786	766	811	773	824	783	891	848	835	803	825	841	817	747	826	802	817	834	792	795	794	794	850	802	829	829	779	842	781	818	767	816	780	839	802	857	850	840	806	797	836	836	873	840	857	820	769	832	781	792	815	835	842	820	793	780	812	832	804	882	795	835	802	809	823	825	789	773	810	792	791	846	835	811	886	835	832	896	808	799	807	851	806	800	759	817	775	807	841	836	774	800	812	806	816	799	826	850	857	813	824	802	766	805	780	825	746	814	830	820	820	821	845	799	822	808	787	766	760	786	810	823	852	822	790	778	825	796	800	848	814	809	788	814	770	811	800	844	833	801	800	841	799	782	796	770	820	844	802	811	805	827	762	845	850	763	784	788	771	851	817	783	805	816	854	856	839	801	793	819	818	802	833	806	808	787	789	769	843	795	837	793	861	831	798	830	813	777	814	908	808	822	825	773	840	797	837	809	790	839	831	831	788	861	815	838	824	803	773	789	826	827	775	830	849	846	764	810	803	820	868	857	853	854	819	855	797	837	821	830	831	841	826	847	795	806	809	804	850	806	817	820	809	821	825	842	821	868	794	809	806	810	791	787	799	834	826	805	851	823	789	855	723	819	849	787	835	817	858	829	855	838	810	800	781	849	878	845	857	789	778	832	814	815	798	820	772	857	854	832	826	801	834	854	865	779	864	767	826	854	815	826	810	816	805	803	794	762	828	764	845	778	787	828	792	858	837	809	769	844	819	796	807	831	791	783	802	776	823	842	856	857	821	821	764	824	770	814	840	779	823	820	765	858	805	829	814	801	781	826	790	814	834	817	838	818	809	806	877	813	761	841	877	811	874	814	786	818	748	841	821	799	831	767	801	793	844	818	749	818	790	788	817	777	783	880	786	820	794	919	817	837	828	872	840	858	820	816	853	809	851	780	850	857	784	848	831	795	800	847	787	817	810	823	857	769	809	824	817	819	807	809	843	830	862	806	875	808	827	791	739	800	778	767	797	834	823	863	832	865	815	790	790	813	790	804	816	862	784	867	816	856	842	783	857	838	834	792	821	827	837	852	815	777	831	783	840	805	849	746	809	816	864	845	779	825	886	830	793	834	772	846	862	818	810	830	846	798	826	813	829	819	865	791	834	809	805	790	784	866	809	805	789	827	775	818	782	836	808	784	799	817	792	866	785	828	876	847	788	820	863	866	838	823	837	798	918	803	861	820	854	832	814	821	809	851	807	855	784	826	842	771	813	820	829	774	791	853	756	835	786	851	861	799	799	844	792	798	828	827	867	857	804	774	791	798	802	858	827	804	801	838	808	805	849	801	816	732	848	786	794	790	867	830	823	836	820	824	827	833	789	824	800	816	778	808	832	815	780	838	809	806	816	805	844	806	769	836	834	824	822	811	831
21675	27899	34543	40621	35092	31583	28413	21873	15687	10041	6223	4801	3529	2794	1909	1281	890	771	619	757	690	558	539	572	553	524	544	527	531	542	489	446	448	443	465	464	438	471	479	853	1036	893	1090	792	441	432	394	414	412	439	398	442	423	391	459	535	523	522	492	426	388	437	449	429	445	388	399	416	428	393	450	387	400	399	418	400	434	411	448	421	396	453	441	388	427	400	372	411	438	426	443	381	382	408	419	409	442	433	435	419	417	413	386	405	405	406	398	417	390	429	388	400	423	377	349	447	403	404	431	406	406	403	396	404	424	376	424	424	382	410	385	439	396	380	418	419	420	419	411	406	384	398	430	421	397	372	419	429	435	396	405	441	399	389	445	370	389	455	398	411	421	440	448	413	359	416	432	413	406	420	414	423	428	434	396	435	389	426	390	412	395	391	430	423	414	397	411	420	429	356	410	369	368	425	457	447	390	401	418	408	442	439	405	406	392	378	408	413	477	436	428	435	442	409	428	414	401	415	423	410	441	388	398	434	398	406	426	409	402	398	417	383	374	422	434	406	407	433	396	383	416	390	435	419	399	408	376	399	402	425	396	395	387	382	481	383	416	410	393	392	416	411	393	433	441	443	406	441	402	422	392	384	425	437	418	439	423	425	427	427	380	407	419	405	387	393	443	438	365	387	415	419	410	388	427	398	415	432	424	371	409	446	408	398	394	414	430	411	359	426	388	395	386	415	428	411	371	424	403	383	418	428	396	413	456	413	439	425	391	420	386	410	407	424	430	424	434	410	424	432	402	383	410	431	440	431	426	470	459	407	424	409	391	419	406	419	438	461	467	440	423	391	429	413	403	388	463	416	396	425	384	430	397	390	450	371	417	404	423	401	405	418	408	405	448	436	461	452	403	403	390	408	408	434	418	423	428	426	407	407	442	402	374	431	430	401	360	445	398	398	411	413	396	377	435	392	390	414	424	436	405	395	411	401	439	380	412	427	424	399	405	395	427	421	427	450	428	419	449	463	392	394	396	412	407	443	430	426	426	409	422	429	432	385	377	396	438	407	437	419	416	382	396	413	388	408	417	419	419	411	408	438	349	397	415	412	390	405	404	397	404	405	440	427	406	397	408	408	381	440	454	421	419	394	428	445	443	406	409	446	426	398	457	441	456	415	413	464	392	376	421	417	396	446	434	418	391	422	407	430	418	413	379	400	430	410	404	447	392	438	417	413	428	381	432	411	419	439	407	394	423	398	410	467	441	422	400	424	377	417	403	388	430	403	421	421	416	411	465	409	392	373	413	423	420	422	467	363	441	429	454	412	394	391	412	408	447	398	409	418	390	425	439	411	422	451	396	419	432	393	426	391	411	448	412	409	390	438	417	404	447	376	403	402	430	394	424	425	429	418	422	405	421	362	401	382	408	412	386	396	396	454	401	408	440	428	442	374	377	410	425	404	433	427	409	427	441	417	426	440	441	401	464	410	383	397	399	396	414	379	374	403	407	433	403	402	439	407	375	423	435	400	448	440	412	363	394	375	408	381	396	417	417	419	388	443	412	422	362	390	367	411	386	420	455	418	403	406	385	416	449	383	387	422	417	409	422	435	430	394	389	381	422	411	385	411	402	391	412	386	371	441	434	428	462	405	417	428	415	404	432	400	423	440	417	423	427	430	405	405	376	375	407	402	388	446	424	419	433	410	416	418	402	426	386	403	411	413	375	417	449	421	405	458	402	418	400	432	412	395	416	416	382	418	413	427	450	398	430	411	429	421	421	411	422	384	415	405	403	443	434	399	395	431	430	424	408	435	394	415	355	372	406	358	401	400	413	376	442	432	424	426	418	410	428	407	389	425	390	430	404	443	421	414	410	395	442	429	412	405	409	415	399	406	415	413	400	360	397	420	457	422	398	386	389	463	384	394	444	435	418	445	432	474	423	403	429	409	424	421	408	397	418	442	457	417	391	419	426	379	386	392	422	434	396	413	415	390	395	416	378	400	357	403	393	412	422	448	425	417	382	414	380	432	432	399	451	430	375	403	413	439	410	425	388	431	407	457	423	447	416	418	384	405	440	433	426	430	452	387	414	373	405	383	415	367	443	389	475	421	434	426	382	412	424	434	430	421	433	422	415	431	418	416	395	408	398	397	450	423	443	428	451	427	437	414	396	438	407	372	414	384	427	410	419	428	389	436	379	442	431	425	434	407	401	431	413	422	432	383	439	453	394	459	403	461	380	407	392	401	413	445	387	411	368	434	397	460	421	413	413	428	411	444	391	409	388	384	427	393	364	364	418	407	447	400	388	389	391	421	437	438	376	465	448	409	415	404	412	403	394	377	436	435	369	397	422	390	416	390	384	403	413	410	444	419	420	431	432	411	415	430	396	454	380	406	371	433	424	405	410	399	436	409	397	395	422	423	437	440	409	427	383	468	396	440	433	435	429	431	411	400	390	387	417	437	421	395	414	415	425	397	412	434	405	412	406	421	487	372	436	407	450	407	438	423	394	388	422	376	401	443	392	396	422	399	415	444	412	466	423	413	406	443	432	410	398	436	404	405	397	392	393	411	398	363	410	422	397	428	414	395	412	407	421	416	412	391	448	402	388	416	391	366	412	425	368	406	392	412	374	410	433	417	426	415	396	422	409	391	364	406	438	410	443	440	427	379	408	464	399	395	429	400	397	404	401	426	413	397	383	397	413	443	456	398	404	411	430	399	421	381	403	360	411	410	405	414	431	434	441	424	390	409	398	411	417	428	374	394	439	405	369	413	405	424	434	401	417	452	463	420	391	402	450	419	393	460	444	455	394	442	424	421	411	380	443	434	421	396	365	385	417	395	422	430	437	401	421	449	409	427	407	391	387	416	456	415	415	385	401	426	397	437	422	444	450	408	435	417	440	402	411	420	425	408	394	398	442	402	412	397	369	399	375	383	362	391	403	393	389	392	392	403	423	444	390	461	430	406	454	386	417	419	422	386	449	420	403	403	377	437	409	384	400	378	418	392	409	441	440	401	419	424	418	481	395	367	356	413	402	394	427	373	395	450	415	433	460	411	416	389	430	386	416	409	443	387	440	418	390	422	395	419	393	420	375	424	411	419	382	433	405	387	388	415	427	414	446	411	412	436	424	447	448	421	414	394	407	397	416	410	411	429	425	394	443	402	383	426	391	425	420	371	387	400	398	382	455	408	444	441	410	446	396	420	438	392	436	420	411	412	429	459	362	430	391	367	414	386	404	390	429	415	435	428	434	370	402	383	448	407	406	431	399	415	397	367	363	406	429	416	443	383	422	397	430	406	412	422	408	416	372	406	399	401	377	397	409	408	435	417	421	385	444	434	417	424	367	421	412	381	391	432	419	420	446	391	385	443	439	372	390	439	424	412	427	396	397	459	439	406	430	407	424	405	458	421	422	419	411	464	439	447	379	395	437	389	426	378	368	400	450	411	370	414	433	428	400	388	401	403	394	413	406	444	405	415	395	403	410	368	415	411	405	405
14817	21790	35070	46751	45195	39050	40152	35407	29863	22555	17448	16286	12456	9787	7311	5129	3997	3150	2599	3215	2834	1875	2018	1943	1663	1793	1765	1824	1854	1740	1582	1372	1187	1160	1157	1107	1043	1252	1328	4138	5640	4689	5751	3317	1035	1007	965	983	989	994	995	984	1017	941	1488	1837	1864	1753	1389	1131	936	982	977	937	942	952	986	937	975	963	874	944	928	944	977	1007	918	1041	915	971	942	931	961	959	959	948	1006	958	983	975	944	938	921	974	940	1008	900	985	893	977	899	990	960	973	975	960	850	938	978	985	967	972	970	1006	985	969	984	1004	948	982	971	936	946	933	990	974	933	909	988	996	980	961	989	938	950	995	954	934	977	932	1038	1017	900	1007	1012	956	946	975	911	943	960	938	930	955	985	964	946	980	957	952	944	978	1006	965	948	927	983	950	965	945	926	942	938	994	965	1012	987	998	914	939	953	985	951	992	1008	970	952	999	989	929	970	1045	968	1037	920	951	953	916	992	979	959	1013	958	935	954	975	950	961	935	951	900	1005	962	954	982	939	957	922	942	915	919	853	955	946	946	902	960	947	973	939	916	951	990	998	963	944	948	969	920	947	961	906	930	970	920	917	928	948	973	927	897	961	942	903	972	923	919	902	974	954	971	962	898	916	964	960	941	950	977	945	966	942	974	950	933	942	904	918	929	914	932	962	983	984	933	980	969	955	970	956	972	925	975	937	965	932	975	948	992	1004	968	954	927	981	973	892	992	975	983	966	922	950	971	1020	940	925	911	1002	975	977	910	944	997	965	946	961	940	974	989	913	958	983	1017	889	925	971	937	935	949	1034	1029	938	974	933	913	903	928	977	945	997	920	925	969	921	1036	929	940	931	988	968	1027	973	957	918	940	909	958	978	961	973	942	940	927	946	931	936	941	904	918	958	948	934	1004	975	922	988	1003	972	922	967	993	986	895	937	917	994	964	987	983	959	917	947	947	959	928	933	916	921	933	961	891	993	971	1014	928	962	925	1023	987	987	1026	939	925	988	909	977	969	975	985	962	982	948	915	933	971	982	990	946	943	1027	1001	922	995	961	946	925	915	946	971	919	987	947	954	941	964	937	935	993	1003	941	973	980	959	955	967	932	957	978	1035	955	884	986	964	1027	964	939	906	990	1006	922	1010	918	986	972	953	960	1013	1024	960	982	962	934	946	952	973	976	978	990	917	1009	991	1027	926	918	915	943	955	923	990	980	956	981	956	957	954	981	918	985	997	933	902	958	969	978	965	988	975	975	1002	920	961	950	924	1003	1001	1005	1017	952	954	890	924	934	960	975	946	926	916	915	956	970	947	951	968	1030	957	996	943	953	945	988	953	930	877	1029	973	987	938	922	917	949	917	921	966	945	948	985	961	953	928	949	971	977	981	937	937	1008	955	940	930	986	913	944	996	1001	966	1012	939	966	916	981	964	951	919	938	978	913	999	998	945	945	952	938	949	975	948	942	925	1022	942	971	1000	966	990	974	1007	902	934	954	951	907	941	967	943	959	946	966	918	964	921	1005	988	909	1003	926	944	985	912	1012	919	913	948	953	932	940	965	986	988	1020	951	950	1023	944	934	972	950	935	972	934	933	981	992	910	972	947	979	970	997	903	951	921	970	969	1021	923	1039	971	946	962	915	1001	972	984	945	1002	996	943	945	943	957	920	906	982	951	1007	919	965	1003	907	1027	974	907	997	935	993	945	965	971	945	904	959	959	927	925	949	919	1016	941	935	1009	965	948	947	927	896	969	942	955	910	942	948	980	972	956	961	894	975	954	956	956	938	1001	997	996	955	864	1023	1001	931	979	974	915	968	977	961	937	888	878	948	994	965	928	1005	909	919	988	927	1005	947	964	939	970	908	932	958	980	943	990	952	958	962	909	974	899	969	922	960	937	953	899	961	943	1041	944	934	968	975	936	940	972	976	963	951	952	939	994	936	987	945	941	962	989	986	995	1000	987	946	984	946	940	918	973	946	969	945	938	986	1001	920	990	969	977	957	973	930	977	994	968	953	923	963	938	918	979	983	945	943	946	999	969	975	961	968	989	956	999	871	933	888	965	978	1032	932	967	973	983	951	947	961	944	955	948	973	981	949	1001	1000	1003	990	925	996	965	933	1005	991	950	904	1008	953	968	1003	955	937	941	992	968	995	976	975	928	977	948	949	1007	936	981	945	972	950	987	993	934	934	904	965	948	943	963	1007	932	953	923	999	996	901	988	954	965	973	970	928	966	1012	992	967	956	919	969	937	980	943	916	949	988	970	931	957	944	963	1082	972	983	987	979	937	923	1014	939	955	1009	934	992	936	928	939	952	938	947	943	939	971	1002	942	931	989	956	929	969	987	941	992	994	949	965	953	982	925	951	906	965	949	1032	954	960	1000	966	982	968	958	941	932	943	1002	925	971	932	970	956	941	924	1023	961	945	1038	961	934	984	952	911	949	982	929	925	918	905	981	937	965	958	962	917	948	961	969	935	961	1008	965	909	947	970	914	983	964	924	945	1005	947	989	975	963	941	902	960	922	996	923	945	936	960	991	951	955	913	1033	1005	907	938	978	970	966	984	964	957	920	969	926	990	937	976	979	923	970	984	982	960	951	880	1016	959	960	948	955	894	956	995	964	944	952	980	989	872	979	915	960	942	942	934	992	947	962	1008	915	979	929	978	967	984	953	988	953	945	972	1005	941	976	971	953	966	928	1001	973	947	947	927	880	983	958	914	968	928	976	1000	982	962	956	942	956	932	889	967	991	960	926	1008	938	941	943	929	1011	989	1013	888	937	982	966	930	952	985	973	928	937	975	912	941	902	950	932	900	989	908	1050	936	988	968	929	941	956	993	973	919	931	962	993	933	917	971	966	990	949	939	963	928	996	946	960	918	977	936	924	943	937	953	939	1016	909	954	1012	933	1003	985	933	953	967	970	935	1035	986	918	938	922	933	937	1007	966	892	929	978	976	929	935	888	938	992	995	964	924	997	989	943	909	980	945	973	978	949	949	967	942	1020	955	974	959	967	956	1003	956	916	993	941	958	1019	933	985	1007	913	977	989	985	939	965	982	913	930	997	956	936	970	897	1020	971	960	970	1020	980	960	946	962	1000	977	899	917	965	967	929	973	895	983	952	975	975	975	992	953	911	931	969	938	974	963	970	945	945	960	935	963	1016	948	950	948	975	941	966	976	979	979	967	982	986	975	956	973	978	1005	955	964	884	951	962	899	956	962	930	934	926	990	971	1006	962	914	962	948	986	924	931	993	942	915	985	973	964	951	952	983	941	983	990	945	978	945	939	992	948	955	965	935	964	987	934	1004	916	986	997	1013	921	924	914	1012	998	946	954	980	920	920	1012	979	978	992	957	984	895	969	931	952	953	924	961	927	1008	977	935	925	947	939	982	963	1008	992	931	1006	1015	986	1015	942	931	939	997	928	963	946	1003	987	952	986	979	993	948	956	973	972	964	924	1008	908	928	986	956	922	959	965	987	922	937	902	964	935	916	991	950	979	944	990	1016	988	963	935	929	1006	970	944	962	1029	992	948	954	952	956	942	970	890	928	953	932	991	930	979	969	999	960	999	921	1021	969	994	940	966	964	863	947	957	980	953	952	995	979	968	997	913	1008	1010	983	1017	964	938	931	863	968
32602	33820	40787	43315	38688	35316	32561	28961	23473	17501	11540	9228	6972	5068	3384	2232	1353	974	874	1107	1225	815	762	728	626	644	711	692	639	649	501	555	534	468	483	463	421	489	469	1295	1921	1503	1679	978	444	462	442	448	415	408	401	423	419	416	605	697	649	685	569	443	420	396	379	406	423	451	418	436	382	402	393	380	378	439	453	411	369	391	404	405	371	407	421	399	417	429	449	385	407	399	409	389	447	408	393	418	423	430	404	442	422	426	401	402	383	403	472	446	405	397	380	409	470	442	417	433	424	408	445	447	442	416	404	408	442	401	462	428	416	464	432	410	397	435	387	429	452	424	412	471	428	398	448	439	433	442	406	409	432	424	385	438	444	449	434	450	392	430	431	464	421	420	389	431	428	447	407	422	406	412	406	381	383	418	432	428	438	425	414	434	422	436	426	396	429	443	395	405	425	414	427	431	460	446	406	415	415	468	396	407	438	434	402	360	467	482	407	413	362	389	434	449	429	433	432	431	423	403	447	449	419	409	392	402	411	421	402	396	423	418	411	435	428	435	416	369	415	450	426	441	405	388	463	398	389	407	394	395	403	403	419	386	422	411	403	403	412	429	400	425	411	414	394	451	446	414	442	444	422	405	430	387	396	418	427	447	420	409	434	420	393	418	428	430	436	410	404	424	422	413	410	412	391	425	381	426	396	417	417	447	409	402	424	429	445	449	392	412	411	404	437	397	439	376	450	415	444	421	410	398	377	396	370	430	416	414	442	429	410	402	419	398	422	452	442	437	419	449	425	387	401	429	396	431	425	458	440	431	400	388	407	408	464	381	418	408	436	388	415	407	419	420	440	435	423	393	416	423	435	419	420	428	436	373	398	407	409	412	412	401	398	416	403	416	439	426	400	435	464	422	446	426	401	382	383	464	397	388	369	406	441	435	428	386	423	396	387	413	455	415	415	407	430	433	387	387	395	409	436	428	432	421	430	380	420	400	393	390	408	409	383	422	397	432	414	432	422	420	441	470	434	409	422	399	427	441	385	408	390	434	408	414	389	435	381	413	426	415	436	439	422	361	440	394	399	411	384	436	429	400	398	464	424	432	419	392	405	458	420	407	435	431	443	419	410	422	392	409	414	456	413	433	414	409	420	442	445	418	406	399	376	436	372	416	436	434	421	432	413	437	412	390	420	428	390	418	400	446	435	378	444	404	380	428	391	407	441	404	408	398	433	407	398	441	401	418	448	403	417	436	425	432	400	389	424	402	474	434	445	403	474	399	417	417	415	459	417	429	400	419	414	413	418	427	460	443	438	407	470	442	390	422	430	438	446	435	406	399	415	436	447	430	437	413	423	450	352	416	387	400	448	448	425	413	438	421	427	410	416	414	405	404	448	398	433	386	428	401	362	405	386	433	417	402	441	416	402	414	410	438	403	399	447	439	396	438	417	430	386	404	401	438	426	374	385	421	381	452	425	382	395	395	410	431	419	429	404	448	447	429	445	389	390	421	402	376	418	445	416	383	422	443	379	431	427	448	402	409	437	423	388	416	441	422	437	424	423	402	381	433	446	418	422	409	406	408	449	407	399	404	417	403	429	398	402	401	420	403	369	441	451	400	392	426	419	422	432	424	466	447	417	382	399	437	438	408	434	406	424	389	416	410	431	420	431	403	399	414	399	428	438	447	423	447	436	434	398	411	434	412	427	435	425	417	384	386	453	412	397	434	402	402	439	418	406	436	427	406	465	421	414	413	400	440	430	404	401	445	412	428	426	398	410	449	441	405	387	466	379	395	415	439	414	421	378	411	432	425	398	415	414	441	410	447	449	425	377	459	406	433	450	384	452	426	435	426	455	439	445	408	437	436	407	432	417	450	385	405	458	437	434	437	433	477	396	414	416	436	415	400	454	436	399	425	404	441	425	416	426	393	423	416	430	393	425	429	449	424	385	423	493	438	425	478	433	370	432	437	394	433	456	436	420	407	422	404	407	433	454	430	390	374	402	399	439	391	408	415	412	410	447	379	409	393	408	414	394	383	393	433	423	419	422	446	422	436	439	423	414	425	431	446	418	428	435	402	443	415	405	421	420	417	389	414	414	459	402	406	389	441	452	436	427	429	402	414	400	428	448	421	413	407	423	408	392	484	444	428	448	436	406	397	426	411	413	398	404	445	376	405	418	412	406	455	417	435	417	429	453	380	409	409	433	448	409	441	403	436	436	422	391	406	427	437	426	380	403	430	412	380	401	435	437	386	394	414	401	412	429	410	391	420	383	438	438	417	422	434	427	418	382	418	421	368	406	461	403	388	426	420	461	450	472	413	419	440	406	416	435	453	387	423	453	388	446	421	457	436	401	409	394	453	430	389	391	427	393	419	432	402	429	405	410	450	426	433	391	405	420	426	427	409	443	427	433	393	421	402	446	454	400	437	460	408	428	419	426	420	411	400	387	390	416	405	436	430	411	424	439	428	435	423	405	412	401	428	423	422	428	432	412	429	414	413	413	431	385	407	433	410	451	415	420	389	435	422	422	432	436	425	440	413	387	416	423	452	381	413	397	430	424	424	431	403	441	366	406	447	433	401	412	388	426	415	466	447	421	464	432	409	428	413	395	399	426	419	387	440	388	430	390	412	412	454	423	426	452	423	409	469	437	441	385	422	427	443	418	401	421	429	423	386	446	446	451	383	421	444	432	423	430	424	398	422	434	446	451	406	421	419	438	417	406	394	377	414	398	426	437	422	445	428	391	413	389	420	390	401	434	434	418	433	396	371	383	414	430	424	425	433	424	469	423	402	423	405	373	418	443	398	451	410	432	413	416	430	410	404	429	407	397	408	389	421	426	398	402	433	445	409	388	414	376	407	409	425	398	394	396	386	409	412	416	393	418	393	435	416	395	401	434	406	424	421	421	387	404	413	426	418	441	451	419	384	446	426	409	395	390	437	418	424	432	410	425	426	414	450	414	406	426	409	396	439	403	401	429	413	428	411	395	412	412	404	431	433	429	421	419	435	397	397	462	420	398	430	448	430	415	423	442	436	440	393	397	388	424	413	412	452	414	452	397	402	396	401	423	452	407	420	411	458	403	431	380	420	422	431	392	419	423	365	421	396	422	402	400	461	430	364	427	413	446	374	415	420	402	421	415	422	433	420	437	406	418	407	386	452	389	401	436	430	419	398	445	376	444	424	429	391	381	428	377	414	392	351	397	429	423	402	435	428	398	396	404	434	439	412	409	412	381	395	428	445	426	427	411	416	412	424	395	403	477	423	419	406	365	444	399	415	395	421	374	408	408	429	376	410	387	382	392	417	394	391	417	449	447	473	363	414	415	410	410	469	441	415	414	403	434	443	448	422	441	468	433	437	425	400	416	440	436	407	447	420	441	428	395	413	398	412	433	422	385	404	399	439	425	448	419	430	437	420	397	418	418	427	409	398	413	431	436	435	417	419	412	403	443	431	394	418	447	425	421	411	396	426	394	361	411	422	438	421	479	431	414	403
21022	27098	41392	51736	50684	45121	47591	43762	38574	31060	26251	23838	18978	15027	11268	8505	6305	4531	3849	5422	6048	3259	3044	2846	2341	2636	2582	2735	2683	2318	1842	1709	1497	1431	1310	1249	1064	1595	1240	7109	10276	7729	8537	4286	1009	1025	990	973	1001	1078	985	961	976	1012	2254	2968	2627	2563	1799	1233	957	978	955	952	925	960	949	963	973	977	985	999	955	966	1007	965	934	1001	969	927	988	948	985	948	965	932	1008	995	974	963	973	977	960	958	968	906	949	949	932	925	911	1055	962	959	920	941	973	928	983	933	910	934	875	920	963	925	991	958	938	950	973	915	968	951	945	994	956	950	976	960	985	987	943	962	930	929	937	964	920	972	914	939	997	992	972	949	974	891	908	927	978	933	949	915	1002	970	952	903	983	928	959	916	944	957	933	979	961	932	977	981	962	985	979	954	930	933	926	915	968	936	941	931	932	956	982	914	1002	947	934	937	906	1044	985	944	962	932	935	1027	946	914	935	922	942	939	970	907	919	934	959	942	926	971	951	961	910	933	1005	905	939	947	969	939	944	995	924	922	961	979	964	909	906	926	970	959	921	918	988	960	940	926	941	975	957	872	898	925	966	1014	951	948	1019	986	897	994	904	963	956	931	1009	963	946	916	958	955	931	987	954	969	969	1014	938	973	968	991	921	899	937	925	963	968	928	1007	974	1000	939	978	985	924	958	968	940	949	936	906	973	872	936	930	980	963	1019	961	943	946	917	933	951	957	994	928	975	909	926	964	976	951	995	956	980	918	937	1005	941	937	892	898	982	946	972	891	986	967	913	919	893	977	936	907	918	995	972	906	953	1000	965	1003	1012	894	938	910	993	934	981	973	916	919	978	972	969	893	951	910	962	985	945	966	944	999	929	959	934	939	901	953	937	935	933	973	926	965	912	1014	919	966	937	942	955	936	964	897	902	890	956	987	900	985	945	949	926	964	928	938	928	934	987	984	901	943	932	894	941	967	939	963	957	950	982	981	867	943	936	978	953	938	978	906	977	921	980	973	940	917	951	949	935	965	947	946	978	1007	1008	988	922	913	986	928	969	1024	896	948	957	979	969	940	926	975	939	1003	898	959	971	950	929	928	1013	1006	977	886	951	924	935	933	941	917	938	941	942	934	964	953	892	916	938	926	927	902	965	927	937	919	929	981	934	908	968	895	948	940	1050	947	981	939	971	975	910	966	905	972	906	1000	935	933	972	944	897	933	973	901	956	992	957	995	926	907	971	911	914	987	962	975	961	928	947	957	981	979	909	920	958	976	927	924	959	959	955	919	932	917	956	983	929	974	1009	963	941	956	943	1007	945	948	959	952	962	964	951	951	943	947	993	918	916	947	1001	992	969	939	968	976	894	996	998	972	946	1008	935	918	961	962	948	1000	942	960	952	962	945	933	921	925	925	974	944	935	990	948	920	957	891	942	960	889	966	951	936	991	977	934	933	911	951	933	1003	1004	961	938	976	962	977	988	957	946	903	889	939	1006	989	966	955	889	948	900	995	1001	941	980	973	986	945	993	922	1011	970	926	1001	956	954	1030	960	905	923	969	989	983	931	974	979	979	1042	962	953	972	956	958	1007	945	895	967	977	923	929	955	972	1007	978	940	970	957	935	917	971	948	962	895	934	972	968	950	924	980	941	940	886	989	993	979	904	959	938	1012	911	965	910	963	1003	982	930	985	972	976	938	927	916	956	901	945	957	1020	924	941	962	906	935	979	856	923	943	966	947	915	977	986	900	934	984	909	942	953	937	971	965	940	929	975	1000	994	911	975	956	956	1001	928	942	982	940	967	943	921	927	955	924	914	972	1003	897	919	974	964	928	972	977	957	969	909	984	953	950	972	984	932	920	916	938	1020	937	906	957	966	936	941	994	903	935	953	944	958	965	964	952	956	948	921	973	936	954	1056	958	915	983	871	911	942	1023	962	987	952	960	943	936	995	928	937	918	983	950	979	955	1017	919	1003	909	961	937	952	904	950	957	920	980	946	965	952	887	914	975	900	903	943	969	959	912	960	979	917	950	940	950	909	958	922	942	950	980	941	911	924	963	948	980	945	910	926	909	965	957	950	925	937	957	979	961	918	943	914	1002	941	940	930	951	966	1001	955	941	942	986	917	960	934	934	906	967	953	944	876	973	936	972	991	916	947	951	979	927	944	943	906	1013	972	999	909	944	962	944	1003	916	1016	955	882	952	1005	986	987	977	890	898	981	970	925	949	970	952	927	965	965	925	980	1010	947	955	987	955	1005	946	961	930	965	944	973	960	904	970	926	998	994	898	1005	997	1003	960	1027	969	948	920	926	950	924	945	944	1000	962	960	953	941	971	921	933	944	974	970	947	970	942	905	996	926	983	912	951	954	919	953	951	932	953	1001	949	942	965	909	899	902	988	913	941	956	932	972	918	901	860	944	942	991	958	936	975	929	930	967	965	934	931	909	935	953	961	980	893	908	909	975	950	951	920	956	966	905	894	947	961	943	941	996	949	973	951	1014	936	958	924	971	952	960	921	963	899	927	911	927	974	963	936	955	950	920	908	951	954	883	921	947	952	911	946	1001	958	928	962	936	948	976	994	975	1014	985	969	992	953	962	964	976	952	965	934	954	1011	931	891	972	945	986	911	964	873	949	958	1018	931	942	995	953	922	969	898	969	932	925	923	942	917	945	956	965	968	977	928	980	898	938	903	962	955	932	910	1001	982	986	1011	950	958	1024	930	983	916	965	989	923	911	956	985	972	933	938	945	909	956	925	977	960	956	926	936	944	921	920	993	954	1030	923	886	938	939	937	958	956	928	928	961	889	981	935	970	926	917	981	954	997	982	943	958	948	888	970	935	946	937	948	925	936	960	971	902	974	1009	951	970	934	916	943	951	906	969	932	931	967	939	922	923	954	929	957	956	926	943	928	927	972	934	938	930	899	954	972	1019	947	1011	903	1010	927	918	1007	990	972	916	935	948	911	954	968	923	881	975	939	966	939	991	932	983	958	967	912	953	961	935	931	974	902	928	971	917	999	977	903	940	1024	931	996	950	923	1009	957	919	941	905	923	973	966	958	917	968	914	939	913	912	954	985	1013	957	969	926	922	962	871	955	971	964	978	903	908	931	928	953	986	988	950	940	945	951	968	974	957	1000	970	948	950	956	934	925	977	948	965	968	936	939	965	990	939	956	943	905	993	959	964	981	970	899	976	977	1000	931	996	995	929	908	960	904	964	911	951	989	981	928	986	948	962	966	975	952	949	1018	950	913	967	892	909	938	986	938	895	961	921	978	972	968	970	955	947	903	990	1019	971	934	942	975	994	970	925	965	936	939	931	982	921	936	935	983	944	1009	927	934	941	1008	976	945	961	901	991	918	939	915	958	947	918	997	903	993	976	968	966	941	942	953	972	921	992	931	974	986	980	980	931	967	1061	974	941	950	931	955	988	977	921	933	892	979	928	947	880	927	928	960	942	923	946	971	929	974	982	926	904	979	951	927	958	910	977	945	884	977	980	915	984	952	955	961	944	971	991	996	963	1000	958	961	944	981	925	921	955	983	939	953	942	961	939	935	1000	1048	952	946	978	963	886	902	988	988	935	965	911	942
4989	3861	6121	5205	3600	3249	2428	1428	913	694	579	561	689	598	485	430	370	369	367	312	347	353	354	342	331	348	341	315	325	320	334	357	320	319	325	316	343	292	309	328	320	334	374	348	322	272	312	309	357	329	318	321	290	281	264	303	357	370	343	340	323	310	288	316	302	302	300	333	322	295	295	295	311	327	343	320	304	308	332	317	341	325	305	307	288	313	292	299	315	332	318	311	293	285	300	279	338	325	288	315	289	284	334	306	296	300	320	305	258	314	306	327	331	303	328	325	341	307	290	317	303	324	311	336	300	306	319	361	311	338	306	352	304	292	298	330	317	301	301	333	321	316	298	314	304	289	310	303	332	295	337	322	338	310	292	315	315	306	367	292	288	332	338	300	298	297	320	310	322	310	292	321	321	318	319	333	294	304	313	325	305	292	318	305	309	324	281	352	307	306	324	291	299	306	312	332	336	309	290	318	319	289	333	309	298	325	282	310	320	351	342	323	305	342	305	299	287	307	352	324	304	318	355	302	315	324	294	316	319	352	332	294	319	310	335	355	293	295	334	342	333	327	344	292	304	354	310	317	334	287	315	308	327	316	299	322	332	325	305	306	301	306	322	351	311	318	318	313	291	317	282	317	280	310	308	305	315	313	311	280	301	281	317	292	321	320	312	307	330	321	321	309	297	331	295	293	336	347	319	320	309	314	335	319	300	310	338	316	302	325	337	334	305	353	324	328	321	298	299	318	315	363	320	308	301	304	325	312	351	317	304	297	321	326	339	309	285	321	317	319	322	299	330	328	306	344	333	341	322	325	318	316	302	289	309	321	333	311	344	316	342	309	318	304	302	304	311	345	340	331	332	339	331	305	299	292	293	326	319	335	322	318	314	305	324	329	337	296	317	333	316	323	326	321	303	329	284	319	338	288	313	317	291	289	321	318	287	326	337	297	319	311	302	276	321	293	313	322	289	300	326	311	320	272	297	331	295	321	321	310	334	330	327	346	299	326	340	302	335	319	322	262	341	338	328	317	294	313	322	302	299	292	326	322	305	309	319	331	274	310	295	327	333	312	305	277	321	328	319	305	312	311	306	290	347	310	315	308	314	304	311	306	296	330	330	299	322	324	294	302	309	391	335	342	318	310	298	343	310	297	348	329	272	298	316	331	303	290	302	316	321	335	293	332	320	318	274	310	322	325	334	303	322	302	320	336	333	323	302	296	316	301	316	302	327	303	340	316	327	273	329	331	339	309	328	307	320	299	278	294	325	318	329	300	282	316	302	281	313	340	326	300	297	327	332	322	323	339	313	307	301	307	322	311	312	296	339	328	347	338	305	319	341	296	323	323	295	323	339	295	320	298	338	316	333	277	328	299	287	325	309	331	310	326	306	297	301	317	309	299	309	331	311	294	310	326	318	323	324	328	349	309	302	297	324	327	319	325	320	339	297	295	319	340	355	322	313	332	304	325	307	318	331	339	353	323	284	328	289	349	311	328	313	314	315	321	332	308	319	303	309	291	321	294	322	298	329	292	318	318	306	287	341	323	323	291	326	314	317	321	314	336	326	314	320	320	307	299	317	291	317	302	298	357	330	328	325	319	292	336	280	327	318	316	299	305	310	337	299	334	310	307	345	319	318	316	350	310	337	350	319	333	333	320	322	299	311	312	287	293	315	339	311	313	324	281	308	299	342	311	274	279	289	319	342	319	301	312	312	285	330	292	310	306	332	309	294	325	309	301	299	336	341	321	310	326	336	317	292	305	303	328	325	343	306	329	303	310	318	314	292	292	331	341	334	295	336	302	329	283	311	303	324	309	307	324	296	318	322	308	311	263	311	283	319	311	359	316	294	277	336	319	319	322	328	288	331	289	305	303	328	295	326	316	330	305	312	323	296	299	325	304	332	297	293	297	312	317	296	304	329	310	311	328	338	291	322	309	318	326	322	297	321	316	308	316	306	278	302	320	319	311	304	321	299	302	312	354	313	323	274	302	327	324	327	293	331	301	331	319	307	323	307	337	333	327	332	305	295	316	337	304	322	308	303	305	281	319	331	300	283	308	329	303	336	302	329	292	324	344	357	329	312	304	315	292	299	333	337	334	359	308	316	296	326	287	308	324	294	307	319	306	329	321	292	329	334	333	292	285	313	309	365	322	321	316	320	341	305	315	305	315	295	316	286	353	338	324	323	306	322	313	328	305	335	348	310	272	303	300	322	321	343	302	297	315	307	314	329	303	292	339	322	326	324	304	333	366	323	289	292	303	298	294	291	306	289	351	338	336	319	317	319	318	310	297	298	317	308	308	316	342	295	300	296	296	315	314	302	321	302	333	334	339	286	341	304	272	305	302	294	310	293	311	317	296	332	318	325	349	277	303	333	331	298	297	322	315	322	324	323	315	316	315	310	329	318	319	285	308	339	335	300	332	277	317	324	320	316	295	306	302	298	332	265	307	338	314	307	324	296	308	302	327	300	316	299	305	313	310	315	298	300	334	327	326	297	316	320	330	309	344	325	309	342	336	308	303	299	324	309	306	313	290	322	295	326	309	281	344	342	321	303	325	313	290	289	335	306	302	355	329	284	320	341	318	350	305	338	339	316	319	295	357	277	324	317	331	322	325	312	323	309	313	329	301	323	308	322	325	333	299	284	301	277	318	308	303	306	313	314	317	302	321	284	296	321	312	319	307	329	299	318	317	329	336	343	303	312	308	312	337	301	288	323	317	341	297	344	309	316	343	336	294	313	332	304	329	322	319	283	304	305	290	344	335	286	314	301	299	322	316	302	292	302	331	312	284	324	322	300	316	320	340	299	328	328	298	297	315	302	305	314	309	350	322	327	300	324	329	317	309	329	316	299	311	322	315	339	301	288	294	311	336	310	307	293	297	321	312	327	304	302	306	314	317	314	321	318	287	324	314	328	317	311	322	326	307	308	303	328	319	302	329	291	261	302	296	315	310	334	324	346	329	298	319	280	320	307	341	305	314	324	346	309	327	298	312	307	285	316	331	318	303	307	308	316	311	318	323	283	308	315	347	304	324	350	313	293	310	291	304	318	293	356	280	281	305	322	287	298	328	289	320	253	307	289	339	333	300	314	306	327	315	299	291	364	347	346	303	331	304	307	318	318	301	312	325	311	318	318	330	298	323	368	292	320	332	336	319	312	295	294	317	287	317	315	316	335	311	309	341	306	303	311	316	292	286	321	316	339	325	324	298	329	299	335	323	282	296	330	331	290	304	320	311	302	347	317	341	316	293	280	327	306	337	329	293	285	323	356	306	315	291	315	312	321	329	281	322	334	318	316	341	296	270	324	336	332	323	325	286	321	311	318	331	304	316	309	320	344	315	323	313	331	338	300	312	351	301	311	320	292	311	329	311	345	311	286	302	344	312	309	340	299	311	293	298	302	307	298	319	304	280	339	348	312	299	291	293	305	370	307	319	312	295	278	290	326	319	311	343	304	322	295	318	329	297	296	319	299	314	312	323	284	289
4197	4841	10669	14034	11148	10543	8753	6190	4504	3071	2632	2599	2985	2747	1950	1601	1439	1122	1007	977	981	979	945	983	885	844	865	881	839	837	831	828	820	827	796	772	811	771	779	881	999	1037	1157	919	719	752	787	798	798	749	813	779	725	734	794	869	924	1066	913	826	795	747	783	718	784	711	774	776	796	813	773	766	791	791	796	745	777	725	737	754	759	794	774	768	752	765	787	776	759	774	787	763	763	750	780	749	694	770	790	743	731	763	766	783	802	760	786	795	693	782	748	791	738	773	741	770	802	742	780	747	801	800	815	822	759	816	767	771	724	761	751	798	773	792	747	732	809	742	773	733	741	767	799	753	760	754	761	756	760	803	781	774	692	748	741	805	793	767	770	808	742	760	771	728	740	760	761	746	739	743	754	752	801	784	729	740	732	756	769	739	778	801	772	783	766	849	770	770	764	761	770	798	761	828	788	759	739	773	775	767	788	792	788	765	804	811	714	750	771	706	745	761	769	789	790	743	791	782	795	770	782	738	786	735	759	799	751	746	790	788	741	724	829	784	763	786	710	813	792	770	768	806	792	767	827	739	761	819	751	776	767	741	746	752	707	738	741	778	802	789	725	716	800	748	739	810	758	721	768	760	812	769	726	751	813	784	753	784	723	788	756	765	767	778	805	789	787	729	759	734	763	782	765	781	757	796	755	771	777	739	735	783	782	820	735	757	778	803	800	720	776	805	722	803	760	764	744	779	792	784	716	752	803	780	778	799	738	753	800	743	784	801	778	755	749	736	744	766	795	761	734	781	755	745	737	785	771	777	738	754	759	734	752	768	785	826	777	785	775	767	724	739	776	759	760	742	761	749	735	779	767	730	807	787	808	802	801	704	761	739	724	794	809	775	786	739	758	767	751	793	735	764	741	757	788	794	812	804	787	760	766	799	806	807	748	749	757	751	792	759	788	748	731	699	770	785	733	760	781	741	717	730	807	810	756	772	797	781	780	737	754	742	793	765	736	748	759	705	773	779	724	742	762	780	711	764	782	774	755	752	750	804	763	759	781	782	764	803	703	755	752	765	818	724	745	781	821	730	764	723	767	738	725	792	803	739	747	744	811	733	780	708	811	748	758	740	745	771	778	821	805	725	794	728	829	735	771	716	732	786	757	779	818	752	814	757	744	792	747	766	786	831	756	771	785	771	778	705	800	771	777	790	768	795	763	796	811	762	787	800	747	790	734	760	786	742	754	741	780	780	760	702	773	755	767	758	775	770	813	778	770	769	799	762	737	795	765	784	787	748	772	791	742	765	762	802	774	736	778	774	763	761	760	766	761	739	816	749	713	765	742	741	795	704	783	747	736	756	787	777	807	786	784	719	750	744	767	770	750	784	773	790	796	743	755	770	768	729	811	754	790	756	814	730	776	763	800	743	717	753	812	736	765	747	771	767	755	782	721	809	770	770	744	773	774	777	787	734	788	767	720	759	750	740	741	762	778	795	726	785	777	755	767	748	782	815	774	793	800	769	756	741	762	798	729	778	798	768	779	729	699	753	773	764	748	790	796	820	774	795	756	741	744	762	757	764	791	747	811	774	752	788	752	813	730	760	771	737	804	772	787	816	787	786	755	742	812	738	776	754	775	734	776	781	792	765	771	758	741	786	782	715	769	822	768	824	791	756	807	769	773	757	790	732	797	745	766	758	758	770	808	771	749	759	766	768	802	785	744	772	802	799	738	769	841	739	793	772	813	749	767	735	735	755	725	778	794	779	797	786	768	778	754	749	731	770	777	795	799	717	786	714	789	787	769	757	770	764	776	792	773	764	762	778	760	757	762	773	780	763	734	792	787	793	727	725	742	751	723	772	790	792	774	769	766	771	773	775	764	782	754	778	759	762	774	785	819	767	809	754	802	743	769	762	742	802	745	807	774	763	762	781	740	767	748	769	726	777	790	778	772	752	724	694	734	829	747	790	788	786	772	743	754	742	806	746	771	755	763	704	741	830	748	737	759	764	822	677	744	677	788	760	746	767	775	757	788	786	745	757	760	755	739	797	741	748	780	782	701	782	775	706	710	752	749	730	813	732	816	794	746	741	794	719	726	730	804	778	763	726	766	686	784	786	782	766	768	840	800	790	744	726	779	758	771	798	713	784	759	762	782	733	825	780	786	818	800	757	741	789	769	734	774	776	817	776	796	748	777	797	777	733	774	761	774	743	769	766	743	759	821	737	802	788	763	769	689	784	826	776	807	749	749	737	736	758	739	742	725	724	715	728	763	779	810	781	801	824	790	804	750	851	777	758	766	768	741	771	740	757	726	780	714	808	795	736	720	800	789	717	776	780	749	785	827	767	770	764	788	793	795	731	716	792	839	735	756	777	755	772	757	734	783	738	767	783	773	744	807	768	720	789	804	728	776	755	764	755	793	786	782	786	746	748	776	761	742	775	749	778	766	729	834	765	743	801	753	697	771	786	782	765	768	745	728	760	808	726	746	740	800	767	747	791	772	751	755	743	756	776	767	747	752	742	752	771	793	795	778	776	813	849	731	761	731	738	757	769	839	748	768	807	773	767	776	775	743	780	757	737	781	785	770	837	768	783	769	765	759	755	756	811	794	790	726	771	768	806	746	767	790	736	771	792	784	779	764	734	786	700	734	799	750	743	727	768	778	769	754	812	786	809	727	793	796	738	760	757	742	744	766	767	749	696	757	819	740	748	756	790	735	785	766	766	732	749	758	768	745	815	740	732	772	785	770	734	770	737	729	776	736	759	760	739	738	826	804	750	735	751	788	755	789	776	779	830	782	789	766	784	753	727	763	760	807	764	738	791	738	784	772	801	775	774	763	741	751	738	801	680	777	796	738	754	743	773	725	768	796	764	772	797	816	711	768	725	757	816	710	746	817	779	781	765	759	729	756	752	724	796	792	810	729	794	776	762	789	754	775	761	802	756	734	769	772	785	766	783	760	801	723	748	747	828	821	780	785	744	747	760	779	764	734	793	749	706	780	763	741	741	803	734	782	789	777	760	801	744	705	781	699	819	787	783	754	757	807	783	772	712	722	783	806	769	786	753	777	740	772	751	729	740	773	744	764	768	746	773	750	753	791	811	758	774	812	776	752	737	818	763	825	803	776	794	725	799	738	732	812	774	834	800	778	762	818	825	786	739	725	819	793	807	754	764	803	763	736	770	762	742	783	746	810	759	736	720	783	813	760	818	849	792	811	776	782	775	723	792	765	769	742	791	789	756	758	742	719	725	775	828	799	790	797	742	810	743	751	812	794	744	771	757	726	760	752	802	789	755	795	760	745	736	753	763	767	740	800	782	751	753	743	761	792	777	805	782	788	791	842	807	760	784	787	794	785	760	795	750	778	726	749	789	787	761	758	755	810	779	751	768	763	740	716	763	723	797	741	787	772	747	784	765	787	832	785	788	743	794	775	771	788	737	758	748	777	786	754	777	778	788	763	765	794	774	799	759	775	784	810	801	759	772	755	760	758	743
22023	28064	37221	38347	34225	31056	26817	20696	15058	9705	7437	4456	3580	2577	1797	1162	793	682	707	685	697	523	610	496	502	495	465	503	484	467	432	422	378	425	419	402	486	469	531	644	809	882	988	639	403	417	389	414	419	388	425	410	428	364	431	567	619	578	522	445	393	385	392	408	387	360	400	417	392	393	419	408	384	381	432	387	412	416	408	396	405	415	420	431	415	383	391	438	448	402	404	440	375	403	412	417	427	404	405	395	429	418	422	419	402	402	389	427	423	413	413	369	425	391	430	388	397	395	427	410	388	381	452	459	427	409	425	402	405	416	416	403	399	430	448	393	409	383	416	389	392	398	364	388	381	436	446	357	414	407	383	434	413	403	425	437	373	403	403	422	417	418	410	384	437	408	407	432	391	388	388	378	368	441	388	447	373	419	382	397	416	421	393	426	388	407	440	384	427	394	413	404	362	430	386	406	388	365	401	423	392	371	371	388	411	388	408	387	428	409	413	379	386	393	384	395	378	382	424	388	401	370	390	421	394	417	362	414	382	414	420	390	399	407	395	407	423	381	428	407	420	385	444	403	419	409	391	389	398	422	379	451	397	408	425	415	386	374	403	431	371	429	406	413	394	420	385	392	400	395	385	430	424	413	392	380	441	391	415	404	373	343	395	438	379	401	413	420	410	414	447	429	399	424	394	404	450	398	412	376	408	429	396	426	414	443	423	394	405	432	444	362	394	403	405	390	412	388	383	415	447	405	419	422	401	452	384	424	423	387	440	393	416	417	403	451	421	362	431	409	420	402	394	401	444	403	426	395	436	393	393	427	466	398	413	381	395	405	436	448	395	409	409	418	376	395	380	398	386	369	419	427	372	422	387	381	417	407	413	446	411	433	437	389	399	432	421	397	423	356	441	375	368	416	419	383	434	397	408	431	373	393	397	439	374	404	417	414	394	397	400	367	422	370	414	424	374	383	404	387	430	358	391	402	416	414	426	437	419	385	427	444	429	405	402	391	391	393	389	380	390	406	423	409	391	392	366	438	382	365	441	414	391	376	415	390	413	398	397	437	401	383	405	420	413	446	413	400	410	447	380	376	420	457	430	425	397	375	423	403	424	391	403	384	403	418	409	416	427	391	430	409	378	410	401	410	409	454	400	378	380	423	426	436	432	419	390	394	410	413	406	414	416	388	431	390	409	399	384	389	435	405	412	391	369	420	374	418	475	409	440	380	405	368	397	360	391	406	399	362	402	385	400	409	391	420	376	425	396	369	412	420	411	389	434	429	383	424	421	423	398	413	374	401	422	406	415	378	387	392	389	366	398	363	395	393	396	393	388	419	407	392	410	412	421	396	434	414	407	369	359	370	388	389	381	411	394	401	383	399	369	367	422	445	388	404	412	410	405	427	430	377	393	394	415	399	408	403	380	414	416	421	369	408	427	411	423	407	414	416	376	396	407	404	358	416	424	399	381	401	388	394	413	410	403	412	438	432	400	397	417	409	418	384	384	434	427	405	413	400	454	395	386	404	411	369	396	400	425	433	373	405	403	396	373	443	369	396	402	400	362	416	386	431	416	407	422	391	390	433	420	398	444	391	378	366	379	383	420	406	428	415	417	403	372	448	379	403	398	383	403	443	412	450	415	400	381	414	389	426	421	407	426	434	406	399	395	396	366	413	405	396	389	397	408	384	410	440	435	375	392	421	429	409	419	410	414	424	384	432	419	433	410	377	402	438	404	403	389	425	434	403	392	410	423	378	404	396	404	380	417	399	407	396	408	436	388	412	417	387	384	396	417	392	400	425	418	423	421	354	407	414	392	423	407	422	423	388	409	396	376	369	410	426	473	368	448	399	408	436	400	433	401	411	391	397	441	388	388	393	379	383	398	403	371	377	401	396	391	376	403	401	370	426	412	405	435	391	394	370	415	378	430	401	427	380	390	362	428	370	389	377	389	378	437	418	421	420	403	409	408	427	384	432	388	428	428	429	404	364	398	416	420	421	446	406	361	388	387	420	417	397	434	417	406	384	400	407	406	417	407	423	378	397	447	434	386	421	378	390	394	378	363	402	398	401	384	409	444	382	365	390	432	460	406	384	369	406	346	391	400	423	393	367	400	419	405	418	391	442	430	397	397	384	382	405	392	411	412	380	399	433	387	440	455	371	405	401	403	406	385	428	422	405	403	432	407	391	440	394	393	429	383	402	364	377	419	406	385	391	423	395	419	384	457	401	416	381	417	423	397	395	373	393	416	401	409	381	378	416	372	387	376	409	413	396	395	401	408	392	384	420	441	400	365	393	411	391	406	403	450	417	414	421	438	394	453	382	420	381	383	397	391	424	392	434	424	409	392	444	388	392	392	396	445	396	391	399	435	375	403	387	400	381	403	402	409	382	383	421	436	425	433	418	423	368	437	419	437	401	431	401	413	399	403	402	360	441	371	425	426	388	422	368	376	418	390	409	451	377	396	396	437	397	442	368	431	406	396	393	410	411	417	428	439	401	438	445	415	417	377	422	392	436	434	391	387	388	420	412	409	406	406	445	393	401	388	437	405	408	399	394	382	350	398	430	447	412	417	403	399	405	374	410	393	379	441	409	410	417	415	380	432	394	405	432	415	435	368	405	406	394	405	376	358	423	405	407	393	420	402	419	426	389	404	391	384	382	405	389	401	400	397	446	412	403	382	396	412	419	432	412	394	375	387	407	420	398	448	425	356	446	389	421	405	381	391	405	382	431	421	422	413	407	410	444	387	412	384	393	420	387	409	375	379	423	405	403	432	406	398	415	386	414	372	405	399	406	371	369	448	428	398	393	379	393	400	379	383	433	366	397	408	396	404	426	424	403	380	415	429	424	420	385	406	388	392	418	410	418	356	396	393	438	429	401	398	381	404	380	397	408	433	399	413	393	411	406	378	406	404	386	409	433	363	409	401	429	383	403	427	384	433	387	358	399	418	455	428	373	391	400	407	414	400	408	416	418	394	429	408	397	430	407	385	429	415	423	413	432	405	416	409	424	394	432	388	438	446	377	407	420	361	407	370	375	376	414	423	373	420	390	398	397	413	415	386	388	472	404	407	405	397	404	395	436	408	436	400	417	378	388	411	409	405	364	383	402	401	393	396	454	366	410	429	413	468	438	375	421	404	408	414	398	408	416	388	390	381	394	400	412	412	407	453	409	438	407	398	399	386	410	370	437	439	395	387	426	396	420	406	403	424	372	405	405	415	400	443	413	397	417	376	383	443	393	437	456	411	398	383	410	438	395	391	372	398	398	411	423	382	406	357	383	384	427	369	382	451	412	398	391	439	412	410	392	398	360	391	398	421	403	454	398	414	393	371	405	409	405	421	421	357	397	383	398	432	411	421	402	416	410	432	397	403	399	406	455	408	387	423	391	403	398	414	385	381	436	418	398	390	418	401	435	398	388	435	410	409	427	408	364	392	362	420	418	394	406	431	397	370	421	404	409	399	420	387	430	469	401	406	425	429	399	432	407
14866	23135	37240	45636	44651	40647	39237	34289	28878	22197	19862	14881	12540	9172	7529	5121	3570	2758	2825	2880	3209	2238	2118	1755	1659	1697	1841	1651	1361	1452	1323	1231	1163	1101	1222	1035	1653	1830	1937	2789	3991	4378	5202	2441	1044	968	1003	971	997	959	981	987	980	992	1396	2285	2422	2004	1591	1270	938	928	900	931	964	893	905	930	954	923	965	943	926	920	930	908	947	939	866	893	878	878	939	967	945	979	870	948	938	952	935	891	911	941	924	967	932	906	916	950	913	944	892	923	907	955	966	942	915	978	952	899	877	968	986	936	934	899	934	905	945	964	977	951	926	916	908	965	963	944	999	981	932	926	976	983	954	907	961	951	967	935	964	959	1005	909	976	924	962	961	966	951	908	919	956	900	969	984	913	911	943	955	995	944	923	930	941	883	961	949	923	971	931	969	978	982	990	916	958	926	935	919	963	929	944	934	985	958	966	963	914	957	920	980	953	883	957	999	891	985	898	936	931	942	933	940	932	952	943	950	916	943	869	994	866	940	895	924	946	905	934	953	932	901	952	910	951	931	932	965	959	943	927	943	888	946	945	986	976	944	941	953	991	920	931	942	905	990	961	930	948	932	947	907	955	917	901	1004	941	961	928	987	921	934	932	980	929	933	893	987	943	959	918	944	948	877	950	945	987	939	928	937	901	1000	951	986	936	929	919	967	967	966	883	991	976	966	956	913	972	943	942	974	1010	891	1014	923	960	912	936	1009	882	922	892	887	874	951	886	910	927	990	937	955	971	986	940	954	912	931	943	944	921	880	920	910	974	932	971	982	920	959	929	929	961	962	882	931	989	957	933	989	991	948	952	970	984	912	918	984	975	926	1014	891	988	881	953	986	929	961	920	970	972	908	916	944	880	949	898	957	934	936	932	938	956	978	979	988	911	906	885	950	917	982	923	930	954	918	1008	960	920	931	991	964	1042	967	963	938	898	908	992	919	944	942	959	975	941	906	936	949	974	969	939	964	1007	901	906	957	930	932	977	959	886	918	911	981	911	918	923	966	920	949	974	918	925	962	935	944	891	920	940	919	917	987	903	930	929	889	948	939	912	929	999	927	1010	962	901	971	933	913	951	909	941	965	1025	948	955	973	973	924	963	941	877	983	977	931	919	950	926	998	947	924	972	937	928	899	911	957	970	918	915	917	948	964	962	905	939	998	954	941	982	959	927	892	962	912	892	925	993	917	916	954	905	958	1001	973	934	1043	964	901	980	964	934	954	906	932	933	965	895	968	978	962	950	947	972	938	914	968	997	933	971	957	962	974	964	942	904	949	930	969	894	926	986	1004	947	905	957	970	1006	952	960	937	954	960	907	982	957	936	928	911	952	989	994	944	980	1002	904	967	976	954	899	964	967	925	947	943	945	925	1006	973	975	998	924	910	910	877	936	923	946	954	938	988	959	925	964	985	970	949	975	943	932	930	895	942	930	966	894	965	961	1025	948	941	977	958	978	982	872	944	922	986	949	906	996	919	973	954	980	945	952	949	1002	917	960	933	930	904	933	981	960	934	931	943	934	984	917	943	942	954	986	923	950	1007	936	974	927	936	926	917	924	950	962	917	982	936	910	972	889	899	928	936	943	930	933	908	1011	960	928	902	916	913	949	961	959	944	966	952	935	970	909	915	978	987	992	925	981	973	916	987	964	913	923	947	945	901	948	948	925	925	917	905	913	932	960	919	976	944	892	909	932	948	907	951	996	968	989	946	950	948	947	914	926	967	988	904	883	957	964	917	951	913	946	925	891	1000	920	929	1012	906	970	868	970	936	968	972	1015	932	986	956	902	938	939	940	952	984	924	952	968	962	933	969	932	916	987	930	937	1014	913	972	934	973	937	910	932	962	952	923	905	900	965	895	972	926	976	988	940	959	938	912	912	930	899	979	990	914	963	958	903	945	916	905	990	951	955	980	938	947	932	915	885	984	957	987	949	932	953	916	960	931	917	944	973	905	965	910	910	966	944	970	923	955	974	969	935	1024	944	981	967	929	928	963	908	918	977	965	922	896	926	1029	948	958	963	971	910	968	936	912	882	911	946	956	925	955	983	964	991	918	903	945	1021	965	910	950	926	969	966	947	905	946	944	971	989	965	953	937	979	971	975	954	952	947	955	952	911	949	1000	929	941	980	905	921	920	993	983	967	950	925	945	929	898	913	952	945	936	940	962	983	946	992	929	1025	895	968	940	935	942	952	923	902	886	932	914	914	921	933	930	942	962	1005	946	900	940	901	899	939	956	942	971	938	946	956	933	946	913	919	890	929	976	949	1004	947	932	918	975	945	939	970	1027	953	965	948	916	981	933	968	954	936	943	967	940	918	958	982	931	979	903	926	1009	937	966	946	975	950	1031	926	912	924	973	989	934	965	1004	1005	980	1022	933	949	933	954	970	903	927	963	937	951	867	982	966	943	901	970	986	934	894	958	975	939	903	973	967	939	887	934	962	939	937	929	972	941	980	943	913	884	920	952	941	942	915	964	980	884	921	930	958	884	921	966	976	1010	912	936	924	987	994	924	944	926	1009	887	972	913	901	954	926	980	996	966	886	958	918	973	865	925	935	956	1013	936	969	961	954	914	920	952	902	929	951	905	906	954	985	977	962	904	956	983	917	950	948	946	965	957	936	928	868	949	943	895	899	947	968	942	925	972	902	940	940	905	944	945	920	963	943	973	924	904	909	929	927	941	948	949	966	946	939	871	986	1003	960	940	941	967	947	981	933	927	988	930	976	916	902	932	985	925	950	944	993	985	980	962	924	948	909	926	938	990	983	954	956	917	941	935	936	970	952	959	920	989	887	955	1042	958	886	955	968	962	943	935	992	984	984	966	916	1001	1009	922	917	910	907	906	912	881	946	979	975	962	923	943	933	940	911	955	926	938	943	990	953	884	979	988	976	928	937	987	920	933	925	950	1002	996	951	983	918	944	974	984	919	916	932	932	958	959	994	940	930	949	923	942	923	933	905	985	894	908	964	1025	952	961	944	964	935	915	920	913	930	957	971	978	946	986	907	952	966	998	964	957	927	971	902	951	921	903	949	957	972	908	972	944	924	913	933	938	906	951	946	914	1006	956	956	985	965	946	962	921	966	955	918	947	951	962	899	996	968	982	894	970	922	904	896	931	928	927	924	937	985	963	945	944	910	938	940	998	927	940	916	977	908	953	965	962	938	964	1019	928	928	952	940	955	966	961	946	886	963	975	968	934	906	922	922	952	903	969	926	963	940	934	950	934	967	943	944	939	962	949	972	982	958	970	974	952	903	946	903	989	868	968	942	928	954	982	981	933	957	929	909	1031	915	920	960	980	976	960	941	923	943	922	906	938	1019	956	867	930	908	949	975	963	959	911	969	901	913	977	928	952	903	964	917	985	942	951	928	949	960	933	915	960	988	976	963	986	966	916	996	892	942	939	952	969	994	981	928	963	983	936	896	986	955	959	951	949	1044	971	988	987	958	951	925	929	987	905	898	864	976	920	927	903	893	959	968	919	980	924	1001	986	918	952	1007	935	924	931	955	989	930	895	929	920	926	960	1004	928
31660	34905	40645	41746	38131	35659	32305	28023	23592	17617	13015	8208	6382	4574	3330	2084	1282	967	859	1006	967	758	666	630	575	558	617	554	566	511	489	514	448	467	492	429	580	500	832	643	780	1389	1654	821	431	418	439	416	399	410	459	382	415	457	682	873	868	794	626	523	389	400	407	401	418	387	440	423	408	382	419	411	400	426	383	406	375	409	421	395	367	410	392	412	422	395	414	375	435	448	402	425	427	403	405	442	420	384	433	418	424	424	420	378	413	402	382	388	383	463	435	433	365	431	403	432	423	372	434	384	388	420	404	399	402	420	406	399	418	426	422	393	412	406	417	436	387	414	387	391	416	398	418	406	395	399	427	439	436	406	408	426	412	398	435	398	415	447	410	411	397	361	381	431	415	398	402	421	422	424	398	447	400	406	411	447	433	427	406	413	408	447	414	412	444	376	435	422	393	389	392	379	421	410	401	386	400	385	398	391	382	401	393	401	370	401	412	404	422	415	404	383	457	424	380	405	410	448	402	379	412	405	396	427	418	385	430	381	406	415	425	428	453	404	415	415	432	395	438	375	397	409	439	421	383	424	439	452	388	415	400	401	384	443	386	405	432	414	407	427	392	397	406	401	433	383	423	390	375	389	365	403	405	395	448	418	394	421	427	445	409	415	428	390	394	388	410	409	378	386	399	393	394	391	405	393	399	405	405	411	407	411	429	384	388	409	383	448	387	385	400	418	411	411	423	402	415	361	364	410	404	401	376	383	425	415	380	394	385	407	412	367	417	423	379	404	432	422	428	397	423	388	399	376	399	394	399	364	432	413	416	416	454	425	398	401	413	424	446	395	392	405	390	423	442	418	386	444	397	385	402	408	416	356	397	461	449	402	432	404	382	402	423	401	421	388	416	408	399	389	430	432	429	420	408	423	407	387	474	390	360	363	379	431	399	415	411	415	414	445	415	400	438	398	406	420	436	378	411	451	410	421	435	402	467	384	426	412	419	378	388	410	400	424	370	421	428	418	402	399	411	403	420	407	376	434	416	378	408	420	402	425	413	374	418	369	406	385	399	403	429	426	411	444	437	402	387	404	401	389	429	398	410	440	413	398	376	416	449	418	415	407	423	396	421	415	437	405	408	381	415	408	404	413	383	417	372	408	402	403	401	428	406	414	402	422	392	387	424	405	405	390	388	377	400	413	387	463	421	418	398	409	382	426	404	410	395	426	425	416	401	386	449	429	419	395	379	405	410	383	439	401	406	377	433	436	475	402	413	418	402	412	396	377	414	368	382	405	396	401	412	431	416	416	395	410	411	425	422	401	388	378	412	416	434	399	373	394	408	453	451	409	414	397	406	384	419	388	425	419	444	410	413	411	416	464	402	461	410	400	399	414	445	416	426	419	439	413	386	407	447	423	390	393	384	402	364	414	394	408	418	372	368	394	413	428	370	433	405	374	457	442	379	436	422	421	468	413	415	408	366	415	433	431	376	380	422	403	400	366	375	387	389	416	423	411	390	421	376	415	411	399	429	414	426	448	407	427	385	399	383	388	344	356	402	414	392	421	441	404	418	359	427	429	393	378	418	403	408	422	413	393	404	382	453	383	409	394	404	412	408	420	419	415	447	442	380	370	420	457	408	387	401	394	382	391	417	431	417	400	408	405	391	435	390	432	397	445	400	457	397	405	364	407	412	400	432	387	437	415	427	367	423	389	395	421	405	419	418	386	406	403	379	424	391	405	439	391	415	413	404	439	407	401	418	364	384	405	390	384	420	388	400	404	431	397	401	404	411	382	410	393	444	406	404	444	412	410	394	415	423	435	375	384	403	421	397	417	371	378	423	461	419	381	362	377	458	397	391	366	431	405	398	424	416	391	394	390	431	359	452	391	413	415	379	399	400	405	425	407	411	412	438	404	364	437	435	372	389	444	407	400	426	435	454	382	423	374	379	388	409	430	429	404	399	393	383	395	431	432	416	435	382	407	406	439	417	404	443	397	431	399	398	403	397	410	394	424	388	459	388	403	449	412	417	393	430	403	435	404	404	370	465	419	443	399	406	387	379	398	409	400	417	432	366	412	367	410	441	410	414	455	428	415	403	416	411	363	430	410	426	425	400	396	397	411	434	405	429	393	417	356	397	413	400	433	414	403	403	425	422	413	394	412	423	426	396	405	436	412	446	404	435	424	402	435	401	389	372	449	403	420	393	412	427	442	440	415	427	441	418	429	411	447	400	437	416	403	430	395	415	397	466	396	386	382	410	410	434	393	428	423	396	434	440	385	390	421	402	369	375	409	424	388	388	369	394	365	381	436	416	413	454	446	374	389	398	383	398	439	410	411	394	402	445	390	413	443	375	414	434	432	390	418	406	417	442	398	438	461	413	420	409	392	431	390	430	385	424	399	410	426	385	383	419	419	415	401	421	383	398	414	404	391	437	413	403	395	428	436	399	414	412	411	448	415	404	457	392	410	414	390	406	403	381	402	427	420	393	433	410	427	398	425	375	418	402	425	447	363	423	375	379	444	423	418	404	388	395	370	401	423	428	417	416	382	372	411	425	428	411	421	407	410	417	415	393	426	399	371	384	455	463	386	400	398	431	447	402	390	387	394	421	392	398	375	377	384	415	434	382	431	384	415	430	419	435	422	438	427	425	415	456	416	427	377	365	395	425	443	412	372	443	422	411	398	429	440	365	384	374	419	390	438	411	377	423	418	387	370	416	439	387	396	481	386	364	405	384	420	419	438	418	404	444	411	427	423	405	410	372	441	439	397	414	410	415	368	415	427	380	427	417	387	413	444	426	404	399	394	390	375	386	417	383	442	427	376	388	409	476	384	386	418	372	446	420	413	396	421	402	419	406	403	434	406	410	417	411	403	399	396	402	382	376	441	408	431	402	378	371	385	399	397	404	399	398	434	407	437	404	377	395	412	382	427	380	440	413	416	377	409	407	424	417	397	409	401	377	385	436	393	380	385	416	426	401	433	418	392	379	426	425	401	417	410	438	435	377	393	349	421	408	417	384	404	390	390	403	443	417	455	422	416	384	379	416	458	424	379	406	406	416	410	417	416	424	452	445	441	399	406	403	384	400	423	396	437	410	420	404	409	442	373	432	439	431	367	372	380	443	396	387	445	416	406	363	415	378	410	400	377	394	449	433	407	400	424	437	392	431	405	361	395	407	422	437	392	412	394	398	405	450	421	419	413	405	404	420	395	416	438	394	413	407	415	400	373	428	432	411	402	413	407	407	414	401	385	414	419	392	394	412	400	444	413	410	418	406	417	419	379	443	389	371	423	397	449	452	417	420	412	411	405	433	428	365	389	438	404	392	446	432	424	371	407	384	446	422	402	401	474	375	451	398	447	384	411	395	419	404	400	447	373	436	416	422	401	434	414	403	399	391	419	411	406	404	392	445	414	409	454	406	384	405	418	404	428	399	388	390	413	403	410	389	416	419	407	419	397	445	426	399	422	429	389	445	411	412	393	401	456	448	422	382	388
20690	27686	41261	50060	50278	46936	46085	43088	38674	32599	28548	21470	19549	13438	11571	7827	5089	4321	3911	4582	4379	3216	2742	2499	2328	2141	2288	1980	1837	1693	1362	1234	1250	1277	1295	1156	2218	1634	3866	2452	4112	7627	8659	3160	987	1053	948	1034	976	988	1005	973	970	1082	2856	4457	3923	3292	2189	1437	917	881	921	888	955	964	900	892	923	922	894	963	913	926	866	906	929	937	881	954	950	897	936	911	932	903	897	933	929	965	908	983	938	890	899	913	865	882	948	898	924	946	949	937	936	905	962	874	920	919	883	955	928	928	946	990	939	900	868	918	961	894	947	978	933	948	873	875	906	904	877	925	1005	896	939	920	870	912	952	952	948	913	917	897	937	917	919	929	910	891	956	898	871	921	904	854	940	923	912	936	897	930	904	926	915	921	901	899	889	974	928	931	958	927	922	909	936	911	923	922	942	909	937	941	880	951	953	876	927	886	928	871	892	922	906	960	913	937	984	925	917	960	908	938	872	921	974	946	916	924	904	945	925	907	967	960	958	932	885	938	880	896	916	931	925	896	901	922	924	920	957	886	939	907	953	973	902	910	877	935	915	932	909	896	890	877	922	869	886	956	856	890	976	898	898	941	914	880	891	968	930	939	945	913	961	905	917	878	944	900	912	901	901	857	890	935	873	902	926	901	946	901	925	891	959	895	957	907	944	907	924	954	952	906	926	956	949	932	902	892	941	908	884	873	895	963	934	929	904	985	913	971	951	869	927	920	930	930	938	874	862	971	914	953	909	898	882	923	936	948	902	887	954	954	869	906	893	924	875	955	934	922	918	872	947	936	1014	970	882	889	895	960	937	981	979	964	978	970	1007	918	928	890	932	914	908	912	861	902	870	932	936	936	870	942	872	888	939	908	868	888	937	975	972	898	919	938	881	898	887	843	928	923	927	916	970	986	941	931	925	893	932	932	951	921	949	891	812	864	932	929	918	953	967	909	968	922	878	937	894	929	893	893	887	941	903	929	960	912	963	924	970	969	918	907	897	924	908	890	926	939	894	889	906	918	903	882	955	901	960	851	910	898	906	936	887	919	959	946	913	919	863	883	956	951	901	960	882	898	908	916	975	898	908	924	894	896	922	946	944	943	886	891	856	957	922	877	911	898	951	917	945	905	960	914	891	925	921	861	922	901	921	913	899	876	904	890	966	942	955	907	835	885	907	889	959	867	972	898	944	972	895	952	928	932	876	1021	910	966	903	901	944	888	920	864	918	944	912	855	912	946	920	930	871	912	887	938	965	943	966	883	896	924	957	937	872	936	914	911	891	983	892	853	928	976	930	923	932	904	900	907	945	916	911	882	931	928	871	897	903	877	945	936	922	941	896	892	915	909	922	938	914	927	915	907	909	918	930	910	905	952	965	890	933	947	921	904	947	928	1009	909	871	908	915	927	919	910	922	925	886	887	955	884	952	938	919	869	920	952	903	939	951	880	883	906	914	942	925	920	916	893	896	988	924	949	911	897	909	937	947	898	951	979	956	947	889	949	912	937	901	941	941	911	928	972	912	936	947	892	937	947	939	945	846	917	876	914	894	856	942	976	938	909	935	893	950	947	886	935	913	893	939	881	926	903	934	915	895	942	939	969	916	945	897	881	896	955	923	941	924	917	933	979	924	938	918	906	903	929	877	908	890	999	939	903	973	911	910	898	888	932	918	957	924	931	897	932	890	909	928	924	915	946	923	921	897	950	915	869	952	932	867	928	900	954	906	938	939	885	948	915	898	902	907	924	897	962	954	885	919	926	921	919	893	866	963	903	935	907	861	943	921	926	944	931	969	900	888	921	918	950	920	918	941	897	924	883	932	924	928	924	912	945	896	967	911	944	900	870	909	939	860	894	908	994	933	947	903	975	868	927	904	909	920	961	917	877	937	908	932	896	938	981	894	913	899	927	983	930	889	901	897	900	944	868	971	960	913	901	951	893	892	924	866	936	932	918	946	970	916	966	918	910	863	933	886	889	914	944	941	901	886	888	918	916	933	883	944	940	952	971	990	929	902	947	892	969	915	881	930	934	915	938	929	896	933	914	927	956	966	928	916	940	886	963	1000	980	867	884	933	920	941	931	930	905	958	915	947	944	905	927	899	915	867	920	921	895	906	933	885	911	922	896	932	890	960	933	915	943	941	917	921	912	962	963	926	898	886	886	960	879	909	939	908	934	915	883	911	995	927	900	932	899	892	924	903	924	928	983	897	920	927	981	888	904	1002	911	967	913	912	882	893	927	898	922	933	957	917	972	889	903	888	888	876	918	920	954	894	862	908	915	890	963	915	919	940	911	877	972	898	925	910	947	936	939	912	930	926	899	970	902	911	923	937	912	876	916	958	914	929	891	876	922	921	955	895	927	921	890	957	820	944	900	926	913	879	924	931	876	909	931	962	972	903	909	923	932	930	881	923	928	911	900	903	903	926	905	921	914	897	890	980	928	947	946	953	944	932	939	949	971	877	890	905	921	938	902	895	945	914	909	927	885	935	934	905	900	901	943	898	931	886	941	901	941	926	887	918	917	931	935	948	979	890	912	943	884	926	850	961	874	945	854	931	938	919	905	938	944	890	920	1020	896	928	894	918	920	885	942	956	911	863	930	931	986	927	923	949	884	909	886	951	881	923	963	940	907	861	912	948	933	928	945	943	949	899	945	891	933	894	937	941	947	891	948	900	940	938	906	900	926	913	945	933	928	882	917	921	885	918	920	930	905	937	974	968	923	924	907	975	927	901	878	914	938	890	906	988	945	948	915	918	957	945	888	897	943	901	923	901	884	957	914	1001	928	888	904	886	953	939	983	962	877	895	916	882	980	970	885	935	937	938	903	890	979	914	916	916	913	900	978	895	917	916	906	912	886	911	900	930	928	919	936	960	894	916	969	918	879	958	931	943	950	888	883	947	934	939	877	950	911	896	894	891	947	884	877	940	964	983	874	931	982	858	924	884	944	878	905	919	929	925	935	925	947	900	951	930	915	939	905	895	903	890	951	933	924	911	968	883	936	935	924	842	913	871	924	990	908	908	919	866	853	1004	875	875	938	881	891	900	932	909	940	955	914	1008	969	866	896	901	878	970	904	949	942	878	936	931	932	934	912	902	947	918	917	944	931	951	958	933	891	927	966	907	897	935	910	952	901	919	904	904	904	934	965	912	888	935	933	902	883	877	938	928	910	947	899	891	937	911	896	838	943	895	955	906	894	954	920	966	909	973	897	933	978	926	876	914	888	903	910	923	888	893	912	926	934	903	923	926	914	951	968	913	836	952	919	885	982	917	912	961	906	901	916	919	923	912	949	930	967	890	923	967	964	975	887	958	948	915	976	922	922	923	910	869	971	877	937	912	970	958	919	898	909	929	911	945	898	869	894	908	932	954	902	920	928	928	918	903	951	913	942	940	914	924	975	907	921	953	878	929	898	934	905	900	936	930	874	957	931	954	894	962	932	921	944	907	854	904	926	947	890	870	905	892	929	896	855	875	944	962	892	897	955	988	885
4917	3684	6179	5778	3920	3233	2149	1233	759	646	662	704	657	497	413	364	343	313	309	303	332	335	307	334	296	296	290	321	269	306	265	324	294	290	263	312	289	267	327	315	303	295	306	314	285	281	274	300	299	297	287	274	296	256	269	276	291	307	336	295	259	279	274	313	276	276	295	288	249	274	273	274	263	294	259	297	289	272	282	273	310	265	274	280	271	291	282	287	276	249	285	265	292	293	266	297	247	289	260	256	280	248	252	272	273	320	325	303	269	282	306	273	280	283	265	280	296	274	291	272	273	266	271	256	282	282	267	336	335	295	269	274	281	318	295	300	298	288	301	272	289	272	329	284	290	308	303	286	286	239	281	279	308	291	266	264	268	253	287	267	255	270	261	276	299	267	310	309	270	292	268	317	293	276	264	275	279	294	266	267	272	266	302	299	283	255	288	284	280	263	244	273	275	307	318	294	306	267	296	276	293	259	288	266	277	261	285	251	293	289	300	286	290	287	274	287	271	280	276	294	327	301	309	296	293	277	302	261	279	318	288	275	304	285	296	290	279	263	286	265	301	279	305	278	277	289	289	305	257	301	282	256	293	299	275	264	286	250	310	283	291	288	262	235	278	289	273	288	276	274	307	285	279	271	322	311	310	291	296	268	322	288	277	261	262	264	291	291	265	276	292	289	274	278	318	268	246	301	288	314	281	271	298	303	281	281	289	302	280	266	284	319	289	273	268	300	276	263	270	283	282	291	285	276	260	291	272	274	275	244	263	291	267	285	279	282	262	285	275	295	269	269	258	269	296	285	307	287	272	285	284	278	308	309	290	276	275	282	313	271	308	293	282	271	281	271	257	281	280	243	264	274	245	269	276	261	263	275	286	251	287	239	298	266	280	297	281	287	337	272	279	307	290	243	281	282	274	269	284	297	287	273	278	299	282	283	279	273	285	259	279	287	263	307	269	274	277	302	297	275	284	277	282	278	297	274	252	276	275	266	257	254	298	266	303	296	272	315	297	273	299	260	277	279	288	284	270	251	277	268	290	293	325	293	272	292	298	301	288	240	278	299	265	260	271	289	280	270	270	290	253	278	320	291	289	297	265	297	271	285	255	302	302	254	290	292	300	269	269	283	256	310	285	271	288	245	322	268	276	274	290	262	289	291	295	265	277	252	279	281	285	284	306	258	282	239	248	280	260	246	306	292	304	301	252	240	317	289	297	288	257	270	294	301	300	313	279	284	284	278	270	260	294	275	270	271	278	269	280	308	281	274	277	271	291	297	272	272	275	273	270	271	311	261	307	253	273	277	261	307	289	310	299	295	305	296	279	265	253	289	288	336	266	261	298	279	298	281	281	240	261	296	297	283	302	252	293	269	264	268	296	257	266	299	258	280	290	276	246	248	259	299	288	250	260	288	277	270	275	285	289	293	274	279	293	264	282	266	293	275	279	270	283	265	303	268	262	295	269	244	273	271	292	253	280	284	279	304	288	278	264	272	245	304	257	272	282	256	271	298	270	273	268	282	255	246	259	283	291	304	288	234	258	294	258	232	268	246	281	292	307	281	277	299	278	289	277	318	290	290	274	273	313	253	293	283	277	289	243	257	257	268	304	275	282	286	249	265	320	338	272	303	252	262	268	271	283	276	278	266	271	282	311	276	291	291	247	260	281	290	325	235	281	290	276	252	285	284	287	250	296	283	292	294	283	260	262	277	282	251	277	261	301	293	281	244	255	272	291	276	277	285	297	285	272	293	288	264	280	275	252	281	273	279	296	265	273	285	274	243	268	292	267	249	296	287	271	259	279	293	285	263	293	288	283	256	286	330	241	298	276	292	279	262	274	279	257	300	258	265	279	292	272	296	287	296	240	291	276	297	246	266	285	269	256	298	291	291	269	291	286	276	303	273	294	303	278	280	290	290	278	306	269	272	325	288	304	284	285	278	236	326	284	263	269	262	250	298	285	293	246	286	281	270	274	297	283	289	282	276	250	279	271	273	283	283	294	314	286	263	304	285	270	270	265	268	294	288	284	277	289	273	279	258	285	292	310	308	243	267	298	246	295	258	301	287	276	264	268	298	279	264	270	299	262	245	313	271	241	267	291	277	257	292	279	255	246	312	260	287	294	280	255	277	277	283	276	279	276	281	292	280	294	263	269	290	295	291	286	260	267	275	286	268	274	258	292	262	316	267	293	274	261	305	262	260	262	266	253	247	284	272	290	282	278	269	289	283	275	292	274	296	281	279	277	235	295	270	278	270	264	276	326	271	279	270	288	310	274	274	261	289	290	297	270	285	293	292	293	272	293	292	278	297	266	287	305	278	243	249	288	313	285	272	262	267	279	273	283	302	245	251	277	310	260	258	284	276	261	317	303	268	273	313	268	275	256	250	301	268	299	270	288	289	272	281	265	271	286	275	277	256	299	253	283	244	291	303	280	315	282	316	274	276	254	300	281	250	264	283	275	285	261	273	262	293	293	318	303	269	295	279	297	279	238	295	297	277	301	296	277	269	258	279	288	252	270	289	270	287	276	312	304	290	300	282	317	272	296	268	251	244	293	302	291	323	288	281	281	252	301	318	280	265	284	296	292	274	279	273	335	260	261	292	271	243	278	257	279	276	290	318	262	275	285	279	307	265	295	282	291	272	277	271	270	289	241	277	268	285	278	289	313	304	296	298	270	264	235	286	282	280	256	285	286	275	278	278	256	303	332	293	296	278	268	273	308	311	308	302	291	291	291	289	275	278	286	288	277	281	333	314	274	280	273	304	256	255	329	316	293	291	288	275	276	303	286	283	292	319	282	266	277	316	265	284	293	308	278	311	289	305	241	295	279	308	304	292	283	260	257	297	277	260	279	288	310	299	295	267	279	273	308	293	273	283	261	273	264	260	273	267	285	251	283	269	331	258	271	283	277	286	276	294	268	287	275	265	281	259	275	280	265	316	296	262	262	293	288	283	299	271	262	287	282	328	302	328	293	257	269	281	274	285	276	292	263	314	298	263	282	273	285	289	264	270	266	274	285	248	283	268	282	290	277	330	289	274	269	315	300	315	267	262	284	316	270	263	265	302	275	300	264	271	278	260	277	279	301	297	312	263	317	275	280	295	294	289	257	284	265	328	270	270	279	299	298	289	266	244	267	297	285	314	253	295	260	270	274	293	280	306	283	270	282	265	252	290	264	278	309	301	287	313	270	263	259	301	261	285	284	277	292	296	292	273	277	269	298	276	300	281	304	257	257	262	289	322	293	289	291	282	282	272	248	294	292	277	302	280	284	295	247	268	253	290	247	262	265	249	295	267	295	273	305	252	270	281	307	277	243	335	291	291	267	278	301	268	301	289	270	270	289	277	309	288	334	293	283	269	305	284	277	268	295	257	279	313	292	302	276	321	287	264	256	277	304	283	277	281	258	292	275	301	270	286	270	267	277	302	274	250	309	270	289	281	271	290	284	247	266	295	278	317	285	250	297	270	278	295	286	293	296	274	277	268
4299	4228	10981	14462	11751	10348	8096	5611	3881	3171	3307	3216	2914	2214	1669	1421	1214	1005	896	1010	996	912	878	901	815	856	821	819	849	827	826	772	743	777	771	767	773	764	792	865	826	914	949	842	681	689	672	679	711	706	709	713	703	689	730	735	819	926	885	747	684	679	644	682	654	754	682	684	721	718	678	671	638	672	675	722	678	714	687	696	651	698	685	677	678	663	706	671	668	681	704	658	699	734	678	679	686	703	656	700	663	746	694	729	676	678	776	724	682	676	649	659	665	662	728	692	706	703	697	670	670	697	686	641	707	733	691	670	700	734	662	706	708	669	656	666	689	692	656	717	677	662	665	754	680	674	705	705	685	685	713	607	676	665	654	668	660	663	654	701	693	666	703	697	652	688	716	663	671	726	697	714	679	674	655	702	701	691	674	690	684	659	678	683	650	696	730	721	680	663	632	689	699	696	681	698	683	661	670	673	670	699	679	631	644	681	641	681	671	751	662	736	741	677	745	676	644	717	666	693	716	726	695	697	670	645	692	669	706	678	698	682	677	695	685	677	678	711	689	676	722	708	657	712	709	674	671	669	684	701	662	673	712	641	680	686	645	722	649	704	694	656	616	710	685	729	659	672	673	676	644	704	711	654	656	646	694	696	640	709	705	703	690	698	682	724	700	690	665	659	669	662	660	734	727	690	658	681	672	680	683	686	718	678	667	673	639	676	693	693	636	677	735	702	719	698	672	699	666	663	685	688	680	671	703	649	706	668	700	726	683	690	665	696	710	689	692	646	705	669	701	680	682	690	691	632	676	655	692	675	694	704	682	637	693	696	660	692	652	703	677	652	678	674	663	674	706	712	667	704	697	684	697	686	658	677	684	677	660	673	711	655	705	679	691	670	692	692	679	714	645	628	711	647	724	732	686	715	684	660	662	646	672	680	677	637	677	671	703	646	680	709	672	720	702	652	677	673	691	692	671	740	734	680	718	647	692	675	668	693	643	646	665	684	697	682	699	672	672	671	671	690	703	679	701	651	701	643	675	705	681	713	669	720	684	653	664	677	709	731	701	685	701	702	704	702	699	688	676	683	677	687	711	701	699	669	677	675	706	711	699	687	685	720	635	704	709	740	724	687	654	746	715	703	689	674	645	683	658	688	745	661	720	728	636	628	709	695	650	707	691	709	715	693	743	714	713	722	655	676	691	666	681	674	647	671	652	697	724	672	694	684	690	723	693	657	694	688	678	668	674	675	715	649	743	723	679	730	697	676	670	738	668	704	664	727	651	674	649	689	743	700	716	707	647	655	649	698	753	688	676	716	723	672	686	715	664	667	687	752	655	703	682	716	709	693	703	679	629	708	680	664	659	713	642	709	650	636	695	687	692	610	703	671	748	674	682	635	682	695	681	645	673	665	707	633	716	776	688	712	673	724	691	668	687	735	654	693	699	720	727	703	715	697	708	730	685	691	707	669	682	664	687	673	696	679	665	626	678	719	696	670	696	639	644	652	740	693	661	665	672	640	723	683	699	661	661	657	651	717	685	680	695	617	693	683	710	665	705	672	673	687	719	684	706	699	701	657	745	678	684	723	658	691	697	687	719	727	685	705	699	684	649	680	683	672	657	647	686	690	701	671	683	724	696	640	672	704	665	681	722	693	702	684	703	694	716	701	672	689	711	700	680	686	660	668	682	668	667	689	665	719	694	677	674	704	649	673	705	668	723	674	676	667	689	725	670	693	637	689	691	677	704	671	733	700	724	679	710	690	667	642	656	653	716	696	663	699	647	677	707	689	684	663	703	711	707	643	656	721	721	686	676	648	678	684	665	664	687	667	668	755	668	670	689	669	685	680	694	715	681	679	671	702	687	674	679	671	690	688	719	692	675	664	710	675	659	674	649	716	712	655	709	705	692	698	719	679	700	693	662	705	735	630	696	712	625	699	727	666	679	663	667	678	712	728	682	681	658	699	698	677	660	706	678	726	694	653	700	662	709	696	679	717	688	671	687	696	669	662	715	662	694	688	653	727	658	684	678	705	685	690	726	704	670	689	654	701	635	690	712	681	697	669	685	683	684	653	716	676	701	723	685	674	686	686	651	677	711	658	664	686	698	686	673	740	674	644	644	668	711	733	698	703	678	639	695	697	685	671	697	622	697	670	694	682	626	699	646	661	639	641	687	683	710	690	708	673	690	675	701	735	691	673	687	660	720	677	687	647	648	656	701	707	693	665	689	686	681	687	631	665	684	722	702	727	739	656	652	679	628	644	718	729	699	717	715	702	683	692	678	689	682	684	686	711	700	629	664	722	725	666	701	676	653	643	693	722	676	683	707	694	673	717	679	716	666	671	721	677	692	653	706	678	700	713	691	679	647	643	684	679	697	693	645	702	682	684	694	701	655	691	658	681	717	671	695	697	698	686	670	647	704	708	702	701	735	704	678	729	718	698	679	659	694	676	684	683	671	677	702	680	683	652	674	702	672	706	714	665	730	708	698	620	655	700	722	695	673	717	686	700	692	668	682	689	672	711	657	663	703	682	649	690	696	696	733	695	720	638	671	712	675	686	716	656	672	659	679	698	710	707	683	727	686	652	666	718	678	681	673	707	698	647	653	681	723	668	686	701	732	692	630	667	648	672	705	711	697	708	694	655	681	665	661	690	696	664	666	704	714	693	633	695	667	701	699	673	707	642	687	688	674	667	660	730	689	642	713	672	679	668	687	702	662	702	678	701	693	711	662	704	650	694	721	694	662	698	664	794	670	675	655	659	666	647	726	661	719	707	675	688	694	692	665	711	710	659	661	679	660	712	656	631	695	751	677	673	688	665	702	684	724	675	685	707	709	683	694	719	659	673	730	721	621	660	676	664	760	671	678	712	641	715	659	601	716	690	692	679	660	707	690	645	671	698	717	685	715	675	692	731	693	691	704	712	670	705	735	670	653	684	686	691	684	683	677	714	629	659	679	755	643	717	694	747	697	663	671	697	684	695	684	728	644	694	649	681	669	642	701	696	673	738	666	668	678	716	659	676	687	728	694	680	652	688	701	657	697	709	677	714	651	670	642	675	703	698	685	706	678	671	656	695	680	708	693	699	671	710	638	646	656	703	695	716	698	679	702	712	716	739	672	708	629	667	654	701	648	643	672	719	668	648	660	653	711	683	710	712	639	711	674	659	654	710	673	695	743	651	673	680	653	648	720	675	691	706	686	706	652	677	700	695	672	685	673	690	682	674	726	679	691	717	661	671	655	736	696	686	655	675	638	705	698	663	694	676	661	705	701	689	696	680	701	648	679	711	672	684	687	686	683	722	687	676	668	666	676	696	664	636	656	686	699	667	611	715	698	694	704	709	652	674	659	659	666	698	680	675	708	660	681	645	686	648	746	695	687	675	719	720	710	671	711	726	642	692	663	645	672	673	706	710	680	705	698	685	671	683	713	644	701	705	631	683	690	671	737	691	651	682	691	661	653	724	620	741	646	691	679	699	641	708	681	691
22065	23803	34034	39607	34307	31045	25972	20009	14960	10116	7302	4450	3118	2225	1610	1050	674	612	598	646	592	539	544	519	412	464	455	415	407	393	435	394	382	397	426	397	470	594	572	600	801	594	789	731	370	371	361	342	393	370	366	366	370	400	395	440	529	533	529	399	345	375	319	357	359	350	327	380	381	341	355	359	330	360	352	346	354	369	350	341	377	360	327	389	361	372	335	336	348	388	403	394	341	357	347	395	395	325	359	386	365	363	357	312	351	361	358	350	348	335	370	359	390	373	354	346	369	379	361	356	324	337	358	356	353	385	351	381	343	344	333	363	344	338	340	350	337	358	358	391	340	365	382	335	339	327	350	351	398	385	367	336	346	374	388	380	351	340	350	351	353	389	342	331	381	360	384	383	363	346	380	338	358	342	368	341	335	371	361	368	367	370	360	358	353	333	356	341	336	324	350	372	373	344	344	325	360	375	319	359	334	387	380	358	330	386	357	389	375	370	346	352	375	333	385	371	358	369	371	359	350	378	367	344	354	392	377	350	368	389	354	362	320	341	397	344	356	374	349	353	363	364	373	359	385	375	384	320	339	383	399	369	333	348	340	379	352	333	356	359	377	351	335	401	344	373	374	405	385	322	360	370	379	350	339	338	356	325	378	336	359	374	367	378	395	387	363	368	326	349	350	363	352	395	355	370	348	328	371	350	359	357	349	351	381	354	352	374	358	398	391	389	339	345	361	389	352	345	395	345	388	375	349	341	365	348	353	356	367	376	364	404	345	356	366	355	368	366	357	369	359	380	320	387	393	352	364	382	364	337	401	363	348	357	333	319	334	340	333	410	363	366	371	314	344	361	365	346	355	313	376	343	375	337	428	345	371	366	359	367	354	317	336	359	349	343	374	384	338	339	353	342	309	368	342	343	352	321	362	331	310	344	372	354	378	335	343	347	340	334	334	368	323	389	384	333	378	358	361	385	329	365	371	320	350	354	334	372	354	360	365	345	360	352	348	369	381	392	369	373	385	337	391	346	413	347	356	329	351	373	341	370	350	365	385	362	335	373	367	347	338	342	390	360	364	388	352	336	339	341	362	357	348	320	348	335	333	341	354	385	350	345	343	342	362	354	353	374	382	336	374	355	336	371	360	342	381	369	321	403	339	382	356	325	367	358	379	334	375	391	399	354	341	364	327	391	327	354	368	399	374	365	365	357	360	349	386	353	381	350	362	362	343	412	342	370	336	348	333	322	353	352	394	334	378	362	385	354	354	339	337	358	359	340	375	349	357	327	343	380	379	371	353	376	366	351	400	354	337	345	345	349	354	351	400	374	327	391	384	401	367	371	331	382	369	368	374	348	343	356	374	368	387	380	379	349	361	323	358	343	345	380	344	365	357	371	338	366	378	347	340	327	362	365	373	356	360	343	324	383	375	381	390	352	390	357	356	368	371	375	394	339	391	361	315	315	374	383	339	344	307	354	376	343	386	399	343	376	347	352	356	358	347	339	346	369	337	377	343	353	336	356	379	361	355	347	366	348	342	344	371	356	384	342	331	321	353	355	363	383	362	377	339	352	394	351	344	327	385	367	353	349	369	376	342	332	360	353	355	344	355	371	397	349	380	391	339	328	392	334	384	368	382	366	371	343	359	375	347	348	379	341	348	348	367	392	334	333	380	349	373	380	333	327	372	359	371	384	337	352	353	336	337	329	366	366	348	320	339	379	336	328	359	355	367	354	391	349	361	345	346	363	356	386	385	375	370	343	356	386	371	364	330	335	370	345	409	347	348	355	354	365	396	362	371	352	380	340	345	343	347	372	335	336	347	339	359	362	347	380	382	391	385	368	336	423	364	361	354	401	367	397	365	380	368	332	326	336	348	361	364	360	334	371	368	351	371	329	367	372	353	324	367	361	389	364	328	349	396	388	355	396	395	369	332	371	412	378	349	345	363	337	359	360	344	334	344	359	374	347	377	360	339	341	338	374	363	343	360	333	349	346	371	339	356	346	339	346	358	381	358	371	351	351	379	361	345	405	367	372	352	387	372	351	341	362	343	340	344	353	348	341	368	357	378	362	340	355	368	344	356	340	342	360	354	378	352	342	363	335	365	368	354	374	335	371	378	361	357	336	384	373	387	314	367	352	338	372	373	328	366	344	372	372	364	322	354	365	343	369	339	335	337	383	365	355	343	343	346	361	370	345	337	375	351	334	364	360	380	350	383	349	349	362	385	359	368	392	396	364	361	360	364	345	377	407	369	355	367	377	377	333	362	372	373	368	344	375	386	384	357	387	367	346	384	381	345	360	354	349	327	361	366	347	367	361	350	366	379	370	340	382	370	377	342	396	388	324	366	342	378	368	367	376	354	382	386	373	365	372	357	381	370	349	359	335	387	362	351	361	356	343	373	329	367	387	381	350	355	394	396	358	327	342	383	352	365	334	335	326	367	394	388	353	397	384	351	371	350	371	381	388	338	378	364	356	371	379	359	378	335	358	365	330	349	343	344	357	354	323	375	401	361	389	344	366	360	371	348	346	348	391	357	381	360	346	343	367	361	369	366	357	344	387	371	327	370	340	361	390	372	360	337	340	367	349	349	347	362	334	325	348	348	349	362	343	395	371	376	376	335	349	365	357	357	367	389	367	372	346	336	343	375	340	386	383	346	379	364	350	348	388	375	374	371	354	331	326	315	381	365	324	355	379	374	354	368	340	379	373	403	365	384	366	344	357	373	364	305	353	357	413	361	381	339	356	346	333	372	392	338	364	356	331	373	352	351	361	391	336	372	396	369	392	352	337	360	352	327	343	363	344	343	392	342	353	361	383	375	380	375	355	363	360	360	371	414	379	328	360	368	350	333	333	406	380	377	357	360	362	331	329	361	345	362	347	336	343	358	356	362	359	341	355	397	384	379	341	350	360	339	344	367	381	372	371	345	348	349	341	379	384	346	340	347	372	385	350	353	387	337	384	356	324	369	364	367	379	370	368	364	384	327	365	392	353	374	358	395	344	378	352	360	368	361	365	371	408	378	381	316	423	350	368	340	355	362	332	364	342	364	371	375	375	377	397	374	335	331	361	358	349	337	363	341	334	361	350	343	371	334	347	335	301	344	358	326	347	333	347	417	370	383	361	365	384	366	344	365	347	363	384	349	361	382	370	369	397	332	347	374	320	356	396	383	356	372	371	331	345	362	365	360	387	358	366	345	363	364	371	360	362	338	360	355	360	351	362	332	350	357	338	378	303	354	371	362	341	364	362	336	370	373	348	331	372	343	391	362	337	356	336	329	396	337	392	336	321	373	392	375	406	327	352	358	380	354	341	345	350	344	357	314	385	379	327	339	367	376	347	370	366	339	318	360	325	340	356	399	344	382	357	356	348	351	382	355	318	378	364	324	349	346	362	383	397	359	387	371	339	356	370	357	377	385	367	344	393	364	335	358	363	327	376	361	337	356	343	388	363	348	378	355	366	333	353	342	369	356	372	385	379	394	330	361	381
15387	17357	34173	45177	43932	39666	38851	33056	28765	23957	19385	14494	11318	8296	7235	4763	2893	2552	2446	2523	2411	2275	2017	1780	1487	1412	1357	1245	1236	1210	1185	1159	1056	1056	1081	947	1555	2671	2217	2645	3998	2754	3945	3426	917	901	865	890	853	923	849	931	876	834	882	1201	2145	2243	1862	1190	811	847	880	845	836	927	858	835	857	837	806	810	831	810	874	848	856	839	790	827	853	808	847	813	860	859	825	867	849	862	879	844	873	832	879	861	832	843	870	917	852	837	833	821	862	870	843	827	838	812	816	858	844	844	829	839	839	829	821	858	813	886	855	845	813	865	828	857	836	809	874	875	835	798	827	831	889	799	866	809	828	838	825	811	843	871	811	874	839	866	891	858	798	804	805	825	812	859	902	844	891	857	826	897	869	781	844	822	870	810	831	883	812	811	853	844	862	866	825	882	849	855	857	808	848	846	865	825	842	833	884	859	876	851	807	839	866	864	833	819	878	844	818	841	864	901	837	804	841	860	849	850	769	821	848	842	842	795	794	856	863	858	836	881	833	841	839	846	803	890	852	849	856	804	821	823	904	822	854	788	845	816	853	858	853	846	858	810	870	833	842	831	814	856	842	893	827	840	836	818	892	765	817	833	851	813	862	856	861	816	850	886	858	819	780	831	848	849	852	866	865	906	787	850	842	796	805	895	862	890	819	872	828	845	807	783	847	882	813	807	876	829	824	887	796	848	834	803	785	829	874	811	779	902	850	807	816	829	850	865	873	856	762	847	847	862	835	821	878	868	849	840	917	844	837	854	810	767	859	850	845	801	845	814	893	846	896	843	886	843	846	833	842	824	791	839	884	841	875	860	850	818	791	837	898	834	857	830	827	871	905	857	834	858	828	837	823	840	816	842	868	876	811	884	828	858	836	856	868	829	820	848	813	818	818	829	799	915	831	837	839	831	817	810	813	873	813	859	858	802	856	877	841	899	835	865	809	829	835	814	785	833	892	839	804	839	822	881	873	860	852	853	819	833	901	872	817	792	871	902	817	868	817	871	902	904	831	812	821	848	803	830	787	880	854	860	848	881	826	866	855	858	844	860	812	815	835	863	831	824	831	793	792	822	883	811	818	818	807	830	811	882	856	846	853	859	836	846	837	877	879	818	808	810	839	875	781	810	867	811	901	847	814	834	808	884	871	834	819	803	881	885	863	818	864	807	842	822	803	866	844	822	828	872	803	823	887	822	836	827	809	847	865	841	832	841	863	856	836	786	789	827	827	778	811	842	837	845	791	855	795	832	831	828	896	880	824	854	843	845	806	873	805	842	824	764	863	848	883	885	877	852	821	802	862	893	847	892	809	813	884	884	845	829	901	816	862	873	852	793	810	851	843	883	820	884	804	865	904	880	828	845	813	852	847	812	879	843	859	851	855	850	825	845	829	816	850	833	894	783	834	805	843	858	804	839	886	841	795	870	810	843	855	871	896	795	852	811	832	859	884	833	813	844	852	829	838	866	835	861	835	784	847	819	837	841	878	865	904	864	817	852	869	794	805	825	818	876	869	856	882	805	848	824	828	849	854	828	877	852	843	793	894	837	856	789	870	859	805	836	845	834	861	837	834	861	828	852	839	832	877	854	846	825	857	836	785	781	870	815	811	835	873	837	808	796	869	837	886	826	784	784	877	819	798	856	864	813	827	810	855	828	824	802	855	846	819	849	846	888	859	870	862	782	800	855	817	804	809	812	852	887	847	870	847	831	813	805	860	858	791	821	875	792	816	832	845	851	847	849	833	785	822	845	820	850	861	840	838	813	906	869	829	808	778	872	846	840	864	880	806	794	825	815	825	858	841	789	787	808	847	876	808	840	811	849	831	809	849	868	831	830	865	850	897	848	834	892	826	842	868	867	861	846	834	822	839	869	865	867	863	881	876	817	830	850	827	889	897	842	821	842	859	793	905	875	801	854	828	863	855	814	830	842	820	844	825	825	849	911	871	852	827	859	864	841	804	843	825	835	853	865	825	885	826	858	858	831	868	848	796	838	846	832	793	867	846	832	834	847	841	854	821	856	895	852	890	804	831	859	851	800	913	797	809	859	864	829	859	822	810	860	833	817	872	808	813	807	862	840	866	815	850	876	811	820	829	826	818	842	825	870	863	904	821	878	872	867	824	847	828	843	890	880	822	874	863	867	823	857	811	823	789	875	849	848	787	872	825	832	848	878	795	812	860	823	796	864	834	808	829	908	867	838	819	843	826	880	838	852	850	829	817	840	843	897	874	819	849	861	835	795	830	858	844	852	854	885	852	846	821	775	808	801	833	833	851	905	799	805	871	842	852	818	849	862	830	883	818	891	814	829	812	874	814	827	813	831	819	873	824	837	826	848	862	806	900	831	819	850	849	885	848	828	841	894	906	823	885	833	884	845	820	819	854	845	843	828	813	861	844	847	859	868	818	771	879	872	818	836	916	838	829	815	801	822	842	820	846	834	885	864	852	808	806	842	819	823	864	823	865	836	834	810	856	775	833	854	893	852	867	859	852	875	839	869	810	828	863	862	864	792	860	858	859	843	865	846	836	820	837	803	848	856	835	821	863	882	843	886	821	855	885	844	852	815	836	914	898	832	831	818	818	833	810	870	857	808	844	873	876	854	826	836	805	858	790	843	833	862	820	827	827	837	834	780	802	772	818	806	866	846	842	858	840	827	847	849	865	859	827	828	853	839	821	821	835	831	798	828	865	792	792	847	823	897	810	870	826	852	865	839	879	925	823	800	815	879	812	823	840	830	885	777	837	851	808	828	830	882	893	860	791	821	898	844	872	861	774	874	844	855	789	854	861	821	841	857	839	817	832	856	814	870	881	830	855	858	808	897	900	795	829	861	871	838	827	854	832	929	886	873	792	829	861	839	853	889	853	857	819	829	888	888	843	890	806	844	811	834	769	790	863	847	864	896	874	814	797	829	862	833	864	849	855	814	870	862	893	862	849	840	830	827	802	820	838	800	859	825	814	803	779	793	873	768	855	801	894	840	814	823	833	831	812	815	851	869	913	827	888	838	771	890	839	774	813	892	812	839	806	864	840	811	819	844	832	903	793	886	871	880	864	854	883	808	907	830	823	872	873	886	874	807	821	878	772	873	865	867	859	835	872	828	780	813	886	848	827	851	845	808	803	875	851	865	792	803	807	808	875	774	842	847	832	801	803	821	817	804	824	846	880	800	840	854	802	858	819	877	801	823	805	848	803	865	851	833	856	907	850	869	854	848	847	835	834	834	842	820	822	843	838	832	848	866	853	837	842	835	878	837	876	838	810	834	845	829	812	828	851	789	854	833	856	860	861	824	851	832	833	853	869	829	823	922	860	829	808	828	786	860	835	835	858	881	877	820	808	827	798	840	881	815	888	789	866	833	841	819	825	852	827	842	904	822	844	807	895	863	825	848	808	859	839	836	849	886	855	763	816	828	857	869	852	883	867	820	817	875	853	875	804	844	836	878	863	820	842	832	827	809	904	897	841	852
32051	35471	38082	42362	37534	35873	31520	28262	23043	19198	13831	8545	5249	4316	3212	1611	989	880	902	816	791	758	665	577	491	494	545	496	474	481	446	482	434	449	426	433	614	882	1177	1196	1040	491	1071	1091	371	376	350	378	395	394	394	378	393	388	398	562	766	765	667	469	379	384	368	341	403	384	361	379	360	361	382	383	330	417	361	359	382	394	387	369	385	383	377	363	379	414	339	414	396	385	357	371	403	352	388	393	322	365	364	392	352	413	358	355	367	375	386	373	407	376	383	368	389	417	392	380	370	370	380	365	365	361	387	362	396	384	367	370	362	371	366	362	383	362	324	376	368	413	381	394	365	377	377	407	371	384	391	372	343	408	370	390	408	372	383	388	363	393	400	373	371	369	358	385	399	342	394	366	353	351	372	361	414	387	384	369	393	374	410	406	391	429	343	353	414	393	404	388	362	352	388	361	366	369	361	374	395	354	379	381	399	368	390	356	404	369	365	381	371	347	363	406	375	404	394	404	378	366	393	378	379	360	365	351	414	356	374	358	369	388	376	384	405	390	382	384	374	362	368	398	385	370	403	367	361	360	352	358	356	386	361	361	386	372	406	359	355	369	346	352	394	401	347	377	402	341	414	385	361	386	394	364	389	356	367	342	374	353	382	383	401	338	337	382	338	388	372	378	399	394	370	393	412	339	387	385	401	376	360	369	376	417	334	400	386	387	357	372	389	371	363	367	382	334	391	365	380	367	402	387	339	394	336	381	366	380	392	386	416	414	402	399	387	394	353	365	355	369	373	388	390	368	367	379	408	405	369	328	414	373	399	355	356	386	392	393	369	403	390	381	407	364	350	353	346	376	387	379	371	364	399	356	372	352	369	366	362	358	377	390	371	369	364	383	393	338	368	359	344	377	356	349	371	387	404	352	373	371	380	375	380	394	431	390	374	376	390	369	372	398	331	382	409	349	382	347	347	407	378	348	345	407	367	370	364	395	383	387	386	384	373	385	406	402	392	380	386	373	364	374	420	321	324	369	398	391	376	391	375	337	383	391	372	336	412	348	343	369	384	357	367	367	325	365	358	368	385	348	364	392	374	367	382	379	366	366	398	358	397	388	412	382	378	371	369	359	387	406	393	355	415	375	400	385	404	357	344	352	350	379	388	399	402	387	389	350	399	358	353	391	403	354	383	336	368	368	329	396	353	363	372	382	374	372	385	370	352	394	397	379	346	388	346	375	382	333	363	359	392	347	370	384	405	366	410	375	376	371	384	356	363	362	364	380	384	392	390	371	416	377	411	382	390	339	368	379	402	371	379	374	389	373	377	372	374	362	396	367	350	370	409	387	385	362	384	381	361	395	373	360	371	371	407	373	381	386	355	338	378	401	354	392	397	385	366	374	363	370	367	353	375	359	372	359	354	414	345	386	371	348	374	407	376	348	362	388	376	387	365	368	362	381	397	405	369	387	334	374	381	370	374	354	359	360	369	397	365	393	380	412	417	408	404	403	383	426	386	374	383	381	371	351	395	403	403	362	376	378	390	357	364	373	400	358	360	371	398	370	381	425	367	391	389	345	395	362	386	398	369	384	353	355	381	381	388	364	397	402	382	372	406	396	397	391	393	410	392	375	333	374	364	371	399	368	370	371	351	378	374	401	367	407	377	376	378	371	366	368	380	406	387	388	362	362	418	380	392	387	367	348	346	367	321	349	382	379	327	433	384	395	383	359	320	373	363	369	342	368	370	386	355	344	391	379	380	357	370	375	364	390	339	360	350	387	369	410	346	369	392	388	399	397	370	346	336	391	341	376	378	349	346	374	378	386	374	367	398	398	375	378	380	366	325	371	376	381	389	389	371	412	375	382	371	379	427	372	380	398	405	367	355	370	377	392	412	380	360	399	401	391	382	365	357	420	375	431	362	378	407	369	426	385	388	378	359	373	377	379	382	359	366	400	413	408	392	334	403	350	376	381	342	351	381	342	391	367	359	355	398	383	358	346	344	385	373	371	350	409	373	337	403	349	377	355	397	394	396	371	369	353	400	360	339	378	388	385	409	366	376	397	337	385	353	340	346	394	392	361	359	372	366	354	387	413	338	354	361	373	389	344	377	361	357	381	357	363	361	352	387	390	359	345	378	356	370	360	351	379	382	361	417	366	356	389	368	406	369	355	396	373	404	395	402	406	399	344	360	393	366	370	365	381	360	379	373	341	341	354	358	369	318	360	382	354	386	362	380	333	351	373	342	362	397	397	397	371	386	407	370	358	363	370	351	386	373	366	382	383	355	383	364	393	399	356	376	354	399	377	392	355	369	372	366	389	355	422	358	386	368	405	364	355	400	369	352	385	406	358	346	383	386	362	373	401	369	403	380	337	375	360	368	399	390	333	351	392	395	382	390	419	327	383	351	371	331	370	313	413	370	373	391	362	373	405	344	357	387	390	393	379	362	334	371	373	343	361	404	357	365	318	360	398	345	369	380	386	361	377	368	406	352	410	398	368	364	337	336	363	373	363	359	391	360	387	402	378	377	389	351	358	378	386	326	377	349	403	377	427	393	377	381	389	384	372	390	374	405	391	364	396	368	407	381	337	418	403	351	384	356	345	376	373	425	354	393	361	403	359	379	378	377	356	365	385	402	371	385	355	356	398	364	409	385	399	380	346	352	336	410	370	342	399	387	395	380	368	407	398	355	385	362	397	369	326	370	394	368	380	377	351	381	406	363	385	373	391	369	397	337	354	362	355	353	379	416	358	407	399	365	378	366	360	376	355	382	381	409	367	398	356	338	386	372	370	379	359	388	381	372	367	358	365	368	325	357	363	396	385	346	364	387	379	372	389	404	376	403	382	347	367	386	407	405	380	374	352	381	332	380	366	387	396	380	367	379	356	346	384	373	383	390	373	365	369	413	385	337	376	376	355	390	420	365	392	362	392	369	371	383	392	331	393	352	386	399	367	392	354	382	364	378	382	377	387	326	393	368	352	394	354	408	387	401	398	407	392	399	330	333	387	370	384	340	386	386	351	377	373	392	405	384	371	342	384	378	343	415	391	397	355	342	385	367	400	339	379	396	404	374	393	379	343	332	360	381	362	372	409	384	385	357	349	428	405	405	395	390	395	382	382	382	364	352	366	368	360	407	377	381	412	360	328	328	389	379	380	385	410	353	336	379	358	347	383	394	369	367	366	385	377	359	374	360	368	349	350	373	385	390	380	391	370	393	360	361	398	384	411	336	341	372	348	393	349	403	317	373	378	350	369	381	371	369	378	393	371	346	374	381	391	369	363	378	344	322	336	367	389	353	378	398	377	360	365	371	314	353	362	398	379	341	376	363	345	401	364	352	352	361	336	355	345	354	371	349	389	389	383	371	329	364	350	363	348	374	343	377	372	397	377	360	384	404	370	343	365	383	373	388	367	412	413	379	383	348	360	390	431	382	351	383	371	392	328	343	327	388	373	389	378	365	394	408	371	403	346	361	358	380	361	374	404	393	367	356	361
21541	28117	37866	50793	50226	46132	46767	42944	38943	34485	28646	21228	16313	13976	12267	7244	4419	3969	4149	3864	3663	3292	3048	2433	1893	1700	1740	1517	1425	1411	1367	1343	1229	1211	1201	1161	2354	4401	6039	6786	5452	1466	5888	5765	943	895	889	895	930	905	854	854	887	883	863	2376	3853	3367	2541	1578	837	850	840	861	840	866	814	866	845	871	904	833	833	869	816	867	867	837	819	887	848	884	843	831	852	890	834	807	844	802	864	782	823	834	902	899	882	843	838	834	797	898	800	832	845	844	858	868	827	840	839	833	801	830	823	854	880	908	823	799	807	911	821	863	811	856	822	767	852	880	880	830	839	841	838	865	802	845	817	839	860	803	789	825	844	815	822	861	838	827	859	873	848	861	872	823	859	842	820	850	868	789	852	856	848	848	849	861	892	811	862	819	851	875	801	831	818	891	821	860	848	807	813	870	832	821	830	833	868	878	858	832	866	837	810	844	780	810	827	889	863	811	852	889	841	860	863	781	843	887	911	855	874	843	827	822	844	815	882	852	849	869	835	860	854	879	860	789	813	885	827	882	878	864	841	858	813	850	850	896	878	833	824	845	862	864	834	860	799	874	870	868	814	857	856	840	804	804	860	844	844	839	855	848	841	835	838	817	842	844	859	848	843	825	798	847	873	892	857	876	861	859	824	837	858	864	851	834	791	832	826	868	878	874	890	786	835	856	854	848	848	851	924	853	808	828	829	852	803	834	875	862	874	851	857	795	853	841	833	873	872	867	821	860	849	804	819	826	877	829	877	837	823	843	905	866	889	830	818	864	900	900	841	853	879	865	884	830	825	849	867	862	823	834	807	857	840	843	870	874	853	801	836	862	820	871	890	841	888	843	853	850	871	827	853	876	811	843	845	792	789	894	861	804	857	898	882	825	814	881	840	860	836	840	863	823	794	840	861	847	859	843	881	879	842	790	860	863	817	858	837	866	837	836	830	827	857	781	841	856	780	866	889	874	870	867	902	838	789	798	831	862	841	799	888	855	871	825	875	814	888	822	851	834	819	840	863	877	830	798	835	883	805	843	813	840	837	852	828	898	806	848	834	900	825	917	897	847	862	845	831	832	816	921	836	830	914	840	849	835	892	874	865	878	856	884	818	876	825	830	826	876	829	839	864	847	853	952	920	854	870	840	833	840	844	781	833	836	860	853	848	830	804	856	842	880	806	890	818	819	805	834	838	840	887	895	848	885	841	829	863	878	839	864	857	857	812	869	862	894	815	876	848	860	862	842	856	835	852	832	852	817	828	820	852	884	891	875	898	866	816	877	899	850	854	834	824	871	807	789	829	817	842	867	849	830	838	865	845	851	849	832	852	929	858	871	860	838	858	825	866	878	888	842	847	893	825	887	851	791	854	830	806	834	867	864	833	887	849	858	838	831	862	851	862	861	806	804	873	813	838	822	837	854	849	876	829	889	817	805	841	845	875	870	827	806	829	828	832	853	814	912	829	825	894	816	857	859	834	791	828	857	834	822	861	851	865	895	874	886	871	827	827	829	825	868	851	776	882	834	832	881	833	856	802	814	867	871	835	895	812	856	836	826	852	850	851	854	868	861	846	770	834	868	843	882	853	796	853	827	850	855	846	854	805	806	831	829	841	836	865	812	787	866	828	864	829	766	867	806	839	829	796	859	840	842	807	914	872	938	879	846	814	892	835	876	825	828	867	822	825	834	821	822	829	879	845	829	849	823	842	887	896	887	850	864	834	841	907	803	870	833	814	824	846	831	846	835	875	822	854	822	840	851	824	833	861	800	860	824	896	857	809	827	803	838	878	816	899	817	824	847	837	895	884	822	844	882	878	855	833	825	880	856	846	836	837	826	881	819	847	836	808	859	821	824	891	857	850	854	862	894	842	792	837	872	878	809	828	897	851	876	800	836	835	818	847	851	834	836	890	810	877	874	804	872	804	865	831	848	860	813	850	853	833	836	819	832	869	890	865	856	858	865	887	845	865	809	816	839	825	806	867	853	904	855	873	833	815	795	808	829	876	831	825	804	816	874	825	829	787	844	824	828	865	889	873	780	877	837	855	873	866	864	856	861	851	865	851	866	824	855	875	868	836	873	870	868	852	825	811	827	833	863	837	816	838	822	822	883	876	863	883	814	896	857	833	829	844	846	875	869	792	792	836	803	905	869	850	833	851	833	880	867	802	799	874	803	861	841	806	894	837	870	886	841	828	855	848	842	838	889	880	878	815	835	892	821	852	858	828	815	859	869	827	864	854	900	835	827	834	826	842	878	821	841	803	842	851	870	836	784	918	878	880	860	860	812	874	871	813	855	834	832	861	806	826	922	832	838	817	873	872	854	864	854	853	855	835	869	867	852	833	838	870	876	895	837	880	793	797	835	782	862	823	862	824	837	895	862	813	897	842	805	861	833	854	882	832	855	797	818	829	874	853	831	851	872	840	819	830	830	875	830	841	841	830	875	874	859	801	894	882	798	831	797	862	878	888	834	845	838	859	870	823	767	857	886	867	815	812	901	774	877	840	854	870	809	863	831	828	886	856	881	816	878	861	792	879	832	852	862	834	823	848	830	832	873	841	815	852	820	863	839	814	854	771	828	878	912	829	839	891	837	811	833	853	850	858	801	784	831	839	918	829	819	864	844	854	857	858	904	824	878	858	850	848	830	853	865	911	850	860	818	828	901	881	811	855	833	814	817	850	876	826	842	803	867	839	824	855	848	857	845	859	845	843	895	840	883	861	858	792	832	870	899	881	812	832	842	828	854	854	824	858	863	832	832	866	852	806	868	882	822	862	795	892	884	854	794	836	870	826	837	816	843	853	837	893	890	835	837	840	857	864	802	870	846	836	890	825	866	796	838	832	836	881	905	839	866	819	831	892	786	857	815	813	851	886	880	857	831	882	841	838	871	890	856	880	828	831	819	853	838	850	804	834	824	841	847	863	856	808	824	808	874	848	829	795	864	806	819	845	851	847	817	815	923	887	822	824	835	852	867	811	850	824	827	814	898	851	863	853	869	899	854	871	836	819	849	870	884	835	828	861	817	825	871	859	840	879	888	845	859	831	867	854	877	829	856	861	863	896	843	813	838	871	853	840	833	867	840	820	806	812	806	850	851	828	858	837	865	799	858	846	877	881	849	851	821	845	841	807	827	856	850	845	824	839	819	862	845	829	809	874	900	845	879	771	880	836	793	907	868	831	816	802	800	839	866	774	899	820	854	856	837	860	823	859	854	819	853	858	854	839	820	854	862	829	836	866	835	874	842	853	881	902	825	783	863	861	928	829	895	873	858	843	798	807	876	857	875	827	841	866	888	797	887	823	832	912	884	856	856	870	853	821	834	777	816	805	810	840	834	888	825	804	841	860	805	861	868	875	854	801	856	831	842	869	863	838	849	862	784	860	837	891	835	895	892	898	850	810	869	900	791	827	825	843	836	895	844	846	866	864	834	828	813	880	897	841	898	891	813	883	844	828	816	826	851	893	858	877	928	852	816
5241	4633	5475	5107	3604	2904	1862	1161	841	812	880	704	526	452	384	324	269	297	292	310	291	303	269	308	321	276	270	297	237	260	276	237	284	283	271	278	239	303	281	297	331	285	311	243	268	242	243	264	312	294	269	265	284	278	259	293	294	321	296	290	283	285	253	259	233	292	274	259	275	256	244	278	280	236	260	276	250	249	301	253	277	257	250	252	278	261	297	264	252	299	285	268	264	276	268	262	269	264	234	268	246	278	265	285	268	239	278	263	262	245	280	248	278	287	257	240	276	271	286	268	282	278	267	277	302	289	248	278	274	271	270	301	283	251	237	234	276	265	270	283	280	250	268	281	266	238	285	271	235	264	255	243	270	295	287	280	256	260	230	229	281	273	224	245	271	247	263	246	252	253	275	266	245	242	268	269	272	242	266	222	265	291	247	271	259	257	250	268	251	271	265	241	229	258	249	299	287	263	275	272	278	258	261	248	253	284	261	245	265	258	258	247	248	266	291	239	253	277	247	243	285	253	253	236	273	281	264	264	265	266	266	277	257	248	275	242	255	256	301	285	278	259	270	261	265	231	285	259	271	247	269	281	241	272	274	226	262	261	248	289	269	245	254	297	257	249	253	264	265	259	248	231	267	260	258	240	249	244	277	252	266	271	281	274	267	258	260	257	254	262	241	264	258	274	253	239	278	280	282	248	271	301	274	258	233	266	250	277	269	264	262	284	281	273	276	232	243	287	260	268	273	267	263	277	263	250	234	280	277	304	271	254	299	261	281	256	241	255	276	240	278	272	279	248	264	258	256	294	236	261	284	239	278	256	260	243	267	267	259	252	261	268	291	258	285	261	271	242	260	213	263	288	263	272	275	266	273	230	281	299	267	267	266	257	263	257	231	275	265	257	284	231	260	253	274	234	265	254	230	270	307	254	262	256	274	255	267	278	262	253	277	276	260	251	286	246	254	263	281	258	292	286	270	251	264	281	249	259	270	256	278	264	245	276	250	286	257	241	249	277	249	251	256	292	265	283	260	261	244	268	283	282	287	261	265	273	272	290	273	268	259	291	258	253	266	254	262	245	250	271	255	255	229	274	269	254	313	264	258	255	286	267	232	272	251	290	268	278	279	259	254	277	270	251	235	258	278	250	281	253	275	274	287	264	284	274	262	247	264	240	270	260	263	257	266	249	273	258	297	262	271	273	265	265	283	255	247	244	253	242	266	281	263	280	249	242	284	252	236	281	281	286	277	260	284	243	262	284	245	260	235	251	260	269	276	253	281	249	266	271	254	285	278	290	247	239	282	259	261	279	284	255	236	276	267	258	260	233	248	236	300	257	267	247	285	227	248	249	256	263	230	292	271	271	245	263	296	277	249	256	257	262	278	244	269	258	263	263	269	279	208	237	283	259	271	281	285	244	269	238	263	244	264	270	269	252	296	265	274	261	260	251	235	247	268	229	246	250	267	264	303	220	268	282	270	269	275	274	265	281	285	269	256	271	279	273	244	261	275	248	278	298	287	253	258	264	256	247	254	245	264	253	262	278	274	255	272	270	258	261	273	281	266	276	285	279	250	252	278	263	302	253	280	282	279	250	281	268	244	276	273	274	269	250	250	243	273	249	248	248	243	254	266	264	291	274	231	242	289	254	246	284	252	268	267	269	259	244	274	263	234	283	260	271	279	274	222	275	281	272	291	265	263	238	244	242	273	279	272	278	265	262	272	245	271	294	280	214	286	244	290	247	261	266	273	255	226	257	284	267	257	268	275	243	253	246	251	264	300	279	247	277	253	269	241	296	274	251	240	238	244	262	259	267	274	269	269	267	256	266	243	288	246	223	255	257	298	248	269	298	290	238	268	254	252	265	254	254	245	261	261	258	257	253	276	261	288	283	249	245	242	255	246	255	279	285	253	239	263	274	291	252	241	268	261	280	249	254	239	268	306	254	287	261	251	246	234	292	265	232	265	256	252	242	264	270	259	242	274	275	262	273	288	266	277	266	284	248	217	269	278	282	280	264	299	263	256	255	274	253	269	239	260	251	270	267	273	290	284	262	281	271	261	274	276	269	278	274	258	250	267	240	258	253	255	262	261	272	281	255	257	256	283	240	259	250	283	282	245	250	266	265	269	246	271	240	238	251	288	239	249	279	267	267	273	253	268	252	273	279	287	274	251	280	268	281	279	274	250	264	274	275	264	259	247	267	256	255	271	260	285	267	220	260	262	243	275	251	272	264	256	253	243	238	239	270	254	256	263	259	248	231	249	309	265	259	245	270	264	267	267	271	287	276	275	271	238	235	259	261	252	273	269	254	252	264	280	275	239	300	268	280	241	278	298	271	279	295	270	258	234	254	241	251	264	287	277	235	271	287	260	239	263	235	262	230	279	254	261	253	252	270	250	282	245	255	239	275	245	249	246	264	291	271	279	265	268	249	243	280	271	269	304	272	256	267	251	254	229	267	262	249	283	256	264	301	275	269	270	277	245	249	256	296	266	249	244	275	277	239	272	271	285	300	240	270	280	281	252	257	261	248	258	299	247	262	246	271	236	264	273	281	262	275	258	256	271	271	272	253	260	266	273	258	261	268	276	255	264	243	272	280	276	256	261	304	285	263	280	253	252	249	235	288	262	277	258	229	293	260	279	255	252	236	251	253	304	271	279	263	249	265	274	251	258	293	266	262	250	252	269	269	277	266	254	272	245	250	267	273	250	279	282	240	262	251	245	268	263	251	238	261	243	280	266	260	269	285	275	233	254	298	269	265	245	288	278	258	260	254	271	247	252	289	270	250	254	223	253	273	244	285	269	267	254	214	278	245	235	258	269	262	268	256	229	276	260	273	280	254	265	296	254	285	273	260	268	273	282	260	242	269	279	264	287	251	294	248	240	239	282	270	298	244	267	273	277	261	239	276	258	254	243	302	268	253	279	235	247	252	279	250	272	246	263	258	253	261	276	231	271	245	260	249	270	277	271	250	264	255	248	269	254	251	233	255	261	251	263	265	244	270	265	253	282	237	300	272	244	277	261	282	254	267	278	270	249	260	268	275	285	241	250	258	230	246	287	249	234	280	255	280	263	264	286	269	281	281	235	253	272	261	233	263	244	280	257	273	260	256	277	269	248	263	269	296	292	261	273	275	269	250	236	245	289	243	248	276	256	278	278	274	270	269	248	277	276	277	267	256	278	254	298	239	271	253	277	278	258	280	247	254	273	265	252	270	292	232	292	290	312	256	258	252	276	283	273	268	258	270	264	285	270	267	269	259	244	271	264	264	255	255	270	279	281	226	257	252	268	255	275	251	224	249	278	252	244	265	212	274	286	276	271	281	274	282	258	273	247	275	245	214	264	273	258	277	261	272	284	272	248	253	269	268	260	280	235	277	263	245	241	252	299	276	253	259	284	270	259	277	260	258	259	261	271	267	273	267	255	268	255	252	275	275	279	270	307	238	237	262	242	279	244	240	281	249	298	245	268	267	255	257	283	291	283	275
4334	5448	9007	13752	11817	10173	7418	5032	4008	3848	4379	3240	2343	1822	1501	1174	1001	958	939	918	983	867	906	809	819	771	770	731	793	760	762	719	750	731	774	702	717	797	859	884	829	662	693	655	657	649	676	686	683	642	633	704	649	617	593	697	827	916	982	755	634	646	634	621	633	628	623	659	659	633	662	644	651	689	687	658	656	634	687	629	644	656	635	673	646	660	659	641	689	604	657	641	677	667	644	671	604	623	651	651	646	678	660	628	654	620	627	642	644	619	660	656	600	648	674	628	645	637	682	647	596	653	598	664	695	624	666	666	653	678	644	644	630	655	663	639	601	631	668	649	661	621	665	600	649	598	641	670	638	713	638	673	648	630	681	638	649	639	664	658	645	634	647	622	599	632	640	671	643	662	646	712	689	668	646	618	675	591	614	660	636	631	628	660	653	636	649	663	627	633	639	642	703	651	644	648	675	628	647	618	627	659	643	614	636	658	663	654	640	623	633	638	603	671	645	671	685	679	655	639	634	656	701	682	625	672	629	606	676	663	606	598	663	644	687	646	665	645	644	721	640	630	620	640	669	587	673	659	670	622	633	673	657	657	676	665	642	651	659	667	624	670	678	662	654	657	619	590	612	679	592	577	721	630	660	627	654	660	650	689	656	657	648	675	622	647	649	648	628	613	664	660	640	665	662	641	638	652	682	632	651	677	674	640	664	656	668	654	670	658	627	635	688	640	666	622	592	633	653	656	672	629	637	651	623	633	665	677	662	631	686	599	652	677	590	639	640	610	622	611	664	623	644	670	644	639	647	582	625	672	637	654	642	672	643	619	650	660	648	692	651	652	687	654	643	624	621	630	636	574	672	630	645	666	677	653	643	642	692	587	654	656	672	661	620	603	617	636	646	684	661	619	625	620	661	625	623	679	618	628	658	657	641	667	658	607	661	652	648	640	636	635	621	630	604	630	655	687	620	710	617	638	653	662	658	611	649	645	648	682	651	617	653	654	653	625	653	648	679	674	654	641	624	647	660	605	624	607	630	661	623	654	663	635	644	649	610	672	603	696	660	598	641	682	641	587	651	656	673	625	627	650	601	608	624	654	672	652	689	665	653	639	593	635	691	623	653	639	650	625	653	637	635	635	634	630	664	618	618	623	665	664	612	621	671	648	688	640	649	664	620	634	668	686	631	639	659	647	659	624	669	644	624	624	639	617	646	679	680	655	668	663	633	644	649	660	674	607	625	638	610	664	609	679	623	597	679	647	638	621	633	635	611	636	682	663	599	644	594	628	673	659	640	684	608	613	655	604	631	676	641	640	638	701	691	619	660	668	658	633	662	661	680	682	652	664	653	676	614	618	659	636	635	610	641	622	678	673	661	645	615	658	634	612	635	621	616	637	613	684	663	639	623	652	666	649	610	696	652	655	673	612	634	602	662	687	694	587	642	661	608	665	627	633	672	636	632	623	647	679	658	717	662	631	657	670	608	631	637	638	639	640	638	652	596	652	638	664	668	658	635	650	632	629	681	672	657	627	614	605	672	629	586	699	631	678	692	641	621	686	658	628	634	665	658	680	635	614	664	633	649	659	631	628	642	700	671	661	642	683	660	628	669	626	627	664	653	630	655	651	653	660	681	671	676	664	590	670	641	678	646	605	629	604	585	664	626	616	613	658	650	618	637	694	664	616	695	655	625	631	617	594	630	665	673	615	615	656	654	625	691	641	652	619	644	696	627	657	674	610	686	638	645	660	632	643	681	599	656	637	645	655	646	664	676	622	607	635	614	631	649	693	590	606	633	680	740	703	681	640	656	649	613	651	666	682	632	617	680	625	720	634	596	631	617	653	634	645	637	640	616	661	638	651	662	646	668	690	610	720	630	641	660	636	650	625	644	634	669	656	658	662	672	641	638	633	663	640	593	639	655	608	676	690	666	634	667	715	641	647	622	662	660	654	654	659	611	665	671	654	610	645	634	646	620	623	631	596	640	642	616	668	654	605	672	668	636	624	657	634	616	685	604	659	646	628	663	639	653	644	668	646	643	640	620	615	598	638	630	670	651	615	637	670	642	678	592	634	672	690	622	677	670	626	639	673	632	619	658	654	676	629	624	669	666	642	661	649	706	620	678	621	686	646	643	626	670	627	660	660	639	734	654	639	644	615	647	615	681	652	614	654	677	641	627	641	631	654	635	673	701	646	722	644	642	684	628	662	658	640	629	621	630	653	590	659	621	654	608	565	618	604	667	571	580	636	619	621	635	650	633	622	625	688	616	657	653	634	629	604	649	626	690	659	663	648	658	621	671	653	647	657	653	630	662	683	657	683	622	668	650	622	633	598	664	604	626	653	635	645	658	630	636	655	606	662	628	660	646	613	644	669	621	645	673	679	688	606	703	652	643	621	674	617	636	641	684	687	671	663	634	650	603	648	645	648	659	642	641	619	636	647	658	651	660	649	639	607	655	655	658	676	650	582	663	666	661	614	655	639	684	682	636	631	665	640	679	623	684	623	670	684	649	645	639	657	598	627	639	663	631	659	649	632	658	654	661	618	661	638	636	680	676	618	641	602	663	678	643	650	643	601	608	630	681	616	686	679	661	636	615	629	590	669	670	621	652	592	677	579	618	627	635	665	637	664	609	671	668	673	703	682	623	627	634	619	646	627	644	636	635	645	744	613	624	630	633	646	680	638	609	673	664	642	641	616	666	545	701	616	630	650	633	671	679	611	670	651	632	646	650	674	665	659	619	618	596	682	586	617	618	625	661	668	647	638	638	650	674	649	621	660	623	617	599	651	627	631	646	637	613	650	663	614	616	604	660	598	636	643	650	623	655	656	638	598	614	659	656	668	611	597	622	661	702	643	637	617	684	653	634	651	653	666	627	608	639	680	605	635	614	678	648	694	651	663	662	665	621	656	614	649	644	660	630	641	609	616	639	651	584	624	619	659	634	644	678	645	615	677	662	668	667	624	666	655	653	665	685	657	707	645	627	648	666	641	619	663	682	659	632	647	645	608	631	619	605	585	629	621	638	686	656	640	600	660	681	621	646	663	637	667	639	647	654	635	660	630	620	683	614	630	622	685	668	648	642	680	672	670	602	641	651	617	632	624	660	650	661	630	651	638	631	636	643	645	637	633	663	635	688	626	647	667	631	606	642	659	647	594	618	634	666	638	627	653	626	662	652	681	619	657	681	633	610	628	650	662	645	633	642	634	590	608	657	657	630	619	651	641	596	664	646	665	708	611	659	653	627	670	617	641	623	667	672	652	641	633	630	636	638	604	669	635	635	676	626	651	646	616	603	633	665	636	646	635	638	605	635	675	598	640	686	682	644	637	646	690	663	598	641	628	672	632	662	616	599	654	612	706	666	623	673	651	652	605	636	660	626	657	631	636	684	661	656	676	681	657	654	638	657	650	677	636	647	660	596	650	598	616	620	614	697	593	647	623	661	664	647	667	632	667	634	668	662	609	634	642	608	660	646	643	661	625	635	623
23739	27310	32428	38475	32928	31214	26054	19775	14566	10557	6881	3803	2768	2320	1936	1080	742	578	628	697	639	625	591	519	413	436	424	376	394	436	417	390	402	376	406	406	344	639	572	558	763	838	404	352	370	415	339	327	341	340	382	346	362	367	377	473	641	627	592	491	392	377	365	356	348	365	356	380	376	403	409	347	354	357	378	381	342	382	416	394	372	348	389	368	363	376	372	374	366	359	411	373	365	398	357	379	326	361	363	342	400	365	378	372	372	359	367	397	347	386	358	357	354	370	364	333	332	351	360	375	384	355	365	390	360	364	366	319	352	331	334	390	390	353	381	364	368	370	320	361	364	383	359	324	342	385	384	373	386	380	364	381	377	348	360	361	364	384	332	361	351	352	363	392	374	372	394	367	377	358	389	337	364	342	368	369	353	343	335	367	405	387	386	377	363	336	350	382	335	323	363	373	349	396	377	369	407	423	365	370	337	356	357	360	361	369	373	433	414	369	336	344	402	352	359	361	367	372	367	341	347	376	384	342	357	370	332	385	359	391	354	363	387	357	371	400	346	336	318	366	338	361	363	359	377	347	334	359	342	385	353	365	362	384	370	373	379	362	317	351	366	368	373	380	352	355	371	345	357	355	355	353	334	368	345	345	355	390	389	368	383	388	366	342	339	354	358	372	372	359	324	374	352	407	386	368	373	392	381	358	338	380	365	393	341	346	399	374	361	374	360	363	355	325	363	371	392	384	370	395	345	379	384	360	357	362	353	346	338	366	353	344	358	383	361	356	332	409	349	353	384	373	354	349	344	372	357	402	345	351	361	405	338	377	337	333	358	359	357	383	377	362	382	338	388	354	347	377	398	371	392	365	318	376	367	379	382	340	357	347	374	391	331	323	369	369	339	348	347	398	359	390	339	358	348	354	359	374	312	352	388	392	391	390	342	363	355	370	352	380	401	330	374	338	369	387	386	371	333	344	367	339	374	348	335	344	397	344	364	327	369	366	356	346	395	324	360	316	413	345	372	359	369	372	385	356	345	357	409	369	345	389	380	352	374	391	360	357	350	336	308	361	372	375	350	346	367	348	363	374	376	381	346	382	356	363	380	353	396	356	342	340	382	366	373	371	396	342	348	358	368	366	363	324	334	380	365	381	380	326	348	342	373	373	364	373	378	333	349	376	400	363	346	385	367	347	372	369	352	323	363	354	374	359	328	351	350	342	337	353	383	373	377	370	349	379	347	363	346	372	363	347	369	395	374	347	373	353	363	332	425	354	405	348	330	362	398	359	348	358	355	365	372	386	356	368	314	369	373	377	348	386	369	389	369	375	359	364	391	354	335	332	402	346	337	347	389	363	351	388	359	381	390	395	367	360	334	336	377	355	370	346	353	369	388	375	364	369	390	359	366	348	345	343	339	359	347	362	354	378	360	342	373	307	351	351	332	372	353	342	370	381	347	339	372	380	361	364	383	377	341	357	356	397	341	376	353	358	368	375	381	373	378	367	330	341	364	369	380	398	385	353	384	352	345	364	336	382	347	397	327	360	350	375	349	383	373	401	390	363	344	361	365	361	360	340	387	331	372	342	352	341	367	385	353	355	344	376	374	358	378	351	354	364	356	357	336	355	340	331	418	338	352	359	383	331	326	367	350	387	356	371	339	403	394	361	329	355	336	339	395	373	395	375	348	340	351	396	342	366	387	368	339	355	358	338	358	329	380	381	364	355	359	366	342	358	357	335	341	376	348	340	352	318	366	374	345	370	393	336	356	330	354	362	336	403	377	362	400	351	369	348	354	331	357	388	362	384	376	361	320	361	369	327	382	372	380	362	328	341	334	373	369	359	392	364	361	387	380	353	353	368	366	389	370	294	400	332	364	356	397	348	360	358	351	354	353	363	404	343	385	305	359	387	354	348	406	409	380	371	344	358	369	345	362	377	335	363	406	366	383	334	386	355	378	385	379	343	333	360	324	357	357	400	326	382	366	387	374	333	420	364	390	375	386	376	413	379	353	376	365	369	376	367	391	349	336	373	327	348	382	340	378	362	407	350	393	389	350	343	396	391	349	361	384	395	356	339	350	372	386	349	365	383	346	351	367	377	326	373	383	372	337	401	396	359	366	359	335	352	371	357	368	356	360	357	361	359	354	422	342	341	353	366	371	363	362	347	378	401	413	379	399	359	347	329	341	366	375	369	381	359	381	370	384	322	356	326	372	392	371	320	366	342	351	360	356	374	375	346	370	384	359	380	372	365	345	370	362	368	346	363	376	327	350	360	338	391	340	403	347	361	357	362	352	379	346	371	363	339	360	341	365	385	383	378	332	389	381	377	386	368	361	379	373	375	367	375	370	346	375	364	302	363	334	399	367	397	377	381	364	386	352	354	363	346	353	346	380	364	361	379	352	325	350	362	371	389	333	361	359	364	391	344	394	367	370	357	366	340	386	346	337	357	376	412	378	389	389	364	390	351	332	347	323	397	348	385	381	330	363	353	365	330	338	346	348	339	365	358	375	347	359	364	364	370	395	360	358	373	367	353	388	371	375	378	373	363	389	373	384	381	378	339	380	365	361	366	375	395	341	351	339	377	352	362	332	365	370	394	355	355	362	387	362	367	344	381	343	321	394	382	346	345	376	325	357	401	351	362	355	362	369	348	361	359	359	353	380	319	361	373	349	347	352	414	368	343	365	327	366	365	402	358	369	341	352	384	376	340	343	356	392	342	385	355	343	385	335	360	373	411	372	369	382	386	357	343	326	374	383	346	345	401	375	351	353	377	361	359	388	390	377	370	344	380	356	359	337	353	382	362	337	362	368	344	358	366	378	384	360	422	390	355	373	363	355	377	405	368	343	312	338	373	346	358	360	333	315	313	356	353	372	333	345	387	331	343	341	373	378	358	356	363	397	372	398	372	400	351	335	346	348	377	371	395	387	363	351	347	354	376	348	369	358	379	343	380	363	365	369	376	316	373	400	376	351	357	353	362	334	371	386	352	410	383	340	390	378	372	363	377	350	333	364	371	367	368	371	354	354	366	333	348	394	398	381	346	369	370	357	362	378	367	407	388	352	362	373	352	377	376	378	348	375	422	376	337	339	377	335	356	392	359	301	318	335	371	339	380	386	374	381	376	377	390	387	365	346	383	323	358	375	351	385	351	378	373	372	345	376	381	350	350	318	360	385	361	357	378	344	396	376	381	384	334	388	356	373	337	364	333	365	350	341	360	372	368	369	382	362	396	356	351	391	393	399	367	345	385	356	341	325	354	373	353	388	377	376	366	328	380	376	371	376	382	382	360	359	361	359	372	350	375	342	352	415	369	344	342	366	319	361	408	382	380	336	372	362	349	344	341	390	377	350	372	351	369	367	342	359	348	349	350	352	346	391	350	383	369	366	357	358	351	347	392	422	345	364	351	357	373	378	399	377	373	383	323	349	357	345	391	326	354	363	367	365	364	397	356	328	351	350	407	351	366	361	370	354	371	378	323	377	371	340	359
17348	20932	31904	45475	43353	39680	37850	33345	29025	24703	20263	13063	10880	8935	7176	4153	3000	2661	3090	2940	2904	2464	2205	1509	1383	1363	1342	1273	1251	1196	1097	1214	1164	1082	1099	1031	1020	3058	2466	2482	3852	4081	1052	934	848	882	850	895	934	938	881	827	932	899	941	1865	3051	2683	2282	1648	982	853	842	895	907	846	930	798	865	845	903	896	822	825	825	808	873	899	882	857	890	808	847	829	838	897	863	885	868	817	884	838	876	850	815	851	878	838	871	874	826	845	887	835	902	856	833	858	848	802	849	869	827	881	884	839	794	853	841	825	829	861	865	837	837	841	859	886	860	848	859	895	797	816	836	839	866	887	897	870	895	832	857	883	829	878	881	817	839	828	844	904	814	855	839	857	897	828	815	916	824	869	833	824	845	840	791	855	851	881	875	845	848	838	903	866	858	888	865	846	876	858	842	831	841	838	809	885	822	890	894	831	873	882	826	836	857	800	862	888	846	909	849	793	842	890	880	884	861	865	864	909	904	907	886	886	847	841	851	817	878	856	849	854	821	842	868	858	887	823	852	848	908	837	862	864	900	841	869	852	886	900	907	838	853	841	899	883	844	849	864	871	827	846	898	819	818	831	927	900	790	877	862	892	886	835	850	898	840	870	829	905	877	864	856	859	840	854	872	831	900	828	885	787	831	855	821	834	824	790	840	780	856	902	863	875	883	850	826	870	831	857	820	881	878	836	854	818	873	803	909	888	868	878	803	908	847	876	860	832	847	900	855	827	841	864	807	827	891	846	864	810	842	829	848	832	836	856	843	821	843	842	850	873	912	859	868	874	835	902	801	822	846	906	831	853	884	856	852	819	851	872	848	845	842	825	859	852	872	880	835	868	841	820	833	920	804	860	814	878	829	838	895	817	839	825	895	902	837	794	855	844	842	812	816	832	882	878	829	833	878	845	871	859	840	840	884	770	872	858	863	839	865	804	878	880	892	872	858	889	816	870	847	824	852	881	854	895	833	842	860	848	820	834	823	851	894	859	868	910	857	805	880	827	843	897	854	812	845	839	873	798	894	844	869	851	854	816	856	812	863	837	812	805	861	813	797	849	912	863	863	858	838	814	833	835	850	832	850	889	833	835	783	853	838	817	819	855	889	828	847	873	831	841	822	834	838	843	789	835	854	887	888	779	891	849	798	888	801	861	901	836	856	841	838	832	872	810	868	832	880	820	848	873	853	841	846	901	832	892	812	894	892	821	907	873	854	902	903	848	867	867	829	827	843	868	801	808	851	860	832	854	910	812	853	849	854	846	879	818	902	809	869	873	811	827	817	835	823	810	882	858	838	855	819	886	883	845	850	860	826	846	871	874	883	888	907	850	826	868	808	883	780	836	858	891	866	876	845	840	824	824	851	855	799	900	888	830	836	859	858	845	844	896	853	834	834	842	844	886	864	856	866	827	873	795	898	910	842	856	813	879	858	841	879	863	843	944	882	846	853	836	835	851	873	822	841	875	897	798	826	820	817	862	898	893	834	797	823	863	876	880	892	799	900	885	839	823	832	849	819	768	833	892	870	806	881	889	865	838	849	860	796	853	844	874	850	856	834	856	858	785	795	862	888	830	873	857	902	871	826	848	850	868	883	933	881	893	854	875	834	818	864	817	876	838	888	841	868	850	825	882	833	845	885	853	902	799	867	809	880	852	834	867	826	839	836	851	870	848	912	881	811	876	840	909	852	829	891	854	848	864	828	851	823	856	863	824	841	868	803	858	899	811	850	867	829	885	850	848	849	885	844	843	850	832	845	858	836	827	835	856	851	843	827	878	919	868	854	863	849	888	868	845	856	850	840	853	826	849	801	882	801	883	818	794	814	901	878	852	927	801	889	833	808	815	872	868	874	812	861	888	847	887	858	799	869	840	821	799	836	852	870	870	846	818	830	860	889	855	840	819	861	869	865	897	821	809	836	875	795	841	845	904	881	879	872	840	859	816	933	865	864	916	841	870	882	830	806	852	815	864	840	824	815	843	806	840	846	892	856	854	897	816	850	838	852	839	823	810	856	836	848	841	861	861	841	888	826	838	880	823	884	856	822	841	884	868	790	837	849	817	864	856	876	861	842	847	905	890	825	846	836	881	811	793	863	823	878	839	826	846	856	851	835	837	856	865	835	882	826	857	833	856	891	834	865	845	865	884	845	864	859	866	839	856	882	829	850	806	829	809	824	878	821	855	860	813	847	847	818	829	834	862	931	846	837	821	883	882	870	853	819	781	855	858	813	811	888	854	839	859	860	857	839	885	860	885	821	866	859	865	829	846	845	836	804	864	818	821	824	834	833	832	842	866	884	838	829	897	866	833	869	882	839	820	859	841	872	854	832	932	817	858	853	875	833	833	810	871	831	869	844	882	806	858	807	871	826	893	825	887	855	815	863	804	893	837	862	839	889	890	847	886	864	833	812	885	853	862	829	849	854	831	883	849	838	850	842	835	887	803	874	812	840	868	861	883	837	872	866	825	833	871	843	858	861	864	873	812	866	834	883	852	846	831	858	873	835	862	817	819	852	874	850	860	868	907	832	835	809	866	900	824	874	806	869	859	833	889	793	882	819	804	875	872	892	846	862	835	883	841	847	835	874	866	837	882	886	841	859	877	892	796	874	835	839	849	890	801	906	873	830	872	895	854	865	812	810	797	889	783	899	855	856	821	866	883	871	891	858	826	869	865	869	885	804	850	828	853	854	829	858	838	844	929	814	833	817	860	925	829	796	847	852	823	867	834	895	833	898	832	868	873	898	861	852	872	867	856	849	811	847	807	827	904	887	880	945	839	874	868	870	864	894	824	856	859	880	822	823	905	856	832	833	864	872	847	842	815	849	907	884	857	801	857	846	828	867	850	887	896	855	830	905	876	846	865	796	828	831	843	851	825	845	846	867	882	851	872	863	823	869	833	836	874	871	876	868	869	879	837	908	819	827	836	865	831	840	842	835	882	814	873	784	836	848	852	847	883	823	852	851	850	873	828	854	881	802	873	885	855	824	887	819	868	816	830	854	850	882	860	839	872	793	934	855	855	801	838	859	853	827	850	842	854	854	841	843	828	822	861	841	886	788	849	864	833	822	813	822	879	839	823	788	831	862	803	846	862	820	856	825	826	885	851	884	803	830	858	878	833	828	888	888	840	823	879	889	827	906	895	880	882	857	782	821	821	852	933	859	865	823	885	817	868	824	850	869	863	887	852	846	823	791	782	818	864	914	849	850	907	853	848	845	890	880	831	832	856	837	860	848	867	784	823	825	888	899	839	865	828	857	891	827	857	842	867	897	772	837	849	845	863	875	855	800	876	815	846	901	835	820	858	790	879	865	873	847	824	882	899	839	826	852	839	860	874	823	843	838	883	876	870	864	903	900	852	823	881	889	842	860	843	843	880	882	868	883	895	851	874	845	876	825	827	832	851	840	895	873	827	865	862	867	842	841	878	892	897	869	832	830	877	862	767	826	876	841	810	828	896	813	874	854	873
32887	32398	37778	42919	38418	35933	31187	27510	23335	18331	12611	7514	5298	4641	3210	1513	1138	1024	1048	1076	1027	904	706	573	529	479	438	457	482	487	429	404	445	433	390	412	452	478	968	858	474	1151	971	387	409	381	398	366	334	389	373	351	363	363	405	580	1003	877	847	600	433	374	363	367	386	346	385	375	389	391	358	364	364	369	353	385	369	365	375	369	395	380	387	361	376	317	385	371	364	386	348	384	395	358	358	327	379	417	428	352	364	393	370	360	359	366	378	386	379	361	381	360	367	407	356	393	365	353	396	377	367	387	363	396	392	352	425	392	355	334	352	329	345	365	368	328	369	397	396	358	372	355	376	366	355	376	339	360	350	401	357	393	370	356	374	350	329	394	364	366	363	354	373	359	382	381	395	360	413	361	341	372	372	375	372	385	377	358	382	382	375	347	411	336	402	397	349	381	408	386	388	395	367	366	440	393	401	391	373	326	385	402	357	368	397	422	395	349	358	392	377	391	356	349	356	367	392	328	378	365	360	369	374	387	387	400	370	384	374	388	393	389	369	386	387	392	378	374	388	413	399	372	320	346	371	364	363	351	388	387	370	360	352	353	396	367	376	416	390	373	390	395	346	351	382	377	333	380	384	368	396	407	393	363	393	378	385	391	359	350	398	403	351	358	334	392	376	366	390	355	390	377	413	363	363	359	382	366	354	366	379	391	362	398	388	349	369	396	399	403	356	367	399	380	372	374	358	378	355	365	373	375	376	382	401	387	378	334	349	314	349	356	386	359	371	384	389	360	377	379	389	374	361	386	385	403	353	351	355	409	386	373	392	384	401	379	362	376	386	359	379	360	387	356	377	393	378	369	363	366	329	379	340	370	380	391	364	394	355	413	373	381	367	311	369	394	345	390	349	385	351	393	338	403	370	377	359	389	362	394	334	344	395	418	359	362	351	382	316	362	386	396	386	388	363	395	366	393	403	386	391	383	396	371	374	358	339	360	368	350	345	354	415	398	409	343	407	381	408	389	340	361	377	362	360	382	393	361	362	414	370	368	387	389	420	388	379	341	396	373	397	383	353	364	396	379	343	393	384	360	377	348	367	346	356	405	364	385	351	399	387	358	408	383	369	387	369	372	366	384	419	378	375	363	368	364	365	386	421	385	367	386	328	396	345	383	373	398	367	396	350	386	370	387	367	356	367	339	382	364	354	350	367	319	375	404	325	370	374	378	379	394	417	390	377	398	344	353	356	340	335	350	351	362	362	387	401	371	377	390	358	398	341	365	348	399	397	381	348	379	419	394	359	373	371	360	384	363	386	382	331	365	376	387	353	332	390	365	358	376	365	395	362	380	402	353	401	341	404	353	367	369	370	386	353	379	354	356	389	343	346	414	390	347	372	367	350	332	380	377	393	412	352	384	359	378	357	381	343	381	379	342	358	350	329	352	397	374	379	353	358	369	372	359	385	330	349	362	360	406	330	365	376	355	346	358	349	350	370	399	361	415	391	345	405	362	360	342	408	343	356	393	403	354	361	377	386	356	382	378	388	358	389	387	364	351	406	373	369	350	366	396	349	357	368	385	392	390	386	376	390	351	359	357	374	342	377	368	374	344	384	376	388	354	369	366	384	370	367	347	366	394	334	361	358	393	373	377	362	395	408	351	365	368	367	351	400	352	364	387	380	356	380	375	365	365	380	375	359	398	349	379	347	386	390	374	366	357	372	337	388	347	337	386	354	409	410	391	371	389	357	354	403	358	348	390	358	324	336	363	386	370	378	356	354	379	383	337	374	378	369	361	339	347	383	358	364	354	395	392	356	375	359	373	371	395	420	390	374	371	382	396	422	378	377	348	367	365	356	363	356	384	381	377	362	377	372	369	380	368	376	399	371	386	379	380	349	390	380	424	373	388	371	362	394	372	352	375	356	394	366	370	390	387	362	391	371	374	368	334	368	412	355	396	410	406	389	387	369	414	370	387	359	364	361	363	363	344	392	362	338	405	359	341	410	366	317	393	365	388	385	414	344	360	345	393	387	391	342	373	382	359	363	387	387	371	327	385	385	364	386	365	385	377	381	352	370	359	371	393	370	346	390	385	339	350	358	385	392	377	374	433	365	390	372	320	369	368	376	378	385	382	405	374	381	414	359	378	363	387	361	377	423	400	371	361	383	385	368	385	389	380	368	378	393	358	363	358	388	371	381	338	362	395	342	368	374	370	340	352	377	375	345	383	375	350	356	363	371	388	370	385	362	381	367	404	381	355	388	354	387	381	365	352	382	391	387	373	360	362	376	392	371	383	390	407	393	406	388	383	383	372	334	404	362	409	355	369	363	341	418	380	389	345	395	369	370	376	361	361	343	407	334	396	395	393	356	348	326	384	388	397	375	365	364	384	343	338	387	377	374	398	370	352	369	384	375	363	349	427	410	385	333	375	390	364	382	373	378	385	363	349	361	383	393	356	342	352	395	381	355	399	392	366	358	322	353	352	395	350	352	379	404	335	352	363	374	349	381	349	377	381	335	355	403	386	407	410	381	385	352	344	357	368	343	378	374	344	382	349	373	361	351	380	361	358	347	376	390	368	379	372	339	364	375	371	383	334	412	415	339	387	359	365	395	379	383	364	366	404	392	441	393	401	342	395	392	389	389	366	377	380	375	389	340	364	342	404	364	395	364	366	383	380	408	382	364	364	364	354	385	367	362	347	409	376	400	364	407	402	352	372	396	368	384	396	366	371	402	424	362	372	390	391	370	385	393	393	379	358	366	394	407	365	366	381	382	368	405	396	366	381	378	412	364	385	393	388	374	403	387	380	333	379	386	372	358	375	384	396	408	390	372	353	340	365	365	341	355	399	363	391	391	365	378	394	357	340	344	385	358	385	394	396	387	396	390	326	364	414	382	338	369	352	363	392	338	382	376	389	374	338	370	399	393	383	363	368	360	349	370	404	345	404	395	373	394	376	395	399	390	358	393	353	346	383	359	410	346	410	387	375	351	364	321	369	408	365	372	396	354	365	396	369	446	373	346	359	379	387	406	383	392	446	359	399	377	337	354	397	399	395	346	347	324	344	366	360	353	351	352	350	368	378	360	378	389	353	357	364	373	374	368	368	358	365	360	365	410	383	372	384	357	353	363	376	398	370	382	380	369	404	380	341	379	413	380	355	389	415	396	368	396	362	365	368	349	359	354	373	349	387	344	372	406	411	380	426	370	371	370	391	352	403	365	361	349	380	346	344	367	383	367	360	365	389	408	364	372	371	354	342	379	348	398	371	382	401	424	396	364	370	323	373	396	417	387	376	381	375	372	378	434	378	367	403	406	403	362	375	374	363	375	353	414	371	379	369	339	381	338	393	392	371	388	360	390	426	363	374	392	380	360	346	372	359	392	357	339	351	375	371	342	412	392	338	388	411	357	372	361	360	381	340	360	380	376	387	401	364	357	353	383	382	371	395	367	390	378	390	366	375	380	388	381	343	340	377	375	343	387	375	369	387	349	361
22191	24253	38460	51380	49458	46011	44829	42762	38521	34096	27539	19791	16852	14371	11011	6536	5316	4832	5254	5309	4940	4372	2883	2072	1770	1809	1642	1562	1500	1481	1249	1345	1317	1212	1162	1163	1196	1967	4954	4688	1548	6309	4911	1096	975	921	948	961	966	939	950	889	953	930	1020	2560	5557	4527	3745	2433	1057	840	796	872	881	837	843	880	852	874	853	899	872	794	871	874	838	785	808	842	819	865	904	830	860	864	867	826	863	843	869	813	837	864	869	844	873	849	856	869	840	879	816	859	841	845	908	861	871	886	892	863	835	864	871	860	851	872	924	865	867	819	879	835	854	837	835	820	840	854	817	897	877	895	916	804	877	854	852	818	827	872	828	862	858	896	866	886	855	856	895	844	855	824	826	884	864	887	841	878	873	821	832	880	853	843	803	825	818	862	865	881	912	847	857	836	808	882	855	851	857	826	893	866	776	861	803	849	877	852	851	846	865	843	853	875	847	828	881	830	878	884	820	858	814	828	892	874	900	894	809	858	826	842	866	818	857	826	926	939	873	886	784	868	853	854	835	864	872	864	883	830	895	855	865	803	842	794	848	822	842	816	886	806	898	931	864	837	842	845	847	848	918	832	833	844	898	862	869	852	893	904	853	869	838	791	869	845	855	868	865	815	867	857	803	809	820	855	842	842	846	813	823	862	932	848	884	846	856	888	880	835	815	862	848	821	873	882	847	859	883	833	806	841	873	872	820	875	896	890	904	792	822	897	889	836	865	834	850	858	857	879	852	845	819	827	841	837	823	800	835	852	826	863	872	863	831	862	848	879	852	863	844	835	881	852	852	879	852	905	870	833	870	903	847	844	825	883	874	855	819	890	818	842	800	880	862	831	916	862	859	883	868	805	859	910	847	850	842	867	873	826	820	859	846	768	859	841	813	821	893	810	896	855	858	876	832	824	841	870	875	846	845	875	807	848	866	857	923	830	880	897	863	822	835	910	858	861	898	854	826	827	860	841	874	790	838	822	877	858	828	831	849	874	837	848	892	842	909	825	877	895	841	847	902	805	826	850	835	838	886	871	827	851	883	799	877	867	877	842	852	846	867	871	864	847	887	886	842	852	857	886	862	815	848	874	916	867	857	813	870	847	876	870	852	864	871	867	865	848	866	901	818	883	869	851	849	894	871	860	858	864	801	836	893	868	885	834	898	825	827	822	844	871	884	877	839	862	880	828	837	864	865	861	865	823	851	893	825	826	863	882	866	825	864	821	846	829	797	832	807	817	889	921	839	813	867	843	883	856	875	860	858	814	862	809	853	879	827	846	824	865	820	828	856	867	849	832	863	845	829	893	880	801	932	806	877	841	862	912	899	859	864	864	839	858	866	867	846	862	847	870	857	858	825	823	842	881	886	869	873	866	839	891	821	877	878	833	883	868	876	833	804	837	913	869	848	866	819	872	867	872	839	841	861	829	863	808	857	862	866	863	852	808	862	833	867	848	867	907	775	836	869	859	864	859	827	864	897	865	891	826	868	845	866	854	773	836	858	849	856	895	866	838	904	850	870	881	843	930	872	828	854	814	836	878	843	786	858	881	875	840	892	861	886	817	901	875	847	837	876	843	820	846	849	870	865	898	892	865	858	878	837	832	823	894	855	830	848	849	901	895	919	853	802	891	809	847	832	834	837	777	856	887	831	849	837	882	785	856	864	917	864	860	816	850	844	855	825	857	839	861	851	851	863	835	869	868	815	875	881	863	841	878	826	832	876	866	875	867	896	887	826	823	852	867	878	847	851	851	898	863	854	894	837	882	856	880	844	894	850	898	867	867	830	833	866	877	888	850	884	791	904	809	883	888	844	827	832	915	877	853	861	889	833	871	816	821	885	878	907	843	824	888	920	845	880	888	828	816	907	919	865	849	829	792	805	853	892	840	849	853	847	864	860	862	836	853	899	863	855	870	872	887	867	816	851	921	858	835	870	922	861	896	803	825	827	876	809	830	835	878	883	895	838	865	787	827	819	841	853	830	861	850	827	857	843	886	847	909	870	851	837	854	830	882	857	814	858	877	881	905	894	907	841	900	878	869	865	845	838	808	871	835	836	867	837	880	843	839	818	895	906	831	915	860	821	877	842	841	820	909	857	876	868	841	859	843	862	919	865	846	825	845	861	842	844	829	845	834	852	848	849	780	789	876	820	809	844	879	847	893	858	863	883	847	870	915	832	864	893	818	862	924	839	871	898	885	836	791	820	871	854	837	851	849	827	834	883	895	834	923	875	900	872	868	810	830	859	844	825	844	888	841	828	880	866	806	851	845	874	907	867	894	853	891	865	826	856	883	874	863	877	877	868	866	845	854	873	902	844	829	809	876	889	901	848	856	842	820	899	818	809	839	830	853	895	844	802	835	827	818	893	829	871	819	894	863	837	781	811	827	843	855	836	840	881	898	849	889	872	869	871	861	832	864	895	849	826	879	890	839	846	823	857	935	854	807	856	881	812	915	774	817	845	826	858	846	848	826	847	839	872	875	886	817	836	859	783	833	887	871	856	830	880	824	784	818	830	842	877	891	866	856	869	892	862	883	845	813	817	883	835	810	846	864	884	826	832	779	821	836	804	870	861	839	842	860	884	850	902	855	811	841	867	850	880	860	804	844	824	863	853	831	841	831	879	878	803	851	862	876	841	864	862	914	832	863	891	926	823	853	831	855	793	905	899	878	844	865	870	883	875	864	861	830	870	804	880	842	851	841	854	814	807	847	904	848	830	853	887	887	857	879	804	842	831	822	908	840	842	864	879	825	827	856	830	821	835	892	850	837	822	831	885	868	894	873	845	813	868	866	894	829	878	844	884	836	907	853	832	857	913	826	885	825	888	850	874	850	839	802	834	919	881	862	830	848	856	851	868	846	872	865	865	813	846	846	890	884	861	858	845	851	832	854	899	883	877	860	832	812	856	863	863	805	863	872	841	823	822	887	876	821	870	848	872	798	853	863	830	913	850	847	819	829	853	862	839	793	873	831	881	854	835	846	881	827	850	892	879	832	882	896	814	849	864	841	856	845	868	867	812	835	812	854	813	798	859	850	805	814	888	885	872	818	844	841	848	825	857	860	836	866	845	893	876	883	875	889	848	838	804	832	812	838	819	886	856	848	882	892	884	818	887	885	829	872	876	855	888	848	854	852	839	866	850	885	906	842	856	851	825	841	901	833	835	815	847	877	851	803	881	792	893	848	878	834	883	845	792	851	823	863	844	888	845	866	832	865	895	885	869	786	802	907	879	826	829	888	855	822	864	844	860	847	833	863	840	790	804	821	834	825	862	890	845	812	861	822	838	855	876	895	842	861	887	864	819	768	864	865	861	895	805	832	864	860	840	812	889	819	866	893	893	821	817	821	810	866	840	894	880	823	878	829	846	851	831	871	850	880	862	820	898	848	890	815	854	895	837	862	834	857	827	883	902	836	887	891	827	835	878	792	861	897	897	856	830	874	855	934	869	842	841	845	863	823	809	836	834	833	836	826	852	875
5153	3981	5773	5058	3622	2895	1765	992	865	922	775	530	450	432	343	373	333	325	362	351	267	304	271	292	298	282	289	312	283	250	272	263	318	296	291	270	279	294	277	306	240	259	320	243	253	237	273	257	282	252	272	254	289	253	251	283	346	327	335	303	276	274	284	255	270	244	241	278	241	277	286	264	279	254	274	262	268	280	259	252	295	280	279	251	276	259	280	249	272	293	274	241	242	237	282	255	273	268	249	245	281	264	265	257	276	296	249	255	285	236	253	262	252	287	261	252	311	240	221	269	274	233	281	275	290	273	293	267	277	259	256	278	265	258	260	289	275	274	256	274	274	243	281	307	288	237	281	261	319	259	257	258	260	273	276	265	304	254	269	234	255	268	270	251	270	252	300	276	246	294	257	234	266	265	280	260	294	275	290	304	277	257	256	277	279	280	252	274	260	269	243	272	260	276	229	298	227	293	240	257	261	275	295	294	295	228	244	263	257	281	250	251	279	257	263	250	284	251	226	263	279	285	244	231	321	279	300	239	299	272	274	279	251	273	273	242	258	277	259	262	294	261	264	281	274	264	283	273	257	250	289	279	242	253	258	255	278	251	242	272	230	257	268	274	291	243	266	294	270	266	263	244	280	279	276	237	247	255	278	279	277	272	236	252	272	289	256	272	268	258	248	254	259	258	272	273	257	301	266	281	238	260	281	267	273	285	255	255	276	248	258	279	263	296	246	259	260	260	253	277	261	264	253	279	258	270	245	273	236	233	274	246	275	266	281	253	256	281	257	276	259	258	308	280	255	271	282	246	286	249	260	269	299	268	289	276	264	283	271	300	275	252	269	280	253	254	260	301	264	260	263	240	271	275	244	291	250	278	246	256	265	265	272	275	271	279	254	255	236	277	274	271	295	261	267	276	300	267	261	261	252	277	267	271	288	251	269	261	255	255	269	270	301	275	293	286	276	271	262	293	289	241	282	283	298	280	274	256	263	272	254	246	248	267	254	246	295	259	279	296	259	259	284	253	272	265	283	284	269	271	280	286	269	281	266	246	282	278	262	268	284	288	276	272	287	261	285	272	265	258	257	257	319	262	288	237	267	241	255	250	276	300	248	294	261	287	240	290	269	263	273	282	236	246	263	253	269	267	255	242	269	278	276	248	294	262	267	258	252	249	286	282	310	259	286	239	285	255	265	265	260	243	269	258	267	252	278	274	295	275	237	260	264	300	269	245	233	267	275	265	271	312	275	307	293	265	272	285	278	267	312	250	261	253	260	265	256	260	270	268	290	258	277	263	259	258	280	293	307	245	243	233	271	264	264	258	263	251	242	253	302	254	272	262	270	278	255	269	261	275	286	263	269	291	241	261	281	253	271	256	251	240	258	274	237	238	269	256	254	264	285	274	249	249	288	249	280	292	247	274	278	265	244	262	270	265	277	285	297	269	254	277	275	296	245	271	282	259	286	270	256	290	280	267	279	260	261	270	292	279	277	268	277	291	265	268	271	271	258	240	250	271	277	240	250	311	309	272	277	287	256	277	263	260	275	308	269	275	324	233	258	267	266	288	286	278	281	276	270	266	263	245	272	250	264	237	268	284	265	276	260	250	257	254	258	298	282	252	250	278	270	258	255	281	297	265	267	262	287	294	269	257	274	261	274	284	294	273	278	306	255	269	263	273	262	268	285	270	298	269	274	260	273	269	297	273	274	274	276	267	280	262	252	278	282	260	281	258	256	271	263	254	241	281	285	232	246	265	257	261	273	263	243	243	272	226	282	266	242	280	307	260	274	267	228	250	300	249	249	277	283	280	287	261	251	263	267	258	256	280	247	287	253	269	284	256	233	236	238	258	292	256	310	225	266	281	303	270	269	254	269	272	268	262	266	275	259	261	293	273	286	256	274	275	242	270	285	318	265	284	277	265	264	273	263	276	244	274	245	277	285	295	251	288	296	274	245	263	256	268	256	262	293	259	269	247	270	291	283	261	267	291	280	295	278	258	266	286	229	278	276	277	310	276	293	260	274	246	281	296	296	293	252	261	273	244	232	265	248	281	239	270	263	269	247	255	265	270	272	254	260	243	232	292	270	254	267	261	325	250	265	259	302	277	287	263	278	299	282	281	283	268	290	300	256	285	269	277	270	235	238	264	276	301	256	242	261	280	262	256	255	272	248	253	276	269	237	258	237	249	274	281	282	276	239	263	253	255	265	275	302	264	252	246	261	249	271	292	287	265	245	265	275	254	261	283	269	238	270	241	295	229	283	266	248	266	248	266	264	257	283	263	276	264	266	258	263	258	250	247	293	220	276	244	234	291	224	272	256	248	275	284	275	290	276	276	264	232	272	267	286	251	256	288	292	261	310	267	261	259	261	267	262	265	324	261	276	258	262	266	276	257	227	266	268	266	245	235	252	289	284	251	252	270	259	272	257	257	266	286	275	299	297	252	258	269	270	259	266	236	258	260	263	263	272	311	270	260	296	255	262	296	316	292	243	250	272	269	264	246	290	272	281	271	274	305	297	240	285	276	267	275	269	248	275	264	285	287	249	249	320	266	287	288	274	248	251	293	257	261	267	300	276	246	244	266	258	236	290	269	253	258	271	281	276	279	254	257	275	278	263	264	264	249	281	276	250	281	286	277	288	253	282	274	231	275	276	236	293	242	243	286	251	275	273	240	272	255	263	275	248	246	262	267	261	271	261	254	249	260	280	253	260	264	269	247	257	269	258	240	264	265	279	255	290	261	298	222	251	268	246	253	247	278	271	249	289	275	275	244	294	281	234	265	243	243	268	229	245	281	277	263	280	261	255	268	280	280	263	251	240	279	234	267	276	269	274	287	251	274	248	255	241	260	286	249	255	279	272	255	255	273	269	268	291	267	277	249	262	284	257	265	290	295	285	275	278	256	280	271	245	277	249	235	251	270	288	281	273	274	263	265	229	262	257	228	282	290	265	271	278	266	256	256	267	288	280	273	289	285	250	285	271	264	265	262	267	241	292	245	264	255	274	262	266	248	290	244	279	250	240	269	279	292	300	248	258	261	287	294	264	294	274	271	261	285	257	302	293	268	279	280	272	258	251	244	294	251	270	285	275	287	267	254	272	255	263	246	271	255	279	256	241	281	260	254	277	249	306	278	249	257	267	307	279	277	270	271	308	288	298	266	259	235	310	272	278	310	282	284	250	262	245	258	270	262	243	267	276	275	274	272	231	267	265	267	252	251	266	270	252	257	286	243	269	237	262	281	261	247	288	271	279	274	277	279	224	238	297	262	261	262	235	273	237	268	241	269	240	251	278	275	289	266	256	284	258	305	239	251	276	291	255	291	243	273	267	274	254	242	229	255	266	253	257	276	258	271	284	265	248	272	252	250	264	251	252	258	270	285	272	249	285	240	258	280	279	273	251	269	247	293	260	283	248	257	239	256	289	314	271	270	260	250	247	239	277	287	273	237	255	251	303	272	235	279	262	265	241	285	253	276	264	279	281	288
4561	4399	9727	14061	11877	10140	6393	5010	4274	4719	3863	2405	1931	1788	1408	1213	1046	1110	1120	1095	987	968	911	791	833	790	755	804	820	874	824	812	879	827	760	736	728	744	798	822	693	718	935	658	694	706	708	651	681	689	649	658	628	678	631	768	872	1007	1044	814	633	641	623	698	685	653	661	646	669	658	701	668	649	651	657	614	642	682	694	688	671	643	681	639	645	705	714	664	702	652	689	655	692	657	685	676	619	690	692	627	646	689	638	619	651	650	662	652	654	647	697	622	607	662	693	639	669	679	688	649	670	649	653	683	680	704	681	681	685	685	646	698	633	659	667	653	653	684	668	632	618	644	646	659	627	703	678	652	703	677	695	705	640	672	674	685	662	700	688	710	681	646	668	638	664	674	637	668	653	717	667	650	682	664	654	676	620	682	625	675	665	699	680	628	635	659	691	693	674	676	670	733	740	659	663	678	634	637	653	684	687	681	692	672	700	688	711	623	652	670	656	652	669	683	654	670	651	673	666	689	676	678	664	631	638	665	671	687	630	666	695	667	680	646	645	657	682	624	648	665	634	642	647	663	690	594	672	669	661	672	664	632	649	723	657	651	665	599	706	671	646	643	701	690	669	616	656	681	623	707	620	652	662	662	689	625	617	639	679	647	646	701	656	660	707	709	695	673	624	687	680	681	658	628	646	647	676	693	596	661	624	644	668	697	655	659	671	671	647	649	696	659	654	659	626	665	635	678	702	671	652	649	673	698	677	675	707	661	638	674	666	645	675	648	675	618	655	666	635	595	708	711	637	677	649	622	631	666	663	652	637	683	646	651	675	692	694	658	668	725	655	684	665	649	681	655	689	691	662	670	650	664	634	682	675	700	713	677	648	706	658	648	664	662	652	639	705	669	631	657	629	673	653	674	666	654	656	680	639	703	638	667	650	669	651	657	683	669	693	646	653	683	647	636	666	689	662	700	702	699	652	670	678	697	684	660	670	656	669	629	668	657	666	662	680	650	632	697	689	658	693	633	644	660	652	693	687	685	717	680	671	627	646	692	680	697	629	653	651	669	651	635	645	652	646	694	647	652	702	636	619	649	649	615	676	665	680	660	652	641	665	642	637	697	670	671	635	641	675	692	659	663	624	639	674	658	622	654	665	654	645	652	657	660	691	650	695	651	691	642	705	632	648	702	641	621	679	642	643	625	663	655	669	651	684	631	687	680	714	677	635	667	661	698	642	708	646	655	670	660	655	678	695	624	634	648	669	706	665	674	675	619	654	657	660	651	671	705	679	670	612	638	677	646	655	649	654	659	694	672	642	674	626	675	709	660	668	633	655	650	630	702	687	662	649	655	730	643	651	628	622	629	657	688	639	649	671	643	653	668	640	632	684	667	700	730	707	738	619	700	642	659	653	649	690	662	652	679	628	662	677	683	633	673	634	639	629	678	659	683	662	672	609	700	630	674	630	655	647	662	655	669	677	670	668	676	661	725	659	664	678	690	676	648	630	666	679	631	711	703	699	651	636	649	660	641	608	649	591	690	658	642	683	674	650	673	635	620	660	630	646	671	735	679	660	694	664	666	660	659	721	632	700	646	658	696	681	643	624	676	679	637	668	639	693	666	658	692	657	690	646	657	648	682	666	665	662	642	688	677	648	633	672	664	712	651	668	694	607	660	697	636	641	636	704	679	628	650	658	692	687	659	662	678	663	669	652	677	637	633	670	625	637	675	689	657	681	646	691	651	685	617	698	632	700	641	656	667	635	659	668	638	663	627	675	635	670	643	634	649	681	729	657	650	677	676	677	640	630	680	650	657	709	703	676	685	677	679	668	700	688	631	685	686	648	636	666	655	652	639	681	617	685	677	628	650	681	688	645	717	671	667	692	671	694	670	678	669	668	641	647	657	671	654	648	669	697	647	680	660	635	666	655	629	690	652	659	674	647	656	675	705	701	654	633	666	694	664	645	706	697	641	658	653	676	679	629	666	641	689	638	666	642	678	622	662	683	643	638	651	680	670	693	610	654	652	708	674	632	664	635	688	642	589	644	628	652	669	645	683	702	652	672	658	647	636	650	681	649	661	678	608	663	680	663	674	702	699	680	663	720	642	734	651	677	682	713	664	645	690	669	657	682	678	702	665	670	639	683	669	675	656	615	592	646	709	690	674	706	637	653	620	674	688	696	671	709	714	677	641	633	676	688	657	732	700	666	644	653	629	680	676	675	683	686	643	685	630	658	649	655	651	681	675	654	666	659	692	687	670	666	670	663	665	616	612	649	678	684	671	675	696	696	667	656	639	686	716	704	683	660	664	651	631	611	656	629	613	665	661	665	654	661	700	697	665	631	667	644	670	685	616	675	611	643	627	700	667	639	716	648	685	675	682	639	659	685	638	662	660	667	635	658	676	679	666	628	656	655	626	714	662	656	646	638	675	662	690	684	694	650	677	675	631	663	642	663	625	663	683	633	691	667	655	666	652	656	702	725	626	650	720	667	670	643	654	667	661	674	647	646	721	653	682	668	677	673	663	666	651	620	647	696	683	661	672	692	675	655	640	684	671	624	645	659	679	657	665	637	701	682	718	697	649	669	666	720	616	673	678	679	658	629	684	691	689	644	697	640	640	699	676	682	664	632	700	689	703	639	628	700	632	672	722	637	671	664	636	641	692	687	684	644	645	672	620	670	677	726	686	632	687	647	673	658	694	689	583	657	667	684	662	657	606	659	628	675	671	651	670	632	674	679	661	668	684	645	654	730	648	680	650	642	714	706	686	664	695	641	669	664	664	656	688	631	668	693	694	628	665	686	655	641	676	656	693	668	657	640	705	664	678	691	680	713	642	682	658	673	710	683	631	715	713	669	653	683	686	649	628	677	685	644	653	674	694	680	667	682	705	681	624	706	646	644	683	661	662	694	645	670	643	699	674	644	713	670	699	684	630	698	704	622	722	665	677	638	646	693	672	656	647	655	694	716	698	734	652	633	671	606	609	691	665	639	652	625	667	665	646	642	681	654	659	692	651	633	662	630	643	702	692	641	691	695	692	685	679	670	637	698	682	626	697	644	694	647	634	683	644	624	675	641	664	689	663	664	643	613	658	654	644	692	634	635	651	703	727	630	627	665	687	631	679	692	572	649	667	646	648	674	669	672	674	685	687	716	687	673	657	663	666	676	653	682	680	670	641	642	679	635	686	670	666	630	645	675	672	662	665	685	659	705	610	662	647	672	674	683	654	681	657	649	681	707	655	674	688	677	676	687	662	664	682	658	635	647	658	687	649	641	638	681	669	666	692	667	643	681	688	640	676	663	614	650	641	704	679	698	693	652	622	638	657	670	705	654	690	625	658	598	669	707	677	643	649	657	681	618	607	636	685	654	626	653	647	660	656	710	685	644	663	704	648	633	634	664	707	644	681	727	696	658	681	684	688	703	674	678	630	659	640	648	702	644	702	642	643	661	676	653	616	679	687	659	677	680	617	681	631	681	665	662	668	678	636
25012	24722	32360	38758	33350	30696	24648	19883	15150	10614	6953	4109	2688	2425	1834	1139	836	737	769	728	708	613	462	422	445	404	422	395	406	446	410	381	431	413	353	339	359	416	419	580	489	470	720	472	362	363	337	358	369	351	346	416	454	387	318	404	640	663	592	509	385	334	335	325	385	345	326	330	315	367	350	345	357	344	322	338	343	373	358	381	329	376	356	338	349	317	317	323	365	334	386	335	341	373	352	344	341	361	359	361	363	363	360	361	363	333	356	323	349	402	384	337	363	358	365	371	368	368	326	380	347	373	338	373	324	370	335	360	347	325	333	373	330	339	360	344	304	324	349	352	345	328	357	342	364	342	353	350	330	366	357	345	364	360	349	368	327	330	358	339	366	351	336	352	335	353	365	323	386	350	383	342	391	314	352	354	342	333	320	364	335	346	319	353	356	335	358	372	349	353	356	368	385	360	341	398	324	383	350	379	333	336	320	346	330	364	352	348	384	333	345	376	338	338	346	340	359	346	356	347	337	366	355	373	349	354	349	363	382	368	352	323	309	367	303	343	356	365	366	339	416	315	348	372	366	341	366	345	349	350	333	346	375	344	384	370	360	357	352	333	338	345	311	365	341	315	322	337	360	341	360	338	312	339	331	345	366	367	329	362	363	326	344	335	345	337	345	348	375	355	302	371	351	357	362	341	336	366	358	344	367	373	336	374	372	324	406	352	380	344	368	376	341	326	326	359	372	329	336	323	333	336	373	342	356	380	350	336	326	368	361	333	378	380	319	335	336	334	366	337	352	368	368	358	367	362	366	311	362	327	354	325	336	332	345	341	367	379	342	350	338	344	358	355	381	350	332	315	386	323	356	331	359	357	338	341	385	334	354	359	354	363	351	359	345	328	359	337	318	375	307	330	341	330	345	352	360	349	360	363	384	330	357	353	372	370	345	349	349	339	351	337	357	335	354	342	369	358	356	378	320	352	355	332	352	354	362	330	360	341	346	340	319	351	332	382	351	362	354	340	338	359	316	336	310	320	347	361	347	349	358	326	354	342	355	348	344	342	357	362	359	340	356	320	379	342	369	377	351	346	357	338	351	342	347	352	387	316	338	331	342	373	314	328	347	370	363	337	311	337	349	330	363	375	369	394	344	337	358	350	348	316	385	355	354	367	377	343	368	348	344	360	353	348	344	336	322	375	327	341	312	309	361	358	370	365	374	328	315	341	375	378	333	349	348	350	347	344	363	325	324	358	322	387	345	322	357	354	335	332	344	349	308	342	350	340	359	349	356	356	347	346	355	335	377	377	333	337	348	347	349	373	324	300	319	338	333	358	342	362	334	327	345	351	365	327	346	324	350	344	338	347	336	328	350	333	354	295	402	338	382	375	386	349	360	358	309	353	342	343	349	337	370	341	365	363	345	344	335	376	332	334	379	368	315	341	348	373	345	359	367	339	303	343	342	377	367	367	393	347	376	342	343	321	388	379	344	371	335	308	347	368	318	351	323	326	360	344	353	361	348	348	364	339	352	307	361	347	351	361	363	321	359	341	338	326	311	312	347	348	329	384	323	427	366	333	328	339	367	344	352	369	355	328	327	365	330	341	321	362	331	354	366	345	333	365	350	380	353	345	349	325	347	337	337	376	330	351	330	396	349	354	363	350	371	381	339	359	348	369	353	346	345	398	345	343	386	345	356	358	313	328	368	373	353	349	365	356	361	352	373	383	349	325	339	347	371	337	323	359	348	364	328	350	347	347	370	351	350	370	347	366	357	375	347	353	347	328	349	359	322	332	348	334	345	353	342	380	352	346	330	309	338	344	343	329	326	321	351	338	378	347	354	364	345	354	342	313	353	366	313	358	356	333	340	384	329	337	343	375	357	369	340	352	341	343	356	345	340	368	359	345	342	341	346	368	378	338	329	342	368	324	327	344	326	355	326	355	308	347	339	333	370	367	351	280	374	359	346	317	350	356	334	360	360	378	315	331	350	362	354	330	373	310	364	344	306	356	362	329	364	357	327	333	331	349	309	353	347	332	327	334	381	319	360	345	343	350	337	338	330	367	359	349	331	354	354	342	336	348	351	333	356	367	333	370	334	363	365	316	327	339	370	369	348	344	351	350	340	357	359	411	322	360	353	394	315	346	343	321	350	345	364	339	411	359	366	324	337	355	338	335	337	351	348	326	358	353	385	345	323	347	337	347	332	372	343	336	362	353	360	363	340	334	384	350	353	305	361	374	388	297	327	362	349	373	306	359	320	384	320	363	335	339	336	327	359	348	363	364	353	362	357	329	341	349	347	363	348	351	377	349	343	377	345	341	348	353	342	357	333	343	338	332	377	328	352	334	334	347	369	357	376	372	366	364	378	332	362	361	351	360	349	295	335	341	330	368	359	333	353	389	343	347	329	350	329	345	332	382	326	334	333	344	329	322	356	348	360	342	325	360	338	297	353	355	374	318	341	366	380	360	338	340	358	361	316	365	365	358	336	319	339	361	375	356	361	340	323	317	374	334	317	335	370	334	347	362	358	364	349	329	324	324	348	335	371	340	334	378	307	331	349	335	333	329	330	305	389	404	356	357	320	376	339	345	336	338	322	346	366	337	303	375	314	349	345	340	389	334	337	318	339	350	335	355	338	328	344	328	369	346	333	332	357	331	333	373	356	346	362	312	353	387	351	359	359	337	372	356	321	350	352	327	305	365	365	367	338	353	368	324	361	357	325	327	386	350	338	392	310	318	340	325	310	385	341	359	383	361	332	347	318	349	342	334	338	320	355	374	333	354	346	342	323	364	344	344	313	355	346	352	351	369	334	362	306	338	307	338	385	321	354	376	363	342	322	351	342	359	364	393	379	335	342	344	341	343	349	361	343	332	361	333	348	353	389	354	364	360	341	347	346	334	343	349	362	363	348	364	334	338	390	350	325	311	363	338	376	373	327	319	346	354	351	361	338	354	339	391	369	330	347	368	339	332	325	336	398	354	328	308	331	357	345	358	357	344	363	368	361	331	333	342	372	346	330	337	360	341	367	338	333	382	338	329	343	329	345	354	355	365	315	397	346	342	328	325	356	369	352	374	330	324	392	352	361	334	331	368	353	359	354	338	349	339	332	354	333	346	355	340	367	368	357	333	328	374	315	349	372	363	378	357	349	352	369	363	322	339	335	352	350	349	352	363	354	349	362	371	381	330	347	352	344	353	341	355	335	343	355	370	375	339	375	356	375	364	351	316	338	360	353	336	339	315	363	378	362	372	317	365	344	335	330	321	362	321	358	341	326	354	382	372	320	403	363	361	352	356	345	403	350	346	356	363	331	307	344	338	348	357	352	344	359	342	349	364	343	336	366	324	369	333	354	321	359	352	356	345	355	342	342	349	347	381	353	372	338	367	352	369	330	351	320	323	352	337	356	350	316	385	365	350	379	343	365	361	330	332	310	359	342	346	358	353	321	341	378	374	352	321	358	336	364	360	325	324	369	338	356	358	338	369	319	367
18411	17721	31906	46094	43501	40700	35125	34171	29292	24133	18525	12777	9997	9806	6947	4642	3675	3411	3438	3264	3438	2981	1820	1470	1377	1326	1400	1372	1327	1283	1270	1229	1230	1107	1047	991	956	1015	1093	2465	2151	2045	3771	1630	896	962	874	880	845	850	846	1076	1316	886	851	1267	3213	3004	2667	1850	921	811	797	780	847	842	840	818	851	781	859	796	807	783	760	796	837	851	844	831	839	824	805	832	809	818	821	818	804	881	907	833	854	811	803	811	853	806	806	815	813	828	815	808	891	806	840	853	763	805	839	833	830	841	803	790	870	846	832	827	788	779	837	831	803	849	851	805	828	839	853	823	855	872	819	855	839	797	864	818	891	792	863	814	826	822	837	817	833	783	766	861	824	838	830	841	828	838	909	788	843	854	848	814	817	811	852	814	839	834	780	852	836	854	781	845	829	812	837	773	838	818	821	821	829	835	799	796	816	865	804	848	844	816	854	842	770	795	801	804	872	855	831	823	829	827	857	817	855	865	837	825	806	849	818	817	822	831	863	803	906	836	829	806	807	797	864	826	866	793	812	850	837	821	816	823	883	769	843	856	834	870	812	846	813	850	843	811	831	863	830	796	808	833	786	840	784	796	892	880	817	828	778	849	819	820	818	829	805	815	794	828	811	826	813	821	824	857	831	846	856	866	859	788	817	842	829	833	867	841	813	814	835	760	769	808	859	836	856	809	815	824	800	817	861	855	851	892	792	842	797	838	867	798	802	859	795	834	788	836	839	807	848	816	836	879	858	839	835	869	888	791	854	894	809	826	833	793	880	828	864	797	818	820	768	812	772	844	812	826	805	814	858	738	842	832	853	838	801	855	851	821	777	779	805	799	810	785	804	820	856	820	861	796	830	800	832	774	846	835	821	817	891	806	819	833	773	814	771	868	862	790	830	837	842	869	806	864	836	815	806	860	753	829	854	808	805	865	888	809	842	829	819	830	811	773	890	838	849	851	836	795	791	784	840	823	809	801	872	859	797	795	827	860	831	841	824	791	773	811	819	826	851	841	803	841	809	797	833	834	832	857	819	811	797	831	857	817	790	836	813	826	797	802	842	844	782	817	778	837	820	807	805	859	810	829	794	872	804	834	810	828	803	819	824	832	798	809	856	861	816	821	797	821	829	831	843	813	822	862	816	813	813	868	816	814	826	815	853	855	800	889	827	844	840	857	807	829	847	827	779	869	845	836	855	826	787	869	833	798	814	821	817	896	840	855	779	882	802	797	862	847	820	830	802	846	820	840	841	802	773	802	872	836	758	846	912	835	838	857	873	771	831	802	890	864	849	882	769	823	802	861	822	873	816	784	818	824	833	884	807	857	832	865	789	801	832	817	818	828	821	780	838	828	847	797	831	842	839	858	828	852	881	866	821	806	828	823	823	831	848	792	829	846	812	863	739	819	783	758	802	798	829	843	798	844	788	865	794	848	790	875	862	838	833	829	827	846	860	775	740	774	854	760	818	771	822	786	829	843	832	852	804	895	822	892	864	803	808	832	901	826	820	813	864	852	816	836	799	790	837	863	810	874	830	828	851	821	832	825	793	813	791	839	788	824	830	825	831	839	864	842	819	835	816	790	842	875	839	811	826	848	771	830	829	849	812	821	837	861	838	871	851	786	809	843	773	823	865	779	870	845	842	840	839	841	855	786	865	844	834	826	819	791	802	842	821	852	821	853	878	811	785	825	806	788	830	836	832	848	870	838	822	838	820	830	799	809	869	785	800	842	860	822	900	854	832	802	798	853	863	828	846	827	849	793	783	841	841	886	808	796	846	851	917	803	786	808	853	828	819	837	871	795	815	803	848	817	787	822	854	850	780	763	801	853	764	788	831	773	810	850	843	810	816	874	832	807	842	823	799	835	869	840	832	811	841	822	796	843	871	847	797	830	841	856	787	833	916	847	839	796	876	810	889	824	836	804	848	829	785	813	794	804	860	860	900	806	817	796	842	813	830	819	820	778	833	812	811	762	798	820	801	816	827	822	791	858	828	840	838	817	835	866	800	822	859	841	794	819	876	919	822	860	775	855	812	845	773	852	805	835	845	818	795	828	842	833	811	800	847	847	882	820	791	857	800	831	854	838	786	810	887	831	844	802	863	803	810	836	810	771	837	863	836	798	877	832	833	789	834	794	832	809	809	807	829	780	772	824	871	824	871	804	865	852	860	847	860	814	767	814	850	824	845	851	833	842	827	850	814	808	813	852	876	835	862	840	795	824	891	830	789	888	841	882	832	804	832	879	837	802	832	815	781	813	825	809	797	777	816	881	837	793	831	871	829	816	792	823	809	853	802	839	847	852	844	842	836	794	832	876	805	805	833	860	816	813	781	814	831	850	828	847	817	853	804	798	820	837	792	814	835	823	798	793	808	795	784	849	798	857	809	846	804	833	853	867	848	830	797	896	763	837	853	776	800	807	839	820	850	797	840	829	824	891	849	858	793	815	834	795	918	851	836	822	798	847	808	827	803	797	836	856	799	845	830	823	813	814	840	815	826	866	817	846	890	815	816	791	839	808	897	771	850	838	795	841	881	793	797	803	858	803	794	844	792	863	829	829	831	757	853	836	815	793	859	825	812	771	842	802	795	803	854	853	836	811	848	749	874	837	802	804	863	842	863	822	890	812	798	779	853	839	838	840	845	811	822	800	822	800	820	883	846	795	799	794	775	833	825	772	808	804	788	864	868	830	829	862	838	815	815	827	832	827	847	802	813	841	792	802	853	840	809	831	842	772	818	830	809	885	822	820	801	833	843	825	853	852	850	869	813	782	851	872	825	781	815	845	830	783	840	808	859	774	830	811	866	780	827	800	840	830	841	843	780	796	892	813	851	801	855	828	796	802	914	823	832	837	814	885	804	817	781	854	811	838	803	873	837	866	883	796	850	795	801	810	804	781	866	787	836	815	797	829	843	799	837	820	865	795	786	881	852	816	810	820	799	891	850	805	813	824	826	779	871	820	787	863	860	858	813	854	839	833	848	812	845	842	790	785	831	880	810	815	783	779	857	801	774	848	853	819	828	820	786	821	792	818	875	837	785	852	829	838	872	811	838	818	830	881	826	847	817	812	831	858	821	845	789	837	862	856	777	826	841	823	765	792	821	837	872	824	802	833	846	799	861	825	824	824	811	830	829	819	808	827	852	828	819	876	786	826	820	826	853	813	807	815	794	864	850	905	826	832	852	843	802	785	863	792	825	868	843	845	827	879	810	863	835	826	878	864	852	800	821	838	879	869	824	837	803	837	863	853	855	826	856	832	823	841	825	806	758	792	863	809	798	838	869	798	815	817	805	763	814	850	818	806	854	808	817	828	827	868	820	821	870	829	828	821	823	819	799	843	883	806	826	822	847	785	784	847	771	794	808	791	805	809	849	865	817	864	839	778	836	806	826	862	800	821	854	794	842	801	869	843	806	817	860	813	845	873	834	829	830	835	864	759	806	802	802	829	806	826	849	810	829	841	801	828	864	876	894	820
35046	30133	39690	42880	37732	36014	31644	27960	24770	18267	12674	7955	5292	5019	3665	1927	1405	1135	956	984	1027	1061	631	542	475	520	514	495	456	439	402	375	384	359	377	367	357	382	340	393	456	634	1331	944	335	322	345	343	334	339	338	345	313	355	333	468	1004	960	810	496	319	315	336	316	340	360	351	361	310	339	323	308	350	325	337	315	284	320	339	364	311	322	312	283	342	333	321	350	314	339	364	357	342	300	351	336	310	329	325	309	367	342	370	314	330	327	301	319	344	337	325	356	350	359	298	334	376	342	361	312	308	339	316	362	386	383	346	352	349	344	333	303	321	318	345	327	298	352	305	339	347	310	344	351	338	361	316	339	352	311	348	357	331	332	321	342	310	345	365	347	315	322	333	302	320	332	348	362	354	312	351	343	344	339	312	348	362	365	314	307	316	336	355	326	315	329	321	364	332	341	338	356	325	322	294	339	327	316	357	330	323	349	303	357	304	340	348	316	334	348	369	332	341	300	321	350	343	322	310	314	318	325	325	334	334	294	308	350	314	322	323	361	334	343	334	337	309	338	316	308	330	337	339	320	330	316	356	311	325	334	321	326	322	299	364	346	325	366	336	341	329	334	309	353	326	350	322	362	324	296	334	349	353	313	327	321	329	367	306	322	313	305	334	319	327	308	303	325	320	336	362	363	361	329	322	309	315	368	320	335	342	362	333	348	327	317	344	360	358	331	342	309	322	335	313	346	341	291	330	352	357	331	325	325	331	380	355	326	351	340	326	342	334	330	338	330	328	301	328	324	340	323	332	345	308	325	337	302	349	316	326	353	342	321	327	331	345	360	319	292	335	345	327	340	342	339	312	339	349	336	346	363	320	308	329	322	311	331	315	351	341	341	337	313	304	332	349	286	347	299	338	306	322	316	329	361	331	311	344	346	358	299	292	328	334	346	349	347	338	335	356	305	342	332	330	321	303	351	321	295	370	337	331	339	343	360	317	359	337	303	300	346	348	345	334	328	339	361	292	351	326	361	326	388	340	347	328	306	339	302	317	294	325	315	371	343	328	343	358	319	319	331	333	328	316	296	337	294	334	330	358	304	335	348	295	355	319	348	316	327	330	321	332	332	313	326	324	360	370	335	331	342	335	326	347	294	343	331	349	333	329	327	346	350	342	341	330	336	354	339	340	314	323	306	306	338	316	364	323	337	337	343	356	351	324	309	321	351	308	349	345	316	351	342	352	348	360	323	347	351	341	300	329	303	320	319	331	332	306	357	322	316	344	346	358	332	326	312	327	363	335	305	353	302	330	332	365	356	310	324	341	295	347	321	299	321	340	325	356	323	354	337	338	325	341	323	316	359	320	349	299	320	340	311	348	345	350	330	346	343	315	293	326	337	320	316	305	304	324	301	315	355	320	330	363	310	320	334	324	324	314	335	340	350	326	339	324	328	344	307	341	316	328	314	354	319	337	344	308	312	351	302	317	349	316	370	354	308	309	364	339	330	312	324	336	341	334	349	311	347	381	329	314	368	316	330	351	331	316	332	369	310	322	333	351	324	320	298	351	344	315	303	317	302	322	309	303	353	341	322	343	353	316	308	337	329	359	358	345	348	364	344	326	307	307	340	315	287	347	350	328	299	360	330	348	348	310	310	351	341	336	323	352	313	319	327	318	334	333	334	287	320	346	337	318	335	329	351	293	320	307	306	324	314	351	311	331	314	312	305	300	317	317	323	347	316	320	331	338	329	343	341	283	339	373	362	341	333	345	348	343	291	369	318	350	332	318	372	322	332	366	336	352	310	310	306	342	342	317	312	336	333	350	345	339	299	361	356	330	353	316	354	342	325	332	339	300	348	322	345	325	333	310	325	320	335	335	319	338	320	330	333	338	334	325	313	347	312	330	323	325	334	316	300	319	306	320	329	334	316	324	327	320	318	344	346	329	329	338	339	285	264	307	314	330	347	359	330	348	372	310	333	328	310	325	343	360	319	346	316	310	359	339	339	356	285	342	331	339	342	341	309	331	311	317	351	361	301	354	347	368	345	306	344	355	344	344	329	352	293	315	348	354	342	314	350	320	327	319	333	301	327	352	311	336	325	332	331	311	326	320	313	358	332	324	338	315	324	318	316	343	358	331	328	354	315	322	317	304	392	342	334	338	292	334	311	329	368	303	293	333	319	343	348	326	309	312	320	343	341	303	313	321	321	317	349	330	380	329	324	347	314	317	335	332	336	336	327	306	338	325	310	324	322	304	302	336	302	323	336	341	340	327	337	321	351	299	328	326	319	325	354	331	343	381	372	338	349	310	327	310	332	311	303	354	362	367	329	302	328	329	350	308	338	317	337	330	322	338	345	313	315	332	354	326	348	325	330	320	326	348	347	355	306	335	335	328	334	313	307	373	323	346	338	331	369	300	304	340	304	304	336	337	333	350	310	339	339	336	352	337	355	331	308	348	323	328	342	364	354	303	297	309	346	323	353	322	351	353	310	340	354	320	304	307	309	322	331	326	356	322	340	354	357	345	295	326	321	343	311	321	325	292	337	353	364	326	311	333	346	334	347	315	314	332	325	335	345	315	331	299	324	322	316	344	319	330	316	380	346	334	359	348	342	295	312	353	364	335	345	330	338	330	322	311	349	318	306	327	343	384	335	354	340	318	366	323	323	324	356	345	354	328	304	323	374	366	316	328	324	340	341	351	340	324	313	329	341	327	303	329	346	339	372	329	313	318	368	314	313	312	320	342	349	332	347	343	352	309	328	344	347	315	329	351	350	309	322	353	333	371	378	350	350	348	324	328	349	344	389	296	321	320	320	333	307	332	336	365	329	319	333	328	338	299	346	332	282	320	324	328	318	303	362	352	323	359	302	307	340	332	321	334	356	343	332	318	321	319	269	319	325	348	324	345	337	348	343	340	347	312	333	353	362	329	347	326	312	291	312	378	315	328	337	308	328	335	310	318	356	320	337	351	326	309	312	328	349	331	311	340	358	312	303	335	335	353	317	362	365	355	332	326	325	345	347	338	355	294	346	309	303	316	329	325	327	335	332	340	343	305	342	350	332	327	363	349	342	324	314	339	355	329	332	307	377	332	330	313	325	312	337	316	321	318	298	333	313	318	340	353	314	328	324	340	340	308	317	332	365	335	296	352	313	323	320	359	330	340	299	343	320	319	298	327	354	346	320	339	327	327	367	337	325	331	309	281	322	335	296	277	325	331	354	348	324	343	358	313	308	308	371	360	328	322	360	335	342	335	354	338	300	313	307	306	329	299	342	330	363	288	324	372	337	330	349	332	309	333	335	350	346	313	318	326	358	315	325	346	333	343	317	316	332	332	341	341	337	329	337	337	317	333	330	311	281	349	350	326	340	349	295	334	338	295	363	352	342	316	329	336	319	339	355	328	327	313	327	314	368	310	347	335	358	319	310	330	318	360	357	345	338	295	316	350	340	345	319	387	377	347	326	333	322	345	348	327	356	338	323	344	342	327	328	338	337
24463	20911	39394	51295	49538	46637	43862	43133	38560	32195	26625	18992	15440	15053	11598	7377	5778	5314	4917	5228	5478	5742	2888	2000	1864	2066	1958	1732	1630	1536	1413	1337	1274	1199	1106	1081	994	973	986	1320	1862	2926	7871	4512	843	811	858	878	876	825	846	870	811	790	840	1986	5619	5105	3829	1964	802	764	768	789	761	722	783	753	792	760	757	744	771	789	750	774	716	763	779	722	789	779	749	795	768	766	750	750	770	793	755	699	749	792	851	790	804	793	748	778	768	788	726	777	800	777	764	858	759	773	800	737	785	739	764	788	777	752	778	759	776	810	759	809	796	833	739	739	773	760	789	759	746	767	731	734	787	739	779	787	757	777	825	771	756	802	744	769	764	809	794	737	769	802	780	778	809	751	733	738	742	752	750	731	775	749	787	755	775	815	779	764	752	762	790	788	800	800	756	783	737	742	729	754	717	761	792	713	793	781	748	786	815	748	766	758	770	781	728	794	767	756	738	745	747	785	828	776	729	783	769	747	755	736	742	810	776	743	754	792	781	762	779	724	759	784	750	771	832	750	757	750	841	740	783	781	756	725	772	794	832	796	749	757	799	721	743	782	768	770	779	754	767	763	775	729	761	735	728	765	745	690	789	723	810	775	771	776	822	788	765	774	772	799	804	807	776	759	808	768	743	773	766	798	791	787	783	779	747	743	779	764	734	808	754	786	755	776	757	788	776	818	776	793	724	812	777	777	776	774	800	737	811	766	783	746	783	770	773	803	771	761	805	761	723	754	748	779	737	774	787	752	754	745	806	750	776	730	793	820	760	745	759	807	738	807	764	740	800	704	717	806	800	790	766	767	789	737	761	743	815	795	763	737	745	771	740	805	776	765	807	774	800	736	740	791	748	763	792	715	775	751	758	754	724	777	757	760	789	750	725	790	771	796	787	773	717	811	775	759	742	750	795	755	792	732	788	835	758	796	750	736	767	786	817	843	740	787	713	794	841	787	744	705	755	742	796	811	799	714	774	795	743	741	766	723	784	789	776	788	743	744	788	793	795	763	804	767	819	776	791	759	735	743	762	800	798	749	766	778	763	774	782	794	785	714	741	764	749	746	748	784	773	742	765	777	782	777	828	738	820	750	813	785	745	751	777	749	755	792	765	770	743	833	781	774	777	772	788	720	737	814	766	747	790	752	791	757	753	782	778	780	765	733	811	699	774	766	734	784	767	795	778	746	779	792	808	785	795	730	768	777	744	835	801	799	783	730	793	800	722	810	791	760	772	766	722	785	772	803	788	705	839	771	748	736	785	765	760	783	826	784	766	783	825	754	779	745	761	759	757	766	806	794	718	764	832	801	665	755	780	766	746	813	789	809	818	799	767	756	737	746	728	763	745	798	764	749	759	764	724	747	711	783	769	770	736	730	726	721	787	770	792	785	730	757	755	797	698	763	770	772	753	760	747	782	754	739	781	737	776	782	744	774	754	764	751	719	777	756	779	782	770	745	773	766	712	730	761	733	730	788	788	751	764	793	765	735	783	806	735	789	757	801	734	779	739	772	750	775	714	729	781	760	756	769	742	771	751	766	774	782	756	719	790	757	774	754	706	773	779	753	813	775	769	689	745	825	799	748	802	700	751	771	776	742	781	761	772	732	786	728	773	757	771	766	814	750	738	764	804	779	754	763	834	763	726	749	782	746	752	737	742	797	773	784	737	785	782	773	757	780	759	770	757	808	738	757	805	738	792	733	778	805	762	790	740	746	764	706	762	749	784	781	796	742	753	799	807	792	755	724	748	767	761	827	755	803	711	789	758	739	756	791	746	802	733	786	781	793	782	701	819	718	780	758	763	742	748	728	772	764	741	805	801	727	769	820	807	737	762	765	753	759	778	722	735	778	773	799	763	773	777	765	753	729	744	797	792	799	746	794	735	775	798	789	827	721	780	747	806	774	757	757	762	760	736	743	710	733	723	792	769	759	800	817	793	738	726	716	746	777	787	766	803	731	752	778	786	797	746	727	800	776	818	742	795	747	777	785	787	735	762	806	808	806	794	764	719	715	785	773	727	759	712	715	759	774	798	760	800	793	772	782	803	801	836	809	784	764	784	734	772	741	787	720	723	776	784	779	779	804	739	735	786	810	771	737	778	802	829	750	747	731	772	756	750	748	737	758	766	777	761	799	732	752	724	809	724	773	788	773	738	750	744	794	762	750	779	726	786	769	819	750	802	813	736	807	691	777	776	733	712	745	779	783	797	766	771	750	802	709	800	731	733	744	814	780	743	794	714	725	824	830	780	784	797	739	747	776	763	763	785	792	749	751	758	776	793	790	769	745	785	732	789	788	759	752	801	802	749	741	787	796	760	775	743	765	800	776	783	771	774	771	780	757	810	798	765	750	792	768	766	766	761	719	768	738	771	788	758	816	762	803	744	770	784	827	791	830	823	820	761	770	769	764	779	796	753	788	753	754	743	755	783	766	729	754	757	734	741	832	795	790	776	769	725	761	804	780	792	744	774	786	756	766	775	761	705	747	758	784	760	757	780	804	759	767	772	770	798	783	743	766	776	769	812	783	786	761	760	810	775	755	778	776	771	773	745	774	801	774	752	772	785	780	805	670	749	750	786	808	738	778	759	776	709	773	740	751	804	748	760	791	770	744	792	695	738	801	787	787	773	701	826	783	789	758	803	768	787	821	819	786	760	746	715	777	756	789	745	731	806	755	788	743	752	717	792	832	731	790	778	740	792	783	784	739	756	737	785	735	764	796	830	788	751	752	753	820	732	778	742	769	741	783	814	757	811	786	728	771	820	717	779	762	757	764	759	794	769	756	796	779	808	747	749	794	744	726	762	742	759	716	751	777	783	768	783	764	707	739	782	767	785	805	784	774	745	738	778	776	764	771	806	774	781	750	771	765	746	796	728	769	731	733	746	786	794	736	749	761	809	763	762	781	794	756	739	761	770	754	726	775	795	777	725	768	746	787	737	752	732	769	699	787	770	790	792	753	844	750	793	774	765	776	759	760	777	756	780	783	778	785	736	736	768	747	755	802	785	790	757	797	764	796	779	808	811	771	817	785	777	725	785	743	759	786	812	763	710	803	804	735	781	785	755	793	739	769	765	771	751	775	751	798	820	749	761	839	800	745	804	727	755	768	748	791	780	806	738	703	735	762	756	746	766	747	767	779	778	776	821	759	783	767	807	745	781	745	740	729	760	766	740	776	800	775	810	766	754	727	745	719	766	752	785	741	719	741	811	775	767	772	765	798	742	782	758	783	810	842	731	755	772	782	781	739	730	775	755	774	776	771	755	775	744	786	793	737	809	826	801	778	739	807	744	819	816	818	778	741	818	746	730	773	795	752	751	738	777	776	743	727	714	799	758	784	756	764	766	788	768	821	770	810	736	752	772	749	801	741	779	771	731	764	760	767	802	761	855	797	768	788	794	794	757	749	791	759	744	813	753	791	790	784	788	778	773	796	775	834	816	775	734	732	729	766	765	762	716	766	791	748	815	860
6001	4283	6982	4939	3566	2690	1757	1195	958	896	564	433	405	431	339	328	326	299	330	255	266	290	240	240	236	259	275	267	260	270	248	239	241	228	219	258	220	243	219	249	250	261	280	300	195	213	235	217	245	231	220	228	250	206	258	237	259	269	265	271	237	266	241	198	228	244	216	218	227	235	219	263	244	203	243	248	238	232	202	244	229	217	234	249	231	216	223	229	215	218	220	231	207	253	244	227	239	216	258	226	229	227	251	233	223	246	218	223	232	217	218	198	240	263	232	226	257	207	205	227	234	211	232	230	235	230	232	242	239	240	233	250	212	246	216	224	208	236	238	257	218	210	221	226	237	236	209	202	231	243	218	217	260	250	231	221	249	239	227	242	199	233	234	239	221	227	278	199	216	242	225	218	216	193	237	219	216	250	212	227	244	222	240	238	232	232	242	197	237	233	232	245	211	225	211	231	250	222	229	252	220	235	229	201	250	227	216	235	214	244	246	238	231	208	221	253	218	243	246	237	197	237	246	244	213	218	211	233	241	240	222	210	214	224	234	217	258	224	219	241	245	251	233	220	238	228	246	239	231	213	238	228	228	252	220	245	237	227	217	224	275	209	202	226	221	248	277	233	223	241	233	226	229	179	263	186	252	208	236	212	241	212	214	207	246	238	252	242	218	207	220	230	231	235	211	224	201	245	229	240	201	235	242	228	242	221	215	218	217	238	213	207	224	242	228	233	237	209	269	236	248	228	241	220	242	231	242	226	221	244	198	224	248	237	206	238	206	229	231	251	221	236	211	240	217	231	203	222	220	217	220	228	229	216	241	233	228	185	226	220	239	226	214	232	211	251	218	219	200	225	223	220	240	213	247	253	212	228	202	239	250	222	219	185	216	217	202	226	221	200	226	235	256	228	250	223	229	212	215	210	222	199	232	223	220	224	261	240	236	219	240	228	218	236	228	234	230	222	224	238	224	231	204	236	221	268	225	206	229	226	234	237	221	258	234	241	234	199	237	234	200	196	215	212	226	224	214	222	217	251	282	227	231	230	235	215	209	254	217	229	229	236	253	217	199	249	218	231	228	226	227	235	237	239	279	204	236	237	222	232	223	246	245	230	245	238	204	251	260	240	202	243	230	232	237	228	227	225	252	235	207	246	227	236	247	270	222	238	227	230	212	205	222	214	199	262	249	211	246	192	217	234	204	227	226	230	255	236	248	233	215	259	229	212	200	207	197	226	218	234	245	213	215	255	211	258	212	240	240	234	228	228	238	214	243	212	204	249	228	217	242	257	228	234	259	206	225	223	248	220	219	226	225	222	257	242	215	213	216	229	257	218	237	251	225	225	224	271	221	224	246	228	207	224	218	242	226	212	257	218	196	214	205	202	232	238	259	232	241	236	223	243	221	243	209	234	223	219	255	204	217	234	242	267	217	253	216	251	213	229	241	238	243	221	239	227	206	229	247	225	218	235	234	210	200	220	194	209	200	236	239	220	221	220	233	216	202	237	221	250	224	232	216	260	224	232	226	244	240	234	248	212	222	218	250	247	256	269	242	255	233	224	236	225	222	250	181	251	231	255	225	216	225	225	223	200	207	229	218	236	230	208	223	222	222	242	192	219	229	246	241	245	231	220	232	245	220	222	242	229	236	216	206	237	209	240	211	251	232	226	222	243	248	226	233	222	246	236	242	235	235	221	214	218	248	268	236	214	224	241	233	231	243	227	208	203	216	227	239	219	198	250	221	202	257	236	230	195	233	233	235	252	219	242	236	218	246	235	256	224	219	237	250	229	230	258	230	245	234	252	236	248	245	222	226	241	222	237	222	188	198	237	203	241	220	247	216	221	221	222	229	241	216	230	215	239	255	208	227	211	237	233	208	206	217	211	187	205	230	206	252	252	202	219	202	220	247	244	216	223	244	230	241	248	235	202	244	230	229	204	233	228	235	249	202	245	207	245	222	220	237	239	204	224	226	202	236	223	221	219	218	261	196	211	206	252	210	233	248	220	207	218	211	226	236	237	233	262	233	211	234	221	245	256	241	227	221	240	233	227	220	244	234	226	218	226	250	217	250	244	222	251	248	228	231	243	219	250	233	227	223	231	223	227	247	264	210	233	220	240	223	237	223	261	222	230	255	238	234	229	223	223	237	254	237	239	228	229	238	219	217	201	218	216	236	247	213	244	278	233	221	234	210	240	228	220	226	198	212	226	234	244	244	248	243	208	207	197	207	223	252	261	261	219	213	215	216	202	235	229	221	226	218	227	262	229	233	248	254	237	238	263	223	250	208	224	232	255	205	249	219	214	226	226	200	229	220	225	197	221	241	236	249	213	197	209	227	252	262	233	236	228	229	215	226	244	216	230	233	218	227	236	215	190	247	233	212	237	241	225	229	233	245	240	223	220	208	209	203	220	229	230	208	222	215	248	207	241	251	214	204	227	217	250	246	211	202	213	209	231	244	226	226	212	242	229	231	219	209	228	238	255	210	208	238	217	215	221	257	226	235	202	234	242	212	238	219	229	233	210	223	255	244	249	217	256	218	216	213	266	229	235	250	202	233	256	252	233	215	209	247	221	231	234	216	241	229	242	221	246	211	230	220	215	252	223	228	216	254	237	262	244	222	205	230	246	244	239	222	234	229	249	229	201	225	224	228	214	211	252	225	200	244	232	221	211	227	232	217	244	236	236	226	227	217	204	223	217	267	229	213	238	227	222	238	209	222	278	224	216	198	239	219	247	219	216	212	255	214	229	241	273	201	239	224	188	241	230	232	245	220	238	223	226	228	201	218	215	212	212	218	208	224	219	241	245	220	254	223	195	254	226	215	235	209	234	252	235	200	208	239	232	214	213	249	252	245	269	224	249	211	239	222	229	233	249	227	205	231	231	228	222	217	231	224	230	224	249	213	201	202	240	220	243	212	222	241	254	257	237	221	208	223	241	229	228	207	231	220	254	259	237	226	248	251	239	228	200	232	240	235	211	227	232	226	217	258	242	217	236	237	204	188	229	228	227	199	219	211	236	209	244	259	226	215	210	231	256	225	213	250	251	245	248	232	238	230	219	242	218	239	257	235	187	229	236	238	227	247	248	217	221	218	225	206	223	244	230	236	222	255	230	202	208	233	217	206	235	224	219	203	239	263	236	230	249	251	205	211	239	224	233	207	216	211	207	234	250	217	250	268	248	242	231	201	234	218	218	235	248	238	260	199	210	221	218	259	231	224	244	197	214	244	239	238	193	223	219	212	223	255	195	221	217	249	227	212	227	212	215	210	217	210	201	262	225	194	237	223	203	241	250	218	242	193	198	225	228	217	230	223	229	203	218	202	256	222	232	227	243	242	228	200	229	220	232	216	254	237	225	238	231	242	225	227	229	242	218	237	204	212	202	209	238	232	256	204	232	249	224	263	246	216	257	246	219	237	237	234	244	219	230	218	212	231	220	239	245	250	234	216	208	218	236	246	243	199	220	245	230	236	225	207	228	257	225
5133	4425	11036	13227	11069	9121	6331	5839	5245	4679	2882	2056	1615	1705	1584	1247	1114	1036	1068	1006	1000	957	777	824	795	850	815	803	804	784	773	745	701	634	630	653	602	663	609	570	636	609	877	883	573	603	597	624	585	547	583	582	527	580	588	576	776	807	775	723	541	585	567	567	602	576	575	581	590	607	581	578	587	619	583	574	599	599	596	604	626	560	597	599	611	554	594	614	545	592	614	575	604	529	581	582	559	538	557	583	540	627	570	590	596	594	543	550	634	564	549	555	574	626	597	606	604	571	539	589	579	583	585	568	608	589	562	564	562	608	558	591	523	590	601	596	593	556	594	595	602	604	590	595	584	578	575	591	580	603	559	556	583	560	611	596	530	534	555	585	569	563	592	535	558	611	598	560	527	616	583	594	611	619	574	622	579	565	593	555	561	604	565	525	575	558	583	613	598	585	562	601	577	565	555	568	516	580	615	570	615	585	562	605	585	576	546	557	546	602	602	604	614	623	566	593	580	614	577	591	570	599	584	538	577	559	547	604	569	591	591	550	587	594	561	596	561	627	572	554	555	590	555	588	565	586	541	568	549	579	583	576	560	571	606	603	606	534	590	598	582	563	572	559	559	597	607	578	584	594	553	585	598	624	597	591	553	587	568	588	584	569	605	546	607	585	608	599	575	535	550	582	582	548	573	571	564	530	594	623	575	601	571	617	599	594	601	616	566	576	561	584	624	608	600	581	573	573	544	585	564	592	590	594	570	590	601	573	575	579	607	588	556	623	592	585	557	597	608	565	558	583	628	561	572	501	593	617	591	583	576	600	571	591	616	615	564	623	621	599	552	594	606	582	603	564	612	543	577	614	600	544	570	598	586	566	591	586	574	561	547	600	578	585	554	583	580	563	601	603	542	566	554	556	545	585	573	555	572	595	558	621	597	582	590	575	585	597	613	580	577	574	582	579	559	597	601	613	583	550	577	553	574	615	583	552	594	607	611	556	610	556	575	571	598	581	563	571	593	579	607	577	574	590	552	578	597	540	588	611	602	624	576	613	581	622	588	649	582	564	564	558	577	561	579	562	574	613	529	577	594	578	573	550	627	598	589	553	568	623	534	553	548	556	601	624	577	542	594	600	564	527	555	540	582	598	617	577	584	624	622	553	556	530	554	563	579	638	629	546	604	574	605	595	588	571	604	559	591	568	564	590	598	589	598	570	604	599	619	557	554	591	600	587	581	575	609	566	580	606	577	588	587	621	565	533	599	577	549	610	605	574	583	584	616	571	562	554	575	602	525	557	620	535	596	594	557	575	550	575	601	593	549	584	567	579	591	579	569	562	589	597	590	579	588	589	606	565	591	595	590	573	580	590	599	536	595	585	580	602	569	567	604	548	592	607	529	549	568	572	513	596	586	599	551	588	593	575	600	600	600	590	600	563	541	566	556	564	555	600	625	577	585	527	591	567	614	609	544	592	570	577	628	603	554	615	557	547	566	588	555	563	619	575	621	572	539	568	575	559	595	537	546	619	548	589	569	577	540	601	597	568	578	628	606	542	536	590	565	587	616	587	579	611	608	591	559	584	577	584	575	573	629	561	568	560	576	624	566	589	566	551	607	564	553	566	580	562	564	565	592	575	595	595	618	596	586	556	567	617	542	603	549	585	558	596	560	575	555	535	581	565	580	585	587	569	592	606	588	565	599	534	568	552	563	568	577	534	617	610	567	615	582	553	594	531	556	644	544	593	561	605	569	551	575	569	556	566	579	586	613	558	562	574	634	608	564	588	591	585	613	589	617	588	592	556	598	555	562	587	549	574	585	575	547	560	578	611	601	580	548	580	540	583	601	557	562	547	605	589	608	561	597	562	583	560	574	539	572	593	588	556	613	617	603	570	552	569	526	584	556	613	605	571	607	579	554	565	589	542	573	558	594	566	607	604	609	588	547	601	578	579	522	547	552	568	574	626	608	549	596	538	558	543	587	585	564	545	592	566	589	593	613	568	598	554	594	569	607	581	630	564	587	588	566	516	565	530	568	602	587	546	622	562	584	558	585	601	574	578	594	599	538	564	587	608	578	578	576	560	541	543	604	606	571	604	613	510	566	567	592	587	581	574	598	559	583	575	555	607	576	582	563	533	591	562	571	585	600	585	562	590	562	577	548	587	561	592	564	593	537	540	533	603	584	579	606	575	616	540	548	566	629	610	593	573	572	600	591	575	602	556	563	598	563	601	559	617	602	568	553	629	604	614	587	600	587	584	597	556	551	555	567	561	578	585	581	580	561	577	551	544	604	567	587	568	567	557	594	538	615	598	583	567	570	563	587	562	582	560	573	560	621	563	582	559	571	596	616	626	625	566	602	554	588	588	553	594	593	606	586	538	588	614	578	586	585	610	548	573	616	574	576	579	589	633	558	585	566	555	556	596	606	594	593	593	600	568	609	583	621	573	538	622	543	597	595	619	597	560	575	609	587	610	601	566	575	584	517	575	566	621	594	599	615	597	562	559	618	621	581	569	534	639	583	606	602	525	627	569	618	551	573	581	571	624	607	563	617	540	552	583	596	556	599	610	541	563	584	578	573	654	613	570	554	566	605	564	579	623	566	610	589	602	548	629	567	536	616	567	579	559	589	613	560	537	595	567	553	568	563	580	586	572	582	611	592	559	571	578	584	557	564	620	581	593	599	570	570	606	572	568	576	551	581	590	617	594	579	569	568	625	637	596	561	546	582	532	544	544	603	611	582	528	572	561	615	579	525	541	606	593	589	578	581	587	530	578	631	554	586	567	554	575	577	562	613	574	587	558	590	616	568	588	579	609	551	563	583	584	581	547	580	564	574	550	626	575	564	572	586	617	622	564	578	592	544	574	562	577	593	586	562	602	619	615	521	555	597	548	589	566	602	571	622	613	545	571	542	597	588	634	585	547	609	561	614	593	608	567	596	595	569	592	639	619	571	569	599	601	573	543	614	579	566	572	596	591	619	550	597	569	534	590	580	609	564	574	598	587	573	589	577	573	557	580	592	614	564	585	596	538	584	574	557	553	569	586	565	582	614	576	612	582	580	562	544	598	559	592	594	579	588	592	601	603	568	582	562	547	577	594	547	614	567	596	543	580	535	617	574	553	593	600	593	606	564	605	573	603	589	544	550	558	599	559	582	579	522	577	583	549	546	588	616	614	576	569	569	586	559	585	561	573	570	619	542	587	602	524	608	572	601	585	555	603	552	577	627	553	552	608	589	590	588	587	589	602	592	567	569	564	570	597	595	569	572	571	601	593	596	573	571	623	562	601	579	564	571	584	555	544	558	546	643	620	580	604	576	564	596	550	558	554	569	545	609	577	554	569	603	566	599	599	611	612	584	532	615	594	570	588	559	594	528	582	601	552	596	621	586	579	605	593	590	592	585	536	566	596	604	571	544	562	602	585	509	596	602	546	575	578	562	512	574	573	620	605	632	555	563	549	634	577	599	599	570	587	603	593	560	572	573	596	570	596
27449	23721	34647	36169	34950	30163	25498	20458	15549	10204	6141	4099	2382	2827	2085	1050	790	684	635	661	772	782	526	467	415	441	491	419	400	419	393	399	350	364	345	344	339	332	308	323	363	565	865	1018	379	326	346	324	329	337	342	329	334	346	329	452	594	517	529	416	325	298	349	338	322	331	349	327	331	326	323	343	329	338	316	318	329	324	326	324	341	338	334	306	352	298	302	340	305	329	308	317	315	335	318	291	358	354	302	332	319	289	342	322	331	326	321	320	337	327	335	338	353	342	324	351	321	320	346	328	332	349	304	323	333	322	316	344	332	338	360	338	322	340	298	330	313	346	343	327	352	323	340	355	359	340	326	338	356	309	343	332	311	329	343	332	338	336	331	300	322	311	324	355	350	373	319	332	337	337	314	312	340	309	322	329	323	332	312	328	334	310	315	339	328	307	300	323	350	293	306	327	342	329	326	327	347	338	300	321	342	366	333	304	343	313	333	344	312	340	306	377	316	304	301	323	348	299	327	286	348	348	338	343	337	318	307	303	333	328	373	353	348	333	338	343	312	315	308	331	317	320	343	320	334	319	313	313	334	325	346	297	320	306	325	285	355	306	344	358	337	323	351	321	323	325	340	308	333	350	331	314	323	305	325	324	326	293	314	340	301	316	340	334	339	300	306	355	319	316	325	313	347	349	326	323	320	330	343	298	325	362	366	341	323	338	342	347	331	289	297	303	348	330	310	334	313	336	321	314	314	299	329	288	339	325	344	323	322	333	277	348	322	349	307	303	310	334	298	321	334	368	368	318	323	350	342	350	343	323	306	355	344	321	295	315	338	307	282	326	325	316	298	324	340	335	338	322	341	316	338	355	335	343	364	363	309	317	330	317	327	340	324	335	314	347	354	338	322	324	356	332	326	317	292	330	345	345	335	308	336	314	330	312	326	355	317	340	372	305	299	345	338	312	335	319	341	325	345	334	399	333	351	342	314	355	349	304	339	334	328	320	324	304	357	358	357	321	314	313	338	324	337	333	312	310	340	360	320	302	317	337	315	341	339	379	357	277	344	341	337	323	289	314	322	338	357	315	340	325	323	345	336	343	337	318	351	321	372	319	323	319	317	331	328	343	345	336	306	344	334	326	320	316	310	303	320	343	319	330	340	341	327	346	343	336	312	310	332	286	342	312	336	374	341	315	337	385	311	344	349	354	369	319	288	374	301	328	337	291	329	312	334	343	320	332	305	300	339	303	334	323	347	329	333	327	328	315	338	328	334	332	389	318	330	378	334	354	333	323	284	333	336	332	309	326	321	342	321	326	344	328	359	298	356	316	356	329	318	314	328	297	305	342	371	311	317	340	332	348	333	325	317	319	315	367	328	348	305	325	333	329	310	340	338	331	367	304	350	343	319	335	336	338	293	338	322	359	359	311	326	314	281	288	303	321	347	308	326	343	318	335	325	325	350	377	332	295	295	319	323	349	342	312	312	321	301	347	340	310	344	333	313	331	331	333	285	324	353	302	332	333	323	318	333	333	301	319	354	344	312	309	310	296	350	347	313	304	319	330	315	361	345	336	341	333	342	319	342	353	325	327	319	354	347	308	337	325	347	328	332	323	336	328	348	310	305	301	323	366	339	354	316	318	361	310	331	357	333	300	320	309	312	342	307	308	336	275	342	296	344	319	330	334	351	342	316	312	327	325	337	314	337	285	330	309	336	301	334	328	322	323	305	321	350	308	329	308	360	366	349	335	327	335	334	318	325	352	318	329	320	323	351	293	294	332	303	335	321	323	325	301	331	304	327	334	339	344	326	348	351	319	309	345	317	322	345	314	324	313	333	302	316	317	360	324	330	328	311	307	324	375	320	337	331	339	336	351	319	303	362	389	307	346	331	290	310	360	326	343	316	286	295	338	326	341	323	350	340	301	329	341	311	336	308	307	312	320	318	320	321	316	308	323	348	329	346	341	366	333	360	334	342	310	302	313	335	318	308	311	345	350	328	309	326	331	322	301	338	321	333	306	356	335	324	314	390	345	364	321	324	306	341	321	354	348	316	341	344	312	317	332	362	296	308	351	324	312	335	334	329	382	329	322	282	350	341	315	289	340	314	344	355	323	310	309	344	306	331	329	350	330	339	307	326	336	342	320	305	315	337	342	316	339	322	326	347	315	340	344	351	324	350	347	325	329	317	309	300	321	348	330	328	328	339	301	323	326	306	325	334	304	312	321	344	353	333	343	337	340	279	353	371	295	334	353	315	304	315	319	327	350	327	356	314	327	341	327	331	335	367	353	303	340	293	343	313	307	315	355	334	317	326	322	354	354	356	334	345	322	339	331	301	364	304	318	321	331	356	339	329	334	295	335	336	341	330	328	302	325	317	337	340	337	366	325	327	316	358	333	308	320	330	365	357	348	322	307	332	313	318	330	303	310	315	325	338	305	332	303	320	319	301	316	319	361	332	324	353	316	351	379	351	326	305	359	330	309	351	350	338	326	343	306	289	324	316	308	332	306	315	334	337	336	337	330	315	349	337	318	318	329	313	310	353	336	306	349	325	323	326	309	341	368	328	349	338	315	338	322	328	326	309	325	332	324	351	353	316	345	335	363	307	330	344	349	319	312	320	335	316	313	360	330	311	351	359	343	305	334	318	310	325	338	314	312	337	318	313	315	338	347	324	324	299	307	325	326	298	313	301	355	316	300	333	289	328	313	309	347	314	353	324	334	316	341	297	304	322	333	279	328	355	346	330	348	300	299	304	353	335	311	327	324	319	319	319	347	345	299	331	308	341	338	345	344	349	322	335	343	324	349	339	317	349	310	275	331	336	335	343	333	320	305	333	341	300	340	337	341	314	331	328	341	302	303	313	322	332	339	309	315	314	329	343	303	323	326	325	308	333	366	315	342	334	290	336	364	320	337	332	315	367	339	347	327	376	377	334	330	332	289	337	306	329	323	326	321	353	340	279	341	380	342	354	341	320	347	295	296	337	294	331	321	306	329	350	298	278	292	351	326	326	319	310	338	307	293	300	319	327	328	337	321	336	331	323	323	337	318	347	322	326	292	331	326	331	316	347	323	296	331	315	331	314	329	338	334	349	360	344	309	295	344	327	340	313	331	319	331	311	323	356	329	319	304	345	304	342	347	334	312	329	333	318	298	324	328	354	333	310	315	356	330	341	342	332	364	326	277	344	314	311	358	325	330	325	296	351	358	307	340	337	312	331	326	324	353	317	350	345	352	306	304	310	321	329	317	328	342	317	362	342	311	335	298	350	288	303	334	354	347	311	327	335	310	328	324	305	342	319	339	369	341	303	278	313	326	305	350	330	346	338	347	325	332	340	318	302	292	331	326	319	295	363	305	348	338	352	304	335	321	332	324	342	337	341	339	341	311	313	297	355	333	320	313	331	333	300	302	346	333	336	335	321	325	347	310	345	306	332	344	330	315	334	312	346	345	313	333	317	342	340	332	318	317	286	312	344	326	338	318	322	308	320	331
19372	16763	33951	45139	43746	38660	36019	34456	29648	22641	17252	12621	10116	9567	7072	4287	3740	3192	2914	3330	4032	3677	2312	1682	1675	1678	1611	1629	1558	1477	1363	1241	1075	1048	965	959	922	924	937	964	1084	2532	4827	5024	1012	839	779	835	786	817	778	831	785	839	910	1811	2776	2292	2234	1264	773	785	819	783	742	792	761	776	733	800	764	780	770	825	777	768	793	793	685	780	793	795	807	798	739	784	773	769	877	782	853	795	753	818	779	764	753	763	758	788	751	771	737	752	843	767	804	814	807	782	757	773	780	787	776	742	767	798	828	772	762	782	754	717	739	759	802	779	827	756	765	789	783	768	745	768	764	769	791	794	749	727	757	761	763	783	838	718	807	758	739	792	805	799	733	819	744	792	762	753	714	798	791	822	747	762	787	774	741	785	735	716	731	810	749	769	799	804	794	733	829	793	787	802	797	806	809	752	734	770	756	751	787	805	818	756	783	797	780	752	763	810	801	789	776	759	720	798	800	769	770	841	764	795	788	743	825	801	818	808	789	766	770	804	711	766	739	795	796	779	781	805	810	757	801	800	741	791	760	769	823	805	768	780	768	791	793	794	797	767	825	767	790	756	767	774	818	761	788	776	744	770	808	776	744	790	734	776	735	732	759	785	793	749	799	744	769	810	805	736	799	799	757	792	781	815	761	761	793	802	761	801	775	800	770	775	807	779	780	720	825	852	747	766	777	803	757	837	786	790	803	779	814	780	807	837	737	751	779	793	740	792	802	770	790	732	772	797	811	766	768	799	778	741	742	795	818	812	766	793	785	842	809	749	762	751	822	774	785	774	809	786	803	718	828	828	797	765	744	796	789	808	787	799	774	761	780	794	790	756	733	792	760	784	830	761	733	789	785	765	800	761	785	753	741	744	821	839	769	831	782	811	807	758	769	806	792	742	783	810	796	813	780	759	781	792	753	766	762	759	750	813	757	738	781	781	770	777	828	765	854	780	799	787	772	786	773	804	785	821	762	735	773	839	803	773	796	746	789	793	750	804	789	805	796	777	799	796	823	775	765	736	774	790	806	743	780	813	768	760	797	788	785	775	834	788	776	792	777	791	811	799	802	770	783	807	749	770	824	780	814	809	783	767	734	789	801	788	736	743	807	792	750	752	778	802	784	787	795	826	771	735	806	733	788	727	773	754	794	801	818	770	777	756	761	781	793	790	781	740	767	753	764	781	817	814	723	786	744	780	801	826	791	773	829	775	733	773	747	761	728	845	784	811	795	795	761	781	753	791	818	800	790	800	770	723	781	811	795	785	819	769	776	804	794	820	765	786	798	705	818	735	797	774	810	759	809	777	794	780	772	744	778	813	789	791	820	800	764	790	746	743	738	774	785	786	798	795	779	790	758	760	798	806	737	806	781	787	843	746	781	775	813	829	759	840	811	771	754	824	745	732	772	843	743	757	747	809	770	789	772	774	784	774	766	812	723	780	778	803	775	779	808	781	752	821	790	821	745	786	733	729	820	805	760	739	774	785	767	754	778	779	791	775	757	789	742	770	772	742	761	728	777	787	750	831	775	816	748	805	792	815	814	823	808	797	761	725	816	801	803	813	738	750	757	844	760	802	804	741	820	794	779	783	767	755	781	794	781	813	795	755	786	776	789	770	768	786	761	763	803	835	873	784	786	821	753	797	804	754	752	840	779	771	773	771	781	792	806	740	799	778	785	753	796	803	818	773	814	773	815	795	805	797	792	783	776	813	794	824	759	812	772	765	790	843	746	791	782	817	746	731	771	747	775	749	755	792	758	759	794	790	759	784	784	771	801	785	756	787	754	762	757	796	827	802	735	810	798	749	806	745	827	791	716	767	760	797	743	741	804	801	782	783	776	781	761	771	772	788	832	748	806	834	806	820	797	746	775	766	754	777	787	799	747	765	763	786	828	772	802	798	746	779	776	789	768	762	783	750	786	792	797	808	739	769	775	762	807	758	732	811	785	769	782	865	762	779	760	808	785	821	783	792	762	832	743	780	751	731	764	760	763	805	771	830	771	755	781	819	801	773	784	786	775	752	794	772	794	836	764	733	743	753	806	744	818	790	811	746	735	797	725	764	778	775	785	827	801	768	778	787	772	766	803	778	755	800	762	790	789	738	735	803	758	858	784	752	777	768	737	821	786	766	750	792	773	824	754	781	758	778	761	796	761	752	820	793	792	813	769	803	829	810	778	742	772	800	817	803	755	739	784	747	808	782	766	761	736	773	733	771	785	779	758	804	808	868	853	781	783	769	752	742	787	843	759	799	814	760	723	775	788	796	779	767	787	808	803	794	752	785	811	802	725	731	814	740	782	799	838	768	740	777	798	786	744	755	812	745	760	779	766	793	787	829	811	783	788	737	813	765	784	771	792	788	760	837	748	756	786	799	796	741	758	757	758	788	780	777	843	724	771	819	807	752	750	759	784	773	772	802	708	806	793	769	749	805	803	804	757	838	767	747	764	770	801	729	753	780	758	756	821	802	769	757	777	774	781	770	755	705	750	773	809	787	773	701	774	795	756	790	725	785	765	830	722	813	823	843	794	821	780	721	797	825	777	773	810	845	756	765	813	772	747	799	771	758	780	753	762	804	812	811	710	777	765	778	815	799	807	801	785	779	817	782	732	757	872	765	768	824	758	811	787	754	747	787	807	791	770	784	803	815	773	783	784	801	816	777	824	788	802	770	781	791	803	825	804	761	774	831	774	746	812	789	809	790	770	794	789	782	806	819	815	753	769	775	790	785	796	750	841	743	795	777	818	710	763	784	775	764	760	783	796	745	753	808	815	734	820	794	810	743	806	775	735	787	766	804	741	842	794	745	808	832	797	814	780	856	759	834	794	799	788	804	754	785	725	771	786	782	786	767	758	779	786	756	786	738	777	792	802	766	757	773	807	755	772	786	793	811	791	827	794	789	813	808	802	746	764	784	766	774	778	754	766	828	789	784	863	793	836	717	781	763	834	851	749	750	792	771	819	747	798	781	777	787	786	806	808	873	784	773	837	716	777	724	821	771	768	745	768	799	797	762	787	745	761	785	793	777	712	784	774	751	770	789	747	785	758	770	778	781	766	753	796	791	808	754	781	834	764	800	770	780	815	793	799	785	786	842	782	763	735	791	803	814	807	741	742	776	761	751	751	743	801	825	750	771	768	834	750	727	742	777	774	759	744	777	788	758	791	811	826	749	766	802	798	783	762	761	754	847	752	757	823	766	792	862	751	828	805	796	807	748	801	801	789	746	736	808	772	815	825	749	809	789	768	775	786	810	759	732	794	791	770	782	785	771	781	772	780	769	824	787	786	802	709	821	761	814	770	779	752	784	795	793	792	806	794	735	802	764	790	798	822	784	739	788	774	749	772	787	764	790	786	832	762	753	739	819	780	746	832	770	814	704	768	817	827	777	798	787	792	842	785	775	765	807	784	809	761	807	748	788	745	778	742	782	791	828	791	812	793	813	792	772	773	775	830	779	753	797	766	847
35789	29449	42043	40174	38867	34784	31336	28875	24161	17030	10652	6521	4331	4319	3440	1643	1222	985	832	1008	1156	1009	760	596	572	553	580	557	525	469	471	418	411	404	373	356	349	375	381	364	455	846	1330	1461	453	344	331	355	359	311	325	350	312	324	377	592	845	824	710	358	307	335	366	343	317	342	310	302	337	301	321	322	344	339	320	324	319	333	322	320	321	312	314	355	349	320	343	338	313	349	323	331	365	336	310	301	328	336	312	352	295	317	305	323	363	356	333	368	346	322	348	336	292	324	323	334	333	342	344	287	326	334	323	340	330	332	324	343	315	322	331	351	305	317	313	302	317	311	349	302	316	322	345	336	343	367	343	308	360	323	328	284	319	346	330	325	318	328	334	320	345	347	355	338	328	309	352	335	307	325	375	317	333	316	311	343	297	303	342	308	329	302	359	339	325	299	296	336	306	343	317	375	347	317	346	306	350	327	299	353	313	326	322	324	289	346	317	349	339	347	348	319	295	317	314	297	323	323	330	334	314	358	347	301	320	320	331	318	318	368	309	307	321	320	355	338	303	323	295	349	337	369	323	307	356	322	336	301	355	299	346	358	363	332	339	345	342	341	313	287	311	329	345	333	322	361	315	332	345	311	338	316	321	314	290	303	353	328	297	323	328	291	330	302	344	295	319	315	290	350	326	343	352	314	317	325	301	340	309	342	331	326	331	326	325	313	335	338	288	336	326	332	303	330	328	352	350	309	323	351	335	351	337	348	325	306	341	325	321	329	330	345	317	338	287	335	338	313	296	291	352	368	301	312	354	350	332	341	357	315	332	311	320	349	366	329	340	337	318	325	314	308	358	332	343	397	339	313	375	354	327	356	327	332	288	382	328	286	329	341	333	316	338	335	346	370	361	301	331	333	293	334	314	289	343	346	354	346	331	365	331	311	360	321	351	321	316	349	339	304	304	321	337	326	297	292	308	316	348	348	339	325	331	308	322	318	339	332	265	335	322	308	321	311	310	299	323	312	326	340	340	358	347	332	342	308	319	323	319	330	335	331	310	342	317	333	310	363	325	314	323	329	331	343	322	350	321	327	327	351	341	338	325	310	337	343	328	356	318	341	326	319	311	307	342	306	346	331	292	323	322	353	334	350	321	341	339	338	326	340	364	311	327	324	361	323	280	322	317	321	352	315	334	317	344	324	320	319	348	331	311	309	325	316	322	340	346	338	314	383	366	353	354	342	346	337	337	369	338	357	359	355	356	328	312	341	295	327	325	342	314	341	288	305	353	322	345	314	319	353	330	344	354	296	331	330	332	337	299	302	315	332	327	354	315	310	321	330	319	345	307	334	317	340	332	327	306	301	308	302	343	317	351	304	312	307	326	359	328	316	338	314	336	316	317	329	323	334	335	362	316	345	323	348	327	307	306	353	298	322	299	304	307	320	329	340	364	324	323	349	284	343	354	322	335	379	354	339	318	349	347	359	351	334	320	342	362	310	385	311	331	326	337	309	344	326	316	334	321	332	302	323	312	342	378	337	321	334	288	334	366	337	313	324	326	358	311	349	314	344	324	322	297	334	331	348	301	310	315	327	363	331	301	367	320	337	343	344	364	327	327	300	352	322	327	333	298	355	323	298	335	333	325	313	350	321	332	286	360	312	293	339	336	326	318	327	305	306	335	292	314	339	323	324	308	334	351	306	284	325	330	333	357	315	342	295	349	310	339	353	337	336	299	366	322	346	325	358	337	351	319	286	328	331	323	319	332	305	319	311	305	307	318	297	307	330	301	352	366	348	366	365	324	309	328	315	323	322	350	335	316	313	325	348	305	352	351	301	347	321	344	336	313	303	300	333	302	338	300	327	306	331	345	333	331	323	309	327	310	325	320	313	324	351	336	392	366	325	290	347	345	340	327	329	342	313	336	342	353	312	324	338	332	336	285	334	346	356	313	281	341	329	350	341	333	342	340	303	333	344	341	346	314	291	324	308	329	325	335	345	311	337	323	278	333	336	326	285	316	328	314	316	353	328	321	324	369	361	316	330	337	352	345	326	357	329	349	317	355	328	339	327	350	333	357	339	307	341	320	353	325	310	303	302	313	351	335	304	307	308	321	317	309	315	284	322	335	345	322	280	301	355	330	303	310	312	349	340	317	311	314	297	351	288	325	323	333	313	330	321	319	363	350	309	322	305	321	298	358	329	320	319	339	317	325	322	326	363	325	308	368	312	303	329	311	328	356	323	352	367	325	352	355	307	337	322	330	317	341	316	348	371	307	312	357	349	311	356	320	318	318	312	347	343	313	360	310	328	339	325	331	312	320	333	331	303	337	314	340	323	360	305	300	306	331	311	328	332	353	328	331	319	323	334	336	344	305	294	333	293	295	336	344	312	326	352	335	334	325	332	377	354	324	346	377	339	317	309	348	324	328	327	374	286	305	366	346	332	307	329	353	339	347	358	339	319	310	330	339	327	328	310	335	321	330	309	307	342	338	322	307	313	306	341	356	334	317	376	357	338	347	330	326	324	356	326	314	316	337	327	305	315	332	342	348	323	332	317	370	321	321	353	344	334	329	340	378	328	297	341	339	309	351	344	334	339	332	328	310	322	299	326	306	336	341	326	338	355	334	298	322	342	316	299	280	326	340	343	311	329	306	351	314	337	334	362	292	369	346	364	321	353	295	325	325	342	325	304	357	319	320	335	337	328	282	328	326	332	325	348	310	288	362	332	322	323	328	326	342	335	358	341	354	351	303	315	349	318	310	319	318	320	305	328	329	335	359	369	340	340	327	311	322	325	307	333	310	299	306	319	315	325	334	324	334	353	364	332	326	316	366	335	337	332	339	332	331	295	303	328	330	325	339	318	324	327	323	347	343	344	290	306	330	316	370	336	325	345	327	348	336	300	315	346	298	297	349	320	291	346	331	289	305	314	319	322	303	272	317	307	333	356	310	311	363	343	341	336	300	331	333	318	330	343	334	319	340	338	341	350	341	314	310	338	295	346	342	350	333	321	348	316	323	349	290	287	323	358	320	316	340	317	317	337	315	340	328	312	314	322	318	350	319	351	304	319	321	317	337	321	370	357	308	341	332	330	364	341	319	323	305	338	326	345	322	327	318	337	335	380	353	328	331	376	333	336	328	328	313	353	332	331	327	346	344	349	324	359	352	288	293	366	370	312	291	340	355	351	315	349	318	311	350	345	321	311	310	318	350	326	350	360	334	288	299	308	296	327	353	337	332	295	352	367	299	310	310	353	364	332	331	334	310	360	345	355	336	335	291	317	351	354	314	357	354	320	307	334	346	338	313	312	304	304	354	331	376	317	341	356	326	347	295	327	348	341	321	333	350	344	350	367	311	320	339	308	354	317	322	303	312	347	319	318	304	376	308	333	322	356	340	327	316	319	335	367	327	347	341	342	332	363	329	315	323	337	320	291	323	323	304	347	335	349	330	319	320	312	312	397	337	311	308	331	344	315	325	312	339	308	344	350	349	321	342	294
24539	20702	41276	50007	49844	46114	44216	43381	38682	30992	25333	19191	15163	14567	11062	6539	5991	4973	4142	5173	6644	5320	3696	2447	2345	2385	2505	2835	2344	1903	1870	1385	1278	1240	1189	1061	1002	984	1004	1005	1680	4619	7510	8095	1280	832	807	775	771	799	853	774	764	825	969	2727	4517	4278	3175	1030	822	724	795	817	751	781	773	793	753	706	775	738	781	768	780	756	763	762	754	767	787	741	762	798	804	698	737	751	790	760	787	782	781	753	744	753	796	721	799	735	793	770	716	782	779	803	748	761	739	786	754	800	743	787	804	769	735	759	736	763	766	753	719	781	753	785	733	757	738	808	806	764	780	714	747	771	813	754	771	726	739	727	782	758	762	797	768	738	825	759	751	746	745	784	778	791	763	811	751	713	707	748	779	795	744	744	742	812	773	739	759	778	769	750	786	740	778	784	750	757	737	746	753	772	749	731	748	778	758	697	772	788	699	774	757	756	770	774	785	755	766	731	800	750	755	763	790	739	786	739	806	750	773	786	785	706	778	764	726	730	748	823	772	770	733	733	755	736	740	776	771	743	744	784	806	748	765	744	782	768	726	718	730	727	787	764	769	773	760	765	736	765	781	765	778	746	749	782	739	772	792	749	741	753	816	717	768	746	765	804	728	742	764	758	739	773	737	761	755	796	756	718	753	744	779	768	726	771	769	762	740	741	774	752	771	784	770	747	775	747	751	795	726	777	760	739	765	773	795	760	791	745	734	756	709	767	751	750	754	768	745	777	769	781	765	818	733	793	781	726	804	766	739	744	756	733	767	760	767	721	774	701	794	771	742	753	739	746	780	756	793	804	783	735	798	803	753	740	776	804	747	719	791	785	788	772	785	776	731	715	758	725	756	784	741	753	737	761	738	767	761	795	735	720	746	765	734	788	720	762	774	791	755	780	793	752	757	773	730	765	794	733	824	765	723	756	755	762	790	755	798	812	800	753	756	751	729	755	824	770	728	758	717	709	803	791	816	700	751	761	732	777	761	735	754	754	775	725	745	761	755	756	787	732	748	722	710	708	785	794	805	720	816	757	755	745	742	783	716	754	790	730	789	756	727	724	748	792	691	743	766	774	791	801	714	755	742	725	735	826	752	703	721	761	767	756	750	791	736	730	738	773	767	700	734	790	785	711	807	796	764	787	724	737	732	767	740	738	723	770	766	756	728	747	758	746	789	737	725	762	775	790	732	745	797	787	682	762	778	741	723	758	746	782	746	789	747	738	769	779	808	762	737	751	787	757	784	763	767	767	768	774	795	765	727	805	777	758	734	758	765	790	759	740	758	752	786	793	795	726	724	766	741	751	784	789	820	700	716	746	766	725	762	754	741	790	721	691	812	728	790	755	708	786	753	801	753	788	758	745	768	727	726	752	754	737	711	788	756	769	804	769	745	791	739	726	772	833	722	761	753	760	780	757	769	718	777	796	766	722	731	748	787	768	797	740	811	751	781	763	760	776	791	743	720	770	753	770	797	821	788	755	761	738	753	768	740	813	747	749	747	780	771	725	735	749	712	783	734	733	742	782	777	803	781	768	787	811	757	778	738	784	694	751	782	753	742	773	741	750	777	775	740	716	784	780	695	800	810	772	771	768	728	772	745	798	764	730	781	727	738	766	755	765	800	729	728	752	746	719	818	769	757	722	747	721	743	735	745	765	784	786	722	776	805	786	740	832	712	721	765	737	780	745	743	754	827	764	771	815	730	766	728	725	749	788	747	804	752	796	778	771	734	758	701	779	775	754	751	726	714	733	762	766	722	781	723	739	752	762	788	752	766	783	752	759	788	754	728	763	754	773	732	724	784	763	748	760	766	762	778	838	779	766	759	738	808	736	764	779	756	758	756	766	679	733	769	772	799	711	771	787	739	742	736	765	750	690	781	753	794	726	749	712	789	751	766	712	740	752	779	773	734	790	752	758	751	732	743	770	767	756	742	691	717	746	785	756	757	759	777	764	718	763	698	777	781	748	784	685	778	772	723	756	763	789	754	741	802	757	783	772	735	723	769	763	805	756	711	757	766	732	712	728	775	778	774	731	741	736	752	784	739	720	747	762	778	777	707	810	786	780	760	759	784	714	807	759	753	789	769	722	833	752	762	744	765	792	745	702	769	737	699	784	775	780	783	766	749	740	800	775	776	713	755	722	742	734	725	739	817	791	743	757	812	748	740	780	743	776	735	740	763	748	755	716	761	739	735	729	737	762	787	734	723	748	815	766	733	770	735	725	701	743	741	758	774	744	741	775	815	767	731	769	735	773	805	766	743	757	782	762	806	724	807	795	811	773	768	774	780	814	806	756	734	769	765	742	795	722	737	773	706	793	763	801	760	720	787	732	758	826	717	767	744	722	739	763	773	758	742	781	769	749	754	741	760	738	780	741	747	755	799	778	767	796	732	801	740	730	766	737	743	796	819	769	727	767	742	739	757	727	778	747	776	776	785	764	713	775	716	699	740	715	751	752	760	750	758	769	821	699	706	747	760	814	811	733	752	798	748	711	769	793	771	797	767	748	764	784	717	763	739	789	756	819	744	793	712	756	747	778	746	724	757	708	722	777	749	799	744	767	709	786	795	763	755	795	807	728	742	803	718	766	722	758	774	773	786	800	752	737	776	793	778	681	714	775	757	760	754	746	725	717	726	713	787	758	739	726	765	801	730	738	772	727	710	726	753	698	783	773	761	775	693	794	737	755	758	773	764	794	784	727	733	769	798	774	741	751	780	770	735	787	781	812	760	709	762	762	750	778	795	782	750	776	721	752	744	806	732	737	743	762	799	786	772	780	775	773	736	800	791	793	782	713	766	744	746	725	787	709	758	758	761	735	738	716	778	748	749	780	724	769	802	763	757	721	797	759	793	816	753	741	790	754	755	751	768	742	795	749	733	767	776	755	817	772	721	759	736	802	703	701	777	769	740	707	764	747	738	736	843	710	758	760	789	803	787	759	813	774	746	774	752	766	757	747	790	823	748	755	767	782	747	755	737	721	778	787	761	762	736	755	743	761	751	768	787	732	762	758	713	797	743	753	799	723	754	756	815	749	749	780	756	784	818	808	794	763	745	734	746	794	756	779	719	755	798	763	718	781	782	779	761	780	784	738	743	755	722	739	788	818	780	725	771	755	762	742	771	789	750	781	797	775	813	757	769	782	739	746	740	754	751	777	777	768	742	740	805	803	734	758	797	706	765	789	735	737	787	752	745	747	808	748	789	752	733	732	792	782	797	761	786	766	729	790	741	756	740	760	763	752	736	731	767	794	746	739	770	760	705	758	764	792	823	726	774	781	721	745	697	746	778	777	761	770	765	754	738	749	717	716	761	752	755	759	708	776	689	741	769	766	822	748	709	767	763	778	797	789	725	755	751	786	735	771	742	788	732	792	786	758	770	714	745	767	782	746	792	755	768	765	754	784	731	777	729	800	758	738	780	780	817	724	782	743	786	785	742	774	794	754	791	756	738	761	721	764	730	745	725	750	781	815
5591	3719	6995	4560	3447	2895	1938	1422	1181	1027	607	444	419	427	371	319	303	322	311	328	309	280	280	296	290	263	264	259	280	286	242	252	241	270	273	257	269	266	263	280	270	266	263	308	224	263	226	228	230	281	261	242	251	227	279	245	289	320	281	272	266	246	255	254	231	254	258	230	237	233	245	240	239	239	252	236	251	235	263	256	233	243	250	245	238	260	263	296	271	288	231	248	246	259	217	246	270	261	252	271	248	266	238	256	234	301	228	254	242	239	256	226	260	255	241	245	231	258	258	240	239	243	220	254	270	229	239	243	267	276	254	274	234	252	230	241	254	240	231	221	244	228	253	248	263	259	246	239	237	226	242	253	244	239	241	254	256	289	250	228	258	243	212	237	227	257	256	251	229	260	213	281	240	250	252	249	234	253	222	235	247	256	230	232	256	211	235	226	235	223	237	254	242	225	261	255	238	241	233	251	220	220	268	232	249	270	248	258	236	276	224	257	247	273	252	245	236	256	245	248	248	286	240	257	264	245	252	233	203	254	227	223	237	227	246	213	251	235	253	249	243	216	250	240	244	236	279	226	238	263	248	227	224	264	232	228	241	247	240	259	237	242	253	204	260	265	261	232	236	240	256	247	230	261	231	246	254	232	291	258	256	246	250	243	244	246	242	258	275	268	283	247	237	257	239	225	240	248	239	253	266	229	268	263	259	281	262	263	246	242	266	244	251	258	247	240	216	252	255	250	286	261	251	244	258	256	266	243	273	238	238	221	233	264	254	294	238	235	232	275	249	247	256	247	278	235	255	261	256	261	244	238	217	251	255	230	250	267	237	247	235	220	244	246	216	260	258	243	252	213	261	247	244	250	256	249	256	231	251	225	236	251	255	272	234	233	247	234	236	255	230	248	243	236	223	235	243	235	243	229	256	274	220	255	286	255	241	297	251	238	266	257	239	221	254	210	235	278	236	246	227	245	245	256	243	250	236	260	260	222	242	247	248	258	252	235	253	266	244	234	246	230	261	251	259	258	248	263	257	249	240	243	234	241	272	244	238	249	223	251	268	247	230	252	255	239	206	210	215	229	206	243	246	271	250	259	244	234	262	245	250	235	253	239	233	286	235	257	255	225	246	233	234	268	254	207	259	266	231	223	224	234	255	268	254	281	262	271	223	241	218	267	260	223	274	232	246	227	216	230	264	243	225	239	247	269	259	230	261	253	249	245	216	264	222	254	252	233	252	241	247	251	255	255	251	266	257	234	222	237	258	222	226	250	252	244	263	237	241	240	269	242	274	277	269	230	237	243	240	244	231	214	244	232	257	259	262	243	239	259	277	255	251	253	239	230	234	238	238	274	260	255	255	234	250	255	237	247	269	268	237	229	247	244	251	263	227	242	252	234	223	241	247	247	258	254	254	208	233	198	239	224	252	215	244	226	251	251	259	241	233	250	243	235	255	235	225	262	254	228	261	236	253	275	251	266	254	224	242	262	240	258	253	251	255	255	254	225	247	241	222	245	234	248	224	227	231	265	236	244	232	240	236	265	245	236	255	237	258	243	270	232	241	262	259	247	251	267	225	247	263	255	215	257	247	256	223	224	257	246	243	235	223	257	258	224	273	238	223	280	261	242	242	214	243	278	256	273	217	267	244	213	251	279	242	220	221	223	241	259	244	252	252	227	269	267	228	241	273	255	231	236	252	222	245	237	234	278	251	277	228	216	256	255	265	251	233	260	265	210	286	251	263	230	233	230	237	239	272	252	243	269	223	227	237	261	251	241	259	223	255	233	257	232	274	239	244	252	250	200	243	226	267	264	221	247	245	234	242	254	243	244	251	278	243	254	244	263	257	256	259	238	238	221	241	236	239	257	248	240	298	245	240	217	242	251	244	210	238	228	254	237	259	222	242	275	237	262	226	254	236	229	239	249	269	222	250	258	223	265	268	280	254	268	270	224	247	268	267	261	226	280	234	234	237	222	242	270	239	241	259	274	214	247	207	276	238	250	241	221	264	236	256	256	229	272	231	244	253	221	238	217	238	265	221	252	259	248	277	297	257	255	247	230	256	236	261	256	224	264	218	240	225	254	234	223	238	235	217	253	221	263	226	273	238	255	239	255	248	257	242	255	225	266	240	252	257	250	227	260	233	256	229	261	246	245	231	240	255	262	245	224	257	246	244	251	244	231	234	228	223	238	246	230	241	255	248	255	277	279	246	240	245	262	239	266	242	244	217	235	231	249	237	260	224	286	237	231	248	237	261	260	253	229	250	251	257	257	239	251	226	250	258	262	262	260	248	237	274	227	229	239	231	234	201	241	234	232	218	240	250	227	231	268	253	235	245	244	242	223	232	238	238	239	232	270	242	258	241	245	268	246	250	240	257	253	271	224	234	257	239	244	228	255	270	247	243	244	236	222	241	251	193	235	241	256	231	244	239	272	243	240	266	257	212	250	260	251	256	246	260	257	260	234	237	255	213	249	257	207	268	238	253	244	243	248	248	243	248	254	223	236	240	263	248	255	243	237	258	238	251	283	250	231	246	265	246	279	219	248	274	239	263	238	240	262	236	222	266	251	203	231	260	240	254	231	260	245	228	246	265	211	241	250	261	259	282	256	249	247	245	257	229	223	242	243	257	237	241	244	238	261	238	252	256	272	239	254	228	217	235	236	231	227	250	260	256	267	257	207	240	245	246	249	244	250	255	274	242	261	235	234	240	227	231	252	248	238	236	257	242	248	252	239	259	240	230	234	247	244	230	259	260	261	245	226	272	236	234	239	256	230	253	252	237	219	270	215	230	261	228	216	276	255	250	228	232	242	234	249	235	221	259	231	247	268	262	235	241	262	270	202	244	230	236	264	255	273	260	234	259	244	230	237	268	253	245	249	253	241	239	247	249	266	232	257	256	250	267	248	273	248	245	229	254	260	261	252	247	254	237	245	243	240	231	230	245	234	243	234	226	258	233	243	236	262	252	260	246	249	248	249	253	243	214	262	250	241	246	242	247	257	260	257	239	269	257	268	298	233	238	242	248	238	267	243	242	271	242	225	267	215	263	246	248	235	258	255	247	240	255	248	247	254	244	264	243	236	239	248	225	252	237	282	235	226	243	246	264	235	231	240	266	220	255	256	230	208	260	254	216	241	257	247	238	228	247	228	231	218	247	224	214	238	249	222	226	251	238	254	253	226	278	269	239	223	280	231	242	256	238	235	226	253	232	264	212	213	239	242	235	261	255	220	245	244	245	267	236	253	268	276	262	248	234	268	258	244	244	241	219	230	235	239	234	281	235	283	229	233	244	250	215	238	253	314	255	248	285	228	267	236	268	264	247	247	252	232	253	241	243	266	235	231	257	238	240	251	274	264	241	237	258	247	254	241	258	233	253	243	258	238	243	230	264	245	198	233	241	261	252	265	269	231	217	225	262	243	252	237	266	239	231	271	249	245	256	257	220	245	249	241	255	232	237	253	219	284	247	231	245	227	215	240	244	240
4673	4316	11867	12462	10993	9226	7231	6175	5828	4564	2841	1984	1757	1783	1379	1165	1178	1206	1129	1000	951	924	904	938	930	921	896	923	857	789	809	749	713	753	704	714	677	669	652	677	734	729	802	812	657	619	671	635	644	614	610	616	568	617	696	723	798	848	855	662	622	604	623	608	627	629	609	594	617	594	586	633	605	597	602	634	665	612	655	629	601	635	627	608	627	584	619	636	630	629	620	584	634	654	577	584	592	643	609	633	613	599	573	633	667	563	576	597	625	607	614	585	612	626	589	623	596	591	574	636	605	593	568	670	584	564	621	622	625	617	604	570	574	628	610	572	632	601	615	633	621	585	613	598	606	592	624	614	648	594	571	593	641	634	605	576	617	606	618	633	611	584	659	668	616	594	597	633	586	625	586	635	588	632	573	608	623	647	660	589	616	591	578	615	631	585	611	617	595	581	618	633	583	618	541	612	643	622	600	606	576	564	601	595	631	608	610	636	571	603	614	599	592	617	589	622	621	576	617	596	611	586	645	613	626	613	617	640	601	666	591	533	549	603	603	617	591	623	651	621	584	616	593	578	591	603	629	644	629	599	592	632	609	640	594	598	622	606	615	605	605	614	621	601	611	591	610	609	608	568	607	639	624	601	635	623	609	630	600	590	590	626	579	621	617	659	592	602	632	610	611	608	597	577	608	615	605	602	617	595	597	584	595	639	597	617	607	626	578	595	630	622	603	586	624	663	614	625	560	697	651	624	603	631	584	594	614	600	641	587	595	637	594	600	621	602	601	608	599	588	641	646	627	616	633	627	630	642	620	630	636	618	657	644	536	644	618	619	622	618	611	594	571	609	621	614	581	656	612	635	606	619	595	560	599	620	586	612	607	591	599	628	609	605	598	549	623	640	598	599	628	638	618	634	626	599	582	634	600	636	602	599	574	649	626	641	638	601	587	611	600	621	609	614	602	618	623	594	641	590	623	598	531	586	630	600	633	609	602	645	591	592	652	610	634	605	608	580	644	596	597	559	644	605	610	646	590	625	595	557	567	633	610	623	589	595	671	599	625	624	611	583	629	611	631	606	594	581	608	608	609	622	612	612	620	601	622	579	585	582	608	647	639	613	653	606	626	600	607	598	620	596	635	600	600	576	611	611	624	617	584	593	592	648	608	582	567	580	589	634	629	607	646	611	617	645	656	627	609	597	581	605	605	627	586	635	628	624	588	607	618	649	631	571	638	585	624	610	576	607	567	568	581	566	607	593	623	577	611	638	639	582	637	612	630	585	643	579	557	653	650	665	634	635	584	619	636	633	584	593	607	622	597	580	663	598	636	590	601	636	612	564	608	638	593	620	582	636	625	637	599	607	601	619	610	619	644	607	631	609	631	610	599	600	611	613	613	572	594	604	649	628	580	609	649	581	608	694	605	667	594	592	627	607	583	642	626	636	611	593	620	566	583	634	608	640	594	594	576	634	606	591	619	629	617	562	607	594	613	631	629	606	638	605	648	604	602	559	625	592	638	589	606	640	638	618	587	626	645	632	591	590	635	634	603	569	593	584	592	628	600	577	571	620	613	591	626	594	621	618	596	587	622	599	629	651	620	585	603	633	643	619	659	593	605	615	634	599	592	574	572	612	621	616	566	636	586	601	600	585	623	600	585	632	575	620	596	607	606	597	616	609	642	597	626	623	625	625	606	643	642	588	676	641	568	623	618	585	618	623	601	631	613	596	628	563	627	586	597	589	656	645	618	610	563	623	633	587	617	629	601	620	612	593	615	619	634	642	598	586	647	579	625	617	551	626	642	605	601	651	593	613	586	568	651	594	614	610	597	622	601	599	627	612	621	635	628	596	619	562	631	625	632	649	589	570	604	624	646	623	598	652	622	586	612	586	608	635	603	617	652	620	615	565	600	658	623	569	600	622	622	610	618	647	597	620	585	574	557	625	622	604	643	635	615	613	606	601	620	613	642	594	618	653	570	598	614	589	563	627	609	596	615	616	647	610	595	581	561	616	620	601	576	596	604	629	613	607	593	620	600	622	618	609	611	591	630	606	581	587	587	589	579	625	600	619	552	617	602	609	619	652	617	624	598	677	577	627	580	598	649	589	614	574	652	615	587	596	608	641	638	596	611	610	643	646	565	607	590	597	618	590	609	617	619	592	596	610	629	619	639	566	615	581	573	639	672	593	606	623	592	652	656	650	624	608	647	636	600	607	585	633	609	625	607	643	589	569	632	647	581	588	616	600	614	559	618	595	629	627	623	574	595	622	620	574	609	622	639	603	606	596	574	647	619	580	602	615	631	626	627	561	640	638	624	642	597	614	609	636	616	588	626	650	619	591	599	565	637	615	649	593	601	627	613	612	596	645	603	592	562	607	627	627	612	614	630	603	648	603	619	597	619	613	597	627	633	647	600	612	639	627	609	627	637	612	604	595	625	614	645	559	626	593	593	625	595	592	625	615	606	608	635	659	598	609	622	603	647	602	629	601	673	625	598	622	624	564	573	657	634	638	622	589	576	608	620	612	624	656	623	609	610	624	607	621	616	622	593	568	625	641	624	616	618	604	632	629	638	630	595	599	644	587	637	638	661	621	635	632	618	600	656	619	598	585	615	660	617	571	607	634	588	585	617	617	594	654	592	625	578	591	624	602	620	650	631	627	626	596	628	596	616	602	582	575	586	602	656	643	575	626	581	616	566	631	615	618	581	644	642	639	553	629	637	590	585	618	643	584	638	595	594	608	606	629	610	598	605	603	590	614	564	640	572	590	606	589	583	656	637	593	613	648	607	624	600	563	629	611	629	581	619	624	588	612	669	635	612	620	612	609	631	602	595	605	600	594	579	607	581	597	611	613	595	576	634	636	601	634	587	602	607	625	604	623	584	639	603	633	636	669	630	628	592	571	575	649	609	630	620	582	624	623	643	603	590	609	598	660	641	612	649	623	616	615	609	638	597	640	596	680	682	569	635	571	617	645	599	611	579	639	656	598	630	601	587	606	626	577	603	621	619	642	631	624	580	637	609	617	613	625	566	573	621	617	596	635	657	609	577	582	603	631	657	593	594	604	617	593	608	650	612	597	609	615	604	594	567	617	604	639	627	625	608	632	637	609	633	610	653	634	599	628	620	645	602	582	638	601	588	584	597	591	586	563	597	617	640	614	557	584	649	632	566	593	613	619	614	637	632	607	590	635	617	633	619	638	594	579	616	623	654	619	642	642	605	654	597	588	634	635	617	627	612	627	632	571	612	577	615	618	604	624	608	615	609	605	634	627	628	601	651	632	604	593	584	629	597	619	629	590	624	653	617	595	642	586	658	633	609	603	593	613	628	576	617	627	606	611	616	589	620	574	635	637	595	584	595	632	584	620	635	616	586	608	641	592	598	606	642	624	628	660	622	600	612	599	633	615	642	594	626	637	638	631	601	631	601	655	651	598	562	616	639	604	625	645	666	638	613	603	603	614	623	639	615	635	623	583	611	604	585	607	566	590
26517	23020	36566	36266	33895	30662	24637	19664	14975	9302	6026	3742	2522	2177	1563	856	703	646	554	636	692	635	534	494	503	473	447	490	421	445	426	384	372	341	370	384	332	351	384	371	376	640	787	480	316	336	353	354	353	329	362	340	317	472	703	499	505	524	473	341	328	356	346	364	325	351	345	321	326	299	325	323	334	315	323	339	345	288	320	335	342	326	356	367	366	333	317	355	333	339	351	293	338	354	349	295	318	323	344	352	335	290	329	346	320	323	335	339	342	356	335	332	348	322	313	321	329	339	363	326	344	308	315	318	294	346	296	294	328	332	308	332	324	341	316	329	341	310	292	336	325	337	358	336	318	322	322	348	324	321	314	299	344	348	350	364	318	340	333	304	351	287	325	328	321	301	317	326	347	341	319	347	310	348	306	342	348	345	284	339	316	320	333	323	320	304	327	370	328	327	339	336	290	351	301	347	340	351	335	364	316	342	296	320	341	270	340	358	314	323	335	296	304	292	339	333	322	329	336	305	296	315	325	342	342	309	329	337	380	321	323	311	310	337	330	357	305	357	301	316	302	376	322	309	307	331	340	345	328	335	322	287	340	312	355	320	331	302	363	337	330	323	316	315	324	341	330	358	330	311	337	331	323	353	293	346	348	324	346	335	334	345	337	298	360	340	335	331	325	294	318	320	314	363	326	370	318	340	328	357	294	319	319	324	309	345	302	332	315	361	325	311	323	326	325	324	332	329	299	278	355	330	328	327	338	339	323	344	345	301	287	329	329	341	319	297	311	323	282	351	296	323	340	324	332	360	326	349	339	329	334	357	331	342	326	350	329	302	316	294	343	326	342	374	333	318	336	333	307	295	361	347	308	304	338	351	285	366	324	332	345	334	355	307	291	368	350	346	365	351	351	343	311	371	324	304	293	320	336	338	357	322	319	360	337	350	285	338	337	348	325	353	299	369	318	295	332	309	305	303	342	316	333	315	337	336	337	354	377	337	358	356	323	299	354	318	360	320	354	349	341	301	321	327	321	280	323	311	317	312	336	345	325	326	324	331	347	341	338	343	316	321	332	315	335	346	341	312	311	329	289	333	340	335	314	311	328	305	340	343	271	323	317	322	348	355	290	289	308	338	339	339	326	321	294	314	320	312	316	332	319	302	329	346	344	328	299	342	308	326	328	330	325	319	314	329	328	321	354	321	329	324	329	334	346	341	337	357	294	331	314	331	358	360	318	330	328	324	318	305	378	325	295	316	323	291	330	315	335	340	292	330	328	329	328	308	345	314	354	362	321	307	351	342	314	311	304	352	315	333	318	312	332	302	339	342	341	325	329	353	324	309	313	314	305	329	306	320	345	322	327	316	301	318	327	324	339	292	323	287	324	308	337	341	306	326	318	292	342	355	339	339	320	332	327	324	336	306	328	342	333	327	338	313	358	318	337	332	351	337	304	298	333	344	307	361	380	328	328	342	333	352	316	337	337	295	318	304	320	346	331	344	351	341	318	342	325	335	316	344	346	342	321	311	290	343	314	329	320	359	318	336	332	359	315	354	337	303	351	349	321	344	320	317	302	336	357	369	359	368	269	325	341	344	281	347	328	338	332	325	309	327	283	395	320	298	301	315	329	328	338	313	319	334	335	315	315	316	297	315	335	349	349	354	316	328	313	332	317	332	314	348	321	309	301	326	330	349	332	368	310	326	332	337	360	306	312	298	312	317	355	298	315	328	311	333	332	318	321	337	278	336	320	356	326	327	349	292	287	339	326	337	309	328	309	322	336	328	327	339	327	352	373	346	338	329	348	337	310	345	338	326	333	332	324	352	351	312	351	350	337	339	334	302	328	344	319	335	333	320	309	311	328	298	363	325	316	296	313	314	314	314	374	349	345	296	331	344	344	313	346	301	336	318	346	348	333	318	334	341	314	335	311	376	319	287	352	322	311	369	311	310	344	324	328	331	355	332	330	302	328	351	277	385	337	350	349	313	332	333	291	297	315	324	319	300	351	312	321	347	334	337	358	331	344	353	299	319	281	336	317	319	350	319	290	313	350	317	322	336	336	324	349	309	327	289	317	327	313	329	308	321	332	318	325	336	315	318	325	317	341	329	314	344	344	319	312	322	328	336	289	337	343	320	322	336	315	353	340	336	315	336	329	369	316	343	321	348	358	303	319	312	355	319	343	314	381	319	297	328	310	338	334	335	326	310	338	311	343	335	345	324	301	327	323	354	333	334	325	323	329	353	318	336	326	338	340	318	318	335	341	330	314	343	343	315	321	306	341	292	336	348	351	349	322	290	346	360	302	303	320	315	342	321	314	335	355	314	333	331	322	356	314	312	363	351	334	315	346	305	321	314	330	317	362	324	319	331	345	307	310	326	336	335	317	292	308	334	326	334	282	329	370	307	334	342	316	341	337	319	308	346	348	356	329	314	318	329	323	300	289	306	282	319	354	299	299	343	286	328	316	325	355	344	355	334	298	368	338	332	311	297	337	314	348	296	335	325	312	350	323	326	306	329	352	326	326	306	335	336	350	345	337	323	317	309	305	345	309	338	328	322	326	301	304	345	336	340	346	305	351	320	330	339	307	308	363	373	369	324	328	302	336	292	322	324	326	309	332	329	316	326	316	270	339	330	329	329	309	325	347	355	311	365	324	333	336	319	295	317	327	339	310	339	311	312	296	310	342	320	288	341	337	302	326	337	327	322	332	316	310	352	353	305	325	316	343	320	324	357	287	341	323	374	309	300	340	342	340	325	345	287	315	323	321	366	364	365	342	318	297	322	319	328	337	327	310	297	339	319	335	317	319	330	328	316	320	356	328	298	348	337	319	291	327	307	347	360	333	290	357	334	307	352	340	303	311	332	310	335	322	333	351	345	333	354	333	305	313	349	329	346	324	335	300	328	330	346	331	326	366	339	313	320	350	335	347	286	361	321	331	344	352	325	355	327	336	314	356	333	311	313	332	357	353	312	328	325	335	310	330	326	310	321	340	319	330	316	286	353	310	304	356	364	321	312	370	320	318	358	324	327	329	282	327	324	325	300	333	326	357	331	352	305	323	329	312	336	327	357	339	323	302	353	323	293	298	335	325	331	330	342	297	331	329	316	335	348	326	350	341	328	325	323	341	321	295	304	356	345	315	365	341	325	322	337	320	319	311	356	343	328	322	329	350	341	311	345	309	298	355	363	328	303	322	341	350	333	316	342	343	342	344	327	340	338	298	314	363	368	326	315	293	319	310	338	324	336	334	336	352	331	363	300	304	335	317	385	300	302	328	328	347	356	340	314	349	320	349	315	313	344	310	311	326	344	290	341	335	320	315	372	327	335	337	292	350	333	319	310	313	338	323	328	343	328	339	326	360	326	357	312	351	305	328	288	351	316	299	358	339	295	311	320	333	330	298	320	274	325	334	326	311	340	325	319	310	318	318	325	312	326	314	364	311	309	328	351	333	328	282	354	338	323	332	324	358	284	319	321	335	324	324	320	340	310
18342	15678	35996	44720	44698	40345	36306	34227	29384	22453	17330	12843	9309	9677	6459	3707	2752	2701	2210	2773	3618	3103	2573	2107	2065	2067	1794	1802	1551	1392	1458	1264	1184	1214	1197	1096	977	979	936	908	1037	2940	4155	1961	817	805	844	800	813	846	884	807	756	2065	3197	2021	2301	2136	1750	908	763	761	786	784	755	783	772	792	818	786	771	751	760	750	760	789	764	818	824	788	786	793	751	836	799	776	835	816	762	797	818	819	732	741	810	801	803	759	754	791	786	783	740	781	775	738	809	797	758	788	783	736	729	745	743	789	770	806	777	778	806	766	744	765	777	750	691	770	758	783	743	765	802	797	736	786	788	799	743	777	777	776	773	791	756	828	782	780	753	776	735	789	723	759	787	774	733	809	785	753	750	778	765	744	783	816	790	745	753	782	808	709	753	730	736	705	771	778	819	785	791	747	764	765	819	777	735	779	749	814	825	801	775	732	779	751	740	773	754	804	803	828	748	772	773	822	750	772	804	749	760	819	808	807	785	777	737	756	738	738	775	791	793	771	774	784	714	763	779	765	767	739	845	749	761	803	822	833	727	806	771	741	713	797	749	759	759	753	770	798	729	770	782	800	769	768	802	792	764	796	804	764	739	751	759	784	750	802	781	805	774	797	784	777	768	759	736	827	822	826	735	747	799	797	795	812	784	802	762	733	843	765	782	816	763	701	807	800	756	726	771	818	745	722	766	773	757	761	801	811	785	790	792	807	806	808	798	741	747	762	822	791	809	792	774	757	803	785	774	784	746	782	758	757	773	784	767	774	775	752	777	782	785	717	764	765	753	754	801	812	843	796	740	802	773	759	779	773	781	777	785	764	792	749	814	768	735	744	758	797	764	772	782	764	751	782	857	793	736	781	775	816	798	808	804	772	784	788	736	784	768	720	771	736	760	746	802	769	753	795	796	745	723	807	822	795	820	816	760	779	745	792	819	790	711	733	747	754	825	813	763	742	808	759	783	759	793	788	790	746	812	769	766	781	765	797	773	763	790	793	830	789	797	730	816	749	793	765	787	800	789	799	811	774	791	808	803	731	786	711	760	793	768	827	803	745	833	754	769	769	812	750	756	771	780	717	791	848	780	763	783	771	752	763	718	743	802	743	768	773	759	755	757	791	781	754	859	756	724	753	802	761	780	770	774	805	799	756	719	793	812	826	775	797	773	753	762	756	751	796	811	791	766	815	794	770	725	766	761	779	696	802	778	719	748	787	763	780	766	746	768	724	790	772	760	771	822	843	762	765	774	802	776	768	796	817	794	767	744	796	760	789	806	793	769	761	766	758	769	749	749	763	776	829	770	739	795	800	740	756	792	806	764	764	779	777	807	772	789	799	788	773	820	811	773	773	841	738	790	780	782	751	847	794	712	770	801	802	747	781	788	760	770	773	768	813	750	819	780	777	774	749	789	766	762	740	781	716	774	781	789	772	748	768	738	778	766	795	736	780	769	783	764	755	789	794	767	762	755	761	747	761	761	794	804	802	762	786	799	782	750	779	790	749	773	729	801	810	755	759	749	761	820	766	758	779	808	798	767	807	745	764	744	745	767	764	818	799	758	776	752	796	748	818	815	809	744	757	758	760	806	736	788	730	831	827	817	790	758	800	769	816	759	813	742	716	745	748	794	780	788	727	776	815	757	733	791	779	786	777	753	784	799	786	788	775	760	767	783	800	778	789	746	759	811	752	820	757	763	760	748	784	799	794	817	812	775	761	761	766	811	758	757	742	738	784	765	812	710	732	712	766	751	807	740	780	793	804	779	790	818	815	777	754	811	767	769	737	725	804	725	805	780	789	764	776	757	793	743	795	819	803	742	762	783	755	762	829	732	808	746	797	784	790	737	761	769	782	780	762	742	789	813	760	794	820	738	796	763	728	783	742	758	734	789	728	734	824	727	778	796	800	791	846	752	786	773	809	782	815	746	788	821	758	819	826	755	792	752	795	795	770	772	768	730	780	784	724	771	731	779	708	773	821	813	780	757	774	803	769	804	750	751	779	771	813	768	757	814	773	778	780	798	730	848	761	754	735	798	774	816	758	750	762	807	794	783	764	785	839	805	755	750	778	842	790	771	771	782	737	762	776	731	811	783	793	805	784	706	807	707	772	736	766	717	765	767	826	763	838	798	770	792	734	786	789	749	738	776	797	803	773	779	857	810	768	743	783	812	797	796	736	770	728	748	741	767	806	787	772	769	746	763	774	788	782	756	761	759	757	732	723	738	771	729	795	779	768	792	762	780	751	749	768	752	786	744	808	725	790	790	763	803	763	796	741	827	746	779	802	753	806	763	797	743	725	773	797	730	805	740	767	759	763	752	763	722	734	814	783	795	786	753	760	751	768	788	840	800	763	827	759	792	789	831	809	775	763	756	775	780	744	816	797	768	788	774	774	782	799	745	802	847	757	789	735	777	751	792	807	751	785	742	787	802	758	753	726	756	789	749	730	763	795	761	788	761	786	817	730	742	792	762	804	808	760	729	741	789	738	781	782	801	774	765	781	753	793	741	758	859	792	766	765	828	770	774	804	753	798	787	792	771	699	758	784	752	758	703	757	763	760	761	825	755	769	817	794	776	783	751	774	731	797	763	760	802	763	798	801	794	781	795	795	769	740	805	767	745	766	774	777	768	784	821	767	775	782	781	806	796	819	779	739	816	773	786	767	826	810	795	759	725	792	776	764	750	736	748	778	764	799	760	740	800	780	769	797	778	764	760	743	787	772	810	778	801	769	804	792	836	753	757	752	771	790	765	757	760	797	800	808	810	799	740	806	754	768	784	784	744	783	824	783	733	737	741	824	775	789	794	766	799	768	739	814	749	786	776	746	795	767	785	802	765	783	739	779	819	766	814	761	776	747	787	749	845	750	811	765	774	765	772	788	755	740	766	774	805	752	770	756	739	778	808	754	796	792	787	796	815	789	761	816	746	744	836	761	777	761	736	800	766	774	787	798	749	812	779	805	813	814	793	761	758	758	772	763	812	750	732	765	802	759	801	725	816	760	752	775	833	754	815	786	748	804	792	778	803	835	785	783	738	757	752	783	777	747	783	768	775	788	811	763	779	826	778	813	779	791	797	811	747	773	810	774	744	764	798	812	758	770	796	778	788	776	834	789	785	805	737	728	830	798	784	758	742	775	748	823	730	763	779	816	771	792	844	750	782	803	779	747	770	741	792	799	811	755	769	746	756	815	787	824	765	764	773	756	781	729	758	773	781	784	751	772	762	750	758	763	771	813	750	800	758	758	750	766	800	766	735	789	764	789	788	793	767	811	770	799	745	824	778	762	755	803	807	703	794	831	778	713	808	788	830	798	787	777	744	745	784	790	789	739	837	781	763	743	778	800	765	756	806	751	758	778	766	710	772	734	759	803	774	779	745	734	750	753	804	751	766	778	789	759	768	776	793	762	794	777	743	741	721	788	766	806	778	719	773	729	760	789	764	747	748	729	782	764	757	755	780	759	815	778	801	787
35956	30706	40877	41016	39376	37562	32895	27946	24513	17148	11940	7652	4601	4151	3042	1480	1066	827	632	921	1010	784	778	684	613	540	619	561	542	512	417	437	424	390	400	378	404	641	361	325	432	964	1297	685	331	314	298	327	349	361	329	331	343	450	535	411	865	824	634	344	324	330	329	312	317	311	317	271	328	330	312	294	324	297	308	315	300	297	325	313	329	304	319	252	334	312	329	325	304	340	325	303	342	321	305	310	322	289	286	355	324	307	305	315	322	306	291	307	304	308	351	331	322	344	316	329	317	331	314	334	309	339	320	346	267	278	327	286	310	338	354	311	333	306	302	297	315	299	319	328	309	327	344	290	335	326	331	307	290	294	285	323	332	330	306	318	337	298	313	302	306	312	291	345	324	346	286	284	269	338	321	296	284	298	311	338	315	301	315	331	283	347	336	320	324	301	329	329	302	338	288	289	324	327	334	357	288	306	289	309	281	332	299	314	352	351	319	303	329	343	316	322	313	291	279	288	308	325	328	329	341	295	324	304	292	310	324	311	294	326	311	367	294	303	296	339	305	310	327	313	301	314	318	341	316	308	312	272	304	325	327	316	310	356	331	296	297	293	306	326	321	295	320	316	319	295	310	300	275	283	342	311	323	325	344	333	287	333	313	297	305	288	317	292	344	318	301	341	332	318	319	308	319	324	326	313	331	317	308	308	313	314	324	322	340	359	301	325	308	305	279	300	316	299	324	302	265	333	306	330	298	307	336	308	300	297	313	308	301	325	303	311	336	318	321	347	322	308	323	363	321	332	319	340	312	323	300	304	330	309	278	325	293	301	318	299	327	314	318	316	292	275	329	320	316	304	314	283	265	304	324	355	300	312	317	342	315	305	340	298	310	317	337	321	346	294	345	327	263	300	321	323	274	321	328	305	339	295	352	341	319	300	308	318	311	349	341	302	320	326	321	300	319	318	267	335	338	308	313	327	331	300	328	305	322	374	331	321	319	297	322	312	325	317	331	329	297	328	318	320	296	319	320	313	317	306	321	320	326	304	288	337	296	320	308	309	320	336	319	330	325	324	297	285	337	325	298	324	344	323	318	329	306	315	314	308	263	306	355	318	301	293	301	314	274	341	344	360	331	345	346	282	338	323	324	350	298	301	301	274	322	326	318	312	322	292	294	317	304	316	296	340	298	342	335	337	316	308	337	318	322	315	315	287	307	315	334	302	318	317	289	316	301	303	301	282	284	291	310	296	302	297	296	308	291	324	351	319	322	345	311	293	321	318	327	323	299	323	325	288	330	308	305	334	325	306	317	295	324	309	292	301	357	310	315	346	331	311	293	315	332	301	296	340	349	328	303	316	274	308	318	340	302	314	315	348	326	326	323	313	311	308	294	326	305	314	326	319	330	337	345	283	315	319	309	322	320	325	312	300	291	327	320	276	291	300	330	338	325	282	313	322	313	322	307	305	298	301	316	316	296	310	315	343	317	328	308	344	288	307	327	312	342	328	321	315	291	291	305	287	300	303	348	336	300	330	338	300	313	323	324	318	293	344	329	329	352	336	318	282	307	336	324	339	322	290	295	282	299	290	321	336	324	341	310	304	330	335	297	322	289	324	339	317	335	329	303	324	329	344	357	336	310	304	347	292	309	347	332	299	319	324	292	327	293	318	322	320	294	269	322	301	305	321	279	309	308	318	299	344	329	281	295	311	303	307	340	330	299	319	294	323	307	312	303	345	304	329	327	280	318	322	316	314	278	308	330	296	316	325	291	354	318	329	314	306	348	325	323	320	296	335	309	340	303	313	323	293	346	277	318	310	301	311	350	336	285	328	275	355	328	292	291	314	327	305	275	309	320	269	332	318	312	311	320	291	329	308	337	297	318	317	317	348	330	334	321	300	282	304	300	300	324	271	334	307	340	341	335	304	299	321	355	304	270	319	323	315	353	313	314	290	299	275	332	305	329	329	293	308	304	275	316	328	296	297	336	310	287	322	341	303	298	296	286	282	293	319	322	323	326	333	322	286	328	304	304	309	299	308	316	322	275	316	331	337	289	301	326	321	324	307	301	317	316	302	310	312	333	281	321	313	339	331	337	335	316	323	309	292	302	303	310	277	293	304	302	325	327	315	313	320	306	338	283	331	333	305	313	303	314	331	299	311	299	320	359	313	287	321	286	318	330	326	328	296	318	306	316	323	337	315	317	333	315	303	308	309	310	355	316	323	325	319	320	299	291	291	308	296	315	315	291	325	315	305	313	293	297	307	278	315	327	336	303	316	279	309	323	349	319	308	339	313	346	312	329	312	314	312	322	349	320	344	358	294	275	299	319	318	322	341	310	316	278	310	283	317	291	306	305	290	326	325	310	344	296	315	299	320	344	312	327	316	302	311	335	313	315	319	304	333	318	321	346	324	315	303	281	299	333	320	306	304	321	317	294	307	326	354	320	294	329	310	325	303	300	305	293	299	306	291	337	323	291	349	285	320	325	307	311	323	341	318	291	309	325	296	306	309	312	328	302	318	315	303	324	326	300	341	358	336	330	299	322	307	292	310	326	320	353	340	312	327	351	330	311	291	293	297	297	345	344	319	286	281	286	310	306	307	294	287	322	322	325	310	318	322	323	306	293	323	312	331	320	347	326	343	336	313	342	319	303	294	307	366	315	333	328	300	314	341	294	310	321	326	304	304	293	305	305	304	336	312	311	288	345	335	324	302	305	303	299	325	311	345	257	334	322	334	339	329	349	274	329	309	288	321	269	347	328	337	267	320	328	302	340	300	311	319	328	312	346	277	310	352	358	293	338	326	319	308	320	315	359	288	302	334	257	321	314	290	320	329	319	271	313	311	298	318	305	308	300	319	319	334	298	290	351	318	311	263	333	324	297	289	351	301	321	310	313	333	294	314	310	297	306	319	311	317	309	311	319	322	348	282	298	351	309	304	319	302	298	307	281	287	290	306	317	309	327	300	287	297	327	291	332	330	292	312	343	317	360	302	334	293	360	347	316	346	301	305	292	318	330	303	312	315	323	315	285	294	301	301	335	312	325	303	312	278	314	304	336	289	329	310	325	350	335	320	318	331	337	317	333	292	293	337	280	332	318	319	323	300	328	327	360	314	270	341	315	286	335	318	303	293	292	281	325	303	331	290	345	316	302	329	326	320	359	329	275	347	322	288	340	302	330	351	333	329	313	330	329	319	292	305	338	312	295	311	346	303	316	288	307	322	318	318	323	303	302	324	294	323	332	314	328	303	313	296	315	334	293	321	290	310	296	300	324	320	341	315	336	300	335	303	311	288	293	354	304	314	316	307	304	315	333	338	316	316	331	356	302	329	294	308	295	299	328	365	311	350	302	310	295	310	299	315	306	306	312	319	326	331	300	303	313	337	320	299	307	324	310	318	295	326	321	320	341	319	321	311	299	358	303	313	327	327	308	303	334	271	327	336	340	294	318	347	328	279	344	320	316	317	312	325	310	315	315	318	316	321	330	309	304	318
24896	22679	39532	50106	51108	47487	44875	42663	38750	30911	26142	20110	15248	15060	10225	5883	4653	3744	3195	4856	5331	4137	3706	3296	2656	2372	2530	2549	2288	1777	1674	1611	1521	1410	1293	1204	1052	3063	1007	929	1565	5003	7058	3135	818	761	760	767	770	800	740	794	782	1787	2312	1415	4966	4373	2886	818	790	706	713	711	703	720	754	756	712	728	706	723	732	757	682	749	743	735	726	711	754	777	731	719	746	734	742	739	694	700	689	709	705	725	732	755	768	698	738	722	694	737	782	768	725	723	767	685	764	738	717	751	740	735	702	682	686	775	686	705	693	742	708	734	714	745	720	757	698	734	714	734	704	775	717	765	703	703	726	750	682	726	723	749	763	700	746	761	731	720	743	725	682	709	730	720	711	752	755	756	685	707	699	730	682	719	721	735	734	686	748	741	689	710	731	712	760	732	777	719	665	699	702	741	709	744	725	757	786	699	735	760	769	698	718	676	792	773	731	727	760	694	729	696	705	684	745	741	674	755	771	744	762	718	719	724	683	737	775	713	698	728	725	739	721	744	726	761	758	693	722	796	774	731	718	737	727	773	719	723	720	756	712	772	732	690	705	735	731	762	720	722	683	761	765	758	735	760	706	707	711	753	699	746	767	689	710	713	748	712	749	762	674	711	794	732	691	753	734	773	717	709	747	741	743	713	723	707	714	762	730	761	735	715	744	705	731	756	748	745	710	765	746	788	719	753	705	686	698	731	711	697	761	694	730	716	761	742	747	769	724	720	737	741	715	735	697	735	753	720	759	726	747	691	742	757	736	721	728	723	747	719	706	751	717	720	754	658	727	755	715	726	726	803	752	743	730	704	712	726	697	709	759	712	731	710	745	709	711	758	725	707	709	744	722	731	722	754	722	692	701	711	686	756	693	706	712	703	749	747	742	725	753	730	732	726	734	781	718	737	707	692	722	727	737	746	729	751	729	686	712	768	744	715	721	715	722	715	741	743	734	693	697	681	686	747	718	709	698	739	684	726	765	726	732	689	751	717	760	718	735	769	769	744	680	771	641	743	736	749	732	683	690	669	718	706	741	781	695	704	725	731	725	722	741	777	688	690	733	760	671	748	758	827	671	744	751	665	706	720	744	735	730	725	716	684	705	703	766	725	717	753	706	736	688	781	662	777	774	718	728	732	722	745	759	716	741	716	717	740	726	743	729	725	729	734	728	731	787	743	704	695	742	781	708	735	716	736	747	750	745	747	702	736	685	732	784	756	705	669	745	749	775	699	686	723	735	729	711	761	707	724	725	703	682	749	749	688	754	724	743	722	729	751	746	758	732	742	759	770	735	754	705	737	721	725	742	747	730	760	691	717	695	685	740	758	700	752	707	715	718	696	745	737	686	738	731	724	697	725	762	756	682	746	726	719	759	738	663	710	763	757	715	720	743	725	722	735	703	754	774	723	703	712	837	752	735	759	717	711	714	714	770	756	725	737	734	750	717	738	728	731	748	740	749	718	714	744	724	728	734	697	760	707	703	721	726	715	724	755	710	686	716	722	672	771	732	777	745	730	776	711	687	696	730	719	755	713	695	747	732	711	738	732	709	695	711	773	674	773	738	732	724	745	714	708	726	750	756	773	738	730	751	715	723	705	700	734	687	690	680	748	742	730	749	740	728	679	708	780	742	758	718	712	772	725	734	752	691	766	703	745	688	727	724	727	761	747	724	720	705	751	731	755	757	692	749	710	727	721	701	728	754	789	731	764	731	763	680	693	727	711	769	701	687	701	716	714	716	752	710	708	739	711	782	737	713	736	731	738	744	752	764	748	742	755	715	738	754	767	751	731	719	760	788	721	725	706	716	727	757	744	742	717	751	723	762	698	735	723	738	754	684	745	762	732	694	752	722	693	736	766	734	724	715	726	779	703	702	745	668	749	721	772	732	720	674	705	723	713	698	781	720	705	710	726	753	767	728	690	743	739	767	748	711	726	686	740	715	704	736	686	810	744	766	731	717	745	751	645	724	765	687	706	737	742	747	740	715	751	685	748	735	757	765	707	733	758	733	699	742	706	725	753	725	722	746	703	714	746	759	697	799	729	739	715	761	771	760	724	746	749	686	748	773	742	690	680	742	716	706	822	752	738	721	782	701	716	735	703	708	735	747	714	730	670	726	736	704	743	710	779	711	687	700	785	725	737	678	714	712	785	744	715	727	724	728	742	754	713	732	745	681	711	694	726	712	771	716	703	711	724	728	731	761	743	701	741	676	754	740	741	741	772	707	719	721	708	716	694	735	665	710	730	662	787	676	728	739	727	780	719	724	760	728	686	730	736	764	763	749	668	702	766	735	741	757	715	735	705	712	709	682	740	722	766	777	763	708	747	731	689	747	768	744	755	663	746	750	692	752	747	712	712	701	711	737	789	758	734	733	695	713	781	739	736	701	714	716	725	754	759	716	723	765	742	722	742	724	755	717	684	670	755	730	697	672	717	741	748	714	705	739	723	747	719	689	735	750	752	721	717	787	692	690	696	758	795	753	701	732	793	720	745	742	734	770	746	678	759	734	734	694	762	719	741	717	741	790	730	755	716	757	787	719	729	749	735	709	690	709	751	727	701	724	709	723	744	702	717	730	726	762	692	690	726	745	731	707	762	686	745	731	783	750	733	735	736	707	719	745	704	758	761	723	722	729	757	725	708	713	754	782	741	717	792	708	753	713	720	748	720	730	761	705	759	715	743	718	712	757	736	767	710	735	695	770	831	765	716	750	771	735	771	785	710	760	734	724	742	793	712	687	784	727	730	742	730	677	753	725	695	702	702	716	775	760	745	759	754	724	731	760	724	750	739	693	707	744	778	732	737	766	732	717	752	732	770	730	711	763	766	702	696	742	736	732	747	758	698	718	753	699	679	737	730	736	725	643	794	723	731	720	679	756	689	744	723	716	742	732	690	714	700	718	758	708	735	730	720	756	751	784	761	728	716	717	762	738	725	760	711	718	721	724	706	759	681	718	716	693	723	711	752	680	748	729	688	696	686	717	722	754	705	775	758	736	694	669	671	694	760	709	729	694	680	744	716	749	693	716	714	703	745	756	703	706	741	745	735	745	752	707	708	704	689	766	755	693	739	727	702	737	732	718	766	745	737	708	726	748	737	684	692	717	735	695	736	723	753	750	654	756	749	738	742	743	683	712	722	735	702	714	726	747	682	692	739	674	738	732	687	730	736	735	748	731	763	768	748	743	755	761	740	748	672	742	684	759	742	702	756	737	713	718	713	757	759	727	726	721	754	684	716	761	678	741	687	710	714	755	733	773	723	709	731	776	700	732	750	737	709	720	696	711	715	753	745	736	743	740	744	732	752	709	729	779	718	725	752	710	750	717	712	701	718	700	731	722	738	727	759	757	680	711	741	704	749	728	717	743	698	732	712	735	708	738	726	747	724	749	728	677	701	760	717	785	715	722	761	718	736	710	706	755	775	747	693	720	693	707	821	745	738	706	689	778	751	702	714	737	705	745	772	722	727
5556	3631	5941	4494	2828	2769	2037	1416	1198	737	504	453	409	320	307	279	251	258	226	257	252	245	316	285	297	275	276	262	267	265	259	232	273	230	238	247	225	233	236	260	252	230	206	221	237	192	213	217	233	217	218	226	220	220	221	217	251	295	275	232	214	217	209	222	226	249	252	219	213	215	253	231	221	195	211	196	254	210	213	198	238	215	226	222	223	182	211	229	251	241	212	233	234	200	208	211	233	234	197	204	244	210	232	240	263	214	246	228	191	221	197	230	239	211	258	241	230	193	212	210	216	212	233	223	199	211	213	201	222	194	210	198	273	217	193	225	230	229	214	230	216	228	226	206	208	210	256	234	202	251	224	217	247	231	248	236	222	252	224	232	236	198	226	222	208	224	239	231	206	245	219	208	202	204	234	238	237	241	223	262	224	201	214	228	189	228	258	210	260	236	230	215	257	189	223	198	226	224	231	242	250	222	206	236	226	225	229	224	232	204	222	205	234	246	198	223	224	231	189	227	210	220	234	210	206	232	235	231	217	242	230	247	235	243	179	209	248	222	235	216	236	229	257	223	218	214	210	240	239	197	217	246	204	253	211	198	260	219	240	240	243	237	211	214	207	218	243	227	223	216	226	204	214	212	209	237	220	200	244	238	201	207	201	210	228	228	243	228	240	234	227	240	203	222	241	219	230	227	242	234	233	230	249	224	228	216	193	231	234	245	215	199	241	248	210	228	215	224	258	220	220	218	210	229	252	217	205	223	209	222	219	206	229	232	240	221	226	209	221	214	235	206	205	211	226	245	231	231	223	224	248	246	241	233	227	217	196	225	221	220	244	236	211	242	241	226	234	235	225	226	226	230	218	257	250	240	205	208	207	206	212	230	212	247	226	219	206	240	193	239	246	218	233	247	203	228	232	230	228	207	210	226	247	228	206	214	223	208	220	227	241	206	225	257	215	221	218	189	209	226	209	212	219	206	215	209	219	225	220	218	217	219	182	197	258	236	252	209	214	218	208	232	225	235	238	211	244	208	212	222	227	204	212	190	223	216	226	217	212	244	183	237	251	228	238	200	235	225	201	234	224	254	235	212	232	232	238	202	243	215	225	219	250	261	212	233	206	214	248	219	237	218	209	252	194	230	254	227	187	189	195	235	207	225	236	255	253	223	222	239	217	235	237	223	247	242	234	185	233	205	194	216	215	221	208	223	252	208	258	226	234	239	213	224	201	214	262	210	203	216	212	246	234	227	220	225	236	258	228	229	244	228	213	224	230	220	206	217	221	226	205	212	224	245	237	223	228	211	205	224	250	226	215	205	237	237	232	209	237	244	216	235	193	243	235	216	211	207	207	223	250	259	216	224	201	226	235	232	249	221	224	244	225	242	212	233	222	223	197	219	218	221	206	208	209	243	230	251	194	240	226	223	227	215	214	232	222	245	208	222	231	257	229	230	231	241	207	225	240	233	219	220	210	251	200	239	211	222	220	214	225	232	214	228	214	225	191	230	230	221	246	256	212	214	259	246	192	225	219	225	233	224	194	236	256	238	236	219	221	193	215	225	250	224	255	226	240	215	253	212	240	249	238	214	216	186	242	241	208	243	232	210	219	233	210	217	209	232	260	239	236	223	210	219	234	213	231	231	199	226	231	237	238	223	214	219	191	252	205	227	224	231	203	216	216	218	231	201	189	215	233	202	233	242	231	243	220	216	242	226	219	248	218	232	220	206	221	241	243	229	237	201	229	227	228	207	240	188	226	202	232	258	230	213	251	228	233	230	224	220	234	243	240	238	206	225	235	227	227	234	205	221	210	238	225	211	236	225	240	223	229	225	220	224	214	221	213	213	226	243	189	232	211	203	206	225	214	208	206	222	213	201	235	221	246	224	239	200	272	207	233	241	237	231	213	242	180	226	235	225	206	223	222	219	254	213	256	219	241	222	220	223	243	221	216	237	218	250	241	230	213	254	206	192	229	251	207	232	223	221	247	221	207	229	214	217	229	205	215	242	235	258	236	247	234	224	223	214	239	245	218	227	213	239	256	205	232	230	240	230	252	232	236	228	198	218	242	229	226	223	195	219	215	242	250	225	234	238	220	247	235	222	235	228	232	259	220	221	221	219	225	240	244	220	212	238	202	211	210	244	222	245	205	235	231	252	221	241	215	213	238	211	215	239	214	220	195	234	200	200	223	215	227	215	229	230	213	259	203	213	216	213	225	251	218	211	247	208	230	214	226	196	234	227	226	212	231	204	221	247	218	233	212	221	215	240	220	221	229	219	246	211	252	237	200	236	210	219	221	210	236	220	225	217	228	207	206	240	206	230	214	221	223	241	233	223	226	213	222	221	238	217	220	231	235	211	215	221	232	229	231	189	222	214	219	236	219	227	262	236	235	229	217	220	205	240	237	240	216	241	204	249	245	250	245	213	229	215	244	190	193	241	234	222	220	198	216	227	226	195	227	222	214	244	232	213	241	234	210	221	246	223	194	240	205	242	235	229	232	209	254	244	234	202	221	229	219	247	228	208	215	226	217	216	215	216	221	209	225	236	220	223	215	236	204	241	219	229	225	248	210	218	208	192	218	238	217	249	221	226	227	216	243	211	238	241	224	200	193	206	208	198	223	239	232	198	225	203	206	209	214	231	244	216	221	242	204	226	208	223	214	207	256	219	234	237	218	232	219	206	222	227	240	205	230	234	217	232	224	237	207	216	215	202	249	227	207	241	209	244	200	200	231	200	232	230	211	204	241	225	231	201	222	222	246	248	236	220	221	232	239	256	223	211	232	213	224	202	260	239	209	225	241	237	209	213	235	243	230	232	237	243	234	240	203	228	208	208	221	228	193	224	210	228	233	230	239	200	210	241	206	240	219	205	236	204	228	196	218	206	217	216	209	216	205	233	234	239	223	196	227	240	218	217	217	215	233	233	262	209	222	227	207	244	208	232	241	220	237	207	239	227	189	231	235	231	228	248	199	240	224	211	269	230	225	230	220	219	254	214	210	240	225	199	229	212	209	216	250	236	231	225	234	214	228	203	203	197	250	205	220	213	204	215	216	224	214	206	197	236	248	239	227	228	255	234	215	226	226	227	211	235	213	210	204	228	225	249	236	230	213	197	206	225	228	198	206	208	197	219	197	235	209	214	254	221	201	215	239	227	218	224	211	235	216	246	224	212	234	231	219	220	188	236	214	237	230	229	230	197	223	215	222	235	218	233	200	229	238	177	240	213	221	215	212	210	214	240	188	266	234	218	203	205	241	222	235	216	194	235	235	248	242	254	246	209	207	255	219	217	209	220	218	248	241	235	236	224	236	228	207	221	210	206	224	207	243	226	222	215	250	240	202	242	230	217	197	217	206	234	199	229	222	201	235	226	212	208	230	238	233	214	224	214	242	239	212	190	231	239	264	229	220	209	246	244	213	217	230	204	201	212	235	235	239	211	223	236	200	230	229	199	201	206	225	239	229	241	243	241	228	220	229	205	228	249
4722	4154	9939	12431	10596	10073	8214	6411	5659	3705	2514	2134	1841	1623	1224	980	791	786	770	878	902	943	1067	1079	1000	1064	939	862	865	797	740	784	792	768	677	696	649	724	608	567	557	651	695	695	600	550	584	557	563	610	561	545	575	579	621	565	747	880	867	621	519	568	571	568	555	557	557	573	592	578	581	588	613	548	588	605	579	551	576	534	604	539	580	516	605	558	531	559	587	578	552	524	559	585	555	538	555	567	548	548	548	584	550	593	591	570	568	602	523	573	534	601	573	567	566	559	578	582	596	549	559	546	594	578	552	562	578	508	568	565	534	549	564	557	535	598	549	573	594	585	576	537	570	583	545	566	535	516	570	573	543	542	517	574	534	502	602	578	567	568	585	567	609	563	568	549	559	605	598	584	583	570	578	529	606	563	570	561	570	582	571	581	569	586	568	561	558	554	558	564	585	588	568	570	582	616	577	551	607	555	601	562	563	547	561	535	555	593	585	526	556	564	611	540	555	554	556	619	567	562	560	573	529	588	569	556	595	573	640	576	565	530	576	545	552	566	589	540	567	581	559	563	544	545	562	565	553	570	561	550	559	555	566	536	597	547	540	527	542	580	543	552	571	523	598	569	535	543	596	534	554	580	581	559	560	599	594	575	563	545	550	538	534	562	538	543	548	542	518	558	565	554	536	554	536	633	577	576	556	611	539	546	577	542	552	550	579	570	581	532	544	536	555	607	589	556	563	597	579	590	580	571	626	552	589	571	582	592	549	547	556	568	565	533	571	579	517	584	549	555	585	574	554	585	544	573	570	552	549	569	544	587	546	557	581	544	538	563	554	550	571	571	580	541	533	595	558	597	535	579	586	550	582	572	574	525	561	578	548	575	559	537	558	532	579	562	551	575	562	551	572	589	588	567	560	552	585	585	558	597	557	580	571	521	589	597	575	564	562	551	576	592	546	623	576	572	536	553	587	556	581	587	556	587	606	548	589	555	590	603	552	595	566	574	545	560	570	552	564	588	584	569	541	534	596	585	604	546	553	570	549	568	583	549	550	547	557	537	567	517	544	565	564	589	582	540	559	554	537	540	564	575	557	548	574	552	590	552	552	548	553	595	582	553	553	592	603	565	583	562	575	584	556	563	546	584	527	570	537	583	540	552	549	576	596	619	576	565	586	585	563	560	529	562	590	560	576	579	608	598	594	534	564	587	592	570	568	541	579	575	586	534	540	556	563	532	580	586	557	583	562	609	532	526	583	579	576	545	593	566	581	575	576	549	537	560	543	561	548	546	584	532	552	601	549	588	546	550	560	578	556	560	547	545	611	574	571	598	558	555	546	536	566	524	623	566	549	556	522	547	611	588	597	569	590	608	585	542	544	552	603	554	567	528	548	569	560	586	549	529	549	552	585	582	584	563	576	555	547	557	566	554	549	569	617	547	545	590	544	563	550	552	561	558	566	572	586	569	602	573	566	561	556	528	550	578	572	601	561	548	587	543	566	587	569	556	575	538	611	548	604	558	573	564	540	525	570	586	585	527	553	588	588	539	516	595	561	582	569	541	583	546	577	567	557	544	591	530	585	587	587	534	565	536	588	560	536	575	534	569	566	547	591	552	596	586	543	557	556	582	533	557	550	563	544	573	578	591	589	586	578	556	589	537	566	569	589	570	595	541	534	565	588	565	591	541	584	565	544	582	547	543	504	516	544	549	543	583	555	568	576	555	575	582	559	556	571	566	548	536	566	663	594	577	582	594	517	567	572	597	535	574	540	585	558	572	577	556	591	599	570	570	618	576	566	571	547	593	564	576	565	507	537	543	559	567	564	547	555	603	542	544	575	570	582	539	588	558	576	575	558	599	539	582	530	613	526	550	594	544	551	555	587	551	581	609	596	546	567	525	594	596	576	591	612	553	612	583	559	589	554	553	553	532	596	557	561	557	570	538	541	575	547	555	576	560	528	568	595	534	578	558	565	543	550	546	541	592	533	572	567	593	548	573	577	522	549	567	574	532	551	543	557	550	543	557	550	533	547	537	536	547	578	514	596	551	571	559	526	567	581	599	552	525	594	546	578	539	547	546	567	606	559	618	533	552	531	575	560	580	583	525	569	583	630	514	550	532	582	557	534	571	603	567	538	561	580	560	552	555	593	576	596	570	537	592	566	556	566	543	539	574	567	567	575	572	556	547	558	589	579	578	598	591	597	539	551	546	574	581	534	587	580	543	528	576	577	590	520	558	585	577	610	573	547	517	566	559	522	582	536	561	570	595	554	580	565	523	569	525	542	591	566	569	545	582	550	565	590	577	545	571	562	562	575	566	605	547	585	617	562	568	556	524	613	565	544	589	531	558	563	583	569	542	566	545	532	552	533	568	559	549	531	531	550	575	549	586	604	533	580	577	570	576	545	563	547	562	569	581	539	535	580	556	593	563	534	577	573	564	578	588	525	539	575	560	598	561	574	578	555	581	547	582	571	565	587	552	574	598	591	605	578	543	538	549	599	573	607	550	532	550	567	558	565	564	589	538	540	600	571	574	577	543	552	553	598	551	562	557	556	535	550	592	584	560	548	585	542	544	526	544	576	533	563	548	575	542	567	590	552	573	584	548	569	571	622	566	567	535	538	528	570	558	580	568	580	541	607	607	559	534	538	559	583	529	562	572	586	605	551	528	542	562	582	578	565	547	579	574	588	545	587	559	579	567	548	584	568	594	551	552	521	581	527	552	590	539	569	585	571	559	578	576	525	534	588	634	566	600	535	568	583	581	532	557	540	588	520	564	584	568	540	564	593	561	585	543	586	527	624	536	622	535	599	594	576	550	547	529	536	606	564	510	548	561	546	616	525	601	593	558	575	595	582	524	558	578	541	553	576	547	584	523	560	598	524	547	554	505	587	611	547	555	564	529	581	574	594	564	546	558	563	604	554	534	573	568	545	573	577	589	555	564	580	566	571	533	584	561	510	561	556	584	574	566	550	562	536	563	554	580	520	573	578	576	582	593	598	554	582	564	573	565	555	527	528	573	556	582	589	591	580	559	541	569	578	564	566	574	586	604	565	546	559	567	572	511	547	572	570	557	602	558	545	600	570	545	568	523	589	506	587	535	550	545	567	583	538	601	581	544	593	547	595	532	557	568	572	578	543	561	566	537	544	589	536	555	573	556	566	578	580	546	584	554	559	602	573	558	559	569	601	540	560	565	511	569	586	570	555	557	559	565	538	587	572	572	561	604	558	564	558	600	559	569	587	535	568	590	594	561	515	548	557	575	537	572	522	585	556	549	559	557	589	565	557	552	581	564	582	569	595	598	556	574	547	554	554	615	568	598	596	557	592	570	545	562	585	591	546	597	579	574	574	582	545	593	583	567	545	586	574	569	557	558	570	608	578	553	538	580	541	522	592	520	528	561	594	550	611	544	582	544	607	590	554	586	576	507	567	541	543	562	634	519	560	532	592	548	577	541	604	563	514	588	558	583	572	577	526	554	589	579	532	580
26047	21891	36643	38599	33940	32073	26523	20703	15607	9726	5705	3440	2156	2136	1643	817	602	489	490	564	516	550	528	471	488	523	483	442	351	377	375	359	389	385	338	356	352	407	367	366	332	319	340	342	321	314	282	314	326	289	305	354	358	419	377	405	706	776	626	312	312	299	281	292	297	311	279	315	321	305	343	293	301	327	273	287	345	318	286	293	307	290	306	271	286	279	304	298	292	292	312	332	301	289	286	278	287	315	305	284	296	316	305	307	301	307	333	300	283	309	325	290	300	279	282	287	306	297	312	317	303	335	279	318	304	305	321	294	317	303	292	278	290	301	299	281	327	325	289	310	310	314	294	279	274	275	282	326	306	292	289	279	329	296	269	317	292	367	331	327	285	304	312	271	310	307	306	303	283	321	294	336	321	323	309	295	281	295	318	288	293	324	324	271	282	324	327	309	282	309	308	303	314	303	293	297	295	294	290	290	275	329	292	298	307	307	285	296	300	311	326	298	309	308	322	297	321	304	287	287	333	297	304	312	303	294	308	322	306	295	346	305	289	327	275	283	310	307	325	279	294	274	308	288	314	256	282	326	349	319	310	298	263	294	312	267	326	359	293	288	305	312	320	304	300	278	302	295	328	313	328	291	283	316	300	303	287	337	279	274	295	318	286	281	326	314	289	327	316	314	306	297	279	272	324	331	298	296	294	299	277	271	302	297	280	304	283	271	315	308	304	292	312	332	297	280	295	361	281	293	341	303	293	298	314	319	318	288	298	314	312	276	320	300	276	278	303	314	300	305	303	323	288	329	276	281	302	296	318	292	317	305	291	291	339	287	300	325	285	278	308	278	288	309	326	297	308	299	325	285	298	315	282	320	289	333	301	324	304	284	331	323	293	282	306	309	346	305	302	310	311	323	290	311	301	291	309	319	339	324	271	298	309	337	282	277	325	314	337	297	312	277	288	294	339	281	316	320	327	323	273	304	297	310	301	302	337	308	303	316	307	322	314	268	313	319	302	289	304	287	289	289	300	286	308	296	299	269	308	315	289	307	319	299	329	300	331	312	302	335	288	267	278	311	273	333	313	297	306	295	327	294	294	290	316	331	352	289	296	295	321	302	298	313	310	279	304	331	298	276	283	295	342	292	299	324	294	269	294	313	340	301	309	294	321	276	284	295	282	316	295	307	286	281	290	267	311	305	302	272	278	280	336	306	304	305	283	303	308	281	332	297	281	309	295	312	291	308	346	313	307	314	286	317	303	324	248	284	330	311	301	294	296	299	282	304	289	305	289	277	309	281	294	275	308	306	285	314	297	308	320	284	312	340	272	284	300	303	295	316	305	279	315	322	291	310	317	313	313	278	323	303	278	312	281	298	298	319	296	331	314	345	316	298	296	277	293	309	317	301	288	293	275	313	295	290	313	288	282	266	324	277	289	333	317	294	304	310	304	305	292	313	311	304	314	286	291	305	280	338	310	337	295	307	288	301	325	311	288	267	299	283	301	319	304	296	309	320	282	292	292	278	331	288	303	295	265	267	323	295	325	267	304	325	296	289	294	298	303	292	274	287	319	337	305	255	313	273	287	292	304	313	293	283	279	324	321	280	330	339	317	345	290	307	285	293	321	321	282	298	307	312	305	312	298	265	312	321	304	305	307	316	328	297	305	323	307	313	292	287	302	315	281	279	296	301	304	309	327	316	296	349	303	307	295	282	322	312	280	291	326	307	307	315	320	317	299	307	339	304	328	297	318	276	344	305	315	314	318	311	309	258	299	285	314	322	323	286	322	304	303	304	287	314	306	294	304	269	316	304	299	296	334	317	293	312	287	304	337	319	292	338	263	307	269	307	307	326	297	298	293	303	305	293	291	319	343	270	329	319	294	295	313	297	318	328	302	307	301	298	289	279	279	280	318	330	288	300	304	325	285	292	322	318	323	256	296	312	303	307	293	340	306	301	320	302	293	302	305	311	273	325	292	311	302	297	285	274	318	313	272	287	310	303	307	307	264	303	305	310	315	318	309	331	279	284	345	328	334	292	277	308	288	294	301	294	297	283	280	304	313	297	300	321	284	292	323	297	272	281	319	302	312	293	268	297	336	312	277	298	282	308	331	319	300	282	307	329	304	291	282	304	271	282	304	306	315	272	296	322	279	295	329	314	309	300	321	286	301	291	298	315	298	320	288	289	306	330	289	309	282	299	305	331	329	297	318	312	316	325	323	273	317	321	302	272	300	300	287	275	304	334	319	315	279	322	314	269	328	302	329	312	309	294	310	277	320	318	278	313	313	292	316	299	305	284	314	357	318	311	318	311	315	286	319	312	301	293	304	309	285	281	360	342	306	270	324	308	283	315	280	333	304	275	285	333	309	285	275	336	306	321	281	283	320	325	332	281	305	294	309	312	287	314	284	300	276	306	275	302	289	321	295	314	324	334	285	280	267	305	308	287	292	296	293	296	287	297	292	311	283	296	294	315	301	302	306	330	307	321	260	315	317	298	303	307	292	281	276	318	285	324	319	296	317	269	294	277	285	301	285	297	293	314	315	276	286	297	280	294	290	270	335	331	267	301	306	297	310	284	331	313	317	284	290	306	299	267	286	314	303	316	309	306	316	280	293	318	289	340	283	309	295	275	302	296	285	305	272	319	319	324	347	311	290	287	296	314	268	276	298	292	269	304	270	310	277	311	287	331	293	340	319	344	325	292	294	315	319	312	314	325	271	301	297	294	313	320	356	297	331	320	299	350	334	304	300	314	297	312	300	311	316	313	287	298	306	298	298	283	289	290	285	294	314	320	294	329	310	284	300	301	295	282	296	299	273	317	274	292	285	295	273	268	343	340	319	333	299	274	299	314	278	303	321	303	299	280	331	302	293	276	297	297	288	301	281	312	295	300	309	304	281	274	312	287	316	301	301	317	297	324	305	286	320	340	330	307	290	304	331	295	329	309	304	296	274	295	305	277	301	279	291	314	314	304	283	297	315	309	269	293	326	291	310	317	329	281	299	338	293	310	323	310	298	357	335	306	251	350	316	311	272	330	306	323	284	282	299	322	309	308	292	322	290	325	317	304	278	334	333	286	325	311	305	340	318	285	289	312	297	303	311	301	288	293	301	316	300	297	271	330	281	295	341	281	324	340	322	306	307	282	275	297	330	308	354	294	313	299	265	295	317	308	283	305	315	305	288	300	303	305	272	276	287	329	280	329	343	302	312	350	279	322	305	292	320	293	290	293	276	323	323	292	318	338	305	286	286	343	261	300	317	316	303	321	277	276	313	333	305	303	284	289	312	319	299	307	278	293	326	301	299	299	278	319	300	306	328	308	313	292	308	269	302	297	319	311	288	285	314	308	332	286	277	270	299	301	324	282	318	287	311	305	303	265	296	311	296	293	296	276	293	324	317	325	275	283	310	296	287	322	306	289	321	299	324	307	330	267	300	289	288	307	338	351	330	292	283	298	279	308	298	300	298	308	269	332	334	323	321	302	329	316	312	288
18025	15327	35796	45947	44864	41656	37994	33311	28518	21402	16970	12376	9243	8566	6678	3913	2587	2089	2193	2426	2391	2594	2447	2108	2077	1884	1964	1642	1558	1365	1226	1304	1225	1194	1028	966	862	1544	1300	1287	1190	864	845	1165	800	743	773	794	778	802	758	766	778	1867	1250	1740	3914	3870	2823	852	739	744	729	703	675	716	719	692	744	697	689	726	697	726	743	751	729	708	730	762	720	703	768	718	705	689	755	751	732	691	735	674	697	711	697	749	715	667	714	735	695	732	709	688	685	731	774	683	686	726	738	723	714	700	743	701	718	706	714	742	701	710	743	753	684	742	683	661	712	733	742	737	743	685	709	759	751	752	701	711	694	737	718	728	771	727	732	697	752	714	716	761	684	714	710	701	746	676	746	758	713	701	732	710	775	715	718	689	727	727	692	717	766	713	782	708	706	728	703	722	688	696	708	754	755	686	746	696	764	734	713	717	752	680	714	733	715	694	681	719	709	736	713	820	708	753	758	759	754	741	694	680	715	708	734	763	757	704	716	756	728	682	731	683	723	723	720	738	675	705	694	740	766	687	693	754	718	731	688	739	734	720	730	734	695	746	704	762	744	704	724	705	714	710	728	722	723	690	690	657	676	702	644	764	734	711	721	725	800	710	663	727	679	716	748	694	677	765	724	742	727	743	783	760	712	711	726	696	772	692	693	704	737	722	709	690	707	760	711	741	728	700	699	725	715	706	701	697	745	720	737	708	720	721	750	713	706	750	723	751	738	708	693	706	740	721	655	736	710	688	717	735	702	700	729	702	684	696	739	733	766	707	697	727	704	756	709	754	716	727	717	677	725	686	746	685	739	723	707	703	741	730	690	737	690	737	728	701	726	745	710	719	745	747	743	726	726	710	746	672	738	732	739	755	728	744	719	702	762	729	704	735	739	705	776	737	754	715	754	711	689	730	708	709	733	726	797	751	740	692	738	756	718	737	767	717	732	724	707	684	738	741	739	746	733	674	708	684	791	766	769	716	702	765	746	714	752	742	723	724	673	704	723	684	731	721	695	745	738	717	696	686	731	765	726	744	746	702	664	705	716	745	715	672	688	698	709	744	749	723	719	724	756	718	705	737	748	715	720	745	678	712	689	740	711	707	704	708	717	672	706	673	732	717	693	750	742	725	720	737	720	707	735	715	758	736	694	713	681	692	728	689	728	743	717	780	712	734	733	684	700	689	734	699	734	724	682	703	750	724	709	706	698	766	740	780	691	705	707	697	738	748	722	687	762	737	714	722	716	707	712	627	710	688	728	705	783	736	712	730	713	686	727	736	698	730	753	714	670	690	713	704	687	715	732	715	732	740	658	735	778	698	732	711	698	738	739	760	723	701	755	740	738	701	741	700	759	718	716	747	750	748	706	721	678	693	747	745	741	685	737	730	755	719	741	708	707	711	680	773	736	757	777	726	698	741	771	727	794	704	705	750	720	718	697	716	745	692	778	698	742	723	752	689	782	736	741	739	711	702	717	727	719	703	744	722	714	683	746	774	764	766	718	722	747	652	686	740	732	718	742	732	699	725	769	700	802	703	672	734	695	779	712	742	713	765	718	739	740	791	734	745	711	684	741	779	737	705	739	793	692	737	689	745	728	716	723	753	734	679	672	762	751	743	686	718	749	749	689	743	665	692	695	728	757	764	649	724	730	746	692	785	692	754	710	686	679	737	724	726	725	789	732	711	759	736	745	720	766	752	704	700	734	668	723	720	714	720	725	692	736	697	704	745	734	730	741	673	736	779	712	753	756	774	710	704	762	729	740	727	769	738	742	743	705	744	705	717	704	675	709	723	729	738	712	760	734	720	806	702	712	749	715	694	754	720	765	717	739	760	685	687	725	700	724	718	737	756	716	673	691	740	721	720	679	672	703	752	736	762	726	738	730	701	754	738	779	711	737	698	732	696	716	674	761	718	718	669	682	683	707	697	757	762	724	740	711	735	709	707	713	661	740	725	682	669	752	747	670	723	686	740	697	727	725	718	759	729	803	666	710	728	751	698	709	693	736	727	714	742	749	749	720	716	703	721	717	742	719	730	722	707	712	705	711	746	733	727	726	709	716	700	727	715	743	798	729	727	718	733	753	715	708	736	732	714	705	702	680	707	727	687	736	789	686	734	705	726	717	700	717	742	725	727	722	752	754	720	727	709	670	779	716	762	701	716	744	738	694	682	759	719	711	706	713	769	792	682	732	697	717	695	718	737	724	749	786	791	738	718	762	727	699	707	745	720	722	705	733	760	712	762	717	730	715	695	739	719	699	713	750	797	713	706	718	745	727	748	716	711	726	734	729	698	753	697	747	712	696	703	658	689	756	673	681	716	709	708	730	808	757	759	766	751	686	725	719	725	703	715	680	715	738	755	719	735	720	706	750	735	734	657	714	746	700	692	741	683	739	743	716	730	721	682	728	783	703	700	691	677	667	739	781	698	726	712	684	743	668	702	784	746	701	701	716	680	722	758	697	720	747	718	709	720	723	746	690	752	735	731	736	731	747	724	724	725	705	744	720	738	741	719	747	733	733	701	747	743	735	720	700	727	702	721	704	759	717	674	734	735	722	676	703	779	727	715	696	762	766	747	698	700	736	734	716	699	749	694	736	718	722	740	730	750	758	704	748	755	690	697	721	724	711	727	705	747	736	713	724	758	756	721	736	717	725	724	714	780	663	687	782	743	760	710	736	737	744	743	714	707	694	759	714	708	716	691	680	738	728	697	762	740	662	721	717	717	723	715	761	722	693	735	734	770	695	731	723	722	741	721	708	763	759	783	764	721	716	739	700	722	703	769	664	772	728	716	703	757	742	698	702	732	751	697	763	710	735	649	758	732	707	693	769	735	746	736	728	672	712	705	694	694	731	672	686	684	703	752	705	711	701	779	745	721	756	753	799	731	720	696	738	674	672	706	772	733	702	728	734	710	735	752	725	681	704	743	735	751	781	718	753	725	747	755	732	733	703	695	688	688	694	700	773	723	727	757	704	741	697	723	709	735	677	731	721	734	710	758	715	684	712	727	738	712	677	767	769	724	712	736	716	741	738	735	715	715	737	689	685	727	723	720	685	755	734	741	708	681	725	679	728	747	656	714	719	742	730	729	723	749	684	765	693	695	707	768	766	707	728	755	693	710	737	684	685	720	755	742	752	722	752	681	744	727	680	762	745	726	676	762	763	773	715	680	716	743	730	767	721	761	726	729	701	714	713	755	744	738	711	697	733	723	747	741	681	694	690	716	703	725	744	713	720	795	749	714	714	714	728	709	704	705	716	699	782	731	707	704	695	729	751	748	733	722	703	718	671	729	719	746	704	683	761	714	711	748	701	755	732	750	747	731	690	709	784	720	724	718	782	676	703	704	756	676	710	729	729	719	712	707	673	702	764	727	708	720	734	693	722	739	748	756	726	708	729	716	750	696	737	718	726	725	726	767	764	685	748	725	716	700	735	681	693	676	719	712	750	722	710	707	731	736	724	736	741	707
36501	28969	41554	40895	37984	37046	33172	28025	23343	16564	11737	7692	4311	3935	3554	1910	1014	783	704	739	741	798	771	685	659	575	657	567	450	489	465	435	429	399	386	383	352	361	544	582	882	724	372	304	367	335	335	317	326	330	339	315	401	852	758	668	896	827	604	337	333	331	303	350	323	306	323	331	325	299	287	328	300	325	302	329	334	299	309	293	322	321	322	302	303	311	321	294	328	303	306	340	300	333	289	312	310	294	318	308	295	364	356	291	312	331	321	280	293	314	323	312	296	299	323	293	319	302	299	352	331	318	318	311	335	320	311	337	299	316	320	364	336	319	330	330	259	300	310	308	342	286	340	335	313	318	315	288	302	317	333	302	318	360	321	332	314	329	335	303	329	312	325	299	290	345	321	335	336	331	308	318	318	301	295	288	331	332	332	304	307	330	319	312	323	304	346	297	322	331	295	338	314	333	305	337	338	314	286	302	297	346	305	322	334	323	325	333	337	336	309	316	312	335	308	321	346	306	299	325	330	271	336	319	338	318	297	325	315	323	306	319	317	340	295	308	311	335	330	336	321	352	343	334	331	322	312	312	318	323	319	338	290	343	302	320	329	339	293	309	325	303	335	312	306	335	319	318	302	312	318	375	310	333	305	316	347	318	333	323	339	319	320	322	308	322	346	346	328	316	336	352	306	301	306	331	307	325	294	300	306	317	324	305	357	344	348	341	313	313	301	301	322	311	308	346	321	307	307	274	340	348	307	329	318	316	351	289	308	319	324	301	304	323	312	331	345	323	283	300	312	292	307	353	334	312	295	340	331	324	329	329	313	338	322	321	351	322	291	311	318	314	320	308	298	317	338	299	315	351	333	340	316	327	308	316	318	327	299	291	368	318	323	337	314	311	319	345	289	326	294	310	328	319	339	287	318	320	304	326	326	333	336	330	313	337	342	339	304	321	344	356	334	354	324	349	336	337	328	312	334	290	353	317	319	291	317	322	371	326	292	299	325	303	324	362	302	287	341	345	285	338	308	340	307	332	311	291	317	270	310	358	304	324	309	316	303	328	321	320	337	311	338	339	315	314	329	285	327	342	352	333	330	336	312	327	329	335	326	331	344	338	323	324	306	331	315	315	318	342	334	327	319	324	294	323	291	307	359	324	331	313	300	318	321	350	345	326	319	323	323	359	353	333	339	331	318	317	294	306	304	312	321	313	312	334	318	317	327	357	307	323	301	287	339	332	303	320	323	322	322	308	292	304	301	331	353	299	330	312	322	330	288	314	325	323	321	333	346	307	328	302	291	317	334	312	314	328	307	303	311	303	324	315	333	320	359	357	314	317	337	343	335	326	316	318	344	319	331	317	312	326	345	324	333	299	313	305	345	347	322	340	332	344	329	303	309	314	299	293	307	313	309	332	351	345	321	333	282	302	300	351	346	332	289	286	298	304	320	302	292	313	346	318	329	296	291	306	317	328	363	332	320	320	327	291	324	354	329	351	303	278	311	328	324	324	315	355	330	345	337	348	316	317	316	336	280	366	352	370	292	323	313	301	322	322	313	339	310	318	322	322	321	343	333	339	338	313	345	321	314	336	308	316	292	342	318	313	338	332	325	338	291	302	334	319	343	302	296	297	330	333	341	299	292	347	337	305	359	337	378	328	277	300	347	334	333	324	296	334	326	318	292	329	302	325	319	339	300	293	311	302	306	328	301	306	343	351	346	283	330	316	338	327	309	305	305	326	337	329	323	317	317	322	315	333	313	295	298	332	303	315	301	307	350	329	311	357	292	288	326	341	284	320	330	329	331	326	309	342	347	295	329	285	317	301	295	323	342	330	302	327	327	319	331	295	316	327	329	339	317	345	331	326	317	297	309	310	300	324	361	311	328	317	308	339	335	305	355	358	321	336	343	331	301	324	320	308	321	330	366	349	294	307	332	339	309	327	333	307	302	327	325	305	344	319	324	313	298	357	325	335	314	322	314	321	331	339	341	358	336	348	335	326	348	345	311	305	323	338	344	298	316	310	311	351	335	316	358	297	337	355	344	358	353	355	334	302	311	339	300	343	335	330	355	335	363	321	314	333	311	328	313	321	285	310	355	310	315	317	327	309	318	329	345	319	320	282	308	328	351	314	326	340	320	326	313	303	323	327	342	293	315	328	291	317	321	312	345	315	310	349	300	304	312	344	296	326	316	287	310	333	313	310	316	314	344	328	301	331	342	374	313	318	354	321	310	297	305	322	320	348	323	371	310	322	377	301	318	314	303	349	326	349	334	330	349	325	322	312	326	316	339	330	349	329	316	348	334	372	296	340	345	298	319	308	308	310	306	321	324	318	310	329	291	318	328	327	320	339	319	343	305	338	316	357	322	316	334	326	342	337	277	293	357	284	338	325	287	319	333	341	306	303	314	314	310	337	330	301	319	347	325	329	351	285	352	317	313	288	293	311	359	292	316	331	326	298	340	312	310	317	292	323	326	322	328	318	337	309	335	302	327	342	260	324	337	330	314	303	345	336	330	329	318	302	309	289	332	306	337	354	296	314	333	301	330	340	321	289	278	322	338	332	338	278	358	340	310	265	331	282	336	329	316	307	290	344	297	318	332	327	311	353	319	320	293	323	357	313	335	330	299	324	312	331	279	324	334	333	322	343	328	330	317	319	308	313	328	319	297	338	356	329	354	328	314	325	306	348	325	339	287	301	320	321	319	305	329	330	331	324	306	308	316	336	327	325	369	370	293	355	304	320	328	307	283	330	342	323	303	298	317	295	293	356	333	302	314	353	364	337	301	307	332	349	334	346	339	341	368	315	314	316	317	323	307	345	331	313	334	331	328	323	353	318	339	378	338	344	302	336	319	356	316	324	301	303	285	323	300	311	298	333	355	319	338	317	314	331	302	336	291	286	283	352	343	307	301	354	280	322	328	335	341	322	314	312	342	307	350	371	294	340	339	339	373	361	352	346	371	303	287	340	308	333	357	366	309	293	331	335	305	365	290	306	301	330	344	308	331	305	305	334	324	318	327	330	385	328	320	311	364	322	331	311	337	299	307	344	296	329	319	354	323	347	322	319	282	324	301	348	327	327	327	333	296	336	291	322	331	325	350	328	313	348	329	329	322	323	321	327	303	297	350	304	294	321	332	339	300	321	323	334	293	317	373	345	302	300	312	336	331	344	324	309	295	282	347	315	316	293	352	337	312	318	296	283	335	342	347	313	341	295	332	343	355	342	312	338	313	305	308	321	330	319	318	343	356	284	317	340	343	356	324	337	338	334	355	304	341	348	298	326	305	310	296	316	316	330	328	392	340	313	330	305	336	349	348	336	313	338	315	321	316	278	301	336	299	301	349	329	291	280	294	332	376	314	330	334	318	306	337	306	308	296	321	352	320	354	328	373	344	318	320	301	297	330	314	341	332	303	303	323	307	330	328	317	338	327	320	353	309	300	318	341	303	289	336	324	302	298	290	328	342	366	317	302	314	327	312	313	339	304	323	325
25387	19646	39981	50653	51677	48138	46252	41947	37463	30167	25447	19572	13461	14152	11654	7688	4385	3688	3452	3731	3523	4101	3589	3484	2981	2354	2682	2543	2187	1887	1696	1736	1668	1440	1315	1212	1111	1174	2565	2711	5054	3550	923	822	861	881	835	825	821	834	782	800	1268	4536	3648	3045	4496	4049	2734	802	801	772	725	719	730	739	711	756	705	754	733	743	729	717	730	760	746	767	730	723	746	737	756	776	735	798	777	814	744	767	785	771	748	723	688	761	762	734	742	724	749	803	713	768	724	726	769	713	754	767	734	718	761	709	698	756	728	760	735	729	814	718	763	750	738	722	768	735	665	750	748	775	747	724	706	730	719	745	741	697	739	749	693	766	792	738	743	741	726	695	755	743	754	747	716	754	729	769	725	742	766	756	761	704	683	715	737	775	754	789	745	720	741	753	742	736	775	716	688	800	737	745	732	772	715	733	716	741	705	757	766	760	752	753	711	708	796	737	724	745	703	785	743	737	798	714	754	750	761	753	678	724	784	738	729	763	751	746	775	763	743	809	731	696	728	708	750	751	771	725	704	727	692	704	757	730	721	718	735	756	714	708	727	824	757	744	756	736	737	767	713	747	712	732	733	732	704	754	766	704	712	731	706	753	750	753	719	740	765	726	739	717	751	723	753	751	759	725	735	717	696	769	743	728	722	745	769	734	714	691	726	731	738	756	745	711	724	726	741	737	695	753	767	707	765	790	800	762	755	771	762	728	688	769	733	707	729	757	737	756	729	722	705	769	691	732	742	756	732	707	703	741	763	716	745	778	697	781	696	715	761	759	734	722	743	769	741	718	763	722	706	734	717	743	780	779	759	737	746	746	740	737	719	725	742	763	729	692	779	725	745	755	732	729	789	683	731	799	711	741	734	728	752	761	761	710	744	794	748	756	734	765	743	753	719	749	763	780	764	794	718	737	701	722	792	759	755	776	761	742	734	758	763	733	731	722	724	714	743	793	737	740	747	731	763	707	753	735	752	774	766	780	689	744	784	758	738	754	765	763	811	756	727	721	750	719	764	732	747	699	782	744	719	776	723	763	777	781	711	732	758	746	727	763	727	745	683	741	763	734	713	712	787	764	772	736	736	764	735	792	742	729	778	695	745	790	734	716	782	741	758	709	711	768	743	729	724	767	713	752	712	729	723	719	746	763	737	715	731	785	706	764	762	761	752	752	709	685	765	717	744	719	792	720	707	709	721	757	717	753	746	730	697	725	726	754	727	723	713	713	706	776	720	778	687	700	773	730	675	756	728	750	719	739	691	769	767	754	742	772	755	776	752	738	757	706	731	714	753	792	737	740	708	762	748	685	709	766	746	731	740	720	725	778	714	783	764	738	749	710	784	701	701	754	763	756	659	709	736	740	777	731	749	742	751	721	724	718	742	759	722	791	786	733	712	720	755	754	751	745	768	800	751	729	703	661	769	705	733	762	739	757	748	763	681	718	745	712	714	747	741	695	719	697	688	685	696	717	722	742	771	740	767	785	718	797	687	758	757	785	749	741	729	730	722	822	760	727	760	762	689	751	748	754	765	683	784	766	730	706	741	716	714	762	741	782	731	753	730	743	682	710	703	748	738	722	771	758	722	723	687	745	771	790	737	798	711	750	717	697	707	731	701	755	781	727	723	755	769	713	720	742	718	698	726	752	735	714	775	766	748	753	735	763	773	709	734	752	767	754	734	722	777	736	777	702	728	714	696	770	781	713	749	740	756	783	747	741	727	754	731	758	672	762	731	773	721	712	747	763	715	729	743	751	769	746	711	755	723	755	750	733	722	708	780	757	732	750	733	719	814	737	693	745	713	720	768	758	765	716	765	801	706	781	750	730	722	731	767	748	715	778	762	674	783	725	700	735	677	761	788	739	801	724	704	776	732	763	755	692	758	762	728	708	759	712	767	771	715	717	719	744	712	749	736	716	745	741	725	767	718	721	683	744	783	762	722	752	768	739	694	747	699	776	744	685	752	783	755	727	699	730	750	798	805	711	758	723	733	749	788	717	731	764	726	737	762	739	785	711	780	711	772	710	726	733	742	759	709	738	753	724	765	764	731	765	767	756	720	759	755	690	729	725	774	760	743	754	748	748	710	765	768	729	721	736	735	787	723	704	755	734	719	741	737	698	724	704	745	743	731	723	767	749	742	724	719	775	709	752	709	749	741	698	733	735	773	744	720	776	705	773	737	712	729	702	739	727	772	701	704	745	735	733	722	771	733	720	809	767	748	769	736	698	716	769	728	730	730	702	766	760	726	775	770	756	784	740	721	715	780	730	737	755	707	805	740	723	750	719	777	785	691	746	741	765	716	732	741	771	701	765	742	724	786	735	727	704	735	708	716	753	785	744	726	719	696	721	767	668	771	701	754	738	771	705	823	705	715	746	784	743	676	726	751	727	771	780	743	737	716	742	757	772	743	733	746	723	735	721	772	793	738	772	749	737	714	670	741	741	764	730	778	725	670	826	779	789	765	749	732	763	716	750	733	756	784	720	763	687	761	707	750	707	729	744	713	799	811	766	746	675	735	757	749	732	794	752	702	768	675	732	699	723	727	746	726	716	743	723	720	735	724	721	748	756	783	759	771	735	818	704	725	763	753	824	738	727	749	737	737	729	709	737	736	764	782	725	792	741	715	772	708	747	701	747	778	701	766	736	752	755	737	750	744	741	750	741	751	714	711	782	754	743	697	745	720	738	696	702	723	723	743	759	758	776	736	729	734	731	702	720	785	779	777	758	722	711	801	711	707	783	782	724	738	786	725	696	760	731	771	751	743	748	744	789	735	728	760	729	695	779	786	801	746	726	759	736	717	749	757	763	765	755	738	764	747	781	744	743	726	744	724	739	685	739	714	774	731	784	736	746	746	727	749	727	738	719	733	704	735	741	700	717	776	779	746	710	773	746	691	678	737	750	743	722	774	699	719	779	743	733	670	764	732	741	811	749	738	774	717	725	701	723	740	740	728	784	742	736	789	751	739	764	734	772	710	753	739	747	707	728	756	715	737	738	751	781	731	736	786	766	710	788	742	763	745	708	749	758	785	675	750	743	755	728	733	715	751	760	728	765	757	722	738	742	750	723	783	735	734	734	746	713	752	725	775	712	728	786	736	729	741	711	737	754	760	782	799	744	749	750	740	763	782	742	785	777	692	797	773	780	764	732	725	733	739	745	732	769	725	738	679	761	719	723	711	735	743	776	710	699	794	757	753	730	740	683	748	744	767	739	795	747	744	776	747	721	789	703	728	733	777	769	791	729	774	732	772	727	748	742	722	711	685	719	758	744	718	722	747	767	775	707	778	715	711	746	745	764	709	726	740	702	725	712	749	762	784	716	753	668	744	732	738	737	784	734	712	755	719	786	780	770	741	720	725	734	706	698	747	752	723	729	744	721	718	725	754	749	775	757	779	732	708	752	778	690	726	797	814	755	743	735	767	750	724	756	758	702	716	718	746	718	770	705	737	749	684	784	741	743	772	719	729	771
5174	2843	5021	4731	3410	3139	2181	1303	900	662	568	482	409	376	317	299	270	243	272	286	232	252	312	267	300	267	273	287	285	268	279	299	252	283	258	219	245	252	255	252	248	269	256	244	215	226	243	234	220	241	240	227	230	202	248	249	298	303	243	218	269	234	242	208	245	218	238	207	225	219	216	202	235	247	235	226	238	249	217	223	246	241	198	211	231	234	250	231	232	225	236	215	222	240	242	215	238	216	241	222	219	231	225	224	225	218	247	217	213	251	206	209	235	233	230	241	234	245	224	219	206	208	206	197	239	215	214	236	215	199	218	227	246	231	224	255	222	228	225	231	224	231	214	193	225	215	228	245	231	267	232	258	209	241	236	217	214	232	218	228	218	225	202	247	211	220	241	240	221	217	212	210	225	227	246	251	210	240	220	236	207	222	228	219	223	235	257	239	198	239	206	201	217	225	231	257	219	225	247	234	248	238	228	224	229	223	237	202	217	215	240	194	222	250	214	228	244	215	206	197	193	200	216	242	255	240	225	227	215	204	210	244	227	228	210	248	200	228	234	249	223	239	244	213	264	219	246	197	256	239	225	236	217	236	202	255	244	239	220	200	225	215	233	203	256	236	232	230	215	227	205	243	216	192	209	204	243	253	229	214	243	235	223	210	208	238	223	213	241	242	221	233	242	242	219	241	219	238	247	258	259	240	234	226	272	215	241	217	241	227	245	227	212	242	225	234	242	218	231	202	206	246	230	225	207	208	235	232	225	230	247	208	242	238	236	216	229	236	221	198	234	239	228	243	219	232	221	217	243	224	215	209	232	240	233	220	229	215	228	250	211	232	242	224	234	216	232	254	248	238	214	221	216	232	242	260	239	221	242	260	260	226	223	228	208	271	223	225	264	231	199	214	238	234	211	239	233	222	218	239	249	223	244	213	232	240	251	244	214	227	234	235	252	250	244	198	231	227	236	209	243	218	239	237	223	244	209	223	258	256	238	245	244	230	245	243	240	193	231	194	231	242	245	230	257	220	223	233	235	237	205	222	227	240	231	210	217	210	222	225	248	213	246	218	225	239	236	217	243	229	244	240	218	221	239	207	226	219	235	244	218	213	201	231	208	235	227	215	233	249	215	214	228	236	217	262	246	193	241	210	228	232	203	239	212	234	210	227	245	223	245	225	214	248	224	260	232	224	250	236	224	247	244	223	248	233	226	206	224	222	203	223	229	225	238	232	233	212	250	237	237	246	231	204	229	204	225	239	216	197	236	234	200	245	221	226	220	218	224	254	215	233	215	222	234	234	195	224	230	256	185	222	253	245	211	211	210	221	185	221	226	201	252	215	199	237	208	237	207	216	237	232	257	235	212	209	219	223	235	220	238	228	237	226	248	215	196	265	219	229	223	225	233	214	229	232	222	227	236	269	251	199	220	220	235	211	233	232	240	223	235	228	247	241	239	235	236	224	212	233	224	234	232	245	238	211	245	243	235	248	258	231	228	222	199	230	255	220	245	223	255	227	246	208	229	235	244	210	200	239	209	261	219	205	223	246	239	239	243	230	258	232	240	228	222	230	219	247	237	228	245	210	219	208	245	226	217	221	232	227	218	269	245	218	226	212	212	231	206	240	233	223	248	224	215	220	214	201	195	234	235	234	238	267	244	221	221	218	236	242	262	228	239	231	235	237	207	223	202	229	222	246	223	217	259	252	255	218	243	231	222	240	230	231	222	253	227	249	212	227	226	250	209	216	218	231	211	193	250	221	218	223	244	239	226	255	226	207	240	255	197	258	247	223	265	260	223	217	231	234	244	233	198	237	200	231	254	246	228	251	228	216	206	251	215	180	226	241	229	254	252	203	225	222	242	264	225	225	250	213	241	240	224	217	218	210	224	220	178	205	236	245	196	234	195	240	247	214	222	253	224	265	224	219	220	233	204	225	210	242	253	234	232	214	233	213	254	186	249	228	250	222	205	233	227	238	222	212	239	221	235	231	223	237	230	221	224	229	242	224	237	230	224	245	225	242	219	222	229	246	209	227	237	235	238	233	239	246	225	229	220	226	215	226	247	231	206	250	231	233	238	255	219	234	251	202	202	227	218	216	204	239	236	240	233	220	241	210	233	249	215	221	214	241	224	247	244	241	229	209	241	201	225	223	267	241	224	230	217	204	220	219	218	224	239	233	216	233	226	231	238	249	243	217	209	202	247	249	192	220	227	229	230	232	234	229	258	207	240	222	219	223	218	219	211	246	198	227	236	261	234	256	219	223	231	220	227	231	227	252	236	244	220	217	211	240	251	212	205	232	226	214	217	229	245	242	225	208	221	215	240	236	233	232	249	238	192	249	211	243	225	241	210	208	220	219	227	237	227	213	200	260	226	259	223	223	217	242	204	234	213	213	250	209	218	214	213	264	244	219	217	255	215	216	231	204	224	230	231	251	216	218	235	212	227	211	219	229	224	208	233	257	225	247	237	261	237	208	221	248	191	249	229	213	218	225	222	232	227	223	238	229	220	229	236	229	221	189	237	235	209	237	252	240	221	225	249	236	237	244	225	249	203	222	241	220	197	250	250	226	262	247	242	225	211	222	233	250	215	226	231	242	244	202	202	213	236	233	248	246	223	228	240	219	195	217	253	236	245	233	258	236	230	206	239	239	218	252	211	199	215	213	219	251	225	250	207	219	224	263	223	225	229	241	229	237	228	228	216	206	246	214	220	246	209	226	219	222	248	226	243	204	256	231	234	206	212	240	239	207	252	235	220	230	204	235	193	239	224	229	229	223	219	224	243	234	213	217	213	249	200	219	227	224	230	232	230	214	251	219	223	235	197	223	245	248	225	254	229	205	252	200	258	197	209	230	258	243	229	218	213	224	225	200	257	243	269	227	232	219	221	255	225	239	252	245	213	218	207	237	241	250	217	249	239	224	230	237	223	229	235	233	225	229	218	206	210	233	253	232	231	209	217	221	214	217	218	189	214	221	261	242	233	240	235	237	221	196	225	250	208	230	225	209	229	209	241	235	244	238	246	239	230	260	206	230	224	247	258	214	236	230	218	240	235	200	195	233	234	215	217	254	191	255	254	232	252	235	244	213	215	214	222	240	256	232	243	231	243	232	240	237	248	233	241	233	249	230	218	221	230	236	219	241	240	244	221	249	241	234	212	221	203	225	227	212	227	234	227	255	213	226	225	231	258	229	229	222	225	229	210	224	211	217	213	236	218	229	230	212	233	256	220	210	237	218	239	230	232	223	256	219	226	224	271	236	202	201	217	216	225	243	209	224	235	233	218	228	233	220	227	205	214	228	215	218	208	217	227	220	226	229	239	228	215	216	233	199	214	228	218	211	209	222	239	221	254	243	224	213	205	238	220	223	233	249	235	216	245	232	255	284	238	224	203	228	255	240	231	203	204	217	239	250	248	242	230	236	233	218	231	228	243	214	214	226	228	234	229	224	212	220	241	218	243	218	240	223	240	249	245	217	206	212	247	229
4354	3122	9662	12785	11318	11056	8388	6484	4576	3372	2796	2195	1566	1385	1208	1024	876	830	824	815	842	893	899	924	1010	962	989	929	881	869	835	836	750	757	689	709	654	687	768	643	721	875	605	585	581	604	590	562	645	552	598	619	592	653	654	647	813	876	806	643	521	614	591	598	544	599	606	584	568	570	552	570	557	575	592	602	582	614	574	580	529	578	600	599	532	586	605	559	615	556	582	579	594	567	579	647	563	568	589	614	557	550	560	574	610	537	563	589	620	549	568	569	613	588	596	559	579	538	548	580	578	562	572	584	568	572	577	568	604	621	564	568	564	602	581	620	534	613	608	586	576	598	589	603	614	647	595	571	568	579	575	593	595	556	540	587	588	620	603	585	589	587	537	604	598	579	574	564	599	588	524	579	550	591	575	580	535	545	582	569	568	568	609	581	614	599	560	592	555	608	589	569	598	583	584	526	597	575	569	574	582	579	553	596	565	554	621	546	581	582	562	568	568	569	585	627	604	548	595	614	541	573	549	552	570	616	574	570	599	586	604	555	576	588	587	588	575	596	549	579	585	544	550	621	616	535	549	588	555	584	609	591	568	602	629	576	630	587	615	614	600	602	579	556	554	625	571	555	558	590	577	563	583	602	593	560	571	562	564	606	595	568	539	566	543	625	600	591	553	610	590	564	576	637	599	584	618	593	592	590	629	562	618	583	584	568	611	591	621	572	586	574	568	618	597	571	567	564	580	616	620	572	564	588	565	582	608	577	573	578	599	630	595	577	589	570	600	582	578	558	599	612	566	619	549	589	564	632	536	581	573	587	592	554	577	560	572	592	560	548	545	558	598	580	610	577	551	573	577	568	529	551	611	600	594	583	597	598	572	583	548	592	579	620	584	593	569	597	584	607	576	566	612	601	594	594	588	519	630	589	518	554	602	547	578	552	567	598	601	566	572	624	573	577	582	549	589	566	578	577	556	609	623	533	604	556	554	583	542	560	613	549	546	595	603	558	562	604	565	576	574	626	528	586	620	597	590	571	613	609	574	584	570	594	591	549	599	632	551	619	591	572	605	554	583	577	587	568	551	568	580	583	551	569	553	572	578	571	590	561	591	582	563	573	574	555	595	598	564	564	595	584	524	560	590	542	574	594	600	573	570	534	575	570	607	597	519	526	552	573	534	555	615	618	562	590	573	586	557	602	583	576	568	577	559	540	598	571	601	609	592	551	595	608	576	533	554	585	563	595	597	604	570	552	565	562	550	578	575	586	546	605	532	546	589	560	618	576	575	560	595	614	589	544	590	561	570	564	583	576	574	586	547	616	612	540	598	592	558	583	569	590	571	537	582	584	585	569	563	559	572	606	541	592	610	569	596	544	566	599	600	601	617	589	592	588	594	610	592	597	546	575	554	606	581	583	596	533	577	560	572	583	561	608	598	553	589	584	632	605	589	541	560	586	591	565	603	608	592	628	593	573	554	539	587	586	583	551	621	573	585	614	609	571	533	576	523	547	580	548	563	637	578	523	609	555	594	532	546	585	552	620	588	590	578	567	560	591	569	613	558	572	610	564	522	567	600	595	571	551	558	569	581	598	592	559	529	606	553	593	586	584	575	585	572	586	564	596	597	576	653	599	602	622	552	591	551	599	553	537	520	576	585	595	588	557	595	583	569	609	550	574	635	562	553	581	588	524	560	603	578	602	530	568	566	641	555	614	585	601	582	577	582	535	623	583	556	614	581	555	584	568	616	577	558	577	567	592	575	600	581	542	568	596	598	567	552	597	569	607	570	613	551	551	549	559	552	595	588	561	578	564	599	620	579	535	534	571	588	609	592	610	578	553	583	540	573	556	601	573	582	592	551	547	607	618	553	569	516	569	568	590	561	576	582	597	565	554	565	605	605	584	589	547	527	526	582	569	551	572	558	612	608	606	579	536	570	547	583	579	594	607	574	587	536	546	604	611	578	623	557	588	579	541	575	555	564	583	573	558	597	555	606	560	590	624	623	585	603	549	542	565	574	585	607	570	576	586	584	583	585	584	593	573	629	584	588	578	604	562	588	582	569	556	593	577	609	572	602	650	601	556	560	574	570	582	551	561	572	595	573	560	623	579	568	621	563	567	520	583	626	570	583	599	557	585	560	574	583	588	563	590	588	595	549	610	601	560	571	570	575	584	554	575	600	558	544	584	584	589	594	571	578	604	558	556	584	575	589	552	553	582	586	577	606	594	560	590	577	610	578	592	528	593	584	601	604	573	576	591	531	573	570	564	566	600	543	621	597	572	586	576	584	578	556	557	567	577	541	600	579	549	611	581	554	565	583	615	556	541	613	601	602	572	613	567	558	573	653	558	607	607	551	596	577	570	571	636	577	608	534	596	569	607	575	596	592	575	576	579	559	545	598	572	594	560	607	573	610	579	569	588	559	607	612	606	551	565	569	561	593	555	585	610	602	558	605	584	575	559	568	582	573	590	578	553	621	587	556	575	558	589	576	581	546	591	562	599	570	610	589	574	591	532	577	598	584	563	593	583	570	604	607	558	564	594	577	612	601	580	569	580	530	579	540	565	552	559	572	604	603	581	534	557	539	560	580	572	595	590	540	621	553	611	597	548	606	559	616	578	581	617	585	568	573	552	578	599	585	617	548	601	586	583	543	564	563	568	605	569	549	550	588	629	607	571	605	557	588	573	603	619	571	572	578	565	558	573	601	593	557	568	572	624	604	569	602	614	554	616	581	569	565	565	605	612	552	589	533	586	596	587	560	578	609	578	603	564	581	573	598	577	578	562	618	571	591	594	605	558	589	588	586	556	651	588	546	555	549	628	566	528	577	558	576	565	531	607	607	550	620	582	608	576	587	594	593	548	589	578	552	602	596	565	557	604	612	580	590	555	550	548	562	585	595	571	546	576	573	582	569	583	576	586	576	588	589	600	582	590	562	577	590	577	608	581	571	580	583	571	573	591	561	591	604	556	565	578	561	588	591	509	558	592	575	568	562	580	607	566	591	534	612	573	590	524	592	633	590	577	591	597	610	581	569	508	598	625	594	584	569	575	560	581	569	604	573	608	559	591	561	616	579	585	598	623	600	590	596	593	613	556	596	583	577	574	556	570	567	619	556	579	574	597	570	600	563	570	570	611	572	564	622	609	565	604	562	585	572	603	576	559	571	586	603	570	580	570	588	578	571	582	574	620	609	589	572	588	575	576	584	572	581	563	579	569	551	584	547	580	557	533	614	563	590	571	573	587	561	602	625	556	556	593	542	561	571	567	616	593	619	590	616	582	566	568	596	560	554	589	558	584	586	553	543	615	612	597	572	559	593	563	543	538	580	552	540	578	580	563	574	561	526	569	573	598	551	599	587	543	563	551	547	586	564	559	568	576	601	645	588	591	593	600	570	575	590	587	605	594	592	539	583	598	576	590	567	576	566	604	561	570	549	597	576	597	552	571	583	579	556	542	572	578	531	567	561	574	599	574	563	569	602	622	580	577
28114	22307	33961	36956	34150	31432	24611	18596	13128	8522	5381	3475	2021	2174	1907	1066	682	560	499	541	574	568	595	511	550	486	462	432	428	422	419	418	378	399	365	366	329	340	650	450	460	962	484	391	317	369	356	336	359	338	327	342	332	301	352	531	627	575	527	360	338	294	309	322	323	319	312	315	337	311	304	313	289	358	336	335	315	342	331	311	321	317	322	352	306	313	310	305	332	285	310	314	297	273	340	305	333	371	327	288	326	345	322	325	312	328	338	338	328	368	350	327	319	328	334	330	346	331	327	348	321	343	328	332	343	319	308	340	334	321	307	328	322	310	319	325	336	344	343	337	320	321	312	340	306	335	317	384	377	356	287	305	305	316	294	349	319	351	352	350	288	317	327	342	311	301	323	336	286	326	326	331	312	317	315	306	315	308	336	326	307	314	365	301	292	335	334	318	310	323	325	298	303	321	320	348	333	319	365	333	311	321	356	315	322	316	304	320	340	336	324	330	276	321	298	326	350	352	308	332	314	324	328	354	355	321	310	308	361	326	329	335	338	337	300	327	296	293	339	331	333	312	318	322	363	312	304	316	326	347	323	308	324	329	326	338	306	315	361	319	306	366	333	340	313	329	303	296	305	331	318	339	283	330	340	312	339	339	316	338	342	323	322	321	307	351	336	339	298	306	333	339	340	297	313	316	353	346	311	317	340	324	338	280	331	349	310	335	315	308	308	356	314	299	326	336	305	301	325	294	296	354	319	325	305	321	326	284	330	327	297	336	334	360	312	340	324	337	331	298	329	302	343	323	322	328	322	337	339	302	332	295	306	347	316	321	341	291	332	341	312	306	286	343	329	345	339	294	350	321	287	305	308	336	331	302	330	356	274	329	344	340	308	294	331	341	322	325	283	351	321	373	295	301	346	336	294	330	344	309	314	344	339	300	313	328	320	327	321	338	308	325	326	320	302	301	328	329	345	312	319	364	346	316	312	319	331	330	301	297	289	317	289	309	351	334	333	329	313	316	309	289	302	338	306	318	342	310	303	329	309	304	300	327	320	331	345	326	305	337	301	334	308	325	321	332	326	333	333	283	314	305	363	316	319	326	323	358	342	356	331	331	322	307	318	299	332	281	351	364	313	339	314	316	301	344	305	304	324	297	314	361	314	328	294	309	304	326	297	297	314	341	337	333	332	310	335	319	325	307	323	341	343	343	303	348	328	348	364	319	341	343	335	304	318	341	286	327	344	313	309	279	323	345	323	316	324	342	349	325	337	305	306	308	365	316	334	337	314	356	326	344	303	296	339	302	329	301	335	358	336	311	315	304	347	319	308	339	315	318	320	335	326	322	326	329	338	337	320	308	339	317	332	349	325	301	324	292	302	314	332	313	306	319	315	341	298	309	327	317	308	298	336	303	327	332	307	343	318	305	325	320	358	322	355	309	308	311	327	337	334	344	325	304	310	321	330	295	320	286	332	311	304	327	316	323	291	317	283	298	300	319	355	315	332	328	339	311	327	324	323	310	324	316	324	306	312	307	347	318	324	332	326	296	308	313	339	341	331	307	309	322	322	349	310	334	300	312	335	319	313	309	347	322	288	323	330	330	291	315	335	303	289	320	351	331	309	343	321	300	321	361	327	335	341	327	338	314	333	315	303	297	310	349	294	327	365	331	322	337	315	326	336	332	328	296	347	329	328	309	331	316	325	313	324	347	323	341	331	351	329	324	333	328	300	328	321	327	338	363	323	339	318	298	324	310	362	293	309	321	341	352	323	318	318	333	347	342	296	332	305	275	348	342	341	304	329	301	301	308	319	335	311	300	332	343	305	307	322	341	297	338	329	329	344	341	318	371	343	321	332	307	311	317	303	343	331	319	349	324	297	347	305	316	314	323	312	301	326	299	361	291	342	324	318	317	335	335	319	317	312	273	297	318	323	324	377	313	320	337	319	327	312	312	327	310	311	307	315	320	347	331	299	315	330	321	323	278	328	318	301	308	292	328	309	354	318	355	291	311	299	319	303	333	306	337	315	326	352	292	302	288	312	325	316	314	333	336	325	325	297	328	326	330	317	347	353	354	298	326	356	327	306	339	319	343	329	347	294	329	303	339	312	320	295	324	307	323	339	329	331	325	327	311	304	312	339	328	332	354	304	322	314	367	347	343	345	352	354	319	357	313	290	305	320	317	338	324	333	323	322	340	309	336	353	321	354	305	301	302	322	317	298	323	330	337	288	336	326	320	323	296	335	307	338	311	364	323	279	318	326	322	340	311	314	309	310	345	285	311	287	321	330	325	323	338	330	314	333	293	299	313	308	304	342	319	318	324	333	314	329	292	330	318	299	291	316	315	321	331	321	315	374	314	359	302	330	338	302	332	321	326	295	330	319	305	311	318	276	332	330	343	354	288	366	318	301	324	356	354	311	321	276	272	313	336	321	314	343	347	318	343	328	339	347	331	345	338	338	338	305	294	350	311	350	299	303	347	317	304	312	368	296	305	325	316	342	277	315	319	336	357	295	326	317	328	351	356	328	329	325	312	312	354	331	338	363	327	301	328	316	310	322	329	327	327	315	303	289	341	340	320	310	349	338	321	317	328	316	337	309	341	319	316	298	306	323	303	341	343	344	322	319	299	340	314	295	302	320	334	316	356	305	308	327	294	299	292	287	296	311	313	320	326	314	337	373	307	315	303	315	304	324	327	340	309	336	374	298	279	342	336	303	312	332	336	356	334	331	333	316	317	349	344	318	343	352	333	320	332	346	288	328	335	321	292	328	341	334	309	266	323	293	339	314	329	316	296	317	308	352	318	343	319	332	317	317	358	332	343	334	327	318	297	329	310	334	331	320	348	347	328	313	305	348	289	290	320	317	354	319	326	317	324	312	339	303	313	297	323	343	317	314	336	284	324	322	303	314	307	302	300	338	346	343	331	318	312	333	318	354	355	352	301	326	351	362	347	300	315	328	316	300	318	324	306	293	287	311	325	277	359	330	289	310	320	360	299	349	321	326	333	332	313	334	311	315	336	325	321	318	285	363	297	330	281	333	308	297	317	324	330	328	316	299	328	334	341	347	327	346	364	286	313	309	319	294	313	290	346	351	327	305	293	302	351	321	323	318	297	306	310	326	332	324	316	328	350	338	337	324	324	344	297	294	328	331	329	328	306	317	335	317	322	322	336	311	315	336	302	319	341	372	316	338	346	339	290	337	329	295	313	347	348	307	313	324	313	331	302	337	322	290	329	298	308	326	305	312	337	328	303	313	307	325	338	340	330	324	335	325	305	323	338	315	281	354	339	336	340	344	316	327	362	346	310	337	325	323	270	347	299	295	296	326	324	396	292	334	299	324	329	327	310	307	322	309	302	337	311	320	271	338	330	288	293	297	323	317	317	323	330	325	295	329	318	334	341	352	343	307	346	305	359	265	329	311	333	352	302	321	338	316	323	290	301	295	343	305	304	329	355	327	313	302	311	314	328	309	315	344	321	343	294	323	340
20116	13938	32949	44193	45563	40929	37027	32606	27722	21423	16428	11590	8389	8503	7666	4461	3157	2592	2046	2260	2489	2433	2678	2294	2172	1858	1884	1742	1679	1440	1452	1399	1216	1223	1070	1062	992	945	3292	1430	1847	5325	1776	1134	800	806	764	814	794	807	727	776	760	843	1128	2164	3356	2779	2065	1129	770	779	813	809	743	782	808	753	732	781	758	785	787	748	748	784	724	748	758	814	775	791	773	807	739	759	762	757	755	765	776	735	763	739	754	790	780	759	800	765	778	786	807	792	820	771	748	790	742	800	785	820	799	753	818	775	780	780	776	794	745	769	770	735	809	768	729	787	763	761	767	769	784	790	796	798	763	764	771	768	732	804	792	784	749	725	788	798	787	766	802	770	833	771	767	783	772	757	758	759	775	754	754	761	772	758	762	751	838	784	719	766	786	747	768	807	822	799	792	780	762	772	739	817	735	755	737	750	772	764	783	767	768	762	759	772	758	752	772	776	798	796	702	759	766	765	857	793	732	749	781	799	742	785	787	803	743	747	791	760	753	808	758	757	753	778	774	721	796	798	760	798	734	800	758	753	811	725	721	801	803	753	728	769	772	758	810	756	761	763	732	782	789	768	760	759	795	777	819	780	745	798	777	769	749	760	795	767	774	796	757	742	829	724	711	801	805	768	730	826	803	732	793	764	701	736	771	788	779	773	758	741	754	755	768	796	790	769	752	786	765	787	817	761	774	791	778	806	802	792	768	755	790	770	784	760	764	787	720	799	705	772	769	824	776	790	748	666	820	797	766	793	808	765	767	810	749	794	820	749	766	796	766	755	752	791	768	785	765	769	759	763	735	726	738	797	754	779	788	750	736	775	771	744	780	771	834	749	710	718	752	755	735	741	763	807	772	770	767	796	748	811	779	790	770	774	782	750	795	727	745	753	739	789	768	737	802	773	805	751	727	805	742	758	755	785	770	752	797	720	743	791	773	742	761	773	823	772	776	769	749	772	766	738	755	812	747	774	779	769	813	798	741	756	810	761	735	743	755	702	781	793	727	761	719	764	772	771	798	751	713	774	732	765	718	822	772	764	774	798	754	743	801	792	772	732	784	808	767	807	751	750	791	740	767	767	686	791	782	781	738	815	776	833	765	822	807	782	816	790	772	789	780	806	788	765	801	772	796	740	733	749	787	813	793	788	793	776	744	829	807	792	751	784	774	755	783	831	792	761	768	776	776	773	776	749	785	771	756	715	760	776	762	787	774	806	757	740	773	817	789	744	793	754	807	775	836	778	806	728	813	778	795	783	775	782	760	755	741	808	767	784	733	763	765	774	769	751	778	753	759	740	738	817	783	764	753	757	765	804	825	795	758	753	821	755	765	762	798	810	797	809	757	808	750	772	742	796	735	798	762	781	795	761	820	754	791	771	756	753	785	696	798	743	736	778	798	754	804	788	759	723	746	773	779	761	711	796	797	753	815	798	784	771	772	791	732	754	777	783	830	837	772	791	798	784	753	776	759	768	756	787	741	767	788	780	763	740	747	758	803	781	748	791	785	745	823	759	745	786	778	713	799	778	772	758	757	740	787	785	744	819	789	775	784	753	755	768	806	778	780	740	780	789	812	807	763	799	737	757	781	765	749	779	759	786	761	702	743	779	814	788	801	805	770	783	761	724	810	846	752	767	780	783	803	742	795	779	824	776	779	743	724	750	763	789	745	762	785	703	721	749	773	795	775	767	834	757	785	782	781	771	804	807	772	850	784	751	784	769	783	818	779	794	774	764	776	755	757	743	829	801	753	761	768	836	771	772	722	729	770	786	723	724	774	745	765	806	819	736	772	790	802	767	738	774	756	760	748	790	818	852	735	756	815	809	736	795	783	770	807	777	794	753	774	757	764	796	740	761	789	765	786	764	781	725	737	727	771	739	763	789	779	738	753	765	729	780	815	769	790	727	835	767	756	782	770	799	770	764	757	723	756	778	744	770	792	769	790	779	768	799	766	820	848	755	780	808	766	805	755	771	778	729	768	786	801	775	776	790	802	785	802	791	778	791	767	792	792	810	767	745	790	790	766	804	761	777	803	765	802	748	745	802	794	745	760	760	744	779	793	800	738	806	754	795	773	766	783	819	747	740	734	735	776	753	814	780	731	802	794	776	754	763	827	801	746	776	817	749	775	772	801	745	766	863	766	779	803	805	751	762	808	755	794	747	784	731	778	747	793	751	746	742	786	752	816	767	794	791	783	786	766	771	756	748	772	783	799	734	770	757	759	794	768	723	757	792	744	775	735	743	735	761	776	797	787	782	749	810	745	763	774	804	791	771	804	732	762	782	736	829	783	758	797	760	780	736	770	760	758	771	752	761	756	767	784	778	794	745	760	750	754	771	807	744	766	732	776	772	748	752	801	761	750	730	729	754	773	788	829	770	766	778	821	775	745	764	778	750	776	740	776	802	778	769	771	764	794	797	745	738	749	789	751	693	793	803	747	765	735	774	777	796	764	770	780	787	749	800	749	800	753	805	830	753	793	803	780	763	779	753	751	758	772	809	835	814	751	802	785	783	767	792	799	790	793	809	749	816	765	789	793	751	740	799	790	763	805	778	732	780	692	807	753	792	767	769	738	762	827	721	822	746	814	777	761	784	781	777	807	698	802	716	754	789	755	748	766	784	769	787	741	764	799	772	798	823	778	771	816	831	762	796	780	800	761	797	764	813	767	745	788	796	772	729	793	774	753	739	759	766	777	784	783	767	833	739	803	727	727	789	793	762	767	802	790	723	758	763	797	769	782	774	785	830	776	801	758	786	813	723	805	786	773	810	735	768	798	830	827	797	760	742	820	766	761	738	763	774	778	794	826	772	746	756	746	793	792	785	709	770	786	791	776	820	761	783	764	774	790	777	724	751	737	800	778	793	819	814	808	784	804	736	804	772	750	799	777	779	755	793	778	757	727	822	739	800	789	780	764	815	756	780	756	775	740	764	795	781	777	782	812	725	809	765	732	785	743	824	787	740	779	797	721	749	764	782	860	743	756	745	746	780	787	774	736	797	829	783	773	748	788	774	754	732	802	759	809	798	745	758	794	830	773	755	789	774	812	805	759	767	807	755	808	762	758	774	809	807	788	773	743	746	728	755	772	812	782	749	808	783	814	742	801	851	764	805	799	788	779	780	828	727	733	732	827	748	711	764	757	815	816	766	779	762	821	793	776	825	795	797	784	790	771	785	769	777	781	774	758	746	752	766	738	720	751	773	798	768	755	794	838	784	794	789	783	769	764	751	778	792	792	768	806	763	743	761	786	758	770	784	734	801	744	758	797	781	771	803	744	759	759	806	753	764	752	772	776	802	766	754	788	775	771	820	762	786	752	796	782	773	842	772	758	746	791	819	808	762	776	788	782	764	776	756	798	730	771	792	798	814	789	780	759	808	804	814	756	737	795	776	757	784	799	813	761	784	775	814	759	779	767	742	758	755	779	744	766	790	772	745	792	740	803	808	765	740	739	809	761	758	783	724	774	784
36830	30490	39556	41491	38191	36717	31430	26700	21761	16366	10926	5874	4180	5060	3733	1736	1200	946	665	737	781	648	609	601	610	555	509	548	512	436	435	453	441	398	403	356	350	378	584	378	477	1430	722	386	338	344	334	309	324	309	339	272	338	354	424	938	1012	954	689	373	335	318	332	333	330	302	315	322	330	322	305	339	313	340	283	309	324	335	298	317	292	298	318	340	321	339	311	336	300	310	298	343	325	338	305	324	333	326	309	355	312	338	312	303	331	341	341	330	339	315	332	305	307	337	349	343	315	309	321	308	314	322	324	331	346	295	367	311	308	321	289	335	336	294	355	329	348	323	317	318	353	314	318	301	315	306	309	319	317	309	337	299	330	298	313	299	300	336	309	342	323	355	333	348	316	311	324	323	304	307	350	332	334	311	289	328	314	315	339	322	315	316	328	315	310	302	345	304	335	350	343	319	305	341	305	325	304	344	296	325	336	338	324	304	344	307	325	320	346	317	329	339	319	290	316	323	345	356	299	282	335	314	323	319	324	330	293	294	317	305	337	332	307	322	316	395	304	318	316	321	355	305	303	310	331	332	330	307	316	287	304	329	331	342	342	327	329	344	325	326	322	332	330	315	318	327	310	336	326	326	329	312	308	304	326	303	333	332	330	303	359	338	367	325	300	346	319	327	317	298	355	361	315	300	327	320	321	348	328	322	332	318	343	326	300	338	315	336	312	331	342	315	321	318	338	324	318	321	306	321	333	334	328	334	355	322	381	329	335	272	309	306	315	329	294	329	320	313	340	299	344	335	301	312	348	366	304	317	339	332	336	305	325	335	333	321	334	326	293	351	305	302	343	319	351	367	328	294	338	325	308	336	308	334	302	276	306	347	315	320	354	285	306	303	314	301	309	290	311	329	327	358	328	298	302	322	330	335	358	292	291	334	330	331	338	283	315	316	326	314	330	353	330	319	320	319	308	333	307	321	317	265	314	315	328	319	297	319	337	302	312	313	316	311	292	343	328	307	318	327	336	311	312	307	357	325	313	344	337	289	289	330	321	340	320	314	323	308	316	334	302	323	351	333	348	314	346	307	326	308	351	339	297	315	343	344	347	339	309	299	342	303	349	364	301	284	341	335	305	314	326	312	355	331	350	299	290	332	330	343	361	315	337	296	296	310	297	323	350	326	354	347	354	295	286	299	341	382	326	358	311	316	304	285	343	345	330	349	308	293	294	305	334	328	295	310	302	310	297	322	317	323	305	296	371	335	302	344	295	317	353	308	288	321	303	344	332	319	330	296	292	342	298	299	319	314	333	302	350	372	359	312	324	324	310	325	352	326	286	326	314	281	283	320	316	357	323	340	313	291	334	330	275	319	323	293	292	290	298	315	323	336	323	330	311	343	327	314	282	282	309	334	333	347	309	330	344	308	318	337	329	286	293	336	326	294	315	303	337	309	333	332	338	300	294	361	344	314	324	328	336	323	333	301	299	323	321	318	309	334	336	380	322	292	314	341	325	340	316	341	325	303	298	318	316	313	335	286	329	327	333	265	350	321	305	304	351	317	305	346	320	327	305	361	342	329	293	338	327	327	349	355	318	313	341	330	361	318	321	315	323	348	329	311	320	293	307	317	307	316	332	347	270	290	351	296	317	349	353	324	350	311	298	312	332	299	300	326	321	351	283	288	325	327	308	325	324	312	341	326	324	338	337	378	324	291	315	304	295	328	315	320	321	296	342	295	285	298	313	308	324	308	306	315	339	361	313	341	335	346	308	296	295	310	335	316	267	323	316	329	315	323	341	336	323	359	310	303	334	347	308	295	318	333	294	331	320	312	323	331	346	340	310	339	333	314	326	312	325	339	296	311	346	345	331	336	303	341	299	318	307	301	325	326	323	313	348	333	300	346	323	336	344	323	310	356	357	309	324	299	290	359	328	293	338	329	316	313	310	321	339	305	312	329	306	341	287	297	315	328	330	303	328	314	318	310	337	321	327	311	322	332	312	346	353	324	264	359	307	313	304	321	352	342	333	337	340	321	310	315	331	343	338	344	311	326	324	347	290	318	307	317	292	325	357	257	291	333	319	298	306	329	335	310	331	293	333	324	329	314	275	316	290	285	331	311	285	303	318	341	326	328	304	326	318	310	321	296	346	321	325	298	324	309	322	339	329	324	356	296	359	299	307	355	335	304	348	347	320	293	303	351	300	367	307	344	315	283	288	316	313	324	355	324	325	314	311	319	305	328	287	317	323	275	325	351	322	313	283	327	301	303	359	357	330	330	318	319	335	325	344	366	352	313	328	340	301	311	302	294	311	301	318	329	321	289	287	327	313	306	313	291	307	317	335	336	301	287	309	331	378	335	297	317	334	341	356	308	332	345	280	301	340	315	324	344	288	334	316	303	325	317	344	326	314	320	337	328	322	337	348	321	312	320	331	339	312	291	311	328	323	296	336	306	311	333	312	307	314	315	338	302	319	341	324	369	312	314	336	303	316	324	345	310	338	334	316	340	342	293	331	344	338	370	318	331	310	325	296	314	332	324	323	323	339	356	351	326	343	320	323	285	327	319	307	342	320	327	344	298	342	349	323	335	304	317	337	348	327	309	338	339	326	351	310	303	291	366	349	306	317	317	302	346	308	331	312	320	344	296	361	325	300	338	298	296	305	305	305	286	321	314	330	303	322	348	358	366	325	324	356	336	317	332	313	310	286	336	322	322	328	346	343	324	309	301	318	328	342	322	367	324	325	337	323	328	322	341	320	319	327	346	336	344	312	329	318	300	349	306	314	322	300	338	303	294	355	316	341	311	332	322	340	360	338	333	329	316	328	307	307	341	300	293	330	328	313	342	361	307	298	342	347	320	296	317	336	344	357	324	324	322	308	319	346	351	314	304	326	334	328	296	348	361	311	309	323	295	343	292	346	356	304	328	303	272	321	325	331	325	353	303	333	322	325	305	333	309	326	321	342	322	332	305	308	304	357	352	345	354	329	359	302	298	305	308	297	319	331	330	344	341	309	329	310	298	346	302	373	298	301	336	292	339	349	332	300	300	332	322	294	309	313	338	335	346	301	336	315	295	316	339	305	303	316	327	336	315	311	324	319	337	308	288	316	329	330	296	330	318	345	359	311	346	337	299	350	333	335	347	324	355	333	283	327	311	321	366	290	354	332	296	296	348	332	327	301	343	310	314	338	310	327	323	301	310	363	346	349	340	327	292	329	336	316	317	314	320	327	327	326	346	307	333	289	309	313	326	342	313	320	309	318	325	344	347	341	315	337	328	337	337	290	291	349	322	330	326	323	319	353	320	306	332	289	327	305	313	312	333	342	299	286	328	310	324	330	311	349	318	323	358	316	318	318	331	345	329	299	317	317	299	332	327	337	364	349	270	290	306	334	298	316	313	344	307	310	329	334	292	322	333	340	297	320	316	315	324	313	307	357	287	348	319	307	325	322	318	341	337	342	357	294	365	329	333	328	329	367	299	339	342	351	330	306	319
25684	20757	38917	49676	51665	47692	44334	41545	36372	31041	24873	17112	13419	14872	11848	6721	5098	4485	3273	3531	3797	2863	2726	2858	2785	2386	2425	2307	2249	1800	1799	1537	1508	1434	1315	1080	1045	1074	3243	1063	1768	8420	2774	1044	795	798	831	767	796	822	821	806	782	797	1562	5674	5490	4634	3029	1038	707	740	754	734	763	722	743	723	741	780	735	767	703	745	694	722	737	783	735	718	750	719	736	733	733	743	772	773	800	756	719	712	693	765	750	739	737	746	745	768	730	738	742	697	786	775	716	759	726	725	712	759	766	751	749	771	737	760	718	742	730	764	704	730	726	751	735	710	795	745	764	722	697	749	745	727	739	695	730	745	751	756	746	749	771	729	703	765	723	763	718	707	748	755	762	725	765	746	711	744	734	713	718	770	739	726	732	721	747	720	750	771	742	721	749	729	701	730	756	750	730	719	761	769	708	768	756	724	756	710	709	738	784	756	755	757	742	791	721	751	702	756	762	789	746	717	715	764	769	747	725	788	767	728	749	772	734	760	789	745	759	705	722	732	758	766	667	729	765	728	743	699	779	762	718	732	729	737	794	737	767	752	720	739	799	768	719	739	766	761	796	760	718	762	709	747	757	741	709	767	761	752	741	711	745	721	713	732	675	711	722	758	742	766	765	738	731	750	770	733	783	717	716	773	736	709	699	767	664	747	745	693	715	708	693	805	759	717	744	750	721	725	779	751	749	729	747	730	693	719	717	749	715	743	722	756	736	772	724	683	704	752	705	750	706	733	749	723	696	741	750	751	735	771	751	773	687	747	698	711	778	737	758	738	783	756	723	760	712	725	797	731	750	725	716	691	714	713	697	727	724	730	719	746	753	716	844	697	746	739	741	746	742	776	738	774	765	740	757	765	814	810	678	700	744	735	790	696	761	790	722	740	729	767	673	742	734	728	755	733	756	731	787	738	762	738	733	699	749	747	720	737	755	758	731	768	697	778	731	730	706	774	737	753	746	729	775	795	779	737	741	729	706	730	722	774	699	729	723	749	745	655	750	762	747	715	755	743	748	770	683	687	739	789	750	716	752	729	760	747	734	798	702	772	755	733	706	787	741	780	761	714	691	720	716	760	743	735	754	710	727	703	741	742	721	703	706	770	726	721	748	746	710	722	747	744	726	739	697	705	776	792	697	760	764	703	745	746	709	718	748	738	693	740	781	711	724	741	720	751	739	768	763	773	718	732	730	728	711	729	718	717	660	758	771	790	772	738	771	736	752	747	723	721	771	791	754	694	756	768	741	748	731	795	720	708	747	737	716	694	737	752	757	867	772	801	769	729	748	640	764	776	780	759	768	810	734	764	707	783	753	725	745	770	725	720	726	734	760	702	694	760	737	766	761	781	729	713	809	727	738	757	708	774	728	720	770	767	771	748	681	734	755	672	763	726	744	723	721	737	751	746	713	693	776	771	731	769	751	722	704	692	787	764	726	725	701	720	768	719	777	695	749	749	734	730	753	715	751	722	730	736	791	702	673	747	737	743	724	705	716	741	727	746	755	759	690	751	730	734	731	718	681	744	696	721	746	790	755	784	718	712	761	716	749	745	754	757	769	732	747	696	770	739	673	784	749	745	771	753	696	760	732	719	739	728	719	727	734	771	730	755	724	787	718	733	681	799	691	737	795	720	723	738	745	692	754	734	763	790	791	734	715	762	705	713	766	700	729	708	737	702	698	730	780	730	732	714	732	751	711	790	741	730	758	763	778	706	732	722	731	732	766	732	777	746	755	739	723	710	746	740	745	704	722	727	734	736	690	796	725	715	712	725	732	729	774	744	747	753	760	735	710	714	711	739	733	724	692	755	726	771	721	690	728	756	750	733	721	766	777	688	803	747	763	780	747	708	713	758	744	723	801	723	742	768	710	731	751	742	716	728	731	736	761	716	707	767	729	731	813	755	707	785	724	697	793	773	769	753	726	716	730	702	741	771	679	805	754	753	765	771	769	713	731	736	812	799	707	772	738	737	712	755	728	715	709	763	733	759	724	725	781	713	750	746	772	770	699	718	744	773	704	745	782	762	715	730	766	772	708	735	704	752	736	746	716	734	668	709	736	761	759	775	721	716	728	731	764	715	748	776	790	757	688	727	698	741	744	736	710	737	743	745	732	743	728	760	737	732	742	769	785	717	663	712	682	758	742	738	746	710	689	731	731	709	764	762	749	793	716	783	747	741	726	733	746	766	739	721	758	722	715	734	704	776	721	770	717	743	743	767	769	762	752	759	771	752	749	770	697	711	700	759	792	776	744	743	748	767	692	749	736	752	804	691	737	751	748	744	705	766	748	777	761	746	755	753	755	758	744	756	742	741	720	749	736	708	754	773	734	728	674	725	731	759	738	747	744	791	721	717	747	721	769	722	716	727	704	796	812	708	794	762	745	706	723	746	757	756	747	723	742	747	765	801	700	792	694	756	737	680	791	712	769	762	756	739	755	775	737	771	743	781	791	697	765	722	734	787	754	741	766	738	750	745	788	714	711	746	688	797	699	756	726	721	739	733	710	758	738	725	776	731	749	821	808	747	769	736	726	758	693	728	767	780	767	729	759	797	754	726	753	733	754	772	730	723	736	736	733	756	711	765	757	748	697	724	724	729	770	734	755	774	728	698	777	726	768	754	721	753	688	749	779	702	745	712	722	770	700	751	710	701	770	772	731	752	714	705	754	700	767	739	759	760	763	767	735	700	758	713	754	728	752	747	767	730	729	728	732	763	754	728	698	718	754	748	695	686	719	768	758	738	755	757	750	748	749	781	742	731	756	745	748	778	757	705	780	722	724	790	778	704	756	704	752	698	776	665	741	743	742	759	737	710	769	747	725	718	767	799	738	675	742	735	789	732	744	728	712	721	731	765	722	737	728	732	706	761	713	735	758	759	752	743	740	747	753	726	786	748	731	718	758	743	734	726	714	738	766	760	806	733	740	726	758	712	772	739	751	761	751	778	716	720	780	793	730	694	752	777	715	742	756	750	725	759	732	742	736	734	757	708	710	707	763	734	700	732	741	733	744	764	724	710	702	785	703	753	782	730	743	768	702	763	716	749	760	680	731	698	735	724	746	719	796	770	740	710	737	693	747	726	784	729	716	760	730	770	702	774	785	727	773	736	726	753	760	736	775	757	735	751	736	706	731	794	761	765	672	729	693	746	733	738	729	734	746	742	764	710	711	709	757	759	730	751	767	696	745	769	745	728	731	726	762	787	766	759	792	803	744	731	740	759	722	737	759	754	717	723	726	722	718	750	777	731	761	727	748	750	719	764	719	678	732	782	673	710	734	726	700	727	794	721	747	734	771	757	736	734	777	722	721	675	739	730	762	726	757	758	750	744	715	779	667	734	721	742	787	730	743	736	774	705	726	756	735	787	732	746	736	730	726	738	739	750	747	743	782	698	775	747	739	735	771	758	721	745	722	766	774	778	722	715	740	755	734	740	744	704	721	731	845	718	725	694	743	731	716	719	748	731	718	782
5984	3883	5083	5566	3888	3703	2178	1421	986	695	547	460	349	297	308	324	249	231	254	209	265	268	267	292	235	246	266	229	234	241	235	204	224	236	237	236	222	203	202	213	204	208	258	178	194	212	217	210	207	215	188	217	197	171	235	229	307	264	250	195	252	227	225	221	197	215	232	214	208	194	220	215	169	233	183	216	234	195	188	206	210	221	201	181	227	216	208	209	204	195	233	194	193	189	220	222	213	214	215	225	207	203	217	220	221	214	197	175	222	217	201	219	214	223	218	221	182	207	209	212	194	213	224	218	192	222	197	179	246	201	212	211	208	181	204	214	187	230	206	207	208	214	199	175	189	198	199	209	208	186	207	212	197	202	180	218	225	203	228	180	211	234	228	201	226	195	201	204	199	191	200	196	179	232	206	190	216	180	189	227	190	207	212	217	222	224	206	216	212	236	232	202	212	204	204	221	187	192	197	234	232	198	174	213	221	197	212	195	226	211	224	210	210	172	186	184	205	214	184	176	225	195	240	236	208	194	196	198	182	224	231	185	197	190	206	213	218	197	197	206	214	208	213	181	213	202	188	219	206	207	196	201	202	196	197	205	206	208	220	187	211	212	201	212	210	191	205	212	196	193	233	210	196	221	189	210	202	189	236	220	229	173	197	209	196	213	179	204	210	235	208	208	180	215	211	172	196	207	196	194	223	187	197	200	214	217	208	175	203	204	216	204	183	187	201	214	198	179	209	202	196	219	201	175	209	213	214	218	207	242	211	186	221	228	187	203	198	185	205	166	184	202	209	207	230	212	184	208	207	217	196	201	207	201	208	217	210	180	195	194	212	237	215	214	180	181	192	189	229	187	191	200	207	190	210	200	189	205	209	215	204	191	206	234	189	218	188	210	196	188	220	208	209	225	197	210	220	232	199	219	187	238	211	205	218	211	205	202	187	208	217	191	211	165	223	214	179	197	174	202	202	224	205	205	192	197	200	201	228	202	236	232	211	202	194	195	211	185	193	227	189	215	203	195	199	201	213	220	189	202	210	195	219	205	206	199	180	196	210	202	196	208	196	233	198	208	202	233	207	232	216	208	213	209	206	206	214	203	215	227	198	216	214	218	187	206	191	216	202	196	215	190	185	197	197	208	202	224	177	207	186	190	202	206	175	180	200	218	202	213	212	198	189	210	236	187	193	182	215	193	205	224	217	210	198	201	228	198	233	200	190	206	201	208	218	219	196	178	236	182	199	210	223	217	193	188	215	229	218	210	189	194	206	221	195	230	231	201	187	225	207	213	207	199	232	221	192	184	200	200	196	189	225	186	216	195	220	194	184	203	200	203	195	229	219	192	202	221	209	218	209	228	216	219	215	210	216	198	213	201	187	200	202	204	208	183	211	210	190	165	193	204	211	226	237	200	202	214	221	203	226	218	200	226	197	190	185	167	193	200	218	201	204	195	207	194	239	209	198	196	180	184	211	165	203	198	202	212	217	204	214	182	164	201	201	197	197	190	173	219	179	173	201	227	185	212	214	199	176	219	225	214	222	192	199	223	210	174	206	199	190	196	214	208	189	192	199	209	231	195	222	209	231	190	215	215	194	208	201	219	215	199	229	206	229	214	209	181	188	192	196	208	196	213	204	198	206	193	196	177	202	220	216	210	242	208	216	198	207	202	220	191	193	193	220	171	206	214	205	192	184	205	198	207	229	190	214	209	232	193	195	179	189	209	211	200	197	201	216	178	175	187	205	189	199	197	193	198	196	211	189	205	185	197	187	187	237	212	176	193	191	224	194	207	213	209	239	206	188	212	195	204	197	227	208	193	182	171	237	191	208	179	199	215	188	202	195	218	187	185	215	179	215	226	227	184	199	210	207	209	209	213	244	211	202	208	200	215	179	201	216	207	228	228	210	194	226	165	185	215	201	217	206	201	205	248	195	206	204	217	227	181	192	182	214	203	181	207	216	210	246	207	209	202	191	223	202	172	199	180	197	219	198	227	197	196	199	209	227	214	214	186	204	191	206	197	213	183	222	174	193	193	227	186	203	186	205	215	198	189	206	194	177	214	196	217	210	198	214	215	201	228	200	203	236	201	198	227	180	195	189	208	199	249	183	216	212	196	200	205	226	241	196	211	219	190	220	224	179	195	238	215	205	198	199	194	186	189	202	185	191	209	210	197	188	222	218	199	196	198	219	188	199	198	195	211	196	219	218	204	194	210	194	219	207	213	180	229	224	219	193	194	210	194	189	198	218	238	201	191	203	216	208	198	164	195	202	191	193	191	198	179	246	220	234	202	215	205	215	193	182	215	199	213	199	201	251	210	185	206	214	201	193	201	177	185	190	195	224	183	199	217	198	180	197	199	222	190	185	193	200	191	220	191	210	226	212	177	201	219	213	218	186	206	183	201	195	223	202	191	216	202	231	226	191	184	213	187	197	197	216	207	195	207	206	231	208	195	187	221	211	189	236	187	221	188	216	177	174	224	205	212	204	180	187	234	195	207	195	194	192	216	222	224	202	187	178	165	227	211	203	221	207	196	201	218	202	207	181	196	238	222	209	182	198	191	214	187	217	206	216	207	188	191	208	182	205	189	205	196	197	202	215	239	217	220	193	215	213	223	238	200	227	199	200	215	196	226	193	212	197	177	181	177	206	199	193	197	190	180	204	201	220	224	203	186	198	223	185	218	209	200	204	215	167	204	227	212	194	216	207	218	212	217	203	208	183	205	206	198	191	206	184	186	228	218	183	171	190	212	196	224	214	217	215	235	209	208	164	199	207	179	210	213	214	209	182	208	202	204	195	216	211	187	189	212	202	180	182	196	191	207	201	215	187	199	196	217	179	181	208	197	206	224	185	193	191	175	197	196	204	201	216	193	180	186	190	197	185	173	214	189	194	194	225	185	222	220	199	207	188	201	203	211	214	239	216	207	191	192	212	195	201	216	228	201	196	187	197	229	233	191	196	206	202	217	198	194	210	187	190	195	225	192	205	218	194	212	208	214	203	181	210	206	252	223	208	198	210	177	184	205	179	214	180	203	212	225	216	234	171	206	217	223	238	192	221	199	220	207	224	205	204	222	243	212	200	223	216	213	187	220	215	230	193	200	200	206	206	194	208	180	200	216	196	222	206	197	190	198	230	228	206	191	193	225	190	193	207	201	217	187	183	193	212	173	196	209	207	178	202	206	197	189	227	200	215	199	200	246	201	228	228	211	171	246	195	183	228	198	190	237	209	238	202	218	213	194	198	208	222	211	241	214	217	202	223	193	190	219	194	192	198	197	206	181	172	195	216	183	212	185	220	209	191	199	206	203	176	199	193	207	193	205	192	195	188	181	196	198	196	227	216	205	200	216	197	184	206	198	205	218	194	219	205	195	209	226	217	199	217	217	205	199	187	182	191	185	199	202	197	218	202	202	208	189	237	187	237	222	206	220	232	190	204	204	236	219	239	208	192	200	195	213	196	203	212	179	223	221	200	224	206	200	187	207
4948	3768	8891	13845	12606	11431	7865	6210	4597	3425	2638	2027	1459	1441	1323	1012	904	791	728	757	825	847	844	909	880	851	871	761	716	721	725	675	711	646	703	598	612	545	567	569	612	845	706	498	520	538	511	544	506	548	482	497	517	515	612	839	876	857	599	524	500	564	491	558	563	512	524	528	497	533	518	540	496	493	518	520	504	529	511	475	548	523	520	484	589	535	533	493	527	537	514	525	504	541	500	497	526	515	483	467	522	528	553	536	509	543	489	537	527	530	500	523	524	554	494	534	501	511	513	517	498	500	575	505	536	498	565	489	567	513	532	512	519	533	521	495	512	513	479	522	498	506	506	530	499	513	558	512	521	521	552	517	559	538	540	538	542	520	546	522	553	496	523	524	511	530	523	510	557	478	521	535	496	534	538	505	525	523	509	511	517	538	552	488	528	503	526	523	523	524	530	514	563	480	502	512	545	521	531	521	508	518	550	515	550	509	493	492	514	530	508	485	523	489	490	535	449	534	475	491	462	508	533	558	540	507	537	518	512	529	486	489	541	503	508	530	529	490	546	528	523	514	489	566	513	512	527	530	524	486	523	540	551	511	503	546	517	510	563	518	515	494	483	492	533	559	564	499	515	519	554	530	549	526	534	526	534	512	492	528	514	541	541	527	533	487	496	518	493	508	557	509	518	497	502	511	471	517	509	513	529	556	519	498	562	548	538	511	563	499	490	516	519	522	507	486	530	546	548	517	514	508	491	476	474	544	496	541	486	506	560	544	495	496	541	556	522	483	529	533	514	506	503	580	510	502	527	501	505	499	543	559	536	529	496	503	503	511	516	522	495	533	510	539	497	550	510	514	477	505	484	531	526	534	533	489	538	509	493	450	514	484	469	499	533	523	507	511	533	547	502	521	514	534	504	526	484	515	508	540	519	536	518	510	479	472	539	498	521	525	476	470	515	562	502	545	521	525	527	521	529	526	521	533	488	506	512	471	468	480	559	539	541	483	498	545	534	544	502	520	570	566	510	523	525	544	530	534	500	545	521	544	554	519	517	506	489	524	502	446	487	542	516	513	517	559	523	539	531	517	484	517	513	576	500	486	532	502	509	515	511	516	510	532	517	513	533	528	517	516	521	558	543	492	505	503	550	524	508	559	536	484	597	490	478	523	505	540	507	483	531	529	548	535	526	563	492	548	546	541	539	503	518	526	532	557	535	554	530	516	546	543	521	558	570	549	559	501	495	526	477	521	493	494	539	571	484	509	509	527	535	494	506	477	534	509	512	525	512	540	524	540	519	501	499	504	524	490	499	502	509	478	515	523	550	504	502	507	538	570	542	493	544	503	484	529	555	503	504	522	537	509	542	564	503	515	495	502	496	507	535	557	555	543	514	520	502	544	557	496	532	509	489	507	514	475	515	514	521	551	526	514	512	518	541	525	512	510	494	534	502	548	530	514	511	510	534	531	511	507	527	510	506	542	528	523	521	523	494	526	496	539	526	505	509	493	499	567	511	532	495	515	520	495	509	489	520	558	529	514	525	514	535	520	526	542	525	510	519	508	520	526	565	532	488	531	517	497	526	520	523	494	564	542	474	539	545	537	514	535	505	570	505	519	518	519	505	535	496	542	541	518	486	514	538	479	548	508	535	525	518	544	492	493	511	535	519	517	563	525	518	499	559	520	569	522	504	484	531	540	552	481	572	503	489	511	559	527	536	524	507	526	517	519	507	523	502	516	510	491	551	518	533	495	521	506	524	526	530	585	486	510	524	511	458	528	535	512	517	493	535	491	513	552	515	494	501	547	516	514	500	492	534	498	524	548	512	531	507	527	476	553	541	499	556	526	491	506	501	537	527	495	519	491	504	511	512	523	538	504	513	496	495	533	516	525	523	536	514	521	526	512	534	536	495	508	536	555	478	531	542	531	557	497	567	492	524	539	507	502	497	532	543	488	507	528	531	491	546	513	535	547	516	518	493	545	496	533	530	534	502	527	491	505	514	503	530	521	518	500	497	535	535	571	516	482	552	552	495	527	528	559	511	510	523	514	526	528	536	522	560	522	551	531	550	512	546	514	552	499	527	537	525	563	530	477	466	527	532	533	546	512	519	495	517	527	533	512	523	543	487	519	489	550	505	511	542	538	524	465	536	504	569	498	533	497	527	498	537	531	540	522	509	525	486	477	517	545	540	513	541	492	543	530	512	523	526	526	538	516	535	504	534	530	563	514	542	522	512	548	509	506	545	535	541	519	484	481	545	500	530	504	551	520	530	488	518	516	523	512	543	536	510	472	530	528	566	513	534	529	513	529	507	543	521	494	504	504	545	469	551	490	533	515	512	518	484	520	516	527	494	524	532	505	503	517	499	519	498	535	541	508	535	550	487	509	517	539	506	548	471	512	514	539	526	473	531	473	551	559	506	497	497	538	549	508	489	547	523	579	521	529	523	510	495	544	502	529	503	542	560	522	544	486	533	496	542	536	537	533	513	517	509	514	510	538	510	547	497	540	524	544	531	570	511	501	549	539	547	520	485	543	509	494	529	529	497	512	543	511	563	518	518	512	499	514	528	513	531	549	497	561	555	540	518	556	499	523	488	501	517	492	521	508	530	568	524	525	528	466	512	522	509	528	509	494	528	529	495	522	490	533	521	529	519	527	523	533	463	503	561	491	505	503	536	510	527	512	556	561	521	505	512	521	520	532	535	514	506	516	511	532	546	517	494	512	533	449	544	537	511	488	523	522	513	499	541	516	524	508	510	529	503	493	540	487	490	484	524	544	523	558	532	558	505	534	532	567	503	497	528	545	496	522	509	494	509	526	527	538	509	507	508	532	521	542	539	477	517	536	521	484	508	535	535	502	508	507	497	545	525	517	549	539	512	532	555	513	543	511	538	506	552	502	544	531	512	515	509	535	560	529	524	512	544	475	534	522	521	531	520	499	487	547	501	540	543	542	544	541	511	519	527	514	528	537	510	513	534	500	513	492	513	498	527	516	545	562	526	528	544	529	526	505	538	505	520	514	556	529	516	484	485	542	527	548	543	509	490	559	496	514	546	525	506	492	478	526	525	510	520	557	536	520	548	538	553	485	509	523	501	507	554	484	495	559	505	509	495	528	527	520	524	496	545	500	528	538	538	469	563	519	512	563	485	507	543	530	530	561	498	529	484	502	505	516	511	494	490	480	489	509	504	545	488	514	520	532	528	500	580	490	529	510	520	526	532	518	510	511	518	524	506	527	527	529	514	513	514	515	519	523	537	519	531	517	493	531	499	477	505	560	520	519	510	499	531	541	572	507	515	568	494	534	500	512	525	545	534	570	551	470	527	526	491	520	509	551	540	528	505	529	526	527	489	506	532	532	527	497	500	513	536	523	552	558	499	516	532	507	535	539	505	535	550	501	567	526	504	542	519	502	492	499	520	465	491	543	515	530	485	518	523	511	554	516	581	535	506	536	488	480	506	549	547	505	537	485	502	518	529	516	495	530	482	550
28510	22695	28586	37263	34650	32227	24671	18900	13398	8853	4937	2843	1695	2140	2001	1018	730	556	459	409	480	517	504	464	406	354	377	370	328	361	343	350	324	313	350	338	307	308	314	318	333	902	488	284	295	304	315	289	273	273	308	292	305	274	346	566	636	660	399	286	307	287	290	308	294	330	308	274	273	284	299	291	321	309	287	258	268	303	314	297	284	318	324	294	298	323	302	313	307	281	298	283	302	290	286	321	277	298	324	240	270	288	274	282	290	317	288	274	273	273	261	296	288	272	293	322	258	311	321	299	303	283	311	304	286	278	307	285	276	332	300	310	278	312	303	330	289	243	295	313	238	291	288	295	287	268	287	281	264	292	301	297	288	318	313	307	301	301	286	304	315	286	333	316	306	308	276	285	270	282	291	300	286	248	295	286	318	315	271	257	290	272	296	312	298	307	291	292	303	280	301	305	299	313	302	286	298	291	343	311	280	333	301	287	307	321	343	319	266	303	325	293	282	292	283	285	287	312	292	264	302	268	317	296	293	306	276	290	299	299	274	301	345	298	293	270	292	288	311	294	305	317	279	285	260	285	304	283	295	258	281	294	257	329	299	304	317	290	300	295	284	305	267	301	259	294	295	288	309	284	311	312	306	290	309	308	303	322	286	289	254	288	283	294	271	259	294	292	289	291	304	300	277	276	290	298	285	286	319	290	304	264	280	316	313	275	307	309	341	301	305	293	308	298	299	329	307	295	280	279	267	288	276	266	295	300	284	295	299	286	290	285	235	270	315	268	296	287	312	296	316	290	270	296	303	296	316	297	307	281	282	298	302	307	282	308	274	304	305	285	288	272	293	283	283	298	297	300	329	301	292	266	296	293	300	326	309	282	247	288	300	305	315	299	326	299	295	258	284	281	304	321	313	289	277	270	297	326	298	310	287	314	309	283	291	253	268	270	278	311	265	277	256	298	296	276	295	281	309	312	263	280	307	283	308	297	272	307	319	293	292	278	280	280	274	300	287	301	287	301	299	293	280	272	293	273	281	300	287	272	285	324	283	290	306	308	290	326	277	288	282	308	288	293	295	271	306	302	275	304	260	299	319	290	284	312	285	318	286	294	286	297	304	302	313	290	291	296	283	314	301	275	290	252	276	283	288	286	272	282	303	289	276	288	294	283	276	307	268	263	291	270	302	313	294	298	257	308	270	305	319	307	301	277	262	265	297	284	322	296	288	301	276	304	278	321	306	275	287	256	285	281	289	280	297	277	296	284	255	294	244	309	289	302	255	292	302	314	258	293	311	273	262	289	283	304	304	268	289	280	310	304	307	330	302	287	314	287	282	303	305	259	293	250	281	273	291	280	292	307	315	316	308	305	273	264	279	298	281	263	299	277	305	319	328	309	290	284	274	314	261	294	295	303	300	282	255	311	278	306	299	248	305	267	310	288	296	284	283	296	291	289	295	265	291	278	243	274	332	283	288	289	318	291	285	263	286	261	291	269	321	305	324	287	273	275	316	289	277	289	307	303	305	282	293	270	297	268	288	294	303	305	277	271	296	285	280	277	293	294	301	307	295	277	266	275	301	294	290	297	255	292	295	257	301	250	308	305	278	257	299	322	291	317	291	262	280	266	281	295	295	278	266	318	286	304	282	308	335	287	317	301	274	289	275	276	298	274	265	268	297	293	315	278	274	259	315	292	280	328	278	313	271	300	284	279	296	315	281	306	310	253	288	271	280	313	308	276	303	306	278	293	310	268	305	296	286	290	285	286	294	288	277	294	302	286	288	324	279	298	271	267	257	278	275	274	273	288	293	288	295	290	301	304	305	308	262	313	270	314	296	303	293	277	308	301	296	279	296	271	306	256	280	247	268	303	331	271	287	298	257	268	310	299	306	291	309	301	309	285	301	301	307	306	328	286	288	319	286	317	291	262	290	310	305	289	276	280	294	283	241	290	263	303	274	322	291	284	303	285	270	309	288	278	300	295	292	335	276	276	320	299	272	312	294	279	272	324	278	300	297	300	285	299	253	307	290	279	323	276	280	279	288	260	312	297	278	268	275	273	315	311	264	263	313	277	313	285	269	273	313	281	290	263	292	302	246	307	290	261	273	287	296	276	288	305	248	298	306	313	291	290	319	277	286	285	281	244	266	290	257	271	284	294	281	271	312	270	307	326	301	318	279	284	291	275	282	297	299	310	284	277	310	251	287	286	310	302	287	328	283	293	303	258	313	291	315	294	280	299	270	274	271	290	275	293	288	287	303	275	280	274	292	269	299	290	293	277	306	312	267	297	284	307	314	266	295	318	305	331	290	299	318	306	290	276	301	270	276	268	278	264	267	288	274	295	276	289	345	280	280	285	311	315	282	304	287	275	298	288	269	282	332	296	300	292	298	303	259	278	264	290	269	291	283	290	326	322	266	283	297	267	298	267	331	310	310	264	297	281	299	274	301	303	330	290	291	302	291	287	268	286	273	292	312	333	296	305	264	333	296	277	273	279	305	297	281	286	287	297	300	294	276	282	260	298	253	289	280	289	283	268	312	301	307	308	306	287	287	278	281	284	294	287	325	309	303	263	297	289	286	302	289	284	286	257	261	292	288	268	280	288	275	284	274	300	263	294	286	291	288	293	299	292	301	304	279	299	293	317	288	279	288	331	327	278	273	301	291	276	268	261	284	302	311	298	315	286	268	293	277	281	309	300	281	301	299	284	238	309	302	283	302	279	269	257	365	295	297	262	287	298	312	302	285	311	268	296	294	282	306	316	312	313	271	281	280	279	306	310	285	295	289	275	288	289	272	306	303	287	312	315	293	270	293	339	312	276	297	286	301	285	310	272	322	288	283	320	312	293	263	278	285	297	283	283	283	308	286	305	276	277	296	341	305	292	299	271	293	296	282	302	317	302	320	276	279	292	266	300	318	330	313	307	295	286	295	270	284	299	271	302	296	259	268	296	291	302	304	295	276	313	280	291	283	265	309	260	294	287	264	301	314	304	292	297	313	275	275	291	288	261	313	319	270	273	269	291	296	304	302	303	293	276	259	276	286	317	318	285	283	343	303	284	297	338	276	272	257	284	281	313	287	305	270	329	297	259	320	285	316	297	287	317	249	285	290	267	310	274	322	279	281	293	293	316	257	280	270	256	318	283	305	294	239	288	286	314	286	304	270	298	283	285	274	311	264	270	266	289	294	340	290	300	338	282	274	310	284	312	301	304	287	279	284	315	277	301	285	307	271	265	286	313	268	268	285	266	288	278	270	282	306	294	289	290	282	299	330	311	288	292	258	293	256	302	295	297	308	276	315	284	272	290	309	266	323	266	300	289	268	297	287	285	268	303	287	246	275	274	299	294	275	304	309	282	323	300	303	268	293	295	266	277	279	297	276	275	298	281	276	292	276	306	281	309	278	289	280	286	281	293	304	309	299	287	327	313	335	305	300	300	303	295	309	299	293	300	299	272	285	283	289	295	294	249	283	239	290	297	284	266	305	285	269	299
19828	14466	28321	43715	46109	41539	36778	31632	26812	22020	15783	10386	7850	9662	7473	4237	3559	2553	1813	1808	2011	2539	1988	1931	1795	1500	1406	1488	1287	1157	1182	1100	1089	1052	1015	918	881	876	836	819	1146	4883	1656	811	821	750	781	735	745	693	735	718	747	732	1297	3225	3528	3106	1471	701	750	662	714	648	670	661	686	716	735	650	687	729	689	720	660	690	742	723	656	709	712	714	688	709	671	662	695	704	679	690	717	704	700	688	700	687	704	732	699	702	697	675	742	691	697	706	709	668	681	693	722	730	675	710	678	672	717	698	709	736	663	681	711	696	685	678	689	700	673	679	714	721	710	748	663	746	720	657	657	671	688	695	737	662	708	718	717	713	730	629	693	696	690	669	697	704	668	695	676	711	699	740	721	710	698	604	699	695	711	660	672	705	684	674	708	688	734	671	741	687	716	695	679	643	716	712	683	653	706	687	709	717	667	693	641	668	715	671	660	691	685	685	710	722	697	691	687	662	698	657	724	716	680	725	744	681	706	712	726	739	729	684	659	711	707	707	734	715	716	715	678	722	646	645	708	676	688	723	678	665	670	677	684	700	733	709	685	722	689	704	754	706	642	684	685	731	717	736	721	687	710	698	703	706	696	702	736	752	676	688	720	696	741	717	666	683	670	692	718	680	591	702	680	724	699	774	691	696	737	639	686	716	684	685	691	728	700	721	695	677	698	707	698	677	757	699	705	673	700	682	704	748	696	631	726	708	674	675	695	727	671	707	696	696	669	695	675	701	713	718	687	721	713	692	718	717	651	692	698	684	703	739	670	716	728	649	668	669	723	656	642	659	721	710	654	694	670	692	711	641	727	715	727	658	709	682	661	768	673	702	748	702	693	710	698	627	721	662	646	683	672	662	711	675	698	704	701	675	720	682	715	711	694	668	722	686	664	737	658	686	711	710	646	681	712	738	723	685	694	662	731	704	759	714	700	694	625	690	707	647	657	684	689	696	703	650	688	697	678	701	703	709	683	755	643	702	719	684	717	701	728	706	719	698	719	692	690	709	743	670	668	727	712	713	736	673	708	683	753	737	747	699	674	730	729	709	733	720	707	659	728	673	652	726	686	710	677	712	735	683	678	685	663	750	730	706	691	736	642	688	690	677	676	683	644	706	695	694	710	678	648	689	674	729	687	740	693	693	678	694	666	701	747	690	646	698	735	718	718	679	699	715	680	669	671	720	723	724	764	693	683	729	704	715	699	728	713	756	675	708	679	667	701	649	737	715	659	738	702	688	716	708	713	654	671	709	736	694	638	749	677	669	697	708	670	750	670	695	736	740	709	705	686	701	721	711	663	689	662	721	676	673	709	722	680	722	674	672	713	695	732	718	674	751	714	685	702	695	717	719	738	732	724	672	729	676	668	692	662	700	657	769	737	701	746	676	691	693	673	705	665	668	741	716	702	675	678	720	693	628	730	695	716	694	714	684	680	696	698	691	680	734	718	682	713	653	734	708	698	737	715	729	721	697	713	695	648	686	665	698	693	669	681	694	682	700	677	681	684	702	689	715	695	746	700	660	686	664	748	662	670	754	666	735	687	741	694	715	714	687	654	716	702	679	762	701	716	651	717	661	705	684	698	683	719	712	716	708	677	745	698	720	688	698	683	709	671	678	755	695	669	661	733	710	688	710	722	669	680	767	678	678	710	723	720	718	709	697	690	710	693	747	739	650	671	677	700	735	703	666	654	699	686	731	704	700	680	722	742	663	727	721	658	690	695	721	674	651	696	705	676	723	701	713	743	662	689	645	708	696	711	691	671	671	673	720	693	707	690	672	709	714	673	692	706	723	660	697	695	719	721	722	697	700	705	680	687	692	689	700	736	690	716	725	730	712	694	710	718	695	699	707	696	669	682	685	684	704	694	733	670	687	696	725	748	650	679	694	672	682	708	640	699	699	721	677	698	697	693	722	695	720	676	680	681	662	682	722	690	720	692	712	667	674	703	703	660	715	725	692	705	691	660	702	665	706	662	740	702	707	720	699	702	721	706	706	690	697	669	633	729	707	706	743	700	715	670	672	716	725	710	707	709	715	664	742	680	705	688	644	679	694	708	684	653	700	701	659	690	686	678	693	669	698	718	756	726	648	710	693	686	651	657	684	685	724	723	692	702	668	687	665	741	669	723	700	675	692	713	674	673	670	702	720	689	722	726	705	708	726	702	682	716	677	693	696	730	714	719	716	711	685	694	660	732	745	732	725	692	672	727	711	708	665	629	746	701	717	684	693	695	714	713	745	704	702	691	658	699	664	713	672	682	665	688	677	686	723	723	725	736	724	696	686	688	704	730	686	694	665	674	694	694	712	688	652	727	671	692	664	695	667	719	662	662	717	699	754	669	705	700	659	701	719	693	744	702	704	705	711	707	676	726	725	695	706	697	699	694	669	738	724	625	712	680	700	724	761	712	678	692	658	659	699	735	704	697	737	685	659	677	702	683	667	671	732	678	665	675	701	673	713	657	667	702	698	704	715	709	704	725	711	682	673	713	654	654	666	690	691	699	713	700	688	739	722	674	689	690	726	715	697	657	675	671	739	726	675	717	718	655	699	722	684	702	726	705	703	670	655	717	685	690	720	706	745	676	689	712	682	744	709	707	645	693	672	699	671	680	735	687	693	683	700	708	729	715	713	718	705	719	708	654	680	724	701	721	706	720	667	699	712	729	706	697	701	763	678	688	700	721	695	677	684	683	736	743	698	722	715	715	707	659	703	743	687	750	673	673	709	718	701	710	676	725	699	690	680	700	702	657	709	705	705	708	687	712	631	677	689	695	717	743	725	720	688	697	718	663	655	647	673	707	708	688	714	682	694	696	699	655	702	686	711	712	643	687	705	694	704	704	730	706	676	736	673	755	677	699	751	693	675	696	683	645	636	681	718	751	723	692	638	690	693	677	713	678	711	701	704	718	687	672	658	716	692	721	693	690	695	678	742	697	693	669	682	722	626	737	704	688	676	695	699	739	716	727	698	758	707	673	714	659	654	700	690	702	659	714	732	710	713	760	679	676	696	712	739	731	641	713	744	729	677	730	707	695	684	728	672	725	676	672	710	713	696	660	659	670	661	686	716	667	713	688	735	705	712	665	715	677	661	684	763	668	713	711	724	729	701	735	632	723	699	696	652	726	641	689	709	695	646	680	671	684	679	690	719	719	710	713	694	718	726	632	708	721	705	692	678	731	690	734	736	739	674	706	723	680	710	647	662	682	711	699	701	684	687	686	741	684	731	658	716	737	718	701	721	668	718	700	651	697	657	717	655	748	715	668	683	700	703	714	685	710	728	709	674	684	741	649	695	675	695	695	715	733	685	654	721	663	676	719	712	686	739	690	715	689	693	687	699	722	661	702	728	675	681	724	702	714	663	730	756	711	707	698	690	718	680	651	745	658	687	678	664	751	729	702	701	719	680	742	720	685	705	719	692	698	672	711	727	644	698	668	678	697	675	693	667	734	670	669	702	721	715
36678	29327	34051	43798	39775	37730	31594	26634	21856	16270	10218	5446	3818	4371	2679	1634	1208	893	656	608	703	781	630	503	536	477	476	478	407	426	389	382	384	393	330	322	352	330	329	327	382	921	458	320	306	304	313	336	300	305	350	387	306	345	308	829	1242	1147	795	366	270	314	311	284	276	284	300	317	301	321	313	310	301	313	311	267	284	326	327	270	308	293	327	327	300	284	293	293	305	300	293	271	276	306	286	300	269	327	311	318	318	313	315	303	263	310	281	288	305	293	322	268	267	299	280	299	283	279	312	297	310	327	255	299	306	298	319	301	311	312	307	339	303	305	293	285	282	303	320	266	297	303	314	297	323	298	303	291	309	284	305	295	321	299	296	303	269	296	263	308	299	290	300	325	307	286	302	308	287	307	297	299	294	268	292	310	301	303	285	287	313	294	296	286	298	329	318	311	290	325	291	297	302	320	352	319	300	323	288	265	301	292	319	307	305	319	335	276	329	300	309	289	300	302	309	293	285	301	309	287	280	300	291	305	315	339	301	294	281	294	293	301	322	318	325	278	320	326	300	309	311	302	315	295	277	306	311	299	300	309	282	306	308	341	324	306	296	328	294	303	275	309	309	323	303	266	311	321	303	304	310	285	278	285	291	290	306	340	335	301	299	305	313	309	296	290	315	262	318	325	307	281	287	260	297	316	328	330	358	295	315	285	315	318	301	290	291	297	316	310	272	283	280	274	280	337	305	285	345	296	301	316	286	287	317	294	307	312	306	302	321	301	297	304	329	307	298	302	269	310	284	299	316	307	317	319	326	300	301	286	272	295	301	290	319	312	316	345	269	312	285	291	315	295	296	311	318	295	297	286	312	315	300	319	331	327	316	292	324	295	293	283	278	295	287	344	303	292	310	307	295	287	296	293	262	289	297	298	296	302	288	326	313	295	293	325	290	309	296	303	281	322	288	331	346	286	285	271	267	300	320	308	323	288	310	314	300	312	327	307	324	290	282	312	306	314	278	332	317	313	294	296	281	319	306	285	316	264	315	322	306	314	320	310	334	293	318	306	333	296	252	308	285	310	312	311	280	313	281	279	290	308	271	310	290	296	286	293	306	292	326	298	296	306	299	316	318	307	319	315	260	334	310	285	309	327	307	295	313	315	331	317	264	301	287	314	281	311	312	313	300	330	277	302	335	273	280	298	317	290	337	288	314	292	320	286	293	282	300	302	326	276	289	320	263	337	305	294	311	303	264	310	285	283	345	297	291	313	273	292	321	316	300	304	262	313	272	309	288	315	306	314	323	335	316	311	272	313	304	307	320	278	288	322	310	320	285	285	270	293	310	278	277	275	323	286	297	285	286	289	321	328	322	286	305	280	275	326	309	321	280	318	298	308	306	279	297	320	299	303	298	296	322	285	291	285	280	308	302	300	314	283	311	290	277	306	310	285	316	293	283	285	335	296	330	307	299	307	305	321	295	286	313	305	309	309	294	319	314	307	292	271	292	316	269	302	288	330	311	328	324	276	296	289	292	304	287	293	282	303	279	282	296	286	282	282	297	310	299	287	286	292	295	287	267	297	288	281	291	256	326	306	309	297	291	302	308	294	284	292	311	297	285	306	303	316	305	273	300	308	273	315	331	267	302	297	300	292	304	288	295	305	293	313	298	321	308	273	332	291	290	316	286	291	333	283	289	347	304	298	276	296	316	293	294	277	322	269	318	323	288	334	292	270	295	270	318	305	321	301	307	328	322	284	305	327	293	271	314	292	283	294	277	289	292	307	303	281	306	299	327	305	339	314	303	304	272	286	300	315	336	279	274	281	316	309	308	344	281	304	320	287	308	313	303	313	328	289	323	308	297	279	370	299	336	290	300	300	311	298	304	306	296	311	337	305	309	286	284	322	300	305	320	321	301	303	309	306	290	308	324	272	277	285	306	348	318	289	302	307	287	307	307	278	285	306	276	308	272	302	275	308	282	304	304	292	305	315	303	301	306	289	279	286	266	339	302	289	289	300	323	304	309	298	299	301	291	307	307	274	291	309	305	283	301	301	286	301	305	305	292	304	321	282	320	261	297	300	319	289	295	285	297	311	336	313	306	293	287	281	271	284	301	304	312	347	303	300	319	298	276	295	267	297	288	285	289	290	278	285	298	333	262	318	301	292	297	311	294	285	272	284	305	299	292	280	299	272	323	274	287	291	302	315	296	311	296	293	353	309	294	287	305	302	287	282	309	301	314	273	293	305	284	310	269	296	305	315	334	300	305	314	278	286	331	354	298	278	302	306	310	298	318	289	276	313	337	314	305	262	284	302	333	275	260	357	338	294	263	322	334	328	293	288	303	311	299	289	294	296	302	322	303	298	328	334	305	316	318	296	315	311	284	299	314	313	313	299	306	296	278	269	271	323	305	314	317	311	323	279	282	275	290	283	271	283	313	315	300	287	291	332	323	278	301	280	272	327	293	289	305	276	318	306	315	316	285	303	318	307	323	330	286	274	309	290	298	294	281	307	334	335	290	271	326	346	315	321	300	316	324	299	289	331	315	317	284	292	306	307	298	310	298	325	270	312	300	305	299	310	313	275	310	313	315	328	313	281	289	317	326	304	281	291	314	271	312	306	290	307	280	280	297	328	314	263	297	296	334	290	321	283	295	301	290	291	274	290	291	288	328	274	283	307	317	322	304	306	294	296	296	300	319	315	292	298	332	290	302	318	306	334	277	292	301	274	275	290	296	298	292	255	278	311	337	297	303	302	292	289	292	337	302	320	289	304	281	292	315	282	328	304	262	283	277	291	316	309	274	316	294	277	274	280	304	321	333	293	296	278	296	258	293	307	318	314	295	315	363	314	293	327	306	288	284	322	323	282	266	324	277	270	303	267	283	275	280	312	278	308	294	303	310	311	279	303	323	321	293	288	321	319	271	298	326	308	290	291	290	300	299	288	294	308	271	299	322	298	306	275	301	294	300	270	326	308	248	305	340	315	313	346	296	278	274	268	304	315	297	290	286	331	352	295	307	290	318	304	306	297	313	301	272	296	279	315	283	304	286	322	326	323	321	293	321	295	287	321	320	307	270	268	308	288	286	288	325	281	303	313	279	325	302	299	280	289	309	302	308	348	293	335	291	295	290	295	304	272	291	304	269	286	312	300	326	307	303	284	276	291	291	279	288	311	295	292	295	306	325	295	318	268	280	290	306	290	336	266	285	301	299	334	287	341	301	286	271	342	261	276	289	322	284	298	331	293	317	327	300	305	299	318	291	271	289	322	312	301	292	296	274	295	284	327	343	294	313	291	293	310	284	279	313	308	287	301	298	278	279	288	308	293	269	310	278	315	275	295	291	311	292	318	272	324	298	313	290	298	270	302	274	263	293	260	292	289	336	286	309	309	281	314	311	296	296	280	282	320	287	327	303	307	300	335	317	310	288	281	294	324	307	305	307	315	295	272	330	332	303	305	310	309	278	317	293	283	292	257	278	285	300	271	293	309	294	307
25584	19494	34230	49697	52408	47882	44692	40519	36085	31330	23588	16100	13783	14002	9937	7025	5587	4442	2719	3123	3530	3791	2830	2248	2152	1826	1782	1996	1675	1399	1417	1224	1306	1343	1159	977	914	933	980	982	1084	4763	1506	888	844	862	804	866	810	760	802	1340	859	779	806	4568	6974	6404	4140	1042	751	750	738	689	682	658	736	690	691	678	719	692	725	708	733	697	752	681	697	714	733	722	693	707	705	719	696	705	690	750	717	706	667	702	700	713	714	707	707	728	733	677	694	655	743	723	702	670	681	709	706	697	657	699	715	700	728	719	708	680	719	672	710	696	730	707	704	710	677	647	710	729	703	714	709	737	721	692	651	716	738	680	689	741	684	723	736	661	717	691	715	666	707	701	695	729	728	733	698	697	693	681	651	730	693	741	761	701	696	717	689	642	685	734	726	724	714	710	695	669	736	752	722	682	645	759	684	735	635	713	726	702	762	706	710	680	669	668	707	745	654	667	671	750	680	753	705	721	730	701	680	709	697	707	710	685	711	712	725	696	697	697	703	656	741	721	718	650	718	707	702	679	743	662	678	706	689	658	741	681	723	692	695	717	676	680	684	741	706	700	692	688	710	734	688	670	702	669	677	672	725	688	681	650	773	714	658	703	734	720	706	668	725	685	682	712	728	649	694	674	679	692	732	708	633	690	712	731	685	711	706	683	733	692	668	718	689	666	704	698	757	673	686	687	673	745	674	707	691	723	702	720	711	726	707	693	717	701	733	694	719	747	668	665	667	671	704	707	694	676	658	738	681	672	707	669	701	721	729	726	703	685	672	704	715	714	681	708	663	688	716	704	659	697	689	703	683	673	710	724	722	706	731	729	718	720	670	663	704	686	688	714	705	737	667	697	754	730	689	673	689	714	672	707	670	708	728	718	639	706	702	711	702	699	651	760	716	693	716	694	687	709	733	714	699	703	762	735	689	707	705	728	728	675	707	669	712	702	739	664	687	722	711	694	653	681	713	689	710	694	704	715	712	759	769	695	710	690	677	727	763	750	702	724	676	702	694	689	738	683	686	675	644	671	701	699	716	708	725	728	653	775	687	687	713	689	730	721	722	680	764	708	676	689	706	716	721	695	694	676	674	659	710	667	707	724	714	676	672	708	703	748	694	686	683	697	713	709	689	687	699	739	691	645	680	674	730	652	697	700	686	678	646	684	687	739	690	731	701	736	671	691	712	685	683	698	690	685	688	747	706	718	682	665	726	693	742	693	725	672	699	676	736	633	735	718	734	698	698	657	740	725	719	676	666	656	713	731	718	690	707	692	727	704	701	673	678	709	695	672	712	696	698	717	697	733	707	655	664	726	709	709	626	662	686	672	716	745	698	675	700	724	698	717	675	681	655	694	699	667	679	687	738	699	666	693	700	733	685	704	709	714	703	669	694	669	673	698	697	696	676	670	704	711	716	633	691	701	708	710	742	696	692	649	725	685	687	696	710	696	681	662	698	738	708	695	728	702	721	741	730	730	751	649	697	665	706	657	704	702	697	716	719	682	670	730	696	728	690	671	717	664	700	753	713	703	684	722	741	718	702	718	700	726	703	658	725	705	678	711	652	705	673	695	668	695	753	715	662	710	714	682	706	675	658	684	680	700	695	680	677	733	707	687	712	725	708	692	701	759	693	732	705	724	676	684	755	710	728	722	714	690	693	673	720	710	680	703	728	698	717	717	694	675	694	735	704	761	734	682	695	690	684	702	728	737	719	733	630	681	709	711	709	682	741	686	690	747	733	676	685	723	672	723	719	747	673	704	685	692	661	691	695	683	693	715	684	696	681	759	669	713	695	691	672	710	664	722	734	670	701	696	678	709	701	686	695	696	690	686	662	706	724	713	667	703	702	734	685	738	686	660	710	734	689	707	714	741	731	713	728	712	639	647	769	739	715	673	727	684	713	696	665	730	737	660	686	722	742	712	662	663	742	677	696	701	728	708	678	738	722	692	651	729	740	692	656	716	721	660	714	683	714	688	731	676	681	685	699	704	716	658	701	654	702	715	703	664	760	727	708	699	687	661	704	691	716	752	667	657	694	717	710	725	662	700	667	684	732	775	750	699	713	695	681	652	619	680	678	734	729	686	686	662	688	758	703	684	696	712	667	695	739	693	677	677	692	620	694	716	681	714	680	718	697	696	692	712	662	703	695	709	715	729	674	719	668	700	702	725	709	685	641	732	715	706	713	718	676	696	628	709	758	760	711	760	675	707	720	699	695	722	673	724	699	671	691	665	718	724	733	682	679	701	666	679	719	692	710	711	739	666	718	714	664	722	682	595	730	666	683	681	702	699	644	706	714	730	643	688	716	701	683	668	690	671	722	741	712	698	680	638	721	691	735	705	728	717	698	733	687	671	696	675	649	692	676	688	685	715	726	721	684	749	712	769	714	701	705	708	660	713	710	689	735	707	704	722	693	687	701	695	696	697	669	690	706	695	672	673	726	676	687	669	704	760	711	718	700	693	700	656	679	667	684	744	713	714	652	671	657	672	703	671	702	711	756	704	732	675	669	705	708	716	665	689	726	705	700	725	694	652	695	690	731	684	689	636	707	700	668	746	681	695	701	770	756	677	714	746	695	655	683	694	695	729	695	715	736	694	733	673	691	682	718	712	708	656	690	693	719	681	719	691	712	707	723	689	696	715	726	691	678	704	671	683	678	715	737	700	725	701	685	707	721	717	705	757	706	699	689	737	697	686	718	674	692	699	689	704	706	718	695	738	654	744	677	689	654	714	692	677	703	702	716	676	718	675	692	728	699	720	730	676	685	683	681	658	695	728	705	681	744	708	675	689	699	708	708	701	671	727	672	690	680	681	695	668	716	719	694	692	743	675	680	670	694	701	732	731	728	721	681	635	693	689	713	651	736	716	740	707	698	720	657	710	706	768	668	724	701	703	691	716	744	700	708	684	714	778	731	717	706	690	716	700	700	705	705	697	693	737	662	702	709	692	693	720	728	697	736	732	686	731	689	671	679	723	708	723	719	720	693	694	797	738	703	689	723	680	690	675	636	679	710	667	693	699	709	699	646	718	725	726	748	696	726	718	708	698	721	696	708	698	692	735	696	720	742	741	705	722	704	731	688	680	702	669	727	685	669	691	712	715	699	667	705	747	744	662	681	715	730	738	695	661	662	742	712	725	694	728	710	699	701	715	675	670	737	707	676	711	717	671	736	747	674	718	704	673	707	720	656	755	701	712	693	676	703	686	693	667	725	712	686	682	684	710	677	753	677	684	691	673	676	775	699	739	725	669	728	696	671	702	747	701	713	671	699	671	739	735	689	707	696	698	682	697	724	710	702	748	685	625	721	712	669	744	737	672	661	721	708	692	696	684	762	748	683	713	650	714	689	668	649	695	703	681	737	690	699	730	699	717	719	711	687	653	708	689	678	653	699	668	702	680	727	671	710	693	681	700	738	716	719	650	702	718	687	718	714	712	721	668	733	723	727	729	744	658	663	676	701	682	740	700
5862	3830	4761	5496	3723	3528	2038	1132	888	626	449	299	347	417	333	302	264	259	243	240	286	251	281	241	223	260	234	235	244	241	243	207	230	212	215	205	210	215	223	235	237	251	217	238	229	233	227	202	214	224	190	228	255	222	184	255	280	303	337	244	256	223	217	218	211	227	219	231	240	198	194	206	221	192	192	254	230	233	205	201	214	218	211	243	226	181	205	203	197	212	207	249	222	192	228	190	211	228	211	232	215	219	245	221	233	239	234	225	203	214	209	194	222	229	196	215	242	234	196	258	230	241	211	226	200	202	195	214	215	190	239	239	216	227	224	221	187	167	221	220	200	244	213	193	225	224	222	235	231	246	235	226	232	181	209	209	249	223	224	217	217	209	209	223	198	220	233	233	232	231	192	229	222	217	199	214	235	204	231	221	221	220	210	211	207	223	204	208	226	232	251	203	225	217	220	217	175	224	198	203	234	211	232	227	241	219	214	219	219	212	243	267	227	202	220	249	221	209	227	203	212	221	211	234	218	236	214	230	248	218	233	200	237	234	215	194	242	227	238	211	203	219	250	227	218	200	238	226	234	225	217	229	213	222	205	234	234	226	214	200	241	233	214	225	193	244	226	196	227	240	213	221	224	229	216	210	225	232	212	242	222	199	252	234	242	218	227	230	222	208	218	222	219	230	237	248	234	199	242	235	205	226	235	178	224	228	217	196	224	192	212	240	218	208	218	216	219	245	221	201	220	214	220	226	242	234	240	198	207	174	207	199	252	230	223	225	246	233	227	208	205	209	219	243	208	225	241	224	229	238	217	239	218	229	226	236	183	223	204	213	218	206	237	236	230	213	195	194	238	253	235	237	214	200	260	220	212	232	219	206	215	217	221	239	216	199	209	215	215	246	224	227	178	210	219	215	199	229	233	212	236	226	211	232	221	215	204	207	211	239	207	225	213	233	183	220	214	235	226	238	225	229	214	222	220	237	220	224	228	214	240	222	222	238	238	223	229	232	186	206	249	220	208	215	208	242	206	230	216	217	216	269	199	219	238	183	232	263	227	226	220	191	212	180	230	232	239	202	227	210	222	212	238	240	238	227	232	203	264	208	250	226	233	199	231	210	214	194	213	271	213	217	248	215	206	206	226	187	216	217	223	229	211	199	211	214	235	241	199	234	205	249	221	224	212	254	226	206	234	211	213	242	244	220	221	232	211	217	242	216	208	197	243	219	209	214	219	228	203	187	217	198	220	205	219	197	242	216	235	196	216	220	211	222	203	223	218	229	208	206	195	227	236	225	247	217	234	237	201	196	180	190	208	210	225	190	229	186	230	232	199	211	195	197	213	230	200	214	213	218	225	217	220	207	192	217	243	244	217	222	206	240	223	247	205	206	238	234	200	215	194	207	206	192	227	184	234	181	223	193	192	214	209	222	237	215	222	240	197	210	226	239	205	205	197	218	219	201	209	229	239	206	240	219	219	226	219	235	228	216	252	242	206	206	249	237	230	230	219	235	228	194	216	230	223	202	212	203	202	220	210	193	202	207	234	200	199	236	212	201	215	271	216	234	195	197	251	200	224	234	226	222	211	200	218	229	207	196	209	203	200	243	225	219	217	207	236	216	233	225	216	233	218	209	225	219	215	200	217	211	201	204	230	223	246	203	224	248	222	202	231	230	191	200	235	209	230	206	223	213	194	200	225	204	237	241	227	262	225	204	227	236	219	220	228	248	213	231	218	197	238	241	215	243	219	226	204	208	236	228	237	212	249	210	187	197	218	246	238	225	204	209	218	229	235	253	236	225	230	200	204	211	206	226	237	217	233	255	202	243	232	205	236	231	194	212	211	221	224	192	209	216	206	213	223	204	211	214	197	224	211	202	197	250	238	230	197	194	226	223	250	223	230	235	236	219	200	239	215	208	213	217	197	219	212	220	206	241	255	226	223	207	231	236	239	225	227	221	226	224	225	249	251	230	232	261	203	186	219	206	224	242	211	231	211	211	194	219	217	218	246	206	196	240	222	206	212	225	198	229	241	232	234	218	221	226	230	221	192	191	231	217	234	215	217	230	191	211	232	195	227	226	250	205	199	197	217	243	256	203	252	219	210	196	239	208	203	226	208	213	216	239	219	237	189	219	226	234	247	232	226	227	236	238	237	209	215	204	210	225	221	257	238	217	221	231	213	235	241	201	217	214	210	204	210	246	208	219	250	187	247	216	222	205	204	214	199	238	215	203	194	205	235	247	216	231	217	231	213	219	214	237	230	216	211	221	197	202	206	198	219	207	227	236	208	223	206	216	250	203	204	217	233	208	203	235	195	225	235	191	234	220	212	242	229	219	213	220	210	235	236	213	207	208	219	237	186	217	239	227	220	227	210	226	237	192	212	220	219	236	239	229	219	192	223	237	217	243	241	229	230	229	215	233	229	204	220	205	243	200	204	221	205	198	214	235	220	229	230	205	211	190	218	211	232	226	232	191	212	226	209	200	214	217	233	244	224	242	199	234	232	224	234	217	235	219	255	193	219	204	235	194	227	230	221	209	208	225	214	231	222	245	237	191	199	215	190	223	205	214	229	228	226	210	217	220	235	202	216	216	209	199	219	220	220	225	222	245	212	205	207	239	242	218	215	218	242	225	240	224	204	217	206	192	217	209	228	193	250	209	221	222	198	209	235	209	227	216	238	198	248	223	232	239	227	201	218	240	241	246	208	232	205	212	205	208	193	221	204	204	217	218	212	215	245	247	231	207	225	211	229	210	220	216	202	193	186	212	213	207	231	215	231	207	209	227	218	238	227	238	240	215	213	209	197	196	189	191	222	249	223	215	252	208	229	219	219	227	225	208	228	224	254	193	235	240	242	210	230	211	245	223	237	222	222	182	226	213	221	231	210	213	220	232	235	208	214	238	228	206	244	223	219	215	217	226	197	209	229	214	236	239	238	212	190	225	228	237	216	200	205	240	232	232	216	218	224	216	241	223	232	241	236	219	219	240	235	238	200	218	223	211	190	229	226	225	221	213	222	228	207	227	229	221	221	238	203	212	220	239	213	210	216	209	208	244	207	186	205	230	228	236	233	225	246	222	227	217	226	197	235	214	224	207	220	220	209	199	227	243	203	222	214	216	217	198	197	197	256	193	219	213	233	247	205	217	213	238	217	185	203	200	235	244	242	217	208	236	227	237	238	260	217	216	211	230	228	227	235	213	217	212	221	244	232	214	209	230	230	224	220	224	195	206	198	214	220	206	209	179	217	216	209	217	214	230	230	235	223	215	228	210	198	230	225	243	209	231	216	227	208	193	224	199	218	207	197	232	186	201	210	207	222	225	224	225	178	221	228	223	190	225	225	193	246	202	230	231	202	198	233	227	236	240	223	208	203	242	209	260	214	239	214	219	225	186	271	244	260	218	229	234	191	218	224	205	221	214	198	202	228	244	248	251	221	223	206	231	224	208	225	207	243	230	198	226	212	226	225	216	223	221	199	213	244	200
4982	4132	8382	14533	12864	11829	7706	5548	4621	3278	2113	1474	1408	1632	1332	1027	900	832	795	859	887	879	834	802	760	727	738	721	647	617	684	611	636	634	597	626	583	574	561	577	593	647	597	606	618	584	592	631	572	582	570	587	551	573	553	778	897	1095	992	662	520	562	522	477	590	565	554	572	537	552	568	578	562	503	562	577	608	587	612	530	567	538	514	560	565	555	538	541	539	566	527	555	552	575	585	563	519	551	560	601	588	523	555	519	578	579	565	543	529	563	545	587	554	575	570	573	580	511	568	551	539	601	564	547	560	581	559	564	576	597	593	562	561	525	535	553	540	551	578	578	571	553	568	545	587	556	575	539	579	583	513	553	550	580	598	602	526	563	547	518	547	589	531	574	596	546	549	531	573	593	547	558	562	560	549	571	543	588	569	558	527	569	570	564	573	563	533	555	582	532	515	598	570	565	533	552	581	543	566	565	552	569	559	539	579	519	547	544	578	550	559	529	557	557	563	587	541	563	530	552	566	566	571	573	541	578	584	580	552	537	525	595	476	545	558	514	558	570	579	574	564	543	558	552	554	558	597	521	551	578	541	561	584	550	555	559	579	576	588	550	572	531	537	582	563	529	537	567	547	564	576	547	554	552	565	534	512	558	556	582	602	566	545	551	588	574	592	568	562	594	537	547	561	537	546	573	594	566	558	554	533	533	551	560	564	546	570	598	563	557	545	575	544	570	574	545	592	549	553	605	559	546	562	565	537	569	537	581	576	557	527	536	564	558	545	549	566	586	564	588	603	600	546	606	539	530	535	523	549	585	526	547	598	548	566	562	541	623	545	549	553	546	564	551	557	540	567	575	571	532	599	524	590	590	576	537	494	562	544	533	593	520	556	533	534	550	548	554	564	566	494	536	566	525	581	516	557	541	560	558	593	548	535	529	577	584	523	579	570	522	572	600	551	603	600	580	559	586	574	522	582	565	554	523	541	560	599	587	595	552	557	569	551	578	562	590	568	550	557	552	501	560	554	523	617	576	545	525	563	572	526	534	537	578	558	537	570	593	560	532	569	510	575	586	543	546	571	534	542	550	576	518	548	583	541	528	537	582	570	571	538	544	589	592	605	562	561	554	570	534	569	550	557	602	576	559	515	589	610	587	556	548	553	539	534	507	543	563	555	544	567	567	601	545	588	537	577	560	548	597	545	546	554	594	534	522	556	513	517	573	559	555	576	535	562	556	563	599	553	555	516	516	544	564	570	542	514	528	570	532	599	539	532	555	540	582	535	537	605	572	523	555	543	589	628	572	552	573	579	603	554	565	582	560	578	592	570	553	592	556	503	515	582	571	546	549	606	566	585	556	544	538	547	543	565	527	563	525	519	569	570	559	558	586	508	586	570	539	529	576	560	561	561	592	526	533	506	622	556	583	577	555	528	555	538	545	562	551	582	559	550	542	584	535	578	600	522	563	524	558	517	562	554	534	531	575	565	563	553	592	552	585	555	555	568	600	578	574	590	560	555	520	572	590	557	598	595	555	583	594	541	590	551	551	549	533	540	581	532	576	564	552	531	550	566	558	520	548	563	552	561	519	557	525	540	560	552	558	568	587	545	516	576	577	565	537	585	585	547	571	553	573	615	540	547	591	511	577	609	592	578	530	543	596	558	551	564	586	603	591	573	538	573	528	549	588	584	557	548	548	518	524	587	548	532	539	564	550	534	557	552	542	600	543	523	566	576	569	560	533	546	572	562	574	544	565	585	552	534	567	580	489	542	561	577	549	558	565	566	541	533	554	576	491	534	548	558	557	573	548	587	521	578	573	545	604	568	565	546	573	588	595	550	604	525	574	565	583	548	592	571	564	564	568	537	516	535	567	531	533	535	564	570	587	532	560	557	552	486	528	590	588	531	555	570	546	553	574	544	529	523	541	561	535	549	585	551	581	574	579	554	542	518	539	555	554	561	510	577	557	556	562	538	606	557	595	572	570	532	557	550	536	565	510	559	532	553	529	539	530	539	547	541	564	502	598	558	582	571	529	565	535	574	598	570	565	567	558	583	548	609	574	576	616	554	577	559	573	543	542	531	566	533	555	489	561	571	539	582	613	581	553	528	591	526	581	517	538	604	520	542	565	582	542	539	562	540	559	551	549	565	571	530	588	610	549	567	560	555	525	567	568	524	532	509	582	564	548	590	586	563	568	568	582	600	541	533	531	549	556	539	573	539	590	553	555	556	569	571	569	560	569	564	550	562	572	530	554	530	572	513	507	575	549	550	538	551	577	571	546	503	588	608	547	573	607	544	534	562	584	619	539	555	566	506	549	572	542	549	570	558	553	556	547	541	550	581	535	564	514	571	569	560	498	591	536	563	525	538	535	571	548	506	583	610	568	551	541	553	579	552	571	548	538	573	577	549	548	526	580	576	572	548	601	549	610	557	556	552	567	581	548	582	556	524	506	572	550	547	527	574	499	542	583	543	564	545	555	589	570	565	534	564	537	520	542	521	557	565	541	545	569	564	569	602	570	553	605	551	559	571	512	578	544	535	561	579	566	499	554	556	554	606	567	559	601	520	495	548	568	557	525	584	552	542	547	575	570	586	581	504	563	552	548	562	545	559	592	566	525	519	530	558	546	572	613	513	574	566	532	593	573	564	583	567	563	556	563	571	598	555	570	561	541	556	529	553	595	573	545	522	638	603	548	534	546	558	564	594	543	544	555	542	626	528	522	544	559	551	513	562	544	543	569	541	577	564	565	586	550	554	505	550	516	570	550	548	572	542	580	517	543	545	548	542	603	533	552	528	577	559	594	554	543	506	527	577	592	575	526	553	538	570	599	555	601	532	542	541	579	566	551	562	575	585	597	579	564	556	572	559	519	583	569	522	568	550	555	540	509	545	567	554	600	599	543	521	563	576	576	576	542	523	509	592	572	578	598	599	559	548	578	569	537	601	514	572	544	527	537	603	555	532	524	581	588	573	571	549	526	568	559	556	556	581	591	545	560	545	591	550	531	538	591	572	542	549	553	583	575	563	536	597	550	543	514	526	552	556	562	573	577	551	538	565	594	551	577	544	601	559	538	586	546	529	540	548	525	541	555	524	526	564	592	559	558	555	590	555	562	523	547	560	550	543	577	543	537	564	568	592	527	541	580	546	573	549	564	554	557	554	602	531	528	531	567	577	548	580	582	555	563	570	531	576	541	587	537	547	567	543	567	560	569	560	561	586	550	534	565	527	566	509	572	507	574	559	624	566	570	525	554	569	551	581	574	552	535	522	559	528	566	534	534	545	561	567	555	549	539	597	549	613	593	561	565	546	578	510	551	550	557	591	551	582	544	574	588	587	538	545	522	548	540	551	577	542	554	560	556	572	543	510	556	532	581	606	558	529	547	525	553	554	557	575	560	570	518	594	535	494	586	569	560	591	566	509	514	574	598	561	565	600	533	563	585	564	522	574	596	636	584	587	577	576	555	575	578	582	540	530	571	550	525	572	556
26112	21302	27321	38768	33731	33787	26055	18515	14648	9678	5057	2820	2245	2004	1712	1071	836	601	486	521	562	467	470	417	397	456	418	441	395	424	399	377	409	392	403	368	360	329	343	372	418	869	723	403	1051	448	326	327	345	340	325	379	319	314	386	542	527	574	494	343	317	353	371	316	326	345	338	312	319	309	323	348	357	309	319	311	333	300	346	322	342	327	322	338	343	319	316	359	336	306	349	326	323	335	327	321	353	351	308	307	318	326	328	307	367	385	275	316	317	345	339	325	308	322	358	329	358	303	339	303	337	343	360	312	328	345	345	380	334	356	347	302	318	345	352	370	346	319	292	324	339	329	309	326	339	320	314	374	317	318	339	341	341	327	339	348	325	329	322	323	324	362	324	357	369	357	320	337	336	337	333	351	313	359	345	336	342	351	374	322	321	347	287	341	302	343	289	296	331	335	320	325	325	329	334	331	307	359	318	354	371	332	301	304	311	327	330	325	352	314	292	338	324	332	326	307	356	314	316	328	310	334	356	345	354	305	299	333	326	366	305	334	353	336	370	330	365	328	378	339	336	368	331	335	320	344	333	380	312	278	365	317	332	303	321	331	334	311	310	305	318	306	324	322	321	332	333	308	328	386	318	300	338	346	369	308	316	339	305	311	311	317	335	324	331	332	313	329	303	320	336	333	340	353	313	327	355	353	352	318	327	361	357	320	339	285	315	352	309	351	341	319	337	312	354	314	346	334	358	318	301	285	288	316	310	337	302	348	358	309	346	328	347	341	312	321	301	348	326	313	323	343	315	330	318	320	328	342	303	319	338	357	320	357	336	347	339	303	342	366	358	344	360	332	360	349	345	347	313	358	359	330	323	332	350	300	339	319	352	381	349	336	337	344	356	348	322	367	318	359	341	347	357	314	337	330	347	290	328	333	310	336	338	335	348	335	286	340	340	339	347	313	329	324	338	330	311	342	343	331	324	304	328	331	332	296	322	316	353	331	339	331	348	335	331	313	350	350	347	355	351	339	317	330	360	343	361	321	344	312	337	323	337	312	335	337	352	342	345	284	337	352	331	316	334	331	311	331	358	325	315	338	321	332	349	309	342	342	313	341	344	345	340	353	339	334	334	328	299	346	316	343	319	315	321	371	345	355	332	342	339	354	331	320	319	357	352	323	321	337	304	332	345	309	305	324	307	351	319	319	303	330	326	315	288	357	349	335	343	305	356	344	293	327	339	356	356	311	316	311	342	325	333	337	325	322	311	337	297	295	343	344	367	325	336	351	346	317	379	329	310	310	319	330	344	313	354	300	318	318	329	333	317	325	321	349	328	337	338	317	307	332	347	299	368	338	334	358	353	330	332	355	310	337	295	335	319	333	341	334	318	336	332	352	316	352	339	312	330	335	343	344	316	354	354	351	356	334	375	306	380	333	324	311	358	307	344	354	325	336	350	336	381	318	322	312	331	336	346	321	300	302	309	334	382	317	317	320	314	351	300	317	306	353	340	360	332	325	353	344	323	334	334	350	319	371	341	341	330	335	357	325	313	289	369	323	328	312	322	348	332	350	335	350	324	295	336	306	321	317	331	301	316	330	324	341	335	346	333	314	321	316	339	353	360	346	345	363	300	310	350	340	312	353	294	302	310	339	319	308	338	291	318	338	336	303	339	339	325	331	342	353	360	351	339	311	294	316	315	331	377	336	338	338	339	331	322	345	339	316	342	331	309	282	366	331	307	313	324	333	321	357	328	329	359	323	324	322	345	319	325	335	352	320	340	321	357	324	337	344	328	308	327	319	344	306	333	304	317	304	359	325	320	323	317	357	331	319	314	323	335	310	336	351	347	330	344	307	351	330	346	302	318	350	293	359	326	301	321	329	306	329	335	337	316	333	357	342	351	357	360	288	314	303	323	347	323	305	296	357	340	308	303	332	330	331	339	350	323	357	364	341	329	327	323	348	328	320	324	320	265	353	313	349	326	328	339	307	332	287	336	334	363	314	313	326	328	321	356	312	343	316	332	302	326	331	353	319	328	315	317	314	334	314	328	345	289	304	380	353	348	344	333	329	340	336	349	312	331	310	325	325	327	321	285	362	328	351	322	341	319	352	347	309	325	321	323	308	325	310	329	328	314	334	349	324	317	338	340	326	353	330	331	328	340	330	338	336	318	358	362	354	316	346	341	329	339	356	317	340	334	322	317	313	334	354	356	328	340	329	322	337	339	326	331	331	353	352	308	330	321	353	356	319	349	313	344	364	373	374	333	320	344	349	326	315	347	333	342	303	347	359	359	313	338	355	350	311	327	310	331	353	326	331	358	346	334	350	346	357	333	348	346	337	317	324	324	340	333	366	331	335	334	360	326	329	345	332	278	316	298	323	347	352	341	350	352	335	347	338	326	335	378	300	305	324	368	341	348	351	348	308	358	299	331	332	299	323	356	327	321	334	328	339	324	345	322	328	311	307	328	347	339	307	325	356	311	314	330	337	312	354	342	309	350	324	344	319	351	322	310	364	333	338	344	323	323	359	340	322	342	317	358	320	325	321	330	333	326	297	351	335	314	371	336	364	338	297	336	317	362	374	324	321	375	353	326	324	325	341	316	342	327	328	313	321	342	315	348	334	349	363	324	329	329	359	363	328	378	316	328	338	340	323	310	308	322	341	318	306	363	345	290	304	320	325	377	320	349	322	310	360	346	338	352	342	314	349	311	317	288	375	313	340	355	316	331	325	315	324	323	339	339	330	320	360	359	341	343	343	339	323	347	331	321	314	305	337	328	316	361	309	300	355	358	364	337	304	323	337	336	301	354	334	334	344	334	345	334	337	316	373	328	337	326	330	332	274	320	301	324	350	322	313	353	323	328	321	317	330	297	341	335	357	338	366	355	331	353	339	316	348	335	335	359	353	306	332	362	317	328	331	357	341	347	322	338	358	313	321	353	318	334	361	325	321	348	309	337	329	312	349	333	350	344	327	306	356	335	339	327	328	328	345	355	328	315	318	318	342	324	342	333	333	360	316	339	329	330	369	360	327	344	355	355	323	348	367	345	349	307	308	296	311	340	349	349	340	313	361	305	336	297	320	306	334	306	319	346	360	359	317	363	312	295	315	341	303	355	344	344	315	324	327	329	319	326	331	350	336	342	370	323	325	334	342	325	314	329	343	292	324	329	326	324	338	330	325	336	351	349	353	320	379	310	331	308	305	326	340	341	331	327	302	314	324	325	340	314	321	353	323	348	340	345	349	331	374	308	323	319	363	335	349	306	328	317	352	335	369	358	328	342	323	303	338	348	360	318	320	333	336	310	367	328	351	311	320	334	330	325	341	346	350	303	356	334	339	344	344	313	318	323	341	322	309	338	304	329	295	300	337	339	336	321	336	318	318	315	316	337	350	322	326	339	346	313	353	361	315	345	308	287	365	322	341	329	350	327	321	319	362	330	309	358	287	335	321	351	339	347	337	341	338	345	337	311	329	329	335	374	296	365	324	352	331
18230	14060	28241	44431	44844	42943	37877	31477	27804	22330	14098	9727	8882	8677	6416	4337	3712	2557	1986	2262	2338	1981	1720	1510	1353	1348	1339	1310	1267	1244	1161	1157	1227	1180	1092	997	899	918	889	865	1363	4160	3517	1222	5561	1380	890	821	810	815	834	805	795	761	1102	2172	2405	2365	1850	939	781	802	817	821	805	773	774	767	731	749	848	836	818	845	740	763	813	760	828	846	799	781	788	814	757	839	788	820	807	778	844	748	775	813	760	765	798	800	763	780	755	772	784	796	782	857	800	803	783	774	803	813	790	743	773	816	836	827	782	763	758	811	785	757	794	810	746	792	801	767	786	779	823	839	828	777	772	745	778	813	794	723	744	779	802	793	740	808	784	762	757	753	796	820	783	767	768	844	764	775	830	816	803	766	834	787	780	762	742	758	790	748	803	784	788	769	797	752	748	766	787	788	778	785	799	786	752	786	768	773	809	813	764	807	800	791	779	774	791	765	793	788	789	779	768	763	782	776	778	796	788	791	809	784	831	811	760	805	789	793	806	788	757	736	792	756	737	765	814	819	789	784	795	761	805	749	791	773	783	764	778	771	788	855	737	783	761	797	791	807	782	776	790	766	769	740	763	772	755	756	787	778	813	792	776	774	773	839	766	770	789	813	826	822	780	850	845	766	788	715	794	814	738	797	784	782	806	834	763	801	798	780	842	768	722	766	785	808	792	776	761	747	770	770	774	777	808	796	815	847	749	792	798	788	821	814	769	757	811	817	802	776	748	827	794	770	836	881	814	784	805	786	776	769	820	828	837	794	797	815	774	782	804	843	772	789	790	794	780	812	858	823	780	761	802	796	774	777	796	781	803	761	816	783	767	831	826	824	786	811	771	769	753	743	833	843	820	831	797	763	824	837	750	779	810	755	751	783	777	756	813	754	761	799	764	791	787	796	787	747	739	758	767	825	788	835	798	803	777	803	796	830	771	796	762	755	804	738	760	759	755	852	779	815	778	839	756	782	818	801	782	774	761	784	771	780	802	787	783	773	791	772	784	788	768	789	724	799	789	774	759	765	799	800	781	739	775	784	776	812	794	804	816	780	830	778	796	763	780	747	792	773	772	764	780	783	793	761	785	769	806	777	731	748	754	834	834	758	749	801	823	799	789	796	796	805	826	759	766	815	814	757	728	810	739	816	777	756	830	804	800	857	800	793	781	760	765	798	780	770	797	792	792	794	823	750	777	777	806	733	772	775	797	810	788	812	756	766	740	805	774	803	751	777	783	818	776	745	763	798	774	830	746	787	798	771	756	755	815	809	828	825	720	801	776	775	704	758	760	794	853	754	819	809	779	834	777	774	739	783	836	754	757	792	808	787	789	807	821	805	757	850	838	740	769	791	770	763	790	808	781	812	825	726	764	781	779	773	817	783	762	773	799	834	808	774	837	812	819	804	799	754	790	778	768	773	788	766	823	828	856	886	817	786	838	809	882	812	765	824	811	795	765	794	863	797	769	766	776	765	785	795	791	779	760	795	790	771	767	824	799	819	768	771	779	794	791	786	762	824	742	760	806	758	805	775	768	806	760	768	828	802	785	805	832	814	742	862	812	813	810	802	779	793	750	788	740	738	788	782	739	816	832	772	778	747	829	780	822	811	805	757	755	825	755	770	794	782	797	789	760	777	780	801	775	773	780	769	777	830	732	795	814	771	796	731	760	752	753	801	747	735	789	795	829	784	801	771	794	762	854	805	766	818	724	765	794	777	833	807	828	831	800	726	821	779	773	754	777	765	803	787	759	789	814	757	789	797	768	825	806	799	759	758	785	764	754	795	748	826	760	769	792	812	770	750	785	767	776	756	724	840	798	813	741	764	777	789	765	753	763	813	819	769	816	743	774	771	806	800	805	781	797	768	798	754	787	780	743	742	787	821	746	773	753	759	797	843	822	780	772	807	803	750	819	823	828	788	808	735	815	847	787	795	768	810	797	782	726	825	783	849	796	769	801	807	774	777	772	834	762	738	756	782	763	813	749	798	823	839	781	809	790	773	784	817	805	816	783	769	759	783	775	793	874	760	811	777	773	766	834	787	817	794	800	776	807	798	782	776	792	830	795	839	811	786	779	784	796	792	781	742	743	836	777	747	777	855	819	800	785	803	800	753	788	794	804	784	871	786	796	791	828	781	791	809	765	795	787	795	734	780	764	807	823	804	774	795	752	787	750	763	757	808	786	798	788	801	785	774	825	775	792	799	798	765	792	760	809	762	791	749	792	823	724	780	756	804	796	770	818	777	743	800	774	813	771	788	791	808	840	767	777	753	819	796	781	764	799	810	773	818	778	814	793	744	803	784	800	808	798	792	713	762	815	755	774	729	808	767	832	840	832	767	782	801	820	817	775	776	773	793	778	788	801	783	779	765	841	820	767	759	743	814	812	775	776	727	785	766	806	843	771	785	750	820	829	843	815	799	785	790	811	801	821	799	785	749	795	760	773	764	751	818	790	779	828	838	822	820	773	789	797	818	807	836	794	777	746	765	823	803	802	768	792	748	795	805	785	790	822	837	792	771	744	811	811	807	820	801	753	764	759	790	794	823	778	769	774	820	790	776	808	796	765	800	761	772	805	811	799	782	834	793	822	831	760	790	809	821	841	768	755	785	739	778	763	761	807	765	816	813	769	800	784	739	776	786	779	797	826	741	741	787	760	805	758	765	787	811	777	784	802	790	824	788	779	793	809	823	811	775	740	798	828	813	800	765	763	765	767	786	804	777	801	763	799	790	787	829	781	783	788	819	807	758	842	831	794	800	735	770	780	768	808	797	793	794	828	788	759	797	766	749	798	797	783	790	768	810	853	772	750	790	776	792	844	787	776	821	816	745	774	773	801	815	800	761	777	775	818	822	758	791	809	748	781	822	757	762	788	857	765	781	829	792	774	766	790	801	823	746	794	825	808	774	814	780	791	773	803	799	818	729	770	789	812	768	769	797	774	785	802	829	782	776	794	792	814	800	766	788	813	802	840	747	843	778	758	786	765	771	728	791	825	740	812	806	766	806	800	739	782	771	798	777	723	808	813	758	769	769	851	800	764	750	781	823	773	790	784	816	772	775	816	791	783	809	811	799	764	762	751	729	777	758	763	768	795	766	767	749	784	829	809	816	745	760	785	793	727	810	757	788	818	816	744	795	834	761	806	809	785	786	781	779	793	761	779	820	758	757	766	792	761	774	782	770	790	783	850	777	745	813	758	787	801	769	763	784	795	799	776	804	797	773	816	735	814	771	813	788	740	813	786	740	742	814	748	796	800	765	862	795	742	824	753	825	771	810	814	839	782	763	788	832	777	789	768	812	790	784	758	821	737	781	783	816	839	808	782	763	796	833	816	774	796	806	764	797	758	814	798	788	741	749	730	787	761	732	771	781	783	828	760	793	775	727	772	843	765	733	796	831	878	758	832	779	759	762	788	811	744	811	820	789	811	798	771	764	797	790	825	801	798	826	851	834	798	792	786	776	750	804	816	768
37222	26853	36166	44049	39239	39123	32604	27144	23067	16238	9125	4808	4221	4445	3437	1671	1211	912	688	721	640	565	538	430	464	442	450	451	412	396	454	425	413	428	388	377	365	363	366	332	485	954	1765	1424	1012	475	324	360	326	343	396	325	325	326	359	539	741	671	604	352	322	313	319	316	327	343	315	361	343	330	312	292	354	313	342	290	341	316	352	333	332	311	345	319	325	318	323	371	348	327	345	335	327	305	350	331	321	303	326	329	338	344	349	330	349	358	328	349	317	338	342	302	320	339	318	335	316	342	343	342	309	339	343	314	320	366	292	319	312	353	317	275	316	329	325	327	341	367	338	336	335	331	337	320	314	351	337	316	318	320	341	341	342	329	326	322	322	293	300	351	296	343	339	333	303	341	322	304	327	341	341	317	348	328	358	371	352	321	322	315	366	335	361	317	346	336	388	341	354	309	360	317	337	355	348	321	321	314	328	326	317	337	327	361	358	311	345	301	340	306	349	335	316	313	348	349	345	344	348	352	343	354	326	306	326	329	341	346	342	303	359	295	353	341	316	331	353	321	351	331	328	343	330	307	354	291	333	319	345	347	320	287	327	342	357	335	309	332	345	341	342	331	298	317	347	329	366	317	350	313	340	326	335	341	325	332	346	324	319	310	336	344	336	341	355	322	331	325	331	345	301	321	355	344	329	328	359	334	329	349	337	325	315	326	323	373	330	307	352	354	346	345	364	303	362	308	352	349	335	339	325	336	312	335	349	336	328	322	314	333	322	318	343	357	325	353	339	311	309	334	339	339	329	337	331	329	352	317	351	342	353	366	347	318	351	367	305	309	329	329	341	308	320	304	335	328	348	303	317	323	334	332	378	303	368	367	317	312	339	375	337	360	348	314	302	329	338	316	329	335	317	335	325	317	326	310	326	346	328	332	324	342	322	323	360	335	344	325	331	316	336	306	310	347	317	333	375	367	360	334	309	320	312	343	334	327	346	338	371	349	334	321	321	353	341	310	313	311	321	315	333	354	355	298	340	316	376	331	303	316	348	323	350	334	323	325	366	338	361	321	343	335	356	321	322	342	357	342	345	317	308	327	327	352	348	323	385	361	334	351	330	298	339	341	286	362	354	292	339	363	350	337	321	303	312	345	338	354	349	310	322	343	336	324	312	304	310	301	317	334	308	322	309	353	336	307	325	320	350	341	332	326	321	340	295	333	349	288	366	367	334	320	328	318	330	367	299	336	304	367	343	340	348	340	331	325	329	328	312	301	322	356	320	322	361	320	367	317	320	346	309	309	323	328	338	326	348	315	337	348	343	322	328	307	320	349	339	317	352	342	338	327	317	329	332	371	305	357	359	304	314	351	346	307	322	346	289	335	359	308	309	331	305	362	365	321	338	306	272	312	306	334	327	317	342	355	359	303	298	370	340	277	357	357	319	318	310	314	306	356	311	337	297	327	348	325	344	322	310	317	315	311	372	310	345	314	338	332	334	322	331	322	363	320	324	324	322	333	341	326	348	339	326	324	333	350	316	342	311	323	301	322	311	348	305	352	339	324	338	340	317	343	332	311	310	323	308	307	354	376	324	306	342	283	306	321	355	323	333	348	318	341	306	339	311	311	349	336	321	364	345	332	340	289	336	361	324	349	352	330	326	364	308	327	337	382	307	345	300	317	355	289	340	349	376	327	323	351	358	327	329	328	301	313	311	343	343	350	348	334	343	336	310	344	317	339	364	325	341	345	321	343	342	329	343	334	315	313	344	319	319	340	317	326	360	316	315	324	300	355	333	326	307	340	311	321	305	338	335	347	319	333	317	316	332	323	325	324	358	343	331	332	346	316	330	348	361	342	338	335	318	313	312	313	326	333	329	322	342	323	301	335	316	352	342	316	349	297	325	330	337	325	337	307	343	347	326	322	340	358	330	307	367	314	305	341	328	325	340	318	326	352	333	326	351	341	341	317	299	301	327	328	332	323	333	323	331	320	294	327	310	322	314	323	360	342	330	302	343	330	313	339	338	351	329	339	359	336	338	345	323	370	313	325	343	296	366	347	323	328	363	336	333	326	346	332	329	323	364	302	325	382	341	352	333	326	302	337	335	316	301	338	350	306	326	336	327	346	310	343	328	351	338	334	336	353	334	318	338	293	333	336	300	318	311	358	319	330	311	330	361	356	303	314	346	325	306	315	335	350	334	328	326	310	341	367	351	321	324	349	347	324	312	300	326	332	319	358	343	310	333	362	313	323	338	342	317	309	333	354	336	315	305	305	330	341	338	337	338	341	327	310	327	350	320	324	343	342	309	332	333	323	354	360	326	355	347	329	317	314	334	336	333	327	329	341	344	280	338	308	345	332	333	340	345	338	322	328	309	339	325	312	323	296	326	344	332	326	326	365	322	312	325	339	360	341	319	330	300	351	301	317	334	357	352	348	337	343	318	337	354	322	317	364	326	354	322	325	351	319	311	352	315	328	322	277	330	336	346	377	327	338	321	342	345	368	304	324	353	333	292	323	360	325	338	304	318	318	338	368	339	326	338	368	320	344	352	304	316	350	321	328	319	341	345	301	307	305	337	348	323	312	329	334	319	330	326	294	315	340	317	316	346	348	302	311	338	312	315	329	333	329	362	300	360	322	362	331	341	344	309	334	336	344	284	355	322	339	310	354	364	304	337	339	338	315	343	365	331	352	336	360	345	338	321	336	366	326	315	316	328	326	340	323	314	325	345	321	330	334	349	336	346	286	321	336	342	345	316	301	305	300	299	302	321	339	321	337	315	356	321	353	314	307	315	355	349	351	326	320	323	313	331	315	363	358	349	317	377	323	327	335	308	338	338	326	305	350	391	332	333	312	307	327	328	352	331	328	306	356	312	337	347	323	322	314	311	335	323	318	301	320	342	318	307	304	336	317	319	323	380	330	328	322	346	317	346	321	335	301	348	343	292	318	337	348	311	324	331	331	317	331	331	335	351	329	342	324	321	339	310	315	354	331	346	350	362	337	322	347	337	326	350	334	334	309	330	337	333	357	345	351	376	328	333	293	311	330	322	352	288	353	332	320	331	313	337	346	335	307	333	294	353	340	344	335	281	351	329	329	344	295	294	361	321	364	327	324	312	324	319	358	305	312	328	352	336	326	281	334	311	342	386	359	333	335	324	345	379	331	335	356	304	320	321	309	321	357	321	309	321	305	342	319	344	335	317	286	329	314	321	375	316	327	315	335	310	318	325	291	327	295	332	312	320	383	357	362	323	334	338	327	325	340	335	367	316	333	321	336	345	346	300	334	356	307	372	330	333	348	358	326	339	319	309	325	296	366	316	330	349	328	315	324	336	317	303	316	319	328	315	335	328	331	342	378	327	282	310	322	335	292	311	313	316	312	327	322	342	339	346	347	337	332	317	319	340	301	339	328	360	306	333	329	331	316	359	382	335	344	299	342	340	326	304	344	316	326	343	309	288	356	335	372	318	333	362	302	336	332	315	311	323	312	331	327
25166	17071	36471	49821	50806	49084	45489	41039	37170	30710	21613	15131	14648	15047	10717	6943	5576	4143	3171	3502	3425	2840	2209	1886	1785	1597	1563	1607	1490	1531	1510	1329	1380	1325	1273	1101	1032	984	939	889	2143	5121	9975	7529	5048	1469	816	827	847	777	790	812	773	755	1121	2326	3597	3493	2445	789	824	759	753	824	752	745	723	741	772	766	746	808	765	772	694	770	823	762	815	809	810	746	770	778	757	775	780	775	775	752	751	740	688	757	786	753	748	770	786	750	781	772	780	775	784	772	781	765	782	781	727	823	764	751	798	747	789	788	784	801	777	817	793	750	782	753	782	791	770	753	748	791	814	764	745	777	749	788	758	737	786	757	732	719	781	779	820	781	796	765	803	772	781	731	787	771	738	792	783	762	751	754	733	818	738	769	777	768	735	734	736	773	741	757	769	738	734	775	765	689	749	782	754	772	762	744	788	774	723	798	760	822	721	800	742	745	712	777	720	761	786	761	763	778	828	786	768	762	783	728	803	764	713	743	739	719	779	747	761	733	767	743	796	757	781	785	807	753	752	769	757	764	794	768	775	780	764	789	752	727	793	753	818	768	766	803	775	835	777	768	766	720	777	737	802	782	722	795	776	777	801	716	744	705	749	726	781	775	767	772	786	814	756	746	744	753	747	740	761	771	762	695	744	791	816	794	794	750	771	799	752	775	788	744	801	754	741	828	787	779	815	785	730	804	758	758	771	775	781	793	789	804	797	770	807	765	745	786	730	734	750	795	798	763	788	785	733	742	754	697	742	775	745	769	731	727	767	766	764	742	734	785	793	803	756	769	713	763	770	786	710	764	759	804	749	791	734	758	744	762	791	763	728	758	757	780	804	794	773	776	757	794	726	732	779	778	750	762	746	736	742	792	758	747	785	785	714	792	783	750	760	774	729	767	778	778	760	784	730	761	801	800	753	770	817	722	758	799	792	757	771	749	764	790	792	807	795	814	786	762	808	762	775	798	708	747	741	767	758	769	828	769	759	781	770	769	740	744	771	710	749	766	744	745	774	770	772	768	761	770	774	743	742	760	775	796	784	799	793	804	745	775	756	727	783	734	748	796	751	753	771	717	777	761	779	785	767	748	775	788	764	783	739	770	762	797	759	775	792	760	780	762	717	756	769	736	737	722	721	773	735	738	806	729	766	777	786	746	746	755	775	756	748	750	757	746	751	760	745	738	792	785	765	733	771	815	759	764	771	792	823	745	742	730	763	752	747	775	806	733	785	767	770	753	780	773	789	781	777	758	803	812	754	716	764	775	775	811	770	771	751	783	771	774	735	775	781	723	789	793	735	759	768	829	776	770	798	789	776	746	770	806	763	752	745	689	721	745	754	745	787	754	783	822	743	705	774	832	749	800	745	733	769	749	766	771	803	765	796	771	774	769	716	774	792	797	743	772	764	749	808	792	738	768	748	797	783	769	828	806	714	770	744	788	777	780	815	742	784	727	812	800	728	792	761	801	751	760	807	782	735	774	812	773	772	778	790	852	759	710	771	788	790	774	754	816	803	734	757	732	764	769	775	786	767	789	786	772	736	741	752	773	738	730	740	756	769	714	763	780	772	762	784	741	764	776	762	760	745	758	789	769	749	769	755	739	768	755	786	759	801	720	768	762	758	793	754	765	730	779	766	779	742	678	748	779	761	760	759	760	753	814	770	755	775	783	769	796	807	729	750	754	722	758	769	758	782	758	758	781	741	747	770	774	779	817	777	751	684	762	734	799	784	819	708	745	753	758	752	743	822	764	739	830	799	736	714	740	800	759	769	729	746	768	757	770	762	741	830	755	704	771	768	787	795	740	768	749	751	789	729	782	779	757	763	750	736	807	764	775	771	804	741	742	729	770	717	779	758	771	796	802	742	760	743	788	751	748	815	821	806	766	729	774	775	772	753	786	766	779	762	746	773	765	784	785	795	783	757	786	760	728	766	807	820	757	791	807	731	799	771	765	801	769	730	778	786	795	789	766	791	772	795	760	759	739	681	749	707	734	713	767	760	831	709	751	739	770	715	785	761	789	736	811	808	804	757	727	781	757	826	757	762	758	762	807	787	741	730	767	778	766	749	740	732	785	733	768	731	765	725	738	754	807	765	804	777	818	767	765	731	752	726	795	755	790	764	765	725	754	733	762	776	786	776	755	764	764	801	784	827	781	734	748	740	711	797	784	782	796	811	717	759	712	797	805	798	733	712	792	757	749	768	760	792	804	753	752	752	773	842	774	783	745	810	795	769	759	785	781	715	769	793	779	738	824	756	728	794	760	717	794	755	742	739	781	795	752	814	757	749	687	779	732	730	752	745	765	763	749	754	743	745	760	759	807	755	742	807	785	761	767	727	793	720	807	759	760	743	802	791	738	776	775	786	779	793	746	740	784	754	760	811	776	774	778	754	785	782	802	769	766	728	743	723	745	765	804	753	772	770	796	766	762	779	795	781	701	722	808	735	760	753	788	764	744	777	808	763	726	780	791	771	770	780	768	753	752	744	777	761	746	795	777	810	737	718	779	780	834	747	769	775	730	737	766	746	786	783	742	797	773	778	792	797	838	761	760	797	779	776	769	778	770	713	765	753	786	769	775	730	788	792	774	760	791	815	800	783	807	756	748	800	777	794	772	770	803	756	747	734	734	803	787	786	769	803	713	732	820	773	730	764	790	775	699	754	778	829	786	751	733	827	771	822	721	738	762	772	730	752	780	828	769	757	806	749	794	784	761	735	729	775	737	769	769	803	732	740	764	738	758	771	762	841	774	757	753	693	736	745	745	782	758	765	779	761	748	798	749	789	787	758	766	748	802	782	749	758	810	777	784	794	763	727	798	727	771	718	765	758	693	753	787	796	783	738	754	726	757	789	840	790	794	751	765	698	734	818	764	782	763	728	767	735	774	780	750	805	794	758	763	802	770	788	767	739	791	762	808	799	794	772	747	737	759	761	764	762	713	814	725	789	749	802	741	804	776	771	749	787	766	762	775	757	750	774	745	733	764	744	812	763	741	792	828	736	759	803	764	792	758	789	776	708	735	770	734	726	750	776	748	793	756	766	790	757	806	776	734	780	772	731	789	754	830	762	780	796	774	737	782	782	765	807	741	793	761	740	779	749	736	735	715	793	785	833	756	803	760	755	760	776	745	730	750	770	758	758	761	791	782	783	738	733	752	791	735	722	756	801	727	835	785	806	786	792	803	771	707	793	721	772	744	706	779	767	766	779	745	785	781	755	746	718	761	800	788	752	764	739	752	783	778	766	758	761	769	781	738	784	732	750	737	740	764	771	761	799	744	748	755	770	779	804	805	745	752	778	752	796	748	729	762	806	772	784	756	773	772	778	775	791	755	778	766	818	793	789	792	791	744	700	753	745	705	823	767	766	763	756	816	835	734	781	807	779	792	745	736	756	762	772	731	765	753	775	797	723	774	711	776	777	773	759	758	758	749	793	773	754	764	773	821	827	748	796	756	735	730	777	785	786	766	810	765
6231	3934	5141	5729	3613	3372	2211	1313	946	727	493	445	387	369	333	288	283	267	252	255	246	218	238	235	214	251	234	242	237	240	211	216	208	251	230	235	220	206	217	226	219	227	236	287	256	220	199	215	225	218	197	182	188	197	197	232	222	238	260	235	220	225	200	206	214	234	203	216	229	248	221	189	204	203	218	215	194	224	210	213	229	238	246	212	207	228	206	226	210	217	195	199	196	179	202	201	210	228	212	220	181	212	183	214	214	220	220	197	184	218	201	217	216	215	210	191	231	177	242	233	187	215	191	199	213	235	217	188	229	236	225	226	229	216	191	211	192	204	225	213	203	228	202	246	195	219	202	181	218	181	243	218	209	233	200	212	228	232	236	195	176	189	210	238	211	196	221	228	214	230	208	207	216	200	205	202	212	189	210	228	200	238	201	219	201	188	203	210	216	206	203	217	207	214	200	203	208	188	210	222	205	207	198	211	211	232	208	194	235	219	214	249	207	201	198	253	241	209	208	195	222	201	203	240	217	211	193	193	224	216	196	197	200	224	209	229	243	203	184	191	220	209	175	205	216	209	220	182	202	214	206	229	209	184	220	208	200	217	211	210	220	222	238	232	221	204	199	228	204	207	195	208	222	193	197	211	203	224	203	186	212	198	216	207	201	198	217	200	220	205	208	219	229	228	202	224	201	217	192	210	194	204	192	199	268	207	203	214	211	185	260	203	211	222	203	192	224	225	233	193	197	203	218	222	209	173	211	216	180	212	228	227	206	221	190	218	209	181	210	204	201	237	224	210	187	214	200	177	200	235	214	216	195	222	202	211	268	236	222	188	201	238	215	218	193	223	207	228	241	221	210	208	201	207	191	214	180	231	221	215	217	211	225	204	239	216	212	202	218	176	207	208	184	181	210	248	205	226	216	196	216	200	187	182	194	199	182	189	205	190	228	209	232	214	241	207	199	228	178	217	200	236	192	209	211	198	213	228	207	195	211	212	226	205	216	217	190	205	241	227	211	210	208	198	224	186	236	193	211	227	201	191	188	227	188	198	236	201	232	204	199	200	223	194	218	222	233	204	206	215	214	238	218	193	219	209	191	215	194	211	174	217	225	223	215	239	199	206	230	213	214	208	190	203	187	197	199	229	214	234	219	190	231	201	230	217	217	190	184	203	244	237	212	216	202	233	198	196	205	227	220	200	181	225	210	232	216	227	226	206	235	205	211	230	232	187	195	222	225	230	188	236	212	224	184	208	214	200	229	207	206	212	235	225	240	200	203	201	231	229	201	220	219	230	229	209	208	195	229	201	221	243	225	245	204	201	188	234	197	207	227	193	203	206	198	182	219	206	205	203	211	186	221	197	215	205	207	216	207	201	204	175	199	201	208	242	184	252	190	219	213	226	229	229	218	231	219	194	203	219	207	173	210	217	232	237	228	221	211	224	214	216	225	198	207	221	214	203	205	218	232	232	214	219	211	221	223	204	223	215	207	221	212	236	215	212	225	215	223	207	213	208	207	230	188	205	210	203	214	215	210	194	176	206	206	211	187	219	172	211	200	248	209	213	214	179	217	210	210	191	196	211	213	227	211	196	201	227	230	242	216	234	229	202	203	229	235	237	221	214	200	217	220	203	199	202	239	216	238	231	218	206	210	205	211	196	219	221	192	196	206	221	193	218	243	220	238	212	202	206	207	227	207	199	210	201	216	228	215	217	220	209	252	247	234	226	198	201	229	193	241	228	216	176	205	214	224	215	243	203	218	206	191	203	219	205	233	210	219	214	203	239	204	206	194	196	217	228	223	204	197	220	226	228	218	220	178	260	250	207	195	204	215	226	199	211	225	220	218	217	222	217	214	223	226	202	204	204	219	209	241	205	224	228	217	220	187	237	229	229	217	197	196	200	227	203	211	206	218	191	247	192	207	217	199	221	205	204	207	203	217	225	193	231	207	228	171	210	206	207	202	228	249	230	205	234	191	227	220	210	229	218	202	231	214	204	218	222	210	197	222	189	221	214	207	206	221	211	238	218	206	194	233	203	202	214	224	211	208	202	186	190	219	211	199	198	204	194	222	220	211	214	198	197	208	202	248	193	220	186	206	194	199	209	208	217	205	221	227	199	230	199	215	197	208	203	228	230	215	238	214	185	220	212	214	202	200	201	200	191	215	202	203	210	203	232	215	225	225	218	212	236	231	223	191	203	208	207	201	210	219	224	217	223	210	213	209	187	189	205	204	202	190	235	237	196	199	202	209	201	240	231	200	209	223	194	211	197	198	224	209	211	204	231	207	192	180	175	212	195	233	226	214	229	212	236	210	206	232	220	210	216	196	224	218	216	207	194	229	180	194	232	219	239	216	225	217	230	199	218	213	232	174	214	205	218	227	215	213	241	219	214	218	221	214	197	231	221	203	213	200	203	249	209	234	217	213	193	219	227	204	183	223	228	208	188	221	222	201	185	220	229	228	218	236	187	202	185	227	242	235	227	224	220	227	210	229	193	221	202	214	215	229	220	238	228	207	188	230	197	194	226	203	223	203	191	209	217	205	196	212	218	249	250	206	211	213	213	204	194	246	207	243	200	209	206	231	229	222	196	213	202	225	223	223	232	234	224	217	198	197	238	232	235	193	211	181	210	214	215	215	202	209	221	201	228	233	218	212	205	209	194	226	216	219	176	200	215	230	189	228	192	220	231	207	201	223	206	224	215	214	183	212	181	220	228	220	214	198	240	226	240	206	230	216	193	225	199	228	231	210	196	229	198	213	200	193	210	193	215	205	249	201	198	207	221	213	217	201	196	209	210	199	232	219	202	211	189	236	219	193	218	217	179	208	218	176	193	220	217	203	236	193	202	222	231	207	201	211	213	203	228	205	195	212	216	214	231	204	221	195	224	216	217	219	234	206	204	198	202	230	214	216	201	221	210	174	226	190	230	209	217	227	233	208	203	220	210	222	209	203	217	197	211	216	229	211	190	234	206	236	225	233	207	227	209	199	203	199	218	202	203	212	226	198	217	209	218	219	180	215	223	224	203	187	201	213	203	192	217	212	230	222	195	208	186	189	216	238	232	208	200	200	209	191	205	199	209	221	209	199	219	216	204	205	207	228	186	202	229	176	216	234	199	198	208	210	196	221	210	205	209	167	212	191	182	244	206	230	217	213	210	196	218	188	193	207	182	212	204	204	187	242	215	210	226	244	214	220	227	227	208	219	225	222	204	204	215	201	210	207	219	261	209	213	222	197	226	242	226	221	201	207	226	198	188	205	221	228	225	205	197	219	175	192	205	215	234	204	213	197	214	229	216	194	206	229	214	173	213	177	223	224	213	220	215	212	228	209	210	210	229	202	227	206	214	211	225	245	224	186	199	206	244	208	184	218	206	229	219	213	215	183	221	204	210	201	214	231	227	203	218	226	216	212	230	228	238	200	220	237	230	188	196	216	219	234	206	213	207	213	227	221	211	228	211	201	189	203	252	229	241	221	201	186	232
4946	3694	9457	14887	11729	11869	7425	5708	4249	3318	2090	1648	1839	1699	1479	1129	1054	839	889	820	752	823	655	671	686	663	707	692	648	726	665	654	617	636	672	611	598	546	561	573	562	679	809	910	666	551	537	546	550	574	561	568	548	567	516	550	703	823	717	517	562	531	523	493	504	530	546	535	542	525	541	550	518	537	508	522	550	551	523	524	570	552	545	514	578	531	497	522	501	546	527	522	515	537	570	538	497	532	556	515	534	519	544	517	572	566	555	540	539	542	514	509	585	543	522	545	555	496	554	598	523	529	555	513	510	546	526	553	558	516	497	563	530	531	558	536	536	541	575	566	527	564	523	578	548	530	535	547	558	513	536	546	514	538	544	536	543	521	525	548	560	559	534	574	553	537	584	555	556	506	537	552	524	545	537	579	519	537	554	508	536	490	524	509	565	533	550	517	513	519	554	538	547	541	517	549	555	531	566	545	550	522	516	520	534	541	531	553	561	537	564	572	601	508	512	513	517	556	524	537	520	551	544	553	545	554	541	577	546	560	505	499	537	563	534	532	558	568	516	563	525	564	559	525	548	542	540	532	553	486	550	494	493	554	528	517	577	524	566	500	568	515	558	562	547	511	534	527	518	524	535	594	532	536	549	536	543	543	513	542	559	529	547	534	555	522	546	545	583	543	536	530	555	526	560	536	543	493	560	557	536	562	525	548	527	543	559	545	517	542	540	520	541	527	537	550	550	541	528	473	541	519	539	580	527	502	554	540	552	532	542	525	511	529	532	523	535	549	534	542	542	525	533	547	527	543	515	517	502	543	550	568	552	524	556	521	527	566	538	543	545	554	581	575	545	569	523	532	527	552	560	549	524	543	554	570	548	506	558	499	575	570	535	511	534	542	516	552	539	549	561	555	558	562	538	573	574	505	545	539	495	523	542	560	503	541	542	520	510	510	534	529	542	560	528	521	583	528	557	523	522	518	498	551	504	486	553	520	586	568	538	500	576	567	505	538	530	538	543	566	544	518	526	550	554	539	535	484	547	543	536	521	519	526	541	581	521	540	572	489	525	518	512	557	514	574	551	520	518	596	513	548	521	535	516	516	533	511	538	517	536	558	540	557	566	550	582	524	510	523	501	536	556	535	531	553	527	549	572	518	530	557	529	558	571	525	534	553	534	541	540	535	494	532	562	518	499	519	551	557	569	543	541	522	534	557	562	553	493	551	541	573	513	537	530	552	501	512	538	535	527	545	508	545	546	552	527	549	559	529	539	523	591	527	519	526	529	528	555	570	567	544	505	507	548	491	578	539	537	505	484	537	508	532	534	540	550	481	565	542	548	560	533	531	526	516	560	526	540	548	569	540	516	553	532	562	548	559	575	511	506	542	560	568	505	559	541	527	536	539	521	530	518	500	544	525	536	502	550	553	544	559	535	534	559	550	529	554	570	558	507	506	540	523	561	567	543	496	525	564	560	520	539	548	533	544	559	524	551	591	563	550	543	522	531	569	549	566	483	551	520	527	564	530	526	546	564	516	509	546	535	537	529	506	573	505	542	558	521	571	520	501	536	575	519	576	547	534	527	601	540	542	541	543	533	523	528	545	564	566	528	540	497	544	529	561	498	525	527	512	580	531	571	522	549	513	498	551	563	561	540	540	550	536	551	546	592	537	544	588	511	519	536	543	545	499	566	553	538	520	527	503	523	538	554	511	556	530	569	539	535	530	539	525	553	478	556	556	572	537	487	544	536	557	581	537	570	560	490	557	501	573	541	548	557	549	586	587	545	511	535	541	536	559	531	579	553	563	564	560	507	585	553	556	570	550	526	552	582	525	559	536	548	550	503	510	582	535	487	545	556	522	518	516	507	540	515	533	546	518	541	540	522	523	557	518	550	511	545	537	558	535	532	544	532	541	545	480	520	524	556	560	577	528	535	558	508	543	540	556	548	540	517	583	556	545	528	543	567	531	544	533	521	537	537	556	513	560	524	568	535	539	557	499	550	543	512	535	537	569	543	582	512	500	528	572	563	579	554	520	541	491	509	538	503	510	549	512	528	563	538	571	581	534	512	541	578	547	545	589	534	524	555	570	546	552	535	523	584	529	545	520	539	558	515	531	571	506	551	540	518	532	540	560	517	508	507	523	560	563	521	526	517	528	543	545	502	513	578	510	525	521	549	540	540	553	519	518	535	533	529	501	522	539	569	525	508	531	533	533	536	514	521	570	488	529	519	535	576	517	522	559	535	535	511	539	532	531	511	558	522	590	551	498	552	546	550	560	572	538	526	534	544	566	493	503	562	521	531	561	540	572	562	558	529	495	513	550	511	564	544	575	543	563	527	549	529	527	562	485	538	555	558	563	528	549	517	564	519	499	537	553	550	511	522	512	556	521	560	561	546	531	537	537	511	558	529	576	520	564	538	499	561	525	564	495	548	551	544	521	528	543	550	557	534	521	496	494	499	517	542	535	551	543	559	591	510	512	504	519	550	515	517	553	554	608	495	546	561	511	552	520	558	490	546	565	532	541	518	534	560	533	536	511	485	558	539	513	533	567	524	547	530	529	551	544	508	548	525	512	531	533	547	543	521	563	548	581	527	534	529	532	536	566	542	564	548	527	514	535	548	518	513	528	598	581	538	534	556	531	552	536	609	549	514	530	513	511	574	557	533	558	533	509	520	552	516	521	542	575	547	499	536	521	525	550	500	562	558	546	506	538	573	544	544	553	549	521	540	534	527	540	536	534	543	537	520	519	538	480	534	546	504	539	530	587	530	529	561	512	573	531	557	566	522	573	577	517	514	551	533	568	538	558	561	510	520	551	534	537	492	548	529	501	516	560	574	534	564	544	540	556	523	517	507	506	514	560	564	576	555	526	580	539	519	511	533	535	475	566	496	564	540	522	546	519	500	550	555	549	544	552	554	530	523	573	543	541	571	535	553	525	522	544	543	582	568	560	531	532	548	560	551	526	515	527	484	529	528	539	518	532	520	528	502	577	551	523	532	545	525	561	594	522	526	523	552	517	573	513	502	520	545	531	524	531	543	507	549	500	554	577	503	529	548	537	525	510	540	561	548	515	569	566	576	550	544	518	584	520	570	596	491	524	519	577	545	585	519	547	524	552	560	554	553	542	514	589	506	548	538	545	527	536	536	526	550	510	553	520	512	523	535	519	518	548	533	553	564	557	521	538	524	524	549	507	519	543	529	571	557	549	553	554	543	568	554	502	538	539	531	544	544	497	578	549	544	521	551	537	556	544	530	542	554	513	572	561	531	554	554	513	534	548	540	564	554	546	536	534	532	557	511	545	571	504	506	496	570	532	561	561	555	566	534	557	538	541	518	541	557	552	512	551	573	570	498	577	519	557	588	517	577	518	536	576	527	541	536	518	548	562	535	569	487	551	586	502	493	520	537	551	512	582	509	573	551	557	574	570	545	547	512	565	488	546	524	557	583	571	500	565	537	569	547	556	539	508	585	533	545	559	549	559	535	563
27156	20811	29219	37049	32471	33530	26041	18622	14024	9393	5033	2730	2134	2804	2240	1287	914	649	555	536	485	423	415	393	388	352	393	400	382	360	364	355	365	372	337	337	346	422	349	423	339	589	838	867	431	351	308	296	308	324	335	312	314	316	353	346	485	563	418	322	288	317	300	309	281	264	323	316	306	311	306	302	309	333	286	346	311	295	329	288	318	330	343	298	318	299	290	283	326	315	251	315	305	350	313	320	326	297	329	321	372	306	292	312	312	307	345	307	293	340	294	293	297	323	301	310	330	333	316	283	304	329	330	306	331	322	261	306	330	295	319	305	319	339	344	325	293	348	319	318	292	314	318	292	273	359	348	313	311	311	284	300	322	288	316	287	318	309	289	304	305	304	319	280	335	309	336	292	305	318	314	296	340	316	308	303	325	292	329	315	290	322	322	309	315	327	305	330	339	294	312	300	324	294	336	329	298	311	319	280	289	329	306	324	273	330	329	331	291	329	326	317	282	275	311	314	322	308	315	299	316	283	317	294	281	309	332	300	283	299	329	301	327	304	323	340	310	305	324	337	276	320	303	310	316	330	321	302	307	302	277	306	334	313	321	292	272	295	278	296	304	314	327	304	333	307	289	294	359	308	317	362	300	324	306	318	332	318	307	281	298	284	309	311	299	319	305	329	295	318	306	304	321	305	296	347	314	308	276	303	298	307	310	272	310	314	305	334	317	324	330	323	326	320	311	322	286	277	253	311	331	332	316	322	306	317	333	333	310	273	320	305	320	296	274	295	364	317	303	306	328	306	338	276	303	294	304	324	311	335	334	287	332	324	322	316	291	308	295	312	291	319	321	343	319	306	288	302	293	309	298	305	311	318	331	327	314	320	312	285	334	311	305	326	289	309	316	351	325	311	300	320	311	293	319	312	292	319	304	316	291	320	301	295	295	312	336	293	293	274	326	315	311	331	306	302	304	298	298	300	303	297	313	295	309	340	278	327	329	307	324	294	324	333	321	298	318	334	317	301	317	304	322	303	311	300	333	309	347	308	276	305	298	321	322	343	315	333	334	299	343	323	309	305	329	288	291	273	319	295	295	329	333	297	298	309	296	318	318	299	288	335	319	328	341	307	322	288	301	326	347	289	333	322	308	310	299	327	309	309	286	314	288	323	306	325	308	296	293	340	312	297	288	306	306	307	280	333	301	294	342	295	283	347	318	319	306	304	303	311	294	311	302	297	299	323	300	270	304	331	271	274	309	299	335	333	319	317	341	329	324	277	324	297	347	305	310	287	293	315	342	271	306	325	306	313	340	339	305	289	282	303	310	356	292	320	308	323	298	328	302	309	295	329	320	306	307	305	314	318	331	282	319	341	301	305	299	284	330	290	309	323	335	284	306	311	308	332	272	292	275	296	312	274	321	270	307	267	324	337	335	303	333	289	283	313	304	326	309	325	286	316	345	289	329	300	291	338	308	307	310	314	286	281	271	351	337	333	287	295	268	286	308	315	335	263	302	320	289	330	316	332	325	322	306	307	327	323	286	316	312	290	302	324	312	332	348	316	327	297	304	294	320	362	335	286	300	325	316	312	296	303	302	342	303	335	283	302	298	302	275	324	322	339	302	300	345	322	299	323	327	338	303	279	332	321	304	324	328	329	344	339	320	302	312	307	304	330	289	308	283	306	304	311	314	318	326	297	280	306	319	311	309	288	279	308	357	296	306	295	313	269	315	339	306	303	327	287	305	298	328	306	292	329	317	276	314	266	345	315	308	299	309	300	309	292	312	278	288	336	296	274	292	316	322	309	341	336	279	322	315	322	312	336	310	304	302	304	344	340	293	286	316	302	276	327	299	334	317	317	295	304	308	339	326	322	300	323	305	286	319	295	286	300	322	341	288	302	316	302	306	290	316	344	286	291	272	315	303	326	300	322	324	308	305	332	319	321	309	312	321	313	288	305	289	297	298	287	307	306	326	337	309	282	313	323	337	283	277	283	345	331	293	303	337	327	292	316	292	279	289	304	324	327	325	289	324	278	320	314	320	320	286	307	292	316	312	320	341	298	290	322	320	336	307	319	309	318	282	323	301	322	359	333	287	314	288	271	316	333	306	316	296	334	357	305	299	302	314	297	273	301	322	298	327	324	356	299	359	339	311	318	266	320	327	314	296	340	321	328	299	301	290	293	278	312	290	322	285	324	302	312	314	312	264	310	332	338	326	325	297	304	284	330	288	309	319	303	293	329	333	319	300	319	301	303	290	322	332	272	269	286	317	307	315	291	323	292	294	321	353	324	313	295	320	324	315	320	305	322	334	321	314	311	318	297	285	334	292	324	331	299	320	302	280	278	318	309	296	290	308	350	313	309	316	290	349	290	315	293	292	328	317	336	301	326	294	337	333	326	308	309	357	318	274	322	321	307	329	343	341	295	308	318	293	323	324	332	300	291	294	313	327	303	346	330	344	303	314	281	308	289	320	317	331	329	337	326	322	313	305	292	306	314	314	298	291	302	312	304	335	251	315	312	311	307	321	318	331	291	305	311	307	304	302	304	334	300	322	296	312	319	308	315	308	348	297	282	302	309	290	296	306	298	332	303	335	314	257	330	316	326	303	283	328	332	274	333	317	309	338	311	304	301	300	301	296	321	319	350	341	295	300	317	340	333	315	308	288	300	321	317	322	343	300	297	323	314	340	333	307	317	307	291	340	329	294	272	307	299	306	282	305	303	321	313	309	298	341	330	310	281	292	268	307	291	328	328	306	311	324	307	320	318	287	314	295	277	303	320	343	295	312	331	315	325	313	308	297	338	328	305	322	323	310	298	280	295	291	319	313	285	291	317	299	318	323	275	336	290	305	285	298	303	294	286	310	334	336	328	357	298	281	289	306	298	334	342	308	290	329	323	306	300	308	295	304	330	281	306	301	317	308	316	333	314	283	304	326	282	326	291	333	311	291	340	318	309	333	294	304	335	317	317	301	289	323	296	342	293	346	318	320	313	278	303	304	304	331	303	264	283	316	308	337	307	311	325	278	287	280	304	306	304	296	317	303	270	292	305	303	279	369	313	305	304	323	312	316	288	322	322	309	292	323	299	268	315	310	317	293	290	298	339	330	319	331	355	295	329	332	309	296	329	319	310	307	301	298	307	300	282	311	289	311	321	353	332	350	291	305	302	297	308	305	324	322	313	320	328	289	308	285	337	322	328	295	315	319	292	292	304	306	322	322	291	343	342	327	307	316	324	330	291	321	277	305	307	316	314	311	283	321	333	326	302	319	276	304	339	335	334	327	325	287	303	312	293	329	295	284	318	359	307	342	317	294	308	303	310	286	317	305	302	337	262	337	294	317	308	283	314	349	310	303	314	326	301	333	320	331	330	296	355	315	273	339	320	318	335	298	334	339	328	329	322	337	340	309	314	304	327	355	281	311	308	310	300	321	314	310	301	314	318	313	298	292	328	316	289	293	288	327	310	295	303	333	310	299	323	319	325	317	324	324	321
18989	13236	29829	43954	43663	43404	37518	31558	27580	21693	13875	9038	9513	9985	6959	4319	3061	2311	2295	2105	1977	1741	1369	1418	1317	1177	1240	1182	1244	1255	1195	1161	1103	1061	995	977	953	1877	966	1550	1128	2526	4487	4535	1649	809	800	755	763	748	782	791	808	753	772	1139	1967	2901	1595	804	726	803	718	770	700	702	750	772	762	747	803	731	785	751	715	722	712	733	749	694	803	722	788	740	723	724	689	735	722	792	759	769	710	756	744	718	755	810	757	795	725	742	746	762	746	735	761	747	742	783	779	709	809	764	724	751	726	722	724	730	709	798	798	782	763	689	726	748	737	742	708	720	757	753	724	748	745	796	724	815	701	694	749	766	770	772	781	743	754	800	735	771	714	746	780	749	725	752	769	739	746	764	768	745	714	759	752	763	732	737	781	731	723	706	740	795	771	676	745	728	736	723	712	721	721	789	775	744	774	788	717	705	731	739	752	701	725	765	747	769	751	763	757	788	760	709	720	732	814	755	817	770	706	753	726	732	776	744	743	723	746	785	751	775	758	770	728	707	753	791	762	753	765	754	750	756	684	734	759	714	746	751	750	757	744	775	779	755	726	748	768	754	780	748	713	751	732	720	764	769	704	776	738	694	765	810	728	738	765	747	727	744	743	778	774	742	723	786	764	778	724	757	724	741	771	720	762	778	718	759	700	748	716	791	756	708	734	712	748	743	743	731	722	725	772	727	714	785	696	749	743	734	735	722	703	760	719	758	734	753	734	700	801	759	746	760	691	769	749	759	709	773	739	773	744	747	748	719	695	719	754	724	753	744	722	753	730	765	702	739	709	741	745	729	746	738	759	749	747	733	783	774	743	781	734	752	765	709	731	751	725	727	742	768	743	747	729	725	735	747	770	748	800	760	762	775	744	723	706	782	748	715	746	748	729	700	798	733	694	734	811	765	714	698	744	745	754	734	746	756	718	728	748	759	767	747	707	746	725	716	744	740	724	686	716	762	744	683	793	735	764	784	720	781	792	713	754	705	815	753	708	753	711	701	754	731	745	726	689	778	735	718	762	761	706	758	781	791	795	741	754	750	750	770	731	732	755	727	743	750	712	742	713	721	682	759	772	751	746	745	740	730	728	761	751	747	767	722	757	719	722	750	715	734	761	706	725	734	740	718	742	757	757	701	743	786	746	749	761	759	761	747	757	722	745	757	732	753	737	815	750	717	798	748	732	726	712	746	779	743	758	706	781	724	719	765	750	713	759	755	750	756	737	772	764	739	724	762	802	751	750	762	722	727	753	710	759	732	714	723	719	777	736	752	746	778	743	773	716	713	778	738	770	739	760	690	794	729	731	748	776	758	777	791	721	713	725	736	680	687	738	746	757	736	764	759	738	703	763	749	794	714	733	783	743	747	798	733	760	694	705	751	743	795	753	762	755	773	767	747	774	764	736	760	749	773	788	722	735	691	769	724	724	814	740	681	709	731	760	748	743	740	753	705	712	746	746	750	744	732	722	745	758	760	735	724	785	799	776	684	757	739	754	747	743	701	755	772	724	749	781	760	741	739	742	762	756	793	769	715	718	726	733	789	793	729	720	774	679	735	804	724	708	737	742	744	763	788	749	711	796	741	729	744	717	730	705	751	762	763	698	750	789	747	748	747	757	754	792	719	718	698	755	747	782	772	716	706	722	686	741	718	700	770	750	691	718	718	766	782	723	737	760	758	741	682	745	716	730	752	716	718	735	752	711	712	744	745	756	724	816	709	809	765	734	744	744	750	754	771	762	708	797	770	767	767	794	720	722	778	787	715	780	743	761	807	748	706	770	759	791	767	732	747	748	717	748	744	756	779	727	734	790	753	722	746	748	753	730	775	785	730	761	759	767	753	757	763	777	756	724	739	736	753	743	713	745	749	754	762	728	742	786	709	797	762	728	713	746	750	760	731	760	740	748	738	770	743	716	728	771	785	758	758	733	736	760	693	774	764	744	756	705	729	717	759	706	702	709	729	745	749	666	750	761	748	781	749	784	687	744	767	759	764	777	754	739	757	765	781	721	720	703	718	737	770	761	745	754	764	734	708	721	738	757	761	742	731	744	729	725	728	771	740	728	777	748	729	733	712	765	743	790	739	714	750	787	746	767	759	714	738	768	745	749	758	694	770	754	786	743	801	720	765	747	747	764	773	737	750	746	686	763	820	707	752	725	753	756	709	768	756	740	731	766	709	834	727	760	742	743	755	791	696	777	729	740	736	737	721	772	772	720	733	745	712	796	733	735	765	755	729	697	775	762	726	725	699	763	723	742	781	732	704	789	756	750	727	765	705	717	761	735	785	752	728	688	720	716	722	757	759	748	752	728	746	803	713	701	747	757	805	748	747	774	740	751	707	725	716	712	723	764	732	750	747	761	717	743	781	769	814	761	704	753	719	761	686	708	751	767	741	751	743	742	757	743	740	783	742	770	701	721	770	746	769	757	782	784	713	731	685	731	736	766	743	757	721	781	744	701	742	734	742	738	781	741	748	727	743	762	761	782	746	715	708	752	743	728	758	737	710	774	761	783	752	751	711	742	712	767	744	710	719	780	716	764	747	758	727	699	771	757	743	785	743	780	730	767	746	772	741	744	772	745	730	720	806	728	783	761	755	739	704	753	758	806	698	687	717	750	765	755	784	725	750	754	712	743	748	738	722	754	739	733	728	738	707	758	739	739	720	807	744	756	740	759	695	707	775	729	716	717	764	776	759	774	777	731	768	719	724	743	761	727	746	728	759	835	789	754	753	721	701	723	745	786	727	758	746	781	757	767	814	740	692	732	735	768	723	728	713	733	780	743	709	751	729	752	737	768	784	720	718	741	754	718	727	731	740	763	743	724	756	715	749	768	718	778	736	707	737	782	759	746	722	746	779	730	747	752	788	784	748	753	738	712	714	807	729	754	761	768	707	772	707	782	803	723	720	777	733	800	742	781	792	739	755	720	779	729	841	737	759	730	772	736	728	723	729	748	721	784	759	738	694	693	710	719	724	705	776	738	758	748	750	734	734	724	752	731	764	742	812	757	803	727	728	740	750	742	708	726	769	771	783	719	718	733	735	821	763	730	720	787	672	701	769	703	785	704	731	742	731	752	690	735	721	743	736	781	725	767	707	730	688	753	796	756	732	769	712	768	742	803	712	746	730	704	711	698	684	764	730	730	765	724	754	750	724	709	744	736	732	686	724	744	701	753	724	722	738	771	722	723	753	774	775	725	724	745	744	733	735	720	702	800	718	754	727	796	726	731	696	742	743	744	734	720	737	714	739	737	815	727	816	721	745	755	763	778	743	762	755	760	756	671	773	791	723	756	752	742	697	729	771	772	750	712	755	727	779	769	795	731	760	739	757	776	654	739	710	741	729	775	751	731	742	723	776	779	801	754	703	748	780	752	718	752	758	777	736	708	768	689	747	776	774	758	775	747	755	732	791	697	778	745	772	743	770	739	758	752	797	788	745	709	769	753	729	808	729	724	773	765	734
36527	27411	36815	41710	37752	40063	33037	26728	22491	16431	9336	5481	5102	4268	2993	1655	1173	841	834	795	694	573	558	509	521	500	459	450	468	530	490	482	447	456	451	413	410	868	1286	622	566	1441	1534	1448	711	375	373	358	338	375	397	339	373	354	435	600	490	579	523	414	386	381	338	338	363	377	350	345	335	340	343	325	362	369	381	369	335	361	368	330	365	370	352	369	348	367	342	338	359	380	353	349	354	331	350	361	357	367	335	341	355	346	383	371	353	374	382	365	370	348	355	358	387	374	332	378	311	373	335	351	364	389	378	356	345	366	367	353	353	363	346	334	326	325	348	380	352	361	390	366	323	333	372	361	346	363	372	350	321	360	373	310	348	364	384	342	367	346	372	378	332	388	404	365	392	370	378	385	388	356	341	356	348	326	349	374	387	351	368	386	337	396	372	371	347	319	399	334	383	351	346	331	357	373	348	347	360	392	380	360	315	341	341	369	357	361	353	346	381	401	356	370	379	358	351	332	362	364	381	353	410	355	370	334	380	325	357	364	359	372	326	373	370	373	333	347	351	350	346	354	365	386	347	369	352	356	380	394	367	361	370	340	339	387	316	345	379	357	359	338	322	350	350	331	337	351	313	333	390	355	323	347	367	375	365	394	370	355	375	367	365	331	368	413	407	341	367	372	362	364	355	339	350	337	344	386	362	358	373	365	370	362	314	358	362	364	364	336	350	350	361	350	362	353	350	351	379	342	400	328	348	347	397	357	377	334	352	344	353	358	361	339	356	363	356	386	350	369	366	374	357	338	376	376	373	368	363	347	369	370	348	330	356	376	348	342	358	341	378	368	374	342	389	351	362	339	377	363	355	362	394	358	296	343	339	368	349	359	363	384	360	349	355	359	359	336	381	335	361	327	370	374	379	358	327	333	378	346	350	369	327	350	327	363	351	396	364	357	336	374	372	381	339	386	355	344	394	341	366	373	365	353	356	342	346	346	351	365	330	358	355	331	403	315	342	369	382	364	340	364	342	363	328	338	382	371	417	348	353	357	382	373	364	341	331	311	382	367	352	329	366	354	319	328	338	365	351	341	368	352	399	356	368	333	334	363	372	391	375	349	369	372	373	369	377	351	353	346	420	373	353	342	348	374	377	369	370	336	356	378	359	361	363	349	369	359	338	317	350	372	378	355	384	333	370	362	407	377	374	355	352	341	374	355	370	357	390	353	354	371	342	366	340	357	336	347	361	346	361	371	372	358	354	375	336	355	335	390	373	319	345	351	350	372	366	369	329	398	388	385	389	361	350	326	364	362	310	338	381	347	344	374	347	371	345	396	351	393	361	331	379	351	352	360	360	376	376	334	380	378	348	371	344	358	346	357	349	364	370	377	388	326	354	364	370	376	355	356	386	376	357	308	345	328	382	317	346	350	352	318	358	332	358	340	367	354	320	358	371	358	354	369	354	311	330	325	386	334	359	365	378	340	331	345	380	341	328	345	357	374	388	383	332	357	365	369	370	359	327	361	364	332	360	391	349	358	385	332	364	388	378	387	359	381	356	393	356	324	386	383	370	338	355	368	388	355	368	357	372	344	373	344	344	360	370	355	354	358	337	352	375	357	354	377	332	336	378	344	367	363	387	348	345	396	326	356	342	335	355	378	370	351	313	332	366	353	346	410	338	359	350	349	364	361	359	324	330	419	354	389	363	371	354	350	374	339	382	347	361	386	373	388	320	364	352	342	390	364	351	325	354	353	329	405	360	351	368	326	354	316	344	395	366	373	354	367	373	362	355	361	377	356	372	341	364	356	403	346	357	389	343	345	369	356	337	304	351	342	381	336	374	355	360	400	387	360	356	379	353	337	369	375	361	347	348	377	324	387	378	348	333	329	342	341	347	319	361	336	346	358	316	351	349	368	366	377	360	345	372	386	328	325	364	360	363	364	367	351	322	325	354	373	367	389	377	375	350	350	358	402	357	355	390	382	356	344	365	332	325	354	353	364	385	371	378	359	340	332	371	344	350	375	365	344	339	338	372	347	346	353	323	375	353	337	370	363	349	351	344	373	349	362	319	364	383	323	347	355	369	372	336	356	387	381	331	384	409	375	358	399	367	346	346	347	368	352	359	369	330	344	376	365	372	359	360	357	369	365	315	349	400	371	370	372	372	370	336	384	351	374	354	365	311	383	374	367	345	316	324	401	352	396	341	367	334	338	341	347	349	348	364	328	350	334	354	352	380	319	386	335	360	351	338	347	338	402	366	346	337	383	344	395	376	402	329	342	331	402	346	335	367	358	365	376	384	349	369	365	384	370	366	352	373	326	367	371	371	371	356	369	377	373	335	345	369	365	366	384	355	367	370	354	402	335	334	372	353	371	375	360	349	358	374	355	342	369	360	390	359	363	363	370	350	351	386	371	349	367	364	366	347	355	356	330	385	334	363	389	360	326	370	367	374	375	361	361	358	389	347	353	380	342	364	371	352	344	382	346	331	332	359	366	345	351	335	349	395	367	334	334	339	322	384	339	369	395	340	371	378	375	386	358	345	380	374	340	357	336	386	378	345	345	339	335	360	370	349	374	362	339	360	373	334	339	366	360	394	410	366	349	362	357	349	368	382	345	365	381	327	355	386	357	359	426	355	318	349	389	371	346	298	340	375	327	318	380	341	317	358	357	388	381	359	343	386	349	361	333	337	391	340	348	310	378	322	333	358	361	358	371	393	368	364	348	348	357	320	362	348	366	354	353	359	347	402	375	355	358	376	341	358	351	379	343	344	357	349	356	352	368	359	352	334	355	380	333	366	363	350	342	372	376	383	393	344	341	369	333	333	370	369	341	349	329	362	353	377	341	333	374	322	353	343	340	345	378	332	335	349	353	354	388	367	357	365	382	367	318	383	343	352	362	358	369	348	350	353	338	380	369	342	359	341	368	373	328	392	368	326	366	367	339	373	341	345	356	359	350	361	367	348	378	354	379	343	354	356	351	377	369	339	374	348	391	353	338	368	362	345	328	353	356	342	335	349	329	346	359	362	374	390	340	355	361	376	392	371	330	338	360	335	386	370	377	315	323	379	353	375	385	327	343	343	364	359	377	380	366	382	372	354	354	359	341	363	334	340	354	353	352	383	352	362	345	370	335	344	339	355	372	356	387	376	361	363	357	334	359	388	370	336	376	373	380	356	356	376	379	390	334	342	357	359	343	370	339	371	356	385	333	338	351	355	362	346	321	404	367	389	352	346	321	398	383	400	350	346	342	379	363	329	371	378	382	373	314	331	327	320	393	358	345	344	358	374	339	376	380	365	395	376	340	350	361	355	342	351	355	347	323	330	353	380	404	353	345	377	359	383	360	343	379	352	369	366	402	344	407	391	347	346	363	359	356	344	337	337	347	347	375	359	369	372	344	394	384	367	343	332	359	393	348	337	347	332	394	366	343	374	351	380	342	353	345	371	355	361	353	382	346	364	365	356	383	369	391	354	356	369	378	339	382	339	371	402	353
24813	18171	36323	49068	49791	49768	45132	40851	36348	29809	20736	14429	15624	13336	10109	6934	5067	4196	3933	3651	3049	2289	2145	2132	1973	1723	1618	1682	1781	1749	1724	1625	1637	1452	1268	1232	1199	4272	6757	2403	2793	7535	8557	7981	3232	976	785	861	844	852	874	870	820	833	1463	2616	1624	2182	1738	1189	865	788	852	793	775	804	891	835	854	830	861	883	841	791	850	864	844	813	741	817	809	752	866	845	823	846	834	815	856	856	841	878	828	833	776	874	787	864	822	831	866	829	838	838	855	841	853	858	836	831	879	795	824	816	839	835	822	838	816	852	802	876	836	823	795	795	797	868	865	844	850	817	803	810	852	850	829	831	860	833	815	831	830	808	833	807	873	831	796	851	841	795	825	854	849	845	795	855	893	854	861	833	795	812	800	833	819	859	864	815	857	776	869	865	804	861	800	793	812	810	849	843	819	789	783	750	798	840	823	796	826	842	853	813	832	811	751	860	786	831	839	820	829	851	852	815	885	845	840	781	790	833	828	837	829	819	841	823	829	849	827	836	825	823	848	843	815	844	796	779	824	775	788	824	835	843	795	851	827	860	858	794	821	842	836	841	833	862	825	822	818	826	865	829	780	859	832	822	849	894	821	823	805	826	897	822	755	833	825	817	786	804	829	790	827	785	821	858	829	831	876	843	811	844	791	842	805	843	832	871	810	844	830	891	804	851	792	826	795	799	823	838	811	747	823	834	843	839	788	812	796	800	855	832	813	855	833	799	796	812	826	829	830	817	825	797	833	820	847	846	830	857	806	859	798	876	792	808	836	809	789	823	832	778	806	810	863	845	822	747	832	823	843	815	813	777	841	840	809	796	783	870	828	829	863	857	804	779	837	868	845	824	836	847	801	867	859	796	878	847	821	797	799	809	835	834	854	824	852	849	836	838	816	891	795	847	861	818	815	797	873	809	832	823	806	858	818	821	805	797	796	845	810	814	807	821	819	829	823	787	809	797	818	853	782	834	882	768	838	787	832	807	824	806	851	841	874	802	814	821	781	850	812	804	801	853	824	813	816	812	865	787	832	831	829	824	796	848	848	833	811	834	857	826	795	850	825	789	793	836	799	842	807	812	813	857	814	837	807	836	833	838	790	852	832	815	872	787	910	804	805	815	824	856	830	786	839	792	815	849	773	845	793	799	818	845	865	828	812	789	841	843	853	806	757	818	809	838	822	845	848	842	831	809	782	812	839	799	839	833	818	854	826	827	822	895	832	782	904	832	843	804	805	824	797	870	825	829	843	802	835	821	800	858	901	885	794	786	838	829	800	837	821	848	814	822	848	847	833	876	824	847	829	792	853	787	858	799	767	857	848	899	792	848	844	791	881	835	828	854	854	782	781	830	821	848	866	832	805	857	860	826	852	828	830	801	797	851	815	829	839	771	865	868	849	745	841	863	823	813	783	874	827	840	848	878	780	886	827	844	848	827	834	861	867	803	819	801	841	801	812	866	812	860	846	855	846	878	794	822	812	785	845	863	857	815	766	832	802	859	836	841	852	868	835	871	767	857	851	856	831	841	824	865	847	817	830	864	790	790	815	829	810	838	872	812	828	829	823	827	826	820	865	788	817	851	841	797	781	842	802	782	836	790	827	848	838	852	824	833	871	842	830	811	822	816	854	811	864	810	845	820	807	817	796	826	797	802	817	844	801	801	828	878	825	888	798	832	853	847	807	877	823	863	796	886	802	854	806	811	786	837	835	809	850	858	849	823	870	860	773	847	808	826	784	811	796	835	782	817	797	837	836	818	817	828	871	830	818	876	761	845	852	815	817	817	803	833	841	828	817	835	826	803	792	823	756	805	811	821	871	811	809	832	828	835	850	824	852	825	837	810	843	940	814	825	809	844	814	815	859	861	840	859	871	796	779	771	807	783	862	860	821	808	853	872	802	820	899	778	830	807	793	830	830	826	809	862	858	873	874	833	831	778	842	849	814	766	829	821	859	857	830	845	815	814	809	838	785	794	853	823	847	794	774	830	800	825	853	847	834	836	812	807	858	831	810	816	838	811	816	809	816	871	814	838	825	799	789	868	804	830	841	893	850	804	830	740	844	829	803	863	788	825	832	842	861	836	848	823	837	737	833	821	796	867	812	789	816	857	829	835	871	848	846	839	877	839	796	838	794	805	843	834	830	797	834	877	822	836	836	780	825	837	803	777	837	837	806	833	854	808	828	812	830	822	860	838	768	827	844	853	869	780	845	853	824	805	780	841	864	819	812	834	878	796	853	781	797	860	860	867	873	855	815	835	815	811	872	805	817	816	799	852	829	844	810	844	828	787	863	785	784	751	805	807	885	784	809	813	847	867	846	798	785	854	856	818	852	788	824	830	779	816	831	807	847	799	827	803	877	797	795	809	799	825	804	820	800	814	842	819	839	857	839	774	866	806	780	827	807	836	810	836	774	885	883	850	782	809	781	855	822	865	807	828	808	861	843	849	837	810	845	873	861	832	856	829	865	817	790	750	802	867	853	785	868	805	827	903	775	880	810	896	835	829	802	811	840	804	894	868	895	841	858	824	799	810	842	834	849	852	833	876	858	862	850	793	797	823	888	783	836	798	813	807	850	855	875	847	820	820	771	849	863	809	805	816	808	848	814	856	828	859	826	766	850	822	809	859	817	824	804	853	825	830	789	888	830	807	817	876	834	830	788	837	839	829	791	850	846	821	816	804	807	838	856	843	812	805	834	788	782	820	830	857	824	839	807	828	814	878	796	813	857	815	840	818	822	808	823	790	778	836	797	841	800	880	854	833	840	845	851	820	851	835	807	828	844	844	799	788	849	818	819	832	821	831	764	827	860	884	835	800	806	778	810	827	811	863	841	804	840	845	780	859	901	860	781	810	810	829	832	782	833	815	811	847	872	831	853	813	799	802	839	810	815	784	764	811	859	857	863	813	859	831	812	818	856	820	823	835	858	820	796	804	821	856	856	825	829	809	829	883	814	804	863	857	808	811	809	843	883	831	825	799	783	794	772	875	837	792	776	832	870	833	786	840	844	876	853	818	868	810	811	823	818	807	774	855	839	777	835	810	796	835	821	817	842	860	810	854	819	817	827	837	838	780	789	799	893	842	817	844	813	827	787	878	861	815	865	776	831	834	805	866	788	816	799	817	828	751	807	822	827	832	856	841	859	836	833	844	819	806	851	865	798	826	832	814	828	857	850	810	812	862	832	842	791	860	819	809	868	865	811	830	814	823	848	787	830	800	862	764	846	891	816	788	807	830	798	875	861	878	820	866	842	837	825	812	845	762	828	812	895	843	844	829	898	851	819	802	867	843	806	835	821	843	880	821	808	815	826	878	809	819	825	819	826	833	807	827	786	825	837	742	812	896	798	845	784	802	833	819	857	809	792	827	839	828	799	803	789	839	794	807	826	840	840	856	829	862	818	808	832	833	834	847	869	818	834	835	853	849	804	782	777	802	832	863	782	790	799	890	807	858	844	801	832	838	802	869	824	828	890	816
7386	3921	6083	4856	3241	3201	2034	1296	955	571	497	469	438	460	442	361	338	326	302	327	319	304	300	284	308	296	285	339	287	311	298	289	299	317	285	318	327	306	376	385	376	320	338	325	309	276	294	299	305	306	297	308	292	282	280	289	322	286	298	286	296	281	300	288	285	275	271	283	321	294	271	285	306	341	319	306	307	316	277	262	292	295	297	275	295	291	292	288	249	303	310	296	278	294	305	284	303	289	272	302	302	292	298	291	269	318	289	300	294	290	270	274	320	302	300	279	287	304	297	278	268	266	306	304	290	272	251	310	290	304	318	317	308	292	271	251	298	281	306	293	308	283	317	317	267	282	276	272	286	303	344	309	310	288	302	301	285	305	273	281	279	315	291	277	301	295	276	283	273	298	274	308	280	283	291	274	323	302	306	307	292	299	305	313	300	292	274	294	294	303	301	319	283	304	278	284	289	286	282	294	285	275	322	298	301	311	296	286	258	323	313	264	266	285	318	305	278	267	293	323	294	310	320	293	287	282	281	296	292	294	322	264	311	279	329	295	282	271	310	302	296	305	272	263	310	333	291	270	318	298	269	264	279	291	311	250	317	307	311	306	334	274	323	287	284	257	276	315	283	269	301	280	326	289	299	278	332	270	268	285	286	296	265	311	315	275	306	287	281	305	337	270	290	307	260	293	289	345	288	308	281	296	311	308	286	283	266	287	305	293	269	267	277	297	284	309	326	298	308	291	263	319	305	286	267	296	287	299	320	288	286	262	305	280	306	277	291	289	301	300	296	289	265	292	279	271	250	286	274	292	288	318	326	294	288	251	318	310	287	276	267	293	293	314	303	316	268	289	292	290	286	276	295	315	275	292	290	252	279	295	279	315	292	282	269	300	290	272	305	306	300	272	281	289	304	239	273	296	259	275	294	295	296	317	321	309	339	290	301	316	327	277	294	253	275	300	289	315	290	282	256	279	271	275	295	299	255	321	313	274	268	282	319	280	290	317	278	290	275	308	322	258	277	318	323	307	303	297	266	242	304	266	295	305	282	268	300	273	292	269	306	303	285	278	304	303	298	274	323	279	298	270	293	267	272	286	316	246	280	307	274	258	279	267	275	298	275	256	295	267	267	274	271	305	300	316	276	279	251	288	319	307	295	294	312	289	282	308	306	323	296	290	251	271	282	291	316	311	268	304	329	297	281	295	320	304	293	258	289	298	272	286	304	321	279	287	280	276	284	288	258	302	287	295	344	299	286	293	280	294	286	283	310	276	280	300	263	293	266	280	259	252	289	286	315	298	302	273	287	295	293	265	299	272	304	326	300	284	303	270	270	268	276	318	273	304	313	279	299	304	311	263	284	302	314	281	287	294	289	322	309	321	283	290	319	300	317	280	285	271	297	296	284	297	260	281	303	280	292	246	302	300	267	309	310	291	325	282	311	281	304	326	302	271	257	291	308	278	288	271	301	276	257	310	288	315	284	275	300	284	295	265	331	282	255	282	280	277	282	311	301	296	298	314	283	275	297	299	281	307	291	319	287	272	290	318	274	277	314	260	289	282	314	295	309	287	287	262	301	284	307	268	304	291	278	308	291	281	288	313	313	289	283	285	290	304	318	298	287	276	294	291	291	282	283	318	292	240	307	313	284	284	289	303	319	300	282	297	290	311	314	303	273	251	295	289	278	285	290	308	295	280	293	315	275	266	298	294	300	268	316	281	292	282	303	327	325	278	273	286	283	283	298	265	295	309	300	265	296	307	277	269	313	280	282	308	287	287	302	279	296	289	306	277	277	288	303	273	279	281	293	307	294	270	285	301	253	276	318	285	300	283	318	298	272	272	263	256	276	294	264	295	287	282	293	286	276	287	283	285	296	283	293	255	289	265	318	286	288	296	289	293	276	318	299	278	297	285	270	301	268	304	319	297	301	283	293	270	294	270	305	257	333	315	302	286	279	329	287	296	280	311	305	289	285	276	296	286	320	284	258	264	282	276	325	271	329	283	302	266	283	301	275	311	306	306	271	292	319	276	273	279	329	304	280	265	293	298	264	271	329	296	298	298	281	311	290	320	279	305	321	292	278	326	277	313	294	294	279	286	278	271	264	291	292	314	266	285	276	292	345	270	304	266	297	290	285	264	274	293	304	284	312	287	277	283	310	288	298	269	316	329	344	276	244	292	279	269	331	294	304	290	297	274	297	285	325	292	333	272	314	303	274	295	248	300	270	296	285	311	312	282	288	285	308	290	282	306	279	296	282	298	289	295	290	300	270	290	271	294	283	294	256	295	290	281	275	305	304	299	261	287	300	281	269	299	298	306	278	262	274	300	300	261	291	268	271	278	321	261	299	305	330	289	297	269	264	286	283	274	277	262	317	308	301	305	324	268	286	313	256	279	275	299	278	271	310	299	279	298	314	294	290	263	328	293	310	329	305	263	295	315	299	290	321	318	297	286	314	262	289	281	308	309	286	271	303	305	296	265	269	325	278	315	294	291	241	272	267	252	264	293	289	288	292	304	326	299	313	295	315	281	317	321	271	296	276	286	308	282	313	299	298	285	307	321	297	310	288	301	290	293	302	281	331	328	292	251	284	332	268	284	294	258	300	300	256	257	307	290	296	324	297	286	260	273	314	311	289	311	305	293	322	277	294	272	273	317	293	300	299	273	288	291	276	300	279	277	281	319	332	299	283	286	313	272	290	297	299	266	273	300	302	300	272	313	278	305	282	282	280	295	286	263	288	288	278	265	303	305	293	322	325	274	273	305	310	307	294	267	280	273	284	298	272	278	286	274	263	296	301	297	303	287	301	309	289	310	327	294	286	287	267	304	289	279	283	297	302	285	278	321	279	275	289	318	291	309	276	265	290	320	309	263	298	284	311	298	299	285	272	302	312	296	266	289	284	300	288	282	286	279	270	293	331	283	281	273	309	295	297	277	286	294	307	309	256	295	300	272	308	292	272	287	288	276	286	305	324	282	286	282	292	306	292	283	311	289	289	299	290	258	278	307	289	274	319	311	295	277	299	292	319	277	281	265	296	298	308	326	316	273	302	269	314	296	310	268	280	305	266	276	318	307	283	314	281	314	310	293	282	286	277	295	321	277	306	258	289	319	304	273	310	294	295	271	276	303	304	306	318	284	301	287	271	329	318	265	281	275	318	297	283	302	288	312	284	251	284	282	280	295	285	263	281	279	293	275	284	297	282	287	267	262	296	296	287	278	288	298	320	291	297	243	263	303	300	303	306	313	316	260	282	297	280	311	292	296	295	289	280	318	322	290	298	268	286	305	315	291	305	291	276	298	270	262	288	286	303	265	266	282	272	285	282	301	255	304	304	283	280	275	285	292	274	248	319	286	294	315	314	335	324	307	275	247	321	287	307	275	280	303	297	287	266	294	274	301	286	306	261	301	304	275	315	280	291	282	282	314	291	289	265	284	284	282	294	276	301	305	299	301	300	274	288	323	283	293	284	288	297	278	286	331	294	298
5473	3733	10491	12921	10891	11367	7612	5561	4211	2751	2028	2123	1893	1709	1538	1281	1131	1070	944	940	914	856	771	850	910	815	923	806	890	888	865	817	789	795	852	779	800	894	1115	1133	1022	979	1028	1023	752	747	678	734	707	734	756	753	726	694	717	775	689	744	756	754	713	730	740	726	705	692	643	671	716	766	748	722	742	656	664	675	718	703	714	713	685	756	734	710	715	730	693	713	709	698	721	760	703	731	753	720	707	744	686	734	704	729	699	710	672	706	719	763	719	692	767	690	714	667	750	754	731	688	722	758	702	711	753	762	716	685	707	712	669	702	735	684	696	697	754	711	702	674	728	719	695	695	727	709	652	672	720	681	754	724	709	737	736	692	702	659	672	649	741	667	724	762	706	707	714	683	700	721	716	732	758	688	731	657	707	705	701	705	694	719	753	668	640	741	684	729	704	705	731	688	697	680	726	732	753	769	707	765	692	723	686	708	713	668	721	656	696	693	715	659	701	694	717	691	665	709	732	721	679	719	710	683	774	729	669	723	670	730	705	716	760	700	723	695	685	712	661	681	685	720	734	682	709	758	687	721	767	724	724	672	708	682	706	753	753	719	726	711	754	740	698	744	706	692	699	723	694	755	704	703	687	737	707	753	671	713	721	670	719	739	693	681	693	744	714	714	690	724	728	662	728	712	704	717	730	705	729	728	669	646	724	747	711	698	712	702	738	741	705	689	705	707	753	667	670	697	695	677	709	751	742	765	701	719	729	637	717	726	713	728	645	733	681	710	660	707	690	708	706	699	720	716	697	710	731	689	714	705	758	714	668	713	720	757	739	715	703	725	727	726	750	733	724	716	740	755	713	760	754	679	714	695	735	740	710	700	697	736	680	732	652	677	730	753	672	769	662	735	702	681	751	671	703	728	701	691	745	685	693	687	713	711	706	718	740	656	667	740	695	723	692	679	725	717	689	674	706	679	707	699	761	692	717	716	689	676	746	723	701	717	726	738	689	663	685	705	722	743	737	707	710	728	707	704	717	710	688	731	725	715	753	733	688	665	708	709	711	676	697	726	712	793	716	744	692	758	749	700	700	713	722	715	742	722	667	681	722	700	701	744	743	773	701	684	708	697	695	700	727	711	715	686	709	720	710	762	731	745	691	708	723	728	732	718	737	691	678	723	692	711	734	754	738	699	692	725	739	692	663	704	725	683	728	732	738	711	723	728	705	692	690	733	704	745	698	687	716	744	700	674	714	702	720	699	738	723	777	691	752	719	769	713	721	674	719	738	682	698	687	695	717	692	750	692	744	768	667	732	686	693	763	707	729	693	731	747	708	667	718	676	775	741	702	678	748	715	771	713	695	729	735	742	747	667	672	698	710	721	761	710	733	708	695	675	769	702	659	708	726	730	720	729	746	727	698	781	720	722	692	696	667	729	686	737	712	734	718	712	663	676	670	719	749	709	756	716	728	702	691	728	717	742	690	747	739	735	734	695	703	704	738	707	697	747	726	721	730	729	775	674	715	708	687	715	694	720	720	698	690	715	711	688	717	734	689	705	728	670	674	718	736	718	679	760	691	721	741	717	708	714	766	673	702	695	733	698	686	694	779	673	696	738	711	699	745	785	675	707	724	725	706	733	759	726	709	730	706	691	681	744	738	723	719	705	669	711	723	706	702	726	707	662	704	718	722	667	744	733	763	738	698	706	734	766	701	717	753	726	677	742	693	741	759	717	740	731	739	730	701	710	673	761	741	703	716	758	723	741	712	734	699	729	735	726	710	733	689	740	692	720	673	728	667	687	689	700	731	709	735	704	728	662	756	702	724	705	676	726	701	684	712	723	720	713	733	722	703	711	721	714	774	736	757	676	732	707	725	714	765	710	664	719	709	720	718	731	703	721	734	721	719	711	714	696	724	682	657	671	721	746	699	739	707	705	683	718	705	669	773	688	704	735	735	739	729	706	663	756	740	734	686	670	738	706	694	707	689	687	717	692	678	737	765	724	790	710	737	731	693	689	710	729	723	656	697	733	688	715	743	696	738	704	724	719	723	702	687	712	728	668	702	710	727	696	775	726	734	690	721	730	692	775	685	694	707	703	726	716	676	758	702	680	715	712	726	711	703	711	731	701	703	696	744	693	684	670	762	732	737	672	706	690	701	714	733	732	700	736	701	758	721	715	690	771	717	711	701	721	702	709	710	755	726	743	694	727	732	704	726	693	723	711	757	642	730	734	717	712	703	697	680	708	739	706	678	728	729	708	675	694	731	698	734	696	672	733	715	772	692	731	724	752	672	698	715	700	699	687	721	718	704	697	749	749	701	742	692	696	701	723	736	732	730	679	721	733	714	707	675	718	689	710	691	734	671	734	696	682	720	731	697	741	710	741	739	698	736	700	766	727	697	686	669	767	725	720	692	744	697	688	691	708	650	730	796	709	685	740	725	680	741	684	712	688	709	721	743	744	721	666	686	689	737	709	716	681	677	676	757	704	720	719	712	698	727	716	704	727	681	738	718	739	666	700	658	694	720	729	684	731	718	710	727	729	754	691	741	700	707	721	715	755	765	696	666	710	661	699	709	707	733	728	732	705	736	730	690	729	755	713	704	723	730	693	734	687	676	696	708	699	736	717	711	726	696	747	670	763	732	735	702	706	684	709	718	721	754	720	710	742	689	721	710	676	687	733	719	725	662	718	689	765	721	732	715	744	710	685	695	681	681	787	728	741	733	745	757	720	685	698	727	717	697	676	729	726	756	797	704	695	739	727	696	694	728	764	741	745	724	799	688	731	730	679	637	712	751	693	720	748	669	734	697	733	719	694	743	683	729	710	702	732	787	717	691	686	693	705	741	747	748	745	680	689	728	734	711	711	809	664	733	750	670	707	686	687	732	660	693	681	693	678	696	734	741	745	719	739	743	731	670	670	692	734	699	729	758	734	712	750	730	690	735	703	738	732	700	699	689	685	741	716	705	752	723	689	768	711	708	698	681	701	743	687	728	705	708	718	724	718	780	684	691	707	738	703	705	706	695	698	670	666	727	749	713	694	731	698	738	727	693	729	698	727	683	728	675	721	721	695	693	695	709	773	686	727	674	746	729	731	653	719	704	722	698	712	664	726	709	726	708	738	699	731	715	717	699	697	706	756	725	759	725	723	726	763	718	650	734	723	703	731	737	713	675	733	698	683	754	707	734	699	659	741	686	717	689	699	743	708	685	688	757	722	730	726	717	727	735	717	730	740	696	754	732	671	695	761	715	710	754	700	732	677	705	720	751	713	692	728	723	756	686	691	739	697	759	736	744	719	684	713	717	732	731	688	688	732	751	677	672	693	682	710	751	710	710	757	670	698	679	699	721	712	709	711	700	678	740	747	735	719	696	670	695	740	692	679	752	705	736	708	715	731	704	728	699	767	710	730	700	745	711	667	724	749	714	645	716	705	669	707	702	675	718	712	725	692	715	688	712	674	732	700	696	739	732	741	702	714	707	723	715	743	736	742
29419	20841	35262	35200	32468	33580	25755	18323	13813	8839	4777	2794	2343	2304	1733	983	736	628	609	603	576	504	479	490	496	452	400	437	458	458	482	473	459	422	413	400	444	798	753	1009	1125	769	710	589	364	423	386	389	386	362	402	384	415	389	413	490	507	467	407	421	363	395	408	372	392	378	372	357	395	362	401	390	407	368	381	364	374	405	418	361	364	415	348	396	395	372	364	378	404	368	357	402	452	397	371	389	388	419	397	388	364	387	390	387	402	404	388	398	403	380	370	379	416	391	380	393	389	394	400	410	418	388	405	365	414	418	398	405	382	378	408	365	371	406	403	371	390	372	377	385	405	344	384	429	413	385	383	380	369	400	398	416	393	378	396	374	399	397	369	427	410	397	405	365	380	366	396	368	422	406	403	398	416	397	371	385	390	394	405	404	382	396	381	394	420	399	380	407	423	407	391	378	387	394	400	409	386	365	404	365	403	383	415	369	379	369	410	440	377	428	379	434	417	386	373	390	377	419	399	400	372	410	378	383	402	393	387	419	380	363	401	390	377	380	378	360	386	390	375	367	382	361	393	392	427	384	399	395	406	401	373	411	408	447	393	397	420	379	387	387	415	371	402	400	396	425	391	389	390	369	374	397	426	389	392	399	397	417	415	413	354	393	396	371	413	361	391	443	361	389	397	379	374	362	372	380	383	359	414	389	371	406	415	403	402	381	390	381	370	357	375	389	382	364	421	398	416	388	419	378	409	432	404	420	405	416	353	393	395	351	346	384	374	392	441	371	385	380	385	403	421	395	434	384	372	391	400	370	382	398	405	374	379	394	372	420	414	370	373	403	382	403	381	426	399	419	395	401	366	376	465	461	433	428	403	376	424	389	403	354	359	367	428	390	372	399	387	393	407	400	352	411	389	394	389	386	399	380	394	413	413	380	381	391	425	421	357	465	387	382	417	374	386	425	391	397	365	404	394	390	402	401	415	398	433	375	367	420	369	402	377	433	397	416	387	378	411	381	385	400	383	400	389	359	408	387	357	400	394	374	373	342	405	400	418	412	398	395	400	380	369	392	368	404	389	404	390	403	379	397	394	386	403	364	370	422	336	383	393	409	372	394	391	397	430	380	404	390	381	407	413	404	379	368	385	379	372	360	368	387	447	381	388	387	400	372	387	396	386	380	409	370	385	408	376	399	400	407	394	413	413	387	372	403	350	426	390	363	373	405	401	377	374	410	349	375	432	370	388	369	398	364	356	384	413	412	395	406	381	402	409	413	386	372	400	371	397	359	413	419	381	414	395	427	377	348	383	395	391	448	407	394	377	389	397	374	410	386	403	373	411	419	393	436	398	422	409	357	412	382	416	410	392	403	385	400	394	411	368	387	397	401	394	374	393	379	409	378	412	395	411	368	393	372	393	393	419	368	417	391	367	368	405	412	408	381	411	405	399	397	412	389	374	411	371	429	395	405	394	363	406	369	349	388	398	416	354	425	400	379	350	390	407	402	401	372	374	421	396	362	387	378	393	407	426	371	367	395	399	396	372	399	387	393	401	387	401	367	410	380	401	362	382	395	375	403	432	395	379	401	389	407	374	347	389	362	425	404	373	413	386	363	391	392	417	396	397	373	397	389	397	392	355	384	415	361	384	379	394	411	424	396	381	415	435	371	387	338	370	365	369	328	379	389	400	347	355	388	398	388	367	405	403	364	355	363	398	384	409	375	398	378	384	406	390	395	358	383	357	372	409	396	389	415	403	389	424	382	388	377	407	425	374	355	373	358	400	413	368	374	384	356	385	384	357	380	402	422	347	383	358	371	338	397	414	348	365	377	356	388	396	398	355	402	362	409	430	389	403	383	343	400	397	413	397	416	381	383	421	407	409	399	376	360	367	398	369	392	369	390	405	373	384	420	389	424	404	395	374	348	382	398	352	400	407	383	400	400	383	392	346	411	362	391	380	382	384	381	394	406	415	432	425	380	398	370	359	389	355	368	373	383	387	391	387	400	391	397	401	365	379	396	385	413	398	400	395	403	421	390	404	404	413	369	397	402	395	382	405	395	375	361	389	402	372	387	375	372	362	360	412	435	406	392	397	379	403	405	395	376	390	365	385	423	365	391	405	400	319	404	357	376	374	363	404	393	406	407	418	406	387	408	368	384	407	407	380	392	427	426	384	395	393	426	397	395	411	399	381	420	383	390	407	355	392	398	382	388	400	382	379	404	353	403	401	345	400	323	393	393	392	349	403	361	400	390	410	389	421	362	375	407	427	367	407	395	417	372	427	387	403	401	374	396	385	367	390	469	428	376	386	364	384	368	374	382	387	394	369	368	388	405	351	415	362	367	418	392	388	403	425	387	395	358	417	374	378	384	379	391	368	382	394	401	440	383	415	387	380	366	360	416	367	405	378	351	380	372	379	376	389	377	396	398	385	371	384	377	408	387	410	391	381	405	406	356	408	352	383	372	403	418	355	375	391	360	408	367	402	364	376	386	389	337	361	426	375	399	370	384	391	399	382	331	373	397	389	394	397	409	425	416	397	411	395	405	390	406	370	377	431	376	406	389	419	377	389	405	415	377	398	414	348	358	405	359	359	438	398	383	402	437	430	412	366	378	394	385	414	376	417	419	381	384	354	429	397	326	377	414	381	364	385	384	378	418	389	398	425	381	364	385	367	372	396	348	337	391	434	396	401	342	391	382	387	410	374	412	429	389	396	413	367	408	390	372	414	343	408	421	436	435	379	399	376	361	380	368	410	366	381	368	389	384	416	399	390	393	398	446	400	417	367	383	391	380	389	414	420	361	382	397	387	421	372	376	404	403	399	403	391	424	384	354	418	416	367	387	398	407	371	407	378	396	387	359	412	413	389	385	360	420	381	368	430	417	380	415	373	379	378	406	380	405	425	385	394	399	382	399	386	408	365	380	400	431	424	390	360	369	383	409	375	408	361	425	402	390	391	419	440	389	363	413	421	402	354	356	358	403	399	431	357	382	382	395	413	402	426	399	381	362	360	367	413	362	428	399	397	355	394	408	371	382	392	393	432	359	404	386	415	399	425	417	402	415	376	390	351	397	394	383	367	387	361	383	399	375	399	365	379	422	354	378	410	353	361	407	341	391	424	393	379	356	409	419	394	393	383	383	390	406	390	325	416	389	401	387	416	418	371	367	400	398	407	420	412	378	398	398	396	398	400	353	405	384	383	391	374	391	402	393	391	396	380	359	380	395	378	427	408	415	383	389	383	361	353	415	376	417	383	375	398	419	394	400	382	351	384	375	391	388	386	406	369	410	376	439	402	397	398	410	420	388	370	402	397	381	407	369	378	412	390	415	384	376	357	360	399	411	407	396	401	351	379	359	384	417	390	417	369	395	363	390	389	356	403	409	392	383	371	424	404	383	401	417	389	366	397	406	392	393	403	420	374	339	385	375	401	368	401	359	327	372	383	400	365	383	407	395	365	368	372	401	378	408	372	374	396	397	376	388	371	391	385	403
19708	13366	34389	43036	42984	43213	36860	31700	27729	20833	14027	9993	9594	9159	7312	4351	3232	2752	2421	2428	2408	1824	1736	1580	1569	1420	1355	1439	1569	1443	1408	1369	1358	1294	1169	1101	1269	4186	3877	5910	5877	3509	3251	2368	1045	922	902	926	954	900	865	871	925	917	1268	1551	1668	1531	1331	1025	927	943	935	887	909	873	891	991	892	896	928	865	966	947	931	913	856	909	943	968	922	886	930	922	935	898	981	874	909	970	913	923	940	940	887	907	971	863	928	882	931	903	928	964	874	935	951	873	927	878	922	912	945	917	902	837	911	905	895	894	900	915	914	936	925	894	903	966	984	874	863	849	884	901	960	876	915	891	918	893	887	903	862	915	889	945	942	906	872	946	914	882	882	902	880	932	964	957	891	951	938	863	919	921	923	943	899	913	922	986	888	907	944	890	926	895	930	937	923	923	918	913	904	897	911	953	903	939	883	875	873	909	877	883	886	892	916	941	915	884	913	910	913	878	955	917	903	912	864	897	889	873	937	874	883	915	881	916	931	875	896	870	930	895	915	886	854	924	923	951	915	927	904	902	906	898	950	853	907	901	936	910	868	853	926	934	939	925	926	880	894	946	914	939	921	884	900	988	963	901	905	851	904	912	901	894	889	944	886	919	895	897	877	933	936	915	848	920	877	878	947	909	891	971	881	948	887	935	888	904	889	906	934	945	899	889	901	932	894	901	885	875	870	875	881	921	874	956	897	935	914	912	923	909	879	916	860	956	908	906	875	910	933	908	917	837	898	929	899	891	916	917	889	876	928	907	932	885	885	925	931	944	887	929	870	901	975	911	897	877	871	906	892	887	932	899	945	918	923	923	877	883	915	886	877	908	922	908	946	889	932	892	907	940	859	877	904	904	958	911	883	904	899	846	892	922	898	929	912	923	887	894	930	950	927	920	927	949	908	910	894	938	926	943	872	917	917	912	914	845	927	975	862	907	876	954	912	910	911	867	879	916	891	890	895	894	953	887	916	891	919	858	873	947	898	915	915	908	908	908	922	867	905	992	889	943	922	925	907	961	926	986	881	913	907	878	880	909	931	916	908	888	929	915	878	922	904	854	922	906	933	946	873	909	920	925	902	960	875	903	884	927	917	906	873	906	832	943	883	911	884	845	904	920	952	930	906	960	872	918	901	861	849	908	902	894	877	913	945	867	914	883	893	900	905	898	915	945	896	855	921	941	891	892	946	909	944	859	920	900	886	937	907	887	946	928	921	882	914	906	887	902	887	930	954	878	915	880	896	912	946	887	931	924	890	881	905	949	919	922	888	933	880	909	929	956	894	903	956	932	914	920	922	919	828	895	928	873	925	866	939	932	928	911	898	981	858	912	907	872	912	885	841	877	930	956	895	917	963	891	874	888	947	987	954	881	911	877	909	914	860	900	886	832	904	894	891	892	901	886	894	944	883	932	915	910	945	890	902	923	886	927	876	900	848	962	926	887	896	938	882	921	924	872	947	923	951	918	967	920	916	930	949	895	920	932	879	895	887	930	925	884	915	924	880	888	905	885	939	900	981	894	891	932	924	891	876	914	901	968	912	916	906	915	898	936	929	932	878	901	975	914	879	880	968	848	901	965	852	886	908	886	901	935	908	938	913	935	931	889	920	923	904	888	917	927	989	957	879	918	898	902	934	950	883	844	903	949	846	925	890	875	887	907	864	881	963	914	968	882	882	904	918	900	924	884	860	862	910	933	949	902	872	957	929	909	886	880	937	936	921	922	901	930	914	932	972	885	928	908	923	930	852	913	919	911	915	869	917	966	884	974	898	865	901	941	888	935	947	915	874	951	858	890	882	882	911	897	922	969	914	935	877	942	902	913	879	913	857	903	914	941	940	894	879	917	927	922	862	923	890	957	925	888	862	901	864	903	905	917	934	871	920	920	925	961	844	915	946	912	920	901	903	872	935	889	904	929	896	936	869	924	917	902	904	893	913	924	896	906	866	939	899	903	938	937	912	884	925	929	905	967	890	916	928	919	885	909	933	934	937	899	922	923	862	907	962	919	901	935	924	896	951	886	914	926	923	934	911	896	894	860	942	947	916	960	888	961	901	879	938	939	947	931	877	864	910	888	924	894	928	891	907	912	920	911	891	950	879	921	921	913	879	955	927	948	922	958	871	930	945	946	934	895	901	897	955	966	827	953	899	860	909	874	926	918	893	926	913	882	953	848	922	903	872	905	961	865	860	918	977	891	929	917	906	947	935	904	928	896	957	943	895	880	906	927	891	885	907	945	901	877	866	884	928	927	962	932	889	898	923	892	933	902	924	901	868	945	858	938	927	845	923	909	906	977	939	905	901	866	901	902	881	926	941	842	977	937	915	916	898	885	936	874	901	935	929	919	874	939	834	928	932	922	919	914	973	870	945	887	842	912	894	903	903	917	937	888	929	899	898	859	864	889	921	922	890	911	956	893	892	915	899	848	891	952	856	932	906	952	879	920	906	871	864	869	890	937	887	891	914	910	873	954	924	916	918	907	897	920	926	918	912	911	880	882	879	905	831	881	945	970	955	891	904	895	921	908	895	900	848	878	914	911	917	925	942	908	910	903	904	1001	896	887	876	920	893	898	906	910	937	926	947	898	904	960	931	920	883	914	918	945	934	887	906	956	896	895	962	894	939	891	897	893	888	850	903	917	910	899	868	906	920	893	913	975	907	931	934	944	977	942	902	914	908	871	888	895	912	897	924	952	902	927	884	886	924	905	948	906	932	874	946	889	889	901	920	914	862	913	894	875	916	909	891	895	950	874	924	884	897	921	934	919	943	909	945	906	893	958	902	964	909	873	936	884	883	903	899	902	899	923	894	919	913	923	944	891	909	873	921	934	912	913	919	930	849	920	909	957	875	925	873	931	915	930	917	897	885	839	879	913	950	923	880	838	843	909	930	946	887	935	838	895	889	914	891	912	906	924	911	943	875	920	861	918	906	899	906	925	900	878	929	955	863	922	925	921	976	936	887	925	848	900	928	983	891	902	865	954	919	933	908	896	860	874	893	939	885	867	890	884	906	918	895	981	902	929	892	926	881	890	982	858	941	941	893	909	913	893	873	1003	903	948	862	885	894	932	925	969	909	905	891	956	944	888	953	906	935	858	890	856	893	914	966	933	957	882	907	920	866	905	895	923	922	901	849	952	921	898	881	866	916	914	912	940	945	919	939	919	884	893	897	919	920	925	835	948	971	865	969	893	926	908	899	943	936	902	926	919	894	890	926	895	952	899	904	903	957	895	961	918	913	932	880	914	906	948	920	913	921	949	893	891	892	943	903	882	879	892	866	949	924	897	950	900	924	886	941	928	857	920	909	916	862	909	909	910	940	944	912	903	900	885	846	988	891	911	911	898	892	970	881	892	896	903	926	924	933	918	935	900	915	906	939	954	929	899	920	903	906	897	913	890	879	903	928	938	906	898	892	879	937	941	942	864	928	891	886	879	928	880	929	845	928	935	948	936	905	982	913	900	870	891	928	892
39319	28954	41497	39113	36684	38565	33134	26833	21699	15926	9803	5938	4157	4895	3545	1579	1230	1006	943	848	876	757	702	577	576	571	549	550	582	498	539	503	533	467	476	446	531	1187	1075	1987	1894	1341	1253	1071	575	413	419	399	379	385	374	368	373	419	395	498	552	511	483	427	394	387	360	376	394	400	405	434	380	365	389	409	430	368	387	373	384	410	425	407	372	426	402	371	378	390	390	378	355	400	403	422	395	393	409	364	418	418	381	403	408	370	395	398	399	436	414	382	400	415	397	389	418	419	428	417	377	436	413	390	382	404	407	385	413	430	436	379	406	381	397	413	392	383	411	407	361	401	398	373	445	408	363	390	402	416	416	388	383	415	406	357	368	408	384	409	410	427	364	384	365	378	398	435	383	399	371	405	373	388	402	398	417	381	384	391	410	379	409	443	404	357	391	375	392	404	394	421	387	392	374	421	402	395	392	385	413	394	385	387	400	368	422	395	366	413	425	408	398	394	420	419	426	419	398	390	401	392	382	410	405	404	397	387	399	388	428	407	396	361	387	331	384	372	394	414	402	408	406	409	383	414	390	390	398	343	373	392	391	392	380	420	381	381	423	433	403	403	415	406	421	389	376	364	380	421	412	382	404	383	361	381	389	372	404	376	401	361	365	429	430	384	374	384	400	363	368	416	435	397	400	364	369	384	424	422	367	380	385	400	398	376	373	397	380	391	395	367	382	429	402	383	402	370	419	379	361	390	365	412	401	431	351	401	363	409	417	388	417	404	390	394	414	392	407	388	434	388	427	369	392	418	364	403	369	408	418	422	422	398	406	414	424	385	447	380	388	411	383	379	392	392	373	403	386	382	399	405	390	342	439	380	403	379	394	413	381	392	436	402	396	400	437	420	426	395	423	362	365	399	385	408	396	399	429	389	447	370	398	372	378	386	368	379	407	375	365	389	360	409	394	393	379	369	379	435	419	405	390	450	373	357	404	380	353	408	411	424	390	424	389	367	391	434	387	416	412	413	415	405	419	422	415	424	404	407	370	397	393	407	399	372	370	380	403	385	375	379	414	373	372	392	400	381	410	376	415	402	399	388	392	393	393	407	359	394	418	404	381	364	420	372	440	418	416	401	377	401	413	388	382	417	383	416	420	384	390	422	397	431	400	394	417	427	403	431	365	397	390	448	391	404	388	423	388	371	407	419	408	435	388	388	383	357	382	405	367	347	375	366	396	438	406	403	420	413	411	401	398	393	360	364	393	349	372	381	365	409	398	384	381	369	414	383	371	348	393	408	420	389	394	395	401	383	389	379	355	393	397	397	396	413	406	390	363	380	402	358	440	410	399	364	379	388	401	434	398	427	410	382	406	420	413	404	372	397	414	382	407	408	384	393	417	371	402	413	410	378	382	378	425	385	399	375	402	387	387	361	362	409	396	357	399	407	379	370	374	397	430	407	395	425	395	376	400	385	372	383	392	392	410	399	391	389	405	391	393	427	394	409	403	385	399	410	373	413	405	369	380	365	372	370	373	397	365	401	398	418	425	413	439	396	400	412	405	388	373	411	408	426	400	408	411	411	396	382	405	382	406	402	388	367	392	397	419	416	368	417	372	381	425	376	395	391	420	425	417	399	374	394	390	393	372	416	411	373	394	405	389	381	415	410	416	377	404	394	389	410	358	432	414	392	408	418	391	378	369	407	389	373	396	409	388	412	376	406	421	411	398	421	380	426	344	396	412	405	384	393	369	391	408	400	440	405	373	366	378	382	390	428	380	394	390	378	386	428	418	403	420	403	412	410	373	375	398	379	416	387	375	397	391	398	430	364	425	409	407	386	384	381	431	422	429	391	401	394	407	407	392	374	376	379	396	385	399	386	429	400	413	407	395	404	417	426	402	412	413	389	406	404	420	406	410	398	398	399	397	408	379	365	365	418	369	383	405	354	392	422	406	412	376	416	434	384	394	399	402	402	441	419	401	351	361	408	389	395	400	397	399	394	366	403	396	391	391	399	393	404	426	360	407	402	398	389	380	403	389	416	367	387	361	405	411	424	428	420	376	437	392	368	353	435	413	437	393	439	367	429	374	407	414	381	381	422	384	398	420	390	365	373	388	393	431	370	384	410	388	387	397	407	376	367	405	391	386	395	364	418	417	399	429	453	376	417	369	427	375	384	407	448	373	377	433	392	386	415	401	425	428	376	402	399	414	383	375	387	402	393	375	404	441	376	383	449	409	411	348	373	364	391	400	375	365	422	401	387	393	415	374	410	376	395	433	388	366	366	365	422	396	385	416	390	389	352	383	395	375	355	393	386	411	391	426	366	401	411	420	356	360	411	364	371	363	406	397	422	409	440	359	384	405	433	397	425	385	375	404	410	402	380	411	416	412	397	392	384	417	372	383	414	414	430	400	399	390	431	413	414	388	398	374	388	349	369	407	372	389	370	397	387	392	405	390	400	407	393	390	385	386	404	384	399	394	407	382	363	373	413	413	402	390	391	376	410	386	407	395	373	430	422	393	378	390	400	400	380	390	410	410	400	387	408	364	378	412	375	421	406	375	418	383	406	385	414	346	365	389	404	369	377	385	378	381	400	435	400	416	409	407	390	389	416	366	372	404	346	400	392	408	370	402	385	444	370	374	425	398	425	380	430	402	431	398	368	402	415	400	397	418	407	395	422	387	389	356	434	372	404	377	389	410	365	409	378	423	356	400	440	404	392	429	397	381	383	405	413	429	378	382	381	366	415	428	382	363	391	369	396	389	401	401	379	412	379	402	395	392	401	382	395	410	370	363	391	411	403	362	381	401	415	427	360	390	370	356	401	374	422	326	363	418	406	396	423	408	390	421	404	412	409	380	395	369	408	379	383	374	415	395	366	372	398	359	423	399	405	367	367	382	386	419	371	433	399	387	427	369	375	397	374	445	399	402	379	350	392	433	375	384	385	399	444	357	370	385	411	408	369	372	399	379	393	412	395	418	397	377	423	378	383	404	398	405	360	395	405	406	395	388	378	395	369	420	375	371	394	418	370	386	409	406	385	405	384	439	416	393	431	425	412	380	388	383	389	385	399	419	390	380	412	429	374	354	421	421	385	369	405	389	410	412	400	389	436	373	381	349	372	394	399	381	395	401	350	397	438	393	392	400	401	410	429	396	363	423	403	385	427	427	392	379	398	382	410	391	411	377	398	410	404	398	402	396	383	377	446	429	374	360	382	407	412	399	394	357	386	416	396	415	393	398	392	407	375	400	382	398	364	392	421	391	397	401	381	396	366	392	361	420	438	425	430	435	390	429	391	379	386	377	397	376	418	379	394	389	402	402	385	400	397	392	394	408	342	399	360	386	384	424	388	403	394	403	397	394	399	363	385	368	400	405	398	401	410	368	367	406	396	369	429	395	383	412	416	408	375	394	395	404	419	386	388	397	357	377	376	391	397	399	407	388	401	400	423	387	401	373	361	377	428	409	404	396	369	374	406	415	390	365	403	386	406	372	371	397	405
26859	19981	40962	48603	49691	48375	44558	40440	36988	30114	22102	15995	14727	14062	11567	7177	4747	4277	3778	3689	3696	3001	2765	2309	2252	1776	1740	2057	2096	1810	1835	1837	1720	1424	1280	1215	1878	6556	5238	10717	10611	7013	6392	5337	1633	893	896	864	903	896	893	933	921	885	1109	1795	1815	1536	1193	1060	893	900	902	852	886	923	927	869	932	987	880	910	883	913	875	904	945	853	891	902	884	902	819	904	885	906	862	921	912	900	844	884	855	844	866	911	877	875	850	893	868	877	880	853	870	856	942	872	893	878	881	915	890	935	904	878	905	927	887	907	834	880	892	885	874	830	865	885	878	853	929	875	913	907	868	902	905	910	871	926	873	880	914	836	884	951	855	842	909	929	879	876	912	869	891	836	890	885	878	925	913	898	856	860	908	918	831	898	905	910	911	887	881	889	895	849	900	872	894	913	887	848	883	885	863	907	887	899	925	902	878	908	912	842	877	897	852	898	892	932	876	915	895	886	903	919	933	889	874	869	814	877	935	883	901	897	899	867	916	841	922	905	947	905	921	958	938	915	890	893	866	886	842	905	953	892	888	933	878	890	900	848	900	927	874	833	915	905	923	876	845	865	953	883	938	913	908	864	899	939	875	905	846	929	862	887	922	886	931	871	934	830	902	919	863	908	917	940	931	859	893	898	842	864	873	869	861	912	954	893	888	920	838	902	835	868	877	888	920	943	922	920	915	854	848	920	900	845	909	926	868	873	951	929	861	872	918	864	850	885	904	909	895	865	905	869	864	963	882	852	901	860	907	913	871	876	900	863	905	925	887	850	841	870	881	853	909	890	907	866	879	942	889	888	864	867	889	905	916	881	917	891	908	874	887	883	889	881	895	934	927	857	847	872	848	857	951	911	919	921	918	888	864	904	913	976	903	860	906	876	869	891	894	907	881	911	865	940	916	885	895	859	898	845	880	888	907	890	964	904	965	922	877	902	922	896	854	837	917	827	949	890	929	836	859	878	855	871	879	904	882	871	892	836	924	840	862	869	940	859	856	882	934	840	890	870	935	888	914	881	906	874	878	862	900	911	905	932	889	892	916	894	898	851	848	890	900	898	852	887	910	828	862	874	880	896	862	879	893	872	963	908	927	909	894	897	934	885	903	832	875	921	886	885	931	894	924	872	903	897	981	880	863	875	903	856	863	901	887	926	866	889	926	889	890	935	866	905	972	907	887	898	906	913	923	885	906	909	861	870	898	893	927	854	894	894	854	841	846	894	868	906	902	910	892	896	885	875	907	867	887	877	860	888	949	912	917	868	907	852	915	860	879	870	856	881	912	900	908	886	905	892	820	921	946	886	875	868	955	873	882	907	904	951	863	860	941	860	919	880	885	868	908	898	860	911	941	857	883	884	899	863	895	900	856	885	912	912	917	908	909	911	899	888	930	873	876	862	857	929	868	865	887	893	867	920	903	908	898	939	839	872	905	897	923	926	912	901	913	860	914	901	882	851	912	909	908	949	918	880	916	922	965	916	915	935	896	889	853	859	899	956	890	851	833	933	882	919	820	955	923	895	899	917	947	898	859	930	924	903	888	874	942	883	839	906	883	938	890	901	935	865	825	933	921	863	859	927	879	928	879	839	901	929	893	905	854	883	915	831	880	903	928	897	852	913	879	881	902	809	906	852	885	909	859	868	896	887	904	907	885	882	865	854	922	898	906	884	904	893	892	921	909	918	901	897	879	911	895	880	936	843	927	894	954	896	885	921	884	862	886	874	902	923	879	892	853	899	902	847	895	902	889	900	923	931	899	899	871	940	852	920	913	931	831	903	956	870	916	923	944	900	889	911	903	923	881	916	881	905	883	892	853	900	863	881	909	899	898	874	872	899	862	847	890	888	907	860	904	870	881	872	857	832	876	884	902	951	915	917	957	896	889	876	939	874	851	943	883	927	880	869	980	910	915	915	846	896	890	827	927	857	878	885	884	858	925	884	887	888	888	874	876	921	887	847	912	918	852	874	892	923	870	877	883	873	857	923	873	848	932	865	914	830	883	867	862	862	913	892	876	931	849	891	921	932	938	882	907	891	855	884	932	914	933	881	901	915	880	931	891	858	855	954	931	859	892	858	877	963	937	930	902	878	902	881	878	855	890	907	887	919	881	899	881	896	908	880	942	860	863	929	917	862	856	904	889	917	872	898	878	894	913	896	872	887	915	889	842	877	906	855	911	925	908	850	889	876	862	842	863	885	861	911	876	904	891	885	847	902	870	878	881	879	880	874	901	850	922	886	907	837	845	860	906	838	866	914	874	863	898	912	833	891	893	940	906	850	912	892	906	903	877	904	892	908	888	892	880	887	838	848	944	893	856	869	949	868	861	839	908	908	905	891	886	843	897	895	898	908	935	908	841	857	851	943	933	859	867	851	855	893	936	922	900	896	885	882	917	882	863	876	906	913	939	858	916	900	918	872	910	839	912	873	882	881	837	870	895	961	911	861	901	840	930	899	914	921	891	888	885	926	849	848	882	928	875	920	859	908	857	861	914	902	983	845	899	912	997	895	885	888	926	902	884	880	877	822	878	913	926	835	916	910	906	908	863	913	904	858	937	946	874	863	903	867	861	897	908	900	925	893	855	898	900	890	907	873	878	949	866	890	863	936	927	918	915	917	913	854	880	902	935	922	907	903	913	919	882	929	891	902	866	889	893	925	918	946	836	901	851	857	889	872	919	894	903	895	919	878	903	901	911	829	905	868	905	946	883	865	893	881	889	902	919	916	880	884	862	908	892	908	899	828	876	906	910	928	913	912	921	845	896	914	915	887	881	885	879	860	876	899	926	855	919	904	863	903	899	905	882	876	925	915	887	875	860	881	866	886	892	915	923	864	934	895	910	937	844	911	913	948	882	860	899	864	917	979	882	910	892	846	886	864	885	906	898	922	947	867	895	856	895	883	845	932	934	875	885	906	864	876	899	858	893	873	862	969	861	871	868	895	907	918	944	840	904	922	880	873	891	909	926	897	925	892	851	905	865	880	883	821	880	881	891	832	910	917	941	910	937	924	950	915	916	858	887	929	873	890	913	877	865	833	847	863	867	793	895	920	896	948	946	907	924	908	983	851	834	904	899	941	878	878	852	952	910	914	911	846	913	874	902	891	837	898	873	894	985	959	844	869	886	829	918	869	886	895	921	889	930	893	853	937	932	866	930	894	845	950	944	937	924	910	891	904	862	856	889	888	931	903	855	869	848	875	887	880	833	896	843	907	884	979	879	914	877	876	909	908	831	873	864	900	890	886	930	894	891	881	934	940	899	871	931	870	907	883	901	892	897	857	931	863	980	884	924	859	941	863	950	834	915	856	945	850	917	912	912	893	878	916	888	895	933	898	852	896	892	935	962	903	942	855	900	896	893	904	889	873	882	874	887	903	895	876	914	914	914	904	916	902	870	861	841	869	920	927	911	888	958	910	884	880	888	887	948	873	913	891	902	869	919	892	902	877	953	869	922	867	935	865	877	920	863	901
6645	4016	7008	4941	3248	3152	2136	1250	716	603	559	498	457	436	393	371	318	298	298	310	315	303	297	313	326	290	305	321	307	267	282	304	266	276	283	309	295	302	312	312	368	382	355	373	276	288	296	288	303	300	293	301	295	294	262	295	316	268	258	267	265	289	286	258	281	308	254	265	283	284	301	261	292	293	314	295	260	286	297	294	274	289	260	302	290	278	311	256	303	277	257	279	297	301	287	285	296	294	281	282	307	270	287	275	288	270	292	286	290	289	301	255	298	301	273	281	295	274	287	289	296	289	275	294	292	283	260	285	280	274	276	280	261	249	325	298	280	297	269	270	267	304	279	291	297	302	267	305	289	285	308	277	278	262	263	279	284	268	243	249	295	269	269	302	282	273	278	294	293	254	279	255	276	276	262	263	285	300	265	263	259	281	277	272	287	303	321	270	253	305	266	285	296	291	289	274	278	259	298	269	268	311	313	293	270	294	297	284	309	286	289	278	264	275	294	254	255	263	264	286	314	305	258	277	303	280	281	278	280	269	241	290	303	291	281	300	269	283	297	275	282	292	268	277	281	272	275	297	266	299	281	248	263	282	299	287	294	287	287	294	296	260	265	258	291	277	268	294	289	260	273	264	264	302	299	294	268	317	277	256	284	288	293	277	289	296	287	276	301	267	263	287	296	261	290	310	246	282	229	279	288	261	294	270	300	266	293	298	281	287	317	311	280	251	281	290	286	291	294	284	260	268	293	280	263	277	288	283	320	266	313	314	290	304	306	314	298	321	285	305	276	280	271	282	285	295	307	293	271	295	304	269	299	294	289	301	302	308	253	262	302	272	294	300	251	268	309	293	306	273	277	316	283	295	284	302	327	278	294	289	292	301	292	303	318	306	277	301	280	284	307	286	314	272	281	235	241	301	283	265	301	273	278	272	297	284	286	254	296	277	304	276	289	332	294	299	295	290	290	240	298	307	290	274	257	309	260	276	273	285	265	289	289	301	268	300	258	268	281	281	271	297	311	294	279	295	269	275	310	257	257	255	261	276	286	302	284	311	317	294	311	299	294	306	283	288	281	278	287	280	275	288	305	275	293	321	263	312	297	274	310	280	259	291	290	292	275	279	297	290	299	296	264	274	262	289	250	280	261	295	294	274	263	276	276	249	300	316	282	265	310	279	312	300	279	331	280	263	285	267	265	253	287	274	262	277	278	298	277	267	278	339	278	291	280	285	301	269	268	266	265	287	273	286	274	263	295	282	280	267	288	278	272	265	258	275	306	242	273	313	282	290	291	295	323	310	290	257	295	297	288	289	300	260	264	272	257	301	262	306	296	306	282	303	270	303	303	301	305	283	272	284	296	308	288	279	284	255	279	311	290	305	292	333	296	276	284	252	283	272	296	296	283	264	276	267	269	275	305	285	286	318	291	313	272	283	287	300	279	293	260	318	299	301	281	309	280	290	286	308	279	258	284	286	331	259	288	280	273	295	291	247	279	281	309	279	255	267	282	298	267	285	283	269	282	265	262	294	300	313	285	279	296	285	269	279	272	279	257	308	298	297	269	300	303	284	271	281	283	309	282	261	292	295	270	290	296	297	275	272	288	272	299	273	280	301	292	287	274	282	280	307	300	281	258	292	290	280	316	265	301	259	282	289	258	270	295	319	268	276	272	273	310	321	296	290	297	252	298	270	302	285	273	298	262	252	292	269	268	313	281	294	271	275	296	279	291	270	275	280	291	319	289	274	284	310	298	291	296	257	313	285	270	301	298	299	289	252	281	276	279	291	250	263	259	288	251	279	259	270	299	266	276	276	304	298	276	278	286	288	286	276	298	272	281	272	300	270	262	281	293	296	259	308	298	286	303	300	273	298	286	312	312	274	284	260	296	293	288	290	291	304	299	312	272	278	289	272	320	288	264	295	302	265	291	286	313	272	269	283	329	302	267	293	296	295	335	292	313	303	274	329	285	284	308	267	273	276	294	294	302	273	288	297	299	254	282	321	291	266	294	273	288	288	284	306	243	294	279	283	287	283	282	262	297	297	278	291	308	298	313	287	292	302	268	294	309	291	300	271	305	279	297	275	305	264	293	306	280	284	255	278	281	289	298	296	281	278	282	259	285	280	285	288	277	289	318	289	266	286	307	285	272	258	272	319	293	290	287	284	295	275	300	298	292	261	314	289	301	261	262	288	304	292	268	329	294	318	267	274	280	289	289	266	273	278	314	301	310	322	270	284	306	259	282	303	295	280	283	239	263	291	296	266	303	273	293	281	281	304	284	269	289	279	289	262	295	268	277	280	274	252	260	276	318	283	250	258	279	291	255	296	286	284	313	321	281	324	291	309	274	250	240	293	264	271	250	280	275	262	286	282	295	306	268	241	241	272	285	286	322	274	284	304	273	301	279	265	272	287	272	267	285	274	273	262	265	259	287	282	276	307	285	290	263	294	267	290	273	296	266	265	288	273	311	295	286	324	290	316	266	284	290	303	262	265	272	279	309	295	273	287	302	274	275	278	318	260	279	287	271	302	287	273	277	308	276	278	268	266	267	272	301	281	261	275	288	294	281	266	274	275	328	273	290	268	287	281	274	301	306	265	271	306	284	279	299	276	268	280	301	281	256	265	284	261	266	289	274	306	267	313	284	293	296	275	277	293	278	306	279	296	281	261	318	294	296	288	311	265	311	275	270	313	267	327	293	270	276	258	294	274	301	293	246	279	281	272	258	307	276	291	299	280	291	317	300	286	314	330	292	299	300	301	283	303	291	275	268	301	283	280	262	276	252	257	279	265	271	296	255	295	296	292	272	300	281	298	324	290	288	288	294	243	274	292	303	305	272	271	276	294	298	285	282	306	298	284	300	299	308	275	284	292	266	257	260	297	319	260	276	262	282	275	263	258	290	256	263	267	308	290	282	279	273	277	278	258	270	270	285	277	300	281	279	299	310	277	291	253	282	246	284	304	293	305	296	308	272	260	262	271	288	268	294	295	296	306	292	243	258	299	278	278	284	279	274	305	287	277	301	251	280	303	287	299	261	291	275	226	273	286	287	291	283	323	286	289	273	264	272	292	295	248	246	312	277	294	256	273	274	273	306	291	291	313	311	284	283	295	260	280	284	270	254	307	307	272	299	272	313	284	308	320	312	273	268	263	274	307	267	276	278	319	279	286	275	310	263	252	293	283	303	307	296	287	276	271	289	299	251	297	304	304	297	290	321	294	331	268	277	305	317	268	280	261	268	284	311	291	286	290	262	306	313	291	286	301	275	288	257	286	265	284	305	291	308	286	290	309	288	312	283	284	247	292	265	281	276	278	318	282	297	272	264	274	319	286	279	286	322	269	273	292	292	284	286	256	270	295	282	283	290	286	310	303	302	298	255	277	276	264	293	284	282	285	301	288	287	279	289	302	286	305	291	272	314	312	299	289	281	265	295	290	290	286	275	272	281	305	274	312	298	258	308	300	284	254	297	279	285	308	273	301	284	295
5370	4254	11148	12168	10747	11627	7785	5625	3900	2772	2285	2120	1794	1834	1697	1124	1030	950	896	1004	892	860	873	862	816	807	875	875	872	852	865	773	812	762	751	756	821	984	992	1105	1332	1384	1226	917	704	673	693	692	713	687	697	676	647	687	675	706	725	702	754	701	655	687	694	690	715	703	698	686	691	626	682	697	703	654	681	674	666	699	647	701	700	686	686	731	707	690	681	706	649	712	661	674	643	710	716	713	690	711	691	726	679	721	635	621	681	695	686	707	684	679	706	703	668	697	646	670	708	695	692	666	677	687	722	688	712	670	728	665	679	701	712	722	690	714	700	694	678	684	675	690	663	679	661	680	696	664	647	703	723	687	685	678	672	664	690	655	666	694	675	668	618	673	683	736	707	710	691	705	650	723	683	663	686	684	675	727	690	736	677	668	677	686	687	693	683	716	705	680	676	712	683	677	722	754	700	731	720	682	629	697	704	655	704	692	706	669	619	704	668	707	698	698	702	657	715	690	703	700	681	671	748	683	665	677	694	704	675	680	684	651	698	679	738	701	694	695	667	697	670	666	715	675	713	673	736	730	702	677	711	677	699	663	709	682	690	674	643	698	719	683	693	701	739	660	682	671	732	680	710	711	718	654	720	704	677	660	639	647	703	668	693	739	710	720	737	702	699	673	635	705	683	679	671	671	692	654	702	699	652	661	685	701	675	674	714	663	727	655	714	668	773	682	689	700	650	678	650	690	723	686	674	670	709	667	716	695	684	676	671	672	675	683	671	652	684	686	716	706	707	702	659	692	660	706	698	658	755	685	660	710	735	696	726	678	720	736	696	699	687	719	682	684	702	702	707	709	675	673	707	664	692	695	695	680	695	684	671	727	685	706	734	690	652	669	708	710	712	743	680	717	704	679	696	674	708	677	713	767	690	706	667	686	669	705	716	679	704	673	682	725	694	737	665	690	639	695	658	650	711	671	671	652	690	684	722	673	704	693	690	666	661	658	715	659	693	683	669	663	707	716	731	674	708	682	685	692	719	671	669	689	676	655	672	664	701	698	687	674	657	628	714	682	675	662	714	700	690	679	674	670	693	731	688	675	651	750	708	651	698	650	719	702	766	642	684	739	689	714	688	728	698	680	679	739	705	690	734	681	700	744	665	689	733	694	677	679	672	690	664	667	709	684	698	669	688	653	742	642	653	662	697	683	661	705	682	687	692	752	718	692	686	714	696	683	681	689	756	682	680	687	699	666	703	658	701	709	676	710	727	655	671	683	701	702	704	732	663	713	687	646	682	659	676	681	724	673	686	701	719	716	735	657	698	687	674	693	739	717	746	754	654	667	646	689	695	664	696	739	695	695	707	665	650	698	707	696	675	672	691	702	695	658	680	700	705	718	659	701	693	723	669	709	704	743	736	661	715	696	696	724	706	724	748	668	712	685	679	688	703	685	696	718	620	707	709	662	677	738	741	679	655	723	629	660	659	669	698	678	737	721	707	720	719	662	708	679	650	651	702	734	679	730	700	747	664	691	684	659	656	651	701	707	694	681	688	679	698	691	724	696	669	668	723	705	729	714	712	637	707	712	671	700	683	652	694	664	693	683	688	669	658	702	685	624	701	696	692	719	702	698	709	689	640	721	743	656	673	667	687	713	662	648	704	723	682	687	741	665	661	632	696	677	692	696	675	690	660	682	736	649	712	700	676	716	688	727	664	676	689	659	703	658	696	675	720	721	681	652	668	715	678	718	683	735	705	663	644	662	681	657	604	712	687	685	700	720	694	667	702	615	700	667	700	740	698	704	715	671	720	667	649	655	700	693	690	677	708	629	716	661	714	728	672	669	699	739	677	684	665	683	707	678	689	715	670	675	664	713	690	679	684	686	699	667	687	673	733	645	732	681	684	684	684	715	680	700	678	709	739	684	629	681	672	709	649	671	688	729	699	658	711	720	708	693	672	701	711	704	706	676	680	718	681	672	685	677	704	679	747	653	692	675	720	695	682	717	691	733	680	667	671	705	732	675	660	670	718	657	667	716	706	692	689	687	639	682	672	715	722	674	665	732	686	684	699	681	689	709	674	681	698	659	713	702	675	692	684	733	648	706	649	674	657	678	686	674	692	700	695	670	712	710	709	715	678	689	669	705	720	638	732	748	718	714	716	633	683	695	677	671	686	644	653	682	660	687	701	697	693	697	657	700	661	755	692	685	687	681	709	710	676	676	654	692	764	640	694	652	696	680	647	710	702	673	660	646	694	679	650	640	714	714	741	690	717	723	724	698	702	648	655	723	696	690	687	698	678	646	688	687	672	749	668	623	664	742	698	724	712	743	698	721	629	680	692	733	666	608	667	697	708	677	679	722	689	707	685	731	701	665	675	660	681	714	764	707	695	671	674	690	734	657	715	696	646	697	662	663	690	681	699	655	724	634	687	737	673	692	685	663	672	698	688	708	712	657	681	711	673	675	686	679	708	674	687	706	657	686	670	656	679	683	707	680	652	711	733	620	660	661	686	703	722	694	693	740	674	667	680	694	730	691	687	705	671	668	687	734	685	723	641	695	688	678	720	651	692	732	643	681	668	712	709	690	717	727	708	700	692	684	664	714	695	706	705	681	689	699	672	692	709	697	682	745	639	712	724	736	761	657	694	729	673	681	680	698	732	659	695	673	665	714	659	662	681	689	706	722	615	709	723	694	668	724	669	681	641	646	700	683	723	717	720	672	688	664	705	656	681	701	703	680	717	681	671	667	687	663	710	659	636	648	673	733	712	744	709	702	712	730	704	706	674	733	664	681	662	697	715	711	686	633	699	693	662	722	722	642	720	693	658	670	676	685	732	705	702	730	676	657	732	660	713	671	700	746	685	628	704	735	694	703	662	680	669	637	733	673	678	705	709	660	716	670	703	710	704	686	690	643	701	703	681	718	691	696	697	671	673	702	672	725	680	678	687	720	708	714	638	692	701	685	662	715	688	682	678	657	673	637	704	702	732	682	676	686	700	675	713	717	678	686	727	675	669	710	704	697	662	696	678	710	718	710	662	688	673	642	679	701	755	685	696	701	677	670	693	683	725	717	691	695	653	701	702	744	697	733	720	694	653	693	684	696	660	706	676	702	689	689	702	668	697	680	680	704	688	706	668	685	679	647	658	698	719	724	705	701	652	694	668	729	742	647	640	717	667	695	695	689	699	667	671	729	692	763	676	690	710	652	673	686	681	735	707	667	658	679	694	691	725	718	686	642	676	684	696	725	682	655	727	699	709	654	697	725	692	684	712	678	698	646	704	734	711	686	652	717	667	642	665	662	665	671	724	696	709	673	705	672	664	717	717	663	679	708	737	738	687	619	698	697	674	697	701	707	696	648	677	727	691	672	670	662	714	724	726	674	699	732	701	683	680	703	676	676	687	741	722	665	691	727	687	730	724	648	708	684	672	647	716	684	669	709	724	656	675	687	626	681	711	623	671	661	664	725	670	710	730	694	695	677	699	707	679	712
27650	22892	38126	33959	31506	33630	26869	18770	12904	8839	5300	3354	2336	2395	1883	929	680	710	539	621	631	552	547	533	486	461	455	419	453	442	397	448	399	404	369	379	389	673	915	974	956	976	951	713	355	322	355	369	360	341	344	330	320	315	320	382	403	405	335	364	349	367	365	399	339	340	341	334	368	352	355	333	325	325	314	343	368	357	340	349	324	371	356	334	331	310	343	333	339	357	298	325	341	312	363	318	341	348	329	373	374	372	324	362	349	350	356	336	325	344	352	368	309	336	353	375	356	373	369	359	326	365	347	337	379	346	345	358	369	350	357	320	347	340	361	350	319	334	348	335	328	354	362	329	367	360	334	344	343	369	334	320	348	357	356	361	339	348	364	309	330	369	350	340	329	344	350	353	346	377	335	366	336	357	331	344	323	334	317	330	366	374	338	374	334	353	362	339	380	347	319	319	322	346	360	348	352	365	352	350	347	356	354	359	364	326	322	366	337	339	333	391	393	366	325	341	358	386	362	361	322	354	353	356	315	323	335	342	386	373	348	312	314	317	332	343	345	373	372	318	359	315	376	341	334	345	331	321	369	369	350	357	302	318	349	326	317	354	360	342	358	342	328	335	384	363	311	367	364	334	335	336	353	352	367	383	367	341	354	383	338	333	352	374	326	373	322	344	374	331	351	341	333	328	337	373	318	356	343	370	371	344	371	309	363	340	390	354	394	321	336	361	321	370	341	340	376	354	331	340	328	365	354	361	371	380	319	356	337	326	385	357	364	339	370	339	342	368	361	356	347	375	349	352	342	343	366	316	299	341	321	352	311	323	329	371	364	324	378	348	361	352	344	358	343	302	356	338	368	347	342	305	337	325	342	368	345	363	348	356	387	376	344	329	335	373	374	316	332	357	336	321	342	356	346	312	347	401	354	351	311	359	345	311	328	312	317	327	357	342	310	408	356	355	341	327	349	334	370	367	366	353	331	310	340	371	350	356	353	337	335	347	350	334	298	322	337	353	332	290	353	343	341	407	363	356	362	346	352	326	338	360	371	368	325	356	385	357	319	348	339	342	335	323	341	348	312	335	349	406	344	344	357	353	345	365	370	383	370	345	349	327	397	369	356	385	343	348	337	351	339	336	387	368	336	324	325	355	353	337	355	355	385	342	408	341	354	315	374	339	345	352	338	360	326	342	338	354	382	327	335	356	349	351	347	328	330	350	360	331	367	348	353	364	369	348	347	356	363	369	308	335	352	352	362	378	326	355	332	353	344	334	324	336	366	353	341	308	346	338	362	345	362	344	387	344	322	354	357	329	344	354	368	341	330	327	316	367	340	349	335	352	339	318	340	336	326	374	348	397	316	329	320	353	346	363	364	347	387	342	336	359	374	358	354	317	330	335	337	356	349	372	333	324	343	366	380	339	326	336	322	304	361	306	329	368	363	358	322	328	331	342	339	355	362	353	339	371	339	320	306	397	356	383	355	389	326	353	353	352	382	355	338	381	377	397	354	320	353	355	359	342	334	354	351	334	340	342	376	340	368	335	382	343	344	340	365	353	377	318	373	368	323	320	343	339	326	336	362	372	335	348	353	374	331	357	335	319	384	342	339	325	368	327	341	322	312	310	364	368	307	355	359	352	345	324	364	328	341	353	346	363	336	350	361	340	316	367	378	376	336	336	354	353	316	335	338	357	326	349	336	348	329	355	338	362	356	343	353	333	359	368	363	359	366	334	369	348	363	308	333	355	365	324	363	352	345	362	368	353	345	333	325	324	335	331	331	336	371	357	319	373	338	348	335	331	360	336	370	334	363	354	355	385	368	379	341	329	375	337	335	298	338	310	352	365	348	319	333	325	324	358	325	334	363	345	310	328	370	353	352	335	355	330	369	340	373	350	378	324	348	376	368	311	351	329	379	363	359	301	341	355	315	386	372	332	369	373	347	349	393	349	319	316	376	373	348	408	345	311	353	350	374	316	375	324	340	316	324	343	332	359	326	335	316	341	347	341	344	352	331	353	334	357	327	386	388	353	376	309	327	302	369	339	365	331	343	356	345	340	324	357	348	394	368	346	356	414	321	316	350	326	314	349	315	372	349	355	340	338	365	358	360	386	316	316	363	374	368	345	350	343	345	358	302	390	361	386	345	358	330	341	328	339	334	369	337	360	355	315	331	365	322	347	356	368	373	366	365	303	349	362	331	328	327	349	350	351	352	370	326	358	344	357	372	331	320	392	362	334	349	344	375	366	348	337	360	331	351	344	347	367	372	364	370	360	344	339	350	336	311	319	350	320	350	364	316	386	347	337	364	330	323	306	359	338	394	375	349	367	337	327	379	324	376	373	331	336	364	349	344	342	325	344	335	374	353	372	310	385	348	360	342	345	338	335	363	353	329	327	343	341	335	378	347	357	348	358	345	381	354	382	342	345	365	373	340	338	358	342	334	336	364	366	325	374	322	350	359	377	359	331	374	337	339	349	339	352	343	360	333	351	328	335	308	341	314	374	364	365	341	353	361	365	354	334	332	340	344	374	354	338	349	339	372	321	357	354	352	350	350	322	323	346	350	354	326	353	357	362	373	347	338	329	334	329	348	322	364	365	335	337	332	333	356	359	366	340	366	346	367	348	358	337	312	320	401	371	348	315	369	340	317	352	342	346	362	375	386	339	344	352	302	309	317	297	361	366	354	373	342	368	366	356	383	386	343	372	366	337	345	365	320	339	333	337	340	340	353	359	342	349	351	332	292	341	354	318	348	337	344	324	369	354	336	347	363	377	377	341	325	374	372	332	367	362	369	363	367	396	340	333	382	351	336	353	323	322	343	340	358	331	345	347	358	369	354	342	383	345	353	350	354	368	351	393	314	368	346	333	351	324	346	366	380	330	368	363	362	328	317	321	372	349	353	357	331	342	343	334	336	334	319	349	353	332	371	350	366	329	335	340	345	327	338	361	356	367	382	337	355	302	369	350	349	332	355	329	329	335	339	376	360	377	389	350	356	342	364	358	334	349	338	342	330	349	357	333	333	321	358	325	364	364	347	322	338	314	344	377	362	358	368	342	303	374	345	336	342	327	314	383	316	362	331	360	327	352	313	340	361	364	324	374	392	333	354	371	328	367	343	374	340	374	374	355	372	336	383	317	343	307	346	367	346	348	329	345	383	345	335	346	364	336	352	330	337	342	396	348	340	355	350	341	333	374	326	354	371	301	324	379	356	394	344	352	365	331	330	355	361	358	336	332	340	387	335	320	296	351	379	341	307	360	337	346	378	300	352	366	308	341	327	363	322	303	308	363	332	374	346	371	344	355	332	332	372	313	318	375	341	386	378	372	367	349	368	353	368	362	340	347	344	348	356	334	332	320	337	374	331	349	315	375	354	335	327	342	353	382	359	368	329	360	351	318	345	363	362	347	327	340	334	353	356	330	365	357	366	364	336	380	368	355	360	358	337	332	346	346	335	336	359	350	350	339	343	334	370	349	337	334	367	374	334	313
19314	15961	35637	42365	43329	42869	37927	31369	26047	21928	14502	10147	8933	9697	7001	4106	2904	2865	2519	2560	2672	2045	2068	1971	1557	1510	1600	1602	1616	1402	1381	1331	1175	1086	1086	1065	1239	3382	4615	5035	4855	5017	5021	3056	861	833	784	840	806	893	825	837	854	845	944	1075	1335	1165	869	794	824	827	782	848	762	860	806	796	776	803	784	838	795	800	792	834	829	780	807	817	814	805	818	821	853	766	830	818	800	782	809	796	790	857	762	827	848	796	799	821	802	817	858	763	798	834	796	843	772	833	809	860	836	842	825	831	834	843	780	845	812	834	753	808	784	809	778	796	800	830	857	855	835	870	829	790	752	803	829	831	801	821	813	751	810	794	822	800	823	832	852	816	880	813	803	786	861	828	817	848	776	828	849	782	785	822	786	851	791	836	771	763	789	796	837	830	813	836	801	810	825	750	813	785	807	782	840	848	890	797	798	816	842	819	783	851	793	786	825	801	782	825	826	805	719	805	823	855	792	816	799	854	767	815	805	789	819	841	788	805	804	783	846	778	871	811	810	824	762	785	815	827	830	804	806	839	812	856	821	831	839	828	832	851	787	815	824	817	831	796	808	757	823	804	809	784	812	852	778	811	808	825	818	809	871	835	787	815	827	871	771	839	780	805	815	826	851	875	801	791	801	820	798	769	791	807	771	803	831	814	796	846	800	801	787	787	838	853	844	825	814	810	803	796	839	831	863	807	823	854	818	820	829	792	837	810	873	828	829	799	833	810	854	813	806	841	767	798	800	815	823	806	838	824	827	810	816	818	789	846	838	780	827	784	827	807	870	746	800	762	782	856	816	757	768	868	780	840	767	823	833	838	770	860	794	810	820	833	799	838	870	805	774	841	820	764	799	864	807	818	826	842	788	807	812	842	841	838	839	833	823	795	817	828	858	809	808	810	847	763	791	810	791	817	795	822	856	794	845	813	823	800	808	836	878	779	814	849	776	787	810	813	746	787	816	827	735	828	780	806	804	840	795	843	791	806	824	814	784	821	860	793	824	819	839	828	811	847	809	774	833	816	789	841	769	777	834	776	827	838	800	776	847	867	835	813	841	852	829	850	865	866	761	802	816	847	830	802	825	824	804	800	815	795	845	782	833	817	781	802	835	827	859	790	832	791	844	771	846	843	763	753	789	828	853	806	834	846	839	819	826	815	761	810	820	821	856	795	814	845	790	804	763	837	800	816	800	822	803	872	863	840	799	792	855	816	802	816	834	793	820	806	873	808	819	755	807	804	847	800	845	763	831	848	792	806	812	781	819	832	798	789	837	836	814	837	818	860	795	811	787	772	830	825	805	836	809	792	828	813	848	828	822	828	787	805	825	784	839	828	797	805	804	830	840	751	809	835	800	813	782	770	821	820	800	783	852	780	783	780	816	834	830	875	862	787	820	763	800	845	821	848	789	829	821	835	785	767	780	808	860	852	801	841	795	829	787	811	808	795	795	789	764	853	758	809	855	801	786	831	771	760	790	832	801	815	827	761	767	799	815	802	830	795	844	843	775	830	829	805	798	795	826	840	811	810	805	764	835	745	823	833	764	845	788	880	787	858	817	790	810	825	795	792	774	820	815	799	821	816	800	789	763	861	809	792	814	833	838	780	773	776	831	817	860	814	830	805	806	791	830	820	822	802	835	816	840	830	789	801	850	818	821	794	825	843	837	810	837	842	791	802	773	776	766	817	798	839	806	798	798	788	767	846	838	826	777	799	802	792	860	821	760	835	807	837	791	807	822	780	848	873	781	832	799	842	835	840	824	825	841	767	825	796	851	850	817	862	809	817	776	837	772	852	793	834	838	810	872	794	794	771	855	803	796	840	824	747	817	835	853	802	833	800	846	810	841	803	822	828	836	796	831	771	780	827	864	803	847	787	816	780	821	781	823	820	823	802	803	816	793	846	823	842	815	843	801	772	793	801	853	872	838	827	744	841	798	858	834	800	845	795	795	815	785	828	821	785	797	794	733	867	814	848	831	810	805	796	776	750	823	816	844	810	833	860	775	814	826	858	840	838	821	806	861	837	825	781	819	794	844	849	836	810	820	791	837	816	809	870	794	816	827	835	808	832	823	848	801	891	843	824	794	798	798	842	839	795	812	867	832	814	870	810	846	776	817	803	821	801	790	809	848	795	807	778	802	836	847	837	789	852	836	782	778	818	820	811	831	796	817	837	848	770	847	833	826	830	875	819	814	807	799	810	832	835	816	808	791	804	848	823	850	844	806	850	822	811	848	814	741	825	832	841	811	832	819	796	793	809	794	762	824	771	850	789	795	832	865	812	818	776	819	827	848	808	794	814	881	790	767	818	809	796	831	795	806	778	818	852	782	824	826	839	853	846	833	800	826	779	790	788	831	834	746	813	785	849	827	812	845	812	805	812	809	895	817	733	865	796	818	805	824	848	852	831	800	824	832	822	781	777	777	833	838	782	781	866	792	787	837	818	814	867	812	830	828	851	871	791	864	770	849	766	799	817	841	789	817	812	836	789	816	805	796	786	803	852	830	814	839	795	740	850	850	814	799	758	847	759	806	833	803	752	802	795	802	800	813	796	823	823	840	876	825	818	814	848	811	772	821	829	811	787	841	833	841	792	819	814	786	865	856	806	816	824	802	833	813	801	786	787	821	742	801	759	833	830	763	799	848	828	824	887	807	792	839	836	765	825	829	795	835	821	778	821	819	835	797	847	787	835	791	848	811	804	816	757	829	791	790	825	772	786	807	820	786	832	807	823	797	795	773	782	801	828	813	813	794	774	812	815	813	815	789	796	804	820	871	782	829	815	803	839	819	800	814	861	831	858	774	823	885	807	800	797	798	794	795	807	842	779	810	837	831	838	806	779	884	801	816	804	825	786	789	776	828	798	793	843	840	849	876	794	805	805	781	826	846	805	808	801	790	780	854	777	795	797	850	806	857	804	834	778	796	819	796	829	810	819	791	788	862	849	787	782	823	819	822	805	790	813	855	851	806	780	792	816	851	814	791	760	772	782	797	804	822	837	824	832	809	871	831	813	759	825	878	858	819	757	810	825	848	791	841	853	827	790	746	793	806	841	824	778	810	806	788	796	859	846	817	833	815	814	786	835	830	810	838	825	803	816	807	813	797	842	781	813	838	842	823	851	825	794	795	807	797	840	813	793	815	848	818	891	851	769	821	821	835	796	834	807	815	836	785	843	820	837	813	837	873	769	786	780	857	779	839	805	856	793	792	816	841	833	820	784	838	833	860	809	782	770	839	827	818	827	820	818	750	821	822	798	857	800	796	840	799	799	815	778	820	828	806	833	826	843	876	783	801	818	779	737	833	807	834	802	855	836	839	793	826	836	866	799	814	809	836	785	852	824	804	874	818	848	761	786	763	826	832	778	789	823	802	866	821	797	813	846	825	779	828	811	862	829	815	795	851	824	821	828	801	822	813	815	808	785	755	825	835	759	831	829	810	860	776	817	857	778	817	802	809	810	772	818	782	844
36697	31586	42648	36785	35763	38464	33557	25881	20963	15431	10244	5967	4282	4356	3277	1553	1161	1140	931	837	764	717	748	549	536	523	492	569	537	502	487	413	402	405	363	392	494	1093	2002	1735	1237	1329	1321	1069	547	377	335	372	350	344	373	377	333	348	358	371	437	384	372	329	348	352	365	318	315	339	337	331	395	366	378	365	348	352	367	308	353	337	358	310	372	315	335	343	344	306	322	348	317	347	357	338	350	286	350	360	363	338	291	353	350	366	305	332	301	293	319	295	334	339	350	330	371	327	317	315	348	341	381	332	289	328	356	339	387	329	332	329	325	353	331	362	352	371	322	304	333	357	364	318	324	326	323	336	335	342	322	375	336	338	306	356	331	324	384	334	361	348	313	335	359	344	339	334	367	334	321	339	320	338	366	360	351	298	310	322	362	340	343	350	332	324	315	329	330	327	310	347	341	321	379	337	327	347	313	321	357	360	341	337	370	327	332	354	340	337	330	341	342	320	326	381	339	349	353	335	335	343	366	326	364	333	322	351	325	334	363	343	343	365	359	314	357	328	336	338	361	341	351	342	328	328	360	310	337	329	337	371	324	342	322	316	344	322	331	332	359	319	364	350	338	319	321	366	316	343	340	333	331	342	325	352	305	338	341	346	337	378	341	380	317	305	351	326	353	368	328	370	347	365	359	337	330	329	345	350	380	349	321	351	329	328	330	318	323	326	326	380	371	325	346	345	342	328	343	332	328	327	330	342	345	327	362	349	333	324	317	351	314	339	306	301	340	318	359	349	361	348	365	342	391	315	351	356	351	290	363	326	342	392	337	347	349	343	345	339	310	372	314	350	329	317	346	328	320	346	349	346	360	331	358	310	365	347	318	330	330	364	347	339	301	319	352	305	314	346	338	329	323	365	332	312	313	348	351	336	339	332	332	357	367	316	316	368	328	354	336	354	367	357	360	357	356	318	322	303	348	333	347	358	332	322	349	328	336	338	329	359	353	317	342	323	335	371	339	359	347	324	360	337	323	357	366	358	362	369	311	337	352	347	364	331	326	352	351	309	349	345	317	344	341	321	343	358	313	323	344	336	338	342	344	359	352	329	359	342	377	321	339	341	349	361	347	331	346	344	323	340	332	329	329	356	357	338	358	350	334	343	343	310	353	329	364	374	318	339	342	357	303	307	327	317	347	326	356	335	355	352	347	327	334	364	355	376	300	365	360	344	316	313	323	347	356	328	368	317	331	323	371	343	312	370	329	328	319	335	317	300	329	329	355	354	289	316	341	365	339	312	339	317	339	328	350	319	332	335	317	344	297	328	331	311	320	331	360	337	363	349	337	334	308	369	358	324	350	358	359	343	342	343	319	361	367	359	308	351	366	314	334	333	286	324	329	321	342	320	339	327	368	325	330	355	351	339	323	318	381	342	339	335	371	322	347	296	331	351	309	348	320	335	327	338	366	358	327	354	316	308	335	353	308	323	368	329	315	348	340	328	350	392	383	339	335	318	371	359	384	314	354	306	359	352	331	339	329	344	351	351	332	349	324	334	336	317	368	336	358	362	341	352	313	321	339	336	390	346	327	341	369	327	337	352	332	326	397	339	327	352	365	335	338	340	369	348	336	337	339	362	342	316	343	356	341	344	346	385	359	334	341	355	360	328	343	327	343	320	348	332	336	328	342	323	349	320	332	331	347	338	348	313	349	350	348	343	340	349	360	324	311	285	320	355	333	341	350	338	323	347	345	311	340	342	355	292	291	328	334	324	341	321	380	335	299	330	376	319	356	346	345	302	345	331	339	364	330	340	366	395	345	334	301	315	353	334	386	334	360	355	317	289	346	315	336	342	362	357	326	349	343	378	349	341	330	333	355	346	337	300	353	336	338	363	313	340	379	322	333	356	348	316	380	341	360	380	343	342	356	353	327	367	348	297	324	330	360	335	336	352	309	310	309	343	324	356	342	326	346	338	340	325	351	342	330	354	361	337	355	358	347	322	319	318	356	317	343	357	318	326	334	330	351	338	347	337	329	372	365	334	323	363	310	345	365	322	331	338	334	320	349	340	346	331	353	326	320	308	358	349	331	337	355	314	339	338	316	352	338	346	347	326	320	371	358	321	345	337	339	312	298	328	354	333	377	348	334	315	318	303	343	357	336	340	305	350	335	295	273	331	362	361	316	350	357	372	321	349	334	344	331	329	277	345	321	344	368	326	356	330	331	358	351	328	325	341	333	358	342	352	340	330	312	339	333	355	335	359	325	360	309	310	327	322	336	345	340	360	325	341	339	358	336	329	336	288	337	319	343	329	344	312	342	310	367	347	330	329	364	345	304	303	348	343	316	340	358	341	332	331	328	350	310	356	344	314	348	325	359	344	333	334	311	359	327	284	327	371	323	326	358	364	348	348	333	318	330	335	316	318	328	350	300	316	363	364	344	314	351	383	348	330	316	336	353	319	367	351	319	349	367	359	305	320	374	371	342	341	323	343	354	351	351	347	346	336	342	361	338	330	363	358	321	333	378	342	334	329	314	334	380	315	341	344	313	337	322	367	325	308	352	336	311	324	340	293	313	355	329	335	323	345	323	308	329	379	363	364	363	329	322	329	345	319	319	335	360	332	351	367	335	317	332	349	371	374	354	354	352	346	337	299	344	358	356	317	361	370	370	346	353	359	316	359	360	317	342	388	344	361	357	325	336	341	279	350	332	346	346	328	346	334	378	345	326	331	307	340	324	397	311	338	317	301	305	328	333	343	357	325	318	344	303	323	356	380	362	323	311	358	340	304	336	331	323	339	336	327	347	350	321	327	340	364	370	346	331	327	343	323	333	346	317	294	345	317	331	347	348	331	340	351	376	339	340	329	370	381	342	338	347	330	313	336	327	329	366	358	369	363	363	304	343	361	324	358	355	349	335	332	316	342	333	338	334	333	333	342	327	356	345	350	338	357	364	366	352	326	359	347	329	347	380	343	365	302	345	339	385	328	330	362	312	363	313	313	369	333	359	351	317	353	315	347	318	357	353	336	366	358	307	332	352	322	366	337	369	340	334	330	309	341	365	366	338	340	321	356	325	340	330	389	364	359	334	326	342	355	328	320	310	318	329	312	337	319	354	355	330	306	316	332	352	339	331	328	366	320	353	349	357	347	351	336	356	323	337	312	345	350	321	338	343	375	366	322	366	374	391	353	326	354	341	364	331	324	315	363	354	335	353	377	314	334	313	354	353	369	388	342	372	322	319	333	305	360	350	345	366	331	383	330	367	304	343	354	328	343	338	340	329	305	304	348	400	333	345	332	347	357	359	388	367	313	346	360	363	352	325	309	314	338	360	325	303	357	343	357	323	354	334	320	373	331	371	370	321	359	356	313	347	364	351	335	356	323	323	328	289	327	350	327	319	373	322	323	339	319	309	302	356	334	326	314	331	340	343	360	346	329	354	294	332	399	364	313	339	334	332	342	344	329	316	340	333	347	358	367	307	345	341	350	323	337	351	359	319	323
24760	23682	40934	48021	50081	48152	45353	39496	35069	30181	22183	16176	14329	13759	11296	6530	5018	4587	4113	4143	3658	2920	2806	2777	2438	2320	2184	2102	2137	1975	1791	1510	1342	1224	1190	1240	2103	6009	11513	9188	6650	7269	6838	5301	1767	800	833	752	782	815	786	749	764	806	1033	1032	1287	1139	866	816	796	800	756	795	796	783	774	749	732	811	781	789	798	791	777	787	785	782	763	766	757	796	773	814	760	735	748	790	749	751	763	751	744	820	780	753	791	709	761	752	806	791	729	735	785	792	807	784	771	748	763	795	763	794	761	819	777	793	755	770	805	762	771	795	810	779	762	797	792	781	746	769	773	751	781	756	773	760	724	719	733	750	809	769	767	748	739	755	818	795	813	810	817	793	797	753	732	748	729	819	760	817	756	818	772	737	796	748	827	835	723	773	775	785	753	807	750	819	800	810	756	744	811	783	762	740	749	770	798	759	809	799	724	728	811	788	745	769	734	795	778	760	809	798	775	762	779	768	816	751	726	789	775	818	765	761	753	739	799	789	763	814	817	784	810	770	738	779	742	773	783	845	823	769	773	746	815	810	784	719	752	808	796	785	748	748	806	778	739	794	801	781	797	767	801	773	728	787	738	809	740	835	746	783	820	783	776	775	750	758	764	792	775	793	777	767	765	773	760	752	816	787	784	806	779	787	728	770	783	784	780	779	721	776	772	781	801	812	776	790	759	784	769	745	774	825	746	789	762	749	795	819	730	754	766	759	819	793	800	758	731	746	782	809	786	794	780	739	781	826	784	829	754	757	772	786	785	775	788	774	833	785	779	758	799	775	828	791	758	782	795	768	763	789	741	788	780	774	738	783	761	743	780	833	768	771	740	746	795	717	743	789	773	777	804	759	810	747	787	820	775	781	764	760	736	760	750	776	776	808	732	857	780	790	768	765	763	808	783	775	692	804	786	759	801	783	751	855	752	733	807	748	761	770	762	752	735	799	818	834	806	791	804	740	776	811	755	771	724	758	741	736	758	806	761	743	715	792	783	761	750	761	772	757	745	789	767	765	788	745	789	816	787	780	773	765	814	764	784	755	784	753	824	744	794	778	794	694	775	776	762	747	787	782	767	748	802	783	789	785	750	786	789	780	758	803	752	763	775	816	790	788	778	829	808	774	816	785	818	763	796	838	738	761	759	761	781	798	758	817	742	777	800	759	765	770	794	769	743	736	763	774	761	768	784	777	765	784	803	800	816	772	724	787	776	795	780	762	782	730	761	795	793	772	770	762	806	776	803	766	824	794	748	783	784	782	780	752	740	719	826	742	724	751	749	773	780	816	781	817	746	780	766	741	789	751	767	785	737	751	769	777	752	811	771	817	778	769	798	742	775	796	718	806	757	748	768	771	736	789	736	790	821	771	761	789	845	770	817	810	779	753	758	759	815	755	788	791	741	800	780	812	796	771	781	760	765	737	798	764	760	813	758	762	761	769	736	768	783	780	770	782	799	744	843	773	749	781	824	795	807	770	761	760	812	790	720	811	761	737	768	768	798	814	772	773	748	790	789	755	765	816	768	788	820	821	744	786	782	755	773	795	853	789	766	795	786	798	825	810	747	784	745	780	760	818	789	775	765	754	721	790	808	778	731	773	813	730	775	779	789	793	799	788	785	777	777	767	769	779	715	740	798	841	752	788	839	739	784	779	776	829	765	761	771	785	711	727	789	790	797	792	751	750	804	788	770	743	774	795	781	814	773	779	779	810	753	746	736	826	757	828	793	800	740	802	745	766	816	762	821	802	781	773	830	786	708	803	798	793	784	776	717	779	736	734	768	803	766	797	789	727	782	799	808	777	802	782	718	794	766	800	773	757	731	738	796	806	773	801	741	717	783	773	772	775	797	767	745	782	761	763	778	765	786	789	769	809	782	788	847	786	765	792	861	772	744	752	766	774	812	768	756	782	749	811	757	802	772	755	772	716	769	802	716	742	806	785	751	744	748	778	774	802	772	776	753	728	803	790	788	753	793	741	811	777	788	790	742	768	762	772	762	796	745	747	767	786	766	779	719	739	797	797	793	750	839	757	828	792	778	764	781	795	813	780	763	824	736	747	751	740	743	834	790	751	751	804	799	769	811	778	818	810	774	731	774	771	775	750	741	807	800	761	781	693	784	773	785	744	800	800	770	754	782	803	725	763	796	832	776	823	726	799	802	754	784	783	756	758	755	791	797	794	802	746	739	741	791	728	788	819	753	784	781	736	738	764	762	816	750	732	771	781	764	781	778	748	782	793	776	780	751	746	766	787	799	733	792	744	839	814	766	743	841	813	811	775	795	763	752	803	758	776	796	745	768	784	747	777	840	768	845	734	783	786	775	821	785	777	759	824	768	794	769	772	744	754	780	780	765	809	775	758	758	775	771	792	705	814	764	732	777	805	772	797	770	801	773	743	746	757	771	787	803	793	761	782	763	783	792	755	721	801	793	788	771	774	758	803	808	756	787	761	779	764	788	750	779	773	762	752	743	730	831	753	804	823	762	775	784	789	759	728	753	760	778	832	756	750	766	793	815	790	802	780	768	774	810	757	817	740	831	742	796	829	808	757	827	753	778	745	782	756	809	761	793	753	808	827	756	791	768	767	753	765	816	795	765	743	804	807	758	772	799	810	780	758	807	745	744	740	768	766	799	759	778	780	743	757	722	794	771	768	791	810	786	755	765	816	831	751	768	736	801	785	783	800	795	815	781	744	750	718	785	777	752	811	755	743	779	738	752	757	808	774	772	747	790	790	781	749	722	762	768	787	777	752	799	748	789	759	785	726	795	790	727	751	802	795	791	759	738	757	784	750	764	786	789	739	807	758	784	783	764	727	794	816	750	840	821	749	780	780	786	758	752	769	749	779	742	805	714	777	743	745	829	752	759	753	781	783	779	795	753	765	764	722	749	823	751	808	795	736	734	801	801	782	776	813	753	744	803	730	824	743	784	770	826	716	757	767	786	755	778	771	775	796	740	736	754	780	782	781	771	848	818	794	819	747	758	784	748	757	819	811	769	811	782	789	788	750	818	782	783	772	790	793	774	808	799	792	843	741	790	728	839	769	759	744	757	816	790	777	782	741	790	799	770	778	793	780	818	770	801	763	750	777	781	805	796	716	782	806	779	756	789	760	821	821	763	754	797	786	726	767	806	773	760	795	787	781	742	784	762	711	793	723	753	772	789	784	803	776	775	785	750	743	779	731	736	785	793	773	727	786	733	793	792	747	766	795	748	721	741	768	746	765	771	781	759	740	785	735	781	821	820	785	760	796	797	767	773	774	777	794	780	728	765	790	837	770	775	787	799	810	733	804	815	828	751	785	786	739	796	766	763	775	785	759	759	730	822	803	790	791	730	744	814	796	741	764	789	796	764	808	772	822	733	788	796	733	777	788	760	783	772	805	779	777	771	787	810	757	767	738	734	771	779	753	796	783	794	818	805	740	760	720	742	794	813	771	807	751	777	778	803	748	797	752	761	781	799	779	743	804
6347	3943	6986	4583	2907	3547	2208	1074	698	574	524	511	430	443	352	302	262	285	296	265	278	279	258	265	308	265	279	235	282	258	238	249	244	251	230	222	258	255	297	311	277	279	289	298	248	255	232	212	226	220	243	214	245	242	227	218	204	240	250	226	207	253	224	221	230	238	272	258	246	245	270	225	251	231	228	248	200	248	238	219	251	243	234	259	235	209	251	250	259	249	270	255	234	250	214	236	226	194	238	248	230	233	222	237	265	264	212	213	247	226	224	256	272	264	227	223	237	241	236	239	248	227	259	215	262	252	228	237	226	260	256	260	213	257	220	250	228	252	256	244	249	256	224	217	246	235	251	213	248	253	246	217	245	240	275	238	213	241	239	214	241	262	236	254	254	272	242	255	242	227	241	249	209	225	225	223	236	259	274	209	245	214	211	247	237	243	237	249	253	263	209	212	256	239	222	257	240	246	224	265	221	235	240	251	250	238	242	219	231	233	271	236	251	238	235	225	240	234	252	242	212	221	251	237	254	230	234	258	241	223	219	256	220	229	253	256	244	259	220	229	241	201	227	259	243	241	246	233	244	267	246	201	247	270	264	209	238	247	240	233	257	257	257	225	258	242	238	235	254	254	245	262	240	232	240	226	237	239	253	207	218	236	265	234	231	247	230	259	220	237	230	229	234	232	235	245	243	241	234	249	245	252	236	246	262	241	253	245	236	234	243	258	226	224	237	269	243	239	267	250	267	256	241	243	234	231	219	249	245	246	209	244	226	289	232	227	213	229	244	224	218	281	230	218	243	274	239	227	234	261	249	204	207	239	248	230	240	243	233	222	226	233	220	238	243	235	243	244	265	231	207	234	280	219	255	246	241	227	213	239	219	227	233	247	228	251	255	207	231	239	256	268	230	218	261	249	216	246	214	241	222	254	227	225	257	234	244	250	263	223	264	264	245	241	222	222	222	233	238	231	238	233	243	235	214	239	235	210	221	240	251	205	229	214	216	238	273	260	226	232	258	229	230	245	240	235	238	259	250	220	266	252	242	257	234	234	259	252	240	216	209	242	251	225	224	252	229	214	239	232	220	254	240	234	249	240	243	259	260	238	237	214	212	257	268	282	223	244	261	244	228	230	240	253	244	256	247	224	246	257	239	240	227	237	244	233	240	231	222	248	233	229	263	218	245	266	254	250	256	252	202	237	226	221	231	209	231	221	218	220	260	240	236	225	229	239	237	220	230	208	227	222	232	225	208	232	267	212	230	233	243	245	237	232	232	230	217	264	232	252	228	229	242	246	254	216	246	214	233	272	233	225	209	239	261	205	252	254	243	273	219	232	217	250	243	228	212	220	218	234	237	244	251	244	241	248	233	258	240	246	243	257	241	231	244	246	222	226	230	243	224	242	262	245	228	237	253	262	245	241	224	235	231	251	251	221	246	250	240	241	247	226	239	252	231	236	237	233	234	234	260	235	254	217	263	219	231	245	252	240	201	225	251	267	262	228	228	264	225	250	241	251	227	246	238	238	243	270	242	243	239	238	211	264	227	229	214	231	247	239	239	234	252	221	246	224	253	220	231	212	228	231	227	267	208	253	263	243	272	273	211	256	239	218	235	240	249	262	275	273	236	224	245	216	241	212	218	252	227	225	248	227	209	237	224	221	235	222	234	275	231	224	252	243	245	241	252	238	243	243	254	255	242	239	244	227	254	242	221	244	239	263	227	244	246	249	224	237	236	236	220	235	250	244	223	234	233	238	223	265	250	224	255	233	237	212	209	235	225	224	253	265	243	224	227	252	249	230	224	238	246	252	228	253	250	208	221	240	240	255	228	248	220	233	209	233	214	234	225	229	234	220	247	244	244	245	243	235	252	228	248	241	224	253	222	242	214	246	227	215	234	253	251	257	216	222	240	239	240	227	254	220	243	225	207	234	223	254	242	236	238	222	238	225	247	235	222	252	237	249	237	224	224	190	226	243	225	227	245	254	247	229	240	236	233	241	233	246	232	265	254	232	218	240	251	243	215	227	250	242	218	275	248	244	219	254	246	232	229	255	257	245	241	263	237	224	229	271	252	246	237	237	240	261	242	207	248	248	216	245	274	218	225	236	245	240	258	227	234	214	254	240	248	239	246	247	248	238	218	259	241	218	239	257	222	253	242	244	248	225	223	267	227	236	239	253	259	245	242	248	236	240	235	234	247	261	232	237	244	236	222	238	197	243	229	233	221	252	248	238	239	253	254	217	247	238	227	233	227	251	228	255	220	251	227	231	244	243	244	243	222	235	232	244	257	218	233	237	245	218	245	229	244	246	258	242	244	264	250	232	237	246	237	237	262	237	249	265	251	223	270	248	230	240	223	254	240	239	246	247	247	251	251	240	221	234	236	246	240	256	244	258	213	241	244	240	234	243	249	247	227	222	248	245	236	213	237	207	215	247	242	217	225	217	262	239	239	233	215	229	222	213	237	241	218	249	225	213	245	230	237	230	252	262	244	213	266	235	254	245	255	260	240	228	231	240	259	246	233	240	223	230	263	222	269	219	249	237	239	243	219	259	217	240	210	252	213	248	224	222	207	229	220	258	263	242	252	272	251	240	238	258	239	223	213	237	228	208	247	241	249	227	242	243	218	235	263	246	232	241	224	209	260	254	234	246	209	233	242	233	229	242	246	197	238	240	206	227	241	240	248	244	252	219	279	220	209	251	262	239	236	262	249	261	251	214	248	218	214	229	260	210	233	256	209	234	230	273	208	218	229	243	225	217	253	238	218	225	244	224	244	251	231	238	247	253	220	204	237	222	249	245	234	217	265	246	257	227	244	238	232	231	231	210	206	263	232	226	251	228	241	216	244	229	229	263	227	227	239	221	222	236	252	232	269	236	232	266	256	235	217	258	236	213	225	224	252	221	248	240	238	231	240	263	235	243	209	268	213	208	259	218	220	239	217	248	208	242	220	217	254	249	211	233	233	241	234	247	249	257	235	237	229	234	217	255	243	257	240	249	227	239	245	264	244	236	246	215	234	215	242	254	211	246	225	237	235	217	239	234	217	257	235	252	278	235	235	266	203	232	240	198	226	258	226	269	255	225	277	242	251	244	236	259	262	256	243	266	245	246	249	271	215	269	230	221	234	240	234	226	213	199	238	250	221	230	257	252	249	212	222	236	247	237	237	257	234	240	246	248	216	234	221	254	253	229	230	231	240	241	253	264	245	249	254	247	230	221	245	250	232	226	242	222	236	249	237	227	222	259	231	220	215	223	254	268	265	245	237	212	248	206	243	233	238	220	253	266	249	258	241	228	240	250	232	248	235	257	224	210	241	217	235	245	254	266	258	227	235	247	247	249	254	260	253	234	236	232	252	221	238	232	242	235	221	261	271	236	242	265	255	253	225	222	265	233	233	245	243	223	217	235	235	224	218	236	219	250	226	249	221	251	249	249	235	224	225	264	256	227	241	243	262	239	251	242	229	234	229	241	212	241	224	224	239	255
5112	4319	11446	11369	10326	11969	7958	4705	3400	2734	2431	2048	1803	1913	1385	1036	950	980	825	834	799	799	819	794	845	876	819	769	738	718	673	644	668	678	655	664	754	999	1024	1190	1034	972	940	932	647	682	619	638	608	632	649	631	571	569	617	606	625	615	640	597	582	568	615	595	620	563	610	582	588	658	640	617	582	628	597	595	580	565	583	608	573	603	563	593	582	657	604	604	605	598	605	568	591	579	593	584	614	562	581	588	599	591	548	597	542	579	620	596	616	595	594	594	558	610	580	599	571	633	567	590	626	626	603	604	610	584	607	597	607	609	620	602	611	598	606	622	629	545	608	546	576	605	591	580	612	607	613	637	593	642	568	625	616	568	595	598	617	618	639	675	611	583	615	590	597	615	582	609	593	615	567	609	604	588	601	577	590	630	595	620	589	585	553	607	612	581	597	580	607	589	584	594	527	616	601	574	599	591	606	653	609	626	635	561	572	617	598	631	618	606	633	593	577	620	627	615	559	593	610	602	593	587	589	615	628	568	617	616	588	569	623	589	593	577	612	593	587	614	631	567	610	588	624	602	592	617	612	609	595	657	575	603	569	600	574	583	611	587	616	636	584	615	592	609	605	615	608	591	595	602	604	589	588	621	588	596	542	594	555	580	558	634	611	582	625	572	629	562	601	598	588	583	597	593	584	588	592	611	595	581	616	617	563	560	576	602	592	580	591	577	595	589	553	609	592	574	626	623	637	586	608	612	606	560	551	608	611	573	593	654	567	626	566	583	564	587	617	571	626	608	631	577	636	593	599	564	652	636	592	581	597	648	616	560	596	569	601	589	580	568	622	611	606	632	607	591	598	608	621	599	580	560	652	561	593	578	598	589	592	627	591	610	590	630	621	607	639	582	570	578	599	603	569	597	579	600	630	574	634	574	630	578	600	588	607	572	570	532	609	644	629	575	591	587	585	563	557	550	590	601	603	599	615	597	619	600	589	583	615	583	583	550	588	571	590	567	591	616	635	619	598	578	628	574	611	638	605	596	574	586	638	634	628	557	604	579	649	647	619	601	619	588	598	613	582	595	565	565	604	575	616	610	584	617	610	625	602	612	598	600	594	570	571	526	569	579	617	589	588	589	589	598	636	620	559	570	591	627	604	591	584	624	631	586	633	571	595	602	593	606	568	594	561	586	549	558	569	608	581	599	587	592	607	636	590	597	599	623	641	595	612	619	613	617	642	604	580	596	519	545	641	593	632	590	580	593	575	613	549	564	594	578	573	591	609	590	613	623	653	584	597	619	602	561	660	578	611	622	608	587	574	575	629	571	620	574	586	562	588	610	578	608	630	585	594	583	608	582	602	565	619	607	632	615	560	600	595	603	591	610	613	623	613	591	579	587	563	615	642	605	605	586	577	611	574	615	582	610	619	590	602	648	612	569	632	599	605	587	624	594	561	607	586	614	605	585	628	613	568	629	591	601	576	620	604	597	632	627	623	599	643	623	582	571	592	596	573	577	650	582	610	583	628	585	584	569	608	609	593	576	564	607	641	599	593	581	632	578	608	618	579	567	633	633	611	591	557	576	602	605	601	623	587	602	627	622	576	605	651	651	533	598	600	620	651	618	576	602	602	608	598	572	589	585	627	621	637	551	664	614	613	606	650	612	599	629	601	654	640	610	592	616	576	609	636	604	596	590	620	602	593	576	639	602	591	602	605	590	582	590	625	619	574	590	605	601	556	620	614	593	566	582	599	594	615	576	567	584	600	609	620	581	594	603	601	567	589	625	576	635	607	603	607	629	599	617	615	564	637	609	594	588	602	612	610	560	620	589	599	620	605	586	570	580	603	599	561	592	641	621	591	569	631	616	580	598	589	635	643	585	582	609	610	589	594	557	596	595	608	637	623	611	559	575	633	615	573	606	610	592	594	631	625	603	597	555	568	616	575	643	635	621	603	618	619	564	587	609	582	590	598	577	601	602	588	558	616	623	581	592	626	569	599	607	609	575	566	611	558	593	591	617	611	633	621	574	599	606	615	592	632	627	600	594	599	598	618	627	580	601	629	588	624	613	659	589	607	636	622	597	603	564	583	600	632	591	614	570	562	609	602	595	606	566	591	651	606	605	558	598	588	546	635	599	603	586	569	584	577	527	596	605	604	592	609	566	610	552	572	570	607	560	583	591	613	580	590	616	599	580	624	615	585	619	620	561	597	619	620	619	628	609	604	585	604	595	612	610	581	589	559	633	579	596	613	661	590	592	597	630	620	652	573	581	593	624	573	585	609	605	619	637	612	593	615	579	640	599	566	572	590	591	586	602	616	582	606	574	598	625	616	566	579	598	595	603	587	589	577	610	557	618	636	627	623	603	638	611	598	578	573	611	610	608	592	595	596	565	609	591	590	629	640	593	639	623	573	608	602	600	594	603	585	623	586	565	601	558	599	589	591	615	614	586	567	636	569	596	571	616	606	611	614	629	565	572	584	653	619	602	643	586	604	562	579	619	632	622	596	576	608	641	594	640	612	603	587	630	591	624	634	570	560	606	571	622	609	578	625	608	607	636	597	622	621	605	587	591	587	639	624	626	585	577	603	579	613	585	620	577	613	575	618	622	646	605	641	590	631	590	577	579	554	588	584	562	572	553	584	611	605	558	577	605	618	593	599	675	612	579	599	587	601	558	595	559	602	579	601	629	611	566	605	603	616	579	623	562	623	581	628	580	606	600	598	609	606	615	589	555	603	608	601	598	538	576	596	578	616	578	588	568	627	606	587	605	619	593	600	607	641	599	613	583	598	561	576	602	576	603	634	615	559	623	595	612	588	597	623	615	576	617	606	618	633	598	609	600	578	610	621	610	624	583	570	565	600	545	598	627	568	613	616	609	587	642	652	608	576	631	566	605	593	577	582	620	622	609	580	544	632	575	616	620	566	589	588	555	615	645	604	584	625	580	596	628	614	595	635	615	614	601	610	565	593	628	549	596	581	596	623	656	603	607	588	577	570	608	618	607	621	637	596	602	576	573	618	630	604	539	636	601	546	606	610	605	600	567	568	613	596	571	657	597	627	578	616	607	566	607	560	615	591	607	618	619	613	574	625	622	627	598	625	579	554	609	581	614	607	619	587	566	658	619	648	623	578	613	596	602	598	610	585	570	608	569	597	617	617	624	560	559	587	646	584	593	613	622	573	605	557	582	628	595	607	623	657	584	613	604	611	572	634	579	562	565	571	599	593	586	614	610	588	629	603	637	621	579	609	613	570	590	617	601	553	566	620	580	598	601	624	616	629	588	564	617	588	625	588	629	577	598	601	580	579	613	614	605	552	608	579	625	570	555	555	598	547	588	575	641	581	595	558	645	596	625	627	589	602	605	572	590	608	600	565	626	577	606	611	591	589	585	582	583	622	588	638	619	613	595	609	542	600	608	602	622	611	610	577	613	546	620	627	594	622	614	614	601	619	599	558	579	589	559	580	589	599	585	622	642	626	613	632	592	592	616
27353	26346	37445	33438	31391	32520	27707	19996	13438	9526	4915	2858	2372	2199	1762	947	786	647	584	510	497	445	484	505	506	472	451	470	428	414	378	369	331	354	356	345	476	941	1263	842	1012	947	702	572	412	334	318	354	359	325	321	309	369	359	375	439	407	326	341	303	315	350	346	308	356	369	332	294	312	354	355	329	331	357	358	328	347	343	321	340	357	370	317	360	364	379	309	360	312	337	311	317	340	349	299	335	318	324	334	327	345	347	327	361	333	364	335	335	350	344	312	343	358	331	325	323	346	305	342	341	354	342	329	350	350	322	330	344	319	325	336	334	342	326	333	361	365	328	310	325	348	297	314	338	364	379	328	303	347	327	348	338	351	320	320	345	366	341	350	334	353	381	341	343	338	321	352	334	373	365	382	345	359	345	354	340	354	350	309	328	336	331	359	319	334	346	358	349	347	330	324	348	309	337	349	357	330	349	333	329	349	356	347	337	353	343	378	337	327	343	324	320	303	311	375	347	329	357	349	364	350	370	319	316	313	322	381	329	342	318	378	336	314	308	339	354	341	334	334	358	343	347	335	340	336	335	301	361	322	320	316	334	322	350	333	320	319	318	329	302	371	354	328	331	376	334	332	335	349	307	332	397	355	364	336	344	360	321	363	338	374	316	348	356	353	350	332	314	356	287	381	350	322	340	334	314	337	333	304	305	361	342	306	354	323	344	345	354	344	371	330	366	319	350	318	333	363	301	336	346	323	339	375	339	348	348	343	351	327	372	374	342	333	305	323	357	343	342	338	379	355	356	333	345	349	334	350	341	365	313	372	362	347	329	337	354	316	324	369	327	332	339	345	355	312	306	350	330	333	319	307	333	322	321	321	345	326	295	307	337	331	327	370	354	332	356	327	352	371	331	352	354	374	341	320	349	349	306	358	385	349	348	341	346	326	368	350	314	309	354	352	344	353	358	323	303	357	362	358	321	335	337	373	326	351	350	318	333	323	367	359	331	349	334	344	334	339	342	340	335	317	332	355	304	332	338	364	322	334	361	337	360	364	352	332	356	347	347	338	353	331	335	321	340	344	345	356	309	336	316	351	323	369	333	321	332	369	349	359	365	343	351	364	324	303	344	329	367	326	330	357	350	337	379	296	373	367	366	346	338	346	328	348	341	316	354	337	352	326	328	324	344	332	332	327	348	366	335	361	338	355	352	312	363	352	333	337	347	336	328	345	326	376	362	348	344	371	391	344	341	334	342	351	339	341	321	333	320	347	358	342	358	307	356	316	357	371	348	356	323	325	316	358	355	348	337	372	304	342	328	330	340	299	365	303	355	339	353	355	309	341	319	323	334	331	339	392	339	354	323	334	291	334	355	359	298	374	354	346	401	342	343	349	326	355	354	326	355	330	332	338	350	378	332	339	318	352	377	332	357	316	339	304	343	338	328	381	345	332	334	351	321	308	289	300	339	354	329	341	351	319	326	361	350	339	358	368	346	380	303	357	366	349	328	343	342	375	280	321	338	330	321	344	347	358	346	314	333	340	337	328	338	334	320	351	352	390	335	361	336	335	344	309	345	337	335	320	361	318	346	350	304	315	344	334	312	345	353	372	332	328	341	339	320	303	333	366	337	325	363	327	320	342	311	325	395	373	378	337	365	349	313	290	345	342	351	320	320	318	346	334	381	352	320	341	344	373	335	351	355	320	353	363	334	362	350	346	351	359	303	321	341	330	353	371	297	364	315	331	345	359	336	346	312	331	333	330	339	381	312	316	348	387	360	338	349	342	296	314	356	344	370	363	332	332	337	350	313	338	348	341	317	333	306	349	313	323	342	316	342	343	335	332	307	313	314	335	302	376	328	342	337	374	334	337	326	309	334	348	407	296	328	356	340	338	331	326	344	348	344	317	322	288	321	322	333	346	308	306	366	363	328	315	367	355	352	330	318	348	350	319	306	334	337	311	337	342	368	355	339	348	335	322	374	324	362	331	354	346	346	296	344	375	340	353	366	331	372	337	352	341	362	344	336	305	330	340	306	350	359	331	349	356	315	341	363	321	340	327	344	357	308	319	320	345	346	355	334	345	336	285	353	324	355	334	312	367	350	340	303	335	349	343	328	356	376	316	350	318	317	326	344	332	351	361	308	315	329	354	353	336	343	329	356	324	370	331	331	316	334	339	346	310	350	351	334	325	353	371	344	325	349	360	370	364	310	333	326	342	319	350	332	343	337	314	334	375	354	350	317	306	364	328	316	326	363	359	340	343	379	328	366	346	320	370	322	315	351	371	336	369	320	367	340	302	337	326	335	353	338	372	329	352	325	343	312	318	352	356	322	314	323	330	317	365	361	323	325	335	353	349	354	354	310	336	307	323	365	332	336	341	354	321	381	351	342	351	343	357	323	344	333	354	322	394	319	359	370	346	331	366	321	327	352	352	334	327	316	311	346	336	339	331	335	313	328	352	307	350	310	347	337	341	327	337	320	321	379	305	381	364	350	349	378	325	327	359	293	358	349	365	317	368	330	347	370	331	315	350	351	352	335	306	327	299	360	364	343	344	344	336	355	326	340	335	344	376	342	299	329	334	353	333	352	357	320	330	341	321	305	337	336	352	350	330	367	348	303	321	311	333	348	332	336	340	371	332	360	368	338	341	351	329	352	335	315	319	359	337	331	336	310	362	353	337	351	351	358	364	356	335	310	311	354	341	341	319	324	374	347	316	350	326	319	352	334	326	316	324	349	330	315	337	351	324	327	339	334	344	340	343	326	362	326	354	345	352	334	332	354	334	327	334	371	309	338	316	352	381	362	358	320	321	361	350	345	306	342	347	324	337	342	339	332	324	354	347	367	286	372	334	326	353	312	341	350	343	332	335	352	343	339	355	342	348	349	330	343	352	361	373	337	308	338	350	358	365	347	336	324	340	341	372	369	349	356	371	317	332	316	321	304	334	354	354	341	340	312	351	356	332	331	346	344	339	337	353	320	370	354	356	310	331	360	378	355	361	310	349	327	361	330	364	328	355	342	341	298	329	354	362	345	354	355	351	339	303	334	346	358	338	332	343	340	333	344	316	332	327	312	388	323	379	346	317	344	374	347	323	326	354	344	322	325	329	355	342	333	331	344	322	352	340	345	356	342	339	352	328	348	321	329	368	320	365	350	308	353	354	343	348	347	400	327	321	335	341	355	347	300	352	307	375	350	322	369	314	354	322	335	352	304	349	336	349	350	346	324	334	357	359	325	337	360	350	351	335	355	342	334	356	350	368	354	377	328	338	361	330	364	335	337	339	337	344	338	334	352	386	362	317	309	328	354	331	355	329	323	345	331	334	385	341	391	313	365	309	309	343	347	377	348	359	347	336	318	336	360	323	349	330	361	350	338	343	312	337	372	315	357	356	373	338	367	333	322	365	305	357	326	379	335	327	335	335	353	339	327	332	328	378	358	326	320	371	348	315	358	341	334	343	345	360	387	345	331	350	348	363	346	341	350	346	342	334	341
18566	20084	35262	41672	43845	42036	39199	31930	27087	22236	14226	10139	10303	9267	7241	3874	3515	2940	2680	2105	1904	1886	1851	2093	1760	1764	1810	1571	1489	1449	1149	1108	1047	975	961	1017	1784	4988	7140	4478	4927	4837	3174	2421	1083	837	784	824	785	837	779	816	811	806	861	1032	1014	938	840	793	797	764	794	806	834	778	786	798	806	820	751	830	788	824	797	831	758	769	815	782	782	824	778	825	793	789	792	804	801	821	769	761	808	837	781	811	836	811	782	772	779	829	787	786	805	843	788	757	807	739	793	797	797	835	796	805	788	778	863	817	833	793	780	801	824	803	896	784	806	779	822	810	785	788	818	757	786	808	793	848	800	837	764	832	764	766	800	788	805	816	817	793	790	806	814	745	831	850	754	792	842	752	749	767	758	838	763	868	800	808	748	769	872	753	831	802	795	786	818	807	803	809	760	797	791	819	797	768	805	776	775	828	864	796	762	829	796	812	802	796	848	784	841	845	841	840	844	795	758	840	816	836	755	772	731	803	839	777	810	814	797	748	792	816	776	783	817	799	768	777	766	818	807	817	793	846	822	845	805	806	776	855	829	830	781	836	806	827	751	792	834	845	813	774	810	820	758	777	820	768	811	810	748	836	864	735	756	803	797	825	732	792	786	790	830	799	839	820	722	785	813	804	834	806	745	847	808	758	797	821	832	831	785	828	761	824	785	787	794	799	818	791	789	782	801	789	802	775	797	778	809	794	790	801	814	815	842	790	786	809	768	806	755	786	823	827	816	784	818	802	780	789	822	778	765	837	777	814	783	797	820	784	799	781	818	801	794	789	804	835	765	843	797	782	794	826	805	851	824	828	790	781	796	733	809	786	801	756	785	819	841	753	779	801	840	820	824	752	750	809	817	823	788	788	784	768	770	777	804	792	771	789	833	804	756	825	809	773	778	795	826	786	765	883	777	826	817	823	804	799	844	778	844	751	821	773	765	811	768	776	766	833	797	747	809	798	793	816	758	757	808	801	855	831	777	851	835	788	791	833	824	762	800	805	818	751	773	807	869	824	785	800	821	844	758	752	788	814	804	803	798	764	779	816	775	748	853	831	801	777	803	839	821	792	778	813	785	791	829	780	790	791	840	796	840	798	796	773	797	806	750	825	811	746	811	806	797	806	810	861	808	806	853	788	804	825	768	789	789	771	867	790	800	781	860	812	821	742	848	776	793	847	797	798	823	847	766	804	808	823	821	827	785	804	787	758	771	803	867	815	768	842	832	812	794	807	811	803	717	801	776	812	799	825	812	782	791	788	758	794	773	802	813	841	757	841	832	825	815	781	806	783	799	795	798	832	879	821	789	786	806	751	770	780	827	786	835	785	842	803	770	803	775	837	816	809	782	753	788	798	759	834	803	827	787	788	868	832	795	790	858	799	800	800	807	784	853	789	782	747	833	817	782	752	801	831	766	809	775	852	749	832	811	769	834	782	827	842	831	779	806	803	821	747	801	773	822	853	819	779	827	777	800	821	793	813	781	799	750	770	793	820	815	831	830	802	834	798	815	744	813	787	810	764	770	818	782	787	750	798	812	821	821	784	845	762	760	787	814	815	803	839	798	795	820	767	784	782	850	763	791	823	804	785	794	799	780	764	747	842	794	794	801	791	858	815	781	737	803	801	833	792	805	817	864	782	780	790	803	815	778	839	843	801	790	789	781	836	792	756	773	839	806	779	783	773	820	798	784	833	811	794	767	829	780	804	793	797	794	774	825	799	809	816	822	841	802	837	811	820	744	789	771	808	852	784	804	796	794	814	778	807	816	787	812	823	818	758	775	807	824	798	772	757	750	834	789	789	834	800	843	808	825	749	796	816	859	819	821	787	810	782	773	758	796	780	829	745	828	808	791	817	805	819	779	817	781	841	731	774	821	794	823	853	812	773	828	825	761	760	810	759	744	829	775	790	848	806	826	815	784	773	821	800	782	819	770	839	744	839	781	808	765	778	832	876	784	739	805	814	783	811	798	811	788	785	780	817	831	864	806	805	803	769	824	759	746	803	841	801	835	821	818	814	828	798	817	776	841	797	803	789	809	811	802	805	805	813	762	764	798	801	792	791	822	756	790	818	789	805	780	816	781	798	827	777	837	816	797	825	828	781	836	828	793	813	755	847	834	755	808	774	841	808	806	810	839	742	833	866	803	818	842	803	761	785	788	861	842	757	790	793	790	757	778	789	798	760	830	795	793	791	757	766	773	759	766	805	745	800	775	753	761	814	782	814	840	794	827	830	776	744	780	774	817	820	776	799	853	761	776	746	800	760	867	797	801	824	806	863	760	855	790	788	788	798	777	805	801	802	804	736	813	832	770	853	812	856	849	834	768	771	793	813	829	785	804	765	809	810	836	790	836	775	797	778	808	802	838	778	774	799	802	863	789	762	755	818	794	787	865	775	818	854	765	763	824	818	823	822	778	797	869	787	745	763	774	785	752	799	778	814	815	855	780	854	839	838	808	822	770	827	757	834	805	759	797	825	783	829	810	763	788	786	756	819	799	758	796	805	866	799	810	810	817	779	808	834	837	824	818	806	765	872	846	823	803	796	830	818	860	780	789	781	860	805	829	784	769	820	831	825	832	784	850	767	787	809	822	798	750	756	841	805	770	833	797	810	760	844	826	752	801	829	801	761	803	783	793	779	774	761	788	811	812	833	778	763	794	783	802	813	773	802	818	851	815	817	785	753	819	741	812	812	832	763	792	837	804	792	819	786	822	837	797	787	795	759	819	786	786	787	876	826	776	797	786	783	847	806	833	788	788	811	811	785	810	860	802	785	846	830	835	817	795	833	837	841	876	818	810	767	789	775	801	796	792	774	746	767	853	755	821	799	801	822	808	799	837	827	829	843	789	785	807	752	842	799	835	793	798	806	761	789	785	799	758	729	767	846	827	809	820	814	815	795	720	808	763	778	775	866	810	758	800	771	756	839	831	837	809	777	861	831	804	804	793	789	813	853	800	833	811	829	781	777	803	800	808	828	817	764	860	807	777	749	805	774	770	802	846	803	834	815	851	783	831	794	772	815	780	777	805	800	792	850	838	810	784	791	765	787	788	799	810	778	839	800	787	855	797	798	814	773	829	765	769	840	762	821	793	796	811	790	816	846	788	834	807	820	824	810	790	785	797	788	803	773	781	770	789	792	812	797	784	802	802	761	811	827	800	758	799	773	826	807	809	832	776	772	802	793	840	774	798	792	822	844	846	820	800	752	850	772	881	772	796	839	835	812	787	790	827	820	810	804	843	820	797	802	813	789	780	845	787	801	807	805	796	789	760	749	798	794	799	798	832	841	826	832	813	833	830	772	778	852	826	810	706	769	825	832	771	830	797	767	811	808	771	748	801	804	809	751	819	825	785	772	845	800	839	825	790	798	798	796	822	832	816	811	831	843	792	804	810	847	794	826	757	787	791	778	780	789	768	795	816	793	804	807	798	770	785	806	752	806	802	790	846	827	772	865	862	810	774	779
37442	34169	42083	35789	35848	38010	33126	27403	22633	17162	9687	5594	5290	4256	3357	1689	1331	1002	795	701	669	524	640	669	599	530	485	543	556	446	469	404	402	378	396	404	799	1535	1734	1269	1223	1553	1205	774	362	307	363	333	362	345	367	317	335	342	373	422	488	355	303	373	316	350	331	338	304	356	345	341	366	353	328	321	305	333	351	307	327	298	342	350	340	325	311	338	317	328	325	327	328	314	376	310	337	350	349	355	342	350	332	362	317	346	310	355	364	375	394	316	333	339	301	347	337	393	376	312	351	331	324	353	361	347	354	316	329	352	361	344	348	348	324	352	322	323	351	374	319	364	352	333	308	371	337	295	369	329	273	346	336	326	327	335	326	355	347	337	336	356	335	331	357	342	310	333	345	342	369	328	308	321	342	331	326	332	355	335	346	303	337	326	363	353	332	341	370	329	338	320	328	352	357	344	325	356	367	356	358	324	347	354	331	336	339	343	350	340	355	347	308	296	333	346	347	352	350	349	357	315	316	336	346	325	297	359	311	348	328	347	349	325	327	327	350	366	334	357	337	349	392	328	336	349	370	316	345	342	335	320	331	344	334	303	357	324	368	330	336	359	325	348	349	314	341	350	333	331	299	305	353	320	310	344	285	319	309	330	392	366	358	332	360	334	328	335	291	347	358	325	360	363	349	311	345	323	315	325	357	344	334	324	332	357	326	332	338	329	310	361	355	346	324	347	313	330	326	367	346	324	329	329	396	344	339	293	323	338	372	330	356	339	289	323	332	337	346	342	363	350	350	354	340	318	332	343	334	359	335	381	319	337	301	344	339	304	290	387	354	336	348	341	354	353	311	346	343	341	312	337	332	324	346	363	348	370	349	332	335	321	323	323	285	341	373	355	326	327	335	343	344	372	326	346	314	368	331	351	292	319	325	341	324	354	324	332	325	336	313	340	325	349	319	341	358	361	329	339	324	351	344	361	273	340	378	332	358	350	347	300	314	369	313	317	357	324	357	336	336	355	331	320	321	328	329	352	323	319	341	334	369	346	377	380	313	309	321	323	348	333	357	327	332	361	315	330	370	340	340	324	361	338	330	337	346	355	308	340	350	327	328	360	324	333	297	344	312	345	329	294	334	324	348	294	385	329	339	347	314	365	392	336	333	313	369	383	332	328	339	359	353	332	339	379	314	352	358	334	331	331	351	346	321	329	340	361	334	358	324	313	348	351	325	345	306	300	366	350	342	314	354	316	333	300	310	323	347	311	311	329	336	317	352	387	318	335	351	325	338	333	329	340	323	357	330	296	311	329	332	330	291	372	357	325	365	370	356	360	312	299	366	343	317	314	342	328	334	349	347	344	339	331	351	356	321	358	338	367	344	335	328	394	332	327	339	334	334	333	336	307	354	337	337	333	336	313	309	333	364	356	352	330	305	332	326	350	323	364	343	319	334	299	316	330	330	317	342	341	366	326	292	332	314	358	333	337	365	337	305	373	356	352	334	352	307	374	345	355	340	367	355	334	314	288	316	329	335	325	363	338	357	350	347	301	334	330	356	330	311	324	326	326	388	338	323	355	326	332	374	352	354	324	366	347	355	345	349	344	326	331	323	351	356	340	369	336	293	339	325	339	333	343	351	338	316	322	339	329	325	313	333	344	322	340	378	318	332	346	341	324	348	327	336	341	339	322	337	329	318	322	336	337	346	343	355	355	360	313	334	330	306	362	326	322	352	328	293	320	346	305	342	310	309	348	321	346	328	330	343	312	317	352	327	346	342	315	319	308	313	280	316	352	322	352	349	341	343	361	338	362	317	311	332	345	357	337	359	342	349	320	304	322	362	309	328	308	367	341	304	329	391	313	331	338	363	372	320	343	346	327	358	337	352	354	365	312	277	317	315	355	313	344	328	361	334	316	296	328	340	342	338	364	304	333	313	374	348	350	320	332	338	362	304	340	323	355	325	327	341	319	334	340	334	344	347	349	358	355	357	396	343	350	353	350	371	340	301	359	332	340	328	318	342	330	356	319	346	337	310	370	312	350	356	360	322	359	327	386	350	347	353	339	302	337	328	326	313	300	330	321	311	319	336	323	370	338	335	392	342	356	339	352	321	333	334	329	341	336	374	359	354	337	363	354	327	338	325	338	355	343	351	355	357	339	339	352	337	335	342	334	347	315	384	329	356	335	349	323	376	333	335	317	361	358	320	340	365	336	331	356	323	313	312	328	319	373	337	355	374	343	345	319	352	321	339	321	335	361	329	357	342	336	337	302	311	352	354	340	334	325	340	378	314	323	355	308	356	358	367	329	360	341	357	309	348	345	328	282	381	332	329	292	338	310	346	341	319	335	356	306	362	321	331	344	358	368	343	361	350	320	310	322	353	320	335	308	342	362	365	335	332	364	346	311	324	311	377	336	328	334	316	323	355	331	369	336	386	306	315	318	333	342	342	300	371	350	336	321	299	331	326	328	324	351	343	344	345	334	374	367	319	351	336	335	358	349	320	346	336	316	342	343	323	327	320	297	345	331	319	370	358	341	363	333	356	321	322	317	344	365	339	303	328	337	301	353	340	340	355	321	305	329	333	347	330	331	352	338	320	349	320	330	316	376	312	338	342	364	304	335	356	339	337	337	322	356	359	326	335	325	335	352	391	342	344	347	377	347	327	327	337	324	338	343	349	337	332	325	349	361	312	345	331	295	346	324	323	367	351	319	388	347	344	327	356	332	354	347	341	288	326	277	332	354	306	303	332	304	307	326	305	308	330	320	359	317	349	304	291	308	354	388	343	361	327	281	340	333	345	316	334	325	341	324	338	345	309	337	360	343	336	313	353	335	330	337	330	326	343	292	337	339	320	344	338	308	338	326	297	334	378	298	345	314	328	323	313	345	371	337	345	351	341	336	345	345	360	327	329	330	337	350	349	335	293	318	313	342	360	327	360	311	324	350	378	334	351	343	338	355	313	360	359	320	307	350	356	357	330	331	334	339	311	357	325	337	329	299	318	329	342	364	375	354	321	326	344	350	309	349	367	354	382	369	326	344	319	327	328	344	319	297	337	341	328	332	321	322	329	311	324	337	329	309	333	340	345	317	298	308	346	329	335	375	366	350	338	330	340	345	336	320	333	363	334	327	341	313	300	317	345	351	308	324	344	310	309	349	337	349	351	333	364	332	353	347	356	326	321	347	312	381	371	336	352	316	322	308	312	359	315	390	362	367	344	347	318	338	320	328	357	358	344	338	353	359	363	343	338	377	325	299	324	299	332	344	341	356	368	338	333	338	336	339	339	315	383	297	349	312	302	341	378	350	333	309	307	339	333	330	351	312	320	316	351	370	335	352	328	361	320	330	346	346	336	354	307	346	336	348	320	311	318	298	296	361	325	376	328	322	299	353	316	312	342	357	320	310	311	346	345	339	338	302	301	368	339	331	356	326	311	336	334	332	322	328	328	372	358	351	323	358	325	346	345	324	340	285	365	320	299	349	349	337	322	317	335	324
24981	27056	41256	47710	50826	47619	46670	41938	36470	31862	21123	15883	16708	13461	10899	6875	5722	5091	3747	3229	2873	2391	2661	3206	2659	2079	2007	2264	2135	1789	1522	1160	1208	1095	1122	1202	4367	8810	9439	6689	6709	8651	6575	3349	823	799	786	803	823	781	785	745	800	757	876	1454	1583	1201	774	741	750	739	743	725	787	742	762	825	828	812	767	781	767	807	787	718	772	761	744	784	773	748	703	787	765	732	764	779	788	786	753	764	820	790	784	776	791	709	737	819	760	790	841	793	769	784	775	761	744	827	809	819	772	773	741	849	748	779	763	785	731	828	775	805	799	756	747	761	763	759	772	778	813	747	789	740	734	806	801	787	754	746	775	788	786	804	756	727	743	821	738	790	799	751	753	771	795	818	740	751	743	824	788	778	754	763	751	767	746	822	783	805	760	809	752	736	742	740	743	739	832	782	759	756	759	790	820	764	789	778	770	761	770	763	784	776	771	730	726	739	763	782	808	769	821	750	785	752	768	755	734	743	764	744	813	767	746	724	744	777	725	758	774	760	794	754	717	745	792	764	758	751	735	778	739	771	772	748	767	802	764	822	751	807	751	774	798	815	819	752	712	760	817	756	728	771	781	734	795	819	731	753	731	735	754	821	788	743	803	751	755	765	771	767	810	801	782	753	776	792	806	764	744	806	774	777	820	828	832	800	743	760	817	793	837	793	795	736	767	756	811	767	781	742	747	778	746	701	782	798	790	791	806	812	749	810	769	750	838	773	771	755	758	813	809	797	777	777	761	768	787	839	761	751	791	696	790	818	776	802	749	812	786	778	795	766	743	787	734	764	796	747	809	729	769	766	756	824	760	711	749	807	799	757	771	784	771	712	786	805	786	787	783	756	797	832	786	774	755	772	771	758	778	762	727	784	824	768	809	772	782	757	778	807	795	712	749	699	785	713	789	808	773	730	745	826	770	765	719	749	793	771	743	762	757	804	837	772	802	787	791	770	768	751	793	786	757	744	769	763	734	757	774	770	797	745	706	687	725	773	734	793	799	774	806	788	754	742	778	763	792	794	773	762	783	788	762	802	811	787	764	754	753	719	799	691	751	849	797	777	787	721	778	768	750	792	747	773	771	815	749	745	823	797	752	726	798	770	783	744	739	725	797	768	765	773	771	729	804	774	798	763	775	783	787	771	783	742	743	773	775	771	796	757	794	773	791	749	764	758	760	747	735	803	815	765	768	805	789	766	721	775	793	773	794	720	798	800	766	784	783	767	786	756	746	813	771	807	800	743	816	776	740	759	820	756	777	722	743	823	803	799	786	780	766	790	757	782	738	735	743	714	764	739	777	746	761	776	800	738	777	773	764	718	744	803	713	726	801	794	716	793	745	767	803	760	757	824	809	785	761	777	780	778	788	763	751	777	764	744	734	769	762	796	744	764	790	750	815	706	784	749	725	761	769	749	750	718	765	775	756	811	750	774	766	741	759	768	782	792	765	750	764	769	747	786	799	782	808	767	809	758	762	767	810	810	779	783	767	765	789	781	796	783	798	781	812	781	722	838	784	776	749	759	783	754	730	748	765	751	754	818	754	743	796	741	781	761	839	762	718	787	816	818	787	723	756	812	789	730	800	793	745	811	736	767	777	742	789	768	767	747	780	761	768	794	764	766	755	787	801	788	770	766	796	704	759	764	768	769	801	790	764	794	825	818	809	745	732	775	736	761	812	777	775	813	762	773	811	731	747	785	749	788	766	750	773	729	798	780	754	790	797	728	808	801	836	715	757	747	778	802	732	699	824	787	793	801	750	778	799	730	781	779	806	748	732	783	781	790	791	778	790	759	835	791	770	778	772	766	785	787	779	765	759	766	739	789	769	789	782	810	779	752	773	761	762	792	735	714	795	753	774	767	758	758	830	782	784	737	780	777	777	805	815	751	781	739	758	787	773	757	740	766	790	786	771	765	733	741	761	778	769	778	751	748	753	778	759	789	751	739	717	807	808	788	782	814	738	769	777	740	739	774	747	783	762	790	766	807	761	786	794	790	832	812	759	758	790	773	740	726	767	719	774	766	805	761	775	770	745	767	818	807	735	735	801	778	716	794	840	795	822	719	723	771	758	808	706	749	821	784	757	779	803	782	810	740	762	756	793	748	812	776	786	802	809	783	766	742	788	725	756	782	775	774	792	747	783	802	795	784	797	788	775	772	781	841	735	796	772	750	752	736	743	735	775	774	816	769	790	773	802	720	752	807	751	723	826	806	790	742	758	770	817	809	750	770	749	768	770	750	804	785	792	763	773	770	794	799	742	753	833	771	788	766	757	775	754	800	728	733	787	807	808	807	804	782	785	769	756	781	768	812	793	827	751	758	818	783	778	776	833	802	775	790	798	783	782	795	771	727	772	799	751	743	756	791	766	754	795	806	783	766	741	768	744	830	819	747	727	795	727	780	759	722	771	783	787	791	790	767	761	739	808	791	800	782	780	767	760	727	798	770	809	715	785	776	765	774	742	710	789	748	784	751	767	732	768	793	815	720	775	785	794	805	781	782	788	777	789	731	814	797	774	749	817	781	746	786	782	792	800	771	804	788	785	775	745	748	812	771	808	742	758	762	815	781	727	843	763	746	771	731	804	789	777	780	799	840	769	741	765	787	769	709	736	788	794	750	737	805	762	794	752	787	767	796	769	711	815	756	793	798	765	738	790	763	774	779	738	755	765	739	820	795	734	795	781	764	772	757	791	773	782	766	783	769	781	767	763	751	760	755	791	789	741	782	764	769	774	785	730	795	764	765	753	816	750	776	761	755	813	814	790	784	732	788	758	720	774	754	748	794	801	757	762	816	789	786	792	807	761	788	747	771	764	812	796	808	736	780	762	771	728	792	776	746	764	750	801	795	776	777	800	801	745	770	803	757	741	736	759	786	761	796	811	749	788	773	807	810	761	736	746	788	741	758	741	789	735	754	786	764	751	732	782	787	751	765	834	774	773	760	756	781	751	793	785	758	793	797	805	761	793	739	764	763	736	796	807	771	742	721	740	791	801	750	762	766	761	766	763	806	806	797	795	744	760	735	789	833	744	776	796	752	747	787	763	746	790	731	747	772	784	805	763	772	811	754	799	754	811	775	798	784	771	780	769	771	738	781	758	692	807	773	769	774	758	842	767	804	729	768	746	779	767	785	756	709	775	772	783	781	794	821	771	794	754	807	800	736	792	752	737	791	796	817	815	773	767	716	774	774	744	808	809	759	757	817	778	814	756	791	765	768	832	779	769	804	784	754	737	792	753	808	788	725	803	748	749	800	827	761	719	792	774	799	786	764	747	773	769	774	773	794	792	767	798	797	795	761	772	780	828	819	805	766	732	825	767	773	758	812	775	719	823	740	773	788	792	748	759	776	821	781	750	778	780	781	757	762	713	756	813	761	792	794	702	789	791	790	807	775	776	774	758	742	800	763	758	771	739	795	777	754	805	796	792	744	761	758	772	767	807	750	809	747	811	738	715	828	807	802	774	771
6060	4357	7075	4695	3087	3159	1936	1091	700	581	530	412	437	379	320	301	254	266	254	250	257	272	309	248	272	280	251	265	240	213	208	214	251	208	221	243	249	253	272	245	251	277	256	225	232	226	198	194	188	225	204	221	215	211	221	222	244	186	240	238	225	210	217	212	207	235	220	207	245	211	208	218	218	211	215	227	202	230	206	213	213	244	210	230	206	194	229	227	238	204	197	226	203	229	221	213	212	222	199	213	217	208	208	228	228	238	207	231	222	221	202	205	206	180	189	221	193	216	234	207	231	208	204	226	205	203	233	193	218	213	250	219	236	202	228	227	205	199	235	224	196	204	231	215	216	237	210	235	234	253	194	198	237	211	201	245	213	227	237	241	227	198	190	194	226	209	227	214	212	214	197	188	218	201	257	224	206	230	237	213	185	213	216	217	208	225	226	228	237	210	199	204	194	229	215	213	214	206	203	208	219	229	230	220	219	217	213	209	243	237	229	231	227	236	198	203	204	205	211	205	200	212	220	210	212	218	203	187	234	235	223	208	237	185	214	226	231	241	199	206	210	188	199	229	214	186	239	222	197	238	200	217	220	227	189	199	208	229	212	202	203	207	189	228	202	199	201	232	203	219	205	213	192	247	203	208	221	234	218	224	205	217	222	201	238	206	236	231	219	226	228	231	224	212	190	213	205	201	209	244	234	216	219	208	207	202	222	218	204	238	216	214	210	219	221	198	216	244	226	219	210	232	222	217	207	198	212	201	241	253	236	229	241	215	214	214	221	217	219	221	209	202	214	223	226	209	242	213	218	213	225	221	235	222	224	242	208	218	221	171	224	237	229	198	192	254	204	217	219	234	191	233	213	230	204	241	237	216	215	203	204	206	183	237	207	190	218	201	214	201	209	224	194	216	209	218	245	225	207	219	223	240	251	206	203	220	189	210	218	230	209	209	217	214	222	227	220	210	219	227	221	227	225	213	211	225	226	219	228	233	215	200	216	246	204	215	201	217	200	222	204	221	208	259	204	220	207	229	217	193	188	216	230	242	236	212	205	226	216	235	219	220	236	212	230	221	228	230	198	232	201	232	220	213	198	195	205	216	237	238	219	208	195	214	201	226	253	216	231	214	216	223	187	217	193	211	215	250	227	227	188	204	243	216	228	216	217	225	224	238	212	248	219	208	209	231	235	233	225	200	244	239	215	201	201	215	208	223	239	213	230	188	209	225	224	218	216	232	241	208	227	202	217	254	221	198	205	223	221	201	218	218	212	231	208	216	205	221	213	227	207	216	208	229	256	229	222	193	220	206	233	250	195	224	207	237	213	221	220	228	191	224	226	235	234	253	211	225	199	217	212	202	213	213	212	214	189	212	236	228	224	202	204	207	213	207	223	245	212	186	235	203	217	250	227	213	202	217	219	216	222	231	240	217	239	203	221	234	219	211	227	224	200	215	198	214	190	216	223	205	197	239	229	254	215	205	208	208	196	220	196	198	191	217	210	209	192	213	227	227	195	185	204	223	227	221	197	211	204	212	205	240	228	233	224	230	214	235	212	206	244	228	240	211	233	201	214	201	232	208	215	198	221	214	195	202	208	221	216	228	208	226	214	231	190	233	227	250	226	192	235	206	213	219	206	217	225	223	206	203	227	211	221	208	207	218	251	195	207	208	205	235	216	224	202	204	213	204	219	233	209	212	211	254	242	210	188	209	213	258	217	201	208	216	218	206	196	206	224	199	196	212	220	227	224	200	224	188	208	195	207	197	232	208	232	203	206	194	199	248	239	235	219	190	189	243	217	208	209	222	207	198	235	215	209	208	225	202	191	217	206	211	207	208	219	223	206	232	209	246	263	220	203	202	190	207	207	206	201	211	254	210	192	211	213	185	187	198	231	204	215	213	223	204	210	228	210	202	219	231	194	199	233	195	204	222	221	230	218	194	225	222	192	236	191	174	201	213	199	205	236	226	219	213	238	217	236	235	204	239	228	248	229	223	235	212	212	236	207	226	232	214	217	189	202	238	196	213	200	210	214	243	203	210	213	220	206	212	236	216	248	207	185	190	249	207	231	201	198	220	255	194	212	226	230	217	238	211	221	205	230	192	224	185	218	234	226	233	212	179	215	228	244	219	210	212	209	213	253	179	216	225	190	223	227	246	203	200	237	190	214	215	222	213	197	210	225	212	200	221	254	234	224	227	208	225	226	203	252	193	237	209	205	201	214	225	223	195	220	214	232	210	202	244	218	207	178	202	192	225	206	217	194	218	202	227	217	217	225	218	216	232	189	233	224	212	216	242	218	230	220	221	219	230	197	219	249	210	239	206	262	219	213	187	217	234	206	207	201	217	229	201	209	188	235	232	233	228	250	232	183	203	212	223	185	215	211	215	200	199	220	222	213	197	220	194	211	207	214	204	238	234	237	200	218	180	192	246	226	189	234	199	202	224	214	185	201	232	191	239	202	244	226	237	215	227	223	202	204	235	214	219	183	222	230	224	219	203	231	236	228	228	239	207	188	213	193	205	214	227	227	229	220	213	210	206	222	216	203	204	220	223	225	229	219	199	217	213	209	223	219	196	221	207	199	224	220	212	198	227	200	220	197	213	215	221	190	201	199	218	232	216	216	180	238	211	172	187	187	220	198	217	218	225	232	218	214	208	227	236	214	208	214	203	204	220	169	203	215	216	220	201	204	208	233	195	206	217	223	194	189	214	232	218	235	204	198	213	225	209	237	221	209	204	243	174	204	224	221	195	183	206	202	220	216	237	222	233	236	229	218	221	211	203	188	227	216	207	240	212	208	211	212	237	224	213	241	217	214	205	218	214	216	230	198	222	240	196	189	209	226	198	232	218	229	205	217	227	214	204	236	213	241	212	231	224	205	217	210	238	227	202	225	200	233	225	226	236	203	232	227	237	224	226	209	209	204	224	261	238	226	235	231	226	221	203	224	221	189	217	222	213	239	171	216	230	221	224	234	234	193	220	226	236	201	214	202	215	185	213	230	216	225	201	205	218	236	227	214	212	206	219	225	231	208	240	202	220	234	232	192	226	203	247	216	197	203	230	210	250	209	215	210	202	221	202	226	226	238	217	192	216	218	229	227	211	209	185	222	224	181	186	200	238	231	204	203	193	207	233	196	225	229	200	199	243	216	250	226	192	210	225	205	227	217	212	195	217	213	242	229	210	234	180	207	206	232	236	228	209	223	215	222	213	206	224	214	200	187	234	209	232	255	231	232	230	231	222	230	229	212	231	206	192	224	203	237	203	209	223	215	245	225	208	225	220	222	211	195	218	233	227	234	218	211	225	228	213	208	219	226	223	238	218	223	226	222	215	247	203	207	198	222	197	204	200	198	225	202	198	195	218	206	223	207	233	234	234	216	196	194	208	216	236	238	213	198	228	168	210	211	254	213	219	228	227	229	211	211	227	214	206	210	248	216	243	233	213	198	203	216	179	218	210	199	210	220	198	208	200	223	207	207	222	204	214
5044	5006	11373	11337	10437	11024	7274	5070	3500	3061	2306	2026	2065	1633	1501	1142	1012	916	851	903	924	952	943	867	772	749	706	691	665	608	621	606	590	619	598	679	672	971	830	710	700	861	948	680	558	548	539	565	506	558	527	557	557	554	527	561	659	584	516	519	558	564	590	580	534	600	560	545	554	532	536	531	570	539	543	549	516	526	561	550	545	519	548	542	543	511	510	600	542	576	548	532	555	543	598	535	569	589	534	538	553	563	553	567	545	600	542	572	570	510	543	566	588	513	535	521	514	543	528	569	515	543	503	534	546	558	554	503	520	547	537	564	562	552	555	526	549	506	531	517	508	535	526	568	528	541	548	547	548	572	550	570	593	540	527	574	600	564	547	502	555	540	522	506	578	544	555	503	554	575	544	570	545	540	570	531	502	559	565	524	574	549	552	564	550	539	609	584	536	585	532	509	538	614	525	528	571	563	529	541	504	549	508	542	524	569	539	528	582	561	558	539	573	545	591	554	572	553	520	585	544	523	533	520	555	564	577	558	561	548	527	532	518	572	568	550	539	547	557	587	527	568	524	541	546	569	563	529	572	552	556	576	539	613	538	531	538	526	513	591	594	621	553	555	555	536	530	579	521	524	533	566	551	588	531	577	578	579	581	588	598	526	580	554	537	551	545	539	535	580	528	507	568	563	575	564	561	513	556	553	526	542	598	539	563	556	540	524	519	533	534	531	529	584	566	540	531	538	535	579	569	530	563	548	558	560	552	533	539	539	516	587	528	549	535	562	546	615	563	532	558	565	533	506	599	546	573	520	540	562	561	529	546	587	534	540	539	570	542	544	525	556	553	533	546	585	541	526	521	515	536	572	548	510	534	567	538	541	533	567	537	577	485	552	479	532	538	551	534	532	538	562	563	545	573	573	565	560	537	540	528	525	507	548	536	501	557	576	539	593	532	526	541	553	611	508	539	557	559	575	498	522	544	574	606	571	540	515	580	536	512	549	588	511	539	563	546	525	543	536	521	554	561	559	550	532	519	540	580	567	564	539	557	556	506	527	571	520	560	547	535	588	532	545	535	588	533	530	547	553	554	581	542	533	557	565	581	529	539	540	562	528	531	547	594	550	535	531	501	561	557	538	526	531	570	543	550	575	538	532	546	546	596	546	504	569	492	562	565	531	564	578	556	548	528	542	547	570	576	542	560	550	563	542	501	590	535	566	546	532	533	586	563	568	536	594	473	498	548	560	534	528	563	577	507	575	503	503	536	546	561	535	513	525	563	559	529	564	534	584	559	532	541	595	526	567	515	505	548	562	558	547	567	588	597	582	560	509	516	587	533	545	542	576	579	531	558	535	497	562	554	515	542	537	524	561	550	490	561	535	566	571	535	554	535	555	559	569	579	553	544	552	554	521	548	519	542	552	547	550	563	548	564	507	523	554	533	535	542	518	544	530	518	577	576	534	582	543	539	540	533	524	568	499	573	523	521	561	515	522	514	527	559	533	573	553	512	583	609	551	550	550	535	569	602	578	572	547	597	568	556	517	557	548	557	547	551	551	590	553	591	582	560	573	538	572	533	581	549	517	555	556	565	550	591	546	534	577	581	573	549	528	565	615	553	546	538	579	531	591	536	552	549	575	541	559	517	571	569	556	555	505	559	555	519	561	559	550	538	605	562	599	548	537	554	548	533	544	551	599	534	595	571	527	538	539	553	599	537	541	542	518	524	518	535	567	570	578	552	524	517	548	570	556	501	560	552	576	524	564	531	544	522	561	606	505	555	559	561	561	599	523	563	537	537	542	585	576	551	536	521	535	558	574	500	541	568	524	549	529	515	534	529	532	512	549	545	503	553	508	546	546	532	510	515	542	555	550	512	532	553	542	583	544	563	571	607	558	520	552	563	539	537	529	525	561	522	594	541	557	544	564	565	576	548	553	557	587	552	543	601	584	529	516	554	526	563	553	557	553	591	560	590	563	542	558	569	565	532	560	570	587	554	554	572	543	584	585	560	558	529	526	574	536	575	519	503	527	540	522	537	544	569	523	548	542	540	532	596	558	541	549	531	536	558	536	562	521	527	541	546	629	525	582	541	552	546	576	560	560	596	554	559	555	563	574	566	587	554	536	552	502	578	612	514	601	522	586	561	531	581	546	509	597	525	516	554	524	587	524	513	534	533	526	530	573	527	541	559	521	520	574	565	534	502	546	519	550	604	565	576	565	535	549	555	568	607	544	569	520	521	574	590	500	535	522	527	548	572	537	537	591	556	527	519	564	541	552	527	544	560	513	586	572	569	554	542	555	563	536	538	520	559	555	537	558	560	546	534	569	559	541	558	558	535	550	547	534	544	552	519	562	562	546	549	523	523	576	565	579	549	557	570	541	569	544	497	537	545	545	578	545	510	530	564	535	505	578	513	507	537	520	546	570	539	502	549	529	567	572	597	516	526	560	580	539	528	553	536	611	537	531	564	563	534	587	516	567	527	537	538	535	516	529	547	539	570	533	518	550	536	542	548	509	547	541	535	563	530	557	561	594	550	534	579	555	538	565	598	555	523	528	562	530	554	515	536	590	518	568	533	540	584	550	538	583	544	524	542	532	554	501	527	550	594	557	558	542	531	597	508	557	578	562	574	560	519	551	537	531	580	566	535	602	577	538	567	517	566	521	563	546	547	527	568	555	549	516	530	562	554	565	512	540	551	487	532	518	586	505	578	512	521	544	544	538	574	522	541	539	530	551	553	561	493	568	546	567	564	556	545	570	513	557	580	529	539	562	555	542	534	500	532	594	511	539	547	525	514	573	509	580	537	544	526	559	539	534	540	543	544	552	529	548	543	559	529	577	552	524	545	533	550	563	528	549	514	562	527	565	549	547	512	510	548	548	570	564	562	582	522	534	562	517	579	589	512	577	556	583	529	573	550	569	553	555	494	532	558	555	517	527	513	528	583	566	549	536	553	528	525	547	529	554	529	572	503	603	560	526	538	553	543	547	570	518	606	514	601	543	533	555	550	570	533	536	516	538	524	556	564	515	556	500	523	557	532	536	527	551	548	495	532	575	584	561	563	536	541	541	556	545	514	598	543	574	535	563	505	512	564	570	545	562	528	529	573	519	540	573	517	551	524	486	553	567	579	563	564	528	554	581	545	567	558	518	538	559	566	555	556	528	547	548	516	561	543	619	564	537	573	532	564	574	539	523	542	554	549	569	528	545	550	560	544	524	539	523	541	570	555	563	518	536	511	554	537	541	541	542	522	595	534	547	534	559	554	534	523	534	544	522	522	531	516	573	569	521	537	516	573	579	536	484	543	565	529	535	569	546	507	547	543	557	547	556	561	571	528	546	522	554	516	519	528	515	529	545	563	542	528	522	553	514	482	552	509	548	568	554	558	558	538	553	526	573	549	558	544	531	551	537	531	582	569	544	552	504	556	558	556	576	531	516	540	558	569	539	575	595	576	576	535	511	554	584	557	539	543	544	569	537	541	534	565	541
26618	26631	37353	32527	30872	32713	26686	20452	14078	9377	5192	3129	2512	2240	1687	1035	826	637	482	486	453	455	483	504	434	426	424	407	394	351	383	365	323	316	329	308	492	1043	651	545	581	874	735	340	300	275	312	289	291	323	322	306	328	322	300	399	509	398	284	294	312	293	305	305	297	292	287	303	310	275	287	303	311	310	327	278	320	304	303	287	331	290	303	308	304	304	318	309	322	299	282	282	284	280	281	307	350	308	274	300	284	326	313	314	303	334	334	331	311	315	295	300	316	298	307	303	291	309	298	307	309	320	291	288	298	312	333	278	304	312	298	275	261	300	306	303	300	310	312	292	344	272	285	273	291	308	309	304	289	298	319	321	285	306	313	276	330	297	305	286	295	323	308	302	284	335	282	334	349	286	326	310	270	281	314	277	311	323	312	286	297	319	301	337	296	284	302	295	293	281	328	304	308	300	333	306	313	270	277	311	283	296	292	295	300	328	301	322	323	287	306	271	311	309	265	288	312	276	280	296	294	324	297	281	297	291	287	343	328	309	304	309	278	308	303	288	275	310	329	286	273	316	304	325	297	290	337	317	307	277	277	324	305	293	257	296	304	303	334	283	283	325	325	277	300	300	316	312	288	286	310	304	300	288	284	305	286	331	309	287	307	305	275	288	269	311	339	337	321	292	295	305	289	334	325	333	321	299	266	316	280	274	307	296	306	293	310	322	320	294	286	274	306	315	277	310	308	281	330	329	266	325	331	310	298	303	319	322	295	296	288	329	325	268	273	296	271	281	277	278	290	314	291	315	302	317	299	308	301	333	277	323	351	318	328	309	298	300	300	341	304	316	272	296	311	288	315	299	289	296	310	291	321	282	314	334	279	299	281	291	305	303	341	311	303	315	284	285	292	296	281	277	280	297	305	286	277	326	285	269	323	324	271	293	306	288	317	327	323	274	313	297	313	281	323	281	291	290	282	320	346	349	293	324	287	303	288	294	298	310	284	293	303	298	328	275	309	307	290	334	292	340	289	288	308	317	297	299	288	323	291	296	336	305	286	307	284	302	317	302	293	286	304	298	319	286	304	309	317	297	307	280	260	321	261	283	288	301	323	326	298	269	270	302	282	293	329	327	298	295	298	280	302	271	316	305	282	316	306	311	305	293	329	304	302	308	298	321	326	342	330	275	289	272	328	280	312	292	321	326	333	294	255	292	333	284	340	274	285	301	305	308	294	264	293	311	319	275	295	336	367	305	298	351	323	327	290	307	313	314	307	289	298	317	339	325	292	297	339	307	318	299	306	293	272	279	296	285	271	309	333	291	330	304	302	338	304	273	341	291	287	314	297	282	291	333	337	305	324	309	325	311	288	281	316	293	317	265	312	309	323	280	293	290	297	313	292	314	317	251	335	331	287	295	317	310	319	303	298	273	310	301	310	310	315	302	287	276	282	299	289	259	307	306	290	311	312	268	277	314	280	279	300	289	330	289	298	280	316	292	283	331	328	269	276	283	315	288	323	302	300	314	301	281	286	334	296	299	295	292	294	283	283	279	320	292	278	280	294	278	291	322	321	313	312	283	302	307	283	298	321	295	290	290	308	311	301	305	321	319	302	278	283	318	278	294	317	280	307	293	268	299	322	323	268	307	278	284	312	321	308	317	315	291	335	273	259	287	296	309	294	312	279	284	302	327	314	280	250	318	320	309	337	317	295	332	311	281	295	289	282	319	319	283	298	287	268	312	285	297	294	302	287	293	302	317	308	291	274	309	296	270	317	305	306	297	317	261	277	287	315	289	307	312	287	312	308	317	318	304	328	296	277	300	315	312	312	305	298	321	310	276	290	260	356	288	292	313	341	329	281	317	323	296	288	287	341	335	304	317	268	276	320	328	292	287	279	305	273	310	311	290	319	319	296	278	318	317	323	311	308	313	317	312	315	352	321	305	308	309	300	306	302	326	331	314	269	299	288	261	298	287	273	276	304	281	305	310	291	313	330	279	313	310	310	303	296	300	348	340	325	321	285	281	282	305	309	311	324	338	318	320	335	295	284	288	307	318	295	315	312	315	326	306	303	305	284	341	297	305	295	297	306	318	330	325	321	278	272	303	311	283	348	324	323	285	343	317	300	300	310	299	288	293	345	308	321	286	306	312	320	315	287	294	273	306	285	284	318	316	316	309	306	311	334	287	285	308	296	292	296	313	282	301	335	306	299	302	303	289	326	313	334	283	303	278	316	310	306	303	327	271	309	332	317	317	279	344	302	349	301	292	288	309	297	282	315	335	272	277	296	307	270	314	311	276	274	277	317	300	293	282	275	305	308	302	295	295	277	312	326	339	300	302	300	321	308	301	324	307	293	311	308	307	269	277	291	342	308	313	322	325	291	293	302	303	273	283	293	329	292	307	331	284	313	301	298	292	306	301	293	277	316	265	313	290	287	260	300	346	332	331	316	283	314	285	314	291	296	326	285	322	301	279	298	298	318	349	322	328	315	317	307	317	327	316	300	298	295	264	278	319	293	315	300	321	279	303	292	271	281	332	332	299	294	279	271	270	336	316	309	289	326	291	276	301	286	301	297	319	285	280	298	293	262	298	309	317	318	310	303	346	313	286	297	326	290	293	272	299	284	285	285	308	288	322	334	301	330	324	305	291	303	338	297	265	333	290	289	293	300	289	302	327	299	295	297	303	299	293	284	277	324	314	328	301	298	309	307	300	292	307	324	297	305	319	309	293	278	285	296	303	302	323	335	303	299	295	289	305	312	270	313	296	286	294	291	313	324	317	311	282	285	349	306	285	262	304	321	315	293	297	273	302	321	325	313	283	291	338	291	324	319	292	337	305	290	313	321	316	305	295	318	317	311	283	301	359	298	284	326	296	335	304	287	308	316	344	335	328	315	306	319	336	303	285	303	289	319	308	330	275	300	320	273	269	270	300	302	323	332	313	290	314	312	313	296	320	321	327	294	308	299	316	326	324	324	286	306	315	309	317	304	303	253	366	294	344	291	315	308	311	305	311	301	304	342	310	298	315	292	252	342	320	316	291	296	287	316	283	304	330	304	299	307	316	343	268	285	301	332	308	278	319	298	297	279	309	314	283	291	319	276	317	301	299	297	301	290	307	299	315	338	310	319	301	302	307	331	288	312	311	283	330	314	294	305	293	291	319	320	300	276	323	282	286	290	286	328	358	264	287	247	294	331	291	306	250	299	272	318	311	306	317	280	291	299	295	284	271	304	302	316	315	324	318	307	282	303	323	292	303	309	318	320	315	307	319	284	312	285	291	308	274	319	330	311	330	316	328	309	292	292	345	292	287	313	322	306	312	329	316	332	275	319	309	325	286	274	316	288	311	301	306	282	335	280	286	264	281	350	282	292	307	299	290	296	307	309	324	295	277	252	314	295	334	308	342	292	273	293	303	285	281	309	292	348	296	312	291	339	290	314	308	290	310	321	277	321	289	321	296	317	328	287	321	301	297	328	286	290	284	301	321	303	301
17990	20825	35041	41794	43401	42017	38177	35186	26639	23426	14265	10708	10117	7645	6646	4558	4140	3301	2219	1879	1825	1991	2236	2185	1706	1504	1585	1538	1360	1309	1157	1014	957	948	922	932	2507	6191	3002	2530	2778	4756	3676	1034	759	690	761	801	741	727	840	715	769	692	788	1370	2008	1362	728	747	710	687	745	747	750	671	725	736	723	698	748	727	748	726	741	724	723	744	694	698	681	741	719	731	707	742	762	749	767	749	716	697	709	747	740	725	729	723	694	714	744	707	674	731	704	701	789	753	705	738	727	726	729	705	737	720	693	746	710	700	761	730	733	739	711	728	764	728	710	754	693	666	723	738	761	687	750	738	742	738	693	776	736	796	761	761	744	753	679	704	700	716	731	766	778	764	763	702	733	715	748	762	708	739	730	701	706	727	697	753	696	718	752	697	731	700	759	711	753	687	727	718	729	686	713	776	700	693	707	726	708	745	721	702	749	775	694	753	697	728	687	710	735	710	706	755	696	729	742	724	744	666	706	714	706	773	730	700	692	785	733	672	682	701	728	743	747	760	735	727	705	674	698	729	695	690	696	717	695	667	733	739	726	740	744	732	772	750	702	675	744	688	702	741	699	775	728	733	718	712	756	750	720	771	713	721	734	751	773	758	774	735	699	770	688	710	743	730	745	742	733	708	671	743	703	709	692	712	730	709	714	650	720	748	748	780	722	736	705	737	754	692	742	744	721	692	690	676	749	686	719	748	804	696	685	707	670	776	770	769	773	720	733	721	702	724	702	735	728	691	761	751	748	709	729	723	694	691	701	717	732	765	698	698	759	722	712	765	713	700	722	676	735	760	716	755	726	758	692	735	747	660	719	682	686	760	698	748	750	770	729	767	671	729	715	775	750	711	704	756	759	696	721	697	684	699	718	729	734	677	746	759	714	757	695	719	756	745	726	785	706	691	727	713	738	711	726	786	764	724	752	787	675	710	750	741	691	756	739	731	722	762	714	760	744	684	737	700	689	680	731	742	730	704	766	725	710	695	731	726	739	713	689	710	764	722	724	749	734	695	716	704	737	752	726	736	719	706	742	676	710	720	687	691	739	694	735	763	738	691	737	652	784	706	685	739	749	710	714	719	690	720	685	682	728	749	711	708	736	711	716	732	724	773	743	696	726	712	717	727	752	716	699	779	745	742	735	753	755	718	724	730	732	697	742	707	692	748	746	762	704	689	774	717	680	744	683	690	707	719	684	728	716	716	719	764	732	701	725	763	679	723	747	749	709	739	698	677	729	776	717	728	700	695	730	738	716	691	675	722	749	710	718	724	712	736	686	708	735	683	732	656	690	687	737	754	748	727	739	691	692	700	708	673	690	698	713	726	748	690	711	748	705	776	732	700	732	695	670	733	773	762	673	688	765	703	696	733	764	707	764	720	708	755	764	736	701	697	727	696	746	722	716	739	724	743	758	720	701	698	701	746	733	731	694	718	696	653	744	704	698	735	682	766	702	713	694	698	745	723	744	716	693	695	735	747	746	722	736	707	707	692	729	747	678	709	741	678	729	717	769	722	716	734	791	720	672	792	723	709	708	732	740	731	743	771	735	722	756	710	684	741	712	749	722	716	703	714	741	713	722	723	716	709	725	710	720	691	735	674	743	750	714	761	709	700	713	734	759	680	784	734	756	721	741	749	684	704	736	811	706	685	698	692	709	706	735	728	727	722	713	700	740	770	694	758	693	775	772	747	713	802	699	782	744	684	732	724	707	730	711	752	751	700	708	723	728	738	746	705	737	734	732	701	748	761	744	725	742	654	707	693	749	711	741	750	766	764	680	701	731	768	723	710	683	712	746	760	738	709	707	735	743	744	761	722	703	691	765	677	767	769	741	762	770	679	751	715	720	767	714	789	719	718	726	678	748	705	736	723	743	720	704	717	756	699	705	791	686	753	758	712	762	720	746	679	670	738	729	702	730	746	748	756	713	724	713	708	694	718	767	702	677	745	697	725	719	714	729	735	711	734	728	749	717	738	711	677	753	773	734	702	720	686	709	709	691	720	726	733	706	727	691	687	741	754	711	689	690	751	731	768	723	688	746	750	701	715	685	688	744	692	732	731	777	754	734	702	735	730	692	713	688	745	737	720	674	699	689	739	681	713	732	748	726	711	742	732	737	714	751	768	730	674	724	711	712	716	762	757	738	720	753	725	726	737	730	716	687	704	694	672	688	732	747	730	705	698	732	770	714	728	722	740	731	655	734	726	712	722	756	712	751	722	706	708	724	719	738	737	736	681	708	744	666	771	666	687	709	695	739	688	717	724	729	735	704	694	757	759	745	749	704	762	744	749	725	704	721	731	733	702	693	742	745	703	706	724	729	764	699	760	732	767	748	755	721	702	696	734	751	748	758	740	722	744	705	726	690	734	698	712	702	689	734	732	759	741	760	747	693	755	748	737	715	697	712	756	730	700	707	706	712	732	725	766	716	686	756	738	711	712	708	719	733	773	720	715	725	709	743	740	723	723	756	710	748	720	795	712	731	689	729	734	707	736	701	753	693	804	713	737	740	683	726	757	663	734	723	736	744	702	731	735	678	711	671	699	740	692	715	726	738	721	729	742	760	730	734	744	700	737	706	746	721	728	720	711	724	692	737	736	722	720	719	662	715	743	756	711	748	704	738	757	723	758	746	766	697	711	734	686	724	699	733	670	737	731	720	785	706	739	764	717	744	705	687	709	703	699	696	722	669	728	739	742	712	740	744	714	682	739	729	716	737	722	715	695	723	716	783	717	733	746	754	701	729	664	743	755	756	726	731	690	700	756	733	705	676	724	720	749	722	703	739	683	762	696	747	684	729	709	727	749	732	771	735	721	735	676	736	703	699	707	718	716	739	711	697	740	722	703	766	742	743	711	717	699	767	722	751	723	726	761	770	738	708	694	746	746	728	734	740	719	712	678	706	737	707	662	693	722	733	728	777	763	710	728	710	699	692	708	683	721	738	784	745	712	749	729	708	723	680	752	758	670	727	769	707	679	677	693	680	772	713	770	751	701	776	698	744	740	739	686	702	748	744	758	720	722	690	722	746	686	716	708	755	707	707	683	681	706	754	735	672	712	728	698	756	678	701	721	747	728	738	742	686	696	755	730	757	702	757	707	756	739	711	717	755	705	729	734	726	723	738	799	769	726	704	730	711	719	721	755	753	726	707	707	707	771	751	700	747	762	728	750	710	780	727	768	735	697	763	773	741	727	749	730	734	743	682	710	712	732	711	741	697	712	754	781	693	705	743	713	716	729	731	722	710	760	701	750	746	723	738	747	720	723	797	772	715	693	730	737	771	723	717	715	670	765	717	725	706	751	754	725	772	719	746	766	684	689	752	720	737	773	671	758	751	756	740	715	720	672	716	738	739	778	706	730	750	711	715	735	734	743	772	726	727	735	782	717	731	710	771	715	734	705	723	759	726	713	728	691	703	673	743	738	723	710	683	744	732	730	734	770	732	714	741	739	720	699	724	740	733	692
36016	33161	42237	35773	34926	37516	33254	27706	21973	18105	10353	5891	4681	3898	2998	2017	1558	989	670	584	638	576	634	629	542	549	622	548	499	431	403	385	384	356	356	379	884	2045	1983	1102	792	1060	822	370	329	336	334	307	299	318	306	297	305	304	315	530	605	593	290	337	318	335	353	308	319	295	325	338	333	284	343	325	300	278	289	312	331	308	332	323	311	303	336	289	325	320	342	305	327	283	294	324	324	345	340	334	296	292	323	329	334	327	310	304	343	343	327	323	298	319	316	326	312	314	321	308	326	324	328	309	370	293	354	320	293	296	324	312	296	281	294	312	315	307	324	318	298	294	296	315	327	349	307	337	302	298	284	329	285	308	314	309	333	297	311	304	323	298	317	315	305	311	343	311	306	272	316	338	282	294	315	304	311	330	337	268	304	307	328	306	329	314	356	313	298	306	324	327	331	343	321	327	316	306	327	310	290	298	326	295	333	320	306	322	323	317	308	316	298	316	311	347	300	341	309	322	310	316	298	286	315	304	311	340	360	321	294	311	318	285	295	303	289	309	322	291	310	322	336	328	331	363	326	316	321	320	325	322	341	306	322	287	308	313	319	294	304	297	299	344	344	315	302	326	308	315	325	298	321	287	296	308	317	298	310	309	348	268	301	318	319	316	315	284	299	303	312	295	311	303	301	312	315	287	301	301	329	295	295	299	286	315	312	291	273	344	327	310	290	327	287	292	322	310	323	313	283	306	292	305	324	326	304	332	327	340	324	318	310	322	338	333	324	308	318	318	323	330	346	288	322	304	321	300	328	317	298	309	342	304	344	330	303	305	298	311	317	331	324	297	292	347	324	344	328	293	305	330	326	329	278	289	305	284	294	301	297	332	333	333	301	317	349	347	294	326	353	279	304	282	325	331	319	333	291	283	297	322	339	302	308	291	324	313	341	326	325	370	302	323	296	342	340	315	321	311	335	326	338	339	295	303	326	343	288	345	310	308	313	274	320	323	308	322	330	296	323	304	286	273	319	323	292	333	332	336	328	316	331	299	313	314	298	332	287	310	299	300	312	318	322	269	322	299	288	317	299	321	300	323	326	341	312	309	311	298	320	302	332	338	354	323	341	341	332	294	293	286	297	307	273	330	318	297	314	338	317	286	303	307	319	289	314	288	281	332	346	312	292	303	322	340	326	327	290	306	333	330	344	317	306	308	321	304	331	331	366	336	321	301	303	277	321	297	289	324	320	331	274	282	325	323	302	303	342	321	319	313	309	260	331	292	302	329	308	320	334	331	308	285	301	311	317	328	330	358	288	320	324	314	322	342	299	325	306	316	317	314	315	316	297	329	335	306	341	332	325	317	303	326	335	304	306	307	311	313	298	350	318	298	324	310	303	308	337	315	286	352	290	328	338	321	325	354	282	313	329	345	309	317	317	288	307	332	291	310	311	328	311	304	294	326	347	331	315	311	319	316	335	319	305	320	309	298	347	312	311	304	301	318	322	331	272	325	320	323	339	356	303	316	303	303	342	322	339	316	299	313	335	288	325	342	334	330	313	310	340	297	352	288	295	317	297	303	304	312	302	343	302	328	344	336	315	335	307	336	344	310	308	319	308	289	322	322	293	308	300	298	315	320	309	288	319	302	323	326	272	317	294	345	328	284	319	300	307	330	340	302	301	335	320	309	322	303	332	323	274	325	322	306	338	287	301	301	334	316	309	291	296	298	299	320	318	302	323	326	318	352	316	313	296	353	332	296	307	304	317	276	289	308	307	326	302	286	335	301	317	332	312	324	329	331	321	307	310	327	301	327	342	329	317	288	315	323	324	318	308	304	328	312	318	332	345	345	340	369	318	308	316	343	288	287	324	307	315	302	306	307	356	300	341	296	328	310	313	331	340	312	344	309	291	335	308	310	300	339	329	317	305	299	313	310	272	314	303	296	335	312	314	319	323	324	330	323	330	316	310	310	321	332	318	322	327	305	316	287	313	300	306	329	322	286	320	304	295	307	308	339	332	306	299	311	319	301	293	333	327	322	296	288	307	286	321	311	333	267	294	353	314	320	310	284	302	324	285	308	355	333	350	307	320	299	308	299	338	300	326	323	323	315	353	352	312	326	305	300	305	329	313	346	325	310	309	297	293	300	334	337	298	309	263	333	291	322	326	307	293	289	307	299	317	306	291	328	308	320	309	310	375	312	350	323	319	306	342	342	332	297	307	308	320	269	266	334	315	318	337	297	341	322	307	304	312	325	302	307	314	359	302	313	292	295	311	295	345	322	309	316	322	324	313	312	314	310	320	304	295	319	349	307	305	316	301	341	309	323	287	291	271	293	317	318	303	312	337	322	323	339	327	307	291	340	337	301	301	311	267	331	360	320	339	274	303	305	321	290	315	325	349	342	292	321	303	318	312	328	352	304	323	298	316	303	321	327	296	277	358	294	285	318	298	302	310	318	303	310	287	285	303	343	319	311	303	331	293	303	292	331	299	311	308	325	299	283	333	293	332	340	308	316	320	302	279	314	338	326	296	312	335	316	323	280	282	304	300	324	308	321	301	327	316	302	325	336	295	297	302	318	322	321	346	336	306	297	316	296	299	330	322	308	314	339	270	321	334	326	332	304	305	303	313	313	306	317	283	320	285	289	297	332	293	304	322	309	295	294	324	307	318	313	330	321	347	329	313	347	326	306	291	290	357	365	295	313	357	318	331	314	301	308	310	332	299	320	282	328	323	328	307	293	343	321	332	314	316	326	297	310	289	343	320	349	312	324	335	286	349	287	309	283	316	294	349	352	283	295	281	288	303	300	307	314	332	309	330	333	321	284	328	323	298	316	281	344	320	291	316	320	299	290	311	303	327	309	296	303	325	312	303	283	294	293	308	305	324	320	340	333	292	297	303	328	349	301	345	341	313	339	287	332	280	303	315	314	309	313	338	300	323	300	302	324	316	300	288	331	277	347	294	331	319	304	330	307	315	319	325	318	299	339	298	306	375	332	290	315	335	311	370	334	333	269	307	308	308	320	311	331	300	330	349	327	364	297	295	308	312	288	326	324	288	343	330	308	299	304	317	315	307	313	310	336	278	337	321	316	316	341	317	321	313	342	344	319	297	315	305	297	319	302	330	320	310	344	320	297	305	301	340	328	321	322	352	351	310	343	322	310	318	330	307	346	323	281	314	329	325	315	311	285	332	325	286	281	276	309	308	296	273	325	345	294	316	324	271	306	312	299	312	285	297	301	295	324	303	319	310	327	305	275	299	287	299	297	327	287	292	298	301	339	293	320	303	326	346	316	342	304	331	319	291	325	299	303	329	344	292	300	334	316	363	321	318	290	295	323	304	288	313	335	329	301	285	323	277	339	357	311	317	301	334	312	299	332	328	329	358	334	352	321	324	305	319	318	324	315	285	319	276	314	291	332	367	365	335	302	324	284	309	292	332	308	306	309	334	294	328	309	300	311	314	305	312	296	323	357	325	329	328	286	293	326	344	310	319	325
23820	26975	40140	47601	49738	47941	45857	42804	36239	34028	22075	17220	16462	13101	9640	7680	6834	4694	3046	2644	2966	3103	3070	2940	2394	2184	2649	2420	2078	1716	1421	1152	1196	1147	1189	1060	4799	11676	10478	5406	3945	5549	3479	953	783	769	768	694	742	753	745	778	748	726	791	2177	2960	2133	750	713	769	733	743	720	769	697	718	730	808	714	707	688	737	704	772	674	696	833	696	697	756	769	762	737	721	724	767	706	709	775	787	750	755	749	733	781	733	722	735	735	737	769	746	707	708	756	719	727	745	735	768	760	735	766	720	675	716	727	717	712	800	742	742	726	704	747	738	716	717	738	735	735	739	689	729	745	734	705	716	715	692	786	747	743	774	735	737	735	752	755	751	725	780	784	745	748	707	705	749	684	710	748	778	710	708	752	734	768	735	729	725	768	699	731	745	704	697	719	716	756	745	788	684	705	727	727	742	748	715	726	737	745	712	691	749	702	757	788	690	761	700	762	728	717	759	733	720	765	720	707	764	707	741	746	723	766	745	767	716	748	733	707	763	736	743	734	767	676	663	718	704	788	735	691	752	717	723	733	746	699	755	758	800	728	726	743	750	788	715	698	707	779	726	765	714	743	741	739	756	759	748	700	767	737	687	712	766	754	753	699	710	723	718	741	717	685	687	751	762	728	750	733	725	744	715	726	736	720	755	752	710	708	727	764	769	707	706	710	706	747	733	694	768	730	711	760	772	751	732	713	746	699	725	771	734	765	734	777	699	744	700	735	724	696	735	770	682	732	686	703	743	756	725	755	716	725	681	693	741	693	744	726	686	685	695	708	700	678	723	758	732	736	684	787	748	781	746	717	720	739	735	759	714	706	780	728	694	733	726	734	725	744	669	704	756	684	744	764	780	760	729	709	704	733	694	733	749	715	740	695	738	728	755	758	670	714	726	660	715	728	783	704	677	688	711	709	698	727	666	746	745	757	705	734	724	702	736	715	726	684	746	714	731	727	746	748	724	708	713	727	757	822	761	709	723	727	767	690	772	736	685	733	764	766	740	700	695	744	738	731	751	763	702	753	764	703	725	688	748	765	725	677	734	737	733	703	742	705	739	718	736	699	720	752	711	790	742	734	746	743	735	695	749	732	755	674	733	730	714	725	741	722	708	715	713	769	742	731	725	740	742	717	736	764	676	768	762	712	768	682	769	699	725	696	744	744	731	708	739	763	771	689	726	685	798	716	711	713	684	699	675	753	696	710	772	702	746	696	724	726	718	736	717	752	702	733	756	713	773	798	726	728	707	697	745	772	745	753	747	698	758	732	741	713	736	759	708	741	750	709	715	732	744	723	779	726	744	780	702	726	768	770	748	702	694	679	699	784	744	699	728	732	745	722	749	696	727	740	768	715	724	716	725	711	750	757	753	709	757	764	727	668	742	736	729	706	765	738	741	705	770	718	753	709	742	732	744	733	748	727	751	705	747	691	791	761	723	760	715	735	739	738	722	781	794	719	766	787	742	748	719	769	707	757	728	702	768	743	699	715	676	717	700	713	736	700	719	697	740	730	717	747	721	714	702	727	729	704	732	713	715	804	751	710	708	718	706	717	724	717	725	731	774	727	739	747	700	725	784	775	720	673	706	697	692	686	762	791	669	735	724	694	720	764	684	704	749	690	746	750	740	698	708	719	759	675	740	703	687	777	733	724	737	725	736	714	769	723	730	703	730	726	694	770	703	765	721	766	729	729	742	690	738	745	760	725	718	703	689	738	714	726	700	724	719	684	780	777	690	687	688	730	771	718	740	711	725	743	724	740	736	673	724	706	777	731	765	729	736	723	727	749	724	718	707	763	722	727	766	718	707	712	710	781	712	693	735	690	722	751	800	730	752	710	706	710	738	731	731	740	704	703	729	779	722	759	718	738	678	700	722	726	695	712	760	709	728	709	750	722	777	742	703	728	706	753	711	723	726	756	775	677	790	757	719	746	727	699	759	716	719	757	696	721	751	699	701	747	748	711	703	737	702	684	729	698	718	698	730	726	704	697	774	780	702	706	748	766	725	736	710	776	728	760	758	723	709	763	737	709	699	737	690	755	736	773	711	702	713	700	741	758	730	769	743	729	725	712	744	796	717	754	731	729	750	744	731	678	740	716	693	686	723	769	714	742	741	759	737	726	787	744	742	737	659	747	682	706	688	736	705	763	674	761	768	664	733	700	707	675	724	736	752	706	731	730	766	710	751	750	770	772	743	725	743	760	712	703	682	733	719	752	691	711	750	697	773	770	716	703	721	699	709	678	737	747	709	702	753	753	737	694	738	727	701	715	736	749	763	728	777	774	745	754	760	727	699	762	685	716	667	736	740	755	764	761	691	697	725	725	724	644	697	719	703	763	732	763	698	731	717	768	708	750	756	744	740	759	720	733	718	751	676	724	705	712	682	775	759	752	732	743	745	738	699	663	735	749	715	814	757	786	698	722	714	734	731	767	749	769	700	746	712	763	735	715	737	709	767	714	742	685	760	747	762	744	747	729	718	712	731	741	746	677	724	731	722	681	697	774	667	746	700	754	691	722	813	760	743	740	756	730	686	746	712	693	699	718	708	655	724	718	766	747	753	749	730	745	742	728	716	744	742	693	711	743	744	721	773	702	738	688	722	755	733	768	710	698	712	701	715	722	735	731	732	739	716	748	727	713	731	660	713	716	692	739	758	714	754	756	778	735	707	738	696	723	732	716	715	745	720	699	734	725	748	692	773	695	801	762	751	729	723	742	707	750	749	701	683	749	713	723	735	675	722	735	714	734	707	736	716	790	733	710	708	774	766	769	755	761	737	729	754	758	757	749	698	715	743	704	721	654	708	699	725	716	708	698	738	755	771	765	703	720	790	718	679	735	733	743	756	737	704	724	706	701	729	743	732	729	738	761	782	724	797	708	789	725	679	682	680	729	738	732	696	722	753	745	684	738	712	685	696	713	756	751	771	718	716	717	711	744	708	703	751	757	726	734	793	683	726	750	726	714	718	712	755	735	745	717	749	727	710	728	723	699	699	737	725	750	785	650	726	688	737	750	778	749	722	752	706	732	729	745	720	736	712	741	735	722	753	731	754	710	709	742	675	697	710	733	730	735	749	726	723	814	708	721	712	719	708	709	747	667	751	691	718	754	760	731	718	734	682	727	710	733	802	741	742	765	712	701	759	748	731	719	674	739	713	707	703	703	739	760	726	751	740	744	714	787	749	732	698	718	764	725	732	782	736	690	732	730	729	690	721	741	723	681	718	785	721	708	692	699	785	695	722	784	758	732	728	761	780	752	727	721	760	726	788	784	746	741	755	759	703	713	722	707	724	726	743	734	760	713	754	713	757	722	758	764	717	687	754	728	734	726	732	722	682	733	721	740	745	775	714	703	761	721	743	658	712	733	795	753	714	763	699	732	737	647	686	697	753	725	783	699	726	704	722	716	752	739	736	757	733	750	678	714	740	793	740	733	745	770	706	717	731	734	772	750	720	754	736	751	776	736
5757	4729	6848	4703	3348	3154	2521	1408	923	851	724	496	497	413	301	347	316	290	288	285	293	306	270	273	276	243	254	256	245	225	244	245	265	238	280	208	254	325	362	374	299	258	266	229	244	224	265	219	222	228	230	225	231	230	243	252	220	223	209	216	224	237	207	219	219	228	211	232	258	207	229	249	222	240	238	224	216	253	219	216	238	213	217	217	263	212	246	230	237	202	236	238	210	252	214	244	252	214	212	211	224	214	226	216	250	216	241	240	227	261	240	220	213	231	229	215	238	225	248	229	252	222	218	230	236	226	246	242	222	236	262	225	243	233	228	244	246	248	217	201	209	211	267	219	221	224	255	230	210	231	218	259	212	220	217	246	222	209	233	241	234	224	210	231	226	240	204	235	220	242	236	233	236	260	247	222	215	242	247	239	240	249	231	211	250	222	232	224	233	225	226	223	215	224	244	224	246	215	253	240	204	194	238	233	218	226	217	275	238	237	236	233	233	209	231	239	204	213	215	249	232	245	263	242	247	196	230	238	224	218	216	233	246	249	224	220	216	224	241	241	243	208	213	254	254	215	220	257	223	234	252	233	240	220	230	215	213	237	220	222	245	205	222	220	240	199	245	250	231	220	191	221	220	230	203	196	247	240	220	228	269	236	204	254	254	216	241	238	228	215	207	189	224	245	224	229	215	236	259	225	251	216	199	216	238	225	248	232	236	212	241	239	224	211	211	188	230	258	261	190	214	239	243	233	227	186	220	214	252	225	259	198	220	221	224	231	259	227	216	191	237	238	236	229	207	222	247	216	210	226	217	240	237	236	194	215	226	214	223	214	207	245	261	230	242	195	222	240	209	232	212	215	229	217	213	224	190	234	258	214	219	243	224	205	208	255	242	222	240	228	213	259	249	221	235	205	231	238	247	229	251	247	211	225	235	236	228	228	229	214	220	236	240	223	232	221	201	221	220	266	234	227	231	213	198	210	256	232	208	250	208	244	234	237	243	248	230	217	268	229	253	242	203	236	242	225	235	242	248	209	221	247	246	192	236	221	241	199	231	263	235	233	210	206	239	236	242	235	225	253	221	220	235	263	238	237	221	226	217	205	227	231	248	235	208	211	207	214	215	235	194	235	213	231	231	238	195	226	211	197	248	201	236	287	222	229	235	244	262	205	202	255	243	244	227	222	219	221	244	218	222	244	235	228	236	192	214	223	222	256	200	211	231	237	220	234	248	228	234	237	243	218	240	242	217	222	234	210	216	236	227	225	249	243	234	243	229	217	239	249	226	216	224	215	225	202	230	228	232	219	245	226	246	245	237	214	216	243	222	253	241	213	212	238	223	240	208	190	244	214	233	239	223	219	214	246	241	240	252	232	247	213	217	234	214	235	220	256	258	234	238	223	234	216	247	238	232	231	222	267	258	218	218	226	241	220	212	228	225	211	213	183	227	231	211	248	234	229	240	222	245	238	245	230	225	211	219	239	237	241	225	227	233	265	227	215	231	240	215	242	230	201	234	238	234	226	225	261	220	219	199	201	210	214	204	219	242	209	230	225	246	210	242	198	228	237	237	238	251	240	213	229	237	240	217	238	208	217	218	200	212	245	221	212	228	201	233	248	235	231	238	223	243	211	226	199	250	231	230	257	213	237	206	235	219	256	216	237	250	226	206	240	235	235	245	249	229	214	257	244	213	215	231	247	226	226	232	267	202	224	246	228	238	220	235	221	237	228	238	231	227	256	249	193	237	196	199	255	214	233	208	236	243	242	238	197	237	249	223	227	228	232	223	247	221	226	240	207	235	241	239	221	235	218	241	252	232	246	221	257	265	214	228	222	203	213	216	208	236	214	214	254	225	195	242	244	246	263	230	233	225	240	214	202	246	263	228	190	216	212	230	222	212	241	249	217	231	223	234	229	200	224	214	229	239	225	221	237	234	223	245	242	238	215	257	240	232	223	224	218	227	258	246	214	244	245	236	236	219	210	237	214	218	240	232	242	234	238	217	245	240	245	220	217	232	267	251	236	222	190	250	233	227	245	251	242	257	209	212	232	232	249	230	215	234	222	225	184	227	229	225	247	217	227	215	227	243	210	215	201	213	215	210	239	222	209	223	248	203	216	253	220	231	228	246	235	208	232	232	236	273	224	229	228	223	225	260	249	222	237	223	222	237	211	211	233	218	205	220	239	233	229	214	250	240	218	210	231	229	228	251	217	225	233	219	216	189	229	222	219	236	229	263	227	240	241	209	220	250	244	215	203	231	248	230	237	218	261	251	222	206	211	228	216	221	211	195	230	242	242	236	224	223	196	258	240	232	232	234	231	225	252	232	239	203	204	237	248	229	241	254	239	217	229	216	220	214	204	238	220	212	223	231	212	247	222	227	218	215	238	239	220	220	224	233	187	240	235	207	240	248	216	235	218	239	212	249	195	216	213	228	209	231	216	227	241	237	222	229	227	240	241	262	260	210	244	209	211	228	226	237	236	222	210	253	244	217	244	228	224	198	244	211	252	232	243	232	193	253	224	245	250	231	238	239	188	211	235	250	243	223	224	257	230	206	232	231	223	262	213	222	258	233	217	219	235	221	216	221	203	239	256	229	250	236	220	232	223	216	213	227	213	242	231	231	227	221	223	205	224	219	238	265	226	247	216	199	229	223	212	253	241	237	225	210	243	235	226	219	216	246	240	223	227	260	267	244	206	241	242	224	226	257	217	270	241	204	227	236	227	244	214	228	234	212	244	225	215	233	229	227	229	222	203	254	238	208	244	248	215	230	204	214	241	246	238	226	242	232	235	235	228	215	207	246	213	234	243	244	225	206	250	266	260	208	220	287	253	256	232	203	236	206	200	245	220	206	223	250	231	235	247	239	244	246	222	212	206	245	234	220	219	243	207	248	238	256	238	237	218	228	227	203	233	237	224	229	217	255	223	220	249	238	214	259	218	253	232	244	215	239	235	241	225	205	234	244	249	220	206	240	201	213	235	215	236	223	219	213	216	210	240	202	212	212	223	236	239	238	242	264	220	232	227	215	225	228	244	202	208	215	214	257	217	242	238	230	211	257	223	235	232	241	234	211	233	211	247	215	251	222	207	203	242	239	211	236	239	204	244	224	197	237	237	243	239	211	241	227	215	208	256	216	216	203	243	225	220	243	209	217	209	234	223	188	236	229	236	222	230	213	228	238	233	231	222	224	225	222	228	238	241	219	243	215	246	261	223	232	212	236	282	234	220	238	227	254	220	207	226	218	204	236	223	216	256	226	252	239	218	229	214	226	197	241	210	220	226	234	227	229	221	244	220	223	194	225	212	243	203	244	253	199	218	236	220	248	220	256	237	217	246	250	238	234	212	226	201	217	229	232	230	217	235	234	209	261	240	228	220	239	222	245	220	227	219	244	248	221	246	236	234	209	222	216	219	209	240	233	213	242	216	222	231	243	230	210	230	205	235	227	229	251	237	228	225	194	215	207	233	225	235	256	244	215	232
4708	5662	10538	11440	10323	10947	8024	5166	4010	3588	2798	2248	2095	1675	1337	1211	1099	983	1047	1022	981	1011	1024	853	899	828	712	721	716	758	720	675	712	678	687	646	830	1158	1368	1353	893	750	743	610	640	612	620	584	590	610	533	589	563	570	562	597	691	613	565	563	604	586	561	587	591	620	569	613	590	619	570	562	591	575	530	567	561	556	575	532	591	560	575	587	555	630	612	610	585	565	545	571	587	550	524	616	581	555	560	601	554	537	559	569	562	603	520	584	584	540	609	563	558	629	597	569	573	575	596	598	577	593	577	577	561	610	569	559	577	611	533	584	594	583	602	543	540	553	612	564	564	569	533	555	576	568	567	609	551	564	596	554	608	601	550	593	569	617	583	545	535	557	607	546	546	583	558	589	579	560	564	575	564	579	613	550	588	565	564	631	586	576	589	556	554	541	581	558	587	616	580	610	551	599	570	585	557	605	600	548	591	596	582	598	570	604	549	551	609	575	575	548	586	560	539	573	571	559	590	575	617	559	590	580	586	602	613	631	589	578	555	570	597	621	586	547	572	566	582	564	623	593	557	546	524	601	541	583	582	593	595	607	570	555	574	578	556	597	545	591	624	609	599	588	598	596	557	577	575	553	602	585	588	583	571	610	575	570	558	568	564	592	586	608	634	600	547	615	576	557	578	562	580	557	565	567	574	603	550	571	607	546	575	624	568	567	566	582	582	540	595	576	572	604	559	585	520	591	551	578	591	554	551	605	568	555	584	571	568	567	581	570	622	592	605	587	546	600	589	581	546	591	588	565	535	562	588	585	572	600	535	548	611	579	572	607	560	624	593	587	564	641	590	571	584	588	557	581	572	554	581	589	596	564	555	588	578	590	599	595	570	592	576	573	589	594	619	592	543	602	599	591	580	586	567	562	575	592	581	578	524	583	625	563	578	585	586	594	567	548	604	609	590	567	532	593	596	597	596	587	567	624	615	598	627	539	617	540	603	566	537	582	601	560	535	589	623	573	580	610	579	555	579	572	578	584	576	592	608	577	540	570	557	541	553	582	585	577	571	573	570	569	562	557	555	607	581	564	569	591	577	597	636	538	579	578	573	547	585	571	600	569	577	578	556	602	602	595	600	581	563	564	601	601	573	601	573	605	585	588	582	600	541	567	595	577	611	582	583	604	562	573	617	549	591	543	610	538	605	550	552	579	580	558	555	571	537	548	560	599	576	643	563	584	603	558	590	586	562	589	564	559	586	542	582	617	595	610	573	559	580	567	587	594	612	661	565	586	574	566	602	566	560	607	578	588	586	574	549	556	563	595	598	568	567	560	574	564	573	569	597	546	587	570	614	565	569	560	560	605	583	512	580	627	613	577	591	601	574	587	555	562	562	567	623	551	591	599	626	587	571	588	609	525	538	636	580	550	534	572	554	613	584	555	582	569	581	595	570	521	603	610	588	570	565	563	582	551	573	579	595	611	537	570	560	604	571	599	552	527	561	582	578	562	586	573	576	585	604	538	602	562	649	529	581	596	584	561	560	609	604	621	595	596	566	567	575	610	552	547	563	615	593	588	568	578	542	573	589	555	609	556	578	561	615	557	551	575	577	603	565	590	610	535	566	581	622	595	562	569	582	563	560	569	545	593	584	572	545	595	607	530	532	599	576	552	580	590	585	618	629	568	551	574	602	556	596	596	595	602	566	590	596	589	599	588	588	554	556	562	571	611	565	584	578	557	621	584	627	600	590	610	529	597	545	564	631	548	569	584	547	601	602	560	577	558	545	584	589	567	562	590	572	586	572	536	579	531	609	576	561	617	582	550	595	533	566	594	560	534	578	576	614	612	614	579	580	600	574	602	605	581	546	559	559	581	627	573	610	573	546	590	599	567	595	587	596	565	579	592	541	619	536	597	553	591	566	588	536	612	582	542	599	557	541	569	572	579	592	577	528	570	547	571	623	617	616	556	599	572	590	609	532	567	560	589	578	583	524	548	538	532	613	557	606	600	588	551	553	565	591	557	583	572	605	565	574	572	625	567	535	567	587	583	561	582	594	587	576	559	565	578	547	555	598	620	620	553	589	560	583	539	541	547	618	569	555	562	584	578	569	587	595	595	570	562	564	571	609	586	595	563	594	542	559	598	572	587	604	566	594	577	619	573	564	592	520	594	555	624	539	576	584	577	561	595	566	594	570	636	581	596	561	515	543	591	580	606	563	580	593	549	607	615	561	577	579	563	606	538	597	571	580	536	540	596	581	587	589	622	581	571	597	614	594	576	566	597	584	606	542	606	599	621	601	548	591	596	572	555	612	582	570	562	626	562	570	578	581	595	589	606	579	589	545	547	624	550	603	598	566	595	555	541	573	570	524	606	563	552	585	556	580	559	572	580	620	557	590	596	569	591	585	616	562	526	541	608	564	567	592	554	569	569	548	550	575	564	579	578	617	541	609	570	591	569	584	569	574	553	607	550	598	560	584	578	573	602	570	567	596	578	536	586	568	526	539	597	572	563	627	572	567	602	566	586	584	562	633	620	606	602	620	623	539	577	603	567	596	573	599	617	627	600	644	640	599	596	579	602	573	550	517	606	606	602	577	580	534	599	541	548	581	579	602	536	600	566	587	597	574	541	573	614	574	615	570	589	556	641	584	606	592	615	570	587	594	570	559	596	578	582	589	587	576	577	613	585	574	567	601	592	561	601	583	548	600	566	595	566	615	567	585	573	579	571	557	612	583	591	545	595	586	574	569	580	624	555	574	556	594	590	539	570	628	569	571	575	585	558	543	545	595	594	580	597	590	640	529	629	562	584	581	629	528	607	638	562	577	591	583	550	583	597	561	575	560	567	550	563	595	587	646	576	541	565	570	576	565	548	603	560	542	565	560	596	611	594	587	616	600	569	551	557	602	581	566	578	605	596	549	576	595	561	569	610	579	580	572	565	593	609	568	550	593	591	607	560	563	566	519	596	564	598	597	584	578	588	614	626	573	640	606	579	550	594	552	581	584	587	606	586	596	578	575	568	610	558	587	581	599	584	598	566	574	580	512	611	546	584	565	625	539	562	602	580	580	562	555	548	576	587	561	596	578	590	605	583	552	590	608	600	579	561	540	595	550	569	586	629	579	596	571	619	554	579	617	574	619	535	543	601	574	607	563	562	535	586	588	567	581	603	601	580	595	593	537	519	589	552	598	570	614	549	580	576	612	568	606	588	581	548	602	609	583	568	576	539	563	589	576	565	589	609	549	585	556	590	556	589	594	566	596	591	589	592	559	583	613	574	569	590	565	602	573	553	599	575	581	569	550	581	594	570	586	596	548	599	558	579	567	595	557	532	594	602	568	601	553	569	572	583	551	584	606	598	588	595	572	554	598	561	567	574	539	558	577	588	584	619	621	551	580	584	555	576	584	555	550	597	562	616	525	565	565	594	584	588	573	549	562	614	572	596	562	576	563	560	594	555	594	580	582	563	567	547	589	587	582	580	593	583	550	565	576	575
25931	26653	36204	32904	30755	31730	28010	21028	14157	10620	6079	3747	2495	2167	1757	1219	802	609	518	574	575	600	532	499	441	473	438	438	409	418	403	427	344	355	355	404	680	1165	1225	1114	951	564	478	355	377	287	329	351	318	386	311	321	342	349	344	397	358	349	342	335	326	321	336	324	335	353	353	320	340	353	329	345	314	343	359	354	300	301	319	328	315	298	326	302	338	344	315	310	328	350	311	290	352	343	298	344	339	349	336	341	339	328	321	316	314	315	361	331	325	330	339	341	327	321	338	319	329	319	355	313	350	359	379	330	333	326	352	382	330	313	351	357	327	328	345	307	353	347	317	352	338	323	328	376	341	302	312	386	354	343	323	314	342	300	351	363	347	306	355	349	334	308	314	331	323	349	336	360	336	320	312	332	337	327	340	329	345	319	363	325	315	335	350	351	361	333	301	292	325	323	326	288	342	330	318	325	320	331	328	330	345	325	338	358	329	358	323	334	360	350	383	348	323	358	294	346	341	334	349	337	336	343	339	324	340	299	331	331	341	278	313	331	346	337	354	341	389	338	334	320	333	349	305	347	363	329	334	365	362	337	324	370	353	300	306	324	269	313	310	365	349	319	337	330	306	351	306	329	316	342	367	326	348	344	359	328	342	333	323	321	339	314	342	340	340	343	314	317	363	307	334	317	311	323	316	327	331	351	339	337	359	330	348	340	337	322	343	364	383	357	339	330	347	308	347	316	337	365	334	359	340	317	318	315	325	326	326	353	326	335	320	295	328	333	327	330	357	321	332	351	339	308	312	341	356	358	316	335	330	336	320	324	342	370	314	352	324	349	326	321	318	347	324	340	340	317	333	321	320	271	350	341	341	301	360	328	353	349	305	336	334	343	342	334	335	318	343	298	337	378	320	342	340	336	346	325	326	345	332	308	340	344	334	336	325	334	323	309	298	318	320	322	319	337	337	369	329	340	325	322	357	336	299	341	329	308	333	328	320	306	336	334	341	352	351	361	323	312	360	324	323	317	384	299	328	336	331	325	335	336	341	345	331	331	345	319	321	339	303	353	327	360	327	328	336	324	326	326	336	308	329	334	372	289	317	376	327	333	342	322	305	313	331	332	381	343	331	317	337	321	374	325	366	341	311	299	373	356	346	340	324	307	329	354	319	320	331	355	330	339	331	390	335	356	313	311	335	324	335	321	318	349	359	326	340	350	336	287	325	327	354	327	356	324	332	341	309	334	339	343	316	349	314	318	324	300	343	366	347	302	334	335	358	322	345	370	297	361	327	326	353	312	349	324	354	324	327	349	337	351	301	346	373	338	313	331	315	350	355	334	370	372	324	305	323	335	336	319	328	303	325	286	335	343	349	326	359	351	360	340	318	315	344	342	326	307	339	319	337	313	327	326	345	369	313	311	333	351	341	337	330	325	318	308	376	314	370	323	357	335	327	334	332	362	307	334	312	346	340	326	345	325	316	304	351	300	330	346	309	302	275	361	348	357	349	345	351	342	362	358	349	340	360	329	352	308	302	309	338	321	334	342	307	327	297	313	348	374	332	317	335	331	330	291	335	327	291	313	310	348	327	326	321	347	347	353	321	373	339	316	316	333	340	309	344	333	330	341	319	349	318	319	319	327	365	309	318	331	316	308	331	315	343	351	345	352	365	320	341	362	349	383	326	341	330	351	284	358	308	296	344	329	331	338	326	348	368	321	298	350	333	333	320	345	383	309	330	357	320	315	375	345	319	343	337	324	337	336	341	301	293	342	335	368	323	323	329	310	367	323	336	331	343	334	349	325	339	371	348	327	334	336	342	320	343	353	336	328	328	385	339	319	392	353	302	336	338	340	334	341	348	367	327	315	336	352	350	310	352	310	367	318	327	338	357	341	331	313	309	337	302	344	320	330	336	321	299	347	327	338	318	339	331	323	315	329	342	308	340	318	354	317	339	301	305	340	311	357	327	362	320	335	346	324	330	324	325	334	336	320	324	322	318	351	374	324	357	326	318	335	338	337	345	335	350	303	338	306	347	328	359	313	320	325	314	333	326	341	330	328	301	325	276	336	326	352	324	324	348	328	340	315	353	312	339	368	331	329	321	326	330	315	313	337	319	336	369	376	357	309	342	322	321	348	363	335	344	348	335	363	343	326	360	360	324	330	319	347	331	365	316	348	328	336	319	312	331	311	358	341	286	328	322	299	315	331	371	338	383	358	313	352	330	347	350	344	347	326	343	350	323	308	306	336	388	314	318	351	332	332	320	351	347	332	350	357	324	335	319	335	332	328	352	331	366	320	304	324	304	314	310	371	352	318	319	324	347	298	332	329	321	307	325	315	355	341	332	332	309	326	325	299	342	348	328	308	310	345	328	321	316	340	341	287	352	326	325	333	339	349	354	337	323	321	327	353	327	325	302	314	360	388	351	334	333	356	363	353	317	329	361	288	321	308	368	359	377	340	324	320	314	314	354	358	318	297	329	370	335	329	336	327	325	314	340	344	324	322	360	313	331	333	351	360	351	345	325	332	343	347	345	323	337	294	348	329	336	350	364	344	284	309	313	354	333	326	345	301	316	351	323	353	350	350	310	301	345	372	312	311	326	318	314	365	329	324	335	335	322	315	295	321	358	348	351	340	372	307	329	370	310	287	296	340	334	309	315	333	322	354	337	324	339	333	331	305	296	333	323	299	326	369	310	329	321	341	348	328	341	329	331	341	349	355	350	347	336	325	343	353	315	342	315	304	316	309	342	341	328	330	370	343	372	361	325	327	337	332	333	317	326	331	310	322	317	326	315	347	327	328	345	330	334	318	339	323	325	309	330	324	337	344	338	299	322	344	311	316	320	353	330	325	305	348	336	319	323	322	322	369	333	303	295	312	343	337	341	317	311	340	343	353	303	328	316	311	356	337	372	364	333	317	331	297	307	370	321	338	346	298	331	320	316	307	317	316	336	322	319	358	343	333	325	373	349	326	307	346	355	362	336	337	317	335	332	341	328	358	307	374	346	326	313	357	344	339	349	337	357	310	299	326	342	353	359	311	354	324	325	311	320	324	329	369	319	333	346	355	344	360	326	278	343	346	335	343	323	336	330	299	318	322	334	325	403	322	307	338	323	317	362	318	310	355	325	306	340	354	347	325	312	328	350	342	345	338	313	354	346	326	352	352	377	330	273	348	313	309	364	336	352	341	341	308	344	316	339	348	354	313	332	375	307	317	335	320	333	299	356	325	326	346	313	354	323	329	331	327	323	325	318	328	335	309	333	368	329	326	360	362	309	325	342	308	324	336	348	388	326	339	351	334	341	318	325	335	319	342	316	309	334	339	325	323	317	319	339	311	330	329	323	303	311	356	307	338	330	369	342	324	337	345	341	349	336	347	358	354	333	361	305	296	325	313	312	329	321	330	331	336	337	350	347	345	351	334	308	291	286	317	315	353	362	308	324	374	333	341	291	359	292	303	342	355	319	314	349	354	311	314	374	347	347	367	324	295
18139	20918	33609	40861	41803	41679	39071	35225	27939	24142	15017	11872	9731	7652	6711	5158	3608	2713	2349	2418	2350	2475	2040	1854	1831	1588	1841	1686	1704	1536	1376	1261	1060	1076	994	992	3377	6818	7069	6577	4706	2375	1908	831	799	825	808	772	769	752	798	737	851	813	843	1129	1152	1059	808	793	765	730	810	828	801	761	797	765	812	783	782	745	800	811	776	744	790	823	773	757	773	796	757	842	793	824	798	802	769	803	797	767	821	798	797	779	786	798	787	800	823	839	820	815	782	774	787	763	815	858	862	797	772	831	786	798	777	744	785	751	757	764	849	791	820	773	797	771	750	815	782	835	779	845	786	837	759	811	794	810	782	798	790	775	776	810	819	853	772	777	759	778	790	757	792	818	805	795	752	759	760	797	805	780	814	753	731	786	815	818	799	805	803	807	766	831	789	792	780	788	817	783	791	802	759	755	717	793	857	787	790	822	741	761	818	799	823	753	766	812	815	825	804	807	771	760	797	804	762	750	767	840	835	796	805	834	831	773	799	826	776	779	809	799	744	756	759	844	815	754	776	786	773	800	792	763	787	835	748	853	827	774	812	783	813	768	749	778	810	761	759	856	782	804	762	780	753	795	791	818	792	799	812	796	793	768	835	803	815	814	777	777	774	739	771	801	811	759	735	780	840	789	830	780	779	772	822	800	811	781	769	784	799	840	813	764	811	834	830	832	777	751	788	757	802	804	814	786	734	810	863	775	831	773	805	840	800	825	762	812	723	761	737	768	780	768	772	772	779	788	794	785	792	806	766	791	797	767	766	786	821	823	782	775	790	711	770	825	756	795	756	735	796	830	764	773	787	743	770	792	751	787	871	808	786	751	791	803	809	750	797	766	809	756	816	798	779	804	804	799	802	775	776	783	813	774	794	835	780	767	756	800	796	797	801	834	755	788	762	772	760	796	817	773	816	776	781	794	829	735	773	792	762	790	785	784	800	761	822	781	806	762	852	826	804	821	813	828	827	789	788	815	788	787	822	781	763	770	803	779	764	804	789	825	819	788	802	819	775	757	787	781	827	830	778	772	817	757	763	782	814	790	800	777	815	738	846	802	884	781	743	755	842	789	780	804	796	810	843	803	804	771	787	765	835	805	773	847	819	752	743	791	831	800	797	751	802	775	792	815	776	749	810	780	815	771	787	773	794	763	797	760	785	782	843	833	748	749	759	849	815	800	746	798	831	826	784	805	766	815	762	796	774	774	752	794	745	796	802	743	772	822	782	778	786	778	749	811	761	763	795	801	786	834	833	830	830	773	785	806	780	798	841	735	777	825	797	795	758	807	813	755	820	822	810	764	743	798	811	818	763	772	775	810	772	807	800	825	747	774	759	797	770	779	754	769	753	794	846	780	770	785	789	777	815	790	779	797	779	739	776	765	828	802	777	811	770	804	793	809	765	806	829	769	804	783	813	775	824	775	765	768	785	803	822	829	734	790	818	811	808	772	758	754	788	769	780	788	737	775	764	778	809	735	774	830	786	739	762	802	795	771	788	834	768	753	809	759	743	801	750	773	813	826	793	831	769	778	860	814	755	783	786	812	773	791	821	766	793	785	746	772	751	756	792	788	791	865	817	828	789	820	754	783	823	839	771	794	800	805	807	795	808	801	792	740	849	793	826	757	831	770	821	759	801	794	760	770	786	793	748	780	740	776	754	757	783	815	792	765	785	779	739	721	800	834	814	808	804	782	766	778	783	775	798	792	803	811	743	777	778	809	729	744	760	817	764	775	810	800	766	837	767	751	808	774	759	812	825	743	841	772	823	776	873	795	806	782	819	835	762	802	790	802	786	767	749	828	765	796	772	832	787	818	781	778	778	805	779	804	773	785	767	768	748	760	780	790	787	809	781	805	802	830	812	793	778	730	808	821	812	799	785	827	785	800	792	811	782	822	792	817	804	795	763	806	803	814	828	762	786	790	762	792	779	759	773	793	809	808	808	725	781	769	793	809	813	767	778	762	783	776	750	836	840	746	774	790	811	782	732	813	733	791	762	739	758	743	772	807	740	780	805	798	793	781	812	877	766	809	724	824	815	788	774	818	752	799	771	789	745	774	804	750	765	765	764	808	794	823	775	788	756	763	774	807	805	828	827	774	795	830	752	737	824	755	772	785	825	747	779	795	752	791	757	843	734	771	830	799	845	731	738	794	754	746	833	783	806	791	812	767	794	769	785	815	784	815	799	792	751	767	813	750	742	808	738	783	756	788	769	774	817	795	754	788	800	796	786	807	759	797	743	798	810	833	796	827	771	772	803	746	791	784	787	780	790	746	771	824	847	792	809	775	805	787	760	788	742	761	759	771	789	763	815	744	825	797	789	844	739	824	792	824	749	691	772	767	788	834	806	766	837	802	773	749	819	789	762	790	766	826	799	851	766	817	750	821	815	794	820	789	815	781	722	800	802	792	769	776	744	770	843	798	800	812	770	778	838	834	808	821	750	763	766	774	809	797	783	771	784	792	792	798	787	808	809	785	808	756	777	756	779	753	790	809	753	757	841	804	765	747	786	769	827	829	815	781	768	748	796	783	762	800	821	819	777	828	828	859	768	787	805	785	781	747	782	774	800	790	783	758	791	798	746	799	762	768	767	727	802	771	787	727	765	761	775	772	780	861	770	759	805	769	805	811	795	787	760	805	804	796	804	815	769	751	786	831	790	778	770	857	766	752	794	788	863	776	813	809	814	798	761	763	793	817	828	798	819	812	799	818	817	769	787	758	792	782	829	777	769	756	827	800	763	793	790	795	788	797	815	763	784	789	794	810	845	804	775	801	787	750	781	758	792	774	784	797	785	757	783	772	812	770	781	804	752	751	760	808	783	844	802	761	729	868	751	740	773	795	806	810	764	830	866	769	807	734	795	814	780	759	831	751	792	761	816	793	812	807	802	807	844	792	813	798	794	845	765	798	794	788	811	813	832	785	810	805	799	783	757	801	793	804	778	825	813	711	773	815	788	739	790	842	777	776	773	829	777	826	761	770	834	816	804	806	789	799	740	819	775	802	740	780	743	800	822	791	810	787	805	778	799	795	799	824	793	803	823	782	806	794	773	800	831	770	771	763	788	784	785	762	800	847	819	776	787	790	781	770	805	806	829	758	813	780	819	805	814	783	809	775	773	766	755	824	777	771	770	823	766	832	801	766	788	811	753	835	785	836	807	775	871	800	785	807	794	748	701	812	807	824	837	751	795	773	752	790	782	722	804	756	755	811	783	764	798	779	782	783	773	772	776	826	800	753	782	753	768	778	809	808	781	798	755	723	744	740	855	794	800	818	807	750	802	794	828	845	799	805	864	794	781	824	774	724	789	805	804	771	771	803	834	808	822	781	701	788	777	810	798	762	797	785	778	779	773	818	794	752	767	818	781	768	779	814	781	801	813	815	794	799	797	803	800	785	768	794	794	756	808	770	787	792	805	789	764	786	734	838	775	812	794	794	762	771	784	809	760	793	788	824	777	818	758	809
33842	33399	42358	36171	35226	37000	33800	29363	23936	17824	10668	6516	5088	3873	3258	2099	1191	857	731	798	790	797	751	646	635	563	666	612	665	647	537	476	453	425	390	454	1535	2130	2318	1919	1285	859	641	367	327	363	317	353	347	369	368	388	336	351	404	406	388	400	354	374	357	346	334	392	353	358	351	362	335	357	352	353	333	370	321	361	358	354	337	391	371	345	349	359	358	389	362	308	339	351	325	339	383	352	380	364	310	344	362	373	377	334	363	339	369	289	354	332	345	308	339	355	336	356	337	359	349	350	340	322	364	365	383	358	377	339	338	352	351	388	364	331	371	321	375	367	308	333	360	329	356	375	326	364	352	361	342	356	352	372	376	321	382	349	375	338	365	328	366	382	356	359	336	317	372	316	347	323	331	310	383	378	342	339	391	336	337	354	362	372	364	376	347	340	340	315	356	359	360	366	346	345	376	358	354	329	378	408	373	384	389	380	351	352	325	336	364	343	313	366	313	373	393	334	334	386	357	369	315	327	351	376	393	329	330	353	337	353	361	297	323	385	333	326	328	354	356	343	334	336	346	340	362	338	340	347	366	349	350	363	367	357	345	339	367	325	362	349	361	331	349	339	358	372	326	325	347	359	326	352	350	330	346	353	351	374	385	361	346	374	391	328	341	350	364	351	316	348	368	358	377	351	339	357	343	365	355	367	330	344	330	375	350	383	318	338	367	385	348	330	367	383	346	363	339	363	343	355	355	349	346	370	346	387	345	375	364	341	364	364	378	347	371	352	354	375	323	333	358	327	315	391	369	326	353	374	340	345	350	337	375	384	317	371	352	373	359	350	363	360	317	362	354	352	333	339	346	341	369	375	331	349	368	357	328	371	383	331	347	353	332	354	315	354	344	336	351	344	325	357	364	341	342	312	354	336	377	361	370	339	363	366	369	354	299	338	327	334	306	351	340	324	337	337	312	353	357	363	338	374	342	349	337	328	379	381	356	344	373	365	335	367	355	380	384	335	344	318	329	352	355	331	357	396	356	345	320	363	366	300	315	343	342	319	368	348	374	385	353	379	363	369	361	346	377	359	330	377	361	351	366	392	396	371	355	337	350	347	339	312	365	366	359	357	367	369	346	323	370	380	372	336	378	324	378	339	390	377	330	339	345	351	356	383	381	364	377	345	336	372	327	371	334	306	349	374	350	338	344	329	360	358	382	358	388	358	348	358	379	356	337	331	350	356	341	363	358	312	353	395	392	371	378	305	330	369	335	368	336	323	333	339	346	341	363	322	332	351	333	325	372	353	399	382	364	307	343	373	369	362	387	353	340	356	357	317	330	365	344	355	340	352	403	335	361	337	335	328	347	341	328	340	322	372	356	326	311	354	360	342	353	301	331	349	356	331	332	330	355	361	337	326	354	339	379	372	356	394	346	355	350	364	344	360	362	336	386	344	368	354	409	366	323	354	368	322	369	313	327	352	362	363	382	383	369	393	379	340	310	368	361	364	366	377	350	351	363	350	352	403	356	330	383	379	328	342	397	355	358	315	343	347	311	351	363	325	349	356	364	400	337	357	393	341	356	362	348	323	377	329	338	344	326	365	316	375	357	343	373	354	371	360	362	333	316	344	344	339	337	366	340	331	311	329	354	381	338	354	341	377	324	376	320	338	390	300	358	312	326	357	351	366	398	351	366	355	333	372	353	374	367	328	358	361	330	332	343	355	323	356	353	340	343	359	327	386	359	346	323	374	366	352	388	352	373	371	377	369	363	347	389	356	364	365	373	376	370	375	296	351	323	345	341	366	348	350	359	299	359	352	319	364	365	342	358	355	360	386	349	325	367	370	336	338	350	358	366	357	396	384	362	355	340	381	369	339	324	363	337	371	347	355	371	291	352	352	337	361	352	355	359	333	371	371	366	331	348	346	381	347	380	352	378	347	363	314	349	350	333	354	367	394	335	376	332	337	335	319	343	339	393	371	341	366	346	346	348	370	328	342	338	359	343	362	378	315	350	337	355	350	345	339	353	320	330	371	361	334	333	355	388	378	314	325	324	379	359	374	364	305	351	314	401	362	335	352	344	381	321	353	379	345	349	367	366	359	342	342	361	315	341	371	312	336	349	370	362	355	337	365	327	361	380	321	357	332	375	375	368	343	368	340	311	321	353	330	355	345	360	364	347	329	404	357	322	368	369	343	348	353	379	373	365	355	362	336	368	371	363	338	342	369	352	373	313	354	375	329	346	352	353	348	346	386	344	350	340	358	343	322	362	315	362	347	348	372	341	361	372	377	338	335	366	388	361	316	375	321	380	363	298	338	354	373	335	368	368	355	391	323	372	370	299	350	352	333	390	364	341	371	370	395	335	331	331	342	343	337	356	343	324	345	364	373	368	341	327	357	339	351	356	338	352	366	363	352	321	337	389	366	340	352	347	356	353	340	330	354	333	344	354	313	335	368	321	347	374	379	376	334	336	349	330	361	368	356	322	345	347	365	348	334	360	372	326	360	374	328	340	391	346	354	385	332	352	344	337	330	335	403	373	321	350	329	341	367	363	365	383	375	372	347	380	376	314	342	357	336	346	345	351	320	320	364	337	349	358	363	346	349	371	355	334	332	348	357	378	357	323	363	366	365	351	399	364	348	329	357	318	325	355	367	339	340	313	336	348	359	341	344	351	354	338	350	365	340	342	352	361	339	380	351	314	329	323	345	341	359	346	333	369	321	330	347	356	339	359	421	360	371	363	344	386	380	368	341	313	332	366	357	344	360	355	343	309	323	313	324	364	356	318	338	338	344	324	345	329	348	368	357	360	310	352	334	349	358	354	373	349	323	355	351	344	361	349	375	319	329	376	341	310	312	345	337	376	354	351	362	338	332	329	341	360	351	357	369	334	346	375	342	331	350	316	339	327	338	333	380	412	313	356	334	341	366	350	371	371	368	345	334	352	363	377	355	353	347	365	349	372	360	364	325	346	348	352	341	351	370	361	318	357	356	380	364	365	331	362	320	339	378	340	320	316	371	391	330	333	340	351	348	350	362	349	376	344	352	353	337	344	314	347	340	348	347	355	337	369	352	356	336	330	354	318	347	336	370	381	344	375	326	376	389	346	386	359	344	365	337	355	346	352	336	361	360	345	317	316	381	347	351	362	370	331	355	385	356	373	345	359	345	357	361	346	364	348	370	351	357	328	355	351	333	354	394	371	342	353	391	315	359	352	331	341	351	376	346	340	318	374	340	339	356	359	343	350	346	337	299	333	340	383	357	347	376	351	346	333	371	372	365	397	339	380	364	353	363	338	377	335	366	324	335	342	335	332	380	340	361	304	383	333	330	332	337	337	375	339	345	348	330	381	372	346	309	364	347	334	379	353	355	347	362	329	353	373	355	327	386	386	369	384	384	344	334	342	367	347	395	377	349	384	347	354	349	349	341	344	322	396	352	343	341	363	367	351	342	360	352	334	339	347	370	367	360	317	349	372	360	359	344	367	328	344	368	381	325
22897	26688	40616	46565	48433	47796	47353	46142	38381	31723	22243	16542	14310	10882	10639	7900	5650	4348	3445	3560	3611	3708	3076	2699	2526	2219	3098	2759	3035	3075	2279	1817	1287	1198	1179	1857	8960	12335	12045	10479	6698	3621	2592	824	812	852	799	825	781	772	793	821	803	811	1035	1311	1311	1142	802	787	790	785	815	790	752	833	874	816	793	842	794	815	841	807	803	804	819	803	809	772	799	804	840	801	848	802	803	802	771	789	810	829	816	834	813	795	791	773	819	848	792	772	830	778	774	818	780	793	835	832	800	807	796	831	758	813	769	816	750	804	762	787	799	783	777	780	782	772	795	871	777	782	819	760	821	794	850	776	776	782	792	764	848	776	783	814	804	809	824	760	817	841	803	828	831	833	887	804	827	820	797	799	829	802	780	831	794	804	767	769	822	760	853	805	811	786	791	781	747	796	748	754	794	819	795	837	825	839	798	813	807	860	775	814	842	779	854	804	829	839	804	809	843	819	843	857	825	813	796	816	794	856	806	853	774	812	809	780	774	792	767	790	828	794	779	785	848	791	794	828	760	813	812	805	786	751	815	783	838	774	794	826	804	769	819	776	783	815	805	814	814	835	812	750	810	824	850	767	813	835	810	754	814	749	781	818	810	771	763	835	826	773	758	816	787	789	812	790	727	793	786	764	837	752	775	798	800	863	823	764	806	807	761	807	741	802	809	747	781	767	762	800	800	820	816	834	785	769	799	791	873	811	786	812	775	798	813	752	781	811	739	787	806	797	807	851	784	791	808	835	839	799	800	785	827	819	756	791	810	775	793	790	826	819	781	876	770	791	818	840	810	785	778	847	795	786	805	810	824	757	746	828	826	831	771	764	771	817	767	828	861	809	807	801	802	790	805	804	827	815	871	767	774	827	799	765	846	798	823	726	779	800	782	820	814	816	800	827	836	829	758	795	840	781	769	820	783	798	821	801	827	851	791	775	861	832	771	792	802	844	834	802	814	821	829	802	809	805	785	762	833	770	806	800	787	790	789	812	770	805	824	746	821	837	839	788	802	802	806	810	810	780	804	821	851	803	838	783	768	764	778	846	807	830	824	838	874	788	809	745	817	842	755	821	797	842	781	755	808	801	770	786	802	788	808	832	814	810	841	798	794	805	822	806	813	782	825	819	824	808	811	803	779	780	811	820	797	792	815	807	838	807	791	816	785	801	765	835	759	798	810	763	832	774	768	776	800	815	788	783	793	799	793	786	862	779	789	765	813	833	809	847	823	844	789	764	828	809	796	805	844	823	791	793	823	811	776	785	822	801	735	731	769	776	807	780	761	798	836	842	778	808	802	827	821	771	805	802	821	803	792	801	829	811	796	837	768	793	835	788	828	800	809	764	821	796	816	725	798	771	751	776	864	844	792	799	836	756	821	855	835	811	804	820	837	833	827	756	818	810	779	784	827	833	836	773	828	786	769	835	792	808	778	824	844	824	810	798	818	840	765	779	781	812	798	747	791	762	830	805	797	760	797	812	762	757	857	821	868	809	813	846	846	783	792	831	829	793	839	754	797	839	812	802	880	745	775	792	793	822	790	801	757	790	768	832	815	781	812	785	847	809	762	850	795	810	775	782	804	791	817	831	788	807	839	825	783	767	790	809	797	830	829	754	779	810	796	798	810	875	843	871	824	816	837	809	805	802	744	814	847	830	778	821	800	792	756	865	834	833	838	823	815	817	810	790	812	754	798	796	773	819	849	775	784	820	773	801	829	779	814	769	813	764	810	821	813	784	773	778	865	795	821	752	798	806	855	819	823	790	783	813	790	833	774	786	766	834	803	833	774	811	840	800	814	783	877	781	783	791	755	814	794	856	808	776	806	843	818	837	848	801	825	772	844	806	832	829	756	783	772	833	804	815	828	785	784	791	791	820	824	798	796	832	796	748	770	804	794	816	776	818	856	807	756	778	796	820	804	785	770	822	828	773	826	840	815	783	754	826	799	781	765	835	818	780	774	755	821	772	761	822	856	835	761	826	790	776	769	784	799	776	819	791	837	798	762	779	795	804	782	831	825	794	803	810	829	879	798	768	810	767	819	852	814	839	768	822	860	843	782	886	763	808	791	771	864	791	840	778	774	783	818	864	842	798	796	780	775	832	816	775	809	834	765	784	806	810	763	869	821	781	769	778	821	797	814	761	807	805	752	822	781	793	835	805	792	831	848	821	808	791	811	780	824	783	811	770	834	787	791	775	818	792	876	807	781	814	785	781	851	802	835	826	782	824	822	764	783	853	798	790	838	830	853	776	830	811	776	799	779	807	766	778	833	829	821	773	799	765	813	774	815	817	837	794	818	803	818	825	817	787	810	790	823	834	814	822	840	754	801	761	786	780	826	770	853	799	876	762	794	766	781	791	777	767	805	813	811	838	833	797	788	797	804	776	832	811	832	810	832	803	780	764	799	796	806	798	850	845	795	790	786	781	877	822	801	836	783	813	768	792	815	815	793	803	771	747	806	832	730	754	800	792	861	814	803	827	755	825	833	805	793	810	797	818	769	797	816	838	772	786	764	833	800	776	835	803	796	774	716	848	810	797	802	817	801	785	789	823	787	798	833	769	840	849	847	839	778	753	791	788	821	763	772	827	803	788	797	787	785	817	791	809	806	808	792	839	805	789	817	792	796	774	765	780	810	789	797	858	829	758	843	797	736	839	855	845	726	780	838	774	767	801	804	793	813	789	814	779	765	806	842	767	773	771	741	828	749	850	771	815	814	779	835	798	798	836	811	812	796	801	791	817	782	823	758	832	804	774	814	758	783	818	759	826	834	790	813	798	817	763	818	829	758	846	736	814	768	831	828	856	845	752	794	779	779	756	737	820	859	796	790	805	757	805	785	784	811	868	762	788	763	828	833	845	795	832	778	770	782	824	833	788	808	777	785	829	808	831	778	814	780	841	808	787	794	812	768	842	764	797	800	856	795	821	810	817	797	788	768	804	826	793	826	795	810	787	826	782	786	843	825	791	777	798	857	802	772	783	816	812	884	769	773	804	749	832	850	776	793	815	773	799	792	777	829	789	809	787	817	839	831	793	802	820	769	810	803	826	804	790	772	751	836	785	764	808	839	768	734	839	844	809	844	787	783	789	812	753	819	799	806	778	821	817	788	835	761	786	773	813	794	774	781	792	824	787	819	808	809	780	804	784	743	849	813	788	804	853	756	795	838	834	760	814	820	785	798	806	864	791	771	753	790	755	815	802	842	821	790	784	835	837	769	767	824	825	798	806	825	764	780	788	833	810	823	822	829	763	766	820	895	821	826	822	813	755	844	783	845	785	823	771	834	829	731	754	771	784	822	771	780	810	796	807	859	796	822	800	799	802	801	777	785	805	798	790	823	781	785	834	830	828	811	788	762	783	799	796	818	767	821	810	795	757	816	781	796	789	838	804	841	782	809	812	785	782	792	844	792	811	802	768	859	762	854	826	776	782	764	834	815	793	796	807	855	800	765	823	805	795	814	811	755	809
5636	4246	7349	4124	2944	2438	1909	1324	776	648	516	441	439	410	349	339	311	334	321	322	310	325	304	289	278	270	256	272	299	266	285	278	265	303	278	261	268	343	359	396	379	289	279	264	267	232	248	253	272	301	275	240	272	245	234	278	287	270	234	239	246	281	250	266	263	254	265	266	272	269	257	237	251	301	249	240	265	245	279	254	253	238	259	258	230	227	232	282	325	237	251	238	269	275	270	281	247	275	276	271	275	269	261	275	262	267	264	251	240	296	273	255	261	254	258	265	255	227	273	238	269	230	267	258	214	311	227	231	265	233	241	233	248	274	276	301	263	263	266	270	271	261	274	253	240	267	278	252	233	234	228	261	298	242	241	230	251	289	245	249	229	255	237	228	279	243	243	203	276	262	255	254	240	238	295	278	254	245	260	260	254	253	260	262	243	252	247	237	263	266	276	259	251	250	263	259	267	255	269	243	268	250	292	258	244	260	281	283	278	271	212	244	259	272	237	288	268	262	244	273	258	245	278	287	230	225	248	251	266	266	284	247	256	279	259	267	241	233	267	264	267	243	219	274	244	241	271	268	279	248	236	269	239	246	265	266	238	245	230	255	267	244	248	252	257	227	275	256	252	293	244	278	265	238	266	256	259	267	255	256	246	253	245	267	256	267	251	280	224	247	254	249	246	249	228	232	240	250	257	241	245	266	247	232	248	228	245	263	247	248	285	261	249	254	269	271	226	262	246	271	265	286	274	245	272	243	236	254	262	231	256	280	263	284	262	227	237	254	272	262	246	244	247	233	269	246	251	257	269	231	214	251	265	257	239	242	266	282	261	244	260	285	291	264	246	262	270	223	238	265	254	273	288	265	247	250	237	244	237	248	282	254	274	248	259	242	281	274	233	272	229	266	265	270	265	251	262	236	260	262	270	285	221	281	248	260	242	252	240	276	235	277	241	253	291	247	257	252	284	255	270	293	250	245	239	219	262	250	229	253	230	247	247	263	234	258	236	259	234	246	260	227	239	276	244	280	272	263	245	256	283	256	264	261	248	258	276	262	260	260	252	221	275	260	253	277	285	281	258	260	235	245	265	231	270	261	247	271	223	253	273	253	239	230	229	259	259	270	255	243	296	274	257	265	241	219	249	233	235	224	271	241	240	294	259	258	256	263	261	242	265	253	227	289	259	265	250	275	238	292	278	253	246	253	245	259	249	245	247	284	259	222	306	252	244	266	254	266	275	237	281	256	248	263	248	246	271	247	291	269	243	253	236	254	238	293	243	218	259	274	249	257	288	273	278	265	242	245	232	249	284	256	236	258	272	281	220	259	245	257	229	239	224	242	235	233	263	253	255	280	236	264	261	256	235	257	266	274	262	270	259	242	269	254	267	257	235	242	255	239	238	285	251	246	269	255	246	241	299	273	281	260	252	264	259	250	227	243	258	252	260	252	250	244	251	276	250	261	259	265	280	256	263	267	278	284	237	270	237	286	271	240	254	242	256	258	267	263	249	254	266	239	250	250	252	254	236	239	270	284	268	266	265	233	248	279	246	261	264	248	243	284	255	250	256	242	247	257	259	286	245	261	247	248	265	255	277	268	275	259	272	240	283	231	268	262	239	266	270	293	230	250	241	256	243	251	269	241	253	261	222	235	290	267	251	264	285	249	281	265	266	263	262	256	288	246	226	230	268	253	266	257	254	242	244	276	264	244	230	257	284	242	262	258	252	258	261	243	253	259	251	257	258	267	248	258	236	284	253	264	253	243	283	245	241	245	248	258	229	256	278	231	269	259	298	255	263	242	273	262	226	278	246	266	256	244	245	261	262	289	270	266	285	248	255	259	266	272	272	264	277	247	246	262	229	269	241	262	252	267	260	274	244	255	293	262	260	244	281	268	262	249	249	238	247	268	265	257	274	221	260	245	239	256	257	251	264	246	274	276	246	266	250	231	243	286	227	260	271	269	222	243	236	248	258	237	276	290	252	275	254	254	253	225	276	220	257	252	265	235	262	269	240	254	247	271	258	245	257	275	253	253	257	210	226	254	243	263	251	239	251	257	266	266	237	269	268	270	239	241	255	282	272	277	273	289	281	264	211	283	283	260	262	259	240	266	270	252	227	279	260	246	248	270	229	261	273	243	272	285	236	264	286	263	227	252	280	253	250	263	255	252	226	240	262	250	260	260	280	237	277	250	248	266	255	244	266	251	269	266	269	259	244	235	272	248	251	277	265	271	235	266	248	255	264	242	258	218	266	255	282	257	217	274	262	247	279	228	274	269	236	267	245	235	259	276	281	246	282	251	270	245	267	275	230	291	250	254	248	243	269	240	267	283	258	230	276	235	229	244	264	270	276	242	287	258	245	267	243	270	232	247	250	256	215	278	291	277	253	245	242	244	269	244	250	260	251	261	268	263	285	256	263	249	237	246	253	251	225	258	265	251	246	266	269	245	260	279	267	287	258	261	246	266	236	238	230	234	258	264	262	270	251	246	274	225	256	269	269	247	274	246	252	260	250	260	255	257	242	265	222	277	247	268	270	246	223	244	251	245	297	285	281	269	274	255	280	285	239	260	255	264	257	262	258	263	213	281	216	235	258	243	252	260	265	285	262	263	253	251	256	248	263	253	237	244	240	251	265	247	282	288	285	251	258	231	292	253	266	254	237	277	233	254	261	256	260	241	261	253	264	273	255	256	265	262	261	271	288	259	244	275	264	266	253	264	246	266	248	280	284	254	281	238	239	255	272	232	249	246	245	264	273	261	261	234	236	237	251	252	266	252	241	262	275	241	240	246	239	270	236	221	271	291	239	248	246	257	230	232	241	249	249	235	249	229	267	257	253	252	237	264	262	232	242	255	223	252	233	247	274	254	243	251	263	274	261	250	252	248	224	291	240	221	263	273	263	254	251	239	236	282	258	284	264	230	242	226	232	262	266	257	243	255	216	251	265	251	247	261	262	267	285	250	272	269	254	253	258	273	292	258	258	266	259	301	297	223	280	278	228	251	262	260	271	256	230	238	251	278	244	253	265	261	245	289	238	270	243	227	261	260	248	241	250	253	232	227	262	283	222	277	290	271	243	231	269	273	287	243	241	228	285	245	251	272	262	257	280	247	273	252	240	257	289	265	249	261	251	237	235	241	241	253	248	255	271	243	262	255	272	269	271	246	291	278	243	264	258	265	237	261	246	239	257	272	274	257	269	269	257	237	277	248	233	234	254	247	280	254	260	273	247	270	244	258	255	236	234	292	243	250	236	253	250	248	251	286	283	276	293	269	254	244	251	285	267	258	233	261	276	249	261	266	250	255	238	249	231	250	265	240	257	249	249	240	257	260	269	270	269	268	278	221	242	275	258	269	277	290	254	246	270	266	242	244	253	257	266	245	231	250	250	268	266	289	257	270	275	267	270	243	254	259	264	265	251	256	280	257	260	281	246	258	308	251	265	247	289	255	260	247	266	271	241	264	268	227	281	238	279	260	266	247	250	267
4661	5265	11665	10600	9761	9478	8183	6583	4106	3150	2577	1906	1871	1540	1232	1134	1100	1225	1236	1184	1184	1052	906	904	806	829	842	828	879	869	838	787	745	803	759	725	1060	1277	1392	1408	1252	827	673	639	610	650	648	624	660	629	646	619	662	620	639	630	676	679	651	639	619	639	633	607	593	609	639	587	643	635	661	621	640	639	693	647	615	637	601	665	636	678	669	630	627	661	639	614	678	605	704	666	642	631	654	638	652	662	607	588	614	617	655	634	628	631	623	603	655	652	692	656	683	636	646	639	657	612	614	662	641	631	643	650	676	682	601	634	638	633	653	642	618	683	678	648	665	609	642	629	629	630	613	648	641	603	639	655	637	625	637	632	613	685	625	669	648	650	656	627	618	671	628	623	623	665	671	643	614	644	666	678	612	613	620	635	661	633	618	613	682	611	649	617	622	667	649	652	654	642	655	648	621	636	650	586	632	647	599	663	612	649	633	671	659	657	679	618	617	691	638	622	649	635	671	618	660	614	666	612	677	675	643	658	619	644	607	614	609	658	647	614	632	646	644	608	605	639	635	683	686	660	616	633	644	607	647	616	608	640	619	622	609	652	652	636	584	644	606	658	608	659	646	652	605	653	593	641	642	647	630	617	644	647	697	658	635	629	648	610	642	649	653	653	658	688	592	644	646	627	657	597	624	655	655	656	634	697	653	623	658	630	646	648	638	632	652	565	637	609	678	637	627	632	664	616	579	676	648	662	639	664	587	666	659	641	671	644	637	648	667	624	692	618	630	660	587	666	636	664	668	627	620	642	606	629	631	636	618	623	591	671	642	642	658	634	607	649	693	659	696	656	679	655	620	656	620	689	602	656	664	682	615	661	651	605	609	619	606	618	611	639	672	640	636	618	646	651	588	628	582	660	676	603	596	651	641	644	666	621	647	622	656	662	647	616	621	650	700	628	642	629	653	629	685	659	659	628	632	669	597	637	673	674	630	617	658	614	621	626	621	653	708	640	636	586	629	640	678	616	664	639	611	634	649	643	667	640	632	589	646	632	663	627	632	643	617	658	650	664	663	627	610	640	700	629	636	657	649	622	658	598	632	675	636	644	642	673	698	631	637	626	648	659	640	606	666	645	668	637	638	659	606	696	612	616	618	659	625	650	679	617	627	635	726	680	650	644	658	650	679	625	598	622	639	648	642	686	658	624	602	606	645	632	678	623	666	634	622	659	628	638	614	659	605	667	663	619	625	610	673	606	660	588	611	631	598	640	650	661	639	625	663	638	586	615	659	662	578	626	715	611	617	636	609	621	642	633	667	654	645	664	650	622	618	657	651	635	677	639	629	628	640	634	632	642	623	584	631	654	619	617	705	682	642	598	626	674	643	624	586	610	677	644	655	622	577	655	613	613	661	624	596	634	665	674	615	621	597	642	613	661	662	674	604	654	677	615	652	642	634	598	653	610	661	605	625	636	634	667	636	627	618	618	589	633	653	646	655	661	620	609	632	633	673	633	628	651	671	644	634	700	671	675	610	639	634	651	617	658	610	644	640	641	658	669	665	684	651	609	633	671	632	663	548	682	676	643	632	618	640	659	615	689	619	692	675	657	625	620	651	639	603	663	659	606	645	710	662	646	628	609	644	685	657	607	657	649	670	649	629	668	625	647	630	629	691	612	642	635	619	647	615	639	645	629	616	636	680	645	612	624	668	650	644	606	622	624	641	681	627	604	650	657	650	574	636	643	605	636	653	607	621	648	633	695	621	620	609	643	642	584	657	633	660	607	677	630	639	675	585	636	662	610	637	632	666	629	620	608	629	626	664	595	637	654	649	637	603	653	614	642	671	663	656	688	633	611	646	628	617	622	646	618	696	658	703	654	669	625	675	645	644	642	636	643	621	629	659	629	677	652	635	614	667	663	631	623	649	623	634	628	635	680	608	651	635	651	652	622	604	622	657	595	613	560	684	611	682	631	641	622	663	679	652	689	634	628	635	633	661	675	605	647	608	666	677	660	639	668	605	646	637	644	623	640	616	619	631	625	666	601	636	652	656	673	609	631	660	662	626	616	632	659	672	683	622	614	610	642	688	663	607	637	654	603	723	609	640	600	661	623	640	675	631	650	690	606	667	636	681	669	700	591	642	625	579	606	620	587	612	612	658	634	675	621	626	625	658	625	646	632	642	656	630	657	625	614	641	633	656	642	644	660	661	623	646	624	659	601	596	635	622	619	649	634	605	629	650	593	601	649	602	622	623	603	688	617	606	622	640	607	624	646	670	650	645	654	659	671	616	659	634	609	633	669	635	595	631	637	650	632	652	608	606	612	615	635	636	625	618	600	654	660	648	678	688	663	624	672	614	697	644	665	640	621	612	677	620	694	599	630	665	656	619	649	679	662	616	666	650	613	616	672	612	652	635	608	640	660	667	651	656	643	643	632	627	621	651	699	601	622	706	660	594	566	611	615	660	603	631	668	624	654	635	626	618	634	635	639	651	604	667	644	627	603	630	658	644	655	699	638	694	684	667	629	676	626	606	667	662	631	658	653	643	633	669	623	652	622	645	612	631	632	651	643	623	607	639	615	659	621	660	630	648	619	620	625	632	618	625	669	632	645	685	670	596	651	606	605	618	624	688	661	671	631	646	638	621	648	637	597	602	636	665	649	624	614	661	677	665	618	609	616	635	636	628	653	662	656	619	644	647	672	622	634	665	618	688	621	585	627	629	655	627	581	662	640	680	643	636	599	648	620	638	640	683	636	606	618	678	623	627	648	653	633	600	678	625	646	644	614	647	676	661	638	620	615	654	657	668	666	641	640	621	646	634	619	642	652	647	641	679	669	653	651	645	637	639	624	624	685	651	624	689	622	649	617	661	621	654	682	653	600	665	655	669	635	593	661	605	639	611	636	665	646	651	644	663	660	664	699	650	630	602	622	599	648	659	676	626	610	637	701	645	649	624	632	674	629	639	644	627	609	630	632	692	642	615	662	647	655	649	647	675	620	611	638	669	646	638	640	622	689	660	674	683	600	669	636	652	632	672	649	656	662	634	660	635	647	621	659	611	643	666	671	658	659	624	639	632	660	657	637	654	644	655	683	654	586	668	644	656	655	621	665	628	637	631	632	605	630	642	640	581	595	594	635	612	642	601	603	621	641	610	619	686	632	621	588	601	637	648	594	611	629	643	635	598	632	681	642	640	602	633	611	646	600	602	650	658	598	637	664	605	632	665	624	608	599	646	634	631	614	650	673	670	614	640	595	634	645	661	613	638	694	663	680	622	647	650	621	676	657	626	625	674	626	655	593	671	617	630	615	606	679	607	611	611	596	612	625	632	682	638	638	598	654	649	618	645	678	616	638	627	640	670	627	641	637	632	670	636	684	651	597	674	605	670	639	632	654	585	676	652	619	699	635	598	635	616	626	636	652	632	644	635	650	638	618	621	684	640	680	625	698	636	643	641	626	666	623	619	635	619	653	621	676	660	637	654	615	666	647	686	640
24338	27048	38243	31107	30268	30553	29357	22977	15010	9526	5176	2423	2141	1871	1742	1039	784	731	563	551	552	593	492	492	493	448	561	560	535	488	452	381	402	372	394	403	1139	1293	1283	1054	809	545	415	341	342	361	332	342	358	337	318	338	343	351	349	369	380	338	356	340	350	337	367	326	355	346	333	334	332	326	324	349	354	374	318	339	372	345	331	358	319	334	352	341	353	343	329	342	330	338	340	353	368	315	335	336	332	304	335	317	339	346	375	358	352	325	350	339	307	331	345	354	328	347	359	366	348	343	323	316	388	345	315	319	370	348	340	298	344	354	377	365	356	339	320	352	328	310	352	310	337	340	370	346	345	353	310	350	339	349	360	320	336	372	349	332	341	355	290	331	317	365	316	325	332	380	324	334	341	363	353	312	345	335	352	361	353	347	348	340	396	299	356	350	337	369	368	341	369	343	341	333	356	329	323	322	367	356	367	361	345	322	321	357	384	339	330	355	308	315	353	342	345	349	346	328	341	313	365	340	295	329	316	347	343	333	346	379	305	361	344	319	368	341	332	355	377	348	366	312	365	353	315	332	308	344	331	355	334	306	373	339	379	328	327	353	333	307	318	290	319	350	365	349	360	311	324	365	330	341	326	331	367	345	346	325	342	315	341	337	315	357	351	335	355	351	365	328	324	331	373	340	380	364	311	351	310	325	366	329	343	362	326	331	355	327	315	349	358	385	351	348	328	327	318	326	314	359	321	347	350	331	342	339	343	340	334	333	313	328	336	314	364	313	369	353	342	316	345	329	315	320	322	365	351	358	325	357	351	336	373	345	342	338	321	298	347	373	322	311	315	366	348	324	334	354	318	358	314	347	339	323	334	327	317	347	340	351	338	385	346	324	361	339	329	325	343	324	373	330	360	339	334	319	313	313	348	342	357	340	361	365	351	342	338	365	325	345	331	312	326	341	346	360	324	357	340	338	369	339	344	339	339	360	345	333	323	367	330	348	331	360	376	344	357	312	326	315	363	360	358	314	297	330	364	404	350	297	330	342	344	348	322	393	353	347	347	334	322	329	376	362	332	332	314	359	337	341	323	343	330	341	330	354	340	323	332	351	349	353	345	334	352	352	345	339	354	360	354	354	318	361	351	364	326	346	309	351	310	323	310	312	336	303	323	370	373	311	360	376	341	337	308	349	342	334	297	372	348	305	316	336	396	328	350	342	343	324	328	315	383	364	343	339	331	353	358	322	346	351	331	332	315	343	357	349	346	372	352	350	328	332	349	357	336	360	348	326	337	341	318	333	323	325	344	330	361	339	333	378	339	373	341	311	331	297	352	351	370	371	354	365	330	319	355	346	347	349	353	338	320	323	339	331	346	346	333	375	382	348	372	335	358	300	322	338	341	358	330	375	346	337	348	329	309	360	346	351	338	373	343	344	333	330	327	375	341	325	348	293	367	336	306	304	357	327	365	342	305	371	352	323	328	339	344	318	306	331	322	389	351	327	329	364	362	356	340	340	332	341	381	374	363	361	355	355	354	345	368	349	358	320	364	337	317	312	305	323	347	338	352	306	337	354	325	353	348	343	331	347	362	354	324	373	346	362	319	329	330	338	362	355	364	357	321	362	308	339	337	356	326	320	335	360	363	350	378	350	313	336	348	354	324	358	304	335	391	360	337	334	364	365	314	334	361	340	333	328	369	356	378	373	331	345	302	351	340	341	324	362	333	328	371	325	319	301	321	335	350	308	341	342	307	365	345	331	336	353	344	339	358	350	332	341	321	324	344	356	338	348	320	325	390	341	348	398	357	360	364	362	331	340	336	358	353	370	336	331	339	347	325	330	350	331	331	347	305	340	298	322	349	335	350	348	348	381	358	394	320	360	316	341	348	306	359	377	338	329	385	325	320	324	349	327	313	343	369	320	352	360	357	371	368	353	320	331	318	336	351	318	340	402	355	363	349	352	344	318	324	323	336	327	356	336	319	359	342	358	327	339	312	346	349	357	346	385	377	388	320	356	355	358	338	367	350	319	350	337	342	331	360	364	327	362	346	339	329	358	344	331	340	355	368	349	367	359	352	347	340	355	331	326	329	323	342	354	325	364	311	351	306	357	342	317	328	345	327	336	337	357	341	393	362	324	340	347	326	327	333	326	368	393	375	347	323	334	330	315	308	359	352	344	345	367	337	300	380	327	327	320	336	327	329	342	348	322	294	344	358	356	351	328	356	359	334	379	341	366	340	352	350	341	306	322	326	312	352	358	355	345	294	326	321	370	344	333	343	345	381	379	322	353	360	360	337	333	383	338	328	327	346	331	342	351	346	353	350	336	378	352	327	363	376	352	309	342	358	333	294	366	318	276	352	352	340	330	330	361	337	358	350	346	338	340	329	350	360	382	351	343	329	326	348	348	328	305	331	355	358	349	330	346	314	339	382	310	334	327	326	356	311	358	333	349	315	356	359	371	350	343	320	307	322	331	362	326	288	327	336	359	343	322	364	363	345	352	306	322	330	332	318	334	341	331	312	328	345	372	353	316	335	326	343	327	319	339	362	343	329	333	315	353	347	321	356	333	365	338	306	336	344	362	317	379	325	376	328	329	331	347	310	346	366	373	335	347	329	343	353	336	336	352	335	339	346	351	319	348	345	324	337	332	370	324	341	313	323	310	347	360	323	358	327	326	354	341	341	329	345	331	355	324	334	346	354	317	372	357	354	349	326	353	344	367	338	370	331	351	335	367	336	349	349	328	339	321	335	323	343	370	338	327	349	358	344	354	314	338	334	328	327	368	348	321	331	349	348	332	341	322	351	301	333	334	350	340	361	350	358	328	332	327	364	353	344	319	337	357	340	358	320	396	351	314	339	357	333	367	332	334	325	361	333	333	308	307	336	339	330	344	319	328	346	355	329	317	318	338	355	359	364	329	347	351	388	336	340	339	333	287	353	345	353	353	358	331	332	356	362	349	368	341	354	375	367	327	358	335	333	325	367	363	355	359	327	342	331	318	334	322	358	324	373	323	363	345	352	362	327	353	359	366	357	389	320	364	352	353	337	342	354	324	312	342	288	350	330	346	336	371	398	325	318	300	368	368	347	331	354	315	349	349	333	351	368	351	343	318	324	339	355	373	342	357	310	355	312	326	352	323	332	357	350	373	362	354	357	349	369	345	356	373	318	312	325	328	345	332	343	323	359	323	309	311	356	322	353	337	357	337	353	362	323	347	358	333	339	334	354	333	321	318	335	356	332	362	349	329	303	339	341	365	325	349	326	372	341	328	330	336	313	354	357	316	351	346	344	345	319	361	337	411	314	339	317	326	349	328	376	356	354	362	347	344	350	345	384	352	343	322	346	312	326	317	338	325	327	335	324	334	374	317	331	348	341	381	330	339	365	351	370	334	338	369	345	335	328	354	369	382	329	339	355	329	351	334	324	320	355	331	344	338	308	342	334	349	363	317	361	361	336	350	344	333	349	363	344	355	386	338	316	345	347	345	322	319
17347	21456	35682	40055	40580	41737	41091	36541	28757	22825	14707	9527	9677	7254	6657	3998	4214	3147	2418	2403	2263	2258	1849	1793	1910	1866	2032	2120	2198	1943	1633	1189	1187	1101	1059	1299	6582	7066	6874	5339	4214	2397	1504	830	781	792	794	793	810	788	859	821	785	808	852	1025	994	877	852	772	836	819	817	787	794	853	808	781	779	771	817	847	798	827	847	726	814	815	793	773	835	800	809	771	787	835	797	828	778	830	849	829	780	881	780	885	817	860	820	817	824	838	783	782	843	761	818	839	826	784	840	804	827	805	833	793	785	803	850	743	804	771	847	822	809	856	809	803	836	793	814	806	843	807	785	798	833	780	791	816	776	824	795	852	755	776	744	840	841	835	778	801	857	786	777	838	835	800	828	807	800	792	820	830	882	821	807	809	859	785	820	812	766	807	854	868	812	800	813	774	837	815	848	823	769	850	792	828	810	837	779	808	851	821	824	778	802	822	819	771	783	811	800	809	801	822	854	801	787	825	856	827	820	821	819	786	793	781	810	767	819	821	780	767	810	781	804	781	824	789	767	846	820	820	792	807	824	788	822	836	826	837	776	827	828	842	820	813	785	834	765	808	823	807	799	838	856	798	832	796	789	816	791	836	828	843	814	789	805	828	816	785	847	845	869	799	784	785	771	788	803	873	827	755	798	816	750	835	822	831	782	803	835	826	855	845	786	858	824	828	810	810	780	838	816	820	794	804	758	804	825	791	819	773	808	836	858	803	810	789	728	745	811	816	780	869	764	780	822	820	806	802	783	794	808	817	756	859	874	781	813	798	791	784	838	812	792	794	866	747	829	794	810	776	835	860	810	779	774	755	822	816	788	838	786	795	846	813	800	802	828	817	811	808	829	773	867	832	831	786	797	765	796	806	825	830	764	848	833	790	777	845	820	818	811	862	819	783	851	828	812	834	792	781	817	786	757	845	770	808	841	850	806	809	835	816	831	841	811	754	787	806	827	791	812	789	768	810	807	789	779	801	800	787	819	803	810	770	886	770	803	779	884	770	828	858	807	835	787	814	832	815	831	808	857	800	772	812	804	790	792	817	813	777	733	782	836	828	807	744	838	825	803	795	816	820	875	823	793	807	837	841	838	823	797	812	784	799	815	799	783	760	801	808	789	838	816	824	812	818	811	803	807	799	822	849	779	820	854	849	765	819	854	792	861	813	800	839	760	820	761	815	857	856	829	819	813	878	783	799	786	800	786	848	750	806	793	814	811	792	826	771	759	826	800	792	800	849	794	819	766	834	877	856	847	814	819	792	811	808	797	821	807	857	794	832	794	788	783	841	870	815	829	819	825	818	849	853	818	789	815	874	853	828	815	809	799	841	808	815	828	819	759	794	806	818	827	761	788	778	812	826	842	812	781	801	848	789	799	866	807	773	762	834	852	799	820	832	788	797	767	801	791	816	790	798	808	754	876	805	855	852	810	816	769	810	774	869	807	800	831	764	766	826	780	804	850	794	831	813	812	870	796	802	802	810	800	822	818	847	812	803	807	791	806	783	814	809	751	754	812	818	797	802	841	812	843	822	801	791	802	809	811	779	853	794	809	846	790	861	858	809	774	844	842	824	829	836	782	798	833	811	783	788	833	819	822	770	780	809	829	781	839	834	829	826	782	788	779	839	813	844	817	797	839	799	841	769	844	800	825	777	828	815	794	810	845	756	864	784	757	854	816	820	829	868	772	806	814	816	788	840	814	763	763	835	833	798	808	809	844	832	800	780	788	910	814	808	788	834	834	774	809	809	813	770	767	817	795	806	835	777	823	815	770	796	747	790	824	755	790	866	786	795	851	797	840	824	846	801	853	792	794	778	795	758	789	847	812	783	841	835	816	848	786	872	802	836	801	795	804	785	796	786	792	840	816	812	804	820	850	743	843	841	812	793	830	823	800	850	808	839	844	865	808	812	764	812	782	809	866	808	786	764	826	832	779	850	820	839	880	787	823	789	814	797	810	801	757	784	783	820	833	771	888	803	816	801	792	819	808	843	807	792	808	868	876	818	752	790	852	826	804	806	784	861	834	820	755	768	817	781	747	807	851	797	790	808	785	792	841	764	847	778	831	787	852	772	801	840	789	817	784	798	788	790	835	787	833	761	793	853	814	821	808	834	823	864	865	769	764	810	809	787	761	800	838	799	832	813	814	900	826	780	832	794	846	755	773	837	797	847	769	849	834	814	805	844	788	823	836	854	790	816	768	856	866	790	804	798	787	778	822	795	803	797	746	778	817	809	793	791	807	769	793	808	810	881	825	773	766	794	824	852	801	798	789	791	791	806	841	800	815	813	817	777	799	840	846	857	807	807	770	831	799	784	821	801	841	819	819	744	829	855	827	800	839	835	777	818	826	794	812	876	834	801	796	795	798	813	770	797	826	815	848	807	860	798	843	770	815	797	807	859	813	765	781	804	831	815	849	821	811	826	835	815	815	780	817	813	793	810	799	823	822	775	780	805	789	809	813	836	760	788	826	813	758	849	787	824	818	857	798	827	816	853	786	812	806	783	822	787	811	828	773	780	794	781	842	822	821	810	837	752	850	814	826	751	776	807	820	804	843	818	803	782	802	764	807	853	791	798	809	787	816	752	787	811	843	794	813	830	783	823	837	808	802	820	801	804	809	823	814	780	790	789	750	828	787	874	828	827	823	814	755	805	816	795	805	794	863	815	794	830	805	802	767	787	834	803	786	826	822	803	833	772	815	808	876	771	834	808	782	830	804	847	842	801	809	849	811	811	757	798	814	821	810	812	796	836	815	850	814	802	882	779	766	793	876	810	815	840	768	839	819	849	831	782	814	855	812	796	808	806	785	803	767	754	769	821	830	797	803	808	792	850	826	814	840	779	851	888	846	820	782	811	827	801	816	768	813	785	754	783	785	791	822	840	791	818	789	818	838	807	752	819	855	820	788	782	777	820	797	793	818	821	842	766	796	782	834	820	787	808	852	810	808	807	766	760	830	838	779	800	805	825	751	774	841	891	843	822	845	804	780	780	761	779	815	829	836	827	790	787	800	766	778	770	808	759	829	827	818	814	833	783	770	798	818	799	839	812	807	768	809	833	823	835	807	773	799	823	829	842	842	812	766	792	818	805	833	861	798	821	746	831	792	812	815	793	860	833	804	799	879	770	766	838	815	811	783	784	806	752	868	838	801	831	762	875	807	819	763	878	872	811	825	794	832	826	806	844	833	772	811	819	837	772	800	800	803	772	758	817	802	839	835	826	770	827	859	783	827	795	820	794	828	801	785	836	832	779	791	779	812	802	795	803	812	832	809	791	814	806	814	790	774	768	819	813	813	783	803	816	851	787	838	808	799	814	842	796	808	836	812	852	840	837	826	807	818	885	844	885	784	791	790	840	846	772	813	830	868	830	831	797	805	840	803	784	846	792	823	814	800	817	834	796	811	793	838	811	754	786	858	802	813	778	817	774	814	813	841	844	824	854	809	810	784	838	785	826	847	757	798	852
33991	32849	42692	34983	35384	36746	36451	31144	23636	18556	10882	5650	4593	4072	3298	1723	1428	1144	761	755	760	670	633	683	710	754	706	696	662	537	497	470	440	429	416	579	2101	2453	2250	1628	1237	962	618	356	337	375	358	333	369	331	376	313	357	367	380	413	404	369	376	366	333	378	337	349	361	366	378	390	384	355	372	336	347	357	368	349	364	329	368	346	374	337	348	320	355	349	359	326	312	341	324	348	369	361	386	424	380	318	350	331	347	382	373	357	372	353	363	360	346	344	319	383	354	350	341	361	352	358	343	333	337	381	381	351	366	343	359	352	350	374	387	354	379	375	372	367	339	357	372	358	335	354	354	347	331	355	317	339	351	361	341	366	369	390	326	353	351	356	308	350	382	382	388	365	364	373	353	381	342	359	352	353	369	397	363	352	370	352	359	357	328	350	353	364	374	327	350	356	348	366	360	352	349	349	352	353	330	372	317	350	371	352	362	367	351	326	379	306	339	328	364	370	353	334	334	375	348	377	359	325	320	346	354	346	371	389	315	386	350	344	362	342	364	363	334	361	385	378	340	347	298	364	360	359	342	378	353	370	329	361	397	346	354	325	354	358	340	400	372	338	358	362	418	361	374	354	374	345	350	339	365	336	356	337	335	316	327	345	370	337	348	350	361	336	377	366	391	375	354	352	391	377	356	351	385	381	404	334	330	331	376	359	375	353	353	392	364	325	375	324	346	379	324	353	345	369	345	352	359	348	345	320	364	340	412	368	352	333	344	359	340	364	361	328	372	352	349	344	286	344	360	355	398	354	341	354	363	345	354	328	352	380	399	338	342	357	354	386	354	338	373	372	339	347	345	352	380	365	352	360	352	388	348	367	390	361	343	358	386	400	384	365	379	380	357	345	347	344	363	350	345	369	319	347	326	355	391	350	327	358	353	343	344	336	346	367	359	341	371	337	343	381	358	364	374	350	354	357	369	366	362	313	396	346	362	349	347	353	390	353	370	352	362	391	388	385	346	355	346	395	351	345	355	384	348	363	334	343	344	353	366	384	354	351	359	334	366	340	362	334	344	360	372	352	349	335	357	355	369	353	333	332	329	374	383	349	347	352	362	363	345	359	377	345	314	333	375	397	383	342	350	337	359	404	338	341	381	358	372	340	350	365	359	358	358	337	352	382	366	378	370	386	391	324	375	347	360	322	370	345	362	348	339	359	320	375	354	353	346	364	372	338	328	374	380	380	334	365	389	356	318	336	352	366	397	349	389	383	368	357	339	352	320	342	361	395	345	356	354	364	362	353	353	358	359	349	367	371	371	340	316	353	338	333	342	347	339	364	360	335	348	385	369	369	358	375	362	398	325	374	359	382	312	353	339	330	337	335	346	372	337	339	341	331	352	377	369	340	361	344	367	364	351	354	398	353	335	337	393	326	355	370	379	328	401	357	367	358	345	351	352	362	324	347	379	323	367	355	391	347	373	373	357	365	343	364	339	372	344	324	335	341	348	341	368	356	354	325	358	344	306	377	359	357	346	368	376	384	353	345	346	370	342	362	349	372	350	379	383	311	322	334	356	356	360	356	333	348	355	362	384	351	376	400	350	306	306	359	388	346	339	352	359	334	335	357	347	350	350	344	368	360	360	351	324	352	376	352	378	349	349	359	336	343	364	353	344	389	372	376	365	362	365	362	375	337	310	332	335	316	374	373	366	357	364	358	345	363	354	391	386	370	356	332	371	341	353	381	365	360	344	382	329	332	382	355	345	332	353	345	384	321	370	367	355	371	359	339	315	339	365	334	351	355	391	351	347	402	358	344	352	377	370	349	374	360	361	369	377	354	373	404	352	350	364	352	356	381	368	346	361	365	347	374	360	360	349	339	345	386	376	344	351	377	345	350	351	338	336	366	343	375	385	335	365	387	358	351	368	317	362	349	343	367	316	351	318	352	397	373	357	334	368	350	354	361	393	346	365	384	365	367	335	323	379	383	405	321	364	363	391	340	316	345	357	356	353	379	352	342	322	358	338	362	399	360	349	370	377	362	374	362	340	349	349	335	340	379	382	357	370	363	346	373	356	372	376	376	363	330	343	380	365	380	335	350	379	385	354	357	350	381	364	368	389	301	358	356	349	349	336	354	383	339	408	359	328	341	351	339	342	352	367	365	356	330	373	344	343	339	324	348	357	379	386	367	337	348	344	345	364	326	380	373	364	330	344	374	324	326	369	345	358	353	362	340	351	340	348	370	399	372	361	380	345	327	321	335	363	346	377	353	344	360	342	355	365	376	341	379	376	372	384	362	356	345	348	346	358	309	324	354	339	377	351	382	374	340	364	358	334	350	340	346	380	361	347	349	357	324	368	359	339	365	374	382	347	381	379	382	328	349	405	302	338	374	332	353	363	330	366	373	360	364	333	343	350	355	376	358	324	350	383	361	374	358	366	340	371	362	380	351	342	356	367	368	356	402	389	340	363	367	357	363	362	395	371	334	362	336	382	371	297	377	347	349	368	349	334	366	355	375	353	338	340	349	352	341	351	332	363	364	342	368	372	315	343	337	360	351	327	372	365	339	340	380	343	356	356	329	345	383	361	344	377	377	348	368	363	338	352	384	371	343	374	355	372	391	352	349	349	358	372	317	338	352	340	339	372	357	330	376	344	377	346	326	348	346	330	370	328	353	364	342	373	328	365	360	339	341	360	365	343	393	363	383	357	339	333	393	329	373	357	330	354	344	346	376	362	376	365	354	362	310	363	335	373	391	374	361	341	328	344	338	329	376	379	356	366	351	353	357	332	346	345	344	347	373	362	327	356	379	388	356	410	336	350	345	336	350	368	354	344	366	396	362	342	373	334	351	379	334	355	366	353	365	341	344	383	377	321	432	369	368	350	333	328	329	358	365	348	395	355	347	351	331	380	360	324	345	375	361	389	363	352	358	389	371	378	360	372	370	330	361	367	316	388	342	393	361	342	342	326	366	376	354	360	354	356	340	355	362	393	357	398	339	335	353	331	368	371	378	368	423	382	351	376	340	338	368	387	381	348	361	323	335	372	386	333	338	351	337	332	376	359	338	369	380	354	338	322	367	342	380	346	334	373	355	338	355	316	368	361	321	362	350	380	345	342	317	395	416	364	307	330	374	382	329	371	344	366	362	370	299	350	348	357	323	352	339	351	348	337	368	356	331	350	355	360	388	297	372	338	321	361	359	347	356	346	334	363	341	366	361	360	402	344	356	384	375	373	330	364	335	315	373	366	326	342	335	367	363	344	368	367	372	351	357	332	392	329	392	398	334	344	356	331	371	341	355	360	359	393	358	362	341	347	358	355	364	370	340	336	338	358	322	361	347	375	367	345	364	329	343	329	352	353	331	338	319	397	379	385	346	372	312	332	286	369	378	371	378	374	349	332	322	352	403	366	363	360	329	374	338	364	346	339	360	366	323	365	381	369	410	338	362	326	371	357	362	366	369	364	342	381	346	382	333	349	297	356	365	347	374	358	368
22794	26027	41042	46673	48104	47309	49306	46873	37769	32229	20766	15164	15067	12361	10763	6518	6342	4877	3255	3105	3235	2753	2575	2853	3191	3502	3118	3631	3249	2406	2152	1600	1454	1242	1208	2642	11773	12527	11455	8696	6366	4368	2073	810	811	820	834	849	779	780	785	857	838	818	922	1153	1100	925	777	799	781	805	794	829	819	816	780	886	861	749	797	819	836	787	793	806	811	866	818	827	826	819	821	822	815	848	837	825	789	801	777	785	823	775	790	796	794	838	842	788	795	772	793	823	845	828	824	821	845	810	796	818	804	827	811	816	810	801	824	827	892	823	743	779	808	827	840	787	838	861	767	732	813	786	797	784	790	838	792	825	820	892	808	797	787	795	847	797	828	811	796	785	829	788	787	784	811	799	820	771	836	824	824	775	813	836	845	834	876	788	815	788	822	833	740	794	797	818	821	829	838	809	823	792	848	798	799	883	819	805	845	854	798	811	817	851	833	833	781	810	823	792	798	783	842	805	844	781	837	769	803	800	793	804	820	822	785	807	785	840	835	793	854	769	750	827	819	832	806	787	796	847	829	781	758	790	840	811	831	826	800	827	772	828	819	840	846	775	850	857	843	850	858	786	858	811	818	855	790	806	831	865	779	813	771	794	809	811	792	844	833	821	788	798	855	846	803	743	827	821	786	849	792	811	803	843	823	772	858	782	837	804	820	839	856	818	818	875	831	792	822	845	795	792	813	831	833	845	815	755	841	821	792	853	809	814	879	829	835	823	810	817	774	831	806	798	809	841	874	788	843	864	814	826	877	836	787	822	790	775	788	762	798	843	818	793	814	821	837	861	838	827	840	817	842	797	819	836	816	776	824	794	798	809	819	864	828	823	869	769	826	770	842	821	841	774	842	796	823	816	851	768	835	806	830	822	801	801	837	812	826	828	827	848	778	852	855	815	876	820	837	825	828	822	849	759	846	755	792	823	760	817	783	818	805	810	828	790	777	781	801	807	812	854	839	835	850	797	811	797	845	793	793	765	843	840	757	806	816	839	841	811	783	806	863	786	891	786	724	839	848	826	825	781	830	827	870	828	796	868	814	845	807	853	807	797	783	805	837	802	829	769	773	807	806	843	800	804	783	775	853	826	819	835	800	837	807	791	806	815	830	804	850	846	789	852	774	827	817	793	838	814	844	763	816	829	799	786	803	873	808	812	831	788	773	839	834	778	789	809	807	814	821	864	808	772	859	846	784	852	796	822	801	831	840	835	793	816	773	753	834	823	846	818	759	786	809	784	822	797	850	849	831	785	833	827	843	765	812	840	820	836	810	805	794	789	815	869	793	814	855	813	779	762	808	814	814	833	822	880	855	844	803	799	811	830	869	800	781	758	810	808	767	781	820	836	815	782	795	789	828	821	797	799	831	819	822	813	860	789	812	835	806	806	837	805	825	779	822	813	834	815	807	816	761	834	812	836	820	821	798	825	768	827	755	817	850	847	825	788	821	799	837	841	826	761	771	823	817	847	782	813	773	785	838	778	807	845	827	856	819	798	810	779	798	856	801	750	834	801	792	794	829	833	809	801	798	813	821	841	780	746	854	813	778	811	798	864	838	828	823	803	786	773	871	798	801	813	834	745	829	807	823	855	805	870	786	772	796	767	812	833	803	778	825	776	794	785	850	788	808	766	790	780	808	780	774	835	804	824	770	821	859	799	841	783	823	815	807	778	777	814	767	840	792	821	825	864	827	842	776	803	824	778	802	824	806	782	836	823	804	788	816	786	871	837	855	893	816	845	798	863	815	843	799	781	785	838	827	772	791	790	790	800	807	882	822	849	828	805	786	822	887	793	844	814	807	822	796	838	821	805	813	825	813	814	834	806	815	849	812	830	802	816	861	854	856	805	833	808	797	803	824	847	844	813	770	794	820	832	802	776	829	885	776	798	807	839	832	827	754	816	811	862	801	850	793	760	782	829	796	810	791	803	818	813	827	811	806	846	789	815	839	782	803	793	789	786	810	826	797	788	821	819	774	820	810	825	843	804	809	817	842	804	820	847	827	782	749	819	793	781	822	777	809	777	858	817	775	787	798	849	844	795	778	784	783	845	818	802	840	797	788	846	818	834	803	837	826	808	787	837	829	809	763	800	787	801	773	814	755	791	845	785	794	832	851	859	825	820	848	866	806	818	825	843	772	825	892	795	830	832	775	749	775	827	865	782	809	848	756	786	786	801	868	780	810	852	828	795	821	773	840	831	806	819	808	846	821	788	826	781	803	783	775	791	780	809	802	801	850	855	847	777	802	800	868	807	830	826	838	838	837	813	824	793	809	819	822	829	849	807	773	798	825	817	855	782	829	836	824	795	843	827	812	854	755	817	780	791	827	832	768	820	822	798	784	814	797	824	799	812	871	793	796	794	780	781	760	786	854	827	797	799	818	808	840	811	838	839	827	809	813	789	796	779	844	813	757	803	757	818	836	829	811	815	774	805	820	837	785	752	833	858	847	773	795	817	813	812	821	846	807	834	789	794	832	788	789	868	837	835	841	848	892	825	834	806	849	805	831	804	833	762	837	785	804	777	829	811	769	819	832	863	810	840	848	831	818	873	799	802	809	838	796	773	777	836	772	888	819	817	807	830	819	791	805	819	840	857	799	771	780	770	780	820	832	811	838	786	834	828	842	816	815	775	834	784	777	849	849	878	796	799	818	810	823	792	825	834	753	792	807	836	794	816	769	819	805	765	786	832	845	836	835	822	824	807	861	811	857	807	824	855	814	826	819	793	788	817	818	815	803	859	835	820	805	790	786	798	825	870	829	763	868	843	804	789	828	814	809	799	829	824	783	828	806	827	844	829	818	773	795	849	778	784	817	735	786	833	827	793	791	832	842	808	827	745	826	818	801	804	879	775	802	813	778	847	828	869	797	799	856	809	841	821	819	819	849	741	794	845	775	791	815	771	805	768	789	797	816	772	814	868	838	838	811	849	823	863	762	825	857	828	838	797	795	848	794	802	792	827	824	794	804	821	805	842	824	798	864	820	865	865	845	863	834	823	745	810	900	842	831	749	799	817	818	817	783	740	844	847	823	847	777	817	872	767	820	843	794	847	807	768	781	859	835	764	794	800	800	843	828	847	794	801	811	830	806	812	806	820	818	797	825	843	791	819	797	834	837	835	819	797	807	796	800	782	832	785	807	812	905	790	835	814	794	832	853	821	803	877	820	821	838	790	834	774	818	800	761	783	808	830	799	800	787	796	803	862	832	809	853	843	835	820	785	798	820	808	797	798	795	815	900	827	852	837	842	817	847	838	819	809	827	822	810	828	788	816	827	811	804	798	842	814	824	847	793	823	819	765	817	822	806	817	776	813	795	834	884	811	816	801	836	831	831	796	781	827	791	792	817	786	730	800	818	815	840	830	868	810	822	837	801	817	826	815	791	803	841	827	817	777	810	789	832	813	815	840	812	843	822	794	806	818	835	826	831	800	806	780	825	837	849	853	783	773	784	765	824	844	813	794	878	808
5785	4519	7527	4694	3315	3013	3008	1740	1100	892	569	483	499	440	375	384	394	373	339	364	302	295	300	329	308	304	280	310	296	242	289	315	302	300	299	290	348	392	433	420	368	355	303	287	265	252	266	286	285	275	301	295	270	254	275	252	254	261	307	276	258	262	264	266	266	261	270	258	286	296	269	234	273	258	257	287	268	262	268	281	258	267	268	274	288	278	260	248	237	262	252	243	279	260	262	304	269	298	256	309	259	257	259	279	269	250	243	255	275	252	280	253	267	276	263	293	290	259	263	309	267	275	272	279	261	284	278	284	265	259	277	249	253	277	276	267	283	249	269	286	277	238	249	235	238	277	225	230	279	264	280	281	281	265	272	289	275	246	252	246	231	230	265	230	248	249	274	256	282	279	265	277	265	268	271	264	312	274	262	241	256	264	262	255	289	269	247	287	266	270	284	267	256	258	275	255	248	272	257	282	300	260	282	284	266	254	278	286	257	264	256	238	266	248	271	264	268	246	257	278	245	285	278	256	280	279	288	289	284	280	238	285	275	288	278	267	267	257	265	262	278	261	250	279	266	262	257	268	258	256	260	259	269	279	290	234	252	244	288	269	285	268	293	282	290	243	278	263	260	271	268	259	267	231	261	250	297	303	289	278	295	278	276	267	276	281	249	275	246	255	261	273	273	265	272	293	273	285	248	276	262	252	241	271	274	266	263	259	246	260	270	265	286	255	267	238	289	280	309	272	233	263	260	249	282	267	283	288	263	246	307	264	294	281	249	236	261	268	287	268	261	281	274	276	270	267	257	263	285	275	267	256	270	285	276	280	312	254	252	248	289	290	251	293	269	287	246	265	263	256	263	266	282	263	269	260	286	252	269	301	246	251	233	276	266	275	266	269	272	272	241	298	272	306	259	253	297	240	239	242	296	236	292	286	284	265	297	279	261	249	262	280	265	255	272	300	257	261	255	272	262	267	293	214	256	288	265	266	282	281	272	295	288	253	278	263	257	273	271	257	243	276	287	265	278	257	267	273	245	280	265	274	274	272	274	221	286	257	218	247	236	251	275	267	245	271	255	273	227	219	263	273	281	266	283	258	290	260	301	257	281	253	277	276	272	250	278	247	266	266	271	233	261	272	247	236	286	250	257	255	270	247	275	250	241	271	306	300	257	296	284	272	254	275	251	290	261	281	291	252	267	291	272	254	274	278	274	287	269	261	268	261	267	278	255	236	280	281	272	288	278	300	286	261	250	270	278	248	275	256	251	251	280	275	261	268	282	246	249	249	289	273	264	274	256	279	263	298	255	262	250	251	305	261	248	294	288	280	265	275	278	243	264	266	275	255	281	275	265	289	271	251	274	271	255	287	273	262	296	286	257	261	271	266	266	285	264	314	281	263	243	248	281	231	260	265	262	254	281	272	286	276	250	259	233	252	261	252	263	251	259	261	284	279	249	230	266	269	251	277	258	277	248	254	266	262	253	277	238	265	264	298	242	273	275	273	265	230	250	262	270	242	288	284	279	274	262	272	245	256	269	255	293	268	253	275	240	257	244	282	268	267	251	260	233	245	258	249	223	285	227	255	277	236	289	243	276	274	249	264	298	254	288	249	276	299	270	256	276	263	244	285	264	270	296	236	317	281	274	266	276	292	272	253	250	267	261	268	251	230	267	271	294	286	263	256	251	256	289	274	282	305	269	261	285	294	290	269	273	248	250	287	256	291	283	264	275	267	279	277	268	268	268	262	237	271	291	239	262	222	276	267	252	299	279	272	243	272	258	277	249	264	263	293	294	273	266	288	288	279	283	261	239	249	271	244	222	280	273	238	266	299	310	261	277	262	239	223	255	267	246	288	258	239	270	249	263	270	230	289	273	253	302	253	295	277	255	265	281	272	241	282	268	265	259	277	262	267	254	278	266	263	305	266	255	297	264	250	281	263	248	271	248	242	267	277	280	276	274	260	231	250	249	295	257	265	255	269	268	256	256	293	260	275	282	241	245	280	263	277	260	270	277	249	255	272	254	264	271	260	267	238	273	265	264	238	289	277	275	253	289	234	257	261	281	260	283	281	268	236	258	244	254	247	267	279	295	270	251	288	291	275	276	257	277	268	272	260	273	264	251	237	258	275	264	264	279	252	257	226	294	264	234	269	275	249	274	269	251	276	252	277	262	270	284	231	256	269	291	284	262	253	269	262	267	241	259	245	255	284	253	254	242	275	297	248	276	247	263	270	272	284	250	219	278	269	258	249	273	252	238	266	245	257	271	263	291	264	263	305	230	263	229	287	238	258	254	277	274	248	271	258	292	263	297	288	304	263	278	282	248	255	252	271	280	257	226	255	247	264	269	275	295	309	267	256	269	272	245	256	247	291	250	296	268	279	305	262	257	258	273	257	268	273	268	273	254	263	263	262	241	284	282	237	276	259	298	285	279	279	259	253	252	253	247	245	274	299	263	242	259	262	260	309	255	269	285	232	247	264	279	224	256	264	262	260	282	271	291	249	224	276	278	276	239	262	271	284	306	275	282	261	297	273	263	222	281	238	275	263	272	261	259	251	272	253	268	272	249	241	261	277	265	279	235	266	251	273	261	230	290	264	258	271	299	253	297	256	234	268	262	268	294	241	264	302	288	302	268	297	268	291	261	240	271	229	253	262	248	264	292	286	255	282	249	258	265	301	248	239	278	246	240	250	281	285	247	275	278	276	251	270	255	255	257	273	273	289	294	272	266	266	274	279	242	248	268	248	257	288	273	300	275	278	281	245	268	294	282	275	263	248	276	246	245	270	254	295	272	266	257	275	288	294	278	274	253	261	266	278	261	264	276	242	262	282	277	279	266	267	298	246	287	298	263	286	290	255	278	268	218	228	279	285	292	266	246	289	288	230	266	286	255	282	275	276	277	237	268	273	293	232	286	272	265	278	274	256	276	277	260	286	273	279	245	282	251	281	279	268	300	227	268	286	277	250	282	281	277	269	271	268	283	266	258	277	314	280	233	254	239	273	269	270	246	253	267	265	258	266	278	280	258	257	254	269	263	265	278	281	273	254	277	279	255	281	274	258	250	273	270	282	288	245	248	264	269	245	257	267	275	250	271	279	272	300	290	281	253	291	250	276	241	298	280	239	242	326	257	238	266	249	260	234	287	273	261	272	259	234	270	282	284	274	275	260	282	275	273	284	261	272	237	277	283	262	264	259	254	250	281	245	263	261	272	303	263	272	258	287	253	264	297	254	247	279	289	251	281	284	279	261	260	244	275	258	270	303	290	253	234	260	246	253	269	242	267	278	254	269	278	243	268	238	258	214	261	282	247	259	251	265	245	275	238	285	282	253	248	256	270	249	266	273	277	246	260	256	248	273	270	271	276	256	281	271	287	302	270	281	262	296	280	273	266	279	253	243	257	237	273	278	269	249	271	242	266	230	256	248	284	256	282	254	245	286	252	258	273	261	268	271	258	248	259	278	281	247	267	299	261	254	239	248	277	311
4922	5145	11702	11014	10301	10314	10227	6794	4449	3926	2426	1944	2060	1773	1341	1272	1450	1279	1079	1042	988	979	929	929	996	1053	942	937	878	887	862	834	816	779	781	870	1203	1544	1587	1291	1171	1046	923	640	641	693	698	675	647	669	606	651	698	650	651	688	663	714	660	684	635	650	628	681	635	653	653	673	644	670	684	628	694	645	691	635	647	713	656	699	640	694	674	669	668	665	676	636	636	657	665	661	670	699	680	632	644	676	639	646	639	676	660	661	681	641	651	632	702	618	641	668	665	644	649	647	706	658	614	650	683	695	666	658	645	654	639	665	677	638	614	690	640	709	717	638	692	681	679	677	646	621	659	670	692	633	683	658	709	642	668	647	660	644	664	648	667	690	648	645	625	680	703	680	733	661	660	689	661	628	600	673	680	661	668	664	639	667	700	674	628	668	649	631	648	643	718	623	663	646	669	625	618	645	656	676	683	674	687	639	677	630	686	688	677	621	683	674	672	619	630	637	698	646	640	713	659	676	671	658	684	643	678	673	706	630	646	658	689	666	615	587	623	655	674	683	650	671	664	672	654	653	705	631	625	603	634	647	635	654	682	620	696	676	656	642	655	691	674	667	634	674	679	670	663	657	675	663	663	706	720	627	675	684	715	669	649	658	672	680	691	643	651	669	659	632	662	692	648	657	650	632	643	649	641	681	648	666	702	673	665	679	615	681	594	621	639	682	661	647	679	691	674	650	709	641	639	668	622	664	612	642	642	621	639	620	679	653	708	656	659	620	703	693	625	678	673	656	627	639	611	594	661	649	678	647	681	642	680	682	665	671	633	636	676	624	649	648	657	642	649	640	697	639	697	675	646	655	684	654	665	663	632	681	696	687	664	685	633	613	685	670	689	656	676	638	643	643	666	672	695	674	669	680	657	642	646	615	627	715	666	672	685	680	642	704	684	644	677	662	675	677	658	639	619	663	632	699	692	710	646	681	617	641	694	657	633	650	700	662	683	644	669	622	704	704	702	616	692	636	626	686	695	694	622	684	642	613	668	679	665	651	646	670	696	638	674	662	644	618	694	655	686	622	649	648	690	651	674	682	655	656	630	650	623	654	691	620	641	649	698	657	655	664	632	696	715	628	644	685	636	636	658	615	620	668	655	631	647	685	658	644	680	683	610	605	677	658	684	655	666	687	661	672	628	684	670	645	649	610	676	682	665	664	711	644	650	697	666	673	662	658	608	674	646	630	654	680	700	630	685	607	644	652	636	680	683	660	626	648	668	636	695	711	619	669	714	602	650	649	683	695	634	659	634	641	641	652	661	682	657	638	646	708	659	631	639	666	682	646	679	648	639	610	651	704	614	652	672	693	653	670	675	742	678	606	664	667	642	702	654	710	647	648	670	698	665	630	676	695	672	673	621	630	634	721	670	644	661	626	622	682	638	658	679	648	647	698	668	651	678	647	669	622	651	656	658	642	637	652	663	676	647	653	666	683	680	657	632	677	640	660	653	665	680	606	670	621	677	674	675	656	643	656	663	645	620	626	613	666	668	672	654	674	630	652	643	635	623	640	660	632	698	669	696	678	689	630	645	662	645	637	623	684	685	674	644	658	681	614	648	691	643	626	642	631	653	651	692	646	601	641	644	696	669	632	654	660	688	687	688	678	694	651	625	648	644	670	661	664	655	635	679	637	659	692	642	643	649	683	666	673	612	671	687	648	621	670	633	646	627	606	669	619	711	684	677	670	697	676	627	649	625	662	662	640	681	713	637	681	663	641	663	641	679	609	686	695	670	675	638	675	637	697	648	647	653	676	641	674	679	676	634	659	627	652	668	689	673	687	670	656	705	673	713	599	674	645	649	666	649	690	716	646	637	652	697	674	607	685	685	635	681	620	621	671	703	675	671	671	675	671	641	658	685	692	599	643	626	662	690	693	672	659	672	659	666	648	679	658	666	675	679	652	681	599	631	650	688	643	691	664	647	632	659	680	608	686	633	669	616	629	635	689	629	655	694	653	679	637	668	687	625	695	668	674	655	683	668	616	665	650	683	663	699	652	659	603	673	687	706	672	719	660	644	659	657	603	636	694	681	686	632	651	662	650	635	690	656	667	621	672	649	609	715	652	686	687	672	665	656	639	646	693	647	654	659	643	672	664	637	715	650	669	646	656	632	649	676	652	641	657	646	720	671	666	683	674	640	653	661	605	652	692	681	628	660	665	642	692	669	607	661	676	715	635	670	603	614	717	661	678	617	641	624	681	632	643	673	696	653	674	626	615	676	658	640	678	636	668	668	657	668	630	663	657	664	636	664	682	695	629	665	683	670	634	685	630	676	636	654	647	671	649	699	660	699	693	737	711	647	669	658	676	691	681	637	616	666	670	633	676	646	637	639	654	678	602	648	682	668	711	682	606	651	655	629	669	653	661	653	661	712	666	709	690	664	638	647	652	669	655	638	646	622	629	652	628	641	638	652	660	662	629	646	642	654	652	678	686	656	662	677	626	659	661	664	675	653	636	704	669	673	665	662	666	673	673	657	658	676	671	688	638	654	694	650	626	664	683	671	669	705	648	666	647	649	685	631	653	631	658	642	658	636	657	665	629	663	643	622	619	662	625	670	649	657	716	710	698	675	615	659	658	694	657	648	698	693	648	607	651	630	675	614	713	651	650	616	663	658	616	672	669	635	703	630	634	703	681	645	609	651	663	703	647	672	665	656	645	656	669	652	665	664	682	639	669	683	672	631	681	645	663	632	659	631	641	678	711	641	673	680	654	686	691	691	672	677	635	650	698	679	608	692	649	599	652	639	644	637	692	658	647	685	729	643	693	682	659	626	627	660	697	656	643	640	661	657	649	613	678	664	665	657	664	696	692	605	702	685	678	621	640	640	667	614	699	627	640	630	626	635	668	663	662	668	687	650	649	618	635	701	692	648	634	679	629	671	666	650	662	616	632	689	628	637	695	633	654	672	642	614	697	659	693	676	633	664	671	678	671	675	596	659	624	632	680	684	633	653	640	678	660	658	650	671	645	632	680	634	713	662	699	672	665	612	654	655	695	668	684	716	644	679	663	630	652	688	675	683	632	661	647	620	759	668	680	617	658	658	649	668	623	656	659	660	635	638	640	675	680	667	649	691	640	599	655	665	673	668	677	657	642	661	683	685	661	660	727	646	688	649	661	674	629	687	662	635	625	716	678	616	700	653	672	678	700	602	659	624	650	648	671	661	669	605	643	637	632	651	673	627	649	675	694	617	646	651	684	649	717	664	679	657	676	675	656	630	716	631	632	677	668	654	684	612	677	663	656	647	708	687	653	645	623	673	635	625	658	647	660	639	602	642	654	631	645	627	689	678	698	659	662	680	664	653	625	649	691	670	669	643	633	662	651	685	664	633	639	647	641	642	614	687	670	632	662	655	662	635	692	645	686	687	668	634	670	656	672	661	677	660	637	664	625	674	622	685	684	574	627	683	651	651	666	627	714	678	638	642	620	657	646	638	661
23363	25970	38118	31653	30451	30293	28831	21249	15040	10057	5055	2878	2661	2003	1293	1091	916	739	547	489	548	607	565	539	560	613	526	495	430	480	406	390	369	414	416	445	614	1228	1369	1207	973	761	541	401	348	346	386	401	372	372	360	369	393	355	402	380	368	387	335	366	316	351	360	365	323	356	368	362	358	379	321	359	330	361	373	353	360	341	312	351	334	364	345	349	347	369	319	333	353	326	395	309	351	330	337	339	376	342	337	351	344	418	350	368	376	369	344	333	368	347	333	371	357	320	335	353	349	319	365	375	377	387	382	343	356	394	323	352	320	334	401	344	328	338	339	385	356	337	377	344	366	346	352	359	381	336	352	363	344	370	350	366	349	354	338	355	378	344	365	350	359	347	330	376	363	351	343	361	356	356	335	374	353	333	343	362	394	337	321	357	357	357	378	334	379	314	357	357	356	376	373	351	393	351	350	366	344	324	354	376	338	391	363	334	383	367	340	332	377	375	362	370	336	356	396	340	303	358	362	383	366	339	367	365	341	377	343	356	385	358	342	382	359	331	352	382	350	333	322	368	365	347	343	388	388	330	364	392	361	353	354	322	353	351	358	391	363	347	353	336	346	366	350	387	363	348	358	339	402	399	348	359	384	337	372	349	316	340	326	342	362	311	360	333	343	344	367	362	363	362	341	347	342	387	369	338	349	365	335	364	343	392	372	356	378	326	342	324	300	327	312	368	359	359	328	370	337	329	346	347	332	347	353	370	360	313	342	374	367	360	327	340	358	353	351	359	348	370	327	384	346	351	389	347	346	352	354	362	373	355	354	317	334	316	353	320	325	380	376	337	375	363	356	324	356	369	358	365	373	371	327	369	377	350	377	373	356	353	378	349	368	374	369	379	355	369	326	369	374	345	344	347	357	341	369	334	362	314	352	358	353	354	357	351	344	332	407	347	342	319	373	343	409	345	322	341	366	342	365	387	372	330	325	341	361	339	334	354	340	329	359	351	361	386	326	381	367	323	367	373	341	353	347	348	378	353	364	355	355	346	370	320	359	356	331	353	333	364	329	353	343	348	350	363	388	338	367	351	358	334	320	373	332	363	301	357	369	349	342	373	389	343	354	357	330	353	406	370	346	368	351	373	361	335	341	349	312	358	335	365	321	314	355	362	391	329	372	360	342	372	299	351	358	355	341	373	325	387	352	354	346	362	378	351	374	375	382	341	329	328	326	292	339	345	372	344	361	318	374	339	351	355	360	348	359	377	346	369	364	343	334	347	346	314	349	346	356	387	327	361	343	332	377	372	329	382	352	346	331	331	337	354	355	364	359	337	364	341	383	334	355	327	329	326	358	343	353	386	364	313	363	347	370	365	347	370	357	325	349	413	346	332	372	316	337	320	353	379	364	353	365	333	385	377	350	364	359	348	361	402	350	386	351	384	360	348	335	359	359	360	358	382	347	350	352	367	344	368	351	331	356	331	379	366	333	324	372	341	318	355	346	334	339	344	392	346	320	392	360	342	330	384	348	357	338	321	347	364	315	347	333	330	378	346	356	345	359	348	349	342	346	327	353	380	320	381	351	369	323	359	409	347	360	341	342	367	361	362	369	383	325	364	347	359	336	358	356	341	379	368	366	351	347	337	347	363	363	349	343	362	363	342	332	377	366	337	366	354	357	363	376	378	365	358	352	334	329	378	350	365	356	339	357	364	394	374	345	302	364	345	375	333	323	350	357	377	339	364	340	350	378	370	384	336	349	331	348	354	367	321	373	338	371	327	351	381	317	322	367	363	371	342	367	349	372	350	334	356	374	391	361	330	355	344	361	321	370	337	347	361	357	352	346	381	380	366	349	367	379	381	360	346	347	368	379	370	369	377	408	369	347	340	310	364	341	357	367	352	353	397	364	349	382	376	334	360	358	347	347	361	363	362	374	368	334	322	356	347	316	399	335	350	380	378	384	338	343	392	363	398	363	329	351	340	357	340	332	329	365	326	363	379	330	339	384	349	354	365	354	296	355	346	386	335	365	358	398	359	337	341	364	298	367	310	380	336	360	375	348	358	354	319	335	355	375	377	364	376	303	332	353	323	375	380	359	358	351	327	306	364	341	360	381	351	349	342	340	358	343	345	387	361	343	319	359	337	346	354	320	336	324	334	353	356	356	349	309	386	348	365	338	369	352	398	322	317	372	348	373	369	361	346	371	320	365	366	381	352	363	370	404	332	348	370	353	350	391	364	332	351	336	349	355	381	375	355	341	382	375	341	353	368	324	354	352	311	380	349	343	409	349	349	391	362	355	306	386	364	365	381	367	360	373	332	343	341	338	364	387	337	352	352	337	360	387	356	328	324	369	323	363	338	362	367	368	346	347	378	345	388	378	348	377	364	367	374	339	357	359	344	349	350	355	357	365	372	330	349	340	345	374	311	362	362	319	380	355	371	337	358	366	329	392	351	359	342	334	380	348	364	342	326	334	344	355	395	346	368	364	360	358	335	320	349	305	365	344	377	331	382	379	393	393	308	353	335	343	373	372	370	317	342	360	353	339	346	319	305	350	358	344	338	334	401	346	363	345	374	328	361	381	363	369	328	338	359	403	374	340	319	392	353	377	352	370	354	374	321	309	352	353	365	372	359	353	355	378	367	356	320	382	381	382	357	348	358	354	360	335	347	383	355	386	334	336	363	386	325	379	368	367	341	369	334	303	363	338	367	353	364	343	372	365	324	400	365	354	351	342	331	310	354	369	356	365	332	341	321	320	368	361	342	335	342	367	343	350	338	357	354	351	387	343	359	333	331	331	318	343	339	351	326	340	330	328	350	344	369	369	349	351	330	340	344	337	358	319	353	331	347	359	366	360	344	368	343	381	345	322	330	336	345	359	362	350	341	379	331	341	358	343	340	382	372	350	372	355	339	376	335	360	309	362	318	334	341	338	340	334	337	318	386	357	351	396	351	369	356	318	342	356	355	350	341	357	370	369	354	339	313	338	358	370	363	316	344	344	380	344	352	354	340	392	379	370	368	361	333	361	357	336	352	333	375	339	340	355	357	352	350	316	364	377	331	323	320	333	343	356	355	344	353	334	351	347	354	303	340	336	362	362	344	365	381	366	368	352	344	406	376	343	347	335	360	372	356	341	365	313	338	367	371	354	369	346	380	368	344	387	372	380	331	395	384	385	361	358	347	347	349	361	341	332	309	402	349	371	361	358	351	377	368	331	361	334	349	388	371	325	374	339	352	367	363	381	360	358	323	346	328	376	367	333	372	344	372	345	369	382	360	363	348	343	339	369	310	320	363	355	374	340	393	322	373	351	340	349	360	382	368	356	351	384	367	341	345	374	377	341	396	359	349	352	355	348	367	315	351	374	347	329	352	373	334	364	357	355	376	366	378	369	371	363	371	353	329	361	376	366	354	371	338	344	354	343	364	388	363	354	357	355	351	347	338	337	375	344	350	349	358	374	340	346	338	320	331	325	328	353	341	315	370	313	361	344	376
16622	20403	35450	39289	40966	40861	40618	34024	28614	21939	12237	9574	10447	7194	5417	4949	4198	3066	2213	2085	2452	2565	2291	2352	2530	2584	2334	2020	1764	1592	1370	1258	1084	1215	1167	1518	2926	6997	7710	6279	4835	3423	2154	1082	811	803	825	857	822	832	803	819	820	893	944	995	975	891	827	880	837	817	795	822	792	811	842	809	874	855	848	812	818	852	872	853	835	861	866	874	871	865	790	823	810	835	878	815	776	895	812	824	853	820	875	883	796	827	807	824	812	858	850	783	798	863	816	777	805	834	784	876	828	847	869	800	870	833	811	834	832	815	827	841	842	858	833	864	880	837	826	910	839	866	801	854	840	841	824	792	853	828	804	836	808	850	821	829	870	838	834	828	842	862	857	894	838	849	842	876	817	848	816	843	867	830	832	870	850	789	851	823	851	888	871	823	861	878	808	794	840	789	849	821	774	876	791	799	812	867	847	805	854	849	824	872	796	878	853	819	881	816	887	806	860	883	775	825	845	896	853	836	812	840	826	816	898	807	842	772	866	844	857	776	842	823	853	878	818	831	898	861	812	878	885	825	838	833	833	811	841	810	785	808	825	812	854	821	824	834	863	886	810	873	811	863	823	839	801	775	857	780	879	856	814	836	836	823	849	851	857	867	862	842	822	838	841	835	808	861	803	879	853	841	820	839	834	798	833	787	855	796	822	839	778	825	856	879	801	862	790	858	810	830	831	801	836	793	896	876	886	810	841	855	833	831	841	813	805	837	850	859	843	759	829	887	834	807	771	833	835	844	880	819	855	827	841	826	865	827	833	850	833	837	819	792	888	860	786	821	847	823	842	811	837	839	808	811	811	816	848	858	857	874	788	837	837	848	822	833	839	810	865	776	848	786	882	843	852	825	852	829	816	816	877	801	822	813	817	861	793	856	887	793	851	815	803	839	841	838	803	828	834	852	790	859	803	790	806	801	824	820	860	855	817	856	825	813	844	823	871	809	809	870	822	853	810	763	834	806	869	895	798	798	819	880	878	852	788	827	784	812	844	829	909	847	785	846	811	846	834	824	835	841	790	819	819	835	863	838	869	890	867	866	809	825	802	880	885	781	823	824	790	883	840	830	849	814	850	833	839	802	844	806	858	842	785	849	828	906	878	848	794	854	846	847	810	880	840	817	868	887	821	837	823	813	848	880	847	816	849	800	796	844	822	880	832	855	896	832	829	808	819	855	834	831	873	816	847	805	861	858	804	818	837	803	826	785	821	839	815	767	833	872	839	884	820	813	773	818	831	810	841	883	795	854	777	829	832	765	819	786	818	887	847	875	849	796	790	885	811	856	842	795	814	858	788	829	893	817	858	804	866	835	838	818	856	839	817	834	819	856	825	851	803	847	873	827	834	833	865	863	889	853	828	820	893	864	809	838	820	865	819	880	853	837	814	910	839	829	898	817	856	825	874	853	846	896	768	868	788	840	845	820	847	797	812	878	813	844	818	843	833	877	859	809	882	856	801	838	887	794	864	888	798	759	855	830	828	843	841	831	878	882	809	819	822	852	837	819	832	821	858	908	797	879	807	805	818	839	814	868	822	819	887	857	883	856	860	823	830	828	891	897	850	807	862	809	828	875	898	846	842	885	825	854	829	813	912	803	829	872	824	885	827	856	866	841	812	873	838	825	816	834	841	838	888	813	809	847	860	851	838	813	829	863	877	795	860	862	828	816	842	870	871	803	745	818	837	841	878	854	868	888	805	861	845	883	789	817	820	800	828	839	838	819	801	854	848	859	781	854	848	801	855	815	823	813	836	898	852	805	799	869	868	797	785	772	841	824	815	842	838	794	844	821	848	785	874	788	832	849	842	844	874	825	830	822	844	789	874	850	853	758	806	803	792	826	856	849	869	802	861	843	871	822	857	849	815	818	870	859	848	768	818	835	845	834	834	765	831	835	860	888	817	840	852	874	854	827	816	840	811	850	776	838	844	843	816	829	859	814	813	813	803	836	821	874	808	830	853	878	812	811	818	822	847	834	846	792	838	825	828	831	830	811	830	799	845	822	872	831	860	797	836	808	886	847	840	840	880	850	821	788	832	814	800	787	869	841	866	808	843	835	831	851	900	881	825	804	827	862	811	869	861	781	859	832	833	873	834	850	840	825	824	856	873	804	813	801	805	906	843	845	848	886	897	826	839	838	801	833	865	836	802	845	812	842	845	832	830	842	842	852	864	847	795	819	850	799	830	825	821	865	835	822	812	799	846	859	840	874	825	833	840	811	831	848	839	809	835	815	829	838	843	829	889	792	843	782	851	849	832	846	808	841	804	855	819	813	860	788	859	854	848	891	861	821	804	777	827	845	859	795	836	840	835	857	874	823	835	808	850	828	818	831	819	818	856	817	844	839	853	797	802	796	806	821	865	805	838	816	855	818	776	814	783	800	812	825	840	811	852	814	828	811	864	821	819	792	814	795	805	812	868	861	818	878	854	788	825	785	835	805	900	810	868	882	874	832	861	816	820	800	851	840	866	812	832	824	814	873	828	852	823	832	836	826	825	867	847	830	846	777	824	835	799	881	847	790	816	814	856	874	864	890	846	859	843	908	851	852	863	809	846	817	843	858	848	811	822	866	834	797	837	790	865	804	857	874	829	806	784	821	862	768	845	853	832	868	808	819	830	845	818	843	821	859	897	830	855	841	852	890	852	873	769	849	850	869	794	841	842	781	867	873	801	817	838	900	886	809	869	854	873	853	837	845	818	821	800	870	836	785	857	862	852	812	822	818	825	871	851	836	871	836	808	817	837	839	781	842	859	879	847	888	829	824	836	866	832	818	872	879	836	837	882	804	824	775	868	830	837	845	827	846	809	817	838	800	842	793	853	836	827	850	817	844	834	854	802	840	844	850	870	895	791	836	811	838	847	857	853	813	869	831	841	829	820	823	832	792	808	849	844	820	877	780	840	837	858	853	868	839	826	890	857	779	873	808	855	820	836	855	838	826	865	854	831	851	822	902	858	853	789	850	837	859	853	838	842	811	865	822	879	772	791	785	880	842	805	840	869	800	818	857	875	776	825	852	800	797	834	830	882	799	836	867	812	851	870	807	783	866	801	824	837	845	844	830	818	882	869	871	824	850	893	872	869	790	831	825	737	837	841	817	816	850	868	809	828	827	855	867	840	843	789	819	850	871	845	837	820	844	852	793	838	855	824	858	849	817	803	851	828	837	818	882	831	806	811	819	843	838	803	862	816	812	844	823	819	797	835	836	827	832	856	825	807	894	841	851	880	790	816	838	855	809	820	885	832	887	795	810	858	823	841	868	862	823	816	818	806	826	848	822	859	866	819	872	862	894	815	849	882	869	817	876	844	811	804	841	882	851	830	910	867	867	857	843	887	851	809	825	843	864	832	807	841	764	849	853	822	859	803	856	908	791	837	874	841	802	783	879	865	836	855	880	820	789	769	868	758	839	819	836	847	871	819	870	817	827	835	829	850	844	850	878	820	840	863	782	859	826	837	860
31443	31794	42751	34656	34583	36406	35451	26677	22905	17403	8854	5381	5006	3846	2569	1733	1443	1009	829	729	783	790	789	790	939	820	653	680	555	554	463	460	435	458	415	485	1154	1895	2280	2138	1411	1034	779	551	356	370	350	340	362	339	330	336	343	372	384	412	392	400	392	380	361	358	380	363	352	347	346	351	364	334	365	365	360	376	359	339	356	380	369	373	363	350	352	395	376	357	378	371	365	344	367	386	354	335	374	336	352	358	348	365	358	330	372	368	334	356	395	371	395	363	358	354	360	347	356	382	359	357	336	353	338	348	322	344	397	341	329	374	387	360	382	337	370	346	326	319	375	337	359	347	354	376	354	369	344	348	380	374	393	344	354	370	414	350	353	341	382	386	332	333	373	337	355	349	367	371	358	392	337	342	408	346	370	358	354	376	335	358	357	384	329	373	366	387	363	393	412	338	355	373	354	323	366	334	394	356	371	362	352	372	354	345	388	359	400	364	355	356	387	357	370	375	366	374	353	361	379	369	375	368	380	370	358	357	350	375	338	361	326	361	333	348	344	347	378	397	386	332	368	373	348	348	363	362	328	373	323	339	370	362	322	373	344	338	350	340	354	352	342	387	395	381	360	375	356	345	317	316	369	375	355	350	312	377	371	336	365	341	380	339	370	358	353	352	347	335	353	338	370	379	366	342	382	374	347	381	363	374	384	377	354	336	339	352	376	390	368	357	397	354	356	343	353	381	374	376	355	369	355	347	373	381	364	345	362	409	356	366	347	364	364	345	381	388	342	351	365	351	388	356	389	349	387	366	392	344	368	344	389	377	336	395	349	338	379	347	376	330	380	357	413	351	369	340	379	349	353	379	370	336	378	323	400	382	350	355	364	350	375	360	373	361	348	372	348	359	349	354	372	364	357	354	384	392	380	381	352	340	353	375	374	346	352	356	368	377	366	390	315	331	370	362	330	374	384	320	354	331	334	374	362	346	374	388	410	376	349	350	387	328	328	338	360	367	314	375	354	342	342	393	365	344	365	385	341	329	397	337	321	390	389	379	369	383	337	375	336	358	358	359	343	354	337	363	343	372	364	355	328	344	342	354	349	348	357	370	347	352	386	340	377	370	385	375	359	328	325	343	344	350	364	373	409	364	365	321	344	336	340	369	385	342	369	382	325	384	366	368	374	364	357	379	338	326	331	380	350	338	353	328	370	355	370	376	339	372	375	366	333	359	377	383	329	348	346	337	343	359	351	353	370	335	370	339	356	366	370	369	325	337	338	349	349	341	357	354	380	341	379	377	343	385	362	355	355	389	348	333	316	333	363	341	367	344	378	388	386	354	326	361	307	380	366	367	348	390	364	371	389	352	345	348	342	391	378	358	375	329	356	405	374	359	340	373	353	355	367	337	366	317	411	373	389	322	400	350	381	347	372	337	322	353	365	340	348	353	367	343	350	322	382	341	366	401	372	356	348	330	353	337	355	387	391	380	362	385	365	354	337	359	349	363	370	399	339	318	356	359	350	344	354	357	331	348	382	380	388	389	389	357	354	380	367	347	345	359	341	370	347	367	340	353	329	384	357	375	355	358	319	361	367	366	388	321	348	338	328	366	370	354	354	343	352	368	383	367	372	381	358	360	369	385	354	355	368	377	344	402	341	368	343	344	348	387	314	352	364	366	343	367	373	374	378	344	343	354	400	379	369	392	383	333	385	373	362	382	350	373	387	384	352	354	372	357	339	346	361	367	314	360	355	366	364	328	380	387	367	369	338	382	358	365	311	351	343	371	341	361	403	329	367	372	350	359	373	388	341	346	309	350	333	389	371	360	369	364	370	374	378	364	377	364	360	336	374	365	365	325	350	350	348	391	341	320	340	307	375	339	352	366	360	380	367	361	354	373	321	395	374	339	362	329	334	356	334	341	356	360	372	376	332	348	359	355	322	355	349	358	359	384	345	347	354	328	372	336	348	375	360	358	381	362	386	352	377	366	365	336	331	356	365	359	390	375	362	324	361	368	350	341	350	354	399	360	371	378	339	381	340	377	378	359	383	362	344	361	380	396	373	343	359	382	370	359	381	324	346	342	369	342	362	353	368	367	372	330	337	341	335	325	332	348	375	316	353	354	358	346	355	345	366	389	368	348	353	324	379	360	353	327	373	359	383	387	376	344	368	387	334	366	352	398	347	337	371	372	363	397	364	401	362	354	399	301	340	358	384	396	370	369	379	328	370	352	370	351	360	341	343	338	357	352	353	342	378	389	351	369	341	380	358	382	371	336	338	351	374	329	372	337	343	349	358	356	333	377	344	320	363	353	368	326	370	379	362	340	354	357	355	381	354	341	366	385	364	349	380	344	374	394	367	357	363	362	345	385	370	392	379	354	351	351	338	322	338	357	370	358	358	318	359	328	397	374	374	350	352	390	369	350	322	377	387	386	374	371	338	397	365	342	370	354	331	379	347	376	354	373	337	350	330	367	350	363	403	364	346	367	365	368	348	320	377	382	346	328	356	362	367	362	384	363	383	341	392	357	359	373	350	333	392	364	354	331	360	348	390	332	357	365	365	322	346	365	341	348	367	328	334	326	329	373	377	342	345	371	352	366	368	356	367	321	367	364	357	345	347	365	357	378	340	362	363	344	367	357	348	343	362	399	363	366	342	342	368	353	375	372	361	357	346	369	388	359	360	344	342	328	325	363	344	375	355	366	347	364	378	373	367	307	332	353	345	380	325	378	372	351	347	360	354	371	370	411	385	357	383	370	345	338	341	343	370	363	375	352	349	348	318	352	360	329	309	364	378	355	334	391	307	333	344	335	339	378	344	348	374	334	369	362	374	349	339	362	366	352	367	399	336	329	348	372	348	381	353	360	355	338	379	388	355	348	337	361	350	360	376	359	340	351	351	366	363	377	336	375	382	350	381	368	399	369	385	379	362	383	340	355	332	358	362	359	395	366	366	367	357	376	399	377	326	373	351	366	363	343	356	383	358	360	372	368	339	347	354	357	373	373	368	373	345	333	373	372	366	390	375	343	360	344	382	359	339	348	373	391	375	344	369	348	337	385	383	384	365	382	354	335	364	324	342	358	369	337	343	380	390	366	381	360	345	332	334	369	346	360	378	364	307	346	346	377	366	349	363	338	352	354	356	370	311	345	370	356	332	369	353	383	404	356	363	352	344	365	349	335	347	365	362	352	361	357	348	366	374	329	349	341	351	354	351	330	335	348	378	359	385	395	369	339	355	374	378	347	347	364	368	377	368	344	371	331	366	324	348	338	335	394	400	347	335	389	341	377	337	348	382	373	316	319	344	351	365	377	311	370	411	356	373	398	403	352	371	347	376	361	371	388	365	353	354	343	359	371	364	372	352	361	329	383	353	363	352	354	357	363	355	394	384	360	328	372	367	355	395	365	365	345	368	362	322	348	364	379	372	351	356	348	344	384	328	352	347	403	351	346	356	377	360	364	338	322	374	405	383	327	391	351	347	356	403	340	369	360	318	365
21425	24439	40515	45267	47506	46963	47630	39409	37865	29310	18168	14974	17980	11578	9269	7588	6885	4886	3592	3364	4012	3465	3879	3707	4228	3973	3001	2530	2065	2004	1593	1568	1424	1327	1377	2103	6837	10796	12308	10888	7271	5199	3390	1784	872	810	730	806	816	833	848	816	848	849	1043	1115	1113	904	805	755	822	841	748	837	828	808	803	797	868	844	834	837	814	809	842	779	805	868	805	821	776	842	794	826	840	824	875	817	879	848	822	800	858	849	812	846	777	784	843	802	854	847	837	867	809	833	796	852	759	785	810	811	824	855	855	803	826	844	808	844	802	808	810	814	827	889	823	822	829	773	840	822	822	903	839	834	805	812	827	864	796	885	862	759	797	845	810	874	872	784	791	801	811	810	838	867	835	748	820	782	815	837	779	843	796	805	843	788	839	838	791	799	806	872	819	836	870	842	862	869	820	842	848	756	773	793	774	834	835	854	841	855	772	790	787	873	861	798	823	833	826	813	859	812	823	799	789	795	842	798	782	840	844	841	832	856	840	812	832	883	785	829	822	806	910	801	803	824	846	816	829	818	813	803	798	830	807	845	848	804	841	833	863	758	839	826	823	827	822	849	819	860	783	824	806	814	803	823	848	807	855	826	807	798	796	784	825	803	820	775	838	745	832	806	814	817	815	808	820	841	814	863	794	835	834	829	816	902	872	829	846	825	865	825	828	823	816	794	819	842	800	815	822	857	824	819	853	820	825	818	795	842	837	819	837	879	783	859	763	840	807	791	826	832	819	782	833	859	861	780	823	841	823	878	837	833	841	798	853	807	851	848	843	842	857	802	812	844	806	808	778	810	886	873	829	807	850	832	809	851	844	853	830	866	799	859	805	850	791	792	824	806	809	817	786	803	820	797	788	843	808	800	867	860	846	825	817	851	793	790	852	871	852	808	831	823	857	811	807	788	815	781	899	792	847	827	833	823	852	853	827	824	785	791	835	920	800	797	853	816	784	837	851	781	821	758	840	823	843	824	845	764	810	820	773	825	803	800	791	820	865	790	865	853	812	891	848	833	825	798	819	805	815	825	828	815	836	810	798	808	854	838	804	814	824	825	833	843	829	838	835	848	819	787	881	815	815	847	822	905	831	839	793	876	826	797	806	810	867	736	832	798	838	848	807	828	787	870	785	846	758	823	806	836	899	808	868	804	845	848	840	827	799	867	837	825	789	821	779	836	813	839	833	802	851	838	836	888	824	875	769	788	774	826	818	839	819	818	777	844	813	787	823	862	760	854	853	823	822	821	813	807	819	791	830	858	820	840	807	813	802	822	778	784	859	808	827	813	798	832	811	820	781	782	824	794	777	831	818	766	794	839	864	834	867	801	799	840	849	861	817	857	824	850	868	823	849	805	814	847	851	846	824	866	815	806	828	815	796	833	807	806	830	843	848	832	855	855	758	823	811	780	787	852	778	848	847	830	837	811	775	778	824	815	750	843	822	812	840	831	819	816	811	828	803	864	822	836	847	873	808	825	821	871	891	838	812	886	823	819	855	821	805	819	832	808	811	824	834	843	840	885	779	852	834	811	782	811	852	823	850	838	828	815	829	833	844	877	832	808	797	808	817	838	843	853	808	823	795	857	823	876	886	809	788	840	803	833	804	831	752	812	811	818	854	796	854	831	784	815	847	799	801	824	835	887	869	868	813	844	876	847	833	860	821	844	845	853	817	812	826	835	796	797	818	807	861	831	834	810	839	890	812	800	836	842	815	824	813	836	794	824	845	830	836	837	812	852	794	822	858	864	831	832	793	837	809	808	811	817	879	860	838	840	905	793	856	843	857	766	802	873	909	845	828	825	831	860	839	803	845	856	826	873	792	789	827	826	818	807	812	824	828	836	754	853	860	767	831	879	866	815	830	832	787	844	810	839	812	788	818	822	807	788	826	832	867	803	837	829	864	824	870	754	818	828	805	851	897	788	775	837	795	784	833	842	841	772	813	864	859	833	793	825	839	825	840	774	818	827	785	837	839	829	860	837	828	830	761	798	850	782	831	850	808	851	849	743	825	818	858	800	842	847	758	831	816	807	808	852	793	844	832	803	829	843	868	795	835	870	823	837	815	847	815	786	841	786	775	822	886	855	806	877	839	802	853	832	848	786	895	765	822	771	812	845	821	866	817	846	822	816	836	818	831	859	807	843	817	832	798	810	803	798	812	766	792	804	839	833	845	837	806	825	840	819	809	813	763	856	849	802	841	838	836	844	886	827	835	827	798	836	808	818	808	799	800	833	847	847	801	824	791	777	840	862	803	813	822	871	851	814	846	811	839	842	842	845	819	818	862	843	826	837	825	870	808	849	810	844	815	857	817	841	810	789	803	803	830	840	787	832	847	832	804	819	810	806	843	871	861	802	807	835	827	836	814	873	801	876	883	828	834	843	771	819	839	764	842	834	805	809	787	887	793	816	805	851	787	821	820	863	792	794	814	857	870	798	842	780	896	846	847	829	787	780	776	802	834	802	884	798	829	844	781	814	835	794	771	816	894	864	802	785	850	866	825	817	839	844	822	874	818	854	806	805	851	855	857	839	879	802	819	834	796	796	833	845	852	823	807	877	849	829	808	832	870	802	892	836	821	806	780	815	859	841	827	818	833	825	826	851	836	827	816	869	872	813	812	807	823	805	799	838	844	828	827	793	732	783	841	858	814	862	809	777	831	801	846	817	817	837	799	788	867	837	798	829	808	821	883	829	819	798	896	772	876	835	750	831	803	879	812	773	839	872	841	831	867	826	851	806	838	847	873	818	832	831	811	815	839	815	818	805	767	820	852	873	875	792	877	857	825	827	801	800	886	844	820	837	829	800	826	814	829	821	804	833	798	848	826	807	819	828	819	861	814	753	849	869	804	772	792	809	813	837	822	835	801	810	869	811	839	843	798	812	857	780	806	819	808	825	834	840	807	802	835	865	850	803	872	852	832	855	837	772	850	805	824	794	794	841	871	796	817	856	744	837	800	853	822	829	840	847	805	811	807	787	818	833	855	846	816	842	786	783	859	822	791	795	836	831	851	863	839	828	809	825	796	810	821	819	839	763	827	822	840	784	794	866	786	791	846	783	789	813	806	821	848	822	790	801	868	822	864	873	845	853	797	762	821	784	799	792	827	789	809	808	850	812	882	798	816	811	819	766	831	857	797	847	844	782	849	824	875	805	821	829	794	804	875	853	818	810	799	793	817	832	814	802	859	863	844	822	800	848	850	822	823	817	827	840	859	843	839	843	824	845	807	833	819	851	775	866	860	856	843	861	797	766	801	807	850	830	784	815	819	812	828	816	815	835	845	828	825	814	855	847	833	768	875	853	802	831	852	840	819	851	811	841	846	845	770	853	850	801	781	831	795	866	818	778	805	807	819	834	857	815	865	859	864	824	836	812	811	832	824	819	860	840	835	780	840	845	793	786	803	798	805	832	830	858	856	789	862	819	812	829	833	862	815	835	828	841	810	871	794	794	778	815	807	740	793	813	802	857
4838	3713	6639	4077	2977	2762	2226	1204	904	652	457	444	457	400	397	398	358	336	346	302	298	310	340	321	274	277	265	281	325	348	300	251	300	314	339	318	308	363	367	403	389	364	299	257	286	286	278	280	273	267	238	271	288	295	248	253	276	265	256	298	256	292	278	245	270	270	242	287	261	255	291	270	276	269	296	257	259	277	260	257	261	258	280	261	302	294	275	265	287	247	289	255	257	269	248	254	275	239	280	267	269	279	273	254	293	283	276	256	250	260	277	289	265	291	271	278	274	265	263	290	284	245	265	304	269	276	267	278	256	245	253	282	247	242	231	272	262	288	273	283	279	283	239	274	255	252	281	282	263	276	274	253	275	255	296	273	255	280	262	284	254	272	274	252	271	272	291	266	306	295	303	252	266	240	254	269	266	277	243	277	290	279	275	264	289	254	280	271	262	276	261	251	268	252	249	307	283	259	267	260	284	284	242	268	281	261	275	270	249	287	267	285	286	262	254	249	254	276	276	256	258	295	242	295	275	245	262	277	271	277	241	270	269	263	246	286	267	293	304	264	259	257	263	265	280	286	284	292	269	268	257	284	282	258	243	281	268	304	278	270	280	294	284	276	251	278	267	251	268	268	290	250	266	268	254	272	272	280	258	279	249	255	237	264	261	248	286	249	234	278	284	256	268	268	286	288	223	255	246	290	293	247	264	283	286	274	269	270	270	269	285	250	257	282	264	264	263	249	264	264	282	259	261	283	277	256	275	266	288	233	300	272	301	305	288	265	288	275	262	238	277	289	266	272	276	277	294	248	266	278	258	290	262	261	289	265	270	267	250	246	258	265	259	284	265	273	302	267	276	279	284	255	252	280	256	247	271	274	269	246	272	283	290	269	262	245	284	249	253	245	285	289	252	255	244	268	275	256	289	264	247	279	250	248	286	217	285	255	276	281	301	249	257	262	290	268	258	290	272	264	260	243	255	271	270	265	281	290	251	257	293	276	249	277	268	299	246	259	284	269	249	266	268	268	305	275	265	270	299	265	243	268	257	260	241	251	277	267	265	243	234	265	276	261	252	273	296	273	267	296	274	257	263	262	285	278	296	264	266	235	296	276	299	269	271	272	243	295	243	292	249	268	237	260	264	247	314	276	249	270	292	276	258	266	288	261	258	242	266	288	280	291	258	259	293	261	247	292	262	257	265	274	294	272	234	254	253	277	276	285	281	278	284	275	269	272	293	264	298	243	260	283	286	285	230	270	270	273	238	295	249	274	251	252	275	267	260	253	243	267	265	264	257	241	280	271	251	303	278	244	261	262	279	276	272	284	269	268	261	314	254	248	235	289	230	279	289	285	262	274	303	255	280	292	265	278	269	304	243	278	272	271	258	277	225	251	249	286	267	250	275	280	279	274	244	298	255	280	237	266	298	300	243	274	279	248	274	242	268	267	261	284	294	247	279	269	290	280	259	267	253	270	288	253	273	266	270	284	271	266	292	249	258	252	265	293	257	253	283	291	284	290	274	282	268	262	288	261	282	262	280	288	259	237	303	260	271	234	249	253	276	260	254	265	280	299	293	240	275	283	294	269	292	263	263	252	238	293	247	283	265	272	259	254	297	298	290	279	283	225	277	285	281	243	280	307	258	265	289	268	300	283	255	281	279	260	256	269	284	297	269	257	272	271	317	258	272	272	278	269	270	244	251	290	287	261	286	250	291	276	312	294	249	287	273	279	262	258	286	266	266	316	291	293	285	266	290	275	262	263	275	267	265	299	277	294	246	288	260	267	280	302	266	292	254	302	264	262	242	270	290	285	251	274	271	292	249	274	258	277	240	295	247	240	273	265	268	271	291	254	303	230	263	280	258	272	261	261	277	253	246	248	260	267	273	266	251	280	243	295	262	241	274	291	281	269	254	239	250	276	254	267	249	266	283	289	288	284	279	281	294	260	282	288	264	285	278	293	274	246	279	283	277	284	278	262	248	260	283	298	275	295	253	246	261	260	273	246	237	277	277	270	272	261	288	281	258	261	278	276	264	262	268	271	284	264	268	253	270	240	254	284	276	252	271	271	272	264	267	258	298	262	233	268	252	301	288	264	266	244	258	260	251	299	254	262	278	305	294	265	262	275	288	265	260	267	265	256	275	275	247	289	275	275	289	309	274	245	293	279	271	293	262	254	256	288	294	240	254	249	314	281	262	256	252	264	270	288	280	267	267	253	296	274	260	255	269	265	279	275	280	273	265	260	261	253	273	262	261	220	281	285	281	308	286	291	283	263	283	295	256	245	287	288	247	302	255	252	276	264	282	292	249	293	261	260	246	250	297	258	281	288	283	286	297	316	290	264	275	241	258	283	267	245	268	274	261	267	266	262	245	255	281	260	300	270	263	299	242	295	289	295	257	272	279	269	270	258	267	287	279	271	255	259	296	253	263	273	252	249	263	249	274	287	298	263	284	275	302	270	309	251	262	249	254	263	265	279	273	271	286	273	257	287	261	260	243	307	278	257	290	272	303	284	257	254	268	242	256	298	240	247	263	270	255	270	299	263	285	264	275	295	249	257	274	269	271	260	271	278	273	262	260	288	288	268	284	283	252	291	304	278	270	302	275	280	255	287	306	257	270	308	279	276	278	294	271	265	264	257	277	297	275	262	264	260	283	288	286	276	253	265	283	256	262	282	283	269	277	260	270	256	258	274	253	295	265	275	288	257	257	255	258	266	271	247	247	261	279	293	316	270	278	271	293	250	260	253	279	290	299	268	284	265	274	278	265	254	276	259	265	274	278	300	291	236	268	278	260	267	263	278	263	248	288	244	279	303	257	261	275	259	277	274	258	260	261	281	287	274	272	288	255	251	271	248	266	257	283	256	287	288	287	318	276	241	265	273	281	273	264	294	286	270	274	266	268	271	270	288	268	259	268	272	281	271	275	222	286	249	270	266	268	243	273	257	292	252	257	296	268	278	268	270	267	274	290	256	264	266	240	283	272	258	270	244	254	232	245	246	269	253	277	317	251	255	262	276	299	259	284	299	280	285	299	291	270	269	229	264	232	288	274	271	263	291	280	299	288	267	265	283	297	252	275	235	318	226	285	292	250	280	268	290	240	242	275	251	265	285	268	260	235	253	265	269	252	255	273	275	289	267	289	262	261	246	253	245	284	281	325	266	257	255	272	286	254	281	263	233	260	296	248	268	308	251	273	267	264	295	287	255	230	265	277	259	259	250	287	276	324	268	227	284	264	268	289	278	276	293	253	285	276	295	267	263	264	275	272	263	272	260	262	239	289	264	288	284	256	258	262	284	284	264	291	285	245	269	277	268	292	249	284	271	286	268	275	249	273	260	246	264	271	261	283	258	276	257	279	279	262	280	292	285	275	249	257	263	310	270	291	273	284	297	283	238	270	275	252	244	279	297	258	286	264	287	249	269	257	258	283	292	283	273	244	273	291	291	232	266	271	255	271	295	304	268	276	268	269	278	287	265	261	301	299	273
4441	4680	10926	9957	9636	9739	8199	4947	4203	3020	2012	1820	1850	1524	1642	1454	1327	1132	942	993	922	971	1014	1031	923	818	893	849	870	855	852	841	936	910	883	948	1133	1291	1347	1350	1151	883	795	670	667	661	671	633	728	667	691	646	659	690	707	667	684	695	651	674	668	688	675	660	677	653	661	697	645	691	666	652	642	691	674	701	710	671	662	677	686	665	635	643	649	717	698	672	658	670	650	705	694	700	623	666	652	634	689	679	646	714	623	640	694	605	660	641	687	651	616	677	626	675	668	644	721	648	614	692	678	650	659	609	651	663	655	652	668	625	666	643	660	670	705	648	653	664	666	673	695	680	675	692	681	640	692	677	690	631	671	658	679	661	695	709	582	706	653	671	688	707	669	663	634	655	643	685	673	649	645	692	659	645	649	661	670	689	716	665	678	674	700	675	642	627	652	636	621	623	646	670	675	693	678	679	672	673	695	688	694	674	640	659	672	660	657	666	639	650	700	682	672	669	710	644	686	610	688	662	670	648	637	663	687	679	621	641	667	687	691	672	715	666	679	659	677	653	661	692	656	639	648	669	655	714	638	679	719	606	625	707	690	613	705	714	680	657	651	680	653	645	658	668	633	670	690	680	672	688	688	647	656	659	644	680	678	672	686	697	667	668	672	650	632	691	675	636	636	679	689	666	677	656	624	631	616	669	675	644	665	621	716	657	665	656	652	660	662	702	666	678	639	638	655	654	662	682	664	700	678	654	698	659	680	700	684	685	672	650	716	656	692	673	645	690	693	675	694	622	695	657	718	661	654	679	700	636	655	692	649	615	665	676	712	646	686	677	663	641	681	643	638	686	708	665	687	629	665	707	648	625	679	652	700	610	673	658	634	675	610	662	652	664	660	665	715	624	645	675	676	678	639	623	669	675	642	649	658	625	709	689	663	648	682	668	602	656	642	633	699	685	637	658	672	692	676	659	619	673	651	680	688	680	663	685	631	639	688	652	647	702	612	605	655	626	626	671	624	689	650	633	706	646	675	688	665	686	721	647	616	631	678	680	696	657	638	631	650	682	613	698	729	634	652	666	660	706	632	618	630	654	690	651	647	662	666	698	676	693	693	682	705	680	672	658	691	653	672	624	692	697	681	667	631	676	658	700	672	645	664	679	630	620	706	658	624	636	670	621	651	670	672	664	639	670	649	715	627	657	685	658	641	667	682	680	656	698	656	663	713	647	649	625	670	666	649	705	703	645	596	697	647	636	699	673	684	668	665	656	649	691	631	706	633	673	656	618	677	719	688	703	624	649	672	641	655	675	682	687	633	668	681	656	663	628	706	667	730	657	658	647	718	640	649	648	649	651	638	650	677	684	687	637	721	662	644	709	682	657	636	707	673	644	707	686	638	691	671	703	692	658	671	673	698	661	615	629	615	620	646	668	655	727	712	704	642	650	669	710	667	646	651	725	635	712	665	679	656	686	623	624	709	634	669	663	655	652	641	661	698	682	662	652	666	644	725	645	675	660	646	669	699	609	652	670	711	692	674	674	653	673	637	671	686	706	641	687	630	676	644	684	717	706	624	683	648	621	672	685	665	699	637	677	652	648	707	651	680	699	665	686	645	684	664	634	668	658	663	618	658	656	646	665	642	689	645	669	677	680	692	633	691	659	653	655	645	658	645	694	715	695	668	704	664	641	664	670	701	661	676	677	674	674	654	670	635	656	713	663	689	645	658	699	633	733	629	679	673	700	642	665	685	658	631	698	656	649	680	626	624	648	623	677	643	625	666	640	661	647	697	668	666	689	642	651	620	644	671	656	655	727	677	637	670	678	649	702	668	629	676	679	675	640	635	659	638	663	681	641	654	643	669	701	683	652	638	643	667	645	697	678	666	647	705	672	702	693	668	661	674	698	679	678	680	622	681	677	684	726	703	678	695	713	697	655	665	659	620	689	646	634	669	646	627	621	654	651	682	709	627	707	684	653	633	674	634	639	667	633	676	645	669	657	635	676	655	689	703	660	659	645	682	620	647	682	643	651	696	626	665	688	705	676	657	644	654	664	659	653	656	678	670	630	616	605	636	692	657	667	689	672	670	677	644	671	663	640	678	662	687	678	675	667	668	673	690	696	670	658	656	690	661	647	689	657	682	679	671	637	678	648	668	637	605	691	671	670	660	652	676	630	645	624	738	701	638	651	662	601	670	637	692	667	634	646	698	648	690	682	665	652	658	672	669	648	639	730	711	688	665	615	602	687	685	688	696	660	668	661	655	656	705	641	657	604	690	635	685	647	657	643	694	619	683	696	692	710	614	667	688	629	691	698	699	659	698	687	662	653	674	614	649	680	638	678	698	625	684	642	699	687	665	634	688	679	663	676	640	607	657	656	667	653	661	610	660	636	642	726	635	656	645	651	661	656	686	660	626	683	642	639	660	650	707	663	694	672	711	702	672	630	680	724	711	682	688	690	650	644	644	716	663	677	690	674	669	662	689	673	701	701	666	623	651	663	667	642	649	644	663	652	676	696	638	670	655	623	723	710	670	631	695	669	667	685	648	686	711	660	668	669	665	647	675	658	662	703	638	639	609	620	704	658	598	671	641	700	658	662	663	665	691	646	633	675	672	673	651	694	684	678	663	677	686	678	675	701	657	716	685	638	671	663	701	645	698	666	612	687	730	657	640	627	657	629	664	622	651	694	655	666	623	682	651	718	658	644	707	694	702	676	649	660	632	662	655	705	672	666	595	625	656	643	666	671	679	676	624	660	602	690	678	637	642	622	686	706	702	593	653	630	657	686	632	676	667	676	672	677	658	639	669	673	662	691	690	701	663	643	640	667	674	643	648	656	669	678	647	694	689	660	684	697	659	671	631	699	678	691	662	722	719	658	664	668	683	707	679	723	679	691	671	644	660	629	658	700	653	680	660	695	674	650	681	658	644	664	660	677	680	692	662	674	640	606	717	653	640	685	699	700	712	637	659	699	626	695	667	688	636	619	730	648	682	697	668	684	628	711	662	699	657	635	669	664	615	675	696	681	691	714	727	690	711	673	685	624	701	659	669	691	675	724	656	648	708	642	725	664	692	647	661	628	669	672	696	688	684	655	672	635	678	621	660	622	686	653	693	633	660	673	659	693	668	709	713	693	695	703	701	705	714	649	651	695	654	678	663	673	684	682	678	643	681	662	724	671	672	635	670	671	684	672	652	683	693	668	643	655	721	648	634	664	701	699	670	655	667	710	648	594	655	663	705	700	671	685	687	645	673	719	670	667	721	639	646	689	693	629	655	664	661	667	627	648	668	631	637	657	674	674	657	680	702	636	695	634	738	639	651	720	653	677	681	683	660	633	672	630	664	636	667	675	724	735	639	672	664	720	714	652	724	675	735	618	651	689	655	621	665	633	632	670	704	643	635	692	650	662	701	676	663	680	675	641	699	706	627	669	639	701	670	665	693	694	713	676	666	645	630	703	672	658	669	669	733	700	613	607	655	683	622	705	684	697
23923	23521	38087	30599	30476	31102	27814	18139	13882	9046	4923	2917	3155	1873	1570	1181	910	694	544	556	610	536	530	577	666	555	467	468	417	437	408	466	386	398	411	437	849	1276	1018	1209	1000	682	508	382	342	325	370	328	328	391	389	352	374	370	425	376	401	386	411	354	345	375	340	362	364	371	365	358	353	401	389	366	372	363	366	390	373	389	406	359	324	395	353	384	377	335	360	345	357	404	366	390	352	371	339	321	373	382	375	367	367	359	367	334	365	345	406	373	349	385	362	329	352	348	398	362	369	340	363	411	338	360	358	350	358	361	391	357	368	335	353	376	322	372	343	343	355	349	385	356	377	333	364	374	350	336	328	341	336	333	373	356	362	386	339	350	339	365	370	398	388	380	408	362	351	373	350	374	361	340	382	367	322	346	386	374	331	344	400	355	363	345	363	401	357	348	363	403	332	356	398	355	350	376	395	371	364	343	376	361	370	380	320	356	338	333	335	364	391	312	352	331	392	398	356	350	367	334	341	346	357	354	380	390	377	373	335	365	364	329	354	370	368	369	378	379	373	333	367	321	326	341	339	340	364	362	363	387	340	349	368	342	349	373	334	376	365	385	353	365	334	361	345	369	408	332	354	370	378	383	330	350	371	353	362	388	347	371	384	391	395	376	356	346	325	352	345	382	361	364	396	374	370	352	394	370	365	344	344	397	378	339	400	341	351	387	382	353	364	404	354	412	357	347	368	355	382	368	360	377	390	387	358	383	342	349	360	377	377	336	366	362	375	373	372	357	351	388	378	351	389	388	369	328	328	379	362	374	396	375	355	349	369	385	334	357	332	354	367	365	367	356	364	355	379	378	405	347	401	345	336	363	321	398	369	368	366	372	374	359	340	348	351	348	389	341	378	342	387	368	372	340	372	350	341	333	375	387	355	373	366	357	362	370	347	345	379	373	345	380	361	352	342	366	377	377	383	369	370	310	342	368	343	368	360	342	358	344	391	418	362	361	370	314	370	371	375	353	336	352	388	350	359	394	372	342	352	325	335	329	346	410	369	347	350	369	367	347	389	354	387	363	345	353	383	394	356	387	379	335	376	383	367	354	364	390	373	382	359	367	360	381	332	372	389	375	385	332	380	347	345	410	343	433	345	368	341	352	374	367	390	361	375	379	374	378	353	368	373	398	368	388	335	363	337	366	326	374	342	362	391	342	378	356	373	370	338	337	356	359	345	361	340	357	364	385	350	386	360	386	346	360	341	332	403	378	333	373	357	358	364	401	351	371	354	375	318	389	380	358	335	387	349	354	366	350	354	367	333	361	355	375	382	328	356	382	362	402	316	349	348	328	401	371	392	374	366	350	355	374	385	408	339	368	338	331	336	343	347	384	369	392	317	351	382	381	370	385	338	360	359	352	318	374	358	357	342	331	347	384	382	407	363	348	368	383	359	313	327	361	359	350	372	359	374	370	349	332	344	384	336	375	369	377	322	385	376	404	368	405	364	351	343	340	323	344	387	423	340	375	364	364	388	369	336	369	359	320	395	391	352	367	350	345	366	342	344	355	336	357	359	362	356	391	353	364	357	359	374	375	380	373	330	388	371	370	357	389	374	341	348	378	353	386	347	367	354	368	388	402	357	350	369	343	367	385	334	380	361	364	356	333	369	355	357	354	370	344	388	349	370	379	371	409	352	356	336	365	380	346	361	361	370	357	362	385	380	357	358	344	348	336	371	370	369	366	365	383	359	355	355	354	347	373	356	387	370	376	358	344	350	355	324	365	358	336	392	333	345	353	364	369	351	333	352	352	350	348	360	368	373	361	356	351	409	400	345	352	379	319	377	371	363	371	386	357	368	331	361	375	361	337	366	382	364	370	352	382	330	363	329	376	380	333	356	357	361	341	373	349	412	377	327	350	342	359	385	365	372	355	347	344	356	351	396	379	340	340	356	380	378	352	376	335	350	358	352	380	354	385	396	359	376	359	357	360	387	370	371	385	358	383	366	384	347	360	382	367	339	355	376	336	358	410	375	366	356	360	367	344	377	351	375	345	380	377	367	370	358	375	393	357	352	376	351	334	382	341	378	345	351	342	330	379	385	363	353	360	371	346	390	376	393	342	351	344	382	389	359	363	382	328	410	363	337	363	358	324	366	360	396	379	364	401	352	370	361	355	372	397	381	359	363	352	364	343	405	367	347	368	390	357	409	391	360	348	404	370	357	373	381	355	364	373	331	379	379	335	374	367	353	344	353	378	364	386	349	352	358	349	358	382	345	362	350	353	357	349	329	370	342	371	339	386	368	352	370	353	368	346	385	366	386	373	376	359	381	377	372	361	330	405	347	375	335	354	385	340	364	367	367	375	349	373	347	354	377	360	375	373	352	358	396	346	342	368	361	356	365	332	339	386	391	354	328	359	353	381	403	363	347	358	346	353	361	365	393	369	374	382	381	361	365	354	348	369	368	358	342	353	375	355	355	338	357	392	348	344	361	340	354	380	365	324	376	358	344	345	336	403	382	381	404	356	395	357	364	366	365	377	340	379	362	369	362	391	370	363	375	356	358	354	300	406	363	388	366	395	374	362	360	367	375	382	354	361	333	351	361	389	378	366	331	376	401	355	346	369	335	350	380	366	360	359	346	353	374	323	346	333	346	371	344	370	352	347	330	355	362	376	351	385	328	386	299	386	362	377	314	340	363	377	400	355	389	356	369	356	360	376	356	360	339	372	369	332	355	344	372	370	353	384	351	344	360	353	327	372	372	385	384	383	398	378	360	343	386	412	331	298	355	372	329	341	353	358	363	402	374	348	360	375	353	380	366	369	356	355	358	348	373	400	379	371	356	354	327	352	354	337	340	356	341	344	324	325	385	411	356	364	337	376	339	365	383	361	357	354	353	383	380	339	383	368	359	337	352	350	345	363	352	384	351	361	340	353	365	375	345	370	382	380	361	345	332	383	371	370	347	389	374	381	389	399	379	358	375	340	360	373	386	369	372	358	370	383	371	389	334	354	373	363	372	344	351	350	374	356	361	338	337	347	337	337	394	359	372	374	398	379	364	353	341	371	352	345	347	375	361	343	336	364	347	361	332	366	381	366	344	398	348	372	370	367	364	361	363	355	374	377	373	377	346	346	395	364	363	356	320	354	363	351	361	343	361	339	410	364	348	368	356	389	386	380	358	397	373	364	364	339	362	361	355	421	399	331	338	402	350	333	366	390	359	362	363	321	386	355	388	367	316	384	362	375	335	345	370	367	345	355	355	345	390	335	347	352	361	354	367	311	355	356	362	389	370	319	367	358	367	369	366	331	333	378	378	345	355	359	346	381	334	377	317	350	360	379	395	357	386	349	358	356	339	397	356	391	389	332	365	334	337	365	344	347	368	345	397	407	366	371	326	343	341	381	354	365	352	355	378	345	385	355	313	378	341	365	342	359	380	367	343	348	320	369	344	349	368	355	373	358	372	370	368	371	368	314	347	410	395	338	377	374	384	376	380	392
17481	17018	34945	39043	40501	42114	36886	29342	26933	20324	12647	11056	12599	6914	6519	5050	4155	3112	2047	2180	2410	2274	2179	2429	3130	2263	1937	1538	1509	1552	1460	1440	1377	1265	1343	1525	4649	7443	5764	6398	5093	3076	1907	874	851	879	923	830	898	810	851	840	841	952	1107	1178	1072	997	831	861	848	817	897	853	803	824	878	830	891	850	894	870	927	844	854	889	874	856	908	852	878	846	813	824	833	858	863	824	898	833	883	859	847	850	878	830	851	878	816	836	813	905	841	867	872	876	843	825	912	807	876	842	845	866	833	836	815	875	853	877	848	840	864	887	922	857	879	868	884	863	843	881	878	839	916	863	919	837	796	856	824	850	846	860	818	827	904	832	827	847	881	843	841	881	826	818	840	822	867	819	827	878	879	851	829	859	850	862	811	858	840	893	877	845	851	845	909	839	854	836	819	860	859	864	820	795	886	839	847	847	882	879	866	854	851	810	893	842	810	818	881	875	915	891	867	816	923	831	872	871	874	891	855	840	844	873	894	884	824	873	800	871	854	916	839	839	865	839	836	837	874	874	847	889	863	795	830	844	868	886	802	887	836	911	853	841	872	879	864	882	838	869	849	832	876	842	891	872	815	883	891	844	845	831	863	869	907	870	766	902	846	877	889	861	802	845	864	859	843	845	846	896	845	885	803	885	856	842	901	881	840	850	840	878	856	888	854	873	796	840	852	812	860	830	824	819	818	891	878	850	914	830	829	889	837	910	881	812	812	870	820	900	833	821	841	854	797	854	885	819	787	858	888	857	857	861	882	876	842	862	815	870	871	828	884	854	842	823	849	884	812	846	830	876	821	874	875	853	844	846	827	904	880	896	891	837	861	901	852	899	830	845	890	849	846	874	885	857	827	851	871	813	848	877	831	864	876	824	906	852	835	858	847	847	821	817	808	839	846	834	873	880	851	861	921	836	799	876	838	881	893	872	896	839	865	813	834	852	868	908	881	819	844	891	826	814	873	890	858	894	898	888	892	881	895	877	865	840	812	833	828	858	848	818	815	854	834	837	851	918	840	874	895	826	865	883	925	889	902	846	806	842	874	867	876	908	884	838	839	851	822	828	893	816	893	842	847	849	883	864	879	829	857	837	869	851	903	836	884	868	871	872	906	844	844	903	882	851	852	913	849	851	828	880	870	841	878	816	867	860	858	871	854	818	841	857	899	831	927	819	842	879	824	903	885	819	851	869	882	838	835	835	802	850	868	847	910	869	820	863	878	855	885	843	860	830	858	848	869	865	883	870	843	824	872	886	853	885	871	831	919	846	817	857	890	878	815	944	864	885	813	865	879	872	847	868	868	892	878	848	866	877	858	846	866	851	823	893	860	861	847	900	857	900	823	846	868	826	886	855	863	852	873	941	870	873	887	886	859	882	917	799	875	856	856	847	779	865	855	840	808	847	858	840	830	822	848	869	852	846	862	819	893	866	893	806	884	828	855	854	855	828	890	831	855	842	802	898	849	837	860	880	876	861	892	836	867	857	828	875	853	860	842	845	839	837	857	822	908	874	880	865	827	877	863	843	812	881	865	861	806	824	809	841	878	824	860	907	850	801	815	823	850	868	818	856	918	841	849	867	821	883	832	850	848	818	831	871	875	829	824	861	831	846	786	859	859	853	909	892	894	847	832	838	898	888	866	889	880	843	859	898	876	859	886	900	831	882	883	860	887	814	875	880	824	841	828	841	916	857	826	858	850	884	879	862	797	892	819	831	893	859	853	856	825	805	859	818	821	866	843	771	872	881	864	832	851	878	821	869	831	842	885	892	862	854	860	861	840	862	844	838	812	889	859	851	855	854	798	849	892	834	859	829	858	833	868	839	877	860	841	877	895	866	885	869	856	888	874	905	871	902	867	829	924	863	872	864	873	880	859	849	887	880	872	815	855	818	841	827	839	838	829	878	879	823	819	916	857	923	921	836	865	811	857	827	914	842	882	883	858	865	805	892	864	868	877	897	845	812	831	815	863	873	892	873	822	828	858	875	822	896	834	881	828	872	814	811	885	855	884	824	891	859	831	870	847	840	846	864	860	870	922	858	861	898	862	883	880	821	879	882	845	810	846	850	900	827	841	866	886	862	834	857	822	810	867	843	840	812	855	863	852	865	876	879	784	836	848	866	835	893	865	909	910	856	862	851	823	850	908	837	838	854	813	838	832	913	828	843	885	888	897	839	820	944	846	913	870	826	869	852	892	924	831	869	850	832	905	828	840	826	779	816	837	841	865	861	871	828	861	843	821	851	807	879	868	916	913	872	889	830	921	851	836	824	818	835	872	835	861	827	851	798	883	804	862	857	850	823	874	816	786	856	873	829	856	879	829	866	846	799	860	805	872	872	845	842	846	854	798	840	843	832	854	841	894	859	878	849	865	838	806	819	842	855	837	841	868	874	859	880	889	839	848	864	872	891	843	846	867	874	828	808	897	840	842	871	886	817	816	835	862	855	914	834	841	873	808	846	922	840	860	850	809	875	895	831	877	872	838	885	897	822	826	828	848	774	874	823	876	825	864	863	844	885	893	851	873	840	844	870	833	887	833	890	815	801	897	862	870	889	837	897	842	805	917	860	891	871	831	864	863	877	844	826	853	863	870	866	877	861	810	835	834	859	827	884	833	824	809	891	830	851	888	818	845	876	817	870	863	861	884	868	849	901	844	853	894	888	851	847	890	827	838	852	862	867	850	838	835	846	859	878	880	821	886	870	867	956	852	848	801	885	867	878	820	922	829	827	872	826	911	845	917	856	886	873	898	869	857	874	913	878	837	877	909	834	837	898	865	873	760	834	871	831	826	883	898	837	879	847	824	870	835	808	910	837	891	796	889	874	837	851	870	782	847	870	882	882	859	882	872	879	872	881	857	844	865	841	800	891	892	848	808	891	892	848	839	867	810	881	868	848	857	838	906	826	861	857	886	891	850	847	860	832	837	852	858	827	818	834	858	881	855	865	884	863	907	860	839	870	857	831	822	825	870	834	879	837	874	848	821	842	891	861	820	822	853	884	922	831	821	817	892	867	840	852	855	848	818	869	899	909	846	851	857	889	811	882	805	831	910	851	823	845	847	830	819	872	843	838	832	831	852	861	840	867	854	834	826	828	855	890	835	866	835	867	796	817	806	826	819	848	836	883	848	857	890	843	850	896	853	818	820	863	868	843	870	883	846	826	855	799	855	935	918	855	865	829	862	913	832	816	880	830	855	820	823	821	867	926	870	818	833	860	852	886	855	845	877	825	808	843	782	858	839	841	822	856	866	794	884	861	871	879	866	863	863	867	804	851	816	873	877	851	841	861	842	831	875	893	836	803	883	874	866	887	843	888	827	851	829	876	832	848	842	879	897	805	860	862	853	851	883	859	855	812	880	822	841	851	884	899	881	866	871	851	872	848	817	844	908	829	856	790	852	874	822	831	849	846	897	846	819	887	884	808	861	863	884	833	820	846	878	837	848	869	823	885	864	839	818	862	853	851
34459	33927	41773	33626	34423	36664	33378	25726	21562	15332	9049	6147	5731	3909	3112	2139	1791	1080	779	753	859	881	794	842	893	769	565	562	547	518	503	471	434	456	454	446	973	2096	1779	2100	1849	1287	871	466	368	388	379	372	394	378	389	402	392	437	463	460	442	430	405	378	400	397	406	380	393	384	368	411	366	364	364	405	363	393	401	389	386	423	333	415	399	367	411	388	375	374	348	373	369	407	393	394	367	395	381	378	403	364	355	394	382	363	407	391	392	415	428	383	374	387	400	374	381	380	371	407	393	369	379	391	388	379	393	411	387	365	393	363	395	374	389	381	376	438	394	382	401	384	415	378	379	375	368	413	367	368	378	377	417	383	356	443	371	376	376	412	347	359	371	405	384	414	382	380	389	342	361	384	376	390	397	391	388	364	380	358	398	367	395	357	352	387	385	388	412	353	385	386	374	332	405	392	335	386	415	380	429	388	380	437	373	356	386	343	382	338	424	413	400	395	351	394	375	368	376	347	385	375	404	332	401	421	366	347	382	391	337	366	349	388	402	393	348	414	362	383	361	370	370	404	376	390	387	356	406	378	373	390	393	362	351	397	371	383	419	339	399	363	405	421	377	390	347	390	361	364	383	351	357	377	389	372	362	382	403	387	414	388	401	370	387	365	412	341	366	342	400	377	373	417	364	382	388	388	389	377	372	393	402	371	386	404	411	371	353	364	378	381	374	384	376	368	371	384	362	397	351	379	409	409	373	423	397	399	426	406	404	333	333	353	435	406	383	333	386	349	369	389	395	371	357	351	427	360	355	373	367	406	398	404	401	384	406	366	361	363	383	413	374	368	408	353	374	389	387	371	377	370	407	401	375	389	387	375	374	361	380	346	390	371	381	401	373	360	414	383	342	390	376	377	360	329	383	364	344	367	363	401	405	379	407	344	393	392	358	387	392	372	366	408	417	389	407	382	413	395	402	366	371	381	418	339	401	378	373	376	358	376	392	412	361	366	383	367	358	392	368	384	394	370	383	386	381	381	375	380	425	390	363	373	378	387	383	374	362	373	390	399	365	361	386	399	396	383	385	337	393	376	391	429	403	396	376	373	374	383	404	369	415	417	372	389	399	360	397	404	415	340	383	391	363	392	378	412	384	378	367	384	368	356	402	386	366	351	382	385	357	362	397	383	363	424	345	369	375	387	366	382	368	400	376	378	389	340	400	341	367	371	388	397	406	387	359	390	331	379	389	366	404	397	428	382	405	364	382	369	385	364	366	342	405	367	366	389	378	406	373	394	357	415	348	382	370	418	399	379	422	376	339	362	385	362	372	355	390	374	398	371	381	350	399	353	364	372	349	409	375	362	393	411	372	391	381	406	393	362	383	396	396	415	412	370	405	399	406	412	401	347	405	368	386	375	398	398	374	408	404	364	356	338	357	373	412	365	408	389	363	367	364	358	373	367	366	360	399	417	371	332	425	379	371	361	392	401	378	423	389	347	381	423	381	366	383	405	403	361	343	393	418	390	398	388	422	377	397	421	365	365	372	362	360	371	408	352	394	430	409	384	386	393	383	381	399	425	389	379	389	388	384	360	361	402	353	379	366	372	380	355	408	379	383	401	373	393	374	372	414	380	406	398	358	380	415	361	384	413	419	367	358	366	370	359	398	424	412	380	382	423	377	360	364	366	380	365	403	407	372	354	402	359	397	423	368	395	394	368	379	394	399	386	393	410	399	372	379	433	363	385	416	340	362	411	426	371	404	360	389	384	385	381	400	383	377	384	357	390	436	396	345	360	368	378	389	326	325	414	372	434	395	397	390	378	375	408	382	397	407	377	393	412	384	350	357	380	395	395	395	387	389	328	368	377	381	396	320	366	400	376	383	345	354	364	418	387	371	383	384	381	366	372	359	410	405	401	348	402	396	370	399	357	383	379	381	401	348	337	362	369	380	397	373	365	383	373	403	383	389	375	348	370	361	357	372	391	403	408	359	418	393	382	363	359	359	364	376	379	384	363	403	363	364	403	366	374	382	376	377	362	398	412	397	387	378	389	354	430	381	364	412	428	401	362	384	372	405	446	380	361	365	353	343	370	390	388	417	379	374	412	364	404	348	392	380	374	376	407	394	405	368	371	382	384	385	356	418	352	372	381	373	364	394	377	397	393	364	399	384	397	347	386	389	396	360	443	385	398	393	381	382	363	387	386	384	373	396	374	392	361	370	412	395	386	407	363	350	356	403	401	379	389	369	382	371	368	393	401	363	401	379	377	431	350	379	392	402	371	385	366	377	332	385	353	414	376	399	384	371	395	394	385	357	393	390	377	368	354	384	374	386	376	368	349	403	387	345	355	350	411	418	397	368	395	367	389	386	392	381	363	384	395	358	347	359	367	400	401	409	375	398	339	351	415	362	370	357	423	383	400	374	384	336	366	384	357	382	379	390	368	407	415	411	330	373	412	365	395	406	343	405	355	365	397	394	407	351	397	385	383	338	369	409	383	362	406	394	405	372	409	358	350	401	359	385	366	396	377	341	397	392	361	388	366	376	407	391	357	361	393	396	396	361	357	383	414	402	374	412	402	367	372	389	412	380	386	386	389	396	347	398	381	398	378	351	441	382	378	384	395	383	413	391	338	389	374	408	398	401	384	402	422	434	363	370	390	420	383	391	390	382	366	384	379	387	397	392	379	380	426	421	397	361	407	384	368	359	412	381	367	379	385	411	378	356	366	355	359	372	381	343	396	341	417	365	379	394	386	353	411	400	396	441	367	362	340	389	398	390	367	400	427	413	369	348	371	375	385	373	369	407	425	408	402	367	366	395	407	365	380	383	358	405	355	351	386	369	375	382	421	356	394	374	399	386	388	374	345	330	393	390	421	401	385	374	361	410	410	376	376	397	373	354	412	410	365	387	372	362	373	349	409	386	370	392	389	378	398	362	384	382	360	404	434	370	382	428	383	363	358	357	387	420	399	405	385	385	344	362	388	422	379	385	415	365	371	400	384	367	345	366	360	388	389	391	395	384	404	344	367	383	372	410	374	354	370	362	379	399	391	396	378	374	384	393	400	369	397	376	371	392	385	385	355	396	402	367	404	401	375	381	378	369	375	374	346	347	356	378	389	404	361	377	375	364	361	422	358	384	397	343	377	346	392	401	369	400	377	336	393	379	383	403	388	357	392	419	366	410	410	428	385	335	378	373	403	443	372	418	352	389	382	363	359	408	390	408	415	363	384	368	355	377	385	390	351	376	368	416	368	405	365	389	384	378	407	374	401	376	384	403	386	392	354	409	381	361	385	372	373	361	361	405	412	407	389	369	380	409	364	372	380	392	389	384	377	380	405	385	411	362	372	392	353	347	395	362	394	364	359	381	366	407	371	392	366	385	356	419	355	398	363	357	388	385	389	396	381	390	382	357	365	389	355	400	386	380	379	410	388	363	333	407	397	360	395	368	391	388	392	387	388	374	391	380	417	369	369	418	413	383	406	352	398	379	390	370	369
24277	26144	40338	45106	47301	47920	43105	39377	35965	28115	19510	18036	17339	12236	10109	8559	7520	4906	3412	3275	3977	3967	3757	4086	4567	3519	2339	2101	2016	1705	1737	1596	1442	1549	1510	1329	4770	10857	10116	11444	9239	6111	4100	1246	897	884	940	887	900	877	900	902	859	993	1461	1426	1221	1117	931	842	865	844	884	842	829	888	881	878	906	866	896	880	849	864	865	863	854	866	878	835	874	889	870	908	810	878	862	902	874	844	851	856	871	915	850	882	891	855	893	822	928	850	806	885	864	837	854	797	920	817	848	840	902	844	900	894	890	879	851	853	855	842	804	849	859	848	856	868	865	835	887	823	894	887	865	872	849	849	896	854	883	898	889	904	892	871	869	908	856	904	847	893	902	863	859	829	884	886	879	830	865	850	892	874	898	908	887	860	871	895	905	877	891	844	852	857	914	865	916	834	871	872	838	857	861	882	870	797	887	866	869	885	890	879	889	858	899	901	900	871	822	895	878	871	852	836	833	840	896	835	894	899	850	880	888	855	873	909	896	851	871	855	892	859	865	886	896	882	870	880	868	893	890	890	911	875	875	836	838	940	897	895	891	893	896	928	851	840	871	848	884	897	930	913	820	893	872	838	817	891	848	837	886	869	849	875	881	843	856	892	916	923	863	872	823	863	946	817	851	878	831	844	871	882	908	876	848	889	846	901	876	865	857	847	885	900	912	859	901	918	884	854	876	837	850	955	869	828	896	873	852	896	846	881	896	853	907	907	870	875	873	887	913	824	896	883	872	881	888	872	862	849	851	922	857	889	930	859	910	887	925	868	917	878	925	860	865	843	860	865	867	829	868	860	856	896	825	829	867	894	847	890	878	813	856	892	836	851	851	863	834	840	889	854	869	903	884	868	897	861	863	792	863	906	852	900	820	894	872	862	860	862	880	888	869	886	904	884	869	869	864	808	902	903	908	905	895	845	900	891	860	797	850	837	820	857	845	828	918	880	879	850	835	938	871	880	835	940	863	857	869	908	903	823	895	878	829	843	821	850	874	865	857	824	874	896	835	863	837	843	905	857	856	849	902	856	877	872	857	830	847	891	846	832	906	897	839	879	851	864	881	851	920	865	914	845	862	866	861	831	830	864	839	841	852	849	863	881	850	883	896	866	910	884	900	817	851	885	919	875	838	867	827	904	834	890	782	878	849	852	828	939	931	837	895	886	866	879	861	877	846	859	892	878	886	877	883	916	843	852	959	851	892	874	917	885	897	874	856	893	871	875	889	823	870	837	822	877	876	930	885	859	900	912	898	879	897	887	844	840	877	877	882	896	912	928	910	860	859	885	849	866	831	848	860	859	883	854	861	864	821	873	887	906	873	876	921	918	879	910	873	867	934	825	914	889	953	926	907	916	861	894	833	839	899	933	854	831	914	910	852	869	889	853	855	915	863	863	876	893	846	902	887	857	857	910	852	873	857	909	876	913	831	850	821	860	910	857	887	854	915	916	829	842	904	863	861	876	871	840	868	822	851	874	893	895	882	884	915	842	858	867	829	847	880	842	893	841	927	837	858	887	880	842	852	901	970	823	854	890	884	882	874	847	910	897	867	904	926	893	875	855	884	981	856	827	870	842	862	785	870	901	872	826	873	848	877	870	869	869	877	908	820	817	831	896	836	850	843	860	836	836	872	828	916	904	878	911	809	922	850	871	861	864	903	844	848	870	843	891	851	894	828	879	870	847	844	845	886	883	860	854	879	872	846	858	875	800	860	834	836	819	890	845	843	890	877	842	864	906	895	832	909	842	918	857	811	885	841	872	873	887	864	888	915	849	878	888	844	859	874	894	838	899	859	880	902	838	931	828	907	860	863	891	912	913	886	898	908	840	892	899	830	894	960	871	869	842	831	840	836	841	894	846	906	861	912	889	896	865	922	852	904	875	893	887	900	880	879	914	860	897	885	798	915	904	878	914	887	838	878	832	905	868	841	868	899	755	888	878	850	841	911	866	862	882	908	873	828	879	909	905	891	881	896	843	936	869	910	875	884	929	903	858	871	849	866	861	865	846	890	880	817	884	907	875	817	882	828	880	893	842	829	841	877	877	876	875	883	806	867	850	872	893	872	848	848	841	870	911	837	876	893	894	861	849	896	873	875	843	841	865	851	853	883	870	947	864	853	867	822	878	868	923	834	838	879	868	891	810	871	908	897	889	959	857	905	879	862	858	864	853	870	876	874	893	845	851	912	862	858	851	833	846	832	830	847	906	806	862	899	870	905	909	891	893	870	855	896	863	875	862	864	853	888	937	866	882	880	857	863	884	861	909	898	873	840	849	869	883	871	864	851	884	884	873	870	887	862	890	859	906	854	887	871	846	841	840	859	920	899	857	870	866	874	845	901	876	884	855	863	858	899	887	848	863	841	898	803	904	899	906	809	890	864	868	849	915	836	847	847	844	837	943	905	928	869	893	892	912	832	892	858	916	889	870	867	890	888	859	815	837	829	939	904	890	872	864	903	836	869	853	834	871	848	879	827	870	887	882	895	844	881	887	882	869	856	855	837	855	874	854	824	839	820	913	864	880	871	883	906	896	895	864	850	918	899	859	886	875	919	896	858	862	894	904	862	900	879	875	888	855	879	854	859	895	949	916	871	912	869	838	939	916	895	844	916	840	934	825	862	856	858	852	886	850	870	838	889	844	848	855	915	832	849	914	888	856	895	894	845	876	899	902	845	917	909	894	858	859	824	850	877	898	889	895	847	843	911	892	829	900	863	864	862	796	932	880	867	944	954	840	887	848	869	893	918	868	841	869	896	859	815	838	856	885	802	897	942	832	850	872	848	847	862	902	892	895	868	808	919	878	920	891	893	861	804	847	875	893	872	874	923	874	901	903	900	892	848	914	870	870	893	847	871	850	870	887	884	865	865	911	849	888	840	871	931	867	900	858	870	881	861	832	851	867	889	889	869	865	867	909	835	856	899	901	844	891	858	886	858	895	915	911	912	862	857	826	878	878	898	853	903	874	851	859	920	862	856	818	864	912	914	869	868	824	886	872	889	901	895	881	837	852	837	897	855	893	921	871	852	901	909	843	871	860	824	875	884	848	827	913	883	851	888	889	870	837	861	895	852	846	900	884	855	836	910	907	859	885	847	892	885	882	849	855	854	874	903	839	859	881	903	845	884	873	879	833	882	842	863	870	880	908	928	866	901	887	929	832	887	870	875	859	914	906	916	923	925	897	895	862	855	870	916	827	872	918	881	870	874	776	897	896	882	903	831	877	938	857	910	851	866	895	818	831	886	838	891	892	836	881	852	895	871	848	871	883	837	867	907	898	902	890	847	879	859	915	834	868	872	863	885	894	879	886	867	855	848	867	843	855	925	914	908	917	893	915	913	874	887	913	858	831	813	884	845	848	899	821	844	868	845	863	915	861	872	911	869	904	904	904	894	868	846	902	871	888	916	928	862	873	905	907	923	864	808	857	884	902	904	869	854	880	852	857	876	875	898	832	880	872	887	872	869	852
5439	3765	6282	3672	2934	2724	2027	1090	871	632	586	446	476	430	458	374	357	343	341	318	334	338	346	343	325	293	264	360	316	305	315	338	315	310	329	319	297	369	338	356	437	366	307	277	288	311	295	313	321	280	294	288	286	289	282	291	281	323	279	307	273	289	298	303	286	309	296	330	300	303	285	259	296	281	313	274	275	303	266	302	296	296	335	289	316	273	309	277	286	298	301	328	315	326	292	310	292	310	291	284	291	287	289	312	274	301	286	290	315	292	294	270	301	310	297	259	301	352	295	274	281	325	311	306	292	337	300	321	270	281	289	284	313	328	320	290	303	284	307	304	312	295	310	323	315	290	300	322	289	283	266	274	294	250	285	251	289	303	308	299	308	286	283	300	304	326	287	314	284	293	316	349	283	330	310	297	296	353	289	308	301	309	304	310	323	273	268	310	294	297	312	286	288	274	301	294	337	293	267	330	299	300	299	334	280	298	311	275	323	317	278	317	304	315	282	265	281	325	327	301	317	317	285	295	277	297	288	316	275	255	296	282	304	272	263	307	279	269	289	295	320	324	320	312	303	271	249	296	316	301	284	292	303	308	302	275	300	294	317	267	295	273	300	299	291	277	296	315	284	297	281	272	279	289	283	301	275	304	288	324	313	328	309	267	304	299	309	303	273	318	293	300	309	273	317	303	323	291	310	337	281	298	331	297	286	293	286	303	276	311	283	322	296	278	293	301	282	315	265	291	277	293	303	304	302	299	276	265	284	306	308	318	296	315	271	297	300	296	311	296	280	275	325	282	304	310	286	309	285	284	316	300	288	299	320	316	278	305	310	304	299	267	270	290	324	317	290	328	308	277	289	305	304	315	307	300	316	298	333	292	292	293	297	298	276	305	300	326	311	266	295	282	251	281	289	283	287	291	276	292	308	290	314	312	327	286	284	280	279	272	312	316	308	285	300	294	285	290	281	280	275	303	308	292	288	305	355	319	264	303	300	331	279	303	291	293	308	277	283	299	282	288	297	309	301	266	300	327	278	258	297	306	298	297	308	287	327	290	304	294	311	292	331	291	279	278	288	286	296	277	312	300	277	305	285	302	305	306	294	266	292	285	265	320	265	281	301	295	308	295	268	276	302	306	312	300	264	277	292	324	307	304	273	287	327	285	302	290	288	306	286	259	302	267	316	291	295	285	276	294	292	295	304	297	296	291	290	278	289	297	294	300	297	299	304	298	346	298	297	253	312	322	281	303	300	323	311	315	314	282	288	319	263	292	289	355	295	277	273	301	301	334	295	275	314	270	307	280	305	299	283	307	269	310	306	310	281	302	300	321	281	286	298	322	328	326	297	324	309	306	314	280	266	315	275	297	328	303	282	325	321	310	311	258	282	293	311	315	302	275	256	275	312	304	279	311	320	296	275	330	300	288	296	267	297	311	272	266	299	313	292	284	295	314	301	265	289	278	286	292	293	305	300	280	316	282	284	280	317	307	315	318	311	276	286	294	284	259	283	277	289	266	309	293	298	277	310	295	267	305	300	294	303	327	315	269	285	311	334	262	307	292	262	330	288	288	294	278	284	267	305	288	295	296	297	272	327	283	307	293	297	325	290	273	266	309	278	328	301	318	277	297	263	305	299	299	308	272	297	294	296	285	274	340	280	276	312	319	318	274	270	282	298	280	284	320	289	297	345	298	288	307	290	304	251	326	323	298	296	310	295	309	271	259	319	283	328	330	286	330	272	264	278	278	269	326	319	283	300	284	278	292	304	293	273	329	279	261	275	316	297	290	316	296	283	289	296	290	262	290	292	305	317	323	271	327	295	274	302	304	317	288	291	322	293	324	291	319	314	348	254	281	278	264	306	303	317	297	278	297	276	298	316	274	262	289	317	309	316	309	296	267	309	274	309	296	332	258	301	278	299	331	294	293	292	293	327	271	275	306	279	310	290	316	307	331	245	311	299	308	285	288	337	289	316	313	296	318	285	279	283	295	323	265	304	271	292	311	292	312	277	306	288	296	300	265	265	302	296	300	292	294	306	281	270	285	280	309	303	310	296	277	305	283	310	280	311	302	326	322	285	267	308	289	270	286	272	274	284	291	283	325	252	301	303	303	308	298	283	288	309	293	301	314	296	252	281	272	295	313	330	291	285	296	280	277	322	330	304	297	272	290	288	301	282	294	260	279	331	302	298	291	306	306	321	285	270	307	281	283	298	323	276	301	275	309	264	308	306	287	275	318	309	289	273	285	312	289	258	285	287	314	287	267	278	309	255	289	292	302	297	288	275	300	302	301	270	299	305	273	318	294	272	321	306	306	308	298	315	301	277	269	303	272	285	287	320	300	316	309	321	282	290	312	284	309	315	271	274	302	273	299	289	317	302	299	316	301	274	303	288	287	285	278	306	297	300	299	325	284	334	300	279	277	280	291	270	301	344	299	322	301	297	291	294	301	291	297	265	311	301	304	284	288	265	285	289	284	288	278	308	303	310	310	321	279	261	263	344	307	329	313	287	292	303	307	294	279	285	290	273	300	296	317	290	300	292	299	276	265	302	264	285	291	305	307	305	271	336	334	286	305	252	280	294	300	293	309	296	293	304	311	297	326	305	308	299	321	322	289	296	265	302	294	317	281	312	307	302	295	307	291	293	280	289	303	301	283	288	267	287	281	294	296	326	278	254	294	315	289	283	284	305	302	293	321	329	324	310	323	290	278	297	317	309	301	311	283	312	322	316	305	295	265	280	305	292	307	270	291	317	321	279	285	306	279	328	301	296	325	318	327	294	269	277	275	289	326	288	291	304	290	292	296	298	260	294	290	317	278	262	303	296	287	304	296	304	330	328	287	281	278	250	273	282	289	329	318	304	282	292	287	268	317	286	276	267	280	284	288	315	275	285	293	288	290	319	279	268	323	278	321	298	299	289	315	293	312	342	286	307	335	311	268	280	310	271	301	268	311	279	279	306	306	303	285	309	288	303	302	308	328	288	302	283	320	299	311	321	282	270	335	304	319	282	294	305	287	321	319	316	328	309	300	343	328	277	265	285	321	317	286	277	303	286	271	327	284	305	310	327	304	324	320	320	278	316	322	316	294	299	301	297	326	284	291	306	297	322	334	304	302	291	270	306	262	278	326	277	290	295	290	314	292	311	321	313	320	298	304	292	293	284	275	305	272	277	298	297	301	315	267	317	287	336	294	272	260	252	312	316	280	305	263	289	291	290	290	329	282	280	303	308	278	288	315	309	313	291	297	267	290	322	296	287	268	287	319	270	300	295	264	300	333	275	326	278	295	311	298	315	306	265	303	288	330	288	266	291	299	296	303	270	282	294	333	295	313	287	273	273	315	299	319	299	305	295	314	271	299	331	331	306	294	318	284	309	302	304	297	328	319	314	334	296	275	297	298	317	280	273	299	282	295	313	319	252	332	306	311	299	298	300	315	334	275	304	305	325	326	320	312	310	301	292	284	317	329	277	297	266	267	319	309	295	301
4915	4380	10549	9530	9890	10102	7442	4385	3968	2969	2348	1793	1919	1979	1736	1424	1212	1078	1021	970	986	1107	1033	929	932	903	903	847	929	994	959	879	919	904	970	912	914	1079	1200	1298	1493	1350	949	758	717	690	758	773	720	728	775	720	773	756	772	748	778	740	690	700	680	720	705	689	723	667	718	719	745	735	713	691	705	720	735	719	707	714	727	698	710	713	726	724	803	735	763	690	727	728	755	712	744	694	739	756	730	763	668	722	698	690	731	726	680	717	722	758	682	724	704	694	694	747	767	722	710	709	702	690	695	728	747	707	734	688	746	748	694	751	718	710	678	706	710	693	725	717	761	697	702	717	759	754	744	702	750	712	737	777	763	726	720	721	754	688	767	771	688	733	695	753	768	748	753	699	708	717	679	671	729	657	682	734	749	757	719	713	761	696	707	664	720	663	718	718	717	679	728	760	690	725	746	751	762	684	722	736	709	747	716	705	658	721	693	726	763	719	719	694	723	710	694	745	734	718	709	719	672	696	690	705	748	707	733	715	693	724	743	707	724	707	724	709	728	757	696	683	729	712	745	708	694	641	704	699	764	745	733	705	671	686	726	715	696	747	721	783	730	688	799	730	725	700	708	703	743	691	711	757	719	699	758	754	737	751	693	734	728	728	761	718	761	749	729	713	690	717	707	725	698	734	718	677	695	731	707	745	737	703	773	755	693	672	698	753	725	730	757	763	701	784	759	704	721	692	738	745	698	743	757	690	752	714	714	753	704	686	726	673	712	680	725	744	700	700	698	744	722	748	752	667	708	736	712	740	693	761	771	700	705	743	734	697	674	717	771	750	685	741	678	763	726	750	710	733	686	716	678	733	731	799	677	703	727	745	723	721	725	675	662	736	699	727	753	659	699	686	701	706	711	722	771	695	688	685	776	709	777	668	715	767	725	685	709	725	722	680	713	619	720	728	647	708	691	689	660	760	695	753	722	749	754	724	719	755	765	694	670	687	749	719	710	714	737	685	758	682	734	699	743	733	739	655	739	760	709	732	722	702	709	714	717	774	721	732	726	662	717	684	739	743	725	721	762	718	674	716	746	729	674	716	741	720	699	702	764	714	730	752	721	710	691	727	743	707	694	710	738	698	697	703	718	739	692	731	723	726	756	677	705	746	672	760	761	688	732	666	724	754	697	704	723	735	711	745	687	719	701	775	681	737	747	699	704	697	677	708	721	754	759	706	731	717	742	693	736	688	687	732	685	718	718	733	719	734	764	784	759	735	727	710	716	732	700	694	698	655	719	718	759	716	715	686	697	738	732	726	747	749	683	716	735	692	715	779	692	703	720	761	707	714	743	752	699	696	728	676	687	706	743	735	735	701	695	757	755	715	760	741	762	712	719	724	659	686	710	708	697	689	713	749	770	705	742	741	718	728	748	723	692	751	698	745	733	700	703	727	754	710	734	721	761	730	716	693	717	763	744	711	702	727	708	701	783	732	715	772	661	741	753	739	726	721	734	729	756	692	716	742	696	691	700	676	738	727	743	700	713	705	757	707	720	711	696	675	741	722	688	746	714	727	747	702	718	745	682	728	740	688	676	674	753	675	703	677	733	764	716	722	731	725	703	728	726	705	723	738	677	734	711	739	734	735	708	709	734	723	728	700	724	695	753	744	723	790	683	767	765	694	746	792	727	751	706	751	699	732	700	754	722	749	703	702	727	725	738	741	676	724	689	759	710	686	737	682	738	679	712	715	730	751	757	701	729	728	724	657	698	772	787	767	714	694	691	729	719	727	670	742	739	700	735	708	718	728	727	701	676	702	764	698	738	676	704	681	691	730	745	711	730	656	704	679	742	706	703	729	697	712	704	690	717	763	707	719	714	743	688	763	772	723	711	701	732	742	757	669	749	722	715	721	707	679	691	744	711	722	714	716	721	761	682	685	693	682	741	669	679	776	717	678	741	697	723	759	726	705	689	714	729	737	723	717	739	763	698	727	739	719	700	721	735	703	717	701	643	743	689	731	726	722	765	640	745	735	761	722	721	718	679	691	667	694	707	732	684	750	729	757	743	736	716	720	785	724	746	730	722	743	739	706	711	749	751	683	721	718	739	720	673	723	726	686	720	716	712	650	695	729	714	724	747	723	712	698	699	747	720	718	694	705	762	719	710	717	776	697	733	728	701	678	736	736	688	766	760	707	757	722	710	701	685	720	749	705	728	720	693	757	704	734	711	721	691	754	665	747	655	731	748	692	780	728	778	720	736	736	747	703	718	673	667	753	742	712	731	735	743	713	724	772	695	764	675	717	730	718	723	722	718	751	751	735	647	684	700	710	736	735	700	747	733	745	718	720	684	696	728	735	736	743	719	707	705	736	709	695	701	720	717	704	745	766	710	756	698	702	778	695	738	670	701	727	689	712	735	711	682	746	736	688	717	724	753	739	701	777	696	651	708	746	695	688	717	742	760	714	730	728	679	703	710	706	686	703	719	716	762	705	728	743	653	743	728	706	731	748	738	733	726	721	733	703	687	679	660	706	726	731	751	699	727	704	744	674	783	717	758	722	764	701	687	757	788	711	706	684	700	712	750	692	728	680	748	734	728	724	731	739	729	766	719	714	672	773	699	762	687	720	685	734	730	702	712	705	724	707	731	731	727	730	673	707	729	733	712	699	694	716	734	754	704	715	712	744	753	731	702	760	691	755	699	702	690	716	715	758	701	727	718	708	683	749	703	742	731	707	683	719	700	698	746	742	745	710	668	712	689	706	743	763	698	712	738	684	724	732	717	734	645	687	732	757	693	682	679	737	697	692	685	716	727	752	705	721	711	712	713	735	714	742	727	726	761	699	725	708	737	725	711	704	694	749	731	740	716	711	718	701	701	687	730	673	683	736	709	725	752	708	711	719	710	737	722	718	695	679	729	735	720	707	688	711	762	721	747	737	716	696	731	752	654	744	790	684	709	706	750	687	732	743	717	718	731	755	749	739	732	681	756	702	674	742	715	741	720	696	674	712	756	741	688	702	710	701	735	723	697	689	707	703	727	740	675	719	710	719	720	713	733	718	740	758	710	683	739	725	785	691	707	702	717	737	728	701	656	695	761	704	699	730	684	703	697	699	713	740	753	739	729	731	714	707	742	733	717	724	746	662	696	751	776	714	690	711	750	763	737	693	700	692	754	773	733	706	708	711	733	773	751	705	719	686	728	729	689	780	714	703	675	763	686	723	771	733	718	719	747	743	736	711	695	716	709	731	670	735	723	702	776	770	711	694	722	705	744	679	765	679	698	752	704	691	736	688	711	754	668	725	758	694	689	752	725	701	772	709	683	755	660	754	733	704	690	742	729	696	770	695	696	733	678	690	716	719	705	720	723	721	743	723	682	739	696	757	757	750	665	753	737	769	685	724	708	706	710	735	715	740	688	745	694	686	726	737	736	704	712	717	696	709	682	681	740	707	681	740	703	709	725	667	731	742	739	738	753	717	732	740	734	769	705	747	674	737
24840	24239	37953	30927	31290	31366	26313	17348	13637	8207	4691	3593	3422	2283	1724	1051	852	680	586	595	675	765	666	612	569	496	460	451	444	456	467	449	428	445	362	370	725	1028	907	871	1094	1020	651	349	405	356	382	397	346	353	373	391	377	377	432	457	442	391	376	376	315	348	406	376	346	375	370	387	351	389	350	394	353	319	338	368	397	360	396	366	335	365	373	360	408	354	377	360	369	366	383	378	396	362	357	362	370	406	369	386	394	354	398	411	374	352	385	396	369	388	352	342	379	362	364	374	365	365	340	385	383	384	383	395	381	345	364	391	372	366	370	380	383	357	403	407	374	334	360	367	357	365	342	407	377	384	364	370	378	376	358	370	365	389	364	385	385	415	373	365	367	373	342	354	378	416	398	409	351	384	380	417	378	327	364	374	365	382	379	373	342	386	360	346	358	385	325	384	419	374	387	370	317	364	408	352	375	414	376	369	400	377	383	315	353	382	373	349	355	348	354	365	334	357	350	377	369	370	382	381	363	387	347	351	364	377	406	372	398	361	396	367	386	354	338	363	383	386	360	377	352	329	345	372	366	325	341	371	351	369	385	363	377	413	395	374	405	396	352	357	367	337	378	350	365	349	379	360	391	394	381	400	357	344	408	366	370	361	376	347	363	376	381	373	424	375	350	353	362	345	373	330	377	355	397	385	388	356	385	406	395	389	380	357	329	343	317	365	358	400	410	350	388	373	359	339	348	378	366	367	388	334	369	374	361	340	414	358	388	369	378	367	344	387	359	381	371	365	383	375	404	387	386	379	409	351	374	356	371	407	382	348	369	355	346	386	348	363	361	335	343	362	338	356	385	366	356	419	370	362	379	368	391	378	412	365	307	350	370	376	387	372	317	380	363	374	368	401	363	366	347	427	391	368	386	349	412	374	342	393	355	378	388	386	399	350	365	363	373	400	362	366	374	355	379	370	380	356	350	370	368	369	400	370	394	370	352	359	348	380	350	346	390	324	393	373	355	332	368	318	348	398	367	361	387	353	372	354	369	391	373	400	417	335	406	387	360	393	396	375	360	362	370	397	378	373	349	380	352	358	338	378	374	368	363	352	388	340	371	356	323	391	350	391	390	411	383	380	392	354	348	381	352	364	386	409	373	375	370	360	365	386	328	364	332	341	345	395	425	362	355	332	378	358	393	394	360	387	354	397	364	373	397	337	350	341	384	362	354	403	395	360	347	379	370	363	372	410	377	373	417	357	400	393	369	370	352	349	387	373	378	360	357	384	371	326	427	376	357	359	386	391	350	367	372	361	371	376	375	376	372	410	363	351	387	348	345	386	365	347	351	375	356	361	396	369	364	406	370	379	345	382	388	324	394	373	357	358	355	349	376	362	414	344	345	382	364	389	375	397	401	347	340	361	384	390	357	378	395	352	354	349	388	349	374	351	341	359	370	379	366	388	374	365	343	352	400	344	327	403	379	383	353	374	359	356	358	366	355	366	371	348	383	367	385	379	367	384	377	330	375	393	354	359	388	354	395	355	363	393	352	361	343	369	378	387	366	358	355	352	384	357	368	395	383	357	348	373	367	376	326	390	379	378	339	406	363	395	372	373	372	405	353	356	365	391	371	353	367	387	379	346	378	380	347	406	417	387	332	373	374	366	337	357	391	368	374	361	413	341	372	381	405	357	372	371	362	358	373	356	361	350	374	352	370	382	351	351	377	360	392	401	400	359	341	365	363	381	400	364	381	385	354	363	358	410	396	403	374	380	352	368	399	350	369	369	374	346	376	380	375	368	378	354	380	350	407	377	401	378	413	342	381	358	363	369	404	340	356	328	348	371	363	353	376	340	371	410	387	375	415	374	355	334	374	379	345	355	371	379	386	323	348	369	370	386	380	347	332	382	372	364	369	389	406	400	348	368	366	389	342	364	330	347	376	372	365	360	381	371	358	375	370	371	421	387	340	366	362	412	374	413	380	365	383	373	376	345	349	333	357	337	366	355	407	338	403	371	376	377	354	390	361	336	352	388	359	361	373	393	362	372	353	383	355	432	431	344	376	401	387	355	361	388	353	417	362	359	373	354	373	387	361	360	371	353	363	355	353	362	359	377	341	374	376	353	411	379	389	384	375	360	368	384	356	345	356	407	357	347	359	372	334	377	340	336	380	385	376	373	378	356	371	380	386	364	404	411	386	344	359	355	355	384	370	405	362	390	365	375	359	357	391	396	399	360	361	385	357	385	348	374	383	388	368	364	348	358	351	332	391	355	382	358	363	356	360	375	366	393	375	389	344	350	366	395	366	361	390	385	372	370	355	355	386	363	368	403	342	365	366	364	364	378	346	398	399	365	373	388	390	366	336	398	400	337	361	384	366	369	375	388	372	387	354	389	407	355	358	371	345	352	335	376	416	380	372	357	374	392	384	375	380	342	380	376	398	390	392	372	362	346	380	430	394	386	391	373	394	343	378	376	402	366	361	348	348	391	389	406	398	358	358	341	383	339	391	384	367	416	371	366	344	372	355	363	387	360	367	384	383	365	351	391	379	407	385	342	333	404	349	373	373	367	356	357	346	360	413	358	402	409	396	344	361	379	379	362	336	346	365	351	362	324	381	396	350	350	327	354	365	372	358	342	361	397	349	361	361	373	358	364	325	346	378	346	355	363	391	379	359	358	360	363	382	353	368	397	380	366	350	354	359	396	397	340	349	352	377	410	390	341	371	350	370	363	359	375	332	342	367	354	372	369	364	362	368	372	372	366	371	363	367	365	361	359	410	398	346	361	371	354	371	376	391	375	375	345	383	342	385	353	383	380	349	383	377	324	352	381	410	348	387	334	327	372	384	362	370	323	392	388	351	367	377	380	362	394	358	350	371	372	376	396	393	352	363	426	328	396	382	351	376	374	402	365	353	379	374	372	339	344	374	347	409	341	321	402	406	377	400	343	371	395	346	366	379	372	365	365	338	337	363	356	401	383	409	372	360	351	375	354	372	374	374	359	362	402	377	360	365	370	383	347	417	344	377	353	338	398	348	382	385	378	352	345	314	383	359	383	377	368	382	379	369	358	351	350	348	401	369	329	382	354	366	388	367	360	350	346	366	398	392	390	415	385	371	371	361	379	390	383	381	373	379	384	359	340	348	369	346	367	345	403	365	382	339	352	376	347	349	380	384	362	398	383	351	352	383	342	363	371	364	359	391	388	391	335	354	348	378	372	405	349	362	369	371	389	339	342	349	370	372	370	375	412	355	379	386	357	362	385	365	388	381	371	367	365	381	341	372	401	383	389	372	381	390	409	382	381	369	358	349	369	364	350	363	370	378	400	381	358	378	347	370	423	391	384	381	329	378	381	355	355	398	393	374	342	322	388	372	354	371	339	356	391	407	357	378	360	364	384	365	383	391	372	373	349	373	376	367	348	387	389	395	366	347	388	380	350	381	317	364	376	400	351	355	349	361	375	398	357	377	404	408	361	371	380	352	366	374	369	391	353	369	384
17990	17617	35004	39136	41809	41663	35603	29555	27330	19133	13366	12164	11301	8201	6810	4782	4140	2915	2233	2477	3002	3544	2966	2645	2686	1758	1482	1489	1412	1522	1371	1275	1121	1139	1208	1376	3705	5195	5012	4164	6205	5039	2841	889	875	916	926	861	902	867	857	866	908	1067	1337	1355	1279	1074	930	805	853	864	944	859	852	865	894	843	874	883	802	865	841	856	925	894	928	828	894	933	911	917	903	882	877	914	911	838	852	924	819	851	855	820	879	854	879	835	840	816	879	820	881	858	887	907	898	827	831	855	941	838	916	828	887	884	852	838	877	905	817	875	899	875	873	914	861	923	818	830	911	874	864	876	860	855	904	801	851	838	883	823	878	891	803	903	874	827	827	873	870	865	860	928	830	840	846	828	870	839	874	814	921	835	864	902	868	817	896	818	896	860	904	924	909	904	831	912	915	879	837	858	884	875	851	901	876	844	845	860	860	818	907	841	828	824	855	887	857	843	898	816	865	863	897	884	854	870	893	894	846	872	831	882	870	878	884	839	872	873	867	870	883	834	859	819	942	898	832	842	867	843	889	887	853	848	878	858	850	845	851	921	838	867	896	872	894	865	858	874	863	912	824	849	852	867	827	867	943	855	869	886	883	872	837	873	862	859	885	885	890	833	825	840	898	862	862	849	885	883	858	871	869	895	862	897	842	893	894	869	880	822	918	867	899	894	850	851	885	831	922	846	869	845	913	889	825	882	852	871	861	907	859	911	798	884	848	917	879	836	890	852	868	889	864	845	875	875	869	877	939	815	830	881	878	850	908	847	826	822	843	855	893	873	880	865	874	855	901	885	876	837	848	849	838	915	918	877	836	890	900	859	893	892	878	842	886	860	867	907	879	838	824	849	864	853	877	835	927	835	872	862	869	872	832	888	871	908	906	916	884	881	857	875	918	859	936	898	889	895	886	853	859	887	836	896	869	869	846	875	828	884	875	857	894	816	864	895	888	932	852	867	861	861	848	842	891	818	899	846	906	871	890	869	882	929	813	860	861	822	839	854	857	856	846	878	875	878	870	843	898	896	872	877	876	874	855	888	828	858	874	883	807	930	903	872	830	903	898	842	858	825	858	858	863	896	852	849	889	864	866	859	874	847	846	872	880	831	896	853	838	880	836	957	913	851	854	840	878	880	873	850	871	875	850	881	803	866	808	879	874	867	832	823	936	857	918	883	847	915	899	931	808	914	881	880	897	906	840	903	849	901	879	886	892	867	864	896	895	912	906	847	896	871	895	880	855	849	853	867	881	880	860	888	835	827	871	887	885	856	846	873	851	877	822	868	852	870	910	867	857	904	888	851	882	829	855	883	844	875	863	889	904	871	852	919	851	930	885	880	876	845	940	873	864	858	816	805	848	859	852	886	881	926	882	869	896	885	891	868	868	894	819	807	878	895	867	873	860	905	878	876	829	825	868	852	909	849	849	871	865	861	875	894	905	909	823	888	867	867	868	885	883	867	879	877	809	871	860	840	912	902	928	829	911	874	866	913	859	905	869	882	853	899	900	839	851	893	854	833	895	884	881	800	898	856	834	857	859	894	862	861	814	870	868	851	895	822	833	867	909	840	833	837	850	865	898	904	845	848	842	880	848	921	889	880	862	860	894	832	859	852	906	852	908	852	885	918	874	925	874	879	898	875	866	864	911	842	811	885	930	855	873	830	881	869	849	918	852	828	888	855	817	888	888	839	873	851	908	864	928	837	813	883	830	892	822	869	879	868	873	853	892	869	916	876	878	916	888	907	813	829	811	854	890	848	914	899	897	823	812	850	869	851	895	877	907	905	874	874	879	903	907	870	904	844	883	912	879	890	851	869	883	864	836	852	829	877	892	924	910	897	873	866	870	838	881	887	863	912	829	853	859	835	815	829	856	896	924	890	858	840	861	872	882	853	886	831	874	860	849	870	882	907	899	880	880	830	855	835	840	912	829	869	863	874	868	911	897	842	879	855	826	867	921	836	884	884	891	853	864	869	880	846	815	860	868	875	878	877	850	903	853	821	829	888	839	899	905	859	835	891	872	894	866	887	870	832	874	899	849	887	923	832	886	861	887	835	891	878	841	877	900	871	926	903	865	889	905	842	880	847	875	849	849	858	868	877	839	852	871	904	855	848	844	848	815	848	851	876	819	864	874	893	901	892	934	821	863	904	896	858	911	850	832	834	863	900	910	894	843	848	840	863	872	908	855	853	877	810	864	850	834	877	882	868	923	926	840	868	859	888	877	879	853	858	910	843	921	900	849	881	864	878	924	846	862	864	900	825	856	868	884	923	904	826	893	822	851	874	866	905	872	835	887	866	863	891	868	880	891	889	841	815	858	897	904	894	885	818	910	854	882	852	911	892	860	819	875	831	877	866	883	870	849	950	844	863	901	904	856	864	812	847	885	820	868	888	880	861	872	840	881	866	859	876	858	859	904	903	887	817	922	869	857	848	866	877	841	837	845	836	854	912	951	885	854	901	909	869	865	892	905	849	847	827	872	939	851	869	815	855	856	889	844	840	864	883	814	861	896	859	901	838	878	808	882	872	888	841	869	860	850	860	845	872	880	849	839	833	851	836	893	849	887	893	860	829	830	895	862	820	848	887	884	871	882	835	850	850	931	868	838	876	880	878	858	859	847	849	935	864	861	854	830	878	917	836	846	837	905	857	823	856	877	863	873	828	880	863	896	871	873	909	848	886	891	913	895	823	831	854	909	908	879	878	826	893	794	829	832	847	841	817	859	867	941	945	810	834	908	870	875	849	876	869	854	868	888	826	849	841	904	831	858	911	844	864	874	857	858	825	921	893	824	898	850	839	854	890	938	923	888	872	890	887	903	867	846	877	876	804	845	850	840	909	884	874	811	831	813	907	868	848	893	894	871	885	867	869	864	842	883	841	861	858	869	855	880	901	858	859	859	865	830	831	855	801	875	840	871	896	895	914	863	885	846	790	883	914	907	891	851	877	894	844	870	918	874	886	855	860	903	843	855	905	839	864	840	872	826	868	867	894	861	847	870	911	849	895	915	918	869	898	876	920	924	855	893	917	857	862	898	855	866	873	949	877	874	902	865	973	911	880	872	871	863	879	825	867	862	886	868	857	861	897	841	900	867	879	897	814	902	829	914	850	860	898	864	884	878	894	880	846	880	926	910	849	916	873	899	898	836	839	856	816	912	922	860	896	900	821	902	798	880	860	949	856	867	868	853	834	832	897	909	891	868	838	833	832	880	857	832	912	869	836	856	881	857	872	848	881	901	874	823	888	886	876	871	862	919	858	915	848	872	830	895	890	857	856	833	909	846	880	817	869	840	881	848	880	849	869	882	861	885	885	900	896	879	926	847	877	822	851	885	860	861	848	912	823	834	865	898	904	850	875	885	945	879	846	880	833	871	905	910	907	892	857	861	870	854	901	853	885	915	861	877	842	870	850	871	873	856	921	874	844	928	847	911	875	898	815	828	851	831	884	932	908	870	838	883	836	894	878	850	861
34969	33269	41556	34542	35746	36944	31689	25178	22208	16205	9340	7916	6063	4123	3298	2249	1378	1043	743	849	1095	1132	940	826	784	576	551	484	504	445	453	463	452	452	401	448	684	712	1846	1849	2156	1785	977	414	361	370	343	384	406	335	355	385	356	371	422	516	569	406	351	373	372	394	381	336	388	376	368	367	381	373	372	345	370	353	370	349	344	352	384	342	347	378	368	346	328	374	386	383	352	369	324	361	373	365	358	404	359	359	352	349	359	372	369	375	334	369	334	371	385	349	341	347	372	375	400	384	353	385	369	348	380	342	365	395	373	368	337	358	393	319	357	379	349	359	376	348	335	358	374	338	340	377	386	370	374	367	335	356	342	311	359	330	366	330	347	364	390	380	348	324	356	348	343	356	375	361	374	364	341	380	377	379	343	359	373	335	368	364	324	374	353	339	341	398	369	370	395	406	350	368	368	332	346	380	355	330	334	335	362	388	370	390	380	406	361	326	396	357	347	365	354	336	372	367	385	340	396	363	351	349	379	346	339	334	369	353	346	354	339	393	384	356	367	369	353	334	368	354	361	357	369	287	367	353	347	358	361	364	335	372	357	395	355	345	378	338	352	368	348	345	393	394	338	349	387	339	352	367	372	380	349	371	387	357	377	384	333	327	346	334	358	368	368	378	357	379	355	396	365	357	323	334	365	356	353	366	403	367	371	353	345	359	357	396	367	384	364	318	348	358	345	348	384	369	335	382	380	336	360	349	366	320	368	417	377	390	352	343	373	351	373	368	359	345	342	374	357	401	341	357	359	374	370	356	349	383	374	378	354	340	375	353	365	365	349	364	368	373	403	378	356	353	353	358	366	376	372	374	373	342	324	370	387	334	344	345	328	343	358	351	350	343	324	380	397	342	408	349	361	333	328	355	378	357	359	377	332	367	361	334	336	342	355	387	358	355	408	377	367	362	340	355	361	365	392	319	354	362	353	373	393	345	330	361	387	367	369	386	337	375	393	367	362	370	375	356	338	367	347	357	377	364	355	342	361	357	367	401	350	318	358	329	337	352	368	386	354	344	342	326	380	372	377	370	378	377	347	368	352	374	366	363	392	337	338	319	384	388	344	363	340	319	359	350	369	340	370	357	386	399	346	385	348	373	360	331	356	350	372	344	358	373	398	354	347	349	368	373	349	368	354	381	364	321	362	383	347	350	364	345	356	358	334	386	337	357	350	351	369	329	355	381	351	377	353	408	358	352	350	358	300	320	378	353	371	342	358	336	390	377	383	407	382	355	383	351	334	354	357	371	335	350	418	353	325	384	382	360	356	353	339	331	372	363	351	372	400	365	349	369	388	360	344	339	338	373	371	348	364	358	415	419	368	382	388	380	386	352	367	372	347	362	325	345	354	344	362	393	344	335	335	377	361	365	363	358	345	373	349	352	381	354	382	366	363	381	346	357	352	359	362	348	358	395	411	336	351	419	359	345	349	342	374	348	371	362	342	364	362	373	353	379	348	333	337	351	352	355	375	371	374	365	359	362	365	380	375	351	375	351	345	411	356	334	354	356	359	330	330	363	341	350	381	370	374	350	319	347	348	357	381	373	353	329	345	351	342	359	346	367	365	339	360	360	392	352	393	338	379	367	364	392	393	334	354	336	369	329	357	352	354	365	369	351	385	373	381	320	369	366	373	339	362	382	371	392	348	341	338	366	355	339	353	348	345	330	372	368	331	388	395	358	398	364	373	390	352	350	331	349	357	350	333	356	359	390	364	391	358	381	339	367	348	401	374	352	364	372	389	354	353	316	366	374	367	384	381	363	372	372	337	359	412	369	336	373	344	384	355	372	375	384	397	333	383	382	351	376	364	393	370	356	388	335	342	388	367	349	391	360	357	367	363	383	367	349	353	338	378	371	359	384	353	339	366	379	371	357	382	373	357	357	376	370	369	369	397	394	377	375	316	327	340	353	374	335	403	352	375	384	373	385	355	351	344	359	338	346	345	385	376	354	345	375	363	366	372	347	374	346	361	347	366	370	343	362	366	366	387	364	364	363	388	387	366	335	401	386	372	357	365	384	355	392	352	354	371	371	397	352	344	362	390	327	367	322	357	369	371	338	350	400	378	366	369	371	329	350	371	361	370	356	377	390	376	337	364	330	340	362	388	346	334	357	358	386	324	349	375	334	366	374	366	339	402	358	355	384	366	341	388	368	341	372	373	354	377	356	362	321	354	369	397	394	352	357	399	338	338	335	379	343	375	364	399	344	357	358	358	369	351	336	334	362	370	374	336	375	364	357	391	395	348	340	401	362	384	318	356	388	350	359	371	342	333	346	374	388	409	399	352	373	359	344	367	365	356	354	366	335	386	394	339	335	389	363	397	369	363	319	337	380	351	339	343	361	419	371	401	396	388	364	377	369	381	375	342	337	377	353	366	386	358	321	375	345	357	354	360	394	351	342	348	384	384	345	343	386	379	334	355	345	390	373	333	328	401	333	362	386	322	387	353	317	368	359	354	348	375	357	384	371	333	387	372	379	374	361	353	364	348	369	351	355	359	354	326	383	338	333	347	356	409	361	390	380	378	337	331	342	371	346	359	387	354	361	360	355	390	397	356	334	361	333	349	368	339	386	363	412	369	366	358	384	365	331	353	351	350	344	400	366	352	354	328	373	342	393	370	337	378	376	324	376	358	353	354	335	381	347	335	404	366	387	370	337	356	365	360	377	387	364	338	374	385	364	328	386	361	341	359	378	351	389	381	334	365	339	392	371	372	394	390	346	374	354	368	403	409	356	399	318	352	361	299	361	339	387	337	328	369	345	353	368	375	374	367	407	357	370	362	363	324	402	378	349	365	346	368	369	356	389	348	347	369	330	388	329	341	366	353	352	380	348	357	370	372	332	355	358	350	358	326	371	369	391	399	390	362	366	368	369	360	352	353	393	371	354	358	361	342	371	350	395	363	374	376	376	367	368	356	350	378	326	349	367	326	382	353	345	335	366	386	361	352	354	375	376	332	381	384	370	376	310	367	373	359	374	375	358	347	356	369	383	373	346	332	363	346	384	357	332	384	367	331	362	374	372	393	369	381	411	426	370	378	386	367	389	379	360	362	367	405	355	369	384	385	365	367	387	411	369	357	332	348	345	348	327	347	353	367	332	379	341	386	359	393	372	395	374	346	360	413	381	370	370	384	332	382	338	360	341	351	370	331	353	377	372	375	344	338	399	382	368	381	376	319	358	405	358	364	371	371	385	393	381	330	335	367	379	341	353	362	379	375	331	358	381	342	364	306	384	358	347	337	330	394	366	377	384	353	372	366	377	377	363	395	362	384	307	365	359	357	381	358	395	368	378	382	391	367	361	365	389	353	398	381	397	380	371	384	343	390	399	374	347	329	342	367	388	367	353	336	352	323	368	362	394	380	371	360	347	371	371	369	374	353	348	366	390	347	359	342	371	347	341	360	440	318	375	352	328	373	347	357	389	389	344	359	356	362	361	375	357	386	364
24892	25405	40712	45697	49204	46771	42828	38522	36304	28360	19979	20424	16838	12571	11534	7557	5935	4853	3341	4249	5733	5737	4340	4196	3582	2158	1986	1864	1657	1744	1626	1482	1365	1363	1388	1377	3209	3377	10439	10021	11735	9239	4593	1013	835	865	838	816	850	826	832	837	879	950	1575	2102	1806	1252	843	862	791	793	873	842	843	871	826	780	882	860	837	862	799	858	815	818	877	833	847	836	827	834	808	807	837	842	833	830	808	854	801	824	832	828	857	864	818	853	834	848	868	853	827	803	839	807	847	878	754	831	801	840	837	811	881	825	815	797	870	843	788	804	815	844	822	817	842	823	842	811	866	845	835	819	794	857	812	854	832	836	807	859	873	816	861	918	827	831	869	805	861	817	823	841	816	803	854	838	842	834	840	782	848	837	830	810	841	838	825	819	839	800	855	850	867	826	874	843	844	844	841	876	826	850	806	784	881	844	843	828	839	780	851	866	838	811	802	836	816	848	842	813	872	798	766	812	800	832	835	821	863	818	790	855	805	823	808	836	799	826	846	837	867	817	819	872	787	897	889	795	824	862	797	809	834	866	817	787	777	803	815	826	836	876	799	855	843	787	792	861	847	890	802	804	809	871	801	813	837	908	872	798	846	871	805	819	827	793	819	849	818	827	822	798	812	854	853	798	855	826	810	903	817	840	835	828	839	837	798	839	841	832	860	886	827	817	798	825	874	840	875	854	805	818	858	807	826	795	841	810	844	807	847	812	830	830	883	804	833	892	806	854	832	865	835	855	818	879	807	818	824	845	834	831	892	825	862	862	821	816	809	873	830	825	782	821	826	805	830	820	818	840	849	863	833	835	859	817	828	840	856	829	803	876	812	799	869	820	808	824	824	816	849	902	826	815	787	835	807	846	828	854	743	809	848	837	805	798	851	821	825	836	869	795	829	809	863	770	772	823	801	832	804	854	838	856	794	881	821	818	810	852	854	797	786	849	760	804	850	807	825	777	832	838	808	824	783	841	847	868	852	840	829	841	827	844	889	850	806	823	859	826	840	836	860	819	796	808	795	826	809	846	820	881	815	840	824	810	804	819	837	816	812	835	776	851	865	788	842	816	839	806	798	810	820	846	871	812	879	787	828	832	828	769	816	844	830	799	878	794	764	821	838	792	789	804	794	851	831	815	816	791	774	842	831	856	803	850	880	823	901	849	831	804	822	831	827	864	796	861	818	854	788	844	830	818	831	816	864	808	846	816	844	869	826	832	879	823	831	853	841	772	811	851	832	847	827	819	797	829	796	808	783	810	862	803	844	788	885	867	866	847	843	830	855	815	827	843	832	840	847	880	870	744	894	841	826	799	849	832	792	901	830	845	843	840	776	792	805	858	816	831	808	817	860	794	816	810	858	852	818	838	818	844	816	834	775	857	816	845	857	801	839	804	820	769	867	826	870	889	853	858	838	880	828	819	801	802	838	827	817	817	818	798	860	822	825	815	846	818	851	879	851	821	839	795	840	810	782	789	845	864	862	852	877	809	821	870	846	829	866	817	872	838	811	869	751	839	851	806	848	816	858	839	805	849	823	777	832	835	816	836	817	851	785	855	841	825	839	824	761	827	836	815	841	808	841	815	816	822	831	831	867	798	790	795	833	792	867	827	827	801	810	890	827	856	859	826	811	832	841	818	872	851	759	838	783	823	853	844	827	816	824	839	802	843	916	777	837	843	793	817	870	799	805	834	805	802	821	843	852	834	881	816	816	862	790	809	813	839	796	864	843	871	791	800	830	803	877	839	821	898	800	805	835	815	852	861	809	816	825	809	857	855	800	880	794	816	820	815	812	840	790	841	819	823	851	811	806	807	810	812	874	844	843	817	789	821	855	816	796	840	816	898	829	806	832	840	796	845	814	874	833	816	881	788	820	800	857	820	793	834	833	846	832	786	843	814	819	861	799	843	860	865	881	796	880	840	804	826	821	844	839	814	830	878	792	818	787	836	800	841	880	881	848	798	825	836	856	824	887	825	838	837	880	792	887	796	855	860	821	890	806	791	767	825	774	856	807	816	845	887	838	866	822	802	832	851	876	794	816	870	813	835	817	819	780	770	818	836	847	817	858	825	807	795	811	884	802	823	894	844	875	827	808	806	888	812	834	838	849	802	838	844	860	814	834	770	849	839	812	839	932	791	782	833	866	842	797	827	833	817	817	803	841	805	837	801	813	803	808	865	841	860	858	834	819	852	843	852	862	832	888	802	872	857	877	798	816	884	867	789	818	839	815	807	836	815	824	799	814	846	808	824	835	809	820	856	819	856	825	820	820	820	856	840	831	839	840	828	771	788	810	856	882	815	803	804	838	850	854	809	827	820	851	828	794	850	826	806	828	782	824	807	858	863	834	842	808	880	786	804	806	804	860	846	823	823	818	834	891	900	833	801	895	836	802	867	832	844	844	830	833	808	873	795	871	793	842	842	857	874	884	795	837	802	864	834	827	838	810	848	786	828	834	810	833	840	829	811	837	875	819	851	838	805	802	821	856	825	830	802	809	828	799	831	858	842	788	824	831	826	812	819	824	843	810	826	884	809	860	820	791	884	826	825	831	819	823	801	818	766	813	809	875	824	842	785	806	840	886	822	822	826	826	837	845	845	813	824	846	802	826	849	794	875	816	817	851	825	835	807	904	832	837	761	826	884	811	821	814	828	780	812	825	790	859	853	830	828	818	807	835	897	804	855	803	858	860	823	888	833	864	839	792	846	846	875	846	820	842	847	882	828	852	792	872	870	817	858	823	831	789	834	806	797	828	783	809	828	796	789	839	864	848	808	870	826	806	853	827	787	818	821	826	815	848	815	794	849	869	806	804	853	841	768	843	867	866	800	821	796	793	802	817	788	836	832	843	841	831	854	836	815	869	805	812	849	840	832	811	810	800	760	768	838	795	868	829	839	885	821	851	823	839	783	801	813	847	811	824	824	826	891	816	822	814	784	858	812	817	811	840	813	816	826	833	817	825	880	851	830	842	854	813	802	829	844	834	818	831	849	865	825	828	882	862	860	830	820	881	820	892	813	821	841	851	801	812	843	827	840	839	806	828	835	840	772	799	830	818	780	824	850	834	814	823	828	801	802	788	886	835	791	825	839	836	771	897	841	844	809	876	836	817	845	837	790	822	816	797	796	868	839	822	789	807	806	872	843	813	816	814	815	855	795	784	812	840	883	837	803	829	832	853	858	864	837	820	828	814	868	863	797	809	828	799	880	817	839	842	779	847	799	813	790	783	855	865	882	817	839	821	835	857	822	792	823	782	848	845	797	836	853	787	814	839	784	792	823	816	819	888	866	803	853	845	867	858	824	771	800	847	864	833	832	858	818	853	815	847	780	794	805	823	825	836	811	838	843	865	821	837	826	833	830	826	875	820	850	834	862	863	859	862	842	871	830	841	830	821	818	792	843	831	845	775	814	834	764	888	836	846	850	778	812	798	822	774	848	810	815	785	821	839	850	810	884	795	764	839	775	765	823	825	848
5195	3749	6823	4224	3424	3062	2037	1216	988	770	547	486	452	403	417	342	361	349	359	316	331	310	339	330	303	251	265	301	263	287	265	297	293	306	317	307	290	258	298	327	384	392	332	277	266	248	261	271	281	266	248	276	268	293	258	270	269	284	257	261	264	256	254	279	312	276	273	263	271	246	230	280	239	271	268	280	248	249	274	261	245	242	258	272	256	275	248	279	250	257	262	259	253	252	252	298	256	255	261	261	276	271	271	257	299	309	249	282	278	258	265	265	253	281	259	255	264	262	284	257	271	282	278	291	279	290	258	257	268	267	251	239	264	286	263	287	250	249	247	243	283	258	262	263	277	256	256	261	287	270	269	275	284	256	261	276	234	271	305	258	278	245	263	254	273	266	272	293	271	263	258	268	264	245	296	270	253	241	251	257	255	259	291	253	272	262	295	298	260	266	273	244	281	275	299	245	238	251	283	286	276	285	272	275	282	240	310	321	241	255	265	242	248	272	277	241	298	301	255	286	283	289	280	306	247	265	267	254	232	298	248	245	293	245	270	252	239	257	260	292	252	239	261	247	264	259	259	254	268	234	258	303	299	273	268	275	274	271	280	288	285	277	305	259	279	249	269	280	251	279	257	239	277	271	271	266	279	270	263	285	279	286	239	264	273	258	261	251	255	299	253	265	273	240	255	294	276	241	284	278	264	266	277	285	264	243	256	267	296	268	284	251	267	257	266	283	248	271	282	270	304	277	242	262	264	270	256	277	284	293	277	279	264	264	297	247	271	266	277	253	282	258	283	268	243	262	275	248	277	273	296	268	273	260	287	253	235	273	256	271	269	252	269	263	273	246	242	232	231	291	285	274	259	299	241	289	257	270	262	238	270	242	238	273	253	287	255	284	263	220	265	289	289	258	250	266	275	299	248	279	251	254	271	260	262	253	290	244	252	287	260	256	261	255	300	265	261	281	253	246	227	256	231	283	275	262	257	251	260	274	276	283	249	289	245	270	276	257	277	265	268	240	242	242	258	248	273	247	268	253	254	275	262	232	276	267	255	283	267	256	281	269	268	227	251	285	263	272	262	275	260	258	261	267	255	248	275	225	267	259	301	278	298	280	282	269	260	267	266	254	285	281	263	271	285	261	282	276	275	225	315	273	247	252	290	268	241	272	262	256	250	246	276	309	248	268	259	265	270	293	272	246	245	292	263	262	257	239	313	270	282	277	267	293	300	271	286	266	282	246	284	257	279	267	263	274	246	290	260	260	276	297	274	254	275	261	223	280	260	257	302	278	250	260	281	240	250	223	249	272	249	242	279	298	245	291	254	257	273	245	246	261	272	254	304	259	260	252	260	271	267	278	278	261	266	279	271	267	243	240	226	289	272	238	268	313	287	309	260	249	267	287	321	266	270	268	255	258	296	285	270	273	252	278	282	260	272	293	299	252	259	255	277	237	270	271	277	244	265	264	262	286	284	264	280	276	270	231	297	241	246	250	267	271	285	251	245	274	283	264	267	230	260	250	274	251	277	240	269	276	284	271	241	288	275	270	270	240	254	241	262	283	243	246	258	245	304	270	275	253	299	252	257	266	290	257	293	268	268	270	271	270	276	248	251	232	248	309	284	271	268	282	273	257	251	240	250	286	244	278	252	232	254	278	285	259	266	243	280	262	255	269	265	272	265	269	251	262	262	240	266	262	245	288	303	337	255	263	270	271	259	280	255	284	283	259	265	282	267	252	252	250	268	273	230	242	298	267	253	256	258	245	244	256	290	239	252	289	279	270	255	279	278	242	278	255	253	290	270	245	263	257	222	287	275	259	256	269	275	273	266	286	257	249	257	266	308	233	234	273	263	227	287	291	251	242	254	285	276	288	244	268	295	264	283	278	280	253	261	263	266	268	274	262	258	285	260	260	270	271	277	261	278	271	285	264	249	273	290	241	277	298	257	239	320	282	267	267	261	259	241	253	285	254	267	286	281	289	268	252	266	266	281	258	252	304	280	280	276	262	268	279	256	235	279	258	291	269	271	275	270	283	255	283	260	274	293	286	281	254	273	283	252	289	262	243	267	281	238	261	258	297	253	286	260	280	243	252	249	259	237	261	289	244	300	244	253	281	271	281	258	240	254	267	247	271	242	263	276	220	272	250	298	251	246	285	249	259	277	297	257	256	253	252	286	282	276	260	244	251	266	260	265	270	273	271	285	273	271	253	250	256	280	299	249	256	247	281	273	275	265	271	264	326	278	277	268	247	266	280	299	282	296	252	283	276	294	258	297	266	282	297	276	252	253	280	271	243	269	249	242	263	279	255	294	259	276	245	248	274	269	272	255	253	253	240	291	259	269	266	258	289	256	236	260	253	259	233	268	224	244	270	280	280	257	262	263	297	264	237	283	245	266	259	249	272	273	285	265	289	307	274	260	235	290	270	283	251	227	247	292	253	253	279	250	251	274	269	305	270	273	255	258	255	239	251	295	278	271	277	272	293	263	263	287	258	254	274	273	263	285	252	269	288	309	268	266	279	278	285	266	229	271	276	278	258	295	259	279	249	266	288	270	270	290	268	252	320	263	271	263	286	246	265	249	288	253	278	276	260	249	232	254	268	286	256	257	271	281	263	250	266	244	266	251	248	286	266	238	247	274	279	276	271	284	270	263	282	267	263	256	249	267	256	276	279	280	285	283	245	274	302	261	239	248	297	292	249	268	275	280	285	254	253	268	260	254	252	256	277	246	249	286	267	274	278	258	251	270	237	261	299	253	259	261	279	231	230	280	264	235	272	263	252	253	254	267	266	258	259	249	265	264	254	239	244	252	235	287	273	258	256	270	271	294	257	250	246	260	277	242	292	226	281	274	267	252	291	226	264	282	262	266	266	283	267	260	259	294	260	226	279	263	289	283	251	281	288	249	258	257	261	244	244	262	279	231	258	278	297	287	259	255	272	276	259	266	271	293	258	281	257	239	249	228	242	274	247	250	274	257	243	247	260	268	245	272	251	280	255	273	252	267	264	272	271	262	258	286	253	242	260	257	249	275	220	288	270	242	249	271	259	274	252	244	284	258	261	252	277	266	290	280	266	275	253	232	281	250	269	256	309	303	273	305	252	292	248	276	283	281	258	259	257	260	253	242	238	291	248	235	313	271	262	248	263	253	293	240	238	264	277	240	267	256	261	245	274	230	257	259	276	240	256	272	264	259	276	262	271	278	245	254	264	263	281	257	278	306	280	266	294	270	266	282	248	245	280	257	263	270	299	288	250	237	247	263	272	263	251	253	267	255	267	268	280	250	261	288	269	288	286	272	291	281	272	288	267	264	272	254	260	257	270	267	283	242	271	284	268	276	229	284	245	292	281	276	311	262	276	256	261	235	279	266	253	268	321	274	288	253	288	257	303	265	243	242	279	270	266	265	310	253	291	285	267	277	252	283	247	288	275	310	281	272	291	233	276	259	278	260	267	272	274	281	272	270	275	281	231	284	282	274	278	244	249
4738	4496	11276	9859	11004	10279	7259	4564	4532	3223	2334	2203	2047	1835	1554	1271	1073	1088	962	1028	1099	1014	981	854	857	787	838	823	808	858	893	789	843	837	824	840	889	760	858	1200	1444	1388	983	672	621	662	676	611	657	660	659	636	683	610	680	760	764	767	693	676	650	633	689	665	610	668	673	668	680	689	677	628	645	625	652	699	676	693	715	647	664	654	672	661	665	689	618	632	661	662	641	662	623	641	618	671	689	655	671	617	589	641	676	620	707	634	672	673	717	684	630	665	679	659	675	653	676	642	585	679	661	662	645	642	657	640	699	622	669	672	624	696	673	620	628	686	674	644	659	658	651	658	654	685	666	675	654	604	630	716	655	614	638	677	648	630	604	651	604	625	639	672	674	657	677	641	673	696	621	679	672	663	700	634	649	658	668	688	675	644	620	654	661	649	642	610	653	711	653	655	653	628	672	648	641	721	671	650	675	672	634	683	665	651	663	703	653	642	655	681	641	617	640	635	670	643	696	665	682	664	635	697	640	650	643	664	684	662	664	664	695	632	661	664	698	646	651	621	687	641	634	648	668	647	646	660	626	609	693	642	679	647	640	653	654	638	651	600	674	648	629	667	672	677	622	641	636	614	653	628	658	613	671	637	633	652	651	691	668	662	644	630	663	633	679	673	624	687	635	638	708	645	642	711	671	689	648	633	675	715	642	637	686	655	635	620	613	650	621	668	676	654	640	688	675	613	651	658	661	697	637	637	638	632	661	636	670	689	643	650	631	650	636	643	660	640	654	671	668	681	650	642	615	688	690	653	657	624	644	719	655	674	654	656	649	682	657	659	643	633	639	651	707	704	672	694	659	646	664	677	679	695	608	645	660	640	656	612	631	684	681	649	621	654	675	627	664	659	675	649	622	610	661	613	672	593	638	583	671	658	672	641	697	613	641	669	680	665	687	654	637	632	645	646	622	662	605	677	638	601	662	676	646	654	646	642	656	635	664	714	654	569	657	658	720	701	641	654	670	691	648	639	637	694	660	648	651	622	685	671	651	630	655	703	658	699	693	632	703	608	658	618	645	663	660	663	671	700	672	655	651	618	619	668	687	627	666	648	664	630	696	623	651	674	665	675	650	643	652	698	676	676	654	665	619	615	626	677	651	675	643	651	664	631	692	695	665	627	652	644	679	687	683	647	648	666	671	659	656	656	685	628	654	652	673	668	653	668	675	667	662	673	688	622	633	646	695	652	675	706	692	655	639	627	646	648	642	646	666	602	666	632	690	642	658	641	703	708	662	681	701	660	683	662	655	674	625	690	700	655	656	652	665	607	672	622	592	651	650	645	639	629	676	624	680	670	690	696	640	648	668	698	695	630	710	651	651	685	583	638	647	693	670	640	688	659	702	650	660	649	651	640	652	665	638	636	677	651	660	668	680	683	677	607	685	672	644	625	629	648	663	686	670	663	697	589	652	689	653	632	664	647	668	700	640	643	646	658	653	659	635	685	686	667	662	667	660	635	630	652	656	655	664	621	643	671	665	657	656	639	623	668	676	636	673	637	630	623	640	650	677	633	681	653	684	616	673	659	684	641	671	662	670	638	685	678	678	694	671	635	623	642	719	659	674	680	656	659	696	688	665	622	659	647	630	657	663	635	610	628	632	622	686	666	690	648	676	700	647	643	621	658	651	641	600	652	631	638	689	678	664	686	645	694	620	687	600	632	642	617	679	699	629	619	651	666	637	708	658	645	688	683	670	639	641	618	652	693	639	657	681	664	665	652	675	650	667	678	660	680	656	644	676	642	711	673	668	724	679	618	636	674	647	666	665	634	689	634	661	618	610	699	629	632	647	643	657	640	666	648	690	665	652	642	622	636	664	623	599	650	648	663	620	615	684	618	627	618	675	663	630	673	636	669	657	668	656	676	689	638	662	668	683	687	629	688	703	679	696	665	636	634	655	654	649	664	627	685	630	678	611	642	635	641	647	694	634	662	692	605	681	664	657	678	698	694	608	620	645	635	625	724	628	634	622	684	668	667	678	702	687	623	670	647	651	634	604	624	641	659	651	661	643	668	684	656	688	660	636	647	692	669	664	654	676	605	660	702	620	638	649	616	605	628	680	687	679	673	661	658	664	676	607	693	669	654	653	687	627	663	672	696	653	680	638	634	642	632	651	673	651	637	667	666	633	697	669	619	661	682	691	664	656	685	629	677	679	662	647	654	659	682	684	632	668	694	604	672	674	555	665	654	639	642	667	668	668	675	600	613	659	696	636	649	650	697	657	630	670	630	642	663	616	663	707	666	651	664	630	663	675	631	661	676	633	639	630	641	619	665	704	680	627	651	653	659	649	642	707	687	624	646	677	658	596	607	616	652	686	688	676	680	654	664	663	676	657	653	669	700	667	646	642	656	674	629	616	624	632	636	638	662	672	667	648	670	627	650	641	690	703	675	656	657	623	615	648	701	628	647	696	670	655	657	623	644	635	643	665	648	654	653	631	675	647	630	665	679	602	646	688	663	628	677	641	677	632	664	642	623	636	643	652	653	645	667	703	626	654	677	678	658	617	654	685	692	724	679	613	655	627	649	678	675	659	653	592	703	611	650	656	632	621	624	647	663	640	694	727	656	641	672	644	658	678	680	643	656	638	686	613	658	678	635	622	639	673	667	684	661	654	664	651	656	625	629	700	631	628	723	655	647	660	682	607	645	638	639	712	681	644	697	641	639	595	693	649	644	691	696	650	634	655	661	643	652	681	652	635	686	626	674	676	668	660	625	636	676	644	591	642	695	699	638	625	631	640	624	696	684	612	644	632	675	655	696	713	663	660	650	689	657	695	669	651	656	677	657	680	624	644	671	640	669	632	656	630	665	672	651	662	640	628	662	640	668	665	646	674	646	642	635	672	601	704	607	639	688	642	678	670	668	656	681	637	638	628	652	674	665	672	616	648	618	667	647	654	623	607	684	628	676	651	641	691	637	690	655	688	688	685	635	702	667	639	652	652	728	709	665	638	639	688	681	643	601	672	645	689	641	632	667	656	656	643	671	657	657	664	645	672	627	628	628	676	693	671	663	657	682	660	648	669	664	641	681	630	675	667	686	620	705	631	705	628	666	653	657	621	632	657	638	686	670	654	631	660	656	627	646	653	660	612	646	618	726	640	636	618	646	661	675	677	655	676	647	670	635	658	641	645	689	676	638	647	668	666	645	664	713	674	666	614	648	658	663	640	692	674	653	689	621	660	682	665	683	694	644	654	658	633	659	639	668	672	653	641	650	671	630	632	638	659	626	643	638	646	684	669	638	631	679	657	672	635	598	647	638	630	663	674	631	651	677	635	630	657	627	653	657	643	657	661	623	649	707	646	628	604	609	676	646	613	668	637	654	712	654	668	689	610	626	650	676	691	697	637	659	653	693	664	673	693	612	711	674	648	659	644	579	720	705	617	663	593	631	635	668	686	648	592	655	678	695	664	677	660	712	648	618	681	681	636	675	603	668
25325	25827	36854	31390	31819	31561	26075	18563	14142	8593	5037	3924	2843	2123	1517	948	708	735	623	620	721	672	610	551	487	428	446	421	398	416	403	388	371	383	392	478	835	472	352	803	1311	1206	813	373	362	314	312	313	332	358	316	301	349	362	354	416	456	471	385	315	365	364	332	337	379	289	331	361	348	307	338	311	322	370	352	347	365	310	362	355	345	318	359	358	359	369	332	331	319	332	312	342	332	346	346	334	340	344	340	325	371	317	359	344	338	324	362	341	334	325	344	348	329	375	342	312	373	345	340	361	350	358	383	360	371	330	338	352	364	354	365	335	352	348	360	328	335	356	365	332	316	339	337	355	347	329	334	334	337	329	305	349	382	356	339	343	312	342	357	367	347	325	369	352	362	359	324	349	372	350	342	340	372	329	331	373	341	342	345	370	390	341	333	338	319	323	337	332	345	370	356	372	343	317	377	344	335	341	353	339	350	343	335	331	334	339	349	344	347	333	358	333	387	353	354	331	343	337	346	355	331	317	313	372	373	375	329	356	329	353	355	369	361	312	322	357	327	347	355	362	369	325	330	343	384	350	348	333	306	368	356	341	324	358	356	372	331	349	373	314	346	317	336	345	340	344	315	351	320	352	360	337	336	343	354	357	337	358	381	340	319	336	342	339	355	340	375	353	336	335	370	302	326	336	326	301	393	317	363	374	343	325	345	320	330	323	329	331	321	367	348	344	387	326	351	343	353	373	342	339	341	347	319	332	340	344	344	366	345	340	336	333	329	326	341	323	313	340	337	345	317	344	345	341	353	341	320	347	349	373	345	333	330	360	346	365	351	331	341	344	297	312	316	387	358	339	366	336	332	330	354	374	350	318	342	352	350	346	347	362	341	348	336	331	310	307	309	318	319	359	336	363	337	346	360	337	359	338	382	357	381	347	334	318	303	353	338	352	321	340	376	318	366	327	308	373	314	379	331	333	355	326	355	310	375	347	326	360	359	353	360	341	369	348	342	336	365	361	350	366	344	298	366	349	370	324	318	370	370	349	319	322	358	354	346	354	383	324	359	392	331	309	361	365	339	353	372	339	351	332	353	363	324	343	335	338	344	311	334	313	343	310	316	364	338	343	359	355	370	334	362	331	325	352	321	352	357	336	308	378	341	351	329	326	323	352	321	330	331	352	390	370	359	359	305	342	344	312	336	334	371	368	332	338	319	353	365	328	360	333	332	355	333	327	327	345	321	303	332	320	352	327	357	321	359	354	347	348	358	347	371	351	342	340	313	374	332	361	324	318	345	364	369	350	350	342	352	331	372	347	340	312	341	336	366	380	324	375	337	338	338	356	384	338	327	378	343	338	361	333	352	324	355	354	337	355	324	332	333	343	326	320	331	322	320	335	359	314	371	332	334	340	332	374	332	358	319	340	319	346	368	349	349	372	353	352	375	322	353	363	342	335	315	338	347	372	371	324	335	353	346	344	340	350	368	350	345	355	334	339	353	349	323	291	356	335	333	331	336	364	333	349	350	344	319	361	371	358	340	374	310	348	320	351	361	357	331	349	323	356	344	304	333	398	386	344	332	345	348	349	291	309	330	351	353	356	317	335	339	320	338	335	346	339	363	350	309	347	346	359	346	358	338	379	352	348	364	339	351	337	353	371	343	359	312	356	349	333	327	354	364	383	318	358	327	340	311	335	362	323	339	338	349	320	343	326	357	275	339	339	330	335	325	314	345	331	300	322	357	356	344	385	316	323	359	343	355	364	358	341	295	312	325	332	349	314	313	334	324	316	329	339	350	345	336	316	321	366	348	328	368	344	320	355	342	331	351	357	309	332	354	339	382	342	372	372	324	316	390	327	348	342	348	339	355	354	344	352	327	313	363	328	340	301	346	325	351	365	333	346	343	331	342	340	318	330	320	367	361	323	335	360	345	358	321	346	355	322	366	356	339	281	342	311	367	343	340	372	377	337	336	344	339	347	301	315	324	308	395	357	347	327	354	338	353	359	338	336	333	365	323	381	344	373	336	328	357	355	323	291	345	341	332	330	350	292	317	331	343	310	351	311	330	332	372	359	324	341	370	376	343	322	352	352	342	328	302	314	325	366	355	339	357	354	367	318	372	325	333	361	348	341	338	331	325	340	353	353	324	331	375	365	315	327	317	329	310	336	329	316	324	327	353	345	291	365	342	353	385	360	358	345	325	350	333	345	360	389	347	336	334	358	376	335	360	329	373	331	334	342	338	342	363	334	367	371	348	382	370	396	317	380	319	333	365	313	383	329	375	363	319	363	326	342	355	346	365	359	370	353	369	314	357	352	327	322	343	344	343	353	332	351	356	373	354	327	341	358	349	368	359	320	324	332	324	352	319	348	379	330	343	350	335	335	356	334	363	348	329	282	348	353	305	344	328	320	383	373	358	351	347	326	314	360	349	367	316	315	358	328	348	333	340	340	340	326	365	296	343	351	323	371	350	370	371	384	368	324	361	323	336	361	363	329	336	321	332	352	341	340	316	347	370	339	370	354	339	378	339	327	316	333	349	292	345	331	362	325	311	329	336	367	332	363	326	355	350	306	374	331	330	370	354	378	348	379	343	338	339	368	314	347	311	328	345	383	360	303	398	339	332	295	356	377	360	353	324	376	329	364	334	337	345	343	378	339	370	354	297	367	369	351	344	349	331	371	326	330	329	355	321	312	362	358	350	361	336	333	313	355	369	351	314	343	353	351	344	346	386	383	348	338	361	331	330	358	361	323	371	353	376	352	363	331	338	362	365	395	334	390	345	356	332	359	306	341	348	326	335	349	355	300	310	354	334	359	356	330	337	344	348	337	333	298	318	370	347	347	341	338	292	381	354	364	326	330	326	332	327	339	341	331	380	371	346	344	328	313	360	319	343	317	320	366	353	396	347	359	350	365	336	356	363	338	353	344	351	358	333	367	346	355	321	341	351	343	348	363	326	349	313	365	322	320	348	340	348	342	345	346	333	339	316	372	342	334	332	342	371	353	337	363	345	302	367	319	349	358	342	350	358	314	377	346	351	353	352	362	359	371	342	330	355	338	335	333	339	340	350	329	367	314	339	316	343	350	328	334	333	320	343	323	347	346	354	347	350	372	322	358	359	378	324	351	321	356	382	324	342	369	353	351	359	342	366	379	343	307	332	353	338	311	332	361	333	337	370	347	311	340	362	328	353	342	358	306	355	336	347	316	310	304	357	361	351	327	335	350	369	359	370	375	344	358	348	343	320	300	348	395	328	338	342	375	347	378	357	337	348	342	360	359	349	337	318	326	349	354	349	332	338	356	356	335	363	341	344	330	336	367	390	357	364	318	308	375	336	343	336	326	363	339	319	348	355	352	384	363	368	380	346	337	339	375	361	326	346	327	358	372	331	341	343	339	345	320	353	322	325	300	356	324	358	332	325	303	329	334	366	343	345	361	374	337	352	328	342	377	333	341	343	339	366	358	332	357	311	348	315	339	369	313	336	328	333	363
18546	19076	34707	39242	43349	41204	36228	29598	26939	18386	13753	12705	10074	7496	6103	4456	3682	3162	2539	2933	3237	3071	2662	2134	1796	1362	1505	1397	1299	1295	1326	1250	1176	1100	980	1556	4606	1505	1108	5053	7196	6400	3182	861	881	821	785	815	810	829	782	771	849	807	848	1511	1861	1429	901	800	834	838	834	861	736	800	810	818	805	811	816	793	779	816	855	752	781	841	813	772	833	815	810	834	843	830	828	823	805	848	790	837	883	796	796	753	793	853	847	835	805	819	789	861	794	807	815	778	773	811	828	744	865	828	794	796	819	784	830	833	882	779	782	793	820	775	790	814	812	791	829	824	812	789	805	802	814	824	764	833	783	814	793	808	794	778	777	826	828	738	790	832	847	789	814	795	804	799	806	824	824	793	796	851	789	778	785	808	838	790	768	829	770	771	789	803	795	825	813	867	851	752	809	820	820	788	797	769	783	805	821	819	804	775	811	847	797	822	742	829	744	749	804	822	763	807	810	785	767	790	808	794	804	723	826	791	790	824	795	802	820	815	773	816	818	794	842	820	792	778	772	855	824	837	834	825	768	780	843	823	770	808	779	774	799	809	782	786	754	818	835	877	820	781	831	798	821	810	815	769	812	795	803	795	862	827	836	756	823	757	832	866	796	806	768	784	830	770	802	799	831	770	813	814	782	769	768	799	781	799	803	784	754	817	827	782	786	797	754	843	759	813	801	845	818	743	825	833	840	841	805	796	852	833	782	815	778	795	847	776	778	832	785	832	789	801	766	803	837	826	810	788	810	792	814	793	801	766	835	863	818	803	770	791	805	800	723	818	812	808	807	825	806	783	784	843	825	780	810	813	793	819	827	807	819	759	810	811	785	834	810	799	787	816	821	765	793	778	788	812	816	776	847	807	794	751	804	820	746	825	775	815	857	778	778	825	813	825	810	835	792	837	816	822	856	812	817	800	846	833	786	872	798	813	831	787	841	766	803	816	796	783	765	816	754	807	816	820	821	763	811	805	730	802	783	782	765	800	808	798	808	824	748	790	813	810	801	771	773	810	785	800	822	808	777	796	809	791	793	799	823	782	802	859	810	793	800	813	812	761	822	846	825	774	852	824	857	787	821	775	807	832	768	776	813	813	819	787	735	763	799	782	806	803	789	787	796	775	760	748	820	800	823	804	798	787	843	834	803	883	792	850	786	838	746	842	785	803	822	801	823	797	830	809	824	799	841	810	805	819	812	794	804	790	813	795	884	794	802	746	801	848	781	754	813	809	804	818	823	793	786	835	806	831	830	805	802	821	800	821	797	779	793	823	804	866	739	780	782	795	812	756	812	871	831	775	787	828	790	832	807	810	831	840	799	830	781	787	759	837	833	822	837	763	793	832	883	787	822	838	791	791	763	796	829	788	792	779	753	799	784	778	820	798	806	822	822	832	848	806	770	781	801	808	822	828	800	795	798	788	804	820	789	806	778	789	820	823	803	814	821	788	762	805	874	842	786	818	793	800	815	833	752	790	809	796	800	800	819	803	808	812	791	796	791	817	756	756	855	763	785	787	829	817	787	809	740	844	790	777	842	818	841	772	816	783	831	810	802	851	853	807	777	805	824	856	816	793	812	808	792	779	863	748	821	782	835	752	785	770	791	805	761	803	829	822	737	776	780	805	811	830	826	805	823	750	806	783	798	828	796	808	792	799	808	773	811	775	783	803	803	798	824	830	806	860	796	826	789	830	777	829	796	772	760	854	819	829	797	813	823	784	793	818	819	754	753	841	787	846	804	776	786	796	766	787	806	837	840	830	820	751	787	797	809	832	793	796	798	818	773	800	812	810	767	848	834	800	826	813	811	794	851	837	834	777	803	763	779	835	842	801	773	754	797	824	761	813	802	795	810	818	833	793	858	808	768	818	801	819	781	808	834	809	758	779	790	752	799	827	769	807	832	799	818	815	766	848	806	860	823	807	774	810	812	784	828	806	757	795	812	824	777	808	841	792	790	829	818	808	775	801	765	806	781	820	859	785	797	839	847	777	806	766	835	815	782	776	796	810	773	846	748	866	782	823	841	856	788	800	819	831	782	783	820	760	794	761	801	803	791	818	826	781	800	808	803	814	794	852	803	824	758	779	775	831	786	837	765	761	829	800	782	770	812	823	797	846	792	795	766	745	742	839	797	810	818	794	769	777	827	807	848	802	801	765	782	783	794	741	793	791	771	833	850	800	829	853	813	823	824	808	805	823	847	761	779	844	846	778	810	816	826	811	815	797	812	785	828	768	747	820	841	765	806	813	764	820	788	779	836	817	879	788	782	804	839	842	830	803	805	874	781	814	810	818	780	743	841	807	836	764	804	785	830	794	874	790	819	769	822	803	787	824	815	775	815	776	852	757	765	787	814	795	801	767	775	761	853	772	829	796	823	805	810	770	779	804	804	812	799	783	784	783	824	798	805	829	810	830	824	828	787	788	778	768	811	743	774	834	769	840	823	808	799	768	826	801	806	794	814	804	784	810	783	789	786	839	794	816	796	777	782	825	804	847	775	837	835	798	763	751	780	817	772	738	833	786	795	791	756	800	819	794	761	825	739	793	744	785	800	837	771	796	804	821	754	790	820	799	839	819	786	794	818	822	820	787	804	767	788	845	770	820	808	806	833	742	804	805	833	800	794	819	796	794	796	805	812	781	791	794	739	858	785	857	834	812	821	828	795	806	800	805	794	838	792	822	827	797	821	834	780	815	803	742	782	784	809	840	788	799	817	835	806	771	822	809	801	785	828	806	778	782	791	781	777	777	814	794	824	819	777	788	805	759	834	817	810	809	817	768	766	809	795	857	761	815	837	804	791	815	802	816	794	789	762	773	816	813	772	807	821	822	794	810	797	788	833	862	795	836	823	806	874	788	869	815	836	828	785	793	830	793	836	836	838	801	796	758	836	795	808	844	789	844	858	773	841	844	832	842	840	774	779	778	803	808	803	777	787	827	775	837	853	820	786	805	865	784	761	800	820	757	847	794	764	783	794	798	820	785	763	802	796	792	758	847	843	766	811	789	804	810	819	791	793	819	790	818	787	789	785	806	817	762	846	853	791	815	798	802	831	782	863	795	848	778	791	840	793	792	810	812	799	840	738	818	812	828	838	842	786	792	829	810	801	811	830	814	794	781	799	848	778	796	784	746	818	800	780	830	780	807	780	784	821	774	841	843	835	841	814	822	765	850	811	834	829	764	767	783	784	811	730	789	794	797	812	788	799	840	794	753	778	781	800	793	821	752	763	798	797	864	817	818	797	780	780	842	827	813	842	808	775	787	870	835	777	772	807	794	852	762	812	767	756	797	863	775	778	788	820	856	792	831	814	795	851	816	826	790	779	764	750	829	841	813	827	758	787	847	804	784	859	796	779	790	802	833	818	800	840	801	758	819	788	860	818	801	827	760	815	845	826	787	850	817	775	842	772	848	749	821	823	842	853	810	790	772	825	821	798	818	765	784	800	796	818	819	789	808	835	774	769	816
34832	32323	40828	35148	36714	38105	33026	26445	21776	15553	10005	7320	5142	3879	2878	1897	1452	1134	959	946	967	958	884	664	581	548	508	491	475	425	465	436	452	415	411	433	1042	1448	733	1271	1952	1862	1386	789	371	369	356	337	316	365	341	343	365	334	420	502	493	417	349	396	347	309	388	364	373	364	376	351	379	356	330	375	375	342	346	361	371	347	302	368	382	340	369	332	340	352	334	368	385	325	349	341	340	371	352	366	359	352	356	371	359	397	377	361	313	352	374	370	347	360	386	376	351	339	398	362	365	322	346	357	339	365	317	325	378	354	319	357	375	399	405	379	340	379	339	353	365	348	328	375	376	345	362	354	355	358	358	322	357	333	375	370	351	317	349	331	340	373	347	366	391	359	364	356	332	344	320	360	319	371	374	341	350	344	358	376	357	330	350	359	378	388	348	325	346	363	346	386	352	327	325	346	371	334	374	365	311	356	307	393	319	366	360	355	365	361	341	356	395	358	376	344	358	353	357	374	309	336	367	342	370	346	340	360	344	356	355	364	344	375	359	365	366	367	356	367	347	351	339	354	354	374	368	360	374	360	320	350	364	347	342	329	314	365	349	334	332	321	351	363	351	374	369	351	347	377	348	315	363	365	374	354	345	340	341	365	368	366	349	410	337	361	377	378	351	339	341	378	353	301	317	351	338	381	375	350	380	367	356	374	356	345	381	357	334	343	379	364	364	371	338	338	343	378	373	348	342	339	338	352	331	343	356	372	359	381	367	359	373	368	336	354	379	357	360	353	374	374	347	324	358	360	367	310	351	377	342	353	330	359	351	361	368	353	357	353	352	339	353	324	354	324	357	357	353	392	339	356	344	341	342	376	316	388	350	363	352	373	330	355	346	331	357	379	341	356	374	396	348	375	354	347	329	344	357	364	343	347	374	362	332	342	344	332	328	374	349	379	373	349	359	367	356	349	374	326	353	360	362	335	360	360	363	362	347	364	332	326	323	358	371	381	359	368	378	357	366	384	367	296	391	356	407	348	333	376	344	377	383	338	356	304	316	353	360	366	368	372	361	392	354	366	382	383	368	371	354	385	327	364	364	353	395	353	363	350	352	337	371	341	372	355	358	369	360	352	356	343	354	338	341	372	333	344	388	369	367	362	360	353	354	367	379	358	374	355	352	353	334	378	355	302	349	368	373	378	311	357	327	376	323	346	365	348	368	384	382	329	388	385	366	387	338	328	351	364	377	405	365	323	330	363	366	328	393	344	352	358	335	352	383	362	370	325	362	354	350	344	344	319	336	346	367	363	369	348	329	317	384	362	365	386	366	377	359	355	348	376	372	381	364	339	359	365	394	377	381	361	327	331	336	337	356	301	377	344	346	328	366	370	387	349	396	324	339	352	367	367	336	298	372	358	380	379	329	339	348	330	349	347	345	348	357	357	358	343	362	396	373	334	373	328	340	356	364	371	335	385	393	358	349	335	334	388	342	359	373	359	346	337	347	342	343	364	316	304	364	314	354	368	351	361	359	341	361	359	359	361	369	326	386	322	352	367	365	392	321	406	322	355	337	327	317	370	346	327	371	341	374	334	370	364	346	354	354	321	341	359	369	348	372	369	357	301	340	380	368	392	334	381	341	324	347	367	359	360	339	366	351	322	337	353	376	362	340	362	407	373	365	359	372	334	341	369	358	362	367	357	391	370	398	342	362	323	364	361	354	362	376	360	383	353	344	347	399	351	335	347	399	367	334	334	353	371	395	372	364	348	306	346	349	352	351	370	339	387	336	341	371	368	366	355	332	349	308	364	326	339	329	323	375	336	362	331	335	336	339	367	349	359	369	384	342	362	370	365	340	340	356	341	344	399	385	343	351	348	385	382	330	350	366	353	347	337	359	306	333	338	332	347	340	343	351	363	371	375	347	347	352	355	312	339	340	340	338	326	380	355	382	343	321	363	336	359	360	347	343	396	324	349	356	336	380	336	324	302	370	364	340	386	365	327	359	380	370	329	328	340	343	325	330	346	373	355	349	375	360	332	328	356	335	350	376	352	334	349	360	359	347	351	335	330	341	347	381	359	349	332	369	396	358	316	340	355	357	361	345	339	368	339	324	329	350	348	329	370	350	377	343	348	317	359	354	324	345	333	339	340	349	343	354	324	370	374	389	368	311	322	344	345	311	359	331	361	357	351	367	340	353	336	364	347	358	390	358	335	374	354	356	390	394	388	325	365	326	372	328	359	356	364	388	360	369	360	364	359	371	325	372	366	351	348	341	374	368	391	332	363	358	349	356	314	354	307	351	360	317	349	341	370	313	350	353	353	358	355	379	327	359	328	342	365	353	393	339	324	372	395	323	372	344	360	347	341	358	337	347	369	365	338	372	338	339	341	344	391	317	311	328	349	347	352	377	354	333	354	369	328	375	335	360	312	365	333	398	391	395	338	382	362	341	359	361	333	354	341	344	374	349	385	350	329	339	347	366	374	381	380	396	355	377	342	380	330	348	334	348	383	335	325	357	348	381	352	333	343	379	365	322	377	371	364	358	348	351	329	355	364	350	381	361	366	332	355	379	377	316	334	353	352	340	312	327	345	336	353	363	377	347	345	363	357	379	313	358	339	325	359	366	346	319	357	399	357	366	360	389	351	355	337	350	368	346	369	374	379	346	374	321	350	374	340	360	342	371	356	404	348	366	358	342	331	359	329	333	340	338	380	340	359	404	351	348	363	337	383	361	342	369	328	366	319	346	341	320	349	338	312	354	338	344	383	328	344	346	352	387	394	335	348	355	339	327	350	352	318	334	383	351	357	396	357	346	346	348	345	366	331	329	366	343	341	360	338	338	334	377	353	356	377	354	334	382	354	349	330	344	336	352	324	342	363	333	334	337	334	325	387	357	376	344	337	356	364	371	354	388	364	374	334	383	345	372	347	342	331	318	350	317	339	343	372	356	351	374	350	332	353	379	356	344	362	343	324	383	379	374	331	378	332	400	373	353	382	360	374	349	346	362	363	383	348	382	373	359	343	358	340	402	343	363	358	336	396	355	359	325	350	375	370	344	326	379	353	353	358	356	332	341	310	374	370	352	368	329	321	362	324	358	373	364	347	390	348	380	382	360	367	329	347	355	390	332	344	333	360	331	351	368	389	342	373	316	350	378	336	369	354	364	350	374	355	334	374	387	354	338	330	336	329	340	343	346	349	381	392	323	355	354	369	366	351	356	372	343	411	336	347	382	333	324	333	369	380	359	345	364	287	344	367	340	337	362	337	349	355	359	351	352	364	312	369	355	379	350	343	366	346	338	321	342	391	366	355	362	337	416	343	344	389	369	370	349	385	393	334	376	355	344	315	328	352	366	372	327	370	369	339	347	343	322	300	357	376	390	369	349	368	334	375	331	366	319	387	328	350	315	339	355	344	358	369	338	319	346	394	355	344	337	347	354	354	374	338	363	330	345	356	355	310	367	347	349	342	328	344	360	359	359	342	351	375	377	357	326	368
24323	24692	40082	45930	49439	47585	43097	39134	36042	26545	21476	19847	16006	11419	9865	7589	6331	5410	4533	4775	5007	4996	4056	3215	2624	1892	2133	1960	1867	1602	1642	1435	1343	1189	1067	1365	5379	7809	2949	7495	10929	10301	7399	3069	842	775	786	748	780	802	797	813	826	773	1046	1680	1731	1016	820	759	780	796	821	817	839	884	806	831	837	761	789	821	800	790	832	802	806	780	818	781	864	790	793	772	808	742	782	797	845	777	792	776	832	751	753	840	779	797	806	766	817	793	815	783	812	833	792	870	825	779	783	780	796	841	766	811	807	786	746	823	803	787	836	785	796	761	792	873	845	709	819	753	760	832	804	777	823	789	855	740	775	751	810	836	813	774	757	745	783	801	812	787	779	790	813	788	739	816	817	760	845	771	785	781	825	783	779	795	827	806	827	776	784	814	770	784	815	773	773	779	761	814	812	781	808	779	853	813	814	859	777	810	801	822	771	806	800	817	785	841	805	808	816	786	762	813	832	784	785	805	764	796	789	806	810	816	825	755	860	784	772	813	827	813	800	893	769	840	796	806	799	781	815	823	792	794	747	813	886	823	746	816	824	796	776	847	818	783	820	820	790	761	786	767	817	841	784	793	771	869	757	791	809	787	804	796	823	805	757	816	831	770	763	827	823	765	801	804	729	812	776	860	799	762	847	795	766	784	831	815	782	804	755	738	807	815	818	735	834	763	878	773	771	818	799	810	806	803	760	808	822	858	799	785	819	745	785	797	816	808	782	852	764	806	810	782	793	823	813	819	810	775	827	723	812	813	822	816	806	740	793	815	756	775	785	822	822	829	763	863	767	812	813	777	789	792	779	805	779	766	753	796	774	782	789	818	773	824	768	814	842	845	820	842	802	828	753	829	750	787	849	812	820	786	731	800	848	779	818	783	768	830	835	829	849	802	837	772	804	758	804	790	760	773	822	836	792	791	848	799	809	806	755	788	763	781	755	754	794	822	778	843	796	776	794	792	775	851	832	798	808	790	794	867	800	723	809	810	858	786	798	829	826	810	833	768	803	781	774	810	779	754	771	801	796	772	756	841	827	803	824	760	794	818	820	799	848	773	769	775	812	804	748	805	827	781	824	770	765	820	855	749	813	855	768	758	837	810	790	753	722	837	787	810	781	814	829	819	857	807	823	790	804	848	768	759	820	703	802	815	797	793	793	842	833	836	821	788	804	808	821	806	789	866	745	817	832	790	808	788	773	802	792	795	782	832	832	805	749	803	763	807	791	800	770	753	815	831	825	773	762	787	786	769	791	795	812	738	762	805	745	780	805	815	820	774	772	783	829	804	788	796	817	764	814	819	754	832	826	780	848	828	800	801	810	730	819	795	837	830	853	852	811	829	757	777	749	792	818	786	782	848	841	799	848	807	823	820	804	735	772	765	784	823	775	820	789	802	801	846	845	798	809	771	811	814	801	812	758	792	789	800	826	856	765	836	765	830	825	795	742	788	767	785	829	800	783	830	766	789	818	746	806	812	796	815	792	777	778	792	808	776	800	859	807	817	779	809	847	764	818	810	759	801	785	822	835	822	832	791	775	799	811	786	802	830	795	821	818	799	830	783	799	800	819	808	839	751	768	829	815	767	793	788	811	798	737	814	796	809	822	775	780	782	787	869	767	774	797	805	785	817	808	813	789	801	768	799	787	783	831	825	804	812	783	786	793	818	816	832	766	783	800	809	795	810	744	772	802	764	792	816	777	769	782	819	810	802	792	821	794	797	800	772	840	803	771	803	802	794	800	870	791	829	775	766	794	811	827	819	801	806	810	771	765	787	799	800	751	805	802	812	767	765	739	809	767	795	798	817	776	815	837	853	875	739	755	796	781	801	794	817	785	779	824	772	840	786	808	816	834	732	796	832	772	788	796	790	764	823	836	785	813	804	775	828	766	804	841	792	771	805	782	804	803	802	841	800	770	817	774	824	853	776	787	807	776	812	800	801	798	812	766	771	785	807	792	760	829	797	804	774	802	769	795	795	830	803	800	791	804	819	804	788	763	815	808	774	883	759	852	782	794	795	777	806	817	777	780	782	840	839	815	782	790	799	798	818	779	816	792	845	796	838	770	772	809	836	819	778	816	808	786	769	830	806	771	774	807	814	829	783	782	737	831	792	852	791	786	834	796	866	832	863	796	784	774	773	818	791	792	805	802	840	805	782	778	803	836	787	826	823	819	815	804	818	789	778	764	769	770	760	807	812	786	781	782	817	839	820	763	811	844	813	769	788	789	794	762	834	772	767	781	800	823	834	823	759	820	724	793	817	822	793	782	828	803	778	790	788	787	817	793	780	772	823	780	784	768	810	755	802	826	830	787	795	802	788	784	832	831	749	820	745	809	829	788	768	796	777	803	751	813	801	769	846	804	808	776	799	805	800	802	747	772	741	819	814	767	784	796	778	820	767	809	769	814	803	776	869	781	795	803	807	820	779	845	800	797	784	814	833	771	809	829	806	838	766	771	754	773	808	769	773	829	727	818	785	815	772	793	763	820	786	783	783	773	798	790	804	757	796	781	806	766	806	812	834	825	796	774	808	739	751	847	792	781	814	804	754	811	780	784	808	766	886	766	792	810	810	769	818	804	767	805	802	844	798	810	769	774	797	782	789	807	800	782	787	839	770	727	802	827	836	778	810	809	783	741	786	812	813	774	785	798	820	779	800	850	783	800	791	770	789	830	792	802	788	800	812	797	787	807	782	822	808	766	774	848	799	769	804	857	772	796	794	771	755	778	793	813	772	778	780	809	751	760	783	784	781	772	819	821	751	777	753	790	773	837	819	765	812	800	830	806	815	850	781	816	784	762	784	759	825	799	791	850	813	800	774	776	737	800	804	786	789	802	767	784	754	813	781	792	798	813	839	861	817	838	799	815	802	783	763	788	824	845	820	793	762	791	776	843	823	752	828	775	812	758	807	776	811	805	833	783	848	804	810	798	793	800	771	865	829	737	818	779	809	829	799	801	776	761	831	824	850	814	775	797	818	813	799	781	792	755	806	813	793	789	800	778	806	778	846	785	807	747	769	804	805	792	819	810	773	798	839	826	798	758	801	808	817	805	821	845	765	782	836	829	768	784	786	843	782	893	770	782	783	803	786	791	794	854	810	768	857	820	839	806	840	791	816	810	823	753	775	822	829	782	820	798	775	762	792	812	796	785	819	812	769	807	759	784	734	811	817	818	779	832	837	754	869	775	758	805	838	795	821	787	796	800	764	825	809	834	796	802	849	801	802	789	832	705	810	780	813	835	798	755	837	735	792	819	755	813	816	873	862	831	818	805	823	779	799	828	819	794	813	825	776	837	807	774	803	799	832	800	802	808	770	812	771	813	765	830	804	781	783	836	794	853	745	824	818	844	801	810	776	822	859	813	767	767	783	814	847	811	853	854	812	768	779	787	819	786	749	812	806	805	781	800	766	809	746	810	804	794	827	799	835	779	838	771	767	744	839	794	816	759	797	829	775	761	730	786	759
5030	3435	5509	3969	3139	2926	2051	1073	827	563	552	485	471	427	368	404	394	349	307	337	320	333	311	302	333	264	329	319	320	306	277	318	323	276	305	272	306	316	332	305	355	386	413	408	278	269	296	293	322	273	303	305	267	291	282	287	290	312	288	305	285	266	286	281	300	277	246	304	252	308	267	251	304	270	263	274	290	317	279	268	321	278	273	276	284	306	263	317	293	277	266	265	300	302	246	273	282	260	281	283	263	265	301	281	305	314	249	283	293	307	279	292	263	273	280	278	306	269	286	302	255	304	269	283	306	288	249	309	317	283	265	270	302	291	274	269	312	284	284	265	270	291	300	292	291	263	279	282	273	293	253	273	314	275	294	255	281	281	277	283	283	258	287	267	286	267	303	253	271	269	307	244	270	281	269	277	258	293	266	262	306	313	270	316	280	278	300	287	268	278	274	304	274	262	293	276	203	263	262	282	284	278	238	242	300	281	266	265	269	300	261	257	287	298	306	298	282	293	293	278	322	271	277	270	238	263	267	256	297	255	302	276	289	298	258	277	272	287	278	300	259	273	294	275	260	263	265	276	293	262	275	299	272	285	295	299	276	271	277	294	255	285	257	298	265	267	277	257	277	269	275	280	264	293	278	300	270	294	271	300	286	264	267	266	291	308	302	273	283	255	284	278	258	267	288	254	296	258	273	322	274	286	285	295	292	286	301	242	280	291	260	270	252	273	296	270	268	299	285	263	275	271	285	258	280	279	259	272	299	269	277	261	274	277	296	295	303	250	283	295	267	283	305	287	294	273	293	289	273	285	257	268	295	290	278	277	287	261	258	310	265	281	284	279	271	252	283	269	296	299	298	288	282	272	263	283	302	269	320	287	275	316	271	270	276	319	260	276	268	260	269	246	280	290	275	271	298	274	264	311	258	241	286	302	266	304	274	302	264	288	289	263	281	298	268	292	306	284	297	286	282	316	289	266	285	262	248	272	294	289	274	285	277	296	294	281	282	285	243	280	305	261	268	287	275	306	293	280	279	313	258	280	310	274	276	251	304	271	269	280	294	288	261	271	289	233	259	299	333	265	263	296	273	278	265	288	275	282	251	294	295	278	262	287	275	285	251	275	250	283	301	271	280	257	297	295	268	298	277	291	292	294	272	258	315	279	290	285	285	313	274	275	286	290	288	287	283	287	285	246	310	300	264	275	268	282	269	275	296	295	285	315	303	279	262	297	295	256	310	316	276	276	284	306	290	256	279	273	268	266	290	289	271	308	257	301	298	286	257	293	277	295	302	291	272	306	283	286	268	294	300	273	263	295	268	295	286	253	261	278	284	264	276	296	294	299	273	295	309	260	265	275	285	279	264	279	297	281	286	276	272	266	273	302	299	284	262	279	287	272	281	248	309	293	282	284	276	260	289	275	275	288	306	296	303	270	329	275	303	285	293	248	264	273	278	291	336	281	303	272	285	279	275	294	274	286	303	307	275	313	306	275	266	280	269	259	300	283	288	309	272	278	310	251	296	280	286	285	290	287	309	287	288	296	298	284	289	285	262	297	276	258	268	257	257	283	251	284	296	263	277	276	272	287	301	287	289	242	286	274	264	307	275	276	273	281	251	290	293	268	283	272	309	269	275	294	331	288	259	266	254	252	306	280	266	275	299	268	278	268	270	280	262	281	275	284	290	255	278	288	281	283	257	271	258	284	286	256	309	274	301	278	265	310	280	285	323	293	277	260	299	272	309	274	271	249	294	288	270	277	287	291	262	310	270	289	275	291	265	252	292	308	299	277	291	296	251	295	314	254	282	302	276	261	291	278	265	316	301	324	293	306	302	275	295	315	272	315	275	291	299	284	256	309	263	282	288	284	258	268	263	282	260	277	283	289	262	275	299	288	286	262	265	276	265	277	281	280	284	288	272	311	292	253	266	287	308	288	275	262	270	283	267	275	257	277	240	284	286	261	286	311	289	289	277	252	291	269	239	310	314	265	296	264	285	299	270	282	275	267	263	285	284	291	295	316	299	290	307	289	308	296	249	272	270	319	263	284	260	295	303	303	256	238	299	274	272	317	282	259	266	265	310	255	279	276	284	274	272	302	255	279	295	277	279	264	301	268	261	278	257	252	308	275	264	284	287	239	299	262	273	249	275	311	281	273	293	268	260	258	315	270	290	299	300	286	286	285	259	306	290	292	282	262	292	269	272	352	270	294	317	316	256	312	307	287	293	250	289	275	247	276	292	285	303	276	299	272	285	259	271	279	264	256	282	293	256	267	284	284	281	286	245	267	274	284	275	268	277	268	287	269	249	295	277	281	281	289	251	267	267	241	284	278	270	250	305	277	300	295	269	266	274	270	310	287	308	270	296	279	258	245	263	283	292	272	297	271	270	260	254	295	303	300	286	252	303	259	302	271	314	298	277	272	282	286	258	306	275	293	235	277	286	255	272	272	297	296	317	293	278	262	297	271	267	284	278	300	294	273	251	261	252	290	292	259	269	281	265	274	312	265	283	304	285	259	270	313	264	301	289	285	275	286	304	263	236	270	274	287	274	283	236	303	285	308	259	267	286	289	342	301	293	298	275	276	266	300	298	272	305	271	293	290	274	305	287	282	268	285	279	290	279	280	301	297	284	297	282	281	291	272	262	300	289	300	284	311	307	252	284	293	312	307	270	285	265	293	316	283	294	302	288	294	302	318	284	258	269	290	296	275	287	310	284	274	274	270	288	303	304	305	287	307	278	307	272	277	257	279	271	287	284	314	284	317	295	266	274	270	309	287	283	317	292	280	294	266	290	260	306	306	267	287	287	278	293	269	264	290	277	278	291	278	284	321	273	273	249	269	282	307	290	307	286	280	276	280	261	283	303	271	294	267	307	267	289	276	281	286	254	285	266	266	310	301	324	304	293	276	276	250	283	302	251	271	264	264	253	271	304	300	263	272	290	263	268	267	281	275	261	284	266	303	289	277	327	302	290	277	306	270	266	286	284	264	300	276	247	274	298	243	265	278	282	293	280	248	281	277	253	277	276	294	305	295	259	277	283	270	282	262	287	277	263	314	294	307	303	280	258	291	308	263	282	264	282	276	319	314	248	315	262	290	264	280	308	323	281	246	290	294	271	309	280	283	274	285	277	292	266	275	271	269	292	262	301	313	277	269	262	282	263	293	301	263	290	300	246	272	288	278	311	290	304	278	287	261	285	264	281	281	317	306	276	326	266	281	322	279	255	261	295	285	311	302	275	287	271	259	276	274	265	250	274	294	284	263	271	278	267	283	279	269	272	283	283	292	282	285	283	278	262	254	280	271	276	259	278	276	265	274	275	306	267	267	288	260	280	273	273	281	288	287	331	279	300	290	332	272	319	295	292	271	280	265	269	291	285	285	290	273	286	266	298	321	262	288	255	289	298	311	297	286	308	274	291	265	312	271	281	295	275	290	270	283	323	281	273	264	277	313	288	263	291	279	268	287	287	259	270	297	302	308	287	268
4549	4155	9415	10272	10524	9479	7604	4745	3796	2684	2453	2153	1954	1761	1473	1326	1269	1199	1119	956	978	903	906	886	913	899	903	897	889	836	843	855	805	762	784	734	895	918	788	811	1163	1344	1428	1163	675	701	686	714	641	690	700	669	672	698	789	708	731	694	678	617	645	658	725	707	699	669	669	680	670	689	690	719	666	693	664	662	639	744	694	681	671	693	657	711	703	655	645	663	671	698	696	686	655	649	738	659	654	704	634	713	676	688	697	682	663	677	688	640	696	678	730	728	674	703	672	740	694	685	677	668	677	685	731	665	680	717	695	728	701	670	662	689	680	722	712	672	686	685	631	677	710	677	685	672	679	692	702	679	686	708	699	674	680	664	670	684	707	642	665	681	666	687	711	754	673	731	646	669	685	693	699	677	669	665	655	683	671	680	673	665	707	662	660	685	661	644	697	665	641	659	686	657	644	722	666	698	657	662	714	647	703	666	674	681	719	661	706	679	627	705	684	673	708	679	690	692	669	686	686	646	694	702	719	667	683	648	694	715	684	692	679	677	716	675	628	725	713	648	630	651	704	675	670	671	689	676	685	697	699	675	665	714	697	656	667	686	681	663	675	693	693	723	674	653	702	679	685	756	660	694	709	711	686	681	695	651	716	678	720	716	674	645	674	728	656	696	669	703	640	756	656	725	682	699	692	680	694	690	689	658	695	669	651	657	745	678	650	709	677	674	659	702	670	628	670	647	719	697	652	687	713	679	650	693	668	693	702	691	705	695	677	672	690	704	715	678	650	691	718	727	713	696	629	714	683	671	658	691	667	675	682	694	702	715	641	640	714	659	645	727	636	675	689	703	670	665	689	669	670	725	686	701	674	688	701	687	691	692	674	696	629	692	699	690	704	681	689	729	638	659	683	726	667	667	687	705	700	698	715	710	719	697	699	690	654	710	730	683	723	700	684	715	699	671	714	655	677	687	681	695	712	665	714	660	668	720	734	691	677	664	680	710	658	635	704	687	719	678	688	699	701	679	725	654	708	734	708	662	673	693	679	698	653	690	616	691	650	691	647	718	738	661	716	694	630	659	679	740	708	646	726	680	657	673	656	677	686	641	641	729	675	676	690	674	686	639	658	698	649	688	637	681	633	684	667	695	653	708	641	653	703	705	672	697	655	663	623	704	704	652	694	631	660	682	702	667	710	694	699	613	711	684	650	651	678	731	687	682	680	681	714	688	687	676	700	677	747	704	685	635	631	650	680	667	703	682	651	644	677	666	691	674	724	650	710	717	678	683	696	644	698	702	738	708	702	661	684	689	688	710	756	722	715	696	652	711	670	706	661	652	694	705	666	670	743	706	694	703	703	683	675	651	688	722	708	652	716	669	701	679	683	665	682	673	678	684	652	743	699	691	654	747	665	724	709	705	685	696	669	697	691	688	687	698	673	719	697	691	679	661	716	719	671	688	654	684	661	694	706	720	693	648	662	682	630	652	709	623	691	664	681	720	697	690	674	688	716	697	687	682	698	696	663	652	689	705	694	701	725	683	715	673	644	704	659	662	706	711	711	703	669	699	671	705	687	710	668	731	710	720	664	704	743	673	649	654	728	638	710	701	692	669	657	694	676	670	728	657	699	717	714	664	646	711	665	686	678	684	664	669	660	691	715	705	649	660	708	720	641	689	670	715	688	690	713	671	683	682	687	691	667	681	711	700	635	649	738	695	709	694	698	636	704	723	648	691	697	701	663	656	718	698	712	670	665	691	692	683	680	672	671	751	692	689	699	661	706	639	640	715	669	648	679	643	700	699	672	750	715	684	642	721	706	681	716	704	712	722	741	706	680	718	660	693	694	651	698	681	647	682	734	632	706	687	663	660	665	674	692	734	674	688	682	727	725	682	637	669	685	657	705	668	681	667	672	691	680	703	707	678	709	678	672	668	674	679	638	681	689	695	720	736	680	738	667	655	698	671	721	697	688	700	666	679	694	663	680	675	697	671	693	708	706	704	659	663	694	678	639	702	682	661	684	687	663	733	678	772	662	695	726	691	730	645	663	729	700	645	667	686	657	669	632	718	645	677	689	653	664	680	696	638	724	695	708	687	688	657	696	698	695	711	724	734	674	613	721	635	711	705	685	639	698	704	683	723	652	679	677	698	728	627	653	653	720	645	595	696	700	655	691	681	691	711	645	714	668	673	713	694	718	740	712	690	689	689	677	677	708	721	707	728	672	680	691	682	700	687	694	691	703	711	682	684	701	693	700	731	649	685	643	684	743	666	700	710	692	638	710	740	674	714	719	641	695	704	685	729	699	709	693	693	706	652	733	699	682	655	648	680	673	740	698	698	666	697	700	715	675	694	736	689	670	671	695	668	660	616	719	668	693	683	672	717	689	631	693	702	650	669	661	675	704	694	698	667	684	704	672	702	724	700	665	700	716	664	686	707	677	707	695	715	699	705	658	695	682	720	702	696	695	681	699	690	667	707	670	692	661	676	666	667	623	696	652	707	682	737	715	678	670	697	694	701	694	653	754	689	702	678	698	626	691	638	686	665	696	685	676	703	712	666	680	636	726	668	718	674	696	690	666	706	689	670	709	683	671	693	688	653	722	694	619	704	681	680	688	654	662	695	705	666	696	713	693	669	653	682	690	675	660	652	655	668	709	667	733	687	663	672	684	711	686	746	678	679	665	717	748	659	710	686	679	687	708	692	678	721	685	727	663	687	755	723	671	676	656	731	659	701	704	657	724	709	680	651	696	657	661	667	659	662	696	722	656	671	655	703	702	694	683	633	659	637	666	709	667	679	667	664	677	621	655	711	710	680	701	689	734	662	663	642	660	687	691	707	732	682	697	666	670	705	652	690	693	668	687	683	661	719	657	672	709	707	670	675	659	658	687	640	698	630	700	675	657	632	684	659	680	714	703	655	689	709	709	677	668	706	685	708	731	656	693	667	672	675	664	682	696	714	727	706	665	680	684	690	690	647	673	674	663	683	669	708	704	688	679	668	677	716	702	711	668	672	670	683	689	688	696	699	705	686	694	708	697	712	662	724	696	674	683	719	648	644	707	671	697	691	660	694	695	692	682	668	657	690	678	696	694	671	657	668	663	672	705	740	588	693	731	678	724	689	676	705	668	668	722	694	692	665	666	655	686	654	742	660	682	718	706	685	668	669	619	654	706	657	709	628	656	679	642	708	706	693	639	706	689	733	654	670	722	716	671	647	644	671	678	666	669	710	694	673	680	653	677	650	696	660	636	698	677	667	669	704	702	662	688	721	670	716	680	657	673	675	650	677	742	650	708	656	678	707	691	652	670	679	731	695	677	682	697	669	651	636	687	723	681	659	698	654	680	710	629	664	657	666	691	685	654	703	665	709	673	670	668	693	707	705	688	643	651	628	690	649	729	658	684	649	657	664	674	697	707	709	685	680	688	718	715	648	685	717	656	658	691	636	674	650	685	655	652	674	673	633	652	741	721	699	667	729	656	694	663	689	715	682
25066	25739	35092	30997	32159	31725	25994	16943	12435	7837	4978	3480	2531	1992	1721	1036	1006	861	702	694	674	628	593	614	533	502	474	489	429	449	404	409	423	404	429	475	745	826	1035	800	1017	1057	968	596	392	408	373	392	394	347	373	426	391	367	411	422	420	406	378	371	379	423	390	376	391	372	400	382	346	427	372	381	418	386	362	400	399	406	397	387	420	381	378	385	400	390	383	412	372	330	371	362	382	379	358	413	379	370	363	392	349	376	400	383	395	411	375	396	396	383	378	392	416	367	357	379	379	377	384	387	388	368	340	370	368	369	398	397	389	397	412	380	342	430	388	361	414	413	386	420	413	366	376	387	386	367	389	378	361	419	379	374	351	391	383	342	357	392	365	377	375	380	392	387	397	387	364	369	392	376	375	367	377	373	370	371	368	360	424	364	354	395	344	412	386	379	365	383	376	372	376	390	378	397	375	411	381	377	364	367	394	375	368	374	396	369	379	393	350	388	380	372	371	320	402	349	392	391	368	361	373	346	382	402	355	386	359	394	365	412	353	356	405	388	392	380	403	387	399	404	378	375	347	378	375	376	367	386	372	396	364	392	404	391	378	401	364	387	368	404	401	375	392	354	412	395	383	396	390	391	373	381	352	394	386	391	353	406	391	368	382	407	403	390	348	362	393	414	407	392	348	390	365	401	409	369	382	387	417	364	367	394	340	365	364	354	380	357	406	391	357	378	426	416	375	363	403	404	391	394	378	374	347	388	357	393	382	365	383	394	363	390	382	406	398	373	377	378	389	389	409	385	382	324	395	395	360	360	395	368	373	386	371	378	376	340	342	351	391	343	387	398	357	384	392	350	364	363	399	363	385	404	388	408	358	362	383	376	390	395	373	384	398	383	404	383	391	377	406	383	384	355	408	382	393	424	405	398	383	348	359	403	364	399	378	371	400	386	401	408	393	389	351	353	344	384	344	413	405	346	388	409	392	392	379	374	372	397	363	351	382	373	389	388	356	339	370	358	404	405	411	374	346	379	381	393	368	350	367	411	419	380	394	370	373	371	399	389	355	384	386	379	374	363	408	349	392	396	371	353	364	367	375	394	379	403	391	383	413	393	388	382	375	394	400	388	395	401	394	400	380	400	400	391	354	378	364	388	370	368	329	350	381	373	368	407	364	387	372	417	386	357	390	409	381	357	371	390	408	391	357	383	378	377	413	357	369	367	371	383	382	362	381	375	383	380	372	398	393	383	346	408	372	377	402	382	371	371	363	385	416	391	371	395	379	370	407	375	360	385	361	340	378	384	406	394	376	397	374	387	374	403	367	379	369	366	383	408	338	401	383	375	418	393	374	365	370	393	392	391	385	407	382	344	351	386	372	394	375	404	372	392	382	388	359	391	384	382	380	389	377	355	395	374	405	418	391	381	411	342	379	345	389	380	410	371	387	343	380	410	417	390	371	393	363	378	396	387	368	384	357	365	394	354	375	390	386	357	364	355	349	369	347	377	390	406	379	373	385	384	399	386	367	395	385	383	388	396	415	358	356	354	361	363	355	346	376	371	384	392	386	390	355	397	346	396	372	387	352	395	371	358	373	396	387	406	371	353	374	372	402	390	385	383	400	424	393	376	378	366	363	379	380	408	383	361	392	394	394	384	366	397	365	378	374	419	375	361	391	397	424	360	410	402	390	381	365	398	381	373	380	375	391	380	344	405	391	364	357	381	335	393	390	385	383	355	353	400	368	395	391	365	351	398	392	394	386	388	388	373	434	384	382	376	386	379	349	382	381	397	396	400	367	355	388	356	398	395	394	428	400	347	384	394	401	379	392	422	437	394	377	391	392	387	405	391	371	381	366	397	366	381	382	372	366	380	390	389	373	378	399	389	393	374	363	331	407	434	401	405	375	379	353	364	392	420	405	393	375	364	400	397	386	399	412	368	397	406	401	343	395	397	412	382	385	373	387	369	381	379	379	364	406	368	393	385	395	397	419	364	372	374	346	371	394	365	353	369	385	404	372	374	409	388	374	385	379	360	363	393	366	366	391	364	362	351	365	404	358	386	386	380	405	394	367	384	352	414	355	398	388	399	405	372	359	411	359	396	343	365	345	366	383	389	369	356	344	342	378	382	392	386	363	355	367	394	390	380	348	388	363	436	386	363	393	380	380	418	385	402	394	371	381	380	350	366	357	367	369	376	328	360	350	376	392	380	382	375	356	374	375	375	406	400	385	391	441	345	379	374	376	364	337	360	381	385	372	389	371	347	405	359	356	355	368	408	384	376	379	381	402	375	394	369	415	402	392	413	388	381	419	403	385	357	389	396	397	374	419	374	392	384	350	394	407	397	374	337	388	373	363	370	416	355	386	395	395	375	379	399	352	384	373	391	379	364	367	397	369	347	368	388	394	360	376	373	366	418	350	360	366	369	365	363	405	376	360	348	379	328	379	411	398	359	426	362	408	367	380	344	374	396	386	391	396	422	351	359	387	416	385	386	386	413	386	364	321	376	367	367	401	408	362	380	398	382	379	386	411	358	369	409	433	351	343	355	379	405	388	384	373	410	397	403	454	395	376	375	433	386	347	396	442	373	389	372	352	358	384	362	357	361	352	369	411	383	393	372	378	370	382	369	390	369	376	394	388	363	377	419	368	380	380	341	355	357	391	390	369	360	385	356	335	383	335	358	399	393	373	368	378	370	374	371	375	387	384	383	368	351	411	375	328	387	404	398	372	388	406	380	335	387	383	419	387	347	397	380	378	394	379	365	398	399	382	360	364	386	385	396	376	379	384	401	408	440	420	391	347	381	357	360	405	370	349	394	398	381	369	378	387	409	395	380	346	335	388	377	400	365	323	365	400	384	342	375	373	369	386	381	340	360	386	429	349	370	356	409	382	391	354	365	391	353	391	365	390	395	367	364	383	387	393	387	396	377	407	376	366	374	368	417	414	356	415	373	405	402	354	375	416	374	365	405	399	341	410	359	386	391	397	389	402	380	367	361	400	393	411	382	391	390	338	377	405	410	334	388	381	400	385	388	375	370	377	348	389	405	394	394	350	419	322	400	390	344	402	403	366	375	367	347	391	330	391	371	350	394	431	403	408	397	360	393	371	366	384	389	383	362	419	364	370	364	362	345	317	370	394	407	410	379	379	397	381	413	386	418	389	353	370	360	394	391	402	372	391	354	365	395	395	362	404	370	397	392	399	400	363	388	403	366	382	380	369	370	352	384	391	357	373	381	353	392	379	384	410	390	381	382	398	378	421	380	378	397	353	387	401	373	380	373	364	411	398	414	390	367	370	385	397	368	393	369	362	385	372	349	416	388	377	363	386	392	340	393	424	388	370	356	397	390	389	356	369	393	398	391	391	362	319	357	384	383	387	381	365	350	370	370	351	426	376	389	368	410	415	391	381	366	416	367	345	329	377	367	371	343	422	393	377	399	394	391	376	381	391	405	360	376	373	420	354	343	369	361	368	395	379	351	357	402	358	378	371	389
17979	19634	32481	38984	43592	40933	36375	27493	26241	18586	14811	11920	9850	7420	6563	5025	4547	4092	3015	3073	2978	2740	2563	2361	1801	1656	1719	1555	1419	1233	1297	1289	1322	1245	1216	1555	3712	3786	5769	3945	5336	5180	4146	2222	904	888	893	870	892	883	920	925	912	978	1177	1160	1122	1067	901	847	864	891	879	878	894	860	818	846	846	891	889	913	874	862	896	906	910	830	836	899	846	917	838	877	856	924	905	882	910	837	937	897	865	906	868	938	882	876	960	904	901	872	936	853	933	899	880	879	893	857	906	885	833	901	870	922	865	937	888	872	902	931	892	880	858	921	867	876	869	899	858	838	854	905	877	844	872	897	914	919	855	890	940	927	897	886	875	924	865	883	914	803	890	913	823	847	956	928	862	911	886	926	888	888	872	821	812	893	889	853	862	885	876	918	938	865	845	955	905	897	827	913	866	868	905	843	931	890	875	888	926	939	918	894	908	879	913	957	884	927	855	874	911	886	912	862	941	943	820	906	862	899	903	909	924	911	861	906	897	876	926	915	847	840	873	866	942	880	881	893	923	888	914	857	914	861	903	890	875	853	882	900	856	840	902	956	919	855	934	867	853	895	874	892	856	943	845	889	933	893	869	882	887	864	836	851	861	905	882	853	830	855	920	896	874	926	840	892	902	887	881	852	856	896	879	871	887	910	878	908	885	919	860	915	895	887	840	954	954	907	877	865	886	873	824	899	904	881	873	924	854	905	872	955	910	881	864	878	917	941	907	847	902	923	912	868	894	865	914	863	853	927	892	858	877	888	915	916	841	870	911	870	878	880	944	865	886	846	943	891	815	929	898	840	869	835	841	899	896	899	882	875	870	862	849	897	928	879	856	876	895	883	882	846	869	872	911	854	881	878	889	901	882	907	853	897	916	919	838	870	854	865	917	856	872	876	889	897	882	852	874	884	910	875	873	882	851	892	914	900	911	839	854	899	912	812	877	902	881	878	854	920	906	919	905	914	907	881	879	901	905	886	876	862	891	921	832	894	889	880	914	897	882	851	866	936	887	925	879	917	891	886	868	880	896	876	886	889	867	901	870	874	901	896	877	842	917	928	889	801	811	871	863	950	904	898	904	855	871	852	898	920	913	923	875	873	879	895	877	896	898	869	886	882	887	890	885	895	881	903	889	921	880	914	911	951	843	869	871	871	861	841	933	910	854	863	876	875	941	882	898	912	853	843	874	852	863	882	923	839	880	846	883	853	888	871	881	878	890	938	862	895	866	879	883	930	862	916	919	891	887	822	879	866	860	866	901	920	879	846	916	857	922	878	904	881	909	906	858	912	868	892	929	948	917	928	898	911	865	863	868	886	861	895	852	878	897	894	872	886	867	842	859	895	848	886	879	902	891	950	839	909	942	859	893	925	900	897	887	877	882	942	948	866	862	891	892	827	905	878	868	886	877	967	886	862	912	910	835	914	877	895	896	885	912	846	908	871	884	867	913	935	897	912	897	861	927	910	852	926	888	983	888	864	874	911	887	873	883	915	887	865	912	859	903	938	884	851	935	894	890	915	891	880	882	886	867	885	854	882	892	939	910	865	834	865	821	936	868	899	896	856	923	869	855	871	834	879	826	837	876	868	872	870	894	865	918	929	874	893	930	870	898	896	959	863	930	868	914	842	890	875	894	886	899	845	860	883	904	878	894	870	851	893	898	883	893	918	899	856	879	933	931	857	875	838	907	835	861	920	944	936	861	923	897	846	890	844	879	919	856	859	821	869	878	884	896	903	875	903	877	872	841	902	902	916	945	859	897	873	883	882	842	862	928	861	881	907	842	859	869	892	893	865	874	887	851	897	902	871	895	884	919	904	944	901	880	929	867	864	914	889	866	852	913	878	882	841	886	855	892	869	874	931	871	877	883	878	926	899	872	897	881	895	883	946	884	912	887	853	931	892	875	898	899	896	847	900	921	874	925	890	888	893	855	842	883	874	876	921	876	858	866	896	915	878	858	869	913	869	929	917	868	912	862	961	871	868	926	875	929	839	942	857	885	896	867	904	865	873	906	867	918	882	902	886	867	822	900	870	866	916	910	880	895	872	865	872	837	937	897	848	966	862	908	885	909	894	897	863	859	919	858	853	851	945	858	879	903	847	879	857	913	889	908	926	899	889	912	869	849	908	905	861	867	895	870	952	875	846	909	870	903	944	886	816	872	899	869	892	902	943	827	869	869	876	904	857	864	871	898	909	904	931	916	861	861	880	898	822	872	907	877	834	920	854	920	890	892	870	826	887	879	911	864	877	913	875	897	828	868	891	803	852	912	905	873	952	936	876	900	869	884	897	861	944	845	840	827	858	919	830	922	880	875	887	876	832	905	892	871	917	890	931	903	879	897	952	853	879	894	885	879	905	881	853	905	845	929	867	870	853	862	847	943	834	908	903	920	896	910	888	897	854	898	869	861	864	913	833	876	855	903	880	900	885	853	901	900	928	864	909	917	884	897	855	797	843	835	911	863	894	904	852	856	864	830	863	904	902	893	910	859	862	862	881	872	859	862	859	904	862	862	890	906	901	867	887	887	914	900	942	854	892	871	889	915	842	880	883	868	849	903	891	871	868	927	921	897	859	893	921	895	854	908	899	934	878	847	905	897	858	911	840	901	883	931	869	905	954	908	882	867	904	945	827	836	863	885	926	870	930	820	869	894	881	911	888	893	858	899	888	871	871	861	890	868	897	864	847	882	860	884	937	902	912	898	909	897	912	879	919	870	881	864	902	878	906	916	847	869	913	875	901	900	920	918	906	869	897	906	898	860	904	913	877	889	919	849	919	917	909	899	846	891	877	906	882	867	919	875	934	922	876	880	863	891	896	891	875	861	892	877	894	885	876	887	861	918	880	881	893	856	926	785	868	877	891	886	867	927	873	844	887	854	983	899	934	845	847	913	867	927	874	872	852	877	905	880	863	874	899	907	897	866	889	880	935	864	875	872	917	897	885	856	855	919	928	904	838	885	935	855	915	863	852	870	896	869	933	883	898	909	895	981	898	900	921	912	924	884	903	874	870	836	906	854	903	892	850	898	846	864	898	916	872	846	894	885	922	827	873	846	871	853	883	915	897	850	887	856	870	900	875	905	889	893	915	868	879	923	878	886	866	867	847	901	922	898	942	894	831	884	863	883	888	878	880	914	834	893	864	851	862	876	883	898	897	900	901	903	881	876	955	932	845	909	925	874	918	863	922	864	881	909	901	845	920	929	897	893	872	879	855	877	907	886	894	889	895	877	912	884	885	903	873	888	842	891	854	843	861	882	897	825	886	833	893	919	932	874	923	906	853	898	872	914	929	931	903	910	884	854	866	843	897	919	865	938	884	890	889	869	899	889	866	918	803	850	852	909	921	844	868	889	864	879	893	888	831	863	885	894	920	884	922	899	905	881	910	888	883	820	890	930	848	909	882	897	908	889	876	867	897	894	842	905	865	868	896	899	897	913	889	908	872	891	867	828	874	854	897	894	846	918	843
35129	32897	38742	35677	37786	37245	32789	24411	20288	13981	9770	6089	4731	3808	2936	2036	1857	1400	886	838	915	797	867	782	589	610	524	533	471	450	463	510	458	502	457	436	550	1215	1196	1497	1945	1837	1428	808	388	390	398	392	406	387	396	368	407	442	465	483	442	451	396	385	409	433	381	408	377	363	371	383	394	401	358	406	395	370	365	371	349	405	393	422	380	410	378	396	398	413	407	375	424	406	382	406	411	388	369	385	396	384	418	368	356	413	401	395	365	372	380	372	383	347	365	375	378	363	374	388	364	346	382	402	372	410	385	398	404	371	422	401	394	377	364	362	389	432	375	345	427	412	381	378	372	371	373	369	382	379	368	400	383	389	381	386	375	402	410	384	349	395	381	376	399	414	380	412	368	377	375	385	369	378	376	399	384	357	364	387	390	384	372	374	388	397	366	362	410	389	369	381	392	400	394	371	415	429	411	393	397	391	371	404	384	415	400	418	402	369	369	380	384	395	413	400	379	338	338	376	395	392	385	418	374	393	399	395	360	366	448	372	389	382	393	394	398	408	399	389	363	366	385	383	425	387	384	394	380	382	368	398	380	388	374	412	402	339	398	378	380	367	377	391	428	368	378	410	401	356	387	354	403	384	405	357	413	381	372	370	387	370	392	400	415	371	378	347	365	388	392	358	397	386	364	388	374	410	385	406	377	354	375	408	360	360	405	389	369	353	371	351	388	376	367	401	372	394	407	369	393	373	382	360	433	406	405	395	403	402	375	365	377	399	406	418	443	403	346	415	331	373	382	345	381	362	375	395	365	373	355	396	375	384	386	418	366	371	387	401	382	380	419	409	416	409	415	408	383	383	391	406	374	379	420	395	343	421	383	363	411	394	384	384	382	373	374	345	357	367	362	367	371	356	435	401	355	378	393	364	386	427	423	370	376	355	359	378	362	404	392	350	400	422	365	372	404	378	382	378	397	367	408	376	359	370	367	356	423	371	356	393	365	434	385	384	414	394	399	438	347	338	405	425	395	398	383	375	397	375	387	415	405	404	400	398	396	370	360	388	402	373	386	397	404	363	403	393	396	369	411	401	357	390	360	389	389	391	405	378	330	419	368	412	399	400	410	366	397	406	386	393	377	376	415	417	354	371	397	394	400	401	384	395	405	418	402	419	387	408	398	370	389	360	376	408	394	345	400	372	383	362	354	372	429	406	366	390	328	394	379	378	355	387	425	370	354	397	383	380	393	356	394	397	372	418	404	407	388	357	403	365	377	374	401	391	382	390	457	372	366	384	409	386	348	385	385	403	349	360	389	364	410	380	367	447	369	395	426	380	388	362	364	356	426	353	407	371	394	392	390	397	391	420	400	371	393	347	364	345	357	397	397	367	422	385	402	384	382	354	360	397	384	402	367	401	380	369	380	338	378	405	413	391	366	387	352	373	358	349	391	405	395	386	397	369	402	387	356	356	370	376	380	338	387	381	382	356	377	424	400	362	402	353	386	357	393	378	377	403	386	393	374	400	442	391	357	388	394	411	361	431	403	412	393	422	388	396	378	386	380	375	362	358	383	393	382	395	374	387	371	399	372	408	380	364	387	354	401	346	342	392	373	383	399	360	379	398	386	392	402	351	358	418	403	381	360	383	347	372	409	356	373	397	378	381	398	404	401	372	438	384	365	357	379	372	354	375	403	412	409	416	365	387	378	410	396	361	390	399	382	391	408	386	387	372	396	367	383	404	406	375	375	387	399	392	362	380	373	414	362	360	357	349	368	393	371	378	353	356	366	378	367	366	360	379	387	397	407	396	374	415	367	406	390	371	383	372	383	435	371	365	339	346	397	414	411	373	391	397	364	336	390	359	393	388	412	358	400	332	351	353	377	376	365	375	384	415	410	348	363	393	369	364	349	355	416	360	409	390	382	406	375	410	380	398	402	381	397	363	378	357	324	386	389	379	409	406	391	381	381	384	395	354	355	416	382	429	385	344	349	382	376	347	374	406	358	358	422	397	445	394	403	356	389	363	373	398	398	406	395	376	403	398	414	372	395	385	354	372	379	411	396	396	374	366	386	384	404	351	364	404	396	372	424	397	415	386	389	415	374	389	364	362	393	367	371	396	409	381	398	407	385	378	398	402	402	378	386	381	374	427	398	415	351	380	413	385	388	382	434	424	408	404	393	403	390	368	416	379	381	370	365	385	378	382	384	380	393	430	403	388	376	377	365	390	369	374	381	354	383	387	371	374	376	359	406	370	381	395	409	386	370	342	394	378	382	386	354	354	373	366	353	361	389	383	381	371	385	370	368	412	387	378	405	412	386	417	384	386	381	364	382	389	370	401	368	361	393	399	376	378	395	418	368	411	373	392	364	380	389	377	413	398	407	375	381	367	408	362	376	415	382	367	404	407	348	364	346	374	411	380	376	399	389	370	357	393	377	390	391	423	393	391	353	380	359	367	388	410	402	389	403	408	441	391	394	422	348	406	359	385	404	411	408	381	372	402	420	369	387	348	413	400	370	397	389	383	391	395	429	418	378	365	415	353	374	405	383	396	352	401	384	346	369	368	409	424	387	360	391	379	385	410	397	402	401	388	382	357	394	355	388	364	403	392	348	383	387	390	407	350	398	370	369	371	347	401	390	371	389	426	378	329	335	394	378	372	387	408	360	367	376	411	414	364	393	400	386	407	379	385	378	356	395	441	402	376	399	379	360	360	382	399	392	415	375	385	378	388	356	374	373	380	410	369	377	398	374	393	387	327	388	363	385	367	386	382	423	396	373	384	405	389	377	390	416	375	387	380	386	407	382	408	383	363	374	348	406	382	360	379	369	367	387	404	393	376	348	371	392	400	368	398	375	351	378	415	424	377	411	394	398	398	365	427	368	372	425	380	422	413	370	381	344	395	368	408	363	414	389	394	384	386	379	369	398	382	379	393	379	392	394	413	428	343	396	374	394	359	407	392	362	391	378	376	381	369	359	382	401	374	396	389	374	367	399	378	411	377	409	421	414	428	386	403	389	356	388	381	391	371	403	362	362	377	364	434	396	393	392	375	360	388	375	371	397	355	383	383	378	375	383	361	394	401	401	377	390	357	346	381	392	370	389	398	379	360	413	387	399	375	371	363	389	411	391	385	382	395	396	387	395	354	375	390	445	392	350	373	398	361	376	359	382	374	339	365	420	417	366	384	416	420	385	343	377	410	405	400	380	365	371	399	405	404	396	363	408	378	412	398	363	387	356	349	406	395	393	376	387	411	396	321	369	359	352	360	391	406	361	375	356	393	392	359	396	387	339	372	405	438	343	373	365	385	384	384	400	408	372	395	387	356	392	382	385	345	367	375	386	372	406	375	344	371	377	365	417	420	401	359	408	412	405	390	333	392	382	390	402	369	408	394	414	370	407	413	367	390	375	375	330	413	408	386	369	387	390	362	396	413	371	403	348	372	406	414	423	378	388	385	408	381	375	411	382	400	375	395	371	386	381	414	375	406	403	382	381	381
24359	26030	38184	45268	48775	47209	42905	36048	34955	27351	22249	17861	14067	11257	10367	9024	8263	6132	4185	4338	4484	3873	4216	3906	2303	2222	2204	1968	1510	1536	1434	1444	1443	1464	1362	1317	2358	6952	5503	8539	10780	9828	7629	3234	918	917	969	896	899	881	877	876	1235	1253	1609	1697	1428	1183	946	883	835	885	877	886	822	884	888	906	810	845	864	890	866	844	911	890	910	853	811	883	856	910	915	842	862	833	880	884	870	812	898	878	885	899	879	861	812	920	842	862	907	886	855	914	840	887	904	856	855	842	947	870	874	835	835	882	881	857	887	879	899	867	809	889	839	878	878	915	910	847	774	886	878	802	834	864	905	889	848	902	912	894	878	873	861	876	924	905	857	846	882	903	848	847	845	852	931	828	892	862	888	849	887	828	882	863	836	858	892	912	836	889	847	885	916	894	857	813	845	832	863	922	882	919	891	849	837	874	875	891	890	870	849	886	882	849	870	881	848	926	847	849	882	889	875	888	896	857	839	890	912	876	845	859	883	929	859	842	870	916	851	862	836	871	862	900	872	857	906	853	838	843	914	882	851	874	903	852	827	834	889	869	858	862	882	893	894	876	887	880	876	887	852	856	901	862	854	899	917	876	846	875	878	853	847	870	838	813	894	861	857	845	849	838	847	856	873	855	826	837	808	848	877	871	836	854	812	850	838	843	853	854	833	850	864	900	866	881	896	856	881	910	853	882	845	859	895	917	865	884	814	924	873	900	813	845	878	858	898	898	879	869	849	863	907	889	872	874	918	843	871	865	895	860	861	868	830	832	838	886	922	915	839	875	919	841	936	864	867	899	863	870	855	861	912	856	817	855	882	871	845	910	896	852	830	867	879	879	863	862	900	894	884	869	868	856	891	842	847	893	851	847	852	871	902	900	820	896	853	916	868	883	865	835	915	886	901	866	911	841	854	866	873	845	882	860	843	884	845	842	836	891	855	846	896	867	836	883	813	834	891	868	844	869	852	879	915	861	880	869	869	882	880	905	878	824	848	850	857	887	809	861	908	855	896	907	883	854	850	843	889	855	880	844	890	915	873	836	851	867	925	842	901	837	931	879	852	854	848	855	803	874	900	815	834	848	886	932	926	883	884	889	853	874	830	869	895	843	938	920	939	858	866	836	822	840	881	901	825	881	841	867	836	897	836	941	885	919	858	870	808	892	865	927	904	852	868	893	874	832	903	878	790	890	928	907	877	882	885	870	875	883	914	926	889	914	880	858	872	893	871	872	768	866	871	856	865	837	900	867	870	854	877	876	860	877	900	887	872	842	910	936	828	831	843	861	869	844	918	887	888	901	893	890	878	883	860	860	901	860	878	918	862	869	854	833	877	829	833	837	898	857	845	933	880	844	884	822	888	877	886	858	878	893	875	866	874	856	878	843	861	824	929	845	860	851	874	882	865	863	824	869	840	899	947	872	899	898	831	883	847	896	869	781	842	877	835	823	927	909	897	835	893	859	897	832	866	871	820	851	810	860	857	905	951	914	875	845	890	904	872	895	857	900	881	881	903	870	838	834	843	891	865	839	868	851	885	855	870	858	874	814	911	889	880	875	819	904	882	865	851	879	889	913	889	853	906	867	845	887	831	855	865	843	774	898	873	836	824	849	844	862	888	875	925	889	901	851	914	892	905	896	866	916	846	892	909	887	904	859	907	890	939	819	849	873	889	894	882	893	835	820	866	877	888	874	849	891	910	899	848	898	859	871	894	914	857	882	914	835	876	838	847	870	838	854	907	879	885	807	802	914	923	869	835	854	857	878	907	889	857	853	873	879	844	850	849	830	886	857	912	878	878	792	896	864	896	866	865	891	887	881	897	891	866	887	934	866	907	866	923	878	825	923	842	814	863	878	847	908	897	895	924	953	826	869	867	872	906	854	882	845	880	877	854	896	848	841	841	904	827	842	864	869	832	908	864	896	867	874	894	847	872	862	851	837	878	889	865	844	916	867	889	881	886	915	829	887	884	908	917	859	846	852	926	842	888	836	886	843	875	867	859	899	865	888	873	851	836	868	889	887	883	857	873	853	855	888	900	909	826	884	849	893	895	885	883	858	886	860	894	864	861	881	892	881	855	853	830	873	909	852	922	905	844	851	826	907	846	901	861	867	925	852	884	828	854	905	864	902	857	885	902	914	817	840	903	885	881	877	823	823	898	873	933	931	876	863	845	894	845	866	856	854	893	909	868	876	867	915	855	909	937	826	833	912	897	820	826	876	892	843	860	864	825	839	892	881	934	861	868	898	865	852	830	828	897	867	891	881	887	892	814	884	884	820	908	899	879	853	859	839	868	888	886	875	902	890	873	876	851	903	864	872	837	911	931	858	888	825	881	894	924	860	914	857	844	903	851	913	848	916	859	889	907	881	864	802	852	874	869	873	879	876	863	895	874	877	851	883	947	888	829	845	893	881	893	840	856	861	878	854	841	860	877	866	867	953	914	896	869	915	837	906	793	923	889	799	839	880	879	852	854	898	874	826	897	880	858	843	840	880	867	886	790	901	865	822	893	884	857	884	919	826	866	874	883	862	842	792	819	910	862	813	891	869	886	870	907	877	885	878	890	848	888	891	860	833	846	925	862	894	878	874	854	871	835	891	872	833	889	871	845	868	883	876	868	857	865	880	889	863	856	874	882	920	872	891	883	856	896	908	902	878	829	915	913	808	900	897	835	887	832	927	867	867	869	892	854	861	877	882	903	851	859	878	877	838	905	897	893	819	828	844	871	855	772	844	913	851	871	911	915	867	815	852	875	904	870	915	884	865	894	884	880	880	919	839	888	896	872	870	880	887	926	823	883	842	903	861	895	855	859	878	850	826	910	881	912	878	944	904	889	892	870	869	867	880	933	876	887	912	886	897	837	889	859	862	875	871	876	902	867	829	862	858	877	861	856	860	910	871	841	908	906	904	869	904	859	854	852	874	847	860	831	857	820	914	886	863	861	880	858	852	889	853	840	891	880	905	891	875	871	891	854	876	876	872	888	835	888	879	816	871	848	871	913	856	876	926	819	875	907	886	861	928	807	865	858	860	877	827	874	875	934	839	862	917	866	879	842	852	854	866	864	846	912	857	911	875	814	840	904	875	877	872	906	869	888	910	857	821	886	872	825	805	875	901	871	884	891	870	852	874	868	822	830	833	839	822	923	823	854	891	848	818	887	855	920	871	842	901	862	888	920	913	893	879	869	832	857	914	877	876	891	856	876	876	918	849	838	906	895	915	875	852	825	862	895	817	905	824	855	858	817	872	881	886	859	896	868	824	899	885	888	873	856	862	889	927	847	888	845	865	883	853	894	910	910	861	815	908	860	930	848	846	888	898	863	865	895	914	865	873	879	884	891	838	838	872	884	895	862	895	875	909	884	869	873	938	907	905	865	858	904	880	816	862	856	858	901	839	884	900	862	844	886	887	879	825	835	882	826	853	826	887	876	873	916	896	845	821	818	844	848	914	879	828	888	864	875	874	833	845	845	902
5115	3452	4945	3967	3077	2856	2043	1115	895	752	603	489	413	447	423	405	427	391	377	361	308	319	315	296	307	339	318	303	269	341	309	316	310	314	329	346	272	286	363	297	377	376	384	306	302	329	300	273	300	336	306	302	328	308	301	290	325	305	321	293	302	284	316	285	298	279	296	329	301	300	276	289	295	317	301	329	340	312	320	288	286	336	301	294	273	269	278	321	310	307	303	273	303	296	283	281	256	305	306	260	311	308	285	297	320	330	315	301	281	315	310	301	291	270	301	274	289	299	289	303	288	294	278	279	286	305	287	315	299	282	317	258	314	299	263	283	280	299	285	281	292	293	275	260	311	287	308	281	315	299	311	320	325	294	301	256	297	295	316	248	311	312	312	282	293	282	283	282	285	296	308	323	300	285	289	315	302	278	320	320	309	294	313	322	295	309	312	294	296	328	311	294	300	289	307	308	292	294	293	310	276	288	316	309	267	299	299	288	273	313	308	281	295	281	289	297	310	304	283	290	294	244	269	303	304	275	294	292	294	284	316	295	289	317	307	299	289	283	319	279	331	320	295	276	277	312	282	279	277	313	306	274	279	293	301	297	284	307	319	303	330	277	280	322	313	293	299	268	298	308	318	297	275	269	301	285	300	302	280	291	268	310	309	306	308	309	289	293	285	283	312	276	287	299	318	279	302	286	268	284	296	311	308	308	286	298	326	295	288	297	294	292	297	327	303	335	265	298	303	311	297	332	293	289	301	286	271	276	292	328	292	271	277	278	301	335	287	290	307	266	316	295	278	295	289	308	302	285	266	333	294	271	284	296	332	299	291	258	279	283	343	317	308	294	313	301	279	301	305	297	317	330	314	290	269	272	305	299	264	305	314	308	287	306	256	286	311	305	280	259	276	274	323	288	266	329	308	310	279	301	271	291	307	286	330	306	255	310	330	305	302	298	287	290	331	305	313	291	278	292	296	314	333	286	306	287	320	270	312	310	312	314	304	295	290	314	299	336	275	300	312	300	313	291	306	274	298	298	292	303	260	285	311	268	337	291	287	311	305	341	342	290	317	318	293	292	303	313	321	300	289	300	307	291	282	322	295	296	293	321	330	312	271	289	298	302	295	308	319	272	286	301	289	287	291	318	292	307	326	290	281	278	305	286	306	293	324	304	279	284	271	306	304	314	314	308	292	277	303	297	248	301	293	287	296	310	269	292	305	292	323	313	271	310	296	271	323	254	293	296	283	306	304	319	302	295	320	300	274	280	281	287	283	271	272	291	298	282	304	304	333	304	325	297	309	303	307	321	295	300	267	323	310	341	312	328	277	293	303	284	299	276	351	307	296	295	305	286	303	331	305	311	281	309	270	316	305	280	334	291	296	289	285	282	296	312	279	278	306	305	304	289	299	281	284	307	290	271	309	280	276	275	305	293	295	275	302	294	273	296	291	289	294	317	334	303	342	285	303	326	307	317	303	279	288	329	283	315	281	313	300	314	269	266	293	288	309	282	313	265	302	324	286	324	318	298	315	305	292	316	296	334	279	291	268	321	288	334	298	287	285	316	313	302	313	269	286	295	297	294	306	298	310	284	293	260	302	270	290	278	318	322	274	293	325	308	280	290	304	326	282	288	277	302	284	290	305	319	268	318	310	310	327	298	330	304	287	295	324	263	299	295	311	266	337	281	304	288	288	309	305	300	317	293	284	288	296	314	262	299	302	281	295	307	275	308	306	309	308	293	306	308	332	336	279	297	283	287	312	299	280	297	271	303	276	288	267	314	303	335	292	326	267	317	328	324	311	267	333	302	292	291	290	303	308	304	315	299	291	277	289	304	292	293	316	337	304	303	297	281	305	306	315	308	317	297	313	302	294	292	257	307	275	291	315	308	315	284	309	298	318	293	291	305	329	318	296	278	267	287	324	300	298	300	312	276	282	301	320	303	280	302	305	278	279	303	273	282	288	300	305	323	305	335	298	324	321	304	288	294	316	292	314	305	314	304	291	287	311	291	310	259	296	297	295	299	301	272	320	275	273	312	274	311	314	290	295	308	282	312	311	331	281	309	299	290	303	320	311	301	276	295	289	274	308	310	303	308	312	319	276	329	310	322	320	290	291	292	304	308	274	313	293	280	295	322	311	296	324	309	305	281	288	294	274	314	268	303	313	300	296	325	319	266	289	301	283	290	308	292	289	306	284	290	268	283	287	336	290	299	302	302	312	315	320	340	296	305	284	262	247	280	310	285	287	282	300	272	328	321	263	278	293	295	287	317	300	306	328	331	358	294	258	304	286	305	279	296	275	294	289	279	318	318	282	289	290	318	305	307	299	286	309	308	301	283	300	322	261	246	303	290	301	286	303	308	324	285	292	305	311	252	310	268	317	322	309	288	264	329	252	293	313	303	305	278	300	301	289	309	280	270	281	276	293	309	313	291	308	288	306	307	297	307	312	293	303	308	311	328	297	289	305	290	296	310	287	280	298	294	337	309	320	325	323	281	293	294	276	279	313	284	303	316	287	287	291	288	315	314	290	297	315	306	322	334	305	314	308	331	283	323	317	312	263	311	307	280	263	328	299	267	277	271	266	314	323	287	298	283	329	310	301	292	281	290	316	294	290	281	298	321	324	279	309	282	279	308	323	285	299	297	300	293	280	329	341	308	306	322	276	317	283	300	331	334	297	264	308	304	276	318	305	281	286	303	332	315	287	303	276	306	280	317	307	307	292	306	315	281	286	275	285	298	275	309	314	294	303	311	300	313	283	330	276	307	288	304	323	304	312	282	287	301	304	275	295	280	299	312	287	311	318	285	308	291	302	312	292	303	344	313	291	313	305	324	297	302	328	280	286	285	334	302	257	295	311	309	265	342	289	312	303	280	326	280	333	309	298	339	333	299	330	278	284	275	325	338	305	284	313	276	298	293	310	298	271	310	314	275	268	293	301	271	263	298	322	309	309	301	299	277	298	287	292	294	291	275	327	304	312	318	305	301	311	301	331	304	291	292	289	302	294	270	289	318	302	300	287	304	286	289	319	326	302	293	310	282	317	312	271	312	284	316	291	270	306	315	281	238	262	301	277	292	278	330	290	264	289	301	263	284	257	291	335	304	321	290	282	277	325	310	268	286	328	316	300	309	314	288	315	281	313	286	278	312	297	270	290	276	301	273	313	300	288	313	289	341	308	307	283	279	317	332	312	297	307	292	306	309	315	288	345	291	315	328	269	273	300	308	285	295	285	281	303	306	273	309	312	296	280	287	282	304	312	294	330	300	309	277	299	321	290	307	285	304	296	296	330	283	268	297	295	313	338	308	284	271	289	324	293	290	299	320	259	294	295	279	300	264	321	269	296	307	303	276	282	283	321	325	335	307	281	288	330	312	291	291	324	295	271	317	300	314	294	317	264	308	292	296	320	289	276	283	333	313	303	277	290	303	311	286	310	337	323	284	302	256	276	295	296	304	311	278	298	299	293	283	299	293	302	302	300	295	322	305
4728	4207	8179	10857	10076	9688	6970	4471	4120	3249	2544	2147	1640	1755	1589	1485	1555	1363	1256	1014	960	1071	1101	956	1009	944	851	877	795	801	848	814	844	856	874	825	821	853	1012	1000	1213	1434	1170	740	718	699	759	719	748	760	704	748	717	799	770	830	814	777	739	694	739	704	714	707	738	711	748	731	695	718	754	704	703	725	703	710	697	700	713	748	678	735	732	728	735	716	783	752	736	721	737	748	738	704	738	694	714	735	743	734	662	733	721	758	758	701	719	747	784	726	713	695	722	777	732	717	730	754	745	780	768	731	746	725	717	719	731	755	729	747	710	716	690	768	695	724	738	719	729	730	682	672	726	687	711	743	698	713	733	741	745	704	687	731	741	721	739	765	717	672	733	700	714	729	709	784	757	693	717	747	717	752	711	731	774	694	666	667	753	704	695	734	749	705	719	701	708	731	694	735	724	742	719	686	753	719	753	720	722	736	684	692	716	754	740	741	772	717	719	733	752	754	759	758	709	761	717	747	731	705	750	684	694	758	742	770	706	786	740	728	727	692	710	675	729	752	740	760	723	706	722	725	760	724	745	727	737	712	715	774	747	700	733	748	728	725	677	694	729	697	779	736	730	764	753	706	738	715	704	776	746	681	743	735	698	778	737	695	747	727	685	735	731	693	734	753	733	792	736	721	728	745	734	723	754	705	715	733	706	691	702	711	733	697	685	721	696	747	749	729	712	701	735	729	693	702	717	702	680	710	726	720	712	746	718	722	681	734	734	687	691	764	739	709	701	760	701	694	696	711	727	709	679	714	791	748	754	711	711	738	766	737	737	708	714	737	721	692	698	688	755	738	750	707	694	702	699	704	710	729	706	695	730	739	674	680	706	741	721	769	760	746	727	723	705	689	693	709	740	700	726	709	677	722	713	694	686	740	743	701	748	702	742	719	764	732	700	728	738	694	746	718	734	700	747	709	736	749	725	709	734	710	717	676	673	730	717	714	753	721	672	750	692	694	709	711	765	686	775	694	741	752	756	708	713	744	700	726	753	715	721	683	715	756	720	708	724	728	753	735	718	750	717	737	742	714	713	738	723	745	691	688	725	701	691	708	702	723	717	716	749	748	757	721	711	725	723	780	679	710	750	718	704	766	704	712	689	726	733	682	679	718	716	702	678	763	756	713	742	691	772	749	721	747	740	733	731	662	688	682	713	736	743	724	767	765	684	742	692	716	729	735	741	734	727	717	745	727	676	792	668	752	741	728	652	718	722	744	728	736	714	692	738	731	720	721	710	707	790	726	715	761	726	696	724	726	760	745	739	682	730	724	724	728	691	771	733	769	705	758	748	638	766	671	753	733	715	699	726	707	694	757	709	697	715	680	724	731	736	733	732	697	720	697	736	763	728	707	711	699	715	721	715	744	740	712	720	686	745	715	700	726	686	713	733	730	703	778	721	731	708	728	737	756	711	733	749	719	732	732	731	655	721	729	720	678	734	712	774	694	794	683	706	723	713	738	762	756	744	703	714	726	686	688	699	743	669	715	746	752	723	692	717	710	719	706	706	726	771	739	697	765	743	704	702	709	760	704	740	744	713	717	798	726	703	709	681	742	687	709	675	751	707	752	735	714	731	699	758	725	729	706	668	720	727	705	721	745	736	738	745	703	713	732	703	677	694	720	742	715	753	702	791	749	744	736	729	690	725	688	703	745	718	702	773	697	763	724	744	713	736	788	727	720	745	736	713	751	751	763	729	695	741	742	762	724	736	698	697	697	746	726	732	740	694	728	684	684	699	734	736	718	723	729	732	722	690	739	712	764	720	733	722	743	714	762	746	702	752	731	725	711	747	707	720	777	704	741	714	702	736	760	675	722	740	707	681	708	755	684	757	732	716	711	729	714	684	701	696	702	700	761	742	745	715	687	716	711	735	776	699	721	730	746	683	738	761	727	762	734	746	731	752	722	714	760	703	729	739	696	732	751	700	707	707	678	708	752	751	701	729	705	755	705	714	722	745	696	738	711	703	700	688	736	764	710	680	739	708	735	719	756	705	752	743	724	719	720	699	773	738	721	745	708	708	710	683	684	727	698	689	741	731	721	780	732	736	751	709	763	740	703	741	717	694	734	732	715	657	701	735	679	718	676	737	698	749	728	747	683	707	705	718	753	723	712	705	773	725	731	725	726	705	739	772	737	712	728	753	779	730	712	736	733	685	733	705	729	732	740	735	738	729	683	720	745	742	697	715	655	743	759	754	752	730	741	697	719	743	754	693	719	716	692	784	707	773	721	691	716	715	738	744	708	723	665	734	725	743	713	715	724	734	732	736	770	718	702	771	700	699	671	713	726	722	683	696	764	730	730	746	750	745	720	780	722	719	698	743	689	690	720	689	717	772	679	703	694	772	707	666	726	758	707	726	715	762	719	721	723	721	762	723	711	730	730	730	763	705	794	752	721	751	674	728	743	687	769	760	707	737	737	726	716	715	726	722	716	733	710	719	711	773	727	749	721	751	715	707	705	703	755	713	694	665	711	743	769	716	691	648	633	737	733	690	772	740	695	679	723	724	717	758	747	727	718	723	722	691	707	697	749	699	723	698	702	791	695	695	707	706	711	760	694	718	684	690	705	758	777	784	722	695	702	754	752	746	686	748	734	712	724	725	713	723	743	720	754	696	737	711	689	708	757	722	749	717	693	735	691	696	754	772	735	736	731	713	729	725	763	722	716	712	721	734	720	685	748	744	725	729	677	712	743	753	692	761	668	719	686	739	766	704	698	730	742	687	743	710	677	729	737	740	703	719	688	732	749	713	750	737	702	762	737	712	700	706	736	717	740	708	729	744	685	757	723	693	741	730	759	698	745	723	730	739	745	687	694	761	735	696	726	723	747	713	715	742	736	735	742	731	773	725	743	721	778	699	752	691	698	730	761	702	728	690	690	725	710	765	739	772	753	681	727	757	753	715	734	726	706	700	722	701	737	712	769	711	734	705	750	738	696	758	695	756	718	707	676	755	698	665	783	780	688	682	723	735	745	692	752	728	725	714	701	721	741	704	717	702	711	703	779	688	728	710	716	762	683	708	748	675	696	748	758	691	725	718	729	702	745	739	703	715	793	726	759	732	721	718	761	739	753	710	771	721	738	762	723	745	744	723	719	758	735	724	711	739	715	745	748	646	736	737	711	777	675	716	691	713	712	712	771	715	712	714	735	717	753	690	666	718	749	759	728	763	682	697	735	713	724	723	724	735	711	754	716	747	695	689	730	720	722	699	668	720	741	768	718	730	697	751	766	718	764	737	695	746	716	722	723	744	748	753	716	712	717	762	704	740	746	746	795	687	701	732	720	738	758	718	740	702	731	686	725	706	719	724	699	746	714	731	746	698	754	759	716	732	713	752	749	698	742	706	719	648	713	706	709	747	739	741	659	723	730	737	703	722	685	726	669	718	734	760	775	685	711	769	682	701	734	725	740	684	725	720	712	679	698	727	769	790	728	725	715	699	756
26137	26462	32754	32027	32003	30882	24704	16415	12051	7976	5412	3382	2931	2250	1669	1352	1102	852	688	593	591	621	613	540	493	481	488	486	444	423	459	433	409	419	344	349	493	1018	944	816	1222	1143	794	440	394	355	408	386	384	412	405	381	398	488	481	460	412	396	377	366	359	442	414	376	415	407	395	404	382	417	346	354	374	383	431	388	414	410	359	375	376	414	375	378	426	384	387	384	411	392	398	370	405	396	376	398	383	401	366	387	375	400	386	379	382	416	398	361	383	372	405	407	401	440	410	337	378	399	384	374	404	400	408	356	393	400	397	395	360	390	382	420	355	395	420	364	352	414	395	380	407	396	421	383	383	368	416	415	365	358	392	411	367	392	346	381	412	396	365	387	417	398	373	399	354	385	402	406	390	410	412	393	424	317	379	423	405	422	386	360	376	431	389	379	398	409	398	376	421	374	416	416	389	388	406	384	412	385	395	404	395	390	406	415	386	383	373	415	414	409	359	395	394	397	389	370	387	378	427	383	410	407	374	390	375	370	353	388	411	397	377	419	411	408	400	430	394	417	404	364	368	352	378	412	412	400	402	370	382	382	399	353	378	416	434	397	371	386	347	370	394	392	413	393	360	381	424	441	424	352	377	394	410	427	394	404	369	395	390	417	404	392	390	391	397	420	408	390	382	407	379	385	403	386	422	385	418	420	357	376	384	409	403	386	410	374	371	376	407	409	435	417	388	401	357	396	370	394	439	402	403	400	391	434	383	407	379	353	398	407	385	389	349	389	401	429	400	355	434	421	419	404	423	404	397	370	390	438	363	359	379	393	379	379	399	385	379	421	394	390	406	368	413	370	389	410	399	398	409	393	400	365	369	374	362	378	372	393	393	385	375	398	417	388	369	399	383	344	338	429	388	382	404	407	389	377	401	387	370	380	346	397	379	398	379	396	384	410	405	364	369	409	422	350	409	392	425	359	388	401	398	389	390	349	379	381	385	380	416	418	393	367	387	384	400	403	392	393	393	366	393	424	430	387	391	390	405	381	367	382	363	370	357	367	402	426	426	412	411	413	387	380	382	380	386	399	391	418	384	392	392	371	377	379	385	401	367	378	444	385	424	365	382	394	376	397	417	395	420	387	374	404	379	393	380	360	387	340	390	386	366	403	386	436	373	391	390	383	373	387	408	386	407	373	433	442	358	438	359	339	402	429	391	379	404	351	404	395	372	375	408	371	387	401	395	424	401	387	370	386	378	371	368	375	364	416	388	417	359	391	370	408	380	382	412	399	380	372	410	396	402	429	427	385	353	357	378	377	403	412	371	412	418	378	390	392	377	418	396	394	376	374	369	362	394	407	384	365	392	418	420	382	395	391	430	386	385	375	384	433	428	389	381	423	415	350	358	396	385	406	399	426	412	365	350	365	410	413	360	422	402	387	403	394	392	380	393	399	393	352	421	369	404	400	342	391	375	399	406	364	380	369	372	383	407	394	391	395	443	410	361	386	400	428	425	397	404	448	372	374	430	352	415	407	376	387	385	401	385	361	383	423	447	364	385	435	385	391	401	378	392	418	383	376	395	439	349	391	418	447	375	390	395	360	393	365	387	392	389	392	376	426	366	381	391	385	397	416	411	403	407	378	379	386	421	388	356	389	443	405	372	394	350	382	400	415	417	373	376	369	392	384	383	382	403	389	434	365	355	385	401	410	450	433	413	414	387	396	411	391	363	361	388	382	371	363	373	404	402	394	380	385	391	388	417	414	422	385	392	396	401	429	396	415	390	348	395	415	353	391	375	401	399	393	397	401	369	372	371	388	374	375	361	336	410	368	408	411	370	423	383	365	416	409	375	348	417	386	406	376	416	429	407	390	373	418	384	385	404	352	414	417	445	384	433	415	378	391	352	385	409	402	401	348	392	386	378	345	386	399	375	349	407	425	392	400	404	378	381	414	418	360	407	385	402	377	395	417	409	369	378	373	372	365	355	361	403	350	416	351	396	376	352	392	430	385	384	413	379	406	396	404	393	385	402	380	358	426	411	424	400	380	377	396	403	371	402	352	390	425	375	403	375	402	396	427	392	344	378	409	394	384	371	372	402	444	388	423	419	416	386	402	392	408	373	400	342	384	418	381	373	412	386	394	365	392	420	389	367	385	365	384	416	364	411	333	379	393	394	425	362	372	381	359	405	397	410	374	401	366	373	406	397	370	398	402	414	392	355	393	398	371	370	404	387	378	346	414	412	397	377	403	377	378	388	363	382	400	353	382	377	395	383	365	390	400	357	383	431	406	401	383	376	375	381	346	411	382	402	379	390	373	386	383	369	363	393	387	370	409	378	378	369	442	399	409	383	395	384	438	406	396	376	360	370	420	343	416	421	393	423	409	370	371	400	374	413	348	380	411	387	432	405	358	372	405	406	408	397	413	419	382	370	391	415	369	403	373	341	414	364	388	346	357	355	413	398	345	357	412	418	380	402	379	385	390	394	332	386	402	377	383	430	371	407	395	383	385	411	397	355	423	393	353	403	414	428	389	354	364	393	387	370	371	419	382	417	397	409	400	405	347	439	373	373	386	439	364	427	386	391	405	427	381	396	376	402	359	411	414	388	386	400	378	386	371	386	343	409	338	371	400	358	336	404	381	425	446	402	363	410	404	404	391	393	359	406	389	342	387	389	376	407	410	370	409	375	398	408	404	441	357	363	360	364	376	386	392	392	413	386	366	381	355	396	396	380	395	395	385	370	406	399	375	391	382	361	369	394	396	407	352	400	431	376	382	387	379	427	377	408	423	360	397	367	386	392	360	373	426	390	427	395	409	387	368	378	389	378	388	353	362	409	374	396	384	427	404	353	394	463	386	382	438	442	424	403	386	391	388	402	405	408	378	428	382	375	402	383	379	394	401	398	367	406	387	398	375	337	381	390	377	406	413	349	392	405	427	394	391	351	347	398	378	398	419	361	394	371	349	376	372	386	401	381	394	400	368	392	419	411	391	384	423	399	371	396	357	430	415	410	434	374	355	359	404	413	355	385	444	387	369	395	380	395	416	421	404	390	380	405	420	393	411	399	409	372	370	385	395	411	382	346	401	388	371	422	384	381	375	398	385	378	370	408	419	401	395	367	395	386	424	384	400	393	365	375	387	382	374	374	400	394	412	376	379	434	393	379	387	366	360	386	392	395	379	404	389	397	401	383	395	409	355	397	404	413	408	356	398	416	380	356	396	387	414	396	369	382	392	374	380	374	353	387	415	369	386	392	416	397	349	367	409	425	378	394	387	398	379	384	374	354	426	398	397	387	422	367	412	395	400	414	401	396	405	401	399	403	369	407	400	395	431	377	353	377	374	443	416	381	423	417	402	400	378	379	417	366	410	388	368	383	411	363	353	381	402	414	388	431	380	402	389	363	410	374	417	394	356	388	377	384	374	382	365	386	383	369	404	344	374	387	412	415	380	409	417	429	397	370	428	412	418	369	422	392	402	389	388	363	390	408	397	396	357
19506	19187	31058	39614	41465	40129	34351	27834	25312	18273	14694	10344	8451	7655	6852	6505	5432	3988	2902	2508	2369	2608	2506	2066	1747	1583	1537	1474	1307	1286	1293	1155	1188	1216	1112	1140	1716	5552	4780	4325	6194	5483	3281	1010	881	916	940	951	901	945	908	862	991	1403	1626	1593	1242	1074	938	849	896	926	978	952	911	940	875	862	954	968	926	888	950	907	929	913	858	873	868	896	906	945	865	912	906	954	933	909	877	920	922	851	865	879	876	879	823	919	926	893	916	911	956	930	915	911	900	944	848	872	905	958	912	884	900	926	933	881	930	888	935	871	964	887	889	868	963	890	894	910	920	918	945	956	933	896	908	869	876	889	968	896	919	982	966	918	903	907	930	867	887	889	932	868	860	905	926	938	886	920	892	929	927	943	903	938	883	874	889	876	887	927	897	898	897	969	907	953	925	960	912	929	888	895	895	906	913	868	900	866	895	859	932	909	909	969	919	870	916	906	900	880	946	938	903	913	837	877	911	861	935	929	918	905	948	877	933	924	876	926	844	893	910	881	907	895	950	961	925	927	911	926	866	893	870	889	896	897	900	917	912	901	897	867	914	902	928	866	891	929	923	902	927	917	937	895	908	877	936	946	918	950	911	936	916	884	921	837	905	893	956	949	877	865	919	884	925	935	915	890	922	862	906	910	893	893	968	913	841	875	921	901	922	923	834	901	917	914	937	904	880	891	888	939	904	883	921	881	835	906	927	881	914	850	893	943	886	920	932	934	901	888	881	902	920	863	930	928	934	906	904	932	906	914	894	912	883	886	914	906	901	940	933	892	916	913	938	848	889	954	910	923	933	908	905	875	949	905	914	949	940	914	867	954	969	905	923	929	907	939	896	924	855	917	888	869	852	907	946	901	925	907	970	903	938	918	950	931	918	901	899	888	930	943	919	903	864	930	895	900	905	931	942	853	892	903	895	894	921	916	903	902	916	842	900	923	944	923	901	900	907	920	901	886	936	896	865	928	964	891	883	884	887	899	932	912	897	890	896	840	879	905	923	910	970	898	843	889	893	865	898	948	892	928	885	915	913	916	922	905	908	932	911	934	903	879	912	914	904	905	924	863	894	924	882	919	944	893	884	912	908	923	905	889	910	917	919	936	906	961	909	900	923	968	935	872	908	895	936	927	905	924	878	888	874	895	912	943	884	899	921	950	930	887	928	956	866	950	913	880	849	910	898	947	913	914	812	972	934	908	904	912	923	938	915	979	920	888	892	908	938	913	902	928	898	843	949	920	872	963	898	903	938	878	917	891	917	886	936	881	952	924	862	952	897	882	875	911	951	1014	917	899	881	946	907	925	924	909	868	890	944	899	891	888	891	913	913	880	940	930	875	885	938	943	902	918	895	896	939	861	866	922	936	899	913	929	903	873	919	932	913	880	914	903	948	904	859	858	941	886	939	915	956	928	855	898	921	869	897	984	874	894	849	897	904	872	898	943	898	908	916	949	916	916	916	950	888	850	899	901	927	912	915	978	908	921	892	846	881	914	934	932	908	884	912	934	924	870	879	896	868	933	913	942	943	928	923	943	895	851	893	872	922	909	922	901	914	934	913	890	891	886	863	886	905	849	869	924	956	910	866	892	852	829	889	908	936	922	877	861	886	897	862	894	932	871	867	902	893	929	904	920	903	904	938	909	886	924	930	916	930	848	904	915	919	934	902	952	947	899	902	865	925	915	926	874	960	914	919	927	925	917	870	904	959	936	896	887	924	924	873	885	869	912	955	880	916	854	883	978	873	836	940	917	883	839	925	903	852	914	871	903	933	906	880	905	954	868	916	940	891	876	931	889	934	840	889	953	884	848	945	863	909	911	882	899	930	891	837	925	946	938	870	873	875	878	977	883	863	894	926	918	906	954	874	912	935	869	911	911	955	882	938	892	888	913	899	884	891	842	936	940	867	891	911	874	867	902	931	875	913	918	920	939	945	860	812	886	896	877	869	886	911	919	900	857	935	926	932	939	893	871	926	916	863	883	897	900	936	881	961	896	900	893	937	903	900	891	887	875	941	894	888	915	957	902	878	899	825	913	859	890	857	919	886	967	881	914	878	930	856	890	952	843	859	868	889	930	915	931	901	894	910	904	917	883	905	882	907	893	894	921	944	926	885	943	875	877	915	933	915	887	930	858	897	908	909	896	865	893	933	911	893	891	966	909	864	871	850	879	897	914	932	845	918	875	885	926	959	914	909	900	875	908	922	908	929	919	908	883	895	911	944	894	962	957	954	930	899	905	967	886	896	938	953	918	960	889	925	920	917	872	926	875	903	938	887	887	920	845	917	940	884	897	894	850	909	911	877	871	941	890	864	898	953	905	919	874	910	938	899	920	891	879	854	898	851	922	947	925	948	882	933	880	836	921	888	903	907	915	940	950	916	870	868	878	911	933	931	964	958	998	868	926	929	946	928	903	871	907	907	855	955	901	911	855	880	898	891	906	925	906	922	903	868	834	930	922	959	935	892	946	843	908	936	928	875	957	912	936	851	908	904	919	928	858	948	887	908	918	948	910	892	902	902	965	902	931	923	933	869	876	907	885	877	892	932	901	873	864	923	944	916	858	871	916	913	950	835	929	921	873	913	911	866	911	895	926	893	896	940	924	873	955	891	934	971	886	924	882	907	949	945	882	910	873	896	936	914	917	904	920	905	894	911	869	860	930	862	940	949	902	904	866	878	944	944	831	906	883	863	931	875	835	876	846	853	913	898	920	927	891	889	881	882	906	885	873	943	914	919	881	895	895	855	896	893	926	924	953	935	858	903	945	942	925	895	875	879	889	857	914	881	929	929	919	933	898	890	816	929	885	883	912	942	886	893	956	918	896	892	855	898	905	897	942	875	896	885	865	887	868	872	916	918	922	930	930	942	875	938	872	895	912	957	926	928	954	927	928	908	923	918	951	904	859	912	933	917	907	880	934	933	925	895	936	925	921	905	936	914	905	878	934	910	891	888	933	902	883	914	948	902	922	925	949	954	921	929	887	879	886	872	878	925	930	920	896	931	917	917	893	899	898	905	901	918	866	873	901	909	874	874	913	983	955	926	940	962	940	953	901	883	900	900	927	909	904	852	879	879	900	887	913	915	944	868	857	976	901	892	897	923	914	915	908	898	930	902	935	941	913	898	911	918	921	858	891	869	908	907	869	944	925	908	872	869	886	920	955	906	904	903	929	914	904	883	918	911	861	896	909	938	958	939	899	876	917	946	906	847	930	876	902	900	900	940	894	895	897	881	881	884	863	961	906	909	902	959	897	884	968	913	915	922	889	897	907	864	960	887	920	955	933	897	920	921	908	900	888	854	953	885	985	891	850	960	890	916	880	893	950	943	892	905	919	948	873	913	920	937	934	899	923	929	870	934	872	944	920	916	879	963	905	951	892	906	905	902	895	951	925	871	914	898	941	891	880	905	868	914	907	869	903	923	879	897	896	921	899	902	847	908	905	873	882	855	865	951	942	935	901	855	893	888	882
36771	34073	37718	36183	37517	36255	30507	24025	19613	13427	10035	5929	4675	3749	3138	2700	2210	1504	891	854	808	838	823	694	650	551	603	549	455	493	493	424	440	440	463	432	553	1412	1472	1255	1909	1885	1280	418	421	389	366	448	413	419	430	406	470	564	600	599	498	458	419	382	405	435	364	399	419	420	400	397	400	396	386	401	457	389	370	410	428	426	407	384	439	415	408	404	382	390	390	397	429	383	367	384	393	370	394	392	415	416	414	409	411	393	396	391	362	394	432	403	412	386	409	423	397	416	408	402	436	357	461	390	392	392	408	399	416	409	375	395	375	420	439	391	408	403	379	378	389	369	421	376	374	382	404	387	408	403	383	425	360	398	388	378	390	405	378	368	421	438	417	404	397	387	395	383	388	400	382	374	413	386	390	406	394	439	400	414	394	411	417	414	403	408	403	428	384	392	363	430	388	392	429	396	384	362	405	414	371	403	397	405	407	395	401	383	400	369	372	390	408	415	411	411	403	411	415	389	399	395	416	420	402	394	392	395	423	358	401	399	386	408	385	420	382	383	401	388	430	402	373	401	425	404	409	358	429	403	408	411	394	409	374	415	420	400	421	414	437	401	398	413	419	385	356	396	379	377	401	416	414	367	388	394	382	387	401	395	385	412	410	414	443	424	368	406	399	413	383	392	406	365	394	409	409	380	402	385	419	423	431	421	408	443	397	376	405	408	403	404	376	417	390	421	436	423	367	358	396	398	394	401	414	420	381	380	412	435	407	399	426	415	413	406	430	413	387	430	392	361	440	411	379	418	420	418	358	381	398	403	415	390	407	447	377	409	396	388	391	381	406	401	403	379	390	398	412	403	398	473	386	424	392	372	396	418	387	419	426	402	427	371	366	366	389	385	442	418	453	419	441	384	414	409	425	418	385	411	384	401	439	385	386	425	404	375	399	417	391	410	387	385	397	399	396	428	393	439	416	436	433	374	413	446	398	408	375	377	357	413	387	401	414	420	421	419	414	387	463	402	391	400	391	410	410	395	371	389	406	420	408	382	397	382	409	377	411	436	415	387	424	415	382	419	392	399	401	396	406	424	426	383	406	404	382	419	380	400	375	428	382	411	394	438	372	403	389	404	416	404	390	388	394	402	404	396	374	387	406	436	431	364	379	390	441	396	396	433	370	418	427	394	383	425	419	392	382	408	449	390	418	405	390	393	403	401	431	395	392	445	398	350	418	426	411	413	396	378	378	411	415	375	437	426	432	422	432	388	405	408	410	419	392	405	415	409	382	438	413	422	390	403	364	376	399	365	345	377	402	377	390	390	432	380	402	379	421	400	406	384	399	368	415	389	388	418	419	426	403	392	434	397	400	402	377	400	368	423	378	369	396	413	411	367	398	401	363	385	416	423	410	390	378	417	367	394	421	359	420	389	367	404	393	423	413	394	437	404	420	404	393	371	413	389	388	390	411	402	405	415	415	401	364	428	391	409	377	376	401	405	374	374	391	389	408	392	435	390	419	435	409	381	384	379	387	440	400	426	448	392	353	406	400	417	440	421	425	409	419	410	422	419	436	409	382	375	395	408	375	398	417	383	393	400	408	408	431	431	437	369	434	422	400	452	388	410	394	392	439	385	394	445	368	426	409	459	414	372	371	379	419	399	376	409	418	427	392	412	427	403	421	422	413	408	396	386	385	431	380	386	391	371	382	383	411	410	400	404	401	395	355	362	412	453	383	450	413	383	388	400	414	407	397	398	367	400	403	415	392	375	388	418	374	415	405	415	399	402	389	395	378	380	457	382	393	416	401	395	361	414	401	404	443	414	428	397	410	430	374	367	404	411	393	392	382	408	390	435	389	405	427	417	382	399	420	388	399	399	379	421	405	421	414	411	401	412	435	380	357	408	405	417	411	361	401	402	405	407	418	403	412	377	404	393	393	356	388	401	422	371	393	380	368	372	408	421	400	407	394	426	360	393	389	423	439	398	380	414	419	436	402	431	420	429	407	407	400	400	435	414	377	385	362	422	389	373	422	424	412	404	389	383	371	432	403	415	420	400	386	427	412	414	380	399	424	409	391	404	391	392	404	363	429	347	390	401	423	386	409	408	426	436	437	367	391	366	432	427	373	396	381	389	409	407	387	414	407	374	411	390	427	420	415	421	429	413	378	412	430	439	404	394	393	429	403	395	379	420	407	412	427	427	419	384	400	362	418	375	412	366	399	402	407	387	433	409	404	396	428	421	368	385	376	371	406	422	374	441	393	402	411	391	394	411	418	420	400	368	399	404	379	418	411	383	433	403	386	412	397	389	414	379	397	396	380	411	432	379	396	395	395	375	391	393	418	417	396	430	407	380	381	352	380	345	403	410	400	398	396	419	432	430	397	391	386	433	404	407	440	400	376	369	383	413	409	423	455	402	428	401	391	422	404	404	391	386	415	372	445	398	402	417	402	428	390	396	366	444	419	421	423	399	430	417	403	389	410	420	380	394	424	381	382	422	441	397	392	388	429	353	400	402	393	420	381	379	388	407	404	402	373	391	411	395	396	373	373	407	402	392	440	367	401	420	384	353	379	439	387	405	396	404	381	410	389	403	402	383	415	392	390	390	379	374	385	385	432	401	402	429	375	405	390	396	379	394	383	433	414	351	359	399	422	410	421	396	390	407	370	387	401	408	413	381	381	412	375	401	410	394	407	407	387	457	362	400	423	380	379	401	363	432	405	446	380	375	375	389	451	416	417	393	390	408	379	400	384	410	404	406	441	400	404	395	391	384	390	423	402	399	388	388	387	411	423	378	399	397	412	384	369	387	406	385	378	404	419	380	420	399	400	396	408	398	417	408	406	358	419	400	427	383	409	405	372	419	396	394	392	431	406	387	388	376	411	396	420	382	432	396	437	410	411	374	397	400	400	401	379	396	421	381	376	382	423	419	429	375	420	412	397	427	366	400	396	400	398	407	469	423	420	405	392	415	376	402	437	380	413	384	388	436	365	401	387	436	387	407	396	450	404	367	358	361	389	394	418	370	400	429	394	394	389	365	407	427	398	393	407	424	408	412	411	411	433	434	396	432	396	416	384	399	435	397	386	430	428	424	444	399	434	393	361	406	414	389	384	406	383	400	376	407	393	401	407	418	400	386	421	401	398	403	420	385	417	412	422	406	402	433	428	362	384	398	387	392	373	387	368	363	393	399	406	387	392	415	367	438	415	388	386	404	361	387	415	398	436	366	379	400	395	384	397	386	381	393	418	404	420	394	416	385	396	405	404	408	391	443	392	382	397	397	394	383	408	346	380	380	394	398	368	395	371	402	377	413	400	373	361	427	383	427	400	394	418	386	364	408	396	413	444	378	395	383	390	401	414	408	421	426	409	377	348	404	427	423	378	418	374	378	382	388	390	402	422	368	442	394	423	414	389	368	416	381	433	413	373	410	391	364	386	410	400	397	368	404	387	398	383	432	388	429	381	394	379	420	447	374	391	420	422	430	368	387	378	380	376	388
26665	27213	38292	46426	48198	45257	41614	37511	33571	26333	21011	16133	13077	11800	10860	10571	8935	6957	3822	3658	3970	4032	3547	2548	2495	2170	2161	1955	1602	1565	1476	1340	1269	1297	1219	1186	2253	7778	7677	6389	10614	9977	6034	1032	984	934	969	942	987	970	936	1012	1559	1978	2278	2100	1612	1269	967	926	910	905	891	928	925	905	874	921	913	874	931	915	948	880	861	974	890	882	920	909	937	901	922	916	945	906	890	925	930	886	920	898	884	856	918	889	930	912	918	911	921	948	883	924	853	929	903	926	879	899	875	927	911	916	898	935	982	984	877	905	874	961	870	912	926	865	878	913	907	925	863	908	921	946	965	928	905	909	922	899	931	850	848	946	904	914	915	869	881	923	892	915	970	887	965	940	897	899	861	917	941	928	890	922	926	888	945	892	932	915	885	919	848	931	924	937	881	916	932	873	913	921	906	907	916	900	915	836	964	868	958	912	911	869	931	895	924	925	947	872	947	959	921	974	921	897	952	904	870	927	924	948	963	920	878	902	868	888	925	879	933	892	953	919	869	955	848	939	907	921	952	890	889	969	911	838	951	941	928	938	867	964	942	856	951	937	904	920	952	890	924	885	924	974	914	875	897	951	913	891	861	938	895	911	876	864	924	954	959	894	841	925	927	892	913	914	923	912	952	919	936	936	929	932	860	919	941	876	929	918	867	902	928	944	911	901	873	901	974	903	931	893	885	979	904	869	876	914	894	872	939	871	842	919	933	909	938	879	912	935	915	922	937	919	921	893	915	918	957	911	926	928	909	886	917	888	898	869	910	869	890	913	899	931	863	861	896	883	934	906	927	904	889	970	909	924	887	923	870	908	917	961	971	952	930	935	934	952	882	940	904	945	955	920	933	981	895	910	917	916	922	879	880	903	879	898	859	884	887	911	948	940	927	876	933	923	877	942	902	879	875	918	912	903	937	872	914	906	892	855	924	913	902	859	981	903	869	907	931	849	907	883	921	956	879	890	916	930	860	936	837	920	949	945	947	898	946	907	881	914	904	890	915	915	851	886	906	958	876	889	889	905	875	912	897	855	916	872	938	890	969	902	931	940	921	858	932	908	939	954	896	909	929	895	905	901	912	918	918	927	907	892	921	929	828	935	894	896	919	910	920	868	929	939	899	935	880	936	948	885	921	906	870	898	923	908	929	885	917	910	897	916	900	878	884	929	941	869	886	909	915	884	943	909	927	963	888	930	912	915	832	873	916	937	899	954	888	921	910	921	971	906	953	930	905	940	899	905	895	895	904	887	951	927	855	934	932	904	909	882	891	894	905	926	881	968	946	941	928	943	864	934	908	880	892	924	874	910	905	898	904	896	940	875	940	969	947	921	877	880	868	892	914	867	904	897	889	900	912	928	851	883	915	940	923	857	946	952	950	891	956	907	928	846	925	919	925	905	840	908	898	901	873	928	852	913	895	905	897	956	945	896	908	918	853	868	882	876	835	897	945	883	952	916	957	941	906	869	869	907	1012	979	928	961	887	960	985	925	858	900	913	935	901	938	953	945	869	901	890	909	866	950	923	831	873	918	989	926	881	947	881	882	975	919	825	888	856	938	857	960	861	896	934	864	897	866	933	900	940	900	945	927	922	910	896	909	897	972	919	927	924	868	942	948	914	909	888	886	932	896	922	894	952	922	906	934	882	909	917	898	866	899	916	944	893	931	909	879	877	908	950	982	877	914	905	931	919	907	909	909	890	915	841	927	894	857	913	877	884	936	898	939	896	846	927	922	902	880	847	911	902	897	896	950	878	903	929	929	971	909	896	937	930	913	917	927	860	924	885	893	910	901	919	887	919	908	881	918	902	859	914	926	960	901	914	917	877	904	872	875	857	851	892	956	901	904	911	956	902	887	911	855	875	936	919	930	843	927	959	918	904	911	871	930	925	966	903	947	943	943	917	905	887	903	914	929	918	899	844	865	909	907	937	934	967	909	886	957	899	905	886	882	902	940	912	926	925	886	881	899	939	914	901	908	938	906	916	941	917	874	939	926	880	877	895	893	881	895	899	865	902	927	926	864	875	918	929	917	889	924	855	939	911	901	946	888	853	920	861	916	848	912	881	918	910	916	942	921	884	899	959	908	905	896	934	906	902	901	888	881	926	926	918	896	915	929	938	942	898	903	954	880	866	959	850	903	931	933	907	913	924	879	893	892	895	904	877	900	958	937	946	892	918	854	860	967	933	980	925	877	919	915	920	956	901	915	876	866	944	925	900	957	879	924	899	891	946	885	822	873	898	891	916	889	935	842	880	886	922	842	897	901	897	934	872	914	916	953	964	921	932	920	872	903	961	930	927	917	861	921	873	915	919	906	893	926	880	964	893	962	934	954	952	916	913	914	825	954	907	936	886	961	877	915	895	894	890	901	916	877	916	926	883	870	947	993	939	897	928	878	893	893	883	919	911	932	915	913	867	903	879	905	910	927	898	906	893	923	892	936	926	936	877	855	904	927	936	904	972	903	922	923	903	894	966	939	891	896	934	912	967	935	881	944	914	902	908	881	923	930	932	923	964	908	932	872	896	937	905	929	925	929	883	915	928	906	916	880	930	981	899	901	975	849	918	851	904	883	903	887	908	931	923	897	947	944	906	920	912	888	965	941	897	901	927	884	919	928	899	924	896	918	959	940	923	935	896	941	948	948	889	935	934	947	909	894	962	961	946	859	921	982	862	909	903	910	931	864	884	917	879	865	921	904	943	928	860	941	915	957	905	881	896	867	890	916	916	870	870	858	888	894	879	884	862	882	894	901	951	912	931	911	892	860	900	924	939	946	899	910	940	954	928	854	865	887	916	967	900	920	947	933	897	951	976	913	887	916	880	941	952	932	906	890	908	898	872	883	878	924	834	902	912	882	940	928	878	919	920	852	899	881	888	859	910	892	900	907	906	918	893	893	929	893	903	925	915	851	927	860	924	930	930	919	918	936	895	917	899	910	933	862	881	882	899	917	946	888	921	897	871	924	888	882	895	916	918	884	899	925	864	925	922	851	924	970	928	901	892	892	912	913	890	918	875	912	931	805	851	868	921	940	951	931	935	889	889	959	911	902	924	904	910	887	888	910	920	892	960	850	891	898	904	933	934	842	878	881	962	931	951	917	921	899	924	902	910	874	929	987	942	909	901	904	993	962	897	890	943	919	908	879	888	876	891	933	926	841	915	917	942	932	926	940	944	905	918	925	949	889	890	868	914	891	836	872	895	945	878	930	889	892	934	883	967	919	950	880	934	963	923	864	921	870	908	949	965	902	923	898	883	884	935	932	894	912	922	909	894	902	929	985	916	908	921	920	916	911	916	896	972	872	923	950	923	906	889	948	888	919	937	873	887	904	973	920	888	905	907	914	913	872	915	884	955	903	937	875	933	908	918	948	920	911	906	869	913	867	911	934	929	921	906	877	883	911	872	907	892	885	878	954	907	939	916	868	928	881	923	952	897	926	928	915	846	954	914	947	934	944	918	888	877	907	851	948
5538	3889	5177	4164	3232	3040	1855	1186	917	698	576	454	513	571	480	534	482	430	366	360	331	387	333	383	354	350	308	311	335	362	338	347	348	359	316	307	321	350	350	318	380	412	415	334	327	339	339	317	339	339	325	317	353	364	323	356	356	324	350	348	331	331	346	346	366	347	376	321	318	292	324	299	353	298	289	337	316	306	335	312	332	324	324	302	382	294	357	344	329	338	323	356	292	330	322	341	354	344	300	335	370	352	317	315	303	345	317	321	342	364	323	335	305	294	323	378	355	299	322	317	304	328	326	301	327	312	324	324	336	324	318	313	318	336	341	315	338	318	295	349	311	335	329	320	335	345	355	309	345	332	310	347	296	348	337	340	339	327	356	322	302	335	317	359	334	358	341	349	330	345	320	333	331	303	344	332	319	330	339	341	325	323	325	330	300	319	361	375	316	298	330	338	346	345	294	362	301	330	310	354	310	326	343	327	324	336	338	319	332	328	372	314	338	308	339	315	363	373	355	315	315	327	258	339	327	376	330	353	320	319	337	338	337	317	352	326	324	310	323	341	360	332	317	298	356	330	306	329	352	332	311	330	343	312	357	331	345	323	345	297	340	388	316	316	343	356	312	347	328	315	340	311	303	337	352	293	338	330	336	301	339	329	315	325	360	362	306	318	348	302	306	341	339	314	318	354	334	328	313	336	343	306	313	323	333	345	323	329	330	309	332	295	349	329	316	323	310	357	318	345	343	313	327	337	328	316	365	344	343	298	346	319	352	335	292	315	323	309	334	322	318	328	351	324	303	342	338	344	339	354	303	301	305	330	317	331	349	305	334	346	357	346	348	289	316	316	324	346	355	312	328	308	343	331	330	315	312	329	294	351	328	318	315	311	358	331	356	294	333	343	312	308	337	298	277	292	318	314	358	327	348	312	323	340	331	349	316	334	343	355	337	358	344	318	327	392	316	346	333	346	308	306	360	295	313	363	348	349	305	310	359	355	318	324	339	318	332	339	350	329	339	321	326	354	295	358	342	298	326	340	315	344	337	331	336	349	341	341	347	316	354	363	345	359	303	328	361	342	313	340	352	361	353	376	345	328	353	325	312	338	347	354	297	309	330	336	324	346	359	347	329	332	311	329	307	348	333	376	347	337	347	326	346	315	320	318	307	308	343	328	268	351	326	336	353	328	304	266	305	350	333	355	295	329	368	323	327	372	328	329	330	346	333	311	320	327	331	313	305	336	304	328	303	351	338	334	335	336	353	297	339	314	290	368	315	331	325	320	303	384	349	322	327	304	324	331	309	321	340	328	318	305	301	321	297	346	326	333	319	311	328	280	320	312	327	327	330	346	331	350	338	298	343	374	333	322	299	351	324	325	324	316	325	315	344	297	304	305	336	318	342	350	318	337	335	303	349	353	344	330	312	353	346	300	353	319	343	336	332	325	357	339	340	315	341	325	322	293	341	312	347	353	301	335	292	379	314	337	298	325	311	357	335	316	306	313	336	324	331	314	325	306	305	363	344	306	341	344	311	330	369	332	324	346	329	279	355	304	362	299	316	364	365	327	359	344	327	315	335	346	334	319	368	327	332	308	336	342	324	343	329	317	337	354	344	309	346	337	344	325	292	368	349	352	345	348	308	332	320	319	363	312	334	340	334	328	314	342	349	302	314	327	325	350	305	291	325	330	318	352	302	341	310	346	318	320	309	318	302	329	333	311	333	300	340	336	324	352	305	292	351	321	296	327	328	299	333	340	328	332	342	327	296	306	347	376	334	324	324	331	329	345	329	338	339	327	290	299	326	305	347	335	311	348	339	308	359	331	325	326	300	329	360	273	304	336	316	321	331	325	338	306	336	362	322	352	339	334	341	305	343	355	316	330	353	295	328	329	365	356	336	332	359	325	326	326	340	332	347	326	339	321	341	342	287	339	334	321	301	329	310	351	330	365	341	313	347	310	333	308	325	364	315	331	303	347	321	337	324	313	331	345	341	319	313	347	325	340	316	335	364	324	308	333	318	350	323	363	305	344	362	317	320	321	357	340	312	315	373	340	304	353	334	330	324	349	343	354	308	332	346	294	350	335	329	343	351	334	340	306	309	359	326	323	323	334	358	314	317	308	326	320	325	311	337	343	315	343	323	312	368	339	325	324	332	341	338	320	289	316	344	314	322	344	360	338	358	315	313	339	325	321	320	320	298	302	331	354	308	352	301	367	343	333	323	322	353	357	367	323	364	343	323	345	340	312	350	347	310	322	347	308	339	359	339	321	303	322	319	335	327	294	325	322	309	331	319	309	298	323	316	305	326	362	345	312	348	332	314	313	340	329	323	314	338	319	314	316	357	328	321	345	306	332	382	296	328	325	341	293	347	360	332	316	334	350	369	313	341	324	341	286	324	325	321	331	313	352	333	345	321	327	349	374	306	355	315	341	331	300	321	327	304	346	323	313	354	295	290	325	330	338	324	294	313	349	314	351	346	343	333	333	303	313	344	351	339	335	339	330	302	311	306	321	326	325	323	335	326	316	346	310	292	304	323	335	345	305	344	340	320	337	345	330	334	287	312	321	310	341	348	337	319	353	318	339	350	334	337	302	366	301	370	303	335	325	332	328	292	327	301	308	316	348	355	320	321	335	351	301	298	309	339	333	346	352	331	315	348	324	322	309	340	343	331	317	327	301	299	290	300	325	340	316	293	310	300	362	345	332	341	334	328	336	308	331	326	314	353	299	311	344	354	323	293	305	337	335	295	310	329	364	343	338	339	299	311	326	335	300	346	336	325	293	346	297	342	313	367	334	344	320	335	345	313	337	308	339	325	318	311	334	339	314	328	313	293	332	327	314	344	327	317	349	334	368	342	310	342	346	367	348	305	341	342	316	337	341	329	308	343	359	326	334	324	320	323	346	327	349	299	310	358	310	334	337	314	339	362	320	311	306	313	320	353	320	324	325	323	325	328	305	345	332	341	355	333	319	319	287	334	313	347	299	361	320	323	301	366	337	337	333	339	346	339	341	314	319	314	328	335	301	335	345	314	343	359	330	324	332	307	315	352	349	332	288	341	388	337	321	318	348	385	336	364	315	327	349	380	346	358	336	313	337	338	309	311	349	334	317	313	346	339	340	343	316	359	323	358	321	324	316	305	323	325	316	359	354	300	312	299	317	362	312	341	344	323	304	340	368	303	336	310	346	316	318	323	339	363	312	346	333	313	345	305	316	342	308	336	341	309	350	353	308	307	328	334	334	353	310	344	323	315	325	314	376	303	324	330	325	334	370	315	335	334	307	353	324	309	324	336	325	337	295	330	332	309	302	363	347	342	349	343	346	324	317	329	284	337	329	322	313	326	308	334	335	348	349	337	293	320	343	305	310	314	314	306	310	316	337	319	303	349	311	324	333	325	325	310	304	327	360	331	308	360	319	354	356	357	322	356	340	348	333	313	340	346	305	356	361	326	309	319	333	343	308	362	312	297	313	347	326	340	362	275	288
5083	4401	8949	11469	11267	9747	6381	4794	4009	2900	2205	1737	2065	2098	2038	1828	1679	1342	1216	1059	969	1012	1017	1001	1009	940	977	872	869	880	911	829	881	911	861	884	901	938	964	985	1280	1397	1243	846	826	776	712	768	831	824	816	771	853	877	909	888	895	836	761	786	789	840	794	814	799	794	819	818	777	785	777	770	772	773	810	803	776	766	825	798	787	781	822	771	780	783	793	748	770	814	740	779	773	808	744	781	803	817	776	795	775	770	794	805	757	795	758	779	814	789	797	780	807	802	837	794	831	803	848	777	795	798	825	830	763	772	741	805	796	768	787	801	794	784	785	787	744	751	760	785	773	786	762	777	784	772	807	798	769	791	784	781	778	767	811	753	780	775	761	794	768	813	803	806	807	748	762	793	789	845	753	797	807	780	787	738	788	802	813	793	802	783	821	776	709	778	789	725	792	791	797	800	747	813	813	789	849	845	854	789	804	757	820	846	777	767	827	768	803	812	770	778	814	809	786	767	797	764	754	794	820	831	784	796	825	797	761	789	786	766	758	751	816	770	807	803	774	775	779	772	771	763	761	793	808	775	789	792	847	761	805	768	740	791	796	769	773	744	776	762	842	773	763	821	839	802	799	809	785	830	827	777	770	766	791	845	766	735	762	824	764	845	768	747	784	820	837	802	777	757	783	809	796	764	725	777	813	775	798	785	798	857	822	777	830	771	787	829	786	725	773	807	742	791	748	785	718	735	787	787	762	809	759	768	813	800	771	760	787	741	724	822	771	802	829	809	823	770	754	796	818	786	789	820	752	793	762	799	812	756	807	777	741	838	786	771	801	813	795	794	773	767	840	798	764	796	749	780	725	804	763	782	775	822	793	789	769	790	769	722	770	821	825	762	796	767	784	773	778	785	804	815	779	810	825	769	795	772	801	772	786	783	733	799	822	784	723	802	783	793	812	757	768	830	765	784	788	866	814	767	835	801	773	799	816	782	775	856	807	768	764	789	805	824	754	726	778	730	798	782	782	792	772	794	801	785	778	759	787	797	772	818	778	808	797	820	746	779	834	815	802	757	813	832	764	770	776	782	724	797	762	764	724	743	789	783	818	800	809	794	793	815	819	734	820	826	764	782	756	800	805	760	783	819	815	788	781	763	741	828	782	748	781	780	780	776	794	780	761	851	797	782	789	824	817	765	802	758	813	753	812	814	791	781	774	793	745	796	803	745	769	797	771	820	783	805	804	858	726	766	789	833	753	833	784	843	771	725	753	810	754	789	804	787	826	799	763	814	770	772	775	796	802	793	769	846	809	734	775	810	766	753	761	810	765	802	784	802	786	753	783	798	762	779	813	797	756	814	787	748	803	775	756	737	816	768	793	821	770	758	790	767	828	852	779	862	768	776	866	763	752	764	790	765	771	784	791	764	758	745	775	785	814	809	818	769	800	766	790	790	776	820	825	810	810	777	811	752	750	835	761	799	796	809	812	781	795	740	821	778	827	772	855	787	756	740	792	768	779	776	818	818	804	827	804	800	798	756	779	805	846	804	829	801	819	742	782	759	797	740	752	770	789	772	779	779	812	818	759	756	818	837	774	786	778	794	771	790	749	750	779	820	817	754	803	755	737	810	779	784	807	771	775	799	797	787	789	749	816	828	775	771	786	804	764	813	783	746	804	800	816	818	798	786	816	742	804	806	797	819	824	801	770	834	776	790	785	804	809	795	788	795	807	823	783	758	799	792	834	788	801	785	830	814	820	769	823	780	778	814	845	810	819	779	797	795	781	790	765	783	778	761	815	826	819	744	824	745	799	872	777	791	748	743	772	826	755	805	832	777	753	810	855	809	795	790	822	805	808	814	807	782	813	813	814	858	816	775	804	799	792	728	753	784	788	776	737	825	777	794	812	773	808	807	790	848	777	797	800	783	770	780	827	832	798	758	825	750	797	826	762	749	777	781	788	779	801	784	759	776	730	825	731	822	709	763	752	765	800	761	800	808	762	811	834	797	800	840	787	770	794	809	749	786	779	756	782	777	835	774	808	807	773	848	763	861	775	810	798	801	802	809	765	796	763	777	793	781	809	780	816	788	831	802	771	818	768	784	793	836	808	786	764	747	776	799	766	803	818	789	786	804	788	782	791	728	818	804	777	776	798	814	786	717	811	828	762	806	771	795	742	750	819	827	782	804	801	766	753	771	795	776	787	790	789	834	844	792	790	824	767	795	821	775	755	752	787	779	821	827	824	797	770	758	827	791	755	767	808	795	802	785	777	774	781	783	787	780	838	788	783	776	755	799	779	812	821	780	777	764	833	770	812	765	742	783	754	722	786	785	805	788	777	812	776	820	783	770	816	786	754	802	750	787	808	812	805	750	750	833	772	861	837	798	824	755	774	734	785	816	804	808	788	796	790	749	804	746	794	797	857	837	790	755	811	777	817	773	772	809	849	819	828	812	788	826	767	766	766	840	762	790	813	855	764	795	796	830	809	765	794	801	825	784	792	811	809	783	802	788	789	798	780	750	814	802	820	792	738	805	805	798	810	819	758	785	788	831	798	739	799	760	783	801	846	789	784	736	766	778	821	760	755	744	746	759	800	769	783	773	783	788	810	785	797	818	821	782	743	775	808	784	763	751	795	799	794	828	788	806	775	790	795	812	810	788	760	822	789	853	737	793	796	733	792	831	823	801	823	776	811	758	776	791	757	782	783	827	802	771	792	764	839	775	808	825	761	766	754	825	788	784	827	771	742	799	772	809	791	794	785	793	749	767	784	780	749	780	842	813	759	763	788	812	761	823	787	757	807	791	841	756	797	768	775	760	814	760	792	817	817	791	799	785	750	760	766	844	764	774	758	796	779	771	784	783	806	770	789	784	729	822	814	835	804	752	783	781	789	836	808	798	848	871	810	713	772	849	776	751	780	778	787	825	820	794	780	820	801	803	806	735	798	753	805	743	765	815	773	785	770	777	750	762	741	793	761	744	743	807	780	773	790	727	768	781	803	784	789	796	837	815	747	804	789	820	787	795	788	800	826	793	845	803	772	827	778	782	841	805	765	761	858	724	796	741	815	809	756	769	798	771	791	777	764	757	769	787	757	740	771	777	783	770	844	729	806	779	791	800	814	833	750	786	786	799	763	780	798	815	782	804	790	842	827	816	763	771	774	827	747	831	770	846	771	716	801	790	801	764	803	774	845	836	820	811	791	795	800	788	817	822	814	767	751	826	766	753	799	793	802	784	840	759	817	820	778	770	776	810	813	743	741	836	785	793	764	814	792	755	852	757	785	812	784	802	784	796	813	763	775	783	773	798	796	812	764	798	730	754	753	801	782	731	765	823	824	760	814	772	818	777	787	778	766	777	726	784	765	853	798	800	792	801	824	831	766	780	705	810	756	755	809	812	813	820	774	821	775	765	796	768	836	767	767	837	817	793	737	775	799	805	793	757	771	766	763	800	832	784	796	738	791	835	794	805	831	796	774	820	798	759	812	751	778	760
26618	27028	34115	32097	32438	29248	22617	15839	11306	6482	4920	2575	2440	2358	1674	1331	1109	836	693	591	599	600	603	547	560	500	453	513	457	454	459	472	458	395	450	524	550	556	610	742	1135	1170	623	449	424	468	436	390	432	441	426	491	634	622	591	553	505	469	442	416	432	404	418	411	403	438	407	414	421	420	418	423	416	413	406	478	395	424	377	454	438	430	414	440	435	440	394	474	413	435	466	450	421	411	468	458	439	397	424	414	394	463	400	447	386	393	414	436	435	437	386	410	407	426	437	408	427	454	452	414	416	417	426	413	405	411	417	418	429	424	421	384	434	445	420	423	405	437	412	405	435	438	404	434	409	376	402	427	410	429	428	419	387	419	428	402	444	440	395	450	407	432	430	405	407	433	443	404	428	392	428	452	479	422	439	476	405	411	425	394	417	409	440	456	379	388	447	427	400	435	424	479	383	417	367	437	417	459	436	419	435	395	416	394	457	414	421	386	416	441	408	450	454	439	407	445	431	400	408	423	398	408	416	450	420	407	393	441	442	406	387	448	474	413	434	422	411	443	405	413	418	448	417	418	404	437	428	436	439	426	412	439	376	388	449	412	376	429	404	400	446	407	407	435	445	459	421	369	425	440	455	425	418	410	430	416	383	425	425	462	375	450	424	424	420	436	476	454	416	458	436	420	462	414	402	442	444	460	400	419	405	425	432	462	436	428	420	411	460	405	405	439	425	412	414	409	424	413	380	488	428	444	435	401	431	447	439	427	403	458	396	398	416	431	397	388	406	420	453	420	430	451	437	384	414	416	459	411	380	405	434	448	407	441	420	404	394	410	450	382	440	425	386	429	404	412	444	426	412	394	441	427	409	417	434	457	437	448	405	451	433	438	433	406	378	408	464	450	479	442	412	417	459	398	436	430	397	383	417	386	418	417	410	389	485	429	443	422	415	427	442	458	453	408	399	405	430	430	449	410	383	391	435	434	457	389	424	430	426	404	429	412	419	353	414	455	416	406	402	433	421	424	419	399	450	491	423	443	426	443	427	433	466	409	445	447	424	390	466	449	424	402	450	420	451	410	371	418	393	411	424	479	453	430	413	430	389	420	400	439	404	397	393	385	421	435	412	445	440	422	426	451	450	408	454	435	418	396	428	423	444	425	414	406	426	412	421	452	446	427	442	439	417	435	456	415	420	438	448	390	438	393	421	431	441	444	423	416	425	407	459	426	379	441	460	412	453	433	408	450	436	479	447	426	452	445	408	459	413	397	433	422	451	408	440	430	414	429	431	455	407	399	460	430	439	402	436	433	410	455	431	433	389	369	435	388	441	414	422	441	452	458	396	411	396	411	435	446	437	398	438	401	406	457	442	405	444	454	422	446	396	430	392	412	466	420	447	403	432	396	407	447	428	417	396	446	418	431	465	411	418	430	445	423	415	420	402	424	438	415	444	415	441	420	428	460	416	393	453	394	415	435	407	421	431	420	416	443	435	425	431	435	433	447	411	379	459	421	419	405	439	418	429	428	448	442	455	422	400	410	405	444	414	417	479	412	420	457	461	405	380	471	448	443	399	441	430	411	426	421	441	395	401	442	403	459	423	462	407	409	426	420	414	411	409	459	365	378	409	403	418	390	440	454	423	441	420	399	451	411	434	418	427	405	434	427	392	413	438	418	426	434	424	390	427	366	441	429	421	439	438	457	416	392	418	411	424	412	394	423	399	437	398	468	474	407	446	438	451	420	393	419	468	422	429	421	433	382	413	399	429	431	441	412	478	433	415	381	407	434	441	414	437	397	419	408	415	466	410	435	423	418	433	373	419	463	412	446	434	413	416	491	436	480	419	441	446	400	404	414	426	429	399	454	441	438	433	396	430	422	436	431	431	429	447	415	440	441	383	430	410	416	435	415	447	418	435	404	435	374	447	415	420	470	411	376	391	452	388	382	397	409	451	430	418	389	429	437	441	392	421	443	416	417	386	412	407	432	422	411	420	412	398	437	453	403	402	402	402	425	408	408	421	488	425	390	434	442	427	408	404	434	437	434	366	433	393	469	452	433	437	374	384	391	439	414	396	395	412	436	387	435	391	398	425	438	420	400	414	434	428	389	410	389	447	459	392	452	427	425	469	426	426	440	454	419	411	409	407	449	453	409	418	404	421	408	408	417	414	422	441	379	419	414	392	406	409	394	432	455	411	416	436	374	402	403	401	433	441	423	416	413	395	407	413	436	389	405	428	403	443	435	410	434	427	418	411	426	436	405	465	403	443	453	448	401	426	385	397	433	421	428	425	386	410	411	403	409	395	402	405	444	408	387	400	423	422	408	427	475	389	399	372	394	432	427	395	409	426	423	395	419	394	422	420	393	432	471	438	409	423	427	413	403	406	432	446	422	386	451	433	410	437	458	422	415	412	443	395	385	443	430	421	399	401	397	378	432	393	403	414	427	417	436	423	412	441	427	415	397	407	421	414	450	456	439	426	401	447	407	423	403	456	415	402	424	421	405	453	392	413	416	409	412	401	404	426	406	396	401	426	434	407	476	415	387	435	410	425	402	438	433	432	430	393	418	436	440	398	465	421	433	429	442	416	463	420	454	464	440	428	425	416	425	439	446	448	432	459	421	438	452	416	408	387	435	415	421	402	403	413	416	440	413	443	417	439	448	387	448	416	380	425	436	459	446	429	424	456	389	456	454	428	397	401	404	428	407	423	426	412	455	438	408	419	434	454	444	411	430	423	431	415	417	429	438	385	434	383	437	421	435	434	416	416	437	439	427	446	458	424	423	454	411	396	422	457	419	383	427	445	432	415	431	422	421	415	427	432	431	437	388	422	387	430	437	442	389	407	393	412	420	386	416	439	428	409	395	409	423	446	410	413	432	404	406	405	396	412	392	468	467	420	426	471	448	419	446	407	395	432	418	434	437	366	438	430	448	420	399	393	429	448	412	442	434	424	413	428	424	458	439	444	459	439	426	387	389	385	379	400	435	408	414	429	411	425	424	433	429	405	430	409	459	399	428	388	423	476	466	426	430	442	402	419	393	434	437	398	429	409	443	402	399	456	437	414	436	457	439	435	392	457	383	456	390	445	429	405	398	419	406	435	416	408	400	450	409	434	397	424	416	443	429	413	409	438	440	434	455	401	434	389	439	430	420	430	402	444	421	447	418	431	437	446	394	448	402	401	441	433	434	401	424	366	435	400	389	439	419	441	397	433	416	461	404	433	412	419	418	432	390	425	395	421	425	439	397	405	429	411	426	432	395	448	439	407	416	424	421	422	414	398	401	414	441	435	444	403	446	429	410	424	426	427	401	383	391	437	445	435	476	399	451	427	414	434	413	409	425	433	450	402	444	420	439	368	411	419	414	412	450	417	419	443	417	405	437	415	392	389	419	428	401	408	406	423	395	431	420	389	410	424	444	409	425	461	411	433	374	420	393	431	411	432	410	438	419	389	436	414	432	397	407	407	432	430	411	395	397	407	395	477	423	420	386
18817	20391	32314	39638	41521	37768	31947	27971	23926	16007	13726	9402	8896	8010	6726	6042	4920	3824	2446	2253	2431	2388	2705	2160	1962	1694	1763	1436	1312	1324	1312	1194	1228	1168	1170	1387	1680	1794	2737	3188	5961	5901	2451	1216	1028	1080	1022	1057	1047	1013	1038	1767	2465	2321	2042	1553	1402	1211	1034	986	978	1055	929	987	960	989	982	967	972	964	958	999	971	984	1005	952	936	977	986	989	1007	1003	950	947	960	1019	903	1029	958	972	986	997	1045	972	975	1032	969	980	943	1025	893	951	992	928	958	1009	1056	982	979	973	969	976	975	987	996	1020	1003	908	1006	931	968	1059	958	983	994	948	1009	1016	980	1007	1018	1006	1024	939	966	944	960	962	904	938	1016	928	1011	949	984	932	1001	975	932	965	997	935	1012	981	1006	979	922	988	907	1000	958	1032	1000	998	1025	1000	1013	962	985	983	983	921	959	1008	1038	998	973	1035	964	991	1035	1039	1020	992	993	944	988	995	1028	1026	956	946	990	982	995	925	977	1062	981	960	982	977	1036	989	1005	992	956	993	953	966	926	927	1006	951	1012	946	978	931	1059	968	944	914	956	993	980	1014	969	961	1006	946	925	1001	947	993	956	983	999	950	983	984	936	941	984	1039	949	959	942	981	991	920	993	1024	979	1000	1006	953	916	1002	930	962	1001	1007	979	936	959	958	999	987	996	1031	989	991	965	992	1053	962	997	960	965	990	950	946	968	980	936	996	936	1051	960	963	980	1019	955	949	973	1043	1002	1008	964	983	964	962	927	973	977	963	944	951	1023	952	937	1020	968	1002	958	1037	979	975	1009	1042	980	994	977	975	1032	989	969	980	1004	1010	953	966	981	1001	939	1013	1027	948	980	933	977	978	950	1020	1001	1038	993	1025	953	960	965	1003	991	995	972	994	950	998	966	979	994	997	932	993	1004	979	985	891	987	962	961	967	945	968	998	964	977	972	996	952	911	1024	958	973	993	1014	952	982	944	994	956	962	952	978	938	1012	955	939	967	962	985	980	983	924	910	1008	1037	974	975	974	960	1008	935	988	957	990	973	970	958	994	989	988	920	1028	950	997	972	970	1007	941	986	998	952	1007	920	970	1034	995	1024	979	1015	1006	946	923	983	1014	986	1002	990	972	996	915	938	965	1026	981	975	958	1032	967	984	956	961	965	1000	1000	1052	1024	970	1008	943	972	987	977	974	972	940	969	940	897	1047	931	973	959	1000	1009	963	958	990	1010	962	1015	969	954	1000	1011	985	998	1026	931	992	935	968	949	965	982	1019	959	936	972	1001	1007	966	1027	948	950	955	991	990	962	984	988	979	962	955	992	932	971	963	996	1034	1007	956	989	1010	950	990	953	991	973	996	1001	952	975	955	955	985	1006	984	990	1016	985	978	1032	974	981	938	982	931	1047	982	1003	970	1002	990	989	1010	949	961	954	970	975	1017	937	971	994	905	961	1023	990	968	966	1012	989	960	978	989	992	904	976	1007	993	990	944	917	917	1005	976	889	1032	1027	1000	1007	973	958	986	959	922	1010	1005	910	962	945	967	1000	958	1000	962	1033	957	971	1010	987	1017	976	995	944	958	968	963	998	948	995	952	983	1003	1002	974	986	926	963	930	944	1001	983	956	917	1001	960	929	995	1001	998	1048	985	1022	994	968	968	1009	993	987	933	955	982	979	976	953	981	999	963	976	957	989	1049	1017	979	1008	920	947	981	997	960	960	1003	937	991	932	1021	1014	1010	1005	907	1000	1059	975	987	969	916	927	1004	966	991	940	1009	942	959	956	922	993	997	941	920	973	985	943	1011	972	956	1047	988	996	1006	993	989	983	943	946	1006	970	1025	956	1003	971	1014	923	1000	956	944	952	954	970	921	976	965	997	950	935	971	986	959	968	991	932	938	993	1005	970	951	956	1005	972	1038	950	996	1038	1007	1025	1001	921	979	933	950	986	974	955	1025	1014	1054	928	979	1010	931	913	962	1007	964	1011	941	940	974	941	997	935	995	935	1013	1033	1005	1045	947	962	941	958	982	949	922	998	924	994	995	1024	979	1024	980	1014	943	992	980	999	874	1000	942	956	940	964	955	1012	987	1011	917	1042	909	979	951	993	955	936	940	993	948	965	976	921	972	953	1021	973	1007	973	1027	991	1013	956	967	934	978	1059	977	951	954	941	1001	947	950	949	929	970	906	957	994	940	947	951	965	1004	934	972	951	956	1003	925	959	957	1011	937	990	1013	902	961	997	959	946	983	954	964	993	988	966	953	1008	991	995	1033	995	977	954	972	938	1014	1009	1017	1018	1009	989	987	923	1001	987	975	948	972	1008	961	992	1003	939	975	970	992	953	974	978	981	957	1011	955	961	923	933	960	961	997	1002	936	987	967	993	973	975	1011	1027	955	970	975	976	944	954	978	960	917	1017	992	951	1029	979	1004	977	994	1043	1021	1026	953	991	970	954	945	961	1005	982	963	992	989	1017	972	957	937	951	1017	1003	944	936	984	983	980	948	943	1006	1002	985	1027	1000	965	957	974	974	935	949	987	998	974	989	988	950	942	1025	1004	981	972	984	936	969	979	987	988	997	923	960	947	1018	997	980	1029	958	929	945	1017	961	983	922	1003	977	933	994	1031	964	963	1010	958	999	969	996	953	975	1032	900	1018	1024	976	1066	970	957	972	960	1007	1010	998	1009	982	984	1032	1003	984	1003	994	987	1020	1012	986	1010	1007	989	946	1028	939	1022	952	992	1026	986	974	1015	976	917	975	981	952	942	1011	941	922	966	1013	989	1003	959	1001	913	956	959	943	1017	988	1010	954	988	973	958	1025	997	1000	1011	1003	976	946	999	989	963	986	1028	979	963	973	934	964	961	957	986	984	988	951	970	966	933	980	1025	1031	926	977	1007	933	918	1008	962	984	985	1004	985	1010	929	974	1005	951	1006	942	1010	990	996	1010	957	952	1060	958	978	1000	920	988	994	963	984	951	1010	978	996	959	982	988	987	980	994	936	1003	977	1006	977	994	958	1013	933	989	890	974	1002	971	1012	982	960	1042	942	948	951	954	977	998	999	958	981	1013	974	992	1001	959	984	971	1039	941	979	920	977	1029	958	999	967	979	984	960	978	977	918	1011	988	1014	1023	936	1000	996	954	1010	1006	989	975	961	984	910	963	938	1009	1007	1016	999	965	998	968	993	933	985	1010	968	952	995	961	981	1011	983	1011	1052	1063	1005	969	956	973	1028	972	981	1016	961	981	943	987	947	926	997	952	974	1005	973	998	1026	977	1053	957	951	999	978	917	942	1021	981	1008	989	951	969	966	1005	1038	976	1005	1010	993	984	981	972	941	987	1003	952	944	922	1039	1015	1015	925	949	1002	1019	1046	898	962	927	934	1012	950	1026	973	970	966	957	964	978	1016	968	1027	928	1033	953	995	961	937	1004	976	968	958	953	955	959	987	991	1006	970	947	989	968	915	1018	945	971	1013	932	1014	978	981	933	912	940	976	960	1003	943	979	952	915	998	971	971	958	944	1028	942	947	938	1019	1003	978	964	1013	1056	1090	942	1011	977	1032	980	1003	990	965	971	1005	981	952	992	995	1003	979	967	971	956	983	963	958	982	973	1027	1054	992	987	1048	950	935	965	985	981	960	983	1011	965	980	958	992	1031	993	971	995	935	1023	1045	1034	993	965	914	924	962	992	954	998	926	1010	911	937	987	1012	946	1004	962	984	954	958	942	935	967	1050	984	1027	949	1016	967	963	964	1029	994	1002	1021	986	951	974	1019	955	945	951	985	967	998	963	954	1037	964	1034	981	905	939	962	975	982	995	952	947	917	1000	961	932	989	982	969	965	994	959	964	944	1069	969	932	919	1034	988	970	973	985
35370	33548	37800	36978	38186	35422	29043	23711	19461	12855	9749	5494	4708	4056	2828	1908	1354	1071	779	712	793	922	959	723	683	605	577	535	462	502	501	486	506	454	441	479	484	581	1281	1025	1102	1945	928	543	490	455	411	430	452	406	527	776	637	630	990	651	626	514	452	445	415	427	398	416	393	432	390	417	387	424	408	413	390	401	417	423	432	402	427	423	445	404	412	411	426	388	424	436	403	424	462	420	453	388	440	402	450	405	416	438	464	455	414	365	397	449	372	400	439	422	421	442	421	442	419	430	420	445	450	430	385	418	443	389	377	426	408	445	434	408	407	454	382	387	370	373	437	383	417	423	395	404	440	425	398	426	414	432	407	428	390	432	414	394	458	417	422	383	435	384	425	400	428	446	442	395	392	405	427	380	445	417	452	390	390	428	410	440	447	433	461	396	408	452	400	403	423	439	423	424	406	443	432	423	398	411	443	440	396	429	449	398	395	388	399	389	408	420	424	409	409	427	436	414	398	420	390	396	414	382	409	435	395	418	408	433	377	391	369	406	403	410	428	419	377	405	381	376	352	407	459	419	399	407	426	433	438	436	426	391	416	405	408	395	444	420	391	410	450	453	444	377	446	428	384	443	406	434	442	401	418	409	399	455	409	429	392	456	417	409	397	439	395	414	414	449	430	432	463	442	455	431	420	403	430	419	423	458	403	482	416	402	445	448	433	368	469	392	396	401	449	423	449	406	416	426	421	441	422	430	452	412	402	433	409	414	404	472	432	429	427	453	452	414	427	390	380	447	430	412	394	415	416	415	449	421	392	428	423	406	383	411	422	443	409	404	425	402	445	432	443	370	415	379	428	436	390	416	423	425	444	467	415	413	452	425	378	395	428	433	417	438	469	429	386	389	397	427	437	410	406	383	436	416	398	401	401	440	372	427	434	400	404	422	462	450	376	434	425	412	423	429	447	412	449	392	403	455	423	435	406	394	400	389	410	415	396	452	411	422	434	402	421	429	428	387	402	380	429	385	401	401	406	440	430	427	432	366	423	387	411	416	390	417	387	425	418	416	434	437	433	380	445	429	445	394	397	392	429	422	408	405	427	400	410	433	421	440	431	441	419	448	442	437	445	437	410	434	421	401	393	402	415	443	417	411	395	374	415	424	435	415	417	402	439	410	416	388	398	426	388	427	458	403	428	419	417	423	428	398	442	438	422	469	444	413	410	424	445	410	448	417	393	422	395	384	447	409	441	401	375	359	407	458	408	402	448	419	359	401	446	415	432	431	433	412	379	398	406	426	469	403	416	453	429	387	434	400	423	411	472	407	420	413	424	453	434	430	423	410	402	444	428	428	424	406	390	390	454	415	427	396	412	364	409	439	430	431	402	402	395	420	402	363	367	452	426	406	425	384	410	387	421	400	367	447	435	426	421	444	454	396	386	422	424	438	413	416	394	409	449	421	439	437	463	428	440	414	420	393	416	420	460	401	385	411	425	430	440	417	402	461	425	437	420	474	387	380	449	415	407	404	403	432	416	418	418	434	406	404	431	370	427	415	441	398	427	399	406	414	405	434	454	406	419	407	489	373	415	410	437	417	390	411	443	462	399	413	431	447	433	420	422	381	430	454	399	433	425	404	424	445	402	465	427	406	430	429	404	437	426	452	463	372	402	410	398	410	436	454	420	453	428	421	406	431	437	421	431	416	396	442	431	432	405	425	439	443	398	388	419	406	448	401	432	430	441	431	470	384	402	413	462	429	392	388	401	404	452	417	470	409	439	413	373	413	398	430	444	397	424	434	393	405	388	433	407	436	408	409	412	453	391	425	417	451	438	433	410	410	418	422	438	409	405	392	446	369	395	399	445	455	478	426	445	445	436	444	455	398	414	437	434	439	407	398	391	460	387	404	437	413	390	388	400	427	410	419	405	448	448	445	387	416	453	407	416	401	409	403	423	444	438	377	397	450	437	382	405	425	411	407	389	413	443	395	386	419	385	408	441	438	407	460	445	394	405	412	473	404	400	429	431	408	433	388	424	407	422	428	409	436	396	461	389	387	397	405	398	425	446	422	418	407	398	421	403	422	418	437	434	416	420	399	421	401	404	428	459	396	425	397	457	382	449	422	422	456	428	416	381	409	437	459	391	402	409	441	407	421	406	451	420	405	414	428	394	438	424	419	449	395	412	416	481	443	424	416	423	439	410	398	447	432	442	406	406	414	441	410	414	378	425	382	449	445	432	446	452	443	420	420	398	416	402	430	429	431	418	456	441	427	388	422	425	417	438	435	411	436	387	436	407	394	409	415	434	409	420	411	412	389	453	439	387	419	427	445	394	406	382	430	420	418	430	417	421	409	418	387	383	391	436	397	397	382	446	369	425	423	413	425	437	425	360	433	423	439	434	442	418	439	419	434	426	414	405	424	383	412	424	388	393	433	444	416	414	402	437	462	416	403	401	430	404	416	387	412	435	442	391	437	421	406	414	444	406	429	452	388	408	436	424	433	444	403	398	401	417	443	411	400	413	424	428	389	396	395	428	446	399	376	422	412	445	394	404	430	438	421	400	418	415	418	428	410	415	444	421	444	417	411	412	414	405	407	385	432	399	423	385	403	448	411	405	421	440	407	420	433	370	447	415	432	433	465	388	428	405	418	426	394	398	425	423	418	402	406	447	464	429	410	376	430	432	419	420	406	386	394	425	458	399	395	437	421	391	437	434	445	419	380	420	436	429	422	413	448	434	442	380	410	466	429	427	386	408	389	409	434	395	421	412	382	405	415	441	399	399	388	404	381	434	421	387	408	448	433	421	465	429	416	408	430	399	453	420	461	425	433	403	438	389	440	470	427	378	404	428	409	438	396	426	416	458	370	417	427	434	403	393	429	448	418	435	406	447	417	384	418	410	429	425	403	403	410	362	434	414	433	439	435	395	416	416	438	418	419	390	450	416	409	421	400	426	436	416	418	412	411	439	433	409	380	419	390	435	453	409	429	420	393	470	465	426	434	370	382	464	430	415	397	459	453	412	409	392	438	423	415	453	405	440	396	446	395	390	382	414	433	448	426	417	465	377	395	433	405	431	414	467	400	417	448	427	455	418	427	417	404	422	409	399	419	407	428	419	396	450	429	422	412	458	433	387	413	449	397	442	373	376	404	433	426	406	417	448	448	368	437	408	377	392	411	446	381	401	443	438	407	448	391	423	422	435	450	455	420	423	439	441	407	393	403	393	437	440	389	416	441	426	409	395	413	391	429	408	393	400	416	432	416	425	409	430	405	427	414	426	409	450	442	379	389	430	422	413	406	445	418	434	411	439	411	406	433	462	420	378	409	418	439	425	406	409	410	454	407	394	382	422	412	436	429	415	405	368	418	417	412	389	403	386	391	436	430	405	444	440	451	424	413	411	429	442	410	413	440	455	437	399	430	401	407	421	408	448	414	378	377	432	414	436	387	413	439	398	380	416	376	428	422	407	402	426	402	410	440	435	424	402	431	425	400	411	390
24556	26582	37775	45716	47500	43943	39319	36689	33273	23889	20707	14300	14329	13023	10418	8850	7056	5487	3126	3257	3819	4281	4177	3178	2822	2319	2306	1781	1555	1479	1617	1480	1404	1363	1250	1255	1555	2303	6809	4997	5823	10432	3711	1878	1314	1053	1013	1013	1000	996	1290	3372	2399	2699	4692	2663	2296	1568	1134	979	975	947	1005	978	967	902	986	916	931	981	936	978	943	979	937	972	981	950	944	894	921	918	945	902	959	977	937	972	1015	935	938	923	958	971	973	930	968	957	964	952	1022	946	1038	985	964	901	938	964	1005	946	947	1004	941	988	972	954	967	937	956	930	933	964	917	961	936	901	952	976	961	948	929	965	992	943	941	897	959	946	1008	964	962	955	953	968	937	1005	917	928	987	1002	964	978	906	941	937	904	972	966	936	912	914	939	961	966	938	981	907	983	922	980	923	988	933	1043	933	946	888	973	929	930	987	926	952	908	956	961	960	901	928	975	912	951	936	931	900	1011	947	954	928	969	968	967	996	902	940	917	930	976	939	965	928	920	982	985	919	990	980	926	937	900	916	913	922	930	948	955	973	953	921	983	965	1041	891	931	1004	920	942	984	946	934	989	964	901	894	923	978	941	945	981	992	960	989	908	939	1009	936	1002	940	942	988	952	975	920	942	945	913	971	945	926	932	903	950	905	966	935	978	925	952	945	986	972	946	928	947	946	908	960	927	975	923	976	979	931	905	940	923	951	955	973	909	943	982	984	979	991	981	971	915	937	928	931	989	998	956	905	972	992	1024	933	965	953	924	1016	961	892	962	952	937	958	944	954	1029	888	948	952	962	929	933	929	960	968	942	911	928	931	935	947	984	955	947	946	919	956	896	923	943	1014	923	905	953	1019	1016	953	956	897	971	989	953	949	928	989	919	939	951	951	947	936	939	949	992	942	928	959	949	922	957	990	940	969	957	961	934	975	901	935	969	989	989	967	1004	958	937	991	945	946	895	893	914	910	958	924	948	940	969	935	946	966	953	1009	918	950	967	961	942	961	972	975	967	1005	903	913	1015	951	962	950	972	961	957	923	958	950	976	969	1023	929	1014	949	934	948	966	935	915	906	991	962	997	935	930	959	937	933	918	942	935	957	948	975	957	995	931	957	933	940	865	892	903	987	933	935	932	951	933	978	953	964	938	925	917	950	1001	890	985	936	960	884	945	941	949	987	925	973	923	932	960	923	933	938	928	1010	964	964	894	989	957	923	975	953	934	978	1008	930	976	975	950	966	924	1016	942	944	957	943	947	949	969	961	995	960	954	924	927	971	969	925	950	937	934	949	1002	912	994	992	939	1003	934	1016	964	940	926	951	1016	961	959	938	956	944	930	937	975	992	1010	939	977	924	929	887	918	940	951	946	954	876	966	922	944	943	913	918	971	1036	981	1008	1001	926	1003	988	968	973	965	967	989	982	957	915	939	989	1010	987	943	938	937	973	925	977	915	905	1014	929	947	975	948	884	909	949	937	919	919	941	961	950	924	989	928	935	928	969	991	934	976	986	941	948	925	867	918	997	941	956	984	961	947	944	954	948	950	973	960	959	948	954	913	994	989	978	957	979	983	946	941	929	995	939	892	923	936	967	915	1008	904	959	932	977	981	937	961	946	932	938	992	927	948	1040	910	971	965	936	978	889	915	974	957	915	960	964	987	953	986	933	983	1005	925	956	1016	954	913	939	884	954	959	947	929	952	959	933	921	952	928	932	968	960	948	918	923	967	962	912	899	899	994	914	973	959	972	933	980	975	952	965	941	951	929	972	947	970	903	932	956	940	949	960	950	958	977	949	895	982	952	946	926	922	978	1019	943	955	914	941	949	964	938	990	957	954	942	1003	938	958	987	923	956	939	1006	956	1029	946	916	978	940	962	917	1004	960	979	990	864	925	938	930	911	958	965	931	983	986	972	918	927	929	907	940	1016	996	927	951	924	910	943	919	968	926	990	943	975	953	964	988	981	985	1024	936	932	948	932	882	914	941	856	935	940	933	985	956	934	943	936	940	913	943	950	947	963	951	993	944	931	940	875	928	965	912	970	952	959	909	938	951	906	935	919	963	943	970	949	969	979	930	948	933	922	1010	928	1043	953	997	966	990	958	940	948	938	956	981	882	957	930	922	965	940	948	967	937	933	984	874	978	924	947	934	943	981	960	956	901	1011	922	956	960	922	941	979	900	963	986	968	940	956	976	940	899	951	964	915	931	952	930	977	978	901	943	969	911	921	948	973	949	937	944	929	896	917	972	911	911	945	1016	927	877	955	996	969	950	928	1009	973	950	960	932	925	981	986	910	986	975	961	919	978	994	915	937	950	897	945	992	991	935	906	953	954	963	956	977	945	971	934	879	953	949	935	971	936	922	920	940	948	971	1016	981	929	971	953	940	930	990	943	995	924	980	1009	928	991	952	957	931	897	919	994	942	910	978	956	946	924	958	953	991	910	964	941	960	987	950	915	937	1010	949	972	955	963	988	894	939	949	980	908	943	900	947	992	958	1018	914	940	943	955	912	978	950	981	897	980	939	1000	970	962	982	905	915	1011	935	912	955	951	973	935	924	965	957	967	953	1020	945	973	1002	983	974	952	931	898	927	992	956	941	931	1002	963	956	967	926	958	961	980	1009	968	947	981	982	935	913	954	988	958	936	935	934	951	970	979	962	1018	972	952	937	935	921	931	921	951	1029	946	931	888	921	989	909	952	1009	957	973	980	961	943	955	953	958	906	960	959	895	983	977	935	932	960	960	978	931	943	977	922	932	987	963	898	991	960	947	900	960	929	950	1004	948	886	924	948	990	975	951	978	974	938	945	994	954	919	946	965	945	948	965	930	974	929	981	993	971	1003	1003	932	953	974	955	941	969	978	1026	914	979	872	955	978	983	978	977	903	1005	987	1017	954	924	900	890	945	934	993	896	954	980	960	961	925	916	952	976	941	968	958	991	932	968	911	963	974	963	949	906	946	934	968	952	916	927	885	909	943	958	980	962	938	910	949	967	1011	931	916	930	940	978	941	989	946	941	960	963	936	950	930	932	961	916	946	969	995	994	950	901	979	921	958	907	993	949	965	900	997	945	912	890	923	949	963	972	1008	924	956	945	960	980	993	976	913	944	963	893	932	960	944	952	944	966	907	885	967	969	965	967	985	951	975	956	950	929	922	905	946	989	968	948	906	972	949	947	933	976	975	984	934	948	925	956	986	961	926	959	954	966	945	943	950	929	950	944	954	930	914	965	975	978	956	917	933	952	952	989	1004	936	959	952	944	955	943	990	946	1012	953	985	1019	965	899	968	961	957	945	967	926	968	954	913	973	946	929	1000	936	922	968	988	961	959	941	920	933	934	860	948	963	977	923	969	931	895	948	963	972	899	930	932	928	921	944	988	965	921	922	940	942	969	953	958	1008	955	975	964	980	969	942	884	998	913	950	917	937	1002	964	998	948	921	906	912	933	1005	957	954	990	943	941	979	944	934	972	1002	974	919	979	959	925	934	973	945	993	954	963	979	993	922	939	957	996	975	961	926	980	929	923	953	987	921	934	944	979	963	893	984	960	957	959	995	912	962	904	933	971	956	982	943	965	937	920	944
5563	3580	4890	4077	3639	3069	1862	971	853	659	548	495	633	559	510	459	424	337	343	333	339	363	356	351	387	352	361	349	332	348	361	332	355	369	363	326	328	339	339	339	355	367	367	303	351	322	362	338	354	333	336	335	315	310	346	377	359	340	378	292	358	323	324	336	311	306	300	309	324	334	331	338	341	340	315	350	320	338	327	297	370	339	356	322	349	343	322	363	324	323	318	327	311	328	376	313	370	330	352	295	342	310	295	335	351	351	344	318	373	350	365	300	308	311	294	345	320	316	304	322	345	325	342	330	325	338	286	311	341	312	311	291	329	321	334	328	355	360	303	289	341	350	352	336	347	333	327	353	334	338	355	332	342	342	299	379	309	335	336	323	345	343	326	330	329	313	319	340	316	339	328	315	310	309	312	305	326	370	341	331	309	335	321	317	312	351	326	313	317	342	355	351	347	337	334	309	335	306	346	324	329	311	283	353	353	314	336	340	354	346	342	291	333	321	326	321	339	334	310	310	312	314	333	340	349	342	345	323	320	342	310	330	346	372	309	322	320	337	340	328	303	341	327	330	341	297	336	323	317	308	299	343	337	368	315	346	329	328	337	371	328	294	334	315	354	374	338	331	328	333	358	347	337	327	366	355	341	331	319	337	338	360	314	311	296	314	341	308	373	322	349	336	348	344	333	301	331	362	338	306	339	340	295	328	340	315	321	331	325	315	317	336	328	319	346	328	327	346	355	381	312	332	343	313	321	323	348	348	325	343	329	326	329	301	371	319	340	294	317	330	344	343	309	359	315	311	332	335	333	324	333	328	320	319	332	352	331	327	359	323	327	313	340	317	338	315	343	315	313	314	329	308	351	297	333	319	337	315	311	330	370	337	333	346	360	342	298	301	338	331	338	351	334	356	334	333	322	356	320	333	313	302	322	335	299	344	344	323	315	341	340	306	321	339	307	332	316	334	324	310	318	319	319	336	331	335	334	335	346	329	290	351	325	320	343	347	324	316	387	335	348	353	338	343	313	335	337	322	357	351	338	324	345	331	329	338	336	337	334	321	370	322	321	348	348	333	347	326	341	326	284	335	310	323	331	330	317	314	335	322	345	287	310	294	340	372	321	338	340	343	338	338	330	353	299	319	323	321	301	327	389	304	297	304	348	358	329	365	340	357	334	302	350	347	307	388	325	319	356	342	305	312	332	387	320	378	335	337	321	324	338	355	339	328	345	349	298	335	363	321	353	312	342	356	332	322	334	320	310	323	315	322	315	352	305	360	365	352	337	321	319	329	299	320	329	330	333	325	346	333	330	324	322	295	362	352	318	344	281	299	307	347	335	359	337	307	338	343	322	340	348	318	345	325	377	333	324	298	332	326	321	349	342	314	333	318	331	310	305	317	335	357	333	305	318	336	295	345	332	330	330	315	305	298	306	338	333	359	331	318	326	313	346	352	311	283	315	326	332	350	307	351	331	304	361	315	370	334	353	378	312	352	328	294	342	369	340	317	317	313	344	298	333	307	341	333	324	321	294	344	319	322	317	311	335	348	356	381	320	321	313	328	316	337	292	327	346	277	334	335	365	341	322	318	344	302	350	345	317	309	323	313	318	339	324	329	351	339	332	342	302	315	351	350	317	332	313	347	319	313	325	330	375	323	327	363	357	335	329	364	345	326	312	348	302	327	350	342	296	309	315	352	298	334	324	303	290	325	333	351	328	337	344	334	353	320	359	351	343	335	315	325	329	311	344	327	295	314	331	307	308	308	340	276	334	289	339	342	342	315	343	343	338	322	319	335	332	331	339	305	313	358	352	341	283	337	333	335	337	327	324	338	313	356	351	353	333	310	331	334	332	318	309	305	358	337	332	331	321	335	318	329	335	307	325	345	346	343	314	322	326	330	314	345	365	346	349	330	337	348	314	348	348	295	327	311	333	330	322	304	305	351	328	325	328	311	320	353	334	364	332	317	357	301	319	330	347	341	365	318	329	311	324	312	351	354	364	305	326	343	320	320	316	338	326	329	329	307	335	332	326	327	316	330	349	341	346	316	329	352	336	328	350	334	329	333	355	327	343	358	309	316	284	334	335	320	326	346	351	325	360	332	323	344	319	378	368	333	354	324	346	314	300	350	334	349	311	344	338	321	337	352	325	326	358	318	333	323	327	333	331	307	305	325	282	345	336	328	312	333	335	329	319	355	284	338	329	355	313	337	339	323	328	345	333	294	298	311	325	327	321	332	362	325	331	321	324	317	359	339	336	315	320	299	314	328	342	326	343	363	336	337	341	335	308	353	326	331	292	324	336	303	312	324	314	357	330	320	313	344	332	363	319	323	312	336	311	291	313	354	352	355	310	331	332	342	319	340	309	353	348	319	325	340	301	338	313	294	375	341	294	328	325	323	324	311	355	325	311	369	326	305	342	326	340	319	317	354	337	327	324	335	337	369	329	353	328	310	338	316	312	303	370	329	317	352	333	334	348	322	294	314	320	332	325	303	296	322	309	335	346	337	357	313	305	317	347	343	322	348	336	332	360	361	317	309	301	291	346	321	349	345	328	342	338	319	336	321	317	339	337	308	357	292	319	317	377	310	315	336	353	371	331	346	302	358	349	317	334	368	351	333	314	311	345	333	353	335	369	353	372	307	338	356	331	323	336	339	323	347	298	327	301	351	308	290	330	346	302	331	326	314	342	340	323	285	313	366	336	322	313	325	334	360	310	370	295	311	325	349	339	317	294	325	300	307	304	306	343	324	353	319	366	305	327	351	333	359	327	319	321	358	350	331	316	339	323	340	312	334	298	304	312	303	342	297	332	339	348	312	316	313	323	288	305	353	354	312	331	348	334	320	326	321	321	312	352	335	323	296	334	352	352	338	295	337	338	339	313	348	326	344	335	329	336	328	344	339	361	351	334	316	303	362	323	351	317	297	351	334	356	343	331	325	316	330	341	328	318	315	333	315	333	294	316	323	322	318	316	354	316	325	321	335	347	335	295	313	315	330	327	307	324	319	349	282	318	327	320	355	328	301	332	333	330	327	323	324	361	321	332	318	356	324	339	328	302	341	354	337	320	320	297	343	332	331	308	352	320	327	366	321	330	329	343	298	309	305	334	314	349	338	347	322	319	306	348	374	346	347	328	324	293	335	331	327	368	346	327	326	326	318	326	335	343	276	331	331	304	377	297	316	357	336	337	350	324	331	325	318	333	303	297	337	318	357	348	323	327	338	304	336	288	308	346	365	354	293	317	319	327	342	323	312	293	360	342	340	359	356	368	354	336	332	329	314	296	351	336	337	319	339	329	341	322	351	332	328	364	335	306	352	312	333	315	288	336	315	354	356	315	281	340	321	289	347	327	374	364	318	317	303	323	349	314	320	295	336	357	354	313	336	356	305	305	348	350	332	330	344	335	355	332	312	338	327	335	328	345	330	314	322	324	371	345	299	349	306	323	353	342	318	339	333	324	350	342	302	303	340	350	291	310	319	343	309
4911	4391	9241	11079	12081	10072	6570	3938	3945	2581	2156	2038	2764	2309	2019	1695	1520	1182	901	942	952	1032	1036	1078	996	979	948	869	892	989	902	870	910	871	816	866	818	872	922	1042	1094	1088	1001	833	840	819	854	835	811	776	806	801	801	879	924	1008	988	912	828	850	821	768	733	791	765	807	799	814	795	811	812	767	795	817	773	756	795	796	825	818	768	736	834	777	806	794	758	841	759	797	805	776	791	757	810	773	805	817	763	779	836	821	868	769	827	794	826	767	801	737	848	795	765	761	796	794	814	772	828	836	732	800	756	760	793	767	811	779	823	755	811	792	811	838	796	817	824	839	794	787	797	796	791	821	817	778	777	816	814	741	785	798	788	833	835	808	808	817	801	802	755	818	762	778	773	823	762	811	770	791	838	828	846	845	824	780	763	807	794	798	784	727	823	748	834	834	806	749	808	826	835	846	795	745	848	826	820	810	839	809	801	839	782	790	774	817	790	817	782	829	764	798	762	768	838	756	814	743	815	773	832	775	762	793	818	779	778	802	781	844	782	806	757	791	770	741	778	759	786	815	816	758	776	758	834	769	775	763	816	793	770	797	770	854	842	755	789	765	807	806	814	795	801	782	795	772	761	793	827	793	761	826	819	803	741	783	776	789	804	800	807	812	801	771	771	773	772	803	843	807	749	780	808	815	786	768	818	794	756	746	811	816	811	782	737	783	803	780	779	834	788	800	801	830	764	778	789	851	783	754	821	819	807	807	797	792	790	811	789	773	755	844	816	826	774	822	795	755	806	786	754	816	798	784	758	768	807	780	753	791	788	786	773	837	768	748	830	800	788	787	805	839	794	780	784	762	824	788	774	827	738	769	791	805	783	774	837	765	750	828	744	869	775	836	813	817	819	749	773	795	829	806	793	804	757	816	820	786	795	779	813	746	766	812	854	847	791	793	771	833	811	819	834	791	821	778	763	751	801	779	820	784	789	766	774	785	779	805	817	810	801	836	769	809	804	834	781	808	749	800	784	818	783	760	824	799	773	781	828	771	786	795	813	814	760	831	800	814	812	809	799	755	808	771	810	807	804	774	791	827	779	813	833	793	822	774	758	851	778	785	826	764	781	785	843	763	784	782	774	775	839	784	800	801	787	783	802	768	774	801	817	807	744	821	805	754	825	763	819	794	779	794	811	801	804	831	879	829	777	802	845	783	748	829	822	838	776	818	823	792	799	805	777	760	797	809	774	840	769	845	817	824	730	780	731	793	734	821	781	859	781	785	791	786	809	790	749	802	782	811	809	765	776	728	778	806	756	767	813	771	763	814	792	783	800	753	803	771	780	774	782	880	790	761	764	773	794	798	830	815	792	832	819	761	796	817	807	864	806	810	849	787	847	798	818	776	805	798	770	794	794	774	783	840	767	802	828	801	758	793	841	817	772	810	804	813	749	823	778	794	775	740	806	825	834	820	787	816	772	811	773	785	777	822	764	759	759	781	824	840	777	767	799	789	776	781	778	809	775	777	750	759	782	804	779	798	819	780	781	882	782	805	802	817	788	756	798	758	796	829	768	709	797	756	752	816	798	807	821	761	779	783	846	796	818	797	744	774	812	786	853	798	798	824	832	823	797	802	796	797	818	779	782	792	824	815	823	807	792	746	799	763	793	852	810	818	870	786	838	799	778	764	800	799	716	787	805	813	777	792	821	767	775	816	839	809	769	775	846	799	789	760	824	825	793	756	799	874	794	779	773	801	788	836	798	799	798	761	821	821	769	816	810	803	794	795	762	775	807	781	808	789	781	799	792	782	815	750	789	821	757	824	763	816	860	832	765	796	830	864	818	770	769	804	747	750	838	759	749	788	792	786	792	784	801	793	799	779	809	829	817	788	797	778	822	755	793	878	735	766	762	834	826	822	794	741	792	776	796	735	733	843	807	821	752	777	787	823	793	787	754	792	834	812	797	800	789	822	821	759	803	801	796	792	790	849	774	750	811	819	807	824	782	815	779	813	771	797	788	821	751	797	800	835	792	784	796	773	756	820	779	793	827	760	789	798	794	842	791	800	775	789	762	795	788	776	843	824	802	813	773	776	767	837	811	829	804	754	796	780	793	844	745	732	806	845	768	793	786	795	764	768	774	830	778	831	782	797	829	813	807	851	817	781	780	837	811	820	797	774	823	810	790	805	756	774	760	776	778	828	789	804	764	775	813	781	791	799	825	787	810	803	819	798	805	767	786	802	792	806	781	783	780	765	848	770	789	787	761	759	844	801	778	772	772	853	796	799	798	820	780	783	797	792	722	814	798	791	852	818	819	805	778	789	849	791	803	856	790	782	758	787	778	818	764	816	795	817	782	784	820	778	833	808	771	757	778	804	730	821	713	795	748	799	833	817	817	780	852	787	820	749	792	809	789	806	753	809	808	785	787	712	795	821	770	776	785	822	756	774	774	752	742	772	816	802	800	788	770	751	794	807	820	845	775	842	806	797	754	757	797	795	789	755	808	777	774	772	796	779	783	779	786	803	768	821	827	803	748	798	773	823	819	772	746	836	747	815	815	788	800	790	800	821	828	774	829	796	745	781	765	834	783	764	754	824	807	787	766	802	755	829	775	804	761	803	793	825	849	825	769	785	797	797	800	788	767	724	795	803	816	791	816	776	787	778	785	795	824	793	798	825	834	777	812	825	833	800	808	763	790	833	783	776	812	814	769	790	770	782	782	793	796	729	809	799	786	721	792	753	772	770	871	772	775	832	802	834	742	789	833	830	778	831	818	795	805	813	809	761	712	765	826	792	767	783	789	748	796	799	804	801	775	815	787	785	761	792	829	839	872	796	770	798	805	810	755	772	806	749	823	761	789	739	807	816	753	785	829	830	812	836	775	748	797	758	850	759	772	740	839	754	775	741	806	781	769	764	781	795	783	818	797	800	793	811	755	779	764	781	865	801	774	772	794	770	839	829	821	786	810	793	798	817	750	794	787	798	752	795	806	774	808	801	874	783	788	775	799	788	841	818	779	787	787	762	791	784	816	831	812	798	795	781	773	858	805	826	806	782	833	829	733	770	789	788	810	787	822	750	790	794	829	830	781	811	781	828	800	797	786	827	788	796	787	777	807	817	789	778	748	763	826	751	809	833	756	788	787	780	767	771	777	780	825	808	793	754	771	778	816	803	832	768	791	813	782	726	825	763	745	766	840	822	792	780	819	767	785	811	751	818	772	810	808	756	788	790	841	778	782	784	798	842	819	803	824	779	809	776	762	781	830	763	783	814	799	761	803	770	834	772	845	837	791	781	804	799	802	827	820	802	763	794	801	769	758	771	773	817	803	781	796	798	829	807	803	792	761	791	809	824	764	759	770	834	816	779	782	788	779	746	821	737	800	830	769	748	753	821	812	797	790	767	807	760	762	790	730	835	742	813	755	762	819	764	789	796	770	770	800	781	822	821	722	724	781	811	809	802	805	791	820	801	770	763	778	816	789	813	821	741	750	829	844	796
25183	27892	33577	31588	31881	30052	22041	15424	11542	6885	4295	2606	2679	2165	1677	961	913	701	569	576	620	622	619	627	535	488	509	449	441	459	454	462	437	400	411	439	399	405	448	568	1064	1134	917	720	559	529	438	399	428	419	392	387	414	461	517	543	513	487	414	397	423	390	373	431	409	434	411	391	392	411	390	409	412	387	385	425	387	409	385	406	412	398	435	400	438	395	440	391	395	420	420	397	432	425	369	441	422	392	376	397	424	381	383	445	396	410	419	372	421	387	405	421	406	391	454	444	402	403	384	387	448	411	413	431	435	418	409	397	379	360	413	360	412	373	420	382	376	414	438	419	440	394	417	425	382	395	397	424	427	404	406	402	393	424	418	422	407	393	388	404	410	422	440	402	411	406	428	410	396	426	383	409	441	381	375	416	394	401	439	408	443	387	391	447	403	389	398	407	376	350	401	419	460	431	411	405	447	416	388	380	403	404	422	400	365	440	391	453	379	418	372	391	386	412	440	427	406	399	401	369	401	427	398	404	404	390	392	433	362	397	382	418	380	433	400	384	407	401	425	419	420	411	425	400	428	398	387	395	423	423	355	413	402	365	426	387	414	389	401	439	440	412	386	434	416	422	396	386	406	409	397	383	396	414	408	391	401	383	421	394	358	377	370	401	382	378	371	410	410	414	443	398	405	388	416	410	436	397	444	430	390	369	358	394	409	438	407	398	419	427	407	397	432	409	422	428	408	444	407	406	416	393	375	400	368	389	468	386	372	391	415	393	410	416	428	402	369	369	425	417	396	398	443	407	426	399	402	415	370	459	388	409	416	363	398	414	367	427	402	468	443	401	376	426	410	388	399	393	431	390	419	393	419	420	440	416	391	410	410	408	380	428	410	414	367	413	346	410	378	384	407	398	373	343	409	400	368	416	404	419	378	409	399	363	375	392	396	397	405	383	377	431	396	432	425	423	390	402	418	431	393	387	390	381	370	394	386	371	402	430	418	414	363	415	405	412	376	400	387	393	415	414	390	430	416	422	383	434	397	420	411	408	359	413	414	391	402	380	411	394	399	391	378	397	417	352	417	409	417	417	421	423	448	414	440	396	368	385	403	387	398	447	425	394	404	441	432	422	418	444	377	389	424	409	393	371	426	413	394	383	429	394	424	406	452	424	415	441	412	393	374	397	372	440	378	411	406	430	389	365	393	424	393	395	399	424	393	354	349	413	400	379	418	390	408	400	446	425	392	386	382	380	423	410	398	436	447	418	375	397	386	377	398	410	398	394	404	371	410	430	435	410	413	417	387	360	407	435	417	398	433	399	382	389	389	391	409	401	334	420	410	441	374	404	412	390	386	408	392	437	399	395	374	415	419	396	410	426	423	365	400	403	399	424	406	422	394	399	385	413	412	396	389	430	411	374	359	422	412	421	421	394	362	393	399	432	448	402	432	377	395	423	423	413	416	427	395	415	401	397	410	408	391	426	381	393	398	401	438	421	397	395	434	405	369	375	393	421	419	426	344	416	415	395	396	412	386	427	402	384	412	378	411	410	380	388	442	384	404	395	379	418	410	441	406	361	414	419	378	421	379	413	452	381	426	404	397	406	390	415	372	400	438	389	385	379	396	413	403	396	375	371	395	437	405	352	426	427	381	447	424	421	415	402	409	388	409	463	404	398	425	361	409	390	380	392	405	422	417	419	423	421	422	451	392	403	427	403	381	406	413	380	418	423	389	407	408	351	436	389	427	428	368	402	393	407	422	410	399	387	401	445	393	410	419	405	406	401	442	415	417	348	424	425	415	384	370	392	387	358	398	423	400	409	433	384	373	426	380	392	396	390	468	407	406	374	401	397	397	385	397	434	442	422	384	405	379	368	418	429	394	397	404	434	362	416	397	385	384	416	406	407	433	413	394	415	375	452	409	389	405	417	401	406	408	423	413	383	401	422	418	452	426	425	398	438	391	398	391	406	436	429	409	397	380	391	399	410	425	373	390	402	437	418	379	388	420	442	376	381	395	409	436	445	426	408	419	422	418	425	385	412	406	380	401	407	431	387	356	384	398	374	416	414	399	417	393	407	382	402	420	411	404	406	386	373	394	402	399	405	422	358	431	399	445	341	400	427	394	391	437	394	375	436	422	403	412	408	436	398	412	442	395	435	431	408	403	390	405	424	434	364	403	399	392	431	423	416	389	410	411	361	369	384	403	397	367	414	380	384	409	395	420	405	405	425	355	367	428	424	419	400	398	381	422	388	413	412	365	415	421	404	390	410	423	395	385	407	396	424	404	392	401	403	390	436	417	369	383	427	416	438	405	415	350	445	404	392	427	395	403	417	388	398	415	401	402	365	377	400	417	438	432	396	376	422	398	371	388	432	434	413	391	386	372	386	419	381	417	420	387	425	457	402	411	408	401	433	418	435	415	398	385	406	397	416	446	422	388	416	360	429	431	379	418	397	426	377	386	409	402	390	437	392	410	376	401	361	385	411	379	378	432	424	389	395	378	367	378	419	423	407	410	366	448	421	390	420	369	385	441	407	395	383	386	365	416	403	376	390	392	417	372	404	404	428	392	387	370	398	383	421	412	419	428	405	421	408	398	410	405	418	420	421	396	374	389	389	404	369	394	385	408	408	393	385	364	429	415	378	406	450	415	397	404	359	417	376	411	392	410	415	404	374	387	399	383	385	397	415	383	384	424	409	397	433	378	392	377	385	418	422	405	422	437	362	377	419	416	377	436	421	433	403	410	405	378	410	391	397	378	403	410	397	416	403	400	390	409	411	404	405	422	395	388	369	427	424	392	402	370	387	410	421	379	370	382	406	403	389	411	423	427	385	429	359	445	403	419	438	379	402	411	396	424	396	421	449	421	428	427	385	431	427	437	421	411	414	437	411	401	412	390	390	411	413	401	391	436	386	419	397	409	385	397	420	397	403	387	394	378	393	422	435	405	381	406	420	421	390	409	402	402	384	395	386	359	399	402	396	426	381	407	362	398	405	415	384	474	404	438	392	393	427	408	390	384	404	416	437	387	369	392	375	400	443	408	386	412	406	415	424	395	426	433	374	434	395	378	414	403	423	392	461	412	426	432	413	413	405	356	412	365	446	406	410	373	390	414	385	361	371	386	420	395	400	402	403	435	413	400	382	363	428	393	427	406	451	373	398	394	456	377	394	379	408	375	404	376	393	413	389	429	421	417	396	404	430	427	441	414	404	400	433	423	394	416	422	403	423	436	384	381	414	407	433	415	384	385	394	411	372	387	410	411	411	428	398	399	414	388	416	390	423	367	414	400	415	379	459	409	410	421	369	382	372	432	396	381	369	403	402	373	351	401	366	420	440	438	392	379	399	410	386	389	395	395	390	367	379	415	424	401	404	403	416	418	406	411	410	415	411	409	378	427	424	417	422	400	390	411	394	382	427	429	395	411	404	414	406	403	409	420	392	416	423	415	446	379	367	414	415	401	408	379	407	380	405	374	437	415	392	441	418	433	423
17562	21598	32178	39107	41755	38253	31007	27016	23270	15734	12387	9548	9878	8179	6653	4608	3979	3216	2125	2134	2594	2476	2719	2309	1928	1796	1629	1379	1354	1318	1288	1180	1127	1092	1099	1027	1030	1046	1617	2647	5753	5906	4332	3254	2157	1323	1070	1178	1017	949	983	948	969	1318	1989	1963	1672	1354	993	961	945	889	925	976	897	913	954	920	932	947	945	904	874	913	907	892	926	960	959	907	944	949	982	947	930	993	882	951	939	984	922	926	954	916	957	937	899	903	932	977	912	949	924	970	928	899	925	922	964	969	970	925	911	912	955	938	889	957	901	1034	934	931	984	915	931	944	926	918	913	917	926	935	903	965	930	909	979	941	991	962	951	938	950	984	944	929	996	994	921	933	980	865	916	891	932	923	1000	909	950	950	920	929	946	943	972	957	917	968	945	989	970	902	887	939	938	959	932	881	901	977	922	965	897	1015	911	937	948	962	916	917	953	920	944	966	933	971	908	971	940	902	886	969	934	897	945	957	924	941	924	968	999	939	977	898	988	944	943	961	937	948	963	923	935	967	940	1016	976	977	945	923	960	963	931	905	997	886	963	940	916	950	974	904	961	907	961	919	942	976	969	907	971	957	916	880	986	917	924	911	930	964	939	954	980	1034	931	978	904	906	970	921	954	952	935	944	936	984	970	956	957	898	894	920	937	987	1010	979	974	921	930	973	907	906	940	948	948	967	901	944	923	949	910	890	942	971	919	896	949	918	967	999	983	981	887	941	892	961	923	950	946	951	965	976	942	939	917	930	927	967	947	920	995	947	954	955	964	984	930	958	927	973	997	961	929	910	928	961	927	888	957	971	894	885	1028	918	965	926	911	999	989	909	943	948	960	976	938	925	927	891	927	986	937	962	912	910	916	929	949	916	944	957	936	933	905	956	950	967	972	927	947	914	947	970	918	950	891	895	932	927	887	962	912	928	953	994	998	983	906	917	939	953	879	931	989	943	903	941	928	960	923	922	914	989	909	951	960	906	947	931	956	983	945	923	994	962	922	961	938	925	949	980	914	990	915	940	998	880	940	896	967	1005	956	953	951	964	920	992	931	943	922	936	920	1001	955	959	992	951	974	930	918	953	960	994	978	957	935	996	996	989	923	983	943	927	964	872	890	956	897	885	860	907	905	894	962	1001	958	965	929	944	950	985	898	946	973	901	940	894	948	918	943	870	946	908	971	942	957	932	932	921	971	926	928	1000	931	965	904	958	963	906	933	1005	981	902	944	889	958	903	962	950	971	882	940	915	969	988	978	993	914	933	925	916	995	963	965	936	934	915	895	923	950	892	929	985	948	934	1024	989	943	901	954	929	953	899	953	938	952	936	970	965	925	966	984	967	924	971	930	920	909	1004	987	956	898	939	862	908	957	922	888	948	924	963	907	932	938	925	1041	906	910	927	974	922	902	927	951	968	954	944	887	968	987	926	951	997	945	935	934	1041	974	958	918	953	976	947	937	937	948	943	900	949	916	1010	927	941	909	947	916	951	921	953	914	977	982	892	923	946	944	916	973	994	993	940	921	959	962	944	945	995	942	935	976	995	906	934	954	955	943	904	912	920	950	939	1056	887	892	960	919	993	908	961	938	882	962	926	910	965	952	935	901	972	940	971	929	958	935	888	964	944	965	918	920	871	916	945	948	911	962	908	948	965	913	953	933	928	913	921	952	973	1029	909	998	954	935	913	955	1042	950	959	912	923	920	913	998	873	933	948	952	950	960	959	910	957	934	909	911	948	962	929	932	895	902	944	991	947	977	997	940	898	908	955	915	884	929	945	983	993	968	941	942	946	908	981	925	891	965	939	999	912	935	937	955	999	871	953	932	916	933	942	890	939	929	939	908	898	910	974	964	902	937	908	940	960	996	914	1002	955	894	966	925	944	1006	937	918	956	928	940	916	947	926	969	980	949	881	960	931	959	910	936	915	928	915	855	962	985	905	923	931	994	942	966	930	968	921	952	962	937	1001	932	971	959	925	967	880	924	916	976	986	940	878	915	926	916	864	974	935	956	972	955	950	967	957	944	943	947	998	971	998	1045	948	951	960	939	935	938	927	900	922	933	954	931	882	961	962	984	927	1002	947	891	920	917	900	966	915	927	934	987	971	960	963	954	967	945	954	926	964	987	873	932	956	946	912	928	1000	902	974	949	954	913	942	950	944	936	932	944	941	972	880	920	944	902	932	971	990	998	947	897	927	911	972	952	950	937	937	968	966	898	977	905	918	888	958	990	923	1005	942	929	887	919	986	996	936	939	847	914	865	922	949	957	939	930	883	883	972	943	931	936	919	879	913	954	969	926	918	916	950	944	1021	891	913	922	950	960	996	960	986	919	967	956	958	990	940	947	940	936	934	968	956	933	908	955	972	858	938	938	985	918	985	883	948	942	930	986	967	946	934	943	918	1008	987	949	894	972	875	914	981	911	929	928	952	993	903	926	969	953	985	932	931	954	941	946	932	907	976	932	913	941	934	928	955	980	993	880	972	910	945	937	887	963	960	892	945	900	862	879	966	938	878	972	936	949	947	926	980	933	1001	943	987	890	944	958	959	899	920	912	984	940	943	912	900	895	972	931	893	944	954	911	954	940	925	959	928	941	950	931	994	958	953	931	956	914	887	967	958	953	914	983	971	900	971	914	975	936	947	914	953	957	959	916	986	927	907	937	971	971	899	980	932	960	976	911	943	935	898	983	980	955	948	913	960	869	933	921	971	914	956	959	961	945	930	938	986	970	920	916	956	918	963	947	993	974	966	968	987	886	944	991	1008	880	963	967	984	887	900	908	952	908	956	895	988	937	928	994	965	911	903	849	933	884	989	925	910	948	926	975	969	912	976	962	955	915	943	975	980	900	966	923	918	973	926	971	912	971	981	945	917	951	932	937	899	1043	932	926	982	926	984	941	943	918	973	1001	961	954	967	917	945	928	901	1024	971	933	927	940	940	960	959	938	917	952	970	911	964	935	890	916	970	996	896	951	922	945	946	961	955	906	932	909	931	938	924	934	943	996	943	931	875	920	920	967	947	931	874	1016	971	894	937	948	981	916	893	977	921	963	921	902	953	937	909	970	906	931	952	961	978	907	935	961	980	974	926	951	921	894	945	916	911	930	947	937	949	979	938	966	941	951	938	887	923	929	953	956	922	929	986	935	884	976	959	909	923	948	984	931	926	911	957	930	972	933	933	933	937	952	963	942	975	950	961	914	934	942	958	967	926	955	936	920	875	940	974	918	970	944	954	915	934	935	896	860	951	932	926	934	1007	976	952	909	957	956	965	979	916	962	942	957	946	926	956	977	926	914	906	936	939	889	953	940	894	933	948	924	941	954	956	908	923	937	946	944	945	953	955	926	948	964	894	988	926	912	910	899	965	851	1025	984	898	920	916	874	862	907	957	893	931	923	919	950	1010	939	961	951	988	914	948	969	949	928	995	964	978	929	974	920	971	934	930	954	952	979	956	959	971	909	936	989	1028	908	888	936	894	945	1004	928	992	962	934	927	927	926	934	931	951	952	997	935	927	942	907	994
35521	34958	37777	36215	37652	35762	28721	22362	18367	12428	8111	6248	5640	4371	2873	1493	1234	913	694	820	1091	990	942	783	666	611	528	530	537	524	488	489	494	445	448	433	437	467	754	1723	1782	1979	1576	897	521	775	549	460	414	419	418	396	382	419	494	533	493	475	406	421	445	423	446	401	446	388	430	386	424	394	416	400	444	427	427	411	395	411	400	405	416	412	419	395	403	365	416	427	412	438	401	403	413	397	404	409	399	416	410	381	383	396	375	396	433	401	392	407	423	436	423	420	403	391	397	418	392	396	437	433	392	417	387	413	443	398	370	399	403	414	403	379	410	424	420	368	387	399	437	409	396	439	428	406	416	394	400	420	409	433	410	408	385	402	377	403	394	408	426	418	401	399	395	405	411	390	402	420	394	412	395	438	392	402	391	398	411	437	419	385	401	419	402	402	371	409	383	379	413	390	393	391	409	445	403	424	396	412	430	384	415	416	368	425	431	422	414	418	397	417	409	362	400	470	447	387	421	396	430	447	403	434	426	382	385	413	427	402	417	396	406	405	358	385	401	384	382	399	400	421	412	431	436	387	425	382	406	411	388	440	409	407	424	382	420	363	410	411	395	409	406	412	411	405	404	384	406	384	429	406	407	367	393	420	415	384	407	431	394	385	409	468	395	417	417	391	368	415	423	386	359	394	422	399	419	413	432	416	458	361	409	403	396	395	390	405	365	399	380	411	374	401	433	402	454	407	395	363	387	414	443	426	385	421	435	398	410	461	414	424	410	410	400	404	359	380	381	407	411	382	414	395	397	393	381	375	386	381	379	385	396	422	385	381	416	378	421	401	408	430	392	386	387	421	378	392	395	441	418	404	411	386	420	393	405	415	376	387	384	409	419	447	374	423	449	368	425	422	395	353	392	402	384	404	389	447	432	365	414	389	402	442	394	415	429	400	412	392	390	408	412	428	382	401	385	431	379	410	393	373	412	400	372	406	395	431	415	422	407	400	398	415	434	413	380	398	391	363	384	432	402	410	429	384	406	410	417	394	441	430	387	407	410	418	427	417	414	378	406	413	406	438	418	404	402	368	379	420	412	422	411	389	392	381	382	412	379	387	418	431	424	402	402	414	391	390	403	403	425	400	410	398	397	383	388	433	392	413	440	383	387	397	401	370	418	419	385	378	409	390	413	428	416	413	433	447	402	410	404	392	419	403	442	412	356	427	396	398	368	343	395	396	390	390	385	400	407	403	376	375	366	395	407	438	442	405	396	392	417	378	410	420	429	375	440	395	378	370	380	412	382	385	417	421	381	393	415	383	420	419	419	420	416	429	398	428	457	416	397	395	384	434	406	414	439	425	413	410	415	364	399	396	425	416	405	437	441	404	423	377	415	384	407	398	406	337	421	398	398	415	380	394	402	399	395	388	410	412	417	409	407	418	385	353	376	392	413	400	403	404	397	398	408	376	395	376	405	410	405	388	424	409	396	407	392	424	406	378	406	371	434	396	407	377	428	382	399	395	394	423	415	386	434	425	406	421	380	397	377	408	390	388	393	448	434	453	389	374	445	391	406	430	407	430	408	382	433	400	376	429	414	417	395	421	411	409	369	411	389	381	433	417	388	411	423	409	409	388	349	394	387	403	426	388	409	381	418	434	404	417	379	388	421	428	449	403	407	412	404	428	447	399	392	432	418	410	388	382	386	428	411	432	379	404	401	375	381	414	379	420	423	400	394	413	403	402	385	429	378	407	387	370	410	419	411	394	371	406	416	402	434	398	405	397	402	427	413	387	392	405	410	408	398	403	387	420	413	405	386	384	394	431	395	427	380	409	413	450	401	415	441	396	388	417	399	406	393	406	400	369	365	394	407	406	388	434	398	402	400	399	398	395	436	429	410	386	374	405	404	406	381	416	377	400	387	442	427	400	437	360	398	405	451	449	458	387	427	405	417	386	405	389	385	379	399	461	419	415	400	427	415	402	413	393	404	418	401	377	430	425	414	402	411	389	398	430	388	424	433	416	431	450	411	401	416	409	410	411	443	414	418	440	418	365	414	384	416	388	392	426	407	373	424	382	407	465	435	376	406	392	411	425	428	401	409	388	369	392	406	395	431	415	427	390	409	395	429	400	393	380	415	387	431	369	381	426	355	405	406	431	415	402	399	429	394	379	374	426	418	429	408	410	411	421	435	369	384	393	437	391	437	393	406	406	422	406	416	391	370	417	380	381	444	414	405	375	418	459	357	437	406	417	369	390	403	415	435	399	394	410	419	384	395	393	401	432	415	375	426	398	383	449	449	438	474	403	433	431	423	390	361	401	373	406	427	428	385	375	382	389	404	391	379	404	416	403	399	376	377	398	391	396	419	400	387	422	401	404	359	382	392	426	395	396	377	437	402	375	394	403	429	410	417	424	384	380	385	456	412	408	392	396	423	382	392	407	435	391	366	421	403	427	447	427	412	378	393	413	399	386	379	390	400	413	454	408	395	398	413	389	433	423	403	404	404	408	407	411	414	410	384	381	391	408	389	384	414	395	421	409	398	401	432	384	400	427	436	408	393	396	420	427	434	393	419	410	428	445	394	415	440	392	346	411	419	405	411	378	407	399	451	383	448	365	396	357	413	411	367	401	411	418	408	429	414	431	414	387	368	406	400	399	416	398	413	424	343	393	413	378	383	419	436	406	394	404	414	397	370	446	395	424	369	411	408	405	378	420	407	390	398	413	400	383	388	396	422	425	389	370	443	416	437	394	397	398	446	392	426	402	397	419	375	414	361	380	367	400	435	384	392	403	430	406	384	410	401	411	382	402	375	409	397	419	392	441	407	408	401	425	405	429	415	393	399	407	410	416	405	391	395	386	399	448	368	426	393	425	359	410	414	394	413	408	368	366	395	430	402	395	447	429	431	404	336	396	390	435	410	392	388	405	398	373	400	377	415	411	420	443	378	423	389	425	403	420	384	421	432	395	408	391	421	406	381	449	395	414	397	389	413	386	427	371	388	427	433	391	438	399	430	389	382	385	419	404	421	401	397	427	394	393	378	389	406	414	380	386	407	398	411	420	425	445	380	375	409	421	372	405	416	406	433	417	410	385	394	388	424	429	423	413	427	440	391	414	390	417	399	389	424	399	397	446	410	399	398	411	407	448	410	383	412	398	384	395	388	382	403	409	430	387	408	408	397	418	401	438	410	424	429	407	431	432	410	423	400	405	431	432	380	395	382	404	398	377	431	374	446	401	413	436	409	417	410	410	420	407	381	426	423	459	406	433	380	434	410	378	392	396	407	425	359	372	403	390	402	395	380	414	385	416	405	393	390	387	427	428	425	367	434	399	393	461	399	427	382	367	424	450	436	387	399	414	381	386	418	402	419	382	381	404	437	415	379	415	411	418	389	415	425	402	446	411	375	440	414	425	423	461	383	432	410	459	412	407	402	427	371	405	419	411	436	396	425	440	420	385	409	401	425	399	429	413	418	399	353	418	438	427	384	411	446	424	402	384
23601	29229	37569	45062	47389	45339	39727	34787	31892	24438	18491	17240	14854	12654	9654	6456	5876	4452	3016	3688	5787	4736	4741	3524	2930	2284	2031	1745	1736	1479	1516	1444	1375	1317	1132	1134	1130	1216	3874	9424	9852	10480	7713	3842	1716	3287	2062	1007	973	978	951	937	927	1049	1903	1936	1604	1257	979	934	907	903	931	859	912	853	916	901	964	962	940	904	891	982	923	888	909	906	868	872	898	911	902	926	924	964	939	930	885	976	941	917	920	896	943	883	850	929	937	889	910	931	906	901	864	940	957	931	955	902	844	1000	944	816	934	881	935	972	1018	921	908	958	942	923	940	968	952	939	889	884	918	894	986	879	948	893	952	907	905	896	877	942	943	919	930	977	893	910	932	883	907	867	934	926	992	913	883	916	916	957	897	950	926	883	898	921	921	924	944	916	918	903	933	889	954	942	971	960	925	918	857	938	959	886	903	938	951	901	902	934	928	969	918	892	930	950	900	854	945	976	970	930	841	905	887	861	897	888	900	898	936	894	876	994	934	936	959	874	901	980	930	964	866	930	954	915	966	923	980	891	949	883	932	885	910	937	958	892	928	882	921	949	928	893	903	918	903	964	911	945	957	958	956	939	857	877	936	935	926	943	958	899	949	948	974	937	990	910	909	919	908	899	949	897	911	870	967	905	934	901	922	957	912	893	921	903	874	943	952	943	892	976	959	902	953	902	908	926	906	895	977	899	895	889	896	942	924	932	928	987	962	875	934	889	962	906	938	934	927	925	936	857	893	990	897	925	966	918	887	924	971	933	858	950	942	901	930	930	934	938	889	890	951	939	979	946	890	891	929	855	982	878	933	968	930	905	928	962	927	921	899	927	934	926	962	909	919	921	900	977	992	890	961	894	954	900	897	906	866	952	891	965	932	913	966	954	897	922	875	930	936	904	949	912	955	922	911	961	891	974	920	965	956	969	893	947	913	911	896	904	943	900	941	903	969	908	911	922	953	904	915	935	884	938	942	929	942	933	925	952	979	891	889	819	883	873	921	940	909	904	914	936	900	899	913	941	877	963	914	892	915	913	910	923	892	924	947	932	924	905	934	886	864	925	937	909	918	865	904	903	907	887	963	915	950	929	936	977	908	881	950	917	933	922	949	898	934	934	966	897	922	920	959	930	938	902	918	893	936	891	904	916	954	942	950	910	944	962	882	925	878	948	949	958	925	879	935	935	876	938	885	925	896	949	971	899	934	956	928	937	918	942	872	883	913	953	964	920	899	924	887	925	976	898	962	883	966	887	909	921	954	922	936	971	907	955	906	910	886	893	912	968	916	931	940	946	942	936	943	880	922	902	940	940	912	922	898	907	946	905	943	914	952	942	896	936	974	940	921	938	897	925	882	923	886	911	957	945	917	956	900	891	964	940	906	876	942	953	855	932	871	875	894	931	917	953	922	908	961	957	949	959	939	878	887	928	930	873	890	963	945	933	958	979	894	954	879	958	889	844	923	947	915	980	935	902	927	869	916	911	882	960	957	939	922	881	907	878	961	906	893	901	860	974	902	886	906	914	930	903	938	864	935	938	929	927	936	953	892	936	925	942	848	909	893	862	923	1008	952	911	918	943	904	957	863	943	947	902	958	915	919	927	935	952	922	913	922	910	866	914	895	911	969	942	915	957	915	935	924	958	975	920	925	928	931	918	930	895	904	871	910	882	902	966	945	877	904	995	926	865	912	928	908	965	951	915	921	936	929	925	919	916	916	899	921	936	879	919	990	891	954	941	916	930	898	962	888	943	912	937	943	926	920	969	956	923	924	928	957	904	934	922	899	908	916	940	931	900	928	946	966	899	944	929	956	972	938	900	894	961	935	913	892	956	907	961	883	903	909	958	895	921	883	899	909	983	946	946	1004	928	961	899	869	878	952	858	956	936	928	907	899	934	871	924	894	835	926	949	936	893	943	907	932	919	923	922	882	939	956	902	932	957	887	960	981	946	930	935	898	925	944	884	935	936	934	855	901	896	964	941	898	941	917	902	930	860	928	913	932	910	980	858	937	904	912	931	924	982	924	932	919	927	898	924	918	903	1011	918	941	924	952	906	930	949	927	921	937	899	949	893	903	934	929	979	925	908	894	949	930	943	949	903	929	916	919	894	915	904	930	877	913	979	923	865	930	900	929	946	936	893	916	925	922	888	904	958	884	954	922	909	974	909	878	950	894	929	943	909	931	930	949	964	913	964	956	927	929	906	917	907	939	875	875	911	906	950	934	896	923	906	982	891	949	912	894	900	913	923	937	929	907	941	919	960	931	944	896	924	913	914	879	944	861	950	870	887	887	920	932	923	918	920	895	872	871	932	908	863	944	904	944	887	924	907	958	947	911	931	925	911	963	919	946	871	981	911	917	870	871	930	916	917	908	878	908	871	976	854	906	905	922	942	907	967	910	933	914	846	910	923	859	855	942	937	943	911	907	967	906	927	921	926	940	963	936	912	932	935	861	934	911	897	950	922	871	919	937	915	915	891	895	950	938	910	912	950	924	888	930	893	946	919	882	875	884	911	920	937	922	896	840	893	953	873	902	964	978	872	903	944	922	877	883	923	888	974	872	910	937	917	914	960	956	928	951	976	854	922	927	909	952	888	927	943	904	890	907	943	917	880	951	894	977	930	902	881	947	937	924	932	933	930	922	917	953	888	938	946	927	959	902	887	945	923	919	876	932	902	934	868	919	923	946	947	929	918	892	927	869	921	903	899	946	900	901	886	925	920	847	895	935	944	921	953	941	969	910	891	899	944	892	925	896	894	978	913	921	903	945	894	948	958	894	938	1006	898	928	890	973	936	910	929	877	887	906	909	878	882	965	917	929	951	897	950	886	929	941	903	972	863	955	891	878	942	914	971	949	891	906	938	901	887	957	939	962	922	938	927	876	867	932	980	922	917	869	928	882	929	892	911	894	892	952	957	956	928	925	961	956	933	895	926	912	917	954	927	936	918	930	941	971	913	956	887	982	855	892	866	875	910	943	912	907	901	898	928	940	889	926	900	924	906	852	898	949	948	925	877	949	910	916	884	939	958	929	985	933	923	949	950	877	914	954	907	921	941	957	900	894	986	885	937	962	908	917	875	946	895	935	948	933	935	920	927	932	887	945	936	927	904	913	909	892	951	897	974	879	940	897	919	942	893	894	927	921	940	910	965	907	928	907	874	874	892	927	957	949	881	953	933	908	914	1006	945	856	917	932	948	874	956	936	966	981	921	946	922	913	874	930	949	926	915	860	925	958	911	923	978	870	952	934	908	964	948	965	923	941	891	941	925	940	897	949	916	899	856	910	874	944	883	872	899	905	907	890	942	947	922	893	925	913	903	926	934	924	938	909	958	966	861	916	950	934	912	965	903	903	908	902	879	882	913	883	959	919	852	892	946	965	881	983	969	914	962	891	900	912	915	868	950	869	900	937	865	934	931	907	909	880	954	934	928	937	914	911	950	932	886	975	897	915	924	927	938	926	912	970	950	890	936	906	951	891	947	962	885
6423	4903	5985	4331	3592	3209	1674	1043	868	671	653	667	631	549	448	453	389	362	334	350	340	374	367	345	327	344	318	303	349	347	313	321	328	319	323	323	317	325	268	333	365	383	404	352	303	362	329	319	301	283	315	314	297	281	316	307	342	295	304	287	318	312	310	292	323	306	278	291	322	260	326	328	314	318	285	270	279	302	327	292	303	284	277	314	307	306	283	265	348	300	294	305	317	312	298	349	326	332	318	305	326	294	284	328	311	333	290	311	300	303	288	328	307	322	340	275	291	334	330	262	309	307	313	315	302	271	288	313	332	328	303	291	306	329	299	305	308	286	295	283	325	313	291	317	302	323	313	317	303	295	284	291	319	316	278	281	306	291	313	313	319	325	289	309	307	322	292	291	321	316	338	313	300	351	285	317	288	327	311	307	307	271	295	261	291	321	305	318	311	302	290	341	319	323	309	314	347	300	293	331	319	294	334	318	284	302	284	308	325	316	311	329	322	342	290	348	272	317	283	307	317	294	302	332	292	315	303	302	305	323	314	311	314	326	299	315	341	279	325	340	299	312	303	325	343	303	307	319	340	304	302	314	310	269	308	310	335	315	305	316	353	312	329	294	295	297	288	294	281	310	314	318	290	324	310	319	295	281	286	298	295	296	319	323	293	318	338	298	343	323	302	332	322	294	325	303	307	328	326	306	314	284	318	314	307	298	328	342	298	300	290	304	319	316	301	325	322	332	314	284	317	312	332	313	264	360	288	312	335	319	293	340	332	309	316	298	328	282	321	294	338	342	294	319	295	300	300	291	293	296	293	307	309	291	286	302	324	298	303	313	343	335	320	310	310	312	287	320	328	324	321	291	313	302	316	338	349	301	297	327	286	322	339	340	312	315	325	269	341	291	293	255	316	291	302	348	309	322	295	335	304	308	347	309	310	323	291	324	347	343	315	294	305	330	331	306	298	312	307	308	310	344	323	310	316	322	323	324	314	270	338	327	311	309	298	314	298	296	315	318	332	320	316	271	294	294	298	311	291	324	309	299	312	309	308	339	307	324	328	280	298	297	317	310	318	269	311	303	333	318	326	309	306	314	325	314	312	353	324	326	300	289	322	315	316	319	311	304	297	288	298	281	288	303	337	290	279	317	297	295	300	304	363	283	315	328	315	335	331	297	300	314	336	330	280	326	329	300	269	315	307	341	300	306	318	306	294	319	308	326	309	298	292	326	325	332	282	305	309	305	312	284	299	283	306	297	310	277	300	328	277	323	305	304	315	317	263	296	312	299	315	301	290	323	326	327	290	315	333	338	344	335	313	294	270	321	307	315	302	293	305	342	270	298	301	286	300	310	293	296	296	286	318	306	300	290	316	317	310	300	306	310	339	309	274	328	310	308	301	287	320	274	303	331	299	294	299	292	297	315	277	265	291	276	335	315	283	323	323	333	310	306	286	294	310	296	272	320	333	304	287	298	282	320	315	290	306	306	294	293	307	332	290	323	333	305	307	329	307	291	334	278	229	318	332	329	299	298	301	292	310	287	318	303	301	321	321	300	304	296	319	293	327	335	283	327	274	310	290	312	335	335	349	273	307	299	303	328	344	330	319	299	330	277	283	305	312	337	352	300	290	331	316	311	326	290	301	298	310	304	319	310	296	305	276	291	288	289	320	336	304	310	294	301	318	340	291	315	308	320	348	312	291	294	305	296	313	322	284	245	292	305	306	290	330	316	317	326	304	304	281	302	314	291	313	273	296	299	316	300	320	306	298	326	311	303	309	295	327	292	297	316	298	312	310	309	299	302	274	314	323	318	309	312	315	290	319	309	331	284	300	318	294	310	326	288	269	331	298	294	323	298	319	329	325	277	307	300	287	292	349	283	316	300	320	307	284	311	317	336	300	339	300	315	314	277	299	305	316	335	341	266	285	319	289	313	303	283	305	315	335	285	318	324	285	303	295	307	311	275	331	320	293	319	302	301	307	295	300	299	307	303	270	319	283	316	307	275	328	304	292	306	320	330	307	304	290	299	293	343	297	292	308	337	346	286	300	316	304	323	329	311	336	346	306	310	320	295	277	319	289	314	317	293	289	278	311	330	287	322	313	311	317	314	260	285	316	300	320	300	301	303	274	317	312	333	309	327	310	331	319	298	311	314	287	338	320	318	294	372	309	300	318	300	291	273	294	334	278	312	294	317	326	312	311	314	293	327	355	288	315	301	305	306	316	323	289	318	320	314	300	294	313	280	327	322	296	308	283	311	308	301	326	332	340	301	325	291	323	319	322	296	303	309	305	282	310	309	296	320	295	314	305	309	306	292	296	300	296	332	327	320	306	297	323	278	298	308	324	324	304	288	308	293	330	333	287	288	295	319	316	307	311	307	308	346	316	311	318	325	302	305	331	305	322	278	285	325	320	332	311	305	306	320	352	288	318	300	276	316	313	304	296	305	303	331	295	311	300	288	273	318	305	280	310	325	312	312	305	300	284	329	308	290	315	308	330	290	312	307	306	327	312	297	299	294	311	291	306	315	273	314	335	302	302	298	327	283	274	324	306	319	341	314	287	353	335	320	305	329	310	352	316	293	309	283	303	325	309	305	315	293	320	309	309	313	307	330	313	301	329	322	300	283	303	332	337	326	298	282	309	319	292	281	272	298	307	318	323	278	307	325	316	309	348	296	280	292	312	310	321	337	309	299	300	291	346	291	305	303	307	303	305	348	313	312	283	288	298	307	316	297	305	309	329	314	273	300	312	307	319	296	291	320	282	301	293	310	311	342	310	345	273	310	274	318	315	294	254	294	318	309	317	317	328	316	317	309	325	330	285	296	310	310	327	323	313	293	292	285	306	285	290	301	314	321	304	292	269	320	284	305	313	324	298	313	313	303	299	301	300	297	303	312	330	297	282	317	291	288	303	312	268	305	303	314	315	294	308	275	304	320	286	312	293	301	319	338	314	308	334	321	280	293	308	315	315	322	308	297	328	333	308	323	301	325	319	315	317	338	322	331	313	331	318	288	328	268	326	291	314	321	278	313	282	316	309	320	351	313	288	314	339	315	285	287	311	325	315	315	303	288	272	323	316	307	256	309	332	311	320	309	305	321	292	289	314	314	343	342	313	318	268	283	331	310	349	284	338	293	326	305	326	300	270	287	287	312	319	292	293	348	315	289	299	287	327	309	321	307	320	312	305	292	308	303	314	304	344	327	339	319	338	317	335	311	315	299	313	294	311	315	318	304	331	319	301	306	321	317	285	321	309	290	316	312	316	336	298	305	317	292	322	301	290	343	309	317	296	335	302	304	309	269	310	311	237	305	285	311	303	293	311	282	301	295	309	317	323	293	316	318	325	324	327	321	316	289	331	331	291	309	288	331	289	306	346	290	319	299	291	323	309	319	322	273	307	322	275	304	321	281	285	318	288	308	309	321	312	315	307	314	286	301	308	294	321	292	322	300	313	322	299	301	280	326	320	304	336	295	347	292	329	293	321	294
5329	5673	9180	11069	11420	10723	5821	3993	3304	2770	2455	3102	2703	2262	1887	1394	1330	1087	970	1016	1157	1286	1159	1038	937	939	891	878	898	824	817	823	839	765	868	838	755	735	802	928	1104	1398	1502	1015	734	887	902	727	752	685	720	735	726	730	796	861	863	818	749	693	765	735	713	760	749	768	750	697	758	748	747	790	739	758	716	751	750	746	692	718	751	746	752	769	714	747	778	739	718	757	724	717	737	737	743	761	729	701	750	761	721	699	775	734	730	736	749	746	701	669	703	742	731	711	724	697	718	735	765	737	720	772	761	735	716	685	735	787	723	707	716	707	709	713	764	689	760	770	733	668	719	728	733	735	727	740	761	758	700	806	789	768	721	726	740	730	746	718	772	772	791	764	679	748	733	751	735	756	756	733	771	750	721	755	759	792	766	754	733	756	736	750	711	704	701	705	777	746	717	727	703	801	744	776	740	713	738	719	750	721	788	718	722	791	743	671	741	744	726	722	718	697	716	765	768	795	691	776	778	774	732	751	749	775	794	780	748	753	712	716	714	732	739	710	724	708	774	754	745	729	764	717	732	719	782	752	704	747	727	710	771	756	718	792	720	718	668	761	782	739	736	740	726	787	705	732	761	763	741	759	696	794	726	731	740	751	708	708	731	686	740	760	765	741	689	764	771	748	738	753	705	712	774	732	747	770	751	745	761	792	789	780	721	764	776	694	741	728	766	735	764	742	771	727	777	704	682	746	705	742	752	773	778	741	728	697	748	743	744	738	764	756	789	691	769	741	758	751	735	798	739	757	753	719	767	759	775	733	744	714	722	687	728	694	770	750	732	704	751	769	780	732	690	716	775	754	743	759	725	753	739	701	714	728	736	740	727	726	792	756	764	748	704	728	714	779	764	741	730	734	744	709	732	729	746	754	728	731	778	741	723	784	747	758	713	734	720	764	755	769	734	713	716	761	729	723	739	766	760	727	720	761	803	717	727	775	749	720	706	762	754	732	718	765	734	729	747	750	736	740	748	718	777	753	732	748	767	711	762	702	666	772	722	733	706	723	742	790	729	734	731	772	690	713	746	721	761	757	723	747	721	774	736	740	758	721	763	756	753	735	736	728	729	782	758	775	741	707	835	696	739	724	727	787	748	735	743	733	746	752	711	732	774	734	743	752	763	745	724	723	715	728	718	736	764	701	734	734	699	764	789	759	722	736	730	732	749	764	713	742	764	728	728	757	760	723	754	751	765	733	806	697	745	773	743	726	742	719	696	735	737	787	716	754	748	728	739	738	720	690	739	720	765	728	726	790	743	708	729	779	720	773	773	735	761	756	730	708	749	773	760	701	725	758	737	763	693	766	747	748	773	703	740	731	753	736	725	706	733	724	696	726	727	702	763	748	707	702	697	721	758	763	797	718	758	752	750	706	712	739	640	739	726	700	732	747	801	770	782	734	754	762	733	732	779	793	714	752	806	755	736	703	766	752	757	726	754	695	708	740	685	748	707	739	725	765	763	712	755	759	741	747	690	727	771	738	707	725	799	724	775	727	779	728	736	695	690	772	741	732	689	752	696	795	737	707	756	744	774	749	788	737	753	737	699	766	710	762	779	702	755	772	713	788	737	768	709	736	783	707	778	715	729	702	751	710	715	737	737	706	754	719	746	741	763	755	792	724	730	705	719	749	774	708	716	753	797	711	729	756	764	783	700	722	792	719	752	733	726	743	733	756	720	734	746	695	782	801	755	730	763	756	751	778	767	787	717	756	741	777	804	755	728	688	740	772	808	760	782	728	732	736	769	752	714	787	786	746	706	773	702	734	778	755	761	717	723	722	717	687	755	729	722	736	789	737	694	766	703	721	726	745	760	761	711	733	738	771	787	711	766	681	771	739	769	761	736	716	707	731	725	727	760	769	735	736	745	759	746	699	706	779	776	712	743	743	761	793	733	722	740	752	704	718	778	672	751	746	706	728	720	673	772	741	756	705	742	717	761	749	774	739	711	748	754	758	759	777	770	694	747	720	755	729	774	711	759	726	748	769	703	709	755	672	706	744	734	725	736	741	714	754	754	806	787	737	745	743	806	826	746	754	751	726	775	758	763	800	731	724	742	730	743	801	737	724	747	747	751	748	776	764	729	750	724	724	795	706	782	735	772	758	752	746	802	756	744	734	734	723	732	752	789	753	686	789	744	753	721	814	797	761	737	725	773	698	731	776	749	746	731	808	729	794	770	720	738	696	718	732	751	751	740	715	745	726	705	719	707	715	774	774	710	732	732	719	724	735	746	772	712	717	734	739	735	734	753	756	721	745	748	812	739	773	758	721	744	749	751	712	779	745	762	726	726	743	716	768	762	729	711	705	721	771	758	738	777	740	722	736	704	701	738	770	699	748	734	772	733	755	764	751	735	772	771	771	736	793	774	721	746	719	754	741	737	752	708	722	780	741	777	744	778	739	735	723	733	754	679	761	824	752	752	755	761	745	723	784	701	720	774	753	768	694	755	738	795	699	751	706	711	732	723	776	778	792	765	728	769	753	747	731	746	749	785	818	750	735	739	713	791	737	709	738	758	755	726	720	734	720	770	770	701	735	742	749	748	781	747	724	752	759	746	733	710	818	719	718	763	776	711	680	779	773	716	771	755	744	749	760	726	776	730	727	758	752	706	748	767	706	795	776	688	739	720	737	711	775	756	748	805	760	720	732	724	732	757	787	730	743	728	728	766	771	779	736	743	762	731	748	723	702	768	768	748	732	800	826	751	718	744	762	715	744	798	729	714	760	775	715	718	734	798	741	720	643	767	716	820	748	741	740	752	787	761	750	746	715	757	709	774	740	750	717	714	730	731	766	739	761	779	761	761	765	754	731	802	748	769	705	749	753	696	755	734	817	756	748	720	699	775	711	785	815	716	775	738	791	710	757	784	684	714	775	767	711	727	703	751	737	753	698	697	767	741	721	769	787	779	745	749	740	705	780	804	738	789	683	775	719	792	774	713	763	752	790	762	738	726	750	749	738	720	768	696	701	744	722	687	765	808	732	760	740	747	783	755	742	714	721	800	787	735	695	767	785	703	769	728	725	734	732	740	699	735	752	763	741	686	716	749	754	760	710	734	713	744	759	781	754	751	723	744	739	781	808	719	748	751	730	722	714	739	754	708	729	728	714	739	762	804	757	763	726	732	688	740	706	734	768	749	694	714	768	743	762	739	696	761	765	730	771	748	749	714	753	798	764	785	756	725	749	739	773	730	721	744	747	728	769	689	751	763	764	777	722	711	739	698	721	724	760	693	743	792	733	750	749	754	739	799	796	734	769	734	741	748	740	758	697	690	759	702	725	749	731	757	744	744	658	731	728	710	782	732	743	748	757	760	756	743	744	780	724	738	716	748	745	776	745	760	716	741	717	740	742	748	731	718	728	739	740	721	762	719	721	732	753	798	736	716	769	743	753	749	762	786	736	746	730	721	706	751	763	703	743	761	727	775	782	713	768	725	736	728	779
27446	28509	31678	31579	30762	29236	22517	14618	10751	6194	4051	3250	2827	1857	1209	801	721	774	585	593	673	630	631	541	463	500	439	414	419	435	416	383	402	398	414	421	428	417	473	524	1068	924	737	439	581	679	390	402	375	362	369	351	420	484	511	547	513	455	361	375	380	394	353	389	376	400	380	374	374	386	332	374	393	387	357	365	401	389	393	327	347	331	367	373	347	409	357	393	398	363	424	373	390	386	396	398	381	359	374	386	379	387	388	418	411	361	388	328	398	375	379	360	352	372	366	392	327	376	370	377	382	363	418	390	386	408	408	343	411	411	343	387	389	395	349	402	373	374	385	385	397	379	363	376	390	366	368	372	374	386	363	370	331	367	368	403	389	348	414	368	349	358	348	374	379	348	362	348	371	366	382	396	327	376	372	391	356	371	369	376	370	350	386	393	385	395	369	384	339	386	401	394	405	364	353	362	390	406	385	404	368	355	381	354	360	367	432	395	336	388	390	389	368	362	377	385	419	353	378	347	378	368	366	342	368	402	378	393	364	365	390	388	396	366	391	387	400	388	391	412	386	404	369	392	404	365	379	352	355	392	384	400	371	387	407	328	418	363	365	375	389	393	380	393	372	414	374	327	343	369	380	419	396	395	418	393	418	413	379	397	373	405	378	396	387	402	377	394	373	369	380	386	380	403	374	385	393	382	389	375	351	407	393	391	370	370	353	380	400	349	368	399	385	374	392	363	371	377	379	353	384	374	390	358	370	411	377	417	379	393	408	354	364	339	355	385	352	374	394	373	387	403	360	379	382	384	334	372	384	371	386	394	369	416	372	355	382	346	364	401	371	381	378	377	367	401	363	341	378	396	367	391	373	369	385	362	401	362	376	336	412	384	354	385	335	372	399	366	364	386	386	357	410	384	384	370	372	368	365	393	398	393	378	346	411	397	350	357	350	368	411	373	390	373	386	412	350	403	334	362	390	335	357	393	380	380	374	363	368	375	359	384	390	374	351	385	375	388	363	381	390	368	422	349	341	389	384	359	373	359	367	351	376	410	347	376	372	383	403	379	399	371	358	358	375	368	361	393	414	358	381	404	359	373	380	400	344	405	392	378	372	375	385	394	368	388	355	385	379	372	411	422	375	369	392	380	368	395	387	403	391	351	411	399	427	358	355	370	399	368	366	391	381	363	391	366	424	387	373	394	412	331	382	356	411	374	379	400	364	363	378	358	365	388	403	346	337	359	379	387	369	363	391	389	412	380	343	375	363	382	381	379	312	379	397	361	336	384	378	383	403	364	365	394	391	351	350	338	380	396	374	382	369	369	371	382	375	389	407	356	409	388	385	366	401	395	373	366	378	334	406	411	436	373	398	399	358	381	353	380	389	393	394	383	396	396	369	371	365	384	373	378	373	372	359	372	400	342	386	374	406	371	415	337	414	390	375	367	357	380	381	413	412	371	355	376	399	379	370	386	348	420	381	342	381	393	375	381	412	387	361	364	363	399	333	406	408	383	366	398	400	386	369	406	370	386	410	408	386	382	371	341	356	391	360	369	358	350	414	394	400	385	380	343	373	397	385	393	372	400	361	378	367	381	338	371	370	370	400	379	387	359	367	384	377	372	381	349	331	398	395	410	365	344	360	366	372	344	387	356	353	378	386	376	379	408	364	391	374	400	397	362	373	366	400	379	385	353	364	389	384	372	426	379	387	391	383	387	354	391	386	357	368	344	391	412	377	382	391	399	371	319	388	398	386	371	385	392	366	353	357	343	377	370	410	390	356	346	393	362	361	354	389	333	336	379	363	328	392	397	360	368	406	358	382	414	396	374	374	367	352	368	367	357	373	352	369	348	379	395	371	362	356	401	406	375	384	387	353	339	356	374	402	404	383	388	384	415	399	360	373	361	393	403	371	336	347	364	410	353	353	363	360	386	365	361	398	375	365	404	407	386	383	390	398	382	354	384	381	398	371	393	358	388	386	360	377	387	385	344	372	364	381	377	352	349	373	380	406	394	379	372	431	363	366	396	382	344	379	388	350	371	341	351	384	405	389	405	398	348	397	388	371	400	375	368	375	415	394	364	399	374	356	383	384	388	381	370	358	406	399	386	387	368	341	392	381	363	363	363	355	380	382	359	363	367	358	406	384	379	387	395	378	385	410	430	362	385	377	380	378	381	378	371	388	415	406	420	369	332	370	365	359	388	367	402	368	358	392	382	378	355	349	376	350	362	400	388	362	369	384	370	374	431	369	409	386	399	365	350	347	380	351	356	394	358	377	379	355	357	352	351	417	381	346	441	349	386	329	376	370	375	403	368	364	424	408	376	354	347	346	415	379	382	381	397	397	377	385	378	360	349	393	366	387	366	375	401	378	400	391	387	370	395	346	369	396	404	365	366	387	389	358	397	378	328	375	366	333	421	364	341	344	395	368	392	373	383	394	354	369	414	338	395	368	335	366	367	352	346	333	360	386	368	341	398	382	345	333	382	385	331	362	383	381	361	408	389	370	352	372	368	380	355	384	369	345	357	393	351	376	375	367	340	408	381	368	378	342	379	371	355	372	393	380	362	381	381	393	343	382	410	399	417	396	414	386	383	408	390	390	370	358	377	364	368	386	339	386	365	388	402	369	375	386	380	394	367	390	355	390	417	352	358	420	399	380	371	366	399	366	371	406	372	372	375	394	382	406	374	335	398	377	370	361	397	326	386	389	392	395	353	399	405	381	379	391	401	349	383	393	353	407	368	365	365	385	365	411	408	373	382	363	409	400	339	358	333	355	362	379	379	372	410	381	374	349	399	367	361	384	393	400	393	356	394	390	384	369	344	408	396	379	339	389	358	389	364	390	352	382	401	413	370	349	395	389	411	385	413	359	396	399	344	382	368	369	379	372	391	359	354	387	383	392	391	385	344	374	387	381	385	412	404	388	374	366	369	367	389	409	356	372	361	386	364	368	393	370	391	358	399	394	381	417	353	392	387	403	380	366	400	374	318	364	385	357	410	332	377	393	371	384	339	380	390	386	379	389	376	364	386	418	396	378	355	400	367	381	317	379	400	415	425	377	418	395	330	395	386	373	373	386	369	379	373	359	330	377	376	359	402	390	332	346	371	344	363	370	351	366	386	388	362	348	360	374	404	391	360	370	411	380	373	394	367	385	346	402	358	375	381	391	395	385	395	366	383	359	382	396	403	391	360	389	359	375	378	395	375	378	391	381	378	355	352	395	392	351	402	379	366	390	412	367	376	386	349	371	390	386	363	382	365	386	387	370	378	377	375	407	346	374	364	392	412	367	422	381	393	378	374	381	392	388	379	363	383	372	356	387	404	388	367	356	410	387	397	382	397	356	397	381	349	378	390	390	342	362	363	362	349	396	389	405	407	409	365	365	365	350	405	383	372	349	381	407	334	363	409	401	372	352	393	357	405	380	374	366	383	405	359	392	364	391	383	372	346	365	373	372	413	412	383	384	417	379	379	343	377	389	362	376	374	374	368
19435	22213	30331	38223	39877	39366	32416	25438	23285	15923	12717	12544	9730	7298	5467	3447	3547	3243	2227	2413	3108	3112	2756	2379	1820	1673	1578	1432	1286	1219	1133	1176	1152	1156	1115	1057	1171	1065	1710	2231	6238	4945	3066	1157	2433	2799	964	928	875	853	887	937	1364	1650	2053	1878	1590	1122	862	829	891	862	915	871	902	925	864	896	891	908	866	845	899	809	834	878	869	833	879	903	832	862	902	821	886	871	909	906	872	917	921	872	894	923	927	890	855	905	857	885	892	894	898	875	906	910	883	875	832	910	914	890	888	903	880	865	869	835	841	841	886	821	883	874	792	929	869	833	849	882	928	901	854	878	868	921	876	865	933	881	860	862	921	829	834	896	845	881	865	991	930	849	849	875	842	835	855	859	886	886	862	866	904	855	838	952	832	901	876	889	860	861	890	832	851	900	823	957	882	872	899	915	872	858	920	865	875	864	881	890	882	922	865	875	862	880	874	841	888	906	810	897	875	881	890	853	905	841	885	854	882	852	849	890	871	887	876	896	872	816	857	892	887	923	852	881	862	833	844	879	867	894	926	918	901	882	881	894	876	848	904	827	882	924	907	858	885	902	888	939	910	826	891	933	896	920	915	886	856	914	857	921	879	868	881	869	810	875	899	899	894	872	838	904	866	897	858	858	838	877	850	890	887	930	863	901	878	879	909	874	830	889	912	859	868	869	863	894	884	884	902	824	918	833	889	827	863	872	881	883	924	889	904	901	880	910	866	852	830	904	863	913	861	868	847	923	904	837	904	892	842	897	875	821	856	848	875	846	842	878	946	865	886	894	894	831	876	907	910	902	875	854	891	891	862	900	899	846	878	848	864	796	912	854	900	854	813	881	850	860	850	846	823	881	882	924	945	857	897	909	878	831	915	858	901	864	928	869	862	908	851	907	920	842	834	886	898	882	875	830	816	827	916	884	913	878	891	890	911	855	907	870	896	894	821	912	885	822	842	835	872	863	923	873	889	885	892	877	899	901	920	874	850	885	868	852	895	862	835	879	913	910	849	846	881	829	892	828	854	828	870	892	880	887	936	834	919	911	807	921	881	893	867	905	871	861	911	879	879	841	859	902	952	818	891	871	909	942	889	908	819	868	902	866	872	807	829	908	871	940	907	888	886	913	845	894	860	855	867	863	902	869	844	881	866	857	867	903	904	891	888	847	846	858	827	901	878	897	863	910	883	884	887	862	873	865	891	917	886	858	902	856	924	917	878	884	829	909	912	885	878	906	879	857	905	832	868	848	924	856	937	884	888	878	887	886	861	844	956	860	908	906	881	864	890	846	915	859	881	872	893	840	923	878	880	904	879	880	925	835	863	871	851	897	908	893	865	844	892	875	849	868	902	889	915	936	889	931	865	868	899	869	852	877	911	876	879	856	870	863	887	893	838	870	852	877	889	878	862	907	902	895	833	880	880	908	911	874	928	882	858	862	864	893	840	885	894	855	874	907	869	947	911	854	901	838	850	898	900	885	887	832	863	888	870	885	857	869	927	911	864	895	840	877	865	860	898	860	844	885	867	887	891	866	824	869	854	834	903	913	880	905	833	854	871	897	874	827	842	883	818	902	877	850	909	911	845	896	846	863	864	865	876	883	907	854	901	926	870	844	856	922	886	856	822	866	796	894	905	864	884	884	914	890	852	854	854	912	857	865	902	896	868	847	858	870	913	857	868	842	920	832	878	897	944	874	891	836	870	877	857	824	885	893	863	850	868	847	845	944	838	848	871	907	883	889	884	852	863	858	856	870	837	825	908	937	935	835	861	897	886	911	857	875	804	848	856	851	854	873	894	923	902	903	875	839	885	944	856	849	859	891	854	848	884	895	866	900	895	832	901	841	885	897	891	873	877	968	952	873	883	896	862	852	839	875	880	891	877	880	871	857	883	877	911	831	885	862	891	888	834	844	843	850	902	851	850	861	920	904	823	855	872	915	809	899	873	880	869	852	859	866	886	917	899	924	899	811	924	880	893	904	891	888	909	932	869	866	897	869	874	900	920	845	881	982	914	862	829	910	809	866	853	889	896	891	857	865	875	868	907	877	861	914	894	854	837	864	868	877	862	884	945	905	866	880	885	907	857	897	880	893	848	908	893	836	889	958	880	854	831	926	855	857	905	882	970	906	867	827	927	946	853	895	853	913	850	892	884	897	893	846	913	886	846	909	882	897	829	829	872	906	869	889	871	876	878	886	845	858	920	879	881	884	855	873	834	935	818	933	895	841	923	925	909	889	884	942	873	848	881	817	911	885	854	834	903	878	896	899	879	885	907	866	909	839	888	828	873	897	869	936	863	869	861	901	842	876	880	900	832	905	852	907	827	853	828	830	847	863	841	857	866	861	865	866	817	917	853	876	841	925	895	877	823	889	832	879	915	884	918	925	894	858	908	862	867	872	891	909	870	896	861	885	896	864	874	909	899	840	852	913	817	876	911	922	864	877	877	878	900	881	908	877	917	840	871	876	834	852	885	865	883	889	884	851	874	854	880	873	920	934	866	867	900	893	893	898	889	877	899	842	861	857	860	840	918	859	859	863	883	883	839	859	896	931	887	910	892	863	884	913	923	842	892	858	891	929	847	917	856	847	885	937	905	835	884	909	877	950	879	950	871	875	913	866	874	830	873	870	905	851	880	908	918	872	872	915	825	861	877	874	920	908	824	871	854	866	871	893	873	902	865	863	888	915	864	901	857	863	889	862	836	868	901	856	846	865	887	956	864	912	897	864	936	865	879	865	884	870	898	862	895	875	869	846	913	880	907	886	898	924	854	859	843	825	854	901	916	903	814	846	866	875	837	887	848	893	937	891	911	900	910	880	892	893	884	873	859	864	854	923	868	879	868	895	850	882	876	900	861	885	864	854	877	908	871	899	827	866	883	886	871	906	920	869	862	893	888	816	930	814	832	990	924	852	881	883	891	899	880	873	910	938	853	836	853	906	859	925	859	867	874	842	871	873	868	882	880	859	904	929	955	856	901	884	832	893	868	900	838	916	854	889	864	887	916	860	871	878	844	873	873	873	898	917	849	896	908	888	922	862	827	817	871	859	846	869	841	843	843	907	890	888	910	814	837	853	855	856	886	859	825	829	910	848	855	928	841	890	895	837	860	836	865	894	893	842	895	930	894	887	918	867	856	892	901	861	885	949	890	899	862	919	886	898	929	875	883	879	870	883	870	885	899	888	883	912	868	950	880	913	913	899	904	882	925	840	872	852	856	873	866	890	862	878	843	864	823	846	859	855	874	852	861	874	877	827	847	891	867	839	889	866	874	855	902	901	919	827	824	808	879	838	872	881	859	868	876	833	900	860	854	932	880	865	913	841	903	874	870	827	859	861	821	831	872	901	848	904	878	850	911	918	905	922	882	867	903	882	839	867	851	858	879	846	873	852	898	850	932	901	895	918	848	883	865	865	851	851	830	879	869	904	863	915	859	907	849	864	907	841	904	895	863	891	880	905	863	837	898	809	861	923	888	861
36090	35633	35988	36229	35319	35497	29931	23179	17965	11752	8372	6183	5003	3476	2400	1637	1250	972	816	834	1005	865	864	819	637	595	485	439	447	441	454	416	421	424	405	436	412	419	449	1280	1364	1547	599	463	764	422	383	388	380	377	377	428	578	891	849	723	661	528	441	425	385	354	387	369	367	351	379	363	403	383	378	380	372	395	365	400	389	398	386	358	364	391	384	357	385	373	335	357	420	349	415	358	369	435	387	403	354	394	365	384	427	384	417	385	407	373	404	333	378	396	395	410	390	365	355	389	387	393	370	357	345	357	373	367	336	417	379	372	376	354	373	353	353	371	387	404	384	375	398	320	382	389	418	353	409	392	362	388	363	365	371	378	365	383	395	389	385	394	386	369	370	385	418	372	337	378	364	373	377	398	337	344	370	385	367	396	388	388	392	343	347	344	369	344	396	396	400	388	371	385	362	359	400	360	358	405	386	352	403	369	404	381	368	362	371	359	403	384	414	362	401	384	397	376	398	344	367	366	364	377	370	377	386	410	384	397	411	355	344	346	419	361	377	398	396	361	402	344	398	370	390	365	376	394	354	402	395	393	372	369	402	355	380	365	381	353	369	358	399	380	351	405	370	383	368	369	377	348	342	352	393	364	345	363	398	363	376	365	345	406	392	387	403	381	399	366	354	335	376	382	377	392	375	326	359	380	410	372	345	389	349	388	378	386	376	361	366	401	376	353	385	378	373	366	374	377	375	397	377	414	392	379	365	406	370	382	391	377	400	381	396	291	397	368	391	369	363	412	384	379	391	369	371	360	365	372	345	384	366	383	360	423	350	348	367	348	377	372	378	370	396	372	398	389	354	377	398	376	383	414	377	360	388	378	361	368	379	417	362	343	365	403	370	378	365	306	371	400	374	395	361	396	376	378	422	367	372	396	380	363	360	369	413	356	402	382	369	404	354	410	354	394	417	378	376	305	357	405	412	375	379	423	407	370	411	389	396	394	391	394	365	404	389	415	383	411	389	393	381	379	383	391	372	420	382	374	349	394	385	366	367	388	366	339	356	370	364	363	362	371	357	383	392	390	367	373	365	382	357	407	362	355	353	358	382	353	359	364	402	375	382	368	369	374	391	366	376	374	339	370	383	353	357	397	347	374	354	362	381	358	419	352	382	370	378	372	390	380	353	377	358	402	366	376	358	378	367	371	329	379	369	350	356	366	359	359	373	388	396	388	358	368	370	352	365	383	340	360	366	381	409	355	338	412	399	385	333	389	396	410	377	386	382	390	378	378	409	392	339	414	372	365	373	388	395	370	378	402	365	341	342	368	380	379	381	375	379	386	419	357	390	358	370	383	362	368	383	370	378	385	388	368	395	347	388	371	396	386	378	369	391	390	361	375	345	332	392	374	366	408	388	369	394	382	369	386	337	371	327	334	370	387	380	360	367	371	404	399	393	350	355	364	355	384	380	399	361	376	374	370	384	390	347	366	378	384	371	397	367	362	377	365	374	367	361	390	354	360	350	363	356	386	351	398	382	378	382	398	368	394	376	374	397	355	355	399	383	390	371	391	356	357	361	372	399	370	360	358	377	404	353	417	388	373	328	335	384	319	407	376	389	348	354	404	361	365	380	366	367	408	365	353	410	405	374	348	369	372	402	393	371	374	363	374	391	370	340	405	387	367	363	399	370	342	378	348	377	344	375	404	387	338	368	383	389	364	408	385	369	357	359	382	345	373	393	358	414	376	386	402	375	351	385	363	365	381	377	374	385	390	367	361	383	389	385	360	387	395	357	358	388	396	338	330	433	388	364	366	375	361	385	359	385	388	364	374	367	384	340	396	368	422	375	391	374	380	356	380	377	363	378	415	387	379	364	363	392	360	370	356	339	364	377	333	388	362	375	353	349	395	352	374	434	346	381	378	377	375	415	335	395	373	356	362	359	366	384	366	376	384	400	311	391	390	408	345	354	429	382	372	365	395	387	385	387	380	394	391	402	397	405	367	382	340	370	376	369	383	365	395	375	369	366	388	375	405	397	368	388	380	395	393	392	388	408	372	374	373	403	360	381	398	365	335	336	435	380	419	392	402	373	400	393	359	410	344	384	343	362	382	396	376	358	378	356	380	343	381	356	368	401	376	346	372	406	371	385	390	333	440	372	348	348	373	368	389	396	345	368	379	394	371	376	401	405	405	344	385	395	383	379	362	389	377	380	406	369	348	377	387	367	371	368	366	357	405	341	370	371	360	390	368	359	354	377	407	397	409	381	375	364	366	392	372	384	395	364	377	395	352	387	367	389	377	344	386	383	332	382	345	358	427	379	392	367	369	383	332	379	341	365	392	378	384	364	361	384	359	374	327	359	414	359	402	366	385	417	367	405	402	370	402	339	349	355	364	381	361	394	386	385	371	363	374	367	353	397	375	387	392	322	355	347	371	351	383	372	393	398	358	385	371	382	369	384	363	352	380	377	384	335	367	362	387	371	388	403	397	378	416	342	358	380	381	365	402	388	380	374	367	376	370	361	375	412	387	381	348	378	364	376	392	411	389	321	362	397	348	361	390	368	343	330	345	383	378	347	378	337	360	408	398	389	376	405	369	380	377	405	357	404	359	383	347	397	383	355	349	388	383	393	391	391	399	362	389	353	391	409	374	364	391	349	374	378	374	367	425	409	400	400	389	366	378	347	344	368	374	422	383	390	370	387	373	411	361	341	382	371	368	356	418	378	375	384	392	345	383	392	398	394	396	358	393	402	374	353	370	359	341	359	359	369	392	376	394	385	381	386	422	388	410	342	348	375	387	339	409	364	353	369	369	382	388	404	398	423	370	381	368	345	386	404	404	362	365	385	340	409	382	377	406	368	396	346	398	363	396	419	379	377	365	378	400	391	336	358	372	407	360	403	384	400	349	384	381	360	411	373	382	369	363	388	373	412	397	398	356	386	393	378	393	373	377	391	391	409	407	367	404	355	354	365	372	352	398	362	377	346	426	393	385	377	351	329	353	375	376	369	400	345	345	398	367	387	396	395	381	376	346	382	388	337	377	354	390	379	370	355	364	404	347	367	380	376	380	366	357	364	377	380	364	385	393	346	366	373	400	353	355	372	381	372	360	383	352	366	393	384	357	387	419	355	388	378	364	384	383	378	373	379	372	361	341	380	404	389	367	376	375	400	351	381	373	414	365	352	368	398	363	392	366	366	395	399	369	389	359	356	360	354	387	377	351	340	373	367	366	390	380	411	350	373	412	366	375	352	368	385	372	419	360	374	379	393	354	362	346	368	365	396	382	322	390	403	366	394	379	381	393	356	356	387	344	396	374	366	425	367	360	367	357	360	384	353	347	375	379	367	352	385	390	381	417	367	382	393	370	371	376	388	355	345	401	334	396	383	350	380	384	389	372	400	331	356	378	348	376	421	371	408	359	374	352	378	390	395	337	392	369	399	343	357	357	353	359	410	385	361	377	382	397	371	363	368	371	372	355	360	341	395	344	362	375	389	378
24157	28700	36158	44588	45284	45608	41875	35677	31818	24180	20336	18450	14097	10899	8465	5645	5498	4624	3475	3901	5305	4378	4060	3725	2623	2309	1933	1694	1688	1383	1355	1441	1324	1182	1180	1072	1038	1333	1673	7673	7728	8322	2386	1356	3547	1109	822	899	902	883	904	1151	2219	4398	4559	3367	2267	1446	1093	869	856	884	835	806	812	800	872	868	799	875	891	858	854	864	867	843	851	817	902	918	839	865	892	888	813	841	875	922	860	861	870	846	830	845	888	865	802	893	812	799	880	869	866	897	841	899	855	831	879	908	873	853	785	819	812	887	900	844	864	862	829	849	860	878	859	839	832	875	840	888	876	874	833	865	854	906	860	797	860	862	863	854	866	920	843	873	877	837	819	849	871	818	866	839	875	873	830	877	892	840	832	865	798	884	879	873	862	866	870	887	832	888	881	865	818	867	867	841	873	868	839	877	891	857	850	868	908	814	875	865	864	883	841	833	838	851	880	882	855	870	850	914	881	894	865	853	871	922	896	843	869	880	843	830	877	884	844	875	861	828	848	851	895	873	856	920	839	818	853	779	902	875	825	802	862	853	859	894	822	838	884	829	890	866	842	872	793	837	912	834	893	836	849	834	850	862	892	864	823	851	838	873	854	856	895	801	814	858	864	861	871	840	865	802	900	867	834	833	814	829	867	882	876	884	870	820	836	852	843	824	845	884	817	866	902	835	873	857	918	840	892	816	889	851	869	844	826	845	912	821	879	806	877	848	885	867	865	830	886	821	812	843	864	880	896	837	855	886	876	893	864	881	874	859	849	893	865	843	876	863	843	798	835	842	829	823	867	850	784	862	827	838	820	829	875	809	841	866	817	817	895	817	857	852	858	826	889	831	878	834	873	824	877	800	886	795	873	828	806	830	835	838	845	799	860	845	864	833	852	883	869	822	824	830	856	832	853	893	843	816	905	866	850	849	835	843	881	889	842	888	822	901	839	855	880	869	844	872	888	900	882	844	864	860	839	904	847	836	859	793	903	816	889	834	831	847	792	839	847	870	830	877	858	895	846	848	878	852	862	838	849	827	871	854	848	893	866	854	843	850	839	868	833	895	879	880	845	857	799	828	923	864	839	881	823	848	933	862	855	840	831	850	885	814	836	885	886	876	846	871	838	878	863	912	903	919	841	819	881	915	923	893	890	842	897	843	831	854	813	846	852	818	804	878	836	862	867	874	836	849	867	904	876	809	893	851	870	890	888	885	864	857	883	882	864	837	896	871	882	875	836	831	917	812	878	797	849	797	805	890	837	891	813	861	878	861	918	862	829	884	874	838	852	887	816	919	856	835	906	852	859	868	853	888	848	832	835	808	868	850	853	838	848	864	860	875	819	834	861	854	882	850	912	879	859	887	860	835	825	845	877	845	866	903	810	861	885	842	805	847	872	874	837	874	859	806	811	844	831	842	829	886	849	853	919	906	832	892	865	821	830	834	833	906	832	832	869	814	854	824	858	852	858	844	877	894	871	876	786	861	854	889	844	844	893	836	856	795	850	845	867	858	824	850	874	845	894	886	858	852	842	849	849	844	858	851	808	851	865	862	891	803	832	879	865	828	871	876	870	860	870	926	850	875	851	843	846	829	823	877	868	892	820	850	774	832	836	897	886	853	857	822	882	855	773	888	841	892	844	838	885	807	817	859	881	840	822	819	827	871	835	841	863	899	849	860	871	861	865	797	824	905	816	826	828	899	878	857	904	835	816	791	852	860	856	856	822	841	798	851	876	875	852	799	877	807	867	876	858	871	834	832	846	855	845	825	888	839	800	911	837	881	902	847	868	839	856	892	871	828	868	803	860	848	816	866	857	850	828	794	839	852	830	895	856	856	865	827	826	825	822	840	880	846	849	865	913	825	862	842	856	880	824	843	842	853	803	849	873	890	864	895	840	864	861	860	850	865	877	880	800	861	883	845	830	858	850	863	877	895	832	928	841	818	874	851	870	836	793	837	863	836	853	830	881	794	827	838	829	817	920	877	814	863	871	830	812	875	824	842	821	829	874	909	867	859	818	859	849	861	889	861	892	902	888	821	826	840	847	905	830	822	877	864	869	880	848	803	880	824	824	838	786	818	850	797	862	846	819	839	811	870	822	843	845	875	901	830	871	830	874	890	894	877	818	760	835	848	835	848	875	824	870	797	867	836	913	892	852	836	836	842	865	887	840	880	829	882	877	855	870	821	872	851	917	863	865	812	876	852	904	838	848	883	859	849	812	851	857	831	860	843	863	885	841	878	864	866	878	840	856	850	820	913	878	896	933	879	907	870	838	848	777	784	880	865	920	806	867	851	850	865	877	886	828	854	858	875	831	825	843	878	795	907	803	844	804	833	812	802	847	843	888	861	815	897	835	873	856	834	831	831	880	854	853	877	851	825	867	862	846	869	880	891	851	860	799	897	858	861	891	884	874	837	853	856	899	863	921	790	869	842	841	848	856	848	877	882	820	844	841	815	861	852	842	837	885	852	855	854	841	856	892	898	862	845	818	866	815	870	875	846	849	869	805	883	842	829	838	890	846	896	826	836	827	849	873	841	864	853	918	854	908	880	897	881	841	820	862	841	869	871	844	849	850	804	836	859	829	828	874	857	880	861	860	925	815	861	852	836	859	832	849	818	832	860	835	889	847	834	849	889	862	860	848	868	867	813	846	782	892	855	847	815	865	850	830	909	880	861	814	841	844	837	812	827	814	812	907	861	867	827	859	831	862	823	842	850	857	836	849	855	895	860	869	873	867	878	849	869	858	840	837	869	842	851	892	886	885	826	824	883	832	886	833	857	874	816	854	917	852	762	848	814	800	859	839	883	803	837	817	883	866	857	829	838	869	845	860	827	861	863	830	863	822	856	903	819	857	865	873	864	905	894	856	863	831	859	846	872	808	821	843	844	867	922	847	892	882	831	867	875	833	854	895	808	866	836	846	821	843	882	833	860	804	832	807	800	776	837	834	870	850	846	867	875	834	850	873	880	870	835	855	868	895	823	866	883	881	867	927	853	833	849	843	844	819	840	834	803	852	905	874	816	869	842	875	802	810	830	849	889	848	858	852	821	854	866	903	882	863	859	867	838	875	846	831	885	850	900	876	802	878	840	918	829	846	849	835	817	848	907	886	864	844	852	847	864	822	878	842	797	832	918	819	868	850	867	838	849	871	869	868	870	838	882	878	895	879	798	854	885	835	858	853	835	855	869	894	857	855	838	865	879	875	874	834	861	836	858	822	855	843	873	881	831	834	887	832	855	847	867	866	867	834	866	879	857	865	846	865	863	871	859	863	820	905	836	798	863	826	857	887	852	853	845	863	901	829	842	775	858	846	889	835	861	835	890	894	881	842	851	836	837	881	854	821	874	863	840	846	904	868	901	878	820	825	845	860	897	850	876	784	859	864	896	823	900	840	816	857	856	822	845	830	877	900	788	828	825	827	862	853	889	851	866	814	862	871	781	857	848	819	885	865	831	884	845	835	826	809	858	854	853	872	834
6218	4722	5670	4121	3253	2510	1484	873	733	672	661	670	531	446	354	340	322	365	348	335	343	354	295	281	290	294	326	286	294	291	314	279	280	289	325	284	288	289	244	293	306	305	290	291	329	256	296	282	295	311	254	284	251	293	311	313	309	303	254	279	274	286	273	285	268	255	298	279	274	257	278	253	301	275	250	286	263	273	266	236	291	267	286	287	300	271	297	270	290	271	245	262	291	294	275	267	297	284	293	229	289	283	270	276	281	279	256	283	289	290	254	283	242	294	272	292	267	290	262	282	259	291	266	288	271	270	249	275	281	283	286	270	261	287	307	233	278	287	245	274	254	291	304	246	268	266	265	291	267	285	293	270	295	278	240	282	282	244	298	258	268	269	255	287	298	258	256	269	272	288	293	267	293	246	251	269	274	281	284	296	252	320	257	252	283	265	276	282	267	294	304	267	272	266	269	269	260	272	274	296	255	249	255	263	258	253	282	249	280	266	276	278	265	256	291	275	244	269	287	274	267	259	312	275	279	262	269	283	248	276	293	254	276	275	266	283	290	293	255	256	300	270	269	290	269	270	279	258	285	249	263	281	304	265	247	315	255	262	282	291	272	273	293	279	284	274	274	246	237	253	270	264	304	271	288	281	290	261	285	271	272	299	263	274	299	270	299	262	277	313	286	272	316	265	239	272	280	254	280	258	268	254	261	267	295	302	310	260	280	295	276	242	277	326	298	262	274	264	280	288	286	274	259	276	272	289	277	262	304	237	284	253	291	261	302	281	274	281	268	271	265	291	269	268	299	281	269	256	250	268	283	278	265	287	269	277	246	256	275	280	260	264	273	286	268	287	278	251	253	268	250	257	268	280	270	261	265	269	304	276	272	277	265	248	298	260	296	272	289	289	259	278	285	295	284	301	277	259	271	308	261	262	280	273	252	282	260	263	281	291	278	308	263	284	269	262	275	290	264	289	268	252	264	255	316	269	245	298	261	293	266	279	258	270	296	280	251	263	279	299	282	287	305	279	270	287	330	295	270	298	257	313	293	281	290	272	278	261	234	281	278	258	256	278	283	291	287	261	261	267	271	255	256	278	258	264	257	275	277	267	273	247	296	270	265	243	265	256	281	264	238	285	286	261	249	268	262	241	261	304	250	290	274	262	298	259	273	276	281	251	306	292	266	251	299	277	286	273	296	288	285	292	273	261	286	281	267	257	251	269	254	269	293	261	285	265	246	275	242	241	275	282	286	281	265	261	290	248	259	287	312	281	274	268	255	251	294	286	255	253	297	245	291	292	262	280	288	227	263	282	295	222	267	280	306	236	265	273	276	266	271	235	266	253	255	271	280	249	284	302	277	286	262	290	261	254	277	286	270	240	233	284	316	278	271	295	272	272	243	248	277	279	300	265	270	270	264	294	261	284	282	293	299	297	252	290	280	270	284	287	301	307	265	296	259	237	257	268	299	270	259	248	278	271	283	250	305	289	288	267	293	271	294	277	295	260	268	300	241	255	291	263	271	263	277	223	273	298	279	286	282	278	275	269	245	222	275	280	281	302	274	281	284	286	269	294	265	274	280	272	290	279	279	285	267	256	258	260	290	253	262	272	258	279	267	247	254	280	290	291	295	276	294	291	292	294	252	287	319	259	280	283	283	259	271	250	271	279	255	276	278	287	268	307	249	299	263	281	266	257	300	291	279	285	265	336	271	280	267	277	293	255	270	264	285	266	280	266	263	253	272	281	281	268	272	306	282	282	300	315	267	281	278	240	264	300	282	255	280	255	266	276	277	276	273	261	264	254	286	255	273	274	263	305	282	279	281	243	251	265	277	255	262	296	277	268	259	268	306	301	266	256	282	234	285	254	286	295	297	268	285	249	265	297	264	256	279	290	298	243	314	285	279	263	278	258	271	282	273	255	294	301	264	307	246	281	251	270	239	291	287	285	296	246	277	289	285	249	296	266	266	292	273	282	278	319	255	276	308	304	264	235	274	281	256	263	263	271	278	259	268	279	301	291	288	304	306	257	275	290	295	269	282	249	280	266	304	282	299	254	264	282	299	256	260	285	273	283	250	274	305	253	243	251	278	293	259	264	285	276	315	260	247	252	252	261	245	247	298	307	247	289	280	299	288	268	284	310	273	283	263	247	247	274	291	282	241	249	261	239	271	277	296	262	257	274	284	272	293	282	292	275	262	264	254	250	267	284	263	320	254	246	307	292	281	270	282	269	268	286	263	263	272	272	299	297	288	265	273	265	285	283	290	274	266	306	244	257	286	259	245	274	287	262	236	265	271	270	281	306	291	293	271	256	251	295	261	263	292	284	275	271	305	276	281	276	276	245	288	287	270	279	301	325	306	275	249	270	303	272	248	263	268	277	249	282	274	265	282	270	269	282	273	263	280	270	279	274	258	275	250	312	278	256	298	252	305	256	307	295	299	267	260	288	284	272	251	277	281	254	264	233	273	275	269	294	287	269	259	254	283	255	273	292	248	255	279	260	285	269	252	272	300	286	283	267	287	297	250	273	304	258	297	288	286	247	272	240	268	320	273	242	305	290	274	243	269	283	285	263	282	281	280	296	267	296	292	267	267	260	305	250	296	258	274	280	280	295	298	272	239	246	238	276	278	248	235	285	297	260	257	304	295	275	284	230	279	270	245	286	265	280	265	269	250	277	285	292	278	263	274	287	268	283	298	265	271	287	266	302	279	296	243	240	291	300	278	285	280	243	293	294	284	271	278	270	278	295	265	267	258	258	268	282	290	296	296	253	288	250	275	257	244	280	246	262	269	270	292	272	280	295	274	281	263	288	279	251	293	264	259	291	281	280	246	249	243	277	283	280	270	259	268	300	286	285	254	278	287	264	283	268	291	300	318	274	230	294	261	284	271	295	313	261	258	247	247	237	271	280	274	285	250	268	271	231	247	263	244	267	279	257	293	256	256	271	244	272	266	280	297	293	302	288	273	263	277	302	305	272	300	288	278	277	272	294	281	283	275	291	311	270	275	267	326	280	284	255	290	259	298	262	241	297	277	268	290	287	290	310	255	274	267	294	278	270	298	286	271	256	269	261	275	265	287	262	272	277	286	253	301	287	246	261	266	274	280	294	264	277	247	239	281	260	279	264	257	270	276	281	284	266	302	247	262	281	262	252	279	264	263	288	280	286	288	262	287	263	274	295	264	279	266	259	265	268	283	232	251	273	296	280	280	281	278	256	265	281	251	242	278	278	262	252	245	292	281	302	297	287	264	257	255	262	258	288	288	252	251	272	258	246	261	257	303	280	274	270	303	246	284	243	283	279	258	289	321	270	305	278	264	309	251	274	250	264	294	299	277	272	278	285	281	285	293	276	297	272	267	282	252	276	272	271	308	292	271	279	274	289	268	289	287	238	258	280	302	272	246	282	247	267	281	271	276	274	277	249	263	259	253	260	236	296	260	269	261	254	281	288	276	308	301	294	275	280	266	233	277	256	306	284	265	281	281	280
5206	5601	9323	10646	10431	9264	5914	3853	3345	3129	3135	3003	2413	1851	1170	1208	1133	1104	1076	1107	1138	1178	1001	957	951	910	878	849	788	776	770	745	729	744	740	699	707	711	665	772	917	999	884	741	767	661	631	648	678	694	657	663	703	813	978	935	888	788	726	690	655	699	664	644	670	664	643	633	646	669	672	704	680	668	706	682	740	705	688	655	686	678	685	613	690	710	682	643	630	674	686	658	648	679	688	736	697	648	658	700	634	662	665	680	660	692	641	672	642	669	666	655	678	704	675	679	657	643	690	705	677	700	672	699	703	677	701	693	648	645	661	696	639	712	676	693	672	657	658	700	720	660	662	659	684	675	639	669	689	687	683	697	697	642	705	664	696	694	629	651	691	672	632	656	680	663	650	668	671	708	651	704	698	648	733	676	664	678	634	681	678	693	704	680	646	674	651	640	718	720	681	649	691	667	732	673	721	658	695	674	676	665	698	691	674	665	704	682	660	695	695	669	691	690	712	680	667	627	716	722	655	699	656	686	710	686	679	643	618	686	641	682	722	679	691	683	697	680	706	676	651	718	647	671	694	688	662	695	669	650	682	691	638	629	705	680	697	708	708	693	698	695	673	696	645	647	689	667	596	681	674	630	643	643	654	636	673	674	666	712	669	704	642	676	694	727	681	700	667	696	682	701	649	691	658	656	711	666	624	669	681	706	706	687	684	701	670	678	675	660	714	666	678	665	629	673	662	729	673	658	697	666	668	687	684	684	644	678	666	713	661	653	674	658	660	642	688	692	627	683	644	699	697	686	654	653	650	693	682	673	666	655	655	673	683	643	646	685	702	727	709	672	664	690	654	684	696	676	705	673	658	670	672	650	681	670	681	692	673	648	696	680	633	698	653	710	683	709	658	679	698	640	712	691	685	655	663	682	658	665	629	640	617	699	677	663	691	666	660	696	695	725	672	646	685	706	682	688	665	665	666	648	612	622	667	695	700	658	722	694	687	680	665	715	660	658	647	698	704	643	653	644	666	701	670	670	673	701	658	725	645	655	693	667	678	668	692	680	683	650	676	689	630	676	672	710	640	700	716	627	650	658	693	727	688	686	638	674	667	645	649	677	704	647	662	705	659	617	697	658	648	695	652	651	668	681	668	650	669	677	656	630	696	646	649	679	671	657	644	718	694	630	690	690	641	690	677	636	707	665	663	699	661	679	640	678	672	716	622	683	714	685	673	702	677	701	705	653	670	673	709	692	624	738	667	651	665	704	702	638	691	711	684	681	749	670	654	742	712	668	722	692	714	653	643	697	683	670	656	664	709	698	686	687	674	658	672	660	680	695	612	661	693	674	668	679	658	680	682	714	696	650	679	653	645	675	687	660	641	681	637	691	700	669	690	680	708	701	718	658	696	672	662	676	677	694	670	685	626	662	644	664	644	638	626	687	722	650	680	636	704	683	695	673	660	710	679	657	623	678	714	686	681	678	689	649	685	668	710	623	716	678	712	674	658	680	651	657	677	712	708	652	657	633	692	681	666	671	703	660	688	642	643	679	689	670	666	630	654	658	650	652	685	671	623	669	687	668	687	677	653	620	643	632	659	681	729	718	677	691	622	716	707	689	665	688	692	673	689	681	659	667	702	694	681	679	670	670	659	639	674	660	667	658	665	685	648	680	684	679	674	699	677	680	701	667	652	650	701	656	646	718	687	667	679	679	696	669	664	672	710	670	620	672	704	659	664	666	655	672	670	672	705	710	640	654	691	673	689	673	754	707	689	715	662	649	708	692	641	662	724	713	709	717	695	678	650	657	670	712	652	683	629	673	679	707	699	735	680	692	709	674	686	643	654	702	701	666	663	675	709	640	676	722	620	658	661	638	688	685	668	692	629	661	707	670	650	664	692	648	678	640	668	651	707	658	667	674	721	659	700	683	649	695	727	727	686	678	653	672	714	646	670	708	709	640	721	650	627	689	709	683	665	665	696	714	699	640	681	685	671	663	693	681	629	667	666	709	674	677	677	658	675	663	655	680	675	696	671	717	668	661	658	688	646	668	658	664	636	666	695	641	655	662	700	686	668	680	682	702	649	701	698	682	697	680	695	657	636	674	662	685	624	678	696	660	669	673	704	684	656	701	713	667	690	711	670	664	680	652	659	657	667	709	645	651	690	656	682	651	680	678	677	678	754	686	620	716	699	677	676	624	681	674	701	689	641	623	662	672	655	633	695	672	679	659	644	670	693	726	678	702	676	644	690	696	662	687	653	698	662	671	693	753	642	696	659	686	719	648	677	645	681	676	659	704	682	687	661	673	702	669	663	719	688	630	704	658	651	665	670	659	659	681	630	652	657	680	684	653	685	697	718	659	717	638	643	690	654	685	683	680	662	643	676	665	696	628	686	707	674	623	662	668	676	675	703	701	648	670	665	705	628	643	640	676	667	681	704	688	685	680	689	657	675	666	677	632	664	669	693	696	699	663	702	686	656	669	638	673	686	666	708	697	635	698	697	699	669	694	634	669	722	740	678	634	682	660	663	662	687	641	650	681	641	659	658	672	655	661	701	632	657	685	671	686	709	671	693	651	687	677	674	725	683	647	656	684	685	693	670	714	669	667	679	708	704	678	651	643	641	682	647	642	725	701	715	699	669	676	670	644	668	675	625	655	700	707	637	703	675	652	620	675	723	664	681	715	721	658	686	700	707	708	686	665	643	701	643	653	719	674	698	688	697	686	703	724	633	684	631	662	647	690	684	685	633	662	702	734	651	688	708	660	708	693	659	654	649	682	714	618	672	672	637	679	679	662	638	721	667	671	660	692	664	655	675	636	691	682	709	692	681	657	632	702	657	620	661	686	687	627	700	652	710	684	666	694	668	705	655	731	662	691	632	686	694	596	692	618	695	683	667	650	624	668	658	663	657	661	673	705	687	700	668	687	634	706	675	697	618	690	667	713	705	691	668	685	644	653	655	682	725	651	675	680	663	647	680	695	665	659	657	692	666	684	689	701	666	672	631	652	627	665	700	688	649	630	661	709	655	629	684	657	618	697	689	637	706	638	650	684	673	671	671	668	723	661	684	677	723	689	699	661	656	670	677	651	696	712	707	641	673	656	681	682	636	669	668	709	682	649	740	638	645	652	704	659	665	642	677	689	696	723	688	681	631	652	672	712	648	675	621	677	654	680	733	703	653	702	677	658	666	670	632	656	673	671	734	656	686	678	645	704	682	656	714	668	676	680	702	670	679	699	661	703	697	644	667	669	645	694	704	644	655	662	686	662	673	691	634	661	665	665	650	719	679	680	682	706	635	679	681	664	673	697	656	663	679	652	706	655	673	669	680	724	642	649	686	687	714	668	667	711	715	657	686	692	717	713	685	723	642	654	655	623	671	696	685	619	651	692	673	647	709	694	669	680	633	689	675	742	695	673	648	663	702	682	659	651	689	706	695	687	749	696	679	682	664	690	700	692	651	640	646	699	655	703	697	662	654	624	729	664	679	647
27766	28953	32262	31308	29565	27772	22554	15669	10465	6527	4039	3515	2388	1592	1003	785	785	721	578	663	652	580	624	587	527	487	411	421	419	410	387	404	395	417	379	370	358	492	496	788	1141	900	714	398	409	368	379	355	335	380	367	358	382	535	652	593	479	395	381	333	351	403	372	347	362	366	353	389	375	356	392	368	357	367	367	345	319	364	349	347	379	361	375	346	354	352	353	398	340	362	361	345	346	351	343	348	350	353	353	355	359	360	332	331	411	364	336	390	358	349	358	331	361	367	383	347	391	364	361	360	364	367	358	352	377	334	366	349	332	388	333	361	372	339	339	362	366	352	370	318	352	351	375	352	359	390	393	367	343	378	366	341	349	374	367	404	362	362	367	349	364	334	330	363	339	349	397	396	346	344	360	377	374	342	408	356	351	404	367	383	352	359	378	316	366	372	394	351	307	366	371	345	374	375	367	334	384	307	388	379	393	366	356	337	364	286	375	377	369	348	380	376	402	369	366	356	352	355	323	385	351	320	372	376	327	354	375	362	348	342	377	330	336	361	378	361	358	371	334	383	365	375	366	352	327	326	349	358	373	351	359	350	361	396	333	374	312	382	332	373	359	347	352	342	337	353	370	363	340	366	378	351	334	366	347	353	325	353	348	363	375	330	368	405	394	356	355	358	363	374	352	314	368	348	386	350	370	361	378	337	359	335	322	357	350	323	353	385	387	386	327	364	368	363	376	370	342	357	391	373	351	359	387	381	391	377	322	342	349	344	330	353	371	343	361	361	366	364	411	344	352	368	407	329	356	316	333	354	386	366	354	363	311	436	365	351	349	353	361	371	398	397	366	354	359	350	376	376	367	379	368	366	383	387	387	358	324	331	365	338	370	343	352	388	370	342	345	367	366	355	389	369	307	358	371	324	349	367	363	362	355	376	391	364	384	347	333	353	376	349	369	367	368	364	399	333	364	354	389	352	362	336	363	338	359	354	377	358	347	336	343	370	372	325	319	342	369	371	354	317	371	336	354	368	332	365	359	353	331	368	365	379	319	414	362	351	390	363	328	359	370	339	357	366	353	364	342	354	356	388	340	357	363	381	358	349	357	390	339	353	375	372	332	343	385	367	390	376	361	338	365	306	362	337	348	358	331	373	384	360	319	343	352	332	357	380	368	362	343	368	358	349	363	366	319	367	385	319	371	371	368	362	352	368	373	369	377	387	342	362	353	351	370	337	324	364	360	377	370	365	357	364	347	361	364	375	386	343	366	390	377	399	349	372	380	370	355	327	358	336	384	397	372	349	355	378	347	384	327	350	359	336	375	330	368	347	367	367	358	386	377	362	385	329	328	413	355	346	381	364	395	392	373	375	362	372	347	343	384	339	359	356	355	350	367	377	339	355	339	322	329	383	367	376	354	334	344	354	372	365	345	365	377	348	368	365	374	341	376	358	400	364	368	379	353	325	383	374	373	365	394	414	341	359	351	364	358	335	362	350	400	333	335	342	369	374	348	339	339	359	346	391	385	340	362	341	351	332	340	369	345	320	365	348	347	372	367	350	326	353	328	363	375	367	349	382	378	361	360	322	347	385	384	363	369	341	356	367	369	375	369	344	389	352	359	345	357	388	333	372	374	408	341	358	365	366	383	374	341	368	348	348	338	366	327	340	360	371	341	321	370	367	348	369	376	358	405	362	331	368	346	371	408	395	363	372	312	353	346	306	366	351	345	322	358	359	357	355	320	371	401	345	363	362	344	354	374	357	357	352	367	323	359	358	376	351	376	376	385	335	340	344	356	347	344	345	382	386	324	382	371	390	374	363	348	344	378	356	382	382	317	376	390	348	403	336	350	312	329	383	345	378	380	363	351	371	362	346	370	364	360	368	345	340	378	357	390	384	337	351	366	358	367	377	325	379	366	374	359	377	381	330	336	357	335	336	360	358	345	340	362	348	345	341	331	408	375	358	353	377	381	324	307	349	328	354	357	386	396	372	309	363	325	368	340	356	339	381	387	409	360	344	362	363	371	337	352	345	366	370	372	338	369	335	362	354	365	375	357	330	358	362	349	353	331	378	357	381	359	356	368	410	313	370	323	372	364	379	366	366	356	374	370	405	366	375	380	353	372	365	383	369	353	351	354	337	369	376	355	313	334	340	348	355	379	348	400	350	348	397	350	333	337	333	363	323	369	342	377	330	351	302	384	351	395	372	382	380	348	347	384	340	362	342	370	367	361	347	361	360	384	344	370	374	327	350	312	346	352	348	382	354	336	366	336	357	371	373	346	361	371	346	351	346	343	359	317	353	335	353	363	381	352	350	334	345	358	374	392	337	345	370	338	359	395	372	339	360	329	335	344	388	417	385	352	346	362	343	315	332	357	372	324	320	369	352	371	386	327	346	371	351	369	378	360	358	373	399	356	396	371	363	351	373	361	349	383	341	380	382	355	318	375	354	367	376	367	342	354	336	361	349	371	360	349	340	349	372	356	360	337	352	361	363	357	350	383	364	365	372	374	359	306	357	366	366	336	368	361	364	381	362	359	339	388	376	354	361	375	361	359	342	357	358	312	325	341	367	317	372	364	326	365	372	347	370	345	377	341	381	355	348	380	370	379	357	388	354	349	346	412	350	381	395	333	379	329	376	371	332	363	346	331	336	344	381	375	363	351	392	368	365	373	359	353	363	352	353	366	370	352	336	328	369	345	383	335	352	383	355	348	348	343	347	360	357	367	390	377	352	338	342	322	359	321	339	328	333	353	377	379	351	352	366	384	364	365	363	343	384	357	363	368	360	336	379	398	359	359	356	361	366	339	342	313	384	305	333	379	373	345	340	370	367	341	361	346	364	320	349	384	362	352	393	377	331	407	318	354	349	346	364	372	345	370	324	359	333	287	367	330	345	328	355	358	334	346	357	373	345	346	346	364	348	362	358	313	365	339	388	396	381	360	339	360	361	340	395	352	352	374	339	349	375	391	332	360	372	367	359	343	361	353	353	380	325	379	321	334	371	366	355	346	351	375	354	333	359	350	348	383	365	374	380	337	352	339	338	348	356	356	328	389	356	318	334	335	365	382	366	349	344	340	327	330	346	366	333	368	335	359	378	355	351	354	340	348	379	360	367	369	348	363	361	345	372	374	369	375	323	370	398	329	366	324	364	371	334	356	359	370	363	357	350	385	367	381	347	361	368	369	402	338	377	349	367	338	325	343	356	361	362	341	356	334	328	382	363	364	313	333	386	411	366	325	360	358	346	350	345	369	327	361	344	342	360	338	363	380	353	348	376	351	368	382	319	369	386	364	355	357	354	360	393	330	372	339	370	331	373	331	359	347	378	378	373	332	367	383	355	375	348	349	333	365	354	330	344	375	373	349	387	359	389	397	355	383	350	346	321	345	356	355	370	354	342	368	352	380	330	343	349	341	343	323	339	343	379	341	347	351	345	351	347	391	354	391	313	357	355	351	384	365	393	347	357	332	359	381	362	383	349	372	363	347	372
19688	22061	30885	38639	38811	36476	33475	27266	22838	17140	13781	13132	9432	6057	4676	3776	3406	3122	2179	2873	2876	2441	2687	2517	2097	1638	1443	1433	1272	1117	1103	1115	1096	1072	1032	974	991	1662	1766	4198	6076	4813	3460	859	1100	1008	888	878	860	901	835	906	873	2134	2824	2120	1510	1049	956	802	796	828	826	840	854	819	869	809	801	802	853	885	826	877	854	841	855	855	806	840	813	849	869	834	835	826	880	835	842	814	865	818	925	854	794	813	838	852	838	865	805	821	822	826	833	839	873	845	817	832	800	872	870	848	855	826	846	803	849	838	795	828	781	862	846	836	828	834	828	861	835	854	863	852	846	837	817	817	783	853	822	886	866	832	848	875	834	838	820	870	801	765	839	919	819	849	857	861	836	820	857	793	823	863	839	895	870	812	842	838	883	835	817	837	859	900	825	811	858	876	854	886	849	858	818	881	855	827	811	812	855	789	821	837	854	859	853	875	888	865	841	850	833	812	867	866	803	888	802	863	847	815	845	815	856	834	824	878	818	839	805	857	837	853	801	823	860	851	830	837	852	834	825	857	828	849	812	845	828	811	872	887	836	871	883	849	841	811	793	858	856	861	853	859	824	846	842	833	859	868	793	853	790	850	824	847	796	846	862	861	842	826	849	849	866	865	854	836	837	833	894	845	863	852	845	838	857	858	844	826	849	840	846	837	837	865	839	839	895	842	849	852	795	826	852	860	784	792	873	868	835	835	803	783	815	804	864	845	882	870	829	822	847	841	826	882	890	814	885	852	882	850	922	846	870	870	854	861	882	850	842	837	823	849	846	836	845	797	812	894	857	798	859	867	859	857	855	899	907	857	804	865	838	841	844	825	827	812	849	800	848	807	827	809	885	836	825	832	801	850	794	821	821	837	816	779	900	808	849	819	845	795	865	836	858	840	837	832	859	878	814	849	808	826	808	838	828	881	890	909	863	827	857	899	893	885	813	822	853	822	894	839	883	827	874	840	897	850	846	851	870	846	913	792	823	853	849	851	856	823	844	896	850	837	859	830	813	882	844	846	828	894	875	877	870	874	881	835	828	897	807	848	859	799	823	862	844	860	763	800	820	819	934	861	808	831	823	796	877	797	844	832	840	857	809	851	857	807	855	858	817	861	909	834	832	837	833	792	824	879	853	826	877	830	864	833	829	860	795	830	856	820	842	852	875	845	851	797	805	890	914	802	870	856	867	865	869	804	872	874	886	909	804	846	847	859	833	815	854	876	836	870	852	859	823	879	817	863	802	879	835	830	817	802	837	850	839	847	837	829	836	850	820	896	889	863	809	828	841	845	827	822	809	807	812	834	795	845	850	823	877	817	835	865	843	846	776	881	813	870	849	867	839	839	813	823	850	840	786	835	840	871	815	861	820	830	852	836	802	835	838	856	851	847	796	819	830	832	837	819	844	888	864	836	836	853	847	842	827	860	841	821	847	863	872	835	822	840	827	815	822	926	806	837	862	820	794	817	852	850	774	873	825	864	844	779	862	827	789	813	904	852	878	816	802	859	811	787	851	891	820	846	872	798	829	875	857	844	842	904	913	864	830	837	805	798	835	779	829	874	854	878	885	815	862	856	813	829	808	841	860	840	829	821	857	816	807	842	891	822	803	884	761	812	861	883	851	842	873	849	842	879	795	765	890	842	802	853	812	876	814	837	844	782	848	858	829	832	823	808	867	872	867	802	850	813	831	827	893	852	844	823	865	879	840	823	882	845	840	821	865	906	812	802	816	888	818	816	823	902	826	903	865	840	863	843	875	839	883	842	859	840	829	839	839	805	777	829	807	769	849	841	872	873	863	828	836	835	854	883	868	854	834	916	861	888	827	895	884	824	848	804	843	853	885	840	843	806	852	934	883	864	875	889	854	875	787	829	844	815	887	854	773	796	834	815	827	830	845	909	817	829	818	917	859	856	886	865	889	827	867	888	854	852	875	840	826	821	924	821	786	865	825	815	841	822	867	811	840	805	834	826	833	864	813	843	837	838	878	857	791	828	848	854	833	848	801	857	881	834	813	857	838	817	860	859	900	864	840	850	896	809	806	793	857	846	883	842	838	883	832	788	843	829	869	867	875	776	803	822	813	869	788	842	834	843	866	815	877	825	899	835	779	822	849	838	813	875	881	806	827	889	855	803	804	831	852	835	883	927	854	870	852	849	863	851	853	859	800	776	821	816	867	858	864	868	765	864	790	845	868	869	812	932	848	816	868	828	851	824	911	826	854	827	786	816	895	819	825	896	810	778	828	835	809	850	823	881	813	887	839	845	827	849	846	873	825	889	895	871	835	861	821	877	899	843	843	839	799	843	845	829	871	881	842	812	817	824	912	815	837	876	832	828	863	876	873	869	878	841	774	860	815	832	867	856	858	861	849	863	836	868	866	848	846	884	881	818	846	837	861	846	817	811	936	836	823	876	850	810	833	843	835	831	886	819	831	794	898	819	856	818	862	895	887	836	815	847	841	880	824	812	827	803	854	820	832	850	828	833	862	885	812	892	879	855	816	864	852	883	824	826	860	878	870	825	802	819	897	805	860	782	843	836	833	825	889	874	870	840	888	877	876	907	821	828	889	794	843	869	881	830	873	863	788	853	853	868	814	805	803	873	835	852	799	779	860	917	864	859	825	810	871	849	878	856	816	880	858	859	860	853	803	848	878	856	828	911	850	813	880	861	835	810	904	832	885	850	794	872	862	868	858	856	833	882	832	811	863	876	876	855	871	916	852	865	822	806	817	839	850	821	823	886	806	846	898	810	904	883	790	840	810	848	862	832	850	895	827	798	837	838	829	839	864	883	830	801	827	814	856	860	829	877	829	870	891	877	831	825	869	820	878	861	810	865	837	865	899	821	863	860	889	840	872	835	854	854	807	884	800	855	803	825	888	843	812	820	853	863	903	828	868	876	876	805	829	845	853	833	854	815	852	857	830	839	848	872	828	839	820	890	834	836	824	814	851	822	822	865	834	859	889	850	870	885	851	815	897	815	883	841	882	838	817	790	822	839	874	875	861	857	839	832	869	816	817	823	804	892	822	830	820	846	815	785	838	850	834	841	821	867	841	829	868	808	827	793	877	823	881	894	807	838	800	854	853	845	871	883	869	842	817	888	868	926	849	803	877	863	871	840	854	822	836	822	831	755	828	809	864	881	801	853	838	838	833	810	844	851	884	842	816	812	891	854	890	858	850	849	858	872	851	862	864	842	784	869	879	867	874	851	811	853	836	860	816	872	849	847	850	825	826	801	885	846	838	857	853	814	834	897	875	845	832	811	866	848	815	827	795	842	858	838	893	811	834	814	848	824	871	828	871	869	860	893	821	819	872	802	844	829	833	847	849	844	895	842	812	875	900	861	869	846	879	827	864	852	880	800	819	858	797	811	835	842	887	898	816	840	856	849	860	860	897	881	830	840	829	823	805	887	836	852	838	842	858	926	842	844	844	834	899	824	862	871	794	858	855	828	821	850	858	841	853	834
37446	35558	36981	36198	35259	32910	29474	23413	18532	12983	9348	6816	5125	3129	1845	1296	1211	935	765	893	844	799	892	760	549	506	471	532	491	458	416	421	438	418	405	396	448	594	1395	2084	2400	1451	841	407	357	415	371	394	385	379	384	389	389	541	651	614	477	388	415	407	396	364	382	360	389	389	348	365	358	371	358	365	373	365	378	400	378	407	387	376	386	356	386	353	405	351	347	349	397	377	352	349	381	412	399	398	357	376	367	362	402	362	390	379	366	396	353	351	390	365	402	361	408	381	385	376	368	367	389	381	394	372	390	381	388	378	418	365	382	415	405	367	368	362	369	368	381	411	367	376	396	396	378	372	346	413	376	371	396	367	379	402	392	386	402	373	377	378	408	391	402	393	361	396	388	321	396	362	406	373	355	333	343	384	368	391	375	362	409	342	392	387	382	381	334	393	385	370	353	367	354	399	407	392	390	387	382	343	381	363	400	379	383	365	401	347	354	359	375	402	378	392	391	386	369	365	389	381	398	383	370	356	405	381	361	360	358	355	386	326	393	368	352	383	390	370	378	405	376	406	369	396	374	374	390	363	388	332	361	409	351	417	364	398	357	371	383	369	390	428	387	369	351	410	370	386	349	358	373	363	400	381	360	437	356	367	373	406	400	384	398	370	398	376	412	365	362	374	385	380	326	408	347	361	373	373	346	362	330	356	369	370	332	375	368	375	349	346	354	340	359	394	375	360	376	362	382	366	377	393	366	345	369	392	407	390	404	378	370	392	386	367	386	358	356	337	361	369	385	379	344	349	356	387	367	377	406	395	378	431	383	380	364	406	392	380	385	383	364	371	358	406	382	391	359	378	386	397	399	350	348	362	373	370	394	388	380	377	367	382	368	365	381	359	395	390	431	370	362	372	345	353	316	377	337	380	370	399	353	415	356	401	409	359	360	360	366	384	371	374	377	399	352	395	415	350	394	400	353	379	351	384	387	389	368	378	405	359	404	423	397	375	393	353	376	369	337	356	324	387	362	362	361	346	360	385	404	381	375	317	364	404	380	412	395	365	390	333	346	384	370	356	394	389	379	371	364	351	392	359	384	416	389	388	398	354	405	375	366	403	384	355	397	368	366	349	379	348	387	399	405	386	355	379	371	360	377	375	355	379	374	384	322	375	362	387	356	358	364	328	372	318	365	386	378	380	394	364	395	350	416	387	354	381	359	407	399	374	354	394	351	382	402	411	373	418	362	342	399	394	376	379	397	337	367	352	376	369	366	355	390	411	347	385	404	342	345	359	378	383	408	394	371	365	365	369	349	379	377	338	322	387	333	356	386	362	380	377	334	360	361	415	378	415	385	362	368	367	368	348	336	340	359	366	355	371	358	391	348	364	383	358	378	346	338	352	363	378	388	353	380	358	356	418	368	382	400	387	341	380	375	353	386	401	369	385	354	357	372	343	377	371	325	362	386	365	360	381	364	369	351	391	394	375	362	370	380	370	387	370	415	402	344	342	354	378	376	358	394	357	369	342	372	421	365	380	416	371	388	412	354	379	441	393	387	314	366	369	384	381	373	374	367	369	405	376	386	391	368	350	364	407	434	409	394	393	405	398	404	392	342	400	381	382	376	356	369	370	382	379	409	351	394	403	362	338	377	364	358	396	364	349	392	368	365	396	355	355	367	349	378	365	404	368	391	383	387	363	378	406	397	368	355	357	368	384	381	372	348	390	373	382	384	386	377	397	354	380	399	378	384	375	379	392	376	368	371	388	374	348	360	377	362	360	377	404	375	380	363	385	344	366	351	375	394	378	376	358	399	398	374	355	372	364	373	348	351	375	415	372	356	363	358	376	362	392	413	382	407	363	383	400	377	374	411	370	377	383	366	383	367	350	369	368	342	384	401	359	378	373	348	364	391	388	349	379	357	349	351	352	347	399	381	347	343	368	421	394	398	382	389	380	366	399	366	408	403	372	373	376	343	354	348	387	375	383	356	375	421	356	380	402	343	361	360	359	396	387	383	428	364	386	389	360	364	351	372	350	377	388	368	347	366	371	377	433	384	381	369	393	395	351	368	379	390	364	355	384	392	370	402	358	365	399	360	338	373	342	343	363	390	365	396	426	395	378	370	354	358	382	357	334	324	359	386	379	366	377	388	365	384	380	369	349	373	374	383	384	385	375	378	398	358	379	373	372	375	401	382	380	396	364	412	368	333	369	344	367	353	360	373	412	365	388	407	357	382	374	392	377	382	353	358	363	344	385	363	360	394	362	362	398	375	384	369	361	399	365	413	371	416	365	398	377	395	381	368	360	403	402	384	384	361	369	369	373	348	382	383	402	353	380	368	405	393	361	404	370	380	376	355	380	366	383	346	384	408	386	372	415	358	392	372	367	360	436	380	369	340	334	390	399	388	330	382	412	371	372	361	394	381	371	367	373	357	371	391	361	380	371	385	392	379	391	370	334	378	374	371	401	422	342	397	382	371	384	367	383	377	398	391	347	330	409	384	376	331	360	381	370	367	378	379	370	362	401	367	364	399	361	352	361	377	354	373	408	387	375	424	393	355	365	384	413	391	362	391	376	376	391	382	356	358	380	367	353	362	386	383	348	395	405	384	364	363	387	406	376	376	365	389	342	377	366	323	360	378	399	378	386	378	352	367	351	360	382	401	416	372	391	371	397	381	354	332	406	378	366	359	356	348	394	357	405	380	373	385	349	385	382	384	349	370	370	372	366	358	353	393	373	393	401	384	379	391	379	339	372	384	386	394	414	379	379	396	421	383	376	417	359	423	315	347	334	425	378	353	346	391	369	341	405	377	373	386	380	367	372	429	392	388	386	380	391	390	385	390	406	363	341	389	385	412	374	360	356	378	364	383	350	387	386	387	388	342	376	340	375	388	408	382	381	374	377	382	373	381	359	379	354	378	360	333	355	401	370	394	374	404	386	412	371	367	369	320	365	386	346	354	401	350	389	382	374	373	342	378	391	406	383	382	371	411	360	394	403	371	361	413	368	368	423	401	340	375	381	388	407	438	378	412	384	395	387	372	381	406	400	387	362	398	369	382	343	437	371	345	395	371	381	376	372	385	363	356	383	363	356	356	389	399	377	357	359	346	417	383	398	362	381	357	350	381	382	369	370	351	429	379	376	359	367	387	336	381	393	397	364	391	372	414	363	378	389	378	401	354	414	360	343	402	384	361	360	361	416	347	356	346	359	369	366	407	370	368	370	416	410	405	396	317	375	359	333	341	354	391	359	362	379	351	325	324	340	370	352	382	354	365	401	383	363	366	390	370	377	416	347	363	340	397	415	391	369	337	358	354	367	354	408	381	398	371	367	401	368	354	393	373	361	380	344	354	375	376	349	365	366	364	437	369	357	361	383	383	373	392	395	391	354	362	353	368	408	355	349	383	383	375	379	400	344	362	373	383	363	377	366	389	358	403	363	360	393	346	366	358	395	368	379	371	369	338	378	388	401	375	377	378	419	383	414	341	361	395	407
26740	28650	37786	45155	44766	43202	41958	35843	32649	25440	22529	17831	13882	9311	7400	6043	5586	4151	3435	4686	3700	3791	4222	3563	2507	1900	1871	1749	1751	1522	1349	1178	1215	1132	1166	1068	1188	2571	7916	11915	12467	7342	3859	1097	910	904	878	855	861	879	808	848	946	2368	2869	2260	1640	1142	914	856	830	890	833	871	778	821	815	856	794	867	868	884	783	856	818	875	827	813	881	876	842	810	874	897	856	836	890	864	835	856	890	848	866	865	796	847	888	828	889	872	871	861	857	855	876	864	886	880	853	823	879	837	907	827	822	872	833	847	791	817	881	899	866	826	871	874	830	868	846	876	833	869	873	899	902	833	817	894	873	875	945	878	829	850	847	872	860	848	848	892	847	860	918	830	921	876	930	868	845	829	887	892	837	875	858	830	903	872	826	858	863	853	848	870	882	833	863	921	840	847	904	858	841	853	859	915	832	846	780	845	881	908	838	827	843	833	846	898	835	891	892	870	856	886	846	877	878	841	847	852	790	849	818	869	806	832	891	845	909	837	808	901	821	775	849	909	884	865	891	879	881	859	837	840	920	843	890	891	860	884	847	874	802	928	822	850	886	806	845	850	848	840	882	886	901	840	812	836	870	872	861	836	836	789	874	849	824	781	858	907	893	822	869	873	867	875	910	845	879	889	810	836	806	828	898	850	861	794	817	860	832	864	819	909	857	815	832	864	868	857	873	870	882	860	801	853	849	851	841	818	856	852	866	879	844	917	878	856	878	876	856	860	850	883	807	883	876	835	870	911	884	871	846	819	900	834	860	881	841	817	864	844	872	860	836	814	889	901	899	888	841	906	823	836	822	871	830	808	887	841	892	904	875	883	912	781	861	862	865	776	847	883	814	827	837	838	885	884	825	911	859	817	878	863	888	817	848	853	879	829	842	922	867	842	870	867	825	894	853	813	895	840	885	831	871	897	888	842	884	848	817	878	877	859	812	852	832	833	889	851	885	826	857	894	902	897	856	871	876	805	858	893	841	862	849	860	865	876	865	832	871	869	857	845	884	876	892	849	872	844	828	868	844	838	862	823	846	866	835	817	839	864	875	820	890	880	845	834	824	857	848	869	849	831	848	795	836	856	842	869	863	828	872	822	862	843	868	843	848	903	882	851	829	882	850	844	866	906	844	816	853	861	822	855	825	890	905	846	904	856	839	839	863	841	833	854	839	858	881	864	864	866	853	860	895	845	841	901	823	838	837	884	816	856	843	819	827	878	906	840	843	867	877	881	870	856	860	862	817	823	870	886	866	898	897	838	817	825	930	840	904	851	893	856	835	880	866	840	840	858	857	846	865	834	854	861	824	878	849	857	851	838	893	964	844	835	883	816	850	808	886	864	861	891	885	852	889	829	847	853	827	827	852	798	861	835	908	890	834	879	862	855	840	922	854	885	869	799	847	853	848	869	907	904	867	801	862	844	835	867	881	859	851	898	829	863	837	902	886	873	838	824	870	814	817	856	856	869	862	878	890	831	898	857	822	830	871	909	905	802	877	803	823	840	858	853	841	883	880	816	815	884	846	845	856	839	877	838	857	869	878	837	835	823	894	791	888	818	872	851	859	892	821	902	922	811	853	830	887	822	841	875	888	887	866	836	882	875	847	829	897	839	857	877	855	847	869	875	863	846	806	820	813	850	896	893	867	864	867	901	934	855	837	874	839	869	836	874	854	892	857	839	899	847	898	928	860	849	906	797	873	855	865	904	892	848	905	786	873	840	809	887	871	859	823	852	859	852	871	871	876	807	885	858	818	860	836	823	890	889	876	827	862	851	902	858	793	839	909	933	818	846	843	947	827	848	837	831	831	848	871	837	847	797	828	876	900	891	831	880	909	855	862	875	804	873	864	850	864	883	834	841	867	870	882	856	864	895	847	836	871	800	801	804	860	829	852	839	861	867	868	827	885	898	864	880	856	873	808	830	839	929	895	863	879	891	877	860	839	876	848	850	860	826	883	831	825	830	851	846	848	852	809	867	831	831	865	805	839	874	834	874	909	830	852	892	879	820	876	854	899	820	870	844	775	886	869	850	883	882	887	891	822	824	833	801	799	857	863	852	839	881	850	909	838	830	858	855	886	889	855	835	918	846	843	905	873	847	857	805	898	848	899	834	860	821	903	835	874	847	857	871	830	856	840	866	796	881	806	923	838	834	902	851	839	891	871	866	837	849	831	824	854	864	852	854	839	830	855	849	846	880	840	814	832	905	839	890	830	901	867	885	850	874	819	864	880	835	833	808	845	862	849	853	873	860	821	870	845	855	837	851	884	868	846	866	852	875	886	842	863	837	937	796	859	877	851	846	903	886	849	903	838	755	908	875	880	854	885	868	808	838	835	868	833	835	862	830	878	897	877	863	865	830	825	859	845	821	808	895	826	893	863	861	861	881	878	842	863	877	891	854	898	802	826	839	825	864	869	846	832	895	856	903	847	911	817	829	873	870	849	814	812	813	861	867	816	891	799	890	854	844	895	852	833	884	820	774	881	828	887	845	874	828	812	869	830	810	842	898	862	877	835	862	868	897	859	896	844	870	856	850	853	852	811	850	853	841	881	815	848	835	897	910	873	903	847	807	826	843	881	873	901	801	837	874	860	863	843	872	824	816	847	886	803	873	833	859	823	867	864	851	830	870	836	863	877	826	903	910	876	798	848	852	867	853	879	840	853	875	848	859	875	845	897	806	881	887	809	869	835	815	894	875	898	854	861	865	874	864	857	863	806	875	869	868	802	838	909	825	851	904	814	791	845	862	843	865	860	893	868	869	831	896	907	869	836	874	845	888	896	833	885	845	889	813	827	876	851	888	859	857	855	860	866	810	824	882	894	834	894	843	893	889	885	877	807	867	858	879	864	836	856	861	898	840	881	886	818	862	886	840	868	865	858	897	823	886	859	859	854	864	843	830	870	857	889	844	877	870	876	851	872	853	862	903	878	884	869	842	819	849	871	807	884	851	861	887	895	865	849	860	861	839	863	857	816	846	891	802	861	878	879	878	849	829	908	827	826	828	818	889	800	842	831	800	869	851	793	879	846	844	890	828	914	789	910	841	904	903	872	887	874	803	898	851	821	892	880	837	852	871	835	857	901	857	903	823	844	909	841	859	854	847	827	830	856	852	872	818	901	864	850	880	845	885	878	851	851	883	846	879	878	844	922	855	841	919	888	854	842	854	870	870	822	829	818	824	845	862	858	831	875	882	848	869	844	789	895	817	858	874	834	869	850	840	873	876	900	859	883	850	882	880	871	848	840	853	859	869	833	877	886	849	865	864	865	792	862	862	875	848	888	868	865	843	835	864	874	860	840	874	891	829	845	889	821	881	860	833	834	855	933	842	880	857	839	851	814	826	910	825	852	850	886	855	892	897	803	834	864	834	862	859	870	881	859	885	823	832	836	817	867	873	827	913	856	810	907	901	860	877	885	895	865	839	850	850	877	881	885	831	860	837	876	827	820	840	878	850	906	872	840	855	849	895
5923	4150	5196	3785	2909	2344	1385	1067	1075	858	762	638	465	428	377	337	366	324	361	332	319	344	334	300	286	302	288	311	294	277	286	238	307	288	285	257	298	270	319	310	424	390	309	298	270	314	321	331	308	297	302	242	272	310	304	324	302	283	302	291	317	279	278	275	296	293	314	275	310	298	296	255	278	254	268	295	296	305	270	277	267	300	297	279	304	270	300	292	289	309	270	284	315	291	264	274	286	269	289	274	272	316	275	325	299	270	281	281	281	278	286	277	290	284	269	308	253	298	286	271	275	293	270	275	286	291	301	306	286	289	289	286	259	255	309	260	282	294	307	267	281	277	270	290	300	260	293	312	318	290	269	291	290	285	256	263	273	305	293	308	262	283	280	274	276	277	279	280	297	265	280	288	282	263	295	308	315	282	300	291	269	287	300	279	265	266	283	317	305	299	277	268	249	267	275	284	298	297	266	264	271	265	305	285	274	297	282	262	287	278	275	284	284	299	293	305	282	270	269	284	285	273	297	310	288	302	288	271	272	296	294	299	301	287	306	281	285	302	264	262	281	305	274	259	304	306	300	301	283	267	250	310	276	293	319	309	296	290	244	303	277	302	311	261	277	268	300	291	258	286	256	294	291	285	290	323	293	282	296	328	240	274	274	301	291	291	261	299	264	316	290	301	303	302	283	316	320	278	261	296	267	286	275	284	286	288	279	278	298	289	292	279	291	252	264	275	280	297	280	333	303	276	261	268	295	285	254	301	286	274	264	292	285	305	260	324	269	270	300	305	276	270	296	297	289	260	287	278	280	270	266	289	301	313	275	296	299	273	303	288	239	234	271	277	286	278	280	300	290	279	274	289	279	287	291	254	267	319	283	314	280	296	270	253	288	353	296	271	266	268	272	286	282	313	301	246	317	310	274	269	300	290	294	299	304	298	319	308	310	261	273	329	280	296	284	275	255	305	295	247	304	298	278	298	290	300	307	286	281	297	286	299	287	340	264	268	299	297	289	307	264	314	274	349	321	288	271	268	268	280	272	282	280	270	316	288	308	285	298	285	284	284	301	274	262	267	314	273	281	284	311	282	272	283	303	294	275	310	263	299	309	279	285	269	307	300	289	280	284	269	269	260	289	286	311	266	269	303	285	298	299	306	249	260	285	272	280	304	302	282	261	311	286	285	295	294	271	302	294	279	295	304	309	305	263	279	301	282	283	277	281	259	304	277	288	308	265	266	282	283	286	260	261	273	308	300	277	297	275	271	305	298	253	305	250	258	293	274	291	288	313	293	320	307	300	312	261	272	285	292	289	333	280	290	282	315	279	281	270	246	314	284	280	338	264	293	326	311	286	292	284	299	291	305	286	309	289	269	263	260	268	317	285	272	277	283	290	274	284	269	292	264	297	284	274	267	312	290	281	301	282	327	286	279	302	280	271	265	292	283	256	286	290	254	267	312	302	276	279	293	292	307	282	279	290	266	285	285	285	267	262	263	285	277	276	268	287	291	318	290	276	282	282	276	290	300	267	294	286	303	280	303	287	277	307	307	330	300	308	291	297	288	269	312	292	267	319	298	256	270	273	275	279	296	259	270	280	250	270	274	290	288	295	277	282	316	270	285	292	294	291	277	275	295	259	271	279	296	274	282	303	318	272	294	296	268	296	283	296	279	252	313	279	287	286	303	292	286	282	279	261	309	272	321	276	297	300	255	300	302	272	274	306	296	275	278	283	279	284	303	286	306	288	265	289	240	278	270	258	298	280	269	274	267	277	305	293	296	260	302	306	292	315	296	300	260	301	306	307	286	283	268	289	306	288	277	265	282	310	300	285	269	299	283	272	272	319	294	267	294	281	304	296	327	295	295	301	274	272	269	255	233	268	302	294	268	281	302	280	256	284	285	293	282	279	304	327	293	292	282	257	286	269	283	305	285	279	304	327	298	242	298	271	286	307	269	298	323	275	302	318	275	293	300	272	316	285	272	285	276	276	290	287	278	290	274	292	269	264	322	299	264	271	297	297	301	273	301	285	299	271	268	289	296	307	298	289	307	269	264	277	269	292	288	302	310	308	280	266	289	290	314	280	301	279	270	267	263	296	282	327	266	279	284	256	279	328	291	288	270	314	269	303	251	291	297	255	293	268	280	275	273	291	278	254	264	253	255	317	254	300	302	296	296	309	279	294	293	285	275	288	274	282	271	280	273	274	330	290	275	290	280	280	288	262	280	261	296	303	265	254	295	269	273	273	293	280	304	296	281	281	259	328	307	269	294	294	301	280	322	284	306	283	318	310	279	302	273	273	278	247	274	259	253	281	289	315	294	314	245	269	266	277	287	305	295	262	298	298	256	291	296	289	279	290	282	271	277	254	304	270	296	325	295	322	273	287	282	285	278	302	290	284	278	279	316	293	282	302	250	294	279	277	250	271	258	275	319	279	312	266	298	295	326	294	261	297	266	266	277	294	298	263	278	326	299	288	318	273	279	292	292	295	308	300	288	293	310	297	263	299	296	312	289	260	317	281	246	284	309	290	267	312	276	282	277	282	266	286	298	294	288	262	264	270	296	302	255	264	285	271	300	320	289	270	285	259	248	282	293	282	262	282	266	265	295	277	307	279	313	269	282	306	255	276	255	297	282	285	297	263	268	272	297	348	281	274	295	317	275	279	255	287	273	281	278	276	300	308	278	304	287	264	274	292	253	325	277	277	288	318	293	267	289	279	308	277	281	272	295	280	294	337	316	288	284	254	306	315	282	267	283	257	285	268	310	292	297	277	312	292	299	298	284	272	302	306	262	256	321	307	317	298	299	276	275	306	302	296	274	306	292	296	280	273	269	280	250	263	260	277	244	302	281	262	283	247	265	263	308	313	265	302	289	289	293	260	256	288	294	282	294	271	324	315	298	304	280	299	273	313	281	295	293	302	264	273	305	297	279	268	305	263	274	311	264	307	303	278	252	262	281	267	254	281	290	278	308	292	267	280	245	276	307	297	279	246	283	280	288	317	316	294	283	291	318	257	276	260	277	281	275	283	282	296	297	291	276	288	261	276	286	268	272	274	282	322	292	252	273	284	315	279	298	274	275	281	261	312	265	250	252	276	286	280	285	288	284	282	259	284	266	306	309	321	304	318	304	254	274	256	290	274	283	307	291	280	262	322	297	295	289	305	305	269	307	306	279	279	280	304	283	280	286	316	287	291	299	283	283	291	309	292	337	298	294	321	262	283	292	281	273	269	289	302	285	320	309	304	277	278	263	284	290	274	295	253	285	304	272	285	295	255	301	298	307	300	254	269	292	278	299	293	287	289	304	287	264	308	265	299	287	293	290	282	258	293	288	281	303	262	269	292	310	263	290	300	310	261	282	292	289	288	297	274	276	270	326	320	279	292	298	265	282	278	294	285	253	331	285	265	286	288	296	306	313	277	272	232	298	274	302	317	301	308	272	276	276	290	308	274	281	268	311	274	262	271	250	270	290	268	277	257	294	291	278
5400	4785	8576	9993	9333	8194	5329	4803	5221	3802	3470	2534	1880	1556	1377	1369	1119	920	1056	1100	1059	1066	1040	969	827	808	799	789	751	763	769	743	765	760	733	780	708	756	885	1275	1519	1324	817	672	706	695	694	696	708	717	728	719	735	738	782	828	814	705	706	685	707	705	717	710	721	681	734	667	684	741	744	739	696	759	715	724	698	734	709	671	694	679	704	734	733	701	736	670	643	691	673	731	695	690	657	723	694	674	685	789	699	691	688	708	713	635	701	689	707	670	728	712	740	662	740	715	706	741	711	672	700	702	710	689	668	669	652	727	721	704	679	686	675	689	745	732	688	712	722	726	705	708	700	732	670	696	729	735	733	695	703	738	699	737	699	709	680	706	725	707	699	686	684	688	734	671	736	676	697	702	677	689	689	737	711	670	754	725	686	683	705	710	740	676	692	727	685	688	710	699	695	679	713	689	665	726	718	711	716	683	682	680	720	677	755	693	694	689	714	691	711	658	723	720	766	671	692	670	700	720	705	745	679	715	690	759	702	734	650	720	713	728	660	666	671	674	700	729	693	719	670	724	713	723	707	710	708	728	750	713	719	723	740	682	695	690	732	697	730	710	694	679	707	666	661	695	691	675	743	698	742	678	715	691	741	680	679	735	702	643	712	720	715	748	725	694	746	671	719	722	699	722	668	706	712	668	656	712	646	713	706	676	714	654	716	742	644	703	704	698	732	727	702	739	658	698	704	698	673	681	686	702	717	726	693	763	712	710	713	717	757	732	745	714	675	705	737	713	687	698	754	711	647	708	684	694	733	699	699	702	681	678	652	637	732	759	711	709	719	662	703	700	691	729	689	708	701	689	684	668	712	699	686	722	698	685	697	670	700	649	685	720	663	739	691	714	715	723	683	660	689	695	715	684	694	755	751	675	705	751	720	701	719	695	663	679	703	707	694	716	661	701	735	750	731	714	704	714	727	714	729	662	730	729	733	752	664	713	706	712	720	711	729	709	676	687	709	703	686	685	696	723	713	719	739	757	698	679	678	731	741	669	768	683	680	704	668	716	712	740	698	746	683	681	728	685	691	719	671	675	690	745	717	700	716	669	715	748	720	724	658	738	727	717	684	740	718	730	706	746	695	665	704	673	667	661	707	732	715	693	689	695	731	726	716	725	737	648	685	711	719	690	739	690	709	697	704	661	725	695	668	714	675	745	681	726	717	650	722	658	712	666	655	704	694	647	685	721	660	711	691	727	733	695	711	689	683	694	725	750	727	704	679	707	677	686	706	721	705	750	751	684	749	676	716	735	677	722	723	689	635	700	681	726	720	680	675	703	686	779	673	656	687	732	718	728	745	667	734	697	735	674	697	687	716	697	729	704	651	721	705	667	684	693	740	682	637	666	670	704	698	705	716	700	719	687	707	718	700	708	695	674	681	738	722	720	707	671	731	678	695	695	685	705	635	692	659	671	672	696	681	709	703	697	711	689	688	713	747	676	689	726	707	706	673	704	735	733	706	685	720	701	675	656	708	684	686	643	678	712	719	683	713	704	682	774	749	707	703	709	705	699	743	731	737	711	750	701	674	675	707	682	707	629	686	715	730	722	685	718	704	658	663	704	746	695	668	722	754	676	662	699	737	717	662	731	650	699	704	711	767	655	670	706	700	690	751	718	696	712	697	651	704	698	700	717	737	751	699	680	719	730	730	678	738	716	702	760	694	747	716	687	641	699	672	688	716	704	744	732	690	699	720	705	659	727	709	743	677	687	689	713	692	680	688	702	710	686	719	647	693	687	707	684	720	687	691	667	683	700	728	668	739	730	665	716	678	684	721	740	703	711	685	673	717	652	644	665	672	647	659	675	663	695	677	651	702	692	688	742	717	699	723	711	713	693	705	769	707	706	690	685	669	700	677	691	664	679	683	697	712	679	656	696	744	679	679	699	675	720	686	750	742	661	718	668	680	681	704	682	727	724	714	737	714	769	688	701	701	728	715	766	728	709	719	771	740	728	731	679	697	685	720	687	671	679	735	762	667	683	686	688	695	685	697	747	699	718	682	693	676	672	670	677	724	727	690	702	713	675	681	736	714	689	675	726	699	681	682	692	748	675	685	708	706	717	667	730	679	697	718	719	703	710	694	640	644	736	686	691	729	708	783	688	725	705	704	715	703	704	658	679	720	687	642	687	708	684	726	730	683	732	685	746	677	648	717	725	675	695	725	663	690	707	756	655	736	705	690	703	684	649	723	691	686	704	756	681	724	731	661	699	710	738	706	718	703	665	745	646	721	732	711	666	724	707	654	741	754	717	672	640	685	642	692	701	727	732	709	712	723	700	658	710	730	719	706	710	665	725	715	700	732	723	714	737	721	721	686	659	696	698	655	690	687	710	705	714	706	748	729	703	681	703	774	717	710	687	696	682	693	673	716	674	720	697	720	721	726	694	708	692	667	648	722	638	726	716	662	677	637	696	716	751	694	742	691	721	673	672	720	704	672	687	725	693	681	701	726	722	691	676	753	675	690	728	682	729	661	688	645	680	712	701	668	703	776	769	674	688	715	704	683	697	730	629	668	641	664	715	710	690	671	694	698	666	722	660	695	695	668	719	711	699	667	701	729	673	714	672	745	686	718	689	711	712	710	684	701	681	666	686	713	690	719	708	751	705	699	690	689	664	691	721	690	713	720	687	654	657	686	703	688	697	658	674	688	683	677	681	685	713	676	686	717	729	662	717	723	670	689	699	733	695	676	676	709	699	705	725	749	731	718	693	720	697	669	706	688	696	722	681	676	682	694	692	725	716	688	721	677	685	714	691	691	747	686	684	723	723	706	704	719	692	689	680	709	722	689	658	701	605	704	672	718	743	660	685	699	691	679	694	670	686	721	710	719	686	716	695	720	700	660	703	689	702	731	699	708	680	680	650	726	646	673	670	717	688	748	686	716	738	711	679	704	687	688	728	735	701	723	744	654	693	724	739	699	691	736	704	686	658	740	689	744	724	743	741	692	728	719	712	693	728	687	679	688	628	672	721	669	721	702	697	693	781	678	759	747	718	708	689	717	698	694	687	692	670	751	698	700	696	698	689	692	731	716	713	700	703	678	751	738	694	711	688	653	688	615	708	716	746	694	706	684	731	655	725	660	685	639	688	694	708	694	671	711	714	662	709	705	703	730	715	690	730	688	665	727	688	718	683	705	712	718	731	720	694	707	694	678	708	666	678	720	679	722	717	736	686	737	687	647	712	690	713	634	662	707	714	637	675	673	749	701	661	735	699	690	722	687	680	701	692	744	734	667	744	646	675	721	724	694	706	701	703	693	722	654	759	712	705	711	658	712	658	698	728	688	706	721	671	695	719	740	702	738	702	728	740	709	703	719	686	698	685	685	677	718	713	697	674	720	706	678	695	706	650	705	689	725	691	699	634	726	694	728	677	710	709	685	670	683	700	658	634	731	679	669	736	706	690	671	698	727	701	740	694	696	695	723	713	700	750	690	668
27691	26288	32428	31568	29522	26823	21245	16015	12047	6959	4140	2891	2307	1652	1203	862	772	593	582	640	644	625	580	505	479	440	460	441	456	410	438	397	401	393	403	393	392	374	813	1363	1456	1093	558	388	390	342	377	377	354	389	375	350	380	419	512	527	458	432	355	368	381	376	375	388	396	370	397	371	366	359	434	390	377	358	375	382	363	370	365	386	359	359	357	369	373	395	337	397	357	353	389	374	367	359	361	379	385	376	391	374	340	335	373	348	403	345	353	392	373	363	354	356	389	388	375	393	379	354	374	395	386	392	361	396	410	366	394	380	364	424	355	380	354	366	370	384	343	361	364	412	364	378	417	357	359	373	359	363	369	386	391	349	392	344	429	355	353	367	391	365	348	367	417	354	386	373	346	386	374	385	370	387	399	363	379	361	349	379	348	404	396	420	363	398	372	391	369	375	374	389	331	367	363	355	353	362	352	382	344	351	383	385	341	376	370	374	359	377	420	352	352	406	321	385	341	420	365	365	387	386	388	380	349	376	364	358	329	393	340	381	346	352	367	389	350	397	373	356	353	366	366	398	348	350	364	358	422	361	351	359	370	374	374	325	330	367	399	378	401	388	381	348	402	363	358	342	405	359	376	377	396	348	384	366	382	367	383	404	393	367	352	376	358	390	418	395	347	344	374	382	393	348	343	380	380	334	338	423	379	414	369	377	356	388	373	369	382	369	362	375	331	361	401	387	383	343	380	393	370	385	419	335	347	391	383	335	357	371	392	362	361	371	342	425	388	382	366	385	394	368	385	413	353	377	399	384	366	364	358	354	371	399	362	341	389	346	380	357	351	375	369	402	376	382	361	387	401	368	378	374	362	381	364	357	380	384	390	319	365	367	359	354	335	355	357	391	372	386	371	358	360	372	381	386	366	377	394	377	386	390	371	358	366	368	345	356	369	384	426	397	379	367	360	362	370	430	367	381	403	353	377	379	347	390	378	426	376	379	378	325	388	387	370	331	391	418	374	382	381	369	376	385	355	366	383	379	348	376	379	353	398	364	389	371	387	372	373	371	378	357	346	368	400	391	390	312	348	335	377	360	378	380	361	365	388	343	380	370	356	352	414	374	362	371	373	423	363	366	377	349	355	390	377	337	345	373	391	367	338	340	367	350	355	378	368	392	342	372	392	364	369	393	381	346	358	360	338	353	410	375	347	365	403	340	358	352	363	360	356	393	379	368	351	386	347	317	319	351	371	339	355	338	385	400	373	386	398	395	375	356	379	378	392	382	357	361	353	373	385	416	380	350	339	371	368	366	372	397	365	391	374	354	376	393	363	368	363	371	369	370	393	368	341	397	352	359	364	395	410	369	343	371	366	359	385	350	375	341	386	381	388	373	366	392	335	353	383	389	382	380	367	431	390	397	361	346	334	334	382	383	357	402	409	410	396	368	365	392	385	404	403	341	418	355	338	333	386	342	373	352	364	399	378	334	349	368	350	351	393	363	374	344	370	340	380	369	350	347	383	377	368	353	375	384	352	344	403	370	376	379	372	370	387	406	410	386	376	415	382	339	352	369	330	398	373	369	345	372	397	372	385	390	364	379	362	350	352	388	367	359	363	344	369	382	359	352	404	349	392	369	390	386	399	394	386	365	360	374	385	366	351	378	379	360	385	363	396	425	354	352	372	395	361	371	365	395	390	370	385	360	379	388	359	397	346	356	364	361	383	390	387	341	399	361	399	374	370	368	369	354	373	370	331	332	386	357	400	331	334	389	377	363	369	351	375	342	338	384	377	378	362	398	388	352	379	410	398	384	395	394	384	381	370	364	354	375	391	397	364	346	389	393	330	390	363	348	371	379	364	409	344	372	374	385	373	389	368	400	362	370	434	389	285	380	399	337	396	419	356	360	327	375	348	400	362	394	374	442	343	378	401	404	386	400	353	314	385	350	385	393	366	376	399	392	387	388	360	348	377	378	390	375	362	371	374	406	402	333	372	381	349	337	388	380	378	372	360	370	384	376	361	395	366	383	411	357	360	345	371	367	364	336	374	374	381	383	361	387	367	381	371	373	378	394	359	380	377	415	417	378	363	376	344	382	380	366	344	379	384	377	401	381	399	380	383	369	388	347	400	350	374	351	355	365	371	359	375	383	383	373	386	368	436	417	387	333	421	403	356	381	363	365	350	334	387	392	356	367	376	371	339	372	371	365	321	402	396	367	418	374	377	373	350	380	382	359	356	378	368	381	372	386	387	359	372	394	398	373	358	376	371	385	393	364	364	365	384	373	369	351	333	348	389	378	334	369	348	389	394	399	384	394	385	378	383	361	359	396	372	317	363	386	349	389	409	380	375	356	374	342	382	404	367	424	348	368	387	383	417	379	437	375	372	375	379	393	390	371	393	366	381	418	375	375	399	355	345	353	331	344	390	409	348	368	392	365	350	374	385	384	372	389	354	403	396	355	371	377	381	367	386	377	389	396	366	346	419	402	347	367	363	400	393	367	352	416	369	369	369	373	397	383	359	313	369	341	379	399	394	375	390	376	353	357	375	353	358	362	394	372	345	397	344	390	356	347	385	364	367	382	377	371	362	370	390	367	354	344	389	374	404	381	364	368	381	398	364	389	386	349	364	396	362	394	329	337	357	404	386	375	386	397	394	339	384	372	356	360	393	379	369	383	380	347	384	388	369	350	368	365	388	362	354	373	362	361	346	346	370	373	380	384	353	319	367	345	371	366	357	367	331	409	374	379	362	413	372	389	378	343	364	380	388	388	353	338	338	344	340	379	373	394	398	389	370	358	371	388	347	363	341	381	389	377	367	342	363	346	389	409	381	361	349	346	394	375	376	379	389	381	394	355	330	349	396	365	395	379	368	410	344	357	333	362	372	378	351	389	393	335	410	401	375	348	325	368	362	372	356	335	390	372	378	360	356	380	361	348	374	360	365	383	340	357	369	376	382	370	401	380	367	334	377	395	364	383	375	362	362	373	367	383	382	389	372	360	367	368	370	397	372	389	382	372	411	330	367	361	333	398	367	410	350	360	380	429	358	384	324	348	359	384	384	343	387	377	388	353	386	367	367	401	353	369	338	368	320	389	357	339	376	355	379	380	355	383	368	373	390	337	374	388	397	368	333	369	394	375	394	382	397	383	368	375	382	363	389	378	363	347	410	357	384	380	392	323	364	380	366	377	386	390	401	361	370	369	353	363	338	384	379	351	414	364	387	348	358	372	344	376	361	368	392	379	371	394	363	390	377	365	398	385	382	382	375	332	368	351	386	374	384	344	346	384	405	380	391	382	368	371	348	349	356	359	375	409	360	378	365	366	382	358	388	392	373	354	353	411	399	347	355	373	397	365	377	357	370	407	345	368	360	347	419	351	369	364	385	346	361	390	359	352	341	327	397	367	387	373	368	384	406	384	355	357	333	371	372	324	366	351	350	344	355	366	391	353	366	375	379	361	371	329	363	371	340	351	339	385	368	382	379	372	383	402	372	335
19483	19278	31189	38346	38017	35704	32854	29028	25710	18929	13283	10732	7454	5891	4703	3710	3589	2395	2170	2677	2967	2664	2484	1695	1663	1473	1503	1397	1218	1258	1121	1126	1108	1072	1047	1034	1024	1051	4164	7928	7793	5352	2308	904	877	864	902	912	886	892	873	910	853	1396	1734	1607	1336	1074	914	847	878	875	849	895	886	838	826	825	846	861	844	926	846	837	896	904	869	922	873	882	855	836	860	852	868	865	868	891	869	842	961	902	848	926	797	820	875	792	892	868	860	843	893	861	817	900	863	886	853	842	851	856	869	946	835	883	917	892	842	823	908	890	885	884	870	864	852	837	868	883	892	886	932	887	901	847	846	819	834	824	886	897	884	870	857	919	885	907	837	862	868	841	851	836	818	878	802	861	865	861	856	847	871	846	879	848	855	879	844	886	859	843	832	869	839	854	889	886	898	864	891	851	904	879	865	858	882	896	843	865	845	890	878	870	903	803	883	903	921	846	884	890	854	819	873	899	872	819	868	867	831	881	920	882	851	863	839	898	914	829	876	892	846	836	909	826	824	879	819	864	862	894	893	906	834	855	840	848	877	855	848	825	825	821	829	903	823	896	895	839	864	880	888	870	932	905	847	835	871	850	920	917	875	883	874	853	793	836	907	845	857	912	858	869	838	887	831	856	866	854	882	843	839	879	825	894	857	862	928	843	872	879	887	830	830	879	909	853	909	887	914	901	889	904	872	917	870	841	890	900	870	847	894	865	821	897	895	879	898	814	919	896	815	863	884	862	891	891	855	883	910	828	903	896	852	900	865	824	907	905	856	876	905	875	833	869	868	949	878	884	833	876	892	835	877	905	866	855	916	841	831	885	869	901	905	849	931	853	912	888	884	902	954	875	886	890	892	886	875	882	879	823	852	806	877	844	849	861	867	889	842	835	857	908	843	847	854	913	937	873	878	864	868	850	932	829	863	873	864	852	853	817	858	887	878	884	840	890	901	868	834	854	898	859	910	858	840	844	872	899	886	847	901	887	877	889	815	897	853	948	898	915	841	871	855	926	839	931	914	901	871	868	925	916	893	952	875	864	920	880	830	863	938	827	917	806	903	861	897	897	877	884	908	867	813	884	870	885	911	829	900	868	871	858	808	894	882	840	900	873	913	833	821	857	862	895	884	910	860	879	863	852	822	886	880	867	877	856	895	872	873	868	890	842	908	815	842	887	846	897	850	889	913	839	891	869	878	885	864	907	891	811	862	843	859	922	848	847	869	870	835	858	921	883	868	859	873	874	890	863	879	859	837	817	865	909	861	823	855	861	914	890	857	880	902	811	899	883	830	899	824	884	900	915	895	883	841	883	858	861	831	819	894	892	826	859	893	874	839	885	865	850	877	875	909	876	875	835	822	896	871	885	923	927	883	828	900	872	857	851	891	885	853	873	901	844	899	924	895	855	885	898	862	836	886	835	904	893	858	917	871	899	904	921	873	878	901	843	860	887	898	880	826	886	903	897	919	829	899	831	862	886	910	873	904	847	902	825	893	836	928	881	845	870	885	865	913	869	853	908	858	844	871	900	813	866	906	860	862	925	841	871	869	851	899	884	849	890	831	882	826	898	868	829	822	956	812	863	868	870	856	845	913	867	920	876	830	934	901	867	918	857	918	913	839	879	878	887	833	888	843	915	885	880	829	921	870	886	910	874	887	877	861	856	906	859	872	882	855	882	841	848	910	898	914	897	853	849	866	869	853	882	901	868	876	882	940	873	859	846	856	819	862	867	875	852	842	893	829	844	845	852	823	875	846	870	822	862	899	879	850	858	835	858	817	876	896	795	881	797	895	828	844	894	858	891	909	905	824	821	876	897	891	898	864	848	877	877	872	880	872	862	861	862	864	844	853	861	869	914	909	843	884	892	821	876	871	882	928	898	864	875	909	874	889	858	834	883	819	845	880	844	909	862	850	831	924	896	836	858	816	884	879	859	880	851	844	920	894	894	851	871	865	863	910	837	859	856	866	798	907	892	862	918	833	865	886	878	896	852	834	889	848	825	825	833	866	870	932	850	851	850	907	866	886	899	894	868	850	894	892	911	869	819	890	894	842	867	876	866	816	890	924	867	899	817	819	830	852	901	892	883	863	878	858	851	908	923	877	900	865	854	880	892	877	894	850	883	917	844	898	870	851	858	842	855	862	841	922	859	881	852	861	892	908	893	911	920	870	858	856	808	870	857	888	849	859	809	831	850	911	910	834	886	872	845	862	850	867	857	910	896	881	914	842	857	864	877	875	867	906	910	844	832	907	895	874	891	909	877	896	817	871	813	820	905	886	876	861	851	887	858	861	913	849	822	866	833	866	894	852	867	843	908	874	843	926	850	906	820	837	895	930	940	895	882	861	907	901	842	881	860	876	857	874	868	866	881	856	819	872	866	875	936	856	902	867	871	857	887	870	853	913	933	875	929	800	822	905	882	885	831	894	850	835	843	897	862	901	851	868	845	873	887	882	886	830	866	888	860	891	882	834	844	860	891	879	868	890	925	843	864	897	847	895	842	919	865	853	831	869	934	867	864	882	818	858	888	884	880	862	826	861	883	890	845	865	851	834	874	858	827	880	861	798	875	941	867	820	855	899	880	876	942	844	876	870	871	897	885	850	882	863	861	869	860	840	882	863	888	900	831	875	893	878	865	904	874	897	883	914	826	834	874	894	885	876	881	866	907	917	870	949	840	888	856	864	881	801	918	860	899	871	849	847	887	805	836	904	861	847	849	849	877	856	911	853	867	904	874	893	907	912	884	815	847	838	828	895	848	889	861	844	873	865	827	862	826	842	883	925	857	908	888	877	892	883	886	894	849	865	797	876	876	862	898	860	888	917	881	896	863	867	836	842	846	866	907	896	914	841	894	921	890	829	866	868	881	942	864	903	803	873	911	816	868	855	845	890	913	864	899	902	831	897	885	831	875	874	887	886	869	904	869	856	831	930	844	905	868	908	908	852	856	904	850	880	904	795	872	915	861	845	889	821	860	818	914	853	821	822	912	861	850	883	876	892	848	817	930	897	879	868	867	824	861	844	826	904	898	844	894	867	856	872	829	861	883	855	902	848	848	846	924	882	861	926	914	906	881	842	856	881	840	875	875	850	840	886	918	859	881	873	928	825	883	832	902	873	854	878	843	883	854	841	847	938	864	894	872	868	878	926	797	883	852	846	861	862	825	895	932	900	900	940	878	852	891	876	873	891	873	821	888	905	829	839	916	805	837	843	923	826	901	885	910	854	894	892	823	880	808	902	901	938	865	885	891	839	818	909	861	912	878	897	859	890	893	888	879	916	849	848	909	850	816	863	930	874	911	901	838	844	825	863	836	908	840	913	888	846	897	816	905	884	876	900	895	833	911	884	849	847	877	916	833	792	892	842	898	858	886	920	890	842	855	891	890	839	816	849	873	883	859	904	844	885	834	855	908	893	835	848	881	867	819	904	825	823	847	890	888	821	886	846	875	853	833	900	826	902	874	853	868	900	890
37740	33543	35987	36068	34982	34006	29518	24882	20008	13109	8172	5431	4068	2657	1579	1361	1165	877	724	868	816	838	830	598	581	530	487	466	450	474	394	411	401	434	398	406	381	390	561	2048	2528	1776	974	391	359	419	372	360	385	355	364	390	387	553	653	673	562	426	383	410	351	358	365	383	364	375	367	344	386	389	341	387	392	366	381	374	336	373	339	398	368	384	375	376	370	359	386	351	389	370	353	389	391	390	363	387	357	337	375	374	351	366	388	338	414	367	365	364	418	349	320	368	345	379	361	389	323	351	391	370	387	381	385	373	395	349	369	370	366	345	379	376	417	398	380	384	353	341	348	365	354	339	364	345	376	384	360	356	363	366	378	377	379	392	385	344	354	380	361	360	360	422	369	371	400	363	356	327	350	374	360	329	342	391	414	376	389	373	399	361	370	367	356	347	388	374	362	376	381	330	359	379	384	377	354	371	345	357	405	352	396	393	376	356	347	362	393	355	357	377	388	367	361	360	425	357	379	366	351	395	372	347	364	364	348	369	374	382	413	391	374	367	385	379	349	385	389	364	406	376	364	373	396	401	399	354	338	343	315	384	368	361	391	357	348	355	386	361	386	379	397	385	365	381	391	351	361	352	350	340	395	372	350	348	372	397	354	338	385	358	371	374	336	370	364	360	344	355	347	349	376	385	352	370	375	390	382	376	352	395	380	384	368	358	384	359	371	352	383	366	331	393	376	384	361	360	398	370	363	345	357	402	386	375	366	350	365	356	350	389	379	378	370	378	384	363	363	372	390	360	355	376	388	412	323	353	366	395	345	381	353	326	428	360	360	385	386	356	397	386	382	364	348	350	395	395	382	380	370	405	385	360	341	355	356	404	403	393	378	357	397	369	413	349	388	369	384	371	376	383	362	358	347	357	363	372	360	354	341	361	389	341	332	369	353	418	372	349	346	373	362	406	410	362	388	352	374	350	363	385	388	339	376	353	366	343	359	365	390	388	361	374	372	393	351	371	333	372	413	349	334	390	332	351	346	400	371	381	384	369	388	366	367	360	354	406	382	370	388	365	367	329	386	392	370	375	375	375	390	369	319	370	346	354	360	392	355	365	373	371	375	348	415	376	366	349	370	407	374	379	359	344	364	369	369	364	412	348	359	387	379	369	355	362	361	358	356	335	379	378	366	368	369	326	371	378	367	370	370	358	421	379	370	353	362	396	381	398	373	366	341	368	376	368	370	351	402	335	362	380	328	382	365	395	431	340	349	425	362	344	376	352	331	394	373	382	344	366	375	363	348	390	385	350	381	353	411	396	349	357	382	368	381	386	352	372	398	348	384	339	357	369	375	385	374	376	376	346	356	369	343	393	357	346	413	377	364	384	393	386	375	388	378	311	357	353	358	380	367	365	367	360	397	358	363	310	359	377	367	367	376	383	357	399	361	340	351	331	362	352	365	353	386	355	339	373	386	365	367	367	368	398	415	367	356	384	367	350	367	372	345	351	364	424	359	347	370	368	377	379	403	363	358	384	380	334	348	373	357	321	375	352	341	368	371	362	359	398	376	381	407	376	345	372	356	352	395	431	328	387	367	374	345	382	391	352	364	411	402	354	424	398	370	333	385	357	396	372	365	366	365	379	409	371	336	427	365	365	342	376	369	373	380	365	399	349	331	386	382	382	378	345	366	416	382	375	377	392	368	355	387	366	390	385	359	395	412	380	384	382	391	380	391	420	358	376	378	352	356	375	360	358	357	343	369	335	375	378	369	348	365	386	386	373	413	386	332	375	337	360	364	363	375	345	376	366	351	373	363	367	379	391	328	366	387	338	350	391	370	366	384	382	383	377	303	356	418	378	371	345	373	370	345	350	344	368	386	382	345	363	380	352	363	340	381	411	368	376	408	381	403	406	340	370	384	354	388	350	345	365	362	398	377	364	359	367	348	364	366	355	393	364	378	358	368	380	384	350	360	413	360	355	401	342	340	337	388	373	343	352	371	397	364	368	336	403	335	374	369	408	380	382	380	371	359	393	358	351	365	336	381	366	357	366	374	342	373	326	399	422	380	388	358	369	347	324	379	346	404	356	365	381	360	371	393	366	352	367	358	377	357	376	389	367	370	375	394	382	333	354	404	331	351	385	348	344	364	378	350	368	361	377	369	353	382	377	359	381	375	355	372	367	387	380	353	337	326	347	332	376	337	382	330	374	386	365	387	348	333	377	357	382	377	411	353	320	386	350	386	389	389	379	375	356	390	400	355	380	406	367	375	412	391	393	370	358	399	363	374	352	381	348	351	376	375	355	366	381	318	384	353	376	360	372	385	357	368	348	342	348	342	381	360	356	370	321	364	372	375	382	359	366	343	410	399	370	358	381	367	359	365	380	366	385	334	355	394	355	391	371	366	396	361	377	377	383	358	365	400	362	371	369	374	381	381	359	358	372	378	358	367	378	352	381	363	381	351	410	341	356	382	347	348	355	372	373	342	390	363	391	395	380	384	388	383	385	374	370	378	361	360	352	337	319	322	365	374	366	384	365	381	383	340	374	373	383	340	383	397	358	376	358	362	347	345	390	361	391	385	348	385	371	358	364	334	358	409	373	370	386	398	383	377	393	352	373	389	399	364	369	349	407	393	412	362	335	383	379	393	326	388	369	348	362	315	383	400	356	395	356	325	356	360	393	389	363	387	390	360	382	370	347	369	361	357	392	353	369	350	374	366	367	351	407	352	326	368	328	352	369	361	381	348	396	343	379	399	353	400	343	383	360	373	383	331	366	403	361	364	409	314	371	368	348	336	360	386	352	369	395	412	363	360	360	343	382	381	337	402	396	355	340	386	386	390	360	377	353	350	352	346	341	402	364	368	364	384	394	345	362	378	371	376	369	399	408	400	368	370	393	393	380	361	395	379	363	353	335	347	375	383	339	356	385	354	384	381	374	379	371	394	374	375	386	324	353	375	396	388	374	392	373	374	335	370	356	357	341	381	353	344	360	379	410	370	383	387	410	388	375	352	332	380	390	344	312	359	412	393	380	357	348	355	411	366	368	380	387	345	329	377	356	384	387	345	364	383	392	358	386	345	392	381	361	339	375	369	361	396	368	414	382	360	398	315	370	410	350	351	372	376	365	364	356	346	375	361	374	374	369	363	346	378	386	379	358	410	389	368	318	356	366	374	369	379	373	375	403	378	362	348	330	328	382	370	363	381	339	361	352	392	374	316	372	357	380	372	396	376	380	395	380	311	365	398	346	338	362	381	366	341	362	353	384	365	382	346	386	324	367	414	375	349	379	380	398	360	345	345	375	369	344	358	343	347	328	363	347	335	343	362	366	344	379	415	367	365	370	401	389	374	339	356	341	408	405	385	374	362	353	364	391	361	349	380	343	380	384	417	347	378	403	359	370	355	397	332	371	370	381	377	359	359	376	347	369	362	355	355	391	338	374	365	382	377	379	371	367	362	387	367	360	386	399	388	373	385	384	351	343	386	375	363	368	375	376
26539	26842	36616	45097	44597	43430	42519	38732	33740	26472	20023	15231	11930	9730	6931	6534	5516	4060	3396	4135	4171	4117	3930	2544	2349	2044	1928	1701	1519	1409	1277	1251	1225	1200	1121	1092	1112	1162	2393	11990	13287	9370	4554	912	834	912	878	868	943	927	863	880	919	2435	2967	2659	2053	1368	932	839	834	805	855	840	897	888	833	836	865	826	844	847	812	834	825	854	832	826	840	858	823	863	836	865	869	850	847	847	803	798	838	872	816	784	818	819	813	846	854	793	859	823	821	839	841	831	857	855	810	884	821	818	829	807	858	862	821	871	862	834	836	793	887	830	823	857	822	845	823	828	822	777	836	836	906	833	844	840	822	821	857	837	857	834	827	871	869	807	770	818	854	786	803	832	829	793	785	856	850	803	829	855	771	896	800	834	825	808	865	820	829	774	845	863	825	861	836	816	864	865	886	814	782	855	816	848	859	895	834	824	833	834	808	797	859	812	776	903	800	832	829	854	845	924	868	846	809	819	810	806	810	842	825	835	854	813	825	837	833	860	827	841	861	812	834	812	844	837	842	850	789	869	819	843	859	860	818	837	869	864	820	815	817	863	844	870	863	839	852	883	772	823	876	826	818	903	806	857	840	808	857	889	842	831	891	905	869	859	829	800	800	840	848	854	818	811	828	842	837	816	837	814	859	826	859	828	856	889	862	824	818	859	836	842	825	827	818	874	818	796	856	801	860	808	861	811	837	841	828	804	827	815	889	856	823	834	792	817	832	821	831	799	839	847	828	845	832	848	826	856	781	855	847	854	818	852	830	843	848	864	818	871	807	837	815	842	823	862	821	882	867	806	818	885	883	852	885	866	813	853	839	837	826	824	845	881	799	828	858	849	805	836	831	808	846	865	817	847	872	875	831	796	846	834	899	804	844	851	859	805	827	846	820	847	836	827	853	818	788	866	857	766	811	824	828	882	851	854	821	855	812	824	836	819	841	871	859	867	880	812	828	797	828	788	774	794	839	863	870	864	835	817	820	841	805	887	786	880	794	864	805	863	819	831	864	822	798	817	866	812	825	807	811	863	828	853	804	848	845	842	844	842	852	818	834	857	828	856	837	842	834	883	812	805	830	784	877	838	827	822	825	842	848	828	865	884	808	774	820	832	840	822	822	880	849	824	780	762	828	817	828	883	857	892	838	806	871	821	773	811	859	832	846	804	830	849	805	828	863	869	828	839	781	801	862	837	806	865	825	841	812	786	811	802	833	813	871	874	856	821	892	833	810	814	822	879	858	829	813	815	833	822	844	818	838	827	795	792	849	837	780	857	861	795	851	814	867	845	802	834	860	889	831	834	877	828	862	804	853	820	799	839	832	881	845	844	831	824	871	822	787	823	840	820	871	828	840	844	847	828	837	844	845	860	814	869	846	819	809	771	817	861	822	835	841	846	830	818	818	835	900	818	814	799	879	824	871	846	813	847	849	851	807	859	857	821	837	858	793	824	805	795	796	808	857	846	863	820	824	829	863	876	858	856	838	930	898	819	881	853	884	848	816	802	821	780	851	792	860	826	820	850	853	869	833	826	820	835	839	819	818	818	823	813	843	837	819	841	838	910	897	854	909	851	842	851	856	827	809	797	793	839	796	841	786	835	843	812	799	839	841	830	851	833	836	821	817	882	870	856	842	838	841	826	849	851	841	911	846	878	787	867	846	849	846	822	817	841	866	822	853	827	840	856	845	816	820	854	814	833	856	829	843	858	851	859	793	893	863	845	849	864	857	842	831	822	846	854	806	820	805	903	827	805	825	816	840	827	871	820	847	858	856	841	830	825	880	870	834	789	837	861	853	876	900	769	836	887	850	825	874	833	799	878	854	820	792	866	860	865	810	808	886	845	842	899	854	817	859	848	835	789	820	873	856	843	834	825	810	819	787	830	880	880	784	850	844	836	829	875	854	844	788	859	867	903	801	854	871	884	804	860	837	832	826	836	848	871	785	787	815	794	803	829	837	850	834	858	794	820	837	828	805	810	837	765	886	838	791	804	875	832	849	819	784	818	879	862	864	894	798	868	897	843	854	899	802	822	851	847	842	819	865	837	838	831	796	817	815	823	846	821	804	809	852	841	752	806	828	811	853	866	829	812	865	854	784	862	847	821	879	812	823	816	860	823	862	809	837	863	829	833	845	822	868	886	852	850	814	823	838	826	859	881	838	862	819	838	852	846	888	835	834	812	863	853	845	810	837	827	874	878	774	806	842	824	823	806	847	855	877	827	820	780	817	814	807	837	820	871	831	890	859	832	834	862	807	810	838	855	810	846	807	841	807	867	804	802	882	797	830	874	806	852	888	817	820	810	805	869	803	879	840	884	851	816	856	837	828	840	803	847	855	896	891	849	833	843	837	841	816	791	795	871	844	847	840	771	830	833	887	860	817	822	857	838	844	828	843	872	829	823	806	835	808	837	839	781	838	862	860	856	854	859	844	810	841	872	797	879	871	884	896	874	875	886	827	820	874	862	845	820	803	857	877	877	830	849	880	818	826	819	805	820	828	853	789	833	890	855	852	875	859	858	852	876	788	846	851	837	846	851	821	829	843	838	816	860	870	840	815	792	861	824	864	878	852	829	844	839	837	858	852	825	884	853	804	791	826	869	852	871	822	853	803	798	843	798	875	828	839	850	816	837	837	855	828	806	841	790	865	822	807	852	827	817	790	860	844	808	829	843	844	869	829	816	840	858	850	851	874	770	795	846	836	792	893	836	788	797	816	791	838	846	829	859	869	865	807	825	841	830	793	837	835	832	804	840	869	857	868	825	817	852	827	858	814	803	790	861	849	849	831	787	829	838	836	865	853	824	836	830	860	813	861	841	818	792	827	820	848	864	849	816	892	849	863	882	850	855	855	856	860	811	867	871	824	768	836	834	835	826	866	857	870	849	844	835	806	866	843	848	854	838	825	869	875	850	819	835	821	848	842	879	828	817	837	836	834	800	822	842	805	883	818	887	860	797	835	812	842	861	833	881	842	830	835	797	835	869	815	826	796	826	834	803	858	842	801	852	819	802	825	828	844	878	841	863	902	872	814	816	851	832	853	868	825	881	862	815	769	799	879	832	829	866	862	832	880	853	839	863	834	825	832	812	795	780	819	822	800	911	847	860	831	830	875	844	810	802	878	850	821	840	813	845	871	836	798	795	883	839	800	807	832	829	826	821	839	865	834	825	842	858	845	854	817	829	805	835	795	816	854	838	829	835	844	870	867	809	846	849	859	849	868	847	829	796	835	796	837	891	777	834	810	849	844	817	852	831	875	825	826	829	824	835	878	836	864	840	846	771	818	858	851	836	894	824	833	830	911	830	820	855	856	865	848	792	829	849	842	819	874	827	828	795	811	866	837	847	868	818	860	805	811	793	837	884	844	867	885	839	821	857	840	839	810	910	875	808	855	826	780	856	854	777	869	837	810	851	872	849	810	843	825	803	849	805	839	860	855	899	831	816	857	846	822	833	836	826	816	797	795	827	830	818
5898	3583	4589	3544	2630	2411	1555	1372	1075	776	595	566	441	437	331	358	321	331	338	291	303	311	284	301	304	270	274	317	263	269	270	280	280	272	252	309	284	277	268	358	390	332	300	281	261	265	260	290	292	260	245	291	266	269	308	313	326	304	276	266	301	275	292	255	271	269	280	256	235	261	281	253	271	268	259	276	300	250	280	255	290	273	272	272	247	285	250	245	263	235	246	270	291	266	280	271	271	249	272	277	289	284	268	291	250	269	288	263	276	242	240	246	314	282	276	255	238	280	268	274	303	279	277	260	274	253	308	317	266	286	250	292	265	247	275	235	282	256	256	261	269	263	232	253	251	278	264	275	285	279	242	281	263	249	262	287	268	274	288	264	291	292	265	273	270	246	257	290	243	265	280	282	284	254	257	243	265	263	232	282	265	272	275	275	273	248	255	261	304	259	282	260	300	285	269	269	267	290	278	249	251	268	292	249	301	272	270	251	268	275	237	298	268	243	238	260	280	291	256	269	266	263	281	279	263	275	264	275	287	267	256	252	277	239	260	273	298	267	252	277	274	282	253	264	274	295	261	273	245	304	279	272	288	255	299	288	287	264	251	243	257	254	255	247	248	267	269	296	278	274	257	263	289	276	286	248	274	271	267	277	276	261	279	271	279	264	265	259	299	220	267	275	270	277	264	246	256	258	286	268	284	251	253	244	278	270	288	253	267	260	235	249	287	264	271	298	249	259	267	264	255	268	265	272	276	267	281	252	291	262	286	287	280	225	256	268	265	250	258	262	265	274	268	265	245	285	247	334	331	267	272	294	260	249	219	286	246	236	265	271	275	246	273	277	240	267	248	262	282	268	279	304	260	292	284	254	251	265	249	269	257	245	269	293	255	269	274	241	270	268	260	284	273	281	269	286	308	287	262	275	281	262	251	227	269	257	271	268	270	246	261	237	273	253	283	290	273	271	283	270	279	269	278	282	267	270	283	274	246	272	267	295	288	281	254	275	278	266	308	271	276	255	281	301	211	297	290	267	226	304	267	267	251	238	273	264	258	272	281	267	252	282	236	282	270	260	240	249	264	275	276	311	262	252	247	273	291	293	274	238	262	247	273	268	264	280	264	282	267	276	246	290	245	280	297	265	271	288	239	269	282	284	267	280	289	263	259	284	246	275	222	255	267	254	226	255	248	257	238	257	290	279	261	271	292	247	262	265	247	251	266	291	285	274	257	280	260	250	254	279	261	280	235	264	262	265	269	228	275	296	272	273	284	259	224	258	263	257	286	268	256	268	281	271	285	280	275	257	273	258	261	268	291	262	260	275	253	259	295	220	246	253	250	310	256	253	270	263	269	262	276	266	268	241	253	273	273	268	273	292	294	294	249	302	271	250	283	291	255	295	276	271	260	245	259	242	276	275	283	253	279	237	256	229	266	277	239	249	250	274	253	274	289	270	282	241	248	307	296	262	282	254	264	283	289	271	247	249	264	268	257	280	287	253	258	296	249	263	266	271	268	272	248	287	283	277	259	274	274	283	242	270	260	258	279	254	288	301	239	296	252	287	272	260	255	292	262	253	269	256	248	254	241	259	297	277	263	283	241	264	293	247	285	266	267	252	254	267	258	267	271	260	309	273	271	281	247	282	274	264	288	257	280	295	273	248	267	246	261	247	258	252	279	263	280	279	278	258	255	277	269	250	272	282	263	275	239	287	248	271	233	268	262	241	258	281	251	278	266	274	295	261	243	261	277	284	273	285	284	255	253	257	290	269	264	271	244	264	258	284	280	277	273	286	306	268	256	260	278	283	278	250	293	278	279	251	253	260	272	256	253	264	243	283	266	290	256	276	255	232	258	266	265	264	265	287	261	265	259	263	263	259	253	256	270	286	276	278	270	274	263	270	267	236	244	279	294	306	267	268	252	293	256	269	258	258	263	262	295	253	271	278	274	254	299	236	258	288	252	287	270	262	265	246	246	307	295	251	277	267	267	272	256	285	241	322	250	282	277	276	245	267	262	265	255	291	255	256	268	262	244	261	283	255	241	263	270	295	255	261	275	243	283	296	276	276	262	277	256	281	282	290	246	263	260	232	277	282	277	266	291	254	248	249	279	267	261	254	271	285	246	239	260	258	258	276	283	301	311	274	270	268	274	306	262	285	245	257	251	262	276	223	257	297	265	246	293	260	284	252	266	287	239	254	251	231	290	268	260	254	284	256	263	259	268	229	259	251	241	254	286	273	281	279	259	252	257	276	293	285	250	264	254	293	264	252	258	254	256	249	286	248	267	253	281	280	272	289	263	249	259	289	258	263	263	275	274	267	239	269	249	270	259	239	292	282	240	267	255	262	260	256	277	249	276	263	297	272	241	218	286	292	280	253	288	268	230	262	255	266	240	262	256	248	270	272	264	263	282	284	299	281	245	236	269	266	296	252	262	286	286	277	277	266	254	265	242	268	273	232	245	260	225	238	278	266	272	241	238	267	245	293	246	291	276	247	269	266	244	249	271	272	285	248	255	288	280	292	287	299	289	275	295	268	298	240	258	272	273	254	273	271	279	266	240	299	249	250	228	266	306	258	265	268	291	262	251	260	281	271	297	259	278	290	275	266	302	262	251	270	238	264	267	262	278	289	286	274	253	275	249	278	268	278	295	220	283	283	261	280	261	229	251	236	258	236	270	269	292	245	276	272	250	267	257	244	262	277	272	272	280	308	268	277	307	283	250	249	260	262	272	274	245	259	271	265	253	274	263	260	246	258	304	296	288	266	249	254	301	266	260	250	268	250	290	244	305	277	263	288	253	270	275	286	269	229	271	255	275	236	252	252	284	283	248	271	270	246	244	276	247	240	280	266	266	264	236	252	275	245	260	279	270	266	261	285	288	279	244	282	258	250	266	251	262	259	280	289	280	250	269	259	263	286	288	257	251	252	281	258	268	257	270	244	288	263	290	257	261	267	249	266	270	246	263	252	258	286	271	291	292	261	288	283	277	284	232	264	260	260	291	279	275	251	254	260	282	255	241	250	268	242	288	252	278	250	297	309	252	277	275	255	268	270	279	267	257	283	252	271	260	252	222	261	287	240	269	265	256	286	257	242	283	261	276	247	263	252	274	250	269	312	275	237	277	245	281	269	274	257	282	260	258	280	269	239	250	255	281	271	305	294	283	253	253	292	270	253	262	275	257	266	288	249	252	259	285	286	258	289	261	277	301	303	271	267	247	261	263	270	282	251	273	250	255	245	267	307	268	273	266	250	277	261	274	247	273	293	269	239	288	300	263	280	282	306	268	277	270	259	259	278	298	269	260	277	262	224	250	261	250	265	262	279	300	294	283	275	238	239	261	270	251	258	254	279	241	254	257	268	283	247	291	284	250	262	292	270	257	268	253	307	269	278	280	238	254	272	264	281	257	269	271	253	266	262	290	247	274	278	267	236	285	265	247	256	252	271	265	249	300	273	262	227	248	256	264	255	280	261	274	279	272	245	271	272
5268	4101	7590	9491	8635	8767	6559	6603	5307	3625	2709	2341	1910	1779	1368	1155	945	947	1012	1060	992	1062	937	773	736	774	777	783	689	743	759	763	704	736	790	735	713	709	676	1056	1408	1249	737	646	684	723	676	683	702	694	660	667	679	695	791	838	888	755	729	668	661	625	646	660	651	632	659	662	648	684	630	657	616	639	693	641	667	617	631	620	648	698	638	616	613	650	627	660	657	673	641	653	658	656	635	662	645	626	682	638	684	649	640	648	654	681	579	632	658	643	632	690	644	633	634	697	612	705	669	660	670	618	631	651	653	665	666	693	621	697	642	678	624	659	674	656	701	622	720	662	720	642	666	645	641	633	712	679	660	635	681	652	682	688	642	687	653	687	689	662	650	656	651	631	684	632	681	648	647	621	692	649	631	642	670	648	648	665	671	642	662	653	636	648	604	670	643	651	675	647	661	687	649	684	679	657	658	651	650	628	646	633	683	628	641	675	636	701	660	663	670	623	622	639	597	656	656	662	634	663	650	648	648	673	660	642	653	726	652	653	687	614	665	653	670	699	621	667	691	644	675	660	655	662	648	619	666	650	638	654	676	660	639	650	660	644	650	641	659	660	646	646	657	659	663	649	646	649	678	664	664	687	648	615	623	717	659	666	656	657	682	600	635	684	642	670	628	639	691	632	649	674	642	655	649	650	684	688	638	632	620	658	637	657	625	669	652	641	656	663	658	637	707	693	686	659	645	732	636	650	685	711	653	642	654	665	641	655	609	641	679	667	691	674	664	651	636	624	642	627	654	654	646	665	671	607	613	660	677	669	603	694	689	708	681	651	668	661	625	676	609	625	660	652	618	624	652	640	607	645	673	645	636	658	639	628	625	679	665	706	656	713	623	649	637	619	693	681	683	669	692	731	692	682	629	664	651	658	667	659	667	679	656	637	683	662	638	637	676	638	662	683	686	646	623	644	628	702	652	646	697	640	653	648	675	637	607	632	671	623	658	651	674	631	685	657	613	672	635	625	693	667	707	632	658	635	641	654	638	650	655	664	672	597	616	693	629	681	702	690	675	654	649	663	658	655	675	650	625	583	701	616	653	711	668	661	668	668	637	654	694	652	640	665	634	623	661	643	696	646	618	650	624	651	647	655	683	633	658	639	644	678	655	658	687	660	665	694	695	675	682	676	697	633	632	645	690	667	688	675	674	632	670	645	645	688	671	709	657	707	606	659	695	664	639	657	645	689	674	660	646	664	671	631	654	700	660	673	666	655	649	642	676	643	675	621	651	658	649	631	672	636	652	662	675	686	627	653	639	671	652	665	677	660	634	660	656	661	656	675	623	629	618	636	702	664	641	652	699	656	697	723	641	661	661	660	642	699	630	667	676	671	642	680	612	677	685	671	617	668	637	678	638	659	652	595	635	642	612	662	624	639	680	654	664	659	685	643	666	657	646	657	670	680	614	664	694	668	639	687	680	622	699	656	659	657	667	621	646	615	683	632	672	656	650	650	645	675	650	651	611	615	672	625	674	650	674	652	611	645	652	697	677	666	647	690	676	665	646	658	713	679	608	625	646	642	661	616	615	674	667	666	649	660	686	685	660	638	647	656	662	654	667	630	651	658	622	628	708	658	638	640	714	678	642	689	654	650	664	660	656	626	631	655	660	665	653	652	647	717	639	644	640	642	672	650	628	658	650	647	675	626	644	677	657	649	665	674	665	640	703	692	659	666	691	643	693	661	683	661	630	681	640	636	664	692	648	656	649	675	664	660	625	653	685	699	625	659	669	668	674	641	645	638	677	638	665	609	660	692	666	644	603	650	681	629	686	677	648	683	655	659	662	636	678	635	722	675	649	618	669	658	686	627	697	691	587	683	622	683	644	652	619	634	619	677	653	607	692	648	648	677	623	661	655	664	578	636	664	649	637	684	681	649	692	677	654	692	664	593	665	663	609	660	674	625	698	676	672	724	654	650	648	617	706	665	617	652	677	625	680	634	631	637	643	663	624	683	668	676	624	654	631	664	637	645	637	600	678	662	678	633	666	663	602	625	660	698	710	630	647	657	693	672	646	642	598	651	674	651	638	668	660	688	711	605	601	641	674	641	640	659	689	638	619	600	651	652	668	645	662	649	635	670	614	656	613	625	624	667	639	626	689	629	622	676	696	650	639	664	634	647	658	660	637	636	666	678	633	639	624	650	619	650	617	664	614	690	659	616	642	691	678	708	734	641	634	618	633	640	679	651	631	673	605	661	648	646	627	642	638	700	661	637	694	677	631	684	662	650	643	641	651	624	649	692	628	692	638	681	649	621	691	666	676	646	687	673	656	674	590	623	643	642	644	678	649	676	695	700	614	656	672	681	667	657	704	677	656	623	677	668	681	652	623	623	729	723	638	663	701	652	672	669	602	662	694	637	684	624	654	591	676	637	696	702	648	674	649	655	605	684	684	650	623	638	638	678	624	669	628	684	679	679	696	696	638	684	666	693	652	644	662	660	660	649	745	670	669	661	668	739	686	636	630	653	617	673	583	668	671	671	614	627	648	669	680	678	670	683	692	608	678	669	669	649	651	636	705	663	592	659	648	667	699	620	689	663	659	605	648	668	669	641	621	705	652	642	664	671	670	613	703	607	656	651	627	660	682	661	703	633	665	630	673	636	696	649	654	629	622	666	635	645	646	638	710	652	636	678	709	630	704	674	675	636	651	671	639	637	677	677	651	672	676	659	637	680	631	657	629	618	638	637	682	645	609	666	677	665	616	643	635	689	649	671	629	654	661	669	656	681	641	652	648	667	664	668	650	684	687	665	668	656	670	655	635	608	717	675	642	659	636	680	666	643	627	668	621	664	650	633	696	610	629	616	662	671	594	670	685	634	633	667	614	649	657	700	679	697	650	630	649	676	684	674	635	690	626	654	641	648	669	668	659	623	639	658	645	651	645	634	632	647	665	716	625	646	637	680	618	712	652	648	620	650	626	646	611	650	602	655	646	642	623	628	685	653	612	639	673	660	672	644	613	651	658	679	681	645	645	647	636	674	642	626	655	624	664	618	631	641	660	634	689	638	665	645	686	679	627	676	691	630	689	652	605	635	667	647	665	677	636	712	671	677	622	679	663	644	629	622	655	636	640	645	684	686	675	672	697	658	613	699	644	617	689	652	619	647	661	680	690	634	688	677	627	592	668	667	637	695	652	664	665	606	668	701	659	678	625	669	637	635	701	656	675	597	630	645	651	633	658	675	683	609	633	657	636	643	691	640	633	673	647	629	709	638	640	612	659	688	648	672	673	665	644	680	621	692	620	699	607	670	642	618	686	628	684	671	599	700	639	653	663	607	665	656	687	641	659	643	700	637	704	654	685	612	641	634	673	689	660	672	686	644	671	645	672	622	639	685	660	626	685	648	626	633	621	652	635	633	659	676	629	647	664	730	633	669	646	605	642	659	657	660	712	656	666	649	662	647	659	650	675	695	608	629	656	636	659	700	637	649	689	592
30339	27439	31482	31890	30044	27020	22212	16908	11888	6727	4062	2624	1958	1557	958	961	766	691	564	612	589	601	533	474	440	393	415	419	384	398	368	382	380	371	413	360	341	369	471	1051	1135	934	359	324	324	346	355	310	370	326	335	370	365	443	567	580	564	430	352	322	338	382	328	378	374	338	368	369	330	335	337	361	354	302	339	340	372	303	335	348	339	353	336	341	300	306	346	385	349	334	366	332	342	295	328	325	365	340	316	354	333	349	338	316	300	342	332	316	333	336	331	335	336	337	361	328	336	330	317	352	363	332	330	352	333	350	332	343	304	365	321	347	311	312	377	324	346	295	328	339	348	348	328	323	317	346	342	324	339	350	315	323	362	324	338	350	352	312	345	342	327	292	289	374	349	319	347	322	364	345	367	359	357	325	330	392	364	326	344	341	339	353	335	329	338	311	354	318	388	359	346	318	367	343	324	327	367	324	328	309	317	356	370	344	338	346	394	341	342	323	352	338	344	293	357	369	334	374	342	371	380	351	339	359	328	286	292	363	332	336	354	337	345	332	312	348	334	399	338	360	336	351	362	344	330	329	340	316	345	339	350	345	333	347	327	386	351	366	292	352	336	378	344	325	347	304	353	343	362	299	343	339	311	319	340	331	358	320	340	359	366	355	346	357	328	376	341	335	355	335	343	364	363	353	346	351	324	320	316	330	348	340	357	347	320	322	364	376	331	328	317	299	336	305	361	354	315	358	358	312	382	352	347	329	339	340	345	353	343	326	366	339	328	335	337	309	381	308	367	340	334	323	329	345	377	357	346	344	337	342	362	357	324	343	351	330	324	350	365	347	341	315	347	374	325	316	348	311	339	356	354	346	327	335	318	334	335	320	315	351	359	293	310	337	327	297	329	301	345	376	380	346	374	351	301	330	339	348	360	338	318	358	365	369	338	339	350	307	340	307	351	315	310	341	380	329	354	356	324	335	312	362	333	314	353	313	326	373	339	348	336	340	340	336	318	345	340	342	350	339	376	379	337	330	317	364	340	327	350	360	339	337	309	328	364	312	355	348	346	325	356	346	312	352	316	361	349	350	343	355	316	340	327	340	345	324	353	323	367	346	312	332	370	299	337	306	321	322	348	334	317	387	355	322	339	364	344	331	325	331	358	355	356	334	337	321	336	338	347	356	368	324	333	351	348	333	347	352	339	288	330	362	306	332	328	345	307	314	334	343	334	349	334	360	345	351	341	406	303	337	347	347	323	350	318	374	369	320	348	340	320	337	361	312	328	324	340	357	368	325	346	339	302	332	343	310	358	332	310	371	317	302	332	339	351	343	339	358	332	387	336	336	319	333	294	358	275	335	357	316	363	380	326	347	320	336	366	356	291	364	373	336	287	342	315	329	327	331	323	310	361	320	349	319	342	349	340	355	344	341	319	353	354	362	351	320	329	333	364	330	332	373	356	343	356	357	335	300	317	371	361	337	342	328	338	319	326	352	338	364	336	324	332	329	306	345	335	330	301	305	315	352	314	305	310	335	328	322	374	331	361	315	360	289	339	338	352	341	323	326	356	334	327	303	374	334	320	311	341	348	340	340	355	329	324	328	359	316	359	342	303	355	306	372	367	347	325	332	338	348	317	333	349	359	386	359	334	345	362	356	313	319	322	365	290	323	362	340	340	320	310	311	307	289	297	333	313	347	322	363	325	343	337	365	342	298	332	359	339	320	344	337	313	311	335	315	330	338	372	334	335	346	358	374	361	326	344	319	322	394	348	330	324	344	331	324	316	307	324	343	366	350	326	348	334	327	316	337	324	318	371	340	338	368	321	331	341	359	345	338	351	332	326	326	369	345	347	324	346	348	347	323	350	339	298	354	321	345	362	327	354	310	360	370	380	349	350	357	382	372	358	350	329	371	340	339	329	375	350	306	329	309	329	329	319	354	308	335	320	368	366	336	362	317	341	361	331	318	333	329	319	346	332	334	355	330	319	340	346	357	327	350	337	327	342	373	338	323	323	333	336	325	318	352	338	339	362	363	335	319	354	315	357	320	353	351	327	334	344	352	360	339	342	322	349	344	342	342	356	349	338	330	304	364	305	331	341	311	319	343	337	317	343	383	343	333	326	368	348	308	326	305	357	369	347	335	349	334	310	349	317	315	330	350	335	362	324	331	370	305	359	338	315	345	363	301	346	335	328	310	335	323	364	358	358	356	339	332	328	341	314	359	309	332	362	302	325	327	307	319	315	342	326	351	347	354	368	343	334	354	359	326	338	330	332	376	325	330	328	342	334	334	332	356	328	353	338	331	348	345	354	316	370	311	369	339	342	322	320	334	315	358	342	365	362	343	323	330	326	353	299	291	325	319	332	321	332	343	343	306	302	341	378	336	319	373	339	351	353	342	319	317	378	344	344	330	334	351	350	356	333	325	304	354	339	339	325	317	352	371	323	349	335	366	327	342	346	317	358	344	352	334	335	356	346	327	345	348	354	351	342	344	351	360	334	348	342	343	374	357	336	332	331	337	367	355	305	353	350	325	312	346	335	356	319	384	362	340	339	366	335	330	338	327	336	333	352	392	303	317	341	348	337	354	344	293	340	370	375	344	363	315	352	315	299	337	356	362	313	318	328	325	356	332	339	331	366	357	338	321	304	329	380	307	353	319	346	328	345	329	346	314	311	320	305	289	319	354	328	338	336	322	354	328	344	367	334	323	344	287	344	308	316	321	364	325	332	322	362	307	359	296	344	325	320	367	333	326	342	338	345	327	338	339	334	326	340	337	336	374	388	309	370	331	360	353	378	341	308	339	315	375	314	325	347	329	357	352	357	339	336	352	363	371	348	340	349	363	330	353	338	333	362	320	325	331	366	308	348	335	302	323	347	319	322	329	337	336	345	379	336	325	348	356	329	362	328	345	324	369	325	327	340	332	321	337	348	317	354	356	353	323	344	324	330	328	359	324	339	332	318	337	349	353	349	354	320	359	352	306	348	296	354	353	354	329	336	370	352	323	324	353	321	323	302	308	312	328	374	366	351	328	317	331	351	342	339	335	334	350	361	345	368	348	349	343	316	330	331	377	346	351	329	307	344	362	400	349	314	349	340	349	356	368	336	357	376	378	336	318	351	343	339	354	354	339	335	327	345	353	341	368	294	308	333	339	348	390	335	294	321	310	313	315	356	360	331	361	343	350	353	314	314	333	348	338	346	367	364	365	350	352	337	321	371	340	342	330	336	338	334	306	308	333	342	332	337	358	332	357	342	322	334	341	298	311	332	312	353	309	346	318	334	295	323	345	339	322	303	350	332	343	350	337	308	333	357	336	345	346	356	364	314	307	357	338	352	319	334	337	367	323	346	322	318	301	329	347	298	346	311	331	348	307	356	361	369	365	341	354	352	351	341	340	355	304	305	345	346	361	352	346	353	380	312	331	320	328	329	310	360	381	339	354	343	333	313	343	363	307	337	336	329	355	317	314	349	335	314	378	342	312	350	336	347	386
21950	19124	30960	39157	37754	37054	34070	30022	24690	17409	13312	9743	7525	5749	4091	3935	3472	2679	2395	2595	2648	2819	2145	1784	1628	1462	1440	1213	1118	1019	1094	1059	1064	987	943	870	936	914	1528	6042	6756	4302	839	828	816	844	835	885	840	820	839	879	977	1648	2480	2672	2193	1400	972	751	759	761	807	778	779	815	838	753	799	742	819	795	761	731	765	815	741	769	796	820	832	798	814	842	787	817	833	814	823	825	777	816	786	806	774	756	869	818	793	847	772	828	791	782	811	731	787	820	808	777	786	755	791	805	851	795	753	808	758	835	803	789	748	836	819	790	759	821	778	797	821	775	775	810	780	818	792	757	780	803	802	750	777	770	790	809	833	849	875	855	839	771	756	761	794	796	821	788	784	761	751	738	828	801	802	791	815	774	826	843	764	815	782	772	788	798	787	801	801	801	770	771	854	767	758	760	855	738	796	771	802	815	820	787	756	801	789	758	818	827	788	867	833	838	858	766	832	812	752	787	727	801	777	779	821	757	764	786	831	799	808	767	790	792	758	799	821	738	750	775	795	800	823	800	787	799	790	788	781	794	791	793	819	804	738	796	789	779	759	768	788	784	794	785	816	803	771	777	827	808	779	811	788	876	799	769	746	811	782	838	810	750	791	780	835	796	820	770	792	827	796	862	751	837	786	798	828	773	787	817	795	777	773	824	781	763	777	774	782	791	794	794	788	818	788	747	807	824	759	774	769	767	846	743	751	777	774	830	760	761	817	791	777	790	799	791	759	816	847	812	775	849	807	820	779	760	788	838	812	847	801	781	800	783	772	864	826	812	773	810	813	765	828	786	804	794	771	798	766	757	799	786	744	802	779	790	866	781	784	798	736	814	826	796	760	832	791	796	770	806	850	754	798	767	793	806	793	787	780	843	781	869	792	819	778	817	839	851	827	818	773	767	779	746	854	731	783	781	790	816	821	774	776	787	791	834	848	795	805	835	844	806	793	842	778	804	767	785	813	757	801	823	830	789	766	731	788	785	781	835	784	800	778	810	807	791	837	834	763	754	812	792	800	803	801	813	790	749	826	796	759	793	817	770	757	791	784	786	812	761	788	806	786	810	828	772	801	768	807	788	781	764	775	735	802	764	782	797	815	786	788	799	831	797	806	798	811	769	750	776	832	803	792	758	768	796	786	816	757	748	810	755	784	770	795	807	827	754	795	803	805	801	787	792	805	819	805	792	786	797	794	777	796	756	765	814	766	788	805	840	830	786	785	766	774	780	810	800	761	775	782	786	801	781	813	747	814	759	759	755	777	782	797	808	818	792	781	758	787	768	787	842	802	761	814	771	843	753	768	802	775	796	767	756	811	815	773	733	789	814	799	783	801	731	759	783	784	811	797	810	779	803	796	787	794	813	757	771	787	778	791	803	786	803	787	776	819	790	794	767	831	795	780	829	791	809	813	779	754	806	757	762	750	761	817	737	817	759	794	761	821	808	794	804	839	813	788	784	754	813	833	838	775	812	730	800	834	808	808	753	787	782	783	766	807	756	804	784	760	777	766	796	805	752	825	801	795	799	777	784	767	781	789	814	865	787	749	820	824	774	787	755	804	775	780	791	829	749	800	767	779	743	820	783	838	811	806	788	805	746	805	763	829	789	781	758	777	786	809	769	804	856	805	779	804	754	757	796	787	765	809	812	776	767	783	801	746	753	794	799	807	809	831	763	771	792	798	840	791	788	845	789	792	793	755	801	794	866	798	803	782	764	800	757	757	743	782	820	769	803	810	788	761	773	805	815	724	794	791	821	793	832	862	791	755	799	777	816	837	749	796	822	747	835	818	791	832	787	814	787	788	747	809	804	761	734	752	782	774	784	804	840	757	750	808	821	816	803	784	768	850	764	787	831	813	818	799	794	787	820	782	865	780	826	830	776	803	748	815	797	783	770	796	788	775	802	818	808	772	801	769	855	800	779	785	815	771	803	826	761	794	784	775	765	782	770	796	769	756	803	773	785	787	784	771	750	800	749	781	785	806	810	742	852	806	751	789	849	832	825	834	759	810	774	777	809	836	764	755	790	783	787	757	851	722	830	789	815	804	802	803	825	766	789	806	778	804	840	809	842	792	789	848	792	779	751	773	766	764	815	782	780	813	796	773	809	776	793	801	845	817	803	795	799	795	808	791	774	752	775	777	795	761	801	782	777	821	757	810	769	823	797	810	732	838	821	775	789	788	773	845	819	803	785	820	800	794	762	804	855	798	744	858	810	820	845	739	763	794	816	831	826	767	804	808	802	792	790	779	814	800	789	832	787	800	815	797	790	804	839	818	780	804	762	850	749	835	774	802	869	833	777	810	818	785	769	790	803	751	748	800	799	825	841	785	786	842	741	810	783	774	804	802	879	792	791	804	837	754	783	803	817	793	794	862	801	764	765	758	800	778	795	770	759	829	808	801	776	806	764	791	813	794	809	768	813	864	795	830	819	798	822	793	792	789	768	759	805	796	791	774	796	796	790	787	811	796	816	785	773	816	810	798	792	797	776	833	810	800	802	802	771	791	742	751	803	864	799	776	820	846	784	800	818	785	791	751	766	804	799	788	801	778	847	829	855	731	769	840	810	827	815	776	775	783	780	807	807	800	770	785	810	795	824	820	772	777	815	780	837	762	834	781	784	781	762	777	741	824	802	812	772	815	794	750	741	803	779	758	801	827	729	775	770	788	771	784	802	792	694	784	832	746	787	785	769	758	783	756	805	767	828	774	805	765	810	774	774	795	813	790	774	801	775	779	786	792	830	825	805	858	776	777	738	805	733	796	816	811	784	779	765	737	774	785	786	813	796	803	774	717	750	772	813	788	778	772	806	778	811	792	803	825	762	782	794	825	778	815	824	793	812	804	837	811	799	785	737	791	772	768	779	806	780	813	806	776	776	821	781	811	780	851	799	749	787	775	755	800	840	776	770	743	817	768	827	774	763	773	784	782	844	807	798	802	791	773	796	791	785	789	829	786	758	793	805	728	811	755	792	754	795	782	810	784	752	808	775	822	804	790	814	775	808	791	823	788	843	857	759	784	815	764	802	809	741	824	764	767	804	801	783	815	793	789	761	793	791	782	783	791	861	824	808	806	798	788	759	795	797	755	782	771	802	755	836	791	790	823	783	813	786	839	785	831	826	812	804	807	713	775	801	757	780	775	756	796	833	791	790	762	779	787	833	793	793	806	817	785	800	772	727	778	768	776	750	842	750	806	783	784	825	818	796	830	785	812	795	765	782	797	748	806	805	788	802	764	814	778	805	844	773	764	834	775	767	748	829	842	783	794	760	827	798	752	795	776	761	761	774	834	795	744	785	832	750	855	751	773	795	809	815	794	790	796	787	807	801	785	760	809	801	871	800	763	785	760	757	774	800	783	770	830	823	792	764	812	741	785	778	766	780	808	782	820	802	843	774	844	784	795	813	782	795	761	776	791	747	800	792	809	772	761	796	813	790	787	801	796	778	795	793	792	825	744	821
37811	33033	36609	36859	35045	34031	29648	25469	20906	12872	8122	5193	3660	2502	1644	1320	1102	877	759	871	830	903	670	649	522	483	510	445	421	415	411	418	368	364	388	336	362	525	1434	1664	1698	931	325	332	350	326	342	346	368	324	320	332	324	568	942	829	675	474	385	342	341	335	324	319	349	350	351	354	341	338	337	344	335	305	299	371	340	342	343	321	327	319	333	330	328	359	344	332	360	324	342	324	329	370	355	311	359	306	340	347	352	318	328	339	323	330	339	316	347	314	325	322	319	333	345	312	356	314	357	333	344	353	315	304	326	321	332	347	346	319	335	340	305	336	340	346	322	362	374	338	322	301	313	316	330	311	333	336	331	351	337	336	333	307	377	344	333	334	300	355	335	342	351	350	365	326	349	298	335	366	317	347	367	318	341	336	307	324	340	309	312	336	348	320	315	327	352	323	312	329	322	343	348	335	311	289	328	343	345	324	347	343	317	362	329	341	338	346	371	320	327	317	301	351	346	357	340	323	318	322	317	372	346	330	325	340	330	307	302	315	317	317	347	373	333	319	387	341	317	329	336	349	336	326	321	333	315	325	303	349	345	318	326	348	314	332	312	329	363	329	307	340	337	279	313	329	337	345	357	303	318	340	322	342	326	315	318	304	350	307	326	329	341	354	380	336	345	315	360	306	308	346	362	325	351	337	356	339	378	350	342	360	313	320	350	341	336	318	337	360	348	334	317	351	345	346	349	325	344	326	302	327	342	347	324	321	343	348	343	317	308	342	349	350	338	322	314	340	354	315	325	315	338	328	327	321	303	337	335	321	329	310	344	371	345	295	330	333	346	340	330	308	334	324	348	299	345	347	334	339	334	311	334	360	332	310	306	374	322	301	328	315	325	358	358	371	350	308	342	308	321	334	301	343	301	346	356	332	349	339	379	327	358	295	342	322	323	322	327	307	348	306	321	322	334	311	325	315	340	346	313	344	308	311	332	360	342	336	355	339	304	351	376	336	349	331	337	347	332	344	317	331	318	336	312	330	336	365	319	320	341	326	322	351	343	325	325	390	352	340	331	338	320	335	366	351	350	288	320	346	319	353	326	328	330	324	370	348	339	318	331	371	320	358	365	348	336	332	319	346	303	280	321	349	359	335	335	334	345	372	363	337	311	344	327	303	324	323	356	348	317	328	315	315	337	328	316	290	320	342	349	314	330	321	328	322	325	330	302	353	313	316	304	340	316	309	333	306	344	315	351	346	346	336	349	337	332	313	323	291	339	378	369	367	318	324	342	343	317	359	362	338	325	332	319	314	329	345	352	305	315	317	331	343	356	343	313	290	325	310	345	353	315	292	321	368	331	331	318	316	317	349	345	303	344	334	371	324	357	359	326	301	372	339	335	321	293	328	343	358	340	345	370	327	297	328	308	375	323	351	323	310	323	314	312	327	328	321	329	294	336	370	325	362	328	324	327	366	352	311	334	345	342	318	351	353	331	332	339	323	353	300	309	350	318	320	364	345	348	299	300	296	331	377	350	373	333	337	279	302	361	331	300	317	311	364	316	319	322	339	352	357	301	346	354	368	336	336	340	340	359	347	352	335	341	390	349	311	337	311	293	301	348	327	295	322	346	310	302	301	356	329	361	352	339	315	356	313	331	343	342	360	327	314	326	364	319	368	340	339	347	330	311	339	363	372	341	311	352	334	340	325	301	307	344	352	342	347	356	366	349	317	325	315	370	298	325	328	325	327	303	355	325	342	327	349	283	352	346	320	342	332	334	293	327	299	298	288	368	355	339	361	326	341	336	331	326	314	333	347	328	308	331	320	316	383	354	326	327	326	315	340	348	331	357	333	324	290	323	304	328	323	335	304	314	326	357	302	345	350	335	306	316	357	354	300	331	341	310	348	381	330	334	318	325	335	290	304	344	375	320	324	358	329	321	295	344	356	299	363	318	391	345	296	340	325	347	329	323	359	282	316	358	333	305	290	345	322	365	338	331	368	333	346	301	347	322	372	339	325	376	329	338	347	356	293	328	327	333	327	337	340	346	309	346	336	348	345	347	298	338	299	298	317	335	335	356	330	307	332	351	353	309	302	315	355	330	347	360	332	334	359	351	308	359	362	343	356	366	317	316	320	329	354	312	319	336	321	327	324	342	352	334	358	324	360	343	374	341	338	304	334	325	345	333	338	353	312	335	344	317	371	355	334	345	342	325	346	346	327	314	335	329	308	336	337	292	293	339	277	296	320	333	328	353	324	283	310	338	342	386	354	345	343	291	295	329	331	326	363	323	312	313	330	348	317	350	341	302	370	337	335	336	300	311	333	324	321	346	344	341	316	333	333	330	350	344	357	354	352	365	331	342	356	327	332	352	327	343	329	328	365	349	337	316	372	302	347	349	357	354	331	313	324	330	362	324	308	332	332	360	350	333	293	313	357	328	350	338	308	379	341	326	337	328	319	360	318	335	336	310	329	350	338	339	365	312	316	345	299	294	326	330	346	294	328	354	335	346	322	352	308	339	308	353	382	349	333	326	319	347	349	325	331	321	329	314	366	330	337	317	351	364	352	343	348	303	342	333	354	324	352	329	327	359	333	316	342	316	352	304	293	338	326	351	344	321	318	341	341	342	305	340	319	344	318	345	335	342	341	347	332	314	330	355	332	332	350	337	347	350	337	345	351	341	320	367	295	350	315	337	318	367	329	342	309	329	298	372	332	324	314	344	324	325	315	348	337	297	326	327	333	364	316	308	326	333	373	354	353	345	306	342	341	316	343	312	324	322	351	313	303	319	307	341	316	319	320	328	327	356	333	329	328	297	306	330	313	333	369	343	338	350	344	365	334	308	326	328	304	357	331	357	333	384	356	332	339	342	384	330	325	286	346	355	313	310	345	320	335	330	320	334	339	325	328	355	337	344	312	348	366	345	311	319	336	311	332	312	345	343	336	357	354	336	337	309	321	328	344	324	331	323	309	314	341	372	313	352	335	329	335	354	320	331	329	322	333	317	352	313	363	324	322	343	339	314	332	358	311	335	322	318	355	310	349	333	327	359	325	313	381	316	366	314	336	337	363	368	344	355	365	351	351	322	360	342	343	335	348	349	340	378	358	302	320	309	312	319	331	361	353	372	302	297	360	311	338	355	331	338	314	353	320	347	348	305	321	334	346	353	381	359	321	330	340	371	328	298	313	350	349	363	334	323	309	343	354	343	343	330	321	319	348	328	365	329	279	357	366	346	360	312	378	351	365	329	302	350	321	360	346	317	348	325	336	339	341	340	323	342	323	302	322	331	313	328	352	312	348	323	362	367	353	350	338	328	334	328	329	322	327	325	350	318	333	329	324	312	314	308	321	321	336	324	314	352	319	342	351	306	336	290	328	336	308	331	345	327	365	324	331	314	289	360	303	328	342	316	332	332	351	307	353	298	300	332	328	379	374	318	325	330	317	342	320	350	319	327	335	352	343	308	333	326	372	319	310	339	347	336	330	316	329	323	316
27239	25501	37443	45181	44244	44265	42599	39147	33551	24805	19360	14929	11076	8687	6769	6352	5641	4215	3514	4336	4426	4486	2958	2709	2348	1884	1829	1449	1274	1159	1151	1147	1138	1069	1078	988	968	2403	8219	9208	9401	4073	830	793	797	830	868	752	806	829	834	836	1007	2502	4502	4340	3211	1553	1050	717	728	701	760	762	751	715	735	760	791	777	752	708	696	745	753	724	752	776	753	734	752	757	747	758	732	737	760	767	772	692	736	758	753	736	774	768	708	767	753	727	739	797	790	759	759	764	785	763	759	720	787	767	763	784	714	780	695	787	776	745	721	801	783	741	748	717	768	768	713	737	706	742	728	718	765	727	786	776	745	776	781	756	761	804	758	716	735	730	744	777	777	766	708	757	724	755	691	760	743	729	748	702	739	711	724	765	733	743	763	775	786	753	744	753	803	780	749	802	779	755	825	768	775	760	728	764	758	778	787	756	744	750	826	755	790	687	765	751	729	749	756	727	749	794	754	756	765	717	812	718	774	707	793	732	784	737	766	767	780	781	746	757	701	768	779	759	733	753	794	748	746	738	780	787	732	748	742	734	740	730	738	735	744	790	757	772	782	755	815	730	735	796	725	772	717	734	737	765	719	754	730	683	749	773	718	770	779	715	787	753	727	759	779	735	746	765	771	781	760	771	761	763	752	743	737	730	681	735	774	771	759	713	742	754	726	734	753	727	746	730	739	719	735	731	753	780	754	734	749	747	731	740	780	750	772	732	724	722	737	758	702	761	757	736	756	741	774	743	742	770	728	772	736	763	744	749	781	694	765	774	689	752	749	745	759	824	771	751	741	757	732	737	833	789	745	719	760	739	731	718	694	741	757	711	750	718	730	767	707	738	756	737	743	786	799	770	732	747	795	760	796	745	715	726	759	774	735	744	734	718	752	763	764	722	760	757	733	721	750	811	695	719	795	795	733	756	759	712	770	782	754	789	771	738	766	725	707	775	730	735	768	810	750	747	769	783	759	768	772	740	758	779	725	754	769	747	762	761	712	774	710	786	780	792	762	716	775	799	760	769	757	754	814	750	753	752	759	789	782	694	751	737	776	761	745	724	748	712	769	743	717	772	710	703	687	812	746	786	715	750	771	736	761	752	714	778	817	722	732	777	729	760	741	710	771	760	720	745	746	801	750	762	723	723	802	770	760	761	784	792	772	752	751	706	747	707	746	713	792	714	800	753	731	777	739	702	754	793	737	774	708	739	748	742	729	756	744	765	759	771	767	728	751	764	711	797	727	754	766	795	762	691	708	732	757	755	787	732	715	731	758	725	725	708	779	757	754	672	778	709	768	713	767	733	769	703	785	772	776	783	741	717	704	743	771	716	786	778	749	762	769	751	762	779	745	785	732	791	815	757	738	715	745	741	749	742	784	761	733	724	784	749	767	772	806	715	755	727	750	744	746	763	722	763	778	745	691	739	784	760	744	762	758	719	788	742	774	737	702	675	731	728	787	802	704	744	722	798	737	768	760	750	726	785	769	750	714	720	734	730	723	749	775	744	771	787	745	759	755	731	738	755	773	764	760	757	745	711	798	780	733	763	725	802	730	757	721	753	721	688	736	726	735	739	764	734	697	758	764	770	748	720	755	719	764	798	714	775	760	711	755	773	784	799	782	782	784	741	755	716	755	748	733	787	735	738	790	747	745	734	738	758	744	702	789	783	742	684	781	825	766	778	747	738	765	756	725	756	730	785	772	745	753	760	732	745	737	728	736	730	789	742	733	777	761	786	774	771	772	771	745	776	821	764	774	766	774	751	751	780	776	798	711	749	819	777	725	734	748	716	758	755	772	737	755	779	736	812	723	764	743	783	701	795	730	746	760	776	738	752	728	758	764	784	747	753	799	730	750	769	673	748	798	776	716	770	755	741	763	727	730	789	734	785	763	726	772	721	743	749	729	723	749	775	716	755	748	726	744	737	723	725	756	727	718	766	757	738	765	750	768	818	738	753	740	792	683	744	747	799	785	753	722	814	715	754	796	803	727	759	742	710	745	777	772	758	711	742	704	741	700	760	735	753	777	744	778	709	757	781	748	711	739	743	710	773	736	749	755	752	693	781	738	722	708	776	757	780	772	765	740	756	767	744	737	743	757	697	702	747	739	778	724	774	810	756	761	759	807	713	783	744	779	748	713	729	707	757	773	766	750	765	728	741	737	715	726	747	768	741	799	744	730	754	747	690	742	750	748	783	757	733	761	760	771	729	729	710	734	760	742	736	742	765	731	728	744	776	738	752	787	781	700	756	779	746	763	730	737	714	753	781	696	735	773	755	755	693	737	741	794	744	736	786	772	721	730	797	746	716	769	782	691	815	713	762	715	745	766	700	789	752	759	770	754	775	775	744	739	741	700	769	737	745	723	794	776	751	761	773	695	776	787	768	819	731	682	737	733	745	790	746	758	746	789	747	753	747	727	732	738	810	799	750	760	766	740	757	753	754	740	766	734	814	803	794	751	745	767	711	732	790	763	763	774	743	760	748	779	783	811	706	728	757	747	751	775	745	726	754	708	741	788	728	741	770	747	732	749	755	768	761	763	765	772	756	768	757	731	808	796	768	753	707	782	737	721	766	755	743	740	762	789	727	756	739	793	749	748	767	720	822	787	719	778	772	756	767	759	745	757	775	775	707	782	713	747	780	741	689	778	797	734	719	807	768	770	751	758	752	705	724	756	765	730	724	743	761	746	782	720	764	734	778	769	721	762	749	837	775	716	719	752	757	725	736	777	803	794	773	751	731	709	800	737	748	738	725	733	744	732	711	725	749	799	778	720	725	687	721	734	772	757	721	748	755	750	777	764	740	765	742	729	773	765	782	744	780	768	771	740	737	755	745	780	780	765	720	739	732	758	779	747	754	798	725	765	739	816	767	750	757	717	714	739	775	794	748	760	786	728	781	761	752	811	739	757	783	725	773	693	725	732	730	724	730	751	762	758	793	754	754	755	739	759	793	753	736	761	772	764	811	769	836	769	698	791	781	721	681	728	711	748	698	739	761	745	736	760	733	769	742	786	734	734	759	717	766	826	780	721	766	737	817	743	747	772	769	786	736	741	683	761	776	751	753	786	779	760	706	767	741	734	722	749	777	748	750	762	772	724	744	756	796	727	763	751	704	775	770	711	751	725	755	761	693	772	771	760	734	750	782	730	799	788	786	752	760	731	794	792	781	774	751	699	726	712	748	775	705	708	744	744	749	754	754	721	794	768	723	743	697	767	745	776	778	774	753	778	737	748	759	770	767	778	760	768	759	736	756	776	768	765	748	795	726	754	707	740	733	748	731	830	725	765	766	774	701	744	732	739	724	748	731	737	747	752	769	701	727	729	727	744	699	739	710	744	740	777	765	782	771	724	748	707	775	695	736	756	747	732	804	728	773	741	769	760	710	736	756	726	753	751	743	773	728	725	705	731	787	723	805	743	746	716	713	729	751	743	737	721	788	753	747	732	790	720	750	723	713	701	734	731	797	710	692
5259	4121	4768	3506	2637	2626	2030	1382	805	653	599	492	441	356	288	292	250	279	288	307	291	260	238	261	230	254	234	279	245	230	234	223	252	232	236	226	236	230	265	296	320	272	238	248	238	250	243	219	228	242	252	230	241	244	274	264	300	233	254	221	255	242	228	231	198	218	245	240	240	226	251	233	231	224	229	257	219	224	242	253	231	267	223	226	257	222	259	215	218	290	212	223	224	243	242	236	248	254	211	253	245	218	254	189	234	236	223	249	238	237	199	241	262	222	224	216	269	231	221	223	239	200	253	235	249	247	250	232	245	205	208	223	229	252	243	232	244	229	227	250	240	246	243	251	232	243	224	253	232	240	247	231	248	252	210	233	220	231	209	226	248	235	209	224	194	224	238	271	219	247	270	226	211	243	215	255	186	216	220	249	231	243	219	234	262	224	228	226	237	223	229	228	218	220	246	227	242	224	215	254	236	215	231	252	246	235	209	227	246	208	208	257	263	233	212	222	223	257	228	242	238	237	238	251	232	241	276	201	228	270	259	245	215	210	266	219	204	214	233	240	241	235	226	244	228	208	259	252	242	212	240	241	258	239	212	222	229	228	255	239	246	237	263	234	257	258	216	243	218	227	261	194	251	244	245	226	239	217	227	234	253	258	243	232	245	255	233	275	199	228	238	236	238	222	211	220	241	258	229	241	230	266	214	244	223	215	220	243	211	213	274	242	235	262	250	247	215	248	226	208	244	225	211	262	256	246	251	246	219	246	220	239	252	246	260	247	238	242	206	248	239	209	271	218	242	222	249	236	231	237	229	267	237	226	224	246	226	240	226	252	232	224	236	228	227	224	227	273	239	265	270	237	255	258	253	245	248	230	216	220	212	221	229	225	238	247	237	237	242	226	276	232	214	226	224	245	243	253	240	268	259	229	236	245	241	200	208	240	232	260	229	214	230	211	223	237	224	258	218	222	234	228	216	208	236	261	222	243	240	226	219	244	195	241	232	250	235	232	232	223	262	209	228	253	228	234	228	213	256	252	219	237	229	234	217	247	247	240	216	208	238	209	257	221	232	233	237	264	261	224	207	225	257	209	234	225	212	210	213	200	231	235	220	253	226	241	234	214	218	265	209	215	226	208	236	230	223	220	222	224	238	196	223	222	231	246	259	224	239	240	218	192	239	254	197	231	241	214	223	231	236	239	252	214	237	247	215	216	232	264	239	214	246	202	234	227	226	199	233	207	233	237	240	231	228	212	233	198	215	231	209	220	233	234	228	240	215	249	210	238	226	212	218	215	230	248	235	208	227	251	236	235	235	256	226	228	234	236	240	238	227	245	246	232	242	237	250	226	238	245	223	240	259	228	236	247	244	223	199	222	231	227	254	242	246	226	220	230	225	253	240	222	256	240	237	210	258	253	211	226	247	221	263	230	247	253	241	210	216	232	255	246	270	215	235	232	221	240	208	272	242	271	206	224	220	227	227	224	233	219	232	234	249	250	218	243	242	219	256	259	235	240	239	218	225	225	244	251	237	233	235	248	230	180	254	225	227	226	217	232	264	218	248	280	223	231	244	230	213	215	224	229	207	250	259	237	266	243	237	221	223	225	249	263	270	266	244	238	231	245	245	249	247	216	225	267	203	213	208	224	230	234	218	243	232	227	262	227	252	253	245	251	220	232	228	230	239	264	253	197	240	263	204	229	224	211	226	240	253	252	235	254	237	230	209	228	245	247	218	227	232	254	225	243	227	220	253	221	262	261	233	261	212	238	215	225	225	244	244	223	229	264	247	229	257	222	225	219	249	202	212	207	235	222	240	239	257	241	236	238	199	231	238	231	243	228	226	227	259	219	221	184	236	221	237	231	217	239	253	255	245	242	243	240	255	212	243	249	241	234	262	274	209	218	233	243	242	242	225	249	246	251	244	241	223	213	242	234	242	244	218	239	240	249	219	250	200	220	226	219	264	246	209	233	257	238	266	268	239	243	232	266	246	241	191	238	226	204	254	236	234	226	223	237	235	228	212	242	195	210	232	224	223	254	218	227	248	211	215	227	227	218	228	252	232	254	219	241	230	258	219	245	227	227	243	262	254	223	206	236	249	242	253	225	232	241	238	212	250	232	238	259	232	206	261	215	242	250	234	247	251	246	234	237	201	260	212	241	233	233	223	251	246	241	244	230	241	252	244	241	251	248	230	233	239	230	216	217	206	257	216	246	240	222	232	247	231	211	206	237	212	252	209	259	222	215	261	206	238	226	223	212	257	216	243	245	224	240	228	229	233	234	230	224	243	205	240	213	229	233	228	217	255	240	225	251	240	246	236	219	211	226	257	207	237	223	232	231	259	251	236	267	205	253	245	260	235	241	223	220	217	209	255	239	235	222	253	232	229	254	229	241	217	264	241	232	244	202	235	251	233	249	228	228	245	225	263	250	240	236	233	281	229	226	229	244	226	256	233	272	248	227	224	230	229	225	222	241	234	208	243	221	234	218	245	220	208	227	225	218	226	228	244	246	232	220	227	249	223	195	225	267	264	236	226	233	247	231	238	233	211	205	250	235	239	200	230	229	234	246	202	247	241	237	233	231	254	239	203	237	221	241	245	230	242	247	257	210	220	229	233	254	208	199	224	259	252	241	233	242	206	233	260	297	232	223	255	225	239	249	229	237	203	237	226	226	227	220	221	228	216	250	254	231	207	241	216	254	216	238	263	266	242	227	226	234	237	227	249	235	203	255	223	218	264	204	201	222	225	212	236	243	214	239	208	237	235	211	225	226	246	236	261	236	238	242	230	233	231	242	227	265	219	240	274	237	216	239	226	227	240	241	245	216	217	231	235	260	233	213	246	232	261	272	248	232	207	214	236	245	208	189	222	226	239	254	243	241	216	243	217	212	223	221	223	208	234	221	228	245	240	243	213	217	242	234	227	232	217	241	256	246	227	244	264	242	246	219	200	220	235	242	207	243	218	244	207	237	241	237	225	255	242	248	236	256	237	261	246	243	251	259	235	220	228	222	242	253	218	256	246	258	211	240	244	242	238	228	235	203	212	261	237	255	238	236	251	267	231	245	224	225	253	220	235	246	214	217	265	205	248	242	206	215	244	229	216	220	232	236	238	229	225	213	248	264	230	232	176	234	237	229	232	241	235	244	248	225	250	247	231	232	235	224	237	216	268	221	228	242	245	263	231	265	240	239	273	235	252	237	261	266	251	232	246	242	243	223	225	243	200	237	229	259	254	250	255	225	269	253	202	211	230	237	234	216	237	244	236	230	220	235	228	223	218	249	219	215	217	233	230	221	238	231	237	225	257	232	223	247	235	222	213	210	237	226	230	245	231	215	212	218	226	241	227	217	236	258	224	223	215	204	226	234	241	222	219	249	236	243	228	252	228	208	234	256	207	232	235	245	247	226	214	238	247	232	225	232	223	241	237	222	250	253	235	244	235	236	204	242	230	252	224	215	244	233	253	228	260	224	238	241	268	235	229	219
5168	4596	7479	9831	9139	9173	7417	6630	4291	3209	2729	2214	1746	1334	988	1051	1035	888	857	917	954	811	723	722	674	654	719	652	654	621	637	706	671	651	655	619	570	624	760	1111	1237	849	587	602	582	546	570	590	589	602	607	539	600	622	763	745	742	630	561	588	563	539	585	565	562	529	547	570	622	585	564	574	579	554	582	572	540	537	597	569	559	605	557	536	572	568	578	565	614	581	570	597	526	557	566	613	548	585	586	601	596	570	614	582	572	565	556	536	579	528	562	568	633	570	596	546	549	593	566	565	565	592	589	563	592	554	569	611	579	548	604	605	554	574	522	548	574	569	573	529	601	563	575	579	574	597	558	581	525	565	549	604	589	573	564	588	581	578	568	533	587	555	590	561	548	548	563	588	551	573	577	578	559	595	626	551	607	576	560	559	566	550	584	550	573	543	578	573	527	552	560	562	547	583	581	610	598	599	591	600	565	566	578	572	606	573	595	594	583	592	580	576	572	567	569	603	517	583	570	521	544	541	550	539	578	608	577	586	577	597	584	567	591	571	601	566	547	571	594	569	534	531	586	592	546	612	598	589	532	625	559	598	528	542	607	597	563	566	597	584	594	599	577	575	586	549	609	549	583	590	552	600	585	564	562	582	632	567	584	548	536	577	583	557	553	517	570	568	532	584	557	546	576	597	588	529	605	540	545	553	566	559	597	584	608	566	587	594	587	587	643	540	579	587	511	563	589	566	553	598	577	590	555	571	566	573	563	573	552	589	557	567	596	602	569	599	556	569	572	547	576	577	547	567	553	566	604	565	571	589	604	610	580	551	522	589	577	570	595	593	587	604	604	571	566	554	612	583	555	577	567	527	594	592	601	565	577	562	581	591	576	610	591	569	571	583	579	648	573	569	575	585	570	569	585	590	557	599	555	550	544	554	589	544	531	541	563	551	569	608	583	566	580	580	540	577	560	550	611	600	592	567	582	563	529	616	543	549	523	559	561	573	572	559	576	608	558	548	585	587	598	607	569	584	575	551	585	536	575	604	556	540	589	560	579	561	561	579	572	593	587	587	568	580	569	586	547	569	544	602	580	545	546	575	590	600	565	570	581	559	586	550	574	614	604	524	613	588	553	573	534	594	589	566	586	561	535	574	588	573	582	570	581	570	585	598	563	565	573	588	559	554	596	548	580	590	580	544	560	585	556	565	583	598	561	505	591	592	592	625	559	566	559	552	577	600	586	572	563	627	575	549	567	539	539	574	637	571	567	570	518	620	600	550	523	558	571	566	545	569	560	592	548	537	602	574	572	571	582	519	544	584	578	602	563	556	543	561	573	566	550	584	510	554	580	568	534	583	558	571	564	593	582	536	539	576	555	562	570	607	570	587	590	573	562	553	565	574	560	563	595	557	606	571	570	579	520	601	558	594	589	622	584	577	576	622	585	577	601	595	588	583	570	547	491	569	544	541	541	586	592	596	562	597	554	549	616	546	602	567	616	536	602	578	562	538	605	558	569	520	543	565	619	581	591	539	588	553	556	565	589	565	590	520	629	637	556	601	560	535	550	573	529	590	565	582	526	580	509	571	538	618	594	611	543	576	568	601	542	546	577	594	567	573	562	563	552	596	601	580	569	588	528	560	618	565	566	564	588	585	601	534	571	560	583	544	551	553	557	524	562	565	572	619	553	497	560	585	588	599	576	597	595	629	536	568	576	568	558	607	579	621	545	608	553	591	560	574	571	547	552	606	565	572	552	590	590	562	582	595	540	568	618	595	553	573	543	570	552	566	599	609	562	605	565	574	570	529	553	595	520	563	574	608	571	561	582	578	592	591	542	545	598	619	546	566	561	610	556	550	560	558	552	582	569	578	541	548	606	555	588	605	613	590	572	586	618	589	560	581	539	598	561	549	573	579	576	528	542	585	558	580	543	577	564	589	573	587	590	562	552	574	547	570	556	568	549	618	539	565	575	567	542	583	552	570	576	533	561	564	533	593	585	592	602	537	567	601	565	583	604	570	559	600	586	566	655	563	539	545	606	558	561	576	565	572	571	600	587	569	557	622	561	594	568	582	572	575	611	602	592	570	571	601	530	543	561	593	549	581	578	536	539	558	560	589	566	537	602	581	582	550	514	575	595	553	592	583	586	523	599	579	591	561	579	570	639	600	560	569	585	517	541	567	582	595	550	537	574	593	599	581	541	577	547	603	568	571	606	550	583	531	583	555	527	557	547	599	571	577	583	582	572	546	571	582	579	579	546	553	602	552	523	553	582	555	576	553	562	566	563	611	562	551	551	589	567	578	573	564	559	572	593	612	533	596	563	581	534	596	573	575	590	558	563	528	544	539	609	599	576	551	532	574	561	540	569	566	594	575	575	589	614	615	581	534	560	569	599	537	603	584	586	573	567	562	599	585	555	600	590	605	566	563	548	559	571	596	574	591	572	547	536	598	592	594	596	586	600	593	576	563	551	552	587	567	563	530	591	597	570	530	606	589	607	584	610	589	568	557	567	531	558	596	574	572	585	561	596	599	587	583	544	587	582	569	554	620	568	587	570	540	546	575	596	566	587	588	550	534	556	562	578	540	609	567	571	575	573	563	584	564	583	599	515	566	602	567	534	575	559	577	595	581	535	572	546	563	560	616	584	549	605	601	570	593	578	560	578	605	547	558	582	542	549	580	564	585	608	574	566	554	586	606	520	566	552	568	590	591	567	541	591	568	530	603	553	589	567	587	596	558	574	595	560	583	596	526	566	579	599	573	536	573	549	550	560	553	593	593	562	573	552	592	585	563	584	515	526	584	542	587	581	527	591	539	613	558	562	603	544	555	609	602	585	573	539	597	597	586	596	580	553	555	575	562	595	560	564	557	577	552	598	571	589	598	573	558	622	539	572	604	588	580	625	589	576	584	521	612	569	540	604	567	564	587	556	536	578	515	568	564	526	545	572	524	564	579	625	610	603	563	572	588	562	599	556	587	574	594	628	568	589	570	568	570	588	550	529	583	583	565	614	598	566	556	531	582	572	508	538	609	541	585	558	571	597	605	570	569	544	570	591	568	580	600	573	597	562	571	580	568	557	544	582	592	544	601	540	532	625	585	552	569	556	582	539	585	610	553	600	587	619	604	574	560	611	585	589	568	551	575	599	603	570	590	601	591	569	586	614	565	599	573	610	611	592	566	589	550	579	614	585	571	542	582	586	548	611	551	577	554	596	545	589	605	563	606	562	535	586	568	545	589	568	534	560	579	562	587	544	580	588	605	563	583	561	573	567	579	567	559	567	584	612	571	554	568	578	562	570	541	553	582	601	559	509	554	549	575	607	594	550	562	562	571	577	595	572	580	574	570	593	549	571	525	578	596	576	590	565	585	584	589	559	562	532	531	596	588	576	595	514	568	563	592	563	607	545	566	596	580	581	570	576	582	558	579	609	585	597	554	599	565	545	543	597	573	549	567	581	545	609	577	604	559	600	553	574	574	572	573	550	569	566	598
29238	28259	31650	31777	29506	27377	22326	16109	11861	6753	4009	2984	2075	1347	909	863	660	540	496	553	570	626	508	432	411	411	382	342	316	343	322	352	366	317	331	331	328	356	885	1086	1436	1071	388	298	302	305	310	309	330	338	291	318	310	380	401	371	386	379	303	302	291	306	292	310	312	330	341	330	303	298	330	284	298	308	329	285	285	308	289	268	291	296	318	329	341	318	311	289	277	299	290	276	310	312	323	302	285	288	303	304	316	324	277	330	299	300	286	318	292	301	313	279	326	280	269	279	305	293	318	297	281	301	299	289	312	292	305	300	301	304	312	320	315	287	320	316	335	318	276	330	323	326	332	286	272	286	279	311	260	312	325	289	294	299	306	332	343	332	307	337	283	303	317	291	267	330	313	319	292	288	298	288	301	325	302	288	304	267	259	303	305	308	313	327	287	305	283	305	328	332	316	291	319	326	282	284	320	306	327	283	281	310	325	336	295	328	277	335	281	322	292	316	328	315	293	305	298	287	300	318	324	349	303	274	346	280	317	302	304	298	332	325	318	321	306	301	289	271	311	297	255	323	305	317	303	307	269	318	307	345	289	312	298	307	314	293	304	313	320	284	297	343	290	337	310	343	350	347	314	281	323	300	319	294	284	357	306	289	306	319	332	303	332	303	303	309	318	343	294	279	317	279	311	325	303	280	311	312	308	282	314	293	294	309	337	269	323	322	307	319	299	276	291	269	293	303	309	318	294	307	316	322	330	342	319	291	300	275	293	282	335	319	303	289	321	275	318	337	307	290	313	328	341	329	310	311	291	322	317	328	304	303	280	271	284	326	336	287	315	295	295	308	324	293	340	316	306	285	309	282	340	299	273	344	308	319	289	312	298	317	310	298	319	287	312	279	279	290	310	279	304	287	313	336	302	288	332	341	316	304	291	301	299	337	337	322	309	309	291	301	343	319	336	333	349	283	314	300	316	310	309	295	274	322	301	284	362	283	325	303	291	304	301	306	307	309	283	261	332	294	315	299	313	287	303	321	308	281	271	304	284	310	317	318	302	302	279	318	316	321	288	298	303	284	332	309	314	294	295	303	321	299	314	261	290	336	307	269	328	322	292	257	328	286	287	303	307	289	336	289	284	325	305	308	297	281	285	294	303	263	325	313	295	327	319	338	327	323	343	290	316	310	307	316	317	307	256	289	312	332	290	316	302	270	295	312	326	299	318	274	309	311	313	292	308	305	303	302	329	286	309	279	294	315	297	297	301	303	309	283	296	270	291	332	284	336	374	294	305	299	267	329	314	252	295	286	296	303	312	326	289	280	273	306	327	310	272	307	279	273	333	308	280	332	294	295	270	343	314	308	309	301	313	298	324	285	288	317	319	328	282	302	307	327	316	320	289	306	301	301	300	287	309	266	310	302	315	331	330	303	318	314	307	294	297	315	288	294	279	288	292	271	276	307	307	298	315	310	296	331	290	290	325	293	268	293	312	307	299	319	299	322	323	288	304	294	302	297	303	309	317	293	295	313	290	282	304	305	338	314	313	282	317	311	284	308	284	344	276	288	289	310	340	307	315	316	308	286	285	304	301	340	276	317	262	328	317	343	310	318	260	296	304	326	304	307	283	301	304	310	304	302	323	297	330	292	309	301	310	277	307	318	293	275	322	288	284	297	297	337	305	317	333	282	308	317	308	310	320	283	309	311	302	326	302	360	302	292	271	321	305	329	312	273	279	308	329	285	314	270	317	308	289	297	311	311	313	291	290	309	304	312	307	309	281	335	314	310	282	302	307	343	330	329	322	303	338	292	322	338	290	309	324	323	282	286	340	330	305	328	323	329	341	287	293	309	295	291	307	284	266	340	300	295	294	295	316	304	327	297	298	289	301	308	282	277	317	317	301	295	312	284	278	328	272	322	283	282	336	273	296	316	274	271	329	301	303	279	289	305	290	336	316	313	320	295	315	282	294	308	331	333	325	272	323	302	312	292	350	312	302	281	315	284	294	330	319	311	291	290	306	276	324	323	311	331	295	275	329	303	309	288	312	340	261	276	294	312	321	339	295	286	278	292	333	273	262	269	278	304	334	306	305	315	336	321	277	276	315	329	318	294	356	305	300	284	321	303	278	300	335	309	309	318	269	306	341	303	279	324	321	301	348	300	310	298	328	285	321	313	293	347	316	327	281	340	277	315	284	334	276	312	281	281	295	333	324	315	299	311	321	326	288	319	308	294	331	309	294	284	299	293	321	297	276	302	333	313	302	326	314	300	332	323	297	312	285	292	307	300	324	281	302	280	353	307	298	293	320	330	326	291	289	292	297	330	304	340	336	317	319	300	285	305	299	248	271	300	316	335	307	303	324	308	292	303	320	295	275	276	319	284	335	320	330	323	314	333	280	286	289	292	303	304	319	311	317	282	300	297	311	284	315	279	293	310	289	309	333	301	304	306	324	313	312	343	309	315	329	320	341	279	320	306	282	304	298	289	319	278	295	323	314	283	301	323	294	328	356	328	324	305	320	315	326	297	313	298	307	272	303	315	317	302	289	318	297	291	312	318	291	328	291	299	342	300	325	316	288	349	321	279	299	337	294	297	318	288	297	290	341	299	279	287	337	320	294	259	307	308	319	290	293	272	297	290	311	266	327	295	306	327	319	305	295	307	325	318	307	296	313	310	309	313	322	291	314	307	310	285	296	331	295	311	297	325	328	321	251	299	301	312	309	316	319	299	315	318	309	296	318	318	289	314	285	309	300	296	305	288	298	311	284	288	323	309	303	287	317	313	303	295	300	295	312	306	286	324	314	313	295	324	298	315	316	279	262	261	317	318	317	285	310	284	308	305	315	295	301	279	347	286	305	297	295	297	343	267	303	294	287	302	325	301	317	326	292	314	326	341	270	282	279	289	311	278	309	292	285	282	312	297	270	319	282	319	337	316	311	307	324	318	279	312	312	322	299	298	289	317	320	347	258	312	303	298	281	298	327	297	285	298	347	302	299	299	318	310	285	321	318	320	310	296	313	318	297	310	310	313	293	305	248	305	291	274	313	343	287	312	311	308	349	301	326	324	313	301	298	300	304	295	312	365	310	303	268	292	293	321	293	295	310	294	312	285	318	306	299	320	296	332	271	297	329	317	324	272	287	301	280	311	337	321	309	293	306	288	339	306	274	311	307	312	309	302	293	272	290	281	285	326	327	260	287	338	299	316	334	295	309	297	310	331	296	292	275	289	307	300	296	312	315	303	314	323	297	323	287	292	294	333	289	335	285	288	340	295	299	303	310	314	308	274	336	295	323	259	267	296	293	305	293	282	304	279	263	324	274	289	303	319	271	271	291	305	339	310	313	324	318	311	298	291	296	304	295	283	296	293	317	297	292	285	321	311	281	297	328	296	317	279	291	296	325	308	315	319	336	324	298	290	282	318	286	302	280	277	310	298	319	289	299	282	312	290	306	311	354	289	314	296	320	309	279	272	318	313	293	285	288	293	319	324	296	292
21820	19337	30064	39524	37001	37395	34286	29297	25092	17583	13380	10257	6487	4782	4120	3815	3240	2449	2207	2631	2787	2589	2122	1823	1601	1338	1312	1068	940	876	910	932	917	926	921	892	789	1441	4929	5773	7623	5373	1171	738	758	744	746	692	727	750	709	661	744	1068	1412	1210	1406	1085	770	707	697	680	744	769	721	731	743	743	688	659	709	686	685	668	754	756	682	709	727	706	717	700	766	706	688	685	727	728	733	710	750	744	740	720	715	696	720	705	684	694	700	692	686	700	755	734	744	718	679	694	712	766	695	716	709	674	785	722	784	725	755	688	661	714	689	706	737	769	670	769	715	717	739	701	688	737	723	734	699	677	721	723	725	694	729	721	700	672	731	669	665	714	704	708	728	736	729	696	700	761	681	685	717	676	757	725	707	776	751	723	721	697	697	670	672	658	729	717	666	690	733	699	739	695	676	704	700	745	743	725	715	768	680	690	708	736	731	701	667	720	678	686	699	717	744	740	737	686	688	740	761	676	715	669	709	728	718	690	743	777	709	705	729	674	715	674	709	711	693	726	672	717	674	719	700	731	738	752	712	712	690	752	709	751	682	690	695	742	688	747	716	714	728	697	722	714	711	727	713	680	706	695	707	716	703	706	753	718	658	685	697	751	721	735	720	653	712	704	745	695	687	673	726	719	675	723	692	736	748	731	676	718	724	741	707	695	733	697	735	709	711	713	747	696	656	714	686	730	730	699	697	761	699	708	709	728	734	718	674	767	685	672	758	699	696	652	692	687	712	746	748	720	722	662	699	716	748	699	724	703	719	699	707	747	734	710	730	651	686	731	716	743	708	726	683	719	712	683	726	717	706	702	720	769	696	736	685	700	711	680	697	733	739	721	713	697	672	732	710	721	687	649	680	694	667	699	706	750	713	717	714	675	703	707	704	751	709	727	696	731	707	686	693	707	733	708	749	679	707	690	686	772	713	705	717	707	675	739	741	737	703	686	734	702	742	705	686	663	682	670	693	704	682	735	715	678	693	719	711	687	730	692	708	693	733	709	706	730	677	702	721	781	756	719	716	699	676	712	731	736	749	672	716	685	682	734	672	710	723	686	699	736	696	691	722	697	730	730	737	688	726	704	698	707	678	704	782	618	748	717	730	736	730	732	668	739	754	701	698	732	710	721	712	717	657	726	719	717	724	710	737	697	679	693	730	738	721	755	735	701	757	692	686	725	731	747	733	674	739	751	676	697	698	683	704	737	717	698	682	734	724	679	692	741	705	700	753	702	716	742	701	701	723	688	707	723	735	711	747	693	649	705	724	671	705	693	773	716	735	703	697	722	712	696	715	706	753	679	739	708	679	702	749	740	711	670	684	750	723	724	699	669	726	687	714	756	691	738	750	720	749	688	687	725	723	710	727	738	693	697	721	702	708	713	708	735	769	717	694	708	685	726	743	680	707	786	715	722	746	691	748	711	708	763	716	696	689	697	709	685	675	698	737	705	658	707	700	779	681	714	729	708	720	704	677	750	695	669	672	743	722	677	751	727	689	706	719	726	739	694	704	738	725	739	693	694	760	683	733	749	709	685	729	742	723	711	729	731	686	704	706	716	704	765	716	730	692	676	703	711	726	705	712	695	741	699	715	671	694	754	714	751	713	698	718	702	760	756	722	782	772	702	692	701	730	742	726	725	744	688	711	720	722	652	724	661	733	721	679	734	714	712	672	714	748	685	703	704	719	716	709	700	742	677	723	678	721	726	754	695	726	710	737	731	730	741	753	722	731	735	711	716	708	694	734	713	688	742	712	721	705	739	717	686	692	709	697	722	722	732	742	688	710	736	740	689	772	689	664	724	666	660	696	719	719	685	733	740	710	713	735	741	734	676	647	713	763	703	720	681	691	711	712	711	709	745	719	710	728	698	707	722	698	731	749	761	716	697	755	758	695	707	761	672	710	701	705	761	771	701	732	777	728	727	712	736	714	705	702	732	726	719	717	666	721	723	665	743	706	706	715	695	712	742	671	704	737	685	710	733	698	759	714	668	697	696	741	687	697	709	713	692	703	722	693	699	751	709	704	701	691	717	722	740	702	670	720	706	679	769	696	695	705	692	736	726	684	687	674	729	753	688	727	694	737	700	683	751	729	763	703	694	716	718	735	710	698	684	687	713	705	773	698	705	705	746	680	672	746	649	738	674	684	697	701	717	693	733	700	662	688	739	725	668	706	739	759	750	724	682	688	732	713	735	704	728	710	731	702	739	676	735	760	737	757	731	693	700	770	746	709	689	782	734	757	741	738	746	704	706	704	695	699	735	736	712	732	711	721	673	715	764	694	728	693	687	737	691	682	692	706	700	723	710	699	695	733	702	703	700	706	737	712	706	692	736	692	696	674	740	724	645	707	745	750	741	709	694	733	700	681	717	730	715	736	726	649	701	735	725	683	697	731	708	682	712	692	705	681	710	659	706	735	732	702	750	743	714	697	689	688	663	750	713	729	682	703	748	705	729	760	719	710	710	721	692	717	700	718	732	704	693	709	696	700	705	747	700	696	705	676	755	722	702	726	678	776	658	649	733	693	726	714	752	719	783	732	663	664	730	714	719	750	702	700	714	750	752	694	735	713	724	746	711	773	762	720	695	734	724	670	741	724	705	727	726	747	699	731	730	712	734	704	717	706	735	726	696	737	706	702	715	753	717	707	685	692	700	755	668	709	672	714	742	735	659	738	721	706	660	734	654	704	687	658	653	717	733	739	689	709	726	721	686	733	697	692	716	713	688	688	722	728	728	677	729	771	751	678	693	718	724	747	724	722	699	701	714	738	743	690	723	723	717	694	733	724	702	728	747	710	720	720	768	740	693	725	738	721	682	724	734	712	671	755	743	769	710	725	689	733	728	709	703	684	743	708	701	703	677	730	681	740	690	701	717	756	706	676	715	718	691	703	740	769	700	724	700	732	710	746	725	738	695	715	682	695	687	739	699	729	695	704	727	693	695	676	739	736	695	733	760	696	719	750	708	754	679	713	722	720	685	730	667	700	688	725	723	651	702	733	678	655	696	762	748	727	712	769	697	732	743	707	736	679	727	688	684	728	751	697	735	752	747	716	686	680	719	696	705	738	694	676	722	790	699	696	732	690	712	735	719	747	703	738	685	770	721	684	703	742	700	717	725	717	718	728	739	727	713	707	741	762	770	739	708	687	700	714	697	751	715	725	726	722	760	704	706	745	709	726	706	700	736	716	685	708	712	725	683	742	709	701	716	738	723	762	731	705	735	740	686	666	712	673	739	692	712	733	678	678	711	741	739	694	717	707	697	730	695	687	750	694	732	716	706	707	737	718	702	719	652	664	721	698	655	747	738	695	723	679	732	691	716	732	735	760	689	686	681	769	687	718	763	721	667	734	720	657	713	716	721	713	710	730	711	737	696	719	683	689	686	739	698	730	716	707	698	664	703	714	715	751	705	692	737	743	671	743	726	707	695	702	711	684	694	713	713	685	713	717	711	712	713	678	714
38226	34195	36698	35955	34897	32517	29156	24745	20229	13439	7737	5087	2764	2164	1454	1137	1065	929	713	891	892	818	618	564	510	407	403	349	327	360	334	334	316	373	315	328	320	389	1055	1397	1623	1388	608	312	275	263	305	299	312	288	309	317	292	345	730	819	584	386	298	251	277	317	278	264	296	326	297	285	282	305	298	317	279	293	304	270	289	297	288	272	285	318	287	306	295	250	350	312	292	299	270	306	289	273	293	301	274	260	335	265	274	276	292	294	275	324	300	278	292	326	270	293	312	275	317	284	281	290	305	299	297	286	262	290	311	281	281	277	264	292	277	316	282	296	303	338	289	298	307	341	300	304	272	295	256	305	270	260	309	287	276	273	313	306	267	300	286	280	280	266	313	253	288	296	317	264	295	285	282	317	322	313	302	277	292	286	268	295	297	271	242	307	309	314	281	279	312	320	311	279	275	264	275	285	319	303	290	263	289	288	268	307	276	256	334	308	287	305	273	285	330	261	305	315	321	313	297	293	299	337	320	284	330	288	276	260	258	270	287	302	291	304	298	305	310	307	290	300	292	261	286	281	302	246	278	305	312	265	310	314	268	308	314	278	326	289	281	324	312	336	276	311	323	305	308	299	287	290	279	296	288	292	305	311	269	299	308	289	257	285	305	277	297	312	272	308	292	296	316	289	270	298	295	288	273	318	314	282	310	302	307	303	284	296	257	306	307	326	313	265	300	302	275	298	297	294	314	297	295	299	311	300	258	328	276	296	272	316	293	283	308	293	266	280	318	290	268	308	306	308	300	290	303	301	287	279	304	306	275	317	292	314	267	279	304	307	284	277	280	299	295	281	255	281	283	300	293	279	292	316	322	309	339	295	272	295	273	299	301	270	276	279	297	287	279	297	298	280	294	292	273	288	284	264	276	272	314	290	292	281	302	313	302	269	296	288	268	279	284	284	281	280	302	297	326	283	271	294	284	291	267	281	303	276	316	285	287	271	294	297	308	292	296	282	311	274	287	309	292	298	288	311	310	264	292	304	264	290	301	281	278	302	300	272	291	345	299	295	298	292	280	308	303	308	269	280	271	286	268	285	286	307	318	288	266	279	292	310	330	287	284	273	274	312	301	330	288	316	277	304	290	346	293	314	289	270	279	259	264	313	311	300	307	289	291	289	278	303	293	308	311	294	261	274	284	285	308	298	282	328	283	325	255	302	303	296	332	291	315	301	291	272	294	290	274	251	305	279	302	270	289	294	302	335	296	314	298	264	289	302	297	301	297	306	264	268	287	307	274	259	275	307	305	285	320	312	283	308	280	292	265	315	316	301	253	307	267	301	259	287	332	307	310	311	279	274	301	331	284	319	297	316	298	323	296	308	293	281	292	295	285	276	312	295	295	271	320	281	283	282	290	307	295	294	309	302	301	299	276	298	298	283	283	268	282	305	273	281	281	279	303	297	305	355	285	313	276	311	281	294	291	301	286	264	293	287	278	299	315	310	311	314	284	316	283	299	313	307	320	318	271	275	297	289	305	305	288	289	326	287	266	287	295	291	323	310	294	310	341	279	309	315	320	300	295	313	270	305	281	267	297	291	309	285	270	275	297	287	309	328	275	271	280	281	264	273	285	278	294	296	327	303	312	281	288	305	295	297	321	285	326	283	311	338	282	290	280	301	315	268	286	304	299	275	282	292	327	305	284	263	286	270	266	282	308	288	279	316	297	262	287	286	284	302	281	278	257	286	305	241	277	303	316	283	298	267	286	303	282	285	299	334	293	313	304	274	310	279	261	315	314	313	301	278	292	266	260	290	267	283	310	279	295	293	302	289	305	311	300	263	307	309	279	261	253	281	288	290	262	315	269	284	292	309	269	253	302	318	299	290	302	294	296	282	288	292	313	255	282	297	289	312	299	273	270	279	331	283	305	279	319	317	300	259	294	295	292	301	324	276	283	280	303	328	276	266	287	280	312	311	297	269	299	308	271	304	282	277	275	303	283	325	286	296	275	278	270	315	265	304	273	299	309	267	284	272	329	297	291	298	273	315	298	288	278	277	315	310	295	321	289	295	289	308	263	307	301	284	293	293	283	289	294	272	278	301	284	306	294	286	318	297	292	287	290	289	302	288	336	270	278	247	280	268	280	275	290	297	298	284	305	295	314	295	326	270	275	293	282	282	295	300	297	289	296	287	325	293	311	287	284	314	313	298	293	306	307	299	289	292	319	293	258	283	297	308	315	274	259	301	295	268	319	299	258	263	286	311	258	307	319	322	297	286	265	274	318	284	303	311	272	277	282	299	285	299	291	329	272	265	280	312	306	292	288	271	283	285	292	281	304	308	280	272	277	304	265	274	255	280	279	310	288	264	287	269	297	284	326	273	295	291	281	307	292	253	290	268	298	303	303	306	294	243	268	305	285	311	291	267	255	263	293	256	296	306	300	293	282	287	315	295	295	305	313	287	281	291	297	296	266	288	279	279	268	307	280	282	295	328	303	331	297	343	283	310	278	261	309	283	298	262	273	274	296	303	288	278	300	317	319	312	302	281	279	298	305	289	279	335	312	275	297	297	297	298	294	304	294	249	291	272	286	317	306	292	305	264	284	297	286	299	276	320	280	292	308	278	271	302	308	308	266	289	303	269	316	308	310	308	283	310	300	245	292	267	292	322	297	317	282	299	232	321	276	257	281	297	272	311	309	279	275	276	277	275	288	284	310	277	293	330	269	318	258	290	298	302	302	295	266	277	288	318	274	284	290	257	306	268	319	305	282	319	292	290	293	281	288	284	313	288	295	305	268	245	297	280	249	310	296	273	321	306	282	297	298	303	285	298	295	279	279	297	282	261	246	323	286	300	288	287	309	281	296	288	283	288	298	280	280	306	296	295	297	282	323	334	290	276	326	298	302	277	312	293	269	273	311	274	291	305	284	310	303	309	292	272	323	274	299	302	275	301	260	312	280	312	303	259	273	265	308	300	275	293	297	315	307	296	295	265	287	279	284	251	275	271	307	283	279	285	299	280	297	320	280	298	328	285	278	258	278	313	292	333	291	285	288	291	309	331	287	282	292	270	327	281	332	291	300	306	280	278	328	290	313	317	268	289	288	271	306	304	301	317	309	285	298	286	267	311	273	292	277	281	290	279	258	301	320	294	283	291	318	286	256	295	300	308	273	283	278	277	286	292	272	248	332	292	297	305	264	250	310	338	281	273	301	303	279	290	299	287	265	303	276	318	296	304	282	314	292	296	289	284	309	349	276	248	308	294	296	287	295	284	322	295	294	320	306	280	281	277	273	258	305	294	272	305	301	273	302	299	284	274	286	297	294	290	276	304	286	305	287	301	274	268	307	299	277	244	290	313	277	306	302	289	292	276	284	278	279	307	323	284	293	260	302	260	308	295	307	282	302	288	286	297	294	275	299	288	329	308	285	274	295	295	312	262	275	274	273	289	300	281	318	270	311	290	289	273	296	263	281	295	295	319	283	291	282	280	284	282	279	265
27821	24930	37743	45046	44132	43795	41943	38015	34616	26425	19623	14569	8531	7820	6862	6106	4606	4146	3422	5010	4637	4102	2964	2811	2115	1773	1513	1233	1076	999	982	991	991	957	905	904	921	1524	6478	7622	9291	7542	2378	723	742	761	719	697	726	666	722	714	695	1120	4214	4274	2562	1242	683	650	621	671	646	647	678	624	650	594	672	649	667	644	702	664	698	656	649	660	638	616	668	637	620	648	690	628	645	693	653	671	682	688	660	620	675	679	686	675	619	624	633	703	686	679	638	656	654	710	638	685	643	636	702	654	656	699	668	677	602	711	671	625	649	681	637	675	633	655	684	648	668	685	681	667	646	679	642	618	676	658	608	651	655	631	675	639	636	662	681	676	661	670	673	680	676	626	672	654	674	664	652	653	642	673	696	689	619	693	655	653	628	665	688	620	644	668	673	659	634	640	667	646	653	620	659	633	668	718	674	657	632	649	694	668	654	666	643	686	621	703	677	660	661	681	707	712	618	599	661	694	658	657	674	639	646	644	678	684	702	642	661	660	648	653	675	692	673	651	655	670	661	691	602	702	689	624	648	678	629	632	671	659	643	671	649	680	637	690	690	667	740	668	662	702	678	658	725	656	660	647	639	628	615	640	704	640	658	665	601	627	640	658	681	655	681	665	654	718	678	666	678	655	686	647	667	635	637	645	653	690	635	653	639	598	649	673	662	634	699	699	687	715	678	731	700	663	676	700	667	683	668	664	661	650	647	663	684	676	676	642	632	641	672	693	653	665	680	717	664	699	659	645	673	683	707	693	684	645	701	640	694	671	641	645	669	681	667	679	694	666	628	671	689	669	643	628	690	653	658	684	676	663	701	630	681	703	600	672	607	634	701	639	659	625	649	711	632	724	629	650	661	646	658	730	661	661	660	703	693	651	675	717	652	666	615	692	642	641	641	634	677	657	661	686	633	664	634	672	635	646	717	685	715	641	670	693	619	654	673	681	641	653	655	703	694	662	671	696	703	654	653	691	627	682	675	642	684	653	624	671	643	707	673	671	625	662	609	611	635	654	666	625	620	669	654	665	679	625	645	670	641	619	690	674	643	661	685	627	667	664	647	642	660	658	690	636	633	664	672	630	667	692	621	667	703	654	617	646	644	651	671	639	697	663	694	703	674	639	659	666	645	645	658	680	604	689	667	646	689	646	656	636	608	705	627	702	702	680	679	708	643	624	733	635	705	672	628	738	666	677	634	649	660	644	637	680	634	617	668	668	627	649	675	647	671	651	661	692	713	670	689	640	653	691	667	648	640	645	629	679	656	653	649	639	678	668	678	679	680	644	674	666	669	656	682	622	696	645	644	648	617	643	685	660	677	642	715	685	670	675	649	668	685	677	685	659	640	718	714	666	686	688	686	651	624	691	704	673	641	637	710	706	685	653	692	635	673	632	656	663	646	674	651	693	658	703	680	623	638	696	669	672	674	654	684	641	610	743	646	680	684	704	622	691	644	615	659	677	662	659	638	629	670	718	663	689	642	639	650	678	660	689	646	638	661	667	670	705	640	660	666	663	701	617	651	681	634	685	675	689	667	628	637	714	691	684	662	692	635	635	660	649	656	667	638	665	633	638	649	678	656	657	695	641	644	641	646	624	678	652	667	659	661	645	633	706	660	682	635	615	648	644	634	639	665	640	617	632	656	635	665	651	635	680	700	659	625	724	646	645	655	642	616	615	624	670	697	647	639	658	711	655	668	668	628	637	685	679	691	664	652	686	633	641	676	684	652	653	643	694	691	674	650	661	648	674	661	668	688	667	648	650	666	677	621	675	656	649	635	633	670	650	653	614	615	648	672	675	682	695	679	675	666	622	645	738	654	677	680	659	658	652	664	637	654	645	656	648	614	650	647	700	704	659	691	675	680	695	695	684	669	685	646	685	643	671	673	665	694	674	666	704	678	643	656	655	640	651	691	598	681	694	691	695	635	681	653	643	697	698	686	636	650	664	641	659	630	657	668	657	650	642	659	671	640	609	617	649	655	675	681	646	664	675	658	645	668	695	627	684	651	695	637	674	716	670	656	676	687	698	643	685	692	656	628	633	644	665	699	688	660	670	702	681	639	667	692	677	694	657	651	658	634	618	696	652	675	644	687	615	712	690	682	670	694	672	668	674	633	672	630	683	655	665	664	667	720	677	611	670	667	695	661	688	701	677	691	736	717	648	649	648	675	605	651	645	701	682	683	714	642	699	643	667	692	645	690	632	615	628	630	701	622	667	646	658	652	695	700	671	686	678	660	636	712	648	666	627	661	719	606	659	617	669	644	675	629	659	665	693	653	668	660	643	682	656	693	650	629	659	686	671	667	660	633	682	632	679	656	680	651	654	626	629	664	716	663	682	685	633	712	661	682	663	684	675	665	665	622	617	675	679	672	657	678	650	640	628	644	664	635	669	654	690	697	665	639	676	659	667	683	682	682	665	657	688	609	667	674	667	657	670	687	707	691	637	660	680	657	704	663	652	645	694	625	683	714	672	666	651	663	643	631	652	688	646	639	619	687	695	631	679	655	651	647	669	653	683	670	612	669	673	701	654	648	638	618	649	644	699	648	659	615	638	665	676	657	673	642	655	694	676	668	661	616	671	630	692	688	634	653	675	690	671	710	649	657	666	662	642	672	652	679	654	619	657	664	699	655	661	682	654	699	656	664	672	626	681	681	701	632	657	704	639	656	636	688	632	690	654	695	696	696	639	635	674	647	680	656	647	679	696	609	596	665	690	648	714	647	648	647	663	725	657	657	687	659	653	681	661	653	659	661	677	661	630	649	672	647	710	688	643	657	646	675	645	698	608	641	671	676	609	722	681	696	686	673	660	687	672	660	635	650	652	654	638	665	712	606	629	686	679	726	720	645	657	639	697	651	686	647	688	644	683	698	641	647	629	648	702	665	644	692	662	654	672	644	654	670	668	666	616	700	677	653	642	648	608	635	679	657	638	653	693	600	677	664	634	703	665	644	678	650	641	638	654	693	641	650	656	648	699	654	634	684	686	699	675	663	646	673	640	693	692	663	663	651	683	656	636	653	625	656	640	632	668	652	670	660	631	669	630	666	673	697	621	648	651	673	662	679	652	670	674	636	726	655	657	657	678	664	675	648	654	682	643	646	691	717	643	617	675	699	625	708	665	648	693	674	687	669	605	669	665	629	645	697	694	679	627	657	688	629	656	656	639	647	669	690	651	693	699	679	644	661	673	640	696	670	642	687	681	666	695	668	640	600	677	675	706	636	686	704	644	670	686	643	661	664	715	589	648	643	626	737	694	634	689	669	707	689	599	710	664	664	662	657	660	657	662	648	712	682	703	603	696	668	684	693	646	700	665	686	659	637	663	638	722	653	623	673	674	651	657	681	680	681	617	649	670	635	660	699	701	630	711	687	628	625	644	595	627	664	658	680	680	645	682	652	693	657	619	651	617	683	633	683	670	631	655	692	624	640	613	626	676	648	630	681	662	670	622	659	667	664	667
5779	4504	5480	3867	3061	2458	2171	1128	813	562	471	383	281	210	261	229	193	198	240	218	208	222	177	190	185	182	182	185	182	186	185	181	183	196	182	170	171	213	197	189	197	183	189	170	180	174	187	195	186	174	173	182	200	169	214	274	248	180	187	179	170	215	196	177	159	183	158	182	164	173	222	169	183	195	184	179	178	195	174	175	161	163	182	171	180	179	177	168	183	172	167	185	181	150	174	187	157	166	199	191	174	202	194	176	183	161	157	191	183	163	187	173	175	171	203	182	174	181	198	204	169	185	191	153	158	153	210	183	152	149	207	167	204	158	170	189	174	182	179	180	162	220	181	149	174	175	156	172	187	163	176	177	174	163	174	198	194	193	166	191	185	187	186	180	181	173	165	156	161	180	179	132	165	169	193	177	161	151	201	186	163	153	180	186	168	182	177	172	172	168	188	139	168	155	170	151	148	174	154	177	156	177	170	163	191	191	168	140	173	170	175	188	177	167	156	168	168	159	178	182	161	170	194	162	183	194	158	182	177	167	178	166	169	173	200	183	173	173	187	165	183	186	181	152	183	215	154	180	176	176	170	164	170	179	174	154	173	141	190	171	157	176	136	162	169	168	158	158	153	189	157	186	185	208	166	157	175	161	158	195	169	170	160	185	177	169	145	211	164	157	192	175	192	192	165	179	153	148	163	186	204	180	162	183	174	169	186	165	157	177	156	183	184	167	175	165	185	220	191	171	183	179	197	201	210	160	157	192	174	166	173	168	161	161	185	198	172	149	225	192	170	157	163	164	168	163	166	182	169	179	161	192	162	179	172	185	176	170	158	202	168	171	162	183	180	193	179	181	165	177	184	196	180	166	180	157	178	184	186	183	179	189	188	180	164	162	166	188	190	164	166	162	179	202	197	167	169	202	167	167	184	183	164	199	189	199	183	168	149	185	154	174	191	181	190	179	191	169	174	178	182	179	191	177	167	151	158	173	163	227	176	167	175	180	190	174	193	183	151	173	173	195	156	178	163	172	141	180	177	159	165	187	176	197	171	175	195	180	185	171	177	163	206	185	160	182	171	192	183	194	172	173	163	190	192	164	177	161	164	159	162	200	172	167	183	174	141	179	194	172	163	196	182	178	185	175	167	161	161	203	184	164	176	173	211	155	162	178	169	177	174	193	170	187	169	179	147	158	177	177	179	194	190	158	187	173	187	187	168	184	205	161	159	152	189	159	166	211	170	180	179	154	183	165	148	180	177	166	165	177	180	172	196	190	159	210	170	185	177	167	159	192	173	183	164	161	170	164	188	167	163	158	171	180	185	187	181	165	164	171	210	209	166	169	162	171	167	180	164	187	162	140	179	146	182	174	161	162	181	217	196	176	189	174	169	135	197	156	165	183	198	178	158	174	192	199	175	174	173	170	189	193	185	164	185	158	163	189	150	188	159	173	193	161	192	165	156	168	171	152	175	167	178	192	155	196	184	171	177	185	171	176	174	174	192	152	186	182	184	172	187	173	174	183	173	153	166	160	179	195	180	175	176	163	192	164	168	177	176	190	154	165	151	186	143	172	176	162	165	159	169	160	179	180	178	159	154	166	168	179	175	191	149	154	166	161	168	170	196	188	187	176	175	165	176	183	177	167	193	173	200	173	157	162	191	173	210	166	188	158	183	180	163	178	172	167	177	192	186	158	195	195	212	143	184	197	171	161	157	196	173	192	177	187	184	172	141	179	165	197	184	177	196	189	193	167	219	173	182	200	168	166	157	172	164	169	167	172	168	158	169	178	185	195	171	176	164	155	167	183	163	181	171	148	173	159	175	192	176	189	173	168	164	186	185	172	188	168	173	202	175	156	175	192	161	180	146	155	178	145	174	193	184	187	182	180	159	163	159	189	174	178	192	159	168	183	174	202	161	187	183	181	159	168	171	174	216	152	163	159	173	164	211	160	196	161	176	195	186	158	195	172	178	169	178	152	158	193	183	157	184	180	197	180	176	125	178	176	157	167	189	177	178	189	172	169	182	150	174	179	172	159	155	182	177	156	178	186	183	182	180	185	186	176	177	189	165	179	199	179	170	175	164	180	166	179	175	183	170	157	176	171	182	176	199	204	173	176	171	185	170	188	160	173	180	196	159	192	174	138	184	168	153	168	174	163	187	152	170	168	160	192	198	159	177	166	173	165	166	175	167	160	193	161	184	165	176	180	179	169	167	194	178	155	165	168	205	186	191	192	178	151	169	203	170	179	172	162	195	193	162	166	167	161	193	190	191	160	153	178	194	184	162	166	176	158	204	189	174	169	160	200	173	172	172	191	171	169	194	171	212	168	177	186	163	185	172	166	169	167	168	173	192	186	206	188	167	171	189	176	157	176	173	195	188	174	159	175	156	171	170	167	162	183	153	149	158	179	189	175	163	185	200	160	146	186	157	171	174	179	172	181	174	168	184	160	178	169	187	161	178	177	182	190	174	176	187	153	163	168	158	190	189	189	173	205	183	172	156	172	183	168	173	152	165	168	166	175	163	154	186	194	171	191	171	188	187	174	162	169	181	163	173	164	167	168	161	179	157	177	173	168	158	186	177	176	178	160	183	203	177	183	177	158	177	159	165	162	197	146	174	178	173	155	179	175	172	169	169	178	165	159	176	181	192	146	160	175	174	184	167	137	183	154	181	201	189	169	159	202	196	182	184	163	184	160	171	142	180	174	165	175	171	173	157	161	182	165	167	177	168	174	165	156	183	186	179	185	197	156	174	171	159	151	191	134	190	156	183	184	187	174	157	180	163	172	151	172	166	171	175	168	175	171	163	180	183	198	164	161	182	192	150	156	174	159	157	167	158	205	153	186	158	190	207	167	177	192	169	175	192	163	163	194	165	164	151	174	156	183	195	189	185	195	166	159	158	183	196	170	183	187	190	169	175	162	182	181	188	193	172	192	182	197	174	162	160	197	172	173	160	148	175	168	176	164	153	139	188	178	194	151	187	177	164	169	179	194	182	179	174	180	167	187	178	157	190	159	180	204	149	210	175	165	165	150	176	157	162	172	176	187	162	175	170	173	187	186	167	183	180	183	164	164	186	178	167	177	178	167	158	182	177	188	184	184	176	170	188	194	186	171	151	189	187	161	173	161	161	204	176	168	143	218	197	184	181	175	159	194	188	156	162	163	151	174	166	207	202	180	162	194	158	190	162	162	179	161	169	165	186	178	176	177	171	199	180	163	172	186	176	186	159	144	157	190	193	190	165	172	171	178	182	172	193	195	191	176	177	167	190	177	207	166	188	177	180	183	169	176	183	148	178	184	154	166	175	176	170	174	182	159	151	183	184	183	178	160	174	193	186	183	171	149	172	174	200	180	165	168	180	188	190	148	159	193	177	151	177	176	154	187	178	187	184	182	173	182	176	165	164	173	169	188	200	188	162	171	167	154	171	190	170	174	163	149	157	167	142	179	175	199	178	185	158	141	183	173	180	159	177	187	183	141	185	190
5243	4982	8741	9846	10194	9571	8689	5297	4089	3027	2448	1765	1272	967	911	890	726	705	723	839	706	591	598	563	533	560	558	546	496	568	492	487	541	497	508	518	458	453	597	543	532	561	456	456	485	467	491	475	401	450	439	465	460	457	633	874	830	462	462	426	459	403	390	405	452	468	456	452	455	437	424	479	405	468	444	429	433	460	455	462	415	456	432	463	434	433	452	503	419	444	463	435	455	466	430	439	449	411	468	470	456	467	439	451	453	457	437	441	453	450	392	453	446	485	406	471	451	474	396	431	398	464	448	466	479	471	447	435	414	465	430	413	428	443	477	457	437	401	480	468	424	464	462	470	485	442	448	422	446	481	447	464	465	434	445	435	439	414	409	453	484	435	430	429	464	489	462	418	430	442	442	449	479	439	389	473	454	446	492	463	434	464	420	423	468	421	432	480	440	462	444	476	440	453	469	430	423	433	421	436	446	500	451	458	443	419	461	416	425	433	473	437	449	439	463	463	470	439	432	478	418	434	442	414	500	459	450	452	448	476	441	441	462	451	405	448	462	472	407	428	452	453	468	469	469	447	463	426	496	447	444	443	443	437	457	445	424	437	446	461	456	465	425	423	434	453	434	457	471	438	454	490	435	446	440	454	453	435	450	469	444	481	440	430	421	449	474	406	455	462	447	439	431	421	467	453	440	459	420	438	421	424	471	449	438	499	491	448	450	410	418	453	482	496	417	447	439	425	419	426	461	450	412	443	459	454	432	476	453	469	447	430	409	432	458	455	430	419	443	440	426	450	456	447	444	448	466	403	436	452	481	458	456	480	444	457	394	428	422	438	470	439	461	488	406	450	444	427	466	450	470	454	432	488	459	467	399	415	466	441	471	403	449	476	428	456	480	421	445	457	470	429	460	432	444	453	432	413	466	453	446	468	470	425	464	438	461	413	473	436	413	395	410	439	426	446	450	472	406	445	438	476	485	453	417	404	424	485	417	465	427	446	428	477	470	483	455	481	454	429	437	433	442	434	451	434	422	462	435	462	412	443	493	429	474	434	435	445	430	458	460	437	463	464	452	452	470	456	460	441	433	439	446	437	410	479	426	446	449	485	471	456	445	438	439	448	435	439	479	436	456	447	469	441	456	457	468	447	411	419	452	441	413	457	433	471	465	428	463	440	466	426	443	459	437	445	455	425	460	466	470	457	446	428	460	424	454	456	437	453	460	427	485	453	456	439	415	451	455	483	458	459	449	443	437	451	455	456	441	457	442	440	481	421	446	430	429	458	464	407	478	445	391	470	431	455	455	469	452	451	421	435	426	436	477	396	459	472	482	468	399	399	437	418	445	430	465	424	457	410	441	439	480	452	446	444	464	431	478	461	458	460	470	428	492	456	468	467	423	443	459	445	437	422	456	413	412	458	407	433	439	426	500	418	448	448	473	472	436	422	469	428	449	426	431	447	467	438	447	454	416	458	451	453	424	447	414	446	437	426	449	446	477	444	430	455	421	469	451	456	417	456	443	474	461	409	493	470	444	464	453	415	421	455	441	448	456	447	431	449	440	421	412	447	423	396	422	443	410	444	451	459	452	479	468	443	457	471	441	456	401	483	419	445	444	441	480	422	454	468	504	434	444	456	430	456	430	445	442	502	466	457	422	472	424	446	406	444	434	426	481	424	462	442	429	491	391	515	481	430	434	474	443	484	458	422	457	462	449	459	474	429	433	410	459	420	472	424	432	483	445	434	465	440	404	451	458	466	436	445	456	465	435	453	426	411	471	422	419	466	437	469	430	428	416	445	436	431	425	437	461	431	414	460	448	443	477	409	419	452	433	484	459	447	438	432	402	434	444	453	442	409	456	463	462	450	420	464	384	441	432	429	410	443	457	436	450	428	449	474	461	442	430	483	463	429	421	412	408	438	415	470	426	440	456	460	473	462	465	479	434	429	474	446	428	445	464	461	459	429	452	440	400	482	466	450	451	448	429	470	420	479	455	449	410	433	441	445	407	463	417	457	444	460	468	423	451	407	456	483	491	428	432	426	460	432	439	455	441	430	449	439	413	444	440	423	438	452	433	434	427	477	406	435	454	410	463	465	444	444	477	462	397	455	423	486	436	426	455	447	463	432	424	465	431	416	443	451	441	455	442	451	408	507	453	437	415	442	445	432	463	472	429	435	452	451	455	468	452	447	469	447	418	465	462	439	429	445	463	458	442	406	433	420	421	438	434	433	430	400	465	499	453	437	444	404	430	441	409	463	449	433	439	460	430	428	447	434	469	468	467	435	442	474	468	456	456	474	452	450	441	437	470	450	432	425	438	462	475	444	461	458	461	427	399	432	436	451	430	470	394	462	489	495	423	384	455	443	432	459	479	451	456	437	431	465	475	452	431	501	486	448	435	450	454	472	468	435	432	471	441	455	469	450	449	451	424	448	464	466	443	416	451	394	396	431	405	425	457	434	464	441	488	465	424	433	476	458	450	460	434	450	474	506	448	388	447	456	433	472	438	455	440	431	429	414	419	473	463	450	452	427	446	464	459	467	460	478	443	438	459	442	461	411	451	414	452	457	482	451	446	422	447	457	439	428	455	457	423	442	425	431	424	463	432	469	463	415	459	437	452	474	426	444	464	449	445	479	460	483	421	459	435	458	418	442	464	416	451	414	446	458	411	447	415	457	480	461	445	458	457	443	427	436	436	456	474	457	434	490	432	445	429	410	404	446	424	480	443	464	461	481	460	397	438	485	470	450	461	466	475	436	476	416	416	415	451	437	487	452	465	450	429	491	417	443	460	434	441	473	452	457	456	459	493	396	465	457	436	430	446	430	417	413	473	428	431	467	449	464	459	431	434	447	476	461	437	476	414	482	462	448	455	471	430	417	466	432	432	450	436	486	444	427	417	446	420	467	448	417	454	412	429	473	435	434	423	457	414	441	424	427	437	427	441	439	459	449	432	477	406	428	449	465	486	443	496	441	446	414	453	450	453	411	453	403	453	427	483	479	469	466	457	412	460	496	433	498	438	444	465	449	427	420	448	431	458	437	428	460	453	462	439	425	412	437	437	474	449	433	484	478	422	405	420	432	487	452	477	450	451	417	428	434	433	474	453	465	448	473	470	453	424	429	466	463	424	454	451	466	438	453	426	439	467	417	470	444	435	467	439	464	460	458	448	481	441	430	457	467	434	433	414	425	438	466	469	446	444	420	453	440	430	444	421	421	445	430	432	461	460	462	446	445	438	454	463	456	420	424	454	449	444	446	426	461	456	491	467	474	415	430	457	465	451	441	442	415	426	423	432	425	458	480	453	433	466	446	414	418	424	419	479	437	431	469	485	473	462	411	450	448	437	460	437	444	423	434	472	464	420	442	472	400	469	457	431	463	465	458	450	478	437	434	456	456	475	417	421	480	440	431	432	460	433	406	444	454	452	463	433	435	470	425	444	420	445	504	423	437	415	459	421	458	496	474	470	396	454	501	408	419	415	453	450	434
29177	28505	32539	31679	29228	26274	21792	15528	11151	5965	3312	2173	1606	1167	876	749	598	589	487	594	558	541	450	444	417	349	353	313	289	305	284	313	297	284	328	292	284	349	737	714	555	407	281	266	290	296	279	247	272	289	267	290	263	340	508	639	521	317	281	282	231	258	257	294	296	287	277	272	292	279	276	254	264	257	295	285	248	242	293	300	262	242	251	262	255	301	292	293	253	260	292	275	252	253	285	266	309	261	289	251	289	304	266	247	280	293	256	253	267	268	282	250	303	267	257	266	262	291	267	283	279	273	274	293	230	265	264	305	272	275	251	294	279	272	263	253	264	281	283	273	262	276	257	227	268	270	258	286	262	271	266	303	267	291	277	264	282	297	294	304	267	298	268	263	258	264	276	265	259	266	258	283	267	268	293	277	281	289	276	252	267	281	277	280	271	273	265	281	292	244	268	262	239	261	273	273	275	258	262	272	279	271	282	269	299	267	248	263	276	263	255	273	292	295	257	270	242	277	278	271	249	287	281	261	260	273	258	286	260	270	311	288	246	302	271	254	269	278	272	283	283	266	252	270	293	260	285	287	304	265	289	270	250	289	274	269	300	276	259	276	277	284	272	273	259	262	275	267	253	273	291	282	274	285	272	285	307	293	259	240	270	246	271	274	258	256	303	260	304	263	290	293	267	280	264	254	274	265	249	307	293	283	297	263	271	261	263	251	277	269	279	279	240	267	253	274	253	269	277	225	287	250	296	274	277	267	258	265	275	266	276	274	268	240	257	299	255	268	255	238	251	326	269	258	270	257	302	295	258	284	260	281	272	277	286	241	261	271	273	278	283	262	287	274	252	328	299	275	241	265	254	276	292	269	288	259	272	279	213	253	271	242	290	267	282	279	291	263	242	279	271	308	248	268	273	294	268	280	288	312	262	263	288	286	284	262	264	271	269	270	258	262	251	270	278	263	261	295	266	261	268	260	287	268	302	262	297	281	260	263	272	261	290	286	228	267	290	250	294	266	271	222	286	261	266	279	259	241	293	278	267	273	292	270	281	281	270	241	248	264	276	280	245	276	273	257	270	310	279	267	270	301	266	280	282	259	240	262	256	287	277	274	297	285	264	299	268	265	252	278	274	294	271	306	267	277	291	272	288	301	258	308	276	270	292	263	239	258	257	268	295	274	226	253	259	299	287	253	264	246	275	271	265	270	230	248	260	277	276	242	277	263	264	248	260	260	276	287	273	254	269	252	280	276	257	268	279	273	291	277	265	248	277	284	259	271	263	315	297	293	286	252	260	296	288	273	259	253	259	246	275	267	275	254	281	293	265	277	308	285	284	280	297	292	256	275	282	253	284	257	251	278	279	275	272	260	271	271	297	274	267	281	279	301	272	245	296	284	238	274	280	312	286	256	272	293	280	249	269	279	279	244	282	273	300	277	289	266	278	258	273	294	267	283	267	279	232	271	300	287	275	285	268	268	287	250	251	244	250	295	274	271	256	292	272	281	301	294	280	252	263	260	280	270	249	274	258	255	269	279	277	274	255	290	284	266	286	244	285	275	308	272	270	256	292	264	283	284	257	267	259	283	277	299	311	253	262	253	279	284	299	260	277	281	295	260	261	300	275	281	275	263	302	288	295	263	236	248	304	272	272	277	266	277	293	268	250	283	277	235	256	292	237	214	277	280	268	274	291	242	268	278	275	265	273	280	271	286	290	291	280	253	250	266	270	269	290	265	241	253	250	252	251	278	250	274	278	271	256	283	289	281	291	278	261	288	288	293	273	279	275	258	246	274	277	277	294	272	272	278	261	263	298	271	279	269	297	243	261	283	286	281	258	265	237	286	269	269	272	287	270	287	277	269	242	249	269	250	246	244	277	278	267	304	274	248	244	303	276	254	254	286	297	295	260	279	269	278	297	242	236	257	269	277	284	272	284	286	264	232	257	267	273	265	260	250	271	263	308	274	265	283	290	272	290	282	249	264	286	274	283	265	275	250	267	270	251	297	264	244	289	272	284	286	270	310	262	261	263	303	271	262	281	262	261	277	261	279	261	299	263	262	257	265	271	287	306	266	273	244	271	283	257	290	260	244	261	252	262	250	245	256	251	269	294	252	289	264	285	282	289	253	293	309	295	283	277	277	278	269	241	261	270	260	267	261	272	267	260	263	290	243	276	281	260	280	287	269	279	267	250	271	280	221	266	283	272	267	274	251	265	266	271	249	276	244	283	265	266	263	278	264	245	273	260	281	278	258	279	279	273	259	284	277	300	266	242	236	281	267	253	291	281	281	282	303	249	248	276	244	237	288	260	252	299	271	280	233	288	262	283	274	294	243	273	264	297	274	283	296	269	275	278	266	282	282	278	257	291	301	282	281	301	273	240	274	298	307	300	292	281	274	239	258	285	242	271	292	257	259	261	284	259	241	272	288	278	271	265	285	266	272	262	276	277	273	264	287	252	269	261	261	249	259	259	305	299	260	244	257	250	248	257	262	228	259	259	254	287	262	301	314	268	267	265	277	281	278	262	277	268	271	275	303	268	280	278	312	289	334	298	284	260	291	255	287	285	287	273	258	280	256	281	284	272	264	271	243	311	265	285	271	276	279	262	276	280	269	237	240	269	292	267	272	270	289	279	277	277	246	310	321	283	270	257	269	265	230	274	298	265	305	268	260	263	268	261	294	249	277	263	282	254	287	281	250	292	253	252	277	283	261	288	279	289	278	266	277	243	248	255	299	249	242	285	253	264	254	270	274	278	282	276	276	257	247	254	299	294	306	282	294	257	267	294	268	274	247	263	297	316	246	275	255	258	305	242	283	258	274	254	269	240	294	283	262	272	261	283	286	253	250	283	280	259	288	247	293	279	254	298	274	262	259	303	289	277	256	289	291	276	257	245	256	233	256	276	271	264	265	262	286	255	280	254	296	277	281	274	297	278	236	313	259	257	277	263	292	277	261	263	270	282	263	268	250	248	273	255	289	284	280	263	281	286	256	253	267	233	270	294	248	283	270	285	280	290	284	272	261	283	278	302	255	274	258	265	259	302	286	267	287	275	288	266	286	263	268	236	261	268	243	271	251	272	247	301	286	253	257	274	279	259	272	264	240	264	262	293	284	257	270	296	265	252	260	260	267	283	269	249	254	251	267	239	297	244	260	237	272	261	270	277	261	288	279	279	268	276	249	264	268	264	285	267	274	288	279	249	274	244	247	264	278	271	272	292	276	258	238	281	253	241	251	238	262	279	285	255	270	282	284	275	271	253	269	257	270	262	239	300	279	298	274	254	263	284	279	284	257	279	294	262	263	289	266	268	284	288	264	284	269	260	285	254	267	239	251	260	252	223	260	277	291	277	289	262	295	277	310	280	267	267	295	263	281	272	283	303	283	275	281	257	295	294	269	293	270	266	271	240	291	285	277	269	297	294	269	295	271	301	284	260	263	299	267	258	290	253	240	287	251	242	260	262	229	273	289	275	288	243	263	308	264	278	281
21717	20126	31829	38752	39027	36677	32808	28728	24640	16477	11186	7761	5752	4534	4515	3418	2646	2486	2171	2956	2955	2414	2200	1814	1663	1217	1157	904	913	843	835	808	772	843	846	763	805	1335	4078	3919	2944	1574	788	683	707	655	674	653	655	671	672	664	604	1029	2579	3646	2487	731	627	646	647	667	656	652	678	642	632	651	693	649	648	645	657	633	660	675	670	652	625	654	615	635	665	641	624	652	624	616	641	642	653	681	636	665	639	641	653	605	684	644	721	704	618	651	637	654	636	642	651	639	669	655	612	607	605	625	616	656	643	666	653	640	634	649	635	622	658	670	649	617	634	667	685	618	660	594	670	621	634	673	659	622	633	673	657	640	649	654	632	628	667	672	624	670	634	641	638	633	709	641	643	676	639	656	646	603	635	660	659	594	633	656	688	657	636	613	625	673	633	672	649	632	677	697	623	633	651	677	713	666	633	646	640	565	707	625	648	674	638	677	646	616	656	627	653	648	666	625	632	636	636	653	615	602	679	623	618	634	644	614	665	659	597	630	600	651	661	624	637	636	637	639	664	703	652	659	621	686	658	639	605	637	693	646	682	645	636	613	605	649	598	620	668	643	663	648	682	617	629	625	683	633	645	619	616	625	621	619	644	622	630	654	654	643	667	653	627	650	638	651	673	658	641	648	695	673	655	664	617	699	673	643	642	646	637	620	657	576	650	641	637	606	647	642	635	649	618	663	627	636	650	650	623	655	622	638	624	673	643	620	670	655	649	635	632	647	660	683	663	682	616	645	678	649	632	629	636	647	652	637	687	631	638	616	667	657	673	634	676	631	619	629	670	646	615	603	656	679	642	641	646	649	641	678	624	685	618	621	641	637	641	615	627	673	660	638	662	629	684	662	657	637	646	669	671	652	641	619	648	622	632	647	644	635	637	664	656	626	658	619	652	651	676	643	683	651	614	646	576	711	632	671	683	701	680	599	705	651	653	682	595	642	611	678	642	656	663	647	644	666	640	674	630	624	690	674	672	625	653	573	632	617	666	635	614	595	636	664	702	647	631	661	636	655	597	644	655	658	659	637	629	649	583	643	663	626	592	631	597	632	635	637	637	627	644	637	622	604	649	622	614	658	654	674	623	607	667	682	598	642	643	678	641	660	616	628	669	626	627	646	667	628	628	641	648	646	656	626	643	630	653	668	635	658	593	645	643	680	652	640	662	661	632	616	647	665	638	631	676	658	629	663	661	671	669	624	698	645	595	678	669	672	637	631	616	632	675	634	649	670	657	615	653	624	602	605	640	614	621	644	666	627	686	629	688	651	626	656	668	652	649	648	647	629	680	670	645	613	617	614	684	645	612	658	620	652	674	643	645	644	662	655	608	621	644	632	634	665	658	656	621	643	674	618	637	625	661	659	567	635	652	650	677	667	658	622	673	667	634	682	642	691	622	660	637	665	670	647	655	602	689	643	672	717	655	649	646	650	664	646	621	687	677	675	589	654	668	669	621	603	620	684	669	614	630	662	652	643	624	660	668	628	665	680	660	659	653	626	641	670	691	686	592	611	663	684	650	645	635	671	607	643	636	593	663	606	603	598	651	620	623	677	629	666	660	633	644	640	611	645	631	643	657	634	634	667	665	629	602	654	644	645	712	662	607	653	604	653	635	617	675	655	649	688	634	649	640	635	679	660	629	648	646	654	648	646	629	696	602	692	640	655	681	671	686	653	697	602	685	623	665	660	585	629	614	666	684	669	655	629	667	651	642	656	650	659	643	672	662	677	647	641	649	664	670	643	654	672	654	683	666	601	616	664	675	644	627	682	632	618	629	674	623	655	639	621	659	671	675	684	659	650	668	653	624	653	654	629	621	649	647	610	662	624	689	655	649	666	640	598	654	615	653	642	653	622	602	591	668	630	660	619	600	626	636	658	648	620	609	635	681	629	660	657	669	611	665	624	657	649	651	663	630	666	658	636	634	665	664	658	618	661	701	622	636	674	656	582	661	671	652	591	605	662	666	667	637	677	679	631	655	640	641	625	648	650	655	632	637	657	585	621	657	632	683	650	633	669	662	607	624	637	646	621	641	664	649	641	619	636	689	616	653	662	644	620	656	640	665	615	633	651	643	676	628	610	663	662	617	642	651	673	652	618	637	667	620	684	663	674	661	649	587	643	653	606	648	641	652	669	614	663	612	643	654	607	652	644	637	636	650	647	639	643	641	649	688	638	625	679	640	656	659	651	600	633	622	701	677	638	630	623	585	620	603	627	681	639	627	623	667	639	627	642	655	624	613	644	630	638	630	642	660	637	625	634	657	636	658	656	653	627	632	693	656	673	642	599	635	646	673	609	636	646	665	656	594	635	639	652	678	637	644	626	614	671	619	669	659	599	663	649	680	633	606	667	653	623	653	653	628	594	638	674	669	620	601	605	685	638	661	682	657	628	629	636	647	661	670	662	639	665	616	692	647	652	680	697	659	623	671	654	641	648	653	657	680	642	636	668	647	637	631	630	631	679	668	630	656	590	614	613	628	663	656	688	628	633	646	641	696	654	609	653	614	607	673	625	622	661	672	640	630	623	634	648	631	635	643	645	603	625	639	655	613	698	596	662	605	605	650	637	591	660	700	617	690	629	600	611	646	665	624	664	653	643	626	663	663	646	659	657	607	603	639	625	610	675	654	646	641	679	654	643	686	612	655	617	622	636	669	678	639	640	635	646	610	658	645	610	647	676	670	669	633	639	624	633	615	608	635	623	649	648	638	651	662	665	664	665	651	604	694	647	682	607	667	639	611	651	659	717	671	646	643	644	654	661	659	668	618	618	632	664	647	661	625	635	651	641	656	597	656	684	638	652	630	582	659	610	635	680	642	635	659	618	695	667	664	636	640	620	668	664	644	636	702	626	624	681	620	670	653	674	665	668	621	653	647	635	634	592	651	638	671	622	666	651	664	636	630	656	653	627	682	675	658	607	635	663	620	655	649	616	664	670	630	635	608	607	570	660	641	667	622	591	636	626	656	674	679	680	630	629	627	665	666	650	625	704	630	601	634	649	675	639	632	627	640	616	657	636	616	623	670	665	633	628	652	616	649	655	622	648	617	656	624	643	644	662	658	646	646	631	689	649	612	699	673	644	680	641	687	631	668	664	688	626	633	667	626	675	656	642	609	670	644	653	637	692	657	638	634	611	643	645	626	664	651	647	620	653	680	645	679	636	601	646	671	643	667	634	669	654	638	703	632	632	655	636	661	673	638	651	632	630	670	680	629	614	657	639	642	626	661	600	627	620	650	650	662	695	621	664	676	648	631	609	643	684	698	667	654	619	635	651	621	686	673	663	605	620	659	586	625	652	669	677	645	674	661	633	630	671	617	660	642	629	645	571	645	639	667	689	619	656	660	649	671	684	634	683	670	676	671	675	641	668	626	677	630	655	646	636	663	667	644	647	651	638	639	648	603	635	636	638	627	673	687	637	606	633	671	648	664	616	704	659	690	640	685	640	650	625	677	637
39332	34474	37764	35928	33929	33164	29738	24360	19721	12361	7230	4552	3138	2341	1637	1068	1109	767	676	817	983	842	651	519	623	406	432	375	323	354	342	318	326	291	326	320	287	319	681	906	845	909	732	285	297	288	275	286	314	315	280	276	278	316	688	1192	1162	530	318	277	266	299	304	285	271	285	274	275	289	287	296	297	303	313	273	289	267	287	258	296	268	313	261	308	284	308	296	276	302	258	283	296	296	272	279	280	296	278	309	315	282	285	295	244	282	298	303	296	290	263	236	318	281	314	249	284	295	270	271	289	303	285	312	308	280	273	316	305	299	271	267	304	303	286	292	277	274	315	273	287	267	279	271	337	275	303	297	277	290	317	277	278	330	317	282	290	302	292	281	257	286	290	291	313	266	283	304	292	297	286	288	289	285	295	265	314	299	284	310	260	277	253	261	300	275	280	311	295	294	294	288	286	261	281	293	287	277	289	316	274	281	287	269	305	284	301	309	295	270	293	321	277	286	300	267	283	261	323	311	288	289	308	276	278	279	303	313	316	280	296	277	301	309	311	294	290	277	293	314	296	282	290	277	291	299	293	294	320	294	263	304	301	304	288	275	288	296	286	271	278	306	255	252	264	310	294	261	274	266	258	281	282	300	290	292	275	297	280	291	265	298	291	280	309	277	296	255	290	272	304	293	256	277	261	303	305	264	293	269	282	297	286	276	299	273	279	279	305	259	283	281	285	317	284	300	287	300	267	268	309	302	303	261	286	287	339	273	295	285	288	240	281	268	297	287	262	260	297	302	293	275	286	274	288	266	295	295	249	275	276	295	294	303	298	293	288	305	297	280	317	294	282	320	303	280	297	293	293	265	335	272	290	280	269	298	291	305	292	323	261	281	300	292	272	326	267	301	294	287	289	263	277	297	261	297	311	314	278	276	267	283	341	298	276	275	262	260	253	272	282	274	297	301	302	312	291	259	275	293	275	275	295	298	276	307	262	300	285	269	267	293	299	272	313	339	288	288	286	310	268	278	319	286	309	282	273	290	288	274	269	260	275	280	302	283	284	282	283	320	318	260	298	299	300	290	289	313	281	301	277	305	276	298	302	296	273	295	282	274	258	286	306	268	237	282	316	321	278	324	275	278	260	310	279	324	287	277	288	289	293	261	304	260	291	297	281	296	290	269	272	269	279	308	290	313	299	303	312	255	279	296	298	306	302	305	292	302	303	297	303	287	291	298	260	286	296	290	280	278	278	254	296	301	280	282	278	282	299	280	304	284	274	315	272	290	276	317	281	290	274	276	267	275	300	292	283	264	297	301	288	303	299	319	255	281	267	274	290	280	278	271	274	263	304	267	266	294	287	297	286	297	251	278	293	295	304	280	298	238	286	303	306	283	292	290	272	284	291	281	308	279	299	293	298	285	291	301	281	272	283	321	294	302	293	284	291	313	279	270	266	300	282	272	265	312	274	294	304	283	288	276	256	278	307	281	226	303	270	287	271	279	262	276	293	276	302	291	289	264	281	284	274	304	273	295	294	288	255	294	272	301	279	290	285	283	291	298	289	288	276	292	310	282	322	262	259	332	302	264	275	296	281	321	279	272	266	269	341	316	288	285	285	271	297	271	295	286	275	265	274	281	291	286	282	276	294	261	311	294	285	276	328	278	269	280	279	278	292	271	296	335	271	324	301	269	266	293	266	280	270	287	287	287	241	261	280	285	297	286	287	302	320	318	274	261	302	302	284	270	297	277	286	285	269	298	280	305	292	301	248	257	243	326	282	302	285	266	292	310	287	235	304	266	295	266	282	278	296	287	262	291	284	243	300	278	290	282	283	312	275	323	265	269	277	298	292	255	322	286	304	292	303	305	267	261	273	290	316	271	304	320	277	279	265	314	284	271	289	284	292	266	295	282	295	303	290	294	270	304	292	284	307	306	333	301	296	255	243	298	253	294	270	302	283	305	258	259	261	281	288	273	285	300	276	272	264	286	305	263	257	278	280	265	278	321	306	319	298	291	272	301	275	299	304	309	316	264	288	282	287	305	268	301	310	282	303	280	297	288	295	353	279	290	289	307	286	292	305	276	281	298	285	309	298	290	282	285	294	285	270	269	285	292	252	274	295	297	284	308	280	296	313	291	284	281	275	301	264	276	291	281	283	296	283	262	266	293	274	281	258	288	294	306	295	254	266	327	283	268	259	311	285	261	285	299	296	261	252	293	278	288	287	285	302	290	279	300	276	295	292	296	274	259	291	288	265	281	299	289	260	276	269	290	248	256	252	330	302	272	290	284	311	279	292	276	300	274	308	294	271	312	282	255	295	314	312	311	278	266	299	289	283	280	283	302	263	291	314	284	303	288	259	263	272	289	276	308	249	314	276	287	268	286	298	300	290	292	292	304	304	267	317	303	287	300	303	315	257	307	242	306	260	340	272	292	272	287	282	323	288	244	275	281	270	246	290	246	292	270	267	254	249	315	285	290	260	281	286	293	312	252	294	276	297	293	276	292	286	262	267	261	286	295	282	277	293	269	276	287	285	292	305	285	272	305	258	262	267	294	277	292	282	280	295	295	300	294	315	334	259	281	296	295	248	273	292	310	307	302	291	295	306	292	294	313	239	281	318	279	274	283	247	301	286	282	300	273	265	277	267	258	282	287	277	319	319	278	294	304	270	261	287	275	275	304	266	294	269	279	267	293	310	307	295	307	298	316	313	291	276	299	304	274	277	303	335	262	287	307	273	291	250	294	274	296	271	303	293	290	306	300	291	306	300	275	251	297	270	276	286	276	293	270	307	318	264	275	308	290	300	306	265	298	273	286	275	313	272	289	294	269	291	300	288	297	247	263	263	274	285	278	267	288	287	282	309	286	294	279	321	307	262	269	291	286	285	280	286	262	327	286	276	280	303	281	278	312	308	274	281	302	262	269	268	276	303	305	266	269	278	270	286	312	285	274	289	294	292	252	284	271	277	301	324	274	281	249	253	293	267	281	255	273	267	247	281	283	261	273	287	258	277	276	283	301	298	324	294	270	280	282	266	290	302	284	250	278	259	301	296	284	281	303	288	290	260	311	288	302	282	279	260	284	263	268	278	275	277	291	268	294	283	247	301	271	313	275	290	298	275	321	284	270	296	263	309	316	310	273	291	281	282	273	308	288	274	289	275	261	273	306	289	279	290	303	312	283	277	307	326	302	263	272	272	302	290	269	263	292	284	251	272	305	282	313	299	309	269	273	282	320	291	289	265	317	274	271	281	325	289	302	270	266	280	300	318	283	305	284	310	295	275	312	263	280	254	287	265	273	274	325	266	295	260	275	273	279	276	294	271	237	237	283	310	262	285	307	300	298	279	277	291	262	264	268	299	285	273	307	281	266	294	282	244	277	264	296	267	325	270	271	282	275	277	292	286	291	303	291	326	287	296	275	317	275	265	313	312	278	272	304	304	290	316	314	341	278	288	278	314	268	259	281	260	304	295	301	283	298	288	286	300	280	265	314	301
28683	26914	38715	45212	45327	44167	41257	37850	33109	24766	17659	12662	9726	8280	7471	4922	4946	3852	3402	4673	5533	4587	3147	2602	2570	1660	1583	1309	1026	961	997	971	957	1009	985	905	893	1051	3518	5166	4596	5297	3627	787	714	765	734	695	695	729	728	661	714	965	3683	7112	6111	2253	693	675	660	697	654	638	663	655	683	667	724	615	702	645	673	664	609	645	683	627	656	672	657	667	613	650	669	660	654	633	663	666	668	642	674	627	648	671	635	616	658	676	627	660	652	580	712	645	636	661	665	632	669	701	657	689	657	645	693	673	649	639	635	646	673	614	646	672	625	677	664	639	690	680	621	645	678	735	663	650	714	656	646	693	595	644	632	599	662	658	634	681	672	627	670	631	649	642	600	698	674	631	648	669	710	681	635	675	694	647	680	669	676	672	638	646	659	675	652	656	686	671	659	631	658	648	634	634	663	668	698	672	683	677	706	690	668	653	601	631	664	642	682	656	637	678	669	696	633	624	676	638	656	677	670	693	667	647	640	649	619	650	659	671	648	658	683	639	648	605	673	669	696	720	711	680	684	691	637	636	670	674	637	663	646	657	645	697	678	650	616	635	642	672	659	647	650	683	654	669	712	665	670	669	624	700	675	672	663	617	626	689	620	612	681	676	646	672	640	652	637	664	663	621	603	652	623	621	641	666	661	659	658	635	673	670	660	639	612	625	659	672	638	648	681	670	667	626	643	692	653	680	671	622	631	693	640	669	658	626	628	656	669	683	645	675	665	664	663	637	661	684	692	703	688	645	647	679	628	630	660	686	675	663	671	662	680	643	631	640	696	599	690	677	675	689	663	644	653	635	637	639	699	649	659	655	651	704	675	674	603	676	664	686	643	670	683	718	655	687	675	693	665	669	691	698	696	646	620	635	661	645	680	624	645	649	661	662	611	683	650	645	678	670	639	651	678	640	729	651	649	614	639	632	687	681	671	669	664	648	649	648	644	692	634	649	635	655	643	609	700	654	655	658	711	650	696	630	667	611	634	625	653	669	664	673	635	670	639	663	687	666	683	634	661	665	656	648	685	701	615	671	657	668	674	673	680	647	663	643	665	682	651	626	700	651	674	645	658	670	707	675	651	615	668	653	620	691	673	637	692	694	684	657	652	663	674	693	690	639	642	700	681	668	677	674	671	623	651	655	648	659	638	663	659	627	626	650	664	674	601	674	668	661	671	681	617	677	645	677	621	662	695	738	695	677	679	650	657	680	653	650	676	652	663	669	653	703	689	623	682	641	617	708	637	627	690	628	634	595	678	660	673	665	675	656	670	608	661	675	676	708	666	670	644	653	688	664	669	616	660	681	695	639	665	672	668	668	642	661	660	603	724	665	666	651	615	620	686	692	691	621	662	667	669	644	665	653	650	630	625	644	647	706	686	684	641	683	662	618	597	643	615	620	692	665	620	641	668	697	705	683	667	626	671	657	670	674	683	589	645	624	648	619	653	644	649	626	655	690	650	712	642	642	675	681	665	612	701	633	690	701	693	620	641	660	646	652	654	647	656	624	652	683	621	683	658	655	663	668	664	698	637	658	644	681	673	654	650	640	666	659	730	708	650	658	674	623	718	640	660	618	673	649	691	669	716	632	616	648	661	610	633	670	677	650	705	662	626	644	662	636	664	644	613	636	641	672	627	668	652	665	678	645	699	632	638	658	680	683	664	673	676	637	687	681	672	660	636	690	636	654	643	643	659	671	639	620	673	650	666	642	668	678	640	660	685	648	632	660	630	650	668	677	657	621	653	663	630	686	662	677	651	655	745	648	630	695	659	620	622	646	655	697	701	685	620	678	608	651	687	679	668	677	674	656	635	686	645	679	618	685	678	699	635	623	627	667	676	622	642	654	672	695	641	694	646	691	660	687	617	679	679	653	670	662	651	676	700	649	639	714	686	659	662	647	678	623	621	661	637	669	642	647	668	663	674	644	666	633	646	692	677	633	646	670	646	625	649	702	643	629	687	639	706	667	662	665	647	671	683	627	653	676	644	679	641	626	637	644	645	644	665	629	629	654	620	657	679	666	645	652	645	654	664	697	701	648	627	685	686	668	648	727	675	645	650	662	621	651	629	641	700	642	664	625	643	635	677	648	663	637	630	658	666	627	715	706	640	655	656	647	623	634	644	647	694	611	713	677	689	701	634	661	700	683	647	717	692	645	668	671	622	669	653	679	690	655	664	616	656	659	662	617	656	646	678	675	711	640	674	645	650	659	620	625	655	641	641	653	614	689	628	685	663	688	682	667	707	630	666	644	611	673	655	634	627	692	698	667	648	692	673	664	665	656	643	648	647	713	606	663	658	678	621	653	672	614	667	623	627	670	684	669	687	644	685	658	650	691	689	665	665	708	642	678	650	641	642	637	677	645	655	687	679	668	659	645	648	673	675	638	619	594	693	666	674	650	669	656	692	719	656	654	674	692	693	654	684	650	672	667	625	726	680	646	673	646	669	598	682	656	692	670	694	660	644	686	635	668	635	647	679	695	675	695	648	641	666	647	663	658	649	655	625	654	634	667	675	661	648	691	637	653	646	623	699	659	643	715	662	634	722	666	638	660	668	646	655	691	676	669	701	670	695	670	606	660	639	645	654	673	656	678	710	638	655	680	673	623	645	664	679	668	647	660	693	651	628	696	645	669	616	660	652	636	675	630	653	715	656	676	621	652	676	617	620	713	648	660	613	671	617	688	669	714	641	652	648	660	644	651	681	658	684	655	636	643	622	643	733	655	657	659	632	669	648	656	652	667	634	641	659	660	672	650	647	652	646	683	643	682	667	621	636	654	671	688	653	663	590	672	679	611	647	623	669	656	640	681	701	629	648	658	664	658	609	670	704	636	655	663	643	699	690	602	631	655	660	656	709	669	645	679	620	640	694	644	671	702	697	635	633	667	629	730	644	672	608	666	641	621	649	620	649	691	646	694	674	664	625	622	613	697	627	631	627	665	618	665	721	629	625	600	640	612	642	651	638	660	656	666	630	657	660	677	685	593	648	632	665	659	665	600	632	650	688	639	628	693	664	635	616	592	681	668	663	638	652	656	622	700	642	668	695	615	687	665	653	650	683	646	658	664	648	700	648	636	680	648	616	680	683	657	649	612	652	681	661	633	644	664	636	654	667	707	672	692	650	629	663	684	674	652	699	656	722	648	660	624	681	641	665	682	633	628	667	668	635	653	629	675	691	613	689	688	659	706	659	626	609	598	641	629	660	678	664	691	655	599	656	592	633	716	676	646	643	630	685	622	612	670	636	664	639	639	641	660	663	612	630	640	655	637	671	734	649	664	645	652	656	680	670	661	664	672	670	665	663	696	659	639	660	690	663	633	619	637	670	644	661	626	662	640	656	661	661	617	674	602	659	665	646	621	673	642	633	652	640	658	656	683	653	620	661	657	650	697	669	682	638	623	659	699	672	655	586	650	646	636	663	655	674	596	612	682	649	622	656	672	642	706	617	669	669	652	652	667
6586	4749	6430	4218	3117	2698	1856	997	793	558	536	391	356	320	282	262	263	267	271	270	244	232	229	247	219	229	224	230	240	224	251	238	229	236	262	236	242	242	235	288	349	341	267	221	231	249	228	247	235	222	215	191	198	206	232	261	256	244	227	196	220	213	216	225	235	216	222	214	211	234	237	237	251	228	246	217	213	211	229	224	242	214	201	232	245	226	245	242	221	230	220	231	201	235	217	226	213	187	205	213	229	225	223	236	249	221	223	182	202	236	221	228	231	229	210	215	208	206	249	209	214	246	226	234	207	235	201	207	205	239	205	216	250	201	229	225	232	222	203	238	204	218	258	212	250	237	236	208	219	201	218	246	211	193	213	212	237	201	247	252	195	236	224	217	236	245	232	200	206	220	235	227	209	224	209	211	242	225	228	207	235	243	197	223	193	214	224	212	251	226	223	233	253	247	236	214	210	218	219	221	235	234	201	240	199	228	233	208	212	232	219	193	217	234	203	207	217	237	208	241	206	209	230	215	211	221	237	227	219	231	219	211	271	234	236	184	215	211	214	238	217	225	227	230	229	209	249	223	247	219	222	218	216	228	242	228	232	221	226	240	226	232	244	220	217	238	231	227	244	237	209	230	240	220	211	219	229	255	210	238	257	224	208	221	228	238	205	235	210	220	250	201	216	205	210	242	225	215	250	238	209	215	207	221	243	225	228	220	211	212	218	228	226	259	227	213	227	238	213	205	209	221	259	248	230	225	222	213	222	238	206	233	217	259	244	231	213	225	240	233	226	246	235	205	229	244	202	203	213	226	197	197	208	235	235	220	228	229	256	222	224	249	232	219	268	226	232	235	205	225	224	205	216	216	209	211	220	235	221	233	222	213	223	234	209	225	229	232	214	244	226	222	216	241	211	204	228	250	207	208	235	212	202	235	218	205	201	236	249	232	211	227	223	237	240	240	223	250	208	243	238	234	218	239	249	212	229	230	237	214	212	247	202	240	193	248	237	236	227	227	214	239	219	230	236	198	229	222	253	225	235	238	205	250	208	217	245	226	220	192	216	203	216	203	211	191	216	224	226	230	239	233	228	227	240	235	199	217	234	222	214	228	221	214	233	250	210	199	235	234	196	188	225	227	204	201	252	256	220	205	225	244	215	230	238	211	210	218	252	195	222	217	221	237	206	198	223	216	219	192	226	203	192	225	231	242	227	225	244	235	241	211	227	235	212	205	216	224	218	225	208	245	228	237	199	226	216	239	219	218	209	182	225	246	218	216	212	224	245	228	223	226	217	219	213	225	209	234	242	238	191	196	218	236	211	245	209	210	230	221	220	214	217	230	237	225	233	220	209	245	217	226	195	184	232	208	207	231	210	213	257	248	206	217	230	216	249	216	212	232	196	226	227	221	261	225	226	209	220	241	229	224	224	219	227	246	225	212	199	225	227	229	240	233	197	237	225	240	245	208	231	220	257	243	225	180	222	235	226	238	219	229	218	230	256	212	199	208	202	236	214	233	237	227	239	234	225	237	219	233	229	241	207	223	216	220	237	223	227	214	230	202	213	217	223	234	217	232	221	214	233	238	222	237	256	216	233	202	223	213	211	228	232	212	229	223	224	196	189	230	227	199	231	208	221	213	243	256	227	228	214	207	239	238	224	237	192	226	239	213	224	188	257	213	235	236	239	223	241	216	226	255	223	205	253	213	215	266	235	207	240	223	205	249	224	221	202	228	228	215	205	245	226	210	227	229	227	256	232	225	231	229	225	213	226	231	242	193	208	235	213	225	210	228	203	207	207	233	217	226	249	220	223	197	203	282	220	219	228	233	199	210	222	209	218	213	195	225	205	207	251	214	187	236	239	220	201	227	234	235	216	233	202	246	251	219	223	230	209	241	185	233	197	207	239	232	229	213	215	233	236	212	223	231	249	212	230	223	226	226	213	190	193	245	210	217	241	228	240	250	208	227	220	246	233	187	223	212	216	232	231	242	263	243	232	214	237	229	234	245	222	207	265	229	221	236	185	233	229	214	255	223	249	241	240	224	231	199	206	228	213	222	231	206	225	211	249	217	223	216	223	219	227	228	238	211	230	195	220	197	215	230	221	214	223	205	225	251	215	249	224	263	191	213	198	237	216	196	223	214	236	213	206	202	229	223	225	232	208	219	236	201	198	218	228	218	237	193	244	233	216	220	213	219	211	231	238	239	227	223	240	232	227	221	206	215	239	192	241	272	202	218	235	225	233	246	214	249	228	212	248	191	228	220	243	212	197	203	214	209	203	209	240	228	213	234	224	205	235	229	229	244	229	243	219	213	214	223	218	198	214	208	199	226	207	226	225	223	225	211	206	198	220	243	211	218	235	261	231	226	232	193	250	213	209	248	227	207	223	221	218	205	224	222	213	220	212	234	249	238	229	228	201	213	239	243	240	222	224	246	218	202	212	233	195	229	219	230	214	234	230	228	213	225	219	214	250	218	200	240	223	209	217	215	187	240	239	213	197	241	239	189	203	222	232	217	241	232	229	220	216	179	232	239	238	208	206	227	208	222	209	194	245	225	232	227	222	231	210	225	189	214	212	227	231	215	232	232	209	239	233	203	260	211	242	210	222	223	246	245	214	238	230	216	213	217	222	214	245	241	238	228	199	215	219	228	231	234	233	249	224	225	226	214	209	221	215	218	225	228	217	209	212	218	212	224	224	222	193	219	189	222	225	223	228	235	227	229	244	226	228	220	218	246	192	231	234	236	241	231	213	226	215	207	211	223	217	191	223	217	229	211	219	234	220	204	224	220	242	217	241	236	214	204	205	251	216	235	235	217	212	255	222	205	230	201	221	207	247	221	200	246	213	231	200	228	194	235	210	207	227	201	226	230	231	222	245	220	221	241	221	240	220	242	216	219	214	205	236	221	238	198	208	242	218	241	231	232	226	220	199	220	236	245	198	194	249	209	211	233	229	233	229	240	245	209	238	243	218	209	187	207	224	227	228	228	222	238	242	217	215	219	214	243	213	224	223	229	220	202	222	225	208	210	221	210	210	243	226	204	195	219	213	237	233	204	202	216	218	226	221	220	236	240	232	225	240	198	241	211	199	217	213	239	249	232	230	202	237	211	213	225	218	216	224	236	233	226	225	234	210	237	208	211	213	265	246	236	218	235	221	231	218	213	201	230	198	222	209	246	229	222	248	210	247	238	243	206	215	217	243	247	232	224	236	212	220	190	227	224	222	231	213	229	228	249	228	228	213	238	248	235	210	240	222	222	227	238	228	225	208	228	235	215	236	224	211	232	201	250	196	206	245	228	241	220	194	212	214	205	230	219	196	210	228	197	236	241	230	212	228	230	231	231	212	228	209	229	224	231	217	239	250	212	213	227	208	231	213	219	206	238	224	209	217	208	233	200	221	206	240	206	204	221	221	213	196	231	224	217	212	227	213	213	253	193	220	229	228	218	180	227	219	252	208	239	242	223	255	228	208	196	218	198	200	231
5330	5367	10439	11192	10696	9991	7338	4952	4032	2766	2386	1897	1538	1201	1031	874	918	938	1009	829	800	691	685	687	688	643	651	630	596	642	631	653	631	601	657	624	680	624	742	970	1247	1244	781	539	586	562	544	551	565	553	563	564	581	542	584	701	724	688	552	580	601	620	561	551	595	556	560	551	538	529	568	563	538	571	555	547	600	527	556	541	569	546	547	506	543	562	529	516	573	571	586	562	554	540	563	534	569	614	597	585	592	569	512	571	574	583	550	547	555	567	548	577	556	552	572	564	586	534	592	582	605	577	561	519	525	554	604	555	563	558	546	540	559	552	551	538	566	572	577	540	560	544	578	570	543	546	557	530	567	526	578	538	558	569	571	582	545	582	555	552	544	590	553	555	524	605	582	564	552	526	571	578	532	536	559	572	574	562	578	546	562	582	586	548	561	576	520	547	633	559	548	595	558	545	579	593	534	553	590	561	592	635	544	545	567	581	582	562	531	549	558	575	636	565	553	580	540	550	582	550	582	565	568	584	537	569	555	562	559	556	581	554	565	560	642	576	575	526	558	596	557	519	526	569	554	513	547	553	593	560	569	574	560	542	553	525	542	573	561	570	582	552	593	573	571	594	537	572	558	565	624	570	548	504	558	545	535	572	571	574	573	551	522	550	579	532	549	580	559	563	550	593	564	509	586	568	518	556	566	554	513	531	546	566	565	568	506	565	558	558	530	603	522	558	600	557	549	569	567	574	523	576	547	584	532	598	575	556	538	574	556	561	582	536	537	526	573	557	539	553	529	506	556	573	555	565	594	566	592	572	578	548	559	609	558	566	604	588	573	546	565	559	513	520	541	558	574	554	531	537	559	567	545	572	567	601	583	578	547	576	536	564	522	562	560	573	590	590	550	584	532	535	552	611	557	543	536	590	575	607	546	545	575	603	574	597	564	548	573	568	597	550	582	564	550	534	545	587	558	548	569	565	559	558	558	545	537	552	553	540	580	549	536	519	569	573	587	601	530	547	546	635	544	556	594	525	524	560	600	548	582	556	558	532	578	525	525	544	502	552	579	557	514	555	580	535	583	561	594	538	591	549	572	587	536	596	592	554	544	557	546	541	567	586	594	567	575	574	577	554	542	541	574	535	566	561	543	533	590	564	559	533	567	577	553	544	537	568	578	555	570	599	573	551	579	553	527	589	595	537	572	582	564	549	535	584	539	523	583	598	551	567	524	540	540	532	589	582	558	535	540	566	614	547	591	563	574	557	563	576	587	517	552	576	560	537	563	592	592	575	577	533	551	597	557	574	570	547	562	582	591	554	529	574	548	538	576	537	607	574	557	591	562	538	593	597	551	582	559	553	553	585	548	555	546	567	530	524	588	573	560	546	585	602	523	563	576	566	577	538	570	613	577	560	579	567	544	624	573	555	544	570	564	558	541	576	529	549	571	584	532	561	599	542	553	565	596	560	559	515	577	584	560	550	539	547	511	582	510	533	578	560	538	556	542	549	588	569	545	574	527	538	523	570	545	535	587	540	572	593	563	541	555	565	558	565	561	574	544	561	577	570	554	520	567	558	621	549	572	539	562	592	549	556	522	550	592	573	564	593	575	535	537	537	573	587	550	536	551	577	523	554	557	537	557	529	572	525	583	554	584	546	582	584	597	563	545	571	545	495	597	555	576	546	581	558	556	547	581	557	619	567	550	545	524	540	589	543	569	554	568	589	562	577	574	594	584	555	564	562	598	565	585	551	567	563	569	531	564	540	558	552	574	567	645	541	568	512	557	531	563	555	559	569	578	539	551	546	547	555	530	575	593	567	505	591	561	566	530	544	563	584	569	621	567	566	553	581	561	628	519	550	574	584	533	560	557	514	553	561	544	521	558	548	572	542	561	574	558	531	564	588	530	551	595	585	591	571	585	570	553	578	518	577	596	564	542	594	578	543	579	562	576	579	569	561	545	558	589	564	572	566	516	557	573	551	563	571	576	568	540	549	604	588	561	571	581	583	554	566	563	570	560	603	592	524	589	540	570	557	520	563	584	579	554	585	583	568	576	587	550	576	537	576	526	557	564	538	550	574	595	578	583	549	555	553	558	543	538	607	600	568	482	569	544	573	569	571	542	584	568	517	565	548	581	577	542	539	597	568	550	573	548	564	576	541	590	534	571	601	550	572	570	534	573	584	560	592	550	591	570	581	582	510	567	558	498	587	520	542	592	556	594	570	544	522	588	570	549	598	503	488	527	583	547	566	554	515	595	553	567	544	605	556	576	520	552	544	571	589	591	561	525	564	546	550	577	554	566	541	601	539	562	509	575	547	572	567	584	566	560	587	608	528	581	555	564	588	550	551	558	537	553	562	544	577	561	563	562	549	548	592	522	537	572	577	562	569	512	558	579	575	556	580	555	547	557	565	551	579	546	564	545	577	567	582	575	589	581	587	529	581	563	537	563	561	563	583	521	565	570	513	555	580	558	528	568	519	587	543	575	543	571	540	570	537	582	616	562	553	539	579	522	551	594	549	537	564	562	547	548	506	572	582	565	541	528	578	570	561	551	595	561	538	524	565	587	597	546	498	577	574	532	571	609	588	577	546	609	551	577	549	533	562	568	552	568	551	551	533	586	542	558	601	547	546	565	612	589	564	553	540	542	559	550	573	581	605	531	524	581	571	578	537	574	555	600	555	542	553	561	535	603	563	520	543	581	546	527	606	547	567	506	578	558	554	561	533	563	553	560	542	544	586	577	540	550	555	595	544	554	591	566	565	599	570	581	591	579	534	588	557	531	521	544	553	545	533	542	588	594	578	532	578	548	534	522	561	505	575	536	607	585	559	524	584	543	558	532	594	545	540	548	557	559	543	579	589	582	570	520	555	543	612	526	553	605	543	577	565	535	615	547	540	577	560	584	612	608	559	537	560	550	540	548	542	560	569	525	537	533	548	583	576	559	595	580	575	551	574	577	556	541	546	568	561	580	577	543	586	520	520	566	558	595	560	592	546	579	567	562	577	514	573	543	541	570	579	555	601	539	546	540	552	509	543	522	544	608	579	582	556	550	560	583	574	591	523	577	525	566	569	576	529	545	531	565	576	602	578	555	606	579	587	559	574	555	546	546	533	587	558	529	533	570	577	521	559	501	546	548	572	570	615	522	552	535	555	569	566	542	541	563	578	552	558	563	592	602	597	561	597	519	534	541	573	530	579	598	574	577	567	533	578	537	549	568	596	546	525	524	598	534	628	523	546	515	517	556	558	510	528	572	546	590	566	559	628	547	560	603	558	613	565	547	556	614	567	573	566	568	569	542	567	566	565	526	545	567	548	565	548	608	536	596	583	542	560	584	565	534	553	592	628	570	577	573	581	532	586	534	557	535	573	586	567	550	564	562	560	605	553	608	584	581	593	535	556	593	569	583	519	603	525	557	547	526	576	552	529	619	571	575	561	564	556	530	578	546	583	555	578	567	539	564	566	574	575	556	549	579	555	572	562	533	560
30978	28143	33615	32227	28814	26623	22739	15849	11055	5924	3365	2554	1774	1287	900	898	828	616	567	605	637	628	456	459	440	404	389	402	390	354	335	355	359	323	329	365	361	359	543	1034	1299	1188	735	332	326	305	310	352	298	304	321	301	297	290	357	454	432	405	330	373	332	343	314	308	341	354	292	296	337	366	332	320	326	335	299	351	315	318	317	340	309	322	339	319	344	318	305	308	324	329	323	289	343	324	314	342	334	289	341	314	324	290	309	348	334	353	317	316	304	343	323	352	266	302	324	320	311	324	328	334	346	309	296	332	329	351	337	307	344	333	311	310	331	327	308	363	309	363	316	331	320	318	337	326	317	329	330	310	361	334	289	323	315	306	316	341	343	337	309	337	344	332	321	359	318	335	321	340	341	314	324	323	327	322	307	337	309	320	308	299	342	360	340	352	320	308	334	328	356	335	315	309	313	329	297	341	323	313	303	338	308	282	338	339	378	304	300	331	315	328	330	328	329	319	293	295	299	335	340	324	334	324	314	339	344	296	330	303	319	321	321	328	305	332	316	265	319	343	291	325	321	311	338	308	332	318	317	306	333	331	314	342	340	308	342	338	318	329	317	347	312	337	295	341	360	378	326	324	329	336	319	301	304	302	362	322	351	341	342	302	325	314	309	375	332	315	321	356	333	335	345	340	386	345	338	338	310	312	312	316	292	335	317	270	329	343	357	302	366	324	330	329	330	357	322	304	324	344	328	331	320	311	328	330	325	309	352	305	328	332	321	339	362	325	352	322	327	312	343	326	307	329	353	340	336	328	342	297	317	330	353	278	366	311	327	303	336	293	344	326	357	292	314	318	318	301	305	328	353	342	313	322	299	312	337	310	310	349	322	339	326	323	337	332	332	344	321	320	315	325	341	338	311	314	307	323	324	323	317	305	344	327	332	355	319	340	337	331	342	334	350	319	316	307	310	368	326	332	324	334	323	332	326	343	350	312	299	324	314	339	333	360	337	297	332	324	319	336	326	355	312	308	318	357	319	315	304	314	310	305	305	335	311	307	307	350	323	337	334	338	359	324	302	333	303	350	317	313	338	284	338	320	329	361	331	320	286	305	285	331	339	334	361	341	320	309	332	336	322	313	349	313	336	331	309	328	338	337	291	349	334	343	358	310	322	310	353	312	317	376	335	322	270	307	324	329	305	291	312	313	316	341	319	333	319	299	362	352	362	355	356	344	334	287	339	355	347	329	303	298	335	318	339	296	373	317	314	321	325	339	355	336	304	319	316	326	318	336	289	320	305	350	333	308	288	310	327	337	299	316	333	341	302	306	331	325	348	316	321	324	331	320	336	297	339	305	344	335	322	308	307	312	329	326	332	321	326	345	321	317	308	342	305	298	319	342	363	313	380	322	299	330	320	345	335	321	300	318	310	316	321	336	344	320	310	312	315	317	307	317	333	306	330	297	319	322	304	336	350	353	331	300	315	319	328	330	331	310	352	336	325	273	312	309	295	285	319	329	307	325	339	312	361	324	312	332	282	333	330	343	281	299	325	313	312	314	310	317	322	345	298	344	356	337	348	293	327	283	361	328	330	310	340	338	332	345	300	336	316	315	302	328	303	320	334	336	342	319	320	326	327	322	340	350	332	324	349	304	324	352	304	331	300	333	328	327	312	335	339	343	293	355	367	307	336	334	322	310	327	314	320	296	306	321	344	290	296	358	337	307	360	306	339	309	302	319	345	342	314	321	353	310	359	348	325	335	349	314	357	314	304	331	317	318	307	339	337	342	329	314	369	305	330	318	364	318	334	314	308	309	333	313	303	332	349	312	341	316	336	336	303	300	308	297	324	373	324	327	356	350	325	305	295	289	316	312	329	340	346	278	336	335	343	352	338	329	309	330	323	325	326	308	327	318	343	344	359	335	301	308	345	312	319	308	329	348	304	365	309	309	362	326	325	370	307	314	331	316	383	309	322	302	304	318	326	298	331	384	301	346	355	334	301	320	336	335	339	329	322	333	350	302	337	317	306	317	341	351	307	338	322	323	313	333	317	347	314	327	330	341	312	297	319	319	328	310	336	298	297	277	318	333	332	314	348	304	309	325	331	347	362	311	323	334	332	326	303	318	330	321	321	287	319	309	362	344	364	301	352	340	307	322	352	296	341	343	290	341	309	344	322	339	312	321	332	334	311	319	329	311	298	300	328	324	329	329	320	311	318	340	289	316	342	309	329	328	346	355	307	332	328	306	330	288	318	330	342	321	318	298	356	344	336	343	354	304	334	316	321	353	313	359	369	331	327	365	317	316	318	305	298	315	325	297	289	318	312	318	349	321	292	342	324	335	338	332	321	305	318	325	340	347	320	328	325	349	310	330	335	315	327	326	334	339	381	311	344	337	336	289	317	307	331	348	323	336	347	347	351	314	290	344	334	303	321	326	325	333	322	306	332	314	343	268	329	356	343	319	340	339	333	336	324	313	308	311	343	347	310	306	355	290	326	325	340	324	320	321	325	325	308	331	339	327	362	326	303	298	314	299	327	335	333	339	317	317	315	300	327	335	310	332	308	330	337	306	333	324	352	294	313	305	342	359	308	314	321	289	360	308	283	355	332	334	308	327	323	332	322	344	327	336	338	300	368	306	296	300	287	310	310	321	288	284	353	311	344	298	324	331	333	313	327	321	337	316	295	262	319	330	341	305	336	301	306	355	310	355	330	314	316	313	319	336	344	332	335	334	330	289	334	327	312	374	333	347	341	334	328	304	303	329	362	323	343	350	344	292	322	307	349	316	329	317	277	336	349	317	296	353	338	318	327	293	307	277	299	341	291	317	301	321	343	312	293	312	293	342	346	327	332	296	319	311	313	334	321	305	368	319	326	323	340	326	321	313	324	303	320	320	327	309	306	271	292	313	337	324	292	293	311	285	325	320	304	341	334	324	310	339	326	302	339	302	312	328	359	325	325	303	318	294	288	315	342	367	323	313	352	341	293	318	319	301	310	333	302	318	294	327	301	327	344	354	336	341	316	322	278	316	291	313	317	317	344	313	325	335	295	320	335	345	346	303	337	333	322	346	309	343	363	323	321	333	304	342	315	306	370	322	326	285	340	312	314	370	342	332	317	318	335	314	350	320	329	286	333	306	294	340	333	314	351	317	289	332	313	328	338	320	300	310	320	344	322	289	325	315	309	342	341	325	331	314	296	309	339	325	329	311	346	357	307	334	318	287	296	319	319	353	314	319	309	334	309	349	319	327	325	310	341	348	309	315	315	330	320	346	344	360	327	358	331	333	344	354	346	337	331	312	296	341	310	344	335	325	330	304	325	352	353	347	322	354	322	333	335	293	351	316	348	327	353	329	338	314	304	303	323	328	328	339	349	308	328	357	287	328	309	350	333	309	326	339	313	309	343	329	341	319	317	316	318	338	300	340	294	334	302	311	301	331	385	298	358	353	358	316	301	297	334	309	295	325	322	355	335	316	321	348	320	324	320	358	340	333
22227	20735	32944	39524	39293	37575	33372	29124	24253	15592	11476	8948	6055	5419	4292	3584	2947	2510	2308	2848	3184	2974	2071	1968	1526	1345	1180	1124	1012	996	930	1015	949	989	898	960	968	1027	2592	5728	7203	6485	3578	955	798	745	788	803	767	712	789	798	756	751	1172	1763	1463	1375	952	734	805	746	736	748	758	843	784	814	744	758	782	817	762	759	728	742	767	742	782	793	781	828	756	765	764	755	783	855	771	802	776	759	749	819	756	700	744	797	724	749	738	766	723	758	769	749	773	784	791	780	814	792	810	777	771	737	786	738	757	737	808	754	735	743	802	780	732	756	761	717	730	795	770	688	762	755	768	762	769	777	770	749	743	765	791	711	724	741	744	760	749	799	826	744	743	792	766	740	721	789	759	728	798	727	782	768	768	831	745	778	739	741	787	745	751	780	758	722	790	699	744	763	783	770	715	745	770	782	715	780	807	757	743	799	740	698	705	749	805	765	757	755	763	724	790	731	771	765	763	779	754	765	744	783	791	778	738	760	806	778	758	802	763	793	730	727	710	754	789	812	755	722	796	786	782	761	735	746	743	812	751	790	767	770	751	797	802	733	803	761	769	749	786	789	790	729	759	766	775	730	758	756	733	762	788	800	783	749	736	769	729	757	751	781	789	754	729	770	809	717	747	742	759	716	758	785	773	713	753	766	727	762	811	800	741	770	765	741	740	781	774	726	770	737	767	713	781	788	767	757	791	742	738	722	772	747	749	700	757	800	791	777	733	770	769	751	738	724	750	773	788	780	743	781	802	768	767	766	753	722	718	746	762	785	805	767	730	781	767	757	716	744	753	802	757	746	721	784	751	736	718	731	788	787	797	770	752	751	771	775	753	735	738	791	780	757	739	763	779	810	801	724	737	729	742	785	775	805	728	785	742	764	781	737	752	758	767	742	742	814	704	735	813	776	775	725	701	763	796	782	748	749	802	792	740	764	801	795	792	768	758	722	756	744	798	762	738	747	746	770	759	738	718	789	745	773	737	780	737	731	708	760	720	793	791	750	737	810	747	770	763	763	776	819	751	770	768	812	738	762	790	750	782	733	733	751	746	772	789	738	784	734	735	743	769	776	810	722	738	805	782	719	731	750	728	806	789	761	791	781	755	772	765	747	780	783	731	745	780	756	766	794	768	752	756	792	791	744	790	734	765	751	762	732	757	744	764	798	754	753	736	806	756	734	798	755	796	753	778	767	762	772	764	746	777	760	740	761	771	777	776	729	699	747	716	725	762	706	794	790	760	787	716	844	757	783	739	787	761	776	783	693	741	762	770	716	727	743	742	754	775	747	730	772	776	764	749	763	726	764	755	700	756	764	753	771	756	723	774	760	758	744	739	752	744	783	772	746	766	771	788	761	766	796	750	739	761	759	794	745	721	763	765	762	776	819	751	762	747	780	777	750	724	739	772	741	751	769	741	765	754	784	759	789	753	762	767	753	776	846	742	766	754	756	760	751	755	744	743	729	740	745	798	793	775	747	771	788	786	728	787	751	740	754	737	727	758	718	783	814	766	756	791	731	728	763	776	721	881	718	783	748	763	797	795	768	760	739	760	787	733	763	808	739	754	746	772	751	720	745	789	751	759	758	779	743	765	771	749	793	743	737	769	735	738	727	764	761	733	707	759	788	741	779	773	751	758	730	751	755	781	784	788	751	740	740	796	762	778	779	765	754	754	769	778	727	778	757	756	739	775	754	783	718	712	753	741	718	770	763	772	741	721	713	754	757	778	708	726	743	785	731	752	743	740	766	736	782	721	792	761	742	742	734	760	784	740	785	735	774	746	749	737	744	690	717	773	747	738	739	763	781	739	801	742	717	787	732	756	770	775	754	801	741	777	790	736	772	740	795	739	756	751	756	725	753	734	742	793	838	746	726	767	764	769	768	736	809	715	760	736	804	785	807	803	770	782	708	751	733	725	723	771	771	817	757	770	788	790	762	783	768	774	761	791	757	765	758	770	748	761	726	763	728	832	795	749	723	747	774	753	789	728	736	785	753	796	761	778	782	762	748	726	762	746	793	746	746	736	776	710	754	754	785	746	769	763	780	763	770	750	775	780	763	804	774	707	735	765	730	710	752	755	775	735	711	782	715	776	783	769	755	787	750	681	777	722	740	799	773	753	818	723	754	768	775	754	806	746	749	738	761	722	768	740	792	753	773	792	760	801	769	777	764	733	766	755	823	784	750	752	754	740	761	767	740	765	767	804	779	740	738	744	769	790	736	799	760	780	803	811	778	785	733	735	752	731	753	789	750	748	801	791	785	762	734	751	782	719	766	738	759	751	757	768	728	767	728	776	754	760	770	749	760	780	788	823	740	744	726	767	783	753	780	739	725	771	785	743	734	782	739	727	817	781	773	765	760	804	771	768	735	731	747	723	742	790	749	759	781	811	751	749	743	763	741	725	742	740	774	736	761	778	765	816	756	781	767	714	751	750	754	741	752	776	776	790	727	732	778	751	766	755	768	731	746	786	785	790	736	761	735	746	747	788	761	767	734	747	701	764	745	731	766	766	726	732	733	766	764	798	720	745	792	759	780	732	758	730	749	745	713	716	782	762	780	743	772	777	763	702	762	730	746	784	759	779	726	796	751	722	697	758	767	784	746	731	733	728	764	727	764	729	734	722	756	707	814	820	694	802	783	719	751	778	758	764	784	781	734	787	781	763	745	710	721	741	758	717	698	790	732	791	736	759	771	773	765	710	724	804	723	749	745	728	760	777	742	767	714	762	766	769	810	747	780	753	760	814	748	762	740	778	742	783	783	740	756	737	797	755	776	763	709	756	804	746	771	773	731	807	782	764	772	709	751	753	747	782	806	804	747	767	741	812	821	816	791	769	783	771	733	761	744	721	753	780	747	793	768	752	781	759	787	746	767	755	747	747	752	805	765	728	701	761	777	779	747	796	763	720	744	796	769	734	766	778	815	740	791	810	754	776	775	788	766	796	726	810	783	799	752	802	751	709	793	711	767	782	792	734	770	791	771	736	751	797	754	783	775	780	730	786	764	728	794	776	729	728	728	799	779	728	762	765	771	726	793	802	760	783	809	783	767	770	762	733	762	779	762	768	745	801	760	774	749	780	757	753	777	768	813	728	791	772	739	733	746	718	744	736	795	732	759	720	785	735	731	820	770	772	760	771	737	791	804	735	775	740	775	743	766	735	742	740	707	791	708	759	788	710	706	706	724	753	736	759	772	817	768	770	763	766	737	726	788	787	784	745	749	767	732	778	745	764	795	783	766	738	751	755	746	774	754	821	742	774	727	822	741	756	717	786	742	777	703	744	808	755	770	762	776	747	696	773	762	758	771	742	754	790	756	723	768	752	786	798	779	765	744	771	769	779	754	772	770	748	817	788	749	752	785	821	758	787	732	776	730	763	748	755	725	816	725	796	767	795	784	721	721	800	725	757	744	752	773	801	742	744	748	758	745	732	760	714	733	745	803	745	752	705	733	754	766	699	780
39685	33838	38169	36755	34375	32424	30555	24189	18814	11424	6797	5224	3266	2355	1716	1184	1121	866	716	933	897	953	622	610	483	433	397	392	390	420	384	337	360	348	321	358	391	436	1192	2241	1945	1567	729	352	315	313	331	290	312	330	289	315	316	343	404	611	598	483	378	349	328	335	309	311	322	298	317	339	322	330	328	310	290	300	311	322	339	306	305	286	295	329	293	324	305	315	317	297	342	296	316	321	289	306	318	327	331	293	299	300	296	315	324	342	352	317	332	309	332	284	312	330	338	272	290	333	324	296	331	322	329	325	327	305	328	298	294	337	346	290	280	332	311	297	315	300	336	313	295	321	339	311	309	307	334	323	312	359	326	298	290	307	348	274	295	326	283	326	333	306	308	343	325	322	299	309	332	334	328	339	293	303	351	299	296	296	324	339	332	298	339	293	294	338	298	313	313	365	319	322	375	312	318	312	341	319	291	317	317	316	316	357	311	329	285	299	315	320	325	316	297	344	316	317	276	353	307	335	359	295	330	309	342	317	309	307	331	320	342	352	339	308	326	304	309	318	330	289	323	327	295	332	351	310	298	324	269	297	348	285	305	328	311	324	321	308	332	332	309	324	291	325	334	340	350	306	308	327	300	320	339	327	308	308	312	327	337	383	319	290	318	321	339	324	316	296	316	294	306	325	353	323	316	335	333	313	317	313	296	308	320	312	313	307	299	345	330	369	330	311	311	303	325	326	300	283	323	366	315	304	290	334	312	339	322	312	291	318	332	330	308	307	319	336	318	295	313	368	280	300	343	278	298	302	334	334	331	310	290	314	312	289	365	296	291	325	305	327	314	335	318	310	312	331	335	325	297	341	313	295	330	321	363	318	322	300	283	302	312	306	291	289	320	343	308	308	324	298	331	325	333	313	321	312	307	302	332	319	315	311	318	312	326	313	306	309	328	334	288	326	338	323	316	326	319	314	309	309	363	303	286	295	281	332	322	312	307	303	329	315	293	324	341	305	346	343	286	319	348	324	329	318	336	312	346	305	306	296	332	311	329	335	348	310	325	318	340	316	317	321	292	290	313	304	318	321	322	322	350	338	311	305	306	320	293	321	320	326	322	303	309	360	321	305	342	324	333	343	304	299	304	308	293	316	318	302	352	314	361	323	309	309	264	300	327	334	295	302	301	316	328	307	332	352	292	328	334	340	346	264	333	340	296	330	271	291	315	298	325	311	324	345	356	336	308	318	329	320	343	313	291	310	301	321	331	336	309	333	343	301	334	306	308	337	282	319	327	339	323	303	301	303	322	319	304	318	291	299	299	348	345	316	331	318	308	306	322	372	307	352	318	321	286	325	311	307	328	302	335	320	295	338	322	359	316	334	308	305	332	335	313	343	300	319	298	300	300	305	311	352	289	319	312	328	335	330	335	331	317	308	337	295	327	345	304	338	346	306	287	331	306	336	324	337	336	312	307	288	327	300	305	313	332	356	294	322	322	332	317	290	304	312	309	309	302	326	327	315	341	343	294	336	294	339	293	328	327	299	307	297	326	339	326	321	307	314	313	291	323	296	313	328	341	313	309	330	285	333	313	322	302	345	304	288	347	312	318	314	307	314	333	317	296	303	328	304	298	316	302	333	314	316	299	328	330	304	284	316	310	346	298	269	308	317	345	325	331	361	294	309	295	304	327	343	294	293	275	300	308	314	313	318	306	333	311	334	305	322	306	322	317	316	335	318	298	329	305	337	300	301	321	306	323	320	291	366	301	303	296	327	337	299	341	312	364	274	317	332	335	304	342	319	335	280	294	306	294	337	306	325	324	315	318	313	328	339	306	317	313	276	344	296	293	333	318	307	297	297	319	355	318	299	322	322	313	336	346	286	310	309	274	295	333	310	290	324	320	313	330	298	324	316	315	315	311	318	317	356	340	302	349	298	312	323	318	307	329	366	312	319	328	296	298	322	325	346	290	278	321	327	302	307	319	334	314	342	297	326	335	320	294	295	308	329	338	323	328	323	308	331	312	317	328	325	324	351	323	322	314	291	285	312	321	326	353	352	310	322	301	339	307	308	315	316	317	311	311	312	337	291	300	328	321	338	303	329	346	300	330	302	306	315	299	310	317	318	337	320	338	303	345	350	301	369	304	295	288	334	317	324	333	343	337	312	298	311	299	333	294	317	287	334	301	324	329	320	312	337	321	324	305	352	331	315	326	295	336	365	330	341	277	324	305	331	345	310	335	292	292	332	323	288	316	310	344	338	318	298	309	313	318	317	285	294	312	330	316	303	345	291	304	297	328	307	336	329	311	310	348	330	294	347	343	293	326	310	313	299	323	348	321	303	309	330	298	308	313	304	294	296	281	310	333	316	326	310	318	307	322	300	328	325	335	312	292	290	320	320	301	306	305	287	308	349	329	329	333	327	316	317	324	319	296	313	343	356	330	315	291	349	339	310	329	288	310	344	314	325	332	350	336	316	320	339	326	336	336	304	331	307	287	293	357	287	308	314	297	364	310	307	322	314	330	317	329	304	312	285	329	320	306	339	291	324	339	293	321	367	306	340	326	327	298	333	326	297	304	326	332	309	302	342	316	288	340	321	334	325	310	336	355	303	294	322	340	339	333	350	323	321	356	333	348	304	318	332	288	311	312	306	344	337	320	301	330	323	349	300	336	302	325	325	334	309	294	328	331	336	330	338	313	330	301	323	332	329	287	319	302	336	336	328	345	318	317	319	325	311	302	300	322	298	324	308	303	325	293	332	301	342	335	336	340	302	321	338	342	299	306	304	299	305	283	319	334	323	320	343	328	296	298	304	319	293	267	317	301	294	343	316	336	309	321	292	352	297	341	313	327	341	309	338	322	342	282	300	353	330	324	316	321	329	342	282	349	326	309	330	339	323	290	348	307	314	328	311	317	362	335	324	326	330	294	318	312	300	326	353	332	299	320	328	327	321	357	333	361	313	312	305	323	339	305	319	322	323	333	316	283	340	330	382	331	324	304	289	312	307	349	318	318	305	351	309	308	270	323	315	309	329	316	343	309	310	325	299	293	326	348	350	296	326	342	335	299	331	322	320	301	355	334	359	300	325	322	328	306	317	332	318	334	307	339	308	329	305	327	320	301	351	320	317	306	331	326	304	283	325	332	325	322	331	319	301	351	336	303	311	320	300	325	309	336	321	335	301	322	333	338	324	326	307	322	286	338	329	318	296	322	301	320	331	317	279	350	337	342	319	286	316	335	309	281	319	303	317	307	280	323	347	321	334	283	295	308	325	327	287	326	361	317	289	336	333	311	305	281	312	314	319	311	327	321	307	311	319	324	317	310	310	294	301	320	318	295	349	344	305	337	302	340	322	300	321	309	314	312	314	294	313	328	327	339	320	298	329	300	328	296	330	313	304	340	299	304	316	302	317	341	292	340	348	322	305	322	297	319	303	298	306	317	312	323	327	317	326	338	296	324	313	315	335	336	305	336	301	299	327	315	316	301	370	286	321	276	290
27983	26231	38885	45362	45705	43468	41960	37759	33093	22938	17929	13067	9227	8668	6801	5338	4717	3410	3637	5226	5662	5244	3011	2621	1991	1617	1442	1288	1216	1238	1099	1056	1116	1048	994	1077	929	1720	6958	12718	10764	8687	2908	809	813	700	808	700	738	738	750	754	756	770	1291	2893	2391	2134	1031	672	732	743	764	712	716	671	739	764	762	697	719	687	763	731	743	749	744	686	729	730	728	751	701	730	695	668	734	739	767	726	715	703	718	706	723	730	685	690	731	711	739	746	754	733	687	706	726	719	775	667	737	706	723	714	760	760	683	728	720	698	745	731	745	707	699	735	747	794	725	754	714	708	762	692	691	728	696	738	721	761	743	719	689	732	710	749	743	760	722	758	752	697	735	717	675	734	716	750	709	733	713	712	689	730	739	721	701	733	719	700	720	724	696	707	738	737	691	727	761	738	715	741	715	736	760	722	708	759	733	771	721	734	704	720	741	781	721	745	729	721	727	704	757	714	746	772	730	707	798	703	732	702	768	668	688	722	699	741	751	721	728	754	717	718	724	704	768	794	698	727	695	762	715	749	752	723	758	733	720	722	681	714	664	719	696	738	753	705	740	727	768	735	694	679	720	739	722	721	704	742	749	698	698	750	746	728	776	685	714	734	709	712	741	681	719	737	718	757	701	698	676	773	691	725	704	706	673	738	775	713	751	727	718	733	705	701	720	679	745	696	732	769	694	677	682	716	697	698	729	746	687	754	760	730	751	728	746	729	733	711	705	690	699	725	714	740	768	712	758	694	715	707	745	723	734	734	675	752	742	745	759	718	701	721	722	673	718	747	757	733	728	742	703	712	675	732	695	721	694	729	723	708	726	756	721	715	692	713	706	727	736	698	738	704	705	749	754	712	725	712	746	772	786	712	724	767	709	775	743	742	754	756	707	735	691	753	721	758	758	734	684	684	722	727	721	712	725	789	714	712	714	708	704	678	782	765	738	738	722	724	710	655	742	694	768	742	683	703	657	688	719	760	706	681	711	739	707	748	739	698	731	766	738	672	745	725	737	739	771	714	736	699	724	719	714	664	740	711	725	724	756	724	695	708	723	761	753	757	773	739	722	760	671	702	689	775	727	715	738	731	731	779	684	706	670	738	670	764	732	709	711	747	750	720	741	709	727	725	767	740	689	752	728	716	723	753	723	715	732	770	732	702	717	766	751	712	796	696	770	731	717	690	695	718	729	734	707	752	699	746	749	766	771	790	754	761	705	784	745	746	762	736	722	734	701	727	711	699	748	772	723	720	729	698	744	720	718	750	703	727	740	718	726	720	725	731	749	733	734	740	653	748	710	725	738	689	724	720	721	743	719	745	760	729	721	702	735	741	714	754	752	692	755	779	767	735	751	697	706	773	672	708	731	737	688	744	744	674	673	766	700	748	670	740	741	748	747	700	731	706	725	751	755	722	744	700	715	709	720	702	746	719	692	739	731	738	691	691	706	730	752	798	753	691	732	742	766	715	724	743	731	691	687	734	756	768	705	711	730	722	710	687	727	671	755	707	711	693	671	717	701	710	732	713	787	717	763	742	728	715	721	767	718	749	748	706	733	692	709	685	719	672	768	718	719	723	705	739	775	738	791	760	717	751	710	746	734	747	714	703	732	654	717	780	752	737	731	717	758	723	719	762	707	736	720	766	754	721	762	757	724	727	749	744	732	714	705	670	729	717	698	748	704	749	714	723	707	720	736	793	648	716	694	789	750	680	776	732	718	728	731	729	735	710	694	767	698	714	724	720	738	684	756	747	719	699	744	734	662	685	718	734	764	761	715	728	703	731	700	771	741	715	715	689	719	782	745	760	694	716	785	759	751	724	661	651	700	708	725	683	794	759	755	738	706	679	747	704	710	721	755	754	663	700	738	759	721	716	736	731	728	725	722	722	706	708	745	766	765	744	734	725	684	680	740	722	722	732	700	724	720	730	760	711	722	648	720	745	732	738	699	679	694	781	686	705	678	738	709	702	665	794	702	690	738	731	782	721	682	731	729	698	708	729	743	744	729	684	716	750	661	705	749	708	701	701	685	724	694	756	693	730	750	722	684	701	784	741	754	735	707	755	728	724	746	738	665	726	743	719	695	758	755	717	730	756	778	737	701	687	734	720	753	686	768	782	704	744	729	719	746	760	749	739	726	797	747	767	739	728	735	710	765	718	703	735	714	777	754	700	671	773	784	753	683	717	733	765	722	764	699	722	748	741	747	712	771	717	756	734	773	771	754	713	716	777	690	727	781	735	718	723	743	703	712	740	722	729	697	761	714	768	740	716	730	761	725	721	712	706	717	775	699	751	744	738	743	718	690	716	727	774	786	683	722	715	735	718	733	703	682	711	745	686	720	732	792	722	752	724	717	736	731	689	723	722	748	741	692	688	771	696	721	711	727	705	761	738	707	748	728	719	747	665	696	685	704	782	686	711	756	683	752	674	773	706	744	738	724	723	704	705	721	731	675	712	705	717	722	756	723	743	713	743	724	729	695	730	736	666	676	740	724	725	700	751	732	718	720	717	740	720	688	728	701	744	674	712	737	690	702	714	723	744	751	706	734	740	691	689	740	744	750	710	743	723	710	740	675	732	736	703	737	717	723	715	765	721	718	713	752	738	742	766	729	717	739	727	723	747	749	734	745	698	682	745	701	733	703	704	688	690	678	722	709	773	719	701	738	722	760	745	753	759	746	692	760	694	708	673	706	746	723	753	758	737	741	738	771	741	728	758	729	782	702	782	749	722	708	772	747	709	703	698	784	791	750	714	790	713	738	693	741	701	728	712	737	739	742	764	757	724	720	691	687	752	759	721	819	711	750	721	764	764	669	717	740	726	710	722	749	738	720	722	779	748	734	698	747	723	717	705	714	745	747	679	793	691	750	716	719	729	701	712	730	756	709	692	768	708	748	762	701	731	752	652	734	682	688	710	732	684	703	715	700	754	726	733	738	754	676	718	716	744	776	706	765	736	734	711	750	695	703	714	762	719	708	707	732	700	735	767	705	713	753	734	740	746	708	700	682	661	753	686	724	748	729	724	760	753	708	731	721	695	729	772	707	718	711	737	724	729	707	725	696	774	753	693	732	706	659	758	753	739	725	690	711	714	739	730	752	728	728	717	751	712	711	684	722	731	742	739	758	736	718	741	726	741	711	718	765	729	737	691	693	718	720	661	738	707	734	746	744	726	685	720	735	762	687	722	718	721	717	748	731	723	707	654	745	714	726	717	714	762	728	697	736	711	741	668	720	789	681	683	753	708	768	714	695	688	706	766	694	761	815	671	705	737	730	727	723	696	724	779	767	704	727	725	726	750	704	729	723	729	773	742	714	714	688	690	722	704	699	705	737	730	737	729	713	720	713	773	697	717	712	702	784	766	708	740	719	730	751	725	728	729	749	749	736	719	721	767	738	719	750	731	733	683	733	738	721	735	715	725	731	689	656	685	729	734	691	723	748	743	715	746	697	753	716	696	691	727	669	762	677	734
7269	4849	6023	4584	3332	2422	1769	999	724	627	543	394	325	313	295	264	291	306	283	285	278	281	264	249	253	233	245	248	252	249	253	254	253	258	240	238	246	244	276	352	414	347	267	245	246	208	249	250	272	234	231	238	216	223	236	255	261	243	238	237	217	219	278	250	215	241	216	248	254	242	224	273	225	236	245	252	252	240	224	264	240	222	243	231	269	240	274	208	220	224	228	248	249	244	272	245	237	232	258	268	201	233	236	225	229	221	227	245	242	257	257	247	231	231	246	258	262	221	218	253	269	254	248	248	214	238	227	226	249	236	264	229	239	245	236	221	257	230	224	229	226	218	263	249	254	229	236	219	252	253	226	210	244	236	234	223	222	222	224	220	239	227	239	243	255	223	236	237	223	240	237	250	236	277	244	214	246	255	243	237	252	238	268	235	257	229	232	232	242	246	237	270	246	249	238	255	227	221	255	214	230	221	248	234	216	240	233	248	239	237	244	237	230	236	235	254	263	219	239	271	250	245	261	230	224	240	252	234	252	255	257	216	252	260	216	244	241	237	235	230	220	256	239	269	217	248	269	212	218	245	231	237	258	254	249	247	227	249	233	230	244	235	232	232	219	259	235	207	229	266	207	227	251	243	255	247	264	211	255	259	237	258	233	241	223	215	201	234	251	239	244	220	235	243	238	244	230	255	253	217	242	226	252	236	241	260	234	238	258	235	238	247	237	245	248	243	220	239	255	231	239	226	225	281	220	225	241	256	231	231	242	245	241	250	266	258	233	237	245	224	241	247	252	247	250	256	289	247	244	238	245	223	248	233	203	245	239	245	239	217	234	255	281	212	232	220	234	238	227	238	229	204	231	246	253	217	260	274	210	246	241	213	244	255	241	232	230	263	227	245	247	245	266	237	234	247	259	247	245	243	251	242	228	225	230	264	238	249	234	256	245	254	236	237	258	233	252	251	265	244	260	231	247	202	287	226	241	217	237	266	251	235	220	241	231	235	253	246	243	252	249	276	245	260	251	247	267	203	238	253	239	252	221	235	227	212	235	244	238	251	229	242	245	214	275	243	224	251	214	227	248	244	212	234	214	224	237	215	234	254	225	245	254	200	237	241	234	231	247	262	235	236	249	236	244	265	250	231	241	240	228	262	233	239	250	241	211	242	216	233	258	232	248	244	267	235	241	226	240	251	227	239	231	245	234	269	217	194	227	222	226	234	236	241	237	267	241	231	248	230	226	274	260	236	227	249	255	244	222	231	245	247	249	216	276	233	252	247	229	233	225	200	225	236	261	223	272	223	239	261	235	220	253	227	234	229	234	253	242	226	230	257	233	259	245	244	226	197	221	215	242	264	240	241	242	228	236	233	253	230	211	235	247	234	243	270	236	249	247	222	248	248	211	233	243	252	222	243	204	208	265	239	236	230	268	258	248	247	224	246	243	279	277	248	259	209	238	232	210	233	249	242	226	214	252	214	241	218	271	210	254	231	245	228	250	239	247	276	247	239	216	219	233	217	224	227	249	246	239	250	239	253	224	256	231	259	220	235	214	256	216	241	246	241	235	210	264	237	256	237	266	247	240	218	210	251	243	252	248	196	243	246	253	204	238	250	216	239	224	263	224	225	236	241	241	244	232	255	256	215	235	204	270	250	264	231	240	226	236	220	221	225	238	242	239	223	234	251	228	228	223	218	248	225	239	190	245	263	257	250	222	234	266	224	253	261	237	261	239	248	227	252	254	221	243	230	199	229	237	231	219	229	269	223	232	242	272	244	242	230	247	252	219	233	249	240	245	241	262	247	246	267	240	262	230	268	225	251	267	232	256	249	238	224	227	221	215	247	217	264	241	252	221	231	227	196	240	244	220	234	240	250	225	232	229	265	244	247	257	222	249	258	231	236	244	225	235	215	219	189	245	251	215	222	243	231	252	226	292	237	210	243	254	224	246	230	215	250	276	239	235	261	246	202	248	232	240	239	218	247	240	242	256	269	207	241	206	247	240	219	252	254	251	227	262	219	227	244	237	232	227	231	250	229	233	246	241	232	241	262	263	235	233	247	274	258	218	229	242	234	254	259	220	231	245	248	234	244	258	229	239	240	259	247	228	199	251	234	237	239	246	253	241	233	185	223	245	269	216	217	235	244	235	246	232	215	245	243	269	264	212	252	208	222	228	250	229	254	223	258	227	234	231	237	263	251	244	229	224	248	265	234	238	241	216	222	230	216	234	215	252	270	241	241	237	263	234	240	241	229	224	238	220	226	264	246	243	261	229	210	222	236	245	245	249	222	242	254	240	226	230	247	252	232	240	243	225	207	242	265	238	263	240	259	219	243	253	205	224	231	241	251	230	225	245	235	219	231	267	230	232	251	235	247	229	262	231	241	211	242	232	227	271	231	233	240	237	224	258	252	258	241	238	253	255	246	232	267	221	225	214	213	255	206	236	230	238	258	235	246	242	245	222	251	227	210	235	228	245	236	275	253	249	238	238	224	231	221	245	261	204	267	216	226	243	253	245	220	247	256	244	239	224	217	228	262	245	257	240	245	223	218	240	270	230	224	205	263	250	223	263	236	260	245	246	247	245	260	246	248	235	243	216	253	241	225	258	236	243	223	245	234	238	241	256	242	238	253	238	246	246	248	242	265	205	223	247	239	229	221	236	240	238	238	245	252	216	251	221	212	253	250	228	230	254	244	261	227	220	224	240	235	257	234	234	242	252	252	214	250	259	244	197	247	235	237	262	218	257	211	215	242	235	232	261	241	211	270	221	252	245	251	251	233	248	236	257	235	223	219	263	249	213	214	241	230	223	236	224	249	256	233	224	234	218	253	252	238	232	242	250	257	256	233	244	230	239	208	232	266	236	211	209	229	249	208	222	235	247	246	234	234	230	213	252	217	231	224	220	216	244	239	257	225	222	264	255	221	241	266	236	254	247	239	243	245	219	224	242	259	244	262	233	245	246	245	251	283	245	238	270	246	233	217	240	233	253	241	233	238	218	239	234	251	255	256	249	254	235	246	211	220	256	219	238	227	255	240	251	197	232	217	231	279	248	273	242	256	229	266	201	241	231	248	251	270	247	235	215	240	245	249	226	238	228	236	232	255	249	235	222	258	250	232	214	241	249	267	247	229	246	225	237	244	236	221	214	224	255	252	182	241	221	239	252	249	215	231	220	255	247	256	241	251	260	267	223	230	239	251	252	214	203	277	225	246	196	222	232	222	255	231	228	251	228	253	266	257	234	226	241	259	239	220	231	229	258	263	239	247	230	255	237	245	243	243	262	244	249	248	226	225	243	226	224	249	236	217	241	215	216	259	252	224	205	206	243	239	227	233	221	247	244	229	211	240	245	247	237	235	241	258	226	221	242	214	255	253	254	218	228	253	236	245	220	240	201	260	241	281	223	235	247	205	250	222	214	248	253	253	232	235	230	247	248	246	243	241	212	243	241	252	250	234	210	210	248	228	217	208	265	227	241	211	242	224
5745	5450	10255	12284	11685	9544	7021	4758	3852	2778	2438	1725	1478	1127	910	891	999	961	851	831	788	780	726	739	742	704	670	698	687	686	674	657	705	640	640	691	640	665	851	1291	1550	1178	835	600	584	568	579	589	546	584	618	584	581	550	597	679	693	703	623	583	637	644	606	596	608	597	585	557	581	597	617	610	583	584	550	566	554	578	591	600	593	585	588	567	594	601	584	554	626	608	637	575	598	591	621	570	625	568	600	576	562	573	615	577	627	565	569	579	587	619	608	651	573	581	555	628	578	604	621	619	565	611	600	641	637	585	593	598	586	604	586	572	562	598	634	558	615	578	596	598	584	643	627	597	572	580	588	596	593	585	568	555	623	618	567	589	590	633	604	608	561	576	598	593	621	577	576	587	589	591	625	610	537	593	596	555	603	588	589	558	562	602	575	606	580	636	626	587	628	620	587	614	648	613	646	630	596	583	578	577	622	593	583	598	589	649	548	552	578	582	573	572	598	605	628	631	602	592	630	598	579	589	562	611	603	581	569	585	604	608	578	601	598	547	583	579	599	624	636	607	582	599	624	593	626	614	584	571	577	622	620	616	591	574	555	586	591	592	636	601	609	614	595	587	596	593	590	594	627	554	554	616	600	562	575	594	565	559	598	538	593	615	585	604	600	591	611	582	562	590	569	610	584	583	576	613	589	585	599	591	575	595	589	598	576	618	637	599	632	586	633	600	611	620	621	604	611	600	581	587	592	544	593	598	542	599	643	626	600	556	622	598	588	639	596	557	583	605	600	628	600	609	585	607	611	599	590	587	567	589	583	587	585	577	573	598	602	578	547	555	621	593	606	550	589	582	575	605	583	625	596	568	607	583	560	596	622	580	596	603	595	579	588	570	616	603	610	565	595	578	641	613	601	574	622	612	584	653	605	558	544	602	575	610	568	620	586	588	562	637	633	627	595	608	586	580	609	582	573	597	540	595	583	617	542	538	555	627	599	548	607	628	586	611	622	574	628	614	618	551	519	577	564	608	608	585	565	589	565	605	590	590	614	598	632	547	569	599	578	576	562	590	544	593	601	601	578	609	579	607	621	580	584	591	619	592	592	586	562	560	618	555	612	594	574	622	611	640	656	566	574	576	575	586	612	591	591	587	601	618	606	552	591	566	601	577	557	585	621	596	552	565	549	559	615	605	611	613	610	581	626	597	598	596	563	579	599	567	611	585	578	567	588	576	575	616	574	578	572	606	615	550	644	542	609	598	578	656	584	622	609	525	581	565	615	602	610	584	642	568	563	614	565	574	595	591	599	579	609	582	559	536	639	604	590	577	584	589	593	569	621	562	570	598	589	594	602	606	622	585	577	593	593	559	596	574	589	595	613	594	620	618	621	582	584	559	624	613	638	611	592	580	634	584	631	607	648	608	614	594	565	619	579	595	600	593	562	589	613	590	600	614	597	572	613	601	590	595	583	572	611	591	569	603	579	571	569	583	579	624	612	616	619	560	587	593	588	555	583	603	560	554	609	583	624	582	584	620	606	632	539	570	603	611	584	576	580	610	621	607	593	548	589	611	591	656	566	575	618	566	583	664	597	588	598	544	588	632	532	581	608	682	629	594	583	598	592	608	619	568	620	586	569	607	617	600	610	563	563	604	590	591	517	643	608	592	547	598	567	593	573	573	597	589	605	587	596	526	631	574	595	565	651	572	562	593	574	585	575	542	593	560	595	589	623	574	564	611	631	587	611	589	573	556	607	604	578	633	581	603	593	545	577	573	591	605	599	564	576	589	596	552	595	592	594	611	585	577	586	609	600	576	575	590	592	633	595	610	644	567	595	587	650	570	590	609	591	579	580	575	561	543	602	611	587	580	590	588	604	589	603	558	591	582	586	568	599	597	573	574	588	599	660	618	606	592	580	529	645	570	597	584	580	627	587	552	544	624	568	585	618	560	594	612	556	625	606	650	588	583	605	578	611	565	591	582	649	637	597	614	630	593	590	612	587	584	563	545	616	617	594	630	592	612	583	604	565	590	607	580	572	601	564	581	580	578	572	613	636	595	580	613	566	615	590	588	601	521	550	594	630	568	610	583	610	547	620	594	551	623	543	571	578	597	632	576	590	598	597	604	612	577	555	576	608	575	589	528	607	596	589	576	598	557	574	607	593	644	593	560	602	605	586	594	613	569	564	587	622	596	607	592	586	570	598	582	648	586	672	621	600	552	605	575	553	590	595	589	591	605	615	565	573	607	611	576	626	622	623	562	589	663	605	550	570	588	563	597	587	579	612	585	557	643	581	594	590	579	631	571	587	598	621	567	608	579	608	589	611	591	577	577	589	631	594	613	568	545	592	589	599	606	618	607	602	572	567	607	604	577	589	610	572	579	605	581	611	646	575	605	541	591	615	617	574	604	557	582	544	581	590	567	598	564	669	610	609	601	599	551	621	639	580	586	565	597	583	597	566	568	561	558	575	600	544	567	629	595	610	642	610	589	609	633	591	558	561	579	603	650	574	579	592	633	604	618	556	569	579	614	590	619	567	576	653	610	634	627	622	579	608	540	565	584	610	592	603	642	597	565	579	582	563	562	563	624	563	605	552	576	570	589	601	577	593	589	536	583	596	595	571	582	591	601	624	617	610	575	619	586	605	640	595	583	565	593	601	622	583	606	581	575	629	589	623	585	629	604	562	579	591	635	579	584	617	558	591	586	590	573	594	639	566	573	565	628	594	565	621	606	614	590	567	593	631	571	582	595	582	618	614	574	592	589	539	575	595	569	574	606	599	585	613	614	641	629	599	583	562	569	515	593	586	603	561	568	610	600	557	595	612	586	588	596	597	649	586	573	584	597	584	596	603	557	645	585	591	595	590	655	558	627	618	597	565	593	599	594	586	617	591	597	587	579	616	566	617	569	597	579	620	614	591	591	616	614	607	589	584	642	595	639	555	638	573	584	606	585	576	563	621	591	620	615	644	577	588	611	589	593	588	610	608	592	566	563	572	579	569	624	531	595	571	640	579	644	590	663	589	588	610	584	608	575	615	644	566	593	582	605	552	607	621	687	615	592	588	611	627	602	595	557	587	570	641	590	556	580	629	628	561	593	546	549	609	620	578	577	556	607	569	569	646	582	616	599	642	591	567	557	551	599	579	570	628	597	518	558	649	589	598	579	574	622	611	586	584	635	619	638	615	608	568	594	552	605	613	575	582	571	600	622	578	628	596	608	626	614	565	626	587	597	597	630	612	622	581	558	548	587	642	605	644	568	621	604	571	593	602	625	544	554	621	572	554	574	610	551	595	558	564	594	565	574	623	579	580	552	601	587	626	627	613	572	590	615	625	550	632	619	610	567	586	586	594	556	582	612	591	596	605	579	630	601	607	562	567	596	623	583	599	613	584	584	610	624	554	586	564	572	590	593	608	576	608	620	600	572	604	577	524	604	592	601	623	555	561	594	621	571	588	586	569	609	620	592	560	593	579	598	560	631	595	623	591	611
31188	27594	32748	32534	29463	26325	22615	15054	10886	6456	3520	2248	1572	1353	858	710	692	584	530	554	654	550	460	426	391	428	389	386	347	413	356	364	354	349	413	370	319	366	753	1490	1357	901	500	339	332	329	308	320	337	343	342	315	296	297	374	432	428	393	386	320	337	334	334	335	341	319	321	330	309	324	339	343	379	322	342	323	341	345	361	347	342	344	285	316	325	339	313	317	326	314	317	320	366	330	318	319	287	331	331	306	335	346	349	331	335	304	310	344	363	346	331	325	331	346	346	331	322	350	340	356	336	336	333	309	337	342	370	314	327	290	329	322	319	336	320	327	349	314	366	333	308	307	294	330	365	336	313	329	311	313	301	292	367	327	275	352	313	311	348	311	328	316	316	273	326	280	323	331	326	333	353	318	341	332	302	349	346	323	327	298	325	333	332	360	351	351	306	315	337	320	293	345	323	317	340	346	308	374	325	306	322	348	289	364	307	314	340	357	342	317	292	287	316	291	292	336	305	323	328	339	327	335	278	294	362	359	324	322	318	332	321	342	316	340	308	317	339	351	314	308	292	335	344	307	338	287	335	355	344	293	346	328	320	307	317	332	318	309	333	307	318	316	356	303	324	318	301	319	328	288	306	328	343	318	305	311	316	306	364	343	347	319	296	300	372	303	368	325	317	308	313	298	306	347	352	357	277	341	309	323	315	333	351	321	338	344	347	309	329	351	330	350	316	317	328	344	348	337	312	292	300	323	329	339	315	272	310	343	339	348	320	315	332	320	345	296	314	330	340	354	324	336	298	307	322	378	323	302	350	335	316	311	316	302	282	346	331	336	290	369	309	327	331	345	277	331	294	345	332	326	324	325	299	305	339	346	328	336	293	362	336	317	354	329	320	344	344	343	314	370	297	331	337	329	300	312	329	319	345	326	341	334	315	347	311	320	321	298	369	379	320	322	336	312	308	316	339	311	319	330	310	314	302	367	303	305	327	331	331	330	321	320	326	290	339	335	295	329	330	348	336	328	302	307	345	278	329	319	273	332	360	361	325	317	320	343	335	330	345	296	325	312	289	303	302	316	356	335	325	314	298	292	325	296	338	330	317	335	337	315	341	281	337	391	329	332	330	329	344	339	337	317	324	319	333	320	350	352	345	348	327	318	317	311	337	338	316	343	306	323	342	321	335	306	341	320	321	353	348	319	364	315	355	322	333	363	320	349	322	330	372	334	333	358	321	357	339	305	320	304	360	325	346	368	300	296	338	319	295	337	339	354	313	350	324	339	338	333	307	307	309	333	344	349	331	319	336	373	331	333	352	351	314	283	369	301	285	344	329	310	300	346	350	328	329	327	337	314	346	308	334	306	302	360	314	328	326	323	320	332	302	316	325	318	363	337	332	312	281	337	319	340	311	313	324	348	340	341	353	360	315	334	327	306	309	311	314	326	296	348	338	321	332	345	332	323	346	337	356	316	338	319	311	298	382	334	327	292	304	374	302	338	330	348	293	310	344	306	340	339	315	315	320	304	353	321	300	326	325	331	337	343	329	307	301	338	322	347	366	328	335	329	359	320	358	349	327	315	296	344	344	330	338	309	319	291	309	325	327	289	345	352	327	312	278	315	308	323	348	328	325	330	326	365	292	312	320	318	358	335	319	305	321	297	313	335	334	357	364	313	336	324	302	341	335	335	334	344	356	328	328	293	334	325	303	302	329	353	317	326	319	345	327	333	307	339	306	343	354	333	305	333	332	298	307	322	326	311	310	348	325	302	298	354	341	316	334	312	326	338	327	336	335	318	381	295	306	316	376	359	315	310	314	293	318	356	359	325	311	329	344	322	316	367	317	335	340	290	338	332	332	350	337	267	310	323	319	336	311	334	337	326	332	286	363	340	359	358	324	326	319	316	349	350	325	292	318	346	344	297	325	335	303	328	295	353	303	329	319	322	347	296	351	312	351	311	349	327	343	331	330	331	342	350	312	340	301	333	314	331	340	399	303	317	340	327	342	339	340	336	295	301	341	311	369	345	312	316	323	352	320	335	322	321	334	317	355	304	316	334	313	325	296	321	328	339	327	333	305	299	339	303	338	337	313	332	324	295	343	326	282	325	324	375	332	307	332	304	339	353	356	302	369	314	302	326	317	341	344	339	334	337	322	306	343	306	304	341	332	345	325	277	352	327	297	334	373	318	367	298	356	326	325	352	324	350	338	343	317	303	311	341	319	338	339	334	314	354	358	361	278	353	271	317	298	309	324	292	325	342	310	299	324	331	324	329	320	313	342	303	319	322	347	285	328	315	340	300	308	330	327	335	344	322	307	333	346	314	358	340	336	328	340	349	343	355	344	297	314	318	315	359	336	339	346	331	325	353	327	322	319	351	310	313	317	317	359	350	367	329	303	325	343	320	310	313	360	323	306	337	306	300	314	298	330	301	313	301	271	350	326	321	308	367	313	319	300	334	372	311	314	333	301	318	326	309	317	309	377	310	383	337	331	318	333	320	329	330	330	342	299	319	314	327	323	343	326	315	341	322	316	319	321	324	318	316	330	297	277	357	329	314	343	292	311	325	311	294	290	344	332	329	327	306	325	308	342	332	365	319	300	289	319	295	335	324	311	316	351	351	304	311	281	301	356	327	333	333	345	372	326	306	367	313	301	347	328	325	297	287	335	295	318	349	365	343	304	327	288	303	352	309	325	327	327	310	311	319	346	319	313	293	300	307	331	341	335	314	284	317	337	332	347	368	339	321	336	300	350	344	316	323	309	317	312	343	330	339	356	351	344	373	334	327	307	336	353	322	324	315	307	353	306	323	300	316	301	322	320	318	324	323	308	350	350	331	343	325	333	319	300	338	354	352	306	303	358	304	302	328	298	313	364	326	306	341	323	285	335	308	341	340	336	314	326	340	310	350	346	306	298	330	328	315	333	331	310	309	301	296	329	319	342	325	312	328	326	319	273	337	329	375	350	311	284	334	289	343	327	291	301	339	321	339	335	319	305	352	326	354	313	307	307	290	322	318	333	338	350	328	333	318	361	335	310	310	332	283	324	330	325	361	333	319	312	288	338	336	337	325	287	318	308	337	320	331	329	322	337	302	305	331	331	289	329	316	314	321	326	344	346	348	342	327	287	329	314	330	321	361	334	330	325	310	341	319	325	319	322	299	289	301	298	343	302	306	352	314	341	318	319	342	351	316	297	329	348	361	307	341	364	324	343	326	291	333	329	340	338	335	333	331	344	344	356	338	320	311	330	333	305	330	311	322	324	298	296	313	332	345	346	326	341	333	292	339	328	315	317	338	325	307	334	357	342	347	311	333	327	265	358	312	326	336	339	338	303	338	324	349	300	324	318	307	326	299	335	328	311	329	316	311	338	340	313	324	360	327	337	316	347	344	324	325	327	339	313	318	335	310	308	332	323	348	337	338	309	350	318	351	344	310	337	327	321	337	324	317	342	316	315	305	316	307	384	345	347	350	354	332	323	312	336	339	326	330
22118	19925	32859	39618	38936	36943	33586	27733	23757	16254	11067	8016	6003	6271	3861	3568	2887	2193	2313	2654	3668	2223	1821	1560	1423	1322	1168	1081	1093	1054	1033	1026	964	934	941	850	861	1000	3624	8771	7548	4460	1944	767	804	784	786	747	786	697	801	832	782	814	1079	1594	1578	1353	893	735	811	828	699	745	726	777	767	769	784	752	743	771	757	751	771	778	765	751	810	786	773	758	752	771	738	753	803	738	744	737	753	799	758	736	814	807	763	804	750	749	811	740	777	753	813	812	744	793	733	794	781	747	769	770	748	741	740	778	741	759	756	801	770	727	758	808	792	774	775	755	742	763	765	758	762	691	769	829	793	832	724	713	712	758	767	803	756	810	752	767	738	748	802	758	769	752	746	751	777	757	744	777	766	830	756	787	801	803	798	795	760	776	765	764	798	757	765	769	771	784	767	807	769	723	704	729	757	798	787	749	775	732	802	757	755	811	815	758	780	784	757	790	747	755	740	810	750	748	792	749	799	757	784	770	766	739	776	734	783	804	821	776	790	774	783	733	785	801	796	738	785	816	752	782	722	806	681	731	778	794	772	766	796	806	732	757	827	759	763	736	734	759	748	784	813	729	809	822	787	766	781	730	787	768	788	753	788	801	779	732	769	728	747	741	753	815	770	751	780	728	746	752	766	812	734	787	806	815	733	796	742	790	783	743	752	774	776	773	806	766	731	768	798	777	775	802	777	776	747	773	767	787	795	708	768	738	731	726	759	762	798	821	749	751	774	748	756	732	782	763	759	754	765	775	808	807	750	776	757	782	776	711	802	821	726	745	757	770	720	794	851	689	804	763	784	762	769	766	781	801	750	737	765	749	773	755	805	745	761	780	753	747	815	738	778	747	857	753	739	839	784	750	778	795	801	767	772	725	826	790	787	790	756	759	789	778	752	818	781	746	743	766	836	816	738	760	753	758	794	764	770	764	785	793	772	767	759	725	710	790	744	780	748	791	792	750	782	770	753	706	805	807	774	760	788	782	783	801	830	738	760	792	758	756	760	745	846	798	783	727	767	732	755	795	739	775	755	766	765	776	738	771	758	760	733	747	754	797	744	759	760	783	792	801	784	729	783	779	774	763	764	783	804	749	732	797	782	739	776	759	827	771	755	737	807	832	784	771	731	739	780	772	787	776	782	750	776	789	710	749	777	770	781	759	767	732	777	763	738	779	759	757	793	714	774	756	758	729	798	785	754	728	765	769	762	758	788	738	794	781	757	752	792	764	714	794	741	739	768	760	861	741	762	774	773	781	781	779	760	812	745	766	701	772	786	817	777	752	772	775	746	811	811	821	802	771	791	712	747	775	783	767	732	772	820	729	723	782	774	742	747	737	794	787	775	775	717	748	782	817	756	746	763	769	785	784	750	791	814	763	757	757	768	778	792	784	765	776	765	770	750	722	786	802	731	784	772	779	753	795	762	714	783	797	762	727	768	769	773	749	813	765	818	772	810	793	762	700	753	744	736	744	785	720	766	717	732	761	737	796	796	734	772	767	761	739	741	776	777	812	743	744	784	785	725	765	807	763	737	786	782	739	762	778	780	778	744	850	752	730	771	774	797	747	779	797	827	802	785	759	775	795	767	722	747	754	753	799	770	769	765	786	800	787	831	785	769	749	807	751	727	758	761	732	772	775	767	755	748	767	851	764	844	765	780	754	729	786	748	761	796	763	719	768	774	771	771	776	784	764	750	746	739	773	815	738	807	729	757	736	762	759	771	777	779	743	768	805	764	787	782	754	745	779	788	771	802	747	764	724	735	752	831	768	800	826	758	822	773	765	778	736	748	792	770	786	863	770	791	819	739	736	792	786	743	713	793	756	757	765	766	759	757	791	745	779	747	773	751	776	748	816	801	792	781	774	730	766	745	815	764	779	755	743	773	762	753	737	747	775	823	740	773	735	706	779	705	799	755	780	759	800	750	811	741	735	732	778	779	756	768	744	774	739	760	737	733	830	790	789	737	740	770	763	745	793	730	764	779	773	803	762	796	732	777	798	728	779	772	729	761	766	712	819	753	754	738	764	781	775	751	830	780	712	812	759	780	778	748	786	779	814	762	775	791	774	751	756	770	794	750	791	794	773	725	765	774	789	736	796	788	773	754	752	777	709	777	821	735	770	812	773	748	785	752	769	758	751	834	756	784	827	784	772	810	809	805	777	772	817	787	786	747	749	769	801	758	767	807	802	733	776	760	797	746	782	790	762	776	757	747	748	763	730	751	794	756	761	797	729	800	775	795	753	793	765	703	755	764	771	805	778	779	746	730	730	779	761	797	782	787	728	778	727	732	740	739	745	735	767	755	767	818	785	766	742	801	759	759	746	784	754	805	746	822	793	747	769	753	777	765	792	769	791	775	797	762	748	734	792	767	786	780	738	784	786	760	726	747	824	786	712	808	767	741	723	735	812	772	733	772	790	726	783	779	717	781	784	780	774	776	808	724	810	746	742	765	801	769	763	712	734	793	785	759	755	735	752	780	777	761	742	733	782	788	837	771	758	743	782	821	740	768	801	736	778	763	718	774	784	798	804	763	777	786	786	725	745	721	764	723	763	805	773	772	788	789	768	770	780	762	780	790	784	761	779	759	746	761	809	785	760	754	808	743	742	695	792	759	768	776	795	735	776	792	805	728	776	828	745	772	768	729	735	752	786	756	797	775	788	740	813	736	804	747	783	743	739	785	809	794	736	760	766	784	766	736	765	715	777	747	763	755	764	739	715	778	757	812	796	789	765	785	748	826	771	782	739	756	797	775	829	774	763	750	763	731	728	725	753	783	737	793	819	791	756	726	782	789	757	786	814	760	793	762	789	862	710	782	762	790	768	781	777	758	786	740	797	750	767	790	783	781	760	806	731	734	759	747	774	803	822	774	803	773	802	742	751	764	798	751	772	732	791	716	790	782	753	810	798	779	740	806	740	801	758	776	814	706	740	776	732	804	770	758	781	798	741	751	786	755	739	789	750	785	775	794	764	759	768	775	756	749	765	752	787	776	761	815	768	705	765	745	816	743	774	761	762	800	793	729	797	742	773	779	717	805	742	799	778	831	743	791	765	750	753	751	752	753	798	765	793	780	790	782	727	772	723	786	809	762	803	772	806	753	782	750	775	773	766	809	778	772	797	790	749	754	845	803	758	757	707	774	789	794	798	748	779	713	777	763	733	784	751	766	704	772	751	734	746	751	820	760	818	757	745	751	742	749	811	774	798	775	747	795	710	773	763	715	773	773	764	789	757	774	733	800	736	791	753	771	772	767	781	746	772	750	737	799	794	753	796	789	776	817	758	799	802	735	760	767	738	751	792	715	810	755	800	779	763	742	791	701	766	784	754	779	798	769	713	757	802	720	730	775	790	793	780	765	830	809	742	766	747	784	764	754	783	800	775	779	776	827	765	812	807	750	728	788	786	762	755	687	742	776	774	765	731	834	765	786	753	821	772	792	777	735	772	771	781	797	787	785	826	770	750
39433	34218	37460	36654	34975	33449	30792	24722	19238	12118	6544	4191	3097	2791	1698	1205	957	754	748	869	987	776	639	506	468	488	439	453	417	382	382	392	377	368	363	392	417	349	467	1950	2753	1833	767	326	341	337	344	316	325	331	333	340	348	322	450	649	597	521	346	352	295	314	316	329	349	334	332	330	301	314	292	305	316	320	311	337	318	296	317	321	321	310	336	317	320	322	323	339	318	284	328	339	337	309	355	312	323	328	297	291	338	325	289	315	317	336	298	339	318	320	302	348	318	340	318	301	325	366	329	320	286	333	321	308	321	329	339	308	325	321	320	338	291	311	307	332	336	354	337	302	366	324	330	327	296	344	327	326	311	314	319	317	323	310	335	327	319	349	327	322	320	349	297	298	338	298	349	323	337	300	336	295	320	316	335	313	330	323	303	324	319	320	313	350	314	320	305	328	311	321	333	290	320	334	340	316	319	309	368	356	368	302	305	327	339	310	329	314	365	293	343	306	316	301	311	334	351	317	347	317	306	331	293	310	312	314	329	332	326	339	315	297	331	358	352	296	316	331	343	307	338	317	327	296	337	373	296	331	335	292	318	337	314	328	331	297	330	309	361	332	332	289	327	315	338	324	307	306	338	329	303	355	313	334	336	331	305	319	325	347	346	325	343	341	311	310	348	313	325	317	318	308	323	339	337	328	327	334	320	344	325	304	306	372	329	340	322	313	297	316	333	321	369	344	322	322	332	345	303	353	330	290	356	332	323	343	345	356	342	323	324	331	345	334	319	321	348	300	318	345	333	324	338	309	327	341	330	325	351	327	300	317	332	311	342	333	307	328	285	344	307	295	311	321	345	306	340	371	330	311	333	336	329	333	328	340	320	320	306	316	351	340	336	319	352	304	330	312	327	342	317	337	352	318	349	334	305	321	325	327	315	304	324	327	312	329	328	327	344	324	328	328	332	307	313	320	319	326	338	327	317	286	333	316	332	348	334	324	331	334	344	338	310	284	336	352	359	322	330	359	303	285	342	362	297	310	316	321	325	310	292	278	352	335	342	302	302	325	299	324	303	290	322	328	341	319	315	320	344	315	298	340	356	323	293	333	324	314	296	311	321	329	319	320	331	363	341	298	331	327	325	312	338	310	321	323	304	328	343	324	355	320	303	350	354	309	366	319	322	326	329	305	332	325	288	346	344	347	297	314	318	315	337	328	344	320	305	315	343	325	354	332	323	309	334	342	354	333	346	314	350	362	316	307	349	326	303	329	355	325	332	350	355	339	313	300	352	291	342	348	329	303	326	333	323	315	331	328	293	319	344	337	324	329	323	327	330	338	337	322	327	323	314	340	354	341	307	328	321	319	291	338	349	337	326	342	324	355	332	321	311	281	326	344	283	352	318	320	320	365	322	345	314	360	333	354	329	310	331	337	345	326	298	312	314	340	289	321	320	336	309	352	307	340	309	340	325	319	318	337	322	314	338	283	299	317	306	304	329	326	325	352	309	355	299	331	364	295	286	353	281	342	331	366	328	357	314	306	329	303	337	320	320	353	326	353	321	297	337	292	354	333	312	342	343	284	302	330	336	331	316	323	344	295	330	340	309	309	308	320	312	355	286	294	281	306	327	349	302	314	349	347	314	306	333	331	312	338	337	323	338	336	310	330	349	304	339	305	335	340	322	357	327	345	327	310	352	338	311	316	312	309	344	310	312	316	331	324	309	310	321	313	307	330	328	314	318	301	313	325	310	306	332	331	328	338	327	312	333	370	326	322	333	310	304	324	299	319	314	335	323	356	329	316	326	311	326	312	307	295	322	319	291	301	309	372	314	295	318	332	302	334	310	336	337	352	350	340	348	308	324	329	358	317	354	296	347	351	291	327	366	332	350	307	314	325	318	334	298	292	345	300	309	337	326	300	323	324	306	324	320	338	317	352	305	330	338	309	332	353	326	316	311	337	318	338	306	333	323	291	295	339	318	338	310	286	289	322	347	286	301	319	337	317	329	337	339	305	326	319	338	323	313	320	339	320	337	343	316	328	328	306	298	322	332	337	331	324	315	316	342	290	335	296	314	329	347	321	350	311	291	319	311	328	317	313	336	309	315	304	323	295	349	303	339	339	320	299	332	317	361	316	313	321	319	364	343	291	323	343	329	327	269	336	337	331	370	320	322	333	330	315	297	330	365	331	323	298	333	322	314	334	296	314	323	311	330	344	314	328	344	318	321	333	317	349	322	317	335	362	314	297	320	312	346	337	349	326	329	340	323	344	312	307	298	324	326	318	325	360	291	286	353	306	268	306	305	310	296	313	303	324	296	298	312	327	336	346	328	290	339	315	335	334	328	332	287	345	343	310	337	321	329	324	325	380	334	301	331	338	332	325	344	316	365	323	352	331	320	335	336	344	266	329	342	308	321	314	331	352	349	357	357	306	343	316	310	319	302	331	303	346	316	306	314	337	327	305	304	309	328	347	324	321	320	343	333	325	310	320	336	279	319	315	340	349	290	317	335	343	313	293	329	313	302	349	330	294	327	326	324	297	338	306	294	344	305	326	371	326	327	332	326	315	305	287	275	326	337	315	307	354	303	343	303	342	323	310	321	306	316	294	314	337	335	325	332	331	328	333	352	332	317	317	324	296	324	316	358	334	308	314	330	324	329	340	304	310	319	322	292	340	333	332	348	343	336	328	288	306	305	323	326	308	337	325	346	351	330	356	308	328	326	321	334	309	312	326	324	330	325	295	337	359	307	339	318	312	338	344	342	331	361	362	336	307	347	311	314	305	298	303	356	292	353	317	325	323	321	359	343	322	324	323	312	343	315	302	312	324	345	324	315	320	316	307	300	359	334	299	309	333	334	310	349	284	315	344	321	316	330	321	298	294	343	321	309	332	314	345	316	323	328	298	312	274	345	315	326	316	347	330	349	292	315	305	335	295	353	276	323	316	303	314	344	314	322	315	359	313	377	293	319	298	326	332	326	334	337	308	313	360	301	299	365	359	343	315	308	347	321	345	350	304	357	333	314	346	344	305	303	306	312	336	333	321	349	344	306	339	329	332	321	313	340	312	356	320	336	352	345	323	321	362	329	279	307	355	331	314	331	317	308	308	305	322	315	342	305	287	299	311	350	309	338	359	339	328	366	317	292	329	341	309	334	314	296	336	310	350	321	349	305	316	293	356	354	288	308	341	307	317	308	356	328	321	312	302	330	302	316	348	303	346	328	309	328	281	321	329	300	326	359	311	325	362	331	326	288	344	319	326	321	309	299	334	332	303	320	316	311	323	323	325	332	324	300	362	327	339	345	296	297	300	322	324	311	321	349	291	327	322	334	353	335	333	315	317	358	356	338	302	326	332	288	337	320	320	320	305	334	327	307	358	333	309	320	336	327	316	311	323	345	323	314	352	334	321	321	288	320	334	334	297	315	332	339	300	319	324	345	314	317	324	328	315	374	323	316	346	302	324	302	356	352	273	326	329	349	323	345	363	302	352	353	338
27634	27254	39163	45276	46744	44016	42209	37672	32638	24958	16977	12475	9177	10616	6765	5831	4140	3058	3463	4319	5452	3807	2920	2275	2052	1839	1541	1426	1345	1324	1246	1118	1024	1075	1069	1020	1024	1135	1751	11231	14961	9626	3318	800	788	813	765	791	794	727	791	822	786	767	1778	2733	2545	1956	882	699	784	714	672	750	748	729	810	787	753	732	824	789	758	776	733	722	737	751	727	735	748	757	737	757	776	745	746	769	785	747	767	751	793	757	737	740	756	706	752	701	734	768	772	733	709	731	771	755	769	772	780	755	758	706	762	741	791	747	736	778	741	763	754	758	725	781	748	753	735	731	760	706	688	709	725	756	723	716	712	694	750	703	739	760	723	708	806	733	747	770	738	710	694	682	762	764	795	771	718	761	748	723	730	786	735	721	743	704	743	770	720	778	738	727	744	711	727	745	769	755	752	744	806	759	754	732	748	717	740	744	764	707	776	732	734	756	741	721	763	752	711	755	670	743	752	706	790	761	789	725	748	699	714	771	770	747	740	704	735	794	749	703	721	712	774	747	758	734	795	778	742	741	724	771	738	752	765	727	738	775	751	790	740	741	679	757	746	775	752	757	714	766	773	748	741	709	697	755	777	762	794	727	755	822	763	753	706	729	717	774	752	748	737	749	701	726	729	706	730	766	767	767	736	750	711	752	780	784	739	725	715	776	733	755	736	780	730	806	760	737	720	721	748	774	777	797	686	756	773	730	753	741	727	727	809	787	752	765	712	716	701	735	786	745	756	730	707	729	751	730	790	762	736	732	686	735	722	753	739	733	775	762	737	699	765	725	721	739	722	768	735	767	757	720	718	697	745	719	777	723	734	756	756	713	735	772	774	727	682	706	690	706	753	750	752	762	781	793	719	767	765	745	732	768	753	775	712	755	755	726	771	756	760	777	754	761	767	735	725	789	783	767	757	727	719	671	752	755	720	792	706	748	746	740	728	680	719	750	744	762	760	792	697	767	728	767	765	739	721	763	710	743	771	741	750	744	767	762	699	743	733	769	723	734	713	748	759	774	701	694	807	760	709	715	679	723	765	702	757	685	737	744	725	740	760	725	725	740	772	764	717	718	706	772	688	731	777	756	756	747	751	743	726	687	728	706	742	716	774	757	786	740	740	762	816	724	745	738	747	755	750	724	721	728	745	750	734	728	722	781	756	723	713	700	748	693	762	760	740	760	694	739	732	728	781	725	701	725	773	744	779	735	738	749	767	748	745	736	747	744	735	734	697	680	759	767	735	762	718	722	787	757	777	801	722	749	745	774	750	755	708	732	780	707	781	728	749	706	746	740	741	778	734	722	730	744	726	747	692	749	730	700	738	803	786	751	722	679	747	754	718	759	734	754	720	760	773	738	759	791	743	761	722	723	736	797	738	752	732	686	727	735	764	763	706	804	760	771	758	776	727	758	752	739	790	746	772	714	793	769	761	692	747	738	741	727	766	774	690	755	774	716	742	709	745	726	715	709	728	787	792	764	752	754	734	731	718	720	742	737	722	775	689	735	746	765	760	770	743	758	739	722	700	763	736	738	744	722	745	751	781	691	761	784	713	710	709	751	756	743	743	748	761	743	721	725	686	710	773	772	708	717	730	761	703	750	766	719	783	718	748	757	767	740	743	717	719	755	814	751	726	748	777	753	753	724	738	719	732	759	717	723	758	728	765	701	761	748	761	736	708	750	737	736	751	706	759	764	759	702	704	701	709	719	695	781	772	761	781	737	766	788	757	736	761	698	752	748	716	727	726	807	717	750	754	768	751	754	743	743	733	768	768	763	721	739	755	727	746	778	750	708	754	760	760	683	757	732	710	766	754	696	712	718	674	710	722	810	772	768	712	769	733	780	766	747	763	737	693	748	748	770	727	735	749	752	755	737	718	734	756	744	754	738	731	717	735	679	812	743	760	787	710	744	726	761	733	681	811	774	748	759	746	704	757	782	741	793	724	756	758	740	721	743	730	768	704	731	769	772	741	757	716	758	714	714	703	725	772	727	768	752	726	730	746	720	710	731	745	744	756	749	752	739	747	745	734	766	747	779	726	728	773	732	788	724	735	720	760	736	798	732	747	768	722	773	764	763	745	762	763	749	765	727	767	686	746	769	765	714	743	699	756	745	749	760	736	734	740	769	761	755	735	733	768	746	740	739	717	741	733	765	721	726	723	744	779	731	787	772	751	782	712	752	702	740	694	719	690	765	787	755	750	721	746	742	737	709	707	714	720	704	743	734	690	752	698	712	762	733	769	726	783	781	764	738	698	778	738	789	785	779	704	742	720	750	733	716	760	740	780	739	751	740	785	799	743	744	707	737	759	744	719	710	758	710	714	741	780	756	747	755	724	712	734	752	738	724	752	745	757	748	719	741	750	744	729	696	694	750	741	738	752	779	745	750	726	766	721	719	726	722	710	725	723	765	774	726	727	768	789	765	770	756	760	736	709	765	750	699	722	733	683	754	732	739	718	731	781	729	735	710	698	723	777	723	761	757	720	701	748	802	700	749	762	745	799	754	699	714	716	753	708	744	766	753	786	727	737	681	707	787	719	745	751	757	724	702	733	739	760	814	741	776	701	710	757	714	734	714	753	762	648	802	780	711	749	772	702	757	740	730	734	726	764	727	762	697	753	764	744	728	740	733	753	773	722	707	755	749	710	744	744	749	708	744	779	737	775	733	735	720	755	785	750	731	688	744	767	742	765	699	741	754	752	722	698	753	719	733	761	750	736	759	767	746	724	712	712	721	708	800	754	763	724	725	724	777	774	759	741	725	738	741	761	723	691	754	767	717	758	747	731	769	711	714	755	721	780	759	705	719	727	776	767	740	754	746	771	796	706	721	696	729	698	747	743	737	697	691	760	666	741	758	687	681	748	768	668	741	760	763	749	706	717	776	726	728	747	741	684	761	727	727	695	743	721	696	743	728	770	713	753	741	770	738	703	732	739	710	743	747	764	748	754	763	733	762	746	708	764	702	723	711	688	715	692	734	758	778	794	731	732	760	777	715	804	730	722	714	773	745	685	736	754	752	710	752	746	699	738	746	752	756	762	717	725	717	733	786	741	729	716	704	764	752	720	756	757	727	717	716	749	752	768	751	730	734	723	735	746	718	759	713	680	735	733	698	749	779	673	766	762	680	736	767	743	743	719	711	770	712	732	710	768	728	766	736	805	812	703	713	776	749	708	709	725	764	720	789	755	722	809	705	725	728	755	713	723	743	688	764	745	721	720	754	766	720	719	655	732	678	774	749	712	744	769	759	688	770	743	744	753	748	697	747	745	731	731	723	713	683	755	756	780	717	704	729	767	704	723	735	780	729	763	762	706	783	743	742	695	728	695	711	787	745	721	777	708	763	728	728	708	756	773	725	754	749	741	738	703	726	758	732	751	717	754	745	728	692	781	772	729	761	753	723	773	704	766	759	737	794	730	748	757	800	666	762	725	712	748	719	746	767	769	780	709	727	748	786	745	740	731	772	730	749
7524	5068	6472	4822	3352	2511	1721	1037	967	691	488	402	329	325	299	307	271	268	267	253	259	231	240	253	273	239	227	232	240	235	228	232	263	252	219	210	229	231	237	299	342	398	249	241	219	221	241	226	225	230	220	221	268	216	231	246	264	252	231	217	232	219	214	233	223	221	246	246	211	248	251	216	218	210	223	233	247	217	233	239	218	242	214	234	249	208	197	246	213	239	229	243	226	217	226	237	201	194	220	223	223	214	236	223	219	237	238	203	230	249	224	230	230	235	241	222	206	220	217	234	225	202	230	208	210	203	212	225	214	202	240	213	255	198	233	222	198	213	243	217	231	245	227	246	227	232	258	215	232	217	213	209	229	224	230	227	208	202	246	228	182	259	234	210	202	262	236	223	235	219	225	260	243	252	188	216	251	247	210	219	206	203	213	218	215	201	225	224	212	229	226	234	186	211	246	244	224	209	239	247	206	244	238	222	263	225	245	242	236	212	260	242	212	246	202	222	234	245	202	225	221	228	241	216	227	261	238	215	198	239	218	229	210	202	226	241	204	258	221	202	215	254	262	266	213	212	217	236	229	229	237	208	216	234	224	214	233	257	212	225	230	245	238	210	230	240	249	223	242	227	226	242	232	227	213	215	212	222	228	229	247	209	212	251	254	209	235	212	248	216	235	182	200	213	237	221	205	249	228	213	230	217	254	227	207	221	202	237	218	246	218	239	229	222	256	233	232	229	238	245	214	216	235	228	229	204	181	212	229	239	212	240	237	221	221	230	235	243	195	217	227	216	196	236	241	234	232	249	227	231	201	259	242	238	240	208	206	249	224	243	250	210	236	239	213	244	244	223	241	216	239	235	252	213	236	253	192	218	240	220	230	226	211	230	249	223	267	212	244	218	206	227	209	265	250	232	228	247	226	222	237	214	224	223	229	220	273	213	237	242	219	230	252	212	232	221	215	215	189	249	248	257	238	215	239	242	231	242	256	221	224	214	228	215	235	285	229	244	235	197	251	230	227	232	201	212	198	216	256	233	228	247	206	243	226	215	180	218	190	213	270	219	190	246	212	211	229	247	236	201	214	236	248	223	227	243	219	237	243	252	226	225	226	231	219	232	218	236	228	208	215	224	255	232	225	228	217	236	243	220	233	224	194	236	218	217	228	248	232	204	226	232	213	225	225	234	224	207	225	250	213	222	202	220	214	206	207	238	212	209	221	235	224	211	216	216	237	224	255	233	195	236	236	200	227	218	226	253	219	220	222	219	235	217	229	183	215	254	228	222	231	237	222	214	201	227	240	226	231	198	241	213	242	227	242	253	232	232	229	232	212	240	216	222	251	208	246	209	223	235	199	215	208	233	243	236	242	203	251	203	230	264	235	249	229	209	187	229	216	219	247	216	210	211	252	208	231	243	188	223	198	240	204	231	232	233	202	200	236	231	214	237	191	226	250	210	229	246	224	219	222	245	232	231	272	230	218	221	252	205	209	227	226	211	210	207	188	226	238	218	269	232	220	218	228	211	210	222	248	215	235	252	228	227	244	201	236	236	222	229	229	206	212	204	246	226	221	231	239	201	221	212	246	230	230	242	226	228	204	215	200	244	245	243	225	197	205	235	230	205	204	214	228	213	220	260	230	250	234	210	222	218	207	214	257	233	242	223	246	217	230	237	227	219	198	227	208	226	244	221	226	233	218	249	222	215	218	216	224	226	245	250	231	229	190	207	222	221	223	200	209	242	260	228	192	200	207	205	202	220	209	205	237	233	236	206	196	228	231	248	213	217	222	227	230	252	218	221	246	215	217	233	239	261	226	217	249	238	225	216	204	226	205	227	206	248	232	236	206	215	254	229	239	242	200	238	214	221	217	195	231	248	256	224	214	227	234	204	219	209	253	249	262	212	242	220	239	219	219	248	248	226	250	231	216	247	227	226	226	251	225	214	250	251	234	242	219	187	224	238	232	221	235	229	237	250	201	253	230	222	203	244	208	224	209	221	223	221	228	223	235	257	223	214	211	227	246	235	218	238	235	210	203	235	251	240	227	214	242	234	255	235	241	231	206	219	225	209	223	227	228	225	248	225	221	250	229	248	203	230	228	215	229	198	241	230	206	232	209	221	225	219	229	249	228	203	224	210	221	223	242	240	242	230	229	218	245	229	230	214	220	217	260	247	221	215	249	234	215	214	214	213	227	244	237	197	239	228	231	237	245	227	213	231	243	223	231	206	245	220	232	237	196	227	213	247	233	230	247	223	236	204	228	234	237	225	227	223	219	217	224	225	198	241	232	235	235	218	233	248	239	225	246	226	238	235	211	246	229	208	216	221	222	230	230	239	226	222	220	202	218	209	216	227	236	228	240	234	215	225	223	217	206	230	222	236	216	207	231	232	222	231	244	207	218	216	229	238	240	217	231	226	242	244	225	216	240	192	227	236	244	262	229	225	244	248	209	212	244	206	226	231	235	240	234	220	237	198	259	227	234	228	232	233	221	232	216	230	224	208	255	242	214	245	223	233	221	214	216	216	219	228	228	237	202	252	208	197	253	219	235	236	208	222	228	227	231	227	200	225	215	205	210	223	241	224	203	209	230	240	242	220	204	241	219	243	229	229	242	204	224	210	211	246	253	237	224	234	244	210	217	235	200	213	220	254	190	235	243	203	219	233	227	214	234	249	217	225	207	229	201	214	234	240	239	227	242	197	208	258	226	219	195	222	231	207	215	224	237	236	262	213	243	219	212	206	241	228	222	215	234	230	239	234	224	256	243	215	219	234	219	262	215	245	228	230	227	217	222	242	209	223	225	212	213	227	248	208	243	225	231	229	224	209	191	236	256	232	261	217	245	214	233	223	247	231	246	243	230	203	215	218	222	226	238	243	203	245	234	230	201	217	218	229	249	235	190	235	205	197	226	226	231	215	235	217	209	226	215	209	237	216	214	203	219	244	217	229	239	222	239	214	236	225	250	239	226	225	221	216	225	195	237	220	256	225	191	239	228	216	248	216	219	229	246	201	208	205	215	224	221	240	233	228	243	218	234	190	204	239	201	207	210	219	219	218	221	230	229	235	240	226	220	255	208	213	223	233	231	231	228	220	230	229	213	217	215	202	213	214	220	235	225	227	224	239	235	218	227	216	213	274	225	205	225	229	243	212	238	216	226	217	213	216	248	233	228	231	214	232	225	238	208	234	228	236	251	235	260	227	230	257	212	198	238	230	249	232	248	241	256	227	203	231	233	227	245	208	240	243	239	238	225	218	205	223	243	241	237	213	210	225	223	235	222	229	257	226	216	199	225	208	233	211	223	228	239	232	227	250	250	245	217	235	199	224	225	228	200	238	183	222	231	223	216	214	209	217	230	222	248	200	206	181	228	243	228	243	234	215	211	227	211	247	226	235	217	230	213	238	238	230	195	227	210	238	215	242	199	210	244	238	229	232	226	225	199	194	229	236	245	217	243	209	247	227	211	217	216	220	248	229	211	225	248	265
5799	5416	10459	11958	10911	9220	6911	4688	4274	2987	1967	1609	1211	1137	1164	1146	874	823	765	776	766	717	726	752	759	742	681	599	674	669	622	652	672	643	599	604	638	590	612	1117	1467	1229	666	570	555	546	630	506	555	558	602	558	559	560	707	701	737	720	587	579	558	564	580	568	531	558	532	539	538	551	598	597	550	583	575	575	600	592	567	563	575	551	553	580	598	563	525	554	566	521	590	585	526	573	538	590	552	554	569	588	605	573	568	607	550	599	564	555	541	557	535	572	562	564	579	561	578	565	606	568	552	583	582	570	583	558	573	546	537	551	578	590	600	568	562	553	556	543	547	600	562	544	588	575	565	561	597	540	546	509	605	515	600	551	550	601	568	531	587	577	546	593	564	571	557	553	590	549	590	556	565	555	600	529	562	537	548	574	520	541	559	584	571	559	536	579	584	573	533	588	589	544	612	559	577	524	565	578	554	547	551	572	573	565	524	587	545	565	560	525	609	537	579	538	589	567	566	575	591	584	554	547	565	573	570	559	563	585	609	546	571	642	526	558	572	573	560	570	560	582	583	598	589	573	583	541	537	583	587	537	519	547	568	523	528	598	597	564	582	564	547	561	546	550	576	572	573	583	571	532	549	597	564	572	560	554	595	571	575	584	548	576	553	579	559	568	561	571	570	581	569	551	551	565	550	559	520	539	561	615	588	553	561	555	591	584	544	586	558	579	540	535	556	599	557	523	581	549	596	539	550	580	563	568	559	560	588	557	566	587	559	582	518	569	562	551	577	563	537	583	554	568	557	551	581	534	555	575	579	537	595	581	572	569	547	578	586	567	555	568	559	536	540	579	550	535	546	547	569	586	583	571	566	512	561	545	554	519	530	541	550	529	574	545	586	585	578	535	559	571	556	585	547	564	564	597	537	571	580	537	600	577	553	529	556	544	575	544	595	562	542	565	583	542	546	602	572	574	567	534	557	555	569	557	552	534	584	537	594	520	562	549	553	543	589	620	594	539	553	551	552	554	554	551	568	552	585	618	539	536	594	556	573	546	545	538	574	566	539	545	533	525	571	594	551	578	562	574	581	541	602	552	574	590	572	555	570	550	557	556	562	545	567	575	599	534	546	548	522	572	590	530	547	578	548	595	572	562	558	558	572	541	558	536	606	512	552	575	575	596	555	541	548	580	541	606	565	562	582	580	524	580	566	562	537	584	530	603	567	580	598	520	560	556	579	594	553	552	633	545	563	546	589	553	574	543	532	592	566	548	544	548	571	602	627	578	525	577	543	568	574	578	555	553	570	598	555	556	606	554	530	554	601	544	579	571	529	573	545	560	558	563	581	560	574	562	538	541	547	551	544	610	554	594	548	568	595	538	563	608	595	562	551	523	577	536	545	569	547	594	512	555	567	602	552	583	541	580	606	543	511	568	607	528	546	584	527	542	531	536	608	518	551	543	616	582	546	578	582	556	559	571	546	560	581	524	557	549	553	564	537	612	568	569	584	520	528	567	552	599	557	567	553	572	597	600	524	569	593	560	597	571	552	546	538	535	551	555	556	569	566	580	524	552	568	558	555	568	594	558	577	508	594	578	548	583	544	556	561	560	538	580	534	574	605	605	599	563	553	596	568	546	584	575	557	577	569	545	601	562	554	585	600	574	555	595	522	604	577	560	563	562	616	576	561	538	574	560	570	579	548	615	545	573	567	551	543	557	518	530	542	542	549	585	545	600	571	561	561	546	584	592	580	529	582	523	562	546	550	588	541	593	551	561	600	541	570	577	650	554	572	583	598	564	567	541	537	560	536	594	592	558	576	524	599	559	563	549	582	563	609	568	565	538	548	556	577	525	580	567	575	572	548	534	512	568	580	569	557	556	552	573	523	589	539	579	583	568	560	561	534	556	566	560	557	573	550	546	606	557	544	559	527	568	577	579	567	552	539	591	554	536	574	571	544	573	581	560	529	589	545	570	564	556	563	542	562	573	524	575	558	577	543	559	569	550	548	550	547	563	575	609	562	538	532	570	587	553	539	600	529	595	585	565	530	598	568	530	542	587	602	567	530	567	532	560	544	566	576	542	558	564	555	567	572	556	573	580	583	573	515	539	586	584	570	515	543	511	585	590	560	539	549	546	605	541	586	578	582	570	565	563	580	583	608	567	507	575	580	575	577	572	546	560	611	564	575	546	567	533	519	570	557	535	595	582	572	515	595	556	539	564	564	597	566	560	556	623	577	549	568	588	542	558	620	546	545	561	591	568	591	526	553	574	568	558	546	570	569	581	594	572	576	551	566	536	550	556	571	580	569	537	542	556	564	585	544	583	572	518	548	557	531	549	598	549	580	594	595	590	595	580	533	604	580	538	590	554	551	564	542	606	567	574	590	558	580	556	561	585	587	571	575	558	599	587	552	548	525	554	585	570	584	537	538	547	545	506	600	561	575	591	533	547	594	600	611	581	554	561	542	568	572	630	563	581	544	598	569	587	581	587	591	589	557	537	608	545	530	563	559	571	559	528	600	539	577	566	558	567	564	581	586	633	592	559	568	539	579	541	536	574	566	561	540	575	578	584	579	574	593	551	579	595	573	578	600	590	538	519	571	548	588	576	570	574	576	601	535	535	566	571	591	579	601	578	593	588	556	534	592	593	535	555	574	527	569	580	596	550	583	518	602	563	543	542	546	541	590	583	594	613	568	539	582	569	564	510	539	516	569	580	585	560	525	525	556	548	552	520	561	548	575	570	556	549	540	533	574	585	573	590	578	533	538	557	530	506	562	553	558	601	578	533	588	579	570	544	543	564	519	552	556	544	529	584	545	552	550	565	573	555	589	548	546	557	552	548	577	576	554	556	605	540	611	565	530	505	579	595	560	570	537	570	622	568	600	516	594	568	545	582	587	556	581	545	586	582	537	498	555	573	568	571	571	533	608	546	585	589	576	604	582	573	558	567	507	564	516	574	529	592	566	571	570	572	595	573	582	510	529	555	589	515	602	525	557	573	587	583	550	538	542	565	553	557	565	550	611	553	571	532	564	582	557	514	553	572	619	624	543	580	558	561	575	548	590	584	543	568	571	552	563	543	562	590	558	533	535	553	586	560	568	526	574	558	564	530	578	591	576	588	562	569	528	546	553	584	562	520	588	586	580	602	593	600	571	569	555	564	614	567	581	602	580	540	508	599	545	565	576	594	535	569	561	581	578	584	565	584	560	536	553	582	592	541	579	547	551	579	588	567	566	527	572	619	560	545	612	576	552	602	631	611	540	550	556	603	587	560	591	551	557	546	576	539	553	566	570	561	576	570	577	562	578	534	533	557	594	576	573	569	569	567	523	548	566	550	600	531	521	562	620	572	583	579	550	552	564	548	548	568	579	561	547	571	496	552	558	587	552	587	544	534	587	541	580	551	553	611	577	596	562	580	591	508	586	575	555	609	591	536	574	574	596	571	592	543	561	597	579	548	548	577	554	612	532	577	568	557	536	552	546	562	560	543
31662	28459	34323	31840	28678	27661	22645	16610	11254	6090	3238	2124	1774	1538	976	918	571	473	503	629	718	673	444	399	364	394	322	340	340	352	318	351	336	338	307	371	316	298	364	1383	1167	475	336	308	287	326	336	341	328	298	290	307	339	291	501	587	523	445	313	310	295	278	305	267	295	312	302	313	272	300	294	313	314	318	282	305	325	337	282	312	305	295	333	302	304	285	314	290	270	299	293	321	329	320	299	297	292	304	301	306	288	307	305	333	281	283	301	297	300	308	312	304	291	297	315	288	288	303	294	301	328	266	319	321	307	277	329	324	318	306	300	307	297	285	294	310	329	315	286	338	285	316	328	302	277	324	332	291	304	311	319	337	313	324	274	315	311	292	292	275	294	316	277	289	295	289	309	249	318	321	281	304	302	306	332	302	310	308	289	285	319	283	277	293	311	332	352	291	342	297	334	297	293	297	311	283	309	297	291	311	320	309	333	315	327	305	331	320	322	287	339	331	298	297	320	277	293	320	329	288	322	304	271	323	301	294	280	296	296	292	299	323	314	297	308	283	304	320	300	277	290	324	299	299	320	284	298	271	304	314	331	291	305	316	297	310	279	316	317	323	285	317	305	296	307	339	289	305	285	291	310	281	301	319	315	305	311	284	305	290	312	316	342	284	337	323	278	321	279	296	309	315	322	260	304	327	262	302	305	290	280	323	322	267	280	292	311	291	306	330	310	294	284	333	304	293	330	329	334	259	307	283	281	292	282	299	315	308	285	292	305	316	291	347	307	312	281	275	275	306	296	300	286	267	290	309	295	286	314	304	333	334	318	293	315	296	318	299	300	331	318	314	317	313	313	277	328	300	318	294	305	305	295	273	303	317	318	304	307	315	303	305	306	309	312	282	327	330	280	262	305	308	286	277	318	289	291	295	292	278	297	276	329	302	307	320	292	305	278	316	287	300	333	293	331	290	312	298	290	294	323	315	289	323	261	306	311	303	285	315	285	284	280	297	334	325	317	298	307	287	286	303	327	300	294	333	283	304	311	300	291	314	294	334	298	335	311	311	289	301	326	304	319	274	312	318	296	282	341	311	318	293	299	273	307	313	312	320	320	294	304	284	306	312	295	331	276	273	299	328	289	267	322	286	314	269	277	314	322	275	334	321	341	285	327	292	359	300	287	275	274	290	300	297	303	318	296	335	277	315	274	286	279	307	322	300	276	280	293	240	267	293	286	327	291	263	293	325	276	295	326	289	305	327	265	316	281	302	322	305	262	280	301	315	303	330	296	263	273	317	295	297	317	270	311	301	298	326	313	296	265	321	302	295	309	298	273	310	292	298	339	314	274	323	300	294	334	328	301	287	280	279	319	284	321	313	301	308	311	296	311	315	293	297	292	286	299	315	293	303	315	289	338	283	282	305	312	320	338	321	303	325	322	301	303	278	276	293	316	308	286	291	300	286	312	299	275	305	332	305	314	282	273	318	331	305	323	292	304	288	348	316	310	283	299	303	313	309	311	308	296	274	283	289	324	317	298	303	289	270	276	290	283	325	300	314	315	297	290	301	294	289	324	325	328	323	301	304	292	292	301	295	298	307	268	285	268	288	303	308	284	286	270	285	312	294	318	284	301	336	279	322	291	284	298	288	327	300	277	313	316	293	312	251	290	307	308	327	312	328	341	290	308	316	278	269	309	297	330	292	270	299	309	294	324	307	345	302	281	309	314	303	304	279	315	282	329	319	290	297	271	324	293	321	296	285	288	300	311	276	300	295	349	291	315	276	307	291	282	279	274	316	309	290	290	313	310	291	302	317	319	284	301	289	341	295	299	291	320	275	294	271	278	282	343	309	297	301	290	273	283	284	288	284	280	320	256	279	294	315	304	307	327	327	323	295	313	285	341	304	288	314	311	314	315	339	309	312	323	277	315	304	333	310	289	296	288	313	281	317	316	310	302	316	288	300	313	299	327	344	336	275	292	288	305	303	313	277	285	271	313	283	293	315	305	302	331	315	300	281	293	290	285	294	292	289	297	327	296	300	288	322	279	310	325	309	315	308	318	312	304	295	302	291	295	294	309	308	282	305	318	341	290	324	288	301	306	268	310	311	263	291	305	288	290	277	287	291	294	290	313	315	274	295	287	303	273	301	299	290	256	308	304	296	318	303	281	256	319	323	331	277	315	322	312	316	297	316	321	304	275	306	308	296	323	305	293	316	274	327	292	289	322	311	254	327	286	286	288	295	302	283	293	361	326	282	289	292	316	351	304	323	303	304	274	294	284	261	312	333	322	325	309	310	320	307	299	302	313	321	299	289	306	329	326	289	286	299	308	286	329	320	280	289	285	315	282	306	299	292	320	330	316	268	305	293	316	284	278	274	330	314	334	295	300	291	288	280	275	273	315	273	326	340	322	325	314	339	278	321	317	304	279	324	269	310	330	319	324	329	308	292	321	296	295	304	302	295	309	331	315	274	285	312	311	325	276	336	290	320	291	296	283	272	280	297	317	310	309	314	303	318	270	283	287	322	307	343	317	313	320	307	274	297	303	292	292	297	279	296	296	302	322	320	313	286	313	337	315	279	294	333	286	305	306	301	288	293	299	273	286	315	291	311	333	299	305	323	328	310	300	285	284	300	299	288	298	292	282	300	288	312	297	306	277	331	288	309	333	311	327	287	282	292	273	311	309	293	305	305	274	296	297	257	311	271	274	316	296	305	290	303	287	289	319	313	297	272	305	290	325	316	320	301	311	313	303	297	293	315	315	299	318	311	288	293	308	296	285	293	277	280	293	278	315	264	282	301	283	298	339	285	298	335	262	274	309	352	331	320	289	298	306	296	305	327	295	299	294	329	315	268	282	336	306	294	315	300	301	312	324	280	300	332	294	341	324	305	313	304	298	265	306	323	332	339	322	297	297	300	317	330	324	327	282	331	289	294	345	292	299	338	315	331	320	316	331	274	284	317	316	306	265	280	318	312	349	279	292	316	325	324	296	285	276	304	338	308	303	320	308	278	309	290	295	302	306	280	305	310	263	297	297	318	289	296	305	287	357	278	323	329	294	291	298	307	295	318	305	311	280	250	264	289	309	332	305	300	265	325	308	324	283	293	316	287	341	292	310	284	259	318	316	296	337	346	325	306	336	311	273	299	271	326	318	277	305	285	318	289	282	306	304	327	300	294	315	300	301	323	276	313	316	300	288	274	297	296	285	307	266	312	299	269	296	280	298	301	304	296	332	290	308	336	309	312	288	316	294	315	316	298	310	318	280	329	336	335	292	308	301	315	314	312	296	317	309	274	309	281	362	289	310	303	296	291	317	312	286	349	315	302	292	299	311	297	319	275	269	321	329	336	317	321	273	275	281	327	254	283	284	311	309	322	301	289	341	312	309	290	307	250	302	314	313	291	301	310	288	290	299	293	317	273	278	299	289	321	324	312	298	316	339	341	325	289	305	279	282	285	285	344	315	291	307	343	338	327	300	276	298	316	303	306	295	289
22297	20953	33906	38743	39376	37624	33886	29833	24046	16449	10702	7166	6010	6950	4519	3620	2411	1935	1907	2821	3627	3312	2080	1585	1459	1349	1095	1093	1063	1126	1089	956	939	935	946	899	851	837	1369	7978	6302	1723	760	730	765	789	738	769	760	741	747	680	709	755	2287	2689	2532	1682	729	775	722	716	687	713	780	718	752	704	712	717	721	697	715	751	694	715	714	689	727	697	701	730	754	713	701	708	730	728	701	743	703	720	732	694	722	697	711	723	684	721	712	714	725	711	721	702	658	762	692	707	741	728	751	731	665	652	744	735	741	704	718	754	742	702	738	681	719	697	671	698	722	739	734	683	704	753	748	781	708	716	771	735	738	743	681	661	708	732	761	666	691	722	741	698	688	731	755	681	728	731	710	693	738	694	716	713	743	764	692	704	691	724	770	696	698	671	728	686	708	707	713	776	727	697	726	682	765	740	757	679	672	671	746	717	747	695	703	703	721	707	657	732	693	719	702	687	711	714	748	731	677	704	693	734	707	732	686	661	662	770	713	732	728	721	706	702	706	694	697	704	690	708	717	735	673	734	724	713	678	764	736	754	736	744	701	712	692	751	704	721	753	736	780	728	674	721	705	741	732	660	717	800	715	725	752	697	723	698	733	690	717	669	727	689	736	706	746	704	738	708	707	728	737	738	675	694	758	736	729	650	672	736	728	678	704	739	710	684	737	767	721	737	707	732	717	722	674	707	732	726	739	651	750	756	675	736	704	700	723	746	745	735	693	707	747	723	760	710	748	702	731	694	760	737	725	746	700	748	723	678	736	691	686	710	715	740	716	754	700	721	685	723	756	695	751	758	706	745	718	726	709	772	733	725	740	701	706	738	654	743	684	717	695	717	678	742	714	745	750	718	749	697	750	703	699	655	741	740	749	742	765	709	675	713	746	701	747	684	722	751	736	735	659	743	724	699	672	728	684	761	723	697	659	718	756	734	737	736	674	702	728	733	729	695	706	725	723	728	703	738	665	734	725	704	682	748	787	746	717	741	680	692	700	698	710	710	742	696	710	731	705	702	733	750	726	738	688	763	746	700	741	684	705	743	687	711	710	737	720	708	661	713	699	746	701	691	677	686	712	621	749	687	698	719	693	728	697	677	675	741	682	721	737	743	726	734	699	728	689	752	733	726	733	746	753	749	695	745	698	707	718	727	695	717	668	747	739	695	697	716	742	739	689	743	715	729	727	708	675	695	707	700	710	705	752	744	748	707	715	736	705	701	733	768	671	743	700	705	737	732	726	725	758	689	757	700	701	713	699	752	710	700	741	652	675	697	709	686	742	680	707	717	697	700	689	754	699	749	744	673	738	727	740	743	775	716	729	735	736	732	719	689	699	707	727	706	747	753	691	678	713	729	730	694	703	761	685	698	727	764	665	747	706	751	731	712	689	746	692	720	757	777	738	745	726	715	741	774	701	810	726	706	750	750	730	664	716	750	778	708	691	736	734	687	776	710	745	687	752	738	721	703	730	675	731	727	730	750	692	689	702	715	745	770	685	678	696	708	682	718	686	744	688	755	733	731	720	742	722	706	690	692	714	717	752	748	762	720	730	697	747	736	683	731	691	648	719	711	730	697	717	755	764	725	695	737	695	790	741	736	732	712	704	713	712	735	712	770	711	722	705	748	762	794	739	708	719	715	675	717	751	711	718	738	749	676	767	715	709	665	773	715	698	760	764	704	669	732	667	749	764	700	690	715	735	748	712	705	716	719	727	740	730	703	731	689	736	734	735	764	672	701	724	650	731	690	657	736	747	731	756	683	728	683	663	727	684	713	698	734	701	712	732	721	715	723	727	738	696	696	714	674	730	756	680	691	669	701	773	740	722	715	759	726	702	711	710	773	773	680	719	767	747	734	674	701	736	770	739	728	734	751	694	718	748	676	684	714	754	724	691	723	731	694	754	678	703	739	705	719	718	737	751	699	724	793	730	787	722	676	766	688	790	734	700	694	796	693	732	771	721	704	764	701	718	705	720	669	735	686	697	701	747	714	712	725	694	767	699	696	780	726	700	718	704	738	692	709	725	731	680	741	724	734	757	701	786	736	670	726	729	748	684	715	719	747	718	729	691	678	733	694	755	710	700	738	698	719	637	749	713	674	734	737	675	696	690	716	720	738	648	738	728	661	695	760	712	708	742	713	718	762	744	673	754	671	701	699	690	700	725	709	763	710	689	690	737	707	715	716	655	688	758	724	732	681	712	667	774	740	641	672	731	703	673	690	749	712	697	694	691	721	711	736	714	706	734	739	658	679	691	732	704	660	685	682	709	772	676	714	714	758	718	708	717	740	756	694	759	747	690	765	696	721	738	747	666	702	676	730	731	686	727	738	783	682	753	693	724	724	697	739	712	762	741	723	706	695	722	758	714	709	710	739	723	652	771	779	758	745	781	712	699	712	709	745	740	714	716	688	722	726	726	730	709	725	718	723	720	717	725	707	720	709	715	714	701	719	696	678	718	710	719	704	674	739	732	721	714	722	719	704	720	769	687	712	730	743	714	714	700	700	743	756	729	743	703	749	720	744	692	673	715	696	719	739	693	710	644	739	704	759	721	713	703	724	687	746	675	740	697	744	679	724	739	712	662	709	673	703	764	722	702	683	715	710	717	733	684	724	703	731	798	690	656	744	712	733	705	669	714	735	734	761	728	724	742	737	753	780	743	693	780	725	646	702	688	772	697	698	683	741	750	729	711	713	731	704	783	699	672	700	709	672	722	716	745	677	733	728	749	696	735	729	701	724	706	723	718	670	732	724	737	688	764	766	711	718	736	695	721	709	687	746	726	711	687	731	715	732	725	753	689	722	751	710	708	711	768	706	674	672	705	738	675	722	751	704	686	756	708	700	719	735	718	763	717	700	712	702	706	784	705	739	708	732	748	709	694	703	705	769	744	707	679	732	721	743	724	694	728	733	717	714	740	726	682	703	698	737	714	727	742	742	711	664	721	755	727	675	685	744	700	748	701	714	739	706	715	711	718	712	749	715	746	709	714	719	688	734	661	741	706	675	717	750	714	714	741	675	735	676	709	720	738	688	727	694	738	714	715	687	765	697	689	743	722	715	713	701	683	718	682	708	746	705	733	683	701	693	719	755	724	759	742	704	713	743	728	761	713	715	675	695	690	711	710	717	666	727	723	759	668	740	712	701	687	708	742	715	756	764	709	721	708	786	714	711	707	656	771	748	745	748	718	746	727	695	758	751	723	660	695	710	833	726	689	691	708	706	719	750	727	691	717	729	753	682	721	707	714	768	713	719	720	733	774	699	718	710	750	734	734	711	716	709	731	693	723	729	753	691	740	730	709	740	727	736	760	743	723	723	734	713	714	729	751	737	723	704	695	691	735	735	698	698	743	690	753	694	744	734	732	741	707	749	732	726	711	709	708	712	718	700	740	741	681	683	712	689	729	731	689	682	748	693	706	713	759	735	710	687	712	725	722	754	719	726	709	742	735	692	742	757	729	730
40076	35015	37733	36766	34774	33816	30001	26016	20340	12141	6475	4635	3386	3229	1921	1336	939	702	678	887	962	734	632	495	522	465	416	372	358	417	378	375	367	333	320	325	343	296	507	2163	2296	464	304	310	311	243	281	312	294	289	272	281	304	304	681	862	759	572	280	307	297	313	285	294	310	295	271	294	293	311	305	282	292	286	302	275	273	270	293	315	286	313	287	270	347	315	300	283	296	316	306	302	286	316	314	293	289	333	295	272	329	309	297	305	301	302	295	301	332	316	326	295	322	270	284	303	308	280	263	311	264	306	307	306	291	283	291	307	312	292	273	271	279	288	291	289	274	304	283	308	323	346	286	294	299	303	304	292	315	295	281	310	271	281	300	309	279	299	292	304	273	296	312	293	274	299	301	285	315	306	292	298	313	297	301	338	283	291	298	284	323	293	267	267	307	288	273	262	294	296	307	309	296	270	262	282	282	294	308	269	284	294	298	277	309	325	277	311	292	295	260	268	291	320	287	305	294	299	284	302	259	298	282	304	277	310	303	308	292	278	292	251	296	284	289	303	306	344	265	303	324	306	308	303	278	306	261	298	311	286	304	314	319	279	298	269	292	309	326	303	340	315	278	300	260	290	299	303	307	282	305	311	294	294	305	293	309	324	270	304	294	308	295	304	287	291	308	312	305	276	307	315	308	313	298	329	293	277	286	260	294	281	310	316	324	274	295	318	302	291	282	322	302	285	305	268	292	295	289	282	281	304	298	297	337	278	295	295	313	313	282	293	305	342	259	266	286	285	290	263	285	319	306	276	301	271	304	289	298	289	300	295	270	282	274	293	332	306	314	283	303	290	300	272	299	301	324	254	277	304	304	306	324	315	291	333	302	273	293	307	270	310	304	326	295	299	299	337	307	278	313	305	298	302	277	292	295	303	292	289	258	325	312	258	284	276	317	272	323	304	272	261	290	325	302	290	305	328	318	269	299	304	301	308	309	289	284	327	303	300	331	316	287	274	292	302	285	330	296	314	326	311	266	333	318	315	316	322	292	307	293	276	326	261	301	289	289	287	326	268	300	287	306	317	304	273	259	290	309	309	303	292	287	309	283	290	286	302	294	284	304	278	306	277	313	288	282	292	289	326	291	307	294	317	310	291	282	297	308	315	278	292	333	259	291	289	284	297	322	327	293	307	303	322	301	315	345	307	310	341	352	304	322	303	293	316	294	296	305	277	293	259	293	311	299	267	290	316	298	283	309	326	342	297	292	282	299	289	291	311	303	291	305	298	282	271	301	311	265	297	288	312	303	322	308	302	316	322	283	276	296	331	282	293	314	300	314	296	313	303	279	302	299	275	272	297	295	252	307	328	312	330	327	277	291	304	293	266	308	307	308	304	308	327	327	321	260	288	333	304	288	317	305	318	332	304	320	275	304	300	289	289	326	301	311	277	296	323	316	310	301	309	269	286	286	308	297	278	301	300	268	286	312	291	300	272	302	303	298	281	309	279	348	307	282	337	298	290	291	312	290	287	306	306	301	309	289	295	332	325	316	298	318	280	312	290	275	292	296	270	288	317	295	296	323	293	285	300	294	304	286	273	307	284	294	300	274	285	302	299	315	282	332	315	329	306	330	300	312	300	291	318	317	294	315	302	269	298	321	294	319	306	289	284	283	308	277	335	283	293	294	319	314	296	311	314	350	304	307	283	324	310	280	302	273	296	306	305	305	311	289	303	312	305	284	310	279	306	308	301	276	292	302	302	295	307	306	287	286	300	239	293	271	326	276	328	301	285	299	285	305	301	262	319	269	286	300	327	315	302	266	319	292	275	315	306	315	281	309	268	334	347	310	326	328	304	271	348	307	302	294	297	272	273	302	289	294	327	328	307	323	342	305	318	296	301	261	285	272	288	283	298	335	321	297	321	279	323	260	302	286	270	298	292	289	271	294	294	264	254	311	313	297	284	309	272	280	277	294	316	327	336	280	292	318	293	265	287	296	321	281	310	312	288	283	297	314	303	289	291	297	326	319	305	284	295	285	303	268	314	302	272	286	309	297	289	290	343	290	304	310	305	315	275	296	285	294	287	286	295	272	275	284	293	281	303	325	304	282	284	302	316	316	267	307	306	309	278	303	295	305	292	273	296	302	275	280	315	295	290	253	319	295	296	310	300	284	308	277	286	287	263	269	276	277	312	320	296	315	279	314	340	311	288	303	301	333	272	298	304	304	308	277	281	310	305	297	277	289	295	304	299	300	306	276	313	288	292	297	292	309	264	283	296	307	282	265	267	279	299	300	308	273	338	279	315	269	270	302	308	304	280	278	305	292	296	313	279	320	271	301	304	296	303	281	287	306	302	286	297	279	326	315	301	306	273	299	304	305	298	280	301	310	288	282	298	295	312	262	316	298	287	298	299	306	317	267	291	291	309	296	282	316	315	276	259	312	312	298	305	335	269	317	301	286	320	299	288	262	273	304	293	308	316	344	293	315	294	306	288	315	311	289	281	328	289	299	273	288	292	291	272	301	294	280	300	296	299	280	290	323	281	332	291	302	291	289	294	294	308	310	308	296	306	309	311	298	279	301	287	294	340	286	316	305	309	304	263	328	296	308	293	292	288	247	285	265	277	294	293	309	270	308	296	294	297	321	312	324	278	316	322	320	285	294	287	286	312	296	317	301	301	292	315	303	309	295	291	250	316	307	289	302	310	326	298	275	282	316	277	316	286	317	315	308	300	296	282	329	276	324	284	310	270	299	303	317	283	297	295	308	263	323	280	307	302	329	294	287	306	306	286	291	315	332	330	292	307	319	296	300	298	282	294	333	298	295	298	294	333	291	300	281	318	300	282	314	298	281	293	297	315	287	281	280	295	298	299	286	280	272	306	309	319	302	291	283	288	300	306	288	293	299	291	283	282	269	304	291	305	317	302	296	282	288	243	305	318	300	305	312	295	302	315	289	294	303	323	321	277	301	284	300	297	283	272	311	324	277	285	284	311	289	294	295	281	298	294	298	303	309	290	315	254	300	292	290	293	319	292	277	282	287	326	310	310	315	315	322	316	283	304	320	290	291	298	306	291	310	299	282	261	281	325	316	303	280	314	282	257	296	296	284	280	293	285	258	307	313	290	312	309	303	313	324	327	268	353	307	273	315	283	294	331	308	279	270	328	295	294	275	298	268	291	323	302	299	316	306	273	281	275	288	304	323	272	316	306	298	268	292	305	270	279	289	288	312	302	299	282	303	285	280	298	280	287	305	291	282	306	314	316	280	305	265	301	297	300	316	333	295	277	282	259	316	321	309	296	297	291	308	297	283	298	296	295	282	313	298	316	291	304	305	297	310	283	280	283	275	271	319	268	297	294	294	317	299	326	294	317	293	293	297	335	313	282	286	298	334	277	314	301	317	287	321	316	306	280	272	291	325	293	340	287	269	320	300	321	250	317	291	301	287	294	276	284	287	311	262	294	312	293	281	281	281	283	283	303	314	307	309	290	319	329	307	273
28017	27851	39381	44963	46583	44924	42233	39748	33228	24534	16746	12538	9198	10650	7043	5929	3988	2582	3039	4830	4944	3757	2889	2005	2084	1712	1378	1290	1355	1308	1210	1161	1102	1095	953	934	939	879	2134	12747	11489	1637	848	740	779	738	794	735	774	792	842	693	720	735	3469	4993	3966	2362	710	663	687	672	664	679	693	656	680	659	728	679	652	735	710	725	668	682	636	685	699	658	662	717	675	686	682	685	671	687	649	672	681	708	762	681	645	747	708	638	699	687	663	674	680	678	708	716	668	673	687	666	700	724	690	686	685	656	715	673	656	642	671	700	681	652	699	642	640	709	704	710	681	701	680	691	718	684	689	680	678	677	670	701	698	702	672	719	693	690	683	658	641	694	703	675	650	680	686	727	659	646	683	683	707	649	695	683	629	732	677	710	693	678	664	689	656	741	693	702	700	695	650	708	660	667	666	694	678	693	682	696	699	662	699	660	701	698	671	684	694	684	709	682	695	674	702	694	682	684	658	681	700	708	686	685	680	654	656	654	711	713	647	716	675	657	696	683	671	699	700	623	725	743	676	628	689	639	669	629	722	641	694	670	646	669	651	750	666	717	687	715	710	709	655	674	700	699	698	680	694	657	684	713	683	694	675	699	687	691	719	661	666	659	659	722	718	709	648	660	717	697	699	677	669	694	709	696	682	706	666	658	671	674	723	686	676	687	662	724	677	666	693	680	665	637	651	693	689	647	642	715	644	656	702	699	694	712	664	710	663	662	713	714	674	713	699	676	716	647	650	703	703	671	644	664	724	723	717	698	680	708	636	666	725	672	675	625	692	642	696	674	691	687	688	666	664	619	683	677	683	654	660	689	658	698	664	661	667	717	667	693	685	660	669	642	660	656	640	685	668	717	712	690	704	683	687	699	674	654	683	703	690	730	638	670	692	647	706	693	666	654	675	665	673	668	704	705	707	682	664	703	694	674	705	669	677	713	724	671	666	679	716	681	702	705	696	670	689	638	689	646	684	697	738	705	668	695	718	724	686	698	684	684	717	707	710	752	696	708	681	703	661	670	655	723	698	685	657	672	699	684	674	707	677	724	671	689	666	665	660	675	673	704	673	709	685	677	731	692	669	666	645	664	672	700	684	676	693	663	676	672	711	597	673	683	681	735	691	731	690	689	690	700	696	705	678	677	678	679	676	714	679	688	702	673	679	688	693	695	639	686	698	701	677	654	654	689	678	714	691	703	674	716	662	678	648	701	680	688	664	694	677	709	684	666	716	648	717	723	750	656	648	654	709	687	710	682	681	668	692	696	714	684	684	692	687	684	641	636	645	679	695	678	685	702	641	708	676	703	692	634	687	689	709	690	658	706	701	682	721	708	643	650	651	661	721	678	674	674	658	692	689	722	666	692	646	699	630	674	706	714	724	673	698	681	718	717	679	721	672	681	661	666	693	733	669	695	676	625	668	690	704	684	748	697	716	718	695	696	736	685	695	706	655	674	670	715	694	695	669	748	660	637	648	670	673	709	675	648	670	663	668	650	678	645	726	660	667	682	671	693	664	645	687	706	698	684	626	670	696	702	684	693	691	687	681	676	721	672	708	643	688	648	693	694	706	681	648	750	659	680	660	716	673	678	672	644	664	666	676	722	710	682	655	674	684	686	654	732	645	669	692	671	646	717	686	696	687	672	666	682	643	635	712	675	690	699	705	666	618	689	694	702	656	680	716	664	665	654	707	637	713	667	696	698	652	723	640	658	664	677	686	716	693	737	648	668	674	693	667	716	723	677	658	687	657	708	694	714	666	663	665	652	688	670	713	730	668	702	740	640	717	724	688	680	670	689	693	688	701	720	636	690	682	646	710	684	686	710	658	677	663	705	691	687	693	604	678	723	692	691	695	683	673	766	673	641	674	746	655	668	712	703	691	687	679	649	691	656	648	677	710	695	636	669	659	707	641	696	687	689	655	687	709	648	686	686	668	697	707	691	656	668	688	669	651	694	641	684	703	662	699	679	674	681	719	699	644	690	632	668	663	673	645	667	690	709	688	708	680	654	675	709	707	671	651	630	642	694	738	745	677	631	620	676	701	676	678	716	673	629	689	702	731	687	694	705	661	707	665	683	695	703	716	653	707	686	699	690	630	652	683	681	659	720	659	662	687	669	678	694	686	687	723	676	651	673	679	652	698	682	653	736	704	749	645	699	665	652	674	662	656	718	641	668	691	699	673	681	713	721	634	664	726	659	673	646	648	653	660	733	703	636	680	718	699	704	721	696	718	650	664	637	673	639	693	682	678	689	647	661	648	698	726	629	673	688	695	703	680	663	679	687	678	704	706	715	678	679	662	711	651	679	704	661	695	686	710	722	672	688	703	667	681	654	689	683	719	626	737	671	667	678	667	699	670	662	708	684	649	662	670	684	683	670	689	687	696	718	724	671	686	668	631	655	659	732	731	724	728	675	677	706	696	691	715	738	718	668	708	685	708	672	736	669	667	712	694	697	655	701	707	729	665	702	684	720	682	704	699	705	693	671	710	696	694	697	727	672	693	662	720	717	739	665	702	657	720	687	656	682	657	651	686	669	672	690	676	727	692	697	650	694	693	714	664	723	692	684	607	702	678	712	631	689	717	730	712	696	647	675	667	660	681	685	703	711	714	652	681	699	646	705	729	730	710	651	741	635	712	649	714	698	651	656	660	710	717	693	666	701	677	703	721	650	682	680	680	663	676	707	672	673	709	649	707	672	698	656	637	720	743	685	671	675	703	657	707	640	596	674	683	700	678	708	703	712	696	677	688	710	698	675	658	710	636	681	740	719	644	644	673	652	667	675	696	707	739	678	681	651	683	722	662	712	681	694	633	690	692	703	692	702	690	703	672	690	668	666	702	694	677	691	635	715	706	685	715	659	679	647	650	701	659	724	652	636	680	626	701	655	725	687	641	698	674	710	667	707	648	699	697	646	623	711	698	674	686	657	708	658	680	661	690	684	708	656	669	705	669	724	681	734	685	682	704	657	664	691	685	696	709	717	675	677	690	785	658	694	693	729	750	709	688	680	683	665	705	720	707	705	727	704	683	696	708	682	647	740	713	710	659	689	698	695	666	684	668	700	677	744	714	712	673	649	716	705	711	685	663	681	704	679	685	688	688	727	719	711	704	662	662	661	659	683	625	687	654	671	703	624	637	675	661	719	662	665	717	659	646	664	697	685	722	731	622	684	687	654	680	680	642	701	687	672	746	668	675	692	730	725	688	655	651	699	667	721	717	668	728	708	680	679	697	650	712	643	718	676	689	722	721	663	676	689	655	705	689	684	651	707	647	656	710	711	675	718	666	675	657	683	703	688	674	698	720	665	689	649	671	706	692	676	707	679	683	676	704	669	685	701	717	681	706	696	699	692	664	679	696	665	711	699	660	659	698	705	710	675	660	705	713	679	677	691	684	678	763	674	651	677	683	664	686	698	732	685	675	641	653	686	715	663	674	684	655	729	669	696	681	696	696	700	684	698	660	694
7142	5428	6512	4610	3122	2651	1775	1394	943	511	444	339	357	349	273	282	219	255	248	202	261	266	229	221	225	203	232	209	198	208	219	210	195	224	208	204	225	219	212	265	322	232	187	186	201	199	185	194	207	197	227	216	231	193	197	244	215	203	199	197	189	217	178	202	216	190	199	206	174	198	213	223	188	216	177	204	176	239	224	198	206	176	201	209	211	189	241	234	187	220	219	215	206	207	220	237	224	173	222	224	211	200	198	229	202	209	223	203	209	219	193	204	205	222	213	193	206	209	190	200	225	190	188	219	210	222	212	221	188	196	224	235	214	231	187	193	216	182	174	191	218	212	217	195	201	190	172	195	219	218	186	218	188	191	207	208	215	199	173	220	188	194	192	197	192	212	229	174	215	170	185	189	216	197	210	185	213	208	196	208	195	224	193	203	209	213	191	207	204	183	219	199	235	176	216	188	228	208	207	200	245	194	203	218	182	197	183	212	213	190	197	200	200	186	180	198	219	195	207	202	203	206	177	209	191	200	202	197	192	204	205	246	196	215	184	197	214	204	199	241	217	179	203	217	210	201	205	213	197	212	203	197	217	223	199	194	203	205	203	185	207	212	217	188	183	211	209	218	211	203	199	207	181	189	213	209	209	222	216	222	232	205	208	199	221	204	194	173	184	198	205	200	211	227	188	186	209	233	190	191	188	201	193	224	176	211	217	205	178	198	181	218	200	182	183	205	185	205	204	216	216	221	202	229	210	196	191	202	181	210	211	200	206	186	181	184	191	227	168	214	189	190	223	224	195	222	187	210	188	194	197	182	222	178	191	193	202	214	211	187	206	195	203	207	205	198	181	201	211	220	196	219	217	219	210	211	211	180	216	228	208	205	198	210	218	198	212	225	200	196	203	200	186	226	197	212	185	165	179	221	194	200	174	194	206	214	191	202	221	174	212	201	180	207	212	194	205	204	181	185	186	200	196	182	176	211	208	201	186	221	227	202	200	212	192	193	188	178	172	179	180	225	193	189	207	182	225	238	180	202	216	193	189	228	192	217	183	197	204	202	215	181	191	215	215	204	219	185	180	220	204	203	187	228	208	221	194	243	201	205	191	188	207	214	224	192	199	180	191	195	210	184	207	212	217	202	179	192	205	198	212	197	230	192	220	168	201	189	222	201	200	221	214	207	199	218	210	218	197	218	209	189	208	180	192	176	191	227	186	194	188	206	201	193	188	200	203	162	226	220	206	208	212	206	212	197	209	214	201	210	209	186	204	225	189	220	212	162	225	217	204	209	198	227	222	201	172	190	211	203	216	204	194	199	225	203	185	202	217	188	182	193	207	193	199	213	208	195	195	215	217	193	195	184	225	198	174	205	222	199	203	219	199	204	207	215	191	224	201	212	218	200	203	223	197	222	207	192	198	194	230	214	217	217	226	187	217	237	186	200	216	184	195	191	210	222	209	187	222	202	189	179	188	186	212	212	209	209	202	208	187	216	206	198	198	194	190	197	223	213	182	189	195	192	190	204	181	199	214	222	186	219	239	173	194	212	201	209	207	230	205	206	201	210	205	187	211	191	199	187	204	198	206	206	187	212	212	201	203	213	194	209	197	194	204	192	170	197	216	203	215	180	203	208	218	214	197	203	192	207	217	251	217	210	222	234	198	199	228	177	189	227	198	172	197	204	193	190	189	191	186	218	190	212	182	251	198	219	182	193	215	193	223	226	202	195	209	166	187	202	201	209	179	215	201	211	180	227	217	203	215	205	184	204	188	204	223	199	200	216	220	214	183	190	205	221	202	214	211	188	197	223	184	200	236	216	216	195	203	212	183	213	189	189	202	190	190	174	187	179	199	217	200	208	197	213	189	180	195	209	192	172	199	224	198	183	196	208	174	211	189	176	187	203	209	181	203	236	222	197	212	191	207	221	209	237	201	190	194	196	201	190	176	214	168	211	186	190	210	215	201	173	189	188	209	204	207	206	196	230	208	203	218	202	194	231	196	200	178	200	190	188	196	211	185	215	200	208	192	188	208	202	218	228	219	224	199	171	185	212	188	208	198	215	219	172	176	199	197	213	168	214	219	198	199	204	222	190	176	182	213	232	201	212	201	168	204	190	202	194	208	192	226	202	195	201	187	200	202	214	196	198	222	198	216	188	191	204	186	191	212	205	189	210	195	213	217	184	218	209	193	208	196	196	197	195	199	189	198	191	194	205	208	198	204	199	219	210	200	188	194	200	209	207	211	216	203	183	177	184	198	203	194	195	219	185	192	229	220	201	186	222	211	188	190	210	195	205	192	201	200	202	245	229	189	223	214	212	192	204	207	206	206	197	214	196	201	214	184	177	205	190	201	184	191	209	170	209	173	215	200	208	208	192	224	207	197	185	183	229	216	198	202	188	214	215	200	188	185	209	211	212	190	190	211	198	208	201	209	219	183	195	198	202	186	189	188	209	204	205	204	201	219	187	186	229	192	202	232	200	194	192	187	174	206	208	203	212	184	220	184	176	176	176	196	209	234	222	200	202	187	208	215	194	230	212	215	215	217	218	191	192	215	201	217	176	204	204	187	199	202	206	198	200	154	207	211	204	201	192	225	223	191	200	194	198	203	205	201	216	205	231	225	201	209	182	206	189	193	202	172	203	189	185	168	198	173	203	225	206	216	206	212	202	199	201	195	228	218	211	206	209	219	185	207	221	185	204	206	195	189	193	194	192	183	192	211	215	196	183	184	223	167	205	210	192	200	191	201	213	220	184	208	199	209	195	203	202	200	176	205	220	201	200	209	199	207	231	219	214	179	213	219	202	215	227	193	205	176	192	191	189	209	217	208	200	198	208	229	216	206	206	195	201	219	191	202	210	240	188	214	205	176	203	183	189	205	225	186	216	233	196	198	193	213	194	209	193	237	202	186	226	221	188	179	186	214	192	184	205	221	223	222	208	207	219	197	204	212	192	228	221	204	199	211	198	206	189	216	198	198	184	204	191	219	205	214	195	204	200	230	232	221	215	216	227	204	188	204	197	218	197	216	175	202	207	204	171	220	207	200	199	218	205	224	209	200	188	226	210	190	197	215	191	204	188	223	238	203	193	204	205	204	230	208	172	189	181	183	238	200	195	224	196	208	195	218	190	190	216	201	176	203	190	204	208	217	216	198	192	201	207	219	189	205	212	179	223	192	181	161	185	205	219	211	177	213	181	205	207	196	167	209	240	194	223	158	193	209	177	203	212	185	223	197	216	217	202	216	206	210	191	193	220	208	182	212	210	185	194	206	162	213	178	212	199	217	184	240	191	185	200	202	171	197	202	189	175	200	222	199	217	217	192	217	197	207	207	229	192	211	214	207	196	190	206	196	209	230	203	222	181	194	208	217	198	211	205	171	216	214	204	227	191	214	196	228	204	219	200	195	182	180	227	230	206	189	197	201	191	196	188	200	161	180	190	220	214	199	200	190	207	176	237	210	198	188	222	202	194	212	193	201	203	168	214
5550	6447	10091	10745	9666	9236	6147	5631	4039	2212	1822	1504	1200	1327	1054	876	775	780	660	807	806	750	782	767	773	681	648	588	553	576	623	633	592	633	562	571	559	523	593	1008	1361	785	525	488	535	544	500	530	491	568	517	507	519	557	608	723	865	620	499	501	499	510	494	499	511	519	536	493	525	518	530	513	541	483	534	498	487	495	508	530	518	500	501	533	511	507	503	509	469	462	538	495	533	528	532	473	526	501	524	478	487	545	523	543	501	520	494	488	544	492	547	474	526	487	506	503	536	549	522	478	533	487	544	540	494	540	514	522	536	448	586	537	500	486	492	508	501	531	493	495	535	505	501	534	495	513	496	515	504	479	524	471	522	496	481	449	528	470	487	539	549	527	525	503	498	508	491	496	526	502	555	497	515	497	515	516	465	491	541	491	503	540	502	552	498	504	522	500	507	535	499	501	544	529	498	505	520	506	485	538	519	512	544	486	517	529	527	492	516	527	549	507	515	466	479	519	523	500	522	470	510	467	490	484	527	487	505	517	530	543	456	488	516	530	536	496	496	535	473	533	507	487	519	560	526	488	516	504	531	527	514	510	471	561	530	549	514	531	487	492	509	513	462	526	534	484	496	455	545	497	499	524	503	506	522	520	493	529	500	512	506	541	504	473	487	529	483	473	508	504	538	474	535	543	535	535	520	489	515	519	545	519	553	526	537	547	519	486	469	499	502	493	509	507	514	510	515	529	517	529	518	477	535	510	544	538	481	480	498	548	499	476	512	517	539	525	545	514	454	527	509	503	520	501	530	524	471	507	482	488	504	556	518	524	505	457	503	515	550	489	533	513	480	515	493	514	520	483	507	485	531	496	529	504	517	511	531	498	508	499	477	510	484	499	500	439	526	501	497	556	517	526	520	518	520	478	530	516	480	499	512	528	490	490	514	472	493	526	535	521	536	511	483	510	512	496	524	555	511	498	511	478	488	523	494	524	529	501	478	533	536	506	506	477	513	481	487	510	531	541	548	504	489	540	526	519	488	511	510	544	478	520	521	470	489	507	505	507	520	524	513	495	508	495	486	532	530	524	505	485	528	537	506	514	461	497	527	541	534	534	505	501	497	478	515	554	489	522	549	479	553	531	542	458	508	533	501	533	533	491	474	510	528	474	515	526	492	523	520	515	514	558	501	468	519	541	540	511	518	508	506	524	516	521	564	517	503	521	537	545	503	500	499	490	519	503	521	513	492	557	447	542	488	496	478	548	515	529	542	520	474	532	513	472	503	533	556	540	519	518	486	516	509	511	520	520	523	490	484	474	524	479	531	529	507	539	492	521	524	505	535	516	501	524	514	490	493	522	495	486	484	497	500	499	524	519	481	529	530	518	471	517	497	504	476	509	524	466	521	544	467	480	515	510	531	523	507	532	496	534	482	501	512	506	519	522	538	481	509	483	501	547	507	497	536	515	536	484	525	525	472	504	544	534	523	498	521	499	515	485	533	498	502	513	507	510	526	486	494	509	470	531	504	520	485	517	525	543	560	503	504	511	528	502	499	506	514	562	519	510	510	523	521	501	560	513	506	518	517	501	497	536	520	494	522	501	513	471	499	503	543	510	529	503	524	516	532	505	530	462	524	532	545	499	456	517	540	536	521	487	531	510	494	525	524	528	499	518	503	523	482	482	531	550	504	503	506	550	492	559	488	499	521	493	531	505	518	505	528	507	513	522	516	510	504	523	535	488	521	514	491	478	521	524	501	541	477	475	473	484	529	492	516	524	497	500	499	477	516	502	530	514	510	522	517	525	501	497	505	510	472	528	530	476	524	508	550	532	474	495	512	504	531	481	513	509	519	535	502	497	519	505	478	542	488	513	530	563	490	500	481	514	515	458	487	534	524	510	471	518	567	532	535	483	494	553	528	525	446	495	477	487	475	495	493	512	514	497	519	505	501	496	499	544	466	537	518	532	538	487	498	491	527	544	514	519	492	533	525	513	507	550	497	493	503	520	471	486	541	511	522	505	512	538	498	530	509	519	481	524	494	511	526	515	529	521	535	532	516	531	515	526	514	541	513	490	502	538	477	516	482	508	494	540	525	530	514	547	512	467	515	493	485	542	542	503	539	518	512	493	530	512	480	486	515	520	505	464	471	496	483	490	517	486	509	539	481	531	551	511	507	494	498	498	503	523	542	498	528	545	544	499	509	501	535	495	497	539	521	510	534	514	552	478	503	514	524	510	529	566	559	524	500	487	533	515	533	484	504	507	527	504	491	499	488	524	517	523	501	528	501	558	531	465	510	479	494	483	542	548	527	509	508	551	492	513	482	483	523	512	496	485	482	490	490	536	528	503	512	489	500	465	519	509	494	488	526	523	518	513	508	522	506	514	474	506	515	558	528	546	555	475	494	546	502	532	489	505	525	494	506	549	485	496	504	534	528	524	491	502	491	507	543	481	523	498	502	525	513	504	535	514	472	508	508	533	533	513	538	492	498	497	505	480	450	509	495	509	551	485	509	491	504	507	510	497	532	516	499	492	442	552	520	484	522	508	548	524	523	488	493	524	513	485	503	516	531	525	525	495	484	480	501	503	518	507	549	522	484	500	511	512	523	482	513	510	548	534	511	503	487	538	493	502	456	540	521	580	502	491	557	496	510	535	496	506	522	501	542	545	539	517	484	511	515	503	495	512	530	492	534	532	525	511	528	502	510	509	532	513	524	520	544	511	509	534	510	479	538	538	520	483	523	504	527	509	493	549	522	495	519	531	517	480	528	502	530	505	523	533	515	515	545	509	478	528	504	531	473	523	526	493	502	512	539	518	495	473	465	521	542	517	505	497	512	497	495	547	523	516	520	486	472	505	513	515	506	502	535	531	557	490	525	534	545	515	508	491	518	552	479	511	512	500	520	507	471	504	489	530	513	541	512	493	493	501	514	529	510	508	486	523	518	523	543	546	491	544	499	538	499	497	532	487	484	501	513	544	512	506	543	489	525	521	508	492	512	503	516	512	552	505	510	500	503	501	532	513	518	504	514	530	464	520	556	476	514	515	427	510	530	519	475	509	533	505	513	540	515	535	485	504	500	511	542	470	472	554	546	514	524	503	511	529	536	478	496	532	481	511	496	490	529	542	520	509	559	457	530	493	536	548	514	521	509	480	496	492	515	521	497	526	526	517	491	535	512	531	482	501	484	547	524	490	563	485	516	532	511	533	491	537	558	510	517	537	505	522	557	519	531	490	486	507	482	543	496	498	473	514	510	510	543	482	513	497	520	517	507	509	501	530	489	527	500	512	533	529	531	546	511	509	517	493	525	546	530	526	498	544	500	546	532	500	531	532	525	525	517	495	509	493	506	511	501	518	556	530	537	514	533	509	507	524	516	474	513	494	495	541	502	494	498	525	529	518	521	508	523	529	497	506	536	502	532	492	528	533	476	524	523	521	494	494	510	521	553	482	544	536	503	519	552	536	504	522	509	520	529	513	567	534	505	487	533	529
29363	29523	33711	31347	28876	27068	21588	17370	10912	5716	3285	2275	1641	1746	944	645	564	485	440	585	605	462	433	457	437	404	406	319	351	322	347	327	340	307	295	342	297	347	397	1180	1423	435	257	308	284	299	292	273	268	280	288	320	278	304	426	548	467	329	302	312	279	295	291	298	296	321	306	285	311	301	284	302	275	270	305	267	308	276	283	297	320	269	308	299	287	290	270	300	301	268	262	265	256	301	290	289	297	274	285	290	276	292	297	290	294	277	278	272	283	266	287	299	289	282	280	288	293	292	304	322	289	276	279	285	287	314	291	272	275	301	272	265	319	320	268	287	278	300	302	304	284	273	273	262	315	286	287	317	303	293	247	302	293	272	295	254	276	276	286	326	266	283	259	280	289	277	290	290	312	275	299	283	304	274	286	300	270	264	291	262	263	303	295	290	270	275	286	280	245	289	316	281	285	262	275	341	287	292	297	242	254	272	345	285	283	296	284	288	314	257	271	302	313	295	334	288	328	257	261	274	277	308	280	261	284	272	287	293	293	281	265	288	305	298	262	296	282	336	307	257	292	315	287	305	273	290	292	318	280	302	288	262	314	307	289	292	292	279	268	285	283	306	264	252	269	293	270	286	276	262	261	277	290	270	296	243	259	308	286	278	289	312	311	279	253	320	266	299	316	298	265	272	304	281	288	285	287	293	267	257	334	277	301	292	309	300	293	270	250	317	281	287	305	263	335	252	333	269	307	281	293	287	287	282	312	271	302	327	308	291	322	312	299	293	328	325	292	322	298	291	281	287	255	278	279	274	273	227	275	280	312	300	287	313	283	264	260	301	268	267	312	279	302	288	298	265	267	305	294	249	266	267	282	304	277	319	288	290	268	301	314	334	299	304	278	310	327	288	261	276	320	247	288	311	272	282	306	279	299	284	288	275	296	282	300	312	268	289	288	294	301	295	306	307	287	302	302	278	282	301	270	270	285	280	288	332	289	295	296	279	310	271	291	315	301	244	276	287	285	294	272	293	276	258	280	264	311	301	263	282	267	277	285	280	293	276	280	293	281	277	270	283	289	295	269	339	309	309	277	285	272	273	298	273	312	293	287	290	275	285	296	309	283	301	277	293	286	286	286	288	276	284	306	258	280	293	264	271	268	245	312	273	282	277	259	293	286	279	273	273	279	312	302	280	265	289	294	289	280	318	309	303	267	284	257	281	297	268	299	291	301	302	278	270	300	272	303	294	288	282	298	270	308	284	292	281	277	281	325	285	293	269	283	273	293	271	261	265	275	281	280	291	269	270	256	289	302	283	280	280	282	303	292	293	285	287	295	259	274	288	287	329	291	288	294	306	312	263	333	257	262	275	274	297	274	264	279	301	287	317	288	295	281	280	307	286	290	313	273	301	272	319	279	286	250	310	293	298	300	293	269	335	295	241	300	286	299	276	266	276	279	285	267	317	284	276	291	276	282	239	289	265	285	267	281	297	276	277	290	271	263	272	277	280	284	298	285	268	268	286	317	269	266	292	271	292	277	270	304	285	307	299	280	279	293	280	302	263	272	300	288	271	291	257	289	302	284	273	280	313	287	285	285	278	310	347	282	287	305	290	248	324	300	311	277	282	285	268	311	282	311	283	294	281	286	307	304	301	318	268	274	256	271	296	281	300	280	318	280	320	278	312	283	276	273	289	271	278	285	304	277	320	271	324	287	299	263	272	277	291	261	286	294	280	278	291	287	278	316	286	302	293	287	307	302	279	324	313	310	311	284	276	299	283	258	256	313	275	313	250	262	320	296	335	306	306	285	290	291	301	295	294	277	286	272	279	309	270	271	306	306	273	336	293	292	287	304	296	280	266	294	249	292	265	278	287	314	296	280	286	320	278	279	254	281	256	275	318	280	302	285	298	287	293	290	282	315	268	318	331	282	314	267	279	282	279	259	288	256	298	282	302	312	272	304	291	290	308	291	271	304	328	300	285	275	269	262	286	331	281	289	275	283	263	289	237	279	279	299	291	256	305	300	277	301	280	297	257	310	264	264	285	274	275	302	287	282	246	279	295	274	282	268	286	258	307	308	279	280	330	337	274	264	283	314	272	291	316	272	299	290	275	280	289	298	318	270	301	294	283	289	278	268	256	288	314	333	285	292	290	310	309	276	275	296	299	273	292	267	293	312	296	276	256	302	313	265	287	266	292	308	302	314	291	305	273	265	297	307	280	293	351	280	290	274	290	285	308	268	273	312	299	283	271	249	291	276	264	306	295	278	280	276	303	265	302	305	302	275	305	258	285	303	282	287	297	264	272	264	288	292	294	303	276	285	307	343	298	280	270	313	297	317	257	287	281	308	297	293	283	249	273	272	266	340	329	293	276	311	253	272	307	292	311	276	313	279	285	288	293	320	265	279	265	332	320	301	281	285	301	290	301	284	282	297	286	305	280	285	300	283	280	265	273	307	329	275	335	266	275	319	281	308	280	268	263	298	299	266	257	263	296	290	304	295	277	297	290	284	284	292	255	260	296	286	280	268	301	278	304	263	272	306	282	272	263	328	279	293	267	303	272	305	289	299	291	308	290	299	313	313	279	298	295	292	294	309	272	267	298	287	284	295	296	273	265	277	305	306	298	264	300	277	282	295	313	257	331	299	288	292	312	290	267	285	279	283	298	330	268	281	299	285	293	305	341	260	319	266	292	301	269	288	311	316	278	276	274	290	282	327	300	285	268	261	270	318	293	303	280	293	295	302	293	269	304	268	301	314	306	254	280	285	299	281	269	296	303	298	281	282	288	318	302	266	278	283	314	258	282	297	259	264	290	283	287	293	269	262	325	256	298	264	279	307	260	271	294	277	281	311	291	250	310	261	268	244	268	284	298	262	302	276	320	250	302	285	298	313	292	291	281	290	321	286	313	300	321	247	261	308	296	289	301	280	324	323	278	311	301	293	302	273	311	278	298	315	290	290	302	266	276	257	275	281	289	290	301	270	302	300	269	274	299	327	315	282	290	283	287	257	299	296	300	285	306	295	270	308	283	274	315	295	280	269	294	310	322	330	316	269	319	284	272	274	300	277	302	272	301	290	292	274	280	293	253	258	254	291	280	284	290	288	313	289	269	269	287	273	283	286	253	282	270	278	303	295	285	278	296	276	254	283	289	274	289	308	287	278	314	288	294	287	290	287	275	311	259	286	284	297	301	294	306	298	274	294	308	282	318	281	306	296	270	263	271	279	288	264	272	284	284	269	294	307	273	291	267	292	299	308	287	316	293	258	299	304	267	304	278	283	268	289	282	306	276	279	269	286	293	285	258	299	285	276	266	270	293	276	280	285	300	281	269	240	293	283	264	276	288	291	296	269	315	305	282	305	288	285	293	281	327	270	259	301	258	301	280	289	272	269	296	341	303	273	304	304	242	283	261	281	288	277	246	309	293	272	272	307	297	298	294	297	278	290	274	297	285	271	285	282	267	286	279	334	262	269	269	287	248	294	269	322	299	267	317
20412	22470	33810	38154	39362	37529	32818	32347	23121	15485	10937	7564	6448	7132	4004	3362	2449	1829	1747	3099	2942	1902	1646	1682	1640	1548	1321	1182	1044	1026	1101	982	922	902	870	924	840	780	1570	7296	8343	1745	737	740	735	753	722	731	702	692	736	655	684	828	1769	2454	1870	1217	707	668	685	645	663	691	643	681	621	675	656	649	677	677	672	709	699	600	652	645	686	709	683	658	679	672	661	682	688	669	656	696	665	674	653	707	656	680	714	687	668	650	643	684	677	707	656	673	711	672	644	657	659	669	690	668	676	682	684	653	665	666	715	678	649	672	669	648	675	681	704	663	682	677	688	727	690	661	679	703	666	687	707	715	618	701	666	679	661	716	734	668	704	633	697	717	651	658	658	720	650	680	709	745	656	731	667	666	678	661	672	675	698	713	632	644	664	651	655	697	666	661	657	684	709	685	697	684	625	704	730	678	690	628	705	702	662	636	669	681	701	700	707	657	682	704	716	625	688	678	672	631	696	661	694	659	671	662	699	650	697	667	696	677	669	702	678	681	680	703	683	689	646	670	678	713	693	653	691	669	654	730	678	659	657	703	688	669	714	693	661	611	704	676	659	713	697	688	698	651	701	675	652	662	665	667	676	666	707	643	703	672	711	670	700	672	726	722	674	721	665	715	669	701	680	726	650	666	679	643	715	707	690	610	655	678	673	685	682	668	622	656	754	687	683	694	633	675	683	706	669	710	632	685	681	664	686	678	680	669	693	660	683	685	681	658	678	672	682	657	721	656	638	658	695	693	712	677	679	692	691	652	706	694	663	670	681	672	693	717	648	672	653	643	648	719	702	723	658	665	703	702	683	686	685	698	661	721	708	707	704	629	686	707	684	686	693	634	697	709	642	731	717	685	669	634	673	649	637	705	676	660	714	665	689	620	669	646	702	681	633	696	677	709	679	643	662	644	664	632	673	633	657	708	710	689	693	704	682	679	656	672	700	746	625	675	747	695	683	682	685	720	711	713	676	669	654	677	682	688	675	697	631	629	685	712	699	651	667	672	662	678	673	719	654	690	710	689	650	661	652	712	665	696	697	668	663	711	645	700	658	721	658	680	693	693	651	702	665	686	661	660	663	663	705	652	639	729	689	678	650	670	679	688	718	705	657	656	688	706	681	678	682	696	679	692	669	673	713	680	703	664	651	689	688	720	669	668	709	675	699	719	730	697	645	680	705	665	625	666	694	695	730	668	681	666	674	671	682	657	691	680	642	672	672	657	695	667	660	704	698	636	715	664	652	674	672	663	639	698	713	669	675	682	690	686	735	645	694	701	737	676	680	684	702	687	699	696	686	704	709	695	661	693	649	670	703	690	734	713	697	654	652	648	650	698	695	656	676	676	651	674	659	636	681	717	669	639	682	683	683	666	697	695	699	704	719	690	711	699	642	704	676	649	690	661	681	683	643	673	666	647	683	687	712	690	673	670	684	686	689	692	684	696	645	640	614	700	709	676	695	717	654	665	686	658	634	659	736	672	680	694	688	682	656	716	672	700	710	691	678	724	705	667	672	666	715	683	664	684	728	694	693	678	673	659	643	718	685	723	692	689	684	650	681	717	662	685	648	676	698	700	676	697	675	701	694	692	678	719	700	665	639	658	640	647	667	685	635	674	630	690	665	700	691	661	691	667	680	709	656	677	663	696	641	694	623	671	659	686	690	663	711	658	634	707	657	677	712	687	682	670	646	671	639	700	723	658	639	695	702	664	693	668	687	705	679	702	652	630	698	636	652	707	701	619	704	655	642	683	702	682	656	699	672	622	636	663	660	688	671	668	702	713	644	728	651	682	660	692	669	685	699	703	660	693	643	700	680	653	702	704	647	730	665	694	697	692	648	727	679	641	724	670	682	689	660	681	658	699	675	704	648	727	669	698	670	672	703	683	633	664	628	656	655	674	678	613	714	682	657	659	667	687	742	690	692	680	663	681	685	707	648	687	652	738	665	673	720	671	610	708	690	686	702	670	702	625	647	679	663	704	685	687	663	699	674	678	678	685	712	697	678	690	664	638	680	656	667	645	630	632	677	681	654	706	709	624	644	725	664	672	695	656	668	719	707	694	716	615	692	713	657	738	698	683	721	660	663	656	715	680	652	662	679	676	671	673	680	683	699	668	683	662	690	703	715	696	660	614	661	651	695	726	656	718	688	668	651	715	693	682	695	635	667	698	667	709	681	652	652	686	670	699	631	680	702	678	642	685	661	658	666	651	695	693	701	678	676	710	651	665	664	707	671	686	671	662	688	683	664	690	649	623	649	676	686	691	676	656	706	678	642	683	695	725	711	696	668	700	687	679	702	659	679	693	743	665	655	722	667	680	676	686	674	714	651	673	668	660	673	640	688	721	659	705	715	674	640	683	691	703	687	672	662	672	656	701	681	688	657	672	683	675	694	675	663	735	685	683	680	679	678	684	667	682	683	711	692	704	688	655	677	636	713	700	693	675	685	644	659	715	703	642	653	667	695	698	690	652	685	688	656	672	640	684	665	693	647	650	693	691	716	665	666	664	698	700	682	645	660	696	672	657	663	682	699	672	722	689	658	668	720	687	722	695	667	655	724	646	635	667	640	655	608	683	674	700	649	665	663	659	705	665	678	647	671	731	684	656	683	693	664	681	697	675	692	713	676	731	685	691	648	654	738	694	676	697	710	674	658	687	634	689	712	669	696	756	633	677	696	707	625	679	646	693	705	702	637	694	672	673	665	706	652	625	692	668	703	660	673	687	651	674	736	712	686	700	661	671	646	679	641	698	658	712	654	676	688	700	688	712	688	719	658	694	658	687	673	687	701	676	669	684	685	664	688	633	681	692	657	651	639	726	696	701	673	651	674	639	698	670	682	674	678	683	693	669	692	643	682	655	709	696	709	723	668	668	706	686	642	693	684	661	684	621	760	681	682	660	700	683	718	663	659	657	685	724	642	668	718	670	676	736	675	708	646	699	693	689	650	683	684	697	676	627	646	644	660	694	671	684	653	724	654	731	649	650	649	743	735	722	711	689	694	635	642	670	707	693	643	726	651	680	669	662	696	649	714	673	748	675	636	682	670	644	711	725	672	676	694	708	682	652	700	677	651	663	630	701	646	696	700	683	716	707	669	654	689	664	661	644	671	690	696	685	684	689	669	685	698	670	650	663	672	654	684	689	705	629	730	657	701	650	674	694	680	632	640	667	698	739	667	678	705	657	664	670	697	686	681	702	683	689	713	681	692	661	673	661	684	680	683	704	692	632	718	699	600	677	695	687	734	703	700	707	667	687	646	668	654	681	693	723	688	706	700	661	693	718	662	660	673	694	749	658	679	699	678	652	676	667	692	620	699	658	661	635	624	675	702	662	661	632	687	663	662	681	644	725	683	704	687	682	643	692	731	684	713	661	659	649	664	692	649	681	710	740	697	691	668	661	660	741	666	666	681	693	682	693	667	697	690	619	680	682	689	628	665	701	651	686	701	675	681	698	639	687
37235	35053	37854	36470	34947	33055	29019	25506	19400	12421	6344	4163	4027	3139	1523	1135	859	698	622	738	910	747	518	527	571	430	393	390	329	351	317	364	357	342	309	406	597	316	494	1634	1478	866	285	294	294	308	259	270	296	246	274	274	322	273	586	861	803	438	259	298	249	277	244	258	226	279	286	289	233	262	245	277	290	241	218	272	267	269	274	264	256	305	273	293	270	282	238	274	290	262	284	248	266	268	258	282	274	307	280	274	268	287	251	245	274	299	263	267	292	298	257	263	291	256	284	244	269	272	291	275	277	268	248	278	294	246	275	247	273	273	288	260	324	253	235	264	249	269	251	260	306	277	301	268	248	274	278	275	311	270	285	272	259	302	266	301	298	287	252	282	251	286	279	234	266	263	267	261	289	256	253	280	300	270	288	264	241	274	230	276	261	290	263	275	253	273	242	298	260	272	291	259	251	270	302	282	267	261	269	272	276	248	309	264	271	247	267	275	259	259	280	286	280	281	267	299	240	296	295	256	272	265	246	269	283	299	279	271	281	243	287	265	284	313	231	244	257	279	276	269	267	285	299	278	283	258	270	280	278	281	278	275	282	291	266	269	276	276	280	271	244	285	257	252	271	262	296	270	315	258	276	266	275	288	258	288	320	260	284	285	281	297	266	256	266	259	286	260	203	255	292	261	279	294	294	270	256	266	260	228	259	251	255	246	237	279	250	292	257	287	307	296	276	281	253	249	257	258	262	293	249	285	265	220	276	249	278	286	275	232	259	275	281	264	252	254	256	283	278	241	276	263	262	276	257	252	272	285	276	259	252	262	262	284	280	273	250	281	252	265	290	240	264	253	223	266	270	252	263	262	273	285	257	265	266	278	262	256	263	275	278	278	278	291	248	284	274	306	290	252	301	252	259	265	301	259	261	257	254	260	280	270	265	297	310	273	277	253	269	245	261	279	264	280	257	278	270	274	259	306	275	285	253	266	265	269	280	270	303	249	253	294	294	256	310	274	262	293	270	243	263	298	253	278	284	295	268	286	239	280	286	258	256	255	255	272	253	256	254	270	264	266	277	250	255	278	261	261	244	277	267	266	286	261	255	280	264	275	270	260	283	282	267	299	276	298	226	278	276	263	263	260	271	287	280	270	292	290	256	243	271	257	263	264	251	276	271	294	281	273	286	281	281	270	253	286	258	278	269	278	265	277	278	271	260	255	293	282	265	277	251	289	299	274	260	236	258	261	290	288	258	229	250	256	271	301	281	265	269	260	242	247	277	294	217	248	279	265	271	271	263	262	274	273	268	298	244	272	260	250	241	251	236	259	256	296	272	275	311	269	280	270	264	263	278	264	272	267	279	304	264	273	280	285	282	273	242	243	252	281	288	261	277	265	280	261	267	283	293	284	272	280	252	259	282	248	265	296	243	293	298	268	263	266	268	262	269	270	260	240	266	239	289	262	264	291	228	246	250	255	272	268	255	237	289	276	249	297	267	259	246	256	268	251	264	268	275	285	279	258	271	264	281	276	249	303	278	280	276	263	264	265	240	282	273	257	290	254	273	260	249	296	266	253	274	250	286	275	238	253	246	297	286	259	267	266	278	266	263	235	261	276	265	258	265	254	266	245	226	238	228	270	267	247	291	278	244	317	257	286	259	287	266	278	270	265	256	283	265	253	261	250	261	266	244	271	255	284	253	288	268	242	273	273	282	267	263	241	284	247	280	283	285	280	271	253	272	277	272	278	262	269	283	241	276	294	264	247	276	271	285	266	237	265	259	277	303	293	299	271	270	254	285	304	269	287	276	266	285	247	255	273	264	270	291	291	263	258	278	293	236	290	258	285	257	252	260	283	274	294	302	244	248	282	234	280	262	259	267	261	268	291	275	256	237	259	266	248	288	258	264	286	254	263	262	276	272	239	278	240	264	318	256	269	278	279	280	265	252	292	283	232	268	286	271	280	286	266	266	279	273	269	309	267	260	286	238	284	269	263	249	278	276	301	282	294	306	262	232	261	276	251	247	296	246	261	249	274	288	268	283	274	256	272	251	280	290	271	286	302	257	301	280	274	286	294	252	247	242	268	271	276	280	265	267	295	230	259	291	265	267	265	269	258	256	242	264	277	287	275	295	299	286	258	305	277	244	277	291	270	295	262	272	298	283	234	240	286	242	270	257	261	281	249	285	266	288	264	240	261	281	252	298	272	265	259	280	244	259	267	263	248	266	262	256	240	279	269	257	265	307	272	231	304	252	269	243	251	261	267	285	261	236	286	261	289	282	270	283	266	261	270	282	278	279	294	291	261	284	290	267	251	298	281	269	280	252	265	291	307	266	283	271	269	257	255	280	295	244	270	238	273	278	296	254	298	324	262	261	259	289	266	303	308	287	312	289	274	271	319	263	249	283	254	257	269	329	256	269	260	251	264	297	269	296	274	246	276	288	255	255	256	259	248	227	287	274	236	274	287	250	275	287	248	271	287	262	252	284	254	238	282	261	268	298	278	311	268	268	267	309	301	278	268	272	284	269	255	297	252	278	263	266	269	295	300	257	274	278	284	253	289	271	276	257	285	258	277	251	270	271	259	279	291	255	287	252	239	260	248	271	277	279	296	255	283	244	256	250	265	302	284	239	253	285	292	271	273	264	296	252	251	275	240	283	295	277	278	256	273	286	276	246	242	300	270	262	281	261	263	277	269	248	299	284	264	286	268	234	283	282	258	265	252	264	263	301	250	253	284	274	285	270	255	260	279	277	271	282	253	271	255	255	261	263	270	246	289	267	251	268	258	278	317	287	266	236	259	270	287	245	261	252	269	273	289	273	240	285	283	288	274	281	287	257	286	272	277	298	290	256	260	287	272	258	256	280	281	260	261	274	285	260	261	268	278	262	255	262	271	272	285	250	286	243	277	258	308	269	270	230	255	261	259	297	285	265	293	266	276	258	265	271	279	278	280	294	258	294	293	270	245	263	240	276	292	297	273	274	305	281	253	284	245	289	257	253	284	274	293	291	257	257	259	280	263	286	255	257	276	260	255	268	259	257	274	265	280	274	264	248	245	274	265	296	266	250	273	264	267	241	271	285	287	286	254	286	284	268	260	263	265	268	244	267	284	271	259	262	242	276	260	299	260	284	285	277	261	297	287	279	278	278	244	247	252	276	269	288	289	266	288	299	249	272	264	280	246	263	257	298	292	273	279	283	279	267	243	270	262	267	261	243	277	278	278	283	285	269	276	268	271	279	264	223	328	260	267	263	284	277	249	287	280	301	262	273	269	276	278	265	264	240	250	257	287	278	283	274	269	274	254	278	292	274	276	264	253	278	249	288	253	286	251	281	315	260	266	253	273	284	286	247	254	267	271	268	257	274	272	264	274	287	235	286	293	255	259	266	286	286	278	269	256	290	266	235	260	272	275	279	254	280	252	313	270	275	290	302	277	269	278	299	267	265	302	264	266	282	246	241	276	252	255	283	257	271	289	284	303	268	286	230	286	265	252
25372	28176	39360	44069	46451	44162	40528	40261	32903	24407	16741	12233	11084	10588	6551	5264	4334	3113	2758	4022	5108	4065	2276	2222	2518	2152	1574	1400	1085	1102	1122	1065	969	996	861	1410	2505	846	2117	9752	8057	4724	763	762	696	646	665	646	679	682	688	677	686	940	3266	5211	4181	1427	602	664	599	638	691	607	638	680	596	579	659	591	650	610	638	633	593	656	618	603	600	611	639	619	634	627	582	617	655	644	643	599	582	577	604	641	597	623	655	591	676	646	624	565	612	628	587	618	633	623	646	665	592	596	628	652	622	657	608	653	625	629	703	679	611	638	609	613	587	609	605	643	626	589	641	620	659	635	617	626	588	621	619	584	629	591	655	659	605	611	633	631	589	626	616	636	608	590	600	650	652	627	620	649	602	596	671	623	605	589	623	631	580	629	616	610	633	605	640	659	581	633	617	657	647	584	618	599	662	620	594	623	614	601	632	582	595	617	656	618	653	629	646	614	628	605	605	597	618	620	589	638	623	606	591	572	624	625	602	600	643	635	632	618	645	646	612	632	615	597	624	640	622	627	640	649	619	599	664	632	594	605	620	658	637	655	569	594	617	608	673	617	589	607	627	625	572	642	610	626	645	583	627	641	623	621	641	655	594	635	607	641	614	658	614	600	653	620	638	645	618	652	617	629	581	589	634	579	588	598	607	605	653	645	655	598	610	653	637	606	625	637	608	648	594	601	614	619	621	632	602	644	603	661	648	620	612	631	656	581	622	590	623	663	675	576	655	579	627	581	622	637	636	616	658	631	637	612	610	623	584	601	639	610	627	664	596	666	622	584	621	633	596	605	582	615	644	629	581	600	576	619	581	617	643	618	634	689	594	636	620	605	596	645	597	636	621	636	590	636	604	631	645	611	650	664	620	648	643	620	597	627	582	645	644	559	595	617	623	628	635	629	615	637	659	594	602	623	592	607	584	587	572	641	617	662	610	579	640	604	597	616	655	672	619	609	616	577	624	605	618	661	614	642	621	687	626	612	668	620	625	579	621	562	654	612	608	601	614	609	602	632	591	618	689	628	584	609	587	618	592	562	642	593	648	622	638	628	618	609	599	646	630	603	612	561	634	640	638	637	634	626	637	603	604	621	599	663	634	621	606	635	629	608	623	581	647	599	682	614	600	636	615	658	621	627	586	577	595	613	571	612	620	621	632	646	668	663	631	575	590	596	627	600	643	625	670	588	636	651	659	597	638	647	653	583	572	617	673	633	594	626	613	636	616	622	664	629	618	647	619	653	672	647	620	627	610	639	614	628	596	646	634	619	619	620	605	652	660	575	624	644	613	631	633	609	634	630	633	651	617	586	607	623	583	658	664	592	630	652	614	624	634	637	627	600	633	647	629	644	596	629	593	593	591	603	539	676	598	643	607	616	632	625	640	641	616	648	593	610	618	605	640	612	589	588	611	625	606	640	644	601	623	629	645	605	597	640	660	602	605	636	615	643	641	603	647	619	639	624	618	633	590	612	612	640	610	629	635	639	622	610	629	573	590	594	660	659	609	619	594	631	598	600	598	625	634	591	610	591	699	587	641	613	622	603	594	592	652	650	603	611	599	634	593	627	610	634	615	659	588	601	625	646	575	626	648	661	614	622	633	652	612	610	620	659	662	601	586	695	601	611	565	623	608	628	632	644	598	648	625	611	596	597	654	605	603	671	592	686	664	619	620	622	645	613	641	606	636	618	609	579	643	612	608	626	636	631	617	644	601	559	657	627	611	583	597	622	610	622	603	620	598	603	610	607	643	638	627	613	627	608	632	605	609	590	579	634	607	626	615	629	608	581	638	612	595	614	636	665	635	625	649	613	649	614	613	609	575	597	573	609	636	580	645	587	586	636	608	626	646	632	616	602	608	581	628	630	612	605	603	597	602	643	593	658	623	648	607	651	652	619	645	600	616	615	639	623	595	563	603	594	599	658	620	607	600	605	593	617	622	631	615	587	610	592	647	610	629	566	591	607	639	591	645	606	608	601	608	676	608	621	715	616	628	646	590	656	609	604	620	615	634	608	594	617	636	608	636	639	600	637	585	620	594	577	638	599	640	625	614	611	614	616	631	599	593	610	603	625	621	577	613	643	605	666	625	623	640	631	613	612	615	637	617	661	577	621	626	629	631	607	646	665	600	675	636	646	603	638	617	569	585	635	601	625	584	656	597	599	590	643	643	567	578	577	636	617	574	615	634	585	675	586	573	586	680	666	603	635	612	619	592	642	647	616	644	618	621	627	633	614	612	633	638	630	642	608	623	627	640	626	637	601	625	635	570	579	634	663	617	576	606	606	595	628	616	641	643	596	648	625	654	639	621	657	632	601	634	605	617	607	615	633	618	609	655	564	591	596	633	631	645	611	629	578	622	626	654	628	601	609	620	655	635	639	600	626	592	618	634	613	607	712	596	612	635	610	629	636	624	635	603	623	641	652	610	635	617	619	613	620	615	634	596	634	587	587	596	612	633	614	649	650	623	612	669	589	623	609	617	640	595	678	629	628	654	611	628	622	611	596	581	597	572	622	679	607	602	617	593	615	628	669	644	669	623	646	630	620	646	615	604	612	675	615	611	633	605	601	609	622	665	602	635	661	601	590	607	613	614	620	602	603	637	628	598	637	615	632	593	592	622	648	623	609	637	604	613	612	625	617	662	596	588	593	623	645	652	618	620	659	648	644	657	642	659	647	609	627	593	593	557	610	613	636	631	621	628	608	572	607	577	630	627	623	623	662	647	660	660	603	589	654	624	619	621	621	645	644	638	646	642	607	627	623	581	631	612	586	624	615	610	585	636	609	607	593	631	602	619	645	575	635	642	630	602	617	670	598	590	589	588	616	644	600	652	602	609	603	632	659	646	640	614	651	590	632	627	602	629	576	640	608	591	611	616	605	592	638	652	623	615	601	668	648	656	573	613	641	655	597	627	617	608	652	645	610	658	655	615	651	608	685	664	622	639	625	618	606	600	615	638	620	611	630	606	637	607	603	669	587	634	634	677	603	608	654	639	596	614	637	610	626	661	597	609	622	640	591	619	573	610	673	619	594	669	629	605	622	594	661	575	609	621	611	568	606	642	567	592	571	649	651	618	570	630	617	640	618	626	635	579	649	608	608	633	636	598	609	643	600	681	617	657	618	619	627	650	631	583	599	603	651	625	620	618	569	616	641	630	634	626	621	576	625	592	666	573	580	607	619	623	648	588	656	658	601	676	596	616	621	665	635	602	599	589	591	618	604	628	634	605	659	600	592	617	578	640	628	618	642	597	597	650	651	628	634	609	630	612	606	667	606	626	636	599	633	623	575	628	660	633	641	618	670	662	603	608	625	611	647	598	594	630	579	619	620	580	590	632	647	635	613	590	672	563	571	622	635	611	628	613	656	607	614	591	619	642	686	594	594	618	579	645	589	610	596	597	639	655	587	591	623	559	617	581	594	621	590	583	614	652	630	596	658	609	678	601	574	599	627	598	642	599	639	599	606
6327	4288	5397	3767	2634	2033	1287	983	546	412	347	262	249	254	201	236	181	208	220	224	197	205	210	216	208	209	178	171	177	196	157	169	165	158	149	161	168	160	180	184	248	277	154	166	176	181	164	173	169	146	159	183	152	183	136	169	167	144	178	164	190	166	158	149	169	165	160	160	163	156	179	158	169	174	177	164	158	172	161	180	153	144	153	154	148	165	142	170	172	151	153	149	153	165	176	171	173	145	194	166	159	156	152	161	173	159	151	156	173	182	183	168	138	151	143	153	160	160	155	168	167	158	156	183	148	162	170	150	190	145	147	164	191	154	153	146	144	154	153	161	169	169	168	141	170	171	159	144	160	191	155	177	172	150	168	135	159	173	153	161	175	154	169	154	165	155	151	132	179	150	164	135	167	161	140	147	167	154	159	155	175	163	192	160	176	163	163	168	150	144	186	159	172	153	169	166	167	154	168	169	167	165	152	147	149	156	155	167	165	160	163	169	163	154	172	153	156	161	186	162	153	168	170	144	143	157	170	165	170	180	142	136	174	155	177	173	156	163	174	166	146	184	170	169	178	160	141	190	169	155	147	152	160	151	173	161	158	149	163	182	171	173	145	168	161	174	141	161	162	182	179	173	157	154	153	172	149	169	157	147	177	157	183	145	179	159	165	156	180	175	186	178	127	159	173	184	178	158	149	158	169	174	180	182	157	160	160	148	155	154	146	174	163	148	159	162	166	152	154	160	162	159	185	169	172	168	180	187	165	157	171	196	161	173	140	161	163	163	137	175	187	146	189	168	182	149	148	141	187	138	167	163	161	152	143	160	161	161	165	159	142	156	147	165	142	155	157	180	167	157	170	188	152	174	166	162	157	164	159	161	182	172	148	167	150	142	161	122	171	152	177	189	152	156	164	175	164	179	178	160	168	149	151	155	145	161	166	153	201	168	177	158	164	165	173	162	154	147	167	177	162	156	170	164	143	137	175	169	182	186	158	170	168	164	153	186	168	184	148	174	168	159	202	156	165	181	163	132	151	156	187	164	150	167	146	164	170	136	178	187	169	179	139	151	182	171	158	151	164	171	171	176	121	172	134	170	131	135	162	156	174	193	197	145	179	162	149	181	167	179	177	171	195	187	179	162	166	162	170	172	167	175	169	136	157	151	157	181	160	164	176	158	188	161	140	156	169	186	147	175	152	173	153	206	148	166	155	156	155	183	168	146	170	169	146	168	159	130	171	148	159	154	151	161	157	180	165	168	140	166	159	181	171	168	181	150	136	159	168	158	152	182	159	193	164	178	153	156	156	139	155	184	155	180	163	178	160	181	159	181	158	197	168	168	161	144	194	150	176	170	174	145	140	157	153	160	167	172	143	165	168	155	149	172	170	155	171	169	169	150	174	175	169	153	166	175	167	149	166	156	143	159	152	185	175	175	177	182	181	171	184	163	184	144	172	180	161	136	152	155	165	166	164	172	154	192	151	163	165	157	141	153	156	162	162	152	179	158	191	167	143	160	153	164	175	165	185	160	169	154	166	164	140	159	138	148	166	146	157	189	179	150	182	138	182	175	192	181	165	160	161	156	143	183	151	167	171	165	187	162	163	144	153	148	190	171	174	155	161	165	172	168	163	163	177	153	160	164	190	152	152	133	164	163	162	164	174	189	182	155	170	170	152	154	164	163	144	162	149	175	155	138	173	157	158	143	179	180	183	165	157	173	161	150	179	159	158	169	161	161	158	144	146	169	169	181	171	144	166	165	190	165	149	154	166	172	182	154	169	167	156	151	147	164	177	132	157	168	152	172	186	158	168	175	145	192	164	159	170	156	186	182	154	190	136	161	158	157	154	149	159	166	153	165	151	159	165	175	154	164	162	166	175	161	169	178	203	157	175	180	168	184	155	149	178	190	176	163	164	163	154	172	163	168	156	175	161	173	152	168	159	140	165	174	151	159	157	180	171	150	173	157	158	165	156	177	161	160	145	156	166	173	176	174	159	163	179	160	166	166	168	162	147	144	151	146	159	180	178	178	169	167	171	135	161	148	137	180	164	163	180	166	177	176	148	166	167	169	170	152	162	185	186	159	173	161	181	176	151	150	169	163	170	167	155	162	134	153	167	151	178	141	186	144	146	153	171	158	164	153	173	171	168	190	163	141	167	157	161	152	173	196	174	167	175	171	196	147	152	156	180	153	147	169	171	160	141	157	162	126	146	148	170	148	147	177	147	163	149	168	146	164	178	162	135	160	181	186	159	155	163	176	163	179	172	179	181	165	202	193	152	177	161	165	172	148	162	169	164	169	160	168	155	177	161	180	165	156	176	156	153	174	151	154	174	176	143	165	175	170	165	181	178	155	177	167	155	170	142	180	167	156	164	166	157	172	165	155	177	148	171	185	170	164	146	170	160	189	145	170	166	144	163	168	154	172	169	168	167	171	159	171	188	179	165	173	163	143	156	158	158	174	169	146	163	154	171	167	151	177	156	189	158	160	169	184	167	162	164	179	169	147	176	157	150	158	175	188	169	161	158	165	145	158	172	169	163	175	156	144	179	168	181	151	160	182	177	163	167	151	164	160	174	157	160	177	151	173	163	180	158	182	152	156	163	150	184	157	174	159	148	182	153	150	180	163	169	158	191	143	141	145	186	184	165	177	165	159	175	169	162	170	178	187	181	172	137	170	158	152	149	157	166	162	191	158	158	132	150	162	161	152	158	181	154	154	157	175	161	169	164	148	168	163	169	166	181	129	139	135	145	156	180	145	160	139	173	160	152	170	166	177	151	151	183	162	162	167	172	157	160	151	162	185	172	155	159	161	171	157	140	146	173	167	170	167	164	175	172	177	154	155	179	152	180	139	169	181	161	171	147	176	167	150	149	168	153	164	204	187	155	169	158	136	153	170	184	155	169	159	145	144	150	176	176	152	167	160	197	158	178	165	162	173	176	162	171	164	146	157	170	149	167	174	164	158	189	177	148	157	175	158	154	170	184	179	161	137	172	183	166	152	152	157	154	166	167	163	154	168	183	169	157	177	168	162	183	162	122	163	168	171	158	166	159	186	172	155	166	160	193	168	171	148	151	158	162	158	172	160	165	183	157	173	172	171	144	187	181	156	188	144	159	178	166	141	188	153	170	177	151	172	152	169	157	185	130	141	150	154	161	157	159	187	136	141	160	178	147	174	147	120	143	156	176	141	135	172	163	148	161	189	170	183	164	159	177	144	184	149	183	146	162	174	170	166	177	152	166	174	180	159	155	147	192	162	167	160	164	151	172	155	147	165	159	145	176	152	157	158	167	152	162	160	154	157	144	137	172	147	164	177	161	161	159	168	159	131	176	170	152	154	159	191	166	162	160	157	175	154	141	149	173	155	186	155	160	143	148	160	154	169	184	178	179	170	170	158	155	189	175	176	179	149	146	169	162	186	184	151	167	172	183	175	167	162	170	148	150	171	178	175	176	158	162	163	180	170	152	168	149	194	153	175	165	162
5241	5142	9228	10140	9198	7581	5495	5282	2966	2035	1605	1300	1128	1108	938	851	742	715	689	777	769	746	732	706	657	605	598	589	530	504	547	460	499	459	449	476	449	435	472	611	989	1047	421	480	427	430	459	444	424	442	428	435	399	456	505	530	402	424	425	428	436	373	424	455	416	429	458	416	389	459	418	414	473	415	433	434	411	430	417	401	401	399	412	406	459	442	412	414	415	408	423	405	425	421	420	436	421	428	415	438	407	483	401	393	437	423	461	423	408	416	395	440	399	437	432	405	447	432	437	408	423	412	417	397	437	390	417	428	408	447	368	414	431	423	407	422	429	424	401	412	446	404	435	438	399	463	448	410	422	406	441	424	457	405	432	432	415	431	424	412	424	402	403	410	423	419	403	435	416	375	434	433	440	420	434	435	440	415	410	454	408	435	420	437	438	391	445	410	415	447	403	415	453	422	434	436	444	432	413	420	440	414	412	445	432	440	390	436	408	423	446	458	436	462	426	392	413	399	378	431	418	415	427	412	404	437	444	423	422	400	408	449	444	409	437	429	412	417	419	417	424	475	463	449	407	445	428	422	425	427	409	405	382	431	443	445	463	420	450	418	441	422	423	441	427	432	414	429	418	436	428	401	411	441	410	415	451	426	424	473	453	405	458	415	441	432	398	432	444	404	421	445	450	398	384	440	415	450	419	429	402	434	387	460	426	432	444	444	433	389	415	422	385	432	431	429	427	390	391	427	425	422	409	464	402	416	419	433	405	404	383	443	404	407	445	435	412	438	422	395	416	402	444	438	397	434	426	408	402	428	429	434	411	451	377	404	419	404	452	403	476	394	463	432	406	399	390	421	426	407	432	443	412	413	427	407	395	429	445	417	435	444	451	421	400	389	418	414	470	485	427	422	400	419	427	418	406	405	425	406	418	428	431	422	421	393	419	398	450	412	402	430	440	442	426	445	414	424	440	381	438	412	448	411	428	464	431	412	432	436	419	405	402	434	424	433	427	415	431	431	419	399	430	431	420	450	437	400	431	428	454	448	433	406	422	431	437	404	421	393	439	421	401	402	420	401	425	387	416	425	440	447	429	469	436	434	441	456	416	419	412	435	429	426	430	431	437	449	429	419	422	419	385	414	431	451	417	415	424	416	408	417	439	405	430	417	397	437	438	470	405	418	434	447	401	420	426	454	430	417	421	457	428	405	402	431	440	358	447	428	407	402	422	384	452	409	396	418	431	453	488	412	395	404	434	479	423	427	401	395	443	444	455	421	421	404	400	430	415	389	451	424	400	434	453	447	456	430	413	421	461	423	449	403	421	448	415	384	430	444	426	418	455	412	382	415	431	465	421	395	423	410	392	386	424	429	432	428	463	457	467	404	445	402	426	439	419	432	391	418	445	396	418	427	405	385	443	417	449	468	410	428	410	428	422	417	410	440	408	420	424	419	446	434	435	432	429	382	393	416	401	406	411	438	426	412	436	411	422	424	397	463	436	443	402	430	381	444	406	444	408	425	417	460	460	408	404	436	433	409	402	430	403	438	399	449	399	416	384	413	392	405	411	445	420	422	405	389	443	412	429	446	403	429	426	400	432	420	419	438	426	437	400	429	399	456	421	458	431	425	449	447	420	422	416	434	395	451	443	389	433	401	398	397	439	431	416	400	407	439	430	448	427	424	471	410	388	412	370	392	430	404	409	398	429	396	442	390	434	432	395	434	397	403	440	446	439	420	415	447	428	391	401	440	455	433	441	382	408	440	422	424	425	397	406	405	466	402	426	431	427	435	397	401	436	445	447	432	422	422	423	457	393	459	429	393	430	399	426	438	454	414	411	419	455	457	448	434	416	402	405	407	462	414	396	429	446	438	448	392	428	408	450	418	411	416	450	394	403	402	442	414	444	405	447	441	424	512	430	407	415	408	441	438	449	448	405	407	441	444	401	445	449	416	432	408	414	400	416	405	452	427	448	432	415	448	395	419	446	453	441	393	400	420	443	428	423	435	434	447	415	439	457	429	408	432	422	427	424	434	413	412	455	410	428	429	420	422	428	447	470	427	429	461	442	409	424	425	396	406	388	385	400	392	420	441	472	411	382	402	436	407	432	386	421	428	433	438	397	441	421	420	392	440	419	429	447	444	390	425	412	461	400	440	443	427	402	430	430	391	430	432	433	414	411	440	462	403	436	413	436	436	420	409	420	440	456	442	404	451	399	426	393	418	418	421	407	451	453	479	413	420	429	425	454	446	432	433	404	431	439	456	400	413	448	391	384	403	435	433	437	449	433	445	409	441	422	419	417	408	435	439	407	420	403	420	419	426	450	414	435	446	417	428	438	407	444	437	440	431	404	395	454	431	398	432	372	411	438	431	424	438	436	451	430	428	425	444	392	447	461	428	441	404	422	414	363	392	439	400	464	438	416	453	425	416	367	401	408	384	390	400	446	421	430	402	406	413	422	434	405	406	417	469	412	373	433	443	425	425	419	429	386	395	402	387	435	450	390	458	399	375	412	440	403	426	428	427	441	407	403	422	431	439	427	427	431	420	430	432	391	460	448	421	452	427	422	430	400	440	417	443	419	451	467	399	409	425	450	458	419	444	437	451	414	425	457	431	438	428	413	425	412	446	424	416	441	432	421	414	420	424	441	420	412	422	400	420	444	449	404	430	422	424	433	395	449	441	441	404	428	427	461	426	442	410	422	434	399	414	436	428	416	397	422	439	444	388	446	403	431	407	422	450	435	424	405	402	456	440	395	414	428	427	434	441	387	429	387	449	451	451	447	380	422	447	404	407	449	417	417	425	455	429	374	383	450	439	394	425	419	425	390	439	407	419	454	390	433	438	407	437	393	454	412	393	416	385	390	444	418	401	404	458	433	442	417	399	413	452	413	455	383	390	443	431	422	392	412	415	435	455	438	456	382	412	427	484	419	425	454	420	383	401	398	460	409	444	398	465	449	436	421	434	430	409	371	410	466	433	390	390	468	404	413	393	453	436	384	440	419	442	434	441	429	444	414	404	419	444	427	447	419	405	446	426	404	417	434	421	405	406	421	416	396	419	397	430	400	430	423	385	407	431	419	413	435	461	410	411	420	447	442	434	482	442	454	434	392	433	439	457	366	431	401	428	422	399	406	398	399	402	437	423	401	422	444	416	404	419	431	458	426	435	406	437	429	383	424	446	397	429	406	422	389	463	414	452	398	396	440	431	427	439	409	406	460	427	472	455	405	453	411	411	418	428	436	408	447	417	427	417	408	478	445	413	432	414	430	445	419	428	412	423	392	412	386	400	454	416	434	439	452	446	405	407	393	407	447	421	419	458	400	428	410	386	432	423	423	420	441	419	365	393	416	411	430	421	400	406	385	409	384	438	412	420	450	412	417	422	412	412	419	413	422	434	432	386	448	438	464	410	397	377	430	416	455	402	429	420	419	449	402	406	404	411	419	439	426	429	470	387	397	439	455	417	459	431	435	428	420	401	456	426	432	407
29329	26952	33064	31835	28700	26289	21201	17105	11042	6204	3227	2481	1662	1614	897	765	597	470	411	526	541	433	402	399	370	322	320	293	287	301	278	264	294	239	243	244	252	264	261	657	1263	1028	277	267	268	234	258	260	252	232	257	256	249	243	340	329	300	274	230	243	247	249	238	275	230	246	237	248	249	250	189	246	271	272	244	254	264	271	277	259	261	226	262	254	251	253	263	286	249	281	235	268	244	246	273	269	253	307	227	256	249	243	256	238	282	271	231	225	286	258	242	276	272	255	272	239	277	255	267	229	243	250	235	214	271	290	247	298	236	243	258	241	271	236	226	257	233	260	266	255	235	243	281	268	266	251	264	237	274	222	246	240	249	220	257	267	242	241	261	248	233	262	231	269	244	265	228	235	273	219	254	227	258	253	241	259	285	255	241	257	274	246	253	231	226	255	229	229	222	229	274	246	270	256	246	232	242	272	249	250	246	266	213	264	259	277	271	251	293	251	244	241	247	229	239	221	254	267	240	258	259	244	256	257	255	250	268	233	222	267	257	258	237	265	260	281	255	240	262	251	273	252	238	253	275	276	231	233	247	267	250	281	236	269	232	253	261	208	263	255	238	281	279	246	240	278	228	267	272	256	235	245	263	238	264	257	240	245	247	262	250	240	245	251	241	257	253	260	271	247	255	255	261	236	247	244	285	219	283	261	249	262	236	270	253	263	245	231	263	224	264	259	250	258	262	255	262	268	277	258	257	253	253	252	248	237	244	259	279	280	274	247	257	261	237	263	220	254	255	257	244	257	265	259	262	290	251	267	250	221	283	281	233	261	274	257	245	262	263	270	258	265	253	256	261	250	256	258	268	260	266	254	266	231	249	239	260	242	233	257	238	248	236	249	269	243	250	278	232	236	225	246	274	264	234	263	266	239	250	241	245	231	241	246	249	253	259	259	267	260	276	251	262	295	249	263	281	245	275	253	242	263	250	253	241	255	235	266	250	276	271	261	224	259	233	253	272	280	248	287	251	211	238	291	241	235	251	257	253	261	259	230	259	262	254	278	259	229	257	275	229	262	260	256	236	264	287	233	270	248	258	244	253	244	243	244	239	276	252	245	252	231	233	239	257	257	269	256	259	204	253	265	225	242	241	245	251	263	258	250	268	266	265	253	253	257	263	217	236	238	252	226	251	275	232	258	273	265	252	251	262	261	265	248	263	240	255	263	235	238	262	267	234	241	231	265	253	224	238	267	252	268	255	250	274	254	280	257	248	250	234	258	252	282	245	245	274	266	275	260	262	255	266	265	233	251	255	245	284	263	252	252	256	275	265	256	280	267	229	255	250	253	261	298	266	246	258	255	258	239	238	260	252	262	262	254	263	236	278	279	300	289	266	252	239	250	260	237	275	256	256	250	278	270	254	255	257	241	255	252	283	268	241	268	249	270	230	265	240	254	243	261	239	270	290	252	270	235	268	231	276	268	223	226	255	238	264	273	195	245	273	263	229	270	256	257	263	252	256	274	277	243	228	252	227	257	243	281	232	236	240	264	259	285	270	220	265	239	246	271	264	249	270	293	241	221	261	233	266	297	243	219	236	247	238	248	226	245	267	225	222	241	264	246	235	210	256	249	248	248	249	250	262	233	267	256	234	258	268	239	234	248	241	238	286	262	241	240	244	260	273	240	236	260	264	249	242	254	231	256	262	287	252	258	256	290	240	229	270	240	235	253	274	252	249	273	264	274	253	256	245	240	239	228	240	237	220	252	278	245	229	225	261	216	261	239	266	259	275	233	257	259	257	237	254	237	237	258	241	240	236	241	240	259	254	249	261	242	256	233	231	298	254	256	265	305	252	257	270	225	259	266	226	251	274	246	275	243	233	266	232	279	244	244	210	257	247	245	249	239	263	238	243	280	259	256	232	258	245	261	263	273	271	262	250	244	262	264	246	218	255	237	248	224	255	256	242	278	246	216	265	214	249	258	238	251	260	243	253	259	263	284	260	246	230	235	239	274	241	247	254	242	242	269	281	272	246	255	258	232	255	244	236	266	251	250	253	285	265	227	237	242	277	264	247	256	265	216	238	261	224	235	246	248	233	255	271	237	225	254	230	234	241	252	238	273	260	232	259	237	249	249	280	260	226	270	242	264	240	260	245	229	226	228	247	238	258	249	248	259	250	243	245	227	250	246	262	257	279	285	264	254	233	233	241	281	249	233	246	244	247	228	244	259	240	250	283	247	258	247	255	276	242	250	256	242	272	255	272	257	258	256	261	239	238	257	231	253	266	260	248	228	244	240	238	230	219	250	253	249	286	248	246	276	271	250	260	236	259	225	268	274	249	288	222	259	265	269	255	239	225	261	235	271	237	256	285	243	266	266	234	235	248	237	250	250	285	250	271	267	264	242	243	295	294	261	259	223	267	276	247	284	264	284	284	258	272	227	276	272	258	265	253	247	268	250	289	252	262	244	268	269	256	252	261	254	257	243	246	225	244	259	264	267	244	276	280	250	241	270	240	262	246	268	244	262	216	246	237	263	260	275	243	243	278	269	236	255	282	254	231	267	280	242	253	252	248	267	272	224	254	257	249	258	288	243	254	250	248	241	248	262	263	269	232	232	235	255	238	243	246	264	273	260	248	265	272	253	253	234	242	248	250	248	232	239	246	241	258	251	251	273	249	265	262	237	215	232	250	245	254	243	252	248	262	234	243	237	233	237	262	238	237	259	241	252	256	285	269	253	239	261	250	281	269	265	244	247	257	249	245	270	244	239	248	261	236	229	259	239	238	281	248	256	257	231	261	234	275	256	252	230	261	255	265	263	267	237	228	248	238	260	229	244	268	251	263	278	261	243	247	250	194	241	258	300	260	250	266	258	246	237	261	247	249	273	247	248	258	265	228	250	249	240	261	257	228	271	249	231	253	261	232	245	275	257	273	252	286	266	269	261	268	252	273	221	289	266	291	259	238	253	238	264	259	237	205	219	249	256	272	221	268	275	223	225	249	295	242	263	250	288	255	260	296	265	241	277	255	245	251	241	267	250	254	240	252	241	284	279	242	234	240	254	256	252	241	257	259	249	264	241	234	252	252	263	233	241	261	238	261	214	267	258	241	267	236	277	234	239	265	248	258	262	252	254	266	258	234	235	259	261	289	249	229	228	241	262	258	278	268	215	272	237	226	258	258	253	264	230	267	257	236	276	253	248	228	271	244	244	260	239	263	264	245	245	249	261	245	222	255	231	250	282	248	245	251	285	233	246	269	259	273	250	241	288	237	221	247	227	262	270	254	255	288	253	270	283	226	234	240	253	226	228	262	244	235	234	253	243	249	258	270	272	232	271	262	243	277	263	244	235	258	240	264	299	257	240	241	237	246	280	282	226	238	234	259	265	267	257	252	247	222	270	254	245	267	292	267	274	211	238	261	260	280	239	246	271	250	229	241	258	231	268	289	234	269	263	237	229	233	252	232	284	265	277	232	247	263	257	288	281	251	266	222	260
20630	19778	33555	37919	39477	36902	32146	31017	22828	15788	10125	8517	6806	6747	3388	3266	2832	2018	1788	2808	2991	1958	1741	1766	1354	1150	1129	1028	971	845	845	916	797	772	794	747	755	737	699	3710	7501	5984	794	658	600	632	645	608	658	636	591	656	656	691	1336	1219	993	705	624	614	632	640	595	610	618	628	644	594	600	631	603	641	601	559	620	642	628	607	615	603	610	617	657	609	645	621	628	635	624	600	592	656	601	606	604	563	619	578	606	603	611	597	634	594	618	619	648	629	602	658	629	590	612	609	625	633	575	629	651	608	624	585	634	576	626	614	630	647	569	583	626	605	597	608	586	632	608	617	635	628	600	604	632	634	625	618	605	614	636	624	618	595	576	586	592	631	620	566	612	631	622	606	621	596	608	579	585	598	641	631	592	616	591	609	627	627	585	606	613	579	605	641	616	651	588	604	599	626	598	567	643	611	619	530	602	613	640	618	562	571	556	649	627	592	632	600	623	582	623	623	637	655	658	600	577	653	639	593	645	578	626	587	613	585	664	617	641	617	613	575	610	622	618	619	615	603	598	616	606	599	634	625	639	605	574	620	632	632	649	619	582	651	570	640	609	600	600	635	622	594	606	601	629	573	625	600	585	616	619	607	551	631	604	591	620	643	609	603	577	638	633	572	625	595	630	651	638	630	604	653	626	595	585	595	622	620	612	582	592	600	581	579	596	618	601	618	616	611	626	617	588	619	592	631	611	642	617	617	593	622	598	612	630	627	641	640	623	609	625	620	620	581	643	595	647	577	645	611	610	571	597	578	632	607	643	622	602	592	574	604	602	617	617	593	632	588	582	607	635	609	594	654	612	584	628	613	586	641	559	625	572	604	594	651	633	624	631	561	573	640	607	586	620	613	653	581	592	601	600	622	616	644	635	610	616	658	599	596	635	596	608	598	597	641	580	614	602	629	624	594	596	611	627	627	606	570	548	619	679	616	600	599	622	612	635	627	626	570	603	634	595	580	610	575	629	586	612	621	591	635	602	641	595	633	641	606	634	580	569	629	634	626	642	596	614	611	628	629	631	607	649	646	582	640	613	633	593	627	593	624	668	608	622	636	595	628	598	605	601	611	613	588	620	577	602	606	622	642	641	603	588	597	608	588	586	660	604	642	603	566	578	626	639	580	622	588	655	609	588	658	629	635	620	628	615	637	620	631	619	603	623	599	642	591	626	596	650	587	586	611	583	640	587	635	600	632	586	619	573	584	634	602	623	586	585	609	599	612	624	619	654	623	600	592	612	615	591	613	615	558	582	608	634	586	645	619	616	601	623	621	622	594	609	561	573	595	637	672	621	595	582	620	576	639	573	607	636	611	579	640	602	607	631	636	589	649	642	597	643	614	629	620	569	616	615	599	551	601	661	639	624	600	595	599	609	599	586	609	582	614	661	626	600	607	639	621	653	613	564	636	613	579	630	591	632	623	605	631	574	583	613	585	591	622	632	630	578	619	572	652	585	600	625	601	604	658	616	575	567	608	618	636	611	609	592	612	631	598	630	599	599	595	613	620	629	587	567	575	614	600	650	598	597	614	653	589	594	629	633	602	609	578	575	618	626	612	613	599	630	646	608	679	618	603	655	638	591	556	620	636	584	663	582	601	573	646	590	605	587	610	622	623	614	612	620	603	592	614	631	651	621	602	603	619	625	623	630	602	561	590	662	603	546	607	613	622	584	600	634	621	639	598	589	622	672	610	638	577	633	629	641	597	672	617	595	555	668	607	599	626	646	637	617	595	642	604	580	597	597	619	579	595	588	594	609	633	623	640	630	607	643	614	614	618	603	609	628	569	587	646	603	575	604	621	642	613	624	586	622	655	589	594	623	616	620	589	648	602	613	596	622	632	627	576	615	599	640	676	649	652	591	575	598	633	639	578	567	610	642	614	591	626	610	610	605	639	602	604	586	623	632	616	593	632	602	631	565	640	599	582	612	607	558	603	616	628	586	597	623	633	635	569	599	644	615	607	638	582	603	625	611	650	627	620	605	611	633	582	600	572	589	614	615	610	579	643	616	603	588	630	619	639	620	592	625	603	574	604	601	632	583	589	646	631	639	616	601	558	600	617	618	624	607	655	626	614	656	630	625	580	605	610	614	598	630	608	601	645	646	636	632	582	605	670	607	576	628	581	587	582	617	572	626	626	623	568	579	578	616	581	607	565	598	589	632	579	570	621	616	654	633	590	576	623	530	601	606	607	605	606	618	600	597	591	609	620	641	594	639	620	597	602	608	597	618	616	631	595	615	650	606	603	616	594	605	602	578	601	620	618	589	601	563	591	618	595	619	621	574	575	620	633	619	602	615	612	622	646	614	617	588	582	595	630	629	644	600	635	597	590	605	623	587	628	612	656	571	598	567	646	606	626	628	631	613	620	607	623	630	599	581	631	533	628	617	612	626	570	598	626	615	603	639	597	580	593	601	620	624	606	574	595	612	621	630	609	609	633	609	599	623	613	637	631	605	590	625	616	581	574	618	615	602	582	622	611	595	619	579	626	626	589	573	632	663	596	607	630	639	626	611	557	609	616	635	642	589	603	635	617	596	625	602	589	600	592	608	607	596	585	585	592	619	621	619	663	588	639	576	651	627	556	619	599	598	582	625	626	598	618	599	638	574	597	624	598	618	592	619	601	614	615	639	622	646	598	600	672	588	657	587	591	628	592	618	610	654	573	626	603	616	650	625	599	623	599	592	578	645	571	587	614	645	628	629	607	651	636	623	614	617	619	601	626	588	607	595	610	619	594	637	648	620	563	606	628	609	626	667	617	627	641	628	598	630	578	621	618	594	624	615	638	617	620	647	628	614	640	609	624	611	662	610	560	582	644	663	619	597	590	639	635	596	647	560	608	620	640	575	617	584	610	624	591	638	609	573	610	617	581	619	587	572	643	640	614	592	625	597	660	595	585	579	606	570	591	611	592	612	573	617	660	569	626	568	618	606	583	578	596	584	575	618	650	605	630	602	636	616	643	629	587	570	563	588	624	600	649	570	597	634	593	573	593	642	607	602	603	577	637	627	618	594	612	598	605	608	608	585	584	628	583	625	618	606	634	562	599	619	605	614	589	583	595	623	623	571	629	608	602	621	647	606	603	646	625	623	567	586	591	633	654	617	578	623	585	645	645	612	592	592	600	631	614	636	642	614	654	559	626	605	618	592	597	605	644	569	631	547	573	626	586	629	587	611	648	580	600	643	674	625	639	631	591	658	581	603	576	619	593	645	669	674	599	612	606	640	601	590	611	638	613	612	608	618	658	621	599	601	619	608	615	615	604	615	603	563	583	594	629	642	624	637	616	632	590	585	642	596	577	623	606	616	593	615	597	586	610	656	623	614	611	614	610	608	628	616	654	642	585	614	665	626	590	610	599	607	587	604	600	599	599	630	591	612	645	649	619	584	610	605	595	692	606	586	578	589	608	591	592	653	612	603	643	626	618	638	613	582	622	603	600	637	620	634	572
37460	33525	38945	35795	33552	32845	29406	24235	18270	11669	6434	4781	3868	3213	1490	1211	1008	775	591	807	879	605	574	563	440	441	352	347	367	313	329	324	343	310	319	308	281	295	359	1179	2014	2080	587	478	281	291	308	298	291	274	272	317	304	528	559	494	439	409	250	297	282	261	299	271	315	268	276	265	298	286	308	299	280	272	262	263	257	276	281	264	275	266	283	313	258	292	264	291	292	264	303	274	243	261	269	280	262	291	293	271	273	295	306	241	265	255	294	273	306	273	272	285	287	267	287	271	286	258	254	307	276	261	290	305	274	282	265	282	292	294	316	288	257	279	281	295	292	277	268	256	281	282	280	249	288	311	267	317	292	272	254	309	278	293	280	267	278	260	237	261	245	289	284	285	256	282	265	290	311	289	304	277	293	292	300	302	275	299	289	310	294	307	275	282	294	265	286	270	269	305	301	282	282	288	288	281	328	268	294	274	284	299	264	287	277	292	256	268	286	243	268	297	266	297	284	292	275	260	259	297	290	281	288	298	298	261	267	288	278	282	281	291	290	262	255	235	272	300	280	254	297	281	290	272	291	237	292	276	256	249	274	279	290	254	279	280	280	302	271	289	275	287	293	282	279	295	266	290	286	296	278	274	275	260	271	284	274	283	253	268	298	286	250	311	243	282	268	292	285	253	302	275	273	265	254	288	277	314	278	262	304	257	298	250	289	259	248	297	281	300	290	306	283	297	314	269	319	284	286	272	272	288	290	251	285	285	292	261	309	294	255	241	265	282	329	298	286	296	278	264	297	292	265	259	303	261	314	259	280	290	291	271	286	296	244	294	280	277	286	285	314	289	291	256	258	251	313	279	270	271	251	306	262	250	282	267	246	298	264	296	287	318	261	275	254	264	275	268	273	281	316	297	288	281	275	304	274	317	292	296	299	273	254	268	292	312	308	260	303	292	271	294	266	295	294	259	281	255	270	295	294	284	302	280	270	260	267	265	286	300	305	308	266	267	297	308	242	269	256	297	308	283	269	288	277	284	283	279	287	281	287	280	268	269	285	271	307	283	292	279	302	269	267	298	260	246	272	272	303	321	282	274	314	263	277	263	304	264	292	270	286	299	279	284	283	282	284	255	292	296	300	288	301	311	252	257	302	287	284	293	288	303	276	288	276	292	275	260	295	282	312	282	303	278	257	323	269	303	298	284	300	267	279	287	291	284	276	276	281	269	269	272	298	286	287	264	269	278	290	282	258	266	269	265	301	309	259	285	283	269	275	342	279	275	283	279	274	271	260	274	318	273	293	266	291	297	281	307	272	297	280	298	275	271	279	264	279	284	255	274	288	302	266	282	275	276	278	267	282	331	280	259	260	297	270	278	287	293	267	280	288	301	284	276	271	280	285	275	272	266	268	278	293	281	251	291	292	256	286	276	257	281	321	275	294	223	240	295	254	316	296	294	250	316	282	272	295	272	253	278	262	262	287	251	289	250	268	320	294	276	263	271	254	296	279	298	260	275	313	265	254	321	299	264	301	275	259	305	272	288	265	305	271	283	277	287	274	279	283	273	288	286	272	261	291	301	265	291	268	287	316	292	266	245	285	289	268	292	285	301	297	256	283	283	303	255	299	292	275	270	256	247	288	292	269	267	286	293	267	286	253	281	291	298	301	277	248	277	274	290	272	277	289	275	267	280	301	289	257	275	287	269	312	298	270	249	311	283	283	313	277	265	272	304	288	285	278	262	293	281	281	293	250	299	263	250	278	276	260	292	278	272	286	285	273	303	292	279	250	275	268	261	269	310	284	285	294	251	246	279	266	329	270	297	281	274	282	281	284	287	288	290	286	281	303	304	278	288	302	289	285	281	266	291	282	272	288	279	260	297	282	276	275	223	259	259	305	275	273	282	264	267	273	311	300	267	325	278	311	308	235	286	274	260	252	279	286	274	274	264	264	245	310	278	286	280	300	256	321	256	282	269	306	261	278	289	287	293	290	260	289	274	266	291	265	277	303	292	269	271	259	295	301	261	298	274	290	287	267	302	304	256	295	267	261	274	285	273	276	280	282	287	265	293	278	297	306	313	302	287	254	259	269	292	240	301	269	265	312	325	306	282	305	285	261	293	242	258	273	307	261	280	257	264	254	270	294	267	299	270	271	322	280	296	276	272	280	274	268	260	274	270	238	263	259	310	251	267	305	273	303	290	277	290	268	284	272	281	266	281	291	263	275	260	315	289	281	277	270	288	272	286	282	338	309	278	288	297	299	271	284	275	300	286	264	303	291	260	284	307	291	275	292	284	277	267	274	284	289	280	277	255	269	270	307	292	281	266	290	279	286	291	281	270	277	274	273	251	289	282	271	291	306	265	289	272	295	294	317	288	271	316	286	244	295	281	272	282	267	241	258	265	267	295	277	314	254	299	273	279	251	289	260	272	284	280	251	308	254	292	267	259	253	283	273	270	274	265	281	262	293	289	289	292	247	284	257	297	289	281	288	325	286	279	272	257	310	274	261	264	288	294	272	267	302	265	249	265	285	270	257	280	283	239	257	239	261	298	282	276	273	293	245	264	264	275	296	314	283	268	234	250	246	293	275	265	264	335	242	288	272	299	286	294	278	263	283	267	300	279	292	286	275	279	282	292	280	273	256	273	272	289	301	265	283	246	261	266	309	263	304	311	276	262	269	276	303	288	274	280	274	276	245	283	261	266	300	257	314	258	291	275	279	253	277	267	279	271	266	267	267	286	277	260	273	263	273	306	254	317	311	281	305	329	278	286	289	295	255	260	278	266	291	253	249	279	286	272	254	304	287	299	247	311	288	267	281	272	284	274	248	250	283	294	283	284	300	280	267	299	284	280	292	275	254	260	243	259	281	293	252	290	255	308	276	282	248	302	284	252	297	242	278	265	269	284	275	300	272	286	270	296	275	267	284	302	287	279	314	286	296	267	281	281	259	275	256	285	243	316	289	277	288	293	242	276	270	277	274	292	261	296	260	320	316	275	282	280	243	280	292	260	268	273	289	269	323	265	275	297	246	275	268	275	280	311	275	281	279	280	280	299	288	310	277	285	263	284	269	271	284	306	288	287	313	258	307	281	274	288	296	244	298	297	315	275	289	283	295	267	278	301	295	286	284	278	297	308	292	285	292	275	267	285	276	284	305	274	241	271	285	239	269	253	290	285	259	260	269	279	300	308	276	328	277	271	304	269	259	277	286	296	292	280	277	277	286	283	252	273	281	255	267	272	281	289	296	311	267	266	257	293	298	236	277	266	309	287	274	305	266	277	227	291	292	291	293	290	293	296	278	268	298	290	295	297	278	292	284	292	293	263	269	279	286	276	279	282	288	265	272	286	256	303	272	281	259	261	293	272	280	247	276	295	252	281	290	305	305	247	289	288	279	283	238	258	274	269	264	278	287	288	251	280	317	294	303	282	264	296	293	293	273	307	295	257	258	254	258	257	262	302	300	258	261	310	290	294	284	281	290	263	275	261	262	274
26005	27249	39465	43781	46455	44423	40808	38287	32089	24063	16452	12591	11330	10563	5597	5407	5258	3401	2824	4198	5100	3172	2810	2567	1954	1743	1483	1194	1027	990	1048	1046	1061	1008	925	888	890	866	1330	7769	11755	11514	2137	1852	773	674	682	661	670	686	649	694	766	2781	2871	2109	1739	1405	646	649	645	684	651	650	626	651	675	623	682	616	671	662	640	635	643	663	641	682	655	614	702	675	632	677	660	638	674	690	696	673	661	627	657	674	635	640	614	657	658	651	649	629	650	634	668	648	657	684	662	619	644	698	624	648	663	626	652	637	622	652	661	625	668	658	640	637	631	689	668	664	589	669	655	624	652	643	636	662	657	668	652	622	648	678	657	604	624	673	633	630	657	668	711	690	624	619	632	643	647	686	680	628	649	647	638	698	638	679	683	671	669	641	689	692	660	642	631	684	654	657	623	648	644	618	632	663	660	645	648	682	661	666	627	676	656	650	659	644	619	640	676	640	652	666	665	648	624	596	637	683	673	618	662	646	698	621	652	659	633	623	667	655	667	639	604	612	683	643	656	635	611	669	691	641	653	631	662	635	681	679	609	652	666	683	685	642	668	658	672	706	611	627	629	638	685	633	646	634	640	689	635	662	630	624	688	680	631	629	645	651	652	654	654	664	686	657	653	652	650	668	650	675	660	632	672	675	650	620	650	644	621	639	664	648	610	645	673	643	656	666	637	654	676	662	638	619	653	638	643	623	640	601	671	665	663	646	638	687	610	644	639	647	618	664	650	621	665	672	616	663	675	658	680	647	627	632	645	617	670	632	630	699	677	677	644	646	661	635	676	681	649	656	637	634	662	637	606	662	629	645	677	671	659	660	671	696	712	634	602	640	675	654	631	617	623	647	607	617	650	679	620	658	649	678	668	611	634	622	677	652	654	620	618	600	665	686	638	615	608	656	658	678	616	599	621	645	650	637	698	649	655	619	668	650	637	649	656	645	642	678	689	630	667	626	655	622	654	662	666	649	640	655	632	667	692	625	661	642	659	667	649	659	671	709	659	659	614	647	676	644	621	625	591	655	638	627	664	604	658	678	615	631	624	650	668	644	646	627	683	655	607	606	642	598	650	614	664	615	678	635	651	691	689	621	639	577	636	655	675	618	659	646	655	622	686	659	637	652	633	654	682	680	661	716	649	670	631	652	649	675	641	642	641	626	667	660	603	651	626	679	647	669	656	684	683	704	632	641	614	605	630	609	618	685	673	641	710	640	620	638	619	644	638	703	653	620	602	623	656	645	626	666	696	645	621	613	616	627	654	659	710	671	658	676	651	681	680	657	668	684	633	686	629	668	678	644	653	644	616	668	642	680	647	670	635	633	656	618	610	643	672	673	668	625	656	633	673	643	688	679	646	632	638	655	632	624	608	652	658	659	648	650	683	662	650	655	660	610	685	674	640	615	679	634	622	657	628	595	681	656	603	699	620	662	667	628	686	690	652	597	670	654	642	645	640	642	622	608	657	629	657	651	630	669	636	631	674	660	666	647	635	678	649	648	625	676	647	696	666	628	647	686	624	627	677	669	624	622	650	637	668	668	671	711	676	624	634	665	652	644	635	672	695	643	619	656	644	647	674	636	666	627	663	634	651	643	596	671	661	631	629	678	642	591	691	662	659	622	660	673	662	667	650	677	704	684	636	649	636	657	630	614	644	658	662	682	698	653	652	656	688	656	652	652	602	669	626	619	691	651	625	670	635	620	672	624	624	689	655	650	657	671	638	681	674	631	701	662	668	677	662	659	657	653	683	692	621	650	622	644	672	653	637	669	658	667	670	643	709	665	646	665	640	648	632	644	668	680	661	643	664	657	629	676	676	636	675	659	658	676	631	687	625	633	645	656	664	657	643	694	623	640	663	697	679	680	674	644	698	609	634	655	656	626	684	647	657	627	642	678	662	656	665	637	664	631	621	673	652	626	597	678	640	650	668	636	653	649	708	625	653	658	604	671	692	668	649	699	648	594	685	675	665	641	645	643	655	658	638	686	656	662	655	642	658	614	629	645	610	610	630	681	622	665	696	651	654	664	605	679	680	691	692	668	670	680	672	633	699	640	657	668	707	632	685	592	599	638	653	658	647	628	643	614	652	605	638	619	591	641	629	657	640	640	692	614	633	636	666	684	614	652	670	665	652	660	703	666	663	667	637	671	640	661	641	669	694	648	688	630	608	628	674	674	639	647	664	663	641	685	627	640	629	647	690	655	662	646	649	610	612	683	614	691	690	652	667	618	655	684	683	574	639	665	640	655	631	692	658	677	618	616	684	618	724	703	629	628	611	666	625	703	634	633	699	692	673	647	670	658	684	637	667	660	716	646	638	705	639	638	660	652	641	696	710	656	641	661	632	617	662	660	644	618	615	671	652	667	637	638	614	639	715	665	672	642	623	681	654	690	660	681	676	696	666	600	634	625	626	610	671	646	651	648	645	623	678	628	680	653	642	630	653	675	654	659	670	621	649	647	586	655	644	697	643	639	639	640	629	645	640	677	630	685	622	693	680	686	652	638	668	627	641	646	676	604	638	741	629	673	689	639	653	631	646	647	659	679	667	652	630	669	639	672	654	648	668	689	645	628	644	632	662	647	652	640	647	638	637	595	607	621	645	632	643	664	593	621	668	641	684	649	664	657	661	637	661	667	634	663	644	619	668	677	584	652	631	623	625	668	664	636	690	692	619	647	647	631	660	664	678	666	649	654	666	651	655	616	642	682	659	660	649	669	660	671	619	674	673	630	589	690	651	670	626	643	671	661	620	640	656	637	621	612	649	648	643	637	604	675	655	634	683	620	669	649	604	639	648	652	628	676	660	665	650	635	703	687	642	627	641	671	677	658	667	682	652	652	631	661	693	643	651	664	679	683	629	597	653	633	687	669	635	658	656	658	620	634	576	665	624	675	669	678	654	667	635	658	690	651	626	692	621	642	680	682	613	632	672	669	622	671	659	653	653	631	658	635	668	615	630	658	643	693	671	677	627	656	646	611	680	661	678	673	654	662	645	648	644	657	651	665	659	660	634	662	629	668	632	629	643	627	698	648	649	666	701	661	647	644	622	643	613	650	605	625	663	642	632	620	637	639	640	662	654	671	624	629	667	650	622	664	646	647	692	636	632	690	652	631	621	620	652	683	642	666	631	622	621	644	656	686	674	676	680	644	653	660	625	685	625	702	664	674	624	674	669	615	614	654	625	684	635	656	667	647	614	648	626	687	678	655	669	639	641	668	669	659	657	691	660	619	664	689	662	672	606	668	649	641	675	665	631	671	654	687	624	670	606	639	674	668	677	629	619	641	626	656	631	656	690	707	596	636	633	648	640	665	644	637	667	646	685	683	654	656	671	676	622	653	671	633	696	653	641	671	646	660	634	618	600	648	651	645	650	669	615	592	650	665	691	677	643	610	688	676	681	632	685	671	655	642	597	678	661	713	644	611	652	631	654	649	651	618	661	663	600	595	622	658	679	675	642	643	632	631
6128	4351	5125	3892	2942	2540	1348	1024	601	500	384	370	303	274	269	265	273	302	270	297	272	268	240	249	228	225	201	204	201	233	196	197	211	217	225	230	214	217	177	230	291	318	217	223	218	205	221	219	218	229	185	212	226	195	228	264	251	223	201	208	225	193	230	203	187	185	219	216	218	214	233	235	211	208	219	230	211	198	210	229	220	196	224	201	208	209	236	223	185	229	205	227	233	203	197	213	199	193	215	226	201	214	193	217	218	214	215	205	211	206	217	196	210	208	218	212	204	187	189	195	235	220	221	191	227	253	221	221	199	227	230	237	196	210	196	210	185	207	224	212	198	209	218	211	203	220	187	218	206	212	209	222	190	214	209	223	176	202	215	174	212	183	214	205	226	206	221	197	200	235	228	197	202	235	210	187	214	202	237	201	215	215	232	203	179	173	211	216	200	221	238	204	198	213	205	216	187	202	209	198	218	190	207	200	230	213	211	200	234	188	215	205	225	224	224	231	212	181	201	213	205	212	202	256	197	206	218	218	219	217	197	199	183	208	224	203	217	190	207	233	186	217	213	191	238	186	209	211	223	228	204	204	218	199	227	215	212	193	205	211	241	221	191	215	200	208	228	206	216	209	236	238	209	177	214	214	209	216	186	203	200	225	216	217	203	209	185	219	196	202	209	205	217	211	205	219	219	217	224	192	219	231	195	195	224	206	223	204	198	189	221	188	232	193	206	204	187	206	214	210	204	224	195	191	247	230	199	199	232	213	221	213	206	211	196	228	212	220	179	239	193	232	232	206	200	188	206	213	208	211	186	208	225	229	197	186	190	184	213	233	243	212	198	217	220	228	210	233	225	221	252	240	206	193	251	212	220	224	198	224	183	200	214	208	202	219	204	227	201	220	206	210	234	226	212	206	207	205	205	185	202	193	219	220	222	223	203	220	217	219	210	206	216	206	199	220	211	202	218	208	205	191	223	203	193	223	196	211	200	241	199	205	216	222	186	230	205	209	201	188	198	230	201	220	214	218	193	204	207	205	191	218	198	186	204	212	214	220	199	221	227	208	210	223	214	216	192	224	199	221	208	204	168	179	192	212	211	204	185	202	227	221	196	269	206	205	212	191	225	235	207	198	216	194	219	238	241	228	213	229	211	228	230	223	213	203	184	207	228	223	179	235	197	198	216	222	216	224	195	192	215	218	220	194	199	201	197	213	221	212	211	187	208	196	204	223	175	208	207	230	213	191	226	198	186	227	236	206	232	195	229	216	181	218	211	210	222	220	211	213	223	190	245	204	221	195	198	215	213	209	246	245	207	190	192	201	217	187	217	206	212	234	228	230	204	213	223	215	188	234	230	194	220	204	254	200	221	203	214	194	186	199	211	220	232	204	204	217	190	238	187	217	213	201	188	205	204	205	230	198	224	214	235	217	205	216	222	189	200	203	190	207	208	217	216	197	205	221	233	190	228	201	208	229	224	200	192	213	203	221	211	207	192	209	212	201	220	227	223	203	217	229	234	202	210	180	220	219	213	220	185	211	210	197	237	217	202	217	210	204	216	223	234	209	191	235	231	207	196	212	207	216	180	216	241	209	233	214	216	200	200	228	189	208	190	212	243	194	207	201	198	215	228	212	192	221	193	216	198	206	200	201	187	193	201	216	201	189	217	203	209	216	211	214	185	234	219	235	216	203	203	214	213	193	182	185	222	202	218	198	202	232	237	205	198	214	215	219	207	187	199	215	206	225	202	200	201	205	215	198	223	222	226	208	249	221	200	203	186	215	213	227	215	220	191	213	217	236	198	223	222	188	209	195	219	211	236	193	251	193	225	220	219	188	225	220	214	202	225	212	201	215	184	218	215	239	178	196	212	213	201	243	195	192	210	209	205	230	236	203	231	221	211	214	238	209	203	225	199	192	199	230	228	227	238	186	209	219	204	217	216	218	210	226	216	224	205	211	207	211	205	207	199	219	207	200	212	220	212	199	209	213	206	183	224	199	221	209	232	219	209	200	215	226	211	204	208	230	226	232	206	222	202	214	237	215	196	198	207	219	199	204	203	203	210	194	215	218	187	220	222	236	211	226	224	208	192	235	216	195	205	202	220	200	198	186	217	188	220	200	223	207	197	203	225	230	219	220	213	175	213	187	189	248	238	211	203	220	199	213	206	207	191	219	189	216	195	205	215	207	210	214	223	194	201	217	193	230	198	221	198	203	207	226	219	213	202	219	208	183	202	222	228	179	218	181	206	213	187	235	227	213	204	199	200	204	228	229	227	206	219	214	198	232	213	208	234	213	211	203	199	196	204	191	200	198	217	221	224	207	193	174	190	211	216	208	217	196	185	194	200	205	234	206	188	213	176	174	227	193	216	228	235	217	193	206	228	226	180	211	208	188	184	208	204	198	199	226	200	204	194	201	218	228	219	207	217	199	208	216	227	206	171	208	206	204	214	186	203	189	188	205	204	226	228	225	200	231	198	212	208	220	175	200	202	189	178	242	209	209	201	207	218	202	230	241	218	215	232	251	221	189	220	223	231	220	242	211	196	228	197	225	208	244	209	210	198	207	191	230	191	245	230	223	203	216	182	217	216	218	193	206	198	198	195	227	219	219	186	177	207	205	221	226	189	217	189	226	216	208	196	247	197	210	204	203	231	206	198	211	198	217	210	229	226	213	222	241	216	203	191	203	206	200	214	197	208	216	224	208	207	212	210	195	208	221	193	218	229	196	209	218	195	235	199	215	243	205	208	251	202	200	217	212	181	198	226	205	206	219	230	219	225	204	214	210	238	194	207	208	229	200	224	189	209	214	218	209	236	189	199	220	216	202	237	203	216	199	200	209	212	203	212	219	184	221	190	225	200	188	245	210	207	203	209	187	204	209	199	220	216	225	204	229	236	196	179	220	211	226	189	199	206	214	222	213	206	213	206	226	202	231	200	216	224	223	201	206	221	197	198	198	228	189	196	217	218	222	216	212	231	190	232	218	224	221	191	213	197	210	203	207	199	228	237	197	216	212	213	212	223	235	208	212	212	188	203	204	217	199	203	216	214	195	204	192	226	248	189	179	208	213	229	201	208	198	236	200	210	221	199	201	209	241	214	230	207	214	205	195	193	226	242	220	201	189	216	222	212	200	214	238	220	186	191	198	199	231	203	246	249	214	195	201	213	205	232	226	205	199	205	185	210	231	200	230	217	198	221	213	227	209	216	216	204	194	188	204	228	199	194	210	232	211	202	195	227	232	202	194	190	240	222	196	188	206	206	208	205	226	208	215	183	230	238	183	197	200	226	208	216	209	212	214	235	238	220	204	190	234	218	195	213	227	218	228	211	198	178	182	227	226	214	215	200	193	222	225	217	213	212	226	189	213	218	198	233	221	193	201	212	214	195	208	200	213	196	222	199	195	186	190	221	184	206	203	217	205	209	236	210	195	227	196	235	196	202	209	187	219	185	193	188	250	200	207	214	195	210	189	204	220	223	206	225	229
5192	4956	9115	10371	9835	9106	5764	4508	2663	2411	1858	1411	1304	1103	960	935	993	1017	974	997	1139	872	776	759	679	698	667	611	656	616	630	640	578	591	575	592	564	603	622	770	1215	1156	555	531	516	552	546	538	532	527	592	534	534	608	687	743	641	592	536	511	513	527	531	568	561	504	557	526	556	507	554	511	538	528	564	526	506	525	522	555	538	516	549	518	566	526	552	548	595	523	543	528	540	538	533	553	540	527	504	526	501	575	490	550	532	553	537	581	562	557	542	543	512	523	518	551	533	530	570	555	547	511	552	499	543	524	568	547	528	489	528	540	539	550	543	520	515	554	526	537	530	519	563	511	507	542	577	500	526	528	535	571	534	540	537	526	555	526	514	564	518	528	511	538	569	524	540	513	563	550	508	555	515	541	534	536	570	536	514	542	536	519	522	523	540	537	520	507	556	525	529	584	511	519	499	466	532	555	527	570	528	523	544	506	528	518	520	534	555	534	551	575	549	536	536	481	525	541	517	524	531	546	570	530	533	541	530	530	550	534	516	516	524	558	508	511	513	547	557	558	495	506	529	577	544	516	518	528	553	549	506	545	549	565	570	530	547	543	538	531	489	536	505	519	548	502	552	514	539	544	545	551	528	544	550	537	524	514	567	574	507	532	556	545	536	534	517	523	559	586	522	521	564	544	569	558	515	590	532	575	540	540	532	524	523	541	513	540	517	501	547	540	509	542	519	536	519	518	505	576	574	531	552	538	486	526	531	526	559	521	514	525	552	548	510	544	533	567	547	524	566	521	527	526	549	542	509	531	516	544	535	512	542	489	509	530	522	560	500	511	557	563	506	487	561	521	526	527	534	573	609	491	507	519	518	575	521	534	581	580	508	519	546	556	505	524	556	553	526	529	517	519	545	512	521	526	492	554	517	552	525	529	544	518	512	506	543	470	536	527	529	531	538	543	557	520	533	522	545	511	502	566	494	544	541	534	529	530	529	519	545	529	597	512	522	566	513	549	588	531	545	568	495	520	554	532	541	521	516	553	550	526	536	513	540	500	540	564	514	521	522	503	560	515	521	550	593	514	519	535	515	580	565	555	512	521	540	526	507	554	556	544	522	517	553	548	544	503	555	530	542	489	554	493	544	524	555	543	606	509	489	573	565	486	526	549	526	520	554	557	545	572	541	521	498	493	544	554	508	546	541	572	547	551	502	544	526	516	499	557	586	542	530	566	510	539	542	542	505	522	510	531	565	548	510	503	538	524	531	538	555	569	558	524	552	556	568	542	543	519	536	532	519	543	521	554	492	530	571	531	520	571	531	551	561	531	574	535	521	550	526	529	562	513	540	529	528	575	526	533	545	520	514	521	541	514	544	521	549	529	538	549	535	514	516	534	516	553	502	507	525	557	517	539	512	559	519	554	517	533	571	529	556	560	532	544	536	500	523	560	521	515	546	494	526	531	537	518	520	522	532	496	547	529	521	516	508	501	559	565	516	568	563	608	553	559	501	527	530	527	519	583	494	555	565	535	556	505	571	526	549	533	555	563	559	590	499	458	544	558	592	563	556	513	562	502	503	545	544	531	530	517	542	527	534	544	523	522	537	543	559	571	528	534	525	545	507	534	512	572	584	534	526	549	542	554	548	536	513	558	544	552	548	541	504	539	549	537	542	519	561	546	534	504	518	511	566	578	550	520	527	571	520	526	512	523	505	571	532	471	518	520	547	574	566	510	550	493	490	526	502	541	501	555	527	546	561	579	561	553	552	512	461	532	547	586	531	557	540	536	553	569	540	569	543	502	554	521	526	537	536	529	503	571	523	571	551	498	483	514	544	520	562	542	511	529	528	551	546	518	513	533	543	533	557	562	548	529	561	558	568	497	533	523	572	525	589	525	546	512	551	565	546	528	504	544	519	549	568	540	551	538	555	499	562	532	510	504	590	515	515	524	548	547	509	564	575	534	525	495	567	558	555	504	507	563	501	526	506	532	544	513	561	533	512	528	551	526	547	557	518	518	496	535	524	511	519	547	500	522	560	536	541	546	481	544	524	539	529	568	555	554	601	535	541	520	528	488	559	558	493	544	553	551	548	561	526	537	533	567	524	531	561	567	503	555	542	537	537	530	537	513	548	523	499	520	501	530	506	496	520	522	543	528	567	541	533	477	523	536	499	574	574	591	475	543	577	482	530	511	571	583	531	509	553	555	520	544	571	540	497	536	543	550	531	502	566	568	548	505	544	527	535	569	537	541	496	578	564	540	546	585	515	534	529	543	525	558	555	522	549	521	530	495	540	552	533	520	511	496	542	516	569	540	552	528	511	480	547	529	559	545	563	517	510	534	514	536	541	521	544	545	493	541	551	526	556	548	526	508	509	523	517	507	536	516	524	528	526	517	562	578	540	570	542	505	524	528	502	553	543	543	503	525	527	590	544	552	519	523	522	550	580	544	518	557	523	519	529	549	534	519	577	530	533	520	559	556	476	546	560	564	509	545	522	546	592	514	533	547	500	555	527	537	529	565	537	534	560	559	538	528	493	567	523	516	504	540	544	512	522	496	537	548	552	564	544	535	550	549	532	534	576	522	525	556	506	535	558	513	534	574	508	534	551	533	542	484	494	545	538	544	576	538	543	520	484	521	539	504	565	521	533	534	508	507	498	546	560	497	522	572	540	562	529	544	530	532	498	507	541	503	533	534	524	504	521	563	550	526	516	534	530	537	501	543	532	536	556	555	579	558	526	502	520	554	495	504	545	518	515	551	552	541	504	520	551	552	532	540	516	522	534	507	545	508	524	531	538	537	506	568	554	559	533	509	523	539	572	540	527	523	541	528	549	530	550	528	527	496	554	520	541	519	537	562	554	547	530	564	565	524	506	516	551	547	515	554	508	555	511	552	525	551	515	525	553	541	541	545	529	527	520	536	527	578	537	535	552	550	503	565	542	525	510	528	538	474	537	525	549	556	569	560	515	536	516	564	517	547	507	521	534	534	532	551	535	509	550	522	521	561	539	532	550	544	528	513	543	536	576	543	539	534	497	521	525	525	503	526	541	538	557	553	535	513	532	533	497	545	526	532	550	548	548	564	532	518	534	553	547	571	543	530	527	502	549	537	558	551	538	543	510	568	524	543	521	536	534	565	517	558	573	563	527	519	568	554	526	532	513	534	496	528	548	538	514	539	528	527	526	553	517	525	496	511	521	534	496	513	541	524	537	541	555	560	514	547	537	537	516	553	528	516	512	583	555	521	509	535	537	529	577	508	504	556	529	525	526	551	551	540	522	531	540	527	535	537	507	565	531	513	501	549	497	529	578	550	556	548	550	534	539	573	549	496	514	550	529	505	533	585	545	540	555	521	540	511	552	505	565	509	540	516	543	559	519	536	566	544	500	520	527	555	563	557	549	547	531	550	574	528	511	513	554	494	556	503	528	534	524	502	545	520	536	539	524	503	528	555	547	551	500	585	522	545	504	496	487	532	512	552	536	526	525	512
28479	26799	33173	31053	29043	27651	21953	16282	10614	5876	3720	2678	1806	1597	772	860	715	542	476	497	583	566	439	448	396	370	339	312	374	315	360	337	339	321	314	329	345	310	403	971	1194	866	332	317	291	320	297	283	332	283	325	354	283	423	540	560	488	389	314	319	324	278	299	300	305	297	311	333	324	299	319	293	265	304	323	296	272	290	332	310	311	303	270	314	335	261	275	317	299	296	289	297	264	259	304	291	292	281	325	326	315	301	305	277	305	313	316	298	297	269	273	317	281	310	309	285	293	303	270	282	330	289	260	301	274	313	300	292	318	319	301	319	300	286	309	274	334	324	320	296	308	315	320	330	287	297	303	288	313	275	331	263	302	316	329	311	280	268	262	283	312	300	269	285	318	275	288	310	282	302	302	311	304	277	302	305	340	303	306	300	315	288	312	285	285	339	341	288	296	293	306	301	284	279	323	326	276	325	303	333	316	314	305	283	289	303	302	306	322	332	307	268	285	329	281	313	320	328	300	275	283	285	306	283	323	281	315	273	301	277	313	338	286	312	280	308	313	287	297	296	313	298	328	300	284	312	311	301	309	323	283	285	268	274	311	282	311	309	293	319	298	322	299	281	291	309	274	285	288	308	290	276	303	288	295	313	323	328	311	324	300	313	301	310	292	323	265	295	306	297	283	311	313	298	311	291	329	275	292	300	319	298	314	310	305	308	304	303	313	311	326	335	249	287	338	291	296	300	311	289	270	304	279	288	335	310	291	304	306	323	323	326	269	247	324	314	317	284	309	281	319	308	313	300	296	315	279	309	283	297	275	305	336	277	298	298	318	277	285	327	276	294	305	302	300	309	304	296	300	296	289	263	299	314	304	289	304	312	324	300	301	284	307	298	267	287	331	268	265	300	322	293	298	309	335	282	266	320	300	290	355	342	272	305	326	319	311	324	306	303	291	303	315	301	315	302	296	316	280	300	288	299	302	287	269	316	304	291	319	289	294	285	287	300	324	274	305	311	285	332	299	274	276	316	286	302	293	286	292	300	311	311	295	301	289	320	295	301	277	304	306	314	291	302	283	306	310	269	320	298	293	311	321	309	330	277	291	290	311	307	325	290	298	283	297	301	291	280	295	308	288	293	294	287	267	302	284	314	328	262	312	286	287	240	314	315	300	301	289	312	301	321	307	287	301	280	337	267	296	344	283	270	299	315	296	237	293	332	304	297	256	296	280	314	300	308	271	281	327	290	326	297	277	279	298	299	315	293	300	300	304	293	266	309	286	302	330	296	346	274	319	296	258	281	293	302	285	308	311	287	288	294	282	307	316	321	326	310	300	300	295	277	276	328	326	289	318	266	314	315	299	307	298	305	275	304	300	299	306	312	317	282	299	281	268	300	296	302	312	307	302	309	302	308	288	303	273	308	305	281	321	309	287	297	288	315	323	310	337	335	321	306	277	302	265	293	284	296	302	273	316	289	299	323	316	302	329	320	313	294	299	285	264	295	292	322	279	318	299	290	311	322	295	321	304	280	297	298	281	312	261	282	282	308	314	281	320	290	283	295	300	282	300	267	284	303	288	274	327	298	332	283	304	267	303	323	300	307	280	270	292	282	287	281	313	312	301	296	314	315	321	295	312	308	309	312	309	303	279	272	290	296	303	291	288	320	300	295	322	280	273	284	273	325	300	296	313	332	281	302	277	293	347	314	326	299	313	321	314	269	294	313	302	310	270	311	295	294	308	257	282	280	315	311	321	309	295	278	304	302	310	314	320	305	338	302	276	287	306	310	301	275	306	278	311	304	284	301	262	327	297	302	313	319	322	298	270	298	276	286	321	296	284	308	300	291	271	315	304	274	316	302	289	302	321	304	303	311	330	294	324	301	310	283	295	316	312	299	284	306	327	295	302	346	315	268	299	327	291	305	311	302	317	272	293	304	300	276	316	287	280	300	309	345	299	285	296	306	303	293	271	314	301	296	304	307	323	327	315	328	331	344	317	309	285	309	300	290	336	338	313	272	290	313	290	308	309	305	295	314	314	264	298	326	323	278	308	301	299	315	316	283	299	273	318	311	268	317	286	281	273	301	323	279	299	266	303	308	297	294	305	311	324	331	292	321	295	304	325	322	298	255	329	337	312	268	311	298	306	303	307	308	309	279	321	284	305	322	290	308	320	328	293	284	302	298	336	315	294	310	258	333	292	297	292	296	302	320	331	271	308	318	321	330	283	299	335	310	323	292	287	336	285	341	310	272	283	277	289	267	290	299	321	302	303	327	277	291	284	278	275	316	320	302	258	280	298	277	304	300	297	287	279	301	314	296	319	309	291	323	285	322	315	286	304	319	284	315	317	319	300	290	306	322	288	327	295	271	314	310	303	296	280	305	311	306	304	291	313	248	313	279	307	291	333	277	324	320	320	291	327	337	307	291	294	310	326	280	317	326	305	283	330	310	276	291	291	288	320	295	320	274	318	283	296	292	282	329	307	288	284	302	318	327	286	308	307	313	305	315	306	300	287	350	340	286	309	301	291	297	319	301	314	265	272	309	298	313	299	261	300	311	270	302	295	307	302	319	332	319	292	292	334	316	313	274	301	357	282	310	295	307	308	296	314	308	292	245	322	294	294	323	309	303	267	323	275	311	322	330	321	314	291	355	283	281	305	321	306	317	293	345	258	293	305	282	339	310	318	347	313	296	286	350	298	320	321	275	306	311	305	299	320	319	298	317	337	286	324	305	306	328	321	291	296	290	308	284	315	278	302	280	310	315	295	302	315	275	303	250	292	303	300	283	317	282	330	309	300	303	302	336	319	288	298	311	317	280	302	351	320	309	324	305	318	309	333	333	282	298	286	316	328	316	272	298	288	304	269	315	285	302	336	291	307	272	269	286	275	299	329	298	307	294	284	323	297	297	278	300	309	287	287	293	282	311	284	299	299	316	268	324	313	281	319	302	289	301	307	290	299	317	308	291	292	297	288	328	296	287	303	328	305	294	285	305	338	307	326	282	300	298	284	323	292	284	353	304	333	285	313	306	290	320	316	272	308	266	320	324	307	313	291	330	324	306	288	301	287	319	288	288	301	276	318	312	288	313	308	332	329	321	299	287	262	312	330	264	310	310	302	289	330	264	306	318	322	312	322	274	295	264	303	289	306	304	336	298	303	286	315	305	300	343	314	317	285	308	316	313	286	313	287	302	305	287	319	283	326	299	298	281	297	320	281	307	335	315	294	283	310	302	276	302	291	282	322	319	294	271	324	325	291	316	326	287	293	276	317	331	319	330	315	331	275	302	316	317	317	268	292	274	304	308	318	264	294	276	320	313	303	294	260	310	336	296	291	298	303	299	307	328	291	289	312	329	332	308	310	278	281	304	326	328	291	308	291	321	302	322	313	304	278	281	284	292	329	278	315	291	314	278	313	264	270	264	327	300	312	312	348	305	307	302	282	309	348	302	296	310	288	295	297	314	293	304	285	313	309	295	283	290	303	296	284	268
19939	19957	33150	37543	38791	38401	33179	28782	23232	16025	11285	8416	6810	5959	3236	3563	3295	2220	2055	2092	2676	2573	2137	1762	1359	1118	998	1003	958	909	937	938	913	907	869	821	889	897	1977	5992	7071	4507	972	1016	738	797	734	760	758	744	770	731	744	1589	2652	2476	1975	1148	778	718	787	726	744	715	764	703	729	754	720	717	731	677	746	737	745	689	695	694	722	707	713	743	684	732	763	729	722	717	769	707	746	695	751	745	719	747	699	756	705	740	771	779	732	724	677	737	726	729	743	751	713	738	731	718	758	679	671	715	702	670	690	708	734	722	692	738	720	712	698	711	725	734	742	739	687	702	717	748	712	710	685	722	736	756	745	760	718	744	731	731	747	703	748	698	711	659	717	760	711	754	661	774	724	715	748	710	737	738	690	679	709	748	746	705	693	749	717	710	686	705	705	731	723	690	707	696	715	746	778	711	730	737	698	697	697	753	733	679	748	764	725	711	739	689	727	709	711	764	709	787	665	774	690	742	712	691	743	685	713	725	682	761	713	749	722	716	764	714	656	720	712	754	649	699	738	741	684	740	697	725	741	758	695	711	631	728	691	728	772	688	665	707	740	725	715	727	686	746	683	738	724	699	725	687	742	716	703	709	732	756	725	786	760	720	721	738	685	722	722	701	723	721	757	741	774	721	728	721	738	744	739	796	680	752	728	749	728	637	715	680	724	777	793	704	717	729	746	721	733	687	718	723	727	709	717	697	686	690	699	685	733	718	712	696	752	757	718	709	754	696	675	711	697	747	741	683	703	717	719	720	713	714	774	724	730	735	739	731	725	717	773	721	764	751	721	700	769	714	715	764	717	723	718	691	690	727	734	723	752	701	688	692	716	765	744	713	765	713	693	735	730	644	710	787	711	709	710	722	717	695	746	738	725	705	682	755	734	713	766	661	728	700	734	729	691	714	794	734	715	753	755	745	771	737	731	745	738	716	709	652	726	748	651	704	746	687	757	681	753	726	732	712	675	747	701	755	733	729	733	736	687	759	745	694	714	712	680	756	730	710	753	716	721	735	764	739	748	728	708	714	727	705	765	692	768	687	681	699	745	738	735	724	713	683	731	721	722	722	686	739	709	699	743	706	769	703	724	733	720	707	704	718	743	767	709	741	713	738	752	711	720	751	725	739	683	735	686	691	793	700	710	646	718	764	696	720	703	719	673	730	740	672	710	674	728	732	710	717	696	676	734	708	708	703	707	720	714	684	729	678	741	698	718	713	686	715	677	725	757	673	714	672	746	719	710	684	727	721	717	752	763	734	755	719	707	722	734	769	733	735	740	721	715	690	721	714	773	695	756	699	746	691	670	679	711	755	746	677	771	743	739	717	774	714	716	729	723	732	753	731	738	709	709	731	716	771	720	723	702	725	690	740	749	759	732	717	732	735	732	774	705	713	689	759	727	735	702	722	680	741	711	686	738	698	726	695	720	723	717	749	724	699	726	722	672	678	715	718	714	670	751	711	716	708	708	708	698	725	723	706	702	753	701	729	718	762	690	725	690	724	726	682	680	696	731	751	699	714	749	697	753	750	765	720	687	689	727	727	717	809	743	699	692	756	711	697	731	739	693	690	735	686	708	673	712	674	681	793	733	750	739	737	714	707	665	754	759	682	709	743	706	798	695	701	731	733	752	719	723	728	761	742	722	727	737	751	733	715	733	735	685	722	770	694	695	757	720	698	714	754	774	669	710	724	712	704	727	731	705	723	691	725	722	717	706	744	694	729	719	703	750	702	718	725	785	741	720	725	744	721	729	708	696	710	723	724	692	731	736	784	755	690	740	742	723	727	675	731	746	737	699	736	706	766	749	759	698	705	730	702	734	722	725	692	724	704	727	743	771	718	733	726	670	729	712	722	745	710	717	686	670	707	719	696	662	714	742	732	697	763	725	710	753	735	756	715	724	722	695	737	739	713	765	776	684	730	703	733	760	709	735	713	716	751	706	705	755	746	731	758	725	701	738	680	762	720	755	747	742	711	724	726	736	718	785	698	691	745	745	687	728	682	684	717	694	724	692	747	755	709	700	688	745	696	757	736	714	704	718	700	756	710	686	709	724	672	721	694	727	779	722	682	723	759	701	742	700	713	754	749	730	727	691	708	714	744	725	723	684	740	743	759	729	707	719	719	723	778	740	732	728	748	697	708	724	713	735	715	740	712	700	742	732	708	743	675	717	711	694	765	741	676	717	713	682	765	731	758	696	692	683	756	734	740	719	724	736	734	754	735	693	733	746	702	730	699	712	690	739	712	716	706	713	724	688	659	741	721	730	695	728	698	718	777	681	693	669	731	719	712	776	708	768	749	733	733	699	719	713	723	728	702	777	682	710	721	707	670	745	705	697	714	731	767	690	681	716	733	704	728	735	718	763	729	704	746	695	759	766	693	696	748	704	728	697	685	708	798	694	719	738	729	670	684	749	674	706	748	682	746	702	682	694	691	708	697	687	683	697	723	737	735	694	732	731	710	700	772	737	764	744	712	742	732	728	660	734	774	735	716	718	739	744	720	721	708	711	767	694	734	756	761	689	724	718	704	752	727	712	745	710	711	686	705	748	711	658	721	717	746	726	714	750	762	716	770	724	698	700	717	737	661	728	729	735	740	743	736	652	708	755	746	720	667	736	740	726	735	671	706	738	725	708	769	777	733	702	715	742	741	753	740	736	716	723	728	795	709	732	749	712	721	712	701	742	724	698	722	712	757	713	725	659	704	724	747	765	697	687	715	720	739	700	755	762	720	670	766	727	740	771	703	752	709	684	725	698	681	712	731	767	687	724	695	749	716	756	662	725	700	685	696	739	731	699	740	710	739	728	722	732	766	766	723	772	757	712	686	683	751	750	724	774	711	740	713	743	702	699	736	754	708	774	710	774	701	743	765	698	667	722	729	693	776	686	702	736	735	748	707	669	711	722	724	713	692	778	722	676	724	748	734	699	710	697	775	705	716	750	777	673	701	756	745	727	706	684	689	745	757	711	718	700	717	765	727	733	715	718	697	675	727	712	732	709	713	749	716	807	698	726	734	751	688	750	686	751	719	735	747	722	783	715	670	748	728	695	711	711	696	704	688	733	727	710	660	714	719	747	714	721	728	652	703	684	721	728	726	727	759	711	751	722	728	761	722	723	771	697	700	722	752	664	700	752	700	739	721	718	728	748	739	771	686	694	723	742	748	669	719	714	725	734	723	709	731	723	752	702	722	755	685	713	713	675	723	769	712	720	683	735	705	715	720	748	735	750	742	709	709	738	718	753	727	749	718	697	748	710	725	779	740	753	725	729	736	710	729	735	722	777	734	696	755	709	724	731	734	700	708	735	716	734	749	725	705	764	727	732	713	748	761	688	696	722	665	733	695	716	750	732	756	744	755	692	772	690	764	710	753	734	747	768	771	731	747	716	701	748	751	753	702	737	727	679	721	706	699	707	691	744	729	713	694	739	781	726	690	727	719	738	698	744	731	721	734
40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
